BM6P6(@ ^^^hhhyyywwwlll]]]LLLDDD>>>777000...222000.........///...---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++***+++---------333;;;DDDdddzzzrrrttt}}}|||lllfff```]]]```fffkkkooovvvvvvyyy{{{ssseeeXXXSSSRRR___ppp~~~wwwkkk___YYYVVVSSSSSSUUUTTTUUUYYYaaakkkuuu{{{~~~~~~|||yyywwwwwwwwwwwwwwwsssrrrqqqqqqqqqpppnnnlllmmmmmmmmmllllllkkkkkkkkkjjjjjjkkkkkkkkkjjjiiiiiiccceeehhhkkkmmmnnnnnnnnnoooooonnnmmmmmmmmmmmmmmmlllnnnpppssssssrrrqqqooonnnppprrrrrrqqqqqqrrrsssvvvuuusssrrrqqqrrrrrrsssvvvvvvuuuuuuuuuwwwxxxyyyzzzzzz{{{}}}|||zzzvvvqqqlllhhhfffddd```\\\XXXTTTPPPKKKGGGDDDEEEDDDDDDEEEEEECCC@@@===999999888888999;;;<<<===???BBBGGGMMMSSS[[[bbbgggjjjqqqyyy}}}||||||xxxnnniiiiiirrr||||||ooo```TTTKKKFFF>>>888444333222111000000000000000000000000///000000000000222666999:::BBBNNN[[[hhhqqqwwwzzz}}}yyyyyy||||||rrrkkk```XXXNNNHHHFFFDDDAAA>>>>>>@@@BBBDDDEEEGGGJJJLLLOOOQQQTTTWWWZZZ^^^cccggglllnnnqqqrrrrrrrrrsssuuuvvvwwwxxxzzz}}}|||zzzwwwsssoookkkdddbbb___[[[XXXUUUSSSRRRUUUUUUVVV\\\dddjjjmmmmmmnnnllliiifffcccaaaaaa```dddeeeeeeddddddeeehhhkkknnnppprrrssssssssstttuuutttuuuvvvwwwwwwvvvuuutttrrruuuwwwvvvvvvuuupppiiigggdddbbbbbbeeeiiilllmmmqqqrrrtttuuuwwwzzzxxxpppkkkiiikkknnnrrrvvvxxxzzzzzzyyyyyyzzzzzzzzzyyyxxxxxxyyyyyyzzz|||~~~[[[ddduuu}}}ppp```PPPFFF???888222///222000.........///...---++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---+++,,,......///555>>>HHHhhh}}}wwwlllppp{{{}}}mmmgggaaa^^^aaaggglllnnnttttttvvvwwwoooaaaVVVRRRRRR```qqq~~~tttiii]]]WWWTTTQQQQQQSSSTTTVVVZZZbbbllluuu{{{~~~~~~}}}~~~}}}zzzwwwvvvwwwxxxxxxxxxsssqqqpppppppppooommmkkkkkkkkkkkkjjjjjjiiiiiiiiillllllkkkkkkjjjjjjiiiiiifffggghhhjjjkkkllllllllloooooonnnmmmmmmmmmmmmmmmlllnnnppprrrsssrrrqqqooonnnppprrrrrrrrrqqqrrrsssuuutttsssrrrrrrrrrssstttuuuuuuuuuuuuvvvwwwyyyzzzzzzzzz{{{|||~~~}}}{{{wwwrrrnnnjjjgggeeeaaa^^^YYYUUUQQQMMMHHHEEEEEEDDDDDDEEEEEECCC@@@===:::999999888999;;;<<<===???CCCHHHMMMSSSZZZaaafffjjjpppxxx~~~~~~||||||zzzpppjjjjjjsss}}}~~~rrrcccWWWLLLGGG???888555333222111000000000000000000000000///000000000000333666999<<>>::::::999999999;;;<<<===@@@CCCHHHMMMRRRXXX___ccciiiooowww|||}}}}}}}}}rrrkkkkkkttt~~~wwwhhh\\\NNNHHH@@@999555333222111000000000000000000000000///000000000111333777:::>>>HHHVVVdddnnnuuuzzz|||~~~{{{|||~~~}}}ssshhhaaaWWWQQQIIIDDDBBBAAA???===>>>@@@CCCEEEFFFHHHJJJLLLPPPRRRVVVYYY\\\```eeeiiikkkmmmppprrrrrrsssuuuvvvwwwxxxzzz|||~~~}}}{{{xxxvvvsssnnniiifff___^^^[[[XXXVVVTTTSSSSSSYYYYYY[[[___dddgggiiihhhfffeeecccaaaaaaaaaaaabbb```aaabbbbbbcccfffjjjmmmmmmnnnoooooopppqqqtttwwwtttuuuvvvxxxyyyyyyyyyyyyvvvyyyzzzwwwvvvtttmmmeee^^^\\\ZZZ\\\aaafffjjjlllnnnoooqqqsssuuuyyy~~~}}}tttkkkfffeeegggjjjnnnrrruuuwwwyyyxxxxxxyyyyyyyyyyyyyyyxxxyyyyyyzzz{{{|||~~~TTTZZZfffwwwyyyjjjXXXLLLBBB999444333222000.........///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---......,,,---000000222:::CCCTTTqqq}}}ppphhh___eeeuuu~~~qqqkkkdddcccggglllnnnmmmooommmmmmkkkbbbVVVPPPQQQPPP```uuuyyyoooeeeZZZVVVTTTQQQQQQSSSWWWYYY___gggqqqxxx|||~~~}}}||||||}}}~~~}}}|||yyywwwtttssstttuuuvvvvvvqqqooommmlllmmmmmmkkkjjjllllllllllllllllllllllllmmmkkkiiigggffffffggghhhiiihhhgggggghhhiiikkklllnnnmmmmmmllllllmmmmmmmmmlllmmmoooqqqqqqqqqppppppnnnppprrrsssrrrrrrssstttrrrsssssssssttttttuuuuuusssssstttuuuwwwyyyzzz{{{yyyyyyyyyzzz{{{}}}~~~}}}yyysssnnnjjjgggeeeccc___[[[VVVSSSNNNJJJFFFFFFDDDDDDDDDEEEDDDBBB@@@;;;::::::999:::;;;<<<===@@@CCCGGGLLLQQQVVV]]]aaahhhnnnuuu{{{}}}~~~}}}ssslllkkksss}}}|||nnnbbbQQQKKKAAA999555333222111///////////////////////////000000111111444888;;;@@@JJJYYYgggpppvvvzzz|||~~~~~~}}}~~~wwwlllbbb[[[PPPLLLFFFBBB@@@@@@>>>===@@@CCCEEEGGGHHHJJJLLLOOOOOORRRUUUXXX[[[```eeeiiijjjmmmpppqqqrrrsssuuuwwwxxxyyy{{{}}}|||zzzwwwtttppplllfffccc\\\ZZZXXXUUUTTTSSSTTTTTTXXXZZZ]]]aaadddfffggggggcccbbb```___^^^^^^^^^___]]]^^^```aaacccfffkkkooorrrrrrrrrppppppqqqtttwwwuuuvvvvvvwwwxxxxxxyyyyyywwwzzz{{{xxxuuurrrjjjaaaZZZXXXXXXZZZ___eeeiiikkkmmmnnnppprrruuuyyy{{{qqqhhhcccaaacccgggkkkooosssvvvwwwvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~TTTWWW___lll{{{{{{mmm\\\OOODDD999444444222000.........///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...---+++,,,///000333<<>>>>>>>>>>>@@@BBBEEEFFFHHHIIILLLNNNNNNPPPSSSWWWZZZ___eeehhhkkkmmmppprrrrrrssstttvvvxxxyyy{{{~~~{{{xxxuuuqqqnnniiiccc___XXXVVVTTTRRRRRRRRRTTTUUUVVVYYY^^^bbbdddeeeeeeeeeaaa```^^^\\\ZZZZZZZZZZZZZZZ\\\^^^```ccchhhnnnrrryyyyyywwwtttrrrqqqsssuuuwwwwwwwwwwwwwwwwwwxxxxxxyyy{{{|||xxxuuuqqqhhh___YYYWWWVVVXXX]]]ccchhhjjjlllmmmppprrruuuzzzyyyooofff```^^^```cccgggkkkpppsssuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyyyyzzz{{{|||}}}UUUUUUXXXcccqqq{{{|||ppp```SSSGGG;;;555555222000.........///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...---+++,,,///111444>>>HHH```}}}xxxkkkcccbbbiiixxxrrrlllfffhhhnnnsssrrrpppnnnnnnmmmiii^^^TTTQQQUUUTTTfff{{{{{{nnnddd[[[YYYXXXVVVUUUWWWZZZ]]]dddmmmvvv{{{}}}}}}|||||||||}}}}}}}}}zzzxxxyyyvvvrrrppppppqqqpppoooqqqooolllkkkkkkkkkkkkjjjiiiiiijjjjjjjjjjjjkkkkkkhhhgggfffeeeeeeeeeffffffgggggghhhiiijjjlllnnnooolllllllllkkkllllllmmmnnnmmmmmmnnnoooppppppppppppoooqqqsssssssssssssssuuusssssstttuuuuuuuuuttttttrrrsssuuuwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{|||}}}|||xxxsssmmmiiieeedddbbb___ZZZVVVRRRNNNIIIFFFFFFEEECCCDDDDDDEEEDDDBBB<<<<<<;;;::::::;;;<<<===???AAAFFFJJJOOOTTT[[[___eeekkkrrrwwwzzz}}}~~~~~~}}}{{{vvvuuuzzzvvvnnnkkkpppxxxwwwjjjWWWOOODDD;;;555333222111000000000000000000000000///000111111222555999<<>>???>>>@@@CCCEEEFFFGGGJJJLLLMMMOOOSSSVVVZZZ___dddhhhlllnnnqqqrrrrrrrrrsssuuuwwwyyy{{{~~~~~~xxxvvvrrrnnnjjjeee___[[[TTTSSSQQQOOOPPPRRRTTTVVVVVVZZZ___bbbcccbbbaaaaaa^^^]]][[[YYYXXXWWWWWWXXXXXXZZZ]]]aaaeeejjjqqquuu}}}}}}|||xxxuuussssssuuuwwwwwwwwwwwwxxxyyyzzzzzz{{{~~~~~~{{{wwwrrriii___XXXVVVUUUVVV[[[```dddfffiiikkknnnqqqtttyyy~~~wwwmmmddd___[[[\\\___ccchhhmmmrrrttttttuuuvvvxxxyyyzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{{{{VVVSSSTTT\\\iiivvv|||~~~}}}rrrdddXXXKKK>>>888777222000.........///...---------------------------++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......------000333777AAAKKKgggzzzooohhhhhhooo}}}rrrlllgggiiiqqqvvvuuuqqqpppppppppkkkaaaVVVTTTXXX[[[lllzzzlllccc[[[YYYXXXVVVVVVXXX[[[___fffooowww|||}}}}}}}}}||||||}}}~~~|||yyywwwvvvssspppooooooppppppppprrrooolllkkkkkklllkkkkkkiiiiiiiiijjjjjjkkkkkkkkkfffggggggggggggggghhhhhhiiiiiijjjkkklllmmmmmmmmmlllkkkkkkkkkllllllmmmnnnmmmmmmnnnnnnooopppppppppoooqqqssstttsssssstttuuuttttttuuuvvvvvvuuutttsssssstttvvvwwwxxxxxxxxxwwwxxxxxxwwwwwwwwwxxxyyyyyy{{{|||~~~~~~}}}}}}~~~~~~~~~yyytttnnniiifffdddddd```\\\WWWTTTOOOKKKGGGGGGEEECCCCCCDDDEEEDDDCCC===<<<;;;::::::;;;<<<======@@@DDDIIINNNTTT[[[___dddjjjpppuuuxxx|||}}}|||wwwzzz|||vvvnnnlllqqqzzzxxxppplllpppwwwyyykkkYYYQQQFFF;;;555333222222000000000000000000000000...000111111222555:::===FFFQQQ___iiinnnsssyyy|||zzzyyy{{{~~~}}}|||sssggg]]]TTTMMMIIIAAA@@@???>>>======???@@@???BBBDDDFFFGGGIIIKKKNNNMMMPPPSSSWWW[[[```fffjjjnnnooorrrrrrqqqqqqrrrsssvvvxxx{{{~~~|||uuurrrnnnjjjfffaaa[[[VVVQQQPPPNNNMMMNNNQQQTTTVVVXXX]]]aaacccaaa^^^[[[[[[ZZZYYYWWWVVVVVVVVVWWWXXXWWWYYY]]]aaaffflllsssxxx}}}~~~}}}{{{wwwuuutttuuuwwwwwwwwwxxxzzz}}}~~~~~~{{{uuukkkbbbXXXUUUSSSTTTXXX\\\```aaafffhhhkkknnnqqqvvv}}}}}}vvvlllddd^^^XXXZZZ\\\aaafffkkkpppsssssstttvvvwwwyyyzzzzzz{{{yyyxxxxxxxxxxxxyyyyyyzzzVVVSSSRRRYYYfffsss|||~~~tttggg\\\OOOAAA:::999222000.........///...---------------------------*********++++++,,,,,,---,,,,,,++++++,,,,,,---...///...///222444999CCCNNNlll|||sssnnnmmmsssrrrkkkgggjjjsssxxxwwwrrrqqqqqqrrrnnnbbbWWWVVVZZZaaaqqqyyykkkbbbZZZXXXXXXVVVVVVXXX\\\___gggpppxxx}}}~~~}}}}}}}}}}}}~~~~~~|||yyyvvvsssqqqnnnnnnoooqqqqqqqqqsssppplllkkkkkkllllllkkkkkkkkkkkkllllllmmmmmmmmmfffggghhhiiijjjjjjjjjiiikkklllmmmnnnmmmlllkkkjjjkkkkkkkkkkkkllllllmmmnnnmmmmmmnnnnnnooooooppppppoooqqqssstttsssssstttuuuuuuuuuvvvvvvvvvtttsssrrrtttuuuvvvxxxxxxxxxwwwvvvxxxwwwwwwwwwwwwwwwxxxxxx{{{|||}}}}}}{{{zzz{{{||||||{{{uuuoookkkgggeeeeeebbb]]]YYYUUUQQQLLLIIIGGGEEECCCCCCDDDEEEEEEDDD======;;;;;;:::;;;<<<===<<>>======???AAACCCEEEHHHIIIJJJLLLOOOQQQNNNQQQTTTXXX\\\aaagggkkkoooppprrrrrrqqqqqqqqqrrruuuwww{{{}}}{{{rrrppplllhhhccc^^^WWWSSSPPPNNNMMMLLLMMMQQQTTTWWW[[[___cccddd```ZZZWWWVVVVVVUUUUUUUUUUUUVVVXXXYYYVVVYYY]]]aaagggmmmuuuzzz{{{|||}}}{{{xxxvvvuuuuuuvvvvvvxxxzzz}}}}}}xxxnnndddWWWTTTRRRRRRUUUYYY\\\]]]cccfffhhhlllooouuu{{{|||uuulllccc^^^WWWXXX[[[___eeejjjooorrrssstttuuuwwwyyyzzz{{{{{{yyyxxxxxxwwwxxxxxxyyyyyyWWWSSSQQQVVVdddsss}}}yyymmm___PPPDDD<<<888333111///.../////////...//////...---+++***))))))++++++++++++++++++++++++........................///222///111666777BBBYYYwwwzzz{{{}}}{{{tttqqqsss|||sssjjjfffnnnyyy|||yyyvvvyyywwwuuupppeeeZZZYYY]]]kkk{{{vvvlllddd^^^[[[XXXUUUTTTWWW\\\```hhhrrrzzz~~~|||zzzwwwvvvtttqqqmmmlllmmmppprrrsssqqqpppooonnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmnnnoooooommmllllllllllllkkkkkkkkkllllllmmmmmmnnnooooooooorrrssstttuuuvvvvvvvvvvvvrrrrrrsssssstttuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvxxxyyy{{{|||||||||{{{{{{yyy~~~|||wwwrrrooolllkkkhhheee```ZZZSSSMMMIIIFFFHHHGGGFFFFFFFFFFFFDDDBBB@@@>>><<<:::888888999:::<<<>>>BBBEEEJJJPPPWWW\\\___eeemmmssswww|||~~~|||~~~~~~uuusssvvv}}}{{{pppgggeeejjjqqq}}}yyyooommmrrrxxxuuukkkZZZSSSHHH???999555444333000000000000000000000000///222444555555777===BBBJJJVVVaaafffkkkssszzz}}}}}}zzzxxxxxx|||~~~~~~|||zzzzzz}}}rrreee[[[QQQGGGBBBBBB============>>>???AAABBBDDDFFFHHHJJJJJJJJJKKKMMMPPPRRRVVVZZZ]]]bbbfffjjjmmmmmmnnnooopppqqqqqqrrrsssvvv{{{|||yyypppmmmiiiddd```[[[UUUQQQOOOMMMKKKKKKNNNQQQTTTUUU]]]^^^___^^^\\\XXXUUURRRSSSSSSRRRSSSUUUWWWYYYZZZ[[[]]]```eeejjjppptttvvvzzzyyyxxxvvvuuutttttttttsssuuuyyy{{{}}}|||sssjjj```WWWQQQRRRSSSRRRSSSUUU]]]]]]```eeehhhkkkttt}}}~~~yyyqqqhhh```[[[VVVTTTVVV\\\aaadddiiinnnrrruuuxxxzzzzzzzzzzzz{{{|||{{{yyywwwwwwxxxyyyzzzVVVRRRPPPUUUbbbqqq{{{{{{oooaaaSSSFFF===999333111...---...//////...///......---,,,+++******++++++++++++++++++++++++........................000222000222777999EEE]]]||||||~~~~~~xxxsssrrrxxxppphhheeemmmxxx}}}|||{{{}}}zzzvvvooocccYYYXXX]]]qqqzzzoooiiiaaa[[[ZZZXXXVVVWWWYYY^^^bbbjjjsss{{{~~~|||zzzxxxvvvtttqqqnnnmmmoooqqqrrrrrrrrrqqqqqqooonnnmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooommmmmmmmmllllllkkkkkkkkkllllllmmmmmmnnnoooooooooqqqrrrssstttuuuuuuuuuuuurrrrrrsssssstttuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyyyyzzz}}}}}}xxxsssooolllkkkkkkhhhbbb\\\UUUOOOKKKHHHEEEDDDDDDEEEFFFGGGEEEDDDAAA???<<<:::999999999:::<<<>>>AAAEEEJJJPPPWWW[[[___eeemmmssswww{{{}}}|||~~~xxxuuuwww~~~yyyooofffeeeiiiqqq|||{{{rrrnnnrrrxxx|||pppfffXXXQQQHHH???999666444222000000000000000000000000///111444444444777===BBBLLLWWWbbbhhhlllttt{{{~~~}}}{{{{{{}}}}}}{{{||||||qqqdddZZZPPPFFF@@@@@@>>>=========>>>@@@AAABBBDDDFFFIIIJJJJJJJJJLLLMMMQQQTTTXXX[[[___ccchhhkkkmmmmmmnnnooopppqqqqqqrrruuuxxx}}}~~~yyyuuunnnkkkfffbbb]]]XXXRRROOOMMMKKKIIIJJJNNNRRRTTTUUU]]]]]]]]]\\\ZZZVVVRRRPPPQQQQQQRRRSSSUUUWWWZZZ[[[^^^___bbbfffkkkppptttvvvyyyyyyxxxvvvuuuttttttttttttwwwzzz{{{~~~vvvlll^^^UUUOOONNNOOONNNNNNPPPXXXXXX[[[```dddgggpppzzz~~~yyyrrrhhh```ZZZTTTRRRTTTYYY^^^aaaffflllqqqtttwwwyyyyyyyyyyyyzzz{{{zzzxxxwwwvvvwwwxxxyyyUUUQQQOOOSSS___nnnyyy}}}rrreeeVVVIII???:::333111...---.........---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................///222000222888;;;IIIcccyyyssssssttt{{{mmmfffccclllwwwxxxnnn```WWWYYY___vvvwwwkkkddd^^^XXXXXXXXXWWWYYY\\\```eeemmmuuu{{{~~~|||zzzxxxvvvsssqqqoooooopppqqqqqqqqqrrrrrrqqqqqqpppooonnnnnnkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmmmmlllkkkjjjjjjllllllmmmmmmnnnooooooooopppqqqrrrsssttttttttttttrrrrrrsssssstttuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxuuuvvvwwwxxxxxxxxxwwwvvvyyy|||~~~yyytttpppmmmlllnnnkkkeee^^^WWWQQQMMMKKKCCCBBBBBBCCCFFFGGGFFFEEEBBB@@@===;;;999999::::::;;;>>>AAAEEEIIIOOOVVV[[[```eeemmmsssvvvzzz}}}|||~~~{{{xxxyyy|||rrriiihhhkkkrrr|||~~~tttppprrruuuxxxkkk___UUUOOOGGG???:::666333222000000000000000000000000...111333333444777===CCCOOOZZZeeejjjooovvv}}}~~~|||~~~~~~|||~~~|||qqqdddYYYOOODDD???>>>>>>=========>>>@@@BBBCCCEEEGGGIIIJJJJJJJJJLLLNNNRRRUUUYYY]]]aaaeeeiiilllmmmmmmmmmnnnoooppprrrrrrvvvzzz{{{uuupppkkkhhhccc^^^YYYTTTOOOLLLJJJIIIHHHJJJNNNRRRUUUVVV\\\\\\[[[YYYVVVRRROOOMMMOOOOOOPPPRRRUUUXXX[[[]]]aaaccceeehhhlllppptttvvvxxxxxxwwwvvvuuuttttttsssuuuxxxzzz|||{{{nnn___VVVOOOMMMMMMKKKJJJLLLQQQQQQTTTYYY]]]bbblllvvv~~~~~~}}}yyyrrrhhh^^^XXXRRROOOQQQVVV[[[^^^dddjjjooorrruuuwwwwwwwwwwwwxxxyyyxxxvvvuuuuuuvvvwwwwwwWWWSSSPPPSSS^^^kkkwww~~~}}}tttgggYYYKKK@@@:::333111...------...---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................111000111888===NNNjjj{{{rrrooossswwwxxxkkkeeeccclllxxx|||mmm___VVVZZZbbbwwwxxxlllccc\\\WWWWWWXXXWWWYYY\\\aaafffnnnvvv{{{}}}~~~}}}zzzxxxwwwsssqqqppppppqqqqqqqqqpppqqqqqqppppppoooooonnnnnnkkklllmmmnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjkkkkkklllmmmnnnoooooonnnmmmlllkkkjjjjjjllllllmmmmmmnnnoooooooooooopppqqqrrrrrrssssssrrrrrrrrrsssssstttuuuuuuuuuuuuvvvwwwxxxxxxyyyyyyxxxyyyyyyzzzzzzzzzyyyyyyxxxtttuuuvvvwwwwwwwwwvvvuuuwwwzzz{{{vvvrrrooommmpppmmmggg```YYYSSSNNNLLLDDDCCCBBBCCCEEEFFFFFFEEECCCAAA>>><<<:::::::::;;;;;;===AAADDDHHHNNNUUUYYY```eeemmmrrruuuyyy~~~}}}|||}}}~~~{{{|||zzzqqqnnnpppttt|||vvvooooooqqqwwwiii]]]SSSNNNGGG@@@;;;777444111000000000000000000000000...000222333333888>>>DDDRRR]]]hhhmmmqqqxxx~~~|||~~~{{{}}}}}}qqqdddYYYOOODDD>>>>>>>>>>>>===>>>???AAACCCDDDFFFHHHIIIJJJJJJKKKMMMOOORRRUUUZZZ^^^bbbfffjjjllllllllllllmmmnnnppprrrssswww{{{zzzrrrmmmiiifff```[[[WWWRRRMMMJJJHHHGGGGGGJJJOOOSSSVVVWWW[[[ZZZXXXUUURRRNNNLLLJJJLLLMMMOOOQQQUUUYYY]]]___eeefffgggjjjmmmpppsssuuuvvvvvvvvvvvvuuuttttttsssuuuwwwyyyzzz~~~ssseee[[[RRROOOMMMKKKJJJKKKLLLKKKNNNSSSWWW]]]hhhsss|||||||||yyyrrrggg]]]WWWQQQNNNOOOUUUYYY]]]ccciiimmmppptttuuuuuuuuuuuuvvvvvvvvvuuuttttttuuuuuuvvvYYYVVVRRRTTT\\\iiiuuu||||||uuujjj\\\NNNBBB;;;444111///---......---,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,000///111888>>>SSSqqquuulllkkkrrrzzzvvviiieeeeeennnyyymmm]]]VVV[[[dddzzzxxxlllddd]]]XXXXXXXXXVVVXXX[[[```fffooouuuyyy{{{}}}}}}{{{xxxwwwsssqqqoooooopppppppppnnnnnnnnnnnnnnnnnnmmmmmmmmmlllmmmnnnoooooonnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnoooooonnnmmmmmmlllkkkkkkllllllmmmmmmnnnooooooooonnnooopppqqqrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyuuuvvvwwwxxxxxxwwwvvvuuutttxxx}}}{{{wwwssspppooopppmmmggg```YYYRRRNNNKKKGGGEEECCCCCCDDDEEEEEEDDDEEECCC@@@===;;;;;;;;;;;;;;;===@@@DDDHHHMMMTTTXXX___eeelllqqquuuxxx}}}~~~}}}}}}~~~~~~yyyuuuuuuwww|||vvvnnnlllmmm{{{zzzlllaaaTTTNNNGGG@@@;;;777444222000000000000000000000000...000222333444999@@@FFFUUU```kkkooosssyyy|||yyy{{{}}}rrreeeZZZPPPEEE@@@???>>>>>>>>>>>>@@@BBBDDDEEEGGGIIIJJJJJJJJJKKKNNNPPPQQQUUUZZZ___bbbfffiiilllllllllllllllmmmppprrrtttwww{{{~~~xxxrrrmmmiiieee___YYYUUUPPPLLLIIIGGGFFFGGGKKKPPPTTTWWWXXXYYYWWWUUUQQQNNNKKKIIIHHHKKKLLLMMMQQQUUUZZZ^^^```fffggghhhjjjmmmppprrrsssttttttuuuuuuuuuttttttssstttvvvwwwxxx{{{yyylllaaaWWWRRROOOKKKIIIJJJJJJHHHJJJOOOSSSZZZfffrrrzzz{{{zzzwwwpppfff\\\VVVQQQNNNOOOTTTYYY\\\ccciiilllooorrrttttttttttttuuutttttttttttttttttttttuuu\\\YYYUUUTTTZZZeeerrrzzz~~~{{{vvvlll___QQQDDD===555333000............------------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................,,,000///111999AAAYYYzzzqqqffffffpppzzz~~~sssgggeeegggooozzzlll[[[TTTZZZeee}}}wwwjjjfff___YYYXXXXXXWWWXXX[[[```fffpppvvvxxxzzz}}}}}}{{{yyywwwssspppnnnmmmnnnooonnnnnnlllllllllllllllllllllmmmkkklllnnnoooooonnnlllkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmnnnoooooonnnnnnnnnmmmmmmmmmmmmlllllllllmmmmmmnnnooooooooonnnooopppqqqrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuutttuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyyyyxxxxxxvvvwwwxxxxxxxxxwwwvvvuuurrrvvv{{{{{{wwwtttrrrqqqqqqnnnhhhaaaYYYRRRNNNKKKHHHFFFDDDCCCEEEFFFFFFEEEFFFDDDAAA>>><<<;;;<<<<<<;;;===@@@CCCGGGLLLSSSWWW^^^ccckkkqqqtttxxx}}}}}}}}}~~~|||{{{{{{wwwmmmjjjjjjvvvrrrgggVVVPPPHHH@@@;;;777444333000000000000000000000000///111333333555:::BBBIIIWWWbbbmmmqqqtttzzz{{{yyy||||||qqqdddZZZPPPFFFAAAAAA>>>>>>>>>???AAACCCEEEGGGIIIJJJJJJJJJJJJLLLOOORRRQQQUUU[[[```cccfffjjjllllllkkkkkkkkkmmmppprrrtttxxx|||~~~{{{vvvppplllhhhddd]]]XXXSSSOOOKKKHHHGGGGGGHHHLLLQQQVVVXXXXXXWWWUUURRRNNNKKKIIIHHHHHHJJJKKKMMMPPPUUUZZZ^^^```ffffffgggiiikkknnnppprrrrrrssstttuuuuuuuuusssssssssuuuvvvwwwyyysssggg[[[UUUPPPKKKIIIJJJIIIGGGHHHLLLPPPWWWeeeqqqyyyyyyyyyuuunnneee\\\VVVQQQNNNNNNSSSXXX\\\cccjjjkkknnnqqqsssssssssssstttsssssssssttttttttttttttt^^^ZZZUUUSSSWWWaaammmvvv}}}{{{wwwooocccUUUHHH@@@777444111/////////...---...............---------------------------------........................---222111333<<>>>>>??????AAADDDFFFGGGIIIJJJKKKJJJJJJLLLPPPRRRSSSWWW]]]bbbeeehhhkkkmmmlllkkkjjjjjjlllooosssuuuzzz~~~{{{wwwrrrnnnjjjgggbbb[[[UUUQQQMMMIIIGGGHHHHHHJJJMMMSSSWWWXXXYYYVVVSSSPPPLLLIIIHHHIIIIIIJJJKKKMMMPPPTTTYYY^^^```ddddddfffgggjjjmmmoooppppppqqqsssuuuuuuuuusssssssssuuuwwwwwwxxx|||{{{nnnaaaZZZTTTNNNLLLLLLJJJGGGGGGJJJNNNUUUcccpppyyyxxxwwwssslllccc[[[VVVQQQMMMMMMRRRWWW[[[bbbiiikkknnnqqqsssssssssssstttrrrssssssttttttttttttttt^^^ZZZUUURRRUUU^^^jjjsss}}}|||yyyrrrfffXXXKKKCCC777555222000000000///...//////.........---------------------------------........................///444333555>>>HHHccc~~~jjj]]]^^^jjjuuu~~~{{{ssskkkccccccgggoooxxx}}}hhhVVVOOOVVVaaarrrzzzoooddd^^^YYYYYYZZZZZZ[[[___```hhhrrrxxxzzz|||~~~{{{yyyxxxssspppkkkiiijjjkkkmmmmmmjjjkkkkkkllllllmmmmmmmmmjjjlllnnnoooooonnnllljjjmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmnnnnnnooopppqqqllllllmmmmmmnnnooooooooollllllmmmmmmnnnoooooooooooopppqqqrrrrrrsssrrrrrrrrrrrrsssssstttuuuuuuvvvtttuuuvvvwwwwwwxxxxxxwwwtttuuuvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwuuutttsssqqqtttxxx{{{~~~|||zzzwwwuuutttssstttpppjjjccc[[[TTTOOOMMMGGGEEECCCDDDGGGJJJKKKLLLHHHFFFBBB???===<<<<<<===;;;===@@@CCCFFFKKKRRRVVV[[[aaaiiioootttyyy~~~~~~}}}}}}yyyooojjjjjjtttzzzooo\\\UUUJJJ@@@:::777555555000000000000000000000000111222444444666===FFFMMMYYYdddnnnrrruuu{{{~~~||||||wwwlll```WWWNNNEEEAAAAAA???>>>???@@@BBBDDDFFFHHHJJJKKKKKKJJJJJJLLLPPPSSSTTTXXX^^^cccgggjjjlllnnnlllkkkjjjjjjlllooosssuuu{{{yyytttpppkkkiiieeeaaaZZZTTTOOOLLLHHHFFFIIIIIIKKKNNNSSSWWWYYYYYYUUURRROOOKKKIIIHHHIIIJJJJJJKKKMMMPPPTTTYYY]]]```bbbcccdddfffiiilllnnnooooooqqqsssuuuuuuuuusssrrrtttvvvxxxxxxxxx{{{uuuggg___YYYSSSPPPPPPJJJGGGFFFIIIMMMTTTbbbnnnyyyxxxvvvrrrkkkccc[[[WWWPPPLLLLLLPPPUUUZZZaaahhhkkknnnqqqsssssssssssstttrrrsssttttttuuuuuuuuutttggg___WWWRRRQQQWWWeeessswwwyyywwwooofff\\\NNNAAA<<<666222222111...---///---------,,,,,,+++++++++///...,,,+++***+++,,,,,,,,,,,,,,,---...///000000...///444888===LLLkkkzzzkkk```]]]jjj{{{}}}zzzqqqhhh```aaadddhhhppp|||qqq^^^PPPJJJPPPYYYppp~~~wwwjjj```\\\YYYYYYYYYXXX[[[```cccjjjsssxxx{{{|||~~~~~~~~~~~~|||yyyvvvpppooommmlllkkkjjjiiiiiihhhiiilllmmmnnnnnnlllkkklllmmmnnnoooppppppppppppnnnmmmllllllnnnoooooonnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooooooooooooooonnnnnnnnnnnnmmmlllkkklllnnnpppqqqrrrssstttuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyywwwwwwxxxxxxxxxxxxwwwwwwvvvvvvuuutttssssssssssssrrruuuxxx{{{~~~|||xxxvvvuuutttuuutttpppjjjbbbZZZSSSNNNKKKGGGFFFDDDEEEGGGIIIJJJJJJIIIGGGEEECCCBBB@@@<<<:::<<<>>>???AAAEEEKKKRRRWWW^^^cccjjjpppuuuyyy|||~~~~~~|||||||||zzz~~~|||ooojjjjjjsss}}}www```TTTFFF@@@===888444444111111111111111111111111222333444555777???IIIQQQ___eeennnvvv{{{~~~{{{vvvxxx|||~~~|||ssskkk^^^RRRJJJDDD@@@>>>>>>???@@@AAACCCDDDEEEEEELLLKKKIIIHHHJJJMMMQQQSSSXXX[[[___eeeiiikkkkkkkkkkkkkkkkkkkkkllloootttyyy|||}}}wwwsssmmmgggbbbbbb]]]VVVPPPMMMKKKIIIHHHFFFIIINNNSSSVVVXXXWWWVVVNNNMMMJJJHHHFFFFFFGGGGGGFFFJJJOOOSSSVVVYYY]]]```aaaaaaaaaaaaccceeeggghhhnnnooorrrtttuuutttsssrrruuutttttttttwww{{{tttfff\\\VVVRRRQQQOOOKKKJJJMMMQQQVVVaaakkkuuuwwwuuuppplllhhh```XXXUUUQQQOOORRRVVV[[[ccckkklllnnnqqqrrrqqqqqqqqqrrrrrrrrrrrrssstttuuuvvvvvvkkkcccZZZTTTQQQVVVdddqqqwwwyyywwwppphhh]]]OOOCCC===777222222111...---///.........---------,,,,,,...---,,,+++++++++,,,,,,,,,---------...////////////000444999???QQQqqqssseeeZZZXXXfffxxx}}}yyyoooeee^^^```cccgggmmmvvvkkkYYYMMMHHHMMMVVVmmm{{{vvvjjj```\\\YYYYYYYYYYYY[[[```eeekkksssyyy{{{{{{}}}~~~~~~}}}|||xxxvvvqqqpppnnnlllkkkjjjiiiiiijjjkkkmmmooooooooonnnmmmkkklllmmmnnnoooooooooooonnnlllkkkkkkmmmnnnnnnmmmmmmmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllnnnmmmmmmlllmmmooopppqqqsssssstttuuuvvvvvvuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxvvvwwwwwwxxxxxxwwwwwwvvvvvvuuutttssssssrrrrrrrrrrrrtttwwwyyy{{{~~~{{{wwwuuussssssttttttpppjjjccc[[[SSSNNNKKKGGGFFFDDDEEEGGGIIIJJJJJJJJJHHHFFFEEEDDDBBB>>><<<<<<>>>???AAAEEEKKKRRRWWW^^^cccjjjpppuuuyyy||||||}}}|||}}}{{{yyy|||}}}pppjjjkkksss}}}zzzcccVVVHHHAAA===888444444111111111111111111111111222333444555888@@@JJJSSSaaagggpppxxx||||||wwwttt}}}~~~~~~{{{rrrjjj]]]RRRJJJDDDAAA?????????@@@BBBCCCDDDEEEFFFKKKJJJIIIIIIJJJNNNRRRTTTXXX[[[```eeeiiikkkkkkkkkkkkkkkkkkkkklllpppuuuyyy}}}|||vvvrrrmmmgggbbb```[[[TTTOOOLLLJJJIIIHHHGGGJJJOOOSSSVVVWWWVVVUUUMMMLLLIIIGGGFFFFFFGGGGGGGGGKKKPPPSSSVVVYYY\\\^^^_________```aaaccceeefffmmmnnnqqqsssttttttssssssssssssrrrrrrtttxxx{{{~~~|||nnneee^^^ZZZXXXUUUPPPNNNOOORRRWWWaaakkkrrruuuuuurrrooollleee]]]VVVRRRPPPRRRVVVZZZbbbjjjlllnnnqqqrrrrrrqqqrrrssssssssssssssstttuuuvvvvvvooofff\\\UUURRRUUUbbbooowwwyyyxxxrrrjjj```RRRFFF>>>888333222111...---/////////............------...---,,,,,,+++,,,,,,,,,------..................000111555999BBBWWWxxxnnnaaaVVVUUUdddvvv{{{pppddd^^^```dddhhhkkkoootttxxx~~~qqqaaaSSSIIIEEEJJJSSSiiiwwwuuuiiiaaa\\\YYYYYYYYYYYY\\\aaagggmmmuuuzzz{{{{{{|||~~~~~~}}}}}}{{{xxxuuurrrqqqooommmkkkiiiiiihhhlllmmmnnnppppppppppppoookkkkkklllmmmnnnnnnnnnnnnmmmkkkjjjkkklllnnnmmmmmmnnnnnnnnnooooooooopppppppppppppppoooooonnnnnnmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnooooooppppppqqqssstttuuuuuuuuuuuuuuutttvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttsssrrrrrrrrrrrrqqqsssvvvwwwyyy{{{~~~~~~|||xxxuuusssrrrrrrrrrtttpppkkkccc\\\TTTOOOLLLGGGFFFEEEEEEHHHJJJKKKKKKJJJHHHGGGFFFEEEDDDAAA???===>>>@@@BBBEEEKKKRRRWWW^^^cccjjjpppuuuyyy}}}zzz{{{|||~~~{{{xxx{{{~~~qqqkkkkkkqqq|||hhhZZZKKKCCC>>>888444444111111111111111111111111222333555666999BBBMMMUUUdddkkkssszzz}}}zzztttzzz|||xxxoooggg[[[QQQIIIEEEBBB@@@@@@@@@AAABBBDDDEEEFFFFFFJJJIIIIIIIIILLLOOOSSSVVVXXX[[[```eeeiiikkkkkkkkkllllllllllllmmmqqqvvvzzz{{{uuuqqqmmmfffbbb]]]XXXRRRMMMJJJIIIHHHGGGIIILLLPPPTTTUUUUUUTTTSSSLLLJJJHHHFFFEEEFFFGGGHHHIIIMMMRRRUUUWWWYYY[[[]]]^^^^^^^^^___```bbbdddeeekkkmmmoooqqqsssttttttssstttssssssssstttvvvyyy{{{xxxoooiiieeeaaa___YYYUUUTTTTTTXXXaaakkkmmmqqqsssrrrqqqpppiiiaaaYYYTTTQQQSSSVVVZZZaaahhhlllooorrrsssssssssssstttsssssssssssstttuuuvvvvvvooofff\\\UUUQQQTTTaaannnvvvyyyyyytttmmmdddVVVJJJ@@@999444333111...---000............---------------------,,,,,,,,,------...............---------///111444999EEE]]]~~~nnnaaaVVVUUUdddwwwsssggg```bbbeeegggiiikkkoooqqqpppeeeXXXNNNFFFCCCIIIQQQdddsssttthhhaaa\\\XXXYYYYYYYYY]]]bbbiiiooowww{{{{{{{{{{{{}}}~~~}}}}}}|||zzzwwwtttrrrqqqooommmkkkiiiiiihhhlllmmmnnnooopppppppppoookkklllmmmnnnoooooooooooonnnlllkkkkkkmmmnnnnnnmmmoooooooooooopppppppppppprrrqqqqqqpppooonnnnnnmmmnnnnnnnnnnnnoooooooooooommmnnnooopppqqqqqqqqqpppttttttuuuuuuuuuuuuttttttuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvvvvvvvvvvvvvvvvuuuvvvuuutttsssrrrrrrrrrrrrrrrsssuuuvvvwwwyyy|||~~~{{{yyyvvvsssqqqpppppppppssspppkkkddd\\\UUUOOOLLLHHHFFFEEEFFFIIIKKKLLLLLLJJJHHHGGGFFFFFFEEEBBB@@@===>>>@@@BBBEEEKKKRRRWWW^^^cccjjjpppuuuzzz~~~yyyzzz|||}}}yyy{{{~~~qqqjjjjjjlllvvvnnn___OOOFFF@@@999444333111111111111111111111111222444555777;;;DDDPPPXXXgggmmmvvv}}}}}}yyy|||yyytttjjjcccXXXOOOIIIEEECCCBBBAAAAAABBBCCCEEEFFFGGGGGGIIIIIIIIIJJJMMMQQQUUUWWWYYY\\\aaafffiiikkkkkkkkklllmmmmmmmmmnnnrrrwww|||yyytttpppkkkeee```YYYUUUOOOKKKIIIHHHHHHGGGKKKNNNQQQTTTUUUTTTRRRPPPIIIHHHFFFEEEEEEFFFGGGHHHKKKOOOTTTXXXZZZ[[[\\\]]]______```aaabbbdddeeeeeejjjlllnnnppprrrsssttttttwwwvvvuuuuuuvvvwwwyyyzzz|||yyysssmmmjjjjjjddd^^^\\\ZZZ[[[bbbjjjiiimmmppppppqqqpppjjjbbb[[[UUURRRTTTVVVYYY```ggglllooorrrsssssstttuuuvvvtttttttttttttttuuuvvvvvvnnneee[[[TTTPPPSSS```mmmvvvzzz{{{wwwqqqhhhZZZNNNBBB;;;555333111......000,,,,,,,,,,,,,,,,,,,,,---------------------------...............---------...000333888GGGbbboooaaaVVVTTTcccvvvttthhh```bbbdddeeefffhhhlllnnnfff]]]RRRJJJEEECCCJJJRRRbbbqqq~~~~~~ttthhhaaa\\\XXXYYYYYYZZZ^^^dddkkkqqqxxx|||{{{{{{{{{}}}~~~}}}|||||||||zzzvvvtttrrrqqqooommmkkkjjjiiiiiikkkkkklllmmmnnnnnnnnnnnnmmmnnnoooppppppqqqppppppooonnnlllmmmoooppppppooooooooooooooopppppppppppprrrqqqqqqpppooonnnnnnmmmmmmnnnnnnnnnooooooppppppmmmnnnooopppqqqqqqqqqpppssstttuuuuuuuuuuuuuuuuuuttttttuuuuuuuuuvvvvvvvvvtttuuuuuuvvvvvvuuuuuutttvvvvvvuuutttssssssssssssssstttvvvwwwxxxzzz}}}yyywwwtttqqqooonnnooooooqqqoookkkddd]]]UUUOOOLLLHHHFFFEEEFFFIIILLLMMMMMMIIIHHHGGGFFFFFFEEEBBB@@@===???@@@BBBFFFLLLSSSXXX^^^cccjjjqqqvvvzzz~~~~~~}}}yyyzzz|||~~~{{{{{{qqqiiiiiifffppp|||ttteeeTTTIIIAAA:::555333111111111111111111111111222444666999>>>GGGSSS\\\hhhnnnwww~~~~~~~~~~~~|||}}}vvvoooeee^^^TTTLLLGGGEEEDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIKKKNNNRRRVVVXXXZZZ]]]aaafffiiikkkkkkkkkmmmmmmmmmnnnooosssyyy}}}~~~wwwqqqnnniiiccc^^^VVVRRRLLLIIIHHHHHHHHHHHHNNNPPPRRRTTTTTTRRROOOMMMGGGFFFEEEDDDDDDEEEGGGHHHLLLQQQXXX]]]___`````````bbbcccdddeeeggghhhhhhiiikkklllnnnpppqqqssstttuuuxxxwwwwwwvvvwwwwwwyyyyyyzzz}}}{{{vvvttttttooojjjgggccc```ccciiihhhllloooooopppooojjjbbb\\\VVVSSSTTTVVVYYY___fffkkknnnqqqsssttttttuuuwwwuuuuuutttttttttuuuvvvvvvnnneee[[[SSSOOORRR___kkkuuuzzz|||yyytttkkk^^^RRRDDD===666333111......000+++++++++,,,,,,,,,,,,---,,,,,,---............---------.....................111333888IIIfffmmm^^^SSSQQQaaattt~~~rrrfff___```bbbcccdddeeehhhkkkaaaYYYOOOHHHDDDDDDKKKTTTbbbqqq~~~~~~ttthhhbbb\\\XXXXXXYYYZZZ___eeelllqqqxxx||||||{{{|||}}}~~~}}}|||{{{{{{yyyvvvsssqqqpppooommmlllkkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqpppnnnmmmnnnoooqqqppppppnnnnnnnnnooooooooopppppppppppppppoooooonnnnnnmmmkkkkkkllllllmmmnnnnnnnnnmmmmmmnnnooooooppppppqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvttttttuuuuuuuuuuuuttttttxxxwwwvvvuuutttttttttttttttvvvyyyzzz{{{~~~~~~wwwvvvssspppnnnnnnnnnnnnpppnnnjjjddd\\\UUUNNNKKKHHHGGGFFFGGGJJJMMMNNNNNNKKKIIIGGGGGGFFFEEEBBB???>>>???AAACCCFFFLLLSSSXXX]]]cccjjjqqqvvv{{{|||{{{|||~~~{{{||||||~~~|||{{{~~~rrriiihhhdddnnnyyy{{{jjjXXXLLLCCC:::555333111111111111111111111111111444777:::@@@JJJVVV___fffmmmvvv~~~~~~|||{{{{{{|||}}}|||{{{yyyzzz~~~~~~ssslll___YYYPPPIIIEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJLLLOOOSSSVVVXXX[[[^^^bbbfffjjjkkkkkkkkkmmmnnnnnnoooppptttzzzzzzsssnnnkkkfffaaa\\\SSSPPPKKKHHHGGGHHHIIIIIIPPPRRRSSSTTTSSSPPPLLLJJJEEEDDDCCCBBBCCCEEEGGGIIIMMMSSS[[[bbbeeeffffffffffffgggiiijjjlllmmmmmmmmmmmmmmmnnnpppqqqssstttuuuvvvvvvvvvvvvvvvwwwwwwxxxyyy|||}}}}}}|||xxxvvvsssmmmfffeeeggghhhkkkmmmmmmnnnooojjjddd\\\WWWSSSUUUVVVYYY___fffjjjlllppprrrssstttvvvwwwvvvuuuuuutttuuuuuuvvvvvvrrriii]]]UUUPPPQQQ]]]iiiuuuzzz}}}{{{vvvnnnaaaUUUFFF>>>666444111......000,,,,,,,,,,,,------......+++,,,.../////////...---,,,---------...////////////333555:::LLLiii|||iii[[[PPPPPP```ttt~~~qqqeee___bbbfffhhhgggffffffggg```WWWMMMGGGCCCDDDLLLUUUcccrrr~~~ttthhhbbb\\\XXXXXXYYYZZZ___ffflllqqqyyy}}}}}}|||}}}~~~}}}|||{{{{{{zzzyyyuuussspppooonnnmmmlllllllllllljjjjjjjjjkkkkkklllmmmnnnmmmnnnoooppppppqqqqqqqqqooonnnmmmmmmoooppppppooommmmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnkkkkkkllllllmmmnnnnnnooonnnmmmmmmlllmmmooopppqqqqqqrrrsssuuuvvvwwwwwwwwwuuuuuuvvvvvvvvvwwwwwwwwwsssttttttuuuuuuttttttsssyyyxxxwwwvvvvvvuuuuuuuuuvvvxxx{{{~~~~~~wwwuuurrrooonnnmmmnnnnnnnnnllliiiccc\\\TTTNNNJJJHHHGGGFFFGGGKKKNNNOOOOOOMMMLLLJJJHHHHHHFFFBBB@@@>>>???AAACCCFFFLLLSSSXXX]]]bbbjjjqqqwww{{{~~~{{{yyyyyy~~~}}}}}}|||}}}{{{zzz{{{}}}~~~~~~}}}}}}uuukkkhhhgggpppzzzooo[[[NNNDDD;;;555333111111111111111111111111111444777;;;AAALLLYYYbbbdddkkkuuu}}}~~~~~~{{{yyyxxxxxx{{{}}}|||{{{wwwyyy}}}}}}qqqiii[[[UUUMMMFFFDDDCCCDDDDDDCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJLLLMMMPPPSSSUUUWWW[[[^^^bbbgggjjjkkkkkkkkknnnnnnooooooqqquuu{{{}}}xxxqqqlllhhhddd^^^ZZZRRRNNNJJJGGGHHHIIIJJJJJJRRRSSSTTTTTTRRRNNNJJJHHHCCCBBBBBBAAACCCEEEGGGIIINNNTTT^^^fffjjjllllllllliiikkklllnnnppppppppppppoooooopppppprrrssstttuuuvvvvvvwwwwwwwwwxxxxxxyyyyyy{{{~~~~~~wwwlllffffffbbbeeegggfffhhhkkkiiiddd\\\WWWSSSUUUWWWZZZ```ggghhhkkkoooqqqssstttuuuwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvlll```WWWPPPQQQ\\\hhhuuuzzz}}}|||wwwpppcccWWWGGG???777444111......000---------.........//////+++,,,.../////////......,,,,,,------...///000000111555777<<>>???AAACCCFFFLLLSSSXXX]]]bbbjjjqqqwww|||{{{xxxwwwzzz~~~||||||zzzxxxyyy{{{|||||||||zzzzzz{{{{{{zzz~~~wwwmmmjjjjjjsss|||qqq]]]OOODDD;;;555333111111111111111111111111111444777;;;BBBMMMZZZcccbbbjjjttt|||}}}||||||~~~zzzxxxwwwyyy|||}}}wwwyyy}}}}}}pppgggXXXRRRKKKEEECCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLNNNPPPSSSUUUVVV\\\^^^cccgggjjjkkkkkkkkknnnnnnooopppqqqvvv|||{{{vvvooojjjgggccc]]]YYYQQQNNNIIIGGGHHHIIIKKKKKKSSSTTTUUUTTTRRRNNNIIIFFFBBBAAAAAAAAABBBEEEHHHIIINNNUUU___hhhnnnpppppppppkkklllnnnppprrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuyyyyyyyyyzzzzzz{{{{{{|||yyyzzz|||~~~}}}pppgggeee\\\^^^______bbbffffffbbb\\\VVVSSSUUUWWWZZZ```hhhgggjjjnnnqqqrrrsssuuuwwwwwwvvvuuuuuuuuuuuuvvvvvv}}}qqqccc[[[XXXYYY```hhhrrr}}}|||tttnnncccWWWKKK@@@666333222///,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000555888???TTTssswwwcccTTTNNNVVViii{{{ssskkkhhhlllooommmmmmooolllhhhgggYYYLLLGGGDDDDDDLLLXXXhhhrrr}}}}}}rrrhhh___\\\YYYZZZZZZ\\\bbbiiiooosssxxx{{{||||||}}}}}}zzzzzzzzzzzzyyyxxxwwwwwwqqqpppoooooonnnoooooooooooonnnmmmmmmmmmmmmnnnnnnppppppooooooooooooppppppnnnmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkllllllpppooommmllllllmmmnnnooonnnnnnnnnnnnnnnoooppppppssssssrrrsssssstttuuuvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxwwwuuuttttttuuuyyy|||}}}yyyyyytttnnnlllnnnpppooonnnllljjjfff```YYYSSSNNNKKKNNNJJJGGGFFFHHHKKKNNNPPPPPPOOONNNMMMJJJHHHEEEDDD@@@AAACCCDDDGGGLLLSSSXXX^^^ccckkkrrrwww{{{}}}wwwzzzwwwxxx~~~~~~{{{yyy|||xxxsssrrrtttvvvzzzzzzzzz{{{}}}~~~zzzvvvtttwww}}}yyyoookkklllvvvrrr___NNNDDD===999666333222111000000111222333444666:::@@@IIIRRR[[[___dddjjjsss}}}|||{{{{{{|||wwwuuuzzz~~~zzzzzz{{{~~~yyymmmeeeZZZOOODDDCCCEEEEEECCCCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLNNNQQQTTTWWWYYY^^^aaaeeehhhjjjkkkmmmnnnnnnoooppprrrtttzzz~~~uuulllgggeeebbbZZZTTTOOOLLLHHHDDDDDDGGGLLLOOORRRSSSUUUSSSOOOJJJGGGEEEDDDCCCBBB@@@@@@DDDJJJNNNSSSXXX```hhhnnnpppqqqqqqnnnoooooopppqqqrrrrrrrrrpppqqqqqqrrrssstttuuuuuuyyyyyyyyyzzzzzzzzz{{{{{{zzzxxxyyy}}}~~~zzz|||vvvjjj```ZZZYYYXXXYYY\\\]]]]]]]]][[[WWWRRRSSSWWW\\\```aaahhhkkkmmmoooooopppqqqsssuuuuuuttttttuuuvvvxxxyyywwwjjj```ZZZXXX___gggqqq|||}}}vvvpppdddXXXMMMAAA777444333000..............................---------------,,,,,,,,,...............///000000111666:::BBBXXXwwwuuubbbTTTPPPXXXkkk}}}wwwpppnnnrrrsssqqqppppppnnnjjjfffXXXLLLGGGEEEDDDMMMYYYhhhrrr|||}}}sssiii```[[[YYYYYYYYY[[[bbbjjjppptttxxx{{{||||||||||||zzzzzzzzzzzzyyyxxxwwwvvvqqqqqqpppoooooooooooopppoooooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnooonnnmmmmmmllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmnnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnnnnnnnooopppppprrrrrrrrrrrrssstttuuuvvvtttuuuuuuuuuvvvvvvvvvvvvuuuuuutttttttttttttttttttttvvvwwwwwwvvvuuuvvvwww{{{|||xxxwwwrrrmmmkkkmmmnnnnnnmmmllljjjfff```YYYSSSNNNKKKLLLIIIFFFEEEHHHLLLOOOPPPOOONNNMMMLLLJJJGGGEEEDDDAAABBBCCCEEEGGGMMMSSSXXX^^^ccckkkrrrwww{{{xxxyyyvvvuuuzzz~~~~~~~~~{{{xxx{{{xxxrrrqqqsssuuuwwwxxx{{{}}}zzzuuupppmmmqqqwww{{{rrrmmmqqq{{{}}}ppp^^^NNNDDD===888666333222111000000111222333333666:::AAAJJJTTT]]]bbbeeejjjsss|||}}}}}}~~~~~~yyyxxx}}}|||{{{|||xxxllldddYYYNNNDDDBBBDDDCCCAAAAAADDDDDDEEEFFFGGGIIIJJJKKKMMMMMMNNNOOORRRUUUXXXZZZ^^^aaaeeehhhjjjkkkmmmnnnoooqqqrrrtttwww|||}}}uuulllhhhfffbbbZZZSSSNNNKKKGGGEEEEEEHHHLLLOOORRRTTTTTTRRRMMMIIIEEEDDDCCCBBBAAA@@@AAAEEEKKKOOOTTTYYYbbbjjjppprrrqqqpppmmmmmmnnnnnnooopppppppppppppppqqqrrrssstttuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxzzzxxxyyy|||~~~}}}yyy{{{}}}wwwjjj___[[[YYYWWWVVVWWWXXXXXXXXXXXXUUUQQQRRRVVV[[[___aaagggiiilllnnnnnnoooqqqssssssssssssssstttuuuwwwxxxssshhh\\\WWW\\\fffqqq}}}yyysssfffYYYNNNCCC888555555222000000........................//////......---------,,,...............///000000111666;;;EEE]]]}}}rrraaaUUUTTT]]]ooozzzwwwvvvxxxxxxtttrrrssspppllldddWWWKKKGGGEEEEEEMMMYYYiiiqqqzzz~~~~~~{{{ssskkk```[[[XXXWWWXXXZZZccckkkrrruuuyyy||||||{{{{{{{{{yyyyyyyyyyyyyyyxxxvvvvvvrrrrrrqqqpppppppppppppppooooooooooooooooooooopppnnnmmmmmmllllllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllllllllllllllmmmmmmlllmmmmmmnnnoooooooooooonnnnnnnnnnnnnnnooopppppprrrrrrrrrrrrssstttuuuuuuttttttuuuuuuuuuvvvvvvvvvuuutttttttttssssssrrrrrrssstttvvvwwwwwwxxxyyy{{{~~~{{{xxxuuupppllljjjlllnnnnnnlllllliiieee___YYYSSSNNNKKKKKKHHHEEEEEEHHHLLLOOOQQQOOOOOONNNMMMKKKIIIGGGFFFBBBCCCDDDEEEHHHMMMTTTYYY^^^dddkkkrrrxxx{{{|||wwwtttwwwyyyzzz|||~~~zzzwwwyyyyyyqqqnnnpppsssvvvxxx}}}wwwpppjjjggglllsss~~~tttpppsss}}}zzznnn]]]NNNDDD===888555333222111000000111222333333555;;;BBBLLLVVV^^^ccceeejjjrrrzzz~~~}}}{{{||||||~~~vvvjjjcccXXXMMMCCCAAABBB@@@???@@@DDDDDDEEEFFFGGGIIIJJJKKKNNNNNNOOOQQQTTTWWWZZZ\\\___bbbfffiiijjjkkkmmmoooppprrrtttvvvyyy{{{uuummmiiifffaaaXXXRRRMMMJJJGGGEEEEEEIIIMMMPPPSSSTTTSSSPPPKKKFFFDDDBBBAAAAAAAAAAAABBBFFFMMMQQQUUU[[[dddmmmrrrtttrrrpppkkkkkkllllllmmmnnnnnnnnnppppppqqqrrrsssttttttuuuvvvvvvvvvwwwwwwwwwxxxxxxyyyxxxxxxzzz{{{~~~|||xxxyyyzzz{{{mmmaaa]]]YYYTTTQQQQQQQQQQQQQQQTTTRRRPPPQQQUUUYYY]]]___dddgggjjjlllmmmnnnppprrrpppppppppqqqrrrtttuuuvvvyyymmm]]]UUUZZZdddssswwwiiiZZZOOODDD999555555222111111........................000000//////......------...............///000000000666<<>>NNNkkkvvviii]]]ZZZ```lll|||uuuoooppprrrzzz~~~~~~}}}}}}{{{vvvjjj[[[MMMGGGEEEFFFRRR___nnnuuuzzz{{{zzzxxxrrrkkkaaa\\\YYYYYYZZZ]]]fffooosssvvvzzz|||{{{zzzzzzzzzwwwwwwxxxwwwwwwvvvuuutttrrrrrrqqqpppppppppppppppmmmnnnpppqqqrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnooommmmmmmmmmmmnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllmmmnnnoooooommmnnnnnnoooppppppppppppnnnnnnnnnnnnnnnoooppppppppppppppppppqqqrrrsssssssssssstttttttttuuuuuuuuussssssssssssssssssssssssqqqsssvvvxxx{{{~~~{{{uuuqqqoooooorrrtttsssrrrkkkhhhccc\\\VVVRRROOOMMMHHHFFFEEEFFFIIILLLNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIKKKOOOVVVZZZaaafffmmmtttxxx|||{{{vvvpppooorrrwwwxxxzzz|||~~~~~~uuuppprrruuuvvvuuuooopppttt}}}wwwooolllpppxxxtttooonnnyyyyyymmmdddWWWLLLDDD>>>888444333222111000000111222333666888===CCCJJJQQQVVVYYY^^^fffqqqzzz~~~}}}xxxvvvuuuyyy}}}ttthhh```SSSKKKDDDBBBAAA@@@AAAEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNPPPTTTXXX[[[]]]```cccgggiiikkklllnnnpppmmmpppuuuyyy~~~}}}uuuqqqlllfff```YYYRRRMMMGGGFFFEEEFFFHHHLLLPPPRRRQQQPPPMMMHHHCCC@@@@@@AAA???@@@BBBCCCFFFKKKPPPTTTXXX]]]fffnnnrrrrrrpppmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrsssssssssssstttttttttuuuuuuvvvuuuuuuvvvuuuuuu{{{}}}{{{}}}}}}uuufff```XXXQQQNNNLLLLLLKKKHHHIIIKKKLLLMMMOOOQQQTTTUUUXXX]]]```ccceeeiiikkkjjjkkkmmmppprrrtttuuuuuu}}}zzzuuummm___TTTSSSYYYgggyyyxxxhhhWWWJJJ===777444111///000........................,,,------......//////000...............///000000222888AAARRRooottthhh]]]\\\cccooo}}}tttmmmlllnnnrrrzzz~~~ooo^^^NNNGGGDDDGGGSSSbbbqqqwww|||}}}{{{xxxqqqjjjaaa]]]ZZZ\\\]]]___gggooorrrvvvzzz||||||{{{zzzzzzwwwwwwwwwwwwvvvuuutttsssqqqqqqpppooooooooooooppplllmmmoooqqqrrrrrrqqqpppnnnmmmmmmllllllmmmmmmnnnmmmmmmmmmmmmnnnooopppqqqnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllmmmnnnoooppppppoooooooooooooooppppppnnnnnnnnnnnnnnnoooppppppoooooooooppppppqqqrrrsssssssssssstttttttttuuuuuusssssssssttttttuuuuuuvvvrrrtttvvvyyy|||}}}zzztttqqqooopppsssuuutttrrrkkkhhhbbb\\\VVVQQQOOONNNIIIGGGFFFFFFIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIGGGHHHIIIIIIKKKPPPVVV[[[aaafffnnntttxxx|||~~~vvvrrrsssvvvwwwyyy{{{|||~~~~~~~~~~~~~~~tttnnnppprrrrrr{{{yyyrrrsssvvv~~~wwwqqqtttzzzuuuqqqoooyyy~~~wwwjjjbbbVVVKKKDDD>>>888333333222111000000111222333666888===DDDKKKRRRWWWZZZ```iiiuuu|||}}}wwwvvvzzz~~~~~~qqqeee]]]PPPHHHBBBAAA@@@???AAAFFFDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNOOORRRUUUYYY]]]___```cccgggjjjkkklllnnnpppnnnqqqvvv|||{{{tttpppjjjccc\\\UUUPPPMMMFFFEEEEEEFFFHHHLLLPPPSSSOOONNNKKKFFFAAA???@@@AAA@@@AAACCCDDDGGGKKKPPPTTTXXX]]]dddkkkoooooonnnlllnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrssssssssstttttttttuuuttttttuuuttttttzzzyyymmmggg___WWWRRRNNNLLLJJJEEEHHHKKKLLLKKKKKKNNNPPPQQQTTTYYY\\\___bbbfffhhhjjjkkknnnqqqtttuuuvvvwww}}}zzztttlll```TTTRRRUUU```sss|||mmmZZZLLL???888555222000111........................++++++,,,---...///000000...............///000000444:::CCCTTTrrrsssggg]]]\\\dddqqq}}}tttmmmjjjlllpppttt{{{rrr```OOOGGGDDDGGGTTTcccrrryyy~~~~~~|||yyyqqqiii```]]]\\\]]]^^^```gggooorrruuuyyy||||||{{{{{{{{{wwwwwwwwwwwwvvvuuutttsssqqqppppppooonnnoooooooookkkmmmoooqqqrrrqqqpppooommmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnoooqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnlllllllllmmmmmmoooppppppqqqpppooonnnnnnnnnppppppnnnnnnnnnnnnnnnoooppppppoooooooooooopppqqqrrrsssssssssssstttttttttuuuuuurrrsssssstttuuuvvvwwwwwwssstttwwwyyy|||}}}yyysssqqqooopppsssuuutttrrrkkkgggbbb[[[VVVQQQOOONNNIIIGGGFFFGGGIIIKKKKKKKKKOOOOOOOOOOOOOOONNNMMMMMMHHHIIIIIIJJJLLLPPPVVV[[[bbbgggnnntttyyy|||}}}xxxxxxuuuvvvxxxzzz|||}}}}}}~~~|||~~~~~~sssmmmpppppppppyyy{{{ttttttwww}}}~~~vvvwww|||wwwtttnnnxxxyyyiii```UUUKKKDDD>>>888333333222111000000111222333555888>>>EEEMMMTTTZZZ]]]bbbkkkwww~~~}}}wwwvvv~~~}}}ooobbb[[[MMMFFFAAA???>>>>>>AAAFFFDDDDDDEEEFFFGGGIIIJJJKKKNNNOOOPPPSSSWWW[[[^^^``````cccgggjjjkkkmmmnnnpppooosssxxx}}}zzztttpppiiiaaaZZZSSSOOOMMMEEEEEEEEEFFFIIIMMMQQQSSSNNNMMMJJJEEEAAA???@@@BBB@@@BBBCCCEEEGGGKKKPPPTTTXXX\\\ccciiimmmnnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrtttttttttuuuuuuuuuvvvvvvuuussstttuuuttttttzzz|||sssmmmddd[[[UUUPPPLLLIIIEEEHHHKKKKKKJJJIIIKKKNNNNNNRRRVVVZZZ^^^aaadddgggjjjlllooorrruuuwwwwwwxxxzzztttlll___SSSNNNPPP\\\kkk~~~rrr[[[MMM>>>666333000///000//////...---,,,++++++***---------------------------------------...///000444999DDDYYYxxxrrreeeZZZ\\\ggguuuxxxpppllljjjhhhkkkooozzzwwweeeRRRIIIEEEGGGUUUeeeqqqwww|||}}}}}}zzzrrriiibbb```______bbbhhhnnnrrrtttwwwzzz{{{zzzxxxwwwvvvyyyxxxvvvuuusssrrrrrrrrrppppppoooooonnnmmmmmmmmmmmmnnnoooqqqqqqooonnnmmmnnnmmmlllkkkjjjkkkkkklllnnnnnnoooooooooooonnnnnnmmmnnnnnnnnnmmmlllkkkkkkkkklllmmmooopppqqqqqqqqqrrrqqqpppnnnnnnnnnooooooqqqqqqppppppppppppqqqqqqpppooonnnmmmmmmnnnooopppppppppppppppppppppqqqqqqrrrsssuuuvvvvvvvvvuuutttssssssvvvzzz}}}}}}zzztttqqqooopppssstttrrrpppjjjeee___YYYTTTQQQMMMKKKIIIHHHFFFEEEFFFIIILLLOOOKKKMMMNNNPPPPPPOOONNNMMMKKKJJJIIIJJJMMMRRRWWWZZZaaaffflllssswww{{{{{{{{{yyywwwwwwxxxzzz{{{{{{yyysssnnnnnnoooqqqwww~~~{{{zzz}}}zzz|||wwwqqqpppvvv|||vvviiiaaaUUUKKKEEE???:::666222222222222222222333333888888>>>HHHNNNQQQXXXaaagggqqqyyy{{{|||~~~zzzzzzwwwlll___VVVKKKGGGBBB??????AAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLNNNPPPTTTXXX[[[]]]___aaadddggghhhkkknnnppprrrtttyyy}}}wwwpppllleee]]]VVVPPPLLLJJJEEEDDDDDDFFFJJJNNNPPPQQQRRRNNNHHHEEECCCBBBAAA@@@AAACCCEEEIIIMMMPPPSSSTTTWWW[[[```cccfffhhhjjjlllmmmllllllkkkkkkkkklllllllllnnnoooooonnnnnnoooqqqrrrrrrrrrsssssssssttttttuuutttsssrrrsssuuuwwwyyy~~~uuuiii```ZZZVVVPPPKKKKKKIIIHHHGGGHHHHHHGGGFFFIIIMMMQQQVVVZZZ^^^cccfffjjjlllnnnqqqtttvvvwwwxxx}}}yyyssskkk___RRRMMMOOO\\\jjj|||~~~sss^^^OOO@@@888555111000111000//////......------,,,------------------------------------...//////000444999EEE[[[{{{qqqdddYYY[[[fffuuu~~~~~~vvvnnnkkkiiigggjjjnnnxxx~~~yyyfffRRRIIIFFFIIIVVVeeesssyyy}}}~~~}}}yyyqqqiiieeecccaaa```bbbgggmmmpppuuuwwwzzz{{{zzzxxxwwwwwwwwwvvvuuusssrrrqqqppppppppppppppppppooonnnmmmmmmmmmnnnpppqqqqqqpppnnnmmmnnnmmmlllkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkkkklllnnnooopppqqqqqqqqqqqqpppooonnnnnnnnnnnnooopppppppppooooooppppppppppppooonnnmmmnnnnnnooopppoooooopppppppppqqqqqqqqqtttuuuvvvwwwxxxwwwwwwvvvvvvuuuwww{{{}}}}}}zzzwwwtttqqqrrrssstttqqqnnnkkkfff___YYYUUUQQQNNNKKKJJJHHHFFFEEEFFFIIIMMMOOOMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKJJJKKKNNNSSSXXX[[[dddhhhoootttxxx||||||zzzzzz||||||}}}~~~~~~yyysssooooooppprrrxxx|||~~~uuunnnlllrrrxxx}}}~~~vvvkkkbbbVVVLLLDDD???999555222222222222222333333333888999@@@JJJOOORRRYYYaaalllttt{{{||||||~~~}}}}}}}}}}}}}}}wwwkkk]]]TTTJJJGGGBBB??????AAABBBCCCDDDDDDEEEGGGHHHIIIJJJKKKNNNOOOPPPRRRVVVZZZ]]]______aaadddgggiiikkknnnpppsssvvvzzzzzzuuuoookkkddd\\\UUUOOOKKKIIIEEEDDDDDDGGGKKKOOOQQQQQQPPPLLLGGGDDDBBBBBBAAA@@@BBBCCCFFFJJJMMMQQQTTTUUUVVVZZZ^^^bbbdddfffhhhjjjllllllkkkkkkkkkllllllmmmmmmnnnoooooonnnnnnoooqqqsssssssssssssssrrrrrrrrrtttsssrrrrrrrrrtttvvvwww~~~~~~pppeee^^^XXXRRRMMMLLLJJJGGGGGGGGGGGGGGGEEEGGGKKKPPPTTTYYY]]]bbbfffjjjlllnnnqqqtttvvvxxxxxx}}}yyytttlll```SSSNNNOOO[[[iiixxx~~~uuubbbSSSCCC:::666222111222////////////////////////------------------------------------...///000111555;;;GGG^^^ooobbbVVVXXXdddttt}}}|||}}}|||zzzsssmmmjjjgggfffhhhmmmssszzz|||fffQQQHHHGGGKKKWWWeeeuuu{{{|||yyyqqqiiigggeeecccaaacccggglllooouuuwwwzzz{{{zzzxxxwwwwwwvvvuuusssqqqpppooooooooopppqqqrrrrrrrrrpppnnnmmmnnnooopppqqqqqqpppooonnnnnnnnnmmmllllllllllllmmmlllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnnnnnnnmmmlllllllllmmmnnnoooppppppppppppoooooonnnmmmmmmmmmnnnnnnpppoooooonnnnnnooooooppppppoooooonnnnnnnnnoooooonnnnnnooopppqqqrrrrrrssstttuuuvvvwwwxxxwwwvvvvvvyyyxxxyyy|||}}}|||yyyvvvtttqqqrrrtttuuusssppplllggg```ZZZVVVRRRNNNLLLJJJHHHGGGFFFGGGJJJMMMOOONNNPPPQQQRRRRRRQQQOOONNNMMMLLLKKKLLLPPPTTTYYY]]]gggkkkqqqvvvzzz|||~~~~~~~~~~~~~~~zzztttpppppprrrttt{{{~~~ssslllgggnnntttxxx}}}|||uuulllcccVVVKKKDDD>>>888444222222222222222333444444777;;;DDDMMMQQQTTTZZZaaapppxxx~~~~~~|||}}}}}}zzz||||||{{{~~~vvviii\\\RRRJJJFFFBBB@@@@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKNNNOOOPPPSSSVVVZZZ^^^```___bbbeeegggiiikkknnnqqqtttwww|||wwwrrrnnnjjjccc[[[SSSMMMIIIHHHCCCCCCDDDHHHLLLPPPQQQRRRNNNKKKFFFBBBAAAAAA@@@???CCCDDDGGGJJJNNNRRRTTTVVVUUUYYY]]]```bbbdddfffhhhjjjjjjjjjjjjkkklllmmmmmmnnnoooppppppoooooopppqqqttttttssssssrrrrrrqqqqqqsssrrrrrrqqqrrrsssuuuvvvyyy}}}}}}oooddd\\\UUUQQQMMMJJJHHHFFFFFFFFFFFFDDDEEEHHHNNNSSSWWW]]]bbbeeekkklllnnnqqqtttvvvxxxxxx~~~zzzvvvooobbbUUUPPPQQQYYYfffvvvwwwfffVVVEEE;;;666222000111------......////////////,,,,,,------------------------------...000111111666<<>>HHHOOOSSSVVV\\\bbbrrrzzz}}}}}}|||zzz}}}|||{{{}}}}}}}}}uuuhhh[[[QQQIIIFFFBBB@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJKKKKKKMMMMMMNNNQQQTTTXXX\\\^^^___bbbeeegggiiikkkoooqqquuuxxx}}}}}}vvvppplllhhhaaaYYYRRRLLLHHHFFFBBBCCCEEEIIINNNQQQRRRQQQLLLIIIDDDAAA@@@@@@@@@???BBBCCCFFFIIIMMMQQQSSSUUUVVVYYY]]]```bbbccceeeggghhhhhhhhhiiijjjlllmmmnnnnnnpppqqqpppoooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrtttsssssssssssstttuuuvvvwwwzzz~~~{{{mmmbbbYYYTTTOOOLLLHHHFFFFFFFFFEEEDDDDDDGGGMMMRRRWWW]]]bbbfffjjjlllnnnqqqtttvvvwwwxxx}}}zzzvvvooocccVVVPPPQQQUUUdddvvvzzziiiYYYFFF<<<666111///000,,,,,,,,,------...//////,,,,,,,,,---------......---------...///000111222666>>>MMMffftttfffYYYOOOSSScccxxx~~~vvvvvvwwwvvvrrrnnnlllkkkhhhfffiiiooopppxxxqqq]]]JJJDDDDDDIIIVVVdddxxx|||wwwqqqllleeecccaaaaaaccchhhmmmqqqvvvxxxzzzzzzxxxwwwwwwxxxwwwvvvtttsssqqqpppppppppppprrrtttuuutttrrrooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnooooooppppppppppppoooooommmmmmnnnnnnnnnnnnnnnmmmkkkkkkllllllmmmlllllllllllllllmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnoooooopppppppppppppppooonnnnnnmmmnnnnnnpppqqqrrrssssssqqqrrrsssuuuuuuttttttsssuuutttuuuxxx{{{|||xxxrrrpppooorrrvvvyyyxxxvvvmmmhhhaaa[[[VVVRRRNNNLLLHHHGGGFFFFFFGGGIIILLLMMMOOOQQQRRRTTTTTTSSSRRRQQQPPPOOOOOOPPPTTTYYY^^^aaajjjnnnssswwwyyy{{{}}}{{{uuupppqqqrrrttt{{{~~~ssslllffflllqqqsssuuuxxxxxxuuunnndddWWWKKKCCC>>>999666333222111111222444555777999BBBLLLRRRTTTXXX___dddrrrzzz~~~~~~}}}{{{~~~|||{{{~~~~~~zzz{{{sssgggZZZQQQIIIFFFBBBAAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLMMMMMMOOOQQQUUUYYY\\\^^^```bbbeeehhhiiillloooqqqtttxxx~~~|||uuupppkkkggg```XXXPPPKKKGGGEEEBBBCCCFFFJJJOOOQQQQQQPPPKKKGGGCCC@@@???@@@@@@???@@@BBBDDDHHHLLLOOORRRSSSWWWZZZ^^^```bbbcccdddfffeeeeeefffgggiiikkklllmmmooopppqqqpppooonnnooopppoooooopppqqqrrrtttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwyyy|||yyyjjj^^^WWWQQQNNNIIIFFFFFFEEEDDDDDDDDDHHHMMMSSSXXX]]]cccfffiiikkkmmmpppsssuuuvvvwww{{{xxxuuuooobbbUUUOOOPPPRRRaaattt~~~mmm\\\III===666111///000+++,,,,,,,,,------......+++,,,,,,------.........,,,------...///111222333777???PPPiiivvvdddWWWMMMRRRccczzz}}}vvvuuuuuurrrmmmlllkkkkkkhhhfffiiipppuuu{{{|||uuufffVVVHHHDDDCCCHHHWWWgggyyy|||xxxsssnnnfffdddbbbbbbdddiiiooossswwwxxxzzzyyyxxxwwwxxxyyyxxxwwwuuutttrrrqqqqqqqqqqqqrrrsssssssssqqqooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooopppooooooooooooppppppqqqqqqppppppooommmmmmnnnooooooooonnnnnnllllllllllllllllllkkkkkkkkklllmmmnnnoooppppppppppppoooooonnnnnnoooooopppqqqqqqqqqqqqpppooonnnnnnnnnnnnooopppqqqrrrrrrsssssstttuuuvvvwwwvvvuuuuuusssqqqrrruuuxxx}}}{{{xxxuuurrrqqqrrruuuvvvtttrrrmmmhhhaaa[[[UUUQQQMMMKKKFFFFFFEEEFFFGGGHHHJJJKKKNNNOOORRRTTTUUUTTTSSSSSSQQQQQQQQQRRRVVV[[[```dddjjjnnntttxxxzzz|||~~~zzztttooooooppprrrxxx}}}{{{uuunnnhhhnnnrrrsssuuuyyy{{{zzzuuujjj[[[NNNEEE???:::777333222111111222444666888;;;FFFPPPSSSTTTZZZbbbgggqqqzzz}}}~~~}}}{{{zzzxxxyyy~~~~~~xxx}}}~~~wwwooodddYYYQQQHHHFFFCCCBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLOOOPPPQQQTTTWWW[[[^^^aaa```bbbfffhhhjjjlllooorrrtttxxx{{{tttpppkkkggg```XXXPPPJJJGGGEEEBBBDDDGGGLLLPPPQQQPPPNNNJJJFFFBBB@@@@@@@@@@@@@@@@@@AAADDDGGGKKKNNNQQQSSSWWWZZZ^^^```aaabbbccceeeaaabbbccceeegggiiikkklllnnnooopppooonnnmmmnnnooolllmmmoooqqqssstttvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvyyy|||}}}tttddd[[[TTTPPPKKKGGGFFFEEEEEEDDDEEEHHHNNNSSSXXX]]]bbbfffhhhiiilllnnnqqqsssuuuuuu}}}zzzwwwqqqeeeXXXRRRRRRPPP___qqqqqq```LLL???777222///000------------............++++++,,,,,,---......///,,,------...///111333444777@@@RRRkkk{{{eeeXXXMMMQQQccczzz~~~vvvuuusssoooiiiiiijjjkkkgggdddhhhooouuu|||~~~{{{xxxrrrkkk\\\QQQHHHEEEDDDHHHXXXjjjxxx|||xxxtttqqqjjjhhheeedddfffkkkpppssswwwxxxyyyyyyxxxwwwxxxyyyxxxwwwuuutttrrrqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnoooooonnnnnnnnnnnnoooooommmnnnooopppppppppooooooooooooppppppppppppoooooommmmmmnnnooooooooooooooonnnnnnnnnnnnnnnmmmlllkkkkkklllnnnoooqqqqqqqqqqqqpppppppppoooooopppppppppqqqqqqrrrrrrqqqpppnnnmmmoooooopppppppppqqqqqqqqqssstttuuuvvvvvvvvvuuutttrrrppppppsssuuuyyy{{{xxxuuurrrpppqqqtttuuussspppmmmhhh```ZZZUUUPPPLLLIIIDDDDDDDDDEEEFFFGGGIIIJJJLLLMMMPPPSSSUUUUUUUUUTTTRRRRRRRRRSSSWWW]]]bbbffflllpppuuuyyy|||}}}zzztttnnnnnnnnnpppuuu|||zzzwwwzzz}}}vvvooogggnnnssstttwww}}}tttcccTTTIIIAAA:::666333222111111222444777999===IIISSSSSSTTT[[[dddiiirrrzzz}}}|||{{{yyytttsssuuu|||yyy|||zzzrrrjjjaaaVVVOOOHHHEEECCCBBBCCCEEEEEEDDDEEEFFFGGGHHHIIIKKKLLLLLLOOOPPPQQQTTTWWW[[[___aaa```cccfffhhhjjjlllooorrrvvvzzzyyyssspppkkkggg```XXXPPPJJJGGGEEECCCEEEIIIMMMQQQQQQOOOLLLIIIFFFBBB@@@@@@AAAAAAAAA@@@BBBDDDHHHLLLOOORRRSSSVVVYYY]]]______```aaabbb^^^___```bbbeeehhhjjjkkkmmmnnnooonnnlllllllllmmmmmmnnnoooppprrrtttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttxxx{{{||||||~~~kkk```WWWSSSMMMIIIGGGFFFEEEEEEEEEHHHMMMRRRVVV[[[```cccfffgggjjjmmmppprrrsssttt~~~{{{uuujjj\\\VVVVVVQQQ^^^nnn|||tttbbbNNN@@@999333111111////////////////////////++++++,,,,,,---...//////,,,------...000111333444777AAASSSmmm}}}hhhZZZNNNRRRbbbyyywwwuuurrrmmmffffffhhhiiifffcccgggnnnsssyyy|||yyyuuuqqqjjjdddVVVNNNHHHGGGDDDHHHYYYmmmxxx|||xxxuuurrrnnnllliiiggghhhkkkpppssswwwxxxyyyyyywwwwwwxxxyyywwwvvvuuusssrrrqqqpppppprrrrrrqqqppppppoooooooooqqqqqqppppppppppppqqqqqqmmmnnnoooqqqqqqqqqpppooonnnnnnoooooooooooonnnnnnmmmmmmnnnoooooooooooooooppppppppppppooonnnmmmlllkkklllnnnppprrrrrrrrrqqqqqqqqqppppppppppppqqqqqqqqqqqqrrrrrrqqqpppnnnmmmppppppppppppppppppqqqqqqqqqrrrssstttttttttsssrrrssspppoooqqqssswww{{{xxxrrrooonnnppptttvvvtttrrrlllggg```YYYTTTOOOKKKIIICCCCCCDDDDDDEEEGGGHHHIIIJJJLLLOOORRRUUUUUUUUUUUUSSSRRRSSSTTTXXX^^^cccgggmmmqqqvvvzzz}}}zzzsssnnnmmmmmmnnnssszzz~~~xxxuuuvvvyyyvvvooofffnnnsssuuuyyy{{{iiiXXXKKKBBB:::666444333111111222444777999???KKKTTTSSSSSS\\\fffkkkttt{{{|||{{{zzzwwwooonnnrrrzzz~~~~~~zzz}}}vvvnnnfff^^^TTTNNNGGGEEECCCCCCDDDEEEEEEDDDEEEFFFGGGHHHJJJKKKLLLLLLNNNNNNPPPRRRUUUYYY]]]___```cccfffhhhjjjlllppprrrwww{{{}}}xxxrrroookkkggg```XXXPPPKKKGGGEEEDDDFFFIIINNNQQQQQQNNNKKKIIIFFFBBB@@@@@@AAABBBBBBAAACCCEEEIIIMMMPPPSSSTTTUUUXXX[[[]]]^^^^^^___```]]]]]]___aaadddgggiiikkkmmmnnnooonnnlllkkkkkkllloooooopppqqqrrrssssssttttttuuuuuuuuuuuuuuuttttttrrrvvv{{{|||{{{|||ooocccYYYTTTNNNIIIGGGFFFFFFEEEDDDGGGLLLQQQUUUYYY^^^aaaeeegggiiillloooqqqrrrsss~~~}}}{{{rrrcccWWWRRRSSS^^^lllwwwrrrdddOOO???777444222111,,,,,,+++++++++,,,------//////.........---------///000000/////////222444:::EEEPPPttt}}}hhhYYYKKKMMM]]]ttt}}}|||wwwqqqgggfffggggggcccaaafffooouuutttrrrqqqmmmhhh```[[[OOOHHHAAAAAAEEEOOO___mmm~~~xxxtttrrrooommmjjjhhhiiilllpppssszzzyyyyyyyyyzzzzzzzzzzzzyyywwwtttrrrqqqqqqssssssssssssrrrrrrqqqpppoooooonnnnnnoooqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrsssqqqoooooooooooonnnmmmlllmmmnnnppppppppppppooooooooooooooopppppppppppplllmmmnnnpppppppppooonnnooooooppppppppppppoooooooooqqqrrrqqqoooooopppqqqppppppnnnnnnooopppssstttrrrrrrrrrrrrrrrrrrrrrrrrrrrooonnnooopppsss}}}|||xxxxxxrrrnnnpppvvvzzzxxxtttqqqiii```[[[UUUMMMIIIIIIGGGDDDAAA@@@BBBEEEGGGHHHGGGIIILLLOOOQQQRRRRRRQQQQQQQQQQQQSSSXXX]]]cccgggkkkoootttyyy|||zzzrrrlllkkkkkkmmmttt{{{}}}vvvqqqqqqrrrxxx}}}yyy~~~~~~ssslllhhhkkkpppvvv|||ooo[[[KKK???888444111111111000000222777:::BBBKKKUUUWWWVVVXXXcccmmmtttyyy}}}}}}}}}}}}yyytttkkkkkknnnvvv{{{}}}}}}pppfff```ZZZSSSNNNGGGFFFEEECCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMMMMOOOQQQUUUZZZ^^^aaaaaaccceeegggiiikkkooorrrxxx}}}{{{vvvqqqnnniiiddd]]]UUUNNNIIIGGGFFFFFFHHHKKKOOORRRQQQNNNKKKDDDCCCBBBBBBAAAAAAAAAAAACCCEEEGGGHHHJJJMMMQQQTTT[[[^^^cccdddcccaaa___^^^^^^^^^___aaadddgggjjjlllnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnpppqqqssstttvvvvvvrrrsssssssssssssssrrrrrruuuwwwzzz|||}}}~~~vvvggg[[[VVVNNNIIIFFFEEEEEEDDDBBBFFFLLLQQQUUUXXX\\\^^^dddfffjjjlllnnnpppsssvvv}}}|||zzzrrrcccXXXTTTQQQ\\\iiittt}}}~~~pppcccPPPAAA999666333222......---------------...//////.........---------///000000000///000222444:::FFFRRRvvvgggXXXLLLNNN]]]sss|||vvvllliiihhhgggcccbbbhhhqqqtttqqqnnnllliiiccc\\\VVVOOOHHHAAAAAAFFFPPP```ooo~~~xxxtttrrrmmmkkkiiihhhiiinnnrrrvvv{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvtttsssqqqqqqrrrrrrrrrrrrrrrqqqpppooooooooonnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppnnnnnnnnnooonnnmmmkkklllnnnoooppppppoooooooooooooooooooooooonnnnnnlllmmmnnnoooppppppooonnnpppoooooooooooooooooopppqqqrrrssssssqqqqqqrrrsssrrrqqqppppppppprrrtttuuurrrrrrrrrrrrrrrrrrrrrrrrpppmmmllllllmmmpppzzz}}}yyywwwrrrnnnqqqwwwzzzyyyuuuqqqjjjccc___YYYOOOIIIHHHJJJFFFBBBAAAAAACCCDDDEEEFFFHHHKKKOOOQQQSSSSSSSSSRRRQQQRRRTTTXXX^^^cccggglllooouuuyyy|||zzzssslllkkkkkkmmmsss{{{}}}vvvqqqooopppssszzz}}}yyywww|||}}}rrrkkkhhhlllsssyyy~~~ooo\\\LLL@@@999555444444444333333555:::===CCCLLLUUUWWWVVVYYYdddnnnvvv{{{~~~~~~}}}}}}yyytttjjjjjjnnnuuuzzz|||}}}qqqggg```YYYRRRMMMHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKNNNNNNOOOQQQUUUZZZ^^^```aaacccfffhhhjjjlllpppsssxxx}}}zzzuuupppmmmhhhccc\\\SSSMMMHHHFFFFFFFFFGGGKKKNNNQQQPPPMMMJJJDDDCCCBBBBBBAAAAAAAAABBBCCCEEEGGGIIIKKKNNNRRRVVVZZZ___eeehhhhhhfffeeedddcccccccccccceeegggiiikkknnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqssstttuuuuuuuuuuuuvvvvvvvvvuuuuuutttuuuwwwzzz{{{||||||~~~wwwjjj]]]WWWPPPJJJGGGFFFFFFEEECCCGGGKKKPPPSSSWWW[[[]]]cccfffiiikkkmmmooorrruuu~~~||||||zzzssseeeZZZWWWSSS]]]jjjrrryyy}}}{{{uuulll```PPPCCC;;;777444222000000///...---------..................---------///000000000///000333555999GGGUUUyyyfffWWWKKKNNN]]]qqq|||rrrmmmiiieeebbbbbbjjjsssssspppkkkhhheee```ZZZTTTNNNGGGBBBBBBGGGRRRcccrrr}}}xxxsssqqqkkkiiihhhhhhjjjoootttxxx|||}}}}}}~~~}}}zzzxxxwwwuuuuuutttsssrrrqqqppppppqqqqqqppppppoooooonnnnnnoooooopppqqqrrrrrrrrrrrrrrrsssttttttttttttsssrrrqqqooommmmmmmmmnnnmmmlllkkklllmmmnnnooooooooooooqqqqqqqqqppppppoooooonnnmmmnnnnnnoooooooooooonnnpppooonnnmmmmmmnnnooopppqqqrrrsssrrrqqqqqqrrrsssqqqpppoooooopppqqqssstttssssssrrrrrrqqqqqqppppppooollliiiiiiiiilllwww}}}zzzuuurrroooqqqwww{{{zzzwwwrrrkkkeeebbb[[[QQQIIIGGGLLLHHHCCCAAA@@@AAAAAAAAACCCFFFJJJNNNRRRTTTUUUUUURRRRRRRRRTTTXXX^^^cccggglllpppuuuyyy|||{{{tttmmmkkkkkkmmmssszzz}}}vvvpppnnnmmmlllssswwwuuuuuu{{{}}}}}}}}}qqqjjjhhhnnnvvv}}}ooo\\\MMMAAA:::666222222222111111333777;;;CCCKKKSSSVVVVVVZZZeeeooowww|||~~~}}}|||xxxrrriiijjjnnnvvvyyy{{{~~~rrrggg^^^WWWOOOJJJGGGGGGEEEDDDDDDEEEFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKNNNOOOPPPRRRUUUYYY]]]___bbbdddgggiiikkkmmmqqqtttxxx}}}yyytttooollleeeaaaYYYRRRKKKGGGFFFEEEGGGHHHKKKOOOQQQPPPLLLIIICCCCCCBBBBBBBBBBBBBBBBBBCCCEEEHHHJJJLLLPPPTTTXXX[[[```hhhnnnooonnnlllkkkiiihhhggggggggghhhiiijjjnnnnnnnnnnnnnnnnnnooooooqqqqqqqqqrrrssssssttttttuuuvvvvvvwwwwwwvvvvvvvvvuuuwwwzzzzzzzzzzzz{{{|||~~~zzzmmm```ZZZSSSMMMIIIHHHGGGFFFEEEGGGJJJMMMPPPTTTYYY\\\aaadddhhhjjjlllnnnqqqsss}}}|||{{{tttggg^^^ZZZWWWbbbmmmuuuzzz|||wwwpppggg]]]PPPDDD<<<777333222111000///...------------........................///000000000000111333666888GGGWWW{{{}}}cccVVVKKKMMM[[[nnnwwwppphhhccc```aaajjjttttttooojjjgggfffbbb\\\WWWNNNGGGBBBCCCIIIUUUfffuuu|||vvvrrrpppjjjiiihhhiiikkkpppuuuxxxzzz|||~~~~~~|||yyyxxxtttttttttsssrrrqqqooonnnppppppoooooonnnnnnnnnmmmnnnoooppppppqqqqqqqqqppppppqqqsssttttttsssqqqppppppnnnllllllmmmmmmlllkkkkkkllllllmmmnnnnnnoooooottttttsssrrrqqqppppppooonnnnnnnnnoooooooooooonnnpppooommmllllllmmmooopppnnnoooppppppoooooopppqqqmmmmmmmmmmmmnnnooopppqqqtttssssssrrrqqqpppooooooppplllhhhggggggjjjuuu|||yyytttqqqoooqqqvvvzzzzzzyyyssskkkddd```YYYOOOIIIGGGJJJGGGCCC@@@@@@@@@??????@@@CCCHHHNNNRRRVVVWWWXXXTTTSSSSSSUUUYYY^^^dddggglllpppuuuyyy}}}|||uuunnnlllkkklllssszzzxxxqqqmmmkkkgggmmmrrrrrruuu|||~~~xxxvvvvvv~~~rrrkkkiiipppzzznnn\\\MMMBBB;;;777000111000000000222666999BBBIIIPPPSSSTTTZZZfffpppwww|||}}}|||{{{vvvpppiiikkkqqqyyy||||||ssshhh^^^TTTMMMHHHEEEEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKOOOOOOQQQSSSVVVYYY\\\]]]aaacccfffhhhjjjmmmqqqtttyyy~~~~~~xxxsssnnnkkkbbb^^^WWWPPPJJJGGGEEEEEEIIIJJJLLLPPPRRRPPPMMMIIICCCCCCBBBBBBBBBCCCCCCDDDCCCEEEHHHKKKMMMQQQVVVZZZ]]]ccclllsssuuutttrrrppplllkkkjjjiiiiiijjjkkklllnnnnnnoooooooooooopppppprrrrrrrrrsssssssssssssssssstttuuuuuuuuuuuuuuuuuuvvvxxxyyyzzzxxxxxxyyyzzz||||||qqqddd^^^VVVPPPLLLJJJHHHGGGGGGHHHIIIKKKMMMQQQWWW[[[```cccgggjjjkkkmmmoooqqq}}}||||||uuuiii```]]]YYYdddpppwww{{{{{{uuummmccc[[[OOODDD;;;666222111000///...---,,,,,,,,,,,,---.....................///000000000000111444777666GGGXXX}}}wwwaaaTTTJJJMMMZZZkkk{{{zzzqqqfff```^^^aaakkkuuusssnnnhhhggghhhfff___YYYMMMGGGBBBDDDKKKXXXjjjyyyzzztttpppnnnkkkjjjiiijjjlllppptttvvvxxxyyy|||~~~~~~|||zzztttttttttsssrrrqqqooonnnooooooooonnnnnnnnnnnnnnnmmmnnnoooooooooooooooooonnnoooqqqrrrrrrqqqooonnnooommmkkkkkklllmmmlllkkkllllllmmmmmmnnnoooooopppssssssrrrqqqppppppooooooooooooooonnnnnnnnnnnnooopppooonnnmmmmmmnnnooopppmmmnnnppppppooonnnpppqqqmmmmmmmmmnnnnnnoooppppppssssssrrrqqqppppppooooooqqqmmmjjjiiihhhjjjttt~~~zzzwwwssspppoooqqquuuyyyyyyyyytttjjjaaa[[[TTTLLLIIIIIIGGGDDDAAA@@@@@@@@@@@@??????BBBGGGMMMSSSWWWYYYZZZUUUTTTTTTVVVYYY___dddggglllpppuuuzzz}}}~~~vvvooolllkkklllrrryyy|||sssmmmkkkfffkkkoooqqqwww~~~wwwrrrpppqqq~~~tttnnnkkkrrr|||{{{kkkZZZLLLBBB;;;777444444444333333555999===BBBGGGMMMPPPSSS[[[gggqqqwww{{{~~~|||{{{yyytttnnnjjjnnnwwwvvviii]]]RRRJJJEEECCCBBBAAAAAABBBCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKNNNOOOQQQSSSVVVYYY[[[]]]___bbbeeegggiiilllpppsss{{{}}}wwwqqqmmmjjj```\\\UUUOOOIIIFFFEEEEEEKKKLLLNNNQQQSSSQQQMMMIIIBBBBBBBBBBBBCCCCCCDDDEEEDDDFFFIIIKKKNNNQQQVVVZZZ___fffooouuuwwwuuusssqqqllllllkkkjjjkkklllmmmnnnooooooooooooppppppqqqqqqsssssssssssssssssssssssssssssstttuuuuuuuuuuuuuuuvvvxxxyyyyyyxxxwwwwwwxxx{{{~~~}}}tttgggaaaYYYRRRMMMKKKIIIHHHGGGHHHIIIJJJLLLPPPVVV[[[^^^bbbfffjjjkkkmmmoooppp}}}{{{zzzttthhh___]]]WWWbbbooowww{{{{{{tttlllbbb[[[PPPEEE;;;555222222//////...---,,,,,,,,,,,,---------...............///000111000000222555777777III[[[sss```UUULLLOOO[[[jjjxxx|||qqqeee___^^^bbblllvvvuuuoooiiiiiijjjhhh```YYYMMMGGGCCCFFFMMM[[[nnn}}}xxxrrrmmmlllkkkjjjjjjkkkmmmppptttvvvwwwxxxzzz}}}~~~}}}}}}|||uuuuuutttsssrrrqqqppppppoooooooooooonnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmnnnoooooooooooonnnmmmooommmkkkkkkmmmnnnmmmlllnnnmmmmmmmmmnnnooopppqqqpppppppppooonnnnnnmmmmmmpppoooooonnnnnnnnnnnnoooooooooppppppppppppoooooonnnpppqqqqqqpppppprrrsssoooooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqppppppoooooorrrooolllkkkjjjkkksss|||}}}yyyvvvqqqpppooopppsssvvvwwwwwwrrrhhh^^^WWWQQQKKKIIIJJJEEEBBB@@@???@@@@@@@@@???>>>AAAGGGMMMSSSWWWZZZ[[[VVVUUUUUUVVVZZZ___dddgggmmmqqqvvvzzz}}}wwwpppmmmkkklllrrryyyxxxppplllhhhkkkmmmqqqyyyzzzrrrmmmmmmooo~~~vvvqqqlllttt~~~uuufffWWWKKKBBB;;;888222333222222222444888;;;BBBFFFKKKNNNSSS\\\iiirrrvvv{{{~~~|||{{{zzzuuuooommmsssxxxkkk]]]QQQIIIDDDAAA@@@@@@@@@AAABBBDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNQQQTTTWWWZZZ\\\]]]^^^aaadddfffiiilllpppsss}}}|||uuupppkkkhhh^^^ZZZTTTNNNIIIGGGFFFFFFKKKLLLOOOQQQRRRPPPLLLHHHBBBBBBBBBBBBCCCDDDEEEFFFDDDFFFIIIKKKMMMQQQUUUYYY___eeemmmssstttsssrrrqqqlllkkkkkkjjjkkklllnnnoooooooooooopppqqqqqqrrrrrrssssssssssssssstttttttttttttttuuuvvvwwwwwwwwwwwwvvvxxxyyyyyyxxxwwwwwwxxxzzz}}}|||uuujjjddd[[[TTTOOOLLLIIIHHHFFFGGGIIIJJJLLLPPPVVV[[[^^^bbbfffjjjlllmmmnnnooo~~~{{{yyyxxxqqqeee]]]ZZZTTTaaaoooxxx}}}|||uuummmddd^^^SSSFFF<<<666444444//////...............///---------........./////////000111111111222555888999LLL___sssbbbWWWOOOSSS^^^kkkwww~~~rrrfff``````dddoooyyyzzztttooonnnooolllbbbYYYLLLFFFCCCFFFOOO]]]ppp}}}vvvoookkkiiiiiiiiiiiikkknnnrrrvvvxxxxxxyyyzzz{{{{{{{{{{{{{{{wwwvvvtttsssqqqqqqrrrrrrooooooooooooooooooooooooppppppqqqqqqqqqqqqppppppmmmmmmmmmmmmmmmmmmmmmmmmooommmllllllmmmnnnnnnmmmoooooonnnnnnoooppprrrsssppppppppppppppppppooooooqqqpppooonnnmmmmmmnnnoooooopppqqqrrrrrrqqqpppooonnnoooqqqqqqpppppprrrsssooopppqqqrrrssssssssssssqqqqqqqqqppppppppppppppprrrooonnnmmmkkkkkkrrrzzz}}}yyywwwqqqpppooopppqqqtttuuuvvvooofff]]]XXXRRRLLLIIIJJJDDDBBB@@@?????????>>>======AAAGGGMMMSSSWWWZZZ[[[WWWVVVVVVWWWZZZ___dddhhhmmmqqqvvvzzz}}}xxxpppmmmllllllqqqxxx|||sssnnnjjjllllllppp{{{yyyqqqmmmooorrr~~~vvvrrrnnnuuu~~~xxxpppbbbTTTIIIAAA;;;777000000000//////222666999DDDGGGKKKOOOTTT^^^llluuuwww|||~~~}}}|||wwwqqqoooxxx{{{mmm^^^QQQHHHCCC@@@@@@@@@@@@AAACCCEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKMMMPPPTTTWWW[[[]]]^^^___aaadddgggjjjmmmqqqttt~~~{{{tttooojjjggg]]]YYYTTTNNNJJJGGGGGGGGGJJJKKKMMMPPPQQQNNNJJJFFFAAAAAABBBBBBCCCEEEFFFGGGEEEGGGIIIJJJLLLPPPTTTWWW\\\bbbiiinnnqqqqqqpppppplllkkkjjjjjjjjjkkklllmmmooooooppppppqqqrrrrrrsssrrrsssssssssttttttuuuuuusssssstttuuuvvvwwwwwwvvvvvvxxxyyyyyyxxxwwwxxxyyyxxx{{{{{{uuullleee\\\TTTOOOLLLIIIHHHEEEGGGIIIKKKMMMRRRWWW[[[^^^bbbgggkkklllmmmnnnooo|||yyywwwuuunnncccZZZXXXTTTaaapppzzzxxxpppfff```UUUHHH===777555666000////////////000000111---------........./////////000111111111333666888<<>><<<;;;===AAAGGGMMMSSSWWWZZZ[[[WWWVVVVVVWWW[[[```eeehhhmmmqqqvvv{{{~~~xxxqqqmmmllllllqqqxxxuuuoookkkllllllppp||||||ssspppsssvvv~~~}}}vvvrrrooovvv~~~}}}uuulll___RRRHHH@@@;;;777333333333222222555999<<>><<<<<<<<<===???BBBGGGMMMRRRWWWZZZ[[[YYYVVVVVVYYYZZZ\\\cccjjjnnnrrrxxx|||xxxrrrooommmkkkmmmrrrxxxpppnnnmmmnnnttt~~~}}}tttqqquuuzzzvvvnnnnnnssszzz}}}wwwsssllldddXXXMMMDDD>>>:::888333222222333333333:::BBBLLLMMMNNNQQQXXXcccoooxxxyyy}}}}}}yyywwwxxx~~~mmm\\\OOOFFFBBBAAABBBCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJLLLPPPUUUXXX[[[]]]]]]___bbbfffhhhjjjmmmsssxxx}}}xxxsssoookkkgggbbbYYYPPPKKKHHHEEEEEEHHHKKKMMMOOOPPPOOOLLLIIIGGGCCCCCCBBBBBBCCCDDDFFFGGGEEEGGGHHHIIIKKKOOOTTTWWW[[[]]]aaahhhnnnqqqrrrrrrppplllhhhgggiiilllmmmmmmqqqqqqppppppqqqqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrtttuuuuuuuuutttsssttttttuuuuuuvvvvvvvvvwwwxxxyyyzzz{{{|||~~~wwwtttgggccc\\\UUUOOOJJJHHHGGGFFFFFFGGGIIIMMMRRRVVVYYY___bbbeeehhhjjjllloooqqq~~~{{{xxxtttooohhh```[[[XXXaaaooo}}}~~~yyymmmdddVVVHHH>>>888333111000000000000////////////////////////////////////...///000111111333666999===MMMkkknnneee___ccckkkvvv~~~pppgggcccgggssszzzhhhXXXIIIFFFDDDGGGQQQ```ppp{{{{{{rrrkkkiiiiiillljjjiiikkkpppuuuyyyzzzzzz{{{|||||||||{{{zzzyyyyyywwwvvvtttsssrrrrrrrrrqqqqqqpppoooooonnnmmmmmmpppqqqssstttsssrrrqqqpppqqqqqqqqqqqqpppoooooonnnlllmmmooopppqqqpppooonnnoooooooooooopppqqqrrrssssssssssssssssssssssssssstttssspppnnnmmmnnnoooqqqrrrrrrrrrrrrrrrqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnpppppppppqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqppppppoooqqqrrrrrrrrrqqqssswwwzzz~~~zzzwwwrrrpppnnnnnnoooooonnnmmmjjjddd\\\UUUPPPKKKHHHEEEBBBAAA???>>>===<<<======???BBBGGGMMMRRRVVVYYYZZZXXXVVVUUUXXXYYY[[[aaaiiinnnrrrwww|||xxxrrrooommmkkknnnsssxxxqqqoooooopppuuuyyyvvvyyy~~~vvvnnnkkkpppwww}}}~~~{{{vvvsssnnnfffZZZNNNEEE>>>999777333222222444333444;;;CCCKKKLLLNNNSSSZZZeeeqqqyyy|||~~~~~~}}}|||~~~|||kkk[[[NNNEEEAAA@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKKKKNNNQQQVVVYYY\\\^^^^^^```dddhhhjjjkkkooouuuzzzxxxtttpppkkkhhhbbbYYYPPPKKKHHHEEEFFFIIILLLMMMOOOPPPOOOLLLIIIGGGCCCCCCBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJLLLOOOTTTWWW[[[]]]aaafffkkkooopppqqqoookkkgggfffhhhkkkllllllqqqqqqqqqpppqqqqqqrrrsssssssssssssssssssssrrrrrrtttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwzzz{{{{{{|||}}}yyysssooofffbbb\\\TTTNNNJJJHHHGGGFFFFFFGGGIIIMMMRRRVVVYYY___bbbfffhhhjjjllloooqqq}}}yyytttkkkbbb[[[WWW___nnn}}}|||pppgggXXXJJJ???888444111000000000000////////////////////////////////////...///000111111333666999>>>NNNmmmssslllggglllvvvttthhhccceeeppp|||~~~jjjZZZGGGEEECCCFFFPPP```pppzzz~~~zzzsssmmmjjjjjjlllkkkjjjkkkpppuuuxxxyyyzzz{{{|||||||||{{{yyyxxxxxxwwwvvvtttrrrqqqqqqqqqooooooooonnnnnnmmmmmmmmmpppppprrrssssssrrrqqqpppqqqqqqqqqppppppnnnmmmmmmkkklllmmmoooppppppooooooooooooooooooppppppqqqrrrqqqqqqqqqrrrssssssssstttsssrrrooonnnmmmnnnoooppprrrssssssssssssrrrrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrqqqqqqpppoooqqqrrrsssssstttwww{{{~~~zzzwwwrrrpppnnnnnnnnnnnnmmmkkkfffaaaZZZSSSNNNJJJGGGEEEBBBAAA???>>>===<<<======@@@CCCGGGMMMRRRVVVXXXYYYXXXVVVUUUWWWYYYZZZ```gggmmmqqqwww{{{~~~~~~wwwqqqooonnnllloootttyyytttrrrrrrtttxxxvvvmmmhhhmmmsssyyy{{{yyyvvvsssqqqiii\\\OOOEEE>>>888555333222222444444555<<>>???AAABBBDDDDDDEEEEEEGGGGGGIIIJJJKKKKKKKKKKKKLLLNNNRRRVVVZZZ]]]______bbbeeeiiikkkmmmpppvvv{{{~~~xxxtttqqqllliiiaaaXXXOOOKKKHHHEEEFFFIIILLLMMMOOOPPPOOOLLLIIIFFFCCCBBBBBBBBBBBBDDDEEEFFFHHHJJJKKKKKKMMMPPPTTTXXX\\\]]]```dddgggkkkmmmooommmjjjgggfffgggiiikkkkkkqqqqqqqqqqqqqqqrrrssssssssssssttttttttttttttttttuuuvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwzzz|||}}}}}}~~~{{{sssmmmiiiddd```ZZZTTTNNNJJJHHHHHHFFFFFFGGGIIIMMMRRRVVVYYY___bbbfffiiikkklllooopppyyynnnbbbYYYVVV^^^lll|||tttkkk\\\MMMAAA999444111000000000000////////////////////////////////////...///000111111333666999@@@PPPoooxxxqqqnnnuuu~~~uuuhhhaaaaaakkkvvv{{{gggXXXGGGEEEDDDGGGQQQaaapppzzz}}}~~~~~~{{{uuupppmmmlllmmmkkkjjjlllppptttxxxyyy{{{{{{|||||||||zzzyyyxxxxxxwwwvvvtttrrrqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqrrrqqqqqqpppqqqqqqqqqpppooonnnmmmllljjjkkklllnnnooooooooooooooooooooooooooopppqqqqqqooooooppppppqqqrrrssssssrrrqqqooonnnmmmnnnooopppsssssssssttttttsssrrrrrrooooooooooooooooooooooooqqqqqqrrrrrrrrrsssssssssrrrrrrrrrrrrrrrqqqqqqpppqqqssstttuuuwwwzzzzzzwwwqqqpppnnnmmmmmmllljjjhhhbbb]]]VVVPPPLLLIIIFFFDDDBBBAAA???============>>>AAACCCHHHMMMRRRVVVXXXYYYZZZWWWVVVXXXYYYZZZ```gggmmmqqqvvvzzz}}}}}}wwwqqqpppnnnmmmpppuuuzzzwwwwwwwwwyyy|||vvvmmmfffkkkqqqvvvyyyyyywwwuuuuuummm___QQQFFF===777444333222222444555666===FFFLLLNNNSSSXXX```jjjttt{{{~~~wwwhhhYYYMMMDDD@@@===>>>@@@BBBDDDEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLNNNRRRVVVZZZ]]]^^^___bbbeeeiiilllmmmqqqwww|||~~~xxxtttqqqmmmiii```WWWOOOKKKHHHFFFGGGJJJLLLNNNPPPPPPOOOLLLHHHFFFBBBBBBAAAAAABBBCCCEEEFFFJJJKKKLLLLLLNNNPPPUUUXXX\\\^^^```bbbdddgggkkkmmmmmmkkkiiihhhiiijjjkkklllrrrqqqqqqqqqqqqrrrssssssttttttttttttuuuuuuuuuuuutttuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxzzz}}}~~~wwwoooiiieeeccc```ZZZSSSNNNJJJIIIHHHFFFFFFGGGIIIMMMRRRVVVYYY___bbbgggjjjlllmmmooopppttteee[[[VVV]]]jjjzzzyyyooo___PPPCCC:::444111000000000000////////////////////////////////////...///000111111333666999AAARRRqqqyyyrrrqqqyyysssfff]]]\\\eeeooo}}}vvvcccUUUGGGEEEEEEIIISSSbbbrrr{{{~~~~~~|||xxxtttpppnnnlllkkkjjjkkkpppuuuxxxyyy{{{||||||||||||zzzyyywwwwwwwwwvvvuuusssrrrqqqpppoooooooooooooooooooooooonnnooooooppppppqqqqqqqqqqqqqqqqqqppppppooommmmmmkkklllmmmmmmnnnoooooooooooooooooonnnooooooppppppmmmnnnnnnooopppqqqqqqrrrqqqpppoooooonnnooooooppprrrrrrsssttttttsssssssssppppppppppppppppppppppppqqqqqqrrrrrrrrrssssssssssssssssssssssssrrrqqqqqqrrrsssuuuvvvxxx|||yyyvvvpppooommmlllllljjjfffddd]]]YYYRRRMMMIIIGGGEEECCCAAA@@@???=========>>>>>>AAADDDIIINNNSSSWWWZZZ[[[\\\YYYXXXZZZ[[[[[[aaahhhlllpppuuuyyy|||}}}}}}wwwrrrpppnnnmmmqqqvvv|||zzz|||}}}}}}vvvllleeejjjqqqwww{{{|||zzzyyyyyypppaaaSSSGGG>>>777333333111222555555777>>>GGGOOOQQQUUUZZZaaakkkuuu{{{}}}vvvhhhZZZNNNEEEAAA===>>>@@@CCCEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLKKKMMMQQQUUUYYY[[[]]]^^^```dddhhhkkkmmmrrrxxx}}}}}}xxxuuuqqqmmmiii___WWWNNNKKKHHHFFFHHHKKKMMMNNNPPPPPPOOOLLLHHHEEEBBBBBBAAAAAABBBCCCEEEFFFJJJKKKLLLMMMNNNQQQUUUYYY\\\^^^aaabbbccceeeiiimmmnnnnnnmmmlllkkklllnnnooorrrrrrqqqqqqrrrrrrsssttttttttttttuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwtttxxx||||||uuunnniiifffccc```ZZZSSSNNNKKKIIIIIIFFFFFFGGGIIIMMMRRRVVVYYY^^^bbbgggkkklllnnnoooppp|||kkk```XXX\\\gggwww~~~ssscccRRREEE;;;555111000000000000////////////////////////////////////...///000111111333666999AAATTTtttuuuooonnnyyyooocccZZZXXX___iiisss}}}}}}ppp```SSSFFFEEEEEEJJJTTTcccrrr|||~~~~~~zzzvvvrrroookkkjjjiiikkkpppuuuyyy{{{||||||}}}}}}|||zzzxxxwwwvvvwwwvvvvvvuuutttrrrqqqpppppppppoooooonnnnnnnnnnnnnnnnnnoooooopppqqqqqqpppqqqqqqqqqqqqpppoooooommmnnnnnnnnnnnnnnnooooooooooooooonnnnnnoooooopppmmmmmmmmmnnnooooooppppppqqqqqqpppppppppppppppqqqqqqrrrrrrssssssssssssrrrppppppppppppppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrssssssttttttssssssrrrqqqqqqrrrssstttvvvyyy}}}~~~xxxtttnnnmmmkkkjjjiiigggccc```YYYUUUOOOJJJGGGEEEDDDBBBAAA@@@>>>=========>>>???BBBEEEJJJOOOUUUYYY\\\^^^^^^[[[ZZZ[[[[[[\\\aaahhhlllooouuuxxx{{{|||~~~xxxrrrpppooommmpppuuu~~~}}}}}}vvvkkkdddiiiqqqyyy~~~~~~|||{{{rrrcccTTTHHH???888444222111333555666888@@@IIIOOOQQQUUUZZZaaalllwww~~~~~~vvviii\\\PPPHHHCCC???@@@BBBDDDFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJLLLPPPTTTXXX[[[\\\]]]___ccchhhkkknnnssszzz}}}xxxuuuqqqlllhhh___VVVNNNKKKIIIGGGHHHLLLMMMOOOPPPPPPOOOKKKHHHEEEBBBAAAAAAAAAAAACCCDDDEEEHHHIIIKKKLLLNNNRRRVVVZZZ\\\___ccceeedddfffjjjmmmpppppppppooommmnnnppprrrrrrrrrrrrrrrrrrsssssstttssssssttttttuuuvvvvvvvvvwwwvvvvvvvvvvvvwwwxxxyyywwwwwwwwwwwwwwwvvvvvvvvvrrrwww}}}{{{uuuoookkkiiieeeaaa[[[UUUOOOKKKIIIIIIFFFFFFGGGIIIMMMRRRVVVYYY^^^bbbhhhlllmmmnnnoooppppppdddYYY\\\dddsssvvvfffTTTFFF<<<555111000000000000////////////////////////////////////...///000111111333666999BBBUUUvvvnnniiiiiivvvyyylllaaaYYYWWW\\\eeemmmtttyyyxxxrrriiiZZZNNNEEEDDDDDDIIITTTcccrrr{{{~~~~~~~~~}}}{{{vvvqqqmmmjjjhhhhhhkkkpppvvvzzz||||||}}}}}}}}}|||zzzxxxwwwvvvvvvwwwwwwwwwvvvttttttppppppooonnnmmmmmmllllllmmmmmmmmmnnnooopppqqqqqqpppqqqqqqrrrrrrrrrrrrqqqppppppoooooonnnnnnnnnooooooooonnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmnnnnnnqqqqqqqqqqqqqqqqqqrrrrrrppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqqqqrrrtttttttttttttttsssrrrrrrnnnoooppppppqqqssswww{{{~~~wwwsssmmmkkkjjjiiigggddd___\\\VVVRRRLLLHHHEEEDDDCCCBBB@@@@@@>>>=========>>>???BBBEEEJJJQQQWWW\\\___aaa^^^[[[YYY[[[ZZZ[[[```gggkkkoootttxxxzzz{{{}}}~~~yyysssqqqooommmpppttt}}}~~~}}}|||vvvkkkbbbhhhrrr{{{}}}|||sssdddUUUIII???888555222111333666777999AAAJJJMMMOOORRRXXXaaammmzzzwwwkkk^^^RRRJJJEEEAAABBBDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKMMMQQQUUUYYY\\\]]]^^^^^^ccchhhlllpppvvv~~~~~~xxxuuupppkkkfff^^^UUUMMMJJJIIIGGGIIIMMMNNNOOOPPPQQQOOOKKKGGGEEEBBBAAA@@@@@@AAABBBDDDEEEFFFHHHJJJKKKNNNRRRWWW[[[[[[```eeegggggggggkkknnnpppqqqrrrqqqnnnnnnpppssssssrrrrrrrrrrrrsssttttttrrrrrrsssttttttuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxwwwwwwwwwvvvvvvuuuuuuuuussswww~~~{{{uuupppnnnmmmgggccc]]]VVVPPPLLLIIIIIIFFFFFFGGGIIIMMMRRRVVVYYY^^^bbbhhhlllnnnnnnoooppprrrfff[[[\\\cccqqqxxxgggVVVGGG<<<555111000000000000////////////////////////////////////...///000111111333666999BBBVVVwww~~~iiidddfffuuu}}}uuujjj```YYYVVV[[[ccciiinnnpppnnnjjjbbbUUUIIICCCBBBCCCHHHSSSbbbqqqzzz~~~}}}}}}}}}zzzvvvpppllliiihhhhhhkkkqqqwww{{{}}}|||}}}}}}}}}|||zzzxxxwwwuuuvvvwwwxxxxxxwwwvvvuuupppoooooommmlllkkkjjjjjjmmmmmmmmmmmmnnnoooqqqqqqppppppqqqrrrssssssssssssrrrqqqpppooonnnnnnnnnooopppooonnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmllllllrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooopppppppppqqqqqqqqqttttttuuuuuuttttttsssrrrlllmmmmmmmmmmmmooosssvvv}}}vvvrrrlllkkkiiihhhfffbbb^^^ZZZTTTPPPJJJFFFEEEDDDBBBAAA@@@???>>>======>>>>>>???BBBEEEKKKRRRXXX]]]aaaccc^^^ZZZYYYZZZYYYZZZ___eeekkkoootttwwwyyy{{{|||~~~zzztttqqqooolllooottt}}}~~~~~~zzzyyy~~~vvvkkk```gggrrr|||}}}}}}ssseeeVVVIII@@@999555222111333666777999BBBKKKKKKMMMPPPVVV```nnn}}}xxxlll___TTTKKKGGGBBBCCCEEEFFFHHHIIIIIIIIIHHHIIIJJJJJJJJJJJJJJJJJJLLLNNNRRRVVVZZZ]]]^^^___^^^ccciiinnnrrrxxx~~~yyyuuupppjjjeee^^^UUUMMMJJJIIIHHHIIIMMMNNNOOOPPPQQQOOOKKKGGGDDDAAAAAA@@@@@@AAABBBDDDEEEEEEFFFIIIKKKMMMRRRWWW[[[ZZZ```gggiiiiiiiiilllooooooqqqrrrqqqooonnnpppssssssrrrrrrrrrrrrsssttttttrrrrrrrrrssstttuuuuuuvvvtttsssrrrrrrrrrsssuuuvvvwwwvvvvvvvvvuuuuuutttttttttyyyzzzuuuqqqooooooiiieee^^^WWWPPPLLLJJJIIIFFFFFFGGGIIIMMMRRRVVVYYY^^^bbbhhhmmmnnnooooooppptttdddYYY\\\dddppp~~~zzzhhhVVVGGG<<<555222000000///...............//////.........---------///000000111111444888;;;DDDZZZyyytttfff```aaaooovvviii^^^XXXVVV]]]fffhhhkkkkkkfff```ZZZQQQIIIEEEFFFGGGKKKUUUcccsss}}}~~~|||yyyuuupppllleeeeeegggkkkrrryyy}}}~~~~~~}}}|||zzzwwwuuutttwwwwwwwwwxxxyyyyyywwwuuusssrrrpppmmmlllkkkkkkkkklllmmmnnnpppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrroooooooooooooooooooooooommmmmmllllllllllllmmmmmmooonnnlllkkkjjjjjjkkklllrrrrrrrrrrrrrrrqqqpppooopppppppppppppppppppppppppppqqqqqqrrrrrrqqqqqqpppppppppppppppoooooooooooopppppppppqqqppppppooonnnooonnnllliiiggggggiiikkkvvv}}}zzzuuutttlllkkkhhhfffccc___ZZZVVVPPPMMMIIIFFFEEEDDDBBBAAA?????????@@@AAAAAAAAABBBEEEHHHNNNTTTZZZ___cccdddaaa___[[[VVVTTTWWW\\\aaahhhkkkppptttwwwzzz}}}{{{ssspppmmmlllpppuuu}}}}}}{{{zzz}}}zzzwwwwwwssshhhccchhhrrr}}}vvvfffVVVHHH>>>888444222111111111444;;;CCCIIIKKKKKKOOOWWWdddrrr}}}vvviii]]]RRRKKKGGGIIIHHHGGGFFFFFFGGGIIIJJJIIIJJJLLLKKKJJJJJJKKKLLLMMMQQQUUUYYY[[[]]]```aaacccfffjjjmmmpppwwwzzzuuussspppjjjeee[[[SSSKKKIIIHHHFFFHHHKKKPPPOOONNNNNNMMMJJJFFFCCCAAAAAA@@@@@@@@@AAABBBCCCEEEFFFHHHJJJLLLQQQVVVZZZaaadddhhhjjjjjjjjjkkkllloooooooooooopppqqqrrrsssvvvvvvtttsssrrrqqqqqqqqqwwwvvvtttsssssstttuuuuuuttttttttttttuuuuuuuuuuuuyyyxxxwwwvvvuuuuuuuuuuuuuuuyyy~~~yyyuuusssqqqppplllfff]]]VVVPPPMMMKKKIIIJJJJJJJJJLLLOOOTTTXXX[[[aaadddhhhjjjlllmmmppprrrrrrccc[[[]]]eeeqqq}}}kkkWWWHHH===666333000000///............/////////.........---------///000000111111444888;;;EEEZZZzzzqqq]]]YYYZZZkkkxxxjjj___XXXWWW]]]fffiiillllllfff___YYYPPPHHHDDDEEEGGGKKKUUUcccsss}}}}}}zzzuuupppllleeeeeeggglllrrryyy|||~~~~~~~~~}}}|||zzzxxxvvvuuuwwwvvvvvvwwwxxxxxxvvvttttttrrrooolllkkkjjjkkkkkklllmmmnnnoooppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrroooooooooooooooooooooooommmmmmllllllllllllmmmmmmnnnnnnlllkkkkkkkkkllllllpppqqqqqqqqqppppppooonnnpppppppppppppppppppppppppppqqqqqqrrrrrrqqqqqqppppppppppppooooooooonnnnnnoooooooooooooooooonnnnnnpppooommmjjjhhhgggjjjlllrrrzzzzzzuuusssmmmllliiigggeee```[[[WWWQQQNNNJJJGGGEEEDDDBBB@@@======>>>>>>??????@@@@@@EEEHHHMMMTTTZZZ___bbbdddaaa___[[[WWWUUUWWW]]]aaagggjjjooosssvvvyyy}}}{{{tttpppmmmkkkooottt}}}|||{{{zzz}}}zzzxxxvvvvvvrrrhhhaaafffooozzzxxxgggWWWIII@@@999666333333222333666===EEEKKKLLLMMMQQQYYYfffttt~~~uuuhhh\\\RRRLLLHHHKKKJJJHHHHHHHHHIIIKKKLLLJJJKKKLLLKKKJJJIIIJJJKKKLLLPPPUUUYYY[[[]]]```bbbdddgggkkknnnqqqxxxzzzuuussspppjjjeee[[[SSSLLLJJJHHHGGGHHHLLLPPPOOOOOONNNNNNKKKGGGDDDAAAAAA@@@@@@@@@AAABBBCCCEEEFFFHHHJJJLLLPPPVVVZZZ```dddgggjjjjjjjjjjjjkkknnnnnnnnnnnnoooqqqrrrsssuuutttsssrrrqqqqqqqqqqqqttttttsssssstttuuuvvvwwwtttttttttuuuuuuvvvvvvvvvyyyxxxwwwvvvuuutttttttttvvvyyyyyyuuusssqqqppplllfff]]]UUUPPPMMMKKKIIIJJJJJJJJJLLLOOOTTTYYY\\\bbbdddhhhjjjlllnnnppprrrpppccc[[[^^^fffsssppp[[[III===777555111000//////......///////////////............---///000000111111444888;;;FFF[[[zzzmmmWWWSSSUUUfff{{{kkk```YYYXXX^^^ffflllnnnllleee^^^XXXOOOGGGCCCDDDFFFKKKUUUdddsss}}}~~~zzzuuupppkkkffffffggglllrrrxxx|||}}}~~~~~~}}}|||{{{yyywwwvvvvvvuuuuuuvvvwwwwwwvvvttttttrrrnnnkkkjjjjjjkkkkkklllmmmnnnoooooooooooooooqqqpppppppppppppppppppppoooooooooooooooooooooooommmmmmllllllllllllmmmmmmnnnmmmmmmlllllllllmmmmmmoooppppppppppppooonnnnnnppppppppppppppppppppppppppppppqqqqqqqqqqqqppppppppppppoooooooooooonnnnnnpppooooooooooooppppppqqqsssrrrpppmmmjjjiiikkkmmmooovvvyyyuuurrrooommmkkkiiifffaaa\\\XXXRRROOOKKKGGGEEEDDDAAA@@@======>>>??????@@@AAAAAADDDHHHMMMSSSZZZ___bbbccc```___[[[XXXVVVXXX]]]aaafffiiinnnrrruuuxxx||||||tttpppmmmkkknnnsss{{{{{{zzzzzz|||yyyvvvuuutttuuu~~~~~~qqqfff^^^ccckkkvvv|||kkkZZZLLLBBB;;;777333333444555888>>>FFFLLLMMMNNNSSS\\\iiiuuu~~~~~~}}}sssggg\\\SSSMMMJJJGGGFFFEEEEEEEEEFFFHHHIIIKKKLLLLLLKKKIIIHHHIIIJJJKKKOOOTTTXXX[[[^^^aaacccdddgggkkknnnrrryyyzzzuuussspppjjjddd[[[SSSLLLJJJIIIHHHJJJNNNQQQPPPOOOOOONNNLLLHHHEEEAAAAAA@@@@@@@@@AAABBBCCCDDDFFFHHHJJJLLLPPPVVVYYY```cccfffiiiiiiiiiiiijjjlllllllllmmmnnnoooqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuwwwxxxttttttuuuuuuvvvwwwxxxxxxyyyxxxwwwuuuttttttssssssvvvzzzzzzvvvsssqqqooolllfff\\\TTTOOOLLLJJJIIIIIIIIIJJJLLLPPPVVV[[[^^^cccfffiiikkkmmmnnnppprrrqqqeeeZZZ]]]ffftttyyyaaaLLL>>>888666111000000///...//////////////////...............///000000111111444888;;;FFF\\\|||{{{gggWWWSSSTTTbbb{{{mmmaaa[[[ZZZ```hhhpppqqqnnnfff]]]WWWNNNGGGBBBCCCFFFKKKUUUdddsss}}}~~~zzzuuuoookkkffffffhhhlllrrrxxx{{{}}}~~~~~~}}}}}}{{{zzzxxxxxxuuutttttttttvvvvvvuuusssuuurrrnnnkkkiiiiiikkkllllllmmmnnnnnnnnnnnnnnnmmmppppppppppppoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppppppppppppppooooooppppppppppppppppppppppppppppppqqqqqqqqqqqqpppppppppooooooooonnnnnnnnnnnnqqqpppppppppqqqsssuuuvvvwwwwwwuuurrrnnnmmmnnnpppooovvvyyytttqqqpppnnnllliiigggbbb]]]YYYSSSPPPKKKGGGEEECCCAAA??????@@@@@@AAABBBCCCDDDDDDEEEHHHMMMSSSYYY]]]```bbb___^^^[[[YYYWWWYYY]]]```dddggglllpppssswww{{{}}}|||tttpppllljjjmmmrrryyy~~~yyyxxxwwwwwwsssqqqrrrrrruuu}}}~~~pppeee\\\```hhhsssppp^^^NNNCCC;;;777222333444555999???GGGLLLLLLNNNTTT^^^kkkvvv~~~|||{{{|||}}}{{{pppeeeZZZRRRMMMKKKEEEDDDDDDDDDDDDFFFGGGGGGKKKLLLLLLKKKIIIGGGHHHIIIJJJNNNSSSXXX[[[^^^aaacccdddggglllooosss{{{yyyuuutttpppiiiccc[[[SSSLLLKKKJJJIIIKKKOOORRRQQQPPPPPPOOOLLLHHHEEEAAAAAA@@@@@@@@@AAABBBCCCDDDFFFHHHIIILLLPPPUUUYYY^^^aaaeeeggghhhhhhhhhiiiiiijjjjjjkkklllnnnoooppppppppppppppppppqqqssssssrrrrrrsssssstttuuuvvvvvvssstttuuuvvvwwwxxxyyyzzzyyyxxxvvvuuutttsssssssssvvvzzz{{{vvvsssqqqoookkkddd[[[SSSNNNLLLKKKJJJJJJJJJKKKMMMRRRWWW]]]```dddgggjjjlllmmmoooqqqsss~~~qqqfffYYY\\\eeettthhhPPP@@@888555111111000//////////////////////////////////////////000000111111444888;;;GGG]]]}}}wwwdddXXXTTTTTTaaawwwoooccc^^^___eeemmmtttuuupppfff]]]VVVNNNGGGAAACCCFFFLLLVVVcccrrr{{{|||yyytttnnnjjjffffffggglllrrrxxx|||}}}}}}}}}}}}}}}|||{{{zzzyyyvvvtttssssssuuuuuuuuutttuuusssooollljjjjjjkkkllllllmmmnnnnnnnnnnnnnnnmmmpppppppppoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkklllllllllmmmmmmnnnnnnoooooooooppppppqqqqqqrrrqqqqqqpppoooooooooooooooooooooooooooppppppqqqqqqppppppoooooooooooonnnnnnnnnnnnmmmoooooonnnoooqqqtttxxxzzz}}}}}}{{{xxxtttrrrsssttttttyyy~~~zzzuuuqqqooonnnkkkiiifffbbb\\\XXXRRROOOJJJGGGDDDBBB@@@>>>???@@@AAABBBCCCDDDEEEEEEFFFIIIMMMSSSXXX\\\^^^___\\\\\\[[[YYYXXXYYY\\\___aaaeeejjjnnnrrruuuyyy||||||tttooollliiilllqqqxxx}}}wwwuuutttqqqmmmlllnnnqqquuu}}}}}}pppddd[[[^^^eeeppp|||sss```OOOCCC:::555111222333555999???FFFLLLKKKNNNUUU```lllwww}}}~~~zzzzzz|||}}}~~~xxxnnnbbbXXXPPPLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLKKKHHHGGGGGGHHHIIIMMMSSSWWW[[[^^^aaaccccccgggkkkooottt|||yyyvvvtttpppiiibbbZZZRRRLLLJJJJJJJJJLLLPPPRRRQQQPPPPPPOOOLLLHHHEEEAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGIIIKKKPPPUUUYYY]]]```dddfffffffffggghhhgggggghhhiiijjjlllmmmnnnnnnnnnnnnooopppqqqrrrsssttttttttttttttttttssssssssstttuuuvvvwwwxxxyyyzzzxxxwwwvvvuuuuuutttttttttwwwzzz|||wwwtttpppnnniiibbbYYYQQQMMMLLLLLLLLLLLLLLLMMMPPPTTTYYY___bbbfffhhhkkkmmmnnnppprrrsss~~~qqqeeeZZZ]]]fffuuummmTTTAAA888555222111000000//////000000...////////////000000000///000000111111444888;;;GGG^^^vvvdddWWWSSSUUUaaavvvpppdddaaadddllltttzzzyyyssshhh^^^WWWOOOGGGBBBCCCGGGLLLUUUcccpppyyy~~~|||yyywwwrrrmmmiiieeeeeegggkkkrrryyy}}}}}}}}}~~~}}}}}}|||{{{{{{vvvuuussssssuuuvvvuuutttuuusssqqqooommmllllllllllllmmmnnnoooooooooooooooqqqqqqppppppooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkllllllllllllnnnoooppppppppppppppppppqqqrrrrrrrrrrrrqqqooooooooooooooooooooooooooooooppppppppppppoooooooooooonnnnnnnnnnnnmmmmmmllllllkkklllpppuuuzzz~~~{{{xxxxxxxxxyyy~~~{{{vvvrrrnnnllljjjhhheee```[[[WWWPPPMMMIIIEEECCCBBB???>>>>>>>>>???@@@BBBCCCDDDDDDHHHJJJNNNSSSWWWYYY[[[\\\ZZZZZZZZZYYYXXXXXX[[[]]]___ccchhhmmmppptttxxx{{{}}}}}}{{{sssooollljjjmmmrrryyyxxxtttrrrmmmiiihhhlllqqquuu}}}}}}pppeee\\\___eeeooo{{{rrr^^^NNNAAA888333000111333666:::@@@GGGLLLJJJNNNVVVbbbnnnwww}}}~~~{{{||||||vvvkkk___UUUNNNJJJHHHFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKJJJHHHGGGHHHIIIJJJNNNSSSWWWZZZ]]]```bbbbbbfffkkkooottt|||yyyvvvtttppphhhbbbXXXQQQKKKJJJJJJJJJLLLPPPQQQPPPOOOOOONNNLLLHHHEEEAAAAAA@@@@@@@@@AAABBBCCCCCCEEEGGGIIIKKKOOOUUUXXX\\\___bbbeeeeeeeeeffffffeeeeeeeeeggghhhjjjlllmmmmmmmmmmmmnnnooopppqqqrrrtttttttttttttttsssrrrqqqttttttuuuuuuvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwyyy|||}}}xxxtttpppnnnfff```WWWPPPMMMMMMNNNNNNOOOOOOPPPRRRVVV[[[```dddgggjjjmmmnnnoooppprrrtttttthhh]]]```ggguuuoooUUUBBB888666222111000000//////000000.../////////000000000000///000000111111444888;;;GGG^^^xxxgggXXXVVVWWWcccvvvpppfffeeeiiirrrzzz~~~}}}uuuiii^^^WWWOOOHHHCCCDDDGGGMMMUUUbbbooowww{{{zzzxxxwwwtttqqqkkkhhhccccccfffkkkssszzz~~~}}}}}}~~~~~~~~~}}}||||||wwwuuussssssuuuvvvvvvuuuttttttsssrrrpppnnnmmmllllllmmmnnnoooppppppqqqqqqrrrrrrqqqppppppooonnnnnnlllllllllllllllllllllllllllkkkkkkjjjjjjkkkkkklllkkklllnnnpppqqqqqqqqqqqqoooooopppqqqqqqqqqqqqqqqooooooooooooooooooooooooooooooppppppppppppoooooooooooonnnnnnnnnmmmmmmmmmmmmllllllnnnrrryyy~~~}}}}}}}}}|||wwwsssllljjjhhhfffccc___YYYUUUNNNKKKGGGDDDBBBAAA???===>>>>>>???AAABBBDDDEEEEEEJJJLLLOOOSSSVVVXXXYYYYYYWWWXXXYYYXXXWWWWWWZZZ[[[^^^aaagggkkkooossswwwzzz{{{{{{}}}zzzrrrnnnllljjjmmmsss|||{{{uuuqqqjjjfffeeejjjqqqvvv}}}}}}zzz|||~~~qqqeee^^^```fffoooyyy~~~lllZZZJJJ???777333111222555777;;;AAAHHHMMMKKKPPPYYYeeeqqqyyy}}}~~~zzztttiii\\\RRRKKKGGGFFFAAABBBCCCEEEFFFFFFGGGGGGHHHJJJJJJJJJHHHHHHIIIJJJKKKNNNSSSWWWZZZ\\\___aaaaaaeeejjjnnnsss|||yyyvvvtttppphhhaaaWWWOOOIIIIIIIIIIIILLLPPPPPPOOOOOONNNNNNKKKGGGDDDAAAAAA@@@@@@@@@AAABBBCCCCCCEEEGGGHHHKKKOOOTTTXXX[[[^^^bbbdddddddddeeeeeeccccccdddeeegggiiikkkllllllllllllmmmnnnooopppqqqqqqrrrssstttttttttsssrrrtttttttttuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyzzz}}}}}}xxxtttpppmmmccc]]]UUUNNNLLLMMMOOOQQQSSSSSSSSSUUUXXX]]]bbbeeehhhkkknnnooopppqqqssstttxxxmmmaaaccciiivvvoooVVVCCC999777222111111000000000000000.../////////000000111111///000000111111444888;;;FFF___zzzjjj\\\YYY[[[eeevvvqqqggggggmmmvvv~~~wwwjjj___WWWPPPIIICCCEEEHHHMMMUUUaaannnvvvyyywwwvvvuuusssoookkkgggbbbccceeekkkssszzz}}}}}}~~~~~~~~~~~~}}}}}}xxxvvvttttttuuuvvvvvvvvvttttttttttttrrrooommmkkklllmmmnnnpppqqqrrrrrrrrrrrrrrrrrrqqqpppoooooonnnlllllllllllllllllllllllllllkkkkkkjjjjjjkkkkkklllkkklllnnnpppqqqrrrrrrqqqnnnnnnooopppppppppppppppooooooooooooooooooooooooooooooppppppppppppooooooooonnnnnnnnnmmmmmmmmmmmmoooooooooqqqvvv~~~~~~}}}xxxssskkkiiigggeeebbb]]]XXXTTTLLLIIIEEECCCBBBAAA???===@@@AAABBBCCCEEEFFFGGGHHHKKKMMMPPPSSSUUUVVVWWWWWWVVVWWWXXXXXXWWWWWWYYYZZZ]]]aaafffkkkooossswwwzzzyyyzzz|||yyyrrrnnnllljjjnnnsss~~~~~~vvvrrrhhhddddddjjjqqqwww~~~}}}uuurrruuuyyy~~~qqqfff___aaagggpppyyyxxxgggVVVHHH>>>666333222444666999===CCCJJJNNNLLLQQQZZZgggsss{{{}}}zzzssshhh[[[PPPIIIFFFDDDCCCDDDEEEGGGHHHHHHIIIIIIGGGIIIJJJIIIHHHHHHIIIJJJLLLOOOTTTWWWYYY[[[^^^``````dddiiinnnsss|||yyyvvvtttpppgggaaaVVVNNNIIIHHHIIIIIILLLPPPPPPOOONNNNNNMMMKKKFFFCCCAAAAAA@@@@@@@@@AAABBBCCCCCCEEEGGGHHHKKKOOOTTTXXXZZZ]]]aaacccdddcccdddeeebbbbbbcccdddfffhhhjjjkkklllllllllmmmmmmnnnppppppoooppprrrtttuuuuuuttttttttttttttttttuuuuuuuuuuuuvvvvvvvvvwwwxxxzzz{{{|||~~~yyytttpppmmmbbb\\\SSSNNNLLLNNNQQQRRRUUUUUUUUUVVVYYY^^^bbbeeeiiikkknnnppppppqqqsssuuuvvvjjjdddgggmmmvvvkkkSSSAAA888666000000000000////////////////////////000000000000222000000333444444999???KKKccc}}}pppccc\\\\\\hhhwwwrrrkkkkkkpppxxx}}}vvvlllaaaWWWPPPLLLEEEEEEGGGMMMWWWcccooovvvuuuuuutttrrrnnnkkkgggeeebbbcccffflllsssyyy|||}}}~~~}}}|||||||||}}}|||wwwrrrrrruuuxxxxxxvvvuuuuuuuuutttsssqqqpppoooooooooooopppqqqrrrttttttuuusssqqqpppooonnnkkkiiilllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjiiijjjkkkmmmnnnnnnnnnnnnoooppppppqqqqqqmmmmmmnnnooooooooooooooonnnoooooooooppppppppppppssssssssssssrrrrrrqqqpppqqqqqqppppppoooooonnnnnnlllmmmooosssxxx}}}wwwrrrqqqnnniiiddd___ZZZUUURRRKKKIIIEEEBBB@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGKKKKKKKKKLLLNNNPPPRRRTTTWWWWWWVVVVVVVVVWWWXXXXXX]]]```eeeiiilllpppsssvvv{{{}}}~~~|||tttooolllkkkooouuu}}}tttllliiifffgggmmmtttzzz{{{pppkkkmmmqqq}}}oooddd___bbbhhhpppxxx|||}}}}}}xxxnnn___RRRHHH@@@999444333222222555;;;CCCJJJOOOPPPTTT\\\hhhuuu}}}~~~}}}~~~uuugggYYYOOOIIIDDDBBBCCCCCCDDDFFFGGGHHHIIIJJJIIIIIIHHHGGGEEEFFFIIIKKKKKKOOOUUUYYY\\\]]]___```___ccchhhooowww|||wwwsssppplllfffaaaUUUOOOIIIJJJKKKKKKMMMQQQOOONNNMMMLLLIIIGGGEEECCCAAAAAABBBCCCCCCDDDDDDEEEBBBDDDGGGJJJLLLOOOSSSVVVYYY\\\```bbbcccdddfffgggfffeeeddddddeeegggjjjkkkmmmllllllllllllmmmnnnooopppppppppppppppqqqqqqqqqqqqrrrssstttuuuuuuuuuuuuxxxwwwuuutttuuuyyy|||zzzuuurrrnnnkkkddd\\\RRRKKKIIILLLPPPSSSVVVWWWWWWXXXZZZ^^^dddiiijjjmmmppprrrsssssstttvvvwwwlllcccfffmmmwwwzzzfffQQQ@@@888777000000000000////////////////////////000000000000222000000333444444999@@@KKKccc|||pppddd______kkkyyy|||oooiiijjjoooxxx}}}wwwnnncccXXXOOOKKKEEEFFFHHHMMMWWWcccooovvvvvvuuutttqqqmmmiiifffdddaaabbbffflllsssyyy}}}~~~~~~}}}}}}||||||||||||wwwssssssvvvyyyyyywwwwwwwwwwwwvvvtttrrrppppppnnnnnnooopppqqqsssuuuvvvvvvtttrrrqqqpppooommmkkklllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkkmmmnnnnnnnnnooooooppppppqqqqqqmmmnnnooooooppppppooooooooopppppppppqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppooopppppppppoooooonnnnnnnnnnnnoooqqquuuzzz|||vvvqqqpppmmmgggccc^^^YYYTTTQQQKKKIIIEEEBBB@@@@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHIIIKKKNNNPPPRRRUUUUUUUUUUUUUUUVVVWWWWWW[[[^^^cccgggjjjnnnrrrtttyyy{{{|||}}}~~~}}}tttoookkkiiimmmsss~~~ssskkkgggfffhhhooovvv}}}{{{pppjjjmmmqqq|||oooddd```dddkkkuuu|||}}}uuukkk]]]PPPFFF???888444555444555777===EEEMMMRRRRRRVVV___kkkvvv}}}~~~}}}vvvhhhZZZPPPIIIEEEBBBCCCCCCDDDFFFGGGHHHIIIJJJIIIIIIHHHGGGEEEFFFHHHKKKKKKOOOUUUYYY[[[]]]^^^___bbbeeejjjpppwww|||wwwsssoookkkddd^^^UUUNNNIIIJJJKKKKKKMMMQQQPPPPPPOOOMMMJJJHHHFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKNNNQQQTTTXXX[[[___bbbcccdddfffgggffffffeeeeeefffhhhiiijjjkkkllllllllllllmmmmmmmmmoooooooooooopppppppppppprrrssstttuuuvvvwwwwwwwwwyyywwwvvvuuuvvvyyy|||~~~yyyuuuqqqnnnkkkccc\\\RRRKKKIIILLLPPPRRRUUUVVVVVVWWWYYY^^^dddiiijjjmmmppprrrsssssstttuuuxxxmmmbbbfffmmmxxx}}}qqq___MMM???888777000000000000////////////////////////000000000000111///000333444555:::@@@KKKdddzzzlllccc```bbbooo|||tttiiifffgggmmmvvv}}}ttthhhZZZOOOIIIEEEFFFHHHMMMWWWcccooovvvwwwuuusssppplllhhhdddbbbaaabbbeeellltttzzz~~~~~~~~~}}}|||||||||zzzwwwttttttwwwzzzzzzyyyzzzzzzyyyxxxvvvtttrrrqqqnnnooooooppprrrsssuuuvvvwwwuuusssrrrrrrqqqooommmlllmmmnnnnnnnnnmmmkkkjjjjjjjjjjjjjjjkkklllmmmnnnooooooppppppppppppppppppnnnoooppppppqqqqqqpppppppppppppppqqqqqqqqqrrrrrrppppppqqqqqqqqqpppoooooooooooooooooonnnnnnnnnnnnoooqqqssswww}}}{{{uuupppnnnkkkfffaaa\\\WWWRRROOOJJJHHHEEEBBB@@@@@@AAABBBAAABBBCCCDDDEEEEEEFFFFFFDDDDDDDDDFFFHHHKKKMMMOOOSSSSSSSSSSSSTTTTTTUUUUUUXXX[[[```eeehhhlllpppssswwwxxxzzz|||}}}}}}sssnnnjjjhhhkkkqqq~~~~~~rrrjjjeeeeeeiiirrryyyrrrlllnnnsss~~~zzzooodddaaagggqqq|||~~~sssiiiZZZMMMDDD===777333555555555888>>>FFFNNNSSSUUUZZZcccnnnxxx~~~~~~~~~wwwiii\\\RRRJJJEEECCCCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIHHHFFFEEEFFFHHHKKKLLLPPPUUUYYY[[[\\\]]]^^^eeehhhlllrrryyy|||wwwsssoooiiibbb\\\UUUNNNIIIIIIKKKKKKMMMQQQRRRQQQPPPNNNKKKIIIFFFEEEBBBBBBBBBBBBAAAAAAAAAAAADDDFFFHHHJJJKKKMMMPPPRRRWWWZZZ^^^aaabbbccceeegggffffffgggggghhhhhhiiiiiiiiijjjlllmmmmmmllllllkkkmmmmmmnnnnnnnnnooooooooossssssuuuvvvwwwxxxxxxyyyxxxwwwvvvuuuvvvxxx{{{}}}xxxtttqqqmmmjjjccc\\\RRRKKKIIILLLOOOQQQSSSTTTUUUVVVYYY^^^eeeiiikkknnnqqqssssssssstttuuuvvvlll```eeemmmxxx|||vvvkkk[[[JJJ>>>888666000000000000////////////////////////000000000000111///000333444555:::@@@MMMffftttfff^^^]]]cccqqq~~~wwwlllbbb___bbbiiiuuu}}}nnn]]]OOOHHHEEEEEEGGGMMMVVVcccooovvvwwwvvvsssoookkkgggcccaaaaaabbbffflllttt{{{~~~~~~}}}|||{{{{{{yyywwwuuuuuuxxxzzz{{{{{{||||||{{{zzzxxxuuusssrrrqqqqqqqqqqqqrrrsssttttttvvvtttrrrqqqrrrqqqooommmmmmmmmnnnnnnnnnlllkkkjjjiiiiiijjjjjjkkklllmmmnnnoooppppppqqqqqqqqqpppooooooooopppqqqqqqqqqqqqqqqoooooopppppppppqqqqqqqqqppppppqqqqqqqqqqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnpppqqqtttxxxzzztttpppllliiiddd___ZZZVVVPPPMMMIIIGGGDDDBBB@@@AAABBBCCCBBBCCCDDDEEEFFFFFFEEEEEEBBBBBBBBBDDDFFFIIILLLMMMPPPPPPQQQRRRRRRSSSSSSSSSVVVYYY___cccgggkkkppprrruuuwwwzzz{{{|||~~~zzzqqqllliiihhhlllrrr~~~rrrjjjfffgggkkktttzzzwwwpppqqquuu}}}yyynnndddbbbiiivvvrrrgggYYYLLLCCC===777333444333444777===EEEMMMRRRXXX^^^gggqqqyyy~~~~~~~~~~~~|||~~~wwwjjj]]]SSSLLLGGGDDDCCCDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHFFFEEEEEEHHHJJJLLLPPPVVVZZZ[[[\\\]]]^^^eeehhhmmmsss{{{~~~yyytttpppjjjaaa[[[TTTNNNIIIIIIKKKKKKNNNRRRRRRQQQPPPNNNKKKHHHFFFEEECCCCCCBBBAAA@@@@@@??????BBBDDDGGGIIIJJJMMMPPPSSSVVVYYY]]]```bbbccceeeffffffggghhhhhhiiiiiihhhhhhhhhiiikkkmmmmmmlllkkkjjjlllllllllmmmmmmnnnnnnnnnrrrssstttvvvwwwxxxxxxxxxvvvuuuuuuuuuuuuvvvxxxyyyyyyuuurrrnnnjjjbbb[[[RRRKKKJJJLLLOOOQQQRRRSSSTTTVVVXXX^^^eeeiiilllnnnqqqssssssssstttuuu~~~rrriii^^^ccclllwww{{{ttthhhXXXIII>>>777444000000000000////////////////////////000000000000111//////333444555:::AAAPPPiiinnn^^^XXXYYYbbbrrrsssiii^^^ZZZ\\\dddsssttt```PPPHHHDDDDDDFFFLLLUUUbbbmmmuuuxxxvvvsssooojjjfffdddbbbbbbcccfffmmmttt{{{~~~~~~|||{{{zzzxxxwwwvvvvvvxxxzzz{{{{{{}}}||||||zzzxxxvvvuuussstttsssrrrrrrqqqqqqrrrrrrtttrrrqqqpppqqqqqqooonnnmmmnnnnnnnnnnnnlllkkkiiihhhhhhiiikkklllmmmmmmnnnnnnoooqqqrrrrrrqqqpppooooooooopppqqqqqqqqqqqqqqqnnnnnnnnnnnnooooooooooooqqqqqqrrrrrrrrrrrrrrrqqqnnnnnnnnnooooooooooooooooooqqquuuyyyzzztttpppkkkhhhbbb^^^YYYTTTOOOLLLHHHFFFDDDAAAAAAAAACCCDDDDDDEEEFFFGGGHHHGGGFFFEEEBBBBBBBBBDDDFFFHHHKKKMMMMMMNNNOOOPPPQQQQQQQQQQQQUUUYYY^^^ccchhhlllppptttuuuxxx{{{|||}}}wwwoookkkiiiiiinnnuuussskkkiiiiiinnntttyyy{{{ssssssvvv~~~wwwmmmcccaaajjjxxxssshhhYYYLLLCCC===888444333333333777===EEENNNSSSYYY___iiissszzz}}}~~~~~~}}}}}}|||xxxzzz~~~vvvjjj^^^TTTMMMHHHEEEDDDDDDEEEGGGHHHIIIJJJKKKHHHHHHGGGFFFDDDEEEHHHJJJMMMQQQWWW[[[]]]^^^___```cccgggmmmttt|||{{{vvvrrrkkkbbb\\\TTTMMMIIIIIIKKKKKKNNNRRRRRRQQQOOOMMMJJJGGGEEECCCCCCCCCBBBAAA@@@??????>>>???AAAEEEGGGJJJNNNRRRUUUWWWZZZ^^^```aaabbbdddeeeeeefffggghhhiiiiiihhhhhhhhhiiikkkmmmmmmlllkkkjjjjjjkkkkkklllmmmmmmnnnnnnpppqqqrrrtttuuuvvvvvvvvvsssssssssssssssssstttttt}}}zzzvvvrrrmmmiii___YYYQQQKKKJJJLLLPPPQQQRRRSSSTTTVVVXXX^^^eeeiiimmmooorrrtttsssssstttuuuyyynnnfff]]]aaajjjuuu~~~{{{sssgggWWWIII>>>777333000000000000////////////////////////000000000000000...///333444555;;;AAARRRkkk}}}jjjZZZUUUWWWbbbrrr~~~yyyqqqggg]]]XXXYYYaaappp~~~vvvaaaPPPHHHCCCCCCEEEJJJTTT```lllsssxxxvvvsssnnnjjjgggeeedddcccdddgggmmmtttzzz}}}~~~~~~|||zzzyyywwwwwwwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxwwwuuutttuuutttsssrrrrrrqqqrrrrrrsssqqqppppppqqqqqqpppnnnnnnnnnoooooonnnllljjjiiiggghhhiiikkklllmmmmmmnnnmmmnnnqqqrrrssssssqqqqqqnnnoooppppppqqqqqqppppppmmmmmmmmmnnnnnnnnnooooooqqqqqqrrrsssssssssrrrrrrooooooooooooppppppppppppppprrrvvv{{{zzztttpppjjjgggbbb]]]XXXSSSNNNKKKGGGFFFCCCAAAAAABBBDDDEEEFFFGGGIIIJJJJJJHHHGGGEEECCCCCCCCCDDDFFFHHHJJJLLLKKKLLLNNNPPPQQQQQQPPPPPPTTTXXX^^^ccchhhmmmqqquuuuuuxxx{{{}}}~~~~~~vvvoookkkjjjjjjpppwwwuuummmmmmmmmppptttxxxxxxvvvxxx}}}vvvlllbbbaaaiiiwwwtttiiiYYYLLLCCC===888555444444555888>>>GGGOOOUUUXXX___jjjtttyyy{{{|||}}}{{{{{{yyyvvvvvv~~~{{{tttiii^^^UUUNNNIIIFFFDDDEEEFFFGGGHHHJJJKKKKKKHHHHHHGGGEEEDDDEEEGGGJJJMMMRRRWWW\\\^^^```aaacccbbbffflllttt}}}{{{xxxssslllccc\\\TTTMMMHHHIIIKKKLLLOOOSSSRRRQQQPPPMMMJJJGGGDDDCCCDDDCCCCCCBBBAAA@@@@@@???===@@@CCCGGGJJJNNNRRRVVVYYY\\\___aaabbbbbbcccdddddddddeeefffggghhhiiiiiiiiijjjlllmmmmmmllllllkkkjjjjjjkkklllmmmnnnnnnooopppppprrrrrrssssssssssssqqqqqqrrrrrrrrrqqqpppppptttyyyyyyuuupppkkkfff\\\WWWOOOKKKKKKNNNQQQSSSSSSTTTUUUVVVYYY^^^eeeiiimmmpppsssttttttssstttuuuvvvlllddd\\\```hhhrrr|||yyyrrreeeWWWJJJ???888444000000000000////////////////////////000000000000000...///333444666;;;BBBRRRkkk}}}jjjZZZVVVYYYdddttt|||wwwnnnggg___\\\[[[___kkkwwwttt___PPPIIIAAAAAACCCIIIRRR___jjjrrrxxxvvvsssoookkkhhhgggfffeeefffhhhnnntttzzz|||}}}~~~|||zzzxxxvvvwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttrrrrrrrrrrrrrrrsssttttttsssrrrqqqqqqrrrsssqqqpppnnnooooooooonnnllljjjiiifffgggiiikkkmmmnnnnnnmmmkkkmmmpppsssttttttsssrrrmmmnnnooooooppppppoooooonnnnnnnnnnnnooooooooooooppppppqqqrrrrrrrrrrrrrrrooopppppppppqqqqqqqqqrrrqqqtttxxx}}}{{{uuuqqqjjjgggbbb]]]XXXSSSNNNKKKGGGEEECCCAAAAAABBBDDDFFFHHHJJJKKKLLLLLLJJJHHHFFFEEEDDDDDDDDDEEEGGGIIIJJJJJJKKKNNNPPPQQQQQQPPPOOOSSSWWW]]]bbbggglllqqqttttttwww{{{}}}~~~wwwpppllljjjjjjpppvvvxxxppppppoooqqquuuxxx~~~~~~|||uuukkkbbb___gggtttuuujjjYYYKKKAAA;;;666333333333444777>>>FFFOOOTTTVVV^^^jjjsssxxxzzz{{{|||xxxyyyxxxtttssszzz~~~}}}xxxqqqggg]]]UUUOOOJJJHHHDDDEEEFFFGGGIIIJJJKKKKKKGGGGGGGGGEEEDDDDDDGGGIIIMMMRRRXXX]]]```bbbdddfffdddgggmmmttt|||zzzwwwssslllccc\\\SSSMMMHHHIIIKKKLLLOOOSSSSSSRRRQQQNNNKKKHHHEEECCCDDDCCCCCCCCCBBBBBBAAAAAA>>>@@@DDDFFFIIILLLQQQTTT\\\^^^aaabbbbbbbbbbbbccccccbbbcccccceeegggjjjkkkkkkllllllllllllmmmmmmmmmjjjjjjkkklllmmmnnnooooooqqqqqqrrrrrrrrrrrrrrrqqqpppqqqrrrsssrrrqqqooonnnmmmrrrxxx~~~xxxsssmmmgggbbbZZZTTTNNNJJJKKKOOORRRTTTUUUVVVVVVWWWYYY^^^dddiiinnnpppsssttttttssstttuuuuuukkkddd[[[___gggqqq{{{xxxpppcccVVVJJJ@@@999444000000000000////////////////////////000000000000000...///333444666;;;BBBQQQkkklll\\\YYY\\\fffuuu}}}}}}}}}xxxlllgggbbb___]]]___hhhrrr~~~qqq^^^PPPIII@@@@@@BBBHHHQQQ^^^iiiqqqxxxvvvsssooollliiihhhhhhfffgggiiinnntttyyy|||||||||yyyxxxvvvwwwxxxwwwvvvuuuvvvwwwvvvwwwwwwwwwwwwvvvuuuuuuppppppqqqrrrsssuuuvvvwwwtttsssrrrrrrttttttsssrrrnnnooooooooonnnllljjjiiifffgggiiilllmmmnnnnnnmmmjjjlllpppsssuuuuuutttsssmmmmmmnnnoooooooooooooooooooooooooooppppppppppppnnnooopppqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrsssuuuyyy{{{uuuqqqjjjgggbbb]]]XXXSSSNNNKKKFFFEEECCCAAAAAABBBEEEFFFJJJKKKMMMNNNMMMKKKHHHGGGEEEEEEDDDDDDEEEFFFHHHIIIIIIKKKMMMPPPQQQQQQPPPOOOQQQUUU\\\aaaffflllqqqtttsssvvvzzz}}}~~~yyyqqqmmmjjjjjjooouuuzzzrrrqqqqqqrrruuuyyy|||tttjjjaaa___fffrrrvvvjjjYYYJJJ@@@:::555222000000111555;;;DDDMMMRRRTTT]]]iiissswwwyyyzzz{{{wwwxxxwwwsssqqqwww~~~}}}vvvpppfff\\\UUUPPPKKKHHHEEEEEEFFFGGGIIIJJJKKKKKKGGGGGGGGGEEEDDDDDDGGGIIIMMMRRRYYY^^^aaadddfffhhheeehhhnnnttt|||}}}yyyvvvssslllbbb[[[SSSMMMHHHIIIKKKLLLOOOSSSUUUTTTRRRPPPLLLIIIFFFDDDDDDCCCCCCCCCCCCBBBBBBBBB???BBBDDDFFFHHHKKKOOORRR^^^```bbbcccbbbbbbbbbcccbbbaaaaaabbbdddgggjjjlllmmmllllllllllllmmmnnnooojjjjjjkkklllmmmooooooppprrrrrrssssssrrrrrrqqqpppqqqrrrssstttsssqqqooonnnnnnsssyyy}}}vvvqqqkkkddd___XXXSSSMMMJJJLLLOOOSSSUUUVVVWWWWWWXXXZZZ^^^dddiiinnnqqqsssttttttttttttuuu~~~uuuhhh___XXXZZZbbbooo}}}xxxpppcccUUUIII@@@888444111111111111000000000000------..................111000111333333333:::BBBTTTnnnnnn```[[[___gggttt~~~zzzoooggg```]]]\\\```iiisssyyy{{{jjjWWWKKKFFFDDDCCCDDDFFFMMMYYYgggpppsssrrrpppooommmkkkjjjiiigggggghhhlllqqqvvvxxxyyy|||}}}}}}}}}}}}{{{yyyxxxvvvuuuuuutttsssrrrrrrrrrrrrrrrsssvvvwwwwwwuuurrrrrrqqqpppppppppqqqrrrsssuuusssrrrrrrssssssrrrqqqqqqpppnnnnnnnnnmmmllljjjggghhhjjjlllmmmnnnoooooolllmmmooopppqqqqqqqqqqqqoooooonnnnnnmmmmmmmmmmmmlllmmmmmmnnnoooppppppqqqnnnnnnoooqqqsssssspppnnnqqqrrrrrrrrrrrrrrrrrrsssvvvwww{{{zzzuuuqqqlllhhhaaa[[[WWWRRRNNNKKKHHHFFFCCCAAAAAACCCFFFHHHJJJLLLNNNPPPOOOMMMJJJHHHDDDDDDDDDDDDDDDEEEFFFFFFGGGJJJNNNOOOOOOOOOOOOOOOQQQUUU\\\bbbhhhmmmsssvvvtttvvvxxxzzz|||~~~zzzqqqnnnlllllloootttzzzuuutttuuuwwwyyy{{{}}}sssggg___^^^ggguuuwwwgggUUUIIIAAA999444333222333555888>>>DDDJJJNNNRRR[[[gggppptttvvvxxxzzzyyyyyyvvvrrrpppvvv|||yyytttmmmcccYYYRRRMMMIIIGGGEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGEEECCCDDDFFFHHHMMMRRRXXX]]]```bbbdddfffjjjiiilllssszzz}}}xxxsssoooiiiaaa[[[VVVQQQLLLJJJKKKOOOSSSUUUUUUTTTSSSPPPLLLIIIFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBAAACCCEEEGGGJJJMMMRRRUUU```bbbccccccbbbaaacccdddgggfffeeeeeeeeeggghhhiiijjjkkklllmmmnnnnnnnnnnnnkkklllmmmnnnooopppqqqrrrrrrssstttsssqqqpppqqqrrrssssssssssssrrrrrrqqqppprrrtttxxxzzzpppjjjfffaaa]]]TTTOOOJJJHHHJJJOOOTTTVVVYYYYYYYYYXXXZZZ^^^dddiiimmmooorrrtttttttttvvvwwwzzzpppeee\\\VVVYYYaaaooo}}}xxxooobbbUUUIII???888444111111111111000000000000000000000000000/////////111000111333333444:::BBBRRRlllpppaaa[[[^^^fffttt{{{nnnfff___[[[[[[___iiissswww{{{|||uuugggWWWKKKEEECCCCCCCCCFFFMMMYYYfffpppsssrrrqqqooommmkkkiiiiiigggggghhhlllqqqvvvxxxyyy|||}}}}}}}}}}}}{{{zzzyyywwwvvvvvvuuuttttttsssssstttssstttvvvxxxxxxvvvsssrrrqqqpppppppppqqqsssssstttsssrrrrrrssssssrrrpppqqqooonnnmmmmmmmmmkkkjjjhhhiiijjjlllmmmnnnoooooolllmmmnnnppppppppppppooommmmmmmmmmmmnnnnnnoooooommmmmmnnnnnnoooppppppqqqnnnnnnoooqqqsssssspppnnnqqqqqqrrrrrrrrrrrrssssssvvvxxx{{{{{{uuurrrmmmhhhbbb[[[VVVRRRMMMJJJGGGEEECCCAAABBBDDDGGGIIIKKKMMMOOOPPPOOOMMMIIIGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGJJJMMMOOONNNNNNNNNOOOPPPTTT[[[aaaggglllrrruuuuuuvvvxxxzzz}}}~~~{{{rrrooommmllloootttxxxsssssssssuuuxxxzzz}}}sssggg___]]]ffftttwwwgggUUUIIIAAA999444333333333555888===CCCIIIMMMSSS[[[gggppptttvvvyyyzzzyyyxxxvvvssssssyyy{{{xxxrrrlllaaaXXXQQQLLLHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGEEECCCDDDFFFHHHNNNRRRXXX]]]```bbbdddeeejjjiiilllsssyyy|||uuuppplllfff___ZZZUUUQQQLLLJJJKKKOOORRRTTTUUUTTTRRROOOLLLHHHEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAACCCEEEGGGIIIMMMQQQUUU\\\^^^```aaaaaabbbdddfffhhhgggfffffffffggghhhiiijjjjjjkkklllmmmmmmmmmmmmkkkkkklllnnnooopppqqqrrrqqqsssssssssqqqqqqqqqssstttuuuvvvvvvvvvvvvuuutttvvvxxx|||wwwnnnhhhccc^^^ZZZSSSOOOJJJHHHKKKPPPTTTVVVYYYYYYYYYXXXZZZ^^^dddiiimmmooossstttuuuuuuvvvwww~~~{{{yyyuuummmccc[[[TTTWWW```nnn}}}xxxooobbbTTTHHH???888444111111111111000000000000111111000000/////////...111000111333333444;;;CCCRRRmmmqqqcccYYY[[[cccrrr}}}nnneee]]][[[[[[___hhhrrruuutttrrrlllbbbVVVKKKDDDAAABBBBBBEEEMMMYYYfffpppssssssqqqooommmkkkiiiiiiffffffhhhlllrrrvvvyyyzzz|||}}}}}}~~~}}}|||zzzyyyvvvvvvuuuuuuttttttssssssuuuuuuuuuvvvxxxxxxvvvuuurrrqqqqqqqqqqqqrrrsssttttttsssrrrrrrssssssrrrppppppooommmmmmmmmlllkkkiiihhhiiikkklllnnnnnnoooooommmmmmnnnnnnooonnnnnnmmmkkkkkklllmmmnnnooopppqqqmmmnnnnnnoooooopppppppppooonnnoooppprrrrrrpppnnnqqqqqqqqqrrrrrrsssssssssvvvxxx||||||vvvrrrmmmiiibbb[[[VVVQQQLLLIIIEEEDDDBBBBBBCCCEEEHHHJJJMMMNNNPPPPPPOOOLLLIIIGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGIIILLLMMMMMMLLLMMMNNNOOOTTTZZZaaafffkkkpppsssuuuvvvxxx{{{}}}~~~|||sssooommmlllooosss}}}~~~uuupppqqqppprrruuuxxx}}}rrrfff___[[[dddsssxxxgggUUUIII@@@999444333444444555888<<>>777444111111111111000000000/////////......---------,,,000///111444444555<<>>777333111111111111000000000000000000000000000000000000000///111444555666===EEETTTqqqqqqbbbXXXUUUYYYiiissshhheeegggjjjpppvvvwwwpppggg```ZZZSSSLLLGGG@@@@@@BBBFFFNNN[[[jjjsssvvvuuussspppnnnkkkiiihhhddddddfffkkkrrrxxx{{{}}}|||}}}~~~~~~~~~}}}|||{{{yyyyyyyyyyyyxxxxxxxxxxxxwwwtttqqqpppqqqsssttttttrrrsssttttttuuuuuuttttttvvvuuuttttttuuuuuutttrrrqqqpppnnnnnnnnnmmmllljjjkkkkkklllnnnnnnoooooooooooonnnmmmlllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnppppppppppppppppppppppppooonnnmmmnnnpppqqqpppoooppppppqqqrrrrrrssstttttttttwww||||||uuuqqqkkkfff```ZZZUUUQQQMMMJJJFFFFFFFFFGGGHHHJJJLLLNNNPPPPPPPPPPPPNNNLLLKKKIIIGGGGGGGGGFFFGGGHHHHHHIIIFFFGGGHHHHHHGGGGGGHHHJJJNNNSSS[[[bbbgggjjjmmmoootttuuuvvvxxxyyyzzz{{{{{{yyyzzz{{{}}}~~~xxxoookkkiiihhhkkkoooxxxvvvmmmhhhgggeeeeeeiiiooowwwxxxkkkaaa[[[YYYddduuu{{{iiiUUUGGG???777333333333333444666:::???DDDGGGMMMUUU```iiinnnsssxxx{{{|||||||||~~~}}}vvvrrriiiaaaVVVMMMGGGEEEDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJGGGGGGFFFEEEDDDEEEGGGJJJNNNSSSYYY___bbbdddfffgggfffeeeiiipppxxx~~~wwwnnngggccc___ZZZWWWRRROOOLLLLLLNNNQQQTTTTTTUUUTTTSSSPPPLLLIIIFFFDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCEEEEEEFFFHHHLLLOOORRRTTTVVVXXXYYY[[[^^^```eeeeeefffggghhhgggggggggfffggghhhiiijjjjjjjjjjjjhhhiiijjjkkklllnnnoooooonnnpppqqqrrrrrrssstttvvvwww|||zzzsssmmmgggaaaYYYSSSNNNLLLKKKLLLOOORRRSSSTTTVVVVVVVVVWWWYYY^^^dddiiimmmppptttvvvwwwxxxzzz{{{}}}zzzvvvsssoooiii```ZZZRRRVVV___oooyyyhhhWWWHHH>>>777333111111111111000000000000......//////000111111111000///111444555666===FFFUUUsssrrrcccWWWSSSTTTddd~~~{{{nnnkkklllppptttyyyyyytttlllcccZZZSSSMMMIII@@@AAABBBGGGOOO]]]kkkuuuvvvuuusssqqqnnnkkkiiihhhccccccfffkkkrrrxxx|||}}}|||}}}~~~~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxvvvsssooommmnnnpppqqqrrrrrrssstttuuuvvvuuuuuutttuuusssrrrrrrssssssrrrqqqrrrqqqoooooooooooommmkkkkkklllmmmnnnnnnoooooonnnooonnnmmmllllllmmmmmmnnnkkkllllllmmmnnnoooppppppppppppppppppppppppppppppooonnnmmmmmmoooppppppooooooppppppqqqsssttttttuuusssvvv{{{|||tttoooiiieee___ZZZUUUQQQNNNKKKHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGGGGGGGFFFFFFGGGIIINNNTTT\\\cccgggkkkmmmooorrrsssuuuvvvxxxyyyyyyyyywwwxxxyyy{{{|||}}}~~~~~~}}}xxxoookkkjjjiiilllqqqwwwuuulllgggdddbbbbbbgggllluuuxxxkkkaaa\\\[[[fffwww{{{jjjUUUGGG>>>777333333222222333666:::???EEEHHHMMMUUU```iiioootttzzz}}}~~~~~~~~~~~~uuuppphhh```UUULLLFFFDDDDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJFFFFFFFFFEEEDDDEEEHHHJJJMMMRRRYYY^^^bbbeeegggiiifffeeeiiiqqqxxx~~~xxxpppiiieeeaaa\\\XXXRRRPPPMMMMMMOOOSSSUUUUUUVVVUUUTTTQQQMMMJJJGGGEEECCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDEEEEEEHHHKKKNNNOOOQQQTTTVVVXXXZZZ]]]___bbbccceeefffgggggggggggggggggghhhiiijjjjjjjjjjjjhhhhhhiiikkklllmmmnnnooommmoooqqqrrrrrrsssuuuwwwyyy~~~~~~yyyrrrlllggg```XXXRRRNNNMMMLLLMMMOOOQQQRRRRRRUUUVVVVVVVVVYYY^^^dddiiinnnqqqtttwwwxxxyyy{{{|||~~~zzzvvvrrrlllccc\\\QQQUUU```qqq{{{iiiXXXIII>>>666333111111111111000000000000++++++,,,---...///000000000///111444555666>>>FFFWWWvvvsssdddTTTOOOOOO^^^xxxsssooopppssswww|||{{{wwwpppfff[[[SSSMMMKKK@@@AAACCCGGGPPP^^^lllvvvwwwvvvtttqqqnnnkkkiiihhhccccccfffkkkrrryyy|||~~~|||}}}~~~~~~}}}|||uuuuuuuuuuuuuuuvvvvvvvvvuuuqqqmmmkkklllnnnpppppprrrsssuuuvvvvvvvvvuuutttsssrrrpppqqqrrrrrrqqqooosssqqqpppooopppooonnnlllllllllmmmnnnooooooooonnnooonnnmmmllllllmmmnnnoooiiijjjkkkmmmoooppprrrrrrqqqqqqppppppppppppppppppooonnnmmmmmmoooppppppooooooppppppqqqssstttuuuuuurrruuuzzz{{{tttooohhhddd^^^YYYUUURRRNNNLLLJJJJJJJJJKKKKKKMMMNNNOOOOOOOOOOOOOOONNNNNNMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKEEEFFFGGGFFFEEEEEEGGGIIIOOOTTT\\\ccchhhkkknnnooorrrssstttuuuwwwwwwxxxxxxuuuvvvxxxzzz{{{|||}}}}}}{{{}}}xxxooolllkkkjjjnnnrrrwwwtttlllfffccc``````eeekkktttzzzlllbbb^^^\\\gggxxx|||jjjUUUGGG>>>777333333111111222555:::???EEEHHHOOOVVVaaajjjqqqvvv{{{uuuoooggg```UUUKKKFFFDDDDDDDDDBBBCCCDDDFFFGGGHHHJJJJJJFFFFFFFFFEEEDDDEEEHHHJJJLLLQQQXXX^^^cccfffhhhjjjffffffiiiqqqyyyyyyqqqkkkgggccc]]]XXXRRRPPPNNNNNNPPPTTTVVVVVVWWWVVVTTTQQQNNNJJJGGGFFFCCCDDDDDDDDDEEEEEEFFFFFFBBBCCCDDDEEEEEEGGGJJJMMMLLLOOORRRUUUWWWZZZ]]]``````aaaccceeeggggggggggggggghhhiiijjjjjjkkkkkkjjjhhhhhhiiijjjlllmmmnnnooommmoooqqqrrrrrrsssuuuwww{{{zzztttnnniiibbbZZZSSSNNNMMMLLLMMMPPPQQQQQQQQQUUUVVVVVVVVVXXX^^^dddiiinnnqqquuuwwwxxxyyy{{{}}}}}}yyytttkkkbbb\\\SSSVVV```sssnnnYYYIII>>>777444111111111111000000000000000000///...............///111333333444777>>>DDD\\\xxxuuufffVVVPPPPPP___tttrrrnnnppprrrzzz}}}vvvkkk```XXXNNNEEE???@@@BBBGGGPPP]]]kkktttyyyvvvsssoookkkiiihhhgggddddddeeehhhooouuuyyy{{{~~~~~~~~~}}}{{{zzzwwwwwwwwwwwwwwwwwwxxxxxxtttrrrpppnnnmmmoooqqqrrrrrrssstttuuuuuuuuutttssssssqqqooooooqqqrrrpppnnnpppqqqrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnpppooommmkkkjjjkkklllmmmjjjlllmmmmmmllllllnnnooonnnnnnooopppppppppppppppppppppoooooonnnnnnnnnmmmlllmmmnnnoooqqqrrrttttttrrrvvv|||zzzqqqkkkeee```\\\ZZZVVVPPPNNNPPPLLLNNNNNNNNNMMMMMMOOOQQQQQQQQQQQQPPPPPPNNNMMMMMMKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCDDDFFFIIINNNTTT\\\ccchhhkkkmmmooossssssssstttuuuvvvvvvvvvyyyxxxxxxxxxyyyzzz{{{|||}}}~~~~~~xxxnnnkkkiiihhhkkkoooyyyrrriiiddd___^^^___dddlllvvv~~~~~~|||lllaaa___```nnn~~~zzzhhhRRRDDD<<<777555666111222333555888>>>DDDIIIPPP\\\hhhmmmqqqxxx}}}~~~{{{}}}yyypppkkk___SSSLLLHHHEEEDDDFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGFFFEEECCCCCCEEEGGGNNNRRRYYY^^^aaadddfffgggeeefffiiimmmuuu}}}vvvnnnhhhaaa[[[WWWRRRPPPOOONNNOOOQQQTTTUUU[[[ZZZXXXTTTMMMHHHEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDGGGJJJLLLNNNPPPRRRTTTUUUVVVYYY[[[[[[^^^bbbdddddddddeeeeeeeeefffhhhiiijjjjjjiiihhhggggggfffeeefffhhhjjjkkkllloooqqqsssssssssuuuvvv}}}zzztttmmmfff___XXXTTTLLLKKKJJJLLLOOOQQQRRRRRRSSSSSSSSSUUUYYY___dddhhhnnnpppsssvvvyyyyyyyyyyyy}}}wwwnnnccc\\\VVVXXXcccvvvqqq[[[JJJ>>>777444111111111111000000000000000000///...............///111333333444888???DDD[[[xxxwwwhhhWWWQQQPPP]]]qqq~~~ooolllnnnqqqzzzyyymmmbbbZZZPPPGGG@@@AAACCCGGGPPP]]]jjjtttwwwuuurrrnnnkkkhhhgggfffddddddeeeiiiooouuuzzz{{{~~~~~~~~~}}}{{{zzzxxxwwwvvvvvvvvvwwwxxxxxxuuusssqqqooonnnoooqqqrrrrrrssstttttttttsssrrrrrrsssqqqooooooqqqrrrpppnnnppppppqqqrrrrrrqqqooooooppppppppppppppppppppppppqqqpppnnnlllllllllmmmnnnkkklllmmmmmmlllkkklllnnnmmmnnnooooooppppppoooooonnnnnnnnnmmmmmmmmmllllllmmmmmmnnnpppqqqsssttttttrrrvvv|||xxxpppiiiccc^^^[[[YYYVVVPPPOOOQQQOOOQQQQQQQQQOOOOOOQQQSSSRRRRRRRRRRRRQQQOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCDDDGGGIIIOOOTTT\\\ccchhhlllnnnpppsssssssssttttttuuuuuuuuuvvvuuutttssstttuuuwwwxxx{{{{{{}}}~~~wwwnnnjjjhhhhhhkkkooo{{{qqqhhhccc___^^^___ccckkkttt||||||xxxyyyzzzjjjaaa```bbbooo}}}vvvdddPPPDDD<<<777444555333444555666888===CCCHHHPPP[[[fffmmmssszzz~~~uuummmaaaTTTMMMIIIEEECCCEEEFFFFFFGGGHHHIIIJJJJJJJJJGGGHHHHHHFFFDDDDDDFFFHHHNNNRRRXXX]]]```bbbdddfffcccdddgggllltttxxxqqqjjjccc\\\XXXRRRQQQOOOOOOPPPRRRUUUWWWZZZZZZYYYTTTNNNHHHEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCFFFIIIJJJMMMOOOQQQSSSTTTVVVXXXZZZ\\\___ccceeeeeeeeeeeeffffffgggiiikkklllllllllllljjjhhhfffeeeeeegggjjjkkkkkkmmmppprrrssstttvvvxxx}}}zzzssslllfff```ZZZVVVRRROOOLLLLLLMMMOOOPPPPPPSSSSSSSSSUUUYYY___eeehhhlllnnnppprrrttttttssssss|||qqqddd\\\VVVYYYdddwwwttt]]]JJJ>>>777444111111111111000000000000000//////............//////111333333444888???EEEZZZwwwyyyiiiXXXQQQPPP\\\mmm~~~zzzkkkhhhkkkppp{{{|||ooocccZZZPPPHHHAAABBBDDDHHHPPP\\\jjjsssuuussspppmmmiiifffeeedddcccccceeeiiipppvvvzzz|||~~~~~~~~~}}}{{{zzzyyywwwuuuttttttuuuwwwxxxvvvtttrrrpppooopppqqqrrrssssssssssssrrrqqqpppooorrrqqqppppppqqqqqqpppnnnooopppqqqrrrrrrrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmmmmmmmmmmnnnkkklllmmmllljjjjjjjjjllllllmmmmmmnnnooonnnnnnnnnlllllllllllllllkkkkkkkkknnnnnnooopppqqqsssssstttrrruuu{{{~~~vvvmmmgggaaa\\\YYYXXXUUUQQQQQQTTTTTTVVVVVVUUUTTTSSSTTTUUUTTTTTTTTTSSSRRRPPPOOONNNNNNMMMLLLJJJIIIGGGFFFEEEEEEFFFEEEDDDCCCDDDGGGIIIOOOUUU]]]dddiiillloooqqqrrrrrrrrrrrrsssssssssssssssrrrpppnnnnnnppprrrtttuuuwwwyyy|||~~~~~~uuummmiiihhhhhhkkkppp|||{{{mmmddd```______aaaeeekkkttt|||}}}vvvrrruuuwwwhhhaaa```cccooo||||||ooo___MMMCCC<<<777444444444555555666888===CCCHHHQQQZZZdddllluuu~~~}}}qqqdddWWWOOOJJJEEECCCDDDEEEFFFHHHIIIJJJKKKKKKLLLIIIIIIIIIGGGEEEEEEGGGIIIMMMQQQWWW\\\^^^```bbbcccaaaccceeejjjrrr}}}{{{tttmmmeee^^^YYYSSSRRRPPPOOOPPPSSSWWWYYYYYYZZZYYYVVVPPPIIIEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@BBBEEEHHHIIIKKKMMMPPPRRRSSSUUUWWWYYY\\\___bbbdddeeeeeefffgggggghhhjjjlllnnnoooooopppmmmkkkhhheeeeeegggiiillljjjllloooqqqrrrtttwwwyyyzzzrrrkkkeeeaaa]]][[[XXXTTTOOOLLLKKKMMMMMMNNNSSSSSSSSSVVVZZZ___dddhhhoooppprrrsssssssssrrrrrr~~~rrrddd[[[TTTWWWbbbuuuvvv]]]JJJ===777444111111111111000000000///000///............//////...000222333444888???EEEYYYvvvxxxiiiXXXQQQPPP[[[lll|||uuuhhhfffiiiooo}}}ttteeeYYYNNNEEECCCCCCDDDHHHPPP[[[iiirrrsssqqqoookkkhhheeecccaaabbbbbbeeejjjqqqwww{{{|||~~~~~~~~~}}}{{{zzzyyywwwuuusssrrrsssuuuvvvuuutttrrrpppooooooppppppssssssrrrqqqpppooonnnmmmqqqqqqpppppppppppppppooonnnoooqqqrrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmlllllllllmmmkkkllllllkkkiiihhhiiijjjkkklllmmmmmmnnnnnnmmmmmmllllllllllllllllllllllllnnnoooooopppqqqrrrssssssqqqtttyyy{{{tttkkkeee___ZZZWWWWWWVVVSSSTTTWWWZZZ[[[\\\[[[YYYXXXXXXYYYVVVVVVVVVTTTSSSQQQPPPOOOPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEEEEDDDCCCDDDGGGJJJPPPUUU]]]dddiiilllnnnpppppppppppppppppppppppppppqqqooommmjjjjjjkkknnnoooppprrruuuyyy}}}}}}tttllliiihhhhhhlllqqq|||vvvhhh```\\\___```cccffflllttt||||||uuuqqquuuuuugggaaabbbdddooo{{{~~~xxxgggYYYJJJBBB<<<777333222333444555666888>>>DDDIIIQQQXXXaaakkkvvv}}}uuuhhhZZZQQQKKKFFFCCCDDDDDDEEEGGGHHHJJJKKKLLLLLLIIIIIIHHHGGGEEEDDDFFFHHHLLLQQQVVV[[[]]]^^^___aaa```bbbdddiiiqqq}}}|||uuuoooggg___ZZZTTTRRRPPPOOOPPPSSSWWWZZZXXXYYYZZZWWWQQQJJJEEECCCBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@@@@@@@BBBEEEHHHIIIIIILLLNNNPPPRRRTTTVVVYYY[[[]]]```bbbcccdddeeegggfffgggiiikkknnnpppqqqrrrqqqnnniiieeedddfffiiilllkkkmmmooopppqqqsssvvvxxxzzzqqqjjjeeecccaaa___]]]XXXQQQLLLJJJLLLMMMNNNRRRRRRSSSVVVZZZ___dddgggooopppqqqrrrsssssssssrrr}}}qqqcccZZZTTTXXXcccuuuttt[[[III===666444111111111111000000000/////////............//////...000222333444888@@@FFFXXXuuuvvvfffVVVQQQQQQ[[[kkk|||rrreeecccgggooo}}}kkk\\\NNNEEECCCDDDEEEHHHOOOZZZgggoooqqqpppmmmjjjgggdddaaa```aaabbbeeekkkrrrxxx|||}}}~~~~~~~~~}}}{{{zzzxxxwwwuuusssrrrrrrssstttrrrrrrpppooonnnnnnnnnooossssssrrrpppooonnnmmmmmmqqqqqqqqqqqqpppoooooopppooopppqqqrrrssssssrrrqqqppppppppppppppppppppppppnnnnnnmmmlllkkkkkkkkkkkkjjjkkklllkkkiiihhhhhhjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooppppppqqqqqqqqqpppssswww|||yyysssjjjddd^^^ZZZWWWWWWVVVTTTVVVZZZ^^^```aaaaaa___]]]]]]]]]YYYYYYXXXWWWUUUSSSQQQPPPQQQPPPNNNLLLJJJHHHFFFEEEDDDEEEEEEDDDCCCDDDHHHJJJPPPUUU]]]cccgggjjjlllmmmlllmmmmmmmmmmmmmmmnnnnnnmmmkkkiiifffeeefffggghhhjjjmmmqqqvvvzzz}}}|||ssskkkiiiiiiiiimmmrrr|||qqqddd\\\YYY]]]___cccggglllsss|||~~~vvvrrrwwwuuugggaaabbbcccnnnzzz}}}wwwbbbTTTGGG@@@<<<777333222000111333555888>>>EEEJJJOOOWWW```jjjvvv~~~yyykkk]]]TTTMMMGGGDDDEEECCCDDDEEEGGGIIIJJJJJJKKKHHHHHHGGGEEECCCCCCDDDFFFKKKOOOUUUYYY\\\]]]^^^___```bbbdddiiiqqq|||{{{uuuooohhhaaa]]]VVVTTTQQQOOOPPPSSSWWWYYYWWWYYYZZZWWWQQQKKKFFFCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAAAAACCCFFFIIIJJJHHHJJJMMMPPPQQQSSSVVVXXXYYY[[[^^^___```aaadddeeeeeefffgggjjjmmmooorrrsssssspppkkkgggeeegggjjjlllnnnooopppppppppqqqtttvvv~~~{{{rrrkkkgggeeedddccc___YYYQQQLLLKKKLLLNNNOOOPPPQQQRRRUUUYYY^^^ccceeehhhiiijjjlllmmmnnnoooooo{{{oooccc\\\YYY]]]hhhxxxnnnXXXGGG<<<666444111111111111000000000000///............//////000...000222333444999@@@FFFXXXtttvvveeeUUUPPPQQQ[[[kkk|||~~~ooocccaaaeeennntttbbbRRRHHHDDDDDDDDDGGGMMMXXXdddmmmpppooommmjjjgggccc```^^^```aaaeeekkksssyyy}}}~~~~~~~~~~~~}}}{{{zzzwwwvvvuuusssrrrqqqqqqqqqppppppooonnnnnnnnnnnnooossssssqqqpppnnnnnnnnnnnnpppqqqrrrqqqoooooooooppppppqqqrrrssssssrrrrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjjjjiiijjjkkklllkkkiiiiiiiiikkkkkkllllllmmmnnnmmmmmmmmmnnnnnnnnnooooooooooooooonnnnnnoooooooooooooooooonnnppptttyyy~~~yyyssskkkeee___ZZZWWWWWWWWWVVVXXX]]]aaaccceeeeeecccbbbaaabbb^^^]]]\\\ZZZXXXVVVSSSRRRQQQPPPOOOMMMKKKHHHGGGFFFDDDDDDDDDDDDCCCEEEHHHKKKPPPTTT[[[aaadddfffhhhiiihhhhhhiiiiiijjjkkkkkkkkkiiihhhfffdddbbbaaaaaaaaafffiiinnnsssxxx{{{}}}~~~{{{ssskkkiiijjjkkkooouuu}}}ooobbb\\\YYY[[[___dddhhhlllttt}}}xxxtttyyytttfff```aaabbbnnn{{{|||uuu___RRREEE???;;;666222222///111222444777<<>>GGGYYYvvvyyyhhhXXXTTTTTTZZZdddrrrsssiii^^^ZZZ]]]fffwww|||eeeRRRGGGBBB@@@@@@DDDHHHOOO]]]iiimmmllljjjfffccc```aaabbb]]]aaaffflllrrrwwwzzz{{{~~~~~~~~~}}}{{{zzzvvvuuussssssrrrqqqooolllqqqqqqqqqrrrrrrsssssssssrrrrrrrrrrrrqqqooonnnmmmqqqrrrssstttsssrrrqqqpppuuuuuuuuutttsssrrrppppppoooooonnnmmmmmmmmmmmmmmmooonnnmmmllllllllllllllllllnnnnnnnnnlllkkklllmmmooonnnmmmlllllllllllllllppppppnnnmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmlllqqqppprrrxxx~~~xxxrrrlllhhhddd^^^YYYZZZ[[[\\\___ccchhhhhhhhhhhhiiijjjkkklllnnnllljjjhhhfffbbb]]]ZZZUUUSSSOOOMMMLLLJJJHHHFFFFFFEEECCCAAAAAACCCEEEFFFLLLQQQVVVZZZ[[[\\\\\\\\\]]]ZZZZZZ]]]^^^___eeellllllpppsssqqqlllgggeeedddccceeehhhnnnssswwwwwwvvvyyy{{{~~~zzztttooonnnmmmnnnuuu}}}}}}oooddd```aaadddjjjsss{{{|||~~~nnn___ZZZ]]]dddrrr}}}vvviii]]]QQQEEE???:::444111111000111333444555888===@@@JJJUUUbbbiiipppyyy~~~~~~~~~vvviii\\\TTTNNNKKKIIIDDDEEEGGGHHHIIIIIIHHHGGGIIIHHHEEEBBBAAABBBDDDEEEFFFLLLTTTZZZ]]]^^^^^^^^^___^^^```gggooowwwzzzvvvuuutttpppmmmiiibbbZZZUUUTTTVVVWWWWWWYYYWWWUUUQQQMMMHHHDDDBBBGGGDDDAAAAAACCCEEEEEECCCAAAAAA@@@@@@AAABBBDDDEEEHHHJJJMMMPPPRRRTTTWWWZZZXXX[[[___bbbcccdddfffhhhhhhiiijjjkkklllmmmmmmnnnnnnnnnmmmlllllllllllllllnnnnnnnnnoooppprrrssstttwww|||vvvqqqooonnnllljjjddd___YYYTTTQQQOOOMMMKKKIIIJJJNNNQQQUUUXXXZZZ[[[\\\\\\\\\[[[[[[ZZZZZZZZZ~~~ttthhhdddeeedddooozzzzzzppp___OOOCCC:::555222111111000///////////////........./////////000000000///111444555777>>>HHHYYYvvv}}}lllZZZTTTRRRYYYdddrrrqqqfff[[[WWWYYYbbbrrrwwwdddSSSIIIBBB@@@@@@DDDHHHOOO\\\iiipppooommmhhhccc_________^^^aaaffflllqqqvvvzzz{{{~~~~~~~~~}}}{{{zzzwwwvvvuuuttttttsssqqqoooqqqqqqqqqrrrrrrssssssssstttttttttsssrrrpppooonnnpppqqqrrrssssssrrrqqqqqqrrrsssssssssssssssrrrqqqppppppooonnnnnnnnnnnnnnnpppooonnnmmmmmmmmmmmmmmmmmmnnnooonnnlllllllllnnnpppooonnnnnnmmmmmmmmmmmmooonnnmmmlllmmmmmmooooooooooooooonnnnnnnnnmmmmmmpppnnnqqqvvv}}}~~~xxxrrrlllhhhddd]]]YYYZZZ\\\]]]aaaeeejjjjjjjjjjjjkkklllmmmmmmooonnnmmmllljjjfffaaa\\\VVVTTTPPPNNNLLLKKKHHHGGGFFFEEEBBBAAAAAABBBEEEFFFMMMPPPVVVYYYZZZZZZZZZZZZYYYWWWWWWZZZ\\\]]]cccjjjnnnqqqtttsssooojjjhhhgggeeefffiiinnnsssvvvvvvuuuwwwxxx{{{~~~~~~|||{{{{{{zzz}}}}}}~~~~~~~~~yyytttooommmlllmmmuuu}}}~~~qqqgggcccdddcccjjjttt}}}}}}mmm^^^ZZZ]]]gggttt~~~vvviii[[[PPPDDD>>>999333000000111222333444666999>>>BBBKKKVVVcccjjjqqqxxx}}}~~~~~~{{{{{{}}}uuuhhh\\\SSSNNNKKKIIIDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHEEECCCBBBBBBCCCEEEFFFLLLTTTZZZ]]]^^^^^^___^^^]]]```gggooowww}}}yyyxxxvvvsssoooiiiccc[[[VVVUUUWWWXXXXXXYYYXXXUUUQQQMMMHHHEEEBBBFFFDDDAAAAAACCCEEEDDDCCCAAAAAA@@@@@@AAABBBDDDEEEGGGJJJMMMOOOQQQSSSWWWYYYXXX[[[___bbbcccdddfffhhhhhhhhhiiijjjjjjkkklllllllllllllllllllllmmmnnnnnnnnnnnnnnnooopppqqqrrrsssvvvzzz~~~vvvqqqooonnnllljjjeeeaaaZZZUUURRRPPPNNNLLLJJJKKKMMMPPPRRRTTTUUUVVVYYYYYYYYYYYYXXXXXXXXXXXX{{{rrrhhhdddeeefffpppzzzxxxnnn^^^NNNBBB:::555222111111000///////////////....../////////000000000111000111444555777???HHHZZZvvvnnn[[[TTTPPPWWWdddrrrrrrfffZZZUUUVVV^^^lllyyy}}}~~~rrrbbbRRRIIIBBB???@@@CCCGGGNNN\\\hhhpppooommmiiiccc```______^^^aaaeeekkkpppvvvzzz|||~~~~~~~~~}}}{{{zzzxxxwwwvvvvvvwwwvvvtttrrrppppppqqqrrrrrrsssttttttvvvvvvuuutttsssqqqooonnnooopppqqqrrrrrrrrrrrrrrrpppqqqrrrsssssssssssssssppppppoooooonnnnnnooooooppppppooonnnnnnnnnnnnooonnnooopppooonnnmmmmmmoooppppppoooooooooooooooooollllllkkkkkkkkkmmmnnnooopppooooooooooooooonnnnnnooommmooouuu{{{yyyrrrkkkfffccc]]]YYY[[[^^^___ccchhhkkkkkkllllllmmmnnnnnnooopppppppppqqqoookkkddd```WWWUUUQQQOOOMMMKKKIIIGGGEEEDDDBBBAAAAAABBBDDDEEELLLPPPTTTXXXYYYYYYYYYYYYXXXVVVWWWZZZ[[[\\\aaahhhnnnrrrvvvuuuqqqmmmkkkkkkiiijjjlllpppuuuxxxxxxwwwuuuvvvxxxzzz|||}}}~~~~~~|||xxxvvvuuuuuuvvvxxxyyy{{{|||~~~xxxsssnnnlllkkkmmmttt|||yyymmmccc```aaabbbiiitttzzzkkk]]]ZZZ]]]lllwww~~~~~~uuuiii[[[PPPDDD>>>:::444111222222333444555777;;;@@@DDDMMMXXXeeekkkqqqxxx||||||{{{xxxwwwzzzrrrfff[[[SSSNNNKKKIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHEEECCCBBBBBBCCCDDDFFFKKKSSSYYY\\\^^^^^^___]]]\\\___fffooowww}}}zzzyyywwwssspppjjjddd]]]XXXVVVXXXYYYZZZZZZXXXVVVRRRMMMIIIEEECCCEEECCCBBBBBBCCCDDDDDDCCCAAAAAA@@@@@@@@@BBBCCCDDDFFFIIILLLNNNPPPRRRUUUWWWWWW[[[___aaacccdddfffgggggggggggghhhhhhiiiiiijjjjjjjjjjjjkkklllmmmooopppmmmmmmmmmnnnooopppqqqrrrtttxxx|||uuuqqqoooooollljjjgggbbb\\\VVVRRRPPPNNNLLLKKKLLLLLLMMMNNNOOOOOOPPPUUUUUUVVVVVVVVVVVVWWWWWW~~~zzzrrrhhhcccdddfffpppzzzvvvlll\\\MMMAAA:::555222111000000///////////////...////////////000000000111000111444555777???HHH[[[www~~~nnn]]]SSSNNNUUUcccrrruuuiii[[[VVVWWW]]]iiittt}}}zzzooo___PPPGGGAAA??????CCCFFFMMM[[[gggkkkkkkjjjhhhdddbbbaaabbb___aaadddiiiooouuuzzz|||~~~~~~~~~}}}{{{zzzxxxwwwvvvvvvwwwwwwuuusssoooooopppqqqssstttuuuuuuwwwwwwvvvuuusssqqqpppooonnnooopppqqqrrrrrrssssssqqqqqqrrrrrrrrrrrrqqqqqqoooooonnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnoooooopppqqqpppnnnnnnnnnoooooooooooooooooooooooonnnjjjjjjiiiiiijjjlllnnnoooppppppppppppooooooooooooooonnnoootttyyyyyyrrrkkkfffbbb\\\YYY\\\___aaafffkkkkkklllmmmnnnnnnoooooooooqqqqqqrrrsssrrrmmmfffaaaXXXVVVRRROOONNNLLLIIIGGGDDDDDDBBBAAAAAABBBDDDDDDIIIMMMRRRVVVWWWYYYZZZ[[[\\\ZZZZZZ]]]]]]]]]aaaggglllpppuuuuuurrrooommmnnnmmmnnnppptttxxx{{{|||{{{vvvvvvwwwyyyzzz{{{||||||~~~|||yyyvvvuuuuuuvvvwwwwwwzzz|||xxxrrrmmmlllkkklllsss{{{|||tttiiiaaa_________gggsssxxxiii\\\ZZZ^^^oooyyy~~~}}}|||tttiii[[[PPPEEE???;;;666333444333444555666888<<>>:::555222333333444555666888===DDDIIIQQQ]]]jjjqqquuuyyy{{{yyyvvvsssttt|||zzzssslllbbbYYYRRRNNNKKKIIIFFFEEEEEEDDDEEEGGGHHHJJJIIIHHHFFFDDDCCCBBBBBBBBBDDDIIIPPPVVVYYY\\\^^^___]]]\\\^^^fffnnnwww}}}{{{wwwtttrrrpppooonnniiifffaaa\\\XXXXXXZZZ\\\[[[YYYWWWSSSOOOJJJFFFDDDBBBCCCCCCCCCCCCBBBBBBCCCAAAAAA@@@???@@@AAABBBCCCDDDFFFIIIKKKLLLNNNQQQSSSUUUXXX\\\___```aaaccceeecccddddddeeeeeefffffffffjjjjjjjjjjjjjjjkkkllllllnnnmmmmmmmmmnnnooopppqqqvvvxxx|||zzzuuusssrrrpppllliiiccc^^^XXXRRROOOLLLJJJHHHIIIIIIIIIIIIIIIJJJLLLLLLQQQQQQSSSTTTVVVXXXYYYZZZ~~~{{{zzzwwwoooccc]]]\\\```lllyyyqqqhhhYYYKKK@@@999555333111111000////////////////////////000000000111111222111222555666888@@@III]]]yyyqqq[[[RRRLLLRRR___pppyyykkk\\\VVVWWW\\\dddlllsssrrrpppllldddYYYMMMDDDAAA??????AAAEEELLLXXXeeellllllllliiiddd```^^^^^^```aaacccffflllssszzz~~~~~~~~~~~~}}}{{{zzzwwwvvvuuuuuuuuuuuusssqqqmmmnnnoooqqqsssuuuvvvwwwwwwwwwwwwwwwvvvuuusssrrrqqqqqqqqqqqqrrrsssttttttrrrrrrrrrqqqpppooonnnmmmllllllkkkkkkllllllmmmmmmmmmllllllllllllmmmmmmnnnooopppqqqpppooonnnnnnppplllmmmnnnooopppooonnnmmmjjjjjjiiiiiiiiikkklllmmmnnnnnnoooooooooooooooppppppoooppptttwww|||}}}vvvpppkkkgggaaa\\\YYY[[[___bbbggglllkkklllnnnpppppppppooooooqqqpppppppppnnniiibbb]]]YYYVVVRRROOOMMMKKKHHHFFFCCCBBBBBBBBBBBBBBBBBBCCCBBBFFFKKKOOORRRUUUXXXZZZ\\\ZZZZZZ\\\[[[XXXZZZ___dddiiioooqqqooonnnnnnoookkkkkknnnsssyyy~~~}}}}}}|||||||||}}}~~~~~~~~~~~~xxxsssnnnlllkkkmmmttt|||~~~{{{vvvmmmfffaaa``````\\\cccooozzztttfff\\\]]]cccpppzzz}}}{{{zzzqqqfffUUUKKK@@@;;;777333000111333333444555888>>>EEEJJJSSS```mmmtttxxx||||||zzzuuussssss{{{zzzuuuoooiii```XXXRRRNNNKKKIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGEEECCCBBBAAAAAABBBGGGNNNSSSWWWZZZ\\\^^^^^^\\\___fffmmmvvv{{{xxxvvvrrrnnnlllkkklllmmmhhhfffbbb]]]YYYXXXZZZ\\\[[[ZZZXXXTTTOOOKKKGGGEEE@@@BBBDDDDDDBBBAAABBBCCCBBBAAA@@@??????@@@AAABBBCCCEEEHHHIIIJJJLLLOOOQQQSSSVVVZZZ\\\^^^___aaabbbbbbbbbcccdddeeefffggggggjjjjjjiiiiiiiiijjjkkkkkkooonnnnnnnnnoooooopppqqquuuwww{{{~~~|||wwwuuusssqqqlllhhh```[[[UUUPPPMMMKKKIIIGGGGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNPPPRRRUUUWWWYYYYYY{{{yyyyyywwwpppddd^^^]]]___lll{{{}}}pppfffXXXJJJ???999555444111111000/////////////////////000000000111111111222111222555666888@@@III^^^yyysssYYYQQQLLLQQQ]]]ooo}}}nnn^^^XXXYYY^^^eeelllooommmjjjgggaaaWWWLLLDDDAAA>>>>>>AAADDDKKKXXXdddmmmnnnnnnkkkfffbbb``````aaaaaabbbeeekkkssszzz~~~~~~~~~~~~}}}{{{zzzxxxwwwvvvuuuuuutttrrrppplllmmmoooqqqsssuuuwwwwwwyyyyyyyyyyyyyyyxxxwwwwwwtttsssrrrrrrrrrssstttuuuppppppqqqqqqpppooonnnnnnlllllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmnnnooooooooopppqqqpppnnnmmmnnnooolllmmmoooqqqqqqpppooonnnlllkkkjjjiiijjjjjjllllllmmmmmmnnnnnnnnnoooooooooooonnnooorrruuuyyy{{{tttoookkkhhhaaa[[[XXX[[[___aaafffkkkmmmnnnppprrrrrrrrrqqqppprrrqqqooommmkkkfff```[[[XXXUUUQQQNNNLLLJJJGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAADDDHHHKKKMMMOOORRRTTTWWWVVVWWWYYYYYYWWWZZZ^^^aaagggmmmoooooonnnnnnpppkkkkkknnnttt|||yyytttooommmlllmmmuuu}}}{{{wwwppphhhaaa^^^]]]]]]]]]dddnnnxxxtttfff]]]^^^eeennnxxx}}}{{{yyypppdddUUUKKK@@@;;;888444222333222222333444777>>>FFFKKKTTTaaaooowww{{{~~~~~~{{{vvvsssrrryyy~~~|||xxxrrrmmmggg^^^WWWQQQNNNKKKIIIFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGEEECCCBBBAAA@@@AAAEEELLLQQQUUUXXX[[[]]]___]]]___fffmmmuuu}}}uuupppnnniiieeebbbbbbeeehhhgggfffbbb]]]XXXWWWYYY\\\\\\[[[XXXTTTPPPKKKHHHEEE???BBBDDDDDDBBBAAAAAABBBBBBAAA@@@??????@@@AAAAAABBBDDDGGGHHHIIIKKKMMMPPPQQQTTTXXXZZZ\\\]]]___``````aaabbbccceeefffhhhhhhhhhhhhhhhhhhiiikkklllmmmpppoooooooooooopppqqqqqqrrruuuxxx{{{}}}yyywwwuuurrrlllggg]]]YYYSSSNNNLLLJJJIIIHHHFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIKKKNNNQQQSSSVVVWWW{{{zzzzzzzzzssshhhbbbaaa```mmm}}}zzzoooeeeWWWIII???999555444111111000///////////////000000000000111111111111222111222555666888@@@III^^^zzzsssXXXQQQMMMPPP\\\nnnqqqbbb\\\]]]bbbiiioooqqqnnnjjjfff```VVVKKKCCCAAA>>>>>>AAADDDKKKWWWccckkklllmmmllliiifffeeeeeeaaaaaabbbeeekkkssszzz~~~~~~~~~}}}{{{zzzzzzxxxwwwvvvvvvuuurrrppplllmmmoooqqqsssuuuwwwxxxzzz{{{{{{||||||{{{{{{zzzvvvuuutttsssrrrssstttuuunnnoooooopppppppppppppppmmmmmmmmmmmmmmmnnnooopppnnnnnnnnnnnnnnnoooppppppnnnooopppooonnnmmmmmmooommmnnnppprrrsssrrrpppooommmlllkkkjjjjjjjjjkkkllllllmmmmmmmmmnnnnnnoooooonnnlllnnnqqqssswwwyyysssoookkkiiiaaa[[[XXX[[[^^^aaaeeejjjnnnppprrrtttttttttsssrrrsssrrrooollliiieee___[[[XXXUUUQQQNNNKKKIIIFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCFFFHHHIIIJJJLLLNNNUUUTTTVVVYYYZZZYYY[[[aaa```fffllloooooonnnoooqqqmmmnnnqqqxxxzzztttooonnnmmmnnnuuu}}}}}}xxxqqqiiiccc`````````^^^eeennnwww}}}tttfff]]]___fffmmmwww~~~}}}{{{yyyooocccXXXMMMCCC>>>;;;777555666222222222444777>>>FFFLLLUUUbbbqqqyyy}}}|||vvvsssrrrwww~~~|||xxxrrrkkkfff]]]VVVQQQNNNKKKIIIFFFGGGIIIJJJKKKKKKJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@DDDJJJPPPTTTWWWZZZ\\\```^^^```fffllltttyyyqqqiiifffaaa\\\YYYZZZ___bbbfffeeeccc]]]XXXVVVYYY\\\\\\[[[XXXUUUPPPLLLHHHFFF???BBBEEEEEEBBB@@@AAABBBBBBAAA@@@?????????@@@AAAAAACCCFFFHHHIIIJJJMMMOOOOOORRRVVVYYY[[[\\\^^^______```aaaccceeegggiiiiiieeeffffffhhhjjjlllmmmoooppppppppppppppppppqqqrrrooorrrvvvyyy|||zzzxxxvvvrrrlllfff\\\XXXRRRNNNLLLKKKJJJIIIFFFEEECCCAAAAAAAAACCCDDDCCCDDDGGGJJJMMMPPPRRRTTT|||{{{zzzwwwnnnbbb]]]^^^aaammmzzztttkkk```QQQDDD===999666555222111111000000000000000000000000000////////////000///111555777999BBBKKK```|||qqq^^^RRRJJJPPP]]]mmm{{{fff]]]]]]ccckkkrrroooooonnnjjjbbbWWWLLLEEEAAA>>>>>>AAAEEELLLYYYeeelllmmmooonnnjjjgggeeeeeebbbbbbbbbdddhhhnnntttxxxzzz{{{|||~~~~~~~~~}}}|||{{{zzzxxxvvvtttrrrqqqqqqooonnnooopppqqqtttvvvxxxwwwxxx{{{|||}}}|||{{{zzzzzzxxxvvvuuuuuuuuutttrrrsssqqqppppppqqqrrrqqqqqqlllllllllllllllmmmnnnooooooppppppppppppqqqqqqqqqrrrpppmmmjjjiiijjjlllmmmjjjlllnnnpppqqqqqqpppooommmllljjjhhhhhhiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllnnnqqqwww}}}}}}uuuqqqooollliiibbb^^^[[[]]]___```dddiiimmmppprrrsssrrrqqqqqqrrrttttttrrrmmmfff```\\\ZZZTTTTTTTTTRRRPPPLLLHHHFFFEEEEEEEEEEEEDDDCCCAAAAAABBBBBBCCCDDDEEEGGGIIIJJJJJJLLLPPPRRRTTTWWW[[[^^^ccceeehhhkkknnnpppqqqqqqlllnnnrrryyy{{{xxxsssmmmjjjnnnwww~~~yyypppfff___\\\\\\]]]]]]ccclllvvv|||sssddd]]]___dddmmmsssyyy}}}~~~{{{pppdddXXXPPPEEE;;;555333111111333111222666888<<>>>>>>>>???@@@BBBCCCDDDEEEGGGHHHJJJJJJOOOQQQSSSVVVXXXZZZ[[[[[[\\\^^^aaaeeeggghhhhhhhhheeeeeefffgggiiilllnnnoookkklllnnnooooooooonnnmmmlllooosssvvvyyy~~~xxxvvvpppfff^^^YYYUUUOOOJJJHHHFFFDDDCCCGGGEEECCC@@@??????@@@@@@AAABBBCCCDDDEEEIIINNNRRR}}}zzzoooccc^^^___cccnnn{{{|||rrrjjj___OOOBBB:::777444222222111111000000000000000000000000000////////////111000222555666999AAAKKK___{{{ppp___RRRJJJOOO[[[jjjkkk```aaafffmmmsssrrrrrrpppjjjaaaUUUJJJCCC@@@>>>>>>AAAEEELLLYYYffflllnnnooonnnjjjgggeeedddaaaaaaaaacccggglllrrruuuxxxyyy{{{|||}}}}}}}}}}}}|||{{{yyyvvvtttsssrrrqqqoooooooooppprrrtttwwwxxxwwwxxxyyy{{{{{{{{{{{{zzzzzzwwwuuutttttttttsssqqqsssqqqpppppprrrrrrqqqpppmmmlllllllllmmmmmmnnnooooooppppppppppppqqqqqqqqqrrrpppnnnlllkkkkkkkkkllliiikkkmmmooopppppppppooonnnmmmllljjjjjjkkklllnnnmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnqqquuu|||{{{tttpppnnnkkkiiiddd```]]]___```aaaeeejjjnnnppprrrsssrrrrrrrrrssssssrrrpppkkkeee^^^ZZZYYYTTTTTTTTTRRRPPPLLLHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBDDDFFFGGGHHHHHHJJJNNNQQQTTTYYY^^^bbbeeegggjjjnnnqqqsssttttttnnnpppttt{{{zzzwwwrrrmmmkkkoooxxx{{{qqqggg___\\\[[[\\\^^^cccllluuu|||zzzxxx}}}~~~qqqccc\\\___cccmmmssszzz}}}|||qqqfffXXXPPPEEE<<<666333222111222111333666999===HHHRRR[[[eeepppwww~~~~~~uuurrrqqqvvv~~~|||yyyrrrlllddd\\\VVVQQQKKKGGGHHHHHHIIIJJJJJJJJJIIIHHHIIIIIIHHHFFFEEECCCBBBBBBBBBEEEJJJPPPUUUYYY\\\]]]]]]```bbbdddhhhppp{{{uuummmhhheeebbb\\\WWWVVVXXX\\\______^^^\\\YYYVVVUUUVVVXXXYYYXXXUUURRROOOKKKIIIGGGDDDCCCCCCCCCCCCCCCCCCDDDBBBAAA@@@???>>>???@@@@@@BBBBBBDDDEEEGGGHHHJJJJJJNNNOOOQQQSSSVVVXXXZZZZZZ\\\^^^aaadddggghhhhhhhhheeeeeefffhhhjjjkkklllmmmkkklllmmmnnnooonnnnnnmmmmmmpppsssuuuyyyzzzvvvqqqhhhaaaXXXTTTOOOKKKIIIHHHGGGFFFFFFDDDBBB@@@?????????@@@??????@@@@@@AAADDDIIIMMMzzzooobbb]]]]]]eeeppp|||yyyppphhh]]]MMM@@@888444111///222111111000000000000000////////////000000000000222111222555666999AAAKKK^^^zzzqqq```SSSJJJOOOYYYgggzzzpppeeeeeejjjpppuuuxxxwwwsssmmmcccVVVKKKDDD???===>>>AAAEEEMMMZZZggglllnnnooommmjjjfffdddccc`````````bbbeeejjjooorrrvvvwwwyyyzzz{{{||||||||||||{{{zzzxxxuuutttrrrrrrpppppppppppprrrtttwwwxxxxxxxxxxxxyyyzzzzzz{{{{{{yyywwwtttssssssrrrqqqooorrrqqqppprrrssssssrrrpppmmmmmmmmmmmmmmmnnnnnnooooooppppppppppppqqqqqqqqqrrrqqqpppnnnmmmkkkjjjjjjhhhiiilllnnnoooppppppppppppooonnnmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnnnnppptttyyy}}}yyyrrrnnnmmmjjjhhhfffbbb___```aaaaaaeeekkknnnpppssstttsssrrrssstttqqqqqqooojjjccc]]]YYYXXXUUUUUUTTTRRROOOLLLIIIGGGFFFEEEEEEEEECCCBBBAAA@@@??????@@@AAABBBDDDEEEEEEDDDGGGKKKOOOTTT[[[bbbfffgggiiimmmqqqtttuuuuuuuuunnnppptttzzzzzzwwwqqqmmmmmmrrr{{{~~~tttiii```\\\ZZZZZZ^^^ccckkksssxxx|||{{{tttttt{{{{{{nnnbbb\\\___dddooouuuzzz~~~}}}sssgggWWWPPPFFF<<<777444222111222111333777:::@@@KKKVVV^^^hhhsssxxx}}}}}}sssqqqpppvvv~~~~~~wwwqqqhhh```YYYSSSMMMJJJGGGHHHIIIJJJJJJJJJJJJJJJKKKJJJIIIGGGEEECCCBBBAAABBBEEEIIIOOOTTTXXXZZZ[[[]]]___aaacccgggnnnyyy}}}rrrjjjfffddd```[[[VVVUUUWWWZZZ]]]]]]]]][[[XXXUUUTTTUUUWWWWWWVVVTTTRRRNNNKKKHHHGGGEEEDDDDDDCCCCCCDDDDDDEEECCCBBBAAA?????????@@@AAAAAABBBCCCEEEFFFHHHIIIJJJMMMNNNOOOQQQSSSVVVXXXZZZ[[[]]]```ccceeegggggggggeeefffhhhjjjkkkkkkkkkjjjllllllmmmnnnnnnnnnnnnmmmoooppprrrssswww{{{uuuppphhhbbbWWWSSSNNNKKKIIIIIIHHHGGGFFFEEECCCAAA@@@@@@AAAAAA???????????????BBBFFFIII~~~xxxlll___YYYZZZfffqqq|||yyypppggg[[[LLL???777333000...222111111000000000000000////////////000000000000444222222555666999AAAKKK```|||sssaaaTTTKKKOOOYYYeeexxxuuuggggggkkkqqqwww{{{zzzwwwqqqfffYYYNNNGGG???======AAAEEEMMMZZZggglllmmmnnnmmmjjjfffdddcccaaaaaaaaacccfffjjjnnnqqqtttuuuvvvxxxzzz{{{||||||||||||{{{yyywwwuuusssrrrpppppppppppprrrtttvvvwwwyyyyyyxxxyyyyyyzzz||||||wwwuuusssrrrrrrqqqpppnnnqqqqqqqqqrrrttttttrrrpppooonnnnnnmmmnnnnnnoooooooooooopppppppppqqqqqqqqqqqqqqqqqqpppooollljjjiiiggghhhjjjmmmoooppppppqqqpppoooooonnnooopppqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooorrrvvvyyywwwpppnnnllljjjhhhhhhccc```aaaaaaaaadddiiinnnpppssstttssssssssstttqqqqqqnnniiibbb\\\YYYXXXUUUUUUTTTRRROOOMMMJJJHHHGGGGGGGGGFFFEEECCCBBBAAA>>>???@@@AAABBBCCCCCCCCCBBBDDDHHHMMMTTT\\\dddjjjjjjmmmqqquuuwwwwwwuuutttlllnnnrrrxxxyyyuuupppmmmooovvvwwwkkkbbb\\\YYYXXX[[[aaajjjqqqvvvxxxzzz{{{yyytttqqqttt}}}yyylllbbb^^^aaafffpppvvv{{{~~~}}}ssshhhWWWPPPFFF===777444222111222111333777;;;BBBNNNYYYcccmmmwwwzzz|||}}}|||zzztttqqqrrrxxxzzzqqqfff\\\TTTOOOLLLFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIGGGEEECCCAAA@@@BBBDDDIIINNNRRRVVVXXXYYY\\\^^^```aaaeeemmmwww~~~ssskkkfffbbb^^^YYYUUUTTTVVVYYY[[[[[[ZZZYYYVVVSSSRRRTTTUUUUUUUUUTTTQQQNNNKKKHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@???@@@@@@AAA@@@AAABBBDDDFFFHHHIIIJJJNNNNNNOOOPPPSSSVVVXXXZZZ[[[\\\___bbbdddfffggggggggghhhjjjlllmmmlllkkkjjjllllllmmmmmmmmmnnnnnnnnnoooooopppqqquuu}}}|||tttmmmeee```VVVSSSNNNJJJHHHHHHGGGFFFGGGFFFEEEDDDCCCCCCDDDDDDBBBCCCBBBAAAAAACCCFFFJJJ~~~xxxkkk^^^YYYZZZeeeqqq|||yyysssfff[[[KKK???777444111///222111111000000000000000.../////////000000000111444222222555666999BBBLLLccc~~~wwwcccVVVMMMQQQZZZeeewwwvvvhhheeeiiirrryyy||||||yyytttjjj\\\PPPHHH???===>>>AAAEEEMMMZZZgggjjjlllnnnmmmiiifffddddddbbbbbbccceeehhhlllppprrrttttttuuuvvvxxxzzz{{{|||}}}}}}|||{{{yyyvvvtttrrrppppppooopppqqqsssuuuvvvyyyyyyyyyyyyzzz{{{|||}}}vvvtttrrrqqqqqqqqqpppooorrrqqqqqqrrrttttttsssrrrpppoooooonnnnnnnnnoooooooooooopppppppppqqqqqqqqqqqqqqqrrrqqqpppmmmkkkiiiggghhhjjjlllnnnpppqqqqqqpppoooooooooooooooppppppnnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnnnnnnnppptttvvvzzzvvvpppnnnmmmkkkjjjiiiddd`````````___bbbgggmmmooorrrsssssssssttttttrrrqqqnnnhhhaaa\\\YYYXXXUUUUUUSSSRRROOOMMMKKKJJJIIIIIIIIIHHHFFFDDDCCCBBB??????AAABBBBBBBBBBBBAAA@@@BBBEEEJJJPPPZZZcccjjjnnnqqqvvvzzz{{{yyywwwuuunnnooosssxxx}}}xxxtttooonnnqqqzzzyyymmmccc\\\YYYWWWXXX___iiiqqqvvvyyyzzz{{{ssspppooouuuxxxkkkbbb```dddiiirrrwww{{{}}}~~~|||qqqfffVVVOOOFFF>>>888555333222333111333777<<>>888555333111222111111000000000000000......//////000000111111444222222444666:::DDDNNNeee~~~gggYYYPPPSSSZZZddduuuvvvfffaaaeeerrr~~~}}}~~~~~~yyynnn```RRRIIIAAA>>>>>>AAAEEELLLYYYeeehhhjjjlllllljjjgggeeeeeebbbbbbdddgggjjjnnnrrrtttuuuuuuuuuvvvwwwyyyzzz{{{}}}}}}}}}|||zzzwwwuuusssoooooonnnoooppprrrsssuuuxxxxxxyyyyyyzzzzzz{{{{{{tttrrrqqqpppqqqrrrqqqpppsssqqqpppqqqssstttttttttqqqppppppooooooooooooooooooppppppppppppqqqqqqqqqqqqqqqqqqqqqpppooommmllliiijjjkkklllnnnoooqqqqqqppppppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmnnnnnnnnnooorrrtttwwwwwwqqqoooooonnnllljjjeeeaaaaaa```___bbbfffkkknnnqqqrrrrrrrrrssstttrrrqqqmmmggg```[[[YYYXXXVVVUUUSSSQQQOOOMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCBBB>>>???@@@AAABBBAAA@@@???===>>>AAADDDJJJSSS]]]dddmmmqqqwww|||~~~|||yyyvvvrrrsssvvvzzz~~~xxxsssnnnnnnttt}}}{{{oooeee]]]YYYWWWWWW___jjjtttyyy||||||}}}qqqnnnooovvvvvvjjjbbbbbbggglllssswwwzzz{{{|||xxxnnncccUUUOOOFFF???999666333222333111333777;;;BBBPPP\\\kkkuuu}}}}}}zzzyyyxxxvvvtttqqqrrryyyppp```TTTNNNLLLHHHHHHHHHIIIJJJLLLMMMNNNLLLKKKJJJHHHFFFDDDCCCBBBAAACCCGGGLLLOOORRRTTTUUUWWWYYY[[[^^^bbbjjjvvv~~~vvviiibbb]]][[[WWWSSSRRRSSSUUUWWWVVVVVVTTTQQQOOOOOOPPPRRRSSSSSSSSSSSSPPPMMMJJJHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCAAA@@@????????????>>>???@@@BBBEEEGGGIIIIIINNNOOORRRTTTWWWYYYZZZZZZZZZ[[[\\\___aaaccceeefffiiijjjlllmmmnnnmmmmmmlllllllllkkkkkkllllllmmmnnnnnnmmmnnnooosssxxx~~~tttjjjbbb^^^VVVRRRMMMIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGIIILLLOOO|||vvvkkk```\\\^^^jjjvvv}}}yyytttbbbWWWIII===777555333222222111111000000000000000.........///000111111111333111111444666;;;FFFQQQdddkkk]]]SSSTTTYYYaaapppvvveee^^^bbbssswwwgggVVVLLLBBB??????BBBEEEKKKXXXdddfffiiikkkkkkjjjhhhgggggg```aaadddgggkkkooosssuuuvvvvvvvvvvvvvvvxxxyyyzzz~~~~~~~~~}}}{{{xxxuuusssnnnnnnmmmmmmnnnppprrrssstttuuuwwwxxxyyyyyyxxxxxxsssqqqpppppprrrssssssrrrtttrrrooooooqqqtttvvvvvvrrrqqqppppppooooooooopppoooppppppppppppqqqqqqqqqpppqqqqqqqqqppppppooonnnlllllllllmmmnnnoooqqqqqqrrrrrrrrrqqqpppooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnjjjlllmmmmmmmmmoooqqqsssttt{{{xxxrrrqqqqqqpppooommmgggcccbbbaaa```bbbgggjjjmmmpppqqqqqqqqqrrrsssqqqoookkkeee^^^YYYWWWWWWVVVUUUSSSQQQOOONNNMMMLLLIIIIIIHHHGGGEEECCCAAA@@@===>>>???@@@@@@???===<<<::::::;;;===BBBKKKUUU\\\dddiiiqqqxxx{{{{{{xxxvvvtttuuuwwwzzz|||~~~wwwrrrmmmnnnuuu}}}qqqfff^^^YYYWWWYYYaaammmwww}}}sssqqqssszzzsssgggaaabbbggglllssswwwyyyyyyyyyuuujjj___UUUOOOGGG???:::777444222444222222666:::BBBOOO\\\jjjuuu}}}}}}zzzyyyzzzzzzwwwtttsss{{{ppp___SSSMMMLLLIIIIIIIIIIIIJJJKKKMMMNNNKKKJJJIIIHHHFFFEEEDDDCCCAAACCCGGGKKKNNNQQQRRRSSSTTTVVVYYY\\\aaajjjvvv~~~yyykkkbbb\\\YYYVVVRRRQQQRRRSSSUUUTTTTTTSSSPPPNNNMMMOOOQQQSSSSSSTTTTTTRRROOOKKKIIIDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>>>>>>>>>>===>>>@@@BBBDDDGGGHHHIIILLLOOORRRVVVXXXYYYYYYXXXZZZZZZ\\\]]]```bbbeeefffhhhiiiiiijjjkkkllllllmmmllllllkkkkkkkkklllmmmnnnnnnnnnooorrrvvvyyy|||}}}}}}pppfff^^^ZZZTTTQQQMMMKKKKKKLLLLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNOOOSSSVVV|||yyysssiii^^^ZZZ]]]mmmyyy{{{wwwsss```UUUGGG<<<777555333222222111111000000000000000---......///000111111222222000111333666;;;GGGRRRbbb~~~ooo```UUUTTTXXX^^^lllzzzvvveee\\\aaatttmmm[[[PPPCCC@@@@@@BBBEEEKKKWWWccceeehhhjjjkkkjjjhhhhhhhhh___```cccgggkkkooosssuuuxxxwwwvvvvvvvvvxxxyyyzzz~~~~~~~~~|||yyyvvvtttmmmmmmmmmmmmnnnoooqqqrrrrrrsssuuuwwwxxxwwwvvvuuurrrpppppppppssstttttttttuuurrrooonnnppptttvvvwwwrrrrrrqqqpppooooooppppppoooppppppppppppqqqqqqqqqppppppppppppppppppppppppmmmmmmmmmnnnnnnpppqqqqqqttttttsssrrrqqqooonnnmmmooooooooooooooooooooooooiiikkklllmmmmmmnnnqqqssssssxxxxxxsssrrrsssrrrqqqoooiiieeedddcccaaacccgggiiillloooqqqqqqqqqrrrssspppnnnjjjddd]]]XXXVVVVVVVVVUUUSSSQQQOOONNNMMMMMMHHHGGGFFFEEECCCAAA???>>>;;;<<<>>>??????===;;;:::888888888999===EEEOOOVVVZZZ```iiiqqqvvvwwwuuusssssstttvvvxxxzzz{{{{{{{{{wwwrrrmmmnnnvvv}}}qqqggg___ZZZXXX\\\dddpppzzzxxxvvvxxx~~~qqqeee```aaaggglllssswwwxxxxxxwwwssshhh\\\UUUOOOGGG???:::777444222444222222666:::AAAOOO[[[hhhsss|||}}}zzz{{{|||}}}{{{wwwvvv~~~ooo^^^RRRMMMLLLJJJJJJIIIIIIJJJKKKMMMNNNJJJJJJIIIHHHGGGEEEEEEDDDAAACCCFFFJJJNNNPPPRRRRRRRRRUUUXXX[[[aaajjjvvv~~~~~~nnneee[[[YYYUUURRRPPPQQQSSSTTTSSSSSSRRROOOMMMMMMOOOQQQSSSTTTUUUTTTSSSOOOLLLJJJCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@>>>=========>>><<<===???BBBDDDFFFHHHIIIKKKNNNRRRWWWYYYYYYXXXWWWYYYZZZ[[[]]]___bbbdddfffggggggggghhhiiijjjlllmmmllllllkkkjjjkkklllmmmnnnooooooqqqtttxxx{{{||||||{{{wwwkkkaaaZZZVVVRRRPPPMMMLLLMMMPPPQQQQQQVVVWWWXXXYYYYYYYYYYYYYYYVVVVVVUUUTTTTTTVVVYYY]]]}}}rrriiifff\\\XXXaaappp}}}}}}ssshhh___QQQAAA999555222000111222222222111000//////...111111000000111111222333111000111444666999BBBLLLddd}}}uuucccSSSQQQVVV___ooommm```YYY]]]qqq}}}gggRRRIIIBBB>>>???CCCJJJTTT^^^bbbhhhlllkkkjjjjjjiiieeeccccccdddfffiiinnnsssvvvwwwxxxxxxwwwvvvvvvwwwyyy}}}~~~}}}yyytttrrrnnnnnnmmmmmmnnnpppqqqrrrssstttttttttttttttssssssrrrpppnnnpppsssuuuuuussspppqqqrrrtttuuuvvvvvvvvvxxxuuupppllljjjkkknnnpppppppppppppppooonnnllllllnnnnnnnnnnnnoooooooooooorrrpppnnnmmmnnnpppssstttrrrrrrrrrqqqpppooonnnmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnooooooppppppqqquuu|||yyyvvvtttrrrqqqnnnllliiieeebbbaaacccfffmmmnnnpppqqqrrrrrrqqqqqqoookkkeee^^^XXXTTTRRRRRRRRRPPPNNNLLLJJJHHHGGGGGGEEEEEEEEEBBB???======>>>?????????>>>===<<<::::::777666666777:::>>>BBBEEEOOOUUU^^^fffkkknnnpppqqqrrrsssuuuvvvxxxyyyyyyzzzyyyyyy{{{||||||}}}}}}}}}yyytttooopppxxx}}}pppeee___^^^^^^aaajjjuuu~~~zzzyyy|||pppddd___bbbjjjoooxxxyyyzzzzzzvvvnnnddd]]]XXXRRRIII???888444222222///333111222:::???JJJ]]]mmmzzz}}}{{{~~~|||}}}{{{xxx}}}~~~|||qqqcccVVVMMMHHHJJJIIIHHHIIIKKKKKKJJJIIIKKKKKKJJJIIIGGGEEECCCAAABBBDDDFFFIIILLLNNNOOOPPPVVVVVVXXX]]]aaagggrrr}}}yyymmmaaaYYYRRRQQQRRRQQQQQQSSSSSSSSSRRRPPPMMMMMMNNNPPPTTTUUUUUUTTTRRRNNNKKKIIIEEEDDDDDDBBBAAA@@@??????===???AAAAAA???===<<<===<<<===???AAACCCDDDDDDEEEJJJKKKNNNQQQTTTVVVWWWXXXXXXZZZ\\\^^^^^^```bbbdddcccdddfffhhhjjjkkkllllllkkkkkkkkklllllllllmmmmmmoooqqqsssvvvxxx{{{|||}}}~~~}}}wwwmmmbbbZZZVVVUUUPPPRRRRRRRRRRRRUUU[[[aaabbbccccccdddcccaaa```___aaa___^^^]]]]]]___bbbccc|||{{{pppgggddd[[[XXXcccvvv~~~tttiii^^^PPPAAA999555222000111222222111111000//////...111111000000111111222333111000111444666999BBBLLLbbb{{{sssbbbSSSQQQWWW```qqq}}}kkk^^^WWWZZZlllmmmYYYIIIBBB===>>>BBBHHHRRR\\\aaagggkkkjjjiiiiiihhhdddccccccccceeeiiinnnrrruuuvvvwwwxxxwwwvvvuuuwwwyyy}}}~~~}}}yyyuuurrrpppoooooonnnoooqqqrrrtttuuuuuuuuuuuuuuutttsssrrrsssqqqooopppsssuuutttsssoooppprrrssstttuuuuuuuuuuuussspppnnnllllllmmmmmmppppppppppppooonnnmmmlllllllllmmmnnnooopppppppppqqqpppnnnmmmmmmoooqqqrrrqqqqqqqqqqqqpppooonnnmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnoooooopppppppppttt{{{}}}yyywwwvvvtttooommmjjjeeebbbaaadddfffmmmooopppqqqrrrqqqppppppnnnjjjddd\\\VVVRRRPPPOOONNNMMMKKKIIIGGGFFFEEEEEECCCCCCBBB@@@===;;;<<<===>>>>>>>>>===<<<;;;999999555444444555777;;;???AAAFFFKKKTTT\\\bbbgggkkkmmmqqqrrrsssuuuuuuuuuuuutttqqqrrrsssuuuvvvwwwwwwxxxyyy|||xxxsssnnnooovvv|||pppeee___^^^___eeennnyyy||||||~~~}}}oooccc^^^```gggmmmvvvxxxzzz{{{xxxpppeee]]]WWWQQQIII???888444222222---222000222;;;AAALLL___ppp}}}|||yyy}}}~~~|||}}}{{{rrrfffZZZQQQLLLJJJIIIHHHIIIKKKKKKKKKIIIIIIIIIIIIIIIHHHFFFDDDCCCAAACCCFFFIIILLLNNNPPPQQQUUUTTTWWW\\\```eeeppp{{{ttteee\\\TTTSSSSSSRRRSSSUUUQQQQQQPPPNNNKKKKKKLLLNNNSSSSSSTTTSSSQQQMMMJJJHHHEEEDDDDDDCCCBBBAAA@@@???>>>@@@AAAAAA???=========<<<===>>>@@@BBBCCCDDDEEEIIIKKKMMMPPPSSSUUUWWWWWWWWWYYY[[[]]]]]]___aaaccccccdddfffhhhiiikkkkkklllkkkkkkkkkllllllllllllllloooqqqsssvvvxxxzzz{{{|||{{{yyyxxxxxx{{{~~~zzzuuunnneee\\\VVVTTTSSSTTTVVVWWWWWWYYY]]]dddiiillllllmmmmmmmmmlllkkkjjjlllkkkiiihhhhhhjjjlllmmmwwwwwwlllccc```YYYYYYeee{{{~~~ssshhh\\\NNN???888555222000111222222111111000/////////111000000000000111222222111000111555666999BBBLLL```yyyppp```RRRQQQWWWaaarrrwwwfff\\\UUUVVVeeevvvrrr]]]IIIBBB===>>>AAAFFFOOOXXX___eeejjjiiihhhhhhfffcccaaaaaabbbdddhhhmmmrrruuuvvvwwwwwwvvvuuuuuuvvvxxx|||}}}}}}yyyuuusssrrrqqqpppoooppprrrtttuuuwwwwwwwwwvvvuuutttsssrrrsssrrrqqqrrrssstttsssrrrpppqqqrrrsssttttttttttttqqqqqqpppooonnnlllkkkkkkoooppppppoooooonnnmmmllljjjkkklllmmmnnnpppqqqqqqpppooommmllllllmmmnnnoooppppppppppppoooooonnnmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnoooooopppppppppsssyyy~~~{{{yyywwwooonnnjjjeeebbbbbbdddgggnnnoooppprrrrrrqqqpppooolllhhhaaaYYYRRRNNNKKKJJJIIIHHHGGGEEECCCBBBBBBBBB???@@@???===;;;::::::;;;<<<<<<<<<<<<;;;999888777555555444444666999<<<>>>===BBBJJJRRRYYY```fffjjjnnnpppqqqrrrqqqooommmkkkhhhiiijjjlllnnnooopppqqqrrrvvv{{{wwwsssnnnooouuu|||zzzoooeee``````aaahhhqqq||||||nnnccc]]]^^^dddhhhtttwww{{{}}}zzzqqqeee\\\UUUPPPHHH???888444222222---222000222<<>>======<<<===>>>???AAACCCDDDDDDHHHJJJLLLOOORRRTTTUUUVVVUUUWWWZZZ[[[\\\]]]```bbbbbbccceeegggiiijjjkkkkkkllllllllllllkkkkkkkkkkkknnnppprrruuuwwwyyyyyyyyywwwuuurrrqqqrrrrrrrrrqqqnnnjjjccc\\\WWWTTTTTTTTTWWWXXXZZZ\\\___eeelllqqqvvvvvvwwwxxxxxxxxxxxxwwwyyyxxxuuussssssuuuwwwxxxsssssshhh___]]]WWWZZZhhh}}}pppeeeYYYLLL>>>888555222000111111111111111000000//////000000000000000111222222222000222555777:::CCCLLL```yyynnn___RRRQQQVVVaaattt}}}oooaaaYYYTTTTTT```oooppp\\\HHHBBB======???DDDLLLTTT\\\ccchhhhhhggggggeeeaaa______```bbbfffkkkpppsssuuuvvvvvvuuuttttttuuuwww{{{}}}~~~}}}zzzvvvttttttrrrqqqpppppprrrtttvvvxxxxxxxxxwwwvvvtttsssrrrssssssssssssssssssrrrqqqqqqrrrssstttttttttttttttqqqpppooonnnmmmlllkkkkkkooooooooooooooonnnmmmmmmkkkkkklllmmmnnnnnnooooooooonnnlllkkkjjjkkklllmmmnnnnnnooooooooonnnmmmmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnooooooppppppqqqtttxxx|||yyywwwpppnnnjjjeeebbbbbbeeehhhnnnoooqqqrrrrrrpppnnnmmmiiieee^^^UUUNNNIIIFFFDDDCCCBBBAAA@@@???>>>>>>>>>=========<<<:::999:::<<<<<<<<<;;;;;;:::888777666777777666666777999;;;===<<<@@@FFFMMMTTT\\\dddiiikkkmmmnnnooommmiiieeebbbcccccccccdddeeeggghhhiiikkkpppxxx~~~wwwsssnnnoootttzzz}}}vvvllleeebbbccceeejjjttt}}}pppeee^^^^^^bbbeeeqqquuuzzz}}}zzzqqqcccZZZSSSOOOGGG???888444222111///444111333<<>>>>>>>><<<<<<===>>>@@@BBBCCCDDDGGGHHHKKKMMMPPPRRRSSSTTTTTTVVVXXXZZZZZZ\\\^^^```aaabbbdddfffhhhiiijjjjjjlllllllllkkkkkkkkkkkkjjjlllnnnqqqsssuuuvvvvvvvvvuuurrrooonnnmmmmmmkkkjjjfffbbb]]]YYYWWWWWWWWWWWWVVVWWWYYY]]]bbbjjjqqqvvvzzzzzz{{{}}}~~~~~~{{{yyyyyyzzz|||}}}ppppppfff\\\ZZZVVV[[[kkkqqqdddVVVIII<<<777555222000111111111111000000000000000000000//////000000111222222111222555777:::CCCMMMaaazzz~~~mmm___SSSRRRVVV```sssuuuhhh]]]XXXTTTTTT]]]jjjwwwlllXXXHHHAAA<<<===???BBBJJJRRRZZZaaaggggggggggggddd```]]]]]]^^^```dddjjjooorrrtttuuuuuutttsssssstttvvvzzz|||~~~}}}zzzwwwttttttssspppooooooqqqtttvvvxxxxxxxxxwwwvvvtttsssrrrrrrssstttttttttsssrrrrrrsssttttttuuuuuuuuuttttttrrrpppnnnlllkkkkkklllmmmnnnoooooooooooonnnnnnmmmmmmmmmmmmlllllllllllllllnnnmmmllljjjjjjjjjkkkkkkllllllmmmnnnnnnnnnmmmmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnoooooopppppprrrtttwww||||||xxxuuupppnnnjjjdddaaaaaaeeehhhnnnoooqqqrrrrrrpppmmmkkkfffbbbZZZRRRJJJEEEBBB@@@>>>======<<<;;;;;;<<<<<<;;;<<<===<<<::::::<<<===<<<<<<<<<;;;:::999777777777777777777777999:::;;;===@@@EEEJJJQQQXXXaaafffiiijjjkkkkkkhhhddd```]]]^^^^^^]]]]]]^^^___``````hhhmmmvvv}}}xxxtttpppqqqvvv{{{~~~~~~zzzwwwqqqiiidddccceeehhhmmmwww~~~ssshhhbbbaaadddfffppptttyyy}}}zzzooobbbXXXQQQMMMFFF>>>888444222111222666333333;;;???III[[[rrrxxxooommmsss}}}zzzyyy{{{{{{vvvlllaaaVVVQQQIIIHHHGGGIIIKKKLLLLLLKKKKKKKKKKKKJJJGGGDDDBBB@@@>>>@@@BBBFFFKKKPPPTTTWWWXXXWWWXXX\\\^^^bbblllwww}}}qqqddd]]]YYYVVVUUUWWWSSSSSSRRRPPPMMMMMMNNNPPPSSSSSSTTTSSSRRROOOLLLJJJEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEDDDBBB???>>>>>>;;;<<<<<<===???AAACCCDDDFFFGGGIIILLLNNNPPPQQQRRRSSSUUUWWWYYYYYY[[[]]]___```aaaccceeeggghhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkmmmppprrrttttttsssrrrrrrooommmlllkkkjjjiiigggbbb^^^ZZZXXXYYYYYYYYYXXXUUUUUUWWW\\\ccclllssswwwyyyyyy{{{}}}}}}{{{zzz{{{}}}~~~ppppppeee[[[YYYVVV]]]oootttfffTTTGGG;;;666444222000111111111000000000000000000000////////////000111111222111222666777:::CCCMMMbbb|||~~~nnn```UUURRRUUU^^^rrrtttggg\\\XXXVVVUUU\\\gggooo{{{~~~wwwgggVVVGGGAAA<<<===???BBBIIIQQQYYY```fffgggggggggddd```[[[[[[\\\^^^ccchhhnnnqqqsssttttttsssrrrrrrsssuuuzzz{{{}}}~~~~~~{{{xxxuuutttrrrooommmmmmooorrrtttwwwwwwwwwvvvuuutttsssrrrqqqsssuuuuuutttssssssssstttttttttuuuttttttsssssssssqqqnnnlllkkklllnnnooonnnnnnoooooooooooonnnnnnnnnmmmmmmlllkkkkkkjjjjjjllllllkkkjjjjjjjjjkkkkkkjjjkkklllmmmmmmmmmmmmmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnoooooopppppprrrsssuuuyyy}}}wwwtttpppmmmiiiccc___```dddhhhnnnooorrrsssrrrooollliiiccc^^^WWWOOOGGGBBB???>>>::::::999999999::::::;;;:::;;;<<<<<<;;;;;;===???============<<<:::999888555555555666666777888888<<>>888444222111333777333333:::===FFFYYYnnn~~~yyyooojjjlllvvv|||yyyzzzzzzuuujjj^^^TTTNNNHHHGGGGGGIIIKKKLLLLLLKKKMMMLLLLLLJJJGGGDDDAAA??????@@@BBBFFFKKKPPPUUUXXX[[[YYYZZZ]]]___ccclllvvvyyylllddd^^^XXXUUUVVVQQQQQQPPPNNNKKKKKKLLLNNNSSSSSSTTTTTTRRRPPPMMMKKKFFFFFFEEEEEEDDDDDDDDDDDDCCCEEEFFFEEEBBB@@@??????;;;;;;;;;<<<>>>@@@CCCDDDEEEFFFHHHJJJMMMNNNOOOPPPRRRTTTWWWXXXYYYZZZ]]]______```bbbdddfffggghhhhhhjjjjjjjjjjjjkkkkkkkkkkkkkkkmmmpppsssttttttrrrqqqooommmkkkjjjjjjiiigggeee```]]]ZZZYYY[[[[[[XXXUUUSSSSSSTTTYYYbbbkkkqqquuutttuuuvvvyyy|||~~~|||zzzzzz{{{}}}qqqqqqfff[[[XXXVVV___rrruuufffQQQEEE:::555444222000000000000000000000000000111///////////////000111111222111333666888;;;CCCMMMccc|||pppbbbVVVSSSTTT\\\pppwwwjjj^^^ZZZXXXUUU[[[eeekkktttzzzwwwtttpppbbbSSSFFF@@@<<<===???CCCJJJQQQXXX```fffhhhggggggddd```YYYYYY[[[]]]bbbgggmmmppprrrssssssrrrqqqqqqrrrtttyyy{{{}}}~~~~~~{{{xxxvvvssspppmmmkkkkkkmmmppprrruuuuuuuuuuuuuuutttsssrrrooorrruuuvvvuuussstttuuurrrsssssssssrrrrrrqqqpppqqqppppppooonnnnnnnnnnnnnnnnnnoooooooooooonnnnnnlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllliiiiiikkkllllllmmmmmmmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllnnnoooooopppppppppqqqrrruuuyyyxxxtttooolllgggaaa^^^___cccgggnnnppprrrsssrrroookkkhhh```\\\UUUMMMFFFAAA>>>===888888888888888999:::;;;888:::;;;;;;:::;;;===????????????>>>===<<<;;;:::555555666666777888999999:::===BBBGGGMMMTTT[[[```eeeeeeeeedddccc```^^^\\\XXXXXXXXXYYYZZZ]]]```bbbeeejjjqqqwww{{{}}}|||yyywwwxxx}}}uuurrrllleee___^^^```cccjjjwww{{{wwwqqqmmmkkkmmmqqqtttvvvxxx|||~~~zzzooobbbXXXMMMJJJDDD>>>888444222111111555111111999<<>>888444222111///333000000888===GGGZZZiii{{{}}}tttkkkfffcccgggwww~~~vvvwwwuuupppfff[[[SSSNNNHHHGGGGGGIIIKKKMMMMMMLLLJJJJJJJJJIIIHHHEEECCCBBB@@@AAABBBEEEJJJOOOTTTWWW\\\ZZZ[[[]]]^^^aaakkkttt~~~yyypppggg]]]WWWUUUSSSSSSRRRPPPNNNMMMNNNPPPPPPQQQRRRRRRPPPNNNLLLJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHFFFCCCAAA@@@@@@;;;;;;:::;;;<<>><<<<<<;;;;;;999999999777555555777999999<<>>???BBBDDDHHHNNNUUUYYY\\\]]]^^^]]]]]]aaaiiiooo|||tttkkkcccZZZSSSSSSRRRQQQQQQQQQPPPMMMKKKQQQRRRSSSSSSRRROOOKKKIIIJJJHHHEEEDDDDDDEEEDDDCCCDDDEEEEEEDDDBBB@@@>>>===>>>===<<<<<<<<<>>>???@@@BBBCCCEEEGGGIIIKKKMMMNNNNNNPPPSSSUUUVVVWWWZZZ\\\```aaabbbccceeefffggghhhgggiiikkklllllllllmmmnnnsssxxx||||||}}}~~~{{{vvvvvvssspppnnnnnnnnnmmmllljjjhhhfffddd___XXXPPPKKKGGGGGGHHHMMMTTT[[[aaadddcccbbbcccfffkkkpppsssuuupppqqqrrrtttwwwyyyzzz{{{xxxoooccc[[[WWW\\\lll{{{ooo^^^MMMCCC999666444111000111222222222222222222222222000222222222000///000111333444666666888===FFFMMMbbbppp]]]SSSRRR[[[mmm|||oooccc[[[WWWZZZ___eeeggggggeeeeeeccc[[[QQQHHHCCC??????@@@CCCKKKTTT[[[dddlllllljjjiiigggddd___\\\[[[\\\aaaggglllnnnqqqqqqrrrrrrsssssssssssswwwxxxzzz|||{{{yyywwwuuuuuuqqqmmmiiihhhjjjmmmpppvvvvvvuuuuuutttssssssrrrrrrssssssttttttttttttsssuuuuuuttttttsssqqqpppooorrrqqqooommmlllmmmnnnooommmmmmnnnoooooooooooonnniiijjjkkkmmmmmmmmmmmmllljjjkkkkkklllmmmmmmnnnnnnlllkkkjjjiiijjjjjjlllllljjjjjjkkkllllllmmmmmmnnnmmmllllllkkklllmmmnnnooooooooonnnnnnqqqvvv}}}|||rrrmmmfffbbbaaaccceeegggoooooopppooolllhhhccc```\\\XXXQQQJJJDDD???===<<<;;;;;;;;;::::::999999888;;;;;;;;;::::::;;;>>>@@@DDDBBBAAA???============:::;;;:::999777777999;;;:::===BBBHHHOOOXXXaaaggglllooosssuuutttrrrppppppmmmnnnnnnooopppqqqrrrrrrrrrrrrtttvvvyyy|||~~~{{{zzz|||~~~}}}sssggg```[[[ZZZ^^^dddjjjrrr~~~{{{qqqkkkeeeccchhhpppuuuzzztttdddXXXNNNHHH???888444222111111333111222444666<<>>???BBBDDDHHHMMMTTTYYY[[[\\\]]]]]]]]]```gggmmmxxxyyyooofff]]]WWWUUUTTTRRRRRRRRRQQQNNNLLLPPPQQQSSSSSSRRRPPPMMMKKKKKKHHHEEEDDDEEEEEEDDDCCCDDDEEEEEEDDDCCCAAA>>>===>>>===<<<<<<<<<===???@@@BBBCCCDDDFFFIIIJJJLLLMMMMMMPPPRRRTTTUUUWWWYYY\\\___```aaacccdddfffggghhhhhhjjjlllmmmmmmmmmoooqqqvvv|||~~~yyyxxxuuurrrqqqppppppooonnnkkkiiifffbbb]]]VVVOOOJJJFFFFFFGGGJJJPPPVVV\\\___```aaacccfffkkkoooqqqrrrpppqqqrrrtttwwwyyyzzz{{{zzzpppccc[[[YYY```qqq}}}iiiYYYKKKAAA888555444111000111222222222222222222222222000111333222111111222444333555777999:::???GGGMMMaaa~~~uuuaaaTTTRRRZZZkkkzzzzzzkkk```[[[]]]cccffffffdddaaaaaaaaa[[[SSSHHHCCC??????@@@CCCKKKTTT^^^gggnnnnnnlllkkkhhheeeaaa___]]]___ccciiinnnppppppqqqqqqrrrssstttuuuuuuvvvxxxzzz{{{zzzyyyvvvtttvvvtttooolllkkkllloooqqquuuuuuuuuttttttssssssrrrqqqqqqrrrsssttttttttttttvvvvvvuuutttrrrpppnnnmmmpppooommmlllkkkkkklllllllllmmmnnnnnnoooooonnnnnnjjjkkkmmmnnnoooooonnnnnnkkkkkkllllllmmmnnnnnnnnnlllkkkjjjiiiiiijjjkkkllljjjjjjkkkllllllmmmmmmnnnmmmllllllllllllmmmnnnnnnnnnnnnmmmmmmooottt{{{}}}uuuooohhhbbbaaacccfffgggkkkkkkjjjiiieeeaaa]]]ZZZZZZVVVPPPJJJDDD???===<<<>>>======<<<;;;;;;:::::::::;;;<<<;;;:::;;;>>>@@@BBBAAA@@@???>>>>>>>>>>>><<<===<<<;;;999999;;;===;;;>>>CCCIIIRRR]]]hhhpppvvvzzz~~~~~~|||||||||}}}}}}}}}~~~~~~{{{||||||}}}|||yyy{{{~~~|||rrrggg```[[[ZZZ___eeekkkrrr}}}zzzoooeee```___fffoootttyyy~~~yyygggYYYLLLFFF>>>777444222222111222111222444666;;;HHHUUUmmmwwwqqqmmmoooyyy~~~~~~{{{wwwqqqiii___TTTLLLJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLKKKJJJGGGDDDBBB@@@>>>???AAACCCGGGLLLSSSWWWYYY[[[\\\[[[[[[___eeekkktttuuukkkbbb[[[XXXVVVTTTSSSRRRQQQNNNLLLOOOQQQSSSTTTTTTRRROOONNNKKKIIIFFFEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCAAA???>>>>>>===<<<<<<<<<===>>>???AAABBBDDDEEEGGGIIIKKKKKKLLLOOOQQQSSSTTTVVVXXX[[[^^^___```bbbccceeefffggghhhjjjlllmmmnnnppprrruuu||||||{{{xxxvvvttttttsssqqqpppnnnjjjddd___YYYSSSMMMIIIFFFEEEEEEGGGKKKPPPUUUYYY]]]___cccgggkkkmmmooopppqqqqqqsssuuuvvvxxxzzzzzzyyynnnaaaZZZZZZcccuuuuuudddVVVHHH???777555444111000111000000000000000000000000///000222222111222333555222555888:::;;;@@@GGGMMM___|||yyydddVVVSSSZZZkkkzzzuuuggg___aaagggmmmkkkgggaaa```aaa\\\VVVHHHCCC@@@???@@@BBBKKKTTT```iiippppppnnnllljjjfffccc```___```dddjjjoooqqqpppqqqrrrssstttuuuvvvvvvwwwxxxzzz{{{{{{yyywwwuuuwwwuuurrrooonnnoooqqqrrrtttttttttsssssssssrrrrrrqqqrrrrrrsssssssssrrrrrruuuttttttsssqqqpppnnnmmmooonnnlllkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmlllkkklllmmmooopppppppppooollllllmmmmmmmmmnnnnnnnnnmmmllljjjiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmnnnmmmmmmllllllmmmmmmmmmmmmmmmmmmllllllnnnssszzzwwwqqqiiicccaaabbbdddeeeeeeeeeccc```]]]YYYUUUSSSVVVSSSNNNHHHCCC@@@===<<<>>>>>>>>>===<<<;;;;;;;;;:::;;;<<<<<<;;;<<>>>>>>>><<<::::::<<<>>><<>>>>>===<<<;;;<<<<<<>>>>>>AAAAAACCCDDDFFFHHHIIIJJJKKKMMMPPPRRRSSSUUUWWWYYY\\\]]]^^^```bbbdddeeefffgggiiikkklllnnnqqquuuxxx~~~|||zzzxxxvvvvvvuuurrrpppnnniiibbb[[[UUUPPPKKKHHHFFFFFFFFFFFFGGGLLLQQQUUU\\\```eeeiiilllnnnoooooorrrrrrsssuuuvvvxxxyyyyyytttiii^^^YYY[[[eeevvvyyynnn```TTTEEE<<<555444333111000111////////////////////////---///111111111111333444111444777999;;;???FFFLLL^^^|||zzzeeeXXXTTT[[[kkkzzz}}}lllccceeelllsssqqqkkkdddbbbaaa\\\UUUIIIDDD@@@???@@@BBBJJJSSSaaajjjqqqqqqooonnnkkkhhhcccaaa___```dddjjjnnnpppqqqqqqrrrsssuuuvvvwwwwwwxxxyyy{{{||||||zzzxxxvvvwwwvvvsssqqqppppppqqqrrrssssssssssssrrrrrrrrrrrrssssssssssssrrrqqqpppoooqqqqqqqqqrrrqqqqqqpppooonnnmmmlllkkkiiiiiihhhhhhhhhiiiiiijjjkkkjjjjjjjjjkkklllnnnpppqqqqqqqqqpppmmmmmmnnnnnnnnnnnnnnnooommmlllkkkiiihhhhhhiiiiiijjjjjjkkkllllllmmmmmmnnnmmmmmmmmmmmmmmmmmmllllllmmmllllllkkkmmmrrryyy~~~zzztttllleeebbbaaaaaaaaa___]]][[[WWWTTTPPPNNNLLLPPPNNNJJJFFFBBB@@@>>>===>>>============<<<<<<<<<:::<<<===>>>===>>>@@@BBB??????@@@@@@AAAAAAAAAAAA???@@@???>>><<<<<<>>>@@@???BBBHHHPPPZZZhhhuuu~~~~~~{{{yyyyyy|||uuuhhh___ZZZXXX]]]cccmmmttt|||~~~}}}}}}pppeeeaaabbbjjjssswwwzzz}}}{{{hhhYYYIIIDDD<<<666333222222222111000222444555:::FFFRRRiii|||}}}xxxwww}}}~~~}}}}}}~~~zzzsssgggYYYPPPLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKJJJIIIGGGEEEBBBAAA===???@@@BBBDDDIIIOOOSSSTTTWWWXXXXXXWWWZZZ___dddppp~~~uuukkkeee^^^[[[WWWTTTRRROOOMMMKKKMMMOOORRRTTTUUUTTTRRRQQQLLLJJJGGGFFFFFFGGGFFFEEEDDDDDDEEEEEEDDDBBB@@@???>>>===<<<;;;;;;<<<======@@@@@@AAACCCEEEFFFGGGHHHJJJLLLOOOPPPQQQSSSVVVXXXZZZ[[[]]]___aaacccdddeeefffgggiiikkkmmmrrrxxx|||}}}{{{yyywwwwwwuuurrrppplllggg___XXXRRRNNNKKKHHHHHHHHHGGGFFFFFFJJJPPPUUU]]]bbbhhhlllnnnnnnpppqqqrrrssstttuuuvvvwwwxxxxxxmmmddd[[[YYY]]]gggvvvzzzrrriii]]]RRRBBB:::444333333111000111111111111111111111111111...///111111000111222444333555777888:::???GGGMMM```}}}zzzfffZZZVVV\\\kkkxxxpppfffiiipppwwwuuupppiiifffccc]]]UUUIIIDDD@@@@@@@@@BBBJJJSSS```jjjqqqrrrpppooommmjjjdddaaa___```dddiiinnnppprrrsssssstttuuuvvvwwwwwwxxxzzz|||}}}|||{{{xxxwwwvvvuuutttrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrqqqooonnnmmmnnnnnnooopppqqqqqqqqqqqqmmmmmmlllkkkiiihhhggggggfffggghhhhhhiiiiiihhhhhhjjjlllnnnpppqqqqqqqqqqqqnnnnnnoooooooooooooooooonnnmmmkkkiiihhhggghhhhhhjjjjjjkkkllllllmmmmmmnnnmmmmmmmmmnnnmmmmmmlllkkkkkkkkkjjjiiikkkpppvvv{{{}}}xxxpppiiidddaaa^^^\\\WWWVVVSSSOOOLLLIIIHHHGGGIIIHHHFFFCCCAAA@@@???>>>============>>>>>>>>>>>>===???AAABBBBBBBBBDDDFFFBBBCCCDDDDDDEEEEEEEEEDDDBBBBBBBBB@@@??????@@@BBBDDDHHHNNNWWWbbbooo{{{}}}zzzyyywww{{{uuuhhh___YYYXXX]]]dddmmmttt{{{~~~}}}zzzxxxwww~~~qqqgggccceeennnwww{{{}}}vvvdddVVVHHHBBB;;;555222222222222000000111444555999DDDPPPdddxxx~~~}}}}}}ooo```VVVNNNMMMJJJIIIHHHIIIJJJKKKJJJJJJJJJIIIHHHEEECCCAAA===>>>@@@AAACCCHHHMMMQQQRRRTTTVVVVVVVVVXXX]]]aaammm{{{yyypppjjjbbb___YYYUUURRRPPPMMMKKKMMMNNNQQQSSSTTTSSSRRRPPPMMMKKKHHHGGGGGGGGGGGGFFFDDDDDDEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;<<<===??????@@@BBBCCCEEEFFFFFFIIIKKKMMMOOOPPPRRRUUUWWWYYYZZZ[[[]]]```bbbddddddeeefffhhhjjjmmmssszzz}}}|||zzzyyyxxxvvvrrrppphhhccc\\\UUUQQQNNNKKKIIIIIIJJJIIIHHHGGGKKKRRRXXX___dddkkknnnooooooqqqssssssttttttuuuvvvwwwwwwxxxhhh___YYYZZZ```iiivvvwwwnnneeeYYYNNN@@@888333333333111000111111111111111111111111111///111222222111111333444555777888888:::@@@IIIPPPccc{{{hhh[[[WWW[[[hhhtttrrrhhhkkkssszzzyyyvvvpppmmmjjjaaaXXXJJJDDD@@@@@@@@@BBBJJJRRR___iiiqqqrrrqqqpppooollleeebbb```aaaeeejjjnnnpppttttttuuuuuuuuuvvvvvvvvvwwwyyy{{{||||||zzzwwwvvvuuutttsssrrrqqqppppppoooqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqpppnnnnnnmmmnnnooopppqqqqqqqqqqqqmmmmmmlllkkkjjjhhhgggffffffggghhhhhhiiiiiihhhhhhjjjkkkmmmoooqqqqqqqqqqqqoooooooooooooooooooooooonnnmmmkkkiiiggggggggggggjjjjjjkkkllllllmmmmmmnnnmmmmmmnnnnnnnnnmmmkkkkkkhhhhhhgggfffhhhlllsssxxx}}}uuunnnhhhbbb]]]YYYQQQOOOLLLHHHFFFDDDCCCCCCCCCBBBBBBAAA@@@?????????======>>>???@@@AAABBBBBBBBBDDDFFFGGGHHHHHHJJJKKKGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFDDDBBBBBBDDDFFFJJJOOOVVV___iiiuuu{{{yyyxxxvvvzzz~~~rrrfff^^^YYYYYY```hhhrrrxxx~~~~~~zzzuuussssss~~~rrrfffcccfffqqqzzz|||ooo```SSSFFFAAA:::444222222222222//////111444555999DDDOOO```uuu~~~yyyhhh\\\PPPOOOLLLJJJIIIJJJKKKLLLJJJJJJJJJIIIHHHEEECCCBBB===>>>???@@@BBBFFFLLLPPPPPPSSSUUUUUUTTTVVVZZZ___iiiwww~~~uuupppgggccc]]]XXXUUURRROOOMMMLLLNNNQQQSSSSSSRRRQQQOOONNNKKKHHHGGGGGGHHHGGGFFFDDDDDDEEEEEEDDDCCCBBBAAA>>>===<<<;;;:::;;;<<<<<<>>>???@@@AAABBBCCCDDDEEEHHHJJJLLLNNNOOOQQQTTTVVVWWWXXXZZZ\\\___aaacccdddfffggghhhjjjnnnuuu~~~}}}{{{zzzyyywwwssspppccc___YYYSSSPPPNNNLLLJJJIIIJJJJJJHHHHHHLLLTTT\\\```ffflllnnnnnnnnnqqquuuttttttuuuuuuvvvvvvwwwwwwddd]]]YYY\\\ccckkkvvvvvvlllcccVVVKKK???777222222333111000111////////////////////////111333444444222222333555777888999999;;;AAAKKKRRReee|||jjj]]]XXX[[[fffqqq~~~rrrhhhllluuu|||}}}{{{wwwtttqqqggg^^^JJJEEEAAA@@@@@@BBBIIIRRR^^^hhhppprrrqqqqqqooommmfffcccaaaaaaeeekkkoooqqquuuuuuuuuuuuvvvvvvvvvvvvvvvxxxzzz{{{{{{yyyvvvuuussssssrrrrrrpppoooooonnnqqqqqqqqqqqqqqqqqqqqqrrrppppppqqqqqqqqqppppppooonnnnnnooopppppppppppppppmmmmmmmmmllljjjhhhgggfffgggggghhhiiiiiiiiiiiiiiiiiikkkmmmooopppqqqqqqqqqpppppppppoooooooooooooooooommmkkkiiigggfffffffffjjjjjjkkkllllllmmmmmmnnnmmmmmmnnnnnnnnnmmmkkkjjjffffffeeedddeeejjjpppuuuzzzyyyrrrkkkddd]]]XXXNNNLLLHHHEEEBBBAAAAAAAAA????????????????????????===>>>???@@@BBBCCCDDDEEEEEEHHHJJJLLLLLLLLLNNNOOOKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIHHHGGGEEEEEEGGGIIIOOOTTT[[[dddnnnzzz}}}zzzwwwvvvvvvzzz{{{pppddd]]]ZZZ[[[ccckkkxxx}}}{{{uuurrrrrr~~~rrrdddbbbfffrrr|||vvvkkk]]]QQQFFFAAA999444222222222222//////111444555888CCCOOO___tttnnnaaaRRRPPPNNNKKKJJJKKKLLLNNNJJJJJJJJJIIIHHHEEECCCBBB===>>>???@@@BBBFFFKKKOOOPPPRRRTTTTTTTTTUUUYYY]]]ffftttxxxsssjjjfff```ZZZWWWTTTQQQOOOLLLNNNPPPRRRSSSQQQPPPNNNNNNKKKIIIGGGHHHHHHGGGGGGDDDDDDEEEEEEEEECCCBBBAAA>>>===<<<;;;:::;;;;;;<<<>>>>>>???@@@BBBCCCDDDDDDGGGIIILLLNNNOOOPPPSSSUUUWWWXXXYYY\\\^^^aaabbbcccggghhhiiikkkpppwww~~~}}}|||{{{xxxtttqqq```\\\WWWSSSPPPNNNLLLKKKHHHJJJJJJIIIHHHLLLVVV^^^```ffflllnnnmmmmmmqqquuutttuuuuuuuuuvvvvvvvvvwwwaaa[[[WWWYYYcccqqq|||~~~tttkkkbbbVVVLLL>>>:::444111000111111111///...//////000222333444///111333555666666555444444444777:::;;;>>>HHHSSSiii{{{hhh[[[WWWYYYcccmmmsssssskkkmmmrrrzzzmmmbbbNNNHHHBBB>>>;;;<<>>===>>>???===???AAAAAA@@@???@@@@@@>>>???AAADDDGGGJJJLLLMMMOOOOOOQQQRRRSSSSSSSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRPPPOOOMMMIIIEEEEEEJJJNNNYYY^^^eeelllsss}}}~~~zzzxxxxxx|||yyynnnccc[[[XXXZZZeeeppp~~~yyypppooorrr}}}yyyiiiaaaaaahhhwww{{{rrrggg[[[RRRLLLGGG???666222222333222000444222222444555777@@@JJJaaaqqqooobbbWWWRRRKKKIIIJJJLLLLLLKKKLLLLLLLLLLLLJJJGGGDDDBBB<<<<<<===>>>BBBFFFIIILLLQQQQQQRRRQQQQQQSSSWWWZZZhhhppp~~~}}}vvvppplllgggaaa]]]XXXTTTQQQPPPOOOOOOPPPQQQRRRPPPOOOPPPNNNLLLJJJHHHGGGFFFEEEDDDEEEFFFGGGFFFDDDBBBAAA<<<<<<;;;::::::999888888======???@@@BBBDDDEEEEEEJJJKKKLLLMMMOOOPPPRRRRRRTTTWWWZZZ\\\\\\]]]___aaaddddddgggmmmqqqvvv~~~}}}xxxpppiiibbb\\\SSSOOONNNPPPOOOOOOMMMKKKIIIHHHLLLRRRZZZ___gggiiikkkmmmoooppppppooottttttttttttttttttssssss```[[[WWWZZZdddqqq|||~~~uuulllcccVVVJJJ===999444111000111111000/////////000000111222222000222444666777777666555444444777:::;;;>>>HHHTTTkkkkkk]]]VVVVVV___hhhppp~~~rrriiiiiimmmwwwkkkTTTKKKBBB>>><<<===DDDMMMVVV^^^iiinnnnnnlllllllllfffdddbbb___```eeemmmsssvvvwwwxxxwwwuuuuuuvvvxxxwwwuuutttvvvxxxxxxvvvtttvvvssspppooopppppppppoooqqqpppoooqqqssstttssspppnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqpppqqqrrrrrrsssnnnnnnmmmmmmlllkkkjjjjjjiiiiiiiiihhhhhhhhhiiiiiikkkkkkkkklllmmmnnnooopppqqqqqqqqqpppppppppqqqqqqqqqpppooonnnmmmkkkjjjjjjiiijjjllllllkkkkkklllmmmnnnmmmkkkjjjjjjiiigggeeecccaaa^^^\\\\\\]]]___``````fffoooxxxzzzuuurrrlllbbbYYYPPPLLLGGGBBB???>>>???@@@???@@@BBBBBBAAAAAABBBDDDAAABBBEEEHHHKKKNNNPPPQQQSSSTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSQQQMMMIIIJJJNNNSSS]]]bbbjjjpppwww~~~{{{xxxxxx}}}tttkkkbbb]]]\\\___jjjvvvzzzqqqooorrr}}}wwwgggaaabbbiiiwww~~~xxxnnncccXXXNNNIIIEEE>>>666222222333222000444222222444555777@@@III___qqq}}}ooocccXXXSSSLLLIIIJJJLLLKKKKKKLLLLLLLLLLLLJJJGGGDDDCCC>>>>>>>>>>>>AAADDDHHHJJJPPPQQQRRRRRRSSSUUUYYY\\\fffnnn|||zzztttpppjjjddd___ZZZUUURRROOONNNNNNPPPQQQRRRQQQPPPPPPOOOMMMJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFDDDBBBAAA===<<<<<<;;;:::999888888<<<<<<>>>???AAACCCDDDDDDIIIJJJKKKLLLNNNOOOQQQQQQSSSVVVYYY[[[[[[\\\^^^```bbbbbbfffkkkpppvvv~~~|||zzzuuummmfff___YYYSSSOOOPPPQQQPPPOOOLLLKKKIIIIIIMMMTTT[[[```gggiiikkkmmmooopppqqqqqqttttttttttttttttttssssss^^^ZZZWWW[[[eeerrr|||~~~vvvmmmcccUUUHHH<<<999444111000111111000000000000000000000111111111222444666777777777666444444777:::<<>>CCCHHHPPPYYYdddlllmmmkkkjjjjjjeeedddaaa___```dddlllqqquuuvvvwwwwwwvvvuuuvvvxxxvvvuuutttuuuwwwwwwuuusssuuurrrooonnnooopppqqqpppqqqqqqpppqqqssssssrrrpppmmmmmmnnnoooppprrrssstttssssssrrrqqqqqqqqqqqqqqqpppoooooonnnlllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjkkkkkkjjjjjjkkkkkklllmmmqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmlllkkkhhhjjjkkkjjjiiiiiijjjkkkllljjjiiihhhhhhgggeeeccc```^^^[[[XXXVVVVVVWWWXXXYYY]]]dddmmmxxx{{{uuuqqqjjjaaaYYYNNNKKKGGGBBB@@@@@@AAABBBBBBBBBCCCCCCBBBCCCFFFHHHFFFGGGJJJMMMQQQTTTWWWXXXZZZ[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWVVVSSSOOOPPPTTTYYYbbbhhhpppvvv{{{|||zzzyyy~~~nnnhhhbbb```aaagggrrr}}}zzzqqqpppssssssddd```bbbiiivvv|||tttjjj___SSSKKKFFFBBB<<<555222222333333222333222222444555777???HHH]]]ooozzzooodddYYYTTTMMMJJJJJJKKKKKKJJJLLLLLLLLLKKKIIIGGGEEECCC@@@???>>>>>>@@@CCCFFFHHHOOOQQQRRRTTTUUUWWWZZZ]]]dddlllyyyxxxtttnnnhhhccc]]]WWWTTTOOONNNNNNOOOQQQSSSRRRQQQPPPOOOMMMKKKHHHGGGFFFFFFEEEFFFFFFGGGFFFDDDCCCBBB>>>===<<<;;;:::999888888:::;;;<<<>>>???AAABBBCCCGGGGGGIIIJJJLLLNNNOOOPPPRRRTTTWWWYYYYYYZZZ\\\^^^``````cccjjjooouuu~~~{{{xxxrrrjjjcccYYYUUUQQQPPPRRRSSSRRRPPPKKKJJJIIIKKKOOOVVV]]]bbbgggiiikkkmmmpppqqqrrrrrrsssssssssssssssssstttttt\\\YYYXXX]]]hhhttt}}}}}}uuummmcccSSSEEE;;;888444111111111000000111111111111111000//////000111333444555666666666444555888;;;<<<@@@JJJVVVlllsssaaaUUUQQQVVV___iiitttnnnccc```bbbsss}}}~~~eeeTTTCCC<<<===>>>AAADDDKKKTTT```jjjmmmllljjjiiieeedddaaa______dddjjjoootttuuuwwwwwwvvvvvvwwwxxxwwwwwwwwwxxxxxxwwwvvvuuuuuurrroooooopppqqqrrrrrrrrrrrrrrrsssssssssrrrqqqlllllllllmmmooorrruuuvvvuuutttsssqqqpppppppppppppppooonnnmmmlllkkkjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiijjjjjjjjjqqqqqqrrrrrrssssssrrrrrrrrrqqqpppooonnnmmmlllllliiijjjjjjjjjhhhggghhhiiijjjhhhgggggggggfffcccaaa^^^[[[XXXTTTRRRQQQQQQRRRVVVXXX^^^gggtttxxxqqqllleee\\\VVVKKKHHHEEEBBB@@@AAABBBCCCDDDDDDDDDDDDDDDFFFJJJMMMKKKLLLOOOSSSWWW[[[]]]___aaaaaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[ZZZWWWUUUUUUZZZ^^^eeekkkttt{{{}}}{{{zzzyyyjjjeeebbbcccffflllxxxyyyppppppttt~~~pppccc^^^aaaiiiuuu|||}}}|||ssshhh\\\RRRIIIEEE???:::555222222222333222333222222444555777>>>GGG[[[ooo~~~yyypppgggZZZTTTMMMJJJJJJKKKKKKJJJLLLLLLKKKKKKIIIGGGEEEDDD@@@???======???BBBFFFHHHOOORRRTTTVVVVVVXXXZZZ\\\cccjjjwww|||xxxrrrlllfff```YYYUUUPPPNNNNNNOOOQQQSSSSSSRRRPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGFFFFFFEEECCCCCC???>>>===<<<;;;:::999888999999;;;<<<>>>@@@AAAAAAEEEEEEGGGHHHJJJLLLNNNNNNPPPRRRUUUWWWXXXYYYZZZ\\\]]]]]]aaaggglllsss~~~|||xxxqqqhhhaaaUUUSSSQQQRRRUUUUUUSSSPPPKKKKKKKKKMMMRRRYYY```dddhhhiiikkkmmmoooqqqssstttrrrrrrsssssssssssstttttt[[[YYYZZZ```kkkvvv~~~{{{ssslllbbbQQQBBB:::777333111111111000///111111222222111000///...///000111222333444444444444555888<<<===AAAKKKWWWkkkuuudddWWWQQQVVV___iiittt|||mmmaaa^^^^^^eeeppp}}}iiiWWWDDD======>>>???AAAHHHQQQ]]]hhhmmmnnnllljjjfffeeebbb``````ccciiinnnrrrtttwwwxxxwwwwwwxxxyyyxxxxxxyyyyyyxxxwwwvvvvvvuuusssqqqqqqrrrssssssrrrsssssstttsssrrrqqqqqqqqqkkkkkkkkklllooorrruuuwwwuuutttsssqqqpppooonnnnnnnnnnnnmmmlllkkkjjjiiihhhiiijjjkkklllmmmmmmllllllkkkkkkjjjiiiiiiiiijjjjjjpppqqqrrrssssssssssssrrrqqqppppppooonnnmmmlllllliiijjjkkkiiigggeeeffffffhhhggggggggggggeeebbb___\\\YYYUUUQQQOOONNNNNNOOOPPPQQQXXXdddttt~~~xxxqqqjjjddd]]]VVVPPPGGGEEECCCAAA@@@AAACCCDDDEEEFFFGGGGGGHHHJJJNNNRRRQQQRRRUUUYYY]]]```ccceeefffffffffeeecccaaa```___]]]]]]^^^^^^_________```\\\]]]^^^\\\ZZZ[[[___cccgggmmmvvv}}}~~~|||zzzrrrgggcccaaadddiiippp}}}xxxppprrrwww{{{mmmbbb[[[___iiissswwwxxx}}}~~~ttthhh\\\RRRJJJFFF===999555222111111222222333111222555555666===FFFZZZooo}}}yyyppphhhXXXSSSLLLIIIIIIKKKJJJIIILLLKKKKKKJJJIIIGGGFFFEEE>>>===<<<<<<>>>CCCGGGJJJPPPSSSVVVWWWXXXXXXYYYZZZbbbiiiuuu~~~{{{uuuoooiiibbb[[[WWWQQQOOONNNOOOQQQSSSSSSSSSQQQOOOMMMKKKIIIHHHGGGFFFGGGGGGGGGFFFFFFEEEDDDCCC@@@???>>>===;;;:::999888888888:::;;;===>>>@@@@@@CCCCCCEEEGGGIIIKKKMMMNNNNNNQQQTTTVVVVVVWWWYYY[[[[[[[[[___eeejjjppp{{{}}}yyypppeee^^^TTTRRRQQQSSSVVVWWWTTTQQQLLLMMMNNNQQQVVV]]]bbbfffhhhiiijjjlllnnnqqqrrrsssrrrrrrrrrrrrssssssttttttZZZZZZ[[[cccoooyyyxxxpppiii```OOO???888666333111111111000///000111222222222000///......//////000111222333444555555888<<<>>>BBBLLLXXXlllxxxgggYYYRRRWWW```kkkuuu|||nnnbbb]]]\\\^^^gggsss|||hhhWWWFFF>>>=========???FFFNNNYYYeeelllooonnnlllgggfffdddaaaaaaccciiimmmqqqsssvvvxxxxxxxxxxxxyyyvvvxxxyyyxxxvvvuuuuuuuuuuuutttssstttuuutttrrrpppqqqrrrsssrrrpppnnnnnnoooiiijjjkkkmmmppprrrtttvvvtttsssqqqpppnnnmmmmmmmmmlllllllllkkkkkkjjjiiiiiijjjkkklllnnnnnnnnnmmmmmmllllllkkkjjjjjjkkkkkkkkkooopppqqqsssssssssrrrrrrpppppppppooonnnmmmmmmmmmkkkkkkkkkiiifffeeedddeeeffffffeeeffffffddd```]]]YYYVVVSSSOOOMMMMMMMMMNNNMMMPPPYYYiii}}}|||zzzyyytttooohhhaaaZZZTTTNNNJJJEEEDDDBBBBBBBBBCCCEEEFFFHHHJJJKKKLLLNNNPPPTTTWWWWWWYYY[[[___bbbfffhhhjjjjjjjjjiiigggeeecccaaa```[[[[[[\\\]]]^^^______``````bbbcccbbb```aaafffjjjlllrrryyy~~~|||zzzxxxkkkddd```___ccciiirrrzzzsssuuuzzzwwwiii```ZZZ```iiirrruuuuuu{{{uuuhhh[[[QQQJJJFFF;;;999555222000000111111222111333555555666<<>>===;;;;;;>>>BBBHHHKKKNNNQQQUUUXXXYYYYYYYYYZZZaaagggrrr}}}xxxsssmmmfff^^^YYYSSSQQQOOOOOOQQQRRRSSSRRRQQQPPPNNNKKKIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDAAA@@@???>>><<<:::999999777888999;;;<<<>>>???@@@BBBBBBDDDFFFIIIKKKLLLMMMNNNPPPSSSUUUVVVWWWXXXZZZZZZZZZ]]]cccgggmmmxxx|||rrrfff]]]UUUTTTSSSUUUXXXXXXUUUQQQOOOPPPRRRUUUZZZ```eeehhhiiiiiijjjkkkmmmoooqqqrrrqqqqqqrrrrrrssssssttttttZZZZZZ]]]fffrrr|||~~~uuulllfff^^^MMM>>>777555333111111111000//////000111222222111///...//////000000111333444444555555999===>>>BBBMMMYYYmmm{{{jjjZZZSSSWWW```lllwww~~~}}}~~~pppddd]]][[[[[[bbbkkkrrrzzzzzzeeeVVVGGG@@@===;;;<<>><<<;;;===AAAFFFIIIIIIMMMSSSWWWYYYZZZ[[[\\\^^^dddooo~~~|||wwwqqqjjjbbb]]]UUUSSSPPPOOOPPPRRRRRRRRRQQQPPPNNNLLLJJJHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@>>><<<;;;999999777888999;;;===>>>???@@@AAABBBDDDFFFHHHKKKLLLMMMMMMPPPSSSUUUUUUVVVXXXZZZZZZZZZ\\\bbbeeejjjuuuzzzlllbbbYYYWWWUUUVVVXXXXXXUUUQQQRRRSSSUUUYYY^^^cccgggiiijjjjjjjjjjjjkkkmmmnnnppppppqqqqqqrrrsssssstttttt[[[[[[___gggsss~~~}}}sssjjjeee]]]MMM===777555222111222111000///...///111222222111000///000000000111222333555555555555999===???CCCNNNYYYnnn~~~lll[[[SSSVVV___lllxxx~~~ssseee]]]ZZZZZZ```fffkkkqqqxxxxxxtttbbbUUUHHHAAA===:::<<>>===;;;:::999888888999;;;===>>>@@@@@@AAABBBDDDFFFIIIKKKMMMNNNNNNPPPSSSUUUUUUVVVXXXZZZZZZZZZ\\\aaadddiiisss}}}ssshhh[[[YYYVVVWWWXXXXXXUUUQQQSSSUUUWWW[[[```dddhhhjjjkkkjjjiiiiiijjjkkkmmmnnnppppppqqqrrrrrrsssttttttZZZ[[[bbbnnnzzz}}}sssiii___SSSFFF>>>777666444333222111111111111111111000000000000000444333333333333444555555:::888999===@@@EEEOOOZZZsss|||jjj\\\UUUVVVYYYjjjzzzzzznnnbbbYYY[[[]]]aaaggglllnnnmmmlll[[[RRRHHHCCC???;;;;;;>>>@@@GGGRRR^^^gggkkkllllllmmmkkkhhhdddbbbccchhhkkkppprrruuuuuuuuuuuuwwwxxxzzz{{{{{{zzzxxxwwwxxxxxxwwwvvvuuuttttttrrrnnnlllkkkjjjiiihhhggggggggggggkkklllnnnoooqqqrrrrrrrrrrrrpppnnnmmmnnnnnnnnnmmmjjjkkkkkklllmmmnnnoooooonnnnnnoooooooooooonnnnnnoooooonnnnnnmmmmmmmmmlllnnnnnnnnnoooppprrrssstttpppppppppooooooooooooooommmmmmkkkiiigggfffdddcccaaaaaa`````````^^^ZZZVVVTTTRRROOONNNMMMMMMKKKJJJNNNWWWeeesss{{{|||yyyvvvllljjjhhhffffffgggiiikkkjjjjjjjjjjjjhhheeecccaaa\\\WWWQQQMMMLLLJJJGGGEEEEEEEEEEEEFFFIIIKKKNNNOOORRRUUUZZZ]]]___bbbdddfffjjjlllnnnooonnnmmmnnnooommmmmmlllkkkjjjiiihhhhhhbbbcccdddfffhhhkkkmmmoooqqqrrrtttvvvxxxzzz|||}}}{{{wwwxxx|||}}}{{{qqqfff```XXXYYY[[[^^^cccpppzzz{{{zzzjjj```]]]]]]fffooorrrvvv|||}}}nnn___SSSJJJDDDAAA777555222111111111000/////////000111333777<<<@@@RRRjjjzzzmmmeeeiiirrrzzzqqqeee[[[QQQNNNJJJHHHIIIKKKLLLMMMNNNMMMKKKJJJHHHGGGGGGGGGAAA???===<<<<<>><<<:::888777666666777888:::===???@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWYYY[[[]]]___bbbiiissszzz}}}nnn```YYYUUUVVVWWWUUUSSSTTTPPPSSSWWW]]]bbbeeehhhiiijjjiiiiiijjjjjjkkklllmmmpppppppppqqqqqqrrrrrrsss[[[^^^fffrrr~~~{{{rrrhhh]]]PPPDDD;;;666555444333222111111111111111111111000000000000333333333333444555666777:::999:::===@@@EEEOOOZZZsss{{{hhhZZZTTTUUUYYYiii{{{rrrfff]]]ZZZ\\\```fffiiijjjgggddd[[[RRRHHHCCC???<<<<<>><<<===???BBBDDDEEEJJJQQQVVVXXXXXXXXXYYY]]]aaagggqqq~~~zzzwwwqqqhhhaaa[[[WWWRRRNNNMMMNNNNNNNNNNNNMMMMMMLLLJJJHHHFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEBBBAAA@@@???===;;;999777666666777888:::<<<>>>???AAABBBCCCEEEGGGHHHIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVWWWYYY[[[]]]```gggpppwwwqqqccc\\\VVVVVVVVVSSSPPPPPPOOORRRVVV[[[```cccfffggghhhhhhiiiiiijjjlllmmmnnnoooooopppqqqqqqrrrrrrrrr]]]bbblllwww}}}xxxpppfffZZZMMM@@@888666555444222111111111111111111111111111111111111222222222333555666888999:::999;;;>>>AAAEEEOOOZZZssszzzgggXXXRRRTTTYYYhhh}}}wwwjjj```[[[^^^bbbgggiiigggbbb^^^[[[RRRHHHCCC@@@<<<<<>>666444111000111111000000111111111111222555:::===MMMeeetttkkklllrrrwwwlllcccXXXTTTNNNJJJIIIIIIJJJJJJLLLLLLKKKIIIHHHGGGFFFFFFFFFCCC???===<<>>;;;999888777777777999:::<<<>>>???@@@AAABBBDDDFFFGGGHHHIIIKKKKKKMMMOOOQQQSSSTTTUUUUUUWWWYYY[[[]]]ccclllssstttfff^^^WWWVVVTTTPPPLLLLLLNNNPPPSSSXXX\\\___aaacccffffffggghhhjjjlllmmmnnnnnnoooooopppqqqqqqrrrrrr^^^gggrrr{{{zzzvvvooodddWWWJJJ>>>777555444333222111111111111000111111111111111222222111222222444666888999;;;;;;:::<<>>???@@@AAACCCDDDFFFGGGHHHIIIJJJKKKMMMOOOQQQSSSSSSSSSVVVXXXYYY[[[aaaiiiooo{{{vvvfff^^^WWWUUUTTTOOOKKKKKKLLLMMMPPPSSSWWWZZZ\\\]]]aaabbbccceeehhhjjjmmmnnnmmmnnnnnnooopppqqqrrrrrr```lllwww~~~zzzvvvnnnbbbTTTGGG<<<666444333333222111111111111000000111111222222222333222222333444666999;;;<<<<<<;;;===AAACCCFFFPPPYYYooo~~~jjjXXXPPPSSSXXXeee{{{|||jjj]]]\\\```gggmmmpppmmmgggaaa```VVVLLLGGGBBB>>>===@@@AAAEEELLLUUU]]]ccchhhjjjjjjhhheeeaaa___```eeehhhllloootttvvvwwwxxxxxxyyyyyyxxxyyy{{{}}}}}}{{{yyyyyywwwuuutttttttttrrrqqqpppooonnnnnnnnnnnnnnnnnnpppqqqqqqqqqqqqppppppoooooommmkkkkkkmmmooopppooorrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssssssssrrrrrrnnnnnnoooooooooooooooooommmmmmmmmmmmnnnoooppppppqqqqqqrrrrrrqqqpppnnnmmmiiiiiihhhgggffffffeeeeeefffdddbbbbbbdddeeeddddddaaa^^^ZZZWWWUUUSSSPPPNNNLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNPPPRRRSSSSSSRRRQQQRRRPPPMMMKKKKKKMMMPPPQQQNNNNNNLLLJJJIIIJJJKKKMMMNNNPPPSSSWWW[[[^^^```aaaZZZYYYWWWVVVWWW\\\ccchhhnnnsssyyy~~~~~~~~~}}}||||||}}}|||{{{zzz}}}{{{lllbbb\\\]]]]]]```eeejjjqqq~~~}}}~~~~~~nnn```\\\```eeemmmtttvvvyyyqqqbbbUUUJJJAAA===555333000///000111111000222222222111111333888;;;EEE\\\yyy~~~sssooorrryyyzzzooohhh\\\WWWOOOJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHGGGEEECCC@@@===<<<===???@@@AAAFFFMMMRRRVVVYYY\\\^^^[[[]]]aaagggrrr|||xxxqqqkkk```[[[VVVRRRQQQRRRRRRQQQNNNNNNNNNNNNMMMLLLKKKJJJEEEEEEEEEFFFFFFGGGGGGHHHEEEEEEDDDBBB@@@>>><<<;;;999888999999:::;;;<<<===>>>>>>@@@AAACCCEEEFFFFFFGGGHHHIIIKKKMMMOOOQQQRRRSSSUUUWWWXXXZZZ^^^fffllluuuvvveee]]]VVVUUUTTTOOOLLLLLLJJJKKKLLLOOOQQQTTTVVVWWW[[[\\\^^^aaadddhhhkkkmmmlllmmmmmmnnnpppqqqqqqrrrdddqqq|||}}}yyyuuulll___PPPCCC:::666333333222111111111111111000000111111222333333333333333444555777999;;;<<<<<<<<<>>>BBBDDDGGGPPPYYYlllppp\\\RRRSSSWWWdddwwwmmm___\\\```gggnnnqqqpppkkkfffdddZZZPPPIIIDDD???>>>@@@AAAEEELLLUUU]]]cccgggiiiiiigggddd```^^^___dddgggjjjnnnssswwwxxxxxxyyyyyyzzzyyyyyy|||}}}zzzyyywwwtttssstttsssrrrqqqppppppoooooonnnooooooppppppqqqqqqqqqqqqqqqppppppooommmllllllnnnqqqqqqqqqrrrrrrrrrrrrrrrrrrssssssrrrrrrssssssssssssrrrrrrnnnnnnooooooooooooppppppoooooonnnnnnoooooopppqqqpppppprrrrrrqqqooolllkkkhhhhhhhhhggggggfffffffffgggffffffggghhhiiiiiihhhdddaaa]]]ZZZWWWTTTQQQOOOLLLLLLKKKJJJIIIIIIIIIIIILLLMMMOOOPPPQQQPPPPPPOOOMMMLLLJJJHHHIIIKKKNNNOOONNNNNNMMMLLLJJJKKKMMMPPPPPPSSSXXX\\\___```______VVVUUUSSSRRRTTTYYYaaafffmmmrrryyy~~~~~~~~~~~~|||zzz}}}yyyjjj___[[[ZZZ[[[___ffflllrrr~~~}}}{{{kkk^^^\\\bbbhhhooouuuvvvxxx~~~}}}oooaaaTTTIII@@@;;;444222000///000111111000111111111111111333888;;;BBBWWWsssuuupppqqqvvv}}}tttnnnbbb\\\SSSMMMJJJJJJKKKKKKJJJKKKLLLLLLKKKIIIHHHFFFDDDCCCAAA@@@????????????BBBFFFLLLRRRUUUYYY\\\^^^\\\]]]___dddnnn{{{~~~zzzsssnnnccc___YYYUUUTTTSSSSSSSSSPPPPPPPPPOOONNNLLLKKKJJJFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDBBB???===<<<999999999999::::::;;;<<<<<<===>>>@@@BBBCCCDDDEEEFFFFFFHHHJJJLLLNNNOOOPPPQQQTTTVVVWWWXXX\\\bbbhhhrrr~~~ttteee]]]VVVVVVTTTPPPMMMMMMHHHHHHIIIJJJLLLOOOQQQRRRTTTUUUXXX\\\```eeehhhjjjkkklllmmmnnnooopppqqqrrriiiwww{{{xxxtttiiiZZZJJJ>>>888666333222222111111111111111000000111222222333444444444444555666777999;;;<<<===<<>>@@@@@@EEEMMMVVV]]]cccfffhhhhhhfffccc___]]]___cccgggiiimmmssswwwxxxyyyyyyzzz{{{yyyzzz~~~{{{xxxvvvsssrrrrrrsssrrrqqqpppoooooooooooooooppppppppppppqqqrrrrrrqqqqqqqqqooommmlllmmmppprrrssssssppppppqqqqqqrrrrrrssssssrrrrrrrrrssssssrrrrrrrrrnnnnnnooooooooopppppppppoooooonnnnnnooooooppppppooopppqqqqqqpppnnnkkkiiiiiiiiiiiiiiihhhhhhhhhhhhjjjiiijjjlllnnnooonnnlllhhheee```\\\ZZZVVVSSSPPPKKKLLLLLLLLLKKKIIIGGGFFFLLLMMMMMMMMMNNNMMMMMMMMMKKKJJJIIIIIIJJJLLLNNNOOOPPPQQQPPPOOOLLLMMMPPPSSSQQQUUU[[[```bbb```]]][[[PPPOOONNNMMMOOOTTT[[[```iiiooowww~~~~~~}}}|||~~~~~~~~~~~~{{{|||vvvggg]]]YYYVVVWWW]]]eeelllsss|||}}}yyyiii]]]^^^eeekkkrrrwwwwwwxxx~~~yyylll^^^QQQFFF>>>999444111//////000111111000000000111000111444888<<<@@@TTTnnnwwwqqqpppttt{{{vvvkkkdddZZZQQQMMMKKKKKKKKKHHHIIIJJJJJJIIIHHHFFFEEECCCCCCDDDDDDCCCBBBAAA@@@AAAEEEKKKPPPTTTWWWZZZ]]]\\\\\\]]]aaaiiivvv}}}wwwqqqiiiddd^^^XXXUUUTTTRRRQQQRRRRRRQQQPPPNNNMMMKKKJJJGGGFFFEEEDDDDDDEEEFFFFFFHHHGGGFFFEEECCC@@@>>>===::::::999999999:::;;;;;;;;;<<<===???AAABBBCCCDDDDDDEEEGGGIIIKKKMMMNNNOOOOOORRRTTTUUUUUUYYY___dddkkkuuu~~~rrrfff^^^XXXWWWUUUQQQMMMMMMFFFFFFFFFGGGIIIKKKMMMNNNNNNPPPSSSWWW\\\aaaeeehhhjjjkkklllmmmooopppqqqrrrlllzzz{{{wwwrrrgggWWWGGG;;;666555222222111111111111111111000000111222333333444444555555555666777999:::;;;======???CCCEEEHHHPPPYYYeeezzzdddVVVTTTWWWcccqqqzzz{{{mmmfffiiinnntttxxxxxxtttpppkkk```UUUMMMFFF@@@>>>@@@@@@EEEMMMWWW^^^dddfffggghhhfffccc___]]]^^^bbbfffiiimmmssswwwyyyyyyyyyzzz{{{zzzzzz~~~|||wwwuuurrrqqqrrrrrrrrrqqqpppoooooooooooooooppppppooopppqqqrrrrrrrrrrrrrrrooonnnmmmnnnpppsssttttttnnnnnnooopppqqqqqqrrrrrrqqqrrrrrrssssssrrrrrrqqqnnnnnnoooooopppppppppqqqooonnnnnnnnnnnnoooooopppnnnooopppqqqpppmmmjjjhhhjjjjjjjjjjjjjjjjjjjjjjjjllllllnnnpppssssssqqqoookkkhhhccc___\\\XXXUUURRRIIIKKKLLLNNNNNNMMMKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKMMMNNNPPPQQQRRRSSSSSSQQQOOOOOORRRVVVRRRVVV]]]bbbccc```\\\XXXKKKKKKJJJIIIJJJNNNTTTYYYfffllluuu}}}~~~}}}{{{zzz{{{{{{|||}}}~~~{{{{{{~~~uuueee\\\XXXRRRTTTZZZdddlllrrr{{{~~~|||zzziii^^^```hhhmmmtttyyyxxxyyy~~~}}}uuuiii[[[OOODDD<<<777333111//////000111111000///000000000111444888<<>>:::::::::999999::::::;;;;;;<<<===>>>@@@BBBCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNMMMPPPSSSSSSSSSVVV\\\aaaeeennn|||~~~qqqiii```YYYWWWUUUPPPMMMLLLFFFEEEEEEEEEFFFHHHJJJLLLJJJLLLPPPTTTZZZ___dddfffjjjjjjlllmmmnnnpppqqqqqqttt~~~~~~|||wwwnnn```QQQEEE<<<888666111111000000000000111111333333222222222333444444222444777888999:::<<>>@@@AAABBBDDDEEEEEEGGGHHHJJJLLLMMMMMMMMMNNNPPPRRRTTTWWWXXX```fffpppzzz|||uuuhhhaaaYYYTTTTTTSSSPPPMMMIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHJJJOOOTTT[[[```ddddddgggjjjlllmmmnnnppprrrxxx}}}{{{vvvmmm]]]NNNBBB:::666444111111000000000000111111333333222222333333444555222555777888999:::===??????BBBDDDEEEEEEIIIOOOUUUddd{{{~~~iiiZZZUUUUUU[[[eeessssssooommmpppzzzyyyuuuqqqkkkaaaTTTHHHAAA?????????DDDKKKUUU___dddeeedddeeedddbbb^^^[[[ZZZ\\\^^^lllpppuuuxxxyyyyyyyyyzzzyyyzzz{{{~~~vvvtttrrrppppppqqqssstttuuuuuuuuutttsssqqqpppooommmllllllnnnqqqssssssrrrrrrpppnnnooopppqqqpppooooooppppppppppppppppppooopppoooooooooppppppqqqrrrrrrrrrrrrrrrrrrqqqppppppoooooooooooopppppppppqqqoooooooooooonnnmmmlllllliiijjjkkkkkkjjjiiijjjllloootttwwwxxxzzz|||yyytttrrroooiiiddd___ZZZUUUQQQOOOMMMLLLLLLMMMLLLKKKIIIJJJJJJJJJHHHGGGGGGIIIKKKMMMOOOSSSUUUVVVXXXZZZ\\\ZZZYYYXXXWWWWWWWWWXXXXXX]]]___ccceeeeee___VVVPPPHHHDDDAAABBBBBBCCCIIIPPPYYY```kkktttzzz|||~~~~~~zzzyyywwwrrrmmmiiifffeeeffflllrrruuuuuuvvv{{{~~~||||||~~~vvvhhh[[[UUUSSSTTTYYYbbbkkktttyyy{{{|||{{{zzz|||uuuhhhbbbgggqqqxxxyyywwwsssssswwwwwwtttqqqhhh\\\QQQJJJBBB:::444111111111111111111111111000111111000111333777:::>>>LLLddd||||||vvvssszzzooo```VVVPPPMMMKKKHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJIIIGGGCCCAAA@@@AAADDDHHHLLLQQQUUUWWW[[[YYYYYY]]]aaahhhuuuzzzwwwqqqmmmfffaaa\\\XXXTTTQQQOOONNNMMMNNNOOOOOOMMMKKKJJJIIIGGGFFFEEEFFFGGGHHHFFFFFFEEEDDDBBBAAA???>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLMMMNNNOOOQQQTTTVVVWWWZZZ___gggpppwww~~~wwwjjjccc[[[VVVUUUTTTQQQNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJMMMRRRXXX]]]```bbbdddhhhjjjkkklllnnnppp|||}}}zzzuuujjjYYYIII>>>888555333111111000000000000111111333333333333333444555555333555888999:::;;;>>>@@@@@@BBBEEEEEEFFFJJJPPPVVVbbbyyykkk[[[SSSQQQWWW___lll{{{vvvmmmlllppp|||yyyrrreeeVVVIIIBBB@@@AAA>>>BBBJJJTTT]]]bbbcccbbbbbbaaa```]]][[[ZZZ\\\^^^jjjnnntttxxxzzz{{{{{{|||xxxyyyzzz}}}yyywwwuuusssrrrtttvvvwwwxxxxxxxxxwwwuuusssrrrqqqnnnmmmmmmoooqqqssssssrrrqqqpppnnnnnnpppqqqpppoooooooooppppppppppppoooooooooooooooooooooppppppqqqrrrrrrrrrrrrrrrqqqqqqpppnnnnnnnnnoooooooooooopppnnnoooooonnnnnnmmmlllkkkiiijjjkkkkkkjjjjjjlllnnntttyyy}}}}}}~~~|||xxxuuuqqqlllgggbbb]]]WWWTTTPPPOOOMMMMMMNNNNNNLLLKKKJJJJJJIIIGGGEEEFFFHHHJJJNNNRRRVVVZZZ[[[]]]^^^___\\\\\\[[[[[[[[[\\\^^^^^^bbbbbbddddddaaa[[[RRRKKKFFFBBB???@@@??????DDDKKKQQQYYYdddmmmrrrtttuuuuuuoooooommmhhhbbb]]]ZZZZZZ\\\bbbhhhkkklllpppwww}}}~~~~~~|||~~~xxxhhh\\\VVVRRRUUU\\\fffpppxxx|||}}}zzzxxxxxx|||{{{pppfffcccjjjuuuyyyzzzwwwsssrrrssspppkkkggg___UUULLLEEE???888333111111111111111111111111111111111111000222666999<<>>@@@BBBFFFKKKQQQUUUXXXZZZXXXXXX[[[^^^cccooozzz}}}zzztttpppjjjddd___ZZZUUUQQQOOOMMMLLLLLLMMMNNNLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFIIIIIIHHHFFFDDDBBB@@@???@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????@@@@@@AAABBBCCCEEEGGGHHHKKKKKKMMMOOOQQQRRRTTTUUUTTTXXX^^^dddjjjqqqwww|||{{{lllfff^^^YYYWWWUUURRROOOOOOOOONNNMMMLLLJJJIIIHHHHHHHHHIIILLLOOOTTTYYY[[[___aaadddggghhhiiikkkmmm{{{sssgggUUUEEE;;;666444333222111111000000111111222333333333333333444555666444666999:::;;;<<>>AAAHHHQQQZZZ___```_________^^^\\\[[[ZZZ\\\^^^hhhmmmsssxxx{{{||||||}}}wwwwwwyyy|||{{{yyywwwuuuuuuvvvxxxyyy{{{{{{zzzyyywwwvvvtttssspppooonnnppprrrssssssrrrooonnnlllmmmnnnpppooooooooooooooonnnnnnooooooooooooooonnnnnnnnnooooooppprrrrrrrrrrrrrrrqqqqqqpppmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjhhhiiijjjkkkjjjllloooqqqwww}}}~~~zzzwwwsssnnniiiddd___YYYVVVRRRPPPOOONNNOOOOOONNNLLLLLLLLLKKKHHHGGGHHHJJJMMMRRRVVV[[[^^^_________```^^^^^^]]]^^^___aaacccdddhhhgggfffccc___WWWNNNHHHDDDAAA>>>>>>===<<>>@@@DDDJJJPPPUUUXXXYYYWWWXXXZZZ\\\___iiittt|||wwwssslllfffaaa[[[UUUQQQOOOMMMLLLLLLLLLLLLKKKJJJLLLKKKJJJHHHFFFEEEEEEEEEJJJJJJIIIHHHGGGEEECCCBBB@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>???@@@BBBDDDFFFGGGIIIJJJLLLNNNOOOQQQRRRRRRSSSVVVYYY]]]aaagggnnnrrr}}}nnniiibbb\\\YYYWWWSSSQQQRRRRRRQQQPPPNNNKKKIIIHHHHHHHHHHHHIIILLLPPPSSSUUU[[[^^^aaadddeeegggjjjlll{{{qqqcccQQQBBB:::777555444222222111111111111222222333333333333444555666777555777:::;;;<<<===@@@BBBBBBDDDGGGGGGHHHLLLRRRXXXeee{{{tttbbbTTTNNNPPPUUU```oootttccc```eeerrrppp___NNNDDD@@@???>>>@@@FFFMMMVVV[[[]]]]]]^^^^^^^^^]]][[[ZZZ\\\^^^fffkkkrrrxxx{{{||||||}}}wwwwwwxxx{{{~~~|||{{{xxxwwwvvvwwwyyy{{{||||||{{{zzzyyywwwvvvuuuqqqppppppqqqrrrssssssrrrmmmlllkkkkkkmmmnnnnnnmmmoooooonnnmmmmmmnnnoooooooooooonnnnnnmmmnnnnnnoooqqqqqqrrrrrrqqqqqqpppoookkkkkkkkkkkkkkkkkkjjjjjjlllmmmmmmllllllkkkjjjiiigggiiijjjjjjkkkmmmqqqtttyyy{{{xxxtttooojjjeee```ZZZWWWRRRQQQOOOOOOPPPPPPNNNMMMKKKKKKJJJHHHHHHJJJNNNQQQXXX[[[___aaaaaa```______`````````aaaccceeehhhiiillljjjgggbbb\\\TTTLLLFFFCCC@@@>>>>>>===<<<@@@FFFHHHNNNVVV\\\___`````````^^^aaabbb^^^WWWQQQOOOPPPUUUZZZ^^^```aaaeeennnuuu}}}~~~~~~~~~~~~~~~wwweeeYYYUUUTTTZZZeeerrr~~~ssshhhaaabbblllwww~~~~~~|||xxxvvvsssiii___VVVRRRLLLFFF@@@;;;666444111111111111111111111111000111222111111111444666;;;FFFYYYqqq~~~{{{nnn```UUUNNNKKKHHHGGGEEEDDDCCCBBBBBBBBBDDDEEEEEEEEEDDDBBB@@@>>><<<===???BBBHHHNNNTTTWWWYYYXXXXXXZZZ[[[]]]eeeooo}}}yyyuuuoooiiiccc]]]WWWRRRPPPNNNLLLKKKLLLLLLKKKJJJMMMLLLJJJIIIGGGFFFEEEDDDGGGGGGGGGGGGFFFFFFEEEDDD@@@???>>><<<;;;::::::::::::999999999:::;;;<<<===>>>>>>???@@@BBBDDDFFFGGGGGGIIIJJJLLLNNNOOOOOOPPPSSSTTTVVVXXX[[[```fffjjjsssyyy}}}oookkkfff```\\\YYYVVVUUUVVVVVVTTTRRROOOLLLJJJHHHHHHGGGGGGGGGIIILLLOOOQQQWWWZZZ^^^bbbdddfffiiilllxxxlll^^^LLL???999777666444222222111111111111222222333333333333444555777777666888;;;<<<===>>>AAACCCCCCEEEHHHHHHIIIMMMSSSYYYggg}}}zzzgggXXXOOOOOOSSS]]]mmmrrraaa\\\]]]iiivvvssscccSSSGGG@@@>>>???@@@CCCIIIQQQWWW[[[]]]^^^______]]][[[[[[\\\]]]dddiiiqqqwwwzzz{{{{{{{{{xxxwwwwwwzzz}}}}}}{{{yyywwwvvvxxxzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvsssrrrqqqqqqssstttsssqqqmmmkkkjjjkkkmmmnnnnnnnnnooonnnmmmllllllmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmpppppppppppppppoooooonnnkkkjjjjjjjjjjjjiiiiiiiiikkkllllllkkkkkkjjjiiihhhggghhhiiijjjkkkooossswww||||||xxxtttooojjjeee```ZZZWWWRRRQQQOOOOOOPPPPPPNNNMMMHHHHHHHHHGGGHHHLLLQQQUUU]]]```cccdddcccbbbaaabbbcccccccccdddfffiiilllmmmnnnkkkeee```YYYQQQJJJDDDBBB>>>===>>><<<;;;???EEEGGGKKKPPPTTTUUUVVVVVVWWWXXX\\\___]]]VVVQQQPPPRRRWWW\\\```bbbcccgggooovvv|||}}}}}}}}}}}}~~~sssaaaWWWUUUVVV]]]jjjzzz~~~pppgggaaabbblllwww~~~{{{zzzvvviii]]]RRROOOKKKEEE>>>999555333000000000000000000000000...000111111111222444666;;;DDDUUUmmmzzznnnaaaVVVOOOLLLGGGGGGEEEDDDBBBAAAAAAAAABBBCCCCCCCCCCCCAAA@@@???<<<<<<>>>AAAFFFLLLRRRUUUYYYWWWXXXZZZ[[[\\\ccckkkyyy{{{wwwrrrlllggg```ZZZUUURRROOOLLLKKKLLLLLLLLLKKKLLLLLLKKKIIIHHHFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCC@@@???>>><<<;;;::::::999:::::::::::::::;;;<<<<<<>>>>>>???@@@BBBDDDEEEFFFFFFGGGIIIKKKMMMMMMMMMMMMPPPQQQSSSTTTVVVYYY^^^bbbiiiooozzz}}}qqqnnnjjjfffaaa^^^\\\[[[[[[ZZZXXXUUURRRNNNKKKIIIHHHGGGFFFFFFGGGIIILLLMMMRRRVVV[[[___bbbeeeiiilll}}}sssfffYYYHHH<<<888777555333333222222111111222222333222333333333555666777888777999;;;======???AAACCCDDDFFFHHHIIIJJJMMMTTTYYYfff|||lll[[[QQQOOOSSS]]]nnnsssccc\\\YYY```lllttt{{{{{{rrreeeWWWKKKCCC???@@@@@@AAAEEEMMMTTTZZZ]]]___``````___\\\[[[\\\]]]ccchhhpppvvvyyyyyyyyyyyyyyyxxxwwwyyy|||~~~~~~|||zzzxxxvvvvvvwwwyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwtttsssrrrrrrssstttsssqqqnnnlllkkklllnnnppppppoooooonnnlllkkkkkklllnnnoooooonnnmmmmmmlllllllllmmmooooooooooooooonnnmmmmmmllllllkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjiiihhhgggfffgggiiijjjlllpppuuuyyy~~~}}}wwwsssnnniiiddd___YYYVVVRRRPPPOOOOOOPPPOOONNNLLLGGGGGGHHHHHHKKKPPPWWW\\\aaaccceeefffeeeeeefffgggggggggggghhhjjjmmmpppqqqmmmiiibbb\\\UUUNNNGGGCCC???<<<;;;<<<;;;:::>>>DDDFFFHHHKKKLLLLLLMMMNNNOOOSSSXXX]]][[[VVVQQQRRRUUUYYY^^^dddfffgggkkksssyyyzzz{{{|||{{{{{{|||}}}mmm]]]VVVUUUWWW```ooo~~~{{{nnnfffbbbdddnnnxxx}}}}}}xxxjjj\\\OOONNNJJJCCC<<<666333111////////////////////////,,,...000111111222555777:::AAAQQQhhh~~~zzzpppcccWWWPPPMMMGGGFFFEEECCCBBBAAA@@@@@@@@@@@@AAABBBAAAAAA@@@@@@=========@@@DDDJJJPPPTTTWWWVVVWWWZZZYYYZZZ```hhhqqq}}}zzzuuupppkkkeee^^^YYYSSSPPPMMMLLLLLLMMMLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@???===<<<;;;::::::;;;::::::::::::;;;<<<<<<======>>>???AAACCCDDDEEEDDDFFFHHHKKKLLLLLLLLLKKKNNNPPPQQQRRRTTTVVVZZZ]]]ccciiisss|||~~~tttssspppkkkgggcccbbbbbb```___]]]YYYUUUQQQNNNLLLGGGFFFEEEEEEFFFHHHJJJLLLMMMQQQVVV[[[```dddhhhkkkzzzooobbbUUUEEE:::777777444111333222222111111222222333222333333444555666888888777999<<<===>>>???BBBDDDDDDGGGIIIIIIJJJNNNTTTZZZeee{{{ppp^^^SSSPPPTTT^^^oootttggg^^^XXX\\\eeemmmtttyyyyyywwwqqqgggZZZNNNEEEAAAAAA@@@???CCCJJJSSSYYY]]]```aaaaaa___]]][[[[[[\\\bbbhhhpppvvvxxxxxxxxxwwwzzzxxxxxxyyy{{{}}}~~~}}}{{{zzzwwwuuuuuuvvvxxxzzzwwwxxxxxxyyyyyyxxxxxxwwwuuusssrrrrrrssstttsssqqqooonnnmmmnnnppprrrrrrqqqooonnnlllkkkkkklllnnnoooooonnnmmmlllllllllllllllnnnnnnnnnnnnnnnmmmmmmlllmmmmmmmmmllllllkkkkkkkkkjjjjjjkkkjjjjjjiiihhhgggfffgggiiijjjlllpppvvvzzzvvvsssmmmhhhccc^^^YYYUUURRRPPPOOOOOOOOOOOONNNLLLHHHIIIJJJKKKOOOUUU]]]bbbccceeeggggggggghhhjjjllljjjjjjjjjkkkmmmppprrrtttkkkfff```YYYSSSLLLFFFBBB===::::::;;;:::999===CCCEEEGGGHHHHHHGGGGGGIIIJJJOOOUUU[[[ZZZUUUQQQSSSVVVZZZ___fffjjjkkkooowww}}}yyyzzzzzzzzzyyyzzz}}}zzz}}}~~~}}}iiiZZZUUUVVVXXXaaaqqq}}}{{{yyymmmfffdddfffpppyyy~~~~~~~~~~~~yyyjjj[[[NNNMMMIIICCC;;;555111///////////////////////////+++---000111222333555777999???NNNeee~~~yyy{{{{{{rrreeeYYYQQQNNNGGGFFFEEECCCAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@=========???CCCIIIOOOSSSUUUTTTVVVYYYXXXYYY^^^ffflll}}}|||xxxsssnnnhhhaaa]]]TTTQQQNNNLLLLLLMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFIIIIIIHHHHHHFFFEEECCCCCCCCCBBB@@@???===<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<===>>>@@@BBBCCCDDDDDDEEEHHHJJJLLLLLLKKKJJJNNNPPPRRRSSSTTTVVVYYY[[[```fffoooyyy~~~vvvvvvsssoookkkhhhffffffdddccc```\\\XXXTTTPPPNNNGGGFFFEEEEEEFFFHHHJJJLLLIIIMMMSSSYYY^^^bbbgggkkkwwwpppYYYKKK>>>999999777444444222222111111111111111222222333444555666888999999;;;;;;<<<>>>???@@@AAABBBBBBDDDFFFHHHKKKOOOUUUYYYiiizzzzzzeeeRRRLLLPPPZZZjjjyyymmmddd]]]]]]```bbbfffjjjqqqsssqqqjjj]]]QQQGGGCCC@@@===>>>CCCGGGMMMVVV___```aaabbbaaa___^^^^^^^^^dddgggmmmssswwwxxxxxxxxxyyyxxxwwwuuuuuuvvvxxxyyywwwwwwvvvuuuttttttuuuuuuwwwwwwwwwvvvuuusssrrrqqqrrrssstttttttttsssrrrqqqrrrrrrqqqqqqpppooooooooolllkkkkkkjjjkkklllmmmnnnmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmjjjkkklllmmmnnnnnnnnnnnnkkkkkkjjjjjjhhhgggeeedddeeegggjjjkkklllqqqxxx~~~wwwrrrlllfffbbb^^^[[[YYYSSSSSSQQQPPPOOONNNNNNNNNJJJKKKLLLMMMQQQXXX___dddjjjkkkkkkiiihhhhhhjjjllliiiiiikkknnnqqqrrrpppnnnhhhbbbZZZRRRMMMIIIFFFDDD<<<<<<<<<<<<>>>@@@BBBCCCIIIHHHFFFEEEDDDDDDDDDEEEIIIMMMQQQRRRQQQPPPRRRTTT[[[___fffkkkooorrruuuxxxvvvxxxzzzzzzzzzzzz|||~~~{{{{{{{{{{{{}}}nnn___XXXVVVUUUYYYeeexxx}}}yyy~~~wwwhhhcccdddjjjssszzzzzz}}}zzzjjjZZZOOOKKKCCC===999555333111000000000000000000000000...000111111000111333666777===JJJ___vvv}}}yyyuuuwww}}}|||vvvnnnfff\\\RRRLLLHHHGGGDDDBBBAAAAAABBBCCCAAAAAABBBBBBCCCBBBBBBBBB:::;;;===>>>AAAFFFMMMRRRXXXYYYYYYYYYYYYZZZ]]]```mmmwww~~~yyyuuuqqqkkkccc]]]ZZZVVVQQQNNNMMMMMMLLLLLLPPPOOOLLLJJJHHHFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA???===<<<;;;;;;;;;<<<:::777666666999<<<>>><<<<<<<<<<<<>>>@@@BBBDDDFFFFFFGGGHHHHHHIIIJJJJJJMMMOOOQQQRRRRRRTTTWWWYYYbbbfffmmmvvv~~~{{{yyyuuusssqqqooollljjjgggfffdddaaa\\\WWWRRRPPPLLLKKKIIIGGGFFFFFFGGGGGGIIILLLQQQVVVZZZ___dddggg~~~qqqjjjVVVIII===999888666444333333222222111111111111222333333444555777888999999======>>>???AAABBBCCCDDDCCCEEEGGGIIIKKKPPPUUUYYYgggxxx}}}hhhUUUKKKNNNVVVfff|||yyypppfff___^^^```aaadddgggmmmnnnmmmggg]]]RRRJJJFFF@@@===>>>BBBFFFLLLUUU^^^```aaabbbaaa___]]]]]]^^^bbbeeekkkqqquuuxxxxxxxxxyyyxxxwwwuuuuuuvvvwwwxxxvvvuuuuuutttssssssttttttvvvvvvvvvuuutttrrrqqqpppqqqrrrsssssstttsssrrrqqqrrrrrrrrrqqqpppooonnnnnnllllllkkkkkkkkklllnnnooonnnnnnnnnmmmnnnnnnooooooooooooooonnnnnnnnnmmmmmmllllllmmmnnnnnnnnnnnnmmmkkkkkkkkkjjjiiigggfffeeeeeegggjjjkkkmmmrrrzzzzzzvvvoooiiieeeaaa]]][[[VVVUUUSSSRRRPPPOOONNNNNNKKKLLLMMMPPPTTT[[[cccgggkkklllkkkjjjhhhhhhiiikkkiiijjjkkkmmmppppppnnnlllddd^^^VVVOOOJJJFFFCCCAAA<<<<<<<<<===???AAACCCEEEGGGEEEDDDBBBAAA@@@@@@AAADDDHHHLLLNNNMMMNNNRRRUUUZZZ___eeekkknnnrrruuuwwwvvvxxxzzzzzzzzzzzz|||~~~{{{{{{{{{{{{|||}}}wwwiii\\\VVVUUUUUU\\\iii~~~}}}zzztttgggccceeekkkttt|||zzz}}}yyyiiiYYYPPPJJJCCC===888555222000////////////////////////...///111111000111333555777===JJJ]]]uuuyyysssttt|||}}}zzztttnnnfff]]]SSSMMMIIIGGGEEECCCBBBBBBCCCDDDBBBCCCCCCCCCCCCCCCBBBBBB<<<<<<===>>>@@@EEEKKKPPPVVVXXXYYYYYYYYYZZZ]]]___gggppp{{{wwwsssmmmfff```ZZZWWWRRRNNNMMMMMMLLLKKKOOONNNMMMKKKIIIGGGFFFEEEFFFEEEEEEDDDDDDDDDEEEEEEBBBBBB@@@???===<<<<<<<<<888777555444444666888:::<<<<<<<<<<<<>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNOOOQQQSSSVVVYYY___bbbjjjsss|||}}}{{{yyyxxxuuuqqqnnnkkkiiigggbbb]]]WWWSSSPPPLLLKKKIIIGGGFFFEEEFFFFFFGGGKKKPPPUUUZZZ___dddgggxxxjjjbbbQQQFFF;;;777777444333333444333222222111111111222333444555666777999::::::??????@@@BBBCCCDDDEEEFFFEEEFFFHHHJJJLLLPPPUUUYYYeeevvvlllZZZMMMMMMSSSaaauuu}}}sssiiiaaa___``````aaadddggghhhhhhddd\\\SSSLLLHHH@@@======AAAEEEJJJSSS]]]```bbbcccbbb___]]]\\\\\\___bbbgggnnnsssvvvxxxyyyzzzxxxwwwvvvuuuvvvvvvwwwuuutttsssssssssssssssssstttttttttsssrrrqqqpppoooooopppqqqrrrrrrrrrrrrrrrsssssssssrrrqqqooonnnmmmmmmmmmllllllmmmmmmnnnooooooooooooooopppppppppqqqnnnnnnnnnmmmmmmmmmllllllnnnoooooopppooonnnmmmlllkkkkkkkkkkkkjjjiiiggggggeeegggjjjkkknnnttt}}}{{{tttnnniiiddd```]]]ZZZYYYVVVTTTQQQOOONNNMMMKKKLLLNNNSSSYYY```gggkkklllmmmlllkkkhhhggghhhiiijjjjjjkkklllmmmllliiiggg^^^YYYQQQKKKFFFCCC@@@>>>;;;<<<===>>>AAACCCFFFGGGGGGFFFCCCAAA????????????@@@CCCFFFHHHHHHKKKPPPUUUZZZ^^^dddjjjnnnqqqtttvvvwwwxxxzzzzzzzzz{{{|||~~~||||||{{{{{{||||||}}}~~~~~~~~~~~~}}}wwwmmmbbbYYYTTTUUUWWWaaaooo|||zzzzzzooodddcccgggnnnvvv~~~{{{~~~zzziiiZZZPPPJJJCCC<<<777444222000////////////////////////...///000000000111333555666<<>>>>>>>>>>>???CCCIIIMMMTTTVVVWWWXXXXXXYYY\\\^^^cccjjjxxxzzzvvvqqqjjjeee\\\XXXSSSOOOMMMMMMLLLKKKMMMMMMMMMMMMKKKIIIGGGEEEFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA???>>>======999999888888888999::::::;;;;;;;;;<<<===???AAABBBAAABBBCCCDDDEEEFFFGGGGGGFFFHHHKKKMMMNNNQQQUUUXXXZZZ^^^eeeoooxxx~~~~~~~~~~~~~~~{{{vvvrrrooommmjjjddd^^^WWWRRROOOLLLKKKIIIGGGEEEDDDDDDEEEEEEJJJPPPUUUZZZ___dddhhhssseee\\\KKKAAA999666666333222333444444333222222222222222555555666777999:::;;;;;;@@@@@@AAACCCDDDEEEFFFGGGGGGHHHJJJKKKLLLPPPUUUXXXcccsssppp___SSSPPPRRR]]]oootttjjjbbb______^^^___aaacccddddddbbb\\\TTTMMMHHHAAA>>>===@@@CCCHHHQQQ[[[```aaacccbbb___]]][[[[[[\\\___dddjjjpppuuuxxxyyyzzzyyywwwvvvuuuuuuuuuuuuttttttsssrrrrrrsssssssssrrrrrrrrrrrrqqqpppooonnnnnnnnnooopppqqqqqqrrrrrrssssssssssssqqqooonnnmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnoooppppppqqqqqqqqqllllllllllllkkkkkkkkkkkkppppppqqqqqqqqqooommmlllkkkkkkkkkkkkkkkjjjiiihhheeegggjjjlllooovvvyyyrrrmmmgggbbb___]]][[[XXXTTTQQQNNNMMMLLLKKKLLLNNNTTT\\\dddjjjmmmmmmnnnmmmkkkhhhgggggghhhkkkjjjjjjjjjjjjhhhdddaaaYYYTTTNNNHHHDDDAAA>>>===;;;<<<>>>@@@CCCFFFHHHIIIJJJIIIFFFDDDBBBAAA@@@@@@???AAACCCDDDEEEHHHNNNTTTZZZ^^^dddiiimmmpppsssuuuwwwyyyzzz{{{zzz{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~|||{{{zzzzzzuuunnneee^^^XXXVVVXXX]]]gggsss~~~{{{|||sssiiibbbccciiipppxxx}}}{{{jjj[[[PPPJJJBBB;;;666333111///////////////////////////...///000000000111333555666;;;FFFWWWnnnyyyqqqooowww{{{yyytttrrrpppmmmggg___VVVPPPKKKIIIGGGFFFEEEFFFHHHIIIGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@???>>>>>>AAAFFFJJJPPPSSSVVVWWWXXXYYYZZZ\\\ccchhhsss}}}yyytttnnniii___[[[UUUQQQOOOMMMLLLKKKKKKLLLMMMNNNMMMKKKHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEDDDCCCBBB@@@???>>>::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDEEEFFFFFFFFFHHHJJJLLLMMMOOORRRUUUWWWZZZaaajjjsssxxxzzzzzzwwwxxx{{{~~~}}}xxxtttrrrpppkkkddd]]]VVVQQQNNNLLLKKKIIIFFFEEEDDDDDDDDDDDDIIIOOOVVV[[[```eeehhh{{{pppbbbWWWEEE===777666555222111333444444333333333333444444777777888999;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGGGGIIIJJJLLLLLLMMMPPPTTTXXXbbbppptttdddWWWPPPPPPZZZiii{{{wwwmmmbbb___^^^]]]^^^aaacccccccccaaa\\\UUUMMMHHHCCC???===???BBBGGGPPPZZZ^^^```bbbbbb```]]][[[[[[ZZZ]]]aaagggmmmssswwwzzzzzzyyyxxxvvvuuuttttttsssssssssrrrrrrrrrsssssstttpppqqqqqqqqqpppooonnnmmmmmmmmmmmmnnnooopppqqqqqqsssssstttsssrrrpppnnnmmmnnnnnnnnnnnnnnnnnnmmmmmmlllmmmnnnppppppqqqppppppnnnnnnnnnnnnmmmmmmmmmmmmpppqqqrrrrrrqqqooommmkkkjjjjjjkkkkkkkkkjjjjjjiiieeegggjjjmmmqqqyyy}}}vvvpppjjjeeeaaa^^^\\\YYYUUUQQQMMMKKKJJJIIIJJJNNNUUU___ggglllnnnmmmnnnnnnllliiigggfffgggjjjiiihhhhhhgggddd```\\\UUUQQQLLLGGGDDDAAA???===<<<===???BBBEEEHHHJJJKKKKKKJJJGGGEEECCCBBBBBBBBBAAACCCDDDDDDDDDGGGNNNSSSZZZ^^^dddiiimmmooorrrtttwwwyyy{{{{{{{{{{{{}}}~~~~~~}}}~~~}}}{{{yyyxxxwwwqqqhhh___\\\ZZZYYY]]]dddlllvvv|||{{{~~~|||mmmeee```ccckkkqqqyyy|||lll]]]PPPJJJAAA:::555222000///........................---...000000///000222444555999CCCSSSiii|||tttpppwwwzzzxxxqqqqqqpppnnniiibbbXXXRRRLLLKKKIIIGGGFFFGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDAAAAAA???>>>===???CCCGGGMMMPPPTTTWWWWWWXXXYYYZZZ___dddnnn}}}{{{vvvqqqlllbbb^^^XXXSSSPPPOOOMMMLLLKKKLLLMMMNNNNNNLLLJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDBBB@@@???777777888999999888777666::::::;;;<<<===>>>>>>>>>??????@@@BBBCCCEEEFFFFFFHHHIIIKKKKKKKKKMMMOOOQQQVVVXXX^^^eeemmmrrrttttttppprrruuuzzz}}}|||yyyvvvrrrooojjjccc[[[UUUPPPMMMLLLKKKIIIGGGEEEEEEEEEEEEDDDIIIPPPWWW\\\aaaeeehhh}}}vvvkkk\\\RRR@@@:::666666555222222444333333333333444555666666999:::;;;<<<===??????@@@BBBBBBCCCDDDFFFGGGHHHHHHLLLMMMMMMMMMNNNPPPTTTWWW```lllyyyjjjWWWOOOMMMWWWeeeuuurrrfff```]]]\\\^^^aaaccccccbbbaaa^^^WWWOOOIIIEEE@@@>>>???AAAFFFOOOYYY\\\___bbbbbb```]]]\\\[[[ZZZ\\\```eeekkkrrrwwwzzzzzzyyyxxxwwwuuutttrrrrrrqqqqqqqqqqqqqqqrrrrrrssspppppppppppppppooonnnnnnmmmmmmllllllmmmnnnooopppqqqrrrssstttsssrrrooonnnmmmmmmnnnnnnnnnmmmllllllkkkmmmooopppqqqqqqqqqppprrrrrrrrrqqqqqqqqqppppppoooppprrrsssrrrooolllkkkiiiiiijjjjjjjjjjjjjjjjjjeeegggjjjmmmsss|||zzzuuuoooiiiddd___]]]YYYUUUQQQNNNKKKJJJIIIJJJNNNVVVaaaiiimmmmmmlllmmmnnnllliiigggfffgggiiihhhgggeeedddaaa\\\XXXRRROOOJJJGGGDDDBBB???======???AAAEEEGGGJJJKKKLLLIIIHHHEEECCCBBBAAAAAAAAAAAADDDEEEEEEEEEIIIOOOTTT[[[___eeejjjmmmppprrrtttxxxyyy{{{{{{{{{{{{}}}|||}}}}}}{{{yyyxxxwwwoooccc[[[[[[\\\[[[```hhhnnnxxx{{{|||yyyiiibbb___dddlllrrrxxx}}}|||lll^^^QQQJJJAAA999444111///...........................---.../////////000222444555888@@@NNNccc}}}yyytttxxx|||xxxsssssssssrrroooggg]]]VVVNNNLLLJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEAAAAAA???===<<<>>>BBBEEEIIIMMMRRRVVVWWWWWWXXXXXXXXX^^^hhhvvv}}}xxxsssooofffaaa[[[VVVSSSPPPNNNMMMKKKLLLMMMNNNNNNMMMLLLLLLIIIHHHHHHGGGFFFFFFGGGGGGFFFGGGGGGFFFEEECCCAAA???999::::::::::::999888888999:::;;;<<<===============>>>???AAABBBDDDEEEEEEGGGIIIJJJJJJJJJJJJMMMOOOTTTVVV[[[bbbiiinnnoooooonnnnnnqqqtttxxxyyyxxxwwwpppmmmhhhaaaZZZTTTPPPMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFKKKRRRYYY^^^bbbfffhhhxxxqqqeeeVVVJJJ===888555666555222222555222222222333555666888999;;;<<<===>>>@@@AAABBBBBBDDDDDDEEEFFFHHHIIIJJJKKKMMMNNNOOONNNNNNQQQTTTWWW\\\ggg|||~~~ppp\\\RRRNNNUUU```lll{{{kkkbbb^^^\\\^^^aaacccbbbbbbbbb```ZZZSSSMMMGGGBBB???@@@AAAFFFOOOYYYZZZ]]]aaabbb```^^^\\\\\\[[[\\\___dddjjjqqqvvvzzzzzzyyyxxxwwwuuusssrrrqqqnnnnnnnnnnnnnnnooopppqqqoooppppppppppppooonnnnnnmmmmmmlllkkkkkklllmmmnnnpppqqqsssttttttsssqqqooolllmmmmmmnnnmmmlllkkkjjjlllnnnppprrrssssssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqmmmoooqqqrrrrrrooollljjjggghhhhhhiiijjjjjjjjjiiieeegggjjjnnnttt~~~~~~yyysssmmmiii```^^^[[[WWWSSSOOOMMMLLLJJJKKKOOOXXXccckkknnnmmmkkklllnnnmmmjjjhhhgggggghhhfffeeedddbbb^^^YYYVVVPPPMMMIIIFFFDDDBBB???===???@@@CCCFFFIIIKKKKKKLLLGGGFFFDDDBBBAAAAAAAAAAAA???BBBEEEGGGHHHKKKQQQVVV\\\aaafffkkknnnpppsssuuuxxxzzz{{{|||{{{|||}}}~~~}}}~~~~~~~~~}}}|||zzzyyyxxxlll___WWWYYY[[[ZZZ```iiiooozzz{{{}}}~~~uuugggaaa___eeemmmrrrvvv{{{{{{jjj\\\QQQJJJ@@@888333000///...........................---.../////////000222444555888>>>KKK___yyy}}}wwwxxx{{{wwwxxxyyyyyyuuummmbbb[[[OOOMMMJJJHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFAAA@@@???===<<<===AAAEEEFFFKKKQQQUUUWWWWWWWWWWWWSSS[[[fffppp|||{{{uuurrriiieee^^^XXXUUURRRPPPNNNLLLLLLLLLMMMMMMNNNNNNNNNKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFCCCAAA???======<<<<<<;;;;;;;;;;;;888999;;;<<<======<<<<<<;;;;;;===>>>@@@BBBCCCDDDDDDEEEGGGGGGHHHIIIKKKNNNQQQSSSWWW___ffflllnnnnnnnnnmmmlllmmmppprrrssssssooolllfff```ZZZUUUQQQPPPKKKKKKIIIHHHHHHHHHIIIIIIHHHMMMTTT[[[___cccfffhhh}}}uuunnnaaaPPPDDD;;;777555666666333333555111111222333555777999:::======>>>@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLNNNOOOOOOOOOOOOQQQTTTWWWZZZcccwwwtttcccWWWPPPUUU\\\dddwwwpppddd^^^\\\]]]aaabbbaaaaaabbbbbb]]]VVVPPPHHHCCC???@@@BBBFFFOOOYYYYYY\\\```bbbaaa___]]]\\\\\\]]]___dddiiipppvvvzzzzzzyyyyyywwwuuusssqqqppplllllllllllllllmmmnnnooooooppppppppppppoooooonnnnnnmmmlllkkkjjjkkklllmmmooopppsssuuuuuutttrrrpppllllllmmmmmmmmmllljjjiiimmmoooqqqsssuuuuuutttsssppppppppppppooooooooonnnlllnnnppprrrrrrooollljjjfffggghhhiiiiiiiiiiiiiiieeegggjjjnnnttt|||vvvppplllbbb```\\\XXXTTTQQQOOOMMMLLLLLLPPPYYYeeemmmnnnmmmjjjlllmmmmmmjjjhhhgggggggggfffdddcccaaa]]]XXXUUUNNNKKKGGGEEECCCBBB???===@@@BBBDDDGGGJJJKKKLLLLLLGGGFFFDDDCCCBBBBBBCCCCCC===@@@DDDGGGIIIMMMSSSXXX]]]aaagggllloooqqqsssuuuxxxzzz{{{|||{{{|||~~~}}}~~~}}}}}}}}}}}}|||{{{zzzyyyjjj\\\TTTWWWZZZYYY^^^hhhooo|||{{{~~~}}}sssfffaaa```fffmmmqqquuuyyy~~~yyyiii[[[QQQJJJ@@@777222000...---........................---.../////////000222444555777===III\\\wwwxxxxxx}}}}}}{{{|||}}}}}}zzzqqqggg___PPPNNNKKKHHHFFFEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGAAA@@@???===<<<===AAADDDEEEJJJPPPUUUWWWVVVVVVVVVSSS\\\fffmmmuuu}}}wwwssskkkfff```ZZZVVVSSSQQQOOOLLLLLLLLLLLLMMMNNNOOOPPPLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFCCCAAA???;;;:::999888888888888888888999;;;<<<===<<<<<<;;;999:::;;;===???@@@BBBBBB@@@BBBDDDEEEFFFHHHKKKNNNNNNPPPUUU]]]eeelllooooooooolllhhhgggiiilllmmmnnnnnnkkkfff```[[[VVVSSSRRRKKKJJJIIIIIIIIIIIIJJJKKKIIINNNVVV\\\```cccfffhhhwwwnnndddXXXIII>>>777666555444444444444444444444333333444777999;;;;;;<<<===>>>@@@AAACCCCCCFFFGGGIIIKKKMMMMMMMMMLLLPPPQQQQQQPPPPPPRRRUUUXXXZZZaaaqqq}}}iii\\\RRRTTTZZZbbbqqqwwwggg___^^^______cccbbbcccffffff^^^UUUOOOLLLEEE@@@======@@@HHHQQQWWWYYY[[[^^^______]]]\\\[[[\\\___ccchhhmmmrrrtttyyyyyyyyywwwsssqqqoooppphhhhhhiiiiiijjjlllmmmmmmrrrqqqooommmmmmnnnpppqqqpppnnnlllmmmpppqqqooommmooooooooooooooooooooooooooonnnlllkkkjjjjjjkkklllmmmnnnpppqqqrrrrrrqqqqqqrrrrrrqqqooonnnlllkkkkkkkkklllnnnoooooommmkkkiiigggiiijjjllllllkkkjjjiiiiiikkknnnrrrwwwyyytttpppdddaaa]]]XXXTTTPPPNNNMMMMMMOOOTTT[[[aaahhhmmmooollllllmmmmmmllljjjiiihhheeeccc```___]]][[[XXXUUUNNNLLLGGGCCC@@@@@@@@@AAABBBDDDFFFHHHJJJJJJIIIHHHFFFEEECCCAAA???>>>>>>??????AAADDDHHHKKKPPPUUUYYY___bbbgggkkknnnqqquuuwww{{{{{{{{{{{{{{{|||}}}~~~~~~zzzyyy{{{{{{xxxvvvggg]]]TTTSSSVVV[[[aaagggssszzzyyyoooccccccdddhhhmmmqqqtttuuu}}}vvvhhh^^^SSSJJJ???555111///---+++///............---------000000000000111222333444666:::>>>CCCRRRmmm~~~{{{{{{~~~~~~}}}wwwnnnfffZZZRRRKKKJJJIIIFFFDDDDDDGGGGGGHHHHHHHHHGGGGGGFFFCCCBBB@@@>>>======>>>???FFFIIINNNSSSVVVVVVUUUTTTWWWYYY^^^gggppp|||yyyuuummmhhhaaa[[[WWWTTTQQQOOOPPPNNNMMMMMMNNNOOOOOONNNLLLKKKJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA???<<<::::::;;;:::999777777888999;;;<<<=====================>>>??????AAAAAABBBCCCEEEGGGIIIJJJIIIPPPVVV[[[ccclllpppoookkkiiigggffffffgggjjjkkkmmmlllhhhccc^^^YYYUUURRRMMMMMMKKKIIIFFFEEEGGGIIIMMMRRRYYY___bbbeeegggiii|||sssiii```SSSEEE;;;666555555444333333444444444444333444555777:::;;;<<<===>>>???AAACCCDDDDDDGGGGGGIIIKKKLLLNNNNNNNNNPPPQQQQQQQQQQQQSSSWWWZZZ\\\bbbqqqpppaaaVVVVVVZZZaaannn|||}}}kkkaaa^^^^^^___ccccccfffjjjjjjddd[[[UUUMMMFFF@@@??????AAAHHHPPPVVVXXX[[[^^^______]]]\\\YYYZZZ]]]aaaffflllqqqtttxxxyyyyyywwwtttqqqpppppphhhhhhgggggghhhjjjkkkmmmpppooonnnmmmmmmnnnoooooopppnnnlllmmmpppqqqooonnnppppppppppppppppppppppppooonnnmmmkkkkkkkkkkkkkkkmmmnnnoooqqqqqqpppoooooooooooonnnnnnmmmlllkkkjjjkkkmmmnnnpppooommmkkkjjjgggiiijjjllllllkkkjjjiiijjjlllnnnpppvvv{{{uuuqqqfffddd```[[[VVVSSSQQQPPPOOOQQQVVV[[[aaagggkkknnnmmmmmmmmmlllkkkhhhfffeeecccaaa___^^^]]]ZZZVVVSSSMMMJJJFFFBBB@@@???@@@AAACCCEEEGGGIIIJJJJJJJJJIIIDDDCCCAAA???>>>>>>??????@@@BBBEEEHHHLLLQQQWWW\\\aaadddiiimmmpppsssvvvyyy{{{zzz{{{{{{{{{|||}}}~~~~~~zzzyyyzzzzzzwwwtttfff\\\SSSRRRTTTXXX^^^eeeqqqyyyvvvlllcccdddeeeiiimmmqqqsssuuu|||qqqcccYYYOOOGGG<<<555111000///...///............---------////////////000111222222555888<<>>>>>???@@@@@@AAABBBDDDFFFHHHIIIHHHNNNUUUZZZbbbjjjnnnnnnjjjhhheeeccccccdddfffhhhlllkkkiiifffaaa\\\WWWTTTRRRRRRQQQNNNKKKJJJLLLNNNNNNSSSYYY___bbbdddggghhh}}}vvvmmmcccXXXMMM@@@888555444444333333333333333555444444555666888:::<<<>>>>>>@@@AAACCCEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQPPPQQQSSSSSSTTTVVVYYY\\\^^^cccqqqwwwhhh[[[XXXZZZ^^^iiivvvoooaaa\\\\\\]]]cccfffkkknnnnnniii```ZZZMMMGGGAAA@@@@@@AAAGGGNNNTTTVVVZZZ]]]___^^^]]][[[WWWXXX[[[___eeekkkqqqtttxxxyyyzzzxxxuuuqqqppppppiiigggfffeeeeeegggjjjlllmmmmmmnnnnnnooonnnnnnnnnooonnnmmmmmmoooppppppoooqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmlllkkkkkkkkkkkkmmmnnnooooooooonnnmmmllllllllllllllllllkkkjjjjjjlllmmmooopppooonnnllljjjhhhiiijjjkkklllkkkjjjjjjkkklllmmmooottt~~~}}}wwwsssjjjhhhccc___ZZZWWWUUUTTTSSSUUUXXX]]]bbbfffjjjkkkmmmmmmlllkkkiiifffcccbbb```___^^^]]][[[XXXSSSPPPJJJHHHDDDAAA??????@@@AAADDDFFFHHHJJJKKKJJJIIIIIIAAA@@@???>>>===>>>??????AAACCCFFFIIILLLRRRYYY^^^dddgggkkkoooqqqtttwwwzzzzzzzzzzzz{{{|||}}}}}}~~~}}}zzzyyyyyyxxxtttpppdddZZZRRRPPPRRRUUU\\\cccpppwww~~~sssiiicccdddfffiiimmmppprrrssszzz}}}~~~wwwjjj\\\TTTJJJCCC999333222222222111///............---------............///000111111333666:::@@@KKKaaa}}}{{{ttteee[[[PPPLLLJJJGGGFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGEEECCCAAA???>>>??????BBBEEEJJJOOOSSSUUUUUUUUUWWWWWW[[[```eeemmm|||~~~vvvqqqiiiccc^^^YYYUUUSSSOOOMMMKKKLLLMMMOOOOOOOOOOOONNNLLLJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEBBB???>>>===<<<;;;999999999999:::;;;<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>???@@@BBBDDDEEEFFFFFFMMMTTTYYYaaajjjnnnmmmllliiieeebbbaaabbbdddfffiiijjjjjjiiieee```ZZZWWWUUUUUUUUURRRPPPNNNOOOPPPPPPTTTZZZ^^^aaaccceeegggxxxqqqggg\\\RRRFFF<<<555444333333222222222333333555555555666777999;;;<<>>>>>===<<<===>>>???@@@BBBCCCFFFIIIMMMSSS[[[```eeehhhlllooorrrtttwwwyyyyyyyyyzzz||||||}}}}}}~~~~~~}}}zzzyyyxxxvvvqqqlll___WWWPPPOOOPPPTTT\\\eeepppwww}}}}}}~~~qqqhhhbbbdddgggjjjkkkmmmpppqqqvvvwwwxxxuuunnnbbbWWWPPPGGG@@@888333222222222111///............---------............///000111111333555999???HHHZZZuuu}}}lll```TTTNNNKKKGGGGGGIIIHHHHHHIIIJJJJJJJJJJJJIIIFFFEEEBBB@@@>>>===<<<<<<@@@CCCGGGLLLQQQSSSUUUUUUUUUUUUXXX\\\___ffftttzzzuuunnngggaaa\\\XXXUUUOOOMMMKKKKKKMMMOOOOOOOOOQQQPPPNNNLLLJJJIIIHHHGGGEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@???>>><<<:::::::::;;;;;;<<<<<<======<<<<<<<<<;;;;;;<<<===============>>>@@@BBBCCCDDDFFFLLLSSSYYYaaakkkqqqqqqrrrnnniiieeebbbccceeeggghhhjjjlllllliiiccc\\\WWWSSSTTTTTTSSSPPPOOOOOOOOORRRUUUZZZ]]]```aaaccceeetttnnncccWWWLLLBBB:::555333333222222222333333444666666777888999;;;<<<===@@@AAABBBDDDFFFHHHJJJKKKKKKJJJKKKKKKMMMPPPRRRTTTTTTVVVXXXYYYZZZ\\\___aaa^^^bbblll~~~{{{kkk\\\VVVUUUWWW```lllyyytttddd\\\]]]```qqqyyy}}}yyysssiii___RRRIIIBBB@@@??????AAADDDMMMPPPUUUZZZ\\\\\\ZZZXXXVVVVVVXXX\\\bbbiiippptttvvvxxxzzzyyyvvvsssqqqpppjjjhhheeecccccceeegggiiijjjllloooqqqrrrqqqpppooonnnnnnmmmlllkkklllnnnooopppppppppqqqqqqrrrrrrrrrnnnnnnnnnnnnmmmlllkkkkkklllmmmmmmmmmllljjjiiigggiiijjjlllnnnnnnnnnmmmmmmlllmmmmmmnnnmmmlllkkkkkkiiiiiijjjjjjkkkkkkkkkkkkkkkllllllnnnsss{{{wwwsssppplllgggbbb___]]]\\\]]]^^^```bbbeeeggghhhiiiiiiiiiiiihhhfffdddbbb```\\\[[[YYYXXXVVVRRRMMMJJJDDDCCCAAA@@@@@@@@@BBBCCCCCCDDDFFFGGGGGGFFFEEEDDD===<<<;;;;;;<<<>>>???@@@AAACCCFFFIIINNNUUU\\\aaaeeehhhllloooqqqsssuuuxxxxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~|||zzzyyywwwtttmmmgggZZZTTTOOOOOOQQQVVV```jjjsssyyy}}}{{{}}}}}}ppphhhbbbeeeiiijjjkkkkkkmmmoooqqqqqqpppllleee\\\TTTNNNFFF???777222111111000//////............---------////////////000111222222444555999@@@FFFTTTmmmsssfffXXXQQQLLLHHHGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFDDDBBB@@@???>>>===???AAADDDIIIMMMQQQTTTUUUSSSSSSVVVYYY\\\aaannn{{{}}}yyyrrrkkkeee```ZZZWWWRRROOOLLLKKKMMMOOOPPPPPPRRRQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJGGGFFFDDDCCCBBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBFFFLLLSSSYYYcccooowwwxxxxxxtttoooiiifffeeefffggghhhkkkmmmnnnjjjcccZZZUUUPPPRRRSSSSSSQQQOOONNNOOOSSSVVVYYY\\\]]]___aaabbbqqqkkk```SSSGGG>>>888555333333333333333444444555666777888999;;;<<<======@@@AAACCCEEEGGGIIIKKKLLLLLLLLLMMMMMMOOOPPPRRRSSSUUUWWWYYY[[[[[[\\\___aaa]]]```hhhxxx{{{jjjZZZUUUSSSTTT]]]iiiuuuzzziii```aaaeeewww}}}sssgggXXXMMMCCC@@@???===>>>AAAIIILLLRRRWWWZZZZZZWWWVVVUUUUUUVVVZZZ___gggnnnrrrvvvxxxzzzzzzwwwtttrrrqqqllljjjgggeeeeeefffgggiiiiiikkkmmmpppqqqqqqpppooonnnnnnmmmkkkiiiiiikkkmmmnnnnnnnnnoooppppppqqqqqqnnnnnnooonnnnnnmmmkkkkkkllllllmmmmmmllljjjiiigggiiikkkmmmooopppooonnnmmmlllllllllllllllkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkiiikkklllooouuu|||xxxuuuqqqlllhhhdddbbbaaabbbcccdddeeeggghhhjjjjjjjjjjjjiiihhhfffccc```___YYYWWWTTTRRRPPPMMMIIIFFFBBBBBBAAA@@@AAABBBCCCDDDCCCDDDEEEFFFFFFEEECCCBBB<<<<<<;;;;;;<<<>>>???@@@@@@CCCHHHLLLQQQWWW^^^bbbeeehhhlllnnnppprrrtttvvvwwwxxxzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||yyyxxxwwwqqqiiicccYYYTTTPPPQQQSSSYYYdddoooxxx~~~}}}|||yyyooohhhcccggglllmmmlllkkkmmmpppooonnnkkkeee___WWWQQQMMMDDD>>>666222111111///...///............---------////////////000111222222333444999@@@DDDOOOgggyyylll^^^UUUOOOJJJHHHIIIFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBBAAA>>>@@@BBBFFFJJJOOORRRTTTRRRRRRTTTWWWYYY]]]iiiuuu|||uuuoooiiiddd^^^[[[UUURRRNNNLLLMMMOOOPPPPPPRRRQQQQQQPPPNNNLLLKKKJJJGGGHHHHHHHHHIIIIIIJJJJJJHHHFFFEEEEEEEEEDDDAAA???===============<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<===>>>???@@@AAAEEEKKKQQQWWWcccsss~~~~~~{{{vvvqqqllljjjiiihhhkkkmmmooonnniii```VVVPPPMMMOOORRRSSSRRRQQQPPPPPPSSSUUUXXXZZZ[[[\\\^^^___nnnhhh]]]PPPCCC;;;666555444444333333444555555666666777999:::<<<=========@@@AAACCCEEEGGGJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQTTTVVVXXXZZZZZZZZZ\\\^^^\\\^^^dddqqq|||kkk[[[TTTRRRRRRZZZfffwww}}}kkkbbbbbbfffsss|||ppp___SSSFFFAAA???===>>>@@@EEEIIIOOOUUUXXXXXXUUUSSSSSSSSSTTTVVV\\\cccjjjnnnuuuxxx{{{{{{xxxtttrrrqqqmmmkkkjjjhhhgggggghhhhhhggghhhjjjlllnnnoooooooooooonnnmmmiiifffeeehhhkkkkkkkkklllmmmmmmnnnoooooonnnnnnoooooonnnmmmlllkkkkkkllllllmmmlllkkkiiihhhiiikkknnnppppppooonnnlllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjiiiiiijjjjjjkkkkkkgggjjjmmmqqqxxx}}}{{{wwwrrrmmmjjjhhhgggffffffggghhhiiijjjkkklllnnnmmmllliiieeeaaa]]][[[VVVSSSNNNKKKIIIGGGDDDBBBAAAAAAAAAAAABBBCCCEEEFFFDDDEEEFFFGGGFFFEEECCCAAA======<<<<<<<<<>>>???@@@AAAEEEKKKQQQVVV[[[aaadddfffiiilllooopppqqqtttvvvvvvxxxzzz}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{yyyxxxvvvpppggg```\\\WWWTTTTTTUUU[[[gggrrr}}}}}}tttkkkggggggkkkpppqqqooommmooorrrpppmmmhhhaaaZZZSSSNNNKKKAAA;;;555111111111000...///............---------............///000111111111111777???BBBJJJbbb|||rrrddd[[[TTTMMMJJJJJJGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDDDD>>>???AAADDDHHHLLLPPPRRRSSSRRRTTTVVVVVVYYYcccoooyyyyyysssnnnhhhccc___XXXUUUPPPNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPNNNLLLKKKGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGFFFDDDAAA>>>>>>>>>=========<<<<<<<<<;;;;;;:::999999::::::<<<<<<<<<<<<===???@@@AAACCCHHHNNNUUUcccvvv|||wwwrrrooonnnoooppppppmmmfff\\\QQQKKKIIILLLPPPRRRRRRQQQPPPPPPSSSUUUWWWXXXXXXYYY[[[]]]mmmfff[[[MMMAAA999555555444444444444444555666777777888999;;;<<<===>>>>>>@@@AAACCCEEEGGGJJJLLLMMMMMMNNNPPPQQQRRRQQQPPPOOOSSSUUUWWWXXXXXXXXXZZZ[[[\\\^^^bbblllmmm\\\UUURRRQQQYYYdddzzz}}}kkk``````dddkkk|||uuudddVVVHHHBBB@@@>>>>>>@@@CCCGGGNNNTTTWWWVVVTTTRRRRRRQQQRRRTTTYYY```gggkkkuuuxxx{{{{{{xxxuuurrrqqqmmmmmmllljjjiiiiiihhhhhheeefffhhhjjjkkkmmmmmmnnnoooooommmiiidddcccfffiiijjjjjjkkkkkklllmmmmmmnnnnnnoooooooooooommmlllkkkkkkkkklllmmmlllkkkjjjiiiiiikkkmmmooopppooommmkkkjjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiiiiijjjjjjkkklllfffiiimmmrrrzzzzzzvvvqqqnnnlllkkkggghhhiiijjjkkklllmmmmmmqqqpppnnnjjjeee___[[[XXXSSSOOOJJJFFFDDDBBBAAA???@@@AAAAAABBBCCCDDDFFFGGGEEEFFFGGGHHHGGGEEECCCBBB>>>======<<<===>>>???@@@BBBFFFMMMTTTYYY^^^cccfffgggjjjmmmoooqqqrrrtttvvvvvvxxxzzz}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||~~~}}}{{{yyyxxxuuuoooeee^^^___ZZZVVVVVVWWW\\\gggsss|||qqqhhheeeiiinnnssstttqqqoooqqqtttrrrooohhh```WWWPPPKKKHHH???999333000111222111000//////.........------------------------...000000///000666>>>AAAGGG___yyyvvvhhh___XXXPPPKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHGGGGGGEEEDDDCCC>>>???@@@CCCGGGKKKOOOQQQTTTSSSTTTUUUTTTUUU___jjjqqq|||vvvqqqlllfffbbb[[[WWWRRROOONNNOOOOOOOOOQQQQQQRRRRRRQQQOOONNNLLLFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFGGGHHHGGGEEECCC??????>>>>>>======<<<<<<<<<;;;::::::999999999999<<<<<<<<<======???@@@AAABBBFFFKKKRRRbbbwww{{{vvvtttqqqqqqpppllldddYYYNNNHHHDDDHHHMMMPPPPPPOOOOOOOOOSSSUUUVVVWWWWWWWWWYYY[[[tttdddRRRFFF???888444444333333333333444444555666999999:::<<<===???@@@AAAAAABBBCCCFFFHHHKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRSSSUUUVVVXXXYYY[[[___aaajjjzzzzzzhhhXXXPPPSSS\\\cccsssfff```___eeellluuu|||}}}zzzxxxjjj]]]LLLBBB@@@@@@???===BBBFFFLLLQQQUUUVVVUUUTTTTTTSSSQQQQQQTTT[[[dddkkkooovvvzzzyyyxxxxxxvvvsssooonnnmmmmmmnnnmmmkkkiiiiiihhhfffeeefffiiilllmmmllljjjhhhgggggghhhjjjlllllllllmmmmmmmmmmmmmmmmmmnnnooopppppppppooommmlllkkklllmmmmmmmmmllljjjjjjgggjjjmmmppppppooommmkkknnnmmmkkkiiiggggggggggggkkkjjjiiihhhhhhiiijjjjjjllllllooouuu||||||xxxtttqqqnnnkkkjjjjjjiiijjjkkkmmmnnnsssqqqmmmhhhbbb[[[VVVSSSLLLJJJFFFBBB???>>>??????>>>AAADDDEEEFFFFFFHHHIIIKKKKKKIIIHHHGGGFFFFFFFFFCCC???===>>>>>><<<===AAADDDHHHNNNUUUZZZ```eeehhhkkklllmmmnnnooopppqqqrrruuuwwwzzz{{{{{{{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~}}}|||~~~{{{}}}|||yyyrrrjjjdddaaa______^^^\\\\\\cccmmmuuuzzznnnhhhiiinnntttxxxvvvuuuwwwxxxwww{{{ssshhh]]]UUUNNNHHHDDD:::666111.........//////------,,,++++++++++++,,,+++,,,,,,---...///000111333555888<<>>@@@DDDHHHKKKNNNRRRSSSSSSSSSTTTWWW[[[___oooxxxyyytttoooiiieee^^^[[[VVVRRRQQQPPPNNNMMMPPPQQQRRRRRRRRRQQQOOOOOOKKKJJJHHHFFFFFFFFFHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCBBBAAA???>>>======<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<=========@@@CCCHHHOOO[[[lll|||vvvuuussspppjjjaaaXXXOOOIIIEEEFFFHHHJJJKKKLLLMMMMMMRRRSSSUUUVVVWWWXXXXXXXXXnnn^^^MMMBBB<<<777555555444333333333444555666777999:::;;;<<<>>>???@@@AAAAAABBBCCCFFFHHHJJJLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPRRRTTTVVVWWWYYY]]]^^^eeeuuu~~~lll\\\RRRSSSZZZ```{{{sssggg```^^^]]]ccclllssswwwwwwuuutttkkk^^^NNNCCC@@@@@@>>><<<@@@DDDIIIOOOSSSTTTTTTSSSTTTSSSQQQPPPRRRXXX```gggnnnuuuyyyyyyxxxyyywwwtttooonnnmmmmmmnnnmmmkkkiiijjjhhhgggeeefffhhhjjjlllmmmkkkiiiggggggiiikkkmmmmmmmmmlllllllllmmmmmmmmmnnnoooooopppooonnnmmmlllkkklllmmmmmmmmmmmmlllkkkjjjkkknnnooopppnnnmmmkkkmmmllljjjhhhgggfffggggggjjjiiihhhhhhhhhiiijjjkkkkkkkkkmmmttt{{{|||xxxtttrrrnnnmmmlllllllllmmmnnnooorrrqqqnnniiibbb[[[TTTQQQHHHFFFCCC@@@>>>???@@@AAA@@@CCCEEEGGGHHHJJJLLLNNNNNNMMMKKKIIIHHHFFFFFFFFFBBB>>>===???@@@???AAAEEEIIIMMMSSSYYY^^^ccchhhkkkkkkkkklllnnnooopppqqqrrrtttvvvyyyzzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}~~~}}}xxxqqqiiicccaaaaaa```]]]ZZZZZZ```iiiqqq|||xxxlllggghhhnnnuuuzzzxxxvvvyyy{{{|||~~~uuuiii^^^UUUNNNGGGDDD:::666222///.../////////...------,,,,,,,,,,,,,,,---------...///000111222333444888<<>>???BBBFFFJJJLLLQQQRRRRRRSSSSSSVVV[[[^^^iiiqqq}}}wwwrrrlllhhh```\\\WWWSSSRRRPPPOOOMMMPPPQQQRRRRRRRRRQQQOOOOOOLLLKKKIIIGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGCCCBBBBBBBBBAAA@@@??????<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<>>???@@@@@@@@@AAACCCEEEHHHJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNPPPSSSUUUVVVZZZYYY___nnn{{{sssaaaUUUSSSWWW\\\tttuuuhhh```^^^WWW\\\bbbiiinnnpppppppppjjj^^^OOODDD@@@???===;;;>>>AAAGGGLLLPPPRRRRRRQQQSSSRRRPPPNNNPPPUUU]]]ccclllsssxxxxxxxxxyyyxxxuuuooonnnmmmnnnnnnnnnllljjjjjjiiigggeeeeeegggiiikkknnnllliiiggggggiiilllnnnmmmmmmlllllllllllllllmmmnnnnnnooopppooonnnmmmllljjjkkklllmmmnnnnnnnnnnnnmmmnnnnnnnnnnnnmmmllllllkkkjjjhhhgggfffffffffggghhhhhhhhhhhhhhhiiijjjkkkjjjiiilllssszzz~~~yyyvvvrrrqqqpppooooooooopppqqqqqqpppnnniiibbbZZZRRRMMMCCCBBB???>>>===???@@@BBBBBBDDDFFFHHHJJJMMMQQQTTTRRRPPPNNNKKKIIIGGGFFFEEE@@@======@@@BBBBBBDDDIIILLLQQQWWW\\\aaaeeeiiilllkkkkkklllmmmooopppqqqrrrrrruuuwwwyyyxxxxxxxxxyyy|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}vvvnnnfffbbb___aaa```]]]YYYWWW\\\eeemmmwww{{{~~~~~~|||}}}uuuiiieeegggnnnwww~~~{{{xxxzzz~~~wwwiii]]]TTTMMMGGGCCC:::777222000///000000000///......---,,,---------.........//////111222333222333888<<<@@@GGGXXXggg~~~~~~zzztttiii___VVVQQQOOOOOOJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFBBBAAA???>>>@@@CCCGGGIIINNNOOOQQQRRRSSSVVVZZZ]]]aaaiiixxx{{{uuuppplllccc___ZZZVVVSSSQQQPPPNNNPPPQQQRRRRRRRRRQQQOOOOOOMMMLLLJJJHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHCCCCCCCCCCCCCCCBBBAAAAAA<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::::::::<<>>>>>???@@@@@@@@@AAACCCEEEGGGIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKMMMOOORRRTTTUUUXXXVVV[[[hhhtttxxxfffXXXSSSUUUYYYnnnxxxjjjaaa]]]XXXYYY]]]bbbhhhlllmmmmmmfff\\\NNNEEE@@@???===;;;===@@@FFFKKKOOOQQQRRRRRRRRRQQQPPPNNNPPPUUU]]]bbbiiiqqqvvvwwwxxxzzzyyyvvvpppooonnnooopppooommmllliiihhhfffeeefffhhhjjjlllooommmkkkiiiiiikkkmmmooonnnmmmlllkkkkkkkkkllllllmmmnnnooooooooonnnmmmllljjjjjjlllmmmnnnooooooppppppooonnnmmmlllllllllllliiihhhgggfffeeeeeefffgggggggggggghhhiiijjjkkkkkkjjjjjjlllssszzz}}}zzzvvvuuusssqqqpppppppppqqqpppooommmiiibbbXXXPPPJJJBBB@@@>>>======>>>@@@BBBAAABBBDDDEEEGGGKKKQQQUUUVVVTTTQQQNNNJJJHHHFFFEEEAAA>>>===AAACCCCCCFFFJJJNNNRRRXXX]]]aaadddgggiiijjjkkklllmmmnnnpppqqqqqqpppsssuuuwwwvvvvvvwwwxxxzzzzzz{{{{{{|||}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~{{{sssjjjddd```______^^^\\\XXXWWW\\\dddllltttwwwyyyyyyxxx{{{{{{qqqfffcccfffoooyyy}}}yyyzzzuuuggg[[[TTTNNNHHHCCC999666222000000111000000//////...------------...............///000111222111333777<<<@@@FFFTTTbbb{{{|||zzzzzz{{{{{{{{{vvvqqqhhh___WWWRRROOONNNJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGEEECCC@@@>>>>>>AAADDDFFFKKKMMMOOOQQQSSSUUUYYY[[[\\\cccppp~~~xxxrrrnnngggccc]]]YYYVVVTTTQQQPPPPPPQQQRRRRRRRRRQQQOOOOOONNNMMMKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFFFFFFFEEECCCBBBAAA===<<<<<<;;;;;;:::::::::;;;::::::999999888888888:::<<<@@@DDDJJJTTT```iiizzz}}}xxxvvvqqqjjjaaaWWWNNNJJJHHHGGGFFFEEEFFFGGGIIIKKKMMMNNNOOOPPPQQQQQQQQQQQQZZZLLL???888666444444555666666666777888999;;;<<<===>>>>>>>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNOOONNNMMMMMMNNNPPPRRRSSSUUUWWWUUUYYYeeeooo{{{jjj[[[TTTTTTWWWkkk|||pppddd]]]ZZZYYY[[[^^^dddhhhjjjjjjbbbZZZNNNFFFAAA@@@>>>===>>>AAAFFFKKKOOORRRSSSSSSQQQPPPPPPOOORRRWWW___dddhhhooouuuvvvwwwzzzyyyvvvqqqpppppppppqqqqqqpppnnnhhhgggfffeeegggiiilllnnnpppnnnlllkkkkkklllnnnpppnnnmmmllljjjjjjjjjkkklllmmmnnnnnnoooooommmlllkkkjjjjjjkkklllmmmnnnpppppppppooommmlllkkkkkkkkkkkkhhhgggfffeeeeeefffgggggggggggghhhiiijjjkkkkkkkkkkkkjjjmmmttt{{{}}}yyyxxxvvvsssqqqqqqpppqqqnnnnnnlllhhh```WWWNNNIIICCCBBB???>>>>>>???AAACCC@@@@@@@@@@@@CCCHHHNNNSSSYYYWWWSSSOOOKKKHHHFFFEEEBBB??????BBBCCCCCCFFFJJJQQQUUU[[[___bbbdddfffgggjjjjjjkkkmmmnnnooopppqqqoooqqqtttuuuuuuuuuuuuvvvxxxxxxyyyzzzzzz{{{|||||||||}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~xxxooofffaaa___```]]]^^^]]]\\\\\\```iiioootttuuuuuutttuuuyyy~~~wwwmmmcccbbbfffoooxxx~~~|||yyy{{{~~~ssseeeZZZTTTOOOHHHBBB888555222000000111000/////////...------------...------------...///000000111222666;;;???FFFRRR___uuu}}}yyywwwwwwxxxyyyyyysssoooiii```YYYSSSOOOMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGDDDAAA???>>>???BBBCCCGGGJJJMMMPPPRRRTTTWWWZZZZZZaaakkkxxx|||vvvqqqlllhhhbbb]]]YYYWWWTTTRRRPPPQQQRRRRRRRRRQQQOOOOOONNNNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFDDDAAA@@@>>>>>>======<<<;;;:::::::::::::::999999888888777888;;;>>>@@@CCCIIISSSZZZeeeoooxxx{{{}}}~~~{{{vvvsssqqqmmmggg___WWWPPPLLLGGGFFFEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOOOOOOOOOOOOOSSSGGG<<<888777555444555777777777888999;;;<<<===???????????????@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTVVVTTTXXXccclllooo___UUUTTTVVVeeewwwyyyiii```ZZZXXXXXX\\\bbbggghhhgggbbb[[[QQQIIIDDDAAA??????>>>AAAFFFKKKOOORRRTTTTTTQQQQQQPPPQQQSSSXXX___eeegggnnntttvvvwwwyyyxxxvvvsssrrrqqqrrrttttttrrrpppjjjiiigggggghhhjjjmmmoooooooooooonnnnnnoooooooooooonnnkkkjjjiiijjjkkklllmmmmmmnnnooonnnmmmlllkkkjjjjjjjjjjjjlllmmmooopppnnnmmmlllkkkjjjjjjjjjjjjggggggfffeeeeeefffhhhhhhiiiiiijjjkkklllllllllkkkkkkkkkmmmttt{{{}}}|||yyyvvvsssrrrqqqqqqmmmllljjjeee^^^VVVNNNIIIEEECCCAAA@@@AAABBBEEEFFFCCCBBBAAA???@@@FFFMMMSSSZZZXXXTTTPPPLLLIIIFFFEEEDDDAAA@@@DDDEEEEEEHHHMMMWWW[[[```dddfffgggggghhhjjjjjjkkklllnnnooopppqqqnnnqqqsssuuuttttttuuuuuuuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~{{{sssjjjbbb______aaa```bbbdddeeefffjjjpppvvvxxxvvvtttrrrsssxxx|||tttjjjaaaaaafffnnnuuuzzzzzz{{{ttteee\\\VVVPPPGGG@@@666444111000000000000//////......---,,,------------------------...//////222222444:::???FFFRRR^^^qqq|||yyyxxxyyyzzzzzzzzztttqqqllleee]]]VVVQQQNNNJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFCCCAAA@@@@@@@@@AAACCCGGGLLLPPPRRRTTTVVVXXXZZZ___fffppp|||{{{vvvqqqmmmgggaaa]]]ZZZWWWUUUPPPQQQRRRRRRRRRQQQOOOOOONNNMMMMMMLLLJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGDDDBBB@@@@@@@@@???>>>===<<<<<<;;;::::::999999999999999999888;;;===>>>>>>AAAGGGLLLTTT\\\dddhhhkkknnnmmmkkkhhhfffccc___YYYSSSNNNKKKGGGFFFFFFFFFGGGHHHJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMKKK@@@888777888666555555777888888999:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOQQQRRRRRRRRRRRRQQQRRRUUUTTTXXXbbbhhh{{{tttbbbVVVSSSTTT]]]oooqqqeeeZZZXXXWWW\\\ccciiijjjiiifff```WWWNNNGGGBBB@@@???>>>@@@EEEJJJNNNRRRTTTUUURRRRRRQQQQQQSSSWWW]]]bbbgggnnntttuuuvvvxxxxxxuuuuuutttssstttvvvvvvtttsssnnnllljjjiiihhhjjjlllmmmnnnooopppqqqqqqpppooonnnooonnnkkkiiihhhiiikkkllllllmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjkkkmmmnnnkkkkkkkkkjjjjjjiiiiiiiiiggggggfffffffffgggiiijjjkkkkkklllmmmmmmmmmlllkkkjjjiiilllssszzz|||yyyvvvtttsssrrrlllkkkhhhccc\\\UUUOOOKKKEEEDDDCCCCCCDDDGGGJJJLLLKKKIIIEEEBBBCCCGGGOOOUUUZZZXXXTTTPPPLLLIIIFFFEEEEEEBBBBBBFFFIIIJJJNNNSSSZZZ^^^dddggghhhhhhhhhiiiiiijjjkkklllnnnoooppppppnnnpppsssttttttttttttuuusssssstttuuuvvvwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~|||wwwooofff___]]]```cccgggjjjooopppqqqtttyyy}}}}}}yyytttpppqqqxxxzzzrrrhhh```aaaggglllqqquuuxxx~~~xxxiii___YYYQQQEEE<<<444222000///000000///---...------,,,,,,,,,,,,,,,...............//////000333222333999???FFFSSS___nnn}}}~~~||||||~~~~~~~~~}}}xxxuuuqqqjjjbbb[[[UUUQQQJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJGGGFFFEEEDDDBBBAAA@@@@@@AAAEEEKKKOOORRRSSSUUUWWWYYY\\\aaagggqqq}}}vvvqqqkkkeee```]]]ZZZWWWPPPQQQRRRRRRRRRQQQOOOOOOMMMMMMMMMLLLKKKJJJIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDCCCEEEGGGHHHHHHFFFDDDBBBBBBBBBAAA@@@???>>>===<<<999999999:::::::::::::::999;;;===<<<;;;<<>>???AAAAAAAAA@@@@@@@@@@@@???@@@@@@AAACCCDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNMMMOOOQQQSSSSSSSSSQQQPPPQQQTTTTTTXXXaaagggxxxwwwdddWWWRRRSSSWWWjjjvvvhhhZZZXXXYYY^^^gggmmmnnnmmmkkkeee\\\QQQIIICCC@@@>>>===@@@DDDIIIMMMQQQSSSTTTSSSSSSRRRQQQRRRUUU[[[___gggnnntttuuuvvvxxxwwwtttvvvuuutttuuuwwwwwwvvvtttrrrpppmmmjjjiiiiiijjjkkkmmmoooqqqssssssqqqooommmpppnnnkkkiiihhhiiijjjllllllmmmnnnnnnnnnmmmlllkkkjjjiiiiiihhhiiijjjlllmmmiiiiiijjjjjjjjjiiihhhhhhggggggffffffggghhhiiijjjlllmmmnnnnnnnnnmmmlllkkkiiihhhkkkrrrxxx{{{xxxuuuttttttllljjjgggaaa[[[TTTOOOLLLEEEDDDDDDDDDGGGKKKOOOQQQRRROOOJJJFFFFFFJJJRRRXXXZZZXXXTTTPPPLLLIIIGGGEEEDDDBBBCCCHHHLLLNNNRRRXXX[[[___dddhhhhhhhhhhhhhhhiiijjjkkklllmmmoooppppppnnnqqqsssuuutttttttttuuurrrrrrssstttuuuvvvwwwxxxxxxyyyzzz{{{||||||||||||~~~}}}}}}~~~~~~||||||||||||}}}}}}}}}}}}zzzuuulllccc]]]]]]```dddmmmqqqvvvyyyyyyzzz~~~{{{tttpppqqqxxxzzzqqqggg```aaagggiiimmmrrrwww|||mmmccc\\\RRRDDD999333111////////////...---------,,,++++++++++++,,,000////////////000000111444222333888>>>GGGTTT```mmm~~~{{{yyyuuunnnfff^^^WWWSSSJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJGGGGGGFFFEEEDDDBBB@@@??????DDDJJJOOOQQQSSSUUUVVVXXXZZZ]]]aaajjjzzzyyytttmmmgggbbb___[[[YYYPPPQQQRRRRRRRRRQQQPPPOOOLLLLLLLLLLLLLLLKKKJJJJJJFFFFFFEEEEEEDDDDDDCCCCCC@@@BBBEEEGGGHHHHHHFFFEEECCCCCCBBBAAA@@@???>>>===999999999::::::;;;;;;;;;:::<<<===<<<999999;;;>>>???DDDGGGFFFGGGLLLNNNNNNNNNNNNMMMLLLJJJHHHFFFEEE@@@AAACCCDDDFFFGGGGGGHHHGGGGGGHHHIIIIIIIIIHHHHHH???===:::777666777888999::::::;;;<<<===>>>???@@@?????????>>>>>>>>>>>>>>>AAAAAABBBCCCDDDEEEFFFGGGFFFGGGHHHJJJLLLMMMNNNOOONNNOOOPPPQQQRRRQQQQQQPPPPPPPPPUUU[[[]]]cccxxx{{{hhhZZZTTTSSSXXXdddwwwnnn___]]]^^^eeekkkmmmooorrrmmmiiiaaaVVVKKKDDD@@@???>>>@@@CCCFFFJJJLLLNNNOOORRRQQQPPPOOOPPPSSSYYY]]]ccchhhoootttvvvvvvvvvvvvyyywwwvvvuuuvvvuuutttrrrtttrrroooooooooooonnnlllnnnnnnoooqqqrrrrrrooommmqqqooollljjjhhhhhhiiijjjmmmmmmmmmnnnmmmmmmlllkkkmmmkkkiiihhhgggiiikkkmmmjjjjjjjjjjjjjjjiiihhhhhhffffffffffffggghhhjjjjjjllllllllllllkkkjjjiiiiiijjjjjjlllrrrwww~~~|||yyyuuuqqqnnnkkkgggbbb]]]WWWPPPKKKGGGEEECCCEEEKKKRRRYYY\\\___[[[UUURRRRRRTTTVVVWWW```\\\UUUPPPLLLIIIFFFDDDDDDDDDEEEGGGLLLRRRWWWZZZddddddeeefffgggggggggfffiiijjjlllnnnoooppppppqqqpppqqqrrrrrrqqqpppqqqsssrrrssstttuuuvvvwwwxxxyyyvvvwwwxxxxxxzzzzzz{{{|||~~~}}}}}}}}}|||zzzyyyyyyzzz{{{zzzzzzwwwooogggbbb___]]]```fffmmmzzz~~~xxxsssqqqvvv|||~~~uuukkkdddbbbeeegggoooooottt}}}qqqeee[[[PPPEEE===222111000//////...............//////...---,,,,,,............////////////222///000777@@@HHHSSS]]]mmm|||zzztttlllbbbWWWPPPLLLLLLKKKJJJHHHHHHJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGEEECCCBBBAAAAAACCCCCCDDDFFFJJJNNNRRRTTTTTTWWW[[[^^^dddqqq|||wwwpppkkkiiieeeaaa]]]WWWUUURRRQQQPPPPPPNNNLLLMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJIIIIIIHHHEEEDDDCCCBBBAAA@@@??????;;;;;;:::::::::;;;;;;<<<::::::;;;;;;;;;:::999999:::;;;===>>>@@@BBBDDDEEEDDDCCCCCCBBBBBBAAAAAA@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFFFF>>><<<999777666777888999:::;;;<<<===>>>???@@@@@@????????????????????????AAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNPPPRRRTTTTTTTTTSSSRRRQQQPPPTTTYYY\\\bbbwwwlll^^^VVVTTTWWWbbbtttwwweee```___fffllloooqqqssspppllldddYYYNNNFFFCCCBBB===???BBBEEEHHHKKKMMMNNNQQQQQQPPPOOOOOORRRXXX\\\___eeennntttxxxxxxxxxxxxyyywwwvvvuuuvvvvvvtttssssssqqqooooooppppppooonnnnnnnnnnnnpppqqqqqqnnnlllnnnmmmkkkiiihhhhhhiiiiiimmmmmmmmmnnnnnnmmmllllllmmmllljjjhhhhhhiiikkklllkkkkkkkkkjjjiiihhhffffffeeeeeeeeeffffffhhhiiiiiikkkkkkkkkkkkjjjiiihhhgggjjjjjjmmmrrrxxx|||wwwsssmmmiiieee```[[[UUUNNNJJJHHHGGGFFFJJJPPPYYY___bbbhhhddd___\\\\\\]]]^^^______[[[UUUOOOKKKHHHEEECCCDDDDDDFFFIIINNNTTTZZZ]]]ddddddeeefffggggggggggggiiijjjkkklllnnnnnnoooooooooqqqrrrrrrqqqpppqqqssssssttttttuuuvvvwwwwwwxxxvvvwwwwwwxxxyyyzzz{{{{{{~~~~~~~~~}}}~~~~~~{{{zzzxxxxxxyyyzzzyyyxxxtttmmmgggdddaaa___bbbgggnnnzzz}}}wwwqqqpppuuu||||||sssiiiccccccgggjjjoooooottt}}}qqqdddYYYMMMAAA999222111000//////...............//////...------,,,............////////////222000111888@@@HHHSSS]]]mmm{{{yyyqqqggg]]]VVVMMMLLLJJJHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCEEEHHHMMMQQQSSSSSSVVVYYY\\\aaalll{{{~~~vvvqqqmmmiiiccc___ZZZWWWSSSQQQPPPPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@????????????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDD<<<:::888777666777888:::<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKNNNPPPTTTWWWXXXWWWVVVTTTSSSQQQSSSXXXZZZ```tttssscccYYYUUUVVV```pppjjjaaa]]]ccclllqqqrrrssstttqqqiii___SSSJJJEEECCC<<<>>>@@@CCCFFFIIILLLNNNOOOOOOOOONNNOOOQQQVVVYYYZZZaaallltttyyyzzz{{{{{{yyywwwuuuuuuvvvvvvuuutttrrrqqqooooooqqqqqqqqqpppnnnmmmmmmoooppppppmmmkkkkkkjjjiiiggggggggghhhiiikkkllllllmmmmmmmmmllllllmmmllliiihhhggghhhiiijjjjjjjjjjjjiiihhhfffeeedddeeeeeeeeeeeefffggghhhiiijjjjjjjjjjjjiiihhhgggfffiiiiiimmmsssyyy~~~yyyvvvmmmjjjeee```[[[UUUNNNJJJJJJJJJKKKPPPYYYaaahhhkkkqqqnnnjjjhhhggggggeeeddd^^^ZZZSSSNNNJJJGGGDDDBBBCCCDDDGGGLLLRRRXXX^^^aaadddeeefffggghhhhhhhhhhhhhhhiiijjjllllllmmmmmmmmmoooppprrrrrrqqqppprrrssstttuuuuuuuuuvvvvvvwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{yyyxxxxxxyyyyyyxxxvvvqqqkkkgggeeecccaaaccchhhmmmxxx~~~wwwqqqrrryyy~~~yyyooofffccceeeiiimmmnnnooottt}}}~~~pppbbbUUUIII===555222111000//////..................///......---,,,............////////////222111222999@@@GGGSSS]]]mmmzzz{{{pppeee^^^PPPNNNKKKHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGEEEDDDCCC@@@AAAAAACCCGGGKKKOOOQQQQQQTTTVVVXXX[[[dddqqq{{{xxxsssnnnhhhddd^^^ZZZUUURRRPPPPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLJJJIIIGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBB>>>======<<<<<<<<<======;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;:::::::::999<<<<<<<<<<<<============@@@@@@AAABBBCCCCCCDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@:::999888777777888999:::===>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIMMMPPPUUUYYY[[[ZZZXXXVVVUUURRRSSSXXXZZZ```rrr{{{jjj]]]VVVWWW___kkkyyylll```YYY___jjjpppssstttyyyvvvpppeeeYYYMMMFFFBBB<<<===>>>@@@CCCGGGKKKMMMMMMNNNNNNNNNNNNPPPTTTWWWXXX___jjjsssxxxzzz{{{{{{yyywwwuuuuuuvvvwwwvvvvvvuuusssqqqqqqqqqqqqpppooommmllllllmmmnnnnnnllljjjhhhggggggffffffggghhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkjjjhhhffffffffffffggghhhhhhhhhhhhhhhgggffffffggggggggggggggghhhiiiiiijjjjjjjjjjjjiiihhhgggfffiiiiiimmmsssyyy|||xxxqqqnnnhhhccc^^^XXXRRRNNNKKKLLLOOOWWW```iiiooorrrtttrrrooonnnllljjjgggddd^^^YYYSSSNNNJJJGGGDDDAAAAAADDDHHHNNNTTT[[[```bbbdddeeefffggghhhiiiiiiiiiiiijjjkkkllllllmmmmmmmmmooopppqqqqqqqqqqqqrrrtttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{|||~~~}}}}}}}}}~~~~~~~~~~~~{{{zzzxxxxxxyyyxxxwwwuuupppkkkggggggeeebbbcccfffiiittt}}}yyytttwwwxxxmmmdddbbbfffkkkooonnnooottt|||yyylll^^^QQQEEE:::333222111000///............---...............------............////////////333111444999???FFFRRR]]]lllxxx{{{lllcccUUURRRMMMIIIGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIEEEFFFHHHIIIIIIGGGEEEDDD@@@@@@@@@BBBEEEIIILLLOOOOOORRRUUUVVVWWW]]]hhhppp~~~yyysssnnniiiccc^^^WWWSSSPPPOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCC@@@???>>>>>>>>>>>>>>>>>><<<============<<<;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<======??????@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@??????>>>999888888888999:::;;;<<>>======>>>AAAEEEIIIKKKLLLMMMNNNOOOOOOPPPRRRTTTWWW^^^hhhqqqvvvxxxxxxyyyyyywwwttttttvvvwwwxxxxxxyyywwwtttrrrrrrqqqooommmmmmlllkkkkkklllllljjjiiiffffffeeeeeeffffffggggggeeefffggghhhiiijjjjjjjjjjjjhhhgggeeedddcccccccccdddeeefffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjiiihhhggghhhiiimmmsssyyy~~~{{{tttpppkkkeee```ZZZUUUQQQLLLOOOTTT]]]gggpppvvvxxxwwwvvvsssqqqooolllgggddd^^^ZZZTTTNNNJJJGGGDDDBBBAAADDDIIIOOOVVV[[[```bbbcccdddeeeggghhhhhhiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnpppqqqqqqqqqqqqssstttuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvvvvwwwxxxyyyzzz{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzzyyywwwtttpppkkkhhhhhhfffbbbcccfffhhhqqqyyy|||~~~~~~zzzxxx|||vvvkkkdddccchhhmmmqqqooopppttt{{{vvvooodddXXXLLLAAA999444222111000///............------...............---............////////////222222444999===DDDPPP\\\kkkvvvsssgggZZZUUUNNNIIIHHHHHHIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIJJJJJJHHHGGGEEE@@@@@@@@@AAACCCFFFIIIKKKMMMQQQTTTUUUUUUYYYaaahhhwww~~~yyysssooogggbbb[[[UUURRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDBBBAAA@@@@@@?????????@@@===>>>>>>>>>>>>===<<<<<<::::::::::::::::::;;;;;;999::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>888888999999;;;<<<===>>>AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHKKKNNNRRRVVVWWWWWWVVVUUUWWWSSSTTTYYY[[[^^^lll|||xxxeeeYYYYYY]]]cccjjjsssqqqdddYYYZZZbbbkkkrrrxxx{{{}}}|||vvviiiZZZLLLEEEAAA???>>>===???CCCGGGJJJKKKMMMOOOPPPOOOPPPQQQSSSWWW]]]fffnnnrrruuuwwwxxxyyyvvvttttttvvvxxxyyyyyy|||yyyvvvsssrrrqqqnnnlllmmmkkkjjjiiijjjjjjiiigggeeeeeeeeefffffffffffffffcccdddfffggghhhiiijjjjjjiiihhhgggeeecccbbbaaaaaabbbdddfffhhhjjjkkkllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhggghhhiiimmmsssxxx~~~wwwrrrlllfffaaa\\\WWWTTTQQQTTT[[[eeepppxxx|||}}}}}}{{{yyyvvvsssooojjjfff```\\\UUUPPPLLLIIIFFFDDDCCCFFFKKKRRRXXX\\\___```bbbcccdddfffggghhhhhhhhhhhhiiikkklllnnnooooooooonnnoooqqqqqqqqqqqqsssuuutttuuuuuuuuuvvvvvvwwwwwwuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{xxxuuuqqqllliiiiiihhhfffgggkkkmmmuuu{{{}}}}}}|||}}}|||tttjjjeeeffflllqqqsssttttttvvv{{{zzzvvvkkkfff]]]RRRGGG>>>888444222111000//////.........,,,---......///.....................////////////111111444999<<>>????????????>>>======::::::;;;;;;<<<<<<======;;;;;;<<<<<<===>>>??????======>>>>>>>>>?????????>>>>>>>>>>>>>>>=========888999:::;;;===>>>???@@@BBBBBBCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLOOORRRSSSTTTSSSRRRTTTQQQSSSYYY[[[\\\ggguuujjj]]]XXX[[[___cccjjj{{{rrreeeYYYVVVZZZaaajjjrrrxxx|||~~~tttdddUUULLLDDDBBB???===>>>AAAFFFIIIKKKMMMPPPQQQPPPPPPQQQRRRUUUZZZbbbjjjooosssvvvyyyyyyvvvttttttvvvxxxzzz{{{|||yyyvvvtttsssrrrpppnnnlllkkkiiihhhiiiiiihhhgggffffffffffffffffffeeeeeedddeeefffhhhjjjkkkkkkkkkjjjiiihhhfffdddcccbbbaaadddeeegggiiijjjkkkllllllkkkjjjjjjiiiiiijjjjjjkkkjjjjjjjjjjjjiiihhhgggfffhhhiiimmmrrrvvv}}}{{{vvvpppiiiddd___[[[XXXYYY]]]dddnnnyyy}}}zzzwwwrrrmmmjjjbbb^^^WWWRRRNNNKKKHHHFFFFFFIIIOOOUUUZZZ]]]___``````aaaccceeefffgggggghhhfffgggiiikkkmmmnnnooopppmmmoooqqqqqqqqqqqqsssuuusssttttttuuuvvvwwwwwwxxxuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}yyyvvvqqqmmmjjjkkklllkkknnnsssyyywwwppphhheeejjjqqqvvvxxxzzzyyyzzz|||}}}zzzsssmmmccc___XXXNNNCCC;;;555333222111000//////.........,,,------...//////..................////////////000111444888:::???LLLYYYjjjuuu}}}ooofffYYYPPPLLLJJJHHHEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHDDDCCCBBBAAAAAABBBDDDEEEGGGLLLQQQSSSRRRTTTZZZ___fffooo~~~}}}xxxqqqlllfff```[[[WWWSSSPPPOOOOOONNNNNNNNNMMMMMMMMMKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB??????@@@@@@??????>>>===;;;;;;<<<<<<<<<<<<======<<<<<<<<<======>>>>>>>>><<<============>>>>>>>>>:::;;;;;;;;;;;;<<<<<<<<<888999:::<<<>>>???AAAAAACCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOQQQQQQQQQQQQRRROOOQQQXXXZZZ[[[dddqqqnnn```WWWZZZ\\\^^^eeevvvqqqdddWWWRRRRRRWWWaaakkkuuu{{{zzzkkk\\\RRRFFFCCC???===>>>AAAEEEHHHKKKNNNQQQRRRQQQQQQQQQRRRSSSXXX```gggmmmrrrwwwzzzyyyvvvtttsssvvvyyy{{{{{{{{{xxxvvvttttttsssrrrpppllljjjhhhggghhhhhhgggfffffffffggggggffffffeeedddeeefffgggiiikkklllmmmmmmlllkkkjjjhhhfffdddcccbbbfffggghhhiiikkkkkklllllljjjjjjiiiiiiiiiiiiiiijjjiiiiiiiiiiiihhhgggfffeeeiiiiiimmmrrruuu|||zzztttmmmhhhccc___\\\___ccckkkuuu|||xxxtttoookkkddd___YYYTTTPPPMMMJJJHHHIIILLLRRRWWW\\\^^^_________```bbbdddeeefffggggggccceeegggjjjlllnnnooopppmmmoooqqqqqqqqqrrrsssuuurrrssstttuuuvvvwwwxxxyyyuuuuuuvvvwwwxxxyyyyyyzzz|||{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~{{{wwwrrrmmmkkkmmmoooppptttzzzssslllffffffmmmuuuzzz|||~~~}}}}}}~~~}}}xxxooohhh___\\\UUUKKKAAA888333222222111000//////.........,,,,,,---.../////////.............../////////000///000444777999>>>KKKXXXjjjttt{{{pppaaaVVVQQQMMMIIIFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLLLLJJJIIIIIIHHHHHHIIIFFFEEECCCAAAAAABBBCCCDDDEEEJJJPPPRRRQQQSSSXXX]]]aaaiiivvvzzztttpppjjjeee___ZZZUUUQQQOOOOOOOOONNNNNNNNNMMMMMMIIIJJJLLLMMMMMMMMMLLLKKKKKKJJJHHHGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEECCCCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>><<<<<<<<<===============888888888999::::::;;;;;;;;;;;;===>>>@@@BBBCCCDDDFFFFFFEEEDDDCCCBBBBBBAAAEEEEEEEEEFFFGGGIIIKKKKKKIIIIIIIIIJJJIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLOOOSSSUUUVVVZZZ```eee~~~tttbbbVVVSSSTTT\\\cccppp|||hhhWWWSSSSSSSSSZZZeeellluuu}}}}}}tttcccUUUMMMEEE???>>>>>>>>>@@@DDDIIILLLOOOPPPPPPOOOOOOOOORRRVVV]]]fffmmmrrruuuvvvxxxxxxvvvvvvwwwxxx{{{|||zzzwwwtttrrrrrrqqqooommmlllkkkiiigggeeedddccccccaaabbbeeefffggggggeeeeeeffffffggghhhiiikkklllmmmkkkkkkjjjiiihhhgggffffffggghhhhhhiiiiiijjjkkkkkkkkkjjjiiigggggggggggghhhjjjiiigggfffffffffggghhhhhhiiimmmrrrsssxxx|||wwwqqqkkkhhheeeddddddiiiqqqzzz}}}xxxtttpppmmmiiiaaaZZZWWWSSSNNNLLLMMMQQQSSSUUUXXX[[[]]]___```______```aaabbbdddffffffdddfffhhhkkkmmmnnnoooooolllmmmnnnoooqqqrrrssstttsssssssssssstttvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxzzzzzzzzz{{{|||~~~}}}|||~~~}}}wwwqqqpppppprrrrrrrrryyy~~~sssjjjfffmmmwww{{{{{{zzz|||}}}tttiiibbbZZZUUUNNNGGGAAA<<<666333......////////////......---------............///,,,------...///000111111000222333444777>>>HHHPPPeeessszzzjjj\\\SSSNNNJJJHHHEEEFFFGGGIIIJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJHHHFFFDDDAAA?????????@@@EEEHHHJJJMMMNNNPPPSSSUUU^^^ccckkkxxx}}}xxxtttnnngggbbb^^^YYYVVVPPPNNNKKKKKKLLLMMMLLLLLLKKKLLLMMMMMMMMMKKKJJJIIIKKKJJJJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@>>>===>>>>>>???========================>>>>>>>>>>>>=====================<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;<<<===???AAABBBDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNQQQRRRSSSWWW^^^dddxxxxxxgggYYYTTTTTTZZZaaallllllZZZTTTRRRPPPUUU___gggqqq{{{wwwhhhZZZNNNFFF@@@>>>>>>===???CCCHHHKKKNNNPPPOOONNNNNNOOOPPPTTT[[[cccjjjpppssstttxxxwwwvvvuuuvvvxxxzzz{{{zzzxxxuuusssrrrqqqooonnnlllkkkiiigggeeedddccccccbbbdddfffggghhhgggffffffiiiiiiiiijjjkkklllmmmnnnjjjjjjjjjiiihhhhhhggggggiiiiiiiiijjjjjjjjjjjjjjjlllkkkiiihhhgggggghhhhhhhhhhhhfffeeeeeeeeefffgggggghhhlllppprrrwww~~~yyysssooolllkkkkkkooossszzz{{{wwwrrroookkkccc\\\YYYUUUPPPOOOPPPTTTVVVXXXZZZ\\\^^^_______________```aaacccdddeeedddeeehhhjjjlllmmmmmmmmmllllllmmmnnnpppqqqrrrsssssssssssstttuuuvvvwwwxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~}}}|||{{{vvvsssqqqrrrttttttvvv|||rrrkkkhhhoooxxx|||||||||}}}}}}sssiiibbbZZZUUUMMMEEE???999444111......////////////......---------............///---.........///000000000000222333444777>>>GGGOOOdddrrr{{{kkk]]]TTTNNNJJJHHHEEEFFFGGGIIIJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFDDDAAA????????????DDDGGGJJJLLLMMMOOORRRTTTYYY^^^gggrrr}}}xxxrrrlllgggbbb^^^[[[UUURRROOOMMMMMMLLLKKKJJJKKKKKKLLLMMMMMMLLLKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>========================>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::======>>>@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKMMMNNNNNNOOOSSS[[[aaappp~~~nnn\\\VVVTTTXXX^^^hhh}}}tttaaaYYYSSSOOORRRYYY```kkkwww~~~{{{mmm```PPPHHHAAA???>>><<<>>>BBBGGGIIIMMMOOONNNNNNNNNOOOMMMQQQWWW___ffflllppprrrvvvvvvuuuuuuuuuwwwyyyzzz{{{xxxuuussssssrrrpppnnnlllkkkiiihhhfffeeedddddddddeeeggghhhiiiiiihhhhhhlllllllllllllllmmmnnnnnnjjjjjjjjjjjjjjjiiiiiiiiikkkkkkkkkkkkjjjjjjjjjjjjlllkkkjjjiiiiiihhhhhhiiiggggggfffeeeeeeeeeeeeeeefffgggkkkoooqqquuu~~~yyytttqqqpppqqqrrr{{{~~~~~~zzzuuuqqqnnnfff___\\\YYYTTTRRRTTTYYYYYY[[[\\\]]]^^^^^^___^^^^^^^^^^^^___aaabbbbbbdddeeehhhjjjkkklllllllllkkkllllllnnnooopppqqqrrrssssssssstttuuuvvvwwwxxxvvvwwwwwwxxxyyyzzzzzz{{{yyyyyyyyyyyyzzzzzz{{{{{{}}}}}}}}}xxxtttsssqqqqqqtttvvv{{{wwwqqqkkkjjjrrrzzz}}}~~~}}}sssiiicccZZZTTTKKKCCC<<<777222///......////////////......---------............///////////////////////////000222333444666<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888999999:::>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLNNNOOOMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLKKKKKKPPPXXX^^^kkkttt```WWWSSSVVV[[[dddxxx}}}kkk```XXXRRRSSSXXX\\\gggsss|||{{{pppdddRRRJJJBBB@@@>>><<<===@@@DDDGGGKKKMMMMMMMMMNNNNNNLLLOOOUUU\\\cccjjjnnnqqquuutttttttttuuuvvvwwwxxx{{{xxxuuutttsssrrrpppnnnlllkkkjjjhhhgggfffeeeeeefffggghhhiiijjjjjjjjjjjjmmmmmmllllllllllllmmmmmmiiijjjjjjjjjkkkkkkkkklllmmmmmmlllkkkkkkjjjiiiiiillllllkkkjjjjjjiiiiiiiiiggggggfffffffffeeeeeeeeeggggggjjjoooqqquuu|||yyyvvvrrrqqqsssuuuwww|||wwwrrrppphhhaaa___\\\XXXVVVXXX\\\\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]^^^___```dddfffhhhjjjkkklllllllllllllllmmmnnnooopppqqqrrrrrrssstttuuuvvvwwwwwwxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyzzzzzzzzzzzzzzzzzz}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}yyyvvvsssqqqoooooossswww~~~{{{rrrnnnjjjlllttt{{{}}}}}}sssiiiccc[[[TTTKKKAAA:::555111.........////////////......---------............///000000000///////////////000222333444555;;;CCCJJJ]]]lll|||ooo```UUUMMMIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGEEECCCAAA@@@??????AAACCCFFFHHHJJJLLLOOOQQQOOOVVV^^^ccciiivvv|||tttooojjjgggddd^^^[[[VVVRRRPPPNNNKKKIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999999888888999999999@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFGGGHHHJJJLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJKKKKKKIIIIIIMMMUUU[[[iiiyyydddZZZSSSUUUYYYaaattttttfff\\\UUUUUUWWW[[[eeepppxxx{{{xxxnnncccSSSKKKCCC@@@>>><<<===@@@BBBEEEIIILLLLLLLLLMMMNNNMMMOOOTTTZZZaaahhhnnnqqqttttttttttttuuuvvvwwwwww{{{xxxuuussssssrrrpppnnnmmmllljjjiiiggggggffffffhhhhhhiiijjjkkkkkkkkkkkkmmmllllllkkkkkkkkkkkkkkkjjjjjjkkkkkkllllllmmmmmmnnnmmmllllllkkkjjjiiiiiillllllkkkkkkjjjiiiiiihhhhhhhhhhhhhhhggggggffffffiiihhhkkkooorrruuu~~~zzzvvvuuusssrrrsssvvvyyy{{{|||vvvrrrpppiiibbb```]]]YYYXXXZZZ]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^dddeeehhhjjjllllllllllllnnnnnnoooooopppqqqrrrrrrrrrsssuuuvvvwwwxxxwwwwwwsssttttttuuuvvvwwwwwwwwwyyyyyyzzz{{{{{{{{{zzzzzz|||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}yyyuuusssrrrpppnnnoootttzzzzzzqqqjjjjjjnnnvvv|||}}}|||sssjjjddd\\\UUUJJJ@@@999444111///......////////////......---------............///000000000000000/////////000111333444555999AAAGGGWWWhhh~~~~~~}}}rrrdddXXXOOOJJJHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGEEECCCBBB@@@?????????AAADDDFFFHHHJJJMMMOOONNNTTT[[[^^^aaalllyyyrrrlllhhheee___\\\WWWTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFDDDBBBBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::::::::::::::::::::999999999999999999:::BBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLMMMNNNOOOKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKLLLJJJIIILLLSSSXXXfffyyykkk___VVVUUUXXX___ppp|||lll```YYYWWWWWW[[[ccclllrrruuussskkkaaaTTTKKKDDD@@@>>><<<===@@@@@@CCCGGGJJJKKKKKKLLLMMMMMMOOORRRXXX___gggmmmqqqttttttuuuuuuvvvwwwwwwwwwzzzwwwtttrrrrrrqqqooommmmmmlllkkkiiihhhhhhggggggiiiiiiiiijjjjjjkkkllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmnnnnnnmmmllllllkkkjjjiiiiiihhhkkkkkkkkkkkkjjjiiihhhggghhhhhhhhhiiihhhggggggfffjjjiiijjjooorrruuu|||{{{tttppppppqqqsssvvvyyy}}}}}}yyytttpppooohhhaaa___]]]ZZZYYY[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWYYYZZZ\\\]]]bbbcccfffiiikkklllllllllooooooooopppqqqrrrrrrrrrrrrsssuuuwwwxxxxxxxxxwwwttttttttttttuuuuuuuuuuuuwwwxxxzzz{{{|||{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}~~~~~~~~~{{{tttpppooopppnnnmmmpppvvv}}}yyyqqqhhhjjjqqqzzz~~~|||sssjjjddd[[[SSSHHH>>>777333111000......////////////......---------............///000000000000000000000000000111333333444888???DDDRRRccc{{{~~~wwwkkk^^^TTTNNNKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGFFFDDDCCCAAA@@@???===???BBBDDDFFFHHHKKKMMMNNNRRRWWWYYY\\\eeesssxxxqqqllliiibbb___ZZZWWWUUUSSSQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===>>>>>>??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;CCCDDDDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNPPPSSSUUUVVVRRRQQQOOOLLLJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMLLLKKKMMMRRRVVVbbbrrrtttfffZZZWWWWWW\\\kkk{{{uuufff^^^ZZZYYYZZZaaahhhllloooooohhh```TTTKKKCCCAAA???<<<===AAA>>>BBBFFFIIIJJJKKKLLLMMMLLLMMMQQQVVV]]]eeelllpppttttttuuuvvvwwwwwwwwwwwwyyyvvvsssqqqqqqpppnnnlllmmmlllkkkjjjiiihhhhhhhhhiiiiiiiiiiiijjjkkkllllllkkkjjjjjjjjjjjjjjjkkkkkkmmmmmmmmmmmmmmmmmmnnnnnnkkkkkkjjjjjjiiiiiiiiihhhiiijjjjjjjjjjjjhhhgggfffgggggghhhhhhhhhgggfffeeejjjhhhiiinnnqqqtttzzzxxxooohhhjjjmmmqqqvvvzzz}}}{{{xxxuuuqqqnnnmmmfff```^^^\\\XXXXXXZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWZZZ\\\]]]^^^```cccfffiiijjjkkkkkknnnnnnooooooppppppqqqqqqrrrsssvvvxxxyyyxxxxxxwwwuuuuuuuuuuuuuuutttttttttuuuvvvxxxzzz{{{{{{zzzyyyyyyzzzzzz{{{||||||}}}}}}|||}}}}}}~~~~~~xxxpppkkkkkkllliiiiiimmmttt|||uuummmhhhllluuu~~~|||sssjjjeeeYYYQQQEEE;;;555222111000......////////////......---------............////////////000111111111222///111333333333777===BBBMMM^^^xxx}}}sssfff[[[SSSOOOIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGFFFEEECCCAAA@@@???<<<>>>AAACCCDDDFFFIIILLLLLLNNNRRRTTTXXX___iiiqqqxxxrrrooogggddd___[[[XXXVVVSSSQQQOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@<<<===>>>??????>>>====================================<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<>>AAA===AAAEEEHHHJJJKKKLLLMMMKKKLLLOOOTTT[[[dddkkkoootttuuuvvvwwwxxxxxxxxxxxxxxxuuusssqqqpppooommmkkkmmmlllkkkjjjiiiiiihhhiiiiiiiiiiiiiiijjjkkkllllllkkkjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnmmmjjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjiiihhhfffeeeeeefffgggggggggfffddddddiiifffggglllpppsssxxx~~~wwwmmmbbbdddiiinnnsssxxx{{{|||}}}yyyuuurrrooolllkkkddd^^^]]][[[WWWWWWYYYVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTWWWYYY[[[]]][[[]]]```dddgggiiijjjjjjmmmmmmnnnnnnoooooopppppprrrsssvvvxxxyyyyyyxxxwwwwwwwwwwwwvvvuuuuuuttttttrrrtttvvvyyyzzzzzzyyyxxxyyyyyyzzzzzz{{{|||}}}}}}{{{{{{||||||}}}~~~~~~~~~vvvmmmhhhgggiiicccdddhhhpppyyy~~~{{{ppphhhiiinnnxxx|||rrrjjjeeeWWWOOOCCC999333111000000......////////////......---------.........//////......///000111222222333///111333333333666<<>>??????>>>====================================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;<<<<<<===CCCCCCDDDEEEEEEFFFEEEEEEFFFGGGJJJMMMRRRVVVZZZ\\\^^^]]][[[WWWRRRLLLGGGDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIILLLMMMMMMMMMLLLKKKJJJIIINNNNNNMMMLLLLLLNNNRRRVVV^^^iii~~~nnn]]]YYYWWWVVV^^^jjjyyyiii```\\\ZZZ]]]ccciiillljjjeeeaaaTTTLLLDDD?????????===:::===???CCCGGGKKKMMMMMMMMMOOOOOOOOOSSSZZZccciiimmmsssuuuxxxyyyxxxwwwxxxyyyuuutttsssqqqooonnnlllllllllkkkiiihhhggghhhiiikkkjjjjjjjjjkkklllmmmooopppjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmlllkkkkkkkkkjjjjjjiiihhhhhhggghhhiiiiiijjjjjjiiiiiihhhjjjjjjiiiiiihhhgggggggggffffffggghhhjjjpppwww|||sssjjjaaaaaadddiiiqqqwwwzzz|||}}}}}}}}}{{{wwwrrrmmmiiigggfffbbbaaa^^^[[[XXXWWWWWWWWWVVVUUUTTTRRRPPPOOOOOOOOONNNOOOQQQRRRTTTVVVWWWXXXZZZ\\\```ccceeegggiiikkkkkkkkkmmmnnnppprrrssstttuuuuuuvvvwwwxxxyyyzzzzzzwwwxxxwwwuuussssssuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuzzzzzzzzzzzz{{{|||}}}}}}~~~|||{{{|||}}}~~~}}}sssmmmiiigggeeeaaabbbdddjjjsss}}}}}}uuummmlllhhhrrr}}}~~~zzzqqqhhh[[[LLL<<<555222000......000///...------...///000---------.............../////////000111111222222222333555666666999<<>>>>>???BBBEEEHHHLLLMMMMMMNNNPPPUUU[[[```ggguuu~~~xxxooommmiiiddd^^^YYYWWWWWWVVVTTTPPPMMMKKKJJJKKKLLLKKKJJJIIIIIIHHHGGGFFFFFFIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>============>>>>>>===<<<;;;;;;======<<<<<<;;;;;;;;;:::=========<<<<<<<<<<<<;;;DDDDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHJJJNNNQQQTTTVVVYYYXXXVVVRRRNNNJJJFFFDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLNNNRRRVVV[[[eeexxxqqq___XXXUUUSSS[[[fff{{{nnnbbb]]][[[^^^dddkkknnnmmmhhhcccYYYQQQGGGAAA@@@@@@>>>;;;<<>>>>>???BBBEEEGGGIIIJJJLLLLLLNNNRRRWWW[[[___kkkzzzvvvtttpppkkkfffbbb``````ZZZWWWTTTPPPMMMLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<===============<<<<<<<<<=========>>>??????@@@@@@FFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGIIIKKKMMMNNNRRRQQQNNNLLLIIIGGGEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLJJJJJJKKKKKKLLLNNNRRRUUUXXX```qqquuubbbXXXRRRPPPVVV```qqquuufff___\\\___fffmmmqqqppplllggg^^^VVVKKKCCC@@@???>>>===<<<>>>AAAEEEHHHKKKMMMNNNNNNLLLLLLMMMSSSZZZbbbhhhrrruuuxxxyyyxxxwwwwwwxxxuuuuuutttrrrpppooonnnmmmkkkjjjiiigggggghhhiiiiiijjjjjjjjjkkklllmmmnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkkkkkkkiiihhhgggiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiiffffffggghhhhhhiiijjjjjjffffffffffffhhhkkkqqquuu{{{|||oooggg]]]]]]___ccciiimmmpppqqqooopppqqqssstttuuuvvvvvvllliiiddd___\\\ZZZYYYYYYZZZYYYXXXWWWUUUSSSQQQPPPLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKLLLNNNQQQSSSTTTUUUXXX[[[^^^aaaccceeegggiiikkklllmmmnnnooopppqqqqqqrrrrrrssstttuuuvvvwwwwwwvvvvvvwwwvvvttttttuuuwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~}}}vvvpppkkkhhhdddbbb^^^^^^___dddlllxxx}}}zzz|||xxxmmmhhhiiinnnvvv{{{rrrhhhTTTGGG:::444222000...///......------------......///...---------///000111//////000000111222222222222444555555666888<<<>>>CCCNNNbbbzzz~~~ssskkk\\\VVVPPPLLLLLLKKKIIIGGGKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEECCCBBBAAA@@@???>>>???AAACCCEEEEEEGGGIIIJJJLLLNNNQQQTTTVVV```kkkuuu{{{xxxtttnnnjjjgggeeeeee___]]]XXXTTTPPPNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDAAAAAA@@@@@@?????????>>>??????@@@@@@@@@@@@??????>>>>>>?????????>>>======>>>>>>>>>>>>????????????===>>>???@@@BBBDDDEEEEEEGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHLLLKKKIIIGGGFFFFFFFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKGGGHHHJJJJJJKKKNNNQQQTTTVVV^^^kkkyyygggZZZQQQNNNTTT]]]jjj|||}}}kkk```]]]aaahhhooottttttqqqmmmbbbZZZNNNEEE@@@???>>>>>>;;;<<>>AAAIIIYYYqqq}}}vvvggg___VVVPPPMMMKKKIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIHHHFFFDDDCCCBBBAAA@@@??????@@@AAABBBBBBEEEHHHIIIJJJKKKMMMNNNRRRXXX```hhhttt~~~xxxrrrnnnllliiihhhdddbbb]]]XXXTTTQQQOOONNNLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@????????????@@@@@@AAAAAABBBBBB@@@AAABBBCCCDDDFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEIIIHHHGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHEEEGGGHHHIIIJJJLLLPPPSSSVVV\\\gggxxx~~~mmm^^^TTTPPPTTT[[[gggvvvpppccc___bbbhhhpppvvvxxxvvvtttfff^^^SSSHHHAAA>>>>>>>>>:::;;;===@@@DDDHHHLLLNNNNNNNNNNNNMMMOOOTTT\\\bbbhhhlllqqqsssttttttssstttsssrrrrrrpppooonnnmmmlllkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmlllllllllllllllllllllllllllllllllmmmmmmmmmllljjjiiikkkkkkkkkkkkkkkjjjjjjjjjhhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhggggggfffffffffffffffeeeeeegggkkknnnsss{{{wwwllldddYYYWWWVVVWWWYYYZZZZZZYYYXXXYYY[[[\\\^^^_________\\\YYYUUURRROOOOOOOOOPPPMMMMMMNNNNNNLLLJJJHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHJJJMMMOOOQQQSSSTTTTTTWWW[[[^^^___aaadddfffjjjjjjkkklllmmmmmmnnnnnnoooooopppqqqrrrsssssstttssstttvvvvvvuuuuuuvvvxxxyyyyyyzzzzzzzzzzzzyyyyyyvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~~~~}}}{{{yyyvvvtttrrrmmmhhhddd`````````ccciiiqqqyyy~~~wwwlllddddddiiitttxxx~~~xxxrrrmmmcccYYYFFF>>>666444222///.../////////000000000000//////...---------...///111222000000000111222222333333222444555555555777:::===@@@EEESSShhhsssjjj]]]TTTOOOLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIGGGFFFEEECCCBBBAAA??????>>>??????@@@CCCFFFHHHHHHIIIJJJKKKOOORRRXXX^^^fffttt|||xxxtttqqqnnniiifffbbb]]]XXXTTTQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHGGGGGGHHHHHHIIIEEEFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJKKKJJJHHHFFFFFFFFFFFFGGGDDDFFFHHHIIIIIIKKKNNNPPPUUUZZZcccrrruuueeeXXXSSSUUUYYYbbbooovvvhhhaaaccchhhooovvvzzz{{{{{{ooohhh\\\OOOFFF@@@>>>>>>::::::;;;===BBBGGGKKKNNNNNNOOOPPPOOOOOORRRYYY^^^eeejjjoootttuuuuuuvvvvvvssssssrrrqqqpppooonnnmmmkkkkkkkkkkkkkkkjjjjjjjjjiiijjjlllmmmnnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnoooooonnnmmmlllmmmllllllkkkjjjjjjiiiiiiggghhhhhhhhhhhhhhhhhhgggiiiiiihhhggggggfffeeeeeeffffffffffffeeegggjjjmmmpppvvvvvvllleeeZZZWWWUUUSSSSSSRRRQQQOOONNNOOOQQQRRRTTTUUUUUUUUUTTTSSSQQQNNNMMMLLLLLLLLLHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGIIIKKKNNNQQQRRRSSSSSSVVVYYY\\\^^^```bbbdddhhhiiijjjkkklllmmmnnnnnnnnnnnnooopppqqqrrrssssssqqqtttvvvwwwvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyywwwwwwwwwwwwxxxyyyzzz{{{zzzzzzzzz{{{{{{{{{||||||~~~~~~~~~~~~}}}zzzxxxttttttuuuvvvuuurrrlllhhhdddddddddgggkkkqqqvvvyyy}}}ssshhhcccgggnnnwwwzzz~~~zzzrrrlllfff]]]SSS@@@999555444222///...///,,,,,,------------,,,,,,+++,,,,,,---...///000000000000111111222333333333333444555555555666999<<<===CCCNNN```yyy~~~ttteeeXXXQQQNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGDDDCCCAAA@@@>>>=========???AAADDDFFFFFFGGGIIIJJJKKKMMMQQQVVVZZZcccttt{{{uuuqqqmmmkkkgggbbb]]]XXXUUUSSSPPPPPPNNNMMMKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEAAAAAAAAAAAA@@@@@@??????>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBHHHIIIIIIJJJJJJJJJJJJIIIFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHFFFEEEEEEFFFGGGHHHDDDFFFHHHHHHHHHIIILLLNNNQQQVVV___kkklll]]]UUUTTTUUU[[[ggguuu}}}mmmcccdddgggmmmuuu{{{{{{uuuhhhZZZLLLCCC>>>===999999999<<<@@@EEEKKKNNNLLLOOOQQQPPPNNNPPPUUUZZZaaafffmmmrrrtttuuuvvvwwwttttttssssssrrrqqqpppppplllmmmmmmmmmllllllkkkkkkiiikkklllnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnooopppoooooonnnllllllkkkjjjhhhgggffffffffffffggggggggggggffffffggggggggggggggggggffffffeeefffgggffffffgggjjjmmmlllpppxxxvvvlllfff]]]ZZZVVVRRRPPPNNNKKKHHHGGGHHHJJJKKKMMMNNNNNNNNNLLLLLLLLLKKKJJJIIIGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGIIILLLOOOQQQRRRRRRTTTXXX[[[]]]___aaacccgggggghhhjjjkkkmmmnnnooonnnnnnooopppqqqrrrsssssspppsssvvvwwwwwwvvvwwwxxxyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||{{{||||||}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~|||xxxuuunnnppptttyyy{{{yyyuuuqqqmmmmmmnnnpppsssvvvyyy{{{~~~yyynnnfffcccjjjttt{{{}}}~~~~~~~~~{{{zzzssskkkeee```VVVMMM;;;666333444222///...000***+++,,,------,,,+++***(((***,,,...//////......000111111222222333333444333444555444444666999;;;:::@@@JJJYYYooo|||kkk\\\TTTOOOLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJDDDDDDBBB@@@>>>===;;;;;;<<<>>>AAABBBCCCEEEGGGJJJHHHIIINNNRRRRRRWWWeeeuuu{{{vvvrrrppplllgggbbb]]]ZZZXXXUUUTTTRRRPPPMMMKKKIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@???>>>======>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@HHHHHHIIIJJJKKKKKKKKKJJJEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKGGGFFFEEEDDDEEEFFFIIIJJJDDDFFFHHHHHHHHHIIIJJJLLLNNNSSS[[[gggyyyqqq```VVVSSSSSSVVV```nnn}}}qqqddddddggglllttt|||rrraaaRRRFFF???===999888999;;;???EEEKKKNNNKKKNNNQQQPPPNNNNNNSSSXXX\\\bbbiiiooorrrttttttuuuvvvvvvuuutttssssssrrrrrrmmmmmmnnnnnnmmmmmmlllkkkiiikkklllnnnnnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmoooppppppoooooolllkkkjjjhhhgggeeedddccceeeeeeffffffffffffeeeeeeeeeeeeffffffggghhhhhhhhheeefffgggffffffhhhjjjmmmjjjmmmsss~~~vvvmmmggg```\\\WWWSSSPPPLLLHHHFFFCCCDDDFFFGGGIIIJJJJJJJJJGGGHHHIIIIIIHHHFFFDDDCCCDDDCCCAAA@@@???@@@AAABBB@@@@@@??????@@@AAAAAABBBBBBCCCEEEGGGJJJMMMOOOPPPQQQTTTXXXZZZ\\\^^^aaaccceeefffgggiiikkkmmmnnnooonnnnnnooopppqqqrrrssssssppprrruuuwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxzzzzzzzzzzzz{{{|||}}}}}}|||}}}}}}~~~~~~~~~~~~~~~{{{|||~~~~~~~~~}}}}}}~~~}}}|||wwwtttlllooovvv|||}}}yyyvvvwwwxxxzzz|||}}}~~~uuukkkddddddnnnyyy~~~~~~}}}|||uuusssmmmeee```[[[QQQHHH888444333444222///...000,,,,,,---......---,,,,,,&&&(((+++...//////---,,,000111111222222333444444333444555444444666999;;;888>>>HHHUUUhhhnnn___UUUPPPMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKEEEDDDCCC@@@>>><<<::::::;;;<<>><<<<<<===>>>???@@@@@@AAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@JJJJJJKKKLLLLLLLLLLLLLLLJJJIIIGGGEEEDDDEEEFFFGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKKKKKKKJJJHHHGGGHHHGGGEEEDDDDDDFFFHHHJJJHHHHHHHHHHHHHHHIIIJJJKKKMMMQQQYYYdddrrrwwwfffYYYSSSQQQPPPZZZeeesss}}}lllddd```eeemmmuuu}}}ppp[[[JJJAAA>>>===<<<;;;<<<>>>AAAEEEGGGLLLNNNOOOOOONNNOOOQQQSSS]]]aaagggmmmrrruuuvvvvvvvvvvvvvvvvvvuuutttsssrrrpppooonnnmmmmmmllllllmmmlllllllllmmmmmmlllkkkkkkiiijjjkkkkkkllllllkkkkkkllllllmmmnnnnnnmmmlllkkkhhhhhhggggggfffdddccccccdddddddddccccccccccccbbbdddeeeggghhhhhhhhhgggfffccccccdddeeegggiiikkkllllllnnnuuu}}}xxxpppnnnddd___ZZZTTTPPPLLLHHHFFFEEEDDDCCCDDDGGGIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAA@@@???===<<<<<<<<<===>>>=========>>>??????@@@@@@AAABBBCCCEEEHHHJJJMMMNNNQQQTTTWWWYYYZZZ\\\___aaabbbccceeeggghhhiiiiiijjjlllmmmooooooooooooqqqsssttttttuuuuuuvvvvvvwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||vvvqqqooommmttt}}}}}}ooogggeeehhhrrr|||}}}~~~{{{uuurrrmmmfff___YYYQQQHHHBBB666555222000000222444555..................------///////////////.........000000111222333444444555222333444666777999:::;;;===EEEHHHOOObbbuuutttdddXXXQQQMMMLLLMMMLLLKKKKKKLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBB@@@???>>>>>>======>>>>>>???AAABBBCCCFFFHHHIIIJJJMMMQQQWWW[[[jjjttt|||vvvnnnhhhccc```___^^^\\\XXXVVVTTTRRRPPPNNNKKKJJJJJJIIIHHHGGGFFFFFFGGGFFFEEECCCBBBAAA@@@@@@???@@@AAA@@@>>>>>>>>>?????????@@@AAAAAA???>>>===AAACCCDDDDDDBBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===<<<;;;<<<======JJJJJJKKKLLLLLLLLLLLLLLLJJJHHHFFFEEEDDDDDDEEEFFFFFFGGGIIIJJJJJJIIIGGGFFFHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHFFFEEECCCDDDFFFHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLOOOQQQXXXaaalll}}}jjj[[[SSSQQQOOOXXXcccpppooofff___aaagggnnnvvv}}}rrr```PPPEEEAAA===<<<;;;;;;===@@@DDDFFFLLLMMMOOOOOONNNNNNPPPRRRYYY]]]dddlllqqqtttuuuuuuttttttuuuuuuuuuuuuuuutttqqqpppooonnnllllllllllllkkkkkkkkkkkkkkkjjjiiiiiiggghhhiiijjjkkkkkkkkkkkkjjjkkkkkkllllllkkkjjjjjjhhhgggfffddddddccccccdddddddddcccccccccccccccccceeeeeeggghhhhhhhhhgggfffcccddddddeeefffhhhiiijjjkkkmmmrrryyyzzzrrrpppgggbbb\\\VVVRRRNNNIIIGGGGGGEEEDDDDDDFFFGGGGGGFFFHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>===<<<======>>><<<======>>>>>>???@@@@@@AAABBBCCCEEEGGGJJJLLLMMMPPPRRRUUUWWWXXXZZZ]]]```bbbcccdddfffhhhiiiiiijjjlllnnnpppqqqpppppprrrsssttttttuuuuuuvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}vvvqqqooonnnuuu|||nnngggfffkkkuuu~~~{{{vvvoookkkeee___XXXPPPFFF@@@666555333111000000111222........................////////////////////////000000111222333444444555444444555777999:::<<<<<<===EEEGGGNNN___pppyyyjjj^^^VVVQQQNNNMMMKKKJJJJJJJJJIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAA???>>>>>>============>>>???@@@AAADDDEEEGGGHHHJJJNNNTTTXXX\\\eeesssxxxqqqlllhhhfffddddddaaa]]]ZZZWWWUUURRROOOLLLKKKJJJIIIHHHFFFEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBAAA@@@???@@@AAA@@@AAAAAAAAAAAA@@@??????AAABBBCCCCCCAAA@@@AAACCCCCCBBBBBBAAA@@@@@@?????????>>>===<<<<<<===>>>>>>JJJJJJJJJKKKKKKKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEIIIJJJJJJJJJIIIHHHHHHGGGFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFDDDCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLMMMMMMQQQQQQUUU[[[eeewwwqqq___UUUQQQNNNUUU^^^kkk~~~ssshhh]]]\\\___eeelllsss|||~~~}}}uuufffVVVJJJDDD===<<<;;;;;;<<>>============>>><<<<<<======>>>?????????@@@AAABBBDDDFFFIIIKKKLLLMMMPPPSSSUUUVVVXXX[[[]]]```aaaccceeeggghhhiiijjjkkknnnqqqsssrrrrrrrrrrrrttttttuuuuuuvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzxxxxxxyyyzzz{{{{{{||||||~~~~~~~~~}}}}}}~~~}}}vvvqqqnnnpppwwwyyylllggghhhnnnxxxzzzuuullliiieee___WWWMMMCCC<<<555444333111000///..............................////////////////////////000000111222333444555555555666777888:::<<<===>>>===EEEFFFLLLZZZiiisssggg^^^VVVRRRNNNLLLJJJJJJJJJIIIGGGEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCAAA@@@??????<<<<<<<<<<<<<<<===>>>???AAABBBDDDEEEGGGJJJOOOSSSTTT[[[eeeqqq}}}~~~vvvsssqqqmmmjjjlllhhhccc___\\\XXXUUURRRPPPOOONNNLLLJJJHHHFFFFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBBBBAAA@@@BBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAA???>>>???@@@AAAAAA@@@@@@??????>>>>>>???>>>===<<<===>>>???@@@JJJJJJIIIJJJJJJJJJKKKKKKHHHHHHFFFEEEEEEDDDEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEJJJKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDFFFGGGHHHJJJJJJKKKKKKLLLMMMNNNOOOQQQQQQSSSWWW^^^ooozzzfffXXXQQQMMMQQQYYYeeewwwwwwjjj\\\WWWXXX]]]dddkkkssswwwzzzvvvjjj[[[MMMEEE>>><<<;;;:::;;;>>>AAABBBJJJLLLOOOPPPOOONNNNNNOOOQQQVVV^^^gggnnnrrrssstttssstttuuuvvvvvvwwwvvvvvvtttssspppnnnllljjjiiiiiiiiiiiigggfffeeedddccccccbbbccceeegggiiijjjkkkkkkggggggggggggggggggffffffccc```\\\YYYYYY\\\```ccccccccccccddddddeeeeeeeeeeeeffffffgggggggggggggggffffffeeeeeeeeeeeeffffffiiiiiilllrrrwww}}}wwwtttmmmhhhaaa[[[UUUPPPKKKHHHHHHFFFDDDDDDEEEEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>;;;;;;<<<======>>>>>>???@@@@@@AAACCCEEEGGGIIIJJJLLLNNNQQQSSSUUUWWWYYY\\\^^^___bbbdddfffhhhiiiiiikkknnnrrrttttttsssrrrrrrttttttuuuuuuvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||tttooolllqqqwwwtttiiihhhlllrrr|||}}}wwwsssjjjhhheee___VVVKKK@@@:::111111111111111///---,,,---------...............///////////////000000000000111111222333444555555555666777888:::<<<===>>>???FFFGGGKKKWWWbbbuuuzzzoooeee[[[UUUPPPNNNLLLKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@BBBCCCDDDHHHLLLOOOSSSWWW^^^eeeooo{{{~~~|||zzzuuupppppplllhhhccc```]]]YYYVVVWWWVVVTTTQQQNNNLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEE@@@AAABBBBBBAAAAAABBBCCCCCCBBB@@@?????????@@@AAA@@@AAABBB@@@>>>======>>>??????>>>>>>=========<<<>>>======<<<===???@@@AAAIIIIIIIIIHHHIIIIIIKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEJJJJJJKKKLLLKKKJJJHHHGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRUUU[[[jjjooo^^^UUUMMMOOOVVV```ppp}}}nnn^^^VVVUUUXXX___ffflllpppuuutttkkk\\\NNNEEE???>>><<<;;;;;;===???AAAHHHKKKOOOQQQPPPOOOOOOOOOPPPTTT\\\dddlllqqqsssuuuuuuuuuvvvvvvvvvvvvuuuuuutttsssqqqnnnllljjjiiihhhhhhgggeeecccbbbbbbaaabbbbbbccceeegggiiikkkllllllggggggfffeeeddddddcccccc^^^[[[VVVSSSTTTXXX]]]aaabbbbbbcccdddeeeeeeffffffffffffffffffggggggggghhhggggggfffeeeeeeeeeeeeeeehhhhhhkkkqqqvvv{{{yyyvvvnnnjjjbbb\\\VVVPPPKKKHHHFFFDDDCCCCCCDDDEEEDDDDDDBBBAAAAAAAAA@@@@@@?????????????????????>>>>>>===;;;;;;;;;<<<======>>>>>>??????@@@AAACCCEEEGGGIIIKKKMMMPPPRRRTTTVVVYYY[[[\\\^^^```ccceeegggiiiiiikkknnnrrrttttttsssrrrrrrttttttuuuuuuvvvvvvwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyzzzzzzzzz{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~yyyrrrmmmkkkrrrvvv{{{}}}xxxnnngggiiipppxxxzzzsssoooiiihhheee^^^SSSHHH>>>888---...000111111000///...---------.........//////////////////000000111111111111222333444555555666555555666888:::;;;======@@@GGGHHHJJJSSS[[[kkkwwwlllaaa[[[QQQOOOMMMLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAA>>>===<<<;;;;;;::::::;;;===???AAABBBCCCFFFIIILLLOOORRRUUUYYY___iiiuuu~~~}}}wwwssspppkkkhhheeebbb^^^\\\[[[ZZZXXXUUURRROOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFAAABBBCCCBBBAAAAAABBBCCCBBBAAA@@@>>>>>>???@@@@@@@@@AAABBB@@@>>>======>>>===============<<<<<<<<<>>>======>>>???AAACCCDDDIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIKKKLLLLLLKKKIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNPPPQQQPPPPPPRRRTTTYYYggg{{{hhh\\\QQQPPPSSS\\\hhhxxxuuucccYYYVVVVVV[[[aaaeeejjjooopppjjj^^^QQQHHHAAA???===;;;;;;===???@@@FFFJJJOOORRRSSSRRRQQQQQQPPPSSSYYYaaahhhnnnsssuuuvvvvvvvvvwwwwwwvvvuuuuuutttsssqqqnnnllljjjiiiiiifffeeecccaaaaaaaaaaaabbbbbbccceeegggiiijjjkkkkkkgggfffdddbbb```_________ZZZWWWRRRPPPQQQVVV\\\```aaabbbcccdddeeefffggghhhgggffffffffffffggghhhhhhhhhhhhgggfffffffffffffffhhhgggjjjpppuuuxxx{{{xxxoookkkddd]]]WWWRRRMMMJJJFFFDDDBBBBBBCCCDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@??????>>>===::::::;;;;;;<<<=========>>>>>>???@@@BBBDDDFFFGGGJJJLLLOOOQQQRRRTTTWWWYYYZZZ\\\___bbbeeegggiiiiiikkknnnqqqsssrrrrrrrrrrrrttttttuuuuuuvvvvvvwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}|||||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}wwwqqqnnnmmmrrrtttuuuvvvvvvzzzssskkkgggnnnwwwxxxqqqlllgggfffccc[[[OOOCCC:::666,,,---///000111111000///,,,,,,------.../////////...//////000000111111222111111222333444555666666555555777888:::<<<======@@@GGGHHHHHHPPPUUUbbbxxx~~~tttjjjcccVVVSSSOOOMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCBBBBBB@@@???>>>===;;;;;;::::::<<<>>>@@@AAABBBDDDGGGIIILLLNNNQQQSSSVVV]]]fffmmmyyyzzzwwwrrrnnnkkkhhheeebbb___]]][[[XXXUUURRRPPPOOOMMMLLLKKKIIIHHHGGGFFFFFFCCCDDDEEEDDDBBBAAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAA???>>>???@@@??????>>>>>>>>>>>>>>>>>>@@@@@@@@@AAACCCFFFHHHJJJIIIHHHGGGFFFGGGHHHJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEGGGIIIKKKLLLKKKJJJHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQPPPPPPRRRUUUXXXcccxxxttteeeVVVSSSSSSXXX```mmm~~~kkk^^^XXXVVVYYY]]]```dddjjjmmmjjjaaaVVVNNNCCCAAA>>><<<<<<===???@@@EEEIIIPPPTTTUUUTTTSSSSSSPPPRRRVVV\\\ccckkkpppttttttuuuvvvwwwwwwwwwwwwwwwsssrrrpppnnnlllkkkjjjiiieeecccbbb`````````aaabbbaaabbbdddeeeggghhhiiiiiieeedddaaa^^^\\\ZZZYYYYYYXXXUUUQQQOOOQQQVVV[[[___aaabbbcccdddeeeggghhhhhhgggffffffeeefffggghhhiiiiiiiiihhhggggggggghhhhhhgggfffiiinnnrrrtttxxx~~~}}}zzzqqqlllfff___ZZZUUUPPPMMMGGGEEECCCBBBCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>===999::::::;;;<<<<<<============>>>???AAACCCEEEFFFGGGJJJLLLNNNPPPRRRUUUWWWYYY[[[]]]aaadddggghhhiiilllnnnpppqqqpppppprrrsssttttttuuuuuuvvvvvvwwwwwwuuuuuuvvvwwwwwwwwwwwwvvvwwwxxxxxxzzz{{{|||}}}}}}||||||||||||||||||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}vvvqqqppppppqqqqqqqqqpppqqqwww~~~vvvpppjjjjjjsssxxxoookkkeeeddd```VVVJJJ>>>777333...//////000000000000///,,,,,,------...//////000...//////000111111222222111222222333444555666666666777888:::;;;===>>>???>>>FFFFFFFFFLLLOOOZZZooo}}}tttmmm```\\\WWWSSSPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCBBB@@@>>>===<<<;;;;;;:::<<<>>>@@@@@@BBBDDDFFFGGGJJJNNNPPPRRRVVV]]]bbbgggllluuu~~~|||wwwsssoookkkhhhdddcccaaa^^^[[[XXXVVVUUUSSSRRRPPPNNNLLLJJJIIIIIIGGGHHHHHHGGGEEECCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCAAA@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFIIIKKKNNNPPPIIIHHHGGGFFFFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFHHHKKKLLLKKKJJJIIIIIIHHHGGGEEEEEEEEEFFFFFFIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJKKKLLLNNNPPPQQQPPPQQQSSSUUUWWW```ttt{{{kkkZZZUUUSSSVVV[[[eeeyyypppbbbZZZVVVWWWZZZ]]]aaafffkkkjjjdddZZZTTTDDDBBB???===<<<===???@@@DDDIIIPPPUUUVVVVVVUUUTTTPPPQQQTTTYYY```hhhooosssrrrsssuuuvvvxxxyyyyyyyyyrrrqqqpppnnnlllkkkjjjjjjdddcccaaa```___aaabbbccc```aaabbbdddeeefffggggggdddbbb___[[[XXXVVVUUUUUUWWWUUURRRPPPRRRWWW\\\```aaaaaacccdddfffggghhhiiigggffffffeeeeeeggghhhiiiiiiiiihhhhhhhhhhhhiiiiiigggeeegggmmmoooppprrrwww{{{}}}rrrnnngggaaa\\\WWWSSSPPPIIIGGGDDDBBBBBBAAA???>>>@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAA@@@???>>>===999999:::;;;;;;<<<<<<=========>>>???@@@BBBDDDEEEEEEHHHKKKMMMNNNPPPSSSUUUXXXZZZ]]]```dddggghhhiiilllmmmooooooooooooqqqsssttttttuuuuuuvvvwwwwwwwwwttttttuuuvvvvvvvvvvvvvvvuuuvvvwwwxxxzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~}}}vvvrrrrrrrrrqqqpppooommmooowww~~~|||}}}xxxooopppkkklllwwwxxxpppkkkcccbbb]]]SSSFFF;;;444222111111000000/////////...,,,,,,------...///000000...//////000111222222222111222222333444555666666777888999;;;===>>>???@@@===DDDDDDDDDIIIKKKVVVjjjzzz{{{uuujjjfff___YYYUUUQQQNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCEEEDDDBBB@@@>>>===<<<<<<999;;;===>>>???@@@BBBDDD@@@DDDHHHKKKMMMPPPUUUYYY[[[^^^eeeooo{{{}}}yyytttooollljjjiiigggdddaaa^^^\\\[[[YYYXXXVVVSSSQQQOOONNNMMMKKKKKKKKKIIIGGGEEEEEEFFFDDDEEEFFFFFFFFFEEECCCBBBAAACCCDDDDDDBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJMMMPPPRRRTTTHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDEEEGGGHHHIIIJJJJJJIIIJJJJJJIIIFFFEEEEEEFFFIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPSSSVVVXXX^^^mmm|||vvvdddWWWRRRWWW[[[]]]nnn~~~lllaaa[[[YYYWWW]]]bbbgggjjjllljjj```VVVKKKFFFAAA======???AAABBBEEEJJJPPPTTTUUUTTTRRRQQQVVVSSSQQQSSS[[[dddjjjmmmqqquuuwwwtttsssuuuvvvtttsssrrrpppooooooooommmkkkdddbbb___^^^^^^```cccfffdddeeefffgggfffcccaaa___^^^\\\XXXUUUSSSSSSTTTUUUXXXXXXXXXXXXYYY[[[]]]^^^cccdddeeefffggghhhiiijjjgggfffeeedddcccdddeeeeeeiiiiiiiiiiiihhhhhhhhhhhhjjjiiihhhhhhiiikkkmmmooosss{{{|||qqqooolllhhhccc[[[RRRLLLFFFDDDAAA>>>===>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCDDDCCCAAA@@@@@@@@@>>><<<>>>>>><<<;;;;;;;;;;;;;;;======>>>>>>???@@@BBBBBBEEEGGGIIIJJJKKKMMMQQQSSSWWWZZZ^^^bbbdddfffhhhjjjlllmmmoooppprrrsssssssssqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwwwwwwwzzz|||~~~}}}|||||||||||||||||||||}}}~~~~~~~~~~~~}}}|||zzzyyy|||}}}~~~xxxuuussspppooollljjjiiihhhmmmwwwyyyuuuuuu{{{rrrmmmhhhmmmuuu||||||nnneeejjjcccXXXLLLBBB999222...////////////////////////............////////////000//////000000111222333///000222333444555555555777888999;;;===>>>@@@@@@AAABBBCCCCCCEEELLLVVV]]]sss{{{tttjjjaaaZZZUUUQQQOOOOOOMMMJJJIIIIIIIIIGGGFFFIIIHHHGGGFFFEEECCCBBBBBBDDDDDDDDDBBBAAA???===<<<:::::::::;;;<<>>???CCCHHHNNNSSSUUUUUUTTTTTTVVVRRRPPPQQQXXX```gggjjjnnnsssuuuttttttwwwxxxvvvuuusssqqqppppppooommmkkkeeeccc```______aaadddffffffffffffeeecccaaa___^^^\\\[[[XXXVVVVVVWWWXXXZZZ]]]]]]]]]]]]^^^```bbbcccddddddeeefffggghhhiiiiiigggfffeeedddccccccdddeeehhhggggggggggggfffffffffhhhhhhgggggghhhjjjlllnnnooovvv|||sssqqqmmmiiiddd\\\TTTNNNGGGEEEBBB???>>>???AAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDBBBAAA@@@AAA@@@???===>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCEEEFFFIIIJJJKKKMMMPPPSSSVVVYYY^^^aaaccceeegggiiillllllnnnpppqqqrrrrrrrrrqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwxxxzzz|||}}}}}}|||{{{{{{{{{|||||||||}}}}}}~~~~~~~~~~~~~~~|||{{{||||||~~~~~~xxxtttrrrooonnniiihhhhhhiiinnnyyy|||uuussssssyyypppllliiinnnvvv{{{ssskkkjjjcccWWWKKKAAA999222///000000000000000000000000............////////////000000//////000111222222111222333555666666777777999999:::<<<>>>@@@AAAAAA@@@BBBCCCCCCEEELLLUUU\\\mmm}}}tttjjjbbbZZZTTTPPPPPPMMMKKKIIIJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEDDDCCCBBB@@@>>>===;;;:::::::::<<<===???@@@@@@AAACCCEEEHHHJJJLLLMMMOOOQQQUUUZZZ```iiisssyyyxxxwwwtttooolllkkkiiigggfffccc```\\\ZZZYYYXXXWWWVVVSSSSSSRRRQQQPPPNNNMMMLLLNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNSSSUUUXXXZZZ[[[\\\___```HHHHHHHHHHHHHHHGGGGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJIIIJJJMMMPPPQQQNNNKKKJJJJJJJJJIIIJJJJJJKKKLLLKKKJJJJJJJJJKKKLLLLLLMMMQQQQQQRRRUUUVVVZZZfffrrrsssdddXXXVVVUUUUUUbbbtttoooccc______aaafffiiijjjkkkjjjddd\\\PPPJJJCCC>>><<<===>>>>>>@@@EEELLLQQQTTTUUUVVVWWWVVVSSSOOOPPPUUU\\\bbbfffjjjpppsssssstttxxxyyyxxxvvvuuusssrrrqqqpppmmmkkkfffeeebbb``````bbbdddeeegggfffdddbbb```^^^]]]]]][[[ZZZYYYYYYZZZ[[[^^^___aaaaaaaaaaaabbbdddeeefffddddddeeefffgggggghhhhhhhhhgggeeedddcccccccccdddffffffeeeeeeeeedddddddddgggfffffffffgggiiijjjllllllqqqxxx~~~|||vvvssspppkkkfff^^^VVVQQQIIIGGGCCC@@@???AAACCCDDDBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAA??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDFFFHHHIIIJJJLLLPPPRRRUUUXXX\\\```bbbdddfffhhhjjjkkkmmmooopppqqqqqqqqqqqqrrrsssttttttuuuuuutttuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyyyyxxxxxxzzz|||{{{{{{zzzzzzzzz{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~||||||}}}}}}}}}}}}|||~~~xxxtttqqqooommmgggggggggjjjppp{{{xxxtttsssttt~~~vvvnnnjjjkkkpppwww|||wwwpppjjjbbbUUUHHH>>>777222000000000000000000000000000............////////////000000000///000000111222444444555666777888888999:::;;;<<<===???@@@BBBBBB@@@BBBCCCDDDEEEKKKSSSZZZfffvvvvvvmmmbbbYYYSSSQQQOOOLLLJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEECCCBBBAAA@@@<<<<<<;;;:::;;;<<<===>>>===>>>@@@BBBDDDFFFHHHIIIKKKLLLOOORRRVVV\\\ccchhhyyy|||xxxuuutttrrrpppnnnjjjfffbbb```^^^]]]\\\ZZZXXXWWWWWWUUUTTTSSSRRRQQQRRRRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRTTTTTTUUU[[[]]]aaacccdddeeehhhjjjHHHHHHHHHGGGFFFEEEEEEEEEIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFJJJHHHIIINNNTTTVVVRRRMMMJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLPPPOOOQQQTTTUUUYYYcccnnn{{{|||kkk]]]WWWSSSSSS^^^mmm|||yyyjjjeeeffffffkkknnnmmmllllllggg```UUUOOOGGG@@@>>>>>>??????@@@EEEKKKPPPRRRTTTVVVXXXXXXUUUQQQPPPSSSXXX___bbbgggmmmrrrrrrssswwwyyywwwxxxvvvtttsssssspppmmmjjjhhhfffdddbbbaaabbbcccdddfffdddaaa^^^\\\\\\\\\\\\]]]]]]\\\\\\]]]___aaacccaaaaaabbbbbbcccdddeeeeeeeeeeeeeeeffffffggggggggghhhgggeeecccbbbbbbcccccceeeeeeeeeeeedddddddddcccdddddddddeeefffgggiiijjjkkkooosssxxx}}}}}}xxxvvvrrrmmmhhh```YYYSSSJJJHHHEEEBBBAAABBBEEEFFFEEEFFFGGGIIIIIIHHHFFFEEEDDDBBBAAABBBCCCCCCBBBAAA???>>>===<<<;;;;;;;;;;;;:::::::::<<<===???AAABBBCCCEEEGGGHHHIIIKKKOOOQQQSSSWWW[[[___aaacccfffhhhjjjjjjlllnnnoooppppppqqqqqqqqqrrrsssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyxxxwwwwwwxxxzzzyyyyyyyyyyyyzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~||||||}}}~~~yyyyyyzzzzzz|||}}}wwwssspppnnniiiiiijjjmmmrrrzzz~~~yyyxxxzzz||||||sssllliiilllrrryyy~~~uuuppphhh___QQQDDD;;;555222111////////////////////////............////////////111000000000000111222222666666666666777888999::::::;;;<<<===???@@@AAABBB???AAACCCDDDEEEIIIPPPVVV```mmmwwwkkk___XXXTTTQQQMMMKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBB>>>===<<<:::::::::;;;;;;<<<===>>>@@@BBBCCCEEEEEEHHHIIILLLNNNPPPUUUZZZ^^^gggnnnyyy|||xxxvvvqqqnnnjjjgggeeecccaaa___\\\[[[ZZZYYYWWWVVVUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWYYYZZZ[[[```cccgggiiikkkmmmoooqqqHHHHHHGGGFFFEEEDDDDDDCCCHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEHHHFFFGGGMMMSSSUUURRRMMMIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKMMMLLLNNNSSSVVVYYYbbbkkkvvvtttcccZZZUUUTTT\\\gggsssppphhhgggjjjpppsssqqqpppooolllggg\\\UUUKKKCCC???>>>??????AAAEEEJJJNNNPPPSSSUUUWWW[[[YYYUUUSSSSSSVVV[[[___eeekkkpppppprrruuuvvvtttwwwvvvuuutttsssqqqmmmjjjiiihhheeecccbbbbbbbbbcccdddbbb___\\\[[[[[[\\\]]]aaa````````````bbbcccdddbbbbbbccccccddddddeeeeeeeeeeeeeeeeeeffffffffffffgggfffdddcccbbbbbbccccccfffffffffeeeeeeeeeddddddcccccccccdddeeefffggghhhiiilllooorrrwww~~~~~~zzzwwwrrrnnnhhhaaaZZZUUUKKKIIIGGGEEEEEEEEEGGGHHHIIIJJJLLLMMMMMMLLLJJJHHHEEECCCBBBCCCDDDDDDCCCBBB??????===<<<<<<<<<<<<<<<999999:::;;;<<<>>>@@@@@@BBBDDDFFFGGGHHHJJJNNNPPPRRRVVV[[[___aaacccfffhhhiiijjjlllmmmoooppppppppppppqqqrrrsssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvuuuuuuwwwyyyyyyyyyyyyyyyyyyzzz{{{|||~~~~~~}}}}}}}}}}}}||||||~~~}}}}}}}}}~~~~~~~~~|||||||||~~~}}}{{{vvvvvvwwwxxxzzz~~~~~~yyyuuutttqqqqqqrrrrrruuuzzz}}}|||~~~xxxpppkkkiiinnnttt{{{~~~rrrmmmddd[[[MMM@@@888444222111....................................////////////111000000111111222333444777777666666777888999:::::::::;;;<<<>>>???@@@@@@???AAADDDDDDEEEHHHNNNSSS\\\fffyyytttggg___XXXTTTOOOLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGGGGGGGFFFFFFEEEDDD@@@???===;;;::::::::::::<<<<<<===???@@@BBBCCCCCCCCCEEEHHHKKKMMMPPPTTTWWWZZZ```iiisss}}}}}}wwwtttpppmmmkkkhhheeeccc```___^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYY\\\]]]^^^_________^^^]]][[[[[[ZZZZZZ\\\]]]```aaadddgggkkknnnppprrruuuwwwHHHHHHGGGFFFEEEEEEDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFJJJOOOPPPNNNLLLHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMKKKNNNSSSVVVZZZaaaiiirrr}}}kkk```YYYWWW\\\ccclll}}}vvviiieeekkkrrrwwwwwwvvvwwwtttpppggg___SSSHHHBBB???======AAADDDIIILLLOOORRRVVVXXX\\\[[[YYYVVVTTTUUUXXXZZZaaahhhmmmnnnpppssstttrrrvvvuuutttttttttqqqmmmjjjjjjhhhfffdddbbbaaaaaaaaa```___]]][[[[[[\\\]]]^^^ccccccbbbbbbccccccddddddddddddeeeffffffffffffffffffffffffeeeeeeeeeeeeeeefffeeecccbbbbbbccccccdddggggggfffffffffeeeeeeeeebbbccccccdddeeefffggggggggghhhjjjmmmqqqwww~~~zzzwwwrrrmmmgggaaaZZZUUUMMMLLLKKKKKKJJJJJJJJJJJJLLLMMMOOOQQQPPPOOOLLLJJJFFFEEEDDDDDDEEEEEECCCBBB??????>>>===<<<<<<<<<<<<999999999:::;;;<<<>>>>>>AAACCCEEEFFFGGGIIIMMMOOORRRVVV[[[___aaadddgggiiiiiijjjlllnnnoooppppppppppppqqqrrrssssssttttttsssuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvvvvuuuuuuwwwyyyzzzzzzyyyyyyyyyzzz{{{{{{}}}}}}}}}|||||||||||||||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~|||||||||}}}{{{xxxssstttuuuvvvxxx{{{~~~}}}|||||||||{{{zzz{{{}}}|||}}}sssmmmlllmmmrrrwww~~~yyynnnjjj]]]UUUHHH===666222111000------------------------............////////////000111111222333555666777999888777777777888:::;;;:::;;;;;;<<<>>>??????@@@>>>AAADDDEEEEEEGGGKKKOOOXXX```ooo}}}qqqhhh\\\XXXRRRNNNKKKJJJIIIHHHIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEAAA@@@>>><<<;;;::::::;;;;;;<<<===>>>???@@@AAAAAA>>>@@@DDDGGGHHHKKKNNNPPPQQQVVV]]]dddkkksss{{{}}}yyyuuurrroookkkhhhgggfffcccaaa````````````aaaaaaaaa```````````````bbbccceeeggggggggggggfffcccbbbaaaaaaccceeehhhiiijjjmmmqqquuuwwwyyy|||GGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCEEEGGGHHHIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMOOOMMMOOOSSSWWWYYY^^^eeelll|||tttfff^^^ZZZ[[[^^^hhhtttoooggghhhqqqzzz|||}}}~~~|||zzzpppaaaSSSIIIBBB???===???BBBFFFJJJNNNSSSXXX[[[\\\\\\\\\YYYUUUSSSTTTVVV[[[ccciiilllooossstttssstttssssssttttttrrrmmmjjjjjjiiifffdddbbb```______\\\[[[[[[[[[\\\^^^```aaabbbccccccddddddeeeffffffdddeeefffgggggggggfffeeefffffffffeeeeeeddddddddddddcccbbbbbbbbbcccdddeeeffffffffffffeeeeeeeeeeeebbbbbbdddeeefffggggggggghhhhhhiiijjjmmmrrrwwwzzzzzzvvvqqqlllfff```YYYUUUOOOPPPQQQRRRQQQPPPOOONNNMMMOOOQQQRRRRRRPPPMMMKKKHHHGGGEEEEEEEEEEEECCCBBB@@@???>>>===<<<<<<<<<<<<:::::::::::::::;;;<<<<<<@@@BBBDDDEEEGGGIIILLLNNNRRRVVV[[[___bbbeeegggjjjjjjkkklllnnnppppppqqqqqqppppppqqqrrrssssssssssssuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvvvvuuuvvvxxxzzz|||{{{zzzzzzzzzzzzzzz{{{{{{|||||||||||||||||||||~~~}}}|||||||||}}}~~~~~~~~~}}}|||{{{{{{}}}}}}yyyvvvrrrssstttuuuvvvyyy~~~}}}}}}vvvooolllnnnrrrvvv{{{{{{ppphhhdddWWWOOODDD;;;555222000///....................................////////////000111222333555777999;;;;;;:::999888888:::;;;===<<<<<<===>>>??????@@@@@@>>>AAADDDEEEDDDFFFIIIMMMSSSZZZfffxxxyyyqqq```[[[TTTOOOKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFBBBAAA???===<<<;;;;;;<<<:::;;;;;;<<<===>>>>>>???;;;>>>BBBDDDFFFGGGIIIKKKLLLOOOSSSXXX]]]cccjjjnnnyyy{{{vvvsssooommmkkkiiigggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhjjjlllnnnppppppoooooommmlllkkkkkklllooorrrtttrrruuuzzz}}}GGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDFFFHHHIIIIIIHHHGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDAAACCCDDDDDDDDDDDDFFFHHHFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKMMMNNNQQQOOOPPPTTTWWWXXX\\\aaadddsssyyyjjjaaa\\\ZZZ[[[fffooovvvllleeepppzzznnn]]]PPPHHHCCC@@@===@@@DDDIIINNNTTTZZZ^^^[[[]]]]]]ZZZUUUQQQQQQRRRWWW___fffjjjnnnsssuuutttrrrrrrsssttttttrrrnnnjjjjjjiiifffdddaaa___^^^]]]YYYYYYZZZ\\\^^^```aaabbbaaabbbcccdddeeeggghhhhhhcccdddeeeffffffeeeddddddfffffffffeeeeeeddddddccccccbbbbbbbbbbbbdddeeefffffffffeeeeeeeeeeeeddddddbbbcccdddeeefffgggggggggjjjjjjiiijjjlllppptttvvvvvv~~~yyyuuupppkkkeee___YYYTTTQQQSSSUUUWWWVVVTTTRRRPPPMMMOOOQQQSSSRRRPPPMMMJJJIIIHHHFFFEEEEEEEEECCCAAA@@@???>>>======<<<<<<<<<;;;::::::999999::::::;;;@@@BBBDDDEEEFFFHHHKKKNNNSSSVVV[[[```ccceeehhhjjjkkkkkkmmmooopppqqqqqqqqqppppppqqqrrrssssssssssssuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwwwwxxxzzz|||}}}|||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||}}}}}}~~~}}}|||||||||}}}~~~~~~}}}|||{{{{{{||||||xxxuuurrrsssttttttuuuxxx|||zzzrrrkkkkkkqqqvvvxxx}}}~~~{{{wwwqqqiiibbb^^^SSSLLLBBB999444111000///////////////////////////............/////////000000111222444666999;;;======<<<;;;::::::;;;===>>>======>>>???@@@AAAAAABBB===AAADDDEEEDDDEEEHHHLLLPPPUUU```ppp~~~vvvbbb]]]VVVOOOLLLIIIGGGFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFCCCBBB@@@>>>===<<<<<<===999999:::;;;;;;<<<======<<>>>>>===>>>>>>>>>>>>===<<<;;;:::;;;<<<===<<>>>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDEEEGGGIIIIIIRRRUUU\\\gggvvv~~~{{{mmmggg^^^UUUOOOKKKKKKKKKKKKHHHDDDCCCDDDFFFGGGGGGIIIHHHHHHHHHGGGFFFFFFFFFDDDDDDBBBAAA???>>>===<<<:::999999888999:::<<<===<<<===???@@@AAAAAA@@@???EEEGGGIIIKKKMMMOOOSSSUUU```dddkkkppptttwwwzzz|||{{{vvvvvvwwwyyy{{{{{{zzzyyyyyyxxxxxxxxxxxx|||}}}~~~~~~~~~~~~FFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHJJJKKKMMMMMMQQQQQQQQQRRRTTTWWW[[[]]]^^^gggyyyzzzjjjaaa^^^______ggguuupppeeegggllluuu{{{qqq\\\MMMFFFDDD@@@@@@BBBEEEKKKQQQXXX[[[]]]]]]\\\ZZZWWWTTTQQQOOOSSSVVV\\\cccjjjooorrrtttvvvtttrrrssssssrrrnnnkkklllkkkjjjjjjiiihhhdddbbb```___^^^___aaabbbbbbaaabbbcccdddeeefffggghhhiiieeefffggggggfffeeedddcccdddeeeeeefffeeeeeeddddddddddddccccccccccccddddddeeeeeedddddddddeeeeeeffffffffffffggggggggghhhhhhhhhgggggggggiiilllnnnppppppttt|||wwwqqqiiicccaaa^^^ZZZWWWWWWWWWWWWYYY[[[ZZZXXXVVVXXXXXXYYYYYYXXXVVVTTTRRRMMMMMMLLLJJJHHHEEEDDDCCCBBBAAA@@@@@@??????@@@@@@>>>===<<<;;;:::;;;<<<<<<<<<>>>BBBDDDFFFIIILLLOOOSSSWWW\\\aaacccfffhhhjjjmmmmmmooopppqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssssstttttttttttttttttttttttttttuuuvvvwwwyyyzzz{{{|||zzzzzzzzz{{{||||||}}}}}}zzzyyyyyyyyyyyyyyyyyyzzz{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{{{{~~~{{{xxxuuussspppqqqqqqpppppprrrvvvzzz}}}}}}xxxooohhhgggmmmwww~~~~~~yyyuuunnnkkkgggccc___ZZZUUUQQQKKKCCC:::333111000///.........////////////.....................///111111000222444555666999===@@@BBB@@@===;;;::::::<<<===>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIMMMOOOUUU___kkk~~~uuuppphhh___XXXRRROOOMMMLLLIIIEEEDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBB@@@???>>>===;;;;;;:::999999:::;;;<<<;;;<<<>>>???@@@@@@@@@@@@CCCDDDGGGHHHIIIKKKNNNQQQRRRVVV\\\aaadddgggjjjllltttzzzDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDEEEEEEFFFGGGGGGDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHJJJLLLMMMNNNPPPPPPPPPPPPRRRUUUXXXZZZ[[[bbbqqqsssfff^^^\\\YYYaaapppttthhhdddcccgggmmmuuu{{{dddQQQGGGEEE??????@@@CCCIIIPPPVVVZZZ]]]]]]]]][[[YYYUUURRRPPPOOORRRWWW^^^eeekkkppprrruuutttsssssssssrrrooommmmmmlllllllllmmmllliiigggcccbbb``````bbbcccbbbaaaccccccdddeeeeeefffggggggffffffggggggfffdddcccaaaddddddeeeeeefffeeeeeeddddddeeeeeeeeeeeeeeeeeedddddddddcccddddddeeefffgggffffffggggggggghhhhhhhhhggggggfffggghhhjjjkkkmmmppprrrwww~~~uuuooogggbbb___]]]YYYVVVVVVVVVWWWZZZ\\\]]]\\\ZZZZZZZZZ[[[[[[ZZZXXXUUUTTTOOONNNMMMKKKIIIGGGEEEDDDCCCCCCBBBAAAAAAAAABBBBBB>>>>>><<<;;;;;;;;;<<<<<<<<<>>>AAADDDFFFIIIMMMPPPSSSWWW]]]aaadddfffiiijjjlllmmmoooppprrrsssssssssqqqqqqrrrsssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{yyyyyyzzz{{{{{{||||||}}}zzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{||||||||||||}}}|||}}}}}}||||||~~~|||{{{|||~~~{{{xxxuuurrrqqqnnnnnnnnnnnnnnnooosssvvvxxxyyyrrrjjjfffiiirrr{{{~~~vvvqqqeeebbb___[[[YYYUUUPPPMMMFFF???777111000000///.........////////////..................///000111111111222444555777:::>>>AAABBB@@@>>><<<;;;;;;<<<======>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIJJJJJJNNNUUU___ppp~~~xxxooofff]]]WWWSSSQQQNNNIIIGGGFFFFFFEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@======;;;:::999999999999:::;;;<<<>>>???@@@@@@@@@@@@AAACCCDDDDDDEEEHHHJJJKKKNNNSSSVVVYYY[[[]]]___ccchhhpppyyyCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEECCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNPPPOOOOOOOOOPPPRRRUUUWWWYYY^^^jjj}}}{{{kkk```ZZZVVV]]]jjj|||{{{jjjccc]]]^^^ccckkkyyyiiiSSSGGGCCC>>>>>>???AAAFFFMMMTTTXXX]]]]]]^^^^^^[[[XXXTTTQQQMMMOOOSSSYYY```hhhnnnqqqsssssssssttttttrrrpppoooooonnnnnnnnnooonnnllljjjfffdddbbbaaabbbbbbbbbaaaccccccddddddeeeeeeeeefffffffffgggfffeeedddbbbaaaddddddeeeeeefffeeeeeeeeedddeeefffggggggfffeeedddccccccccccccdddeeefffgggffffffggggggggghhhhhhhhhfffffffffffffffgggiiiiiinnnooorrrwwwzzzqqqkkkccc^^^\\\ZZZVVVSSSRRRRRRTTTWWW[[[]]]]]]\\\XXXYYY[[[\\\[[[ZZZXXXWWWQQQOOOMMMKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBB???>>>===;;;;;;;;;<<<<<<<<<>>>AAACCCEEEIIIMMMQQQTTTXXX^^^bbbeeegggiiikkkmmmnnnooopppqqqqqqrrrqqqqqqrrrssstttttttttssssssuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyzzzzzzxxxyyyyyyzzz{{{{{{||||||}}}||||||{{{{{{||||||}}}zzzzzz{{{{{{{{{|||||||||{{{{{{zzzzzzyyy|||}}}||||||~~~}}}{{{xxxuuusssqqqpppmmmnnnnnnmmmmmmnnnqqqtttttt|||~~~uuuooohhhgggmmmvvv~~~~~~uuunnn```^^^[[[XXXVVVSSSOOOLLLAAA;;;444//////000000.........////////////..................///000111222111222444666777:::>>>AAAAAA???>>><<<;;;;;;<<<======>>>???@@@@@@AAAAAA@@@AAAAAABBBCCCDDDFFFGGGHHHKKKKKKMMMRRRXXXeee|||~~~~~~vvvlllccc^^^ZZZVVVPPPLLLIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCC@@@???>>><<<;;;999888888999999;;;<<<===>>>??????>>>???@@@@@@@@@AAACCCEEEHHHKKKOOOQQQSSSTTTVVVXXXWWW[[[aaahhhoooxxxBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHFFFEEEEEEEEEDDDDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLNNNNNNPPPOOONNNNNNNNNPPPRRRTTTUUUYYYbbbsssrrrcccZZZUUU[[[fffvvvpppfff]]]ZZZ]]]dddooozzzmmmVVVIIICCC???>>>===???CCCJJJPPPTTT[[[]]]___```^^^ZZZVVVSSSNNNOOOQQQVVV\\\dddkkkoooppprrrsssssssssrrrqqqqqqppppppooopppqqqpppnnnllljjjgggdddbbbbbbbbbaaa```bbbcccccccccddddddeeeeeeffffffggggggfffdddcccbbbcccddddddeeefffffffffeeeeeeeeeggghhhhhhgggeeeeeebbbbbbbbbcccdddeeefffgggffffffffffffggggggggggggeeeeeeeeeeeeffffffggggggkkklllmmmqqqxxxuuukkkeee^^^YYYWWWUUURRRPPPNNNNNNPPPSSSXXX\\\]]]]]]VVVWWWYYY[[[\\\[[[ZZZYYYRRROOOLLLJJJJJJIIIGGGEEECCCCCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<<<<>>>@@@CCCEEEIIINNNRRRUUUYYY___cccfffhhhkkklllooooooooopppoooooonnnnnnqqqrrrssstttuuutttsssrrrtttuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{||||||{{{{{{{{{{{{||||||zzzzzzzzzzzz{{{{{{{{{{{{yyyyyyxxxwwwvvvxxx|||}}}}}}}}}}}}|||yyyvvvsssrrrqqqpppnnnooopppooonnnoooqqqsssttt|||{{{sssnnnjjjkkkrrrzzz~~~tttmmm^^^[[[YYYWWWUUURRRNNNKKK===888111...///000000.........////////////......///......//////000111222111333555555777999===@@@???>>>===<<<;;;;;;<<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCEEEFFFGGGLLLKKKMMMPPPTTT^^^qqq~~~}}}}}}|||{{{}}}uuupppgggaaaXXXQQQLLLJJJIIIHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEECCCBBBAAA???===:::999888888999999:::;;;===>>>>>>===>>>??????>>>>>>@@@BBBDDDGGGIIIKKKKKKLLLNNNPPPRRRTTTXXX\\\aaahhhpppvvv}}}BBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDFFFHHHIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGEEEBBBAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOQQQPPPNNNMMMMMMOOOQQQRRRVVVYYYaaapppxxxggg\\\WWWZZZaaannnyyymmmaaa[[[[[[___gggooo{{{ppp\\\NNNGGG@@@>>>======@@@FFFLLLPPPYYY[[[___aaaaaa^^^YYYVVVQQQPPPPPPSSSYYY```hhhlllnnnppprrrsssrrrqqqqqqrrrqqqpppqqqrrrttttttrrrpppnnnkkkfffdddccccccbbbaaaaaaaaabbbccccccdddeeeeeeeeefffgggggggggfffeeedddccccccdddeeeffffffffffffeeeffffffffffffffffffeeeccccccbbbccccccdddeeefffddddddeeeeeeeeefffffffffddddddeeeeeeffffffggggggggghhhkkkmmmsss}}}{{{pppfffaaaZZZUUUTTTRRROOOMMMKKKLLLMMMRRRWWW[[[]]]]]]VVVXXXZZZ\\\]]]]]]\\\[[[SSSOOOKKKIIIJJJJJJGGGEEEBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@>>><<<;;;;;;<<<<<<<<<>>>@@@BBBEEEIIIOOOSSSVVVZZZ```dddgggiiikkkmmmoooppppppoooooonnnmmmlllppprrrtttuuuvvvuuusssrrrsssttttttuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyzzzzzz{{{yyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxwwwvvvuuuvvvzzz}}}~~~~~~{{{zzzwwwtttrrrqqqpppppppppqqqrrrqqqppppppqqqssswwwxxxooonnnnnnrrrwww~~~}}}rrrkkk\\\YYYVVVTTTQQQNNNJJJGGG;;;666000...///000///.........////////////......////////////000111222222222333555555555777:::======<<<<<<;;;::::::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGJJJJJJMMMOOOQQQXXXhhhxxx~~~~~~{{{xxxzzz|||ssseeeXXXPPPKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBB???<<<:::999999999999999999:::;;;<<<<<<===>>>=========???AAACCCDDDFFFGGGGGGHHHJJJLLLNNNOOOPPPRRRUUUZZZ```eeelllqqqxxx}}}~~~BBBBBBCCCCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHJJJMMMNNNMMMIIIEEEBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNOOOQQQPPPOOOMMMMMMNNNPPPQQQVVVYYYaaannnlll```YYYYYY]]]gggvvvwwwfff\\\YYY[[[bbbiiisssyyy|||ppp```QQQJJJAAA???<<<<<<>>>CCCIIIMMMWWWZZZ___cccccc```\\\YYYSSSQQQPPPPPPUUU\\\ccchhhkkknnnqqqrrrqqqpppqqqrrrooopppqqqtttxxxzzzyyyxxxsssooojjjgggfffeeedddccc___```aaabbbcccdddeeefffeeefffggghhhhhhhhhgggfffbbbcccdddeeefffffffffffffffeeeeeeeeeeeeeeeeeefffdddcccccccccccccccddddddcccccccccdddddddddeeeeeecccdddeeefffggggggggggggdddgggjjjkkknnnvvvwwwmmmddd___XXXSSSRRRQQQNNNLLLMMMMMMNNNRRRXXX]]]___```ZZZ[[[]]]^^^^^^]]][[[ZZZTTTOOOIIIHHHIIIIIIGGGDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@>>>===<<<;;;<<<<<<<<<>>>@@@AAADDDIIIOOOSSSWWW[[[aaaeeehhhjjjlllnnnoooooopppppppppooonnnnnnppprrrtttvvvvvvuuusssrrrrrrsssssstttuuuuuuvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyyyyzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxvvvuuuvvvyyy|||~~~}}}yyyxxxuuurrrpppoooooopppqqqrrrsssrrrqqqpppqqqrrrwww~~~}}}}}}yyyrrrjjjmmmsssxxx}}}{{{oooggg[[[YYYUUURRROOOKKKFFFCCC:::666000...///000///.........////////////......////////////000111222333333444555444444555888:::;;;;;;:::::::::999999999<<<===>>>???@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFGGGIIIMMMPPPQQQVVVcccpppzzztttssswww|||wwwdddWWWPPPLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDBBB???<<<::::::999888888888888999::::::;;;<<<<<<;;;<<<>>>@@@AAABBBDDDDDDDDDEEEGGGIIIGGGHHHIIIIIIJJJNNNRRRVVVYYY___fffkkkooouuu~~~{{{xxxvvvCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAABBBDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKMMMPPPSSSUUUSSSNNNIIIEEEBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNOOORRRQQQOOOMMMMMMNNNOOOPPPPPPTTT\\\iii|||pppcccZZZYYYZZZbbbppp}}}iii]]]XXXYYY___ggglllrrrwwwwwwnnn```RRRJJJBBB@@@<<<;;;===AAAGGGKKKUUUYYY___cccdddbbb^^^[[[TTTRRROOONNNRRRXXX```eeeiiimmmpppqqqpppoooqqqsssnnnoooqqqvvv{{{~~~~~~vvvrrrmmmiiihhhgggfffeee^^^___```aaaccceeeffffffeeefffgggiiiiiiiiiiiihhhbbbcccdddeeefffffffffffffffeeedddccccccdddeeefffddddddccccccbbbcccccccccbbbbbbcccccccccdddddddddbbbccceeefffggghhhhhhhhhcccfffiiijjjlllqqq{{{vvvlllddd^^^WWWSSSRRRQQQOOOLLLOOOOOOPPPTTTZZZ___aaabbb______``````___]]][[[YYYTTTNNNHHHGGGIIIIIIGGGDDDCCCCCCBBBAAAAAAAAAAAABBBBBBAAA???===<<<;;;<<<<<<<<<>>>???AAADDDIIIOOOTTTWWW[[[aaaeeehhhjjjmmmnnnnnnooopppqqqqqqqqqqqqqqqppprrrtttvvvwwwuuusssrrrrrrrrrrrrssstttuuuuuuvvvyyyyyyyyyxxxxxxxxxxxxwwwvvvwwwwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{zzzyyywwwvvvwwwzzz}}}}}}~~~~~~|||xxxvvvssspppnnnnnnnnnoooqqqrrrsssrrrqqqpppqqqrrrvvv|||{{{wwwxxx{{{xxxqqqkkkfffllluuu|||yyylllccc]]]ZZZVVVRRRNNNJJJEEEAAA:::666000...///000///.........////////////......////////////000111222333444444555444333444666888:::999999999999999999888<<<===>>>??????@@@@@@?????????@@@AAABBBDDDEEEFFFGGGIIINNNRRRSSSVVVaaannnyyyzzzrrroooqqqvvvooo___UUUPPPOOOJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGEEECCC@@@===<<<;;;:::888777777777888999888:::;;;;;;:::;;;===???;;;===>>>>>>>>>???BBBDDDAAABBBCCCCCCDDDFFFJJJMMMKKKQQQXXX]]]```gggpppwww|||~~~{{{xxxtttqqqoooIIIHHHFFFDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHJJJKKKLLLMMMSSSTTTTTTTTTRRROOOKKKIIIDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHIIIJJJLLLMMMOOOPPPRRRPPPMMMKKKKKKMMMOOORRRRRRWWW___jjjvvv{{{gggbbb\\\YYY]]]eeessswwwhhh___[[[^^^cccmmmqqqsssrrrnnnhhhZZZNNNBBBCCCBBB@@@===>>>BBBGGGUUUXXX^^^bbbdddcccaaa___YYYWWWRRRNNNMMMQQQWWW]]]fffiiimmmoooooonnnnnnnnnsssqqqqqqwwwyyytttnnnjjjhhhgggdddaaacccbbbbbbbbbccceeeggghhhdddeeeggghhhhhhhhhgggfffeeefffffffffgggggghhhhhhfffggggggggggggffffffeeefffeeeddddddccccccccccccdddcccaaa`````````aaabbbbbbbbbcccdddfffhhhjjjkkkdddgggjjjkkkmmmqqqxxx}}}yyypppccc^^^XXXUUUVVVWWWVVVUUUTTTSSSRRRTTTYYY___bbbddddddbbbaaadddgggeee___YYYTTTPPPKKKHHHHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCAAA@@@@@@???>>>===;;;;;;;;;;;;===>>>@@@BBBEEEJJJPPPUUUYYY\\\```cccfffjjjnnnqqqqqqqqqrrrrrrrrrqqqqqqpppppprrrsssttttttsssqqqpppoooooooooppprrrtttuuuvvvsssttttttuuuvvvwwwwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~}}}vvvtttqqqnnnmmmmmmoooppprrrrrrqqqqqqooonnnmmmllloooxxxuuurrrvvv{{{yyymmmgggfffbbbkkkwww~~~tttkkkhhheeeccc[[[RRRMMMJJJCCC;;;444333111////////////000000000000000000/////////000000000000000111111111444444333222222333333333666666777777888888888999;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@AAAAAABBBCCCDDDHHHMMMUUU^^^fffkkkyyy{{{vvvssswww}}}jjj[[[TTTSSSLLLJJJIIIIIIIIIIIIGGGEEEJJJIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFDDDBBB@@@>>>>>>===<<<:::999888999999::::::999999999999999::::::???>>>>>>===>>>>>>???@@@BBBAAA@@@@@@AAADDDFFFHHHKKKKKKMMMPPPTTTYYY^^^aaalllmmmppptttxxx|||~~~|||{{{zzzxxxwwwvvvssspppmmmkkkiiiIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHIIIKKKLLLMMMSSSTTTUUUUUUTTTQQQNNNLLLFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMNNNOOOQQQOOOMMMLLLLLLNNNPPPQQQQQQUUU]]]fffqqqmmmeee^^^YYYZZZ```kkk{{{sssfff^^^^^^dddnnnrrruuutttqqqlll```TTTHHHFFFCCC???===>>>AAADDDPPPTTTZZZ```ccccccaaa```[[[YYYTTTOOOMMMPPPUUUZZZ^^^bbbhhhlllnnnoooqqqrrrtttrrrrrrwwwzzzuuuoookkkiiigggdddbbbaaaaaabbbbbbdddeeefffgggdddeeegggggghhhgggfffeeeddddddeeeffffffggghhhhhhgggggghhhhhhggggggfffffffffeeedddcccccccccccccccccccccaaa`````````aaabbbbbbbbbbbbbbbbbbcccddddddcccfffiiikkkmmmsss{{{{{{ssseee```ZZZWWWXXXYYYXXXWWWVVVUUUTTTVVV[[[```ccceeegggeeeccceeegggeee___YYYUUUQQQLLLIIIHHHHHHGGGFFFFFFDDDCCCCCCDDDDDDCCCAAA@@@???>>>===<<<;;;;;;;;;===>>>@@@BBBEEEJJJPPPUUUYYY\\\```dddgggjjjnnnqqqqqqrrrrrrrrrrrrrrrqqqqqqpppqqqrrrssssssrrrqqqooonnnoooooopppqqqsssuuuvvvtttttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{{{{|||||||||~~~~~~~~~~~~}}}uuutttqqqnnnmmmmmmooopppqqqqqqqqqqqqppppppooonnnnnnttt|||yyyrrrqqqwww|||tttiiidddcccccclllwww~~~tttmmmkkkhhhfff^^^UUUNNNJJJBBB999333222111////////////000///////////////////////////000000000111111222222444444333333222333333444666666777777888999999:::;;;;;;<<<<<<======>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDHHHNNNVVV___ggglllnnnuuu{{{wwwxxx}}}zzzggg[[[VVVQQQOOOLLLKKKKKKKKKIIIHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDBBBAAA??????<<<;;;:::888777777777888999888888888888999999:::=========>>>>>>>>>>>>>>>@@@???>>>>>>???AAADDDEEEFFFGGGGGGIIILLLPPPSSSVVV\\\]]]___cccgggkkknnnpppwwwzzz}}}}}}{{{}}}|||zzzxxxvvvtttsssrrrqqqpppooommmkkkhhhfffdddIIIHHHGGGFFFFFFEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLPPPQQQRRRSSSRRRPPPNNNMMMIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNOOONNNNNNNNNOOOPPPQQQRRRQQQSSSYYYaaakkk}}}wwwlllddd\\\ZZZ\\\cccnnnyyypppbbb```dddppptttwwwvvvtttpppfff\\\PPPKKKDDD>>>===>>>@@@AAAJJJNNNVVV]]]aaacccbbbaaa^^^[[[WWWQQQNNNNNNRRRUUUYYY]]]ccchhhlllnnnqqqssssssqqqpppttt{{{|||xxxrrrmmmiiigggdddccc```aaabbbcccddddddeeeeeeeeeeeefffggggggfffeeedddbbbbbbcccdddfffggghhhhhhhhhhhhhhhhhhhhhgggffffffeeeddddddccccccccccccdddcccbbbbbbaaa```aaaaaaaaaaaaaaa``````aaaaaabbbcccbbbdddhhhkkkooovvv~~~vvvhhhccc^^^[[[\\\]]]\\\ZZZYYYVVVUUUVVVZZZ___ccceeehhhfffdddeeefffddd^^^ZZZVVVSSSNNNKKKIIIHHHGGGEEEFFFEEEDDDDDDEEEFFFEEECCCAAA@@@???===<<<<<<;;;;;;<<<===???BBBEEEJJJPPPUUUZZZ]]]aaadddgggjjjmmmpppqqqqqqrrrrrrsssrrrrrrqqqooopppqqqrrrrrrqqqpppoooooooooooopppqqqssstttuuuttttttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyzzzzzzzzzyyyxxxxxxzzzzzzzzzzzzzzzzzz{{{{{{zzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}tttssspppnnnmmmnnnoooppppppqqqqqqrrrrrrrrrqqqqqqoooqqqtttzzz{{{tttpppqqqwww}}}yyynnneeeaaaaaafffnnnyyysssnnnnnnllljjjcccXXXOOOIII@@@777333222000///...//////000...........................//////000111222333333444333333333333333444444555666666888999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAABBBBBBDDDHHHOOOVVV^^^eeeiiihhhiiiqqq}}}|||vvvdddZZZWWWTTTPPPNNNMMMLLLKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA>>>===;;;:::999888888888777777777777777888999999;;;;;;===>>>>>>>>>============<<<<<<===???AAABBBCCCCCCBBBCCCEEEGGGIIIKKKPPPQQQRRRUUUYYY\\\___aaajjjlllooorrruuuwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxvvvtttttttttsssqqqpppqqqpppooommmkkkiiihhhgggggggggfffeeecccaaa```___IIIHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKLLLNNNNNNMMMLLLKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSWWW]]]eeeuuutttjjj___[[[[[[^^^eeemmm~~~|||iiiccceeeqqqvvvxxxwwwtttqqqjjjbbbVVVNNNDDD>>>===??????>>>DDDIIIQQQYYY___ccccccccc```^^^ZZZTTTOOONNNOOOQQQWWW[[[aaaeeeiiikkknnnppprrrpppnnnpppuuuzzz}}}~~~~~~{{{uuupppkkkhhheeeddd^^^```aaacccddddddcccbbbdddeeeeeeffffffeeecccbbb```aaabbbccceeefffggghhhiiiiiiiiiiiihhhgggffffffddddddcccccccccccccccdddcccbbbbbbaaaaaaaaaaaaaaa___``````aaaccceeeggghhhbbbeeehhhlllrrr{{{wwwmmmhhhcccaaaaaabbb```^^^YYYVVVSSSTTTWWW[[[___```dddbbbaaaaaabbb```]]]ZZZWWWTTTOOOLLLJJJIIIGGGFFFGGGFFFEEEEEEGGGGGGFFFEEEAAA@@@???>>>===<<<<<<<<<;;;===???BBBEEEJJJQQQUUUZZZ^^^bbbeeehhhjjjmmmooooooppppppqqqqqqqqqqqqpppnnnooooooppppppppppppoooppppppqqqqqqrrrtttuuuvvvtttuuuuuuuuuvvvvvvvvvwwwtttuuuuuuvvvvvvvvvvvvvvvxxxxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{||||||{{{{{{|||~~~~~~~~~~~~~~~|||{{{rrrqqqpppnnnnnnnnnoooppprrrssssssttttttssssssrrrrrrqqqqqquuuzzz~~~~~~{{{vvvtttuuuyyy}}}~~~zzzrrrhhhbbbaaaccckkksss|||qqqmmmnnnooonnnfffYYYNNNFFF===555222111000///......///000---------.....................///000222333444444444333333333333444444555555555666888999;;;<<<<<<::::::;;;<<<<<<======>>>======>>>???@@@AAAAAABBBCCCEEEHHHNNNTTTZZZ^^^aaaaaa```eeesssnnnbbb\\\YYYTTTQQQOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCAAAAAA???>>>===<<<;;;;;;666666666666666777888888888999<<<===>>>===<<<;;;<<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAABBBDDDEEEFFFIIIJJJLLLNNNQQQTTTVVVXXX]]]___aaadddfffggghhhiiijjjiiihhhhhhiiijjjlllmmmlllkkkiiiiiiiiiiiihhhffffffeeedddcccaaa```^^^^^^^^^______^^^]]]\\\[[[[[[HHHHHHHHHHHHGGGGGGGGGFFFDDDCCCBBBAAAAAABBBCCCDDDFFFEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHJJJJJJKKKJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJIIIJJJJJJKKKLLLLLLLLLMMMOOORRRSSSTTTTTTTTTTTTTTTVVV[[[aaammmzzznnnbbb]]][[[[[[```eeesssrrrhhhhhhpppuuuwwwuuurrrpppkkkeeeZZZRRRHHHAAA?????????>>>AAAFFFMMMUUU\\\aaadddeeebbbaaa]]]XXXRRROOONNNOOOTTTXXX]]]bbbfffiiimmmppprrrpppnnnnnnqqqtttwwwxxx~~~|||yyytttnnnjjjfffeee^^^___aaabbbcccbbbbbbaaabbbcccdddeeeeeedddcccbbb``````aaaccceeefffggghhhiiiiiiiiihhhhhhgggeeeeeecccccccccbbbbbbccccccdddbbbbbbbbbbbbaaaaaaaaa`````````aaabbbdddfffggghhhccceeeiiimmmttt~~~xxxqqqmmmhhhfffggggggeeecccYYYUUUQQQPPPRRRUUUXXXYYY[[[ZZZZZZZZZ[[[[[[ZZZZZZVVVSSSPPPMMMLLLKKKIIIGGGHHHGGGFFFFFFGGGHHHFFFEEEBBBAAA@@@???>>>=========<<<===@@@BBBFFFKKKRRRVVV[[[___cccggghhhjjjlllnnnlllmmmnnnooooooooooooooonnnnnnoooooopppppppppppprrrrrrrrrrrrsssuuuvvvwwwuuuuuuuuuuuuvvvvvvvvvvvvssstttuuuvvvvvvvvvvvvuuuwwwxxxxxxyyyzzzzzzzzzzzzyyyzzzzzzzzz{{{{{{||||||||||||~~~~~~~~~~~~~~~}}}{{{yyywwwqqqpppooonnnnnnoooooopppuuuuuuuuuuuuuuuttttttssstttrrrpppsssyyy}}}~~~}}}~~~}}}|||{{{zzz{{{~~~|||uuullldddbbbdddhhhqqqwww{{{nnnkkklllpppnnnfffXXXKKKBBB;;;444111000///.........///000------------......//////...///000111222333444444444333333333444444555666444555666777999:::<<<<<<::::::;;;;;;<<<=========<<<======>>>@@@AAAAAABBBCCCEEEHHHLLLOOORRRTTTVVVSSSTTTZZZdddpppzzzqqqccc___ZZZVVVSSSPPPMMMKKKJJJIIIGGGFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAA@@@???>>>===<<<777666666666666666666777666888:::<<<===<<<;;;:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEECCCDDDDDDFFFHHHJJJLLLMMMPPPQQQRRRTTTVVVXXXYYYYYY]]]\\\\\\\\\\\\^^^```aaaaaa___^^^^^^______^^^\\\]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYXXXXXXFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMOOORRRTTTVVVWWWWWWUUUTTTVVVZZZ^^^gggwwwsssfff```]]]\\\^^^aaannn~~~|||oookkklllrrrtttrrrooonnnllliiiaaa[[[QQQHHHCCC@@@??????@@@CCCHHHOOOVVV]]]bbbeeecccbbb```[[[UUUQQQOOOOOOMMMQQQWWW]]]bbbggglllpppqqqppppppoooppprrruuuvvv|||}}}|||yyyrrrlllhhhfff^^^___``````aaaaaaaaa``````aaacccdddddddddcccbbbaaaaaabbbccceeefffgggggghhhhhhhhhhhhgggeeedddccccccbbbbbbbbbbbbccccccdddaaabbbbbbbbbbbbaaa``````aaaaaaaaa```aaabbbbbbcccdddfffiiimmmsss{{{vvvrrrmmmllllllllljjjggg[[[VVVQQQMMMNNNPPPRRRTTTTTTSSSSSSSSSTTTUUUVVVWWWTTTRRROOONNNNNNNNNLLLKKKJJJHHHGGGFFFGGGGGGEEEDDDCCCBBBAAA???>>>>>>======<<<>>>AAACCCGGGMMMSSSXXX\\\___dddhhhiiijjjkkkmmmkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnoooppppppqqqqqqrrrrrrrrrrrrssstttuuuvvvuuuuuuuuuuuuvvvvvvvvvvvvssstttvvvwwwwwwwwwvvvuuuvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||zzzwwwuuusssoooooonnnnnnnnnoooppppppuuuvvvvvvwwwwwwwwwvvvvvvuuuttttttuuuxxx|||}}}~~~zzz|||~~~~~~xxxooofffaaaccciiiooouuuzzzwwwmmmjjjjjjooommmcccSSSFFF>>>888333111000///.........///000---------...//////000000///000000111222333444444333333333333444555666777444555555777888999:::::::::::::::;;;<<<<<<======;;;<<<===>>>???AAABBBBBBCCCDDDGGGJJJLLLLLLLLLLLLJJJLLLSSS]]]dddsssnnnjjjfffaaa]]]YYYTTTPPPNNNLLLIIIGGGEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@@@@@@@???>>>======999888777666555555555555555666888:::;;;;;;::::::;;;;;;<<<<<<============::::::<<<===>>>@@@AAAAAAAAAAAABBBBBBDDDEEEGGGHHHJJJJJJKKKMMMNNNPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUUUUSSSRRRSSSTTTTTTSSSRRRUUUUUUUUUUUUVVVVVVVVVVVVTTTUUUUUUVVVVVVUUUUUUTTTEEEEEEFFFGGGGGGFFFEEEEEECCCCCCAAAAAAAAAAAACCCCCCBBBBBBAAAAAABBBBBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGHHHIIIJJJKKKMMMNNNMMMMMMOOORRRTTTWWWYYYZZZTTTSSSUUUXXX\\\bbbnnnzzz|||nnnhhhdddaaaaaaccclllwwwvvvooogggmmmpppooommmooopppnnnjjjeee]]]QQQGGGAAA?????????@@@CCCIIIPPPXXX^^^bbbbbbcccaaa^^^XXXTTTQQQQQQKKKNNNTTTYYY]]]bbbgggkkklllmmmnnnooopppqqqsssuuuyyy|||}}}vvvoooiiiggg_________^^^______``````^^^___aaacccddddddcccccccccccccccdddeeeffffffggghhhhhhggggggfffdddcccbbbbbbbbbbbbbbbbbbcccddddddaaabbbbbbcccbbbaaa```___``````______``````aaabbbdddeeegggjjjqqq}}}yyyuuuqqqpppppppppmmmjjj___ZZZSSSNNNMMMOOOPPPQQQPPPPPPOOONNNNNNNNNQQQRRRQQQOOONNNOOOPPPQQQPPPNNNKKKIIIGGGFFFFFFFFFDDDBBBCCCBBBAAA@@@???>>>>>>>>>===???BBBDDDHHHNNNUUUZZZ\\\```eeehhhjjjjjjkkkllljjjkkklllmmmnnnnnnnnnnnnoooooooooooopppqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttvvvvvvvvvvvvuuuuuuuuuuuusssuuuvvvxxxxxxwwwvvvuuuuuuvvvxxxyyyzzz{{{{{{{{{yyyyyyzzzzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{wwwtttpppnnnnnnnnnnnnnnnooooooppppppssstttuuuwwwyyyzzz{{{{{{yyyzzz{{{{{{{{{|||~~~}}}{{{tttjjjaaa___dddnnnuuuwww{{{|||tttnnnkkkjjjllliii___NNN@@@999666333000///...------...///000------...//////000111111111111111222222333333333333333333444444555666777444444555666777777888888999::::::;;;;;;<<<<<<===;;;;;;<<<>>>???AAABBBBBBAAACCCFFFHHHJJJJJJIIIHHHJJJIIIOOOYYY___iii{{{xxxuuupppllleee^^^ZZZQQQOOOKKKHHHFFFEEEFFFFFFHHHHHHGGGFFFFFFEEEDDDDDD???@@@AAAAAAAAAAAA@@@???;;;:::999777666555444444555666666777999::::::;;;::::::;;;<<<<<<<<<<<<;;;999999:::;;;<<<=========@@@@@@@@@AAAAAABBBDDDDDDFFFFFFGGGHHHIIIJJJLLLMMMIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMNNNMMMLLLNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPQQQQQQQQQPPPPPPOOODDDDDDFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCAAAAAA@@@@@@@@@AAABBBBBB??????@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHFFFGGGGGGHHHJJJLLLMMMNNNMMMNNNOOOQQQTTTWWWZZZ[[[RRRRRRTTTXXXZZZ^^^hhhssswwwoookkkgggeeefffkkktttzzzqqqccciiinnnmmmmmmqqqssssssqqqmmmeeeXXXKKKAAA>>>???>>>>>>@@@DDDKKKTTT\\\```bbbcccbbb___ZZZVVVSSSRRRLLLOOOSSSVVVYYY\\\```ccceeegggjjjlllnnnooorrrtttwww|||yyypppjjjggg```___^^^]]]]]]^^^```aaa]]]^^^```bbbcccddddddddddddddddddeeeeeefffffffffgggggggggfffeeecccbbbaaabbbbbbaaaaaabbbcccddddddaaabbbbbbccccccaaa```___]]]]]]^^^___aaaccceeefffcccdddfffiiiooozzz{{{wwwsssrrrsssrrrooolllccc]]]UUUPPPNNNOOOPPPQQQOOOOOONNNLLLJJJKKKMMMOOOOOONNNNNNOOOQQQRRRRRRQQQKKKJJJGGGFFFFFFEEECCCAAACCCCCCAAA@@@???>>>>>>>>>>>>@@@BBBEEEIIIOOOVVV[[[]]]```eeeiiijjjjjjkkkkkkkkklllmmmnnnoooooooooooooooooooooooopppqqqrrrsssoooooooooooopppqqqrrrrrrvvvvvvvvvvvvuuuuuuuuuuuutttuuuwwwxxxyyyxxxvvvuuuuuuvvvwwwyyyzzz{{{||||||yyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||yyyvvvrrrnnnlllmmmmmmnnnnnnooooooppppppppprrrtttwwwzzz}}}~~~~~~}}}yyyrrrggg^^^^^^eeepppxxxxxx{{{}}}vvvrrrooolllkkkjjjggg\\\JJJ<<<777555333000///...------...///000.........///000111111222222222222222222222222333333333333444555666777777444444555555666666777777999999:::;;;;;;<<<<<<===;;;;;;<<<>>>???AAABBBBBB???BBBEEEHHHJJJJJJIIIHHHKKKGGGIIISSSYYY___rrr{{{vvvooogggaaaSSSPPPLLLHHHFFFEEEFFFFFFIIIIIIHHHGGGFFFEEEDDDDDDAAABBBCCCDDDDDDDDDCCCBBB===<<<:::888666555444444555555555666777999:::;;;999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEFFFHHHJJJLLLMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIKKKLLLNNNPPPQQQQQQLLLMMMMMMMMMMMMMMMLLLLLLCCCDDDFFFHHHIIIHHHGGGEEEBBBAAAAAABBBCCCCCCBBB@@@AAAAAAAAA@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFGGGIIILLLOOOPPPUUUTTTSSSSSSVVVWWWWWWWWWTTTUUUVVVWWWYYY]]]bbbfff{{{zzzqqqkkkfffdddjjjtttsssmmmhhhggglllrrrvvvyyy||||||~~~wwwfffUUUJJJDDD@@@@@@>>>@@@CCCEEEIIIQQQ[[[^^^______^^^[[[VVVRRROOOOOONNNOOOQQQTTTYYY]]]```dddfffhhhiiikkkmmmqqqsssxxxzzz||||||zzztttnnnjjjeeeccc```^^^___`````````]]]^^^```aaaccccccdddddddddcccbbbbbbcccdddfffgggfffeeeccccccdddcccaaa___^^^___```bbbcccdddeeeeeebbbbbbaaaaaa``````______\\\]]]]]]^^^___```aaabbbaaaaaaccciiinnntttzzzvvvtttqqqooommmeee```YYYTTTQQQQQQQQQQQQRRRQQQNNNLLLJJJHHHHHHHHHKKKKKKMMMOOOSSSTTTTTTSSSLLLIIIEEECCCBBBAAA@@@???DDDCCCAAA???>>>======>>>>>>@@@DDDGGGLLLRRRYYY]]]cccdddfffggghhhiiihhhhhhjjjkkkmmmoooppppppoooooorrrrrrrrrqqqqqqpppppppppoooooooooooooooppppppqqqvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}xxxsssnnniiifffdddeeegggkkkllllllkkkkkklllnnnuuu{{{~~~~~~ppphhh___[[[aaalllvvv|||~~~}}}xxxrrroooooonnnmmmkkkddd[[[OOOCCC;;;666333222000000000000000///////////////......///000222333222333444333222222444555555555555555555666777777888777777777777999:::;;;:::;;;;;;<<<<<<;;;;;;:::=========>>>??????@@@@@@??????@@@AAABBBDDDDDDEEEFFFBBBEEEOOOTTTYYYjjj|||~~~rrrcccYYYPPPMMMKKKGGGDDDEEEGGGGGGFFFGGGHHHGGGDDDBBBBBBBBBCCCCCCCCCCCCCCCBBB???>>><<<:::888777666666666666666666666666555555999999:::::::::;;;;;;;;;:::::::::999999888888888999;;;>>>??????>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDHHHHHHIIIIIIJJJKKKKKKLLLJJJKKKLLLMMMMMMLLLKKKJJJDDDEEEFFFGGGGGGGGGFFFEEECCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFGGGIIIKKKNNNPPPTTTRRRQQQRRRTTTVVVVVVUUURRRSSSTTTUUUVVVZZZ___cccrrruuummmgggdddgggooozzzyyymmmgggeeejjjqqqwww}}}uuuaaaSSSJJJDDDAAA??????AAABBBCCCKKKSSSZZZ\\\^^^^^^\\\XXXSSSPPPLLLLLLKKKLLLOOOSSSXXX[[[aaacccfffhhhjjjllloooqqqsssvvvzzz}}}|||xxxrrrooohhheeeaaa____________^^^^^^^^^```aaabbbcccccccccccccccccccccccceeefffgggfffeeeddddddddddddbbb```___```aaacccdddddddddddd````````````_________^^^\\\\\\]]]]]]^^^```aaabbbaaa```bbbhhhlllsss~~~zzzwwwtttpppmmmhhhddd^^^YYYWWWVVVUUUTTTTTTSSSPPPLLLJJJHHHGGGGGGKKKLLLNNNQQQUUUVVVUUUSSSKKKIIIEEECCCCCCBBBAAA@@@BBBAAA???>>><<<<<<<<<===>>>AAAEEEIIIMMMSSSZZZ^^^cccdddfffhhhiiiiiihhhhhhiiikkklllnnnooooooooooooqqqqqqpppppppppooooooooopppoooooonnnooopppqqqrrrttttttuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyzzzzzz{{{{{{||||||{{{{{{{{{|||}}}~~~~~~}}}~~~}}}}}}||||||||||||||||||}}}{{{wwwqqqlllhhheeedddeeehhhkkklllkkkkkkkkkkkkooovvv~~~yyynnnfff]]]\\\eeeqqqzzzwwwsssnnnlllmmmmmmjjjfff^^^WWWKKK@@@999555222111//////////////////////////////......///000222333222333333333111222333555666555555555555666777777888888777777888999:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCDDDDDDGGGBBBDDDLLLQQQUUUccctttooocccWWWPPPLLLGGGEEEFFFEEEEEEDDDEEEFFFFFFDDDBBBCCCDDDDDDEEEEEEDDDDDDDDD@@@???===;;;999888888777777777666666555555555555888888888999::::::;;;;;;999999999999999888888888777999;;;<<<;;;;;;<<<===??????@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIFFFFFFFFFFFFFFFFFFEEEEEEEEECCCAAA@@@BBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFGGGHHHKKKMMMOOOQQQPPPOOOPPPRRRSSSTTTSSSPPPQQQRRRSSSTTTWWW[[[___iiiyyyzzzppphhhcccbbbgggqqqrrrkkkfffiiiooouuu~~~ppp]]]PPPHHHCCC@@@===>>>======CCCJJJSSSVVV[[[^^^^^^[[[VVVSSSMMMKKKIIIIIIKKKOOOSSSVVV\\\___dddgggiiikkkmmmoooooosssyyy~~~|||xxxuuullliiidddaaa```___^^^]]]^^^___```aaabbbcccccccccccccccccccccdddeeefffgggfffeeeddddddeeeeeecccaaaaaabbbbbbcccddddddcccccc____________^^^^^^^^^^^^\\\\\\\\\]]]^^^___```aaa```___aaafffjjjqqq|||{{{wwwrrrooollliiieeebbb```^^^[[[YYYXXXVVVRRRNNNKKKHHHGGGFFFKKKLLLPPPTTTWWWXXXVVVSSSKKKHHHEEECCCCCCCCCBBBAAABBBAAA???>>>=========>>>>>>BBBFFFKKKPPPVVV\\\```cccdddfffhhhiiiiiiiiihhhiiijjjlllnnnoooooonnnnnnpppoooooooooooonnnnnnnnnqqqpppooonnnnnnppprrrsssssssssttttttuuuvvvvvvvvvxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{|||||||||||||||{{{||||||}}}}}}}}}~~~|||||||||||||||||||||}}}{{{xxxtttoookkkgggeeedddfffhhhjjjkkkjjjiiijjjjjjpppyyy~~~}}}tttiiibbb\\\___kkkxxx{{{ooojjjfffgggkkkjjjddd^^^VVVOOOEEE<<<666333111000---------.../////////000///////////////111222222111222222222111111333555666666555555666666777888888888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@AAABBBCCCDDDDDDGGGCCCDDDJJJNNNQQQ\\\jjjxxxuuucccXXXOOOHHHFFFHHHEEEDDDCCCDDDFFFGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBAAA???===;;;::::::999888888777666555555444444666666777888888999::::::777888888888888888888999888999:::999999999;;;======>>>>>>>>>>>>?????????CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFCCC@@@@@@AAACCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFGGGHHHJJJLLLMMMOOONNNMMMMMMOOOQQQQQQPPPOOOPPPQQQRRRRRRUUUXXX[[[fffrrrssshhhaaa___bbbiiivvv}}}tttkkkiiikkkqqqzzz{{{eeeUUUKKKFFF@@@===<<<;;;:::>>>DDDKKKPPPXXX^^^```^^^ZZZWWWQQQOOOKKKIIIIIILLLPPPSSSXXX\\\aaaeeehhhjjjkkkmmmmmmrrryyy~~~|||zzzppplllgggcccaaa___]]]\\\______```aaabbbbbbbbbaaabbbbbbccccccdddeeeeeefffeeedddddddddfffeeedddbbbbbbcccccccccccccccbbbbbb________________________\\\\\\\\\\\\]]]^^^___``````___aaaeeeiiiooo{{{~~~zzzuuurrrooonnnkkkjjjhhheeebbb___]]]ZZZVVVRRRNNNJJJIIIHHHKKKMMMQQQUUUYYYYYYVVVSSSJJJHHHDDDCCCCCCCCCBBBAAACCCBBBAAA?????????@@@@@@@@@CCCIIIOOOTTTYYY___bbbccceeefffhhhiiiiiiiiiiiiiiijjjlllmmmnnnnnnnnnnnnoooooooooooooooooooooooorrrqqqooonnnooopppssstttssssssssstttuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzyyyyyyzzzzzz{{{|||||||||}}}||||||{{{{{{{{{||||||}}}}}}~~~{{{{{{||||||||||||||||||yyyvvvrrrnnnjjjgggfffffffffhhhjjjjjjiiihhhhhhiiippp{{{~~~|||yyyoooeee___]]]dddrrr|||uuuhhhddd```cccgggfff]]]UUULLLGGG???888444222000///+++,,,,,,---...///000000/////////000000111222222000111222222111111333555666666666555666777777888888888999999:::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>?????????@@@AAABBBBBBCCCCCCFFFDDDEEEJJJMMMPPPYYYcccooozzzssscccVVVMMMIIIJJJGGGEEEDDDDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@???===<<<<<<<<<:::999888777666555444333555555666666777888888999666666666777777888888888999::::::999888999;;;>>>;;;;;;<<<<<<<<<=========????????????@@@@@@@@@@@@???????????????>>>>>>>>>??????@@@@@@AAABBBBBBCCCEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDAAA@@@AAACCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIKKKKKKMMMLLLKKKKKKMMMOOOOOONNNOOOQQQRRRRRRRRRSSSVVVYYYbbbkkk~~~vvviiiaaa______cccooo|||rrrmmmkkknnnxxxkkk[[[QQQIIIBBB===<<<<<<;;;===BBBEEEKKKTTT]]]aaaaaa]]][[[UUURRRNNNKKKJJJKKKMMMOOOTTTXXX^^^cccfffhhhjjjlllnnnrrrxxx}}}}}}{{{sssoooiiieeebbb```^^^]]]___``````aaaaaaaaa``````aaaaaabbbccccccddddddddddddccccccdddeeefffdddcccbbbbbbcccccccccbbbaaaaaa````````````````````````\\\\\\\\\\\\\\\]]]^^^___```___aaaeeeiiiooo{{{|||xxxvvvrrrqqqpppooonnnkkkgggcccaaa___[[[VVVRRROOOMMMLLLMMMOOORRRVVVYYYXXXUUURRRKKKHHHEEECCCCCCCCCBBBAAABBBAAA@@@?????????@@@AAABBBFFFMMMSSSXXX\\\aaaddddddeeeggghhhiiijjjiiiiiiiiijjjlllnnnoooooonnnnnnpppppppppppppppppppppppprrrrrrpppooopppqqqssstttsssssstttuuuuuuvvvvvvwwwvvvvvvwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{{{{||||||}}}}}}|||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~zzz{{{||||||||||||{{{{{{xxxuuuqqqmmmjjjhhhhhhhhhgggiiijjjiiihhhgggggghhhmmmyyy{{{{{{tttjjjaaa___```jjjyyyxxxpppdddaaa^^^```bbb___VVVMMMDDD???999555222111///...+++,,,,,,---...///000000//////000000111222222222000111222222111222444666666666666666666777888888888999999:::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;<<<======>>>>>>???@@@@@@???@@@@@@AAAAAABBBBBBBBBEEEDDDFFFJJJNNNRRRYYY___hhhnnn|||qqqbbbVVVPPPOOOIIIGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDCCCBBB@@@???>>>>>>===;;;;;;:::999777666555555555555666666666777777777555555555666666777777777888999999777666777999<<<999999999999:::::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAABBBAAA@@@??????@@@AAABBBEEEEEEEEEEEEEEEEEEDDDDDDFFFDDDBBBAAACCCDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEGGGHHHIIIIIIJJJLLLJJJIIIJJJLLLNNNNNNMMMPPPQQQRRRRRRRRRRRRTTTVVVZZZcccsss}}}nnneeeaaa^^^___iiivvv{{{tttooopppxxx~~~ooobbbXXXMMMEEE???>>>===<<<===AAAAAAGGGQQQ[[[aaabbb```^^^WWWUUUQQQMMMKKKJJJJJJKKKPPPTTTYYY^^^bbbeeeiiikkkmmmppptttxxxzzz{{{zzzyyytttpppkkkgggdddbbb```___``````aaaaaaaaa```____________aaabbbbbbbbbbbbbbbbbbaaaaaaccceeeeeedddcccaaaaaaaaabbbaaaaaa```````````````aaaaaaaaaaaaaaa\\\[[[[[[[[[\\\\\\]]]^^^```___aaafffjjjqqq|||~~~|||zzzxxxuuutttssssssrrroookkkhhheeeccc___[[[XXXUUUTTTSSSRRRSSSUUUXXXYYYXXXUUURRRNNNKKKHHHEEEEEEDDDCCCAAA??????>>>======>>>@@@@@@EEEIIIPPPVVV[[[^^^bbbddddddeeegggiiijjjjjjjjjiiijjjkkkmmmnnnppppppooooooooooooppppppppppppqqqqqqrrrrrrqqqqqqrrrrrrssssssssssssttttttuuuvvvvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{zzzzzzzzz{{{||||||}}}}}}{{{{{{{{{zzz{{{{{{|||||||||}}}~~~~~~~~~~~~{{{{{{|||}}}|||{{{zzzyyyvvvsssooollliiiiiiiiijjjhhhiiiiiihhhfffeeefffgggjjjvvv}}}yyyyyyvvvmmmeee___aaafffqqq}}}vvvnnneeecccaaa```]]]WWWNNNGGG>>>;;;666333222111///...---------.../////////000...///000111222222222222000222333333222333555777777777666666777777888999888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<======>>>>>>???@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBCCCDDDFFFIIINNNRRRWWWZZZ___bbblll~~~qqqddd[[[YYYOOOLLLGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDCCCBBBAAA@@@?????????<<<<<<;;;:::999999888888777777666666666666555555444555555555555555666666444555666555444333555777777777777777888888888888888888888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>????????????>>>>>>======>>>>>>???CCCDDDEEEFFFFFFEEEEEEDDDEEECCCBBBCCCDDDEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGHHHHHHHHHHHHKKKJJJIIIIIIKKKMMMMMMLLLOOOPPPRRRQQQQQQQQQRRRTTTVVV]]]kkk|||vvvmmmbbb]]]]]]dddnnnzzz}}}uuuqqqvvv~~~vvvnnnddd\\\QQQIIIAAA???>>><<<<<<>>>>>>EEEOOOYYY```ccccccaaa\\\ZZZWWWSSSOOOMMMKKKJJJLLLOOOTTTYYY]]]aaafffiiiiiikkknnnqqqtttvvvwwwwwwssspppkkkgggfffeeecccbbb``````aaaaaa```______^^^]]]^^^___```aaaaaaaaa````````````bbbdddeeedddbbb^^^___```````````````____________`````````aaaaaa[[[[[[[[[[[[[[[\\\\\\]]]aaa```bbbhhhlllsss}}}{{{zzzyyyxxxwwwvvvvvvuuusssooolllgggfffccc___]]][[[ZZZZZZXXXXXXXXXZZZ[[[ZZZWWWTTTSSSPPPLLLIIIHHHGGGEEECCCAAA@@@@@@???@@@AAABBBCCCGGGLLLSSSYYY]]]```bbbddddddeeegggiiijjjjjjjjjjjjkkklllnnnpppqqqqqqppppppnnnnnnnnnoooooooooppppppqqqqqqssstttttttttsssrrrrrrrrrrrrsssttttttuuuuuuttttttuuuwwwxxxzzz{{{{{{zzzzzz{{{{{{||||||}}}}}}zzzzzzzzzzzz{{{{{{|||}}}|||}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}|||zzzxxxwwwsssqqqmmmiiihhhhhhiiijjjhhhiiiiiigggeeedddeeeffflllwww~~~zzzwwwxxxtttmmmeee___^^^dddmmmwwwwwwoooggggggeeeaaaYYYPPPHHHDDD;;;888555333222111000...////////////////////////...///111222333333222222111222444444333444777999777777666666777777888999999:::;;;<<<======<<<<<<<<<<<<============<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFKKKOOOQQQRRRSSSVVV```ppprrrhhheeeZZZUUUOOOKKKJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@?????????======<<<<<<;;;;;;;;;:::999999888777666555444444555555555444444444444444222444555555333333333444555555555666666666666777777777777888888888999999999999999999::::::;;;;;;::::::;;;;;;<<<=========<<<<<<============<<<<<>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEECCCDDDEEEGGGGGGHHHHHHHHHKKKIIIHHHIIIKKKMMMMMMLLLNNNPPPQQQQQQPPPOOOPPPRRRVVV]]]ggguuu}}}sssccc]]][[[aaahhhrrryyyqqqrrryyyzzz{{{xxxrrrnnnjjjddd\\\UUUKKKCCC@@@>>>;;;:::<<<===DDDNNNXXX```cccdddcccaaa___]]]YYYUUUQQQNNNLLLJJJLLLQQQUUUYYY^^^dddhhheeefffhhhkkkooorrrtttvvvsssoookkkhhhgggfffeeedddaaaaaaaaaaaa```___^^^]]]\\\]]]^^^````````````____________aaacccdddcccbbb]]]^^^^^^___``````______^^^^^^^^^_________``````[[[[[[[[[[[[[[[[[[\\\\\\aaaaaaccciiinnnttt|||{{{yyyyyyzzzyyyxxxxxxwwwuuurrroooiiigggeeebbb```_________]]]\\\[[[[[[\\\[[[XXXVVVWWWSSSOOOLLLJJJIIIGGGEEEEEEDDDCCCCCCDDDEEEGGGHHHIIINNNUUU[[[___aaabbbcccdddfffgggiiijjjjjjjjjjjjlllmmmooopppqqqqqqqqqqqqlllmmmmmmmmmnnnnnnoooooopppqqqsssuuuuuutttsssrrrpppqqqqqqrrrrrrsssttttttssstttuuuvvvxxxzzz{{{{{{zzzzzz{{{{{{|||}}}}}}}}}yyyyyyyyyzzz{{{|||}}}~~~||||||}}}~~~~~~~~~~~~~~~|||}}}~~~}}}|||zzzwwwuuuqqqoookkkhhhfffggghhhjjjiiiiiiiiigggeeedddeeefffoooxxx{{{xxxvvvwwwxxxmmmfff```ZZZ]]]fffqqq{{{yyyqqqjjjkkkiiibbbWWWLLLEEEBBB:::777555333333222000...000000000000000/////////...///111222333333222222222333444444444555777999777777777777777888888999999:::;;;============<<<<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@AAACCCDDDHHHLLLMMMKKKKKKNNNXXXfffsss|||rrrmmmddd___XXXSSSQQQPPPPPPPPPIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@?????????==================<<<<<<::::::999777666555333333555555555444444333333333333555777777666444444444444444444555555555666666888888888888999999999999888888999999:::::::::;;;888999999:::;;;;;;<<<<<<:::;;;============;;;:::BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>CCCDDDEEEEEEEEEEEEEEEDDDFFFEEEDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLNNNQQQTTTVVVVVVVVVVVVWWWXXX```mmm~~~tttiiiaaa[[[\\\aaaiiivvvtttttt|||uuuzzzzzzqqqkkkiiifffaaaWWWNNNDDD>>>>>>???===:::BBBDDDIIIQQQYYY```dddeeeeeeaaa]]]ZZZXXXUUUOOOKKKJJJJJJMMMPPPUUU[[[```cccgggiiijjjkkkkkknnnrrruuutttqqqmmmkkkkkkjjjgggeeeeeecccaaa``````___\\\ZZZ[[[\\\]]]^^^____________^^^___aaabbbbbbbbbaaa```aaa```___^^^]]]^^^______]]]^^^^^^______^^^^^^]]]___^^^\\\[[[[[[\\\^^^___aaa```bbbgggmmmuuu}}}zzzzzzwwwyyy{{{|||zzzwwwsssqqqnnnkkkiiihhhhhhgggfffeeecccaaa___^^^^^^^^^]]][[[ZZZXXXTTTRRRPPPMMMJJJHHHEEEFFFFFFDDDBBBBBBDDDFFFMMMQQQXXX\\\___```aaaaaagggggghhhhhhiiiiiiiiijjjlllnnnpppqqqrrrqqqooonnnqqqpppooooooooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuttttttssssssuuuxxx{{{}}}zzzzzz|||}}}~~~~~~~~~~~~zzzyyyxxxzzz|||}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}{{{xxxvvvtttrrrmmmgggeeegggiiikkkkkkiiiiiihhhfffcccccceeegggnnnvvv}}}zzzvvvuuuxxx|||~~~zzzpppddd[[[YYY[[[^^^jjjzzz{{{vvvtttsssmmmbbbTTTIIIBBB???888555222////////////...000000///...---...111333444333222111111222333444444444333333333333444444888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>????????????>>>======???@@@AAAAAABBBBBBAAAAAABBBBBBCCCEEEHHHJJJLLLNNNMMMPPPVVV^^^gggvvv}}}zzz{{{|||||||||zzzyyyxxx~~~~~~zzzqqqnnnfff___]]]\\\WWWOOORRRPPPLLLIIIGGGGGGHHHIIIEEEEEEDDDDDDBBBAAA???>>>@@@???>>>======<<<<<<===>>>===<<<;;;999888777666444555666666666666666555444444444444666777888999666666555555444444444333666666666666666666666666:::999888888777777888888999999888888999999:::;;;========================BBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKNNNPPPTTTWWWYYYYYYXXXWWWUUUWWW]]]hhhwww{{{lllccc[[[ZZZ\\\aaalllvvv{{{uuuxxxxxx}}}|||sssllliiihhheee]]]UUUJJJCCC@@@???>>>===AAACCCGGGNNNVVV]]]bbbdddfffccc___]]][[[XXXTTTQQQKKKKKKLLLNNNRRRXXX\\\___ccceeehhhiiijjjlllppprrrrrrooolllllllllllljjjhhhgggeeebbbaaa```___]]]\\\[[[\\\]]]^^^^^^_________^^^___```aaabbbaaa````````````^^^]]]]]]]]]^^^___]]]^^^^^^______^^^^^^]]]^^^]]][[[ZZZZZZ[[[]]]^^^``````ccciiinnnuuu|||{{{yyyzzz{{{|||{{{xxxvvvtttqqqooollljjjjjjiiihhhfffgggeeebbbaaaaaaaaa```^^^[[[XXXUUUSSSQQQOOOKKKIIIFFFGGGFFFEEEDDDEEEGGGIIINNNSSSYYY]]]```aaaaaabbbfffgggggghhhiiijjjjjjjjjlllmmmoooqqqqqqpppooonnnpppoooooonnnooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuutttttttttuuuwwwyyy{{{|||zzz{{{|||}}}~~~~~~~~~~~~{{{zzzyyyzzz|||||||||{{{||||||||||||||||||||||||||||||||||||zzzwwwtttrrrqqqmmmiiihhhjjjmmmnnnnnnlllllliiifffdddccceeehhhnnnuuu{{{xxxuuuuuuwwwzzz|||}}}~~~|||vvvkkk```ZZZZZZ\\\dddppp}}}|||yyywwwpppcccUUUHHH@@@===888555111000///000///...000000000...---...111333333333222111111222333333555555555555666777888999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>><<<===>>>??????????????????@@@@@@AAABBBAAAAAAAAABBBCCCCCCEEEGGGIIIKKKLLLMMMOOOSSSYYY^^^jjjyyyyyyxxxxxxvvvuuutttsss{{{}}}{{{uuuooolllkkkccc[[[TTTQQQMMMJJJJJJIIIHHHGGGEEEEEEDDDDDDBBBAAA@@@???AAA@@@???>>>>>>======>>>??????>>><<<;;;999888888666777777888777777666666555555555555666777888888777777666666555555555555777777777777777777777777:::999999888888888888888888888777777888888999:::<<<<<<<<<<<<<<<<<<<<<<<>>AAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIPPPSSSWWWZZZ\\\[[[ZZZYYYUUUUUUZZZbbbnnnsssiii___ZZZXXXZZZaaajjj}}}{{{www|||xxxoookkkjjjiiieee___TTTJJJCCC????????????AAADDDIIIQQQYYYaaafffiiigggccc```___]]]ZZZXXXOOOMMMLLLLLLNNNRRRVVVYYY]]]```dddggghhhjjjmmmoooooonnnlllmmmnnnnnnmmmkkkkkkhhhdddbbbaaa```___]]][[[\\\\\\]]]]]]^^^^^^^^^^^^___``````aaaaaa``````______^^^]]]]]]]]]]]]^^^]]]^^^^^^______^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\]]]``````cccjjjooouuu|||zzz{{{{{{{{{{{{zzzyyyxxxvvvssspppnnnmmmllljjjhhhkkkiiifffeeeeeedddcccaaa\\\YYYVVVTTTRRRPPPMMMJJJFFFGGGGGGGGGFFFHHHKKKNNNQQQUUU[[[___aaabbbcccdddeeefffggghhhiiijjjkkkllllllmmmnnnooopppooonnnnnnnnnnnnmmmmmmnnnnnnoooppprrrrrrqqqqqqppppppppppppqqqqqqqqqqqqrrrssstttuuussstttuuuwwwyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{zzzzzz{{{{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{zzzwwwuuurrrpppmmmlllkkklllooorrrrrrrrrrrrpppmmmiiieeeeeegggiiinnnssszzz~~~{{{wwwvvvvvvwwwyyyzzzzzzzzz}}}yyypppeee\\\YYY\\\```mmmvvv}}}ssseeeUUUHHH???;;;777444111000000000/////////000000///...///111333333333222222222222333333444444555666777999:::;;;::::::::::::;;;;;;;;;<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<============>>>;;;;;;===>>>???@@@@@@@@@??????@@@AAAAAAAAAAAA@@@CCCCCCCCCDDDFFFGGGIIIJJJKKKLLLPPPTTTWWW^^^ooo~~~{{{zzzxxxuuusssqqqpppooovvv{{{vvvmmm```YYYRRROOOOOONNNJJJFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@??????>>>>>>???@@@@@@???>>><<<;;;::::::::::::::::::999888777777888777777666777777888888888888888777777777777777999999999999999999999999::::::999999999888888888777777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;CCCCCCBBBBBBBBBBBBAAAAAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@BBBCCCDDDEEEEEEFFFCCCCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHPPPSSSWWWZZZ\\\[[[YYYWWWVVVVVVXXX^^^fffwww}}}rrrfff^^^YYYWWW\\\bbbpppvvvpppmmmmmmlllggg^^^RRRHHHAAA@@@@@@===>>>AAAEEELLLWWWbbbiiillljjjgggdddaaa___^^^]]]SSSQQQMMMKKKKKKMMMPPPRRRWWW[[[```dddfffhhhjjjlllnnnnnnnnnnnnnnnnnnmmmlllllliiieeebbbaaaaaa___^^^\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^______````````````___^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^______^^^^^^]]]]]]]]]\\\[[[[[[\\\]]]]]]``````dddjjjnnnsss}}}~~~||||||{{{{{{{{{{{{{{{|||zzzwwwsssqqqooonnnkkkiiillljjjgggffffffeeecccbbb[[[YYYVVVTTTRRRPPPMMMKKKFFFFFFGGGGGGGGGJJJNNNRRRTTTXXX]]]```bbbcccdddeeedddeeefffhhhiiikkkllllllkkklllmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnooorrrrrrqqqqqqppppppoooooorrrrrrrrrrrrrrrsssttttttrrrtttwwwyyy{{{|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{zzzyyywwwyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyywwwuuurrrooommmjjjkkkmmmpppsssuuuvvvvvvvvvtttpppkkkggggggiiikkkllloootttxxxzzzzzzyyyxxxwwwxxxyyy|||~~~}}}{{{{{{uuukkkaaaZZZ[[[```fffttt{{{uuueeeUUUGGG>>>999555333111000111111000//////000111000//////111333333333333333333333333333333333444444666777888999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========;;;<<<===>>>????????????>>>??????@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEGGGGGGGGGHHHMMMRRRUUUZZZgggttt|||xxxtttqqqpppooosssxxxtttiii\\\UUUSSSRRRMMMHHHJJJJJJIIIHHHGGGFFFFFFEEEBBBBBBAAA@@@????????????@@@@@@???>>>===<<<;;;;;;=========<<<;;;:::999888::::::999888888888888888999999999999999999999888:::::::::::::::::::::::::::::::::::::::999999888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@???@@@???@@@AAABBBDDDDDDEEEEEECCCBBBAAAAAAAAABBBDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHMMMPPPSSSVVVXXXWWWUUUTTTVVVVVVYYY\\\aaappp{{{ooofff^^^XXXYYY]]]gggyyy~~~vvvqqqpppqqqnnnggg\\\QQQHHHCCCAAA<<<===???BBBIIITTTbbbkkkmmmllliiifffccc```___^^^XXXUUUQQQMMMJJJJJJKKKLLLRRRVVV[[[```ccceeehhhkkknnnnnnoooooonnnmmmllllllllliiifffccccccbbb```___]]]]]]\\\\\\\\\]]]^^^___^^^^^^^^^^^^^^^______```_________^^^^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]^^^^^^^^^]]]]]]^^^^^^^^^aaaaaadddjjjnnnrrr{{{~~~}}}||||||}}}}}}~~~|||zzzvvvsssrrrpppmmmkkkllliiifffeeeddddddbbb```[[[YYYVVVTTTSSSQQQNNNLLLEEEFFFFFFGGGHHHKKKPPPTTTWWWZZZ___bbbcccdddeeefffdddeeefffhhhiiikkkllllllkkkkkkllllllmmmmmmmmmmmmjjjkkkkkklllmmmnnnnnnnnnqqqqqqqqqppppppooooooooossssssrrrrrrssssssttttttsssuuuxxx{{{}}}}}}|||{{{|||}}}}}}~~~~~~~~~~~~}}}~~~|||{{{{{{zzzxxxvvvyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxvvvtttrrrooommmlllhhhjjjooorrruuuwwwwwwxxxvvvtttqqqllliiihhhjjjllllllmmmpppsssvvvyyy{{{||||||}}}~~~xxxrrrhhh___[[[___gggmmmxxx|||qqqbbbSSSFFF===888444222111000111222111//////000111111000000111333333333333333333333333333666555555555555666666777777888888888999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>======<<<===>>>??????@@@@@@??????BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGKKKPPPRRRVVV```jjjttt{{{vvvsssqqqpppqqqxxx{{{hhh\\\WWWTTTPPPLLLMMMLLLJJJHHHGGGFFFFFFFFFBBBBBBAAA@@@????????????@@@??????>>>===<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::<<<;;;:::999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999999:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGJJJLLLNNNPPPQQQQQQPPPPPPSSSTTTXXXZZZ]]]jjjxxxoooeee[[[XXXZZZ___nnn|||vvvuuuvvvtttpppiii___UUUKKKEEE===>>>???AAAFFFPPP^^^gggjjjkkkkkkiiieeebbb``````\\\YYYUUUQQQMMMJJJIIIHHHLLLPPPUUUZZZ^^^bbbfffiiikkkmmmoooooonnnlllllllllkkkjjjhhhgggfffeeecccaaa___^^^]]]]]]]]]]]]___```^^^]]]]]]]]]]]]^^^____________``````______^^^]]]]]]^^^^^^______^^^^^^]]]^^^^^^____________^^^^^^aaaaaadddjjjnnnttt|||yyyvvvtttssspppnnnllliiigggeeedddcccaaa```\\\ZZZWWWUUUTTTRRRPPPMMMGGGGGGGGGGGGHHHLLLRRRWWWYYY\\\```bbbcccdddeeegggeeefffggghhhiiijjjkkklllkkkkkkkkkkkkkkkllllllllliiijjjkkkmmmmmmnnnnnnnnnpppppppppppppppppppppppptttssssssssssssssstttttttttvvvyyy|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~|||{{{{{{zzzxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvuuutttqqqooommmkkkkkkiiimmmqqquuuvvvwwwyyyzzzuuutttssspppmmmlllmmmoooooooooppprrrvvv|||sssmmmeee______dddlllrrryyy}}}wwwiiiZZZMMMBBB:::555333111000111222222111000///000222222000000111333333333444444444444333333888777777666666777777777777777777777888888888888::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>======<<<;;;======>>>????????????>>>@@@@@@@@@AAAAAACCCDDDEEEGGGGGGIIILLLMMMNNNUUU]]]eeetttyyytttqqqooooooxxxxxxhhh___ZZZVVVSSSPPPNNNLLLIIIGGGFFFFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>===<<<<<>>===<<<<<<===<<<<<<;;;::::::::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999:::::::::::::::;;;<<<<<<========================??????@@@AAABBBCCCCCCDDDBBBAAAAAA@@@??????>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBAAA@@@?????????@@@@@@???@@@AAABBBBBBBBBBBBBBBDDDCCCBBBBBBBBBCCCEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHHHHIIIJJJKKKLLLMMMMMMMMMPPPUUUWWWYYYddd{{{zzznnnaaaZZZYYYYYYcccppp~~~|||{{{{{{zzzyyyvvvpppdddUUUKKK@@@AAAAAA@@@BBBJJJVVV___eeehhhkkkkkkhhheeedddddd___]]]ZZZUUUPPPLLLHHHGGGGGGJJJOOOSSSXXX]]]bbbfffgggjjjnnnooommmlllmmmnnnkkkkkkkkkkkkkkkjjjgggdddaaa```^^^]]]]]]^^^```aaa^^^]]]\\\\\\\\\]]]______``````aaaaaaaaa```___^^^]]]^^^^^^______^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^]]]______cccjjjqqqzzz{{{yyyxxxvvvtttrrrnnnllliiigggfffeeecccaaa^^^\\\ZZZXXXWWWUUUSSSPPPIIIIIIIIIIIIJJJNNNTTTYYY[[[]]]```bbbbbbccceeeffffffgggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkllliiijjjkkkmmmnnnooonnnnnnnnnnnnooooooppppppqqqqqqttttttssssssssssssttttttvvvwwwyyy|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvtttsssqqqooommmlllkkkjjjmmmpppuuuxxxxxxxxxzzz|||xxxyyyzzzyyywwwvvvwwwxxxuuutttssstttyyyzzzlllgggaaa___aaahhhpppuuu{{{~~~zzzxxxwwwtttkkk]]]PPPEEE===666222111111000111333333222000///000222222111111111333333333444555555444333333666555555555666777888888777777888888888999999999777888888888999999999999999::::::::::::;;;;;;;;;<<<<<<======>>>=========<<<===>>>>>>??????>>>>>>>>>>>>??????AAABBBDDDDDDGGGFFFFFFHHHIIIIIIOOOVVVZZZfffuuu}}}wwwssspppnnnvvvzzznnnfffaaa___XXXVVVRRRNNNLLLJJJJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>?????????>>>>>>=========<<<;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;=========<<<:::999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDAAAAAA@@@@@@???>>>>>>===@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBAAA@@@?????????@@@AAA@@@@@@AAABBBBBBBBBAAAAAADDDDDDCCCBBBCCCDDDEEEFFFBBBAAAAAAAAAAAABBBCCCCCCGGGGGGGGGGGGHHHIIIKKKLLLHHHLLLRRRUUUVVV___vvvvvvfff]]][[[TTT\\\eeeppp{{{{{{~~~{{{ooo]]]OOOCCCCCCBBB??????EEEOOOXXXaaafffkkkmmmkkkhhhhhhhhhaaa```]]]XXXSSSMMMIIIFFFDDDFFFKKKOOOSSSYYY```ddddddhhhlllnnnmmmmmmnnnpppllllllmmmnnnooommmjjjfffbbbaaa___^^^^^^___```aaa^^^]]]\\\\\\\\\]]]^^^___```aaabbbbbbbbbaaa___^^^]]]^^^^^^______^^^^^^]]]\\\]]]]]]^^^^^^]]]]]]\\\^^^^^^ccckkkttt}}}{{{zzzyyywwwuuupppnnnkkkiiihhhgggeeeccc```^^^\\\ZZZYYYXXXUUUSSSKKKKKKKKKJJJLLLPPPVVV[[[[[[]]]```bbbbbbccceeefffgggggghhhhhhiiiiiiiiijjjjjjjjjiiiiiijjjjjjkkkllliiijjjlllnnnooooooooonnnmmmmmmnnnooopppqqqrrrrrruuuttttttsssssssssttttttwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzyyywwwuuuuuuuuuuuuuuuuuuuuuuuurrrqqqpppnnnlllkkkkkkkkkppptttxxxzzzyyyyyy|||~~~~~~{{{yyyvvvwww{{{{{{uuugggddd______cccjjjqqqvvv|||{{{wwwssspppooolllcccUUUIII@@@999444000111000000111333333222000///000222222111111111222333333444555555444333333111111111222444555777888888888999999999:::::::::666666666666777777777777999999:::::::::;;;;;;;;;::::::<<<===>>>>>>??????<<<======>>>>>>>>>>>>>>>======>>>???@@@BBBDDDDDDFFFDDDDDDGGGHHHIIIOOOVVVUUU^^^iiittt{{{uuurrrmmmttt~~~|||rrrllliii```]]]YYYUUURRRPPPOOOOOOIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@===>>>>>>?????????>>>>>>======<<<<<<<<<<<<======999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>>>><<<:::999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>@@@AAABBBCCCCCCAAAAAA@@@@@@???>>>======>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAA@@@?????????@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHLLLOOORRR\\\ppp}}}ssseeeYYY\\\YYY[[[dddrrr}}}vvvzzzmmm[[[MMMEEE>>>>>>@@@DDDKKKRRR[[[aaajjjnnnnnnlllllllllmmmiiibbb\\\WWWRRRMMMIIIIIIIIIIIIKKKOOOTTTYYY\\\]]]bbbgggkkknnnooopppqqqoooooopppqqqpppmmmkkkiiieeecccaaa```aaaaaa```___^^^]]]]]]]]]\\\\\\[[[[[[______`````````___]]]\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\___```eeekkksss~~~{{{vvvtttqqqmmmjjjiiiiiiiiihhheeeddd```]]]YYYVVVSSSRRROOOOOOOOOPPPSSSWWW\\\______```aaabbbbbbcccccccccdddeeefffggghhhhhhhhhhhhiiiiiiiiiiiijjjkkkllllllmmmlllkkkkkkjjjjjjjjjjjjmmmnnnnnnooopppqqqqqqrrrwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzzzz|||~~~}}}}}}}}}}}}{{{zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuvvvqqqnnnjjjggggggjjjnnnppptttvvvyyy{{{}}}}}}|||{{{|||vvvoooaaa___]]]```fffooowww|||~~~zzzwwwxxxzzz|||wwwsssppppppooollljjj^^^WWWLLLCCC;;;666222000////////////000000000000000000000000111111111111222222333333333333444444444444444444444444444444555666888:::;;;;;;;;;;;;999888777666666777888888::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>???@@@AAAAAABBBDDDGGGKKKOOOQQQRRRVVV___iiirrryyyuuutttvvv|||{{{wwwqqqnnniiiccc^^^[[[YYYYYYTTTOOOJJJIIIJJJIIIDDD@@@DDDBBB@@@@@@AAAAAA@@@???<<<======>>>>>>======<<<>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999:::::::::===>>>>>>???@@@AAAAAABBBAAAAAA@@@??????>>>======>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@?????????@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFEEEGGGJJJNNNQQQYYYkkk|||xxxiii]]]YYYVVVWWW^^^jjj}}}xxxvvvyyy{{{|||zzzfffSSSJJJCCC@@@@@@@@@DDDIIISSSYYYbbbjjjnnnpppqqqqqqmmmiiiddd___[[[VVVRRROOOIIIHHHGGGHHHKKKOOOTTTWWW\\\```eeeiiikkkmmmnnnooorrrsssssssssrrrpppnnnmmmhhhfffdddddddddcccbbb```]]]]]]]]]]]]]]]\\\\\\\\\^^^^^^___``````___^^^]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\___aaaeeelllsss~~~~~~zzzxxxuuupppmmmlllkkkjjjiiieeeccc```\\\YYYVVVUUUTTTRRRRRRRRRSSSVVVYYY\\\^^^______```aaabbbbbbbbbbbbdddeeefffgggggghhhhhhhhhiiiiiihhhiiiiiijjjkkklllllllllkkkjjjjjjjjjjjjjjjmmmmmmnnnoooqqqrrrssstttxxxxxxyyyyyyyyyzzzzzzzzzyyyzzz{{{{{{zzz|||~~~}}}}}}}}}|||{{{yyywwwvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttpppnnnjjjhhhhhhkkknnnqqqvvvxxxzzz|||~~~}}}~~~wwwmmmeee___^^^___bbbiiiqqqxxx|||yyysssqqqrrrsssqqqooonnnnnnkkkfffbbbVVVPPPGGG???999555222111////////////000000000111000000000000111111111111222222333333333333444444444444444444444444444444555666888999:::;;;;;;:::888777777666666666777888888888999999:::;;;<<<<<<;;;;;;<<<===============<<<<<<;;;:::999999::::::999999999999:::<<<======@@@AAAAAACCCEEEHHHKKKLLLPPPSSSZZZcccjjjvvv~~~zzzwwwyyy|||~~~|||~~~|||xxxtttooojjjgggfff___YYYRRRNNNMMMKKKFFFBBBDDDBBB@@@@@@AAAAAA@@@???@@@@@@@@@@@@???>>>==================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;======>>>>>>?????????@@@@@@@@@@@@??????>>>>>>============>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBB???@@@@@@@@@@@@@@@AAAAAA@@@????????????@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEEDDDEEEIIIMMMOOOUUUcccqqqpppcccZZZUUUSSSXXXcccttt~~~uuurrrtttuuuzzz{{{oooYYYPPPGGGCCC@@@>>>???BBBLLLQQQYYYdddmmmssstttsssnnnkkkfffccc```\\\XXXUUULLLJJJGGGFFFGGGKKKOOORRRYYY]]]bbbfffhhhjjjmmmooossstttttttttsssrrrpppnnnkkkjjjiiiiiihhhgggdddaaa]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^^^^_________^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]```aaaeeelllsss}}}}}}zzzuuuqqqooommmkkkiiieeeccc```\\\YYYXXXWWWWWWVVVVVVWWWYYY[[[\\\]]]^^^^^^___```aaaaaabbbbbbbbbdddeeefffgggggghhhgggggghhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjiiiiiiiiijjjjjjkkklllmmmoooqqqsssuuuvvvyyyzzz{{{|||}}}~~~~~~~~~|||}}}}}}|||{{{{{{}}}~~~}}}|||~~~}}}{{{xxxvvvuuuttttttttttttuuuuuuuuutttsssrrrooommmkkkiiijjjlllppprrrwwwyyy{{{}}}yyyoooeee^^^]]]___aaafffllltttzzz~~~vvvnnniiiggghhhiiijjjllljjjeee]]]WWWLLLGGG@@@:::666444222111/////////000000000111111000000000111111111222222222222333333333333444444444444444444444444444444555666777888999:::::::::777666666555555666777777666777888999:::<<<======<<<======>>>>>>>>>>>>>>>;;;:::999888777666666666555555666666777999:::;;;@@@@@@@@@AAACCCEEEFFFHHHLLLNNNTTTZZZ^^^gggxxx~~~yyyvvvwwwxxx}}}}}}zzzooohhh___WWWSSSPPPLLLIIIFFFEEEBBBBBBBBBBBBAAA@@@BBBBBBBBBBBBAAA???>>>===============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999::::::;;;============>>>>>>>>>>>>@@@?????????>>>>>>>>>===<<<<<<======>>>?????????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????BBBBBBCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDCCCEEEIIIMMMNNNQQQ\\\gggyyyxxxkkk]]]XXXTTTVVV___ooozzzrrrqqqsssuuuvvv{{{rrr^^^TTTJJJEEEAAA>>>???CCCJJJLLLSSS^^^jjjqqqsssrrrpppmmmjjjgggdddaaa\\\YYYQQQNNNJJJGGGFFFHHHKKKMMMTTTWWW\\\aaaeeeiiimmmpppqqqqqqrrrrrrqqqpppooonnnmmmmmmllllllkkkiiieeebbb^^^^^^^^^______``````aaa]]]^^^^^^^^^____________]]]]]]]]]^^^^^^^^^^^^___^^^^^^^^^^^^^^^^^^]]]]]]aaaaaaeeelllrrrzzz}}}xxxuuurrrooollliiifffccc```\\\YYYYYYZZZZZZZZZ[[[]]]^^^_________^^^^^^^^^```aaaaaaaaaaaaaaaddddddeeefffgggggggggggggggggggggggghhhiiijjjjjjjjjiiiiiihhhhhhhhhiiiiiiiiijjjlllnnnqqqtttvvvwwwzzz{{{}}}}}}{{{zzz|||~~~~~~}}}|||}}}{{{yyyvvvuuutttsssrrrssstttuuuuuusssqqqooonnnmmmkkkkkklllnnnqqqssswwwyyyzzz|||~~~}}}tttkkkddd___]]]```eeekkkqqqwww}}}uuukkkdddaaa```ccchhhiiifff^^^TTTMMMEEEAAA;;;666444333111000//////000000000111111111000000111111111222222222222222222333333333444444444444444444444444444444555555666777888888999999555555555555555666666666666777888999:::;;;<<<<<<===>>>>>>??????>>>>>>>>>999888666555444333333333333333444555666777999:::>>>>>>???AAABBBDDDFFFFFFIIIJJJNNNSSSVVV[[[hhhuuu}}}vvvrrrrrrrrrvvv~~~{{{pppfff^^^YYYTTTRRRKKKIIIFFFEEEEEEEEECCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<;;;<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::999999999:::;;;;;;==================>>>>>>?????????>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>?????????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????AAAAAABBBCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCC@@@@@@AAAAAABBBCCCCCCCCCDDDEEEIIIMMMMMMNNNVVV___jjj|||tttbbb[[[VVVVVV[[[hhh}}}wwwqqqpppoooooossszzz~~~xxxsssfff\\\PPPIIIDDD@@@@@@CCCFFFGGGLLLWWWcccnnnrrrtttsssqqqmmmkkkhhhddd___\\\UUURRRMMMIIIFFFFFFHHHIIINNNQQQWWW\\\aaagggmmmqqqnnnnnnooooooooooooooooooooonnnmmmmmmmmmjjjfffccc``````aaaaaabbbbbbcccccc_____________________```]]]]]]^^^^^^^^^_________^^^^^^^^^^^^^^^^^^^^^^^^bbbaaadddjjjooottt~~~zzzvvvtttpppmmmjjjhhhddd```\\\ZZZZZZ[[[]]]^^^___aaabbbbbbaaa```___^^^___```aaabbbbbbbbbbbbcccdddeeefffggggggggggggffffffffffffggghhhiiiiiihhhhhhggggggggghhhhhhiiiggghhhjjjmmmpppsssvvvwwwzzz|||~~~{{{zzz|||}}}~~~}}}||||||}}}{{{yyywwwuuutttsssqqqrrrssstttsssqqqooommmlllllllllmmmnnnqqqsssuuuuuuvvvwwwxxx{{{|||}}}wwwnnnhhhcccaaa___dddjjjpppuuuzzz}}}tttkkkdddaaa___cccggghhhbbbXXXMMMFFFBBB>>>999555333222000///000000000000111111111111111111111111222222222222222222222333333333444444444444444444444444444444555555555555666777777888444444555666666666666666888888999999999999999:::======>>>>>>>>>======<<<666555444333111111000000222222333444555777999:::<<<===???AAACCCEEEGGGHHHGGGHHHKKKOOOQQQUUU^^^iiiwww{{{tttooommmmmmqqq{{{yyymmmccc\\\XXXQQQNNNKKKIIIHHHGGGEEECCCBBBBBBCCCCCCCCCBBBAAAAAA??????>>>>>>>>>=========<<<<<<=========>>>>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>======<<<:::;;;;;;<<<<<<;;;;;;::::::999999999::::::;;;<<<<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>>>>??????>>>???@@@BBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????>>>???@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEE@@@@@@AAAAAABBBCCCCCCDDDEEEEEEHHHLLLLLLLLLRRRYYYaaaooo|||hhhaaaZZZWWWXXX```pppvvvpppllljjjlllppprrrqqqqqqsssnnndddYYYRRRKKKDDDAAABBB@@@AAAFFFNNNZZZgggpppuuuuuusssqqqooolllhhhccc```YYYVVVRRRMMMIIIGGGGGGGGGJJJMMMQQQVVV[[[aaahhhmmmjjjkkklllmmmnnnooopppqqqpppooonnnmmmmmmlllhhhfffddddddddddddeeeeeeeeeeeebbbaaa``````______``````]]]^^^^^^^^^____________^^^^^^^^^^^^____________bbbaaaccchhhkkknnnuuu|||~~~zzzxxxvvvsssooollljjjfffaaa\\\YYYZZZ]]]^^^```aaabbbccccccbbbaaa```___```aaabbbbbbccccccccccccdddeeeffffffgggffffffeeeeeeeeeeeefffggghhhhhhggggggfffffffffggghhhhhhgggiiikkknnnqqqtttvvvwww{{{}}}~~~|||{{{|||}}}~~~}}}|||{{{}}}|||zzzxxxvvvtttssssssqqqrrrrrrrrrqqqooommmlllkkkkkkmmmnnnqqqsssuuuvvvssssssssstttxxx~~~}}}zzzxxxzzz{{{qqqhhhccc```___ccciiipppuuuyyy}}}{{{tttmmmhhheeedddgggiiifff]]]RRRHHHBBB???<<<777444333222111///000000000111111111222222111111111222222222222333222222333333333333444444444444444444444444444444555444444444444555666777444444666777777777777777999999999999999999888888<<<<<<<<<<<<<<<;;;;;;:::444333222111000/////////111111222333555777888999;;;<<>>>>>>>>>>>????????????>>>>>>>>>>>>============<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<<<<<<<<<<===>>>??????@@@@@@===>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>???@@@@@@>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGFFFFFFAAAAAAAAABBBCCCCCCDDDDDDEEEDDDFFFIIIJJJJJJNNNUUU[[[dddtttqqqiii```ZZZVVVYYYeeeqqq|||rrrllliiimmmpppnnnmmmooommmfffaaa]]]WWWLLLDDDBBB>>>???BBBGGGOOO\\\iiiqqqvvvuuusssrrrqqqnnnjjjfff```]]]ZZZUUUPPPMMMJJJIIIHHHJJJMMMPPPTTTYYY```eeeeeeeeefffhhhjjjmmmoooppprrrpppnnnnnnnnnmmmllljjjggggggggggggggggggffffffeeedddbbbaaa````````````^^^^^^^^^^^^____________^^^^^^^^^^^^_________```bbb```aaaeeeggghhhlllqqqvvv}}}{{{yyyxxxvvvsssppplllhhhaaa\\\YYYZZZ]]]___aaabbbbbbccccccbbbbbbbbb```aaabbbcccddddddddddddccccccdddeeeffffffffffffddddddddddddeeefffggghhhffffffeeeeeeffffffggghhhjjjkkkmmmpppsssuuuxxxyyyzzz}}}|||{{{|||~~~~~~}}}|||{{{yyyxxxwwwuuusssrrrrrrrrrrrrqqqqqqpppooonnnmmmllljjjkkkmmmppprrruuuvvvwwwqqqqqqqqqrrruuu}}}yyyvvvuuuxxx~~~}}}uuukkkccc___^^^___hhhmmmtttyyy{{{zzztttoookkkiiikkkllljjjcccXXXLLLDDD@@@;;;888555333333222222000000000111111111222222222111111111222222222333333222222333333333333444444444444444444444444444444555444333333333444555666444555666888888888888888777777888888999999:::::::::::::::::::::999888888222111000000////////////000000111222444666888999;;;===???AAACCCDDDEEEEEEGGGFFFHHHLLLLLLLLLPPPVVV]]]jjj{{{zzztttnnnlllkkkmmmuuuyyyrrrkkkgggbbb^^^[[[WWWTTTQQQQQQPPPPPPNNNLLLJJJHHHGGGBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>======;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<===;;;<<<===>>>???@@@AAABBB============>>>>>>>>>>>>======>>>>>>??????@@@@@@===>>>@@@AAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAABBBDDDFFFGGGHHHGGGGGGAAAAAABBBCCCCCCDDDDDDEEEEEECCCDDDGGGHHHHHHLLLRRRRRRXXXfffzzzyyyqqqfff^^^WWWVVV___jjjyyy|||qqqkkkooosssooojjjhhhgggddddddeee```TTTIIIEEEAAAAAABBBCCCGGGRRR```jjjvvvuuuuuuuuuuuusssooolllfffdddaaa]]]XXXSSSPPPNNNGGGIIIJJJLLLNNNSSSYYY^^^___```aaacccfffiiilllmmmsssqqqooonnnoooooonnnmmmjjjjjjiiiiiihhhhhhgggggggggfffdddbbb````````````^^^^^^^^^_________``````^^^^^^^^^_________``````bbb___```ccceeedddgggkkkooo|||~~~|||{{{zzzxxxuuusssnnniiibbb\\\YYYZZZ]]]___bbbbbbbbbbbbbbbbbbbbbbbbaaaaaacccdddddddddddddddccccccdddeeeffffffffffffddddddddddddeeefffggggggeeeeeeeeeeeeeeefffggghhhlllmmmooorrrtttwwwyyyzzzzzz}}}}}}|||}}}~~~~~~~~~~~~}}}|||{{{vvvvvvtttsssrrrqqqqqqppprrrqqqpppnnnmmmmmmlllllliiikkkmmmpppsssuuuwwwwwwqqqqqqpppqqquuu|||zzzvvvtttsssxxx~~~{{{zzzvvvooofff```^^^___aaakkkpppwww{{{}}}zzzuuuqqqmmmkkkpppoookkkaaaTTTIIIBBB???777555333222222333333222000111111111111222222222111111222222222333333333222222333333333444444444444444444444444444444444555444333222333444555666444555777888999999999888555555666888999:::;;;<<<999999999999888888777666111000000/////////000000...//////111333555777888===>>>???AAABBBBBBBBBAAAGGGFFFHHHKKKJJJHHHKKKPPPNNNZZZhhhvvv}}}wwwrrrooonnnlllrrrzzzxxxuuuooojjjfffbbb^^^[[[YYYXXXWWWTTTQQQNNNKKKIIICCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;<<<>>>?????????>>>===>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@???BBBBBBCCCDDDEEEGGGIIIJJJGGGGGGGGGGGGGGGFFFEEEDDD@@@AAACCCEEEGGGIIIKKKLLLJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFFFFGGGIIIKKKLLLMMMVVVVVV\\\lll{{{kkk```XXXUUUZZZaaakkk{{{{{{nnnnnnttttttoookkkdddeeeggggggcccZZZPPPIIIEEE@@@@@@EEEEEEDDDOOO```mmmsssyyyzzzwwwssspppnnniiigggccc```^^^[[[WWWTTTIIIHHHGGGIIILLLOOOPPPQQQTTTYYY___bbbbbbeeejjjooopppqqqpppnnnooorrrpppllllllkkkjjjiiihhhhhhhhhhhhhhhgggeeebbbaaa``````aaa```````````````_________]]]^^^^^^^^^^^^^^^]]]]]]______^^^___```aaaccceeennnsss}}}|||{{{}}}}}}|||yyyuuukkk___YYY[[[]]]]]][[[cccccccccbbbbbbbbbbbbbbbaaaaaabbbbbbbbbcccccccccfffffffffeeeeeedddddddddccccccdddeeeeeeeeeddddddhhhhhhhhhfffeeefffiiilllnnnppprrruuuxxxyyyzzzzzz~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~{{{yyyssssssrrrrrrqqqppppppooonnnnnnmmmkkkjjjjjjjjjiiilllmmmoooqqqsssuuuvvvvvvrrrqqqqqqpppsssyyy}}}yyywwwzzzwwwuuuuuuwwwyyyzzz{{{xxxppphhhccc___^^^eeelllqqqwww|||~~~tttnnnnnnqqqttt{{{uuujjj[[[MMMBBB===;;;555444333222111111111111111111222222222333333333333333333333333333333333222333444555555444333222777777666666777888999999333222222333444666888:::999999888777666555444444444555666777777888777777:::888777666666777666555111111000///////////////111111111222444666777888===???@@@BBBCCCCCCBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJPPPSSS[[[gggttt~~~zzzvvvsssvvvtttsssssswww{{{sssmmmhhheeeaaa```___[[[SSSLLLOOOMMMJJJGGGEEEDDDCCCCCCBBBDDDFFFFFFEEECCCBBBAAAEEECCC@@@@@@@@@@@@???===<<<;;;:::999999999:::;;;<<<999777777999:::888666;;;999777777:::<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;<<<===>>>???>>>>>>===>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEGGGIIILLLMMMHHHHHHGGGFFFFFFEEEDDDDDDBBBCCCEEEGGGIIIKKKMMMMMMJJJHHHFFFEEEDDDDDDEEEFFFEEEEEEEEEFFFHHHIIIKKKLLLSSSSSSZZZgggwww{{{nnnddd\\\VVVXXX\\\bbbpppxxxsssuuuuuuqqqnnnjjjiiiiiiiiihhhccc[[[UUUKKKCCC???AAA@@@???IIIWWWfffmmmuuuzzzyyyuuuqqqoookkkiiieeebbb```]]]ZZZWWWRRRPPPMMMKKKKKKKKKJJJIIIOOOTTTZZZ]]]^^^aaagggmmmrrruuuuuurrrqqqqqqppplllkkkjjjiiihhhgggggggggggghhhgggeeecccbbbaaaaaaaaaaaa`````````______^^^^^^]]]]]]^^^_________^^^^^^____________```aaacccdddiiinnnwww}}}~~~vvvlll```ZZZ[[[^^^^^^]]]bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccfffeeeeeeeeeddddddddddddccccccdddeeeeeeeeeddddddeeeffffffeeedddfffiiikkknnnpppsssvvvxxxyyyzzzzzz}}}||||||||||||}}}}}}~~~~~~}}}||||||{{{|||}}}~~~~~~}}}}}}}}}}}}{{{yyyvvvrrrrrrqqqqqqpppppppppoooooonnnmmmkkkjjjjjjkkkkkklllmmmoooqqqssstttttttttrrrrrrqqqqqqrrrvvv|||~~~{{{zzzzzz|||zzzxxxwwwxxxxxxwwwvvvpppiiiccc___]]]^^^eeennnyyyxxxrrrsssvvvyyy{{{rrrdddUUUJJJAAA<<<:::555444333222111111111111222222222222333333333333333333333333333333333333444444555555555555444444666666666666777888999:::333333333333444666777888888888777777666555555555555555666777777888888888:::888777666555555444333000000//////.../////////000000111222444666888999===???@@@BBBCCCCCCCCCBBBDDDDDDDDDDDDFFFGGGHHHIIIJJJMMMSSS]]]hhhxxx}}}zzzyyyxxxuuusssuuu||||||wwwqqqnnnlllhhhaaa[[[XXXVVVSSSPPPLLLJJJHHHHHHEEEFFFHHHHHHGGGFFFEEEEEEFFFDDDAAA@@@AAAAAA@@@???@@@@@@>>>=========>>>???===:::888888:::;;;:::888<<<:::888888:::<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEBBBCCCDDDFFFIIILLLNNNPPPJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCEEEFFFHHHJJJKKKLLLIIIHHHFFFEEEDDDDDDEEEFFFDDDDDDDDDEEEGGGHHHJJJKKKNNNQQQXXXbbbnnn~~~tttlllcccZZZWWWYYY[[[ggg{{{{{{yyyxxxwwwwwwrrrnnnkkkkkkmmmlllfffaaaUUUJJJAAA???>>>===CCCNNN[[[dddpppyyy{{{yyytttqqqnnnkkkgggeeeccc```^^^[[[YYYVVVRRROOOMMMJJJGGGEEEHHHLLLQQQTTTWWW\\\bbbhhhpppvvvyyyuuuqqqpppnnnllljjjjjjiiihhhgggggggggggghhhhhhfffdddcccbbbbbbbbbbbbaaaaaa```___^^^]]]]]]\\\]]]^^^______________________________```aaabbbeeejjjqqqxxxyyyoooccc\\\\\\___```___``````aaaaaabbbbbbccccccbbbbbbcccccccccdddddddddeeeeeedddddddddddddddcccccccccdddeeeeeeeeeeeeeeecccdddeeeddddddfffiiillloooqqqsssvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyzzz{{{{{{||||||{{{{{{{{{{{{|||||||||{{{zzzyyyyyyxxxuuussspppppppppppppppppppppppppppooolllkkkjjjkkklllmmmmmmnnnppprrrsssssssssssssssssssssrrrqqqrrrvvvxxxxxxzzz||||||zzzzzz||||||{{{yyyuuuqqqmmmfffaaa]]]\\\]]]aaajjjttt|||wwwyyy~~~}}}ppp]]]NNNFFF@@@<<<888444333222111111111111111333333333333444444444444333333333333333333333333666555555555555555555666444444555555777888::::::555444444444444555666666666666666666666666666666555555666777777888888999:::999888666444333222111///...............///000///000111222555777999;;;===>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGLLLTTT\\\hhhzzz}}}yyyuuutttxxx~~~~~~yyyrrrmmmeeeccc```\\\XXXTTTQQQOOOMMMMMMNNNNNNNNNMMMLLLKKKHHHFFFCCCBBBBBBBBBBBBAAAAAA@@@??????>>>?????????@@@>>><<<<<<===>>>===<<<>>><<<::::::<<<===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDAAABBBCCCFFFIIILLLOOOPPPLLLJJJGGGDDDCCCBBBCCCDDDAAAAAABBBDDDFFFGGGHHHIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJLLLPPPWWW```iiixxx|||tttjjj___YYYYYYZZZcccsss~~~|||~~~zzztttmmmkkknnnooolllhhhbbbUUUIIICCC@@@>>>BBBHHHQQQ[[[iiivvv}}}|||xxxuuuqqqmmmiiifffeeeccc```___[[[XXXUUURRRPPPNNNKKKHHHCCCFFFIIILLLPPPUUU\\\aaakkksssyyyvvvqqqpppooonnnkkkjjjiiihhhgggggggggggghhhgggfffeeedddccccccbbbbbbbbbaaa```^^^]]]\\\\\\\\\]]]^^^_______________^^^^^^^^^______`````````ccchhhnnnqqqvvv}}}ttthhh```^^^```aaa```______``````aaabbbccccccccccccccccccddddddddddddddddddddddddccccccccccccccccccdddeeeffffffffffffbbbdddeeeffffffhhhkkknnnpppqqqsssuuuwwwwwwwwwwwwuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuusssqqqooonnnnnnoooooooooppppppppppppooolllkkkkkklllnnnooooooppprrrssstttuuutttttttttuuuuuutttrrrrrrssstttssswww{{{{{{zzz|||}}}xxxrrrkkkfff___[[[ZZZ]]]```fffqqq{{{}}}{{{oooYYYIIICCC@@@;;;666333333222111111111111111333333333444444444555555333333333333333333333333777666555444444555666777333333333555666888:::;;;555555555555444444555555555555555666666666777777555555666666777888999::::::::::::888555222111111///............//////000//////111333555888:::<<<===>>>@@@BBBDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFIIIOOOUUU^^^lllyyy~~~zzzwwwxxx|||{{{rrrpppmmmiiieee```\\\ZZZ[[[ZZZYYYYYYXXXVVVTTTQQQMMMJJJGGGEEEEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCEEECCCBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>??????@@@@@@@@@@@@@@@AAAAAADDDCCCCCCCCCBBBAAAAAAAAAAAAAAABBBEEEGGGJJJLLLNNNKKKIIIGGGDDDBBBBBBCCCCCCAAAAAABBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKLLLPPPYYYaaahhhttt{{{oooccc\\\[[[[[[```mmm~~~zzzrrrooopppqqqpppnnnmmmbbbUUULLLFFFBBBBBBDDDJJJSSSaaapppzzz~~~|||zzzssspppkkkhhhfffdddbbbaaa]]][[[XXXVVVUUUSSSOOOMMMCCCDDDEEEFFFJJJOOOUUUZZZdddmmmtttsssqqqrrrsssssskkkjjjiiihhhhhhggghhhhhhggggggffffffeeedddcccbbbbbbaaa```___^^^]]]\\\[[[\\\\\\]]]^^^^^^___^^^^^^]]]]]]^^^^^^______``````aaafffjjjkkknnnvvvwwwlllddd````````````^^^^^^___```aaaaaabbbbbbbbbbbbcccccccccdddddddddccccccccccccccccccccccccbbbcccdddeeeffffffffffffdddfffhhhiiiiiikkknnnppppppqqqssstttuuuuuuttttttrrrrrrrrrssstttvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwvvvtttrrrqqqqqqpppnnnmmmmmmmmmnnnooopppqqqqqqrrrqqqpppnnnmmmmmmooopppqqqrrrrrrtttuuuwwwxxxyyyzzzwwwyyyyyyxxxvvvtttttttttuuuyyy}}}|||vvvooogggbbbZZZYYYZZZ```eeekkkuuunnnWWWGGGBBB???:::555222222111111000000111111333333333444444444555555333333333333333333333333777666555444444555666777222222333444555777999:::555555555555555444444444444444555555666666777777666666666666777999:::;;;<<<===>>>;;;777444333333000000000//////000000111///000111333666888;;;<<<===>>>@@@CCCDDDEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEHHHMMMRRRXXXcccnnn}}}}}}|||{{{xxxuuuqqqmmmkkkjjjkkkiiihhhgggfffccc]]]YYYVVVSSSNNNKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNJJJJJJHHHFFFDDDCCCCCCCCCAAABBBBBBAAAAAABBBCCCDDD<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBCCCDDDEEEGGGIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJJJJMMMPPPXXXaaagggoooxxxiii___]]]XXX]]]fffvvv}}}zzz{{{~~~yyyvvvvvvwwwxxxxxxyyyrrrfffZZZOOOGGGDDDCCCFFFLLLXXXfffsss{{{~~~~~~xxxtttnnnjjjhhhfffdddbbbbbb```]]][[[YYYVVVRRROOOHHHFFFDDDDDDFFFJJJOOOSSS\\\dddkkkmmmooosssuuuuuujjjjjjiiihhhggggggggggggffffffffffffeeedddbbbbbbaaa``````___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[]]]^^^___`````````___bbbdddeeegggnnnyyy|||{{{~~~|||uuullleeeaaa```______^^^^^^______``````aaaaaaaaaaaabbbbbbbbbcccccccccaaabbbbbbbbbbbbcccccccccbbbcccdddfffggggggggggggfffhhhjjjllllllmmmpppqqqoooppprrrssssssrrrqqqqqqppppppqqqrrrtttuuuwwwxxxxxxxxxxxxxxxwwwuuutttssssssqqqnnnmmmnnnnnnmmmllllllmmmnnnoooqqqrrrssstttrrrrrrrrrsssssstttuuuuuuvvvvvvvvvxxx{{{~~~{{{xxxwwwwwwzzz}}}xxxrrrllleeeaaa[[[[[[___ffflllqqqyyyxxxhhhSSSDDD???===888333222111111000000000111111333333333333444444444444333333333333333333333333666555555555555555555666222222333333555666888888444555555666555555444444444444444555555666666666666666555666777999;;;===>>>AAABBB@@@;;;777666777444444333222222222222222000111222333666888:::<<<===>>>AAACCCEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEDDDCCCEEEJJJNNNRRRZZZbbbqqq~~~}}}}}}~~~~~~|||{{{|||{{{vvvnnnhhhfffaaa\\\XXXVVVUUUTTTSSSPPPQQQSSSUUUWWWXXXYYYYYYVVVUUUTTTQQQMMMJJJJJJKKKHHHIIIJJJKKKJJJKKKMMMOOO<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFEEEFFFFFFGGGHHHIIIMMMOOOVVV^^^ccchhhrrr|||uuugggbbbYYY\\\bbblllzzzxxxwwwzzz{{{{{{{{{zzz||||||lll\\\OOOHHHEEEDDDGGGOOO\\\jjjvvv}}}}}}xxxrrrmmmjjjhhhfffdddcccbbb```___]]][[[WWWTTTNNNKKKFFFDDDDDDHHHKKKMMMSSSXXX^^^aaafffmmmpppooohhhhhhgggfffeeeeeeeeeeeeddddddeeeeeedddcccbbbaaa_________^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXYYY[[[^^^___```````````````aaaaaaccchhhooottt|||yyyvvvtttuuuyyy{{{{{{zzzrrroooiiidddaaa___^^^^^^________________________``````aaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbccccccbbbcccdddfffgggggghhhhhhgggiiilllmmmmmmnnnpppqqqoooooopppqqqqqqpppooonnnppppppqqqrrrtttvvvxxxyyyxxxyyyxxxwwwvvvsssqqqppppppnnnlllkkklllmmmmmmllllllmmmnnnppprrrsssuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyzzz~~~|||zzzzzz~~~|||tttnnniiieeecccaaaccciiiqqqwwwyyy~~~|||yyywww{{{{{{jjj]]]LLL@@@;;;999555111111111000000000000111111222222222222333333333333333333333333333333333333444444555555555555444444333333333333444555666777333444555666666555555444444555555555555555555555666666555666777999<<<>>>AAADDDGGGEEE???;;;;;;<<<888777666555444333333333111222333444666888:::;;;===>>>AAACCCEEEFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDBBBCCCHHHKKKMMMRRRXXX___mmmwwwrrrlllgggdddbbbaaa```]]]^^^aaaeeehhhjjjkkkkkkhhhhhhgggbbb\\\YYYXXXYYYVVVXXX[[[[[[[[[\\\___bbb>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<>>>===<<<<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAACCCEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGMMMNNNSSS[[[```ccchhhooo~~~oooggg\\\^^^bbbfffnnn|||yyywwwpppuuuzzz||||||{{{fffVVVMMMHHHCCCDDDIIITTTdddrrr|||{{{uuuooollliiigggfffbbbaaa`````````___\\\YYYSSSNNNHHHDDDDDDFFFIIIJJJKKKOOORRRVVV]]]fffiiigggffffffeeedddcccccccccccccccddddddeeedddcccaaa```^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXX[[[]]]___aaaaaaaaacccbbbaaaaaacccfffjjjmmmqqqxxx~~~zzzuuurrrooooooqqqsssqqqpppkkkiiieeebbb```___^^^^^^__________________^^^^^^````````````aaaaaaaaaaaa``````aaaaaabbbbbbbbbcccbbbcccdddfffggghhhhhhhhhhhhjjjlllnnnnnnnnnooopppnnnooopppppppppnnnmmmlllppppppqqqrrrtttwwwyyyzzzyyyyyyxxxwwwuuurrrooonnnooollljjjjjjkkkmmmmmmllllllmmmnnnppprrrtttvvvwwwxxxzzz|||~~~}}}{{{zzzzzz|||~~~{{{{{{zzzqqqkkkhhhfffeeeiiikkkrrr{{{|||vvvpppooopppvvv}}}}}}vvvooo^^^TTTGGG===999666333000111000000000000000111111111111222222222333333333333333333333333333333333222333444555555444333222333333333333444444555666222333555666666666555444555555555555555555555555666666555666777:::<<<>>>BBBFFFJJJHHHBBB>>>>>>@@@;;;:::888777555444444444222333333444666888999:::===>>>AAACCCEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFEEECCCCCCGGGJJJJJJNNNSSSRRR^^^nnn}}}~~~wwwqqqnnnllljjjiiimmmooossswww{{{}}}~~~xxxxxxvvvqqqjjjfffeeefffcccfffiiijjjiiikkkooorrr>>>===<<<;;;;;;<<<===>>>777777777888999:::;;;<<<@@@@@@AAABBBBBBBBBBBBAAACCCCCCBBBAAA???>>>======@@@@@@AAABBBBBBCCCCCCDDDGGGGGGGGGEEECCCCCCEEEGGGEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDIIIKKKNNNQQQUUU[[[aaafff{{{~~~oooeee___[[[^^^dddkkkwwwtttpppoooqqquuuwww{{{|||jjjXXXJJJJJJFFFGGGNNNXXXdddrrr~~~zzzsssqqqqqqllleeecccbbbaaaaaaaaa```\\\ZZZVVVSSSNNNIIIEEECCCCCCCCCFFFHHHKKKOOOTTTYYY]]]_______________```aaacccdddddddddddddddbbbaaa```___```______^^^]]]\\\[[[[[[XXXYYY[[[\\\\\\[[[ZZZZZZWWWXXXZZZ[[[\\\\\\[[[[[[`````````aaabbbdddeeeffflllmmmqqquuuyyy|||~~~{{{uuupppnnnkkkjjjiiiiiigggfffddddddcccaaa```^^^]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\```aaabbbccccccbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbbccceeegggiiijjjkkkkkkjjjjjjkkkmmmnnnooonnnnnnmmmkkkllllllmmmmmmnnnnnnooopppqqqrrrsssttttttttttttyyyzzzzzzyyyvvvrrrmmmkkkggghhhhhhiiiiiiiiiiiihhhmmmooossswwwzzz{{{{{{{{{~~~~~~|||zzz|||}}}zzz{{{rrrjjjfffgggjjjmmmtttvvvyyy}}}}}}xxxooohhhjjjiiijjjpppuuussshhh^^^NNNHHH@@@999555444333333222222111111000000//////111111222333333444555555555444333333222222222222333444444555666666555555444333333222222333333444333333333222222111111111333333333444444555555555444555666777666777:::<<>>BBBEEEHHHIIIIIIIIIGGGFFFDDDCCCBBBAAABBBBBBDDDDDDEEEFFFHHHJJJLLLMMMUUU\\\dddmmmyyy}}}{{{yyyvvvwww|||}}}{{{wwwtttrrrppppppsssxxxyyyyyyzzz}}}>>>===<<<;;;;;;<<<===>>>::::::::::::;;;<<<<<<===???@@@@@@AAAAAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>@@@@@@AAAAAABBBCCCCCCCCCFFFFFFFFFDDDCCCCCCDDDFFFDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGIIILLLOOORRRXXX^^^bbbqqq}}}uuuhhhaaa[[[[[[^^^eeeoooyyysssooolllmmmnnnqqqyyyssscccWWWNNNHHHFFFJJJRRR\\\iiittt~~~}}}xxxuuusssmmmfffeeedddcccbbbbbbaaa^^^\\\XXXVVVRRRNNNJJJHHHGGGFFFEEEEEEGGGJJJNNNRRRVVVXXX[[[[[[[[[[[[]]]___aaaccceeeeeeddddddcccbbbaaaaaa``````___^^^]]]\\\[[[[[[XXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZ^^^^^^______```bbbcccdddeeegggiiimmmpppssstttuuu{{{~~~{{{{{{|||zzzuuuooollljjjhhhfffffffffdddccccccbbbbbbaaa```___^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^```aaabbbbbbbbbbbbaaa```aaabbbbbbbbbcccccccccccceeefffhhhjjjllllllllllllkkklllmmmnnnnnnmmmlllllljjjjjjkkklllnnnoooppppppqqqrrrssstttuuuuuuuuuuuuxxxxxxxxxwwwtttoookkkiiifffgggggghhhhhhhhhhhhhhhmmmpppuuuzzz}}}~~~~~~~~~|||yyy{{{}}}{{{~~~xxxooohhhfffhhhmmmqqqyyyzzz}}}{{{vvvppphhhcccccccccdddgggiiieee[[[SSSIIIDDD<<<666333222222222222222222222111111111111111111222333333444555555666555444333333333333444444444555555555555555555444333333222222333333444333333333222222222111111333333333444444444555555666888999::::::<<<>>>AAAEEEFFFHHHIIIGGGDDDAAA???@@@@@@???===:::777333222000000222333555777888888===???CCCFFFIIIJJJKKKKKKIIIHHHGGGEEEEEEDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMLLLQQQYYY```jjj{{{}}}zzz|||}}}{{{yyyxxxxxx|||======<<<;;;;;;<<<======;;;;;;;;;::::::;;;<<<<<<>>>??????@@@AAA@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEDDDBBBBBBCCCEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFDDDFFFIIIKKKNNNSSSYYY]]]hhhrrrrrrhhh___[[[ZZZ^^^gggqqq~~~~~~tttjjjgggfffggglllrrr~~~qqqgggXXXPPPIIIIIILLLRRR]]]hhhwww}}}zzzvvvpppiiihhhfffdddddddddccc```^^^\\\ZZZXXXUUUQQQOOOLLLKKKFFFEEEDDDEEEGGGJJJNNNPPPSSSSSSTTTVVVXXX[[[^^^```eeeeeedddcccbbbcccccccccaaaaaa```___^^^]]]\\\\\\ZZZ[[[[[[\\\[[[[[[ZZZZZZ[[[[[[]]]^^^^^^]]]\\\\\\]]]]]]]]]]]]^^^___aaaaaa```aaaccceeegggiiijjjkkkmmmpppvvv{{{~~~}}}{{{yyyuuusssqqqqqqrrrqqqmmmiiigggeeecccbbbbbbbbb```___````````````____________]]]\\\\\\\\\]]]^^^___``````aaaaaabbbbbbaaaaaa``````aaaaaabbbcccdddeeeeeegggiiikkkmmmnnnooonnnnnnmmmmmmnnnmmmmmmllljjjjjjhhhiiikkkmmmoooqqqrrrsssssstttuuuvvvvvvwwwvvvvvvvvvvvvuuusssooolllhhhfffeeeeeeeeeffffffggggggggglllooouuu{{{|||yyy{{{~~~|||{{{|||xxxssskkkffffffkkkrrrwww}}}uuullleee```]]]______^^^^^^[[[UUUMMMGGGBBB>>>888333111111111000222222222333333333333333111222222333333444444555666555555444444444444555444555555555555555444444444444333333333333444444333333333333222222222222333333333444444444444555666888999:::;;;>>>BBBDDDGGGHHHHHHHHHHHHFFFDDDCCCCCCCCCAAA???<<<888555333111222444666888999::::::>>>@@@CCCGGGIIIKKKLLLLLLIIIIIIHHHGGGFFFFFFFFFGGGDDDEEEEEEGGGHHHJJJLLLMMMIIINNNSSSXXX```mmm~~~<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888999999>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDCCCBBBAAABBBCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDEEEGGGIIILLLPPPUUUYYYbbbkkkyyyuuuhhh```\\\\\\ccckkkvvvqqqiiieeebbbdddggguuuzzzqqqeee[[[QQQLLLJJJLLLTTT]]]jjjuuu{{{uuupppkkkiiifffddddddcccaaa```^^^]]]\\\[[[XXXUUURRRPPPKKKIIIFFFDDDDDDFFFIIIKKKLLLLLLMMMOOOSSSVVVYYY[[[bbbbbbaaaaaaaaacccdddeeecccbbbbbbaaa```___^^^]]]^^^^^^]]]]]]]]]\\\[[[[[[ZZZ[[[]]]^^^___```______\\\\\\\\\\\\]]]^^^___```___``````aaabbbdddeeefffeeegggkkknnnpppqqqppppppkkkiiihhhiiijjjiiigggdddcccaaa___^^^______^^^]]]^^^^^^^^^^^^____________^^^^^^]]]]]]]]]^^^______```aaaaaaaaaaaaaaaaaa```___```aaabbbdddeeefffgggiiikkkmmmooopppqqqqqqpppoooooonnnmmmlllkkkjjjiiihhhiiikkknnnqqqsssuuuvvvuuuvvvwwwwwwwwwwwwwwwwwwsssrrrpppnnnkkkgggeeeccccccccccccddddddeeeffffffiiimmmsssyyy~~~|||zzzzzz}}}{{{yyyxxxwww{{{|||rrrmmmhhheeehhhoooxxx~~~xxxoooeee___\\\\\\bbb```]]]YYYRRRKKKEEEAAA<<<999444222111111111000111111222222333333444444222222222333333444444444555444444333333333444444555555555666555555444333444444333333333333444444333333333333333333333333444444444444444444444444333444666777999<<>>???BBBEEEHHHJJJKKKLLLGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLOOORRRVVVZZZdddpppyyy}}};;;;;;<<<<<<<<<<<<;;;;;;::::::999888888888999999>>>>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@AAA??????@@@@@@AAABBBBBBCCCBBBCCCDDDDDDBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFGGGHHHEEEFFFHHHIIIKKKNNNSSSWWW\\\cccmmm{{{sssiiibbb^^^aaagggpppxxxuuullleeebbbbbbkkkvvv}}}uuuoooeeeYYYQQQLLLJJJNNNTTT\\\iiiwww}}}}}}yyyppplllhhheeedddcccbbbaaa_________^^^\\\YYYVVVTTTPPPMMMIIIEEECCCDDDEEEFFFFFFGGGHHHJJJMMMQQQTTTVVV\\\]]]^^^___aaaccceeefffeeeeeedddcccbbbaaa``````^^^^^^]]]\\\[[[ZZZZZZZZZXXXYYY\\\___aaabbbbbbbbb]]]]]]]]]]]]^^^___`````````____________```aaabbbaaabbbdddfffhhhiiiiiiiiieeedddddddddeeeeeecccbbbaaa___]]]]]]^^^^^^]]]\\\\\\\\\\\\]]]^^^^^^______```___^^^^^^]]]]]]]]]]]]aaa``````````````````aaa___```aaabbbdddfffggggggjjjlllnnnpppqqqrrrrrrqqqpppooonnnmmmlllkkkkkkkkkjjjkkkmmmpppsssuuuwwwxxxwwwwwwxxxwwwwwwvvvuuuuuupppnnnllliiifffdddcccbbbbbbbbbbbbbbbcccdddeeeffffffiiioootttyyy|||~~~~~~xxxxxx{{{zzzuuusssssssssyyyxxxmmmjjjgggggglllttt~~~|||tttkkkccc___```aaaeeebbb\\\TTTLLLFFFAAA>>>999666333222222333222111000111111111222222333333222222333333333333444444333222222222222222333333444555555555555555444444555444444333333444444555333333333333333333333333444444444444444444444444111222444555777;;;@@@DDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBB@@@<<<888444222444666888;;;===============>>>@@@CCCEEEGGGHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHJJJKKKLLLKKKMMMOOOQQQTTTZZZccciiiuuu~~~yyywwwvvvzzz;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<>>>??????@@@AAA@@@@@@@@@>>>>>>>>>?????????????????????@@@@@@AAAAAABBBBBBBBBCCCEEEDDDCCCAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJMMMRRRUUUTTTZZZcccmmm|||~~~tttkkkdddcccfffjjjnnnuuu~~~{{{mmmfffdddgggrrr|||~~~yyytttkkk```YYYQQQKKKJJJNNNQQQ]]]kkkttt|||vvvrrrlllgggeeedddcccbbbaaaaaaaaa```^^^\\\ZZZXXXTTTQQQMMMHHHEEEDDDDDDDDDDDDEEEEEEGGGIIILLLOOOQQQVVVXXX[[[^^^bbbeeefffggghhhggggggfffeeedddcccccc^^^]]][[[ZZZXXXXXXWWWWWWWWWYYY\\\___aaabbbcccccc^^^^^^^^^^^^^^^___``````^^^^^^\\\\\\\\\]]]^^^___^^^______```aaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa___]]]\\\\\\]]]^^^]]]\\\ZZZ[[[[[[\\\]]]^^^^^^^^^___^^^^^^]]]]]]]]]]]]]]]aaa``````______``````aaa``````aaacccdddfffggggggjjjlllnnnpppqqqrrrqqqqqqoooooonnnnnnmmmnnnnnnooonnnoooqqqsssuuuwwwxxxyyyyyyxxxxxxwwwuuutttrrrqqqmmmkkkhhheeecccbbbbbbbbbbbbbbbaaaaaabbbdddfffggggggiiilllppptttxxx{{{|||~~~{{{uuuwww{{{{{{tttqqqqqqqqqqqqvvv|||{{{uuukkkjjjiiikkkqqqzzzzzzppphhhcccccceeegggfff```VVVMMMGGGBBB>>>;;;777555333333444444333222111111111111222222222222333333333333333333333333111111111111111222222333333444444555666666555555555555444444444444555555333333333333444444444444555444444444444333333333222333444555777<<>>>>>>>>======>>>???AAABBBDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFGGGHHHIIIKKKKKKLLLMMMOOOPPPSSSWWW\\\```hhhttt{{{wwwuuuppptttzzz:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;<<<<<<===???@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>===============?????????@@@AAAAAABBBBBBBBBDDDEEEEEEDDDBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJLLLPPPSSSQQQVVV\\\cccnnnwwwmmmhhhiiihhhiiikkkpppzzz{{{pppmmmhhhrrr{{{~~~xxxqqqiiibbbZZZPPPLLLMMMLLLTTT___jjjvvv}}}xxxqqqkkkgggfffeeedddccccccbbbaaa```___]]]]]]ZZZXXXTTTOOOKKKHHHFFFEEEEEEEEEEEEEEEGGGIIIKKKMMMQQQTTTZZZ```eeegggiiiiiijjjjjjiiihhhgggffffffeee```^^^\\\ZZZYYYXXXXXXXXXYYY[[[]]]___```aaa``````^^^^^^]]]]]]]]]^^^______]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]^^^]]]]]]]]]\\\^^^^^^^^^]]]]]]]]]]]]^^^]]][[[ZZZZZZ\\\]]]\\\\\\ZZZZZZ[[[[[[\\\]]]]]]]]][[[[[[[[[\\\\\\]]]______aaa```____________```aaaaaaaaabbbcccdddffffffgggiiikkkmmmooopppqqqqqqpppooonnnnnnnnnoooppprrrssssssssstttuuuwwwxxxyyyyyyzzzyyyxxxvvvssspppnnnmmmjjjhhheeebbbaaaaaabbbcccbbbaaaaaaaaabbbdddfffhhhkkkkkklllnnnrrrvvvzzz||||||yyyvvvxxxzzz|||vvvsssrrrsssttttttuuuzzz}}}|||{{{zzzwwwqqqjjjjjjlllpppvvv~~~zzznnnfffeeegggjjjkkkeee\\\OOOGGGCCC@@@<<<999555444333333555555333222333333333333333222222222333333333333333333333333222111111111222222333444222222444555666666777777555555444444444444555555333333333444444444555555555555444444444333333333222333444555777;;;AAAEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCBBBAAA???<<<999666444555777:::===??????>>>===?????????@@@AAABBBCCCDDDDDDEEEGGGHHHIIIIIIIIIHHHFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOQQQSSSVVVZZZ\\\bbbjjjvvv~~~zzzxxxpppqqqttt{{{~~~::::::;;;<<<<<<;;;::::::777777777888999:::;;;<<<@@@@@@AAABBBBBBBBBBBBAAA>>>=========<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBBBBBDDDFFFFFFDDDCCCBBBCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIIIIIIIIIIKKKOOORRRSSSVVVZZZ^^^fffwwwuuunnnmmmiiihhhgggiiiqqq~~~yyyvvvkkkttt}}}|||vvvpppjjjaaaWWWQQQPPPJJJPPPXXXcccrrr|||tttmmmjjjhhhfffeeeeeedddcccbbbaaaaaa`````````^^^ZZZVVVQQQMMMKKKIIIEEEEEEEEEEEEFFFGGGIIIJJJOOOSSSZZZaaagggjjjkkkkkkllllllkkkjjjiiihhhggggggdddbbb```^^^\\\[[[[[[[[[\\\]]]^^^_________^^^]]]]]]]]]]]]\\\]]]]]]^^^^^^^^^]]][[[ZZZZZZ[[[]]]^^^]]]]]]^^^]]]]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZZZZ[[[\\\\\\ZZZYYYYYY[[[\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\XXXXXXYYYZZZ\\\___aaabbbaaa```___^^^^^^___```aaabbbbbbcccdddeeeeeeffffffiiijjjlllnnnooopppppppppnnnnnnnnnnnnppprrrtttvvvvvvvvvvvvwwwxxxxxxyyyyyyzzzyyywwwuuurrrnnnllljjjhhhfffdddaaa```aaacccdddbbbbbbaaaaaabbbdddggghhhooonnnnnnoooqqqvvvzzz}}}}}}zzzxxxyyyxxxyyy||||||yyyuuussstttvvvwwwwwwuuuyyyzzzxxxwwwvvvsssnnnjjjkkknnnsssyyyzzzmmmffffffiiikkkllleeeZZZLLLCCCBBBAAA===888444333333333555444333111555555555444444333333333333333333333333333333333222222222222333333444555111222333555666777777888555555444444444444555555333333333444444555555555555555555444444333333333222222333333555999???DDDGGGGGGHHHHHHGGGFFFDDDCCCCCCBBBBBB@@@===:::777666555777:::===??????>>>===@@@@@@@@@@@@AAAAAABBBCCCAAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIJJJLLLNNNPPPSSSVVVWWW[[[```hhhpppzzz~~~|||rrrqqqrrrvvvzzzxxxyyy999999999999999999999999777888:::<<<===?????????@@@@@@@@@@@@@@@>>>======CCCAAA???===<<<<<<===>>>=========>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAEEEEEEEEEEEEEEEFFFFFFFFFDDDFFFGGGFFFDDDCCCCCCDDD@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJHHHHHHIIIJJJKKKLLLMMMNNNQQQPPPRRRYYYaaalll}}}wwwoookkkeeeaaadddjjjrrruuurrrrrruuu|||uuupppnnnggg[[[QQQOOOLLLNNNVVV___kkkzzzyyyrrrkkkhhhgggddddddeeeeeeeeeddddddddd_________]]]ZZZVVVRRRPPPKKKGGGCCCBBBCCCEEEGGGGGGKKKOOOXXX```gggkkkmmmnnnnnnnnnmmmlllkkkiiihhhhhhfffeeecccaaa```^^^^^^]]][[[\\\\\\]]]]]]]]]]]]\\\```___]]]\\\\\\\\\]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\^^^```aaa______^^^]]]]]]]]]^^^^^^aaabbbdddfffhhhjjjjjjkkkjjjjjjkkklllmmmnnnoooooonnnnnnpppqqqssstttvvvvvvzzzzzz{{{zzzzzzyyyxxxxxxwwwvvvtttqqqnnnjjjfffdddaaa```^^^]]]\\\]]]]]]^^^______```bbbeeehhhkkkmmmqqqnnnooouuuxxxwwwxxxzzz{{{}}}|||zzzzzz|||zzzvvvxxxuuurrrrrruuuyyy|||~~~|||xxxwwwyyy{{{{{{zzzzzzzzzyyyuuupppmmmmmmnnnjjjnnnsssxxx}}}{{{pppppprrrnnniiihhh[[[SSSHHHBBB@@@???<<<999333333222222111222222222555444444333333444444555333333333333333333333333333222222111111222222333666666666666666555555555999777444444444555333222444444444555555555555666777777555444444555666777000222333444444555888:::AAAEEEHHHJJJIIIHHHHHHHHHEEECCC@@@>>><<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIIIIKKKPPPSSSSSSRRRUUUYYY]]]```eeerrr|||yyyxxx{{{}}}|||vvv{{{{{{uuurrr999999999999999999999999777888:::;;;======>>>>>>>>>??????@@@@@@@@@??????BBB@@@>>><<<<<<<<<===>>>============???@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFDDDBBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDEEEGGGHHHIIIIIIGGGHHHIIIJJJKKKLLLMMMMMMQQQOOOQQQWWW\\\eeesss~~~vvvppphhhbbbbbbffflllwww~~~rrrpppqqqvvv{{{xxxrrrggg]]]UUUPPPNNNQQQXXXaaaooozzzzzzsssnnnkkkggggggfffeeeddddddddddddaaaaaaaaa___]]]YYYVVVTTTQQQMMMHHHEEEEEEEEEEEEEEEIIIMMMSSS[[[bbbhhhkkkmmmqqqpppooommmlllllllllllliiihhhfffdddbbb```______]]]]]]^^^^^^^^^]]]]]]\\\]]]\\\[[[ZZZYYYZZZZZZ[[[]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\^^^___```______^^^^^^^^^______cccdddfffhhhjjjllllllmmmllllllmmmnnnooopppqqqqqqoooooopppqqqssstttuuuuuuwwwwwwxxxyyyyyyyyyxxxxxxtttsssppplllhhheeebbbaaa^^^^^^]]]\\\\\\]]]^^^___```aaabbbdddgggjjjmmmoooqqqoooqqqwwwyyywwwwwwyyyxxx|||}}}}}}}}}}}}xxxvvvsssppppppsssyyy~~~{{{{{{yyyuuuooojjjjjjjjjlllqqqwww}}}xxxxxxxxxssskkkgggWWWOOOEEE???===<<<:::777333333222222111222222333444444333333333333444444333333333333333333333333333222222111111222222333555555444444444444444444888666444444444444444222444444444444555555555555999888666555444444444444000111333444444666999;;;AAADDDHHHIIIIIIGGGGGGGGGCCCBBB@@@===<<<<<<======>>>>>>===<<<<<<<<<<<<<<<>>>>>>???@@@AAACCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHGGGJJJNNNQQQRRRQQQTTTWWWZZZ[[[]]]fffuuu|||zzz{{{~~~{{{yyyvvvtttpppsssxxx}}}zzzvvv888888888888888888888888888999:::;;;;;;<<<<<<<<<===>>>>>>???@@@AAAAAAAAA???>>>===<<<;;;;;;<<<===<<<<<<<<<<<<===???@@@AAACCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFCCCAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLPPPOOOQQQUUUXXX\\\fffpppzzzrrriiieeeeeehhhpppxxxxxxsssnnnqqq{{{uuulllaaaYYYQQQNNNPPPVVV```jjjyyy~~~{{{uuuqqqllljjjhhheeedddcccdddeeeddddddcccbbb```]]][[[YYYXXXTTTOOOKKKHHHGGGEEECCCHHHIIIMMMSSSZZZaaahhhlllqqqppppppooooooooooooooolllkkkjjjhhheeedddbbbaaa____________^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZZZZ^^^^^^^^^]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^````````````aaaaaaaaaaaafffgggiiikkklllmmmnnnnnnnnnoooooopppqqqrrrssssssqqqqqqqqqrrrssssssttttttttttttuuuvvvwwwwwwwwwwwwooommmiiieeeaaa^^^]]]\\\[[[ZZZZZZ[[[\\\^^^```aaabbbcccdddgggjjjmmmppprrrsssqqqssswwwwwwuuutttwwwxxx~~~{{{vvvsssooonnnrrrzzz||||||yyytttmmmhhhfffeeemmmsss|||zzzlllcccRRRKKKBBB<<<:::999777555333222222111222222333333444444333333333333444444333333333333333333333333333222222111111222222333333333333333333333333444888666444333444444444222444444444444555555555555999999777555444333333333000111333444444555888;;;???BBBEEEGGGFFFEEEDDDDDDAAA@@@>>><<<<<<<<<<<<===>>>===<<<<<<;;;<<<<<<<<<>>>??????@@@AAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHLLLNNNOOOOOOQQQSSSVVVVVVVVV\\\fffooo~~~~~~}}}zzzwwwssspppmmmkkkkkklllooottt~~~{{{888888888888888888888888999999::::::;;;;;;::::::>>>>>>>>>>>>??????@@@@@@======<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>??????CCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGEEEBBB@@@??????>>>>>>>>>>>>????????????AAAAAABBBCCCEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJJJJJJJOOONNNQQQUUUVVVWWW^^^fffxxx~~~tttnnnjjjiiiooovvv{{{qqqooovvvxxxpppdddWWWPPPNNNOOOVVV^^^iiiqqq|||zzzwwwpppnnnjjjfffdddcccdddeeeffffffeeedddcccaaa___]]]\\\YYYTTTPPPMMMJJJGGGEEEGGGGGGHHHKKKRRRZZZbbbggglllmmmppprrrrrrrrrpppoooooonnnmmmkkkiiigggeeedddaaaaaa```___^^^]]]]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^]]]\\\ZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\^^^^^^_________`````````aaabbbbbbccccccdddddddddhhhiiikkklllmmmnnnnnnnnnoooooopppqqqrrrsssttttttrrrrrrrrrsssssssssssssssttttttttttttttttttsssrrriiigggccc^^^[[[YYYYYYYYYWWWWWWXXXYYY\\\___bbbdddeeefffhhhkkknnnqqqsssuuuxxxtttrrrrrrpppnnnqqqvvv~~~xxxuuurrrpppttt~~~}}}|||xxxsssnnnhhhdddccclllttt~~~lll]]]LLLGGG@@@:::888666555333222222111111222222333333444333333333333333333444333333333333333333333333333222222111111222222333333333333333444444444444777555333333444444444333333333444444444555555555777777666555444444333333222333444444333444666888;;;>>>AAACCCBBB@@@??????======<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJMMMNNNOOOLLLOOORRRTTTUUUYYYaaagggsss~~~{{{yyyuuupppmmmiiiiiihhhhhhmmmvvv888888888888888888888888999999:::;;;;;;::::::999@@@???>>>============>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>BBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFFFFEEEBBB?????????;;;;;;<<<<<<<<<=========@@@@@@AAABBBDDDEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIMMMNNNQQQUUUVVVVVV[[[bbbmmm}}}~~~wwwqqqmmmooottt{{{xxxqqqttt||||||nnn___UUUOOOMMMOOOTTTZZZcccooozzz~~~tttrrrmmmiiifffeeeeeefffggggggfffeeedddbbbaaa```]]]ZZZWWWTTTRRRPPPMMMKKKJJJHHHGGGHHHLLLTTT[[[```dddiiiooouuuwwwvvvrrrpppppppppooonnnllljjjhhhgggcccbbbaaa```___^^^_________```_________^^^^^^^^^YYYZZZ\\\]]]^^^]]]\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\ZZZZZZZZZ[[[[[[\\\\\\\\\^^^___``````aaaaaaaaaaaabbbcccdddfffgggggggggfffiiijjjkkklllmmmmmmmmmmmmnnnoooooopppqqqrrrssstttssssssssssssssssssssssssuuuuuutttrrrpppnnnlllkkkcccaaa^^^ZZZWWWVVVVVVVVVUUUUUUWWWYYY\\\```dddfffhhhiiikkknnnqqqsssuuuvvvzzztttmmmjjjggghhhpppyyy{{{yyywwwvvvyyy|||zzzxxxtttppplllhhheeekkksss~~~lllYYYHHHDDD>>>999666555444333222111111111222222333444333333333222222333333333333333333333333333333333333222222111111222222333333333444444555555555555666444333222444444444333333333333444444444444555444444444555555555555555444555555444222222333444777:::===>>>===;;;::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBEEEEEEEEEEEEFFFFFFGGGGGGFFFGGGGGGHHHJJJKKKMMMOOOJJJMMMQQQSSSTTTWWW\\\aaafffppp~~~zzzuuuqqqkkkjjjiiiiiikkkpppxxx}}}999999999999999999999999999::::::;;;;;;;;;;;;:::@@@???===;;;;;;;;;;;;<<<:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===>>>>>>@@@AAACCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDEEEDDDAAA?????????<<<=========>>>>>>>>>>>>??????@@@AAACCCDDDEEEFFFEEEFFFFFFFFFGGGGGGGGGHHHKKKLLLPPPUUUUUUUUUZZZ```kkkwwwwwwpppnnnqqquuuyyywwwyyy|||}}}xxxggg\\\TTTNNNKKKLLLOOOVVVbbbmmmuuu{{{yyyvvvsssooollljjjiiiiiijjjiiihhhfffeeecccbbbbbb]]][[[ZZZYYYYYYXXXUUURRRNNNLLLJJJIIIJJJOOOTTTWWW\\\bbbkkkssswwwvvvsssqqqoooooopppooonnnmmmkkkiiifffeeecccbbbaaabbbbbbcccaaaaaabbbbbbaaaaaa```___ZZZ[[[\\\]]]^^^_________^^^^^^____________^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYZZZZZZ[[[\\\\\\\\\\\\]]]^^^___aaaaaaaaaaaacccdddfffhhhiiijjjiiiiiijjjkkkkkklllmmmmmmmmmlllnnnnnnooopppqqqrrrssssssssssssssssssssstttttttttuuutttrrroookkkgggdddbbb]]][[[YYYWWWVVVUUUUUUUUUTTTUUUVVVYYY]]]bbbfffhhhkkklllnnnqqqssstttuuuvvvwwwooohhhcccaaafffttt||||||{{{{{{}}}zzzyyywwwvvvuuusssooolllnnnuuu~~~}}}hhhVVVDDDAAA===999555444333333111111111111222333444444333333222222222222333333333333333333333333333333333222222111111222222333333333444444555555666666555444222222333444444333333333333333444444444444222222444555555666555555555666666444222111222333444777:::;;;:::888777777666777777888999:::::::::;;;;;;;;;:::;;;;;;<<<===<<<======>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFHHHHHHHHHIIILLLNNNLLLMMMPPPQQQQQQSSSUUUWWW[[[aaannnzzzwwwppppppooommmlllnnnrrruuu}}}zzz{{{||||||::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<===<<<:::999999:::;;;<<<::::::;;;<<<===>>>>>>>>>======<<<<<<======>>>??????@@@AAACCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDCCCAAA??????@@@======>>>>>>>>>?????????>>>>>>???AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJNNNRRRSSSRRRWWW]]]gggppp}}}|||rrrnnnnnnnnnuuu}}}yyywwwyyy}}}rrrggg]]]RRRJJJGGGGGGLLLSSS\\\eeepppzzz}}}|||yyyvvvssspppooonnnmmmllljjjhhhfffeeedddccc______^^^___```^^^[[[YYYTTTQQQNNNLLLKKKLLLMMMOOOSSSXXX```hhhmmmooooooooommmnnnooopppooonnnlllkkkiiihhhgggeeeeeefffhhhiiieeeeeefffffffffeeedddccc___^^^^^^______```aaaaaaaaaaaa````````````aaaaaa^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYYZZZ[[[\\\\\\\\\[[[\\\^^^```bbbcccccccccdddeeehhhjjjlllllllllkkkkkklllmmmmmmmmmmmmmmmllloooooopppqqqrrrsssssstttrrrsssssssssttttttuuuuuuqqqooommmjjjeeeaaa^^^\\\VVVVVVVVVUUUTTTTTTTTTSSSTTTUUUWWWZZZ^^^cccgggiiinnnoooqqqssstttuuuuuuuuunnnhhhcccaaabbbjjj{{{}}}zzz|||}}}}}}|||wwwvvvwwwyyy{{{{{{xxxuuuuuuzzz}}}zzz}}}zzzmmm]]]PPP@@@???;;;777333222222333111111111111222333444555333333222222222222333333333333333333333333333333333222222111111222222333111222222333444444555555555333222222333444444333222222333333333444444444222333444555555555444333333444444333222222333555444777:::;;;999777666555444444666777888999::::::;;;:::::::::;;;;;;<<<===;;;;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFCCCEEEGGGGGGFFFGGGJJJMMMLLLMMMNNNOOOOOOPPPRRRSSSWWWYYYaaappp~~~~~~yyyxxxvvvsssqqqqqqtttwww{{{~~~{{{vvvsssttttttsssvvv{{{~~~~~~;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============:::999888888888:::<<<>>>::::::<<<===>>>>>>???>>>>>>============>>>>>>???>>>???AAABBBDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBAAABBBCCCCCCAAA??????@@@============>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIILLLPPPPPPOOOTTTZZZ^^^dddmmmwwwuuunnnmmmhhhlllxxx|||wwwrrrttt{{{|||pppeeeWWWLLLGGGCCCEEEIIIOOOYYYeeesss{{{~~~{{{xxxuuusssrrrooonnnllliiigggfffeeedddbbbbbbbbbcccdddccc___]]]WWWUUURRRNNNLLLJJJJJJJJJKKKOOOUUU\\\bbbgggjjjkkkkkklllnnnoooooonnnmmmllllllkkkiiihhhhhhjjjlllmmmiiijjjkkkkkkkkkjjjhhhgggcccbbbaaa``````aaabbbccccccbbbaaa``````aaabbbccc______^^^^^^^^^]]]]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[XXXYYYYYYZZZ[[[\\\\\\\\\\\\]]]```ccceeefffffffffdddfffiiikkkmmmmmmmmmlllmmmmmmnnnnnnnnnnnnmmmmmmoooppppppqqqrrrssstttuuurrrrrrsssssstttuuuuuuvvvlllkkkiiifffbbb^^^ZZZXXXRRRRRRSSSTTTTTTSSSSSSRRRUUUUUUWWW[[[___dddhhhjjjoooppprrrtttuuuuuuttttttfffbbb```aaaeeennn{{{wwwzzz}}}~~~~~~yyywwwvvvuuuvvvzzz~~~~~~{{{{{{~~~zzzuuuuuutttqqquuu~~~wwwjjj^^^SSSIII>>>===:::666222000111222111111111111222333444555333222222222222222222333333333333333333333333333333222222222222222222333000000111222333333444444444333111222333444444333222222333333333444444444444444555666555444222111000222333333222333555777444777:::;;;999777666666222333555777888999999999::::::::::::;;;;;;<<<===::::::;;;===>>>@@@AAABBB@@@?????????????????????BBBBBBCCCCCCDDDEEEEEEFFFAAACCCFFFEEEDDDEEEHHHKKKLLLLLLMMMNNNPPPRRRTTTUUUXXXWWW\\\gggrrr~~~}}}yyyvvvwwwzzz|||zzz}}}xxxssspppqqqpppoooqqqvvv|||{{{wwwttttttuuuxxx|||888:::<<<>>>>>>===<<<;;;<<<=========<<<;;;;;;:::::::::999999999999999999;;;;;;<<<<<<======>>>>>><<<======>>>>>>>>>>>>===???@@@BBBCCCDDDCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???CCCBBB@@@>>>>>>???@@@AAA>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFJJJJJJLLLMMMOOOQQQRRRRRRZZZ___dddjjjttt{{{pppiiifffgggqqq~~~wwwuuuwwwvvvjjjbbbUUUIIIIIIBBBBBBJJJOOOSSScccuuu}}}~~~xxxuuuqqqnnnlllkkkiiigggddddddeeeeeeeeedddcccccc___]]]ZZZVVVRRROOOMMMLLLKKKLLLPPPTTTXXX\\\___aaacccgggllloooppppppqqqqqqnnnnnnnnnmmmllllllnnnqqqmmmmmmnnnnnnmmmmmmlllkkkkkkjjjhhhfffeeeeeeeeeeeeeeedddddddddcccbbbbbbaaaaaabbbcccbbb___^^^___```aaa```^^^]]]\\\\\\]]]]]]\\\\\\]]]^^^______``````______```aaacccdddeeefffhhhjjjlllnnnppppppppppppoooooopppqqqqqqppppppppppppooooooqqqssstttsssrrrrrrsssttttttrrrpppnnnlllhhhccc]]]YYYXXXWWWUUUSSSRRRRRRRRRQQQPPPQQQSSSUUUUUUVVVXXX\\\aaagggmmmppprrrqqqqqqtttuuutttpppllleee```\\\```lllzzz|||xxxyyyzzz{{{}}}}}}wwwuuurrruuuyyy~~~{{{zzzwwwrrrooonnnooooooooowwwssskkkddd]]]SSSIIIAAA;;;999666333111111111111000000000000000000000000333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333111222444444444444555777888999:::;;;;;;999888777222333555666777777777666999999888888999999:::;;;;;;;;;<<<===>>>@@@BBBCCC@@@???>>>>>>>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIKKKLLLMMMNNNPPPQQQRRRRRRVVVXXXYYY\\\cccooo}}}~~~|||~~~vvvwwwvvvtttrrrrrrtttvvvyyy}}}|||vvvqqqnnnlllkkkmmmrrr{{{999:::<<<=========<<<;;;<<<<<<<<<<<<<<<;;;:::999999999999999999999999999<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>===??????AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCBBB@@@>>>>>>???@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@AAABBBCCCEEEEEEFFFFFFHHHIIIJJJLLLNNNOOOPPPQQQRRRVVVZZZ___gggxxxrrriiieeeeeelll|||~~~zzzqqqdddXXXMMMDDDBBBGGGJJJLLLWWWeeerrrzzz|||wwwtttqqqooollljjjgggggggggggggggfffffffffbbb```]]]ZZZVVVSSSQQQPPPLLLLLLKKKLLLOOOTTTXXX[[[^^^bbbgggkkkmmmnnnooopppppppppqqqpppooopppsssuuussssssttttttssssssrrrqqqmmmlllkkkiiiiiiiiijjjjjjiiihhhgggeeedddccccccccccccddddddcccaaa```aaabbbcccbbb```^^^]]]]]]^^^^^^\\\\\\]]]]]]^^^______```aaabbbcccdddfffgggiiiiiijjjkkkmmmooopppqqqqqqqqqoooppppppqqqqqqqqqpppppprrrqqqqqqsssuuuuuutttsssrrrrrrrrrqqqooollliiigggbbb]]]XXXTTTTTTSSSRRRPPPTTTTTTTTTSSSRRRSSSVVVXXXZZZ[[[\\\```eeejjjooorrrsssssstttvvvvvvsssmmmhhheeeaaa^^^cccnnnzzzzzzwwwvvvxxxyyyzzz{{{~~~yyyuuussssssvvv|||}}}xxxqqqlllgggeeefffiiikkkkkkgggccc]]]WWWPPPHHH???999999777444222111111111222111111111111111111111111333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333222333555555555555666888777888;;;<<<<<<;;;999777333444555777777777777777999888888888999999::::::;;;;;;<<<===>>>@@@AAABBB@@@???>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEDDDDDDCCCDDDEEEGGGGGGJJJJJJLLLMMMOOOQQQRRRSSSPPPQQQRRRTTTYYYbbbnnnvvvzzz{{{zzzyyywwwvvvxxxyyyzzz}}}~~~yyytttpppmmmkkkkkkkkkmmmrrrwww|||~~~;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;:::999999777888888888999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>=========>>>??????@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGIIIJJJLLLNNNOOOOOOPPPSSSVVVYYY```mmmvvvlllgggeeehhhsss~~~}}}pppeeeSSSIIIBBBDDDFFFFFFMMMUUUcccnnn~~~}}}zzzwwwuuurrrpppkkkjjjiiihhhhhhhhhhhhhhhdddcccaaa___\\\ZZZXXXWWWQQQNNNJJJHHHHHHLLLPPPSSSVVVZZZ___dddgggiiilllnnnnnnoooqqqqqqqqqsssuuuxxxxxxxxxyyyzzzyyyxxxwwwvvvrrrqqqpppoooooopppqqqrrrqqqooollliiiffffffffffffeeefffgggfffeeedddeeeffffffeeecccbbbaaa`````````___``````aaaaaabbbbbbcccdddeeefffhhhjjjkkkmmmmmmlllmmmnnnpppqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqpppsssrrrrrrsssttttttsssqqqpppooonnnkkkhhhdddaaa___[[[XXXSSSQQQQQQQQQPPPOOOUUUVVVUUUUUUUUUWWW[[[___bbbbbbdddgggkkkppptttvvvxxxxxxyyyzzzxxxssskkkffffffdddcccgggoooxxx|||~~~|||~~~|||xxxuuutttuuuwwwzzz{{{{{{|||}}}~~~yyyuuurrrqqqqqquuu}}}yyyqqqgggaaa\\\[[[aaafffhhhggg\\\YYYTTTNNNIIIBBB;;;777555444333111000111111222222222222222222222222222222222111000000000000111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333333444666666555555666888666888;;;>>>>>>===:::999444555666777888888888777888888888888999999::::::;;;<<<<<<===>>>>>>??????@@@????????????@@@AAAAAA@@@@@@??????@@@@@@AAABBBEEEDDDDDDCCCCCCDDDEEEEEEHHHIIIJJJLLLOOOQQQSSSTTTPPPPPPQQQRRRUUU[[[bbbhhhlllsss}}}|||}}}}}}~~~~~~~~~|||yyyuuurrrpppooonnnmmmmmmmmmnnnqqquuuyyy{{{<<<;;;;;;::::::;;;<<<<<<999999:::::::::999999888666777777888999::::::;;;<<<<<<;;;;;;::::::999999:::;;;<<<<<<============<<<<<<<<<============<<<======>>>??????@@@AAAAAAAAA@@@??????>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOQQQSSSUUUXXX]]]hhhvvv~~~ssslllhhhgggmmmwww~~~{{{ooo^^^RRRGGGDDDDDDEEEIIINNNVVVbbbrrr}}}zzzvvvsssmmmkkkiiifffeeefffggghhhfffeeedddcccaaa___]]]\\\WWWTTTPPPLLLJJJJJJLLLNNNOOOSSSXXX\\\___cccgggjjjiiikkkmmmooopppqqqtttwwwyyyzzz{{{|||||||||zzzyyywwwwwwvvvvvvwwwxxxzzz{{{xxxuuuqqqmmmjjjiiiiiijjjhhhjjjkkkjjjiiihhhiiijjjjjjjjjiiihhhgggfffeeeeeefffffffffgggggghhhhhhhhhggghhhiiikkkmmmnnnppppppnnnnnnoooqqqrrrssssssssssssssstttttttttsssrrrrrrrrrqqqpppqqqqqqqqqooommmlllkkkhhhddd```\\\YYYXXXVVVUUURRRQQQQQQQQQRRRRRRUUUVVVWWWXXXYYY^^^dddhhhkkklllmmmooorrruuuxxxzzz~~~~~~|||xxxsssmmmiiijjjiiihhhkkkooorrrssssssqqqsssvvvwwwvvvuuuuuuuuuwwwzzz|||~~~}}}|||||||||}}}}}}|||yyyuuurrrqqqqqqnnnsss|||}}}rrrhhhaaa\\\YYY\\\bbbggggggdddXXXUUUPPPJJJEEE???:::888222222111000000111222222222222222222222222222222222222111000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333222444555555444444555777555777;;;>>>???>>>;;;999555666666777777888888888777888888999999999999999;;;;;;<<<<<<============????????????@@@@@@AAAAAA@@@????????????@@@AAAAAADDDDDDDDDCCCCCCCCCCCCCCCGGGHHHJJJMMMOOORRRTTTUUUQQQQQQRRRRRRUUUXXX\\\___```eeemmmwww}}}{{{yyyxxxwwwwwwwwwuuusssrrrrrrtttwwwyyy<<<;;;::::::::::::;;;;;;888888999999:::999999888666666777888999999::::::;;;;;;::::::999999888888999999;;;<<<<<<=========;;;;;;;;;;;;:::;;;;;;;;;::::::;;;<<<======>>>>>>?????????????????????@@@@@@@@@AAABBBCCCBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHJJJLLLMMMNNNOOOMMMOOOQQQTTTYYYaaalllsss~~~qqqllliiijjjooowwwooobbbSSSJJJFFFDDDEEEHHHMMMVVVdddrrr~~~xxxtttnnnkkkgggbbb```aaacccdddeeeeeeeeeeeedddcccaaa```[[[YYYWWWSSSPPPMMMKKKJJJKKKNNNRRRUUUXXX\\\aaaddddddfffjjjlllmmmooorrrtttwwwyyy{{{~~~~~~~~~}}}||||||{{{{{{{{{|||~~~|||zzzuuuqqqnnnmmmnnnnnnlllnnnnnnnnnlllkkklllmmmooonnnnnnnnnmmmlllkkkkkkkkkkkkkkkkkklllllllllllljjjkkklllmmmnnnpppqqqqqqoooppppppqqqrrrsssttttttuuuuuuvvvvvvuuuttttttssssssqqqpppoooooonnnllljjjfffddd```\\\XXXUUUSSSSSSRRRRRRRRRRRRRRRSSSUUUVVVVVVXXXZZZ]]]aaafffmmmrrrttttttuuuwwwyyy{{{|||}}}{{{wwwsssqqqooopppooonnnmmmmmmmmmkkkjjjjjjmmmqqqtttuuuuuuwwwxxx|||~~~}}}{{{{{{zzzzzzxxxtttpppnnnoooppppppuuu~~~~~~vvvkkkbbb^^^\\\]]]bbbggggggccc___SSSQQQLLLEEE>>>888555444000000000000111111222222222222222222222222222222222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333111333444444333222333555444666:::<<<===<<<:::999666666666666666777777777666777888999999999888888999:::;;;<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDDDDDDDCCCCCCCCCGGGHHHJJJMMMPPPSSSUUUVVVMMMMMMMMMNNNQQQSSSUUUVVVZZZ\\\```fffooo{{{~~~|||{{{zzzyyyxxx;;;;;;;;;;;;::::::::::::888888999:::::::::999999666777777777888999999999999999999999888888888888888888:::;;;<<<<<<======;;;;;;:::999999999::::::888888999::::::;;;<<<<<<>>>>>>>>>??????????????????@@@AAABBBBBBBBBAAA@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBDDDEEEFFFGGGHHHIIIKKKMMMNNNOOOMMMNNNQQQSSSWWW]]]dddiiixxxyyysssnnnkkkiiilllwwwwwwhhhYYYMMMGGGDDDCCCHHHMMMWWWcccqqq~~~}}}vvvqqqmmmfff```\\\]]]___aaadddeeefffggggggfffeeeddd\\\\\\\\\ZZZVVVQQQLLLIIIKKKMMMOOOQQQRRRVVVZZZ^^^```cccfffiiikkkmmmoooqqqtttvvvzzz}}}~~~}}}}}}}}}|||}}}~~~~~~|||xxxuuusssrrrrrrssspppqqqrrrqqqnnnmmmnnnooopppqqqqqqrrrrrrqqqqqqpppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqqqqppppppppppppqqqrrrttttttuuuuuuuuuuuuuuutttsssrrrsssqqqooonnnmmmkkkhhhfff___]]]YYYUUURRRQQQQQQQQQPPPQQQSSSTTTUUUVVVYYY[[[[[[^^^bbbfffjjjooouuuyyy{{{{{{|||}}}~~~~~~~~~zzzwwwwwwwwwwwwuuussspppmmmjjjhhhggghhhlllqqqvvvxxxyyyzzz{{{|||zzzzzzvvvuuurrrooollllllnnnqqqxxx}}}{{{rrriiibbb^^^```dddggggggccc]]]XXXQQQOOOJJJBBB:::555333444000000111111222222222222222222222222222222222222111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333111222333333222111222444444666888999:::999888777666666555555555555666666555666888999999999888777777888:::;;;<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>@@@@@@??????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDDDDFFFHHHJJJLLLOOORRRTTTUUULLLKKKJJJLLLOOOQQQRRRRRRRRRSSSUUUYYY___hhhrrryyy~~~|||::::::;;;<<<;;;:::999888888999999:::;;;;;;::::::777777777777888888888888777777777888888888888888777888999:::;;;<<<<<<<<<<<<;;;999888888888999:::888888999999::::::;;;;;;======>>>???????????????>>>@@@AAACCCCCCBBBAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBCCCEEEDDDEEEFFFHHHIIIKKKLLLMMMOOOPPPRRRTTTWWWZZZ^^^aaaiiitttwwwppphhhdddjjjsss}}}nnn^^^RRRJJJFFFHHHJJJNNNWWWcccqqq{{{vvvppphhh```[[[[[[^^^```ccceeeggghhhiiiiiigggggg`````````^^^[[[VVVQQQNNNNNNNNNNNNNNNNNNQQQUUUXXXZZZ]]]aaadddfffgggjjjkkkmmmppptttyyy|||}}}|||{{{{{{{{{{{{{{{|||}}}||||||zzzxxxwwwvvvvvvvvvsssttttttrrrpppnnnnnnooopppqqqrrrssstttttttttsssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqpppppppppppprrrssstttssssssssssssrrrqqqppppppooommmkkkiiihhheeebbb___XXXVVVSSSPPPNNNOOOPPPRRRQQQTTTWWWYYYZZZ\\\___bbbcccggglllpppssswww{{{~~~~~~{{{yyyvvvqqqmmmkkkkkkllllllqqqxxx}}}|||yyywwwwwwrrrqqqooollllllnnnrrrvvvzzzrrrlllhhhdddhhhkkkjjjeee]]]WWWTTTOOOMMMHHH@@@999444444666111111222222222222222222111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333222333444444222222333444555555555555555555555555666555444333333444555555555666888999999999777777555666999;;;<<<<<<;;;;;;:::;;;<<<===>>>======<<>>>>>>>>>>>???@@@@@@BBBCCCEEEFFFFFFFFFFFFEEEEEEFFFHHHJJJMMMOOOQQQRRROOOMMMJJJKKKNNNPPPQQQPPPMMMNNNPPPQQQUUU[[[bbbgggttt999:::<<<<<<<<<:::888777888999:::;;;;;;;;;;;;;;;888888888777777777777777666666777777888888999999666777999:::;;;<<<<<<<<<<<<;;;999888888888999999999999::::::::::::;;;;;;<<<===>>>??????????????????@@@BBBDDDDDDCCCBBBAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAACCCDDDCCCCCCEEEFFFHHHJJJKKKLLLMMMNNNOOOQQQRRRTTTVVVXXX]]]eeexxxwwwkkkbbbdddkkkpppvvvnnn___TTTNNNKKKJJJKKKPPPYYYccclllqqq}}}zzzsssjjjaaa\\\\\\^^^```dddeeehhhjjjkkkjjjiiiiiieeeeeedddbbb___[[[WWWUUUPPPPPPOOOMMMLLLNNNQQQTTTTTTXXX\\\___```bbbdddeeefffiiioootttwwwxxxxxxxxxzzzyyyyyyxxxyyy{{{|||}}}{{{{{{{{{zzzzzzyyyxxxxxxuuuvvvuuussspppnnnnnnooonnnppprrrsssuuuuuuuuutttuuuuuuuuuuuuuuutttttttttuuuuuuttttttsssssssssrrrqqqppppppooopppqqqssstttqqqrrrqqqqqqpppooonnnmmmjjjhhheeecccbbb___\\\YYYTTTRRROOOMMMMMMNNNQQQSSSTTTXXX\\\^^^___aaaeeeiiikkknnnssswwwyyy{{{~~~~~~~~~|||wwwrrrooonnnoooqqqqqqwww}}}yyyvvvttttttqqqqqqooonnnnnnrrryyy}}}{{{ssspppoookkkoooqqqmmmcccZZZUUUTTTIIIHHHCCC<<<444111222444111222222333333333222222000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333333444555555333333333555555555444333333333444444555555333333222333444555555666888999:::999777666333555888:::<<<<<<<<<;;;999:::<<<=========<<<;;;===============>>>??????BBBCCCEEEFFFGGGGGGGGGFFFDDDEEEFFFIIIKKKMMMOOOPPPOOOKKKHHHHHHJJJLLLLLLKKKOOOOOOPPPPPPQQQTTTXXX\\\aaajjjxxx;;;;;;=========;;;999777888888888999999:::::::::<<<;;;:::999888888888888:::999999888777666666555444555888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777777888888===<<<<<<======>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@===???AAACCCCCCAAA???===@@@@@@AAAAAAAAABBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHHHHMMMQQQSSSRRRQQQSSSUUUZZZ___mmm~~~ppphhhfffgggjjjlllvvvxxxgggYYYPPPKKKGGGHHHOOOXXX^^^aaammmvvvvvvlllfffbbb___\\\cccfffjjjnnnpppooommmkkkiiihhhgggeeebbb___[[[YYYWWWVVVTTTRRRPPPPPPPPPPPPSSSTTTVVVXXX[[[]]]___```aaadddhhhmmmqqquuuwwwxxxwwwwwwxxxxxxxxxxxxxxxwwwyyyzzz{{{{{{zzzxxxvvvtttxxxwwwuuutttrrrqqqqqqqqqvvvuuuuuuuuuvvvvvvwwwxxxwwwwwwwwwvvvvvvuuuuuutttssssssssssssrrrrrrqqqqqqsssqqqnnnnnnooopppppppppqqqqqqpppooommmjjjgggeeeaaa```^^^ZZZUUUSSSRRRSSSSSSPPPMMMLLLNNNQQQUUUWWWXXX\\\bbbgggjjjmmmqqqsssyyyxxxyyy|||~~~{{{zzzyyyssspppqqqsssuuuvvv|||~~~{{{vvvqqqmmmjjjiiijjjmmmssszzz{{{zzzzzz{{{pppddd[[[SSSMMMIIIHHHCCC<<<777666444222000111111000000//////......////////////////////////000000////////////000000111111000000000000111111////////////000000000000000000000000000000000000000000111111222222333333111111222222222333333333111111000111111333555666444444444444333333222111222222222222333555777888666555444333333333333333666777888999999:::999999888888:::;;;<<<=========<<<<<<;;;::::::::::::;;;<<<<<<===>>>???@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDFFFGGGHHHJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLNNNMMMLLLLLLNNNPPPSSSUUUVVV[[[ccckkkvvv:::;;;<<<======;;;:::888888999999999::::::::::::<<<;;;:::999888888888888999999888777777666555555444555777999;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::999888888888888888<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>>???AAABBBBBBAAA???>>>@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGIIILLLPPPSSSTTTTTTUUUVVVTTTVVV```rrrxxxooojjjjjjjjjjjjppp{{{sssfffXXXRRRKKKIIILLLRRRVVVXXXaaajjjxxxvvvoooiiibbb^^^cccfffjjjoooqqqrrrqqqpppjjjjjjiiigggdddaaa___]]]ZZZYYYWWWVVVTTTSSSSSSSSSQQQQQQRRRTTTVVVWWWXXXYYY^^^aaaeeejjjooorrruuuvvvtttuuuvvvwwwwwwxxxxxxwwwvvvwwwyyyzzzzzzyyywwwvvvvvvvvvtttsssrrrrrrrrrrrruuutttttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwtttssssssrrrrrrqqqqqqqqqpppooommmnnnoooppppppooommmlllkkkjjjgggdddaaa___ZZZZZZXXXTTTPPPNNNNNNPPPPPPNNNLLLLLLOOOSSSWWWYYYcccggglllpppsssuuuxxxzzz}}}yyywwwwww|||~~~yyytttrrrtttvvvyyy~~~{{{wwwrrrmmmiiihhhiiilllqqqxxx~~~~~~qqqdddYYYQQQKKKHHHEEE@@@:::666555444222000111111000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000111111111111222111111111111111111111111000000111111111111111111111111222222222333333333111111000000111222444555333444444444333333222111222222222222333555777888666555444444333333333444555555666777888888888888888888:::;;;<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAACCCDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJKKKMMMLLLLLLLLLMMMOOOQQQRRROOOSSSYYY```iiiwww999:::;;;<<<<<<<<<;;;:::999999:::::::::::::::;;;;;;:::999888888888888888888888777777666666555555555666777999:::;;;;;;;;;:::;;;;;;;;;<<<=========::::::999888888888999999<<<<<<<<<===>>>>>>??????AAAAAAAAAAAAAAA@@@??????????????????????????????@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCDDDEEEFFFFFFGGGIIIKKKNNNRRRWWWYYYYYYXXXVVVTTTYYYdddtttzzzssspppmmmkkklllqqqwww~~~~~~qqqeee]]]TTTNNNLLLMMMNNNMMMRRRZZZhhhxxx{{{rrrhhhbbbcccfffjjjnnnqqqsssssssssnnnmmmllljjjgggdddbbbaaa]]]]]]\\\[[[ZZZXXXWWWVVVQQQQQQQQQQQQRRRRRRRRRRRRYYY[[[___dddiiimmmppprrrpppqqqsssuuuvvvwwwxxxxxxssstttvvvxxxyyyyyyxxxxxxuuuuuutttssssssssssssssssssssssssttttttvvvwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwttttttsssrrrqqqqqqppppppmmmllllllmmmnnnnnnmmmkkkffffffdddbbb___\\\ZZZXXXSSSSSSQQQOOOLLLKKKLLLMMMOOOOOOOOOQQQTTTYYY]]]```nnnqqqvvvzzz|||~~~{{{uuurrrrrrssswww~~~{{{xxxuuuuuuwww{{{}}}{{{wwwsssooojjjgggfffjjjqqqxxx~~~~~~~~~ssscccWWWNNNHHHEEE@@@<<<888555444333222111111000000000000/////////111111111111111111111111111000000//////000000111/////////....../////////111111111222222222333333111111111111111111111111111111111000000000000000111111222222222333333333111000//////000111333444333333444444444333222222333333333333444555777777666555444444333444444444444444555666777777777777888888:::;;;<<<=========>>>===<<<<<<;;;;;;<<<<<<;;;<<<======??????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFFFFHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMHHHKKKOOOTTTZZZeeerrr{{{|||~~~888999:::;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::999888888888888888777777777666666666555555555666777888999:::;;;;;;:::::::::;;;<<<===>>>>>>;;;::::::999999999::::::<<<<<<===>>>>>>?????????AAAAAAAAAAAAAAA@@@@@@???@@@???>>>>>>>>>>>>???@@@????????????????????????AAABBBBBBCCCDDDEEEFFFFFFJJJJJJLLLRRRXXX\\\[[[YYYWWWUUUVVV]]]hhhwww~~~yyyuuuoookkkkkklllpppzzz}}}qqqjjjaaaZZZVVVQQQLLLHHHJJJPPP[[[jjjxxx{{{pppjjjfffhhhjjjmmmppprrrsssssssssrrrpppmmmjjjfffcccbbb___``````___^^^\\\ZZZXXXTTTSSSSSSRRRQQQPPPPPPPPPSSSUUUXXX]]]bbbfffiiijjjlllmmmooorrrtttvvvwwwxxxssstttuuuwwwxxxxxxxxxxxxuuuuuuttttttttttttuuuuuusssssssssssstttuuuvvvwwwsssssssssttttttuuuuuuuuuttttttsssrrrpppoooooonnnjjjjjjiiijjjjjjiiifffddd___^^^\\\ZZZXXXUUUSSSRRRMMMNNNNNNLLLKKKKKKMMMOOORRRTTTWWW[[[^^^cccgggjjjsssvvv{{{~~~{{{sssmmmjjjkkknnnrrrzzzxxxwwwuuuuuuvvvzzz}}}}}}xxxtttqqqnnnjjjhhhgggmmmvvv~~~{{{zzz|||rrraaaSSSJJJDDDAAA:::888666333222222222222000000000000000000000000111111111111111111111111111000000000000000000111000000////////////000000111111111111222222222333111111111111111111111111111111111000000/////////111111222222222333333333000000/////////000222333333333333444444333333222333333333444555666666777555555444444444444555555444444555666777777777777888888:::;;;<<<=========>>>>>>===<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@BBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMLLLJJJIIIFFFHHHJJJMMMQQQYYYcccjjjxxx}}}}}}888999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777888888777777777777666666666666666666777777888999:::;;;:::::::::;;;<<<===>>>>>>;;;:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>=========@@@AAABBBCCCDDDEEEFFFFFFIIIIIIKKKQQQXXX[[[ZZZXXXRRRQQQRRRWWW]]]fffvvv{{{ssslllhhhfffgggoooxxxzzzvvvpppkkkfff^^^TTTMMMHHHKKKRRR[[[gggsss|||zzzuuuooooooooooooqqqrrrtttuuuxxxwwwuuurrrnnniiidddaaaaaaaaaaaaaaa```^^^[[[ZZZVVVVVVUUUSSSRRRQQQPPPOOOPPPQQQSSSVVVZZZ^^^aaabbbggghhhkkknnnqqqsssuuuuuuttttttuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvvvvssssssssssssssstttuuuuuuqqqqqqqqqrrrrrrsssssssssrrrrrrqqqooonnnlllkkkkkkgggfffddddddcccaaa]]]ZZZUUUTTTSSSQQQPPPNNNMMMMMMJJJKKKLLLLLLLLLNNNQQQTTTXXX\\\bbbfffiiilllpppsssvvvyyy~~~{{{tttkkkeeebbbdddffflllqqqxxx|||}}}{{{yyyxxxssssssssstttwwwzzz~~~zzzwwwrrrooonnnmmmkkkjjjlllsss}}}~~~|||}}}}}}{{{xxxvvvvvvvvvxxx{{{|||lll]]]PPPGGGAAA===666555444333111111222222000000000000111111111111000000000000000000000000111111000000000000111111222111111000000111111222000000000111111111222222111111111111111111111111222222111111000000//////111111222222222333333333111000/////////000111222222333333444444333333333333444444555555666666666555555444444444555555666555555666777888888888888888888:::;;;<<<=========>>>>>>===<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGHHHJJJKKKMMMLLLKKKHHHGGGEEEEEEGGGIIIMMMSSSZZZ___eeemmmzzz999999::::::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;999888888777777777888888888888888888777777777777777666666777777999:::::::::;;;;;;;;;<<<=========;;;;;;:::::::::;;;<<<<<<===>>>@@@AAABBBBBBAAAAAACCCCCCCCCCCCCCCBBBAAAAAABBBAAA@@@??????@@@AAABBB?????????>>>>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGGGGGIIILLLPPPUUUWWWWWWVVVPPPPPPRRRVVVXXX]]]iiivvv~~~vvvmmmfffaaa```fffnnn||||||yyytttkkk```WWWLLLLLLMMMPPPVVV^^^fffjjjtttyyy}}}wwwvvvtttsssssstttvvvxxx{{{{{{{{{xxxtttmmmgggcccccccccbbbaaa```^^^]]]\\\XXXWWWVVVUUUTTTSSSRRRQQQPPPQQQRRRSSSUUUXXXZZZ[[[aaabbbeeehhhkkknnnooopppqqqqqqqqqrrrrrrsssssssssttttttsssssssssttttttuuurrrrrrqqqpppppppppqqqqqqoooppppppppppppppppppqqqnnnmmmllljjjhhhfffeeedddaaa___]]][[[ZZZXXXUUURRRMMMMMMLLLKKKKKKLLLLLLMMMKKKMMMOOOPPPRRRUUUYYY\\\bbbgggnnnrrrsssuuuxxxzzz}}}vvvsssnnnfff```]]]^^^```fffhhhlllnnnnnnoooqqqrrrpppqqqrrrtttxxx{{{~~~~~~~~~zzzsssppplllkkklllnnnooooooxxx~~~|||yyywwwuuusssrrrnnnppprrruuuyyy}}}wwwooocccWWWMMMDDD>>>999333444444333111000111333000000000111111111111222000000000000000000000000222111111000000111111222333222222111111222222333000000000111111111111222222222222222222222222222222222222111111111111111111111222222222333333333222111000000000000222222222222333444444444333333333444555666666666666666555555555444555555666777555555666777888888888888888888:::;;;<<<=========>>>===<<<<<<;;;;;;<<<<<<:::;;;<<<<<<>>>>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAABBBCCCEEEFFFGGGGGGGGGHHHIIIKKKLLLLLLJJJHHHGGGCCCCCCDDDFFFIIINNNSSSVVVYYY\\\dddqqq~~~}}}~~~::::::::::::;;;;;;<<<===============<<<<<<;;;;;;888888777777777777888888888888888888999999999999777777666666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>@@@BBBCCCDDDDDDCCCBBBDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFGGGHHHFFFIIIMMMPPPQQQRRRRRRSSSRRRRRRTTTVVVUUUXXXcccooo}}}zzzooofff___[[[___fffnnnyyy{{{tttjjjcccUUURRRNNNLLLMMMPPPUUUXXXaaafffmmmrrruuuwwwzzz|||zzzxxxuuusssrrrtttwwwyyy{{{}}}{{{tttmmmhhheeedddcccaaa```___^^^^^^[[[[[[ZZZZZZYYYXXXXXXWWWTTTTTTSSSSSSTTTUUUWWWWWWZZZ\\\^^^aaaeeegggiiiiiikkkkkklllmmmnnnpppqqqrrrrrrqqqqqqpppppppppqqqqqqpppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhgggeeecccaaa___^^^]]]YYYWWWTTTSSSRRRRRRPPPNNNLLLLLLLLLMMMNNNPPPRRRTTTRRRTTTWWWYYY\\\```eeehhhooovvv}}}}}}sssqqqnnnhhhccc```___```___bbbeeegggiiilllooorrrqqqrrrsssvvvyyy|||~~~|||{{{{{{|||}}}{{{xxxvvvooommmjjjkkknnnssswwwxxx}}}|||zzzvvvrrrooooooooommmooorrrtttuuuuuusssrrrfffaaaZZZSSSKKKCCC;;;777222333444333111000111333000000111111111222222222111111111111111111111111222111111000000111111222222222111111111111222222111111111222222222333333222222222222222222222222222222222222333333333333111111222222222333333333333222111000000111222333111222333333444444444333444444666666777666666555555555555555555666777777444444555666777777777777888888:::;;;<<<============<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>?????????@@@BBBDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCCCC@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIDDDCCCBBBDDDGGGJJJLLLNNNQQQQQQVVV___hhhsss|||wwwuuuvvvxxx|||;;;;;;:::::::::;;;<<<<<<>>>>>>======<<<<<<<<<;;;888777777777777777888888999999999999999999::::::777777666666666888999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAACCCEEEEEEEEECCCCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBDDDEEEGGGHHHHHHEEEIIINNNPPPNNNNNNOOOQQQQQQPPPRRRRRRPPPSSS^^^jjjppp}}}~~~rrrhhh```ZZZ]]]ccccccmmmxxx|||wwwpppjjj]]]YYYSSSMMMKKKLLLNNNQQQSSSXXX^^^cccggglllssswwwxxxuuurrroooppprrruuuxxx{{{~~~zzzrrrmmmgggfffcccaaa```___``````____________^^^^^^^^^^^^XXXWWWVVVTTTTTTUUUUUUVVVVVVWWWZZZ]]]```bbbddddddffffffgggiiikkknnnpppqqqpppoooooonnnmmmmmmnnnnnnnnnmmmllljjjiiihhhggggggffffffeeeeeeddddddccccccccccccaaa___\\\ZZZYYYXXXSSSQQQNNNMMMNNNNNNNNNMMMPPPPPPPPPRRRTTTWWWZZZ\\\ZZZ\\\___bbbeeejjjooosss{{{|||~~~|||wwwttttttrrrnnniiieeedddddd[[[^^^cccfffiiimmmqqqtttrrrsssuuuxxx{{{}}}zzzxxxwwwwwwwwwwwwuuussspppmmmlllnnnsssyyy~~~yyyzzzzzzuuuooollllllnnnppprrrttttttrrrmmmhhhddd[[[XXXTTTPPPJJJBBB:::555111333555444111000111333000000111111222222222222222222222222222222222222222222111111111111222222111111000000000000111111222222333333333444444444222222222222222222222222222222222333333444444444111111222222222333333333444333222111111222333333111222333333444444444444444555666777777777666555555555555555555666777777222333444555666666666666888888:::;;;<<<=========<<<<<<;;;::::::::::::;;;::::::;;;<<<===>>>?????????@@@BBBDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDD@@@BBBDDDFFFHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJFFFDDDCCCDDDFFFHHHJJJJJJNNNLLLOOOVVV\\\bbbppp}}}{{{wwwtttuuuvvvvvvxxxzzz}}}}}}============>>>>>>>>>>>>???>>>===<<<;;;:::999999999888777666666777888888;;;;;;;;;:::999888777666888888888999::::::;;;;;;999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<===>>>??????CCCBBB@@@@@@BBBCCCCCCBBBCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCGGGIIIJJJIIIEEE@@@===<<<>>>???AAACCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOTTTQQQPPPRRRTTTTTTWWW\\\hhhppp~~~yyynnngggbbb```^^^bbbccciiisss{{{uuuqqqeeeccc^^^WWWPPPMMMNNNOOOLLLLLLNNNRRRVVV\\\aaadddlllkkkkkkkkknnnqqquuuxxxyyy}}}yyyuuummmkkkgggcccbbbbbbdddeeeeeeeeefffggggggfffeeeddd___]]]ZZZXXXXXXXXXVVVUUUVVVXXXZZZZZZZZZZZZ[[[]]]aaaaaa```aaabbbdddfffggghhhhhhhhhhhhgggggggggggggggfffdddcccaaa``````___]]]\\\[[[ZZZYYYYYYZZZZZZWWWWWWWWWVVVUUUSSSRRRQQQOOONNNMMMLLLMMMPPPSSSUUUTTTUUUWWWZZZ^^^cccgggiiijjjjjjlllnnnrrrvvvyyy|||~~~zzzwwwuuuuuuyyyzzzvvvttttttrrrlllfff```eeehhhhhhlllttt{{{||||||{{{yyyyyyyyy{{{|||}}}yyywwwwwwxxxyyyxxxtttpppooollljjjllltttxxxqqqmmmooorrruuuuuurrrqqqnnniiibbb\\\XXXVVVVVVSSSOOOKKKFFF@@@:::555444333333222111111111222///000111111111111000///333333333222222222111111111111111111111111111111000111111111111222222222.........000111333555666333333333333333333333333444444444555555555555666444222000111333444333000000000////////////000000333444444444333333555666222444666888999999888777555666666666666666555555777777777777666666666666:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@AAA@@@?????????AAACCCEEEEEEDDDDDDCCCBBB@@@>>>===BBBCCCDDDEEEGGGHHHIIIJJJHHHHHHIIIJJJKKKLLLMMMNNNHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLQQQWWW^^^bbblllwww{{{{{{zzzwwwuuuvvv{{{~~~~~~}}}|||yyytttpppoooppprrr<<<<<<=========>>>>>>>>>>>>>>>===<<<;;;:::999999999888777666666666888888;;;;;;;;;;;;:::999888777999999999999999888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>?????????CCCBBBBBBBBBDDDEEEDDDCCCAAABBBCCCDDDDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEJJJLLLMMMLLLHHHDDDAAA@@@???@@@AAACCCDDDEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMPPPMMMMMMPPPRRRSSSWWW\\\```gggssszzzrrrkkkeeebbb``````ccckkkvvv{{{vvvqqqnnniiiccc]]]WWWTTTQQQJJJJJJIIIJJJLLLPPPSSSVVVZZZZZZ[[[]]]aaaggglllooossswww}}}zzzwwwnnnkkkgggdddbbbbbbcccdddhhhiiikkkmmmnnnnnnmmmllldddaaa\\\YYYYYYYYYYYYYYYYYY[[[^^^___^^^^^^^^^______^^^^^^^^^^^^___```aaadddccccccbbbaaa```_________^^^]]]\\\[[[ZZZZZZZZZXXXWWWWWWVVVUUUUUUUUUTTTRRRRRRRRRQQQPPPOOOMMMMMMKKKKKKLLLNNNRRRVVVZZZ\\\]]]^^^```ccchhhmmmrrruuuwwwwwwwwwyyy{{{}}}xxxrrrnnnkkkjjjlllqqqzzzzzzwwwvvvtttnnniiigggkkknnnpppuuu~~~~~~}}}~~~~~~{{{yyywwwwwwxxxwwwtttqqqooonnnnnnqqqzzz}}}wwwpppmmmooorrrtttuuuuuuqqqkkkccc[[[UUURRRQQQPPPNNNJJJGGGCCC>>>999555444333222222111111111222111111111111111111111111333333222222222111111111111111111111111111111111000111111111111222222222111111111111111222333444333333333333333333333333444444444444555555555555222000///000222333111///111111000000000000111111222444444444333333444666333444666888888888777666555666666666666666555555666666666777777777777777:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????AAA@@@???>>>???AAACCCDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFFFFGGGHHHHHHKKKJJJIIIJJJMMMQQQVVVZZZ```hhhsss}}}zzzyyy|||~~~zzzzzzyyyxxxyyy}}}}}}xxxwwwsssnnniiiggghhhiii;;;<<<<<<<<<==================<<<;;;::::::999999888777666555555666777888;;;;;;;;;;;;;;;:::999888:::999999888777777666666888888999:::;;;;;;;;;;;;===>>>>>>>>>??????@@@@@@AAA@@@AAABBBDDDDDDCCCAAA???@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHLLLMMMNNNMMMIIIEEECCCBBB@@@AAABBBDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIJJJKKKLLLLLLIIIIIIMMMPPPQQQUUUZZZZZZ___hhhsssvvvlllfffaaa^^^^^^bbbjjjvvv~~~zzzuuuqqqnnnhhh```[[[QQQNNNJJJGGGEEEFFFGGGHHHKKKKKKLLLOOOSSSYYY^^^bbbhhhlllrrrxxx||||||zzzxxxnnnkkkhhhdddbbbaaabbbcccgggjjjnnnrrrtttuuuuuutttjjjddd^^^YYYXXXYYY[[[\\\[[[^^^bbbccccccaaa``````^^^^^^]]]\\\[[[[[[[[[\\\```___^^^]]][[[YYYXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOONNNMMMLLLKKKJJJLLLNNNPPPUUUYYY^^^bbbdddhhhiiijjjmmmrrrxxx~~~|||tttkkkddd```______ffflllvvv~~~zzzxxxuuuqqqnnnmmmrrrwwwzzz~~~|||yyywwwuuuuuuuuutttsssrrrsssuuuzzz{{{vvvpppnnnqqqtttvvvvvvwwwqqqggg\\\SSSMMMKKKKKKIIIGGGDDDAAA???<<<777444333333222111111111111222333222111000000111222333333222222222222111111111111111111111111111111111000111111111111222222222555444333222222111111111222222222222222222222222333333333444444444555555333111000111222333222000222222222111111222222222222333444333222333444666444555666777777666555555555666666777777666666666555666666777777888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<999::::::;;;<<<===>>>>>>@@@???>>>>>>???@@@BBBCCCAAABBBCCCEEEFFFGGGGGGGGGBBBBBBCCCDDDFFFGGGHHHHHHLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGKKKIIIHHHGGGHHHJJJMMMOOOSSSWWW^^^fffppp~~~~~~~~~~~~|||{{{|||zzzvvvuuuxxxvvvrrrmmmhhheeefffggg;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777666555555555666777888;;;;;;<<<<<<<<<;;;::::::888888888777777777666666888999:::<<<============??????@@@@@@@@@@@@@@@@@@======>>>@@@BBBBBB@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJIIIJJJKKKJJJFFFCCCAAA@@@@@@AAACCCDDDEEEFFFFFFFFFDDDEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIMMMOOOOOORRRWWWYYY\\\bbbiiiuuurrrjjjfffaaa^^^___dddmmm|||}}}{{{zzzwwwoooiii___[[[UUUNNNHHHFFFEEEFFFHHHGGGGGGGGGJJJNNNRRRTTTYYY]]]dddkkkpppsssttttttllljjjfffccc```___``````aaaeeejjjppptttvvvwwwwwwmmmggg^^^XXXWWWXXX[[[]]]]]]aaaeeegggfffdddcccbbbbbbaaa```___]]]\\\\\\[[[______^^^\\\ZZZWWWTTTSSSPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPOOONNNMMMMMMTTTVVVYYY]]]bbbfffhhhjjjoooooopppsssxxx~~~}}}uuuppphhh```ZZZXXXYYYZZZgggllluuu}}}yyywwwvvvtttrrrrrrxxx}}}~~~|||zzzxxxtttrrrqqqrrrtttuuuxxxzzz~~~yyyuuurrrrrrvvvzzzzzzzzzuuunnncccYYYPPPKKKGGGFFFDDDBBB???===;;;888555222222222111111111111111222444222111//////111222444222222222222111111111111111111111111111111111111000000111111111222222222666555444333222222111222222222222222222222222222222333333333444444444444444444444444444555444444222222111111111111222222222333444333222222444666555555666666666555444444555666666777777777777666555555666777888888999999999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<999::::::;;;<<<<<<======>>>>>>>>>>>>>>>???AAABBB??????AAACCCDDDEEEFFFFFFAAABBBCCCDDDEEEFFFGGGGGGKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGJJJIIIGGGFFFGGGHHHIIIKKKMMMOOOSSSWWW]]]iiivvv|||yyyxxxxxx}}}zzzuuuqqqoooppprrr999:::::::::;;;;;;;;;;;;;;;;;;::::::999999888888555555444444444555777888::::::;;;<<<<<<<<<;;;;;;666666777777777888888888:::;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<===@@@BBBBBB@@@>>>>>>>>>>>>>>>??????@@@@@@AAAAAACCCEEEGGGHHHJJJKKKGGGHHHIIIGGGDDDAAA@@@???AAAAAABBBDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMJJJJJJNNNOOONNNPPPSSSXXX[[[^^^ccckkkxxx|||sssnnngggaaaaaaccciiittt~~~~~~yyytttlllhhh```XXXQQQMMMKKKJJJHHHFFFDDDCCCDDDFFFHHHJJJMMMPPPUUU[[[aaaeeehhhiiifffdddaaa^^^\\\[[[[[[[[[ZZZ]]]cccjjjooosssuuuuuupppjjj```ZZZXXXYYY\\\]]]___bbbgggiiiiiihhhffffffhhhgggfffeeecccbbbaaa`````````___^^^[[[XXXUUUSSSNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSZZZ\\\___cccgggkkknnnppptttuuuuuuxxx|||~~~~~~~~~~~~}}}yyysssooofffccc]]]XXXUUUVVVXXXYYYdddgggnnnuuu||||||yyyvvvvvvvvvvvvuuuwww}}}~~~{{{vvvtttqqqooooooqqquuuwwwyyywwwwwwzzz~~~~~~{{{nnnhhh```YYYRRRLLLFFFBBBAAA???;;;999777555222000111111111000000111222222333222000//////000222333222222222111111111000000000000000000000000000000000000111111111222222222444444333333222333333333111111111111111111111111222222222222333333333444444444555444444444444444111111111000000111111111222333333333222222444555444555555555555444444444555555666777888888777777555666666777888999999:::999999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<999999::::::;;;;;;<<<<<<<<<=========>>>??????@@@???@@@AAACCCDDDDDDDDDDDDAAAAAABBBCCCDDDDDDEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKJJJMMMOOOQQQTTTZZZbbbiiisss~~~~~~||||||}}}999999999999:::::::::::::::::::::999999888888888444444333333444555666888888999:::;;;;;;;;;;;;;;;666666777777888999999:::;;;<<<>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>???AAADDDDDDCCCAAA??????>>>>>>===>>>>>>???@@@@@@BBBDDDEEEGGGHHHIIIHHHIIIIIIGGGDDDAAA@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKNNNKKKKKKNNNOOOMMMNNNQQQUUUWWWZZZ]]]bbbjjjvvv~~~xxxppphhhfffeeegggmmmttt~~~zzztttqqqkkkccc]]]XXXUUUSSSKKKIIIFFFCCCAAABBBCCCDDDDDDFFFIIINNNRRRVVVYYYZZZ[[[ZZZXXXVVVTTTSSSSSSSSSTTTWWW\\\bbbhhhlllpppqqqqqqkkkccc]]]ZZZZZZ[[[[[[^^^aaafffhhhhhhhhhhhhhhhjjjjjjjjjjjjiiigggfffeeeaaabbbbbbbbb```]]]ZZZXXXQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUSSSRRRSSSVVVYYY[[[]]]^^^_______________^^^```aaadddhhhmmmrrrvvvxxxzzzzzz{{{}}}}}}zzzxxxrrrqqqqqqqqqqqqnnnjjjfff]]][[[YYYWWWVVVWWWYYYZZZ\\\___dddkkkqqquuuyyyzzzwwwvvvuuuuuuuuuvvvwwwxxx{{{}}}yyyqqqpppooonnnnnnrrrxxx|||}}}}}}}}}xxxgggbbb\\\WWWRRRLLLDDD>>>>>>;;;888555444333111///111000000000000111222222222111000//////000111222222111111111111000000000000000000000000000000000000111111111111222222222222222222222222333333444000000000000000000000000111111222222222333333333111222333222111000111333111111000000000000111111111222333222111222333555444444444444444444444444555555666777888888888888666777777888888999999999999999999999::::::::::::999999::::::;;;;;;<<<<<<999999999:::::::::;;;;;;;;;;;;<<<======>>>>>>???AAABBBCCCDDDEEEEEEEEEEEE@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKGGGJJJMMMNNNMMMOOOSSSWWW]]]gggvvv888888888888999999999:::999999999999888888888888444333333222333555666777777888999:::;;;;;;;;;;;;888888888999999999999999;;;<<<===???@@@AAABBBBBBBBBBBBAAAAAA@@@??????>>>@@@??????@@@CCCDDDDDDCCCAAA@@@???============>>>??????AAABBBDDDEEEFFFGGGGGGHHHHHHFFFCCCAAA@@@AAA???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKIIIJJJMMMNNNMMMNNNQQQPPPSSSWWWYYYZZZ___fffkkkwww|||sssnnnkkkhhhiiimmmppp|||}}}{{{wwwrrrmmmhhheeecccZZZWWWQQQKKKGGGDDDCCCCCCAAAAAABBBDDDFFFIIIKKKMMMOOONNNMMMLLLJJJJJJJJJJJJMMMOOOSSSXXX^^^ccchhhjjjlllhhhbbb\\\ZZZXXXVVVUUUWWWZZZ^^^```aaabbbdddeeeiiiiiijjjjjjjjjiiihhhgggfffggghhhiiihhheeecccaaa[[[ZZZZZZ[[[[[[\\\]]]^^^___\\\ZZZXXXZZZ___dddhhhkkklllmmmnnnnnnnnnnnnnnnmmmnnnnnnppptttxxx|||}}}~~~~~~{{{xxxsssnnniiigggbbbbbbccceeehhhiiihhhfff____________^^^]]]]]]\\\[[[]]]aaaffflllppptttvvvtttuuuvvvvvvvvvvvvwwwxxx{{{yyytttlllnnnoooooopppuuu|||xxxooobbb\\\VVVQQQNNNHHH@@@:::888666333111222222111000000000000000000111222222////////////////////////111111111111000000000000000000000000000000000000000111111111111222222222222222111111111111222222000000000000000000000000111111111111222222222222///111333222000///000222222222111111111111222222111222333222111111333555222222222222333444555555555555666888888999999888888888888888888888888888888999999999999:::::::::888999999:::;;;;;;<<<<<<999999999999::::::::::::::::::;;;<<<============???@@@AAACCCDDDDDDEEEEEE@@@@@@AAAAAABBBBBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGIIIJJJJJJIIIIIIEEEHHHJJJJJJHHHIIILLLOOORRRYYYcccmmmwww}}}}}}777888888888888999999999999999999888888888888888333333222222333555666777666777888999:::;;;;;;;;;;;;;;;::::::999888888888:::;;;===>>>@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>>>>???>>>===>>>AAACCCCCCCCCBBBAAA???>>>============>>>???@@@AAABBBDDDDDDEEEFFFFFFFFFDDDAAA??????@@@??????@@@AAABBBBBBBBBBBBAAABBBCCCDDDEEEGGGGGGHHHHHHFFFHHHLLLNNNMMMNNNRRRNNNRRRVVVWWWWWWYYY]]]aaaeeeuuu|||vvvpppjjjiiikkkgggoooxxx{{{wwwsssqqqlllhhh```WWWNNNHHHEEECCC@@@@@@??????@@@BBBDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDHHHIIILLLPPPVVV\\\aaadddfffccc^^^ZZZWWWSSSPPPNNNOOORRRUUUXXXYYY[[[^^^```fffggghhhiiiiiiiiihhhgggkkklllnnnpppooonnnkkkiiiddddddccccccdddeeeeeefffgggdddaaa___bbbgggnnnssswwwxxxyyyzzzzzzzzzzzzzzz}}}{{{zzzyyyzzz}}}}}}~~~uuutttpppkkkeee^^^YYYVVVVVVWWWYYY^^^dddhhhiiijjjeeefffggghhhfffdddaaa___```aaadddhhhlllpppsssuuutttuuuwwwxxxxxxwwwxxxyyyxxx{{{~~~~~~{{{tttnnnjjjmmmoooqqqsssxxxssshhh```YYYQQQLLLIIIDDD<<<666333111//////000111111111000000///000000111222222......////////////......111111111111000000000000000000000000000000000000000111111111111222222222333333222111000000000000000000000000000000000000000111111111111222222222000333444333111000222444444333333222222333333444111222333222111111333555222111111222333444555666555555666888888999999999999999999888888888888888888888999999999:::::::::888888999::::::;;;<<<<<<999999999999999999::::::999:::;;;<<<============;;;<<<>>>@@@AAACCCCCCDDD@@@@@@@@@AAAAAABBBBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGHHHHHHHHHGGGFFFDDDGGGIIIHHHFFFFFFJJJMMMPPPSSSXXX]]]ccclllwww|||yyyxxxzzz|||666666777777777777777666555666777888888999888888666555444333333444555666888888888888888999999:::999999999999999999999999999;;;===???@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAA???===<<<<<<>>>AAACCCBBBAAA???>>>===<<<======@@@@@@@@@@@@AAABBBCCCCCCEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@???AAAAAABBBCCCDDDEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNPPPPPPPPPPPPPPPQQQUUUXXXbbbgggtttwwwnnnhhheeebbbcccgggnnnxxx}}}~~~tttrrroookkkdddZZZOOOHHHGGGEEEBBBAAABBBCCCBBBBBBAAA@@@@@@???>>>===<<<<<>><<<999777555555666666:::::::::::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@BBBBBBCCCCCC?????????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIINNNOOORRRWWW\\\bbbgggjjjrrryyy}}}|||wwwuuuuuuvvvwww666666777777777777666666666666777777888777777777666555444444444444555666777777777777777888999999999999999999999999999999999;;;===???@@@AAAAAAAAABBBAAAAAA@@@AAAAAABBBBBBCCCBBB@@@>>>>>>???AAABBBBBB@@@???============>>>?????????@@@@@@AAABBBCCCEEEDDDCCCAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPPPPOOOOOOPPPSSSVVVZZZ]]]gggwwwvvvnnniiidddbbbbbbdddjjjsss}}}~~~zzzuuunnndddZZZSSSNNNKKKHHHEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>???======>>>???AAADDDFFFHHHLLLLLLLLLKKKIIIFFFDDDBBBFFFFFFFFFGGGHHHJJJKKKLLLQQQTTTXXX]]]aaaccceeeeeejjjlllooorrruuuxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyywwwsssnnnlllnnntttxxx}}}~~~{{{xxxuuussssssrrrqqqppppppooommmjjjggg___ZZZSSSMMMKKKJJJJJJJJJNNNTTT]]]gggpppwww{{{|||uuutttrrrooommmjjjhhhgggiiikkknnnppprrruuuyyy|||~~~~~~~~~{{{yyyxxxyyy}}}|||zzzuuunnnhhhiiilllsss{{{}}}~~~~~~}}}}}}~~~~~~{{{qqqeee\\\QQQLLLDDD>>>:::777555333222222222111000000//////////////////000111222333000000000000000000000///......//////000111111111,,,,,,,,,---...///////////////000000000111111111111111000000000000111111000000000000000000000000222222111///---...111444111111222222222111111000/////////.........------////////////000000000111222222333444555555444444444444555666777888999:::<<<;;;999888777666777777888888999999888777777666999999999999999999999999777777777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAA?????????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEGGGHHHHHHHHHIIIKKKKKKMMMPPPTTTYYY\\\___```eeellluuu~~~{{{yyyyyyzzz{{{666666777777777777666666666666666666666666555555666555444444444444555666666666555555666666777888999999999999999999999999::::::<<<>>>???@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDGGGFFFCCCAAA@@@@@@AAABBBAAA@@@>>>===<<<======>>>??????>>>??????@@@AAABBBEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNNNNOOOOOONNNMMMNNNPPPRRRWWWXXX___jjjvvvwwwqqqhhhddd___\\\^^^dddkkkpppwwwyyyqqqiiiddd[[[WWWSSSOOOMMMKKKHHHFFFDDDCCCBBB@@@@@@@@@@@@AAA<<<<<<<<<<<<<<<=========BBBBBBBBBBBBAAA@@@>>>>>>DDDCCCCCCBBBBBBBBBCCCCCCIIIJJJNNNRRRWWW[[[^^^___dddgggkkkqqquuuyyy{{{|||}}}yyysssppppppsssvvvyyyzzz|||~~~}}}xxxsssnnnjjjgggeeedddcccaaaaaa```^^^[[[YYYRRRNNNJJJGGGHHHJJJKKKKKKSSSYYYcccnnnwww}}}uuutttqqqnnnlllkkkjjjjjjoooqqqtttvvvyyy|||~~~zzzvvvuuuvvvyyy{{{|||~~~~~~}}}zzzvvvqqqkkkhhhnnnssszzz~~~{{{yyyxxxvvvuuuuuuwwwyyyyyyyyywwwtttqqqnnnkkkeee[[[TTTHHHCCC<<<777444333222111222222222111111000///...//////...//////000111222000000//////.........---,,,,,,------.../////////,,,,,,,,,---......////////////000000000000111111111000000//////000000111000000000000000000000000...//////...------...000000111111222222222111111////////////............/////////000000000111111111111222444555555555555333444444555666777888888:::999999999999888888888999999999999999888888777777777777777777777777777999999999::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<===>>>????????????>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRTTTUUUXXX]]]dddnnnyyy666777777777777666666555666666666666555444333333555555555444444555555555555555444444555555666777888999999999999999::::::::::::;;;===>>>??????@@@@@@@@@@@@@@@AAABBBDDDDDDIIIHHHEEECCCAAA@@@@@@AAA??????===<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@AAAAAABBBCCCCCCDDDEEEEEEDDDEEEEEEFFFHHHJJJLLLMMMLLLMMMNNNMMMKKKLLLMMMOOOUUUVVV[[[bbbiiivvv{{{pppkkkccc]]]\\\___eeeiiikkkttt{{{uuupppgggddd___\\\ZZZYYYWWWUUUPPPNNNKKKGGGDDDCCCBBBBBB>>>?????????>>>===;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@???????????????DDDDDDFFFIIIMMMRRRVVVXXX\\\___dddiiinnnrrrtttvvvxxxxxxyyy{{{|||~~~}}}yyysssnnnlllnnnpppqqqrrrssstttuuuuuuuuuuuuqqqoookkkeee```[[[XXXVVVWWWVVVTTTTTTUUUUUUTTTSSSOOOMMMKKKKKKNNNQQQTTTTTT\\\aaaiiipppvvvxxxyyyxxxpppooolllkkkjjjkkkmmmnnnqqqssswww{{{~~~{{{wwwuuuuuuuuuuuutttsssuuuvvvtttpppnnnnnnoooxxx|||{{{vvvsssrrrpppooorrruuuwwwtttrrrlllhhhccc___\\\XXXRRRMMMBBB>>>999555333333333222222333333333222111000//////.........//////000111000000//////...---------,,,,,,---------..................//////000000000////////////000000000111000000////////////000000////////////////////////+++---......---,,,------000000111222222222111111000000000000000000000/////////000000000111111111///000222333444555666666333333444444555666666777777888999999::::::999999;;;;;;<<<<<<<<<;;;;;;:::777777777777777777777777999999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<======>>>======<<<<<<>>>>>>>>>>>>???AAABBBCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRVVV^^^gggmmmtttzzz777777777777777666555555555555666555555444333222444555555555555555555444444444444333444555555666888888888999999:::::::::::::::;;;<<<<<<===>>>????????????@@@AAABBBCCCDDDHHHGGGEEECCCAAA@@@??????>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCDDDDDDEEEGGGHHHJJJKKKKKKLLLLLLLLLKKKJJJLLLMMMNNNPPPTTTYYY]]]fffwww{{{uuummmeee```___aaabbbaaagggrrr{{{wwwooollliiigggggggggfffdddaaa^^^YYYSSSNNNIIIGGGEEEAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======@@@@@@@@@BBBDDDHHHKKKMMMRRRUUUXXX]]]```ccceeeeeeggghhhjjjmmmpppsssuuuvvvvvvuuuqqqkkkfffcccdddeeeeeeeeeffffffeeedddcccccc^^^]]]YYYUUURRROOOLLLKKKLLLKKKJJJLLLPPPSSSUUUUUUTTTSSSSSSUUUYYY\\\^^^___dddggglllppprrrrrrpppoooiiihhhhhhhhhiiillloooqqqsssvvvzzz}}}{{{yyywwwvvvtttpppmmmiiikkkmmmlllkkknnntttzzz}}}wwwqqqmmmllllllmmmqqqsssrrrlllgggccc^^^WWWSSSQQQNNNJJJFFF>>>:::555333222333444444333444444555444222111///.........---......///000000000000//////.........---...............//////............////////////...////////////000000000000000////////////000000////////////////////////...000222222111///000000///000111222222222222222111111111111111111111111000000000000111111111111///000111333444555555555333333444444555555666666555666777888999999999999:::;;;;;;<<<<<<;;;;;;;;;888888888888888888888888555666666666666666777777999999::::::;;;<<<<<<===<<<============<<<;;;;;;=========>>>???@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGIIIJJJJJJKKKKKKGGGHHHIIIJJJLLLPPPUUUYYY^^^ccckkksss{{{777888888777777666555444555555555555555555444444444444555666666555444444444444333333444444555666888888888999999::::::;;;;;;:::::::::;;;<<<>>>>>>??????>>>??????@@@AAABBBDDDCCCBBB@@@??????>>>>>>===<<<<<<;;;<<<===???@@@??????>>>??????@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHHHHIIIJJJKKKKKKKKKJJJLLLMMMMMMMMMQQQUUUXXX\\\hhhssszzzpppggg```\\\ZZZ]]]```gggqqq}}}vvvssspppoooooopppooonnnooolllhhhbbb\\\VVVQQQNNNHHHGGGFFFEEECCCBBBAAAAAA<<<<<<;;;::::::::::::;;;::::::999999999:::;;;;;;;;;;;;;;;;;;===???AAABBBHHHJJJMMMOOOQQQSSSSSSSSSVVVWWWZZZ]]]```dddfffhhhfffeeeccc^^^YYYWWWWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSOOONNNLLLKKKIIIHHHHHHHHHFFFFFFFFFJJJQQQWWW\\\^^^^^^]]]]]]___bbbeeeeeeeeehhhiiillloooppppppooonnnffffffgggiiikkknnnqqqsssuuuxxx}}}}}}{{{yyywwwtttpppjjjeeeaaaccceeefffiiiqqq{{{|||wwwsssnnnjjjgggiiilllnnnnnnhhhaaa[[[ZZZUUUOOOLLLJJJHHHCCC@@@999555111//////111222222222333555555444333000///......------------......////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000000//////......//////000000000000000000000000000---///111000///......//////000111222222222222222111111111111222222222222000000000111111111222222000000111333444444444444444444444555555555666666555555666666777888888999777888888999999999999999888888888888888888888888666666666666666777777777888888999:::;;;<<<<<<===<<<<<<=========<<<<<<;;;<<<<<<======>>>???AAABBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCC@@@@@@??????>>>>>>??????>>>???@@@BBBCCCCCCDDDDDDBBBCCCDDDFFFGGGHHHHHHHHHCCCEEEGGGGGGHHHIIIKKKMMMQQQTTTYYY^^^dddjjjqqquuu888888888888777666555444444555555666666666555555444444555666666555444444444444444444444555666666777888888999::::::;;;;;;;;;::::::::::::<<<===>>>???>>>>>>>>>>>>>>>??????>>>>>>>>>===============<<<<<<;;;;;;<<<===???@@@?????????@@@@@@AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKKKKKKKKKKLLLNNNPPPNNNOOORRRUUUXXX___ggg{{{ttthhh___ZZZ\\\]]]```fffrrr~~~zzzwwwvvvuuusssrrrvvvuuusssooojjjeee```]]]WWWUUURRROOOMMMKKKKKKKKKCCCBBBAAA???>>>>>>>>>>>><<<;;;;;;::::::;;;;;;;;;999999999:::;;;===>>>???@@@AAACCCEEEFFFFFFFFFFFFHHHIIIKKKNNNQQQSSSUUUVVVVVVVVVUUUQQQNNNLLLLLLMMMKKKKKKKKKLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHHHHIIIJJJIIIIIIJJJOOOWWW```fffiiiiiihhhhhhiiijjjkkkjjjhhhhhhiiikkklllnnnnnnnnnnnniiijjjkkknnnppprrrtttuuuuuuxxx||||||xxxsssnnnhhhbbb]]]\\\]]]```eeellluuu|||tttqqqooommmjjjhhhkkkmmmlllggg___YYYUUURRRNNNJJJGGGFFFCCC>>>:::555222...,,,---///000000000222333444333111///---......------,,,------...,,,,,,,,,---......//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////............//////000000000000000000000000,,,---...---,,,+++---...//////000222222333333222/////////000000111111111000000111111111222222222000111222333333333333333555555555555555666666666555555444444555666777888666777777888999999888888888888888888888888888888888888888888888888888888777888999:::;;;<<<<<<===;;;<<<<<<============<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAA@@@@@@???>>>>>>??????===>>>???AAABBBBBBCCCCCC@@@AAACCCEEEFFFFFFFFFFFFEEEFFFGGGFFFEEEFFFHHHJJJIIIKKKNNNQQQSSSWWW\\\```eeekkkssszzz888888888888777666555444444444555666777777777666333444555666666555444333555444444444444555666666777777888999::::::;;;;;;;;;::::::999:::;;;===>>>???>>>===============>>>:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFHHHKKKLLLKKKLLLMMMNNNQQQLLLJJJMMMOOORRRXXX___iiitttssshhhaaaZZZZZZZZZ\\\dddppp~~~~~~{{{yyyvvvtttwwwxxxxxxwwwtttoookkkhhhfffddd___[[[XXXVVVUUUUUUMMMKKKIIIGGGEEEEEEDDDEEEAAA@@@???>>>============999999;;;<<<===???@@@@@@<<<===>>>@@@AAAAAA@@@@@@@@@AAABBBDDDFFFHHHIIIJJJLLLLLLLLLJJJGGGEEEFFFGGGCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMPPPOOOQQQVVV___hhhooorrrqqqpppoooooooooooollljjjiiiiiiiiijjjkkkkkklllmmmmmmnnnppprrrtttuuuuuuvvvsssuuuyyy}}}}}}vvvnnngggaaa\\\XXXYYY[[[___fffoooxxxxxxooommmmmmlllkkklllnnnoookkkccc[[[VVVUUUMMMJJJGGGEEEDDDAAA;;;666444111---+++,,,...000000...000222222222000---+++...------,,,,,,,,,------)))***+++,,,---......///............................................................/////////000//////............//////000000000000000000000000///000111000......000222//////000222222333333333---.........//////000000000111111111111222222222111222222333333333222222555555555666666666666666666555333222333444666888777888999:::::::::::::::888888888888888888888888555555555555555444444444777888888999;;;<<<======;;;<<<<<<===>>>>>>======<<<<<<<<<<<<===???@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCAAAAAA@@@??????>>>??????===>>>???@@@AAABBBBBBBBBAAABBBDDDEEEFFFFFFEEEDDDEEEEEEDDDCCCBBBCCCFFFIIIFFFHHHIIIJJJLLLNNNRRRUUUUUU[[[aaafffiiioooxxx555555444444555666888999555555555555555666777777444444444444444444444444222222111111222555777999888888999::::::::::::999999999999:::;;;<<<===>>>===<<<;;;:::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@????????????@@@AAABBBBBBCCCDDDEEEGGGGGGGGGFFFEEEGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@HHHGGGGGGFFFEEEEEEFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKMMMLLLJJJIIIJJJMMMPPPRRR^^^eeerrrtttiiibbbWWWRRRYYY^^^```iiittt}}}|||}}}}}}}}}}}}|||yyyvvvsssqqqrrrpppmmmjjjgggeeedddcccbbb]]]WWWSSSRRRQQQNNNLLLLLLHHHCCCAAABBBCCCBBB@@@CCC@@@======???@@@???>>>@@@???>>>===<<<======>>>@@@@@@@@@@@@AAACCCDDDEEEGGGEEECCCDDDGGGHHHFFFCCCFFFEEEDDDEEEFFFIIILLLMMMPPPPPPOOOPPPQQQSSSUUUWWWWWWXXX[[[___dddjjjooorrrqqqnnnllljjjjjjjjjiiihhhhhhjjjlllmmmnnnooorrruuuwww{{{}}}{{{yyyxxxtttooopppsssvvvxxx{{{wwwoookkkfff]]]YYY[[[```dddiiilllooosssyyy~~~{{{nnnhhhkkkooopppooonnnkkkgggaaa\\\XXXUUUTTTQQQMMMGGGBBB>>>:::777444333222000///.........///000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......,,,------......------,,,////////////////////////............////////////////////////...---,,,+++,,,---......//////.........///000111222333444444222222111111000000//////...///000111111111111111///000111222222333333222444444444555555555666666555555555555555555555555666666666666777777777777999888888888777777666666:::999777666666666777777777777777888888999999999<<<<<<>>>>>>>>>===<<<;;;>>>===;;;::::::;;;===>>>@@@@@@AAAAAAAAAAAABBBBBBDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCAAA@@@???>>>>>>>>>===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLNNNPPPSSSWWW[[[___aaajjjooovvv~~~555555555444555666888999777777666666666666777777444444444444444444444444555444333222333555666888999999:::;;;;;;;;;;;;;;;:::999999::::::<<<======<<<<<<;;;:::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJIIIGGGFFFGGGJJJMMMPPPWWW\\\fffttt}}}sssggg[[[TTTVVVXXXXXX^^^hhhooo}}}~~~~~~~~~}}}zzzxxxrrrrrrqqqpppooommmlllkkknnnjjjfffdddcccbbb```]]]WWWSSSOOOMMMLLLLLLKKKIIIJJJFFFCCCBBBCCCEEEDDDCCCCCCBBB@@@???>>>??????@@@@@@@@@AAAAAACCCDDDEEEFFFJJJIIIGGGGGGHHHHHHGGGFFFHHHHHHHHHJJJLLLPPPSSSUUUWWWXXXXXXYYY[[[]]]^^^_________```aaadddhhhkkkmmmkkkjjjiiiiiikkkkkkjjjhhheeehhhlllooosssxxx}}}}}}zzzuuuoooqqqrrrtttuuuvvv{{{{{{ssskkkhhhccc___```eeekkknnnqqqrrrssstttxxx{{{vvvooogggeeejjjpppqqqpppmmmggg```ZZZWWWVVVUUUUUUQQQLLLEEE???;;;777444111222111000///.........///000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,....................................////////////////////////...---,,,+++------.../////////.........//////000111222333333111111111000000000000000///000000111111111111000///000111222333333333333333333444444444444555555555555555555555555555555777777777666666666666666666666666777888888999999;;;:::999888777888888999888888888888999999:::::::::;;;;;;;;;;;;;;;::::::===<<<;;;::::::;;;<<<===@@@@@@@@@AAAAAAAAABBBBBBDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBB@@@?????????>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCC@@@@@@AAABBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHDDDEEEFFFIIIKKKNNNQQQRRRXXX[[[```fffkkkqqqwww|||666555555555666777888999999999888777666666666666333333333333444444444444777666555444444555666777::::::;;;<<<<<<<<<<<<<<<:::999999::::::;;;<<<===<<<;;;;;;:::::::::::::::::::::999999999999::::::;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDGGGFFFEEEDDDDDDCCCCCCCCCFFFFFFDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGEEEDDDCCCDDDGGGJJJLLLOOOSSSYYYaaammmpppcccYYYVVVTTTRRRUUU]]]___kkk||||||ssssssuuuuuuuuutttsssrrrsssrrrpppoooooonnnllljjjhhhddd```]]]\\\[[[YYYXXXVVVSSSOOOMMMMMMNNNNNNMMMJJJIIIHHHFFFFFFFFFFFFGGGEEEFFFFFFGGGIIIJJJLLLMMMQQQRRRRRRPPPNNNMMMMMMNNNNNNOOOPPPSSSVVVZZZ^^^```bbbcccdddfffggghhhiiiiiiiiihhheeedddccceeeggghhhffffffgggjjjmmmnnnmmmkkkgggjjjooouuu{{{yyytttrrrrrrqqqqqqqqquuuzzz}}}|||zzzzzzvvvrrrllliiieeefffmmmvvv{{{||||||zzzxxxwwwwwwxxxzzztttjjjgggfffjjjrrrwwwxxxwwwjjjaaaWWWRRRRRRUUUUUUTTTOOOJJJBBB;;;666333000///111111000///............/////////.......................................+++++++++,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,........................---............/////////////////////...---,,,,,,---......///////////////.../////////000000111111000000000000111111111111111111111222111111000000000000111222333333333333222222222333333333333444555555555555555555555555777777777666666555555555333444555777888:::;;;<<<<<<<<<;;;::::::::::::;;;999999999888999999::::::;;;;;;:::::::::;;;;;;<<<===<<<;;;::::::;;;<<<===@@@@@@@@@@@@AAAAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@>>>??????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCEEEFFFHHHHHHKKKMMMOOOQQQSSSXXX]]]aaalllrrryyy|||wwwrrrnnn555555666666777888888999:::999888666555444444444333333333333333444444444777666666555666666777888::::::;;;<<<<<<<<<<<<;;;:::999999999:::;;;;;;<<<;;;;;;::::::999::::::;;;:::999999888888999999:::;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDFFFEEEDDDCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBAAABBBEEEGGGIIIJJJOOOSSSWWW]]]lll|||pppddd^^^XXXSSSSSSWWWYYYcccqqq{{{zzz~~~~~~wwwwwwwwwvvvvvvuuuttttttrrrrrrrrrrrrsssrrrqqqppptttrrrpppmmmllljjjiiihhhfffddd```^^^\\\\\\\\\\\\XXXWWWUUUTTTSSSSSSTTTTTTRRRRRRSSSTTTVVVXXXYYYZZZ^^^```aaa^^^ZZZXXXYYY[[[YYYZZZ[[[^^^aaaeeehhhjjjiiijjjlllmmmnnnnnnmmmlllooollliiifffdddeeefffgggggghhhkkkpppssstttrrrooommmpppuuu{{{|||uuusssrrrppppppsssvvvyyy~~~}}}zzzxxxxxxxxxvvvuuutttrrrooosss|||}}}yyyvvvuuuyyy|||yyypppkkkffffffjjjqqqxxx|||zzzwwweee[[[RRROOORRRUUUTTTQQQKKKEEE===666222000///...000000//////....................................------------------------******++++++++++++,,,,,,,,,---......///.........,,,------......------,,,........................---------.........//////......//////...------,,,......///000000000000///........./////////////////////000000111111222222222222222222111111000///...///000111222222222222111111111111222222222222555555555555555555555555777777777666555555444444333444555777888:::;;;<<<=========<<<<<<<<<<<<===::::::999888888999:::;;;>>>===<<<;;;;;;<<<>>>???<<<<<<;;;::::::;;;<<<<<>>???@@@AAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBBAAABBBBBBBBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCEEEEEEFFFFFFFFFFFFGGGJJJOOORRRUUUYYY___eeejjjoootttyyy}}}uuuqqqlllgggccc^^^ZZZWWW444555666666777888888888999888666555444333222222222222222333333333444444444555555666777888999:::999999:::;;;;;;;;;;;;;;;::::::999999999:::;;;;;;::::::999999999::::::;;;:::999999888888999999:::;;;;;;;;;;;;<<<>>>???@@@????????????@@@AAABBBCCCCCCBBBAAAAAABBBDDDFFFGGGEEEDDDCCCBBBBBBAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEFFFGGGGGGGGGFFFFFFDDDEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGKKKPPPRRRUUU___ooo{{{uuukkkbbbXXXSSSRRRSSSYYYdddrrr~~~{{{{{{||||||~~~|||yyywwwwwwwwwwwwtttuuuvvvwwwwwwvvvvvvvvv{{{{{{zzzyyywwwvvvvvvvvvuuutttrrrooommmkkkkkkkkkggggggeeedddddddddeeefffccccccdddeeefffhhhiiijjjmmmoooooommmhhhffffffhhheeeeeefffhhhiiikkklllmmmllllllnnnnnnnnnmmmlllkkknnnmmmkkkiiiiiijjjlllmmmpppqqqtttxxxzzzzzzwwwtttooorrrwww~~~zzzwwwtttssstttvvvyyyzzz}}}}}}}}}zzzwwwvvvvvvwwwwww{{{~~~}}}|||zzzuuurrrqqquuuyyy{{{zzzuuunnnjjjfffhhhmmmssswwwwwwrrrmmm___XXXQQQQQQUUUVVVRRRMMMEEE???888333111000000000///////////////.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,---......///.........,,,------......------,,,........................------------.....................///......---,,,...///000000111111000000...............///////////////000000111111222222222222222222222111000///---...///000111111111111000000000111111111222222555555555555555555555555777666666666555555555444555666666777888999999999========================;;;:::999888777888999:::===<<<;;;;;;;;;===>>>???<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDBBBAAAAAAAAAAAA@@@@@@@@@============>>>@@@AAABBB???@@@???>>>>>>@@@DDDHHHJJJLLLPPPSSSWWW[[[___bbbgggjjjoootttzzz~~~{{{vvvtttqqqnnnjjjfffcccbbb[[[XXXSSSPPPMMMKKKHHHFFF333444555666777777777777888777666444333222222222111111222222333333444444333333555666777999::::::999999:::;;;;;;;;;;;;;;;::::::999999999999::::::999999999999999::::::;;;::::::999999999999::::::;;;;;;;;;;;;<<<>>>???@@@????????????@@@AAABBBBBB@@@@@@@@@AAACCCDDDFFFGGGDDDCCCCCCBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAACCCDDDEEEDDDHHHKKKMMMOOOUUU^^^fffwww|||ooobbbWWWPPPRRRSSS[[[gggttt~~~|||yyyzzz|||{{{zzzzzz{{{|||}}}|||}}}~~~}}}~~~~~~}}}yyyvvvuuuuuurrrrrrqqqpppqqqrrrssstttrrrrrrrrrssstttuuuwwwwwwwwwxxxwwwuuusssqqqqqqqqqlllmmmmmmmmmmmmmmmlllllljjjjjjkkklllllllllllllllnnnnnnooopppsssvvvxxxzzz}}}}}}~~~}}}xxxtttkkknnnttt{{{|||xxxwwwxxxzzz{{{|||{{{{{{zzzwwwuuuuuuvvvxxx{{{{{{tttooojjjmmmqqqssstttrrrooolllmmmooorrrvvvvvvrrrkkkfff[[[WWWTTTTTTVVVUUUOOOJJJ@@@<<<666222111111000000....../////////......------------------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,---......//////......,,,------......------,,,------------------------,,,------------.........---...............------//////000111111111111111---.........//////000000000000000000111111111111222222222333222222111111---...///000111111111111000000000111111111111222555555555555555555555555555555555555555555555555777777777777777888888888;;;<<<======>>>=========;;;:::888666666777888::::::::::::::::::;;;<<<===========================????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@@@@>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<<<<===>>>@@@AAABBB===>>>>>>===<<<===@@@CCCFFFFFFGGGIIILLLOOOQQQSSSUUUWWWZZZ___cccgggjjjkkkkkkmmmooorrruuuxxxzzz{{{{{{|||}}}~~~}}}{{{yyyxxxvvvtttpppmmmkkkhhhdddaaa\\\[[[XXXUUUQQQNNNLLLJJJFFFCCC@@@>>>>>>>>>===<<<222333444555666666555555888777666444444333333333000111111222333333444444333444555666777777888888::::::;;;<<<<<<<<<<<<<<<::::::999999999999999:::999999888888999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@BBBCCCCCC???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>???@@@AAACCCCCCDDDEEEGGGHHHJJJNNNTTTXXXdddooosssdddZZZVVVTTTWWW```iiirrr}}}}}}~~~~~~~~~~~~|||zzzyyyvvvvvvvvvvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{|||}}}}}}{{{yyywwwwwwwwwvvvtttsssnnnnnnmmmmmmlllkkkjjjiiifffggghhhiiilllnnnpppqqqppprrrvvv{{{|||vvvqqqiiikkkpppwww{{{yyyzzz{{{{{{{{{xxxyyyxxxwwwvvvxxx{{{~~~{{{qqqkkkdddfffiiikkkmmmnnnnnnmmmpppqqqtttuuusssmmmeee```YYYXXXVVVUUUTTTQQQMMMIII@@@<<<777444222111///...------...//////......---,,,,,,,,,------.........------------------------+++++++++,,,------......,,,---......//////......,,,------......------,,,------------------------,,,,,,---------.........------...............---///000111111222222111111------...///000000111111111111111000000000000000111111222333333333222222///000111222222333333333000000111111111222222222555555555555555555555555333444444555555666666666777777777777888888888888999:::;;;<<<======<<<;;;;;;999777555444666777999888999:::;;;<<<<<<<<<<<<>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@???@@@@@@AAABBBCCC@@@AAAAAA@@@>>>>>>???AAACCCCCCBBBCCCEEEHHHIIIJJJJJJLLLNNNQQQSSSUUUVVVVVVVVVWWWXXXZZZ\\\]]]____________aaabbbcccdddddddddddddddcccbbb```^^^]]]\\\ZZZXXXVVVTTTSSSQQQNNNKKKIIIHHHFFFCCC@@@>>><<<;;;:::888555444555777777777111222333555666555555444888777666555555555555555000000111222333333444444555555666666666666555555;;;<<<<<<===============::::::999999888999999999999888888888999::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDD@@@AAABBBCCCDDDCCCBBBAAACCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>@@@CCCFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCAAA@@@???============>>>@@@AAABBBFFFEEEDDDEEEHHHLLLPPPRRRWWW```ooosssgggXXXTTTSSSXXX]]]cccooo{{{~~~zzz|||wwwwwwyyy{{{~~~~~~}}}}}}zzzzzzvvvvvvvvvwwwxxxzzz|||~~~~~~~~~}}}}}}~~~~~~zzzwwwuuuuuuwwwwwwtttqqqlllllllllkkkjjjiiihhhgggdddeeefffiiilllppptttvvvssswww|||yyysssnnnjjjkkknnnsss|||}}}zzzzzzzzzzzzxxxxxxxxxyyyxxxyyy|||{{{ppphhhaaabbbdddfffiiikkklllmmmkkklllnnnnnnkkkeee^^^YYYZZZYYYWWWTTTQQQMMMKKKJJJ@@@===999555333111...,,,,,,---.../////////...---,,,,,,,,,------.................................++++++,,,------...//////,,,---......//////......,,,------......------,,,------------------------,,,,,,,,,---------......------...............---000000111222222222222111------...///000111222333222222111111000000//////000111222333333333333333111111222333444444444444111111111111222222222222555555555555555555555555222333333444555666777777555666666777888999999999888999;;;<<<<<<<<<;;;;;;:::999666444444555777888999:::<<<>>>??????>>>===??????@@@@@@@@@@@@??????>>>????????????@@@@@@@@@@@@??????@@@AAABBBCCCDDDAAAAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>??????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>??????AAABBBBBBAAA>>>=========AAA@@@???@@@BBBDDDEEEFFFGGGGGGIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMLLLMMMOOOPPPQQQRRRRRRRRRPPPPPPOOONNNLLLJJJHHHGGGHHHFFFEEEEEEEEEDDDAAA??????>>>===;;;888666555444555333000000111333444444333333333444444555555555888777777666555444444444222222222222222222222222777777777777777888888888:::::::::;;;;;;;;;<<<<<<<<<;;;:::999888888888888333555777999:::;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBDDDEEEGGGHHHHHHHHHEEEBBBBBBDDDDDDBBB@@@??????>>>>>>@@@BBBEEEFFFEEEEEEFFFGGGHHHKKKMMMOOOTTTXXX___ggguuu~~~ttthhh\\\QQQNNNRRRYYYbbbjjjrrrxxx~~~xxxpppmmmpppsssxxxzzzwwwvvvvvvvvvwwwyyy{{{}}}~~~~~~~~~|||xxxvvvtttssstttuuuvvvvvvooopppooolllmmmpppppplllkkklllmmmooorrrwww}}}}}}vvvpppkkkkkklllpppwww{{{yyy{{{}}}|||yyywwwyyy{{{|||}}}xxxpppkkkaaabbbdddhhhkkkmmmlllkkkkkkiiigggccc___[[[WWWVVVVVVQQQMMMLLLLLLJJJDDD>>>@@@===999555111///......000000//////.........------,,,,,,++++++,,,,,,---,,,,,,,,,------.....................////////////000000//////.........---........................---......//////......---+++,,,,,,---...///000000..................------000111222111///...///000...............///000111///000000000111111111111333222111000000111222333//////000111111111111111222222222222222222222222333444555666666666555444777777777777777777777777777888888888888999999999::::::;;;<<<<<<;;;;;;;;;666555555666666777888999;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBAAA@@@???@@@AAAAAAAAA@@@???>>>>>>??????>>>>>>??????@@@AAACCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>><<<<<<>>>???@@@BBBBBBAAAAAA@@@???>>>>>>CCCBBB@@@??????@@@BBBCCCBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@???CCCBBBBBBAAA@@@??????>>>======<<<;;;999888888777666666666666555444333222111111111111111111111111333333333444444444555555777777666666555444444333333333333333333333222222777777777777777888888888::::::::::::;;;;;;;;;;;;<<<;;;:::999888888888888666777888:::::::::999999:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCDDDEEEGGGHHHHHHHHHFFFCCCCCCDDDEEECCCAAAAAAAAABBBCCCCCCDDDDDDDDDFFFEEEEEEFFFGGGIIIKKKLLLOOORRRWWW]]]hhhzzzrrreeeXXXRRRQQQRRRVVVZZZccciiiqqqxxxzzzqqqmmmnnnqqqsss}}}|||||||||{{{{{{|||~~~}}}{{{zzzxxxwwwxxxzzz{{{|||wwwyyyyyywwwxxxzzzyyyuuuttttttssssssuuuzzz{{{sssqqqnnnmmmpppuuu{{{zzzzzz|||~~~}}}{{{zzz{{{|||}}}~~~~~~wwwpppllliiiiiikkkmmmooonnnkkkiiidddccc```]]]ZZZXXXWWWWWWSSSMMMFFFCCCCCCCCC@@@===;;;999666333111000000000000/////////.........------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---.........////////////000/////////.........---........................+++,,,,,,------,,,,,,++++++,,,,,,---...///000000........................///000111000///...///000//////.........///000000111111111111222222222222222222111000000111222222//////000111111111111111222222222222222222222222333444555666666666555444777777777777777777777777777888888888888999999999999999::::::::::::999999555555555555666777888999::::::;;;<<<<<<===>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBB@@@???@@@AAAAAA@@@??????>>>>>>>>>???????????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>======>>>???@@@BBBBBBAAAAAA@@@??????>>>BBBAAA@@@??????@@@AAABBB@@@AAABBBCCCDDDCCCCCCBBB@@@@@@@@@??????>>>>>>>>>===>>>>>>?????????>>>>>>======<<<;;;;;;:::999999888888888888888888888888555555555555444333222111111111111111111111111111333333333444444444444555666666666555555444444333333333333333333333444444666666666777777888888888999999:::::::::;;;;;;;;;;;;;;;::::::999999888888999999::::::::::::999999<<<<<<<<<<<<============<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHHHHHHHFFFEEEEEEFFFFFFDDDCCCCCCDDDFFFGGGGGGEEECCCBBBFFFEEEEEEFFFGGGIIIKKKLLLLLLMMMOOORRRYYYgggwwwrrrddd\\\VVVPPPNNNOOOUUUYYY```ffflllvvv}}}tttooonnnooottt~~~~~~~~~~~~{{{xxxvvvwww{{{}}}xxxrrrmmmmmmpppuuuxxx~~~|||yyy{{{~~~~~~~~~}}}}}}yyytttqqqooossssssssssssrrrnnnhhhddd[[[ZZZYYYWWWUUUUUUUUUUUULLLFFF===999999::::::999666444333111000000111111/////////...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------.........///////////////...............------------------------+++,,,,,,------,,,,,,++++++,,,,,,---...///000000...........................///000000///...///111000000///.........//////111222222222222333333333222222111000000111222222//////000111111111111111222222222222222222222222333444444555666666555555777777777777777777777777777888888888888999999999777888888888888888777777555444444555555666777888999::::::;;;;;;<<<<<<===<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA???@@@BBBBBB@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>???@@@@@@????????????@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>======>>>???@@@BBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBBBBBAAA>>>======<<<;;;:::999999888888999:::;;;<<<<<<;;;888888777666666555555555222333333444555666777777444444444444333222111000111111111111111111111111444444444444444444444444555555555444444444333333333333444444444444555555555555666666777888888888999999999999::::::::::::;;;;;;;;;::::::999999888999999::::::;;;;;;;;;:::===============>>>>>>>>>============>>>@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFFFFGGGJJJMMMOOOQQQLLLLLLKKKLLLPPPZZZfffnnn~~~~~~qqqiiiaaaXXXRRRPPPQQQTTTWWW[[[aaaiiissszzzyyysssrrrrrr{{{}}}~~~yyyvvvvvvzzz}}}wwwrrrrrruuuzzz~~~yyyyyyyyy}}}yyyuuutttttttttyyywwwuuusssooohhhaaa[[[TTTTTTTTTTTTSSSPPPOOOMMMCCC>>>777333333444444444222111000/////////000000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------------------------......//////......---+++,,,,,,---...///000000............////////////...000111111//////000222111111000///.........///111111111222222222333333222111111111111111111222//////000111111111111111111222222222222222333333333333444555555666666666666666666666666666666666777777888888888999999999888888888888888777777666444444444444555666777888999999999::::::;;;;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA???AAABBBBBBAAA@@@@@@AAA@@@??????>>>>>>>>>??????AAAAAA@@@???????????????BBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>======>>>??????AAAAAAAAA@@@@@@?????????>>>???@@@@@@AAA@@@@@@???AAABBBCCCDDDDDDCCCBBBAAA???>>>===<<<:::999888777666666777888888999888888666666666555555444444444111111222333444555555666222222222222222111000000111111111111111111111111444444444444444444444444444444444444333333333333333333333444444555555555444555555666777777888888888888888999999999::::::::::::;;;;;;;;;:::999999888888888999:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>============>>>@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFGGGFFFGGGHHHHHHGGGFFFFFFEEECCCBBBBBBBBBCCCEEEGGGHHHEEEEEEGGGJJJNNNRRRVVVXXXNNNLLLIIIHHHJJJQQQZZZ___gggsss~~~wwwoooddd\\\YYYUUUUUUUUUVVVYYY___fffjjjrrr~~~zzzxxxxxx~~~yyyxxxyyyzzz|||yyyzzz~~~|||yyyyyy|||~~~{{{yyywwwwwwxxx|||~~~wwwssssssuuuwwwxxxzzzvvvqqqlllfff___XXXSSSQQQRRRTTTSSSPPPKKKEEEBBB:::777444222222111000///111000//////......---------------...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............---------------------------......//////......---+++,,,,,,---...///000000........./////////000000000111222222000000111222222111000///////////////000000000000111111111222111111111222222111111111//////000111111111111111111111111222222333333333333333444444555666777777555555555555555555555555777777888888888999999999999999::::::999888888777555444444555555666777888999999999::::::::::::::::::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA???AAACCCBBBAAA@@@AAABBB@@@@@@????????????@@@@@@CCCBBBAAA@@@????????????BBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>??????AAAAAA@@@@@@@@@@@@@@@???===>>>???@@@@@@@@@??????@@@AAABBBCCCCCCBBBAAA@@@???>>>===;;;:::888777666777777888888777666666555555555444444444444444333222222222333333333333333111111111222111111000000000000000000000000000000555444444444444333333333333333333333333333333333222222333333444444555555444444555666777777888888777777888888888999999999999:::;;;<<<<<<;;;:::999777777777888999;;;===>>>>>>>>>>>>>>>============<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCDDDEEEEEEDDDFFFHHHHHHGGGFFFEEEFFFBBBAAA@@@@@@BBBEEEHHHIIICCCEEEGGGKKKPPPUUUZZZ\\\PPPMMMIIIFFFGGGKKKPPPTTTVVV```ooo|||qqqgggddd\\\YYYUUURRRRRRUUUYYY[[[fffppp|||~~~}}}}}}~~~zzzwwwvvvyyy{{{yyywwwwww{{{~~~}}}zzzxxxwwwvvvuuusssxxx}}}~~~{{{{{{xxxwwwyyyyyywwwwwwzzzyyyvvvsssrrruuuxxxzzz{{{wwwrrriiiaaa[[[VVVRRROOOQQQRRRSSSQQQLLLEEE===888333333333333222000...---000000//////...---,,,,,,---------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---...///000000.........//////000000111000222222111000//////111111111000/////////000000//////000000000111111111000111222222222222111000//////000111111111111111111111111222222333333444333333333444444666777888555555555555555555555555777888888888888999999999;;;;;;;;;;;;:::999888888555555555666666777888999:::::::::::::::::::::::::::;;;<<<>>>????????????????????????????????????>>>>>>??????@@@AAAAAAAAA@@@AAACCCCCCAAAAAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>>>>????????????>>>>>>>>>>>>>>>??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@=========>>>??????@@@@@@>>>??????@@@@@@???======<<<<<<;;;999888666555555888888888777777666555444333333222222222222222222333333333222222111111111000111111111111111000000000000000000000000000000555555444444444333333333222222222222222222333333111111222222333444444444333333444555666777888999777777777777888888888999999:::;;;======<<<:::999888777777777888999;;;<<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@???@@@@@@@@@@@@AAAAAAAAACCCDDDFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCBBBEEEHHHIIIFFFEEEEEEFFFBBBBBBBBBCCCDDDEEEFFFFFFBBBCCCEEEIIINNNSSSXXXZZZUUUQQQKKKGGGFFFHHHJJJKKKLLLSSS^^^kkkyyyxxxttthhhccc[[[UUURRRRRRSSSSSSZZZccclllsss{{{{{{|||yyywww|||~~~zzzwwwooommmlllnnnttt}}}~~~}}}yyyuuutttvvvxxxxxxxxx~~~{{{uuurrrmmmkkknnnnnnlllnnnssstttttttttvvvyyy|||||||||uuummmbbbXXXSSSQQQPPPPPPSSSRRROOOKKKEEE>>>777444111111222222000......---..................------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---...///000000---......///000000111111000111111000---,,,,,,---000000000///000000111111000000111111111222222222000111222222222222111000//////000111111111111111000111111222333333444444333333333333444666888999777777777777777777777777777888888888888999999999;;;;;;;;;;;;:::999888777777666666777777888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>>>>>>>==============================>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@??????===>>>>>>??????>>>>>>===>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<===>>>@@@AAA>>>>>>?????????>>><<<;;;;;;;;;:::999777666555555555666666666666666555555222222222222333333333333222222111111111000000000000111111222222111111111000000000000000000000000555555555444444333333333222222222222222222222333000000111222222333444444333333444555666777888999777777777777888888888888999:::<<<======<<<:::999999999888777777888999:::>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@??????@@@@@@@@@AAAAAAAAACCCEEEGGGHHHIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@AAAAAABBBBBBBBBAAAEEEHHHHHHFFFDDDDDDEEEBBBDDDEEEFFFFFFEEEDDDCCCAAABBBDDDGGGKKKPPPTTTWWWZZZUUUOOOIIIGGGGGGHHHHHHJJJNNNTTT\\\gggwwwsssmmmccc[[[VVVTTTSSSSSSQQQYYYaaafffnnnxxx||||||xxx|||}}}wwwsssgggeeeeeehhhooozzz~~~|||wwwsssssswww|||yyyrrrlllfffdddfffgggfffiiippptttuuuvvvzzz}}}~~~}}}{{{tttkkk^^^SSSNNNNNNQQQRRRUUURRRLLLFFF???999555333000111111000...---...///,,,------.../////////...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---+++,,,,,,---...///000000---......///000111111222///000000...+++*********000000//////000111222222111111222222222333333333000111222333333222111000//////000111111111111111000000111222333333444444333333333333444666888999888888888888888888888888777888888888888999999999;;;;;;;;;:::999888777777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<===========================>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBCCCBBBBBBAAA@@@???>>>======>>>>>>>>>>>>======>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;;;;<<<>>>@@@BBB???@@@AAAAAA@@@???>>>===<<<<<<;;;:::999888777777333333444555666666666666444444444444444555555555//////000000000000000000000111111222222222111111000000000000000000000000555444333222111111111111333333333222222111111111555444333222222222333444222333444666777999:::;;;777777777777888888888888888888999999999999888888999999999999999999999999::::::::::::::::::::::::888888999:::;;;======>>>@@@@@@??????@@@@@@AAAAAABBBCCCDDDFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDD>>>>>>???BBBEEEJJJNNNQQQOOOLLLIIIFFFDDDDDDDDDEEEAAAFFFKKKPPPVVVaaaooozzzuuukkkccc]]]YYYVVVUUUUUUVVVYYY___gggooossstttyyy~~~~~~~~~xxx|||xxxppphhhfffdddeeelllxxx}}}~~~|||{{{~~~}}}{{{xxxzzz~~~tttlllfffbbb___```gggnnnsssuuuzzzwwwuuuuuuvvvxxxyyyyyynnneeeZZZQQQMMMMMMOOOPPPPPPMMMGGGAAA;;;777555555111111000......---------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,************,,,,,,,,,,,,,,,++++++*********,,,++++++,,,......---+++------++++++++++++---------///000222222111///...,,,,,,------.../////////000000///..............................///000000......///000111222222333000000000000111111111111000111111111111222222222222111///.........///000222222222222222222333333444444444444555555555666666555444222222333444555666666666777888:::;;;<<<999999999999888888777666888999999::::::999999888999999999999999999999999===<<<<<<<<<<<<===>>>>>>===<<<;;;:::::::::::::::>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIIIIKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFEEECCC@@@===;;;::::::========================>>>????????????>>>==================>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>============;;;:::888666666555666666222333333444444333333222333333333222222222111111111222222333222111000///111111111111111111111111////////////............555444333222111111111111333333333222222222111111222111111000111222444444333444444666777888999:::777777777777777777777666777777888888888888777777999999999999999999999999::::::::::::::::::::::::888999999:::<<<======>>>????????????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA?????????@@@@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBAAAAAABBBCCCFFFGGGIIIGGGDDDAAA@@@@@@AAABBBBBBEEEIIIJJJMMMTTT^^^fffppp|||xxxpppiiiccc```[[[ZZZWWWVVVXXX\\\```ccchhhmmmqqquuuyyy~~~~~~~~~~~~yyy{{{|||ssskkkiiifffggglllwww~~~{{{||||||{{{zzz{{{}}}~~~~~~zzzqqqjjjfffcccbbbeeekkkrrruuuvvvxxxvvvtttsssrrrrrrpppnnneee```XXXQQQNNNMMMLLLLLLKKKIIIDDD???;;;777555333111000///...------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,******)))---,,,+++******+++,,,---,,,,,,,,,+++++++++*********))))))***,,,,,,+++)))---,,,++++++++++++,,,------...000111000///...,,,,,,,,,------.../////////000//////...------.....................//////000/////////000111111111222000000000000111111111111000000111111111222222222222111000///...//////000111111222222222222333333444444555555555666666666888777666555555555555555555555555666777888999:::999999:::999999888777777:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::::::::;;;======>>>???@@@@@@@@@@@@BBBCCCDDDEEEGGGHHHIIIJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCAAA???>>><<<<<<<<<========================<<<===>>>???????????????===========================<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<:::999777666444444444444222333333444444333333222333333222222222111111111111222222222222111000///111111111111111111111111000000/////////.........444444333222111111111111333333333222222222222111000/////////000222444555444555555666666777888888777777777666666555555555666666777777777777666666999999999999999999999999::::::::::::::::::::::::999999:::;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDEEEEEEEEEDDDGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA???????????????@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCAAA???>>>>>>??????CCCBBB???>>>===>>>???@@@AAACCCEEEEEEEEEHHHMMMRRRZZZdddtttzzzsssooogggccc]]]XXXUUUTTTVVVWWW]]]aaaeeeiiimmmsss|||}}}{{{|||~~~~~~xxxrrroookkkjjjnnnvvv{{{yyy}}}|||zzzzzz{{{{{{}}}|||wwwpppjjjgggfffhhhmmmtttxxxyyyxxxtttrrrooollljjjgggdddaaa\\\XXXSSSOOOMMMJJJGGGEEECCCBBB@@@===999666333111000000///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++------,,,,,,,,,,,,------,,,,,,,,,++++++++++++******))))))***,,,,,,+++))),,,,,,++++++++++++,,,,,,---.../////////---,,,+++,,,,,,,,,---......////////////...---------............------......///000000000000000000000000000000000000000111111111111000000000111111111222222111111000///////////////111111111222222222333333555555555555666666666777777777777666666444333333444444444444555777888999999999:::::::::999888888::::::;;;;;;;;;;;;::::::999999999999999999999999888999:::;;;<<<;;;;;;:::<<<<<<;;;:::::::::;;;;;;<<<<<<===???????????????CCCCCCDDDEEEFFFHHHHHHIIIHHHHHHFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA???>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===>>>???@@@@@@@@@========================;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999777555444333222222222222333333333333222222333222222222222111111111111111222222111111000///000000000000000000000000000000000000////////////444333222222111111111222222222222222222222222222111000000000111222444555555555555666666666666666777777666666555555444444555555666666666666555555888888888888999999999999999999::::::::::::;;;;;;:::::::::;;;<<<======>>>>>>>>>>>>>>>???AAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>===>>>>>>???AAA@@@>>>======>>>@@@AAA???AAACCCCCCCCCDDDGGGIIIKKKSSS```nnn}}}vvvqqqjjjbbb\\\YYYWWWWWWXXX[[[___bbbffflllsssxxx~~~|||xxxuuuqqqooopppuuu|||{{{vvvxxx~~~||||||||||||}}}~~~~~~~~~~~~|||yyyvvvqqqnnnlllmmmpppvvv|||}}}zzzoookkkfffbbb___]]]ZZZXXXVVVRRRNNNJJJGGGCCC@@@===:::::::::999777444111///000///...---------------,,,,,,------------------++++++++++++++++++++++++***+++,,,---...///000000------------------------++++++++++++++++++++++++,,,++++++,,,......---+++,,,++++++++++++++++++,,,------...------,,,******+++,,,,,,------...//////......---------------......------------...//////000000000000000////////////000000000111111111111000000000000111111111111111000000///////////////000000111111222222333333555555555666666666777777444555555555444222000///444444444444555666777888888999999:::::::::999999888888999999999999888888999999999999999999999999777999;;;<<<===<<<:::999<<<;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@BBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>????????????======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999999:::999777666444333222111222222333333333333222222222222222222111111111111111111111111111111000000000000000000000000000000111111000000000/////////333333222222111111222222222222222222222222222222444333222111111222333444555555555555555666666666777666666666555555555444555555666666666666555555777777777888888999999999999999999::::::;;;;;;;;;:::;;;;;;<<<<<<=========>>>>>>>>>>>>???@@@AAABBB@@@AAABBBCCCCCCDDDCCCCCCEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>=========>>>????????????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>??????>>>============>>>???@@@===???AAABBBBBBBBBCCCDDDAAAFFFNNNWWWcccrrr{{{rrrjjjccc___]]]XXXYYYZZZ\\\___dddjjjnnnxxx{{{xxxsssppppppssswwwzzzzzzssssssvvvxxxxxxzzz~~~|||{{{zzz{{{~~~~~~|||}}}~~~~~~~~~~~~{{{|||}}}xxxuuuuuuuuusssqqqssstttwww||||||xxxhhhccc\\\WWWVVVVVVVVVUUUSSSNNNGGGAAA===:::888666333444555666555222000...///......------------...,,,,,,------------------++++++++++++++++++++++++)))***+++,,,---///000000------------------------++++++++++++++++++++++++,,,++++++,,,......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,---.........------,,,,,,,,,,,,---------------------...//////000000000//////////////////000000000111111111111//////000000000111111111000000000000000//////...//////000111111222333333555555555555666666666666333444444555444222000///555555555555666666777888777888999999::::::::::::777888888999999888888777999999999999999999999999888:::<<<===>>>===;;;:::;;;;;;:::::::::;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA???===<<<::::::999==============================>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<999999999999888888888888999999888777666444333222111222222333333222222111222222222111111111000000000000000000000000111111////////////////////////000000000000////////////333333222222111222222333111222222222222333333333666555333222222222333333555555555555555555666666666666666666666666666666555555666666666666555555666666777777888999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<=========???>>>>>>>>>>>>???@@@@@@???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAA@@@?????????=========<<<<<<======>>>======>>>???@@@@@@@@@@@@>>>??????@@@@@@??????>>>??????>>>>>>======<<<<<<:::::::::::::::;;;<<<<<<>>>>>>?????????>>>=========@@@EEEIIIPPP[[[hhhqqqyyypppiiieee^^^\\\YYYWWWXXX[[[___aaammmttt~~~}}}zzzzzz|||}}}|||yyytttqqqpppqqqtttvvvzzz{{{tttrrrtttuuuuuuwww|||xxxuuussstttxxx{{{{{{zzz|||~~~~~~{{{xxxxxxyyy|||~~~zzzvvvsssqqqpppppprrrtttuuuuuuxxxxxxxxxzzz|||{{{vvvqqq```[[[UUUQQQQQQRRRSSSTTTOOOIIIAAA:::555333222111...///111222222000///---......---------------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,***))))))***,,,,,,+++)))******++++++++++++******+++++++++++++++,,,,,,,,,+++++++++,,,------......,,,,,,+++++++++,,,------------,,,,,,------...///////////////////////////000000000000111111111111/////////000000000111111000000000000000///.........//////000111222333333444444444444555555555666555555555555555444333333555555555555555666777777555666777888999:::::::::999999::::::::::::999999999999999999999999999999999:::;;;======<<<<<<;;;;;;;;;:::::::::;;;<<<<<<>>>???@@@AAAAAABBBAAAAAA??????@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBAAA???===;;;:::999888===========================>>>>>>>>>======<<<;;;<<<<<<<<<;;;::::::999999<<<;;;;;;::::::;;;;;;<<<999999999888888888777777888888888777666555444333111111222222222222111111222111111111111000000000000000/////////000111111////////////////////////////////////............333222222111222222333333111111222222222333333333333222222111111222333444444444444555555666666666555666666777777888888888666666666777777666666666666666666777888999999999888888999::::::;;;<<<<<<<<<<<<<<<<<<============@@@??????>>>>>>>>>>>>>>>>>>???AAACCCEEEFFFGGGGGGEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@======<<<<<<;;;<<<<<<===<<<<<<===>>>????????????===>>>>>>??????>>>>>>===============<<<<<<;;;:::888888888999999999999:::===<<<<<<<<<======<<<;;;;;;===@@@CCCFFFMMMVVV^^^mmm}}}wwwrrrmmmggg```YYYVVVVVVXXXYYY___eeennnxxx~~~}}}||||||}}}yyyuuutttuuuvvvxxxyyy}}}{{{}}}|||{{{|||~~~sssooommmooouuuzzz|||{{{}}}~~~|||yyyuuuqqqqqqpppooopppqqqqqqooonnnmmmnnnooorrruuuxxxzzzzzzzzzwwwuuutttssspppjjjfffXXXUUUSSSQQQQQQQQQPPPOOOGGGBBB;;;555222///...,,,,,,---.../////////...---...------,,,,,,------............------,,,,,,+++************************,,,,,,,,,++++++************+++,,,------,,,+++*********+++++++++,,,,,,,,,***))))))***,,,,,,+++))))))***+++,,,,,,+++***)))++++++++++++,,,------...***++++++,,,,,,---......+++++++++++++++,,,------------,,,,,,------...///---.........///000000000000000000000111111111111////////////000000000111///000000111000///...---......///000111222333333333333333333444444444444444444333333444444555555444444444444444444555666444444666777888999999999999999::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<======>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????AAABBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEEEECCCAAA@@@??????===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>=========<<<<<<;;;;;;:::999999888::::::999999999999::::::999999999888888888777777555555666666666555444333111111222222222222111111111111111111000000000000000//////...///000111222....................................------------222222222111222222333333111111111222222333333333000000//////000222444555333333444444555666666777555555666777888999::::::666666777777777777666666555666666777888999999999888888999::::::;;;<<<<<<<<<<<<<<<===============AAA@@@???>>>============>>>???AAACCCEEEGGGHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>????????????======>>>>>>>>>>>>======999:::;;;<<<<<<<<<<<<<<<999999999999:::::::::::::::::::::;;;===?????????666888;;;<<<>>>CCCKKKQQQRRRcccwww{{{tttiii___YYYWWWWWWXXXTTTYYYaaajjjsss}}}~~~{{{zzzzzz|||}}}}}}|||{{{qqqmmmjjjmmmuuu|||}}}{{{wwwsssnnnjjjhhhfffcccdddgggjjjmmmnnnnnnpppssswwwzzz}}}zzzvvvqqqmmmkkkhhhbbb]]]SSSRRRRRRSSSTTTRRRNNNKKKAAA===888444111///,,,***,,,,,,------......------------,,,,,,,,,------...//////...---,,,,,,++++++************************)))))))))***++++++,,,,,,******,,,,,,,,,,,,***************++++++,,,,,,,,,,,,++++++,,,......---+++)))***+++,,,,,,+++***)))*********+++,,,---//////***++++++,,,,,,---......+++*********+++,,,,,,------,,,,,,,,,,,,---......,,,------...///000111111000000000000111111111111////////////000000000000///000111111111000...------...///000111222333333222222222333333333444444222111000000111222444555333333222222333333444444333333555666888999999999777777888888888888777777999999999999999999999999999999888888888999:::;;;:::::::::::::::;;;<<<===<<<===>>>??????@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDDDDCCCAAABBBCCCDDDDDDBBB@@@???======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===>>>>>>??????<<<<<<;;;::::::999888888999999888888888888999999999999999999888888888888333333444555555444333333111111222222222222111111111111111111000000000000000///.........000111222..............................---------,,,,,,,,,444444333333333333222222111111111111111000///...000000111222333333444444333333222222333333444555666777888999999999999999::::::::::::999999888777888666555666888999999888999999999999:::;;;<<<<<<<<<<<<<<<===============@@@???>>>>>>===>>>>>>???>>>>>>@@@BBBDDDFFFGGGHHHGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFDDDCCCBBBBBBAAAAAA???===;;;999888999::::::<<<<<<<<<<<<<<<===>>>>>>???????????????>>>======888999:::;;;;;;:::888777888888999999999888888777<<<;;;::::::;;;:::999777::::::999:::<<<>>>AAACCCHHHQQQ]]]iiiuuuvvvnnnhhhccc\\\WWWTTTTTTVVV[[[dddnnnuuuxxxyyyzzz|||zzzyyyyyy}}}{{{xxxvvvvvvxxxyyyzzzzzz~~~uuummmgggcccaaa\\\[[[[[[]]]aaahhhooossswwwyyy||||||wwwqqqiiiccc```]]]XXXUUUVVVSSSRRRTTTTTTPPPFFF>>>777555222///---,,,++++++---------,,,,,,+++++++++,,,+++******)))))))))***------+++***)))(((((((((...---+++******+++---...+++++++++*********)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++++++++,,,---.........---,,,+++)))(((((()))+++,,,,,,+++***)))***+++,,,------,,,,,,,,,,,,---......//////000000111111111111......//////000000111111000///...------...///000///000111222222111000///111111222222222222111111111222333333444444333333333333333333333333333333555555666666666666555555444444555555666777777777888888999999999:::::::::777888888999999999888888777888999999::::::999999;;;:::999888999;;;===???>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>============>>>@@@AAABBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<;;;::::::999888888::::::;;;;;;<<<;;;;;;;;;999999777666666555555555222333333333333333333333222222111111111111222222222111111000///......---,,,---------......//////......---------......///------------------------444444333333333333222222222333333333333222111000000111111222333333444444333333222222333333444555555666777888999::::::::::::::::::::::::999888777888777555666888999999888999999999999:::;;;<<<<<<<<<<<<<<<<<<============???????????????>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDGGGGGGFFFEEEEEEEEEFFFFFFBBBAAA>>>;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>????????????>>>======::::::::::::999999888777777888888999999888888777999999999:::;;;:::777555999888888888999<<<>>>@@@===CCCLLLUUU___kkkyyy{{{vvvppphhhccc[[[YYYVVVWWW[[[```dddeeejjjlllmmmlllkkklllooorrr{{{~~~|||zzzzzzzzz{{{zzzxxx{{{zzzzzz|||xxxpppiiidddaaa___[[[\\\^^^bbbhhhpppwww{{{}}}~~~}}}rrrkkkbbb]]][[[ZZZYYYWWWVVVUUUSSSPPPLLLEEE???:::333222000...------------------,,,,,,,,,+++++++++,,,,,,+++++++++*********///...---,,,,,,+++,,,,,,---,,,+++******+++,,,---+++++++++*********)))))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,---------------...---,,,++++++,,,---...,,,++++++***+++,,,---...---,,,,,,,,,,,,---......//////////////////000000......//////000000000000///...---,,,,,,---.../////////000111111111000000000111111222222111111000111222222333444333333333333333333333333333333333444444555555555555444444222222333333444555555555888888888888999999999999888888999999999888888777888888999:::::::::::::::;;;::::::999:::<<<===>>>===============>>>??????========================<<<===???@@@AAAAAA@@@@@@@@@@@@@@@@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;;;;:::999999888888:::;;;;;;;;;;;;;;;::::::888777666555555444444444444444444444444333333333222111111111111111111222111111000000///......---...............---------------,,,,,,,,,,,,------------------------------444444333333333333222222444444555555444444333333111111111222222333333444333333222222333333444555444555666888999:::::::::999::::::::::::999999888999777666666888999999888888999999::::::;;;<<<<<<;;;;;;<<<<<<<<<============>>>???@@@@@@???>>>>>>>>>???@@@AAACCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGGGGGGGHHHHHHJJJKKKLLLHHHFFFBBB???<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::999888777777777777777888888888888777777777777999;;;<<<:::777444888777666666777888:::;;;:::===BBBFFFLLLUUUaaaiiixxxrrrfffaaaZZZVVVTTTUUUVVVVVV\\\^^^_________```bbbcccjjjqqqzzz}}}}}}~~~~~~}}}}}}|||{{{xxxuuuttttttvvvyyy~~~|||}}}{{{yyytttnnniiieeecccaaaaaacccfffkkkqqqxxx}}}~~~{{{lllddd[[[VVVWWWYYY[[[[[[VVVUUUQQQIII@@@888555555......------------......,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,******------,,,,,,,,,,,,------,,,+++***))))))***+++,,,+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++......,,,++++++,,,------......,,,,,,,,,,,,......,,,,,,,,,+++,,,------...---,,,,,,,,,,,,---.................................////////////000000000...---,,,++++++,,,---......///000111111111111000000111111222222111111000111111222333333333333222333333333333333333333333333333444444444444333333222222222333444444555555666666777777777888888888999999999999888777666666999999:::;;;;;;;;;:::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>?????????>>>??????>>>>>>>>>=========999999::::::::::::999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::::::::999888888888;;;;;;;;;;;;::::::999888666666555444333333333333555555555444333333333222111111111111111111111111111000000//////........./////////...------,,,,,,,,,,,,++++++++++++,,,,,,------------------------444444333333333222222222444444555555555555444444111111111222222333333333333333222222333333444555444444666888999:::::::::999999::::::;;;::::::::::::888666777888999999888888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<>>>@@@AAAAAA@@@???>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFHHHJJJLLLNNNOOOLLLJJJFFFBBB>>><<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>======<<<;;;===<<<:::888666666666777666666777777888777777777666888;;;>>>@@@>>>999555777777666666666666777777<<<===>>>@@@CCCIIIRRRXXXiiitttsssmmmddd]]]YYYXXXWWWWWWYYYZZZ\\\\\\]]]]]]]]]]]]aaagggooovvv{{{~~~|||yyyxxxyyy|||{{{|||}}}}}}{{{wwwtttqqqqqqrrrvvvzzz|||}}}|||xxxuuuqqqpppsssvvvwwwxxxxxxwwwtttqqqnnnkkkjjjiiikkkmmmppptttxxx{{{}}}~~~~~~~~~}}}}}}zzzwwwsssfff```YYYWWWXXX[[[]]]]]]UUUQQQIII@@@888222000///,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++***+++---......---+++***)))((((((((())))))***+++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++000...,,,******+++,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---....../////////............---////////////////////////......---,,,,,,---............///000000111111111000000111111111111000000000111111222222222222222222222222222222222222222333333444444444444333333333444444555555666777777555555555666666666777777999999999999888777555555999999:::;;;;;;;;;;;;:::999:::;;;<<<======<<<<<<<<<;;;;;;:::;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<============>>>>>>>>>>>>============777888999::::::999888777999999999999999999999999888999::::::;;;;;;::::::999999999999888888888888;;;;;;;;;;;;:::888777777444444333222222222222222555444444333222111000000000000111111111111000000000000/////////........................------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,444444333333333222222222333333444444444444333333111222222222222222333333333333222222333333444555444555666777888999999999888999:::;;;;;;;;;;;;;;;:::999777777888999999888777888999;;;;;;;;;;;;;;;:::::::::;;;<<<======>>><<<>>>@@@AAABBBAAA???>>>?????????@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJMMMNNNNNNKKKGGGBBB???===<<<;;;<<<===>>>>>>??????>>>>>><<<============<<<;;;;;;===;;;999777666666666666444555666777777777777777888:::===AAACCCAAA===999888777777666666666666666888888888888:::???EEEIIITTT]]]lll}}}|||ssskkkfffcccaaa```^^^___```aaa```___]]][[[YYY]]]ccciiiooossswwwyyyyyyuuusssrrrxxxxxxzzz|||~~~}}}yyyvvvooonnnmmmooorrrssssssrrrkkkiiiffffffiiimmmqqqsssxxxxxxwwwvvvuuusssqqqpppqqqsssvvvxxxzzzzzzzzzyyyvvvtttrrrrrrqqqooollljjjbbb___[[[[[[\\\]]][[[XXXPPPIII>>>777444222///,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***+++---......---+++***'''&&&&&&''''''((()))***))))))))))))))))))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++///...,,,***)))***,,,---++++++++++++++++++++++++,,,,,,---------.........---,,,,,,,,,,,,---....../////////////////////////////////...............000///...------...///000....../////////000000111000000000111111000000000///000111111222222111111222222222222222222222222444444555555555555444444333333444444555666666666444444555555555666666666999999999888777666555444888999::::::;;;;;;::::::888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>============777888888888888888888777999999999999999999999999777777888999999999999999777777888888888888888888::::::::::::999888777666333222222111111111111222222222111111000///......///000111111111111000///////////////............,,,,,,,,,---...///000000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444333333333333222222222222333333444444333333222222222222222222222222333333222222333333444555555555666777888888888888888888:::;;;<<<<<<<<<<<<;;;999888888999999999888777888:::;;;<<<<<<;;;:::999999:::;;;<<<======>>>===>>>???AAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAACCCEEEGGGIIIJJJKKKIIIEEEAAA>>><<<<<<<<<<<<===>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;:::999888777666666666333444555666666777777666999:::>>>BBBDDDCCC???;;;777777777666666666555555555444444444666999===???BBBHHHTTTeeesss|||vvvrrrnnnllljjjjjjjjjjjjiiifffaaa]]]TTTVVVYYY^^^ccchhhkkkmmmxxxyyy{{{{{{zzzzzz{{{|||xxxssspppooouuuvvvxxx{{{}}}}}}{{{xxxllljjjhhhgggiiijjjjjjjjjcccbbbbbbcccggglllrrruuuzzz{{{||||||{{{yyywwwvvvssstttvvvwwwwwwvvvtttsssjjjhhhffffffffffffdddccc```^^^\\\\\\\\\YYYSSSMMMGGG???555111222222///+++------------,,,***)))(((*********+++++++++++++++******,,,------,,,,,,+++))))))(((((()))***++++++))))))))))))))))))))))))***************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******************++++++++++++++++++++++++++++++------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,---............/////////000000000/////////............---000///...------...///000000//////......//////000///000000111111000000/////////000111111111111000222222222222222222222222444444555555555555444444111111111222333333444444444444555555555666666666888888888888777666555555888888999:::::::::999999888888888999::::::;;;;;;<<<;;;::::::::::::::::::999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>>>>>>>=========<<<<<<999888777777777777888999888888888888888888888888666666777888888888888777666666777777888888888999999999999999999888777666222222111111000111111222000000000///.........---...///000111111000///...........................***+++,,,---...000111111///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444333333333333222222111222333444444444444333222222222222222222222222333333222222333333444555666666777777777777666666777888999;;;<<<=========<<<:::888888999999999888666888:::;;;<<<<<<;;;:::888999999:::<<<======>>>>>>>>>???@@@@@@AAABBBBBB????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@AAACCCDDDFFFGGGGGGEEEBBB???<<<;;;;;;;;;<<<===>>>@@@@@@???>>>===;;;<<<<<<<<<<<<;;;::::::888888888888888777666666222333444555666666666666777888;;;???AAAAAA===:::555555666666555555444444555444444555666888999:::;;;<<>><<<:::888888999999999888666888:::<<<<<<<<<;;;:::888888999:::<<<======>>>????????????@@@AAABBBCCC??????????????????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAACCCDDDEEEEEECCC@@@===;;;;;;;;;;;;<<<===???@@@AAA@@@>>>===;;;;;;<<<<<<;;;;;;:::999666777888999999888666666222333444555666666666666555666888<<<>>>>>><<<999444444444555555444444333333333333444555666555555<<<:::<<>>777222222222///,,,******++++++,,,---...------++++++))))))******++++++++++++***)))))))))***+++,,,,,,++++++***************+++******++++++++++++******))))))******++++++++++++)))***,,,------,,,***)))******************************))))))((((((''''''++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,(((((())))))))))))(((((()))***+++,,,---,,,++++++---,,,,,,,,,,,,---......)))***+++,,,...///000000//////.........---------...---,,,,,,,,,,,,---...333111000...------------//////000000000000//////...//////000000000000000111111111111111111111111222222222333333222222222222333333444444555666666555555555666666666777777555666777777777777777666666666777888888888888888888777555555666777:::;;;===<<<;;;;;;::::::::::::::::::;;;;;;<<<===>>>>>>===<<<;;;:::::::::;;;<<<;;;;;;;;;:::::::::999999<<<:::777555555777:::<<<777777777777777777777777444555555666777666666666444555555666777888999999666777777888888888888777222111111111111111222222////////////000000000000...///000222222000///...---.....................------..................---,,,+++***))))))))))))++++++++++++++++++++++++444444444555555555666666333333222222333333444555555555666666555555444333222444555666666444222111777777888999999999999888::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888888999:::;;;;;;<<<;;;;;;::::::;;;::::::999:::;;;<<<===<<<===>>>???@@@???>>>>>>============>>>>>>>>>>>>>>>>>>======>>>???@@@@@@???>>>>>>>>>???@@@AAAAAABBB@@@>>>;;;::::::;;;;;;<<<<<<============<<<<<<;;;;;;;;;:::::::::999999:::999888777666555444444555555555555555555555555555666777999999777666555333444444555555444444333222222222222222222222222444666999<<>>????????????<<<;;;;;;:::::::::;;;;;;<<<;;;:::999888888888888;;;;;;:::999888777666666444555555555666666777777777777666666555555444444555555666666777777777888999999:::;;;;;;:::999999999777555333111000////////////.........---------------............------........................111///---+++***+++---...------------,,,++++++***************************333333444444444555555555333333222222333333444555555555666666555555444333333444555666777777666555777777888999999999999888:::::::::;;;;;;;;;;;;;;;;;;;;;:::999999999999999;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;============???@@@@@@@@@???>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>???@@@@@@BBB@@@>>><<<::::::;;;<<<<<<======>>>>>>======<<<999999999999888888888888888888777666555555444444444444444444444444444444444555666777777666555444333333444444444444333333222222222222222222222222333555666888:::===BBBFFFJJJRRR^^^iiittt~~~wwwqqqnnnllliiigggdddbbb___]]]ZZZYYYXXXXXXWWWWWWYYY\\\```fffkkknnnuuusssqqqnnnkkkiiihhhhhhmmmnnnsss{{{~~~~~~|||}}}~~~}}}{{{yyyzzz{{{}}}|||{{{{{{{{{wwwqqqllliiihhhgggffffffgggiiilllppprrruuuuuuuuuttttttxxxwwwnnneeeaaa]]]YYYYYY^^^^^^aaaeeefffccc___ZZZWWWLLLEEE<<<777555333000,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************)))))))))(((((((((((((((((((((((((((***++++++,,,,,,++++++*********++++++++++++******))))))***++++++++++++***+++++++++++++++++++++++++++*********))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------............------------///.................................------------......////////////............000111111111000///000000000000000000000000000000000000111222333444222222333333333333444444222222333333444444444444666666666777777777888888999888888777777888888999888777666555555666888999555555555555555666777777;;;;;;;;;::::::::::::999;;;<<<===>>>????????????<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888777777777777777666666666666666666777777888888888666666666666666666555555666666666666777777888888::::::999888888999::::::888777666333222000000///............------------------............------------------------------.........---------------...---,,,+++++++++,,,,,,************************222222333333333444444444333333222222333333444555555555666666555555444333222222333444555666777777777777888999999999999888999:::::::::;;;;;;;;;<<<<<<;;;::::::999:::::::::======>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;===>>>===>>>??????@@@@@@??????===>>>>>>>>>>>>??????????????????>>>??????@@@AAA>>>>>>======>>>>>>??????AAA@@@>>><<<;;;;;;<<<<<<======>>>>>>>>>>>>======888888777777777666666666666666666555555444444444222222222222222222222222333333555555555555333333222333333444444333333222111111111111111111222222222333444444333555888:::===AAAHHHPPPYYYeeesss}}}~~~{{{xxxvvvooommmjjjgggcccaaa___^^^ZZZZZZZZZZZZ\\\___aaacccjjjiiihhhfffddd```^^^\\\___```dddlllvvv~~~|||xxxuuusssqqqqqqqqqsssvvvyyy}}}{{{xxxtttpppmmmlllkkkkkkqqqyyy{{{uuurrrrrrrrrpppllljjjiiijjjjjjjjjjjjlllnnnrrruuuwww}}}}}}|||{{{|||~~~|||~~~|||{{{}}}sssllldddaaa___^^^___bbbggghhhiiigggaaaXXXNNNHHH===888222/////////---+++---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********************************************************************))))))))))))******************************++++++++++++************++++++++++++******))))))***++++++++++++******************************************)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------............////////////////////////............////////////...//////////////////...//////000111111111111111000000000000000000000000000000000000111222333444222222333333333333444444111111222333444555666666777777777777888888888999:::999999888888999999:::999999888888888888888888555555555555555666777777::::::::::::;;;;;;;;;;;;<<<<<<===>>>????????????<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999888888888666666777777777888888888888888888888888999999999666666666666777777777777666666777777777777888888;;;999777666666777999;;;888777555444222111000000......---------,,,,,,,,,------............------+++++++++++++++++++++++++++,,,---//////...---,,,...---,,,******+++,,,---************************111111222222222333333333333333222222333333444555555555555666555555444333111111000111111333444555777777888999999999999888999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>??????@@@@@@@@@@@@@@@======<<<;;;;;;<<<===>>>>>>>>>>>>???????????????>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@>>>======<<<======>>>>>>??????===<<<<<<<<<<<<=========>>>>>>>>>>>>======888777777777666666666666444444444444444444444444333333333333333333333333222222333333333333222222222222333333333333222222000000000111111111111111111222222111000111333444999;;;???CCCJJJSSS]]]dddooowww{{{zzzxxxtttqqqooolllkkkiiihhhgggeeecccbbbaaa```cccdddeeedddbbb^^^ZZZXXXXXXYYY[[[```hhhqqqxxx|||}}}|||zzzwwwsssoookkkiiigggfffffffffhhhkkknnnpppssstttuuuwwwwwwwwwwwwvvvqqqooolllhhhdddbbb```______hhhpppsssuuuvvvtttpppmmmnnnnnnmmmllllllmmmooorrrssstttvvvxxx{{{}}}|||zzzxxxvvvtttuuuxxx{{{{{{{{{tttpppllllllmmmmmmmmmlllllliiieee^^^VVVKKKAAA:::666222...,,,---......---,,,,,,,,,+++++++++******************************+++++++++************************************************************************)))))))))))))))++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))***++++++++++++***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---------,,,++++++,,,------...//////---------...............////////////000000000000---......//////......---//////000000111111111111000000000000000000000000000000000000111222333444222222222333333333444444333333444555777888::::::888888888888999999999999;;;::::::999999::::::;;;888999999::::::999777777666555555555555666777777999999::::::;;;<<<<<<===<<<===>>>???????????????<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::999999999999::::::::::::::::::::::::888888888888999999999999666666666777777888888888777777777777777777777777888888777666666777888888777666555333222111111111------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************111111111222222222333333333333222222333333444555555555555666555555444333333222222111111111222222777777888999999999999888888888999999:::;;;;;;<<<===<<<<<<<<<<<<<<<======???@@@AAAAAABBBBBBBBBAAA>>>>>>===<<<<<<<<<===>>>>>>===>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@??????>>>??????@@@======<<<;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======999999888888888777777777444444444444444333333333333333333333333333333333111111222222222222111111111111222222222222111111/////////000000111111111000111222222111111222444444666888;;;>>>CCCGGGKKKUUU]]]hhhttt}}}}}}|||zzzxxxuuuqqqmmmiiiggghhhiiijjjiiieee```ZZZVVVVVVVVVVVVXXX]]]cccjjjooorrrrrrqqqooolllgggbbb___]]]\\\[[[ZZZ\\\___bbbeeeeeegggiiikkkmmmmmmmmmlllhhhgggeeeccc```^^^\\\\\\YYYaaaiiilllooossssssppppppqqqrrrrrrrrrsssvvvxxx}}}~~~~~~{{{wwwtttrrrmmmllllllnnnrrrvvvyyyzzzyyyyyyyyy|||zzzuuujjjcccXXXNNNEEE===666111222000---,,,,,,---------,,,,,,+++++++++*********************************************************************************************************))))))))))))))))))******************************)))******++++++******)))******++++++++++++******))))))***++++++++++++***))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......***+++,,,---------,,,,,,***++++++,,,---...//////------------......///////////////000000000111111---------......---------............//////000000111111111111111111111111000000000000111222333444222222222333333333444444444444444555777999;;;<<<999999999999::::::::::::;;;;;;::::::::::::;;;;;;666777999::::::999777666777666666666666777888888999999:::;;;<<<<<<=========>>>>>>????????????>>>;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::999999999999<<<<<<<<<;;;:::999999888888888888888888888888888666777777777888888999999666666666666666666666666444555777888888777555444666555444333222111111111......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,...)))+++---//////---+++)))************************111111222222222333333333333333222222333333444555555555666666555555444333555555555555444444444333777777888999999999999888777777888999:::;;;<<<<<<=========<<<======>>>??????@@@AAABBBCCCCCCCCCCCC@@@???===<<<<<<===>>>>>>======<<<<<<<<<===>>>?????????@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>><<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<::::::999999999888888888555555555444444333333333444444444444444444444444111111111111111111111111000111111222222111111000......//////000000111111///111333333222222333555222333555666888::::::;;;DDDKKKTTT^^^hhhuuu~~~zzzvvvtttuuuuuuuuusssmmmfff___ZZZYYYYYYXXXWWWWWW[[[aaaeeejjjkkklllllliiieee```]]]XXXWWWUUUUUUWWWZZZ^^^aaabbbccceeehhhiiijjjjjjiiifffffffffeeedddcccaaa``````gggmmmooorrrwwwyyywwwyyyzzz|||}}}}}}}}}}}}|||yyyuuuqqqmmmkkkiiidddeeehhhlllrrrxxx}}}~~~~~~sssaaaWWWIII>>>888444000......---,,,+++***++++++,,,,,,,,,,,,+++++++++******************************)))))))))***************************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))***++++++++++++************************************+++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,---...---,,,+++***++++++,,,---..................//////000000111......//////000000111111------............------...............///000000111111111111111111111111000000000000111222333444222222333333333333444444333333333333555777999;;;::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;666777888999:::999888888888888888888888999999:::999::::::;;;<<<=========>>>>>>??????@@@??????>>>;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::999999999999<<<;;;;;;:::999888777666999999999888888888888888888888888888888999999999666666555555555555444444111333666888888666333111333333222111111111111111//////.........---------,,,,,,------------,,,,,,------------------------,,,+++)))''''''))),,,...(((***---//////...+++***************************222222222222333333333444333333222222333333444555555555666666555555444333444444666666777666555444777777888999999999999888777777888999:::;;;<<<<<<>>>=========>>>>>>???@@@???@@@AAABBBCCCCCCCCCCCC@@@???>>>=========>>>>>><<<;;;;;;:::;;;<<<===>>>@@@@@@@@@AAAAAAAAAAAABBB???>>>>>>===<<<<<<======<<<<<<;;;:::::::::::::::888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888888888777666666555444333222222222222222222222222222222222111111111111111111222000000111111111111000000------...//////000111111///000222222111111222333333333333444666777777777:::>>>DDDJJJQQQ[[[gggooo{{{zzztttnnnjjjeeedddccc```^^^___dddhhhlllnnnpppqqqppplllgggddd___^^^]]]]]]___ccchhhkkkkkklllmmmnnnppppppqqqqqqmmmnnnpppppppppooonnnmmmpppuuuxxxxxxzzzvvvtttqqqmmmjjjhhhhhhhhheeehhhlllpppuuu{{{uuugggUUUJJJ===444111111000///+++++++++*********+++------,,,,,,,,,++++++++++++************************((()))))))))*********+++************************************************((()))))))))************))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,++++++++++++,,,,,,---------,,,------...//////000000------...//////000111111//////000000000000//////000///.........///111111111111111111111111111111000000000000111222333444222222333333333333444444555444444444555777999;;;:::;;;;;;;;;<<<<<<<<<<<<::::::999999999999::::::777777888:::;;;;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;<<<<<<======?????????@@@@@@??????>>>;;;;;;;;;;;;<<<===>>>???===<<<;;;::::::999::::::;;;;;;::::::999999999888;;;:::::::::999999999888999999999999999999888888555555444444444333333333111333444666666444333111111111000000///000000000000000/////////.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++******++++++,,,+++++++++,,,,,,,,,------************************222222333333333444444444333333222222333333444555555555666666555555444333///111333666777666555444777777888999999999999888666777888999:::;;;<<<<<<>>>>>>======>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCAAA@@@???=========>>>>>>;;;;;;:::999:::;;;<<<===@@@@@@AAAAAAAAABBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999999:::777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999888888888888888888777666444333222222111111111111111111111111222222111111111111222222000000111111111111000000---------...///000000111...000222111000//////000111000//////222444666666444777:::===AAAHHHRRRZZZaaammm}}}~~~|||qqqqqqpppllliiiiiimmmqqqqqqtttwwwyyyxxxuuuqqqnnnkkkiiihhhhhhkkkpppvvvyyywwwwwwwwwxxxyyyzzz{{{{{{xxxyyy{{{||||||{{{yyyxxx{{{}}}|||ooommmjjjhhhggghhhjjjlllmmmooosssvvvyyy|||{{{zzzwwwkkk\\\LLLCCC777111000222111000)))***+++++++++,,,...///---------,,,,,,,,,++++++))))))))))))))))))))))))(((((())))))*********+++************************************************(((((())))))*********+++************************))))))************))))))******++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++++++++,,,,,,,,,,,,------******++++++,,,---......,,,------...///000000111111111222222222222111111111000/////////000222333111111111111111111111111000000000000111222333444222222333333333444444444888777666666777999;;;===;;;;;;;;;<<<<<<<<<<<<===:::999999888888999999:::888888999:::;;;===>>>>>>;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>;;;;;;;;;<<<<<<>>>??????======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;::::::999999888888888444444444333333222222222333333333333333333333333000000////////////000000000000000000////////////+++,,,,,,------,,,,,,+++************************---......///...---+++***...,,,***((()))+++...111************************222222222222222222222222000000111111222222222333333333333333333333333333333444444444555666666666888888888888888777666666666777888999;;;<<<===>>>>>>>>>===<<<<<<===??????@@@@@@AAAAAAAAAAAABBBBBBBBB@@@>>><<<::::::::::::::::::;;;;;;::::::999888>>>???@@@AAAAAAAAAAAAAAA>>>===<<<:::999888888777999888777666666777888999777777777777777888888888888999::::::;;;;;;::::::999999888888777666666666444444333333333333222222333333222111000///...---000000//////.........---000000000000000000000000------......//////000000111111000000//////......000000111111111111000000222444777999:::===AAADDDNNNSSS[[[eeerrr}}}{{{yyyyyyyyyzzz~~~{{{yyyyyy{{{|||xxxtttqqqtttxxx}}}{{{xxxmmmkkkiiiiiikkknnnsssvvvzzzzzz{{{}}}~~~}}}yyyvvvooollljjjiiifff___TTTKKKDDD===444...------------************************************************+++++++++*********))))))************************,,,+++++++++******))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********(((((())))))))))))((((((************************)))************+++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++,,,,,,,,,++++++...+++***+++---...,,,***+++++++++,,,,,,,,,------------...000111111111111000000000000000000111222......//////000000111111000000111111111000000///111000000///000222333444444444333333333444555555222333444555666888999999::::::;;;:::999999:::<<<<<<;;;:::999888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<===============<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<===>>>@@@@@@===<<<;;;:::::::::::::::<<<<<<======<<<;;;:::::::::999888888777888888888:::;;;<<<<<<<<<:::888666555555444333333333333444555555444444333222111111111111111111000///------......//////......---,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++************************************444444444444444444444444222222222111111111111111333333333333333333333333333333444444555666666666888888999888888777777666666777888999;;;<<<======>>>===<<<<<<<<<===>>>????????????@@@@@@@@@AAAAAABBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999======>>>?????????>>>>>>===<<<;;;999888777777777888888777777777777777888777777777777777777777777888999999:::::::::::::::999999888777777666666555444444333333333222222222444444333222111000//////000/////////............////////////////////////////////////000000000000111111111000000000000000///000000111111000000//////111333444555777;;;===>>>BBBIIIPPPYYYdddnnnuuu}}}xxxtttooollljjjmmmpppuuuyyyzzzxxxtttrrrnnnnnnnnnppprrrvvvyyy{{{}}}zzzxxxuuupppjjjfff[[[YYYXXXXXXXXXSSSIIIBBB===888111---,,,---------************************************************+++++++++*********))))))************************++++++*********)))))))))++++++************++++++************************,,,,,,,,,++++++*********(((((())))))))))))((((((************************)))************+++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***+++------------+++***,,,,,,,,,+++++++++*********+++,,,,,,---,,,,,,,,,...,,,++++++......---+++,,,,,,,,,,,,---------------...///000000111000000000000000000000111222222////////////000000000000000000111111111111000000000000000000111222333444333333333333333444444555333333444555666888999:::;;;;;;<<<;;;:::999;;;===;;;:::999888999999:::;;;:::::::::;;;;;;;;;<<<<<<=========>>>>>>======<<<;;;;;;;;;;;;;;;<<<==============================;;;;;;;;;;;;<<<===>>>???===<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::999888777777777888999:::;;;<<<;;;999777666555444333333222222333333222222222111000/////////111111111111000///...---......//////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************************************444444444444444444444444333333333222111111000000333333333333333333333333333333444444555666666777888888999999999888777777666777888999:::;;;<<<=========<<<<<<======>>>???>>>>>>>>>????????????@@@BBBAAA???>>><<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;:::;;;:::999888777777777777888888888888888777666666777777777777777777777777777888999999::::::999999888888888777666666555555333333333333222222222222444444333222111111000000////////////............////////////////////////111111111000000000000000000000000111111111111111//////000000000000//////---...000111111222555777666999<<<@@@EEELLLSSSXXXeeelllwww}}}~~~yyyvvvrrrmmmiiigggfffeeellloootttxxxzzzxxxvvvssstttuuuwwwzzz|||}}}}}}~~~|||wwwpppiiibbbZZZSSSNNNCCCCCCCCCEEEGGGDDD>>>888555111...,,,,,,------,,,************************************************+++************)))))))))******************************))))))))))))((((((,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++++++++++++++*********((())))))******))))))(((************************)))************+++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++)))***---//////---***))),,,,,,,,,++++++++++++***+++,,,------......------...---,,,---...///...,,,------------........./////////000000000000////////////000000111222333333000000000000////////////000000111111111111000000///000111222222222222222222222222222222333444444444444333444555777:::;;;;;;<<<<<<<<<::::::<<<===999999999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<======>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<==============================::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;:::999888777777777777999999:::::::::888666555333333222111111111111222111111000000//////......000111111000000///...---......//////......---,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************************************111111111111111111111111222222222222222222222111222222222222222222222222222333333444555666777777888999999999999999888888666777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>?????????@@@@@@BBBAAA@@@???>>>===<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999999888999999888777777666777777777888999999999777555444777777777777777666666666666777888888999999888888888777777666666555444444333333333222222222222111333333222222111000/////////////////////.........////////////////////////111111000000//////............//////000000111111...//////000000//////......000111000000000222444555666888:::<<>>:::666666777:::<<<;;;777444///...------,,,,,,,,,+++************************************************************))))))))))))************************)))))))))(((((((((((((((+++++++++******+++++++++************************+++++++++***************)))))))))******)))))))))************************))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,------.....................---............---............///////////////000000000000//////......///000111222333333333111111000000//////......///000000111111111111000...///111222333333222111222222111111222222333444555444444444555888:::<<<:::;;;<<<;;;999999;;;<<<:::::::::;;;<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<===>>>>>>????????????>>><<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<======;;;;;;::::::;;;<<<======;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;999888777777666666888888999888888777555555222222111000000000000000222222111111000000000///000000000000000///...............///......---,,,++++++------------++++++))))))***+++,,,------...------------------------,,,,,,+++***************************************111111111111111111111111000000111222333444444444222222222222222222222222222222333444555666777888999999::::::::::::999999777777888888999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999888888888888777777666777777777777888999999999777666555777777777777666666555555555666777777888888777777777777666666555444444444333333222222222111111111111111000000//////...............///////////////......................../////////......------,,,,,,---------......//////......////////////......///000000000//////000222000222333333333555888:::<<>>??????@@@:::::::::;;;;;;;;;<<<<<<======>>>???????????????===<<<<<<;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======;;;;;;<<<======<<<<<<;;;::::::;;;;;;;;;;;;;;;:::;;;:::999888777777777777777777777777666555444444111111000////////////000111111111000000000000000///000000000000//////............///......---,,,++++++------------++++++))))))******+++,,,------------------------------++++++******))))))******************************333333333333333333333333///000111222333555666666222222222222222222222222111222333444555777888888999999:::;;;;;;;;;::::::777777888888999::::::;;;999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAA????????????>>>===<<<;;;;;;<<<<<<<<<<<<;;;::::::999:::::::::::::::999888888777777777777777888999777777888888888888777777888777777666666555555444444555666666777777666666666666666555444444333333222222222222111111111111000000/////////..................///////////////..............................------------------,,,,,,,,,,,,------------------............---------.........,,,,,,...///...///000000///000222444555888<<>>;;;888555444333222000///000000111111000///...---///000///,,,***)))***************************************************(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))*********))))))))))))))))))***++++++++++++++++++++++++)))))))))***************)))******++++++******)))************************)))************+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++...,,,)))(((((())),,,...***++++++++++++,,,,,,,,,,,,---......//////......,,,...///...---,,,---.............../////////000//////000000000000//////000111222333333333222111000000000000////////////...///000111111222111111///000111222222222222222222222222222222333444444333444555666888999::::::888999999888777777888:::<<<===>>>???????????????:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>????????????======<<<;;;;;;;;;;;;<<<999999::::::;;;<<<<<<<<<===<<<<<<<<<<<<<<<======:::;;;<<<>>>>>>===<<<<<<999::::::;;;;;;;;;;;;::::::999888888777888888888666666555555444444333333111111000////////////000////////////............//////000000000000//////......//////......---,,,+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,+++++++++++++++++++++++++++******)))))))))******************************222222222222222222222222111111222222333444555555111111111111111111111111111222333444555777888888999999:::;;;;;;;;;;;;;;;777777777888999999::::::888999;;;<<<>>>>>>>>>===>>>>>>>>>????????????@@@>>>>>>>>>???>>>===;;;:::;;;;;;;;;;;;;;;:::999999777888888999999999999888777777777777888888999:::666666666666777888999:::888777777666555555444444444444555666666666666555666666555555444333333222222222222222111111111111000000000000////////////............/////////000........................---------..................---------------,,,,,,---------......---------,,,---...---,,,+++---///...///000000//////000111000222555666666999???DDDEEELLLUUU\\\ccclllwww}}}~~~~~~{{{xxxvvvxxx|||zzzxxxwwwuuuuuuttttttwww|||xxxrrrlllllllllnnnqqqvvvzzz}}}{{{uuurrrbbb___ZZZSSSKKKCCC===:::555333111000000000///---------......---,,,------+++---...---***)))***+++************************************************(((((((((((())))))******)))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++************************((()))))))))*********+++)))******++++++******)))************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,---............---+++---......++++++,,,...------........./////////---...///000000111000000111222333444444222111///////////////000000000000...///000111111222222222000000000000111222333444333333333333333444444555222444666888::::::999999999::::::999888888999;;;<<<<<<===>>>>>>>>>===<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<:::;;;===>>>>>>>>>===<<<888999:::;;;;;;;;;;;;;;;888888888777888888999:::666555444333333222222222222111000000//////000000//////////////////////////////000000000000//////......//////......---,,,---,,,,,,++++++,,,,,,---***************+++++++++******************************))))))))))))******************************000000000000000000000000333333333333333333333333111111111111111111111111111222333444666777888999999::::::;;;<<<<<<<<<;;;777777777888999999999:::777999;;;===>>>>>>>>>===============>>>>>>>>>>>>======>>>>>>>>><<<;;;:::::::::;;;;;;::::::999888666666777888888999888888888777777777888999:::;;;666666555555666888:::;;;888777777666555444444444333444555555666666555555666555555444444333222222222222222111111111111000111111111111000000000000---.........//////000000........................---.........//////000000/////////......------,,,,,,------......------,,,---...///...------...000---...///...---,,,---...,,,///111222111333888<<<999>>>DDDIIIMMMTTT^^^fffhhhqqq|||~~~~~~}}}xxxvvvyyy|||zzzxxxwwwssssssrrrrrrtttyyy{{{vvvrrrmmmmmmnnnpppuuuzzzyyypppggg___[[[PPPMMMHHHBBB<<<888444333111000...------,,,***(((,,,---------,,,+++,,,---(((+++,,,+++)))(((***---************************************************'''((((((((())))))******))))))))))))))))))))))))))))))******+++++++++,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******************************)))************+++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++***************++++++,,,,,,,,,+++,,,------......------***,,,...---+++***+++...------------.........///------///000111111111111222333444444444222000.........//////000000111111......///111111222222222111000000///000222333444444444333333444444555666111333777:::;;;;;;999888:::;;;;;;:::999999:::<<<;;;<<<<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;:::999999:::::::::999;;;===>>>???>>>===<<<888999::::::;;;;;;;;;;;;777777777777888999:::;;;666555444333222222222222222222111000000000000000111111111111222222222222//////000000000000000///......//////......---,,,...---++++++++++++---...+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******************************222222222222222222222333000111111222222333444444333333222111000000111111111222333444666777888888::::::;;;;;;;;;:::999999;;;;;;:::999888777666666555777999<<<======<<<;;;======<<<<<<<<<======>>>===<<<;;;:::999999999999;;;;;;::::::999888777777888888888888888777666666777888888888888999999999999999888888999:::;;;;;;999888666555444444444555111222333444555777888888555444444333333222111111111111111111111111111111...///000111111000///...///////////////////////////...---,,,,,,---...//////...,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,---...///000111111333444777;;;???CCCFFFHHHPPPVVV___fffkkkrrr|||~~~|||{{{zzzzzz{{{}}}}}}{{{|||}}}xxxyyy|||~~~{{{vvvqqqhhh^^^UUUMMMHHHFFF<<<;;;999666444111///...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&,,,+++++++++***))))))))))))((((((((()))***++++++'''))),,,......,,,)))'''))))))***++++++++++++*********************************+++++++++******)))************************))))))))))))***+++,,,---,,,,,,,,,++++++*********---,,,***)))))))))******,,,------...///000000111,,,,,,,,,------------...,,,,,,,,,---------......////////////000000000000//////000000000000//////222111111111000000//////000000000000000000000000111111111000111111222222666666666555444444333333222222333333555666888999888888999999999888888777<<<<<<<<<<<<<<<;;;;;;;;;999777555777:::<<<;;;:::<<<===>>>@@@@@@??????>>>========================999999999888888888888888;;;;;;:::::::::;;;<<<<<<;;;<<<===>>>>>><<<:::888888777777777777999:::;;;999999777666555555555555555555444333222222111111111111111111111111222222222111111000000000000000////////////////////////111000000///......------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))222222222333333333333333222222222222333333333333333333222111111111111111222222333444555666666777999999:::::::::::::::999:::999999888777666666666555666888:::;;;;;;::::::<<<;;;;;;;;;<<<<<<=========<<<;;;:::999999999999;;;:::::::::999888888888888999999999888888777666888888888888999999999999999999999888888999999999888777666555444444444555222222333444555666777777666555555444333333222222111111111111111111111111...///000111111000///...........................000///...------...///000,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000///000222444666999;;;<<>>:::999555555333222000///...---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))************))))))******)))))))))(((((((((++++++******************)))))))))((())))))******((()))+++------+++)))((())))))***++++++++++++************************************************************************************++++++,,,......,,,,,,,,,++++++*********))))))((()))***+++---...,,,,,,------...//////000111111000///...---,,,,,,,,,,,,,,,---------........./////////000000000000//////000000000000//////111111111000000000//////////////////////////////111111000000111111222222555555555555555444444444333333333444555666888999888888999999999888888777::::::;;;;;;<<<======>>>:::888777888:::<<<<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888::::::999999999:::;;;;;;;;;<<<=========;;;:::999888888777777777888999:::888888777666555555555555555555444444333222222111111111111111111111111111222111000000//////000000........................000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))333333333444444444555555444444333333333222222222333222222111111111111222333333333444444444555555777777888999:::::::::999888888777777666666555555666666777777777888888888::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999999999999::::::::::::999999999999999999::::::999999888888888888999999999:::::::::::::::999888888777777777777666555444444444444444333333333444444555555555666666555555444333333222000000000000000000000000...//////000000//////...........................000//////......//////000***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,........................000000000111222222333333555999===???@@@CCCHHHMMMUUUZZZ```gggmmmssszzz~~~{{{wwwnnnjjjddd___[[[WWWSSSQQQFFFDDD@@@;;;777444222111////////////............++++++************+++++++++++++++++++++++++++++++++++++++++++++*********)))((((((''''''(((((()))((())))))))))))))))))***))))))))))))))))))))))))((())))))******))))))(((************))))))))))))))))))************************)))((((((((()))))))))******++++++******)))((()))******++++++******************************+++***))))))))))))++++++************************,,,,,,,,,,,,---...//////+++++++++++++++*********((((((((()))***,,,---...,,,,,,------......//////222222111000///...------,,,,,,,,,---------............/////////000000000//////000000000000//////111111000000000000//////........................000000000000000111222333444444444555555555555555444444444555555777888999888888999999999999888888888999:::;;;===>>>???@@@;;;:::888999;;;======<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777888777777777888888999:::<<<<<<;;;;;;;;;;;;::::::999888888777777777777777777666666555555555666666555555555444444333333222111111111111111111111111222111000000//////000000........................///......------,,,,,,+++------------------------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))333333444444555666666666666555555444333222222222333222222111111222222222444444444444444333333333555666777888999:::::::::777777666666555555555555666555555444555555666777777888999999::::::::::::<<<;;;::::::999999999:::999999::::::::::::::::::::::::;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;:::999888666555444666555555444444333333333444444333333333333333333555555444333333222222111000000000000000000000000////////////////////////................................................***+++,,,---...------,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,.........---------,,,,,,000000000///////////////333555777888888999<<>>???<<<;;;:::;;;;;;<<<======:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777555555555555666777888888;;;;;;::::::999::::::;;;999999888777666666555555555555555444555555666666555555555444444444333333111111111111000000000000111111000///////////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))333333444555555666777777777666666555444333222222333222222222222222333333555555444444444444333333555666777888999:::::::::777777666666555444444444444444333333333444555555666777888999::::::::::::;;;;;;:::999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<;;;:::888666444333444444444444444333333333333333333333333222222222333333222222111000000/////////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,...///000000111222444555444666999<<>>;;;888777777555444333222111///...---,,,+++------,,,,,,,,,++++++++++++******))))))******+++***************************************************))))))(((((())))))***''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))******+++******)))((('''''''''(((******)))(((((()))******(((((()))************)))))))))))))))))))))))))))***)))((('''''')))+++,,,************************++++++++++++++++++,,,---************************************+++*********//////////////////000000---------.........//////,,,,,,,,,---------..................//////////////////000000000000////////////////////////000000........................////////////000111222333222333333444555666777777666555555555555555666777555666777777888888888777999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666333333333444555666777777::::::999999999999:::;;;888888888777666555444333555444444444444444555666444444444444444333333333111111111000000000//////111000000///.../////////........................,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))222333333444555666777777777777666555444444333333333222222222222333333444555555555555555555555444777777888999:::::::::999888888777666555444333333222222333333444444444444555666888:::;;;;;;::::::;;;::::::999999:::::::::;;;;;;;;;;;;::::::::::::<<<<<<======>>>>>>======:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<:::777555333222333333444444333222222222222222222222222222222222222111000000//////...///////////////////////////......------......///------------------------***++++++,,,,,,++++++***,,,+++***))))))+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,...///000111111222333444555888;;;>>><<>><<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666222222222333444555666777888888999999999999::::::777777777777666555333333555444444333333333444444333333333333333333333333111111111000000//////...111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))111222333444555666777777777666666666555555444444222222222222222333444555555666666666666666666666999999:::::::::::::::999::::::999777555444333222000111222444555555555444444666888:::;;;;;;;;;::::::::::::999999::::::;;;<<<<<<<<<;;;:::::::::999<<<===>>>>>>??????>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<============;;;999666444111222333444444333222111111111111111222222222222222222111111000/////////........................///...------------...///------------------------***+++,,,,,,,,,,,,+++******************++++++,,,************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---------....../////////---,,,,,,,,,.../////////...000111111111111444666333555888999:::<<>><<<===;;;888777777666444333111///------...000000///111111000000///---,,,++++++***************))))))******))))))))))))******************************((()))))))))*********++++++******))))))******+++***************)))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((('''''''''((())))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++************************+++******)))))))))******((()))))))))*********+++%%%&&&(((+++,,,---......------------------------//////...---,,,+++******,,,,,,,,,---------......---------.........////////////000000000000//////........./////////000000////////////////////////............000111222333333444444444555555666666555555444333333333333333111222333444555555555555444555666777888999:::;;;:::<<<===<<<999999;;;===;;;::::::999::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555222222222333444555777777666777888:::::::::999888555666666666666555333333555555444333222222222333222222222222222222222222222111111000//////......000000///............///------------------------,,,,,,,,,---------------************************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))111111222333444555666777666666666666555555555555222222222222333333444555666666666666777777777888::::::;;;;;;;;;:::999999<<<;;;:::888666444222111...000222555666666555444444666888;;;<<<<<<;;;::::::::::::999999:::;;;;;;======<<<;;;::::::999999======>>>???????????????;;;;;;;;;<<<<<<<<<============>>>>>><<<:::777555000111333333444333222111000000111111222222222222333333222222111000000000........................///...---,,,,,,---...///------------------------+++,,,------------,,,+++((()))+++,,,,,,,,,***)))************************************************************************)))************+++++++++++++++++++++++++++++++++))))))******************,,,+++******,,,------,,,,,,...////////////000222111222444333333444666888444888;;;<<<;;;===BBBHHHBBBFFFJJJLLLKKKKKKMMMOOOQQQTTTXXX]]]___aaa``````YYYZZZZZZ[[[\\\]]]^^^___YYYZZZ[[[[[[[[[[[[ZZZZZZYYYWWWTTTQQQPPPOOOPPPPPPMMMLLLKKKMMMNNNLLLHHHCCC>>>>>>>>>===;;;888666444444222000///000000///...000...,,,,,,---...///...++++++,,,++++++***)))(((+++,,,,,,,,,------------******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******,,,,,,++++++******))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))*********+++******))))))(((((('''''''''''''''''''''((()))***(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&((()))************************************++++++******)))******+++(((((())))))*********+++((()))***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------.........////////////000000000000//////---.........//////000000000000000000000000000000------......///111222333444444444555555555555555555555444333222222222222000111222333444444444444111222333555888:::;;;<<<:::<<<===;;;999888:::===:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555222222222333444555777888555666888:::;;;:::888777444555666666666555444333666555444333222222111111111111111111111111111222222111111000///......---000000///...............------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))222222333333444555666666777666444222111111222222333333222222333333444555333333444444555666666666777888888999::::::;;;;;;===<<<;;;999666444222222222222333444444555555666999999999:::::::::;;;;;;<<<;;;999888888999;;;<<<<<<<<<<<<;;;::::::999999<<<;;;:::<<<>>>??????>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===;;;999777555666666555444444333222222444333222111000000000000///////////////000000111000000//////...............------,,,,,,------...///...---,,,------///000,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,+++++++++*********))))))))))))************)))))))))))))))***+++++++++,,,************+++,,,---...))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...////////////000000000000222222333333444555666666<<<<<<===>>>>>>>>>>>>======>>>BBBEEEHHHJJJKKKKKKFFFEEECCCBBBBBBBBBCCCCCCEEEDDDCCCDDDEEEDDDCCCAAABBBAAA@@@>>><<<:::999888888999:::;;;:::999777555111111111111111111111111.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((((((++++++++++++***************)))(((((((((((())))))(((((((((((()))))))))))),,,++++++******************++++++++++++,,,,,,,,,(((((((((((())))))))))))+++,,,,,,,,,,,,+++******++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,---...///000000//////.........---000000000000000000000000//////////////////////////////000111111111111111555555444444444555666666222222222222333333444555444555666555333222333444333444555777888888888888;;;;;;;;;::::::999999999;;;:::888777777777888999888888888999999::::::;;;888777777666555555444444333333333222111222444666:::999888777777777888999777777666555444333333222777666555444333333222333444333333222111000//////////////////............////////////////////////++++++++++++++++++++++++******))))))******+++,,,+++++++++*********)))))),,,,,,++++++++++++,,,,,,,,,+++)))((((((((()))******)))((((((((()))+++,,,+++++++++*********))))))222333333333444555555555555444333222111111222222333222222222222333444444333333444444555666666666777777888888999999::::::;;;:::999888777555444444333444444555555666777777999:::::::::;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<===<<<<<<<<<;;;;;;::::::<<<;;;:::<<<>>>???>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>===;;;999666555555444444444333222222222111111111000111111222222111111000////////////////////////.........------...------,,,,,,------.........---,,,,,,---...///,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******+++++++++*********))))))))))))************))))))******************++++++************+++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---............////////////000000111111111222333333333444555555666666666666666666888:::<<<===>>>>>>>>>===<<<;;;:::999::::::;;;888777777777888888666444888777777666555444444444111222333444444222111000////////////////////////---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++******))))))(((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((((((((())))))))))))(((((((((''''''((('''''''''''''''''''''(((((((((((())))))))))))++++++***)))))))))))))))(((((()))))))))*********(((((((((((()))))))))***++++++,,,,,,++++++***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***---,,,,,,,,,,,,---...///000/////////............//////////////////////////////////////////////////////000111111111111111444444333333444444555666333333222222222333444444444555666555333222333444333444555777888888888888;;;:::::::::999999999999:::999888777666777777888999999999999999999::::::888888777666666555444444333333444333222222444666888888999999999888777666444444444444444444444444666555444333222222222222222222111111000000//////////////////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++*********))))))''''''&&&&&&&&&&&&''''''+++***)))((((((((()))******)))((((((((()))+++++++++++++++*********))))))333333333333444444444444333222222111111111222222222222111111222222333444333333333444555555666666666666666777888888999999888888888777777666666666444555555666777777888888:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===============<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>===<<<;;;;;;;;;;;;<<<===============<<<;;;888666444333222222222222222222222000000000000111222333333333222111///......------.........---------------...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++***)))(((+++++++++***************))))))************))))))******************))))))***************+++,,,---******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,++++++,,,,,,---...------------............////////////////////////---......///000/////////000111222333333333222222444333222222222222222222111000000000222111000............/////////000000***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((()))******(((((((((((((((((((((((((((((((((((())))))))))))+++******)))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((((((((((((((((((((()))))))))******((((((((()))))))))******++++++,,,,,,++++++***)))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,,,,---......////////////....................................//////////////////////////////000111111111111111333222222222333333444555444333333222222222222333444555666555333222333444333444555777888888888888999999999999999888888888888888777666666666666666999999999888888888888888777777666666555555444444222333444333333333555777555777999;;;:::888666444222222222333333333444444444333222111111111111111000000000000000///////////////.........---------------------------------------------------------,,,++++++++++++,,,------+++++++++***************))))))(((((((((((())))))+++***)))((((((((()))))))))))))))((()))******++++++************)))))))))444444333333333333333333111111111111111111222222111111111111111222333333222333333444444555666666555555666666777888888888888888777777666666666666444555555666666777888888::::::;;;;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;<<<===============>>>>>>>>>>>>===;;;;;;<<<>>>>>>>>>===;;;;;;::::::;;;;;;<<<===<<<===<<<<<<:::888555444111111111111111222222222000000000000000111222222222111000///............------------------------...------,,,,,,------...------,,,,,,+++++++++,,,++++++++++++++++++++++++***++++++++++++******)))************************))))))************))))))++++++******))))))((((((***************+++,,,,,,++++++++++++************++++++++++++++++++++++++************++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------...............---------+++,,,------......------...////////////.........////////////////////////000///...///000000///---+++,,,,,,------.........)))***+++,,,------,,,,,,************************))))))******+++++++++,,,)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((((()))))))))************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))++++++***)))))))))))))))+++*********)))))))))))))))******+++++++++++++++(((((((((((())))))))))))))))))((('''''''''''''''************++++++++++++(((((()))))))))*********+++++++++++++++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///////////////.................................//////////////////////////////000111111111111111111111111111222333444444444444333222111111111222444555666555333222333444333444555777888888888888888888888888888888888888777777666666555555555555777777777666666555555555555555444444444333333333222333555555444444666777666777888999999777555444111111111111222222222222222222111000000000000000.........///////////////.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************---,,,,,,++++++,,,,,,---******))))))(((((((((((()))))))))))))))******+++************))))))))))))333333333333333333222222000111111111111222111111111000000000000111222222222222333333444555555555444555555666777777888888999888888777666555444444333444444555666666777777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========>>>?????????===<<<;;;<<<===>>>===<<<:::::::::::::::;;;<<<<<<<<<<<<<<<;;;999777555333000111111111111111111111222111111000//////000000000000////////////000000------------------------...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,************************))))))************))))))+++******))))))(((((((((******))))))******+++++++++*********************++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,............------------++++++,,,---------------------------......//////---------............---,,,++++++,,,------,,,***---------,,,,,,,,,,,,,,,***++++++,,,------------************************)))))))))******+++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++((()))))))))************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((())))))***))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))+++******)))((()))))))))*********))))))))))))(((((()))***+++,,,+++++++++(((((((((((()))))))))))))))(((((('''''''''''''''))))))*********+++++++++))))))))))))***************++++++++++++***)))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------.........///////////////........................//////////////////////////////000111111111111111111000000111222333444444444333222222111111111111444555666555333222333444333444555777888888888888888888888888888888888888666666666666555555444444555555444444333333222222333222222222222222111111222444555666555555666888888777666666555555666666333222222111000000//////111111000/////////000000.............../////////------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))******+++************************))))))(((((((((((())))))))))))))))))((((((''''''((()))))))))************))))))))))))))))))))))))222222222222333333333333111222222333222222111111000000000///000000111222222222222333444444555555555555555666777777888888888888777666666555444444333444444555555666777777999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@===<<<;;;<<<===>>>===<<<:::999999999999:::;;;;;;;;;;;;;;;:::999666444222222111111111111111111111222222111000///////////////////////////000111111---------------............------,,,,,,------...------......---,,,+++******++++++++++++,,,,,,,,,&&&'''(((***+++,,,,,,---***************+++++++++))))))************))))))))))))))))))))))))((((((******)))))))))******+++))))))******************++++++++++++++++++++++++)))))))))************+++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,------------------......******+++,,,,,,,,,,,,+++++++++++++++,,,---...///***+++,,,,,,---,,,,,,,,,,,,++++++,,,......---+++---,,,,,,++++++******)))************++++++++++++++++++++++++++++++++++++***************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))******)))((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))***))))))(((((((((((((((((((((''''''''''''&&&&&&%%%&&&((()))***))))))((((((((((((((())))))))))))))))))(((''''''''''''''''''''''''((((((((()))))))))))))))*********++++++******++++++******)))((((((((((((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---......---,,,,,,,,,------.........///////////////........................//////////////////////////////000111111111111111000000000111222333444555333222222111111111111222444555666555333222333444333444555777888888888888888888888999999999999999666666666777666555555444333333333222222222222222222222222111111111111111222444666777666666777888888777555444444444555666444333222111000///......111000000//////000000000///////////////.........------,,,,,,,,,+++++++++++++++++++++++++++++++++************************((((((((((((((()))*********************+++++++++)))((((((''''''(((((()))(((((()))))))))((('''&&&(((((()))************)))(((((()))))))))))))))***111111111222333333333444333333444444333222111000000////////////000111111111222222333333444555555555666666777777888999999666666666666666666666666444555555666666777888888888888888999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<>>>??????@@@>>>===;;;<<<===>>>===;;;999999999999999::::::;;;;;;;;;;;;:::888666333222333333333222222111111000111000000/////////000000111000000////////////000------........./////////...------,,,,,,------.........//////...---+++*********+++++++++,,,,,,,,,''''''(((***++++++++++++))))))*********+++++++++))))))************))))))((((((((()))))))))))))))******))))))))))))******(((((())))))******++++++************************))))))))))))************,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------+++++++++,,,------......)))******+++++++++++++++++++++*********+++,,,---)))***+++,,,------,,,+++---,,,,,,---///000...---++++++++++++************++++++******))))))******+++++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))******++++++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''''''''''''''(((((('''''''''&&&&&&&&&###%%%''')))))))))((('''(((((((((((())))))))))))***)))((((((''''''((((((''''''''''''((((((((()))))))))*********+++++++++***************))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...///...---,,,,,,,,,,,,,,,............/////////000//////////////////////////////////////////////////////000111111111111111111111111111333444555666111111111111111111222333444555666555333222333444333444555777888888888888999999999999:::::::::;;;666666777777777666555444222222333333333333333333222222333333333333333333111444666888777777888999666666666555555555444444222222222111111000000000111000000000000000111111111000000//////.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))))))))((()))******+++))))))*********+++++++++++++++************++++++'''((()))))))))((('''&&&'''((()))***+++******)))(((((((((((())))))******000000111222333333444444444444555555444222111000///////////////000111111111222222333333444555555666666777777888888999999333444444555666777888888666666666777888888999999777777888888888999999999999::::::;;;;;;::::::999999:::;;;<<<===>>>???@@@>>>===<<<<<<===>>>===;;;999999888888999999:::;;;:::;;;::::::888666333222444444444333222111000000///......//////000111222333222111///...................../////////000000...------,,,,,,------...//////000000///---,,,************++++++,,,,,,,,,((())))))************)))))))))******++++++++++++))))))************))))))''''''(((((())))))************)))))))))))))))***'''(((((()))***++++++,,,************************))))))))))))************,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------))))))***+++,,,------...***+++,,,,,,---,,,,,,,,,---,,,+++***)))***++++++***+++---.........------***))))))***,,,---,,,***+++++++++,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++---,,,,,,,,,+++************++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&***)))))))))(((((((((((($$$&&&(((***++++++))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))************)))************+++++++++***************)))((((((,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...///...---,,,,,,,,,,,,,,,---.........//////000000000000000000000000000000//////////////////////////////000111111111111111111111111222333555666777111000000000111222333333444555666555333222333444333444555777888888888888999999999::::::;;;;;;;;;666777888888888777555444333333333444444555555555444444444444444444444444111444777888888888888999333444666888777555333111111111111111222222222222111111000000000000111222222222111000///......---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,))))))******++++++++++++******))))))))))))******'''((()))))))))(((&&&%%%'''((()))++++++******)))'''((((((((())))))******111111222333444444444444666666666666555555555555000000000000111111111111333333333444444444555555555666666777888999999:::888777555444333333444555666666777777888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;======>>>@@@>>><<<===@@@AAA???===;;;:::888777777888:::;;;<<<;;;:::999777666555444555444333111000/////////------...///////////////000000000000000000000000000000//////.........---000000///...------,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++******)))((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++************************,,,,,,,,,++++++***************)))))))))***,,,---************************++++++******)))*********,,,+++++++++***)))))))))++++++************+++++++++*********))))))((((((******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((('''(((***+++***)))'''%%%''''''''''''(((((((((((((((((((((((('''''''''''',,,***((('''&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$$$$(((******))))))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***)))))),,,+++***))))))***+++,,,+++++++++************)))333222000---+++***)))(((------------------------------......///000000000111111111111000///------///......---------......111000000000000222333444000111222111//////000111222222222222222222222222444444444444444333222111111222333555777888::::::999999999888888888888888555555555444444555555555444333222222444444333222444444333333444555777888666777777777777888888888;;;:::777555444444555666555333111000.........///............///111222333111111000000000000111111...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))******++++++*********))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******************************111222333444555555555555666666666555555444444444000000000000111111111111222333333333333444444444444444555555666666777777777666555444444444444555555666666777888999::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::888888999:::;;;<<<======>>><<<;;;<<<>>>???===;;;;;;:::888777777888999:::<<<;;;:::999888777666555555444333111000/////////---...///000000000000///////////////////////////............---------,,,000//////...------,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))*********)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++***************)))))))))***,,,,,,******************************************+++++++++++++++***************++++++************++++++************)))))))))((()))******************)))+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***)))((('''&&&''''''''''''((((((((((((((((((((((((''''''''''''***)))'''&&&%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%%%%(((******))))))((('''&&&&&&'''((()))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,+++***))))))***+++,,,))))))******+++++++++,,,000///...---,,,,,,++++++------------------------------......///000000000111111111111000///...---///......------......///000000000000000222333444111222333222000000000111222222222222222222222222333333444444333222222111111222333555777888999:::888888888888888888888888666555555555555555555666555333222333444555444222666666444444444444555666777777777888888888888999:::888666444333333444555444333111000///......///000000000000/////////...///..................///------,,,++++++++++++,,,+++++++++++++++++++++++++++++++++************)))************************,,,,,,---------,,,++++++))))))))))))))))))))))))************)))))))))(((((((((((((((((()))******************************222333444555666666666666777777666555555444333333000000000000111111111111111111222222222333333333333333333333333444444444666666555444444555555555555666666888999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999999888777888888999:::;;;<<<<<<<<<;;;::::::<<<<<<;;;:::;;;:::999888777777888999;;;;;;:::999888888777777444444222111000000////////////000000111111000000////////////////////////---------,,,,,,,,,,,,,,,//////......---,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))(((((())))))))))))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++******************)))******+++,,,************************)))))))))******+++,,,,,,***************+++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((('''''''''''')))(((&&&%%%%%%&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((***((('''''')))***))))))((((((''''''''''''(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***))))))***+++,,,(((((()))***+++,,,------,,,,,,---------......///------------------------------......///000000000111111111111000///......//////............//////000000///000000111333333222444444333222111111222222222222222222222222222222222333333333222111111111222333555666888999:::777777777777777777888888777666666555555666666777555444333444555666555444999777666444333333444444777888888888888999999999888777555333222222333333333222111000///.........//////000111000///...---......------------......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************,,,---------,,,+++******((((((((((((((((((((((((************))))))))))))((((((((((((((()))******))))))))))))))))))))))))333333444666777777777777999999888777555444333333///000000000111111111111000111111111111222222222333333333333333222222222555555555555555666666666555666777888999;;;<<<<<<;;;;;;;;;<<<<<<<<<============<<<;;;:::888888777777777888888999::::::;;;:::::::::::::::;;;::::::;;;:::999888777777777888::::::999999888888888777444333222111000000000000000000111111111111000000////////////////////////---------,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))''''''(((((()))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************)))))))))))))))*********************************+++++++++*********************************++++++************************(((((()))***+++,,,,,,,,,)))))))))***+++++++++,,,++++++************++++++*********)))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))(((''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((()))))))))((((((((((((''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,,,,+++***))))))***+++,,,))))))***++++++,,,------+++,,,---....../////////........................------......///000000000111111111111111000///.../////////...//////000000//////000000111222222333444555666555333222222333111222222222222222333333111222222333222222111111222222444555666888999999666777777777777777888888777777777666666777777777666555444555777777777555888777666444444444555555888888888888999999999999888777555444333222333333222111111000///.........***,,,...000111111000///000//////......//////000---,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************+++******)))((('''((((((((((((((((((((((((*********)))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((222333555666777888888888::::::999888777555555444///000000000111111111111000000000111111111222222444444333333333333333333444555555666666777777777777777888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<:::999888777777666666777777888999999999:::::::::::::::999:::::::::999999888777777777777999999999888888777777777333333222111000000000000000000111111111111000000........................---------------------...---------------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))******+++(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************************(((((()))))))))******************************************************************+++************************************'''((()))+++,,,,,,,,,,,,)))))))))***+++++++++,,,++++++************++++++))))))))))))))))))******))))))(((''''''((())))))((()))************)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))((('''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))(((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,,,,+++***))))))***+++,,,,,,+++++++++++++++++++++,,,---.../////////..............................------......///000000000000111111111111000000//////////////////000111222///000111111222333333333555666777555333222222333111111111222222333333333111222222333333333222222222333444555666777888999666666777777888888888999999888888777777888888999777666555666888999888777777666555444444555666777777777888888888999999999888888666555444444333333111000000000//////......***+++...000111111000/////////............//////,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************))))))((('''(((((((((((((((((((((((())))))))))))))))))******((((((((((((((())))))***''''''''''''''''''''''''222333444666777888888888999999888888777666555555000000000000111111111111000000111111111222222222333333333333444444444444333444555666777888888888999999999::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777666666666777777777888888888999::::::888888999:::888888888888888888888888999999888777666666555555333222222111000000111111000000111111000000//////........................------------............------,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***&&&&&&'''(((((()))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++************************((())))))******+++++++++************************)))))))))******************++++++++++++***))))))************************'''(((***+++,,,,,,+++******************+++++++++++++++************++++++))))))))))))******************((((((((((((******'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))***))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%'''))))))(((''''''(((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***))))))***+++,,,---,,,,,,,,,++++++++++++---...///000000///...---........................------......///000000000000111111222111111000000000//////000000111222333000111222333444444444444666777777666333222222333111111111222222333333444222222333444444444333333333333444555666777888888777777777888999999::::::999999999888888999999999888777666777999;;;:::999777666555555555666777888666777777777777888888888888777777666555444333333///000000000000///...---......///000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******+++++++++++++++***(((((((((((((((((((((((())))))))))))************((((((((((((((()))******((((((((((((((((((((((((111222333555666777888888777666666666555555444444000000000000111111111111111111111222222222333333222222222333333444444444222333555777888888888888:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999888888555555666666666666777777666888999888666555777999555666777888888999999999999888777666555444333222333222111111000111111111///000000000000///...---........................++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******&&&'''''''''((()))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++************************))))))******+++,,,,,,---************************((()))))))))*********+++***++++++,,,+++***)))(((************************((()))+++,,,,,,+++***)))+++++++++***************++++++************++++++((()))))))))************,,,+++)))(((((()))+++,,,'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************&&&'''((((((((('''&&&%%%''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''"""%%%(((((('''&&&'''(((&&&'''((())))))((('''&&&'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,---///000000000///...........................------......///000000000000111111222222111111111000000000000111222333444111222444555666555555555666777777555333111111222000111111222333333444444222333444555555555555555333444444555666777888888777888888999::::::;;;;;;::::::999999999999::::::999888777888;;;<<<;;;:::999888777555555555666666555555666666666777777777666666666555444333222111...///000000000///...---//////.........---------,,,,,,++++++++++++,,,,,,,,,++++++***************------------------------+++++++++************)))))))))))))))))))))))))))((()))***++++++,,,,,,+++))))))))))))))))))))))))((()))))))))************((((((((((((((()))******((((((((((((((((((((((((000111333555666777888888444444444444444444333333000000000000111111111111111222222222222333333333000000111222333444444444222333555777999999999888<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;:::999999999999999999999555555555666666666666666444666888777444444555888444555666888999999999999999888777555444222111111222222111111111111111111//////000//////...------........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))***+++,,,,,,------************************(((((())))))*********+++***+++,,,,,,+++***)))(((************************)))***+++,,,,,,+++)))(((,,,+++++++++******))))))++++++************++++++(((((())))))*********+++,,,+++***((((((***+++,,,'''((()))++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++%%%'''((())))))'''%%%$$$''''''''''''((((((((())))))(((((((((''''''''''''%%%%%%&&&'''((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&******)))((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''' $$$'''(((&&&%%%''')))&&&'''((())))))((('''&&&'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***))),,,+++***))))))***+++,,,******+++,,,------...///***,,,...000111111000///////////////////////////------......///000000000000111111222222222111111000000000000111222333444222333444666777666666555666777777555333111111222000000111222333333444444333444444555666666666555333444444555666777888888888888999:::;;;;;;<<<<<<;;;::::::999999::::::;;;999888888999;;;<<<<<<;;;<<<:::888666444444444444555555555555666666666666555555555444333222111000...///000000000///...---,,,,,,,,,,,,---///000111...------,,,,,,------...,,,++++++***)))*********------------------------+++++++++************)))))))))))))))))))))))))))%%%&&&''')))************************************(((((())))))*********+++((((((((((((((()))******))))))))))))))))))))))))000111222333444555555555222333444555444333222111111222222222222333333333333555777888777555222111222222111111111111222222444444444444555777888:::::::::;;;;;;::::::999888999999:::;;;;;;<<<======<<<:::888777555555555666666666444333333444555666777666555444444444444444555555444444444444555555444555666666555333111///111111000...------------000000///...............////////////////////////++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++)))***,,,,,,,,,***((('''******************************))))))******+++,,,***************)))((('''************************)))))))))***+++++++++,,,***************)))(((((()))((('''''''''(((***+++++++++******)))(((((((((---,,,,,,,,,+++***************************************))))))))))))*********)))((('''&&&&&&'''((())))))))))))))))))))))))***)))((('''&&&&&&'''(((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''******))))))))))))******''''''''''''''''''''''''%%%&&&&&&'''((())))))***))))))************)))))),,,,,,+++***))))))******%%%&&&((()))***+++******+++*********))))))((((((++++++******++++++,,,---...---,,,+++++++++++++++.........------,,,,,,,,,000000//////............,,,,,,,,,---...///000111000111111111111222222222000111111222222333444444555555555555555666777777777666555444333222222222444444333333222333333333444444444555666777777888555555444444555666888999::::::;;;;;;<<<=========999999::::::;;;<<<<<<<<<999999:::;;;;;;;;;:::::::::999777666777666444333555666666666444444666888555555444333333222222111111000......///000000///......////////////......///---,,,---...///...---))))))))))))))))))))))))++++++++++++******))))))+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************)))(((+++*********))))))(((((())))))))))))))))))))))))///000111222222333222222111222333444444333222111111111111222222333333333333444666777666555333222222222111111111111222222555555444555666777999::::::::::::;;;:::999999888888888999::::::;;;<<<<<<<<<;;;999888666666666777666555444333333444555666666555555444444444444555777666555555444444444444111222444555666555444333111000//////............000000///...............------------------------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))*********+++++++++)))***+++,,,,,,***((('''******************************)))))))))***++++++,,,---------,,,++++++*********************************************++++++***************)))(((((())))))((((((((()))***+++))))))))))))))))))******++++++++++++************))))))))))))))))))))))))***))))))))))))))))))******)))((('''&&&''''''((())))))))))))))))))))))))))))))''''''&&&'''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((''''''((((((((('''''''''''''''''''''''''''''''''(((((())))))***)))***+++,,,,,,+++***)))++++++***)))))))))))))))(((((())))))))))))))))))+++*********))))))))))))+++++++++++++++,,,------......---,,,,,,,,,,,,,,,............------------/////////......---------,,,,,,,,,---...///000111000111111111111222222222000111111222222333444444555555555555555666777777777666555444333222222222333333222222222222333333444444555555666777777888666555555555555777888999999::::::;;;;;;<<<======;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;:::999999:::888777666666666444333444555666555444444555777444444333333222111111111//////000///////////////......////////////.........---,,,,,,---...---+++))))))******************,,,,,,+++***************+++++++++************)))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((())))))******))))))(((******)))))))))((((((((())))))))))))))))))))))))//////000000111000000///000111222222222222111111000000111222333333444444444444444444555555555555222222111111111111222222555555555555666888999:::999::::::::::::999888888777777888888999999::::::<<<;;;:::888777777777777555555444444444444555555444444333333333444555555666555555555555555666666111222333444555444333333000000////////////000000000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))*********++++++)))***+++++++++***)))(((************************)))))))))))))))******+++*********)))))))))((((((******************************************))))))))))))******))))))(((((()))))))))((()))******+++''''''((())))))***++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))(((''''''''''''(((((()))'''''''''((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''''''''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))))))))))))))))))))))))))***,,,------,,,***)))******)))((((((((())))))+++***)))(((((((((((((((***************))))))))),,,,,,,,,,,,,,,------...///...------,,,---------------------..................------------,,,,,,,,,,,,,,,---...///000111000111111111111222222222000111111222222333444444555555555666666666777777777666555444333222222222222222111111111222222333444444555555666777777777666666666666777888999:::999::::::;;;;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888:::888666666666666444333444555666555333333444555333333222222111000000000,,,///222222///---...000......////////////.........---++++++,,,,,,+++***)))*********++++++,,,,,,---,,,+++*********+++,,,+++++++++************))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))'''(((((())))))((((((((())))))((((((((((((((('''))))))))))))))))))))))))000000000000000000//////000000000111111111111111000000111222333444444555444333333333333444666777333222222111111222222333444444444555666777888999999999999999999888888777666666666777777888888888:::999888888777666666666444444444444444444555555333222222222333444555555333333333444555777888999444444444444333111000///000000/////////000000111///......------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))************))))))***+++******)))(((************************)))(((((((((((()))******((((((''''''''''''''''''************************++++++******))))))((((((((()))))))))))))))(((((())))))))))))******++++++(((((((((((())))))******''''''(((((())))))******))))))))))))))))))))))))((())))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((('''&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''************))))))))))))((()))+++------+++)))((())))))((((((((((((((()))+++***)))(((((((((******************************------,,,,,,,,,---......///......---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000000111111111222222222000111111222222333444444555555666777777777777777777666555444333222222222111111111000111111222222555555555555666666777777777777777888888999:::::::::;;;;;;<<<<<<===>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888777999777666555666666444333333444555555333222333444222222111111000/////////***///333333///,,,---000---......//////......---///---,,,,,,------+++************+++,,,,,,---------,,,+++******+++,,,---+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((&&&''''''(((((((((((('''((((((((((((''''''''''''((((((((((((((((((((((((111111111222111111000000/////////000000111111111000000111222333333444444444333222222222444666777333333222222222222333333222333444555666777777777888888999999888888777666555555666666666666666666777777666666666555444444222333333444444444555555222222222222222333444555555444444444444555555666444444333333222000//////000///////////////000111......------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))***(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))((((((''''''(((((()))*********))))))))))))***+++))))))))))))))))))))))))+++******))))))((((((((('''(((((()))))))))(((((((((((())))))************))))))))))))(((((('''''''''''''''(((((())))))***************************'''((())))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))))))))((((((((((((((('''''''''))))))))))))))))))))))))******)))(((&&&$$$###!!!''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''************))))))))))))'''((()))******)))(((''')))((((((((((((((()))))))))((((((((((((***,,,---***************+++++++++------,,,,,,,,,---............---------......///+++++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000000111111111222222222000111111222222333444444555666777777888888777777777666555444333222222222111000000000111111222333555555555555666666666666777777888888999:::::::::<<<<<<<<<===>>>>>>????????????>>>===<<<;;;;;;:::<<<<<<<<<;;;:::999888777888666555555666666444333333555666666444222222333222222111000000//////...)))...333333...,,,---///------............------000...------......---+++******+++++++++,,,,,,,,,,,,+++*********+++,,,---+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((111111222222333222222222000/////////000111222333111111222222222333333333444333333222222333444555333333222222222222333333222333444666777777777777777888888888888777666666555555555555666666666666555555555555555444333333111222333444444555444444222222111111111222333333888777555333222111000000000000111111111222222222//////............//////---------,,,------...///------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))))))))((((((((('''************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''((()))))))))((('''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))))))))((((((''''''((()))))))))))))))******)))(((((('''&&&&&&(((((((((((())))))))))))************************''''''))))))))))))''''''&&&'''(((((()))((((((((())))))))))))))))))))))))&&&'''(((((()))((((((''''''''''''((((((((((((((())))))))))))))))))))))))+++***)))(((&&&$$$"""!!!''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((((((((((('''))))))((((((((()))******((((((((()))***+++,,,---*********+++++++++++++++,,,,,,,,,,,,,,,------...------------------...///,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111000111111111111222222222000111111222222333444444555666777888999888777666777666555444333222222222111111111111111222333444555555666666666666666666666666888999999:::999999;;;<<<<<<===>>>>>>??????>>>>>>======<<<;;;::::::;;;;;;;;;;;;:::999999888777666555555666666444333333555777777555333222222222222111111000/////////+++...111111...,,,---///------............------///...------//////...---++++++++++++++++++++++++)))************++++++++++++++++++************))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))&&&''''''((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))000000111222333333333333000000//////000222333444333333333222222222222111444444333333222333333333444333333222222333333444444555666888999999999999777777888888777777666555666666666666666555555555444555666666666555444333000111333444555555444444333222222111111111111222555444333222111111000111000000000000000111222222000///...------,,,---------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))''''''&&&&&&''''''((()))&&&%%%$$$###$$$%%%'''((())))))))))))))))))))))))((((((((()))))))))))))))&&&''''''((())))))((((((%%%&&&'''((()))(((((('''((((((((((((((((((''''''******)))))))))))))))(((************************&&&''')))******)))'''&&&%%%&&&((()))))))))(((((())))))))))))))))))))))))'''(((((())))))((('''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((('''&&&%%%$$$###''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((())))))******)))(((''''''((()))***)))))))))))))))***++++++((()))******++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,---......000///......---,,,++++++,,,,,,,,,,,,---------...,,,,,,,,,---...///000111000111111111111222222222000111111222222333444444555666777999999888777666777666555444333222222222111111111222222333444555666666666666666666666555555666777888999999999888::::::;;;;;;<<<============<<<<<<<<<;;;;;;:::::::::::::::;;;;;;:::999999777555444444555666555333444666888888666444333222333222222111111000//////........................,,,------......------,,,---++++++,,,...//////...+++++++++******))))))(((&&&((()))++++++***)))(((+++++++++************)))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))&&&'''((()))************((((((((()))))))))******))))))))))))))))))))))))...///000222222333333333111000000000000222444555444444333222222111111000444444444333333222222222444333333222222333333444555666888:::;;;;;;;;;:::777777777777777666666555666666666666666666555555555666777777777666555444000111222444555555444444333333222111000000000111...//////000111333444555444333222000////////////000///...---,,,+++++++++,,,,,,,,,,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---*********++++++,,,,,,---(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((()))(((&&&&&&&&&(((***+++))))))))))))))))))))))))''''''(((((())))))******&&&&&&'''((())))))(((((($$$%%%'''((((((((('''&&&&&&&&&''''''((()))))))))++++++******))))))(((((())))))))))))))))))))))))&&&'''(((******((('''&&&%%%&&&((()))))))))(((((())))))))))))))))))))))))(((((()))))))))'''&&&%%%%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************************'''''''''''''''((()))***((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***,,,***)))'''''')))***,,,******))))))***+++,,,,,,******+++,,,,,,***)))(((*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,---...222222111///...---,,,+++,,,,,,,,,------.........,,,,,,,,,---...///000111000111111111111222222222000111111222333333444444555666888999:::999777666777666555444333222222222222222222222333444555666666666666666666555555555444555777888999999888888888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::666555444444555666555333555777999999777444333333333333222222111000000000000...,,,,,,...///......,,,------......------,,,******)))+++---///......,,,++++++***)))(((''''''$$$&&&)))+++,,,***((('''+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''')))***++++++++++++(((((())))))******++++++))))))))))))))))))))))))222222222222333444555555111111222222333444444555666666666555444444333333222222222222222222222222333333333444444444555555666666666777888888999999999999999999888666555444777777666666555555555444555555444444444333333333222222333333333333444444111111111111111111111111111111000000//////......//////000000000000//////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))************(((((('''''''''(((((()))((((((((((((''''''''''''((((((((((((((()))******(((((()))***************''')))***)))((('''(((***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''))))))(((((('''''''''&&&&&&'''(((******((('''&&&''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''(((''''''&&&&&&((()))***))))))(((((((((''''''&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''((((((((((((''''''******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((***'''%%%&&&((()))(((&&&&&&&&&'''((()))))))))(((((()))*********((('''&&&(((((((((((()))***+++,,,***++++++,,,,,,++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,(((***+++---......------,,,,,,,,,---------......111111222222222333333333111111222222222333333333777777777777666555444333333333333222222222111111333333333444444666777777555555555555555555555555444555555555666666777777666777777888999999::::::999999999999999999999::::::::::::999999999888888999888555333222333444444444444555666555444222111222222222111111111111000........................,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************'''&&&&&&&&&&&&''''''(((******))))))((((((''''''))))))************)))))),,,+++)))((('''&&&'''''')))))))))))))))))))))))))))(((&&&%%%&&&''')))*********))))))))))))******222222222222333444555555444444555555666666777777666666666555444444333333222222222222222222222222333333333333444444444444666666666777888888999999777777888888888777777666777666666666555555555555555444444444444333333333222222222333333333444444111111111111111111111111111111111000//////.........//////000000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))(((((((((''''''''''''((((((((()))))))))******))))))((('''''''''''''''((((((((((((''''''''''''((((((''''''(((((()))***'''((())))))******))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''')))((((((((('''''''''&&&&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((''''''&&&'''((()))***))))))((('''''''''''''''((((((((((((((('''&&&%%%''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++)))'''''')))***)))(((''''''(((((()))(((((((((((()))******)))((('''&&&((((((((())))))***+++,,,***++++++,,,,,,++++++***++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,---///000000//////,,,---------............111111111111222222222222111111111222222222333333444444555555666555555444333333333222222222111111222222222222333444555666444444444444444444444444444444555555555666666666666666777777888999999999999999999888888888888888999999999999888888888888888777555333222222333444333444444444444333222111111111111000000000//////........................,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++******************************))))))((((((((())))))***)))))))))((((((((('''(((((())))))))))))((((((''''''''''''(((***,,,---))))))))))))))))))))))))******((((((((()))+++,,,))))))(((((((((((())))))222111111222222333444555555555666666777888888888666666666555444444333333222222222222222222222222222222222333333333444444555666666777777888888999666666666777777888888888666666666666555555555555444444444444333333333333222222222222333333333333222222222222222222222222222111111000000///......---..................---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))'''''''''((()))*********&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))***))))))(((''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''((()))''''''((())))))))))))(((''')))***)))((('''(((***'''''''''''''''''''''''')))))))))))))))(((((((((&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''((((((((('''''''''''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((()))((((((''''''''''''((('''''''''''''''''''''''')))(((''''''&&&'''''''''(((''''''''''''((())))))***)))'''&&&&&&'''((((((***)))(((&&&%%%%%%$$$$$$''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))+++)))((()))***+++***)))(((((()))))))))(((''''''((())))))))))))(((((('''((((((((()))******++++++******++++++++++++******,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++,,,---...///////////////------.........///////////////000000000111111111111111111222222222222333111222333444555555555555333333333222222222111111111111111111222333444444444444444444444444444444444444444444555555555555555555666666777888888888999888888888777666666666888888888777777777666666666555444222222222333444222222333333222222111000000000/////////.........------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,+++******************************++++++***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''')))+++...///))))))))))))))))))))))))***)))((((((((()))+++,,,((((((''''''''''''((((((111111111111222333444555444444444555666666777777666666666555444444333333111222222222222222333333222222222333333333333444555555666666777888888888777777666666666777777777666666666666666555555555444444444333333333222222111222222222222333333333222222222222222222222222222222111111000//////...,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((('''((((((((()))))))))***%%%&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((()))((((((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''(((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''''''''''''''((((((((()))***)))'''&&&&&&'''((())))))(((&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''(((((())))))******'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******)))((()))))))))))))))((('''&&&((())))))))))))((((((((('''((())))))***+++++++++******++++++++++++******,,,,,,+++***))))))******+++++++++++++++++++++++++++************++++++,,,+++,,,,,,---------------.........////////////000........./////////000000111111111111222222222222000111222333333444444333333333333222222222111111111111111111111222333444333333333333333333333333333333333333444444444444444444444555666666777777888777777666555444444333666666666666555555555555444333333222222222333333111111111111111111000000000000000/////////......------------------------,,,,,,,,,+++++++++************************************++++++++++++*********************************)))((('''&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((''''''&&&'''((()))))))))((((((''''''(((((()))111111111111222333444444444444555555666777777777666666666555444444333333111111111222222333333333222222333333333444444444555555555666777777888888999888777666555555555555555555555666666666666666444444333333333222222222111111111222222222333333222222222222222222222222222222222111000000//////,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((***)))))))))((((((((('''''''''(((((())))))******''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''((()))***+++,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''''''''''''''*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((()))((('''&&&&&&'''((()))&&&%%%$$$$$$%%%&&&((()))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''(((((())))))******''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))))))))((('''''')))*********)))((('''''')))(((((((((((()))))))))'''((()))***++++++******)))******++++++******))),,,++++++***))))))))))))+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---------...............////////////000------........./////////000000111111111222222222111111222222222222111111333333333222222222111111222222222222222222333444333333333333333333333333333333333333222222222222222333333444444555666666666666555444333333222222555555444444444333333333111111111111111222222222000000000000000000000000111111000000000/////////------------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))+++***)))''''''&&&&&&&&&(((((((((((())))))))))))+++***))))))))))))***+++---+++***(((((((((((()))(((((((((((((((((((((((('''''''''''''''(((((()))***))))))(((((())))))***111000000111111222333444666666777777888888999999666666666555444444333333111111111222222333333444333333333444444444555555444555555666666777777888:::999777555444444444555555555555666666666666666333333333333222222222222111111111111222222222222333333333333333333333333333222222111111000//////,,,------------------,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))******''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((()))))))))'''''''''((()))***+++,,,((((((((((((''''''''''''''''''&&&&&&''''''((()))''''''((())))))))))))(((''')))***)))((('''(((***************************&&&&&&&&&&&&''''''''''''+++++++++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&''''''((()))((((((((('''''''''((((((((((((((($$$$$$%%%%%%&&&((()))***(((((((((((((((((((((((())))))(((''''''''''''((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))%%%''')))***((('''''''''))))))*********)))(((((()))(((((((((((())))))***&&&''')))***++++++******))))))************))))))++++++***)))))))))******++++++++++++++++++++++++++++++++++++,,,---......000//////...//////000000------........./////////------........./////////000000000111111111111222111222222222222222111111333333333222222222111111333222222111222222333333222222222222222222222222222222222222111111111111111111222222333444444555444444333333222111111111333333333222222222222111//////000111111111222222000000/////////000111111111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++***))))))))))))***+++)))))))))))))))))))))))),,,++++++***))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++)))((('''''''''(((******(((((((((((((((((((((((())))))))))))******************))))))))))))******000000000000111222333444555555666777777888888999666666666555444444333333000111111222333333444444444444555555555666666666444444555555666777777777999888666444444444555666555555555555666666666777333333333222222222222111111111111111222222222222333333333333333333333333333333222111111000000///------............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((()))))))))************)))))))))))))))***((((((((((((''''''''''''((((((''''''(((((()))***'''((())))))******))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&'''''''''(((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&((()))))))))((('''%%%&&&((()))***)))((('''%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''))))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%(((++++++)))''''''((((((((()))*********)))))))))(((''''''((()))***+++&&&''')))+++,,,+++***)))))))))************))))))***))))))))))))******+++************************************+++,,,---...111000///......///000000,,,---------........................////////////000000000000111111111111000000111222333333333333333333333222222222111111222111111000000000111111222222222222222222222222222222111111111000000000000000111111222333333444111111111111111111111111222222222111111111000000---...///000111111111111000000/////////000222222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))(((((()))***+++))))))))))))))))))))))))++++++***************+++'''((((((((()))))))))***)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&(((***+++((((((((((((((((((((((((((())))))***************))))))(((((((((((())))))000000000000111222333444333333444444555666666666777666666555444444333333000000111222333333444444555555555666666666666777444444555555666777777777777666444444444555777888444555555555666666777777333333333222222222111111000111111111111222222222333333333333333333333333333333222222111000000000---......//////......------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++******************++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))''''''(((((())))))******))))))((((((''''''&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))************---,,,+++)))(((''''''''')))(((((((((''''''''''''((((((((((((((()))******(((((()))***************((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%&&&((()))))))))((('''$$$%%%(((***+++***'''&&&'''((()))))))))((('''&&&))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''******))))))((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&))),,,---***(((((()))'''((()))***************)))(((''''''''')))***+++&&&''')))+++,,,+++***)))))))))************))))))))))))(((((()))***++++++************************))))))))))))***+++,,,---///...---,,,,,,---...///,,,,,,,,,---------.............../////////000000000000000000111111111111...///000222444555555555333333333222222222111111111000////////////000000111111111111111111111111222111111111000000//////000000000111222222333333000000000000111111111111111111111111000000000000,,,---...000111111111111111000/////////111222333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))((((((((((((((()))***'''((((((((())))))******((('''%%%$$$$$$%%%'''(((''''''&&&%%%&&&'''((()))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((777555333111111111222333555555555666666666666666777666555444333222222222111111222222222333333333333333333333444555666777111222555777999::::::999444555555555555555444444555666666777777777777777333333444444444444444444444333111000000111333444222222222111111111000000222222222111111///......,,,,,,,,,------.........------------------------))))))***+++---...//////......---,,,+++***)))(((++++++******++++++,,,---+++,,,---......---,,,+++************))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''((()))***++++++***)))(((((((((((((((((((((((((((******)))((((((((())))))&&&&&&'''((()))***++++++))))))(((((('''''''''&&&))))))))))))))))))))))))+++***)))((((((''''''((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&$$$######$$$&&&'''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((($$$###"""$$$(((***)))'''''''''''''''''''''''''''%%%&&&&&&'''((()))*********))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%$$$&&&((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))******)))((((((((((((((())))))*********))))))((())))))))))))))))))))))))+++)))((())),,,---+++))),,,+++***))))))***+++,,,,,,,,,++++++***)))((((((++++++,,,,,,,,,------------...///000000///...------------.........//////......---------......///---...//////000/////////111222222333333444444555222111111000///......---///////////////000000111111111111111111111111111333333222222111000//////......//////000000111111111111111111111000//////222222222222222111000///111111111111000000000000000000000000000000000000///............------------------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))((('''&&&&&&'''******)))(((((('''((((((&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++555444222111111222333444666666666666555555555555555555333222222111111111111111222222222333333333333333222333333444555555444444666777777777666666444555555555555555444444555666666777777777777777444444444444555555555555444333111000000111333444333333333222222222111111111222222111111///......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------,,,,,,,,,++++++++++++***++++++******++++++,,,---+++,,,---......---,,,+++************))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&'''))))))'''&&&'''(((&&&'''((())))))((('''&&&(((((((((((((((((((((((($$$$$$$$$######$$$$$$%%%&&&&&&''''''(((((()))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%$$$###$$$((()))((('''''''''''''''''''''''''''&&&&&&''''''(((((())))))***))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%%%%&&&((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))******)))((((((((((((((((((((()))))))))(((((('''))))))))))))))))))))))))+++)))((()))+++---+++***,,,+++***))))))***+++,,,,,,,,,++++++***))))))(((++++++++++++,,,,,,,,,---......///000000///...---,,,------------.........///......---------......------...///////////////111111222333333444444555222111111000//////......///////////////000111222111111111111111111111111333333222222111000000000////////////000000111111111111111111111000//////111111111111000000//////............------------000000000000000000000000000////////////.........---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))((((((***+++***))))))((((((((()))(((((((((((((((((((((((((((((('''''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******222222111111222333555666777666666666555444444444444333222111111000111111111111222222222333333333333222222222222333333444666666666666555444333222444444555555555555555444555666777777888888777777666666666666555555555555444333222111111222333444444444333333333222222222111111111111000///......------------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,+++************+++,,,,,,+++,,,---......---,,,+++************))))))))))))((((((((((((((((((((((((((('''''''''(((((()))***''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&(((***)))((('''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''((())))))((((((&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&%%%$$$%%%'''((('''&&&'''''''''''''''''''''''''''''''''((((((((((((((()))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******)))(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))+++,,,+++***++++++************++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,...//////000///...---,,,,,,,,,,,,,,,------------000///...---------------------...////////////...111111222222333444444444111111111000000//////............///000111222333111111111111111111111111333333333222111111000000/////////000000000000111111111111222111111000///000000000000////////////......---------,,,,,,,,,000000000000000000000000000000000////////////...+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***++++++***))))))))))))***++++++***))))))(((''''''((('''''''''(((((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))000000000111222444666777777777666555444444333333333333222111111111111111111111222222222333333333333222222111111222222333666666555555444333222111333444555555666555555555666666777888888888888777777777777777666666666666333222222111111222222333333333222222222222111111000000111111000///...............------,,,,,,,,,***************+++++++++++++++++++++******************+++++++++,,,,,,,,,***************++++++,,,,,,---...//////...---,,,************)))))))))((((((((((((((((((((((((((('''''''''(((((()))******&&&&&&&&&'''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))%%%&&&'''((())))))))))))''')))******)))(((((()))))))))************))))))(((((((((((((((((((((((((((((())))))***+++,,,---(((((((((''''''&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((((((((('''&&&%%%###"""''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''((((((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''&&&%%%&&&''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''&&&&&&''')))***((((((((((((((((((((((((***))))))(((((((((((((((''''''(((((())))))(((((())))))))))))))))))))))))***))))))***+++++++++++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,...//////000///...,,,++++++++++++,,,,,,,,,------000///...---------------------...////////////...111111111222333333444444111111111000000000//////......//////000111333333111111111111111111111111333333333222222111111111000000000000000000000000111111111222222111111000000000000/////////000000111000000000000/////////////////////////////////////////////............+++++++++,,,,,,---------,,,,,,++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&'''(((++++++***************++++++*********)))))))))((('''''''''(((((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((//////000111222444555666777666666555444333333222444333333222222222222333111111222222222333333333222222111111111222333333444444444333333333333333333444444555666666555555666777777888888888888888888888777777777666666666222222222222222222222222111111111111000000000000///000000000000//////............------,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++************))))))******+++,,,---...///000000///...---************)))))))))((())))))))))))))))))))))))'''(((((()))))))))******%%%&&&&&&'''((()))******'''''''''((((((((())))))************************&&&&&&'''(((((()))((((((''')))******)))(((((()))******))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&'''((()))*********))))))(((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((((((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))(((&&&%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***((((((((((((((((((((((((***))))))((((((((((((((('''((()))***************)))))))))))))))))))))))))))***************+++++++++++++++,,,,,,++++++++++++++++++*********************+++++++++,,,,,,,,,---.../////////---,,,++++++++++++,,,,,,,,,------//////...------------------...//////000000//////000000111222222333333444111111111111000000000000////////////000111222333111111111111111111111111333333333222222222222222111111111111000000000000111111222222222222111111222111000000000111222222222222222111111111111000////////////////////////......---------,,,,,,,,,+++++++++,,,,,,---------************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))((('''&&&''')))+++***************++++++((()))))))))*********+++'''(((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((000000111111222333333444666555555555444333333333444333333222222222333333111111222222222333333333111111111222222333444555444444333333333444555555333333444555666666666666666777888888999999888888888888777777666666555555222222222222222222222222111000000000000//////////////////000000//////...------------------,,,,,,)))))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))***++++++---...///000000///...---************))))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&'''((())))))***''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&(((***)))((('''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))******))))))(((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$$$$%%%''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((()))(((&&&&&&'''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''')))((('''%%%%%%&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))******)))((((((((((((((('''((()))******++++++***))))))))))))))))))))))))(((***++++++******+++,,,++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,---------,,,---...//////...---,,,,,,,,,,,,,,,------------......---------....../////////000111111111111000000000111111222333333333111111111111111111111111111111000000000111222222111111111111111111111111333333333333333333222222222111111111111000000000000111222222333222222222222111000000000111333444111111111000000000//////000000000000000000000000---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---***))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))***+++***))))))))))))***++++++''''''((())))))***++++++((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((111111222222222111111111444444444444444444444444222222111111111111222222111111222222222333333333111111111222333555666777666555444333333444555555222333444555666666666666777777888999999999999888888888777666666555444444222222222333333222222222111111111000000000000///......///////////////...,,,,,,------------------))))))******+++,,,,,,---+++++++++++++++,,,,,,,,,***+++++++++++++++,,,,,,)))))))))))))))***+++++++++,,,---......---,,,+++************))))))))))))))))))))))))))))))))))))******++++++***)))''''''&&&&&&''''''(((((())))))'''((((((((())))))))))))(((((((((((((((((((((((())))))))))))((('''&&&%%%&&&'''))))))'''&&&'''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((***)))))))))))))))******((((((((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''))))))(((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&%%%%%%&&&'''((())))))(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((('''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''')))((('''&&&''')))''''''''''''''''''''''''&&&&&&''''''(((((())))))'''(((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&(((((((((((('''&&&'''''''''((((((((((((''''''''''''''''''''''''%%%'''))))))'''&&&%%%&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((&&&'''((()))************))))))))))))))))))))))))(((***,,,+++))))))+++---++++++,,,------,,,++++++************************,,,,,,---------.........***+++---...///......---,,,------------.........---------------...///000000000111222222222222222000000000111222222333333111111111111111111111111222222111111000000111111111111111111111111111111333333333333333333333333222222222111111111000000000111222222333333333222111000/////////000222333000000000000////////////000000000000000000000000......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++*********))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***,,,)))((((((((())))))***+++((((((((((((((((((((((((******++++++***)))'''''''''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((((()))222333333222222111//////333333444444444444444444111000000000000000111111111111222222222333333333000111111333444666888999888777555444333444444555222333444555666666666666777777888999999999999888888777777666555444444333111222222333333222222111222222222111111111111000......///////////////...,,,,,,,,,------.........))))))***+++,,,,,,------))))))*********+++++++++((()))***+++,,,---......)))))))))))))))******+++***+++,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))++++++++++++***)))'''%%%'''''''''((((((((((((((((((((((((((())))))))))))******************************))))))(((&&&%%%$$$%%%'''(((((('''&&&&&&'''+++***)))(((((()))***+++((((((((((((((((((((((((***)))((((((((((((((()))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''(((((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&)))******)))&&&%%%&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%'''))))))'''&&&(((+++''''''''''''''''''''''''%%%&&&&&&'''((()))******'''''''''(((((((((((((((&&&''''''''''''''''''&&&###$$$&&&((())))))(((''''''((((((((())))))******((((((((((((((((((((((((%%%'''))))))'''&&&%%%&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((($$$%%%''')))***))))))((())))))))))))))))))))))))******)))(((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))(((***,,,+++))))))+++---++++++------------++++++******************++++++---------.........//////)))***,,,.../////////...---------.........//////,,,,,,,,,---...///000111111111222333333333333222000000000111222222333333111111111111111111222222444333222111000000000000111111111111111111111111333333333333333333333333222222222222111111000000000111222333333333333333000///...---...///111333111111111111000000000000000000000000000000000000//////.........------------------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''((((((''''''(((***(((((('''(((((()))******))))))((((((''''''&&&&&&++++++++++++***)))'''%%%'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))111111111111000000000000333222222111111222222333444333333222111000//////111111222222222333333333222222222333444555666777888888999888888777666555555555444444444555555666888888777777888888999:::999888777555444444444444333333333222222111111111111111111111000000000000////////////////////////------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************++++++******))))))(((((())))))))))))))))))))))))******))))))((((((''''''************************&&&''''''((()))******+++))))))))))))))))))))))))******))))))))))))******%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&&&&'''******))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))*********)))((('''&&&&&&'''(((&&&'''(((*********)))(((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((($$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))((('''&&&%%%&&&&&&''''''''''''(((''''''&&&%%%''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((((((,,,++++++***)))(((((('''))))))(((((('''''''''&&&(((((((((((((((((((((((()))(((&&&$$$$$$$$$&&&''')))************+++++++++,,,---///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---.........////////////...///000111111111111111000111222333333333333333000000//////000111222222000111222333333333333333333333333333333333333333333222222111111222222333222333333333333333333444555444333111000111111222111111111111111111111111111111111111000000000000111222333222000///000111222222000///............000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++'''&&&%%%&&&)))+++++++++&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%***)))'''%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((())))))*********((('''&&&''''''(((((())))))******)))(((''''''''')))***+++))))))(((((('''''''''&&&'''&&&%%%%%%&&&'''((()))111111111111000000000000333222222111111222222333444444333333222111111111111111111222222222333333222222222333444555666777999999999999888777666555555444444444555555666777888888888888888999::::::888888666555444333333333333333222222222111111111111111111000000000//////........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***(((''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((('''''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))***)))((('''&&&&&&'''(((&&&'''((()))))))))((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((($$$&&&''''''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''(((((())))))(((((('''&&&'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''')))))))))(((((((((''''''((((((((((((((((((((((((+++)))(((&&&&&&&&&(((((()))************++++++++++++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.......................................////////////000000111111111111000222222333333333222111111111000000000000111111222000000111111222333333333444444444333333222222222333222222222222222222333222222222333333333333444555444333111111111111222111111111111111111111111111111111000000000//////000111222111///...///000222111000///............000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***((((((***+++***)))''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((('''((()))******)))((((((''''''''''''((((((((())))))(((''''''((()))***+++)))))))))(((((((((''''''(((''''''&&&&&&'''((()))222222111111111000000000222222111111111111222222333333333333333333333333111111111222222222222333222222222333444555666777999999:::999999888777666444444444555555777888999888888999999999:::::::::888777666444333333333333222222222111111111111111111111000000000000//////........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((&&&%%%%%%'''***+++(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$(((((((((((((((((((((((((((((()))))))))*********''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((''''''&&&'''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''(((((($$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''')))))))))))))))(((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((######$$$%%%'''((())))))*********))))))))))))))))))))))))))))))))))))))),,,+++***)))((()))***+++)))************++++++++++++,,,......,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,------........................////////////////////////000111111111111000000///333333333333222111000///222222111000000000111111111000000000000222333444555555444333333222111111222222222222222222222222222222222222333333444444555444333222111111111222111111111111111111111111111111000000000000//////...///000///...---...///111111000///............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,***((('''(((((('''%%%))))))((((((''''''&&&&&&&&&'''''''''(((((())))))&&&''''''((())))))))))))&&&&&&'''''''''(((((((((&&&'''((()))************&&&&&&''''''''''''(((((()))(((((((((((())))))******)))))))))))))))((((((***)))((((((((((((((()))222222222111111111000000222222111111111111222222111111111222222333333333111111111111222222222222222222222333444555666777::::::::::::999888777666333444444555666777999:::888999999:::::::::::::::777666555333222222222222111111111111111111111000111000000000////////////........................------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************(((((())))))******++++++(((((((((((((((((((((((('''((((((((()))))))))***************************))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))(((&&&%%%&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''$$$&&&''''''&&&%%%%%%&&&'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&''''''((())))))))))))(((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((%%%&&&'''((()))+++,,,,,,************************************************,,,+++************++++++))))))*********+++++++++***,,,------,,,,,,,,,---------------------------,,,,,,,,,---------------........................111111111000000000000///111111111111111000///...111222222222222111111000333222222111000000000000111000///...///111444555666666555444222111000000222222222222222222222222111111111222333333444444555444444333222222111111111111111111111111111111111000000000////////////...///000///...---...///111000///........................------,,,,,,,,,++++++++++++++++++++++++++++++************++++++---+++)))((())))))((('''******))))))((((((''''''''''''''''''(((((((((((($$$&&&(((***+++++++++***''''''''''''((((((((((((''''''((()))))))))))))))'''((((((((((((((((((((()))(((((((((((()))))))))************))))))))))))++++++***))))))(((((((((222222222222111111111111222111111000000111111222//////000000111111222222000000111111111222222222222222222333444555666777999999999999888777666666333333444444666777888999777888999:::::::::999999666555444222111111111111000000000000000000000000000000000////////////...........................------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''(((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))*********+++++++++************++++++++++++++++++++++++++++++++++++*********************+++))))))*********+++++++++)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................111111111111111111111111111111111111111000///......///000111222333333333333333222111000000111111111000//////000222555666666666555444222111000000111222222333333222222111000000111222222333444444555555444444333222222111000000000000000000000000000000000////////////......///000///......///000000//////...............---------------,,,,,,,,,++++++++++++++++++++++++++++++************++++++---+++******,,,------,,,******)))))))))(((((((((((((((((((((''''''''''''!!!$$$&&&((('''&&&%%%'''''''''((((((((())))))******)))((((((((((((((())))))))))))))))))))))))((())))))))))))((((((((())))))))))))************+++++++++******)))((((((333222222222222111111111111111000000000000111111.../////////000000111111000000000111111111111222222222222333444555666777888888999888888777666555333333333444444666777888666777888999:::999888888555444333111000000000000////////////000000000000000000////////////......------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))%%%&&&((()))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''(((((()))))))))*********((((((((()))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((((((((('''&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&'''((((((%%%&&&''''''((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((%%%&&&''''''(((''''''''''''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((***)))))))))))))))))))))***************+++++++++************************)))))))))***************)))************+++++++++(((***,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......................../////////000000111111111000111111111111000000///---...///111222333333444333222222111111111222222000000000000222444666777555555444333333222111111111222333444444333222111///000000111222333444444444555555555444333222111000000000000000000000000000000////////////......---...000///......///000//////......---......///------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++'''%%%%%%&&&(((***+++***((((((((()))))))))))))))))))))(((((('''''''''&&& """$$$'''(((((('''&&&''''''((((((((()))))))))+++***)))(((''''''''''''++++++************))))))((())))))))))))(((((('''(((((()))))))))))))))***)))************))))))(((333333222222222111111111111111000000000000111111000000000000000111111111000000000000111111111111222222222333444555666777777777777777777666444444333333333333333444555555444666777999999888777666444333222111000/////////........./////////000000000000/////////.........------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&'''''''''&&&&&&)))((('''%%%%%%%%%&&&'''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((()))((('''&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&'''((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((%%%%%%'''(((((((((''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((()))((((((((((((((((((((()))))))))*********++++++************************))))))***+++++++++++++++)))************+++++++++(((***,,,,,,,,,+++,,,...------------------------,,,,,,------.../////////........................++++++,,,---...//////000///000000111111111111000......///111222222222222222222111111111222333333000000111333444555666777444444444333333222222222000111333444444333111000//////000111222333444444444555555555555333222111000000000000000000000000000000/////////.........+++---......------...///.........------......///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++###"""!!!###%%%'''''''''&&&''''''(((((())))))***'''''''''(((((((((((((((%%%&&&((()))*********)))'''((((((((())))))))))))***)))(((''''''((())))))************)))))))))(((((()))******)))((('''&&&''''''((((((((()))))))))'''((()))*********)))(((333333333222222222111111111111000000000000111111111111111111111111111111000000000000111111111111222222222333444555666777777777777777666555444333333333222222222333444444444555777888999888666555444333222000//////......---.........//////000000000/////////............---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))******))))))))))))******)))(((&&&%%%%%%''')))+++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''))))))((('''&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&'''((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%'''((((((((('''''')))))))))))))))(((((('''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))((()))))))))*********+++(((((())))))************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))************+++++++++''')))+++,,,,,,+++,,,...........................,,,,,,------...///000000........................(((((()))***,,,---.........///000111111111111111///000000111111111111000111111111111222333444444///000222444666666777777333333333333333333333333000111333444444333111000...///000111222333444444444555555666555333222111000000000000000000000000000/////////............***+++---,,,,,,,,,---.........---------......///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))'''&&&''')))++++++***%%%%%%&&&'''((()))******%%%%%%&&&'''((()))***+++$$$%%%&&&''''''((((((((((((((((((((())))))))))))((((((''''''((()))***,,,******))))))((((((((('''((()))*********((('''&&&&&&'''''''''(((((())))))&&&'''(((*********)))(((333333333333222222111000222222222222111111111111111111222222222333333333444333111//////000111222333333333333333333333333777888999:::999777555444333333222222222333444444666666666666555555555555222222000//////.........,,,---......//////......//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%%%%%%%%%%''')))***,,,+++***(((''''''''''''((((((((((((((())))))***)))(((((((((((())))))*********))))))((((((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&)))))))))((('''&&&$$$###''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''''''''(((((((((((('''''')))(((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&''''''(((((())))))###$$$%%%&&&''')))******%%%))))))%%%%%%***+++'''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))************))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,---....../////////------..................000000111222222222222111222222222111000//////...000111222333333222111000000000111222333444444555333333333444444444555555444444333333222111000000000000111222333333444444666666555555555444444444111111222222222111111000000///...---,,,++++++,,,.................................///......---,,,************************'''%%%$$$&&&)))+++***(((******++++++++++++******+++++++++***)))(((((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''(((((('''&&&%%%%%%&&&'''((())))))***))))))))))))(((((('''''''''&&&)))))))))))))))***++++++''''''(((((())))))******))))))(((((((((((()))))))))((('''&&&&&&'''((()))333333444444333333222111222111111111111000000000111222222222222333333333444333111000000000222222333222222222333444444555666777999999999888666555555555444333333222333333555555555444444444333333111111000///............,,,------...............------,,,,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,************************************************((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''(((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***,,,,,,+++***)))((((((''''''((())))))((((((((()))******))))))((((((((((((((()))(((((((((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((''''''&&&''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((%%%&&&&&&''''''((((((((('''******''''''+++,,,)))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))******************************)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------.........------------------------------------.........000000111222222222222111222222111111000//////...000000111111111111000000222222222222222222222222333333333444444444444555444444333222222111000000000000111222222333444444666555555555444444444333111111222222222111000000000000///...------------------------------------...............---,,,,,,************************+++)))((()))+++,,,+++)))******++++++++++++******++++++******)))(((((('''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''(((((((((((('''))))))(((((((((''''''''''''''''''''''''((())))))(((((((((((())))))))))))******))))))))))))******(((((('''''''''(((((()))444444555555555444333333333333333222222222111111222222222222333333333333444333222111000111222333222222222222222444666777555666888999999999777666888777666444333222222222333333333333222222222222000///...---------------,,,,,,---...............++++++++++++,,,---...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,************************************************)))(((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))(((((((((((())))))***))))))))))))***++++++******)))(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%&&&&&&&&&%%%%%%((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''((('''''''''''''''''''''&&&((((((%%%&&&))))))(((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''((())))))******))))))))))))))))))))))))))))))************************+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------..................---,,,,,,+++******+++,,,,,,,,,---------...///000111111222222111111222222111111000/////////000000////////////000000333333222222222111111111333333333333444444444444333333333222111111000000000000111111222333333333555555444444444444333333111111222222111111000///111111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++************************---,,,++++++,,,,,,+++)))******++++++++++++******++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&'''(((&&&'''''''''''''''&&&%%%))))))(((((((((((('''''''''''''''''''''(((((()))))))))))))))((((((((((((******))))))))))))******&&&'''(((((())))))))))))555555666666666666555444555555555444444444333333222222222333333333444444444444333222222222222333222222111111333555777999333555777999:::999888777777777666555444333333444333333333222222222111111///...------,,,,,,,,,,,,,,,,,,---.........------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++************************************************))))))(((((())))))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''((((((((('''&&&((((((((((((((()))*********************++++++,,,+++***)))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''''''''((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&$$$###$$$%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!###%%%'''''''''%%%$$$''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''((('''&&&&&&'''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''&&&'''(((((()))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++*********++++++,,,,,,---------///000000111111111111111111111111111000000//////000///...------...///000222222222111111111111111222222333333333444444444333222222222111111000000000000111111222222222333444444333333333333333333111222222111111000///...000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++************************+++******************)))******++++++++++++******************))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))'''%%%%%%&&&((()))((((((((((((''''''&&&%%%))))))((((((((((((((((((******))))))))))))************))))))(((((('''''')))))))))(((((()))))))))%%%&&&(((*********)))(((555666666777777666666666555444444444444333333333222222333333333444444444555444444333333333333333222222222222333555777888333444777999::::::999888555555444444444555555666333333333222222222111111...------,,,,,,,,,,,,---+++,,,,,,---...---------...---,,,+++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++************************************************)))))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++***)))(((''''''(((((()))***+++***************++++++,,,******((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((('''''''''(((((('''&&&&&&&&&&&&'''&&&''''''''''''''''''''')))(((&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''''''''((())))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''###%%%'''((()))((('''%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&''''''((()))))))))***(((((((((((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,******++++++,,,---......//////000111111111111000111111111000000000000000000///...------...///000//////000111111222333333222222222333333333444444222222111111111111111000000111111111111111222222222222333333333333333333222222222111000///............/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************((()))******++++++,,,---******++++++++++++***************)))))))))))))))*********)))((((((''''''))))))))))))))))))))))))***((('''&&&&&&''')))***)))))))))))))))((('''&&&(((((())))))))))))))))))******))))))))))))************))))))(((((('''''')))((((((''''''(((((()))&&&''')))*********)))(((555555666777777777666666333333222222222111111111333333333333444444444444555555555444444444333333222222333444555666666777333555777999:::999888888444444333333444555555666333222222222222111111111...------,,,,,,,,,------++++++,,,---------------...---,,,+++************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))************+++***************************************************))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))*********))))))))))))***++++++))))))((('''&&&&&&&&&&&&((((((((()))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((('''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''''')))((('''&&&%%%&&&&&&'''(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''''''''((())))))(((''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''&&&&&&'''((())))))******'''$$$###%%%%%%"""###%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************++++++++++++))))))***++++++,,,------******+++,,,---...//////...///000000111111000000111111000000000000000000//////............//////......///000111222333444222222222222333333333333111111111111111111111111111111111111111111111111111111222222222222333333222222222111000///...------...///000//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************************(((***,,,,,,,,,---...000******++++++++++++************))))))))))))))))))(((((((((''''''&&&&&&&&&'''''''''''''''''''''''')))((('''''''''((()))***))))))))))))))))))((('''(((((())))))))))))******)))(((((('''''''''''''''))))))))))))(((((((((((())))))(((((((((((()))))))))))))))******))))))(((444555666666777777666666444444444333333333333222333333333444444444444555555555555555555444444333222333555666777666555444444555777999:::999888777555444333333333333333444111111111000000000//////......------------......++++++,,,------------,,,,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))******************************************************************))))))******+++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&''''''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((()))((((((((((((((()))***))))))((((((((()))******(((''''''&&&&&&&&&'''''''''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((''''''&&&)))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((((((((((()))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&***))))))((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))&&&"""!!!###### $$$&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******++++++++++++++++++++++++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---...///000000...//////000000000000000000000000000000000000111/////////000000///////////////000000111111222222111222222222222333333333000000000000111111111111111111111111000000000000111111111111222222222333222222111111000...---,,,---...000111111000///---------------------------+++++++++++++++******)))************************)))+++---,,,+++***,,,...******++++++++++++******)))))))))))))))))))))***(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''(((((()))((((((((((((((()))))))))*********))))))((('''''''''''''''(((((((((((())))))))))))++++++************++++++++++++***)))((((((((((((444444555666666666666666888777777777666666666666333333333444444444555555555555666666555555444333222333666888888666444222555666888999999999777666666555444333222111111111000/////////..................---------......///++++++,,,---------,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))*********************************************************************)))******+++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************++++++++++++((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))(((((((((((())))))((((((((((((((())))))***''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((''''''&&&))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&''')))***+++++++++&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''''''''((())))))&&&&&&&&&'''''''''(((((())))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%+++***)))'''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((&&&'''''''''(((((())))))*********)))(((''''''''',,,'''&&&***)))%%%%%%***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))************************'''((()))***+++***))))))++++++++++++++++++++++++************************---,,,,,,++++++*********++++++,,,,,,,,,---------......---,,,,,,+++++++++++++++,,,---...000000111...//////000000000000000000000000000000111111111...///000111111000///...111111111111000000000000111111222222222333333333000000000000000111111111111111111000000000000000000000111111222222222333222222111111000...---,,,...///111222222111000///........................+++++++++++++++***))))))************************(((***,,,+++((('''(((*********++++++++++++******)))))))))))))))*********))))))))))))************))))))))))))))))))))))))&&&'''((()))******))))))%%%%%%&&&'''((((((((('''(((((())))))*********+++++++++***)))))))))))))))''''''(((((())))))******---,,,,,,++++++,,,,,,------,,,***(((''''''((((((111222333444555555555555444444555555555555444444777777666666555555444444444444444444444444444444444555666888888666555444555555555555555666777888444444333222111111111111000000000000///////////////............---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((++++++************++++++******))))))))))))************))))))))))))******+++)))'''(((+++,,,***(((((()))+++------+++)))((())))))))))))))))))))))))))))))***++++++++++++******)))(((''''''((()))***))))))(((((((((((())))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((())))))))))))&&&''''''((()))******+++))))))(((((((((((())))))''''''(((((())))))******))))))***)))'''$$$!!!&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((())))))&&&###$$$'''***+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))(((%%%$$$&&&)))%%%&&&&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%'''((()))((('''&&&''')))&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((('''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))+++)))'''&&&%%%&&&'''(((''''''''''''&&&%%%$$$###(((((())))))))))))(((((())))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((************************++++++************++++++++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................000000000000////////////,,,---///000111111111000000000000000000111111111333333333222222222222222555444222000///000000111......------------......000000111111111222222222444333222222222444666888666666666666555444333222333???<<>>CCCJJJOOOQQQNNNHHHDDDDDDLLLCCCKKKLLL;;;444***+++,,,,,,++++++)))((((((******))))))))))))************++++++++++++******))))))******))))))((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******(((((())))))*********)))******++++++++++++++++++((((((((((((((((((((((((111222333444444555555444555555666666666666555555777777777777666666666666444444444444444444444444444555666777777666555444555555555555555666666666555444333111000/////////.........---------,,,,,,............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))((((((++++++************++++++******))))))))))))************))))))))))))*********)))((()))***+++***(((++++++)))(((((()))++++++((((((((((((((((((((((((&&&'''(((((())))))(((((())))))(((((((((((())))))+++)))(((&&&&&&((()))+++(((''''''&&&&&&''''''((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((%%%&&&'''((()))((('''&&&((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((***'''%%%%%%'''((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&'''(((((('''&&&'''((((((((('''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$%%%&&&&&&"""###%%%&&&(((((())))))'''(((((())))))(((((('''((((((((((((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((************************''''''((()))))))))))))))((())))))******))))))(((************************++++++************++++++++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................////////////////////////---...///000111111000000111111000000000000000000//////000000111111222222222111000///.........///......------------..................////////////////////////000222444555,,,111888>>>@@@===888444;;;@@@777===???888;;;111+++++++++++++++***)))(((***))))))(((((())))))***))))))************)))))))))************))))))((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***''''''(((((())))))******))))))))))))************&&&''''''(((((())))))))))))***,,,...///...---+++((((((((((((((((((((((((111222333444444444444444555666666777777666666555777777777777777777777777444444444444444444444444444555555666666555555444444555555555555555555555555444222111//////...............------------,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++******))))))))))))************))))))))))))*********)))))))))******))))))******))))))))))))******((((((((((((((((((((((((''''''((())))))))))))((())))))(((((((((((())))))+++)))'''&&&&&&''')))++++++***)))(((((()))***+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******))))))((((((''''''((()))))))))((('''&&&%%%))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$%%%(((***(((%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''######%%%'''((()))))))))'''(((((((((((((((((('''((((((((((((((('''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))******)))))))))************************++++++************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......///..........................................///////////////......///000000000000000111111111000000000000000---......///000111111222111111000000////////////......------------...................../////////111111///...------------///...---,,,,,,,,,---...)))---'''---000444???222+++++++++++++++***)))((())))))(((((((((((())))))(((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******((())))))***+++,,,------))))))******************)))((((((((((((((((((((('''((()))+++,,,,,,++++++((((((((((((((((((((((((222222333333444333333333555555666666666666555555666666666666666777777777444444444444444444444444444444555555555555444444444444555666555555444333444333111000///........./////////.........------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,------++++++************++++++******))))))))))))************))))))))))))******))))))******)))))))))***'''(((***++++++***((('''(((((((((((((((((((((((('''((())))))******))))))(((((())))))))))))((((((***)))(((''''''((()))***+++***)))(((((()))***+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******))))))((((((''''''(((((((((((((((''''''&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%(((***(((&&&))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((%%%&&&''''''((((((((('''''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,---......///.................................------....../////////000///////////////000000000111111111111000000//////------...///000000111111111111111111111111000000......------------......////////////////////////000///...---,,,+++++++++888555000,,,+++---000222+++...***...+++333AAA,,,******+++++++++***))))))))))))(((((((((((())))))((((((((())))))(((((((((((())))))*********))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***(((((()))***+++,,,,,,---******)))))))))))))))))),,,+++***(((''''''''''''((('''''''''((()))+++,,,))))))))))))))))))))))))222222333333333333222222444444555555555555444444555555555555666666666666444444444444444444444444444444444444444444444444444444555666666444333222222111000///............/////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++------...++++++************++++++******))))))))))))************))))))))))))******(((***+++***)))((()))***&&&(((***,,,,,,***(((&&&(((((((((((((((((((((((((((((()))************)))(((((())))))))))))(((((())))))(((((((((((()))))))))((((((''''''(((((()))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((%%%%%%&&&''''''((())))))((((((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''')))))))))(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&'''(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((''''''&&&&&&''''''((((((''''''&&&'''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))******++++++******)))))))))))))))))))))))))))++++++************++++++++++++************++++++***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,---......//////..............................---------......//////000000000////////////000000222222111111000/////////......//////000000111111111111222222222222111000......------------......///////////////.........***++++++,,,,,,---------++++++******))))))))))))***------111+++888III...******+++++++++******))))))((((((''''''(((((()))(((((())))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&''''''(((((())))))))))))))))))((((((((((((---,,,***(((''''''((((((***)))''''''''')))+++---))))))))))))))))))))))))222222333333333222222111333333444444444444333333333444444444555555555666444444444444444444444444555444444444444444444555333444555666666444222111000//////....../////////.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++,,,,,,++++++************++++++******))))))))))))************))))))))))))******(((***+++***(((((()))+++(((((()))******)))(((((())))))))))))))))))))))))&&&'''(((((())))))(((((('''((()))******)))(((''''''((()))******)))((('''((((((((())))))((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))&&&%%%%%%&&&&&&'''(((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$'''((((((%%%$$$%%%'''''''''''''''''''''''''''$$$%%%''''''''''''(((***'''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''((((((((()))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))******++++++******)))))))))))))))))))))))))))++++++************++++++++++++************++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,---......//////..............................,,,,,,---......///000000111000///......///000111222222111111000//////...000000000000000000000000///000111222222111000000......------------..................---------,,,))))))***+++,,,---------(((***+++------,,,***)))%%%(((+++...(((<<>>;;;999777444222222111111000000000000000///..............................//////...,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++***************************************)))))))))***,,,---************************---,,,,,,,,,+++*********))))))))))))))))))))))))******))))))((((((''''''((()))***+++++++++++++++(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''((())))))))))))************))))))))))))))))))))))))((((((((((((((()))******&&&&&&''''''(((((())))))***)))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))***************)))'''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((('''&&&&&&%%%%%%%%%%%%)))(((((((((((('''''''''$$$$$$%%%&&&'''''''''&&&'''''''''''''''((()))))),,,***(((%%%$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))******))))))((('''&&&&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))+++***(((''''''(((((()))))))))))))))))))))))))))''''''((()))***++++++,,,******))))))((((((''''''((('''''''''&&&&&&&&&&&&***((('''&&&&&&'''(((***((((((((((((((((((((((((******))))))((((((''''''******)))(((((((((((((((&&&'''''')))***+++,,,---++++++***)))(((((()))))),,,,,,+++***))))))******++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++)))+++------,,,+++***+++000///---,,,,,,---...///000000000000111111111111111111000000000000111111---......///////////////111000///......---......)))******++++++,,,------++++++++++++++++++++++++***************)))((((((((()))***,,,+++***(((''')))))))))((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&'''((()))***+++,,,---,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%&&&'''((()))***(((((())))))((('''&&&&&&''''''((())))))(((''''''))))))))))))))))))))))))))))))***+++++++++++++++)))(((((('''''''''(((((())))))))))))))))))))))))222222222111222222333444666666777999:::<<<======:::888666444222111111111000000000000000///......---------....../////////------,,,,,,,,,------...+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++************************************)))))))))***,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))***+++++++++++++++((()))))))))************))))))))))))))))))))))))************************+++***)))(((((((((((()))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******'''''''''(((((((((((((((+++***((('''''''''((()))))))))))))))))))))))))))(((((()))))))))*********))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''((()))))))))(((&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''(((((()))))))))(((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''')))***+++((((((((((((((((((((((((((((((((()))*********+++***)))))))))((((((((('''(((((((((((((((''''''''')))'''&&&%%%%%%&&&''')))((((((((((((((((((((((((***)))))))))((((((((('''******)))((((((((((((((((((((())))))******++++++++++++***))))))))))))))),,,++++++***))))))******++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++(((***,,,,,,+++*********///...---------...////////////000000000111111111111000000//////000000111------...//////////////////...---,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******))))))((('''((()))***++++++***)))(((((((((((()))))))))******(((((((((((())))))))))))&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%(((''''''&&&&&&''''''((('''(((((()))***+++,,,,,,))))))(((''''''''''''((((((((('''''''''((())))))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))222222222222222333444444555666777888999:::;;;<<<888777555333222111000000/////////000//////...---..................------+++++++++,,,---......///,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++************************************)))******+++,,,)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))))))))((((((((())))))***++++++++++++***))))))))))))************))))))))))))))))))))))))************************++++++***)))))))))******))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))((((((((((((((('''******)))(((((((((((()))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$#########&&&&&&'''((((((((('''''''''''''''''''''((())))))'''&&&%%%%%%&&&'''((()))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''((())))))))))))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((((((((((((******))))))))))))))))))++++++***))))))))))))***,,,+++******)))*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++***+++------,,,++++++,,,------------...///000000//////000000000000111111000000////////////000000------...////////////...///...---,,,++++++++++++---,,,,,,+++******))))))))))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))))))))******(((((())))))******++++++''''''(((((())))))******((((((((('''&&&&&&&&&%%%&&&&&&'''''''''(((((((((((((((''''''&&&'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''((())))))))))))*********+++&&&'''(((((())))))))))))+++***)))((((((((((((((((((((((((((((((''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%((((((''''''''''''(((((())))))))))))))))))))))))333222222222222333444444555555666777888888999999666555444222111000///............//////......---///......---+++******)))++++++,,,,,,---------------,,,+++******+++,,,---++++++++++++++++++++++++******************************************++++++((((((((((((((((((((((((*********+++,,,,,,,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))*********))))))))))))))))))))))))************************************)))*********((()))))))))************))))))))))))))))))))))))((((((((((((((())))))******)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''((()))))))))(((&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&&&&%%%''''''(((((((((((((((''''''''''''''''''((())))))'''&&&&&&&&&&&&'''((()))(((((((((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&''''''((())))))(((((())))))((((((''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))((((((((((((************++++++++++++((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++***))))))*********++++++***************++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,...///...---,,,---...,,,------...///000000111////////////000000000111000//////......//////000,,,---......//////......000000///...------------,,,+++++++++******))))))))))))))))))))))))))))))''''''((((((((((((''''''***))))))((())))))***+++***************)))))))))))))))))))))((((((((((((***))))))((('''&&&%%%%%%''''''''''''(((((((((((())))))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((()))(((((((((((((((((((((&&&'''(((******)))((((((***)))((((((''''''(((((('''(((((((((((((((''''''((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))&&&''''''(((((('''''''''(((''''''''''''(((((()))((((((((((((((((((((((((333333222222333333444555555555555666666666777777333333222111000///...---,,,---............------++++++***************))),,,,,,---------,,,******---,,,+++******+++,,,---++++++++++++++++++++++++*********************************+++************((((((((((((((((((((((((*********+++,,,,,,,,,---))))))))))))))))))))))))))))))))))))******************+++++++++******)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((())))))*********))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''((()))))))))(((&&&%%%%%%&&&&&&&&&'''((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''((()))(((((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''((())))))((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''''''''(((((('''((((((((((((((('''&&&&&&))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''')))))))))((((((((((((((((((((((((((())))))))))))***************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((()))***+++,,,,,,+++***************+++++++++***************+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,---...---,,,+++,,,...,,,---...///000000111111...////////////000000000//////............//////,,,------...............000///...------,,,,,,---)))))))))******+++++++++((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((()))***++++++,,,++++++***)))(((''''''++++++***)))((('''&&&&&&&&&&&&%%%%%%$$$###""""""'''''''''((((((((())))))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''&&&&&&&&&((()))*********)))'''&&&''''''&&&&&&''''''((()))''''''((((((((((((((('''((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))(((((()))))))))((((((''''''''''''''''''((())))))((((((((((((((((((((((((333333333333333444444555444444444444555555555555111111111111///...---,,,+++,,,------...---------&&&&&&((()))***,,,------,,,------------+++)))(((,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,***************************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))************+++***++++++++++++***))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))*********))))))))))))))))))(((&&&''''''(((((((((((('''))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''((((((((('''&&&&&&'''''''''''''''((())))))(((((((((''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''(((((((((((('''&&&%%%%%%((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***&&&&&&''')))***+++,,,---+++************+++,,,,,,*********)))******+++,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------+++,,,,,,------,,,,,,+++***++++++***))))))+++,,,---...///000000000000000......////////////000000......------------......,,,,,,---............---...---,,,+++************(((((())))))***++++++,,,((((((((((((((((((((((((''''''((()))))))))(((((((((((())))))******++++++++++++***)))((('''&&&&&&++++++***)))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''((((((((()))))))))))))))(((((('''((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&************))))))((('''&&&&&&&&&&&&&&&'''((((((&&&'''((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''&&&''''''((()))***))))))))))))))))))))))))444333333333333444555555444444444444333333333333000000000000///---,,,+++++++++,,,---------------))))))******+++,,,------***+++,,,------,,,***)))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***************************++++++,,,+++***)))(((*********************************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++***))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))*********'''((()))***+++******)))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((())))))))))))''''''''''''''''''''''''''''''(((((((((((('''''')))((((((''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''&&&%%%%%%'''''''''''''''((())))))&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''((()))((((((''''''''''''(((''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&'''''''''((()))))))))'''((((((((()))))))))*********)))((('''&&&&&&%%%(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******'''(((((()))***++++++++++++*********++++++,,,---******))))))***++++++,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,+++******,,,......///000000111000//////........./////////000000...------------------...+++,,,------......------...---,,,+++************))))))))))))************))))))))))))))))))))))))'''((())))))******))))))&&&''')))***++++++******''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((()))***((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))((())))))******)))(((''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''((()))***))))))))))))))))))))))))444333333333333444555555444444333333333333333222//////000000///---+++******+++,,,,,,------------000///...---+++***))))))((()))+++---------,,,+++***+++,,,------,,,+++************++++++,,,,,,,,,***************************+++,,,,,,+++***)))(((************************---,,,,,,,,,++++++******))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))************************)))***+++,,,---,,,,,,+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((())))))******++++++)))***+++,,,------,,,+++))))))))))))))))))))))))''''''''''''((((((((()))***)))(((&&&&&&'''(((((((((((((((''''''&&&&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''***)))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$'''''''''''''''((())))))###$$$%%%'''((())))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''%%%%%%&&&'''((((((((((((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((************************((((((((((((((((((((((((###$$$&&&((())))))((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******'''((((((((())))))*********))))))'''&&&%%%$$$###''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******))))))))))))))))))******+++*********+++,,,,,,---******))))))***+++,,,,,,++++++,,,,,,,,,---------))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++///000///...------///111//////000111111000///.............../////////000...------,,,,,,------...+++,,,------......------//////...---,,,,,,,,,,,,++++++******)))(((((((((************************(((((()))***************%%%''')))+++,,,+++***)))$$$$$$%%%&&&'''((()))***&&&&&&'''((()))***+++,,,&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((('''(((((()))***+++((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))((()))))))))*********+++((((((''''''(((***,,,...,,,+++***(((''''''&&&&&&&&&&&&'''((())))))((((((''''''((())))))(((''''''))))))))))))))))))))))))))))))******)))(((''''''&&&&&&&&&'''''')))******))))))))))))))))))))))))222333333444555555555444555555555444333222000///111000///...............////////////............******************************++++++++++++******))))))))))))***************************+++++++++---,,,,,,+++***)))((((((+++*********))))))((((((************++++++++++++************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))*********)))))))))))))))******************************************************))))))((((((''''''+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&)))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''')))***+++******)))&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))'''%%%###"""###&&&))),,,''''''''''''''''''''''''+++)))'''&&&((()))))))))''''''((((((((((((''''''***)))'''&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((()))******)))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))******************++++++++++++******)))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------000//////........./////////............---------........................//////...------,,,++++++------,,,+++*********+++))))))))))))(((((((((((())))))************))))))))))))*********))))))((((((((((((((((((((((((((()))((('''&&&&&&'''((()))+++***)))((((((''''''((((((((((((((())))))))))))************************)))))))))))))))(((''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))***(((&&&'''))))))'''%%%(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((''''''"""$$$&&&&&&%%%$$$%%%'''(((((('''&&&&&&'''(((((()))))))))'''&&&%%%222333333444555555444444444444444333222111000///000///......---------...............------------******************************++++++++++++******))))))))))))************++++++******************,,,,,,++++++***)))))))))************)))))))))(((''''''''''''((((((((((((************************************************+++******))))))******+++,,,++++++******++++++,,,+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))***)))))))))))))))))))))***************************************************)))))))))((((((((('''+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&%%%%%%$$$)))(((((((((((((((((()))&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))((('''%%%$$$%%%''')))+++'''''''''''''''''''''''')))'''&&&&&&'''((((((''''''''''''(((((('''''''''***((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((()))******)))(((''''''''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))************)))(((((()))))))))*********))))))))))))************)))******************))))))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------//////............//////------------,,,,,,,,,,,,------------------------......------,,,++++++***,,,,,,+++***************))))))))))))(((((((((((()))))))))(((((()))))))))))))))*********))))))((((((((((((((((((((((((((()))(((''''''''''''((()))%%%%%%&&&'''(((***,,,---(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''***(((&&&'''((()))'''%%%'''''''''''''''''''''''''''((((((((())))))))))))((((((''''''''''''(((((())))))))))))((((((''''''###$$$&&&((())))))((((((%%%'''(((((('''&&&&&&''')))((('''&&&%%%&&&&&&'''222333333444444444444444333333333222111000///.........---,,,,,,,,,------------------,,,,,,,,,+++******************************++++++++++++******)))))))))*********++++++,,,+++++++++***)))))))))************************************))))))))))))))))))*********+++++++++************************************************)))))))))(((((()))))))))++++++************+++++++++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''''''''(((((()))'''''''''''''''''''''''''''&&&%%%&&&((((((&&&%%%&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((()))******)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))******))))))(((((())))))))))))******))))))))))))************((())))))******))))))((()))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,------............------------.....................///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,+++*********+++******)))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))((())))))******)))))))))(((((((((((((((((((((((()))((((((''''''(((((()))"""###$$$&&&(((***,,,---(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''))))))((((((((((((((('''(((''''''''''''''''''(((''''''''''''''''''''''''***(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((''''''''''''(((((()))))))))(((((((((((('''(((((()))))))))*********%%%''')))((('''&&&'''((()))'''%%%######$$$&&&(((222333333444444444333333111111111111000///...---------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,******************************++++++++++++******))))))*********+++++++++,,,,,,,,,+++***)))(((((())))))*********+++++++++*********)))))))))))))))+++++++++,,,,,,,,,,,,---***************************************************))))))(((((())))))***++++++************++++++***************************))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********************************(((((((((((((((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++(((((((((((((((((((((((((((((('''(((((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))'''&&&&&&&&&'''((($$$$$$############$$$$$$%%%&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&''''''''''''''''''''''''&&&%%%&&&'''((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''((())))))&&&&&&&&&''''''''''''(((((((((((((((((())))))***)))(((((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((()))))))))***((()))))))))************(((((())))))))))))(((((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------,,,,,,------..................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))(((((((((((())))))))))))))))))(((((((((((()))(((&&&%%%%%%&&&((()))'''((())))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''''''''((((((&&&'''))))))'''&&&'''(((((('''%%%$$$$$$%%%'''(((222333333444333333222222000000000000///......---,,,,,,+++++++++,,,,,,---.........------------,,,******************************++++++++++++******************++++++++++++,,,,,,,,,+++***)))(((((()))))))))***++++++,,,,,,))))))))))))))))))******((((((((()))))))))***************************************************************))))))*********+++******))))))******+++************************)))))))))******)))))))))))))))))))))))))))))))))(((((())))))************************************(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((('''((((((((()))))))))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%$$$###"""###$$$&&&'''''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%'''''''''''''''''''''''''''&&&'''((())))))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))&&&&&&&&&''''''''''''(((((((((((((((((())))))***((())))))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))'''(((((((((((()))))))))((()))))))))************(((((())))))))))))(((((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,---...//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))((((((((((((((())))))))))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((((((((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''((((((((()))(((''''''&&&'''''''''&&&((())))))(((''''''(((&&&''''''(((((((((''''''333333333333333222222111///000000000//////...---,,,,,,+++++++++,,,------............------------******************************++++++++++++***************++++++++++++,,,,,,+++++++++***)))))))))))))))******+++++++++,,,))))))))))))************)))*********++++++++++++************************************************+++******))))))******+++******))))))))))))*********************+++++++++))))))************))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++((((((((((((((((((((((((''''''(((((())))))******)))((((((''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''((('''&&&'''))))))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''(((((((((((((((((()))******((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''''''(((((((((((())))))))))))))))))************((())))))******))))))((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------,,,,,,,,,,,,***+++---...//////...---------------,,,,,,,,,,,,------------------------************************((((((((((((((())))))***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))***))))))))))))))))))((((((''''''''''''''''''((())))))))))))))))))))))))''')))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&''''''''''''((((((((())))))))))))))))))))))))&&&(((***)))((('''((((((&&&'''((()))***)))((('''333333333333333222111111///000000000000///......,,,,,,,,,,,,,,,---......------------,,,,,,,,,+++******************************++++++++++++***************+++++++++,,,,,,++++++*********************************+++++++++((()))))))))************,,,,,,,,,---------......************************************************)))))))))(((((()))))))))******))))))))))))******))))))*********+++++++++((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))******++++++************************************************'''((((((((()))))))))***))))))*********+++++++++(((((((((((((((((((((((('''''''''((()))*********++++++************++++++))))))))))))))))))))))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((()))*********))))))%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''(((&&&%%%%%%&&&''''''&&&'''''''''(((((('''''''''%%%&&&'''(((((()))))))))&&&&&&&&&''''''''''''(((((((((((((((((()))******((()))************)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))))))))))))))************)))******************))))))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------.../////////---------,,,,,,,,,++++++)))+++---...//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((((((((())))))***+++))))))))))))((((((((((((&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))((()))************)))(((&&&&&&&&&'''(((***+++,,,(((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))*********)))((((((''''''(((((()))((((((((((((((((((((((((''')))***)))&&&%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((()))***++++++***))))))'''(((******((('''((()))&&&&&&&&&'''''''''((((((333333333333333222111000000000000000000000///...,,,,,,,,,,,,------...///,,,,,,,,,+++++++++************************************++++++++++++************+++++++++,,,,,,,,,***************+++++++++************************(((((())))))*********+++))))))*********+++++++++************************************************((((((''''''''''''((((((******))))))))))))******))))))******++++++++++++((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))***+++++++++************************************************'''((((((((())))))******))))))******++++++++++++((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''''''''(((((())))))))))))))))))))))))***)))(((''''''&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((&&&%%%$$$)))((((((''''''(((((()))$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''(((%%%######$$$&&&&&&%%%''''''((((((((((((''''''%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((((()))******((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''************************))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))******************++++++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------...///000000---------,,,,,,,,,++++++)))***---/////////...---+++++++++************)))************************++++++++++++++++++,,,,,,)))))))))))))))***++++++))))))))))))((((((((((((%%%''')))++++++)))'''%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((('''(((((()))***+++(((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))******++++++))))))(((((((((((())))))''''''''''''''''''''''''''')))***)))&&&%%%&&&)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%''')))***+++***(((''''''(((******((((((((()))'''&&&$$$###$$$&&&(((***222222222111111111111000000////////////............------,,,,,,------...************************+++++++++*********)))))),,,+++***))))))***+++,,,+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))++++++************++++++------,,,++++++******)))******************************))))))((((((''''''++++++************++++++******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,+++*********))))))(((((((((((())))))))))))((((((*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((***)))((('''&&&&&&'''(((''''''''''''(((((((((((('''''''''''''''((()))***((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''((((((((('''&&&(((((((((((())))))))))))'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&'''''')))******(((''''''&&&&&&&&&''''''''''''''''''((()))+++++++++***)))((((((''''''(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))''''''(((((())))))******++++++******)))'''&&&%%%++++++******)))(((((((((++++++,,,------------,,,------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++((()))***+++++++++++++++)))************+++++++++,,,+++******))))))************))))))))))))******))))))(((((('''''''''&&&(((''''''&&&&&&((()))***)))))))))))))))))))))))))))(((((('''''''''(((((())))))************))))))******)))))))))))))))***+++***((('''&&&''')))***+++***)))'''&&&&&&&&&&&&)))((('''''''''(((***+++$$$$$$%%%''')))+++---///***)))((('''&&&&&&'''((())))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((()))))))))))))))(((((()))&&&%%%&&&((()))'''%%%)))(((''''''((()))***+++)))******)))(((''''''(((+++***)))(((((()))***+++222222222111111111000000...------------,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))++++++***))))))***+++++++++++++++*********)))))))))************+++++++++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************+++*********))))))))))))*********))))))******************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))((()))******++++++******)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((***)))((('''&&&''''''(((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%)))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''((()))***(((''''''&&&&&&'''''''''''''''''''''((()))***+++)))((((((((((((((()))***(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&''''''((())))))***(((((((((((())))))))))))((((((((()))))))))))))))++++++******)))'''&&&%%%************))))))))))))***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------......------,,,++++++***------......---,,,,,,+++******++++++,,,,,,,,,,,,))))))*********+++++++++,,,+++******))))))************))))))))))))******)))(((((((((''''''''''''(((''''''&&&'''((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((******)))))))))))))))******)))(((''''''((()))***)))((((((''''''''''''((()))(((((('''((()))***+++******)))))))))))))))******)))((('''&&&''''''((())))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%((('''%%%&&&((()))'''%%%'''&&&&&&%%%&&&'''((())))))******)))((('''''')))((('''&&&%%%%%%&&&'''(((222222111111111000000000...------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++***))))))***+++++++++++++++***************)))************+++++++++))))))))))))))))))))))))++++++************++++++))))))******+++,,,,,,---************************++++++++++++***************))))))(((((())))))***))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((************))))))))))))++++++,,,,,,,,,,,,++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''''')))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&''''''((()))***(((''''''&&&''''''(((((((((''''''(((((()))***+++''''''''''''((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))((((((+++++++++***)))((('''&&&))))))))))))*********************+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...,,,+++***)))---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,)))))))))*********++++++++++++***))))))))))))******))))))(((((())))))***((((((((((((''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((('''''')))))))))(((((())))))******)))(((''''''((()))***'''''''''''''''((())))))((((((((((((((()))******+++******)))(((''''''&&&))))))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((('''&&&&&&(((((('''&&&''''''&&&&&&&&&'''((((((((()))***)))((('''((()))'''&&&%%%$$$$$$%%%&&&'''111111111111000000000000000////////////.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++******************+++************************))))))*********+++++++++))))))))))))))))))))))))++++++************++++++))))))******+++++++++,,,************************************************))))))(((((((((((())))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********)))))))))))))))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((('''''''''((((((''''''''''''((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++)))((((((''''''&&&&&&%%%'''''''''''''''&&&&&&&&&(((((((((((((((''''''''''''''''''''''''((())))))'''''''''''''''(((((()))((((((((((((((()))******((((((((((((((()))******)))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))+++******))))))(((((((((+++++++++***)))((('''''''''(((((()))***+++++++++******)))*********++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++000000///...---++++++***,,,,,,---------,,,,,,++++++++++++++++++++++++,,,))))))))))))************++++++***)))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((''''''''''''(((((()))'''(((((())))))((((((''')))(((((((((((())))))***)))(((((('''(((((()))***((((((''''''''''''((((((((((((((((((((())))))***%%%%%%&&&'''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))*********))))))((('''''''''((((((((('''))))))))))))))))))******((()))***)))((('''((()))))))))''''''''''''))))))111111111000000000//////000////////////.........,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++*********************************))))))*********+++++++++))))))))))))))))))))))))++++++************+++++++++++++++******)))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))************++++++++++++******,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************''''''((((((((((((((((((''''''''''''((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&''''''((('''''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((((((((('''''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%&&&'''((())))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))'''''''''''''''((()))***)))(((((((((((())))))*********)))((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))++++++******))))))((((((***++++++******)))((('''''''''((()))***++++++,,,******)))))))))***+++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,---,,,,,,++++++***))))))((()))******(((((()))))))))*********+++***))))))(((((())))))))))))(((((((((((())))))'''''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((())))))******))))))(((((((((''''''((()))******((((((((((((((()))************(((''''''&&&&&&&&&'''(((((()))))))))))))))$$$%%%&&&(((******++++++(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&'''(((((((((((('''((((((******************))))))''')))***)))((('''(((***+++***)))(((((()))***+++111111000000000/////////...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,***************************************+++++++++)))***++++++++++++***)))***************+++++++++)))************+++++++++))))))))))))))))))))))))++++++************++++++,,,++++++***))))))((((((************************((((((((((((((()))))))))***))))))(((((())))))***''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))************)))))),,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************&&&'''(((((()))(((((((((''''''''''''(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''(((((((((&&&&&&&&&''''''(((((()))(((((((((((('''''''''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''((()))******))))))(((((((((((())))))+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******************))))))******++++++******)))((('''(((((()))***+++++++++++++++***))))))+++,,,---------,,,,,,,,,,,,++++++************************)))******+++,,,---...///***++++++,,,,,,,,,,,,,,,+++***)))''''''((())))))((((((((()))))))))************)))(((((((((((())))))((((((''''''(((((()))'''''''''(((((((((((((((&&&''''''((()))((((((((())))))))))))))))))))))))''''''&&&''''''((()))***))))))************))))))''''''''''''((()))******''''''(((((())))))******+++***)))(((&&&&&&&&&%%%''''''((())))))))))))))))))***+++,,,,,,+++***)))(((((()))*********))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((((((((('''((())))))''''''((()))(((((()))))))))((('''''''''((())))))(((((()))***)))((('''&&&&&&'''((()))111000000000////////////...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))***++++++++++++***)))))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))++++++************++++++************))))))))))))************************(((((()))))))))******************))))))*********&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((()))))))))************))))))************))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((%%%&&&((()))))))))((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((()))%%%%%%&&&''''''((())))))((((((((((((''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''(((((()))))))))&&&'''''''''((((((((()))%%%&&&&&&&&&'''''''''(((((((((''''''''''''((((((''''''''''''((()))***+++))))))(((((((((((())))))***)))((((((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******************++++++******+++++++++***))))))(((((())))))*********+++,,,,,,*********+++---...------,,,,,,,,,,,,++++++************************(((((()))***+++------...******+++,,,,,,,,,,,,,,,,,,+++)))((('''((()))***(((((((((((()))))))))*********)))(((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))&&&&&&((()))))))))((('''))))))))))))))))))))))))&&&&&&&&&''''''((()))***(((((())))))))))))(((((('''&&&&&&'''''')))******&&&'''((())))))************)))((('''''''''''''''&&&'''((()))***))))))((()))***+++,,,+++***(((&&&'''((()))***+++******)))))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))***++++++++++++''')))***)))''''''(((***((())))))***)))((('''&&&&&&((())))))(((((()))+++((('''&&&&&&&&&&&&'''(((000000000000////////////000000/////////.........,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))++++++************++++++((((((((()))******++++++************************))))))******+++++++++,,,++++++************++++++&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))*********+++*********++++++******************))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******''''''''''''''''''''''''%%%&&&((()))))))))((((((''''''''''''((((((((()))'''''''''''''''((()))***((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))%%%%%%&&&&&&'''((()))))))))(((((((((''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''')))*********)))((($$$%%%%%%&&&'''((())))))&&&'''''''''(((((())))))'''((((((((())))))******)))(((((('''''''''((((((''''''''''''((()))++++++***)))(((((((((((())))))(((''''''(((((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''*********)))))))))))))))(((((((((((()))))))))))))))))))))***+++++++++,,,******+++++++++******)))))))))))))))************---,,,+++******,,,...///---------,,,,,,,,,++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,...,,,***)))((()))***+++(((((((((((())))))))))))******)))(((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))%%%&&&((()))))))))((('''))))))))))))))))))))))))&&&&&&&&&'''''')))******''''''((((((((((((''''''&&&&&&&&&'''''')))******&&&&&&((()))************(((''''''''''''((())))))&&&''')))*********)))(((%%%&&&((())))))'''&&&$$$'''((()))+++++++++***)))************************$$$%%%&&&'''(((***++++++(((((((((((((((((((((((('''''''''&&&&&&'''''''''$$$%%%&&&'''((((((((((((''')))+++***'''&&&(((******+++,,,,,,,,,***)))(((&&&((())))))(((((()))+++)))((('''&&&&&&'''((()))000000000000////////////,,,,,,,,,------.........,,,,,,+++***))))))******************************,,,------......------,,,+++++++++*********))))))(((((((((((((((((((((((())))))************))))))+++++++++++++++++++++++++++***)))(((((()))***+++************************++++++************++++++******))))))))))))******+++***)))***,,,,,,***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********))))))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((******++++++++++++******+++***)))(((((()))***+++)))((('''&&&&&&'''((()))(((((((((((((((''''''''')))))))))))))))(((''''''******))))))))))))*********)))'''%%%$$$%%%'''((((((((((((((((((''''''&&&''''''(((((()))*********''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&'''''''''((((((((())))))******))))))))))))******+++******)))(((''''''&&&((('''%%%&&&((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((''''''&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))***)))(((''''''((()))***,,,+++)))((('''&&&''''''))))))))))))))))))))))))***************)))(((''''''((((((((('''&&&%%%%%%(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((()))++++++******)))(((((((((((((((************))))))))))))***+++,,,,,,******+++,,,,,,++++++******++++++,,,---+++))))))+++,,,***((()))************+++++++++,,,,,,,,,+++++++++******+++++++++++++++***)))(((++++++++++++++++++++++++(((((((((((()))***+++,,,...---+++)))(((((()))***'''''''''((())))))******))))))))))))))))))))))))))))))(((&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))"""$$$''')))*********)))((((((''''''''''''(((((()))))))))))))))******+++(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''''''''''''''((((((((((((***((('''&&&'''(((+++,,,((((((''''''''''''(((((()))'''&&&'''((()))((('''******))))))((((((''''''''''''((((((((((((((((((&&&'''''''''''''''&&&&&&))))))))))))(((((((((((())))))***+++++++++++++++/////////............---,,,,,,,,,---------......,,,++++++***))))))******************************++++++,,,,,,,,,,,,+++++++++++++++*********))))))************************))))))************))))))++++++++++++++++++++++++******))))))))))))******************************++++++************++++++*********))))))************)))((()))***+++)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********))))))++++++***)))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''******)))(((((()))******''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))((('''''')))(((((((((((((((((()))+++)))(((&&&&&&&&&((()))(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%###"""###$$$'''(((,,,,,,++++++++++++,,,,,,******))))))((((((''''''((('''&&&&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))***+++***)))(((''''''(((((())))))))))))))))))))))))***************)))((((((''''''((((((''''''&&&%%%(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))***+++******)))(((((((((((((((''''''(((((())))))*********+++,,,,,,******+++,,,,,,++++++******++++++,,,---+++)))***+++,,,***(((************++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,++++++***)))++++++++++++++++++++++++)))))))))))))))***+++,,,---+++)))(((''''''((()))''''''(((((()))******+++))))))))))))))))))))))))******)))((('''&&&''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((($$$%%%'''((()))***))))))((((((''''''''''''(((((()))(((((((((((()))******(((((((((((((((((((((((()))((('''&&&&&&'''((()))******)))(((((('''((((((''''''''''''((((((((((((+++***)))''''''''''''(((((((((''''''''''''(((((()))'''&&&'''((()))(((''')))))))))(((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((('''))))))))))))((((((((((((%%%%%%&&&''''''''''''&&&.........---------,,,,,,,,,,,,,,,------------...,,,+++******)))*********++++++++++++++++++++++++******++++++++++++******+++++++++***************************************))))))************))))))++++++++++++++++++++++++))))))************))))))************************++++++************++++++++++++************++++++)))((('''((()))***)))'''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((())))))******))))))(((+++************)))))))))++++++***)))((('''&&&&&&&&&&&&'''''''''((((((((())))))************))))))***))))))(((((())))))***%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))))))))))))))(((((('''(((''''''&&&&&&''''''(((+++***(((''''''((())))))(((((((((((((((''''''&&&)))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''%%%""" !!!###&&&)))(((((((((''''''(((((((((((((((((((((((((((((((((((('''&&&'''((()))((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((()))******(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))((((((''''''((((((((('''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))************)))(((((((((((()))%%%%%%&&&'''((()))***+++***+++,,,+++******+++,,,,,,++++++******++++++,,,---+++******++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++***((('''&&&&&&'''(((((((((((()))******++++++))))))))))))))))))))))))+++***)))(((((((((((((((%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((''''''((((((((((((''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((***)))((('''''''''((()))''''''''''''(((((((((((('''(((((((((((((((''''''((((((''''''''''''(((((()))'''&&&'''((()))((('''''''''((((((((()))))))))))))))(((((('''''''''&&&)))******++++++******)))))))))))))))((((((((((((&&&&&&'''(((((((((((((((.........------------,,,------------------------++++++***************+++++++++++++++++++++++++++******++++++++++++******************************************************))))))************))))))************************((()))***++++++***)))(((************************++++++************++++++,,,++++++++++++++++++,,,***)))'''((()))***)))(((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************))))))))))))''''''(((((())))))******''''''''''''((((((((((((******++++++++++++******)))))))))(((((()))))))))%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''(((((((((((())))))))))))(((((((((''''''''''''''''''((())))))(((''''''(((((()))(((((((((((((((''''''&&&******))))))((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%''')))***&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((('''&&&'''))))))(((&&&))))))))))))))))))))))))((((((((())))))(((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&''''''(((((()))*********(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))((((((((())))))''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((******************))))))+++***))))))(((((())))))'''''''''((()))******+++)))+++,,,+++***)))***+++,,,++++++******++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,---------------,,,,,,++++++++++++++++++++++++,,,++++++************+++***)))((('''''''''(((((((((((())))))***+++++++++((((((((((((((((((((((((***))))))(((''''''((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))((((((''')))(((''''''''''''((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))((('''&&&&&&''')))***''''''''''''(((((((((((("""###&&&(((*********)))((((((''''''''''''(((((()))'''&&&'''((()))((('''&&&&&&''''''((())))))***)))))))))(((''''''&&&&&&))))))***+++++++++******))))))))))))(((((((((((('''((())))))******))))))/////////.........------------------------------+++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))************************((()))***++++++***)))(((************************++++++************++++++,,,++++++++++++++++++,,,,,,***((((((***++++++*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&((((((((())))))(((((((((&&&'''((())))))((('''&&&$$$$$$$$$%%%&&&'''(((((((((((())))))))))))(((((()))((((((''''''(((((()))'''''''''''''''''''''((((((((((((((((((''''''&&&(((((((((((())))))******''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&''''''((()))***))))))((()))((((((''''''(((((()))''''''''''''(((((((((((((((''''''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((''''''&&&''''''(((((()))*********''''''''''''''''''''''''(((((())))))))))))((((((''''''(((((()))*********(((((((((((((((((((((((()))((((((''''''((())))))''''''((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((***++++++,,,++++++***)))++++++***)))))))))))))))************************)))***++++++))))))***+++,,,++++++******++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------------------,,,,,,,,,++++++,,,------.........------++++++++++++++++++++++++++++++******)))***************))))))(((((())))))((((((((()))******++++++(((((((((((((((((((((((((((((('''&&&&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))(((''''''''''''(((''''''((())))))(((''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''(((((((((((((((((('''''''''&&&&&&&&&((()))***''''''''''''((((((((((((!!!###&&&)))++++++***)))((((((''''''''''''(((((()))'''&&&'''((()))((('''%%%%%%&&&'''((()))******))))))(((((('''''''''&&&'''((())))))*********)))))))))))))))((((((((((((%%%%%%&&&'''''''''''''''/////////............---...------------,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++++++++(((((((((((((((((((((((())))))************))))))************************))))))************))))))************************++++++************++++++++++++************++++++---+++)))(((***+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))******++++++******)))(((((()))))))))))))))******)))))))))((((((((('''''''''((((((((()))))))))''''''(((((((((((('''''''''(((((())))))((((((''''''(((((((((((((((((('''%%%%%%&&&&&&''''''(((((('''(((((())))))))))))))))))(((((((((((((((((()))&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''$$$&&&((()))***)))'''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''(((***)))'''%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((()))******''''''''''''''''''''''''(((((())))))))))))((((((''''''((()))******))))))(((((((((((((((((((((((()))((('''&&&'''((()))***''''''((()))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))******,,,------,,,+++***++++++***))))))))))))***,,,,,,+++++++++*********)))***+++***))))))***+++,,,++++++******++++++,,,+++---------+++***+++,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,------......------++++++++++++++++++++++++***)))))))))))))))******))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&'''(((((())))))''''''''''''(((((((((((('''(((***++++++)))'''&&&((((((''''''''''''(((((()))'''&&&'''((()))((('''%%%%%%&&&'''(((((())))))((((((((((((((((((((((((&&&&&&'''((())))))))))))))))))))))))((((((((((((&&&'''(((((())))))((((((.........---------,,,,,,......---------,,,,,,,,,******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))************))))))******************************))))))))))))******************************++++++************++++++*********))))))*********,,,***((('''(((***+++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))******++++++******)))(((((((((((())))))******))))))))))))(((((((((((('''((((((((())))))))))))))))))************))))))''''''((())))))(((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((()))))))))))))))(((''''''&&&&&&''''''(((&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((((((''''''(((((())))))(((&&&%%%%%%&&&((()))%%%&&&''''''((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%(((((((((''''''&&&&&&%%%((('''((()))***)))&&&$$$************************''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&&&&'''(((((())))))'''''''''''''''''''''''''''((()))******)))(((''''''((()))******)))(((((((((((((((((((((((((((((()))(((&&&&&&&&&((()))+++''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((***,,,---...---,,,+++,,,+++******))))))*********************+++++++++(((***+++***)))((()))+++,,,++++++******++++++,,,+++---...---+++***+++---------------...............------------,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++''''''''''''((()))******'''((((((((()))(((((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((())))))(((''''''&&&'''((())))))((('''&&&'''''''''&&&'''(((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&"""$$$&&&((()))))))))(((''''''''''''((((((((((((******+++++++++)))((('''((((((''''''''''''(((((()))'''&&&'''((()))((('''&&&&&&&&&''''''(((((((((&&&&&&''''''((()))))))))%%%&&&'''((())))))))))))))))))))))))(((((((((((('''((())))))******))))))---------,,,,,,,,,++++++.........------,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))******++++++++++++************************))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++************++++++******))))))))))))******,,,)))&&&&&&''')))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******'''((((((((())))))******&&&&&&'''((()))***++++++(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&''''''%%%$$$$$$%%%''''''((((((((((((((('''''''''''''''((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''((())))))***))))))(((((((((((((((''''''&&&*********)))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))+++)))(((''''''((()))+++(((((('''&&&'''((()))***)))((((((''''''(((((()))))))))((('''&&&&&&%%%%%%((((((((()))***)))&&&###''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''((()))******)))(((''''''((()))******)))((('''((((((((((((((((((((((((((('''&&&%%%&&&(((***+++''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())),,,.........---,,,,,,+++******)))*********''''''((()))***+++,,,,,,(((***+++***)))((()))***,,,++++++++++++++++++,,,+++---///---+++)))+++------------.........//////......---------,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++&&&&&&&&&&&&''')))******&&&&&&''''''(((''''''&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))(((((((((((()))***&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''$$$&&&(((******)))((('''&&&'''(((******((('''&&&(((''''''''''''((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&!!!###&&&)))******((('''''''''''''''((((((((()))))))))***+++++++++++++++((((((''''''''''''(((((()))'''&&&'''((()))((('''&&&&&&&&&'''''''''''''''%%%%%%&&&'''((()))******&&&&&&((())))))*********))))))))))))((((((((((((###$$$%%%%%%&&&&&&%%%%%%000000///------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++************)))******************************************************************************))))))))))))******+++*********))))))((((((******++++++++++++******))))))************))))))******+++,,,,,,,,,,,,+++...---***'''&&&&&&&&&'''+++***)))'''''''''((()))((((((((((((((((((((((((******))))))))))))***************)))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))$$$###"""$$$)))++++++)))***)))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&++++++)))(((''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))''''''''''''((((((((((((************))))))))))))'''((()))***************((((((''''''''''''((((((***)))(((''''''((()))******)))((('''&&&'''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&***)))(((''''''((()))***(((((((((((((((((((((((())))))(((''''''((()))***)))))))))(((''''''&&&&&&******))))))((((((''''''''''''(((******+++++++++(((((((((((())))))))))))&&&'''((())))))***))))))(((((())))))))))))(((((()))))))))))))))))))))))))))'''%%%&&&)))***(((&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++******+++---++++++******)))(((((((((++++++++++++++++++++++++,,,,,,---.../////////...//////.........---------******++++++---///000111,,,,,,++++++***)))))))))***))))))((('''&&&&&&&&&&&&&&&''''''(((((())))))(((((())))))******++++++******))))))((((((''''''))))))((('''''''''''''''&&&((())))))(((''''''(((&&&&&&'''***------)))&&&%%%%%%&&&'''((((((((('''***(((&&&'''***+++)))'''))))))))))))))))))))))))******))))))((((((''''''(((((('''''''''&&&&&&&&&((()))******)))'''%%%$$$((('''&&&%%%%%%&&&'''((()))((('''&&&$$$###!!!!!!''''''((())))))((('''&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))(((((((((((('''&&&&&&%%%%%%'''((()))(((((())))))))))))((((((++++++******)))))))))(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++************)))******************************************************************************))))))))))))******+++*********))))))))))))******++++++++++++******))))))************)))))))))***++++++,,,,,,++++++...---***(((''''''((()))+++***)))(((''''''((()))((((((((((((((((((((((((******))))))))))))*********)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***((('''(((+++,,,+++))))))))))))((((((((()))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))(((((('''&&&&&&&&&(((((())))))))))))((((((+++***)))(((''''''''''''%%%%%%&&&''''''(((((()))(((((((((((())))))))))))''''''''''''((((((((((((******)))))))))((((((((((((((()))*********))))))((((((''''''''''''(((((())))))(((((((((((()))))))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))(((''''''((())))))((((((((((((((((((((((((+++***)))(((''''''(((((('''''''''((((((((((((((())))))))))))((((((((((((''''''(((******++++++***(((((((((((())))))))))))'''(((((())))))))))))((((((((())))))))))))(((((()))))))))))))))))))))))))))'''&&&''')))***(((&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++))))))***,,,))))))))))))************++++++++++++++++++++++++------.........---,,,,,,///.........------------,,,,,,,,,,,,------...///------,,,,,,+++******)))***))))))(((''''''&&&&&&'''''''''((((((((((((((())))))))))))))))))((((((***)))))))))((((((((('''))))))((('''''''''''''''&&&((())))))(((''''''((()))'''&&&&&&((()))'''%%%%%%&&&''''''((((((''''''***(((''''''******)))'''))))))))))))))))))))))))))))))))))))((((((''''''(((((('''''''''&&&&&&&&&'''(((((('''&&&%%%$$$$$$((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%''''''((())))))((('''&&&'''''''''((((((((())))))''''''((((((((((((''''''))))))))))))((((((((((((((('''&&&&&&&&&'''))))))(((((())))))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++************)))******************************************************************************))))))))))))*********************)))))))))******++++++++++++******))))))************)))))))))***++++++,,,,,,++++++---,,,***)))))))))***+++***))))))(((((((((((()))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))******)))******************)))))))))))))))))))))))))))---,,,******+++***)))'''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((+++***)))((((((''''''(((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))''''''''''''(((((((((((()))(((((((((((('''''''''))))))*********)))((((((((((((''''''''''''((((((((((((((())))))((((((((((((''''''&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((,,,+++***(((''''''''''''&&&&&&''''''((())))))***(((((((((((())))))))))))''''''((()))************(((((((((((())))))))))))((())))))))))))(((((('''(((((())))))))))))(((((()))))))))))))))))))))))))))(((''''''))))))((('''''''''''''''''''''''''''))))))))))))))))))))))))************************(((((((((((())))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((***+++(((((())))))***++++++,,,++++++++++++++++++++++++------------,,,+++******............------------...------,,,,,,,,,------...------,,,++++++******)))))))))(((''''''&&&&&&((((((((((((((('''''''''***))))))(((''''''&&&&&&))))))))))))(((((((((((()))((((((''''''''''''(((&&&((())))))(((''''''(((,,,)))&&&%%%&&&''''''&&&&&&&&&'''(((((((((''''''***((('''((()))***)))''')))))))))))))))))))))))))))))))))(((((((((((('''((((((((('''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$((('''&&&&&&&&&&&&'''(((&&&''''''((())))))******''''''((((((((((((''''''''''''(((((((((((())))))''''''((((((((((((''''''))))))))))))((((((((((((((((((((('''((())))))***'''(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))......---,,,++++++,,,,,,************************++++++++++++++++++++++++************+++++++++++++++++++++*********))))))******************************************************************************))))))))))))************************************++++++++++++******))))))************))))))))))))***+++++++++++++++******)))))))))***+++,,,)))))))))(((((((((((()))((((((((((((((((((((((((******))))))))))))******)))))))))))))))*********))))))+++,,,,,,+++)))))))))))))))))))))))))))))),,,+++***))))))(((''''''(((((())))))*********)))))))))((((((((('''''''''(((((((((((((((((((((((('''((((((((())))))******''''''((((((((((((''''''******)))(((((((((((((((&&&&&&''''''((((((((()))(((((((((((())))))))))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))*********)))(((''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''''''''(((((((((((((((((((((((((((******)))(((((((((''''''''''''''''''(((((())))))''''''(((((())))))******''''''((()))******))))))(((((((((((())))))))))))))))))***))))))((('''&&&(((((())))))))))))(((((()))))))))))))))))))))))))))((((((((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))((('''''')))+++)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***------------------------...------,,,,,,------...---,,,,,,++++++******)))))))))((((((''''''''''''))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&))))))))))))(((((((((((()))(((''''''''''''((((((&&&((())))))(((''''''(((***)))((((((((((((((('''''''''(((((((((((('''''')))((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((('''%%%$$$###$$$%%%%%%'''''''''&&&&&&'''''''''&&&&&&'''((()))******+++'''''''''((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))(((((((((((()))))))))))))))*********'''(((((((((((((((((('''((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))---,,,,,,++++++++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++*********))))))******************************************************************************))))))))))))*********************+++++++++******++++++++++++******))))))************))))))))))))***++++++++++++***''''''(((((()))******+++((((((((())))))))))))((())))))))))))))))))))))))******))))))))))))******(((((())))))************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************))))))))))))'''((()))***++++++***************)))))))))((((((((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''***))))))(((((((((((()))'''''''''((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&)))))))))))))))((('''&&&((((((''''''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''(((((()))))))))***))))))((((((''''''''''''''''''(((((())))))******'''(((((())))))))))))((((((((((((((())))))))))))))))))***))))))((('''&&&(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''''')))+++,,,+++++++++******))))))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---...//////++++++******)))(((((((((((((((((((((''''''''''''))))))((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''((((((&&&((())))))(((''''''((($$$%%%((())))))((('''''''''(((((((((((((((''''''((()))))))))((((((((()))(((((((((((((((((((((((('''''''''''''''((((((((())))))(((((((((''''''''')))(((&&&%%%%%%&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))((((((((((((((())))))***************''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***,,,++++++******+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++************)))******************************************************************************))))))))))))***************+++++++++++++++******++++++++++++******))))))************))))))((()))******++++++******&&&''''''((())))))******'''(((((())))))))))))((())))))))))))))))))))))))******))))))))))))******((((((((()))******++++++******++++++++++++******))))))))))))))))))))))))***+++,,,,,,+++***,,,---'''(((***+++,,,++++++***************))))))))))))))))))))))))))))))))))))'''''''''(((((())))))))))))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&(((((()))))))))(((''''''((((((''''''''''''(((((('''''''''(((((('''''''''&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))************************'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&''')))***************))))))(((''''''&&&&&&(((((((((((())))))))))))'''(((((())))))((((((((((((((((((((())))))))))))((())))))))))))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((((()))******(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''(((***,,,---,,,,,,+++******))))))++++++++++++++++++++++++'''((()))+++,,,---......,,,,,,,,,,,,------------+++++++++,,,---...///000*********)))((((((''''''((((((((((((((((((''''''((((((((((((((('''''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))(((''''''''''''(((((()))&&&((())))))(((''''''(((###'''((((((&&&%%%%%%(((((()))))))))(((''''''''')))***)))((('''(((***))))))))))))))))))))))))&&&''''''''''''((((((((()))))))))((((((((('''''')))((((((''''''(((((((((&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%''''''&&&''''''((()))*********))))))))))))((((((''''''((((((((((((''''''))))))))))))(((((((((((((((((()))***************&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++************)))******************************************************************************))))))))))))***************++++++,,,,,,,,,******++++++++++++******))))))************))))))((())))))***************'''((())))))************&&&'''((()))******)))((())))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++,,,++++++******++++++,,,)))))))))))))))))))))))))))+++---,,,***)))***,,,&&&(((***,,,,,,,,,+++******))))))))))))((((((((())))))))))))))))))))))))''''''''''''''''''((((((******++++++++++++******))))))(((((((((((()))))))))((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((''''''''''''&&&''''''(((((()))(((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))((()))***++++++***)))(((((((((((((((((((((((((((&&&'''((()))******))))))((((((((((((((('''''''''))))))))))))(((((((((((('''(((((((((((((((''''''(((((((((((())))))))))))'''(((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((***+++***(((''')))+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((()))+++---++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,------------++++++,,,,,,,,,---------------,,,,,,,,,------...++++++******)))((((((((('''((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((((((((('''((((((((()))))))))***'''''''''''''''((())))))&&&((())))))(((''''''((($$$&&&))))))'''&&&&&&((()))))))))))))))(((''''''''')))******''''''(((***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((''''''(((((())))))(((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++*********)))))))))((((((''''''((((((((((((''''''))))))))))))(((((((((((('''((()))*********))))))&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++************)))******************************************************************************))))))))))))***************++++++,,,,,,,,,******++++++++++++******))))))************))))))(((((()))***************))))))***+++++++++++++++&&&'''(((*********)))((())))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++---,,,+++******+++,,,---))))))))))))))))))))))))(((***+++***'''%%%''')))&&&(((***,,,---,,,+++***)))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((((((((()))***))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((())))))(((((((((((('''''''''&&&&&&'''((()))))))))(((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''((()))))))))(((&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&'''''''''(((((()))))))))***+++,,,,,,+++***)))(((((((((((((((((((((((((((((()))******)))((('''&&&&&&''''''((()))))))))******))))))(((((('''''''''(((((((((((((((''''''(((((((((((())))))))))))''''''((())))))***))))))(((((())))))))))))(((((((((((((((((((((((((((((((((***,,,+++(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))+++---*********++++++,,,------++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------000///...---,,,,,,,,,,,,,,,,,,++++++***)))))))))'''''''''(((((((((((((((&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&'''((((((((())))))******'''''''''''''''((()))***&&&((())))))(((''''''(((,,,------+++((('''))),,,)))))))))))))))(((''''''''')))+++***'''&&&(((***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))((((((((((((&&&'''((()))))))))''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&'''(((***++++++*********))))))(((((())))))************))))))))))))))))))((((((((((((&&&'''(((******))))))(((&&&''''''''''''''''''&&&((()))))))))******++++++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,+++++++++******************************)))***,,,------,,,***))),,,,,,,,,++++++*********************************************************)))***+++,,,,,,+++***)))************************++++++************++++++************************---,,,************,,,---++++++***)))(((((())))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***((('''&&&))))))))))))))))))))))))+++*********))))))((((((''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&(((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))+++***((('''&&&&&&''''''+++***)))(((((()))******''''''(((((())))))******))))))))))))))))))))))))++++++)))(((''''''''''''((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************''''''''''''''''''''''''(((((((((((((((''''''&&&))))))))))))))))))))))))'''(((((()))***)))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))((('''&&&%%%$$$######%%%''')))((('''%%%&&&&&&&&&''''''(((((())))))))))))(((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((&&&''')))*********)))(((&&&&&&&&&'''''''''((((((******))))))((((((''''''******))))))((((((''''''+++*********))))))((((((%%%&&&(((******)))(((&&&((((((''''''&&&&&&&&&%%%((()))))))))))))))(((((((((((('''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%$$$%%%%%%&&&'''((()))***************************(((((())))))))))))(((((())))))))))))************'''''''''''''''((()))***''''''(((((()))))))))***)))'''%%%&&&(((***)))'''(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,+++++++++******************************************************)))***+++,,,,,,+++***)))************************++++++************++++++************************+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((((('''&&&%%%((((((((((((((((((((((((*********)))))))))((((((''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))***++++++)))((('''''''''((())))))+++***)))(((((()))******(((((((((((())))))))))))''''''''''''''''''''''''+++***)))(((''''''''''''(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********'''''''''''''''''''''''')))))))))***)))(((((('''))))))))))))))))))))))))(((((())))))***************************)))))))))***))))))(((((())))))***))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++))))))))))))((('''&&&%%%'''&&&%%%&&&((())))))(((''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&)))))))))))))))(((''''''((((((((((((((((((((((((''''''((()))))))))))))))'''''''''(((((()))))))))***)))))))))((((((((('''((((((((((((''''''''''''******)))))))))(((((((((&&&'''((()))***))))))(((((((((((((((''''''&&&&&&(((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************(((''''''''''''(((((()))'''''''''((((((((())))))***(((&&&&&&(((***)))(((((()))))))))))))))((('''))))))(((((((((((())))))))))))))))))))))))))))))************************(((((()))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,++++++++++++*********************************************************++++++++++++******************************++++++************++++++******************************+++,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''******))))))))))))((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''###%%%&&&'''&&&&&&((()))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''((()))***+++***))))))(((((())))))***))))))))))))((((((((((((''''''''''''''''''''''''+++***)))((((((''''''(((((((((((())))))******+++(((((((((((())))))))))))************************(((((())))))))))))******((((((((((((((((((((((((***************))))))((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++***))))))(((*********))))))*********))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))((('''&&&&&&)))((('''''')))))))))'''))))))(((''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&)))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))******))))))))))))((((((((((((&&&''''''''''''''''''((())))))((((((((((((((('''((((((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((('''''''''&&&&&&%%%%%%&&&'''(((((())))))'''''''''((((((***+++,,,(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))((((((((((((((((((''''''''''''((((((((((((+++)))'''&&&((())))))))))))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))************************((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++************++++++************************((()))+++------+++)))((())))))*********)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))((((((''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''$$$&&&''''''&&&&&&''')))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))'''&&&%%%$$$$$$((((((((((((((())))))***(((((((((((()))))))))*********))))))((((((''''''))))))))))))))))))))))))******)))((((((((((((((()))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((((())))))((((((((()))***++++++++++++******)))))))))++++++************++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))(((''''''***)))'''(((((()))'''&&&((((((((((((''''''''''''))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''((()))))))))((((((((((((''''''''''''(((((('''''''''((()))*********))))))))))))))))))'''(((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&'''(((((())))))''''''''''''((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))((((((''''''((((((((((((((((((((((((+++)))((('''((())))))***)))******))))))((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,************************++++++************++++++************************''')))+++------+++)))'''((()))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))******************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******++++++***))))))))))))))))))))))))(((((((((((((((((())))))''')))***)))((('''(((***))))))(((((((((((())))))************************(((((((((((())))))))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''((()))(((&&&%%%&&&'''))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&%%%$$$###)))))))))))))))(((((('''''''''(((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))***))))))(((((((((((()))))))))((('''&&&%%%%%%$$$'''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))(((((('''&&&((((((((((((((((((((((((((('''''''''(((((())))))((((((((()))))))))******++++++************++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))((('''***(((''''''((('''&&&%%%&&&&&&''''''((()))******))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))*********+++''''''''''''((((((((((((''''''&&&&&&&&&'''((()))))))))******************''''''((()))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))******)))((('''&&&))))))))))))))))))))))))(((((((((((((((((()))***)))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))************************++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********))))))************++++++++++++,,,,,,,,,************************************************,,,,,,++++++++++++,,,,,,************************++++++************++++++************************''')))+++,,,,,,+++)))''''''(((***++++++***))))))++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))((((((************************''''''(((((((((((())))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&((()))***(((&&&%%%%%%&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((************)))((('''&&&&&&&&&'''((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((()))))))))(((((('''&&&%%%$$$$$$''''''(((((())))))******''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))''''''((())))))))))))(((&&&''''''((())))))***************))))))*********))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******))))))((()))))))))******))))))((()))(((''''''((((((&&&%%%%%%%%%&&&''')))***+++,,,''''''''''''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))((((((((((((''''''(((((((((((()))))))))))))))***************++++++'''(((((((((((()))))))))''''''''''''(((((((((((())))))))))))************&&&'''((())))))******))))))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************((()))***+++***)))((('''))))))))))))(((((((((((("""%%%((())))))((()))***(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************+++++++++++++++++++++++++++******************+++******+++++++++,,,,,,,,,************************************************---,,,++++++++++++,,,---************************++++++************++++++************************((()))***++++++***)))((('''(((***+++++++++))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((('''((()))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''((()))((('''&&&'''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((())))))***((()))*********)))((((((%%%&&&'''))))))))))))((((((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))&&&''''''''''''''''''''''''''''''((()))*********(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))''')))+++------,,,***))))))))))))))))))))))))******))))))(((((())))))***))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))******)))((('''((())))))*********))))))***((('''((())))))((('''&&&&&&'''((()))******+++''''''''''''&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))*********))))))((((((((('''((((((((()))))))))***************))))))))))))((((((((()))))))))******'''((()))++++++******)))((((((((()))))))))******&&&'''((()))************))))))))))))((((((((('''''''''(((((())))))******'''''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************'''(((***++++++***)))(((((((((''''''&&&&&&&&&&&&"""'''******)))((()))&&&'''((())))))******)))))))))(((((((((((())))))))))))))))))))))))))))))************************''''''((()))***+++,,,,,,************************,,,++++++******++++++,,,*********++++++,,,,,,,,,************************************************------++++++++++++------************************++++++************++++++************************((()))***++++++***)))(((&&&(((***+++,,,+++***)))(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((()))***)))((('''(((***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&''''''''''''''''''&&&(((((((((((((((((((((((('''((()))******)))((('''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%'''(((((('''''')))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''&&&''')))***++++++******$$$%%%'''))))))))))))(((''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((()))***%%%%%%&&&'''((()))***+++&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''***************)))(((((())))))))))))))))))))))))(((***---///000...+++))),,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))******)))((('''((())))))*********))))))***)))((()))***+++***)))(((((((((((())))))))))))***)))))))))((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&''')))*********)))(((++++++++++++******))))))'''((((((((())))))************))))))((((((''''''(((((())))))******++++++(((***,,,---...---+++***''''''(((((()))))))))***&&&'''((()))************))))))))))))((((((((((((%%%%%%&&&((()))+++,,,,,,)))(((((((((((())))))***************************(((((())))))))))))(((((())))))))))))************&&&''')))+++,,,+++***)))&&&&&&&&&%%%%%%$$$$$$$$$ '''++++++)))((((((%%%&&&''')))************))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************************************+++,,,.........,,,***))),,,,,,,,,++++++*********************************+++++++++************)))))))))))))))***************************)))((((((((())))))))))))***************))))))))))))******+++*********))))))((((((+++*********))))))((((((,,,,,,+++***)))((('''&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((******))))))((((((''''''((('''''''''((()))+++,,,'''((()))******)))(((((((((''''''&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''((('''&&&%%%%%%&&&'''(((+++******)))(((''''''&&&(((((((((((()))))))))***))))))))))))))))))))))))'''&&&%%%&&&((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))((((((&&&'''((())))))((('''&&&######%%%''')))***,,,---)))((('''''''''(((***+++(((((((((((())))))))))))))))))(((''''''''''''((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((''''''''''''(((((()))))))))))))))((()))*********((('''&&&))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,---,,,+++)))((((((((()))***+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------------...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))************))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***,,,+++++++++******))))))***)))((('''''''''''''''))))))))))))))))))))))))************************((((((((((((((((((((((((***)))(((''''''&&&&&&''')))))))))(((((((((((((((***(((&&&&&&'''(((((((((*********)))(((&&&%%%$$$(((((((((((((((''''''''''''''''''''''''((())))))***))))))((('''&&&&&&&&&((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&))))))))))))))))))))))))******)))((((((((((((((($$$&&&'''))))))(((&&&%%%++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,---------,,,******,,,,,,,,,++++++******************************************)))))))))(((((())))))))))))***************************)))(((((()))))))))************+++******))))))))))))******************)))))))))(((************)))))))))(((******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((***)))))))))((((((((('''((('''''''''((()))+++,,,((((((((())))))((((((''')))))))))))))))***++++++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((''''''&&&&&&''''''(((*********)))((('''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''&&&%%%&&&((()))((('''(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&'''((())))))***((('''&&&&&&&&&'''))))))(((((((((((())))))))))))((((((((((((((()))***+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%'''(((((()))))))))))))))((())))))))))))(((((('''((()))******++++++******))))))))))))))))))))))))(((((((((((()))))))))***,,,,,,,,,,,,,,,+++***)))))))))******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------......---,,,,,,++++++,,,,,,,,,,,,+++++++++***************))))))))))))******((((((((((((((()))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))(((''''''((()))***))))))))))))((((((((('''******)))((((((((())))))))))))))))))))))))))))))************************************************))))))(((''''''''''''((('''''''''((((((((())))))***(((&&&&&&'''((((((((((((((((((((((((((('''&&&(((((((((((((((((((((''''''''''''''''''((())))))***))))))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&,,,+++***((((((((()))***)))(((((((((''''''''''''))))))))))))))))))))))))***))))))((((((((((((((('''((()))***)))(((&&&%%%************************++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************))))))))))))((((((((('''))))))))))))************)))************))))))((()))************+++++++++******))))))))))))******************))))))))))))************))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''((()))***+++))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((()))*********'''''''''(((((('''''''''******))))))((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''(((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((((('''''''''((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''(((((()))+++,,,---)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%'''((())))))******)))))))))(((((((((((())))))***'''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******,,,,,,++++++******++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,++++++++++++************))))))(((((())))))***&&&''''''((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))((((((((((((******)))))))))***++++++((((((((((((((((((((((((************************************************((((((''''''(((((())))))'''''''''(((((()))))))))***(((&&&&&&'''(((((((((&&&&&&'''((())))))((((((''''''(((((((((((((((((((((((('''''''''((()))))))))))))))(((''''''&&&&&&++++++******))))))((((((,,,,,,+++***))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))((((((''''''((((((******++++++***(((&&&%%%))))))))))))))))))))))))++++++************++++++************************************************************************************************++++++++++++++++++++++++,,,,,,+++******++++++,,,+++++++++*********************************************)))))))))(((((((((((()))))))))************))))))************)))(((************++++++++++++******))))))))))))***************)))))))))))))))*********)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))*********)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***&&&'''((())))))((('''&&&***)))))))))((((((((('''((())))))))))))*********(((((((((((((((((((((((((((&&&&&&'''((()))((('''(((((())))))))))))((((((((((((((((((((((((((((((************************)))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((()))***+++,,,((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((()))************))))))(((''''''''')))***+++''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********---,,,+++*********,,,,,,+++++++++++++++++++++***+++++++++++++++++++++++++++,,,,,,------............---,,,,,,++++++,,,,,,++++++++++++************))))))(((((((((((())))))'''''''''((((((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))+++++++++***************)))))))))))))))***+++,,,((((((((((((((((((((((((************************************************''''''''''''((()))***+++))))))))))))))))))))))))***(((&&&&&&'''(((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((()))((((((((((((((())))))))))))(((((('''''''''''',,,,,,++++++******))))))))))))))))))))))))******(((((((((((((((''''''''')))))))))))))))))))))))))))(((((('''''''''(((((()))))))))))))))((('''&&&))))))))))))))))))))))))++++++************++++++************************************************************************************************++++++++++++++++++++++++,,,+++*********++++++,,,************************************************++++++*********)))))))))((()))))))))************((())))))*********))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))******))))))))))))))))))******)))))))))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))))))))***)))'''&&&%%%%%%%%%&&&******)))))))))))))))***'''((((((((()))))))))***(((((((((((())))))))))))***)))))))))((((((((('''&&&'''((())))))((('''&&&))))))))))))(((((((((((())))))))))))*********+++((((((((((((((((((((((((((('''&&&''')))))))))((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((((((((()))((('''&&&&&&'''((()))'''''''''(((((((((((((((''''''(((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***************)))(((''''''''')))***+++''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,*********+++,,,---,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,+++++++++*********))))))))))))(((((((((((()))))))))((((((((('''''''''&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((('''((((((((()))))))))***(((((()))************)))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((******************++++++(((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***+++,,,---,,,++++++***)))((((((***(((&&&&&&'''((((((((((((((((((((((((''''''&&&&&&'''''''''(((((())))))***))))))((((((((())))))((((((((((((''''''''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&(((((()))******'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''((((((((((((************************++++++************++++++*********************************************************************************************************************************+++++++++++++++)))))))))***************************************++++++++++++************))))))))))))************((())))))************)))((())))))))))))***************))))))))))))******))))))))))))************))))))))))))************++++++******))))))(((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))((('''&&&&&&&&&&&&***)))(((((('''''''''(((''''''(((((())))))******(((((((((((())))))))))))*********)))((('''''''''((((((((())))))((((((((())))))))))))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((('''&&&''')))***)))((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))))))))((((((''''''''''''((((((&&&&&&''''''((()))))))))'''(((((()))***)))))))))(((((((((((())))))))))))))))))(((''''''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))******(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''''''''(((((((((((()))******++++++******)))(((((((((((())))))***'''((())))))******)))))))))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,,,,---...//////...---,,,,,,++++++,,,,,,+++************))))))))))))((((((''''''(((((()))))))))(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((())))))******))))))***+++++++++******)))))))))))))))))))))))))))))))))*********++++++(((((())))))))))))(((((((((((((((((())))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''(((((()))***+++,,,,,,,,,+++***))))))((('''***(((&&&&&&'''((((((((((((((())))))((('''&&&&&&&&&&&&''''''((()))))))))******)))((((((((())))))((((((((((((((((((''''''''''''(((((((((((((((((($$$%%%&&&'''((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((($$$$$$%%%&&&'''((())))))++++++++++++++++++++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))((()))***+++,,,++++++***((()))))))))*********+++************************************))))))))))))))))))))))))************(((((()))***************''''''((((((((()))))))))******))))))))))))******((()))))))))************((()))))))))************************)))))))))((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***(((((()))******)))((('''((((((((())))))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''((()))*********(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))''''''''')))***)))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***''''''((((((((((((''''''''''''''''''((((((((((((&&&'''((()))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''((((((((())))))))))))(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((((((((())))))***++++++++++++***((())))))))))))(((((('''((()))******++++++******))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,---------)))***,,,------,,,***)))***++++++,,,---...///000...---,,,,,,++++++,,,,,,************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((()))*********(((((()))***************))))))))))))))))))))))))))))))*********+++++++++'''((()))******)))(((''''''((((((((())))))))))))++++++***)))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++((((((((((((((((((((((((***(((&&&&&&'''(((((((((&&&'''((((((((((((((((((&&&&&&''''''((())))))***+++******)))(((((())))))'''((((((((((((((((((((()))******++++++,,,,,,---''''''((())))))((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))'''&&&&&&''''''((())))))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************************************************************(((((((((((((((((((((((('''(((***,,,---,,,***)))(((((())))))*********+++************************))))))))))))(((((((((((())))))))))))************(((((()))***************''''''''''''((((((((((((******))))))))))))******(((((())))))*********+++(((((())))))*********+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''((((((((())))))******(((((()))******)))(((''''''((()))*********(((((('''''''''((()))***+++,,,&&&''''''((()))******+++(((((((((((())))))))))))''''''(((((())))))*********)))(((''''''((()))***(((((((((((())))))))))))************++++++++++++************************)))((('''((()))***)))((((((((())))))))))))(((((())))))))))))))))))))))))#########$$$$$$%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((((('''''''''%%%%%%'''((((((((('''&&&(((((((((((())))))))))))(((((((((((()))+++,,,---))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))******++++++))))))***++++++++++++***((()))*********((('''&&&))))))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++(((***+++,,,---,,,,,,+++******+++,,,,,,---......)))***,,,------,,,***)))******+++,,,---//////000...---,,,,,,++++++,,,,,,************))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++'''(((((())))))))))))))))))))))))))))))))))))))))))************+++++++++'''((()))******)))((('''))))))******+++++++++,,,------,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))******+++$$$$$$%%%&&&'''((()))******(((&&&&&&'''((((((((($$$%%%&&&((()))*********&&&&&&&&&'''((())))))***++++++***))))))((())))))'''''''''(((((((((((((((''''''((()))***++++++,,,***+++++++++)))'''%%%$$$&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))***)))((((((((((((((()))************************,,,+++***))))))***+++,,,************************************************+++++++++*********))))))++++++******))))))(((((((((((((((((()))***,,,,,,************************))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,(((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,(((((())))))))))))(((((()))))))))))))))))))))))))))(((((('''''''''(((((())))))((())))))***++++++******)))(((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''((())))))))))))************)))))))))))))))(((''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((++++++***)))((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))******)))((('''''''''''''''(((&&&""" !!!###%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************)))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((((((+++******)))(((''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))((((((((((((((((((+++++++++*********))))))((())))))+++,,,---.........---,,,,,,++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,---...///000+++,,,,,,------,,,,,,+++++++++++++++*********)))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%)))((('''&&&&&&'''((()))(((((((((((()))))))))))))))+++,,,---,,,***((('''************************))))))))))))))))))))))))******))))))))))))******,,,,,,,,,+++***)))(((((('''(((((())))))))))))))))))************+++++++++******++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,******))))))******+++,,,******))))))))))))******************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,************************************************+++++++++*********))))))*********)))))))))))))))((((((((())))))***++++++************************))))))))))))))))))))))))************************(((((())))))))))))((((((************************+++***)))))))))***,,,,,,(((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))************(((((((((((())))))******))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))(((((())))))************)))(((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''((((((((()))))))))*********)))))))))))))))(((''''''''''''(((((((((((('''''''''((())))))))))))((('''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))(((''''''''''''''')))'''%%%######$$$&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************************************)))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((('''(((((()))))))))(((((((((((())))))(((((((((((()))))))))*********)))(((((((((((((((******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))***+++,,,------......---,,,,,,+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,+++++++++*********))))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&)))(((''''''''''''((()))(((((((((((())))))))))))******+++,,,+++***)))(((******************************************************))))))))))))******+++,,,,,,++++++)))(((((('''(((((()))))))))))))))************++++++++++++))))))************))))))************************)))*********++++++,,,,,,******))))))******+++,,,******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))************))))))((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''************++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))************************++++++************++++++************************************************+++++++++***************))))))))))))************))))))))))))))))))******************************))))))))))))))))))))))))************************((())))))******))))))(((++++++++++++++++++++++++++++++******++++++,,,---(((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))************((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))******))))))(((''''''&&&***)))(((((((((((()))***))))))))))))))))))))))))(((((((((''''''(((((()))***))))))(((((((((((()))***))))))((((((((((((((((((((((((((((((((((((((())))))((('''''''''(((((((((((())))))))))))******)))))))))))))))(((((('''''''''((((((((((((''''''''')))+++------+++)))'''''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))((((((((((((''''''***))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))******))))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))+++******))))))))))))***))))))(((((((((((())))))((((((((()))))))))************)))((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++))))))***+++,,,,,,---...------,,,+++++++++,,,,,,)))******+++---......///------,,,,,,,,,,,,------******++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((()))((((((''''''(((((()))(((((((((((())))))))))))***************+++++++++************************++++++++++++++++++++++++******))))))))))))******+++++++++++++++***)))((('''((())))))******))))))************+++++++++,,,+++,,,,,,------,,,,,,+++*********)))))))))))))))(((((())))))***+++,,,,,,******))))))******+++,,,******))))))))))))******))))))((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))***++++++***))))))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''************++++++++++++)))((((((''''''(((((()))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************(((((())))))******++++++)))************))))))(((************************))))))))))))))))))))))))************************)))))))))******)))))))))************************************++++++,,,,,,(((((()))))))))(((((('''((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))******)))))))))(((((((((+++***(((''''''(((***+++))))))))))))))))))))))))(((((((((((((((((()))*********)))((('''''''''((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))***(((((())))))))))))((((((''''''((((((((((((''''''((()))+++,,,,,,+++)))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((()))))))))((((((((()))***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))))))))((((((((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))***************))))))((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,,,,******+++,,,,,,---......------,,,,,,+++,,,,,,,,,))))))************)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''(((((()))))))))(((((((((((((((((()))(((((((((((())))))))))))***)))))))))***+++,,,,,,************************+++++++++++++++++++++++++++******))))))******++++++++++++++++++***)))((((((((()))************)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++*********)))))))))((((((''''''((()))***++++++,,,******))))))******+++,,,******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))((((((((())))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))))))))(((((((((''''''((((((((())))))))))))))))))))))))************************+++++++++,,,,,,+++++++++************************************************************************(((((())))))******++++++))))))*********))))))(((************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))((())))))***************(((((()))))))))))))))(((((((((((((((((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++,,,***)))'''''')))***,,,************************((((((((((((((()))******+++***)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))'''(((((((((((()))))))))(((((())))))))))))((((((''''''((((((((((((''''''***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((((((((()))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((((((((((((((())))))(((((((((((())))))))))))))))))******************))))))))))))******(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***)))(((''''''((()))***(((((()))))))))*********))))))))))))*********************++++++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,((())))))******))))))((((((((((((((('''''''''&&&((((((((((((((((((((((((&&&''''''(((((()))))))))((())))))))))))))))))((((((((((((((())))))))))))***)))))))))***+++,,,,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++***))))))((())))))******************++++++++++++,,,,,,,,,(((((())))))))))))((((((*********)))))))))))))))'''(((((()))******++++++******))))))******+++,,,******))))))))))))******+++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))************))))))*********+++++++++(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++***************************************************************+++++++++))))))))))))************((()))***++++++***)))(((************************))))))))))))))))))))))))************************)))******++++++******)))(((((((((((((((((((((((((((((()))************)))(((((()))*********))))))))))))))))))))))))))))))))))))))))))************+++************)))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))************)))))))))))))))***+++,,,,,,,,,+++***))))))))))))***+++************************(((((((((((()))***+++++++++******))))))))))))***((((((((((((((())))))***))))))))))))))))))))))))(((((()))*********))))))''''''(((((((((((())))))'''(((((()))))))))))))))''''''((((((((((((''''''))))))'''&&&&&&'''))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''((()))***+++***)))((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************''''''((()))))))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''(((((((((((('''))))))(((((((((((()))))))))))))))*********++++++******)))))))))***++++++))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,))))))************))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))((())))))******))))))((((((((((((((())))))))))))***************+++++++++************************++++++++++++++++++++++++++++++************++++++******+++++++++******)))((()))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,)))*********++++++++++++)))))))))************+++******))))))******+++,,,******))))))))))))******,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))(((((((((''')))))))))************+++************++++++++++++))))))))))))))))))))))))((())))))******))))))(((************++++++++++++(((''''''&&&&&&''''''((())))))))))))))))))))))))************************++++++,,,------,,,++++++************************************************))))))*********+++++++++*********)))))))))))))))&&&''')))+++++++++***)))************************))))))))))))))))))))))))************************)))******++++++******)))((((((((((((((((((((((((((()))***+++++++++******(((((()))***************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))************)))))))))))))))***************************************************************(((((((((((()))***+++,,,+++************++++++,,,((((((((((((((()))******))))))))))))))))))))))))'''((()))***+++******)))'''''''''((((((((())))))''''''((()))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))(((''''''&&&((()))+++++++++)))((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************&&&''''''((())))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))(((((((((((())))))))))))*********+++++++++******))))))******+++,,,******))))))(((((('''''''''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++(((((())))))***************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------)))******++++++******))))))))))))(((((((((''''''(((((((((((((((((((((((()))))))))(((((((((((((((((()))************)))((((((((((((((())))))))))))******+++,,,+++***)))(((************************************************,,,++++++******++++++,,,)))******+++++++++******))))))***++++++++++++***+++++++++,,,,,,,,,------...//////////////////...))))))***+++,,,------...+++++++++++++++***************))))))******+++,,,******))))))))))))******+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++(((((()))))))))*********))))))))))))))))))))))))))))))************))))))************++++++++++++(((''''''&&&&&&''''''((())))))))))))))))))))))))************************++++++------------++++++************************************************))))))******++++++++++++++++++******))))))((((((%%%''')))+++,,,+++******************************))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))))))))))))))***+++,,,---,,,++++++(((((()))***************))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))************))))))******))))))(((((('''''')))***++++++++++++***)))************************(((((((((((()))***+++,,,+++*********+++,,,------((((((((((((((()))******))))))))))))))))))))))))'''((()))+++++++++***)))''''''''''''((((((((()))''''''((()))))))))))))))''''''((((((((((((''''''&&&'''***++++++***'''&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%&&&(((***+++,,,+++***)))((((((''''''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))(((((((((((()))))))))************+++++++++******))))))***+++,,,,,,+++******)))(((''''''&&&&&&''''''((()))******+++))))))))))))))))))))))))'''((()))******)))((('''$$$%%%%%%&&&'''(((((()))))))))******+++++++++,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,---...******+++,,,------...///************+++,,,---...******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))((((((((((((((()))))))))))))))+++,,,---,,,***((('''************************)))))))))))))))))))))))),,,++++++******++++++,,,)))******+++++++++******))))))***++++++++++++***++++++,,,,,,,,,---------)))******++++++******)))))))))***+++---...///000------,,,,,,+++******************)))***++++++,,,******))))))))))))******************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))***++++++))))))******++++++++++++''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))'''''''''&&&&&&''''''''')))))))))))))))))))))))))))************+++++++++'''(((***,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++************************************************))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++******)))+++*********))))))((((((*********)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))"""$$$'''***+++***)))'''))))))))))))))))))))))))((()))))))))))))))(((((('''((()))******)))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))((((((((((((******))))))((((((''''''&&&'''''''''((()))))))))))))))))))))))))))))))))''''''''''''((((((((()))+++++++++***)))'''&&&%%%''''''((())))))((('''&&&))))))(((((((((((()))))))))))))))))))))******+++******))))))((((((''''''***((('''&&&&&&(((+++,,,++++++***)))))))))))))))))))))(((((('''''''''&&&++++++************++++++$$$%%%(((...333111***"""((((((((((((((()))************))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))***************************************+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,//////...---,,,,,,++++++$$$%%%''')))+++...000111((()))***++++++***((((((******))))))((((((''''''&&&((())))))(((((()))+++&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++++++++******)))))),,,,,,++++++,,,,,,---............---,,,***)))(((******++++++++++++******************************++++++++++++,,,---...///)))******))))))***,,,///------,,,++++++,,,,,,---...,,,***((((((***,,,...,,,,,,,,,+++++++++******,,,,,,+++*********++++++,,,+++******))))))***************++++++++++++,,,)))))))))***************))))))))))))))))))))))))******))))))***+++,,,,,,''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++***)))((('''&&&&&&))))))))))))))))))))))))************++++++++++++((()))+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++************+++++++++,,,---,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))))))))******+++*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))************)))))))))(((***)))))))))))))))))))))************************'''''''''((((((((())))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***'''(((***++++++***)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))(((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''((()))))))))((((((((()))***++++++***)))((())))))(((((((((((())))))((((((((('''((())))))******)))))))))(((((((((''')))))))))))))))*********))))))(((''''''''''''''')))))))))(((((((((''''''******))))))))))))************---222666555///(((((((((((((((((()))************))))))))))))******)))))))))))))))******+++************************))))))))))))***************************************+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,...------,,,++++++******'''((((((***+++,,,------***+++++++++***)))'''&&&(((((((((((())))))))))))'''((())))))(((((()))***'''''''''((((((((())))))((((((((()))))))))******))))))))))))************,,,+++++++++************,,,++++++++++++,,,------***++++++++++++***))))))******++++++++++++******------------------------*********+++,,,------...,,,,,,,,,+++))))))***,,,------,,,,,,,,,,,,,,,,,,000///...------...///000/////////.........------,,,++++++************+++,,,+++******))))))******************************************************))))))))))))))))))))))))***))))))))))))***+++,,,'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))(((((((((((())))))))))))))))))))))))************+++++++++,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******)))((()))***+++,,,+++++++++++++++*********************************************************))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))))))))******+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******))))))(((************))))))))))))))))))))))))))))))******************************''''''((((((((()))))))))))))))))))))))))))))))))******++++++++++++******((((((((()))))))))*********))))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))((((((''''''''''''&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))''''''((((((((()))))))))&&&&&&'''((((((((((((((('''((()))+++++++++******))))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))(((((((((((()))***+++,,,,,,+++)))((())))))((('''''''''''''''***)))))))))))))))(((((())))))(((((((((((())))))))))))***...111111,,,(((((((((((((((((()))************))))))))))))******)))))))))))))))******+++++++++++++++++++++++++++)))))))))*********++++++***************************++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++******))))))+++*********************,,,,,,,,,+++)))(((&&&%%%'''''''''((()))*********((()))***)))((('''((()))(((((()))))))))*********)))))))))*********++++++)))))))))*********++++++,,,,,,++++++++++++******+++++++++++++++,,,,,,---))))))***+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........222222111///---+++,,,---000/////////..................................../////////.........------...------,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))***+++'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((&&&&&&''''''(((((())))))******))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---......------,,,++++++++++++++++++++++++------,,,++++++++++++++++++)))((('''''')))+++,,,************************************************************************))))))))))))))))))))))))************************************)))))))))((())))))************)))))))))))))))))))))******+++'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((())))))))))))(((*********))))))))))))))))))))))))))))))*********************************'''(((((((((((()))))))))))))))))))))))))))))))))((()))++++++++++++)))((((((((()))))))))*********((('''&&&%%%%%%&&&''''''))))))))))))))))))))))))'''(((((())))))))))))(((***)))(((''''''((()))***)))(((((((((((((((((()))))))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((((((((((()))&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((''')))))))))(((((('''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((('''%%%%%%$$$%%%'''((()))))))))((())))))(((((((((((())))))(((''''''''''''((())))))))))))))))))((((((((((((++++++++++++***))))))(((+++******)))))))))))))))************))))))))))))((((((''''''''''''(((((('''&&&&&&(((++++++)))&&&((((((((((((((())))))*********))))))))))))******)))))))))))))))******+++++++++++++++++++++++++++))))))*********+++++++++******************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++************+++++++++*********))))))+++++++++***)))((('''''''''((((((((()))))))))***)))******)))(((''''''(((((((((((()))))))))******)))))))))*********++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------+++,,,---.....................////////////......,,,,,,,,,,,,------------......///000000000000000555666666444222111111222333333333333222222111111...///000111111000///...111111111111000000000000222222111000////////////.../////////......---------------,,,,,,++++++++++++***************))))))))))))))))))))))))))))))***))))))(((((()))******(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,---------...------------++++++++++++++++++++++++,,,,,,+++***************+++)))((('''''')))+++,,,************************************************************************))))))))))))))))))))))))************************************)))))))))((())))))************)))))))))))))))))))))******+++&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************************''''''((()))))))))))))))))))))))))))))))))******(((((())))))************))))))))))))))))))))))))(((((((((((()))))))))***************************'''((()))******)))((('''))))))))))))************&&&&&&%%%%%%%%%''')))***))))))))))))))))))))))))''''''((()))))))))))))))***)))(((''''''((()))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***'''((((((((()))))))))***))))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))((('''&&&&&&$$$%%%'''((()))))))))((())))))(((((((((((())))))))))))(((((())))))***+++(((((((((((()))))))))))),,,+++)))'''''''''((()))+++******)))))))))))))))))))))))))))************((((((''''''''''''((((((*********+++,,,,,,+++***((((((((((((((())))))*********))))))))))))******)))))))))))))))******+++************************************++++++++++++************************)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))))))))************)))))))))(((((((((''')))******)))(((''''''(((''''''((((((((()))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---....../////////......///000000000000000000//////000000111222333333333222222333444444444333333444555666666555444555666555666777777777777666555555666777888888777666555999888888888888777777777666555444333222222222222000000111111111000///...//////...------,,,+++++++++++++++******)))))))))******************************))))))))))))******((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++++++++***))))))))))))(((((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))************)))((()))***+++,,,*********+++++++++++++++************************************************))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))))))))******+++((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************************''''''((()))************))))))))))))************((((((((()))******++++++((((((((((((((((((((((((((((((((()))))))))******************************(((((())))))))))))(((((()))))))))*********++++++(((((('''((()))+++---...))))))))))))))))))))))))&&&'''((())))))******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******''''''(((((())))))******))))))************++++++((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))******&&&&&&''')))************'''((()))+++++++++******))))))(((((((((((()))))))))))))))))))))***++++++(((((((((((()))))))))))),,,***'''&&&%%%''')))+++))))))((('''''''''''''''(((((()))))))))))))))***((((((''''''''''''((((((******+++++++++++++++***((((((((((((((()))************))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))*********++++++++++++,,,************************)))******+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))************+++++++++(((((((((((()))***+++,,,*********)))((('''''''''((()))***)))((('''((()))'''''''''((((((((())))))((((((((()))))))))***************++++++++++++,,,,,,,,,------------......---------------......///......///////////////...111222222333333222222111111222333444666777999999::::::<<<======<<<;;;:::666888:::;;;::::::;;;<<<;;;<<<===???@@@??????>>>===>>>???@@@@@@???>>>===?????????>>>>>>>>>======<<<;;;:::999888777777777555555666777666555444333222222111000///------,,,...------,,,,,,+++++++++++++++++++++++++++++++++,,,+++******************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,,,,,,,******))))))((((((''''''))))))))))))))))))))))))+++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,************************,,,,,,+++************+++************+++++++++,,,++++++++++++,,,,,,,,,---************************************************))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))))))))******+++************++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++((()))))))))************'''(((((()))******++++++))))))))))))))))))))))))(((((()))))))))************************************))))))))))))))))))***))))))*********+++++++++***************+++,,,,,,))))))))))))))))))))))))&&&'''((()))************(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******'''''''''((()))*********((()))))))))************))))))))))))************))))))))))))))))))))))))(((((()))))))))*********&&&'''(((***++++++,,,,,,((()))***++++++***)))((())))))(((((((((((())))))((((((((((((((()))******'''((((((((()))))))))******)))((((((((()))***+++))))))((('''''''''''''''''''''((((((((())))))))))))(((((((((((((((((()))'''((())))))((((((''''''((((((((((((((()))************))))))))))))******)))))))))))))))******+++*********************************+++++++++,,,,,,************************))))))***+++++++++++++++***+++,,,,,,------,,,,,,******++++++++++++++++++***************************))))))(((((()))***+++))))))))))))(((((((((((('''((())))))(((((()))***(((((()))))))))*********)))))))))*********++++++*********+++++++++,,,,,,,,,---------............///............///000000///000111333444444444555888888999999999999888888888999:::===???AAACCCDDDHHHIIIJJJKKKKKKJJJHHHGGGEEEGGGJJJKKKJJJIIIJJJKKKFFFHHHJJJLLLNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@BBBBBBBBBAAA???>>>::::::888777666444333333111111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------...---,,,+++++++++++++++************************...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------************************************************))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))))))))******+++)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))++++++,,,,,,,,,(((((())))))*********+++'''(((((()))***+++++++++************************))))))))))))************************************,,,+++***))))))***+++,,,)))************+++++++++************)))))))))((())))))))))))))))))))))))&&&'''((()))************'''((()))******)))((('''))))))(((((((((((())))))************************''''''''''''((((((((()))))))))(((((((((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******&&&''''''((()))******+++'''((((((((())))))***************+++,,,,,,,,,---************************))))))))))))***************++++++++++++******)))''''''((())))))((('''&&&))))))(((((((((((())))))'''''''''''''''((())))))'''((((((((())))))******((()))***+++,,,,,,+++***++++++***)))))))))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))''')))***+++)))(((((((((((((((((((((((()))************))))))))))))******)))))))))))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***++++++++++++***++++++,,,---------,,,,,,)))))))))))))))*********,,,,,,++++++***))))))(((,,,+++***((((((((())))))''''''(((((())))))******&&&((())))))(((((()))+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------........./////////////////////000111111222333555777999;;;<<<<<>><<<:::888777777555333111000111111000...///---++++++,,,------,,,+++,,,,,,,,,,,,+++***)))))))))))))))************''''''(((((())))))*********(((&&&$$$###$$$%%%&&&+++++++++++++++***))))))(((((()))************)))******))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++******++++++,,,---++++++*********)))))))))************))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))''''''((()))))))))))))))******))))))))))))*********)))((('''((()))+++,,,)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))***+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))((('''))))))))))))************************************)))(((((((((((()))******+++***)))(((''''''((()))(((((()))))))))*********(((((())))))))))))(((((())))))(((((((((((())))))&&&%%%$$$&&&((()))((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))))))))+++***)))((('''&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***'''((()))*********)))((('''''''''((()))******************************+++(((((((((''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))&&&&&&''''''(((((((((((('''''''''((((((((()))))))))))))))))))))*********))))))(((((((((((())))))******))))))(((((((((((())))))))))))************************************,,,,,,,,,,,,------------,,,+++***))))))***+++,,,---)))%%%&&&***,,,+++)))+++++++++******)))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******)))(((((()))+++***++++++,,,------------...///111222111222333555666777999999:::;;;>>>AAACCCDDDFFFIIIMMMQQQUUUWWW[[[]]]^^^___^^^]]]^^^___cccfffjjjmmmooorrrvvvyyyzzz|||~~~~~~|||yyywwwwwwsssrrrqqqqqqssstttsssrrrsssrrrrrrtttwwwwwwvvvsssuuuvvvxxxyyyyyyxxxvvvuuuyyyxxxyyy{{{|||}}}{{{yyyxxxuuuqqqnnnmmmllljjjhhhffffffggggggfffdddcccbbb``````___]]]ZZZWWWTTTRRRNNNLLLIIIEEEBBB???===<<<999777555444444444222111...,,,++++++---------,,,******+++++++++******)))+++++++++************))))))))))))*********++++++---+++)))(((''''''((()))+++++++++******(((''''''((()))******++++++************))))))))))))******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++*********,,,++++++***))))))((((((+++++++++***************))))))))))))))))))))))))+++++++++***************''''''((()))))))))))))))******))))))))))))*********)))((((((((()))++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***---,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((())))))))))))************************************((((((''''''(((((()))******))))))(((((((((((()))'''((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))%%%$$$$$$%%%'''(((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))******************)))(((((('''&&&&&&)))))))))******++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&''')))******))))))''''''(((((())))))***************************)))))))))(((((((((((())))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))''''''((((((((()))))))))'''(((((()))******++++++((((((''''''''''''((((((***))))))))))))((((((((())))))))))))************************************+++++++++,,,,,,,,,,,,---++++++************++++++...+++''''''***+++***(((,,,,,,++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++))))))***+++,,,,,,---...//////000000111333555666666777999;;;>>>@@@CCCFFFHHHJJJNNNPPPTTTUUUXXX\\\aaaeeehhhiiinnnoooqqqpppoooooopppqqqppprrrvvvxxxyyy|||~~~|||zzzyyyzzz{{{{{{{{{|||{{{{{{}}}~~~}}}}}}}}}zzzxxxttttttssssssrrrrrrrrrqqqooopppqqqqqqoookkkhhheeeaaa^^^ZZZUUUPPPLLLIIIHHHDDDAAA>>><<<<<<;;;999777222111//////000000///...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))+++++++++++++++,,,,,,,,,---,,,+++)))))))))******************)))((('''&&&******+++,,,,,,,,,,,,+++******))))))))))))******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++***++++++,,,,,,++++++++++++++++++******+++++++++******)))))))))************************))))))))))))))))))))))))************************))))))***+++++++++++++++******))))))))))))************)))(((((()))***+++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))******+++++++++******,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((()))))))))************************************'''''''''''''''((()))))))))))))))(((((((((((()))((((((((()))))))))******(((((())))))))))))(((((()))(((((((((((())))))***+++***(((((())))))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''((()))******+++++++++'''''''''((())))))************+++,,,,,,---......(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))***)))(((((('''((((((((()))))))))***************))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******'''(((((((((((()))))))))(((((())))))************)))((((((''''''(((((()))))))))))))))))))))))))))((()))))))))************************************(((((()))))))))*********++++++++++++++++++++++++---***((((((***++++++))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***,,,------,,,+++,,,---...//////000222333555555777999<<>>999666555444333111000/////////*********++++++,,,,,,---++++++++++++++++++++++++))))))((((((((((((((((((((((((***+++,,,---------++++++,,,------------,,,******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++******++++++)))))))))***************))))))******+++,,,,,,---***************+++++++++))))))))))))))))))))))))***************+++++++++''''''((()))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************++++++++++++***))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))((())))))***+++))))))))))))************))))))))))))))))))))))))((((((''''''(((((()))***'''(((((())))))))))))(((************++++++++++++(((((())))))))))))(((((((((''''''(((((()))***+++(((''''''(((***++++++***((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((()))*********************))))))((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))((((((((((((******++++++***((('''&&&(((((((((((())))))))))))((((((((()))))))))******%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))))))))((((((((()))))))))******++++++******)))(((((('''******))))))))))))******)))))))))************+++))))))))))))************************************+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++(((((()))***+++,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***))))))))))))))))))))))))******)))))))))***++++++************************++++++++++++++++++++++++*********++++++,,,,,,---))),,,///111111111222333555666777999===AAAEEEGGGNNNQQQWWW[[[```eeejjjmmmsssvvv{{{~~~~~~}}}}}}~~~{{{|||~~~~~~}}}yyyvvvqqqnnnkkkhhheeebbb\\\YYYVVVSSSPPPKKKEEEBBB>>><<<999666333222111111------------............,,,,,,++++++++++++******************************((()))***,,,---.........***+++,,,,,,------,,,,,,******))))))))))))******,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++''''''((()))))))))))))))******))))))))))))*********************)))(((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++***))))))((())))))******++++++,,,************************))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************)))))))))))))))))))))))))))(((((((((((()))******&&&'''((()))******)))((())))))))))))************(((((())))))))))))((((((''''''''''''((()))***+++((('''&&&''')))+++***)))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))))))))*********)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))(((((((((''''''((()))))))))((('''&&&))))))))))))((((((((((((&&&''''''((()))***++++++%%%'''((())))))((('''%%%(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))******)))))))))((((((((((((((()))))))))******************)))))))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))))))))************************************,,,,,,,,,,,,------------++++++,,,------,,,++++++)))***+++,,,++++++,,,,,,***+++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))++++++******)))*********************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........111555888999:::;;;===@@@AAABBBFFFJJJPPPTTTWWW^^^aaafffjjjnnnssswww{{{}}}~~~~~~|||zzzyyyxxxvvvtttllljjjhhheeebbb^^^XXXTTTLLLIIIEEE@@@<<<999777777333333222222111000//////------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,******))))))))))))******---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,+++*********++++++++++++,,,,,,---------------,,,++++++*********))))))******++++++++++++))))))))))))))))))))))))))))))******++++++++++++))))))***+++++++++++++++******))))))))))))*********************)))((('''))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((())))))***+++,,,------...************************))))))))))))))))))))))))***)))(((((((((***+++,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++&&&'''(((*********)))((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((()))++++++,,,+++))))))******((('''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))%%%&&&'''((())))))))))))&&&'''((()))***+++,,,,,,((((((((('''''''''''''''))))))))))))))))))))))))******))))))((((((((('''$$$%%%&&&(((((((((((('''))))))))))))((((((((((((%%%&&&'''((()))***+++,,,(((***+++,,,,,,+++***(((++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))***)))))))))((((((''''''))))))))))))************((((((((()))******++++++((((((''''''''''''(((((())))))******++++++++++++))))))))))))******************************************+++++++++,,,,,,,,,++++++------------++++++***,,,------+++******************++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,,,,+++***)))))))))***************************------------------------,,,,,,------...///000000444888===@@@BBBCCCDDDEEEJJJKKKMMMQQQWWW]]]bbbeeehhhkkkpppssswwwzzz|||~~~~~~|||zzzzzz|||~~~xxxwwwuuusssqqqmmmhhhdddXXXTTTOOOIIIDDD@@@>>>>>>999888777555333111000/////////.........---------******+++,,,,,,,,,++++++++++++,,,++++++***((((((******+++,,,,,,,,,++++++******))))))))))))******---..................---------------------------,,,,,,,,,++++++*********------------------------++++++,,,,,,,,,++++++***---------------------------------,,,,,,+++++++++*********************************))))))))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))(((((())))))******+++++++++++++++*********))))))((((((+++***)))))))))***,,,,,,***)))'''$$$"""###'''***++++++************++++++***************************************************************)))((((((***)))((((((((()))++++++++++++************************))))))((((((''''''++++++************++++++,,,+++***************++++++*********))))))(((((((((((((((((())))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))(((&&&%%%%%%''')))))))))))))))(((((('''&&&''')))*********)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''''''''((()))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))******************)))(((((('''((((((++++++*********************************************,,,,,,+++)))((()))***++++++++++++******))))))++++++************++++++******+++++++++,,,,,,,,,///......------,,,++++++...---,,,+++************************************'''(((((()))******++++++(((***++++++***))))))***...,,,******,,,---......,,,---//////111444999<<<<<>><<<:::777555555333000///...---,,,*********+++***((('''((((((***))))))))))))******+++///...,,,+++***+++,,,,,,***)))(((''''''&&&&&&'''------............------------------------------...---------,,,,,,,,,+++++++++,,,,,,------...............---,,,+++***)))------------------------------,,,,,,,,,,,,,,,,,,************************++++++*********)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))*********++++++++++++************)))))))))(((+++***)))))))))***+++,,,++++++)))'''%%%&&&(((+++++++++************++++++************************************************+++++++++++++++***))))))(((((((((((()))***,,,---******************************))))))((((((((((((+++******))))))******+++***(((&&&$$$$$$&&&(((***************)))))))))((((((((()))))))))***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))(((&&&%%%&&&''''''''')))******))))))((((((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))+++,,,''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))******))))))(((((((((((((((((((((((()))))))))***)))))))))*********++++++))))))))))))))))))))))))))))))))))))************+++***))))))((((((((()))***************************************************+++,,,+++)))((()))***++++++++++++*********)))++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,+++************************************)))*********++++++,,,,,,)))***,,,,,,+++***+++,,,///.........000111222111000222444555777:::???BBBJJJOOOUUU[[[^^^aaaccceeeeeefffiiilllooosssvvvwwwxxxyyyzzzzzzzzz{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~|||yyyxxxwwwuuutttsssssstttttttttuuuvvvxxx{{{~~~}}}}}}|||yyywwwuuupppkkkfffbbb]]]XXXSSSTTTQQQMMMIIIFFFCCC>>>;;;777555111//////...---,,,.........---,,,++++++,,,++++++++++++++++++,,,---+++******))))))))))))******)))))))))))))))******,,,,,,------------,,,,,,------------------------...............---------)))******+++------...////////////...,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******************++++++++++++************))))))))))))******))))))******+++,,,++++++,,,***)))(((***,,,++++++************++++++************************************************,,,,,,,,,,,,,,,+++******)))))))))((())))))***+++***************************))))))))))))(((((((((+++******))))))******+++***'''$$$!!!!!!$$$(((***************))))))))))))(((((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))(((&&&&&&&&&'''%%%&&&(((***+++***)))((())))))(((((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((************************&&&&&&''''''(((***+++,,,'''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))***************************))))))))))))(((((((((((((((((()))))))))******((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++***))))))))))))******************************************************+++,,,+++)))))))))+++++++++++++++************++++++************++++++,,,,,,,,,,,,------------+++++++++,,,---.........---,,,+++******)))******************************+++++++++,,,,,,,,,,,,,,,)))+++------,,,,,,---...000222444555777777777777777999<<<>>>AAAEEEJJJNNNZZZ___fffkkkoooqqqsssuuussssssrrrssstttwwwyyy{{{|||}}}}}}{{{yyyyyyzzz{{{~~~|||zzz{{{}}}~~~||||||}}}~~~~~~}}}|||{{{{{{{{{|||||||||{{{{{{{{{zzzvvvssstttsssqqqpppoooooopppqqqpppqqqrrrtttvvvwwwxxxyyyxxxxxxxxx{{{}}}zzzwwwtttnnnhhhcccdddaaa^^^[[[WWWQQQKKKGGG@@@===888555333333111000000///...---,,,,,,++++++,,,,,,,,,,,,,,,---......,,,,,,------...---------************+++,,,---...+++,,,,,,------,,,,,,+++------------....................................***+++++++++,,,,,,------.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))***************+++++++++)))+++,,,,,,+++******+++++++++************++++++************************************************++++++,,,,,,++++++***))),,,+++***))))))(((((((((***************+++++++++))))))))))))))))))))))))******))))))))))))*********(((&&&%%%%%%''')))+++*********)))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))((('''&&&'''(((&&&''')))++++++***(((&&&)))((('''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))(((((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))************************))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***************+++***************+++++++++************************)))+++,,,+++***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......++++++,,,,,,,,,------------,,,+++***))))))))))))************************+++++++++,,,,,,,,,,,,,,,***+++---------...000222444777;;;===>>>>>>>>>>>>===@@@DDDIIINNNSSSYYY^^^gggkkkqqqvvvxxxzzz{{{|||zzzxxxvvvtttuuuwwwzzz||||||}}}|||zzzxxxwwwxxxyyy}}}}}}}}}}}}~~~~~~}}}||||||yyyzzzzzzyyyxxxyyy}}}}}}zzzyyyzzz|||{{{{{{zzzyyyyyyzzzzzz{{{{{{zzz{{{zzzwwwssspppnnnmmmllljjjjjjjjjkkklllmmmnnnoooqqqrrrsssssstttttttttvvvxxx{{{}}}}}}zzz|||{{{yyywwwwwwwwwxxxyyyzzz{{{{{{{{{{{{||||||xxxsssppppppooommmkkkhhhbbb[[[VVVNNNJJJDDD???<<<:::888666444222000......------,,,,,,,,,,,,+++,,,,,,------,,,---...000000000///...+++++++++++++++,,,------+++,,,,,,------,,,,,,+++---------....../////////------------............---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++))))))))))))))))))******))))))******++++++++++++(((***+++,,,***))))))***++++++************++++++***************************************************************))))))((()))))))))*********))))))))))))*********+++++++++))))))))))))***************))))))))))))))))))***(((((())))))************))))))))))))))))))******&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))'''((()))(((''''''((()))((()))***+++***)))'''%%%((('''&&&%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***************************************))))))))))))************))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++***************++++++))))))*********+++++++++************************)))***++++++***)))***++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,+++***))))))))))))*********************************+++++++++++++++***,,,...///000333666999999>>>CCCFFFFFFEEEEEEFFFDDDHHHNNNTTTZZZaaaggglllpppsssxxx|||}}}}}}~~~}}}{{{wwwuuuuuuwwwzzz|||zzzzzzzzzxxxvvvvvvwwwxxxzzzzzzyyyyyyzzz|||~~~||||||{{{zzzyyyxxxxxxwwwssstttuuuuuuvvvxxx|||~~~{{{xxxwwwwwwzzzzzzyyyxxxwwwwwwwwwwwwyyyyyyyyyzzzzzzwwwrrrooojjjjjjhhhgggggghhhiiiiiikkkkkklllmmmooopppqqqrrrooopppqqqssstttuuuvvvwwwxxx{{{~~~|||wwwtttvvvtttrrrppppppqqqrrrsssuuuvvvvvvvvvuuuvvvyyy||||||}}}~~~|||{{{zzzwwwwwwwwwwwwvvvqqqkkkggg]]]YYYRRRLLLGGGCCC@@@======:::666333333222000///------,,,+++++++++++++++)))***+++---------,,,+++---,,,+++***************,,,,,,------------,,,,,,---------...//////000000---------...............000///...---,,,,,,+++******+++,,,------.........---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++))))))))))))************))))))***++++++++++++***''')))***+++)))))))))***++++++************++++++************************************************)))************)))(((((($$$%%%''')))+++,,,------)))))))))***++++++,,,,,,)))))))))************+++***))))))(((((())))))***%%%'''(((***+++***)))((())))))))))))************&&&&&&'''''''''(((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))((('''(((***)))))))))))))))(((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&(((***+++,,,,,,)))))))))))))))(((((('''************************(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******************************)))))))))************+++)))))))))*********++++++((((((((()))))))))******))))))))))))))))))))))))*********++++++++++++,,,***))))))))))))***++++++)))))))))***++++++,,,,,,************************)))***++++++***)))+++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------,,,+++*********,,,+++***))))))((())))))************************))))))******+++,,,,,,,,,---...111333666999>>>BBBBBBGGGLLLOOONNNMMMNNNPPPMMMQQQWWW]]]dddjjjppptttvvvzzz|||zzzyyyzzz}}}xxxyyyyyywwwuuuuuuvvvwwwwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{zzzxxxwwwuuuttttttqqqrrrsssssstttwww{{{~~~|||||||||yyyvvvsssrrrssswwwvvvuuutttsssrrrrrrrrrsssssstttvvvwwwtttpppllliiihhhgggffffffggghhhhhhhhhhhhgggggghhhjjjlllmmmmmmoooqqqqqqpppooopppqqqqqqtttxxxzzzzzzwwwssspppnnnllljjjhhhhhhiiikkkmmmnnnpppqqqqqqqqqrrrtttvvvyyyzzz|||}}}}}}|||yyyxxxvvvwwwxxxyyyzzz{{{{{{{{{||||||}}}~~~|||xxxtttkkkgggaaa[[[VVVQQQLLLIIIEEE@@@:::777666555222///111000///---,,,+++++++++++++++,,,---------,,,,,,---,,,+++***))))))))))))------............---------------...///000000000.........//////000000000/////////......------------......////////////.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++((()))))))))************((()))***+++,,,++++++***((()))******))))))***,,,++++++************++++++***************************************************++++++++++++***))))))%%%&&&(((***+++,,,++++++((())))))***++++++,,,,,,))))))*********+++++++++))))))(((((((((((())))))''''''((()))************((()))))))))************((((((((())))))))))))***((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))(((((()))***((('''''''''((()))+++,,,'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************###$$$&&&)))+++,,,,,,,,,)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))))))))*********++++++))))))))))))))))))))))))*********+++++++++,,,,,,)))((((((((())))))***+++((())))))***++++++,,,,,,************************(((***++++++******+++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++***))))))(((((((((************************((()))***+++,,,......///000222555888<<>><<<888555888777555222000///...---///......------------...++++++***************+++---......//////......------------...///000000111//////000000111111111222......//////////////////111111111111111000///////////////////////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++(((((())))))*********+++((()))***+++,,,+++******)))*********))))))+++---++++++************++++++************************************************+++,,,,,,,,,,,,+++******++++++++++++***)))'''&&&((())))))***++++++,,,,,,))))))******++++++++++++))))))(((((((((((())))))******)))((()))+++---...(((((())))))*********+++************++++++++++++((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))(((((()))+++&&&%%%%%%%%%'''***...000((()))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++&&&'''(((*********)))((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((((((((((((((((((((())))))******++++++++++++)))************+++++++++************++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((('''(((((()))******((())))))***++++++,,,,,,************************(((***++++++******+++---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,------,,,+++***)))((((((((((((************************))))))***,,,...///111111333555888<<>>CCCFFFJJJNNNQQQVVV[[[^^^___```bbbdddfffhhhjjjkkklllooorrrtttuuuwwwyyy{{{~~~}}}zzzxxxxxxxxxvvvsssqqqpppqqqsssuuuwwwyyyyyywwwuuuuuuvvvvvvvvvwwwyyy}}}}}}zzzxxxvvvtttpppmmmmmmjjjfffbbb___^^^___```bbb```___^^^^^^\\\YYYVVVVVVUUUSSSRRRQQQPPPMMMKKKJJJKKKLLLMMMOOOQQQRRRSSSUUUTTTRRROOOMMMMMMQQQSSSVVVWWWXXXWWWTTTSSSSSSSSSUUUUUUVVVXXXZZZZZZWWWTTTTTTQQQOOOOOOPPPQQQOOONNNNNNQQQSSSUUUVVVXXX\\\^^^ccceeeggghhhiiiiiihhhgggfffgggfffdddccccccfffhhhiiikkknnnooopppttt{{{{{{uuunnnhhhbbb[[[WWWSSSNNNGGGAAA<<<999666444222000---------......---///...---,,,+++,,,,,,---777777666666666666777888666666555555555555666666888777777777888999::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<;;;:::999888444444333222111111111111111111111000000000//////,,,,,,++++++++++++++++++)))***,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++*********************************)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++***000666888444///,,,***+++++++++***************))))))))))))))))))))))))''''''(((((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))*********))))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))((((((((((((((((((''''''(((((()))***''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))************,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,+++******))))))******))))))******++++++,,,,,,***************+++------,,,------......------,,,++++++,,,------------------,,,***)))))))))***+++******)))))))))******++++++,,,.........///222444555777:::<<>>>>>??????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========???@@@@@@@@@@@@??????>>>888888777666555555555555444444444444333333333333---,,,,,,,,,++++++*********+++,,,---......------)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,++++++*********************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***888GGGHHH>>>222------************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))************************''''''((()))***++++++,,,))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''(((((())))))))))))(((&&&''''''(((((((((((('''))))))))))))(((((((((((('''''''''''''''((())))))'''(((((((((((()))))))))++++++++++++++++++++++++''''''((()))+++,,,,,,---''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''((()))))))))************)))))))))))))))))))))))))))))))))******++++++,,,((()))))))))************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++---,,,++++++******++++++))))))******+++,,,------+++++++++,,,,,,------...,,,------......------,,,++++++,,,------------,,,,,,+++***)))))))))******)))))))))))))))***+++,,,,,,---//////000222555888<<>>???@@@@@@@@@@@@@@@AAA@@@???>>>============>>>???AAACCCDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEFFFFFFGGGGGGFFFAAA@@@???>>>>>>======>>>======<<<<<<<<<<<<;;;;;;777777666555333222111111......///000000///...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))************+++++++++&&&888IIIHHH888***'''+++***************+++++++++))))))))))))))))))))))))*********************)))************************************************************************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''((())))))******)))'''((()))******++++++***(((((((((((())))))))))))((((((''''''(((((()))***((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))************))))))))))))************))))))))))))))))))))))))***************+++++++++))))))))))))************)))************+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++---,,,++++++******++++++******++++++,,,,,,------------...//////......---,,,------......------,,,******+++,,,,,,,,,,,,,,,++++++++++++******))))))))))))******,,,---//////000111333444666:::???CCCKKKPPPVVV]]]bbbhhhmmmqqqoooppprrrssssssuuuxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzyyy{{{{{{zzzzzzyyyxxxvvvuuuuuussspppjjjddd___^^^^^^bbbdddfffggggggffffffggggggggghhhlllpppssssssrrrkkkjjjiiiiiiiiihhheeebbbZZZYYYWWWTTTSSSRRRQQQQQQPPPNNNLLLLLLMMMMMMMMMLLLJJJLLLPPPUUUWWWVVVQQQNNNGGGEEECCCAAAAAAAAACCCDDDDDDEEEFFFFFFFFFHHHLLLOOOSSSUUUVVVUUUQQQLLLHHHGGGDDDCCCBBBCCCDDDEEECCCAAA@@@AAACCCCCCDDDEEEHHHJJJOOOQQQRRRRRROOOMMMLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKMMMNNNOOONNNNNNOOOQQQQQQTTTWWWWWWVVVWWW[[[___eeeoooxxx||||||zzzuuuoooiiijjjmmmooorrrwww}}}zzzssslllfffaaa\\\YYYPPPMMMGGGCCC???<<<999777222222111///...---,,,+++AAABBBCCCEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBEEEGGGIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDEEEEEECCCDDDEEEFFFGGGIIIJJJJJJHHHHHHIIIIIIHHHGGGGGGFFFDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????999888777666444333222111222222333333333111000///......------------------------------------------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++)))111777666///)))(((+++))))))*********+++++++++)))))))))))))))))))))))))))))))))******++++++,,,************************************************************************(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************'''((()))***++++++++++++'''((((((((()))))))))***)))(((((((((((()))******(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))))))))))))))))))))************(((((()))))))))*********)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,------......------,,,******+++,,,,,,,,,,,,++++++++++++++++++***))))))******+++,,,---///000111444555777999;;;@@@FFFJJJQQQVVV]]]dddjjjpppuuuxxxxxxzzz{{{|||}}}~~~~~~zzzxxxwwwxxxxxxxxxwwwvvvuuussssssqqqqqqooojjjddd___\\\[[[\\\^^^aaacccccccccdddeeeeeeeeegggjjjlllllljjjggg```^^^ZZZXXXXXXXXXXXXWWWRRRQQQPPPNNNMMMMMMMMMMMMJJJHHHFFFEEEFFFGGGGGGGGGJJJKKKOOOTTTXXXYYYVVVTTTHHHFFFDDDBBBAAAAAACCCDDDEEEEEEDDDCCCDDDGGGKKKOOOUUUXXX[[[[[[VVVPPPKKKIIIFFFDDDCCCBBBCCCBBB@@@???===???AAA@@@???@@@CCCEEEIIIKKKMMMMMMKKKIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGIIIJJJJJJHHHGGGHHHIIIIIIMMMPPPQQQPPPQQQUUUXXXYYYbbbjjjnnnppprrrooojjjdddddddddeeeggglllsssxxx}}}{{{vvvqqqmmmhhhddd\\\XXXRRRMMMIIIEEEAAA???999777555222000///......EEEFFFGGGIIIJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGJJJLLLMMMMMMMMMMMMKKKIIIGGGFFFEEEEEEFFFDDDEEEFFFHHHJJJKKKMMMMMMMMMLLLLLLKKKIIIHHHFFFEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===;;;:::888777666555666666666555333111000/////////......---------------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++...,,,***)))***+++,,,---))))))******++++++++++++))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))******************************************++++++(((((((((((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&'''((()))************%%%&&&'''((())))))))))))'''((((((((())))))******)))))))))))))))***++++++))))))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,'''(((((()))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************''''''(((((()))))))))***)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,+++******))))))******---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***))),,,------......------,,,******+++,,,,,,,,,,,,+++***++++++++++++***))))))***++++++,,,...000222333777888:::<<>>===???AAA@@@>>>>>>AAACCCEEEGGGJJJJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGFFFDDDCCCCCCCCCEEEHHHLLLMMMLLLNNNQQQTTTRRRZZZaaaeeehhhlllkkkgggbbbaaa___^^^```eeemmmrrrvvv||||||yyytttoookkkgggccc\\\WWWRRRNNNJJJGGG===;;;888444222000000111NNNPPPRRRTTTUUUUUUTTTSSSOOOOOONNNNNNMMMMMMLLLLLLLLLNNNQQQTTTUUUTTTSSSQQQTTTSSSPPPOOONNNOOOPPPQQQLLLMMMOOORRRTTTVVVWWWXXXUUUSSSQQQOOONNNKKKGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDFFFFFFGGGFFFEEEDDDBBBBBBAAA@@@???=========>>>>>>:::999888777666666777777222222111000///...------........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++))))))))))))************************************************))))))))))))(((((((((((())))))))))))'''((()))******)))((('''************))))))))))))))))))************))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((()))++++++&&&&&&''''''((()))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))******+++'''((((((((()))))))))))),,,+++***))))))***+++,,,+++++++++*********))))))+++*********))))))((((((++++++***))))))((())))))(((((())))))******++++++))))))))))))(((((((((((())))))(((((((((((())))))++++++******************)))************+++++++++)))))))))((())))))***+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................///---,,,,,,---...,,,+++......---,,,+++***)))(((...---,,,++++++,,,---...)))***,,,---...111555888:::>>>DDDIIILLLOOORRRTTT]]]bbbjjjqqqvvvzzz}}}~~~{{{yyyxxxwwwzzz|||}}}zzzwwwtttsssrrrrrrqqqppppppppppppppppppnnnkkkgggdddaaa___^^^aaaaaaaaaaaabbbbbbbbbbbbdddcccaaa^^^[[[WWWUUUSSSLLLKKKHHHGGGGGGIIIKKKMMMJJJLLLNNNOOONNNLLLJJJHHHGGGFFFEEEDDDCCCCCCDDDEEEHHHIIILLLQQQVVVYYYYYYWWWTTTPPPKKKGGGFFFEEEDDDCCCAAAAAAAAABBBDDDFFFIIIJJJWWWZZZ^^^___]]]XXXQQQMMMLLLIIIFFFEEEFFFEEEBBB???@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAA???>>>============BBBEEEIIILLLMMMNNNNNNOOOMMMOOOSSSXXX]]]aaaccceeeaaa```^^^]]]```eeejjjnnnuuuwwwyyy|||~~~~~~|||zzzyyyrrroooiiiddd___YYYTTTPPPJJJDDD===999777666333000UUUWWWYYY[[[\\\\\\\\\[[[YYYYYYXXXXXXXXXXXXXXXXXXSSSUUUWWWYYYZZZYYYWWWVVVZZZYYYXXXVVVVVVWWWXXXYYYWWWWWWYYYZZZ[[[[[[\\\\\\WWWUUUSSSSSSRRRPPPMMMKKKJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCAAA@@@???>>>>>>???>>>>>>======<<<<<<;;;;;;666555444333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************((())))))))))))*********))))))))))))************************************************))))))))))))(((((((((((()))))))))***'''((()))******)))((('''''''''(((((()))))))))***))))))************))))))))))))))))))))))))))))))((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''((()))***+++))))))))))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))******+++++++++***))))))(((((('''++++++************+++++++++++++++*********))))))************)))))))))(((,,,+++******)))))))))***((()))))))))))))))*********)))))))))(((((((((((())))))(((((((((((())))))************************)))************+++++++++***))))))))))))***++++++*********)))******+++,,,------------------------........................///---,,,,,,---...,,,+++---,,,,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,---///111333666;;;>>>BBBEEEJJJNNNRRRUUUYYY\\\eeeiiioootttxxx{{{~~~|||yyywwwuuuuuuwwwzzz|||xxxuuurrrpppooonnnnnnmmmmmmmmmmmmnnnoooooonnnkkkhhheeecccaaa```bbb```]]][[[[[[]]]___aaa```___]]][[[WWWTTTQQQOOOIIIGGGFFFDDDEEEFFFHHHJJJKKKMMMNNNOOOOOOMMMJJJHHHFFFFFFEEEEEEFFFGGGIIIIIIMMMMMMMMMPPPUUUXXXZZZZZZUUUQQQLLLHHHGGGFFFEEEDDD@@@@@@@@@AAACCCEEEGGGHHHRRRUUUYYY[[[[[[WWWSSSPPPNNNLLLIIIHHHHHHGGGDDDBBBCCCBBBBBBAAAAAAAAAAAABBBDDDEEEFFFGGGGGGGGGFFFEEEBBBAAA@@@?????????@@@AAACCCBBB@@@===<<<;;;;;;;;;???CCCGGGJJJKKKLLLNNNOOOMMMNNNQQQTTTWWWZZZ\\\]]]___]]][[[ZZZ]]]aaafffjjjnnnoooqqqsssuuuvvvvvvvvvyyy{{{~~~yyyuuupppkkkgggccc___\\\UUUNNNEEE???<<<999666333]]]^^^aaacccdddeeeeeeeeeggggggggggggggghhhhhhhhh___aaabbbddddddbbbaaa```eeedddcccbbbbbbccceeeffffffffffffffffffeeedddccc\\\[[[ZZZZZZZZZYYYVVVTTTSSSSSSSSSRRRPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCAAA@@@???::::::999777666444333333111111000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))******+++++++++,,,,,,,,,************************************************************************((((((((())))))))))))***))))))))))))************************************************))))))))))))((((((((()))))))))******(((((()))******)))((((((%%%%%%&&&'''((()))******))))))************)))))))))))))))))))))))))))))))))((((((''''''(((((()))(((''''''&&&&&&''''''((((((''''''(((((()))***++++++++++++***)))((((((((('''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))))))))******+++......,,,+++)))((('''&&&******++++++++++++******+++++++++***************************))))))))))))++++++***)))))))))******))))))))))))((((((((((((******)))))))))((((((((())))))(((((((((((())))))************************)))************+++++++++***************+++,,,,,,***************+++,,,,,,................................................///---,,,,,,---...,,,++++++++++++,,,,,,---------,,,+++************,,,,,,000222444666999>>>DDDHHHLLLOOOSSSVVVZZZ^^^cccfffoooqqquuuwwwyyy{{{~~~{{{wwwuuusssssstttxxx}}}}}}{{{zzzxxxuuuqqqnnnlllkkkkkkjjjjjjjjjjjjjjjkkklllmmmmmmllljjjgggeeecccbbbbbb```]]]WWWTTTSSSVVVZZZ]]]]]]\\\ZZZXXXTTTQQQNNNLLLGGGFFFFFFEEEEEEGGGHHHIIILLLNNNOOOPPPPPPNNNMMMKKKHHHIIIIIIJJJLLLNNNPPPQQQUUUSSSRRRRRRVVVYYY\\\\\\WWWSSSNNNKKKIIIHHHGGGEEE@@@@@@AAABBBDDDFFFGGGIIINNNPPPSSSVVVXXXWWWVVVUUURRRPPPNNNMMMMMMLLLJJJHHHGGGGGGEEEDDDCCCBBBBBBBBBEEEEEEFFFGGGHHHHHHGGGGGGCCCAAA???>>>>>>@@@BBBDDDEEEDDDAAA>>><<<:::999888<<>>===;;;999777666555333333222111000///...---000/////////......---------------------------------+++++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************((()))))))))************************************************)))))))))((((((((()))))))))*********((()))************)))(((&&&&&&''''''((()))******))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((()))***************))))))(((((((((''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++///...---,,,***)))(((''')))***+++,,,,,,+++***)))*********************************)))))))))))))))***))))))(((((()))))))))***))))))(((((('''''''''*********)))))))))(((((())))))(((((((((((())))))***************+++++++++))))))*********+++++++++++++++******++++++,,,------,,,,,,,,,,,,---......................................................///---,,,,,,---...,,,+++++++++++++++,,,,,,,,,,,,------,,,+++,,,---...///333555999<<<@@@FFFMMMQQQVVVXXX[[[]]]```eeejjjnnnvvvwwwxxxxxxwwwyyy|||~~~{{{wwwuuusssssstttuuuxxxzzzzzzxxxuuusssqqqpppmmmjjjhhhggghhhhhhiiihhhhhhiiiiiijjjkkkllljjjhhhfffcccaaa___^^^]]]XXXUUUQQQNNNNNNQQQVVVYYY[[[ZZZXXXVVVTTTQQQNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRPPPPPPQQQSSSTTTVVVXXXXXX\\\ZZZYYYYYY\\\^^^^^^^^^ZZZVVVRRROOOMMMLLLJJJIIIFFFFFFGGGHHHJJJKKKLLLMMMOOOPPPSSSUUUWWWXXXYYYYYYVVVUUUTTTSSSRRRQQQPPPOOONNNMMMKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDAAA@@@@@@CCCFFFHHHHHHGGGDDDAAA>>>;;;999888999<<>>CCCHHHNNNUUUYYY^^^___bbbdddfffjjjnnnrrrxxxxxxxxxvvvuuuvvvyyy{{{~~~zzzwwwuuutttttttttsssqqqooonnnllllllkkkiiihhhgggfffeeeffffffggghhhhhhhhhgggggghhhhhhiiicccbbb___\\\YYYWWWVVVUUUNNNMMMMMMMMMNNNPPPSSSTTTVVVVVVVVVUUUSSSRRRPPPOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMOOORRRUUUXXXZZZ[[[[[[[[[\\\\\\]]]^^^_________aaaaaaaaabbbddddddbbb```]]]ZZZWWWTTTSSSRRRQQQOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWYYYZZZ\\\]]]]]][[[[[[[[[ZZZYYYXXXWWWWWWUUUTTTRRRPPPNNNMMMLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFCCCBBBBBBEEEHHHJJJKKKJJJHHHEEEBBB???===;;;888:::<<<>>>@@@CCCHHHKKKOOOOOOOOOPPPQQQSSSTTTUUUSSSRRRPPPOOOOOORRRUUUWWWZZZZZZZZZ[[[[[[\\\\\\\\\VVVWWWYYY^^^cccjjjooosssyyy}}}}}}|||yyywwwppphhh^^^VVVRRRNNNJJJGGG{{{{{{|||~~~}}}{{{{{{yyyvvvsssuuuuuutttrrrpppmmmjjjhhh```^^^[[[WWWSSSQQQPPPOOOMMMNNNNNNOOOOOOOOOOOOOOOMMMNNNNNNMMMLLLJJJHHHGGGHHHGGGEEEBBB@@@===<<<;;;:::999999888777666666555222222111000...---,,,,,,------------------------...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,,,,------))))))))))))************************************************)))))))))))))))))))))*********++++++))))))***++++++***))))))+++*********)))))))))((())))))************))))))))))))))))))))))))))))))***))))))(((((())))))***)))((((((''''''(((((()))))))))(((((((((((())))))&&&&&&&&&'''((()))))))))((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))******+++*********++++++,,,,,,,,,******++++++++++++*********************+++++++++))))))))))))************(((((('''''''''((())))))************))))))))))))++++++*********)))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,)))************+++++++++***************+++,,,,,,+++++++++++++++,,,,,,---------------------------........................///---,,,,,,---...,,,+++,,,,,,,,,++++++*********++++++,,,---///222555777;;;@@@GGGMMMSSSYYY^^^aaaeeegggiiikkklllnnnqqqtttwwwxxxxxxwwwvvvvvvyyy{{{}}}{{{xxxuuutttssssssrrrpppllliiifffeeeffffffeeeeeeeeeeeeeeeeeeeeeeeefffeeecccbbbaaa`````````YYYXXXVVVSSSQQQPPPOOONNNHHHIIIJJJMMMOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUWWWWWWXXXXXXXXXVVVTTTSSSQQQSSSVVVZZZ]]]```bbbcccdddeeeffffffffffffeeeeeefffffffffhhhiiihhheeebbb```^^^[[[ZZZZZZZZZXXXWWWXXXYYYZZZ\\\]]]]]]]]]]]]]]]]]]^^^^^^___```aaabbb```aaaaaa```^^^]]]^^^___[[[ZZZYYYXXXVVVVVVUUUUUUNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEGGGIIIKKKLLLLLLKKKIIIFFFDDDAAA@@@:::;;;;;;<<<===@@@DDDGGGIIIJJJLLLNNNPPPQQQRRRRRROOONNNLLLKKKKKKMMMOOOPPPRRRRRRRRRRRRRRRSSSTTTUUURRRSSSUUUXXX]]]bbbgggiiiooottt|||vvvpppgggaaa]]]YYYUUUQQQ~~~}}}{{{xxxwwwooommmkkkhhheeebbb```___[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVUUUSSSRRRQQQPPPOOOLLLKKKIIIGGGDDDAAA???>>><<<<<<<<<<<<;;;;;;::::::777666555444222111000///........................///---++++++,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,))))))))))))************************************************))))))))))))))))))*********+++++++++)))***++++++++++++***)))((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))******+++)))*********+++++++++,,,++++++************++++++))))))*********+++++++++((()))))))))************)))))))))))))))***++++++************+++++++++++++++++++++*********))))))))))))(((((((((((())))))((())))))***++++++,,,,,,)))************+++++++++***))))))))))))***++++++,,,++++++++++++,,,------................................................///---,,,,,,---...,,,+++,,,,,,---------------.........000222555999<<<>>>CCCHHHQQQYYY___cccgggiiilllnnnqqqrrrssssssuuuvvvvvvxxxyyyyyyyyyyyy|||~~~xxxwwwtttrrrppppppooopppooommmkkkhhhfffeeeeeeeeeeeefffggghhhgggeeedddbbb___^^^\\\YYYWWWUUUTTTTTTOOONNNMMMLLLKKKKKKKKKKKKHHHIIIJJJLLLNNNOOOPPPQQQSSSTTTVVVYYY[[[]]]^^^^^^``````aaaaaa```]]][[[YYYXXXYYY[[[^^^aaadddfffgggiiiiiijjjkkklllkkkkkkjjjiiihhhggghhhiiiiiigggfffcccaaa````````````___^^^]]]___```bbbcccccccccbbbaaabbbcccddddddeeeeeefffccceeefffeeecccbbbccceee``````___^^^^^^^^^______WWWVVVTTTRRRQQQPPPPPPPPPOOONNNMMMLLLKKKLLLMMMNNNKKKKKKKKKJJJIIIGGGEEECCC<<<<<<<<<::::::<<>>>>>>>>>>>>>>=========<<<;;;:::999777555444444........................///---++++++,,,......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,************************************************************************)))************+++++++++))))))))))))************************************************)))))))))))))))************+++++++++)))***+++,,,,,,+++***)))%%%&&&&&&'''((()))******))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))***)))(((((((((((())))))++++++******))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******+++************************,,,+++***))))))***+++,,,))))))******++++++++++++(((((())))))*********+++++++++******+++,,,------*********+++,,,,,,,,,---+++++++++************)))))))))(((((((((((())))))((())))))***++++++,,,,,,)))************+++++++++)))))))))((()))******+++...------------...//////000000000000000000000000........................///---,,,,,,---...,,,+++,,,,,,---...///000111222222333444777;;;???CCCEEEHHHNNNXXXaaagggkkkmmmoooqqqtttvvvxxxwwwwwwwwwxxxvvvxxxzzz||||||}}}~~~sssrrrpppnnnllllllllllllllllllkkkkkkiiihhhgggfffggghhhjjjjjjhhheeebbb```ZZZXXXVVVRRROOOLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPVVVXXX[[[^^^bbbeeefffgggggghhhiiiiiigggddd```^^^]]]^^^___aaaccceeeggghhhiiijjjlllnnnnnnnnnnnnmmmllliiigggfffggghhhiiihhhdddcccbbbcccddddddcccbbb```aaacccdddeeeeeeeeedddbbbccceeefffggghhhhhhhhheeegggiiihhheeedddfffhhhccccccbbbbbbcccddddddeee^^^]]]ZZZXXXVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRJJJJJJKKKKKKJJJHHHFFFEEE>>>>>><<<:::999;;;???BBBFFFIIIMMMPPPRRRQQQOOONNNHHHGGGEEEDDDCCCDDDEEEFFFHHHHHHGGGHHHIIIJJJLLLNNNLLLMMMPPPTTTXXX\\\^^^```]]]aaaiiiqqqyyy}}}xxxtttooohhhccc}}}yyyvvvvvvxxxxxxsssoookkkiiifffbbb```^^^]]]]]]]]]XXXRRRLLLIIIGGGEEEDDDAAA@@@???@@@AAAAAA???>>>>>>===;;;:::::::::888666555555444222000///...---111000///...,,,+++***))),,,,,,---------,,,++++++......------------......,,,------......------,,,///---,,,+++++++++)))'''************************************************++++++++++++++++++++++++************************((())),,,------,,,)))(((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******+++,,,---......///******++++++++++++************)))(((((('''(((((())))))))))))))))))))))))(((((())))))******++++++''''''((((((((((((''''''))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))***************+++++++++***))))))+++******)))(((''''''&&&)))))))))))))))******+++******))))))******+++,,,++++++***))))))***++++++)))))))))))))))))))))))),,,,,,+++***))))))******************************+++*********))))))(((((())))))*********+++++++++,,,++++++******++++++,,,************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------000///---,,,,,,---...///...///////////////............////////////......***+++,,,---------------,,,...111222333444777999999999:::===BBBIIIPPPUUUZZZ]]]ccciiinnnrrrtttuuuzzz{{{||||||zzzxxxuuutttuuuvvvyyy~~~~~~zzzrrrnnniiidddccceeehhhkkkkkkjjjjjjjjjkkkjjjgggeeejjjhhheeeddddddaaa\\\XXXPPPMMMHHHGGGIIIJJJJJJIIIJJJJJJJJJIIIIIIJJJLLLOOOTTTTTTSSSRRRQQQSSSWWWZZZ]]]___cccfffiiikkkmmmmmmppppppooommmkkkhhhfffdddaaadddfffhhhhhhhhhjjjkkkkkklllllllllmmmmmmmmmmmmlllkkkjjjiiigggfffeeedddccccccdddeeeffffffggggggdddeeeeeeffffffeeeeeedddfffffffffffffffggghhhiiijjjiiiiiihhhgggfffeeeddddddaaa___aaaeeehhhjjjiiieeebbb___]]]]]]]]]\\\[[[\\\[[[ZZZXXXWWWVVVUUUUUUWWWUUURRRNNNKKKIIIHHHHHHCCCAAA???<<<<<<===???@@@EEEJJJPPPVVVXXXWWWUUURRRJJJGGGDDDBBBBBBCCCCCCBBBAAABBBBBBDDDFFFHHHIIIJJJNNNOOORRRUUUXXXZZZ\\\]]]]]]___bbbeeejjjqqqyyy~~~}}}xxxpppkkk}}}~~~|||yyywwwuuurrrooollljjjhhhhhhddd```YYYSSSOOOKKKGGGDDDGGGFFFEEEEEEFFFFFFEEECCCCCCAAA???======;;;999777888888666555444222111111000//////...---,,,,,,,,,------------------------......------------......,,,------......------,,,---,,,***+++,,,,,,+++***************************************************++++++++++++++++++++++++************************((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******+++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((()))******++++++)))***+++,,,............+++++++++***))))))(((((()))))))))))))))******+++******))))))******+++,,,************************)))))))))))))))))))))))),,,++++++***))))))******))))))))))))))))))))))))+++*********)))))))))))))))***++++++,,,++++++++++++******))))))******+++************************************************************++++++++++++*********+++++++++,,,,,,++++++,,,------......---......////////////...............//////.........++++++,,,---------------,,,...111333555888;;;>>>???@@@DDDHHHMMMSSSXXX\\\bbbeeeiiiooossswwwyyyzzz{{{{{{|||{{{zzzwwwuuussstttvvvyyy}}}~~~~~~zzzuuuooolllhhhdddcccdddgggiiilllkkkjjjiiiiiihhheeebbbbbb```]]]\\\\\\YYYUUUQQQNNNKKKHHHGGGHHHIIIHHHGGGKKKMMMNNNOOOOOOPPPSSSUUUWWWXXXWWWVVVUUUWWWZZZ]]]bbbdddfffjjjlllnnnoooooossssssqqqpppmmmkkkiiihhhfffhhhjjjjjjiiijjjkkkmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllkkkjjjiiihhhhhhgggeeeeeefffgggggghhhiiiiiihhhhhhhhhiiiiiihhhhhhhhhjjjiiiiiiiiiiiiiiijjjkkkiiihhhhhhhhhggggggggggggfffdddbbbcccfffiiijjjjjjhhheeecccbbbbbbbbbaaa___aaa```___]]]\\\\\\[[[[[[[[[YYYVVVRRROOOMMMKKKKKKFFFDDDAAA???>>>???@@@AAAGGGKKKQQQWWWZZZ[[[ZZZYYYRRROOOJJJGGGFFFEEEDDDBBBAAAAAAAAACCCEEEGGGIIIKKKLLLMMMOOOQQQSSSUUUVVVVVVWWWYYY\\\___dddjjjqqqvvv}}}xxxuuu~~~~~~}}}}}}}}}}}}zzzxxxvvvuuupppkkkeee___YYYSSSLLLHHHIIIHHHGGGGGGHHHHHHFFFEEEHHHFFFBBB@@@???>>>;;;:::<<<;;;:::999888777666666000000/////////...............---,,,,,,---...///......------------......------............------+++******+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))))))))))))))(((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))******++++++++++++******++++++***))))))))))))***))))))))))))))))))))))))************))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,******,,,---............,,,,,,++++++******)))))))))))))))))))))******+++******))))))******+++,,,)))***+++,,,,,,+++***))))))))))))))))))))))))))),,,+++******)))*********((((((((((((((((((((((((***************))))))))))))***,,,---...---+++******))))))))))))))))))***************************************************************+++++++++,,,))))))*********+++++++++''')))+++...///...---,,,......///////////////...------............------,,,,,,,,,,,,---------------///222555888===BBBFFFFFFJJJQQQWWW\\\```dddffflllnnnqqquuuxxx{{{|||}}}|||||||||{{{zzzwwwuuusssuuuvvvyyy}}}~~~zzz{{{|||}}}}}}zzzuuuppplllkkkiiigggffffffggggggllljjjhhhgggfffccc```]]]XXXVVVTTTTTTSSSQQQNNNKKKJJJIIIIIIIIIKKKKKKIIIHHHOOORRRUUUWWWWWWXXXZZZ\\\]]]]]]]]]\\\[[[\\\___bbbggghhhkkkmmmoooqqqqqqrrrvvvuuutttrrrpppooommmlllmmmnnnnnnlllkkkkkkmmmoooqqqpppppppppooonnnnnnnnnooonnnnnnnnnnnnmmmmmmmmmjjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkklllllliiiiiiiiiiiiiiiiiiiiiiiiiiigggeeefffhhhjjjkkkkkkiiihhhgggggghhhgggeeecccfffeeedddcccbbbaaaaaaaaa```^^^[[[WWWTTTQQQOOONNNHHHGGGDDDBBBAAAAAABBBBBBGGGKKKPPPVVV\\\___aaabbb\\\XXXRRRMMMJJJHHHEEEDDDAAAAAAAAAAAACCCFFFHHHJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSVVVYYY\\\bbbhhhmmmtttzzz~~~}}}}}}yyyzzz|||~~~~~~}}}}}}~~~{{{yyyxxxxxxxxx|||~~~zzzwwwrrrlllfff___XXXSSSOOOMMMKKKJJJJJJJJJIIIGGGJJJHHHDDDBBBAAA@@@>>><<>>>>>===<<<;;;::::::444333333222111000000//////...,,,++++++,,,...000......------------......------............------,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************************)))((('''&&&&&&'''((()))******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))(((((('''''''''******++++++++++++******++++++***************+++))))))))))))))))))))))))++++++******))))))((((((,,,+++)))(((((()))+++,,,))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,+++***)))(((+++++++++******))))))))))))))))))))))))******+++******))))))******+++,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))************************(((***---//////...,,,*********))))))))))))***************************************************************+++++++++,,,,,,************++++++++++++)))***,,,---......---------...//////////////////,,,,,,------------,,,,,,++++++++++++,,,,,,------...000444888<<>>>>>>>>;;;:::888777555333222111111///---,,,+++,,,...///......------------......---......//////......---...---+++,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))((('''&&&&&&'''((()))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))((((((''''''******++++++++++++******+++***************++++++))))))))))))))))))))))))++++++******))))))((((((+++***(((''''''(((***+++************************))))))))))))))))))******))))))))))))))))))))))))++++++******)))(((((((((++++++++++++***)))(((''')))))))))))))))((((((((()))))))))))))))******+++******))))))******+++,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))+++***************++++++***************************************+++++++++(((***---//////...,,,***+++++++++******+++++++++***************************************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---///...---,,,,,,---...///------...///////////////,,,,,,------------,,,,,,++++++******+++,,,......000333888===BBBHHHOOOSSSXXX```kkksssuuuvvvxxxzzz}}}}}}|||{{{zzz{{{||||||~~~~~~~~~}}}}}}|||{{{{{{zzzyyyyyyzzz||||||{{{yyyvvvtttqqqnnnmmmnnnqqqssstttuuuuuuuuusssooollljjjdddaaa^^^[[[XXXVVVSSSPPPKKKLLLLLLLLLLLLMMMNNNOOOPPPSSSWWW[[[]]]^^^______```bbbdddeeecccbbbbbbbbbdddeeeeeedddcccdddfffgggjjjjjjkkklllnnnooopppqqqsssrrrqqqqqqqqqrrrrrrsssvvvvvvtttrrrooooooqqqsssssstttuuuvvvwwwxxxyyyzzzzzzzzz{{{||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~zzzzzzyyyxxxxxxwwwxxxxxxxxxwwwvvvtttrrrpppooonnnnnnnnnnnnnnnnnnnnnnnnooojjjjjjiiijjjkkkkkkhhhfffiiihhhfffeeecccbbbbbbbbbcccbbb___\\\YYYUUUSSSQQQKKKJJJHHHGGGEEEEEEEEEEEEFFFHHHLLLPPPVVV\\\aaaccc___\\\WWWSSSQQQOOONNNLLLHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHIIIJJJKKKIIIKKKMMMOOOQQQTTTXXX[[[^^^bbbgggmmmttt|||}}}zzzxxxwwwwwwwwwyyy}}}~~~}}}|||||||||{{{|||~~~}}}||||||}}}~~~yyyvvvkkkgggccc```^^^\\\ZZZXXXRRROOOJJJGGGFFFFFFDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>><<<999777666555444333111///.........///......------------............////////////......///---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---************************)))((('''&&&&&&'''((()))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******))))))((((((******++++++++++++*********))))))))))))***++++++))))))))))))))))))))))))************))))))))))))***)))(((((((((((()))***************************))))))))))))************))))))))))))))))))))))))++++++******)))((((((((()))******+++,,,,,,++++++)))((((((((((((((((((((()))))))))))))))******+++******))))))******+++,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))*********)))******+++,,,*********************************+++++++++++++++)))***,,,---...---+++***,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------111000...,,,+++,,,...///,,,---...///000000000000------............------++++++++++++---///111222555999>>>DDDIIIOOOUUUXXXaaaiiitttzzz|||||||||zzzzzzzzzzzz{{{{{{|||}}}~~~~~~|||yyyvvvuuuuuuuuuuuutttrrrpppnnnkkkjjjmmmssswwwyyyzzzzzzxxxtttooojjjggg^^^[[[XXXUUUSSSQQQNNNLLLIIIJJJLLLMMMNNNPPPSSSVVVZZZ]]]bbbfffggghhhjjjkkkhhhiiijjjiiifffeeedddeeefffggghhhgggffffffgggiiijjjjjjjjjkkkmmmoooqqqrrrqqqppppppqqqrrrtttvvvxxxzzz{{{zzzxxxvvvvvvwwwyyyyyyzzz{{{}}}~~~{{{yyyvvvtttssstttvvvwwwwwwuuuuuuvvvwwwrrrqqqppppppppppppnnnlllmmmllljjjhhhfffddddddcccdddcccbbb___\\\YYYVVVTTTNNNNNNMMMLLLKKKKKKKKKKKKIIIJJJLLLPPPTTTXXX\\\^^^\\\YYYUUUSSSRRRRRRRRRQQQLLLMMMOOOPPPPPPOOONNNMMMLLLKKKIIIGGGGGGGGGHHHHHHEEEGGGIIIKKKLLLNNNQQQTTTZZZ\\\```eeejjjqqqyyy~~~}}}|||}}}|||~~~||||||||||||~~~yyyuuupppkkkhhhfffcccaaa]]]YYYSSSNNNLLLJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>><<<;;;:::888777666555333111000///......------------............////////////......---,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------************************)))(((((((((((((((((()))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))))))))******++++++++++++******)))((((((((())))))***+++)))))))))))))))))))))))))))))))))))))))*********************************************************((()))))))))************))))))))))))))))))))))))(((((())))))************(((((()))************))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,************************))))))))))))))))))))))))******))))))***++++++,,,*********************************++++++,,,,,,,,,)))***++++++,,,+++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,------------------......,,,---...///000000000000.........//////.........---------...000333666888:::???FFFMMMQQQVVVZZZ\\\dddllluuuzzzzzz{{{zzzwwwuuuuuuvvvvvvwwwxxxzzz}}}|||xxxrrrnnnmmmmmmnnnnnnlllmmmmmmllllllooouuuyyy{{{zzzyyyvvvpppjjjddd```ZZZWWWSSSQQQPPPOOOMMMLLLKKKNNNQQQSSSUUUXXX]]]aaadddgggkkkmmmmmmmmmoooqqqnnnnnnnnnkkkiiihhhhhhiiihhhjjjjjjjjjhhhhhhiiijjjkkkkkklllmmmoooqqqsssuuuqqqqqqqqqsssvvvyyy|||~~~}}}|||{{{}}}}}}zzzyyyyyyyyyxxxvvvvvvuuussspppmmmkkkiiiiiiffffffeeedddaaa^^^[[[ZZZTTTSSSSSSSSSSSSSSSSSSSSSOOOOOOPPPRRRTTTVVVXXXYYYZZZWWWTTTSSSSSSTTTTTTTTTOOORRRVVVZZZ\\\[[[YYYXXXUUUSSSPPPLLLJJJHHHHHHHHHFFFHHHJJJKKKKKKLLLOOOQQQTTTVVVZZZ]]]bbbhhhoootttzzz||||||}}}~~~}}}xxxtttqqqnnnlllfffaaaZZZTTTPPPMMMJJJHHHEEEFFFFFFFFFFFFFFFGGGGGGEEEEEEDDDCCCAAA@@@??????;;;;;;:::999666444222000.........------...............////////////......+++******,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))))))))))))))******++++++++++++******(((((('''(((((()))******))))))))))))))))))))))))(((((())))))******++++++***++++++,,,,,,++++++***************************(((((())))))*********+++))))))))))))))))))))))))&&&&&&''')))***,,,------)))))))))((('''%%%$$$###******************++++++)))))))))))))))******+++*********)))***++++++,,,++++++***))))))***++++++))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++******))))))))))))******************************++++++++++++++++++++++++++++++,,,,,,,,,---------)))************+++++++++((()))+++---......------,,,---...///000000000000......////////////....../////////000222666999<<>><<<;;;888444222000///...---,,,---..............................---------,,,,,,,,,++++++,,,---...//////...---,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++***)))(((((()))***+++******))))))))))))******%%%&&&'''((()))***++++++************************))))))))))))))))))))))))++++++***)))(((((())))))'''&&&%%%%%%'''(((((('''+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***(((***,,,---+++(((******))))))***+++,,,,,,)))************+++++++++)))************+++++++++))))))))))))))))))))))))------,,,,,,,,,,,,,,,---111...+++))))))******)))************************,,,++++++******)))))))))+++++++++******)))))))))************************+++++++++************)))************************))))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***++++++)))'''))),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******,,,------++++++,,,...,,,---///000111111111000............////////////---,,,+++,,,---------+++111333444555777;;;@@@DDDEEEJJJQQQZZZ```dddfffffflllmmmooosssvvvzzz}}}yyytttqqqppprrrssswwwwwwxxxyyy|||yyyrrriiidddcccfffiiillljjjkkknnnrrrtttuuuuuutttqqqmmmhhhddd```]]]ZZZXXXPPPPPPPPPPPPRRRTTTVVVWWWYYY[[[___cccgggjjjkkklllrrrqqqpppooonnnoooooopppqqqqqqqqqpppnnnmmmooopppmmmlllkkkkkkkkklllnnnoooqqqrrrtttvvvxxxyyyzzz{{{yyy{{{}}}}}}zzztttsssrrrpppnnnkkkiiigggcccaaa```aaabbbbbbaaa```^^^\\\ZZZZZZZZZZZZXXXVVVYYYYYYXXXYYYZZZZZZYYYWWWXXXZZZ___ccchhhkkkmmmnnnllljjjeee___XXXQQQLLLIIIHHHJJJMMMOOOOOOPPPRRRTTTMMMOOOPPPQQQTTTZZZbbbiiilllpppuuuyyy}}}{{{{{{~~~|||vvvrrrlllfffaaa\\\WWWTTTNNNLLLIIIIIIJJJKKKKKKJJJMMMPPPPPPNNNNNNNNNJJJDDDDDDBBB@@@???===;;;888555222111///...------......---------...............---------,,,,,,,,,++++++---------......---------++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))(((((()))***+++******))))))))))))******************************************************))))))))))))))))))))))))++++++***))))))))))))))))))(((&&&''')))******)))******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((('''(((******(((&&&))))))(((((())))))***+++))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******111...+++))))))******)))************************++++++++++++************++++++******))))))))))))************************+++++++++************)))******************************************************++++++++++++************))))))))))))******+++)))((())),,,---+++***,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++******,,,------++++++,,,...------...///000111111111............////////////...---,,,,,,---.........444666999<<<>>>BBBFFFJJJMMMQQQXXX```eeehhhiiiiiinnnnnnoooqqquuuyyy}}}zzzuuuqqqppppppqqqqqqrrruuuxxx{{{}}}~~~~~~uuupppiiieeefffiiilllnnnoooppprrrsssrrrqqqnnnmmmjjjfffaaa\\\ZZZXXXUUUTTTSSSSSSSSSUUUWWWZZZ\\\^^^```bbbeeeiiilllnnnoooooopppooonnnnnnnnnooopppqqqrrrssssssqqqooommmnnnnnnmmmmmmmmmmmmnnnppprrrssswwwxxxyyy{{{}}}~~~~~~~~~}}}|||yyyvvvsssqqqnnnllljjjiiiiiiiiigggeeedddbbbaaaaaabbbbbb```___\\\[[[ZZZ[[[\\\\\\ZZZXXXZZZ[[[^^^bbbfffiiikkklllmmmkkkgggbbb[[[UUUPPPMMMLLLMMMOOORRRTTTVVVWWWWWWPPPPPPPPPOOOPPPVVV___fffjjjnnnsssvvvzzz~~~}}}wwwrrrmmmgggbbb^^^TTTRRROOOMMMMMMNNNNNNMMMQQQTTTUUUTTTUUUTTTOOOIIIFFFEEECCCAAAAAA???<<<999555444222000///.........------------------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++***))))))))))))***+++******))))))))))))******......---,,,+++******)))************************))))))))))))))))))))))))+++***))))))))))))))))))+++***((()))+++,,,,,,+++***************)))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''))))))((('''(((((((((((((((((()))***)))))))))*********++++++)))))))))*********++++++))))))))))))))))))))))))))))))((((((((())))))***000---***)))*********)))************************++++++++++++++++++,,,,,,************))))))))))))************************+++++++++************)))******************************************************++++++++++++******)))******************)))+++)))))))))+++,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++******,,,------++++++,,,..................///000111---............/////////000///...---...///111333777<<>><<<888777555333111000///............---------------...------------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++******))))))******+++......---,,,+++******)))************************))))))))))))))))))))))))******)))))))))))))))***,,,***))))))+++,,,,,,+++)))***+++++++++)))'''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))************))))))((((((((())))))***))))))))))))************))))))))))))************))))))))))))))))))))))))*********)))******+++,,,...,,,***)))******)))(((******************************++++++,,,,,,------++++++++++++++++++******************************+++++++++*********))))))******************************************************++++++++++++******))))))+++,,,,,,+++))))))************+++++++++******************+++++++++***++++++,,,,,,++++++******+++---,,,++++++,,,...///...---------...///000---------.........//////000//////......111555888<<>><<<<<<<<<<<<;;;999777555333333333222111000000/////////.........---------+++,,,---......---,,,+++------------------------++++++************++++++***+++,,,------,,,+++***,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))((())))))***+++++++++)))((()))***,,,++++++((((((''''''(((***,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******(((%%%&&&)))---******)))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,---...///***))))))***++++++)))'''))))))))))))))))))))))))******))))))((((((''''''''''''(((((()))))))))***************************+++++++++************)))************************++++++++++++++++++++++++******++++++++++++******---,,,+++******+++,,,---***,,,---,,,)))''')))+++******+++,,,------......+++++++++,,,,,,+++++++++***,,,------,,,+++---...------......---+++)))(((,,,,,,,,,---------.........444;;;???AAADDDKKKQQQ[[[aaajjjqqqttttttsssrrroooqqqtttwwwyyy{{{{{{|||zzzwwwsssrrrsssyyyzzzvvvssssssssssssssssssssssssrrrpppnnnlllkkkhhheeebbb___^^^\\\ZZZYYYXXXWWWWWW[[[\\\___eeekkkooopppooonnnnnnlllkkkkkkkkklllmmmlllmmmoooqqqrrrrrrrrrqqqooooooppprrruuuxxx|||}}}}}}{{{yyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwwwwyyy{{{}}}||||||~~~wwwyyy|||~~~}}}zzzxxxtttooolllkkkllllllllljjjhhhfffeeebbbbbb```___\\\ZZZXXXWWWVVVXXXZZZZZZYYYYYYZZZ[[[ZZZUUUQQQNNNNNNNNNLLLIIIIIIMMMQQQTTTVVV[[[ccchhh~~~zzzyyyyyywwwvvvtttrrrqqqpppwwwxxxxxxxxxwwwtttqqqpppnnnqqquuuxxxzzz{{{zzzzzz~~~yyyuuuuuuzzz}}}|||zzz|||yyywwwwwwzzz~~~}}}{{{zzzzzz{{{zzzvvvppplllgggccc```]]]ZZZXXXVVVRRRNNNJJJGGGEEEBBB@@@@@@>>><<<:::999999999999999777555333111000//////000111111000///...,,,+++,,,,,,,,,------.........((()))+++,,,,,,+++)))(((++++++++++++******))))))///...,,,******+++,,,---,,,,,,+++***))))))******((((((''''''''')))***+++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((()))***+++,,,,,,---))))))************)))))))))))))))(((''''''&&&&&&(((((((((((())))))))))))+++++++++++++++***)))(((+++)))(((&&&&&&((()))+++))))))))))))************(((((())))))******+++++++++++++++************)))+++******)))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((...,,,+++***+++++++++***(((((()))***+++,,,,,,,,,))))))*********+++++++++&&&(((+++------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,,,,------,,,---......,,,+++,,,...,,,,,,---------...111333666888<<>><<<<<<;;;888888999::::::999888777222111000.........//////++++++,,,,,,,,,,,,------+++,,,---......---,,,+++++++++++++++************---,,,+++))))))***++++++,,,+++******)))*********++++++******)))*********************************))))))))))))))))))))))))************))))))))))))************************+++++++++******+++++++++((((((((((((((()))))))))))))))************))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))******))))))(((((())))))(((((((((((()))))))))))))))*********++++++************))))))))))))'''((()))***+++,,,------++++++)))(((''''''''''''++++++++++++++++++++++++***************************************)))))))))******************++++++******************++++++******+++++++++,,,,,,,,,555222...***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++------------.........///---------,,,,,,------......000111000///...///111///000111111222333777999???BBBFFFKKKQQQXXX___dddkkkoootttxxxyyyyyyzzz{{{zzzzzzyyyyyyzzz|||}}}~~~~~~zzzzzzyyyyyyxxxwwwwwwvvv|||{{{yyyvvvrrrooolllkkkgggddd```\\\YYYWWWWWWXXXZZZ[[[]]]^^^___aaadddfffgggiiilllmmmmmmmmmnnnooommmmmmllljjjiiiiiilllnnnoooppprrrtttwwwzzz}}}~~~~~~}}}{{{{{{xxxwwwvvvwwwwwwwwwuuusssuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvtttssstttuuuwwwxxxuuuuuuuuuvvvwwwxxxyyyzzz}}}}}}||||||||||||}}}}}}{{{{{{zzzzzz{{{{{{||||||||||||}}}{{{zzz{{{}}}~~~{{{zzz{{{~~~{{{wwwtttqqqnnnlllllljjjhhhggggggfffeeeccc_________]]][[[XXXUUUTTTPPPNNNLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMQQQTTTrrrpppllljjjiiihhhiiiiiijjjkkklllmmmnnnpppqqqqqqrrrsssvvvxxxzzz||||||}}}~~~~~~}}}}}}|||zzzzzz|||~~~~~~}}}zzzyyyxxxvvvvvvwwwyyyyyyyyy|||zzzxxxyyy}}}~~~zzzxxxvvvvvv|||~~~vvvqqqbbb\\\UUUOOOMMMNNNOOOOOONNNLLLHHHDDDAAA>>>===<<<777888;;;<<<===<<<;;;:::666444111///------...///+++,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++,,,+++***)))))))))******++++++***************+++---,,,,,,++++++*********************************))))))))))))))))))))))))*********)))))))))))))))************************,,,++++++******++++++,,,+++++++++***************))))))************))))))&&&''''''((())))))******(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++++++++++++++******))))))((((((((())))))***++++++,,,,,,++++++)))(((''''''&&&&&&++++++++++++++++++++++++************************************************((()))***+++*********++++++++++++***************++++++++++++,,,,,,,,,,,,444111---***))))))+++---++++++++++++++++++++++++************************+++***)))((()))***+++,,,++++++++++++++++++++++++************++++++++++++------,,,,,,,,,---.........///111000//////000111000222333444555888;;;>>>FFFHHHMMMQQQWWW^^^eeejjjnnnqqquuuwwwwwwwwwxxxyyy{{{zzzyyyzzz||||||yyyyyyttttttttttttuuuwwwxxxyyy}}}|||{{{wwwrrrlllgggdddbbb___[[[WWWVVVXXX[[[]]]___```bbbbbbbbbcccfffhhhhhhjjjllllllllllllnnnooommmmmmmmmkkkjjjkkkoooqqqtttuuuvvvxxx{{{~~~~~~|||zzzyyyxxxwwwvvvvvvvvvvvvwwwvvvuuutttssssssttttttuuuvvvvvvwwwwwwuuutttssssssuuuwwwxxxuuuuuuuuuvvvwwwxxxyyyyyy~~~}}}|||{{{{{{|||~~~{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzzzzyyywwwwwwxxxzzz}}}zzzxxxyyyzzz{{{~~~}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~zzzuuusssrrrooolllkkkjjjjjjhhhgggbbbbbbaaa```]]]ZZZWWWUUUPPPNNNLLLIIIGGGFFFFFFGGGFFFGGGGGGGGGGGGJJJNNNRRRmmmlllkkkjjjiiikkkmmmooorrrrrrtttvvvxxxzzz{{{|||}}}}}}}}}}}}~~~zzzuuuqqqqqqpppqqqwww|||}}}}}}~~~~~~jjjddd\\\UUURRRRRRSSSTTTTTTQQQMMMHHHCCC@@@===<<<777999;;;===>>>===<<<;;;:::888555111///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++*********)))******+++***************++++++,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******+++++++++***************))))))************))))))&&&''''''((()))***++++++(((((((((((())))))))))))'''((())))))))))))(((((((((((())))))))))))((((((************++++++++++++++++++******))))))((((((************************++++++)))(((((('''''''''***************************************************************+++++++++(((***,,,,,,***)))***++++++++++++*********************+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************+++***)))((()))***+++,,,++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,---...///---///000000//////000111222333666888:::===BBBEEELLLNNNRRRWWW\\\cccjjjooorrrtttvvvwwwvvvvvvwwwxxxyyyxxxxxxyyy}}}zzzvvvuuusssssstttuuuvvvxxxzzz{{{zzzzzzzzzxxxrrrjjjbbb]]][[[YYYWWWVVVWWW[[[___bbbfffggggggfffddddddeeegggfffhhhjjjjjjjjjkkkmmmooonnnoooooonnnnnnooorrruuuzzzzzz{{{|||~~~|||{{{zzzyyywwwvvvuuutttuuuvvvwwwwwwwwwvvvvvvwwwsssssstttuuuvvvwwwxxxxxxvvvuuutttssstttuuuwwwxxxwwwvvvvvvwwwwwwxxxyyyzzz}}}|||{{{{{{{{{|||~~~{{{zzzyyyxxxwwwwwwwwwwwwyyyzzzzzzyyywwwvvvvvvxxx{{{~~~~~~|||yyywwwwwwwwwyyyzzz}}}}}}|||{{{yyyxxxwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{~~~~~~}}}}}}}}}xxxtttpppmmmkkkjjjhhhgggeeeeeedddccc```]]]ZZZXXXQQQOOOLLLHHHFFFEEEFFFFFFDDDEEEEEEEEEFFFIIINNNQQQmmmoooppppppppprrruuuxxxzzz{{{}}}~~~vvvpppmmmmmmnnnnnnsssyyy}}}}}}}}}}}}~~~wwwqqqggg```\\\ZZZZZZYYY[[[XXXSSSMMMGGGBBB???>>>:::;;;<<<===>>>======<<<<<<:::777444222000//////......------------,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++******************)))******+++,,,++++++,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))(((((((((((())))))((((((((((((((()))))))))))))))************))))))''''''((())))))***++++++(((((((((((())))))))))))(((((())))))******))))))))))))(((((((((((())))))*********++++++++++++,,,************))))))))))))+++++++++*********))))))+++******)))))))))))))))*********************************************************+++++++++++++++))),,,///...+++))))))+++******************++++++))))))*********+++++++++((()))***++++++++++++***++++++++++++++++++++++++***************************************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///---...000000//////111222444666999<<<@@@EEEJJJNNNSSSUUUXXX\\\aaagggnnnrrrwwwxxxyyyxxxwwwvvvwwwyyyvvvvvvwwwyyy|||yyyuuutttttttttuuuwwwxxxyyyzzz{{{vvvwwwwwwtttoooggg___ZZZWWWWWWWWWXXX[[[___ccceeekkkkkkjjjhhheeecccdddeeedddfffggghhhhhhjjjmmmooooooqqqrrrsssssstttwwwyyy}}}}}}}}}}}}~~~~~~}}}}}}|||xxxxxxwwwvvvuuuuuutttssssssuuuwwwxxxwwwvvvwwwxxxuuuvvvvvvwwwxxxzzzzzz{{{wwwwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxxxxxxxyyyzzzzzz|||{{{{{{||||||}}}~~~{{{{{{zzzyyyxxxxxxxxxxxxzzz{{{|||{{{xxxwwwwwwxxxyyy{{{~~~zzzyyywwwvvvvvvxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwyyyyyyxxxxxxxxxxxxyyyyyy{{{{{{{{{{{{|||}}}~~~~~~}}}~~~|||vvvqqqnnnkkkiiiggghhhhhhgggfffdddaaa^^^]]]TTTQQQMMMIIIGGGFFFFFFGGGDDDDDDCCCCCCCCCGGGLLLPPPvvvyyy{{{||||||}}}zzzuuupppqqqqqqqqqssswwwyyy|||~~~}}}}}}uuummmgggdddbbbaaabbb___YYYRRRKKKFFFCCCAAA??????>>>>>>>>>=========;;;:::999777555444333222/////////......---------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++*********))))))***++++++,,,)))***+++,,,,,,++++++***************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))(((((((((((())))))''''''(((((())))))******))))))************))))))((((((((())))))******+++(((((((((((())))))))))))((())))))***++++++*********)))(((''''''((()))************+++++++++,,,,,,)))))))))))))))************************+++++++++***************++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,***...111000,,,))))))+++)))))))))***+++++++++,,,(((((()))))))))*********((())))))******++++++******************************************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,---...//////...///111111000111222444777999>>>BBBGGGMMMSSSWWWYYY[[[^^^aaaeeejjjqqquuuxxxxxxxxxvvvttttttuuuwwwuuuuuuwwwxxx{{{}}}~~~yyyuuusssssstttuuuwwwxxxyyyxxxxxxwwwtttsssqqqnnniiiccc___\\\YYYZZZ\\\___bbbdddfffhhhllllllkkkhhheeeccccccdddcccdddfffggghhhjjjnnnqqqpppsssvvvxxxxxxyyyzzz|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||zzzyyyxxxxxxvvvuuuuuuuuutttttttttttttttwwwyyyzzzxxxxxxyyy{{{xxxxxxyyyzzz{{{||||||}}}yyyzzz{{{|||||||||{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{|||}}}~~~}}}}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}{{{zzzzzz{{{zzz{{{||||||zzzyyyxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyy{{{|||}}}~~~~~~~~~{{{vvvrrrnnnllljjjjjjjjjiiigggeeebbbaaaWWWTTTOOOKKKHHHGGGGGGHHHEEEDDDCCCAAAAAACCCHHHLLL|||wwwwwwwwwuuuvvvyyyvvvxxx{{{}}}~~~~~~|||{{{zzz~~~vvvpppkkkhhhffffffccc]]]VVVOOOIIIEEECCCBBBBBB@@@???>>>======>>>888999999999888777666555000000/////////...............------------......+++++++++,,,,,,---------,,,------------,,,++++++******))))))***+++,,,,,,'''(((***+++,,,++++++***************************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++******))))))))))))******((())))))***+++,,,,,,---))))))************))))))))))))))))))************(((((((((((())))))))))))))))))***++++++++++++++++++)))(((&&&&&&((()))+++******+++++++++,,,,,,,,,(((((())))))******++++++(((((()))***+++,,,,,,---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,000333222,,,))))))***(((((()))***+++,,,,,,---(((((((((((())))))))))))++++++***))))))***++++++************************))))))))))))))))))))))))***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,---...///000///111222222222222444555999<<>>@@@DDDHHH