BM66(h `````````bbbccceeeggghhhkkkmmmooommmiiigggggghhhkkkjjjhhhgggfffgggiiijjjdddbbbbbbdddhhhkkknnnnnnnnnmmmkkkhhhfffdddcccbbbjjjjjjlllmmmmmmjjjddd``````___aaafffgggdddbbbdddeeeffffffeeebbb`````````]]]___bbbcccdddeeefffhhhcccfffiiijjjgggdddaaa```aaabbbbbbaaa``````bbbcccggghhhiiihhhfffffffffhhhcccdddfffggggggeeedddbbbfffhhhjjjjjjjjjiiijjjkkknnnqqqtttwwwxxxwwwtttssspppqqqqqqooollljjjjjjkkkpppooonnnppprrrrrrooolllpppqqqrrrrrrrrrsssuuuwwwyyyxxxxxxwwwxxxyyy{{{|||tttqqqooopppssstttrrrpppsssrrrtttxxxwwwsssqqqrrrpppllliiiiiimmmrrrtttuuu{{{zzzyyyzzz}}}}}}{{{|||~~~zzz~~~~~~}}}~~~{{{~~~~~~~~~}}}yyy{{{zzzyyyxxxwwwxxxyyyzzz{{{}}}~~~{{{vvvrrrrrrtttvvvyyy{{{{{{xxxwwwxxxzzzzzzxxxwwwxxxzzz|||}}}|||tttssssssssstttssspppmmmrrrpppqqqvvv{{{}}}yyytttzzz{{{|||{{{yyyxxxyyyzzzwwwzzz}}}zzztttqqqqqqttt||||||yyyyyyvvvqqqssstttvvvvvvuuuuuuvvvwwwpppooommmkkkjjjlllppptttxxxwwwvvvrrrooonnnoooqqqrrrnnnlllooouuuyyyyyyvvvzzz|||~~~}}}}}}}}}~~~zzzyyy|||{{{uuusssvvvrrruuuyyy{{{{{{{{{{{{{{{wwwsssnnnkkkjjjjjjkkkkkkpppnnnmmmppptttuuurrrnnnhhhlllkkkfffbbbdddffffffeeekkknnnjjjgggggggggeeebbbcccfffjjjmmmnnnllliiigggfffhhhiiihhhfffkkkrrrmmmllljjjjjjkkknnnrrrtttzzzzzzvvvpppoooooommmiiiccchhhkkkkkknnntttvvvtttrrrqqqooommmmmmmmmoooppprrrtttuuuuuutttvvv{{{{{{uuupppmmmooorrrttt|||yyywwwxxxyyywwwtttssszzzyyywwwtttrrrqqqpppppprrrxxxzzzvvvrrrqqqqqqooonnnnnnnnnppprrrtttsssrrroooooonnnooopppqqqrrrrrrnnnqqquuuxxxxxxxxxxxxyyy{{{{{{}}}~~~wwwrrr~~~uuuppprrrttttttxxx}}}zzzxxxzzz{{{yyytttyyy{{{zzzzzz{{{yyyuuutttsssqqqqqqrrrqqqooollllllmmmnnnoooqqqtttyyy|||{{{yyy|||~~~}}}~~~~~~|||{{{}}}}}}zzz}}}{{{wwwvvvvvvvvvvvvvvvvvvyyy||||||zzzyyyzzz|||xxxvvvuuuwww{{{~~~|||~~~}}}~~~zzzvvvvvvxxxuuuooosss|||aaabbbbbbccceeefffhhhiiikkklllllliiieeebbbbbbcccjjjhhhfffdddccccccdddeeedddcccccceeehhhjjjjjjjjjhhhhhhhhhgggfffdddcccbbbggghhhjjjmmmnnnlllhhheeedddbbbdddhhhiiifffeeeggghhhgggeeedddcccbbbaaaaaa___bbbeeefffffffffggghhheeehhhjjjjjjhhheeedddcccccceeefffdddbbbaaaccceeeiiikkklllkkkjjjjjjjjjlllffffffhhhhhhhhhfffdddcccfffhhhkkklllllllllmmmnnnoooqqqtttwwwxxxwwwuuutttsssttttttrrrooommmmmmnnnooommmmmmnnnppppppnnnkkkoooqqqrrrssssssuuuwwwzzzzzzzzzyyyxxxwwwwwwwwwwwwsssssssssuuuxxxyyyyyyxxxtttsssuuuyyyyyytttqqqrrrkkkhhheeeeeeiiinnnqqqrrrwwwvvvvvvxxx{{{}}}~~~~~~|||zzzxxxvvvwwwxxxyyyyyyssswww|||~~~|||{{{zzz{{{{{{||||||yyy{{{}}}}}}{{{yyy|||}}}~~~~~~}}}~~~{{{ssssssrrrsssvvv{{{~~~|||vvvqqqpppqqqzzz|||~~~zzzyyyxxxyyy|||~~~~~~}}}wwwvvvuuutttuuutttqqqooopppnnnmmmqqqwww{{{{{{yyy{{{||||||zzzxxxwwwxxxyyyzzz}}}|||xxxvvvxxx{{{~~~~~~yyywwwyyyxxxtttuuuwwwyyyyyyvvvtttsssssswwwwwwuuurrrnnnmmmnnnooouuuuuutttsssssstttxxx{{{wwwtttqqqqqqtttwwwwwwvvvrrrtttuuuwwwyyyzzzzzzzzz}}}zzzyyyvvvrrrvvv|||xxxzzz}}}yyytttrrrqqqqqqppppppnnnmmmooorrrsssqqqnnnnnnqqqpppiiidddcccbbb```fffkkkmmmhhheeegggiiiiiidddeeehhhkkkmmmlllhhheeeeeeccccccffffffeeehhhnnniiihhhgggggghhhlllppprrrtttuuutttpppooopppnnnjjjcccfffggggggjjjnnnooolllkkkkkkjjjjjjkkkmmmoooppprrruuuyyyzzzzzzzzz}}}~~~zzzvvvqqqpppqqqsssuuuxxxxxxxxxyyyxxxwwwyyy|||}}}{{{xxxtttrrrqqqqqqqqqqqquuuwwwrrroooqqqsssrrrmmmlllkkkllloooqqqrrrrrrnnnooopppqqqrrrtttwwwyyyvvvxxxzzzzzzyyyxxxwwwxxxwwwyyy{{{~~~~~~|||vvvrrr|||uuuqqqrrrqqqooopppuuuxxx}}}~~~|||zzz{{{{{{zzzyyywwwuuutttwwwyyy{{{|||||||||||||||{{{{{{|||~~~}}}~~~~~~zzzwwwuuusssrrrqqquuuwwwyyyxxxwwwwwwyyy|||~~~ccccccdddeeefffhhhhhhiiiiiiiiihhhfffcccbbbccceeejjjhhhfffdddccccccccccccddddddfffiiikkkkkkhhhfffbbbdddeeeffffffeeedddccceeefffhhhllloooooommmkkkiiiggggggkkkkkkhhhgggiiimmmiiieeedddfffggggggeeecccfffiiijjjiiihhhhhhhhhgggiiijjjjjjhhhfffffffffeeehhhkkkiiidddbbbeeehhhhhhjjjlllmmmllllllmmmnnnhhhiiiiiiiiiiiigggeeedddeeehhhkkkmmmmmmmmmooopppnnnooorrrtttuuuuuutttsssuuuvvvvvvtttrrrppppppqqqnnnmmmmmmnnnoooooonnnlllmmmoooqqqssstttvvvyyy|||{{{zzzzzzyyywwwuuusssrrrsssvvvyyyzzzzzzzzz{{{|||vvvuuuwww{{{zzzuuuqqqrrrjjjgggdddeeehhhllloooppprrrrrrrrruuuyyy|||||||||wwwvvvuuutttttttttuuuuuuooosssxxx{{{{{{yyyxxxxxxxxxzzz}}}}}}yyyvvvvvvwwwxxxzzzzzz{{{zzzzzz~~~~~~~~~~~~|||}}}~~~qqqpppooopppttt{{{yyysssrrrrrryyyyyyzzz|||{{{zzzyyyzzz|||}}}}}}|||yyywwwuuutttuuutttsssrrrqqqnnnlllooouuu{{{~~~~~~{{{xxxxxxyyyzzz}}}~~~}}}zzzzzz}}}~~~yyyxxxzzz{{{yyyvvvxxx{{{{{{wwwsssooommmxxxyyyyyywwwsssooommmmmmssssssssssssssswww|||~~~}}}{{{zzz{{{|||~~~vvvuuuuuuwww{{{}}}{{{yyy}}}|||{{{yyyssspppssszzz{{{{{{}}}{{{vvvtttsssrrrqqqpppooonnnoooqqqqqqpppooovvvyyywwwpppkkkiiihhheeekkknnnlllfffbbbeeeiiikkkhhhiiiiiikkkllljjjfffbbbccc``````fffjjjjjjlllpppjjjiiihhhhhhjjjmmmqqqssstttwwwxxxuuutttuuurrrnnnmmmmmmkkkjjjmmmqqqpppllljjjkkklllnnnppprrrssstttrrrwww{{{}}}|||{{{|||~~~{{{yyyvvvsssrrrssstttvvvyyy|||}}}{{{{{{}}}yyyvvvtttttttttqqquuuuuuooolllooorrrsssnnnkkkiiiiiikkkmmmnnnnnnoooppprrrqqqppprrrvvvzzzzzzzzzzzzxxxuuussssssssstttvvvxxxzzzzzzxxxvvvtttpppmmmmmmooopppoooqqquuuttt{{{|||~~~~~~{{{zzz{{{zzz}}}~~~xxxtttvvvuuutttvvv{{{~~~~~~~~~|||~~~{{{zzzxxxuuussspppnnnmmmmmmnnnooopppqqquuuzzz}}}cccdddeeefffgggggghhhhhhgggffffffeeeeeegggjjjllljjjiiihhhgggffffffggggggeeefffiiimmmpppoookkkhhhcccdddgggiiiiiigggeeedddeeeeeegggkkknnnpppooommmkkkiiihhhkkkkkkhhhhhhjjjqqqkkkffffffiiilllllliiieeehhhkkkkkkjjjhhhggggggfffggghhhhhhfffeeefffgggfffjjjmmmkkkfffcccfffjjjeeegggjjjkkkjjjjjjkkkllljjjjjjjjjiiihhhfffeeedddeeehhhkkkllllllkkkkkkllljjjlllmmmoooqqqqqqqqqqqqsssttttttssspppnnnooooooooonnnnnnnnnooonnnnnnmmmjjjllloooqqqrrruuuxxx{{{xxxxxxxxxxxxvvvtttqqqppptttwww{{{{{{xxxvvvvvvxxxwwwvvvxxx|||{{{uuurrrrrrooommmkkkjjjkkkmmmpppqqqqqqqqqrrruuuyyy|||||||||wwwxxxxxxxxxwwwwwwwwwxxxuuuxxx|||}}}|||zzzyyyyyy|||}}}zzzyyyxxxxxxxxxyyyzzz|||~~~~~~~~~~~~}}}{{{|||~~~xxxuuurrrqqqsssyyy~~~yyywwwxxxwwwvvvuuuxxx|||}}}{{{{{{zzzyyyyyyzzzzzzxxxvvvvvvtttrrrrrrsssuuuuuuuuutttrrrqqqsssxxx}}}}}}zzzyyy{{{}}}||||||{{{yyywwwwwwzzz}}}~~~zzzzzz|||}}}{{{yyy|||}}}wwwrrroooooosssvvvxxxvvvtttrrrqqquuuuuusssrrrqqqtttyyy}}}|||xxxzzz}}}~~~zzzvvvqqqwww}}}|||uuunnnnnnrrryyyxxxyyy{{{~~~{{{wwwttttttuuuttttttttttttssssssrrrrrrsssttt|||vvvsssuuuvvvtttuuuvvvrrrhhhaaacccfffhhheeecccbbbbbbbbbbbb```^^^```]]]]]]eeekkkmmmmmmooohhhgggfffeeefffiiikkkmmmqqquuuxxxuuussssssqqqmmmtttsssooommmpppuuutttooommmnnnppprrrttttttuuuuuuwww{{{~~~}}}~~~}}}|||{{{zzzzzzzzz{{{|||~~~zzzwwwvvvssswwwwwwrrroooqqqttttttooonnnmmmmmmmmmllljjjhhhrrrttttttrrroooooosssxxxxxxxxxwwwuuusssrrrssstttvvvwwwxxxxxxvvvvvvwwwyyyoooooooooqqqqqqrrruuuxxxzzz~~~{{{}}}}}}xxx}}}{{{tttttttttuuuuuuvvvwwwwwwxxx~~~||||||yyyzzz~~~~~~vvvnnneeegggiiijjjjjjjjjjjjkkkhhhhhhhhhjjjooovvv}}}cccdddeeefffggggggffffffgggeeedddeeegggjjjlllmmmhhhhhhhhhiiiiiijjjkkkkkkfffhhhlllqqqtttssspppmmmgggiiikkklllllliiigggeeeffffffgggiiilllmmmmmmlllkkkgggfffhhhhhhfffgggjjjnnniiiddddddiiilllllliiieeegggjjjjjjhhhfffeeeeeecccdddffffffeeedddeeeffffffjjjmmmlllhhheeegggiiiccceeeiiijjjjjjjjjkkkkkkjjjjjjiiihhhgggfffddddddeeehhhjjjkkkiiigggffffffgggggghhhjjjkkklllmmmnnnoooppppppooolllkkkkkklllmmmmmmmmmlllkkkjjjjjjjjjhhhiiilllmmmoooqqquuuwwwtttuuuvvvvvvuuusssqqqppprrrvvvyyyxxxuuutttuuuvvvwwwvvvwwwzzzzzzuuurrrtttvvvtttrrrpppnnnoooppprrrrrrrrrtttwwwzzz}}}|||{{{xxxzzz||||||zzzzzz{{{}}}}}}{{{{{{{{{~~~}}}~~~zzzyyyyyyyyy{{{~~~|||{{{{{{{{{|||~~~|||{{{}}}~~~~~~{{{xxxuuuvvvxxx|||{{{{{{||||||zzzyyy{{{~~~|||zzz{{{zzzxxxxxxxxxvvvsssqqqpppooonnnooorrruuuvvvvvvvvvvvvwwwxxx{{{|||{{{zzz~~~~~~|||zzzyyy{{{|||xxxxxxvvvsssqqqqqqsssuuuwwwzzz{{{yyyyyy{{{zzzwwwzzz~~~|||xxxvvvmmmqqqvvvyyyyyyxxxwwwvvvvvvvvvuuusssrrrtttxxx{{{{{{|||~~~~~~~~~{{{wwwwwwyyyzzzvvvqqqooowww}}}|||uuuqqqqqqsss{{{zzzyyy{{{}}}zzzyyyyyyzzzzzzyyyzzz{{{{{{yyyvvvuuuxxx{{{}}}vvvuuuzzz}}}}}}}}}~~~wwwkkkaaa^^^^^^]]]UUURRRPPPOOOPPPRRRSSSTTTZZZUUUUUU[[[___^^^\\\\\\VVVUUUSSSRRRRRRSSSUUUVVVZZZ```cccaaa```bbbbbbaaafffeeebbb___aaaggggggdddggghhhjjjlllkkkiiigggeeeooorrrtttuuuuuuwww{{{~~~~~~zzz|||}}}}}}}}}ssstttvvvxxxxxxvvvqqqkkkgggfffmmmqqqooommmoooqqqqqqdddfffiiilllmmmkkkfffbbblllmmmnnnllljjjjjjnnnqqqqqqrrrssssssrrrsssuuuwwwxxxzzz|||yyyvvvuuuxxx|||{{{|||{{{wwwsssrrrtttuuuyyyyyyzzzyyyyyy}}}{{{|||xxxyyy|||tttyyy|||sssxxx|||zzztttrrruuuyyyrrrssssssqqqppprrrwww|||zzz{{{{{{~~~|||uuu~~~xxxjjjdddhhhgggfffhhhnnnwww~~~vvvwww}}}ooobbb```fffnnnuuu{{{tttxxx{{{zzzsssfffZZZRRRPPPUUU[[[```dddhhhmmmpppvvvtttrrrsssxxxzzzzzzdddeeefffggggggfffeeeeeegggeeecccdddeeegggggggggeeeeeefffhhhiiijjjkkkkkkhhhiiilllooossssssrrrpppkkklllmmmmmmllljjjhhhfffgggfffeeefffhhhjjjiiiiiiiiieeeccceeeeeeccceeeiiigggdddaaaaaaeeehhhhhhgggeeefffhhhgggeeeddddddeeeaaacccfffffffffeeeeeefffgggiiikkkkkkjjjiiiiiiiiidddgggkkkmmmmmmllllllllljjjiiiiiihhhgggffffffeeefffiiikkkllliiifffddddddeeeffffffgggiiikkkmmmnnnmmmnnnnnnmmmkkkiiijjjkkkllllllkkkiiifffddddddfffggghhhjjjkkkkkkmmmppprrrrrrrrrsssssssssrrrrrrqqqqqqrrrtttuuuuuuvvvxxxyyywwwttttttwwwwwwssssssuuuwwwwwwuuurrrooonnnppprrrttttttuuuwwwzzz{{{zzzxxxvvvxxx{{{zzzyyyyyy}}}}}}yyyxxxzzz||||||~~~|||}}}~~~{{{zzzzzzzzz|||~~~}}}}}}~~~}}}{{{|||}}}~~~~~~}}}|||{{{zzzzzz|||}}}~~~|||~~~|||zzz{{{|||~~~}}}||||||}}}|||zzzyyyzzzyyyxxxxxxxxxwwwsssqqqnnnmmmmmmooosssvvvwwwwwwvvvxxxzzz{{{zzzxxxuuussswwwyyyzzzzzzyyyxxxzzz{{{vvvuuusssqqqpppoooppppppoootttvvvuuuvvvxxxwwwssstttvvvyyyzzzyyywwwuuuuuuuuuxxx{{{|||zzzxxxwwwwwwtttuuuuuuuuuvvvxxx|||}}}yyyxxxyyyyyywwwuuu{{{zzzvvvxxx}}}~~~~~~~~~~~~}}}zzzzzz~~~}}}uuutttyyy|||zzz{{{}}}xxxkkk___XXXTTTPPPIIIGGGFFFGGGIIILLLMMMMMMWWWTTTRRRTTTRRRLLLGGGFFFCCCBBBAAA@@@@@@@@@AAABBBCCCIIIMMMKKKKKKPPPUUUWWWSSSTTTRRRNNNNNNSSSVVVVVV___aaabbbbbb___ZZZUUUQQQSSSVVVXXXYYYZZZ]]]dddiiisssrrrqqqqqqqqqqqqsssssshhhjjjjjjkkksssxxxpppcccRRRUUUYYY[[[YYYUUUOOOKKKJJJRRRYYYZZZ[[[___bbbbbbMMMPPPWWW]]]aaa___YYYTTTVVVVVVWWWYYY[[[^^^___```___aaaccceeeeeefffiiikkkpppvvv{{{zzzsssnnnooorrrtttyyyzzzvvvssstttuuuuuussswwwzzz{{{{{{wwwlll```^^^bbbdddfffkkksssxxxyyygggjjjlllkkkhhhfffgggiii___bbbiiirrryyy{{{wwwrrroootttwwwpppccc[[[\\\```UUUVVVVVVVVVWWWZZZ^^^aaa___bbbbbbbbbhhhoooiii]]]ZZZiiikkkfffhhhaaaQQQJJJOOOMMMKKKMMMSSS]]]gggnnnllliiibbb]]]cccqqq{{{eeeYYYPPPOOOSSSUUUWWWYYYaaabbbbbb```\\\WWWUUUTTTXXX]]]dddjjjooouuu}}}}}}wwwssspppvvv}}}yyyzzzfffggghhhiiiiiihhhfffeeeeeecccbbbcccfffgggeeedddeeeeeefffggghhhiiiiiiiiijjjiiiiiikkkmmmoooooonnnjjjkkkkkkjjjjjjiiihhhgggfffdddcccccceeegggggggggfffbbb```bbbbbbbbbeeeiiiaaaaaaaaabbbccceeefffgggeeeffffffdddccccccdddfffbbbeeehhhjjjjjjhhhhhhhhhiiihhhiiikkknnnnnnkkkiiifffiiimmmnnnnnnmmmlllllljjjjjjiiihhhhhhhhhhhhhhhhhhjjjmmmnnnllliiigggfffhhhgggggghhhjjjllloooqqqoooppppppooommmllllllmmmnnnnnnmmmiiidddbbbcccdddhhhiiijjjjjjiiijjjlllnnnrrrrrrqqqpppppppppqqqqqqrrrpppoooppprrruuuwwwwwwuuurrrqqqssssssqqqssswwwuuuvvvuuussspppoooqqqttttttssstttvvvwwwwwwtttrrrrrruuuxxxwwwvvvwww}}}}}}xxxuuuvvvzzz~~~zzzzzz{{{{{{{{{|||~~~}}}||||||}}}~~~~~~{{{{{{~~~|||}}}|||}}}yyyzzz|||~~~~~~~~~}}}wwwzzz||||||yyyxxxyyy|||{{{|||}}}|||zzzyyyxxxyyyzzzzzzzzz{{{}}}|||zzzwwwqqqqqqqqqtttwwwxxxxxxwwwyyy{{{}}}|||zzzwwwtttrrrrrruuuyyy{{{{{{{{{|||}}}vvvuuuttttttttttttsssssspppsssuuusssuuuxxxyyyvvvrrrssstttsssrrrrrrtttvvv}}}~~~~~~{{{xxxuuuttttttqqqsssuuuvvvwwwyyy{{{}}}~~~|||zzzyyyxxx}}}|||~~~}}}}}}|||{{{~~~wwwlllccc[[[UUURRRSSSVVVYYY\\\]]][[[YYYdddbbbaaa```ZZZPPPJJJJJJHHHGGGGGGGGGHHHIIIJJJKKKNNNRRRSSSOOONNNUUU]]]```[[[^^^\\\VVVRRRVVV\\\___fffhhhiiihhhddd]]]UUUQQQKKKNNNPPPPPPNNNNNNRRRUUU```^^^\\\[[[[[[\\\^^^___WWW[[[ZZZWWW\\\ccc^^^SSS@@@BBBEEEGGGGGGEEEBBB@@@<<>>CCCKKKPPPLLLJJJHHHHHHJJJMMMNNNNNNMMMJJJJJJOOOXXX___bbbaaaVVVYYY[[[ZZZWWWTTTTTTUUUOOOQQQVVV\\\___]]]VVVPPPMMMPPPNNNIIINNN[[[^^^XXXTTT```[[[QQQVVVZZZUUUSSSTTTSSSRRRSSSTTTVVVYYYZZZ]]][[[ZZZ___kkkwwwwwwqqqggghhhjjjiiidddccckkkuuu{{{}}}~~~{{{yyyyyy{{{xxxtttrrrpppoooggghhhpppsssllljjjoookkkjjjrrrvvvqqquuuyyyxxxxxxyyyzzz|||~~~~~~xxxzzz~~~dddcccaaabbbccceeedddccceeeddddddfffiiikkkjjjggghhhjjjllljjjfffddddddfffhhhfffccccccdddeeeeeedddhhhfffdddeeehhhiiigggeeecccdddfffggggggfffeeecccdddfffeeebbbdddhhheee^^^[[[___dddggghhhgggggghhheeejjjjjjccc___bbbgggiiioookkkiiijjjnnnpppmmmiiimmmlllmmmnnnppppppooonnnqqqooonnnoooqqqoookkkgggmmmmmmlllkkkjjjllloooqqqqqqtttxxxyyywwwtttqqqoookkkkkkkkkmmmppprrrsssssstttuuuwwwzzz{{{{{{xxxvvvvvvvvvvvvsssnnnhhheeecccjjjkkkmmmmmmmmmmmmoooqqqvvvqqqlllmmmqqqttttttrrrpppooommmmmmnnnooonnnnnnrrrooollllllpppuuuxxxxxxwwwyyyzzzxxxuuutttvvvyyyyyyxxxvvvtttsssqqqpppooovvvwww{{{}}}zzzwww{{{{{{xxxwwwxxxyyyyyyxxxxxx{{{~~~}}}{{{~~~~~~~~~|||}}}|||vvvttt{{{}}}}}}}}}~~~~~~{{{wwwvvvyyy|||~~~~~~}}}||||||{{{{{{{{{|||||||||}}}}}}zzzyyy~~~|||yyyzzz~~~~~~|||vvvxxx~~~|||}}}zzzyyy|||~~~yyyooofffaaa___aaaddddddbbb___^^^]]]ooommmjjjllltttyyytttkkkmmmlllnnnpppmmmgggeeeggguuuuuusssqqqtttyyyyyyuuu|||zzz~~~~~~}}}}}}}}}|||~~~~~~~~~~~~}}}~~~vvvrrrqqqssshhhfffcccaaaaaacccfffhhhlllhhhbbb\\\YYYYYY[[[]]]``````___^^^^^^```ccceee]]]```aaa^^^^^^aaaaaa^^^gggggggggffffffffffffggg___\\\[[[]]]bbbbbb^^^YYYXXX\\\___]]]XXXUUUVVVYYYZZZ]]]dddhhhbbbWWWPPPPPP^^^eeekkkjjjaaaZZZWWWWWWYYYXXXWWWYYYZZZWWWRRRMMMOOOGGGCCCDDDDDDDDDIIIQQQWWWTTTPPPOOOPPPRRRSSSTTTPPPTTTZZZbbbiiilllkkkiiibbbeeejjjoooqqqrrrqqqppprrrqqqqqquuuxxxxxxrrrmmmgggdddaaaccchhhpppvvvzzzxxxuuusssuuussspppoooqqqvvvtttqqqmmmlllooouuuyyy||||||}}}~~~}}}zzzvvvttttttsssqqqooommmnnnqqquuuxxxzzzyyy|||}}}|||~~~aaaaaaaaaaaaaaaaaabbbcccmmmkkkjjjkkklllllljjjgggggghhhhhheeeaaa```bbbfffhhhgggggghhhiiihhheeebbbfffeeedddfffiiijjjiiigggiiiiiijjjjjjiiigggeeedddeeegggeeebbbdddhhhfffaaa\\\^^^```aaabbbdddgggiiiiiinnnoookkkhhhkkkpppqqqrrrooollllllnnnnnnkkkgggoooooopppqqqsssuuuuuutttvvvuuutttuuuvvvuuuqqqmmmooopppppppppoooppprrrtttsssttttttsssqqqooonnnnnnpppppppppqqqtttvvvwwwwwwssstttvvvyyyzzzzzzyyywwwxxxyyyxxxvvvqqqllliiihhhoooqqqsssttttttuuuvvvxxxzzzvvvrrrrrrvvvyyyyyywwwssspppnnnppptttvvvtttqqqkkkjjjiiikkkoootttwwwyyy~~~~~~}}}{{{xxxwwwxxxyyy{{{zzzxxxvvvtttttttttuuuxxx{{{|||}}}|||wwwttttttuuuvvvvvvzzzyyy|||~~~www{{{~~~|||{{{||||||yyyvvvvvvyyy}}}~~~~~~~~~|||yyywwwwwwwwwyyyzzz}}}}}}}}}~~~{{{{{{|||~~~}}}zzz{{{}}}wwwjjj^^^VVVTTTVVVYYYYYYWWWSSSPPPNNNXXXTTTOOONNNUUU\\\ZZZSSSQQQOOOQQQTTTTTTPPPPPPSSSZZZXXXRRRMMMPPPYYY^^^]]]^^^^^^eeeooossslllaaa[[[bbbdddiiipppwww{{{||||||~~~tttiiiddddddmmmkkkkkklllppptttyyy{{{~~~|||xxxxxx|||tttlllkkknnnrrr|||~~~zzzwwwwwwxxxpppsssrrrpppppptttuuurrrtttuuuwwwwwwuuutttrrrrrrnnnnnnmmmmmmmmmmmmkkkjjjiiimmmppppppllliiijjjlllmmmnnnrrrtttooofffbbbdddiiiooouuuuuunnnhhhggghhhnnnnnnoooqqqrrrqqqlllhhhbbb]]][[[^^^^^^]]]aaafffjjjhhhffffffgggiiijjjiiinnnooorrrxxx}}}~~~~~~}}}|||{{{{{{yyyxxxwwwxxx{{{~~~]]]___aaa```^^^^^^```cccooonnnmmmmmmnnnmmmkkkiiihhhiiihhhddd``````dddhhhiiikkknnnqqqrrrooojjjffffffeeefffhhhkkkllllllkkkppppppooonnnllljjjgggfffhhhhhhfffcccdddggggggdddeeeddddddbbbcccfffkkkoookkkqqqsssqqqooossswwwxxxxxxtttqqqppppppoookkkhhhjjjkkklllmmmoooqqqrrrrrrsssssssssssstttrrrooolllmmmoooppppppppppppqqqssswwwuuurrrooommmmmmnnnoooqqqqqqrrrtttuuuwwwxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{yyytttqqqoooooommmpppsssuuuuuuvvvxxxyyy~~~zzzvvvuuuxxxzzzzzzyyyvvvsssqqqsssxxxyyywwwsssmmmnnnooorrrvvvzzz}}}|||yyyvvvuuutttsssrrrtttrrrooolllkkkjjjkkkkkkmmmqqqyyy~~~|||wwwxxx}}}zzzvvvwwwzzz}}}}}}yyyyyy}}}~~~yyywwwxxx{{{}}}}}}|||xxxuuussstttvvvxxx}}}|||~~~~~~}}}~~~zzzzzz~~~~~~|||wwwjjjaaa___```bbbbbb```]]]YYYWWWWWWRRRKKKHHHNNNVVVVVVRRRLLLIIIJJJMMMLLLIIIHHHJJJJJJHHHBBB===@@@HHHMMMMMMKKKJJJMMMUUUWWWQQQHHHDDDHHHHHHIIIPPPXXX\\\\\\YYY\\\aaafffddd\\\SSSOOONNNMMMKKKIIIIIILLLRRRXXX\\\aaaaaa```]]][[[^^^dddjjjqqqnnnpppuuuqqqgggcccggg{{{|||}}}}}}~~~zzz}}}~~~zzzwwwuuuvvvwwwxxxwwwtttrrrsssttttttxxx||||||zzzxxxxxxzzzzzzyyyzzzzzzuuuoooooossstttzzzzzzwwwwwwyyy~~~}}}xxxvvvvvvyyyzzzyyy{{{~~~[[[___bbb```]]]\\\```dddkkkkkkllllllmmmmmmmmmllllllmmmmmmjjjgggfffiiilllmmmnnnrrrvvvxxxvvvrrrnnnhhhiiijjjlllnnnnnnnnnmmmssssssrrrqqqooommmkkkjjjjjjiiigggeeeeeeggghhhhhhlllkkkiiigggfffhhhlllooolllqqqsssqqqqqqtttvvvvvvzzzwwwtttsssrrrqqqnnnkkkeeefffggggggggghhhiiikkkllllllmmmnnnmmmllliiigggkkknnnpppqqqppppppqqqrrrwwwuuurrrppppppqqqrrrrrrqqqrrrtttvvvwwwxxxyyy{{{|||||||||{{{zzz{{{}}}~~~}}}~~~}}}{{{xxxvvvuuuvvvmmmpppssstttuuuvvvxxxzzz}}}zzzyyy{{{}}}~~~~~~zzzyyyyyyyyyxxxvvvtttrrrsssvvvyyyzzz{{{}}}~~~{{{|||}}}{{{zzzvvvtttrrrnnnkkkhhhgggffffffiiippptttsssooosssyyy}}}sssmmmoooxxxxxxoooiiinnnvvv{{{~~~}}}tttpppxxx~~~{{{xxxvvvuuuvvvvvvxxxuuuuuu{{{~~~yyyzzzyyyxxxxxxxxxxxxvvvuuupppllleeebbbgggnnnoookkkfffcccccceeebbb[[[UUUTTTQQQSSSSSSQQQSSSXXXYYYXXXWWWRRRNNNPPPPPPMMMLLLMMMJJJHHHFFFFFFIIIKKKNNNNNNNNNQQQRRRQQQNNNMMMNNNPPPRRROOOKKKHHHGGGJJJPPPTTTPPPNNNLLLJJJKKKOOOTTTXXXTTTQQQSSSXXXYYYUUUSSSUUU___cccfffbbb\\\\\\ccclllvvvrrrmmmiiihhhkkkpppssszzz~~~~~~vvvkkkggglllttt}}}zzz~~~zzzvvvtttuuuwwwzzz{{{zzzxxxvvvuuuwwwzzz~~~~~~}}}}}}~~~~~~}}}~~~~~~yyytttuuuzzz{{{}}}~~~~~~|||~~~[[[___bbbaaa^^^]]]aaafffiiijjjllllllmmmmmmmmmmmmlllooorrrqqqnnnkkklllmmmnnnoooqqqtttwwwwwwvvvtttmmmnnnpppqqqqqqpppoooooorrrrrrqqqqqqpppoooooonnnlllkkkiiihhhggggggiiikkklllmmmllljjjhhhggghhhiiiooorrrsssqqqpppssstttrrruuutttsssrrrrrrqqqpppnnnhhhiiiiiigggdddcccdddfffhhhjjjkkklllkkkiiigggffflllnnnqqqrrrqqqqqqrrrtttrrrqqqqqqrrruuuvvvuuussspppsssvvvwwwwwwwwwyyy{{{{{{{{{zzzxxxxxxzzz}}}}}}|||zzzwwwvvvwwwyyysssuuuwwwwwwwwwyyy{{{}}}zzzxxxxxx{{{~~~{{{zzzwwwsssnnnjjjfffddd___^^^______[[[XXX]]]fffrrrhhhZZZSSSWWWdddsss}}}jjj]]]SSSSSSYYY\\\^^^___hhheee\\\VVV[[[iiiuuuzzz~~~}}}{{{}}}{{{zzzyyyxxxuuurrrqqqwww~~~wwwzzz}}}|||zzzzzz}}}}}}zzzttttttssssssvvv{{{~~~yyyoookkkkkknnnnnnmmmpppwww}}}~~~~~~xxxsssqqqnnnjjjiiikkkjjjhhhccc[[[UUUUUU\\\bbbiiiiiijjjjjjjjjkkklllmmmllljjjeee^^^YYYWWWZZZ\\\___]]]ZZZXXXXXXXXXYYYZZZWWWTTTTTTYYY\\\\\\[[[[[[\\\]]]^^^\\\ZZZYYYZZZ\\\dddbbbaaa___```aaacccdddcccdddddd___YYYWWWZZZ^^^eeefffiiinnnssswwwyyyzzzrrroookkkgggfffgggiiilllnnnqqqvvv{{{~~~}}}|||~~~}}}~~~zzzzzzyyyyyy|||yyy}}}||||||}}}~~~]]]___aaaaaa______cccfffkkklllnnnmmmllljjjkkkkkkjjjnnnrrrsssppplllkkklllnnnmmmmmmooorrrssssssrrroooqqqttttttsssqqqppppppoooooooooooooooooooooooommmkkkkkkllljjjgggiiimmmpppqqqrrrqqqooommmlllllluuuwwwvvvsssrrruuuuuusssppppppppppppqqqqqqqqqqqqlllmmmlllhhhbbb```aaadddgggiiilllllljjjhhhggggggjjjlllnnnooonnnoooqqqsssooooooppptttxxxyyyvvvssskkknnnqqqqqqnnnlllmmmnnnssssssqqqnnnmmmqqqxxxttttttrrrooommmmmmoooqqqoooooonnnmmmlllmmmpppssszzzzzz|||}}}{{{zzzzzzrrrnnniiibbbZZZVVV\\\dddhhh___TTTNNNSSS___llluuudddXXXOOONNNQQQRRRQQQQQQ``````]]]XXXXXX^^^bbbbbb[[[```fffkkknnnppprrrsssiiiiiigggfffeeeggglllooonnnsss{{{zzzvvv}}}~~~{{{~~~}}}}}}}}}tttmmmgggjjjppppppggg]]]bbbeeeeeebbbbbbbbb^^^YYYRRRTTTVVVXXX\\\aaahhhllliiiffffffjjjllliiiggggggmmmnnnooonnnnnnttt~~~}}}xxxnnnllluuu}}}|||~~~|||{{{yyyvvvtttrrrppppppkkkiiigggggghhhhhhhhhhhhnnnkkkhhhggghhhhhheeecccgggggghhhiiijjjjjjjjjjjjfffeeedddbbbaaaaaaaaabbbeeeeeefffkkkqqquuuuuutttkkkkkkkkkiiigggfffgggiiikkkjjjkkkllllllkkkhhhfffkkkooovvvzzzzzzvvvpppkkkkkkppptttuuutttuuuzzz}}}~~~|||{{{~~~}}}~~~}}}}}}~~~~~~}}}|||~~~^^^^^^______```aaacccdddfffiiikkkkkkiiihhhiiikkkjjjmmmppppppmmmkkkkkkmmmpppoooooopppqqqpppnnnmmmlllppptttuuusssrrrqqqrrrmmmlllllllllllllllmmmmmmmmmkkkmmmooommmhhhiiiooossstttvvvvvvttttttuuuvvv{{{|||yyyuuuuuuyyyzzzwwwqqqrrrssssssssstttuuuvvvssstttsssnnngggdddfffiiilllooorrrrrrpppnnnmmmnnnnnnoooppppppppprrruuuwwwsssrrrqqquuuzzz{{{yyyuuujjjnnnooolllfffaaa```aaammmlllggg```[[[\\\cccjjjaaa```^^^ZZZXXXXXX[[[]]]\\\[[[WWWTTTQQQRRRVVVYYY```aaacccfffjjjpppvvv{{{{{{{{{{{{||||||xxxqqqlllqqqxxx}}}}}}zzz}}}|||www|||zzzwwwssssssvvv{{{vvvpppmmmpppsssppplllkkkpppuuuxxxvvvrrrooojjjdddfffkkkqqqtttsssqqqooonnnhhhfffddd```^^^___cccffffffhhhlllooopppnnnllljjjhhhpppwwwyyy}}}}}}{{{{{{}}}uuuiii^^^[[[```___VVVKKKLLLTTTYYYWWWTTTRRRPPPLLLLLLPPPTTTUUUTTTSSSSSSTTTJJJGGGHHHMMMOOOJJJHHHIIIGGGIIILLLMMMPPPXXXfffpppooorrrrrrqqqzzz}}}qqqmmmjjjkkkpppttttttrrrnnnooonnnmmmqqqvvvwwwsssuuusssvvv~~~~~~wwwoooppp}}}yyyppppppvvv}}}zzz|||||||||}}}}}}|||wwwqqqnnnnnnoooooonnnpppqqqrrrsssssssssrrrrrrrrrssssssrrrqqqqqqqqqrrrsssqqqpppttt{{{}}}zzzsssuuuwwwvvvuuutttvvvwwwxxxuuuqqqppppppooollljjjkkknnnrrruuuvvvtttqqqnnnjjjmmmqqqsssttttttuuuvvv{{{{{{~~~yyy|||{{{xxxxxx||||||zzz{{{}}}||||||~~~{{{wwwuuutttuuuvvvwwwxxxxxxzzz|||zzzuuuvvv{{{|||~~~~~~}}}|||www{{{~~~~~~~~~|||~~~}}}~~~___]]]]]]^^^```bbbcccbbb^^^aaaeeefffffffffiiillllllnnnooonnnkkkjjjllloootttssssssssssssqqqllliiiiiimmmrrrtttsssrrrrrrtttllllllkkkjjjjjjjjjjjjjjjmmmkkknnnqqqnnnhhhiiiooopppqqqrrrrrrssstttwwwyyy}}}}}}zzzvvvwww|||}}}{{{vvvwwwxxxxxxxxxxxxzzz{{{~~~~~~yyyrrroooqqquuuwww{{{~~~~~~{{{yyyyyyzzzyyyyyyyyyyyyyyy{{{zzzwwwuuuwww|||~~~|||xxxrrruuuvvvppphhh```^^^^^^llliiiaaaUUULLLIIIOOOUUUOOONNNKKKHHHEEEFFFIIIKKKMMMJJJEEE@@@===>>>BBBFFFFFFGGGGGGHHHIIILLLQQQUUUUUUQQQPPPUUU\\\[[[RRRHHHMMMTTT[[[\\\[[[```mmmyyy|||wwwtttvvv|||~~~vvvqqqttt~~~zzzwwwssssssqqqnnnllllllooorrrvvvvvvvvvuuuuuuuuuvvvvvvssszzzyyyvvvwww|||{{{lll\\\XXX\\\]]]UUULLLFFFTTT______ZZZXXXYYYYYYaaafffjjjiiiaaaXXXQQQMMMEEEAAABBBHHHIIICCC@@@AAA@@@BBBAAA>>><<<@@@IIIQQQZZZ]]]ZZZVVV[[[ccc___SSSKKKHHHFFFIIIMMMOOOLLLIIIHHHIIIGGGFFFIIIPPPRRRPPPOOOKKKMMMVVV___aaaaaabbb```___YYYPPPNNNUUU^^^cccggggggjjjpppqqqoooppptttpppmmmgggbbb^^^___bbbeeedddaaa```eeepppzzz~~~vvvqqqppprrrvvvxxx{{{{{{zzzzzzyyyyyyzzzzzz||||||zzz|||zzzwwwuuuyyy{{{xxxzzz||||||zzzyyy{{{~~~zzzvvvrrrqqqsssttttttsssrrrrrrsssssstttuuuwwwwwwvvvwwwzzz}}}~~~~~~~~~}}}zzzxxx{{{|||qqquuuvvvuuuvvvzzz{{{yyyzzz~~~}}}|||~~~~~~zzztttppppppqqqrrrsssuuutttuuuvvvssspppsssyyysssuuuxxxyyyyyyxxxvvvuuuuuuzzz}}}zzz|||~~~}}}||||||}}}dddgggfff```___aaa```[[[aaagggiiiffffffkkkmmmjjjqqqsssuuuvvvvvvssspppnnnkkklllmmmllljjjhhhhhhhhhiiimmmooonnnnnnpppoookkkrrrnnnkkkjjjiiiggghhhkkkmmmnnnoooooooooppprrrtttzzzwwwwww{{{|||||||||xxx{{{~~~||||||}}}|||}}}|||xxxyyy{{{wwwqqqjjjdddaaa___^^^YYYWWWTTTQQQPPPQQQRRRSSSSSSQQQMMMIIIFFFGGGKKKOOOHHHFFFDDDDDDEEEEEEDDDCCCAAAAAABBBDDDFFFFFFCCCAAAHHHHHHLLLTTTUUURRRSSSXXXccc```[[[SSSMMMPPPYYYaaaaaa___[[[TTTPPPSSS^^^gggssswwwxxxpppdddaaaiiittt{{{|||~~~|||{{{~~~~~~}}}}}}{{{|||~~~wwwtttqqqooommmkkkiiigggfffkkkqqqtttsssrrrrrrttttttwwwzzzzzzvvvlll___VVVRRRNNNSSS```bbbVVVMMMLLLUUUPPPIIIEEEDDDFFFGGGHHHMMMRRRWWWVVVQQQKKKHHHGGGBBB@@@??????AAABBBBBBBBBAAABBBCCCCCCCCCDDDFFFHHHHHHEEEBBBBBBEEEIIIMMMOOOQQQRRRQQQNNNKKKKKKOOOSSSTTTUUUWWWXXXYYYZZZ]]]___ZZZZZZYYYYYYYYYWWWTTTRRRVVVTTTSSSVVV]]]ccceeeeeeeeeiiilllkkkiiihhhjjjllloooooopppqqqssswww}}}~~~zzzxxxvvvtttssstttuuuvvvyyy{{{}}}{{{xxxxxxzzz}}}~~~}}}}}}|||zzzzzz}}}~~~}}}{{{zzz{{{||||||{{{{{{|||}}}|||||||||{{{{{{|||||||||{{{wwwrrrooooooppprrrsssvvvxxx{{{~~~zzzvvvtttssstttwwwzzzzzzwwwtttmmmnnnooopppppppppooooooxxxwwwvvvuuuuuuvvvxxxyyyvvvvvvvvvwwwxxxzzz{{{|||~~~xxxpppkkkkkkoootttwww}}}|||yyytttooooootttyyyyyyvvvssssssuuutttooojjjoooqqquuuyyy}}}~~~yyywwwyyyzzzzzzxxxwww{{{~~~}}}}}}}}}yyyxxx{{{|||xxxyyyhhhkkkjjjfffdddgggfffbbb___fffjjjiiiiiilllmmmjjjnnnpppssswwwxxxxxxuuusssllllllmmmlllkkkjjjkkkkkkmmmqqqsssqqqrrrsssrrrnnnooooooooopppqqqqqqqqqsssrrrwww|||}}}|||xxxxxxwwwuuurrrooommmlllfffeeeaaa\\\YYYYYY\\\___[[[ZZZYYYWWWUUUSSSSSSRRRQQQRRRSSSTTTTTTSSSSSSRRRVVVUUUWWW\\\[[[XXXYYY]]][[[ZZZUUUNNNIIIJJJRRRXXX]]]\\\XXXRRRMMMNNNRRRWWWYYY\\\\\\UUUMMMKKKSSS[[[YYYXXXYYY^^^eeehhheeebbbbbbgggpppzzz~~~wwwqqq}}}}}}{{{{{{}}}|||zzzxxxyyy{{{~~~~~~|||{{{zzz{{{|||{{{zzzwww{{{}}}~~~wwwmmmfffgggeeelllzzz|||rrrhhhgggooojjjeeebbbbbbcccdddddd^^^```cccbbb___ZZZVVVTTTTTTQQQOOONNNOOOQQQRRRRRRMMMNNNPPPRRRSSSTTTVVVWWWSSSOOOKKKIIILLLQQQVVVXXX[[[\\\[[[YYYVVVVVVZZZ^^^bbbcccbbbbbbaaaaaabbbdddfffeeedddccccccaaa___^^^cccbbbaaacccgggjjjmmmnnnfffggggggfffcccbbbbbbccciiikkklllmmmmmmooorrrtttxxxyyyzzz{{{{{{zzzxxxwwwwwwvvvtttrrrqqqqqqqqqqqqrrruuuxxxxxxwwwwww{{{~~~|||zzzxxxxxxxxx}}}{{{xxxwwwyyyyyyxxxvvvxxxwwwvvvvvvvvvxxx|||~~~|||{{{zzz{{{yyyuuussssssuuuvvvwwwyyy{{{~~~|||yyysssrrrqqqrrrtttuuurrrooopppqqqsssvvvwwwwwwvvvuuuoooppppppqqqtttvvvyyyzzzyyyyyyyyyyyyzzz|||~~~~~~wwwpppmmmpppvvv{{{~~~}}}zzzxxxyyy{{{|||}}}~~~~~~{{{xxxxxxyyy{{{|||~~~~~~~~~}}}|||zzz|||}}}|||{{{yyy}}}|||zzz~~~|||}}}}}}xxxuuuwwwzzz|||}}}}}}}}}~~~}}}{{{|||{{{zzzxxxuuurrrttt|||```cccccc``````bbbbbb___bbbhhhmmmooooooqqqqqqoooqqqsssvvvzzz|||{{{xxxuuuqqqpppooonnnnnnoooppppppuuuzzz|||{{{{{{|||yyytttrrruuuyyy|||~~~~~~{{{yyywwwtttoookkkiiikkkllllllmmmnnnkkkgggeeefffhhhjjjlllnnnmmmjjjiiikkkmmmpppnnnnnnnnnllliiikkkooofffeeeaaa\\\WWWWWW\\\aaaeeedddaaa^^^\\\ZZZZZZZZZUUUUUUTTTQQQMMMNNNRRRWWWRRRPPPOOOQQQUUUWWWVVVTTTQQQUUU\\\ccchhhhhheeeaaafffmmmwww}}}~~~|||{{{~~~}}}|||{{{}}}~~~~~~zzz|||~~~yyyyyy{{{~~~yyytttrrrrrrzzzyyyxxx}}}zzzxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvsssooolllkkkhhhdddbbbcccdddffffffdddeeegggiiijjjjjjjjjiiigggccc^^^\\\^^^bbbgggiiijjjjjjiiieeeaaa```cccgggkkkjjjiiiggggggggggggggglllkkkkkkjjjjjjkkklllmmmqqqqqqqqqppppppqqqtttvvvrrrooollliiihhhgggfffeeekkkmmmppppppooommmmmmmmmqqqsssvvvxxxxxxwwwuuutttqqqqqqpppooonnnmmmlllkkklllpppsssssssssssswwwzzz~~~|||xxxuuusssrrrssssss{{{yyyvvvtttttttttsssrrruuussspppoooqqquuu{{{{{{wwwuuuvvvuuuttttttttttttuuuvvv|||~~~xxxwwwvvvvvvxxxyyyxxxxxxuuuwwwzzz|||}}}|||zzzyyyqqqrrrtttwww{{{~~~}}}|||{{{|||}}}~~~wwwppppppuuu{{{~~~~~~~~~{{{yyy{{{~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}||||||~~~}}}||||||}}}|||xxxwwwyyy{{{zzzxxxvvvzzz{{{wwwuuu|||yyywwwvvvxxxzzz{{{{{{{{{xxxyyy}}}}}}yyyvvvvvvwwwzzzxxxwwwxxxzzz{{{{{{zzztttrrrtttzzzcccddddddddddddfffffffffccchhhmmmpppqqqsssttttttvvvwww{{{~~~}}}}}}~~~|||xxxuuuwwwxxxvvvssspppoooooonnnqqquuuwwwwwwuuuuuuuuu{{{tttqqqtttuuutttnnngggbbbccckkkrrrwwwyyy~~~|||{{{{{{{{{|||tttxxx||||||zzz}}}|||zzzuuuqqqnnnnnnoooqqqtttwwwuuuqqqpppsssxxxyyy|||~~~|||wwwvvvyyy~~~~~~{{{xxxwwwzzz}}}zzzyyywwwtttpppoooqqqtttrrrpppooooooqqqqqqqqqpppkkkiiigggggghhhjjjmmmnnniiihhhhhhiiijjjjjjgggeee^^^aaaffflllppprrrqqqqqqooopppuuu~~~{{{}}}|||}}}~~~~~~|||zzzyyy~~~}}}}}}~~~~~~|||~~~~~~}}}~~~}}}~~~~~~yyyyyy}}}}}}~~~}}}zzzxxxttttttzzzzzzzzz~~~~~~~~~}}}{{{wwwrrrooooooqqqsssttttttuuuvvvxxxxxxvvvrrrooosssppplllkkkmmmppprrrrrrssssssqqqkkkfffccceeehhhgggfffeeefffggggggggggggiiiiiihhhhhhiiilllpppssstttuuuuuusssppppppssswwwyyyuuupppoooqqqrrrqqqooopppqqqsssrrrpppnnnnnnnnnnnnpppsssuuuuuutttqqqpppjjjkkklllmmmmmmkkkiiihhhjjjmmmpppooommmllloooqqqvvvtttrrroooooooooppprrrwwwuuurrrqqqpppppppppppprrrpppmmmmmmoootttxxxzzz~~~~~~~~~}}}zzzuuuqqqnnnoooqqqsssttttttssstttttt|||{{{zzzyyyyyyzzz}}}xxxyyy|||~~~~~~|||zzzxxxwwwxxxzzz}}}~~~{{{yyyyyyzzz{{{}}}{{{vvvqqqsssxxx{{{yyyvvvwwwwwwxxx{{{~~~}}}zzzyyy~~~}}}||||||{{{|||}}}~~~~~~{{{zzz|||}}}{{{zzzzzz{{{zzzvvvrrrrrrtttvvvuuussssssvvvyyyzzzyyywwwwwwwwwzzzxxxvvvwwwyyy|||}}}~~~~~~{{{zzz~~~{{{}}}}}}||||||}}}{{{{{{|||iiiiiijjjlllmmmmmmnnnooonnnppptttxxxyyyzzz|||~~~|||rrrjjjiiiqqq~~~|||zzz{{{wwwppplllmmmttt~~~~~~sssnnnpppkkk^^^```bbbeeehhhjjjkkkiiihhheeebbb``````aaa^^^YYYSSSTTTVVVYYYZZZZZZYYYYYYYYYWWWXXXZZZZZZYYYYYYZZZ[[[]]]___^^^[[[[[[]]]^^^[[[YYYZZZYYYWWWWWW[[[```ccchhhiiiiiikkkmmmppprrrtttmmmooosssvvvyyyzzzzzzyyyzzzzzzzzzwwwrrrooonnnnnnrrrvvvyyywwwtttssswww{{{zzz}}}}}}yyyxxx|||}}}yyyvvvxxx|||}}}zzzyyyzzz{{{xxxvvvtttuuuxxx{{{|||}}}{{{xxxvvvxxx{{{~~~~~~wwwxxxzzz{{{{{{yyytttqqqppprrruuuxxx{{{~~~~~~~~~~~~|||zzz{{{|||}}}}}}}}}{{{{{{~~~wwwyyy~~~|||zzzzzzzzzyyyxxx}}}|||~~~~~~}}}}}}|||~~~|||wwwttttttvvvwwwxxxvvvvvvwwwyyy{{{yyytttppprrrqqqpppppprrrrrrrrrqqqqqqqqqooojjjeeedddfffiiigggffffffhhhjjjjjjhhhfffhhhhhhhhhfffeeeggglllpppnnnppppppmmmjjjjjjnnnqqqrrroookkklllooorrrrrrqqqmmmnnnnnnmmmkkkkkkmmmoooiiijjjlllmmmmmmkkkhhhgggfffhhhjjjlllmmmlllkkkjjjfffjjjmmmmmmjjjiiikkkmmmmmmmmmlllkkklllnnnppprrrpppooonnnlllkkklllnnnppprrrpppoooqqqtttuuuuuutttttttttuuutttrrrnnnjjjhhhkkkooorrrtttsssrrrrrrssswwwzzz~~~~~~|||{{{{{{xxxwwwuuusssrrrsssuuuwwwrrrtttwwwzzz{{{{{{zzzyyyvvvwwwwwwxxxxxxyyyyyyyyyzzzxxxvvvsssrrrrrrsssssssssqqqqqqtttyyyyyyuuuppprrrvvvzzz{{{yyywwwvvvwwwyyyzzzzzz{{{yyyyyyzzz{{{|||}}}~~~}}}|||zzzyyyzzz~~~|||yyyvvvvvvyyyzzzyyywwwzzzzzzzzzyyywwwxxxzzz|||~~~{{{}}}||||||}}}|||zzz{{{~~~{{{ssssssooojjjiiijjjkkkhhhfffaaakkktttxxxxxxuuulllcccccckkknnnlllmmmpppmmmfffXXXUUUPPPKKKHHHJJJOOOSSSRRRPPPQQQTTTTTTQQQQQQTTTQQQ[[[```]]]\\\___]]]VVVWWWVVVTTTUUUXXX[[[\\\\\\[[[YYYXXXYYY[[[ZZZVVVRRRQQQTTTXXXZZZ[[[\\\]]]^^^aaaaaa___\\\YYYXXXZZZ[[[XXX\\\^^^^^^___bbbaaa^^^[[[```ccc```___bbbfffhhhfffgggiiilllooosssvvvxxxssstttvvvxxxyyyyyyzzzyyywwwyyy{{{zzzwwwuuussssssxxxyyyzzzxxxuuutttvvvyyy{{{~~~}}}|||~~~}}}~~~{{{vvvtttxxx}}}~~~~~~}}}|||{{{{{{zzzzzzzzz|||zzzyyyxxxyyy{{{~~~~~~|||{{{}}}zzz|||zzzwww|||}}}~~~~~~~~~}}}|||{{{|||}}}}}}~~~zzzyyy|||zzz||||||zzzzzz{{{||||||{{{{{{|||~~~}}}yyyvvvvvvxxxyyyyyyvvvvvvxxx}}}~~~zzztttsssssstttuuuvvvtttsssllllllllliiiffffffjjjnnnoooooopppsssuuutttooojjjppppppoookkkgggfffiiimmmmmmmmmllljjjhhhiiikkkmmmkkkiiiiiijjjlllooopppppplllllllllkkkjjjkkknnnpppjjjjjjkkkkkkkkkiiihhhggghhhjjjlllnnnoooooommmmmmdddhhhlllmmmlllkkkmmmoooiiijjjkkkmmmoooqqqssstttnnnmmmllljjjiiijjjmmmpppsssrrrsssvvvzzzzzzwwwsssnnnnnnoooooommmkkkhhhgggeeejjjnnnooonnnlllmmmoooqqquuuzzzzzzxxxvvvvvvwwwxxxwwwuuuqqqmmmlllmmmooolllnnnqqquuuxxx{{{|||}}}vvvvvvvvvuuutttrrrpppooorrrqqqqqqpppoooooooooooommmnnnqqqvvvyyyyyywwwtttvvvzzz}}}{{{wwwtttuuuwwwxxx}}}|||xxxwwwxxx{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyzzz|||||||||~~~{{{}}}}}}zzz{{{~~~~~~zzz|||~~~~~~~~~|||yyyuuuuuussskkk^^^TTTLLLIIIFFFGGGIIIJJJGGGDDD>>>FFFMMMOOOPPPOOOJJJCCCBBBJJJMMMJJJKKKRRRRRRKKKFFFGGGIIIJJJJJJJJJKKKMMMNNNLLLMMMRRRUUUUUUWWW[[[WWW\\\aaaccccccdddeeegggiiieeeaaa```aaadddeeeeeebbbbbbdddfffggggggeeeccc___aaadddeeeeeefffhhhiiillllllkkkhhhfffdddeeefffdddiiikkkjjjkkknnnnnnkkkeeejjjmmmjjjkkkpppsssqqqooooooqqqsssuuuwwwyyyzzzwwwxxxzzz{{{{{{zzzyyyxxxtttwww{{{}}}|||zzzyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyzzz|||~~~~~~xxxwww|||~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~{{{|||~~~zzzzzz{{{}}}~~~~~~~~~{{{|||~~~}}}{{{yyyzzz|||~~~~~~||||||}}}~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{zzz|||zzzwwwuuutttvvvxxxzzzzzzpppqqqpppmmmiiiiiimmmqqqtttuuuxxx}}}yyysssvvvxxxxxxtttooommmpppsssvvvssspppnnnnnnnnnnnnmmmkkklllmmmmmmllllllmmmoookkkmmmoooooonnnnnnnnnooooooooooooooooooppppppqqqoooooopppqqqqqqpppooooooiiimmmqqqqqqooonnnoooqqqooopppsssuuuwwwyyyyyyzzztttsssrrrooolllmmmppptttvvvuuuvvvzzz}}}yyypppppppppooonnnlllkkkjjjfffkkkooopppmmmlllmmmpppsssxxx||||||yyywwwxxxzzz{{{|||{{{wwwsssqqqrrrtttooopppqqqtttwwwzzz}}}~~~{{{{{{{{{zzzxxxvvvtttrrroooppprrruuuvvvwwwwwwwwwrrruuuwwwxxxxxxxxx{{{}}}~~~~~~}}}{{{xxxwwwxxxxxxvvvyyy||||||yyywwwvvvwww{{{zzzxxxuuusssrrrrrrrrruuuxxx|||}}}|||}}}{{{}}}{{{yyy~~~~~~|||~~~~~~~~~~~~~~~lllhhhiiinnnooolllmmmrrrmmmnnnsssxxxsssdddZZZXXXVVVTTTTTTYYY]]]ZZZQQQHHH???<<<:::<<>>BBBCCCDDDFFFDDD??????HHHJJJFFFIIISSSUUUOOOXXXZZZ\\\\\\\\\[[[\\\^^^```]]]^^^bbbeeeeeehhhmmmnnnmmmnnnqqqooolllooouuuuuupppkkkhhhiiijjjiiihhhfffhhhjjjlllllllllkkkjjjfffhhhiiiiiihhhiiijjjllliiijjjlllllljjjjjjkkklllmmmpppqqqoooooorrrrrrooonnnppppppmmmqqqwwwxxxssswwwxxxxxxxxxyyyyyyyyyyyyvvvxxx{{{~~~~~~|||zzzxxxqqquuuzzz}}}}}}|||{{{{{{xxxwwwvvvwwwzzz|||}}}|||tttuuuvvvyyy|||}}}{{{yyy~~~yyywww|||~~~~~~{{{}}}~~~|||yyyyyy}}}||||||~~~{{{zzzzzz{{{~~~~~~}}}~~~|||~~~zzzyyy{{{zzzwwwvvvwww{{{{{{xxxvvvxxx{{{~~~~~~{{{zzz{{{|||}}}}}}~~~~~~~~~|||{{{{{{zzzvvvqqqppprrrvvvzzz|||zzzzzzwwwrrrmmmkkkmmmpppqqqsssyyyzzzwwwzzz|||zzzvvvuuuxxx}}}{{{vvvttttttuuussspppllloooqqqoookkkiiiiiikkkgggjjjnnnpppooolllkkkjjjppppppppppppqqqsssuuuvvvuuuuuuttttttsssqqqpppoooppptttvvvvvvrrrooonnnooowwwyyy|||||||||zzzvvvrrrrrruuuyyyxxxvvvwww|||uuutttsssrrrqqqoooooonnnoootttxxxxxxuuusssvvvyyyyyy}}}|||~~~yyy{{{}}}|||yyyyyy{{{}}}wwwvvvvvvvvvwwwyyy{{{|||}}}}}}~~~}}}|||{{{yyyxxxqqqtttxxx||||||~~~~~~zzzvvvwww|||zzzxxxzzz{{{zzzxxxwwwyyy{{{|||{{{{{{{{{{{{zzzxxxvvvtttrrrrrrrrrrrrvvvzzz~~~~~~|||{{{}}}~~~~~~}}}~~~{{{||||||{{{zzz{{{~~~}}}}}}~~~DDDFFFIIIKKKKKKKKKKKKLLLPPPNNNOOOSSSTTTPPPLLLLLLHHHHHHGGGHHHQQQYYYWWWOOOIIIFFFEEEIIIQQQTTTRRRMMMNNNOOOQQQTTTWWWWWWVVVUUUZZZ\\\^^^___```bbbfffiiimmmmmmnnnqqqsssqqqkkkfffmmmllllllnnnqqqssssssrrruuutttqqqooonnnooopppqqqrrrqqqpppooopppooollljjjhhhjjjlllmmmlllllllllmmmnnnlllkkkkkkkkklllkkkjjjnnnqqqsssooohhhgggkkkpppvvvvvvtttpppnnnooouuu{{{zzzyyywwwwwwwwwyyy{{{}}}~~~~~~~~~yyyvvvtttvvvxxxyyyyyyyyyzzz{{{xxxxxxyyyyyyyyyyyyxxxxxxwwwyyy{{{}}}~~~{{{{{{}}}~~~~~~~~~}}}~~~~~~zzzwwwttttttzzz|||yyy}}}}}}zzzzzzzzzuuuvvvxxx|||}}}~~~|||xxxxxxuuurrrtttyyy~~~}}}}}}}}}zzzzzz~~~}}}|||}}}~~~}}}}}}{{{~~~~~~{{{|||{{{zzzwwwsssppprrrxxx~~~|||zzzyyywwwqqqnnnrrrzzz{{{zzz|||}}}|||~~~yyyzzz}}}|||}}}}}}{{{wwwtttsssrrruuuvvvuuurrrnnnjjjhhhggglllmmmmmmmmmkkkjjjkkklllnnnppprrrrrrssstttwwwyyyzzzvvvqqqooooooqqqsssuuusssuuuwwwuuurrrrrruuuxxxuuu{{{}}}yyyyyy~~~|||yyywwwxxx{{{~~~xxxzzz~~~~~~{{{{{{zzzxxxuuusssssssss|||||||||{{{yyyyyy{{{}}}~~~~~~yyy|||{{{uuuvvv}}}{{{zzz~~~zzz{{{~~~|||zzzzzzzzz|||}}}~~~|||zzzyyyyyyzzz{{{|||yyy|||}}}|||}}}xxxwwwxxxzzzzzzyyyyyy{{{~~~~~~}}}||||||{{{yyyxxxzzz~~~}}}}}}~~~~~~{{{xxxvvvvvvwwwvvvuuuuuuvvvyyy{{{}}}xxxxxxxxxyyy{{{{{{zzzyyy~~~@@@BBBEEEGGGHHHIIIKKKMMMNNNLLLLLLPPPQQQPPPRRRVVVSSSUUUTTTTTT[[[gggmmmlllbbb]]]WWWXXX^^^cccbbb```___eeekkkooopppqqquuuxxx}}}yyyvvv{{{xxxtttrrrrrrqqqmmmiiinnnnnnnnnnnnooopppqqqrrrsssrrrqqqrrrssssssqqqoooqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmnnnnnnnnnlllmmmmmmoooqqqqqqqqqpppooorrrtttssspppppprrrvvvzzzzzzyyywwwuuuwww}}}|||zzzuuuwwwyyyzzzyyyyyyzzz{{{||||||||||||||||||{{{{{{|||}}}~~~~~~}}}yyyvvvvvvxxxzzzyyyvvvsssqqqqqqwww|||~~~|||{{{~~~~~~||||||}}}~~~|||xxxtttssstttsssuuuxxx{{{~~~zzz~~~~~~{{{xxxvvvwww|||~~~{{{{{{}}}yyyxxx|||}}}|||}}}~~~zzzvvvrrrsssxxx|||zzzyyyxxxvvvqqqlllpppxxx|||zzzzzz|||~~~{{{|||xxxtttuuuxxxyyyzzzzzzyyywwwuuuvvvwwwwwwxxxyyyvvvqqqoooooopppnnnnnnnnnmmmlllkkklllmmmmmmnnnnnnpppssswwwzzz{{{wwwtttpppnnnoooqqqsssuuuuuuuuuuuutttssstttwwwyyyuuuyyyzzzvvvvvv{{{~~~}}}}}}}}}|||{{{zzz|||}}}|||}}}|||{{{xxxtttrrrqqq}}}|||wwwxxx~~~{{{zzz|||}}}{{{zzzzzz{{{||||||{{{yyywwwvvvvvvwwwxxxvvvzzz|||{{{|||}}}|||{{{zzz}}}}}}{{{|||}}}}}}zzzvvvwww{{{{{{yyyxxxxxxttttttttttttuuuwwwyyyzzzwwwwwwxxxyyyzzz{{{zzzzzz}}}~~~IIIJJJLLLMMMNNNQQQTTTWWWXXXVVVVVVWWWVVVUUUZZZaaabbbdddbbb\\\YYY___hhhnnniii```WWWTTTWWW[[[]]]]]]\\\ccclllqqqrrruuu|||~~~{{{yyyvvvsssuuuvvvvvvtttqqqqqquuuxxxuuutttvvv{{{||||||~~~~~~|||yyyxxxzzz}}}xxxuuussssssvvvwwwuuusssxxxzzz|||~~~wwwyyyzzzzzzyyyxxxxxxyyy~~~~~~~~~~~~~~~}}}|||{{{}}}}}}~~~~~~~~~}}}}}}|||~~~}}}|||tttooopppqqqssssssqqqoooooooootttwwwxxxuuuuuuyyy{{{{{{}}}}}}|||yyyuuurrrqqqrrrsssuuuyyy}}}{{{~~~~~~}}}}}}~~~}}}{{{yyyzzz|||~~~}}}}}}{{{wwwwww|||}}}{{{{{{}}}|||xxxwwwzzz|||{{{zzz{{{yyysssooorrrxxx~~~|||yyywwwwwwxxxyyyzzz|||~~~~~~zzzsssooopppsssuuuvvvvvvvvvvvvwwwyyy|||wwwzzz{{{xxxsssqqqtttwwwrrrqqqooonnnnnnnnnooopppooommmlllooouuuzzz}}}}}}tttssspppooooooqqqtttvvvwwwuuurrrqqqssswwwyyyzzzuuuxxxxxxuuuuuuxxx{{{{{{zzz{{{{{{{{{zzz|||~~~{{{xxxyyyzzz|||}}}|||yyyvvvsssyyy{{{~~~~~~{{{|||~~~~~~|||zzz}}}~~~|||~~~}}}|||||||||||||||{{{yyyvvvuuussssssssssssxxx}}}~~~}}}}}}~~~|||{{{|||zzz}}}{{{wwwvvvzzz}}}}}}}}}}}}vvvwwwxxxyyyzzz|||}}}}}}|||}}}}}}}}}}}}|||{{{{{{~~~}}}}}}~~~PPPPPPPPPOOONNNPPPTTTWWWZZZZZZ[[[ZZZTTTMMMOOOUUUXXX]]]^^^UUUJJJHHHNNNVVVWWWOOOEEE???@@@BBBDDDDDDCCCHHHOOOTTTXXX[[[aaaeee~~~~~~yyyxxx|||~~~}}}|||zzzwwwwwwyyy|||~~~~~~xxxyyyzzzyyywwwvvvuuuvvv}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxwwwvvvuuuuuuzzz}}}}}}|||||||||~~~}}}}}}zzzxxxzzz}}}~~~}}}}}}}}}~~~yyyyyyzzz}}}zzzsssnnnnnnppprrrrrrqqqpppqqqqqqsssvvvuuuqqqppptttxxxyyy~~~}}}zzzwwwuuuuuuvvvwwwuuuwww{{{yyyxxxxxxyyy{{{}}}}}}}}}~~~|||{{{{{{||||||}}}~~~}}}~~~||||||~~~|||{{{{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~zzztttvvv|||}}}zzzvvvuuuwwwyyyyyyzzzyyyuuuooommmooorrrsssttttttttttttvvvzzz}}}vvvyyy{{{xxxrrrppptttxxxuuussspppooopppqqqrrrrrrpppllljjjmmmtttzzz|||zzzsssssssssrrrrrrsssvvvxxxxxxtttoooooossswwwzzzzzzuuuxxxzzzyyyxxxyyyzzzzzzzzzzzzzzzyyywwwxxxzzz|||~~~~~~|||xxxtttrrrrrrtttxxx}}}~~~{{{xxxqqqrrrtttuuuvvvyyy~~~}}}}}}~~~~~~zzzyyy{{{}}}{{{~~~}}}||||||zzzyyy|||}}}}}}}}}{{{yyyvvvtttrrrqqqsssxxx||||||yyyzzz|||zzz{{{|||||||||||||||}}}MMMLLLIIIFFFDDDDDDGGGJJJNNNPPPTTTTTTKKK@@@<<<>>>BBBKKKRRRPPPGGG@@@DDDKKKOOOIIIBBB===;;;;;;:::999999888999>>>DDDHHHHHHGGGTTTXXXcccsss{{{zzz~~~~~~|||zzzwwwsssqqqooonnnrrrqqqppppppppppppooonnnllllllmmmqqqvvvzzz{{{{{{vvvxxxxxxwwwuuusssrrrsss{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuuuutttttttttvvvwwwxxxzzzzzzxxxxxxyyy|||{{{{{{{{{{{{{{{yyywwwxxxzzz{{{{{{zzzyyyzzz|||{{{{{{{{{}}}~~~}}}zzzxxxyyy|||~~~zzzvvvsssrrrtttuuuuuuttttttuuuvvvxxxzzzxxxrrrqqqvvvzzz{{{~~~zzzwwwvvvvvvwwwwwwvvvxxx{{{~~~~~~|||yyy{{{}}}}}}|||{{{{{{~~~}}}{{{{{{zzz|||}}}}}}||||||~~~~~~~~~~~~~~~{{{|||~~~}}}~~~xxxyyy|||yyywwwxxxssssssrrrooolllkkknnnrrrsssttttttssssssuuuxxx{{{vvvyyyzzzwwwrrrppprrrvvvssspppnnnmmmoooppppppnnnoookkkhhhjjjpppuuuuuussstttvvvwwwwwwvvvvvvyyy|||wwwsssnnnnnnrrrwwwyyyyyyuuuxxx}}}|||zzzzzz~~~}}}{{{xxxuuutttuuuwwwzzzzzzzzzyyyxxxuuurrrqqqpppqqquuuzzz~~~~~~{{{wwwooonnnmmmlllmmmrrryyy~~~}}}|||||||||}}}}}}|||{{{|||}}}|||wwwtttpppsssyyy~~~yyyyyy}}}~~~{{{yyyyyyyyyxxxwwwxxx{{{~~~~~~}}}zzzwwwuuussstttxxxzzzyyyvvvwww{{{~~~zzzwwwzzz~~~TTTSSSQQQNNNKKKKKKNNNPPPSSSUUUYYY\\\VVVLLLGGGGGGIIIPPPYYY]]]WWWOOOOOOTTTZZZWWWSSSOOOMMMJJJGGGEEEEEEAAA>>>AAAHHHKKKIIIEEELLLMMMQQQZZZdddlllppppppqqqpppooorrrwwwyyyxxxvvv|||}}}|||yyyvvvvvvyyy||||||xxxyyy|||zzzwwwxxx~~~{{{uuunnnllloootttxxxyyytttwwwzzzyyyvvvsssssstttpppppppppppppppooooooooorrrpppnnnnnnooopppooooookkklllnnnrrrwwwyyyyyyxxxuuuvvvwwwvvvsssqqqqqqqqqxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyuuussstttwwwyyyxxxyyy|||{{{{{{{{{zzzzzzyyyxxxwwwxxxyyyyyywwwuuuuuuvvvwww||||||}}}}}}}}}|||||||||}}}xxxuuuuuuzzz~~~|||{{{{{{zzzzzzwwwxxxyyyxxxwwwwwwxxxyyy}}}}}}xxxwww||||||yyywwwwwwuuutttwwwxxxzzz|||||||||{{{zzzuuuxxx|||~~~~~~~~~~~~~~~~~~}}}zzzzzz~~~}}}{{{{{{{{{|||zzzxxx{{{yyyyyy~~~|||xxxvvvlllllllllkkkjjjjjjmmmpppsssttttttsssrrrsssvvvxxxwwwxxxyyyxxxvvvtttttttttooommmjjjkkknnnnnnllliiimmmjjjiiijjjnnnpppooonnnvvvyyy{{{{{{yyyyyy{{{~~~vvvtttqqqppprrrvvvxxxyyyvvvxxx}}}|||zzz|||}}}xxxtttsssvvvxxxyyyyyyzzzyyyxxxwwwuuutttsssrrrrrrtttxxxxxxuuurrrrrrqqqnnnllllllpppwww|||xxxxxxwwwxxxzzz~~~}}}xxxyyyyyyyyyyyyyyywwwsssppplllnnntttyyyxxxuuuvvv{{{|||yyyxxxyyyyyyyyyxxxuuuxxx}}}~~~{{{xxxvvvuuuvvvvvvvvvuuuuuuwwwxxx}}}zzzyyy|||~~~cccddddddcccbbbdddgggiiikkkhhhiiikkkjjjfffeeegggggghhhkkkooommmgggfffjjjkkkiiigggeeebbb___]]][[[XXXVVVTTTUUUYYY[[[ZZZXXX^^^^^^^^^___bbbeeeiiikkkgggfffgggkkkqqqttttttrrrtttttttttssssssttttttuuuxxxtttooommmooosssvvvwwwuuuwwwyyyzzzzzzxxxvvvuuuuuuwwwyyyzzzzzzxxxuuurrrrrrttttttpppkkkjjjnnnrrrpppmmmjjjhhhiiikkknnnooolllppptttuuurrrpppooopppmmmnnnppprrrsssuuuuuuvvvtttrrrrrrsssuuuvvvtttrrroooooopppsssvvvwwwvvvuuuuuuvvvwwwvvvsssrrrqqqrrrttttttuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxzzz{{{vvvqqqqqqvvvxxxxxx{{{||||||||||||zzzzzzzzzzzz{{{{{{yyyvvvsssssstttvvvyyy|||~~~}}}{{{yyyzzz|||{{{wwwwww|||}}}|||{{{{{{|||}}}yyyzzzzzzyyywwwvvvvvvxxx{{{~~~}}}yyyzzz~~~||||||{{{yyywww{{{{{{|||||||||||||||{{{{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~zzzwwwssswww~~~yyyyyy}}}}}}||||||}}}{{{wwwssslllmmmlllllllllmmmooopppqqqrrrttttttsssssstttvvvuuuuuuuuuxxxyyyyyyuuurrrooommmlllnnnqqqqqqmmmhhhmmmnnnoooqqqrrrrrrrrrqqqvvvzzz~~~~~~{{{yyy{{{~~~vvvvvvvvvuuutttuuuxxxzzzvvvuuuyyy~~~~~~zzzzzz}}}yyyuuussstttyyy}}}{{{||||||{{{zzzyyyxxxwwwtttpppmmmnnnqqqsssrrrooosssrrrqqqnnnmmmnnnqqqtttqqqrrrssstttwwwzzz}}}~~~~~~{{{yyy||||||||||||{{{yyyvvvtttqqqrrrvvvzzzxxxuuuxxx}}}~~~||||||||||||{{{zzzssswww|||~~~||||||}}}|||yyywwwtttsssqqqrrruuuuuutttsssyyy}}}~~~}}}~~~|||tttvvvvvvqqqlllkkkpppvvvzzzhhhiiilllmmmoooqqquuuyyyzzzsssnnnoooqqqrrruuuyyyyyyttttttyyy{{{zzz}}}xxxwwwuuurrrpppnnnlllkkkfffgggggghhhiiijjjlllnnnkkklllkkkjjjjjjlllppptttrrrpppoooqqquuuwwwvvvtttsssrrrqqqrrrtttuuuuuutttzzzxxxuuussssssuuuxxxzzzwwwwwwxxxyyyzzzwwwrrroootttuuuvvvuuutttssstttuuunnnqqqtttrrrmmmjjjlllnnnmmmmmmmmmmmmlllmmmnnnooolllqqquuuuuurrrnnnlllmmmlllmmmnnnppprrrsssssstttqqqqqqrrruuuxxxxxxtttppppppooonnnooorrrttttttsssuuuvvvwwwvvvtttsssssssssnnnoooppprrrssssssttttttqqqqqqqqqrrrsssuuuwwwyyyuuupppnnntttwwwxxx{{{}}}~~~~~~~~~|||{{{|||}}}|||xxxwwwyyyzzzzzz~~~}}}{{{}}}}}}yyyzzz~~~}}}||||||||||||zzzzzzyyywwwuuussstttuuuvvvyyyzzzwwwyyy}}}xxx|||~~~zzzvvvrrrvvv~~~zzzzzz~~~~~~yyyvvvvvvyyyyyyuuuppppppppppppppppppqqqrrrrrroooqqqsssttttttssstttuuuqqqpppqqquuuzzz{{{vvvqqqrrrpppooorrrvvvuuupppkkkppptttwwwyyyyyyxxxxxxyyywww{{{{{{yyy{{{~~~wwwyyyzzzxxxvvvvvvyyy|||wwwttttttyyyyyywwwzzzyyywwwtttppppppttt{{{}}}}}}}}}|||{{{zzzxxxxxxrrrmmmhhhiiinnnrrrrrrqqqoooppppppooolllkkkkkkllllllmmmnnnqqqsssvvvyyyzzz}}}~~~~~~|||{{{|||}}}~~~|||{{{zzzzzz|||~~~|||yyy{{{}}}{{{rrrvvv|||~~~zzzwwwxxxzzz}}}~~~~~~|||yyywwwrrrpppnnnpppuuuwwwtttppptttyyy~~~~~~||||||}}}~~~zzz|||~~~~~~|||yyywwwtttyyy}}}}}}~~~{{{{{{wwwnnneeeccchhhooowwwzzz}}}|||wwwtttzzz{{{uuulllmmmsssooodddssssssqqqqqqrrrtttwwwyyyxxxsssmmmlllqqqwwwyyyyyyzzzwwwssstttxxx{{{||||||yyyvvvsssppppppqqqtttvvvooonnnmmmlllnnnpppsssuuuwwwrrrmmmlllooorrrqqqooopppqqqsssuuuwwwwwwwwwwwwtttvvvtttqqqrrrvvvuuurrrpppsssvvvtttqqqppptttxxxsssuuuxxxxxxvvvtttrrrrrrtttsssrrrrrrttttttsssrrruuusssqqqooommmkkkjjjjjjlllooorrrrrrpppoooppprrruuuvvvvvvtttsssrrrsssuuutttttttttvvvwwwwwwtttrrrppppppssswww||||||wwwssstttrrrrrrrrrttttttsssrrrtttvvvzzz{{{{{{{{{|||}}}xxxxxxyyy{{{{{{yyyvvvsssqqqsssuuuyyy{{{|||||||||{{{yyyxxxyyy}}}~~~}}}|||||||||}}}~~~{{{xxx||||||||||||}}}}}}zzzzzzzzzyyyxxxxxxwwwwwwuuuwwwwwwuuupppmmmmmmooopppqqqsssuuuvvvxxxzzz|||}}}|||}}}~~~{{{zzz}}}}}}|||~~~{{{}}}~~~}}}|||pppsssuuuyyy~~~}}}zzzuuutttrrrqqqooonnnnnnnnnmmmnnnppppppoooooopppqqqtttppplllmmmrrrtttrrrooollllllnnnqqqtttuuuuuusssmmmpppsssssspppnnnooopppsss{{{|||zzzvvvqqqtttvvvxxxxxxxxxwwwxxxyyyqqqrrrtttuuuvvvvvvuuuuuusssrrrqqqqqqqqqrrrssstttuuuwwwuuuppprrrxxxzzzvvv~~~}}}{{{||||||yyytttooojjjlllnnnmmmlllmmmqqqtttppprrrssssssrrrpppjjjdddiiijjjlllqqqvvvxxxyyyxxx}}}~~~~~~}}}|||{{{}}}~~~~~~}}}~~~}}}zzzzzz~~~~~~}}}{{{|||}}}}}}sssrrrsssxxx~~~~~~wwwpppvvvvvvzzz}}}{{{xxxzzzxxxsssrrrxxxyyyrrrlllkkksssrrrpppnnnnnntttxxxxxxrrrpppmmmiiinnnrrrtttsssrrrttt{{{{{{rrrmmmooo}}}}}}~~~uuuqqqrrrwww}}}zzzpppgggaaagggjjjpppxxx}}}xxxtttvvv~~~{{{lll___[[[aaaiiixxxyyy|||yyyttt||||||{{{yyyuuuqqqmmmjjjsssrrrrrrqqqrrrsssuuuvvvvvvsssppprrrvvvyyyyyywwwxxxvvvsssssstttvvvxxxyyywwwuuurrrpppnnnmmmnnnnnnlllkkkjjjiiijjjmmmpppqqqvvvrrrmmmmmmppprrrqqqooooooppprrrtttvvvwwwwwwwwwuuuxxxxxxvvvuuuvvvrrrmmmdddiiiooopppooooooqqqtttsssuuuvvvwwwuuuttttttuuurrrpppooopppqqqqqqpppoooppppppooonnnmmmlllllllllpppsssuuusssqqqppprrrtttxxxxxxyyywwwuuusssssstttuuuuuuvvvwwwyyyxxxuuussspppqqqtttxxx{{{zzzxxxuuuvvvuuutttuuuxxxyyyyyyxxxwwwxxxzzz{{{zzzzzz{{{}}}|||{{{|||}}}~~~}}}{{{xxxzzzzzz{{{|||}}}~~~~~~~~~}}}{{{|||||||||||||||}}}}}}|||{{{|||}}}}}}zzzwwwzzz}}}|||{{{~~~}}}{{{|||}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzrrrrrrrrrooolllkkkkkklllpppqqqtttvvvwwwxxxyyyzzz{{{zzz{{{|||~~~}}}|||zzzxxxxxxzzz}}}~~~~~~}}}}}}~~~~~~uuukkknnnsssyyy{{{{{{xxxuuurrrrrrpppooonnnnnnnnnnnnmmmooopppooooooppprrrtttxxxsssooopppsssvvvuuusssooonnnnnnppprrrsssrrrqqqoooqqqsssrrrqqqpppooopppuuu}}}}}}wwwuuusssrrrsssuuuvvvuuutttsssssstttpppqqqsssuuuwwwxxxyyyyyytttsssqqqooommmmmmmmmmmmsssvvvwwwtttvvv{{{|||xxxzzzyyyyyyzzz|||zzzvvvsssooonnnlllkkklllnnnqqqtttssstttuuuvvvvvvuuuppplllhhhjjjnnnsssxxxyyyxxxvvvyyy{{{~~~}}}}}}~~~|||xxxxxxwwwvvvmmmiiihhhpppzzz}}}vvvmmmeeeggglllpppqqqooosssyyy}}}yyyzzz~~~}}}vvvpppoooyyytttkkkcccaaaiiixxxyyyqqq{{{|||xxxpppkkkjjjjjjhhhfffhhhiiihhhhhhjjjooottt{{{vvvuuu~~~zzz|||sssqqqsssxxxxxxrrrlllkkkjjjpppwwwzzzwwwqqqjjjeeeiiilllssszzz{{{ssssssyyyrrrrrrrrrrrrrrrrrrrrrrrrtttssssssvvvzzz{{{xxxtttuuuuuutttrrrppppppsssuuuwwwvvvuuussspppmmmkkkiiiiiihhhgggfffgggiiilllmmmrrrooollllllooopppnnnllllllmmmoooqqqrrrsssssssssqqqwwwzzzzzzxxxwwwqqqkkkccchhhooorrrrrrqqqsssuuurrrssstttsssrrrrrrsssuuupppooommmmmmnnnnnnmmmkkknnnooooooooopppppppppqqqtttvvvvvvtttqqqqqqtttwww{{{||||||zzzwwwuuuttttttvvvvvvwwwyyyzzzyyywwwtttqqqtttxxxzzzyyyxxxwwwwwwvvvuuuuuuvvvyyy{{{|||{{{zzzzzzzzzzzzyyyyyy{{{}}}{{{zzzyyyyyyzzz{{{yyyxxxzzzzzzyyyyyyzzz{{{|||}}}}}}{{{yyyyyy{{{}}}}}}}}}zzzzzz{{{{{{}}}~~~{{{zzzzzz{{{||||||{{{yyyyyy|||~~~~~~{{{zzz|||~~~|||{{{zzz||||||xxx||||||{{{{{{||||||}}}}}}vvvtttqqqooooooppppppoootttuuuvvvwwwwwwvvvtttsssuuuvvvyyy{{{|||{{{yyyxxxssstttwww{{{}}}}}}~~~|||~~~|||zzzzzz}}}}}}}}}wwwssssssvvvyyy|||}}}{{{xxxvvvooonnnmmmllllllllllllllllllmmmmmmmmmmmmnnnrrruuuwwwrrrmmmlllooorrrsssrrrooonnnllllllmmmnnnmmmlllmmmllllllmmmnnnnnnmmmkkksssxxxzzztttnnnlllmmmlllnnnooopppooommmkkklllmmmkkkllloooqqqtttvvvwwwxxxrrrqqqnnnllljjjiiiiiiiiijjjnnnqqqqqqsssvvvuuusssvvvvvvvvvwwwxxxwwwtttrrrooonnnlllmmmoooqqqrrrrrrqqqqqqrrrtttvvvuuusssqqqlllnnnsssyyy}}}~~~{{{xxxwwwzzz~~~~~~~~~yyyuuuuuutttkkkfffdddmmmzzzzzzrrreeeffflllqqqrrrppptttzzzyyypppmmmuuu|||}}}yyy|||{{{zzzxxxxxxzzz}}}{{{yyyssslllhhhooo|||xxx|||rrrnnnwwwzzzlllaaa___aaagggkkkkkklllnnnpppvvv~~~{{{xxx{{{~~~qqqqqqqqqrrrqqqpppooooooqqqqqqrrruuuxxxxxxuuurrrtttuuuuuurrrnnnmmmooosssyyyyyyyyyxxxvvvrrrnnnlllhhhhhhgggggghhhiiikkklllllljjjiiijjjllllllkkkiiikkklllmmmnnnnnnmmmlllllllllsssxxxxxxxxxwwwsssnnnjjjmmmqqqsssssssssuuuvvvssssssrrrpppnnnnnnppprrrqqqooonnnnnnnnnnnnmmmkkkqqqqqqrrrssstttuuuuuuuuutttuuuvvvtttrrrrrrvvvzzz|||}}}~~~|||yyyvvvuuutttwwwvvvwwwyyyzzzzzzwwwtttuuuxxx{{{{{{xxxuuuuuuwwwtttsssrrrsssuuuxxxxxxxxxzzzzzzzzzxxxxxxyyy}}}{{{yyywwwvvvwwwxxxwwwvvvwwwvvvuuuuuuvvvyyy|||~~~{{{zzzyyyxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{yyyyyy|||{{{zzz{{{~~~|||xxxzzzzzzzzzzzz{{{|||}}}~~~{{{wwwvvvxxx{{{{{{zzzyyyyyyyyyyyyxxxtttpppmmmooosssxxxzzzyyywwwvvvuuuuuuvvvxxx}}}~~~|||{{{|||}}}{{{xxxzzzuuuooommmnnnooooooooonnnooottt}}}zzzpppwww|||qqqrrrqqqsssvvvvvvtttuuuzzz}}}xxxssspppooopppooonnnnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmppptttxxxuuupppjjjhhhiiillloooppppppnnnkkkjjjlllmmmmmmlllkkkhhhgggjjjmmmooonnnkkkqqqsssrrrnnnmmmmmmlllhhhllllllmmmllljjjiiijjjkkkjjjkkkmmmoooqqqsssuuuuuuqqqpppooonnnmmmmmmnnnnnniiillloooqqqqqqssssssssstttttttttttttttrrrooommmnnnsssyyy|||{{{xxxtttrrrpppnnnmmmqqqsssssssssuuutttuuuxxx|||}}}zzz{{{yyyqqqmmmkkkjjjiiibbb___^^^eeepppwwwwwwssszzzuuummmkkkssszzztttiiifffdddhhhqqqyyy}}}qqqqqqqqqqqqpppooonnnmmmooooooooopppqqqrrrqqqppptttuuuvvvsssooonnnppprrryyyzzz{{{zzzxxxuuurrrpppkkkjjjjjjjjjjjjlllmmmnnnkkkjjjjjjjjjkkklllkkkjjjnnnnnnooonnnmmmkkkiiihhhkkkrrruuutttssssssssspppnnnoooooopppqqqtttwwwyyyyyyxxxvvvrrrnnnmmmoooqqqsssqqqppppppqqqqqqpppnnnssstttuuuuuuvvvuuuuuutttqqqssstttsssrrrsssxxx|||{{{|||}}}{{{xxxvvvuuuvvvvvvvvvwwwxxxzzzyyyvvvtttzzz|||~~~|||wwwttttttvvvvvvsssqqqqqqssstttuuuuuuzzzzzzyyyxxxxxxzzz~~~|||yyyxxxyyyyyyyyyyyyzzzxxxwwwvvvwwwzzz}}}~~~~~~~~~~~~~~~~~~~~~{{{wwwvvvyyy}}}zzzzzz|||}}}xxxxxxwwwwwwwwwxxxzzz|||}}}~~~zzzzzz}}}zzzyyyyyyzzzzzzwwwrrrnnnlllsssyyy{{{wwwsssssstttyyyxxxxxxzzz~~~~~~||||||}}}|||vvvwwwwwwtttyyywwwuuurrrppplllhhhfffiii```XXXVVV[[[^^^[[[VVVVVVWWW\\\eeelllnnniiicccXXX\\\aaahhhpppqqqgggZZZ[[[YYYYYY[[[[[[[[[___fffhhhlllqqqrrrrrruuu|||wwwtttssssssrrrqqqooonnnnnnnnnnnnpppppppppoooooorrrvvvzzztttpppjjjffffffiiilllnnnooommmkkkkkkmmmoooppppppkkkiiihhhkkkppprrrrrrppppppooommmnnnssswwwqqqhhhjjjkkklllkkkjjjkkkmmmooooooppppppqqqrrrsssttttttsssrrrqqqppppppqqqrrrrrrqqqrrrtttvvvuuuuuuxxx{{{uuuxxx{{{||||||zzzxxxvvv|||}}}xxxuuuooommmqqqtttsssuuuzzzzzzxxxxxxzzz~~~}}}{{{}}}~~~wwwttttttttttttmmmnnnqqqtttxxx}}}qqqqqqppppppoooooooooooonnnmmmmmmmmmmmmnnnoooppptttttttttsssrrrqqqrrrssswwwwwwwwwvvvuuusssrrrqqqmmmlllllllllmmmnnnnnnooonnnnnnnnnmmmnnnnnnoooppprrrrrrrrrqqqooommmjjjiiinnntttvvvrrroooooopppoooqqqppppppqqquuuzzz~~~~~~{{{wwwsssqqqqqqrrrsssrrrqqqqqqssssssrrrqqqrrrssstttuuuuuutttsssrrrppprrrttttttrrrssswww{{{xxxyyyyyywwwuuuuuuvvvwwwvvvvvvwwwxxxzzzyyywwwttt}}}~~~}}}{{{xxxvvvvvvvvvyyywwwtttssstttvvvwwwwww{{{{{{zzzyyyxxxzzz~~~|||zzzxxxwwwyyyzzzzzzzzz}}}|||yyywwwvvvwwwyyy{{{}}}~~~~~~yyyvvvuuuyyy}}}xxxxxxyyy}}}|||wwwvvvuuutttssstttvvvyyyzzz|||zzzyyyyyy{{{~~~yyywwwwwwyyy|||{{{xxxtttnnnuuu||||||vvvqqqrrrtttyyywwwuuuvvvyyy}}}~~~~~~~~~{{{rrrooollliiiggghhhhhhgggeeecccaaa```bbbZZZTTTTTTYYY\\\ZZZVVVTTTTTTVVV\\\ccceeeaaa\\\XXXVVVUUUZZZfffnnniii^^^___[[[[[[```dddfffkkkpppjjjkkklllllllllpppwww}}}yyyzzz{{{{{{zzz|||~~~zzzyyyuuutttrrrooommmlllkkkjjjnnnnnnooonnnnnnpppsssvvvqqqmmmhhhdddccceeehhhkkkkkkjjjiiijjjmmmooopppoookkkjjjjjjkkknnnpppqqqqqqmmmllljjjllltttyyytttjjjhhhhhhiiihhhhhhiiikkknnnqqqqqqppppppppppppqqqqqqrrrqqqpppnnnnnnooooooppptttuuuwwwzzzyyyxxx|||}}}tttpppsssuuusssvvv}}}~~~|||zzzzzz}}}}}}xxxwww{{{rrrqqqpppooooooooopppqqqmmmnnnooooooooonnnooopppsssrrrrrrrrrtttuuuuuutttwwwuuussspppooooooooopppmmmmmmmmmmmmmmmmmmnnnnnnqqqqqqpppooooooppprrrtttppppppqqqpppooommmkkkjjjmmmtttwwwsssoooooopppooosssssssssuuuyyy}}}}}}yyyuuurrrrrrsssqqqooooooppprrrssssssrrrqqqrrrtttuuuvvvuuutttsssrrruuuwwwvvvssssssuuuwwwtttttttttrrrrrrsssvvvyyyxxxwwwxxxzzz{{{{{{xxxvvv}}}|||zzzyyyzzzzzzzzzyyy{{{xxxvvvuuuwwwzzz{{{|||~~~~~~}}}{{{yyyyyy{{{}}}vvvuuuuuuwwwzzz}}}}}}}}}}}}{{{yyyxxxyyyzzz{{{}}}~~~|||xxxwwwwwwxxxzzz{{{tttttttttwww{{{{{{xxxtttuuutttrrrqqqrrrtttvvvxxxuuuwwwxxxyyyyyy{{{}}}|||zzzwwwyyy|||}}}zzzvvvqqqyyy~~~vvvppprrrvvvvvvtttrrrssswww{{{}}}~~~|||~~~}}}}}}~~~yyywwwuuurrrlllnnnooopppnnnmmmkkkkkkiiihhhggghhhkkknnnooopppooolllkkknnntttvvvsssooonnniiifffkkkxxxyyylllkkkggghhhpppvvvxxxyyy{{{tttuuuuuuxxx}}}|||yyyvvvtttsssssstttuuuuuutttuuuwwwyyytttrrrmmmiiiggghhhkkknnnppppppppprrruuuvvvuuutttrrrrrrrrrqqqpppppprrrtttoooppppppooorrrwwwxxxtttnnnooonnnmmmlllllloooqqquuutttsssrrrrrrsssttttttwwwvvvvvvvvvwwwyyyzzz{{{{{{~~~~~~{{{~~~rrrqqqooonnnnnnpppqqqsssmmmooorrrsssrrrppppppppprrrpppoooqqquuuwwwvvvtttxxxvvvqqqmmmllllllnnnooollllllllllllllllllmmmmmmqqqqqqpppnnnmmmooorrruuukkklllmmmmmmmmmlllkkkjjjiiiqqqwwwuuurrrrrrssssssqqqqqqrrrtttvvvxxxwwwvvv{{{|||{{{xxxtttrrrrrrsssnnnmmmmmmnnnqqqrrrrrrqqqqqqrrruuuwwwxxxxxxwwwvvvuuuwwwyyyxxxtttrrrssstttrrrqqqpppoooooorrrwww{{{yyyyyyzzz{{{}}}|||yyywww|||yyywwwxxx{{{~~~}}}|||zzzxxxvvvvvvyyy|||~~~|||yyywwwxxxyyyvvvvvvxxx{{{zzzyyyxxxxxxyyyxxxwwwvvvqqqppppppsssvvvwwwtttqqqvvvtttrrrqqqqqqsssuuuwwwtttwwwzzz{{{zzz{{{~~~zzzzzz|||{{{wwwssssss{{{vvvppprrrwwwsssrrrrrruuuxxx|||}}}~~~zzz|||~~~~~~||||||}}}{{{}}}~~~|||zzzyyyoootttzzz{{{zzz|||}}}{{{{{{nnnhhhdddfffooovvvvvvrrrpppllllllpppwww}}}zzzvvvssssssvvvyyy}}}yyywwwzzz|||www|||}}}xxxvvv{{{~~~~~~|||zzzxxxxxxzzz}}}~~~}}}|||||||||}}}~~~rrrpppnnnllllllnnnpppqqqjjjlllnnnqqqrrrqqqqqqpppmmmmmmnnnppprrrrrrooommmpppqqqqqqpppmmmjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnmmmllljjjkkkllllllkkkiiilllhhheeefffiiijjjgggccciiilllppprrrqqqooommmlllpppppppppqqqqqqqqqqqqqqqssstttvvvyyyzzzwwwsssoooqqqooommmmmmoooqqqrrrqqqvvvxxxyyyyyywwwvvvvvvwwwvvvyyy|||zzzvvvqqqpppqqqtttsssrrrssstttuuutttsssuuuwwwzzz}}}~~~}}}|||zzz{{{zzzyyy{{{}}}}}}zzzvvv~~~}}}|||~~~~~~}}}~~~}}}zzzwwwnnnmmmmmmpppssssssoookkkppprrruuutttrrrqqqsssuuuuuuxxx{{{~~~~~~|||}}}~~~~~~|||zzzyyyyyytttzzzyyyuuuvvvyyyzzzwwwuuuvvvzzz}}}~~~~~~zzz|||}}}{{{wwwvvv{{{~~~}}}}}}~~~vvvppptttwwwwwwuuuvvv{{{qqqpppnnnlllkkklllnnnoooiiikkkmmmooopppqqqqqqrrrnnnnnnnnnooopppnnnllliiilllmmmnnnllliiigggfffggghhhhhhiiijjjkkkjjjjjjiiihhhgggggghhhiiijjjjjjhhhjjjgggdddfffiiijjjhhhdddfffiiimmmooonnnlllkkkkkkooopppqqqrrrsssrrrqqqpppppppppqqqssstttsssooolllpppnnnlllmmmnnnpppqqqqqqxxxzzz{{{{{{yyyxxxxxxyyyvvvxxxyyyxxxvvvtttssssssrrrssstttwwwyyyxxxuuurrrqqqsssuuuxxxzzzzzzzzzyyy}}}|||~~~|||yyyuuuuuutttuuuuuutttrrrpppuuuwwwxxxvvvssspppoooooowwwyyy{{{~~~yyy}}}}}}wwwssstttvvvuuuyyy|||yyytttrrrvvvzzzzzzwwwuuuuuuwwwyyyzzzyyyzzz{{{|||yyyuuutttwww{{{~~~~~~}}}}}}}}}~~~sssrrrpppnnnmmmmmmnnnnnnkkkmmmoooppppppppprrrtttpppooonnnnnnnnnllliiifffiiijjjkkkjjjgggeeedddeeecccdddfffhhhiiiiiiiiiiiihhhfffeeefffggghhhgggfffeeecccbbbdddhhhiiigggeeefffiiimmmoooooommmmmmmmmnnnoooqqqrrrsssrrrqqqppptttsssssstttuuutttrrrqqqpppooommmnnnppprrrrrrrrryyy{{{||||||zzzyyyyyyzzzwwwvvvuuutttuuuvvvuuuuuupppssswww|||~~~|||wwwsssrrrsssvvvxxx{{{~~~}}}yyywwwwwwxxx{{{yyyyyyzzz{{{||||||~~~~~~uuutttsssrrrpppooooooooooooqqqrrrqqqoooooorrruuusssqqqpppppppppnnnllliiikkklllmmmllljjjhhhhhhiiiccccccdddeeehhhkkknnnooolllkkkiiiiiijjjjjjhhhgggfffeeefffhhhkkklllkkkiiinnnqqqtttvvvvvvuuuuuuuuuttttttsssttttttuuuvvvwww|||{{{yyyyyyzzz{{{{{{zzzwwwuuutttuuuwwwyyyzzzzzz}}}~~~}}}||||||}}}~~~zzzvvvvvvyyyzzzzzzxxxwwwyyy}}}{{{~~~wwwwwwwwwvvvuuusssrrrqqqtttvvvwwwuuupppoooqqquuuxxxwwwvvvwwwxxxxxxvvvuuuuuuwwwxxxwwwuuuttttttuuuqqqooommmlllmmmqqquuuxxxtttsssrrrsssuuuwwwvvvuuuuuuvvvwwwyyy{{{|||zzzyyy~~~~~~~~~{{{}}}}}}{{{~~~}}}{{{yyywwwqqqrrrsssssssssuuuxxxzzzxxxvvvtttttttttssspppnnnqqqqqqrrrrrrqqqnnnhhhdddjjjkkknnnrrrvvvzzz|||~~~~~~}}}}}}|||}}}~~~~~~zzzxxxzzzwwwooommmrrrtttuuussspppppprrrppplllcccbbbaaabbbcccdddcccbbbUUUYYY\\\]]]___eeeooowwwzzz|||zzzzzzzzzzzz|||rrrlllooouuuwwwsssnnnjjjgggeeebbb```|||xxxuuussstttuuurrruuuqqqhhhiiikkkkkkkkkjjjkkkkkkmmmlllkkkjjjkkkkkkkkkkkklllooosssuuuvvvwwwyyy{{{vvvooo~~~|||{{{zzzpppkkkccc^^^\\\\\\]]]]]]TTTRRROOOMMMKKKKKKKKKKKKHHHIIIIIIIIIIIIKKKOOORRR\\\[[[[[[[[[\\\[[[YYYWWW\\\\\\[[[[[[ZZZWWWSSSPPPOOOQQQTTTWWW[[[___aaabbbcccbbb___]]]]]]]]]___```bbb]]][[[\\\ZZZUUUUUUXXXVVVUUUTTTSSSSSSTTTRRRPPPFFFFFFGGGGGGHHHHHHGGGFFF===???BBBCCCCCCHHHPPPVVV[[[aaaddd___YYYXXXWWWVVVPPPXXX___^^^XXXXXX___gggpppooollljjjhhhgggfffeee}}}{{{yyyxxxwwwwwwvvvsssnnnhhhcccaaaaaaaaahhhhhhfffdddaaa^^^[[[YYYKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLHHHEEEEEEHHHKKKMMM___^^^KKKFFFJJJOOOQQQOOOMMMLLLLLLTTTUUUUUUVVVVVVWWWYYYZZZYYYaaaiiijjjggghhhooovvv~~~zzzxxx{{{~~~yyylll```jjjiiigggddd```]]]ZZZXXXRRRNNNHHHDDDCCCEEEFFFGGGDDDCCCAAA>>>======>>>???AAAAAAAAAAAAAAABBBFFFIIIVVVVVVWWWXXXZZZZZZXXXVVV[[[YYYVVVVVVVVVWWWVVVUUURRRSSSUUUWWWXXXYYYZZZZZZXXXUUURRRPPPOOOPPPRRRSSSOOOLLLIIIIIIGGGEEEEEEGGGCCCAAA@@@AAABBBBBBAAA@@@;;;<<<======<<<;;;;;;:::999;;;======>>>AAAFFFKKKQQQRRRNNNIIIGGGHHHGGGDDDGGGLLLSSSVVVVVVWWW[[[___ffffffeeedddcccbbbbbbccc~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxxxxxxxxxxxxxyyyzzzzzzrrrqqqqqqqqqpppppppppppplllkkkkkkjjjiiihhhhhhggghhhgggfffdddddddddeeeeeeccccccdddddddddbbbaaa```ddddddccccccbbbbbbbbbaaa``````______^^^^^^]]]]]]]]]___aaa```___^^^____________```aaaaaa```___^^^`````````______`````````]]]]]]aaahhhjjjddd^^^\\\[[[[[[\\\___bbbcccbbb```\\\\\\\\\[[[[[[[[[[[[[[[YYYXXXXXXYYY[[[[[[ZZZXXXYYY[[[^^^``````^^^[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZVVVUUUTTTUUUVVVXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPQQQQQQSSSTTTTTTRRRSSSTTTTTTVVV[[[eeelllpppggg\\\WWWZZZ]]]^^^\\\^^^___```______```bbbeee``````___^^^^^^^^^^^^^^^YYYXXXWWWVVVVVVXXXZZZ[[[UUUWWWXXXZZZZZZYYYWWWVVVTTTTTTSSSRRRQQQPPPNNNMMMPPPOOOMMMKKKIIIGGGFFFFFFHHHHHHFFFCCC???>>>@@@BBBCCCDDDEEEFFFEEEDDDCCCBBB??????@@@AAABBBDDDEEEFFFDDDFFFHHHGGGFFFHHHMMMRRRXXX]]]qqqwwwQQQMMMRRRVVVVVVRRRNNNMMMMMMNNNPPPQQQRRRRRRTTTVVVYYYZZZbbbiiihhhccccccjjjrrrvvvpppmmmoootttqqqfff[[[```___]]]YYYVVVRRRNNNLLLMMMJJJGGGEEEFFFIIIJJJKKKMMMLLLIIIEEEAAA@@@AAACCCEEEFFFGGGGGGGGGIIILLLNNNPPPPPPQQQSSSUUUUUUSSSQQQRRROOOMMMMMMOOORRRSSSTTTUUUUUUVVVVVVVVVTTTSSSRRRQQQPPPMMMLLLLLLMMMOOOQQQMMMKKKHHHEEECCCBBBBBBCCCBBB>>>===@@@AAA???===>>>===?????????===<<<===>>><<<===???AAACCCEEEIIILLLSSSPPPJJJCCCCCCGGGFFFCCCTTTUUUWWWXXXXXXXXXWWWWWW]]]^^^^^^\\\YYYWWWWWWXXX~~~{{{xxxtttqqqpppoooooooooooonnnmmmllllllgggfffcccaaa^^^]]]\\\[[[[[[ZZZYYYWWWVVVVVVUUUUUURRRQQQQQQQQQPPPPPPOOOOOOKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????????????????>>>>>>>>>===============<<<<<<;;;@@@@@@@@@???????????????>>>>>>>>>===============<<<>>>@@@@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===;;;:::;;;AAABBB>>>:::999999999;;;===??????>>>;;;<<<<<<<<<<<<<<<=========@@@???>>>???@@@@@@>>>===999:::<<<>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<>>>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<===>>>>>><<<>>>@@@@@@???AAAGGGMMMFFFBBB>>><<<<<<>>>>>>>>>>>>???@@@@@@??????AAABBB@@@@@@???>>>>>>>>>>>>???;;;<<<<<<===???@@@BBBCCCBBBDDDFFFHHHHHHGGGEEEDDDBBBCCCCCCDDDEEEDDDDDDDDDAAA@@@???>>>===<<<<<<<<<===>>>@@@???>>>>>>AAADDD@@@BBBCCCEEEEEEEEEDDDCCC======>>>???@@@BBBDDDEEE@@@DDDGGGGGGFFFHHHMMMRRR```^^^ccczzz___EEEHHHJJJHHHCCC@@@AAADDDFFFHHHJJJJJJIIIJJJMMMPPPWWWZZZ\\\\\\ZZZ[[[^^^aaaaaa^^^\\\\\\]]]\\\XXXSSSUUUTTTTTTRRRPPPNNNLLLKKKMMMLLLJJJKKKMMMOOOPPPPPPPPPOOOLLLFFFAAA???AAADDDBBBDDDGGGHHHIIIKKKNNNPPPRRRRRRSSSUUUVVVTTTQQQNNNNNNMMMLLLNNNPPPSSSTTTTTTNNNOOOPPPPPPNNNLLLJJJHHHHHHGGGGGGHHHJJJLLLOOOQQQQQQPPPNNNKKKJJJKKKMMMMMMNNNIIIFFFIIIIIIEEECCCDDDBBBDDDEEEDDDBBBCCCFFFIIICCCDDDFFFHHHJJJLLLNNNPPPTTTTTTPPPIIIFFFHHHJJJIIIYYYXXXWWWTTTRRRPPPQQQRRRXXXZZZZZZXXXTTTRRRQQQRRR|||zzzzzz|||}}}xxxzzz}}}}}}|||zzzzzzzzzzzzxxxtttpppmmmlllllllllkkklllnnnnnnooonnnmmmlllmmmmmmllllllkkkjjjjjjjjjiiiiiiiiihhhhhhggggggfffiiiqqqsssmmmgggggggggeeeffffffggggggfffdddcccbbb]]]]]]^^^______^^^]]]]]]\\\]]]^^^___^^^\\\ZZZXXXZZZYYYWWWUUUTTTSSSRRRRRRUUUUUUTTTSSSRRRQQQOOONNNLLLMMMMMMLLLKKKLLLNNNPPPLLLLLLLLLKKKJJJIIIGGGFFFHHHHHHGGGFFFEEECCCAAA@@@BBBCCCCCCDDDCCCAAA@@@???>>>===<<<<<<;;;;;;<<<<<<:::999999888888999999:::888888888888888777777777888888888888888888888888777777888999:::<<<===>>>::::::::::::999999999999999888888888888777777777777777888999999999888888777777777777777777777888777777777777777777777777666777777777777888888888666888:::999888777888888777777666666777777888999999888888888888888888999:::777666999;;;888666888999999:::;;;===<<<:::777888888888999999:::::::::999888888888999888777555888888888999:::;;;======999999999999999999999999888888999:::::::::::::::;;;999777777999999999888888999999999999999888888888777777777777888999999444888<<<;;;777666888;;;777999;;;<<<:::999:::;;;888:::<<<<<<;;;::::::;;;<<<<<<;;;::::::::::::;;;999::::::;;;<<<======>>>888:::===???@@@???===<<<:::;;;===???AAACCCCCCDDD@@@@@@?????????@@@@@@@@@777:::===>>>======@@@CCCCCCDDDEEEEEEEEECCCAAA???>>>??????@@@AAABBBDDDDDDCCCGGGJJJIIIFFFFFFJJJOOOQQQRRRQQQWWWooowww]]]@@@BBBBBB???;;;;;;@@@EEEAAACCCEEEDDDBBBBBBEEEHHHSSSQQQPPPRRRUUUWWWWWWWWWTTTUUUTTTRRROOONNNPPPRRRHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHJJJLLLNNNOOONNNLLLKKKHHHCCC>>>===@@@CCC===@@@DDDGGGJJJLLLNNNQQQKKKKKKKKKLLLLLLIIIEEEBBBCCCCCCDDDGGGJJJKKKJJJIIIJJJKKKLLLMMMLLLJJJHHHGGG???@@@AAADDDGGGKKKNNNQQQPPPQQQOOONNNOOOSSSVVVWWWWWWPPPMMMOOONNNHHHEEEGGGBBBDDDEEEDDDCCCEEEJJJNNNLLLMMMNNNOOOOOOPPPQQQRRRSSSWWWWWWOOOIIIIIIMMMOOORRRRRRPPPKKKGGGHHHLLLQQQQQQSSSUUUSSSPPPNNNNNNOOO~~~xxxrrrooonnnkkkeee___aaaaaacccgggjjjiiiddd```^^^\\\[[[\\\[[[YYY\\\aaa[[[^^^aaabbbaaa```______\\\\\\\\\ZZZYYYYYY[[[]]]ZZZZZZZZZZZZYYYWWWVVVUUU[[[XXXUUUUUUVVVVVVRRRNNNPPPMMMIIIHHHHHHJJJKKKKKKFFFKKKLLLIIIHHHKKKMMMKKKLLLKKKJJJKKKLLLLLLJJJIIIIIIKKKKKKHHHIIILLLNNNLLLHHHBBBBBBJJJLLLHHHHHHMMMHHHCCCBBBFFFIIIJJJLLLOOOOOOLLLHHHEEEEEEGGGIIIIIIKKKFFFIIIKKKEEEEEEHHHBBBFFFGGGGGGFFFDDDCCCCCCDDDCCCDDDFFFFFFEEEBBB???===DDD@@@@@@DDDEEEBBB@@@AAABBB@@@BBBEEEBBB===???FFFCCCGGGHHHDDDAAABBBBBB@@@<<<@@@BBBBBBFFFIIICCC:::<<<;;;;;;===@@@AAA>>>;;;>>>>>>>>>>>>============DDD???;;;======<<<<<>><<<;;;>>>@@@???===<<<<<>>>>>============>>>>>>999:::;;;===>>>?????????BBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;<<<>>>@@@AAA>>>???@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJKKK>>>===<<<;;;;;;:::;;;;;;=========>>>???AAABBBCCCIIIIIIJJJKKKLLLLLLLLLLLLPPPMMMHHHDDDBBBCCCEEEGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJFFFDDDAAA???======>>>>>>??????@@@BBBDDDGGGIIIJJJJJJIIIIIIHHHFFFEEECCCBBBAAAAAABBBBBBDDDEEEGGGHHHGGGHHHHHHHHHEEEBBB>>>;;;===>>>???@@@BBBFFFLLLPPPVVVUUUSSSQQQOOONNNMMMMMMSSSSSSRRRPPPNNNJJJGGGEEEDDDDDDDDDDDDCCCCCCFFFHHHJJJKKKMMMOOOQQQSSSUUUVVVXXXWWWSSSNNNHHHFFFGGGIIIFFFUUU[[[OOODDDEEEJJJJJJTTTRRRNNNKKKIIIHHHHHHHHHpppppppppsssyyywwwsss}}}|||zzz|||yyyxxxvvvyyy|||{{{xxxaaa\\\UUURRRPPPLLLFFFAAAAAA@@@???@@@BBBBBB@@@===???===>>>BBBBBB@@@@@@BBB>>>???@@@AAAAAAAAA@@@???@@@AAABBBAAA??????@@@BBB@@@@@@??????????????????>>>HHHUUU[[[XXXNNNDDD===@@@@@@@@@???>>>===<<<<<<>>>>>>@@@AAA@@@===:::888===>>>???@@@???>>>===<<<:::===>>><<<<<>>===AAAEEEEEE@@@@@@>>>===>>>;;;888:::???@@@===;;;<<<@@@DDDFFFFFFBBB>>>CCCEEE???CCCJJJHHHEEE@@@<<<>>>CCCDDD@@@;;;888:::===>>>=========???>>>;;;:::======:::;;;??????;;;:::<<<;;;888:::???555999;;;:::;;;<<<:::666<<>>:::888888:::<<<===;;;999999999999999999999999999<<<777555888:::888999;;;;;;999777777888888777666555666888888888777777888777777777666555444555666:::999888777555444444333666777777888888777777666777666555555444444555555444555666666666666555444666666666555555666666777666666666666666555444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666777666555444333444444555777666555444444444555666666555555444444555555666555555555555555555555555555444444444555555666777666666666666666666666666666666666666666666666666777777777777777777777777444555555666666666666666666666555555555666777777888777666666666666666777888777777666666555555555666666666666777777777777777777777777777777777777777777777777888888888888999999999888888888777777777777888999::::::::::::;;;===>>>>>>======>>>>>>>>>>>>>>>???@@@AAA@@@@@@<<<<<<==================999:::;;;<<<============@@@@@@@@@??????>>>>>>===>>>===;;;::::::;;;<<<===<<<<<<;;;;;;<<<>>>@@@BBB@@@@@@@@@@@@@@@AAAAAABBB<<<;;;::::::999:::::::::;;;;;;;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEECCCAAA????????????BBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@>>><<<<<<===>>>???===>>>>>>@@@AAACCCEEEFFFCCCCCCCCCBBBAAA@@@???>>>?????????@@@AAACCCDDDDDDCCCDDDDDDCCCBBB???<<<::::::;;;;;;>>>AAAFFFIIILLLPPPOOONNNNNNMMMMMMMMMNNNPPPOOONNNLLLIIIGGGDDDCCCAAABBBBBBAAA@@@AAACCCEEEGGGHHHJJJLLLNNNPPPRRRRRROOOLLLJJJLLLRRRWWWXXXXXXfffqqqrrrbbbRRRMMMMMMKKKLLLJJJHHHEEECCCBBBCCCCCChhhgggggggggjjjnnnrrruuu{{{lllfffqqq~~~yyytttnnnkkklllooovvv|||~~~{{{zzzlllhhhcccdddiiimmmmmmjjj]]]YYYTTTRRRQQQOOOKKKGGGHHHEEEBBB@@@@@@AAA@@@@@@>>><<>>;;;;;;<<<<<<:::777777999::::::999888999:::999999888888999;;;<<<===DDDWWWooozzzssseeeZZZUUUMMMMMMJJJFFFCCCCCCGGGKKKTTTNNNMMMSSSQQQFFF===;;;777;;;>>>===999555444444444777888888;;;@@@CCCBBB===DDDDDD???DDDOOOOOOEEE:::>>>DDDFFF@@@:::>>>FFFTTTQQQOOORRRXXX\\\\\\YYYBBBEEESSS\\\YYY]]]eeedddWWWQQQOOOWWWcccdddWWWHHHJJJKKKIIIDDD>>><<<@@@EEELLLMMMRRRUUUSSSOOOOOORRRTTTOOOJJJGGGCCC@@@BBBFFF@@@???<<<888;;;@@@@@@<<>>;;;>>>888777888:::<<<<<<;;;999:::::::::999999888888888:::666555888:::888777999666555444555777888777666555555555555555555444444777777777777666555444444666555555444333333333333555666666666666666666555555555444333333333333444333333444444444444333333555555444444444444444555333444444444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444555444333222222222333333333333333333444444444444444444333333333333444444444444444444444444444444333333444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444333333444444555666333333333333444555666666666555555555555555666777444444444444444444444444444444444555555666666666666666666666666666666666555666777888:::;;;<<<===;;;;;;:::999888777666555888888999::::::;;;;;;;;;<<<;;;::::::;;;;;;999888888:::<<<===<<<;;;:::;;;999:::;;;=========<<<<<<888999999::::::;;;;;;;;;============<<<<<<<<<<<<===<<<;;;999888888999:::<<<:::999888999;;;>>>AAA<<<;;;;;;:::999999999:::999888888888888999::::::999999:::;;;;;;<<<======:::;;;===>>>???@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::???????????????>>>>>>======<<<;;;:::::::::::::::;;;;;;:::::::::<<<===???;;;<<<<<<===>>>???@@@@@@======>>>>>>======<<<;;;<<<<<<<<<===>>>???@@@@@@???>>>>>>===<<<;;;:::::::::999999===CCCGGGHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIGGGEEECCCAAA@@@@@@===>>>???>>>======???AAACCCDDDEEEHHHIIIKKKLLLLLLKKKEEECCCLLLZZZeeegggdddnnnvvvuuudddSSSKKKIIIFFFDDDCCCAAA???>>>>>>??????hhhgggeeebbb``````aaacccccclllrrrjjj^^^[[[cccmmmvvvssspppmmmjjjgggfffgggiiinnnrrrqqqkkkfffeeefff```]]][[[\\\___```^^^[[[VVVTTTQQQQQQRRRSSSRRRQQQPPPNNNKKKIIIGGGFFFEEEEEE???>>>BBBLLLRRROOOGGGBBBVVVPPPIIIGGGHHHHHHEEEAAA>>>AAACCCDDDCCCBBBBBBCCCDDDCCCBBBCCCDDDGGGJJJLLLQQQaaarrryyytttllliiijjjfffbbbZZZQQQKKKOOO[[[eeerrreeeaaahhhfffWWWLLLMMMDDDIIINNNLLLEEE@@@>>>???GGGIIIIIIHHHMMMVVV\\\^^^SSSYYY]]][[[YYYYYYXXXUUULLLVVVbbbddd[[[QQQSSS[[[xxxtttppprrrvvvwwwsssoooMMMYYYrrrtttrrrvvvzzzhhhfffddd^^^TTTKKKKKKTTT]]]hhhnnnyyy|||tttppprrr|||yyyrrrhhh]]]WWWYYY^^^ggg___QQQGGGIIIRRRWWWVVVQQQiiiqqqYYYJJJDDD===???BBBEEEGGGGGGEEECCCHHHGGGFFFCCCAAA>>>===<<<===999999<<<===:::888999666777;;;AAAFFFGGGFFFEEE>>>;;;777555444444444444666666777888999999777555555444444333333444555666666666777777777777666666555444444333333333444444333333333333333333222222333333222222111222222222222333333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111222222222333333333333222222222222222222222222111111222333333333333222333333222222222222333333222222222222222222222222222333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333222111111111222444555333333333333333444555555333333333333333444444555222222222222222333333333111222222333444555555666444444444444444444444444555666777999;;;<<<>>>>>>::::::999888777666555555999999999::::::;;;<<<<<<<<<999666777999:::888666666888:::999777777888:::666888:::<<<<<<<<<:::999777777777777888888999999:::::::::::::::::::::;;;;;;;;;999999888888999999<<<<<<;;;;;;<<<===???@@@:::999999888888888888888777777777777888999:::;;;::::::;;;;;;<<<<<<<<<<<<888999;;;<<<>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;<<<;;;::::::999999::::::999999888888999:::;;;<<<::::::;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;999999>>>FFFIIIGGGDDDBBBBBBBBBCCCCCCEEEFFFGGGDDDCCC@@@>>><<<<<<<<<<<<;;;<<<===<<<;;;:::<<<======???AAACCCDDDEEEEEEEEEFFFAAA???FFFSSS\\\\\\YYYTTT[[[[[[QQQFFFCCCBBBAAA???>>>============>>>>>>dddddddddbbb``````cccfff^^^\\\\\\\\\]]]^^^```bbbdddeeedddbbbaaa```^^^\\\\\\```cccaaa[[[WWWWWWYYYXXXVVVTTTTTTUUUTTTQQQNNNNNNMMMKKKKKKMMMOOOPPPPPPLLLMMMNNNMMMJJJGGGDDDBBB>>><<<@@@JJJPPPLLLEEE@@@OOOIIIBBBAAACCCDDDAAA>>>>>>AAADDDEEEDDDDDDDDDEEEFFFFFFEEEFFFGGGJJJNNNPPPYYY___eeefffdddaaaaaacccaaa]]]UUULLLGGGKKKWWWaaakkk]]]WWW^^^^^^SSSMMMPPPSSSYYY______ZZZVVVVVVXXXlllkkkeee^^^___hhhooorrrmmmlllrrrvvvjjjVVVSSS\\\dddooo|||}}}pppaaa]]]bbbtttqqqoooqqqtttuuuqqqmmmZZZeee~~~~~~}}}ooommmggg___[[[bbbrrrwww|||~~~~~~ooohhhlllrrr}}}tttfff\\\^^^gggkkkkkkbbbgggnnnrrrnnnddd[[[WWWLLLQQQWWW[[[\\\[[[XXXVVV[[[YYYVVVQQQLLLHHHEEECCCBBB>>>???CCCEEECCCBBBCCCCCCFFFMMMVVV\\\]]][[[XXXNNNGGG???999777888999999777777888:::===>>><<<:::<<<;;;999777666555666666888888888999999888888888666555555555555555666666888777777666666555555555555555444333222222333333222333333444444444333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111111111111111222222222333111222222222222222222222111111222222333222222111222222111111111111222222222222222222222222222222222333333444444333222222222222222222222222222222333333333333333333333333222222222222222222222222222111000000000111333444333333222111111222222222222222222111111222333333111111111111222222222222000000111222333444444555333333333333333333333333444444555666888999::::::888888777777777666666666777777777777777999:::;;;<<<999666777:::<<<;;;999::::::999888777888:::===555666999:::;;;:::888777666666555555666777888999777888888888888888888888888888888888999999:::::::::;;;===>>>???>>>>>>===777777777777777888999999666777777777888999;;;;;;;;;<<<<<<=========<<<<<<777888:::;;;<<<=========<<<;;;:::::::::;;;===>>>:::;;;;;;<<<<<<;;;;;;;;;:::999999999999:::;;;;;;999999999888888888888888999:::;;;;;;;;;::::::999888888999:::;;;;;;;;;;;;999999:::;;;;;;;;;::::::999888777666777888:::;;;:::888888===CCCFFFCCC???>>>>>>>>>===>>>>>>??????>>>===;;;999888888888999999:::;;;;;;:::999999:::999:::<<<>>>@@@@@@??????;;;::::::<<<@@@CCCDDDDDD<<>>===@@@BBBCCCCCCCCCDDDFFFGGGGGGGGGGGGIIIKKKMMMNNN\\\^^^______]]]YYYVVVTTTNNNNNNLLLIIIEEEFFFJJJOOOSSSJJJFFFKKKMMMJJJJJJOOOUUUZZZ```dddeeefffhhhjjj}}}rrrfffbbbggglllmmmjjjeeekkkuuuiiiSSSQQQaaabbbjjjuuuyyyqqqeeeaaaccc\\\\\\^^^aaaeeeggghhhggghhhjjjvvv|||wwwyyy}}}wwwyyy{{{||||||}}}~~~tttrrrmmmhhhhhhqqqwwwwwwxxxzzzxxxvvvxxx~~~{{{pppmmmqqqvvvsssrrrnnnkkknnnssssssoooggg___[[[cccmmmoookkkgggaaaeeejjjlllkkkiiigggfffgggeeeaaa\\\WWWRRROOOMMMPPPLLLMMMRRRVVVVVVWWWYYYQQQTTTYYY___ddddddaaa^^^\\\SSSHHHAAA@@@AAABBBAAACCCAAA@@@CCCFFFHHHFFFDDDHHHFFFAAA===999777666555999::::::;;;;;;::::::999777666666666666777888888===<<<;;;::::::999::::::999888777666555555555666222333333444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111222222222111111111111111111111111111111111111222222222222222222333444444444333333333222222222111111111111222222111111111111222222222222222222222222222222222333444555444333222111111111111111111111111111222222222222222222222222222222222222222222222222111111000000111111222333111111000000000111222222444444333222222222222222222222222222222222222222111111111222222333333333333333333333333333333333111222222333444555666666888888888777777777777777555555444444555666888999888666555555666888999999999777555666888:::;;;;;;666666777888888777666555555444444444555777999:::777777777777777666666666666777777888999999::::::555777:::<<<===;;;999777555555444555555666777777666666666777888999:::;;;:::;;;<<<======<<<:::999555666777888888999999888999888777666666888:::;;;999999::::::;;;:::::::::777666666666777888999999999999888777666666555444888999:::::::::999888777444555666777888888888888888999:::::::::999888777777777666666777888:::;;;777666666999===>>><<<999;;;::::::999999999999::::::999888777777777777777777999::::::888777777888666888:::<<<===<<<;;;:::777999::::::888888:::===666888::::::999888999:::666777777888999999::::::dddggghhhfffaaa```bbbfffggg^^^XXXXXXXXXVVVVVVYYYXXXYYYWWWQQQPPPTTTUUURRRLLLMMMNNNNNNMMMKKKJJJJJJMMMLLLLLLMMMNNNNNNMMMLLLGGGFFFDDDBBB@@@AAACCCEEEEEEIIINNNNNNKKKGGGDDDCCCAAA>>>???BBBBBB???>>>@@@>>>===<<<<<<===>>>@@@@@@???@@@BBBBBBBBBCCCFFFHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMPPPSSSTTTRRRMMMIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFFFFHHHJJJMMMOOONNNQQQVVV[[[```dddfffgggtttqqqhhh]]]ZZZ^^^bbbbbb^^^YYY[[[bbb^^^TTTUUU___XXXZZZ```fffgggcccbbbeeeWWWZZZ]]]___```bbbeeehhhoookkknnnooogggiiiooollliiilllnnnkkkhhhiiipppvvvuuutttpppmmmmmmrrrzzzpppnnnnnnrrrqqqnnnnnnqqqmmmsssuuuqqqooorrrtttrrriiinnnqqqsssuuuyyyxxxuuunnndddaaakkkwwwzzzuuurrroooppppppmmmiiiggghhhjjjiiihhhfffccc```^^^\\\[[[aaa]]]\\\___bbbbbbcccfff]]]\\\]]]___aaacccbbbaaabbbZZZQQQLLLKKKLLLKKKIIINNNJJJGGGHHHLLLMMMKKKHHHNNNKKKFFFAAA<<<:::999999::::::;;;;;;;;;;;;::::::777666666666777777888999>>>===;;;:::999999999:::999888777666555555555555111222333333444444444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000111111222333333111111111111111111111111111111111222222222333333333333555666666666555555666555333111000000000111333222222111111222222333222222222222222222222222333444555666555444222111000000000000000000000000222222222222222222222222222222222222222222222222000000111222222222222111111111111333444666888999888777666444333333333333555444444444333222222222222222222222222222222222333333333333333333333333222222333444666777888999<<<;;;;;;:::999888777777888777666666777888:::<<<::::::999888666777999;;;:::888777;;;AAACCC???:::777777666666555555444444333333333333555777:::<<<777777777666666555555555666666666777777777777666333444666777777777555555555555444333333333444444666555555555666777888888777888999::::::888666555444444555555555555555444444444555555555555555666666777888999999999999888666666555555444555555555666666555555444333222222555666888999999888777666444444555666777777777777777777999999999777555444666666666666777777888999666666777777888888777777777777666666666666777777777777777888777777666666555777999999777555555555555666999;;;;;;:::999777777999;;;;;;999999;;;>>>777666666777777666555666555666777888888999999999YYY]]]``````]]]^^^bbbfffbbb]]]ZZZXXXQQQKKKPPPZZZKKKQQQSSSPPPQQQSSSQQQLLLLLLKKKKKKLLLLLLLLLIIIGGGHHHHHHGGGGGGHHHHHHGGGGGGDDDDDDCCCAAAAAACCCFFFIII@@@DDDHHHHHHEEEBBBAAABBBFFFCCCBBBBBB@@@===???CCC;;;<<<<<<:::888777888999:::;;;<<<<<<===???BBBEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEKKKPPPRRRPPPNNNMMMNNNKKKIIIEEEEEEFFFIIIJJJKKKJJJNNNMMMHHHGGGKKKMMMLLLIIIJJJLLLQQQWWW[[[\\\\\\\\\\\\XXXSSSTTTZZZ______ccc^^^XXXTTTSSSTTTSSSSSS\\\XXXXXX\\\___^^^^^^aaa___ccceeeccc___^^^bbbfffmmmgggkkkllleeeeeegggaaa^^^ccciiiiiieeecccfffjjjiiiiiiiiijjjkkknnnpppqqqhhhhhhnnnuuuwwwppphhheeejjjmmmooopppuuu{{{yyyqqqmmmrrrvvvvvvwww|||~~~|||pppgggkkkrrruuuxxx{{{uuusssnnnfff```___bbbfffiiihhhhhhggggggfffffffffiiiccc```aaaaaa______bbbfffccc``````bbbfffhhhjjjccc]]]VVVTTTTTTTTTPPPMMMNNNJJJEEEDDDGGGHHHFFFCCCLLLIIIEEEBBB?????????@@@999::::::;;;;;;::::::999666666666666666777888888;;;:::888666666666666777777666555444333222222222000111222333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111222333333333111111111111111111111111111222222222222333333333333444666777777777666666888666333111//////000111333333222222222222333333222222222222222222222222333444666666666444222111000000000000000000000000111111111111111111111111222222222222222222222222///000222333333333222111222333444777:::===???AAA;;;:::888777555555444444666666555555444333222222333333333222222222222222333333333333333333333333444555666888:::<<<>>>???@@@???>>><<<:::888777666===<<<;;;;;;;;;===???AAADDDEEEEEEBBB>>>===@@@CCCBBB???@@@GGGPPPQQQIII@@@888777666444333333333333333222222333555888;;;===888888777666555555444444666666666666555444333222444444333333444444555555888777666444333333222222555444444444444555666666444555666777666555333111444555555555555444333333111333555777777555333222555555666777888888777777999888777555444333333333222222333333333222111111333444666888888777666444555666777777888888888777555666888888888666444222444555555666666777777777777999999888666666666888444444444444555666777777555666777888888888666666444666777777555444333333444666888:::;;;999888666444555777777777777999:::777666666999:::999999999777777888999:::::::::999UUUVVVYYY[[[\\\\\\[[[ZZZ^^^\\\XXXSSSOOOLLLJJJJJJKKKLLLMMMMMMLLLJJJHHHGGGGGGEEECCCBBBDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA???>>>===<<>>============<<<;;;:::999===<<<<<<<<<>>>???AAACCCGGGGGGFFFEEEDDDCCCBBBBBBEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNJJJFFFGGGKKKNNNLLLIIIHHHIIILLLNNNQQQTTTVVVXXXQQQRRRRRRNNNLLLNNNUUU[[[___]]]ZZZWWWTTTSSSRRRRRRXXXXXXWWWWWWWWWVVVVVVVVVXXX[[[___aaaaaa```______lllgggaaaaaaeeeggggggeeedddeeeeeebbb``````cccgggeeeeeeffffffgggjjjooosssffffffgggmmmsssuuuqqqmmmfffggghhhiiiiiijjjlllmmmnnnpppqqqpppoooppptttxxxooommmkkkiiiiiikkkmmmooonnnmmmkkkhhhdddccceeefffccceeeeeedddfffiiihhhdddaaaccceeedddbbbaaaccceeeiiiccc]]][[[^^^```___]]]```^^^[[[YYYVVVRRRMMMIIIRRRPPPOOOMMMLLLIIIEEEBBBBBBAAAAAAAAAAAA???;;;888;;;<<<<<<;;;:::999888777666666666666666666666666666666666666555555555555555444333333222222222222333333333222111000000///////////////////////////////////////////////////111111000000//////......////////////////////////000///.........///111222////////////000000000000000000000000000000000000222111000000000111333333666666666555555444444444222222222111111111000000000000111222444555555666444444444444444444444444888888777666555444333333222222222333333333444444555444333222222222222222666666666666666555444444555666888999888555222000222777;;;:::777999AAAIIIFFFDDDAAA>>><<<:::::::::CCCAAA???>>><<<999444111666777777777666555333222666444333444777888666444555999>>>@@@@@@DDDKKKQQQRRRPPPLLLEEE???<<>>===:::777666666666444333333333444555666666666666666666555444333333333333444444444444888666333222444666777777333333444444555666777777333444555555555333222111222111000/////////000111666555555555555444444444444555444333111222555888666444222333555555444333888888777666555555555555666666666555555444444444111333555444333222333444888888777666555555444444000000000222444555333222222444666888777666333111777666666555666777888888;;;777666999:::777888<<<>>>:::777888777555777;;;QQQRRRUUUWWWXXXXXXXXXWWWXXXVVVSSSOOOLLLIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDFFFDDDBBBAAACCCDDDDDDDDDAAAAAAAAA@@@@@@????????????????????????===<<<<<<<<<===>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>============<<<;;;:::999<<<<<<<<<<<<===???AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKGGGDDDEEEIIILLLKKKHHHGGGHHHJJJLLLNNNPPPRRRSSSSSSUUUUUUQQQMMMKKKOOOSSSWWWWWWWWWVVVUUUSSSQQQPPPTTTTTTUUUVVVVVVWWWWWWXXXTTTVVVYYY[[[\\\\\\[[[[[[eeebbb___```eeehhhhhhgggdddeeeeeecccaaaaaadddgggdddeeefffeeeeeegggkkknnnjjjhhhgggjjjooorrrqqqnnniiimmmooolllgggdddfffiiigggiiikkkjjjhhhgggiiikkkjjjhhhfffddddddfffhhhjjjjjjjjjhhheeebbbbbbccceeeccceeedddbbbdddgggfffbbbZZZ\\\______]]]]]]```bbb^^^^^^^^^___```^^^ZZZWWW[[[XXXVVVTTTRRROOOLLLIIINNNMMMLLLKKKKKKIIIFFFCCCAAA@@@@@@@@@@@@>>>:::777::::::::::::999888777666555555555555555555555555555555555444444444333333444444333222222222222222222222222111000/////////////////////////////////////////////////////////000000000/////////......////////////////////////000///.........///000111....../////////000000000000000000000000000000000111111000000000111222333555555444444444333333333222222222111111000000000000000111222333444555555333333333333333333333333777666666555555444444333333444444444444555555555888777666666555555666666777777888888777777666555666777999::::::999888777999999888888999;;;???AAA>>>>>>=========>>>>>>???GGGFFFDDDCCCBBB???<<<999888999999999999777555444999777666777999;;;999888>>>BBBFFFGGGGGGHHHMMMRRRKKKKKKJJJGGGEEEFFFJJJNNNTTT\\\gggooojjj]]]SSSQQQZZZdddhhhaaa\\\aaahhhiiijjj\\\UUU]]]dddbbbZZZWWWZZZQQQHHHCCCCCCAAA===888666777555333:::IIIVVV\\\QQQKKKDDDBBBEEEJJJMMMOOOCCC>>>888555555555555444333333333444666666555333999@@@HHHLLLIIIDDD???===;;;999666444222222222333333333333444555555444333000222555888999999777666666444333333555777888777888777777666555444333333999999:::::::::999888777666555333000////////////222333333333444444555555444444333111000000333555333444666777777444111...333222222222222222333444555555555444444444333333111222222111000111444666::::::999999777666555444222222222111111000000000222222222222333444666666444444555555666666666666666777888999;;;???EEEIIIBBB<<<999;;;:::777555666KKKLLLOOOQQQRRRSSSSSSRRRQQQPPPMMMJJJGGGEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@DDDBBB@@@???AAABBBBBBBBB>>>>>>===<<<;;;;;;::::::<<<<<<============<<<<<<::::::::::::;;;<<<===>>>===<<<;;;;;;;;;<<<===>>>============<<<;;;::::::<<<;;;;;;;;;<<<>>>???AAA??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCEEEFFFGGGDDDBBBCCCGGGIIIIIIGGGFFFGGGHHHIIIJJJKKKLLLLLLQQQSSSTTTQQQMMMJJJKKKLLLMMMOOORRRSSSTTTRRRPPPNNNNNNOOOPPPQQQSSSTTTVVVVVVUUUUUUVVVXXXYYY[[[\\\\\\^^^\\\[[[]]]aaadddcccaaaaaaaaabbbaaa___```aaacccdddeeefffeeedddcccdddfffiiieeeaaabbbfffjjjllllllggglllooojjjbbb]]]```eeeaaadddggggggdddaaa___^^^dddcccaaa``````aaacccdddeeeeeeeeecccaaa```bbbdddcccdddbbb___```dddccc```YYY[[[]]]]]]]]]^^^```bbbZZZ\\\```aaa___\\\ZZZYYYVVVTTTQQQOOONNNMMMKKKIIIIIIHHHHHHHHHIIIHHHEEECCC???>>>=========<<<999666888888888888888777666555444444444444444444444444333333333333222222222222333333222111111111222222111111000000///.........///////////////////////////////////////////////////////////////.........///////////////////////////............///000000.........////////////000000000000000000000000000000000000000000111222222333333222222222222111111111111111111000000000000///000000111222333444444333333333333333333333333444444444444444444444444555555555555666666666666999888777777777777777777888888999999999888777777777888999:::<<<===>>>>>>AAA;;;666666;;;>>><<<999888999;;;<<<>>>?????????DDDBBBAAA@@@@@@???<<<::::::;;;;;;<<<;;;:::888777<<<;;;:::;;;=========<<>>CCCEEECCC@@@===999888888:::<<<===<<<;;;<<<;;;:::777555333111111<<<<<<=========<<<;;;;;;:::888555222000///......000000111222333444555666333333333111///...000222111333555666444222111111////////////000111222333333333333333222222222222111111000//////222777:::???@@@@@@AAA@@@===;;;999999:::999555000...///111000222444666777666666555111222333444555555666666555???CCC@@@CCCOOOZZZ]]]KKKAAA777555555333000000GGGHHHJJJKKKMMMNNNNNNNNNLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@>>>=========>>>???AAA???======>>>@@@@@@???<<<<<<;;;:::999888777666888999:::;;;<<<<<<<<<<<<;;;:::999888888999:::;;;<<<;;;999999999;;;===???<<<<<<<<<<<<<<<;;;::::::;;;:::::::::;;;<<<>>>???????????????????????????<<<======>>>??????@@@@@@@@@@@@?????????@@@BBBCCCCCCAAAAAABBBFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGJJJKKKLLLKKKIIIIIIJJJLLLHHHJJJLLLMMMNNNNNNMMMLLLJJJJJJKKKLLLNNNOOOPPPQQQRRRQQQQQQRRRUUUWWWYYYYYYXXXWWWWWWYYY\\\\\\ZZZXXX[[[\\\\\\\\\\\\\\\]]]]]]ccceeefffeeeccc```______```\\\YYYYYY]]]aaadddeee```ccceeeccc^^^[[[]]]aaa___bbbfffhhhgggccc^^^[[[```___^^^]]]]]]^^^___```aaabbbbbbaaa``````aaacccaaaaaa___\\\\\\```___\\\YYYZZZ[[[\\\\\\]]]^^^^^^UUUXXXYYYWWWSSSRRRVVVZZZTTTQQQNNNLLLKKKKKKJJJIIIEEEEEEDDDEEEEEEDDDBBB???<<<;;;:::::::::999777444666666666666666555444444333333333333333333333333333333333222222222111111222111111000000000111111/////////......---------................................................................................................---------.........//////------........./////////////////////////////////////////////000000111111000000000000000000000000000000000000000000000000//////000000111222333333222222222222222222222222222222222333333333444444444444444555555555666666666555555444444444555555777777888888888888777777888888888888:::<<<===???AAA;;;666666:::<<<:::666999:::;;;<<<<<<<<<;;;:::===;;;:::;;;;;;;;;:::888:::;;;<<<<<<<<<;;;:::999======<<<===>>>>>>>>>>>>>>>@@@CCCDDDBBBAAAAAABBBHHHIIIJJJLLLMMMOOOQQQRRRQQQSSSXXX\\\YYYQQQMMMNNNLLL\\\cccYYYQQQZZZnnn|||kkkYYYVVVWWWUUUUUUWWW\\\YYYVVVWWWZZZ[[[XXXUUUUUURRRNNNKKKNNNUUU[[[^^^```\\\WWWXXX^^^fffkkkmmmYYYSSSJJJCCC??????BBBDDDEEEEEEEEEGGGIIIJJJIIIHHHSSSWWWYYYVVVQQQOOOSSSXXXNNNJJJEEEAAA>>>>>>@@@AAAFFFDDDBBBBBBDDDCCC@@@>>>:::>>>CCCGGGHHHFFFCCCAAA@@@@@@AAACCCDDDDDDBBB???<<<;;;:::888777555444444::::::;;;;;;;;;::::::::::::999666333111000000000111222222333444444555555333444333111///...000111111222333222111222555888000000000000000111222222000000000000000000000000000111222222333555999;;;CCCEEEGGGHHHHHHGGGDDDCCCAAABBBAAA;;;333///111555...444<<>>===<<<===>>>???>>><<<::::::;;;======<<<<<<;;;:::999888777666555666777888999:::;;;;;;;;;===;;;999888777666777777;;;:::999888999:::===>>>:::;;;;;;;;;;;;::::::999:::999999999999:::<<<===@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>=========>>>???@@@@@@@@@AAABBBDDDFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCEEEHHHJJJGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLJJJHHHIIILLLOOOQQQQQQSSSSSSUUUWWWYYYYYYWWWVVVXXXXXXYYY[[[[[[[[[ZZZYYYaaacccdddcccaaa^^^\\\\\\VVVUUUTTTUUUXXX\\\^^^___^^^]]]\\\\\\]]]^^^]]]\\\]]]```eeehhhiiieee```\\\ZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^______^^^^^^___aaa\\\\\\[[[XXXXXX\\\[[[WWWVVVVVVUUUUUUVVVVVVUUUUUUHHHLLLOOOMMMHHHFFFJJJNNNQQQNNNJJJGGGGGGFFFEEECCCCCCBBBAAAAAAAAA@@@===::::::999777777888777555333444444555555444444333333111111111111111111111111333333333222222222111111000000/////////000000111.........------------------------------------------------------------------------------.........------------------------,,,---------............------------..........................................//////000000000000.../////////////////////////////////////////////...//////000000111111111111111111111111111111111000000111111222222333333222222333333333444444444333333222222222333333444555555666666666666666555777777555555555777888::::::999777777888999999999999::::::;;;:::999777666<<<:::999:::<<<<<<<<<;;;888999:::;;;;;;:::999999;;;<<<<<<===<<<======>>>>>>@@@BBBDDDDDDCCCCCCDDDGGGGGGHHHIIIJJJKKKKKKKKKQQQNNNMMMNNNMMMKKKMMMRRRVVVgggnnn```QQQQQQ\\\eeeiii]]]SSSQQQOOOLLLPPPXXX___\\\XXXXXX[[[^^^______^^^ZZZWWWWWWXXXXXXXXXWWW___\\\ZZZ\\\```ccccccbbbXXXVVVRRRNNNLLLKKKMMMNNNPPPRRRSSSQQQMMMMMMRRRWWW[[[]]]^^^ZZZUUUSSSVVVZZZTTTRRRMMMJJJIIIJJJMMMOOONNNKKKHHHGGGHHHGGGCCC>>>===>>>@@@AAA@@@???===<<>>@@@CCCFFFGGGGGGEEEDDDBBBDDDBBB<<<444111333777000666???FFFHHHDDD>>>999999777333111222555:::===CCCTTT^^^YYYYYYdddjjjgggfffWWWIIICCCAAA<<<777555EEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>============>>>>>><<<:::888888999:::::::::::::::999999888777666666555666777999::::::;;;;;;;;;;;;999888666666555555::::::999888888999:::;;;888999999::::::999999888999999888777888999:::;;;??????>>>===<<<;;;::::::999::::::;;;;;;<<<============<<<;;;;;;<<<===>>>>>>???@@@BBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEECCC@@@>>>>>>@@@BBBCCCEEEDDDCCCBBBBBBDDDEEEFFFMMMLLLLLLLLLKKKKKKJJJJJJLLLIIIFFFHHHKKKNNNNNNMMMMMMOOORRRUUUWWWYYYZZZZZZWWWXXXYYY[[[]]]]]][[[XXX\\\^^^```___]]]\\\[[[[[[SSSTTTUUUVVVXXXZZZ\\\]]]aaa]]]ZZZ[[[^^^^^^[[[WWWYYY[[[^^^bbbdddbbb^^^ZZZSSSTTTUUUUUUUUUUUUTTTSSSWWWYYYZZZZZZYYYYYYZZZ[[[UUUWWWVVVTTTUUUXXXVVVRRRVVVTTTSSSSSSSSSSSSRRRPPP???FFFNNNOOOKKKEEECCCBBBIIIGGGDDDBBBAAA@@@???===???>>>>>>>>>>>><<<999777999777666555666666444333333333444444444333333222000000000000000000000000333222222222222111111111//////.........///000000------------------------------------------------------------------------,,,,,,,,,---------------------------------------+++,,,------......------,,,,,,,,,---------..............................------...///////////////------............//////............////////////........./////////000000000000000000000000000000/////////000000111111111111111111111222222222222333333333222333333444555333333444555555555444444666555333222222333444555444666888777555555888;;;666666777888888888888888999888777777999;;;;;;:::555666888999:::999999888999:::;;;;;;::::::;;;===<<<===???AAABBBCCCDDDDDDBBBBBBBBBDDDGGGIIIJJJIIIKKKIIIIIILLLMMMKKKKKKNNNMMM\\\dddZZZOOOOOOTTTWWWVVVPPPNNNOOOMMMHHHMMMWWWaaa]]]XXXVVVWWWZZZ\\\]]][[[VVVUUUYYY[[[XXXUUUTTTZZZYYYYYY[[[^^^]]]XXXTTTSSSUUUVVVUUUSSSQQQQQQRRRQQQUUUWWWRRRLLLLLLTTT\\\XXX[[[___```]]]YYYUUUSSSTTTRRRPPPNNNOOOQQQTTTVVVVVVRRRMMMMMMOOOMMMHHHCCCBBBAAA@@@>>>===<<<<<<;;;=========>>>???===:::888666666888999;;;===>>>???888888777777777888999999666555444333333444444555666666666555555444444444444666666555333222333444000444;;;@@@AAA;;;111***111000///...------------////////////000000000000,,,000444666555444333333444666999;;;=========<<<<<<===<<<888333111222444444666:::>>>BBBDDDFFFFFF===:::555222333666;;;>>>CCCOOOWWWVVVUUUYYY[[[XXXYYYRRRMMMMMMJJJAAA777111DDDDDDCCCCCCBBBBBBBBBCCCBBBBBBCCCBBBAAA@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::888666666777888888888999888888888777777666666555666777999999:::::::::666777777777777666555555888888888777777777777777777777888888888888777777999888777666777888999:::;;;;;;;;;::::::999999999777888888999999:::;;;;;;<<<;;;:::999999999;;;;;;<<<===???@@@@@@??????????????????@@@AAAAAABBBBBBBBBAAA???>>>>>>>>>======???@@@@@@AAABBBCCCCCCCCCJJJJJJJJJIIIIIIHHHHHHHHHOOOLLLIIIJJJNNNPPPOOOLLLIIIKKKNNNQQQSSSUUUWWWYYYVVVVVVXXX[[[^^^]]]ZZZWWWVVVXXXZZZZZZYYYYYYZZZ[[[WWWWWWWWWVVVVVVWWWYYY[[[^^^\\\[[[ZZZ[[[ZZZYYYWWWVVVUUUVVVYYY[[[[[[XXXTTTQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQSSSSSSRRRQQQRRRSSSNNNQQQRRRRRRSSSUUURRRMMMSSSQQQOOOPPPRRRRRRQQQOOOCCCIIIPPPRRROOOIIIDDDBBBBBBAAA@@@@@@@@@???===;;;:::::::::;;;<<<;;;999777888666555444555555444333222333333444444333333333////////////////////////111111111000000000//////......------......///000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,+++,,,,,,,,,,,,---------------------------------,,,---.../////////......---------.........//////---------....../////////---............///////////////////////////////////////////////////000000000000000111111111222222222222222222222333444444222222333444444444444444444333333333333333333444111333555555444444777999555555555555666777888999666444333444666777888888444555777888999999888888777999;;;:::888888:::<<<;;;::::::<<<>>>@@@AAAAAA@@@???>>>AAAFFFIIIJJJJJJFFFDDDEEEJJJKKKGGGFFFGGGCCCNNNSSSLLLGGGKKKOOOOOOPPPJJJJJJNNNMMMHHHIIIPPP[[[XXXUUURRRRRRUUUWWWXXXVVVPPPNNNSSSVVVSSSPPPOOONNNNNNPPPUUUZZZZZZWWWRRRRRRUUUWWWWWWTTTQQQPPPQQQMMMOOOQQQOOOLLLMMMRRRXXXRRRTTTWWW[[[\\\YYYSSSNNNMMMMMMLLLLLLMMMOOOQQQSSSWWWSSSOOOOOORRRRRRMMMGGGDDDDDDBBBAAA???>>>===<<<:::999:::;;;======;;;:::888888999;;;<<<===>>>???888888777777777888999:::666555444333333333444555444444444444444444444555333555666666444333444555333444888@@@EEEBBB888...111000000/////////000000111222222222333333333333222444777777555444333444111222333444555555555555444444444333333222222222444555666888;;;>>>AAABBB<<<:::888666555777999;;;>>>BBBGGGIIIJJJIIIJJJJJJHHHEEEEEEHHHFFF===555222DDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@>>>===;;;999888999:::;;;;;;:::999888999777555555666777777777777777777777777777666666666777888999999:::::::::222333555666777777666555666777777777666555444333555666777777777777666666888888777666666777888999888888888888888999999999666666777777888999999999:::999888777777888999999:::<<<>>>???>>>===<<<===<<<<<<===>>>???@@@AAAAAA>>>>>>???@@@AAA@@@===;;;:::<<>><<<;;;<<<>>>@@@BBBBBBAAA???>>>@@@EEEIIIKKKJJJHHHDDDCCCFFFGGGDDDCCCDDDSSSXXXUUUJJJDDDHHHJJJGGGRRRIIIGGGLLLMMMHHHFFFIIISSSRRRPPPPPPQQQSSSUUUVVVUUULLLIIIMMMPPPMMMJJJKKK@@@AAAFFFNNNVVV[[[[[[YYYUUUWWWYYYXXXTTTPPPOOOOOOHHHJJJLLLMMMNNNOOOQQQSSSQQQNNNLLLOOOSSSUUUSSSOOOGGGGGGGGGGGGIIIJJJLLLMMMQQQLLLIIIJJJOOOPPPKKKEEE@@@@@@@@@???>>><<<;;;999;;;:::;;;===@@@BBBBBBAAA;;;;;;;;;<<<<<<<<<<<<<<<777777666555666777999:::777666444333222222333333111111222333444444555666222444555555444333444555777333111777AAAFFFCCC===222111111222222333444555444444444555555666666666:::;;;;;;999777666777888555555444444444444444444000000000222444555333222222444777999999888666444::::::999999888777777777:::888:::???AAA???@@@CCCCCC@@@>>>???>>>;;;;;;>>>CCCBBBAAA???>>>>>>======????????????>>>>>>>>>>>>:::999999888888888888888:::::::::999888777777666999888888777666555555555333333333333444444555666555444333222333444555666222222222333333444444444666666555444333333222222555555555666666666666777444555555555666666777777555666666777888999999:::666666666666666666666666888888999:::::::::999999666777888999:::;;;;;;;;;@@@>>>===;;;;;;===>>>@@@<<<===>>>>>>>>>>>>======EEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJEEEGGGGGGFFFDDDEEEIIIMMMKKKNNNRRRUUUUUUTTTTTTTTTNNNNNNMMMLLLLLLLLLLLLMMMQQQRRRRRRPPPNNNMMMNNNOOOSSSUUUXXXZZZZZZXXXUUUSSSSSSQQQOOOQQQRRRQQQLLLHHHNNNLLLMMMQQQRRROOOOOORRRJJJJJJIIIIIIHHHHHHIIIIIIMMMLLLMMMNNNOOONNNKKKIIIKKKDDD@@@CCCHHHIIIHHHIIIAAACCCEEEDDDBBB@@@@@@@@@???>>><<<<<<===<<<:::888888777777777666666666666222222222111222222333333111111111111111111111111////////////............//////.........---------------------------------......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................---------............///,,,---......//////..............................////////////000000000000000000000000000000000000000000111222222222222111111111222222222333333333222222333333333333444444555555444444444333333333444111///000333666666555666555555888;;;<<<:::777666666777777777888;;;===<<<;;;:::999999<<>>===<<<>>>;;;888:::===>>>;;;777555555666666666666555555444444444333333222222222333333333222222222111111000000111111111222222222444444333333444444555666111111111222333444555666666666666666666666555555777666666555444444333333444444444444444444444444333333333444444444555555999999888777666555555444777777777777888888888888777888999:::;;;<<<<<<===??????>>>>>>======<<<<<>>;;;<<<<<<<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDFFFGGGGGGFFFHHHIIIGGGDDDDDDFFFJJJHHHKKKOOOQQQQQQQQQQQQQQQLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPOOONNNMMMOOOPPPTTTUUUVVVWWWWWWUUUSSSRRROOOPPPQQQPPPOOOMMMLLLKKKMMMKKKKKKOOOOOOMMMNNNQQQPPPOOOMMMKKKIIIHHHGGGGGGIIIIIIJJJMMMOOOOOONNNLLLHHHBBB>>>BBBFFFEEEDDDEEE@@@BBBCCCCCCAAA?????????===;;;::::::::::::777555555555555555444444444444333222222111111111222222111111111111111111111111////////////.........---///.........---------,,,------------------------------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++***))))))((())))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------------------------------............,,,------........................................../////////000000000000000000000000000000000000000000111222222222222111111111111222222222333333111222222222333333444444444444444444333333333333555222111111444666666555666555444666999:::888666555666777666666777:::<<<======<<<:::999;;;>>>AAA????????????AAACCCEEEFFFBBBEEEFFFDDD@@@>>>AAADDDCCCLLLMMMEEEBBBIIIMMMKKKJJJKKKKKKKKKKKKJJJIIIGGGLLLNNNOOOMMMJJJJJJNNNSSS]]]eeedddWWWMMMMMMLLLHHHIIIGGGIIINNNJJJBBBFFFQQQTTTWWWYYYXXXRRRKKKHHHGGGGGGGGGGGGIIIJJJJJJIIIGGGGGGJJJNNNRRRRRROOOJJJGGGGGGGGGFFFGGGHHHGGGEEECCCFFFEEEEEEEEEEEEDDDDDDDDD???>>>===<<<;;;:::::::::999:::;;;<<<============<<<999666888;;;<<<888555555555555666666555555555444444333333333222222222222222111111111000000000000000000111111222222222000000000000000111222222222111111222222333444555444444555555555555555444666666555555444333333222333333333333333333333333333333333333444444444444888777777666555444444444666666666666777777777777666777777888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<;;;999777666555444444;;;;;;;;;:::::::::999999888777666666555555666666666666555555444333333333444444444333333222222111222222111111111222333333222111111111111222333444333444444444444555555555000000111222444555666666333333333333444444444444444444444333333333333333222333333444444555555666444444444444444444444444555555666777777777777777777777888999::::::::::::888888999:::;;;<<<======;;;;;;::::::;;;===???@@@========================AAA@@@???>>>???AAACCCDDDFFFIIIJJJHHHDDDBBBBBBDDDDDDGGGJJJLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPRRRRRRQQQPPPPPPPPPPPPPPPJJJMMMPPPNNNJJJHHHJJJMMMKKKHHHGGGJJJKKKIIIKKKOOOPPPOOOLLLJJJHHHFFFEEEEEEEEEEEEFFFHHHKKKKKKJJJHHHDDD???===AAADDDAAA???>>>===???AAAAAA@@@>>>>>>>>>:::999888777888777555333222222222222222222222333333222222111000000000000000000000000000000000000//////.........---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,---...............------------------------....../////////000000000000000000000000000000000///000111111222222111111111111111222222222222333000000111222333333444444444444444333333333222222555333222333555666666666777555444444555666666555555666777777666777999;;;===>>>>>><<<:::999;;;<<<===<<<<<<===>>>@@@BBBCCCBBBEEEHHHHHHEEECCCDDDFFFEEELLLMMMFFFCCCHHHKKKIIIMMMKKKIIIJJJLLLMMMKKKHHHJJJJJJIIIHHHHHHIIIKKKLLLWWWcccfffYYYKKKGGGIIIJJJJJJGGGGGGJJJFFF???AAAHHHPPPQQQSSSSSSQQQMMMIIIGGGFFFFFFEEEFFFHHHHHHGGGEEEFFFHHHLLLQQQTTTRRRKKKEEEGGGEEECCCCCCCCCCCCBBBAAADDDDDDDDDDDDCCCCCCCCCCCC===<<<;;;:::999888888888999<<>><<<:::<<<>>>888666444666888888666333444444555555555555444444333333333222222222222222111111000000000/////////000000000000111111111111/////////...///000000111222222222111111222222333111111222333444444444444555555444444333222222222222222222222222222222222222222222333333333333444555555555444444333333333444444444555555555666666555555666777888999999::::::::::::::::::;;;;;;;;;:::999888666444333333333::::::999999999888888888777666555555444444555555555444444444333333333222444333333333222222222111111111000000000000111222//////000000111111222222333333333333333333333333///000111222333444555666111222222222333333333333333333222222111111111000111111222222222333333333222222222222222222222222222333444555555666555555777777888999999999999999555666888:::;;;<<<======<<<;;;::::::;;;===@@@BBB========================???===;;;:::;;;===@@@BBBFFFHHHJJJIIIDDD@@@??????@@@CCCFFFHHHHHHGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEIIIJJJJJJIIIHHHGGGIIIJJJNNNMMMKKKIIIHHHIIIKKKLLLHHHJJJKKKJJJHHHGGGHHHJJJHHHDDDCCCEEEFFFEEEGGGKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBCCCDDDDDDBBB@@@CCC???>>>BBBCCC???;;;;;;;;;===??????>>><<<<<<===999777666666666666333111000000111111111111222222333222111000///.........////////////////////////.........---------,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,---...***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---.........------------------------------........./////////000000000000000000000000000000///000000111111111111111111111111111222222222222//////000111222333444444333333333333222222222222333333333333444555555555777666444333333444555555555777888888777888999;;;;;;<<<======;;;::::::;;;;;;:::::::::;;;===???@@@@@@DDDHHHIIIHHHFFFFFFFFFJJJNNNNNNHHHEEEGGGHHHGGGNNNJJJGGGHHHLLLNNNLLLIIIJJJHHHEEEFFFHHHJJJIIIGGGGGGRRRXXXQQQGGGEEEHHHKKKHHHEEEEEEGGGFFFCCCDDDIIILLLMMMNNNPPPRRRQQQMMMJJJFFFEEEEEEFFFHHHIIIIIIHHHKKKJJJKKKPPPVVVUUUOOOIIIIIIFFFCCCAAAAAABBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAA<<<;;;:::999888888888888888<<>>999777999<<<666555444555666666444222333333444444444444333333222222222222222111111111111111000000000/////////000000000000000000000000111111000000111111222333333222111000000000000000...///000111222222333333333333333222222111111111111111111111111111111111111111111222222222333333333333333333222222222222333333333333444444444444333333444555666777888888777777777888888999999999:::999888777666555555555:::::::::999999999888888666555555444333444444444555555444444444444333333444444444333333333333333111000000//////000000000......///000111111111222111111111111111111111111111111111222222222333333111111111111222222222333222222111111000000//////111111111111222222222222222222222222222222222222000111222333444444444444777777888999999999888888555666888:::<<<=========<<<;;;::::::;;;>>>@@@BBB<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::===@@@AAACCCFFFIIIHHHCCC???===>>>>>>AAADDDEEEEEEEEEFFFGGGEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGDDDCCCCCCEEEJJJHHHFFFEEEEEEFFFHHHJJJIIIHHHGGGHHHJJJJJJHHHEEEEEEBBB@@@CCCCCCBBBEEEIIIHHHHHHFFFEEEEEEDDDDDDDDDCCCBBBAAABBBCCCCCCAAA???DDDAAAAAADDDDDD???;;;;;;:::<<<>>>>>><<<;;;;;;;;;888777666666666555333111111111111111111111111111222111000///...---------........................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++************************)))(((((((((((())))))************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,---...---------------------------------............//////////////////////////////////////////000111111111111000000000111111111222222222//////000000111222333333333333222222222111111111111222222333222222333333666666555444333333555666666888999999999999:::;;;777999;;;<<<;;;;;;;;;<<<:::999999999:::<<<===???;;;>>>BBBEEEEEEDDDBBBBBBAAADDDFFFEEEFFFJJJLLLLLLMMMIIIFFFGGGLLLOOOMMMJJJKKKGGGEEEFFFIIIJJJHHHEEEBBBIIIMMMLLLJJJKKKMMMNNNIIIFFFEEEHHHIIIHHHHHHJJJNNNNNNNNNPPPQQQPPPMMMJJJFFFEEEEEEGGGJJJLLLMMMLLLNNNKKKJJJMMMRRRTTTQQQMMMKKKHHHDDDBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>;;;;;;:::999888888888888666:::===;;;666333555999555555555555555555444222222222333333333333222222111111111111111111111111222222111111111000000000////////////////////////111111111111111222333333222111000000////////////------///000111111111111111111111111000000000000000000000000000000000000000000000111111111111222111111111111222222222222111222222222333333333333111222222333444555666777555555666666777777888888999999888777777777777777:::::::::999999999888888666555444444333333444444555555555444444444444444444444444444444444444444111111000/////////000000------///000111222222222111111111000000000000///222222111111111111111111111111111111222222222222111111111000000000000000222222222222222222222222222222222222222222222222///000111333444444444444777777888888888888888777666666777999:::<<<======;;;;;;::::::;;;===???@@@999999999999999999999999>>>===<<<;;;<<<>>>@@@AAA???CCCFFFEEEBBB??????@@@???AAADDDEEEEEEEEEGGGHHHEEEGGGJJJMMMPPPRRRRRRSSSKKKKKKJJJHHHEEECCCCCCDDDGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHJJJMMMMMMHHHDDDEEEBBBAAADDDEEECCCEEEIIINNNMMMLLLJJJHHHGGGFFFFFFDDDCCCBBBDDDFFFHHHHHHGGGFFFCCCDDDGGGEEE@@@===>>>;;;<<<>>>===;;;999999999888777666666666555333111222222222111111111000000000000///...------------------------------------------,,,,,,,,,+++++++++******++++++++++++,,,,,,************************+++++++++*********))))))************************************************...---,,,***)))(((((((((************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////////////////...///000000111111000000000000000111111111111222000000000000000111111111222222222111111111000000///111333333222111111222444555555444333333555666555777999:::999888999:::444777999;;;;;;;;;===>>>::::::999999:::;;;===>>><<<>>>AAACCCEEEDDDCCCAAABBBCCCEEEGGGIIIKKKMMMMMMIIIGGGFFFHHHKKKMMMLLLJJJJJJHHHFFFGGGIIIJJJHHHEEEFFFFFFGGGIIIKKKMMMMMMLLLOOOKKKHHHIIIKKKKKKIIIGGGOOOPPPPPPPPPNNNKKKHHHGGGGGGFFFFFFGGGJJJMMMNNNNNNLLLIIIGGGHHHKKKMMMMMMKKKLLLHHHDDDBBBAAAAAAAAA@@@===<<<<<<<<<<<<;;;;;;;;;:::999999888777777888888444666888777444222333555555555555555555444333333111111222222222222111111000000000000000111111111222222111111111000000000////////////............///////////////000000111111000//////............------...///000000000000////////////////////////000000000000000000000000/////////000000000111111000000000111111222222222111111222222222222333333111111222333444555555666555555555555666666666666666666666666666777888888999999999999888888888888666666555444444444444444444444444444444444444444444444444444444444444444222111000000//////000000,,,---///111222222222222111111111111000000000///111111111111111111111111111111111222222222333333000000000000000111111111333333333333333333333333222222222222222222222222///000111222333444444444777777888888888888777777666666666666777999;;;<<<999999999::::::;;;;;;;;;888888888888888888888888============>>>???@@@@@@<<>>;;;888777777777666555555555444222000333333222111000///............---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,************************+++*********))))))))))))************************************************222111///...,,,++++++***************************************++++++++++++++++++++++++++++++++++++******************************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////...//////000000000000000000000000000111111111111000000000000000/////////222111111111000000000000///222444444222111111222///222444444333222333555444666888888777666666777555777888999999:::<<<>>>;;;;;;:::::::::<<<===>>>>>>???AAACCCEEEEEECCCBBBHHHGGGGGGHHHIIIHHHGGGGGGEEEFFFGGGIIIKKKKKKKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFFFFDDDDDDEEEGGGHHHHHHIIIPPPLLLHHHHHHKKKLLLIIIDDDIIIKKKMMMLLLHHHEEEEEEFFFHHHGGGEEEFFFHHHIIIJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIFFFBBB@@@??????===<<<::::::999999999888888888888777777666666666666666444444555555444444333333333444555444333222222222000111111111111111111000/////////000000000111111111111000000000//////////////////......---------......------......///000//////......---...............///////////////...........................000000000000000000000000....../////////000000000//////000111222222333333111111222222222333333333000111222333444555555666666555555555555555555444444444444444555666777888888888888888777777777777666666555444444444444555333333333333333333333333333333333333333333333333222222111000000000000000,,,---///111222333222222333222222222111111000000//////000000111111111222111222222222222333333333//////000000111111222222444444444444444444444444222222222222222222222222///000111222444444444555777777888888888777777666666555444444555777:::;;;777888888999999999888888999999999999999999999999<<<<<<===>>>>>>?????????999===@@@AAA@@@@@@CCCFFFCCCEEEGGGHHHHHHHHHJJJLLLOOOPPPRRRTTTTTTSSSRRRQQQPPPQQQQQQPPPNNNMMMNNNPPPKKKNNNRRRVVVXXXWWWVVVTTTMMMRRRXXXXXXTTTOOOLLLLLLIIIGGGHHHLLLMMMJJJJJJMMMMMMMMMMMMMMMNNNOOOPPPQQQJJJHHHFFFFFFGGGHHHGGGFFFHHHFFFFFFHHHFFFAAAAAADDD===>>>???>>>;;;888777666666555444444444333111///333333222000///...---,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++,,,))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,************************)))************+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////...//////000000000000000000000000000111111111111111111111000//////......111111111111000000000000000333666666333111222333,,,///333444222111222444222444666777555444444555666777999999888999<<<>>><<<;;;;;;:::;;;<<<>>>???<<<<<<===>>>@@@AAA???>>>AAA???@@@BBBDDDCCCBBBBBBAAAEEEHHHJJJJJJIIIJJJJJJHHHHHHIIIIIIHHHGGGFFFFFFFFFDDDDDDEEEFFFFFFHHHKKKNNNJJJFFFEEEJJJMMMJJJDDD???DDDHHHHHHEEECCCFFFIIIIIIGGGDDDDDDDDDEEEEEEDDDDDDFFFIIIIIIGGGEEEEEEEEEFFFCCC@@@>>>===<<<:::888888888888888777777777666666666555444444444555555444333333444555555444222222333444444222111111222000000111111111111000000.../////////000000111111000/////////............//////.........---------///............///000000......---------......////////////000//////......---.....................111111111111111111111111............/////////000//////000111222333333444111222222222222333333333111111222333444555555666666666666555555444444444444333222111000111222333666666777777666555444444666555444333333444666666111111222222222333333333///000111222333444555555222222222111111111111111...//////000111222222222222111111111000000//////111111111111111111111111444333333222222333333444111111222222222333333333777777666555333222111111333333333333333333333333666666666666666666666666999888888777666555555444666666666555444444333333666666777888999::::::;;;666777888999999999888777===>>>>>>????????????>>>BBBBBBBBBBBBBBBBBBBBBBBBGGGHHHIIIJJJJJJJJJIIIHHHFFFJJJPPPUUUWWWVVVRRRPPPPPPOOONNNMMMNNNPPPRRRSSSPPPSSSSSSQQQRRRVVVWWWUUURRRSSSUUUUUUSSSOOOKKKHHHJJJMMMOOOOOOMMMKKKJJJJJJHHHIIIIIIIIIIIIJJJKKKMMMIIIHHHGGGFFFFFFFFFGGGHHHGGGCCC@@@BBBGGGIIIFFFBBB@@@>>>;;;777666555666777777777666555333222111000444333222000///.........------------------------------------------------...---,,,,,,++++++++++++)))************+++++++++++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************************************---------,,,,,,+++++++++++++++++++++++++++++++++******)))))))))))))))***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................000000000000////////////111111000000/////////...000000//////.........---000000000000000000000000333333333222222222111111222333444444555555555555444444555555666777888888<<<;;;:::999999999:::;;;>>><<<;;;===@@@BBBAAA???DDDDDDCCC@@@>>>>>>@@@BBB===>>>AAAEEEIIIJJJIIIGGGLLLJJJGGGFFFFFFEEECCCAAACCCFFFFFFBBBBBBHHHLLLLLLEEECCCDDDHHHHHHEEEDDDFFF???BBBDDDEEECCCCCCFFFHHHLLLHHHCCCBBBDDDFFFFFFEEEFFFEEEDDDCCCBBBCCCDDDEEETTTVVVOOOAAA;;;>>><<<555555666666666666666555444444444444444555555666666555555555444444333333333000000111111111222222222////////////////////////000000000000000000000000////////////////////////........................................................................////////////////////////////////////////////////......//////000000111111000000111111111222222222333444555555555333111///000111111111111222222222222222333333333333444444555555555666666666666666555444333222111222222333555555666666666555444444444444333222222333444555000000000111111111222222111111111111111111222222111111111111000000000000---......///000000111111111111111000000000//////111111111111111111111111333333222222222222333333111111111222222222333333666555555444333222111111333333333333333333333333555555555555555555555555888888777777666555555444777777777666666666666555888888888888888888888888777888999::::::999888777<<<<<<============>>>>>>??????@@@@@@@@@AAAAAAAAAEEEEEEGGGHHHHHHHHHGGGFFFEEEIIIPPPVVVWWWUUUQQQNNNNNNMMMLLLLLLNNNPPPSSSTTTRRRTTTTTTQQQRRRUUUVVVTTTUUUTTTSSSQQQOOOMMMKKKKKKLLLOOORRRRRRPPPMMMLLLLLLJJJIIIGGGEEEDDDFFFIIIKKKIIIHHHFFFEEEEEEEEEFFFFFFDDDAAA???@@@CCCDDDBBB@@@@@@===:::777555555666777666666555444333222222111444333111000///.........------------------------------------------------...---,,,+++++++++++++++)))************+++++++++++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------/////////////////////000///.........---------,,,000/////////.........---////////////////////////111111111111000000000//////000111333444555555555333333333444555555666666:::999888777777888999999<<<:::999;;;>>>@@@???>>>@@@@@@???>>><<<<<>>@@@BBBBBBAAAAAACCCFFFGGGCCC@@@???AAACCCCCCBBBCCCBBBAAAAAAAAABBBCCCDDDTTTWWWOOOAAA;;;===;;;444555666666666666555444444333333444444555555555555444444444333333222222222000000000111111222222222........................000000000000000000000000................................................................................................////////////////////////........................///////////////000000000000000000111111111222222111222333444555444222111000000111111111222222222222222222333333333444444444444555555666666666777555555444333333333333444333444444555555555555444333222111111111111222222/////////000000000111111333222111111000///......////////////////////////---------......//////000111111000000000000//////000000000000000000000000222111111000000111111222000111111111222222222222333333222222222111111111222222333333333333333333555555555555555555555555777777777666555555444444777777777777888888888888::::::999888777777666666888888999::::::999888777;;;::::::999:::;;;<<<===<<<<<<===>>>???@@@AAAAAADDDEEEFFFGGGGGGGGGFFFFFFEEEIIIOOOTTTUUUSSSOOOMMMLLLKKKKKKKKKMMMOOORRRTTTQQQTTTSSSPPPPPPSSSTTTRRRWWWTTTPPPLLLJJJJJJKKKLLLLLLOOORRRRRRPPPMMMJJJIIIKKKHHHCCC@@@@@@CCCFFFIIIHHHGGGEEECCCCCCBBBCCCCCCBBBAAA@@@@@@????????????>>><<<999666555444555666444444444333333333222222333222111///............---------------------------------------------------,,,,,,++++++++++++,,,)))************+++++++++++++++************++++++************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000.........---------------/////////.......................................////////////............,,,---///111222444444555111111111222333333444444666666555555555666666777888777777999;;;===<<<;;;:::;;;;;;;;;:::;;;>>>@@@CCCAAA???@@@CCCFFFHHHHHHCCCCCCDDDFFFHHHHHHFFFDDDHHHKKKIIIDDDAAABBBDDDBBBDDDBBBBBBEEEEEEBBBAAADDD===???@@@@@@??????@@@BBBBBB@@@>>>===???AAAAAAAAA??????>>>>>>???@@@AAABBBIIIKKKEEE:::666888777222555555666666555555444333333333333333444444444444222222222222111111111111000000000000111111111111........................000000000000000000000000........................------------------------------------------------------------------------////////////////////////........................000000//////////////////000000000000111111111111///000222333444444333333000000000111111111222222222222222222333333333333333333444444555666777777666666555555444444444444222222333444444555444444222222111111111111111111/////////000000000111111111111000///...------,,,------............//////------........./////////000000000000000000//////000000000000000000000000000000////////////000000000000000111111111111222000000000111111111111111222222222222222333333333555555555555555555555555666666666555555444444444555666666777888888999999999999999888777777666666888999:::::::::999888777999888777666666888:::<<<::::::;;;===>>>@@@AAAAAADDDEEEFFFHHHHHHHHHGGGGGGGGGIIILLLNNNOOOOOONNNMMMKKKJJJIIIIIIJJJLLLNNNPPPMMMOOOOOOMMMNNNQQQRRRPPPTTTQQQMMMIIIGGGHHHIIIKKKHHHKKKNNNOOOLLLHHHEEEDDDGGGDDDAAA???@@@CCCFFFHHHGGGFFFDDDBBBAAA@@@@@@AAACCCCCCBBB@@@===<<<===???<<<:::888555444444444444222222222222333333333333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000////////////////////////........................................................................,,,---...///111111222222///000000000111111111222333333333333333444444444555555555666888999999999666777999999:::;;;>>>AAABBB@@@>>>>>>AAACCCDDDDDDBBBBBBCCCEEEFFFEEEBBB???DDDGGGGGGAAA>>>??????===@@@======@@@AAA@@@AAAEEE??????@@@?????????????????????>>>???@@@AAAAAAAAA;;;;;;<<<<<<===>>>???@@@;;;===:::444333666777444555555555555555444333222222222333333333333333333000000000000000000000000000000000000000000000000........................////////////////////////........................------------------------------------------------------------------------................................................000000000//////......---/////////000000000111111000000111222333333222222000000000000111111111111111222222222222333333333111222222444555666777777666666666555555555444444000111222333333444333333222222222222111111000000000000000111111111222222........................,,,,,,------..................////////////000000//////////////////000000////////////////////////000//////......//////000//////000000000111111111/////////000000000111111111111111222222333333333666666666666666666666666555555555555444444444444333444444555666777888888666666777777777888888888888888999:::999888777666666555444444444666999:::999:::;;;===>>>@@@AAABBBAAABBBDDDEEEFFFFFFFFFEEEIIIHHHGGGGGGHHHJJJLLLMMMKKKJJJHHHFFFFFFGGGHHHJJJFFFIIIJJJHHHJJJOOOQQQPPPNNNMMMKKKHHHGGGGGGGGGHHHFFFIIIKKKKKKHHHDDDAAA@@@BBB@@@???@@@DDDGGGHHHHHHEEEDDDBBB@@@????????????AAAAAA@@@===:::999;;;===999888666555333333333333111111111222222222222222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000.........///////////////---------...............////////////////////////////////////////////////......///000000000///////////////000000000000000111111222222333333333333222333444555666666888888666777999:::;;;<<>>======>>>@@@AAA@@@?????????@@@CCCDDDCCC???===>>>BBBBBB>>><<<======;;;@@@======@@@BBBCCCFFFKKKCCCBBBAAAAAAAAA@@@??????<<<===???????????????@@@999:::;;;<<<<<<======>>>888999777444444777999888555555555555444333222111222222222222222111111111////////////////////////////////////////////////........................................................................------------------------------------------------------------------------------------------------........................000000//////......------....../////////000000000222222222111111000000/////////000000000111111111111111111222222222333333000111222333444555666777555555666666555555444333000111111222222222222111222222222222111000//////000000000111111111222222---------....../////////,,,,,,,,,---......//////////////////////////////......////////////000000////////////////////////000//////......//////000////////////000000000000///000000000000000000000000000111111222333333333666666666666666666666666444444444444444444444444222333333444555666666777444444555666777999999:::777888888888888666555444444333333333444666777999999999:::<<<===???@@@@@@<<<>>>???AAABBBBBBBBBAAAHHHFFFDDDBBBCCCEEEHHHJJJIIIHHHEEECCCBBBCCCDDDDDDAAADDDFFFEEEHHHMMMPPPNNNIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIKKKIIIFFFCCCAAA@@@@@@>>>===@@@EEEIIIIIIGGGDDDCCCAAA@@@????????????>>><<<:::777777777777888777666555444333222222111111111111111111111111222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,)))************+++++++++++++++************++++++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........,,,,,,,,,,,,,,,------------------------........./////////////////////////////////000000000000000000000111111000000///...000000000000000000111111000000111222333333333333111333555555555555777999777999;;;<<<<<<===???@@@<<<;;;;;;===@@@@@@???>>>;;;<<<===@@@CCCCCCAAA???:::???AAA???===???>>><<<>>>::::::===@@@AAAEEEKKKGGGEEECCCBBBCCCBBB@@@???:::<<<>>>???>>>===<<<===999:::;;;<<<=========<<<777777555333333333333333555555555444333222111000111111111111111000000000............////////////////////////............------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////..............................////////////222222111111000//////.../////////000000000111111111111111111222222222222111111222222333444555555444444555666555444333222111111111222111111000000000000111111000///---,,,/////////000000000111111---.........////////////,,,,,,,,,---.../////////................................./////////000000........................000000////////////000000........./////////000000111111000000000000000000///000000111222222333333444444444444444444444444333333333333333333333333333333444444555555555666444444555666777888999999666777777777666555333222222222333444555666777777888888999:::;;;<<<===>>>:::;;;===???@@@@@@@@@???CCCCCCBBBAAAAAABBBDDDEEEEEEDDDBBB@@@@@@@@@AAABBBAAADDDEEEDDDFFFLLLNNNLLLFFFEEEDDDDDDDDDEEEGGGHHHJJJJJJJJJGGGDDDAAA@@@AAABBB>>>;;;===CCCGGGHHHGGGCCCBBB@@@?????????@@@@@@>>>:::555444666777777666555555444333222111111000111111111111111000000000///...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,)))************+++++++++++++++************++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------..................................../////////000000000000000111111222222222111111222222222111111111111111000111222333444444444333111444666666555555777:::999;;;======<<<<<<===>>>>>><<<;;;<<<>>>AAABBBBBB>>>>>>>>>@@@BBBCCCBBB@@@<<>>:::888:::<<<===AAAGGGIIIGGGDDDCCCDDDCCCAAA>>>:::>>>AAAAAA???===<<<<<<;;;;;;============<<<;;;555333222222111000000111555444444444333111000///111111111000000/////////............/////////000/////////......---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................------........./////////111000000/////////000000////////////000000000111111111111111222222222222111111222222333333333444333444555555555444222222111111111111111000///...//////000000///---+++***............/////////000////////////////////////,,,,,,------...///000000---------------------------.........//////000000........................000000////////////000000............/////////000222111111111000000000//////000000111222222333333222222222222222222222222333333333333333333333333444444444555555555555555555555666666777888888888555666666666666444222111000111333444555666666666777777888999:::;;;;;;<<<:::;;;===???@@@AAA@@@@@@???@@@AAABBBBBBBBBAAA@@@BBBAAA???>>>>>>???AAABBBBBBEEEFFFDDDFFFKKKLLLKKKEEEDDDBBBAAABBBEEEHHHJJJIIIIIIHHHEEEAAA??????@@@EEE???::::::???EEEGGGFFFBBBAAA@@@??????@@@AAAAAA@@@:::555444888:::999666444444333333222111000000111111111111000000000///......---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,)))************+++++++++++++++************++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------........................---,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,------.........------------------------........./////////000000000000111333333444444444333333333222222222222222000111333444555555444444111444777777555555888::::::<<<======<<<;;;<<<===AAA>>>;;;:::===AAADDDFFFDDDCCCAAAAAAAAAAAA@@@>>>@@@EEEHHHGGGFFFFFFEEEBBBDDD???<<<===>>>???BBBHHHJJJGGGDDDDDDDDDCCC@@@>>>===AAAEEEEEEBBB???>>>>>><<<===>>>>>>>>>===<<<;;;555444444555666555666888444444444333222111//////111111000000/////////............/////////000000//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////---------........./////////......//////000111222////////////000000000000000111111111111222222222222222222222222222222333555444333333222222222222444444333333222111000000111111000000/////////...,,,---------.../////////---------------------------------............///------------------------............////////////.................................------,,,,,,,,,////////////////////////222111111111000000//////111111111111111222222222222222222222222222222222---...///000111222333333666555333222222222333333333333444444555666777777999777555555777777444111444444444555666777888999999999999888888888888888999;;;<<<>>>??????>>>>>>@@@@@@@@@@@@@@@???>>>===@@@???>>>===>>>???AAACCCFFFHHHIIIGGGDDDDDDGGGJJJGGGEEECCCBBBAAABBBCCCDDDFFFFFFFFFFFFDDDAAA>>><<>>===>>>???AAAAAA@@@GGGEEEBBB??????AAACCCEEEFFFHHHKKKKKKIIIGGGFFFEEEIIIDDD@@@???AAACCCCCCBBBCCCEEEGGGFFFEEECCCCCCCCC???>>>>>>>>>@@@@@@>>><<<>>>>>>???@@@???>>>===<<<444444444444444444444444555555444333333222111111........................////////////////////////..............................---------,,,,,,,,,.........------,,,,,,,,,------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,---------..................////////////000000000000000000000000000000//////000000111222333333333222222111111111444333333222222222222333222222111111000//////...000000/////////.........------------............------------------------------------............---------------------------.........////////////..............................---------,,,,,,,,,........................111111111000000000//////000000000000111111111111222222222222222222222222//////000111222333333444555444333111111111222333222222333444444555666666888666555555777666444111333333333444555666777888777777777888888888888888888999;;;<<<======<<<<<>>===>>>===<<<<<<===???BBBCCCCCCFFFJJJJJJIIIHHHJJJLLLHHHGGGEEECCCBBBBBBDDDDDDFFFFFFGGGFFFDDDAAA>>>===CCCAAA>>><<<<<<>>>AAABBBBBB@@@>>>>>>???>>>===;;;>>>===:::777555555555555444333222111000000000000000000/////////............------------,,,,,,,,,,,,,,,,,,++++++*********+++******))))))******+++************************************************************************************************))))))))))))))))))))))))************************************************+++++++++*********)))))))))************+++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++))),,,***&&&,,,666666...******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000//////...------,,,,,,++++++,,,------...//////////////////////////////........................////////////////////////333222222222222333444444777666666666666555444333444444444555555666666777777888777666555666999<<<>>>===<<<<<<<<<===>>>???@@@>>>===>>>@@@BBBBBBAAADDDDDDCCCCCCCCCCCCCCCCCCEEEIIIMMMOOOMMMJJJGGGFFFJJJFFFBBBAAADDDFFFFFFDDDAAADDDFFFFFFDDDBBBBBBBBB???>>>>>>>>>??????===<<<>>>>>>???@@@???>>>===<<<444444444444444444444444555444444333222222111111...........................................................................------------,,,,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,---------..................////////////////////////////////////000000000111111111111222333333333333222222222111222222111111111222333333000//////......---------///............---------............------------........................,,,,,,,,,---------......---------------------------------.........//////------------------------...------------,,,,,,,,,........................000000000000////////////....../////////000000000000000000000000000000000111111111222222333333333444333222111000111222222111111222222333444444444666555444555666555333111222222222222333555666777555555666666777777888888666777999:::;;;;;;::::::<<<===>>>>>>???>>>>>>>>><<<;;;;;;;;;<<<>>>@@@BBB???DDDJJJLLLKKKJJJKKKMMMJJJHHHFFFDDDBBBBBBCCCDDDEEEFFFFFFEEECCCAAA???===???>>>===<<<<<<===>>>???CCC@@@<<<;;;;;;;;;;;;;;;===<<<999777555555555555333222111111000000000000//////.........---------------------,,,,,,,,,,,,+++++++++++++++*********+++******))))))******+++************************************************************************************************))))))))))))))))))))))))************************************************+++++++++***************)))************+++++++++))))))******++++++,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++(((+++***''',,,555555///******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------....../////////...------,,,,,,,,,,,,,,,---......//////////////////////////////---------......//////000////////////////////////222222222222222333444444444555666777777666555444444444555666666777888888555555555333333555999<<>>>>>>>>???AAAAAA@@@???>>>???AAACCCCCCBBBAAACCCEEEFFFFFFEEECCCBBBBBBGGGMMMPPPOOOKKKGGGEEEJJJGGGCCCDDDGGGIIIHHHGGG???BBBEEEFFFDDDBBB@@@@@@???>>>===>>>???>>>===;;;===>>>?????????>>><<<<<<444444444444444444444444444444333333222111111111////////////////////////........................------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,---------..................///////////////////////////////////////000111222333222111111444444333333333333222222000000000000111111222333///.........------,,,,,,------------------------.........------,,,,,,,,,........................+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------........................////////////////////////---------....../////////000000000000000000000000111111111111111111111111333222111000000000111222000111111111222222222333444444444444444444222111000000111111222444555666333444444555666777888888555666777999999999888777::::::<<<======>>>>>>>>>;;;;;;;;;;;;;;;<<<>>>>>>===BBBGGGHHHGGGGGGHHHJJJIIIHHHEEEBBBAAA@@@AAAAAACCCCCCCCCBBBAAA???>>>===<<<<<<<<<===============AAA???;;;:::::::::999999;;;:::999777555444444444222222111000000000000000......---------,,,,,,,,,---------,,,,,,,,,+++++++++++++++*********************))))))))))))******************************************************************************************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++))))))***+++,,,,,,------************************************************))))))))))))))))))))))))))))))*********+++++++++'''))))))(((,,,333333///***************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------,,,---------......//////////////////////////////,,,------...///000000111///////////////000000000222222222111222333333444222444555555444444555666444444555666777888999999555555444333333555999===???>>>======>>>???AAABBB@@@???>>>???BBBCCCDDDCCCBBBCCCEEEFFFGGGFFFEEEDDDAAAEEEIIILLLKKKHHHFFFEEEHHHFFFDDDEEEHHHJJJIIIGGG???BBBEEEFFFDDDBBB@@@??????>>>======>>>>>><<<:::<<<===>>>>>>>>>===;;;;;;333333333333333333333333333333222222111111111000000000000000000000000000........................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------..................///////////////////////////////////////000222333444333111000444333333333333333333333///////////////000111222///...............------,,,,,,,,,---------------......------,,,,,,,,,+++........................++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------.............................................///+++,,,,,,---......///////////////////////////////////////000000000000000222111000000000111222333000000000111111111111111222333444333333222222222000000000111222333444555333333444555666777777888555666777888888888777666888999:::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;>>>AAACCCBBB@@@@@@CCCFFFFFFEEEBBB???>>>===>>>???@@@?????????>>>===<<<;;;;;;;;;<<<===============>>><<<;;;:::;;;:::888666:::999888666555444444333111111000000///000000000------------,,,,,,,,,,,,------,,,,,,,,,+++++++++***************************))))))))))))))))))***************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))***+++,,,,,,------************************************************))))))))))))))))))))))))))))))*********+++++++++'''))))))***,,,000000...************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.....................---------------...............///////////////////////////------......///000111111////////////000000111111222111111111111222333333222333333222111222555888555555555666777888888999555666555555444666:::>>><<<;;;;;;;;;<<<===???@@@@@@???>>>???BBBDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHCCCEEEHHHHHHGGGGGGGGGHHHFFFDDDCCCEEEHHHIIIGGGDDD???BBBEEEEEEDDDAAA@@@@@@???===<<<=========;;;999;;;;;;<<<<<<<<<;;;:::999333333333333333333333333222111111111111111000000000000000000000000000000........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..................////////////...........................000222333333333111000333333333333333333333333//////.........///000000........................,,,,,,,,,------------...------------,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------...............++++++,,,---...//////000////////////////////////........./////////000000222222111000111222333444111111111111111111111111000222333333111000111222000000000000111333444555444444555555666666777777666777888999999888777666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::>>>@@@AAA>>><<<;;;???BBBCCCAAA???===;;;;;;<<<=========<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<=========<<<;;;::::::;;;;;;888666888888777666555444333333111000000//////000000000......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))******************))))))(((((())))))***************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++))))))******++++++,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++''')))***+++,,,---------************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......................................................////////////////////////.........//////000000111...//////000000111111222111111111111111222333333111333444333111111444888555555666666666666777777666777777777777888:::===999999888888999;;;===>>>???>>>===???AAACCCDDDCCCEEECCCAAA@@@AAADDDHHHKKKGGGHHHIIIIIIHHHGGGIIIKKKDDDBBBBBBDDDGGGGGGDDDAAA???AAACCCCCCAAA?????????>>>===<<<<<<===<<<:::888888999:::::::::999888777333333333333333333333333000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................////////////...........................///000111222111000000111111222222222222333333//////......---.................................,,,---------............,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........++++++,,,---...///000000000000000000000000000000------...///000111111222333222111111111333444555111111111111111111111111...111333222000///000222000000000111222333444555666666666666666666666666777888999::::::999888777777777888999:::::::::999999:::;;;<<<<<<============???AAA@@@>>><<<>>>@@@AAA???===;;;:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;999999888999999;;;<<<===<<<:::888888999:::;;;:::777777777666555444333222000000////////////000000............------------,,,,,,,,,++++++++++++***((()))))))))*********+++))))))(((((((((((())))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++((()))+++,,,,,,******+++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................////////////............///////////////////////////////////////000000000...//////000111111222222111111111111111222222333000444999999555333444666666666666555555555555444555777999999888888999:::777777666777888:::;;;===>>>===<<<>>>@@@CCCCCCCCCCCCAAA@@@???@@@DDDHHHKKKGGGIIIJJJJJJHHHGGGGGGHHHCCCBBBBBBDDDFFFFFFBBB>>>>>>??????>>>===<<<===>>>>>>===<<<<<<<<<;;;999777666777888888888777666555222222222222222222222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..................////////////............................../////////000000000000000000111111222222222000///...------------------------------------------------....../////////+++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------.........++++++,,,---...000000111111111111111111111111111---...///000111222333444333333222222222333555666222222222111111111111111...000333222000///000222000000111111222333555666777777777777777666666666888999:::;;;;;;:::999888777777888999999999999888666888:::<<<>>>???@@@@@@;;;???CCCDDDBBB??????AAA@@@>>>===;;;:::;;;<<<======<<<<<<;;;;;;;;;<<<<<<888777777666777999;;;<<<>>>;;;777555777:::===>>>666666666666555444333222000000////////////000111//////.........---------,,,,,,,,,+++++++++******(((((())))))*********+++))))))(((((((((((())))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++*********)))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))+++---,,,))))))***************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---.....................///////////////.........////////////////////////000000000000////////////...//////000111222222222111111111000111222222333///555<<<>>>:::555444444666666666555444444333333555777999:::888777777777666666666666777999;;;<<<===<<<<<<===@@@BBBCCCCCCAAA@@@???@@@AAADDDGGGIIICCCFFFIIIJJJHHHEEECCCCCCCCCBBBBBBDDDFFFEEEAAA<<<=========;;;999999;;;===>>>===<<<;;;<<<;;;888666555666777777777666444333222222222222222222222222////////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000........................///............///000000//////000000111111111222////////////....................................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++***+++++++++))))))*********++++++++++++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////......//////000000111111333333222222111222222222333222111000000111222333333333333333222222111000000000111111111222222222111000//////000222444555777777777555333333555777;;;<<<<<<<<<;;;::::::999999:::<<<===>>>===<<<<<<777999::::::::::::;;;======>>>@@@AAAAAA@@@>>>===<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;999888888888888777666777999;;;>>>===;;;999888777666666444444333333222111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************************************)))************+++++++++************************************************---,,,,,,+++*********+++***+++,,,,,,------,,,,,,,,,,,,,,,------,,,++++++111000///...............------......///000000000111111000000//////......000000000000000000000000//////000111111111111111222222333333444444333333777555222111222222222111777666555555444444444444666777999:::;;;;;;:::999<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>>>>???@@@AAA@@@AAACCCDDDDDDCCCAAA@@@===>>>???@@@@@@???>>>===CCC@@@===:::888999;;;===::::::::::::999777666444444444222222222222444444444444444222000...///000...///111222333222000///........................------------------------------------------------,,,+++******************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............///........................---...///000000111111111111111222222222222111111////////////............------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,++++++******+++++++++*********++++++++++++,,,+++,,,------...---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////....../////////000000000111111000000000111111222222222111111111111222222222222222333222222111111111111222222222333333333111000//////000111333555777777777555444333555777;;;;;;;;;;;;;;;:::999999666777888:::<<<=========999999999888777999<<>>???@@@AAAAAA@@@???>>><<<<<<;;;:::::::::::::::::::::;;;;;;;;;:::888888;;;;;;:::888666555666888;;;:::999777666555444444444333333222111111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++*********************************))))))))))))************************************))))))*********+++++++++************************************************---,,,++++++*********+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++//////...---------......---------...//////000000000000000000//////......//////////////////////////////000111111111111000333333222111111333444555777555222111222222222111555555444333333333333333666777888999::::::999999<<<<<<;;;;;;;;;;;;;;;<<>>@@@AAABBBCCCBBB@@@???<<<===>>>?????????>>>===BBB@@@===;;;::::::;;;<<<999999999999888666555333444333222111111222333444///000222222000//////000...///000000000///......---------------------------------------------------------------,,,,,,,,,,,,+++***)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------------............---------------------------...///000000111111000000111111222222111111000/////////............---------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++*********++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------........................------------------------------------............---............/////////........./////////////////////...//////000111222111222222222222222222111000111111222222222222111222222222222333333333333111000//////000111333444666777777666444444555777999::::::::::::999888888333333444666888;;;===>>>::::::888666555777<<<@@@>>>???@@@AAAAAA@@@???>>><<<;;;::::::999999::::::888999:::;;;:::999888777:::::::::888555444555777888777666444333222222111333222222111111000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))************************************************+++************)))))))))++++++++++++++++++++++++*********++++++++++++,,,,,,++++++++++++*********************************))))))))))))************************************)))))))))*********++++++************************************************,,,,,,+++************+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,---......//////000000000000////////////...////////////////////////...///000000111111000000444333000//////111444666666444111111111222222111333333222111111111111222444555666777888888888888::::::::::::::::::::::::===>>>??????@@@@@@@@@???<<<===???@@@@@@@@@???>>>;;;<<<===>>>>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;777777777777666444333222333222222111111222222333---///111111000/////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++***)))(((''''''(((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000111111222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***++++++++++++++++++++++++******************************))))))******+++,,,***************++++++,,,++++++,,,,,,,,,---------++++++,,,------------,,,........................------------------------,,,,,,---------.........---------.........//////....................................///000111222000111222333333222111000//////000111222222222111000111111111111222222222000000000///000111222333555666777666444444555666888888888999999888888777222222222333555777:::;;;888888888777666777;;;>>>??????@@@@@@@@@@@@??????;;;::::::999999999999999888999:::;;;::::::888888555666777777666666777999666555444222111000000000111111111000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))************************************************************))))))))))))************************************++++++++++++++++++++++++************************************((()))))))))************************************))))))))))))************************************************************++++++***************+++******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,------...+++,,,,,,---......//////////////////////////////////////////////////////...//////000000000000000222111000000000111333444555333000000111222111111111111000000000000000111333444555666777777888888555666777999:::;;;<<<<<<:::;;;<<<>>>>>>>>>===<<<:::;;;<<<===>>>>>>======:::;;;;;;<<<======>>>>>>>>>>>>>>>======;;;::::::666666555444333222111111111111111111111111111111111111111///...---///111222000...,,,++++++,,,---************************++++++++++++++++++++++++------,,,,,,++++++******,,,+++***(((''''''''''''************************++++++++++++++++++++++++************************************************************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,------------++++++++++++++++++++++++,,,---...///000000000000000000111111111111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++******************************))))))******+++,,,***)))))))))******+++,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,........................------------------------,,,,,,,,,------------...------------.....................---------------.........///000111222333000000222333333222000000...///000000111111111111////////////000000000000000000000000000000111111333444666555444333444555666666777777777777777666444333222222333444666777444666999999888888999:::===>>>>>>>>>>>>>>>>>>===::::::999888888888888999888999:::;;;;;;:::999888444666777777666666777888555444333222111000000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********))))))***++++++)))***++++++,,,,,,+++++++++************+++,,,---+++++++++++++++,,,---...++++++,,,,,,------...................../////////..............................///000000000000000...///111222333222111000444222//////000111111111000000000//////000000111333333333444555777888888444444666777888999999999666777999:::;;;;;;::::::999::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<===<<<<<<======<<<;;;:::999555555444222111111000000000000000000000000000000222111///---,,,///444888333111...,,,+++,,,---...************************++++++++++++++++++++++++,,,,,,+++++++++*********+++***)))(((''''''''''''))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,---...//////000000000000000000111111000000000.........------------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************))))))******+++,,,)))))))))))))))***+++,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---------------,,,,,,,,,//////...//////000111222///000000000000000000///...//////000000000000///---.........////////////000000000000000000000000000222444444333222333444444555555666666666666555555555444333333333333333222555999:::999888888888;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888888666777888999:::999888888666888999888555333333333444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***************************)))))))))************++++++************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))******++++++++++++++++++***))))))***+++---...,,,,,,+++++++++,,,------******+++,,,,,,------...---............/////////........................---...//////000000//////,,,...111333333222000...333111///...000111111000111111000000000111222222333333333444555777888999666666777777666444222111444555666777888999999999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::;;;;;;::::::999888555444333111000000000000...//////000000//////...///...---,,,---222999>>>111000...,,,+++,,,---...******************************************************************************)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))************+++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///////////////000000111111000000///.........---------,,,,,,++++++++++++++++++++++++)))***************************************************************************))))))******+++,,,(((((((((((()))***+++,,,*********++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------,,,,,,,,,++++++///...............////////////............///////////////000//////...............////////////000///000000000000000//////...000222333222111111222333333444555555555555555555555555555555444333222333555777888777777888999999888888888888888888999999999888777777777777777444444666777777777666666555777888777555333222222222222111000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++++++++++++++******)))((()))+++---......------,,,,,,,,,,,,---*********+++,,,,,,---------------.........//////........................---...//////000000//////---...000111222111000///222000......///111111000222222111111222333333444333333333444555777999:::999999:::999777555222000444444444555666888999:::;;;;;;:::999999888888888<<<;;;:::999888888999999999999999888888888888888555444222111000///000000---...////////////...------............111555888...---,,,++++++,,,------************************************************(((((())))))***+++++++++***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))************************************************++++++++++++************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////000000000000//////......---------,,,,,,,,,************************)))))))))))))))*********************************))))))))))))))))))))))))*********)))***++++++,,,(((((((((((()))***+++,,,))))))*********+++++++++******+++,,,,,,,,,,,,+++************************************************++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,+++++++++......---,,,,,,,,,------///...---,,,,,,---...//////000000000///...------////////////000000000000///000000000000000///...---///111222111000111111222333444444555555555444444555666777666555444333555666666666555666888;;;777777666666666666777777999888888777777777777777111222444555555555444444222444666777666555555555111000///...............------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))***++++++++++++******)))(((((()))+++---...///......---,,,,,,,,,,,,)))******+++,,,,,,---------------.........//////........................---......//////////////////////////////000111111222000...---///000111000333222222222333444555555333333333444555777:::;;;:::;;;<<<===<<<:::888666555555444555666888:::;;;===<<<:::999888888777777===<<<:::888777777888888999888777777666777777888555444222111000///000000,,,---...//////...---,,,///111222111///.........++++++++++++++++++,,,,,,************************))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////////////////000000000000///////////////......---------************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))+++++++++*********))))))+++++++++*********))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////000000000000000000111111111222222222222333444444444222000...777777555444444555666777777777777777666666666666777777777777777888888999::::::::::::888777555444888777666444444444555555333333333222222222111111///............---------,,,,,,,,,------.........)))******+++++++++******+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''''''''(((***+++)))))))))))))))******+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++222111...,,,+++,,,------++++++++++++++++++++++++,,,---...///000000000000111000...---...///111222////////////000000000000222222111111111111111111222222111111000000//////111222333444555555555555333333444444666777888999;;;===<<<777555777:::999::::::999888999:::;;;===???<<<999999::::::888555===<<<:::888777888999:::;;;:::999777666555555555444333222000///.........//////000000000000////////////...------------...,,,,,,+++***))))))******++++++++++++++++++++++++************************))))))))))))))))))))))))++++++*********+++---...///---************)))'''))))))))))))))))))))))))************************++++++***)))))))))))))))))))))))))))***************************************++++++++++++***))))))))))))***++++++++++++***,,,---,,,+++))))))+++---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------////////////////////////.........------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***)))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////////////////000000000111111000000000000111111111222000222333444444444222111666666555444444444555666666666666666666666666666777777666666777888999:::::::::999999999999999999;;;999888666555444444444222222111111111000000000............------------,,,,,,,,,---------......******+++++++++******)))+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((('''((()))***+++)))))))))))))))******+++))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++000...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,---...//////000000000000///...---...///111222......//////000000000111111111111111111111111111111111111000000/////////222222333444444555444444333333333444555666888888:::===<<<888666999;;;:::<<<<<<;;;;;;;;;;;;;;;<<<===:::888777888:::;;;;;;<<<;;;999888888999:::;;;;;;:::999777666555555555444333222000///.........//////000000000000////////////...---------------,,,,,,+++***************++++++++++++++++++++++++************************************************+++******)))***+++,,,------+++))))))******)))((())))))))))))))))))))))))************************+++***))))))((((((((()))))))))))))))***************************************++++++++++++***))))))))))))***++++++++++++******++++++*********,,,///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******+++++++++***************+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000000111111111222222000000000000111111111111000111333444555555444444555444444333333444444555555555555555555555666666888777666555666888:::<<<999999888999:::;;;===>>>===;;;:::888666555444444111111000000000/////////............------------,,,,,,,,,,,,------------+++++++++++++++***)))(((+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))***+++)))))))))))))))******+++))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,---...//////000//////000///.........///000111------...///000000111111111111111111111111111111000000000000////////////222222333444444444333333222222222333444555666777777;;;<<<999888;;;<<<;;;>>>????????????>>>>>>======<<<:::888666888;;;>>>::::::999999999:::;;;;;;:::999888777666555555555333222111000///............//////000000//////...///......---------------,,,++++++************+++++++++++++++++++++++++++******************************************************)))))))))***+++++++++)))(((((()))***)))((())))))))))))))))))))))))***************************))))))((((((((((((((())))))))))))***************************************++++++++++++***))))))))))))***++++++++++++***((()))*********+++...000++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................++++++++++++************************************(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000111111111222222222222111111111111222222222222222333444555555555555444333333333333333333444444333444444444555555666666999888666555666888;;;<<<999888777777888:::<<<>>>;;;;;;:::888777666555555111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))*********+++++++++******))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,---...///////////////............///000111,,,,,,---...///111111222000000000000111111111111////////////////////////222222333333333333333222222222222222333444555666444999;;;999888;;;<<<:::>>>???AAABBBBBBBBBAAA@@@???@@@@@@===888666888;;;999::::::;;;;;;<<<<<<<<<999888777666555555555555222222111//////............//////////////////...///...------,,,,,,------,,,++++++******+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))******)))'''&&&''')))******)))))))))))))))))))))))))))************************))))))((((((((((((((()))((()))))))))***************************************++++++++++++***))))))))))))***++++++++++++***(((***++++++++++++---...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++******))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************(((((())))))************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000111111111222222222222222222222333333333444444555555555555444444333222111222222333333333444444222333333444555666777777999888777666777888:::;;;999888666555555666888:::777777888888777777777777222222111111111000000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************************************++++++++++++************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))*********+++++++++******++++++,,,,,,---...+++++++++++++++++++++++++++,,,---...////////////...............//////000+++,,,---...///000111222//////000000000111111111/////////000000000000000222222333444444444333333222222222222222333444555222666999777777999:::999:::;;;===???AAAAAAAAA@@@<<<@@@BBBAAA===888777777999:::;;;<<<======<<<;;;777777666555444444444444111111000///..................////////////............---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))******))))))))))))((('''&&&''')))*********************************************************))))))(((((((((((())))))((()))))))))***************************************++++++++++++***))))))))))))***++++++++++++******+++---,,,+++***+++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((((((((()))******++++++***************+++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++************+++,,,,,,---......------,,,,,,,,,,,,++++++------------------------....................................////////////000000000111111111222222222222222333333333333444555555444444333222222222111111222333444444444444222333333555666777888888::::::999888888888888888888777666444444444555555444444555666666666666666222222111111111000000000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******+++++++++*********************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))******++++++******)))))))))))))))******+++)))))))))))))))))))))))))))))))))************+++******************************++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************++++++++++++,,,,,,---------......+++++++++++++++++++++++++++,,,---......///......------........./////////,,,,,,---...//////000000...//////000000111111111000000000000111111111111111222333444555555555555333222222222333333444555222666888555555888999888666777999:::<<<=========888;;;???AAA???;;;888666777999;;;<<<<<<;;;:::888555444444333222222333333111000//////.........///---......//////......---...------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++******)))((()))((('''''')))++++++***************************************************)))))))))))))))******+++))))))))))))***************************************++++++++++++***))))))))))))***++++++++++++******,,,------+++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''(((((()))******++++++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******)))******+++---......///---------,,,,,,+++++++++........................////////////////////////............/////////////////////000000000111111000000111111111222222222333333333222222222222333111111333444555555555444222333444555777888999::::::;;;;;;;;;:::888666555666555555555444444444444333333444555444444333222111111000000000/////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******((()))***+++++++++++++++))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***+++++++++******)))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++,,,,,,------------------++++++++++++++++++++++++++++++,,,---............------......//////......---------....../////////......//////000111111222000111111111222222222333111222333555666777888888333333333333333444444555444888888444333777999999:::::::::::::::;;;;;;<<<888999:::<<<<<<:::666222555666999::::::888555444333222222111111111111111000000///............///---......//////......---...---,,,,,,++++++,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,+++)))(((+++)))((((((***++++++******************************************************************+++,,,,,,))))))))))))***************************************++++++++++++***))))))))))))***++++++++++++***(((***------,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++'''(((((()))***+++++++++))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++******++++++++++++******)))******+++---...//////---------,,,,,,+++++++++........................000000000000000000000000............/////////000////////////000000000000////////////000000000000111111111111222333444444111222333555666666555555222333444666777999:::;;;;;;;;;<<<<<<;;;888555333444444555555666555555444333333444444333111000...000/////////............---------,,,,,,,,,++++++,,,,,,,,,++++++*********'''((()))***+++,,,,,,,,,))))))******++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***+++,,,+++******)))))))))))))))******+++))))))))))))))))))))))))))))))******++++++++++++***************************++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,---............,,,---......//////......------..................---......///000111111222111111222222222333333333111222444666777888999999444444333333333444555555666999999444333777::::::AAA@@@>>><<<<<<<<<<<<======:::888777888666222---333444777888888555222000222111000000000000000000000//////............///---..................---...---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,------,,,+++***))),,,+++))))))***++++++***************************************************+++*********+++,,,------))))))))))))***************************************++++++++++++***))))))))))))***++++++++++++***&&&))),,,---,,,,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))************+++++++++************************((()))++++++)))((()))***)))************+++++++++******+++++++++,,,,,,,,,---------............//////............---------------............------............////////////111111111000000000000000///////////////.........222222222222222222222333333333333444444444555555444444555555666888999:::<<<<<<;;;:::888666555444444444333222222222333333111111111000000000000///000///...---,,,+++++++++,,,++++++******++++++,,,------,,,,,,+++***)))))),,,,,,***)))))))))***+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++*********))))))******************************))))))))))))******++++++************++++++))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++)))))))))))))))******+++---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////......---------......////////////000000000000222222111111111111111222555555444444444333333333333333444444666777999999===;;;777555444666999;;;<<<;;;999;;;<<<<<<888555::::::999777666444333333555555555555444333222111222111111111000000//////000000/////////000000111---------------------------,,,***+++,,,,,,+++)))+++*********))))))((((((******************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***)))))))))++++++)))'''+++*********))))))((((((******++++++++++++******************************)))))))))***+++++++++,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))*********+++++++++************************((()))++++++)))((()))***)))************+++++++++*********+++++++++,,,,,,------------...............---------,,,,,,,,,,,,------............------............////////////////////////////////////......//////////////////000000111222222333444444333333333333444444444444444444444555666777999999999999888777666444333222333333333222222222333333111111111111000000000000//////...,,,,,,++++++,,,,,,++++++******++++++,,,------,,,++++++***)))))),,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************+++++++++*********))))))******************************))))))))))))******+++******))))))******+++))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***************++++++,,,,,,,,,,,,,,,+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////......---------......////////////000000000000000000////////////000000444444444444333333333333222222222333444555666777:::999666555444555777888:::999888999::::::777444999888777666555333222222555555555555444333222111000000000/////////............---------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))************)))))))))(((******************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))***)))))))))++++++)))(((************)))))))))(((******++++++++++++*********************************************++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))*********++++++************************((()))++++++)))((()))***)))************+++++++++*********++++++++++++,,,------------............------,,,,,,,,,+++++++++------............---------............/////////............////////////.........//////000000000...///000111222444555555222222333333333444444444444444444444555666888888555555555444333222000///222222222222222222222333222222111111111000000000///...---,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++******))))))++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++************)))))))))******************************))))))))))))******+++******))))))******+++))))))))))))))))))))))))************************)))************+++++++++)))************++++++++++++************+++,,,,,,+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......---------......///////////////000000000000000///////////////000000444444444333333333222222222111111111222222333444777666666555555555555666888777666666777777444222777777666555444222111111444444444444333222111111//////...............------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++---,,,***+++,,,,,,+++)))************))))))))))))******************************++++++++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))***)))((()))++++++***(((************))))))))))))******++++++++++++******************************+++++++++***************++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))))))))************************************((()))++++++)))((()))***))))))*********+++++++++************++++++++++++,,,,,,---------.........---------,,,,,,,,,,,,+++,,,------......------,,,---------.........//////......///////////////000------...///000111111222///000000111222333333444222222222222333333333333333333333333444555666777333333333333222111000///111111111222222222222222222222111111111000000000...------,,,+++++++++,,,,,,++++++******++++++,,,,,,+++++++++******))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********((()))))))))************************))))))))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++******))))))******+++,,,*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******************************************************++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///...------------...//////////////////000000000000111111111111111111222333333333333333222222222222222222111111111222222333555555666666666555555555777777666666555555444333777777666555444333222111444444444333333222111000........................---,,,,,,++++++++++++,,,***************+++++++++---,,,***+++,,,,,,+++)))*********)))))))))))))))******************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((()))++++++***(((*********)))))))))))))))******++++++++++++******************************,,,+++++++++***)))))))))***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************(((((()))))))))*********))))))))))))))))))))))))((()))++++++)))((()))***))))))*********+++++++++))))))*********+++++++++,,,,,,,,,------------...............------------,,,,,,------------,,,,,,------------............/////////000000111111111---......///000111222222222111111111111111111111111111111222222222333333222222222222333444555555333333333333333222111000///000111222222222111111111111111000000000//////------,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++***************)))************))))))((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///---------------...//////////////////000000000000111111000000111222333333333333222222222111111111333222222222222222333333555555666777777666666555777777777666555444444555888777666666555444333333333333333333222111000///////////////////////////......---,,,++++++,,,,,,)))))))))******+++++++++---,,,***+++,,,,,,+++)))))))))))))))))))))************************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))))))))************++++++++++++******************************,,,+++++++++***)))))))))*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************((((((((()))))))))******))))))))))))))))))))))))((()))++++++)))((()))***)))************+++++++++)))))))))************+++,,,,,,,,,,,,------------//////.........---------,,,,,,------------,,,,,,,,,------------.........//////000000111111222222/////////000000111111111222222222111000000//////000000111111111222222222222222222222222333444444333333444444444333333222---...000111222222111000000000/////////.........,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************))))))******))))))((('''((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++(((''''''''''''((())))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------------...///000////////////000000000000............///000111222222222222111111111000000333222222222333444444555444555666666777666666666888888888666444444555666777777666666555444444333222222222222111000/////////////////////000000000//////...---,,,,,,,,,,,,)))))))))***++++++,,,,,,---,,,***+++,,,,,,+++)))))))))))))))******************************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))((((((((()))+++,,,+++)))))))))))))))******************++++++++++++******************************+++++++++***************************++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))((()))++++++)))((()))***)))************+++++++++))))))))))))************++++++,,,,,,,,,---------.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------...............//////000111111222000000000000000000000111111111111111000000000000000000000000111111111222222111111111111222333333222333444444444444333333,,,---///111222222111000............------------,,,+++++++++++++++,,,,,,,,,++++++******++++++,,,))))))))))))************((()))*********)))''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************(((((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++((((((((((((((())))))***)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---,,,,,,------///000000////////////000000000000............///000111222222111111111000000000000111111111222333444555666333444444444444555555555777888888666333222444777666666555555444333333333222222222222111000///...------.........///////////////...,,,,,,++++++,,,))))))******+++,,,,,,------,,,***+++,,,,,,+++)))((()))))))))******************************************++++++++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))((('''''')))+++,,,+++***((()))))))))******************++++++++++++*********************************************+++++++++************++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***)))************+++++++++))))))))))))************++++++,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------...///000000111111111111000000000000000//////000000111111222222000000000000111111111111111111111111111111222222222222333444444444444333+++---///111222222000000......---------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++++++++++++++,,,)))))))))))))))*********((()))*********)))'''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++)))))))))))))))******+++))))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////,,,,,,,,,---...///000111////////////000000000000000000000000111222333444111111111111000000000000000000000111222444555666333222222222222333444555666777777555222111444666444444444333333222222222222222222111111000///...,,,,,,,,,------.........///...---,,,++++++++++++))))))***+++,,,,,,---------,,,***+++,,,,,,+++)))(((((())))))*********+++******************************++++++++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))((('''''')))+++,,,+++***(((((())))))*********+++******++++++++++++******************************))))))******+++++++++,,,)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''((((((((()))******))))))((((((''''''(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++------------------------,,,---......//////......---------............///...............---------...///111333444333111000000000000000000111111222...///000111111000///...444444444333222111000///222333444444555555444444//////.........//////000.........------,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))************+++++++++***************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))************************************))))))))))))************))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..............................111111111000000000000000000000000000111222333444444444333333222111000000000000111111111222222222555444444333333333444444666666777777888888888999555555444222111111444666333333222222111000/////////...---,,,,,,---.../////////...---,,,,,,++++++))))))))))))))))))))))))000///---+++*********+++******************************++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,++++++*********************************************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++************)))************************+++++++++++++++***)))((()))************)))((('''((()))***+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------............///........................///000111222333222111111000000000000000111111222//////000111111000//////333333333333222111000///111222222333333333333333//////............//////......---------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))******************************++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))************************************))))))))))))************))))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......------------------------000000000000000000000000000000000000111222333444444444333333222111111000111111111222222222222333555555444444444444444555555555555666666777777777555555555555444222000///333333222111111000/////////...---,,,,,,---...//////......---,,,,,,++++++************************...---+++***)))******+++******************************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++************)))************************++++++,,,,,,+++******)))************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------............///---------......//////000000000000111111111111222000000000000000111111222000000111111111111000000222333333333222111000000000111111222222222222222//////...............///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************))))))))))))************))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000111222333444444333333222222111111111222222222222333333333333555555444444444555555666444444444555555555555555555555666888:::888222---222222111111000000//////......------------............------,,,,,,++++++++++++++++++++++++++++++++++++***))))))******+++******************************++++++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++************)))************************,,,,,,,,,,,,,,,++++++************+++---///111333+++************,,,...///++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---.........---------------............///,,,------...///000000111111111000000000000111222000000000000000111111222000111111111111111111000111222222222222111111000000111111222333222222222//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))((()))))))))************(((((()))***+++,,,,,,,,,))))))))))))))))))))))))*********************************)))))))))))))))((()))))))))************************************((()))))))))************))))))************))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++************++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000000000000000000111222333444333333333222222111111111222222333333333444444444555555444444444555666666444444444444555555555555555444555:::??????999333111111000000000/////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,,,,******************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************,,,,,,---------,,,,,,+++******+++---000555999<<>><<>>;;;999999555222000...///000//////,,,,,,,,,,,,---...///000,,,,,,,,,------......///,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++***************++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************++++++,,,,,,,,,,,,---,,,+++******++++++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,******************************************************++++++++++++******************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,---,,,,,,+++***+++++++++************************))))))*********+++++++++((())))))***,,,------...++++++++++++************++++++,,,------------,,,************++++++,,,,,,,,,,,,,,,---------......,,,222;;;@@@;;;111---...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))((((((((())))))*********))))))))))))************+++***))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))*********))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******************************************************++++++++++++++++++++++++******+++,,,,,,---......111222444666888999;;;<<<>>>???AAABBBBBBCCCFFFIIIXXX\\\```bbbcccfffkkkpppnnnuuuqqqcccaaa```\\\^^^hhhsssppp```PPPPPPOOOMMMMMMSSSZZZYYYSSSQQQMMMLLLNNNNNNJJJGGGFFFBBB>>>999555333222111///...---,,,++++++,,,---...------..................,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,*********)))******+++,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++,,,---------444222000---+++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))***++++++++++++******++++++++++++,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************************************************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))************+++******+++,,,,,,,,,,,,+++++++++******++++++,,,,,,------,,,+++++++++++++++************************)))************+++++++++))))))******+++,,,,,,,,,+++++++++*********))))))***++++++,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,---------......,,,000999???<<<333......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))******))))))))))))************((())))))************)))'''((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))******))))))))))))******)))*********+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((((((((())))))))))))))))))))))))******************))))))))))))******************************************************++++++++++++++++++++++++++++++---...000222444444888:::;;;::::::===DDDJJJHHHMMMSSSUUUTTTWWW]]]cccuuuzzz}}}{{{~~~sssddddddccceeeoooxxxyyyuuueee]]]WWWUUUTTTQQQQQQUUUSSSNNNHHHCCCAAA???===;;;777666333000............/////////...............---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******))))))***++++++,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++******++++++,,,------...444222///---+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++++++++*********+++++++++,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))******************+++,,,,,,,,,,,,+++++++++******++++++,,,---------,,,++++++++++++,,,************************)))************+++++++++******************++++++,,,,,,+++++++++*********)))******+++,,,+++++++++******++++++,,,------...,,,,,,,,,---------......,,,,,,111666666111---...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---.........------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))******))))))))))))))))))))))))))))))************'''((()))+++++++++***)))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))******))))))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,(((((((((((())))))))))))))))))))))))******************))))))))))))******************************************************++++++++++++++++++++++++---...000333666888:::;;;FFFHHHGGGCCCAAAFFFRRR\\\\\\eeennnrrrssswww}}}iii[[[RRRMMMQQQXXX^^^ZZZTTTPPPNNNMMMLLLJJJAAA???;;;777333111000000000000//////......---------,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,*********,,,...///++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***++++++++++++************++++++,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,++++++*********+++,,,,,,---...---,,,,,,++++++,,,,,,************************)))************++++++++++++++++++************)))---------,,,,,,,,,++++++))))))***++++++++++++***++++++,,,,,,---...//////,,,,,,,,,---------......,,,))))))...000...,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---.........---,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***''''''((()))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%(((++++++***((('''((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************...---,,,+++***************,,,---+++'''&&&)))------,,,******,,,...000000999999:::<<<>>>CCCLLLTTT[[[ZZZYYY[[[bbblllvvv|||~~~zzzmmmjjjnnntttxxxooo___SSSRRRWWWZZZYYYWWWTTTNNNGGGAAA===::::::111111111111111000...------...//////...,,,+++***///...------,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************+++++++++++++++************)))************************))))))))))))******************))))))))))))******+++*********))))))((((((************************************************+++*********))))))((((((************************......---,,,+++***)))(((+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---***(((***///000---***,,,,,,,,,+++++++++******************************++++++,,,,,,,,,------------,,,,,,+++*********+++++++++************++++++******************************))))))***+++,,,,,,************************************************************************))))))))))))))))))))))))************************)))************+++++++++*********))))))))))))))),,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***...+++&&&***333111''',,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++******''''''((()))))))))))))))*********)))))))))(((((())))))))))))))))))))))))***************************)))))))))((((((((('''&&&(((***+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************+++******))))))*********+++---------++++++...000++++++,,,///333777999:::???>>>===>>>CCCPPPbbbqqqvvvvvvvvvwwwzzzqqq___ZZZ\\\[[[VVV^^^ZZZTTTOOOKKKHHHFFFEEE???;;;666333222222222111------............------------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++++++++++++++************************************))))))))))))******************))))))))))))******+++*********))))))))))))************************************************************)))))))))(((************************,,,,,,,,,++++++++++++***+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---***)))+++///000---***,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,,,,---,,,++++++******++++++++++++************++++++******************************))))))***++++++,,,************************************************************************************************************************)))************+++++++++************)))))))))))),,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------......,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...+++000888777...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))************))))))''''''((())))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))((((((((((((&&&(((***+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))*********************)))******+++,,,))))))***+++,,,---///000000111333666:::???DDDFFFIIILLLOOOQQQWWWhhh}}}|||xxxvvvwwwuuunnnggggggooovvvxxxzzzsssbbb^^^gggppprrrpppmmmmmmpppsssuuuvvvxxx{{{wwwyyywwwrrrrrrjjj^^^VVVRRRQQQPPPOOOQQQLLLDDD>>>;;;777222---......---------......///------,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++++++++************************************))))))))))))******************))))))))))))*********************)))))))))************************************************************))))))))))))*********************************++++++,,,,,,,,,+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++...///---***+++++++++************************************************++++++++++++,,,,,,,,,++++++******++++++++++++************++++++++++++++++++++++++++++++*********)))******+++,,,************************************************************************************************************************)))************+++++++++************************,,,+++******,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---222::::::333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''(((((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))(((((((((((('''(((******)))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************,,,,,,++++++++++++,,,,,,)))))))))+++---000111222<<<<<<<<<>>>BBBHHHPPPUUUTTT^^^hhhkkkooozzzzzzvvvwwwyyyxxxsssmmmkkkkkkiiiddd```[[[\\\[[[YYY```mmmwww{{{{{{{{{hhhVVVQQQYYY```tttqqqmmmiiifffccc___\\\^^^fffmmmnnnlllrrrpppbbb[[[WWWUUUSSSTTTRRRNNNLLLHHHAAA999222222111///...---------...///............///000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++*********************************((()))))))))************+++******))))))******+++*********************************************************************************)))))))))))))))******************************+++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,......,,,***************************************************))))))*********+++++++++,,,,,,++++++***++++++,,,++++++************+++++++++++++++++++++++++++++++++***************++++++************************************************************************************************************************))))))*********+++++++++)))***************++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,************************++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,***------,,,///555555111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++&&&'''((()))))))))))))))''''''((()))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))******((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((((()))))))))************,,,,,,+++***************---......000222666999<<>>999555111///......------...............,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++*********))))))************+++++++++******************************))))))******+++,,,++++++******++++++,,,------,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++,,,---...//////......,,,+++***)))))))))---,,,***)))***+++---...,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***************************************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***++++++,,,---...///)))***---/////////---,,,,,,,,,++++++++++++,,,,,,------------------------,,,///333555555333///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,++++++---......,,,***...------,,,,,,------...,,,,,,+++---000222333222------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---...............---,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***)))'''''''''))),,,---++++++******))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((******)))(((((()))******---000111///+++((((((***(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++*********)))))))))))))))+++---///333555777????????????DDDRRRhhhzzz~~~{{{xxx{{{sssmmmoooxxx|||zzzyyy}}}vvvoooiiifffbbb___```dddbbbjjjtttzzzzzzvvvsssrrrrrrtttuuuvvvzzz|||xxxyyy|||~~~~~~{{{}}}~~~{{{uuuoookkkjjjlllkkkgggcccdddeeeaaaYYY^^^```fffmmmpppttt}}}|||}}}www~~~ooocccOOOOOOOOOQQQRRRSSSSSSSSSDDD@@@:::666333111///---///000000111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++*********))))))*********+++++++++***************************************+++++++++++++++******++++++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++,,,------......------,,,+++************///...,,,*********++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++*********+++,,,---------,,,+++************************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++******************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///***+++---...//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,///111111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++---///...,,,)))...------,,,,,,------...+++++++++,,,111777777555,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,,,,---------,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''&&&'''(((+++...000++++++******))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******''',,,000111...+++)))***(((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))+++++++++++++++*********++++++---333:::>>>>>>===FFFEEEDDDIIIWWWllltttsssqqquuu{{{vvvyyytttlllnnniiidddbbbdddgggjjjpppwwwyyyxxxwwwwwwyyy|||}}}}}}}}}~~~}}}yyyyyy{{{{{{yyyxxxyyyvvvqqqmmmnnnoooggg]]]XXXXXX\\\```bbbhhhvvv{{{sss{{{|||~~~fffbbb[[[TTTQQQRRRVVVYYYRRRNNNHHHBBB>>>999555222//////000000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))******++++++++++++++++++******++++++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------111000...,,,+++*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))+++,,,......---,,,,,,************************+++++++++***+++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,------------++++++++++++++++++++++++***************************++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......---------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++---//////,,,***...------,,,,,,------...+++,,,++++++111999:::555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------.........------,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''(((***,,,///000************))))))))))))'''((()))******)))((('''(((((((((((()))))))))))))))))))))******)))))))))$$$(((---000000---+++***))))))))))))))))))))))))''''''(((((())))))************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++...333:::???@@@@@@FFFJJJPPPZZZlllxxxuuuvvviiioootttyyyxxxllljjjnnnvvvvvvkkkbbb```bbbbbbfffooouuuxxx|||{{{vvvuuuuuulllbbb^^^\\\ZZZYYYWWWXXXbbbmmmzzzrrrrrrwwwgggYYYPPPMMMMMMVVVSSSNNNIIIDDD???999444000000///.........//////------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++******++++++,,,------,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++***)))))))))***+++,,,......000///...---++++++******,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))***,,,...///...---,,,************************+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------------------------***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,++++++,,,,,,------222000...---,,,---///000,,,,,,------------,,,,,,------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********,,,...///---+++...------,,,,,,------...+++---,,,***111;;;:::333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---......222222111000///---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***+++,,,,,,---)))))))))))))))*********'''((()))******)))(((''''''((((((((()))))))))***))))))************))))))(((((()))+++---...,,,***))))))))))))))))))))))))'''''''''((()))***************))))))))))))******)))))))))))))))))))))))))))******+++,,,---......,,,111666888;;;AAAJJJQQQ[[[bbbiiinnnxxx|||vvvrrrooonnnnnnnnnvvv{{{zzz}}}vvviiiVVVWWW]]]gggooopppllliiillllllpppyyy{{{|||xxxxxxuuusssxxxuuuwww}}}|||{{{tttkkkoookkkgggccc]]]YYY[[[aaagggoooqqqqqqnnngggqqqvvveeeXXXRRRVVVTTTRRRPPPLLLGGG@@@;;;888666333000......///000........................,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))******+++++++++)))************+++++++++++++++++++++++++++++++++((()))***+++,,,++++++***++++++******++++++,,,---++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************+++,,,------...---,,,,,,+++*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******(((***---///000///---,,,************************,,,++++++++++++,,,------++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.................................******+++,,,,,,---......------------------------------,,,+++++++++,,,,,,222222111///......------,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******+++---......---...------,,,,,,------...,,,///,,,)))000;;;999000++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------............---,,,,,,,,,------444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++***)))(((((())))))******++++++'''((()))++++++)))(((''''''((((((((())))))******))))))************)))))),,,)))&&&'''***---,,,+++))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))))))))***+++---...//////333<<>>888000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------------------------.........------,,,,,,,,,+++,,,------......---------.........---,,,,,,+++,,,---...///000000000000))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((+++++++++***************)))***++++++))))))***,,,///***)))---111666>>>FFFLLLOOOOOOMMMWWWooo|||sssmmmjjjrrrooottt}}}hhhUUUOOOVVV___dddhhhjjjrrr}}}~~~}}}uuunnnqqqzzzyyyoooooonnnhhhgggllluuuvvvqqqjjjgggnnnuuuxxxzzztttqqq~~~yyy|||xxxxxx|||nnnsssuuuqqqnnnnnnlllhhh^^^\\\dddssszzzzzztttiiinnn~~~jjjTTTKKKJJJHHHGGGFFFDDD@@@999444...///000111111000///............///......------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......---+++)))))))))***+++******************************************************+++++++++,,,,,,,,,***************************************,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************+++,,,,,,------,,,,,,+++************************++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......++++++++++++,,,---............///000000000000////////////---++++++---000......------......///000------------------------,,,,,,///555888777222---+++---///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------...,,,,,,111777888333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------......---------,,,,,,,,,+++,,,------......------------......------,,,+++++++++,,,---............))))))))))))))))))))))))))))))(((((((((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))************+++++++++++++++,,,+++))))))***,,,...,,,---333999>>>EEEMMMMMMWWWbbbiiirrrzzztttqqqqqq||||||yyypppmmmeee^^^```iiioooppprrruuu{{{|||tttqqqvvv{{{{{{sssnnngggaaa^^^\\\ZZZXXXUUUSSSLLLHHHNNN]]]jjjooosssooonnnpppuuuxxxwwwtttyyy}}}wwwsss{{{|||www}}}xxxvvvuuuaaaXXXUUUZZZaaaeeennnyyy}}}|||~~~jjj[[[SSSNNNIIIHHHJJJHHHBBB<<<777666444222111000000111000000000///......------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000222000,,,)))'''''')))*********************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////---------------------------------------......///+++,,,------...............///000000111111000000222000...------.........------------------...///------------------------,,,***+++111888;;;666000***,,,......,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///......///111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------...------------,,,,,,,,,+++,,,------......------------......------,,,,,,)))***+++,,,,,,---,,,,,,((((((((((((((((((((((((***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,++++++,,,***))))))+++---,,,000888>>>@@@@@@FFFOOO[[[iiiyyy|||vvvtttyyyyyyiiiaaacccfffiiimmmuuu}}}|||}}}}}}}}}{{{www||||||rrrnnnooojjjbbbUUUUUUPPPJJJKKKPPPLLLCCCDDDBBB===:::BBBVVViiisss^^^TTTKKKMMMXXXcccfffdddlllzzz||||||}}}}}}vvvmmmfffbbb^^^[[[___eeeqqq~~~|||rrrhhhfffnnn~~~}}}jjj```TTTKKKIIIJJJJJJIIIIIIEEE===555111000111222000000///.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---000111111000...+++***************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++******************************+++++++++++++++,,,++++++++++++++++++++++++,,,,,,------...////////////////////////000000000------------------------------,,,,,,------...///,,,---...000000000///...//////000111111111111111111///000444888777222---------,,,,,,,,,------...------------------------+++******---333888999888000...+++***+++,,,---...------------------------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------...------------------------...//////...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,------...------,,,,,,******+++,,,,,,,,,,,,,,,((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---***++++++***)))***---//////666???CCC@@@AAANNN^^^yyyqqqkkkqqq}}}vvvjjjbbb___nnnooopppsss}}}||||||xxxssswwwyyyjjjhhhkkkcccVVVHHHJJJIIIHHHSSS___[[[OOOQQQSSSPPPJJJMMM]]]rrr~~~jjjZZZHHHBBBHHHQQQSSSQQQ___gggmmmnnnpppyyy||||||ssshhhcccccc___eeevvvuuuqqqkkkbbb[[[ccc~~~qqqbbbVVVOOOMMMNNNOOOKKKEEE>>>888444111/////////...---......///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***,,,...000---.../////////...,,,+++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************+++******))))))******+++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......///000000------......////////////------------------------,,,,,,,,,,,,,,,---......---...///000111000///...//////000111111111111111...111777@@@GGGDDD:::000...------,,,,,,,,,------------------------------+++++++++***+++000999???:::222***(((+++//////---------------------------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........---------------------------...///...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,,,,------...------,,,+++,,,,,,------------,,,))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,)))***++++++,,,...222666:::>>>BBBCCCBBBKKKbbbxxx|||kkkgggjjjxxxuuuooojjjfffeeegggssswww|||~~~vvvzzzzzzvvvuuu}}}xxxdddTTTZZZlllqqqiiibbbeeehhhmmm{{{xxxttt}}}qqqhhhjjjoooqqqqqqwwwwwwsssnnnnnnsssuuutttvvvsssrrrwww~~~|||}}}wwwpppggg______kkkwww{{{~~~|||fff\\\nnnnnn\\\NNNGGGGGGIIIKKKJJJEEE===444...222111///......///000000---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---***,,,///111111000...,,,************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++((((((((()))))))))))))))******))))))))))))******++++++++++++++++++++++++******************************************************++++++++++++************************************++++++,,,---------+++++++++++++++++++++++++++,,,,,,---...///000000,,,,,,------......//////---------------------------------,,,---......///...//////000000000//////...///000000111111000000...222;;;FFFMMMJJJ???555///...------------------------------------------+++------***'''+++555>>>AAA888...***---//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,---------............------------------------,,,---......------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,------------...+++,,,------......------,,,,,,------......------------............------)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))***+++++++++,,,***+++,,,...000444999===EEEEEEHHHMMMSSS___uuuvvvnnnmmmmmmrrr}}}zzzmmmiiihhhjjjmmmqqquuu|||sssuuu}}}zzz|||yyytttrrrvvvxxxwwwddd___RRRJJJ[[[zzzpppiiidddkkkxxx~~~}}}~~~~~~pppkkkooozzzzzzxxxxxxmmmgggiiijjjhhhmmmwwwnnnqqqyyyuuusss\\\MMMJJJMMMPPPPPPMMMFFF>>>888888666333111/////////000---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++***+++---.........---,,,************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((())))))******************))))))))))))******++++++++++++++++++++++++******************************************************++++++++++++************************************++++++,,,------...++++++++++++++++++++++++***+++,,,---...///000000,,,,,,------...//////000///////////////////////////////////////000000111000//////.........//////......///000000000000///...111777>>>CCCBBB<<<777000///......------......------------------------+++,,,---+++)))+++000444AAA>>>999333///,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---...//////...---,,,------------............---------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------,,,,,,,,,---------......+++,,,------......------+++,,,------......------------............------))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))***************++++++++++++,,,...000333888>>>CCCKKKKKKPPPZZZfffqqq~~~zzzuuuwwwyyyxxx~~~~~~zzznnneeeeeelllsssyyy~~~vvvuuuyyywwwttt|||}}}tttmmmnnntttvvvtttmmmrrrooonnnooohhhnnnnnnmmmwwwuuu|||xxxyyy{{{qqqbbb^^^eeedddnnnkkk]]]iii~~~rrr```WWWVVVSSSPPPMMMJJJGGGFFF===;;;777333111/////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,++++++******++++++,,,************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))******+++++++++,,,******))))))))))))******++++++++++++++++++++++++******************************************************++++++++++++************************************+++,,,,,,---......++++++++++++++++++++++++******+++,,,---...///000,,,------...///000000111111111111111111111111111111111111111111222222333000///...------...///000---......///////////////......000222555666666555111000///...............------------------------++++++,,,,,,------,,,+++>>>BBBBBB;;;000)))***---........................------------------------------------------------------------------------------------------------,,,---///000000///---,,,---------.........//////------------------------...---,,,---...---***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,------------------------,,,,,,,,,------.........+++,,,------......------+++,,,,,,---.........------------......---,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++******))))))((((((******))))))((((((''''''******))))))((((((''''''))))))))))))************))))))))))))((((((((((((******++++++++++++***)))222,,,,,,555===@@@DDDHHHJJJ^^^qqqvvvttttttxxx{{{{{{uuuuuu|||nnnmmmmmmjjjeeennnsssrrrttt{{{yyytttwwwrrriiimmm~~~{{{nnntttvvvyyynnndddccc___```iiizzzyyyhhhZZZZZZeeesss}}}ppplll^^^NNNJJJPPPOOOHHHEEECCC???777222111000///111111000///...---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++***)))***+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++******+++++++++---+++***,,,...---***'''......------------.........------...111333444444555666777888888888999999666777777777555555777999666666555555555777888999333666888555111///111444111000///.........///000000000000111000000///...------,,,,,,,,,,,,------000//////...------,,,,,,---,,,,,,,,,,,,---......111>>>JJJJJJ>>>111,,,---///...------......,,,***,,,------......------,,,.........------,,,,,,,,,.........,,,+++,,,///111------------------,,,,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---.........---,,,,,,++++++222999:::666000---,,,------............------,,,,,,,,,---------......------------------------........................------............------))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******))))))((((((((((((***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))(((++++++++++++,,,,,,,,,------000888???AAABBBIIISSS^^^nnn~~~|||xxxooolllkkksssyyyjjjddddddeeekkkrrrwwwxxx|||zzz}}}xxxpppvvvzzzpppwwwvvvnnnccc```aaaiiirrrzzz}}}rrrfff\\\[[[ggguuu}}}hhhXXXRRRRRRSSSDDDEEECCC===777333111000000000//////......------.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++***)))***+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,++++++,,,------,,,++++++)))((()))+++...///...,,,+++,,,,,,---///000222333777777666666888999:::999::::::<<<>>>AAABBBAAA@@@:::;;;;;;999777666777999:::999999888999:::<<<===777888999888555333444555777666555444333333333444111111111111111000000///---,,,,,,++++++,,,,,,---000000//////.........---------,,,,,,------...///...777CCCJJJGGG>>>333---...---,,,---......---,,,,,,------......------,,,......---------,,,,,,,,,---......------...111444//////...---,,,,,,++++++------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---------------------......------,,,+++555:::???>>>999333//////------............------,,,,,,---------.........------------------------........................------............------))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))***************))))))))))))((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++,,,...000111111999BBBFFFEEEHHHXXXhhhyyyvvvjjjjjjmmmxxx|||rrriiieeejjjqqqtttvvvyyy}}}}}}qqqwwwuuussslllfffdddccceeellluuu|||vvvlllgggoooyyywwwzzzzzz___TTTTTTEEEGGGHHHDDD;;;333...---.................................------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***+++---......---++++++------,,,---//////...,,,000111222444666999;;;===>>>======<<<<<<<<<======>>>===>>>BBBFFFGGGEEEBBB=========<<<;;;;;;===???>>>>>>>>>>>>???@@@AAABBB???>>>>>>===;;;999777777;;;;;;;;;;;;;;;;;;<<<<<<777666555333111///...---......------------......000000//////////////////---------,,,------...///+++///999FFFOOOLLL>>>222...---+++,,,---......---,,,------......------,,,...------------,,,,,,,,,,,,---.........///333555000000///...,,,+++***)))------------------------,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,------......------,,,,,,333777:::888444///---...------............------,,,------------.........------------------------........................------............------((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************)))))))))))))))*********++++++***+++---111444666>>>AAADDDFFFJJJVVVkkk||||||qqqppptttzzzyyypppllloooooonnnuuu|||zzzzzzuuu~~~yyyssswwwxxx{{{wwwttttttpppggg```^^^pppjjjjjjuuuvvvnnnjjjppp}}}aaaUUULLLMMMNNNLLLCCC777///---..................//////............------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,---/////////111222444444444::::::;;;<<<>>>@@@BBBCCC;;;<<<<<<;;;;;;;;;<<<===@@@??????CCCGGGHHHDDD@@@BBBCCCDDDEEEEEEHHHKKKOOOIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLJJJHHHFFFCCC???===AAABBBCCCDDDEEEEEEEEEDDDEEECCC???;;;777333000///222111000000/////////000////////////////////////---------------...//////++++++000>>>KKKOOOGGG>>>222000---,,,---...------,,,------......------,,,------------------------,,,---......---...000333//////...---,,,,,,++++++------------------------,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------------,,,,,,------...------,,,,,,+++...000///---,,,,,,---------............------------------............------------------------........................------............------((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************(((((())))))******++++++))))))))))))************(((((((((((())))))))))))((()))))))))************((()))))))))*********+++******+++,,,000444888;;;DDDDDDEEEKKKXXXiiivvv}}}~~~}}}yyyuuuqqquuu}}}pppiiiiiissswwwvvvyyy|||}}}{{{xxxmmmnnn~~~|||{{{zzzxxxxxx~~~zzzxxx}}}qqqeeefffZZZVVVdddzzzxxxjjj\\\ZZZeeeyyy{{{bbbTTTQQQQQQQQQKKK>>>666555......////////////////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++***)))(((***,,,000222---///111444888;;;>>>@@@===============>>>???@@@999;;;=========>>>AAACCCFFFEEEGGGKKKOOOQQQOOOMMMTTTUUUVVVVVVWWW[[[___ccc``````aaabbbddddddeeeeeeddddddbbb___ZZZUUUPPPNNNQQQRRRRRRRRRQQQOOOLLLKKKMMMKKKGGGBBB>>>:::888777666555333222111000000////////////..................------------...//////---+++,,,333>>>GGGJJJJJJ888444000---,,,,,,,,,+++,,,------......------,,,---------------------------......---,,,+++,,,...,,,,,,------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...............,,,,,,------...------,,,------......------...///------............---------------.........//////------------------------........................------............------))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************)))))))))************+++(((((((((((())))))))))))))))))))))))************((())))))******+++++++++***+++---000555:::>>>@@@EEEJJJTTT```ooozzzyyyttt{{{}}}|||wwwuuuzzz|||uuusssqqqnnnhhhggglllxxx{{{|||tttuuu|||sssoooiiitttxxxhhh___XXXYYYaaannn~~~xxxmmm\\\RRRUUUfff{{{ttt[[[RRRMMMOOOLLLBBB:::999000000000000000000000000/////////.........------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++************************)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///...---,,,---,,,+++,,,...222666888888999::::::999:::<<<>>>::::::::::::;;;;;;<<<===BBBEEEHHHIIIIIIJJJOOOSSSTTTVVVYYY]]]```cccfffgggnnnnnnnnnllllllnnnrrrvvvyyyzzz|||~~~}}}{{{sssmmmjjjiiillllllkkkhhhddd^^^XXXUUUNNNLLLHHHDDDAAA???>>>===;;;:::888666333222111000111111000//////...------......------......///000...---+++,,,000:::EEELLL===999333...------,,,,,,,,,------......------,,,,,,,,,,,,------------...---......---+++******+++++++++,,,------......///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////......,,,,,,------......------//////...---,,,,,,++++++------............------------........./////////------------------------........................------............------))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))*********+++++++++'''((((((((()))))))))***))))))))))))************((())))))******+++,,,,,,+++---111666;;;@@@DDDFFFLLL\\\ooo{{{www|||zzzuuusss{{{{{{llleeeffffffccceeejjjrrr{{{zzzvvv}}}yyypppvvvtttnnnfffaaa^^^cccrrrrrrqqqhhh]]]\\\gggpppqqqrrraaaTTTSSSQQQGGG>>><<<333333222222111111000000////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++************************)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,.../////////------...000222555888;;;===???AAAAAA@@@===999777888:::>>>???@@@BBBDDDGGGIIIKKKSSSWWW[[[[[[ZZZ\\\aaaeeehhhlllooopppoooqqqvvv{{{~~~~~~}}}|||{{{}}}{{{tttmmmhhh]]][[[VVVQQQMMMKKKIIIIIIFFFDDDAAA>>>;;;888666555444444333222111///.....................//////000------,,,******000:::BBB???:::444///......//////,,,------......------,,,,,,,,,,,,---------......,,,---///...---+++,,,---,,,,,,------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---............---+++,,,------......---------,,,++++++++++++***)))------............------............////////////------------------------........................------............------))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++******))))))(((((())))))******++++++++++++'''((((((((())))))******))))))))))))************((())))))***++++++,,,,,,---000444:::@@@DDDHHHIIIYYYpppzzztttlllnnnmmm^^^```jjjnnnlllmmmtttzzz}}}}}}uuupppyyyzzzqqqlllhhhddddddhhhhhhrrruuuooorrr}}}vvvjjjyyyeeeaaa]]]QQQEEEBBB444444444333222111000000000/////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000000///...---///333888>>>AAACCCCCCBBB999;;;<<<<<<;;;;;;???CCCGGGIIIKKKOOOTTTXXX\\\^^^```dddhhhhhhggghhhlllqqqwww{{{}}}zzzuuutttzzz{{{xxxtttnnngggaaa\\\YYYXXXOOOMMMJJJFFFBBB???===<<<777777666444222111//////...............///000000,,,---,,,***)))+++111777???:::444000///000222222,,,------......------,,,,,,,,,,,,------.........+++---//////.........///.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,---.........---+++++++++---///000///...---..................---............/////////000------------------------........................---..................---)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((,,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))))))))******((())),,,......---+++))))))))))))))))))******+++))))))))))))))))))))))))(((***++++++******+++,,,(((((())))))************(((((((((((())))))))))))*********))))))))))))))),,,+++))))))+++,,,+++***333777<<>>===;;;:::555888<<>>===;;;:::;;;===@@@BBBJJJKKKOOOUUU\\\bbbgggiiiiiigggjjjppprrrqqqrrrvvvtttqqqmmmjjjiiiiiilllpppqqq{{{{{{vvvqqqiiiccc___]]][[[ZZZWWWQQQHHHAAA===:::777555666333111//////...,,,+++///......---------------111444===FFFFFF===333...------...---,,,,,,---...........................---...//////------...///------------------------------------------------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,---............---,,,,,,,,,---...------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,---......//////............/////////......---------------------------........................))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******((()))+++------,,,+++***)))))))))))))))******+++))))))))))))))))))))))))((()))+++***))))))***,,,111///,,,***((((((((()))((((((((()))))))))******************************&&&***---,,,***,,,333:::@@@FFFLLLNNNPPPYYYjjjwww~~~uuurrrxxx{{{yyymmmggghhhrrr~~~}}}yyypppssszzzyyytttyyy|||{{{rrrmmmmmmgggbbblll}}}vvv\\\LLLIIIHHHCCC<<<555000000111111111000000///.................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++******)))+++---...///...,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************)))************+++++++++++++++++++++************,,,,,,++++++++++++,,,,,,******++++++++++++++++++++++++************+++++++++---......---...000222333666999;;;<<<===???AAA???===;;;:::>>>EEEMMMRRRYYY]]]dddlllrrrvvvyyyyyyqqqkkkhhhlllqqqrrrrrrsssrrrttttttrrrqqqvvv}}}vvvmmmgggllleeeZZZPPPHHHDDD@@@??????;;;666222000///...---//////...---------------///111666BBBNNNOOO???------............---------........................---...//////------...///------------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------------------***+++,,,---...------,,,------------.........///------............---------...//////000000//////,,,---............------------------------------------------------------))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))+++,,,,,,,,,******)))))))))))))))******+++))))))))))))))))))))))))((()))******))))))***+++222///,,,)))(((((()))***(((((()))))))))*********)))***************++++++***,,,.........222:::@@@EEEQQQ___fffhhhmmmyyyyyyvvv|||yyytttuuurrrmmmllluuuwwwttt{{{yyysssvvvzzzppp^^^\\\gggzzzbbbQQQMMMGGG@@@:::666333222222111111000000//////...////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------+++***)))+++---111333444111...+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++++++++,,,++++++*********+++,,,,,,,,,...///000000111444666444999@@@DDDDDDAAA???>>>===>>>AAAFFFNNNWWW```eeefffkkksssxxxyyywwwtttqqqkkkeeeaaaccckkkssszzz~~~|||vvv}}}xxxpppggg^^^UUUOOOKKKGGGBBB;;;666444333333222111000//////...///000000---///111999JJJUUUIII444000///......//////...---........................---///000///...---...///........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///......---,,,,,,,,,,,,------------------------***,,,...000000000...---............////////////------............------------...///////////////+++,,,------...---------------------............------------------------))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))((()))***))))))************))))))******************************))))))))))))******((()))***+++++++++******)))))))))))))))******+++))))))))))))))))))))))))''')))******)))(((***+++///---+++)))(((***,,,---))))))))))))************))))))******+++++++++,,,---,,,,,,...333999???BBBJJJ]]]ttt~~~yyyzzzzzzpppkkkmmmssspppmmmnnnwww{{{uuuyyywww~~~mmm]]]\\\rrr___UUUHHH@@@>>>;;;666111222222222111000000//////////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,+++***///222666999888555000---***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++++++++,,,******))))))))))))************++++++,,,,,,,,,,,,+++++++++,,,,,,---/////////111222333333444777999:::===@@@@@@???>>>>>>>>>EEEJJJSSS]]]ffflllpppqqqppprrrtttrrrnnnjjjggggggjjjiiihhhjjjsss|||wwwnnneee```SSSNNNFFF???;;;888555444222111000//////000222333...///...000===LLLKKKAAA666333000///000000...---...........................///000///......///000........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,+++------------------------,,,...000222222111000///........./////////000000------............------,,,,,,---............---+++,,,,,,---......---------------....../////////------------------------))))))))))))))))))))))))))))))))))))))))))))))))+++---...---)))((())),,,******++++++++++++************************************))))))))))))******((()))******************)))))))))))))))******+++))))))))))))))))))))))))'''(((***)))(((((()))++++++***)))))))))+++,,,...)))))))))*********++++++))))))******+++,,,,,,,,,---+++,,,111999AAAEEEGGGSSSggg|||~~~|||{{{{{{wwwmmmiiiiiiooovvvpppqqqttt}}}~~~}}}pppeeeiiitttwwwgggRRREEEBBB???888111333333222222111000000000////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------444777:::<<<;;;777111...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,)))***++++++++++++***)))******++++++,,,---------,,,,,,---...000111333444333444666666666888:::===AAA@@@===:::;;;@@@HHHNNNXXX___iiirrrwwwxxxuuussskkklllmmmkkkjjjlllrrrwww{{{~~~sssnnnqqqsssrrruuuwwwvvvuuuyyyyyy{{{~~~wwwtttgggaaaYYYPPPHHHAAA:::666666555222111000111222333///000...,,,222===FFFJJJ===888222///000000///..............................///000000......///000........................------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,---......------,,,........................///000111111111111000///............/////////000------............------+++,,,,,,---...---------+++,,,---......///......---------...//////000000------------------------))))))))))))))))))))))))))))))))))))))))))))))))---000222000+++)))+++...***+++,,,------,,,+++*********************************))))))))))))******((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))'''((())))))(((((()))+++)))))))))))))))***+++,,,))))))*********+++++++++))))))***++++++,,,------+++...333:::AAAIIIQQQUUUaaaooozzzvvvrrrsssvvv||||||pppnnnqqqtttwwwzzzrrrtttwww~~~~~~uuueeehhhjjjnnn{{{jjjUUUIIIBBB<<<888444333333222111111000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++---///111888:::<<<===;;;666111---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------***+++---......---+++*********++++++,,,------...------...000333555888999777888999999999:::===???AAA@@@AAABBBHHHQQQ]]]eeeiiimmmsssxxxyyywwwrrrooogggnnnvvv{{{|||~~~|||{{{jjjaaaZZZZZZ]]]bbbkkktttgggbbb\\\\\\aaagggkkkmmmpppqqqssstttvvvyyyyyynnnjjjkkkooooooqqqsssqqqmmmooouuuwwwwww{{{|||{{{}}}{{{wwwppphhh^^^TTTJJJDDD@@@>>>:::666444333333333000///000000...111===JJJDDD===444///000111000///...........................000111000///...///000........................------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---......***+++,,,............---////////////////////////111000000//////......---------........./////////------............------,,,------...............,,,,,,---...////////////---------...///000000000........................))))))))))))))))))))))))))))))))))))))))))))))))///222444222---+++---000+++,,,------------,,,+++******************************))))))))))))******))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))***))))))))))))************+++++++++))))))***+++,,,,,,------+++222<<>>@@@;;;@@@IIIRRR\\\fffoootttpppqqqssstttsssqqqnnnlllppp}}}~~~ttthhhcccZZZXXXgggxxxttteeeTTTQQQSSS[[[``````aaafffgggbbb^^^^^^ccchhhkkkkkkjjjooouuuxxxvvvrrrnnnkkkoooiiieeehhhjjjhhheeeeeeggghhhlllpppooommmpppuuutttrrrttt{{{{{{tttppprrruuu{{{zzzqqqfff[[[TTTJJJGGGBBB<<<888666555555000...111444000,,,666FFFHHH@@@555000000111111///...........................000111000///...///111////////////////////////------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---......)))***,,,.../////////...000000000000000000000000111000///---,,,,,,,,,,,,------------.........///---..................------......///////////////,,,---...///000000000000---------...///000000111////////////////////////))))))))))))))))))))))))************************------------------------+++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))******)))(((((()))******))))))))))))************+++*********))))))(((((()))************+++++++++******,,,,,,,,,,,,+++***...++++++,,,+++***---333:::;;;DDDRRRWWWXXXcccsssvvvwww|||xxxtttuuu~~~vvvppphhhooosssrrrrrruuuwwwwwwlllpppuuu}}}zzzqqqdddYYY[[[jjj~~~sssfffRRRJJJGGG;;;888333//////222222///000000////////////000000........................------------------------++++++++++++++++++++++++---...///,,,)))+++222999999:::::::::777222---***......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,***))))))***---...111555999;;;;;;:::<<<===???@@@>>>===???CCCFFFPPP^^^jjjqqquuuwwwxxxrrriiieeejjjooorrrzzzmmmaaa\\\___nnnuuubbbRRRTTTUUUXXX___fffgggcccdddfffjjjooorrrpppkkkfffuuuppplllooowwwzzzwwwqqqssstttrrrrrryyywwwvvvrrrpppqqqqqqnnnlllllleeegggddd[[[WWW]]]cccfffjjjmmmlllhhhhhhkkkjjjdddlllkkkmmmuuuyyypppkkk^^^ZZZSSSKKKDDD>>>:::999444333111...---000555999>>>999888<<<777...---333000......///...+++,,,000000000000000000000000000////////////////////////........................////////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------...//////......---......///000//////......))))))))))))))))))))))))+++++++++***************+++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))************************)))))))))((()))************+++++++++)))***,,,---......---------***)))+++******...555>>>???LLLaaammmnnnqqqxxx}}}}}}~~~zzzwww}}}}}}vvvqqqnnnnnnfffooowwwxxxwwwyyy{{{zzzyyywwwuuuyyy|||nnndddrrr|||}}}eeeRRRFFFAAA===777222111222111000000000////////////000000........................------------------------++++++++++++++++++++++++,,,---...,,,***---444:::999::::::999777222...+++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,,,,++++++,,,---+++---000555999;;;<<<;;;@@@AAAAAA???<<<>>>FFFNNNYYYcccqqq{{{zzzqqqkkk\\\```ooo|||\\\MMMJJJGGGMMM^^^lllnnneee^^^[[[___aaaccciiiqqqtttsssttt{{{~~~uuu~~~wwwpppttt}}}wwwtttuuuyyy|||zzzyyywwwrrrkkkfffcccbbb^^^```^^^[[[]]]cccccc___aaa```aaagggqqq{{{|||{{{sssnnneeeZZZOOOEEE>>>;;;999777333111//////000000999999<<>>>>>@@@BBBBBB@@@BBBJJJWWW```nnnrrryyy~~~|||sssggg___cccpppuuusssppp___TTTJJJFFFGGGQQQ\\\bbbdddfffhhhpppzzz||||||~~~sssmmmnnngggddd^^^YYYYYY]]]\\\YYY```^^^]]]^^^bbbfffiiijjjmmmxxx|||uuulllaaaWWWPPPKKKAAA<<<777555444222///,,,222777>>>FFFMMMLLL@@@222111......000000......111000000000000000000000000////////////////////////////////////////////////..................////////////............//////------,,,,,,,,,---......000000000000000000000000........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...............------------------------...///000111111111//////............//////)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))******************************************************))))))))))))******)))))))))))))))))))))))))))***,,,------,,,***)))((()))))))))*********************)))))))))))))))))))))*********+++++++++(((***,,,---...///.........,,,---111333666<<>>@@@AAA>>>AAADDDIIISSSaaakkkooowwwtttqqqooonnnmmmiiigggiiiTTTPPPKKKZZZyyywwwdddcccWWWWWW\\\dddiiiiiiiiikkknnnzzz|||~~~~~~vvvlllfffdddaaa___ccc___[[[YYYZZZ^^^bbbeeeeeelllsssvvvyyyyyyxxxyyy}}}yyyqqqiiiaaa\\\KKKDDD===::::::999555000,,,333999AAANNNWWWNNN>>>333///---000000...///111////////////////////////////////////////////////........................---------...///111333555000000///...------------------,,,,,,,,,------...---------------------------------...............------------------------------............------------------------------,,,,,,------------,,,,,,------------........................------------............//////000000333222000///......//////))))))))))))))))))))))))+++++++++*********))))))******************************************************************************))))))))))))******)))))))))))))))))))))))))))***,,,------,,,***)))((()))))))))************))))))))))))))))))******))))))*********+++++++++)))***,,,------,,,++++++---,,,///666:::===DDDLLLIIIUUUiii}}}rrriiimmmzzz~~~vvvpppiiihhhuuuwwwuuu~~~yyyqqqpppsssxxxxxxtttrrrsssmmmjjjgggdddcccdddfffhhhhhhkkknnnppprrrvvv}}}~~~aaaZZZfffrrruuuuuuyyy~~~mmm[[[GGG===999444111222111111000000000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---000444999<<<:::::::::999666333000.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,+++++++++---000333666:::<<<<<<>>>AAACCCCCCHHHOOOZZZiiiwwwwwwqqqnnnkkkiiiiiimmmsssxxx|||^^^IIIFFFLLLRRRcccsssqqqbbb]]]cccdddgggpppyyyzzzsssnnnmmmpppxxx|||zzzyyyzzzuuuppprrryyyxxxttt~~~|||wwwwwwxxxmmmggg^^^VVVTTTWWW^^^cccgggjjjkkkiiihhhnnnyyy|||sssppp{{{|||}}}|||yyyrrrlllhhhZZZRRRGGGAAA???===888444,,,000222666EEEUUUVVVLLL999222...///000......000////////////////////////////////////////////////------------------------,,,,,,---...111444888:::444333222000...---,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------............------------------------------,,,------......------,,,---------.........//////........................000///...------......///000000000000111333444444))))))))))))))))))))))))***************************************************************+++++++++******************************))))))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************))))))))))))************)))************+++++++++***+++,,,,,,,,,+++***))),,,---333;;;AAAEEEKKKRRRWWWdddttt~~~~~~~~~zzz{{{}}}zzzsssqqqyyyuuubbbbbbdddoooyyywwwyyysssqqqqqqrrrooohhhdddddd```^^^\\\ZZZZZZ[[[]]]___bbbfffiiilllnnnrrryyyqqqjjjbbbbbbmmmqqqnnnrrr}}}pppQQQCCC>>>888333333222111111000000111111222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...111666:::<<<:::::::::888666444111000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,,,,+++---000222666:::>>>??????AAAEEEHHHTTT[[[bbbkkkwwwwwwjjj[[[aaajjjqqqvvvyyy|||}}}{{{cccOOOLLLRRRTTTZZZaaadddeeekkksss|||wwwyyy}}}uuurrrrrrwww~~~|||vvviiihhhjjjrrr~~~zzztttyyywwwvvv{{{yyywwweeeYYYUUUXXX\\\\\\^^^```aaabbbffflllqqqyyy~~~uuuvvvwwwxxxyyyzzzzzzzzzkkkcccXXXOOOGGGAAA:::666111111///000:::HHHQQQSSSBBB999111000000...///111000000000000000000000000////////////////////////........................---,,,---...111555888;;;777666444222000///...---......---,,,,,,,,,------........................,,,,,,------.../////////------------------------------............------------------------------------............------------........./////////------........./////////111000............000000---///222666:::===>>>???)))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))************((()))))))))************)))************+++++++++)))***,,,---------,,,,,,...111999DDDKKKOOOUUU[[[fffppp{{{~~~}}}tttppprrrtttyyy{{{{{{yyyiii]]]dddlllxxx|||rrrkkkhhhggggggbbb[[[VVVVVVQQQQQQPPPPPPPPPRRRTTTVVVWWW[[[```dddgggllltttzzz}}}|||tttllliiiiiioooyyyzzzzzz^^^JJJDDD===666444222111111000000111111222........................------------------------------------------------++++++,,,...222777:::;;;;;;::::::888666444222000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------)))+++,,,---...111555999;;;@@@EEEGGGGGGJJJOOOTTTdddnnnuuuuuuxxx{{{sssggg\\\iiiyyy}}}tttllliiigggvvvhhhWWWVVVTTTYYY^^^dddooo}}}tttwwwyyy|||yyyuuusssyyy~~~zzzzzz~~~|||{{{vvvrrrsss}}}~~~}}}mmmeeefffiii```^^^\\\\\\^^^aaadddfffdddooo|||yyyttttttxxxxxxtttmmmcccXXXMMMCCC>>>999555222222222666BBBNNNMMMAAA666222111000000333000000000000000000000000////////////////////////000000000000000000000000///...------...111444666333333111000///.........///...---,,,,,,,,,,,,,,,////////////////////////,,,,,,------...//////000------------------------------............------........................------............------............////////////,,,,,,---...///000111111000/////////000222444666666999>>>CCCGGGJJJJJJKKK))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))******++++++++++++******************************))))))))))))******))))))))))))))))))))))))******)))(((((()))******))))))))))))************(((((())))))*********+++)))************+++++++++(((***,,,...////////////222666@@@LLLTTTWWW\\\bbbooovvv}}}}}}~~~nnngggjjjnnnyyysssbbbbbbjjjqqqvvv~~~}}}vvvssswwwrrrhhh___\\\ZZZ[[[WWWQQQNNNOOOGGGGGGGGGHHHIIIKKKMMMOOOMMMRRRXXX\\\aaagggooouuu{{{ggg___vvvzzztttgggPPPIIIAAA888555222222111111111111222222........................------------------------------------------------,,,,,,,,,///333777:::;;;;;;::::::888666444222111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------(((***,,,...111555:::>>>@@@FFFKKKNNNOOOSSSZZZ```mmmzzzyyytttuuuqqqiiiooo}}}lll^^^WWWUUUcccyyy~~~iii___aaaaaajjjoooppp{{{}}}ssshhhpppvvvvvvvvvwwwxxxwww}}}|||{{{zzzxxxzzz{{{zzz|||}}}}}}~~~tttggg^^^[[[[[[]]]]]]\\\___bbbccchhhuuuuuummmnnntttyyy~~~~~~{{{sssgggYYYOOOIII???:::888666///+++666GGGTTTGGG999333222111222444000000000000000000000000////////////////////////111111111111111111111111111///---,,,,,,...000222------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,........................,,,,,,------...///000000---------------------------..................---........................------............------............/////////000+++,,,---...///111222222/////////000222666999;;;DDDGGGLLLPPPSSSSSSRRRQQQ++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********************************************************************************))))))))))))************)))************+++++++++++++++************++++++*********)))))))))))))))***,,,---,,,***+++///333:::===DDDNNNYYYeeemmmrrrsssvvvyyy{{{|||~~~rrrlllkkkiiixxxmmmeeemmmsssyyyyyyxxxzzz|||{{{xxxsssmmmeee___[[[RRRPPPMMMJJJFFFCCCAAA@@@@@@@@@AAABBBDDDEEEFFFFFFJJJKKKOOOTTT[[[bbbhhhkkktttyyy~~~ssshhhmmmwww{{{yyyeeeOOODDD@@@===555666444111///000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///333666999;;;999999999888888888777777222000............---,,,+++---///...---,,,,,,------,,,+++++++++,,,---...+++***)))))))))***,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++///---...111777===@@@AAAHHHSSSZZZWWWVVV___kkkrrrtttzzzxxxlllhhhnnntttuuu|||oooWWWMMMLLLZZZgggjjjddd]]]^^^bbblllttt}}}~~~yyygggjjjttt~~~ttt~~~qqqttt}}}uuulllfffccc]]]VVVSSSVVVWWWXXXgggyyyzzzqqqnnnttttttxxx|||xxxjjj]]]VVVIIIEEE???999555444555666@@@JJJKKK<<<222333666444000000000000000000000000111111000000/////////...111000000///...---------------------------------........................------------------------........................................................................------............------,,,---......//////......---------............//////......000333444222///....../////////000000000///000111555;;;BBBHHHLLLRRRRRRRRRPPPNNNKKKIIIHHH++++++++++++++++++++++++******************************************************************++++++************************************************************************))))))))))))************)))************+++++++++++++++************++++++************))))))))))))(((***,,,++++++---333888@@@AAAIIIXXXlllzzztttvvvxxxzzz{{{{{{{{{|||sssqqqsssrrr}}}zzzzzz~~~xxxpppsss|||xxxtttrrrmmmggg___WWWPPPMMMIIIHHHEEEBBB???===<<<;;;;;;;;;<<<===>>>???@@@@@@CCCEEEHHHMMMTTTZZZ___cccnnnrrrvvvyyyzzz}}}kkk___[[[}}}{{{xxxcccNNNCCC>>>444444333000000111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...111555999<<<;;;;;;:::999888777777666333333222333333111...,,,+++---......---,,,,,,------,,,+++++++++,,,---...+++***)))))))))***,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555777<<>>555///000111<<>>EEEIIILLLVVVhhh}}}zzz|||zzzvvvyyyzzzyyy|||wwwoooqqqmmmlllzzz}}}xxxvvvzzzvvvxxxvvvrrrnnnggg^^^VVVPPPKKKIIIFFFBBB???===;;;;;;:::999888777666666555666666666777777888888999999:::<<>>BBBIIIQQQWWW\\\___bbbhhhpppvvvtttlllccc^^^jjjsssggg\\\[[[aaallluuutttmmmgggggglllyyy~~~uuugggoooxxx}}}~~~~~~zzzwwwxxx}}}~~~wwwooolll\\\]]][[[ZZZ]]]```\\\UUURRRSSSUUUYYY]]]aaabbbccchhhhhhggghhhkkknnnnnnlllgggbbb___^^^\\\WWWVVVYYYZZZXXXWWWVVVVVVWWWZZZ]]]lllpppuuuyyy}}}vvvlllgggeeehhhkkkooovvv}}}}}}~~~zzzjjj[[[SSSOOOJJJFFFHHHSSSdddttt~~~{{{|||zzztttooonnnuuurrrlllbbbVVVLLLFFFDDD<<<;;;777444:::BBB???666111111111111111111111111------..................////////////............................................................................................................................................................------............------,,,---......///.........---------............///...///......---------......///222555:::???CCCFFFFFFHHHMMMQQQSSSSSSRRRQQQXXXZZZZZZXXXWWW]]]hhhrrr++++++++++++++++++++++++************************************************000000///---,,,+++***)))************************************************************************))))))))))))************)))************+++++++++++++++************++++++))))))******+++,,,,,,,,,+++...111444999@@@JJJRRR]]]gggttt|||~~~~~~~~~|||sssnnnoooqqqvvv}}}zzzjjjrrryyyxxxrrrppptttzzz{{{kkk[[[[[[mmmzzz{{{}}}yyyoooeeeSSSMMMGGGCCCBBBAAA???===::::::999999999888888888444333333333333444444555666555555555555555555555444666888:::<<<>>>??????===???BBBDDDHHHOOOXXX```gggpppzzzrrrlllwww{{{rrrssswww|||jjjdddttt~~~}}}dddOOO===888777333000222000000000/////////......------------------------------------------------111000///------------...111333666888::::::999888666333...++++++,,,,,,,,,,,,,,,---,,,+++,,,///111222111///---+++++++++,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---000444888:::AAABBBEEEMMMVVV^^^aaabbbkkkpppyyy|||vvvjjjcccbbb~~~}}}gggRRRRRRTTT[[[dddiiikkkoootttyyytttppptttzzz~~~uuuccc___eeeooowwwtttjjjcccaaa[[[dddkkkmmmnnnrrrtttsssooommmkkkjjjlllqqqvvvzzzwwwrrrllleeedddgggooojjjddd^^^WWWPPPOOORRRZZZZZZ[[[]]]bbbjjjqqquuuwww~~~{{{ppplllpppooohhhjjjtttqqqwww}}}uuuqqqeee___VVVOOOMMMPPPWWW\\\WWWccczzzvvvlllnnnqqqsssqqqiii^^^SSSLLL???BBB<<<333666@@@;;;...111111111111111111111111...............///////////////////////////......................................................................................................................................................------............------,,,---......//////......---------............///...//////...,,,,,,---///222444888===BBBGGGJJJLLLKKKLLLLLLMMMPPPSSSUUUWWWWWWZZZ\\\^^^dddqqq++++++++++++++++++++++++************************************************......------,,,+++******************************************************************************))))))))))))************)))************+++++++++++++++************++++++))))))***++++++,,,------...333999???FFFOOOYYYaaakkksss||||||yyyyyyzzzwwwooommmpppqqquuu{{{~~~|||xxxuuuuuu}}}~~~ssskkklllqqqllleeeaaafffsss~~~{{{vvvuuu{{{}}}rrrhhh]]]TTTBBB>>>:::;;;===???<<<999888999:::;;;:::999888777444444444444444555666666666666666555555444444444333444666888::::::::::::888:::<<<<<>>AAAEEEHHHNNNUUU\\\bbbgggjjjppprrrxxx{{{ttthhhcccdddzzzfffXXXXXX[[[cccnnntttuuuxxx|||yyyxxx{{{~~~}}}{{{qqqaaaTTTOOOVVVcccnnnppplllkkknnnvvv~~~~~~zzzoooccc___aaaUUUSSSPPPNNNOOORRRYYY___bbbhhhqqqxxx|||~~~yyywwwyyytttssstttxxx}}}vvvjjj[[[OOOKKKNNNSSSCCCOOOhhh{{{ooonnnnnnrrrtttooodddYYYMMMHHH@@@;;;::::::444...111111111111111111111111.........//////000000000.../////////////////////................................................................................................................................................------............------,,,---......//////......---------............///---...///...---...111444999<<<@@@EEEIIILLLMMMNNNQQQPPPOOOOOOSSSXXX]]]aaa[[[^^^fffooo{{{++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++************************************************************************))))))))))))************)))************+++++++++++++++************++++++))))))***+++,,,,,,------444999BBBJJJRRR\\\gggooo{{{yyywwwwww|||}}}qqqkkkjjjqqqqqqtttxxxyyywwwtttssssssjjjlllrrrkkklllooovvv|||~~~{{{xxxrrrpppsss{{{|||{{{}}}rrraaaSSSFFF===;;;888777:::>>>>>>:::555666777:::;;;<<<<<<:::999777777666666777777888999999888888777777666666555444555777999::::::999999777888999888999???IIIPPPVVV```mmmsssuuuvvvzzz~~~~~~ppp```vvvrrrTTTHHHAAA777222333000000000000////////////................................................,,,---...000111000000///...222777::::::777333000333222111111111111///---,,,,,,,,,++++++,,,///222333222000---,,,+++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000333777===CCCFFFHHHOOOXXX]]]```dddlllrrrooonnnqqqtttpppfffaaabbbuuupppeeefff___cccnnnzzz~~~{{{wwwwww~~~}}}~~~{{{uuunnnjjjgggccc]]]WWWVVVYYYaaammmuuu{{{{{{uuuxxxgggbbb[[[TTTMMMIIILLLQQQBBBKKKVVV___fffllloooppp|||zzzmmmjjjrrr}}}|||ppp```SSSNNNMMMMMMLLLVVVmmmwwwmmmeeejjjuuuyyyqqqggg^^^NNNCCCBBB>>>555111555111111111111111111111111.../////////000000111111.........///////////////////////////////////////........................////////////////////////........................................................................---..................---,,,---......//////......---------.........//////+++.../////////000555888???BBBFFFJJJMMMNNNNNNNNNKKKKKKMMMRRRYYYcccmmmssslllpppyyy{{{nnn***+++------+++******+++,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++,,,,,,+++***))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))************************)))************+++++++++++++++***************+++,,,,,,++++++,,,///333666===PPPTTTNNNUUUeeewwwwwwuuu~~~rrrpppwww}}}vvvrrrmmmkkksss~~~iiihhhwww{{{zzzyyyyyyyyyvvvooojjjlllrrrvvvwwwzzz~~~{{{yyyyyyyyyxxxuuu|||pppcccYYYMMM@@@999:::666777888888<<>>:::999<<<;;;888777888555666777777666666777888:::999777777888888666555666555666999===>>><<<999888555444666;;;@@@BBBBBBOOOUUU]]]dddiiilllnnnoooxxxxxxwwwssspppsss{{{}}}fffggg~~~aaaMMMEEE>>>666222...///000000//////000111////////////////////////................................................///111444555333111//////333444444222000......///,,,+++*********,,,///000333222000...,,,++++++***++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,---......---,,,---222777999;;;@@@IIIQQQTTTZZZ___bbbhhhooommmfff```fffuuu{{{mmmiiipppsssrrrtttwwwuuuooollloookkknnnzzzzzzrrrsss|||}}}}}}vvvjjj^^^XXXZZZ```fffiiipppzzz{{{{{{qqqddd___```XXXJJJJJJGGGDDDEEEJJJPPPUUUWWWnnn}}}~~~}}}qqqmmmpppqqqnnn|||}}}lllbbbYYYPPPMMMOOORRR\\\nnnnnn___gggtttvvvsssrrrnnndddUUUJJJCCC@@@<<<999666333000///000222222222000/////////............////////////////////////........................---...000///.........///222222111111000/////////........................................................................------............------//////.........---------........./////////000000////////////000555<<>>???>>>FFFKKKSSSYYY]]]___```aaaeeefffeeedddccchhhqqqxxxxxxwww|||~~~kkkggguuummmQQQEEE@@@;;;666111222222222000000///000////////////////////////................................................---000222333111///...---000111333555555333111///,,,+++******+++,,,...000222111///...,,,++++++***++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---------...///000000///000444999>>>CCCKKKUUU\\\```hhhnnnooonnnlllcccYYYXXXggg{{{vvvqqqsss___dddkkknnnooooooqqqssssss}}}vvvsss~~~vvvzzz|||vvvqqqpppmmmkkklllpppwww}}}yyy|||sssooopppjjj___PPPKKKEEEBBBBBBDDDFFFGGGYYYeeeqqquuuqqqooossszzzwwwyyyvvvooommmooommmhhhjjjrrryyyzzzwwwpppcccXXXOOOMMMKKKPPP```rrr{{{{{{sssbbbYYYcccoooqqqooopppoooiii```UUUKKKDDD@@@>>>777444111//////000000000000000/////////.........////////////////////////........................111111111///---,,,---////////////000000000111111---------...............................................................------............------//////.........---------///////////////000000000...///111333666:::AAAEEEIIILLLMMMMMMOOORRRQQQMMMVVVYYYaaaooo~~~{{{}}}}}}xxxsss)))+++,,,+++*********,,,+++---///111222111///...))))))******++++++++++++,,,+++******)))***************))))))))))))******++++++,,,,,,+++******)))************************************************)))************+++++++++++++++************+++++++++...000///---...333999LLLYYY[[[YYYfffttt{{{~~~~~~zzzzzzuuupppqqqyyyzzzkkk```bbbppptttxxxvvvnnnkkkkkkmmmnnnnnnwww~~~}}}zzzvvvrrrmmmeeeeeefffgggfffbbb[[[WWWOOOGGG@@@>>><<<999777777666:::;;;999999;;;:::777;;;777666;;;>>><<<999999666666777999:::;;;<<<===<<<;;;999999::::::888777777888;;;???AAA@@@===:::888777888:::<<<<<<;;;:::>>>BBBIIINNNPPPQQQRRRRRRNNNPPPQQQQQQSSSYYYbbbiiiwww{{{wwwlllppp}}}xxxrrrjjjnnnzzzaaaLLLGGGBBB;;;444444444333222000///...////////////////////////................................................+++...000111///---,,,,,,---...111777:::999333...,,,++++++***+++,,,...///111000///---,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------......000111222222333777===FFFPPPZZZbbbgggfffpppyyy{{{wwwpppeee[[[___uuuyyyoooiiiUUU```hhhhhhjjjqqqssspppqqqmmmkkkjjjnnnsssvvvuuurrroootttzzz~~~~~~~~~||||||{{{yyyyyyzzzzzzyyyxxxqqqrrrqqqqqqppprrrvvvyyy|||}}}tttqqqtttrrrlll```[[[SSSLLLHHHEEECCCAAAFFFKKKRRRUUUVVVZZZbbbiiigggmmmssstttuuutttoooiiicccbbbgggttt}}}wwwhhh]]]\\\VVVMMMIIIOOOZZZ]]]ZZZ[[[TTTXXXiiivvvvvvpppmmmqqqppplllcccXXXNNNHHHGGG<<<999444111111111111000000000000/////////......////////////////////////........................111111111///......111333/////////000000000000000------------------------................................................------............------...............---------111000000//////000000000///222666999<<<@@@DDDGGGHHHKKKLLLLLLNNNRRRTTTRRRXXX___oooxxxmmmmmmrrrwwwzzz)))+++++++++******+++---111333666888888666333111))))))))))))******++++++++++++***************++++++******))))))******++++++++++++++++++***))))))************************************************))))))*********+++++++++++++++*********+++,,,,,,***---///---,,,000:::CCCVVVbbbbbbaaappp{{{|||~~~|||yyy|||}}}rrrtttoooiiimmmxxx|||wwwmmmbbbYYY^^^mmm{{{wwwwww}}}vvvppplllkkklllmmmpppwww|||xxxsssnnnhhhbbb\\\XXXVVVVVVSSSLLLGGGEEEIIIDDD>>><<<;;;999777555777===???===;;;<<<<<<:::;;;777777<<>>??????===;;;:::999::::::999777777:::===AAABBB@@@<<<999777888;;;===>>>===;;;999===AAAFFFIIIJJJJJJJJJJJJBBBCCCDDDEEEGGGLLLSSSXXXcccfffkkkqqqxxxwwwwwwvvvssstttsssrrrttt{{{```QQQGGG===555444333333222111///---////////////////////////................................................+++...000000...,,,,,,,,,---,,,...444999999333---,,,++++++++++++,,,---...000///...---,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,---.........////////////000222444666;;;CCCOOO\\\eeejjjkkkkkkssszzz|||yyyrrrkkkfffmmmzzzmmmccc```kkkppplllpppxxxttthhhfffoooxxx}}}}}}|||oookkkhhhgggkkkrrrxxx||||||~~~~~~~~~|||{{{zzz{{{||||||{{{wwwuuusssrrrpppnnnkkkiiiiiiiiigggkkkkkkgggeeehhhjjjhhhgggddd```\\\XXXSSSNNNJJJEEEDDDBBBAAADDDIIIQQQVVV^^^fffqqqyyy||||||yyyvvviii]]][[[hhhrrrpppiiigggqqqkkk___PPPIIIIIIHHHEEEJJJLLLZZZttt}}}uuuvvvuuurrrmmmeee]]]TTTOOOFFFAAA;;;777444333222111000000000////////////...////////////////////////........................,,,...111222333444666888444444333111000///...---.........---------------................................................------............------........................111000/////////000111111444777<<>>???<<<;;;<<<666666666999===@@@AAA@@@===;;;::::::::::::999777777:::???AAAAAA>>>;;;999666999>>>@@@AAA???===;;;@@@CCCFFFHHHGGGFFFFFFFFF>>>>>>>>>>>>???BBBFFFIIIMMMPPPUUU[[[bbbkkktttyyy{{{qqquuu~~~www~~~zzz^^^JJJ<<<777444222111222222000...////////////////////////................................................---///000000...---------///---+++///333444000,,,,,,,,,++++++,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...//////000000......///333777:::@@@KKKXXXcccjjjkkkiiirrrsssttttttrrrnnnlllmmmyyy~~~vvvnnnmmmuuuwwwuuu}}}yyyfff___```dddmmm|||uuutttuuutttqqqqqqvvv}}}~~~~~~{{{{{{{{{||||||zzzvvvsssppppppqqqqqqqqqnnnkkkiii___bbbaaa^^^[[[\\\]]]\\\[[[[[[]]]^^^^^^[[[VVVRRRPPPKKKCCC>>>>>>@@@DDDFFFOOOVVVaaalllsssxxx|||pppbbbYYY]]]aaabbbgggppp{{{zzzppp^^^NNNGGGEEEEEEFFFHHHUUUooo~~~xxxrrrpppoookkkaaaYYYPPPJJJBBB;;;777555222111111000000000////////////////////////////////////////////////////////////,,,000444777777666666777555444444333111000000////////////......---------................................................------............---------.....................//////......///111333555<<<>>>AAABBBBBBAAAAAABBBGGGNNNTTTXXX^^^iiiqqqssspppzzz}}}+++,,,,,,,,,+++,,,...111888999:::;;;:::777555333...---,,,***)))******+++*********)))******+++,,,++++++************++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++***++++++,,,---...+++******...666EEEUUU___nnn{{{yyyssszzz~~~yyyvvvxxxeee___fffnnntttyyyyyypppggg^^^iiiuuuyyyyyyuuunnnhhhkkknnntttzzzyyy|||yyyzzzyyyvvvrrrqqqrrrmmmeeeWWWIII>>><<<:::888===EEEOOORRRPPPHHH???;;;999888999CCCHHHDDD===;;;<<<<<<999<<>>;;;<<<999777777;;;@@@CCCCCCAAA>>>===;;;;;;<<<<<<:::999999<<<@@@BBB@@@===;;;:::777;;;@@@BBBBBB???===<<>>;;;999???JJJ]]]dddcccVVVGGG???===<<>>;;;FFFVVV]]]UUUGGG??????===;;;:::===CCCGGGFFFDDDAAA???>>>>>>>>>>>>===;;;<<>>@@@@@@AAACCCFFFHHHJJJNNNRRRVVVXXX\\\ccchhhlllqqqvvvzzzuuuuuu~~~cccQQQFFF???666222222333111///////////////////////////...................................................///000///...------...++++++++++++,,,---------,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,+++,,,,,,------------------............---------------...//////,,,...000000111777@@@GGGJJJPPPYYY```eeehhhlllpppiiiccccccnnnzzz|||tttssswwwtttzzz}}}rrrlllrrr{{{gggaaa___eeennnrrrpppkkkrrryyy~~~{{{yyywwwvvvvvvtttsssqqqooommmkkkjjjfff```[[[^^^YYYTTTSSSRRROOOLLLIIIIIIIIIKKKNNNQQQSSSSSSRRRSSSRRRPPPNNNKKKIIIFFFEEE>>><<<<<<@@@CCCJJJXXXfffxxxzzzoooiiifffcccoooqqqpppjjjeeeaaa\\\VVVUUURRRNNNNNNZZZooowwwoooppprrrqqqnnnggg___SSSHHH@@@:::555333111111111000000000//////////////////////////////////////////////////////555666555333000/////////------...000111222333333222222222111000/////////................................................------............---------------.........//////......///222666;;;@@@CCCDDDDDDDDDCCCBBBDDDHHHKKKKKKVVV___eeejjjsss{{{~~~xxxwwwoooxxx.........---,,,...111444888999:::<<<===>>>>>>>>>444222///,,,******************))))))***+++,,,,,,,,,++++++******++++++,,,)))+++,,,...000222222333++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,---...//////...111;;;LLL\\\fffjjj|||}}}xxxzzzmmmgggfffnnnxxxvvvggg]]]]]]ssswwwuuuwwwwww||||||tttsssuuuwww~~~zzzvvvqqqsss|||xxxlllnnn[[[KKKDDD???:::???JJJmmmvvvuuudddOOODDDAAA@@@JJJUUUZZZRRRFFF@@@@@@@@@???PPPfffooodddPPPEEECCC@@@>>><<<@@@FFFIIIHHHEEECCCAAA@@@@@@AAA@@@???===>>>AAADDDCCC@@@>>>>>>???;;;???BBBBBB>>>:::888888<<<>>>??????===;;;::::::999888999<<<@@@CCCDDDEEEIIIJJJLLLLLLLLLMMMOOOQQQRRRUUUYYY[[[[[[]]]aaaeeefffiiinnnsssyyyzzzeeeqqqsssaaaMMMDDD:::333222333111///////////////////////////...................................................///000///---,,,---...'''***,,,------,,,---...,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---------------.........//////...------------...//////***---000222444;;;FFFOOOQQQVVV]]]aaaccchhhpppwwwtttllllllxxxtttooopppvvvvvvrrrvvv|||vvvqqq~~~uuuggg___ZZZ\\\```bbb___]]]nnnvvv~~~}}}{{{zzzyyyvvvqqqooonnnnnnnnnmmmhhheeebbbaaaaaa```]]]ZZZYYYSSSNNNPPPSSSRRROOOLLLJJJGGGDDDDDDFFFIIIKKKLLLNNNPPPSSSUUUTTTRRRPPPNNNJJJCCC>>><<<999;;;HHHWWWeeezzz{{{pppmmmmmmlllkkkmmmlllbbbWWWZZZ[[[VVVMMMKKKYYYppp|||ppplllooosssuuuqqqhhh\\\PPPFFF???:::777111111111111000000000000////////////////////////000000000000000000000000555444111...,,,,,,///222............////////////333333333222111000000///................................................---..................------------.........////////////111444999@@@FFFIIICCCCCCBBBBBBCCCHHHOOOSSSXXXbbblllpppssszzz|||rrrmmmkkk{{{,,,------------000444888<<<<<<<<<<<<<<<<<<<<<<<<777555111---******++++++(((((()))***,,,///111222---,,,,,,+++*********+++,,,---000444777777444222000---***)))***,,,------************************)))************+++++++++***,,,---***(((***---///111,,,:::XXXgggaaabbbnnnvvvsss|||~~~rrrmmmnnnrrrtttmmmaaa]]]aaa~~~}}}}}}~~~{{{wwwllleeehhhmmmrrr~~~~~~{{{wwwuuulllfffiiinnnpppsssuuuxxxmmm```SSSCCC<<>>AAAEEEDDD???999555333555777999;;;<<<;;;:::999888:::<<<>>>AAAFFFLLLPPPPPPQQQSSSTTTTTTVVVYYY[[[bbbdddggggggeeecccbbbaaaccceeehhhlllpppuuuxxxzzz}}}gggbbb}}}bbbQQQ???666111---...333111111000/////////////////////.........------------------.........//////...///000000000///---,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222---,,,///000......000000111333666<<>>555222//////000111111000////////////............000000///......///333666888555111...///000000000000000//////.........---...///111222111000...---//////............//////................................................///......------.........+++///333777???GGGHHHEEEDDDAAADDDLLLQQQPPPRRRWWW```sss{{{yyy{{{~~~~~~}}}///000///...---///333666<<<<<<<<<<<<<<<<<<<<<<<<777555222///,,,+++++++++************+++,,,......---,,,++++++******++++++,,,---111555777777666444222...+++)))***+++,,,,,,************************************++++++++++++***,,,,,,++++++,,,.........444HHH```hhhcccgggsss}}}}}}vvvtttyyy~~~xxxnnnmmmlllooorrrmmmeeebbbeeezzzzzzxxxzzzzzzvvvsssmmmgggdddfffkkkooorrr}}}}}}vvvllldddbbb]]]ZZZXXXXXXZZZdddooo}}}vvvlll^^^LLLFFFXXXrrrqqqXXXKKKFFFNNNeeesssgggSSSHHHDDD@@@===@@@VVViiicccUUUHHH===???===AAALLLVVVWWWQQQLLLAAA>>>>>>CCCEEEDDDEEEGGGOOOKKKHHHGGGBBB;;;:::<<<@@@BBBDDDBBB===888555444888888888999:::<<<>>>???<<<@@@GGGMMMSSSXXX]]]```ggghhhiiiiiihhhhhhiiijjjoooqqqtttuuuuuuttttttuuuoooppprrruuuwwwyyy{{{{{{yyy|||mmmbbbnnn|||fffNNN@@@999444333444111111000/////////////////////.........------------------.........//////...///000000000///---,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------******---///------000...222777>>>GGGRRR^^^gggeeeffflllwww~~~}}}wwwqqqtttzzzmmmaaaeeebbbeeettt{{{}}}}}}zzzxxxzzztttooojjjeee___[[[SSSXXX]]]```dddjjjttt{{{~~~}}}{{{wwwssspppmmmjjjgggeeedddaaa___^^^]]]ZZZWWWSSSQQQOOONNNNNNKKKIIIHHHIIIJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHKKKNNNPPPQQQPPPMMMHHHBBB>>><<<<<<<<>>>>>TTTjjjhhhYYYJJJ===>>><<>>BBBHHHKKKJJJKKKNNNUUUQQQMMMIIIBBB<<<===BBBFFFEEECCC???:::666555555888888999:::===AAAEEEGGGHHHNNNWWW___eeehhhkkkmmmvvvxxxzzzzzzyyywwwwwwxxxzzz}}}{{{}}}~~~~~~zzznnnuuu}}}vvviiieeerrr{{{XXXCCC;;;666333111111111000////////////000/////////.........---------------..................///000000000///---,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,)))***...///---...111///666???IIIRRR]]]iiiqqqnnnmmmsss}}}{{{qqqkkkqqq|||iiijjjooonnnrrrxxxwwwuuuwwwxxxrrrjjjccc```^^^]]]\\\YYY```iiiqqquuuzzz|||{{{yyyyyyxxxuuuqqqnnnhhheeeaaa^^^\\\ZZZXXXVVVUUUTTTRRROOOMMMKKKJJJJJJJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBCCCFFFHHHIIIOOOPPPPPPMMMHHHBBB>>>===555777===HHHQQQZZZgggrrrwwwpppXXXRRRfff~~~qqqkkkeee```ZZZPPPJJJHHHMMMeeezzzxxxtttpppnnnkkkcccXXXOOOFFF@@@999333111000000000222222111111111000000000000000///......000444777333111//////000000000...////////////...............///000111111000///...//////............//////................................................000///.........///000111444<<>>DDDIIIMMMPPPQQQXXX\\\aaaeeeffffffggggggnnnrrrvvvyyyzzzzzz{{{|||~~~qqqrrr|||~~~~~~yyytttqqqwwwcccGGG<<<888444000222111000000//////000000////////////.......................................///000000000///---,,,------------------,,,,,,,,,------......------,,,------------------------...........................,,,...111111///000444555>>>IIISSSZZZbbbjjjqqqqqqvvvwwwuuuvvvwwwrrrjjjjjjuuuqqqrrr{{{uuutttwww{{{tttkkkcccbbbeeekkkooosssxxx~~~~~~{{{vvvtttrrrpppnnnkkkgggddd^^^[[[XXXUUUSSSQQQNNNLLLLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@AAACCCDDDEEEGGGIIILLLLLLJJJGGGFFFFFF???:::777:::???FFFQQQ\\\kkkttt{{{vvvhhh]]]\\\```eeefffiiinnnnnneeeWWWNNNIIIWWWccclllzzzuuupppooopppkkk```WWWMMMGGG===555111000000000000000000/////////......///000///......111555888111///...///000000///...///////////////............///000000111000000/////////............//////................................................///...------...///111222;;;AAAFFFFFFFFFHHHIIIGGGRRRVVVXXXVVVUUU^^^qqq222333222111111333666:::;;;;;;;;;;;;;;;;;;;;;;;;777777777666333000---+++*********)))******++++++,,,++++++***++++++,,,,,,444777999999777444444555777333...+++******)))(((***************************++++++++++++,,,,,,,,,000,,,,,,...---,,,111:::RRRcccqqqrrrqqquuuzzz{{{{{{qqquuu}}}ttt___aaafffpppzzz}}}xxxgggeeegggoooxxx{{{yyyuuucccbbbccchhhoootttuuuuuu~~~|||{{{xxxpppbbbSSSJJJBBBEEEMMMTTTSSSNNNNNNQQQhhhyyynnnfffhhh}}}iii[[[qqqpppZZZPPPHHHKKKfff~~~ttt]]]NNNGGGBBB===HHH```ooofffSSSGGGBBBFFFPPPYYY\\\ZZZZZZ]]]___XXXPPPJJJCCC@@@EEEMMMSSSMMMDDD<<<777777999;;;999@@@IIISSSYYY[[[YYYXXX]]]^^^^^^\\\YYYWWWXXXXXX\\\aaahhhoootttxxx|||~~~~~~tttxxx~~~tttxxxVVVFFF???999333222222111000000000000000000000/////////..............................---...///000000000///---,,,......---------,,,,,,,,,,,,,,,------------,,,,,,------------------------........................///...///222111///222777???IIIUUU^^^bbbffflllrrrvvv}}}nnnnnn~~~uuullliiiqqqwwwsssxxxxxxvvvvvvvvvqqqiiieeegggppp{{{{{{wwwsssnnnlllhhheeebbb___ZZZWWWUUURRROOOMMMKKKIIIGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDDAAABBBDDDFFFFFFHHHKKKMMMBBB===999888888<<>>>>>======>>>>>>???<<<>>>??????>>>======>>><<<<<<======>>>>>>?????????@@@@@@AAABBBCCCCCCDDD@@@AAAAAAAAAAAACCCGGGKKKDDDAAA>>>;;;666444:::CCCTTT___lllrrrooofff]]]XXXNNNVVVbbbnnnxxxzzzqqqfffSSSKKKDDDHHHYYYqqq}}}yyyxxxvvvrrrnnn]]]UUUJJJ???999666444333333333222222222111111111///000000//////222666:::333111//////000000000............///////////////......//////000000111111//////............//////////////////////////////////////////////////////---------...111555999<<>>444333222111111000000111111000000000000/////////...//////.........---------...///000000000///---,,,///......---,,,,,,+++++++++,,,,,,------,,,,,,+++................................................++++++,,,///000333<<>><<<===>>>@@@AAABBBBBBBBBAAAAAAAAA@@@??????BBBDDDFFFDDDCCCBBB<<<444222555BBBLLLYYYaaabbb```______XXX[[[^^^aaajjjuuuxxxvvvdddTTTIIIIIINNNWWWkkk|||yyywwwuuusssiiiaaaUUUIIIAAA;;;888666333333333222222222111111///000000///000222777:::666333000//////000000///............/////////000.........//////000111222//////............/////////////////////////////////////////////////////////...///000444:::???CCCCCCCCCCCCHHHTTTaaadddbbb[[[eeeppp{{{666555444111///000333555::::::::::::::::::::::::888777555333111///---,,,------,,,,,,+++,,,,,,,,,+++*********+++,,,,,,---000444888888555444777:::777333///,,,+++++++++***************************++++++,,,,,,,,,------------,,,///222111777SSSrrruuuuuu}}}~~~{{{qqq```YYYeeevvvsss___ppprrrwwwzzzuuukkkkkkqqquuuuuuvvvzzz~~~xxxqqqrrrvvv~~~zzzyyy~~~ooottthhhfffnnncccNNNGGGSSSttt}}}dddUUUMMMXXXjjj{{{{{{iiiUUUKKKIIIIIIKKKNNNNNNHHH@@@===BBBKKKRRRVVV]]]XXXNNNEEE>>><<<;;;<<<===>>>??????@@@AAADDDFFFGGGJJJMMMQQQTTTXXX]]]aaaaaagggnnntttvvvvvvuuuuuunnnkkkfffaaa]]][[[[[[[[[YYYWWWVVVXXX\\\]]]\\\ZZZ\\\\\\\\\\\\\\\]]]^^^______aaadddfffhhhiiiiiijjjjjjkkkmmmpppsssvvvxxxzzzyyy{{{fff|||xxxpppXXXFFF;;;333222111111000111111111000000000000//////////////////.........---------...///000000000///---,,,//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++........................////////////////////////++++++,,,000222777DDDPPP```kkkvvvyyyvvvsssvvvzzzxxxeeehhhooobbb```nnnvvvtttxxxqqqfffjjjuuutttrrrpppmmmiiibbb[[[UUUOOOLLLIIIGGGFFFEEECCCAAA@@@>>><<<;;;<<<<<<;;;:::888888777777777777888888444777::::::888666777888999999:::;;;;;;<<<======999:::<<<>>>???@@@AAAAAA@@@AAAAAA@@@???>>>???@@@BBB@@@BBBFFFEEE>>>888666333888BBBPPP[[[___\\\XXXcccbbb]]]XXX```rrrwwwaaaPPPLLLGGGEEEXXXrrr~~~{{{yyyxxxrrrjjj]]]QQQGGG???:::777111111111000000000000//////000000///000222777:::888555111//////000000000---.........//////000000............///000222222//////............//////000000000000000000000000000000000000000000000000000000000333777>>>DDDGGGBBBBBBCCCJJJYYYfffgggbbbllluuu~~~|||zzzGGG@@@666...---000222222999999999777444444555777999888777555333///,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,---------///111333333333444555777777222---***+++,,,,,,+++************************+++,,,...000111111111000111---,,,222>>>PPPgggyyyooovvv}}}xxxddd```ffflllsss|||}}}ssseee___```nnnrrruuusssooonnntttzzz|||yyyyyy}}}{{{vvvuuuqqqooovvvrrrnnn~~~|||nnnXXXIIIRRRyyyiiiUUUOOO[[[wwwlll[[[RRRKKKMMMNNNFFFGGGFFFEEEHHHMMMQQQQQQOOOJJJFFFAAA<<<:::999:::;;;:::<<<>>>???@@@AAADDDFFFEEEFFFGGGHHHIIIJJJJJJKKKTTTVVVXXXZZZ[[[\\\[[[[[[XXXVVVSSSPPPNNNMMMMMMNNNSSSTTTUUUWWWXXXXXXXXXXXXYYYZZZZZZYYYWWWWWWXXXZZZdddeeekkkttt}}}|||}}}yyynnngggqqqzzzqqqpppOOOFFF:::444111222222000000222111111111111000000000000////////////////////////000222333333111///............------------...............------,,,,,,,,,,,,,,,,,,---------......111000.........///...---...,,,///444999AAAPPP___jjjtttyyyvvvvvvzzzzzzvvvkkkbbbqqqwwwoooooowwwzzzxxxllljjjyyynnn[[[^^^ppp}}}|||wwwsssqqqjjjbbb\\\YYYUUUNNNIIIIIIGGGEEEBBB@@@>>>>>>>>>:::999999999888888777777666666666666666666666666777777777777777777777777777888888888999999999999::::::;;;===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@??????===>>>???@@@AAA@@@??????999333222<<>>888222///000111000...000000///...............---,,,,,,,,,---...000222///////////////////////////////////////.........000///...///222222000---000///111888@@@DDDDDDBBB???BBBJJJUUU]]]bbbhhhnnnzzz}}}PPPIII@@@777333333222111555555555333111111333555999999888777444111...+++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,---///111222222333555777777222---++++++,,,,,,+++************************+++,,,---///000000/////////...,,,222IIIfffvvvxxxfffpppzzzpppdddiiitttxxxuuupppiii^^^VVVWWW]]]nnnppppppooonnnpppwww}}}zzzyyy|||yyytttsssnnnooozzz}}}cccSSS[[[uuu\\\TTTcccqqq]]]RRRKKKNNNQQQIIIQQQPPPOOOPPPRRRRRRNNNJJJFFFEEEBBB@@@??????@@@AAA@@@@@@@@@??????@@@DDDGGGKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMOOOPPPTTTUUUVVVWWWYYYZZZ[[[\\\___``````___```bbbfffiiiqqqqqqttt}}}pppfffdddcccoooqqqjjjzzzWWWGGG<<<555111111222///...///111111111111000000000000////////////////////////000222333333111///...............------...............---------,,,,,,,,,,,,,,,,,,---------......///...---...///000000000///000333888DDDRRR^^^ccclllqqquuuvvvvvvxxxyyywwwmmmfffooo}}}wwwtttxxx}}}llliii{{{nnn```dddsss}}}zzzuuuooojjjbbb\\\UUUQQQOOOLLLGGGCCCDDDCCC@@@>>><<<;;;;;;;;;999888888888777777777666555555555555555555555555666666666666666666666666555666666666666777777777888888999;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???:::555333666<<>>;;;777333000555GGGXXXzzzxxxbbb]]]```aaaeeehhhiiidddZZZQQQLLLJJJLLLWWWkkkuuusssttttttrrrkkk^^^PPPFFF@@@===:::777666555333111999999777333000///000222777999;;;;;;999555222111000///...------...000111//////000000000000//////////////////////////////......//////////////////000///......000000///...222999BBBHHHJJJJJJKKKLLLOOO[[[ccccccgggvvv}}}|||GGGAAA;;;:::999555111000.........---+++,,,...000444555666777555222...,,,***++++++,,,,,,++++++***+++++++++************))))))+++---......111444777444333000...---,,,+++++++++++++++++++++++++++++++++,,,,,,---------.........000777KKKlllnnnmmmyyytttssszzz{{{lllbbbfffwww}}}___SSSXXXccclllrrrmmmjjjiiikkkpppuuuwwwwwwwwwzzzxxxooonnnrrr}}}{{{pppmmmsss^^^uuurrrjjjiiitttyyyooo___```cccgggjjjggg___YYYYYYVVVPPPKKKGGGEEEFFFFFFGGGIIILLLNNNQQQTTTYYY]]]ZZZXXXTTTPPPNNNNNNOOOOOONNNMMMKKKJJJIIIJJJKKKLLLOOONNNNNNOOOQQQTTTWWWYYYZZZZZZZZZ\\\```dddhhhkkknnnppprrruuuwwwzzz~~~ooohhhgggfffllluuu{{{gggiii|||vvvggglllUUUHHH???777666777444222222111111111111000000000//////////////////////////////111444444333000//////---..................---------------------------,,,,,,,,,---------......---......//////000222333333222999JJJWWW\\\___cccrrrrrrvvvyyyuuupppuuu~~~}}}}}}xxxuuu}}}~~~yyyyyy|||~~~|||~~~}}}|||~~~{{{yyy{{{~~~~~~~~~{{{vvvpppiii```WWWQQQIIIFFFBBB??????>>><<<:::888777666555444555666666555555555555555555555555333333333333333333333333333333333333333333333333222222222333333333444444444444555666777888999:::======>>>>>>??????@@@@@@CCCBBB@@@?????????@@@AAACCC@@@<<<777111111===JJJlll|||~~~lll^^^___aaa^^^```jjjpppmmmiiidddYYYLLLJJJKKKTTTiiimmmooosssvvvsssjjj\\\RRRGGGCCC>>>999777666777777;;;888444000......000111555999>>>>>>;;;999888999222111...---,,,---///000000111222222222000///...////////////////////////............//////////////////......///000000000666>>>GGGJJJHHHHHHMMMSSSYYYdddjjjhhhoooOOODDD<<<===???<<<777555...//////---++++++---///000111222333222///---+++***++++++,,,,,,++++++***************************)))***+++,,,---///333666333333222000...,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...//////222EEEeee|||zzzwwwvvvzzzlllkkksssyyyzzzpppdddcccqqqoooTTTPPP^^^jjjllljjjdddeeehhhooowww{{{yyyvvvyyyzzz{{{xxxoooiiimmmvvvyyyuuufffooo{{{{{{jjj~~~uuujjjllltttssssssuuuuuuppphhhaaaYYYUUUNNNIIIGGGIIIMMMPPPZZZ]]]```bbbbbbaaaaaaaaaYYYWWWTTTQQQPPPPPPQQQSSSNNNMMMMMMLLLMMMOOOPPPQQQTTTTTTSSSTTTUUUXXXZZZ\\\______```bbbfffjjjnnnqqquuuxxx{{{|||||||||}}}}}}~~~~~~|||zzz~~~hhh\\\gggxxxvvv[[[bbblllnnnxxx{{{dddQQQEEE:::777777555333333111111111111000000000///////////////////////////...111444555333111//////------...//////...------------------------------,,,,,,,,,---------.........///111000......000333:::666EEE^^^eee[[[^^^nnntttwww||||||xxxvvv~~~uuurrrwwwwwwpppyyy}}}yyy~~~{{{yyyzzz{{{~~~~~~~~~}}}zzzvvvnnnggg___VVVNNNIIIEEEBBB???===;;;;;;:::999666555444333333444555666444444444444444444555555333333333333333333333333333333333333333333333333222222222333333333444444444444555666777777888888;;;;;;;;;<<<===>>>??????BBBAAA@@@?????????@@@AAABBB@@@???===999444555:::RRR___fffaaaaaagggfff]]]]]]ffflllnnntttwwwjjjWWWMMMGGGHHHXXXsssssstttuuuxxxwwwpppeee\\\OOOJJJBBB:::666777;;;>>>???:::444///------///111222555888999777777:::===777555333111//////000000111111222222222000///...////////////////////////---.........//////000000...////////////000222333;;;BBBHHHGGGCCCEEEPPPZZZiiimmmnnnnnnyyyeeeQQQAAA@@@DDD???888555111111000...,,,,,,---///......//////...---,,,+++***++++++,,,,,,++++++************+++++++++,,,,,,***+++++++++,,,...222666222333333222...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111222;;;WWWwwwxxxzzzuuukkknnnssstttnnngggbbbhhh}}}vvvbbbQQQUUUccciiieee___]]]aaakkkvvv{{{zzzxxxvvvrrrkkkhhhppp{{{{{{mmmggg___eeemmmuuu{{{zzzrrraaabbb|||wwwoooeee___OOOMMMJJJIIILLLRRRYYY^^^nnnppprrrpppkkkddd^^^[[[VVVUUUSSSRRRQQQRRRSSSTTTQQQQQQRRRSSSTTTVVVWWWXXXUUUUUUUUUVVVXXX[[[^^^```eeefffgggiiilllpppsssuuuyyyzzz{{{zzzwwwsssrrrqqqkkkmmmooouuu}}}~~~yyyuuuzzzppp___mmmkkkVVV]]]pppxxx^^^NNN>>>888666444222222111111111111000000000000////////////////////////...111444666444222000///,,,---...//////...---,,,,,,,,,,,,------------...,,,,,,,,,---------.........000222111......000333999<<>>;;;999777777777777666555444333333444555666444444444444444555555555333333333333333333333333222222222222222222222222222222333333333444444444444444444555666777777777777888999:::;;;<<<===>>>??????>>>>>>??????@@@AAA???======@@@>>>777111000<<>>BBBCCC???999444222111000000//////000000111333666999999888777555444333222222111111111111111000//////////////////////////////------......///000000000---...//////000111555888@@@EEEHHHEEEBBBHHHXXXfffyyywwwvvv{{{eeeKKKGGGKKKFFF===888333333222000---,,,---///------,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,---......+++,,,,,,++++++...222555000333444333///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000222333777KKKhhhyyyvvvpppzzz{{{}}}tttqqquuuuuuooodddaaa```jjj~~~}}}```ZZZWWW^^^eeefffcccaaaaaagggsss~~~{{{wwwssspppkkkkkkttt~~~ssseee^^^[[[dddrrryyyfffbbb{{{wwwoooggg___ZZZQQQPPPQQQSSSWWW\\\bbbeeelllnnnnnnlllfff___ZZZXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZ\\\^^^^^^______[[[[[[[[[\\\^^^bbbeeegggkkklllnnnppprrrtttvvvwwwvvvtttqqqkkkfffbbbaaaaaaZZZ```hhhooouuu{{{{{{~~~qqqdddppp]]]\\\sssooo\\\GGG<<<777444111111111111111111000000000000////////////////////////---111555666555222000///,,,---///000000///---,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,///222111......222666;;;KKK___kkkiiieeegggnnnuuuzzz|||yyyuuusssvvvzzzoooqqqgggXXX[[[hhhrrrwww{{{|||}}}}}}{{{zzzzzzwwwxxxyyy{{{|||zzzvvvsssfff___VVVMMMFFFBBB???===999999888666444444555666666555444333333444555666444444444444555555555666444444444444444444444444333333333333333333333333111222222222222333333333333333333444555555666666555555666888999;;;<<<<<<;;;<<<===>>>???@@@@@@@@@>>><<<===@@@>>>888333333444777DDDVVVbbbfffgggjjjjjjddd^^^aaakkkqqqnnngggVVVRRRNNNPPP[[[ooovvvtttssspppmmm___[[[RRRHHH???<<<===@@@CCCAAA??????>>><<<777333///...------///000111000222333444444444333222111111000000/////////000000////////////////////////------......///000000111,,,...000000111333888<<>><<<;;;:::666666666555444444666888666555444333333333444555444444444555555666666666444444444444444444444444333333333333333333333333111111111111222222222222222222222333333444444555333444555777888:::;;;;;;888:::<<<>>>@@@@@@@@@??????===>>>@@@===888888;;;444111999JJJVVV\\\iiiyyyxxxmmmbbb```bbbdddeeefffaaa[[[QQQIIIKKK[[[ttt~~~rrrppprrrtttsssdddaaaZZZOOOEEE>>><<<===???@@@CCCHHHJJJFFF???999333000...///111111...+++***,,,...000111111///...111000///......///000111////////////////////////---------...///000000111,,,...000111111444:::???CCCHHHLLLNNNQQQ]]]ooo}}}~~~kkkVVVWWWRRREEE;;;999555000...///000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///...,,,+++---000333555444333111///,,,***)))******+++++++++,,,,,,,,,)))+++000111///...555>>>aaaxxx|||fff___sssllltttyyyxxxwwwvvvjjj[[[ZZZdddmmmpppnnnhhhZZZLLLRRRYYY```aaa___```hhhooommmqqqwww}}}vvvvvvwwwvvvqqqmmmuuussssssrrr~~~pppuuu}}}xxxxxx{{{|||wwwqqqiiiccccccgggllloooqqqoookkkgggccc___[[[ZZZYYYZZZ\\\[[[ZZZYYYYYYYYY^^^___aaacccdddeeeddddddccccccbbbccceeeiiilllnnnoooooonnnnnnnnnoooqqqrrrtttuuuvvvyyy{{{xxxqqqlll]]]YYYVVVVVVUUUVVV]]]eeelll{{{wwwhhhjjjfffjjj|||wwwqqqdddYYYeee{{{zzzWWWCCC<<<777444333333333222222111000000000/////////...---------,,,...222555555111...---...000///............//////---------............///............////////////000...///222000...444===WWWgggttttttqqqsssuuuuuuqqquuuyyyzzzzzz|||nnndddtttiiiVVVPPPSSSWWWYYYkkkvvv{{{xxx{{{||||||yyywwwvvvtttnnnfff___MMMHHHAAA===<<<<<<:::777888777666555444333333333333333222222333333444555444444444444444444444444222333444555444333222111333333333333333333333333555444333333222222222222222222222222222222222222444444444555555555555666888999:::;;;<<<>>>??????@@@???>>>===;;;999888777555555555999DDDYYYsssxxxfffXXXWWW^^^ccceeeccc```YYYOOOLLL[[[mmm{{{uuuqqquuupppfff^^^XXXMMM>>>555333888777:::BBBGGGEEECCCCCC>>>999222---,,,---///000***+++---...000111222222111111///+++---111222///////////////000000000000///////////////000111111...---...222999???AAABBBHHHNNNMMMJJJYYYsss|||eeeTTTLLLGGG???:::333//////111111///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...,,,,,,---000333555444333111///---+++******++++++++++++,,,,,,,,,---,,,...111///---555AAAooo}}}~~~mmmhhhvvv~~~~~~}}}yyypppcccXXX___eeellllllcccXXXRRRRRRUUU]]]cccaaa[[[\\\hhhssswww|||~~~~~~}}}zzzxxxyyyyyytttpppwwwuuussspppooo|||ttthhhbbbbbbeeehhhjjjjjjjjjkkknnnrrrvvvyyyxxxsssmmmfffaaa\\\ZZZXXXWWWXXXYYYYYYYYYYYYZZZZZZaaabbbdddeeeffffffffffffiiiiiiiiikkkmmmppprrrttttttttttttuuuvvvuuutttrrryyywwwtttqqqmmmggg___XXXRRRRRRUUU]]]ccchhhpppyyyuuuooohhhlllzzzqqqjjjooojjj]]]aaatttjjjLLL>>>999444000333333222222111000000000..................------,,,000333444222///...///000000000///......---------------............///............////////////000...///111111222===IIIeeerrr}}}}}}yyywwwvvvssslllvvv~~~{{{{{{}}}uuuwwwrrrZZZNNNRRR]]]dddgggtttwww|||}}}zzz|||}}}}}}zzzwwwsssnnneeeZZZQQQFFFAAA<<<999888888666555888777666555444444444444444444333333333444555555444444555555555555555555444444555555444444333222444444444444444444444444555444333222222222222222222222222222222222222222444444444444555555555555777888999:::<<<===>>>???@@@@@@>>>===;;;:::999888555444333555@@@UUUooozzzuuusssqqqiiiaaaeeepppwwwtttppphhh[[[QQQUUU^^^|||uuunnnvvvtttlllddd]]]QQQAAA666333333111444:::??????AAAEEEBBB>>>888444111///---+++---,,,+++,,,---...111222...000000...111777999888////////////000000000000///////////////000111111000000111666<<>>;;;777555555666555555888777666555555555555555555555444444444444444555444444555555666666666777666555444444333333444444555555555555555555555555444333333222222222222333222222222222222222222222444444444444555555555555555666777999;;;===>>>???@@@@@@???>>><<<;;;;;;:::999777333333:::KKKaaapppnnnhhhnnn{{{yyylllkkkvvvzzzlll[[[QQQOOOmmmsssjjjwww{{{vvvooohhhZZZIII<<<777000......222444555:::@@@AAA???===<<<:::777222///111000---++++++---///111...000111///222777:::999////////////000000000000000////////////000111111111333666:::>>>BBBEEEGGGJJJKKKTTTmmm~~~|||xxx\\\MMMJJJIIIBBB<<<888555000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,---000333333333222111000...,,,++++++++++++,,,,,,,,,------...***,,,222333;;;WWWvvv~~~xxxyyy}}}xxx|||yyyhhhZZZaaarrr}}}\\\NNNRRRZZZYYY\\\\\\WWWTTT[[[kkkyyyzzz{{{vvvzzz~~~}}}~~~vvvyyy|||tttmmmkkknnnooommmjjjkkkeee[[[SSSQQQWWW```hhhooowww}}}{{{|||rrrnnnhhheeedddcccaaa___WWWVVVVVVWWWZZZ\\\^^^___^^^___```bbbccceeeeeefffmmmnnnqqquuuxxx{{{}}}}}}}}}yyywwwwwwtttnnniiibbbaaa___]]]]]]]]]\\\\\\aaafffrrrzzzoooooowww~~~uuuqqqtttsss}}}~~~ooohhhtttxxxkkk}}}sssNNNBBB<<<555444333333222222111000000------......//////000000,,,...111333222111///......///111222111000---,,,---------............///............////////////.../////////444AAAVVVfffnnntttzzz|||yyytttmmmiiiwwwxxxyyy{{{yyy|||{{{mmmnnnWWWNNNGGGKKK\\\ppp{{{tttuuu{{{~~~~~~|||}}}~~~~~~}}}|||{{{{{{uuuppphhh```XXXOOOEEE>>>:::888777666666777888888777666555555444444444555555555444444333333444444333444444555555666666777666555333222222222333444444444444444444444444444333333222222222222222333222222222222222222222222333333444444444555555555333444555777999;;;======??????>>>>>>======<<<<<<>>><<<777444666>>>JJJSSS___bbbmmm|||uuummmmmmsssxxx|||jjjUUUIII___ooooooeeesss}}}|||zzztttgggVVVIIIBBB222///...///---,,,000777::::::;;;===??????===;;;777555333000///.........000333333///...111222111////////////000000000000000000//////000000111222111444999<<>><<<666...---000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,---///222222222111000///...,,,,,,++++++,,,,,,,,,---------+++,,,...000333DDDiii~~~www{{{|||xxxxxxxxxooo^^^XXXnnntttQQQOOOWWWYYY[[[YYYXXXXXX^^^iiivvv~~~~~~wwwvvvzzz|||xxxtttssswww}}}ssskkkvvvxxxllleeeccc\\\cccqqq{{{uuuuuussssssuuuxxxzzzvvvppptttpppjjjfffeeelllwwwuuuooonnnkkkhhhffffffhhhgggccc___[[[XXXUUUUUUWWWZZZ[[[[[[ZZZ[[[\\\^^^```bbbcccdddhhhkkknnnsssxxx{{{~~~}}}xxxpppkkkhhheeebbb___\\\]]]```cccgggkkkppprrrxxx|||vvvrrrsss}}}vvvmmmppp{{{|||ttt^^^GGG>>>777444444333333222111111111---......//////000000000...///111333333222000...---...000222222111///...---------............///............////////////...///000222;;;LLL___mmmkkknnnssswwwwwwuuuttttttxxxmmmnnnvvv|||vvvyyy|||lll[[[VVVLLLLLLOOOVVVbbbqqq}}}{{{zzz}}}~~~}}}~~~~~~~~~~~~~~~~~~|||zzzyyysssjjj]]]SSSKKKEEE???;;;777777777666666777888999555555444444333444444444444444333333333333444444333333444444555555555666555444222111111111222333333333333333333333333333222222222111111222222333222222222222222222222222333333333444444444444555222333444666777999:::;;;>>>>>>>>>>>>>>>>>>======>>><<<:::777666666999<<>>@@@FFFKKKMMM___{{{zzzrrrzzziiiIIIIIIBBB===<<<777//////444............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,,,,...000000000000///...---,,,+++,,,,,,,,,,,,------------***000111...444NNNrrr|||~~~zzz~~~zzzyyy|||{{{yyysssfffYYY^^^yyyZZZBBBKKKVVVVVV[[[ZZZ\\\cccnnnzzz|||uuuvvvtttooohhhgggooozzz}}}zzz{{{iiiaaappp|||tttgggbbbUUUQQQNNNSSS]]]fffiiiiiicccbbbdddjjjoooqqqvvv{{{|||tttqqqoookkkiiijjjllljjjddd^^^___YYYSSSQQQRRRSSSSSSRRRTTTTTTUUUVVVWWWYYYZZZ[[[^^^```dddjjjpppuuuyyy{{{qqqmmmggg```[[[YYYXXXYYY]]]bbbkkkttt|||tttkkkuuukkkyyypppPPP???888444444444333222222111111//////////////////000000//////111333555555222/////////000111111111000///---------............///............////////////...111555;;;III\\\kkkqqqoooppptttxxxzzz||||||ooonnnrrrttt{{{sssmmmrrr{{{wwwaaaSSSMMMMMMRRRYYY___eeeooozzz|||~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||xxxuuunnncccTTTGGG@@@<<<999777444666666666444444666888666555555444444444555555444444333333444555555666555555555555555555555555444444333222222222222333333333333333333333333333222111111111111222222333222222222222222222222222333333333333444444444444222222333444666777888888<<<<<<<<<======>>>>>>>>>999999::::::999777444333???QQQ```jjjzzzooo```kkkyyy|||iiiYYYGGGKKKTTTkkkxxxbbb\\\jjjuuu~~~~~~vvvlll___VVV<<<666111111111///...000...------///333666999999888999;;;;;;999666222000000555666222...///000000////////////000000000000111000000000000111222222333999??????>>>@@@HHHOOOWWWppp|||uuu}}}mmmbbbPPPAAA===;;;555222555............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///...,,,+++,,,---............---,,,++++++,,,,,,,,,------------...***333222...===___yyyzzz~~~yyyssspppqqqtttyyy{{{}}}xxxiiiXXXTTTbbbxxxsss\\\IIIDDDJJJPPPRRRXXX\\\eeeppp{{{zzzmmmgggnnnyyyyyysssyyy~~~ddd]]]oooyyynnncccUUULLLJJJMMMOOOPPPNNNOOOWWWcccnnnvvv|||vvvtttmmmddd^^^^^^]]][[[YYYZZZYYYXXXWWWVVVWWWWWWXXX\\\^^^bbbhhhooowww}}}uuuvvvtttoooiiifffiiilllsssyyyrrrnnnrrr{{{{{{~~~fffooo{{{zzz___GGG<<<555444444333333222111111000000000///////////////------000444888999777444333333222111000///...------------............///............////////////...333:::FFFZZZnnnwwwwwwwwwvvvwwwzzz{{{zzzuuuuuuuuu~~~tttkkknnnoooYYYPPPOOOUUUYYY^^^bbbgggnnnvvv{{{zzz}}}{{{{{{|||}}}~~~~~~~~~|||zzz|||yyywwwxxxzzzxxxrrrlllbbbXXXJJJ@@@:::999777666555666777666444333444666777777666666666666777777555555555555666888999:::999999888888777666666666555555666666555555444333444444444444444444444444111111111111111222333333222222222222222222222222222222333333333444444444222222333333444555555666::::::;;;<<<======>>>>>>888999;;;<<<<<<999666333444???MMM___www{{{gggooowwwzzz|||zzzpppeeeLLLKKKHHHXXXvvv}}}nnndddcccrrr}}}ttthhh^^^III===333111222111000000///...---...000111111000222444555777888888777666///555888333///000111111////////////000000000000111111000000111111222333999???DDDCCC@@@BBBLLLVVVjjj}}}~~~bbbHHHAAA@@@:::444444//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...//////...,,,++++++,,,,,,---------,,,,,,+++***,,,,,,,,,---------......***444333000GGGooozzznnn|||~~~}}}vvvnnnoooxxx{{{rrr]]]LLLOOOcccsssvvvcccKKK>>>IIIRRRNNNJJJNNNSSS]]]kkkxxx{{{pppsss{{{xxxooo|||{{{^^^XXXjjjzzzzzzyyy{{{}}}mmm^^^RRRKKKHHHGGGEEEKKK[[[ooo}}}xxxvvvtttqqqnnniiihhheeecccaaa_________ggghhhlllrrrzzzyyyvvvvvvzzzzzzllliiissslllrrr~~~dddlllxxxzzzwwwwwwkkkPPPCCC555444444333333222222111111111000000//////......++++++...444999<<<:::888777666333111...---,,,+++---------.........//////............/////////000...555???OOOfff{{{{{{{{{yyyxxxyyyyyyxxxvvvuuuvvvlllnnniiiUUUPPPWWW]]]\\\]]]aaagggnnntttwww{{{|||~~~wwwyyy{{{}}}}}}zzzwwwwwwrrroooqqqtttssskkkdddUUUMMMBBB;;;999999999888777999:::999555444555777999888888888888888999999666666666777888:::<<<<<<<<<;;;;;;:::999888777777666777888888888777555444555555555555555555555555111111000000111222333333222222222222222222222222222222333333333444444444222222333333333444444444999999:::;;;<<<===>>>>>><<<<<<<<<======;;;777555111111===YYYtttmmmrrrsssqqqrrrvvvsssnnnYYYQQQCCCIIIjjj{{{tttbbbsss{{{oooeeeUUUEEE555000000000...---000000000111222111///------...000222555888:::;;;000666888333...---......////////////000000000000111111111000111111222333===CCCHHHFFFBBBEEEPPP[[[zzzzzzzzzPPP@@@@@@>>>999666222000............,,,***...------,,,,,,------...////////////////////////---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---...777000(((:::bbbwwwtttpppoooooowww{{{nnnrrrbbbSSSWWW^^^ooovvvfffLLLFFFEEEMMMSSSRRRQQQRRRWWWbbbooozzzzzztttuuurrrmmmddd[[[ccc{{{yyytttzzzdddQQQJJJMMMIIISSS___rrr~~~{{{yyyqqqooollljjjlllttt{{{qqqwwwzzzrrrqqq|||}}}qqqhhhfffdddmmm}}}www]]]BBB;;;555111222222000000333111111111111000000000000...///111333555777999:::888666333000...,,,,,,,,,------------------------......------000111///+++555:::LLLfffxxx}}}~~~}}}}}}uuunnn{{{sssqqqzzz{{{ooowww}}}vvviiiYYYRRR[[[iiimmmmmmkkkjjjjjjmmmssswww|||~~~||||||{{{{{{|||}}}}}}~~~~~~{{{xxxwwwvvvwwwtttsssttttttmmm```UUUFFFDDDAAA===:::999888888777666666555666888999:::555666777999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======???@@@BBB@@@===:::777777<<<===>>>???>>>===<<<;;;:::999777555444333222222333444666777777555444333444333333222111111111222111111111222222333333333444444333333333444555555777777888999;;;===???@@@<<<<<<;;;:::999999888777777222666LLLjjj}}}~~~vvvgggkkkdddcccpppuuurrrttt\\\WWWRRRRRR\\\ooo}}}xxx||||||nnnZZZJJJ;;;555222//////333///......///111111000///////////////000111222333444777999777111---...111//////000111111111111111111333333111...000666<<>><<<;;;:::999999:::999999999999:::<<<<<<999999:::;;;;;;<<<<<<;;;:::;;;;;;<<<<<<=========<<<>>>@@@@@@===;;;::::::>>>>>>>>>>>>>>>===<<<<<<:::999888666555444333333555666777888888666333111444333222222111111222222000000111111111222222222333333333333333444444555555555666777999;;;===>>>===<<<<<<;;;:::999999888222000111<<>>EEEQQQZZZ^^^```cccoooyyyxxxmmmddd]]]nnn~~~sss```\\\iiizzzkkk______gggddd\\\[[[]]]TTTRRR```{{{~~~zzzuuusssqqqnnnmmmlllllllllkkkkkkjjjjjjkkkpppvvv{{{yyysssnnn___[[[bbbeeedddlllwwwjjjzzz~~~TTTHHH???777555444111000222111111111111000000000000...///000222444666777888666555222000...---,,,,,,------------------------000...,,,,,,...111555888CCCTTTnnnzzzsssrrr|||ttt|||pppuuujjj]]]NNNHHHLLLXXXiiiwww~~~zzzyyyyyy}}}||||||~~~~~~||||||{{{zzzzzzyyyxxxxxx|||vvvooohhhaaaVVVGGG<<<;;;;;;<<<=========<<<<<<:::999999888999999:::;;;========================;;;;;;<<<======>>>??????<<<>>>@@@@@@???=========??????>>>============>>><<<<<<;;;999888777666666666777999;;;:::777333111333333222222111111222222000000000000111111111111222222222222222333444444333333444555777999:::;;;===<<<<<<<<<;;;;;;::::::444444444444999EEEUUUaaassssssjjjcccaaa___kkkqqqeeecccZZZUUUjjjwwwuuu~~~ooo___LLL>>>555000///000//////...000111222111///////////////000111222222222444666444000......000//////000111111111111111...000222222222555<<>>?????????>>>;;;:::::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>???>>>>>>???@@@@@@AAAAAABBB@@@BBBCCCCCCBBBAAAAAAAAAAAA@@@>>>===<<<===>>>?????????>>>===<<<;;;:::999666888:::<<<<<<999666333333333222222111222222333111111111111111111222222222222111111222222333444222333333444666777999:::<<<<<<<<<<<<<<<<<<;;;;;;888999888444333===PPP___hhhnnnooopppnnncccfff{{{wwwgggUUUMMMaaa}}}|||rrr}}}{{{mmmYYYGGG:::333000///000//////000222222111//////////////////000111111000222333222000...///000//////000111111111111111...000111222333666<<<@@@>>>BBBCCCFFFZZZ{{{nnnUUUKKKHHHFFF999666111...---.........,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111000AAA[[[{{{}}}~~~zzzqqqtttqqqPPPSSSfff]]]AAA>>>EEENNNUUU\\\ccciiimmm}}}~~~ggg___^^^```rrrjjjWWWcccyyyooozzzggghhhcccZZZYYY[[[VVV___yyy~~~zzztttsssrrrpppooooooooopppppprrrtttuuuuuuvvvyyy{{{zzz}}}rrrtttkkkqqq|||ppptttqqqeeetttSSSFFF999555555333333444111111111111000000000/////////000111222333444555444222000///---------..............................---///222111000777AAAZZZlllzzzssstttyyynnnrrr~~~uuuooo}}}~~~rrrzzz|||yyykkkQQQIIIFFFPPP^^^ggglllnnntttvvvxxxyyyyyyzzz|||~~~~~~{{{zzz{{{}}}~~~}}}}}}}}}~~~~~~xxxwwwvvvwwwyyyyyyxxxvvvnnndddVVVJJJBBB===:::888:::;;;===>>>??????>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEDDDDDDEEEBBBAAA@@@>>>>>>???@@@@@@>>>??????>>>===<<<;;;:::666888;;;======<<<999777333222222111222222333333333333333333333333333333222222111111222222333444333333333444666777999999;;;;;;<<<<<<<<<<<<<<<<<<888888666222111888EEEPPP]]]mmm|||tttdddiiirrr[[[UUU\\\ddd}}}{{{|||xxxeeeRRRBBB999333000000//////000222333111000//////////////////000111///000111111000///000000//////000111111111111111///000111222444777:::===DDDEEEFFFPPPlllooo]]]QQQKKKAAA<<<555000............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---...///111222QQQnnnzzzwwwvvv}}}uuu^^^LLLYYYmmmrrrIII:::@@@IIIRRRVVV\\\hhhssszzz|||uuuaaaYYY[[[lllpppQQQUUUdddyyynnn|||rrriiiccc[[[[[[\\\WWWddd|||zzzyyyxxxuuusssqqqppppppqqqqqqsssvvvwwwwwwxxxzzz|||yyyzzz~~~wwwyyynnnrrrzzzjjjlllttt\\\MMM===777666555444444111111111111000000000000//////000111222222333333222111000...------.................................---000444333333>>>LLLdddrrr~~~}}}uuurrruuuxxxxxx||||||zzzuuuzzzhhhiiizzzsss[[[BBBBBBJJJZZZhhhlllllllllrrrtttvvvwwwxxxyyy{{{}}}|||zzzzzz{{{~~~~~~~~~~~~~~~~~~~~~xxxuuuttttttuuutttppplll___WWWKKKAAA<<<<<<===???<<<===>>>???@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEHHHHHHGGGGGGGGGFFFFFFFFFJJJKKKKKKJJJHHHGGGHHHIIIEEEEEEDDDCCCCCCCCCCCCCCC>>>????????????===;;;::::::;;;<<<======<<<;;;:::222222111111222222333333444444444444444333333333222222222222222333444444444444444444666777888999::::::;;;;;;<<<<<<<<<===::::::888555444666:::>>>ZZZvvvnnnbbbtttnnndddZZZOOOlll~~~~~~ppp]]]LLLAAA888222000000///111222333222000/////////......//////000//////000111111111111111//////000111111111111111000111222333666999<<<===GGGFFFLLL___~~~zzz]]]MMMIIICCC;;;444000/////////------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........///111333<<>>DDDSSSccclllmmmlllnnnnnnrrrwwwzzz{{{||||||}}}~~~|||zzz{{{~~~||||||}}}~~~yyyuuurrrqqqppplllddd]]]PPPLLLEEE@@@???@@@CCCEEEBBBBBBCCCDDDFFFGGGIIIJJJHHHIIIKKKMMMNNNOOOOOOOOOQQQPPPMMMKKKIIIHHHIIIIIIKKKJJJIIIHHHGGGFFFFFFEEEIIIJJJKKKJJJIIIIIIKKKMMMIIIIIIJJJJJJIIIIIIHHHGGGBBBCCCDDDDDDDDDBBB@@@???@@@??????>>><<<;;;::::::222222111111222222333444444444444333333222222222333333333333333444444555333333333444555666777888888999999:::;;;<<<<<<===<<<===<<<:::888777777888NNNsssvvveeeeeesss|||mmm]]]QQQ___vvvyyy|||xxxfffUUUIII>>>444111000000111333333222000000//////.........///////////////111222333333222//////000111111111111111111111222555999===@@@AAAEEEHHHWWWrrrgggMMMOOOIII???777333111000000...------,,,,,,------...------------------------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......000333666HHHqqq~~~qqq~~~zzz|||sssyyyzzz___IIIWWWccccccaaaYYY>>>777QQQMMMWWW\\\ZZZ^^^nnnhhh[[[```rrruuuXXXNNNFFFJJJ[[[kkkoookkkxxxzzztttqqqnnngggyyy~~~{{{yyywwwvvvuuuuuuvvvxxxzzz||||||~~~{{{xxxwwwqqquuuttt___aaawwwppp}}}ooo\\\HHH===:::666333222111111111111000000000000///000000000111111111111111000///...---......///////////////////////////222...///333444;;;RRRkkkwww~~~wwwpppmmmhhhbbbqqq}}}mmmxxx}}}tttrrr```>>>CCCLLL[[[iiinnnlllmmmppphhhnnnvvv|||~~~~~~|||{{{|||zzzzzz|||}}}zzzvvvrrrpppmmmeeeZZZRRRHHHFFFDDDBBBCCCEEEGGGHHHHHHHHHIIIJJJMMMPPPSSSTTTUUUVVVYYY[[[]]]]]]]]]]]][[[XXXTTTPPPNNNLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDGGGHHHJJJJJJJJJKKKMMMOOOLLLMMMNNNNNNNNNMMMKKKJJJHHHIIIJJJJJJJJJHHHFFFEEEDDDCCC@@@>>>;;;:::999888222111111111222333333444333333333222222111111111444444333333444444555666222222222333444555666777888888999999:::;;;<<<<<<999;;;===;;;888666666777888bbbttteeecccfffrrrpppbbb^^^WWWgggwwwxxx|||kkk[[[NNNAAA666111000000111333333222000000//////.........///////////////111333444444333//////000111111111111111111111333777<<>>;;;777444444333333222222333333444222222333333333333444444555333111222444555333111222222333333333333444444333555777:::<<<>>>>>>>>>>>>>>>>>><<<:::777555333666KKKcccrrrzzz|||vvvmmmdddjjjmmmnnntttyyyrrrcccWWWaaatttrrr{{{sssfffYYYHHH:::888444111222222///000333111111000///////////////...............///000000000000000000000111222222555555444555;;;CCCGGGHHHKKKWWWyyy}}}~~~yyylllTTTTTT[[[RRR@@@999555111222//////000000000///...---------------------------------------------------------------------------000+++///111,,,000@@@IIIrrr~~~xxxzzz|||}}}{{{zzzwwwttt|||cccXXXaaauuu|||jjjKKK===>>>EEEOOOXXXXXXYYY___jjjwwwyyymmmeeevvv}}}cccLLLHHHNNNSSS\\\fffooonnnsss}}}{{{zzzwwwtttuuuyyyyyy|||}}}|||~~~|||sssppprrrgggfffeeebbb[[[\\\kkk}}}^^^III>>>777333333444333222111000000000000//////000000000000//////////////////////////////000//////.........//////+++111444444===WWWtttwwwtttzzzssshhhfff|||uuu{{{}}}~~~zzznnn]]]QQQMMM```iiinnnmmmooosssoooeeelllrrryyy{{{yyyyyy}}}~~~}}}~~~|||{{{|||}}}|||||||||~~~~~~rrriiifffkkkiii[[[NNNJJJJJJMMMQQQUUUYYY]]]___```iiihhheeeaaa^^^___bbbeeebbbbbbccceeehhhkkknnnpppddd___WWWPPPMMMKKKIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCGGGIIILLLMMMMMMMMMOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNOOORRRUUUUUURRRPPPLLLIIIEEEBBB???;;;777333444333333222222333333444222222333333333333444444555333111222444555333111222222333333333333444444333555777:::<<<===>>>>>>============;;;999777666888BBBMMMYYYgggtttxxxuuutttllliiisssvvvcccVVVXXXeee{{{www}}}zzzooo^^^LLL???999444111111111///000333111000//////....../////////............///000000111000000000000000111222444555666999>>>DDDHHHIIIPPPfffuuuWWWLLLYYY]]]KKK777888999---///000111222222000...---------------------------------------------------------------------------...000///111000...@@@^^^|||www~~~}}}wwwXXX[[[{{{jjjFFF:::<<>>===<<<:::999======>>>HHH[[[qqq}}}uuuhhhuuukkk]]]UUUTTTcccwww{{{|||lllVVVIII===666111111000//////222000000///...............//////......//////000111222111111000000000111111333666:::???AAADDDHHHKKKYYYyyydddMMMSSSaaaZZZ>>>888:::+++...000111333222000...---------------------------,,,,,,------------------------------------------,,,222//////333...DDDssswwwwwwoooWWWdddbbb@@@;;;???FFFRRRTTTVVV\\\hhhxxxmmmfff}}}ooo]]]TTTQQQ]]]ooouuuvvv{{{{{{|||}}}|||{{{}}}||||||ppphhh___^^^bbbfffhhhgggxxxxxxtttXXXHHH???999666444333222111000000000000//////000000000000////////////////////////////////////////////////000111555333777EEE^^^yyy|||mmmfffxxxyyywwwzzzvvvnnnmmmrrryyy}}}{{{gggWWWGGGBBBRRRhhhsssxxxzzzvvvtttuuusssnnnvvvxxxzzzxxxttttttxxx|||{{{|||}}}~~~~~~~~~~~~~~~}}}zzz{{{{{{xxxwwwxxxmmmfffaaa___\\\YYY\\\ccckkkqqqwwwxxxtttpppoooqqqpppnnnkkkgggeeeeeeiiilllhhhfffbbb^^^[[[YYYYYYYYYUUUPPPKKKFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBCCCCCCDDDFFFHHHJJJKKKLLLNNNQQQSSSUUUUUUUUUUUUTTTSSSQQQPPPPPPQQQTTTWWWYYYXXXTTTQQQQQQMMMHHHCCC???;;;666333333333222222222222333333222222222333333333444444333333333333333333333333222222222333333333444444444555666888:::;;;<<<===>>>>>>??????>>>===;;;:::;;;;;;===FFFXXXmmm~~~tttrrr|||kkk[[[OOOPPPYYYfffyyy{{{|||xxx```PPPCCC:::333111000//////222000//////.............../////////...///000000111222222111111000000111111444888>>>CCCCCCCCCHHHOOOiiirrryyyvvvzzzyyywww{{{uuuWWWOOO]]]dddMMM===;;;333...///000111111///...,,,------------------------,,,,,,,,,---------......------------------------,,,111---...444444PPP|||~~~jjj^^^[[[qqqUUU;;;@@@EEEGGGOOOQQQVVV___mmm{{{mmmnnnzzzdddXXX]]]kkkuuuxxx}}}~~~~~~~~~}}}yyynnneeehhhtttyyypppccc|||{{{rrr}}}bbbOOOCCC;;;555444333222111000000000000//////000000000000//////........................///////////////000111111444333<<>>;;;777555333222222111111222222333222222222333333333444444333333333333333333333333222222222333333333444444444555555777888:::;;;<<<@@@@@@@@@@@@???===:::999555888===DDDPPPccc|||nnnsssuuudddSSSIIIFFFOOOkkk~~~vvv~~~iiiVVVLLLAAA666222111//////111000000///...............///////////////000111111222222111111111111111222777:::AAAEEEBBBBBBLLLYYY}}}oooyyyxxxoookkkttt|||{{{wwwxxx{{{hhhVVVVVV___WWWEEE<<<999//////000000//////......------------------------+++,,,,,,------.........---------------------------...---///444???bbbwww{{{}}}lllPPPNNN```xxxmmmHHH;;;GGGJJJGGGMMMOOOVVVcccppp|||vvveeeppp}}}jjjccccccqqqttt|||uuuqqqsssllllll{{{vvvyyyrrrYYYHHH;;;222444333222111000000000000//////000000000000//////........................////////////000111222222111555EEEaaa}}}zzzttt~~~~~~}}}uuunnnsss}}}{{{nnnPPP<<>>AAAFFFZZZ|||qqqeeezzzyyykkk[[[OOOEEEJJJjjj}}}}}}zzzfffVVVIII;;;555333111000222111111000///////////////000000//////000000111222111111111111111222333333999;;;AAAEEEBBBDDDVVVkkkyyywwwiiipppxxxzzzxxx~~~||||||~~~~~~sssZZZVVV[[[QQQ@@@;;;222111000/////////000000------------------------++++++,,,,,,---......///------------------------000+++---111444LLLuuuxxx~~~zzz~~~}}}]]]GGGPPPcccppp{{{fffTTT??????LLLJJJFFFNNNMMMXXXfffrrrzzzqqqgggyyyyyyhhhlllmmmttt~~~xxxrrrxxxyyycccsssgggPPP@@@555444333222111000000000000//////000000000000//////........................////////////000111222333444===TTTqqquuuooozzzuuuwww~~~yyy___EEEDDDVVViiipppnnnuuuwwwxxxwwwsssqqqssswwwzzz|||yyyzzz||||||{{{|||~~~uuurrrvvvvvvqqqqqqwwwzzztttpppuuu|||tttmmmhhhfffcccbbb```\\\XXXSSSOOOLLLDDDBBB@@@???@@@AAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJKKKKKKKKKIIIGGGHHHJJJLLLLLLOOORRRUUUVVVVVVUUUUUUXXXWWWUUUUUUUUUUUUSSSQQQMMMIIICCC???<<<:::888666222222111111111111222222222222333333333333444444111333555444222111333555222222333333333333444444555444444555666888:::;;;>>>????????????===;;;:::===>>>???>>>???OOOqqqzzziiikkkvvv~~~rrrdddYYYMMMMMMhhhwww```PPP???888555222111222222222111000000000000000000000//////000000111222000000000111222333444555:::;;;@@@DDDCCCIIIddduuu}}}|||{{{~~~|||yyykkkUUUbbb```III???444333111//////000111333------------------------++++++,,,,,,---...//////------------------------333)))///333444VVVyyy|||}}}}}}vvvzzzuuuWWWKKK[[[fffeeegggLLLDDD<<>>>>>???@@@AAA@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKJJJGGGEEEDDDFFFHHHMMMPPPTTTWWWZZZ[[[ZZZYYYYYYWWWUUUTTTVVVVVVVVVUUUOOOJJJEEE@@@<<<:::777555222222111111111111222222222222333333333444444444111333555444222111333555222222333333333444444444555444444555666888:::;;;<<<===>>>??????>>>===<<<;;;;;;===<<<999BBB]]]xxxtttfffiiixxxyyyjjj```SSSNNNaaa}}}~~~}}}eeeTTTBBB999666333222222333222222111111111111111000000000000000111111222///000000111222444555666::::::???DDDDDDNNNnnn~~~{{{{{{zzz}}}tttrrryyyuuuTTTTTTfff\\\CCC666555222......000///---........................---------------------------------............///...000333000@@@ttt||||||vvv{{{fffMMMPPPjjj{{{oooWWWEEEAAAAAAGGGKKKJJJIIIJJJQQQ]]]jjjrrrxxx~~~mmm___hhhxxx~~~wwwxxx~~~}}}~~~www]]]]]]zzzeeeFFF<<<777333222444333000...000000000000000000000000000////////////////////////---666333...111222333;;;;;;QQQqqq}}}{{{yyy{{{|||uuuzzzxxx___NNNIII]]]ttt{{{xxxvvvuuuxxxwwwpppmmmpppvvvxxx{{{~~~|||zzzyyy}}}}}}}}}}}}||||||||||||wwwvvvtttqqqqqqqqqtttvvv~~~zzzppphhhhhhccc[[[SSSMMMIIIEEEBBB@@@???===<<<;;;<<<>>>???======>>>@@@BBBEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFMMMSSSZZZ^^^]]]\\\[[[[[[[[[YYYSSSOOOQQQWWWWWWSSSOOOKKKDDD???<<<:::888666333222222111111222222333111111222333333333333222444444444444444444444444333333333333333333333333444444555666777888999999;;;<<<===??????@@@@@@@@@;;;<<<======:::<<>><<<;;;:::;;;<<<===<<<<<<===???AAACCCEEEFFFFFFFFFGGGGGGGGGFFFEEEEEELLLRRRYYY]]]^^^]]]]]]^^^YYYYYYVVVQQQRRRVVVXXXUUUOOOKKKDDD???<<<:::888666333222222111111222222333111111222333333333333222444444444444444444444444333333333333333333333333444444555666777888999999;;;<<<===???@@@@@@@@@@@@@@@>>>>>>>>>===>>>EEEMMMeeerrr|||uuuqqqqqqaaaWWWSSSXXXqqqzzzjjjVVVGGG;;;222111555222222111000000000000111000000000000000000000000000111111111111222666999>>>999BBBEEEEEEddd}}}~~~zzzllllllrrrwww{{{}}}{{{zzzyyytttmmmiiiOOOWWWcccXXXGGG:::111111222...---000........................---------------------------------............///,,,222000;;;gggwwwsss|||eeePPPMMMlllqqqSSSEEECCCDDDJJJMMMNNNQQQUUU\\\fffppptttyyy||||||xxxssslllccc___iiiddd^^^ooo~~~pppyyywwwWWWLLL888333000222222000///111000000000000000000000000////////////////////////+++222000///555444444<<>>@@@OOOjjj|||~~~xxxuuuvvvssslllhhhmmmxxx|||{{{~~~~~~~~~}}}||||||}}}}}}}}}|||||||||{{{{{{uuutttrrroooqqq~~~}}}yyywwwssslllfff[[[UUUMMMFFFBBB???>>><<<===<<<;;;:::999:::;;;;;;::::::;;;===???AAACCCDDDCCCDDDEEEFFFGGGFFFEEEEEEHHHMMMTTTXXXZZZ[[[\\\\\\YYY[[[ZZZUUUSSSVVVXXXWWWOOOJJJDDD???<<<:::888777333222222111111222222333111222222333333333333333444444444444444444444444333333333333333333333333444444555666777888999999;;;<<<===>>>@@@@@@@@@AAAEEEBBBAAACCCCCC@@@???AAAQQQfff{{{}}}rrrmmm^^^YYYRRRiii~~~zzzzzzuuu```NNN>>>444222555333333222111111111111222000000000000000000000000000111222111111333777:::@@@<<>>EEEVVVkkkwwwwwwvvvvvvzzzxxxtttpppssszzz~~~}}}~~~}}}|||}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{{{{zzzwwwsssooopppzzz~~~zzzuuuooofff___SSSMMMFFF@@@<<<;;;;;;:::<<<<<<;;;::::::::::::;;;::::::;;;<<<>>>@@@BBBCCCBBBCCCEEEGGGHHHGGGGGGFFFEEEHHHLLLQQQSSSUUUUUUUUUZZZ^^^^^^XXXTTTTTTVVVVVVNNNJJJDDD???<<<:::888777333222222111111222222333111222333333444444333333444444444444444444444444444444444444444444444444444444555666777888999999:::;;;===>>>@@@@@@AAAAAAFFFEEEGGGKKKIIICCC>>>>>>FFF^^^wwwxxxxxxtttfffcccVVVbbbvvvrrrmmmwww}}}kkkVVVCCC777333333333333222111111111111111000000000000000000000000000111222222333555999<<>>???AAABBBAAACCCFFFHHHJJJJJJIIIHHHEEEFFFIIILLLOOOPPPPPPPPP\\\```aaaZZZUUUTTTUUUSSSNNNJJJDDD???<<<:::999888333222222111111222222333222222333444444444444333444444444444444444444444444444444444444444444444444444555666777888999999:::;;;===>>>@@@AAAAAAAAABBBFFFMMMRRROOOFFFBBBCCCCCC]]]zzzmmmjjj}}}xxxkkkhhh^^^aaaqqq~~~oooeeemmm{{{vvvaaaLLL<<<555222222222111000000000000111000000000000000000000000000111222333444666;;;>>>BBBEEECCCLLLppp}}}zzzvvvggg^^^[[[VVVQQQaaafffhhheeeccceeeeeedddlllWWWTTTKKKXXXOOOCCC888222000000111........................---------------------------------............//////222AAAgggvvvqqq}}}qqqwwwxxxdddGGGRRRmmm~~~ZZZCCCDDDEEEHHHJJJIIILLLXXXeeessszzzxxxvvvwww|||}}}zzzyyy{{{|||}}}}}}{{{xxxwww|||zzzxxxvvvvvvxxx|||~~~~~~|||~~~|||~~~~~~}}}rrr}}}|||fff^^^rrryyynnnkkkuuummmUUUDDD:::222111333222000111000000000000000000000000000000000000000000000000///222000111444555AAAXXX~~~~~~zzzvvv{{{{{{{{{nnnxxxvvvrrrhhhMMM;;;:::MMMfffxxx}}}zzzvvvuuuooovvv{{{zzzyyy|||}}}{{{{{{}}}~~~~~~~~~~~~}}}~~~}}}}}}|||{{{zzzyyyyyywwwpppmmmyyy|||uuukkk^^^RRRJJJEEEBBB>>>;;;:::;;;::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;===>>>@@@AAA@@@BBBFFFIIIKKKKKKJJJIIIIIIHHHIIILLLOOOQQQQQQPPP\\\______ZZZWWWWWWUUURRRMMMIIICCC???<<<;;;999888333222222111111222222333222222333444444444444444444444444444444444444444444444444444444444444444444444555666777888999999:::;;;<<<>>>@@@AAABBBBBB???EEENNNUUUSSSKKKGGGIII???VVVtttpppjjjuuu}}}nnnfffbbbcccmmmzzz~~~qqqdddgggtttpppYYYGGG;;;555222222111000000000000000000000000000000000000000111222333444555888<<<@@@<<>>444222444222111000000000000000000000000000000000000000000000000000---222111111555888LLLmmmzzztttssssssiiivvvtttqqqUUUDDD===AAASSSjjjyyy}}}|||zzzzzzssswwwxxxwwwyyy}}}~~~|||{{{|||~~~}}}|||~~~}}}|||{{{zzzyyyyyyxxxrrrnnnooo~~~{{{sssiii^^^SSSIIIDDD@@@>>>;;;:::;;;;;;:::999:::::::::::::::999999888888888999999;;;<<<>>>???>>>@@@EEEHHHKKKKKKJJJIIIJJJIIIIIILLLPPPTTTUUUTTTYYY[[[[[[YYYYYY[[[XXXSSSMMMIIICCC???<<<;;;999888333222222111111222222333222333444444555444444444444444444444444444444444555555555555555555555555444444555666777888999999999:::<<<>>>@@@AAABBBBBBAAACCCJJJSSSUUUPPPLLLKKK@@@JJJ```~~~|||vvvuuutttdddfffcccgggrrr{{{uuugggeeemmmiiiTTTDDD:::333333222111111111111222000000000000000000000000111222333444666999>>>AAA:::EEELLLfffyyypppfffssspppeeegggdddVVVMMMNNNUUU\\\aaa^^^\\\\\\]]]]]]xxxaaaVVVdddiii]]]AAA111333333+++........................---------------------------------.........//////666222XXX||||||yyynnnttt~~~xxx___JJJQQQbbblllbbbNNNBBB@@@BBBCCCEEEHHHHHHEEEHHHVVVfffttt{{{tttggg``````cccdddcccYYY^^^cccccc```aaagggnnnqqqkkkgggddd]]]VVVXXX___ggg{{{nnnbbbqqq}}}wwwvvv^^^LLL@@@555333444333111000000000000000000000000000000000000000000000000000...333444444888===WWW}}}vvvmmmnnnooommmzzz{{{___AAA;;;BBBNNN\\\llltttwwwyyy}}}}}}{{{xxxuuuyyy{{{}}}{{{zzz}}}}}}||||||~~~}}}|||{{{zzzyyyxxxxxxnnnmmmrrr{{{uuukkk___TTTKKKEEEAAA<<<;;;::::::;;;;;;:::888888999999999999888777777777777777888999;;;<<<===<<>>@@@AAABBBBBBCCCAAAFFFPPPWWWTTTNNNJJJHHHFFFOOOhhhwwwzzzccckkk``````kkkxxxvvvhhhbbbhhh}}}ttt^^^KKK>>>555444333333222222333333000000000000000000000000111222333555666:::>>>BBB;;;HHHRRRppp|||qqqoookkkfffuuuuuuccc^^^gggeeeTTTNNNVVVPPPXXX^^^]]]ZZZ[[[\\\\\\oooPPP^^^dddbbbKKK222444999.../////////...------,,,,,,---,,,,,,,,,,,,---.........------///111222222111666???jjj}}}~~~{{{}}}yyy___DDDQQQbbb]]]JJJEEEFFFAAA@@@EEEHHHIIIFFFEEELLL\\\iiixxx~~~{{{|||{{{sss\\\JJJLLLQQQZZZiiiddd]]]UUUPPPQQQWWW\\\```aaa^^^YYYRRRLLLIIIIIIJJJ^^^ttt~~~mmmWWWkkkzzz}}}lllRRRGGG<<<777444111111333111111111111000000000000111111000000000000000111333000333999:::DDDeeepppooo{{{xxxcccllliiiIII;;;@@@IIISSSdddpppnnnmmmuuu{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{}}}{{{{{{|||~~~{{{uuuvvvyyymmm]]]QQQJJJFFFBBB???;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;:::888777666:::::::::::::::::::::;;;;;;===@@@CCCFFFGGGHHHHHHMMMKKKIIILLLQQQVVVXXXYYYYYYWWWUUUWWWZZZZZZXXXUUUOOOIIICCC???>>><<<999666555444333222222222333333222222333333333333444444555555555444444333333333555555555555555555555555555555666777888999::::::;;;<<<>>>>>>???@@@CCCEEEHHHHHHGGGIIIPPPVVVSSSLLLLLLEEEAAASSSqqq|||{{{vvvnnnbbb\\\]]]iiipppkkkdddcccxxxiiiKKK>>>777444222444333//////111222222222111111111000000111111222555999<<<>>>???BBBIIIXXX|||lllooo{{{~~~}}}lll```WWWVVVVVVSSSRRRTTTTTTTTTTTTTTTTTTTTTUUUUUUpppLLLPPPZZZdddXXX???666555---000//////......---,,,,,,---,,,,,,,,,,,,---...............///000111222111555LLLzzzvvvmmmUUUDDD```jjj\\\CCC===AAACCCEEEDDDGGGIIIFFFFFFMMM]]]jjjxxx}}}~~~vvvqqqmmmjjjjjjmmmqqqqqqaaaOOOJJJKKKWWWjjjmmmcccWWWNNNLLLPPPTTTWWWXXXVVVRRRMMMIIIFFFFFFFFFYYYlllttttttyyyyyy{{{{{{{{{vvvooocccYYYkkkpppUUUHHH<<<777555222//////111111111111000000000000111111000000000000111111...///222666<<>><<<<<<<<<<<<=========>>>>>>?????????>>>===;;;:::999::::::::::::::::::999999:::<<<>>>AAACCCFFFGGGHHHPPPNNNMMMOOOSSSVVVWWWWWWVVVUUUUUUXXX\\\]]]ZZZXXXMMMHHHBBB>>>===<<<999666555444333222222222333333222222333333333333444444555555444444444333333333555555555555555555555555555555666777888999:::::::::<<<>>>>>>???@@@CCCEEEEEEEEEEEEGGGNNNTTTRRRLLLGGGHHHAAAIIIfff~~~uuuiii}}}yyyjjj^^^[[[iiiwwwuuuiii___vvvtttXXXFFF999444222333333000000333222222222111111111000000111111222555999<<>>888777444000...111111111111000000000000111000000000000000111111---222333333???^^^~~~qqqmmmzzz~~~rrrmmmfffLLL======FFFNNNVVVccckkkllloooxxx~~~~~~}}}|||{{{}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{zzzqqqqqqzzzyyynnn\\\TTTJJJBBB???>>>===;;;>>>>>>>>>?????????@@@@@@BBBBBBBBBBBBAAA???>>>===<<<<<<;;;;;;::::::999999::::::;;;===@@@CCCFFFHHHQQQPPPQQQSSSUUUWWWVVVUUUSSSSSSTTTXXX]]]^^^\\\XXXKKKFFF@@@======<<<999777555444333222222222333333222222333333333333444444555444444444444333333333555555555555555555555555555555666777888999:::::::::<<<===>>>>>>@@@CCCEEEBBBCCCCCCDDDIIIOOOOOOJJJEEEKKKBBB>>>WWWuuuqqqnnnqqq```WWWdddyyy~~~nnn]]]qqqhhhMMM<<<666222222333111111444222222222111111111111111111222333666999<<>>===<<<;;;;;;;;;:::::::::;;;===AAAEEEGGGNNNOOOQQQTTTVVVWWWVVVUUUQQQQQQSSSXXX\\\\\\YYYUUUIIIDDD???<<<<<<<<<:::777555444333222222222333333222222222333333333444444444444444444444444444444555555555555555555555555555555666777888999:::::::::;;;===>>>>>>@@@BBBEEEAAACCCCCCBBBEEEJJJLLLIIIGGGLLLBBB;;;III```zzzqqqvvvsssbbbUUU]]]sssuuudddmmmvvvSSS@@@888111000111000111444111111111111111111111111000222555777999<<<@@@CCCEEE]]]xxx}}}dddYYYwww||||||mmmbbbiii___SSSKKKHHHGGGIIIKKKJJJJJJJJJJJJKKKLLLMMMMMM~~~bbbPPPLLLeee~~~kkkEEE555777111000000///......---------,,,,,,,,,,,,---.........///000//////000333666EEE~~~}}}vvv{{{qqqbbbDDDPPPmmmzzzwww```GGGBBBAAA???BBBCCCDDDEEEGGGKKKVVVeeeqqq|||~~~{{{vvvsssvvvxxxzzz}}}ttteeeXXXQQQLLLIIIFFFEEEBBB@@@DDDJJJOOO[[[ZZZPPPKKKIIITTTiiijjj]]]NNNGGGKKKSSSZZZ]]]OOONNNNNNOOOPPPPPPMMMJJJKKKUUUQQQHHHKKKSSS___oooyyyyyyvvvzzz~~~mmmjjjyyykkkdddxxxeeelllgggJJJ:::555444333333111111111111000000000///000000//////000111222222///999999888RRRxxxuuu~~~oooxxxtttrrrNNN===<<>>>>><<<;;;::::::<<<@@@CCCFFFHHHKKKOOOSSSUUUVVVWWWWWWRRRQQQRRRVVVYYYXXXSSSOOOHHHDDD???<<<<<<<<<:::888555444333222222222333333222222222333333333444444444444444444444444444444555555555555555555555555555555666777888999::::::999;;;======>>>???BBBDDDBBBEEEEEECCCCCCHHHKKKKKKIIIHHHAAA???BBBJJJhhhmmmsssiii\\\ZZZiii{{{}}}tttooo]]]GGG<<<222/////////111333111111111111111111111111000222666888:::===AAADDDJJJhhhwwwzzz\\\```~~~|||wwwcccTTTSSSPPPJJJEEEDDDEEEFFFFFFHHHHHHHHHIIIIIIKKKLLLLLLpppTTTHHH]]]~~~wwwSSS:::222111111000//////......------,,,,,,,,,,,,---......---///000///...000555999XXXzzzuuuzzzVVVBBBSSSqqqxxx\\\CCC???@@@@@@DDDBBBCCCDDDGGGMMMYYYhhhsss~~~{{{xxxvvvwwwxxxzzz|||}}}~~~~~~}}}yyylll]]]QQQKKKHHHGGGEEEDDDDDDBBB@@@EEELLLQQQXXXSSSKKKKKKMMMWWWhhhjjj^^^OOOHHHKKKQQQTTTTTT??????@@@DDDIIILLLKKKHHHNNNZZZWWWNNNMMMOOOUUUaaasssxxx}}}zzzzzzuuudddvvv}}}gggbbbsssRRR===444111111333111111111111000000000000////////////000111222333---666:::@@@aaa|||xxxooowwwfffHHH<<<===CCCMMMWWWeeegggjjjoootttxxxyyyxxxxxxzzz}}}~~~~~~}}}}}}|||||||||}}}}}}yyyzzzzzz{{{yyywwwuuusssqqqmmmsss|||hhhVVVJJJCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCCCCBBBBBBAAAAAA???>>><<<<<<===???BBBDDDDDDHHHMMMQQQTTTVVVXXXYYYSSSRRRRRRTTTVVVUUUPPPLLLIIIEEE???=========;;;888555444333222222222333333222222333333333333444444333333333444444444444555555555555555555555555555555555666777888999::::::999;;;<<<======???BBBDDDCCCGGGHHHEEEDDDIIIOOOQQQKKKGGGBBBCCCAAA>>>YYYkkkooouuutttjjj]]]bbbuuuvvvmmmQQQDDD666000000///000333111111111111111222222222///333777999:::===BBBFFFRRRyyyyyyzzz}}}eeeqqqxxx```NNNFFFHHHHHHEEEEEEHHHIIIGGGFFFFFFGGGGGGHHHIIIKKKKKKmmmRRRWWWtttwww]]]BBB222111111000000///.........---,,,,,,,,,,,,---......+++...000///...000777<<>>AAA???DDDBBBBBBDDDGGGNNN[[[kkkuuu~~~}}}xxxwwwwwwvvvvvvwwwwwwxxxzzz}}}vvvnnnaaaUUUMMMJJJIIIIIIIIIHHHIIIIIIFFFDDDIIIQQQ]]]aaaWWWMMMOOOSSS]]]oookkk___OOOGGGGGGIIIGGGDDD888666666;;;AAAEEEDDDBBBJJJYYY[[[TTTSSSOOONNNVVV[[[aaakkkwwwggghhhpppbbbsss~~~___GGG999222222444111111111111000000000000////////////000111222333...555;;;JJJnnn}}}ttttttqqqYYYDDD???BBBHHHSSS___eeeeeeiiipppwwwzzzzzzxxxxxxzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~|||yyyzzzzzzzzzyyywwwvvvuuunnnppp{{{{{{hhhYYYLLLDDDAAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>@@@BBBCCCDDDHHHMMMQQQRRRUUUXXX[[[UUUSSSQQQRRRTTTTTTPPPLLLKKKFFFAAA>>>>>>===;;;888555444333222222222333333222222333333333333444444333333333444444444555555555555555555555555555555555555666777888999::::::999:::<<<======???AAADDDAAAGGGJJJGGGGGGNNNVVV[[[RRRQQQIIIDDDBBB===LLLjjjkkkbbbkkkvvv|||tttaaa]]]ooo{{{uuu~~~\\\LLL;;;333111000111333000000111111111222222222///333888::::::===BBBHHH___~~~uuu{{{zzznnnwwwyyybbbNNNDDDHHHIIIFFFFFFJJJLLLIIIDDDDDDDDDEEEFFFHHHIIIJJJcccVVVjjjppp```III777111111000000//////......---,,,,,,,,,,,,---......***---//////...111888>>>zzz}}}qqq|||eeeIIICCCRRRbbbSSSPPPAAA:::AAACCC>>>@@@BBBBBBCCCGGGOOO]]]lllvvv}}}~~~zzzxxxvvvtttsssrrrrrrsssyyy{{{~~~||||||~~~nnnaaaQQQGGGFFFIIILLLMMMOOONNNOOOOOOKKKIIINNNVVVjjjlll```TTTTTTXXXdddwwwkkk^^^NNNFFFEEECCC>>>888;;;888666999>>>AAA@@@===AAASSS[[[XXXWWWRRRMMMRRRMMMSSS```qqqwww~~~ssshhh~~~lllsssjjjQQQ@@@666444666111111111111000000000000////////////000111222333333777>>>PPPuuu||||||ssszzzeeeRRRCCCCCCHHHMMMYYYgggdddcccgggqqqzzz|||{{{yyyzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{}}}}}}|||zzzxxxuuutttrrrmmmuuujjjZZZOOOGGGCCCAAACCCDDDEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBEEEIIINNNQQQRRRTTTXXX[[[UUUSSSQQQRRRTTTTTTRRROOOLLLGGGBBB???>>>===;;;888555444333222222222333333222222333333333444444444333333333444444555555555555555555555555555555555555555666777888999::::::999:::<<<======???AAADDD@@@GGGKKKIIIIIIRRR\\\ccc\\\^^^RRRDDDBBB@@@DDDPPPeee~~~~~~oooccckkkvvvyyybbbZZZkkk~~~|||lllcccRRR???666333222222444000000111111222222222222///333888::::::===CCCHHHjjjzzzrrryyywwwuuu{{{zzzrrrooorrr}}}xxxbbbOOOBBBGGGGGGCCCBBBGGGHHHFFFBBBBBBCCCCCCEEEFFFGGGHHHSSS^^^mmmiii^^^???444333333333000+++,,,000........................+++333222///111111:::LLLyyy}}}\\\AAAJJJ^^^^^^HHH@@@;;;<<>>;;;<<<999666555777:::<<<===;;;GGG___ggg[[[TTTUUUQQQNNNUUU```mmm|||sssxxx|||eeerrryyyzzzWWW===555444111222111111000000000000000111111111111111111222222:::222AAA```{{{vvvrrrqqqooo}}}\\\KKK@@@CCCJJJNNNWWWbbbdddjjjpppssswww}}}~~~{{{~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}}}}|||{{{|||xxxttttttvvvuuuqqqlllrrr{{{lllYYYOOOHHHDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDGGGFFFEEEEEEEEEFFFHHHIIIEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFBBBBBBBBBAAAAAABBBCCCCCCEEEGGGJJJLLLNNNRRRVVVZZZVVVTTTSSSSSSTTTRRRMMMIIIKKKGGGCCC???===;;;888666666555333111000000000111333333333444444444555555333333333444444444555555555666666666555444333333555555555666666777888999<<<<<<<<<<<<===???@@@@@@DDDGGGJJJLLLNNNVVVaaajjjjjjfffZZZHHH???AAAEEEDDD]]]sss{{{iiieeeyyyppp^^^^^^pppjjjmmmuuu]]]DDD888444111111333000111111222222222111111222666666999???===AAAQQQ{{{~~~zzz}}}rrrvvvxxxoooggg|||mmmXXXJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDDDDDDDFFFHHH~~~___OOOVVVgggoooQQQ888333111111000------000........................,,,111000111333111???YYY}}}{{{UUU<<>>999;;;===>>>???AAA>>>@@@EEEKKKUUUbbbpppxxx~~~{{{yyyxxxxxxxxxyyywwwvvvwwwyyy|||}}}}}}{{{~~~}}}|||{{{xxxtttoookkkYYYPPPGGGEEELLLVVV\\\]]]\\\]]]______]]]ZZZWWWVVVTTTWWWXXXXXXWWWWWWYYY[[[PPPIIIBBB>>>???@@@???===:::999888999;;;=========>>>GGG\\\eee\\\WWWXXXTTTLLLOOO[[[nnn}}}{{{~~~pppdddhhhxxxttt]]]AAA777666444222222111000000000000000111111111111111222222333;;;333DDDhhhwwwvvvnnnpppjjjRRREEE===CCCKKKQQQZZZdddccciiiooorrrxxx~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{zzzzzz{{{|||zzzyyy{{{xxxuuutttvvvuuuqqqmmmnnnyyyrrr]]]PPPJJJFFFDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDEEEFFFHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDEEEEEEEEECCCCCCCCCBBBCCCCCCCCCDDDEEEFFFHHHJJJLLLQQQVVVZZZYYYVVVTTTSSSRRRPPPLLLHHHJJJGGGBBB???===;;;888666777666444222111111222222333333333444444444444555333333333444444444555555555555666666555555444333666555555666666777888999<<<<<<<<<======???@@@AAADDDGGGJJJKKKLLLQQQZZZaaajjjjjjaaaPPPCCCAAACCCEEEYYYooosssbbbkkkxxx{{{fffZZZfffxxx~~~mmmnnnzzzdddLLL>>>888333111111000111111222222222222222222777666:::@@@???FFFYYY|||uuuwww}}}wwwqqqvvvfffTTTHHHDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCBBBBBBCCCEEEGGGkkk^^^EEE@@@TTTlll___>>>555...///111///..............................---...///333444111FFFkkk{{{xxxOOO;;;NNNbbb^^^CCC<<<777999<<<<<<===???<<<@@@GGGPPP[[[hhhttt|||~~~|||zzzzzzzzz{{{vvvuuuuuuvvvyyy{{{|||{{{zzzzzzzzzxxxsssmmmfffbbbRRRLLLGGGJJJSSS]]]ccceee______^^^]]]]]]^^^______YYYXXXXXXYYYXXXTTTMMMGGGCCC???;;;;;;===@@@@@@???<<<<<<===???AAABBB@@@>>>???EEEWWWccc___]]]]]]VVVJJJHHHSSSkkkzzzzzz||||||uuuoooqqq|||zzzjjjdddgggeee}}}oooeeeGGG:::666555222222111000000000000111111111111111111222333333;;;444LLLuuu~~~yyy{{{lllwwwrrrRRRFFF>>><<>>???AAAAAAEEEGGGJJJJJJJJJLLLQQQVVVdddkkkjjj[[[III???@@@CCCRRReeejjjbbbnnnooo\\\dddzzzwwwuuupppXXXGGG<<<444111000000111111222222222222333333777777;;;AAAAAAMMMeeevvvppprrrxxxwwwxxx}}}mmm[[[MMMEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@BBBEEEHHHXXX~~~XXXMMM@@@>>>ZZZbbbHHH:::...---111222///...........................///------444555111MMM|||qqqMMMCCCYYYfffYYYBBB;;;666999;;;;;;<<<>>>;;;AAAJJJUUU```kkkvvv|||~~~~~~{{{yyyxxxxxxyyyxxxwwwuuuvvvxxx{{{||||||xxxwwwvvvtttooohhhaaa]]]KKKKKKNNNTTT\\\aaa```^^^^^^]]]\\\\\\]]]^^^^^^^^^\\\[[[YYYXXXUUUNNNDDD===???===<<<>>>AAABBBBBBAAADDDCCCCCCDDDEEEEEECCCAAA===BBBUUUdddeeedddaaaUUUKKKGGGQQQhhhrrrooowww~~~oooeeehhhvvv~~~tttbbbaaallleeewwwrrr|||mmmNNN>>>666111333222111111000000111111111111111111222333333444999777VVV~~~zzz}}}rrrnnn~~~eeeDDD>>>;;;???KKKVVV\\\ccciiigggmmmqqqsssxxx~~~~~~}}}~~~~~~||||||{{{{{{{{{{{{zzzxxxyyyzzzzzzyyywwwzzzxxxuuuuuuuuuuuusssqqqtttxxx___UUULLLIIIHHHFFFDDDEEEDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMLLLJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGLLLSSSXXXYYYWWWSSSPPPNNNMMMLLLLLLHHHEEEAAA>>><<<;;;999777777666555333222222222222222222333333333444444444333333333444444444555555555555666666666666555555666666666666777888999:::<<<<<<<<<===>>>@@@AAABBBDDDFFFIIIJJJJJJJJJMMMOOOWWWeeennneeePPP@@@===@@@JJJVVV|||bbbcccppp}}}sssaaahhh|||dddNNN>>>555111111111111111111222333333444555888888;;;@@@@@@RRRppprrrooosssssszzzyyyrrrxxxcccRRRHHHDDDAAAAAA@@@@@@@@@????????????@@@@@@??????AAAFFFIIITTTvvvbbbXXXFFF???ZZZcccUUUBBB111...222333000---////////////////////////111///---333555555UUU}}}cccHHHLLLjjjvvvdddBBB;;;777:::<<<<<<<<<>>><<>>???AAADDDFFFGGGFFFEEEIIIGGGEEEDDDEEEEEEEEEDDD===BBBWWWjjjmmmkkkcccSSSKKKHHHPPPaaadddbbbqqqsssdddiii}}}~~~|||xxxiiifffooobbbmmmxxxyyyyyyYYYFFF888///333222222111111111111111111111111111222333444555777===ccczzz~~~llluuukkk|||~~~[[[???<<>>???AAAJJJqqqggg]]]eeeyyyzzzjjjhhhwwwoooUUU@@@555333333111111111111222333444555777999999;;;>>>???VVV|||{{{nnnnnntttvvvqqqrrrsss\\\KKKEEEEEEAAAAAAAAA@@@@@@@@@@@@???@@@@@@???>>>???BBBHHHLLLVVVmmmwww\\\FFFMMMkkkiiibbbMMM888111333333000...////////////////////////111111///111666>>>aaavvv{{{TTTAAARRRyyyrrrBBB;;;888:::======<<<======DDDNNNYYYcccllltttyyyyyy}}}{{{{{{{{{xxxvvvttttttuuuvvvuuuttttttrrrqqqtttvvvqqqeeeZZZOOOOOORRRVVV\\\bbbdddeeellllllmmmoooooojjj```YYY[[[YYYUUUQQQMMMIIIFFFDDD>>>AAAFFFJJJLLLLLLJJJIIIKKKHHHFFFEEEFFFHHHHHHGGGCCCIII___rrrsssnnncccQQQFFFEEELLLVVVVVVUUUcccxxxtttiiiuuu~~~vvvqqqrrrggggggyyyfffNNN===111333333222111111111111222111111111111222444555666777HHHsss~~~vvvkkk~~~```{{{sssSSS======CCCNNNYYYbbbhhhjjjkkkrrrvvvxxxwwwzzz~~~}}}~~~}}}}}}|||{{{{{{{{{{{{}}}|||{{{{{{||||||{{{yyyyyyxxxvvvuuutttuuuvvvvvvooo]]]RRRLLLHHHHHHKKKLLLIIIGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJLLLNNNPPPRRRSSSTTTTTTRRRQQQQQQPPPOOONNNMMMMMMJJJKKKMMMNNNOOOOOONNNNNNIIIIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFEEEFFFIIINNNRRRQQQQQQOOOMMMJJJJJJLLLNNNFFFCCC???===<<<;;;:::999666555333111000000000111222222222222333333333333333333333444444444555555555555666777777777666666777777777777888999::::::;;;<<<<<<===???AAACCCDDDCCCEEEHHHJJJLLLMMMMMMMMMGGGUUUfffkkk^^^KKKAAAAAA:::CCChhhqqqdddjjjyyyiiigggpppyyy]]]EEE888555444222111111111222333555666777999999<<<===???\\\vvvkkklllsssyyynnnttt|||mmmVVVGGGDDDFFFBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===>>>BBBIIIMMMZZZcccmmmRRRVVVxxx{{{mmmWWW???555333333000///////////////////////////000333000000999IIIooosss}}}pppNNNAAAWWW~~~jjjAAA;;;777:::===<<<;;;===>>>EEEOOO[[[eeennnvvv{{{|||~~~~~~xxxwwwvvvvvvvvvuuusssqqqpppnnnqqqzzz|||iiiXXXPPPRRRVVV[[[aaagggkkklllpppqqquuu||||||ssskkk^^^YYYSSSSSSVVVWWWSSSOOOFFFJJJOOORRRRRROOOLLLJJJJJJJJJJJJLLLOOOQQQPPPOOORRRWWWjjjyyyvvvooobbbPPPJJJLLLRRRYYYZZZYYY]]]dddsssyyy|||ooohhhwwwnnnPPP???555444333222222111111222222111111111222333444555666;;;UUU~~~qqqooonnncccJJJ===>>>FFFRRR]]]fffkkkmmmmmmtttwwwyyyyyy{{{~~~~~~}}}||||||{{{{{{{{{||||||}}}|||{{{{{{||||||{{{yyyxxxxxxvvvuuutttuuuvvvxxxsssaaaWWWTTTRRROOOPPPTTTUUUQQQOOOPPPIIIHHHFFFFFFFFFIIIKKKMMMKKKMMMOOORRRTTTVVVVVVVVVRRRSSSTTTTTTSSSQQQNNNMMMLLLMMMNNNOOOPPPOOOMMMLLLMMMNNNOOOOOONNNMMMKKKIIIFFFGGGGGGGGGGGGIIILLLOOOOOOPPPOOOLLLIIIGGGIIIKKKEEEBBB???===<<<<<<:::999777666444222111111111222111222222222222333333333333333333444444444555555555555666777777777777777777777777777888999::::::;;;<<<<<<>>>???AAACCCDDDEEEEEEGGGIIILLLMMMMMMLLLGGGNNNYYY```YYYJJJAAA@@@999???WWW}}}wwwlllpppkkk___]]]uuuwwwhhhNNN>>>777333222111111111222444666777666888999<<<>>>BBBeeetttkkknnnvvvzzz}}}qqqvvvyyyxxx{{{gggRRREEECCCFFFAAAAAAAAA@@@@@@@@@?????????>>><<<:::<<>>EEEPPP[[[fffpppyyy~~~~~~{{{zzzyyyyyyyyywwwtttqqqllllllrrrlllVVVOOOTTT\\\eeekkkmmmlllkkkmmmpppwwwddd[[[TTTXXXaaaeee___WWWQQQUUUYYYZZZWWWQQQKKKHHHJJJLLLPPPUUUYYYZZZYYYWWW]]]aaarrr~~~wwwnnnaaaPPPYYY]]]ccciiilllkkkeee___nnn{{{rrrgggpppwwwoooNNN===777444333222222111111222222111111111222333444666777???^^^{{{uuunnnsssqqqTTTDDD======GGGTTT___gggmmmooonnntttxxxzzzzzz}}}~~~}}}}}}~~~||||||{{{{{{{{{||||||}}}}}}{{{zzzzzz{{{|||zzzyyyxxxxxxwwwuuutttuuuwwwyyy|||lll^^^[[[```^^^\\\]]]```___ZZZWWWXXXJJJIIIFFFEEEFFFIIILLLNNNKKKMMMPPPSSSUUUVVVWWWWWWSSSTTTUUUVVVUUURRROOOMMMNNNOOOPPPPPPPPPNNNLLLJJJPPPQQQRRRRRRRRRPPPMMMLLLGGGHHHIIIHHHHHHHHHKKKMMMOOOPPPPPPLLLHHHEEEFFFGGGDDDBBB>>><<<<<<<<<:::999888777555333222222222333111111222222222333333333333333333444444444555555555555666777777777777777777777777777888999:::;;;;;;<<<<<<>>>@@@BBBDDDEEEFFFFFFGGGIIIKKKLLLLLLKKKGGGHHHNNNTTTQQQEEE>>>===;;;<<>><<<:::999:::???GGGMMMlllaaajjjoooZZZkkk|||gggJJJ666111333333///111111000///////////////222111555444777ZZZ~~~uuuyyy^^^JJJTTTlllsssaaaMMM999;;;<<<;;;::::::;;;<<>>EEErrrxxxuuujjjllljjjLLL<<>>>>>===:::888888777555333333333555555333333333333333333333333333333333444444444555555333444555666777777777777555666666888999:::;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEEEEFFFHHHJJJKKKMMMMMMIIIKKKMMMLLLJJJGGGAAA;;;;;;:::???NNNbbbsss~~~{{{nnnhhhrrrppp```ZZZYYYrrrwwweee}}}vvvaaaHHH666666666555555444333333333333444999888>>>:::NNNmmmsss}}}pppwwwwwwdddWWWNNNGGGCCCCCCAAAAAA@@@???>>>>>>>>>>>><<<;;;:::888:::???FFFKKKsss___```}}}yyy]]]aaatttkkk___MMM>>>666333000---111111000///////////////000111555333:::bbb}}}}}}~~~lllTTTFFFUUUlllmmmXXXBBB:::;;;<<<<<<;;;;;;<<<===DDDHHHQQQ\\\gggqqqxxx{{{||||||{{{yyyvvvrrrpppppptttrrr~~~\\\RRRWWW]]]ccceeeccc```^^^___```cccgggmmmvvvrrreeegggrrrxxxrrrhhhbbbgggggg]]]UUUVVVZZZ^^^bbb```aaaeeegggfffhhhlllvvvwwwxxxxxxuuuqqqnnnlll~~~{{{yyy~~~wwwiiiuuusssjjjhhhOOOBBB:::555444333444555555333222111777333///444555666>>>KKKxxxttttttmmmuuuzzz```GGG;;;BBBHHHNNNWWW```hhhnnnrrruuuyyyzzz|||}}}~~~}}}yyy{{{}}}}}}{{{zzz{{{|||||||||{{{{{{zzzxxxwwwvvvtttvvvyyyzzzwwwvvv|||{{{yyyvvvssspppkkkddd```YYYQQQLLLLLLLLLLLLMMMOOOQQQTTTXXX\\\]]][[[XXXVVVTTTTTTUUUUUUUUUTTTTTTSSSSSSQQQOOOOOOPPPOOONNNLLLMMMMMMNNNNNNOOOPPPPPPPPPOOOMMMKKKJJJKKKKKKKKKIIINNNNNNMMMKKKIIIGGGEEEDDDBBB@@@???>>>>>>===;;;888888777555333222333444555333333333333333333333333333333333444444444555555333444555666777777777777666666777888999999::::::;;;;;;<<<>>>???@@@AAABBBDDDEEEFFFHHHIIIKKKLLLMMMIIILLLOOONNNKKKGGGCCC@@@CCC???<<>>>>>UUUqqqvvvyyymmmYYYNNNIIIEEECCCCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>===;;;999:::>>>DDDIIIcccYYYsss}}}___]]]llleee^^^RRRDDD999111///000111000000///////////////---111444111???mmmaaaNNNIII^^^sssmmmRRR<<<;;;<<<===<<<<<<<<<===???FFFLLLUUU```kkkrrrwwwyyy~~~|||{{{zzzxxxuuuqqqnnnlllooosss___VVV\\\bbbdddaaa[[[WWWUUUWWWVVVVVVWWW\\\fffrrrzzz~~~uuunnnsss~~~wwwlllnnnoookkkccc^^^aaagggiiiiiiddd```aaacccgggooowww|||{{{xxxsssooommmnnnpppooonnnmmmlllkkklllmmmnnn~~~~~~~~~xxxffflllpppkkkaaaPPPFFF===666555444444555555444222333777222000777888777???TTT~~~|||tttvvv{{{kkk~~~hhhQQQ@@@;;;EEEIIIOOOYYYbbbiiioootttwwwzzz{{{|||}}}~~~~~~}}}zzz|||~~~}}}|||{{{{{{|||||||||{{{{{{zzzyyywwwwwwqqqtttyyy{{{xxxvvv}}}}}}yyywwwssslllfff```XXXRRRRRRRRRPPPOOOPPPUUUYYY]]]aaabbb```]]][[[WWWXXXXXXYYYXXXWWWVVVUUUTTTRRRQQQQQQRRRRRRQQQOOOPPPOOONNNMMMMMMNNNOOOPPPOOOMMMKKKKKKKKKLLLKKKIIIKKKKKKJJJJJJHHHGGGEEEDDDBBB@@@???>>>???===;;;999777666444333222222333333333333333333333333333333333333333444444444555555333444555666777777777777777777777888888999999999;;;;;;<<<===???@@@AAAAAADDDDDDFFFGGGIIIKKKLLLLLLIIIMMMQQQQQQLLLGGGDDDDDDGGGCCC<<<;;;LLLkkkjjj[[[dddwwwwwwiiiYYYQQQaaattt|||iiiyyy{{{kkkTTT>>>666444333222222222333444555444999777>>>BBB___}}}iiitttttt}}}gggPPPFFFDDDDDDBBBBBB@@@@@@??????@@@@@@AAAAAA@@@???===::::::<<>>777666444444555555444222333555000111999888888@@@]]]}}}www|||kkkhhhvvvrrryyyXXXFFF<<<<<>><<<:::777666555333222222222222333333333333333333333333333333333444444444555555444444555666666777666666777777777777888888888888:::;;;<<<===>>>@@@AAAAAACCCDDDEEEGGGHHHJJJKKKLLLJJJNNNSSSUUUOOOGGGDDDEEE@@@CCC@@@:::DDD```~~~}}}___]]]rrr|||ttthhh]]]eeeuuuiiiooo~~~qqq]]]DDD888333222111111111333555666555:::777===FFFiiiqqq]]]yyy|||pppuuujjjPPPDDDCCCCCCAAA???AAA@@@???>>>>>>>>>>>>>>>???>>><<<::::::<<>>???@@@AAABBBCCCDDDFFFHHHIIIJJJKKKKKKNNNUUU[[[VVVKKKDDDDDD;;;AAAAAA;;;===TTTyyyooo\\\jjjxxxwwwrrreeeiiivvvhhheee~~~wwwdddJJJ<<<444333111111111333555777666<<<777===JJJqqqqqq]]]ooo{{{uuuiiiOOODDDDDDDDDAAA???DDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;999999<<>><<<>>>FFFIIIRRR]]]eeeiiinnnuuu{{{}}}||||||||||||~~~}}}|||zzzyyy~~~}}}||||||}}}}}}{{{yyyuuuuuuvvvvvvuuuttttttssstttuuuvvvtttoooppp~~~rrrhhhggghhhgggeeeddddddfffhhhjjjkkkkkkjjjiiillllllkkkiiieee___ZZZWWWXXXWWWVVVVVVWWWWWWUUUTTTSSSRRRQQQOOOOOOOOOPPPPPPPPPMMMKKKJJJJJJJJJHHHGGGEEEFFFFFFFFFFFFEEEDDDDDDAAA@@@??????@@@???===;;;888888777666444333222111333333333333333333333333333333333444444444555555555555666666666666666555666666666777777888888888::::::;;;<<<>>>???@@@@@@BBBBBBDDDEEEGGGIIIJJJJJJKKKMMMVVVbbbaaaTTTHHHDDD@@@???>>>:::888IIIsss^^^^^^jjjnnnnnnaaaeeepppjjjaaarrrzzziiiPPPAAA666555333111111333666777555===777===NNNyyytttcccjjjyyyyyy{{{zzzttt```LLLDDDDDDDDDCCCBBBHHHFFFDDDBBB???>>><<<<<<;;;::::::888888;;;???CCCkkkZZZooouuuXXXRRR\\\sssrrruuutttbbbEEE333//////////////////000111111333000444AAAbbb{{{wwwOOOHHH^^^tttNNN@@@<<<<<<<<<;;;:::<<<@@@CCCIIISSS```jjjpppssswwwzzz~~~{{{|||zzzrrrkkkiiiyyyrrrlllcccZZZTTTRRRRRRTTTJJJIIIGGGFFFFFFKKKRRRWWW]]]mmmvvvfff```iiissspppggg]]]YYYXXX[[[\\\\\\```ddd^^^[[[VVVOOOMMMVVVgggttt{{{wwwqqqhhhdddhhhrrr{{{tttkkkgggxxxooopppwwwsss~~~XXXDDDCCC;;;888555444444444444333111333111444999777BBBYYYzzziii~~~WWW===;;;<<<===DDDHHHRRR]]]eeeiiimmmuuu{{{~~~}}}|||{{{|||~~~~~~}}}|||~~~|||{{{{{{||||||zzzwwwuuuuuuvvvvvvuuuuuutttssssssvvvzzzyyyuuuwww{{{xxxsssmmmjjjjjjjjjjjjkkklllmmmnnnooommmnnnnnnllliiiccc^^^[[[ZZZXXXWWWVVVWWWWWWUUUSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRPPPMMMLLLLLLKKKJJJHHHFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@??????@@@@@@>>><<<999999888777666444333222333333333333333333333333333333333444444444555555555555666666666666555555444555555666777888999999999:::;;;<<<===???@@@@@@AAABBBCCCEEEGGGHHHIIIJJJHHHJJJWWWjjjnnn___OOOHHHGGG>>>;;;===999===```]]]UUU]]]dddggg[[[]]]gggkkkaaaggg{{{lllUUUFFF999777444222222333666888444<<<777>>>SSStttiiijjjrrr}}}tttuuu|||hhhYYYJJJDDDDDDCCCBBBCCCEEEDDDBBB@@@>>><<<;;;;;;;;;;;;:::888777888<<>><<<::::::999888777555333222333333333333333333333333333333333444444444555555555666666666666666555555333444555666777888999:::999:::;;;<<<===???@@@@@@AAABBBCCCEEEFFFHHHIIIJJJFFFHHHWWWooowwwhhhUUULLLKKK<<<:::CCC>>>555KKKooo}}}\\\QQQWWW___eeeYYYXXX```}}}lllbbb___|||mmmWWWIII:::888555333222444666888222<<<777???WWWtttooonnnuuu|||tttwww{{{}}}}}}dddXXXKKKFFFEEEBBBAAABBB@@@???===<<<:::999999999<<<<<<:::777666666999;;;```\\\}}}rrraaaTTTsssyyyiiiGGG444555222111000//////000111222222666666KKK|||}}}vvvZZZIIIJJJ```eeeHHH>>><<<===<<<:::888:::@@@EEEMMMVVVcccmmmtttyyy~~~~~~sssuuuwwwfff]]]QQQKKKKKKFFFJJJJJJIIIIIIKKKOOOVVVZZZaaaqqq~~~cccSSSSSSXXXYYYWWWKKKJJJHHHFFFFFFGGGIIIKKKAAADDDEEEAAA;;;===FFFOOOWWWRRRMMMHHH@@@???JJJYYYkkk{{{rrr|||}}}yyyqqqzzzgggJJJCCCCCC;;;666555444222222444444777222666>>>777IIIxxx~~~kkktttpppJJJ<<<666999AAACCCOOOYYYbbbfffkkkrrrwwwxxxxxx{{{|||{{{}}}~~~|||yyyyyyzzz{{{{{{zzzvvvvvvuuutttssssssttttttsssvvvzzz|||~~~zzzxxxyyyyyyvvvsssssswww{{{rrruuuxxxyyytttnnngggddd```^^^^^^^^^[[[UUUTTTVVVUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQPPPMMMKKKHHHGGGJJJHHHFFFEEEDDDCCCAAA???@@@@@@??????>>>=========<<<;;;:::888777555444333333333333333333333333333444444444333333222222222333333333444444444555555666666666666777777777777888999:::;;;===>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFGGGIIITTTjjj{{{yyybbbLLLHHH@@@<<<>>>;;;999DDDUUUssslllYYYNNNTTTeee___]]]SSSZZZyyysss]]]ZZZ}}}www___LLLBBB999222333666555555555777222<<>>???>>>;;;999;;;AAAGGGOOOXXXdddnnntttyyy~~~{{{{{{tttdddUUUOOOMMMEEEFFFGGGHHHIIIKKKOOOSSSUUU]]]hhh}}}hhhXXXRRRQQQOOOLLLDDDBBB@@@>>>>>>@@@BBBCCCAAAAAAAAA@@@AAACCCGGGJJJIIIDDDAAAAAA???@@@HHHSSS^^^qqqnnnuuuwwwssskkkuuupppVVVNNNCCC<<<555555444222222444333666333777===:::QQQwwwnnndddEEE<<<888;;;BBBCCCOOOYYYccchhhlllssswwwxxxzzz}}}~~~}}}~~~~~~}}}~~~~~~}}}zzzxxxxxxyyyzzz{{{zzzyyywwwvvvuuuuuutttssstttvvvyyy|||}}}zzzxxxwwwxxxzzz|||{{{}}}~~~yyyqqqjjjeeeccc```______[[[VVVTTTVVVVVVVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRQQQOOOMMMKKKJJJJJJHHHFFFEEEDDDCCCAAA???@@@@@@??????>>>=========;;;;;;999888666444333222333333333333333333333333444444444333333222222222333333333444444444555555555666666666777777777777888999:::;;;<<<>>>??????AAAAAABBBCCCDDDEEEEEEFFFIIIIIIPPPaaappppppaaaRRRJJJDDDAAAAAA<<<666<<>><<<;;;===CCCDDDOOOZZZeeejjjooouuuxxxxxx|||}}}}}}~~~~~~{{{wwwwwwyyy{{{{{{{{{xxxvvvvvvxxxyyyvvvtttuuutttvvv|||{{{yyy{{{~~~}}}xxxpppkkkhhhdddaaa```]]]WWWUUUWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMJJJHHHFFFEEEEEEDDDAAA@@@@@@@@@??????>>>=========::::::888777555444333222333333333333333333333333444444333333333333222222333333333444444444555555555555666666666777777777888999999;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEHHHGGGJJJRRR\\\```[[[UUUJJJEEEDDDDDD>>>555666===TTTqqq|||jjj[[[bbbzzz~~~hhhVVVbbbsssuuusss___iii{{{zzzsssZZZDDD:::222222555555555777;;;555>>>IIIttt{{{jjjkkkvvvuuuyyyvvvllltttuuuhhhVVVKKKBBBAAABBBAAA@@@AAA;;;;;;;;;;;;;;;:::888888;;;:::999777666666666666kkkVVV]]]xxx|||___GGGNNN\\\^^^dddaaaDDD444222222111000000111222222555444<<>>DDDJJJTTT]]]hhhqqqvvvzzz~~~{{{lll^^^YYYOOOKKKMMMRRRUUUTTTPPPHHHCCCGGGJJJOOOZZZnnnsss\\\LLLEEEFFFIIIIIIGGGEEECCCCCCDDDFFFHHHMMMPPPWWWaaakkkqqqrrrppplllaaaTTTLLLIIIGGGFFFFFFKKKaaazzz}}}{{{|||vvviii[[[ccc~~~xxx|||jjjTTTIII>>>555444555444333555333666888999999CCCggg{{{tttyyyaaalllmmmMMM:::;;;:::===DDDEEEPPP[[[gggmmmqqqwwwyyyxxx|||}}}|||yyyyyyzzz{{{{{{yyyvvvtttvvvyyy{{{xxxuuutttrrrsss{{{uuusssyyyzzzuuunnnhhhcccbbb^^^YYYWWWXXXWWWXXXXXXVVVTTTSSSRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPKKKIIIFFFEEEEEEDDDBBB@@@@@@@@@??????>>>=========999999888666555333222222333333333333333333333333333333333333333333333333333333333444444444555555555555555666666666777777888999999:::<<<======>>>??????@@@AAABBBCCCDDDDDDEEEEEEEEEGGGKKKOOOQQQQQQHHHEEEDDDDDD???888777<<>>NNNyyygggiiitttyyykkk}}}sssvvv}}}uuuhhhSSSIIIBBBAAABBB@@@@@@AAA<<<<<<<<<<<<;;;:::999999999999999888777666555444www___\\\uuu\\\UUUXXXpppoooooooooOOO;;;333222111000000111222333777666CCCnnndddLLLMMMddduuummmTTTBBB>>>AAABBBAAA@@@<<<:::>>>EEEKKKWWW___jjjrrrwwwzzz}}}~~~~~~}}}~~~iii```UUUNNNPPPUUUYYY\\\YYYSSSNNNNNNQQQQQQOOOSSSaaapppxxxxxxlll\\\PPPJJJLLLOOOJJJHHHEEECCCBBBCCCEEEFFFNNNWWWeeeqqqzzz|||jjjYYYPPPLLLJJJHHHGGGYYYqqq~~~~~~mmmbbb[[[VVV\\\zzz|||pppiiirrrxxx]]]NNNBBB777444555555444555555666:::999666HHHppp}}}yyyuuuddduuu~~~hhhJJJ:::;;;999;;;CCCFFFRRR]]]hhhooosssxxx{{{zzz{{{~~~||||||}}}}}}|||zzzyyywwwuuuvvvwwwwwwtttqqqrrroooqqqzzzyyytttkkkcccdddmmmyyy~~~sssllleeeccc```\\\YYYZZZWWWYYYYYYWWWSSSQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPKKKIIIGGGFFFEEEDDDBBB@@@@@@@@@??????>>>=========999888777666555444333222333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666888999999:::;;;<<<======>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFEEEDDDFFFIIILLLIIIFFFCCCAAA>>>:::;;;===LLLfff}}}yyykkk{{{iiibbbppp}}}ooobbbvvv~~~dddLLL@@@666333555666777999:::777===SSSwwwjjjqqqyyy}}}zzzcccvvvtttgggOOOHHHAAAAAAAAA??????AAA>>>>>>>>>======<<<;;;:::999999999999888666555444jjj^^^uuuZZZ[[[[[[|||xxxsssxxxSSS<<<333222111000000111222333444555IIIzzz}}}cccKKKSSSnnn~~~nnnRRRBBB>>>===@@@@@@>>>;;;:::>>>FFFMMMYYYaaakkksssvvvyyy{{{~~~}}}|||~~~{{{lll^^^SSSQQQRRRWWW___gggjjjkkkcccfffcccXXXQQQRRRWWWZZZZZZ\\\]]]ZZZUUUQQQPPPQQQMMMKKKHHHEEECCCCCCDDDEEEOOO[[[jjjttt{{{ttt^^^QQQJJJEEEEEERRReeeyyyqqqaaa^^^[[[[[[wwwhhhbbbiiigggUUUGGG999666666666555555777444::::::777PPP{{{~~~kkkggg}}}xxxbbbFFF999<<<999:::CCCHHHTTT___jjjoootttyyy}}}}}}{{{~~~~~~~~~}}}||||||}}}~~~}}}{{{yyyzzzzzzyyywwwtttqqqnnnlllqqqoooqqq{{{~~~qqqkkkkkkjjjccc\\\YYYUUUQQQRRR\\\jjjxxxxxxooogggdddbbb^^^\\\]]]YYY[[[[[[XXXTTTQQQQQQSSSRRRQQQPPPOOOOOOOOOOOOOOOKKKIIIGGGFFFFFFEEEBBB@@@@@@@@@??????>>>=========999888888777666555444333333333333333333333333333222222333333333333444444333333333444444444555555444444555555555666666666888999999:::;;;;;;<<<<<<======>>>???@@@AAABBBBBBDDDGGGHHHGGGEEEDDDFFFIIIMMMIIIDDD@@@<<<::::::;;;CCC]]]{{{tttxxxnnnggguuuyyyfffppp|||kkkRRREEE999555666666777999999777>>>WWWsssrrr{{{yyynnn[[[rrrqqqcccLLLFFFAAAAAA@@@>>>>>>AAA>>>>>>???>>>>>>===<<<;;;999999999999888666555444sss```tttfffXXXSSS{{{yyytttXXX===333333111111111111333333222666QQQ]]]JJJ[[[{{{qqqNNN???>>>===??????===;;;:::???HHHOOOZZZaaakkksssvvvxxxzzz|||{{{{{{}}}nnn\\\TTTMMMOOO\\\ooo}}}rrrhhh```WWWPPPJJJMMMPPPQQQQQQPPPQQQRRRQQQOOOKKKGGGEEEDDDDDDEEEHHHQQQ\\\ccchhhrrrpppZZZMMMFFFHHHNNN[[[nnnnnnkkkfff^^^xxxtttjjjllltttZZZKKK<<<777888777555555777222999;;;:::YYY}}}xxx___hhhzzzWWW@@@888===;;;<<>>=========999999888777666666555444333333333333333333333333222222222333333444444444333333333444444444555555444444444555555555666666999999999::::::;;;;;;<<<<<<======>>>???@@@AAAAAABBBDDDGGGGGGEEEDDDEEEGGGJJJHHHDDD???<<<;;;999777888OOOppprrrlllkkkhhhyyyllliii}}}yyyuuuWWWIII<<<777666666777:::888999@@@[[[tttyyyyyysssjjj[[[uuu|||mmm^^^JJJDDDAAA@@@@@@===>>>AAA>>>>>>>>>>>>===<<<;;;:::::::::999888777666555555www```rrrwwwWWWNNNzzzzzzzzzaaaCCC333333222111111222333333555:::WWWvvvWWWJJJbbbuuuMMM===???@@@??????===;;;;;;AAAJJJRRRZZZbbblllrrruuuwwwyyy{{{xxxzzz}}}~~~fffYYYJJJHHHWWWrrryyygggWWWNNNLLLIIIGGGGGGKKKPPPTTTPPPNNNIIIEEEBBBAAAAAAAAA;;;@@@FFFJJJOOOZZZhhhtttzzzdddVVVOOONNNOOOWWWhhhzzz{{{vvvooobbb{{{xxxllljjj^^^NNN===888888777555555777111999<<<===```|||vvv[[[lll~~~}}}NNN:::666>>>===>>>GGGLLLXXXbbbkkkoootttzzz~~~{{{xxxxxxxxxxxxxxxooouuuzzzyyytttppprrrvvvrrrrrrvvv~~~yyyoookkkfffaaa^^^[[[XXXVVVSSSPPPMMMLLLMMMNNNNNNMMMQQQRRRPPPIIIEEENNNbbbsssuuuwww||||||qqqhhheeeeeebbbaaaaaa^^^```aaa^^^WWWTTTUUUWWWUUUTTTRRRPPPOOOOOOOOOOOOLLLJJJHHHFFFFFFEEECCCAAA@@@@@@??????>>>=========:::999999888777666666555333333333333333333333333222222222333333444444444333333333444444444555555444444444555555555666666999999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAA===@@@BBBCCCBBBCCCDDDFFFEEEEEEBBB???===<<<999666222EEEccciii```sssgggeeettt||||||oooccctttwww|||ZZZLLL>>>888777666777:::888;;;BBB]]]xxx~~~}}}ttteee}}}}}}yyyjjj[[[IIIDDD@@@@@@???===>>>AAA============<<<;;;:::999;;;:::999777666666666666eeeiiieeeWWWrrrqqq>>>:::444111333444222222555333777kkkssszzz\\\GGGRRRaaa]]]CCC999888<<>>EEELLLWWWaaalllqqqwww~~~{{{~~~|||zzzyyywwwwwwuuutttttttttuuussspppmmmqqqpppvvvyyy}}}sssjjjbbbaaabbbbbb```___SSSRRRQQQPPPPPPQQQRRRRRRYYYUUUQQQLLLHHHJJJWWWeeehhhrrr{{{xxxnnnhhhfffddd^^^YYY___\\\YYYXXXZZZ[[[ZZZXXXUUUSSSQQQPPPPPPPPPOOONNNLLLLLLJJJHHHFFFDDDCCCBBB@@@@@@???>>>===<<<;;;:::;;;;;;:::888777555444444222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444555555666777888999999:::999999=========>>>??????@@@@@@BBBBBBAAABBBBBBCCCEEEEEEGGGDDD@@@>>>>>>===999666666999[[[yyy}}}aaaLLLgggfffZZZ```ooo~~~lll[[[fff{{{yyy___ZZZKKK999222555999888777<<>>>>>>>>???======>>>>>>>>>>>>=========<<<:::::::::999666444lllggg}}}~~~```lllzzz|||pppEEE:::444111333333222222555777===sssrrrxxxvvvTTTEEETTT```wwwrrrTTTAAA======??????===<<<;;;===DDDNNNTTTZZZaaakkkqqqtttvvvyyy{{{|||~~~~~~|||zzz|||}}}eeeWWWLLLRRRgggssszzzkkkVVVNNNFFFFFFHHHKKKOOOTTTTTTPPPKKKHHHFFFEEECCCBBB>>><<<===AAAAAA@@@DDDJJJYYYjjjyyy|||zzzuuuiii]]]TTT[[[^^^^^^gggzzz{{{iiiqqqmmmffftttaaaMMMAAA;;;333444777222333;;;:::555IIItttxxxooobbbhhhCCC<<<777888;;;???FFFMMMYYYcccmmmsssxxx~~~}}}||||||xxxvvvttttttuuutttsssqqqooopppxxxzzzwwwvvvtttrrrpppaaa^^^[[[[[[]]]^^^^^^\\\[[[VVVOOOJJJEEEDDDLLLVVVZZZdddoooxxx{{{qqqjjjhhheee___[[[```]]]ZZZYYY[[[\\\[[[ZZZVVVTTTRRRQQQRRRRRRQQQOOOLLLLLLJJJIIIGGGEEECCCBBBAAA@@@@@@???===<<<<<<;;;<<<<<<;;;999888666555555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555666666777888999999999999<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDHHHEEEAAA@@@???===:::777555555RRRnnnwwwbbbOOOhhhiiiZZZ\\\hhhxxx~~~lllYYYccc}}}xxxgggaaaQQQ>>>555666999888888:::EEEyyymmmsss~~~xxx|||~~~nnnuuu~~~rrr```PPPFFFEEEBBB@@@??????@@@@@@===>>>>>>>>>>>>>>>===<<<<<<;;;::::::::::::777555sssdddmmmdddZZZjjjhhhkkkgggLLL:::444111222333111222444888BBB{{{~~~mmmuuuzzz{{{lllMMMEEEXXX^^^mmmbbbFFF:::;;;;;;======<<<;;;;;;>>>EEEOOOVVV\\\ccclllrrrtttvvvxxx{{{zzz}}}|||wwwxxx~~~}}}zzzvvvtttoooppptttyyy|||jjjTTTMMMTTTXXXmmmnnnppprrrrrrmmmeee___YYYPPPGGGEEEEEEGGGKKKQQQQQQOOOLLLJJJIIIHHHEEECCC???>>>???BBB@@@===>>>BBBNNN^^^pppyyy~~~rrrcccYYY```ccc```dddsss}}}uuudddhhhlll\\\aaa{{{gggQQQBBB<<<444444777333333:::999777OOOzzzzzzllllllbbb@@@;;;777999<<<@@@HHHPPP[[[eeeoootttxxx{{{xxxtttssstttvvvvvvvvvqqquuu~~~vvvssstttrrrlllgggiii___TTTLLLEEE???@@@EEEJJJTTTaaaooo}}}~~~tttlllgggccc___[[[aaa___]]]]]]]]]^^^]]][[[XXXVVVTTTSSSSSSSSSRRRQQQMMMLLLKKKIIIGGGEEECCCBBBAAAAAA@@@???>>>======<<<===<<<;;;:::999777777666444444444444333333333333333333333333333333333333333333333333333333333333333333333444444444555555555666777888999999999999;;;<<<<<<===>>>>>>??????>>>???AAABBBCCCCCCBBBBBBGGGEEECCCAAA@@@===:::777777222HHHaaaqqqfffTTTiiirrrbbb___iiizzznnnWWW___~~~{{{qqqiiiXXXEEE999777888777999999EEE}}}~~~kkkpppyyy~~~yyymmmwww}}}rrr]]]KKKFFFEEECCCAAA@@@AAAAAABBB>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::;;;;;;999777uuuaaabbbbbbOOO```bbb```^^^QQQ;;;555111222222111222444777FFFuuuhhhvvv~~~kkkLLLEEEXXXaaalll]]]BBB888999999<<<===<<<;;;;;;>>>EEEOOOVVV^^^eeemmmsssuuuvvvxxxzzzvvv{{{|||wwwvvv|||~~~{{{wwwtttwwwwwwvvvtttppplllhhheeeaaabbbeeeiiiooovvv}}}yyy]]]KKKKKKKKKUUUTTTSSSOOOKKKHHHFFFFFFQQQJJJDDDCCCBBBBBBEEEJJJKKKJJJIIIIIIIIIHHHEEEBBB@@@???AAADDDBBB??????CCCQQQ^^^lllwwwyyyhhhaaahhhjjjdddcccnnn}}}xxxnnn___^^^wwwmmmVVVUUUoooqqqVVVDDD===555444777555333888777:::VVV{{{```qqq~~~[[[===999888:::===BBBJJJSSS\\\fffppptttxxx~~~~~~}}}|||xxxsssqqqsssuuuxxxyyyxxx~~~zzzzzzlll[[[OOOFFF>>>:::;;;@@@IIIXXXjjjzzzvvvmmmfffaaa^^^\\\___```aaacccbbb```]]][[[YYYWWWUUUTTTTTTSSSRRRQQQMMMLLLLLLKKKIIIFFFDDDBBBAAAAAA@@@@@@???>>>>>>===<<<;;;:::999888777666666444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555666777888999999999999;;;;;;;;;<<<======>>>>>><<<>>>@@@BBBBBBBBBAAA@@@EEEDDDCCCAAA???<<<999777:::222BBBWWWnnnlllYYYeeevvvfffaaallltttYYY[[[zzzxxxnnn\\\III<<<777666666777999JJJ~~~nnnssswww|||xxxrrrqqq{{{}}}zzzppp[[[HHHEEEDDDCCCBBBBBBBBBBBBCCC>>>??????>>>>>>===<<<;;;;;;:::999:::<<<<<<;;;999ttt___]]]aaaWWWpppvvviii\\\RRR===666222222222111222555777LLLwwwlllrrrMMMBBBSSSfffnnn```FFF<<<<<<===AAA???>>><<<;;;===DDDMMMTTT```fffoootttuuuvvvwwwyyyxxx}}}}}}wwwuuuxxx|||{{{vvvqqqrrrttttttrrrnnnjjjgggcccccccccaaa___\\\YYYWWWVVVWWWYYY[[[^^^ccciiiooottt{{{~~~cccKKKEEEEEEBBBBBBAAA???<<<;;;<<>>@@@???<<<>>>AAACCCCCCCCCDDDFFFEEECCC@@@AAA???@@@CCCBBB???@@@DDDNNNXXXbbbnnn}}}qqqjjjooopppiiieeekkkyyy{{{mmmddd[[[XXXkkknnnVVVQQQhhh|||]]]HHH@@@777444777666333777666<<<]]]{{{kkkTTTppp~~~rrrRRR;;;999999<<<>>>CCCLLLUUU]]]fffpppssswww}}}|||zzz{{{wwwrrrpppqqqtttwwwxxxzzzxxxhhhVVVJJJBBB<<<999::::::AAAQQQfffxxxyyyppphhhbbb______]]]aaaeeehhhgggbbb]]]ZZZZZZWWWUUUTTTSSSSSSRRRPPPMMMMMMMMMLLLJJJGGGDDDBBBAAAAAA@@@@@@???>>>>>>>>>::::::999888777666666555444444333333222222222222333333333333333333333333333333333333333333333333333333333444444444555555555555666777888888888888999::::::;;;<<<<<<======;;;<<<>>>@@@AAA@@@???>>>AAAAAAAAA@@@>>>;;;999777:::333>>>OOOkkkpppZZZ\\\uuuccc\\\hhh~~~{{{```[[[vvv{{{ooo^^^MMM???777555777555<<>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;======<<<:::uuu```ZZZ{{{}}}\\\]]]www]]]NNN???888333333333222333666:::UUU}}}uuuxxxNNN@@@PPPhhhlllZZZBBB;;;<<<===CCC???>>><<<;;;===DDDMMMSSSbbbhhhpppuuuvvvvvvwwwyyy}}}zzzvvvuuuuuu{{{rrriiiccc___```bbbcccbbb___\\\ZZZRRRRRRQQQQQQPPPOOOOOOOOONNNQQQRRRRRRQQQSSSXXX]]]bbbiiisss{{{{{{zzz}}}zzzjjjOOOGGGEEE>>>???>>><<<:::888999999666555888<<<;;;888999<<<======>>>@@@BBBCCCBBB@@@CCC@@@???@@@>>>===@@@FFFVVV]]]dddlll{{{uuuqqqtttsssmmmgggjjjvvv~~~yyyccc\\\]]]XXXdddsss]]]SSSfffeeeLLLCCC999444777777555777666AAAgggzzzzzzcccZZZvvvnnnoooeeeGGG:::999:::===???CCCMMMWWW^^^gggppptttwww||||||zzzyyyvvvrrrqqqrrrsssttttttwww{{{bbbUUUGGG@@@;;;888999;;;777<<>>>>>>>>999999888888777666666555555555444444333333222222333333333333333333333333333333333333333333333333333333333444444444555555444555666777888888888888999999999:::;;;;;;<<<<<<:::;;;===>>>??????>>>>>>===???AAA@@@>>>;;;999999888111999GGGeeepppYYYUUU{{{fffYYYbbbyyykkk```tttsssaaaQQQBBB888555777555>>>[[[zzzrrrzzz|||uuuuuuvvvwwwqqqiiiXXXIIIDDDDDDCCCCCCBBBAAAAAA@@@======>>>>>>>>>>>>======<<<;;;;;;<<<===>>><<<;;;{{{bbbWWWiii{{{[[[VVVwwwcccSSSAAA:::444444444333444888;;;]]]~~~|||zzzzzzQQQGGGYYYsssnnnTTT<<<999<<<<<<@@@===<<<;;;;;;>>>EEEOOOUUUdddjjjqqquuuvvvvvvwwwxxx}}}}}}~~~~~~|||xxxuuu~~~zzzqqqggg]]]WWWPPPSSSUUUXXXXXXVVVTTTRRRMMMLLLJJJJJJJJJKKKMMMNNNMMMPPPRRRQQQNNNNNNQQQUUUWWW[[[aaaggglllppptttwww}}}~~~xxxuuuwww|||tttwww|||vvv|||}}}gggSSSJJJEEECCCAAA???===;;;999777555222222555888888555777<<<;;;;;;<<<>>>AAACCCCCCBBBDDD@@@======>>>@@@GGGPPPaaaggglllqqq|||tttuuuuuutttoooiiijjjrrr{{{rrr~~~eee]]]eee]]]```zzz~~~hhhYYYgggkkkOOOFFF;;;444777888888999999FFFooovvvzzzfffnnnlllkkk]]]@@@:::999;;;>>>@@@CCCMMMWWW```iiirrruuuwww|||}}}}}}|||yyywwwvvvttttttttttttrrrqqqvvvxxxssskkk```VVVLLLEEE>>>;;;999666777;;;666:::IIIbbbtttyyywwwuuuvvvyyyzzztttkkkcccaaabbbaaadddffffffcccaaa```aaa\\\ZZZWWWVVVUUUUUUSSSQQQMMMNNNNNNNNNLLLHHHEEECCC??????>>>>>>>>>>>>======:::999999888888777777666777777777666555444444444333333333333333333333333333333333333333333333333333333333444444444555555444555666777888888888888888888999999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>:::===AAAAAA???<<<;;;<<<777222777AAA```rrr\\\VVVmmmZZZ___ttt}}}vvvgggtttyyygggWWWGGG:::666999888???^^^wwwsss}}}~~~ttt~~~yyyzzzzzzqqqfffVVVHHHDDDDDDCCCCCCAAA@@@???>>>;;;<<<===>>>>>>??????>>>===<<<<<<<<<>>>>>><<<:::eeeTTTbbbbbbOOOhhhnnn```BBB;;;555444444333555999:::```uuuuuu|||yyyxxxTTTOOOeeeyyyWWW======BBB@@@@@@;;;;;;::::::>>>FFFPPPXXXdddjjjrrrvvvvvvvvvvvvxxxxxxxxxzzz~~~{{{}}}}}}uuulllddd[[[VVVJJJMMMPPPSSSUUUTTTRRRQQQOOOMMMKKKJJJKKKMMMPPPQQQOOOSSSVVVTTTPPPOOOQQQUUUSSSUUUXXX[[[___eeemmmrrrvvvzzz}}}yyyssspppqqqsss{{{llldddmmmggg]]]bbbhhh\\\OOOHHHAAABBB@@@??????@@@AAA???>>>333333444777555333777===<<<;;;<<<>>>BBBDDDEEEEEECCC>>><<<===@@@FFFQQQ\\\^^^eeelllrrr}}}vvvvvvuuusssooojjjjjjpppxxx~~~www}}}mmmcccmmmccc___uuusss```jjjoooRRRGGG<<<555777888;;;;;;;;;JJJuuuuuu{{{~~~eee{{{sssnnn[[[???::::::<<>><<<777666999888:::JJJcccvvvzzzwwwuuuooosssvvvqqqhhh```^^^___eeefffeeebbb______bbbeee^^^\\\YYYWWWWWWVVVTTTSSSMMMNNNOOONNNLLLIIIEEECCC>>>>>>>>>>>>============;;;::::::999999888888888:::999999888777666666555333333333333333333333333333333333333333333333333333333333444444444555555444555666777888888888888777888888999::::::;;;;;;;;;;;;:::;;;;;;<<<>>>>>>999===AAABBB@@@>>>===>>>999444888>>>___uuubbb[[[xxxpppYYYZZZnnnuuu}}}nnnuuu~~~lll[[[KKK<<<777::::::@@@^^^xxxvvv|||wwwgggsssxxx}}}~~~sssfffUUUGGGDDDDDDCCCBBBAAA???===<<<:::;;;<<<>>>????????????>>>===<<<===>>>>>><<<:::oooRRRcccnnnUUUkkk}}}iii^^^FFF<<<333222444333333333<<>>>>>:::999<<<@@@GGGSSS^^^dddmmmtttuuutttvvvvvvuuuxxxyyyzzz|||}}}||||||{{{vvvpppiii```]]]___UUURRRQQQUUUYYYZZZUUUPPPQQQOOOMMMMMMOOOQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSUUUTTTRRRSSSXXX___ggglllmmmrrrxxxzzz|||~~~|||tttggg]]]cccjjjxxxzzzhhh[[[WWWSSSOOOLLLLLLJJJFFFEEEHHHCCCEEECCC???>>>AAAAAA>>>:::888666666888999888777888;;;??????>>>>>>AAADDDBBBBBBCCCDDDCCCDDDLLLVVVdddbbbgggsss||||||yyywww|||zzzvvvnnnfffeeejjjppp~~~~~~www~~~qqqbbbwwwtttfffsss|||aaahhh~~~ZZZGGGAAA<<<888777666888???UUU~~~{{{tttfffxxxttt~~~TTT;;;;;;999;;;>>>@@@CCCKKKUUUcccjjjtttzzz|||~~~~~~}}}}}}~~~}}}zzzwwwuuutttrrrqqqsssvvvwwwvvvtttzzzyyyfffjjjsss{{{~~~uuufff\\\PPPNNNKKKGGGDDDBBBBBBAAAEEEBBB???===;;;:::888666666;;;GGGZZZppp}}}xxxlllmmmnnnmmmjjjfffbbb```___jjjgggdddbbbaaabbbcccdddgggccc___\\\ZZZWWWTTTQQQPPPNNNMMMLLLLLLIIIFFFCCCAAA@@@>>>===>>>???>>>===<<<<<<;;;;;;:::::::::999:::;;;;;;;;;:::888666555333444444555555444444333333333333333333333333333555555555555555555555555444555555666777888888999777777888999::::::::::::;;;;;;<<<<<<======>>>>>>???>>>???AAADDDBBB>>>999999555777@@@XXXvvvsssSSSooovvvssseee\\\lll|||nnniii~~~tttdddOOO===666999999===jjjjjjqqqpppuuulllrrruuu{{{sssfffUUUIIIEEECCCAAA???>>>>>>>>>???;;;;;;<<<<<<===???@@@AAA@@@AAAAAAAAA@@@===:::888sssVVV]]]oooXXXhhhooocccJJJ>>>444222333333444555@@@uuu~~~sssxxx~~~xxxXXXLLL___zzz}}}XXX===BBBDDD===???>>>:::999<<<@@@GGGSSS]]]hhhpppvvvvvvuuuvvvwwwuuuyyyyyyzzzzzzzzzyyyxxxwww{{{xxxtttnnnfffbbbccc[[[WWWUUUXXX\\\\\\YYYTTTTTTRRROOONNNPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTTTTWWW\\\bbbfffgggkkkoooqqqsssyyy|||sssnnnggg]]]VVVRRRWWWbbbllliii\\\QQQMMMKKKHHHGGGIIIHHHEEEEEEHHHCCCFFFEEEAAA@@@BBBAAA>>><<<:::666666777:::;;;<<<@@@?????????@@@AAA@@@@@@BBBAAAAAAAAA>>>===CCCKKKQQQQQQWWWccclllnnnoooqqq{{{zzzvvvlllcccaaafffmmmzzzzzzzzz|||~~~zzzzzzjjjnnnfffggg```KKKAAA;;;888888777777AAA]]]ppphhh~~~yyyOOO:::;;;999;;;>>>@@@CCCLLLVVVcccjjjsssxxxzzz|||~~~}}}~~~~~~}}}zzzwwwtttrrruuutttrrrsssuuuwwwwwwvvvyyycccccchhhiiiddd``````aaa```ccceeegggfffbbb]]]VVVQQQOOONNNLLLJJJHHHHHHGGGGGGAAA@@@@@@???@@@@@@???>>>888;;;CCCRRRfffsssqqqggghhhiiiiiigggdddaaa```aaaiiihhhfffcccaaaaaaccceeeggggggeee```ZZZUUUUUUUUUQQQOOONNNMMMLLLIIIEEEBBBAAA???======>>>???>>>=========<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;:::999222333333444444444444444333333333333333333333333555555555555555555555555444555555666777777888888666777888999::::::::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>AAADDDCCC???;;;:::666666===QQQnnnlllOOOSSSdddvvvlllhhh|||vvviiiyyyzzzjjjUUU@@@666666===BBBpppfffkkklllsss~~~qqqzzz|||zzzqqqcccSSSGGGDDDBBB@@@>>>======>>>>>><<<<<<<<<<<<>>>???@@@AAAAAAAAAAAA@@@???===;;;999xxx]]]YYYwww{{{cccfffwww~~~ppp___MMM@@@555222333333555777EEEzzz{{{xxxhhhMMMJJJaaayyytttiiiNNN<<>>@@@DDDNNNXXXdddjjjrrrwwwyyyzzz|||~~~~~~}}}~~~}}}|||}}}}}}|||{{{yyyvvvtttrrruuutttrrrrrrrrruuuwwwyyyoooiiimmmkkkddd^^^^^^```___gggccc^^^\\\[[[ZZZXXXVVVSSSSSSRRRPPPOOONNNMMMMMMKKKKKKIIIGGGEEEBBB@@@>>>???@@@DDDNNN^^^lllmmmfffeeeffffffeeecccbbbcccdddfffggggggeeebbbbbbdddgggiiilllkkkeee[[[UUUVVVYYYSSSQQQOOONNNLLLIIIEEEAAA???>>>======???@@@??????>>>>>>>>>>>>============:::;;;<<<<<<=========<<<222222222333333444444444333333333333333333444444555555555555555555555555555555555666666777777888666777888999999::::::999::::::;;;;;;<<<======>>>>>>===>>>AAAEEEEEEAAA======777666999IIIccceeeLLLIII```wwwkkkfffyyy{{{yyydddpppttt]]]FFF999555>>>EEEtttcccjjjmmmwwwzzzoooyyyooo```PPPEEEBBBAAA???>>>=========>>><<<<<<<<<===>>>???@@@AAABBBAAA@@@???>>>===<<<;;;}}}cccWWWkkkyyyrrrdddmmmxxxlllVVVKKK???555222444555666888III{{{sss}}}cccLLLKKK\\\kkkgggXXXEEE===BBBCCC@@@???===:::999===AAAGGGRRR\\\jjjqqqvvvvvvuuuwwwyyyxxx}}}}}}}}}|||{{{yyyxxxxxx{{{zzzwwwoookkkjjjeeeaaabbbgggjjjiiigggcccaaa]]][[[ZZZYYYWWWUUUUUUVVVXXXYYYYYYWWWUUUTTTSSSTTTTTTTTTUUUVVVWWWWWW]]]```cccdddeeejjjqqqwwwvvvhhh^^^UUUMMMGGGMMMJJJKKKTTT]]]```[[[UUUIIIGGGHHHLLLLLLIIIGGGIIIOOOSSSVVVUUUTTTUUURRRMMMFFFBBB===::::::<<<===>>>>>>???CCCIIINNNOOOLLLIIIMMMJJJHHHFFF@@@:::999<<<999===EEENNNTTTYYYdddooovvvwwwrrrfffXXXTTT[[[ccciiilllppptttvvvyyy{{{}}}pppuuu~~~iiibbbqqqfffyyyqqqWWWDDD:::999:::<<<666FFFqqq}}}qqquuupppHHH???;;;:::;;;>>>AAAFFFPPP[[[ggglllssswwwyyyyyyzzz|||~~~}}}~~~~~~~~~{{{yyyyyyzzzzzzzzzzzzxxxwwwvvvsssrrrqqqooonnnqqqvvvzzz}}}vvvpppkkkfff```^^^^^^^^^^^^]]][[[XXXUUUSSSRRRUUUUUUTTTQQQMMMHHHFFFDDDKKKLLLNNNTTTaaammmppplllggggggfffdddbbbbbbdddeeebbbeeehhhgggddddddgggkkklllnnnmmmhhh```YYYXXXYYYUUUSSSPPPNNNLLLIIIDDDAAA???===<<<===???@@@@@@??????????????????>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<222222222222333333444444333333333444444444444444555555555555555555555555555555555666666666777777555666777888999999999999999999:::;;;<<<======>>>=========AAAEEEEEEBBB??????999666777CCC\\\bbbPPPPPPiii}}}mmm```kkktttsss[[[gggyyybbbLLL>>>999;;;EEEwww{{{eeepppxxxxxxdddyyyyyynnn^^^NNNDDDBBBAAA@@@???>>>>>>>>>>>>============>>>???@@@AAABBBAAA@@@>>>===<<<<<<<<>>555444666666666777JJJzzzuuu}}}zzz]]]HHHKKKZZZccccccOOOAAA@@@AAAAAA@@@===<<<999999===BBBHHHRRR\\\dddmmmssstttuuuxxxzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||}}}vvvppplllhhhjjjppptttuuusssjjjgggdddaaa___\\\YYYWWWWWWXXXZZZ[[[ZZZYYYWWWUUUQQQRRRSSSUUUUUUVVVVVVVVVUUUXXX[[[]]]___bbbhhhmmmvvvzzzwwwoooeee[[[TTTPPPLLLIIIOOO[[[bbb^^^WWWMMMKKKKKKNNNMMMHHHFFFHHHSSSXXX\\\\\\]]]___\\\XXXMMMIIICCC???>>>>>>>>>======DDDMMMSSSTTTQQQOOONNNOOOLLLKKKKKKFFF???===>>>@@@BBBIIIOOORRRVVVaaammmqqqqqqkkk___SSSPPPWWW___eeehhhjjjmmmoootttzzzuuuvvv|||rrrnnngggcccssseeerrrxxx\\\FFF<<<::::::>>>888IIIwwwnnnvvviiiEEE@@@;;;:::;;;???BBBGGGSSS^^^kkkoootttxxxzzz{{{{{{{{{~~~~~~~~~}}}}}}}}}~~~|||yyywwwtttuuuwwwxxxyyyyyyyyyxxxpppqqqqqqnnnkkkmmmttt{{{~~~sssooopppiiiiiiiiihhhfffccc```^^^ZZZ[[[]]][[[YYYWWWWWWXXXXXX[[[]]]aaajjjtttvvvssskkkjjjhhhddd``````aaaccc```cccfffhhhhhhhhhkkkmmmmmmmmmllljjjfffaaa[[[WWWVVVTTTQQQOOOMMMIIIDDDAAA???===<<<===???@@@@@@???>>>>>>>>>???????????????;;;;;;;;;:::::::::::::::444333333222222333333444333333333444444555555555555555555555555555555555555555555555666666666666555555666777888888888888888888999:::;;;<<<=========<<<<<<@@@DDDEEECCC@@@???999888777@@@XXXcccYYYPPPjjjyyyfffiiiyyyrrrXXXbbbwwwaaaNNNBBB;;;;;;HHH|||}}}fffxxx~~~zzz{{{ZZZaaazzzmmm]]]NNNDDDCCCBBBBBBAAA@@@@@@@@@@@@>>>>>>===>>>>>>???@@@AAABBBAAA???>>>============gggNNNYYY~~~xxxrrrZZZfffqqqMMMBBB777555666666666888KKK||||||XXXEEEQQQfffqqqgggLLL@@@EEEBBB@@@AAA>>><<<999:::>>>BBBHHHRRR[[[```iiiqqqtttuuuxxxzzzyyyxxxwwwwwwxxxyyyzzz{{{|||}}}~~~yyyuuurrrtttzzz}}}qqqnnnjjjgggdddaaa]]]ZZZ[[[\\\]]]]]]\\\[[[YYYXXXTTTTTTVVVWWWXXXXXXXXXXXXVVVYYY[[[^^^```bbbfffiiimmmqqqxxx}}}uuummmfffXXXSSSNNNQQQ[[[bbb^^^VVVLLLIIIIIIKKKJJJFFFEEEGGGQQQWWW\\\^^^```dddccc___VVVPPPIIIDDDBBBCCCCCCCCCFFFMMMUUUXXXTTTNNNJJJJJJIIIGGGIIILLLKKKFFFCCCDDDNNNOOORRRVVVWWWYYYbbbmmmjjjgggaaaWWWNNNNNNTTT[[[```bbbdddfffhhhnnnxxxrrrooo}}}}}}rrr___bbbhhheeeuuubbbkkk|||___HHH>>>;;;999===;;;OOO}}}sssnnnvvv]]]@@@===;;;:::;;;???CCCIIIUUUaaammmpppuuuyyy|||}}}|||{{{~~~~~~~~~~~~|||||||||}}}}}}|||yyyvvvqqqrrrtttvvvwwwwwwvvvvvvooorrrtttppplllnnnvvv~~~tttuuuwwwxxxwwwuuurrrpppjjjkkkllliiieeeccceeeggghhhkkklllmmmsssyyy{{{yyypppnnniiiddd___^^^___aaaaaacccfffhhhkkklllllllllkkkkkklllnnnmmmggg___XXXVVVTTTRRRPPPNNNJJJEEEBBB???>>>======???@@@??????============>>>>>>>>>>>>;;;:::999888888888888888777666444333222222333444333333333444555555666666555555555555555555555555555555555555555555555555444555666777777888888777777777888999;;;<<<=========<<<<<<>>>BBBDDDBBB???===999888888===TTTddd___RRRnnnjjjhhhyyy\\\aaavvvaaaPPPCCC;;;===NNNddd{{{uuurrr~~~WWWRRR}}}zzzlll\\\MMMDDDCCCCCCBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>???@@@AAA@@@@@@??????>>>======<<<fffPPPXXX}}}lllWWWgggXXXJJJ;;;555444444666999LLL|||ZZZEEEWWWrrr~~~mmmLLLBBBIIICCC@@@DDD@@@;;;999:::>>>CCCHHHRRR[[[___iiirrruuuvvvxxxxxxvvvxxxxxxwwwwwwxxxyyy{{{|||{{{|||~~~}}}zzzwwwtttqqqnnnjjjfffcccaaa``````___^^^^^^]]]]]]ZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]___aaabbbdddeeefffiiikkkooovvv~~~zzzuuuuuuvvvwwwwwwtttqqqnnnbbb^^^XXXWWW]]]ccc^^^TTTGGGEEEEEEHHHIIIHHHIIIMMMOOOUUUZZZ]]]bbbgggiiifff___XXXMMMFFFEEEIIIMMMPPPTTTUUUVVVTTTPPPJJJFFFDDDAAAAAAEEELLLOOOMMMKKKLLLUUUSSSSSSVVVVVVWWW]]]eeebbb]]]UUUMMMIIILLLQQQVVVXXX[[[^^^```bbbiiissszzz}}}iiieeeyyy{{{ttt\\\```iiibbb{{{vvv^^^ccc~~~```JJJAAA<<<888:::???XXX|||{{{{{{aaasssuuuSSS<<<;;;;;;:::;;;???CCCJJJWWWcccnnnppptttyyy}}}~~~|||{{{~~~~~~~~~~~~zzzzzz{{{|||}}}|||xxxuuuttttttuuuvvvvvvuuutttsssqqqvvvzzzvvvqqqrrrzzz|||}}}{{{vvvpppnnnppptttzzz|||{{{wwwxxx}}}~~~vvvsssnnngggbbb```bbbeeegggeeefffiiimmmnnnjjjffffffkkkqqqtttrrrkkkccc^^^VVVTTTRRRPPPNNNKKKGGGCCCAAA???======>>>???>>>===;;;;;;;;;<<<<<<<<<======999999888777888999:::::::::999666444333222333333333333444444555666666666555555555555555555555555555555555555555555555555444444555666777777777777666666777999:::;;;<<<======;;;;;;===AAABBB@@@===:::777888777:::NNNaaa```TTTuuufffddd___]]]xxx~~~hhhVVVFFF;;;<<>>>>>??????@@@@@@??????@@@@@@???>>><<<<<<}}}eeeVVV\\\~~~jjjUUUgggbbbQQQ>>>444222222666;;;NNN{{{\\\DDDUUUppp|||qqqMMMCCCKKKCCC@@@FFFCCC;;;999:::>>>CCCHHHRRR[[[```jjjtttwwwwwwxxxwwwttt{{{{{{zzzyyyzzz{{{|||}}}xxx{{{}}}zzzwwwsssnnnkkkddddddbbbaaa``````````````````______^^^]]]]]]]]]\\\]]]^^^_______________iiijjjlllqqqxxxwwwkkkdddeeeeeeeeefffgggiiikkklllfffccc]]]YYY]]]aaa[[[PPPDDDAAABBBGGGKKKLLLOOOTTTNNNTTTZZZ^^^dddkkkmmmllleee\\\OOOGGGGGGMMMVVV[[[\\\WWWQQQNNNLLLJJJEEEAAA<<<===CCCMMMRRRRRRQQQRRRNNNKKKJJJLLLLLLLLLQQQWWW\\\VVVMMMGGGFFFJJJOOOSSSQQQVVVZZZ]]]___eeennnvvvzzz~~~fffccc}}}{{{zzz```bbbhhh]]]lllwww[[[^^^~~~```LLLCCC===666777AAA^^^zzz{{{ttt}}}ZZZwwwlllMMM;;;<<<;;;:::;;;???DDDKKKXXXdddnnnppptttyyy}}}~~~|||{{{~~~~~~~~~~~~yyyyyyzzz|||}}}|||xxxvvvyyyyyyyyyyyywwwuuusssrrrtttzzz|||vvvuuu~~~}}}yyyzzz~~~{{{{{{xxxssslllgggfffhhhjjjlllhhhfffjjjnnnnnnhhhbbbbbbkkkvvvzzztttlllfffcccVVVTTTRRRPPPOOOLLLGGGDDDAAA@@@>>>===>>>???>>>===999:::::::::;;;;;;<<<<<<888777777777888:::<<<===<<<;;;888555333222333333333333444444555666777777555555555555555555555555555555555555555555555444333444555666777777777777555666777888:::;;;<<<======;;;:::<<<@@@AAA???<<<888555777666777JJJ^^^___OOOuuu}}}ffffffwww^^^WWWrrrppp]]]KKK===888OOOooofff|||{{{uuuqqqZZZVVVnnnwwwiiiYYYKKKDDD@@@@@@AAAAAAAAA@@@????????????????????????@@@@@@>>>???@@@AAA@@@???<<<;;;