BM6 6( ~~~}}}{{{yyyxxxxxxxxxttttttsssrrrpppooonnnnnnrrrtttvvvuuurrrppprrruuuzzzuuupppnnnnnnooonnnllliiihhhgggfffffffffffffffcccfffiiikkkjjjgggcccaaabbb```]]]\\\\\\^^^```bbb^^^bbb```VVVOOOPPPRRRQQQPPPOOONNNOOOQQQRRRPPPNNNSSSSSSSSSTTTUUUVVVWWWXXXXXXZZZ]]]___```___^^^\\\gggbbb\\\WWWTTTRRRPPPNNNPPPQQQRRRTTTVVVXXXYYYZZZ\\\___aaa___[[[\\\aaafffbbbaaa^^^[[[YYYXXXXXXXXXXXXVVVUUUXXX[[[]]][[[YYYXXXXXXYYYZZZZZZYYYVVVTTTQQQPPPOOOPPPQQQQQQOOOMMMKKKIIIHHHJJJKKKJJJIIIHHHDDDHHHIIIEEEEEEHHHGGGBBBGGGGGGFFFEEEFFFGGGHHHIIIFFFGGGHHHGGGFFFGGGIIIKKKEEEFFFGGGIIIKKKKKKLLLLLLNNNPPPQQQPPPMMMKKKJJJJJJPPPUUUUUUOOOLLLOOONNNKKKMMMOOOQQQRRRSSSRRRPPPOOOLLLOOOPPPQQQSSSVVVWWWVVVWWWVVVTTTQQQOOOOOOQQQSSSSSSSSSRRRQQQQQQQQQRRRRRRPPPVVVZZZYYYYYY[[[]]]]]]QQQTTTWWWWWWVVVUUUWWWYYYWWWWWWXXXXXXXXXXXXWWWVVVTTTWWWVVVSSSQQQSSSRRROOOWWWXXXYYYZZZ[[[ZZZYYYXXX~~~~~~~~~|||zzzyyyyyyxxxxxxyyyyyyzzzxxxwwwvvvtttqqqpppooonnneeehhhkkkkkkiiihhhiiijjjcccdddfffiiikkkjjjgggddd^^^^^^^^^]]][[[XXXVVVTTTYYYZZZ\\\]]]]]]]]][[[ZZZfffeeeddddddcccdddeeeeeeccccccaaa```___]]]\\\\\\[[[XXXUUURRRPPPOOOPPPPPPOOOPPPPPPPPPUUU[[[\\\YYYRRRRRRRRRRRRTTTWWWYYY[[[___[[[ZZZ^^^___\\\ZZZ\\\XXXWWWUUUTTTTTTUUUWWWXXX^^^]]]\\\[[[ZZZYYYXXXVVVYYYWWWUUURRRQQQPPPRRRUUUXXXXXXXXXWWWWWWUUUTTTSSSYYYYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSVVVWWWWWWWWWXXXXXXYYYYYYPPPQQQQQQQQQRRRUUUYYY\\\[[[XXXUUUUUUVVVWWWUUUTTTWWWVVVVVVVVVVVVVVVWWWWWWVVVUUURRRPPPPPPPPPRRRSSSTTTSSSRRRQQQPPPPPPPPPQQQTTTXXXWWWSSSRRRUUUUUURRRPPPPPPPPPQQQQQQPPPOOOMMMKKKLLLMMMOOOQQQTTTVVVWWWPPPRRRUUUXXXZZZ[[[[[[[[[___\\\YYYXXXVVVUUURRRPPPYYYWWWUUURRRNNNKKKIIIHHHKKKMMMMMMKKKJJJKKKOOOSSSSSSSSSUUUWWWYYY\\\___```fffccc___^^^______^^^\\\ZZZZZZ[[[]]]]]]\\\ZZZXXXXXXWWWVVVVVVVVVVVVTTTRRRXXXTTTQQQPPPPPPOOOMMMMMMJJJNNNOOOLLLMMMQQQRRRNNNMMMLLLKKKKKKKKKLLLNNNNNNKKKKKKKKKKKKMMMNNNOOOOOOPPPOOONNNMMMMMMNNNOOOPPPEEEGGGJJJKKKJJJIIIIIIIIIFFFJJJKKKGGGGGGJJJKKKHHHGGGHHHIIIJJJJJJJJJJJJIIIOOOOOOOOONNNNNNQQQSSSSSSNNNPPPSSSTTTVVVXXX[[[]]]WWWVVVTTTRRRRRRSSSTTTUUUPPPVVVXXXUUUSSSTTTUUUSSSYYYZZZ[[[YYYWWWWWWYYY\\\YYYWWWUUUSSSOOOLLLJJJIIIKKKMMMMMMKKKLLLPPPQQQNNNSSSSSSRRRPPPOOOMMMKKKJJJ~~~||||||{{{yyyxxxxxxxxxyyyyyypppooonnnmmmlllkkkkkkllljjjiiiiiijjjlllmmmllljjjnnnnnnmmmkkkjjjhhhggggggggggggggggggffffffeeeeeebbbbbbbbbaaaaaaaaa``````bbbccccccdddccccccbbbaaaaaa```___^^^^^^^^^^^^^^^\\\[[[[[[\\\]]]]]][[[ZZZcccbbb```___^^^]]]\\\\\\]]]]]]]]]]]]^^^^^^___```dddcccbbb```^^^]]][[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[ZZZZZZ[[[]]]^^^]]]\\\TTTSSSRRRQQQQQQRRRTTTUUUXXXUUUQQQMMMIIIHHHGGGGGGKKKNNNQQQSSSRRRQQQQQQRRRUUUUUUVVVYYY\\\^^^^^^\\\eeefffffffffdddaaa^^^\\\YYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYWWWVVVWWWZZZ]]]___^^^^^^]]]]]]\\\\\\[[[[[[[[[YYYVVVRRRPPPOOOOOOPPPNNNOOONNNKKKMMMQQQPPPMMMFFFGGGHHHIIIIIIJJJJJJJJJQQQMMMNNNTTTSSSMMMOOOXXXYYY\\\^^^^^^^^^___bbbfff___]]][[[[[[]]]]]][[[XXXRRRTTTUUUSSSOOOPPPTTTXXXKKKLLLMMMNNNOOORRRVVVYYYSSSSSSSSSSSSRRRQQQPPPOOOSSSSSSSSSSSSTTTUUUVVVWWWOOOOOOPPPQQQRRRRRRSSSSSSSSSQQQOOOOOOSSSXXX\\\^^^YYYYYYXXXYYY[[[\\\[[[YYY[[[[[[[[[ZZZZZZZZZZZZZZZ\\\YYYVVVSSSRRRTTTVVVXXXTTTTTTUUUUUUTTTSSSRRRRRRPPPPPPOOOOOOSSSVVVRRRLLLIIIKKKMMMMMMKKKHHHGGGFFFLLLLLLLLLLLLMMMMMMNNNNNNVVVXXXYYY\\\^^^___``````bbbccceeeiiimmmooonnnlllhhhhhhhhhgggggggggffffff```^^^ZZZUUURRRQQQQQQRRRPPPPPPQQQRRRRRRRRRRRRRRRNNNMMMLLLMMMQQQUUUXXXYYY]]]___bbbeeehhhiiiiiihhh\\\[[[YYYYYYZZZYYYWWWVVVWWWVVVTTTTTTVVVXXXYYYYYYXXXYYYWWWRRRQQQSSSSSSPPPXXXXXXXXXXXXXXXYYYZZZZZZ^^^\\\[[[^^^bbbeeedddccchhhfffbbb```___aaadddfffdddgggkkkmmmlllkkkjjjjjjeeeggghhhffffffiiijjjgggeeefffhhhjjjlllnnnppppppsssqqqnnnllllllmmmppprrrnnnppptttvvvwwwxxxyyy{{{|||wwwpppggg___XXXSSSQQQSSSWWWWWWRRROOOOOOOOOMMMNNNMMMKKKHHHFFFGGGJJJMMMKKKJJJIIIHHHHHHHHHHHHHHHMMMMMMIIIFFFHHHLLLJJJFFFKKKJJJIIIHHHHHHHHHIIIIIIwwwqqqllljjjnnnooommmhhhhhhlllooommmxxxyyy|||~~~{{{xxxwwwxxxvvvssspppnnnmmmmmmmmmhhhgggffffffggggggeeedddaaabbbcccdddeeeeeeffffff___``````aaabbbbbbccccccaaacccfffeeeaaa]]]YYYXXXZZZYYYXXXWWWVVVTTTSSSSSSOOONNNMMMLLLLLLKKKJJJIIIIIIGGGFFFEEEFFFGGGFFFEEEQQQQQQRRRSSSUUUVVVXXXYYYWWWXXXZZZ]]]```cccdddeeejjjiiiiiiiiihhhhhhgggfffaaa___^^^aaaeeefffbbb]]]\\\[[[ZZZ[[[\\\[[[YYYWWW[[[ZZZYYYXXXYYY[[[]]]^^^[[[[[[[[[ZZZZZZZZZZZZ[[[XXXYYYZZZ\\\]]]]]]\\\ZZZXXXXXXXXXXXXWWWVVVUUUUUUZZZZZZYYYYYYXXXXXXXXXXXX]]]]]]\\\\\\[[[ZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXWWWSSSTTTUUUVVVXXX[[[]]]^^^[[[ZZZZZZZZZ\\\\\\[[[YYYWWWVVVTTTSSSRRRSSSSSSTTTVVVUUUSSSRRRRRRSSSTTTUUUWWWXXXXXXWWWVVVUUUVVVWWWXXXXXXWWWUUUTTTSSSTTTUUUPPPOOONNNPPPRRRTTTTTTSSSXXXWWWTTTRRRRRRTTTVVVWWWZZZXXXVVVRRRPPPNNNMMMMMMIIIKKKNNNOOOPPPNNNMMMLLLIIIFFFCCCCCCFFFJJJMMMNNNNNNOOOQQQRRRQQQOOOLLLKKKSSSSSSRRRRRRSSSTTTUUUVVVYYYXXXXXXXXXZZZ]]]___aaa``````______^^^]]]\\\\\\TTTSSSRRRQQQQQQRRRSSSTTTPPPQQQOOOJJJHHHIIIHHHEEEMMMNNNOOOPPPOOOLLLJJJHHHIIIKKKNNNQQQQQQRRRTTTVVVGGGLLLQQQRRROOONNNRRRVVV```^^^\\\^^^aaaaaa^^^ZZZbbbeeeeeeaaa\\\ZZZYYYWWW[[[XXXTTTRRRQQQPPPOOOMMMSSSSSSSSSSSSSSSQQQPPPOOOLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOLLLHHHHHHLLLOOOOOONNNKKKLLLNNNOOOQQQPPPOOOMMMNNNNNNNNNMMMLLLKKKJJJIIIRRRRRRRRRRRRQQQQQQPPPPPPLLLMMMMMMMMMNNNNNNOOOOOOVVVQQQMMMMMMRRRTTTNNNGGGEEEHHHJJJJJJFFFCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBFFFFFFFFFFFFFFFFFFGGGGGGHHHIIILLLQQQUUUXXXXXXWWW]]]___bbbggglllppptttvvvvvvtttqqqqqqsssuuuwwwxxxnnnnnnmmmllliiieeebbb```eeebbb___[[[WWWTTTQQQOOONNNPPPRRRSSSRRRPPPOOOOOOYYYWWWVVVVVVWWWWWWWWWUUURRRSSSTTTTTTXXX\\\\\\YYY]]][[[XXXTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTT\\\YYYXXX\\\bbbfffdddaaaTTTSSSPPPOOOOOOQQQSSSTTTVVVYYY]]]^^^\\\ZZZXXXWWWZZZZZZYYYXXXYYYZZZYYYWWWQQQRRRUUUWWWXXXXXXWWWVVVccc```^^^______]]]^^^aaa[[[\\\^^^___^^^___bbbdddTTTUUUUUUVVVVVVVVVVVVUUUNNNPPPOOOJJJHHHJJJJJJHHHJJJIIIGGGEEEDDDEEEHHHJJJMMMMMMNNNPPPRRRUUUWWWYYY\\\ZZZUUUQQQTTTWWWVVVPPPWWWUUUSSSRRRSSSUUUWWWYYY}}}qqqrrrvvv{{{zzzuuutttvvvyyy}}}xxxzzzxxxuuuuuuwwwuuupppkkkrrryyy|||xxxsssooonnnkkkiiifffbbb]]]YYYUUUTTTVVVWWWSSSMMMNNNUUUYYYYYYKKKJJJHHHGGGFFFGGGIIIJJJFFFHHHLLLRRRXXX^^^bbbeeeggghhheee```___bbbdddcccWWWWWWWWWWWWWWWXXXZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]cccbbb```^^^]]]]]]]]]^^^UUUTTTTTTUUUWWWWWWUUUSSSOOOPPPPPPQQQPPPPPPOOONNNHHHIIIIIIJJJKKKLLLMMMMMMJJJMMMOOOPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOMMMLLLLLLLLLOOOMMMKKKKKKLLLMMMLLLKKKEEEEEEEEEFFFGGGHHHIIIJJJFFFFFFGGGGGGHHHIIIJJJKKKNNNPPPTTTXXX\\\^^^aaabbbbbb``````dddjjjkkkhhhcccWWWWWWXXXZZZ\\\\\\ZZZXXX\\\ZZZWWWTTTSSSRRRSSSTTTVVVVVVVVVVVVUUUTTTSSSSSSVVVXXXZZZ[[[[[[ZZZYYYYYYRRRSSSTTTUUUUUUUUUUUUTTTWWWVVVUUUTTTTTTTTTUUUUUUXXXXXXXXXWWWWWWVVVVVVVVVSSSSSSSSSSSSTTTUUUUUUVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSQQQPPPPPPRRRRRRRRRQQQYYYXXXXXXWWWXXXYYY[[[\\\^^^\\\ZZZWWWVVVWWWXXXYYYWWWXXXYYYWWWUUUUUUWWWZZZ^^^^^^\\\WWWQQQLLLKKKKKKJJJHHHGGGHHHKKKMMMNNNMMMNNNLLLIIIGGGFFFGGGIIIJJJHHHHHHIIIIIIHHHFFFEEEDDDGGGHHHJJJMMMNNNOOONNNMMMRRRQQQPPPQQQRRRSSSRRRQQQSSSTTTVVVWWWWWWVVVUUUTTTOOONNNMMMMMMNNNOOOQQQSSSKKKLLLNNNPPPRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRTTTTTTTTTUUUWWWXXXZZZ[[[TTTVVVVVVQQQPPPSSSSSSQQQEEEGGGJJJMMMNNNMMMKKKIIIIIINNNMMMGGGKKKVVVXXXRRR```bbbccc```]]]___fffmmm^^^]]]\\\^^^``````]]]ZZZYYYZZZXXXVVV[[[dddgggeeeccc___]]]___cccddd```\\\aaabbbbbbcccbbb```___]]]______^^^]]]]]]]]]]]]^^^WWWWWWWWWWWWWWWWWWWWWWWWXXXUUUTTTUUUWWWWWWTTTQQQRRRTTTVVVWWWWWWUUUSSSRRRXXXYYYZZZ[[[[[[[[[ZZZZZZSSSSSSRRRRRRRRRSSSSSSSSSVVVUUURRRQQQQQQRRRTTTUUU\\\UUUOOOQQQUUUWWWUUURRRPPPQQQSSSSSSQQQOOOMMMMMMIIIKKKLLLNNNPPPQQQQQQQQQIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFFFFGGGHHHIIIKKKMMMNNNNNNQQQRRRTTT[[[dddlllrrrttt|||~~~|||}}}~~~}}}yyyuuupppnnneeefffeeeaaaZZZSSSOOONNNTTTRRRQQQRRRTTTUUUUUUUUUTTTXXXXXXVVVWWWXXXUUUNNNDDDBBB@@@???>>>>>>???AAA999999:::::::::;;;;;;;;;>>>;;;:::>>>EEEGGGEEEBBBFFFFFFFFFEEEEEEEEEDDDDDDIIILLLOOOPPPNNNLLLKKKKKKSSSPPPOOOQQQSSSSSSRRRQQQXXXZZZ]]]___^^^[[[VVVSSS[[[YYY[[[``````\\\\\\^^^cccccccccccceeeiiiooossssssrrroookkkeee]]]WWWSSSUUUVVVTTTQQQRRRVVVXXXVVVXXXWWWVVVVVVWWWZZZ\\\]]]cccccccccccccccdddeeeeeeffffffccc```bbbfffeeeaaabbb```]]]\\\\\\^^^aaacccGGGMMMTTTZZZ[[[YYYXXXWWWOOOOOOSSSVVVSSSKKKFFFGGGEEEJJJPPPUUUUUURRRLLLIII\\\bbbeeedddeeeiiikkkjjjdddiiioooqqqpppqqquuuzzz\\\[[[ZZZYYYWWWVVVUUUTTTJJJMMMJJJEEEHHHSSSZZZYYY]]]\\\YYYWWWUUUSSSSSSSSSKKKLLLNNNOOOPPPPPPOOONNNWWWYYYVVVQQQQQQSSSTTTRRRUUUTTTRRRPPPOOOOOOPPPPPPVVVVVVWWWXXXYYYYYYYYYYYYOOOOOOPPPRRRSSSTTTTTTUUU\\\\\\]]]```bbbbbbaaa___\\\\\\\\\[[[YYYVVVSSSRRRJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLLLLJJJIIIHHHIIIKKKGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLKKKIIIHHHHHHIIINNNLLLKKKKKKLLLLLLKKKJJJLLLKKKKKKKKKLLLLLLMMMNNNNNNMMMKKKIIIGGGFFFFFFFFFBBBDDDFFFGGGGGGFFFFFFGGGIIIHHHHHHLLLPPPRRRPPPMMMVVVWWWXXX[[[]]]^^^\\\ZZZ___^^^]]]\\\\\\]]]^^^___[[[[[[ZZZYYYXXXVVVUUUTTTQQQSSSTTTTTTSSSRRRRRRSSSSSSTTTVVVWWWXXXWWWWWWVVVWWWVVVTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWWWWXXXYYYZZZ[[[\\\]]]\\\[[[YYYXXXWWWWWWWWWZZZXXXVVVVVVXXXYYYXXXWWWTTTUUUUUUVVVWWWYYYZZZ[[[]]][[[YYYVVVVVVVVVWWWXXXXXXZZZZZZXXXTTTSSSVVVYYY^^^aaabbb___[[[WWWWWWXXX___]]][[[[[[]]]___```___TTTRRRPPPOOONNNNNNOOOPPPKKKLLLNNNOOOOOOMMMKKKJJJBBBBBBBBBEEEHHHJJJJJJIIIBBBFFFLLLRRRTTTPPPHHHBBBHHHHHHIIIIIIIIIHHHHHHGGGJJJIIIIIIIIIJJJLLLNNNOOOTTTUUUXXXZZZ[[[\\\[[[[[[^^^___```aaacccdddffffffYYYYYYYYYYYYZZZ[[[]]]]]]ZZZ]]]\\\WWWSSSTTTUUUSSSVVVXXX[[[]]]]]]ZZZWWWUUUZZZ\\\ZZZUUUZZZeeeiiiddd\\\ZZZXXXVVVYYYbbbpppzzzuuuvvvxxxyyyyyywwwuuutttlllccceeeccc]]][[[YYYYYY\\\```aaa^^^ZZZSSSTTTUUUVVVUUUSSSQQQOOOXXXXXXWWWUUUUUUTTTTTTTTTXXXXXXYYYZZZ[[[[[[\\\\\\ddddddfffhhhjjjiiifffdddfffiiikkkkkkiiigggfffeeekkkmmmpppsssuuuvvvwwwwwwllliiieeecccdddhhhmmmqqqjjjhhhddd```___```bbbccc[[[WWWUUUXXX[[[\\\___ccc___]]]]]]^^^``````^^^]]]YYYZZZZZZZZZYYYXXXVVVUUUSSSSSSTTTVVVVVVWWWWWWWWWWWWVVVUUUWWWZZZ\\\]]]]]]RRRQQQPPPNNNLLLJJJIIIHHHFFFGGGHHHIIIIIIJJJJJJKKKEEEFFFHHHJJJLLLNNNOOOOOOYYY___gggnnnqqqrrrrrrrrrsssuuuwwwtttnnniiihhhhhhUUUSSSQQQQQQSSSUUUVVVVVVQQQWWWYYYVVVYYY]]][[[SSSXXXTTTQQQPPPMMMHHHGGGIIIFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFIIIMMMNNNLLLIIIGGGHHHHHHHHHGGGEEEDDDCCCLLLNNNPPPQQQQQQQQQQQQRRRVVVRRRQQQWWW\\\\\\\\\]]]cccffflllqqqsssrrrooommmeeebbbeeemmmnnniiigggkkk```___\\\YYYYYY\\\aaafffNNNPPPTTTWWWZZZ\\\]]]]]]XXXYYYVVVTTTVVV\\\___]]]XXXVVVTTTUUUYYY]]]aaabbbcccdddfffhhhjjjkkkkkkkkkmmmnnnkkkddd```^^^[[[WWWPPPPPPRRRUUUZZZ```eeeiiicccooo~~~pppqqquuuxxxtttkkkeeedddYYYZZZ[[[ZZZVVVOOOHHHDDD???EEEHHHDDD@@@CCCHHHKKKAAAFFFKKKJJJHHHHHHMMMSSSUUUVVVWWWZZZ\\\^^^```aaaNNNTTTTTTOOORRR]]]bbb___KKKJJJIIIGGGFFFDDDCCCCCCFFFJJJPPPUUUYYYZZZZZZYYYVVVXXXWWWTTTTTTXXXXXXVVVOOONNNMMMLLLMMMNNNPPPQQQQQQQQQQQQQQQPPPOOONNNMMMWWWXXXZZZ\\\]]]^^^]]]\\\RRRRRRTTTWWWZZZ[[[ZZZXXXYYYYYYZZZYYYXXXUUUSSSQQQRRRRRRSSSSSSTTTTTTUUUUUUQQQQQQPPPMMMIIIFFFFFFGGGJJJJJJKKKKKKLLLLLLLLLLLLJJJLLLMMMLLLJJJIIIKKKLLLNNNLLLJJJJJJKKKLLLKKKJJJOOONNNNNNOOOOOOPPPQQQRRRTTTSSSQQQOOOOOONNNOOOOOORRRTTTUUUSSSNNNJJJHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJBBBBBBDDDFFFHHHHHHEEECCCQQQRRRSSSVVVXXX[[[]]]^^^``````bbbcccccccccbbbbbbZZZ\\\\\\ZZZXXXWWWXXXZZZWWWXXXYYYZZZZZZXXXWWWUUUUUUTTTRRRQQQPPPQQQRRRSSSRRRSSSSSSTTTTTTUUUUUUVVVRRRQQQQQQRRRSSSTTTVVVWWWVVVUUUUUUUUUUUUVVVWWWWWWZZZXXXVVVVVVWWWXXXXXXXXXTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZVVVXXXYYYWWWSSSSSSWWW[[[]]]bbbggghhhfffdddeeegggeeeccc```___```aaaaaaaaa\\\[[[[[[[[[\\\\\\]]]^^^\\\\\\[[[ZZZYYYWWWVVVUUUYYYVVVTTTTTTVVVWWWVVVUUUYYY^^^fffnnnrrrpppiiidddUUUSSSQQQOOOMMMLLLLLLLLLFFFGGGGGGHHHIIIJJJKKKLLLGGGGGGGGGHHHHHHIIIJJJJJJMMMMMMOOOPPPRRRSSSUUUUUU[[[\\\\\\\\\]]]^^^^^^___```cccccc]]]XXXXXXYYYWWWYYYYYYYYYWWWTTTNNNIIIFFFKKKLLLXXXjjjooohhhgggnnnxxxxxxyyy|||ooossswwwwwwsssppppppqqq||||||tttjjjmmm{{{~~~ttthhh___[[[ZZZ[[[\\\^^^___^^^\\\YYYXXXWWWWWWUUUTTTTTTSSSSSSTTTKKKLLLLLLLLLMMMMMMNNNNNNLLLNNNPPPQQQQQQPPPQQQRRRTTTVVVXXXXXXUUUTTTTTTUUUSSSUUUXXX[[[]]]]]]]]]]]]dddbbb```___aaaeeejjjmmm]]]\\\[[[ZZZYYYZZZ[[[\\\\\\\\\^^^___ZZZUUUYYYbbb]]]XXXUUUWWW]]]aaa___\\\QQQQQQQQQPPPOOOLLLIIIGGGFFFGGGIIIKKKKKKKKKIIIHHHEEEFFFIIINNNSSSVVVWWWWWW^^^_____________________fffhhhhhhccc[[[SSSOOONNNVVVUUUTTTSSSRRRQQQQQQQQQKKKOOOSSSUUURRROOOMMMLLLOOOTTTZZZ\\\ZZZZZZ\\\___ZZZWWWTTTTTTTTTVVVVVVVVVMMMTTTVVVTTTYYYdddfffaaaRRRNNNKKKLLLHHHBBB???BBB;;;<<<===>>>???>>>>>>===???@@@AAABBBCCCBBB@@@???GGGGGGGGGHHHJJJKKKMMMNNNGGGHHHIIIIIIHHHHHHJJJKKKIIICCCBBBJJJPPPPPPOOOQQQHHHJJJMMMPPPRRRSSSSSSSSSSSSNNNPPPXXXYYYSSSRRRXXX___^^^[[[WWWTTTTTTWWWZZZaaa___\\\YYYXXXYYY\\\]]]aaa```[[[XXX[[[aaaccc``````ZZZTTTSSSXXX___fffjjj___bbbiiipppvvvzzz|||}}}{{{~~~uuukkkeeeaaa^^^VVVXXX]]]ccckkkttt{{{IIIVVVffflllhhhcccaaacccgggjjjrrrzzzzzzuuurrrssswwwvvvuuurrrmmmhhhccc```___dddcccXXXNNNNNNSSSXXXIIIPPPUUUTTTMMMFFFDDDFFF?????????@@@@@@AAAAAAAAA===DDDEEE@@@BBBJJJKKKEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFIIIMMMOOOOOOLLLHHHEEEDDDGGGHHHGGGHHHLLLMMMJJJPPPNNNLLLKKKJJJKKKMMMNNNGGGHHHJJJLLLMMMNNNNNNOOOIIIJJJLLLMMMMMMJJJHHHFFFKKKLLLNNNRRRVVVWWWVVVUUUYYYZZZ\\\^^^___^^^]]]\\\WWWWWWWWWWWWXXXXXXXXXXXXNNNPPPRRRSSSRRRRRRSSSTTTLLLLLLLLLLLLLLLLLLLLLLLLIIILLLNNNMMMKKKJJJLLLNNNJJJHHHFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKGGGGGGGGGHHHIIILLLNNNOOOLLLOOOSSSTTTRRRPPPQQQRRROOOPPPPPPOOOMMMMMMNNNPPPMMMMMMNNNPPPQQQPPPMMMJJJJJJKKKLLLMMMNNNNNNNNNMMMOOOQQQUUUYYY\\\^^^___```aaabbbbbb___\\\[[[]]]```aaabbbbbbbbbaaa^^^\\\ZZZVVVTTTRRRQQQQQQQQQSSSTTTRRRRRRSSSTTTUUUVVVWWWWWWYYYXXXXXXXXXZZZ\\\^^^______^^^\\\[[[ZZZYYYYYYYYYZZZXXXVVVUUUWWWXXXXXXXXXXXXYYY[[[\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\^^^___```bbbeeehhhgggeeeffflllqqqoootttxxxwwwrrrmmmkkklllmmmjjjgggeeeffffffffffff[[[\\\]]]___aaabbbcccdddhhhfffbbb^^^[[[ZZZYYYYYYYYYTTTNNNJJJIIIHHHFFFDDDEEEFFFJJJQQQWWWZZZ[[[ZZZXXXVVVRRRNNNKKKIIIIIIIIIJJJJJJKKKMMMNNNOOOOOOPPPNNNMMMKKKIIIJJJKKKMMMOOOIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQRRRPPPVVVXXXUUUTTTWWWZZZ[[[WWWWWWWWWTTTQQQKKKGGGDDDDDDGGGfff|||tttwwwzzz~~~{{{rrrkkkdddjjjpppnnnhhhdddeeehhh___gggggg]]][[[ccciiigggooorrrrrrhhhZZZTTTYYY```TTTVVVWWWXXXXXXUUUSSSQQQVVVVVVUUUTTTTTTTTTUUUUUUSSSRRRQQQPPPOOONNNMMMMMMIIIKKKLLLKKKHHHHHHKKKNNNOOORRRTTTTTTRRRQQQRRRTTTNNNOOOQQQRRRRRRQQQOOONNNLLLNNNQQQTTTVVVWWWXXXXXXMMMOOOQQQSSSVVVWWWYYYYYY___bbbeeecccVVVIIIKKKTTTPPPIIIDDDGGGPPPVVVTTTPPPLLLOOORRRVVVYYY[[[[[[[[[]]]___```aaa```^^^[[[YYYKKKLLLOOOSSSVVVUUURRROOOLLLMMMOOOQQQTTTVVVXXXYYY\\\bbbhhhjjjfffcccdddfffdddbbb___\\\ZZZXXXXXXXXXTTTWWW[[[\\\[[[YYYYYY[[[SSSYYY^^^___]]]\\\^^^aaa^^^[[[WWWUUUUUUUUUTTTTTTTTTYYYWWWRRRVVVcccgggbbbZZZWWWYYY___aaa^^^___cccdddeeefffgggggggggfffeeefffiiikkkkkkiiigggffffffqqqqqqrrrtttyyy{{{{{{zzzwwwuuutttvvvwwwssskkkjjjqqqvvvuuusssttt~~~{{{vvvqqqmmmiiigggfffooohhhhhhooopppjjjkkkrrrnnnooopppoooooopppsssuuurrrpppmmmmmmrrr{{{~~~|||tttkkkggglllvvvpppuuu}}}PPPUUUYYY[[[XXXSSSNNNKKKSSSSSSJJJIIISSSRRRJJJJJJNNNNNNOOOQQQUUUWWWXXXWWW```[[[\\\cccddd___bbbkkkiiirrrsssggg]]]___hhhnnnaaa___^^^^^^^^^YYYOOOGGGJJJHHHDDDCCCGGGJJJDDD;;;333<<<@@@======BBBBBB<<>>MMMfffqqq___NNNOOOTTTKKKGGGOOOLLLLLLMMMPPPSSSVVVWWWWWW\\\bbb```aaakkklllhhhllljjjqqqxxxzzz{{{{{{wwwyyy~~~xxxrrrqqqooommmllliiidddaaabbb```^^^]]]]]]]]]\\\[[[WWWWWWUUUTTTQQQOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFFFFCCCCCCCCCAAA>>>===>>>@@@???;;;888:::>>>>>>999222666:::<<<;;;666222333555333555666555333333555888333777888444333555555222---888===FFFVVV^^^aaaiiizzz~~~{{{fffXXXVVVZZZ[[[]]]___dddmmm|||xxxqqqsssxxxsssooossszzz}}}zzztttHHH???::::::777111111666666666666666666666666666222;;;999555<<<===;;;???@@@EEEIIILLLMMMQQQUUUYYY```aaadddjjjrrr|||{{{yyyzzzzzzyyyuuuoooiiieee|||}}}|||wwwwwwppp~~~zzzzzzyyyxxxsssuuuxxx||||||zzzvvvsssxxx}}}vvvnnneee___[[[YYY]]]aaagggmmmrrrttttttsssnnnppptttwwwvvvpppfff___hhhddd```___bbbfffjjjlllrrrtttsssooooooqqqrrrooolllmmmjjjeeeffflllpppooosssrrrppppppqqqpppnnnlllccchhhoooxxx~~~xxxvvv}}}|||{{{||||||||||||{{{uuuttttttuuuvvvuuusssqqqsssyyyyyysssuuu}}}uuuuuuwwwqqqhhh\\\QQQLLLKKKKKKKKKTTTUUUZZZ]]]ZZZVVVXXX]]]qqqtttrrrlllhhhfffaaa[[[]]]___``````^^^\\\ZZZZZZaaadddhhhkkkooovvv}}}tttnnnppptttuuussstttyyy}}}xxxiii[[[VVVWWWWWWSSSRRRPPPNNNMMMMMMMMMMMMCCCDDDGGGIIILLLOOOSSSVVVdddiiinnnmmmhhhdddeeehhh}}}|||{{{tttuuuuuuuuusssooojjjhhh^^^bbbccc^^^ZZZ[[[\\\[[[YYYVVVSSSRRRRRRRRRRRRPPPSSSPPPJJJDDD@@@=========DDD@@@>>>AAAFFFHHHEEEAAAAAA???>>>======<<<999777888777666777888777555444555555555555444333222111222222333333333222000000000222333222111000111333...///222444444222000---111111111000...,,,+++***///111333222111000111222...///---))))))---333555444555---(((...000333>>>:::===DDDKKKSSSYYY]]]```cccnnnxxxvvvmmmhhhkkkqqqqqqqqqqqqrrrvvvyyy|||}}}zzzwwwsssaaaHHH999777888444111222777<<<===;;;,,,))),,,///---111777555......///////////////000...666111+++222555222555555555666777777666888:::999:::<<<===???BBBGGGKKKQQQPPPOOOPPPQQQRRRQQQPPPTTTUUUWWWYYY[[[\\\]]]^^^QQQWWWYYYVVVWWWaaammmttt|||}}}uuuvvvwwwmmm```]]]bbblllkkkaaa\\\___\\\RRRiiixxx\\\IIIJJJBBBGGGHHHHHHGGGEEEBBB???==={{{zzz}}}ooooooxxx~~~uuujjjbbbiii___RRRJJJJJJNNNPPPPPPVVVfff{{{www}}}xxxkkkbbbMMMAAA<<>>AAAEEEHHHBBBEEEGGGFFFCCCBBBDDDGGGDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCHHHMMMEEE<<>>???DDDEEE@@@???GGGMMMNNN@@@CCCFFFHHHHHHGGGFFFFFFEEEHHHKKKJJJHHHJJJQQQVVVUUUSSSQQQOOOMMMLLLKKKKKKPPPUUUVVVSSSUUUZZZ\\\XXXKKKDDDDDDLLLTTTSSSMMMHHHVVVQQQKKKFFFDDDBBBAAA@@@AAA>>>>>>CCCJJJJJJCCC<<<===<<<;;;===???@@@@@@??????;;;777666777:::<<<===666999:::888888<<<<<<:::111888===<<<>>>AAA???999;;;;;;;;;===??????>>><<<555:::AAAHHHNNNQQQRRRSSSOOOJJJFFFFFFHHHIIIFFFBBBBBBRRRccccccVVVHHHDDDFFF<<<@@@DDDEEEFFFIIINNNSSSGGGDDDAAA>>>>>>===<<<:::666<<<;;;555666???BBB===AAA>>>===BBBKKKTTTXXXYYYSSSJJJ@@@;;;<<<>>>>>>===<<<>>>BBBEEEAAA<<<===BBBAAAEEEEEEAAA???@@@===777999;;;<<<;;;999777777777888:::;;;;;;<<>>===;;;;;;;;;;;;;;;;;;;;;::::::<<>>999:::<<<>>>@@@FFFMMMRRRRRRMMMHHHPPPWWWUUUJJJFFFMMMRRRPPPUUURRRMMMHHHFFFFFFHHHJJJTTTSSSOOOJJJGGGKKKUUU]]]\\\YYYVVVVVVWWWSSSKKKDDDEEECCCAAA???>>>>>>??????======;;;::::::;;;;;;<<<999:::<<<===<<<:::888666999>>>???;;;888:::;;;;;;888666555666999<<<======:::999888777777777777888444444444555777777666555444333222333555555555444333333333555666666444222000111222333444444444444000111222333333222111000///222444444333111000000222333222///,,,,,,111555111///---...111222///,,,***+++---000000///...,,,---//////.........,,,)))(((///...///555000+++111222111111222333666888999555333444777;;;===<<<999@@@>>>===>>>@@@AAA???<<>>???BBBDDDEEEEEEFFFGGGJJJNNNRRRVVVYYY[[[dddiiiiiibbb\\\```gggkkkeeecccgggddd[[[[[[[[[PPPUUUNNNMMMSSSQQQHHHEEEJJJLLL888GGGVVV@@@;;;IIIGGG;;;<<<<<<<<<<<<<<<<<<<<<}}}sssggg```aaaeeeiiikkkeeegggiiilllrrrzzzvvvhhh[[[SSSIIIBBB;;;::::::999:::<<>>CCC>>>888777888888999;;;;;;:::999===EEEKKK999777888555222===@@@444000:::;;;;;;>>>:::666<<<999777666666888999888777333666888555111111777<<<999888777666555444444444888666333111111444777999222777888333111444888888888888888999999::::::;;;555777:::<<<;;;;;;;;;<<<999999999:::::::::888777]]]TTTHHH???;;;===@@@BBB>>>;;;<<<@@@???;;;<<>>>>>BBBGGGIIIHHHCCC???<<<<<<=========@@@CCC@@@999AAA===999999::::::777555;;;999888:::======888333666999666777===:::999CCCIIIIIIAAA888;;;DDDDDD<<<===<<<::::::;;;===>>>>>>AAA===888777999:::888666:::666333444777999999777666777777777666777:::<<<999999<<<<<<777222666===<<<999666999===???;;;777:::999888777777777777777999666777<<<===999777888777444555:::<<<999666666:::<<<<<<::::::>>>???===CCC<<<;;;@@@???999999???DDDCCCAAA@@@@@@@@@AAABBBEEECCC>>><<>>===;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<===;;;;;;:::999999999999999;;;;;;;;;;;;;;;<<<<<<<<<999888777777999;;;>>>???:::777444222333444444444999888666555444444444444333333444555666666555555111111111111111111111111333222222222111111000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000......---------,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---............////////////000000000000000000000000000000//////.....................////////////000111111111111111111111111////////////////////////......------------..............................////////////000000000000000000111111111222222222222222222333444555666777777888999:::::::::::::::777999;;;<<<;;;;;;===>>>@@@AAABBB@@@>>>???DDDHHHNNNKKKGGGCCC@@@??????@@@===<<<:::999999:::;;;<<<999999999:::===DDDLLLRRR:::<<<>>>>>>===>>>AAADDD[[[ZZZXXXTTTPPPOOOPPPRRR^^^```aaa]]]\\\cccpppzzzsssssssssrrrlllaaaUUULLL===888666777777444333555555444777>>>FFFRRReeewww}}}tttoooooottttttzzzaaaKKKDDD<<<777222222555777777555222000...///666;;;666...:::999777555555777999;;;777333666555111777<<<444666<<<888555999666222888;;;:::777444222000000000,,,,,,,,,...000222333333777777777555222111222444444555888<<<>>><<<777333444555666666555444555666666666666666666666666666111333555555555444555666444888<<<<<<999888;;;@@@;;;777333222333666999:::>>>;;;===AAA@@@:::666777===???AAAAAA>>>;;;999888666999999777888;;;;;;777777:::===;;;888888>>>CCC===<<<<<<<<<;;;:::999888888777666666666444111///...///000222444555666777///333555444444555333///555000,,,---222666666333000444222+++...777999444111111222666999888555111,,,333:::999444000222555;;;:::999888777555222000***111:::??????:::555111999777555555777777444222666<<>>666......444777888>>>===<<<===777666BBB222///666DDDJJJDDD<<<::::::===@@@>>>:::999===BBBIIICCC<<<666333333333333333555999===>>>;;;666222888888888666444444777999777444555:::===>>>@@@CCCLLLHHHBBB;;;777666999;;;888666444333444666999;;;888===:::111444BBBHHHDDDBBB<<<666222...///888CCCBBBDDDAAA<<<999:::999555666;;;:::666888BBBFFFCCC:::999777777:::>>>CCCEEEMMMGGG===444444:::;;;888666555555555666888:::;;;@@@???>>>===============AAA???;;;888888999;;;===;;;;;;:::999888777777666:::999888888999;;;===???:::777444333333444444444999888777666444333222111666666666666555444333333111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000000/////////////////////////////////////////////------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,------........./////////........................//////.........------------------............///////////////////////////..............................------------......------------------------....../////////000000000000000000111111111222222/////////000111222444444666666777777777777777777444555888888888777888:::555666666666666999===@@@888888888888888777777777999:::<<<===>>>===<<<;;;:::;;;<<<===???CCCIIINNNLLLQQQUUUSSSNNNLLLPPPUUUDDDLLLTTTSSSKKKDDDCCCEEEOOOZZZdddbbbWWWPPPTTT[[[qqqooooooooonnnfffZZZQQQ<<<888666777777444444888111222555777777:::FFFRRRbbbqqqzzztttiiiddd```\\\WWWNNNLLLSSSPPP@@@222///000...---...111111...+++333333111000444999777222222000///000333444333111555000777???>>>CCCMMMOOO???@@@777000444111,,,111***---/////////222777<<>>555000:::===>>>???CCCFFFCCC===777???DDDAAA;;;<<>><<<:::888777888888777===BBBCCCCCCBBB===777666666;;;HHHSSSSSSEEE777CCCEEEAAA<<<@@@KKKPPPNNNGGGGGGIIIOOOSSSRRRKKKEEEBBBMMMVVVQQQCCC888777<<>>===???CCCFFFJJJIIIHHHFFFDDDBBBAAA@@@:::999888888888:::;;;<<<999777444333444555444444666777888888777666555444888888777666444222111///000000000000000000000000////////////............................................................---------.......................................++++++++++++************))))))***+++++++++++++++******))))))))))))******,,,,,,---------.........---------------------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,------...---------------------------.........//////////////////000000000111111111222222222222333555666777;;;;;;;;;<<<<<<<<<<<<<<<;;;===?????????>>>???@@@:::888888999===AAADDDEEE888:::===@@@AAAAAA???>>>???BBBGGGKKKLLLJJJGGGDDDDDDFFFIIIJJJJJJLLLNNNPPPSSSZZZ```]]]TTTOOOSSSYYYFFFOOOWWWXXXQQQIIIEEEEEEAAANNN\\\^^^SSSGGGFFFLLLbbb___]]]^^^```[[[OOOEEE<<<666222222111000222777333555777777444222444888<<>>@@@<<<===777555:::;;;666222222///---,,,///444888;;;;;;777CCCIII@@@222///666>>>666777888777666333111000888000777BBBAAAEEESSS\\\MMMLLLAAA999===999222444777===CCCHHHLLLSSS^^^fffqqqjjjbbb___```\\\SSSKKK===??????;;;888<<>>???IIISSS^^^[[[XXXUUUSSSSSSUUUVVVSSSeeeeeeUUUUUUhhhkkk\\\ZZZYYYWWWRRRJJJGGGPPP]]]fffeee```VVVOOOLLLHHHCCCJJJWWWWWWHHHKKK]]]aaaUUUOOONNNNNNOOORRRXXX]]]``````[[[RRRJJJJJJQQQUUUUUUKKKJJJIIIIIIHHHIIIIIIIIIRRRQQQPPPNNNMMMMMMMMMMMMOOOLLLGGGCCCAAABBBDDDFFFBBBAAA@@@>>><<<:::999888888888777666666777777888888666444333444555444333111333666999:::;;;:::999666555555333222000...---........................---------------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((('''((())))))******)))))))))((((((''''''(((((()))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++******************+++++++++,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000222222333333444666777888======>>>???@@@AAACCCCCCEEEGGGIIIIIIHHHHHHIIIJJJIIIFFFEEEGGGLLLPPPQQQPPPIIIKKKMMMNNNNNNMMMKKKJJJKKKNNNRRRUUUVVVSSSPPPMMMNNNPPPSSSUUUTTTRRRRRRRRRLLLRRRWWWUUUNNNJJJKKKNNNLLLNNNQQQRRROOOKKKGGGDDD???AAAFFFHHHDDDAAAIIIUUUOOOLLLJJJMMMQQQNNNEEE===111------222444111...---777333---'''&&&)))...000///666777222222999;;;888>>>;;;888666444111111111000...///444>>>LLLXXX^^^hhhwww~~~qqq^^^XXXaaakkkPPPTTTTTTNNNBBB:::888999III===>>>BBB:::999FFFNNNUUUVVVNNNJJJPPPLLLDDDFFFQQQVVV[[[\\\]]]```hhhoooqqqmmmiiigggggghhhgggeee^^^\\\WWWLLLDDDDDDMMMWWWTTT]]]gggiiibbbXXXRRRPPPMMMDDDGGGTTTYYYOOOKKKOOOEEEFFFGGGIIIIIIHHHGGGGGGNNNNNNMMMKKKIIIIIIKKKMMMJJJQQQZZZ]]]YYYRRRLLLIIIRRRSSSVVVYYY[[[ZZZVVVSSSSSSRRRRRRVVV]]]```]]]XXXWWWZZZ]]]]]]ZZZVVVTTTRRRVVVWWWWWWXXX\\\___ZZZQQQMMMOOONNNLLLIIIJJJOOOSSSTTTTTTTTTSSSRRRRRRQQQPPP[[[ZZZYYYYYYXXXUUUQQQMMMQQQOOOMMMLLLKKKLLLNNNOOOOOOTTTWWWVVVWWWXXXVVVQQQQQQOOONNNQQQVVVYYYYYYWWWSSSTTTTTTTTTWWW[[[[[[YYYVVVTTTRRRTTTWWWWWWRRRMMMOOOSSSWWWTTTNNNJJJJJJLLLEEEFFFIIIOOOSSSTTTQQQNNNLLLNNNQQQQQQPPPNNNMMMMMMYYYRRRJJJHHHKKKPPPRRRRRRLLLPPPTTTSSSOOOMMMPPPUUURRRWWWXXXSSSPPPRRRVVVWWWbbbPPPKKK[[[jjjggg^^^ZZZYYYeeeeeeXXXPPPXXX``````hhhjjjeeeddddddUUUGGGHHHKKKKKKQQQYYYYYYQQQIIIGGGPPPRRRSSSPPPJJJGGGGGGIIIFFFGGGHHHEEECCCCCCGGGKKKBBBGGGNNNPPPNNNJJJGGGGGGIIIIIIGGGEEECCCDDDFFFIIIGGGBBB@@@CCCEEECCCBBBCCCDDDDDDDDDBBB@@@BBBGGGKKKRRRQQQPPPOOOMMMLLLJJJJJJCCCLLLOOOIIIGGGLLLLLLGGGIIIHHHIIIJJJHHHEEEFFFJJJGGGJJJIIIFFFFFFIIIIIIGGGJJJMMMNNNKKKKKKNNNNNNKKKKKKJJJJJJJJJJJJJJJKKKKKKFFFGGGFFFDDDEEEJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFEEECCC@@@>>>===<<<<<<777777666555444222222111555555444444333333444444555444222333444444333222...000333666888888888777000000000000///...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))((((((((('''''''''&&&'''(((((())))))(((((((((''''''&&&&&&''''''(((************++++++++++++)))))))))))))))))))))))))))))))))***************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------........./////////.........///000111333333555555666888;;;>>>@@@BBBCCCEEEGGGHHHHHHHHHIIIJJJPPPMMMKKKLLLPPPSSSRRRPPPNNNMMMMMMLLLKKKKKKLLLLLLPPPQQQRRRSSSRRRQQQNNNMMMMMMPPPRRRSSSQQQNNNMMMLLLJJJLLLMMMNNNMMMKKKIIIHHHMMMKKKJJJLLLOOOOOOJJJEEEFFFEEEIIINNNKKKDDDFFFMMMBBB@@@@@@CCCFFFEEE???999---...777FFFPPPKKK???777GGGHHHDDD<<<666222///+++...///333777;;;<<<;;;888666777444---)))((()))(((,,,---000777AAAMMMXXX___dddiiijjjddd^^^^^^___^^^^^^ccceee^^^QQQJJJLLLQQQ```VVVTTTSSSJJJKKKTTTUUUMMMSSSPPPPPPWWWUUUPPPSSSWWWYYY[[[ZZZXXXXXX[[[^^^XXXWWWUUUSSSSSSTTTWWWZZZ```^^^XXXOOOHHHHHHOOOVVVPPPWWW]]]]]]VVVOOOLLLLLLLLLGGGIIIRRRTTTOOOMMMQQQIIIKKKMMMOOOPPPOOONNNMMMLLLMMMMMMLLLJJJIIIJJJLLLJJJIIIIIIJJJLLLNNNNNNNNNPPPOOOOOOPPPQQQQQQOOOMMMSSSSSSQQQPPPSSSWWWVVVRRRJJJKKKLLLLLLLLLKKKLLLNNNGGGHHHGGGFFFIIILLLJJJDDDSSSRRRPPPOOOOOOOOONNNMMMPPPQQQRRRSSSSSSSSSSSSSSSNNNMMMKKKKKKJJJIIIGGGEEEIIIHHHHHHHHHJJJLLLNNNOOOIIIMMMMMMKKKLLLOOOOOOMMMJJJKKKKKKJJJJJJKKKMMMOOOIIIJJJKKKMMMOOOOOOLLLIIIGGGFFFFFFFFFHHHJJJJJJIIIFFFGGGGGGHHHHHHJJJKKKLLLMMMOOOQQQPPPNNNLLLKKKJJJJJJHHHEEEBBBAAAFFFMMMRRRMMMLLLJJJJJJIIIGGGDDDBBB>>>@@@BBBEEEFFFFFFFFFFFFGGGJJJKKKHHHIIIKKKLLLIII@@@BBBGGGLLLKKKHHHKKKQQQRRRTTTSSSOOOPPPUUUVVVTTT]]]YYYNNNKKKRRRNNNIIINNNHHHLLLIIIBBB@@@FFFFFFAAA<<<<<<<<<>>>@@@AAA@@@???;;;<<>>;;;<<<===@@@BBBCCCBBBAAAAAABBBDDDEEEEEEDDDCCCBBBGGGEEEEEEEEECCCBBBGGGNNNLLLGGGEEEIIILLLJJJIIIJJJEEEHHHHHHFFFFFFJJJKKKIIIHHHDDDFFFMMMMMMGGGFFFKKKOOOOOONNNMMMKKKHHHEEEDDDAAAFFFIIIHHHIIIJJJHHHDDD@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEE@@@AAAAAA@@@>>><<<999777999999999999888888777777222222222222222111111111333222111111333333222111...///000111111000///...,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***+++++++++************************((((((((((((''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))*********((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------..................///000111222333111111222444777;;;>>>@@@???AAADDDEEEEEEFFFHHHIIIOOONNNLLLLLLNNNNNNNNNMMMNNNLLLJJJIIIIIILLLOOOQQQRRRRRRQQQQQQOOONNNMMMMMMLLLNNNOOOOOOMMMJJJJJJJJJKKKIIIIIIJJJMMMMMMJJJGGGKKKKKKMMMSSSYYYYYYSSSMMMKKKMMMVVV___YYYIIIAAADDD999999888999888555000,,,222222>>>UUUhhhiii^^^SSSbbbmmmrrrhhhYYYNNNGGGBBB222***(((000333,,,((()))111777999222///222444222---444>>>HHHNNNQQQQQQPPPYYYYYYXXXXXX\\\```\\\UUUWWW[[[]]]YYYTTTSSSYYY``````\\\^^^___\\\ccciiibbbHHHOOONNNNNNTTTRRROOOVVVVVVWWWYYYYYYZZZYYYYYYXXXVVVVVVTTTRRROOONNNNNNOOOKKKKKKKKKJJJIIIIIILLLOOOVVVRRRLLLHHHHHHKKKOOORRREEEFFFGGGGGGFFFFFFGGGHHHFFFGGGIIIKKKKKKJJJHHHFFFEEEGGGHHHHHHFFFEEEFFFFFFKKKHHHDDDBBBCCCEEEFFFFFFFFFEEEDDDEEEFFFGGGFFFDDDHHHKKKJJJEEEEEEGGGGGGCCCJJJKKKJJJHHHFFFEEEFFFGGGJJJLLLKKKIIIJJJNNNPPPOOOFFFFFFHHHJJJKKKIIIFFFCCCMMMIIIDDDAAABBBGGGNNNRRRMMMJJJHHHFFFGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHGGGEEEHHHHHHEEEFFFJJJKKKIIIDDDHHHMMMPPPNNNKKKGGGEEEGGGGGGHHHKKKLLLJJJGGGEEEEEEGGGIIIIIIHHHHHHJJJLLLIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHEEECCCAAAAAABBBGGGFFFCCC@@@???AAAFFFJJJ@@@DDDGGGGGGEEECCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???===AAABBB??????CCCDDDCCCAAAKKKPPPKKKGGGIIINNNQQQIIIFFFEEEHHHIIIGGGHHHLLLQQQPPPGGGEEEJJJEEE@@@GGGBBBFFFEEE>>><<>>@@@???>>>>>>>>>>>>;;;:::<<<;;;;;;<<>>???@@@@@@AAABBBBBBBBBBBBCCCAAA@@@???<<<<<>>>>>======>>>>>>?????????@@@@@@@@@>>><<<999777444444333333222111111111000000111111222111111111111000///000222222111/////////......---,,,,,,+++,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++))))))******++++++++++++************************************************((((((((()))***+++++++++))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))************((())))))))))))*********************************************************++++++************++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------------////////////000222333444444333333444666999<<<>>>>>>@@@CCCEEEFFFHHHJJJLLLMMMNNNOOONNNMMMLLLMMMNNNOOONNNLLLLLLMMMPPPSSSUUUQQQRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMLLLJJJIIIKKKLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGKKKSSS]]]bbbaaa[[[UUUJJJKKKQQQXXXRRRGGGIIISSSIIIIIIGGGDDD???999333000000---555NNNhhhrrrllleeeuuuvvveeebbbjjjrrrUUUBBB888===<<<111...444///999<<<555222666777555222???SSSdddjjjfff^^^XXXLLLPPPRRRSSSUUUXXXWWWSSSRRRRRRPPPMMMLLLNNNTTTXXXKKKLLLRRRSSSSSS^^^```RRRNNNVVVSSSPPPSSSPPPNNNVVVMMMMMMNNNOOOPPPOOOLLLIIIMMMLLLKKKKKKKKKIIIFFFDDDDDDFFFIIIKKKKKKIIIGGGEEEGGGAAA===???EEEIIIFFFAAAEEEJJJJJJCCC@@@BBBEEEEEEDDDFFFGGGHHHHHHFFFCCCAAABBBDDDFFFFFFEEEDDDDDDDDD???@@@CCCDDDCCCBBB@@@???FFFEEEDDDEEEFFFFFFEEEDDDDDDJJJKKKFFFCCCEEEEEEAAACCCDDDEEEDDDCCCCCCEEEGGGAAADDDCCC???@@@FFFKKKMMMCCCGGGLLLPPPPPPNNNKKKIIIFFFFFFFFFGGGHHHIIIJJJKKKMMMJJJGGGEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGCCCFFFFFFDDDEEEIIIJJJGGGJJJIIIFFFEEEEEEFFFGGGHHHEEECCCCCCFFFHHHFFFDDDCCCBBBFFFJJJHHHCCCAAABBBEEEBBBDDDGGGHHHHHHGGGHHHJJJHHHDDDAAA@@@BBBEEEFFFGGG;;;>>>BBBEEEEEEFFFGGGIIIEEEGGGGGGCCC>>><<>>JJJEEEFFFLLLHHHAAADDDPPP@@@HHHJJJMMMPPPFFF===CCC???BBBEEEEEECCCAAA???>>><<<>>>???@@@@@@???>>>>>>===:::999;;;>>>AAA@@@>>>>>><<<:::<<>>;;;777999;;;;;;999777666666;;;666555888:::888777999:::;;;;;;999888888;;;===AAA@@@>>><<<<<<<<<>>>???>>>BBBCCC>>>:::;;;???AAABBB@@@BBBGGGGGGCCCAAAAAAAAACCCDDDAAABBBFFFHHHFFFCCCBBBAAAAAABBBDDDFFFHHHGGGFFFDDDBBBAAACCCDDDFFFEEEHHHGGGCCCBBBEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@AAAAAABBBCCCDDD<<<<<<<<<;;;:::888666555777777666555444222222111000000111222222222222222//////...///111111000...//////............///000---...------,,,+++***)))************************))))))******+++++++++,,,************************************************'''(((((()))***++++++,,,************************))))))((((((((('''''''''&&&'''(((((())))))(((((((((''''''&&&&&&''''''((('''''''''(((((((((((()))))))))))))))))))))))))))((()))))))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************)))************+++++++++++++++,,,,,,,,,---------++++++++++++,,,...///000444444333333444666999:::<<>>:::888999???GGGOOOSSSKKKNNNMMMJJJMMMVVV^^^bbbaaaYYYPPPOOOUUUWWWSSSNNNQQQNNNKKKKKKMMMOOOOOONNNGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGHHHIIIKKKLLLMMMNNNHHHGGGFFFFFFGGGIIIKKKLLLIIIHHHGGGFFFEEEDDDCCCCCCFFFEEEDDDEEEEEECCC@@@===AAA???>>>@@@DDDFFFEEECCCEEEDDDAAA??????@@@AAACCCEEECCCAAA@@@AAABBBBBBBBBEEEDDDDDDCCCAAA@@@@@@???EEECCC@@@>>>???AAADDDFFFAAAAAA??????@@@AAACCCEEECCCCCCCCCBBB@@@@@@AAABBBFFFFFFFFFEEEDDDCCCCCCCCCFFFEEEDDDCCCCCCDDDFFFGGGGGGIIILLLLLLIIIFFFDDDDDDKKKKKKKKKJJJHHHHHHJJJLLLPPPMMMHHHFFFEEEEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEFFFGGGHHHJJJJJJHHHGGGFFFDDDBBBAAAAAA@@@???@@@BBBCCCDDDDDDDDDDDDEEECCCBBBCCCEEEDDD???;;;BBBCCCEEEGGGGGGFFFDDDCCC??????????????????@@@@@@CCCCCCBBBBBBCCCDDDFFFGGGCCCBBBAAABBBCCCDDDCCCBBBBBBFFFFFFBBB@@@DDDFFFEEE>>>AAABBBAAAFFFMMMMMMGGGBBBHHHKKKJJJIIIKKKJJJGGGHHHGGGEEEFFFGGGHHHIIIHHHKKKJJJIIIGGGFFFEEEEEEEEECCCEEEFFFFFFCCCAAA??????>>>???BBBCCCDDDBBB@@@>>>======>>>>>>>>>?????????>>>>>>>>>>>>============<<<<<<;;;:::999888888888::::::::::::::::::999999;;;::::::999999::::::;;;:::<<<===;;;999:::===@@@======<<<<<<<<<<<<======???@@@@@@AAA@@@???>>>===BBBAAA@@@???>>>=========AAAAAAAAACCCEEEGGGIIIJJJAAAAAAAAAAAAAAACCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBB@@@>>>;;;999999888666555777777777555444222000///222222222111111111111000000000000000////////////.........------,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,...------------...//////111111111222333444666777:::===@@@CCCFFFGGGGGGGGGFFFHHHKKKLLLJJJIIIHHHHHHOOOMMMKKKKKKLLLMMMLLLKKKQQQMMMJJJLLLPPPPPPLLLHHHGGGGGGFFFFFFGGGHHHJJJKKKFFFHHHIIIIIIHHHHHHJJJKKKFFFZZZfffYYYDDD:::777444===AAAEEEFFFDDDCCCEEEHHHQQQJJJIIILLLFFF666------999EEEGGGDDDHHHGGGDDDGGGOOOPPPOOOMMMLLLPPPWWW[[[}}}pppuuupppZZZOOOTTTIIIHHHGGGIIINNNRRRUUUVVVJJJHHHAAA;;;>>>IIIRRRVVV[[[VVVQQQOOOOOONNNKKKHHHKKKIIIGGGGGGIIIKKKJJJHHHDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDDDDEEEFFFGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@???===;;;@@@???===???BBBCCCBBB@@@AAA???===;;;;;;<<<===???AAA???<<<<<<=========<<<@@@@@@????????????>>>>>>AAA@@@>>>======???AAACCC@@@???>>>===>>>@@@BBBCCCAAABBBCCCCCCBBBBBBDDDFFFFFFFFFEEEDDDCCCBBBBBBAAADDDDDDCCCCCCCCCDDDEEEEEEIIIKKKKKKIIIFFFDDDDDDFFFHHHHHHHHHGGGFFFFFFHHHKKKMMMJJJGGGEEEDDDDDDDDDCCCDDDCCCCCCDDDDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDBBB@@@???CCCBBBAAAAAA@@@>>>;;;999@@@AAACCCDDDCCCBBBAAA@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBCCCEEEFFFFFFEEEDDDGGGGGGBBB@@@AAACCCAAAKKKKKKHHHEEEFFFKKKJJJEEEDDDGGGHHHEEEDDDGGGHHHFFFHHHGGGGGGGGGGGGGGGFFFFFFJJJHHHGGGDDDBBBAAA@@@@@@CCCEEEGGGFFFDDDAAA@@@@@@>>>@@@CCCEEEFFFFFFEEEDDD@@@@@@@@@@@@AAAAAABBBBBB>>>>>>=========<<<<<<<<<888999:::;;;<<<=========<<<;;;;;;:::::::::::::::::::::999999999999:::::::::<<<<<<;;;999999<<<>>>===<<<<<<;;;;;;<<<<<<===??????@@@@@@@@@???======EEEDDDCCCBBBAAA@@@@@@@@@??????@@@BBBCCCDDDEEEFFF@@@@@@@@@AAAAAABBBCCCDDDCCCDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@>>>;;;:::999999777555777777666555333222000///222222222111111111000000000000000/////////............---------,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,---------------...//////000000000111222444555666999;;;>>>BBBDDDEEEEEEEEEEEEGGGJJJJJJIIIHHHGGGHHHLLLKKKJJJKKKLLLMMMLLLKKKNNNLLLJJJLLLNNNOOOMMMJJJOOONNNLLLJJJIIIIIIIIIIIIGGGHHHJJJIIIHHHHHHIIIKKK@@@OOOYYYSSSJJJHHHIIIHHHLLLMMMNNNLLLJJJJJJNNNRRRMMMGGGDDDEEE???333---...===HHHFFF@@@CCCAAA???CCCAAAEEEFFFGGGJJJOOOMMMHHHmmmZZZVVVXXXSSSLLLGGGJJJJJJLLLOOORRRQQQOOOLLLFFFCCC<<<777:::DDDIIIIIIMMMMMMMMMKKKHHHEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCAAAAAAAAA@@@@@@???>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@AAAAAA??????@@@@@@@@@@@@@@@@@@???>>><<<<<<======<<<;;;>>>===<<<===>>>???>>><<<<<<;;;999888888888:::;;;>>>;;;999999999999888777:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<======>>>===<<<;;;;;;<<<===???@@@>>>???AAAAAAAAAAAADDDFFFEEEDDDDDDCCCBBB@@@@@@???AAABBBCCCCCCDDDDDDCCCCCCIIIIIIGGGBBB>>>>>>BBBFFFCCCDDDDDDCCCCCCCCCFFFHHHGGGEEEBBBAAAAAABBBAAA@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCCCCBBBBBBBBBCCC@@@@@@@@@@@@@@@AAABBBCCC@@@AAACCCCCCBBB???<<<:::???@@@???===:::888777777>>>>>>?????????===<<<;;;;;;;;;<<<>>>???@@@AAABBB<<<===>>>??????@@@@@@@@@CCCBBBBBBCCCEEEGGGFFFEEEDDDHHHHHHDDDBBBDDDEEEDDDIIIIIIFFFDDDFFFKKKLLLJJJIIIJJJHHHDDDDDDHHHIIIHHHFFFFFFGGGGGGFFFEEECCCBBBGGGEEECCC@@@>>><<<;;;:::AAACCCEEEDDDBBB?????????<<<>>>AAADDDFFFFFFFFFEEE@@@@@@@@@@@@@@@AAAAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;666888:::===>>>?????????===<<<;;;:::999::::::;;;999999888888888888999999:::;;;;;;999888888:::<<<;;;;;;::::::::::::;;;;;;>>>>>>??????>>>>>>===<<>>;;;::::::999888666666666555444333222111000222222111111111000000000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,---------------......////////////000111222333444888:::<<>>>>>??????@@@???===<<>>>>>===DDDDDDCCCBBBBBBAAA@@@@@@AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBCCCCCCBBBAAA@@@???>>>>>>???@@@BBBCCCDDDCCCCCCBBBEEECCC@@@;;;999:::???CCC@@@AAAAAAAAA@@@AAACCCFFFAAA???======>>>???>>>>>>???????????????@@@AAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>???@@@AAAAAA:::<<<>>>@@@???===;;;999;;;======;;;777555777:::<<<======<<<<<<:::999888888999999:::;;;<<<<<<===:::;;;<<<>>>???>>>>>>===BBBAAA@@@AAABBBCCCBBBAAA<<>><<<:::999999===???@@@???===;;;;;;;;;999;;;===@@@AAABBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777999;;;=========<<<<<<===;;;999888777888999:::888777777777777777777888:::999999777777777888999:::999999888888999999:::<<<<<<<<<===<<<<<<<<<<<>>>>>===>>>>>>>>>AAABBBDDDEEEEEEDDDBBBAAA>>>???@@@@@@AAABBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAACCCEEEFFFFFFDDDBBB@@@@@@>>>;;;::::::999888666666555444333222222111111111111111111000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,------,,,,,,------...///.........//////111222222888999;;;===???@@@@@@AAAAAACCCEEEFFFFFFEEEFFFGGGFFFGGGIIIMMMPPPQQQOOOMMMMMMNNNNNNMMMKKKKKKLLLMMMEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJIIIGGGFFFFFFGGGNNNWWW```dddaaa[[[RRRJJJ[[[XXXQQQJJJEEEDDDEEEGGGGGGEEECCCAAA<<<666666999777AAA>>>888;;;<<<;;;AAA??????IIISSSKKK===AAARRR```LLLAAAHHHIII@@@@@@III??????@@@BBBCCCBBB@@@===555666888;;;EEEMMMMMMGGG???>>>===@@@CCCDDDAAA>>>;;;===>>>>>>===<<<::::::<<<===>>>?????????>>>>>>@@@@@@???>>>>>>===<<<<<<===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::===;;;999999:::<<<<<<<<<:::::::::999888888777888888888777666666777888999<<<:::999999999999777555888888888888777777777777777888999:::;;;::::::999888888888888999:::;;;;;;;;;=========<<<<<<>>>???AAAAAA@@@@@@???>>>>>>>>>>>>???AAACCCCCCCCCCCCBBBCCC@@@===<<<===@@@AAABBB@@@AAAAAA@@@@@@@@@CCCEEE@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>???@@@>>>======>>>???@@@AAAAAA???>>>>>>============>>>:::<<<>>>??????===;;;999888:::<<<:::888888;;;>>><<<<<<<<<;;;:::999888888:::999999999999999999999999:::<<<===>>>>>>===<<<@@@>>>============<<<:::666<<>>>>>@@@@@@>>>BBBBBBBBBBBBAAA>>><<<<<<@@@AAA@@@>>>???BBB@@@;;;===@@@CCCDDDBBB@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>===;;;::::::;;;:::;;;<<<=========<<<<<<:::999999999999999999999999999999888888888888777666777999:::;;;::::::999:::999888666666666666666666666666555555666666666888777666555555666777777888888777777777777888888:::::::::999::::::::::::;;;;;;:::::::::;;;<<<<<<@@@AAACCCDDDCCCBBB@@@>>>===>>>???@@@AAAAAAAAAAAA>>>???AAABBBBBBBBBAAA@@@CCCCCCCCCBBBBBBAAAAAA@@@AAABBBDDDEEEEEECCC@@@??????===:::999999999888666555444333222222222222222111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................///000111111777888:::<<<>>>???@@@AAA???AAACCCDDDDDDEEEFFFHHHGGGHHHJJJMMMQQQRRRPPPNNNPPPPPPOOOMMMJJJIIIJJJKKKEEEFFFGGGIIIJJJLLLMMMMMMHHHIIIIIIHHHEEEDDDDDDEEENNNVVVaaaiiikkkfff^^^XXXVVVSSSNNNIIIFFFEEEEEEFFFDDDEEEDDD@@@888222111222888BBBAAA;;;>>>===;;;???>>>@@@HHHOOOHHH===EEEWWWLLL===:::DDDBBB777777CCC>>>===<<<<<<>>>???>>>===::::::999;;;DDDPPPWWWWWWKKKFFFAAA@@@BBBAAA>>>:::<<<===>>>>>><<<::::::;;;888999;;;============<<<::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::999777777999::::::999999::::::999888777777888666555555555555666777777888777666777888888666444999888888888777777666666777888888999999999999999777777888999999::::::;;;>>>>>>???>>>======???AAA???????????????????????????@@@AAABBBCCCCCCDDDDDDDDDAAA@@@EEEMMMPPPKKKEEEDDDDDDDDDCCCAAAAAACCCEEECCCBBBAAABBBCCCDDDCCCBBB???>>>>>>>>>>>>>>>???????????????@@@AAABBBDDDEEE@@@???>>>===<<<;;;;;;;;;@@@@@@@@@@@@???===;;;:::777999;;;;;;<<<<<<>>>???;;;;;;;;;::::::999999999<<<<<<;;;;;;:::999999999999:::;;;<<<===============;;;::::::;;;;;;999888<<>>>>>@@@CCCBBB???@@@CCC@@@AAA???>>>AAADDDAAA;;;>>>AAADDDCCC@@@>>>???AAA@@@???>>>>>>======>>>>>>===>>>>>>===<<<;;;;;;===============<<<;;;:::999:::::::::999999999999999888777777777666666666666444444555666777999::::::888888777666555444444333555555444444444444555555666444333333555666777666666666666555555666666666777777666666666777888888999999999999:::;;;;;;<<<======>>>???>>>===<<<;;;<<<===???@@@AAAAAA@@@???<<<>>>@@@AAABBBAAA???>>>BBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCBBB@@@>>>======;;;999888888888777555444333222111111222333444111111000000000/////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///.........//////000111555666777999<<<>>>@@@AAA???@@@BBBCCCCCCDDDGGGIIIIIIIIIJJJLLLOOOPPPOOOMMMOOONNNLLLJJJIIIHHHHHHHHHEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFDDDBBBCCCDDDRRRTTTVVVWWWTTTLLLEEEBBBKKKIIIEEECCCAAA@@@???>>><<>>>>>@@@<<<;;;999999;;;<<<;;;:::;;;======>>>DDDPPPXXXZZZVVVRRRKKKEEE???===<<<======>>>???===:::999:::<<<999:::;;;======<<<:::999999999::::::;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;888888:::;;;===>>>???@@@:::999999:::;;;;;;999777888:::;;;:::888777888:::666666777777777888888888666555555777888888777555666666666666777777777777666666777777777888888888777888999::::::;;;;;;;;;<<<===>>>>>>>>>>>>@@@BBB===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBDDDEEEFFFDDDAAADDDQQQ^^^```TTTGGGHHHHHHHHHFFFDDDDDDEEEGGGDDDCCCCCCDDDEEEEEECCCBBB@@@??????>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCC??????===<<<<<<;;;;;;<<<@@@???>>>===<<<<<<<<<;;;::::::;;;===???@@@>>>===::::::999999999999999999;;;;;;;;;:::::::::::::::999999999999:::;;;<<<===:::999999999;;;<<<<<<:::@@@FFFIIIGGGEEEDDDAAA===<<<:::<<<@@@AAABBBHHHPPPGGGEEEBBB@@@DDDIIIHHHCCCCCCFFFGGGEEE@@@===>>>AAAAAAAAA@@@>>>>>>=========<<<===>>><<<;;;:::;;;============<<<;;;::::::999::::::999999999888888888666666666666555555555555888777555444555666777999777777888888777555333111444444333333333333444444444222000111444666777666555555444444444444555555555444333333444555666777777777777888888999;;;;;;<<<<<<;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAA@@@??????<<<>>>@@@BBBBBBAAA???>>>AAA@@@@@@@@@@@@?????????????????????>>>===<<<;;;;;;999777666777777666444444333111000111222333444111000000000////////////---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000111111222444666999===???AAA>>>@@@BBBCCCCCCEEEGGGJJJKKKJJJIIIJJJKKKLLLKKKJJJKKKHHHDDDDDDFFFHHHHHHFFFCCCDDDDDDDDDCCCBBBAAA@@@CCCDDDEEEDDDBBBAAABBBCCCHHHHHHJJJMMMNNNNNNPPPSSSVVVTTTRRRPPPOOOLLLJJJGGG777===AAA>>>777111...,,,///===@@@>>>CCCAAA<<<>>>999DDDBBB999GGGaaa___HHH;;;@@@???888:::AAA@@@777===<<<;;;;;;<<<<<<;;;999222999===???CCCJJJOOOOOOZZZYYYSSSHHH>>>:::>>>CCC>>>??????<<<999888;;;>>><<<===>>>>>>>>><<<:::999:::;;;<<<===???@@@AAABBBAAAAAA@@@???>>><<<:::999666777999<<<>>>AAACCCDDD===<<<<<<===>>>===;;;999777:::;;;;;;888777999;;;999999::::::;;;;;;;;;<<<666666666888:::;;;999777333444444555666888888999666555555555555666777777888999:::;;;;;;<<<;;;;;;888999;;;<<<<<<>>>AAACCC======>>>???@@@AAABBBBBBAAAAAAAAAAAABBBDDDFFFGGGCCCAAAFFFWWWhhhjjjYYYGGGKKKKKKKKKHHHFFFEEEGGGHHHCCCBBBBBBBBBCCCCCCAAA@@@AAA@@@????????????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======999999888888999;;;===>>><<<;;;;;;===AAAAAA>>>:::999888888888888999999:::777777888888999999999:::999888888777888:::;;;===999888888:::===?????????999@@@DDDCCCBBBBBB@@@<<>>>>>>>>FFFPPPIIIFFF@@@===AAAHHHIIIFFFIIIKKKKKKFFF@@@<<<>>>@@@CCCBBBAAA???===<<<<<<<<<:::;;;;;;:::999888:::;;;;;;;;;;;;::::::999999999999888888888777777666666666666555555555444444444>>><<<888555333333444555777888999:::999666333111444333333222222333333444333000...000444777777666555444444333333444444555333333222111222333555666555555555555666777999999===<<<<<<;;;;;;;;;<<<<<<;;;<<<>>>@@@AAA@@@???>>>===>>>AAACCCCCCBBB@@@>>>????????????>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;:::888666666666666555444444222111000000222444555000000000000////////////---------,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000////////////000000111///000111444888;;;>>>@@@>>>@@@BBBCCCCCCEEEHHHKKKLLLJJJHHHGGGHHHIIIIIIHHHGGGCCC???@@@EEEHHHHHHEEEEEEEEEFFFFFFFFFEEECCCBBBBBBCCCCCCCCCAAA@@@AAABBBNNNNNNSSSYYYWWWOOOHHHFFFOOOMMMJJJFFFBBB???===<<>>>>>???>>><<<;;;:::;;;;;;<<>>?????????>>>::::::<<<;;;888;;;BBBFFFDDDAAA>>>===<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999777666999999888888888888999999999:::;;;;;;:::999888666777777666555444444333333333444555666666555444333444444444444444444444444666777777777888888888888;;;999888888999;;;>>>@@@;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAABBBBBBCCCCCCCCCBBBCCCLLLZZZ]]]TTTHHHCCCGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????>>>CCC???;;;;;;???AAA???===???@@@@@@>>><<<;;;<<<>>><<<>>>??????===;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<;;;;;;:::888777666666666888999:::888888888888888777666555888888999999999::::::::::::888888:::===???===;;;;;;;;;===>>>@@@@@@AAAAAA>>>======<<<<<<>>>???@@@@@@??????BBBEEEEEEBBB???CCCBBB@@@???===<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<888999:::<<<===<<<<<<;;;888:::::::::===@@@===777555555555555666666666666333333444555666666555555999999777666666555555555777777666555444444333333222222222111111111000000111222333555666777777777444333333222111111111222333333222222333333444555777666555555666888;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBAAAAAA???AAACCCEEEFFFDDDCCCAAA???>>>???BBBAAA>>>@@@DDDDDDDDDDDDCCCAAA???<<<;;;===:::666444444555555444333333222111111222333333000000000000////////////......---------,,,,,,,,,************************...---,,,***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------............////////////111111111222444777:::<<>>CCCCCCAAA???===<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<>>>>>===============;;;888888;;;;;;999<<>>@@@;;;;;;;;;<<<======>>>>>>@@@@@@AAAAAABBBBBBCCCCCCBBB>>>???FFFJJJGGGEEEFFFFFFEEECCCBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>======@@@===999:::===???===;;;===>>>>>><<<:::999;;;<<<;;;<<<>>>>>>===;;;;;;;;;::::::;;;;;;::::::999888777888999:::;;;::::::999666555555444555666777888777777888888888777666666666666777777777888888888999888777999;;;;;;:::777;;;<<<===>>>???@@@@@@@@@===<<<<<<;;;<<<===>>>??????===<<<<<>>@@@@@@>>>===<<<<<<;;;<<>><<<;;;;;;<<<<<<===;;;<<<=========<<<::::::;;;<<<;;;999:::<<<999333555666666666666666555555444444555666666666666666888777666555444444444444666555555444333333222222222222222111111000000000000111222444555666666666333333222111111111111111222222222222222333444444555555444444555777999;;;::::::;;;<<<<<<<<<<<<;;;>>>>>>>>>>>>??????@@@@@@@@@AAADDDEEEFFFEEECCCBBB>>>===???BBBAAA???@@@EEEEEEEEEEEEDDDBBB@@@>>><<<===;;;888666666666555444333222222111111222222333000000000000/////////......------------,,,,,,,,,************************---,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------............////////////111111111111444777:::;;;>>>@@@@@@@@@@@@BBBDDDGGGHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHGGGGGGHHHHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIGGGFFFEEEDDDDDDDDDIIICCC===<<<<<<===CCCJJJAAABBBBBBBBBAAA???===<<<;;;???@@@999///***...444^^^ZZZSSSKKKGGGGGGMMMRRRYYYLLLCCCDDDCCC>>>:::;;;999888666777888::::::999666666777666555444222111222555999:::999:::>>>BBBBBB@@@>>><<<;;;::::::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888999<<<<<<<<<>>>CCC@@@>>><<<999999:::<<<===999::::::;;;;;;::::::999::::::;;;;;;:::999888777888777666666555555555666444444555666666666555555444444444444333333333333333444444555555444444333444444444444444444444444333444444444444555555555999888777777888:::<<<>>>::::::;;;<<<<<<======>>>??????@@@AAAAAABBBCCCCCCDDD???<<<>>>AAACCCFFFIIIEEECCCAAA>>>>>>>>>@@@AAAAAA@@@???>>>============>>>;;;888999<<<>>><<<:::<<<<<<<<<;;;999888999:::999;;;======<<<;;;;;;<<<999999::::::999999888777666777888999999999888777444444333333333444555555555666777777777777777777444444444555555555555555888777777777888888666444:::;;;<<<<<<=========<<<;;;;;;;;;:::;;;<<<======???<<<:::999;;;===>>>>>>======<<<;;;;;;;;;;;;;;;>>>===;;;999999:::;;;<<<>>>>>>>>>>>>===;;;999888;;;===;;;888999<<<:::666666777888888777666444333444555555666666666666666666555444333333333333333444444333333222111111111111111111111000000000000///000111222333444444444222222111000000000111111222111111111111222333333444333333333444555777888999999:::;;;;;;;;;;;;;;;??????>>>======>>>@@@@@@@@@AAACCCEEEEEEDDDBBBAAA===<<<>>>BBBAAA???AAAFFFFFFEEEEEEDDDBBB@@@>>>======;;;999888888777555444333222111111111111222333000000000/////////......------------,,,,,,,,,,,,************************,,,+++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))************+++++++++++++++,,,,,,,,,,,,---------............/////////000000000111333666888:::===>>>???@@@@@@AAADDDFFFFFFGGGHHHJJJKKKLLLMMMMMMKKKJJJHHHIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGIIIHHHGGGFFFDDDDDDCCCCCCCCC>>><<<<<<;;;888999===KKKKKKKKKJJJGGGCCC???===;;;<<<;;;555,,,,,,888FFFdddTTTEEEAAA@@@===@@@FFFLLLFFFCCCCCC@@@999666777999888666666777888777666555555444333333333333444555888;;;<<<<<<<<<>>>@@@CCCAAA>>>;;;999777666666888888888888999999:::::::::::::::::::::999999999777888;;;===>>>???AAADDD===;;;999777777999;;;===999999999::::::999999999888888999:::999888777666555555444444555555666777333333444444555555555555222222333333333333333333333333333444444333333333333333333333333333333333333333333444444444555555888777666666777999:::<<<999::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBDDDEEEEEEEEEFFFEEECCC???===<<<===???@@@@@@@@@???>>>======>>>>>>>>><<<;;;;;;>>>???>>><<<<<<<<<<<<;;;888888999:::888:::;;;;;;;;;:::<<<===:::::::::::::::999888888555666777888888777666666333333333333333333444444444555555666777777777777333333444444444444444444666666666777777777666555888888999999:::999999999:::::::::::::::;;;;;;;;;>>>===;;;;;;;;;<<<===>>>:::::::::999999::::::;;;<<<;;;888777666777999;;;<<<=========<<<:::888777777999999888:::???@@@>>>777888888888777555333111333444444555555555444444444333222111111111111111222222111111111000000000000000000000000000000000---...///000111111111111111000000//////000000000111000000000000111222222222111111111222333555666777777888999::::::::::::AAA@@@>>>======>>>@@@AAA???@@@AAABBBBBBAAA@@@???<<<<<<>>>AAABBB@@@BBBFFFDDDDDDCCCBBBAAA???>>>===;;;:::888888888777444222222222111111111111222222000000/////////.........---------,,,,,,,,,++++++******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********************************))))))*********++++++++++++++++++,,,,,,,,,---------------.........////////////000111333555777888:::<<<>>>???@@@AAADDDFFFEEEFFFHHHJJJKKKKKKKKKKKKMMMLLLJJJJJJKKKKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDDDDCCCDDDDDDDDD444222111333222///...000666888:::<<<<<<<<<:::999222000///---,,,444KKKaaa___MMM??????@@@<<<<<>>???@@@AAABBBCCCAAABBBCCCBBBBBBAAAAAA@@@FFFCCC@@@===<<<>>>@@@BBBAAAAAA@@@?????????@@@@@@????????????AAAAAAAAA@@@=========<<<:::999:::;;;999:::;;;;;;::::::<<<===;;;;;;;;;;;;;;;::::::999555666777777777666555444444444444555444444444444333444555666666666666666444444444444444444444444444555666777777888888888888888999::::::999999999888999999::::::::::::::::::;;;<<<===<<<;;;:::::::::999999999999:::;;;;;;:::999777555555666777888888999::::::::::::999888222666777666888===@@@???777888888777666444222111111222222333222222111111222111111000000000000000000000000000000/////////////////////////////////------...///000000000000/////////......//////000000////////////000111111000000000111111222333333555666777888999999999999>>>===;;;::::::<<<>>>???===>>>>>>??????>>>======<<<<<<>>>AAABBB@@@BBBFFFCCCBBBAAA@@@>>>======<<<999888777777777555333000111111111111111111111111////////////............------,,,,,,,,,+++++++++************************)))))))))((())))))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************************************))))))*********++++++++++++++++++,,,,,,,,,------------------..................///000222444555666888:::===??????AAACCCEEEEEEFFFGGGHHHIIIHHHGGGFFFKKKJJJIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGBBBAAAAAABBBBBBDDDEEEEEE333///...000000000222666***+++...000222333333333,,,)))(((***+++111EEEZZZOOODDD<<<>>>@@@======@@@BBB@@@===999666555777:::===;;;888777777666444333444333111000222666:::===999999999999888888888888999888777777777888999:::666777888888999888888777999:::;;;<<<;;;:::999888222888;;;;;;;;;<<<<<<:::999999999::::::;;;;;;;;;888999999::::::999999888555666777888888777666555444444555666777999;;;<<<555555555444555555666777444444444444333333333333333222222111111222222333333333333333333333333333333333333333444444444444555555555555555666777777888888999::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBDDDFFFCCC>>><<>>>>>>>>===;;;:::;;;<<<;;;;;;<<<;;;::::::<<<>>>;;;<<<<<<<<<<<<;;;::::::555666777777777666555444555555666666666555444333333444555555555555555555555444444444444444333333333555777888888888999:::999:::;;;;;;<<<<<<<<<<<<888888999:::::::::::::::666888;;;<<<:::888777666;;;:::::::::::::::;;;;;;999888777777777666777777555666777999::::::999999111666777555444888999888777777666555333222222111111111111111111000000///111000000/////////000000000000//////////////////............////////////,,,---....../////////.........------....../////////............///000000///000000111111111111222333444555666777888888888888888777777888999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<>>>BBBAAA???AAAFFFBBBAAA???>>>===<<<<<<<<<999888666555555444222111000000111222222111000000/////////.........------,,,,,,,,,,,,++++++++++++************************))))))((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,------------.........---...///000111333444444555888<<<>>>???AAACCCEEEEEEEEEEEEFFFFFFEEEEEEDDDGGGFFFEEEEEEGGGGGGFFFEEECCCCCCCCCCCCCCCDDDDDDEEEAAAAAAAAAAAABBBDDDEEEFFF,,,)))(((***+++***,,,000---........./////////000...---222999777222666BBB???===;;;;;;;;;;;;<<<===AAA???;;;666444666888999;;;999777666666666555333444444444555777888999::::::888777777777888999999;;;:::::::::;;;===???@@@999:::;;;;;;;;;:::999888888999;;;;;;;;;:::888777444;;;>>><<<;;;===;;;777888:::<<<======<<<;;;999999999::::::::::::999999666777888999999888777777888888888888999:::;;;;;;666666555444444444555555666555555555444333333333333222111000000111222333222222222222222222222222111111111222222222333333444444444444444555555555888888888999::::::;;;;;;;;;<<<===>>>???AAABBBBBBCCCFFFDDD>>><<>>@@@AAAAAAAAAAAABBB>>>>>>>>>===;;;:::;;;<<<=========<<<::::::<<<>>>:::;;;;;;;;;;;;:::999999666777777888777666555444444555666666666555333222444444555555555444333333444444444333333333222222333666888888666666777999777888999:::;;;<<<<<<<<<888999:::;;;;;;;;;::::::777999;;;:::777666777888===<<<<<<;;;;;;;;;<<<<<<999999:::::::::999888777555666888999::::::999999444999;;;888555666666444777555333222111111222222111111111111111000//////000000////////////000000///////////////000000000---------....../////////,,,---......//////......------,,,,,,---......///......------......///000///000000111111111111111222333444555777777777777555666777888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::>>>===???BBBAAA???@@@EEEBBBAAA???>>>============;;;999666444444444333222///000111222222111000/////////.........---------,,,,,,,,,++++++++++++******************************))))))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........,,,---...000111222333333444777;;;===???@@@BBBDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDEEEGGGHHHGGGFFFDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEE,,,***---111000+++((()))(((((()))***,,,...000111000333@@@OOONNNAAA:::===;;;>>>???;;;999:::;;;;;;:::;;;;;;999999:::999666999777555555666666555444333555888:::;;;:::888666;;;999777777999;;;======;;;:::999999999:::;;;<<<<<<======>>>===<<<:::999777888:::;;;:::999777666999@@@CCC@@@>>>???===888888:::===@@@@@@>>>;;;999999::::::;;;;;;::::::999888888:::;;;;;;:::999888<<<;;;::::::999999::::::777666444333222333333444777777666555444444333333333222111000000111222333222222222222222222222222000000000000111111111111333333444444444444444444777888888999::::::;;;;;;;;;;;;<<<>>>???AAABBBBBB888@@@CCC???>>>BBBEEECCCAAAAAAAAAAAABBBCCCDDDDDD@@@@@@@@@@@@AAABBBCCCCCC:::<<>>>>><<<:::999:::<<<>>>???>>><<<::::::<<<>>>999::::::::::::999888888777777888888888666555444444444555666555444222111555555555555444333222222333333333333222222111111444777999888555333444666444555666777999999::::::888999:::;;;<<<;;;::::::<<<===<<<:::777777:::===???>>>===<<<<<<<<<<<<<<<:::;;;===>>>===<<<999888777888999:::;;;:::999999666<<>>>>>???======<<<<<<<<<;;;;;;;;;???>>>???BBBAAA>>>@@@DDDCCCBBB@@@>>>======>>>>>>===:::666444444555555444///000111222222111000/////////.........---------,,,,,,,,,+++++++++************************************)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...000111222222222333666:::===???@@@BBBDDDCCCBBBBBBBBBDDDFFFHHHIIIGGGFFFEEEGGGIIIKKKJJJJJJGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDDDD000---,,,...000---(((%%%'''+++///111222555999===FFFGGGGGGDDD@@@=========;;;::::::999999::::::;;;<<<;;;999777777777777888666555444333222333444444777666555555555666888999999999999999999999999999;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::::::::DDDBBB@@@===;;;;;;::::::999;;;===>>>===;;;<<<<<<999999999999999999999999>>>===;;;999999:::;;;<<<999888888777666555555444555555444333333333333444444333222222111111222222222111111111000000//////////////////////////////////////////000000000000/////////000111333444555444666888999999999:::;;;<<<<<<======>>>>>>??????=========???@@@BBBDDDEEEAAA@@@>>>======???AAACCCDDDBBB@@@======>>>@@@BBB<<<======>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::;;;;;;888777666555555555777777777666666666666555555555222222222222222222222222111111222222222222111111000000000000000111111222555444444333333444444555555555666666777888888888777777888:::::::::::::::>>>:::666666999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;888777888:::;;;<<<777777888:::<<<<<<999777::::::999888777666555555666555333222111222222333111111111111111111111111////////////////////////........................------------------------//////.........---------------------------------..............................//////000000111111000000111222444555555666999999;;;===>>>?????????;;;===????????????@@@AAA>>><<<>>>BBBBBB>>><<<===CCCCCCBBB@@@???===<<<<<<:::999777666777666555333111111222222222222111111///............---------------,,,,,,,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,---------...............//////000111222444555888:::===???@@@AAA>>>CCCGGGGGGDDDCCCEEEHHHHHHKKKNNNOOONNNLLLJJJJJJGGGGGGGGGGGGGGGGGGHHHIIIGGGFFFDDDDDDEEEEEECCCBBB000......///...+++***---///888CCCIIIIIIIIIJJJLLLEEECCC@@@???@@@@@@===;;;::::::::::::::::::::::::;;;999888666666666666777888777666555444555555666666666555555555666777888999999999999999999999999888888888888888777777777999999999999999999999999;;;:::::::::::::::;;;;;;@@@???===;;;:::999999999777999;;;;;;:::888888999999999999999999999999999<<<;;;999777666777888888777666666666555444444444777666666555555555555555333333222111111111111222111111111000000000//////////////////////////////.........////////////000/////////000111222333444333555666777666777888:::;;;<<<<<<======>>>>>>???=========>>>???AAABBBCCC@@@???===<<<<<<>>>AAABBBBBBAAA???>>>>>>>>>???@@@======>>>>>>>>>>>>======::::::::::::;;;;;;<<<<<<<<<;;;::::::999:::::::::888888777666666666666777666555555555555444444444111111111111111111111111000111111222222111111000///////////////000111111444333333222222333333444444444444555666666777777555555666777888888888888===:::777666999;;;<<<;;;:::999999888888999999:::;;;:::999:::<<<<<<;;;999666666777999;;;:::888666666666666666555555555555555444333111111111111222111111111111111111111111................................................------------------------///.........---------,,,---------------------------------------------------......//////000111111000000111222333444555555777888:::;;;===>>>>>>>>>:::<<<>>>???>>>>>>???@@@AAA???@@@CCCCCC???>>>@@@AAA@@@???>>><<<;;;:::999:::888666666666666444222000111111222222111111000///............---------------,,,,,,,,,+++++++++************************))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))((())))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,---------..................///000111222333444666999;;;===??????>>>BBBFFFFFFDDDCCCEEEHHHJJJLLLMMMLLLIIIEEECCCBBBEEEDDDDDDFFFHHHJJJKKKKKKKKKIIIGGGFFFFFFEEECCCAAA...---...///,,,***///777HHHNNNSSSTTTOOOJJJHHHIIIDDD???:::;;;???@@@<<<888888888999::::::999888888999888666555444444555666777666666555444555555555555555555444555666666777888888888888888888888888444444444444444444555555777777777777777777777777888888888888999:::;;;<<<;;;;;;:::999888888888888666888:::999777666555555888888888888888888888888999888666555444444444555555444444444444444444444666666555444444444444444333222222111111111111111000000000000////////////////////////////////////------------.....................///000111222333222333444333333444777999::::::;;;<<<<<<===>>>>>><<<<<<<<<======>>>@@@@@@???>>>===<<<<<<>>>@@@AAA@@@@@@@@@???????????????>>>>>>???>>>>>>===<<<;;;999999999::::::::::::;;;;;;:::999999888888999999777888888888777777666555444444444333333333222222////////////////////////000000111111111111000000............/////////000222222111111111111222222222222333333444555555555222333444555666666666666===:::888777999:::::::::999777666555555666888999888999;;;===>>>===999666666555666777999999777555222333333333444444444444333333222111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---------------------------------------------------------...//////000000///000000111222333444444555666888999;;;<<<<<<<<<:::<<<>>>>>>======>>>???CCCAAA@@@CCCBBB??????AAA??????>>>===<<<:::999999888777555555555555333111000111111222222111111000///............---------,,,,,,,,,,,,++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................///000111222222333444777999;;;======>>>AAAEEEEEECCCCCCEEEGGGIIIJJJJJJHHHEEEAAA@@@@@@IIIGGGEEEGGGKKKMMMMMMKKKNNNKKKIIIHHHGGGEEECCCAAA...***+++111222111777AAA^^^ZZZRRRJJJEEECCCBBBBBBDDD@@@;;;:::<<<===:::777666777999::::::999777666777666444333333333444444444444333333333222222222444444444444444555555666666666666666666666666666222222222333333333333333666666666777777777777777777777777777888999:::;;;999888888888888888888999888999;;;:::888666555555666666666666666666666666555555444333333444555555444444444444444555555555333333222111111111111111222222111000000000000000////////////////////////........................++++++,,,,,,,,,---------............///000111222222222222111111333666999888999999:::;;;<<<======<<<<<<<<<;;;<<<<<<======>>>===<<<<<<<<<===???@@@@@@@@@AAABBBBBBAAA@@@???????????????>>><<<;;;;;;:::::::::::::::::::::;;;:::999999888777888888888777888888999888777555444333222222222111111111111///////////////////////////000000000000000000///---------...............111000000//////000000111000000111111222333333444111222333444555555555555;;;:::999999999999999999999777555333444666888:::666777999<<<===<<<888444666666666777999999888666222222333333333333333333222111111000//////......................................................------------------------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////000000111222333333333444666777999999::::::999;;;======<<<<<<===>>>BBB???>>>@@@@@@======@@@@@@@@@???>>>===<<<;;;:::888666444444444444222000000000111111111111000000///............---------,,,,,,,,,++++++++++++***************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))))))))************)))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.....................///111111000111222444666888:::;;;===@@@BBBCCCBBBCCCEEEGGGEEEFFFFFFFFFDDDDDDEEEGGGPPPLLLIIIIIILLLLLLJJJGGGKKKIIIGGGFFFEEEDDDBBB@@@000***---:::BBBAAADDDKKK```UUUIIIDDDFFFIIIIIIGGGDDDCCC@@@===999888888888555666888999999888666555555444333222222222333444333333333333333222222222222222333333444444444444555555555555555555555555222222222333333333444444777777777777888888999999999888888777777888888999888999999::::::::::::::::::<<<======;;;888888888777777777777777777777777222333333444555666777888555555555555555555666666222222111000000000000000222111000000//////000000.....................///------------------------++++++++++++,,,,,,,,,,,,------------...///000000111222222111000222666999666777888999:::;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<>>>===<<<<<<======??????@@@AAABBBCCCDDDCCCAAA@@@????????????>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999888777777777888888777777888888777666444333111111111111000000000000000000000000000000000000...//////000000//////...,,,,,,---...///......---000//////......//////000/////////000111111222222111222333444555555555555888999::::::999999888999:::888666555555777:::<<<888777777888999999777555888777666777999:::999777555555444444333222111111000000000000///...------------------------------........................------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........//////000000111111111111222444555777888888888999;;;<<<<<<;;;;;;;;;<<<>>>;;;:::<<<<<<:::;;;>>>???>>>>>>===<<<;;;::::::777666444333444333222000000000000111111000000000///............---------,,,,,,+++++++++*********************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))))))))************((()))))))))*********+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------...///000111000000111222444666888:::===>>>@@@AAAAAACCCDDDFFFCCCCCCCCCCCCCCCEEEIIILLLOOOLLLHHHHHHIIIIIIGGGDDDEEEDDDBBBBBBBBBBBB@@@>>>222...666JJJTTTPPPMMMQQQVVVOOOHHHHHHLLLMMMHHHCCCEEEEEEBBB===888555777999555555666777777666555555444444222222222222333444444555555555555444333333111111222333333333333333444444444444444444444444222222333333444444555555777777888888999999::::::999999888888888888888888999:::;;;<<<<<<<<<<<<;;;;;;===???>>>===;;;::::::::::::::::::::::::::::::222333444555666888888999666666555555555555555555333333222111111111111111111000000///////////////---------...............------------------------++++++++++++,,,,,,,,,,,,------,,,,,,------...//////000111111000111444777555555666777999:::;;;;;;;;;;;;:::::::::;;;;;;<<<>>>=========>>>>>>??????@@@@@@BBBCCCCCCCCCBBBAAA>>>>>>???>>>>>>===<<<;;;===<<<<<<<<<<<<<<<;;;;;;:::999888888777777888888777777777666555444333222111111111000000000000///000000000000000000000000......////////////......+++,,,.../////////...---//////............//////......//////000111111111222222333444555555555555555777:::;;;:::999999999:::999888888888:::<<<===999777666555777888888777888777666777999:::999888666666555444333222111111000000000000///...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------........./////////000000000111333444666777777777888:::<<<<<<:::999:::;;;:::777888;;;<<<::::::===;;;;;;::::::999888888777777666444444444444222000///000000111111000000//////............---------++++++++++++************************************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************((())))))******+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------...///000111000000000000222555777999======>>>???@@@BBBDDDEEEEEEDDDCCCAAAAAACCCHHHKKKHHHHHHGGGFFFEEEEEEFFFFFFCCCAAA@@@@@@@@@@@@???>>>///000@@@WWW___TTTMMMPPPPPPNNNMMMLLLKKKGGGBBB>>>EEEBBB>>>:::888888777777555555555555555555555555444333222222222222444444444444555555555444333222000000222333333333222111333333333333333333333333222222222333444555555555666777777888999999::::::888888888888888999:::;;;:::;;;<<<=========<<<;;;:::;;;===>>><<<;;;:::;;;::::::::::::::::::::::::555555666666777777777666666555555555444333333333222222111000000000000111000000///............///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,...///000///000111333333444555666888999:::;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@>>>???@@@@@@AAAAAAAAA@@@======>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::999888888888888999777666555444333222222222111111111000000000000///........................---......//////......---,,,---///000000000...---//////............//////......//////000111111111111111222333444444444444222666:::;;;:::999999:::::::::::::::;;;<<<======:::999777777999:::999888777666555555777888888777444444444333333222222222000000111111000///---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,---............/////////000111222444555666777777888:::;;;;;;999999999:::888666888===>>><<<<<<>>>::::::999999888888777777888666555444555444222111//////000000000000/////////............---------++++++++++++************************************))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************((())))))******+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------...///000000000000///000111444777888===<<<<<<===@@@BBBDDDEEEIIIGGGEEEBBBAAADDDJJJNNNIIIKKKLLLJJJEEEDDDFFFIIIEEECCCBBBAAAAAA@@@???===)))///EEE^^^aaaQQQHHHKKKLLLOOOPPPNNNIIIFFFFFFHHHFFF???999777:::;;;999666666555444444444444555666444333222222222333444555222222333444333222111000///000111222333222111111222222222222222222222222111111222333444444555555555666666777888999999:::666666777888999;;;===>>>:::;;;<<<=========<<<;;;777999<<<<<<;;;:::::::::777777777777777777777777777777777777666555444333555555444333333222111111000000///...............000000///...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------))),,,...///......///111333333444666777999::::::::::::::::::;;;<<<===>>>>>>?????????@@@@@@@@@@@@======>>>>>>>>>??????@@@<<<===>>>>>>>>>>>>>>>===;;;;;;;;;::::::999999999;;;:::999999888888999999777666444222111111111111111111111111000000000000---------------------------..................---,,,---///111111000///...//////............//////......//////000111111111000111222333333444333333000555:::<<<:::999:::;;;999999:::;;;<<<<<<======:::999999;;;<<<<<<:::888777555444444666777777666222222222222222333333333000111111111111///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,------..................000111222444555666777777888999;;;;;;999888888999777666:::???AAA???>>>AAA<<<;;;;;;::::::999999999999777555555555555333111//////000000000000////////////.........---------+++++++++************)))************************))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------------...000000000000//////111444777888===<<<;;;<<>>:::888888888888777666666666666555555555555111111000000000111333444333222///......///222333111111111111111111111111000000000000000000000000///000000000111111111111333333333444444444555555555666777777777777777666999999:::::::::999999888888:::;;;:::888888999:::555555555555666777999:::888888888777777666555444555444444333333222222111333222000/////////000111222000...,,,+++***+++++++++++++++,,,,,,---------------------,,,+++***)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------............///111111222333444666777888666777888:::;;;<<<======<<<===>>>??????>>>===<<<;;;>>>@@@AAA@@@>>>======???>>>=========>>>@@@@@@<<<<<<;;;;;;;;;:::::::::;;;:::999777666555555555555555444333222222111000000000000000000000000000......---------,,,,,,,,,,,,------......------,,,---...000111111000...---,,,,,,,,,---------..............................000111111111222222222222666666666666777777777777::::::888888888999:::;;;::::::;;;;;;;;;;;;::::::555555666666666555333222222222222222222222222333222111111000///............/////////...------,,,........................---------,,,,,,+++++++++************))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,------------------........./////////000000222333555777888888888888888888888888999<<<<<<===???@@@@@@@@@@@@>>><<<::::::;;;;;;;;;::::::777444111000000111222;;;555///...111333111//////............---------************))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))(((((())))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000111222333777:::>>>>>>===>>>CCCGGGGGGFFFEEEGGGLLLOOOPPPOOOTTTRRROOOLLLJJJHHHGGGGGGLLLIIIFFFCCCBBBAAA???>>>+++333CCCSSSVVVOOOJJJLLLIIIHHHGGGFFFEEEDDDCCCCCC>>>;;;888666666666666555666666666555555555444444111111000000000111222333222111///......///111222000000000000000000000000/////////////////////////////////000000000111111111111111222222222333333333444444555555555555555777777777777777777777777777888999888777666777999666666555444555555666777777777777777777666444444444333333222111111000000222111000///...//////000000///...,,,+++++++++++++++++++++,,,,,,---------------------,,,+++***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......------------............000111111222333555777777666777999:::;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<>>>@@@@@@???======>>>@@@???===<<<<<<<<<======:::::::::::::::::::::::::::999888666555555444444333333333333333333222222////////////////////////......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------...------------------------000000000000111111111111444444444444555555555555666666666777888999::::::777777888888888888777777444555666666666444333222111111111111111111111222111000000//////...------...............---,,,,,,------------------------------,,,,,,,,,+++++++++************))))))))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------------............///000111333444555777777777777777888888888999:::;;;===???@@@@@@AAA===<<<::::::;;;;;;;;;:::999777444222111222333444:::555///...111222111///............------------************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((''''''((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000111222333666;;;???@@@???@@@DDDHHHHHHGGGGGGIIIMMMPPPQQQPPPRRRQQQNNNLLLIIIHHHHHHHHHKKKHHHEEEBBBAAA@@@>>>===---555BBBKKKKKKGGGFFFIIIDDDDDDEEEEEEEEEDDDCCCBBB===:::777555555666555555555555555555444444444444111000000000000111111222000000000//////000000000////////////////////////------------------------....../////////000000000////////////000000000000000111222333333333333333666555555444444555666666555777888777666555666888777666555444444444444555777777777777666555444333222222222111000000//////000///......---...............---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,+++***)))*********++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......000000000111222444666666777888999:::;;;<<<<<<<<<999999:::;;;<<<>>>???@@@===>>>???>>>===<<<===???@@@???===<<<;;;:::::::::999999999999999999999999999888777666555444444444222222222222333333444444////////////////////////......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------........./////////000000111111222222222333333333222333555666888999999999444444555555555555444444333444555555555444333222000000000000000000000000/////////......------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------------......///111111444444555555666666666777666777888:::<<<>>>@@@@@@<<<;;;999999:::;;;:::888666555333222333444666777888444///...000222111///............------------************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))*********++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000111222222333888===??????@@@CCCFFFGGGFFFFFFIIILLLOOOOOOOOOOOONNNLLLJJJIIIHHHHHHHHHIIIFFFCCCAAA@@@???===;;;///:::EEEGGGDDDAAABBBCCC@@@BBBDDDFFFFFFEEECCCBBB>>>;;;888666666777777666444444444444333333333333000000000000000000000000......///000000///......---------------------------------------------------............/////////............///////////////000000111222222222222555444444333333444555666555666777777666555777888666666666555555555666666666666666666555444333333333222222111000000//////......------------,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++,,,,,,---+++,,,,,,,,,------------......///000111333444555777888999:::;;;;;;;;;;;;;;;;;;::::::<<<===???AAA===>>>>>>===;;;;;;===???>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999888888888999888777666555555555555222222222222222222222333////////////////////////......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000000111111222222333222333555777888888888888222333333444444333333222333333444555555444333222//////////////////...............------,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************+++++++++++++++************++++++++++++...------------......///111222222333444555555666555666777888999;;;<<<===999888777888999999777555333222222222333555777888666333000///000111000///.........---------,,,,,,************)))))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......///......//////000111222...222888;;;===>>>@@@BBBBBBCCCDDDFFFIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFDDDAAA@@@???>>>;;;999--->>>KKKIIIDDDBBBCCCBBB@@@BBBDDDGGGGGGFFFCCCBBB<<<:::666555555666666666333333333333222222222222////////////////////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.....................//////////////////000111222333333333444444444444555555666777555666777777666666777999555555666777888888999999555666666555555444333222333333333222111111000000---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******))))))*********++++++++++++************+++,,,,,,++++++++++++,,,,,,,,,------------...000111333444666666888999::::::::::::>>>===<<<;;;<<<===>>>???<<<======<<<;;;;;;<<<>>>========================???>>>===;;;:::888777666999888777666666666666666444444333222222111000000..............................---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///000000111222222333333555666777888888888777666333444444555555444444333222333444555555555444333/////////.........------------------,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********************************)))))))))*********++++++......---------.........///000000222333444555555777777666666777888999999666555555666777666444222000000000111222333555666333222000//////000//////...------------,,,,,,,,,************)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................///000111222---000555999;;;===>>>???@@@AAADDDFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGFFFFFFDDDBBB@@@??????===;;;888)))@@@PPPMMMFFFGGGHHHEEEAAACCCEEEFFFFFFDDDBBB@@@999666333222222333333333222222222222111111111111...////////////......---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------............/////////000...///000111222333333333333444555666666666666666444555777777666666888999444555777888999:::::::::555555555555444333222111444333333222111111000000,,,------------,,,++++++***+++,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++***+++++++++++++++******)))))))))************+++******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---...000222333333444555777999:::::::::======<<<<<<<<<<<<<<<===;;;<<<===<<<;;;:::;;;===;;;<<<===>>>>>>>>>>>>===@@@???>>><<<:::888777666888777666666555555555666444444333222111000//////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------//////000111222333333444666666777777777777666666666666777777777777666666333444555666666666555444000//////......---------------------------------+++,,,,,,---------------++++++++++++++++++++++++*********+++++++++++++++************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))))))))************+++......---------......///......///111222444555555888777666555555666777888444444444555666555333111000000000111111222333444111111000///////////////------------,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///000111111///111444888;;;===>>>>>>@@@BBBEEEGGGGGGGGGHHHIIIEEEFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@??????===:::888---GGGWWWPPPFFFGGGHHHCCCCCCCCCDDDDDDCCCAAA>>>===888555222111222333333333222222111111111000000000....../////////...---,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////---...///111222222333333000222555777888777555444222444555666555555777888555666777888999999888888444444555444444333222111222222222111000000//////,,,---.........---++++++++++++,,,---,,,+++******---------,,,,,,+++++++++******++++++++++++******))))))))))))************)))))))))))))))***++++++************+++++++++++++++++++++,,,---///111222000111333555777999::::::888999::::::;;;;;;;;;;;;999;;;======<<<::::::;;;;;;<<<=========<<<;;;:::===<<<<<<;;;:::999888888555555444333333333444444333222222222111111000000..............................---------,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------......///000111222333333555444444444555666777777777888888999999888888777444444666777777777666666000000000///...------------------------.........,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********)))))))))((((((((())))))*********+++++++++,,,,,,,,,,,,------...///------///000222444555666666666444444444666888999555444555666777666333111222222222222222222222222///000000///.........///---------,,,,,,,,,++++++************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................///111111111111222555888;;;<<<<<<>>>AAAEEEGGGFFFEEEFFFHHHDDDEEEEEEFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>;;;888555OOO]]]QQQDDDDDDEEE???CCCCCCCCCBBB@@@>>><<<;;;999777444333333555555444111111111111000000000000....../////////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---------.........,,,---...000111222222222...111444777888777444333111222444444444444555777666777888888888777555444444444444444333222111111111111111000//////......------...///...---,,,+++++++++,,,---,,,+++***)))---------,,,,,,+++++++++)))******+++++++++******))))))))))))************)))))))))))))))******+++)))************+++++++++******+++,,,---///000111...///222444777888::::::333555777999:::;;;::::::888:::===>>><<<;;;::::::<<<<<<======<<<:::888777999999999999999999999999333333222222111111222222111111111111111222222222..............................---------,,,,,,,,,+++++++++,,,,,,+++++++++''')))***,,,,,,***)))'''******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------------...///000111222333222222111222333555777999888888999999999999888888444555666888888888777777111111000///......------........................,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((('''************++++++++++++++++++++++++,,,---...///,,,---///000222444666666555444333333444777999;;;666555666777888777444222555444444333333222222111...///000///...---...///---------,,,,,,,,,++++++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))***'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.........------......///000111000//////111555888999999;;;???CCCDDDCCCBBBCCCEEEDDDDDDEEEEEEEEECCCBBBAAABBBAAA@@@@@@@@@>>>;;;888BBBQQQXXXOOOAAA<<>><<<;;;;;;:::@@@IIINNNHHHBBB@@@AAA@@@AAA???===;;;;;;:::888666666333111222555666222...........................///......---,,,,,,++++++,,,++++++++++++++++++***+++++++++++++++***))))))))))))))))))))))))))))))***************************+++,,,,,,++++++,,,...------------............///000111333444444555555222333444333333333555777777777666666555555444444555444444333333222111111000//////...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------...///111222222333666999777666666666777999;;;<<<;;;:::999999999999:::;;;888999:::;;;;;;:::999888:::999888777666666666666444333222222111111222222111111000000000////////////............---------,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********)))******++++++******)))++++++++++++++++++++++++)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,------...000000000000111111222333333333444555666777666444333111333222222444555555333111......------------.........------------,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((******)))))))))((((((((()))((((((((('''''''''''''''((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111444444333333333444555666999666555777666222111333222222222222111111111111111111111000000000//////000//////...------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******++++++++++++******,,,,,,,,,+++++++++******************************))))))((((((((('''''''''''''''((((((((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))************************))))))))))))))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------............////////////000//////000333666999;;;?????????@@@AAABBBCCCDDDFFFEEEEEEEEEDDDCCCCCCBBB@@@???>>><<<;;;:::999999===@@@BBBAAABBBDDDBBB>>>>>>;;;999777777666555333444111000111444444222///..............................------,,,,,,++++++*********+++++++++++++++***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,++++++,,,---,,,,,,,,,---------......//////111222333444444444111333333333333333555777888777777666555444333333444444444333222222111111000///......------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))******++++++++++++,,,,,,,,,,,,---...000111111222555777666666666666777999:::;;;::::::999999999999:::;;;999:::;;;<<<<<<;;;:::999999999888777666666666666333333222111111111111222111111111111000000000000///............---------,,,,,,,,,,,,,,,++++++***+++++++++++++++*********)))******++++++******))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********++++++++++++,,,+++******++++++,,,---......//////000111111222222333444666666666333000///222111000111333333111///......------------......------------,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++******************************))))))))))))(((((())))))((((((((((((((('''((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++************+++---...///111111111111222444555666777444444666555111000222111111111111000000000000111111000000000000////////////......---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************++++++++++++******,,,,,,,,,++++++++++++***************************)))))))))((((((((('''''''''(((((())))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------............//////////////////000222444777999<<<<<<===>>>???@@@AAABBBDDDDDDDDDEEEEEEDDDDDDCCC???>>><<<;;;:::999888888999:::;;;===@@@AAA@@@======:::777666666555444333111000///000222333111///........................---------,,,,,,,,,++++++))))))******++++++,,,,,,******+++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++******+++,,,+++,,,,,,,,,------------......000111222333333333111222333333222333555777666666666555555444444444444444333333222111111111//////...------------...,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++++++++,,,,,,,,,,,,...//////000111333666555555555666777888999:::999999999999999:::::::::::::::<<<<<<<<<<<<::::::999888777666666555555666333222222111111111111111111111111111111111000000///............---------+++,,,,,,,,,,,,+++******+++++++++***************))))))************))))))))))))))))))))))))))))))))))))***+++++++++++++++************++++++++++++***************+++,,,---......///000111111222222333444666777666333000...222111000000222222000///......------------......---------,,,,,,,,,++++++(((((()))***************************************************************))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))***+++,,,---.........///000222333555555444222222555444000000222000000000000////////////111000000000////////////.........------,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************++++++++++++******++++++++++++++++++++++++************************)))))))))(((((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))***************+++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------------------------------.........//////.........///111333555666888999:::<<<>>>???@@@@@@@@@AAABBBCCCDDDCCCCCCBBB>>>===<<<;;;999999888888666888:::<<<;;;:::;;;======:::888777777777555444/////////000111111000///........................,,,,,,,,,,,,,,,+++++++++)))))))))******+++++++++)))******+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''((()))+++***))))))***,,,++++++++++++,,,,,,,,,---------///000111222222222111222333333222222444666333333444444555555666666444333333222222111000000//////...---------------,,,,,,+++++++++*********************************************************((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((((()))))))))*********+++++++++,,,,,,+++---.........///222444333444555666777888888888888888888999999:::::::::::::::<<<<<<<<<<<<::::::999888777666555555555555333222111111000000111111000000000000000000111111///............---------++++++,,,,,,++++++***)))************************)))))))))******)))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))*********++++++++++++++++++***++++++,,,---......///000111222333333444555666777666444222000444222111111222222111000......------------......------,,,,,,,,,+++++++++(((((()))************)))************************))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))******+++,,,...///,,,---///000222333444555333000111444444000000222000000000/////////......000000000////////////...---------------,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************++++++++++++******++++++++++++++++++++++++***************************)))))))))(((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))))))))*********+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---------.........------------------------------------------------........................------------------------------------------------........................------------------------------------............------...///000111222333555666888;;;===>>>>>>???===>>>???AAABBBAAA@@@@@@>>>===<<<;;;:::999999999444555999:::777333666<<<;;;:::999999999888666333000000000111000000//////------------------------,,,,,,,,,,,,++++++++++++)))))))))***************))))))***++++++++++++***((((((((((((((((((((((((''''''''''''''''''''''''''')))******))))))***+++******+++++++++,,,,,,,,,,,,,,,...///000111111111000222222222222222444666222222333444555666666777333333333222111111000000///...------,,,,,,------++++++++++++************************************************************(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''(((((((((((())))))************++++++++++++***,,,---------...000222222333444666777777777777666777888999:::::::::999999:::;;;<<<<<<;;;:::999888888777666555555555555222222111000000000000111////////////000000000000///............---------+++++++++++++++******))))))))))))***************((())))))******))))))(((((((((((((((((((((((((((((()))******++++++******)))))))))************+++,,,,,,++++++++++++,,,------...///000111222333444444555555666555444333333666444222111222222222000......------------......,,,,,,,,,,,,++++++++++++(((((()))***************************************((((((((((((((((((((((((''''''(((((((((((())))))'''(((((((((((()))))))))'''''''''(((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************,,,---...///,,,---///111222333444444222000000444444111000333000000000000////////////000000////////////......------,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))(((((((((((())))))******))))))(((''''''(((((())))))******))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------........................////////////////////////........................................................................------------------------,,,------------.........,,,------...///000000000333444777:::<<<>>>>>>>>>;;;<<<>>>@@@@@@@@@>>>===>>>===<<<;;;::::::::::::111000333666444000222888777777777888999777333000000111222111000/////////------------------------++++++++++++++++++++++++************))))))))))))))))))***+++++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''(((***)))(((((()))+++************+++++++++++++++,,,---...///000000000000111222222111222444666333333333444444555555555333333222222111000000000///...------,,,,,,------++++++++++++************************************************************(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))************++++++++++++***+++,,,,,,,,,,,,///111111222444666777777777666555666888999:::::::::999888999:::;;;;;;:::999888888888666555555555555555222222111000000000000000---.........///////////////............---------+++++++++++++++***))))))((()))))))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))((())))))***************))))))))))))************,,,,,,++++++***++++++,,,+++,,,---...000111222333333333333333333444444444666444111111111222111000......------------......,,,,,,,,,++++++++++++***((()))******++++++******************************(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))************************)))))))))*********++++++)))))))))***+++,,,......---...000222333333333333111///000444444111111444111111111000000000//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((())))))************))))))'''''''''((()))*********))))))(((((((((((())))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---.........////////////........................000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,---------.........,,,,,,---...............111333666:::<<<>>>>>>>>>;;;<<>>>>>>>><<<===@@@AAAAAA???===<<<::::::999888777777777888............////////////333333222222111000000000333222222111000//////......,,,***+++---...,,,***+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((++++++++++++++++++++++++*********+++,,,---///000000000000111222222222333111111111111111111111111111111000000//////.........---,,,,,,......---,,,,,,,,,,,,++++++*********************************+++***)))'''''''''((()))***((('''&&&&&&'''(((***'''''''''''''''''''''''')))&&&%%%&&&)))***)))&&&'''''''''''''''((())))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------000000111222333444444555333555888999888888888999999999999999888888777777666555555444444333222222000000000000000000000000......---------,,,,,,,,,------,,,,,,+++***))))))************))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,---......222111000//////000111111000000000000000000000000...---,,,,,,,,,,,,---...+++++++++************)))((((((((((((((()))******((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******//////111222222111000000333555666555333111111111111111111111111111111111//////.........---------......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))+++++++++*********))))))************************+++++++++++++++++++++++++++,,,------,,,+++***)))))))))))))))))))))))))))******++++++++++++******))))))))))))************)))***++++++***+++---///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++)))(((***///222333222,,,//////,,,,,,///111000666...***...333222///...333444111------000333333+++:::===111---666999111777666333222111000111111111222222000000222000,,,)))///444444111000...---000------......///111333///......------......///........................000111444666888:::;;;;;;======>>>>>>>>>>>>======;;;;;;999777666555555555------...---------------000000000////////////...000000000///...---------,,,***)))***,,,---+++)))+++++++++*********))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((*********************************+++,,,---...//////000000111111222222333222222222222222222222222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,+++++++++******************************+++***)))(((''''''((())))))((('''&&&&&&'''((()))'''''''''''''''''''''''')))(((&&&(((***,,,+++)))(((''''''''''''((())))))))))))))))))))))))))))))+++++++++,,,,,,,,,------///000000111222333444444222555777888777777777888777777666666555555555555555555555444333333222222////////////////////////......---------,,,,,,,,,------,,,,,,+++******)))************))))))))))))*********)))((('''''''''((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---......000000///......///000000////////////////////////...---,,,,,,,,,,,,---...++++++++++++************((((((((((((((()))******((((((''''''''''''((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********...///000111111000000///111333444333111//////000000000000000000000000000//////.........---------......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))************************+++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))******++++++++++++******))))))))))))************)))***++++++******,,,...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222///111444444111,,,&&&###///...111666555000000444'''///666666000...666@@@666888???GGGKKKJJJKKKMMMTTTUUUTTTQQQUUUbbbmmmrrrNNNUUUZZZUUUIII???>>>@@@;;;444000444666444444666000111111---***+++...111...///111222111,,,(((&&&......------------..............................000111333555888999:::;;;<<<<<<<<<===<<<<<<;;;;;;999888777666666666666666------------,,,++++++***,,,,,,,,,,,,------------......------,,,,,,+++++++++)))((()))***+++***)))+++************)))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''((((((((())))))))))))))))))))))))))))))******+++,,,....../////////000111222222222222222222222222222222222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,++++++++++++******************************))))))(((((((((((())))))((('''&&&&&&'''((()))'''''''''''''''''''''''')))(((((())),,,---,,,,,,((((((''''''(((((()))***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,...//////000111222333444333555777777666666777888666666666666555555555555555555444444333333222222////////////////////////......---------,,,,,,,,,---,,,,,,++++++*********************))))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++******++++++,,,---...///......------...//////...........................------,,,,,,------...,,,+++++++++************((((((((((((((())))))***((((((''''''''''''((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++------...//////////////////000111111///------.........................../////////.........------......---------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))+++++++++***************************************++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++******+++***))))))+++,,,++++++++++++,,,,,,,,,,,,------------------------,,,++++++++++++,,,---------...---+++,,,111999???444---+++...---***222???===>>>BBBHHHRRRZZZ\\\YYYuuuyyywwwnnniiihhhrrrcccVVVPPPGGG:::333555333222111222333444666888,,,,,,+++,,,---111444555......------------..............................000111222444666888999:::;;;;;;;;;;;;::::::999888666666555555555666666777------------,,,+++)))((())))))***+++,,,,,,------------,,,,,,++++++++++++******)))************)))************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))******+++---------......///000111222222222222222222222222222222111111000000//////.........---,,,,,,......---,,,++++++++++++++++++++++++************************)))))))))(((((((((((())))))(((''''''''''''((()))''''''''''''''''''''''''(((((((((***+++,,,,,,,,,((((((((('''((())))))***))))))))))))))))))))))))***++++++++++++,,,,,,,,,---...//////111111222333444666777777666666777888888888888888888888888888555555444444333222222111////////////////////////......---------,,,,,,,,,,,,,,,,,,++++++*********************)))))))))(((***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,---.....................//////........................------------------------,,,,,,+++++++++*********))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,++++++++++++++++++,,,+++,,,,,,---...............///000000...------...........................////////////..................---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))***+++))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++***++++++***)))(((***++++++++++++,,,,,,,,,------------------............,,,,,,---.........------...000222333111---***)))555:::AAAGGGKKKTTT```jjjmmmggggggxxxyyyzzzxxxuuuyyy|||uuu\\\MMMWWWJJJ<<<666666444000...888777444...,,,------,,,......------------..............................///000111222444666888999:::::::::::::::999888777666666555444444444555555------......---,,,***(((((()))******+++,,,------------,,,,,,,,,,,,,,,,,,***+++++++++******++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))******+++,,,,,,---...///000111222222222222222222222222222222111111000000//////.........---,,,,,,......---,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((())))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((()))))))))***+++((((((((((((((()))******))))))))))))))))))))))))*********+++++++++,,,,,,,,,------...///000111222555777888777666666777999999999999999999999999999555444444333222222111111..............................---------,,,,,,,,,,,,,,,+++++++++++++++***************)))))))))((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,------......//////000000000000////////////////////////------------------------,,,,,,,,,++++++++++++***))))))(((((((((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,++++++++++++++++++,,,+++++++++,,,------...///...///111000///---...///////////////////////////000000/////////...............---------,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))***++++++))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))******++++++++++++******************++++++++++++***+++,,,***))))))***,,,++++++,,,,,,,,,------------------....../////////---///111333444444222111333000---...333:::@@@DDDIIIaaaxxx~~~wwwttt|||}}}ssszzz~~~vvv}}}yyyrrrkkkppphhh\\\VVVLLL???777+++111444222111222...(((///......------......///........................//////000111222444666777999:::::::::999999888777888777666444333333222222+++,,,.........,,,***))))))))))))***+++,,,,,,---------------,,,,,,,,,,,,***+++,,,,,,******+++,,,(((((()))))))))))))))***(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''))))))(((((()))******++++++,,,---...///000111222111111111111111111111111111111000000//////.........---,,,,,,......---,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''((()))))))))(((((())))))***+++))))))))))))))))))))))))************+++++++++++++++,,,---...///000000111666666777666555555666888666666666666777777777777444444333333222222111111..............................---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))******+++,,,------...///000000000000000////////////////////////,,,------......------,,,,,,,,,,,,,,,++++++++++++***))))))(((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++,,,---///000...///111111///......///000000000000000000000000000000000/////////............---------,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++******)))))))))***++++++))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,++++++,,,+++******+++---,,,,,,,,,,,,------------------......///000000000////////////...---++++++000555???MMM^^^rrr{{{~~~uuu}}}|||dddUUUCCCCCC;;;///,,,333777666000//////////////////000........................//////...///000333555666777888888999999999888888999888777555333222222222)))***,,,------,,,)))(((((()))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))((()))+++(((((((((((())))))******(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))(((((((((((()))*********+++,,,---///000111222000000000000000000000000111111000000//////.........---,,,,,,......---,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))&&&'''((()))******)))(((''''''((((((((((((''''''''''''''''''''''''''''''&&&((()))(((&&&%%%&&&((())))))(((((())))))***+++))))))))))))))))))))))))************++++++++++++++++++,,,---...//////000444555555333222222444666444444444444555555555666444444333333222111111111..............................---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))***+++,,,---+++,,,---///000000//////........................,,,,,,---......---,,,,,,------,,,,,,,,,+++++++++******)))(((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********++++++++++++,,,...000111---...000000///......///000000000000000000000000000000000000/////////.........---------,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++)))******+++++++++++++++))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,***,,,,,,,,,+++,,,---///,,,,,,,,,------------...---......///000000111111000///...///222888>>>BBBBBB[[[{{{ssszzz~~~{{{zzztttjjjKKK999666555///111111000000000000111111........................///...---...///111444555444555666777777888777777888777666555444444444444&&&(((***,,,,,,+++)))'''((((((((()))))))))))))))++++++++++++++++++,,,,,,''')))+++***'''&&&(((***'''((((((((())))))******(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))(((((((((((())))))******+++,,,---///000111222////////////////////////111111111000//////.........---,,,,,,......---,,,*********++++++,,,,,,,,,))))))))))))))))))))))))&&&'''(((*********)))(((''''''((((((((((((''''''''''''''''''''''''''''''''')))+++)))&&&$$$&&&((()))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++***++++++,,,---...///000333333333111000000222444444444444555555555666666444444333333222111111000..............................---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))***+++,,,---)))+++,,,...//////......------------------------,,,,,,---......---,,,,,,---------,,,,,,,,,++++++******)))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++,,,...000111,,,...//////...---...///000000000000000000000000000000000000////////////......---------,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++)))***+++---------,,,+++))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***,,,------,,,---///111,,,,,,,,,---------......---......///000111111222000000333;;;III\\\mmmxxxqqq~~~|||yyyfffZZZJJJ:::222222111111111111222222..............................------...000333555222222444555666777777777777666666555555555666666(((((()))+++------***((((((((((((((((((((((((((())))))*********))))))((((((((((((((())))))))))))***)))))))))((((((''''''))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((())))))******((()))***+++,,,---......000000//////.........---///////////////////////////............---------++++++++++++++++++++++++))))))))))))))))))))))))((())))))************)))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,111111111222222333333444444444444444444444444444111111111111000000000000......---------,,,,,,,,,...---,,,+++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''''''''((((((************************))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,,,,,,,------...---------...---,,,+++************,,,,,,++++++***)))))))))+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,,,,---------...............------////////////////////////......////////////............---------,,,,,,,,,************)))))))))))))))************++++++++++++++++++************)))(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,------,,,++++++,,,...222///+++)))+++---...///,,,,,,---000333444333111===PPPbbbnnnzzzyyylllwwwxxxooocccDDD@@@999333444666333...111...---...///......///.../////////000000111111222333444555666666666666666666777777666555444444(((((()))+++---,,,***(((''''''''''''''''''''''''((())))))*********))))))'''((((((((())))))))))))******)))))))))((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))******(((((()))***+++,,,------////////////......------....................................------------++++++++++++++++++++++++))))))))))))))))))))))))))))))*********))))))(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))*********************+++++++++,,,,,,000000111111222333333333444444444444444444444444111111111000000000//////......---------,,,,,,,,,...---,,,+++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,++++++***)))))))))*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,------............------..............................////////////............---------,,,,,,,,,************)))))))))))))))************++++++++++++++++++************)))((()))))))))************************)))))))))((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,---......---++++++,,,...%%%,,,444555111,,,***+++111888:::222***222KKKaaawwwhhhrrr~~~www|||tttlll}}}uuupppooo{{{sssxxxkkkrrrjjjLLL000)))111999777000***---333444///***....../////////000000000222333444555555666666555666666666666666555444444(((((((((***,,,,,,***(((''''''''''''''''''''''''''''''((()))*********)))''''''((((((((()))))))))************)))))))))))))))((((((''''''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((()))******''''''((()))***+++,,,,,,///............---------....................................------------++++++++++++++++++++++++))))))))))))))))))))))))************)))(((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))*********************++++++++++++,,,//////000111111222333333444444444444444444444444111111000000000000//////......---------,,,,,,,,,------,,,+++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++------............------------------------------......////////////............---------,,,,,,,,,++++++*********))))))))))))************++++++++++++++++++************)))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,...//////...,,,+++---...333///***)))---222333333***'''***===ZZZrrr~~~iii|||{{{}}}jjj^^^```pppqqq```YYY```uuuwwwcccRRR^^^mmmfff\\\TTTkkkvvvkkkgggwwwuuu}}}yyyVVVAAA;;;888333444333000---+++,,,---............////////////111222333444555555555555555666666666666555444444((('''((()))++++++)))(((''''''''''''''''''''''''%%%&&&'''((())))))******'''''''''((((((((())))))******************))))))(((((((((''''''((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***'''''''''((()))******+++------------------------.................................---------,,,,,,************************))))))))))))))))))))))))************)))((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))************************++++++++++++......///000000111222222444444444444444444444444111000000000////////////......---------,,,,,,,,,---,,,++++++*********+++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********++++++,,,------,,,,,,+++++++++,,,------,,,,,,++++++***)))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,---.........------------------------------......////////////............---------,,,,,,,,,+++++++++*********))))))))))))*********++++++++++++++++++*********)))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------......///---++++++,,,...,,,---...000222222111///;;;FFFWWWgggttt{{{~~~mmmjjjvvvqqqsssggg[[[pppxxx~~~|||{{{|||WWW^^^kkk|||yyyvvvppphhh[[[555555111,,,+++...111111..................//////000111222333444444444444555555555666666555444444(((''''''((()))***)))(((''''''''''''''''''''''''$$$%%%&&&'''((()))))))))''''''''''''(((((((((((())))))))))))))))))******((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))'''''''''((()))))))))***,,,,,,,,,,,,------------...........................------------,,,,,,,,,************************((((((((((((((((((((((((*********))))))'''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))'''((((((((()))))))))***((()))))))))************))))))*********+++++++++,,,------...000111111222444444444444444444444444000000000////////////.........---------,,,,,,,,,,,,,,,++++++******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,++++++,,,+++++++++,,,---//////,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,++++++,,,---......------..............................////////////............---------,,,,,,,,,++++++++++++************))))))*********++++++++++++++++++*********))))))******))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,,,,---------,,,---------++++++---...,,,000222...,,,555HHHXXXmmmmmmooouuu|||~~~|||oookkkuuuzzzjjjoootttkkkuuu}}}~~~~~~}}}sssQQQHHH:::111333888444+++//////////////////......///000111222333333333333444444555555555555444444((('''&&&'''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((())))))'''((((((((()))))))))***++++++,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,************************(((((((((((((((((((((((())))))))))))(((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))''''''(((((())))))******))))))))))))************)))))))))************+++++++++,,,---///000111111222222222222222222222222000000////////////............---------,,,,,,,,,,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++++++++,,,,,,++++++,,,...000111------,,,,,,,,,,,,------,,,,,,++++++***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,***+++,,,------...------////////////////////////......////////////............---------,,,,,,,,,,,,++++++++++++*********)))************++++++++++++++++++************)))************))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,------------+++,,,------,,,---///111555......>>>ZZZsssuuuooo{{{uuuvvv~~~xxxkkkzzz|||rrrccc|||rrrxxxpppTTT888,,,---///000000000000////////////...///000111222222222222333333444555555555555444(((&&&%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))(((((())))))))))))*********+++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++************************(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))'''''''''((()))*********))))))))))))************))))))))))))******************+++---...///000111111111111111111111111111000000/////////...............---------,,,,,,,,,,,,++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++++++++++++++******+++---///111///...---,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++******+++,,,------------..............................////////////............---------,,,,,,,,,,,,,,,+++++++++*********)))************++++++++++++++++++************)))************)))))))))(((((()))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,------------...,,,---...//////000222555111888PPPyyy{{{|||uuuxxxrrrmmm}}}pppfffbbb^^^QQQMMMjjjwwwtttwww{{{|||tttyyyrrrJJJ888999>>>222222111111000000000000......///000111111111111222333444444555555555444(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))*********************++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((((((((('''''''''''''''(((((()))))))))))))))&&&''''''((()))******+++))))))))))))************))))))))))))************)))***+++,,,...///000111000000000000000000000000000/////////..................---------,,,,,,,,,+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))***,,,...000000///...---,,,+++++++++,,,,,,++++++***)))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))***+++,,,------...---------------------------......////////////............---------,,,,,,,,,,,,,,,,,,+++++++++******)))************++++++++++++++++++************)))+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......,,,...000000111333555888RRReee{{{~~~~~~yyykkkeeeLLL[[[bbbTTT[[[MMM???>>>;;;777888;;;>>>>>>===777>>>EEERRRzzzrrrqqqxxxkkkSSSTTTiiikkkfff{{{jjjaaappp~~~|||pppllljjj\\\III333222222222111111000000---...///000111111111111222333444444555555555444'''$$$###&&&***+++((($$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,++++++***)))(((((())))))(((((('''''''''&&&***))))))((((((((())))))&&&&&&&&&'''''''''(((((())))))((('''''''''''''''(((((((((((())))))))))))******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))((((((***+++---...000000000000111111111111000000...///////////////......333111...,,,------,,,*********************************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&''')))***++++++++++++(((***++++++******+++,,,,,,,,,,,,---------......---------............//////...---,,,+++,,,------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................'''111,,,&&&111888000(((111+++(((333:::777KKKtttvvvoootttuuuyyynnncccXXXLLLAAA:::333555666666555555666777888444333777===???:::555333===\\\~~~xxxkkk___^^^tttfffRRRXXXwww~~~rrrNNN999000222000000111+++---.../////////000222444111111222333333333333222***(((&&&))),,,---***&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++*********+++++++++,,,,,,,,,,,,------,,,,,,+++***++++++******)))((((((''')))((((((((('''''''''''')))((((((''''''(((((()))&&&&&&&&&'''''''''(((((())))))((('''''''''''''''(((((((((((())))))))))))******))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))))))))***+++---.../////////000000111111000000///......////////////.........------...///000///---******************************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++)))))))))))))))))))))((())))))))))))))))))))))))************************************))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))),,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((***++++++******+++,,,,,,,,,,,,---------......---------............//////...---,,,,,,,,,------++++++++++++++++++++++++************************************************************************((())))))))))))*********))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...............---------///222111000...$$$(((;;;,,,;;;666000MMMsss{{{}}}mmm^^^RRR???<<<888666555333///,,,333444444444333333444666444555:::CCCMMMSSSSSSRRRUUUbbb}}}mmm]]]\\\vvvhhheee~~~zzz}}}]]]MMMDDD>>>000,,,222222222222111000//////111333111111222333333333333222)))'''%%%&&&))))))'''###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))******+++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))((('''''''''((((((((((((''''''''''''((('''''''''''''''((((((&&&&&&'''''''''((((((((()))((((((''''''''''''((((((((((((((())))))))))))***))))))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))******++++++,,,---------//////000000000000//////......///////////////...,,,++++++,,,------+++***++++++++++++++++++++++++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))((((((((()))***+++)))***++++++******+++---,,,,,,,,,---------......---------............//////...---,,,,,,,,,,,,---++++++++++++++++++++++++************************************************************************((((((((())))))))))))***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------222---)))111333000444333111>>>eeexxxyyy}}}yyysssZZZGGG<<<444...000//////000333444444333222333333222111333666999>>>DDDMMMYYYccciiimmmnnnjjjcccnnn~~~ooohhh___ddduuu{{{nnnwwwtttuuuzzzqqqIII000111666...---------...000222444111111222333333333333222(((&&&%%%%%%&&&&&&$$$"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))*********************++++++++++++++++++,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''(((((((((((()))(((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))+++++++++++++++,,,,,,,,,...//////000000//////...---...//////////////////555333///---,,,+++)))'''++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''''')))+++)))))))))))))))*********************************************************************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))((()))+++...111333)))***,,,+++******+++---,,,,,,,,,---------......---------............///......------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------.........------)))---888555111888HHHlllyyyrrr___^^^RRRBBB444000222444555444333333333333333222222333444444444555888===@@@MMMTTT^^^fffjjjlllnnnpppvvveeegggvvvzzzzzz{{{wwwyyy}}}mmmfffwwwhhhJJJ777)))///...---...///111111111111111222333333333333222***)))(((((((((((('''&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))******))))))*********+++++++++******+++,,,,,,++++++++++++***************))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))++++++++++++++++++++++++......////////////......------...///////////////???:::444///...------,,,++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''''')))+++((()))))))))*********+++++++++++++++++++++++++++************************************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************)))))))))+++...111333)))+++,,,,,,++++++,,,---,,,,,,,,,---------......---------............///---------------,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------....../////////222---...777444&&&999fff|||qqqxxx|||nnn}}}}}}pppWWWBBB@@@555222111333555333...+++...///000000111222333333555666777888:::>>>DDDHHHOOOVVV^^^cccbbbaaabbbcccmmmjjjuuu|||qqqllluuu{{{yyy~~~xxxkkktttjjjooouuu~~~}}}jjjNNN888555222111111111000...111111222333333333333222(((''''''&&&&&&&&&''''''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((())))))***)))))))))************+++)))***+++++++++++++++++++++++++++***************'''''''''(((((((((((((((&&&&&&&&&&&&'''((())))))''''''((((((((()))))))))(((''''''''''''(((((()))(((((((((((()))))))))))))))))))))************+++(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))*********+++++++++++++++------............------,,,---...///000000000000777333...++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++((())))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))))))))***+++,,,***+++,,,,,,++++++,,,...,,,,,,,,,---------......---------............///------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........///000000111111***888333(((777UUUqqqrrr{{{vvvYYYLLLFFF222'''222555333333666666222//////666888999999999999;;;<<<555666888:::<<<@@@EEEHHHHHHNNNVVVZZZ[[[[[[\\\]]]]]]\\\gggooonnnttt}}}{{{sss{{{{{{zzz{{{rrrvvv{{{@@@:::333///000222333222111111222333333333333222$$$$$$$$$#########%%%&&&$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))************))))))***+++++++++++++++)))))))))***************''''''''''''((((((((()))''''''''''''((()))***+++'''((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))*********+++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,---------......---------,,,---...///000000000000,,,+++)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***+++---,,,++++++,,,...,,,,,,,,,---------......---------............///------.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------/////////000111222222222(((:::<<>>AAABBBEEEKKKOOORRRSSSTTTUUUWWWTTTYYYaaaooo|||vvv}}}wwwwww{{{|||vvvttttttfffXXXEEE777222333444555111111222333333333333222&&&''''''&&&%%%&&&(((+++$$$$$$$$$############"""########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))************((()))***+++++++++++++++(((((((((((())))))))))))&&&'''''''''(((((())))))'''''''''((((((***++++++(((((((((((())))))))))))'''''''''''''''((()))***(((((((((((())))))))))))))))))******++++++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,,,,------......------,,,,,,---...///000000000000,,,---...000111000---***,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***,,,,,,------,,,***,,,------,,,+++---...,,,,,,,,,---------......---------.........//////,,,---.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------///000000111222333333333666000LLLwww{{{jjjuuu\\\GGGAAA444:::444111888999444777000333:::CCCBBB<<<;;;@@@888:::;;;999666444555777222444555666555666777999<<<===@@@CCCEEEFFFFFFEEEEEEPPP[[[WWWVVVkkk{{{uuussswwwxxxwww}}}nnnhhhvvvzzzhhhKKK:::222000///111111222333333333333222%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))************))))))************************((((((''''''&&&&&&&&&%%%((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,..................------...------,,,,,,------...+++++++++************)))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((()))******************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((()))))),,,+++***((((((((()))*********))))))******+++,,,++++++++++++++++++++++++*********)))******+++,,,,,,,,,++++++,,,,,,---...........................,,,---...///...---,,,++++++++++++*********))))))******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---,,,+++///444555222GGGVVVqqqSSS333111<<<333:::<<<777666:::999444999@@@GGGHHHEEE@@@??????;;;:::999777555333111000111111222222333444555555777888999;;;===???@@@AAA???BBBEEEJJJPPPYYYbbbhhhjjjpppxxx}}}tttiiissswww~~~PPP111777111999&&&---:::333111777111%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''))))))************))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))*********+++++++++,,,,,,.........---------------...------,,,,,,------...+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))(((((((((((()))))),,,+++***)))(((((()))*********))))))******+++,,,++++++++++++++++++++++++***************++++++,,,,,,,,,++++++,,,,,,---...........................---------...---,,,,,,++++++++++++*********))))))******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))************************************************)))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///111333222//////777???rrruuuPPP666@@@MMMJJJAAAGGGBBB===:::777555888===FFFIIIKKKJJJEEEAAA>>>===888888666555333111000000111111111222333333444444555666777999:::<<<===>>>;;;===???CCCGGGNNNUUU[[[^^^dddlllrrrvvvyyy}}}sssmmm{{{yyytttSSSAAA(((000000888222%%%...;;;222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((())))))******))))))((())))))************))))))(((((((((((((((((((((((())))))(((((((((((('''''')))((((((''''''(((((()))'''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))*********++++++++++++,,,------------------------...------,,,,,,------...+++++++++************)))))))))))))))************))))))))))))))))))))))))************************'''((()))******)))((('''************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))++++++***)))))))))************))))))******+++,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++,,,,,,---...------------------------......---,,,,,,,,,,,,,,,+++++++++*********************++++++++++++******+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......000111///333HHH```ssstttjjjXXXLLL???999555333333666CCC999777???CCCAAAGGGSSSVVVRRRMMMIIIDDD@@@<<<999555444333333222111000000111111111222333333444444333333444666777999:::;;;888999:::;;;>>>BBBHHHLLLUUU[[[dddkkkpppuuu{{{~~~vvvnnnrrr|||}}}TTT999666888333***///666///''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************)))))))))))))))))))))*********(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,---------...------,,,,,,------...+++++++++*********))))))((()))))))))************))))))))))))))))))))))))************************((()))+++,,,,,,+++)))(((************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***************************))))))))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))+++***************************))))))******+++,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,++++++,,,,,,---...------------------------///...,,,+++***+++,,,---******************************++++++++++++******++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,------......------+++++++++,,,,,,,,,------------------------------------------............111******111888EEE```{{{yyySSSIII999;;;AAAHHHIIIFFFFFFJJJ??????DDDOOOXXX]]]aaafff\\\UUUKKKDDDAAA>>>999555222222222222111111111111222222333333444444444444222222333444666777888888777888888888999<<<@@@DDDMMMSSS\\\cccjjjqqqxxx~~~yyy}}}~~~~~~pppmmm|||~~~MMM111'''666<<<333...111''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''))))))************))))))))))))************))))))************************((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))((()))))))))*********+++(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,------...------,,,,,,------...+++++++++*********))))))((()))))))))************))))))))))))))))))))))))************************)))***,,,------,,,***)))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************'''((((((((()))))))))***+++******))))))******+++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))******))))))(((((((((((())))))*********++++++++++++*********))))))******+++,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,++++++,,,,,,---...------------------------...---,,,+++***+++,,,,,,******************************++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,---............---++++++,,,,,,,,,------------------------------------------....../////////444---///@@@TTTeeevvv|||gggHHHCCCPPPRRRMMMKKKQQQVVVWWWWWWXXX[[[dddgggccchhhsssrrrhhhXXXOOODDD===<<<:::666222222222222222222222333333444444444444555555555555222333333444555666666666444555666666777999===@@@@@@FFFNNNVVV\\\dddmmmtttuuuzzzzzzzzzsssooommmffftttaaaIII555555999222///777&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''((())))))******))))))((())))))************))))))************************''''''(((((((((((())))))***))))))(((((())))))******************************))))))(((((())))))***))))))))))))))))))))))))))))))************))))))((())))))******+++++++++))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))************+++)))******++++++,,,,,,---...------,,,,,,------...+++++++++************)))))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,+++******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************''''''(((((())))))******,,,++++++******++++++,,,************************+++******))))))******+++))))))))))))))))))))))))************************************************))))))))))))************))))))(((((((((((()))))))))***++++++,,,+++++++++******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++***************+++++++++******++++++++++++******++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---------------------------------------------...//////000000+++000???YYYvvvsssuuuUUU>>>IIIPPPYYYtttpppqqqzzzvvvyyyhhhhhhtttrrraaaMMMFFF===999888888555111333333333333333333333333444444444444444555555555333333333444444555555555000222333333444666999;;;999>>>EEEKKKQQQYYYccciiimmmsssyyy}}}~~~~~~~~~ddd\\\jjj|||nnnAAA...000222555%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''))))))************))))))************************&&&&&&'''''''''(((((((((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))((())))))******+++,,,,,,))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,...------,,,,,,------...+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************'''''''''((()))*********++++++************++++++************************+++******))))))******+++))))))))))))))))))))))))************************************************((()))))))))************))))))(((((((((((()))))))))***+++,,,,,,,,,++++++******))))))******+++,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...........................---------...///000000000,,,>>>UUUiiigggLLL444@@@nnn|||xxxwwwxxxzzzzzz}}}vvvjjjhhhkkkeeeWWWDDD@@@;;;888777666444222333333333333333333333333333333333333333333333333222222222222333333333333///111222222222333555888777;;;@@@EEEJJJQQQ[[[bbbdddhhhmmmppprrrvvv|||zzzssstttmmmttt{{{zzzyyyUUU999666222111%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''''''''&&&&&&'''''''''''''''((((((((((((''''''))))))************))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,...------,,,,,,------...+++++++++************)))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))(((((((((((()))))))))***+++,,,---,,,,,,+++*********)))***++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))))))))******++++++++++++******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................---------...///000000111???VVViiinnnxxxeeeLLLAAA???JJJttt~~~xxxtttssstttuuuyyy{{{xxxuuutttoooeeeVVVLLL@@@>>>;;;999888666555333333333333222222222222222222111111111111111111111111111111111111222222222111222333333222222444666333777;;;???CCCJJJSSSZZZ]]]___bbbdddgggnnnwww~~~yyy{{{zzznnn^^^cccppp~~~```PPPBBB222333%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))*********************))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************)))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++...//////...,,,,,,---///,,,+++***)))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''''''''(((((()))))))))***+++*********))))))((((((******+++++++++,,,,,,,,,************************+++*********))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******))))))))))))******))))))*********))))))((())))))))))))))))))))))))+++++++++*********))))))))))))))))))************((((((((((((((((((((((((******+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......,,,***)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,------......------,,,---,,,,,,,,,,,,---......///---+++,,,///000///---''':::444)))000111,,,555YYYtttzzzrrr{{{NNN===@@@FFFOOOzzzxxxnnnjjjqqqtttrrrttt{{{rrrsssqqqmmmhhhbbbUUUJJJBBB@@@;;;555333444555555111222444444222111222333333333333444444333333222333333333222222222222111111111111111000000000000333555777:::>>>DDDJJJOOOXXX[[[```eeejjjpppvvvzzz~~~|||~~~}}}ggg___fffpppvvv{{{FFF555%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((()))************)))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,---...---++++++,,,...,,,,,,+++***))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''((((((((())))))*********************)))))))))(((*********+++++++++,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************************************---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---,,,***)))************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,------......------,,,---,,,,,,,,,,,,---......///---,,,---///000///---111000(((---777111888VVVkkk|||}}}```III???CCCPPP]]]|||tttnnn{{{sssqqqxxx{{{xxxyyyxxxvvvpppiiiggggggbbb[[[FFF@@@888333111333333222000222333333111///000000111222222333333333333333333333333222222222111111222222222222111111111111222444666888:::???EEEJJJRRRWWW___eeejjjooorrruuu{{{|||uuujjjeee\\\ooovvv~~~ccc<<<%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******'''((())))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''************************************************))))))))))))))))))))))))(((((()))***************((()))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,+++******,,,------,,,+++******))))))***(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))*********++++++++++++,,,************************************))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))))))))******)))*********************))))))))))))))))))))))))+++************)))))))))))))))))))))************************************(((((()))************)))************************************************++++++++++++,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,***)))************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,------......------,,,---,,,,,,,,,,,,---.........---,,,---///000///...555///(((---666777HHHiiijjj\\\OOODDDAAACCCRRRyyy~~~ssspppuuuzzzxxxrrrrrryyy{{{wwwwwwzzzmmmkkkfffaaacccgggfffbbbMMMBBB555000000222111//////111222222000......///111222333333444444444444333333333333222222222222333333333222222222111111222333444555666999>>>AAAJJJPPPZZZccchhhlllnnnooowww{{{vvveeehhhggggggFFF%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''************************************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))************+++++++++++++++,,,,,,+++******,,,......---,,,+++************(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******************++++++*********)))))))))))))))************++++++++++++*********************************)))))))))))))))************************((()))))))))************))))))))))))))))))))))))******))))))))))))************************++++++))))))))))))))))))))))))************))))))))))))((()))))))))************************************((())))))*********************************************************************++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---..................////////////,,,444222...999QQQjjjyyy}}}SSSHHH@@@FFFccczzzvvvvvvwwwxxx|||vvvsssuuuzzzzzzuuurrrtttqqqrrrpppmmmnnnpppkkkeeeTTTDDD333...111222111...///000222222111111111222555555555666666555555444444444444333333333222222333333333222222222111111333333444444333555888:::AAAGGGQQQZZZaaafffjjjlllssswww}}}|||ooo}}}zzz{{{|||xxx}}}%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''************************************************(((((((((((((((((((((((((((((()))*********************))))))))))))***+++))))))))))))************)))))))))))))))))))))))))))))))))******++++++++++++,,,---,,,+++,,,---///...---,,,+++************(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))++++++******************))))))))))))))))))******))))))*********+++++++++************************))))))))))))))))))******************************((()))))))))************))))))))))))))))))))))))******))))))))))))************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))***++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---............///////////////000)))...444999JJJmmm}}}xxx~~~cccCCC@@@[[[}}}nnnrrrqqquuu{{{{{{vvvtttvvv|||{{{}}}}}}xxxvvvvvvttttttssspppqqqqqqllleeeYYYEEE333///333333222111///111444555555555777888:::::::::999888777666555555555555555444444444444333333222222222111111111444444555444222333555777:::>>>EEEMMMTTT\\\dddhhhnnnrrruuuvvvvvvyyy}}}%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((())))))******))))))(((************************************************))))))))))))))))))))))))(((((()))***************,,,+++***)))((()))******((((((((()))))))))******))))))))))))))))))))))))(((((())))))***++++++++++++,,,---,,,,,,,,,...000---,,,+++******))))))***(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))***************)))))))))))))))))))))************)))))))))************+++************************))))))))))))************************************))))))))))))************))))))))))))))))))))))))******))))))))))))******+++***))))))***+++---...))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))******************************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,---,,,,,,,,,,,,---......---///000000///...000111777(((444PPPbbbvvv~~~FFF;;;QQQgggoooqqqwwwvvvwwwxxxwwwvvvvvvwwwxxx~~~|||zzzzzz{{{qqqqqqpppoootttzzz{{{wwwYYYDDD333111444333222444222555777888999999;;;<<<<<<<<<<<<;;;:::999888777777777777666666666666555444444444333333333222222333444555444333222444555555888<<>>EEEMMMSSS\\\dddiiijjjlllsssyyyyyyssswwwzzz|||zzzzzz%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&''''''((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************000...+++)))((('''((()))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++((()))******)))***,,,...,,,+++***)))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((())))))*********)))))))))((((((''''''(((((())))))*********+++))))))))))))************************************(((((())))))*********+++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******))))))))))))******+++***))))))***+++...///))))))))))))))))))))))))'''((((((((())))))******))))))))))))************(((((((((((((((((((((((((((((()))***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,---,,,,,,,,,,,,---......---///111111......000222,,,999cccIIIAAA]]]rrruuurrrpppkkklllqqqxxx|||yyyrrrvvv|||nnn{{{}}}}}}zzzyyy}}}wwwgggYYYRRR???222222333111222888:::<<<======;;;::::::;;;666777999:::;;;<<<<<<<<<:::::::::999999999888888888888888888777777777777000222333333222222333444222333555777:::???DDDIIITTT^^^eeefffhhhnnnqqqoooqqqvvv|||vvvaaa%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++,,,,,,******))))))))))))******************************))))))************))))))))))))))))))************))))))***+++,,,,,,------((())))))(((&&&&&&'''))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******))))))))))))******+++++++++*********))))))******))))))))))))************))))))))))))******+++++++++++++++***)))(((************************---,,,++++++,,,,,,***)))(((((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++*********)))******+++,,,---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,+++*********+++,,,---************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---000222333111......aaarrrvvvMMM???NNNyyytttqqqsssrrroooppptttuuuxxx{{{yyyuuutttwwwzzzyyy|||zzztttvvv}}}vvvjjjZZZOOOKKKHHHBBB888000000444777777;;;<<<<<<;;;:::;;;===???@@@===::::::<<<<<<999666;;;:::888999:::<<<======999999888888999999::::::777666555444333333444444333222333444777;;;>>>AAAFFFNNNYYYbbbiiilllmmmnnnuuuxxx}}}{{{~~~'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************++++++++++++++++++++++++******))))))))))))******************************))))))************))))))))))))))))))*********************++++++,,,,,,,,,******+++)))''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************))))))*********+++++++++*********))))))******))))))))))))************))))))))))))******+++++++++++++++***))))))************************---,,,***++++++,,,***)))(((((((((((()))))))))***************************)))************+++++++++++++++++++++++++++++++++***************++++++,,,---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,++++++*********+++,,,---************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111222333111000000222444KKKWWWllloooHHHFFFccc|||{{{vvvqqqpppssssssqqqrrrwwwtttwwwxxxvvvsssssswww{{{~~~xxxooo```NNNEEEDDD@@@===777333444777:::;;;;;;<<<>>>>>>===<<<===>>>;;;;;;<<<<<<===>>>@@@BBBBBBBBB@@@@@@???>>><<<:::;;;;;;:::999999999999:::999999888666444222111000222111222222555888;;;===>>>EEEOOOXXX```eeejjjllltttwww|||)))((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************,,,,,,,,,+++*********)))******))))))))))))******************************))))))************)))))))))))))))*********++++++******++++++++++++++++++,,,,,,,,,***((('''(((***)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,++++++************+++++++++++++++*********************))))))))))))************))))))))))))*********++++++++++++***))))))************************,,,+++******+++,,,***)))((((((((()))))))))******************************)))************+++++++++++++++++++++++++++++++++***************+++,,,,,,------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...111333///,,,///:::DDDeeerrr{{{VVV===TTTqqqrrroooooorrrssssssuuuyyytttuuuuuusssqqqrrrvvvzzzwwwzzz}}}}}}yyynnn\\\JJJAAAAAA:::999888888999:::<<<>>>AAADDDGGGHHHFFFDDDBBBBBB@@@BBBCCC@@@;;;:::<<>>???@@@@@@@@@???===<<<>>>===<<<;;;;;;:::;;;;;;::::::999888777555333222111111111111222444666777777<<>>===;;;===@@@OOORRRVVVWWWUUUQQQNNNMMMJJJLLLLLLIIIEEEAAA??????AAAAAABBBAAA???>>>>>>??????>>>>>>===<<<<<<<<<<<<999999999888888888999999333222222111111222333444666999===DDDLLLVVVaaahhhpppuuu{{{vvvaaalll&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************,,,,,,++++++***)))((((((******))))))))))))******************************))))))************))))))************+++++++++++++++*********************+++++++++)))'''&&&''')))((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))***+++,,,,,,------,,,++++++++++++++++++,,,******************************))))))))))))************))))))))))))******)))******+++++++++******************************+++***))))))+++++++++)))))))))))))))************************************))))))*********++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......////////////333555111111===VVVjjjmmmooopppBBBAAAbbb|||rrrnnnppppppqqqqqqqqqsssttttttvvvuuurrrooommmnnnpppsss|||~~~{{{vvvnnneee\\\PPPAAA666888999===AAA???===AAAIII]]]```cccccc```]]]ZZZYYYRRRRRRSSSVVVXXXVVVRRRNNNQQQPPPNNNIIIDDDAAAAAACCC??????>>>===<<<<<<<<<<<<:::999888777777888:::;;;555555444333333222222222666777999===CCCLLLWWW^^^jjjpppyyy%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************+++++++++***)))))))))(((******))))))))))))******************************))))))************))))))*********++++++++++++,,,))))))******************)))******)))''''''(((***((())))))***+++,,,------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,++++++************++++++***************+++++++++******))))))))))))************))))))))))))******))))))***++++++++++++******************************)))((()))+++++++++))))))))))))*********++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000222333222000333CCC[[[mmmxxx~~~uuunnnDDDLLL```~~~qqqrrruuuooorrrrrrpppqqqssstttqqqvvvtttqqqnnnmmmnnnoooqqqpppnnnqqqyyy~~~~~~tttooogggaaa\\\UUUEEE666888888<<>>==================<<<:::999888777777666666555444333222444555555777:::AAAJJJPPP```hhhrrrzzz~~~xxx&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************************))))))))))))******))))))))))))******************************))))))************))))))*********+++++++++,,,,,,(((((())))))******++++++)))*********))))))+++,,,((())))))***,,,------...))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************))))))*********))))))*********+++++++++******))))))))))))************))))))))))))******))))))***+++++++++++++++***************************(((((()))***++++++***))))))*********+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,++++++++++++,,,------------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000000000//////333@@@VVVnnn~~~|||oooDDDAAAcccqqqooosssxxxmmmqqqrrrppppppttttttqqqrrrqqqooooooooopppqqqqqqmmmddd```eeelllqqqvvv|||llllllhhhbbb^^^XXXJJJ===>>>;;;===AAA??????NNNaaappppppmmmjjjfffeeeeeegggiiihhhggggggjjjnnnqqqrrrvvvxxxxxxsssiiiaaa^^^^^^XXXVVVRRRNNNJJJGGGDDDCCC@@@CCCHHHKKKJJJEEE???;;;888888777777666444333333222333333444666;;;BBBFFFSSS\\\iiirrrwww{{{(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************)))))))))))))))***************))))))))))))******************************))))))************))))))******+++++++++,,,,,,,,,'''(((((()))***++++++,,,)))***++++++***+++---///((())))))+++,,,---......)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******))))))))))))******))))))******++++++++++++******))))))))))))************))))))))))))******((()))***+++++++++++++++************************)))(((((((((***++++++***)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111111///222>>>UUUrrryyyDDD:::___~~~qqqqqqqqqkkkkkkkkkppprrrooopppuuuvvvrrrooonnnnnnoooqqqsssssssss^^^PPPEEEFFFMMMTTT^^^gggccchhhgggaaa[[[UUUKKK@@@EEE@@@@@@AAA======NNNddduuussspppkkkgggfffhhhkkkmmmooopppqqquuu~~~pppeee```hhheee```[[[UUUPPPLLLJJJAAAGGGQQQXXXXXXRRRIIICCC888888888777666555333333222333444555666:::???CCCIIITTTbbblllrrrwww||||||''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################,,,!!!###)))""""""&&&)))111 """---***"""!!!))),,,%%% """###'''$$$ ((()))###$$$$$$$$$$$$$$$$$$$$$$$$"""***)))"""%%%"""###$$$&&&(((((('''%%%###&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++))))))***,,,,,,,,,,,,++++++************************************************************)))((((((((()))+++,,,+++++++++*********)))))))))***++++++,,,,,,,,,,,,+++,,,,,,---,,,+++)))((((((((()))***************++++++++++++******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))++++++***)))(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))******))))))******+++,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,+++***+++---///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---...///...,,,,,,...000444+++888PPP}}}\\\IIIQQQqqqsssnnnnnnkkkkkkpppjjjmmmqqquuuvvvvvvtttrrrmmmnnnllliiikkkrrrwwwwwwdddKKK888888;;;999@@@LLLMMMSSS[[[^^^WWWMMMFFFEEE===>>>@@@AAA<<<999BBBNNNdddhhhjjjhhhgggiiimmmoookkkpppqqq}}}ttteeegggvvvxxxhhhYYYXXX___\\\RRROOOLLLRRR___aaaWWWPPPRRRGGGCCC===999777555444333444333222222444666999;;;@@@HHHSSS^^^gggpppxxx~~~''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%))))))(((((('''!!!&&&###+++(((###&&& $$$'''%%%!!! $$$(((""")))***%%% !!!###%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))***(((&&&$$$...%%%%%%)))***&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((())))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''(((((()))))))))))))))************************++++++*********)))))))))***,,,------,,,++++++,,,,,,,,,,,,+++++++++*********************************************************))))))((()))***+++,,,+++++++++*********))))))((()))***+++,,,---------,,,---------,,,+++)))(((((())))))***************++++++++++++*********)))***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))++++++***)))))))))))))))******************************+++,,,,,,,,,,,,+++******************************))))))******+++,,,---,,,++++++******++++++++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---//////---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........///000///......///111+++???<<<|||zzzuuuZZZ<<>>??????;;;888<<>>[[[||||||dddBBBIIIhhh~~~qqqiiilllqqqooonnnooovvvvvvuuussspppmmmkkkiiiiiijjjiiiiiinnnwww{{{{{{pppSSS999444777666999???DDDJJJPPPRRRMMMHHHDDDBBBAAA>>><<<===;;;777777:::BBBOOO___hhhgggdddfffiiirrrlll___bbbbbbbbbaaabbbffflllqqqppptttzzz{{{rrriiihhhmmmlllccc^^^^^^[[[SSSPPPRRRZZZVVVNNNHHHCCC???<<<999888777666555444333222222555:::AAAHHHQQQ]]]jjjsssvvv|||''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$,,,)))$$$,,,%%%'''(((222''',,,&&&"""(((---***######***&&&%%%%%%''''''$$$''''''''''''''''''''''''''')))++++++)))(((''''''###%%%&&&%%%!!! """%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''((((((((()))))),,,,,,++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))************)))+++++++++++++++++++++++++++++++++++++++++++++++++++...000111///,,,***)))++++++++++++++++++++++++************************************************)))))))))*********++++++************************((()))***,,,---....../////////...---,,,+++))))))))))))***++++++++++++***++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((()))))))))))))))************))))))))))))))))))***++++++***))))))***************************************+++,,,,,,,,,,,,+++******************************))))))******+++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++************++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++------+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000///000222444;;;333yyy}}}aaaCCCHHHmmmzzzssskkkggglllqqqqqqqqqsssxxxvvvtttrrrooommmlllllljjjkkkjjjkkkqqqyyy{{{xxxrrrWWW>>>:::======;;;===GGGLLLPPPNNNKKKHHHEEEAAAAAA===::::::<<<;;;777444:::DDDSSS```cccbbbcccgggvvvjjjccceeecccdddgggjjjkkkjjjfffdddddd]]]bbbssszzzqqqmmmkkkfffeeehhhfff___ZZZYYY^^^[[[XXXTTTOOOIIIBBB===;;;;;;;;;999888666444333444777;;;@@@HHHTTTcccmmmmmmuuu|||{{{''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!%%%%%%"""(((!!!((( 777%%%$$$%%% """***&&&...((($$$(((------$$$$$$$$$$$$$$$$$$$$$$$$'''((($$$++++++,,,&&&###'''...000***###&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((,,,+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***************************************++++++++++++++++++++++++***,,,//////---***((('''++++++++++++++++++++++++************************************************)))*********++++++++++++************************))))))+++,,,---.........///...---,,,+++******)))))))))***++++++++++++++++++++++++++++++++++++,,,************))))))))))))((((((((((((((((((((((((((()))))))))*********+++******))))))))))))******+++***************++++++******************************+++,,,,,,,,,,,,+++******************************))))))******+++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++************++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++***,,,///222---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---.........///222444???QQQzzz{{{SSS@@@SSS~~~kkkkkkfffdddgggkkkmmmoooqqqtttsssrrrqqqppppppqqqqqqkkkmmmmmmnnntttyyyxxxrrrfffOOO<<<999???>>>:::888JJJOOOOOOKKKGGGGGGDDD???>>>;;;888999>>>@@@;;;555888:::DDDRRR[[[```hhhppppppbbbcccgggnnnooonnnmmmooosssvvvvvvuuuooo```ZZZhhhwwwxxxsssqqqmmmjjjjjjlllllliiifffeeebbbbbbbbb```[[[RRRGGG???>>>======<<<:::888666555444555777999???JJJXXXccciiiqqqxxx|||''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++!!!(((...&&&&&&...,,,###'''***,,,///999(((%%%''',,,,,,'''%%%'''%%%%%%""""""'''%%% '''''''''''''''''''''''''''///...+++)))'''###%%%)))%%%$$$---&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))*********+++++++++++++++(((+++------+++)))((((((***++++++++++++,,,,,,,,,************************************************)))***++++++,,,,,,++++++***************+++++++++***+++,,,------......---------,,,+++************)))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((())))))******++++++++++++******))))))******++++++************+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,///444888------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++,,,.........000222555AAA~~~bbbCCCSSSwww{{{mmmjjjiiihhhhhhjjjlllppprrrooooooooooooppprrrssstttlllnnnpppsssxxx{{{uuulllZZZIII;;;:::@@@@@@<<<999JJJNNNLLLEEEBBBDDDBBB<<<:::999777888???EEEBBB:::777444999EEEPPP[[[mmm}}}vvvZZZ\\\fffoooxxxtttiiidddeeejjjttt}}}uuupppkkkhhhhhhjjjlllmmmiiijjjlllkkkfff[[[OOOFFFBBBAAA@@@>>>;;;999888777333444555555888@@@KKKTTTdddllltttwww{{{''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""",,,)))$$$111 444 '''***...111WWWpppbbbEEE333'''((( !!!+++(((,,,""""""""""""""""""""""""444""""""&&&###***888gggkkkfffPPP333!!!"""***&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))***++++++++++++***************************)))))))))*********++++++(((***++++++***))))))*********+++++++++,,,,,,,,,************************************************)))***+++,,,,,,,,,++++++))))))*********+++++++++,,,,,,---------------,,,++++++***)))))))))***+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))((())))))******+++,,,,,,+++******))))))******++++++*********++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------.........---,,,...111444------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++---...///000111444666WWWtttpppGGGCCCppptttjjjooohhhkkklllllllllnnnqqqrrrlllmmmmmmnnnooopppppppppjjjmmmqqqvvv|||}}}tttiiiVVVIII<<<;;;@@@CCCBBB@@@HHHLLLIII@@@???DDDCCC<<<888888777777???FFFEEE???888555777>>>BBBNNNjjjiiiZZZlll|||vvviiiiiippptttrrrooojjjffffffiiijjjjjjmmmoooqqqrrrooohhh^^^XXXMMMJJJGGGCCC???===;;;:::555666666444444999AAAGGGWWWbbbmmmssswww}}}''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++((($$$333===---&&&===]]]((( $$$)))///555)))[[[QQQ&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))***++++++++++++***++++++++++++++++++++++++(((((())))))*********+++)))***++++++))))))***,,,*********++++++,,,,,,,,,************************************************)))***+++,,,---,,,++++++))))))******++++++++++++------......------,,,+++***)))((((((((()))++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************+++++++++*********+++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))***++++++,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,---------+++,,,---,,,++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,...///000111333666888uuuzzzQQQLLLffftttfffjjjaaafffjjjkkkjjjkkklllllllllmmmmmmnnnmmmmmmllllllhhhlllqqqxxx~~~uuuhhhSSSGGG;;;888<<<@@@BBBCCCHHHLLLHHH??????FFFFFF???666888777777===FFFFFFAAA<<<:::<<<<<<999BBBccc___```zzzuuuhhhZZZhhhiiiiiiiiijjjjjjfffbbbmmmoooqqqtttuuusssnnnjjjWWWSSSNNNIIIDDDAAA??????888999888666444666<<>>???JJJKKKDDD:::555222555777777999===GGG<<<;;;@@@;;;@@@hhh```gggxxxfffnnncccgggrrrooolllmmmjjjssstttuuussspppnnnooopppkkkeee___YYYOOODDDBBBGGG@@@;;;666555777888888666@@@MMMZZZcccmmmyyy''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&,,,###&&&///)))$$$%%%''' $$$'''444"""RRRSSS***,,,&&&$$$111%%%%%%'''$$$LLLHHHVVV{{{%%%)))((($$$###''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++***))))))******)))))))))*********++++++************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++------------------------------.........------,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------.........---------,,,,,,------,,,,,,------...///...------------------......------,,,++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***))))))((()))************+++++++++,,,------...---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,...///---///@@@SSShhhwwwPPPXXXtttuuuooommmmmmhhhjjjjjjhhheeecccdddfffccccccdddgggjjjiiiccc___WWWOOOMMMYYYiiippplllfffZZZHHH::::::>>>@@@FFFNNNXXXUUUNNNMMMXXXcccZZZHHH;;;555222333444444777<<>>ZZZ---'''777BBB(((''''''+++$$$&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,+++******)))*********((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............---......---,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...............------------------------...//////......------------............---,,,,,,,,,,,,---------------,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++***))))))))))))************+++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......---+++...111...222IIIeee}}}vvvNNNRRRttt~~~uuusssqqqnnnkkkiiijjjiiigggdddaaaaaabbbbbbaaaaaafffiiieee[[[QQQNNNFFFBBBJJJ\\\iiiiiiccc]]]KKK;;;888;;;>>>FFFOOO_________dddmmmooo___JJJ;;;555222222222222666;;;:::RRRaaa]]]eeemmmooo~~~{{{www|||wwwrrrsssxxx|||{{{xxxoooppp{{{wwwnnnnnniiifffiiifff```aaahhhrrr{{{}}}vvvnnnmmmkkkkkkooooooggg___ZZZbbb\\\QQQEEE;;;777888999888===EEERRRcccssszzzyyy}}}zzzzzz}}}~~~|||}}}''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$$$$(((vvv ''',,,iiiZZZ>>>777+++!!!""" ---$$$!!!###---%%%jjj%%%&&&'''!!!BBBddd___,,,+++"""222[[[((('''(((---'''***''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++***************+++(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------...////////////......------------------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............///..............................---......///000//////............//////......---------------......------------,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++*********))))))))))))*********+++++++++******+++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,---------......000---///222111888TTTsss{{{|||~~~III>>>eeexxxqqqqqqqqqnnniiiiiiiiihhhfffdddbbbaaaaaaeeecccdddiiimmmgggWWWJJJKKKHHHCCCEEESSSbbbfffaaacccRRR@@@999999<<>>;;;<<<555888===GGGUUUeeerrrwww|||~~~}}}~~~~~~~~~''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,"""((()))$$$555  ,,,TTT777'''(((######aaa&&&&&&(((333///$$$666 +++%%%&&& ***###'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((())))))))))))(((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++***************++++++))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---...//////000000000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------......////////////////////////////////////............///000000000//////......//////000.........------...//////.........---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++***************))))))*********+++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,---------......///---...111444AAA]]]xxx{{{dddAAARRR~~~wwwrrrpppooollliiihhhgggfffeeeeeedddcccbbbdddccceeelllqqqkkk\\\NNNGGGKKKIIIFFFPPPbbbhhhcccgggXXXFFF;;;888;;;BBBIIIGGGTTTfffrrrlllWWW@@@333444222111333333555;;;CCCIII]]]ooouuu}}}cccTTTZZZcccgggiii```dddhhhhhhfffdddcccdddhhhaaa___dddhhhrrr~~~uuuooonnnjjjhhhhhhggggggjjjpppvvvzzz{{{vvvrrrrrruuutttkkkbbbmmmooonnngggZZZLLLBBB===666888:::>>>EEESSSeeesssxxx{{{}}}~~~''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''(((((( $$$333###///AAA///555 ,,,XXX&&&(((+++%%%)))hhh***""" ,,,---'''******444 ;;;'''***(((!!!%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********)))******+++,,,)))*********++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,------......------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---...///000111111111111...///000000000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------...//////000000////////////000000000000///////////////000111111000000////////////000000///............///000000............---------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))************+++++++++*********)))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...---///;;;QQQiiivvvuuutttKKKJJJooozzzxxxuuussspppnnnkkkjjjhhhfffddddddeeedddcccaaa___```dddkkkooojjj^^^SSSCCCKKKMMMJJJWWWkkkqqqhhhfff[[[KKK>>>999;;;@@@DDDFFFEEEPPPaaaeeeSSS999(((000000111444555666===EEEDDDKKKXXXhhh{{{bbbUUUZZZaaabbb```aaahhhoooooojjjggggggiiiiiieeebbbbbbdddkkk{{{xxxzzz{{{uuusssooofffiiilllnnnpppsssxxx}}}~~~{{{vvvtttxxx{{{wwwpppqqqwww}}}|||ppp^^^LLL@@@<<<;;;;;;;;;;;;CCCVVVgggqqqwww~~~}}}~~~''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((###"""333%%%###%%%))) &&&///]]]""""""ggg'''///---***''',,,---EEE&&&,,,$$$***%%%)))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))***++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---......///------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---------------------------------------------------------...///000000000......///000111111111111///000111222222111000///////////////////////////........................------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------...///000000000//////000000000111111111000000//////000000111222111000000//////000000111//////......///000000111............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))************++++++++++++******)))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++111000111FFFgggyyyxxxZZZ@@@^^^wwwtttqqqppppppooolllkkkiiifffcccccccccbbb```]]]^^^___bbbffffff```UUULLLFFFOOOPPPQQQddd||||||jjj```XXXKKK???:::;;;>>>@@@HHHAAAEEESSSVVVFFF333***......222555555444:::BBBGGGFFFLLLaaa~~~aaaWWW\\\aaa___ZZZaaaffflllnnnmmmjjjjjjjjjcccbbb^^^YYY]]]gggnnnooopppnnn~~~~~~yyymmmmmmooorrrvvvzzz|||}}}|||{{{wwwtttwww}}}{{{uuummmvvvoooWWWGGGCCC???<<<;;;999<<>>???HHHEEEIIINNNFFF444---333---...222666444333777???222AAANNNWWWkkkuuu]]]WWW```iiijjjgggaaadddhhhmmmoooooollljjjkkkkkkbbbYYY```rrryyytttvvvyyyyyyuuuooojjjkkkrrrxxxzzzyyyxxxyyyvvvqqqsssxxxwwwqqqfffppp~~~xxx```NNNHHHAAA======;;;:::???GGGVVVaaaqqq|||xxx{{{(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$+++!!!///000666 @@@///vvvzzz,,, ,,,%%%)))ggg ***""",,,KKKnnn)))###((()))((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))***+++++++++***)))(((''''''((()))***)))*********++++++++++++))))))))))))************)))))))))))))))(((''''''(((((()))***************+++++++++*********))))))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++333222000///......//////,,,,,,,,,,,,,,,---...///------------------------------------------------...---,,,,,,++++++++++++------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------.........//////,,,...111///---,,,000333,,,222000...555444222888000000...---222888:::999777777<<<:::555<<>> 999AAA[[[tttYYYGGGbbbwwwxxxsssmmmlllnnnoookkkgggeeeffffffccc___]]]^^^```bbb```aaa___QQQ??????IIIHHHQQQSSSZZZyyyaaaWWWTTTLLLCCC;;;999<<<@@@KKKOOORRRPPPGGG;;;000***///444222111555222222<<<<<>>@@@HHHGGGJJJ>>>000***---111111...222000---++++++++++++)))))),,,///111000000000111---------,,,,,,,,,++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////)))111DDDFFFaaaxxx~~~iiiMMMOOOsss{{{ttttttqqqnnnnnnmmmkkkgggccccccddddddbbb^^^\\\]]]^^^dddbbbbbb___PPP???===FFFIIIMMMTTT```pppuuucccMMMTTTRRRKKKBBB:::999???EEEOOOKKKEEEAAA<<<777111,,,(((---+++---777888999AAA<<>>JJJZZZccctttxxxhhhZZZMMM???888444000------000111111...+++)))+++---...------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------........................222000------.../////////444------222333//////333///...---111<<>>===???DDDDDD@@@======JJJKKKVVVZZZRRRRRRVVVRRR___WWWMMMGGGEEEAAA<<<666,,,...222666999777222......//////+++'''''',,,111------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////)))666:::WWWQQQEEEaaazzzvvvtttssssssrrrpppmmmhhhdddaaaaaabbbbbb```]]]ZZZZZZZZZ]]][[[[[[YYYMMM???>>>EEEHHHBBBGGGUUUUUUEEE999999LLLLLLIIIAAA::::::AAAIII]]]QQQCCC:::777666222///111666222111999;;;999>>>;;;@@@GGGKKKJJJEEE???;;;LLLKKKDDD???III___ooorrrssswwwxxxxxxzzz~~~}}}|||mmmeeemmmxxx}}}zzzxxxzzz~~~vvvuuuvvvvvvsssmmmnnnrrrvvvooosss}}}fff[[[XXXPPPFFFAAAAAA>>>:::<<>>III\\\kkkwwwvvvdddNNN;;;333333666333...,,,,,,---///000......---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,------------........................////////////333111///000111111///,,,444---...777888111000666999:::CCCWWWooo}}}zzzqqq^^^\\\bbbnnnuuuooobbbZZZQQQMMMQQQQQQKKKNNNRRRKKKDDDIIIOOORRRRRRTTTXXX[[[PPPFFF777---)))+++000444...///000///,,,+++******...------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////666111:::uuu|||QQQPPPxxxvvvwwwxxxvvvvvvuuuqqqlllgggdddcccaaaaaa```^^^[[[WWWUUUSSSNNNMMMNNNNNNHHH@@@AAAGGGHHH===:::???999++++++777@@@CCCEEE@@@:::999@@@GGG^^^UUUHHH???999666222......666444000777999888>>>;;;<<<===>>>>>>>>>>>>???<<>>:::888;;;@@@FFFGGGFFFDDD???:::666444,,,999999333666999;;;BBB999:::;;;;;;999:::>>>BBB===MMMRRRHHHKKKZZZ]]]TTTeeekkkpppuuuzzz}}}yyysssvvvggggggkkk{{{{{{{{{~~~wwwwwwxxxuuupppnnnsssrrrsss|||qqq\\\___ZZZMMMHHHLLLLLLFFFAAA===>>>FFFVVVgggqqqvvvrrruuuyyy{{{|||}}}}}}(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&,,,&&&&&&%%%$$$...333,,,(((%%%kkkEEE$$$"""+++&&&'''%%%'''$$$+++rrr&&&&&&)))***... XXX444&&&$$$%%%%%%"""000***%%%***%%%(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))*********)))(((''''''((()))***((((((((()))))))))******))))))))))))************))))))******++++++******)))***++++++,,,+++++++++***************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------........................////////////////////////000///...---,,,,,,,,,,,,000000111111111000000///+++++++++,,,---...///000........................------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................../////////000000000///222222...---777LLL]]]|||xxx___PPP<<>>666444666555222000444888:::888666666777///666???EEEGGGFFFFFFGGGWWW```XXXHHHBBB>>>888999666;;;BBBEEECCC???<<<:::===OOOVVVNNNLLLUUUWWWPPPVVV\\\dddllluuu{{{yyyrrr|||jjjcccjjjgggvvv}}}}}}|||yyysssmmmjjjrrruuutttxxxxxxbbbbbb\\\SSSLLLKKKKKKJJJFFFAAA>>>@@@JJJZZZjjjssswwwzzz~~~}}}(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((($$$!!!###***,,,'''"""&&&---888...(((((()))(((LLLwwwbbbgggiiiiiigggfffMMM(((+++111%%%&&&$$$%%%%%%'''%%%+++'''kkkXXX{{{rrrfffooohhhLLL999"""+++...)))&&&'''''''''((((((((((((&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************((()))***++++++++++++***)))***++++++,,,,,,++++++))))))*********+++++++++++++++,,,------------,,,,,,,,,,,,---------..............................////////////////////////......///000333555888::::::<<<===???@@@AAAAAAAAA;;;:::888666444333333222........................------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------.........///.../////////000000000000888555000///<<>>:::888555222///333333333444444444333222---000555===DDDKKKOOOQQQnnnqqqbbbNNNJJJDDD666///333:::FFFQQQUUUOOODDD:::;;;SSSfffcccZZZWWWWWWUUUQQQVVV\\\dddoooyyyyyytttyyyppp\\\```kkk\\\dddzzzqqqlllmmmooorrrppppppyyyeee```\\\WWWPPPJJJJJJOOOOOOLLLGGGAAABBBLLL]]]jjjxxx|||(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$000,,, !!!%%%&&&((('''+++!!!)))rrr@@@(((***$$$ 555+++***&&&&&&"""###111%%%+++:::&&& 000$$$###---%%%'''((((((((())))))******'''((((((((())))))************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))*********)))))))))))))))((()))+++------+++)))(((************++++++++++++))))))))))))************((()))***+++++++++++++++******+++,,,,,,,,,,,,+++))))))******+++++++++++++++,,,------......------,,,,,,,,,------.........////////////////////////000000000000000000000000111333666;;;BBBIIIOOORRRfffhhhjjjnnnppprrrrrrrrreeeaaaXXXNNNCCC999222...////////////////////////------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,------.................................---------.........//////////////////000000000000,,,000999IIIddd}}}~~~uuunnnzzzvvv\\\DDD666222//////...------------......------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,---------...///000000111---......///000111111222///333777888;;;GGGZZZiii~~~}}}{{{yyyvvv~~~{{{ggg^^^```gggmmmuuu___HHH::://////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000999___xxxzzzIIIPPPqqqwww~~~wwwvvvpppkkkgggfffiiihhhddd___WWWRRRKKKGGGFFFFFFDDDCCC@@@???<<<;;;>>>AAA@@@>>>IIIBBB??????;;;444444999888444000///111333222111555///,,,///999CCCIIIJJJLLLNNNAAA888CCCIII>>>444222888EEEVVVbbbaaaSSSEEE???^^^}}}qqqbbb]]]]]]TTTWWWZZZ```kkkvvvxxxtttsssfffSSS\\\jjjRRRTTT}}}{{{{{{~~~|||pppoootttkkkmmmiiihhh{{{wwwddd]]]YYYYYYRRRJJJKKKTTTYYYXXXQQQFFF>>>BBBQQQ^^^nnnttt{{{}}}||||||zzz}}}(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$)))###$$$'''---???'''"""+++$$$...'''ppp***,,, ((($$$,,,111III999,,,%%%333((((((((((((((((((((((((&&&''''''(((((((((((((((++++++***)))((('''&&&&&&((((((((((((((('''''''''''''''(((((())))))******''''''''''''((((((((())))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++*********))))))))))))*********+++++++++---------------------------------............///..................---------,,,///222...(((***222666+++)))......333555--->>>>>>JJJWWWSSSFFFFFFRRROOONNNOOORRRWWW[[[\\\\\\yyyxxxwwwvvvuuukkkZZZJJJBBB---+++555111***+++---***+++---//////------...+++,,,,,,------,,,,,,+++---------------------------------............///------............------......---------......///...000000...222777333+++333@@@[[[|||yyykkkBBBAAA<<<'''...333$$$***777***///...---,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------......//////.........//////000333222+++---777444///555111444CCCRRRaaa||||||mmm\\\hhhzzzIII999777444...++++++,,,---+++---...,,,+++,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++111///(((---444///==={{{zzzPPPJJJ]]]~~~yyyuuutttooollliiigggfffccc\\\WWWRRRNNNHHHDDDBBBBBBAAAAAA@@@???===<<<;;;;;;<<<<<<>>>FFFIIICCC===>>>>>><<<<<<;;;(((...777...000111+++///111///000888@@@DDD;;;777555;;;CCCCCC:::000000444@@@SSSdddhhh___UUUIIIddd~~~gggXXXRRRUUU\\\gggppprrrmmmgggSSSKKKFFFNNNPPPGGGXXXuuuqqq}}}~~~}}}sss~~~yyyfffdddpppsssnnntttkkk```YYYYYYWWWRRRTTTZZZVVVXXXVVVMMMCCCAAAIIIQQQeeepppzzz}}}yyy~~~(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&###(((+++ JJJ--- ###&&&+++***BBB000000###)))aaa''' ,,,$$$,,,$$$%%%xxx++++++&&&)))###(((((((((((((((((((((((('''(((((()))***)))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((()))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++*********))))))*********++++++++++++,,,---------------------------------............///........................111...///333333000222777...---777@@@;;;999CCCLLL888FFFXXX```[[[VVV[[[fff|||ooodddccckkknnnggg___]]]^^^\\\\\\ccctttjjjRRR===///(((///666///333000)))$$$***222111)))+++,,,,,,------,,,,,,+++---------------------------------............///---......//////......---......------......//////222...///222222000444===SSSnnnwwwxxxzzzgggFFF222333:::000---333000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------...............//////000000111111333333//////222///111:::FFFcccyyyrrrmmmxxxfffMMM444...555888444...---,,,++++++---...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++000000,,,///444222MMMxxx~~~yyyQQQKKKmmmzzzxxxyyyxxxwwwxxxmmmjjjgggfffeeeaaaZZZUUUPPPLLLFFFCCCAAA@@@???>>>===<<<:::999888888999999===EEEIIIFFFAAAAAA@@@>>>;;;AAA666:::888***...000---111111...000777???BBB:::555333888??????777///333444;;;HHHVVV\\\XXXQQQOOOgggeeeRRRJJJPPPZZZfffmmmiii___UUU@@@;;;666>>>HHHJJJ___tttnnnvvvvvvtttvvv}}}|||zzzkkkiiisssxxxuuuxxxrrrdddZZZZZZ[[[VVVUUUYYYYYY\\\\\\UUUKKKEEEFFFIII```mmmzzz((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$))))))___;;;,,,(((000$$$444;;;111###...******$$$VVV+++(((%%%000"""(((///777222---&&& ...%%%((((((((((((((((((((((((((())))))***************))))))))))))(((((((((((())))))))))))************))))))))))))((((((((((((''''''((((((((())))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///........................333///,,,...///...///222888999@@@CCC===888@@@MMMlll~~~xxxwwwjjjdddhhhsss}}}sssrrrsssbbb???+++)))'''111222---&&&)))111111***,,,,,,------------,,,,,,---------------------------------............///---......//////......---...............///000000333///222666000000MMMqqqyyyhhhMMM999666333,,,,,,111++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........---...///000111222222222,,,///444555333222;;;FFFnnnmmmooowwwvvvnnnvvvyyymmmhhhqqqmmmVVVNNNDDD444******111---+++,,,000000---***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,...000000111444777ZZZzzzUUUNNNOOOzzz|||vvvuuutttssssssllliiifffeeeccc___XXXRRRLLLIIIEEEBBB@@@>>><<<;;;999888777555555555555666888@@@FFFGGGFFFHHHIIIHHHCCCFFF===EEEEEE777555+++///111111---///777>>>AAA888333000333888999333---444333666???JJJQQQRRRPPPOOOfffXXXFFFDDDLLLZZZfffhhh___NNN@@@444CCCIIIEEEBBBKKKsss|||vvvooopppqqqqqqsssxxx~~~yyy{{{ooojjjqqqyyy{{{zzz~~~vvvfffZZZZZZ]]]YYYVVVWWW```ccceeeaaaXXXOOOIIIGGGTTTbbbrrryyy}}}((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((($$$)))""")))###(((rrr+++(((+++...'''FFFPPP```RRRQQQRRRQQQLLLMMMggg@@@///$$$000)))---GGG+++...'''///""""""111&&&"""NNNOOOPPPQQQRRRSSSSSSSSSGGGTTT"""000'''...,,,(((((((((((((((((((((((((((((()))************)))'''((((((((()))))))))***((()))))))))))))))************))))))(((((('''''''''(((((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------------------............///............////////////000///......000222666999666???DDDLLL___pppxxx}}}|||ooo{{{tttssswww|||~~~~~~|||bbbOOORRRcccyyyNNN:::444''',,,222333...))),,,222,,,,,,------------,,,,,,---------------------------------............///......////////////..................///000111111111111555666777JJJ|||wwwttt~~~www{{{}}}|||yyySSS999333...***...***+++,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,---------......------------............---...///111111111000000111...222666666EEE```sssyyywwwttt{{{sssAAA000999111---,,,///111...+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,...---///222000333>>>\\\CCCNNNccc}}}wwwtttqqqooonnnllliiifffeeeccc^^^VVVPPPJJJGGGDDDAAA???===:::888666555444333222333444444333888???DDDHHHNNNTTTWWWUUUKKK???NNNXXXQQQFFF)))...000///---///888???@@@555111......111222000,,,222333888???GGGMMMPPPQQQKKKeeedddDDD===DDDMMMYYYccccccVVVDDD666000CCCIIIBBBEEEXXX}}}uuutttooonnnvvvvvvwwwwwwzzzyyy{{{rrrgggkkkssszzzxxxuuusssfff\\\]]]]]]XXXWWWZZZgggjjjmmmlllfff]]]VVVQQQJJJSSS```kkkuuu|||))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,!!!+++""")))222%%%)))777%%%...)))%%%,,,555)))222***+++,,,111111333(((666***555000555%%%%%%111:::--- """))),,,"""+++&&& ***,,,((( !!!"""###$$$$$$$$$$$$%%%%%%???(((777!!!&&&((((((((((((((((((((((((&&&'''(((((())))))((((((''''''(((((())))))******'''''''''(((((()))))))))******))))))((((((''''''(((((((((((()))))))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------............///........./////////000000,,,000333555888???FFFLLL<<>><<<999777555444333222222222333444444666:::@@@GGGNNNWWW]]]```TTTKKKZZZ```\\\UUU222,,,......---111:::??????222///---,,,---......---111666>>>DDDHHHJJJLLLNNNOOOnnnFFF888>>>EEEKKKSSSYYYWWWMMM???666>>>@@@;;;DDDddd{{{pppooolllkkkwwwxxxxxxwwwxxx|||{{{qqqggggggnnnvvvuuuqqqzzzqqqiiieeeeee```YYYZZZbbbiiillloooooolllhhheeecccNNNMMMQQQ]]]mmmyyy)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''',,,""",,,*** ###$$$'''!!!"""000&&&+++++++++???BBB<<<888OOOLLL```dddgggkkkmmmeeekkkaaaDDDEEEAAAUUUKKK???999444,,,+++///((("""(((---%%%###)))---(((((()))************)))---"""###666(((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''(((((())))))******&&&&&&''''''(((((())))))))))))))))))((((((((((((((((((((()))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************************+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,---------------............///.........//////000000111...222666888???HHHOOOQQQeeevvvkkkjjj|||{{{```\\\yyy~~~VVV:::''',,,222---,,,222------............---------------------------------------............///...//////000000//////...////////////000222333444333222888SSSqqqRRRLLLBBB;;;999===DDDHHH:::???CCCCCCCCCJJJXXXccceeehhhgggmmmqqq```MMMNNN```dddvvvtttqqq{{{dddHHH:::000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////111000000//////000000111000888]]]}}}zzz\\\BBBAAA555------,,,)))***000++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---222+++,,,444---999```SSSEEEJJJ|||wwwvvvtttrrrnnnllliiihhheee___VVVOOOHHHEEEAAA>>><<<:::888777555444333222222333444555888777888???EEEJJJQQQWWW\\\XXXZZZcccXXXUUU]]]DDD,,,.........333:::===<<>>;;;DDDGGGGGGVVVrrrtttpppkkklllnnnoooqqqtttwww|||zzznnnpppkkklllrrruuutttzzztttpppoooppphhh______ggghhhkkknnnnnnllllllnnnqqqdddXXXPPPWWWfffssszzz}}}))))))))))))((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((%%%+++''',,,&&&(((444+++%%%444000@@@BBB]]]jjjnnnsssvvvppp}}}xxx{{{|||eeekkkgggssspppddd___VVVAAA000666444...111---$$$'''+++&&&&&&&&&&&&&&&%%%%%%$$$%%%***444''''''///((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))&&&''''''((())))))******(((((((((((())))))))))))(((((()))))))))*********)))************+++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********++++++++++++,,,)))******+++,,,,,,---------------............///---......///000000111111444777;;;FFFYYYkkkqqqmmm}}}yyyzzztttlllvvvyyymmmqqqppprrrvvvmmmddduuurrr___FFF444000111000---------............---------------------------------------............/////////000000000000///////////////000111222444444888BBB[[[qqqTTT;;;===;;;::::::;;;:::777444???===<<<;;;;;;===CCCIIIPPP\\\eeeuuulllRRRSSSRRRLLLRRR```ssskkkUUU===333111...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////222111//////000333666777:::OOO{{{ttt{{{vvvmmmlllQQQ777///...,,,+++///++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++333++++++555///CCCxxx|||IIIBBBOOO}}}|||tttssssssqqqnnnllljjjhhheee^^^UUUMMMGGGCCC>>>:::888888777666444333222222222222444444777555777???EEEFFFJJJNNNRRRPPPUUU]]]NNNRRRgggRRR---///000000444:::999555---...///.........000333555<<>>???>>>:::888999<<<>>>===;;;;;;666@@@???EEEVVVZZZiii{{{gggUUUPPPhhhxxxxxxuuuOOO666333///,,,++++++---///------------------------,,,,,,,,,---------................../////////000222000//////222666:::===___nnn}}}}}}pppxxxtttkkksssyyyyyy|||}}}zzzlllDDD444222///,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))333++++++666222KKKhhhJJJDDD]]]{{{{{{|||qqqkkknnnrrrsssmmmkkkiiihhheee^^^TTTLLLFFFBBB<<<777666555555555333333222111111222333444222111666AAAGGGFFFGGGJJJMMMCCCDDDQQQKKKYYYpppVVV///111222222555999666111,,,...000000//////222555666;;;@@@@@@BBBLLL___nnnVVV777;;;333999777666555666;;;BBBGGGMMMQQQVVVfff}}}uuuoooiiiaaaaaa```cccjjjsss|||uuu{{{yyynnnkkksss{{{xxxqqqxxxuuuwwwsssggg^^^^^^mmmrrrvvvtttnnnmmmttt|||~~~eeeYYYVVV[[[hhhtttxxx}}}}}}}}}{{{******)))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%)))'''$$$$$$(((///888>>>III[[[pppxxxrrrnnnvvvssstttyyyzzzqqqhhhqqqyyyzzzqqq___UUUcccfffjjjlllnnnppppppnnnyyyzzzaaaGGG<<<---(((:::000+++'''&&&((())))))(((&&&&&&'''((()))))))))((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++))))))))))))((((((((((((,,,,,,***((()))+++,,,***++++++)))'''))),,,---+++&&&++++++'''(((///000,,,'''...111///---///111000***)))+++///...******---,,,++++++***++++++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.../////////---111111222333///---666CCCGGGZZZfffrrr~~~{{{~~~xxxsss}}}zzzyyyxxx{{{xxxzzzkkk[[[mmmxxxfffmmmBBB222333111333444...(((+++333000&&&------------------------............////////////////////////000000000000///111...///333000222AAAkkkzzzaaaTTTHHH;;;666999555888===???>>><<<>>>CCCAAABBBCCCCCCBBB@@@??????AAA:::777<<<@@@HHH___xxxfffPPP^^^zzz{{{~~~nnnAAA;;;555222///,,,---///------------------------++++++,,,,,,,,,------------,,,+++---000111///---111111111000111;;;PPPdddwwwvvveee[[[QQQOOOTTTXXXVVVSSSSSS[[[eeelllpppuuu{{{~~~{{{\\\FFF666,,,)))***///***,,,,,,'''***...'''++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---000***111444333RRRvvvtttYYY>>>JJJqqqzzzqqqmmmpppsssuuutttrrrooollljjjeee]]]SSSKKKIIIAAA:::888666444444777555444333222333555777999555444555<<>>777444///---000------------------------++++++,,,,,,,,,---------///---,,,...000111000...222444333333AAAaaa~~~uuulllccc\\\___\\\ZZZ[[[^^^___]]][[[XXX___ggglllllllllnnnqqqlllnnnrrryyyaaaFFF;;;888444///)))++++++&&&***000***++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........,,,000222888VVVppp}}}wwwGGG@@@YYY~~~|||xxxtttpppppptttwwwwwwuuutttrrrooommmhhh```UUUMMMHHH@@@:::888666444555888444555555666777888999:::666555777<<>>???888222...---------000333777999:::<<>>PPP```kkkpppYYYffflllhhhllluuupppaaaaaalllnnngggeeejjjeeeZZZ]]]hhhnnnjjjhhhlllmmmjjjsssyyy|||{{{kkksssuuu\\\CCC777777666222,,,((((((***%%%&&&&&&'''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''(((((()))***))))))))))))))))))))))))))))))+++,,,---,,,++++++---///222555777;;;BBBHHHCCCBBBBBBDDD@@@;;;<<>>AAACCCVVVjjj{{{tttVVVXXXeeerrrKKK;;;444,,,***///------------------------,,,,,,,,,,,,------------///.........000111000///222111///:::]]]qqq~~~{{{rrrooovvvyyy}}}aaaKKK999&&&333+++---...(((***000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///+++/////////BBB\\\iiiYYY<<>>555666333333333666:::>>>@@@@@@BBBOOO]]]gggmmmccceeeccc```^^^ZZZdddmmmsssxxx}}}}}}tttsssyyypppdddooofffdddiiiuuu~~~~~~}}}|||hhh[[[___qqqzzzyyyxxx{{{+++***))))))(((((())))))(((((((((((((((((((((((($$$&&&))))))((((((+++...+++888LLL___lllrrrrrrqqqTTTZZZ^^^``````\\\NNN@@@===IIIQQQNNNLLLQQQUUUVVVsssxxxtttjjjkkkssspppdddZZZ___aaabbbmmm}}}rrrrrr|||wwwlllXXXFFF111)))---222...)))&&&&&&&&&''''''(((((()))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''((()))))))))))))))))))))*********---++++++---------000444:::999<<>>======???EEEMMMQQQccc~~~uuu^^^LLLDDD@@@EEELLLYYYtttlllUUUQQQuuufffIII666---,,,///........................,,,,,,,,,------------...///.........//////000000444///777WWWgggooorrrrrrgggsssxxxzzzyyy|||nnnQQQ444888...///111++++++...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///)))222...000NNNccciiiQQQAAA\\\{{{{{{qqqpppqqqrrrvvvyyyxxxuuurrrrrrqqqooonnniii```TTTKKKGGG???999777666555666999777888999:::::::::999999<<<:::888999:::;;;999777???777888<<<@@@IIIGGG666...111777???DDDAAA999222......000222555888:::;;;???IIIWWWdddkkkooopppppptttlllsssGGG555444555444555888===??????===IIIGGG]]]uuu```]]]```___]]]]]]___gggnnnqqqsssxxx{{{{{{~~~yyyqqqttt}}}xxxfffnnn``````hhhvvvooobbbaaannnxxxzzzzzzzzz}}}++++++***)))))))))))))))))))))))))))))))))))))))$$$'''))))))'''(((,,,000AAAUUUppptttfff^^^___OOOEEEGGGEEEAAAJJJZZZlllmmmvvv}}}kkkTTTLLLWWWbbbeeerrrpppppppppZZZ@@@333222333...&&&)))(((((('''''''''((()))'''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''((())))))((()))))))))*********+++,,,)))***...000222:::CCCIIIGGGKKKTTTYYYTTTNNNLLLkkkooojjj```fffuuuttthhhwwwooo___OOOFFFBBB===777222,,,)))+++,,,++++++---+++++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,---------.........+++...000111000//////111555???IIIWWWzzzzzzlllkkkpppxxx~~~xxx~~~ssseeeWWW{{{|||PPP===///000222...,,,.......................................////////////000000000000111111111111111999333000FFFiiinnnsssmmmQQQ???<<<999<<>>888777777555777:::888999:::<<<>>>???AAAAAA===;;;777555666888999:::888333444555222555555***...333<<>>>>>EEEOOORRRIIIFFFKKKNNNMMMOOOTTTJJJPPPQQQPPP\\\nnnqqqhhhrrrvvvxxxtttnnnfffYYYMMMCCC;;;444222111...+++,,,...---,,,+++******************+++,,,,,,,,,,,,+++++++++,,,---------------,,,---------............+++///222222000000222444888GGGWWWooo|||mmm}}}uuuuuuwwwuuu}}}kkkrrrnnnWWW===222111111///.......................................////////////000000000111111111222222///888555;;;bbbzzzmmmnnnZZZ555999:::===BBBLLL]]]ppp~~~uuu[[[GGG???GGG]]]qqqzzzmmmqqq~~~vvvdddKKK888+++........................,,,---------............,,,---.........///222555333OOOzzz```jjj|||{{{mmmfff\\\UUUMMMJJJMMMQQQSSSSSSLLLNNNPPPTTTXXX[[[^^^```uuu|||sss___```mmmtttwwwKKK333))),,,,,,---...))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,666***CCChhhkkk[[[CCCLLL|||}}}mmmpppssssssrrrsssuuuxxx|||~~~xxxuuurrrpppkkkdddYYYQQQEEE>>>888777777666888;;;999;;;>>>BBBEEEGGGHHHHHH<<<999666444333555888:::555000333333***+++...)))222888AAAIIILLLFFF===555222222333555888;;;>>>@@@999BBBLLLNNNKKKLLLTTT]]]YYY[[[lllvvvPPP777666777999;;;===@@@DDDJJJNNNUUUqqqvvvnnnjjjkkkhhhaaa___cccnnntttwwwssspppssswwwzzz~~~yyyqqqzzzyyy|||hhh\\\ddddddfffjjjsssrrrddddddppp{{{,,,+++******))))))******)))))))))))))))))))))))))))*********000@@@WWWgggtttuuutttrrrlllcccZZZTTTLLLYYYzzz|||yyy{{{vvvuuu```]]]kkk}}}zzzmmmllliii```UUUHHH???;;;111///,,,)))(((''''''((('''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((((()))******((())))))******+++,,,,,,///444CCCTTTWWWNNNLLLRRRRRRNNNPPPWWWZZZ\\\iiizzzddd```aaaccc^^^SSSMMMNNN[[[eeeooouuuyyy|||zzzvvvcccWWWKKKEEE???777111///111///,,,***)))***,,,---******+++,,,,,,,,,,,,++++++,,,------...---------------------............,,,///111000///111777===FFFgggyyytttuuunnnuuu{{{uuu{{{dddqqq~~~nnnooo]]]???333333333///....................................////////////000000111111111222222222000444888QQQ|||hhhMMM>>>777@@@FFFOOOYYYjjj```GGGDDDJJJLLLlllssssssnnnhhhBBB---........................------------............,,,.../////////222666:::HHHnnn{{{dddjjjrrryyymmm[[[JJJAAACCCLLLSSSTTTUUUZZZ```hhhqqqyyy~~~~~~~~~}}}|||zzzvvvqqqnnnUUU\\\hhhxxxwwwmmmxxxkkkHHH000---,,,...///***------------------------,,,,,,++++++,,,,,,---...***///666)))OOOqqqmmmKKKCCCRRRtttlllxxxvvvvvvuuutttuuuwww{{{~~~zzzwwwrrroookkkdddZZZTTTDDD===777777777666888<<<;;;???DDDHHHIIIFFFBBB???777777666555333333444555222,,,///111***,,,222000666:::@@@EEEGGGCCC<<<777222333444666;;;@@@EEEIII888:::<<<<<<;;;===CCCGGGLLLSSS]]]ggg```FFF444888444888<<<>>>AAAIIIUUU___|||}}}sssjjjeeeiiiiiidddcccgggllltttzzzwwwssssssvvvwwwzzz{{{xxxyyy~~~||||||}}}rrr|||ssscccbbbggglllkkkiiiwwwkkkiiijjjzzz,,,+++******)))*********)))))))))))))))))))))))))))******---:::TTTuuuyyylll]]]VVVYYY^^^aaaaaa{{{xxxzzzkkkdddmmmxxx{{{VVV```nnntttpppllluuuyyyqqq|||{{{|||sss```UUUqqqzzz|||oooggg___RRR???000333111...***(((''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))***++++++((())))))***++++++,,,,,,999CCCXXXlllkkkZZZNNNNNNPPP\\\sss~~~vvv|||~~~___WWWgggccc___WWWQQQYYYrrr~~~pppaaaVVVLLL@@@777444333000---***)))***---...******+++,,,,,,,,,,,,++++++,,,------......---------------.........//////---//////------222<<>>MMMeeekkkvvvQQQ999////////////////////////---------.........//////---///111111111444999===hhh^^^nnnxxxlll\\\LLLBBBEEEJJJQQQ]]]lllzzzwwwvvvyyyxxxvvv{{{rrrttt[[[\\\sss^^^<<<222...///000***------------------------,,,,,,++++++,,,,,,---...(((111666(((WWWvvvmmmCCCLLL[[[~~~nnnnnn{{{{{{yyywwwuuuuuuxxxzzzzzzvvvppplllhhhbbbYYYSSSDDD===777777777666888<<>>222666555++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...(((333///AAAgggfffppprrrAAAPPPsssuuuqqqxxxvvvwwwvvvvvvwwwzzz{{{zzzzzzxxxxxxxxxsssjjj```XXXSSSFFF>>>666555666777;;;AAA@@@FFFJJJGGG???888666888;;;777111///000000///...,,,,,,---///333777999999555777999:::999999999:::777777888;;;AAAIIIPPPTTTJJJGGGCCC>>>999666555555888===;;;:::<<<555111;;;<<>>YYYqqqtttxxxkkkccc```ggg___\\\aaaeeeiiiuuusssfff<<<000888222111000000111222111//////............///000000000///222333///333666222888QQQRRR>>>AAA===777<<>>666555777888===BBBCCCHHHKKKGGG>>>777666888777333///---...//////...555555444555666777888888666777999999888888999:::999999:::===CCCKKKSSSWWWRRRKKKCCC??????>>>:::555111777555666999444333===>>>FFFHHHHHHMMMRRRddd~~~xxxrrrmmmmmmlllmmmqqqpppjjjhhhjjjiiipppuuuvvvrrrppptttyyywwwtttqqqrrrwww~~~|||wwwmmm^^^___gggfffgggmmmnnnttt}}}qqqqqq---,,,,,,++++++++++++,,,,,,***)))+++---...---+++...VVV~~~uuuaaa^^^SSS]]]{{{bbbOOOQQQQQQOOOeeepppbbb[[[hhhtttxxxjjjYYYUUU^^^hhhooo~~~zzzwwwyyyyyyuuuggg^^^```RRRHHH@@@===666+++%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))******++++++000'''&&&333BBBJJJOOOSSSRRRaaatttyyycccfffhhhfffbbbaaaeeeiiigggjjjkkkhhhcccbbbfffjjjhhhdddjjjzzzyyysssuuuaaaWWWZZZmmmzzzxxxuuuwwwpppTTTHHHIII<<<---***,,,000...,,,,,,------,,,***,,,,,,,,,---------......,,,,,,,,,---......//////222......888CCCOOOtttkkk___TTTMMMLLLUUUOOOMMMRRRWWW\\\iiivvvlllbbbjjjnnnuuuXXXAAA???333111///......//////111//////......//////000111222000000111111111333444@@@|||```@@@<<<777777===@@@CCCOOO]]]rrrggg```fffsssnnnoooyyytttIII777,,,///111,,,+++000------........./////////...444555111444NNNzzz|||}}}tttiiiLLLBBBEEEWWWkkkqqqeeemmmxxxtttXXX999,,,000,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...111,,,222GGG\\\iiiRRRKKKjjj|||rrrsss~~~zzzuuusssuuuyyy}}}xxxyyyyyywwwrrrjjjccc___III???777666888;;;???DDDGGGJJJKKKFFF===777555777333111...---...000111111888888777666666555555555666888:::;;;:::999:::;;;<<<<<<===@@@FFFNNNUUUZZZVVVNNNIIIKKKRRRQQQGGG<<<555999555444777333444@@@;;;KKKNNNIIIMMMSSS\\\jjj}}}qqqnnnmmmjjjjjjmmmrrrpppjjjeeedddggglllqqqrrroooooorrrvvvkkklllooossszzz~~~ooo]]][[[dddfffkkkrrrqqqhhheeejjj}}}{{{sss...---,,,+++++++++++++++++++++,,,---,,,+++...333OOOyyyzzz|||wwwdddYYYcccxxxzzziiiaaafffVVVRRR```mmmxxxwwwssswwwzzz}}}~~~yyyuuu{{{}}}yyysssqqqnnnkkk^^^[[[dddlllwww{{{nnnpppvvv___fff]]]NNNCCCAAA:::...))),,,((((((''''''''''''((((((''''''''''''((((((((((((((()))******)))))))))***,,,)))333IIIXXXTTTFFF===PPPuuuyyyiii^^^nnnpppmmmbbbTTTJJJIIIKKKVVV```dddaaabbbjjjpppooolll```YYY]]]eeemmmwwwppp[[[___hhhuuuuuuccc]]]NNN???999777222///,,,+++,,,---,,,+++,,,,,,,,,---------......,,,,,,------.../////////666///999>>>RRRgggppp}}}ooo___VVVRRRNNNNNNPPPPPPNNNQQQWWW\\\^^^fffnnnvvvzzzttt```___jjj}}}^^^AAA777333000000///......111/////////...///000000111222222000222444///...777SSSfffLLLDDDCCC555:::LLLKKKGGGiiivvvpppooorrr||||||qqqqqq|||rrrOOO222...222...,,,000............////////////333111444555>>>eeejjjbbbmmmuuupppYYY===@@@IIIfffssssss{{{lllHHH333///------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---......(((;;;XXXiiirrrQQQKKKuuutttxxx{{{|||xxxuuuvvvxxxzzz{{{vvvwwwxxxwwwuuuooohhhcccLLLAAA888777:::===AAAEEEIIIKKKJJJDDD<<<666444555222111000000222444666777888999999999777666666777666:::???BBBAAA@@@???>>>BBBAAAAAACCCHHHOOOUUUYYYSSSPPPQQQZZZbbbaaaUUUJJJFFFFFF===666777444777EEEBBBSSSTTTMMMSSSYYYVVVUUUxxxzzzqqqllliiihhhhhhkkknnnnnnjjjeeebbbeeehhhlllnnnnnnpppsssvvvooopppsssvvvzzz{{{||||||rrr\\\VVV```iiittt}}}|||wwwmmmcccdddrrr|||......---,,,++++++++++++***---111000***)))666FFF|||{{{eeeeeeffffffpppzzzfffQQQLLLUUUmmmjjjkkkssskkk[[[KKK======EEEIIIPPP^^^mmmxxxvvvssssssmmmfffaaa[[[pppyyyllljjjooommmiiiYYYKKKEEE>>>333...///)))(((''''''''''''((()))''''''''''''(((((((((((((((***+++***((('''(((***)))666IIIUUUWWWVVV[[[bbb}}}vvvjjjhhhiiiggghhhcccXXXIII>>>>>>IIITTThhhrrrvvvooonnnssssssmmmjjjddd______bbbcccdddddduuummmpppxxxnnnaaarrrwwwhhhaaaYYYSSSIII:::444111---+++,,,---------,,,,,,,,,---------......,,,,,,---......//////000...111AAAFFF___|||[[[ppp```QQQNNNQQQSSSRRRRRRRRRRRRUUUYYY\\\```fffllloooyyy|||yyywwwzzzzzzhhh{{{LLL>>>666111333555222222555///////////////000111111000333000333888......BBBttt\\\IIIGGG>>>777===QQQddd~~~xxxttt{{{~~~xxxjjj===...111222111333........./////////000000222---111@@@[[[wwwWWW|||pppKKKEEEFFFBBBJJJYYY|||zzzwwwoootttUUU;;;+++...------,,,+++++++++,,,,,,,,,++++++,,,,,,---...000***DDDdddyyyVVVEEEVVVooowwwvvvssszzzxxxvvvuuuttttttrrrpppuuuuuuuuuvvvuuuqqqjjjeeePPPDDD999888<<>>999999AAALLLBBB@@@???AAAGGGTTTjjj~~~yyyrrrlllgggjjjgggxxxppp}}}{{{ttthhhYYYMMMDDD===444...***)))(((''''''((()))***''''''''''''(((((((((((((((***+++***((((((,,,///:::OOOYYYNNNDDDTTTyyyyyydddaaalllpppdddTTTGGGJJJOOOSSS[[[iiizzz|||sssdddYYYXXX___eeegggiiifffvvvwww___ZZZddduuurrrYYYJJJ>>>;;;777111...------------,,,,,,,,,---------......---------...//////000000,,,;;;LLLaaa{{{]]]www~~~xxx{{{^^^SSSLLLPPPVVVUUUOOOKKKTTTSSSQQQRRRVVV^^^iiiqqqzzzzzzsssjjjmmm{{{uuuyyysssppplllfffHHH999...000333222222444000000//////000000111222///555000222:::000777ZZZ{{{aaaHHH???777???FFFXXX|||sssvvv~~~|||zzzlllxxxzzzxxxGGG---+++///000000....../////////000000000333000555NNNxxx~~~fffuuurrrEEEHHHLLLLLLdddwwwsssssstttxxx{{{zzzuuuqqqlllkkkjjjkkkpppyyyooo~~~uuulllqqq}}}bbbEEE000///...---,,,,,,++++++,,,,,,,,,++++++,,,,,,---...444111DDD]]]ssstttPPPnnnrrrxxxvvvooouuuxxxwwwwwwxxxxxxvvvqqqnnntttssssssuuuuuurrrjjjdddUUUGGG;;;999===AAADDDFFFJJJJJJIIIFFFAAA<<<999888333555888999;;;===@@@CCCEEEGGGIIIFFFAAA===<<<===GGGKKKQQQSSSRRRNNNKKKIIIKKKJJJIIIIIIKKKPPPUUUYYY[[[[[[ZZZYYYWWWXXXZZZ[[[\\\YYYMMMCCCBBB???CCCRRRrrrnnnVVVEEERRReeekkklll{{{wwwiiiZZZXXXbbbiiigggeeedddcccbbbggglllllliiiddddddeeeiiioootttvvvwwwttttttsssqqqppprrrvvvyyyvvv|||iiiXXXcccwwwhhhVVVaaauuu------,,,,,,,,,------......---///111111<<<^^^|||uuuhhhXXX```rrr[[[]]]sssqqqhhhoooppp___TTT@@@>>>???GGGUUUdddqqqxxxmmmeeeZZZRRRKKKIIIOOOXXXjjj|||vvvpppmmmsssqqqooorrrrrrssszzzzzzwwwttthhhXXXPPPLLL???///***)))(((''''''((()))***''''''''''''((((((((((((''')))+++***))),,,333999QQQ^^^\\\LLLOOOnnnttteee^^^gggooogggWWWNNNdddlllwwwddd[[[ccckkkllliii\\\^^^uuuzzzggg]]]eee|||mmm]]]ZZZFFF@@@888222///---,,,,,,,,,,,,,,,---------......------......//////000000333IIIYYYXXXnnn|||qqqlllkkkRRRNNNNNNRRRUUUQQQNNNNNNSSSTTTUUUWWW^^^iiiuuu}}}~~~qqqhhhgggqqqzzz}}}yyy~~~sss]]]^^^bbbHHH222...111///...111000000//////000000111222000888///000;;;444FFFxxxxxx]]]@@@;;;===HHH\\\}}}{{{zzzyyyyyyyyyyyypppooossszzzssssss\\\999***,,,...,,,.../////////000000000000111888???^^^gggwwwoooDDD:::IIIUUUsss|||nnnccc]]]\\\^^^aaadddddd___[[[NNNMMMLLLMMMQQQ[[[hhhrrrtttxxx~~~rrrpppvvvUUUBBB//////...,,,,,,+++++++++,,,,,,++++++,,,,,,---...111666FFFYYYpppbbb{{{uuuuuuyyyyyyxxxwwwwwwxxxzzz|||zzzwwwtttuuutttsssuuuvvvrrrjjjcccYYYJJJ===:::>>>BBBDDDFFFJJJKKKKKKJJJFFFBBB>>><<<:::===@@@BBBCCCEEEHHHKKKNNNRRRTTTRRRMMMIIIIIIJJJWWWXXXXXXVVVRRROOOMMMMMMMMMLLLKKKKKKOOOTTTZZZ]]]hhhjjjmmmmmmkkkhhheeeddd^^^___VVVOOONNNHHHHHHTTT{{{qqqUUUAAAIIIXXXdddooouuuyyymmmUUUNNN\\\gggggg]]]^^^^^^^^^dddmmmmmmhhhfffddddddgggmmmrrrtttsssqqqrrrqqqpppoooqqqvvvzzzwww|||vvv```kkkllldddiiiwww,,,,,,,,,,,,------...///111,,,+++000666HHHnnnrrrwwwsssZZZTTTrrrkkkXXX[[[pppqqqoooqqqdddPPP<<<:::DDDEEEOOO___sss|||iiiYYYPPPVVVeeewww}}}uuuqqqzzzbbbccckkktttyyy~~~tttxxxqqqaaa[[[ZZZJJJ333+++)))(((''''''((()))+++''''''''''''((((((((()))%%%(((******+++000999@@@ZZZ]]]WWWWWWvvv}}}cccaaacccaaaRRRIII___}}}rrrfffccccccdddcccjjjiiirrr{{{mmmiiiNNNGGG>>>666000---,,,***,,,,,,,,,---------......------......///000000000888NNN^^^OOOfff|||mmmggghhhaaaUUUOOOOOOQQQRRRPPPNNNSSSZZZRRRXXX___gggppp{{{tttooommmqqq|||~~~|||{{{}}}kkkiiixxx}}}rrr___???555444222000222000000000000000111111222111999///...;;;888QQQvvvRRR777@@@FFFLLLrrr~~~}}}~~~~~~~~~~~~}}}{{{yyyvvvuuusssyyy|||wwwvvvxxxxxx{{{rrr{{{qqq~~~vvvMMM333111222///////////////000000000000)))<<>>===;;;999;;;EEERRR[[[nnnnnntttxxxzzznnndddUUU000///...---,,,+++++++++,,,,,,++++++,,,,,,---...))):::OOOeee{{{yyy\\\uuu~~~tttlllrrrzzzwwwrrrssstttwwwyyyzzzxxxwwwvvvtttsssuuuvvvrrrjjjbbb\\\LLL>>>;;;???BBBDDDEEEJJJLLLMMMMMMJJJFFFBBB???AAAEEEHHHJJJKKKLLLPPPSSSYYY^^^bbbbbb^^^[[[\\\___cccaaa]]]VVVPPPMMMNNNOOOMMMLLLLLLMMMRRRXXX^^^bbbpppwwwvvvmmmbbbeee___YYYXXXNNNJJJSSS~~~uuu[[[GGGHHHOOOZZZiiieeevvvsssXXXJJJVVVaaa^^^]]]___```aaaiiirrrrrrlllhhheeecccffflllpppqqqooorrrssssssrrrpppqqquuuyyyzzz~~~{{{gggnnneeeqqq,,,,,,++++++,,,,,,---...444$$$333888111```rrr]]]lllCCCXXX|||wwwlllmmmzzz|||{{{vvvZZZBBB>>>@@@FFFZZZqqq}}}tttZZZ[[[hhhzzz|||{{{|||wwwkkkYYYUUUlllqqqrrrvvvrrrbbbdddaaacccCCC,,,...,,,'''&&&******'''((((((((((((((()))******)))***'''(((...111CCC^^^PPPMMM\\\{{{tttmmmqqqcccTTTSSSccc|||uuuvvvsss___pppsssdddkkkyyyqqqkkkTTTAAA<<<777///---222,,,,,,---...////////////000***+++222444///---111AAAQQQfffsssaaa]]]zzz___[[[VVVTTTUUUUUUTTTSSSLLLOOOSSSWWWXXXXXXXXXXXXbbb^^^dddttt|||yyyvvvsss{{{{{{vvvqqqqqqYYYlllyyy{{{NNNAAA,,,777,,,---000000000000111111111111888111///222888LLLxxxsssDDD444CCCLLLaaa~~~~~~{{{zzz|||~~~}}}||||||tttqqqyyyxxxuuuuuuvvv{{{nnnkkkwww|||kkk888333,,,666...111222000...///000111555<<>>>>>@@@CCCEEE<<<======;;;999:::>>>BBBUUUYYY___gggpppyyy}}}}}}vvvbbbjjjxxx]]]@@@+++---444+++***///&&&,,,,,,,,,,,,---...//////111@@@aaaeeeOOOlllxxxrrrsssuuuxxx{{{pppssswwwyyyzzzxxxtttrrruuusssqqqsssuuutttnnnhhh___VVVBBB;;;AAABBBDDDNNNOOOQQQMMMGGGKKKSSSPPPEEENNNHHHFFFJJJMMMLLLPPPUUUcccfffggggggmmmvvvxxxsssjjjeeebbb___VVVIII>>>:::DDDFFFIIIMMMPPPWWWdddooorrrttt}}}tttjjjbbb^^^bbbaaaYYYXXX```eeeCCC???CCC```mmmvvvlllGGGNNNMMMKKKkkkXXX\\\SSSUUUfffqqqpppnnnpppkkkjjjhhhiiilllooorrrsssvvvuuuxxx{{{xxxrrrrrrxxx}}}~~~jjjkkkzzz}}}nnnXXXfff}}}}}},,,,,,++++++,,,,,,---...---***222???PPPkkkxxxnnnWWWWWWUUUssssssqqquuummmkkk|||xxxkkkUUUCCC<<>>SSS~~~uuuYYYiiiSSSQQQOOOMMMMMMPPPRRRRRRRRRJJJOOOUUUVVVUUUWWW\\\aaahhhjjjnnnuuuwwwuuuyyy~~~yyy{{{}}}yyymmmnnnwww[[[DDD,,,333,,,///000000000000111111111111)))555:::000<<>>AAACCCGGGLLLRRRXXX___ggglllxxx}}}~~~~~~~~~wwweeeWWWaaa|||uuuRRR666---000((((((///---,,,,,,,,,,,,---...//////,,,HHHkkk\\\OOOooowwwrrrtttvvvwwwyyyqqqssswwwyyyyyyxxxuuussstttrrrqqqrrrtttsssmmmhhhbbbZZZGGG>>>BBBBBBEEERRRKKKQQQPPPKKKMMMVVVXXXSSSRRRPPPQQQUUUUUUSSSWWW]]]\\\___ccciiivvvvvvrrrkkk^^^MMMAAACCCKKKLLLKKKHHHFFFHHHQQQ```nnn~~~|||pppfff]]]dddiii```bbbwwwtttGGG===CCC]]]eeeuuuiiiLLLVVVPPPUUUsss___WWWYYYfffpppnnnlllnnniiihhhffffffjjjooosssuuuwwwuuuwwwzzzxxxsssrrruuu|||~~~wwwjjjuuu{{{eeeaaajjjvvv~~~{{{,,,,,,,,,,,,,,,------...+++000444NNNtttxxxlllqqqbbbTTTtttmmmdddyyyoooeeeooozzzZZZFFF???OOOnnn{{{uuusssmmmiiinnnyyytttuuurrrppppppoooiiiaaannnqqq|||}}}bbbiiihhhmmmdddFFF777++++++,,,)))(((+++)))(((((((((((()))******+++$$$+++222;;;ZZZiiiVVV\\\qqq{{{ooohhheee```VVVccc{{{wwweeedddhhhiiiaaa~~~xxxwwwlll]]]QQQFFF;;;555333..................//////000...///000,,,---<<>>EEEIIIMMMNNNJJJDDD>>>::::::<<<>>>>>>???DDDKKKQQQgggsss{{{xxx{{{yyyddd___gggjjj}}}ddd@@@---...***)))///000,,,,,,,,,,,,---...//////...JJJkkkWWWVVVyyysssppptttwwwwwwvvvrrrtttwwwyyyyyyxxxvvvtttsssqqqpppqqqsssqqqmmmhhhfff```NNNBBBCCCAAAFFFVVVKKKQQQRRRLLLMMMUUU[[[[[[PPPRRRUUUWWWUUUSSSXXX___gggkkkqqq{{{wwwdddQQQ@@@888<<>>,,,---...(((&&&,,,))))))(((((())))))***+++(((444!!!...bbbeeeOOO```zzzjjj```eee]]]JJJnnn||||||zzzvvviiipppzzznnnxxxuuufffbbbWWWBBB666777/////////...............///---///111///222DDDXXXtttaaaSSS___CCCGGGRRRQQQQQQQQQQQQRRRSSSSSSSSSMMMRRRXXX\\\^^^ccclllsssvvv|||}}}yyyyyy|||zzzhhhmmmiiioooJJJ777000333000000111111111222222222999000333888MMMsssxxxkkkQQQCCCDDDRRReeeoooRRRIII___hhhrrryyyyyynnnfffOOOGGG@@@>>>@@@DDDNNNWWWnnnuuu|||wwwqqqmmmmmm~~~||||||zzzgggxxxrrryyyyyy???444555111///...000111111444777\\\}}}jjj|||kkkDDD@@@CCCSSS{{{}}}zzzmmmZZZFFF:::888888777777888:::<<<===CCCIIITTT```fffbbbVVVKKKHHHGGGBBB===999:::@@@EEEOOO___oooyyy~~~yyyuuuyyyxxx{{{{{{gggwwwMMM...---111///---...,,,,,,,,,,,,---...//////666JJJhhhrrruuuSSS]]]}}}nnnnnntttwwwvvvtttssstttvvvxxxxxxwwwvvvuuurrrqqqppppppqqqpppmmmiiihhhdddUUUGGGDDD@@@FFFWWWPPPRRROOOJJJKKKRRRWWWWWW\\\[[[YYYWWWUUUVVV\\\aaa|||yyyttt]]]DDD:::999999666333777>>>CCCBBBAAADDDIIILLL]]]gggooommmcccZZZXXXZZZWWW]]]]]]ggglll]]]ooo]]]::::::DDDOOORRRFFFHHHJJJRRROOOqqqhhhjjjrrr}}}yyyttttttppplllhhhddddddiiipppvvvyyyxxxyyy~~~|||xxxssstttvvvwwwyyy{{{}}}~~~~~~rrr}}}vvvhhhcccuuu|||kkklll{{{------,,,,,,------...///222333VVVvvvnnniiigggppplllWWWUUU___pppeee???:::[[[}}}qqqcccUUUNNNLLL\\\eeellloooyyy|||kkk~~~jjjvvv{{{}}}jjjhhhjjjeeeIII222......(((&&&+++)))))))))))))))***++++++'''222...IIIpppYYYIIIuuuqqqfff]]]UUUTTTXXXzzzwwwxxx}}}uuuxxxaaaeeeyyyuuuhhhooo|||kkk^^^WWWIII:::111000///...............///,,,...222222555DDDVVVtttRRRooorrrIIIGGGNNNJJJOOOOOOOOOOOONNNOOOPPPQQQRRRTTTXXX___fffmmmppprrruuuwwwwwwvvv{{{tttooodddooo|||UUU555111555111111111111222222222222888...000@@@eeeiiiaaa@@@QQQRRRRRRyyysssgggYYYWWWbbb___kkktttwwwzzz}}}~~~}}}rrrgggJJJFFFEEEFFFEEEAAAAAACCCQQQVVV```nnn{{{{{{tttnnnmmm}}}yyy|||nnnfffQQQ666222000...000333222000444;;;jjjhhhrrr888111TTTOOO{{{ttt}}}~~~ppp[[[FFF888777777777777888:::;;;<<<;;;>>>III]]]qqqzzzuuummm```[[[TTTLLLFFFDDDEEEGGGNNNXXXaaafffrrrxxxrrruuu||||||hhhVVViii:::+++333333...---,,,,,,,,,,,,---...//////666TTTuuufffMMMaaawwwkkklllsssvvvuuutttttttttuuuvvvvvvvvvvvvuuuqqqqqqpppppppppooommmkkkiiigggYYYLLLGGG@@@CCCSSSUUUQQQKKKHHHMMMTTTVVVTTTdddccc```^^^bbbkkktttyyynnnZZZJJJ<<<000333:::===:::777222;;;???======CCCIIIKKKMMMPPPSSSPPPLLLJJJMMMQQQKKKXXX```dddeeeeeeBBB555AAAHHHIIIPPPBBBLLLQQQRRR\\\qqqyyy|||yyyvvvsssllleeebbbfffmmmttt|||}}}wwwwwwvvvwwwyyyzzz||||||xxxuuuvvv~~~nnnvvvuuunnn~~~---------------......///333BBBnnnnnnhhh]]]oooooo[[[uuuWWW>>>dddttt^^^@@@:::[[[wwwbbbKKK;;;LLLWWWcccjjjqqq|||mmmsss{{{kkkooolllkkkmmmoooUUU<<<111...)))''')))***))))))))))))***+++++++++(((NNNooo```RRRkkknnnbbbkkk^^^EEEWWW|||mmmaaaggg~~~{{{iiihhhwwwzzzhhhXXXiii^^^999333222000...------......000,,,---000111666HHH\\\yyyooo[[[QQQ???LLLPPPEEEMMMNNNNNNNNNNNNQQQUUUXXXYYYYYY[[[ccclllssstttrrrvvv}}}|||mmmzzzuuuxxxddd^^^~~~sss~~~___888444555111111111222222222222333...777888EEEzzzzzzxxxYYY777OOOMMMMMMqqq^^^UUUMMMPPP```sss~~~vvvyyy{{{|||~~~uuulllKKKHHHIIIMMMMMMGGGAAA???AAADDDNNN^^^ppp}}}wwwppplllyyy{{{zzzyyyuuu```ssslll???333000///222555222000999GGGyyymmm___===CCCYYYlll~~~ssssss___III:::555555666666888999;;;<<<<<<999;;;FFFYYYiiirrrtttoookkkfffccc```\\\UUUPPPWWW^^^]]]YYYbbbyyyxxxnnnmmmqqq~~~}}}jjjQQQyyy{{{OOO---///222...111,,,,,,,,,,,,---...//////333___```PPPkkkvvvnnnooossstttttttttssssssssstttttttttuuuuuuqqqqqqqqqqqqpppooonnnmmmiiiiii]]]RRRLLLBBBAAAMMMVVVPPPJJJKKKRRRYYY[[[YYYQQQYYYbbbkkkxxxmmmOOO===555999???BBB???;;;???GGGOOObbbssswwwrrrlll```UUUGGGFFFEEEDDDFFFKKKPPPSSSOOOYYYcccbbbdddZZZ444666@@@EEE@@@HHHFFFQQQVVVYYYrrr~~~yyywwwtttnnnfffbbbeeemmmttt~~~|||zzzxxxxxxzzz|||||||||~~~ttt|||uuu{{{~~~~~~|||}}}---------------...//////888```}}}|||pppfffhhhvvvcccUUUYYYHHHNNNmmmlllHHH;;;XXXrrrXXXDDDGGGRRRaaammmpppuuu{{{hhhooouuuuuuzzz{{{uuuaaaGGG555...---+++)))******))))))******+++,,,000:::```kkkVVVjjjtttgggaaaaaaWWWSSSpppqqqnnngggaaadddvvv~~~yyyyyy{{{}}}}}}}}}|||uuuuuu{{{pppooo```lllaaaBBB444333000...------.........,,,---///111===\\\{{{ccceee```CCCCCCKKKNNNNNNQQQQQQRRRQQQRRRVVV\\\bbbeeeeeefffkkkqqqwww{{{|||wwwvvvsssssspppeee___eeeyyyooozzzIII;;;000111111111222222222333333---<<<;;;RRRcccwwwPPP<<>>???@@@AAA:::???CCCAAAAAAKKK___oooqqqttt}}}jjj\\\vvv}}}vvv~~~yyynnngggfffggg}}}~~~uuuZZZsssttt@@@111///***...,,,,,,,,,,,,---...//////JJJGGGjjj~~~dddZZZyyyzzzwwwtttppppppsssrrrrrrqqqpppqqqrrrssstttrrrssssssrrrpppooopppqqqjjjkkkccc\\\WWWIII???CCCPPPOOOPPPQQQRRRTTTZZZ```vvv\\\EEE777999AAACCCEEEIIIMMMPPPTTT```llltttYYYDDDAAABBBEEEIIIMMMPPPSSSTTT\\\YYYiiioooPPP>>>WWWUUUHHHSSSPPPTTT\\\iii|||nnniiijjjjjjhhhdddccchhhsss|||}}}~~~{{{xxxyyy}}}{{{{{{VVV]]]mmmiii---333+++***444...,,,AAA___wwwjjjmmmYYYmmmoooqqqttt___:::XXXnnnTTT:::DDDyyy{{{xxxtttxxxzzzjjjXXXUUU]]]mmmtttpppsss}}}~~~}}}bbb{{{zzz___|||ssssssnnnFFF///222&&&---)))///***%%%+++...---222IIIiiiUUUSSSssshhhZZZXXXQQQQQQhhhqqq```TTTLLLGGGJJJQQQHHHSSS\\\iiiqqqwwwzzzvvvtttxxx{{{{{{|||rrrfffrrrwwwxxxkkklllmmmiiiiiiFFF+++777///%%%444...,,,+++///444%%%<<>>FFFFFFffftttbbbJJJ<<>>CCCGGGAAADDDEEEDDDAAA[[[vvvfffmmmrrr~~~yyyooodddfffttt}}}xxxyyyhhhOOOffftttDDD777(((,,,+++...++++++......---...333DDD\\\uuuNNNWWWzzzpppooorrrttttttuuupppssstttsssqqqppprrrtttxxxxxxuuurrrrrrtttpppjjjkkkhhhccc___ZZZQQQFFF>>>IIIOOOWWWZZZXXX\\\kkk|||fffKKK@@@<<<999===DDDKKKRRRMMMNNNZZZWWW]]]yyyZZZHHHIII@@@HHHMMMJJJKKKRRRZZZ\\\pppiiinnnkkkZZZyyyrrrRRROOO^^^qqqzzz|||vvvmmmlllnnnooojjjbbbeeexxxxxxtttsssxxx||||||}}}~~~XXXPPPOOOLLLTTT,,,111,,,---333---333NNNvvvuuuiii```bbbxxxxxxnnnaaadddYYYSSSRRRccc```LLLCCCaaa~~~mmm___cccrrrwwwwww||||||wwwcccZZZZZZfffnnnooorrryyyyyykkk\\\```uuupppppp||||||rrrvvvVVV888666,,,///))),,,+++)))***)))222BBBddd^^^QQQ^^^zzzaaaZZZSSSVVVhhh}}}}}}oooOOOEEE>>>===???AAAGGGNNNVVV___lll~~~xxxpppnnnssszzzyyyzzzmmmlllpppzzzzzzrrrppplllRRR333777111)))333---,,,000000555222CCC^^^tttYYYMMMPPPTTTXXXQQQVVVUUUXXX[[[]]]aaahhhqqqxxxvvviiigggiiieee___[[[WWWkkkBBB>>>444222111111222333333222999@@@WWWeee}}}tttOOODDDLLL\\\eeePPPDDDGGGFFFAAA<<<===CCCFFFFFFgggkkk}}}pppVVVNNNccc~~~~~~wwwgggTTTJJJNNNTTTUUURRR___cccggglllvvv}}}uuummmmmmkkk|||{{{}}}xxxWWWUUUjjjEEE555555222666;;;CCCsssvvvkkk|||LLL<<>>FFFMMMQQQKKKNNNZZZXXXdddoooTTTGGGIIIKKKMMMQQQSSSQQQSSS[[[dddeeefffmmm___ooo}}}~~~|||yyyuuunnnjjjkkkmmmjjjeeegggvvvvvvvvvwwwyyy{{{{{{yyyxxxwwwuuuuuu{{{wwwNNNDDDCCCDDDIII***......000000,,,@@@eeerrr|||nnnUUUrrr{{{aaaiiicccNNNWWWxxxpppMMMCCCNNN}}}|||mmmSSSQQQUUUeeeyyyyyyuuutttyyyppp___UUU\\\iiipppsssvvvsss[[[]]]QQQggguuuuuusssmmm{{{fff???444///+++***(((+++...'''&&&===\\\wwwMMMTTTrrrzzzjjj\\\SSS^^^}}}~~~hhhQQQ<<<:::;;;AAAGGGNNNWWW___gggpppvvvxxxnnnmmmxxx~~~xxxuuuyyyvvvdddfffxxxwwwrrrooommmaaa???888444...111+++...///,,,111@@@LLL{{{~~~{{{rrr~~~pppPPPQQQWWWWWWYYYTTT[[[[[[\\\^^^cccjjjsss{{{{{{mmmdddfffiiicccYYYIIIlllxxxddd{{{\\\<<<555333111111222444333333888>>>mmmrrr```KKKEEEMMMgggMMM===999GGG@@@;;;:::<<>>KKKddd~~~lllOOOAAATTT~~~zzzuuuxxxvvvppp]]]CCCAAA???HHHVVVWWWOOOQQQ\\\PPPEEEDDDFFFUUU|||ppprrr{{{}}}ssshhh\\\aaasss{{{{{{oooWWW\\\sssddd:::...//////---++++++......,,,000555TTTcccvvvwwwRRR^^^www~~~tttlllmmmppprrrsssuuupppqqqrrrrrrppppppqqqrrrrrrsssrrroooppprrrqqqlllhhhdddaaa^^^[[[UUULLLFFFDDDJJJTTT___ccceeemmmwwwlllDDD:::666:::>>>???EEEMMMMMMNNNGGGNNN[[[ZZZnnnvvvbbbQQQJJJMMMQQQLLLPPPWWWTTTQQQaaayyymmm]]]qqqxxxeeerrr{{{tttmmmiiijjjlllllliiijjjtttzzz|||~~~{{{uuuwwwxxxwwwuuutttvvvxxxwwwrrrrrryyy}}}|||bbbCCC777888>>>>>>,,,,,,///000,,,///RRR~~~ooommmZZZnnnvvv]]]VVVhhheeeBBBGGGcccsssXXXNNNLLLEEENNNWWWggg|||xxxzzzxxxqqqttt~~~wwwdddTTTWWWfffsssvvvtttnnn\\\hhhaaaggglllqqqoootttHHH444111***,,,%%%***000&&&)))OOOwwwrrrGGGgggqqqppp]]]\\\kkk}}}tttXXXAAA???BBBEEEFFFHHHPPP^^^jjjwwwyyyeee]]]ZZZeeexxxvvvqqquuu||||||aaa___qqqwww~~~pppooorrrnnnLLL888555333///+++000///***///KKKUUUyyyXXXXXXllleeeOOOXXX\\\WWWWWWSSS]]]______aaagggqqq{{{qqqbbbbbbkkkfffXXXSSSaaarrr:::777555222111222444444444333>>>vvvQQQGGGEEERRRyyyyyyEEE>>>DDDSSSEEE;;;>>>CCCEEEKKKTTT@@@III]]]YYY\\\ppp~~~}}}zzzzzzmmmXXXOOOUUU[[[ZZZZZZnnn|||{{{ooonnniiiqqqttt}}}vvvlll|||{{{GGG999...444333,,,RRRbbbCCC???CCCRRRvvv||||||jjjNNNKKKlllxxxwwwzzzwwwrrrbbbJJJAAAAAATTTppptttbbb[[[ddd^^^GGGNNNUUUYYYjjjfffUUUrrr{{{~~~tttjjjYYYYYYhhhyyyxxxxxxXXXGGGyyy~~~EEE***,,,111---+++,,,...---,,,111888YYYpppzzzWWWXXXzzz{{{rrrlllnnnqqqrrrtttvvvpppqqqqqqqqqqqqpppqqqqqqqqqrrrqqqmmmmmmooooookkkhhheeeaaa___]]]XXXQQQLLLLLLSSS___iiilllnnnxxxrrrRRR<<<999:::@@@CCCDDDIIIQQQRRRRRRLLLUUUbbbbbbzzzxxxcccUUUQQQTTTSSSLLLOOOYYYXXX[[[}}}tttrrrHHH===SSS___gggnnnjjjsssjjjUUUNNNdddvvvlllZZZ~~~rrrjjjkkkjjjlllnnnmmmkkkpppxxxwwwzzz}}}~~~|||uuuuuutttrrrqqqtttxxx|||vvvqqqttt}}}{{{yyygggNNN===333555>>>:::000,,,...///***:::fffqqqppp]]]jjjkkkmmmgggIIIcccvvvuuuJJJ???YYYppp]]]MMM@@@666???OOORRR^^^iiizzzzzzyyyxxxrrrwwwzzzlll\\\YYYdddrrruuuqqqlllfffppp{{{hhhrrrgggwwwqqqyyy{{{XXX999555//////%%%+++...&&&777cccaaaTTTrrrmmmccceeeVVVggg|||}}}iiiQQQBBBGGGMMMQQQNNNNNNZZZppp{{{^^^QQQJJJMMMYYYdddaaa[[[fffzzz{{{hhhaaajjjjjjqqquuusssxxxzzzvvv[[[;;;444555...---222222---222OOO[[[qqqoooDDDNNNlllaaaOOO[[[]]]VVVWWWWWWbbbaaaaaacccjjjuuutttaaa___hhhfffZZZZZZVVVFFF999666333111222444444444777OOOzzzaaawwwNNNHHHIIIaaavvvGGGJJJVVV```PPPHHHNNNTTTPPPLLLLLLMMMMMMZZZXXXaaapppgggfffSSSaaaqqqzzzyyy}}}uuubbbTTTUUU[[[]]][[[sss~~~wwwrrrmmmqqq|||vvvzzzpppqqq}}}HHH===000999999444ccc~~~}}}nnniii:::@@@JJJ]]]zzzyyyfffNNNPPPqqqxxxvvv{{{zzzsssooodddPPPCCCDDD\\\}}}vvvrrrbbbkkkoooaaa\\\SSSWWW~~~uuukkk[[[UUU___|||uuussstttTTT???pppuuuyyyYYY///***+++,,,+++,,,...---,,,222:::^^^yyy~~~wwwYYY^^^uuunnnjjjlllooooooqqqsssrrrqqqqqqqqqqqqrrrqqqqqqrrrtttrrrmmmjjjlllllliiijjjfffbbb```^^^[[[VVVQQQPPPXXXccckkklllooo}}}bbbHHH;;;;;;===@@@AAACCCHHHNNN]]]^^^WWW]]]iiiiiilll[[[WWWXXXTTTQQQUUU]]]bbbwwwnnnLLLOOOEEE333888BBB===AAAKKKHHHKKKJJJHHH[[[zzzyyybbbXXX~~~rrrkkkkkkjjjlllnnnkkkhhhjjjooosssyyy}}}|||}}}yyysssmmmjjjlllrrrwwwzzzqqqpppwwwbbb===999555777>>>:::222,,,///......KKKwwwpppTTTPPPzzzrrrjjjVVV```SSSKKKuuudddBBBAAAmmmsssHHH===555777===AAASSSggglllqqq{{{}}}nnnlllyyysssggg]]]```lllsssrrrlllnnnooohhhsssjjjfffuuuxxx{{{hhh>>>222000///''',,,,,,+++KKKrrrxxxSSSkkkkkkhhhgggaaaRRRqqq~~~~~~xxxbbbQQQKKKLLLTTT[[[]]]eeexxx___JJJDDDFFFPPP^^^___OOOAAAIIIZZZsssyyy~~~~~~ssshhhgggfffqqqxxxyyyzzzlllCCC555666---000111000---555LLLaaannn]]]NNNeee```OOOZZZ\\\WWW]]]^^^hhhbbbdddhhhooozzzzzzwww}}}~~~vvvccc\\\bbbddd___UUUKKKsssZZZ:::777333222333444555555999aaazzzZZZ~~~lllIIIDDDMMMssszzzPPPUUUcccWWWPPPNNNSSSWWWPPPCCC999FFFCCCJJJ@@@???GGGBBBIIINNN```qqqxxx}}}|||yyy|||zzznnn___WWWZZZaaaddd|||xxxooojjjkkk{{{|||{{{jjj[[[vvvzzzSSS;;;///777:::@@@tttxxxVVV888BBBQQQoootttooo]]]HHHJJJaaavvv}}}qqqtttzzzwwwmmmjjjcccQQQ>>><<>>@@@CCCGGGKKKOOO```cccZZZZZZggglllooo^^^ZZZYYYQQQTTTWWW[[[lllyyyCCC;;;444...333@@@CCC;;;;;;AAAAAAEEE[[[jjjzzzxxxrrr~~~uuupppkkkjjjkkklllhhhdddfffkkknnnuuuyyyxxxxxx}}}zzzssskkkggghhhmmmrrrtttsssxxxiiiooopppJJJ333555888888;;;<<<111,,,000000666]]]{{{iiiLLL^^^ttt``````YYYPPPjjj|||UUUFFFSSS^^^;;;000???>>>JJJXXX```ppptttiiifffooosssmmm^^^ZZZgggvvv{{{nnnnnnlllwwwsss^^^\\\yyyzzzwwwEEE...000---***000+++111___xxx]]]YYYpppnnnqqq^^^^^^xxx}}}}}}vvv```SSSQQQLLLTTT\\\fffxxxeeeOOOEEEAAAGGGVVVccc```QQQCCCBBBFFFfffrrr|||xxxxxxxxxllleeelllooottt}}}MMM777777---111///,,,...>>>RRRxxxQQQ[[[cccQQQZZZ\\\ZZZbbbcccjjjcccgggnnnvvvvvveeeUUUSSSVVV___hhhqqq{{{~~~wwwfffZZZ[[[```dddSSSLLLZZZwww{{{ooo;;;888444222333444555666;;;ssstttaaabbbCCC@@@SSS~~~VVVWWW___QQQSSSTTTSSSSSSSSSMMMEEEAAA@@@LLLDDD>>>EEEMMMddd{{{{{{~~~|||lll\\\\\\gggmmm~~~yyyjjjfffgggooonnnJJJeee\\\;;;///111777HHHnnnzzzKKK===EEEYYYyyyjjjhhhnnnvvvzzzbbb\\\NNN@@@@@@PPPaaakkkrrrtttxxxtttkkkkkkcccPPP:::555777>>><<<<<>>bbbmmm{{{kkkKKKaaa}}}yyytttsssuuuvvvuuuvvvyyyuuusssqqqrrrtttuuutttrrrpppsssrrrllliiijjjllllllnnniiiccc___]]]ZZZVVVRRRVVVXXX```pppxxxpppgggXXXFFF;;;:::<<>>111222;;;888777@@@///,,,111222===iiinnndddVVVyyypppsssUUUQQQhhhCCCBBBnnnNNN555777???GGGIIIZZZkkkwwwmmmRRR]]]iiioookkkggggggkkkdddooommm\\\UUUeee{{{qqqlllkkkmmmYYYhhhssswwwyyyyyyOOO000444+++,,,222+++555kkkxxxGGGkkkyyyqqqlllmmmNNNooo}}}|||{{{vvvaaaUUUSSS^^^bbbjjjxxxjjjRRRJJJGGGDDDKKKSSSWWWSSSPPPTTT[[[^^^hhhyyysssqqqxxxlllcccsssjjjgggxxx}}}uuuUUU999777---222,,,---333LLLcccGGG[[[ttthhhTTT[[[]]]]]]eeecccfffdddjjjrrr{{{sss[[[IIIDDDRRRYYYQQQLLLXXXjjjvvvzzz}}}wwwhhhYYYVVV^^^gggYYYVVVNNNuuu<<<999444222333444666666EEE\\\dddPPPCCCCCC]]]|||SSSOOORRR]]]cccbbbZZZYYYdddlllmmmFFFGGGXXXVVVPPPTTT\\\vvv}}}}}}{{{vvv```^^^kkkuuu~~~~~~mmmjjjjjjmmmyyywwwDDDOOO}}}^^^AAA555000777PPPbbbvvvcccBBBCCCJJJ```eeeMMMIIIUUUcccjjjPPPLLLCCC;;;<<>>XXXttt```]]]PPPcccsssxxxzzzqqq___WWWOOOZZZqqqhhhkkk```GGGKKKwwwxxx222000...***+++---...,,,,,,555@@@^^^fffyyyDDDMMMtttvvvsssrrrttttttrrrsssvvvvvvsssrrrsssuuuvvvtttrrrnnnrrrrrrllliiikkknnnnnnnnniiibbb^^^[[[XXXTTTPPPEEE???@@@MMM\\\eeeggghhh^^^NNNAAAAAAFFFFFF@@@;;;666999<<<@@@FFFKKKLLLIII```jjj^^^XXXoooeee___```^^^TTTaaa```^^^UUU555;;;BBB555999@@@JJJkkksssrrrpppvvvvvvvvvpppqqqssssssmmmkkkrrr|||ooopppoooooosssvvvtttnnnmmmrrrwwwvvvrrrqqqvvv|||ggg{{{CCC888<<<333222===999555DDD///333((()))TTTooogggZZZ}}}}}}bbbGGGccc]]]:::PPPQQQ999333HHHKKKzzzvvvooogggLLL;;;333;;;MMM___ccc___bbbjjj\\\^^^nnniiiOOOWWW{{{vvvhhhppppppuuukkkiiijjjWWWYYY888,,,+++444)))(((@@@LLL[[[yyy___uuuttt[[[\\\~~~zzzzzziii______llltttlll[[[UUUHHHBBBLLLOOOQQQXXX___\\\XXX___kkkqqq~~~pppwwwnnnrrr{{{VVVyyyrrrrrrqqqxxxvvv{{{gggBBB444222'''111,,,;;;HHHooo}}}fffPPP{{{vvvmmm```YYY]]]eeeggghhhiiijjjooottt~~~hhhWWWWWWPPPBBBMMMxxx^^^JJJ\\\iiivvvqqqxxx|||zzzooobbbSSSTTThhhXXXRRRPPPPPP...333555---333555888QQQbbbssseeeQQQAAAFFFqqq[[[SSS```iiihhh[[[MMMSSSgggnnnfffUUUVVVjjjbbbeeesssjjjsss}}}{{{mmm``````~~~|||uuufffpppnnn}}}wwwuuudddIIIccc<<<<<<000CCCTTTzzz```XXXoooZZZBBBCCCLLLuuuxxxUUUDDD???AAAIIISSSAAA;;;<<<@@@>>>DDDdddyyywwwrrrdddnnnnnnMMM999>>>:::777<<>>@@@EEEJJJHHHPPPvvviiiuuummmrrryyy~~~|||wwwsssqqqrrrsssuuuxxxnnnmmmkkkhhhfffffffffgggnnn~~~~~~||||||}}}xxxwwwHHH999===777444666999999:::===///666000666___vvvoooWWWUUU}}}rrrZZZWWWIIIhhh~~~pppNNN===___DDD===RRRsssuuuWWWCCC===:::888===<<>>999666666FFFkkk{{{qqqwwwmmmmmmjjjSSSIII;;;444777:::EEEfff]]]NNNccc~~~\\\FFFTTTaaapppzzzdddSSSEEECCCLLLKKKFFFbbbtttaaaSSSFFFOOOsssqqqiiicccdddDDD<<>>BBBIIIPPPRRRPPPmmmqqqgggyyyppp]]]bbbjjj```hhhlllhhhmmmjjjKKKAAACCCFFFKKKQQQUUU{{{}}}fffggglllggggggxxx}}}yyyuuutttssstttvvvwwwtttrrrmmmgggbbb___^^^___ppppppsssyyyuuuEEE666===:::777555888:::;;;@@@FFF,,,333000:::aaa|||nnnjjjPPPnnnppp^^^QQQKKKQQQrrryyy[[[>>>GGGxxxgggMMM[[[{{{nnn]]]BBB---)))000555444888<<>>+++222>>>999HHHvvv```OOOpppnnnHHHUUUYYY```eeebbbUUUFFF===BBB:::???GGGKKK^^^zzztttbbbRRRGGGLLLjjjuuuddd[[[\\\EEE666OOOoooxxxsssxxx\\\:::&&&,,,---+++...000+++555NNNooovvvSSS777UUUyyyzzzrrrpppnnnooorrrrrrpppmmmtttsssssssssrrrqqqpppoooqqqqqqqqqqqqooonnnllljjjeeeccc```]]]YYYSSSMMMHHHCCC>>>888444333555666777444999???EEEFFFCCC===999888:::>>>BBBFFFKKKQQQUUU{{{qqqqqqiiiaaaaaahhhmmmhhhooorrrnnnssswwwXXX@@@BBBKKKNNNTTT^^^pppyyygggXXXhhhqqq||||||yyywwwvvvvvvvvvuuurrrlllddd]]]ZZZZZZ[[[cccvvvbbbDDD666666;;;666666888:::999999@@@III...111,,,999aaawwwnnnTTTzzzkkk]]]ZZZFFF]]]{{{vvvNNN888WWWlllgggkkkppp???:::333111777===;;;555666IIIkkkuuubbb]]]ggggggXXXYYYbbbfff]]]WWW___jjjooolllgggfffuuurrrdddyyy|||nnnwwwFFF///000...///CCCeeeVVVrrr\\\eeeqqqZZZUUUyyy~~~|||{{{~~~~~~{{{uuukkkhhhjjj}}}sssSSS@@@JJJTTTRRRPPPYYY^^^kkkxxx|||~~~qqqrrruuuxxx~~~www}}}{{{fffccc^^^WWWqqqssslllwwwtttTTT111:::666,,,444<<>>PPP___rrrTTT>>>:::@@@EEEGGG::::::888;;;QQQuuummmvvvtttiiiaaaZZZCCC555BBBHHH<<<[[[bbb___|||aaa[[[^^^VVVZZZaaa[[[PPPJJJGGGTTTZZZfffkkkjjjtttssscccRRRHHHJJJbbbxxx___TTTTTTIII999GGGrrruuu[[[333---------+++...111,,,777PPPppp~~~XXX777OOOqqqxxx~~~pppooooooppprrrrrrooollljjjlllnnnpppqqqpppoooooolllmmmnnnnnnmmmkkkhhhffffffdddaaa^^^ZZZUUUPPPKKKEEEAAA;;;777666888999:::666===EEEHHHDDD>>>999888::::::>>>CCCEEEHHHRRR^^^ssssssooo```fffmmmnnnpppsssvvvyyyvvvyyyqqqTTTBBBIIIQQQRRR]]]nnn}}}aaacccuuuzzzzzzuuurrrpppmmmooommmhhhaaa[[[ZZZ]]]aaabbbttt|||sssmmmbbbMMM;;;888>>>>>>777777888<<<>>><<<===GGGRRR333444111CCClllpppVVV}}}uuubbbTTTJJJhhh|||nnnGGG<<>>;;;@@@PPPtttzzzaaaaaaooogggZZZYYYZZZ___\\\OOOKKKSSSlllooohhheeepppggglll^^^~~~ssstttWWW111111...111SSS[[[\\\nnn\\\iiinnnTTTTTTzzz~~~|||{{{}}}|||xxxtttpppiiiccccccgggwww}}}~~~~~~oooQQQAAALLLUUUSSSTTTaaajjj}}}pppnnnpppsssvvv~~~|||ggg^^^eeeTTToooqqqkkkxxx{{{uuu]]]666444333000666888\\\zzztttaaawwwyyyzzzvvvpppmmmpppzzzlllVVVFFF>>>AAA<<>>oooZZZsssiiiXXXHHHFFFbbbaaaBBBGGGJJJMMM___```YYYXXXXXXwwwzzz{{{~~~zzz|||iiiuuu~~~yyytttiiifffnnnkkk]]]DDD>>>fff}}}lllBBB555888CCCnnnYYYMMM<<>>jjjzzz^^^---111------+++...111---888RRRgggiii<<>>111>>>CCC:::444888:::888===;;;<<<@@@FFFPPP```ooo000333888QQQyyy~~~uuuWWW^^^uuuhhh```TTTUUUtttxxxcccBBBDDDzzzuuuuuuxxxRRRBBB...333777777666999AAAGGGIII???AAA]]]iii___qqqkkkSSSOOOKKKTTTaaa\\\YYYfffvvvzzznnnhhhjjj{{{eeeuuugggxxxkkkeee333000000555fff[[[hhhlllbbbmmmnnnYYY]]]}}}}}}{{{zzzyyy{{{vvvssslllbbbWWWRRRRRRTTT\\\fffoooqqqrrrwww|||}}}{{{lllTTTJJJUUU[[[```kkk~~~sssqqqtttrrrrrrzzz~~~zzzmmm\\\jjjVVVgggqqqnnn|||~~~ddd888///111666///666fff|||wwwwww}}}zzzzzzwwwrrruuuqqqXXXHHHDDDDDDBBB???AAAIIIKKKKKKRRR[[[]]]KKKTTTdddxxx}}}~~~yyyqqqiiiXXXSSSaaa```QQQPPP<<>>CCCHHHEEE===777666888===999AAAPPPTTTNNNVVVfffyyyggg}}}{{{dddkkklllkkkllliiiuuuqqq```QQQMMMPPPXXXiii{{{ccctttuuufff@@@AAAEEEKKKTTT\\\]]][[[]]]bbbuuu~~~|||wwwvvvsssmmmmmmnnnlllggg```___dddiiipppSSSAAABBB333555;;;<<<888888<<<<<<888<<<999===JJJZZZjjjzzz,,,111:::YYYxxxmmmHHHrrrjjjVVVccc___eeevvvZZZ@@@LLLsss|||___HHHBBB111///555;;;@@@GGGQQQWWWXXXBBBCCCdddwwwuuu___XXXLLLTTTddd[[[QQQ]]]~~~oookkkiiixxxcccYYYdddkkk555///333999xxxcccxxxwwwmmmiiioookkk___eee{{{{{{~~~xxxwww}}}tttuuupppmmmcccTTTFFF??????AAAAAALLLYYYbbbjjjsssyyyyyyttteeeSSSRRR]]]cccrrrvvvlllvvvxxxvvv}}}xxxsss[[[kkkZZZ```vvvpppwwwkkk;;;000222333...999gggzzzyyy~~~{{{~~~|||vvvwwwjjjVVVKKKJJJLLLJJJJJJIIIGGGIIISSSeeeuuuoooYYYlll{{{|||{{{|||~~~~~~~~~wwwppphhhWWWQQQ^^^XXXPPPPPP???mmmuuuoooRRR888:::333222777HHH}}}|||[[[kkkpppJJJ>>>MMMssssssSSS===CCCAAAXXX|||mmmaaajjjwwwxxx{{{rrrnnn~~~TTTlll{{{vvv{{{~~~zzz{{{xxxwwwccccccmmm~~~___PPPEEE}}}fffKKK???111LLLkkkmmmSSSBBBIII___qqqRRRCCCJJJQQQPPPTTTTTTVVV\\\aaa]]]NNNAAAIIIUUUYYY[[[bbb]]]JJJ:::111@@@NNN^^^zzz~~~WWW[[[\\\bbbdddgggQQQIII{{{}}}TTT___ggg}}}qqqdddKKKGGGJJJXXXrrrIIISSSHHHAAA999MMM|||ttt444...++++++(((,,,000---999TTTkkkrrr^^^888DDDccc}}}xxxnnnnnnnnnnnnnnnnnnpppqqqpppqqqrrrssstttssssssrrrrrrqqqooommmkkkiiigggfffdddaaa]]]ZZZWWWSSSOOOLLLIIIDDD???;;;;;;===???@@@???BBBCCC???999777999===;;;999GGG^^^cccXXXWWWdddjjjkkkjjjeeesssooogggkkklllwwwxxxiiiVVVLLLQQQ^^^iiinnncccsssuuuEEE:::NNN;;;???FFFLLLKKKEEEFFFLLLdddrrr{{{yyyyyy||||||vvvrrrtttsssmmmeeebbbeeejjjuuu```iiizzzTTT888999>>>888AAA999222444>>>EEECCC<<>>888BBBOOOZZZggguuu}}}jjjZZZKKKPPP]]]ddd|||{{{tttxxx~~~uuuuuuwwwwwwZZZlll\\\aaatttppp{{{rrrAAA666333,,,999999]]]yyyiiilll||||||{{{~~~xxxxxx{{{mmm___TTTNNNLLLNNNRRRPPPIIIJJJYYYppp|||\\\ttt|||{{{}}}||||||uuunnngggVVVOOO[[[QQQOOOPPPBBBgggyyyhhhOOO555888222111999MMM}}}jjjkkk~~~wwwFFFJJJNNNvvvjjjKKK:::///EEEfffzzzvvvkkktttwwwkkkoooZZZfffyyykkkooopppxxx{{{~~~yyy||||||}}}fffcccpppcccTTTFFF}}}kkkGGG???000YYY}}}gggzzzVVV<<>>@@@???;;;777777<<>>???<<<:::@@@GGGIIIUUUrrriii000)))EEElll|||mmm```vvvrrrcccyyyFFF<<>>888===LLLjjjsssbbbfffuuuqqq|||mmmfff[[[```nnncccuuuwwwoooyyyvvvtttwww~~~~~~zzz}}}yyyvvvbbbZZZfffnnnOOOIIIsssTTT:::666SSSTTTtttSSSCCCOOOfff}}}aaaGGGCCCNNNYYYYYYRRRIIIAAA======AAAEEEHHHEEERRRRRRffflllDDD888;;;@@@BBB<<<777<<>>===CCCDDD@@@CCCBBBWWW{{{qqq^^^mmmlllrrrmmmiiigggeeeeeeiiipppwww{{{|||bbbMMMVVVdddiiimmmuuudddHHHAAALLLOOOEEEGGGLLLEEE???;;;444@@@AAAKKK___qqq{{{tttzzzvvvttt}}}}}}tttrrrvvv[[[bbbiii```fffXXXKKKFFFEEEHHHQQQ\\\\\\]]]}}}]]]LLL;;;666888999777555:::888===DDDFFFFFFNNNYYYeee{{{444///KKKppp{{{www______wwwvvvfff```sssCCC@@@ssspppUUUFFF;;;;;;>>>@@@===777333444888===HHHYYYkkkvvvvvvsssmmmJJJOOOJJJMMMNNN___cccOOOPPPhhhqqqvvvzzzhhhwwwxxx___uuubbbvvvmmm{{{>>>111777QQQpppYYYttteeesssooohhhVVVkkksssxxxtttxxxyyyttttttmmm\\\III@@@999:::===???CCCGGGDDDHHHKKKOOOZZZiiiqqqoooJJJCCCHHHSSSaaa{{{fffttt~~~rrrqqqvvvvvv}}}{{{ttteee\\\ccc\\\tttxxxrrruuuFFF;;;///222666DDDNNNXXXttt|||tttyyy}}}zzzyyyzzzyyywwwtttllljjjlllpppqqqqqqwwwuuukkkjjj```UUUTTTWWWPPPGGGFFF\\\~~~~~~~~~}}}zzzwwwpppcccUUUPPPQQQRRRUUUQQQEEEYYYcccxxx```999888333222AAAMMM^^^wwwqqqMMMIIIWWWjjjJJJFFFDDDZZZwwwvvv___aaaooolllwwwsssjjjmmmQQQMMM\\\[[[eeelllccciiinnnrrr~~~xxxgggtttzzzmmmWWWNNNaaa|||~~~|||zzzyyytttrrr```ZZZdddqqqQQQFFF~~~ZZZ===666OOOVVVttt\\\EEEMMMddd~~~iiiRRRIIISSS___YYYVVVPPPMMMQQQUUUSSSLLL[[[WWW[[[RRR___hhhOOONNNPPPOOOJJJ???888999CCCKKKaaagggxxxnnnRRRPPP```qqqlll~~~```UUUyyylll[[[GGGCCCHHHVVVjjjJJJNNNJJJ===;;;NNNiii{{{}}}ppp111000,,,...---///000,,,999VVVooottt@@@GGG___rrrvvvlllmmmjjjgggiiinnnooolllkkknnnqqqrrrrrrrrrtttvvvpppppppppqqqqqqnnnjjjgggfffccc^^^ZZZUUUOOOIIIDDDAAA>>>:::999999;;;<<<<<>>CCCEEEZZZ{{{ppp___vvvuuugggcccbbbbbbbbbbbbeeekkkrrrvvvmmmssszzziiiUUU]]]iiimmmrrryyyyyyaaaIIIFFFSSSSSSGGGHHHKKKAAA<<>>HHH\\\pppwwwwww}}}XXXGGGMMMIIILLLLLL\\\bbbNNNOOObbbwwwzzz|||kkkwww{{{jjjbbb~~~vvvrrr{{{}}}<<<222777YYYoooYYYttteeerrrpppbbbVVVmmmtttwwwssswwwxxxrrrppphhhWWWCCC999333666>>>CCCFFFIIIKKKKKKLLLPPPZZZeeejjjjjjDDDGGGOOOUUUddduuufffxxxvvvrrryyyqqquuu~~~}}}~~~uuunnn___UUU\\\UUUmmmvvvwwwsssKKK<<<111111555EEE}}}KKK```xxxqqqvvv}}}zzzwwwuuutttpppiiiddd]]]\\\___dddgggkkkrrryyyxxxyyymmmdddcccZZZPPPQQQSSSTTTGGGKKKvvv}}}|||~~~|||xxxooo```QQQLLLNNNOOORRRMMMCCCUUUgggiii:::666444333???LLLdddkkkFFFFFF]]]jjjSSSRRRdddyyywww[[[]]]lllkkkvvvxxxyyyjjj@@@EEEIII@@@VVVYYYJJJJJJKKKNNN[[[VVVGGGppp{{{fffVVVNNNVVVlll|||yyyzzz{{{{{{tttssseee```ggg}}}tttTTTCCCvvvbbbAAA:::PPPYYYuuudddDDDPPPfff~~~|||rrr^^^NNNSSSbbbnnnssslll]]]WWW[[[XXXNNNeeennnzzzwww{{{uuuYYYUUUSSSMMMCCC888222333999???QQQYYYdddgggZZZJJJHHHQQQgggnnnlll^^^WWWggg||||||vvviiiUUUCCCCCCAAAQQQ\\\GGGJJJFFF:::777LLLuuuddd,,,000,,,---+++...111---888RRRnnnyyyxxxHHHJJJXXXjjjuuukkkkkkjjjhhhjjjpppqqqooolllnnnpppqqqpppqqqrrrssspppooooooqqqqqqpppmmmjjjgggddd```[[[VVVOOOHHHCCC>>>;;;888777888:::<<<<<>>AAALLLUUUUUUNNNIIIKKKOOO\\\wwwsssmmmyyynnnccc___\\\^^^___^^^^^^aaafffkkkccciiipppwww|||qqq^^^bbbiiioooxxx|||gggOOOKKKUUUVVVJJJKKKOOOCCC:::===???222000666FFFWWW___aaabbbyyy}}}}}}~~~kkk___[[[[[[NNNEEE>>>===???@@@BBBEEEEEEIII\\\lllbbb>>>:::666666555555:::@@@@@@HHHKKKDDD???BBBIIIMMMUUUZZZaaaaaa\\\jjj000333TTTvvv|||}}}sssYYYtttvvv|||gggZZZmmmzzzccc===LLLYYY:::111666:::666<<>>888OOOfffoooFFFPPPeeeyyyxxxwwweeeOOOOOO^^^ooo~~~ssswwwyyyssssss___SSSEEE<<<333///000333888===999AAAIIIJJJFFFBBBCCCGGGOOOQQQRRREEEEEEGGGHHHffffffZZZ\\\MMMddd~~~|||rrreeeNNN@@@EEE===SSSOOOCCCGGGEEE888222KKK[[[***111---,,,)))---222...777PPPkkktttiiiGGGMMMVVVfffssskkkllljjjhhhjjjpppqqqooolllmmmooooooooooooppppppoooooooooppprrrqqqooommmhhhfffbbb]]]WWWPPPGGGAAA;;;888555555777:::;;;<<<>>>???KKK\\\bbb[[[VVVXXX```ffffffwwwxxxppprrruuunnnaaaWWWYYY[[[\\\[[[XXXWWW[[[______cccjjjqqqvvvzzz~~~wwweeeaaabbblll|||mmmTTTKKKRRRYYYQQQZZZdddZZZJJJ???666:::555333888AAAJJJTTT^^^sss~~~nnngggpppzzz{{{nnnddd]]]WWWQQQLLLKKKNNNRRRUUUWWW______aaafffXXX999666666888888888<<>>RRRjjj???000888999---111999JJJVVVOOO===555999III]]]fff^^^gggwwwrrr```CCCAAAEEEEEEJJJFFFUUU___NNNNNNWWWzzz{{{uuuwwwrrryyyvvv]]]iiivvvzzzYYY222333iiikkkbbb{{{vvvhhhuuuxxxSSSUUUooossstttrrrxxx{{{vvvtttkkkYYYDDDAAA???===;;;:::@@@HHHHHHGGGJJJOOOLLLCCC@@@CCCEEEDDDTTTiiiooooooiii[[[[[[\\\xxxxxxkkkooo}}}}}}xxxuuunnnxxxpppkkk\\\QQQUUUBBBqqqzzzgggUUU555000111666OOOzzzwwwIIIjjj{{{vvv|||yyyuuuqqqnnnkkkaaaSSSHHHBBBGGGNNNUUU[[[]]]]]]ZZZZZZYYYMMMBBBBBB@@@???GGGHHHOOO\\\|||~~~}}}~~~|||xxxmmmZZZJJJFFFIIIWWWYYYMMMHHHKKKfffjjj===555555...:::UUU___~~~fffGGGQQQWWWvvvgggbbbbbb}}}oooYYYZZZiiioookkksssnnnpppsssBBB>>>HHHJJJQQQOOORRRBBB???>>><<>>KKKooohhhPPP[[[ggghhhssszzzwwwwwwxxxuuulllnnngggdddgggzzzrrrRRR>>>pppeee:::333HHHxxxttt{{{MMMJJJ]]]yyyyyyxxx{{{lllSSSNNNZZZeeexxxyyyyyyfff[[[@@@666...000555888<<<@@@555:::>>>>>>>>>@@@CCCDDDGGGGGGEEE@@@KKKHHH@@@```UUU[[[mmmccc{{{~~~yyykkk^^^III???FFF>>>___GGG@@@GGGEEE555///NNN~~~```111...---,,,)))---222...888QQQiiikkkbbbFFFOOOWWWeeerrrkkkllliiifffgggkkkllliiimmmmmmmmmnnnooooooooonnnnnnnnnnnnpppqqqrrrpppnnnjjjhhhddd```ZZZQQQHHHBBB999666444444666999;;;<<>>:::777666666===LLL[[[eee}}}lll\\\SSSRRRXXXcccwwwssseeeggghhhiiikkklllkkkiiissstttqqqvvvKKK;;;666444777:::;;;>>>BBBNNNEEELLLggg|||xxxuuu111;;;___|||~~~xxx]]]uuuyyy]]]lllwww```AAAWWWpppIII999;;;<<<888444222===RRRbbbZZZEEE<<>>888===???BBBLLLNNNSSSooouuuvvvzzz||||||zzzvvvkkkXXXHHHEEEJJJWWWZZZKKKGGGCCC]]]lll>>>444777...888ZZZ[[[wwwfffIIIPPPZZZ```NNNNNNKKKRRRWWWOOOLLL___llljjjhhhwww||||||ooonnnKKK999>>>DDDIIIRRRLLLPPPCCCBBBAAA>>>FFF===888UUU^^^aaasss|||xxx{{{}}}yyyyyywwwuuurrriiikkkeeecccggg}}}pppPPP<<>>FFFBBBppppppBBB???HHHEEE444333WWWhhh^^^111***------***,,,000---:::UUUkkkvvvMMMQQQXXXdddmmmkkkkkkhhhcccdddhhhhhheeemmmllllllnnnppppppooonnnnnnnnnmmmooopppqqqpppnnnjjjiiigggccc]]]TTTJJJCCC888666333333666999;;;<<<===HHHVVV^^^___fffzzz\\\YYY\\\eeennnnnneee[[[WWWOOOOOOOOOQQQSSSVVVXXXZZZUUUXXX\\\___cccfffkkknnnmmmyyyzzzpppfff___lll}}}oooddd[[[^^^gggccclllcccBBB???<<<999666777BBBOOOeeesssooo___WWWPPPIIIJJJYYYmmm}}}|||tttzzzBBB:::555333555888;;;@@@FFFNNN]]]111>>>eeetttWWWqqq{{{~~~zzzrrrYYYnnnuuubbbDDDZZZvvvNNN111444===;;;===GGG;;;CCCTTTbbbZZZHHHFFFRRRttt|||nnnQQQEEE>>>CCCHHHAAAOOO\\\MMMMMMXXXxxxuuuyyy{{{uuuzzzQQQsssooo[[[nnnxxxRRR888000ooo]]]eeewwwlll}}}RRR```{{{|||tttssszzz}}}xxxtttiiiVVVBBB@@@??????===<<>>DDDGGGWWW@@@AAAIIIBBB222<<>>hhhsssTTTrrrtttnnneeeeeeWWWttt|||ssscccGGG\\\SSS???222555;;;;;;===CCC??????HHHOOOFFF:::BBBWWWQQQfffvvvuuuHHH555555===BBBHHH@@@MMM[[[MMMLLLZZZyyyyyy}}}rrrzzz~~~KKKlllwwwnnnxxx~~~rrr^^^555///xxxdddlllzzzsssiii|||PPPbbb~~~~~~tttssszzz}}}vvvqqqfffRRREEE@@@<<<===>>>>>>AAAFFFMMMNNNWWW]]]PPP@@@III```^^^KKKHHHUUU\\\eeennnppp{{{qqqpppqqqsssnnnkkkiiiXXXGGGGGGOOOzzz}}}___444555222888UUUzzz~~~~~~rrrPPPnnnzzzpppssspppjjjeeecccaaaXXXHHH;;;???DDDGGGGGGHHHIIIBBB777444===???AAAIIIJJJJJJSSSWWW]]]ttt|||~~~~~~zzzwwwwwwssshhhUUUFFFEEELLLUUUXXXGGGGGG:::~~~SSStttzzz???000:::222888\\\fffyyyqqqNNNHHH\\\{{{RRRIIIXXXYYY@@@OOORRRXXXddd______uuuvvvuuuwwwgggHHH:::;;;:::///999MMMMMMWWW\\\OOOOOOOOOMMMUUULLLRRRVVVooovvvvvv{{{yyyrrrhhh^^^aaa[[[XXX___qqqVVVEEEvvvyyy@@@444AAAiiilllttthhhDDDSSSfff|||{{{~~~|||uuuqqqrrruuuiiiWWWHHHEEEMMM^^^kkk{{{xxx___MMM>>>;;;::::::BBBNNNQQQKKKMMMUUUVVVRRRXXXeeeVVVYYYaaaccc~~~yyyiiiRRRAAA===>>>BBBJJJGGG@@@DDDIII???222CCClll~~~rrrFFF222...+++...,,,------+++>>>___uuuyyy```777GGG```ppprrrpppqqqnnnjjjkkkooopppmmmmmmlllkkknnnqqqsssqqqooonnnmmmlllmmmnnnooonnnmmmkkkkkkjjjhhhbbbYYYNNNGGG999777444444666999:::;;;888JJJbbb}}}WWWDDD^^^]]]tttzzz___TTTWWWWWWQQQJJJJJJOOORRRPPPMMMMMMPPPRRRUUUXXX]]]bbbfffiiinnnnnnnnnrrrnnnrrruuukkk\\\NNNHHHMMMYYY]]]UUUddd{{{bbbSSSMMMKKKMMMPPP^^^[[[```mmmjjjZZZooo{{{sssqqq}}}???444666999:::888>>>PPPaaa555555uuu}}}}}}dddllltttvvvjjjWWWxxxrrrbbbKKKccchhh:::777444555999===@@@@@@JJJ<<<::::::000000???JJJ>>>MMM{{{||||||vvvEEE888@@@:::???AAADDDHHHLLLOOOPPPPPPVVVyyy~~~zzzqqqxxx]]]lllwwwwwwbbb<<<...eee\\\wwwwww}}}mmmiiitttRRR___zzzvvvwwwuuuyyynnnTTTLLLBBB===777666<<>>VVV{{{ddd~~~yyy|||HHHiii}}}xxxxxxooohhh___UUUNNNHHHCCC@@@FFFFFFGGGBBB===FFFHHH:::>>>>>>FFF@@@JJJ\\\WWWXXX[[[cccssswww~~~tttyyy|||zzzuuugggRRRCCCEEEOOO[[[YYYEEE@@@???___xxx|||888///888+++???WWWeeeqqqyyyDDDLLLddd{{{bbblll}}}uuu___UUUKKKIIIMMMWWWfffttt|||~~~ooo^^^OOO777333===:::777EEETTTOOO|||SSSEEEYYYVVVhhhjjjzzzzzz}}}rrrrrrqqqnnnnnndddPPPVVV]]]WWWbbbkkk]]]???wwwLLL===:::ZZZdddmmmHHHTTT```xxx}}}}}}zzzvvvvvvyyynnnSSSQQQOOONNNYYYxxxiii~~~}}}ZZZ<<<>>>HHH???AAAYYYOOO___WWWiiirrrlllqqq[[[UUUXXX~~~{{{mmmYYYKKKEEE@@@<<>>444NNNyyy===......000)))...,,,...000:::bbbxxx^^^gggaaa===HHHZZZsssqqqvvvtttqqqnnnllllllmmmmmmuuuoookkkmmmnnnkkkiiiiiipppooonnnooopppppppppnnnllliiiggghhhhhhaaaSSSHHHCCC222555;;;222666===444>>>GGGfffxxxOOOIII^^^hhhuuu___XXX```YYYPPPIIIJJJRRRVVVTTTNNNRRRYYYUUUQQQYYY^^^^^^bbbjjjooorrrrrrtttxxxxxxvvvxxxnnniiiQQQ???EEENNN\\\XXXYYYpppxxxoooqqqpppgggcccdddllllll___cccppp```nnnqqqkkkpppnnnzzz{{{ttt>>>;;;333666AAAAAABBB^^^ccc666;;;}}}eeemmmsssuuulllWWWrrr|||vvvlllTTTeeeQQQ>>>:::555333444666777666???999555111777OOOWWWHHHMMMaaasssmmmooowwwsssWWWXXX^^^PPPKKKFFFBBBEEELLLPPPOOOKKKSSSwww{{{|||wwwpppyyygggjjjxxxgggsssvvvXXX888333fff[[[|||rrrooowwwSSS\\\~~~{{{wwwxxxuuuwwwyyyhhhRRRLLLFFF@@@888666<<>>SSScccnnn}}}IIIMMMeeevvvzzzTTTJJJ@@@???DDDMMMZZZeeevvvzzzyyyuuuqqqqqqoookkkUUUDDD;;;888888BBBHHHAAAPPPeeeOOONNNRRRzzzzzznnnmmmkkkhhhggg[[[MMMQQQ\\\\\\bbb{{{kkk```@@@wwwOOO:::777RRRkkkNNNMMMYYYuuu|||{{{xxxvvvwww|||{{{nnnfffhhhrrr~~~VVVOOOFFF___|||bbbCCC999CCCJJJOOOXXXSSSZZZfffmmm___TTTZZZxxxvvveeePPPCCC???===CCCFFFnnniii>>>AAAHHH???555>>>YYY}}}}}}999,,,,,,000)))...,,,...000:::ccc}}}nnn|||>>>NNN\\\kkktttsssrrrpppnnnllllllllllllkkkiiijjjlllllliiikkkoooqqqooonnnooopppqqqpppooommmjjjggghhhhhhbbbWWWMMMBBB444777;;;222444<<<777666LLLtttfffbbbfffssszzzgggMMMOOOdddrrraaa\\\```UUUMMMEEEGGGOOOVVVVVVSSSWWW]]]VVVOOOWWW]]]___fffgggkkknnnrrryyy|||ooohhhUUUBBBAAANNNbbb___VVVeeennniiihhhwww|||tttiiieeebbbjjj{{{vvvqqqfffdddSSSYYYgggkkkuuu}}}vvvrrr{{{|||sss{{{qqq777;;;444666>>>@@@MMMyyymmm<<<333>>>}}}aaaxxxjjjiiikkkkkkZZZrrr{{{wwwmmmPPP[[[nnn@@@888555222222444666888888999<<<777111IIIxxxzzzSSSiii{{{ffffffsssuuuqqqrrreeeUUUJJJ???AAAKKKRRRMMMFFFUUU{{{zzzyyytttoooxxxnnnddddddXXXfffoooeee666777eeeWWWuuummmnnnwww[[[```zzz|||xxxvvvvvvfffVVVUUUYYYLLL>>>888<<>>===???AAA@@@???CCCFFFGGGRRRTTTGGG;;;EEEIIIXXXnnn[[[sss|||uuu}}}zzzbbbTTTQQQPPPggg{{{zzz~~~wwwvvvsssmmm```OOODDDIIITTTWWWRRRIIIBBB@@@TTTzzzttt;;;555;;;000===RRRdddjjjQQQOOO```~~~|||sss^^^HHH===555777>>>DDDKKKPPPZZZfffnnnjjjdddgggqqqyyySSSEEE@@@@@@===EEEQQQSSSvvvlll___bbbzzzyyykkk}}}qqqmmmjjjfffcccUUUPPPPPP[[[```aaayyyooo```;;;tttQQQ999888JJJ~~~nnn^^^IIIQQQppp{{{yyywwwvvvyyy~~~|||zzz}}}~~~gggUUU^^^NNNWWWyyyvvviiiPPPAAANNNhhhpppiiifffOOOXXXpppyyykkk]]]kkkuuu{{{mmmYYYFFF===>>>>>>KKKKKKVVV888FFFKKKDDD555CCCbbbfff444+++,,,///(((...,,,---///;;;eeezzz???MMMWWW```tttqqqpppooonnnmmmlllkkkjjjgggiiimmmoookkkggglllsssqqqpppooopppqqqqqqqqqooonnnkkkhhhggggggddd[[[TTTCCC777888:::333444;;;:::999KKKfffyyyvvv```III===FFFNNN___iii[[[KKKVVVooommmeeebbbaaaXXXPPPHHHIIIPPPWWWZZZYYY^^^bbbZZZRRRYYY___bbbiiijjjooovvv}}}wwwccc[[[uuu~~~qqq^^^WWWOOOFFFGGGXXXooosssjjjqqq|||{{{yyyxxxtttkkkgggccc[[[eeekkkhhhYYYJJJHHHQQQVVVbbbmmmjjj___eeelllrrrwwwvvvooogggnnn888999777;;;BBBGGG^^^xxxUUUCCC>>>222AAA}}}www|||```zzziii]]]___ggg\\\sssyyyiiiFFFNNNhhh???333333333555777999:::;;;777===;;;777RRR[[[qqqxxxpppbbbsssyyyjjjQQQGGG???AAAKKKQQQMMMFFFZZZzzzwwwrrrnnnwwwppp[[[WWWXXXjjjpppmmm;;;888```\\\cccnnnpppiiipppyyyhhhcccwwwzzzvvvsssrrrfff]]]bbbwww```EEE:::===CCCGGGHHHKKKIIIFFFFFFOOOZZZ___]]]YYYOOOKKKPPPRRRMMMKKKOOOOOOKKKZZZxxxyyyXXXUUUxxxtttooowwwttttttjjjpppnnnhhhddd\\\JJJ???BBBbbb|||PPP444333111;;;[[[{{{sssSSSrrrzzzpppqqqpppdddRRRBBB:::999;;;>>>>>>:::===BBBHHHXXXbbb[[[<<>>333555///<<>>MMMvvvOOO333444222999QQQxxxSSStttyyypppsssrrrfffTTTCCC:::777888999<<<777:::>>>???JJJRRRLLL===???MMMqqqEEERRRzzzxxx{{{{{{xxxqqqgggYYYJJJCCCKKKVVVSSSKKKDDD:::KKK]]]nnn===222222000:::PPPtttcccaaaSSSYYY}}}zzzbbbHHH;;;<<<666555<<>><<<===>>>@@@DDDDDD@@@>>>GGGRRRQQQTTTrrr{{{WWWiiissseeehhheee______ZZZUUUSSSVVV[[[```bbbeeennniiibbbbbb[[[PPPNNNfffvvv{{{kkkddd]]]WWWXXXddduuuhhhNNNOOO^^^nnntttmmmhhhVVV^^^ooofff~~~ppp[[[XXXRRRSSSZZZWWWJJJ@@@OOOQQQYYY```aaa```hhhsss^^^DDD888:::BBBOOObbb|||hhhUUUDDD@@@CCCCCCDDDFFF222DDDqqqvvvkkkbbbyyyyyyqqqllleeeLLLZZZzzzvvvjjjJJJRRRUUU111333444555666999===CCCGGGAAA888999;;;777<<>>CCCDDD;;;;;;>>>999@@@===MMMnnneee;;;SSSlllxxxwww}}}{{{wwwwwwooobbbTTTGGGBBBKKKWWWQQQKKK@@@888[[[ddd]]]999555555555777III|||```fffTTT[[[{{{|||___EEEBBB:::555666===DDDCCCAAA???PPPRRRSSSUUU[[[dddhhhffftttmmmeeeYYYYYYvvvUUU===;;;HHHJJJVVVddd___MMMOOOMMMTTTeeepppuuugggddd^^^TTTKKKTTTLLLXXX[[[sssoooeeeFFFKKKsss===777@@@ccc~~~eeeRRRTTT[[[ppp|||zzz{{{zzzvvvvvvyyywwwnnnfffWWWGGGOOOnnnrrreeesssgggTTT___{{{~~~sssgggWWWJJJ???999===CCC???JJJIII999HHH<<>>GGGiiilllppppppppppppoooooooooooopppnnnoooqqqpppkkkiiikkkpppooonnnooopppppppppnnnllljjjfffdddccccccbbbaaaZZZPPP===777AAAAAA<<>>>>>CCCQQQkkkeeeTTTKKK>>>;;;===CCCIIIHHHDDDCCC---@@@hhhzzztttggg^^^rrr{{{|||xxxkkkNNN^^^uuuuuummmKKKNNN{{{SSS333555444444555:::FFFUUU___MMM===<<<@@@777666FFFSSSZZZ]]]jjjrrr}}}hhhvvvrrrtttjjjeeeeeeNNN666888;;;>>>DDDIIILLLLLLKKKJJJTTTyyy~~~nnnrrrtttkkkiiioooDDD888:::===lll{{{uuuCCC222HHHlll```lllhhhggg}}}fff{{{~~~uuurrrwwwuuuttt~~~___BBB===EEEJJJLLLOOOXXX[[[```gggnnnpppeeeXXX]]]___aaa^^^UUUKKKJJJMMMhhhggg___kkklllssspppoootttaaaPPPMMM>>>GGGqqqlllBBB111:::444888\\\hhhrrrMMMttt|||rrrvvvtttgggTTTCCC:::999;;;===FFFDDDJJJIII>>>@@@JJJLLLGGG???MMM___jjjWWW===LLL^^^qqqyyyvvvwww{{{uuuwwwsssjjj\\\NNNCCCAAAKKKXXXOOONNN???999lllqqqfffVVV999777555888888III~~~^^^iiiTTTXXXttt}}}\\\>>>???;;;666666<<>>GGG@@@777ZZZ}}}<<<+++...)))+++'''///+++***--->>>mmm|||{{{wwwVVVEEEIIIcccooopppooonnnmmmmmmnnnoooppplllnnnrrrtttoooiiijjjoooooonnnmmmnnnoooooonnnmmmjjjhhheeecccbbbaaaaaaaaa^^^ZZZFFF<<>>DDD@@@:::666;;;III\\\jjjPPP>>>;;;@@@<<>>ZZZttt```@@@;;;III@@@444???AAABBBDDDHHHLLLMMMJJJGGG\\\ooossstttgggaaabbbAAAGGGNNNDDDpppgggAAA222???qqqwwwfffccclllccc^^^zzzaaauuu|||qqqmmmrrrooommmuuusssYYYBBB???EEEIIIOOOWWWfffmmmssstttqqqlllcccZZZXXX^^^bbb^^^SSSJJJMMMTTTpppSSSKKKcccllloooeeehhhooo[[[IIIGGG:::HHH{{{{{{~~~rrr~~~<<<111;;;222666]]]xxxwww~~~OOOqqqsssvvvtttfffRRRAAA999999>>>BBBEEEAAAEEEEEE???JJJbbbpppNNNDDDLLLPPPUUUSSS@@@BBBXXXkkkvvvuuurrrooo}}}yyy~~~uuu|||oooeeeXXXJJJ@@@@@@LLLYYYNNNQQQ???<<>>DDDIII[[[GGG777AAA111QQQ:::AAAoooiii777+++000(((***'''///+++***--->>>mmmnnn~~~sssyyyKKKAAAHHH___}}}ooonnnlllkkklllmmmooopppmmmrrryyyxxxooogggjjjsssooommmlllmmmnnnooonnnmmmiiigggeeebbbaaa`````````^^^```NNN@@@CCC<<<;;;OOOQQQWWWaaalllttt~~~ooonnnlllpppuuuxxxxxxwwwxxxyyyzzz}}}fff]]]eee{{{zzzjjjccc[[[^^^dddiiilll]]]___cccUUUQQQYYYUUUeeekkkSSSLLLIIIOOOjjjtttXXXCCCMMMZZZkkk~~~CCCCCCPPPKKKFFFAAAIIILLLIIIJJJNNNMMMGGG333===rrryyyzzzbbbiiiqqqnnn[[[nnn]]]yyyttt\\\OOOnnnrrrMMMYYYXXXJJJ777777GGGOOOJJJFFFBBB===777AAAeee~~~{{{fffjjjooolll]]]HHH<<<999999:::<<>>AAA777GGGyyyMMM///++++++,,,+++---)))(((,,,///@@@\\\zzzooosssMMM@@@HHHiii{{{ppppppqqqooommmlllkkkllluuu{{{zzzsssoooqqqqqqooopppssstttqqqpppnnnhhh```ccccccdddcccbbb```^^^]]]^^^\\\XXXMMM???999CCCQQQ\\\jjjrrr}}}}}}tttvvvxxxvvvssszzzsssooowwwhhh^^^fffjjjSSSJJJLLLSSSccclllsss```[[[aaakkkUUUNNNOOOZZZooo}}}tttXXXNNNHHHTTTtttyyy]]]PPPbbbgggfffHHHGGGNNNPPPOOOWWWccckkkiiieeeeeegggiii444===ooo|||pppmmmpppqqq]]]kkkbbbzzzvvvbbbOOOkkkvvvOOOOOONNNDDD999AAATTT[[[SSSHHHBBBHHH[[[zzzgggggghhheee^^^VVVVVV\\\gggoooxxxwwwUUU::::::===BBBAAAEEEQQQQQQHHHGGGZZZrrrkkkxxxfffgggcccpppFFFXXXUUUaaaKKK333<<>>555666===>>>GGGiiiuuu>>>666FFFDDDDDD666999WWWAAA+++,,,+++,,,)))---***))),,,---<<>>NNNdddkkkcccPPPJJJVVVsssvvvooojjjeeebbbbbbgggtttccc>>>999@@@DDDBBBEEEPPPOOOIIIKKK^^^tttjjjttthhhhhhaaarrrMMMYYYPPPaaaXXX555;;;___tttssscccWWW```vvv~~~xxxvvvtttooopppvvvzzztttdddPPPFFFLLL[[[fffiiikkkkkkggg```ZZZWWWWWWiiiwwwQQQ\\\jjjccciiibbbVVVGGGCCC999KKKxxx|||ggg999<<<111333333KKKwwwqqqeeeqqqzzzvvvrrrnnnVVV???>>>BBBBBBDDDFFFLLLMMMNNNOOOKKKLLLVVV[[[NNNYYYIII]]]uuuMMMFFFAAALLLbbbnnnjjjkkkvvv{{{rrr___WWW^^^]]]PPPHHHKKKfff|||xxxxxx{{{uuuwwwqqq___UUUHHHBBBEEELLLQQQTTTXXX===555UUUYYYnnn===666555222888>>>mmmiiifffZZZLLL\\\~~~}}}uuu```LLLWWW___^^^```pppyyy{{{^^^NNNKKKSSSbbbQQQ^^^ddd\\\ZZZdddggg___bbbiiiWWWWWWWWWSSSUUUSSS___^^^qqqppplllOOODDDQQQ@@@555EEEZZZvvvxxxqqq^^^WWW\\\bbbjjjjjjjjjkkkmmmpppsssttt|||{{{vvvrrrvvvzzzrrrdddMMM\\\ddddddjjjooo```HHHBBBBBB>>>666333>>>TTTfffwwwwww___RRREEE:::===///;;;III@@@BBBUUU___bbb???222DDD>>><<>>>>>DDDOOO```wwwfffWWWVVVaaavvvkkkeeeppp|||QQQ>>>///@@@666NNNggg^^^gggeeeSSSYYY]]]fffaaabbbbbb\\\XXXfff|||{{{wwwuuu]]]XXXjjjuuuXXXfffsssoooccc///777bbbkkk|||hhh^^^~~~~~~rrrPPP___wwwMMM???AAA@@@BBBSSSiiisssqqq\\\UUU^^^ppp|||}}}lllzzzqqqjjjhhhkkksss```===:::@@@EEEDDDHHHQQQNNNIIINNNdddwwwlllsssjjjfff]]]oooNNNSSSCCC]]]jjjBBBDDDSSSggg}}}zzzfffbbboooxxx~~~xxxvvvuuussstttwwwtttsssjjjZZZMMMOOO```ooopppqqqqqqnnnkkklllooosssqqqjjj}}}ppplllqqqbbb\\\NNNFFF>>>;;;\\\xxxfffFFFEEE---000111HHHyyyfffpppqqqyyyqqqrrroooYYYEEEDDDEEECCCEEEBBBKKKIIIMMMYYYOOOFFFRRR[[[UUUbbbIIIbbbXXXUUUKKKXXXqqqsssccckkkxxxppp|||uuuvvv}}}yyyiii______ppp}}}yyyyyyppppppjjjYYYNNNCCCAAAGGGOOOQQQPPPOOO>>>999UUUzzzUUUwww}}}vvvAAA444333444888888aaattt\\\___GGGRRRuuu}}}|||yyyeeeQQQYYYcccaaa```lllwww{{{]]]LLLLLLVVVbbbTTT]]]```fffrrruuunnnmmmzzzlll]]]WWWRRRNNNTTTTTTccccccyyyqqqhhhGGGWWW~~~~~~RRRKKK;;;AAAUUUmmm}}}{{{|||mmmcccaaaaaagggeeeccccccdddhhhmmmpppxxxzzzzzzyyy}}}~~~vvv^^^XXXPPPSSSkkkyyy^^^YYYQQQFFF===:::===@@@EEE]]]qqqnnnXXXNNNJJJBBB:::EEE:::@@@===:::eeeCCC666>>>HHH:::;;;EEE555UUU@@@...***...+++***(((,,,+++***---,,,999RRR\\\^^^nnn999DDDgggyyyqqqmmmiiihhhjjjoootttwwwmmmnnnnnnmmmmmmnnnooooooqqqpppkkkeeeeeeiiijjjgggiiihhhfffcccaaa___^^^^^^ZZZTTTNNNJJJKKKUUUjjj~~~dddFFF888>>>BBBIIIPPPVVVaaavvvsssVVVLLLWWWkkk{{{vvvpppgggqqqYYY>>>AAA888@@@===YYYgggXXXsssRRRPPPZZZ[[[```bbbeeeiiicccYYYddd}}}}}}rrrtttyyy{{{qqqdddoooTTTaaadddqqq]]]MMMSSS{{{000888^^^sssooozzzdddaaawwwUUUYYYwwwMMM>>>BBBCCCDDDOOObbbooosssbbbUUUXXXeeekkkrrrzzzzzz|||tttmmmnnnssszzz[[[;;;:::>>>DDDGGGMMMUUUNNNIIIQQQmmmwwwpppsssjjj```YYYhhhKKKNNNAAA```zzz|||bbbhhhddd___```tttlllbbbrrrvvvppp}}}{{{xxxwwwuuussssssoooqqqnnncccVVVTTTaaapppkkknnnrrruuuzzzccciiirrrZZZSSSGGGAAA888BBBmmmzzz```OOO222333333FFF|||ddd|||qqqtttnnn{{{ssssssppp]]]KKKHHHFFFDDDIIIDDDKKKDDDEEEQQQLLLDDDOOONNN[[[iiiRRRkkk]]]\\\aaatttwww\\\iiizzzwwwnnnmmmcccSSSIIIAAAAAAJJJPPPPPPLLLJJJ;;;;;;iiikkkaaa|||DDD666555666888666]]]ZZZxxxbbbIIILLLiii}}}|||{{{iiiVVVYYYfffgggfffooo{{{zzzfffSSSRRR\\\bbb___\\\dddhhh]]]UUUPPPPPPRRRTTTeeeoooxxxdddFFFtttkkk|||ooo[[[\\\III???LLLgggnnnvvvlllddd```dddbbb___]]]___dddjjjnnntttzzz~~~~~~|||}}}~~~~~~nnnkkkeee^^^ZZZgggwwwkkk```TTTLLLFFFEEEGGGZZZvvvwwwjjjYYYKKKBBB===::::::555===JJJFFFUUUBBB<<<:::>>>FFFAAA:::EEE555///......***((()))---***))),,,---<<>>===<<>>:::>>>QQQ```[[[lllYYYLLLSSSSSSXXXVVVVVVkkkjjj^^^QQQYYYrrrxxxnnnnnnqqqvvv___GGG@@@FFFUUU^^^tttgggKKKCCC===???999HHHLLLNNNRRRkkk//////III|||yyy{{{eeesssttttttlllkkklll{{{hhhQQQjjjYYYIIIKKKLLLMMMRRR\\\dddgggXXXAAAEEE```jjjggggggiiilll```WWW[[[iiizzzYYY999:::===CCCHHHPPPVVVNNNMMM\\\zzzrrrqqqnnn```VVV```fffJJJOOOOOOzzzgggtttaaafff___gggoooyyyvvvnnnmmmooovvvrrrnnnjjjddd```gggpppxxx}}}|||cccUUURRRBBBBBB===999eeewwwOOO===222000555XXX|||iiiooo|||~~~yyy{{{ssstttgggUUUKKKCCCEEETTTccc___UUUEEE@@@SSSbbb^^^sssyyyjjjxxxiiiXXXSSSdddUUURRRiii}}}|||sssqqqiiibbbQQQEEEBBBAAAFFFMMMRRRPPPLLLCCC666DDD^^^DDD======666555:::PPPeeefffyyy\\\MMM[[[~~~~~~|||}}}{{{pppcccTTTcccgggeeelllttt}}}{{{YYYRRRcccjjjkkkfff___TTTSSSMMMMMMUUUSSS]]]mmmqqqtttppp\\\LLL}}}rrrYYYSSSGGG@@@OOO]]]|||ZZZcccsssyyyuuuwwwiiiccc[[[TTTPPPOOOQQQSSSZZZaaajjjpppqqqrrrxxxvvv}}}lllTTTVVV[[[nnnmmmooosssrrriiiaaa]]]JJJBBB<<<;;;::::::>>>DDDPPPFFFTTTccc111;;;>>>IIIAAA;;;999___{{{RRR444000///***+++)))(((,,,******---,,,999SSSZZZaaapppoooeee???JJJ\\\rrrqqqmmmjjjjjjnnnqqqooommmkkkeeedddiiilllkkkjjjmmmiiimmmooonnnoooppplllfffeeeggghhhhhhgggddd```^^^PPPJJJEEEBBB???<<<<<>>DDDSSSXXXbbbtttIIIOOOPPPHHHUUUUUUSSSkkkfff\\\TTTXXXiiizzztttmmmttt}}}sssQQQWWWbbbooopppKKKQQQHHHFFFOOOKKKVVVgggzzz777444III~~~|||uuu{{{lllxxxwwweeebbb|||oooOOO___\\\QQQPPPPPPTTT]]]eeegggeeeSSSEEERRRmmmmmmaaadddmmmiiiYYYKKKNNN___vvvQQQ444:::???DDDGGGOOOTTTMMMOOOaaayyyooopppjjj[[[TTTeeelllKKKLLLNNN~~~WWWwwwtttxxxffflllkkkooofffiiizzzuuulllooouuuwwwooojjjiiiggggggnnnwwwyyyoooyyy~~~{{{vvvppp\\\GGGAAA@@@EEEAAA@@@uuuqqq~~~UUUDDD222444999SSS{{{sssmmmzzz{{{zzz}}}|||yyysssvvvjjjWWWKKKAAAFFFWWWWWWUUUVVVMMMNNNvvvzzzhhhccc^^^kkkppptttooopppnnndddZZZGGG@@@???AAAGGGOOOSSSQQQOOO888AAAPPPzzzYYYDDD@@@@@@555555<<>><<<<<<@@@WWWSSS***???FFFBBBKKK777555ZZZ777333------''',,,+++''',,,+++,,,...+++555MMM^^^xxxWWWyyyWWWQQQWWWjjjmmmiiiffffffiiiiiieee```jjjcccbbbgggkkkiiihhhkkkmmmpppqqqooopppppplllfffdddfffhhhjjjhhheeeaaa^^^SSSKKKBBB>>>;;;999:::>>><<>>@@@EEESSSUUU444AAA===>>>GGG999777eeelllFFF///...+++)))***)))(((+++((((((***)))666OOO___|||~~~dddbbbDDDKKKooopppnnnkkkhhhfffdddcccccciiihhhiiilllkkkiiijjjnnnsssrrrqqqooonnnlllkkkjjjgggmmmoookkkiiiiiieee]]]YYYLLL@@@===;;;777666999777777<<>>444666999LLLDDDNNNXXXcccNNNLLLIIIHHHJJJPPPXXX^^^rrrggg^^^^^^```bbbccceeexxxwwwnnn^^^[[[eeeoooVVVYYYaaa222:::;;;dddvvvbbbzzz{{{hhh```NNNggg|||yyyyyyeeeTTTvvvhhhaaa^^^eeelllnnnmmmmmmqqqmmm}}}zzztttuuuNNN======:::@@@IIIPPPMMMRRR[[[~~~nnndddjjj___RRR\\\lll___DDD<<<^^^~~~KKKaaa|||pppxxx{{{mmm\\\^^^eeecccggglllrrruuuwwwvvvpppjjjpppnnnkkkhhhgggiiilllooozzz~~~jjjllliiiccc___ZZZPPPCCC???CCC>>>777MMMkkkJJJ888888888:::FFF{{{ssshhhwwwmmmggg~~~xxxsssxxxsssoooiiiXXXEEE@@@FFFIII___cccPPPAAAGGGbbb~~~xxxrrruuukkklllzzzdddYYYZZZPPPFFFGGGCCC@@@FFFKKKKKKOOOLLL@@@777JJJQQQ~~~IIIDDDIII999@@@888:::>>>cccTTTlll}}}vvv\\\LLL]]]~~~|||wwwvvvwwwwwwtttpppgggddd^^^VVVLLLHHHNNNWWW{{{wwwXXXOOOVVVQQQSSSZZZWWWUUUooogggxxxVVV```sssWWWTTTUUUPPPUUUcccvvvrrruuuwwwaaammmxxxuuunnniiiqqqqqq___RRRIIIDDDCCCBBBDDDIIIPPPWWWZZZ\\\bbbggghhhgggjjjrrrzzzsss```YYYZZZ]]]```\\\RRRHHHCCC???999555444===BBB@@@777777GGG]]]jjj]]]BBBCCCBBBHHHOOOEEE>>>III}}}\\\===---000---)))***)))))),,,***))),,,+++777OOOeee~~~kkkUUUDDDMMMaaarrrpppmmmjjjgggfffffffffjjjhhhiiilllkkkiiikkkppprrrrrrqqqpppnnnmmmllllllkkkoooqqqmmmkkkkkkgggaaa\\\OOOBBB>>>;;;777555777666444666<<>>EEEdddvvvooossslllXXXCCC:::555555<<>>DDDsss{{{zzz{{{PPPTTTgggrrrgggmmmbbb^^^cccggggggjjjqqquuuuuunnnoooqqqqqqpppppprrrtttrrr}}}kkkfffkkkbbb^^^VVVLLLCCC???AAAEEEGGGFFFyyypppPPP333<<<777777BBB```zzzfff}}}___yyy}}}}}}vvvssspppoookkk\\\JJJBBBEEEKKK[[[hhhcccYYYfffzzzfff@@@MMMlllooo___ZZZOOOEEEBBB???DDD@@@JJJOOOGGGLLLLLL777888[[[]]]\\\VVVQQQDDDEEE777<<<;;;VVV___[[[xxxyyyeeeQQQUUUppp{{{uuussstttuuutttrrriiiaaaWWWOOOHHHHHHQQQ\\\}}}kkkjjjdddbbbTTTRRRTTTOOORRRYYYWWWUUUmmmjjjvvvQQQkkksssfff]]]XXXYYYhhhxxxgggvvvUUU]]]|||}}}iiinnn}}}|||gggXXXLLLEEE===999<<>>===:::999<<<@@@555???RRRJJJBBBppp\\\666BBB@@@999KKK;;;...PPPIII222,,,222...******(((+++...++++++...---777OOO```ttt}}}xxxuuu===;;;QQQ___sssqqqmmmiiigggfffggghhhjjjhhhiiikkkkkkjjjmmmrrrrrrqqqqqqpppoooooonnnnnnooorrrqqqnnnlllkkkiiieee^^^RRRFFF???:::666444555555333222333666@@@TTTfffpppZZZ===...222>>>@@@<<>>@@@444666AAALLLxxxppphhhxxxyyywww~~~~~~wwwmmmlllmmmmmmcccTTTKKKKKK]]]^^^gggnnnsssrrrbbb^^^``````ppp~~~sss[[[IIIVVV```}}}xxxnnnhhhRRREEECCC999DDD???LLLRRRIIINNNLLL222:::{{{ttt```wwwkkk\\\SSSOOO<<<>>>333JJJxxxyyyTTTttt~~~pppZZZPPPbbb{{{tttpppoooppppppooopppbbbRRRGGGDDDQQQnnn}}}^^^cccfffnnn]]]WWWSSSNNNLLLRRRZZZ[[[cccuuulllsssiii[[[iii^^^ccccccYYYNNNNNNWWW___qqqgggWWWooo~~~bbbTTTmmm~~~|||xxxyyyrrr\\\SSSFFF===;;;<<<<<<;;;>>>AAADDDFFFFFFGGGJJJMMMJJJPPPTTTRRRLLLHHHJJJMMMIIIJJJJJJLLLKKKGGGAAA<<<;;;666555888;;;<<<>>>BBBBBBJJJGGGDDDcccMMM333BBBAAA@@@GGGBBB===iiieee<<<------333---)))+++***+++---++++++///---666LLL\\\llllllrrrhhhMMM;;;RRR```pppnnnjjjgggeeeeeeggghhhiiiggghhhjjjjjjiiilllrrrqqqqqqqqqpppppppppppppppppppppooommmkkkjjjhhhggg^^^TTTHHH???999666555555444333333222111777GGGWWW^^^LLL777///666??????:::UUUaaaaaaeeeqqqHHH:::222777>>>>>>???CCCHHHSSShhh~~~tttbbbWWWRRRIIINNN^^^iiiQQQDDDJJJFFFEEE999444===<<<<<>>[[[YYYQQQLLLHHH\\\~~~vvvjjjoooxxxjjjcccvvvvvviiidddbbbSSSAAAJJJddd```eeejjjlllkkkkkknnnrrruuuvvvwwwvvvuuuzzzssssssttttttoooddd\\\XXXMMMIIIEEEBBB???>>>===<<>>IIIzzz{{{hhhxxxwwwsssyyyyyyrrrllllllnnnoooiii^^^UUURRRUUUTTT```mmmvvvhhhZZZYYYkkknnn\\\gggYYYjjjzzzQQQ@@@DDD@@@EEE@@@JJJQQQKKKKKKEEE111MMM___^^^uuueeeWWWVVVSSSCCC@@@333DDDlllWWWkkkzzzfffRRRXXXsss~~~zzztttpppooopppqqqrrrgggLLLBBBIII]]]}}}}}}]]]mmm}}}XXXTTTTTTOOOLLLPPPVVV\\\aaa}}}eeeppptttXXXbbb^^^cccQQQ[[[___VVVOOOQQQTTTTTTOOOXXXSSSkkkuuu\\\aaasssiiiqqq|||ooo]]]MMMBBB===:::888777888:::;;;<<<>>>???@@@<<>>@@@CCCLLLFFF>>>888777;;;???BBB>>>999888<<<@@@AAABBBDDD;;;EEEUUUzzzGGG999??????666HHHQQQ888@@@III:::......333+++(((,,,+++***,,,)))***...,,,333GGG]]]rrr```nnnIIILLLYYYnnnllliiigggfffgggiiijjjhhhggggggjjjjjjhhhkkkpppppppppppppppppppppppppppnnnmmmkkkkkkiiihhhggghhh^^^WWWKKK@@@999666555555111222444666444666@@@KKKOOODDD888555999===>>>===DDDHHHPPPeeevvvIII<<<444333:::@@@>>>@@@EEELLLeeesssXXXKKKJJJLLLOOOVVVeeeXXXFFF>>>FFF???>>>999999:::999???NNNPPPkkkiii???EEEPPPSSSZZZdddnnntttvvvvvvhhhaaa\\\\\\\\\YYYXXXZZZRRREEEBBBIIIHHHJJJfff333>>>DDD>>>]]]nnndddppp```ggg|||{{{{{{nnnfffXXXnnnxxxtttxxxsssGGGBBBEEE...555KKKAAAOOORRRCCCRRRccczzzmmmiiihhhbbb]]]bbb^^^LLL999;;;jjjXXXVVVTTTOOOOOOrrr}}}tttyyyhhhrrrqqq\\\VVVaaaaaaMMM@@@BBBSSSZZZcccgggggghhhlllpppssswwwzzzyyyuuutttvvvzzz}}}{{{|||}}}xxxqqqooopppnnnggg[[[PPPLLLLLLCCC>>><<<===:::888@@@MMMhhhJJJRRRYYYJJJDDD:::666IIIqqq}}}ppp]]]}}}jjjuuu|||xxxvvvyyy{{{xxxoooooooooooollleee\\\WWWBBBAAARRR___fffzzz|||___SSSssssss___III666???FFFFFFFFFHHHLLLKKK@@@:::>>>zzzjjjwww{{{jjjYYYRRRRRROOOFFF???;;;CCC[[[eee```}}}~~~rrr\\\VVVeeeyyyzzzwwwtttqqqqqqsssvvvyyyaaaEEEIII___sssxxxzzz\\\VVVOOOSSSPPPPPPWWWUUUUUUbbbkkkooogggTTTWWWdddgggdddZZZVVVZZZ\\\YYY\\\ccc[[[gggyyy```^^^tttmmmfffffflllzzzjjjUUUFFF===999999888666666888999999888999::::::;;;;;;<<<===>>>,,,///555;;;======:::888@@@>>>???BBBBBB@@@BBBFFF[[[pppKKK>>>333HHHBBB999CCC<<<444EEE|||EEE:::000000222***(((---+++(((***''')))...+++000CCCUUUzzzwwwuuusssHHHGGGXXXlllkkkkkkjjjkkklllmmmnnniiigggiiilllkkkhhhjjjnnnppppppppppppppppppoooooollliiiiiikkkjjjhhhgggjjjaaa\\\QQQBBB999777666555///000333888888888<<>>AAAAAADDDKKKWWW^^^XXXEEE444333000444<<>>DDDIIIXXX[[[aaasss|||{{{YYYKKKAAAEEECCCCCCDDDAAA:::999CCCNNNYYYRRR@@@MMM]]]VVVNNNIIIIIIJJJJJJIIIDDDGGGMMMPPPJJJ@@@<<<>>>CCCCCCMMMYYY\\\lll~~~rrr|||333EEEPPP>>>VVVvvviiirrrppp]]]^^^www}}}}}}pppjjjMMMdddyyy~~~}}}zzzpppggghhhqqqhhh???===DDD???000888KKKKKKNNNNNNEEEWWWrrrllliiicccXXXUUU```YYY???<<>>IIIWWW```cccdddgggkkkjjjpppvvvwwwuuutttvvvyyy{{{yyyuuurrruuuyyywwwrrrrrreeeSSSIIIGGGHHHFFFAAA???888888<<<777999XXX~~~WWWJJJZZZVVVJJJ@@@===555HHHgggvvvbbbhhhrrrlllnnnrrrwwwyyyxxxxxxyyy{{{ooonnnmmmmmmmmmkkkddd^^^MMMBBBTTTccc```lllwwwfffeeexxxfff???;;;@@@CCCCCCLLLHHHHHHKKK777888]]]bbbooo___UUUWWWPPPLLLMMMBBBBBBBBBMMMsss|||zzz\\\sss}}}}}}kkkYYYZZZjjjyyyvvvuuusssqqqppprrruuuxxxuuu]]]SSSfffzzz[[[RRRUUUOOOUUURRRTTTYYYQQQWWWsss}}}vvvnnn\\\aaa{{{]]]fffbbbZZZRRRPPPRRRRRRQQQTTTWWWSSSWWWwww[[[___aaaeeeeeeaaacccrrr~~~hhhWWWNNNCCC???:::888999:::888666:::999999999999999999999BBB@@@===999888999<<>>AAACCCLLL```tttaaa???<<<@@@<<>>AAAFFFGGGFFF@@@999555555777444555:::@@@AAAHHHaaazzz~~~dddLLLCCCGGGKKKKKKWWW```ccckkkyyyyyyrrrsss~~~yyyvvv\\\SSSGGGFFFEEEGGGLLLHHH???CCCMMMPPPiiiOOOFFFRRRVVVJJJ:::111111888???CCC<<>>HHHDDD???BBB>>>@@@QQQLLLJJJPPP^^^dddhhhcccYYYJJJHHHWWWPPP222@@@\\\vvvkkkfffaaaQQQCCCOOOFFFQQQttt}}}nnnpppeeennnqqqlllnnnmmmVVV999(((666IIIVVVZZZ[[[]]]```fffjjjllljjjfffggglllqqqqqqppplllhhhgggeee]]]TTTPPPLLLGGGDDDEEEFFFAAA:::>>>777888===888AAAuuu}}}ZZZTTTeeeNNNGGG;;;FFF???JJJJJJuuu~~~wwwxxxmmmxxx~~~zzzwwwwwwyyyvvvpppnnnqqqlllkkkiiijjjnnnooolllfffVVVHHHfffsssyyy}}}>>>888KKKIII@@@???OOOHHHGGGLLL444>>>|||xxxooosss___QQQPPP\\\RRRMMMWWWLLLCCC@@@HHHqqq___jjjzzzuuu^^^TTTaaaqqqtttsssqqqooommmmmmoooqqqkkkfffpppkkkSSSSSSRRRKKKJJJQQQNNNQQQXXXTTTfffeee}}}qqqZZZqqqlll```___[[[WWWVVVWWWWWWWWWWWWQQQSSSSSSIIIHHHeeeSSSVVV___gggeee]]]ZZZ^^^sss}}}pppNNNHHH@@@======<<<999666555777999;;;<<<===???@@@<<<<<<<<<<<<;;;<<<>>>@@@===DDDMMMTTT___{{{sssGGG;;;AAA>>>333DDD<<>>>>>>>>???777111000888>>>>>>===???===AAAAAA;;;999::::::777888;;;@@@BBBAAAMMMooozzzvvvxxxlllZZZPPPSSSYYYVVVNNNSSShhhqqqpppqqqnnnlllrrr|||ttt~~~nnnWWWRRRHHHFFFBBBFFFMMMKKKEEENNNXXXSSS{{{WWWHHH???HHH???<<<999;;;???BBBAAA???CCCBBBBBBCCCEEELLL[[[jjj{{{qqqiii}}}dddSSSaaa```ccc~~~===\\\]]]EEEJJJggg}}}}}}}}}kkkiiilllvvv}}}}}}xxxuuubbbeeemmmwww{{{vvvqqqpppmmmlllhhhcccbbbiiiwwwlllsss~~~|||uuuhhhYYYKKK???888444666666666888>>>EEEGGGFFFBBBRRR\\\zzztttmmmccccccXXXRRRYYYSSS@@@666KKKrrrwwwiiidddQQQSSSHHHSSSQQQWWWWWWppp}}}kkkgggzzzllldddfffkkknnnssslllZZZ:::333111:::GGGQQQWWW[[[ZZZ]]]^^^\\\XXXVVVXXXZZZ\\\XXXSSSQQQPPPNNNKKKHHH===DDDFFFAAA<<<<<<<<<:::555@@@888+++DDDvvv|||dddOOOKKKMMMMMMGGGCCCIIIEEE;;;DDDfff}}}yyywwwmmmyyynnnjjjrrrpppjjjeeefffkkknnnkkkgggSSSkkkvvvtttwwwddd<<<<<>>>>>???;;;@@@DDDBBB>>>>>>CCCIIIIII```|||sssJJJ111:::CCC:::777AAAAAAKKK;;;777PPPXXX777999555333111111000...+++)))(((((()))***,,,...111222RRRhhhxxxgggmmmlllNNNPPPHHH```gggkkklllnnnsssrrrlllnnnlllnnnpppmmmgggiiiooommmmmmnnnppprrrrrrpppnnneeehhhjjjlllmmmmmmoooqqqqqqnnnfffUUUCCC777444666333444888<<<===<<<>>>AAA555222000333999???CCCDDDKKKFFF>>>888555666888999888CCCHHHEEEMMMlll{{{tttvvvsssnnnkkkfffZZZSSSZZZeeeaaaUUU\\\eeekkkppp}}}~~~kkk|||tttlllggg[[[LLLEEEGGG;;;CCCGGGNNNSSSNNNQQQ```pppIIIDDD===:::555000333<<>>EEEAAA<<<888888888555111555,,,666]]]sssXXXNNNMMMOOOPPPKKKIIIKKKHHHBBBLLLqqqvvvcccrrruuuqqq|||sssrrrsssmmmhhhdddffflllooolllhhh```yyy~~~uuuWWW;;;>>>BBBCCCGGGHHHIIIMMMSSSJJJ777EEE|||mmmwwwhhh___\\\WWWQQQNNNOOOSSSWWWOOOQQQMMMVVVyyyuuuwww}}}}}}ooo[[[VVV]]]eeehhhkkklllkkkkkklllnnnhhhjjjnnnrrrvvv}}}nnn\\\PPPQQQSSSMMMIIIJJJQQQPPPNNNOOOWWWtttvvvqqq|||iiiYYYlll\\\___YYYSSSQQQUUUXXXUUUQQQPPPTTTUUUVVVVVVYYYbbbnnnvvviiiTTT```jjj```]]]MMMOOO\\\iiizzzmmmeeebbbaaa```___^^^]]][[[YYYUUUUUUUUUVVV\\\kkk}}}iiiKKK@@@===;;;;;;@@@FFFJJJLLLEEE888BBB|||DDD:::===555333111000000...+++))))))))))))***,,,...000222HHHZZZmmmcccnnnzzzbbbZZZeeelllpppnnnmmmoooooolllnnnlllnnnpppmmmiiijjjqqqqqqpppqqqrrrsssrrrpppmmmnnnnnnnnnmmmkkkllloooqqqooommmfffXXXHHH<<<888999444777:::;;;;;;:::888666555333222444:::@@@DDDEEEBBB???;;;:::;;;>>>AAACCCDDDHHHJJJPPPeeerrrqqquuuqqqiii\\\WWWPPPPPPWWWaaaaaa\\\SSSXXX[[[___ooo|||uuujjj___RRRHHHEEEGGGFFFEEEJJJTTTSSSNNNdddbbbEEEBBB:::888???>>>@@@FFFJJJJJJHHHHHHOOOTTT[[[[[[XXX^^^uuugggccc```WWWXXXyyyWWWkkkrrrIII]]]]]]JJJGGGUUUlll{{{}}}zzz~~~yyyrrreee___hhhvvvyyysssttteee[[[```lllqqqpppmmmiiihhhbbbYYYPPPJJJIIIJJJRRRPPPKKKDDD<<<777444444222111111111333666999;;;:::<<>>QQQgggUUUKKKIIIPPPPPPSSSNNNKKK^^^}}}vvvnnnjjjoooqqqhhhlll\\\GGG888///...555>>>999:::===AAADDDEEEBBB@@@BBBAAA@@@@@@@@@@@@===;;;666444555888999777777888666HHHnnnaaaOOOQQQQQQQQQQQQNNNRRRPPPMMMHHHIII^^^xxxmmmzzzgggmmmrrrxxxpppssslllkkkhhheeefffiiilllkkkjjjoooyyyiiiooodddFFF:::BBBDDDCCCHHHJJJ@@@OOOTTT===<<>>;;;[[[xxx}}}TTT???DDD???666444222000///...+++))))))))))))***+++...000111RRRcccwww^^^JJJggglllnnnllljjjlllmmmmmmmmmmmmnnnpppmmmjjjmmmrrrrrrrrrrrrsssttttttrrrooossssssqqqnnnmmmnnnqqqtttooommmhhh]]]PPPDDD===;;;???BBBAAA:::999======888666444333666;;;BBBFFFHHH===<<<::::::<<<@@@DDDGGGGGGLLLYYYpppvvviiiiiillldddYYYPPPJJJGGGIIILLLNNNQQQTTTUUUTTTOOOLLLYYYqqq|||ooo[[[LLLEEEDDDDDDHHH@@@FFFTTTRRRXXXKKK@@@@@@777888111555999???LLL[[[eeegggfffjjjjjjeeedddjjjssswwwoooWWWJJJQQQUUUTTT___hhhPPP```___OOOIIINNNccc}}}yyy~~~yyykkkkkkddd\\\cccttt{{{vvvzzzjjj\\\]]]fffkkkjjjiiioookkkdddZZZOOOIIIGGGHHHCCCAAA>>>:::777666666777888777666666666888:::;;;===>>>BBBFFFFFFDDDCCCEEECCCWWWllliiieee___UUUOOOTTTLLL888CCCkkk}}}ooommmUUUPPPLLLYYYTTTXXXXXXSSSVVVgggiiitttsssnnnaaa^^^rrr|||oooooonnnmmmeeeTTTAAA777666222000///333888;;;<<<:::999999999999999777555444999:::999444,,,,,,999HHHggggggUUURRRWWWRRRNNNPPPOOOSSSQQQQQQMMMBBBAAA\\\|||yyytttlllmmmsss{{{vvvkkkooodddkkklllkkkgggcccbbbfffkkkrrrnnnkkkkkkaaaRRRkkkmmmWWWPPPKKK;;;<<>>===DDDLLLHHH===>>>HHH{{{lllIIIJJJKKK999888555222111000...,,,***************+++---///000KKKbbbvvv|||^^^TTTXXXeeeeeefffgggjjjmmmnnnnnnlllmmmooonnnlllkkkooosssqqqpppppprrrttttttsssqqqrrrssssssrrrrrrsssvvvxxxpppooollldddXXXLLLBBB<<>>@@@:::@@@GGGBBBCCCKKKNNNSSSLLL666GGGccc~~~]]][[[ZZZXXXUUUQQQPPPPPPPPPMMMJJJJJJFFFSSSXXXNNN^^^~~~rrrjjjpppvvvwwwsssccc___]]]```eeehhheeeaaaggghhhiiiiiigggeeeeeefffeeeeeeeeedddddddddddddddbbbcccddddddeeeeeedddddd[[[___aaa^^^ZZZXXXWWWUUUQQQOOONNNMMMJJJIIILLLRRRTTTOOOWWW^^^sssoooKKKhhhqqq\\\RRRgggLLLTTTQQQQQQTTTVVVTTTTTTWWWYYYWWWTTTOOOMMMRRR[[[bbbooowww~~~~~~ZZZLLL===???PPPWWWPPPGGG<<>>>>>444444AAAJJJEEE???>>>CCCBBB???<<<@@@ZZZgggOOOKKKLLLFFF777:::777444111000///---+++++++++******+++---...///???```qqqmmmvvvsssXXXJJJiiieeebbbaaagggnnnqqqooolllkkknnnooommmjjjlllooorrrrrrqqqppppppqqqqqqpppnnnqqqtttwwwxxxwwwwwwwwwwwwtttsssoooiii___RRREEE===>>>@@@>>>:::>>>IIILLLHHHCCC>>>888444777@@@LLLTTTRRRQQQPPPMMMLLLOOOUUUYYYkkk}}}}}}ttt{{{wwwpppjjjhhhfff\\\QQQAAA???CCCIIIHHHGGGSSScccrrrfffYYYRRRSSSXXX___fffnnnqqqpppjjjfffddd```[[[MMMIIIKKKLLLZZZGGG;;;FFFEEEBBBJJJFFFVVViiiuuu~~~|||xxx|||uuufffvvv~~~|||tttuuutttnnnnnnOOO```aaaTTTNNNOOOXXXhhh}}}zzz}}}mmm```cccrrryyysssmmmjjjfff```^^^```bbbdddgggfff```VVVKKKDDDDDDBBB@@@???>>>===:::888======>>>>>>@@@AAABBBCCCBBB???AAAHHHHHHBBBCCCHHHrrrppphhhlllbbb___JJJLLLFFF===666999\\\~~~cccgggxxxXXXNNNQQQOOOSSSRRRQQQUUUZZZQQQLLL[[[ooouuuyyymmmfffkkkrrrxxx|||___YYYOOOFFF>>>888333000111222333333333444666888777@@@JJJZZZwwwYYY[[[RRRTTTTTTJJJHHHOOOQQQPPPMMMOOORRRMMMIIIUUUiii~~~ggg___```xxx{{{|||uuunnnwwwsssiiiooorrrlllaaa[[[]]]bbbiiijjjlllqqqnnneeezzzmmmGGG<<<<<<<<<@@@@@@===CCCGGGBBBEEEMMMLLLKKK999CCC|||nnn[[[ccc^^^XXXVVVSSSRRRQQQPPPNNNLLLNNNIIIMMMOOOKKKVVVsssnnnnnnooo~~~tttjjjddd^^^]]]___```]]]XXXbbbcccdddcccaaa``````aaaaaabbbcccddddddbbb```___bbbaaaaaa```aaabbbccccccXXXZZZ\\\\\\XXXUUUQQQOOOIIIKKKMMMMMMKKKJJJMMMPPPQQQSSSooommmrrrooojjjfffjjjpppkkkWWWKKKbbbPPPWWWRRROOOPPPNNNLLLMMMQQQSSSUUUVVVTTTQQQQQQVVV[[[hhhhhhwww}}}ssslllUUUCCCAAA>>><<>>@@@BBBDDDFFFFFFEEEDDDCCCGGGBBB<<<:::===AAACCCCCCBBB??????BBB@@@;;;@@@III===JJJJJJJJJooo|||LLLKKKMMMFFFCCCDDD===:::666333222000///---,,,++++++***+++,,,...///BBBeeesss{{{XXXsssggg___ddd```bbbkkkrrrrrrnnnkkkkkkooooookkkhhhkkkooopppuuussspppoooooonnnllljjjsssvvvyyyzzzyyyvvvuuutttwwwtttqqqllleeeXXXIII>>>777:::@@@IIIQQQTTTRRRNNNNNNHHH???777666===HHHQQQXXX[[[```bbbeeejjjqqqvvvtttfffkkkwww{{{pppjjjcccVVVHHH>>>AAAFFFJJJKKKQQQaaaqqqvvveeeZZZ]]]eeehhhkkknnnmmmiiihhhlllkkkddd\\\WWWJJJJJJPPPUUUqqqXXX:::>>>GGGFFFJJJTTTUUUlllmmmkkkmmmkkkvvvvvvvvvyyytttyyyxxxpppQQQ___EEEZZZ]]]PPPNNNPPPTTTZZZyyy}}}rrrddd\\\gggyyyvvvrrrooommmhhhaaa]]]]]]^^^___aaabbb```[[[TTTOOOCCC@@@===;;;<<<<<<;;;999========================GGGCCCCCCDDDAAAAAARRRfffiiiaaaeee```VVVGGGNNNCCC333:::TTT{{{xxxiiiuuudddYYYKKKRRRTTTOOOTTTPPPAAAKKKFFFCCCMMMXXXnnnmmmrrrtttyyyzzz|||~~~yyynnnbbbXXXSSSGGGIIILLLNNNQQQVVV]]]bbb~~~kkkSSSTTTMMMPPPRRRKKKKKKQQQOOORRRMMMLLLNNNMMMLLLQQQYYYmmmcccpppbbbuuuppphhhkkkiiibbbfffkkknnnlllfff___ZZZaaacccaaabbbdddfff}}}iiiccc___ddd]]]EEE444:::AAA===;;;AAA???FFFHHHDDDIIINNNHHH>>>>>>zzzfffaaaeee```UUUUUUSSSQQQMMMLLLLLLLLLNNNOOOKKKKKKLLLNNNbbb{{{}}}}}}sssyyy{{{rrrrrrnnnhhhaaa[[[XXXWWWXXX\\\^^^```aaaaaa```aaabbb_______________^^^]]]\\\ZZZZZZZZZZZZZZZZZZ[[[[[[```\\\WWWSSSPPPNNNMMMMMMIIIKKKLLLLLLKKKNNNQQQSSSYYYyyycccddd{{{fffooo___^^^XXXOOOUUUZZZSSSOOOMMMMMMLLLIIIJJJOOOQQQPPPOOOOOOOOOOOOOOOPPPQQQVVVsssoooxxxeeeIII888???@@@BBBEEEGGGGGGFFFCCCBBB???CCCEEEDDD@@@>>>@@@BBB:::;;;===@@@BBBCCCBBB@@@;;;AAAFFFEEE>>>999<<>>>>>???@@@BBBCCCCCCDDDDDDCCCDDDFFFEEEPPPrrrrrrcccggg\\\YYYWWWDDDGGGPPPAAA000CCCooo```\\\}}}KKKWWWEEENNNTTTHHHRRRMMMFFFPPPMMMJJJPPPNNN]]]xxxxxxwwwvvv|||}}}hhhFFFWWWPPPJJJOOOSSSNNNNNNQQQMMMLLLJJJIIILLLNNNNNNKKKIII___pppwwwgggggguuudddZZZTTT[[[^^^dddooouuupppaaaTTTQQQYYY]]]aaahhhmmmPPPHHHOOO===888AAA===888@@@CCC>>>>>>BBB@@@FFFIIIGGGLLLNNNDDDDDD^^^ssspppttt```eee```[[[QQQRRRQQQMMMHHHFFFHHHKKKGGGNNNJJJHHHKKKCCCMMMnnnnnnvvvrrrsssqqqyyyyyysssgggZZZSSSVVV\\\\\\___bbbcccaaa___]]]\\\YYYYYYYYYYYY[[[\\\^^^___[[[[[[[[[[[[ZZZYYYWWWVVVUUUSSSSSSUUUUUUQQQMMMJJJDDDEEECCCCCCGGGQQQZZZ___xxxllliiiqqqnnn]]]yyyyyyeeeQQQXXXWWWHHH\\\QQQOOOPPPSSSRRRPPPRRRWWWXXXQQQJJJIIILLLOOOOOOMMMIIISSS|||iii{{{jjjYYYAAABBBEEEGGGIIIGGGBBB??????DDDHHHEEE@@@>>>BBBGGGEEEEEECCCAAA???>>>>>>>>>999888777999EEE[[[ooozzzssswwwNNNHHHIIIGGG???BBBGGGBBBAAA===999555444333222000---,,,+++++++++,,,---...333RRRiii```XXXHHHPPPaaannnnnniiijjjqqqkkkpppooohhheeeiiilllllllllkkkkkkmmmpppsssttttttqqqssstttuuuvvvwwwzzz}}}vvvrrrooonnnjjj```QQQEEEEEE999;;;MMMXXXUUUVVV___]]]XXXNNNBBB999666999===<<>>>>>??????>>>HHHLLLEEE???YYYuuuhhh___^^^[[[RRRJJJHHHJJJ>>>888333ZZZsssvvvllltttyyyLLLMMMPPPSSSSSSQQQOOOPPPRRREEE???EEEKKKOOO[[[jjjqqq~~~vvvuuusssrrr___CCCJJJRRRLLLMMMMMMLLLJJJIIIJJJKKKKKKJJJJJJLLLMMMMMMKKKIIIIIIfffzzz~~~}}}XXXFFFZZZbbbmmmdddfffvvvVVVSSSTTTVVVZZZ^^^bbbfffhhhooovvv}}}|||vvvssswww}}}zzznnn]]]MMMEEEAAA???>>>AAA>>>;;;:::<<>>GGGAAANNNKKK???===???>>>@@@666AAA<<<222777<<<:::999999MMMWWWttt}}}SSSKKKKKKKKKIIIFFFDDDDDDDDDCCCBBB???:::444000//////,,,,,,++++++,,,,,,------777FFFaaa}}}{{{ZZZMMMMMMUUUbbblllooonnnooorrrlllnnnooommmiiihhhmmmqqqnnnnnnmmmmmmnnnppprrrsssvvvtttssssssuuuwwwxxxwwwwwwtttnnnjjjjjjfffYYYJJJBBB===BBBPPPSSSNNNTTTbbbggg```VVVJJJ???999555444888===@@@AAAEEEKKKLLLHHHHHHIIIPPP]]]nnnxxxbbbiiiqqqdddMMM@@@JJJKKKLLL^^^yyybbbZZZuuu}}}hhhKKKAAAEEENNNYYYeeecccjjjmmmwwwRRRIII```lllsssxxxppp~~~TTTXXXyyymmmjjjiii```jjjttteee^^^YYYoooDDDPPPVVVNNNHHHKKKPPPQQQTTTooozzzrrrqqqkkk]]]dddhhhssssssjjjiiiiii___bbb\\\TTTNNNLLLLLLLLLMMMGGGFFFHHHLLLMMMHHHDDDDDD<<<===???AAACCCDDDFFFGGGBBB@@@HHHcccqqqbbb]]]ZZZYYYWWWRRRNNNLLLHHH888===OOOyyypppdddSSSQQQQQQRRRSSSRRRPPPOOOLLLAAA>>>GGGOOOPPPSSSXXXRRRddd|||zzzpppsss{{{wwwRRRJJJNNNJJJJJJKKKLLLLLLKKKJJJKKKMMMNNNMMMMMMMMMNNNMMMKKKIIIIIIbbbqqq|||uuuwwwfff>>>CCCEEE]]]```XXXggg``````[[[VVVRRRQQQUUU[[[___YYY^^^aaa^^^XXXTTTUUUXXXRRRLLLDDD???>>>???@@@@@@666999<<>>888444111000---,,,,,,,,,,,,,,,------444FFFcccyyykkk}}}vvvzzzcccRRRVVV___jjjpppqqqrrrsssmmmooopppmmmjjjjjjnnnrrrooooooooooooooopppqqqrrrooopppqqquuuxxxzzzzzzyyyuuurrrmmmjjjkkkiii]]]PPPGGGAAAFFFTTTZZZVVVZZZeeemmmfff]]]TTTMMMGGGAAA<<<999:::>>>EEEKKKMMMJJJFFFQQQYYYaaalllxxxbbbhhhooocccMMM@@@NNNQQQ^^^aaaUUUZZZ|||fffUUUIIIEEEPPP```jjjZZZTTT^^^ddd]]]YYY\\\lllssstttsssmmm\\\ggg~~~mmmsss}}}mmmvvvTTT999QQQFFFzzzCCCPPPWWWQQQKKKLLLPPPOOOOOO```www{{{{{{tttxxxmmmhhhggg[[[\\\kkkuuummmhhhkkkjjjooohhh^^^UUULLLEEE???;;;CCCAAAAAACCCAAA;;;888999@@@AAAAAA???===>>>CCCGGGNNNYYYpppiiiWWWWWWXXXTTTMMMHHHGGGFFFDDD777+++EEEnnnzzzppplll}}}OOOPPPPPPPPPPPPRRRRRRRRRPPPSSSKKKKKKWWW___[[[UUURRRKKKTTTcccpppxxx|||~~~uuuyyy~~~yyyiiiOOOFFFLLLOOOHHHHHHJJJKKKLLLKKKKKKMMMNNNPPPOOONNNNNNNNNMMMKKKIIIJJJVVVyyyppp|||uuuyyyaaa```TTT;;;EEEWWWVVVXXXVVVddd```XXXQQQMMMLLLNNNOOONNNOOONNNLLLGGGDDDCCCBBB>>><<<<<<<<<>>>>>>>>><<<;;;>>>AAAAAA@@@>>>???AAALLLLLLHHHCCC777444```zzzkkk[[[XXXWWWdddSSSOOONNNOOOOOONNNLLLLLLMMMOOOLLLIIIIIIKKKKKKIIIJJJMMMYYYvvvxxxqqqpppwwwxxxssseee]]]SSSNNNPPPSSSTTTTTTXXXYYYYYYXXXVVVUUUUUUUUUXXXWWWVVVUUUUUUTTTTTTTTTZZZPPPGGGDDDCCCCCCDDDHHHGGGXXX]]][[[www}}}fff~~~gggoooWWWNNNUUUXXX\\\^^^WWWUUUTTTSSSTTTTTTSSSPPPMMMIIIMMMQQQSSSRRROOOMMMLLLNNNPPPRRRQQQQQQZZZiiiuuuxxxrrrppp|||~~~ooorrrwwwttteeepppTTTJJJOOOOOOSSSWWWXXXTTTNNNIIIFFFIIIHHHFFFBBB>>>999555222...------,,,,,,,,,------333AAA[[[rrrXXX}}}XXXWWW]]]iiiqqqrrrrrrsssnnnppppppnnnkkkkkkooorrrppppppqqqqqqqqqqqqqqqqqqlllnnnqqqvvvzzz{{{yyywwwsssqqqmmmkkkllllllbbbWWWGGGAAAGGGZZZggghhhmmmuuuxxxpppeee[[[TTTMMMGGGCCCCCC===@@@KKKRRRRRRSSSXXXiiiwwwvvvgggnnnttthhhUUUJJJPPPSSSiiiuuuXXXRRR^^^mmm]]]NNNDDDIIITTTLLL???@@@LLLKKKFFF^^^}}}jjjUUUWWWooo{{{kkk```[[[ggg}}}uuulllzzz~~~||||||ZZZ???>>>LLLFFF???NNNWWWSSSMMMNNNQQQOOOQQQUUUhhh||||||~~~sss~~~rrrkkk|||dddQQQYYYooonnnccchhhrrrmmmllliiiddd\\\QQQEEE<<<>>>;;;999;;;<<<>>>CCCJJJ???@@@???>>>>>>EEERRR\\\ooo}}}rrr^^^YYY\\\UUUVVVPPPEEE???@@@@@@<<<666<<>><<>>:::>>>DDD>>>DDDLLLSSS[[[fffttt||||||rrrddd___ccc```XXXNNNOOOLLLEEEBBB@@@<<<666;;;TTT{{{ggg~~~cccDDD>>>MMMXXXUUUOOONNNQQQRRRNNNNNNNNNOOOMMMIIIIIIKKKHHHOOOVVVWWWYYYeeezzzvvvttt}}}jjjTTTIIILLLRRRJJJFFFKKKNNNIIIJJJKKKJJJHHHGGGHHHIIIIIIHHHGGGHHHJJJKKKKKKJJJOOOEEEFFFXXX{{{vvv{{{|||LLL888555888IIIEEEIIIPPPTTTTTTPPPJJJEEEBBB@@@>>>>>>@@@@@@???===<<<===>>>??????@@@@@@AAA???<<<;;;===BBBFFFFFFEEEDDD999777KKKsssdddqqqaaa\\\YYYNNNQQQJJJKKKLLLMMMMMMLLLLLLOOOPPPNNNNNNOOOPPPRRRSSSRRROOOQQQXXXhhhwwwxxxzzzmmmeeekkk}}}sss```TTTOOOOOOJJJJJJJJJJJJKKKMMMPPPSSSNNNMMMLLLKKKKKKLLLMMMNNNDDDHHHOOOTTTQQQLLLNNNTTT___{{{oooiii}}}fffqqqSSSSSS\\\[[[SSSQQQSSSRRRQQQQQQOOONNNNNNNNNNNNMMMLLLKKKMMMNNNNNNLLLJJJJJJJJJKKKLLLKKKHHHFFFHHHOOOVVVooo~~~{{{bbbjjjxxx|||hhhYYYWWWMMMKKKUUUPPPRRRSSSRRRNNNJJJHHHHHHIIIGGGEEECCCAAA===888333111000///...------,,,---...555JJJbbb{{{[[[ZZZWWW\\\jjjpppnnnooovvvqqqqqqpppnnnmmmnnnppprrrrrrrrrqqqqqqqqqqqqqqqqqqrrrqqqppprrrtttvvvvvvvvvppppppnnnllllllkkkdddZZZKKKAAA>>>GGGQQQTTTTTTVVVmmmqqqrrrmmmeee```aaaeeeggg```aaagggdddbbbrrrtttkkkmmmuuu{{{kkk]]]WWW^^^aaazzzfffPPPSSS[[[uuuuuu___ZZZ\\\]]]___dddeee```UUUVVVooorrr]]]LLLTTTccceeeuuuhhhoooqqq^^^bbbccchhhxxx|||llljjjCCCBBBDDD===LLLiii;;;KKKUUURRRMMMOOOQQQOOOPPPJJJLLL^^^ssswwwttttttyyygggeee]]]PPPSSSllluuubbbgggffffffgggjjjmmmnnnnnnhhhggggggeee]]]SSSPPPRRR\\\dddooovvvxxxxxxxxxyyygggiiiccc\\\```fff\\\HHHFFFEEEEEEDDD>>>666333666UUUooo|||~~~{{{qqqSSSDDDFFFVVV___YYYOOOMMMOOOOOOLLLLLLLLLHHHCCCBBBGGGLLLBBBIIIMMMKKKGGGMMM]]]kkkkkk|||zzzQQQHHHIIICCCIIIPPPKKKIIIJJJEEEHHHIIIJJJHHHFFFEEEEEEFFFFFFEEEDDDEEEHHHJJJJJJJJJKKKGGGFFFPPPuuuuuuyyyvvveee\\\KKK222666:::<<>>>>>===<<<;;;???@@@???>>>======???AAA???>>>???AAACCCAAA>>>:::AAA888WWW|||jjjtttYYYVVVDDDLLLLLLIIIJJJKKKJJJJJJJJJMMMNNNKKKNNNOOOMMMMMMOOOOOOLLLTTTRRRVVVkkkzzz}}}mmmzzznnngggmmmtttpppeee___WWWQQQJJJDDDCCCEEEGGGGGGJJJIIIGGGFFFFFFHHHJJJKKKQQQMMMJJJJJJNNNZZZpppnnnjjj~~~~~~lllyyyfffQQQMMMZZZWWWNNNPPPRRRQQQWWWPPPNNNMMMNNNOOOOOOOOOMMMIIIJJJJJJHHHFFFEEEEEEGGGHHHJJJLLLJJJGGGFFFIIIKKKcccjjjsssmmmuuueeeOOORRRVVVNNNHHHLLLNNNNNNMMMKKKHHHFFFFFFGGGGGGDDDAAA@@@@@@>>>999444222222000///------,,,,,,(((444KKK[[[hhhqqq|||nnnsssbbbXXXYYYgggpppooorrryyyqqqpppooommmmmmooopppqqqrrrqqqpppooooooppprrrrrrpppooonnnooosssvvvxxxxxxoooppppppnnnnnnllldddZZZKKK@@@888<<>><<<;;;444111DDD^^^kkkQQQKKKPPPZZZ]]]UUUNNNPPPPPPLLLNNNOOOMMMJJJHHHJJJMMMOOOHHHHHHFFFCCCBBBHHHSSS\\\XXXppp|||pppwwwvvvwww|||dddVVVQQQHHHKKKEEEGGGGGGEEEJJJJJJ>>>EEEFFFGGGFFFEEEDDDEEEFFFGGGEEEDDDDDDFFFHHHHHHHHHDDDEEEHHHJJJYYYzzz}}}lllmmmpppoooyyytttxxx|||OOO555777888888:::===@@@CCCEEEEEEDDDCCCAAA???>>>??????CCCDDDCCCAAA===<<<>>>@@@CCCDDDDDDAAA<<<:::>>>CCCDDDXXX{{{\\\|||yyyUUUwwwPPPNNNIIIEEEJJJGGGHHHIIIHHHGGGHHHJJJLLLKKKPPPQQQLLLHHHIIIJJJIIINNNPPPMMMWWWrrr~~~vvvoooiii|||vvvuuuhhhWWWLLLIIIIIIHHHGGGDDDDDDEEEGGGKKKPPPUUUXXXccc\\\[[[gggsss|||{{{vvv~~~iiioooUUUUUUNNNZZZSSSLLLSSSRRRPPP[[[MMMMMMNNNPPPQQQPPPLLLIIIIIIJJJJJJIIIFFFEEEEEEEEELLLNNNNNNMMMKKKKKKMMMPPP]]]SSSXXXpppwwwhhhvvvnnnkkkyyyiiiFFFVVVYYYLLLHHHQQQPPPDDDJJJKKKKKKIIIFFFEEEFFFGGGEEEAAA======>>>>>>:::666444333111///...---,,,,,,)))111EEEUUUaaafff{{{yyybbbVVVaaannnppppppuuuqqqpppmmmmmmmmmoooppppppqqqpppnnnlllmmmooorrrtttoooooooooqqqtttvvvuuuuuulllppprrrqqqqqqnnnfff\\\III???666888@@@KKKUUU\\\YYY\\\dddnnnyyy~~~|||vvvwwwwwwqqqhhhcccaaahhh{{{qqqbbbUUU___gggvvvvvvzzzmmmbbb^^^]]]aaaqqquuuYYYSSS^^^~~~iiifffxxxzzzoootttyyyuuurrr???NNNVVVQQQJJJJJJKKKIIICCCLLLHHHBBBVVVyyy{{{qqqvvvyyy|||xxxkkkssszzz^^^CCCOOOiii______^^^___```___]]][[[]]]]]]```bbb```^^^ccckkkccccccdddfffgggfffccc```eeeaaadddggg]]]LLLJJJSSSEEE999444555222===kkkMMMUUUTTTSSSXXXVVVMMMLLLSSSSSSLLLJJJIIIHHHGGGIIILLLKKKHHHGGGGGGGGGIIIKKKKKKHHHEEEHHHUUUlllvvvwwwnnnvvvmmmUUULLLEEEEEELLLFFFFFFIIIDDD>>>FFFIII>>>BBBCCCEEEEEEDDDDDDFFFGGGIIIGGGEEEDDDEEEGGGGGGFFF>>>AAAGGGDDD>>>NNNeeekkkxxxyyyzzzyyyvvvTTT777888999:::;;;<<<<<<<<<>>>??????===;;;:::<<>>>>>AAADDD???CCCBBB:::444;;;OOOaaauuuVVVmmmdddCCCEEEUUUDDDKKKFFFGGGGGGGGGFFFFFFHHHJJJNNNTTTUUULLLEEEFFFGGGGGGEEENNNJJJLLLfffsssxxx~~~tttkkkkkkqqq~~~}}}gggXXXTTTTTTRRROOORRRUUU\\\gggsssdddpppxxx}}}sss}}}TTTNNNWWWQQQZZZPPPJJJSSSNNNHHHUUUJJJLLLOOOQQQRRRNNNHHHDDDKKKMMMNNNNNNKKKHHHGGGGGGJJJJJJIIIHHHGGGIIIMMMQQQNNNLLLLLL___|||||||||{{{```iiiqqq___TTT```^^^XXXMMMEEEDDDFFFHHHGGGIIIJJJJJJHHHFFFEEEFFFEEE@@@<<<;;;>>>>>>;;;777444333222000...---,,,,,,///---:::PPPfffooooooVVV]]]lllooolllmmmqqqooommmlllmmmoooooopppqqqooolllkkklllooosssvvvqqqqqqrrrtttuuutttqqqnnnkkkooosssttttttqqqhhh___LLLBBB888555<<>>777>>>;;;888EEEBBBHHH>>>;;;DDD<<<444@@@777===777999III[[[kkktttMMMjjjcccIIICCCFFFEEEFFFKKKHHHHHHHHHHHHHHHHHHHHHHHHNNNMMMJJJHHHGGGGGGHHHIIIIIIHHHIIILLLOOOZZZtttuuuooo{{{yyymmmdddnnnuuu}}}kkkgggyyyyyyqqq[[[WWWTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKIIIJJJLLLNNNOOONNNJJJGGGLLLJJJHHHHHHHHHGGGFFFDDDHHHHHHHHHIIIIIIJJJLLLLLLPPPIIIEEEHHHQQQ```ttt|||zzzrrr]]]oooxxxXXXOOOOOOMMMOOOQQQNNNIIIEEEDDDEEEFFFIIILLLLLLIIIFFFFFFGGGDDDBBB???===>>>>>>===<<<;;;888333000000///...---......111GGGeeevvvRRRddd^^^gggiiioooxxxrrrllljjjmmmqqqqqqqqqsssvvvrrrnnnnnnqqquuuvvvvvvrrrpppqqquuutttnnngggeeegggrrryyyvvvrrrppphhh]]]QQQDDD999999<<>>999222555444===SSSuuusssjjjgggkkksss___PPPEEEEEEEEEAAA@@@EEEFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMJJJHHHGGGGGGHHHIIIHHHFFFEEEFFFHHHQQQeeeyyy{{{|||yyy~~~|||}}}yyyiiieeerrr{{{wwwiiimmmrrroooqqqiiiSSSQQQQQQSSSQQQPPPOOOMMMLLLLLLLLLLLLIIIIIIKKKMMMOOONNNKKKIIIMMMKKKIIIIIIIIIIIIGGGEEEIIIIIIIIIIIIJJJJJJKKKLLLNNNGGGDDDLLLXXXbbbiiinnn}}}vvvvvv~~~}}}rrrkkkuuuooojjjTTTQQQRRRPPPMMMOOOPPPOOOMMMKKKJJJJJJHHHKKKMMMMMMJJJHHHHHHHHHIIIGGGDDDCCCCCCCCCBBBAAA===:::666333222111///...///000222AAAYYYjjj~~~}}}dddWWW[[[ccchhhwwwnnniiiqqqkkkiiilllooooooppprrruuurrroooooorrruuuvvvvvvpppmmmmmmpppmmmeee^^^\\\```mmmxxxxxxvvvsssiii]]]QQQDDD999999;;;???JJJWWWWWW^^^jjjuuuuuummmiiikkkqqqqqqssszzz~~~~~~rrrRRRAAA:::>>>BBBRRRfffmmmvvvyyypppvvvtttllllllmmmuuutttnnnggg```ooouuuzzzlllXXX\\\ppp{{{lll}}}sssgggZZZPPPPPPUUUdddwww}}}888KKKMMMCCCFFFKKKJJJJJJNNNIIIFFFFFFDDDEEEQQQaaa~~~yyyuuuxxxuuuhhhkkkggg```NNNPPPNNNJJJKKKRRRWWWXXXNNNHHHDDDFFFJJJNNNTTTYYYTTTUUUVVVVVVTTTOOOHHHCCCBBB:::666777888444///---999;;;ZZZpppSSSQQQMMMQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKMMMMMMLLLVVVOOOJJJKKKMMMRRRbbbsss~~~www~~~{{{jjjZZZVVVNNNCCC@@@EEEIIIIIIGGGFFFGGGJJJFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJIIIGGGFFFEEEDDDDDDCCCBBBAAAAAACCCCCCBBBAAACCCBBBBBBDDDDDDEEEJJJQQQ___kkkooozzzxxx}}}xxxgggKKKIIIKKK>>>333666777666<<<;;;777999888222:::PPP___lllpppxxxyyyXXXSSSMMMKKKKKKEEE======CCCDDDEEEFFFHHHJJJLLLMMMNNNNNNLLLJJJIIIHHHGGGHHHHHHKKKGGGEEEEEEGGGNNN\\\iiivvv}}}www{{{zzzrrrooofffuuusssttt{{{qqqkkkoooppplll]]]jjjmmmYYYTTTSSSTTTTTTPPPOOOMMMKKKKKKLLLMMMNNNJJJJJJJJJKKKMMMNNNLLLKKKKKKIIIHHHGGGHHHGGGFFFDDDJJJIIIIIIIIIIIIIIIJJJKKKOOOHHHIIIUUUccceee___XXXqqqrrr{{{pppccciiiwwwTTTDDDNNNXXXVVVOOOQQQPPPOOOPPPPPPPPPNNNLLLKKKMMMOOONNNLLLJJJIIIJJJLLLJJJGGGFFFFFFEEEDDDBBB@@@===888555444333111///000222111:::NNN```zzzrrr|||yyygggeee\\\sssqqqmmmpppkkkiiikkkmmmmmmnnnqqqsssrrrqqqqqqsssuuuuuuuuuvvvrrrpppqqqmmmddd]]][[[[[[kkkxxxzzzyyyuuujjj]]]PPPCCC999999:::<<>>PPPPPPFFFGGGKKKHHHHHHCCCCCCEEEGGGGGGHHHLLLRRRUUUnnnzzzlllfffggggggqqq|||yyybbb___fffggg___UUUPPPOOONNNVVVVVVYYY^^^dddhhhfffcccbbb^^^UUUKKKBBB;;;888777111000333777;;;CCCRRR```qqqhhhSSSNNNLLLNNNNNNNNNNNNOOOOOOOOOOOONNNNNNKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIKKKNNNOOOLLLIIIHHHGGGIIIMMMNNNKKKJJJJJJAAABBBFFFLLLQQQVVV^^^eeeVVV[[[bbbfffdddaaaeeelll[[[WWWUUUXXXXXXUUUTTTVVV===@@@EEEIIINNNOOOGGG???FFFGGGIIIIIIGGGFFFGGGHHHIIIHHHFFFEEECCCCCCBBBBBBDDDDDDEEEGGGGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGFFFEEE@@@@@@BBBDDDHHHJJJHHHEEEJJJHHH^^^ttt~~~|||vvvxxxkkkrrrEEEGGGOOOIIIEEEBBBCCCDDDFFFKKKPPPGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFEEEEEECCCAAA???>>>AAAFFFJJJKKKTTTmmmxxxvvvxxxwwwsssuuu}}}}}}~~~xxx|||zzzpppnnnkkkhhheeecccbbbaaahhh^^^nnnsss{{{qqqyyyxxxUUULLLSSSNNNLLLMMMDDDLLLKKKJJJIIIIIIKKKLLLNNNNNNKKKIIIHHHHHHIIIHHHGGGEEEDDDCCCBBBCCCCCCBBB@@@DDDCCCCCCCCCCCCDDDEEEEEEEEEBBBCCCKKKOOOMMMIIIGGGPPPKKKKKKSSS\\\ggg}}}vvvhhh```^^^jjj|||xxxffftttjjjuuuwwwyyykkk___fffiiiYYYVVVOOOPPPVVVVVVOOONNNSSSPPPNNNLLLMMMPPPQQQPPPMMMOOONNNNNNMMMLLLKKKJJJIIIDDDBBBAAA@@@AAA@@@>>><<>>AAACCCCCCFFFIIIHHHDDDDDD???JJJWWWiiisss}}}ttt}}}xxxYYYxxxrrr[[[FFFJJJKKKEEECCCDDDGGGKKKLLLIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAABBB@@@<<<<<>>======;;;888777666444111///...000+++...@@@RRRcccvvv}}}aaaTTTlllZZZmmmsssuuurrrqqqqqqooommmoootttqqqsssuuuuuuuuutttuuuvvvtttllleeedddddddddgggllluuu|||}}}vvvrrrtttqqqjjjWWWHHH;;;;;;======AAAGGGWWWYYYYYYXXXYYY]]]```___iiiooowwwyyyyyy|||hhhIII@@@OOOgggxxx|||ppp]]]]]]\\\___iiiXXX]]]\\\]]]___\\\UUUQQQQQQWWW[[[{{{}}}ttt]]]ZZZqqqXXXJJJPPP```xxx{{{yyyFFFUUURRRCCCCCCFFFDDDEEECCCEEEFFFFFFFFFFFFEEEEEECCCEEERRRhhhyyywwwjjj^^^kkkuuuttt}}}hhhcccooouuufffRRRXXX\\\[[[RRRIIIBBB999111===;;;999888;;;DDDPPPYYY^^^lllZZZDDDOOOMMMNNNSSSJJJJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGGGGGGGFFFEEECCCBBBFFFGGGHHHHHHGGGGGGHHHIIIHHHIIIHHHEEEDDDFFFJJJMMMLLLIIIEEEEEEJJJPPPSSSSSSNNNGGGDDDFFFIIIHHHFFFGGGCCCCCCFFFKKKJJJFFFDDDFFF===<<<>>>BBBEEEGGGHHHHHHDDDCCCBBBAAAAAABBBCCCDDDAAAAAABBBCCCBBBAAA@@@??????AAACCCEEEFFFFFFEEEDDD???>>>>>>???AAABBBBBBAAA===BBBCCC@@@@@@DDDEEEBBBAAA???HHH@@@IIIbbb~~~vvvXXXTTTiiiOOO[[[TTTGGGGGGFFFHHHKKKLLLMMMKKKGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCAAAAAA???CCCCCC===;;;???AAA@@@FFFKKKOOO\\\oootttrrryyyvvvxxxyyyzzzllluuuXXXYYYSSSYYYSSSJJJJJJJJJGGGIIIIIIIIIJJJKKKJJJJJJHHHHHHFFFEEEDDDEEEFFFGGGFFFEEEFFFEEEDDDDDDEEEEEEDDDCCC>>>>>>??????AAABBBDDDEEEFFFDDDEEEHHHGGGEEEFFFKKK:::===GGGPPPNNNGGGIIIQQQggg{{{ooo```UUUTTTRRRLLLIIILLLJJJNNNPPPRRRUUUWWWRRRLLLLLLMMMMMMLLLKKKKKKMMMOOOMMMJJJGGGFFFGGGGGGEEEBBB>>>======???AAAAAA???===<<<:::888777777555333000...444///+++777DDDUUUiiisssyyyssseee[[[cccwwwuuusssrrrrrrooollloootttqqqsssuuuuuuttttttvvvxxxtttkkkbbb```aaaeeelllsssssszzzzzzsssqqquuuvvvrrr```OOO@@@===>>>===@@@EEEXXXXXXVVVSSSYYYfffoooqqqxxxwwwwwwyyy|||rrrcccNNNDDDUUUxxxxxxuuuvvvppppppcccQQQQQQJJJEEEQQQGGGWWWPPPNNNSSSWWWUUURRRRRR___|||mmmpppsssssswwwfffYYYaaavvv|||VVVQQQVVVYYYfff{{{xxxxxxFFFUUUQQQAAA@@@DDDCCCEEEEEEFFFFFFEEEEEEGGGGGGGGGGGGDDDMMMaaappptttwww}}}lllrrrwww~~~vvvzzz}}}rrrqqqqqqhhh]]]qqqxxxyyyrrrmmmmmmllliii___^^^^^^]]]aaakkkxxxsss]]]RRRHHHEEEIIIQQQRRRKKKIIIJJJKKKMMMMMMKKKJJJIIIEEEFFFFFFEEEDDDBBB@@@???DDDFFFHHHGGGDDDDDDGGGJJJCCCHHHJJJGGGDDDDDDFFFGGGHHHHHHHHHFFFGGGIIIIIIFFFHHHDDDCCCDDDCCCBBBEEEJJJGGGFFFEEECCCAAA@@@BBBEEEHHHCCC@@@BBBDDDDDDBBBAAAEEEFFFFFFCCC???===???BBB<<<===@@@BBBCCCBBBAAA@@@@@@AAACCCEEEEEEDDDCCCAAA???>>>>>>???AAACCCBBBAAA===BBBCCC===<<<@@@BBB@@@@@@@@@KKK>>>CCCZZZlllwwwzzzuuuDDD@@@nnn|||TTTbbbKKKAAAPPPFFF???CCCFFFGGGGGGIIIJJJJJJEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCBBB@@@???777>>>@@@;;;:::>>>CCCCCCBBBBBB@@@JJJ[[[dddsssuuudddttt}}}nnngggkkkQQQMMMMMMUUUJJJDDDPPPMMMBBBGGGHHHIIIJJJKKKKKKIIIGGGFFFBBBAAABBBDDDGGGHHHGGGFFFDDDCCCBBBBBBCCCDDDCCCAAA===>>>>>>@@@AAACCCEEEFFFEEEBBBCCCGGGGGGDDDCCCEEEIIIGGGIIIKKKGGGBBBIIIVVVSSSXXX[[[___sssttt___^^^[[[SSSRRRXXXUUUKKKMMMXXXMMMUUUUUUNNNMMMTTTWWWTTTRRRSSSRRRNNNHHHEEEGGGIIIKKKHHHEEEDDDEEEEEECCC@@@;;;;;;;;;>>>@@@@@@???===;;;:::888888888777444222---666222+++111===PPPgggttttttppp___QQQmmmuuussssssrrrooolllnnntttrrrtttuuuuuussssssvvvyyyrrrhhh^^^ZZZ\\\aaajjjsssnnnuuuvvvqqqqqqxxxzzzwwwgggTTTCCC??????===>>>DDDMMMVVV___fffqqq|||~~~{{{xxxxxx~~~~~~vvvlllbbbSSSJJJZZZttt]]]RRRSSSOOORRR\\\```tttooogggkkk\\\NNNXXXSSS\\\TTTUUUcccpppppphhhbbbkkk{{{nnnqqq```YYYnnnwwwrrrwww\\\EEE]]]mmmyyyXXX\\\aaaWWWZZZkkkrrrvvvxxx}}}~~~qqqsssHHHWWWRRREEEFFFHHHCCC@@@EEEEEEEEEFFFGGGFFFCCC@@@EEEDDDHHHRRR```lllppppppqqqmmmnnnwww}}}ssseeejjj~~~|||jjjqqq{{{yyyNNNKKKIIIHHHHHHIIIIIIHHHJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGFFFDDDEEEHHHJJJKKKKKKGGGGGGGGGFFFFFFEEEEEEEEEGGGFFFFFFEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===AAA@@@@@@@@@??????>>>>>>??????>>>>>>===>>>>>>>>>======<<<;;;<<<===???@@@@@@BBBDDDCCCCCCGGGOOOVVVfffyyy~~~aaaHHH222aaahhhUUUSSSKKKDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEBBBCCCDDDEEEFFFGGGHHHHHHBBBCCCDDDEEEDDDCCCAAA???===<<<<<<<<<===???BBBCCCCCCBBBBBBHHHSSS```kkkqqqrrr}}}qqqmmmqqqxxxuuunnn```\\\PPPQQQLLLNNNNNNMMMLLLKKKIIIGGGFFFFFFHHHJJJIIIGGGEEEEEEGGGBBBDDDEEEDDDCCCCCCDDDEEECCCBBBBBBAAAAAA@@@?????????@@@@@@AAAAAABBBBBBBBBBBBAAA@@@BBBDDDEEEDDDCCCDDDDDDEEEGGGJJJLLLLLLKKKNNNMMMNNNQQQXXXaaaiiioooyyy}}}~~~uuujjjccc___]]]XXXUUUSSSSSSTTTVVVXXXYYYXXXVVVUUUSSSQQQSSSVVVWWWVVVSSSTTTSSSQQQMMMIIIHHHIIIJJJOOOMMMKKKJJJJJJHHHDDD@@@@@@AAAAAAAAA@@@@@@???>>>===;;;888888::::::777555444---,,,000111777MMMfffyyyaaaYYYgggrrrsssuuutttppplllpppvvvnnnrrruuutttqqqooorrruuunnnbbbYYYZZZ]]]```eeelllwwwtttrrruuu{{{~~~|||rrrhhhTTTAAA:::>>>AAA>>>GGGRRR\\\___eeeqqq~~~|||yyyqqqeee[[[IIIMMM^^^xxx}}}iii[[[ZZZZZZRRROOORRRTTTdddpppggg}}}fffzzzoooxxxaaaKKKWWWRRRSSSggglllhhhooobbbWWW^^^^^^wwwgggXXX\\\WWWZZZ]]]RRRYYYppp~~~vvvlllnnntttuuuyyyxxxqqqwwwvvv}}}FFFTTTPPPEEEIIIMMMGGGCCCBBBCCCEEEFFFFFFDDDCCCBBBGGGFFFFFFHHHOOO[[[iiiqqqrrrtttvvvvvvtttuuuyyy}}}xxx}}}yyyxxxpppmmmxxxvvvyyyMMMKKKIIIHHHHHHJJJKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEFFFHHHJJJKKKKKKHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>============>>>>>>>>>>>>======<<<<<>>============;;;;;;<<<===>>>???AAABBBAAACCCDDDCCCBBBEEELLLRRROOOeeewww@@@???HHHwwwXXXHHHKKKGGGDDDGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFEEECCCCCCDDDEEEDDDBBB@@@>>>???>>>===<<<===???AAABBBCCCAAABBBFFFNNNYYYaaaeee}}}mmmYYY|||{{{yyyvvv}}}tttvvvtttjjjuuu|||vvvpppooo~~~qqqjjjlllYYYVVVRRRKKKLLLLLLLLLKKKIIIHHHGGGFFFIIIJJJKKKIIIEEECCCDDDEEEBBBCCCDDDDDDCCCBBBCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDAAAAAABBBBBBBBBBBBCCCCCCDDDCCCDDDEEEHHHHHHHHHFFFGGGHHHIIILLLOOOSSSVVVXXXLLLUUUjjj}}}~~~ttthhhZZZkkkeee^^^[[[[[[[[[YYYWWWWWWXXXYYYYYYXXXWWWVVVVVVRRRQQQQQQRRRTTTTTTRRROOOQQQPPPOOOLLLKKKKKKLLLMMMNNNLLLJJJIIIIIIGGGCCC@@@DDDDDDDDDCCCBBBAAA@@@@@@???<<<::::::;;;;;;999666555000...111000444GGG]]]}}}jjjZZZhhhlllmmmppprrrrrrsssvvvwwwxxxqqqtttwwwwwwtttrrrtttwwwmmmccc[[[ZZZ\\\```iiirrr|||yyywwwyyy~~~~~~wwwooo]]]GGG;;;;;;>>>>>>CCCKKKTTT\\\eeeoootttuuunnnjjjeeecccccc^^^VVVOOO\\\ZZZ^^^fffhhhccc]]]\\\eeevvvyyyggghhh\\\DDDAAA===BBBZZZrrrtttqqqyyynnnvvvvvvmmmiii___aaaWWWVVV[[[VVV]]]kkkwwwwwwnnnhhhlllrrrxxxwww{{{{{{yyy~~~DDDSSSPPPEEEIIIMMMGGGBBB???BBBEEEEEECCCBBBBBBDDDCCCFFFFFFCCCCCCKKK[[[hhhppptttvvvsssooonnnsssyyyzzzwww|||tttzzzuuufffpppkkkSSSBBBHHHGGGGGGIIIKKKLLLKKKIIIHHHHHHGGGGGGGGGHHHIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFIIIJJJKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEE@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDCCCBBB@@@>>><<<@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::@@@???>>>>>>======>>>>>>:::;;;<<<>>>@@@AAABBBBBBAAACCCDDDBBBAAACCCHHHMMMSSSZZZmmmsssooofffrrrPPP@@@???===JJJxxxZZZJJJKKKGGGDDDCCC@@@CCCBBBBBBBBBCCCDDDEEEEEEDDDFFFHHHIIIHHHFFFDDDBBBCCCCCCDDDDDDCCCAAA>>>===??????>>>===>>>???@@@AAABBBAAA@@@CCCIIIOOOSSSUUUWWWiiiiiirrrsssvvvxxxwwwYYYNNNSSSSSSMMMJJJJJJIIIIIIHHHHHHGGGFFFFFFJJJJJJIIIFFFCCCBBBBBBDDDBBBCCCDDDCCCBBBAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCBBBBBB@@@BBBDDDBBB???>>>@@@BBBCCCBBBBBBCCCDDDEEECCCBBBDDDFFFIIIKKKLLLLLLKKKJJJSSSQQQTTT\\\]]]XXXYYY^^^bbbccceeehhhmmmttt|||{{{~~~zzzvvvxxxqqqaaaVVVWWWXXXVVV[[[WWWTTTTTTWWWYYYXXXWWWYYY[[[\\\ZZZUUURRRRRRSSSRRRRRRQQQRRRSSSRRROOOLLLMMMLLLKKKKKKKKKMMMNNNOOOKKKJJJHHHGGGGGGEEEBBB@@@EEEDDDCCCBBBAAA@@@???>>>===<<<::::::::::::888666666222111222000111???PPPbbbwwweeelll___mmm\\\iiinnnoooooottt{{{yyyrrrqqqtttwwwwwwtttsssuuuwwwrrrkkkdddbbbbbbgggrrr|||}}}{{{zzz|||~~~zzzkkkSSS@@@;;;>>>AAAGGGLLLTTT^^^iiipppkkkbbbRRROOOMMMMMMOOOOOOLLLIIIEEEIIIRRR]]]gggsssvvvqqqeeesssqqq```FFF???LLL@@@]]]hhhoooqqqllliiiZZZUUU[[[^^^ccclllyyy}}}qqqeeelll{{{{{{xxx|||AAASSSRRREEEDDDEEE@@@???>>>CCCFFFEEEAAA>>>@@@DDD===CCCHHHGGGDDDEEEMMMUUUffffffjjjpppuuuuuuoooiii}}}|||rrryyywwwxxxsss}}}[[[CCCFFFLLLGGGFFFGGGIIIJJJKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGHHHGGGFFFEEEGGGFFFEEEFFFIIIJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEDDDBBB???>>>???@@@@@@@@@@@@??????>>>===<<<:::999999:::<<<===::::::::::::::::::::::::======<<<<<<===>>>??????:::;;;===???@@@AAA@@@@@@???@@@AAAAAA@@@BBBFFFIIIFFFBBBXXXXXX^^^eeehhhWWWCCCIIIeeeOOOGGGdddxxx\\\MMMLLLGGGCCC@@@:::AAA@@@@@@@@@AAACCCDDDEEEAAACCCFFFHHHGGGEEEBBB@@@BBBCCCCCCCCCBBB@@@===;;;============>>>@@@AAABBB@@@??????@@@DDDGGGHHHIIILLLdddyyy{{{uuuzzzuuujjjppp|||www\\\HHHJJJLLLFFFDDDIIIGGGGGGFFFFFFEEEEEEFFFFFFHHHGGGDDDBBB@@@@@@AAACCCAAABBBCCCBBBAAA@@@AAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@??????>>>>>>===>>>BBBDDDBBB===:::===@@@@@@??????AAACCCDDDBBBAAABBBDDDGGGJJJKKKKKKJJJIIIQQQLLLJJJMMMMMMIIIGGGIIIMMMKKKIIIIIIMMMRRRVVVXXXZZZaaaddd___^^^```]]]WWWOOOXXX\\\YYYVVVWWWXXXVVVXXXVVVTTTTTTUUUVVVTTTRRRVVVYYYZZZWWWQQQMMMNNNQQQVVVTTTSSSQQQPPPPPPOOONNNIIIHHHGGGHHHJJJKKKLLLLLLHHHGGGFFFEEEDDDBBBAAA???BBBAAA???>>><<<;;;:::::::::999888777777666555444555333222222//////888DDDPPPmmm~~~rrrpppVVVfffoooqqqmmmooouuusssjjjooorrrttttttrrrqqqrrrttttttrrrnnnkkkiiimmmvvv~~~yyyxxxxxx{{{~~~~~~wwwaaaJJJ???AAAFFFKKKPPPVVV]]]eeeggg___TTTEEEEEEFFFHHHJJJLLLMMMMMMKKKUUUcccnnnttt||||||yyymmmfffddd^^^dddyyyxxx~~~qqqdddkkkwwwbbbSSSMMMUUUVVVfffYYYzzzqqqbbbZZZaaaiiiooowwwqqqzzz999PPPRRRCCC===<<<<<>>???AAABBBCCCBBB@@@???>>>>>>>>>>>>>>>===<<<<<<===;;;:::999999:::<<<===::::::::::::::::::::::::>>>======<<<;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;<<<===>>>@@@AAADDDFFFDDD666CCCMMMhhhzzznnnyyyvvv||||||wwwtttXXXbbbbbb{{{```VVVcccbbbMMMDDDFFFCCCBBBBBB<<<@@@@@@@@@@@@AAACCCDDDDDD===???BBBEEEEEECCCAAA???@@@AAABBBBBBAAA???<<<;;;;;;;;;<<<===???@@@BBBBBB===<<<===???AAACCCCCCCCCAAAOOO^^^iiiuuu}}}{{{ttt}}}uuuooohhhddd{{{zzz}}}tttaaaZZZaaaaaaOOONNNMMMLLLFFFAAAAAAEEEFFFEEEDDDDDDDDDDDDEEEEEECCCAAA???>>>>>>@@@AAABBBAAABBBBBBAAA@@@??????@@@@@@@@@???>>>>>>======<<<=========<<<<<<;;;;;;;;;===@@@CCC@@@;;;888;;;>>>======>>>@@@CCCDDDDDDCCC@@@AAABBBDDDEEEFFFFFFGGGCCCCCCFFFJJJKKKJJJLLLOOONNNOOOOOONNNNNNPPPSSSUUURRR[[[\\\TTTRRRWWWXXXRRRYYYXXXUUUPPPPPPSSSUUUTTTXXXWWWUUUTTTSSSRRRPPPNNNRRRUUUWWWTTTNNNLLLNNNQQQWWWTTTPPPLLLJJJJJJMMMOOOHHHFFFDDDEEEGGGHHHGGGEEEDDDDDDDDDBBB@@@????????????>>><<<:::888777777777888888888777555444444444111222222222//////555<<>>CCCBBBDDDEEECCC@@@???@@@BBBHHHFFFDDDDDDEEEFFFGGGGGGDDDMMMXXX___bbbfffmmmrrrmmmnnnqqqzzz}}}ooozzzzzzfffjjjuuuhhhPPPFFFIIIEEEBBBFFFEEEGGGEEEDDDEEEEEEEEECCCAAACCCCCCDDDDDDDDDCCCBBBAAAFFFEEEDDDBBBAAAAAA@@@@@@DDDDDDDDDEEEGGGGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDDDDCCCBBB@@@???>>>>>>????????????>>>>>>BBBCCCCCCCCCAAA???===<<<999:::<<<===>>>>>>======<<<<<<===<<<<<<;;;:::999;;;:::999999999:::;;;<<<999999::::::::::::;;;;;;AAA@@@===;;;888666555555;;;;;;;;;;;;;;;::::::999888999;;;===???@@@BBBBBBBBB@@@@@@===JJJ\\\mmmpppnnnmmmtttyyyfff```\\\\\\qqqdddppp^^^VVV^^^TTTEEEBBBDDD@@@@@@BBB>>>@@@AAABBBCCCCCCCCCCCCCCC<<<>>>@@@BBBCCCBBB@@@>>>>>>???@@@AAA@@@???<<<;;;999:::;;;<<<>>>???@@@@@@;;;;;;;;;===@@@AAAAAA@@@;;;<<>>======>>>@@@@@@@@@@@@AAABBBAAA???===>>>???>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>:::888:::<<<<<<<<<===???BBBDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDGGGIIILLLKKKHHHDDDDDDEEE>>>AAADDDFFFFFFHHHMMMPPPZZZ``````XXXTTTWWWYYYVVVPPPMMMKKKMMMSSSXXXXXXVVVTTTSSSSSSQQQPPPNNNMMMMMMQQQSSSSSSRRROOONNNPPPSSSRRRPPPLLLGGGDDDEEEHHHKKKHHHEEECCCCCCEEEEEEBBB???AAABBBAAA@@@======>>>???>>>===;;;999888777888888888999:::888666444444555000111222111//////333666LLLqqq{{{eeellleeelllsssuuuqqqoooqqqtttrrrsssttttttuuuuuuttttttqqqtttuuurrrqqqrrrsssqqquuuwwwzzz|||~~~zzz{{{|||uuudddRRRHHHGGGPPPUUUWWWSSSPPPPPPOOONNNNNNPPPPPPNNNKKKKKKNNNQQQRRRYYY]]][[[VVVTTTRRRPPPWWW]]]ZZZTTTQQQQQQfffmmmKKKCCCIIIWWWiiivvvnnnhhhkkk{{{:::LLLKKK===<<<@@@AAACCCBBBBBBBBBBBBBBBCCCDDDDDDGGGEEECCCBBBBBBDDDFFFGGG@@@FFFMMMTTTZZZaaaiiiooommmiiiddd______jjj|||}}}uuu|||MMM??????LLLQQQCCC;;;CCCIIIDDDCCCAAAAAABBBCCCBBBAAABBBBBBCCCCCCCCCBBB@@@@@@DDDBBB@@@>>>>>>???@@@BBBCCCBBBBBBDDDFFFFFFDDDBBB>>>??????@@@AAABBBCCCCCCAAABBBCCCDDDCCCAAA???>>><<<===>>>>>>>>>>>>===<<>><<<;;;::::::::::::::::::;;;;;;;;;;;;;;;::::::999888777777777888888888999999999888888999999999:::::::::>>>===;;;999777555555444888888888777777888999999999999:::<<<>>>>>>>>>===,,,CCCGGGGGGBBB===TTTlll|||oooiiiqqq{{{vvvqqqyyywwweeeUUUNNNPPPKKKRRRaaaRRRYYYSSSHHHLLLQQQGGGGGGHHH???>>>BBB>>>AAABBBEEEFFFFFFEEECCCBBB???@@@@@@AAAAAA@@@???>>><<<===???@@@@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;===??????>>>JJJGGGCCC???>>>FFFXXXhhhsssdddjjjxxxfff[[[dddsss}}}aaaYYY]]]LLLNNNJJJFFFEEEGGGJJJHHHEEEGGGFFFDDDBBBBBBBBBCCCDDDAAA???>>>>>>@@@AAA???===@@@AAAAAA@@@>>>======>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::<<<<<<<<<>>>AAABBBAAA@@@EEEEEEEEEEEEDDDDDDDDDCCC???BBBEEEGGGHHHJJJJJJJJJIIIJJJKKKMMMPPPSSSWWWYYYXXX[[[ZZZUUUOOONNNQQQSSSPPPOOOPPPUUUWWWTTTNNNIIIRRRQQQPPPOOOMMMLLLLLLMMMPPPOOOOOONNNMMMNNNOOOPPPLLLLLLKKKHHHDDDCCCDDDGGGHHHEEEBBBBBBDDDDDD@@@<<>>;;;:::===???===;;;999888777777888999777999999888555333444555000222333111...///111222<<<^^^vvvxxxiiiuuuoooiiihhhmmmvvvvvvpppqqqxxxuuuuuuuuuvvvwwwwwwvvvuuutttwwwvvvssstttxxxxxxssswwwyyy|||~~~~~~}}}}}}}}}{{{{{{~~~uuu```OOOHHHZZZ]]]^^^ZZZWWWZZZ[[[[[[TTTUUUUUURRROOOSSS]]]eeehhhmmmlllbbb\\\```fffjjjdddgggcccbbbjjjyyy\\\FFFLLLfff{{{hhhjjjrrrllleeehhh|||DDDPPPJJJ<<>>BBBEEE???BBB@@@>>>>>>@@@BBBCCCCCCAAABBBBBBCCCBBBAAA??????BBB@@@===<<<<<<>>>AAACCCBBBAAABBBCCCEEEEEECCCAAA;;;<<<===>>>@@@AAABBBCCCAAABBBCCCCCCCCCAAA>>>===>>>???@@@AAAAAA@@@???>>>>>>???AAABBBAAA@@@>>>======<<<;;;::::::::::::::::::::::::999888777666555555555666777888888777777777777888888999999999:::888777777777777777888888666555555444555777999::::::::::::<<<======;;;999>>>JJJ444<<>>KKKFFFNNNnnnqqqkkkwwwwwwxxx~~~}}}gggPPPTTTUUUIIIEEEOOOQQQNNNNNNAAAJJJQQQEEEKKKGGGBBBFFFGGG>>>>>>CCCBBBBBBDDDFFFHHHHHHFFFCCCAAACCCBBBBBBAAA@@@???>>>===;;;<<<>>>???@@@???===<<<======<<<<<<;;;:::888888<<<:::999:::<<<=========;;;;;;>>>BBB???>>>IIIWWWjjjtttxxxtttuuunnnXXXHHHKKKRRRIIIKKKEEEDDDJJJKKKGGGFFFKKKHHHFFFDDDBBBAAABBBCCCDDDCCCAAA@@@@@@BBBBBB???;;;???@@@AAA@@@===<<<<<<===?????????>>>======<<<<<<999999999::::::;;;;;;;;;<<<:::999999;;;;;;:::888===<<<<<<===???@@@>>>===???AAABBBDDDDDDDDDCCCBBBDDDDDDCCCDDDHHHLLLKKKHHHRRRNNNKKKKKKNNNRRRSSSSSS]]]\\\\\\ZZZUUUQQQTTTZZZPPPMMMLLLNNNPPPQQQRRRTTTSSSSSSQQQOOOLLLKKKLLLMMMNNNLLLJJJIIIKKKLLLLLLKKKIIIKKKMMMKKKHHHDDDDDDEEEHHHDDDAAABBBEEEEEEAAA<<<===??????===:::999<<>>JJJGGG===@@@CCCBBBEEEAAAAAABBBBBBCCCEEEFFFGGGEEEEEEFFFFFFFFFGGGGGGHHHEEEFFFGGGFFFFFFMMMYYYccciiiccc^^^___fffnnnrrrrrrllliiiccc[[[YYY___mmmxxx{{{yyywwwsssnnnmmmwww{{{vvv{{{~~~xxxWWWIIIGGGFFFDDDDDDCCCAAA@@@??????@@@@@@BBBAAA???======???BBBCCCDDDCCCAAA???>>>>>>>>>??????>>>=========>>>???@@@GGGFFFEEECCCBBBBBBBBBBBBAAA@@@>>>???@@@AAAAAA@@@===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@???????????????@@@???>>><<<:::888777666666666666666666666777777777:::999777666555555555666888888777777666666666555555555555555555555555555555555555555666666666666777888888999::::::;;;;;;999:::===???CCCFFFHHHIIIJJJKKKQQQbbb~~~jjjWWW\\\XXXTTTOOONNNNNNQQQRRRNNNMMMKKKIIIIIIIIIJJJKKKJJJKKKKKKGGGBBB@@@@@@BBBDDDEEEEEEEEEEEECCCBBBAAA@@@BBBCCCAAA===;;;<<>>AAACCCCCCAAA===;;;;;;<<<<<<<<<:::999999;;;======<<<;;;:::::::::::::::AAAAAAAAABBBCCCDDDEEEFFFHHH>>>DDD```~~~kkkTTTHHHHHHLLLKKKIIIIIIGGGEEEFFFGGGIIIJJJIIIDDDGGGHHHFFFBBBAAABBBDDDDDDCCCBBBAAA@@@@@@@@@@@@===BBBEEEDDD???<<<>>>@@@BBB@@@===;;;;;;;;;;;;:::<<<<<<;;;::::::999888888888888888999999:::::::::<<<===>>>===;;;:::::::::@@@AAABBBBBBBBBAAA@@@???BBBDDDGGGHHHGGGGGGGGGHHHNNNNNNNNNPPPTTTWWWXXXXXX___\\\YYYVVVTTTSSSRRRPPPNNNNNNPPPRRRNNNHHHIIIMMMZZZRRRIIIHHHNNNSSSTTTSSSQQQSSSPPPKKKLLLQQQQQQLLLLLLJJJIIIIIIIIIIIIHHHFFFMMMJJJGGGFFFFFFDDD>>>:::<<<>>>AAABBB@@@>>><<<<<<<<<;;;888666555555666777222333333333333222111111000000000000111111111111111AAA\\\xxx}}}xxxdddcccpppqqqppprrrqqqmmmooorrruuuvvvvvvtttsssqqqrrrtttvvvwwwvvvvvvuuuzzz{{{{{{{{{|||||||||}}}}}}gggUUUQQQdddeeebbbhhhbbb\\\ggg___```ZZZQQQWWWiiivvvwwwyyyuuunnnVVVOOO^^^```CCCCCCTTTssszzzssshhhhhhccc[[[ZZZSSSTTTTTTYYY^^^TTTPPP[[[eeeeee```WWWNNNMMMUUU]]]kkkbbbbbbmmm:::HHHFFF===???AAA@@@DDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGCCCEEEEEECCCBBBCCCHHHLLLVVVVVVYYYaaaiiimmmllliiibbbbbbaaa______fffrrr|||{{{yyyvvvqqqiiieeekkktttfffooo~~~hhhXXXFFF;;;;;;======:::CCCBBB@@@???>>>>>>??????AAA???>>>======>>>???@@@@@@???>>>>>>>>>???@@@AAA@@@@@@???>>>>>>>>>???@@@EEEEEEDDDCCCBBBAAAAAAAAACCCAAA???>>>???@@@???>>>======>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???<<<<<<;;;999999888888888777777777777777777777777888777666444333333444444666666666666555555444444555555444444444444444444444444555555555666666666666666777888888999999:::::::::<<<>>>???AAACCCCCC@@@AAADDDIIISSSbbbsss~~~nnnccc[[[WWWTTTWWWUUURRROOOMMMNNNOOOQQQMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJGGGCCCAAAAAACCCBBBCCCCCCDDDCCCBBBAAA@@@BBBCCCCCCBBB@@@??????@@@===???AAAAAA???<<<:::999;;;;;;;;;999888888:::;;;<<<;;;::::::999999::::::>>>>>>>>>???@@@AAACCCCCCIII777...999MMM___qqquuu___TTTHHHDDDIIIOOOQQQPPPIIIGGGEEEEEEGGGIIIIIIIIIDDDEEEEEEEEECCCCCCDDDEEECCCCCCBBBAAA@@@@@@@@@@@@===@@@CCCBBB===;;;;;;>>>>>><<<::::::;;;;;;:::999;;;;;;::::::999888888777777777777888888888999999888:::;;;;;;999888888999===>>>???@@@??????>>>===@@@BBBEEEFFFFFFFFFFFFGGGKKKLLLNNNQQQTTTVVVUUUSSSZZZYYYWWWVVVTTTQQQMMMKKKRRROOOOOOPPPNNNKKKLLLPPPQQQMMMKKKKKKOOOPPPOOOLLLOOOQQQOOOKKKLLLQQQQQQMMMLLLJJJIIIIIIJJJJJJHHHGGGIIIGGGFFFDDDCCCAAA===;;;<<<>>>AAAAAA???<<<;;;:::;;;:::777555444444555666222222333333222222111000//////000000000111111111555@@@UUUpppyyymmmkkkoooppptttsssgggnnnoooqqqtttuuuuuutttsssrrrsssttttttuuuuuuuuuuuu{{{||||||}}}}}}~~~~~~~~~{{{yyytttnnnmmmiii]]]YYYbbbccc[[[XXXbbb___\\\]]]fffpppxxxzzz{{{dddIIIWWWpppiiiEEE???DDDPPPaaakkkfffZZZRRRVVVZZZ]]]eee^^^ccc```^^^```[[[YYYdddeeeddd```ZZZTTTVVV]]]ccckkkhhhzzz<<>>@@@EEEFFFFFFFFFEEECCCAAA@@@???AAACCCEEEFFFFFFFFFFFFEEEFFFGGGGGGEEECCC@@@>>>EEEGGGMMMVVV___bbbaaa^^^^^^___``````___cccjjjooollllllmmmnnnlllkkkrrr{{{zzzvvv]]]EEE777===;;;;;;===BBBDDDCCC@@@AAA@@@???>>>============>>>>>>======<<<<<<<<<;;;<<<<<<<<<===>>>@@@BBBCCCAAAAAA@@@??????@@@@@@AAADDDDDDCCCBBBAAAAAAAAABBBDDDBBB????????????>>>=========>>>????????????>>>========================;;;;;;::::::;;;<<<======999999999888999999:::;;;777777777777777777777777666555444333222222222333444444444333333333333333444444444333333333222222333333444444444555555555444444555666666777777888:::::::::;;;;;;<<<<<<===999===@@@???<<>>BBBAAA@@@@@@AAAAAA???>>>;;;===??????<<<:::888888999:::999888666666777999::::::999888888888999999;;;;;;;;;;;;<<<>>>???@@@AAA777333999@@@CCCIIIPPP[[[kkkjjj```^^^___LLLHHHDDDDDDHHHKKKLLLKKKIIIGGGEEEEEEFFFHHHHHHHHHCCCCCCBBBCCCDDDEEEDDDCCCBBBAAA@@@???????????????<<>>AAACCCCCCCCCEEEFFFEEEFFFIIIMMMPPPPPPMMMJJJOOOPPPRRRRRRPPPMMMIIIGGGOOOJJJGGGIIIJJJIIIJJJMMMKKKKKKKKKKKKKKKKKKJJJJJJMMMMMMLLLIIIKKKOOOOOOLLLIIIHHHGGGGGGHHHIIIHHHFFFBBBCCCCCCBBB???===;;;;;;===???@@@@@@===:::999888999888666444333333333444222222333333222222111000//////000000000000111111222777EEEYYYjjj{{{~~~uuupppmmmmmmxxxwwwgggooopppqqqrrrssstttttttttssssssrrrrrrrrrssstttttt||||||}}}vvvvvvwwwtttoooccc]]]\\\VVVUUUQQQXXXjjjvvv{{{jjj___ddd^^^sssOOOLLLBBBAAAHHHGGGFFFQQQ```RRRGGGGGGLLLRRR\\\hhhlllxxxwwwnnnkkkfffccchhhllljjjeee```^^^aaahhhnnnwwwwww???OOONNNCCCAAA@@@<<>>===>>>AAACCCEEEEEEEEEDDDDDDDDDFFFHHHIIIGGGCCC@@@@@@>>>???BBBIIIOOOSSSTTTbbbccceeeeeeeeegggjjjnnnjjjlllssszzz~~~cccZZZLLLBBB>>>@@@CCCEEE<<<<<<============>>>>>>@@@??????>>>=========<<<======>>>>>>===;;;999888;;;;;;<<<===???AAABBBCCC??????@@@@@@AAABBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDBBB@@@???@@@AAA@@@???>>>>>>???@@@@@@?????????;;;;;;;;;;;;;;;<<<<<<<<<:::999999::::::;;;<<<===999888888888888999999:::888777777777777777666666444444333333222222222222111111111111111111111111444333333222222111111000222222222333333333444444222222333333444555555555888888888999999999999999:::>>>BBBBBBAAAAAAEEEIIIFFFGGGFFFDDDBBBBBBEEEHHHGGGHHHJJJLLLMMMLLLHHHDDDGGGIIINNNQQQQQQNNNIIIEEEHHHHHHIIIJJJJJJIIIHHHHHHGGGHHHHHHGGGFFFDDDBBB@@@BBBBBBCCCCCCBBBBBBBBBBBB<<<===>>>?????????>>>===???<<<:::;;;===>>><<<999:::<<<======;;;999888888888888888666444444555777888888777777777777777888888888888999:::;;;<<<===;;;<<>>======<<<<<<<<<======>>>???===:::888888999888777777999:::999777444777777666666666555555555333333333333333333333333111222555555555444555777777777888888888999888888999;;;===??????@@@BBBDDD???@@@BBBEEEGGGGGGDDDBBBEEEGGGIIIJJJIIIHHHGGGGGGKKKEEECCCFFFIIIIIIHHHIIIJJJKKKKKKIIIFFFFFFIIIMMMKKKJJJHHHGGGHHHJJJJJJHHHEEEDDDCCCCCCEEEEEEDDDCCC===???AAA???;;;999:::<<<===>>>???>>>;;;888666666666555444333222222222222222222222222222111000000////////////000000000111///...888KKK[[[oooqqqyyyrrrnnntttwwwoooqqqrrrrrrsssssstttuuuuuussssssqqqqqqqqqrrrssstttzzz{{{}}}xxxwwwmmmvvv|||qqqooorrrgggUUUSSS```vvvaaaIIILLL]]]tttttteee???CCCFFFEEEIIILLLEEEHHH[[[___LLLFFFLLLMMMPPP^^^kkkttt{{{uuunnnnnnzzzvvvooohhhdddhhhpppwww<<>>???AAABBBBBB@@@???===<<<===???BBBCCCDDDDDDDDD??????@@@BBBDDDEEEDDDBBBBBB???<<<;;;===BBBFFFIIIKKKLLLNNNPPPRRRWWW\\\___[[[]]]aaaggghhhgggjjjppphhhkkkZZZMMMBBBCCCBBBAAA@@@???>>>;;;999888:::;;;:::888888;;;>>>??????>>>>>>===<<<<<<;;;<<<===>>>>>>===;;;999888<<<======>>>???@@@@@@@@@;;;<<<>>>???AAACCCDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDBBBAAA???@@@BBBCCCCCCCCC???@@@@@@@@@@@@@@@??????999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===:::999888888777777777777777777777666666666555555333333444333333333222222///////////////000000000222222111111000000000///111111111111222222222222000111111222222333444444666666666777888999999999===<<<<<<===???AAABBBBBBEEEEEECCCAAA@@@AAADDDGGGFFFDDDCCCDDDFFFGGGGGGGGGNNNMMMKKKHHHFFFEEEFFFGGGBBBCCCEEEGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCAAA???===>>>>>>???@@@AAAAAA@@@@@@:::;;;===>>>>>>>>>=========:::888888:::;;;999666999;;;<<<<<<:::888888888777777777555222222333555666666555555555555666777666666666777888999;;;;;;<<<;;;<<<<<<;;;999===BBB777777999;;;???EEELLLPPPDDDXXXUUUSSSeeeiiigggsssqqqiiibbbbbbccc]]]LLL===EEEGGGIIIJJJJJJGGGDDDAAA@@@AAABBBCCCDDDFFFHHHIIIFFFDDDBBBBBBCCCDDDDDDDDDEEEBBB??????AAAAAA>>>;;;;;;;;;::::::999:::::::::=========;;;999888888999999999888888999777444222444444444444444333333333111111111111111111111111///111333444444444555666666666666666666777888888666888:::;;;<<<===@@@BBB???>>>===>>>@@@BBBAAA@@@CCCDDDEEEDDDBBBBBBCCCEEEJJJFFFFFFLLLOOOMMMIIIIIIGGGKKKNNNMMMIIIGGGHHHJJJJJJGGGDDDDDDDDDDDDDDDDDDAAA@@@??????@@@@@@???>>>:::<<<>>><<<888777999;;;<<<===>>><<<888555444444444444333222222111111111111222222222222111000000...////////////000000000222---555HHHZZZooo{{{nnngggnnnuuussssssttttttuuuuuuvvvvvvsssrrrqqqppppppqqqssstttwwwyyy{{{}}}|||{{{~~~}}}kkkLLLGGG\\\qqqtttsssyyyeeeRRRRRRUUU```mmmnnnzzzKKKMMM```[[[WWW___eee[[[YYYiiivvvYYYNNNRRRQQQ^^^zzz{{{{{{|||oooeeeeeepppzzz444EEEGGG>>>===>>>???DDD;;;<<<>>>???@@@??????>>>>>>>>>???@@@AAACCCDDDDDDAAAAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@??????:::999999:::;;;>>>AAABBB???>>>@@@CCCBBB======???222@@@IIIDDD===<<<<<<:::111444:::>>>@@@???===;;;888<<<@@@AAA???===>>>???============<<<;;;:::999;;;;;;<<<===<<<;;;999888<<<<<<===>>>>>>>>>>>>>>>999:::<<<>>>@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDAAA??????@@@BBBDDDDDDDDD???@@@@@@@@@@@@???>>>>>>888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999777666555555555777666666555555444444444222222333333333333222222............//////////////////////////////////////////000000000111111111///000000111111222222333444444555666777888999999:::888777999===@@@AAAAAA<<<>>>BBBEEEFFFEEECCCAAARRRLLLHHHHHHHHHHHHIIILLLHHHHHHGGGDDDBBBBBBCCCEEE@@@BBBDDDFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@???>>>===<<<<<<===???AAAAAA@@@>>>999;;;<<<>>>??????>>>>>>>>><<<;;;:::::::::888777888999;;;:::888777777888777777666444222111222444444444333333444444555555555555555666777888999:::::::::999777555777<<>>===<<<:::888:::999999888888888999999<<<;;;:::999888888888999:::999777777777555333111222222222222222222222222000000000000000////////////111333333333333444555444444444444555666777777666777999999999;;;>>>@@@@@@???===>>>@@@BBBCCCBBBEEEGGGFFFCCC@@@???AAADDDGGGEEEHHHMMMOOOKKKHHHGGGBBBHHHOOOQQQNNNHHHDDDCCCHHHCCCAAABBBCCCAAAAAABBBAAA???>>>===>>>>>><<<;;;;;;<<<;;;:::888888999:::;;;<<<<<<:::666444333333333333333222222111111111111111222222111111000///......////////////000000222---111@@@QQQeee}}}nnn```iiixxxsssssstttuuuuuuuuuuuuuuuqqqqqqqqqqqqrrrssstttttttttvvvyyy|||~~~~~~zzz|||~~~}}}iiiHHH444<<>>>>>>>>??????AAA@@@??????@@@AAACCCEEECCCEEEEEEDDDAAAAAACCCFFFEEEFFFGGGFFFDDDAAA???>>>FFFEEEDDDCCCBBBAAA???>>><<<;;;<<<@@@???;;;:::<<>>888AAA@@@>>>;;;999999:::;;;555888<<<===:::777555444999::::::::::::888777666999999999:::999999999888888999;;;<<<======<<<<<<888999;;;===>>>>>>>>>>>>????????????@@@AAABBBCCC@@@???>>>>>>@@@BBBBBBAAA>>>>>>>>>>>>>>>===<<<<<<888888999::::::;;;<<<<<<===<<<<<<;;;:::::::::::::::999888777666555555555666555555444333333222222000000111222222222111000---------....../////////---------...//////000000....../////////000000000//////000000111222222222333333444444555555666666555777999;;;===@@@CCCEEEAAACCCEEEHHHHHHEEEAAA>>>JJJDDD@@@BBBCCCAAABBBEEE???DDDJJJMMMKKKHHHFFFFFFCCCDDDEEEFFFGGGFFFEEEDDD@@@@@@????????????@@@@@@=========@@@BBBCCC@@@===:::;;;===???@@@@@@@@@???>>>???>>><<<999777777888666777888777666555666777777777666444111111222444222222222222222333444444333333333444555666777888666:::======<<<<<<;;;;;;555444555888===AAABBBBBB777;;;:::===EEEEEEBBBIII???EEEJJJJJJEEEBBBCCCFFFGGGDDD@@@======AAAFFFIIIFFFDDDAAAAAABBBCCCAAA???BBB@@@>>>===>>>??????>>>>>>>>>>>><<<:::888888999:::999999888999999::::::999888666666777777888888888666444333444444333111000000000000000000000000000000000//////............000222222111111222333222222111111222444555666666777888888888999<<<>>>>>>>>>>>>@@@CCCDDDCCCBBBCCCFFFIIIHHHDDDCCCEEEHHHFFFFFFHHHLLLKKKGGGFFFIIIDDDFFFIIIIIIGGGEEECCCBBBEEE@@@>>>BBBDDDBBBBBBFFFDDDBBB@@@@@@@@@???===;;;>>><<<:::999999999999888999::::::888555333333333222222333333222222111111111111111111111000000///........./////////000000...---...444CCCWWWlllyyytttfffjjjqqqpppqqqssstttuuutttrrrqqqooooooqqqrrrtttuuuuuuuuusssuuuyyy}}}~~~zzz~~~~~~{{{jjjYYYAAA444999EEEaaauuuiiieeezzzbbbWWWTTT\\\bbbbbbhhhqqq\\\]]]bbb[[[~~~uuu{{{yyyeeekkkmmmbbbppp:::KKKJJJ===999999;;;BBB@@@???>>>>>>>>>>>>??????CCCAAA???>>>???AAACCCEEE???BBBEEEDDD@@@>>>BBBFFFGGGGGGFFFCCCAAAAAABBBCCC???@@@AAACCCDDDCCCAAA>>>>>><<<===@@@???;;;:::<<<999777888999999999>>>CCC:::<<<======;;;999888888999:::;;;;;;::::::::::::777777888888777666444333777777777777777888888888555666888:::;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999============>>>???AAAAAA@@@???======>>>???>>>===<<<<<<======<<<;;;::::::888888999:::;;;;;;<<<<<<======;;;:::999888888888999888777666666555666666555555444333333222111111...///000111111000//////---------....../////////+++,,,,,,---...///000000.........////////////000//////000000111222222222333333333333333333333333333888===<<<888777999===@@@???@@@BBBEEEHHHJJJJJJMMMGGGDDDGGGGGGBBBAAADDDEEEHHHJJJIIIGGGGGGIIILLLEEEFFFGGGHHHHHHGGGFFFFFFAAA@@@?????????@@@BBBCCC???>>>>>>AAADDDDDDAAA>>>:::;;;===???AAAAAAAAAAAA===??????<<<888555555777444666666666444333444555777777666444111111222333222111111111222333333444111111111222333444666666888999777555444888;;;<<<;;;;;;<<<<<<===<<<<<<<<<>>><<<===CCCFFFDDDAAABBBHHHFFFEEEHHHKKKJJJDDD???@@@BBBGGGJJJJJJGGGDDDAAACCCAAAAAACCCGGGIIIGGGCCCAAA???<<<<<<============999<<<===<<<888777888;;;;;;::::::999::::::;;;;;;777555444444555777777777555333000000111333333333/////////000000000000000000000/////////.........---///111111000///000111111000000000000222444555777777888777777888;;;===:::;;;>>>AAADDDDDDBBB???===CCCIIILLLKKKJJJLLLOOOKKKKKKMMMOOOLLLHHHJJJOOOLLLGGGAAA<<<<<>>===BBBEEEDDDEEEIIIGGGFFFCCCBBBBBBAAA???===@@@<<<999888:::;;;999777888999999777444333333333222222333333333222222111111111111111111000//////............/////////000///111000111<<>>111:::888<<>><<<>>>BBBEEEGGGEEE???;;;<<>>===============;;;:::888777777888:::;;;>>>===;;;999888888888888<<<<<<;;;;;;;;;:::::::::888888777777666666555555333444444555666777777888666666777777777888888888999999:::::::::::::::999<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@??????>>>===<<<===???@@@???>>><<<;;;999999999999:::<<<>>>???<<<;;;999777777888999:::666666666666666555555555666444333222222222000...111000000///......------...------,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///000000000000111111111111111111111111111111111111555555555555666777888999<<<<<<===AAAEEEGGGGGGGGGEEEGGGIIIJJJHHHGGGGGGGGGIIIJJJKKKKKKJJJHHHFFFFFFGGGFFFEEEFFFHHHGGGDDDAAADDDAAA>>>???BBBEEEFFFFFFFFFAAA>>>>>>AAABBB@@@<<<;;;999999:::<<<>>>???>>>======<<<;;;999777555444111<<>>???>>>===<<<===???999999999999999999999999;;;:::999999888888999999555444444555666666555333222222333333333222222111////////////////////////000///...------...///000000000000000000///......111111222222222333333333000111222333555666777777999999999;;;<<<>>>???@@@@@@BBBEEEHHHKKKMMMNNNNNNPPPOOOMMMIIIEEEFFFJJJNNNFFFAAAGGGJJJAAAAAAKKKNNNIIIFFFDDDDDDGGGIIIJJJJJJLLLCCC???BBBDDDAAA===>>>:::999888999::::::999888888888777777666666555555444444333222111000///...111111111111000000000000////////////////////////000---///333444:::SSSmmmjjjmmmjjjvvvzzzqqqooovvvxxxqqqnnnqqquuuxxxyyyyyyzzz{{{xxxwwwwwwwwwxxxzzz|||}}}~~~|||}}}~~~sssdddFFF555888:::888===SSS```~~~YYYVVVZZZssskkk```gggxxx}}}hhhdddiiilllqqqnnnhhhhhh{{{|||vvvzzz999FFFCCC:::<<<>>>;;;======@@@CCCAAA===;;;<<>>===<<<<<<<<<<<<======;;;:::999999:::<<<===???===<<<:::999888999999:::::::::999999999888888777777777777666666666666444444444555666777777777666777777777777888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@AAA@@@???>>>===;;;<<<===>>>>>>===<<<;;;::::::999999999;;;<<<===<<<;;;999777777888999:::666666666666555555555555555444222222222111000...000//////...------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++++++++------------............////////////000000000000111111111111111111111111555555555555555777888888::::::;;;>>>BBBDDDEEEDDD???AAACCCDDDDDDDDDFFFGGGKKKJJJIIIIIIJJJIIIGGGFFFDDDCCCCCCEEEGGGHHHEEECCCEEEBBB@@@AAADDDFFFGGGFFFEEEAAA===>>>@@@BBB???<<<;;;999888888:::;;;;;;:::;;;;;;:::999888666555444111666///333555555+++111333333222111111000//////000000000000111111111222222111111111111222333333888777555444444555777888999999:::>>>===::::::>>>>>>>>>>>>>>>???@@@@@@AAADDDCCCCCCCCCDDDEEEGGGHHHIIIKKKLLLKKKFFFDDDDDDFFFDDDDDDDDDDDDEEEDDDBBB@@@===???@@@???===;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<:::999888888777777888888555444333444666666444333111222222333222222111111////////////////////////000///...------...///000000000000000000///......000000000000111111111222111111222333444555555666777777888999:::<<<===>>>===@@@CCCEEEEEEFFFHHHKKKIIIIIIGGGCCCAAAAAAEEEIIIJJJDDDIIILLLCCCBBBHHHIIIDDDCCCAAABBBFFFIIIKKKKKKIIIBBB===AAACCC???<<<<<<999888777888999:::999777777777777666555555444444333333222111000///......111111000000000////////////////////////////////////,,,...111///333HHH```~~~}}}ssspppoooqqqsssttttttssssssppprrrtttuuuuuuwwwzzz|||yyyyyyxxxxxxyyyzzz|||}}}~~~||||||xxxiiiKKK777888999999???AAA[[[]]]SSSccc~~~dddxxx~~~eeeeeeffftttrrreee{{{~~~{{{zzz888DDDBBB999;;;<<<:::<<<888<<>>AAAEEEBBB???===???AAABBBBBBEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@????????????@@@======<<<;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<>>>===;;;:::999888999999888888888777777777666666666666666666666777777777444444444555666666777777666666777777777888888888::::::<<<===>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;<<<===@@@AAABBB@@@>>>===999:::;;;;;;<<<<<<<<<<<<>>>===<<<;;;::::::;;;;;;;;;:::999777777888999999666666666555555555444444444333111111111111///.........------,,,,,,++++++++++++************++++++******))))))))))))******,,,,,,,,,---------......------......////////////000000000000000000000000333333333444444555666777666666888;;;???AAAAAA@@@:::<<<>>>???@@@BBBFFFHHHLLLIIIFFFFFFHHHIIIGGGEEE@@@@@@AAACCCFFFGGGFFFDDDCCCBBBBBBCCCEEEFFFEEEDDDBBB???<<<<<<>>>???===;;;:::888777666777888777666777777888777777666555444333111111333@@@333---111222222111111000000//////////////////000000000000111111111111111222222333666555555444555666888999:::999;;;===<<<888888<<>>===<<<<<<===???@@@DDDDDDCCCCCCCCCCCCBBBBBBFFFIIIJJJHHHDDDBBBBBBDDD???@@@BBBCCCCCCBBBAAA@@@===???@@@@@@===:::888888999:::<<<===>>>===<<<;;;888777777666555666666666444333333444555555444222111111222222222222111111//////////////////////////////...------...///////////////000//////...---....../////////000000000111111222222333333333333555555555666777999:::;;;:::===@@@???======BBBFFFEEEDDDCCCAAA???@@@CCCFFFHHH@@@DDDIIICCCBBBEEEBBB>>>======???CCCGGGIIIIIIEEE???<<<>>>???===;;;;;;888777666666888888777666666666555444444333222222222222111000///......---000////////////.........///////////////////////////---...000---...===OOOlll{{{nnn}}}oookkkuuuyyyrrrooosssqqqrrrsssssssssvvvzzz~~~zzzzzzzzzzzz{{{|||}}}}}}|||{{{|||~~~oooPPP999888999:::CCCGGGdddwww]]]FFF[[[yyyggg{{{vvvooommmmmmeeewwwqqqssstttjjjuuuwww{{{vvvvvvxxx666CCC@@@777999;;;888:::999;;;>>>???>>>>>>???AAACCC@@@<<<;;;===@@@AAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAA@@@@@@???????????????<<<;;;;;;::::::;;;;;;;;;:::999888777777888888999<<<;;;999888777777888888777777666666666555555555444444555555666666777777444444444444555555666666666666666666777777777777888999:::<<<===>>>>>>>>><<<===>>>???>>><<<:::999999<<>><<<888999:::;;;<<<===>>>>>>AAA@@@???===<<<;;;:::::::::999888888777888999999666666666555555444444333333111000000000000///---,,,,,,,,,,,,++++++******+++************++++++,,,*********))))))*********+++,,,,,,,,,------------,,,,,,,,,------......///000000000000000000000000222222222222333444555555555555666999<<<>>>>>>===999;;;<<<===>>>AAAEEEHHHKKKGGGCCCCCCFFFGGGFFFDDD???@@@AAACCCDDDDDDCCCCCC@@@@@@AAABBBBBBBBBAAA@@@???<<<::::::;;;;;;:::999999777555555666777666555444444555555555555444444666///555444KKK555222333111111000000000/////////.........////////////000000000000000000111222222222222222333444666777888777666888;;;:::666777;;;???>>>===<<<<<<===???@@@BBBBBBBBBAAA@@@>>><<<;;;@@@CCCEEEDDDAAA???AAACCC<<<>>>AAABBBAAA???>>>===;;;===@@@@@@===:::888777888:::;;;===<<<:::777555666555555444444444444444333222222333444444333111///000111111111111111111.........................................................//////......---............////////////111111111111111111111111222222333333444666777888888<<>>>>>@@@BBBDDD???777<<>>;;;::::::<<>>KKKbbbuuutttgggbbbPPPQQQ{{{ooolllxxx~~~iiiqqqmmmvvvfff```___ppp~~~wwwtttuuuwww444AAA???555777999777999999:::<<<===<<<<<<======>>><<<::::::<<>>??????@@@@@@AAAAAA@@@???>>>>>>@@@@@@@@@@@@??????>>>>>>;;;;;;::::::::::::;;;;;;999999888888777777777777999888666555444555555666666666666666555555555444333333333444444555555666333333333333333444444444444444555555555666666666555666777999:::;;;;;;;;;;;;<<<===>>>===;;;999888888:::>>>@@@AAA???===;;;888999;;;<<<>>>>>>?????????>>>===<<<;;;999888777888888888888888888888999777666666555444333333333111000////////////...,,,+++++++++++++++*********+++++++++++++++,,,------++++++************++++++++++++++++++,,,,,,,,,---***++++++,,,---.........////////////////////////000000000000111222333444444444555777;;;======<<<999:::;;;;;;<<<>>>BBBEEEGGGDDDAAAAAACCCDDDDDDBBBAAABBBCCCCCCBBBAAA@@@???======>>>>>>>>>===<<<<<<<<<:::888888888888777777777666444555777888888777111222333444444444444333555...444444MMM:::555111000000//////////////////---.........////////////000000//////000000111222//////000111222333555555222111333777777444555999<<<<<<;;;:::;;;<<<===>>>>>>>>>????????????>>>>>>@@@CCCEEEDDD@@@>>>???AAA<<<>>>AAAAAA>>><<<;;;;;;888;;;>>>???>>>;;;:::999;;;<<<===<<<;;;777444111555444333333222222333333222111111222333333222000...///000000111111111000------------------------------............------,,,---............------............/////////000000000000000000/////////111111111222333444555666888<<<>>>:::666666===DDD>>>>>>===>>>???@@@AAAAAA<<<555:::BBB??????@@@;;;;;;:::999:::===>>>>>>>>>;;;:::999777888999888777666555444444666666555444444444333222111000//////000000//////...---------............------------------------------------...///000111//////444;;;HHH\\\~~~oooiiiooovvvvvvrrrqqqssswwwyyyzzzzzz|||}}}}}}}}}}}}}}}}}}}}}|||||||||{{{qqqTTT<<<888:::DDDUUUmmmmmmXXXTTTRRRuuu}}}ooowwwtttooozzzxxxvvvwww|||yyy~~~zzzxxxxxxwwwwww333@@@===444666888555777777777888999999999999888:::999888999<<>>======<<<<<<<<<<<<===>>>>>>??????>>>>>>===??????@@@@@@??????>>>===;;;;;;:::::::::;;;<<<<<<;;;;;;;;;:::999999888888777666444333333333444555555555555444444444333333222222222222222333333333111111111111111222222222222222333333333444444444333333555666777777777777999:::;;;;;;;;;:::999888888:::<<<>>>>>><<<:::999777999<<<>>>??????>>>===999999999999888666555444777777777888888888888888777666666555444333222222000///---...//////---,,,++++++++++++++++++******+++++++++++++++,,,---...+++++++++******+++++++++******+++++++++,,,,,,,,,******+++,,,---......//////////////////////////////......//////000111222333333444666999;;;;;;:::666888999::::::;;;>>>@@@CCCBBBBBBAAAAAAAAABBBCCCCCCDDDEEEDDDAAA???>>>===<<<===>>>===;;;::::::;;;::::::999888777777777777777666444555777888888777111111222333333333333333000000000222FFF@@@555---////////////........................///////////////////////////000000111------...000111222222333///...111444555222444888666666777888888999999:::999:::<<>><<<>>>@@@???;;;999:::<<<999<<<>>>???===<<<;;;<<<======>>>===:::777444222444333333222222222222222111000000111222222111///---...///000000111000000------------------------------............------+++,,,------...---------------.........//////////////////...............111111111111222333444555999;;;===;;;888999???EEEEEEDDDCCCDDDFFFGGGFFFEEEBBB;;;AAAGGG@@@>>>@@@======<<<;;;<<<===>>><<<;;;777999888555555888888666666555444444666666555444444444333222000///......000000//////............///............---------------------------------+++,,,---......///111444FFFYYYsssuuuddd}}}ppphhhkkkuuuxxxuuuqqqtttxxx{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{}}}wwwpppWWW???999===JJJ^^^lllxxx```SSSaaavvvrrr|||xxxxxxzzzyyyxxx111>>><<<333555666444666555555666777888999999888999888888:::<<<======;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>????????????>>>??????@@@???>>>===<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;::::::999888777666555444333333333444555333333333222222222111111111111111111000000000000000000000000000000000///111111111111222222222222222222333444444444444444888888888888888999999999888999:::;;;;;;:::888777555888<<>><<<:::777777888888888777666555666666777888888888888888777666666555333222222111///...,,,---......---,,,++++++++++++++++++++++++)))))))))******+++,,,---******))))))))))))******************++++++++++++******+++,,,---...//////........................------------...///000111222111222555888999999888555777:::;;;;;;<<<>>>??????CCCFFFEEEBBB@@@BBBEEECCCEEEFFFEEEAAA>>>>>>>>>???@@@@@@===::::::<<<>>>;;;;;;;;;999888888888999888666555555666666666555111111222333333333222222,,,444,,,222>>>HHH666+++............................../////////000000000///............///000000---...///000111111111222//////111444444111222666111333555777999999888888999999;;;===AAAEEEHHHJJJLLLMMMMMMIIIBBB===<<<===;;;===???===999888<<>>??????===;;;;;;<<<;;;;;;;;;:::888666555444444333222222111111222222000//////000111111000...,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---------------,,,,,,,,,,,,------------------------............222222222222222333444555999:::;;;;;;<<<>>>CCCFFFIIIHHHGGGIIIKKKKKKIIIGGGEEE@@@FFFJJJBBB???DDDCCC@@@?????????AAAAAA???>>>444888888444333777888666666555444555666777666444555444333222000///......000000000////////////.../////////............---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---///000///???QQQdddvvv\\\eee~~~vvvuuurrrooorrryyyrrruuuwwwyyyzzz{{{}}}~~~~~~~~~~~~}}}|||zzzzzz}}}}}}|||uuuqqqZZZCCC<<<@@@NNNddduuurrrddd|||yyyzzzvvvuuuwwwyyyzzz111>>>;;;222444666333555555555666888:::<<<;;;;;;999999999;;;<<<<<<:::888<<<<<<;;;;;;;;;<<<<<<===;;;<<<===???@@@@@@@@@@@@>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<===>>>999999999888888666555555777666555444333444555666111111111111000000000000111111000000//////......///////////////.........///000000000111111111111222222333333444333333333777777666666777888999:::999999999999888888777666444777;;;??????===999777777888999:::;;;:::999888555666777888888888888888777666666555333222111111...---,,,,,,......---+++++++++++++++++++++,,,,,,(((((((((((()))***+++,,,))))))(((((((((((()))))))))************+++++++++***++++++,,,...///000000........................------------...///000000000000111333666888777666555888<<<>>>???@@@AAABBB>>>DDDIIIHHHCCC@@@CCCGGGBBBDDDFFFEEEBBB??????@@@BBBCCCBBB???<<<;;;>>>AAA=========;;;:::999:::;;;999777555444444444333222111222222333333333222222+++:::,,,444:::PPP999,,,---.....................////////////000000000000...............///000000...///000111111222111111222111222555444000000444000333666:::;;;;;;:::999;;;;;;:::;;;===AAADDDFFFIIIJJJKKKGGGBBB======>>>999<<<===;;;888999>>>CCC@@@AAAAAA???<<<:::;;;;;;777666666555555555555444444333333222111222222222000//////000111111000...,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,------.........333222222222333444555555888888999;;;>>>BBBDDDFFFDDDCCCBBBDDDFFFFFFCCC@@@BBB???GGGKKKBBBAAAHHHJJJBBBAAAAAABBBDDDDDDCCCAAA333888888333333777999666777666555555666777666555555555444222111///......000000000000000/////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000000...111@@@OOO```{{{```lll~~~|||iiijjjzzztttuuuvvvvvvwwwyyy}}}}}}~~~~~~~~~}}}|||zzzyyy{{{}}}~~~~~~|||zzzyyyyyyvvvsss^^^FFF???AAAQQQhhh{{{sssppp~~~|||zzz{{{yyyuuurrrsssxxx|||555999:::666444555555333555666666777777777777777666777999::::::;;;===???@@@===:::888888:::===???;;;<<<===>>>>>>>>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999888888777777666666555555777666666555444444333333444666777666333111//////////////////////////////------------------------000000000000000111111222000000000000111222333444444444444555666777777777;;;999777666777777666555444666999<<<======;;;:::::::::::::::::::::::::::888888888888777666555444333333222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))((((((((((((((()))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++,,,---.../////////000111222333333444666888;;;<<<;;;;;;===>>>???@@@AAAAAA@@@AAACCCEEECCCCCCAAA???<<<<<<>>>@@@DDDBBB@@@??????>>>===<<<888666555777:::;;;:::888888777555444333222222222333333333222222222111111111///111///???GGG111...000000000000///...---,,,000000000000////////////////////////////////////111111000000111222333333000111111111222222222222444777;;;>>>???===:::777>>>===>>>>>>@@@CCCFFFHHHFFFEEEAAA===>>>AAA???:::BBB>>>:::;;;???AAA>>>;;;<<<<<<<<<;;;:::777555444666666666666555333000///555444333222111111111111////////////000000000000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,---,,,++++++---------...............111000000000000000111222///555888777888<<<>>>===>>>===;;;:::;;;<<<>>>???:::;;;===AAADDDEEEDDDBBBCCCCCCDDDDDDDDDCCCBBBBBB999888888999;;;;;;777444:::888666444222111111111000000000000///////////////...---,,,,,,---...///////////////...---,,,+++---,,,,,,+++***)))((((((,,,,,,++++++,,,,,,---...333666EEE```|||qqqxxxqqqwwwnnnlllkkkxxxyyyxxxuuuxxx|||{{{vvv}}}}}}{{{xxx{{{|||{{{wwwttttttvvvwwwuuusssvvvssseeeMMM<<>>===<<<<<<;;;;;;<<<;;;;;;:::999999888888777666666555555444555555555444333333222222222333444333000///...///........................------------------------///////////////000000111000000000000000111222222444444555555666666777777:::888666666777777666555555777:::<<<===<<<;;;:::::::::999999888888888777777777777777666555444333222111111000000///......+++++++++++++++++++++++++++++++++*********))))))))))))((((((((((((((()))((((((((((((((((((((((((((()))******++++++***************+++++++++,,,,,,***++++++,,,---,,,,,,,,,---,,,,,,+++,,,---...///...//////000111222333333777999;;;<<<;;;;;;<<<===???@@@@@@???======>>>???>>>>>>===;;;999999;;;===???>>><<<;;;<<<===<<<;;;888777555666999:::888777666555444333222222222222222222222222111111111111000...111...>>>FFF111///------.../////////......000000000/////////..............................//////......///000000111000000000000111111111111333666999<<<===;;;888555======>>>@@@AAACCCEEEFFF@@@@@@===:::<<<@@@???;;;???<<<999:::>>>???===:::;;;<<<<<<;;;:::777555444555555555555444222111111444444333222111111111111/////////////////////000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,++++++------------............///............///000000000555888777777;;;===<<<<<<;;;:::999999;;;<<<>>>???<<<:::999:::===@@@BBB===>>>@@@AAA@@@???<<<;;;777666666888:::999666333555444222111000000000111//////.........---------......---,,,,,,---......------------,,,+++***))),,,++++++******))))))))),,,++++++++++++,,,------...111>>>SSSiiizzzaaapppzzznnn___XXXqqquuuyyyyyyvvvuuuvvvyyy|||{{{xxxwww||||||wwwuuussssssuuuxxxzzzzzztttsssgggNNN<<>>>>>AAAAAA@@@>>>===<<<;;;:::<<<<<<<<<;;;:::999888777777777666666555444444444444333333222222111000000///000000///---,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------...///////////////...//////000111555555555555555666666666999777555555777777777666777888:::<<<<<<<<<:::999:::999999888777666555555555555555555444333222222000000000///......------************************++++++*********))))))))))))((((((''''''((())))))(((((((((((((((((((((((((((((()))***************)))*********++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......---...///000111222222333555777999999888888999:::>>>???>>><<<999888999:::;;;<<<;;;:::999999;;;===;;;999888888999::::::999888777555666777777666444444333333222111111222222111111111111000000000000///---000---===EEE111000***+++,,,---............////////////.........---........................------,,,,,,,,,---.............../////////000000222444777999999777444333999:::<<<>>>@@@@@@AAA@@@999:::999777999===>>>:::;;;999777888<<<===<<<:::::::::::::::888666555333555444333333222222333333444333222111000000000000////////////////////////------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,---......111555888666666999;;;::::::999888888888999:::;;;===;;;888666555777:::;;;999:::;;;<<<;;;888666444666555555666777777444222111000///.........///000---------,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++***)))((((((************************++++++******++++++,,,---***---777EEETTTbbbsssqqq~~~|||pppwwwpppdddkkkmmmuuu{{{wwwnnnqqq{{{xxxwwwuuuuuuzzz|||uuuuuutttrrrrrruuuyyy}}}tttwwwlllPPP===HHHjjjyyy{{{\\\ttt]]]hhhvvvlllppp~~~vvvwwwzzz|||{{{xxxxxx|||111555666333111333333111000111222222333333222222///111333444444555777888777777888999999999888888===<<<;;;;;;;;;===???@@@@@@??????>>><<<;;;;;;:::;;;;;;;;;;;;:::888777666666666555555444333333333222222111000000//////...---...---,,,++++++---000------------------------+++++++++++++++++++++++++++++++++++++++,,,------......---------...//////555555555555555555555555777555444444666777777777888999:::;;;;;;;;;999999::::::999888666555444444444444444444333222111000000000//////...---------))))))))))))))))))))))))************))))))))))))(((((('''''''''((())))))(((((((((((((((((((((((('''((())))))******)))))))))))))))************+++)))******+++++++++++++++,,,,,,,,,,,,,,,---------------...///000111111222222444666666555444555666<<<<<<<<<:::888777777999;;;<<<===<<<;;;<<<>>>@@@;;;:::888888999:::999888777777666555555444333333222222111111111111111222000000000000////////////---,,,000,,,;;;DDD111000***+++,,,,,,------------............------------------------------------,,,,,,+++++++++,,,,,,---,,,------------.........000222444555555444222000333555888:::;;;;;;:::999555888888666777;;;<<<999777666666777:::;;;:::999666777777777666555333222444333222111111222333444222222111000000000000000///////////////.........------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************)))******++++++++++++++++++++++++,,,------......,,,+++++++++,,,---......111555777444444888:::999888888777777888888999:::777888:::;;;:::777666555999999888777666555444333666666666666777666555333111000...---,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++)))*********))))))((('''((()))))))))*********+++***************+++,,,,,,))),,,444===GGGWWWnnn}}}lll|||___{{{qqqjjjeeejjjwwwyyyqqqqqqyyyuuuxxxxxxvvvwww|||~~~}}}yyyyyywwwsssooopppuuuyyyyyy}}}rrrTTT@@@NNNsssoootttaaaxxxlllhhhlll}}}vvvxxxttt{{{}}}{{{vvvtttxxxzzzxxx///333555222000111222000//////000111111111111111///111333444444444666888666777888999:::999999888<<<<<<;;;;;;<<<===???@@@=========<<<<<<<<<<<<<<<::::::::::::999888777666555555444444333222222222000000000///......------,,,------,,,++++++...000------------------------++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,---...///000333333333333333444444444444333222333666888888777777888999::::::999999888;;;:::999888777666555555333333333222222111000///111000000//////...------))))))))))))))))))))))))*********)))))))))(((((('''''''''''''''((())))))''''''''''''''''''''''''''''''((())))))))))))((((((((()))))))))*********((()))******++++++******+++++++++,,,,,,,,,,,,,,,+++,,,---...///000000111111333555555555444555666999:::;;;:::999888:::;;;;;;<<<======<<<===>>>@@@???===;;;:::::::::999888666666666555444222222222222222111000000000111111000000000/////////......---,,,000+++999AAA///000,,,,,,------,,,++++++***------------,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------///000111222333222111000111333666888999888666555555999:::777777999:::777555555666888999:::999888444444555555555333222111333222111000000222333444111111000/////////000000000/////////......------------------------------,,,++++++******++++++,,,************************************************)))))))))*********++++++******++++++,,,------...,,,,,,,,,,,,---...///000111555666333333777999999888888777888888888999999666999<<<===;;;999999999>>>;;;888555444555666888777888888888777666666666444222000...---,,,,,,,,,............---------,,,++++++++++++++++++++++++)))************))))))(((((((((((()))******++++++***))))))))))))***++++++***,,,111777>>>OOOjjjzzzrrrpppaaa^^^nnn{{{xxxuuuwwwvvv~~~|||wwwyyy~~~~~~|||wwwrrrrrrvvv{{{}}}sssSSSAAARRRvvvwwwuuu{{{vvv```yyy|||mmmmmmppp^^^ZZZ~~~xxxtttwwwtttuuutttssswww{{{xxxqqq---222333000///111111///...///000000111111000000///111333333333444666888666666777888999999999999;;;;;;;;;<<<===>>>???@@@;;;;;;<<<<<<<<<<<<<<<<<<888999999999999888777777444444333333222111111111000//////......------,,,,,,------,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))***++++++***++++++,,,---///000111000000000111222333333333333111111333555888888888555666777777888888888888:::999999888777666555555222222222222111000//////000000000///......------))))))))))))))))))))))))******)))))))))(((((((((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((()))************)))******+++,,,,,,,,,,,,,,,++++++,,,---...//////000222444666777777777888999888999::::::::::::<<<>>>888:::;;;;;;;;;:::<<<===AAA???<<<;;;;;;:::999888555666777555333222222333333222222111000000111111000000000000////////////---,,,000+++777???---///------------,,,+++***))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------...///000111111222222222333555777999:::999777555666:::<<<999777888999666555666888999::::::999888333333444555555444333222111111111000111111222222000000////////////000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))******************))))))))))))***++++++))))))***+++,,,,,,------,,,,,,,,,---...///000111///333444111111666999999666777777777888888888888;;;<<<;;;999777888===BBB@@@===:::777666777999;;;888::::::999888777888999666444222000...---------////////////............***++++++,,,,,,++++++***)))******++++++***))))))((((((((())))))*********)))))))))((())))))***++++++,,,...111444AAAZZZpppqqq|||wwwfff]]]ggguuuzzzyyyxxx{{{{{{||||||{{{|||~~~oooPPPCCCUUUuuuxxxdddSSS~~~xxxvvvyyypppeeemmmxxxrrruuu}}}rrrrrruuuzzz}}}yyyqqqjjj,,,000222///...000000......//////000000000000000...000222222222333555777444555555666666777888888999:::;;;===>>>>>>??????<<<<<<<<<;;;;;;:::::::::666777888888888888888888333333333222111111000000000//////...------,,,,,,***,,,------+++***++++++++++++++++++++++++++++++************************)))))))))))))))******+++))))))***,,,...000222333,,,---...///000222222333111000000222555888999999333444444555666777888888777777777666666555555555222222222222111000////////////......---,,,,,,,,,***************************)))))))))((((((((((((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&'''((((((((('''''''''''''''((((((((())))))'''((())))))******)))))))))***+++,,,---,,,,,,+++******+++,,,---.../////////222444666666777888:::888999::::::::::::<<<>>>777999;;;;;;999999999:::>>><<<:::999::::::999888444666777666333222333555555444333222111000000000111111111000000000//////------000***555<<<+++...,,,---------------,,,,,,,,,+++++++++************++++++++++++++++++++++++---,,,,,,+++******+++++++++++++++,,,,,,,,,------......///000111333444555444555777888999888666555444999<<<999777888999777777888;;;;;;;;;:::999888444555666777777666555555000111111111111111000000/////////......//////000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((()))))))))*********+++***))))))((()))***+++,,,(((((()))***+++,,,------,,,,,,,,,,,,...///000111...222222000111666999:::444555555666666666666666;;;<<<<<<999666777<<>>?????????>>>>>>>>>===<<<:::999888888555666777888888999999888333333222222111000000000000//////......---,,,,,,)))+++------+++)))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))***++++++((()))***,,,///111444555***+++,,,...///111222333000//////222555888999999222222333444555666777888555555555555555555444444222333333222222111000///......---,,,,,,++++++***************************))))))))))))((((((((((((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((()))'''(((((())))))))))))))))))***+++,,,---,,,++++++)))***+++,,,---......///+++...111222333444666888999:::;;;:::999999;;;===999:::<<<<<<:::999999::::::888777777888999999888444666777666444222444666666555444222111000000000111111111111000000000000......111***444;;;***---++++++,,,---............+++++++++************)))++++++++++++++++++++++++,,,,,,+++******)))******++++++,,,,,,,,,---------......///000222444555777444444555666666555555444222888;;;999777888999888888:::<<<===<<<:::999999666777888999999999888777000111222222222000///...//////.........//////000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))(((((())))))*********+++***)))((((((((()))+++,,,'''((()))***+++,,,------+++++++++,,,---...000111---111222///000666::::::222333444444555555444444555:::>>>>>>999777777999999:::<<<===<<<;;;999888888:::;;;999666555777:::333222111//////000000111//////.........---------+++,,,------------,,,+++(((((()))))))))))))))((()))))))))))))))(((((((((((((((((((((((()))******+++---000111///111<<>><<<;;;:::999:::::::::888444111///000//////...---.........***++++++++++++***)))))),,,+++)))(((***---222444,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************)))---999LLLeee{{{qqqaaa]]]aaaiiiyyy|||nnn```aaammmyyy}}}zzz}}}||||||~~~~~~|||||||||}}}~~~wwwtttuuuvvvnnn\\\KKKCCCSSS|||uuurrrrrrtttxxxvvvxxx|||zzzoooaaaZZZhhhnnn]]]FFF:::+++(((:::------------,,,+++******++++++******)))))))))))))))))))))))))))***+++,,,+++,,,---...000111222333333333444555666666666666888777666555555444444555444333333333333222222222---------------,,,,,,,,,)))*********************(((((((((((())))))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&(((,,,///000111222222111///---+++%%%&&&&&&&&&''''''''''''(((''''''''''''((())))))'''(((***,,,---......///.........//////000000000222222222222222111000/////////......---,,,,,,+++***((('''((()))***)))(((((((((''''''''''''((((((((((((((((((''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((()))***+++***)))((()))***&&&(((*********+++---...///000111444555777888888555555555666666777888999999999999999888777666666333222111111111000///...000000///...............,,,,,,,,,------------------+++...***:::AAA---+++((())))))***++++++,,,,,,+++++++++++++++*********))))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))***************++++++++++++,,,,,,((()))+++,,,...//////000333222222222333333444444444444666777777888888888666555333333444444222111222111///...---...///000------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++((((((((()))***++++++,,,*********+++,,,---...///......///000111222333333777666666888;;;<<<:::777777999;;;===>>>===;;;:::777777777666555333111//////...------,,,,,,------++++++,,,,,,++++++***)))---,,,***)))***,,,...000***)))))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''(((*********222......999OOOjjj}}}}}}dddlllqqqiiijjjqqqvvvyyy|||{{{|||~~~~~~|||{{{||||||zzzyyywwwtttsssuuupppaaaOOOCCCRRR}}}wwwuuutttuuuuuuxxxrrrsssuuulll^^^aaannnoooBBB)))444999777???------------,,,+++******+++*********))))))(((((('''''''''(((((()))++++++***+++,,,---///000111222111222333444555666666666999888777666555444444444444444333333333333333333...------------------,,,)))))))))))))))*********'''((((((((())))))******))))))))))))((((((((((((&&&&&&&&&%%%%%%)))...222666555333000---***((('''%%%&&&'''((()))((('''&&&'''''''''''''''((())))))'''((()))+++---.........,,,------...///000111111111111111111000...------///......------,,,++++++)))((('''((()))***)))(((((((((''''''''''''(((((()))(((((((((''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))***+++***)))((()))***)))***,,,,,,++++++,,,...***+++...111555777999:::999888888777777777777888::::::::::::999888666666666444222111000///---+++//////...------------...+++++++++,,,,,,------------+++...***:::AAA---+++'''(((((()))***++++++,,,*********+++,,,,,,------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++((()))***,,,---...//////222222333444444444333333444444555555666777888888777666444444444444222111222111///.........000111.........------,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))***+++(((((((((((()))***+++,,,---,,,,,,+++,,,,,,---------------...//////000000333222222444888999666444555777:::<<<===<<<;;;:::666555333111111000111111...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%%%%''')))******((()))...777BBBQQQaaammm___VVV{{{kkkccckkkwww|||{{{|||||||||}}}}}}{{{wwwvvv}}}uuurrrrrrwwwvvvgggQQQ@@@LLLlll}}}xxxsssqqqsssuuuuuuuuuxxxnnnkkkjjj^^^VVVmmmppp;;;+++222000CCCKKK---,,,,,,++++++***)))))))))(((((())))))))))))((((((&&&''''''(((((((((((((((************+++,,,------111111222333333333222222444555555555444333333222111111111111000000000///000000000///...,,,+++*********))))))((((((''''''******))))))((((((''''''+++)))''''''((()))))))))'''((()))***,,,...111333666444000,,,((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((())))))+++,,,---......,,,---...///000000000000111000///......///000111//////...---,,,,,,++++++))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''(((***,,,---000...+++)))((((((((()))%%%&&&'''((()))***++++++******+++,,,...000222333555666888999888777555444666777888888777555333111333333222111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,***)))111999333'''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))************((())))))+++,,,---......222111111333444444222000333333222111111222222222333333444444444333222222222111000//////......///------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((&&&$$$###%%%(((,,,///(((((((((((()))))))))))),,,,,,,,,++++++*********+++++++++,,,---...000000111111333444555666666666555666888999:::;;;;;;;;;000000111000000///...---***+++,,,+++***)))+++---...------,,,+++***))))))+++++++++***)))(((((('''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++---333>>>KKKUUUggg~~~rrr^^^eeeyyymmm{{{dddjjjbbboooxxx~~~||||||}}}zzzvvvxxx~~~~~~|||zzzwwwvvvvvvxxxzzzssszzzxxxqqqqqqqqq^^^DDDKKKqqq{{{wwwwwwvvvwwwwwwwwwvvvtttdddggg\\\PPPccctttQQQ666,,,555777:::???:::FFF,,,,,,++++++***)))))))))(((((())))))))))))((((((&&&&&&'''((((((((((((((()))))))))))))))***,,,,,,000000111222222222222111444444444444444333222222111111111000000000///////////////...---,,,*********)))))))))((((((((('''))))))))))))((((((''''''&&&(((***+++***'''###!!!&&&%%%%%%'''+++000333555111///,,,)))'''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***+++,,,------,,,---...//////000000///000000///......///000000.........---,,,+++++++++)))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))+++,,,---+++)))'''&&&&&&'''(((&&&&&&'''((()))***+++,,,******+++,,,...000222333444555666777777666444333666777777777666444111000111111000000...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,***)))000888333'''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))((('''''''''((()))(((((()))))))))*********((())))))***+++,,,---...111000000222333333111000222222222111111111222222333333333222222111111111111111000///............++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''%%%%%%&&&(((+++,,,(((((((((((())))))))))))++++++*********)))))))))+++++++++,,,---...///000///000111333444444444444555555666777888888777777111111111000000///...---...///...---***)))***+++,,,++++++******))))))(((++++++******)))(((((('''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''***++++++---777HHHUUUXXXgggooo}}}uuuxxx[[[iiissslllbbbbbbfffmmmvvv}}}~~~xxxwwwzzz|||zzzwwwvvvwwwyyyzzz{{{qqqwwwwwwrrrtttvvvfffOOOOOOggg~~~yyyqqqtttxxxyyyxxxvvvuuuuuudddTTT^^^iiiEEE999666,,,:::AAABBBBBBCCC\\\,,,,,,++++++***)))))))))'''(((((())))))(((((('''&&&&&&'''(((((((((((('''''''''''''''((()))***+++...//////000111111000000333333333333333333222111000000000000////////////------------,,,+++))))))))))))))))))(((((((((((()))))))))(((((((((((('''%%%(((++++++(((%%%&&&''',,,)))''')))...222444333***)))'''&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((())))))***+++,,,,,,+++,,,---...////////////000///............///000---------,,,++++++******((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++)))((('''%%%%%%&&&&&&'''''''''((()))***++++++,,,)))******,,,---///111222222333444555555444333222777777777666555333000///...//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,***(((///777222'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&'''(((((((((((())))))))))))******(((((()))***+++,,,,,,---///......000111222111///222222222222222222222222555444222000//////000000000000///...------------************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((())))))))))))***))))))))))))(((((((((++++++++++++,,,...///000...///000111222333333333444444555555555555444444222222222222111000///...222222111///+++)))******))))))))))))))))))))))))++++++******)))(((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%)))+++)))'''000AAAPPPRRRYYY```kkk```nnnvvvpppfffhhhnnnxxx}}}}}}yyyuuuuuuwwwxxxxxxvvvooovvvwwwtttxxx|||ppp^^^RRRsss{{{xxxwwwwwwrrrpppvvv}}}|||rrrgggYYYkkkhhhEEE...'''000111???999999JJJ^^^|||,,,,,,++++++***)))))))))'''(((((((((((((((((('''%%%&&&''''''((((((''''''''''''''''''((()))***+++,,,---...///////////////111222222222222222111111000000/////////.........,,,,,,,,,,,,+++***)))((())))))))))))(((((((((((((((((((((((((((((((((((((((***)))&&&###&&&...666333000///000444444111---'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((())))))***++++++++++++,,,.......................................,,,,,,+++++++++*********((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******'''&&&&&&%%%%%%&&&''''''(((((())))))***++++++,,,))))))***+++,,,...000111111111333444444444444333888888777666555333111///---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************,,,***(((---555222(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((()))))))))***(((((())))))***++++++,,,---,,,,,,---000111000///222333333333444444444333777555222000//////000111//////...---,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,---...///...///000111222333333333333333444555666666666555444444444333333222111000333333222000---++++++,,,))))))))))))******++++++************))))))(((((('''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&)))***(((&&&,,,777AAALLL]]]```eeemmm___mmmiiiyyymmmgggdddlll{{{}}}wwwvvvwwwwwwtttqqqrrrxxxyyywwwzzz~~~wwwjjj___zzzwwwvvvvvvxxxwwwwwwxxxyyytttkkkdddttt}}}MMM...222777000444;;;DDD:::HHHjjjkkkggg,,,,,,++++++***)))))))))''''''((((((((((((''''''%%%&&&&&&'''''''''''''''(((((('''(((((()))***+++***+++,,,---...//////...000000111111111111111000/////////............---++++++++++++***)))(((((((((((((((((())))))))))))'''''''''''''''(((((((((((()))(((%%%"""&&&///777111111222555666333,,,''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((()))))))))***+++,,,---............------............------***************)))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''&&&'''''''''((((((((((((((()))******++++++))))))******,,,---///000000111222333444444555555888888777666555333222111....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))+++***''',,,333111((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''(((((((((((()))))))))((((((((())))))*********+++******,,,...000000///333333444555666666555555888666444111000000111222///...---,,,,,,++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))((('''&&&(((((((((((())))))))))))************************+++++++++++++++,,,---......///000222333333333333222333444666888999::::::555555555555444333222222000111111///---,,,---///))))))***++++++,,,,,,,,,*********)))))))))))))))'''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())),,,...000===SSS\\\YYYbbbxxxwwwtttqqq___xxxtttccc^^^hhhyyy~~~||||||zzz{{{{{{xxxvvvyyy}}}~~~{{{||||||tttsss|||xxxyyyzzzyyyxxxrrr}}}qqqeeefffkkkmmmBBB//////555999;;;:::>>>QQQ[[[ooozzzYYY???,,,,,,++++++***)))))))))&&&''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&'''''''''(((((()))***+++******,,,---......//////...///000000111000000000///.........------------******++++++***))))))((((((((((((((())))))))))))&&&''''''''''''((((((((($$$''')))(((%%%%%%&&&)))))),,,111333222---(((%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((******+++,,,------------,,,,,,---......---,,,,,,))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((('''''''''(((((((((((((((((('''((((((((()))))))))))))))))))))***+++,,,......000000111222333444555666777666666555444333222222....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((((((+++***&&&***222111)))************************'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((((((((''''''(((((((((((())))))''''''(((((())))))))))))+++))))))+++---000111000222333555666777666666555777666444222111111222222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((''''''(((((((((((())))))))))))))))))************+++++++++++++++++++++,,,------...///000111222333333333111222444666888:::;;;;;;555555555555444333222111---.........,,,,,,...000******++++++,,,,,,,,,---******))))))))))))))))))''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''')))+++,,,)))'''444>>>QQQ______ccc~~~gggQQQhhhyyygggaaahhhttt~~~|||vvvvvvzzz}}}|||yyy|||yyywwwwwwvvvnnnaaaVVVbbb???(((000;;;777444999666CCChhhrrrfffVVVPPPggg,,,,,,++++++***)))))))))&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((()))***)))***,,,---.../////////---...//////000000000///.........---------,,,,,,******+++++++++***))))))'''((((((((()))))))))***&&&&&&&&&'''''''''((((((%%%%%%&&&'''&&&%%%%%%$$$(((---111000+++&&&$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''')))***+++,,,,,,------,,,+++,,,------------,,,+++((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&'''(((((((((((('''''''''''''''''''''(((((((((((())))))))))))***,,,---.........///000111333444555444333333222111111222222...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((('''+++***&&&)))000000)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&''')))******))))))'''''''''((((((((())))))''''''(((((((((((())))))***))))))***---000111222000111333555666555444444444333333333222222111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******+++++++++***++++++,,,------...///000111222222222000111333444666777888888222333333222222111000///+++,,,---,,,++++++,,,...************++++++++++++)))))))))))))))))))))***''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''')))******))))))///111CCCUUUVVVYYYlll~~~oooNNN\\\ZZZssshhhfffiiivvv}}}{{{~~~{{{zzzxxxyyy{{{|||{{{yyy}}}rrrjjjmmmrrrhhhMMM555'''///555555333666<<>>???::::::HHHTTT___lllTTT^^^ggg,,,,,,+++***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***++++++,,,,,,,,,,,,++++++(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''%%%$$$''',,,000222111***(((&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******************************))))))))))))(((((('''(((((())))))((((((''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((******+++,,,---...///000....................................------------,,,,,,,,,+++******))))))))))))))))))))))))))))))((('''''''''(((((()))***((((((((((((((((((((((((***))))))(((((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))******+++,,,......------------...///000111222111000...---,,,,,,,,,...,,,******,,,---,,,+++...---,,,+++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******+++,,,---.../////////...000111333444555666666666555444333111///.........---------------,,,++++++***************)))(((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((***)))((((((,,,777EEEPPPVVV]]]gggxxxwwwqqqQQQ>>>VVV{{{~~~gggaaammmqqqvvv}}}~~~|||||||||xxxyyy}}}zzzrrrrrrsssjjjWWWHHH666666***'''555>>>;;;:::555---<<<^^^uuuyyynnn]]]IIIqqq,,,,,,+++***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((******++++++++++++******((((((((())))))(((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%&&&+++000111...***&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&************************))))))))))))))))))(((((('''(((((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))***+++,,,......///........................------------------------,,,,,,++++++***)))))))))((((((((((((((((((((((((((('''''''''''''''((()))(((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))******+++------......------...000222333333222111///...---,,,,,,...,,,++++++,,,------,,,---,,,+++***))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,---.........000111333444555666777777666555333111///......---,,,------------,,,++++++***************)))(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''))))))((('''---888AAAPPP\\\aaabbbqqqTTT;;;PPPllllllaaadddrrr}}}zzzzzz~~~|||~~~}}}|||yyynnnhhhnnnrrrdddGGG000+++777:::;;;BBB@@@999888???;;;]]]rrrYYYUUUWWWuuu,,,,,,+++***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''))))))************)))))))))))))))(((((()))))))))'''''''''''''''''''''''''''((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''%%%'''***///111...((("""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%))))))))))))))))))))))))(((((((((((((((((())))))''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((((((((()))***+++,,,------........................,,,,,,------------------,,,,,,+++******))))))(((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))******+++,,,///.........///111333444444333111000///.........///---,,,,,,---......---*********))))))***++++++''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))*********+++,,,,,,------///000111222333444444444444444222000///...------,,,,,,------,,,,,,+++******************)))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%(((++++++((()))///444EEETTT[[[YYY```wwwwww}}}qqq```PPP]]]|||vvvaaafff~~~~~~~~~{{{zzz|||}}}}}}~~~tttyyyzzzjjjYYY^^^gggjjj^^^FFF444---777IIILLLBBB<<<777:::FFFXXXfff~~~VVVNNNrrr,,,,,,+++***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&((())))))))))))))))))((())))))(((((((((((())))))''''''''''''''''''''''''(((((()))))))))((('''''''''&&&%%%%%%%%%%%%&&&'''&&&)))...000...)))#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%((((((((((((((((((((((((''''''(((((((((((())))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((((((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++***))))))(((((())))))))))))))))))))))))((('''''''''(((((()))***))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((()))******+++.........///111222444444333222111000000//////000000...,,,---...///......)))))))))))))))***++++++''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))***)))))))))***+++,,,---......///000111111111111222111000///...---------,,,,,,,,,,,,,,,+++*********************)))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''(((((((((((($$$(((,,,,,,***)))+++,,,666@@@LLLVVVcccqqqyyy{{{zzzlllPPP@@@FFF___pppuuuzzz}}}|||~~~|||}}}~~~zzzzzz}}}}}}}}}|||~~~~~~}}}{{{ooogggdddeeessscccQQQFFF<<<111///333DDDOOOIII888444999JJJ```cccppprrrbbbccc,,,,,,+++***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))(((((('''(((((('''&&&&&&'''(((((((((((((((((((((((((((((()))))))))))))))((('''''''''&&&%%%%%%%%%%%%&&&''')))---000...)))$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((((((((((((((((((((((('''''''''((((((((())))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******))))))(((((())))))))))))))))))))))))'''''''''((()))***+++,,,))))))))))))))))))))))))&&&'''((()))******)))(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((()))******+++,,,...000111222333333000000////////////000000///---,,,,,,---......---+++******))))))))))))***''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((()))***,,,---......///////////////...//////...---------------+++,,,,,,,,,,,,+++*********************)))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''((((((((((((&&&''')))***++++++******---...:::LLL[[[aaadddggg{{{pppSSSMMMLLLeeeyyyuuurrrttt{{{||||||yyyyyy}}}~~~zzzxxxyyy|||}}}}}}xxx}}}{{{lllYYYVVVddduuu[[[444(((---222666999BBBEEE>>><<>>HHHKKKWWWfff```zzzyyytttzzzIIICCCggg}}}rrrmmmrrryyyzzzzzz|||~~~}}}{{{~~~|||~~~|||}}}xxxsssttt~~~vvvbbbNNNLLL^^^sssNNN;;;...000666666888???777999:::NNNuuu{{{oooXXX```lllppp///++++++***)))((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&'''((()))******+++)))*********(((&&&$$$###%%%'''(((&&&$$$$$$(((,,,111///,,,(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((()))************+++++++++******)))((())))))******+++,,,,,,+++***)))'''''')))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))))))))))))))(((''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,---///000+++,,,,,,------.........,,,------......------,,,******)))(((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---...///000000///...---//////...---------------000000///...------,,,,,,+++++++++************)))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))---+++***///:::FFFQQQWWWeeefffiiisss{{{???222LLLbbb{{{zzzhhhcccqqq|||}}}yyy~~~{{{|||~~~yyyzzz~~~{{{}}}vvvssseeettt{{{llleeeGGGUUUOOOvvvgggNNN===444111---555>>>777333===EEE:::LLLnnnxxxssssssvvvNNN///000,,,++++++***)))(((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&''')))+++---...///(((((()))(((((('''&&&&&&''''''&&&%%%%%%'''+++...---+++(((%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))************++++++******)))))))))******+++,,,,,,,,,+++***)))(((((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))))))))))))))(((''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,---...///---------------.........,,,,,,------------,,,,,,******)))(((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******------...///000///......000///......------......000//////...------,,,,,,+++++++++*********))))))(((((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))),,,,,,,,,---111;;;GGGPPPSSSZZZbbbooouuueeeOOO666MMMlllqqqdddcccfff{{{rrrrrr~~~~~~}}}~~~}}}~~~}}}vvvqqqzzz|||pppooo]]]sssZZZXXXTTTEEESSS~~~yyyFFF,,,+++111777===AAA???777===PPPsssqqqzzztttrrryyy???---222------,,,,,,+++***)))((((((&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''((()))+++,,,---...((('''''''''''''''(((((('''&&&$$$$$$'''+++---...((('''$$$"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***))))))******+++******))))))******+++,,,,,,------+++***)))(((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))(((''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,.....................---------,,,,,,------------,,,,,,******)))(((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---.../////////...000000///...............//////......---,,,,,,,,,++++++*********)))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))+++------***(((...:::DDDNNNWWW```ccckkkzzzzzzxxxRRRBBBAAAGGGZZZvvv~~~oooccckkkrrrvvvzzz}}}|||xxx}}}zzzyyy~~~{{{{{{|||~~~~~~}}}vvv||||||~~~~~~yyysssqqqwww}}}qqqsss{{{zzzmmmUUUAAACCCUUUeeevvvHHH444333111@@@333333666888888>>>SSSkkk]]];;;000444111"""...------,,,+++***)))(((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''+++*********)))))))))((()))((('''&&&%%%&&&'''((($$$###"""%%%***---,,,***$$$###"""!!!!!!!!!!!!"""################################################""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))((())))))************************+++,,,,,,------******)))(((((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((())))))(((((('''&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))******+++------/////////......---------,,,,,,,,,------,,,,,,,,,***))))))((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++++++++,,,---.../////////000000///............///.........------,,,,,,,,,************))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))++++++)))''')))000666EEENNNWWWWWWTTTXXXdddooo}}}jjjbbbYYY^^^UUUCCCEEE```zzzlllddd[[[ZZZfffvvv{{{yyy|||}}}~~~||||||{{{{{{{{{}}}~~~|||uuurrrrrruuu}}}wwwiii^^^aaa\\\HHH>>>NNNdddsss~~~XXX@@@&&&555OOO>>>>>>AAA:::@@@MMMXXXhhh|||sssQQQ+++333222$$$'''666......---,,,+++***))))))&&&&&&''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''---,,,,,,++++++******)))+++***(((&&&%%%$$$%%%%%% ###(((,,,,,,((($$$""""""""""""""""""######################################################""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))'''((()))***************)))******++++++,,,------******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((('''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,//////......---------,,,+++,,,,,,,,,,,,,,,,,,+++***))))))((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++******+++,,,---...///000000000///...............---------------,,,,,,,,,*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))+++,,,+++++++++666EEEPPPTTTXXX```gggcccdddsssZZZ777>>>LLLMMMggguuu}}}ttteee]]]```eeennnqqqvvv|||{{{uuulllhhhiiimmmrrriii^^^XXXOOOJJJRRR[[[aaafffrrrSSS===...DDDIIIOOOTTT<<<===@@@BBBYYYooouuuiii999333444111%%%$$$,,,---...------,,,+++***))))))&&&&&&''''''&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((++++++,,,---......//////+++***(((&&&%%%$$$###### """%%%)))+++)))%%%!!!"""#########$$$$$$$$$$$$################################################"""############$$$$$$$$$#######################################$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''((()))************((())))))***++++++,,,,,,)))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((('''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))******+++---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))(((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))***,,,...000111//////...---------------------,,,,,,,,,,,,,,,,,,******)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''(((***------+++((($$$***888GGGRRRWWW]]]cccoookkkuuuzzzaaajjj{{{ggg>>>>>>]]]~~~{{{jjj^^^YYYYYY\\\aaagggnnntttyyy|||zzz}}}}}}{{{ssspppmmmkkkeee^^^\\\___VVVXXXPPPNNNXXX___dddoooxxxpppmmmbbbGGG---<<<666GGGGGG999999CCCSSSLLLSSSppp}}}nnnsssxxxxxxOOO000000***)))'''+++777333------,,,+++***)))((((((&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))***+++,,,---...///'''(((''''''&&&%%%$$$###$$$&&&))))))(((%%%###""""""######$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''((()))************'''(((((())))))***++++++))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))(((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))+++...000111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***************+++...+++...666>>>EEENNNXXXeee^^^dddppp}}}yyyqqqiiiqqq|||KKK???999IIIlllyyybbbaaa___]]]]]]]]]^^^___iiilllpppsssuuuxxx}}}~~~yyyuuuuuutttrrrpppmmmkkkjjj[[[ZZZ[[[\\\YYYUUUVVVZZZOOOTTTVVV___rrrvvvooooooqqqSSS<<<;;;777,,,222CCC@@@===<<>>===BBB999DDDNNNppp```eeerrr<<<,,,111000+++444******,,,((()))+++&&&,,,,,,+++***)))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""##############################$$$%%%%%%&&&''''''&&&&&&'''((()))***+++,,,$$$&&&((('''$$$$$$&&&)))---+++(((%%%############'''%%%###""""""###""""""'''$$$$$$&&&%%%!!!###(((&&&%%%$$$$$$######$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************))))))))))))************''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))(((&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((************************))))))***+++,,,,,,------++++++***)))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,++++++***+++++++++------......------,,,+++,,,++++++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))+++***(((''')))///777===[[[ZZZ^^^bbb]]]YYYeeexxxrrrhhhlllWWW888<<>>666>>>aaammm[[[NNNpppVVVBBB>>><<>>NNNWWWVVVWWW]]]^^^YYYdddzzzzzzuuudddaaa{{{uuuXXXQQQ[[[MMM777444:::>>>EEEPPPYYYZZZ\\\gggttt~~~zzzqqqddd]]]ZZZWWWSSS```fffcccYYY[[[fffhhhaaadddhhhxxxzzzdddXXXbbbmmmeeeQQQEEEJJJNNNFFF>>>>>>SSSKKKHHHTTTfffgggUUUBBBLLL999GGGVVVSSSlllbbbxxxjjjJJJ---***((()))---...***((()))))))))))))))((((((((((((++++++******)))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################%%%%%%%%%$$$$$$$$$$$$$$$***))))))((('''&&&%%%%%%%%%$$$$$$###$$$&&&))),,,$$$$$$###""""""###$$$$$$&&&$$$!!! &&&---222---555111###''')))"""""""""""""""###$$$%%%&&&##############################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***(((((((((((()))))))))***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''((((((((((((************************((((((((())))))*********,,,++++++***))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))***+++++++++++++++++++++***))))))((((((((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++***)))))))))***)))...888???EEENNNWWWVVVYYYaaaiiiuuuxxx|||nnnlllzzzwwwwwwZZZVVVgggTTTAAA<<>>FFFGGGaaa}}}}}}vvvzzzEEE,,,***......111111,,,)))***)))&&&))))))((((((((('''''''''++++++******))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$###''''''''''''&&&&&&&&&&&&%%%$$$######%%%''')))***""""""""""""######$$$$$$%%%$$$"""!!!$$$,,,666>>>HHHKKKAAA,,,"""'''(((!!!&&&%%%%%%$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))'''(((((((((((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))'''''''''''''''''''''&&&(((((()))))))))*********''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***************++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***+++******++++++******)))(((((((((((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''')))))))))((()))+++---*********+++,,,333AAANNNTTTYYY[[[ZZZ[[[aaasssppp___fff~~~vvv]]]gggrrr]]]GGGDDDTTT]]]PPP===IIILLLHHH>>>444555>>>EEE>>>===KKKQQQBBBCCCddd]]]^^^[[[WWW===<<>>GGGTTTdddsssiiiooottttttlllccc^^^\\\qqqzzzvvvttt{{{~~~||||||yyypppuuuXXXNNNAAA777222000//////------......---,,,***)))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&!!!$$$---)))&&&)))%%%&&&"""$$$ $$$$$$--- '''((("""---000222000... ==="""###666&&&$$$ 222(((""")))+++%%%)))!!!(((,,,!!!(((############################################################$$$$$$$$$%%%%%%################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$000,,,(((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))******))))))******+++,,,***+++,,,000444999>>>AAA\\\dddooovvvxxxyyy{{{}}}tttyyy|||www~~~xxxuuunnn___VVVXXXPPP>>>222222666222,,,***,,,...//////*********)))))))))******(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$(((***$$$***,,,!!!%%%### ###'''+++***)))222&&&444,,,))) ###!!!***)))::: ))) ###(((###"""""" ***&&&### """((()))### ###)))+++...111#########################################################$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&444///)))%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))***++++++///...---,,,,,,---...///&&&---555;;;???AAAEEEHHHTTTUUUWWW]]]eeekkknnnnnn}}}vvvmmmiiijjjhhheeeXXXYYYXXXSSSLLLDDD>>>;;;777000,,,---///---++++++***)))((()))+++,,,,,,******)))((('''''')))***+++(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))"""!!!&&&---"""***###!!!&&&%%%$$$!!!'''222!!!---###)))'''$$$###"""!!!///666$$$000000%%%%%%111***!!!$$$ """((()))%%%$$$(((///'''"""'''###"""############################################################$$$$$$$$$$$$#######################################$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&+++(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''')))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))***+++++++++++++++,,,...000222333555777999999777666777999666333222555999;;;:::888777888777444333333///)))///000000...+++(((&&&&&&......+++)))+++000111...///............---+++)))*********************+++(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***,,,""")))"""QQQKKKKKKUUUYYY!!!******+++333fffWWW777$$$$$$***%%%###((( 333vvvsssKKK000---&&&111mmm~~~RRR %%%$$$''',,,################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++'''((((((((()))***+++,,,111111111000000000222333666666555333222111000///---000222333444666222,,,+++---////////////111333,,,000...******---,,,&&&)))************+++---...******,,,,,,,,,***)))''''''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###"""000!!!###,,,???###""""""PPP,,,### !!!---'''666PPPuuu))))))$$$\\\/// ,,,((("""&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################"""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((((((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))(((((((((((()))******+++,,,,,,---......///////////////000222555777999444666777666444333444666...000...,,,---111111---***+++,,,+++******+++---$$$'''))))))+++------***)))))))))(((''''''***,,,((((((*********)))((('''''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################***!!!+++###$$$)))--- $$$!!!LLL+++/// DDDnnnttt+++888111+++&&&+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!""""""###$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******%%%&&&(((***+++,,,------//////...///111444666666...///000000000000111222000111...***+++//////,,,+++,,,---,,,***(((((()))222000///...***%%%###$$$+++,,,---+++(((&&&'''((()))(((''''''(((+++---///'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################...###(((***(((...---(((%%%999%%%***...000&&&999&&& YYY{{{GGG''''''+++222$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###!!!"""%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))(((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))************++++++++++++******+++******+++...111333333999777666555555555333222+++...///---...000---'''(((***,,,,,,***)))***+++)))%%%%%%******&&&(((///###&&&***+++)))((((((***+++)))&&&&&&(((...444888''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))(((((((((((()))(((&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%,,,"""$$$)))''' ***!!!NNN&&&"""%%%HHHzzz--- +++((("""222%%%###333!!! wwwLLL%%%))) $$$######""""""######$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""######"""!!!!!!"""$$$%%%%%%%%%$$$$$$#########((('''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,...000222444111222333444333222111000//////...---,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))((((((((((((***)))((('''&&&&&&&&&'''&&&%%%$$$$$$#########$$$%%%$$$$$$######$$$$$$%%%"""333444$$$ """!!!"""+++:::,,,###$$$$$$!!!%%%222///###""")))$$$---ppp///((($$$$$$############$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$###!!!!!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******,,,---///111222111222333333333222111000//////...---,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))))))))))))))+++***))))))((('''''''''$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%))) """!!!%%%...)))###)))```===%%%CCC%%%&&&BBB%%%%%%"""$$$000+++  ###(((&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********+++,,,---...///000111222333333222111000//////...---,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++******)))))))))***************)))((('''&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%'''((((((,,,""">>>[[['''lll&&&)))ttt&&&'''222 ;;;'''(((---+++EEE***(((!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""$$$%%%%%%#########$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************))))))******+++,,,---...///111222222222111111///......---,,,+++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''',,,+++******************((()))*********(((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%******)))+++$$$"""###000FFF]]])))""" )))&&&YYY+++,,,%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""$$$&&&&&&%%%$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((())))))))))))*********(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))***++++++,,,...///111222222111111......---,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++*********++++++''')))+++,,,+++)))&&&$$$$$$%%%'''((((((((('''&&&%%%$$$$$$######$$$$$$%%%DDDuuu,,,''' )))"""###""""""%%%HHH555+++!!!'''999''''''&&&+++000^^^'''+++!!!(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$###%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))***+++,,,+++,,,...000111222111111......---,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''+++++++++******++++++,,,(((***,,,...---***'''$$$###$$$&&&(((((('''&&&%%%%%%$$$$$$######$$$$$$%%%nnnEEE:::---%%%'''999+++)))###+++QQQ$$$///&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$###%%%(((((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***+++,,,---***+++---///111222222111...------,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''+++++++++***++++++,,,,,,)))+++...000///,,,(((%%%"""###%%%'''''''''%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%;;; 888&&&---QQQ ---111999$$$""")))$$$%%%$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$###%%%((()))'''&&&%%%%%%&&&%%%%%%$$$$$$#########%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***,,,---...)))+++---///111222222222...------,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((...+++)))((()))*********(((***,,,---,,,***&&&$$$&&&''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%!!!+++,,,222((((((lll&&&))))))""""""OOO'''(((333$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((******))))))((((((''''''))))))))))))(((((((((((((((((())))))))))))((('''+++'''(((------((('''+++((()))+++,,,+++***((('''************))))))))))))***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''''''(((((()))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((()))))))))(((((()))+++***))))))(((((())))))***************************))))))******+++,,,,,,---,,,,,,------...///000000/////////...---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''************)))((('''&&&---+++))))))***+++******''')))+++,,,+++)))&&&###&&&&&&''''''''''''&&&&&&###############$$$%%%%%%,,,'''NNNhhh---""")))&&&===YYY///+++,,,...sss>>>+++555111$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))((())))))***************,,,)))***......***))),,,(((((()))******)))((('''***************************************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((((('''(((((()))))))))))))))+++*********))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))******)))((((((***++++++******************+++))))))))))))))))))))))))************************+++,,,,,,---....../////////.........---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((''''''&&&---+++***)))***+++***)))'''(((***+++***(((%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###############$$$%%%&&&!!!&&&)))vvv///%%%'''$$$[[[999 ,,,***___***hhh"""***333DDD...---!!!,,,%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((***))))))))))))((((((((())))))))))))))))))))))))''''''(((((())))))******+++))))))++++++))))))+++))))))))))))))))))))))))***************************************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))((((((((('''((())))))******))))))***************))))))))))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******+++***((((((***+++,,,++++++******++++++,,,))))))))))))))))))))))))+++++++++************)))+++++++++,,,,,,------...------------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((((((---,,,******+++,,,+++)))''')))***++++++)))'''%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%222,,, 555 """!!!$$$~~~]]]<<<%%% ,,,(((### ***//////:::!!!(((ZZZ+++!!!'''///&&&###///)))$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''')))***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***************+++)))))))))))))))***+++++++++***)))******)))***++++++***)))))))))******+++***************************************)))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))******************************))))))((((((''''''))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((((((((()))))))))***+++***((((((***+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))))))))******---,,,++++++,,,,,,+++))))))***+++,,,,,,***)))((($$$%%%%%%&&&&&&%%%%%%$$$+++***((('''%%%$$$$$$$$$,,, !!!333$$$444###%%%"""&&&555""";;;///000***&&&'''%%%qqqggg222(((###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))************)))*********++++++,,,,,,,,,,,,+++++++++,,,---------......------......------,,,+++*********+++++++++++++++*********))))))***************)))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((())))))******************************++++++++++++++++++******)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((()))))))))******)))***+++***))))))+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,*********+++++++++++++++,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))(((((()))******---,,,+++,,,------+++)))***+++,,,,,,,,,+++******%%%%%%&&&&&&&&&&&&%%%%%%,,,+++)))'''%%%$$$$$$$$$***)))111'''FFF///"""((("""''' TTT***(((___}}}+++---&&&(((---***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$"""""""""############$$$############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((()))))))))************+++*********+++,,,,,,------******)))***+++---///000111444555444444555444111333222222111000///......///......---,,,+++*********************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))******))))))))))))))))))))))))************************)))((((((''''''(((((()))'''''''''(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++((()))******++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((())))))******++++++,,,***+++,,,,,,,,,---///111111111000000000000111111000000000000000000000000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++***)))(((((((((***+++,,,---,,,,,,,,,...---+++))))))***++++++++++++******&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%$$$$$$$$$***222"""%%%---"""((( !!!000""""""(((333)))???'''&&&###!!!```''' 111$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$""""""""""""########################$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&&&&&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++++++++******++++++,,,------.........///111444888<<>><<<:::888666444333222000///---,,,+++***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++************++++++,,,,,,,,,,,,,,,------......//////------,,,,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********)))******+++,,,,,,------,,,---//////000111444666999888888777777888888999888888888888888888888888333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++***))))))***,,,///222444---,,,,,,---...---+++)))((())))))*********))))))&&&''''''((((((''''''&&&$$$$$$######$$$$$$%%%&&&""",,,)))!!!&&&***---$$$+++ $$$///)))&&&'''!!!CCCYYY""",,,(((!!!hhh///$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&'''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++++++++******+++,,,,,,---......:::;;;===@@@EEEKKKPPPSSSWWW]]]aaa______aaa]]]WWWJJJKKKKKKJJJHHHEEEAAA???888777555333111///...---***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))***++++++++++++************++++++,,,,,,,,,,,,------...///000111111......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++******+++,,,------......---///111222333555888:::???>>>>>>======>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA===<<<:::888666333222111,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,...111555999<<<...------,,,+++***)))))),,,,,,,,,,,,,,,+++))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''&&&%%%555..."""&&&+++222888ppp***...333JJJNNN'''+++###$$$!!!&&&444111***!!!"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))(((''''''(((***---...))))))))))))((((((((((((***((('''(((,,,---+++)))&&&,,,,,,///666555777CCCLLLJJJOOO[[[gggooosssuuuwwwssstttxxxssslllnnnxxxdddaaaccchhhhhh```ZZZZZZYYYMMM@@@:::666333222333555222///---...---***'''*********+++******))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))---,,,))))))***+++++++++000,,,&&&%%%(((,,,...///)))//////)))'''++++++'''))),,,---***+++...---(((...,,,)))'''((()))))))))&&&'''((())))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************+++*********))))))(((((()))((((((***,,,------,,,...***''''''+++///...+++(((:::,,,+++...)))222===777111333:::@@@===888777>>>555+++333777...'''---,,,+++(((&&&''''''''',,,%%%###'''(((&&&&&&***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))((('''&&&''')))+++++++++###---111+++''',,,555<<<<<<888444555<<>>>>>111444555222,,,)))))),,,((((((((()))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******************************...---,,,,,,---.........$$$(((,,,///...+++'''$$$,,,***+++---...---...222111333111)))"""###***000"""&&&+++------***(((&&&&&&'''((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********+++*********))))))))))))+++*********++++++***)))++++++///222111---,,,---...$$$,,,AAAGGGBBB@@@???HHHEEEGGGMMMNNNGGGBBBBBB@@@RRRQQQ@@@777444666>>>---))))))...000...,,,---***(((***...---((('''+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((()))))))))***---,,,+++++++++++++++***222...+++---444:::888333444888???HHHVVVhhhtttyyy}}}iii[[[TTTLLL???444GGG===111)))''')))++++++***)))***,,,------+++)))*********)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))))))))(((%%%&&&'''&&&'''+++111555===;;;999===LLL___lllooo...------,,,+++***))))))+++++++++******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%###"""###%%%&&&(((!!!555+++ 000'''&&&...///((('''111999:::???GGG===222---===@@@@@@<<<===222"""%%%555666***///888///)))111111%%%222)))$$$###+++"""+++---###+++%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))+++,,,))))))******************&&&(((******)))+++000444555===DDDVVVnnnvvvyyyxxx|||mmmpppzzznnnsssxxxpppmmmttt{{{xxxlllbbb}}}zzzyyyvvvjjjXXXIIIBBB???===:::555111...+++***'''(((((())))))*********((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,...///---++++++...111555---,,,222222,,,---444 %%%---333333//////222,,,---,,,)))%%%$$$&&&)))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))***************)))))))))***++++++,,,++++++***))),,,***+++---***)))222>>>NNN555===JJJ<<>>666444111444666,,,***888---BBB)))222###,,,***'''***$$$'''%%%"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))))))))))))))))))))''''''((((((((()))******++++++++++++,,,,,,------///000///---000===SSSddd~~~|||www{{{wwwwwwtttqqqwww{{{zzzyyyooojjjqqq}}}lllvvv}}}zzzyyywwwrrrvvvuuunnnhhh```UUUHHHBBB@@@>>>888111---,,,++++++******++++++))))))************))))))))))))************))))))((((((((((((((((((((((((((()))))))))************************************************++++++++++++***+++++++++,,,,,,,,,---,,,...//////------...000...111666;;;??????;;;999@@@@@@BBBEEEIIIJJJGGGEEEFFFHHHJJJJJJIIIFFFAAA<<<.........111444222---((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))***************+++++++++)))***,,,,,,++++++---///---...666CCCNNNRRRRRRQQQYYY|||zzz}}}|||vvv|||xxxiiilll}}}]]]OOO[[[YYYFFF:::444---((())),,,,,,***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************+++---......---...111444888999>>>KKK___sssjjjzzz~~~rrr\\\GGG:::666666---,,,++++++---.........+++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))(((((((((((())))))&&&)))///666===EEEKKKOOOJJJRRRggg{{{{{{...------,,,+++***))))))*********))))))((('''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$''')))(((%%%###$$$&&&***)))---DDDOOOuuuuuu~~~{{{}}}}}}|||pppUUUUUUOOOAAA555333111,,,'''999///AAA999777'''&&&&&&---((((((!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++,,,,,,------......,,,...222777DDD[[[xxxzzzyyy|||sssuuuhhh{{{qqqlllnnnnnnkkkzzzzzzyyyzzz~~~{{{|||wwwnnngggfffkkk|||zzzssscccPPPBBB;;;:::111000---+++)))))))))))))))******++++++******)))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,,,,------...***,,,......---///333777888:::>>>AAAEEEJJJNNNPPPFFFCCCEEENNNOOOGGG???<<>>666555777111///---,,,************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))************++++++++++++*********++++++,,,,,,,,,+++---.........222;;;BBBRRRYYYYYYYYYlllvvv{{{~~~xxxmmmggglllhhhtttuuummmooommm}}}{{{fffYYYXXXqqqoooYYY^^^[[[NNN???777000+++))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))&&&'''''''''((((((((()))(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++***,,,------...444===EEE___xxxvvvxxx~~~}}}}}}aaaJJJ===888111,,,***,,,---...,,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))((()))***---///111;;;@@@EEEGGGIIIRRRaaammmooo]]]WWWZZZ]]]...------,,,+++***))))))+++++++++******)))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$&&&'''&&&'''---888AAAUUUhhhxxxwwwnnn___JJJDDDTTT___bbbtttwwwaaa{{{iiilll~~~~~~yyykkkXXXMMMQQQ___jjjzzzmmm}}}oooeee___FFF<<<222>>>888000777000333......"""---))) !!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,,,,------...///000000===PPPkkk}}}pppggg}}}{{{~~~uuujjjmmmyyyjjjkkklllooo{{{wwwpppddd]]]YYYgggllluuu}}}{{{qqqjjjhhhsssmmmjjjsss|||wwwaaaMMM@@@>>>999444000...,,,,,,******++++++++++++******((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------++++++,,,,,,---...//////222666:::<<>>@@@<<<@@@XXX}}}ssslll]]]TTT[[[bbb```\\\\\\///...,,,,,,,,,+++***((()))))))))))))))(((((('''%%%%%%&&&&&&&&&'''''''''"""***---'''###'''******###222:::EEE\\\qqq~~~iii^^^ccciiivvv}}}{{{~~~~~~~~~{{{rrrrrrlllcccaaaiiirrrwwwqqqjjj^^^OOO@@@666111///111333444333...)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((++++++)))%%%%%%)))---...'''"""(((,,,(((,,,444222///---,,,---...000111333000000111333///'''$$$%%%"""$$$''')))***)))%%%!!!%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))***************)))(((***---...---+++111***+++222111444PPPrrrtttooozzzxxxdddoooooo{{{xxx}}}{{{{{{|||zzztttooowwwooommmiii___bbbnnnrrr{{{sssrrrxxxmmmaaaHHH888999999000***+++((((((+++,,,******,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,---+++......******---...***)))000333...+++111999===AAAZZZnnnxxxmmmppprrruuu{{{}}}wwwyyy{{{vvvXXXVVVnnn|||ZZZ>>>888777888444(((---(((&&&(((***))))))+++))))))((((((((('''''''''***)))(((''''''((()))+++///000000///...+++(((&&&(((((((((((()))))))))))))))***+++***))))))+++---++++++++++++++++++++++++%%%555555===eeeddd[[[sss~~~zzzqqqnnn{{{~~~wwwvvv|||{{{uuuvvv}}}xxxsss}}}tttzzzwwwfffoooyyyoooWWW777$$$...555***!!!###((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))************(((+++...,,,***)))***,,,:::000888OOOVVVddd}}}~~~||||||yyyttt|||qqqpppvvv\\\<<<222111------,,,+++***+++,,,+++)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***((('''''')))***(((%%%///(((%%%,,,888???===777222HHHfff{{{qqq[[[LLLNNNGGGKKKYYY```bbbrrr000///------------+++)))))))))******))))))((('''&&&&&&&&&&&&'''''''''(((!!!+++...(((%%%)))+++'''...777EEEcccjjjjjjeeeiiiyyyzzz}}}~~~yyy{{{~~~rrrqqqyyyooonnnqqqzzz}}}vvvpppggghhhkkk|||~~~xxxiii[[[PPP???///---111666999888222***%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))!!!,,,...'''&&&,,,)))---...888;;;555:::EEEGGGJJJGGGAAA======???AAAAAA<<<777666777777222//////+++(((%%%%%%&&&'''''''''$$$%%%'''((('''&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((()))))))))))))))*********++++++)))((((((***,,,------,,,000((((((333;;;IIIlll~~~zzzpppeeehhhwwwllleeepppxxxkkkppp{{{zzzrrrccceeehhhzzzkkkqqqxxxuuubbbHHH<<<===999111...)))&&&(((***)))))),,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,------...///---***+++......+++999((('''888===888AAAWWWiiimmm\\\rrriiiqqqgggpppvvvwww]]];;;999<<<...///+++)))***)))'''(((,,,)))))))))(((((((((''''''((((((''''''''')))***+++000000000000///,,,***)))(((((((((((()))))))))))))))***++++++)))***+++---++++++,,,,,,------......???DDD???KKKxxx~~~uuuyyytttvvvvvv{{{zzz|||}}}wwwoootttzzz|||iiibbbKKK///***666333$$$(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))*********++++++(((+++......+++***...333777>>>000DDDYYYvvvlllaaaxxxvvviiimmmyyy}}}qqq___PPP>>>......---------,,,+++++++++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((((())))))(((&&&///++++++333???EEE@@@999KKKXXXkkkppp```LLLLLLXXX]]]^^^mmmyyy111000.........---,,,***)))************)))((((((&&&''''''''''''((((((((((((&&&%%%(((***+++,,,...EEE]]]mmmwwwmmmbbbbbbqqq}}}yyytttvvvxxxwwwtttooowwwfff[[[hhhrrrvvvssstttsss```HHH999555111222666777222,,,&&&%%%$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))***%%%+++---((()))///111///===EEEUUU\\\[[[iii|||nnnmmmhhh___[[[^^^cccgggbbbVVVKKKIIIJJJFFF@@@<<<444...(((''''''''')))+++$$$$$$&&&((('''%%%%%%(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''((())))))))))))*********+++++++++******)))***+++,,,,,,,,,***///222;;;TTTrrr|||lllaaaXXX```www}}}pppttt|||bbbyyy}}}~~~~~~mmmvvv~~~kkkbbbaaalll{{{kkkxxxjjjPPPGGGKKKKKK444---)))***+++)))((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,++++++++++++,,,------,,,++++++,,,///111///---,,,111:::???<<>>000222///---...,,,''''''***)))))))))(((((((((((('''''''''''''''((()))+++,,,222111111000...,,,***)))(((((((((((())))))))))))***+++++++++******,,,---+++++++++---///111444555VVVTTT[[[rrryyynnnggg~~~ooo~~~pppiiiggggggfffaaa[[[___hhhxxxzzz~~~tttwwwfffYYYxxxxxxLLL***,,,111)))'''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++---+++)))***,,,///777>>>555CCC???OOOnnnqqq~~~lll|||{{{wwwnnnhhhjjjVVV555111......///...+++***++++++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***))))))))))))(((((((((111;;;===;;;===FFFOOO]]][[[bbbjjjbbbSSSWWWhhh222000............,,,******************))))))((('''''''''((((((((()))))),,,######***))))))===XXXbbbqqqZZZXXXbbbnnn||||||}}}vvvbbbggggggggguuusssVVVFFF222***///555555111)))(((&&&$$$###$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((()))***++++++333+++&&&(((...===WWWooossswww|||sss{{{rrrxxxvvvmmmgggmmmwww~~~zzzqqqlllppppppeeeTTTHHH???888333444111+++)))***+++&&&$$$''''''%%%%%%)))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))************++++++++++++,,,,,,,,,+++******+++,,,'''888KKK^^^uuuyyycccaaaccckkkyyy}}}|||uuurrrwww|||~~~{{{pppxxxuuujjjyyyuuuzzzsssqqq\\\NNNMMMKKK777000***,,,---***((('''))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++,,,,,,++++++,,,,,,---...,,,+++,,,///111000///...333<<<;;;>>>bbbrrrsss}}}ddd___oooqqqVVV===333///...///...***(((******)))))))))(((((((((((('''''''''((()))***++++++333222111///---+++)))((((((((((((((())))))))))))***+++,,,+++******,,,...,,,,,,+++,,,///444999<<>>ZZZ}}}vvvZZZ[[[xxx~~~jjjYYYPPPVVViiimmm[[[>>>>>>CCCLLLTTTVVVVVVWWWfffjjjoooqqqrrrwwwyyyuuusssoooiiizzznnnkkksss}}}~~~sss```MMM>>>666444444111///+++'''%%%$$$$$$%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''(((((()))+++,,,,,,---&&&===ZZZkkkjjjgggnnnxxx[[[TTTOOOHHHEEESSS[[[RRRKKKPPPNNNFFFFFFOOOSSSPPP<<>>---+++---***''')))&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))'''''''''''''''((())))))*********+++++++++,,,,,,+++,,,------,,,---111444;;;TTTssswwwjjjooo}}}~~~~~~xxxzzzyyy{{{~~~tttzzz}}}~~~pppxxxyyyxxx|||eeePPPBBB444...---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---,,,,,,,,,,,,---......000...///111000111<<>>NNN^^^hhh}}}jjjiiizzzhhhXXXJJJKKKVVVgggooommmmmmqqqgggiiimmmooorrruuuvvvvvv}}}rrr```TTTQQQSSSVVVeee~~~rrr~~~}}}\\\```zzzhhh888333000---***(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,******000999;;;;;;FFFVVV]]]sss}}}lllccc\\\[[[[[[[[[\\\^^^eeeqqqvvv|||uuu{{{~~~~~~bbbCCC666222...,,,///,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***))))))***...222<<>>WWWtttuuu~~~ssslllMMMOOOKKKEEE@@@@@@>>>;;;;;;>>>;;;IIIRRR\\\jjjsss}}}qqqnnnVVV???555...,,,///,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((***))))))+++///444===GGGRRRUUUOOOKKKLLLOOOnnnrrrwwwzzzyyy//////...---,,,,,,,,,,,,)))************+++++++++(((,,,...+++)))+++,,,,,,---222AAA___~~~fffRRRpppgggOOOFFFHHHEEEJJJRRRWWWUUUMMMBBB;;;@@@EEEMMMUUUZZZ]]]]]]]]]XXX\\\______\\\ZZZZZZ\\\XXXqqq|||zzz~~~tttwwwtttjjjeeepppgggJJJ<<<;;;000...777444%%%###---%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))),,,(((***///,,,)))666IIIwww}}}yyymmmqqqRRRNNNMMMSSS^^^iiimmmnnnqqqtttvvvuuusssssswwwzzzoooggg```\\\VVVQQQUUU]]]xxxzzzssssss}}}iii\\\DDDCCC666:::)))<<<111$$$((()))))))))'''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,000,,,+++...---000>>>OOOuuu{{{fffqqq{{{}}}~~~lllgggmmmuuutttgggaaaNNNEEE777000444"""******+++++++++******)))---,,,***(((((()))***+++)))******++++++,,,------+++,,,,,,------............333***---:::666MMMqqqlll{{{jjjppp}}}uuu||||||gggJJJ666///777---+++)))(((***)))&&&'''+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************,,,......+++***---222444...333EEE<<>>>>>999:::<<<;;;999888888999::::::;;;???BBBMMMfff~~~zzzxxxaaaDDD:::)))---......---***(((((('''&&&))))))(((((()))***++++++))))))))))))))))))))))))+++*********))))))(((((()))***)))(((''',,,444;;;BBB[[[CCCDDDKKK:::PPPjjjWWWOOOhhh//////...---,,,,,,,,,,,,************++++++++++++...***''''''***,,,...///...999```ttt\\\YYY||||||```PPPKKKHHHEEEDDD>>>>>>???>>>===<<<:::999777:::===BBBFFFHHHJJJJJJSSSWWW^^^ffflllnnnnnnlllQQQGGGDDDTTTooowwwiiikkkyyy|||qqqjjjqqq|||^^^AAA:::666333111...)))%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''((()))******++++++,,,......---===cccwwwTTTFFFXXXqqqttthhhmmmqqqrrrmmmfffiiivvvwww{{{}}}|||xxxqqqlllkkkfff___[[[\\\PPPVVV^^^vvvpppsssiiiRRRIII---333000555)))))))))(((&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,+++***,,,///...444PPPnnnttt}}}~~~{{{{{{zzz|||www~~~{{{|||VVVEEE888***///++++++++++++++++++******)))---,,,***)))((()))***+++*********+++,,,,,,---------------.........//////555&&&555BBB<<<]]]nnneeevvvkkkcccHHH===<<<...---***)))+++***'''''')))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************,,,------++++++---000222777999SSS^^^ssstttnnn```xxxkkk```KKKWWWsss~~~vvvmmmkkkooorrrooojjjbbbgggmmmrrrttttttttttttgggiiiqqqrrrmmmrrrsssiiiqqqrrrrrrqqqssswwwyyyyyyvvvlll{{{YYY<<<000+++///000'''******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++,,,...000???BBBQQQccc~~~{{{xxxeeeWWWIIICCC???999222///666888:::::::::999:::;;;999999<<<>>>===>>>IIIVVVfffssstttxxxqqq222>>>///,,,---,,,***((())))))***)))))))))))))))***++++++))))))))))))))))))))))))************)))))))))((())))))((())),,,222:::???EEEAAANNNCCC:::ZZZhhhPPPCCC___//////...---,,,,,,,,,,,,************+++++++++,,,111(((%%%))),,,***,,,111AAA]]]|||\\\```yyywwwvvv}}}fffPPP<<<999???@@@:::333555333000......000333555111111000111222444777888AAACCCIIISSS]]]bbb```\\\JJJ<<<000555KKKdddtttzzz|||pppfffmmmxxxxxxuuuxxxuuuPPPAAAAAA:::///---///+++"""''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((%%%&&&'''(((***+++,,,---)))---)))&&&<<>>IIIiiizzz}}}oooQQQTTTeeevvvnnnqqqqqqpppqqqrrrkkkbbbpppnnnjjjhhhgggiiilllnnnqqquuu|||yyyqqqvvvzzzpppooosssooohhhmmm{{{|||sss~~~{{{nnn|||www]]]:::%%%...333%%%******)))(((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++)))***,,,,,,,,,---///000444:::JJJjjjzzzmmmWWWLLL@@@666555999<<<===???===???AAAAAA@@@@@@AAABBB===<<<===>>>===999:::>>>CCCNNN^^^oooooo|||___===000------...---+++******,,,))))))))))))))))))***+++))))))))))))))))))))))))************))))))))))))(((''''''+++222:::@@@CCCJJJ555KKK@@@EEEqqqdddEEEWWW//////...---,,,,,,,,,,,,*********+++++++++,,,,,,,,,(((***///+++'''///>>>dddyyyYYYccc}}}tttqqqDDD:::777888<<<<<<555///---......///000000000000000222111///......///000111999:::===DDDLLLSSSVVVWWWRRRRRRQQQKKKHHHMMM[[[fff{{{kkkgggvvvsssfffqqqhhhQQQLLL@@@444000222///)))&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&'''((()))***+++,,,,,,***...***333```___PPPTTTaaaoootttrrrwwwzzzuuuxxx}}}vvv}}}{{{vvvuuuvvvzzzvvvrrrssstttqqqlllhhhooo]]]NNN[[[rrrrrrjjjpppwwwdddWWWKKK:::444444222///---+++)))'''%%%(((((((((((((((((((((((())))))******++++++,,,,,,111000...,,,+++,,,---...,,,000...---???eee}}}WWW]]]yyy|||rrriiiccc^^^[[[\\\ccchhhhhhiiijjjsssuuu|||~~~{{{rrrhhh|||~~~gggvvvyyy~~~xxxddd```DDD111------,,,,,,+++************++++++***))))))******+++******++++++,,,------...///......---...///000000,,,??????KKKzzzqqqrrrrrrRRRFFF444---)))+++,,,***((((((((((((((((((((((((((((((((())))))***+++,,,,,,---))))))*********+++++++++---******,,,---...111555>>>]]]vvvpppjjj{{{rrrVVV\\\wwwmmmjjjuuuooorrruuussskkkeeejjjrrr{{{yyyppphhhiiippprrrnnnpppvvvuuu```555&&&---///+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***---......---...222555KKKDDDcccwww```MMMDDD===888555888;;;===BBBGGG@@@BBBEEEGGGGGGHHHJJJKKKJJJGGGDDDDDDDDDCCCAAA???555;;;DDDSSSeeexxxQQQ333111//////000...+++***+++***)))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))(((''''''---666>>>BBBCCCNNNAAA<<>>666444444333///+++///555,,,...111333444333111///555666666666666444333222000111333555:::CCCNNNVVV[[[ZZZ[[[___dddccc^^^XXXhhhvvviiijjjooo|||wwwdddaaaqqq|||yyyaaaSSSDDD<<<555///---000&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))))))))))))))***************///@@@```~~~cccBBB[[[]]]gggqqqlll___\\\cccppp~~~fffqqq}}}{{{yyy|||yyyuuupppmmmnnnrrrtttttttttnnn]]]NNNDDDFFFfffgggppplllSSS???333111///...---+++(((%%%((((((((((((((((((((((((((())))))***++++++,,,,,,222000...,,,,,,,,,...///---222...111VVVnnncccqqqtttrrreee^^^YYYTTTRRR```^^^aaahhhmmmnnnpppsssnnnlllkkknnnxxxxxxkkkjjjwwwiiitttwwwmmmeeePPP<<<111...---,,,+++******************************++++++***++++++,,,------............---------///111222000CCCfff|||kkkxxxkkkVVV>>>333***))),,,+++***)))((((((((((((((((((((((((((())))))***+++,,,,,,---************++++++++++++---******---...000888BBBTTTzzz~~~___VVVwwwrrr]]]WWWrrrjjjooozzzuuukkkkkkvvv|||{{{uuunnngggiiippppppyyyzzz~~~[[[///'''111++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************+++++++++++++++...///...---///555:::QQQQQQwww~~~iiiUUUAAA888999444999CCCJJJIIIEEEGGGLLLNNNRRRXXX^^^dddiiinnnrrrtttpppkkkfffccc\\\QQQGGGCCCAAA???@@@GGGYYYpppwwwsssxxxwwwPPP555...+++...///,,,)))*********)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))******)))(((***000888>>>AAAAAAIIIGGG777]]]mmmiii}}}lllvvv//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,&&&,,,---'''&&&;;;cccxxxccchhh|||kkkxxx~~~mmmMMM666333999888111,,,---000//////000111111222333444666888999<<<>>>@@@AAA@@@===:::888333333111---+++000:::BBBPPPQQQWWWbbblllnnnggg___nnnpppvvv~~~tttiiissszzz~~~uuuiiigggqqq}}}oooaaaSSSJJJ===///+++000))))))((('''''''''((((((&&&&&&&&&&&&&&&''''''(((''''''((((((((()))))))))************************(((666\\\uuuPPPGGGYYYiiiiiiggg]]]MMMGGGYYYqqqtttjjj}}}}}}xxxpppoooooofff^^^ZZZSSSZZZpppwww```EEE:::666111.........+++((((((((((((((((((((((((((('''(((((()))***+++,,,,,,000///...---,,,---......+++000444EEEpppzzz}}}uuuxxxzzzjjjddd\\\WWWUUUTTTRRRPPPMMMJJJIIILLLOOORRRXXX^^^ooouuuvvvnnnhhhnnn}}}{{{yyyhhhLLL111///...,,,+++*********+++)))*********++++++++++++++++++,,,,,,------............------...111333555===;;;mmm}}}qqqoooyyyzzzyyyxxx```PPP???///***++++++******))))))))))))))))))))))))&&&''''''(((((()))))))))*********++++++++++++,,,---***+++......222BBBTTTyyyyyy|||WWWQQQvvvssskkkmmmqqqpppmmmmmmkkk}}}{{{}}}|||xxx{{{{{{LLL///(((++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,***,,,...,,,,,,000:::BBBRRRhhhvvv\\\LLL???222111888===@@@EEEKKKOOOVVVcccqqqtttbbb___UUUHHH===777???SSSeee}}}rrrpppxxxwwwzzzEEE555(((***...,,,+++,,,+++******)))))))))))))))(((((((((((((((((((((((())))))))))))************)))***---333999===?????????>>>FFFrrrxxx||||||}}}//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,------(((......+++888ZZZ|||~~~bbb[[[yyyoooHHH666;;;777&&&000,,,---333777555222222888:::<<>>555000///---)))'''%%%%%%&&&'''&&&&&&&&&&&&&&&'''(((((('''((((((((()))))))))))))))))))))******+++++++++555OOOkkklllQQQ???MMMhhh^^^___[[[OOOFFFPPPlllhhhiiijjjgggnnnzzzoooTTTEEE\\\fffyyy```VVVRRRHHH;;;333000///...---((((((((((((((((((((((((&&&''''''(((***++++++,,,---------------.........,,,000CCCfffvvvmmm|||bbb^^^WWWNNNHHHEEEDDDBBB@@@BBB???===???@@@???CCCHHHFFF\\\sss~~~~~~zzzssskkk||||||aaa>>>000///---+++*********+++))))))***+++++++++++++++++++++,,,,,,---.........//////......000444777:::QQQ]]]sssdddvvvlllllleeeOOO777,,,++++++******))))))))))))))))))))))))''''''''''''''''''''''''*********+++++++++,,,,,,---***,,,//////555MMMgggeeeeeevvvuuurrrnnnlllmmmnnnnnn|||oooWWWHHHFFFJJJMMMLLLHHHSSSiiivvvssszzzxxxnnnuuu~~~zzz}}}}}}pppLLL---,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***,,,...---...666DDDOOOyyymmmZZZGGG>>>999666:::CCCGGGFFFLLL[[[nnnuuubbbRRRDDD===CCCLLLgggxxx|||sss~~~ttthhhKKK///)))---,,,,,,...++++++***)))))))))))))))((((((((((((((((((((((((((()))))))))************'''+++111666:::===???@@@999;;;SSSmmmttt}}}sssnnniii//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------)))000111555MMMssseeefffzzz{{{^^^???222111222555888///000333444000111;;;GGG???CCCKKKRRRWWWYYYYYYXXXYYYYYYXXXWWWTTTRRROOONNNFFFDDDCCCCCCBBB>>>666///444888@@@KKKVVV___eeegggtttqqquuuzzztttrrrqqqdddpppttt[[[OOOBBB111333000+++&&&$$$###$$$%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''(((***+++,,,---...KKKppprrrHHH888TTTggg^^^YYYLLL@@@DDDYYYlllpppjjjyyyjjjWWWeeehhhgggmmmlllddddddBBBQQQvvvddduuukkk]]]III999222111000///((((((((((((((((((((((((%%%&&&'''((()))***++++++++++++,,,---.........---000222QQQ~~~yyysss~~~~~~eee~~~vvvccc\\\___bbbYYYLLLCCCAAADDDFFFGGGJJJJJJNNNQQQOOOIIIFFFGGG??????BBBNNNggg~~~oooxxxzzzpppwwwrrrYYY111///---+++)))******+++((()))***+++++++++++++++++++++,,,------......///000000///000333777:::===eee}}}}}}}}}}}}vvvtttZZZ===...+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,,,,+++---000///666TTTssskkklllzzzhhhTTTlll{{{pppsssssslllhhhooo}}}^^^HHHBBB???EEENNNQQQLLLEEETTTgggrrr```KKKSSS```ZZZmmmssswww{{{zzz{{{rrrooozzz~~~mmmBBB,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,...000000333===NNN[[[wwwQQQDDD888666888===EEEMMMXXX___vvvooo^^^MMMEEEDDDEEEfff}}}~~~uuu}}}bbb;;;------,,,,,,...++++++***))))))((())))))(((((((((((((((((((((((((((((())))))*********+++&&&,,,444999;;;===@@@CCC999DDDVVVZZZ}}}hhhwwweee>>>222000...,,,+++,,,---...+++///000///,,,,,,,,,,,,***444'''DDDooommmaaa~~~RRREEE888222000000222666444222111777BBBIIIGGGBBBSSSaaawwwyyyvvvppphhhhhhnnn]]]XXXPPPGGGAAA>>>???AAA;;;222---777JJJZZZ]]]ZZZaaa```cccgggdddggg}}}mmmrrroookkkyyypppdddNNN444222...++++++'''""""""%%%&&&&&&&&&'''''''''(((((())))))*********))))))((('''$$$)))000***$$$444NNNwwwiiiKKKFFFYYYXXXPPP[[[KKKOOO^^^zzzzzzUUUWWW|||___VVVPPPTTT```iiiooo|||sssHHHRRRppptttvvv___KKK>>>666...%%%------+++(((((())))))'''))))))))))))***************,,,...------///000///444???hhhuuulllVVVWWWVVVNNNOOOEEE@@@GGGPPPTTTWWW[[[___aaaddddddccc```^^^^^^UUUMMMGGGFFFIIISSShhh|||yyyqqqppp||||||ooottt}}}sss@@@...---///&&&***000%%%++++++******++++++,,,---++++++,,,------......///...222...111555---===jjjwwwppphhhpppuuusssaaa]]]///+++...,,,'''))))))))))))((((((((((((+++*********))))))(((((((((((())))))******++++++555...+++222@@@UUUvvvYYYlllcccRRR{{{pppkkkkkkqqqiiifffpppyyykkkYYYHHHHHHBBBBBBJJJPPPPPPOOOPPPaaaqqqcccIIIBBB;;;;;;JJJLLLZZZkkkwww}}}}}}zzzvvv~~~yyywww{{{}}}vvv~~~yyyZZZ000111,,,+++///+++'''***))))))))))))))))))))))))******))))))((((((''''''+++++++++***++++++,,,,,,***000+++///>>>CCCWWWxxxhhhTTT999<<<999555;;;KKKSSSQQQqqq|||}}}{{{wwwuuugggWWWIIIEEEHHH^^^~~~nnnSSS111444)))...,,,---,,,+++***))))))))))))))))))))))))))))))))))))((('''((()))+++,,,+++***,,,333333@@@222EEEBBB??????SSS___zzzpppXXXCCCAAA111000...---,,,,,,---------......---------......000---@@@```ssseee}}}^^^@@@777000///222333555888333222555888>>>OOOnnn~~~zzz{{{{{{vvvooohhh```UUUIII@@@===<<<;;;<<>>IIIXXXbbbgggooowwwvvvjjj]]]RRRJJJHHHPPP[[[mmmyyy{{{ssswwwvvvvvvzzz___AAA//////,,,(((+++---+++++++++***++++++,,,---+++,,,,,,------......///333,,,+++444666777]]]mmm|||mmmfffbbbaaagggnnnlllXXXMMMIIIDDDJJJSSSRRRiiiyyynnn|||rrr]]]@@@)))///*********)))))))))((((((((((((************)))))))))((())))))******+++,,,,,,,,,###...333@@@cccpppYYYXXXtttrrreeeiiicccjjjhhhnnnzzz\\\PPPOOOHHHSSSPPPPPPZZZ```ZZZSSSVVVmmmeeeLLLCCCRRRSSSJJJNNNEEEIIIOOOTTT[[[eeeooouuu~~~|||xxxyyyuuu{{{}}}vvvyyyMMM))))))***''',,,'''***))))))))))))))))))))))))******))))))((((((((((((+++++++++***++++++,,,---...111///222AAAVVVssspppVVVCCCAAA666888EEEHHHIIIdddeeebbbfffjjjlllqqqvvvvvvsssyyyxxxsssmmmiiijjjooottttttggg]]]TTTLLLMMMbbb~~~wwwCCC444666---...---,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))+++++++++***))):::;;;999777FFFBBB<<>>LLLWWWddd]]]YYY\\\[[[UUUUUUZZZ{{{tttgggqqqrrrjjjooo~~~|||gggYYYYYY777111,,,,,,+++'''&&&(((&&&&&&'''''''''((((((((())))))***************)))---+++((('''---<<>>hhh}}}eeeLLLGGGBBB999>>>NNNYYYHHHAAASSSyyyooo___RRRLLLKKKUUUiiitttppprrr{{{qqqtttvvvRRR000,,,333***&&&111+++++++++++++++,,,------,,,,,,,,,---......//////444,,,222777///AAAlllmmmddd```]]]___ccckkkwwwgggVVVRRRNNNNNNMMMCCCHHHUUUkkkooo___qqqooo```555111***,,,******)))))))))(((((((((************))))))))))))******+++,,,,,,---......---999777EEEuuu{{{xxxOOOZZZkkkuuuooocccdddnnnhhhdddsssjjjSSS???===EEEDDDMMMTTT\\\jjjqqqbbbUUUYYYggggggYYYPPPYYY[[[PPPKKKIIIIIILLLRRR\\\jjjzzz{{{{{{{{{tttsssppp555+++***%%%---(((***))))))))))))))))))))))))***))))))))))))(((((((((+++++++++++++++,,,---------///333888LLLyyyvvvZZZCCC777666333@@@SSSYYYdddeeeVVVggg{{{iiitttxxxdddXXXIIIKKKeeeyyyzzzUUU,,,444(((333---,,,+++******))))))***))))))))))))))))))))))))))))))*********************BBBEEE444DDDGGGCCC>>>nnnwwwfff>>>>>>DDD???......//////...---,,,,,,///+++***---///...,,,,,,777AAArrriiieeezzz{{{|||jjjJJJ333555222111444666555666999DDDZZZ|||{{{xxxvvvvvvwwwvvvsssooo___UUUIIIBBBAAACCCFFFGGGZZZ___ccc^^^PPPHHHTTTeeennnwwwtttmmmsss|||rrrnnn}}}vvvfffcccDDD:::111...,,,(((%%%%%%''''''''''''(((((((((((())))))***+++++++++******)))---,,,,,,666IIIUUUVVVRRRqqqfffIIIMMMXXXooohhhtttppptttvvvooo___UUU]]]mmm___yyy~~~YYYZZZqqqnnn{{{{{{cccWWWLLL111000...------+++((()))---))))))*********+++++++++,,,+++,,,///000000444888SSSwwwuuuttt}}}[[[UUUMMMCCC>>>BBBOOOZZZeeegggxxxqqqccc[[[PPPRRR___rrryyyxxx}}}rrrhhhpppwww}}}}}}~~~bbb777(((555000&&&...,,,++++++++++++,,,------,,,,,,------.../////////+++000;;;777555cccnnnSSScccfffmmmuuuzzzgggddd```___]]]TTTPPPRRRVVV```ppp|||^^^___wwwOOO222...************)))))))))((((((*********)))))))))))))))******+++,,,---......///,,,///...KKK{{{gggaaaTTTGGGbbbyyyvvviiieeejjjoookkkfff|||kkkaaa^^^WWWEEE???CCCBBBGGG\\\jjjvvvyyybbbPPPYYYSSS]]]___[[[```ccc[[[PPPKKKMMMUUUaaakkkrrryyyzzz~~~}}}tttnnnxxx}}}\\\222***...+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,---.........777>>>UUUvvv```HHH;;;999333BBBOOOXXXssshhhbbbssszzzuuuqqqvvvxxxoooiii[[[NNNQQQhhhtttqqqzzzGGG333***666------,,,+++************))))))))))))))))))))))))******+++***))))))***+++222DDDIII888SSSDDDCCCMMMyyyyyyxxxgggLLL@@@:::AAAMMM.........///......---,,,...***+++///000,,,***,,,FFFmmmqqqWWWwww}}}yyy{{{iiiEEE444888000///000222444888CCCNNNcccxxxtttuuuvvvqqqkkkaaaXXXRRRMMMIIIGGGHHHUUUaaa```UUURRR```rrrqqquuuxxx~~~vvvyyyxxxzzzqqqbbbRRRDDD666111///,,,)))((('''''''''((((((((())))))))))))***++++++++++++++++++000000222AAAWWW___[[[aaaWWWTTTCCC;;;iiieee~~~{{{pppfffeeegggeee```[[[iiiiii}}}yyybbbdddnnnhhhffffffcccIII444...,,,//////***))),,,************++++++++++++++++++---000///...555???lll~~~rrrzzzeeeQQQGGG======FFFSSS^^^eee~~~rrrdddYYYYYYiiiuuuttttttzzzvvvsssxxxyyyNNN)))...333+++***,,,,,,++++++,,,,,,---...,,,,,,---......//////000(((111777444SSS{{{wwwfff^^^]]]rrryyyzzziiigggdddeeejjjiiihhhddd^^^ZZZ\\\gggxxxmmmXXXcccuuueee444222(((************))))))))))))))))))))))))))))))******))))))***+++,,,---...///222:::QQQyyyjjj\\\tttrrrgggIIIMMMcccqqqkkkdddgggiiieeedddjjjQQQWWWYYYdddeeePPPEEEIIIMMMQQQooowwwtttsss___TTTfffrrrYYYPPP]]]ddd^^^XXXVVVoookkkkkkqqqtttsssvvv{{{~~~yyytttrrrvvvrrrvvv|||sssnnn;;;)))555$$$...)))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---...///111000<<>>CCCAAAZZZ===CCCdddsss~~~pppBBBBBBEEE;;;DDD]]]...........................***+++000000+++...555PPPsssgggrrrPPP888222666444333333222222>>>XXXooo~~~vvvssssssqqquuuvvvkkk[[[NNNLLLOOOJJJPPPYYY```cccaaa^^^\\\ddddddkkk}}}tttqqqyyypppvvv|||rrr```XXXGGG444------,,,***)))''''''((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,------333EEE[[[eeedddSSSJJJAAACCC^^^jjj~~~zzzrrrjjjggghhhgggaaa\\\lllcccjjjwwwwwwrrrlllbbbyyyeeegggiii]]]>>>222+++---///***''')))*********++++++++++++,,,,,,,,,///000,,,,,,<<>>HHHUUU~~~pppTTT{{{|||~~~mmmaaa\\\ZZZVVV\\\gggsss~~~lllZZZYYYnnnvvvmmm```YYYdddvvvuuuQQQ:::......---,,,++++++******+++))))))))))))))))))))))))(((***,,,***((())),,,000<<<777<<>>>>>AAAUUUppp///...---,,,------...///000+++,,,///...,,,666FFFeee}}}|||\\\===666666111666777888888===VVV}}}zzzyyyoootttvvvooobbbVVVQQQRRRTTTSSSUUU]]]eeecccUUUGGGPPPRRRXXXjjjzzzuuuppp{{{yyyoooooowwwxxxtttcccMMM666,,,,,,+++***)))'''((((((((())))))))))))((()))***+++,,,,,,,,,,,,******...:::LLL\\\bbbccc@@@LLL???JJJtttzzzrrrpppssssssllleeebbbccceeeTTTXXXbbbgggkkkyyy}}}pppxxxzzzrrrxxxmmmdddRRR===---,,,///+++((()))*********+++++++++,,,,,,,,,,,,//////,,,333PPPooo}}}{{{kkkSSSFFF999===MMMaaasss{{{nnnbbbeeerrr{{{|||vvvhhhiii~~~PPP...,,,222,,,---,,,,,,,,,,,,---......------......//////000000888000111WWWjjjiiiUUUUUUccc}}}}}}vvvsssxxx{{{~~~ttteeeUUULLLGGGQQQaaasssiiiVVVQQQccc444222+++++++++*********))))))((()))))))))******************+++---...///000111&&&OOOrrr~~~[[[CCCHHHhhhfffhhhjjjiiilllxxx[[[OOOTTTXXX]]]___mmmqqq]]]SSS```mmmrrr^^^iiiqqqmmmzzz```hhhssskkkjjjmmmzzz}}}xxxxxxwwwssszzz|||zzz}}}~~~qqqLLL...***++++++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---...///000...777RRRwwwYYYBBB777888???EEEQQQtttnnnTTT}}}xxxjjjqqqzzz|||rrrdddZZZWWWVVVVVVXXX[[[```iiixxxeeeSSSYYYhhh|||sssnnnjjjggg{{{ssshhhmmmpppBBB///......---,,,++++++++++++))))))))))))))))))))))))'''***+++***((()))...333<<<777;;;PPPEEE>>>YYYvvvMMMFFF@@@===@@@OOOnnn000...---,,,,,,---///000222,,,+++...,,,--->>>SSS|||pppkkkJJJ666555555111,,,111888>>>NNNvvv|||zzzwwwrrrnnnmmmmmmggg[[[RRRRRRQQQSSSXXX___```YYYOOONNNTTTTTT^^^rrrwwwpppppp{{{www{{{sss[[[@@@333111000...,,,(((((((((((())))))))))))((()))***+++,,,---------,,,...888JJJZZZ``````^^^EEE666JJJaaaSSSSSS}}}|||uuusssmmmfffeeejjjmmmhhh___@@@FFFVVVfffsssqqq\\\ppp```zzziiidddIII111---000---+++,,,******+++++++++,,,,,,,,,++++++...000///===eeettt{{{zzzvvv]]]HHH???===LLLYYYhhhwwwwwwmmm___eeexxx{{{}}}nnn]]]oooddd777***111------,,,,,,,,,,,,---......------......///000000000...+++???{{{|||^^^HHHQQQkkk{{{nnn]]]PPP@@@@@@DDDNNN___tttzzzkkkTTT555888+++++++++************)))(((((())))))*********+++++++++,,,...///111222222===^^^kkkPPPfffLLL@@@FFFmmmjjjmmmrrrnnnmmmdddWWWWWWRRRVVV[[[```uuuqqqcccgggnnnlllvvvzzzfffdddxxxuuujjjmmmssswwwvvvvvvzzzxxxsssvvv|||wwwsssfff***444)))...))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,---...000000444???[[[yyyjjjLLL666444@@@KKKOOOnnn^^^ddd{{{uuuqqqqqqtttvvv{{{{{{rrrhhhfffiiilllfffccc\\\SSSPPPWWWdddpppzzzzzz}}}|||ttteeerrreeeSSSQQQ444......---,,,++++++++++++))))))))))))))))))))))))&&&)))+++***((()))///444<<<;;;???UUU;;;GGGgggssswww\\\III;;;555???LLL^^^000///...---,,,---......---333//////111,,,BBBrrr|||nnnwwwrrrfffJJJ===777222111555***888JJJTTTrrrzzz|||{{{}}}}}}}}}||||||xxxrrroookkkcccZZZ[[[[[[XXXVVVZZZ^^^]]]XXXJJJZZZZZZXXXooonnnsssjjjLLL???222+++------)))(((''''''''')))***++++++***+++,,,......---,,,(((333BBBSSScccjjjcccWWW<<<;;;aaa]]]KKKhhh{{{qqq}}}}}}xxxgggjjjgggaaadddkkkhhh]]]DDDCCCOOOXXXlllvvvnnn|||fffkkknnn}}}xxxpppggg222+++666)))---***+++*********+++,,,,,,---,,,,,,......444>>>xxx^^^|||zzzeeeIII<<>>444---///000+++---111+++************))))))))))))+++&&&&&&***,,,+++000888???000SSS[[[222HHHsss___NNN999<<<@@@GGGXXXwww000///...---------.........111000000222888UUUzzzoookkk~~~zzziiioooXXXBBB999666222222666AAA>>>EEEqqqwwwnnnlllnnnrrruuuvvvwwwuuuqqqooommmggg```YYY[[[[[[YYYZZZ]]]\\\YYYRRRKKKWWWhhhqqq|||}}}ooonnnzzz{{{zzzrrroooXXXEEE555222222+++)))(((((('''((()))***+++******+++,,,---...,,,++++++;;;KKKWWWdddlllaaaOOODDDTTTiiiRRRWWW|||uuusss{{{~~~ZZZUUUYYYcccgggbbb```bbb```XXXQQQIIIHHHHHH___rrrnnnyyyfffeeezzz{{{kkkgggcccCCC111000///000(((++++++******+++,,,,,,------+++000000555MMMyyyggglllVVVAAA<<>>yyy^^^>>>???QQQhhhssshhhrrrsssnnnbbb\\\XXXVVV[[[]]]fffttteee\\\rrr{{{wwwwwwyyy~~~uuuxxx{{{yyyqqqqqq{{{nnnkkk888)))444,,,+++***))))))(((((()))***************************---***)))///,,,***333CCCffflll~~~cccLLL666444;;;BBB]]]kkkdddwww{{{uuuxxxttt]]]JJJ@@@<<>>FFFMMM]]]hhhccc[[[YYYWWWUUUUUULLLEEE>>>XXXtttooottt{{{sss~~~qqqggg\\\:::(((333222++++++++++++++++++,,,,,,------+++111222888eeezzzuuu{{{rrrssswwwZZZGGG>>>BBBQQQbbbvvvzzzwwwzzz}}}wwwsssooonnnpppoootttyyy|||||||||~~~uuuaaakkkyyy777222...////////////////////////---......///111222444444666YYYvvvxxx}}}bbbHHHHHHUUUeeezzzqqqqqqpppqqqvvv~~~{{{vvvjjj___YYYRRRMMMRRR\\\fffyyyqqqppptttOOO111111---((((((***++++++)))************+++++++++'''...555+++***111777MMMxxxsssJJJAAAJJJ[[[mmmmmmiiiwwwddduuummm[[[___]]][[[^^^___eeettteee[[[qqqxxx~~~yyyyyy|||uuunnnqqqvvvwwwwwwxxxmmmUUU***222---,,,+++***))))))))))))***************************...++++++///,,,---:::WWW}}}sssRRR===333:::???KKKxxxsssOOOlllhhhSSSFFF???999???NNNfff|||zzz{{{~~~~~~uuuxxxsssRRRgggtttAAA111,,,///,,,,,,,,,&&&************))))))))))))))))))***+++***---666@@@999KKKSSSBBB???jjjuuueeeZZZCCC;;;>>>BBBOOOhhh000//////...............000+++111222777\\\nnngggIII===666777666333666===>>>```}}}mmmZZZKKKFFFIIINNN\\\bbbhhhiiikkkmmmiiiccc\\\\\\\\\\\\```ddd```YYYbbbLLLGGGXXX```WWW```wwwsssmmmllllll~~~vvvppp^^^BBB555555111+++***))))))))))))++++++)))***,,,------,,,+++,,,;;;DDDPPPYYY[[[XXXWWWXXXfff]]]LLLVVVyyyhhhsssuuuvvv{{{qqqyyytttuuujjjKKK>>>JJJ\\\OOO\\\eee```VVVSSSTTTUUUPPPMMMIII>>>TTTmmmdddcccrrrmmmttttttxxxnnnmmmEEE%%%111///222,,,,,,+++++++++,,,,,,---...***///444???zzzyyy|||uuu~~~hhhKKKBBBCCCNNN]]]lllqqqtttwwwwww{{{|||tttoooqqqwwwvvvzzz||||||~~~xxxwww\\\OOOwwwzzzDDD333,,,000000//////...............////////////111333555999ooo~~~vvv[[[[[[fffsssyyynnnjjjxxxuuuyyyyyyssslllggghhhjjjppp{{{rrrqqqaaaxxx[[[333///---)))&&&+++...)))))))))*********+++++++++,,,'''000)))333999111VVV___```YYYKKKTTT[[[cccmmmmmmkkkxxxttthhh___eeeaaa^^^ccceeeggguuugggVVViii~~~tttnnn{{{{{{sssccc```fffnnnuuu{{{}}}~~~xxx}}}iii555***------+++***************************************)))---,,,,,,000...444HHH]]]lllFFF444666DDDIII]]]aaaxxx}}}lll\\\QQQKKK@@@>>>@@@LLLaaawww{{{yyy{{{vvvxxx\\\QQQRRR888,,,000///---...)))************)))))))))((()))***++++++***///:::DDD555TTTUUU???JJJmmm~~~pppmmmIII666???AAAJJJ```///////////////.........///+++000444@@@iii{{{aaa```AAA999555777555222888BBBUUUrrrjjjuuu}}}yyyxxx~~~~~~vvvgggTTTDDD<<<===@@@IIIRRR[[[aaafffiiihhhdddbbb^^^ZZZ[[[ccciiiddd[[[]]]bbbLLLGGG]]]VVVPPPooo~~~uuunnnqqq~~~tttzzzzzz\\\;;;111222,,,+++***))))))***+++,,,)))+++------,,,,,,---///AAA===EEERRRQQQJJJVVVnnnnnn```OOOnnnzzziiikkkttttttnnnqqqwwwnnngggnnniiihhhfffEEE@@@```lllXXX^^^```ZZZRRROOOQQQSSSKKKNNNOOO@@@MMMaaaXXXZZZ|||nnnhhhiiinnnTTT222///)))555------,,,,,,+++,,,,,,---...+++---555KKKsssyyyYYYBBBCCCJJJVVVhhhrrrtttjjjkkksss~~~}}}zzzlllNNNnnn[[[<<<333000000000///......------///000000///...///222555JJJ{{{ppplll|||gggggghhhgggnnnrrrvvvzzzwwwvvv{{{yyytttiiimmmTTTZZZsss<<<---+++---'''+++///'''))))))*********+++++++++000%%%...+++111333999ttt]]]mmmxxxrrr}}}QQQPPP]]]dddmmmyyyrrrppp~~~kkkcccfff```___hhhllluuu~~~fffOOO^^^xxxwww```VVVWWW^^^kkkwww{{{~~~uuuwwwxxxwwwIII......---,,,+++************************************+++...,,,,,,...,,,999SSS[[[[[[BBB333888HHHSSSxxxjjjqqqyyymmm```WWWRRRHHHEEEAAA>>>DDDUUUnnnxxx{{{uuu|||kkkLLLppphhhBBB---//////---...+++************)))))))))((((((+++,,,***+++222===EEE:::VVVNNN<<>>FFFOOOUUU[[[cccgggffffffaaaYYYYYYaaaiiiggg```WWWlllXXXHHH^^^]]]OOO]]]|||~~~wwwyyyqqqsssGGG111///---,,,+++*********+++,,,***,,,------+++,,,000555AAA888;;;HHHKKKIII^^^|||cccgggcccbbbaaalllnnnkkkbbbfffrrrooohhhkkkzzzcccgggmmmFFFBBBkkkiii___```___YYYQQQMMMLLLMMMEEEJJJMMMAAALLL___^^^kkkjjjuuuzzzkkkvvvuuugggppphhhJJJ111'''444...------,,,,,,,,,,,,,,,------,,,;;;^^^ttthhhooolllKKK???GGGNNN___zzzpppiiiooouuu}}}}}}tttkkkkkkrrr{{{~~~YYYfffzzzzzz@@@///000000//////.........---///111222000...///444888eeehhhnnn]]]```fffjjjjjjqqquuu~~~sssmmmrrrnnnppp[[[OOOoooRRR111***111))))))///&&&)))************+++++++++***'''111111...777cccvvvuuuUUUaaakkkjjjpppwwwooosssmmmdddddd___bbbooouuu|||nnn\\\ooozzzfffVVVUUUXXX^^^lll}}}rrrsss}}}|||iii444......---,,,++++++++++++************************---///,,,+++,,,+++>>>___zzzrrrPPPAAA666;;;HHH```yyymmm~~~vvvzzz~~~zzztttnnniiifff^^^bbbbbbYYYPPPRRRaaappp}}}yyyuuusss~~~tttOOOUUUQQQ000///...+++,,,+++************)))))))))))))))++++++)))---666>>>BBB>>>OOOCCC;;;WWWqqqzzzyyyQQQ;;;MMM;;;UUUooo///000000111000///...---,,,111111@@@eee~~~yyylllmmmggg>>><<<777555666444777HHH[[[zzznnn^^^]]]bbblllnnnhhhbbb```aaaYYYMMMBBB===<<<>>>???CCCHHHJJJJJJNNNWWW___ccceeebbb\\\WWWZZZcccgggggg\\\bbb^^^SSSTTT___\\\NNNwwwssswwwtttuuuppptttPPP:::000...---,,,+++***++++++,,,+++,,,---,,,***---444:::<<<888888???KKKZZZlllzzzWWWfffsssbbbYYY```fffddd```ZZZdddyyy{{{pppmmmwwwhhhuuu|||JJJHHH{{{rrraaaeeegggcccXXXMMMHHHGGGCCCCCCGGG@@@IIIUUUTTTffflllzzz{{{ooo|||]]]444+++222......---,,,,,,,,,,,,,,,+++111///DDDrrr|||cccXXXvvvwww\\\BBBAAAMMMTTTppprrrRRRFFFOOOWWWfffrrruuuooolllnnnnnniii___{{{III...///////////////............000222222111333999>>>yyybbbfffaaaeeessssssuuuyyy}}}ppplllqqqrrrhhh\\\LLLNNNyyyooo:::***444***&&&...((()))************+++++++++'''---///333///FFFzzzpppaaaRRRkkksssmmmnnnnnnkkkwwwpppjjjkkkggglllyyy}}}xxxsssgggYYYTTT]]]bbbcccnnnsssuuu~~~{{{xxx>>>///...---,,,,,,++++++,,,************************+++---+++,,,---000JJJrrr}}}vvvssszzzaaaJJJ;;;999EEERRRttt\\\xxxmmmnnnhhhyyywwwrrrooo{{{yyy\\\HHHeee999333000***+++---************))))))))))))***+++***(((///999>>>===@@@III===AAAiiiwwwUUU>>>HHHOOOddd///000111111111000...---,,,444222EEErrruuujjjttt??????===888777888888===SSSjjjiiiWWWSSSWWW___fffhhhfffdddbbb^^^TTTGGG>>><<<>>>AAABBBOOOPPPKKKDDDCCCLLLWWW]]]bbbccc^^^VVVTTT\\\ggglllgggSSS\\\ZZZDDDZZZjjjHHH___uuuuuuwwwuuutttpppwwwxxxeeeQQQBBB444///...,,,+++***+++,,,,,,+++------+++***...666>>>888;;;999:::NNNjjjwwwrrrXXXaaazzzZZZOOO\\\hhhfff]]]ZZZWWWgggvvvmmm{{{sssOOOPPPaaaiiiqqqoooaaaPPPGGGEEEFFFAAACCC===@@@???444BBBeeeooopppppp~~~qqq|||eee555111333///...---,,,,,,,,,,,,,,,)))444111KKKuuuggg^^^kkkQQQ===DDDRRR[[[kkkIII<<>>////////////////////////---000333333333666>>>DDD^^^^^^yyylllffftttrrrtttyyy|||xxxyyyrrrmmm{{{eeebbbUUUDDDrrrBBB+++666***$$$---***)))************+++++++++...444)))------LLL^^^kkkPPPDDD___iiiiiiqqqrrrmmmwwwrrrtttrrrwwwyyy}}}rrr[[[RRRVVVdddjjjfffnnn~~~}}}qqquuu~~~{{{~~~MMM//////...---,,,,,,,,,,,,************************)))++++++...222999YYY}}}oooXXXAAA333;;;PPP```nnn}}}kkkkkkmmmyyyfffbbbyyy|||}}}ssslllxxx~~~kkkLLL```uuuBBB888333,,,,,,///************))))))))))))***+++)))(((000;;;>>>:::EEEKKK@@@GGGsss}}}rrrbbbIII888jjjooo////////////............)))777'''OOOzzz___jjj]]]<<>>^^^pppjjjpppJJJ@@@:::FFFXXXdddqqqggg```jjjjjjqqqaaabbbuuuvvvjjjpppzzzmmmGGGMMM___111333555***+++,,,+++******)))*********(((,,,+++(((...;;;===666TTTFFF@@@SSS}}}zzz|||xxx]]]CCCGGGUUUmmm////////////............,,,666222[[[{{{dddooo|||gggIII888CCC;;;777444999???KKKwwwqqqnnnhhhWWWKKKJJJSSS^^^jjjmmmggg```]]]]]]bbb^^^WWWMMMBBB<<>>@@@BBBAAA===:::QQQiii~~~zzzzzzhhhWWW666...//////...------------......222222^^^uuu|||rrruuutttVVVKKK>>>HHHaaayyyPPP@@@IIIUUUTTTUUUiiiooojjjlllXXX]]]hhhyyy{{{zzzgggSSSlllDDD444333000......//////...111***,,,444+++888;;;ooofff{{{aaaOOOXXXaaajjjuuuzzzuuusssssssss{{{vvvlllTTTHHHKKKccc888,,,///'''///((())))))***++++++,,,,,,---&&&555:::,,,666uuugggmmmYYYmmmzzzssstttvvv|||tttyyy|||yyyiiiaaa\\\\\\ccckkkqqqwww}}}yyyrrrsss~~~{{{@@@...///+++***...&&&+++************************,,,,,,,,,---///>>>aaaaaauuucccBBB;;;666JJJ___~~~hhhsss]]]ZZZbbbgggzzzzzziiiaaafffxxxvvvffflllvvv~~~YYYAAA}}}ppp999000111---222,,,++++++***************''',,,+++)))000<<>><<<>>><<<333777@@@DDD^^^jjjXXXKKKLLLKKKEEEEEELLLZZZhhhoooggg^^^]]]^^^]]]dddccc```VVVGGG???DDDOOOZZZ___```\\\YYYYYYXXXVVVVVVWWWYYYYYYSSSNNNRRRZZZnnnjjjeeecccZZZIIILLLcccbbbXXXiii}}}rrr}}}hhh[[[AAA///...---,,,,,,++++++,,,***+++------+++111DDDVVVXXXFFFMMMXXXeee~~~jjjAAA000555666777:::===@@@CCCDDDDDDHHHOOOaaa~~~{{{{{{zzzrrrbbbPPPFFF===;;;:::>>>BBBBBB===888III]]]zzz|||sssxxxmmm666222//////...------------......333666XXXooo}}}zzz|||xxxgggTTTCCCAAARRRgggyyyRRRLLLYYY]]]^^^]]]lllooollloooZZZ[[[aaajjjwww}}}qqqTTT___QQQ777444111000000///...---222222///222///999OOO]]]nnn^^^HHH666FFFPPP^^^jjjxxx~~~}}}{{{xxxuuurrrppppppyyyyyyhhhRRRJJJAAAqqq}}}<<<000---+++111*********+++,,,,,,------...------555111JJJ{{{SSSyyyvvvooo|||uuuuuu}}}ZZZRRR^^^iiikkkxxx|||yyyhhhaaabbbbbbccckkkwww{{{vvv|||}}}NNN222///+++))),,,&&&***************************,,,,,,++++++111KKKuuurrrnnnzzzsssUUU:::999:::SSSfffiiizzz^^^SSSVVV[[[gggqqqnnneeehhhppp~~~}}}|||eeehhhrrrddd===[[[|||PPP888222......,,,,,,+++***************'''++++++***111===@@@<<>>GGGOOOYYYaaakkkvvvzzzzzzwwwyyy|||~~~}}}zzzwwwtttqqqnnnmmmrrruuubbbQQQMMM>>>[[[FFF777---000222---++++++,,,,,,---......///:::""",,,:::ZZZccclllKKKrrrlllrrr}}}zzzssszzzvvvtttCCC???KKKNNNXXXgggqqqxxx}}}kkkffflllllliiiooo}}}wwwwww~~~www___555...,,,''',,,)))***************************)))...000///:::^^^uuuxxxvvvlllMMM999<<>>EEEOOO^^^ddd```WWWYYYeeefff^^^bbbiiioookkkZZZNNNQQQ\\\qqqjjjXXXWWWYYYTTTNNNLLLYYYtttwwwiiicccTTTFFFKKKoooPPPRRRwwwqqqxxxzzztttoooTTT444---+++...///+++***,,,+++,,,...---...999TTTlll```FFFaaa___OOO___SSS999:::000444777888777888===AAABBBVVVvvvuuuwww|||{{{mmm```HHH@@@888777;;;>>><<<999111HHHooozzzxxxJJJ444//////...------------......222JJJdddxxxxxxwwwhhhvvv___QQQ<<>>GGGbbbzzzkkk]]]LLLRRRZZZXXXSSSRRRMMMRRR^^^^^^```mmm|||{{{~~~rrrbbbgggvvv}}}qqqPPPGGGjjj555+++333222---,,,,,,+++***+++++++++++++++***,,,222:::===;;;AAA222MMM{{{xxxjjjrrrdddIIIBBBWWWttt////////////............,,,EEE|||ddd|||WWW???===>>><<<333>>>AAABBBfffTTT:::333222111444:::<<<;;;>>>DDDIIIJJJGGGEEENNNZZZ[[[TTT___iiiuuuuuuhhh[[[[[[ccc___VVVXXXUUUPPPOOOPPPmmmzzzooofff]]]NNNCCC^^^[[[GGGyyy~~~vvvxxxuuuxxx{{{zzzZZZ999000+++...///+++***---...---------///<<>>DDDEEE\\\hhhvvv~~~xxxqqquuuxxxxxxzzztttnnnrrrtttxxx~~~@@@///000'''---000---************************)))222333...;;;eee~~~```xxxcccAAA888===GGGeeennnrrrSSSIIIRRRVVVPPPEEEEEECCCJJJRRRMMMOOOaaa{{{~~~{{{yyy{{{aaa```ppp{{{JJJ<<<}}}}}}AAA///444000------,,,+++++++++++++++,,,******---444;;;>>>>>>NNN555NNN{{{tttjjjrrrhhhKKK???UUUttt////////////............///HHHyyy|||sssccc}}}pppNNNDDD===666===555AAA@@@LLL|||~~~lllDDD333555222222444888:::888999;;;888777999@@@JJJQQQSSSRRR\\\iiiyyy~~~uuuiiifffkkk]]]TTTWWWTTTPPPQQQNNN___tttwwwkkkbbbXXXHHHMMMkkkKKKfffnnnqqqyyyyyytttzzznnn???333+++...000+++***...///---,,,...555EEE___uuueeeKKKIIIFFFLLLkkkrrrHHH555444888888888777666777:::<<<999888IIIdddqqq{{{ggguuusssmmmddd```\\\SSSHHH===:::666555666888999:::<<<111RRRtttqqq{{{444//////...------------...777///YYYvvv~~~mmmwwwYYYssskkkWWWEEECCCRRRhhhuuu\\\WWWfffsssvvvmmmooo~~~rrrfffdddgggwwwaaaQQQUUUaaaqqqvvv^^^OOOSSSyyyJJJ:::000111333000///333222333999333:::WWWiiipppYYYCCC>>><<<888888===DDDCCC>>>777666;;;>>>>>>HHHCCCHHHZZZnnntttrrrnnnkkkiiihhhiiijjjfffddd___[[[JJJHHH===pppyyy{{{FFF000333(((++++++++++++,,,------......&&&333555JJJmmmxxxvvviiijjjzzz~~~}}}}}}}}}yyy~~~{{{vvvtttvvvqqqooooooooonnn@@@<<<>>>:::555===HHHDDD666HHHUUUgggvvv{{{zzz{{{rrrmmmsssvvv}}}GGG111333&&&,,,000+++************************,,,222000...EEErrrssssssYYY:::;;;AAAOOOkkkuuuvvvaaaLLLIIIPPPNNNGGG???AAABBBHHHKKKDDDMMMhhh|||yyywww~~~ggg]]]lllOOO;;;aaaWWW888444,,,------,,,++++++++++++,,,+++)))***000888???BBBDDDaaa999JJJyyyyyyfffrrrkkkNNN>>>TTTmmm000/////////............999PPPtttnnnsssiii[[[AAAKKKFFF555:::777AAA???TTT^^^:::000888555444555888999999888888888888???JJJRRRUUUXXX]]]\\\iii{{{~~~rrrmmmpppjjjNNNNNNTTTOOOIIIJJJQQQSSSmmm~~~oooddd___QQQEEEwwwSSSWWWpppnnn~~~jjjssswwwssszzz{{{CCC444,,,///000******///...,,,,,,111<<>>jjjLLL555777)))...******+++,,,,,,------...,,,444222VVVmmm{{{eeezzzaaakkkwww{{{~~~|||||||||ooonnnsss{{{rrrkkkfffjjj]]]>>>555666555888<<<;;;777;;;CCC888FFF[[[ooo~~~kkkgggnnnrrr}}}MMM444555&&&+++///(((************************...111...333UUU~~~{{{|||PPP777???FFFZZZqqqggg}}}vvvXXXHHHKKKOOOJJJAAA;;;>>>@@@FFFFFF>>>NNNppp{{{xxxvvvuuuwwwnnn___kkk|||cccIIIFFF\\\888777333...---,,,,,,++++++,,,,,,+++(((***111;;;BBBGGGJJJbbb888NNNyyyaaasssnnnQQQ???UUUlll---222---)))111222000444777aaasssuuucccyyyzzzOOO777IIIGGG222444999DDDLLL___{{{hhhEEE888555111333444666666555555777888;;;999999LLLdddhhhhhhssslllttt|||xxx|||bbbYYYOOOLLLOOORRRQQQNNNNNNKKK^^^}}}iiiYYY\\\HHHOOObbbXXXxxxuuusssiiiyyyooogggIII444---111---,,,---***,,,///---,,,LLLLLLnnnxxxqqq???QQQ|||[[[]]]kkkrrrmmmCCC444222///777:::777666999:::777777666444222111999LLL^^^]]]BBB???<<<999888777666555555444444555555666777888555666:::\\\|||rrr{{{yyy===222111///...------.........<<>>666333888???BBBAAA@@@@@@===BBBSSSjjj~~~{{{aaabbbqqqxxx~~~yyy}}}}}}iii777'''......111+++,,,,,,++++++,,,,,,---...111,,,***333aaaqqqMMM:::>>>DDD^^^|||^^^gggJJJEEELLLKKKDDD???@@@>>>AAAEEE@@@777999BBB[[[```|||wwwsssyyyYYYiiihhhFFFFFF{{{jjj999;;;333000///------......---,,,///,,,++++++>>>CCC999PPPSSSBBBTTTvvv~~~\\\uuurrrqqqPPP@@@PPPmmmzzz000555///+++000///---222???eeeqqqppp^^^xxx|||rrrLLL888IIIGGG555777<<>>333333444333444666666555555777888555555444???RRR\\\kkk|||qqqWWWWWWRRRKKKIIILLLOOOPPPOOOIIIIII^^^rrr```___KKKPPPbbbYYYxxxzzzwwwttt|||yyypppdddKKK666...111---,,,---***+++...---///LLLPPPqqqyyyeee???SSS~~~kkkpppwww|||XXX777222444111666888666666;;;===;;;;;;666666:::888444888CCCLLLYYYwwwlllEEE===:::888777777777777666555555555555555666888888333333888WWW~~~DDD222111///...------......111BBBmmmtttrrrsssnnnzzzyyy{{{TTTOOO<<>>GGGOOOWWWeeevvvkkkWWWUUUHHHTTT^^^nnnpppRRRJJJPPPmmm:::222444///222111444,,,222000999<<>>:::666888;;;???BBBCCCBBBEEE???@@@EEE;;;???[[[~~~yyytttrrrooonnnkkkhhhddd```___[[[[[[ZZZOOOBBBDDDNNNnnnmmmGGG...777111------,,,,,,,,,---//////$$$555444```fff]]]bbbgggiiizzz~~~lllSSSFFF>>>666666;;;444===CCCBBB???>>>;;;666:::888<<>>OOOggg~~~{{{wwwsssttt___dddzzzmmmIIIGGGzzzzzzAAA;;;222000///------......---+++...+++++++++???DDD:::SSS```>>>XXXxxxgggqqquuuuuuSSSBBBOOOlllzzz///444000,,,000...,,,444HHHlllvvvuuuddd~~~vvvkkkIII:::HHHDDD444777>>>DDDZZZ~~~{{{cccGGG666...111777222444555666555555666888222444000222<<>>:::777:::333///BBBfffsss]]]BBB888666555333444666777777777555555555555666777888888666333444NNNwwwQQQ222111///...------......555LLLsss{{{wwwsssiii|||vvvUUUIII<<>>BBBCCC???EEEEEEFFFFFFKKKSSS\\\aaagggnnn~~~}}}yyyqqqaaaOOOPPPRRRIIIOOOUUUddd~~~zzzWWWKKKJJJ}}}BBB222333///444111222000444000666AAAuuujjjKKK>>>333222555777999:::;;;;;;;;;===AAAEEEFFFFFF@@@BBB@@@CCCHHHFFFSSSppp{{{wwwrrrqqqnnnllljjjgggbbb___]]]YYYWWWWWWNNNCCCAAAFFFxxx}}}|||RRR111444000......---,,,,,,---///000,,,;;;CCCvvvhhh}}}]]]sss^^^kkk~~~{{{{{{zzzsss]]]FFF<<<888666888===888@@@AAA;;;999======888BBB>>><<>>DDDBBB>>>===<<<;;;999:::>>>AAARRRwww~~~~~~}}}{{{vvvsssmmm{{{fff]]]nnnpppLLLCCCkkkKKK<<<555111///---,,,------,,,+++,,,++++++,,,@@@EEE>>>WWWppp<<>>FFF>>>111444>>>EEEdddjjjHHH999222,,,///888222444555555555555666888333777222,,,///888PPPooonnnaaa```VVVNNNMMMKKKDDDFFFGGGGGGFFFHHHLLLOOOEEEGGGWWWsss{{{hhh[[[^^^VVVVVVJJJ___zzz~~~xxxeeeXXX>>>000000,,,,,,...***)))++++++:::NNN___|||yyyMMMCCCcccxxxwwwyyy}}}UUU???666---444555555444555777888888???@@@>>>===FFFSSSUUUOOOIIIUUU\\\SSSCCC999888:::333222222333666777777666555555555555666777888999777333555OOOxxxwwwqqqOOO222111///...------......888TTTtttwwwzzzpppVVVEEE===QQQ]]]yyyyyySSSFFFFFFDDD@@@@@@HHHEEECCCAAA===<<>>777???EEENNNWWW\\\eeexxxzzz]]]```iiiccciii{{{uuuqqqFFF)))000///000))),,,,,,++++++,,,,,,---...---++++++>>>nnn}}}fffCCC555BBBNNNgggyyyvvvaaaIII666666>>>>>>:::888===CCCCCC>>>???GGGHHHCCCHHH<<<===JJJNNNPPP[[[hhhwww|||~~~~~~}}}|||||||||zzzvvvsssiiitttmmmWWWeeerrrPPP<<>>999222000---,,,,,,,,,+++***+++***,,,,,,@@@GGGAAA\\\lll666gggqqq}}}ooojjjxxxyyyZZZFFFKKKfffyyy+++000......111...333DDDWWWwwwsssnnnZZZFFFBBBEEE;;;222444<<>>RRR___}}}^^^AAA@@@EEEAAAAAAGGGDDDHHHMMMOOOMMMIIIEEECCCKKK]]]xxxrrrfffggggggdddbbb___[[[XXXPPPPPPJJJFFFQQQ```}}}zzzzzzeeeSSSOOOOOO111//////333.........111222444NNNtttXXXCCC999222444888888666666===BBBCCCAAACCCHHHIIIGGGJJJRRRlll~~~sssrrrrrruuuyyyyyysssnnnooommmkkkiiigggccc___\\\ZZZWWWUUUTTTOOOGGGAAA???jjjuuuCCC777555000000///.........///000///...CCCnnnzzzqqqbbb||||||~~~zzzfffTTT@@@777777<<>>@@@LLLQQQJJJFFFIIIYYYllljjjXXXcccooobbbaaa|||eeeaaauuuRRR111111---///))),,,,,,++++++,,,,,,---...222---,,,HHH}}}|||fffCCC666BBBMMMeeewwwZZZEEE555777>>>???===>>>@@@DDDDDDAAAGGGQQQQQQJJJCCC>>>JJJlllqqqiiiooouuu~~~}}}}}}|||{{{zzzzzzyyyvvvsssllloooxxxXXXcccuuuWWW<<<@@@lll]]]@@@<<<555222...---,,,,,,,,,+++******,,,---AAAHHHDDDaaa___222dddyyysssjjjvvvwww\\\GGGIIIaaaxxx///333000///111---555JJJaaazzz{{{xxxkkkfffOOOBBBFFFFFF;;;666999<<>>EEEFFFHHHFFFDDDEEEHHHKKKGGGEEEHHHZZZwww~~~jjjbbbUUUIII===EEEkkkuuu~~~fffGGG444///+++,,,...++++++++++++GGGLLLlllrrrIIIPPPzzz{{{bbbmmmlllJJJ555444444222555999<<<;;;>>>IIIUUUcccyyyZZZDDD888111333333333555777777666555666666666666777888999999666444MMMrrrggg222111///...------......555UUU^^^jjj{{{ooowwwiiiWWW>>>@@@TTTbbbzzzWWW;;;:::>>><<>>YYY~~~zzzjjjFFF:::111111333111000222111333444444444444555777222888555222999888444888111BBBWWWoooPPP@@@>>>EEEFFFHHHHHH@@@DDDDDDCCCBBBBBBCCCFFFHHHHHHFFFEEESSStttnnnfffZZZMMM???888sssnnnmmmkkkKKK555///+++,,,///+++,,,,,,+++KKKJJJooommmIII[[[}}}ooo\\\iii```:::222777:::;;;======999>>>QQQfff|||^^^III;;;111111111222444666777666555666666666666777888999:::;;;444OOOsss}}}{{{bbb222111///...------......777```fffooozzz|||hhhXXX>>>BBBVVVffftttTTT;;;;;;AAACCCJJJWWWfffooopppppprrrbbbeeeZZZRRRUUUYYYYYYYYY[[[KKKLLLMMMBBBOOOXXXdddvvvfffOOO|||VVV444333222444000444333000777444CCC{{{wwwcccCCC666444666999:::888999===;;;CCCEEEDDDMMMbbbrrrwwwwww}}}jjj___MMM[[[lllwwwyyyvvvssssssllljjjhhhfffdddaaa\\\YYYTTTVVVUUUPPPJJJFFFCCCBBBUUUZZZ===555222111000/////////000000,,,333<<<ZZZnnnnnnzzz~~~~~~vvvpppfffWWWCCC777666===BBBCCCAAAIIILLLOOOaaa~~~~~~||||||vvvrrr```cccsssddd[[[uuulll{{{zzzfff@@@...)))222...,,,,,,++++++,,,,,,---...)))///333OOOlllHHH:::FFFRRRlllqqqzzzTTTCCC555777>>>AAADDDIIIKKKOOOUUUVVVRRRRRR]]]jjjzzzyyy}}}~~~|||zzzxxxxxxxxxwwwuuusssqqqlll\\\___yyy}}}cccBBB===eeepppIIIAAA:::666111.........---,,,+++,,,//////BBBJJJGGGfffkkkDDDcccwww]]]vvvyyybbbLLLFFFYYYttt---000...///111000???[[[mmmyyyyyydddIIICCCMMMFFF777555888AAA```iiiYYY;;;666111000111111111111111333444444444444555777777<<<666111888999888>>>@@@CCCDDDLLLiiitttUUUMMMDDDCCCEEE@@@CCCGGGBBBBBB@@@>>>>>>???BBBDDDFFFJJJGGGDDDPPPqqqkkkddd\\\RRREEE777ppp{{{vvvmmmyyysssnnnMMM555///+++,,,///+++---,,,+++MMMIIIpppjjjJJJddd}}}cccXXXddd|||ZZZ...--->>>;;;<<<@@@AAA@@@KKKhhhdddWWWGGG333......000333666888777555666666666666777888999:::;;;///HHHkkksssyyytttuuuiii222111///...------......:::mmmvvv}}}~~~gggYYY@@@CCCXXXjjj___EEE444<<>>===hhhrrrNNNFFF;;;777222///.........---,,,---000000BBBJJJHHHgggaaa<<<[[[|||wwwxxxVVVxxx{{{fffMMMEEEVVVsss---111+++444111---III\\\hhh|||```LLLEEEOOOLLL999222<<>>444@@@>>>;;;IIITTTRRROOO^^^pppqqqZZZJJJNNNVVVVVVWWWIIIHHHLLLEEE@@@BBB@@@AAAAAAAAA@@@@@@AAADDDGGGHHHJJJBBBNNNeeerrrdddcccMMMFFF===ooo~~~yyysssiiiXXX:::+++000000+++...+++---777EEEYYYvvv}}}lllJJJTTTuuugggddddddxxxsssDDD555:::888BBBGGGBBB>>>LLLdddoooppprrr^^^FFF<<<000333555444444555666555888555333444888<<<======:::;;;>>>aaa|||kkkVVVyyybbb444333000...------...///666qqqhhhtttbbbRRR???GGGXXXnnnYYYEEE<<<555BBBWWWZZZ]]]lllwwwrrrkkkhhh[[[QQQQQQXXXZZZTTTVVVYYYSSSKKKKKKMMMLLLIIIOOOjjjssswwwhhhGGGggg555666...444555111...333222444TTTwwweeeGGG:::666===BBB>>>666333666:::EEE@@@EEE^^^UUUsss[[[bbbzzzvvvpppsssnnngggeeebbb```^^^\\\XXXUUUSSSRRRQQQNNNJJJGGGDDDBBBJJJuuuttt<<<>>>===555//////000///...000555111IIIbbbooovvvvvv|||xxxzzz|||}}}xxxjjj]]]ZZZKKKGGG999777@@@>>>FFF===XXXVVV[[[uuuhhhlll~~~~~~zzz}}}zzzyyyttteee___hhhkkkhhhllljjjqqqcccDDD111444---------,,,,,,++++++,,,,,,---,,,222;;;TTTwwwnnnOOO:::EEE^^^xxxnnnUUU===///777AAADDDIIIRRRVVVhhhlll]]]nnnyyyqqqqqq]]]bbb|||wwwxxxxxxxxxwwwvvvuuutttqqqlllxxxgggSSSfffaaaCCCCCC___YYYJJJFFF===444......///---+++***000'''222AAANNN@@@jjjfff;;;ooo~~~nnn```~~~xxxvvvkkkUUUAAAUUUrrr111444...555333000NNNaaammm~~~~~~yyyyyy[[[HHHCCCNNNLLL999444===IIIjjjzzzeee:::666111///000111222111444222444777777666999???EEEIIIFFFMMMiiixxxeee]]][[[[[[UUUFFFDDDHHHAAA===@@@>>>AAAAAAAAA@@@???@@@DDDFFFEEEHHHAAAMMMccc{{{fffeeePPPCCC777eee~~~tttxxxkkkZZZ;;;+++//////+++...,,,,,,666DDDZZZvvv|||iiiMMMXXXyyy``````dddyyyzzzVVV666222===???@@@GGG>>>===]]]uuupppvvvjjjLLL===111333444444333444555555:::777555555888;;;<<<;;;888888;;;bbbtttkkk444333000...------...///<<>>777111111111000///111,,,666GGGbbbmmmfffoooooowwwvvvyyy}}}zzzyyykkk]]]TTTNNNGGGDDD444999KKKCCC???MMM]]]TTTUUUuuuyyy\\\NNN\\\xxx|||}}}}}}yyyyyy|||xxxwwwrrrbbb[[[dddhhhggglllpppqqq___|||III333222,,,...---,,,,,,++++++,,,,,,---555***333XXXpppQQQ;;;EEE\\\zzzlllvvvUUU>>>111:::GGGLLLRRR[[[ccciii______lllbbb\\\PPPSSS^^^ssstttvvvzzz|||zzztttooonnnkkkzzzlllUUUcccaaaCCCAAAZZZ\\\SSSFFF@@@777222111000...++++++000(((111???NNNBBBiiigggBBBxxxqqqaaa|||zzzwwwmmmWWWBBBSSSppp111666///555333333RRRfffooo~~~sss{{{|||qqqRRRCCC@@@KKKIII888333===IIIkkk|||UUU888444111//////111111111666555666999:::;;;@@@GGGNNNRRR]]]}}}vvvgggbbbWWWFFFCCCGGGAAA>>>AAA@@@@@@@@@@@@???>>>@@@CCCEEEDDDHHHBBBKKK^^^|||eeedddRRR@@@222ZZZ}}}sss{{{sssbbbBBB---//////***------+++444DDD\\\zzz~~~hhhBBBSSS{{{iiilllssszzzVVV???111222<<>>333333222333333333333444;;;999777777999;;;;;;;;;888666888```jjj444222000...------...///000```aaaxxxyyytttuuuxxx~~~}}}mmm^^^CCCDDDVVViiizzzpppUUUFFFBBBLLLKKKLLL[[[___TTTMMMtttjjjWWWWWWpppLLLccc~~~fffWWWWWWEEECCCLLLRRRMMMOOORRRNNNLLLKKKMMMLLLHHHLLLddd~~~yyyxxxmmmOOOGGG???999000333222111222444111555ZZZzzzTTT<<<666999777444222333999BBBJJJEEEWWWPPPlll~~~qqq```xxxqqqjjjmmmUUUfffjjjvvvlllgggcccaaa___]]][[[XXXUUURRRQQQPPPNNNLLLIIIFFFDDDBBBJJJPPPGGGAAA999333333333111000222---<<>>QQQ\\\VVVIIICCC<<<777444222...+++---000(((000;;;NNNEEEgggnnnLLL{{{vvvsssaaaxxx|||xxxnnn[[[DDDPPPmmm...333,,,111111555VVVjjjmmmuuuzzz{{{pppLLLAAA@@@JJJFFF666222<<>>>>>@@@LLLYYYlllrrrxxxjjjXXXFFFAAADDD???===@@@????????????>>>===???BBBDDDFFFJJJCCCIIIVVVsssbbb___SSS@@@444SSSxxx|||~~~|||lllJJJ111//////***+++...+++333EEEaaannn???PPP{{{uuuwww}}}zzznnnEEE;;;777444777999FFFMMMGGGQQQdddyyyjjjggg}}}aaaTTTIII777333111222333111222333:::999888999:::;;;<<<<<<:::666666\\\zzz|||eee333222000...---...//////444bbblllyyy||||||lll___DDDDDDUUUhhh}}}sssbbbvvv]]]SSS]]]```ZZZYYYfffZZZNNNRRRggg^^^>>>hhh```MMMMMMBBB???IIIQQQMMMMMMQQQNNNLLLKKKMMMMMMHHHKKK```xxx|||zzzrrrUUUHHHyyyDDD888111666111000111333333999[[[vvvPPP888333777555666;;;???BBBDDDGGGGGGUUUbbb{{{fffKKK777EEECCCAAA\\\aaaDDDGGG[[[VVV```dddpppyyyooohhhiiibbb```^^^\\\ZZZXXXTTTRRRPPPNNNLLLJJJGGGEEECCCCCCJJJTTTIIIEEE===666555555222111222444888AAArrrwww]]]rrrwwwqqqwwwwww{{{{{{~~~yyykkk```jjjUUU555888>>>MMMNNNYYYYYYYYY```ZZZQQQXXX[[[ggg~~~nnnrrrwwwmmmvvv{{{{{{zzzxxxssscccZZZaaafffhhhppplllrrrlll^^^;;;111///000------,,,,,,,,,,,,------+++222===SSStttWWW???DDDXXXvvviiilllPPP>>>444===MMMXXXaaaiiiiii{{{iiiiiioooEEEFFFAAAEEE666---JJJ\\\ZZZ[[[ppp{{{xxxwwwvvvuuusssllljjj{{{rrrVVVZZZ}}}^^^DDD;;;III___VVVOOOIII@@@999444222///---...///)))///777OOOIIIcccqqqNNNkkkssssss___qqq~~~xxxooo___EEENNNlll+++222,,,000000777ZZZlllkkk~~~uuuMMMEEEGGGNNNHHH888444===MMMqqqwww|||\\\BBB---222111000000///000222444555;;;CCCDDDAAAEEEXXXllltttvvv|||sssYYYEEE===@@@;;;:::>>>===>>>>>>>>>===<<<>>>AAACCCDDDHHH@@@FFFQQQmmmeee]]]WWWCCC:::LLLppp{{{mmmLLL111...///+++,,,...,,,444GGGdddvvvOOOXXXyyynnnpppssswwwaaa<<<:::888111333777FFFIIIEEEPPPqqqzzz[[[999FFF]]]}}}bbbMMMJJJIII\\\}}}aaa[[[dddXXX;;;444000222333000111333666777888999:::<<<===???:::777666YYYvvv|||^^^ggg333222000...---...///000999\\\kkkuuuwwwyyyjjj___FFFDDDVVVggg___SSS\\\XXXTTT___ggg^^^HHH333333AAAJJJJJJ999CCC\\\XXXOOOOOOCCC???JJJTTTPPPNNNQQQPPPMMMKKKMMMMMMIIIKKK]]]sss|||wwwRRRGGGIII555333999000///333111111:::ZZZgggsssuuuQQQ888000777555:::EEELLLKKKJJJKKKOOOJJJsssZZZHHH999777;;;===???AAA???===555KKKOOO777;;;LLLVVV```eeefffnnnooogggkkkaaa___]]]\\\ZZZXXXUUURRRNNNLLLJJJGGGEEEDDDCCCCCCCCC]]]TTTKKKBBB:::888777333111111555,,,???|||```vvvwwwnnnttttttwwwyyy~~~yyykkkcccrrrmmmUUU???<<>>>>>AAA@@@=========<<<;;;===@@@CCCAAACCC<<>>BBB>>>999888@@@___kkkppp[[[888>>>NNNcccnnnsssfffooo|||mmmiii```^^^\\\[[[ZZZWWWTTTRRRLLLKKKHHHFFFDDDCCCCCCCCCHHH^^^WWWRRRIII@@@===:::555222222444***>>>yyy~~~~~~yyyxxxvvvmmmuuuvvvyyyzzzuuu|||mmmaaadddpppWWW;;;222111:::BBB===IIIUUU]]]```XXXXXXooozzzQQQdddrrrnnnwwwvvv```rrruuuyyy|||{{{tttrrrpppccc[[[`````````ggguuugggaaaVVV{{{rrr@@@444666///......------------......222***:::gggvvvyyyxxx^^^EEEEEETTTsssvvv}}}bbbRRRCCC<<<666555;;;DDDMMMXXXbbb```bbbUUU[[[{{{___EEEXXXSSSVVVooouuu}}}rrr}}}zzzuuuqqqooonnnnnngggtttpppWWWZZZ~~~zzzWWWBBB:::CCClll___ZZZTTTJJJ???777333222222...---+++///000RRROOOYYYpppPPPPPP}}}vvvqqq^^^eeeyyyssshhhHHHKKKiii...888111111///666VVVdddkkkvvv}}}oooKKKKKKPPPUUUKKK<<<999AAAOOOtttpppaaa@@@666444///111222222111222555888999;;;>>>@@@CCCLLL```tttoooVVVUUUooofffNNNCCCCCC??????CCCAAA<<<===<<<;;;;;;<<>>777333222...,,,---000///TTTQQQUUUvvvYYYRRRsssvvv___bbb{{{vvvmmmKKKIIIggg...999111///+++111OOO\\\jjjiiitttcccFFFGGGMMMRRRIII999777@@@OOOtttoootttMMM999666000...111333333222333666999===999777;;;BBBMMM___mmmllldddZZZiiitttiiirrr}}}bbbJJJ======888888<<<:::<<<<<<<<<;;;:::<<>>FFFRRRnnnjjj^^^```AAA888???uuuyyyrrrTTT666222333...+++,,,+++333@@@WWWyyyyyyFFFVVV~~~\\\VVVXXX```lllHHH444999:::999;;;:::AAANNNLLLEEEIIILLLKKKNNN\\\mmmsssTTTppp}}}FFF888000444555111000666555777::::::888777888:::;;;555444]]]III222111///...---...000111999LLLllluuusssyyy|||oooaaaJJJ???RRRbbbyyyzzziiiCCCBBB@@@MMMccceeeZZZXXX\\\gggRRRIII```hhhuuubbb~~~JJJCCCLLLYYYRRRJJJKKKLLLMMMKKKNNNQQQNNNNNN\\\nnnzzz{{{qqqTTTWWWvvv[[[;;;555666---777//////111<<>>666<<>>>>>DDDHHH888JJJNNNaaarrrfff\\\JJJ555@@@iiixxxyyyaaa555000666)))111///&&&444GGGTTToooyyyZZZVVV}}}VVVSSSKKKfff{{{DDDFFFEEE999555ZZZYYYUUUUUUOOOHHHHHHOOOXXX[[[qqqmmmgggSSS===AAATTT\\\cccgggxxx{{{DDD666...222444000111777777777888999::::::;;;;;;777000@@@qqquuu]]]~~~GGG444000000444333------222222hhhpppsssuuuxxx}}}uuudddQQQ???LLLcccuuuqqqbbbEEE;;;777KKKcccaaaZZZfffwww|||vvvbbbBBBBBBOOO___tttvvvPPPAAA;;;CCCKKKJJJIIIMMMOOOOOOUUUKKKKKKQQQXXXxxx~~~xxxzzzeeeXXXOOOtttfff111555666333000555666+++>>>kkk~~~~~~```JJJBBBCCCHHHKKKgggvvvBBB333???IIISSSYYYOOOAAA???JJJUUUhhhqqq777>>>JJJQQQSSS@@@[[[mmmdddXXX[[[[[[WWWSSSQQQOOONNNKKKLLLHHHBBBAAAEEEGGGEEELLLllldddaaa]]]WWWPPPJJJDDD===999888---;;;jjjwwwtttxxxnnneeeooorrrwwwyyywwwnnnooo|||ooowwwsssXXXCCCAAAGGG???===FFF===>>>HHHEEEKKKUUUfffxxxqqqWWWSSSzzzwwwxxxuuussspppfffaaabbbYYYXXXfffzzz~~~WWW^^^nnnEEE777;;;,,,//////...------------...000333???[[[|||qqqPPPAAAOOOeeewwwnnnnnnHHH222333888333999;;;;;;MMM\\\UUU```cccccc```[[[XXXWWWWWWkkkfffCCCDDDPPP???NNNuuuttttttccclllwwwtttnnnnnnccciiimmmnnn]]]\\\wwwXXX;;;999LLLttteeeZZZ]]]\\\SSSIIIAAA999333222'''000111+++GGG___NNNfffUUUuuuzzz}}}jjj^^^|||vvvzzziiiOOOIIIXXXzzz000555111---...666QQQuuuuuu~~~iiiEEEHHHRRRZZZPPP===888AAAOOOrrrsssZZZ888000222000///444888555333888;;;888???BBB??????FFFDDDFFFSSS^^^]]]BBB:::===999CCCFFFCCCLLLNNNVVVfffooorrrzzzaaaMMM<<<;;;???>>>;;;;;;:::::::::;;;<<<>>>???@@@@@@EEE666GGGMMMbbbooojjjcccNNN555???fffjjj:::333888(((///111)))444DDDSSSqqqpppdddRRRrrrWWWMMMXXXhhhrrrAAAAAAFFFYYYwwwrrr```NNNIIILLLVVViii|||```BBB>>>???JJJ]]]jjjZZZBBB555...111333///000555999999999:::;;;<<<<<<===:::666KKKwwwhhhJJJppp@@@444333333333222//////111:::hhhooossszzz~~~{{{eeeWWWCCCKKK___pppvvvcccVVV???@@@ccctttfffaaawwwYYYIIINNNFFFSSSddd~~~NNN@@@999>>>DDDDDDHHHOOOOOOOOOUUUMMMOOOUUU\\\}}}uuuzzzjjjmmmIIInnn666777666333111///999111888\\\vvvlll}}}xxx[[[GGGBBBEEE@@@qqqPPP333999>>>KKKWWWXXXIII>>>AAAFFFGGG___xxxSSSCCC999TTTNNNTTTjjjgggyyydddkkk```ZZZTTTSSSUUUUUUPPPIIIJJJKKKHHHBBBAAAEEEFFFDDD@@@nnneeeSSSTTTUUUUUUQQQIII???777>>>444555]]]zzzttteeennnllljjjtttsssvvvzzzsssooojjjdddYYYJJJ>>>999KKK@@@BBBCCCRRR```PPPHHHcccnnnzzzmmmvvvxxx|||{{{sssuuupppddd^^^[[[RRRQQQ___}}}wwwWWWTTTlllCCC777;;;444000///...---------......000)))555^^^wwwzzzrrrPPP>>>HHHddd{{{qqq[[[???444>>>???SSS```jjjlllVVVGGGQQQeee[[[[[[aaaYYYOOObbbZZZRRRZZZWWWwwwtttmmm```^^^mmmwwwpppiiijjjggghhhqqqgggZZZ^^^}}}qqqSSS<<<999KKKooo^^^___```]]]WWWQQQKKK@@@666444)))000000***DDD[[[MMM}}}sssTTTyyysssvvv}}}ggg]]]wwwyyy{{{kkkSSSEEEUUUyyy...444222...///777XXXqqqkkkJJJJJJSSS[[[RRR???:::AAANNNpppttt^^^<<<111444666555222<<<<<<444AAAGGG333;;;@@@???@@@FFFDDDFFFRRR]]]cccMMMBBB>>>777DDDMMMNNNdddkkkgggkkkooosss{{{oooXXXCCC@@@BBB???<<<<<<777888999:::<<<>>>???AAAAAAGGG:::HHHPPPgggmmmlllhhhOOO333===bbb|||sssBBB;;;>>>,,,000222,,,555@@@QQQtttfffXXXCCCeee}}}dddIII```ccc~~~pppCCC???GGGqqq[[[OOOLLLTTT\\\ggg{{{LLLPPPYYY```wwwlll>>>444...000222//////444<<<<<<;;;;;;;;;===>>>???===@@@aaa||||||qqqKKK666888777222000111111000666\\\eeelllyyy~~~ggg```GGGHHHZZZiiinnn[[[TTTGGGpppjjjmmmoooVVVXXXQQQbbbyyyFFF@@@>>>CCCDDDBBBEEEMMMPPPNNNUUUPPPSSSZZZaaasssyyyooojjjIIIxxx???;;;666444333///888333777MMM}}}wwwqqqSSSAAA???DDD???mmmyyykkk??????JJJ<<>>CCCGGGXXXeeePPPCCC___ttt}}}uuuwwwkkkmmmvvvwwwpppqqqlll___VVVSSSJJJKKK[[[}}}kkkWWWGGGnnnwwwFFF;;;:::888111000...---------...///777...>>>lll|||yyyXXXBBBGGG```qqqsssIII===666DDDeee|||]]]fffaaaMMMSSS[[[UUUYYYbbbcccmmmnnnsssbbbdddrrryyypppqqqkkkfffxxx___WWW```{{{gggKKK===999KKKlllaaa]]]\\\XXXUUUUUUQQQEEE999666,,,000///)))???TTTMMMjjjzzzMMMeeesssqqq~~~eee\\\ooo~~~}}}oooYYYCCCSSSwww...222000...111777VVVhhhsssttt^^^HHHIIIRRR]]]VVVCCC;;;???LLLnnnuuubbbAAA333555999>>>@@@>>>===IIIVVVLLL555444===AAAHHHPPPOOOQQQ^^^```kkk\\\ZZZ\\\[[[nnnzzzzzzwww~~~cccJJJBBBCCC@@@===<<<888888888999;;;===>>>???AAAGGG<<>>999eeeLLLZZZ[[[uuusssIIIIII\\\___:::???KKKYYYfff~~~~~~zzzvvv{{{kkk\\\AAA999222...000222111333666===<<<;;;:::;;;<<<>>>???888EEEuuuNNN>>>???:::000---111222...---NNNaaagggtttvvvwwwiiihhhKKKDDDVVVeeeqqqccceeegggrrrdddiiicccqqqWWW===@@@HHHNNNLLLFFFEEEIIIQQQMMMTTTPPPUUUZZZbbbsssvvvlllXXXRRRFFF>>>777444444555333111:::KKKmmmNNN;;;999>>>???GGG===DDDFFFNNNTTTDDDEEESSS___\\\SSSRRR[[[dddhhh[[[yyy___}}}wwwjjjSSSJJJOOOUUUVVVPPPIIIHHHKKKEEEGGGFFFCCCBBBDDDDDDAAAYYYooohhhiiibbb^^^XXXSSSNNNIIIEEEAAA:::777;;;===|||mmmwwwaaahhhkkkjjjrrrsss|||uuuxxxZZZDDDCCCNNN???@@@OOOMMMPPPVVVGGGEEEUUUfffyyynnneeeyyyhhhggghhh``````bbbgggnnnrrruuuvvvpppkkk]]]UUURRRLLLPPPccc~~~fff[[[CCC~~~kkkOOOEEE999888333222000...---......///+++...@@@aaa```GGGGGGYYYzzzlll]]]HHHHHH>>>JJJnnn~~~hhhQQQ^^^___OOONNNQQQ\\\eeelllaaa]]]hhhNNN[[[qqq~~~nnngggllljjjeeeZZZUUUaaazzz___CCC===777LLLkkkiii[[[[[[XXXTTTTTTSSSKKKCCC999///000...***:::OOOQQQXXXMMMTTT{{{ppphhh___hhh}}}qqq]]]CCCSSSuuu111111---///333555LLLpppaaajjjzzzaaaCCCEEEQQQ```\\\III<<<<<>>===666RRRlllfffcccdddaaaZZZUUUSSSQQQMMM<<<444111...,,,777KKKVVVSSS\\\NNNwwwuuuoooeeeaaa|||sssbbbFFFSSSrrr222000,,,///333111BBBeee\\\}}}mmmqqqBBBCCCQQQbbbaaaMMM===;;;GGGggguuuxxxbbbIII777555:::IIInnnaaafffzzz;;;555;;;FFFKKKPPPWWWTTTXXXfff~~~WWWGGGEEE===BBBBBBcccnnnttt}}}VVVCCC???<<<:::;;;;;;;;;;;;;;;;;;;;;<<<===<<>>999888///999555000PPPppp|||rrrRRR:::222333888AAABBBRRRxxxtttqqq]]]JJJMMMUUU]]]aaassscccbbbYYYvvvhhhOOOJJJNNNMMMGGGDDDCCCEEEDDD@@@???BBBCCCAAAnnnmmmmmmaaa^^^llliiieeebbb^^^YYYTTTPPPIII444666???sss{{{{{{aaakkkvvvuuutttrrrtttyyy{{{^^^MMMLLLRRRMMMTTTOOOSSSZZZLLLIII>>>;;;AAAGGGNNN^^^___MMM888:::???EEEiiiiii\\\]]]___```zzz~~~sssxxx}}}vvvoooiiiZZZPPPNNNLLLWWWpppZZZQQQIIIjjjTTTWWWLLLIII===:::666222///...///000555666888JJJzzz|||lllMMMCCCRRRrrrkkkxxxrrr]]]NNN@@@OOOhhhlllppphhhmmmvvv|||LLLAAAHHHAAAZZZyyyooojjjqqq{{{xxxmmmjjjmmmaaajjj|||WWWXXXbbbzzzUUU<<<===555\\\pppbbbgggiiifff]]]VVVSSSRRROOOAAA;;;444000///444FFF[[[LLLmmmPPPggg~~~~~~vvvlll[[[|||uuuhhhIIIQQQlll111000...111111,,,???eeecccyyy|||uuuvvvFFFFFFRRRcccbbbOOO>>>;;;DDDccc|||tttqqqaaaNNN>>>:::???TTTuuuxxx~~~fff333666:::DDDJJJRRR^^^fffsssYYYCCCBBB@@@JJJLLL[[[gggxxx]]]DDD===999777888;;;;;;;;;;;;<<<===>>>???AAAEEE@@@GGGooo^^^JJJ666===lllYYY777444...777===BBBaaa}}}zzzYYYdddxxxcccLLLRRRpppmmmnnnjjjgggBBB:::777BBBKKK[[[sssvvviiippp999000>>>888...---///111111222555777888999:::;;;<<<<<<;;;999888;;;NNNwwwjjjkkk{{{aaa>>>333222......333222AAAeeeeeeppp}}}wwwyyyfffaaaCCCQQQ___mmmyyynnnPPP???FFFUUUkkkggg;;;///KKKxxxCCC@@@PPP]]]SSSAAACCCAAA<<<999>>>GGGOOOPPPNNNXXXUUUTTTYYYooo}}}qqqdddXXXYYYnnnSSSLLLDDD>>><<<222999888000BBBdddpppuuuWWW@@@888999>>>AAAFFFggg^^^CCCMMMWWWccc|||~~~]]]WWW^^^sss[[[HHHHHHMMMJJJFFFFFFCCCDDDBBB>>>===AAACCCBBB}}}ffffffaaa_________```___[[[UUUQQQLLLFFF666???fff{{{mmmjjjrrrsssrrrnnnzzzkkkvvv~~~yyyxxxjjjRRREEEHHHSSSMMMTTTQQQYYYcccUUUPPP888>>>LLLPPPIIIMMMPPPIII???:::???EEEWWWcccJJJNNNSSS^^^{{{sssooojjjeeeVVVLLLLLLMMM\\\wwwzzzNNNHHHUUUcccRRRaaaXXXKKKAAA>>>999444000/////////000+++---IIIjjj|||tttSSSGGGOOOiiipppsssfff\\\TTTWWWjjjmmmPPPXXXfffjjj}}}cccYYYdddxxxKKKBBBQQQ___wwwxxxzzz{{{vvvllleeebbb___qqqlllUUUZZZcccrrrRRR;;;===555gggmmmddddddfffddd```]]]\\\XXXRRRIIICCC888333111000AAA\\\HHHtttVVVZZZ}}}zzzpppUUU|||zzzoooNNNPPPcccyyyttt///111111333000)))@@@kkkpppzzz}}}tttrrrLLLJJJSSScccbbbOOO???<<>>___uuuuuuKKK111999999EEEMMM[[[pppdddJJJHHHIIIXXX___vvvbbbFFF;;;666444555999999:::;;;===???AAABBBCCCEEE???CCCnnn}}}^^^PPP===CCCyyyggg???777000999??????ZZZ{{{PPPTTTccc~~~cccOOOFFFgggzzz{{{fffTTT222:::FFFPPP\\\ppp{{{{{{ssszzzfffDDD,,,@@@CCC///666---000111111111333444444888:::<<<>>>>>><<<999888111VVV~~~hhh???666555...---666000888]]]```rrrqqq}}}zzzwwwrrrgggiiiFFFPPP[[[fffnnnUUUGGGCCCBBB>>>OOOQQQNNN;;;666===ZZZ___***===RRRUUULLL???BBBBBB???===@@@FFFKKKOOOOOOZZZXXXVVV\\\vvvnnnaaaXXXnnnUUUPPPIIIBBB>>><<<444666777222kkkwwwZZZEEE>>>???@@@===LLL{{{aaaIII\\\hhhrrrwwwrrrjjjxxxLLLCCCHHH___zzzFFFBBBEEELLLJJJBBBDDDMMMDDDDDDAAA<<<<<>>\\\PPPttt]]]PPPzzz||||||qqqRRR~~~}}}uuuRRRPPP]]]mmmrrrpppdddPPP777444///111111,,,===```{{{bbbxxxnnnzzz{{{RRR???VVV^^^\\\YYY???:::IIISSStttyyy|||qqqaaa___UUUAAA:::BBBdddrrrlllMMM777777:::666>>>PPPQQQ]]]^^^KKKOOO^^^iiiWWW>>>::::::666222888999999888888999===@@@HHH???<<>>VVV```AAA:::BBBJJJNNN;;;AAACCC???===BBBHHHKKKPPPLLLbbbOOOXXXjjjoooyyy|||jjjbbbQQQcccttt]]]SSSTTTPPP===CCC777--->>>444\\\rrrHHH555BBBHHHCCCgggJJJLLLcccmmmWWW```jjj>>>>>>@@@???<<<<<>>333---:::MMMWWW[[[eeeNNNxxx|||lllWWWxxxyyyyyyvvv\\\MMMXXXooolll[[[UUUVVV888444...000000***999YYYwwwaaawwwVVV>>>OOO\\\___ZZZAAA;;;CCCPPPrrrxxxyyytttiiieeeUUU===555>>>RRR\\\VVV>>>///444:::777999SSSnnnlll[[[gggoooMMM<<<:::999999999666777888999999;;;???AAAHHHEEEBBBQQQpppZZZKKK===dddxxxbbbDDD777888222BBBFFFMMMuuuwwwRRR```~~~III888SSSvvvyyyRRR555<<>>LLL______EEE;;;YYY```;;;333888===;;;333333...---222666555555777<<<@@@;;;:::DDDDDD<<<;;;LLLpppRRRwwwfffBBB===333666333000333:::]]]qqqhhhtttttt~~~XXXXXX{{{hhhlll^^^GGGRRR```xxx```JJJRRRXXXWWW[[[ppprrr^^^>>>777DDDaaagggTTT```sssooo]]];;;@@@BBB???>>>CCCJJJMMMSSSQQQ___SSS[[[iii|||{{{|||nnncccQQQ{{{uuu^^^UUUUUUSSSCCC@@@<<<111;;;888jjjyyyRRR>>>IIIHHH___mmm~~~DDDFFFiii~~~kkkBBBSSSbbb;;;;;;<<<444888CCCVVVTTTXXXgggRRREEEDDDCCCEEEHHHHHHFFFCCCDDDGGG???>>>DDD<<<<<>>777...000111+++666RRR}}}jjjkkk```???FFF[[[ccc\\\DDD<<>>FFFFFFPPPUUULLLBBBJJJhhhxxxdddIII555///444<<<@@@222......333666777888:::>>>AAA<<<<<>>BBBCCC@@@@@@FFFLLLOOOUUUYYYZZZYYY]]]gggxxxmmm___NNN|||sss^^^YYYYYY[[[OOOBBBCCC777999777eeekkkwwwxxxttt[[[DDDJJJHHHppp}}}ddd999KKKlllrrrggg@@@777<<>>PPPnnn{{{{{{wwwrrr\\\>>>000222111222111000666CCCNNNTTTEEE\\\gggNNNxxxkkkccccccSSSEEEAAA<<<999777666777888555777;;;======>>>@@@BBB@@@HHHHHHPPPpppvvvSSSEEEKKKnnnfffIIIGGGBBB999???IIIOOO___qqqzzzUUU|||XXX:::SSSsss~~~vvvPPPBBB^^^{{{oooTTT;;;888@@@GGGMMMSSSiiiiiicccVVVKKKNNN^^^mmmeee[[[FFF===JJJSSSHHH;;;222111222555999;;;===???>>>AAA>>>@@@EEEBBBDDDQQQxxxXXXDDDJJJ999::::::...//////GGG\\\WWW\\\|||{{{{{{{{{~~~jjjrrrYYYCCCOOOfffhhhJJJBBBEEEPPPcccpppvvvwwwyyy|||AAABBBEEEEEEAAAAAAHHHNNNOOOTTT]]]UUU]]][[[jjjqqqgggVVVOOO}}}ppp^^^^^^]]]ccc\\\JJJJJJ>>>:::222JJJfff~~~aaaFFFDDDZZZmmm|||AAA:::TTTbbbrrrvvvSSSZZZdddeeeJJJ>>>>>>333<<<<<>>GGGSSS^^^HHH___lllgggsssoooxxxTTTFFFooojjjMMMSSS___TTTEEEAAA<<<888777888777555888:::===>>>>>>>>>???AAAAAAIIIIIIUUUwwwnnnLLL===KKKkkkhhhNNNOOOHHH>>><<>>@@@@@@DDDGGGBBBHHH^^^PPPMMMTTTCCCBBB>>>555777000===TTT\\\eeeooo~~~{{{yyywwwmmmuuucccFFFKKK```yyymmmvvvLLL999@@@???GGGcccxxxcccDDDBBBDDDBBB???@@@FFFLLLMMMRRR]]]TTT]]][[[wwwnnndddTTTZZZnnn___bbb\\\ccc```UUUNNNCCC@@@555:::lllxxxjjjNNNFFFooohhhHHH333DDDJJJQQQcccnnn{{{\\\WWWSSSMMM999<<>>MMMSSSjjj|||wwwrrrwwwzzzllljjj\\\@@@BBBCCCCCCBBBCCCDDDFFFGGG999===HHHAAAFFFyyyWWWqqqjjjppplllfffeeeccccccdddccc```]]]]]]XXXWWW]]]^^^___uuuyyyfffsssjjjnnnpppvvvzzzzzz}}}}}}vvvnnnyyyvvvOOONNNVVVRRR[[[OOOYYYqqqyyy~~~oooooorrrjjjbbbLLLAAAGGGUUUooo```EEEQQQjjj\\\___gggeeePPP\\\aaa[[[SSSJJJCCC<<<666222888999777777JJJ|||www^^^LLLXXXvvvtttooo}}}yyyMMM666TTTnnnSSS^^^ZZZfffeeejjjuuuuuuyyyRRRggglllffffffbbb___hhh[[[NNN\\\xxx```BBB<<<666???nnndddkkknnniiihhhooowwwvvvmmmdddbbb```^^^ZZZPPPCCC999555III^^^[[[\\\bbb{{{gggzzzvvvsss}}}xxxmmmjjjeeeZZZFFF000///666//////@@@hhh|||\\\cccLLL^^^iiiaaaZZZCCC:::III\\\ttt{{{zzz|||uuuooo]]]EEE555222333111555>>>AAACCCTTThhh]]]\\\fffcccHHH666888<<>>>>>>>>>>>@@@BBBDDDJJJLLL\\\~~~gggHHH:::RRRllllllVVVQQQLLLCCC<<>>???>>>@@@BBBGGGGGG>>>HHHdddyyywwwrrruuujjjMMMQQQQQQGGGFFF===999999222:::QQQbbbjjjzzzpppxxx}}}yyytttssslllQQQJJJ[[[nnn}}}uuuFFF444<<<:::EEE___kkkrrrsssTTTJJJ???@@@>>>;;;>>>FFFKKKMMMTTTYYYVVV]]]aaa{{{pppfffUUUiiimmm```eeeXXX^^^\\\ZZZQQQGGGEEE@@@@@@tttyyy^^^TTThhhjjjjjj999<<<@@@888FFF]]]lllrrr{{{xxxiii]]]ZZZWWWFFFFFFIII>>>JJJSSS[[[uuunnnnnn___BBBBBBAAABBBCCCEEEFFFFFFBBB666;;;@@@:::KKK^^^xxxhhhccchhhiiidddaaa^^^___bbbbbb^^^ZZZTTT[[[]]]]]]YYYSSSggg}}}ooommmlllrrr|||~~~|||oooyyyddd]]]aaaTTT\\\ssshhhfffnnnuuuxxxzzzzzzssspppqqqooocccZZZFFFAAANNNdddpppQQQHHHmmm]]]]]]^^^eeeUUUGGGTTT[[[XXXTTTOOOIIIBBB:::555+++,,,///===NNN~~~~~~fffPPPQQQggg~~~bbbttt}}}{{{zzzKKKFFFaaaSSSJJJDDDWWWjjjlllFFFlllyyyppplllaaa]]]mmmoooMMMLLL^^^TTT<<<999333GGGrrraaalllmmmfffeeemmmtttrrriiiaaaeeeccc```\\\UUUJJJ???888888YYYYYYtttpppXXXwwweee||||||xxx}}}rrrbbbkkkRRR777333999111...<<>>333444666333:::DDDDDDEEE^^^~~~oooQQQCCC>>>...///@@@GGGhhhqqqOOO---///111LLL\\\777000444???OOOZZZWWWMMM???777999:::888;;;<<<======>>>???BBBEEEBBBFFFMMMbbb[[[CCC???hhhqqq^^^TTTQQQKKK>>>NNNSSSJJJooovvv```kkkxxx{{{|||}}}xxxoooqqqdddZZZSSS???<<>>>>>>>>AAADDDIIIEEE777BBBdddfffooowwweeetttXXXRRRRRRFFFFFFJJJ;;;===666444666GGG\\\ccciiivvv}}}{{{wwwttt}}}nnnsss^^^JJJUUUddd___IIIIIINNNiii}}}ooommmyyydddiiivvvqqqTTT>>>666===>>>===;;;AAAKKKRRRSSS[[[UUUZZZ^^^nnnxxxqqqfffOOOjjjhhh___gggVVV[[[[[[WWWWWWPPPIIIGGGEEEkkk~~~jjjqqqlll___VVVggg\\\@@@CCC???<<>>@@@CCCFFFFFFEEE;;;666======999VVVsss~~~fffggg___^^^bbbbbbbbbbbbbbbbbbaaa```___UUU```^^^YYYUUUMMM[[[nnnsssllliiiooottttttssssss~~~~~~|||vvvnnnpppkkk```eeellldddgggjjjjjjiiixxxooopppooojjjcccZZZNNNDDDKKK```vvv~~~]]]FFFLLL```aaa___jjjRRRPPP]]][[[YYYVVVRRRLLLEEE>>>888:::999444===EEEvvv}}}qqqZZZOOOZZZoooqqqnnnwww[[[WWWfffTTTSSSHHHXXXmmmTTTNNN~~~zzznnn```bbb}}}XXXOOOUUUhhhkkkKKK999999666VVVzzzmmmdddmmmddd___^^^dddgggdddbbbccccccaaa^^^[[[XXXRRRIIIAAA777JJJZZZeeehhhdddlllzzz{{{tttzzz|||www|||rrryyy]]]>>>888===444///;;;^^^|||YYYmmm~~~}}}}}}~~~qqqUUU]]]cccbbbiiiKKK:::DDDMMMfff|||ttt}}}wwwhhhOOO888111666666444===IIIIIILLLnnnSSS???AAA555111;;;===XXXVVV888///DDD@@@KKKQQQ777===AAAMMMkkkbbbaaaVVVCCC666444666666:::;;;<<<===>>>AAAEEEHHH<<>>999777222DDDQQQNNNEEE@@@<<<777>>>???>>>???FFFRRRZZZ\\\```RRR\\\___yyypppooocccFFFbbb~~~bbb^^^iiiXXX]]]]]]RRR]]]XXXJJJHHH???RRR{{{}}}{{{```mmmqqqcccTTT___MMM===BBBMMMPPPbbbiii~~~hhhgggdddjjjjjj{{{cccbbbKKKDDD???<<<>>>CCCGGGFFFCCC<<<===FFFDDDCCCggg^^^```mmm___WWW[[[]]]```cccaaa^^^\\\]]]```XXXaaa[[[WWW^^^YYY]]]wwwoooyyywwwoooooovvvtttiiicccgggttt{{{yyy{{{|||zzznnnZZZhhhlllsssrrrdddZZZfff{{{zzzkkkrrrnnnbbb^^^]]]DDDDDDVVVpppsssRRR@@@PPPtttcccaaa]]]nnnUUU]]]iiibbb___ZZZUUUNNNGGG???:::444444---555???vvv{{{}}}}}}||||||dddPPPRRReeezzz}}}bbb}}}jjjYYYNNNDDD\\\gggmmmRRRcccmmm```jjjHHHXXXbbbuuu___GGG999;;;;;;ccc~~~yyyssstttaaa^^^___aaa```]]]ccclll___]]]ZZZYYYZZZXXXRRRKKKAAA???[[[[[[mmmaaaxxxwwwgggmmmuuuuuu|||~~~{{{ooo777;;;333444222222HHHzzzssskkkwwwppp^^^VVVWWWbbbaaaQQQ@@@===GGGaaaxxxzzzuuu|||tttqqqjjjSSS999555CCC777555>>>BBB???VVVTTTBBBCCC666777:::;;;HHH@@@555;;;JJJNNNVVVhhhrrr^^^LLLEEEQQQkkkyyyeeeRRR???222555:::333>>><<<<<>>999555555:::>>>>>><<<;;;>>>FFFPPPYYY^^^[[[WWW^^^bbbzzzlllaaaNNNEEEjjjjjj```hhh[[[^^^[[[\\\WWWPPPQQQUUUOOOFFFNNNaaa```uuuxxxmmmLLLlllQQQFFFMMMTTTfffmmmqqqqqqhhhkkksssttt{{{tttRRR^^^lll???>>>???AAADDDDDD@@@;;;@@@DDD888@@@CCCdddhhhiiibbbZZZiiigggeeedddbbb___]]]\\\\\\\\\[[[\\\RRRVVVcccXXXMMM[[[iii\\\cccpppjjjnnnxxxwwwlllkkksss|||www{{{mmm[[[``````|||zzzjjjWWW|||uuussslll]]]QQQLLLEEEIIIeee~~~^^^FFFGGGyyyeeeRRRYYYmmmhhh[[[cccssshhhbbbWWWNNNNNNPPPHHH<<<>>>333///;;;;;;jjjqqq~~~ttt```SSS\\\uuusssqqqwwwbbbbbbYYYLLL```kkkVVVXXXnnnjjj|||sssfff\\\VVVXXXdddsssVVV333666???BBByyyrrr___fffbbbddddddbbbbbbccc___ZZZVVVXXXWWWUUUVVVXXXUUUPPPKKK===QQQ\\\___ZZZlllzzzgggggguuu{{{vvvvvvwww999<<<666999777888NNNrrruuubbbPPPIIIWWW___UUUGGG@@@DDDZZZrrr|||xxxrrryyyrrrllldddVVVKKKPPP]]];;;<<>>FFFFFFDDDKKKLLLJJJRRR[[[VVVUUUbbbwwwvvvsssooonnnyyyoooNNN;;;333777===999@@@??????BBBEEEGGGFFFDDD@@@@@@OOOkkkvvvBBBCCCgggtttbbbXXXWWWUUURRRQQQQQQOOOMMMKKKggglllYYYccc}}}zzz{{{~~~~~~~~~mmmppprrrmmmjjjeeeTTTLLLXXXrrraaaccctttxxxhhhTTTDDD<<<888444111444555555777999<<<>>>@@@DDDBBBBBBAAA999;;;WWWxxxMMM^^^YYYUUUPPPKKKJJJLLLMMMLLLJJJCCCEEE<<<999MMMaaaggghhh}}}nnnqqqyyypppxxx|||tttqqqfffPPPOOOccczzzsss___VVVaaattt}}}cccrrrwwwnnnSSS>>>???KKKTTT]]]ccceee]]]LLL>>>999999======>>>BBBIIIQQQWWW[[[UUU[[[fffwwwnnn^^^MMMSSSggg]]]bbb\\\```\\\aaaaaaZZZYYY\\\TTTIIINNN^^^ssszzz]]]rrrNNNDDDOOO```iiisssuuu|||___QQQEEE+++;;;===???CCCDDDAAA<<<888888@@@EEE>>>wwwyyy]]]mmmfffiiiaaaiiibbbdddddddddbbb```]]][[[YYY\\\]]]VVVZZZfff^^^VVVcccwwwuuuzzzlllsss||||||ooofffooo}}}|||zzz{{{~~~~~~nnnXXX}}}xxxjjjxxxmmmssshhhllllll\\\JJJ@@@JJJ___{{{lllLLLEEEttteee]]]fffrrrlllhhhnnnssshhheee___YYYYYYXXXPPPEEE>>>999333:::666XXXyyygggVVVWWWkkkxxxnnnvvvvvvrrrpppWWW\\\ooosss~~~fffWWWKKKNNNZZZwww}}}~~~uuu]]]zzzOOOUUU\\\|||\\\@@@BBBBBB222GGGoookkk^^^ddd```bbbcccaaabbbdddaaa\\\___```^^^ZZZXXXXXXTTTOOORRRAAAMMMYYYYYYwwwpppbbbzzzyyy\\\___kkkyyyyyypppttt|||888999666:::888888KKKnnnkkk}}}~~~qqqXXXJJJYYYgggaaaQQQDDD???PPPiiiwwwuuuooosssqqqlllddd^^^^^^dddiii===BBBAAA>>>ZZZFFF888AAAFFFQQQTTTZZZhhhhhhaaa]]]]]]XXX^^^qqqyyymmmDDD999777:::===999@@@???@@@CCCFFFGGGFFFDDDAAAEEERRRyyyYYY999IIImmmppp```TTTTTTTTTSSSSSSSSSQQQNNNKKKTTT|||iii```~~~uuulllsssyyy~~~ssslllpppllliiidddWWWVVVeeevvvwwwZZZOOO[[[sssnnnWWWEEE<<<222---///222333333555555666888;;;>>>@@@AAAEEECCC???===???PPPrrrOOOjjjfffXXXWWWTTTPPPOOOQQQSSSRRRPPPKKKKKKEEE:::EEEfffooo[[[qqq~~~hhhqqqrrryyymmmsss___MMM^^^mmmwwwfff___eeettt]]]YYYQQQFFF@@@HHH\\\mmmyyyvvvZZZBBB999999>>>@@@DDDHHHMMMQQQSSSUUUUUU^^^hhhgggsssfffOOOGGG```bbbXXXWWWZZZ]]]XXXccc```[[[\\\```\\\SSSXXXeeexxxZZZJJJSSSmmm||||||kkkwwwaaaFFFDDDCCCAAA999===CCCEEECCC???;;;888===:::;;;DDDiiiggg^^^hhhiii___hhhdddcccdddeeedddbbb___[[[XXXXXXXXXUUU[[[eee___[[[eeeccc{{{zzzxxxvvvuuuwww{{{~~~vvvuuuzzz~~~~~~}}}zzzoooeeeWWWiiixxxpppmmmkkk]]]JJJJJJXXXiiivvvZZZEEENNNpppiiiiiirrruuummmmmmqqqmmmggggggfffcccbbb```XXXOOOAAABBB999999444GGGrrr^^^SSS]]]rrrqqqmmmwwwxxxiiipppUUUgggwww}}}___DDD>>>AAAJJJbbb|||qqqgggdddTTTLLLXXXfffsssGGG;;;<<<777999mmm}}}dddccc[[[\\\```bbbcccbbbcccddd```[[[YYYZZZZZZWWWXXX[[[YYYTTTYYYJJJMMMWWWWWWfffhhhhhhppp]]]VVVfffwwwzzzvvvvvv999<<<;;;>>>999888<<>>======EEE999888ppphhheeennn___WWWggghhhbbbbbbccccccbbb```^^^\\\XXXWWWXXX]]]bbb______ddd\\\qqqzzz{{{rrrooouuu~~~wwwyyymmmlllttt|||}}}```UUUUUUfff}}}rrrooommmfffPPPDDDYYY{{{}}}~~~xxx___GGGHHHccclllpppkkkqqqrrrhhhdddgggdddggggggfffeeeccc```[[[VVVLLLMMM???999888???ssszzz~~~jjjWWWUUUeeeuuuyyyooorrr~~~~~~hhhsssfffyyyPPPAAAEEEJJJPPP___~~~lllkkkggg>>>UUU\\\|||WWW???>>>777...EEE}}}ggggggccc]]]aaacccdddbbbbbbccc^^^XXXWWWYYYXXXWWWYYY]]]]]]YYYZZZVVVSSSVVV[[[ddd}}}iii|||}}}|||}}}vvv___SSSaaayyy~~~uuuAAAHHHHHHHHH???;;;222NNNoookkkZZZwww|||zzzfffTTT]]]fff]]]^^^MMM===???SSShhhqqqpppjjjqqqqqqkkkjjjkkkcccUUUPPPEEEDDD[[[dddDDDEEENNNVVVbbbkkkyyy}}}vvvnnnnnnrrr~~~OOO555<<<>>>888666777;;;===???AAABBBAAA@@@@@@???QQQlllmmmSSSAAAEEEkkkxxxppp```[[[XXXZZZXXXUUUTTTUUUVVVVVVVVVVVV```uuu{{{rrrqqqrrrnnnmmmbbb]]]```[[[WWW^^^ooovvv[[[;;;GGGbbb^^^JJJKKKLLLHHH>>>555333444666666222......111444666666777888999;;;===???AAAAAA???999888EEE```qqqZZZiiiTTTYYYVVVVVVUUUVVVWWWWWWVVVUUUWWWJJJLLLJJJ???JJJ^^^^^^jjj~~~~~~}}}sssvvv~~~qqqrrrlllTTT^^^kkkzzzsssbbbXXXVVVYYYeeehhh\\\KKK???999>>>BBBFFFRRRaaacccaaaZZZLLL>>>888===CCCFFFJJJOOOQQQPPPNNNNNNNNNVVVmmmuuuoookkk[[[PPPpppaaalll\\\WWWbbb\\\YYYeeeaaa\\\[[[^^^\\\VVVVVVZZZnnnzzz}}}mmmRRRKKKkkkkkkZZZ\\\PPP<<<;;;>>>@@@BBBAAA===<<<===@@@>>><<>><<>>JJJ___mmmrrrlllnnnlllggghhhlllhhh```]]]IIIFFFdddSSS???BBBXXXiiihhhwwwuuuyyysssppp}}}wwwNNN888<<<:::666:::>>><<>>SSSdddSSS999LLL}}}ttt```XXXXXXYYYXXXUUURRRQQQRRRTTTVVVWWWVVVUUUxxxvvvttt|||rrrxxxppp~~~mmmkkk___WWW[[[VVVNNNPPPVVVLLL:::999JJJMMM@@@888>>>>>><<<888555777<<>>?????????777333:::SSSrrrZZZ___|||OOORRRYYYVVVWWWXXXYYYYYYXXXVVVUUUTTTIIIKKKPPPFFFCCCXXXooofffxxx~~~xxxppprrr}}}vvvnnn}}}qqquuuwww]]]\\\cccnnnzzz~~~yyyqqqeeeaaaccchhhtttuuuhhhEEE<<<888;;;===<<<@@@GGGBBBAAA>>>:::888:::>>>CCCIIILLLPPPPPPOOOOOOQQQTTT[[[rrr{{{llleeePPPSSSzzz]]]hhhWWWWWWaaaXXXYYY```^^^YYYXXX[[[\\\YYYXXXZZZaaannnyyy|||}}}}}}yyyuuu{{{uuujjjXXXSSSuuuvvvnnnxxxkkkzzzwwwvvv{{{sssHHH222<<<<<<<<<<<<:::999:::<<<>>>888JJJxxxnnnggggggbbb^^^iiidddYYY```___^^^^^^^^^```aaabbb```[[[aaaddd\\\]]]bbb^^^aaaTTTccc{{{xxx{{{~~~~~~wwwwwwsssnnnmmmqqqsssrrrqqquuuzzzkkkdddccc^^^XXXUUU\\\nnn}}}jjjIII;;;gggkkkooo___bbbmmmddd[[[cccnnnmmmeee```aaabbbaaa``````dddXXXMMM@@@===:::NNN|||rrrccc```eeejjjuuu|||yyyssstttzzz|||zzzZZZooodddCCCDDDNNNMMMUUUeeeVVVsssqqqHHH@@@MMMUUUuuu```EEE222555444KKKsss```XXX```ZZZYYY]]]```aaadddfffbbb\\\______]]]YYYYYY\\\[[[WWWRRR[[[UUUMMMUUUccckkkrrrnnnvvv}}}qqqeeecccgggmmmsss~~~qqq\\\\\\iiiDDDPPPPPPKKK@@@===@@@FFFuuuuuu^^^lllbbbggghhhddd]]]NNNAAACCCUUUhhhrrrooommmjjjgggggghhhgggeee]]]MMMJJJbbb\\\BBBEEEbbbrrrjjjuuu|||yyy}}}kkkJJJ888999888777;;;<<<>>>BBBFFFHHHFFFDDDDDDDDDDDDWWW}}}[[[PPP:::TTTzzzYYYUUUUUUVVVTTTRRRPPPQQQSSSTTTUUUTTTVVVTTTcccrrrzzz|||nnnppplllmmmcccZZZZZZRRRIIIJJJFFFFFFDDDJJJQQQGGG>>>DDD===;;;999999999;;;???CCC@@@<<<666222111333666888999:::;;;===============444666KKKppprrrkkkbbbPPPSSSWWWVVVWWWZZZZZZYYYWWWUUUTTTOOOMMMLLLMMMJJJCCCTTTvvveeefffmmmttt|||}}}hhhqqq}}}yyyvvvtttnnn```aaagggpppwwwxxxuuuqqqnnn___SSSJJJCCCGGGHHH<<>><<>>^^^vvv]]]SSS[[[RRRRRRPPPSSSUUUVVVTTTQQQOOONNNMMMTTTLLLGGGJJJDDDPPPssswww```TTTrrryyy{{{tttxxx~~~wwwlll|||eeecccdddkkkqqqrrrooolllccc[[[WWWOOOEEEEEECCC777888999999888888::::::777666888999888777999???EEEGGGIIIJJJJJJLLLRRR]]]fffxxxgggWWWJJJOOO~~~```bbb```NNN___ggg]]]jjjffffff```[[[\\\______^^^]]]bbbuuuuuutttxxxwwwhhhcccmmmzzz{{{tttxxxxxxyyyqqqsssiii\\\yyydddUUU[[[|||xxxRRR444888:::999888777:::>>>???===:::DDDwwwxxxggg^^^ggg```bbbcccTTTggg^^^___aaaaaa```]]]ZZZXXX___YYYccceeeWWW[[[dddZZZRRRjjjRRRGGGvvvwwwyyyvvv{{{}}}|||sssggggggyyysssyyyyyy|||{{{vvvnnnfffYYYfffdddXXXNNN```iiiUUUDDDHHHzzzeeemmm___dddhhhoookkkdddkkkqqqiiiggg\\\WWW___ggggggdddcccXXXNNN]]]RRRBBB===@@@fff{{{oooiiiooojjjkkkrrrssspppttt}}}zzz{{{}}}ggghhh}}}kkkccclll^^^@@@PPPSSSjjjWWW999111===999GGGiiidddccc[[[mmmkkkaaadddeeedddbbb```ZZZRRR]]]]]]YYYTTTSSSTTTSSSOOO[[[PPPPPPUUUXXXbbbnnnqqqlllaaajjjyyytttkkk___XXXXXXPPP___mmmttt|||qqq]]]EEE\\\]]]NNNLLLKKKAAAAAANNNzzzjjj[[[bbbPPPcccaaacccbbbVVVFFFBBBSSShhhuuuppphhhdddfffggg```UUURRRKKKGGGVVVqqqqqq}}}oooFFF===666777777555888===BBB<<>>;;;<<<<<<888777888222222111111111111111111///000000222333555777888;;;:::>>>BBB@@@999999>>>PPP>>>zzzRRR|||pppXXXYYYWWWTTTVVVWWWWWWWWWVVVTTTQQQNNNLLLQQQMMMLLLOOONNNLLLOOOVVVpppeee^^^zzzyyyuuuzzzrrr~~~xxxssspppllleeecccjjjqqqkkk```]]]QQQHHHGGGEEE???;;;;;;:::::::::::::::999888888444222444999<<<;;;>>>BBBAAAWWWHHH???WWWYYYfff}}}fff\\\BBBFFFttt~~~^^^```^^^^^^___aaadddffffff```]]]ZZZYYY[[[^^^______```qqqppp|||{{{hhh}}}ooovvvwwwyyy}}}qqqtttssstttuuupppiiiiiiooo~~~iiixxxXXXxxxqqqRRROOOJJJAAA999777:::>>><<<666777???@@@:::888<<<|||mmmlllfffccceeefffddddddfffrrrmmmeee___\\\[[[[[[ZZZ[[[[[[[[[\\\]]]\\\[[[YYY[[[^^^UUUMMMbbbwwwnnnnnnsss~~~~~~~~~rrrggg___cccoooxxxzzzyyynnnyyyzzzjjj\\\ZZZdddnnnrrrNNNQQQqqq{{{~~~gggKKKGGGEEE|||iiicccooojjjddd___bbbiiilllgggaaa```[[[YYY[[[[[[[[[^^^cccYYYRRRRRRWWWNNN???AAAPPPyyyoooyyykkkvvvjjjkkkdddcccjjjmmmkkkrrr~~~|||}}}}}}zzzyyy~~~~~~|||gggfff}}}^^^GGGMMMOOObbblll<<<999<<<222222\\\ggg```bbbeeehhheee``````___^^^\\\ZZZYYYXXXXXXZZZ]]][[[WWWTTTTTTUUUTTTTTTWWWYYYVVVXXXfffvvvuuutttqqq|||wwwtttjjjVVVPPPQQQMMMQQQaaarrr{{{|||{{{KKKaaa]]]LLLLLLMMMEEEEEESSStttyyyZZZRRRdddeeedddYYYIIIBBBMMM]]]qqqooojjjfffggggggbbbZZZUUUTTTSSSTTTggglll```wwwOOO@@@;;;888888666444999AAACCCBBBDDDGGGDDD@@@DDDLLL[[[HHHAAAcccTTTjjjcccZZZZZZTTTSSSUUUTTTTTTTTTTTTTTTUUUUUUNNN^^^___TTT\\\wwwsssoooyyytttfffNNN\\\gggfff^^^VVVMMMFFF@@@:::555666666555555888//////////////////////////////000222444666888:::;;;888:::@@@CCC???>>>???KKK~~~kkkYYYvvvdddUUUXXXVVVSSSUUUWWWWWWWWWVVVTTTQQQNNNLLLLLLJJJJJJNNNMMMKKKMMMSSSeeekkknnnzzzuuurrrtttpppsss~~~~~~~~~~~~wwwooouuuppphhhdddgggmmmiiiaaaWWWMMMEEEDDDBBB<<<888777888888888888888777666666::::::<<>>>>>BBBIIILLLLLLNNNQQQTTTgggyyyqqqhhhXXX@@@bbbqqq```hhhddd``````bbbcccbbb______]]]ZZZZZZ\\\___aaaaaaiiikkk```xxxzzzuuupppjjjyyyrrruuuooolllmmmlllhhhhhhkkkjjjYYYeeeppp}}}KKK999888777777888;;;===>>>888444:::CCC<<<333DDDbbb|||lll^^^^^^aaaddddddbbbdddiiiqqqmmmhhhcccaaa___]]]\\\\\\YYYXXXZZZ___```\\\XXXZZZYYYVVVVVV___sssuuu}}}wwwiiiwwwzzz~~~rrrhhh___]]]bbbjjjqqquuuqqqwwwzzznnn```QQQMMMUUU```fffgggUUUcccyyybbbNNNAAA<<>>PPPVVVKKKwwwLLL333999===888GGG|||^^^]]]```bbbeeebbb]]]^^^^^^]]]\\\ZZZXXXWWWWWWWWWWWWUUUSSSSSSTTTUUUUUUTTTUUUXXXXXXXXX^^^ggg~~~tttxxx\\\aaaoooXXXQQQJJJEEEGGGPPPaaayyyYYYmmmdddOOOOOOPPPHHHGGGPPP|||~~~|||pppVVVfffhhhhhhaaaRRRGGGHHHQQQfffjjjkkkiiigggfffbbb\\\ZZZWWWUUUNNNMMMccc}}}eeennnwwwVVVUUUyyyhhhOOO888999999:::999555444<<>>???======@@@EEEFFFFFFHHHMMMRRRGGGTTThhhxxxyyyzzz___OOOkkkeee```___^^^]]]]]]]]]^^^___```[[[YYYVVVVVVWWWYYYYYYYYYRRRcccXXXppp~~~{{{]]]NNNZZZgggkkkqqqwwwvvvqqqllliiihhhfffcccbbb]]]IIILLLVVVRRR^^^zzzMMM;;;::::::;;;<<<;;;777444444@@@@@@555;;;^^^mmmaaa[[[eeefffhhhiiiddd^^^^^^ccc``````aaaaaaaaa]]]WWWSSSXXXUUURRRSSSUUUUUUPPPKKK]]]XXXZZZ]]]UUUOOObbb}}}aaaYYY\\\fffuuuwwwnnnfff```[[[___bbbfffeee```\\\^^^bbb^^^aaaaaaZZZPPPLLLQQQXXXSSS^^^lllxxx}}}}}}{{{yyy}}}___HHHFFFMMMMMMwwwmmmrrrpppiiilllmmmnnnnnnkkkgggdddaaafffbbb```bbbcccbbbdddhhhjjjppppppkkkhhheeeZZZLLLWWWuuujjjllluuu}}}|||wwwrrrpppqqqnnneee______VVVjjjxxxrrrqqqjjjhhhgggjjjpppvvvxxxxxxpppgggbbbcccfffeeebbbaaaUUUeee}}}ZZZFFF@@@MMMYYYYYYvvv^^^444999BBB777444AAA~~~llleeejjjgggeeegggdddcccdddeeeeeeccc___[[[XXXYYYVVVSSSTTTXXXZZZYYYWWWTTTTTTTTTUUUUUURRRQQQPPP[[[nnn~~~}}}zzzyyyzzzmmmNNNWWWYYYNNNCCC>>>===<<>>@@@DDDJJJ@@@>>>444<<<;;;...444222555666666777;;;@@@CCCDDDIIICCCCCCFFF@@@@@@XXXwwwmmmKKKsssnnnOOO]]]ZZZYYY^^^RRRUUUSSSQQQOOONNNPPPRRRSSSZZZPPPRRR^^^]]]QQQTTTddddddxxxwww{{{vvv[[[KKKHHHHHHEEEAAA===777444444444111///111444444444555555666666666666555555555555666777777555777999===HHH___{{{SSSkkkooo^^^[[[ZZZZZZZZZXXXWWWXXXWWWWWWUUUTTTRRRPPPNNNMMMGGGLLLQQQUUUWWWYYY[[[[[[XXXQQQ\\\gggggg{{{~~~nnnjjj}}}yyykkkuuu~~~yyywwwtttsssqqqqqqsssvvvggg```SSSFFF===:::888777777777888:::===@@@CCCDDDEEECCCDDDJJJMMMKKKJJJKKKSSSPPP___}}}xxxkkkssslllLLLJJJrrrooohhhVVVUUUXXXZZZYYYWWWXXX]]]aaa\\\YYYWWWVVVVVVVVVUUUTTTXXXZZZXXX^^^{{{{{{pppsss]]]RRRXXXaaafffkkkoooqqqqqqmmmgggbbb___^^^WWWLLLRRRWWWTTTlll555444666888888666666888:::<<<777666EEEfffyyy|||```^^^hhhmmmhhhdddccc```[[[YYYZZZ___```aaacccccc___YYYUUUPPPRRRSSSSSSRRRQQQPPPPPPYYYXXXWWWUUUTTTTTTZZZ```{{{nnnccc]]]fffttt}}}vvvnnngggiiigggaaaYYYUUUVVVWWW[[[YYYUUUSSS\\\jjjnnnkkkuuu|||iiiOOONNNYYYXXXPPPqqqlllhhhiiinnnkkkjjjiiijjjkkkiiiddd___dddaaaaaadddffffffhhhmmmlllqqqooohhhgggiii```RRRUUUaaalllkkkqqqzzz{{{yyyyyy{{{yyyqqqhhhddd\\\]]]eeewwwyyyuuurrrnnnlllkkkhhhbbb]]]fff___[[[[[[ZZZZZZaaakkklllFFF<<>>111AAA@@@///===aaassseeecccgggaaa___cccbbbffffffgggfffccc^^^YYYVVVWWWUUUUUUXXX[[[[[[XXXTTTPPPSSSUUUSSSPPPOOOQQQRRRIIIZZZlll{{{yyywwwttt\\\DDDFFFHHHHHH@@@777666:::]]]nnngggWWWUUUOOOKKKLLLFFFBBBTTTuuuyyy{{{{{{ccc___```fffiiiaaaTTTKKKMMM\\\jjjnnnkkkhhhdddaaaZZZQQQQQQKKK666...777???;;;;;;EEEBBBGGG888666000333222111333777:::<<<===///777...000---)))777666666777777888===DDDFFFCCCIIIAAAAAAFFFBBBDDDggg___ooo{{{}}}aaaUUUddd\\\XXX]]]TTTVVVUUUSSSQQQQQQQQQSSSSSSNNNVVVWWWSSSSSSYYYYYYSSS```cccaaammm}}}nnnXXXAAA444111666111000333444222111222222222333333444444555555444444333333333333444444777;;;EEEXXXtttjjjdddvvv^^^\\\\\\ZZZWWWVVVXXXXXXUUUVVVUUUTTTSSSQQQPPPOOOOOOOOOTTTWWWVVVUUUVVVVVVTTTMMMOOOhhh~~~sssfffyyyoooccchhhqqqsssttt{{{}}}}}}~~~{{{sssooooooqqqxxxnnniii]]]MMMBBB>>>:::777777777888:::===@@@CCCEEEHHHEEEEEEIIIKKKIIIIIILLLRRRrrruuuxxxrrriiiQQQHHHaaaxxx\\\fffVVVTTTVVVXXXWWWUUUVVVZZZ^^^]]][[[YYYXXXXXXWWWVVVTTT\\\PPPZZZ___PPPbbboooPPPBBB@@@FFFRRR___eeehhhddd^^^\\\ZZZXXXTTTTTT\\\dddooo|||\\\[[[YYYYYYkkk\\\555555777999777444444888<<<<<<+++777hhhiii^^^PPPpppggg```ZZZZZZZZZWWWVVVWWW\\\\\\^^^______\\\WWWSSSKKKOOOTTTVVVTTTTTTWWW[[[RRRTTTRRROOOUUU]]]ZZZPPPcccyyyaaa[[[aaalllzzzuuutttmmmbbb\\\^^^dddgggnnnqqqrrruuu}}}wwwaaaDDDEEEbbbooofff```qqqllliii___aaammmhhheeeccceeegggfffbbb]]]```]]]^^^bbbeeeeeeggglllhhhjjjfff```___aaa\\\SSSQQQFFFxxxzzzzzzyyyvvvuuu{{{~~~}}}~~~yyytttaaaXXXRRRWWWfffwwwzzzpppgggcccdddfffhhhfffjjjoootttvvv}}}cccEEECCCGGGGGGJJJNNN[[[jjjFFF999666;;;444444^^^iii___```ccc]]]]]]cccbbbbbbbbbbbbaaa]]]YYYTTTQQQSSSTTTVVVXXXYYYVVVRRROOOLLLRRRTTTPPPMMMNNNRRRSSSMMMIIIUUUsssxxxxxx{{{wwwyyy___LLL<<<<<>>@@@CCCEEEEEEFFFHHHJJJHHHJJJUUUaaayyy~~~wwwooopppVVVFFFSSSnnn\\\^^^YYYXXXVVVUUUVVVYYY[[[\\\[[[ZZZXXXWWWWWWXXXYYYXXXVVVUUUTTT```eeeVVVZZZeeeRRR???:::IIIGGGMMMPPPOOOPPPTTTUUUQQQRRRSSSPPPYYYppphhhEEE333444222222;;;HHHQQQpppeee<<<@@@999999999888777777888999555AAAbbbnnneee```XXXXXXddd^^^[[[[[[\\\[[[XXXXXX[[[ZZZYYYYYYZZZZZZXXXTTTQQQMMMPPPTTTVVVWWWXXXYYY[[[QQQRRRQQQPPPVVV\\\YYYPPP[[[|||}}}lllaaa[[[aaammmzzz|||~~~zzzrrrpppxxxmmm^^^JJJSSSVVVaaaqqqppp{{{yyyyyykkkjjjggg``````hhhbbbbbbbbbaaa```^^^\\\[[[^^^[[[\\\```bbbbbbdddhhhcccaaa^^^ZZZXXXVVVSSSPPPNNNJJJeeemmmlllzzz~~~}}}lllhhh^^^RRRLLLSSSdddsss||||||jjj^^^DDDJJJEEE???DDDIIIPPP]]]ooommm;;;<<<<<<:::555666RRRuuuddd\\\^^^aaa[[[[[[```^^^\\\\\\[[[ZZZXXXUUURRRPPPSSSUUUWWWVVVSSSPPPNNNMMMJJJNNNOOOMMMMMMQQQQQQMMMPPPGGGJJJ]]]nnnwwwsssuuuuuuooonnnFFF444555===BBBDDDgggnnn\\\KKKPPPRRRHHHOOOUUUNNNNNNkkk}}}nnn^^^]]]dddeee```[[[NNNVVV\\\\\\\\\```cccddd[[[NNNFFF@@@999;;;>>>666;;;AAARRRGGGTTTGGGEEE222000>>>CCC999555===<<<222777<<<>>>TTTUUU???888000333===BBB>>><<>>:::888===555>>>HHH@@@PPP222***111111000000444:::<<<;;;888333kkksssiiibbbYYYTTTwwwUUU[[[^^^bbbeee```[[[\\\bbb^^^\\\[[[[[[[[[YYYVVVTTTSSSSSSSSSUUUWWWWWWUUUSSSUUUTTTTTTUUUVVVUUUTTTTTTWWWcccwwwqqqXXXQQQXXXdddwww~~~rrr```PPPFFFHHHZZZPPPPPPpppmmmhhhffffffggggggfff___bbbccc___YYYVVVXXX[[[___\\\]]]```bbbaaabbbfffaaa^^^\\\ZZZVVVPPPNNNNNNMMMYYY___fff^^^ppp~~~zzz|||}}}lll___XXXSSSNNNJJJTTTXXX]]]aaaeeekkktttzzzrrrmmm___LLLDDDDDDCCC>>>CCC<<<;;;KKKTTTMMM[[[~~~ggg???BBB333::::::666EEEssslll```YYY\\\^^^VVVVVVYYYUUUYYYXXXXXXWWWVVVTTTSSSRRRVVVXXXXXXUUUPPPMMMMMMOOOJJJLLLKKKKKKOOOTTTPPPFFFHHHMMMKKKEEEPPPjjj{{{eeegggwwwwwwTTT444...666sssjjjTTTXXXVVVTTTLLLIIILLLNNNJJJNNNnnnwww{{{}}}lll[[[\\\hhhhhh]]][[[VVVQQQQQQWWW[[[[[[YYYZZZZZZQQQBBB<<>>===@@@CCCDDD<<>>AAABBBAAAIIICCCGGGRRRXXXiii```HHH>>>555111CCC333AAAuuuddd]]]___aaabbbaaa___\\\ZZZXXXWWWVVVUUUTTTUUUVVVWWW___]]]ZZZVVVRRROOONNNMMMMMMKKKIIIKKKMMMMMMIIIEEEIIIIIILLLNNNKKKLLLYYYiiimmm[[[jjjeee@@@nnnhhhYYY\\\WWWRRRLLLHHHIIILLLHHHJJJccc}}}mmmaaabbbeeeddd^^^YYYRRROOOQQQUUUXXXYYYYYY\\\___ZZZLLLDDDNNN```hhhLLL:::???AAADDDHHHNNNWWWbbbjjjhhhJJJ777444999777;;;AAACCCDDDDDDCCCAAABBBIIIFFF]]]xxxooo^^^YYYTTTUUUYYY[[[XXXUUUYYYVVVRRRPPPPPPQQQRRRQQQNNNJJJIIILLLLLLKKKOOOVVVeeeqqqhhhWWW\\\mmm~~~|||dddkkkyyyrrr```OOOLLLMMMYYYYYYDDD999HHHKKK???<<>>???AAA>>>999888666444333333333222111222444777999::::::999888///CCCEEE;;;444000FFFnnnuuurrreeeccceeeccc]]]YYYaaa```^^^^^^___^^^[[[YYY[[[[[[[[[\\\\\\[[[WWWTTTTTTUUUTTTQQQTTTXXXYYYVVVQQQTTTWWWWWWVVVVVVYYY\\\YYYZZZZZZccc~~~iiiPPPKKKGGGWWWVVVrrryyyyyyyyy}}}xxxggg\\\MMMFFFKKKYYYlll|||zzziiigggeeedddeeeeeecccbbbgggfffddd```\\\[[[[[[]]]ccc___^^^aaaaaa___```ddddddbbb```^^^^^^___aaacccaaa^^^VVVXXXqqqwwwRRRUUUiiinnnuuu|||ppp^^^QQQKKKDDD@@@AAAAAAAAA???===============>>>@@@AAAMMMQQQ```yyysssOOO>>>555777>>>>>>BBB>>>hhhmmmcccddddddcccaaa___\\\ZZZYYYYYYYYYWWWVVVUUUUUUTTTTTTYYYXXXWWWUUUTTTRRRQQQPPPLLLMMMNNNMMMKKKIIIHHHHHHMMMKKKJJJLLLKKKJJJQQQZZZiiizzzvvvjjjcccmmmrrrxxxcccbbb\\\^^^WWWOOOMMMHHHGGGKKKHHHGGGWWWmmm}}}}}}iii___eeeoooeee```YYYSSSPPPQQQTTTVVVVVVTTT\\\ddd[[[JJJMMM]]]kkk|||jjjLLL888000GGGJJJNNNPPPVVVbbbsssmmm>>>222666444===>>>AAACCCCCCAAA>>><<>>444222;;;555???UUUzzzeeeiiieeedddaaa___\\\ZZZYYYXXXWWWXXXYYYYYYYYYWWWVVVUUUUUUUUUUUUUUUTTTSSSQQQPPPLLLOOOQQQNNNIIIGGGHHHKKKOOOKKKJJJLLLMMMLLLLLLNNNUUUdddxxx||||||jjjgggUUUYYY\\\\\\UUULLLNNNHHHGGGKKKJJJGGGOOO[[[zzz{{{wwwhhhgggooohhhgggccc^^^XXXTTTSSSSSSVVVMMMMMMZZZ```YYYSSSSSSHHHSSS\\\UUUDDD666444888:::AAALLLYYYllljjj777333???@@@EEEBBB@@@AAAAAA@@@BBBEEEQQQSSSnnn[[[RRRSSSTTTUUUUUUSSSRRRSSSSSSUUUTTTRRRQQQPPPOOOLLLIIIHHHIIIKKKMMMMMMNNNPPPSSSPPPTTTZZZiiippp```QQQVVVqqq~~~www^^^ccchhh[[[ttt}}}___```ZZZSSSQQQTTTXXXYYYYYY[[[[[[ZZZXXXVVVVVVWWWXXXUUUSSSRRRSSSUUUVVVUUUSSSUUUUUUUUUTTTTTTUUUVVVXXXWWWVVV\\\XXXTTTkkkvvvcccTTTeeekkklll|||yyyaaabbblllxxxzzztttttt|||xxxmmmbbbgggpppeee\\\TTTEEENNNFFFIIIXXXwwwTTT___```ZZZ___ddd___^^^ZZZVVVRRROOOMMMLLLHHHKKKNNNQQQRRRTTTVVVXXXRRRQQQQQQUUUZZZ^^^^^^]]]ZZZyyyrrrXXX@@@333444:::<<<:::555111000222444444666444333444555777666666;;;:::888777777999<<<>>><<<444///???ddd}}}iiiaaa^^^\\\^^^]]]YYYUUUVVV___^^^]]]]]]^^^^^^\\\ZZZVVVWWWYYY[[[[[[XXXSSSOOOPPPRRRRRRPPPRRRUUUSSSOOOOOOPPPRRRUUUXXXYYYXXXVVVOOOTTTSSSMMMOOObbb|||~~~xxxaaabbbQQQVVVtttssskkkfffaaaXXXQQQTTT\\\``````ooopppRRRIIInnnpppkkknnnnnnkkkhhhfffgggggggggfffcccbbb___[[[WWWVVVXXXZZZ```____________^^^^^^___[[[YYYXXXWWWXXXZZZ]]]___ZZZ___[[[TTT___{{{oooNNNHHHZZZlllsssuuu{{{~~~{{{}}}kkkLLLEEE<<<777666777:::===>>>]]]qqqgggeee^^^^^^^^^]]]\\\ZZZXXXWWWSSSUUUXXXZZZ\\\[[[ZZZYYYTTTUUUUUUUUUTTTQQQNNNLLLLLLNNNNNNLLLJJJIIIJJJMMMJJJJJJLLLOOOQQQPPPOOOOOOSSSUUUXXX^^^iiizzzkkkpppMMMTTT^^^YYYVVVNNNJJJEEEDDDHHHJJJGGGIIIOOOoooxxxjjjfffaaadddggggggbbb\\\WWWUUURRRNNNJJJLLLVVV]]]ZZZRRRIIIHHHDDD===777666;;;@@@444777@@@MMM```sssiiiAAA333===@@@999BBB??????AAABBBBBBIIIRRRgggooo```sss]]]SSSUUUVVVUUUSSSPPPPPPRRRTTTRRRPPPOOOOOOOOOMMMJJJHHHGGGKKKNNNOOOPPPRRRTTTUUURRRNNNPPPbbbsssgggSSSQQQ]]]|||wwwhhhdddvvvuuujjjjjjpppbbbVVVvvvnnnRRRVVV[[[WWWRRROOOPPPRRRRRRQQQVVVWWWVVVTTTQQQPPPSSSUUURRRQQQQQQQQQRRRRRRQQQPPPRRRQQQPPPPPPPPPPPPPPPOOORRRLLLVVVZZZRRR]]]lllggg]]]ggg~~~zzzrrrtttooobbbeeemmmrrryyyoooxxxnnn]]]OOOVVVaaaiiiooouuu{{{sssbbbYYYMMMFFFGGGBBBTTTrrr```WWWddd___\\\```^^^[[[YYYWWWTTTQQQOOOMMMMMMJJJNNNRRRUUUVVVWWWXXXYYYXXXTTTQQQRRRUUUWWWUUUSSSZZZZZZbbbqqq{{{iiiTTTEEE???222222444888;;;999666333666555444555777888888888666:::>>>AAA@@@<<<777333333BBB___~~~~~~ZZZyyyddd```^^^]]]ZZZUUUVVVZZZ\\\[[[[[[\\\]]]]]][[[ZZZUUUTTTTTTTTTUUUTTTRRROOOPPPRRRRRRQQQRRRTTTRRRMMMOOOOOOPPPRRRSSSSSSPPPMMMIIIOOOPPPJJJGGGRRRgggwwwiiivvvvvvkkk___\\\aaaeeeffffffdddqqqmmm}}}jjjggglllkkkeeebbb```^^^______^^^]]]bbbaaa___\\\YYYXXXZZZ\\\ZZZ[[[[[[[[[[[[\\\\\\[[[YYYXXXVVVVVVWWWYYY\\\^^^]]]YYYYYYZZZZZZdddmmmzzzwww~~~qqqDDDCCCLLL^^^lllqqqvvv||||||~~~}}}}}}iiiSSSFFF<<<999666666888888888999```qqqllleeeWWW[[[]]]```aaa```\\\XXXUUUPPPRRRVVVXXXYYYXXXVVVUUUQQQRRRSSSTTTSSSQQQNNNMMMNNNKKKHHHHHHKKKMMMMMMLLLDDDJJJOOOPPPOOONNNOOOOOOIIIIIIJJJMMMWWWhhh||||||NNNXXXdddXXXWWWRRRFFFBBBAAAEEEGGGFFFFFFHHHVVV}}}}}}uuueee[[[___cccggghhhddd___\\\KKKPPPOOOFFFCCCKKKQQQPPPUUUMMMCCC===999777222///:::888666888;;;======;;;:::555444888???@@@:::333???===???BBBAAAAAALLL\\\mmm___vvvzzzVVVZZZTTTSSSSSSRRRQQQPPPQQQTTTVVVOOONNNMMMMMMNNNNNNLLLJJJKKKOOOQQQPPPPPPTTTVVVUUUMMMXXXSSSLLLXXXddddddbbb___nnnooohhhrrr|||oooeeexxxyyytttjjjZZZcccuuuzzzoooQQQPPP\\\XXXTTTPPPNNNOOOPPPQQQQQQRRRRRRQQQNNNMMMMMMOOOQQQQQQQQQQQQQQQPPPOOONNNNNNNNNMMMLLLMMMNNNMMMKKKIIIMMMHHHPPPXXXSSSSSS^^^hhhtttpppqqq}}}{{{cccVVVYYYdddqqq{{{yyyrrrwwwtttcccWWWRRRBBB111777LLLZZZ___YYY\\\aaa\\\YYYYYYVVVWWWVVVTTTSSSQQQQQQPPPPPPRRRUUUYYY[[[[[[ZZZYYYYYYYYYVVVRRRRRRUUUVVVUUUSSS___XXXUUUaaazzzwwwoooiiiUUUFFF===555333333222333555555333222333555777777666777555333222555:::@@@DDDPPPhhh}}}cccgggddd___^^^___aaa^^^YYYXXXZZZ^^^\\\[[[ZZZZZZYYYVVVTTTQQQOOONNNMMMOOOPPPPPPOOOPPPSSSTTTSSSTTTUUUQQQKKKIIIJJJLLLMMMNNNMMMMMMMMMIIIMMMOOOLLLIIINNNYYYdddttt{{{{{{oooffftttzzzYYYBBBRRR>>>999CCCYYYhhhhhhfffjjj}}}gggdddaaa]]]\\\aaa___^^^^^^^^^]]]\\\ZZZ[[[[[[[[[YYYWWWVVVXXXYYYSSSVVVWWWVVVVVVYYYYYYVVVWWWVVVTTTSSSTTTVVVYYY[[[ZZZQQQSSS\\\XXXQQQcccsssvvvwwwWWW======KKKVVVbbbmmmoootttvvvvvvyyylll\\\OOOAAA:::;;;666111666@@@;;;555KKKlll~~~ccceeedddWWW]]]```ccceeeccc^^^WWWSSSSSSTTTVVVVVVTTTQQQNNNLLLMMMNNNOOOQQQQQQQQQQQQPPPOOOJJJFFFFFFJJJMMMMMMKKKCCCJJJOOOLLLIIIIIIIIIIIIHHHHHHHHHHHHKKKTTT```iii~~~RRR___kkkUUUTTTQQQGGGDDDCCCEEEFFFEEEEEEGGGFFFbbbyyyyyy~~~oooeeecccbbbdddggghhheeecccSSSRRRNNNGGG@@@<<>>@@@EEEGGGRRRoooyyy^^^]]]NNNSSSRRRPPPOOOPPPQQQRRRSSSSSSSSSNNNLLLLLLMMMOOOPPPOOONNNPPPTTTUUUPPPOOORRRTTTRRRIIIVVVQQQEEEJJJVVV]]]cccnnniiidddaaaggg|||{{{|||vvvwww]]]mmmjjjrrrRRRbbbuuufffQQQdddzzzttthhhyyy[[[OOOQQQTTTTTTSSSRRRQQQQQQSSSUUUVVVWWWSSSQQQOOOMMMNNNOOOQQQRRRRRRSSSTTTSSSRRRPPPOOOOOOLLLKKKKKKMMMOOOOOOMMMJJJNNNPPPOOORRRVVVSSSVVVcccpppkkkcccbbbssssss}}}tttkkkiiihhhfffjjjnnnsssttttttyyy}}}qqqeeeYYYUUUSSSGGG:::>>>UUUhhhooowwwZZZaaa^^^[[[]]]ZZZTTTUUUVVVUUUTTTSSSSSSSSSSSSSSSWWWZZZ]]]___]]]ZZZWWWVVVTTTTTTUUUWWWZZZ[[[[[[[[[TTTRRRRRRTTTbbb}}}}}}}}}tttdddTTTKKKDDD<<<999:::444333222222444666666555:::666444777DDDXXXlllzzzjjj|||ZZZdddoooRRR___^^^```dddccc^^^[[[]]]^^^\\\ZZZYYYXXXVVVSSSPPPOOONNNMMMMMMOOOQQQQQQQQQRRRUUUVVVUUUVVVVVVRRRKKKGGGJJJMMMNNNMMMMMMPPPSSSQQQPPPOOOPPPPPPPPPRRRUUU\\\kkkyyy|||^^^eeelll^^^UUUYYYbbbbbbaaabbbbbbaaa^^^[[[TTTVVVWWWWWWVVVUUUVVVWWWSSSXXXXXXUUUUUUXXXWWWRRRUUUSSSRRRPPPQQQSSSVVVWWWUUUPPPRRRZZZXXXSSS[[[lllsss|||cccHHH;;;===HHHSSSQQQZZZbbbfffjjjooorrrqqqwww}}}|||mmmdddXXXKKKAAA???===777333444>>>888444222444KKKlll___cccccc\\\\\\^^^aaabbb```\\\XXXUUUYYYYYYXXXWWWTTTQQQMMMKKKMMMMMMNNNNNNOOOPPPPPPPPPPPPLLLHHHFFFFFFHHHIIIKKKFFFIIIIIIFFFEEEHHHGGGCCCKKKJJJGGGCCCBBBFFFNNNUUUllllllzzzSSScccnnnRRRPPPNNNKKKHHHFFFGGGGGGFFFGGGIIIIIIUUUcccwww{{{}}}tttvvvnnneeebbbdddhhhhhhfffiiiVVVKKKNNNMMM???777:::777<<>><<<<<<>>>BBB???AAAIIIWWWtttmmmcccSSSXXXRRRRRROOOOOOPPPRRRTTTSSSOOOLLLNNNLLLLLLMMMPPPRRRSSSRRRTTTXXXWWWPPPMMMPPPQQQNNNHHHHHHGGGNNNTTTIIIDDDQQQeeeaaannntttfffffflllbbbyyyjjj```yyyaaalllqqqWWWeeewwwkkkaaasssdddYYYZZZ[[[VVVPPPNNNMMMNNNOOOQQQTTTVVVXXXYYYWWWTTTQQQPPPRRRTTTUUUUUUTTTUUUVVVVVVTTTRRRQQQPPPKKKJJJKKKNNNRRRSSSPPPMMMPPPYYYQQQLLLYYYXXXSSS]]][[[\\\ZZZVVV___yyyvvvzzzmmm\\\VVV^^^gggkkkjjjlllttt{{{|||~~~yyyxxxggg\\\ZZZSSSGGGCCCHHH>>>FFFHHHFFFVVVaaahhhmmm```YYYbbb]]]SSSZZZWWWVVVUUUUUUTTTUUUUUUUUUXXX[[[^^^^^^[[[WWWTTTRRRRRRTTTWWWYYYZZZYYYXXXWWWSSSTTTYYYTTTNNNZZZiiihhhwwwwww```KKK???666444333333555666666666666???NNNcccyyy[[[___ZZZWWWooofffbbbaaadddddd```___aaa\\\ZZZYYYXXXWWWVVVSSSPPPPPPOOOOOOQQQTTTUUUTTTSSSSSSVVVXXXWWWWWWWWWRRRLLLKKKOOORRRRRROOOOOOTTTYYYXXXSSSPPPRRRTTTSSSOOOMMMMMMTTTfff~~~zzzxxxggg___eeeeee\\\aaaooo``````aaabbbbbb```\\\YYYUUUWWWZZZ[[[ZZZYYYYYYZZZWWW\\\\\\XXXWWWYYYWWWRRRWWWVVVTTTRRRSSSUUUWWWXXXVVVVVVVVVVVVUUUUUUXXX\\\zzzzzzPPP;;;888:::???FFFLLLOOOTTT\\\dddfffkkklllmmmnnnnnnmmmkkkiiiccceeefffaaaWWWMMMHHHFFF<<