BM6P6(@ 333222111111222222111///111111111111111111111111111111111111000000000000111000///......///000111000000000000000000000000222111111111000000//////000000000000000000000000000000////////////000000000000//////000000111222222222222222222111000///000111111111111222222222222222333333444555666666666555666===JJJYYYfffnnnvvvzzz~~~rrrhhh```[[[WWWVVVUUUTTTTTTSSSSSSSSSTTTVVVVVVVVVVVV[[[cccjjjuuu}}}vvvmmmjjjfffeeehhhmmmqqqtttwwwrrrlllfff]]]QQQLLLMMMKKKKKKKKKLLLNNNQQQUUUVVVTTTUUUWWWXXXZZZ[[[[[[\\\^^^___```aaaaaaaaa```___ZZZ\\\^^^```ccchhhooosssuuuwwwzzz{{{|||~~~|||zzzyyyxxxwwwvvvvvvuuutttttttttuuuuuunnnoooooopppqqqssstttuuurrrsssuuuuuutttrrrooommmnnnkkkgggeeeggghhhhhhfffhhhhhhggggggggggggfffffffffdddbbbaaabbbbbbaaa```aaaaaa```_________``````___^^^]]]___bbbdddddddddhhhgggffffffgggiiilllmmmppprrrwww}}}uuu[[[KKKCCCAAA>>>===<<<;;;::::::;;;<<<<<<<<<<<<;;;:::999888777777777777777666666666666666333222333555666444222333222111111222222111///111111111111111111111111111111111111000000000000111000///......///000111000000000000000000000000111111111111000000000///000000000000000000000000000000////////////000000000000000111111111222222222222222222222111000000000111111111111222222222444444444444444444444444888777999@@@MMM\\\iiipppxxx|||sssiiiaaa[[[VVVSSSSSSRRRRRRRRRSSSTTTTTTVVVWWWYYYYYYZZZ```hhhooo|||vvvpppllljjjhhhiiinnnsssxxxzzz|||uuummmfff[[[PPPLLLLLLIIIJJJLLLOOOQQQRRRTTTTTTUUUVVVXXXYYY[[[[[[[[[[[[]]]^^^___`````````___^^^\\\]]]___aaadddiiiooosssuuuwwwzzz|||}}}}}}{{{zzzzzz{{{{{{zzzyyyyyyyyyyyyzzzvvvvvvvvvwwwyyyzzz|||}}}zzz{{{|||}}}|||zzzwwwvvvvvvsssooooooppprrrrrrqqqpppppppppooonnnmmmlllkkkkkkiiiffffffffffffeeecccdddcccbbbbbbaaaaaaaaaaaa___^^^]]]^^^aaaccccccbbbddddddccccccdddfffgggiiijjjlllooosssyyy}}}aaaNNNFFFCCC@@@???===<<<;;;<<<<<<===;;;;;;;;;;;;:::999888777888777777777666666666666777555444444666777666444333222111111222222111///111111111111111111111111111111111111000000000000000000////////////000000000000000000000000000000111111111111000000000000////////////////////////000000////////////000000000000222333333333222111111222222222222111000000000111111111111222222222555555555444444444444333999999===EEERRRaaalllssszzz}}}~~~qqqggg```[[[VVVRRRNNNNNNOOOOOOQQQRRRTTTUUUWWWYYY[[[\\\___fffooowwwwwwooolllkkkkkklllpppwww}}}zzznnndddYYYOOOKKKLLLHHHJJJMMMQQQSSSSSSSSSRRRUUUVVVYYY[[[[[[[[[ZZZYYY[[[\\\]]]^^^___^^^^^^]]]^^^___aaaccceeehhhnnnqqqsssvvvyyy|||~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~{{{yyywwwwwwxxxyyyzzzyyy|||{{{{{{zzzyyywwwvvvuuutttrrrooommmmmmlllkkkiiikkkjjjjjjiiihhhggggggfffcccbbbaaaaaacccddddddcccbbbbbbcccccccccdddddddddfffgggiiilllooouuu{{{iiiSSSHHHFFFAAA@@@???===<<<<<<======::::::::::::999888888777888888777777777666666666888777666666888888777666333222111111222222111///111111111111111111111111111111111111000000000///000000////////////000000000000000000000000000000111111111000000000000000////////////////////////000000////////////000000///111333444555444222111111111222222222111111000000000111111111222222222444444444444555555555555999;;;@@@JJJXXXeeeooouuuzzz}}}zzzrrrggg___ZZZWWWSSSPPPLLLLLLMMMNNNOOOQQQSSSTTTWWWYYY\\\___ccckkkuuu}}}wwwpppllllllkkkmmmrrryyy~~~nnnbbbVVVMMMJJJLLLJJJKKKNNNPPPRRRSSSSSSSSSUUUWWWYYY[[[\\\[[[ZZZYYYZZZ[[[]]]^^^^^^^^^^^^]]]```aaacccdddeeehhhllloooqqqtttxxx|||~~~~~~}}}zzzxxxwwwvvvtttrrruuuuuuttttttsssrrrqqqpppkkkiiihhhggghhhhhhhhhfffddddddeeeeeeeeeeeeddddddfffggghhhjjjlllooouuuxxxrrrXXXJJJGGGBBB@@@???===<<<<<<<<<===999:::::::::999888888777888888888777777777666666888777777777777888777777333222111111222222111///111111111111111111111111111111111111000000000/////////000000000000//////000000000000000000000000000000000000000000111111////////////////////////000000////////////000000///111333444555444222111000111111222222222111111000000111111111222222222222222333444666777888888999<<>><<<;;;;;;;;;<<<999999:::::::::999888888888888888888777777777777666666666666666666666666333222111111222222111///111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000000000000000111111111111////////////////////////000000////////////000000000000222333333333222111000000111222222222222111000111111111111222222222111222333444666888999:::999===FFFSSSbbbnnnuuuxxx{{{~~~vvvfff```YYYTTTSSSRRROOOMMMOOOOOOOOOPPPRRRTTTUUUVVVXXX\\\```dddjjjttttttnnnjjjhhhkkkooovvv{{{kkk]]]SSSLLLJJJLLLOOONNNMMMMMMOOORRRTTTVVVVVVWWWXXXZZZ[[[\\\]]]]]]^^^___```bbbcccccccccbbbccceeeggghhhiiikkknnnqqqsssvvvzzz~~~}}}{{{zzzxxxvvvtttpppoooooommmlllkkkjjjjjjgggiiijjjjjjjjjllloooqqqrrrwww}}}hhhRRRHHHBBB@@@>>><<<;;;;;;;;;;;;:::::::::;;;;;;::::::999999999888888888777777777444555666666444444555666333222111111222222111///111111111111111111111111111111111111000000000000...///000111111000///...000000000000000000000000///000000000111111111111000000000000000000000000000000////////////000000000000000111111111222222000000111222222222222222000111111111111222222222222333444555666777888999:::???JJJXXXgggrrrxxx{{{}}}vvvlll^^^YYYSSSQQQQQQQQQPPPNNNOOOPPPQQQSSSUUUXXXZZZ[[[]]]aaaeeejjjpppzzz}}}tttllliiihhhiiinnnttt~~~iii\\\SSSMMMKKKLLLNNNNNNOOOOOOQQQRRRTTTTTTVVVVVVWWWXXXZZZ]]]___```aaabbbdddeeeggggggfffffffffhhhkkkmmmnnnpppsssuuuwwwzzz~~~~~~~~~~~~}}}}}}}}}~~~|||zzzxxxvvvttttttttttttqqqrrrsssrrrqqqqqqsssttttttwww{{{sssZZZLLLCCCBBB@@@===<<<;;;;;;<<<:::;;;;;;<<<<<<;;;;;;;;;999999999888888888777777333555777666444333555777333222111111222222111///111111111111111111111111111111111111000000000000...///000111111000///...000000000000000000000000//////000000111111111222111111111111111111111111000000////////////000000000000//////000000111222///000111222222222222222000111111111111222222222444555555555666666777777<<>>HHHWWWeeeooovvvzzz}}}|||~~~~~~sssggg^^^VVVTTTRRRPPPOOOPPPQQQRRRUUUVVVWWWZZZ\\\```cccfffiiilllrrryyy{{{ggggggfffeeefffnnnzzzyyyeeeXXXRRROOOPPPRRRPPPQQQQQQQQQPPPQQQTTTVVVTTTWWWZZZ]]]___aaadddgggiiijjjjjjkkkllllllmmmmmmppppppqqqsssvvvzzz}}}zzzxxxuuusssqqqqqqrrrsssqqqqqqrrrssstttvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}{{{yyyxxxwwwvvvuuuuuuuuuuuutttsssrrrrrrqqqsssuuuvvvvvvwwwzzz}}}yyy|||~~~~~~dddMMMIIICCC@@@BBBDDDAAA??????>>>===<<<;;;:::;;;<<<<<<999999999888888888888777666666666666555555555555333333333222222222111111111111111111111111111111000000000000111111111111000000000000000000111111000000000000000000000000000000000000000000000000111000000000////////////000000000000000000000000000000000000000000000000000000000111222222222333222222222222222222222222222333444444444555888;;;@@@JJJZZZiiisssyyy}}}|||sssjjj```XXXUUUSSSQQQPPPPPPPPPRRRSSSWWWXXXZZZ\\\___ccchhhkkkooorrrxxx~~~{{{sssiiiiiiiiiiiimmmwwwwwwdddXXXRRROOOPPPRRRRRRRRRSSSRRRRRRSSSVVVXXXVVVYYY\\\___aaacccgggiiillllllmmmmmmnnnooooooppprrrrrrsssvvvyyy}}}}}}{{{tttrrrpppnnnmmmmmmnnnooooooppppppqqqrrrtttuuuvvvvvvxxx{{{|||}}}~~~{{{vvvuuusssqqqpppoooooooooppppppppppppoooooonnnmmmlllmmmooopppqqqrrruuuwwwyyy|||~~~~~~~~~jjjSSSJJJDDD@@@BBBCCC@@@>>>>>>>>>===<<<;;;:::;;;;;;<<<999999999999888888888888888777777777777666666666333333333222222222111111111111111111111111111111........./////////000000---......///000000111111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000111111111111111111222222222222222222222222222222333444444555555666999<<>>======<<<;;;;;;;;;;;;<<<:::999999999888888888888888888888888777777777777333333333222222222111111111111111111111111111111........./////////000000/////////000000000111111000000000000000000000000////////////////////////......///000111222222333000000000000000000000000000000000000000000000000222222222111111111111111222222222222222222222222333444555555666777;;;===CCCPPPcccrrrzzz~~~zzztttjjjbbb]]]ZZZWWWTTTRRRQQQPPPPPPQQQSSSUUUWWWYYY\\\```cccffflllsssxxx|||wwwllliiiaaacccgggllluuuppp___VVVRRRPPPPPPRRRSSSTTTUUUTTTUUUXXX\\\___bbbeeehhhkkknnnqqqtttwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~yyyuuurrrpppnnnmmmlllllllllmmmmmmnnnnnnnnnnnnoooppprrrtttuuutttxxx|||{{{xxxuuusssqqqnnnjjjgggfffeeecccbbbbbbccceeefffbbbbbbbbbbbbbbbccccccccccccfffhhhjjjlllnnnrrruuu||||||___NNNFFF@@@@@@@@@>>><<<=========<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888777777777666666333333333222222222111111111111111111111111111111/////////000000000111111222222222111111000000000000000000000000000000000////////////////////////......///000111222333333000000000000000000000000000000000000000000000000222222222111111111111111222222222222222222222222444555666666777999<<>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888777777666666666555555555333333333222222222111111222222222222222222222222000000111111111222222222333333333222111000000000000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000111111111111111111222222222222222222222222222222444555777777888:::===@@@IIIWWWjjjvvv{{{~~~ssskkk___\\\WWWSSSQQQQQQSSSTTTQQQQQQPPPPPPRRRTTTWWWYYYZZZaaaiiinnnpppssszzz|||qqqiiifffggggggllluuuwwwjjj\\\VVVUUUSSSSSSUUUUUUVVVWWWYYY\\\bbbiiinnnwwwzzz~~~~~~|||xxxwwwuuurrrpppooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnpppppppppqqqssstttvvvwwwyyy|||}}}{{{xxxwwwuuurrrooollliiigggfffffffffeeebbb```^^^^^^^^^^^^______``````^^^]]]]]]]]]]]]___aaabbbbbbeeeiiimmmrrrwww|||jjjUUUKKKCCC@@@???======>>><<<<<<======<<<<<<;;;:::::::::::::::999999999999666666666666555555555555333333333222222222111111222222222222222222222222000000000111111111222222111111111111111000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000111222222222333222222222222222222222222444666777888999;;;>>>AAANNN\\\mmmxxx{{{}}}uuujjjcccVVVUUURRROOONNNOOOQQQSSSRRRQQQQQQQQQRRRTTTWWWXXX\\\dddnnntttuuuwww}}}rrrjjjeeeeeeggghhhppp{{{uuuhhh\\\WWWVVVUUUUUUWWWWWWYYY[[[]]]aaahhhqqqvvv~~~{{{|||}}}}}}{{{yyyvvvtttsssrrrqqqpppooooooooooooppppppppppppppppppoooooopppppppppqqqssstttvvvwwwyyy{{{|||xxxuuusssqqqooonnnllljjjgggdddaaa```___```aaaaaa```^^^\\\]]]^^^_________^^^]]]]]]\\\[[[[[[]]]___aaaccceeeiiinnnsssyyysssXXXNNNDDDAAA@@@>>>>>>@@@;;;<<<=========<<<;;;:::;;;;;;:::::::::999999999777777777666666666666555333333333222222222111111222222222222222222222222000000000000111111111111......//////000000111111000000000000000000000000000000000000000000000000//////000111222333333444000000000000000000000000000000000000000000000000//////000111222333333444222222222222222222222222555666888888999;;;???BBBRRR___oooyyy{{{}}}vvvjjj```YYYSSSRRRQQQOOONNNOOOQQQTTTSSSRRRQQQQQQRRRTTTWWWXXX]]]gggrrrxxxyyyzzzyyynnnhhhdddeeeiiinnnwwwtttggg[[[XXXWWWVVVVVVXXXYYY[[[]]]```eeemmmvvv|||{{{|||||||||{{{yyywwwvvvtttuuuvvvvvvuuusssqqqoooqqqqqqqqqppppppqqqqqqrrrsssssssssssssssrrrqqqqqqoooooopppqqqrrrtttuuuvvvxxxzzz}}}~~~yyytttpppmmmgggfffdddcccbbb```]]]ZZZ\\\[[[[[[\\\^^^___^^^\\\\\\^^^___aaaaaa```^^^]]]\\\\\\[[[[[[\\\___aaacccjjjnnntttzzzzzzYYYOOOEEEBBB@@@>>>>>>@@@;;;<<<=========<<<::::::;;;;;;;;;:::::::::999999888888888888777777777777333333333222333333444444333333333222222222111111000000000000000000000000111111222222222222111111//////000000000000//////000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222333333222222333333444555222222333333333333444444555444555777666888AAALLLZZZfffqqqxxx}}}{{{mmm___WWWTTTOOONNNMMMMMMMMMNNNOOOPPPPPPRRRTTTUUUUUUUUUWWWYYYbbbiiirrryyy}}}|||oooiiihhhggghhhkkkssspppdddZZZXXXXXXXXXYYYZZZ]]]aaaeeeiiimmmuuu~~~{{{xxxvvvuuutttuuusssrrrrrrsssttttttsssqqqqqqqqqqqqppppppoooooommmmmmnnnooopppqqqqqqrrrttttttsssrrrrrrrrrrrrsssmmmnnnooopppppprrruuuxxxyyy|||}}}uuunnnjjjgggfff_________^^^]]]\\\\\\[[[XXXZZZ]]]^^^^^^]]]^^^^^^^^^]]]]]]___aaaaaa]]]ZZZ___]]]ZZZZZZ^^^bbbgggiiimmmqqqwww}}}~~~cccNNNFFFFFF@@@>>>AAA???>>>>>>>>>>>>>>>>>>======888999999999999888777777777777777777777777777777222111111111111111222222333333333333222222222222000000000000000000000000111111222222222222111111///000000111111000000///000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222222222222222222333333444222222333333333333444444555444555777777999CCCNNN\\\gggsssyyy~~~}}}tttggg[[[TTTRRRMMMLLLLLLKKKLLLMMMNNNOOORRRSSSUUUUUUUUUWWWYYY[[[cccjjjrrrxxx}}}ttthhhddddddeeehhhmmmuuu~~~pppeee[[[YYYZZZZZZ[[[]]]```dddiiimmmrrryyy|||yyyvvvtttrrrrrrrrrpppooonnnoooooonnnmmmooonnnnnnnnnmmmmmmmmmmmmllllllmmmnnnooopppqqqqqqsssrrrqqqppppppppppppppplllmmmnnnoooppprrrvvvyyy|||}}}yyyssslllfffbbb______ZZZZZZYYYYYYYYYXXXXXXXXXXXXZZZ]]]^^^]]]]]]]]]^^^```______aaacccbbb___\\\]]]\\\[[[]]]aaafffkkkmmmqqqwwwgggQQQGGGFFF???===???===;;;;;;;;;;;;;;;;;;:::999999999999:::999888888777777777777777777777777777222222111111111111222222444444444444333333333333000000000000000000000000111111222222222222111111000111111111111111111000000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222111111111111222222222333222222333333333333444444555444555777888;;;FFFQQQ```kkkuuu{{{{{{}}}zzzkkk___UUUPPPPPPLLLLLLLLLMMMMMMOOOPPPQQQSSSTTTUUUVVVWWWYYY\\\___gggmmmtttzzzuuukkkcccaaabbbeeelllrrr~~~yyyoooeee]]][[[\\\\\\]]]```eeeiiinnnsssxxx~~~}}}zzzvvvsssqqqooonnnpppnnnlllllllllllljjjhhhkkkkkkjjjjjjjjjjjjiiiiiikkklllmmmnnnooopppppppppqqqpppooonnnmmmmmmmmmmmmllllllmmmmmmooorrrwww{{{{{{wwwpppmmmhhhbbb]]]ZZZXXXXXXUUUUUUVVVVVVVVVWWWWWWWWWYYY[[[]]]]]]]]]\\\]]]^^^aaaaaabbbdddeeedddbbb___^^^^^^```dddhhhnnnrrruuuvvv|||mmmUUUIIIGGG???<<<>>><<<===>>>>>>>>>======<<<;;;:::::::::::::::999999888777777777777777777777777555555444333333333444444555555444444444333333333000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222000000111111222222222222222222222333333333444444555444666888999>>>IIIVVVdddnnnxxx}}}~~~{{{~~~ttteeeYYYPPPMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUTTTUUUWWWXXXYYY\\\```dddmmmqqqxxx~~~{{{mmmgggaaaaaaccchhhrrr{{{xxxlllddd]]]\\\]]]]]]```ccciiimmmtttyyy~~~}}}{{{xxxuuuqqqooommmlllnnnmmmlllllllllllljjjhhhhhhhhhggggggggggggggggggjjjkkkmmmooopppppppppppppppooonnnlllkkkkkkkkkkkkjjjkkkllllllnnnsssxxx}}}}}}|||{{{~~~zzztttoookkkhhheeeaaa]]]ZZZWWWVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\^^^^^^]]]]]]^^^```cccdddeeefffgggeeecccbbb```cccggglllpppuuuyyy|||sssYYYJJJGGG@@@===@@@===???????????????>>>===<<<:::;;;;;;;;;;;;:::999999777777777777777777777777666555555444333333333444555555444444444333333333000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222///000111222222222111111222222222333333333444444444444666999;;;@@@MMMZZZgggqqqzzz~~~}}}zzzpppaaaVVVNNNKKKMMMMMMNNNPPPRRRTTTUUUWWWWWWUUUWWWYYY[[[]]]aaaeeeiiiooottt{{{ssshhhdddaaabbbeeekkkxxxvvviiiccc^^^^^^^^^___bbbgggkkkqqqxxx}}}|||yyyuuurrrpppnnnmmmlllkkkkkklllmmmmmmkkkiiieeefffffffffffffffffffffiiikkkmmmoooppppppoooooonnnmmmlllkkkjjjjjjjjjjjjiiijjjkkkmmmooosssxxx|||~~~|||yyyxxxwwwvvvvvvyyy}}}{{{tttooojjjeeebbb```___]]]ZZZXXXWWWVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]\\\^^^___```___```bbbdddfffhhhiiiiiihhhfffdddcccaaaffflllqqquuuyyy~~~{{{zzz^^^MMMHHHAAA???BBB???<<<<<<<<<<<<;;;:::999888:::;;;;;;;;;;;;:::999999777777777777777777777777555444333222222111111222444444444444333333333333000000000000000000000000111111222222222222111111000111111111111111111000000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222///000222333333333222111222222333333333333444444444444666999<<>>>>>>>>===<<<;;;:::999:::::::::::::::999999888777777777777777777777777555555444222222111111111333333333333222222222222000000000000000000000000111111222222222222111111///000000111111000000///000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222000111333444555444333222222222333333333333444444444444666:::>>>EEETTTbbbllluuu}}}~~~wwwfffZZZRRRMMMKKKMMMJJJLLLOOORRRUUUWWWXXXYYY[[[___eeejjjmmmpppsssuuuyyyxxxkkkbbb___```dddiiinnnxxx{{{nnnhhhdddbbbddddddeeejjjpppqqqwww~~~|||yyyxxxwwwwwwsssrrrqqqqqqqqqnnnkkkgggaaaaaabbbbbbbbbccccccccccccdddgggjjjkkkjjjiiihhhggggggfffffffffggghhhhhhgggiiimmmoooqqqsssuuuwwwyyy{{{{{{zzzvvvsssqqqpppllllllkkklllnnnrrrvvvyyyyyytttmmmiiiddd```^^^\\\ZZZXXXUUUUUUUUUVVVVVVWWWWWWWWWYYYZZZZZZ\\\]]]^^^______aaabbbdddeeefffhhhllloooqqqssstttrrrnnnjjjhhhhhhcccjjjrrryyyyyyzzz{{{lllUUULLLCCC@@@BBB===AAAAAA@@@@@@???===<<<;;;999999999:::999888888777777777777777777777777777888777666555444333333333333333333222222222111111000000000000000000000000111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222000222333555555444333222222222333333333444444444444444666:::>>>FFFVVVdddmmmvvv}}}~~~pppaaaWWWQQQLLLKKKNNNLLLNNNQQQUUUXXXZZZ[[[\\\^^^cccjjjpppsssvvvxxxzzz~~~qqqhhh```___aaagggnnnttt|||pppjjjfffeeegggggghhhmmmtttssszzz~~~|||{{{zzzzzzzzzyyyxxxvvvuuuqqqlllhhh___`````````aaaaaabbbbbb___aaadddggghhhgggfffeeeddddddddddddeeefffggggggfffiiimmmppprrrssstttvvvssstttuuusssooojjjhhhggggggggggggiiimmmsssxxx|||wwwnnniiieeebbb]]]ZZZYYYXXXWWWVVVTTTTTTUUUVVVWWWXXXYYYYYY\\\]]]^^^___```aaabbbbbbbbbccceeefffhhhkkkooorrruuuwwwxxxvvvpppllljjjiiigggnnnwww|||{{{vvvrrrXXXNNNDDD@@@@@@;;;>>>>>>>>>===<<<:::999888888999999999999888777777777777777777777777777777444444333333333222222222333333333222222111111111111222222333333222222111/////////000111111222222000000000000000000000000111111111111111111111111000000111111111111000000222111111111000000//////111111111111111111111111000111111111111222222222222222333333333444444444444555777999>>>KKK[[[hhhqqqvvv||||||lllZZZRRROOOLLLKKKKKKLLLMMMOOOPPPQQQUUUYYY]]]dddjjjpppuuuxxx{{{wwwiii```^^^[[[aaaiiiqqq}}}xxxpppiiihhhhhhiiilllppptttvvv{{{~~~{{{{{{zzzyyyxxx{{{}}}{{{wwwrrrkkkffffffccc___]]]^^^_________```aaaccceeeeeeeeedddccccccddddddeeeeeeddddddccciiijjjkkklllmmmllllllkkklllmmmmmmllliiifffffffffggghhhjjjmmmqqqxxx}}}tttlllfffcccYYYYYYXXXVVVTTTSSSTTTVVVSSSTTTVVVXXXZZZ\\\]]]^^^``````aaaaaabbbbbbcccccceeefffiiimmmqqqtttwwwxxx}}}{{{yyyrrrjjjhhhkkkrrrvvv}}}|||vvv~~~\\\LLLFFF???<<>>======<<<<<<;;;::::::999999999999888888888888999888777666666777888999666666555555555444444444333333333222222222222111111222222333333222222111//////000000111222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000111111111111111111111111111111111111222222222333333333333333444444444444666888:::===DDDQQQaaalllsssxxx}}}ooobbbTTTOOONNNLLLLLLNNNOOOPPPQQQSSSUUUXXX]]]aaaffflllttt{{{xxxllldddaaaaaabbbiiissswwwppplllkkklllmmmpppuuuyyy|||~~~xxxtttpppqqqppppppqqqtttyyy}}}|||vvvqqqjjjeee```\\\[[[\\\]]]]]]^^^___aaabbbccccccbbbbbbccccccddddddddddddccccccdddeeeffffffgggfffffffffbbbcccddddddccccccdddeeefffhhhmmmrrrzzz{{{xxxsssmmmfff```[[[XXXWWWWWWWWWVVVTTTUUUWWWYYYYYY[[[^^^aaaccceeeffffffffffffffffffffffffggggggkkkmmmqqqwww}}}zzztttnnnnnnrrruuu{{{iiiUUUKKKCCC@@@BBB>>>>>>===<<<<<<;;;;;;:::::::::999999888888888888999888777666666777888999555555555555444444444444222222222222222222222222111222222333333222222111///000000111111222333333000000000000000000000000////////////////////////000000111111111111000000111111111000000000000000111111111111111111111111111111111222222222333333333333333444444444444555777888:::>>>FFFTTTcccnnnuuuyyy{{{hhh]]]RRRMMMLLLKKKKKKNNNOOOPPPRRRSSSUUUYYY^^^aaagggnnnwwwpppgggaaa```ccceeemmmzzzyyysssmmmmmmmmmooorrrwww||||||wwwqqqnnnjjjjjjkkkkkkmmmqqqwww{{{zzzvvvqqqllleee```_________```]]]^^^```aaabbbbbbbbbbbbccccccddddddddddddccccccbbbbbbbbbcccccccccbbbbbb^^^```aaabbbbbbccceeegggiiilllqqqwww{{{wwwsssqqqmmmhhhbbb]]]YYYWWWTTTUUUUUUUUUUUUVVVXXX[[[]]]___cccfffhhhjjjjjjjjjiiihhhhhhhhhhhhiiijjjkkkooorrrwww~~~yyytttppprrrvvv|||qqqYYYLLLDDD@@@@@@>>>>>>======<<<;;;;;;;;;:::::::::999999888888777888888777666666777888888444444444333333333333222222222222222222222222222111222222333333222222111000000000111222222333333111111111111111111111111////////////////////////000000111111111111000000000000000000000000111111111111111111111111111111111222222222222333333333333333444444444555555555666777999>>>IIIWWWeeeooowww{{{~~~ssscccZZZPPPMMMKKKIIIJJJLLLNNNOOOQQQSSSUUUYYY^^^bbbhhhpppzzzxxxjjjccc```aaadddhhhqqq|||wwwpppppppppqqquuuyyy~~~xxxrrrnnnjjjhhhdddeeefffgggjjjooouuuzzz~~~~~~{{{vvvqqqjjjeeebbbbbbaaa```]]]^^^___```aaabbbbbbcccbbbccccccddddddccccccbbb````````````````````````]]]___aaabbbccceeeiiikkknnnqqqvvv{{{zzzssspppkkkiiigggccc___[[[XXXWWWSSSTTTUUUUUUVVVXXX[[[^^^bbbdddhhhkkkmmmnnnmmmmmmkkkjjjjjjiiijjjlllmmmoootttxxx~~~}}}xxxtttrrruuu{{{}}}aaaQQQHHHCCCBBB???>>>>>>===<<<<<<;;;;;;;;;;;;::::::999888888777888888777777777777888888444444333333333222222222111222222222222333333333111222222333333222222111000000111111222333333333111111111111111111111111000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111222222222222333333333333333444444444555555555555777777999@@@KKKZZZhhhqqqyyy}}}~~~||||||lll^^^VVVOOOLLLKKKIIIJJJMMMNNNPPPRRRSSSVVVZZZ___ccckkkssspppfffaaa```bbbffflllwww~~~zzzuuuttttttuuuxxx|||}}}tttlllgggdddbbbaaa___```bbbdddgggmmmtttyyy|||zzzuuuoooiiifffdddaaa```]]]^^^___```aaabbbcccdddbbbbbbccccccccccccbbbbbb``````___^^^^^^^^^_________```bbbccceeehhhlllooorrruuuyyy~~~zzzsssnnnkkkcccbbbaaa^^^[[[YYYWWWVVVTTTUUUWWWXXXZZZ\\\```ccchhhjjjmmmppprrrqqqpppooonnnmmmllllllnnnpppssstttzzz{{{wwwvvvvvvzzzeeeRRRHHHCCC@@@??????>>>======<<<<<<;;;<<<<<<;;;:::999888888777777777777888888777777777555444444444333333333333111111222222222333333333111222222333333222222111000111111222222333333444111111111111111111111111111111111111111111111111000000111111111111000000///000000000111111111111111111111111111111111111222222222333333333444444444444444444555555555555888888:::BBBNNN^^^kkksss{{{~~~}}}{{{uuueeeXXXRRRMMMLLLKKKJJJLLLPPPOOOQQQSSSUUUWWW[[[aaaeeepppxxxzzziiibbbaaabbbeeehhhrrr{{{zzzzzzyyyyyy|||zzzsssjjjbbb]]][[[[[[ZZZZZZ[[[^^^```dddkkkrrrxxx|||~~~zzzuuuppplllhhhcccaaa^^^^^^___```aaacccdddeeebbbbbbccccccccccccbbbbbbaaa```___^^^]]]^^^^^^___```aaacccdddfffjjjnnnrrrsssvvv{{{yyyrrrmmmiiihhh```___^^^\\\[[[YYYXXXXXXWWWXXX[[[]]]___bbbfffjjjnnnpppsssvvvvvvuuusssrrrqqqpppoooppprrruuuyyy{{{yyywwwxxxzzzhhhSSSHHHBBB>>>??????>>>>>>===<<<<<<<<<===<<<;;;:::999888888777777777888888888888777777666666555555555444444444111111111222222333333333222222222333333222222222000111111222222333444444111111111111111111111111111111111111111111111111000000111111111111000000//////000000111111111222111111111111111111111111222222333333333444444444444444444555555555666666:::999<<>>>>>======<<<<<<======<<<;;;999888888777777777888888888888777777666555555555555444444444444444444333333222222222...///000111222333333333444333222000000000000111000000000111222222222333//////000000111111222222222222222111111111000000000000000000111111111111000111111111111222222222222222333333333333444444444444333333333444555555777999>>>HHHVVVeeeooouuu}}}}}}{{{yyy~~~|||kkk```RRROOOLLLIIIIIIKKKNNNQQQRRRUUUYYY[[[\\\```ggglllwwwvvvmmmeeeaaa___aaagggooo~~~xxxiii```XXXUUUQQQMMMMMMOOOQQQUUUZZZ^^^bbbiiiqqqxxx~~~yyyuuuqqqmmmjjjcccaaa^^^^^^```bbbcccccceeeeeeeeedddcccaaa```___```aaabbbddddddccccccbbbaaadddgggiiikkklllnnnpppwwwyyy|||zzzrrrkkkhhhfffeeeddddddcccaaa]]]ZZZYYY[[[]]]]]]```dddhhhkkkoootttwww{{{}}}~~~~~~|||xxxvvvqqqrrruuuwwwyyy~~~~~~{{{}}}tttWWWHHHCCCDDDBBBAAA@@@>>>======<<<<<<>>>===<<<;;;:::999999999777777666666777888999999666555555555555444444444444444444333333222222222111222222222222111000000222111111000000111222333111111111111111222222222000000000000000111111111222222222111111111000000000000000000111111111111000111111111111222222222222222333333333333444444444444333333444444555555888:::@@@KKKYYYgggqqqvvv~~~~~~{{{zzzyyyggg]]]QQQOOOLLLJJJJJJLLLOOOQQQQQQTTTWWWYYY[[[aaahhhnnn}}}ooohhhaaa^^^^^^aaaiiirrr|||qqqeee]]]UUUQQQNNNKKKJJJMMMPPPTTTYYY^^^bbbiiiqqqxxx~~~yyyuuurrrjjjhhhdddccccccdddcccccceeeeeeeeedddcccbbbaaa```bbbcccdddeeeeeeeeedddddddddfffiiikkklllmmmoooqqqvvvxxx{{{~~~zzzvvvoookkkhhhgggfffeeedddcccaaa^^^\\\\\\^^^```aaadddiiimmmqqquuuyyy|||~~~~~~|||zzzxxxvvvwwwzzz|||~~~~~~}}}```NNNFFFEEEBBBAAA@@@>>>======<<<<<<<<<<<<;;;:::999888888999777777777777777888999999666555555555555444444444444444333333333333222222444444333333111000...---000000000000111222333444222222222111111111111111111111111111000000000000222111111111111000000000000000000000111111111111000111111111111222222222222222333333333333444444444444333333444555555666:::<<>>======<<<<<<;;;;;;:::999888888888888777777777777777777888999666555555555555444444444333333333333333333333333444444333333111000...---000000111111111222222333333222222222111000000000222222111111000000//////111111111111000000000000///000000000111111111111000000111111111222222222222222222333333333444444444444333444444555666777:::>>>EEERRR```llltttxxx}}}}}}{{{{{{ppp___VVVPPPNNNLLLKKKKKKMMMPPPRRRSSSVVVYYY\\\aaaiiittt|||tttfffaaa]]]^^^```gggttt{{{nnnbbb[[[SSSLLLJJJHHHEEEFFFIIIMMMQQQWWW]]]bbbiiirrryyyzzzvvvqqqmmmllljjjhhhgggeeeddddddcccccccccddddddfffffffffgggggggggggggggiiijjjlllllllllmmmppprrrsssuuuxxxzzz}}}yyyuuuooommmkkkjjjjjjiiifffeeeccccccbbbaaa```bbbfffiiilllpppwww|||}}}||||||}}}~~~wwwvvv~~~kkkTTTHHHCCCBBBAAA@@@>>>======<<<<<<;;;;;;:::999999999999999888777777777777777888888666555555555555444444444333333333333333333333333222222222222222111000///222222222222111111000000333222222222111000000000222222111111000000//////000000000000000000000000///000000000111111111111000000111111111222222222222222222333333333444444444444444444555666777888:::>>>GGGTTTcccnnnuuuxxx|||~~~{{{zzz|||nnn^^^UUUNNNMMMLLLKKKLLLOOOQQQSSSSSSVVVZZZ]]]ccclllxxxyyykkkbbb___]]]^^^aaaiiiyyyyyylll```XXXPPPJJJHHHGGGEEEFFFJJJLLLPPPWWW]]]bbbjjjttt{{{{{{vvvrrrpppooommmlllgggfffeeeddddddeeeeeefffggggggggghhhhhhhhhiiiiiikkklllllllllkkklllnnnppprrrtttwwwyyy|||zzzuuurrrpppnnnlllkkkjjjhhhfffcccbbbcccbbbbbbbbbeeeiiilllqqqvvv|||~~~||||||~~~xxxrrrwwwnnnVVVJJJEEEBBBAAA@@@>>>======<<<<<<<<<;;;;;;::::::::::::;;;888888777777777777777888666555555555555444444444222222333333333333444444000111111222222222111111222333333222222000//////222222222111111111111111111111111111000000000000//////000000000000000111000000000000111111111111000111111111111222222222222222333333333333444444333333444444555666888888:::???JJJXXXfffpppvvvxxx}}}|||zzz{{{~~~lll]]]TTTMMMMMMLLLLLLMMMPPPRRRTTTRRRUUUZZZ___eeeooozzzssshhh___\\\\\\^^^bbblll~~~xxxkkk___UUUNNNHHHGGGGGGFFFGGGKKKKKKPPPWWW]]]dddlllvvv}}}}}}yyywwwvvvtttssslllkkkiiihhhhhhhhhiiiiiijjjjjjjjjiiijjjkkkkkklllmmmnnnmmmlllkkklllnnnpppqqqsssvvvyyyzzz}}}}}}yyyuuurrrqqqooommmlllkkkiiigggeeeddddddeeedddeeehhhlllpppwww{{{~~~}}}~~~}}}~~~|||sssrrruuu[[[NNNIIIBBBAAA@@@>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<999888888777777777777777666555555555555444444444222222222333333444444444111111111222222222111111000111222222222222000000111111111111111222222222000000000000000111111111////////////000000111111000000000000111111111111000111111111111222222222222222333333333333444444333333444444555777888999;;;AAAMMM[[[jjjtttxxxyyy|||{{{~~~|||jjj\\\TTTMMMLLLLLLMMMNNNPPPSSSTTTTTTXXX^^^dddjjjsss~~~ooofff]]]\\\]]]aaagggsss~~~vvvhhh[[[SSSLLLFFFFFFFFFEEEGGGKKKKKKPPPXXX^^^eeennnxxx}}}{{{zzzrrrqqqooommmllllllmmmnnnnnnmmmmmmlllmmmnnnooopppppppppooonnnlllmmmoooqqqqqqsssvvvxxxzzz||||||yyyvvvtttrrrpppmmmllllllkkkjjjhhhggghhhhhhhhhiiilllpppttt|||{{{tttwwwtttppp{{{{{{```OOOIIIBBBAAA@@@>>>======<<<<<<;;;:::::::::::::::;;;;;;999999888777777777777777666666555555555444444444222222222333333444444444222222222222222111000///...///111222333333222222000000111111222222222333//////000000111111222222.../////////000000111111000000000000111111111111000111111111111222222222222222333333333444444444333333444444666777888999===CCCOOO^^^lllvvvzzz{{{||||||zzziii[[[SSSLLLLLLLLLMMMOOOQQQSSSTTTXXX]]]cccjjjpppxxxwwwhhh```^^^^^^aaafffmmm{{{}}}ssseeeXXXQQQJJJEEEEEEEEEEEEGGGKKKLLLQQQXXX___fffoooyyy~~~wwwvvvsssqqqppppppqqqqqqqqqpppoooooooooppprrrsssrrrrrrqqqooommmnnnppprrrqqqtttwwwyyyzzz|||~~~|||zzzxxxvvvssspppmmmlllmmmmmmmmmllljjjkkkkkkkkkkkknnnssswwwtttnnnsss|||vvvnnnwwwaaaNNNFFFBBBAAA@@@>>>======<<<<<<999999999888999999::::::999999888777777666777777666555555555555444444444444444333333333333222222222222222222222222222222222222111111111111222222000000000111222222222333111111111111111111111111////////////////////////000111111111111222222222000111111222222333444444111111222222222333333333222333444444555666:::<<<<<>>===<<<;;;;;;;;;:::999888777666777777777777777777777777666555555555555444444444444444333333333333222222222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222444444333222222111111000111222222222222333333333222333444444555666:::<<<>>>GGGUUUcccooowww|||~~~}}}}}}|||lll]]]TTTOOONNNMMMLLLMMMNNNPPPRRRZZZ^^^eeennnxxxnnncccaaa^^^___ccclllxxx}}}qqqeee]]]QQQJJJEEEEEEFFFEEEFFFJJJNNNRRRWWW\\\cccnnnzzz}}}|||}}}}}}{{{xxxyyyxxxvvvtttsssrrrssssssqqqpppnnnmmmmmmnnnqqqrrrrrruuuwwwyyyzzz|||}}}|||{{{yyywwwuuusssrrrqqqqqqpppoooooorrrwww|||yyyqqqlllrrr{{{|||rrrssszzzkkkSSSJJJFFFCCC@@@???>>>>>>===<<<;;;;;;;;;::::::888777777777777777777777777777777666555555555555444444444444444333333333333222222222222222222222222222222222222111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222444444333222222111111000222222222222333333333333222333444555555777:::===@@@JJJXXXfffqqqyyy~~~}}}}}}{{{kkk\\\SSSNNNNNNLLLLLLMMMOOOQQQSSS\\\aaahhhrrr{{{zzziii```___^^^```fffrrr|||pppddd\\\QQQKKKFFFFFFFFFEEEGGGJJJOOOSSSXXX]]]cccnnnzzz}}}}}}|||{{{yyywwwvvvvvvvvvsssrrrpppooonnnoooqqqrrrsssuuuxxx{{{|||~~~~~~}}}|||zzzxxxvvvuuutttwwwvvvuuuuuuxxx}}}sssllljjjrrr}}}tttsssxxxqqqXXXMMMEEEBBB???>>>>>>>>>===<<<:::;;;;;;::::::999888777777777777777777777777777666555555555555444444444444444333333333222222222222222222222222222222222222222111111111111222222333222222222111000000000111111111111111111111111111111111111111111111111000000111111111222222222000111111222222333444444222222222333333333444444222333555555555777:::===AAALLL[[[iiissszzzzzz|||yyyiii[[[RRRNNNMMMLLLLLLMMMPPPRRRTTT[[[```iiisss|||uuugggaaaaaa```bbbiiivvvzzzoooccc[[[RRRKKKFFFFFFFFFEEEGGGJJJMMMQQQVVV[[[aaalllxxx~~~|||{{{zzzvvvtttsssrrrrrrrrrsssttttttvvvyyy|||~~~~~~}}}{{{zzz{{{{{{zzz{{{}}}~~~pppiiiiiiqqq}}}vvvrrruuuxxx\\\NNNDDDBBB???>>>>>>>>>======::::::;;;;;;:::999999888777777777777777777777777666555555555555444444444444444333333333222222222222222222222222222222222222222111111111111222222333222222222111000000000111111111111111111111111000000000000000000000000000000111111111222222222000111111222222333444444222222333333333444444444333444555555666777;;;===BBBMMM^^^kkktttzzzzzz}}}vvvgggYYYQQQMMMMMMLLLLLLNNNQQQSSSUUU[[[aaajjjttt}}}pppeeeaaabbbaaaccclll{{{xxxmmmbbbZZZRRRKKKFFFFFFGGGFFFGGGKKKMMMQQQUUUZZZaaakkkwww~~~}}}yyyxxxwwwvvvvvvwwwxxxxxxvvvxxx|||~~~yyylllggghhhrrrxxxqqqsss|||^^^NNNEEEBBB???>>>>>>>>>===<<<::::::;;;;;;;;;:::999999777777777777777777777777666555555555555444444444444444333333333333222222222222222222222222222222222222111111111111222222222222222111111111111111111111111111111111111111////////////////////////000111111111111222222222444444333222222111111000333333333333444444444444333444555666666888;;;>>>CCCOOOaaannnvvv{{{~~~{{{ssseeeXXXPPPMMMLLLLLLMMMNNNQQQTTTVVV]]]cccmmmxxxwwwjjjbbb```aaabbbeeeooowwwlllaaaZZZRRRLLLGGGGGGGGGFFFHHHKKKNNNRRRVVV[[[aaakkkwww|||||||||||||||}}}}}}~~~{{{}}}rrrhhheeehhhttt{{{ssssssbbbPPPGGGDDDAAA??????>>>===<<<::::::;;;;;;;;;;;;::::::777777777777777777777777666555555555555444444444444444333333333333222222222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222444444333222222111111000333333333444444444444555333444555666666888;;;>>>EEERRRdddrrrxxx}}}~~~|||xxx|||qqqcccWWWPPPLLLLLLLLLMMMOOORRRUUUWWW^^^eeeooozzzrrrgggaaa___aaadddgggsssvvvkkk```YYYSSSLLLGGGGGGGGGFFFHHHKKKMMMQQQUUUZZZ```jjjvvv~~~qqqhhhfffiiiuuuvvvuuuzzzmmmYYYJJJGGGCCC@@@??????===<<<::::::;;;;;;;;;;;;;;;:::777777777777777777777777666666555555555444444444444444444333333333222222222222222222222222222222222222111111111111222222000000111111222222222333111111111111111111111111111111111111111111111111000111111111111222222222000111111222333333444444333333333444444444555555333444666666666888;;;>>>FFFTTTgggtttzzz}}}zzzsssxxx~~~ooobbbWWWPPPLLLLLLLLLMMMOOORRRVVVXXX]]]dddnnnzzzpppgggbbbaaabbbgggjjjvvvuuujjj___YYYSSSLLLGGGGGGGGGGGGHHHKKKKKKNNNSSSWWW]]]gggsss{{{uuukkkhhhjjjtttyyywwwtttwwwdddKKKHHHDDDAAA@@@???===;;;::::::;;;;;;<<<;;;;;;;;;777777777777777777777777666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222555444333111000...---,,,111...+++,,,000222222111222111111111000000//////111111222222222333333333111111222222222333333333333333333333333333333333222333555777888999999:::IIIVVVfffrrr|||yyyuuuuuuuuuxxxlll^^^UUUQQQKKKLLLNNNNNNOOOQQQUUUXXX^^^eeepppzzzvvvkkkfffaaa```ddddddooozzzqqqfff]]]WWWOOOMMMJJJHHHGGGGGGHHHIIILLLOOOTTTXXX]]]eeeooowwwuuujjjgggjjjttt}}}vvvttt___SSSIII@@@@@@AAA???<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;:::999888888888888666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222333222222222111111000000111///---...111333333111111111111111000000000///111111222222222333333333111222222222222333333333333333333333333333333333444555555666777:::===???GGGVVVgggrrrzzzyyyuuuxxxyyysssggg[[[SSSPPPLLLMMMNNNOOOPPPRRRUUUXXX\\\cccnnnxxxvvvjjjccc]]]\\\```nnnzzz~~~tttiii```YYYPPPNNNJJJHHHFFFGGGHHHIIILLLOOOSSSWWW\\\cccmmmttttttkkkiiimmmwww{{{rrrrrr}}}qqqWWWLLLBBB@@@@@@>>>;;;<<<<<<<<<;;;::::::::::::;;;<<<;;;:::999888888888888666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222000111111222333333444444///......///111222111000111111111111000000000000111111222222222333333333222222222222333333333333333333333333333333333333444444444444555999>>>BBBJJJ[[[mmmxxx~~~yyyuuuqqqtttzzzlllaaaWWWQQQOOOLLLNNNOOOPPPPPPRRRVVVYYY^^^eeeppp{{{ooofffbbb^^^aaahhhmmm{{{|||rrrggg]]]VVVOOOMMMJJJGGGFFFFFFHHHIIIKKKNNNRRRUUUYYY```iiipppyyy|||ooojjjhhhooozzzxxxpppuuu}}}]]]QQQEEEAAA@@@===;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;:::999888888888888666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222000000111111222333444444,,,---...000111000///...111111111000000000000000111111222222222333333333222222222333333333444444222222333333333333444444222333444333333666<<>><<<===<<<<<<;;;::::::::::::;;;::::::999999888888999999666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222111111111000000000000000111333444444333222333444000000000000111111111111111111222222222333333333333333333333444444444444111222222333333444444555444777::::::999===EEELLLYYYgggvvv}}}~~~zzzzzz|||yyyuuuddd[[[UUUPPPMMMMMMLLLNNNOOOPPPPPPRRRVVVYYY^^^fffsss~~~rrrgggccc___^^^ggguuu~~~~~~uuulllbbbZZZTTTJJJIIIGGGFFFFFFHHHJJJLLLLLLOOORRRTTTWWW]]]eeelllpppxxxvvvooommmvvv|||ooorrr___SSSGGGCCCBBB???======<<<<<<;;;::::::::::::;;;::::::999999888999999:::666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222111111111111111111111111222333444333111000222444///000000000111111111111111111222222222333333333333333333444444444444555111111222333333444555555555777888777888@@@NNNYYYgggsss~~~{{{xxx|||tttgggYYYSSSQQQNNNLLLMMMNNNPPPQQQRRRRRRTTTXXX[[[fffooo}}}kkkccc___aaaccchhhwww~~~uuulllcccZZZSSSOOOHHHGGGFFFEEEFFFIIILLLNNNMMMPPPSSSUUUXXX^^^gggmmm~~~~~~rrrqqqttt|||uuummmxxxfffWWWLLLBBB@@@@@@>>><<<<<<<<<<<<;;;::::::::::::;;;:::999999888999999::::::666666666666666555555444555555444444444333333333222222222222222222222222222222111111111111222222111111111222222333333444///111111///---,,,///222//////000000111111111222111111222222222333333333333333333444444444555555111111222333333444555555444555444333555AAASSSbbbmmmvvvyyywww|||hhh\\\QQQNNNNNNLLLKKKLLLPPPRRRSSSTTTTTTVVVZZZ]]]hhhqqqwwwfff```]]]aaadddjjj{{{~~~tttjjjaaaYYYSSSOOOGGGFFFEEEEEEFFFIIIMMMOOOMMMPPPSSSVVVYYY___hhhooo{{{xxxsssrrrvvvxxxooolllyyyhhhQQQGGG???>>>???===;;;;;;<<<<<<;;;::::::::::::;;;999999999888999999::::::666666666777777777777777555555444444333222111111222333333444444333333222222222222222222222222222111111111111111111111111222222222111111111000000111111111222333333333444555444222000000111222333444444444444444444444444333333333333444555666666888;;;;;;999999AAAOOOZZZnnnwww~~~zzzwww{{{nnn```RRRKKKIIIKKKOOOTTTNNNPPPRRRSSSTTTVVVYYY\\\dddmmm{{{wwwiiibbbaaaeeefffhhhwww{{{rrrllldddYYYRRRQQQIIIHHHGGGFFFFFFHHHJJJKKKKKKMMMOOOQQQSSSYYYbbbiiiwwwuuuooorrrwwwnnnqqq___PPPBBB>>>?????????@@@<<<<<<;;;::::::::::::;;;::::::888777777777888999666666666666666666666666555444444333222222111111222222222333333222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111222222222222222555444222111000111222333333333333333333333333333333333333333444555666666444555666666999EEEVVVcccsss{{{~~~zzz{{{kkkaaaWWWSSSQQQNNNNNNOOOOOOQQQSSSTTTVVVXXX\\\^^^fffooo~~~uuufff___]]]bbbfffmmm}}}ssskkkaaaVVVNNNLLLJJJIIIHHHGGGHHHIIIKKKMMMNNNPPPRRRTTTUUU[[[ccciiioooyyywwwssszzzrrrtttvvvxxx]]]RRRGGGFFFFFFBBB===;;;<<<<<<;;;::::::::::::;;;;;;;;;999888888888999:::777666666666555444444444444333333222222111111111222333333444444333333222222222222222222222222222333333333333333333333333222222222111111111111111111111111111111111000000444333222111111111222333333333333333333333333333333333333333444555666777888999999999===JJJ\\\iiirrr{{{zzz~~~fff]]]TTTQQQQQQOOONNNPPPTTTVVVWWWXXXXXXZZZ^^^```kkkttt{{{mmm```ZZZXXX\\\cccooo}}}tttkkkeee\\\RRRLLLKKKHHHHHHGGGFFFGGGIIIKKKMMMLLLOOOSSSUUUXXX^^^ffflllsss|||}}}tttttt~~~ssstttXXXMMMCCCBBBCCC@@@<<<:::<<<<<<;;;::::::::::::;;;<<<;;;::::::999999::::::777777666555444333333222333333222222222111111111444444555555555555444444222222222222222222222222333333333333333333333333111111111111111111111111222111111111000/////////333333222111111222222333222222222222222222222222333333333444444555666777999:::999999===GGGUUU```ooowww{{{~~~ooobbbTTTMMMKKKKKKNNNSSSVVVWWWWWWWWWWWWYYY\\\___eeennn~~~{{{kkkfffaaa^^^___dddppp~~~uuullleee^^^TTTOOONNNEEEDDDDDDCCCEEEGGGIIIKKKKKKNNNQQQSSSTTTYYY___eeellluuu{{{xxxuuu}}}eeeVVVFFF@@@@@@>>>======<<<<<<;;;::::::::::::;;;;;;;;;::::::999999999999777777666555444333333222333333333222222222222222333333444444444444333333222222222222222222222222333333333333333333333333111111111111111111111111222111111111000/////////222222222222222222222333222222222222222222222222444444444444555666777777333555888<<>>===<<<<<<;;;::::::::::::;;;999999999999999888888777777666666666555444444444333333333333333333333333000111111222222111111000222222222222222222222222333333333333333333333333111111111111111222222222111111111111111111000000111222222222222333333333333333333333333333333333444444444444555666777888777;;;BBBKKKVVVcccpppxxx~~~{{{iii]]]UUUPPPPPPRRRRRRRRRTTTTTTVVVZZZ^^^ccckkksssxxxxxxlllddd```ZZZ```jjjwwwxxxlllccc[[[UUUPPPIIIFFFGGGFFFEEEEEEFFFHHHKKKNNNOOOMMMQQQUUUXXX]]]fffpppxxxxxx}}}hhhSSSHHH??????AAA???;;;999<<<<<<;;;::::::::::::;;;888999999999999888777666666666666666666666666666444444444444444444444444111222222222222222222111222222222222222222222222222222222222222222222222000000111111111222222222111111111222222222222222111111222222333333333333333333333333333333333333444444444444555666777888===@@@GGGQQQ^^^mmm{{{hhhUUUVVVOOOKKKNNNRRRSSSUUUWWWXXX[[[___cccjjjsss|||rrrccc\\\YYYXXXeeemmmzzzxxxqqqccc[[[SSSOOOKKKFFFDDDFFFFFFFFFEEEFFFIIILLLOOOQQQMMMPPPTTTYYY```kkkxxx{{{tttppp}}}]]]DDDLLLBBB:::;;;??????<<<;;;<<<<<<;;;::::::::::::;;;999999:::::::::999888777666666666777777777777777555555555555555555555555444555555666666555555444222222222222222222222222111111111111111111111111000000111111222222222222111111111222333333333444000111222333333333333333444444444444444444444444555444444555555666777888777888;;;BBBNNN\\\jjjsss}}}ooocccWWWRRRPPPOOOQQQUUUWWWYYY\\\___eeellluuu{{{qqqgggbbbXXX^^^dddlllzzz}}}ssshhh```WWWNNNJJJJJJDDDDDDDDDEEEGGGKKKNNNPPPSSSSSSSSSRRRSSSZZZdddlllqqq~~~tttqqquuunnn^^^NNNGGGEEEBBB@@@@@@<<<<<<;;;::::::::::::;;;::::::;;;<<<;;;:::999888666777888888888777555444555555444444444333333333444333222111111222333444333222111000000111222333222222222222222222222222555444222000//////000000222222222111111111000000000000111222333333444444666333111222555666555444444444555555666777777777999888:::@@@KKK[[[kkkttt|||wwwhhhYYYRRRQQQQQQRRRUUUTTTWWW\\\aaafffooozzz|||kkk```[[[YYY^^^eeemmm|||vvviii^^^VVVPPPJJJEEEEEEDDDDDDDDDFFFIIILLLMMMPPPQQQTTTWWWUUUWWWaaalllyyysssnnnmmmyyytttXXXGGGDDD???>>>???<<<======<<<;;;:::::::::::::::::::::999999999888888666777777777777777666555666666555555555444444444333333222111111222333333333333222111111222333333222222222222222222222222444333222000000000000111222222222111111111000000000111111222333333444444222000...///222333222111444444555555666777777777999999;;;AAAMMM]]]llluuu}}}yyyjjjZZZSSSQQQQQQRRRUUUVVVYYY^^^cccjjjtttwwwggg^^^ZZZXXX]]]dddooozzzmmmaaaYYYRRRLLLHHHEEEEEEDDDEEEFFFIIILLLNNNPPPQQQTTTWWWVVVXXXaaammmyyysssnnnmmmwwwtttYYYIIIFFFAAA???@@@<<<======<<<;;;:::::::::::::::::::::999999999888888777666666666666666777777777777666666666555555555333333222222222222333333444333333222222333333444222222222222222222222222222222111111000111111222222222222111111111111111111111111222222333333444111000...///111222222111444444555555666777777777::::::<<>>===<<<;;;:::::::::::::::::::::999999999888888777666555555555666888999666666666666555555555444333333333333333333333333333333333222222333333333222222222222222222222222000000111111111222222333111111111111111111111111111111111222222333333333333333222222333444444444444444555555666777777777::::::===DDDQQQaaapppyyyooo___VVVSSSQQQRRRTTTXXX\\\bbbiiirrrxxxiii___ZZZZZZYYY```kkkzzzuuuhhh^^^VVVOOOKKKFFFFFFEEEFFFGGGJJJMMMOOOPPPPPPRRRVVVWWWZZZcccmmmyyysssnnnkkkrrruuu[[[KKKIIIDDDAAAAAA<<<>>>===<<<;;;;;;::::::::::::::::::999999999888888888777666555555666777888555555555444444444333333333333333333333333333333111111222222222222111111222222222222222222222222///000000111222222222333111111111111111111111111111222222222222222333333444444444444444555666777444444555555666777777777999:::>>>FFFSSScccrrr{{{qqq```WWWSSSQQQRRRTTTVVVZZZ```hhhsssrrreee]]]ZZZ[[[YYY```mmm~~~wwwkkkaaaXXXPPPJJJGGGFFFFFFFFFHHHKKKNNNOOOPPPOOOQQQUUUWWWZZZbbbkkkwwwsssnnnkkkrrrxxx]]]LLLIIICCCAAAAAA<<<>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888888777666666666666666555444444444444333333333333333444444444444333333000111111222222111111000222222222222222222222222///000111222222222222222111111111111111222222222222222222222222222222222222333444333222333444666444444555555666777777777888:::>>>FFFTTTdddsss{{{qqq```WWWTTTQQQRRRTTTUUUXXX^^^fffsssoooddd]]][[[\\\YYY```mmm|||pppfff\\\RRRLLLGGGGGGGGGGGGIIILLLNNNPPPQQQOOOPPPSSSVVVYYY```hhhrrr|||tttpppmmmrrr}}}aaaOOOJJJCCCAAAAAA===???>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888888888888777555444333555555555555444444444444333333444555555444333333111111222333333222111111222222222222222222222222000000111222222222111111000000111111111222222222222222222222222222222222111333444333111111444666444444555555666777777777777999>>>GGGTTTdddsss|||ppp___WWWSSSQQQRRRTTTTTTWWW]]]eeesssnnnccc\\\ZZZ[[[\\\cccqqqwwwmmmcccWWWPPPHHHGGGGGGHHHIIILLLOOOQQQRRROOONNNRRRUUUWWW]]]dddllluuuxxxsssooosssfffRRRLLLDDDBBBCCC??????>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888999999999777555333222777666666666555555555555333333444555555444333333222222444444444444222222222222222222222222222222000111222333333222111000000000111111222222222222222222222222222222222222222444555444222222555777444444555555666777777777777888===GGGTTTdddsss|||ppp___VVVSSSQQQRRRTTTTTTWWW]]]eeesss}}}mmmccc\\\YYYZZZaaahhhuuu}}}ssshhh\\\SSSHHHHHHGGGHHHJJJLLLOOOQQQRRROOONNNQQQTTTVVV\\\bbbhhhqqq}}}~~~||||||~~~zzzuuupppsssjjjUUUMMMEEECCCEEEBBB???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888:::999888666555555444444666666555444444444444555555555444333333222111111444444444444444444444444111111111111111111111111111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333444555666777777777777888:::@@@JJJXXXhhhvvv~~~~~~nnn\\\UUUSSSQQQPPPQQQQQQUUU\\\dddqqqyyyiii```YYYWWWXXX```hhhxxx{{{ooo```TTTQQQKKKFFFGGGIIIJJJMMMRRRSSSSSSRRRQQQRRRVVV[[[___gggmmmwww~~~zzzvvvuuuwwwzzz}}}|||wwwkkkooorrrTTTMMMKKKBBB<<<>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888:::999888777555555555555666666555444444444444555555555444333333222111111333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333444555666777777777777888:::@@@JJJXXXhhhvvv~~~nnn]]]UUUSSSRRRQQQRRRRRRVVV\\\dddqqqvvvhhh___ZZZYYYZZZbbbjjj{{{~~~sssdddYYYSSSLLLHHHHHHJJJJJJMMMQQQPPPQQQRRRRRRTTTWWW\\\```ffflllttt}}}}}}zzzvvvsssrrrtttwwwyyy{{{~~~{{{pppsssxxxXXXOOOLLLCCC>>>@@@>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;::::::999888:::999888777666555555555666666555444444444444555555444444333333222222111333333333333333333333333333333333333333333333333111222222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333444555666777777777777888:::@@@JJJXXXhhhwwwooo]]]VVVTTTSSSRRRSSSSSSWWW\\\dddqqqrrreee___[[[[[[]]]dddmmmxxxjjj```VVVOOOJJJJJJKKKJJJLLLPPPNNNPPPRRRTTTVVVYYY]]]aaaggglllssszzzzzzwwwtttrrrqqqsssuuuwww}}}zzz}}}~~~tttuuu~~~```RRRLLLDDD@@@BBB???>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999999:::999888777666666666666666666555444444444444555444444444333333222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333444555666777777777777888:::@@@JJJYYYiiixxxqqq___VVVUUUSSSSSSTTTTTTWWW\\\dddqqqoooccc]]]ZZZ[[[]]]eeeooo{{{oooggg[[[SSSMMMLLLLLLJJJLLLOOOOOOQQQTTTVVVXXX[[[^^^aaajjjnnntttyyy}}}~~~}}}yyyxxxuuutttsssuuuwwwxxx}}}yyy|||}}}ttttttyyygggUUULLLDDDAAABBB???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;::::::999:::999888777777666777777666666555444444444444555444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333333333333333333333333444555666777777777777888:::@@@KKKYYYjjjxxxtttaaaXXXUUUTTTTTTUUUTTTWWW\\\cccppplllaaa[[[YYYYYY\\\eeeqqq}}}rrrkkk___WWWPPPNNNMMMJJJKKKNNNPPPRRRVVVXXXZZZ]]]aaadddmmmqqqvvvzzz}}}~~~~~~|||{{{yyyxxxwwwvvvvvvxxxyyyzzz~~~zzz{{{{{{ssssssuuuoooXXXMMMEEEAAABBB??????===<<<<<<<<<<<<<<<999::::::;;;;;;::::::::::::999888777777777777777666666555444444444444555333333333333333333333333333333333333333333333333111111111111111111111111333333333222222222222111222222222222222222222222111222222333333444444555333333333333333333333333333444555666777777777777888:::@@@KKKZZZjjjyyywwwcccYYYUUUTTTSSSTTTSSSVVV[[[bbbooo|||iii^^^ZZZXXXZZZ\\\gggsss}}}tttnnnccc[[[TTTPPPNNNKKKJJJMMMPPPRRRVVVYYY\\\aaagggkkkqqquuuzzz}}}}}}}}}}}}~~~~~~||||||||||||yyyyyyyyyyyyzzzzzz{{{||||||||||||rrrsssttt{{{www\\\OOOGGGCCCBBB??????>>>===<<<<<<<<<<<<999999:::;;;;;;;;;::::::999999888888777777888888666666555444444444444555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222111111222333333444555555333333333333333333333333333444555666777777777777777:::@@@KKKZZZkkkzzzzzzeeeZZZVVVSSSSSSTTTQQQUUUZZZbbbnnnxxxeee\\\YYYYYY[[[___iiivvv}}}uuupppggg^^^VVVRRROOOKKKJJJLLLNNNPPPTTTYYY___fffnnntttzzz}}}~~~~~~}}}yyyxxxzzz|||~~~||||||}}}~~~}}}}}}pppqqqqqquuu}}}aaaRRRJJJFFFDDD@@@???>>>===<<<<<<<<<<<<888999::::::;;;;;;;;;:::999999888888888888888888666666555444444444444555333333333333333333333333444444444444444444444444333333333333333333333333333333333222222111111111222222222222222222222222111111222333333444555555333333333333333333333333333444555666777777777777777:::@@@KKKZZZkkkzzz|||fffZZZVVVSSSRRRSSSPPPTTTZZZaaammmtttccc[[[YYYZZZ]]]aaakkkyyy}}}vvvrrrhhh```WWWSSSOOOKKKJJJLLLKKKNNNSSSXXX```jjjttt{{{zzzvvvvvvyyy}}}~~~~~~|||nnnnnnmmmoooeeeUUULLLHHHEEE@@@???>>>======<<<<<<<<<888999::::::;;;;;;;;;;;;;;;:::999888777777777777999888666444444444555555555555555555555555555555111111111222222333333333000111111111111222222222444333111///......///000222222222222222222222222222222222222222222222222222222333333333333444444444444444444444555777777;;;;;;>>>JJJ\\\nnn|||~~~iii\\\UUUQQQQQQSSSRRRUUUYYY```kkk|||nnn^^^ZZZYYYWWW[[[bbbnnn~~~zzzrrrmmmjjjeee^^^VVVPPPMMMLLLLLLMMMPPPTTT[[[cccnnnyyy~~~~~~uuuqqqsssxxx}}}}}}pppkkkjjjqqqeeeTTTLLLGGGCCC>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999:::;;;;;;:::999888777666666666666888777666555555444444555444444444444444444444444111111222222222333333333111111111111222222222222666555333111000000111222222222222222222222222222222222222222222222222222222222333333333333444444444444444444555666777777;;;;;;???JJJ\\\nnn|||~~~iii\\\VVVQQQQQQSSSSSSUUUZZZ```kkk||||||kkk\\\XXXXXXVVVZZZbbbpppyyyqqqlllhhhddd]]]UUUPPPMMMLLLMMMPPPRRRXXX___hhhttt~~~vvvrrrtttyyy~~~qqqllljjjooohhhUUUMMMGGGDDD>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888888999999999888777666555555555555777777777777666555444333333333333333333333333333111222222222222333333333111111111111222222222333222111000.........//////222222222222222222222222222222222222222222222222222222333333333333444444444444444444555666777888:::;;;???KKK]]]ooo}}}~~~jjj]]]VVVQQQPPPRRRSSSVVVZZZaaalll}}}wwwhhhZZZWWWVVVVVV[[[cccsss~~~wwwpppkkkfffbbb[[[UUUPPPNNNNNNNNNQQQTTTZZZbbbmmm{{{xxxtttvvv{{{sssllliiimmmlllXXXNNNHHHDDD???>>>>>>======<<<<<<;;;;;;:::999888888888999999999888777666666666666666666666777777777555444222333333333333333333333333222222222222222222222222111111111222222222333333111000///............///222222222222222222222222222222222222222222222222222222222333333333444444444444444444555666777888:::;;;@@@LLL^^^ppp}}}}}}iii\\\VVVQQQPPPQQQRRRUUU[[[bbbnnnsssdddYYYWWWWWWVVV\\\fffuuu{{{uuunnniiiccc___YYYSSSPPPOOOOOOPPPRRRUUU\\\eeeqqq|||yyy{{{tttlllhhhkkkpppZZZNNNGGGDDD??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888777777777888888666666777777777555444222333333333333333333333333222222222222222222222222111222222222222333333333555444444333333333333333222222222222222222222222222222222222222222222222222222222333333333444444555555555555555666888888:::;;;@@@MMM```rrr~~~zzzggg[[[UUUQQQPPPQQQPPPTTTZZZcccpppnnnbbbXXXWWWWWWXXX___iiivvv}}}xxxrrrkkkggg___\\\WWWRRRPPPPPPQQQRRRUUUYYY```jjjuuu~~~~~~~~~tttlllhhhjjj}}}uuu\\\MMMFFFCCC?????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888999999777777777777666555444333333333333333333333333333333333333222222222222111222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444555555555555666777888888:::;;;AAANNNaaasssvvvdddZZZTTTPPPOOOQQQOOORRRYYYbbbppp}}}iii^^^WWWWWWXXXXXXaaalllwwwzzztttnnnhhhddd\\\YYYUUUQQQOOOPPPSSSTTT[[[___gggpppzzz{{{zzzyyyyyyyyyzzz|||}}}~~~tttmmmhhhiii{{{zzz___NNNGGGDDD@@@??????>>>>>>======<<<999999:::::::::999888777888888777777777777888888888777666555555444444555444444444444444444444444333333333222222222111111222222222333333333444444000000000111111111000000222222222222222222222222222222222222222222222222222222333333333333444444555555555555666777888999999;;;AAAOOObbbtttrrraaaXXXSSSPPPOOOQQQNNNRRRWWW```mmmxxxeee[[[UUUVVVWWWXXXaaammmxxx|||wwwqqqkkkeeeaaaYYYWWWSSSPPPOOOQQQTTTVVV^^^ccckkksss{{{|||vvvuuutttrrrrrrssstttuuuvvvyyy|||~~~|||vvvvvvwwwyyy|||vvvmmmggggggwwwdddQQQHHHFFF@@@@@@??????>>>=========999999:::::::::999888777777777666666666666777888999888666555444444555555555555555555555555555555333333333222222111111111222222333333333444444444111222222333333333222222222222222222222222222222222222222222222222222222222222333333333444444444555555555666666777888999999;;;BBBPPPbbbtttppp___WWWSSSPPPOOOQQQNNNQQQWWW^^^jjj{{{tttaaaXXXSSSUUUUUUWWW```mmmzzz{{{uuuoooiiiccc___XXXVVVRRRPPPOOOQQQUUUWWW^^^ccckkkrrryyy{{{wwwsssrrrpppnnnmmmmmmnnnooorrruuuyyy{{{}}}sssmmmmmmooorrrvvvyyywwwnnnfffeeetttgggSSSJJJHHH@@@@@@??????>>>=========;;;;;;<<<===<<<;;;:::999888888888777777777777777777777666555555555555555666666666555555444444444444444333333333333222222111333555666666777999;;;444444333333222111000000111111222222222333333333555555555444444333333333555555555666555555444444333444555666777888999:::888;;;BBBOOOaaasss}}}nnn^^^UUUQQQNNNMMMOOOQQQOOORRRYYYdddrrrrrr```ZZZUUUUUUVVVZZZeeeooo~~~~~~yyytttooohhhaaa]]]XXXUUUSSSQQQQQQTTTXXXZZZbbbfffmmmtttxxxyyyxxxwwwzzz|||}}}}}}{{{wwwrrrppplllkkkkkkjjjjjjjjjkkkkkknnnqqqtttvvvyyy{{{lllhhhhhhggglllsss}}}~~~wwwlllfffhhhuuuhhhSSSJJJHHHDDDBBB@@@??????>>>===;;;<<<<<<;;;;;;;;;::::::::::::999999888777666666555777777666555555555555555444444333333333222222222444444333333333333222222000111222111000///000111444444333333222111111000111111222222222333333333333333333333333222222222222333333444333333222222444555555666777888888999:::<<>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::888777666555444777777666555555555555555444333333333333222222222444444333333333333222222111222333222000//////111444333333222222111111111111111222222222333333333111111222222222222222333222222333333444333333222555666666666777777888888<<<>>>DDDPPP```ppp}}}zzzkkk\\\TTTQQQNNNMMMNNNQQQOOOPPPUUU[[[eeettt~~~mmm___YYYUUUUUUWWW\\\gggqqq|||yyytttooojjjddd^^^ZZZVVVTTTRRRQQQQQQTTTWWWZZZbbbdddggghhhhhhfffbbb``````aaabbbccccccccccccccccccbbbbbbaaabbbbbbccccccgggkkkqqqvvv}}}}}}~~~uuueeeaaabbbdddkkkttt}}}zzz}}}~~~qqqiiihhhrrroooYYYNNNJJJEEECCC@@@?????????===<<<<<<<<<;;;;;;;;;:::::::::::::::999999888777666666777777666555555555555555555555555555555555555555444444333333333222222222000222333333222222444555333333333222222111111111111111222222222333333333111111222222333333444444444444555555666555555555666666666666777777777777;;;===DDDPPP```ppp}}}wwwiiiZZZTTTQQQNNNMMMNNNOOONNNOOOSSSXXX___lllyyy{{{jjj]]]XXXTTTUUUWWW]]]hhhssszzzvvvqqqlllhhhccc]]]YYYUUUTTTRRRPPPQQQSSSVVVXXX]]]^^^___^^^]]]ZZZWWWTTTUUUUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\]]]___```aaabbbgggnnnuuu{{{}}}wwwtttpppqqqsssvvv{{{wwwfffbbbdddfffnnnxxx|||yyy{{{tttllljjjssssss\\\NNNJJJEEECCC@@@?????????>>><<<<<<<<<;;;;;;;;;:::::::::888888888888888999999999777777666555555555555555555555555555555555555555444444333333333222222222///111222222111111222444333333222222222222222111111111222222222333333333222222333333444444555555333444444555666666666555666666666666777777777777999<<>><<<<<<<<<;;;;;;;;;:::::::::777777888888999:::::::::777777666555555555555555222222222333333333333444444444333333333333222222444555555444222111222333222222222222222222222222111111222222222333333333333444444444444444555555111111222333444444444444555666666666777777888888777;;;DDDRRRdddvvvqqqdddWWWRRRQQQNNNMMMNNNMMMLLLOOOSSSVVVZZZcccmmmyyyvvveee[[[VVVSSSUUUXXX___kkkvvv}}}vvvrrrmmmhhhddd```\\\YYYTTTRRRPPPNNNMMMMMMNNNOOOMMMMMMMMMLLLKKKJJJIIIHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKMMMPPPTTTXXX[[[]]]aaafffnnnuuu|||vvvmmmgggcccaaa]]]___bbbeeejjjqqqyyy~~~wwwfffbbbcccdddkkkttt{{{xxxwwwyyy~~~|||rrrmmmsss~~~zzz```PPPHHHFFFDDDAAA@@@@@@@@@>>>===<<<<<<;;;;;;;;;:::::::::888999999999999999999:::777777666555555555555555222222222333333333444444444444333333333333222222333444555444333222333444222222222222222222222222111111222222222333333333444444444333333333333333000111222333444444444444444555555666777888888999888<<>>===<<<<<<;;;;;;;;;::::::::::::::::::999999888888888777777666555555555555555444444444555555666666666444444444333333333222222)))+++---...//////222333222222222222222222222222111111222222222333333333444333333222222111111111222333444555666666666666333444555666777888999::::::>>>GGGUUUgggwwwnnnbbbVVVQQQPPPNNNMMMNNNNNNNNNPPPSSSTTTTTTZZZbbblllvvvtttdddZZZVVVSSSUUUYYY```mmmxxx~~~zzzwwwqqqmmmhhhccc___\\\YYYVVVSSSRRROOOLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBB===>>>@@@AAABBBCCCCCCCCCDDDEEEFFFHHHJJJMMMOOOQQQTTTZZZccclllttt~~~}}}rrrggg```\\\ZZZYYYYYY[[[^^^aaaeeejjjqqqvvvzzzzzziiieeedddbbbfffmmmqqqtttwwwxxxwwwxxx|||vvvrrrtttyyytttkkknnnwwwfffSSSKKKFFFDDDAAA@@@@@@@@@???===<<<<<<;;;;;;;;;:::::::::;;;:::999:::;;;:::777555666666777777777777666666555555444444444333333333555555555444444333333333444444444333333222222222333333444444333111000///111111222222222333333333333333333333333333333333333444555555666666555555555555555666666777888999:::===EEETTTgggyyylllaaaVVVPPPNNNKKKJJJLLLLLLOOOQQQQQQRRRUUU\\\aaannnvvvrrreeeXXXVVVUUUVVVXXX```ooo~~~{{{xxxuuurrrooollljjjgggbbb]]]XXXUUUSSSOOOMMMJJJGGGEEEDDDDDDEEECCCCCCCCCBBBAAA@@@???>>>======>>>>>>??????@@@@@@AAABBBDDDEEEGGGIIIMMMQQQRRRXXX```hhhpppzzzwwwiii```[[[WWWWWWYYYXXX]]]bbbeeegggkkkrrrwwwzzz~~~kkkaaa______aaadddjjjmmmpppqqqrrrsssuuuvvv{{{~~~|||xxxqqqtttyyyuuukkkmmmsssgggUUULLLIIIFFFCCCAAAAAA@@@???>>><<<;;;;;;::::::999888888<<<;;;;;;;;;<<<;;;888666666666777777777777666666555555444444444333333333444444333333333222222222444333333333222222222222222333333444333222000000111111222222222333333333333333333333333333333333333444444555555555555555555555555666666777888999:::===EEETTTgggxxx~~~kkk```UUUPPPNNNKKKKKKMMMLLLOOOQQQQQQRRRVVV\\\bbbnnnwwwpppdddXXXVVVUUUVVVYYY```ppp~~~{{{wwwssspppmmmkkkgggfffccc___ZZZVVVSSSRRROOOMMMJJJFFFDDDCCCCCCCCC@@@@@@@@@@@@??????>>>=========>>>>>>??????@@@@@@AAABBBDDDEEEFFFIIIMMMOOOPPPUUU\\\ccckkkvvv~~~rrrddd^^^ZZZWWWXXX[[[ZZZ___dddgggiiimmmtttxxx{{{lllbbb`````````bbbccceeehhhjjjkkkmmmoooqqqwww{{{|||wwwqqqsssyyywwwlllmmmrrrhhhVVVNNNHHHFFFBBB@@@@@@@@@???===<<<<<<<<<;;;::::::999999===<<<;;;<<<===<<<999777666666777777777777666666555555444444444333333333333333222222222222111111222222222222222111111111222222333333333222222111111111222222222333333333333333333333333333333333333333444555555555555555555555555666666777888999:::===DDDSSSeeewww}}}iii^^^TTTPPPNNNLLLLLLNNNLLLOOOPPPQQQQQQVVV]]]bbbnnnxxxnnnbbbXXXVVVUUUWWWYYYaaaqqq{{{uuupppllliiifffddd```___]]]ZZZWWWTTTRRRPPPMMMKKKIIIEEECCCAAAAAAAAA<<<======>>>>>>======<<<======>>>>>>???@@@@@@AAAAAABBBDDDEEEFFFHHHKKKNNNMMMQQQWWW]]]eeeppp}}}wwwkkk___ZZZYYYXXXYYY\\\]]]aaafffjjjlllpppvvv{{{mmmdddaaa___^^^___[[[^^^```cccdddgggkkknnnuuuyyy{{{wwwqqqsssyyyzzznnnlllooo~~~iiiWWWOOOHHHEEEBBB@@@@@@???>>>============<<<;;;;;;::::::<<<;;;;;;<<<<<<;;;999777666666777777777777666666555555444444444333333333333333333222222222222222111111111111111111111111111222222222222333222222111111222222222333333333333333333333333333333333333333444555555555444444555555555555666777888999:::<<>>???@@@AAAAAABBBAAACCCEEEFFFGGGHHHKKKMMMMMMPPPTTTXXX___jjjxxxrrrggg]]]YYYXXXXXXZZZ]]]^^^ccchhhlllooossszzz~~~mmmdddaaa^^^[[[[[[XXXZZZ]]]```bbbggglllpppwww||||||xxxpppsssxxx|||nnnjjjmmmxxxiiiWWWNNNGGGEEEAAA@@@??????>>>===>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;:::888555666666777777777777666666555555444444444333333333333333333444444444444444111111111111111111111111222222222222222222333333111111222222222333333333333333333333333333333333222333333444555444444444555555555555666777888999:::<<>><<<<<<===>>>????????????>>>>>>???@@@AAABBBCCCDDDCCCFFFHHHIIIIIIJJJLLLMMMNNNPPPSSSVVV\\\fffttt}}}qqqfff\\\YYYYYYXXXZZZ]]]___dddjjjnnnrrrwww~~~~~~mmmddd```\\\YYYXXXWWWYYY[[[^^^bbbhhhooottt{{{}}}yyypppsssxxx}}}nnniiijjjuuuiiiVVVMMMHHHEEEBBB@@@@@@???>>>===???>>>>>>======<<<;;;;;;::::::999:::;;;:::777555666666777777777777666666555555444444444333333333333333444444444444555555111111111222222222222222333333222111111222222333111111222222222333333333333333333333333333333333222222333444444444444444555555555666666777888999:::;;;AAANNNaaarrr{{{ggg\\\RRRNNNMMMLLLLLLOOOMMMNNNOOOOOOPPPVVV^^^eeeqqq~~~}}}jjj___WWWUUUUUUXXX\\\ddduuurrrlllddd]]]YYYVVVSSSQQQNNNNNNMMMMMMLLLLLLLLLKKKFFFFFFEEECCCBBBAAA@@@???>>>???@@@@@@AAAAAAAAAAAA???@@@AAABBBCCCDDDEEEFFFGGGIIIKKKLLLLLLLLLMMMOOOOOOQQQSSSUUUZZZcccoooxxx~~~oooeee\\\YYYYYYYYYZZZ]]]```eeelllqqqvvv|||nnneeeaaa\\\YYYXXXVVVXXX[[[^^^ccckkksssyyy|||xxxppprrrxxx{{{lllgggiiisssjjjWWWMMMIIIFFFCCCAAA@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::;;;;;;;;;888666666666777777777777666666555555444444444333333333222222333333333444444444222222222222333333333444555444222111111111111222111111222222222333333333333333333333333333333333222222333444444444444333555555555666666777888999:::;;;AAAMMM___qqq~~~{{{ggg]]]RRRNNNMMMKKKKKKNNNMMMNNNOOONNNPPPVVV___fffsss|||iii```WWWUUUVVVXXX\\\eeevvv~~~nnnhhh```XXXSSSPPPNNNLLLIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBDDDEEEFFFGGGHHHJJJLLLOOOPPPOOOOOOOOOPPPPPPRRRTTTUUUXXX```jjjrrr~~~yyykkkbbbYYYXXXYYYYYY[[[^^^bbbgggooouuu{{{qqqgggbbb^^^[[[[[[YYYZZZ]]]```fffoooyyyzzzvvvooorrrwwwyyyjjjfffhhhooommmZZZPPPJJJGGGDDDBBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;:::<<<<<<;;;<<<===<<<999777666666777777777777666666555555444444444333333333111111111222222333333333222222222333333444444444666555333111000000111111111111222222222333333333333333333333333333333333222222333444444444333333555555555666666777888999:::;;;@@@MMM___qqq~~~{{{hhh]]]SSSNNNLLLJJJKKKMMMMMMNNNNNNNNNPPPVVV___fffttt{{{jjj```WWWUUUVVVYYY]]]fffwww|||llleee]]]UUUPPPMMMJJJIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@BBBBBBCCCEEEFFFHHHIIIIIILLLNNNQQQRRRQQQQQQQQQRRRPPPRRRTTTUUUWWW^^^gggnnnzzzuuuhhh___WWWWWWYYYZZZ\\\___dddiiiqqqxxx~~~tttiiiddd```]]]]]]\\\^^^```dddjjjttt~~~xxxuuuooorrrwwwwwwiiieeeggglll~~~ooo\\\TTTJJJHHHDDDCCCBBBBBBAAA@@@=========<<<;;;;;;:::::::::===??????;;;888777888999888666555555555666777777777666555444444333333444444444444444444444444222222222222222222222222222222222222222222222222333333333222222111111111222222111111111111222222444444444555555666666666666666666666777777777777:::;;;@@@LLL]]]ooo||||||iii]]]RRRNNNNNNMMMLLLMMMMMMLLLMMMQQQSSSXXXbbblllyyywwweeeZZZVVVUUUUUUXXX\\\eeeuuuyyymmmfff[[[SSSNNNJJJFFFCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTSSSTTTWWW]]]ffflllxxx~~~vvvggg```YYYXXXYYYYYY\\\aaagggllluuu}}}}}}pppggg``````ccc```bbbfffkkkrrr{{{xxxsssmmmpppvvv~~~rrrgggdddfffiiixxxlllVVVKKKIIIGGGCCCBBBAAAAAA@@@???>>>>>>>>>>>>============:::===???>>>;;;888888888999888777666555666666777777666666555444444333333222222222222222222222222333333333333333333222222222222222222222222222222333333333222222222111111333333222222222222333333555555555444444444444444666666666666777777777777:::;;;@@@KKK]]]ooo||||||iii]]]RRRNNNNNNMMMLLLNNNNNNLLLNNNQQQTTTXXXbbblllyyyuuudddZZZVVVTTTUUUXXX\\\eeevvvyyymmmeeeZZZRRRMMMJJJFFFCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFEEEFFFFFFGGGHHHJJJKKKLLLQQQQQQRRRSSSSSSTTTTTTUUUSSSSSSSSSTTTWWW]]]eeekkkttt{{{tttggg___YYYXXXYYYZZZ]]]bbbgggmmmwwwuuukkkddddddgggfffhhhlllqqqwwwwwwrrrmmmpppvvv~~~qqqeeebbbeeehhhwwwnnnYYYNNNKKKHHHEEECCCCCCBBBAAA@@@>>>>>>>>>>>>============;;;===>>>>>>;;;999888888888888777666666666666666666666666555444444333333222222222222222222222222333333333333333333444444222222222222222222222222333333333222222222222111444333333333333333333444555555444444333222222222666666666666777777777777:::;;;@@@KKK\\\nnn|||}}}iii]]]QQQNNNNNNMMMMMMNNNNNNMMMNNNQQQTTTXXXbbblllzzzrrrbbbYYYVVVTTTUUUXXX\\\fffwwwyyymmmdddYYYQQQLLLIIIEEEBBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNSSSTTTUUUVVVWWWWWWWWWWWWSSSSSSSSSTTTVVV\\\dddiiirrrxxxqqqfff^^^XXXXXXZZZ[[[___ccchhhooozzz{{{qqqkkkjjjnnnnnnppptttyyyvvvpppmmmpppvvvpppddd```cccggguuurrr\\\RRRLLLIIIFFFDDDDDDCCCBBBAAA>>>>>>>>>>>>============<<<=========;;;999888888888777777666666666666666666666555555555444444444444444444444444444444444333333444444444444555555222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333222666666666666777777777777999;;;@@@KKKZZZlll|||}}}hhh\\\QQQNNNNNNMMMMMMNNNOOOMMMOOORRRTTTXXXaaalllzzzpppaaaYYYUUUTTTUUUXXX]]]fffxxxzzzllldddYYYPPPKKKHHHEEEBBBCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLNNNPPPQQQUUUVVVWWWYYYYYYYYYYYYYYYTTTTTTTTTUUUWWW\\\ccciiirrryyy~~~nnnddd]]]XXXXXXZZZ\\\```ffflllssswwwqqqpppsssvvvxxx|||uuuooonnnqqqwwwooobbb___aaagggtttuuu^^^SSSLLLIIIFFFDDDCCCCCCBBBAAA>>>>>>>>>>>>==================<<<<<<;;;:::999888777777777777777666666555555555555555555444444444444444444444444444444444333333333444444555555555222222222222222222222222222222222222222222222222222222111111111111222222111111222222333444555555666666666666777777777777999;;;@@@JJJYYYkkk{{{|||hhh\\\QQQNNNNNNNNNNNNOOOPPPNNNOOORRRTTTXXXaaalllzzznnnaaaZZZTTTSSSTTTXXX]]]gggyyy{{{mmmdddXXXOOOJJJHHHEEECCCCCCBBBBBBAAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKLLLMMMOOOQQQSSSTTTVVVWWWYYY[[[[[[[[[ZZZZZZVVVWWWWWWWWWYYY^^^dddiiiqqqxxx|||mmmccc\\\WWWXXX[[[]]]bbbhhhpppxxx~~~wwwvvvyyy|||~~~vvvoooooosssyyyooobbb^^^aaaggguuuwww```SSSKKKHHHEEECCCCCCBBBAAA@@@>>>>>>>>>>>>============???===;;;;;;;;;;;;999777777777777777777666555555555555555555555555555555222222222222222222222222222222333333444444555555222222222222222222222222111222222222222333333333222111111000000111111222000111222333444555666777666666666666777777777777888;;;AAAJJJXXXiii{{{{{{ggg[[[QQQNNNOOONNNNNNOOOPPPOOOPPPSSSTTTXXXaaakkkzzz|||jjj___XXXTTTSSSTTTXXX^^^hhhzzz}}}nnneeeYYYOOOKKKHHHFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQSSSUUUVVVXXXYYY[[[]]]^^^]]]\\\[[[YYYZZZZZZ[[[\\\```fffjjjpppvvv{{{mmmaaa[[[VVVXXX\\\___dddjjjsss|||~~~wwwqqqqqquuu{{{oooccc___bbbhhhwww{{{bbbTTTKKKHHHEEECCCBBBBBBAAA@@@>>>>>>>>>>>>============@@@===::::::;;;;;;999777666777777888777666555444555555555555555555555555222222222222222222222222111111222222333444444444222222222222222222222222111111222222222333333333333222222111111222222333222222333444555666666777666666666666777777777777888;;;AAAJJJWWWhhh{{{zzzggg[[[PPPNNNOOONNNNNNPPPQQQOOOPPPSSSUUUXXXaaakkkzzzxxxfff[[[VVVSSSRRRTTTYYY^^^iii{{{ooofffZZZPPPKKKIIIGGGEEEBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKMMMOOOQQQQQQRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNOOOQQQSSSUUUWWWXXXZZZ\\\^^^```aaa```___^^^]]]]]]^^^^^^___ccchhhlllqqqwwwzzzkkk```ZZZVVVXXX\\\```fffllluuu~~~zzzsssssswww~~~pppdddaaaccciiiyyy~~~eeeWWWLLLIIIFFFDDDDDDCCCBBBAAA>>>>>>>>>>>>============@@@===:::999;;;;;;999777666777888888888777555444444555555555555555555555444444444444444444444444000000111222222333444444222222222222222222222222111111111222222333333333444333333222222333333444444555555555555555555555666666666666777777777777888;;;AAAJJJVVVhhh{{{yyyggg[[[PPPNNNOOONNNNNNPPPQQQPPPPPPSSSUUUXXXaaakkk{{{uuudddYYYSSSSSSRRRTTTYYY^^^iii{{{pppgggZZZPPPKKKIIIGGGFFFBBBBBBBBBCCCEEEFFFHHHIIIKKKLLLNNNQQQSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQNNNOOOPPPRRRTTTVVVXXXZZZ\\\^^^aaacccccccccaaa```______``````aaaeeeiiimmmtttzzzxxxjjj```YYYVVVXXX\\\```fffllluuu{{{uuutttxxxqqqeeebbbeeejjjzzzhhhZZZMMMJJJGGGEEEEEEDDDCCCBBB>>>>>>>>>>>>============DDDAAA===;;;;;;;;;;;;:::777777777777777888888888666555555555555444444444444444444444444444444444333333333333333333333333444444333333222111000000111111222222222333333333111111111222222333333333444444444555555555555666777666555444555777999:::::::::===FFFUUUhhhyyyvvveeeZZZQQQNNNMMMLLLMMMPPPNNNNNNQQQTTTUUUXXXbbbnnn{{{uuueeeZZZUUUSSSTTTWWW[[[```jjj~~~tttdddUUUMMMKKKGGGEEEDDDAAAAAAAAABBBDDDFFFIIIJJJKKKNNNSSSVVVXXXYYY[[[\\\[[[[[[ZZZVVVSSSQQQRRRSSSRRRSSSSSSUUUWWWYYY[[[\\\^^^___bbbdddeeedddcccccc___```cccfffiiimmmoooqqquuu|||sssjjjaaa[[[VVVXXX\\\aaagggnnnwww}}}xxxxxxzzzpppdddaaadddnnniiiWWWPPPLLLGGGDDDCCCCCCCCCBBB@@@???>>>======<<<<<<<<>>;;;999999999999888777777777777777777777888666555555555555444444444444444444444444444444444333333333333333333333333444444333333222111111000111111222222222333333333222222222222222222333333444444444555555555555666777666555444555777999:::::::::===EEEUUUgggxxxuuudddZZZPPPNNNMMMLLLMMMPPPNNNNNNQQQTTTUUUYYYcccooo~~~uuudddZZZTTTQQQRRRVVV[[[```kkkuuufffWWWOOOLLLHHHFFFEEEBBBBBBBBBDDDEEEHHHJJJLLLNNNRRRXXX\\\^^^aaaccceeedddcccaaa\\\XXXUUUTTTUUUTTTTTTTTTVVVWWWYYY[[[\\\^^^___aaadddeeeeeeddddddaaaccceeeiiimmmpppsssuuuyyyqqqhhh```ZZZWWWZZZ^^^ccckkkrrr|||}}}xxxwwwyyy~~~pppdddaaadddnnnlll[[[PPPMMMHHHEEEDDDCCCCCCBBB@@@@@@>>>===============@@@===:::999999999888777888888777777777777777777666555555555555444444444444444444444444444444444333333333333333333333333444333333222222111111111111111222222222333333333333333222222222222222222444444444555555555555666666666555555555777999:::::::::===EEESSSfffwwwssscccYYYPPPNNNMMMLLLMMMPPPNNNNNNQQQTTTVVVZZZeeeqqquuudddYYYSSSPPPQQQUUU[[[aaalllwwwiiiZZZRRRNNNIIIFFFFFFDDDDDDDDDFFFHHHKKKMMMOOOSSSWWW^^^ccchhhlllppprrrrrrppplllfff^^^YYYWWWWWWUUUUUUVVVVVVWWWYYYZZZ[[[\\\]]]```bbbddddddddddddccceeehhhlllqqquuuxxxzzz~~~|||nnnfff```[[[XXX[[[```fffoooxxx}}}||||||wwwvvvxxx~~~pppdddaaacccnnnooo^^^QQQNNNIIIEEEDDDDDDCCCCCCAAA@@@???>>>============AAA???<<<;;;;;;;;;:::999888888888777777777777777666555555555555444444444444444444444444444444444333333333333333333333333333333333222222111111111111111222222222333333333333333333222222111111111444444444555555555555666666555555555666777888999::::::===DDDQQQcccuuuqqqbbbXXXPPPNNNNNNMMMMMMOOONNNNNNQQQUUUWWW[[[gggtttvvvdddYYYSSSRRRSSSVVV[[[aaalllxxxkkk]]]TTTOOOIIIFFFFFFEEEFFFFFFHHHKKKNNNQQQRRRVVV[[[cccjjjqqqwww}}}yyyoooeee]]]YYYWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYZZZ\\\___aaabbbccccccccceeeiiinnntttyyy}}}yyyllldddbbb]]][[[^^^bbbhhhsss}}}uuuvvv~~~zzzvvvtttwww|||pppccc```ccckkk}}}qqq___SSSOOOJJJFFFEEEEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>???>>><<<;;;<<<;;;:::999888888888888777777666666666555555555555444444444444444444444444444444444333333333333333333333333333333222222222222222111111111222222222333333333333333333222222111111111444444444555555555555666555555555666666777888999999:::===CCCOOO```tttqqqaaaWWWOOONNNNNNMMMMMMOOONNNNNNQQQUUUWWW]]]jjjwwwxxxfffZZZTTTTTTUUUXXX]]]bbbmmmzzznnn```WWWPPPIIIEEEFFFGGGGGGHHHJJJMMMPPPSSSUUUXXX^^^fffpppyyyxxxjjj___XXXUUUUUUUUUTTTTTTUUUVVVVVVWWWTTTUUUWWWZZZ]]]___aaabbbaaadddiiiooovvv}}}wwwkkkdddccc___^^^```dddjjjvvvzzzpppsss{{{yyyuuurrruuu{{{oooccc```ccchhhyyyqqq^^^TTTPPPKKKHHHFFFEEEEEEDDDBBBAAA@@@??????>>>>>>>>><<<;;;999999::::::888666999999888888777666666666666555555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333333333222222222222222222444444444555555555555666555555666666777888888888999;;;===BBBMMM^^^rrrrrr___VVVOOONNNNNNMMMMMMOOONNNNNNQQQUUUXXX___lllyyyzzzhhh\\\VVVVVVVVVZZZ___dddooo|||qqqddd[[[RRRJJJFFFGGGGGGGGGIIIKKKNNNRRRVVVXXX[[[aaakkkwwwnnn```WWWSSSRRRRRRRRRRRRRRRSSSTTTUUUQQQRRRTTTWWWZZZ]]]___aaa```cccjjjrrr{{{tttiiicccbbb______aaaeeelllzzz}}}rrrlllpppyyywwwtttqqqtttzzzoooccc```bbbfffvvvttt```VVVRRRLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@????????????;;;:::999999::::::888666999999888888777666666555666555555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222333333444444444555555555555666444555666777777888888888999;;;===AAAKKK\\\qqqttt^^^VVVOOONNNNNNMMMMMMNNNNNNNNNQQQUUUYYY```nnn||||||kkk___YYYTTTUUUZZZ```gggsssuuuiii___UUULLLIIIJJJGGGHHHIIILLLOOOSSSWWWYYY```gggqqq~~~rrraaaWWWRRRNNNNNNNNNOOOPPPQQQRRRSSSOOOPPPRRRUUUYYY]]]```aaabbbfffmmmwww{{{pppgggaaa^^^\\\]]]aaafffoootttllliiipppzzzvvvsssooosssyyyooobbb___bbbeeeuuuzzzeeeWWWSSSMMMIIIHHHGGGFFFEEECCCBBBAAA@@@@@@???@@@@@@===<<<;;;;;;<<<<<<:::888999999999888777666666555666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333111111111222222333333444444444444555555555666666444555666777888888888888999;;;===AAAJJJ[[[pppvvv^^^UUUOOONNNOOOMMMMMMNNNNNNNNNQQQUUUYYY```ooo}}}~~~mmmaaaZZZRRRTTTYYY```hhhvvvxxxlllbbbXXXNNNKKKLLLGGGGGGIIILLLOOOTTTWWWZZZdddkkkvvvtttbbbWWWQQQLLLLLLLLLMMMNNNOOOQQQQQQOOOPPPRRRUUUYYY]]]```bbbdddhhhpppzzzxxxmmmeee```[[[ZZZ\\\aaagggqqqoooiiihhhqqq|||vvvrrrooorrryyyooobbb___bbbeeeuuujjjWWWSSSNNNJJJHHHGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@<<<;;;;;;::::::999999888777777777777666555444333333333333444444444555555444444444444444444444444222222222111111111000000333333333222222111111111000000000000111111111111333333333333333333333333333333333444444444555555555444444333333555666777888:::===AAAIIIXXXlll{{{tttcccXXXMMMKKKLLLKKKJJJKKKMMMNNNQQQUUUXXXaaarrrmmm___XXXWWWWWW\\\cccmmmzzzuuuhhh[[[QQQKKKIIIJJJIIIKKKNNNOOOQQQYYYbbbdddpppuuucccVVVNNNMMMLLLKKKJJJJJJKKKLLLMMMJJJMMMPPPSSSVVVZZZ___cccdddjjjttt}}}|||rrriii```ZZZYYYYYY\\\cccjjjuuuzzzkkkhhhiiiooozzz|||sssqqqooossszzz}}}nnndddaaacccgggtttooodddYYYOOOMMMLLLIIIFFFEEEDDDDDDDDDCCCBBBBBBBBBAAA<<<<<<;;;::::::999999888888888888888777666555444555555555444444333333333444444444444444444444444444333333333222222222111333333333222222222111111111111111111222222222222333333333333333333333333333333333444444444555555666555444444444555666777888:::===@@@HHHWWWkkkzzztttdddYYYOOOLLLMMMLLLLLLMMMNNNNNNRRRVVVZZZbbbtttnnnaaaZZZWWWWWWZZZbbbkkkyyyxxxkkk^^^TTTNNNKKKKKKJJJKKKNNNOOOQQQYYYbbbhhhuuutttcccVVVOOOMMMMMMLLLKKKKKKLLLNNNNNNMMMOOOQQQSSSVVVZZZ___ccchhhoooxxxyyypppiiiaaa\\\ZZZ[[[^^^eeelllxxxxxxkkkhhhiiiooozzz|||sssqqqnnnrrryyy}}}nnndddaaacccjjjwwwssseeeZZZPPPMMMMMMIIIFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA<<<<<<;;;;;;:::999999999999999999888888777777666777777666555444333222111444444444444444444444444444444444444333333333333333333333222222222222111222222222333333333333444333333333333333333333333333333333444444444555555666666555555555666777888888:::<<>>DDDSSSfffuuu}}}|||{{{wwweeeZZZOOOMMMNNNMMMLLLNNNOOOPPPUUUZZZ^^^gggwwwqqqccc[[[VVVUUUWWW]]]fffuuuuuuiii___VVVPPPLLLKKKMMMOOOPPPRRRYYYbbbppppppaaaVVVOOOLLLLLLKKKKKKLLLNNNPPPQQQSSSTTTWWWYYY\\\```fffjjjtttzzzwwwnnnhhhccc```]]]]]]^^^dddllluuu|||pppiiigggiiippp|||yyyqqqpppjjjoooxxx}}}oooeeebbbdddqqqjjj___TTTPPPNNNKKKHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA======<<<;;;;;;::::::999888888777666666666777777555555555555555555555555444444444444444444444444222222222333333333333333222222222222222222222222111111111222222222222333333333333333333333333333333333333444444444555555555666666777777777777777777999:::<<>>LLL^^^kkkwwwxxx{{{wwwfff[[[QQQOOOOOONNNNNNOOOOOOQQQUUUZZZ\\\bbbpppvvvggg^^^UUUUUUWWW\\\bbbmmmzzzqqqddd[[[PPPOOOOOORRRRRRSSSZZZcccmmm~~~~~~mmm```XXXUUUOOOOOOOOOPPPRRRUUUWWWYYYccchhhpppwww{{{}}}~~~|||wwwjjjhhhddd```]]]^^^```ccceeeiiisssvvvqqqmmmiiiggghhhjjjlllooosssvvvyyy|||}}}}}}wwwppphhhfffhhhoooyyytttnnnnnnooouuutttjjjhhhkkkwwwtttgggZZZTTTQQQNNNKKKKKKHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>===;;;;;;;;;;;;999888888777777777777777888777777666555444444444444333333222222333333444444444555555555555444444333333333333333333333333444333333222222333333444555444333333333333444555444444444555555555555666444444555555666777777777888888;;;>>>@@@HHHXXXhhhmmmssszzzzzzeee\\\TTTQQQNNNKKKLLLOOOSSSRRRTTTWWWYYY___mmmzzzyyyiii```YYYWWWXXX\\\aaalll~~~~~~uuuiii___ZZZUUURRRQQQQQQSSSZZZcccooo~~~oooaaaYYYVVVTTTQQQQQQSSSTTTTTTYYY```fffllltttzzz~~~}}}vvvoookkkeeebbb^^^]]]^^^aaaccceeejjjqqq}}}|||vvvpppkkkddd______ccciiilllppptttxxx|||uuuooojjjkkkrrrzzz~~~tttoooooopppwwwtttkkkjjjmmmxxxrrrggg[[[VVVRRRNNNMMMNNNHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;999999888777777777777777888777777666555555444444444333333222222333333444444444555555555555444444333333333333333333333333444333333222222333333444555444333333333333444555444444444444555555555555666666666666666555555555777777:::===???FFFVVVfffpppvvv|||yyyeee]]]UUURRROOOLLLMMMPPPSSSRRRTTTWWWZZZ```mmm{{{zzziii```YYYWWWXXX[[[```kkk}}}yyynnneee]]]XXXTTTTTTSSSUUU\\\dddkkk{{{wwwhhh```\\\XXXUUUUUUVVVWWWWWW\\\bbbgggnnnxxx}}}xxxtttnnniiifffcccaaa^^^]]]^^^aaaeeefffnnnwww}}}rrrmmmhhheee```[[[]]]bbbgggjjjooouuuzzzzzzsssnnnmmmtttzzz~~~sssnnnnnnpppwwwsssjjjiiilllxxxrrrggg[[[VVVRRRNNNLLLMMMHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;999999888777777777777888777777777666555555444444444444333333333333444444444444555555555555444444333333333333333333333333444333333222222333333444444444333333333333444444444444444444555555555555888777777666555555444444666666999<<<>>>DDDTTTcccqqqxxx~~~wwweee]]]VVVSSSQQQNNNNNNQQQRRRRRRTTTWWWZZZaaaooo||||||jjj```YYYWWWWWWZZZ___iii{{{}}}tttmmmbbb]]]YYYXXXWWWXXX^^^fffmmm|||qqqgggbbb___[[[ZZZ[[[[[[[[[___fffmmmuuusssnnnkkkfffcccbbbbbbaaa______aaaeeeiiilllvvv}}}rrrhhhccc```^^^\\\YYY\\\bbbeeeiiiooovvv|||zzzssspppvvv|||}}}rrrnnnnnnqqqxxxrrriiiiiilllwwwrrrggg\\\VVVRRRNNNKKKLLLIIIHHHGGGFFFEEECCCBBBBBBAAA@@@???===<<<<<<;;;;;;:::999888888777777888888777777666666555555555555444444333333333333444444444444555555555555444444333333333333333333333333444333333222222333333444333333333333333333333333333333444444444555555555777777666666555555555555666777999<<<===CCCRRRaaaooowww~~~vvveee^^^WWWTTTRRROOOOOORRRRRRRRRTTTXXX[[[bbbppp~~~~~~lllaaaYYYWWWWWWZZZ^^^gggyyyxxxrrrhhhbbb^^^\\\[[[[[[aaaiiiuuuyyymmmgggeeeaaa_________^^^cccjjjvvv~~~wwwlllgggeeebbbaaabbb```aaabbbcccfffkkkpppttt}}}uuulllbbb^^^\\\\\\ZZZYYY]]]ccceeejjjqqqxxx}}}wwwsssxxx|||qqqmmmmmmqqqyyy}}}qqqhhhhhhkkkvvvqqqfff\\\VVVSSSNNNKKKKKKIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<:::999999888888888888888666666666666555555555555555444444333333444444555444444555555555555444444333333333333333333333333444333333222222333333444333333333333333333333333333333333444444444444555555555555555666666777777777888;;;===>>>CCCQQQ___nnnwwwuuueee]]]WWWUUUSSSPPPOOORRRRRRRRRTTTXXX\\\cccqqqnnncccZZZXXXXXXZZZ]]]fffwwwyyyuuummmhhhcccaaa___```fffnnn{{{uuunnnjjjfffccccccbbbbbbgggnnnzzzzzzpppgggcccaaa___```bbb^^^```dddfffjjjpppwww|||zzzmmmeee^^^ZZZXXXYYYXXXWWW\\\bbbgggllltttyyy~~~|||www|||{{{qqqmmmnnnqqqzzz}}}ppphhhgggjjjtttoooeee[[[VVVSSSNNNKKKLLLJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@???>>>===<<<<<<<<<::::::999888888888888999666666666666666666555555555555444444444444555555444444555555555555444444333333333333333333333333444333333222222333333444222222333333333333222222333333333333444444444444444444555555666777777888888888;;;======BBBOOO]]]mmmxxxrrrddd\\\WWWUUUSSSPPPOOORRRRRRRRRTTTYYY]]]dddsssqqqeee\\\YYYYYYZZZ]]]fffvvv|||xxxsssnnniiigggffffffmmmttt~~~wwwoookkkhhhgggfffgggmmmtttzzzrrrjjjbbb```___]]]___bbb]]]bbbgggkkkooovvv~~~|||nnnccc\\\XXXUUUSSSTTTTTTTTTZZZ```hhhnnnuuuzzz~~~~~~zzzqqqnnnooorrr{{{}}}ooogggfffiiiqqq}}}lllcccZZZVVVSSSOOOLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDAAAAAA???>>>===<<<<<<<<<;;;:::999999888888999999555666666666666666666666555555444444444444555555444444555555555555444444333333333333333333333333444333333222222333333444111222333333333333222111222222333333333444444444555555555666666666666666777777:::<<<<<<@@@LLLZZZjjjwwwooobbb[[[VVVUUUSSSPPPOOOQQQQQQRRRTTTYYY]]]eeetttssshhh]]][[[ZZZ[[[^^^fffvvv~~~yyytttpppnnnmmmnnnttt|||sssooolllkkkkkklllrrrzzz~~~{{{mmmfffbbbaaa```^^^```dddbbbhhhoootttyyy|||oooddd\\\WWWSSSPPPPPPRRRSSSTTTZZZbbbfffmmmuuuzzz~~~yyyrrroooqqqrrr|||~~~ooofffeeegggoooyyyjjjaaaYYYVVVTTTPPPMMMNNNKKKKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<;;;:::999999888888999999555555555666666666666666555555444444444444555555444555555555555555555444333333333333333333333333444333333222222333333444111222333444444333222111222222333333333444444444777777777666555555444444666666999;;;;;;>>>JJJWWWfffttt|||lllaaa[[[VVVUUUSSSPPPOOOPPPQQQRRRUUUYYY^^^ffftttuuuiii^^^\\\[[[\\\^^^fffvvv}}}xxxtttsssrrrsssyyyvvvrrrooonnnnnnooovvv~~~wwwlllgggcccccccccaaacccgggiiiooowww}}}|||ooofff___ZZZVVVQQQNNNOOORRRTTTVVV]]]eeedddkkktttzzz~~~yyyrrrppprrrrrr}}}~~~pppfffdddgggmmmwwwiii```XXXVVVTTTPPPNNNNNNKKKKKKJJJIIIGGGFFFEEEEEEBBBBBB@@@???>>><<<;;;:::;;;;;;;;;:::::::::999999888888777777666666555555444444444444444444444444666666666666666666666666444444333333333333222222333222222111111222222333555555555444444333333333444444444444444444444444333444444555666777888888888888999;;;;;;>>>HHHTTThhhvvv|||nnn___YYYTTTTTTRRROOOMMMOOOPPPRRRUUUYYY___gggpppvvvwwwjjjaaaYYYVVV[[[___dddqqq~~~|||{{{|||zzzsssmmmlllnnnrrrzzzuuuiiieeecccccccccccciiipppsssyyyyyymmmccc[[[WWWUUUSSSPPPPPPOOOOOOQQQVVV]]]bbbggglllsssyyy~~~uuupppoooqqqttt~~~pppeeedddhhhtttxxxgggaaaZZZVVVUUUSSSPPPNNNKKKKKKIIIHHHGGGFFFFFFFFFCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::999999888888888777666666555555444444444444444444444444555555555555555555555555444444333333333333222222333222222111111222222333555555444444444333333333444444444444444444444444444444555555666666777777888777999;;;;;;>>>HHHSSSfffttt{{{mmm^^^XXXSSSSSSQQQNNNMMMNNNOOOQQQUUUYYY___fffnnnsss|||yyykkkaaaYYYVVVZZZ^^^cccpppyyyrrrlllkkkmmmpppxxx}}}sssiiifffdddeeeeeeffflllssszzzsssmmmddd\\\WWWTTTSSSRRRPPPPPPOOOOOOQQQVVV]]]bbbhhhmmmssszzz}}}uuuooooooqqqvvvpppeeedddgggsssxxxgggbbbZZZVVVTTTSSSPPPMMMLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCBBBAAA???>>>======;;;;;;;;;;;;::::::::::::999888888777777666555555666555555555444444333333444444444444444444444444444444333333333333222222333222222111111222222333444444444444333333333333444444444444444444444444555555555666666666666666777777999;;;;;;===GGGRRRcccrrryyykkk^^^WWWRRRQQQPPPMMMLLLNNNMMMPPPUUUZZZ___dddjjjnnnrrryyy|||mmmbbbYYYVVVZZZ]]]aaannn|||vvvoooiiihhhjjjmmmttt|||~~~yyypppiiiffffffhhhiiikkkqqqyyy|||pppccc___ZZZVVVTTTSSSRRRRRRPPPPPPPPPPPPQQQVVV\\\aaahhhmmmuuu{{{{{{tttoooooorrrxxxpppeeecccgggqqqwwwhhhbbb[[[VVVTTTRRROOOMMMLLLLLLJJJIIIHHHGGGGGGGGGDDDCCCCCCAAA@@@??????>>><<<;;;;;;;;;;;;:::::::::999999888888777666666555666666555555444444333333444444444444444444444444444444333333333222222222333222222111111222222333333333333333333333333333444444444444444444444444666666666666666555555555777777999;;;;;;===FFFPPP___pppxxxjjj]]]VVVQQQPPPOOOKKKKKKMMMKKKOOOTTTYYY]]]bbbfffiiimmmqqq{{{~~~nnnbbbZZZVVVYYY\\\___kkkzzzzzzqqqjjjdddddddddgggnnnuuuxxx{{{vvvnnniiiggggggkkknnnpppwww~~~pppeeeZZZWWWTTTSSSTTTTTTTTTSSSQQQQQQQQQQQQRRRWWW]]]aaaiiinnnvvv}}}yyyrrroooooossszzzpppeeecccfffoooxxxiiiccc\\\WWWTTTRRROOOLLLLLLKKKJJJHHHGGGGGGFFFFFFDDDCCCCCCBBBAAA@@@??????<<<<<<<<<;;;;;;;;;::::::999999999888777777666666666666666555555444444444555555555555555555555555444444333333333222222222333222222111111222222333333333333333333333333333444444444444444444444444666666666666666555555555666666999;;;;;;<<>>=========<<<<<<<<<<<<<<<;;;:::999888666555555999888666555444444444555888777666555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666777777777777888:::???BBBNNN^^^nnn{{{qqqcccZZZQQQOOONNNMMMMMMOOOMMMOOOQQQRRRRRRTTTWWWYYY___bbbjjj{{{nnndddZZZXXXYYY]]]eeelll}}}}}}yyyuuuppplllgggdddccc^^^WWWPPPJJJHHHFFFDDDDDDFFFIIIKKKOOORRRUUUYYY^^^eeekkkpppwww{{{~~~rrrkkkiiiggghhhjjjmmmrrrxxx~~~{{{kkk^^^XXXWWWOOOOOOPPPPPPRRRTTTWWWXXXXXX[[[^^^]]]ZZZ[[[```eeejjjrrr}}}uuuppplllhhhmmmwwwqqqfffccceeeqqqyyymmmbbb]]][[[WWWSSSRRRPPPOOONNNLLLJJJIIIHHHHHHFFFDDDBBBAAAAAA@@@>>>===>>>>>>=========<<<<<<<<<:::::::::999999888888888999888666555444444555555666666555444444444444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666777777888777888:::>>>BBBLLLZZZjjjvvvsssdddZZZQQQOOONNNMMMMMMOOOMMMOOOQQQRRRRRRTTTWWWYYY___bbblll~~~qqqggg]]]YYYZZZ]]]eeelll|||~~~{{{wwwrrrnnnhhhccc^^^[[[YYYVVVOOOJJJHHHGGGDDDCCCCCCEEEHHHJJJMMMPPPSSSWWW\\\bbbiiinnnssswww{{{yyypppjjjiiiiiijjjlllooossszzzwwwggg[[[UUUUUUQQQQQQQQQRRRTTTVVVXXXZZZ[[[^^^aaa```]]]]]]aaaeeekkksss~~~}}}rrrnnnkkkhhhoooyyypppfffccceeesss|||pppeee```]]]XXXTTTSSSQQQPPPNNNLLLKKKIIIIIIIIIEEEDDDBBBAAAAAA@@@???===>>>>>>>>>=========<<<<<<999999999999999999999999888888777666555555555555444444444444444555666777555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666777777888777888:::>>>AAAJJJWWWfffrrrwwweee[[[RRROOONNNLLLMMMOOOMMMNNNPPPQQQRRRTTTWWWZZZ^^^dddpppuuujjj___[[[[[[]]]dddkkkzzz}}}yyyuuupppjjjfff```[[[UUUQQQOOOMMMHHHEEEFFFEEECCCAAABBBDDDFFFHHHKKKMMMQQQTTTYYY___eeejjjnnnqqqvvvyyy|||vvvnnnjjjkkkmmmnnnqqqtttyyyuuueeeZZZUUUUUUSSSRRRSSSSSSUUUWWWZZZ[[[^^^aaadddcccaaa```bbbeeekkkrrr~~~yyypppnnnlllkkkrrr|||~~~oooeeecccffftttttthhhccc___ZZZVVVTTTRRRQQQOOOMMMKKKJJJIIIIIIFFFEEECCCBBBCCCBBB@@@???>>>>>>>>>============<<<999999999999888888888888888777777666666666555555555444444444444555666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777888888888:::===@@@IIIUUUdddppp~~~{{{ggg\\\RRROOONNNLLLLLLOOOLLLNNNPPPQQQRRRTTTWWWZZZ___eeesssxxxlllaaa\\\[[[\\\bbbiiixxx{{{wwwrrrlllfffbbb[[[WWWPPPLLLJJJHHHFFFDDDCCCBBBAAA@@@AAABBBEEEFFFJJJLLLOOORRRVVV\\\bbbgggjjjmmmrrrtttvvv{{{}}}vvvooommmoooqqqtttyyy~~~wwwggg[[[WWWWWWSSSSSSSSSTTTVVVXXXZZZ\\\```cccfffgggeeeddddddeeeiiiqqq}}}xxxpppooonnnmmmttt|||nnneeedddggguuuvvvjjjdddaaa[[[VVVUUUTTTSSSQQQOOOMMMKKKJJJJJJHHHFFFEEEEEEEEEEEECCCAAA???>>>>>>>>>============;;;:::999888777666555555777777777777777666666666666666555444444444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777888888888999<<<>>>GGGRRR```mmm{{{iii^^^SSSOOOMMMLLLLLLOOOLLLNNNPPPQQQRRRUUUXXXZZZ___gggvvvyyynnnbbb\\\ZZZZZZ```fffwww~~~yyytttoooiiibbb]]]WWWSSSNNNIIIFFFEEEEEEDDDAAA@@@??????@@@AAACCCEEEIIIKKKMMMPPPTTTYYY___dddgggkkkoooqqqrrruuu{{{{{{xxxwwwyyyzzz||||||uuuqqqpppsssuuuzzzzzziii]]]WWWWWWSSSSSSSSSTTTUUUXXXZZZ\\\___bbbgggiiiiiihhhfffeeehhhppp{{{vvvnnnnnnnnnmmmtttzzzmmmeeedddhhhuuuvvvjjjdddaaa\\\WWWVVVVVVUUURRRPPPNNNLLLKKKKKKIIIHHHFFFFFFFFFFFFEEECCC??????>>>>>>>>>=========<<<;;;:::999777666555555666777777888888777777666777666555444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666555777888888888999;;;===BBBLLL\\\kkkyyyjjj___TTTOOOMMMKKKLLLOOOKKKMMMPPPQQQSSSUUUXXX[[[aaahhhwwwzzzooobbb\\\ZZZZZZ___eeevvv}}}zzzuuupppkkkddd]]]YYYRRROOOKKKFFFCCCBBBBBBCCC????????????@@@AAACCCDDDGGGIIILLLNNNQQQVVV\\\```dddgggkkklllmmmooossswww{{{~~~}}}yyyvvvtttooommmnnnqqqrrrsssxxx{{{uuusssuuuzzz}}}}}}lll^^^WWWUUUSSSSSSSSSTTTVVVXXX[[[\\\^^^aaaggglllnnnmmmjjjhhhiiippp{{{|||rrrkkklllmmmmmmttt~~~yyyllldddeeeiiiwwwttthhhdddbbb]]]ZZZYYYXXXVVVTTTQQQOOOMMMLLLLLLIIIGGGFFFFFFFFFFFFEEECCC?????????>>>>>>>>>======<<<<<<;;;::::::999888888666777888888888888777666555444444444444555666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666555777888888888888:::<<<@@@JJJZZZlll{{{lll```TTTOOOMMMKKKLLLOOOKKKMMMOOOQQQSSSUUUYYY[[[ccciiiwww|||pppddd]]][[[[[[```fffsss{{{xxxsssnnniiibbb[[[VVVNNNLLLIIIFFFBBBAAAAAABBB>>>>>>>>>???@@@AAACCCDDDEEEFFFIIIKKKNNNSSSYYY]]]^^^bbbeeeffffffgggkkkoooppprrruuutttqqqnnnkkkjjjeeedddfffjjjkkklllqqqwww}}}|||yyyzzz~~~qqqaaaXXXVVVUUUUUUUUUVVVXXXZZZ\\\^^^\\\aaahhhooossssssooolllkkkqqq|||zzzpppkkknnnpppqqqyyywwwkkkdddeeeiiiyyy~~~rrrhhheeeccc```]]]]]]YYYWWWUUUSSSPPPNNNMMMLLLHHHFFFEEEEEEFFFFFFDDDCCC????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<666777888999999888777666333333333444555666777888555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555666666555777888999888888:::<<>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGIIILLLPPPVVVZZZZZZ^^^aaabbbaaabbbfffiiiiiikkkmmmmmmjjjgggeeeddd___^^^aaaeeehhhhhhmmmsssuuu}}}~~~vvveee[[[XXXVVVVVVWWWWWWYYY[[[^^^___\\\aaaiiiqqqvvvvvvssspppmmmsss}}}zzzqqqmmmqqqtttvvvwwwjjjdddeeejjj{{{}}}rrrhhheeeeeebbb``````ZZZXXXVVVSSSQQQOOOMMMMMMKKKIIIGGGFFFFFFFFFDDDBBBBBBBBBAAAAAA@@@?????????======<<<;;;:::999999888888888888888777777777777666666555555555444444444666666555555555444444444444333222111222333444555333333444444444444555555555555444444444444555555444444444555555555555555666666777777888999;;;<<>>>>>>>>???@@@AAACCCCCCCCCEEEIIIKKKLLLOOORRRTTTXXXXXXXXXYYY[[[\\\^^^___^^^```aaabbbcccbbbaaaaaa]]]^^^```cccfffiiijjjkkkqqqvvv~~~zzzkkk```ZZZXXXWWWVVVXXX[[[^^^______```dddjjjooorrruuuwwwyyyssssssyyyyyyrrrkkkkkknnnvvvttthhhbbbfffooozzz|||tttjjjeeedddeeeccc```___\\\WWWSSSQQQPPPOOOMMMLLLJJJHHHGGGGGGGGGEEECCCCCCCCCBBBBBBAAA@@@@@@???>>>======<<<;;;:::999999999888888888777777777777666666555555555444444444555555555555444444444444333333222222333333444444222222333333444444555555444444333333333333444444444444444555555555555555666666666777888999;;;;;;@@@FFFSSSgggmmm```SSSPPPPPPOOOMMMMMMMMMKKKMMMQQQSSSSSSWWW]]]fffppp{{{kkkaaa\\\[[[___fffqqqzzztttlllfffaaa\\\UUUPPPIIIHHHFFFDDDBBB@@@??????>>>>>>??????@@@AAACCCDDDCCCFFFHHHJJJKKKMMMPPPRRRTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^```cccfffiiijjjkkkkkknnnrrrzzzoooccc\\\YYYXXXXXXZZZ^^^aaabbbcccccceeeiiioootttwwwyyyzzzwwwvvv{{{yyyrrrmmmmmmpppxxxsssgggaaaeeennn|||yyyrrrjjjffffffgggfffddd```\\\XXXTTTRRRQQQOOONNNMMMKKKIIIHHHHHHHHHFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>===<<<;;;:::999999999999999888888888777777666666666555555555444444555555444444444333333333222222333333444444333333000111111222333444444555333333222222222222333333444444444555555555666666666666666777888999:::;;;===CCCQQQeee~~~nnn```TTTQQQRRRPPPMMMMMMKKKJJJLLLPPPRRRSSSWWW^^^hhhrrrpppeee^^^[[[^^^cccnnn}}}~~~wwwrrrjjjccc___YYYSSSMMMIIIHHHFFFCCCAAA@@@???>>>????????????@@@BBBCCCDDDDDDFFFHHHIIIJJJKKKMMMOOOPPPPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]```bbbfffjjjlllmmmlllkkklllqqqyyyvvvggg```ZZZZZZZZZ]]]aaaeeehhhhhhffffffgggmmmtttzzz|||||||||zzz}}}xxxrrrnnnnnnsss{{{qqqfff```dddmmmvvvpppiiifffggghhhhhhggg```]]]XXXUUUSSSRRRPPPOOOMMMKKKIIIIIIIIIHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>===<<<;;;::::::::::::999999999888888888666666666666555555555555444444444444333333333333111222333444555444333222000000111222333333444444333333222222222222333333333333444444555666666666666666666666777999:::;;;<<>>>>>?????????@@@AAABBBCCCDDDEEEGGGHHHIIIHHHHHHJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSWWWWWWWWWXXXYYY\\\^^^```bbbeeeiiimmmoooooonnnmmmooottt{{{~~~lllccc]]]\\\\\\___dddhhhkkkmmmiiieeedddjjjsss{{{~~~}}}~~~{{{~~~uuupppnnnooottt}}}~~~pppgggaaaeeennn}}}tttoooiiifffffffffgggfff___\\\WWWTTTSSSRRRPPPOOOMMMLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;:::::::::::::::999999999999777777666666666555555555555555444444444333333333111222333444555444333222000000111222222333444444444444333333333333444444333333444444555666666777555555555666777888::::::<<>>>>>?????????@@@AAABBBDDDDDDFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQUUUUUUVVVWWWZZZ^^^aaaccceeehhhlllpppssssssrrrqqqtttxxxttthhh```___^^^aaaeeejjjnnnoooiiieeebbbgggpppzzz}}}qqqnnnmmmpppuuu{{{ooogggbbbgggppp|||sssooojjjeeeccccccbbbbbb^^^[[[WWWSSSRRRQQQPPPOOOOOOMMMKKKJJJJJJJJJHHHFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999777777777666666666555555666666555555555444444444222222333333444444333333222222222222333333333333444444333333333333444444222333333444555666777777555555555666777888999:::<<>>===<<<;;;;;;;;;;;;;;;::::::::::::777777777777666666666555777777666666666555555555333333222222333333444444444444444444333333333333333333222222222222333333222222333444555666777777555555555555777888999::::::>>>FFFRRRfffppp___WWWUUURRRPPPPPPOOOLLLLLLOOOPPPRRRXXX___fffuuutttiiiaaa```cccfffppp{{{vvvnnnhhhaaa[[[WWWRRRLLLGGGBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIHHHGGGGGGHHHIIIGGGHHHHHHIIIJJJLLLMMMNNNPPPSSSWWW\\\bbbfffjjjkkkoooqqqtttxxx|||~~~|||kkkiiifffgggiiimmmpppqqqiiigggdddffflllwww{{{mmmlllnnnrrrxxxsssjjjdddaaagggqqq}}}qqqoookkkgggbbb``````aaaaaa]]]YYYVVVUUUUUUTTTSSSTTTRRRPPPOOOOOONNNLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777666666666666777777777777666666666666444333222111222333444555666555555444444333333222222222111111111111222222222222333444555666777888555555555555666888999:::888<<>>>>>??????>>>===<<<;;;::::::888888888777777777777666777777777777777777777777444444444333333333222222111111111222222333333333444444444444444444444444444444444555555555666666666555555555555666666777<<<<<>>===<<<;;;;;;:::999999888888888777777777777777777777777777777777444444444333333333222222111111222222222333333333444444444444444444444444444444555555555555555555666666555555666666777777;;;;;;???IIIXXXqqqrrraaaXXXUUUTTTSSSQQQQQQPPPOOOOOOSSSXXX\\\gggsss|||qqqhhhcccccceeekkkxxxwwwqqqiiiddd\\\VVVPPPLLLHHHFFFCCCAAA???>>>???@@@???>>>@@@@@@AAABBBCCCCCCDDDDDDHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIIIILLLPPPSSSVVV\\\dddjjjmmmqqqwww{{{}}}|||rrrqqqsssqqqooonnnhhhdddccchhhoooyyyuuupppmmmlllooovvvwwwgggaaa______gggrrr~~~vvvrrrmmmiiihhhggggggfffhhheee```[[[XXXVVVWWWWWWVVVVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLKKKHHHFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777444444444444333333333333222222222222333333333333444444444444444444444444555555555555555555444444666666666666666777888999::::::>>>FFFUUUlll{{{hhh]]]XXXVVVVVVTTTSSSRRRQQQPPPSSSWWW[[[dddpppuuukkkeeeeeeeeejjjvvv~~~vvvpppgggbbb[[[TTTOOOKKKGGGEEEAAA@@@>>>>>>???@@@@@@??????@@@AAABBBCCCDDDEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHIIIMMMRRRVVV[[[aaahhhnnnrrrvvv|||{{{xxxxxxtttnnnkkkfffbbbbbbgggooozzz|||rrrnnnmmmlllpppyyytttddd___^^^___iiiuuuxxxtttoookkkjjjiiihhhhhhkkkhhhccc^^^ZZZXXXXXXXXXWWWVVVVVVUUUTTTSSSSSSSSSQQQOOOMMMLLLLLLJJJHHHEEEFFFEEEDDDCCCBBB@@@??????AAA@@@??????======<<<;;;;;;;;;:::::::::999999999666666666666666666666666555444444444444333333333333333333333333333333333444444444444444444444444555555555555555444444444777666666777777888999:::;;;:::===EEEQQQgggpppbbb[[[XXXWWWUUUUUUTTTRRRQQQRRRVVVYYYaaammmxxxnnnhhhgggeeejjjsss~~~uuuooofff```YYYRRRMMMIIIFFFDDDBBB@@@??????AAABBBAAAAAA???@@@AAABBBCCCDDDEEEFFFIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIJJJOOOUUUZZZ___dddkkkqqquuu{{{}}}{{{vvvnnniiifffbbbbbbhhhqqq|||xxxpppnnnllllllqqq{{{tttfffaaa___aaalllyyyyyyvvvpppmmmkkkkkkjjjiiikkkiiiddd___\\\ZZZYYYYYYWWWVVVUUUTTTSSSRRRRRRSSSQQQOOOMMMLLLLLLJJJGGGEEEGGGFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<;;;;;;;;;::::::::::::999666666666666666666666666555555555444444444333333333333333333333333333333444444444444444444444444555555555555555555555444666666666666777888999:::;;;;;;===DDDOOOaaa}}}wwwggg]]]XXXWWWVVVVVVUUUSSSQQQRRRUUUXXX^^^iiizzz}}}rrrkkkiiieeejjjrrr~~~uuuoooeee___WWWPPPKKKHHHFFFDDDCCCAAA@@@@@@BBBCCCCCCBBB???@@@AAABBBDDDEEEFFFGGGIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKKKKMMMRRRYYY^^^bbbgggnnntttyyy~~~vvvmmmiiifffcccdddkkksss~~~vvvppppppkkklllrrr}}}sssfffbbb```bbbnnn|||{{{wwwrrrnnnmmmllllllkkkjjjhhhddd```\\\ZZZYYYXXXYYYWWWUUUSSSRRRQQQQQQRRRQQQOOONNNMMMLLLKKKHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>======;;;;;;;;;:::::::::999999777777777777777777777777555555555555444444444333444444444444333333333333444444444444444444444444444444444555555555666666555555555666777888999:::::::::===CCCLLL[[[sssmmm```YYYWWWUUUUUUTTTSSSQQQRRRTTTVVV[[[fffvvvwwwpppnnnhhhlllrrr|||uuuoooeee___VVVOOOJJJHHHFFFEEEDDDBBB@@@@@@BBBBBBBBBAAA???@@@AAABBBDDDFFFGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNQQQVVV\\\aaaeeejjjpppwww}}}vvvnnnkkkfffdddfffmmmuuu}}}sssoooppplllmmmttt}}}pppeeeaaa```cccppp{{{xxxsssooonnnmmmllllllhhhgggccc```]]][[[ZZZYYY[[[YYYVVVSSSQQQQQQQQQQQQRRRPPPOOONNNNNNMMMJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>>>>===::::::::::::999999999999777777777777777777777777555555555555444444444444555555444444444333333333444444444444444444444444222333333444555666777777444444444555666777999999888999<<>>???@@@AAACCCDDDFFFGGGHHHKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMPPPRRRUUUZZZ___cccggglllssszzzvvvnnnmmmeeedddgggnnnuuu}}}xxxooolllmmmmmmooowwwyyynnndddccccccgggwww|||xxxsssooonnnmmmllllllgggfffdddaaa^^^\\\[[[[[[]]][[[XXXTTTRRRQQQQQQQQQSSSQQQPPPPPPPPPOOOLLLJJJHHHGGGFFFEEEDDDCCCBBBAAACCCBBBBBBAAA@@@???>>>>>>:::::::::999999999888888777777777777777777777777666666555555555444444444555555555444444333333333444444444444444444444444111222333444555777888888333333444444555777888999666777;;;AAAFFFPPPccctttvvvfff]]]XXXRRRSSSSSSRRRQQQQQQSSSUUUYYYbbbqqqzzzxxxpppqqqsssvvvvvvpppeee___VVVNNNJJJHHHGGGFFFBBB@@@>>>===>>>>>>===<<>>===<<<;;;======<<<;;;::::::::::::888888888888777777777777555444333333222222333333555444444333333444444555444444444444444444444444444555555666777666666666777777777777888888888888777999<<>>>>>???@@@AAA@@@AAABBBDDDFFFHHHKKKLLLLLLMMMNNNMMMLLLKKKLLLMMMMMMPPPTTTWWWYYY^^^eeejjjkkkqqqzzzyyypppmmmiiiiiipppvvv{{{zzzsssnnnllllllnnntttuuuiiiaaacccgggpppxxxwwwtttqqqnnnllljjjiiikkkiiifffdddccc```]]][[[\\\[[[YYYWWWUUUSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKJJJHHHFFFEEEEEEDDDBBBBBBBBBAAA@@@???>>>===>>>===<<<;;;::::::::::::888888888888777777777777666555444444333333444444666555555444444555555666444444444444444444444444444444555666666666666555666666777777777888888888888:::<<<===AAAIIIUUU]]]mmm{{{~~~kkk^^^WWWVVVUUUSSSQQQPPPQQQRRRSSSVVV^^^kkk{{{~~~wwwssswww~~~{{{ssslllaaaVVVQQQMMMGGGDDDEEEAAA@@@???>>>>>>???@@@AAACCCCCCDDDEEEGGGHHHJJJKKKLLLMMMNNNMMMLLLKKKLLLMMMNNNRRRUUUXXXZZZ___ffflllooovvv||||||xxxxxxxxxzzz}}}vvvqqqllljjjoootttwww|||xxxrrrnnnlllmmmpppvvvrrrhhhbbbdddjjjuuuzzzxxxuuurrrooommmkkkkkkllliiifffdddbbb```]]][[[]]]\\\ZZZXXXVVVTTTSSSSSSRRRRRRQQQPPPOOONNNMMMMMMNNNMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;::::::;;;999999999888888888777777777666666555444555555555666666666555555666666666444444444444444444444444333333444555555555555555666666777777777777888888999:::;;;<<<>>>DDDNNNVVVcccqqqooo```WWWWWWUUUSSSQQQQQQQQQRRRSSSVVV]]]jjjyyy~~~vvvvvvzzz}}}uuummmbbbXXXSSSNNNIIIFFFFFFBBBAAA@@@?????????@@@AAAFFFFFFFFFFFFGGGHHHJJJJJJKKKLLLMMMMMMLLLKKKLLLNNNPPPSSSWWWYYY\\\aaaiiiooottt||||||uuurrrrrrrrrrrrrrrsssuuuxxx{{{}}}yyysssnnnpppsssuuuzzztttooolllllloooqqqyyy{{{mmmfffcccgggnnn~~~}}}{{{wwwssspppnnnnnnnnnllljjjfffdddbbb```\\\ZZZ___^^^\\\YYYWWWVVVUUUUUUSSSSSSRRRRRRQQQPPPPPPOOOPPPOOONNNLLLJJJGGGEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB???>>>===<<<;;;;;;;;;;;;:::::::::999888888777777777666555555444444555555666666555555555555666666444444444444444444444444222333444444555555444444666666666666777777777888888:::;;;;;;<<>>===<<<<<<<<<<<<;;;;;;;;;:::999888888777666555555444333444444444555444444333333444444555444444444444444444444444222333444444555555444444555666666666666777777777777999:::;;;<<>>======<<<<<<======<<<;;;;;;:::999888888666555444444333333444444444444333333333333444444444444444444444444444444333333444555555555555555555555666666666666777777666888:::;;;<<>>==================<<<;;;:::999888888777666555555444555555555555555444444444444555555444444444444444444444444444444555666666666666555555555555666666666777777666888::::::;;;???GGGLLLYYYiii~~~ssscccXXXVVVTTTRRRRRRRRRSSSTTTXXX^^^iiixxx{{{uuutttxxxzzzooobbb[[[TTTLLLHHHGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBCCCDDDFFFHHHJJJKKKLLLNNNPPPQQQQQQRRRTTTVVVVVVZZZ___cccjjjttttttpppooonnnooorrrrrrssstttwwwyyy{{{}}}~~~uuuoookkkjjjnnnttt{{{ppphhhhhhkkkwww|||xxxtttpppnnnllljjjhhhgggggggggeeeccchhhgggeeecccaaa___^^^^^^[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZ[[[YYYWWWUUUSSSMMMMMMLLLKKKHHHFFFDDDCCCAAA@@@???>>>============>>>======;;;:::999888888888888777666666666666666666666555555555555666666444444444444444444444444444555666666777777666666555555555555666666666777777999:::::::::===DDDIIIYYYiiiyyyiiiXXXWWWTTTSSSRRRRRRTTTTTTWWW]]]hhhwwwyyyrrrpppsss~~~~~~rrrfff]]]VVVNNNIIIHHHFFFEEECCCBBBAAAAAABBBBBBEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNQQQRRRRRRSSSUUUWWWYYY\\\aaagggnnnxxxvvvsssrrrrrrtttwwwuuuvvvyyy{{{~~~~~~tttooollllllqqqwww~~~ooohhhhhhlllzzz}}}yyytttpppmmmllljjjiiihhhiiihhhgggeeehhhhhhgggfffdddcccbbbaaa\\\]]]^^^___^^^]]]\\\[[[]]]]]]^^^___```^^^[[[XXXYYYVVVQQQLLLIIIGGGDDDBBBAAA@@@>>>>>>??????===<<<<<<<<<<<<<<<;;;:::999999888777666555555444444444555555555555555666777888555555555555555555555555555555555555666666666666555555555555555666777777999999999888999===DDDHHHVVVdddzzzlll]]]YYYVVVWWWVVVSSSSSSVVVaaa___dddsss}}}rrrmmmppp{{{yyylllaaaYYYRRRLLLHHHFFFDDDBBBAAABBBBBBAAA???DDDDDDDDDEEEGGGIIILLLMMMKKKMMMPPPQQQRRRTTTVVVXXXXXX]]]dddkkksss|||zzzzzzyyyxxxyyy{{{{{{|||yyyppplllkkkkkkooottt|||rrrkkkiiiooo~~~|||zzzwwwsssooommmkkkjjjiiiiiiiiigggeeeiiihhhhhhgggfffeeedddddd``````aaa``````___^^^^^^``````bbbgggjjjjjjeeeaaa\\\XXXSSSOOOLLLIIIFFFCCCCCCAAA@@@@@@@@@@@@???===<<<<<<<<<<<<;;;:::999999;;;:::999888777777777777666555555555555666666777555555555555555555555555555555555555666666666666555555555555555666777777999999888888999===CCCGGGSSSaaaxxxrrraaa[[[VVVVVVTTTQQQQQQTTTeeebbbfffsss|||pppkkkllluuuqqqeee]]]VVVOOOJJJGGGEEECCCBBBCCCCCCBBBAAADDDDDDDDDEEEGGGJJJLLLNNNNNNPPPRRRSSSTTTUUUWWWYYY[[[aaaiiipppxxxwwwooommmmmmnnnssszzzxxxnnnfffgggppp~~~}}}{{{xxxtttqqqnnnlllkkkjjjjjjiiihhhfffjjjjjjiiiiiiiiihhhhhhhhhgggfffdddcccbbbaaabbbbbbcccbbbfffnnnvvvwwwppphhh^^^[[[VVVRRRNNNKKKHHHEEEDDDCCCAAAAAABBBBBB@@@???============<<<;;;:::999888777666555555444444555777666666555555555555666555555555555555555555555444555555555555666666666555555555555555666777777777888777777888<<>>======<<<;;;:::777666555444333333333333888777666555555555555555555555555555555555555555444444444555555555666666555555555555555666777777666777777777888;;;@@@CCCLLLZZZqqq}}}kkkbbbZZZWWWVVVTTTSSSUUUZZZYYY___lll}}}vvvnnnlllqqqyyyssshhh___VVVQQQJJJGGGDDDCCCDDDDDDDDDCCCDDDDDDEEEFFFHHHKKKNNNPPPTTTUUUVVVVVVVVVXXX[[[]]]aaaiiittt~~~vvvpppmmmmmmooosss|||ppphhhcccfffsss~~~|||{{{zzzyyywwwtttsssqqqnnnmmmlllkkkiiigggmmmmmmnnnnnnnnnnnnoooooonnnkkkhhheeeddddddfffggggggfffiiirrr{{{zzzpppeee]]]ZZZVVVSSSQQQMMMIIIFFFEEECCCBBBAAABBBBBBAAA???>>>>>>>>>>>>===<<<;;;;;;;;;:::999888777777777777888777666555555555555555555555555555555555555555444444444444555555555555555555555555555666777777666777777777888:::???BBBKKKXXXooommmcccZZZXXXXXXWWWVVVWWWUUUUUU\\\jjj{{{zzzqqqnnnqqqwww{{{pppeee[[[TTTLLLIIIEEECCCCCCDDDDDDCCCDDDDDDEEEGGGIIILLLOOOQQQUUUVVVVVVVVVWWWYYY\\\___dddlllxxx|||rrrnnnlllmmmooottt|||ooohhhfffiiittt}}}{{{yyyyyyyyyyyyxxxvvvuuussspppooonnnllljjjhhhooooooppppppppppppppppppnnnllliiigggfffggghhhiiijjjiiikkkpppvvvtttkkkbbb[[[XXXVVVSSSQQQNNNJJJGGGEEEDDDBBBBBBCCCCCCAAA@@@????????????>>>===<<<;;;;;;:::999888777777777777777666666555555555555666555555555555555555555555333444444444444555555555555555555555555666777777666777888888888;;;>>>AAAJJJWWWmmmpppfff]]]\\\]]][[[YYYXXXXXXYYY___lll{{{}}}sssnnnooottt{{{oooccc[[[QQQMMMHHHEEEDDDDDDDDDCCCDDDEEEEEEGGGJJJMMMPPPRRRUUUVVVWWWWWWXXX[[[___bbbhhhqqq~~~xxxooollllllnnnqqqwwwyyymmmggghhhkkkvvv|||zzzyyyxxxzzzzzzzzzyyyxxxuuusssqqqooonnnkkkhhhqqqqqqqqqqqqqqqpppppppppnnnmmmkkkiiiiiijjjkkkllliiihhhiiilllnnnkkkeee```YYYWWWVVVTTTSSSPPPLLLIIIGGGEEEDDDDDDDDDDDDCCCAAA????????????>>>===<<<<<<:::999888777666666666666666555555555555666666777555555555555555555555555333333444444444555555555555555555555555666777777777888999999999;;;>>>AAAHHHUUUjjjzzzooogggeeefffbbb^^^\\\\\\]]]dddppp~~~vvvooonnnrrr{{{zzzlllcccVVVRRRLLLHHHFFFFFFEEEDDDEEEEEEFFFHHHJJJNNNQQQSSSWWWWWWXXXYYYZZZ^^^bbbfffnnnwww~~~ssslllkkklllpppttt|||uuujjjeeefffkkkyyy}}}{{{zzzzzz{{{}}}}}}|||zzzwwwtttrrrqqqnnnkkkiiirrrrrrrrrqqqqqqpppppppppnnnmmmllllllkkklllmmmmmmfffffffffffffffdddaaa^^^YYYWWWVVVUUUTTTRRRNNNKKKHHHGGGEEEEEEFFFFFFDDDCCC???@@@@@@??????>>>===<<<>>>===<<<;;;::::::::::::555555555555555666777888555555555555555555555555333333333444444444555555555555555555555666777777777888999::::::<<>><<<<<<<<<<<<>>>===<<<;;;:::999999888888888777777666666555555666666555555555444444444666666555555555444444444555555555555666666666666888888888999:::;;;<<<===FFFOOObbbyyyzzzvvvvvvuuunnnhhhccccccjjjxxxxxxrrroooxxx}}}tttjjj___TTTOOOKKKGGGFFFGGGGGGGGGGGGIIILLLPPPTTTVVVYYYYYY[[[___```aaahhhpppyyyuuuqqqlllkkkmmmttt{{{yyykkkfffhhheeemmm~~~|||}}}~~~|||{{{yyyvvvsssooolllkkkrrrrrrrrrrrrqqqpppooonnnmmmnnnnnnmmmmmmlllkkkjjjiiihhhgggeeeccc```^^^]]]YYYWWWVVVUUUUUUTTTQQQOOOLLLJJJIIIGGGEEEDDDDDDCCCEEECCCBBB@@@>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999888888777666666555555666666555555555444444444666666555555555444444444555555555555666666666666777888888999:::;;;===>>>DDDLLL^^^tttwwwnnniiiiiinnnzzz}}}vvvsssvvv~~~~~~nnncccWWWQQQMMMIIIGGGHHHGGGGGGGGGIIILLLPPPTTTVVVWWWWWWZZZ___aaadddkkkttt~~~}}}tttqqqlllkkknnnuuu~~~vvvjjjeeeggghhhrrr~~~}}}}}}|||{{{zzzxxxuuuqqqnnnlllppppppqqqqqqpppooonnnnnnnnnnnnnnnnnnmmmlllkkkkkkhhhhhhgggfffdddbbbaaa___ZZZYYYWWWWWWWWWWWWUUUSSSOOONNNLLLIIIGGGFFFFFFFFFFFFEEECCCBBB@@@@@@?????????>>>>>>===<<<;;;:::999999999888888777666666666666666666555555555444444555555555555555444444444555555555555666666666666666777777888:::<<<===>>>AAAIIIXXXlll}}}~~~uuuooommmpppzzz|||xxxuuu{{{yyymmmaaaYYYTTTNNNJJJKKKGGGGGGGGGHHHKKKPPPTTTWWWVVVVVVZZZ```cccgggpppzzzxxxqqqpppkkkkkkoooxxx~~~sssiiieeeeeelllxxx~~~~~~}}}}}}|||{{{xxxtttpppnnnnnnnnnooooooooonnnnnnmmmoooooooooooonnnmmmlllkkkgggggggggfffeeedddcccbbb^^^\\\ZZZYYYYYYYYYXXXVVVSSSQQQNNNKKKIIIHHHHHHHHHFFFFFFDDDCCCBBBAAA@@@???@@@???>>>===<<<;;;;;;::::::999999888888777666666666666666666555555555555555555555555555555555555555555555555666666666666666666777888999;;;===>>>@@@FFFSSSeeetttyyyqqqnnnnnnvvvzzzvvvzzz{{{nnneee]]]TTTNNNMMMHHHHHHGGGHHHKKKOOOTTTWWWWWWWWW[[[aaaeeejjjttt~~~}}}sssnnnnnnllllllqqq|||xxxpppiiieeedddmmm}}}~~~~~~~~~{{{wwwsssqqqllllllmmmmmmnnnmmmmmmmmmoooooooooooonnnmmmlllkkkffffffffffffeeedddccccccaaa___\\\[[[[[[ZZZYYYXXXVVVTTTPPPLLLJJJIIIIIIIIIFFFFFFEEEDDDBBBAAA@@@???AAA@@@??????======<<<;;;:::::::::999888888777777777777666666666555555555444555555555555555555555555555555555666666666666666666777888999;;;<<<===@@@DDDOOO^^^lllzzz|||sssooommmrrr{{{|||xxxzzzzzzqqqfffZZZQQQMMMKKKJJJIIIIIIKKKOOOTTTWWWZZZZZZ]]]cccggglllvvvwwwoookkklllmmmnnnuuutttmmmhhhggggggppp}}}yyyvvvtttjjjjjjkkklllmmmmmmmmmlllnnnnnnnnnnnnmmmlllkkkkkkeeeeeefffeeeeeedddcccbbbaaa___\\\[[[\\\\\\\\\[[[YYYWWWRRRNNNKKKJJJJJJKKKFFFFFFFFFEEEDDDBBB@@@???BBBAAA@@@???>>>======<<<;;;;;;::::::999888888888777777777666666666555555444444444555555555555555555555555555666666666666777777777888888:::;;;<<>>======;;;;;;;;;:::999999888888777777777777666666666555444444444555555555666666555555555555666666666666888888888888888999::::::>>>@@@GGGSSS```mmmwwwqqqmmmnnnsss{{{zzzzzz{{{qqqccc]]]TTTQQQNNNLLLMMMPPPTTTWWWZZZZZZ^^^eeekkkrrrxxxqqqkkkjjjkkknnnqqq|||wwwnnnjjjjjjpppxxx~~~|||{{{{{{{{{ggghhhiiijjjkkklllllllllmmmmmmmmmmmmlllkkkjjjiiieeeeeeeeedddcccbbbaaa```\\\ZZZYYYZZZ]]]aaacccddd```]]]XXXSSSOOONNNNNNOOOIIIJJJJJJIIIHHHFFFDDDBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;::::::999999888777777777777666666666666444444444555555555666666555555555555666666666777999999888888888888999999===>>>EEEPPP\\\jjj|||~~~uuuoookkkkkkooovvvzzzyyyyyy~~~~~~ooohhhVVVSSSPPPMMMMMMPPPTTTWWWXXXYYY]]]eeellluuu~~~uuupppkkkjjjlllmmmrrr~~~tttmmmiiikkkttt}}}{{{{{{|||}}}hhhhhhhhhiiiiiijjjjjjkkkmmmlllkkkjjjiiigggffffffccccccbbbbbbaaaaaa``````\\\[[[[[[\\\^^^aaadddfffaaa^^^[[[WWWTTTSSSSSSSSSOOOLLLIIIHHHIIIHHHFFFDDDBBBBBBAAAAAA@@@?????????>>>===<<<;;;::::::::::::777777777777777777777777666666777777777777666666555555555555555555555555666666666666777888999:::;;;>>>CCCJJJSSSccc}}}~~~tttpppllljjjjjjooozzzzzzwww{{{ssshhh]]]TTTRRRSSSSSSTTTVVVYYYYYY^^^fffnnnxxxxxxpppllliiijjjnnnqqqxxxxxxnnnmmmnnnooo|||~~~|||yyyxxxjjjjjjkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhfffeeeeeeccccccbbbbbbaaa`````````\\\[[[[[[\\\^^^aaadddfffbbb```\\\XXXUUUTTTTTTTTTRRROOOLLLJJJJJJIIIGGGDDDDDDCCCBBBAAA@@@>>>============<<<;;;:::999999:::888888888888777777777666666666777777777777666666666666666666666666666666666666666666777888999:::;;;===BBBIIIQQQaaa|||wwwqqqlllkkkkkkmmmvvv~~~zzz{{{ooocccXXXTTTSSSRRRSSSVVVYYYYYY^^^gggpppzzzuuuooolllkkkmmmqqqvvv}}}uuunnnooorrrwww}}}{{{yyynnnnnnoooooonnnnnnmmmmmmkkkkkkjjjhhhgggfffeeedddccccccbbbbbbaaa``````___[[[[[[\\\]]]___aaadddfffcccaaa^^^ZZZWWWVVVVVVVVVVVVTTTQQQOOOMMMKKKHHHFFFFFFEEEDDDBBB@@@>>><<<;;;===<<<;;;:::::::::::::::::::::999888777777666555666666777777777777666666777777777777777777777777666666666666777888999:::;;;<<<@@@FFFNNN___zzz}}}uuunnnmmmmmmmmmqqqvvv}}}|||~~~|||oooaaaYYYUUUSSSTTTWWWXXXYYY___hhhrrr||||||rrrnnnllllllpppvvv}}}zzzsssooosssyyy~~~}}}{{{rrrrrrssssssrrrqqqpppooollllllkkkiiihhhgggfffeeeddddddcccbbbaaa``````___\\\\\\\\\^^^___bbbdddeeedddbbb___\\\YYYXXXXXXYYYZZZYYYVVVTTTQQQMMMJJJHHHGGGFFFEEECCCAAA???=========<<<;;;;;;:::::::::;;;;;;;;;:::888777555444444666666777777777777666666666666666666666666666666666666666666777888999:::;;;;;;???DDDLLL\\\www|||tttrrrrrrooonnnppp|||}}}|||}}}lllaaaZZZUUUVVVYYYWWWXXX___iiisssxxxpppmmmmmmmmmsssyyyuuurrrrrrxxx~~~tttuuuvvvvvvvvvtttsssrrrooonnnmmmlllkkkiiihhhhhheeeeeedddcccbbbaaa``````]]]]]]^^^___```aaaccccccdddbbb___]]][[[[[[[[[\\\^^^]]][[[XXXTTTPPPMMMKKKGGGFFFEEEDDDCCCBBBAAA@@@======<<<<<<;;;<<<<<<<<<;;;;;;999888666555333333666666777777777777666666555555555555555555555555666666666666777888999::::::;;;>>>CCCIIIXXXrrr~~~{{{wwwrrrnnnnnnwww~~~{{{|||vvvjjj___WWWVVVYYYXXXYYY```kkkuuu|||vvvpppnnnmmmooouuu}}}ssssssvvvuuuvvvxxxyyyyyywwwvvvtttqqqqqqpppnnnmmmlllkkkjjjggggggfffeeedddbbbaaaaaa______`````````aaaaaaaaabbb```^^^]]]\\\]]]^^^______```___\\\WWWRRROOONNNIIIHHHGGGFFFEEEDDDCCCCCC???>>>>>>=========>>>>>><<<;;;:::999777666555444666666777777777777666666555555555555555555555555666666666666777888999:::999;;;>>>BBBHHHUUUmmm{{{rrrmmmlllqqqzzzzzzyyysssfff[[[WWWXXX[[[\\\cccnnnyyyxxxsssooonnnoooqqqyyysssuuu{{{uuuwwwyyy{{{{{{zzzxxxvvvrrrqqqqqqooonnnmmmlllkkkiiiiiihhhfffeeedddcccbbbaaaaaaaaaaaaaaa```_________^^^]]]\\\]]]^^^```bbb___aaaaaa^^^XXXSSSPPPPPPMMMLLLKKKIIIGGGEEECCCCCC@@@???????????????@@@@@@======<<<;;;999888777777666666777777777777666666555555555555555555555555666666666666777888999:::999;;;???CCCGGGRRRhhh|||}}}oooiiiiiiiiiqqq|||yyyvvv{{{rrrddd]]]]]]___aaahhhsss~~~yyyrrrooonnnooopppttt~~~xxxssswwwuuuwwwyyy{{{|||{{{yyyxxxrrrrrrqqqooonnnmmmlllkkkkkkjjjiiigggfffeeeccccccbbbbbbbbbbbbaaa___^^^]]]^^^]]]\\\\\\]]]___bbbccc___aaabbb___YYYTTTQQQQQQPPPOOOMMMJJJHHHEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAA>>>>>>===<<<;;;::::::999666666777777777777666666777777777777777777777777666666666666777888999:::999;;;???CCCGGGQQQeeexxx}}}llleeegggbbbjjjuuuyyytttwww~~~|||llldddcccccceeekkkvvvwwwooollllllooorrrwwwzzzssstttxxxyyy{{{}}}|||yyywwwuuutttrrrpppooonnnmmmmmmkkkkkkjjjjjjhhhgggeeeeeeaaaaaaaaa```______^^^^^^^^^^^^______^^^]]]]]]\\\```^^^]]]\\\ZZZXXXTTTQQQPPPMMMJJJIIIHHHGGGEEECCCCCCBBBAAA???>>>======<<<<<<<<<;;;::::::999999888888888888888777777777777555555555555555555555555777888888888888999999999:::;;;===???BBBKKK___qqq}}}mmmeeecccdddfffnnnzzzxxxrrrqqqttt}}}zzznnnffffffgggmmmzzz{{{uuupppnnnooorrruuu{{{yyyvvvpppwww}}}~~~xxxzzz}}}}}}{{{yyyuuutttsssqqqooonnnnnnnnnkkkkkkkkkkkkjjjiiihhhgggccccccbbbbbbaaa``````___```______^^^___aaaccceee___^^^\\\[[[ZZZWWWTTTQQQQQQOOOLLLJJJIIIHHHFFFEEEDDDCCCBBB@@@>>>>>>======<<<<<<;;;;;;:::999999999999888888888777777777777555555555555555555555555666666777777777888888888999999<<<>>>@@@III\\\nnnnnndddaaabbbcccjjjvvvwwwpppooorrr{{{tttlllllllllrrr}}}wwwrrrooommmnnnsssxxx~~~sssoooqqqyyy~~~wwwyyy|||~~~~~~|||{{{vvvuuusssrrrqqqpppoooooommmmmmmmmllllllkkkkkkkkkfffeeeeeeddddddcccbbbbbbcccaaa``````bbbfffjjjmmm___]]][[[ZZZYYYWWWTTTQQQSSSPPPMMMLLLKKKJJJHHHFFFEEEDDDBBBAAA??????>>>>>>======<<<<<<;;;::::::999999999999888888888777777666666666666666666666666555666666666777777777777888888:::===???GGGXXXhhhsssgggaaa``````fffqqq|||xxxpppnnnqqqwww|||vvvqqqpppuuu|||{{{zzzqqqnnnnnnlllnnnuuu|||zzzooolllqqqzzz~~~~~~~~~vvvxxx{{{}}}~~~~~~}}}|||vvvuuutttsssrrrrrrqqqqqqoooooonnnnnnnnnnnnnnnnnniiiiiihhhggggggffffffeeedddccccccccceeehhhlllnnn___]]][[[ZZZYYYWWWUUURRRSSSQQQNNNLLLKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888666666666666666666666666666666666777777777888888888888:::===???EEESSSaaa{{{|||mmmddd```___ccclllvvv|||sssppprrrsss{{{~~~sssrrruuu~~~yyyxxxzzzuuunnnmmmnnnmmmpppxxxzzzqqqoooqqq|||~~~||||||}}}~~~uuuwwwyyy{{{}}}}}}||||||vvvvvvuuuttttttsssttttttrrrqqqppppppppppppqqqqqqlllkkkkkkjjjiiiiiihhhhhheeeeeefffgggggghhhiiiiii```^^^[[[ZZZYYYXXXVVVTTTSSSQQQNNNLLLKKKJJJHHHGGGHHHGGGEEECCCBBBAAAAAAAAA??????>>>======<<<<<<;;;::::::::::::999999999999777777777777777777777777777777777888888888999999999999;;;>>>@@@DDDPPP[[[uuussshhhbbb___aaahhhqqq|||wwwssstttsssyyyxxxuuuvvv}}}zzzvvvwww{{{zzzrrrooonnnppppppttt}}}yyyqqqqqqrrr}}}||||||}}}uuuvvvxxxyyy{{{{{{{{{{{{wwwvvvvvvuuuuuuuuuvvvvvvtttsssrrrqqqpppqqqqqqrrrnnnmmmmmmlllkkkkkkjjjjjjggghhhhhhhhhhhhgggfffeeeaaa___\\\ZZZZZZYYYXXXVVVTTTQQQNNNLLLLLLKKKIIIGGGIIIHHHFFFEEECCCBBBBBBBBB@@@@@@???>>>>>>======<<<;;;;;;;;;:::::::::999999777777777777777777777777888888888888999999999999:::999:::>>>@@@CCCKKKUUUnnnzzzmmmdddaaa```dddlllvvvzzzyyyxxx}}}{{{zzz~~~{{{uuuuuuvvvzzz~~~vvvqqqooopppssstttzzztttnnnnnnuuu}}}}}}}}}~~~tttuuuvvvxxxyyyyyyyyyyyywwwwwwvvvvvvvvvwwwwwwxxxwwwuuusssqqqppppppqqqrrrooonnnnnnmmmmmmlllkkkkkkkkkjjjiiigggffffffffffffccc```]]][[[[[[[[[YYYXXXUUUSSSPPPNNNMMMLLLJJJIIIJJJIIIGGGFFFDDDCCCCCCCCCAAA@@@@@@???>>>>>>======;;;;;;;;;;;;::::::::::::888888888888888888888888777777777777888888888888999888999===???@@@GGGOOOccc}}}uuufffaaa^^^aaagggqqq||||||yyytttqqqrrruuuxxxxxxyyy|||xxxsssooommmoootttwww|||pppkkklllyyy~~~~~~~~~~~~tttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwxxxyyyxxxvvvtttqqqppppppqqqrrroooooonnnnnnmmmmmmllllllnnnlllhhheeedddeeegggiiicccaaa^^^\\\\\\[[[[[[YYYWWWTTTQQQPPPOOONNNLLLJJJJJJIIIHHHFFFEEEDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888666666666666777777777777888666888<<<===>>>DDDKKKYYYrrr}}}gggaaa]]]___dddmmm|||{{{yyyzzztttpppnnnqqqsssvvv~~~zzzqqqrrrvvv}}}}}}tttpppmmmlllmmmuuuyyyxxxnnnkkkmmm|||}}}}}}~~~uuutttsssrrrsssuuuwwwyyyvvvvvvwwwwwwvvvuuusssrrrvvvuuusssrrrrrrssstttvvvsssqqqooolllkkkjjjjjjjjjiiigggeeedddddddddcccbbbcccaaa_________^^^]]][[[YYYWWWUUUTTTSSSQQQNNNKKKLLLJJJIIIIIIIIIHHHEEECCCCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<===<<<<<<;;;;;;777777777777777888888888888888777777777777888888::::::::::::;;;>>>CCCGGGWWWhhhttthhh```aaadddiiivvvyyyuuusssuuu~~~wwwpppkkkiiilllpppuuu}}}ssskkkiiikkksss~~~xxxrrrpppooopppsssxxx~~~tttmmmmmmqqq~~~uuutttsssrrrsssuuuwwwxxxvvvwwwwwwwwwwwwuuutttsssuuutttrrrqqqqqqrrrtttuuurrrqqqnnnllljjjiiiiiiiiiiiigggeeedddddddddcccbbbaaa```^^^^^^______]]]\\\YYYWWWUUUTTTSSSQQQNNNLLLLLLKKKJJJIIIIIIHHHFFFDDDBBBBBBAAA@@@???>>>>>>===<<<<<<=========<<<;;;;;;777777777777888888888888888888777777777777888888999:::::::::;;;>>>CCCFFFPPP```|||zzzmmmcccccceeehhhsssyyytttppppppwwwzzztttmmmhhheeehhhlllqqqyyyrrrjjjhhhjjjqqq|||~~~tttooommmlllooorrr{{{vvvoookkknnnsssttttttsssssstttuuuwwwxxxwwwwwwxxxxxxwwwvvvtttssssssrrrqqqppppppqqqrrrsssqqqpppnnnllljjjiiihhhhhhhhhfffdddcccddddddbbbaaa___^^^]]]^^^_________]]]YYYWWWUUUTTTSSSRRROOOMMMNNNLLLKKKKKKKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@??????===============<<<;;;;;;888888888888888888888888888888777777777777888888999:::::::::;;;===BBBEEEHHHXXXqqqttthhhffffffgggooozzzxxxrrrllliiimmmtttzzz~~~|||xxxvvvttttttnnnqqqrrrrrruuuxxxwwwrrrkkkfffccceeejjjooowww~~~rrriiifffhhhoooxxxyyyqqqnnnmmmmmmpppuuuxxxqqqmmmmmmsss{{{tttttttttssstttuuuvvvwwwwwwxxxxxxxxxxxxvvvuuutttqqqppppppoooppppppqqqrrrpppooonnnllljjjiiihhhhhhhhhfffccccccccccccbbb```^^^]]]\\\]]]___aaa```___[[[YYYVVVUUUTTTSSSQQQPPPPPPNNNMMMLLLLLLKKKHHHFFFGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>======<<<;;;999999888888888888888777888888777777777777888888888999::::::;;;===@@@CCCEEERRRiiizzzmmmiiihhhhhhmmmvvv~~~wwwpppiiidddfffkkkrrruuuxxxzzzxxxvvvuuuuuurrrpppnnnkkkiiihhhhhhhhhcccfffhhhiiinnnuuuwwwuuuoooiiieeegggkkkpppyyy}}}pppiiiffffffllluuu}}}vvvpppooooooqqqvvv|||vvvqqqpppttt}}}tttttttttttttttuuuuuuvvvwwwwwwxxxxxxwwwvvvtttsssooooooooooooppppppqqqqqqpppoooooommmkkkjjjhhhggggggeeecccbbbbbbbbbaaa```]]]\\\\\\^^^```bbbbbbaaa]]][[[XXXVVVVVVUUUTTTSSSRRRQQQOOONNNNNNLLLIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB????????????>>>===<<<;;;:::999999999888888777777888888777777777777888888777999:::::::::<<>>@@@FFFMMM[[[mmm{{{uuurrrmmmnnnsssrrruuuoooiiicccaaabbbbbbcccdddbbb^^^ZZZXXXWWWSSSSSSRRRRRRSSSTTTVVVWWWYYY\\\___ccckkkvvv|||{{{{{{tttnnnnnnpppttt|||~~~ssskkkhhhfffjjjqqqzzz{{{rrrooonnnqqqtttxxx|||vvvsssvvv~~~tttuuuuuuuuuuuuuuuttttttuuuuuuvvvvvvuuutttrrrqqqnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqpppnnnllljjjhhhfffdddbbbaaaaaaaaa```___```______```cccddddddcccbbb___\\\ZZZZZZZZZZZZYYYVVVTTTRRRQQQPPPNNNKKKIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@???>>><<<<<<;;;;;;:::999999888777777888888777777777777888888666888:::::::::;;;===???CCCGGGQQQaaauuu}}}xxxqqqooorrrnnnyyywwwqqqkkkddd``````___``````^^^YYYUUUSSSRRROOONNNNNNOOOPPPRRRTTTUUUVVVZZZ^^^dddnnnzzz}}}vvvtttuuuxxxwwwnnniiihhhkkkpppyyyxxxqqqoooppptttxxx}}}yyyvvvxxxtttuuuuuuuuuuuuuuutttttttttuuuuuuuuuuuusssrrrqqqnnnnnnpppqqqrrrrrrrrrrrrrrrrrrrrrqqqooommmjjjiiifffdddaaaaaaaaaaaa```^^^aaa``````aaaccceeedddcccccc```]]][[[[[[\\\[[[[[[WWWUUUSSSRRRQQQOOOLLLJJJLLLKKKJJJJJJHHHHHHGGGFFFBBBAAAAAA@@@???>>>===<<<;;;;;;::::::999888777777888888777777777777888888666888:::::::::;;;<<<>>>???BBBJJJYYYnnn|||tttppprrrkkkvvvyyyrrrlllddd___^^^YYYZZZZZZXXXTTTPPPNNNMMMIIIIIIIIIJJJKKKNNNPPPQQQUUUZZZ___fffrrr}}}zzz{{{~~~zzzoookkkiiikkkqqqyyy{{{uuurrrqqqtttyyy}}}yyyzzzzzzuuutttrrrrrrrrrsssuuuwwwwwwuuuuuuuuuvvvuuusssqqqooooooooooooqqqsssuuuvvvtttsssrrrpppnnnllljjjiiiffffffeeeeeedddcccbbbbbbaaaaaabbbbbbbbbbbbbbbaaa___^^^\\\[[[\\\\\\[[[ZZZYYYXXXVVVUUUSSSRRRQQQQQQKKKIIIHHHHHHHHHHHHGGGEEEFFFDDDCCCBBBBBBAAA@@@>>><<<<<<<<<;;;;;;::::::::::::999888888:::;;;:::888:::999888888888999:::;;;AAACCCJJJVVVdddwwwxxxsssqqqooottt|||~~~tttllleee^^^ZZZZZZ\\\\\\YYYRRRMMMKKKKKKIIIIIIIIIJJJLLLOOOQQQSSSVVV[[[bbbiiiuuuuuunnnlllqqqvvvzzz~~~wwwuuuppptttxxx|||~~~wwwwww|||uuutttsssrrrssstttvvvwwwwwwvvvuuuvvvvvvvvvtttrrroooooonnnooopppqqqssstttsssrrrqqqooommmkkkjjjiiiggggggfffeeedddcccbbbaaaaaaaaabbbbbbbbbbbbaaaaaa```^^^\\\[[[\\\\\\[[[YYYXXXWWWVVVTTTSSSRRRRRRRRRNNNLLLJJJJJJKKKJJJIIIGGGGGGEEECCCCCCCCCBBB@@@>>>======<<<<<<;;;;;;:::::::::999888999:::;;;:::888:::999888888888999:::;;;???AAAHHHSSSaaattt}}}wwwtttpppsssyyyxxxppphhh```ZZZZZZ[[[[[[XXXRRRMMMKKKKKKIIIIIIIIIJJJLLLOOOQQQSSSWWW]]]dddlllzzz{{{sssooosssvvv{{{zzztttsssssswww|||{{{sssnnnyyyuuuuuutttssstttuuuvvvwwwxxxwwwvvvwwwwwwwwwuuussspppooonnnnnnnnnooopppqqqqqqpppooonnnlllkkkjjjiiiiiihhhgggfffdddcccbbbaaaaaaaaabbbbbbbbbaaaaaa``````^^^\\\[[[[[[[[[ZZZXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPNNNMMMMMMMMMKKKIIIIIIGGGEEEDDDDDDCCCAAA??????>>>>>>===<<<<<<;;;;;;;;;999888999:::;;;:::888999999999999999:::;;;;;;===???EEEOOO\\\ppp|||xxxqqqrrruuu{{{}}}tttlllbbb[[[YYYZZZYYYVVVQQQMMMKKKKKKIIIIIIIIIJJJMMMOOORRRSSSXXX^^^gggppp|||vvvxxxzzz~~~|||vvvssstttwww||||||uuuqqqppp~~~vvvuuuuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwxxxxxxvvvtttpppooonnnmmmlllmmmnnnnnnnnnnnnmmmlllkkkkkkjjjiiijjjjjjhhhgggeeedddcccbbbbbbbbbbbbbbbbbbbbbaaa```aaa___\\\[[[[[[[[[YYYXXXVVVVVVUUUTTTTTTTTTTTTTTTTTTRRRPPPPPPPPPOOOMMMKKKKKKJJJGGGFFFFFFEEECCCAAAAAA@@@@@@???>>>===<<<<<<;;;:::999999:::;;;:::888999999999999::::::;;;;;;<<<>>>CCCKKKWWWkkkzzzrrrrrrsssvvv}}}xxxnnnccc\\\XXXXXXVVVSSSPPPMMMKKKJJJIIIIIIIIIKKKMMMPPPSSSTTTXXX___hhhsss~~~~~~yyyttttttwwwyyyxxxssstttxxxvvvvvvvvvvvvwwwwwwxxxxxxzzzxxxxxxxxxyyyxxxvvvtttpppooonnnlllkkkllllllmmmmmmlllllllllkkkkkkkkkkkkkkkjjjiiihhhfffeeedddcccccccccddddddcccbbbaaaaaaaaa___\\\\\\\\\\\\ZZZYYYWWWWWWVVVUUUUUUUUUUUUUUUVVVTTTRRRRRRRRRQQQPPPNNNOOOMMMKKKJJJIIIHHHFFFDDDCCCCCCBBBAAA@@@>>>>>>===<<<;;;::::::;;;;;;999888999999::::::;;;;;;;;;;;;<<<>>>BBBIIIRRRfff}}}tttsssrrrsssyyy{{{pppeee]]]WWWVVVSSSQQQOOOMMMKKKIIIHHHIIIIIIKKKMMMPPPSSSUUUWWW___iiivvv{{{vvvsssuuuzzz{{{zzzpppkkkqqqyyywwwwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwxxxxxxxxxvvvtttpppooonnnlllkkkkkkllllllllllllllllllllllllllllllkkkjjjjjjiiihhhgggffffffeeeeeeeeeeeeeeedddcccbbbaaa___]]]]]]]]]^^^]]]\\\ZZZYYYXXXWWWVVVVVVVVVVVVWWWUUUTTTTTTTTTTTTSSSQQQSSSQQQOOOMMMMMMKKKIIIGGGEEEEEEDDDBBBAAA@@@???>>>===<<<::::::;;;;;;999888999999:::;;;;;;;;;;;;;;;;;;===AAAFFFNNN___|||yyywwwuuutttwww}}}rrrggg___VVVTTTPPPNNNNNNMMMKKKIIIHHHIIIIIIKKKNNNQQQTTTVVVXXX```kkkwwwzzzvvvsssssswww}}}vvvlllgggooo|||wwwxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxwwwuuussspppooonnnlllllllllmmmmmmkkkkkkllllllmmmmmmnnnnnnjjjjjjiiiiiiiiihhhhhhhhhggggggggggggfffeeedddcccaaa___]]]^^^___```___^^^\\\\\\ZZZYYYWWWWWWVVVVVVXXXWWWVVVVVVXXXXXXWWWVVVVVVTTTRRRPPPPPPNNNLLLJJJGGGFFFEEEDDDBBBAAA@@@???>>><<<;;;:::;;;;;;999888999:::;;;<<<<<<<<<;;;::::::<<<@@@DDDIIIWWWsss~~~|||xxxuuuuuuzzzuuujjjbbbUUURRRNNNMMMMMMLLLJJJIIIHHHIIIIIIKKKNNNQQQUUUVVVZZZbbbmmmyyy|||vvvtttsssuuu|||~~~tttllliiiuuuwwwxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvwwwwwwwwwuuussspppooonnnmmmlllmmmmmmnnnkkkkkklllmmmmmmnnnnnnoooiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhgggfffeeedddaaa___^^^^^^```aaaaaa```^^^]]]\\\ZZZXXXWWWWWWVVVZZZYYYXXXYYYZZZ[[[ZZZYYYXXXVVVTTTRRRQQQPPPMMMKKKGGGGGGFFFDDDCCCAAA@@@@@@>>><<<;;;;;;;;;;;;999888999:::;;;<<<<<<<<<;;;:::888;;;???BBBEEESSSmmm{{{vvvtttvvv|||wwwllleeeUUUQQQMMMLLLLLLLLLJJJHHHHHHIIIIIIKKKNNNRRRUUUWWW\\\dddnnn{{{~~~yyyuuutttvvvyyyuuuooojjjjjjyyyzzzzzzzzz{{{zzzzzzyyyyyywwwwwwxxxxxxxxxwwwvvvvvvvvvuuusssrrrqqqqqqrrrsssqqqpppooonnnnnnoooppppppooooooooommmllljjjhhhgggiiijjjllljjjgggeeecccccceeeeeeeeeeeeeeeeeeddddddaaa```___\\\[[[YYYXXXXXXZZZYYYYYYYYYYYY[[[\\\^^^aaa___]]]ZZZVVVRRROOOMMMKKKJJJIIIGGGEEEDDDBBBAAA>>>>>>===<<<;;;::::::999;;;;;;;;;:::::::::999999<<<:::>>>DDDFFFLLLaaayyy|||xxxuuutttyyy{{{mmm```XXXRRRLLLIIIJJJJJJJJJHHHHHHJJJLLLMMMNNNQQQUUUXXX\\\cccpppwwwtttsssuuuvvv{{{~~~sssrrrnnnnnnyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuttttttsssssssssssstttrrrrrrpppoooooooooppppppmmmmmmmmmmmmmmmlllkkkjjjkkklllmmmkkkiiiggggggggggggfffffffffeeeeeeeeeeeebbbaaa___]]][[[ZZZYYYYYYZZZZZZZZZZZZ[[[\\\^^^___aaa```^^^[[[XXXTTTQQQOOOLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::999;;;999<<>>======<<<<<<;;;;;;;;;::::::::::::999<<<@@@@@@EEEVVVjjj~~~zzzvvvxxx|||}}}ssseee\\\VVVNNNJJJIIIIIIHHHFFFGGGIIIJJJLLLMMMPPPTTTWWW^^^dddnnn{{{{{{uuusssrrrtttyyytttnnnrrrxxxuuuvvvwwwxxxyyyyyyyyyyyyzzzyyyxxxwwwvvvuuuuuuuuussstttvvvwwwxxxxxxwwwwwwvvvvvvuuusssrrrqqqppppppmmmmmmnnnooooooooonnnnnnppppppnnnllljjjkkkmmmpppkkkkkkiiihhhhhhhhhhhhhhheeedddbbb```___^^^]]]]]]]]]]]]]]]^^^___```aaabbbcccbbbaaa___\\\YYYWWWUUUPPPOOONNNLLLIIIGGGFFFEEECCCBBBAAAAAA??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::<<>>BBBQQQ```~~~}}}xxxwwwzzzzzzwwwiii\\\UUUNNNIIIHHHIIIHHHGGGFFFHHHJJJKKKMMMOOOSSSVVV]]]cccmmmxxxxxxuuusssssswww~~~xxxpppmmmuuutttuuuvvvwwwxxxxxxxxxxxxyyyxxxwwwuuuuuutttuuuuuussstttvvvxxxyyyyyyxxxxxxwwwwwwvvvuuutttsssrrrqqqpppqqqqqqqqqqqqppppppoooqqqpppnnnllljjjkkknnnqqqmmmllljjjiiihhhhhhiiiiiifffeeedddbbbaaa`````````^^^___``````aaabbbbbbbbbbbbbbbaaa___]]][[[YYYXXXSSSRRRPPPNNNKKKIIIGGGFFFCCCBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;<<<>>>???>>>AAALLLXXXppp{{{yyyzzz{{{~~~|||mmm\\\UUUMMMHHHHHHIIIIIIHHHFFFHHHJJJKKKMMMOOOSSSVVVZZZaaajjjttt{{{vvvwwwuuuwww}}}uuupppppp{{{ttttttuuuvvvwwwwwwwwwwwwwwwvvvtttssssssssstttuuutttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwwwwuuutttsssssssssssstttssssssrrrrrrrrrqqqooollljjjkkkmmmpppooommmkkkiiihhhhhhiiijjjhhhgggfffdddcccbbbbbbbbb```aaaaaabbbbbbaaaaaa````````````___]]][[[YYYXXXUUUTTTRRRPPPMMMKKKIIIHHHDDDCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<;;;===???>>>===AAAIIIQQQeee~~~}}}}}}}}}ttt```YYYPPPJJJIIIJJJJJJIIIGGGIIIJJJLLLMMMPPPTTTWWWXXX___hhhpppyyywwwtttwwwyyy||||||tttrrrwwwttttttuuuvvvvvvuuuuuuuuutttsssrrrqqqqqqssstttuuuvvvvvvvvvvvvvvvwwwxxxxxxwwwxxxyyyyyyxxxwwwvvvuuusssssstttuuuvvvvvvvvvvvvssssssqqqooolllkkkmmmoooooonnnkkkhhhggghhhiiijjjiiihhhgggfffeeedddddddddbbbbbbccccccbbbaaa___^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVTTTQQQNNNLLLJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>=========<<<<<<:::===???===<<<@@@FFFKKK[[[ooo{{{ggg___UUUNNNLLLKKKKKKIIIHHHIIIKKKMMMNNNQQQUUUXXXWWW]]]eeelllsss|||ttttttyyy{{{yyyuuuvvv~~~uuuuuuuuuuuuuuuuuuttttttrrrqqqppppppppprrrtttvvvwwwvvvuuuuuuuuuvvvxxxxxxwwwxxxyyyzzzyyyxxxwwwvvvrrrssstttvvvxxxyyyzzzzzzttttttssspppnnnlllmmmnnnpppnnnkkkhhhggggggiiijjjjjjiiihhhffffffeeeeeeeeeccccccccccccbbb```^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWUUURRROOOMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>============888<<<>>><<<;;;???DDDHHHRRRdddmmmeeeZZZQQQNNNLLLKKKIIIHHHJJJLLLMMMOOOQQQUUUXXXWWW]]]dddiiiooozzz~~~}}}{{{tttuuu{{{}}}~~~wwwvvvyyyuuuuuuuuuuuutttrrrpppoooqqqpppppppppppppppqqqrrrrrrsssttttttssssssuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{wwwxxxxxxxxxyyyyyyzzzzzzyyyvvvqqqoooooopppppppppqqqnnnjjjgggeeefffggghhhlllkkkjjjgggddddddfffhhhfffggggggfffeeebbb```___aaa^^^[[[ZZZZZZZZZYYYXXXZZZYYYVVVSSSQQQNNNMMMLLLKKKIIIGGGFFFDDDDDDDDDEEECCCBBB@@@>>><<<<<<<<<<<>>>>>???AAACCCDDDOOOZZZmmm~~~~~~wwwlll^^^TTTOOOMMMIIIFFFLLLJJJIIILLLQQQTTTUUUTTTWWW\\\ccciiipppzzz{{{wwwvvvuuuyyy~~~~~~~~~wwwuuuuuuuuutttsssqqqooommmoooooooooppppppqqqrrrsssssstttuuutttsssssstttvvvyyyzzz{{{}}}~~~~~~~~~~~~||||||||||||||||||||||||yyyvvvrrrpppqqqrrrrrrrrrqqqoookkkgggeeeeeeggghhhjjjjjjjjjhhhfffeeefffhhhffffffffffffdddbbb```___```^^^[[[ZZZZZZZZZYYYXXXYYYXXXVVVTTTQQQOOONNNMMMKKKJJJHHHGGGFFFEEEEEEFFFGGGFFFCCC@@@>>>===<<<<<<>>>=========>>>???AAABBBIIIRRRcccxxxtttdddXXXRRROOOLLLIIIMMMKKKKKKMMMRRRUUUVVVVVVXXX\\\aaagggooozzz}}}vvvuuuuuuvvv|||}}}vvvuuuuuusssqqqooommmlllnnnnnnoooppprrrssstttuuutttuuuuuutttsssrrrtttuuuzzz{{{|||~~~~~~~~~}}}|||||||||yyywwwttttttuuuvvvvvvuuurrrppplllhhhfffeeefffggghhhiiijjjjjjhhhgggggghhhfffffffffeeedddbbbaaa```___]]]ZZZYYYYYYZZZYYYXXXXXXWWWVVVTTTSSSQQQPPPOOOLLLKKKJJJIIIHHHGGGGGGGGGJJJIIIFFFCCC@@@>>>===<<<===<<<<<<;;;<<<===???@@@CCCIIIUUUhhh|||nnn___VVVQQQNNNLLLNNNMMMMMMOOOSSSVVVXXXXXX\\\]]]aaagggqqq||||||vvvssstttwww{{{}}}vvvvvvtttrrrpppnnnlllkkkmmmnnnppprrrtttvvvwwwwwwvvvwwwvvvuuusssrrrssstttxxxyyyzzz|||}}}}}}|||{{{zzzyyyyyyxxxwwwwwwyyyzzzzzzyyyrrrpppllliiigggffffffffffffiiikkkllljjjhhhhhhhhhffffffeeedddcccbbbaaa```^^^\\\YYYXXXYYYZZZZZZYYYXXXWWWWWWVVVUUUSSSRRRQQQMMMMMMLLLKKKJJJJJJJJJIIIKKKIIIGGGEEECCC@@@???>>>>>>===<<<;;;<<<===>>>???AAACCCKKKZZZkkk|||wwwfffZZZTTTPPPNNNNNNNNNNNNPPPSSSVVVYYY[[[```aaacccjjjuuuxxxttttttwww|||}}}~~~wwwvvvtttrrrpppnnnllllllnnnooorrrtttwwwyyyzzzzzzxxxxxxxxxuuusssqqqrrrsssvvvwwwyyy{{{}}}~~~}}}|||zzzyyyxxxyyyxxxxxxzzz|||}}}|||zzzqqqpppmmmjjjhhhffffffggggggiiilllmmmkkkiiihhhhhhfffeeedddcccbbbaaaaaaaaa]]][[[YYYYYYZZZ[[[[[[ZZZYYYYYYYYYXXXWWWVVVTTTSSSOOOOOOOOONNNNNNMMMLLLLLLIIIHHHGGGFFFDDDCCCAAAAAA@@@???>>>=========>>>???BBBAAAFFFRRR___ooopppaaaXXXRRRPPPNNNOOOOOOPPPSSSVVV[[[]]]cccdddhhhqqq{{{}}}uuutttvvv{{{{{{{{{wwwvvvtttrrrpppooonnnmmmoooqqqtttwwwzzz{{{||||||yyyzzzyyyvvvsssqqqqqqrrruuuvvvyyy{{{}}}~~~}}}{{{zzzyyyvvvvvvwwwyyy{{{|||zzzxxxpppooommmjjjiiihhhhhhhhhhhhkkkmmmmmmkkkiiihhhhhheeeeeecccbbbaaaaaaaaaaaa]]][[[YYYYYY[[[\\\]]]\\\[[[[[[\\\[[[ZZZXXXVVVUUUPPPPPPQQQQQQPPPPPPOOONNNIIIIIIIIIHHHGGGEEECCCBBBBBBAAA???>>>===>>>>>>???BBB???CCCLLLVVVddd{{{|||lll```XXXTTTPPPQQQRRRRRRTTTXXX]]]aaafffkkkrrr{{{yyyuuuuuuuuuyyy{{{wwwxxx|||wwwvvvtttrrrpppppppppppprrrtttwwwzzz|||}}}~~~}}}{{{{{{zzzwwwsssqqqqqqqqqrrrtttvvvyyy{{{}}}~~~}}}{{{yyyxxxxxxrrrrrrtttvvvxxxxxxuuusssnnnnnnlllkkkjjjiiiiiiiiikkklllnnnmmmkkkiiihhhhhheeedddcccbbbaaaaaabbbbbb^^^\\\ZZZZZZ\\\^^^^^^^^^^^^^^^___^^^]]]ZZZXXXVVVQQQRRRRRRSSSSSSRRRPPPPPPLLLLLLLLLKKKIIIFFFDDDCCCBBBAAA@@@>>>======>>>>>>@@@<<>>===============999<<>>>>>======???;;;<<>>>>>>>>>>>@@@;;;===CCCFFFJJJZZZnnn|||qqqeeeaaa^^^___aaaeeennnxxx~~~{{{yyyxxx|||}}}rrrllliiillluuuxxxwwwuuusssqqqppppppoooqqqsssuuuxxxzzz|||||||||yyywwwuuutttttttttrrrqqqmmmnnnoooqqqssstttvvvvvvyyyxxxwwwuuusssrrrqqqqqqnnnoooppppppppppppooonnnkkklllmmmmmmllllllmmmnnnrrrqqqqqqooonnnmmmllllllmmmjjjgggfffffffffeeedddbbbbbbcccccccccdddddddddaaabbbccccccbbbaaa```___ZZZXXXUUUTTTUUUUUUUUUTTTRRRQQQOOOMMMKKKIIIHHHGGGCCCBBBAAA@@@???>>>>>>>>>@@@<<<===AAABBBDDDQQQ___|||~~~nnnhhhbbbaaaccchhhttt{{{zzzzzz{{{tttlllhhhhhhnnn|||vvvuuusssqqqpppooonnnnnnpppqqqtttvvvxxxyyyyyyyyyxxxvvvtttsssssssssrrrpppoooooopppqqqrrrttttttuuuwwwvvvtttrrrqqqpppppppppnnnoooqqqrrrrrrqqqooonnnkkkmmmnnnnnnmmmlllnnnooorrrrrrqqqqqqpppooonnnmmmllliiifffeeeeeeeeedddcccccccccdddddddddeeeddddddaaabbbbbbccccccbbbaaaaaa[[[YYYVVVUUUVVVWWWVVVVVVRRRRRRPPPNNNKKKIIIHHHGGGDDDCCCBBBAAA???????????????===>>>@@@@@@AAAJJJTTTkkk~~~zzzrrrkkkhhhiiiooo|||}}}{{{|||~~~wwwmmmhhhhhhkkkssssssrrrqqqooonnnmmmmmmmmmnnnppprrrtttuuuvvvvvvvvvxxxvvvsssrrrrrrqqqooonnnooopppqqqrrrssstttuuuuuuvvvuuurrrpppoooooooooppppppqqqsssttttttsssqqqppplllnnnoooooonnnmmmooopppqqqqqqrrrrrrqqqpppoooooommmjjjgggfffffffffeeedddbbbcccdddeeeeeeeeeddddddccccccccccccccccccbbbbbb\\\ZZZXXXWWWWWWXXXXXXWWWTTTSSSQQQOOOLLLJJJHHHGGGEEEDDDCCCAAA@@@@@@??????======>>>@@@@@@BBBHHHNNN```qqqxxxttttttzzz~~~{{{||||||pppfffeeehhhmmmyyyqqqpppooonnnmmmlllllllllmmmnnnppprrrssssssssssssvvvtttqqqppppppooonnnllloooooopppqqqssstttuuuuuuuuutttqqqooonnnnnnooopppppprrrtttvvvvvvtttrrrpppmmmnnnoooooonnnnnnoooqqqpppppprrrrrrrrrqqqpppoooooollliiihhhhhhhhhgggfffcccdddeeefffgggfffeeedddeeeddddddcccccccccbbbbbb^^^[[[YYYXXXYYYYYYYYYXXXVVVUUUSSSQQQNNNKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@======>>>???@@@BBBGGGKKKZZZhhh{{{{{{zzz}}}~~~sssjjjbbbcccjjjoooqqqpppooonnnmmmllllllllllllmmmooopppqqqqqqqqqppprrrpppnnnnnnnnnooonnnlllmmmmmmoooppprrrssstttuuuuuusssqqqnnnmmmnnnooopppppprrrtttvvvvvvtttrrrppplllmmmooonnnmmmmmmnnnpppnnnoooqqqrrrrrrqqqpppooonnnllliiiggggggggggggeeedddeeeggghhhiiihhhgggfffgggfffeeedddcccbbbbbbbbb___\\\ZZZYYYZZZZZZZZZYYYXXXWWWUUURRROOOMMMKKKJJJFFFEEEDDDBBBAAAAAAAAAAAA>>>???>>>===>>>AAAEEEGGGTTT^^^rrr|||yyy{{{|||uuunnnhhhcccgggpppyyyqqqqqqpppnnnmmmmmmmmmmmmkkklllnnnppppppppppppoooooommmllllllnnnoooooonnnkkklllmmmoooppprrrssstttuuusssqqqnnnmmmnnnpppqqqoooqqqsssuuuuuusssqqqoookkklllnnnmmmllllllmmmooommmoooqqqrrrrrrqqqpppooollljjjgggeeeeeeeeedddcccfffgggiiijjjkkkjjjhhhggghhhgggeeedddcccbbbbbbbbb___]]]ZZZZZZZZZ[[[[[[ZZZYYYXXXVVVSSSPPPNNNLLLJJJFFFEEEDDDCCCBBBAAAAAAAAA???@@@>>><<<<<<@@@CCCDDDNNNVVVhhh~~~}}}yyywww}}}~~~pppmmmjjjffflllwwwnnnoooppppppooommmkkkiiillllllkkkkkkkkklllmmmmmmnnnnnnnnnnnnmmmlllkkkkkkmmmmmmmmmmmmnnnpppqqqrrruuussspppnnnmmmmmmmmmnnnsssssssssrrrqqqpppnnnnnnmmmmmmnnnnnnnnnmmmkkkjjjnnnnnnppppppqqqpppooonnnmmmllljjjhhhffffffffffffeeehhhkkklllkkkjjjiiijjjiiiiiihhhfffeeedddcccbbbaaa___]]][[[[[[[[[\\\]]]]]]\\\YYYVVVRRROOOMMMKKKLLLJJJGGGFFFFFFEEECCCAAA??????>>>>>>???AAACCCDDDGGGQQQ```ppp~~~{{{{{{~~~yyyqqqjjjgggjjjuuunnnooopppqqqpppnnnllljjjkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnmmmllllllmmmmmmmmmmmmnnnooopppqqqsssrrrpppnnnmmmnnnoooooossssssssssssrrrpppooonnnmmmnnnnnnnnnmmmllljjjiiilllnnnoooqqqrrrrrrqqqqqqpppooollljjjhhhgggggggggfffiiilllmmmlllkkkkkkkkkjjjjjjiiigggfffeeedddcccaaa```^^^]]]]]]___```bbb```^^^\\\YYYUUURRROOONNNMMMKKKIIIHHHGGGFFFDDDBBBCCCBBBAAA@@@@@@AAABBBCCCHHHPPP]]]kkkzzz~~~}}}|||{{{}}}zzzssslllkkknnnwwwnnnooopppqqqpppooommmkkkjjjjjjjjjjjjjjjkkkllllllnnnnnnnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqpppooonnnnnnooopppqqqssssssttttttsssqqqooonnnnnnnnnnnnmmmlllkkkiiihhhkkkllloooqqqssstttuuuuuurrrpppmmmjjjhhhgggffffffgggiiilllnnnmmmllllllllllllkkkjjjiiigggfffeeeeeebbbaaa``````aaabbbeeefffcccbbb___\\\YYYVVVSSSRRRPPPNNNLLLJJJIIIHHHEEECCCGGGFFFDDDBBBAAAAAABBBBBBHHHNNNXXXcccooo~~~}}}yyyzzz{{{}}}sssmmmjjjnnnxxxlllnnnoooppppppnnnmmmllljjjjjjiiiiiijjjjjjkkklllllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnoooppprrrssssssssstttuuutttrrrpppooooooooonnnlllkkkiiihhhgggjjjlllooorrruuuvvvwwwwwwqqqooollliiifffeeeddddddfffiiilllnnnmmmmmmmmmmmmmmmmmmllljjjiiihhhgggfffeeedddbbbbbbbbbdddfffgggeeedddbbb___\\\YYYVVVUUUTTTQQQOOOMMMLLLJJJHHHFFFHHHFFFEEECCCBBBBBBBBBCCCGGGKKKRRRZZZeeettt~~~zzzyyy{{{~~~{{{rrrnnnmmmwwwkkklllnnnoooooonnnmmmllljjjjjjiiiiiijjjjjjkkkllljjjkkklllmmmmmmmmmmmmmmmnnnmmmlllllllllllllllmmmllllllmmmnnnpppqqqssstttrrrtttuuuvvvuuusssqqqoooooonnnmmmkkkjjjhhhggggggjjjlllooorrruuuwwwxxxxxxqqqooollliiigggeeeddddddfffiiilllnnnnnnmmmmmmnnnnnnnnnmmmkkkjjjiiihhhggggggfffdddcccbbbcccdddeeefffeeeccc```]]]ZZZXXXWWWVVVTTTRRRPPPOOONNNKKKIIIGGGFFFEEEDDDCCCDDDDDDEEEEEEIIINNNTTT]]]kkk{{{}}}zzz{{{vvvqqqooouuujjjlllnnnooopppooonnnmmmjjjjjjjjjjjjjjjkkklllllljjjkkklllmmmnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkkkklllmmmoooppprrrssstttrrrtttvvvwwwvvvtttrrrpppnnnmmmllljjjiiihhhhhhhhhkkklllooorrruuuvvvwwwwwwsssqqqnnnkkkiiihhhgggggggggjjjmmmoooooooooooopppooonnnmmmllljjjiiihhhhhhiiigggeeecccccccccdddeeegggfffdddbbb___\\\ZZZYYYXXXVVVTTTSSSRRRQQQOOOMMMIIIHHHGGGFFFEEEFFFFFFGGGEEEGGGKKKOOOWWWcccrrr}}}~~~||||||}}}xxxrrrnnnqqqkkkmmmoooqqqrrrqqqppppppkkkkkkkkkkkkkkkllllllmmmkkklllmmmoooppppppqqqqqqnnnmmmlllkkkjjjjjjjjjjjjkkklllmmmoooqqqrrrssssssrrrtttvvvxxxwwwuuurrrqqqmmmllljjjiiihhhhhhhhhiiilllmmmppprrrttttttuuutttrrrpppnnnkkkjjjiiihhhiiiiiilllppprrrrrrrrrrrrsssooonnnmmmllljjjiiihhhhhhiiigggfffddddddeeeggghhhiiihhhfffdddaaa^^^]]][[[YYYWWWUUUUUUUUUTTTSSSQQQOOOMMMKKKIIIHHHHHHHHHHHHFFFGGGJJJMMMRRR\\\iiirrr~~~|||wwwqqqnnnnnnvvvmmmnnnqqqssstttsssrrrrrrllllllkkkkkkllllllmmmnnnlllmmmoooppprrrsssssssssnnnmmmlllkkkjjjiiiiiiiiikkklllmmmoooqqqrrrrrrsssrrrtttvvvxxxxxxvvvsssqqqlllkkkiiihhhhhhhhhiiiiiimmmnnnppprrrssssssssssssooonnnllliiihhhgggggggggkkknnnrrrttttttttttttuuunnnnnnmmmllljjjiiihhhggghhhgggfffeeefffhhhjjjkkkjjjiiihhheeeccc```^^^]]]YYYWWWVVVVVVVVVVVVUUUSSSTTTRRROOOLLLJJJIIIHHHHHHGGGHHHJJJKKKOOOWWWbbbkkkwwwppplllkkkrrr}}}ssssssrrrrrrrrrqqqqqqqqqnnnnnnmmmllllllmmmooooooqqqsssuuuwwwwwwvvvtttsssooonnnllljjjiiiiiiiiijjjmmmnnnooopppqqqrrrrrrrrrttttttuuuuuutttrrrpppnnnmmmllliiihhhgggiiikkklllooopppqqqssstttssssssrrrsssqqqnnnkkkiiijjjkkkllluuutttssstttvvvvvvuuusssoooooonnnmmmlllkkkkkkjjjgggfffeeedddeeegggiiikkkkkkiiifffeeecccbbb___]]][[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSQQQOOOLLLJJJHHHGGGHHHIIIIIIKKKOOOVVV___eeewwwwwwooogggggglllppptttttttttsssssssssrrrrrrpppooonnnmmmmmmnnnooooooqqqsssuuuvvvvvvtttrrrqqqnnnmmmkkkjjjiiiiiijjjjjjnnnnnnpppqqqrrrsssssssssssstttuuuuuutttrrrpppnnnlllkkkiiihhhhhhiiilllmmmoooppprrrsssttttttssssssqqqooommmkkkjjjkkkmmmnnnttttttssstttvvvvvvtttssspppooonnnmmmlllkkkjjjjjjfffeeeddddddeeegggiiijjjiiigggeeeddddddbbb```^^^ZZZZZZZZZZZZYYYXXXWWWWWWUUUTTTSSSPPPNNNLLLJJJJJJIIIJJJKKKLLLPPPVVV^^^dddqqqxxxqqqkkkeeehhhooo|||vvvvvvvvvvvvuuuuuuuuutttrrrrrrqqqpppoooooooooooorrrssstttuuutttrrrpppooommmlllkkkjjjiiiiiijjjkkkooooooqqqrrrssstttttttttssstttuuuvvvuuurrrpppnnnkkkjjjiiihhhiiijjjmmmnnnpppqqqrrrsssttttttttttttpppooommmllllllmmmoooppptttsssssssssuuuuuusssrrrppppppooommmllljjjiiiiiifffeeeddddddeeefffhhhiiieeedddccccccdddcccaaa___YYYYYYZZZZZZ[[[ZZZZZZZZZVVVVVVTTTSSSQQQOOONNNMMMKKKLLLLLLMMMPPPUUU\\\aaaiiiyyy|||pppkkkgggdddkkkuuuxxxxxxxxxwwwwwwwwwvvvvvvttttttsssrrrqqqpppppppppssstttttttttsssqqqooonnnlllkkkjjjiiiiiiiiijjjkkkpppppprrrssstttuuuuuuuuussstttvvvwwwvvvssspppnnnjjjjjjiiiiiijjjkkkmmmoooqqqrrrrrrsssttttttuuuuuuqqqpppooommmmmmnnnoooppptttsssrrrsssttttttrrrpppppppppnnnmmmkkkjjjhhhhhheeeeeeddddddeeefffggghhheeedddcccccccccbbb```]]]YYYZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVUUUSSSRRRQQQPPPLLLMMMMMMMMMOOOSSSYYY]]]cccqqqtttjjjgggddddddooo}}}yyyyyyxxxxxxxxxwwwwwwwwwuuuttttttsssrrrqqqqqqpppttttttttttttrrrqqqooonnnkkkjjjiiiiiiiiijjjkkklllpppqqqrrrssstttuuuuuuuuusssuuuwwwxxxwwwtttpppnnnjjjjjjiiijjjkkklllmmmnnnqqqqqqrrrrrrsssttttttuuutttsssqqqooonnnnnnnnnnnnsssrrrqqqrrrsssrrrqqqooooooooonnnlllkkkjjjiiihhhfffeeeeeeeeeffffffggggggfffeeedddddddddbbb^^^[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRMMMNNNMMMMMMMMMPPPUUUYYY___kkk~~~xxxnnngggdddbbbeeetttxxxxxxxxxwwwwwwwwwwwwvvvttttttttttttssssssqqqqqqsssssssssrrrqqqooonnnmmmjjjiiihhhhhhiiijjjkkklllpppppprrrssstttuuuuuuuuutttvvvyyyzzzyyyvvvrrroookkkkkkjjjkkkkkklllmmmmmmqqqqqqqqqqqqrrrsssttttttuuutttsssqqqpppooonnnnnnrrrqqqpppqqqrrrqqqooommmnnnnnnmmmlllkkkjjjiiiiiifffgggggggggggggggggggggffffffeeeeeeeeebbb^^^[[[\\\]]]^^^___````````````^^^]]]\\\ZZZYYYWWWVVVUUUPPPPPPOOONNNMMMOOOSSSVVV\\\fffuuu}}}ooohhhddddddeeekkkwwwwwwwwwvvvvvvvvvuuuuuurrrssstttttttttsssrrrqqqppppppoooooonnnmmmlllllliiihhhhhhhhhhhhjjjlllmmmooopppqqqrrrssstttttttttuuuxxx{{{|||{{{xxxssspppllllllkkklllllllllllllllppppppoooooopppqqqsssttttttssssssrrrqqqppppppppprrrqqqppppppqqqpppnnnllllllllllllkkkkkkkkkjjjjjjggghhhhhhhhhhhhhhhggggggeeeeeeeeeffffffddd```]]]\\\]]]```bbbeeefffhhhhhhcccbbbaaa___\\\ZZZYYYXXXSSSSSSRRRPPPOOOPPPRRRUUUYYY```nnn~~~uuuhhhddddddhhhmmmxxxvvvvvvvvvuuuuuuuuuuuutttqqqrrrssstttttttttsssrrrmmmmmmmmmlllkkkkkkkkkjjjhhhhhhggghhhhhhjjjlllmmmooooooqqqrrrssstttttttttvvvyyy|||}}}|||yyytttqqqllllllllllllllllllkkkkkkpppoooooonnnoooqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppppppppnnnlllkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiiiiiiiiiiihhhgggccccccdddfffgggfffccc```\\\^^^aaaeeehhhlllnnnooogggfffdddbbb___]]][[[ZZZVVVVVVUUUSSSQQQQQQSSSUUUVVV]]]iii{{{wwwoooeeecccfffmmmuuutttttttttrrrpppoooppprrrrrrrrrrrrrrrqqqpppoooooonnnmmmlllkkkjjjjjjiiiiiihhhhhhgggggghhhjjjlllmmmoooqqqssssssrrrqqqrrrsssxxxxxxyyy{{{}}}{{{uuupppmmmnnnnnnooooooooonnnnnnpppooonnnnnnoooqqqssstttqqqrrrssstttttttttsssrrrqqqpppooonnnmmmlllkkkkkkiiiiiijjjjjjjjjjjjkkkkkkllllllllllllkkkjjjiiihhhhhhgggeeecccbbbaaa``````___```ccciiipppvvvyyyzzzppplllgggeeefffddd___ZZZZZZYYYWWWUUUTTTSSSRRRRRRTTTVVV```qqqyyyoookkklllggghhhuuu}}}sssttttttrrrpppooopppqqqrrrrrrrrrrrrqqqpppooonnnkkkllllllkkkjjjiiihhhgggggggggggghhhiiikkkmmmoooqqqrrrtttsssrrrqqqrrrssswwwwwwxxxzzz{{{yyyuuuqqqnnnnnnoooooopppoooooonnnoooooonnnnnnoooppprrrsssqqqqqqrrrssssssrrrrrrqqqooonnnnnnmmmlllkkkjjjiiiiiijjjjjjjjjkkkkkkllllllnnnnnnnnnmmmlllkkkjjjiiigggfffeeecccbbbaaa``````___aaaeeellluuu|||yyyssskkkfffeeedddaaa^^^\\\[[[YYYWWWUUUTTTSSSSSSUUUVVV^^^llltttmmmkkkooonnnttt~~~rrrssssssqqqooonnnpppqqqqqqrrrrrrqqqqqqpppooonnniiijjjkkklllkkkiiihhhfffggggggggghhhjjjmmmoooqqqssstttuuutttrrrpppqqqrrrvvvvvvvvvwwwxxxwwwtttqqqooooooppppppppppppoooooonnnnnnnnnnnnooopppqqqqqqppppppqqqqqqqqqppppppooommmmmmlllkkkjjjiiiiiihhhiiijjjjjjkkklllmmmnnnnnnpppppppppooonnnmmmkkkkkkgggfffeeecccbbbaaaaaa```___bbbhhhppp{{{zzzppphhhfffeeedddccc```___\\\ZZZXXXVVVUUUTTTWWWVVVZZZfffvvv}}}~~~xxxppplllmmmsssxxx~~~~~~~~~qqqqqqqqqpppnnnnnnooopppqqqqqqqqqqqqpppooonnnmmmhhhiiilllmmmmmmkkkiiigggfffggggggiiikkknnnqqqsssuuuuuuuuusssqqqooopppqqquuuuuuuuuuuuuuutttsssrrrppppppppppppppppppooonnnmmmmmmmmmnnnnnnoooooopppnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjjjjiiihhhhhhiiijjjkkklllmmmooopppppprrrrrrrrrqqqooonnnllllllgggfffdddcccbbbaaaaaaaaa```ccciiirrr|||{{{rrrkkkhhhggggggfffdddbbb```]]][[[YYYWWWWWWWWWVVVXXXaaannn~~~yyyrrrnnnooottt|||}}}}}}}}}~~~oooppppppooommmmmmnnnpppppppppppppppooonnnmmmmmmhhhjjjmmmnnnooommmkkkiiigggggghhhjjjlllpppssstttuuuuuutttrrrooonnnoooppprrrssstttuuutttsssrrrrrrpppppppppppppppooonnnnnnllllllmmmmmmmmmnnnnnnmmmmmmmmmlllkkkkkkkkkkkkkkklllkkkkkkjjjjjjiiiiiiiiihhhiiijjjlllnnnpppqqqrrrssssssrrrqqqpppnnnlllkkkfffeeedddcccbbbaaaaaaaaa```ccchhhpppxxxzzzwwwrrrnnnllljjjiiiggggggeeeccc```]]][[[ZZZYYYXXXWWWXXX^^^hhhzzzzzzsssooopppwww}}}}}}}}}~~~nnnoooooonnnmmmlllnnnooooooppppppoooooonnnmmmllliiikkkmmmnnnooonnnmmmlllhhhhhhiiikkkmmmpppsssuuuttttttssspppnnnmmmnnnpppppprrruuuuuutttrrrrrrrrroooooopppoooooonnnmmmlllkkkllllllmmmmmmmmmlllllllllkkkjjjiiihhhhhhhhhiiikkkkkkjjjjjjiiiiiiiiiiiifffgggiiilllnnnppprrrsssrrrrrrrrrpppooommmkkkjjjfffeeedddcccbbbbbbbbbbbbaaacccgggnnntttxxxyyyxxxqqqqqqpppooommmkkkjjjiiihhhgggdddbbb```^^^]]]\\\ZZZYYYZZZ^^^dddrrr|||tttpppqqqxxx~~~~~~~~~mmmnnnnnnmmmllllllmmmooooooooooooooonnnmmmlllllliiijjjkkklllmmmmmmmmmmmmjjjjjjjjjlllnnnqqqsssuuurrrrrrqqqooollllllnnnpppnnnrrrvvvwwwuuurrrqqqqqqooooooooonnnnnnmmmkkkkkkjjjkkklllmmmmmmlllkkkjjjkkkjjjhhhgggfffffffffgggiiiiiiiiihhhhhhhhhhhhgggeeefffhhhkkknnnppprrrtttqqqqqqpppooommmkkkiiihhheeeeeedddcccbbbbbbbbbbbbbbbcccgggmmmrrrttttttsssnnnoooooonnnlllkkkkkkkkkhhhgggeeecccaaa```___^^^\\\\\\^^^___aaajjj|||{{{uuupppqqqyyylllmmmnnnmmmllllllmmmooooooooooooooonnnmmmlllkkkiiiiiijjjjjjkkklllmmmnnnkkkkkkkkklllnnnqqqsssuuuqqqqqqpppmmmkkkkkknnnpppmmmqqqwwwxxxvvvsssqqqqqqnnnnnnnnnnnnmmmlllkkkjjjjjjkkklllllllllkkkjjjiiijjjiiigggfffeeeeeeffffffgggggggggggggggfffffffffdddeeegggjjjmmmpppssstttqqqpppooonnnllljjjhhhgggeeeeeedddcccbbbbbbbbbbbbbbbdddhhhmmmqqqssssssqqqoooooonnnlllkkkjjjkkklllggggggeeecccbbbaaa``````^^^___``````___dddttt~~~{{{vvvqqqpppuuulllmmmnnnmmmllllllmmmnnnpppppppppoooooommmlllllljjjiiihhhhhhhhhjjjmmmnnnmmmkkkjjjkkkmmmoooooonnnpppooommmkkkkkkkkkmmmmmmpppqqqrrrsssrrrpppnnnmmmnnnmmmlllmmmnnnnnnllljjjjjjkkkmmmlllkkkkkklllnnnmmmkkkiiifffdddccccccccceeeeeeeeeddddddeeeeeefffddddddeeegggjjjnnnqqqssssssqqqooommmlllkkkhhhffffffeeedddcccbbbcccdddeeedddfffhhhkkkmmmoooppppppkkkkkkjjjiiihhhhhhhhhiiieeedddcccaaaaaaaaaaaabbb```___^^^^^^```eeemmmsss}}}yyyxxxtttssswwwlllmmmnnnnnnllllllmmmnnnppppppppppppooonnnmmmmmmkkkjjjiiihhhiiikkkmmmnnnnnnlllkkklllnnnoooooonnnooommmlllkkkjjjkkkmmmnnnoooppprrrrrrrrrpppnnnmmmnnnmmmllllllmmmmmmllljjjjjjlllmmmmmmllllllmmmooommmllliiigggeeedddddddddeeeeeedddddddddeeeffffffeeeeeefffhhhkkknnnqqqrrrqqqooommmlllkkkjjjhhhfffffffffdddcccccccccdddeeeeeefffhhhjjjlllmmmnnnooojjjjjjiiiiiihhhiiiiiiiiigggeeecccaaa```aaaaaabbbbbbaaa```^^^___ccciiinnn|||xxxssssssqqquuulllmmmnnnnnnllllllmmmnnnooopppppppppppppppooooookkkkkkjjjjjjjjjlllmmmnnnooonnnllllllnnnoooooonnnllllllkkkjjjjjjkkkmmmmmmooopppqqqrrrrrrqqqooonnnmmmlllkkkkkkllllllkkkiiijjjlllnnnnnnmmmnnnoooqqqnnnmmmjjjhhhgggfffffffffeeedddddddddeeeffffffggggggggghhhiiilllnnnpppqqqnnnllljjjjjjjjjjjjhhhggggggfffeeeeeeddddddeeeeeeeeefffgggiiijjjkkklllllliiiiiihhhhhhhhhiiijjjjjjiiigggdddaaa```aaabbbcccdddcccaaa___^^^```eeeiiiqqq~~~~~~zzzvvvqqqnnnoooqqq|||lllnnnooonnnmmmlllmmmnnnoooppppppqqqqqqqqqpppppplllkkkkkkkkkkkklllmmmnnnnnnmmmkkkkkkmmmnnnmmmmmmjjjjjjjjjjjjjjjkkklllmmmnnnoooqqqrrrrrrqqqpppooommmllljjjjjjkkkkkkkkkiiikkkmmmnnnooonnnoooppprrrooonnnkkkiiihhhgggggggggdddddddddeeefffggghhhiiiiiiiiijjjkkkmmmnnnooopppllljjjiiiiiijjjkkkiiihhhggggggfffffffffeeeeeefffeeeeeeggghhhiiiiiiiiiiiihhhhhhggghhhhhhiiijjjkkkjjjhhheeebbbaaabbbccceeedddcccaaa___^^^___cccfffnnnwww}}}~~~uuupppooonnnpppttt{{{mmmnnnooonnnmmmmmmnnnooooooppppppqqqqqqqqqppppppllllllkkkkkkllllllmmmmmmllljjjiiiiiikkkllllllkkkjjjjjjjjjjjjkkkkkklllmmmmmmnnnppprrrrrrrrrqqqpppnnnllljjjiiijjjkkkkkkjjjlllmmmoooooonnnoooppprrrooonnnllljjjiiihhhhhhiiieeeeeeeeefffgggiiijjjkkkkkkllllllmmmnnnnnnooooookkkjjjiiijjjkkklllkkkiiihhhhhhhhhhhhggggggffffffeeeeeefffggghhhhhhhhhhhhgggggggggggghhhiiijjjjjjjjjhhheeecccbbbccceeefffaaabbbaaa```^^^___bbbeeegggllluuuxxxooolllllloooxxxmmmnnnoooooommmmmmnnnoooooopppppppppppppppooooookkkkkkkkkkkklllllllllkkkjjjhhhggghhhjjjllllllkkkkkkkkkkkkkkklllllllllllllllnnnppprrrsssrrrqqqqqqooommmjjjjjjkkkllllllkkkmmmnnnoooooonnnnnnooopppooonnnllljjjiiiiiiiiiiiiffffffggghhhiiikkkmmmnnnnnnnnnooooooooonnnnnnmmmkkkjjjiiiiiikkklllkkkiiihhhiiiiiiiiiiiihhhgggfffdddeeefffggghhhiiiiiiiiihhhhhhggggggggghhhiiiiiihhhgggfffeeeeeefffgggggg```aaabbbaaa``````bbbeeebbbdddkkkvvvwwwqqqllljjjllltttmmmooopppooonnnmmmnnnoooppppppppppppooonnnmmmmmmjjjkkkkkkkkkkkkkkkjjjjjjiiigggggghhhkkkmmmnnnmmmlllmmmmmmmmmmmmllllllkkkkkkmmmooorrrssssssrrrqqqpppnnnkkkjjjkkklllmmmlllnnnooopppooommmlllmmmnnnnnnmmmkkkjjjiiihhhiiiiiigggggghhhiiikkkmmmooopppoooppppppppppppooommmllljjjiiihhhhhhiiijjjiiihhhiiiiiijjjjjjjjjiiihhhgggddddddfffgggiiiiiijjjjjjiiihhhhhhgggggggggggghhheeeeeefffggghhhhhhhhhhhhbbbccccccbbbaaa```aaacccccccccgggpppyyy}}}xxxooommmmmmmmmppp}}}mmmooopppooonnnmmmnnnpppppppppppppppooommmlllllljjjjjjkkkkkkkkkjjjiiiiiihhhggggggiiilllnnnoooooonnnnnnnnnnnnmmmlllkkkkkkkkkmmmooorrrssssssrrrrrrqqqnnnkkkjjjkkkmmmmmmmmmnnnooopppooommmkkklllmmmnnnlllkkkiiihhhhhhiiiiiihhhhhhiiijjjllloooppprrrpppqqqqqqqqqpppooommmllliiihhhgggggghhhhhhgggfffiiiiiijjjkkkjjjiiihhhgggcccdddfffhhhiiijjjjjjkkkjjjiiihhhggggggfffggggggcccdddfffhhhjjjjjjiiiiiicccdddeeedddaaa``````aaadddbbbeeejjjoooyyy}}}{{{~~~|||qqqkkkllloooqqqvvvmmmlllkkkkkklllnnnppprrruuusssqqqmmmkkkjjjiiiiiieeeggghhhiiijjjhhhgggfffeeefffhhhjjjlllmmmmmmnnnmmmmmmmmmnnnmmmmmmllllllllllllmmmnnnooopppqqqqqqooommmkkkiiihhhiiikkklllooooooooonnnnnnmmmlllkkklllkkkjjjiiihhhgggggggggiiijjjjjjkkklllmmmnnnnnnmmmnnnpppqqqpppooommmlllhhhggggggfffffffffggggggiiijjjlllmmmllljjjhhhfffeeeeeefffggghhhiiijjjjjjhhhiiijjjiiihhhggghhhiiihhhiiijjjkkklllkkkjjjiiigggfffeeeddddddddddddddd``````dddhhhllluuu~~~}}}~~~yyyvvvoooppprrryyyllllllkkkkkklllnnnqqqrrrtttrrrpppmmmkkkjjjiiiiiifffggghhhiiiiiihhhfffeeeggggggiiikkklllmmmnnnnnnllllllmmmmmmllllllkkkjjjkkkkkklllmmmnnnoooppppppnnnmmmkkkiiihhhiiikkklllnnnnnnnnnnnnmmmlllkkkjjjlllkkkjjjiiihhhhhhhhhhhhjjjjjjkkkkkkllllllmmmmmmmmmnnnooooooooonnnmmmmmmhhhhhhgggfffffffffffffffhhhiiikkklllllljjjhhhgggfffffffffgggggghhhhhhiiigggiiijjjiiihhhggghhhiiihhhiiijjjkkklllkkkkkkjjjiiihhhgggfffffffffffffffcccccceeehhhjjjqqq~~~~~~}}}wwwvvvsssyyykkkkkkjjjjjjlllnnnqqqsssrrrqqqooommmkkkjjjiiiiiiggghhhhhhiiihhhgggeeedddhhhhhhjjjkkkmmmmmmnnnnnnkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnlllkkkiiiiiijjjkkklllmmmmmmmmmmmmlllkkkjjjiiilllkkkjjjiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmnnnnnnnnnjjjiiihhhffffffeeeeeeeeefffgggiiikkkkkkjjjhhhgggffffffffffffffffffffffffggghhhiiiiiigggggghhhiiiggghhhjjjkkkllllllllllllkkkjjjiiiiiihhhiiiiiiiiigggffffffhhhhhhlllxxx~~~~~~~~~~~~~~~zzzxxxzzz~~~jjjiiiiiiiiikkknnnppprrrooonnnmmmlllkkkjjjiiihhhggghhhhhhhhhgggfffeeedddggghhhiiijjjkkkllllllllljjjjjjjjjjjjiiihhhggggggggghhhhhhiiijjjkkkllllllmmmllljjjiiiiiijjjkkklllmmmmmmmmmmmmlllkkkjjjjjjkkkjjjjjjiiiiiiiiijjjjjjlllkkkkkkkkkjjjjjjjjjiiillllllkkkkkklllmmmnnnnnnjjjjjjhhhgggeeeeeedddddddddfffgggiiiiiiiiihhhggggggfffffffffeeeeeeddddddfffgggiiihhhgggggghhhiiifffhhhjjjlllmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjkkkjjjhhhhhhiiiiiikkkttt~~~~~~~~~||||||}}}~~~|||zzz~~~hhhhhhggghhhiiilllnnnppplllllllllkkkjjjjjjiiihhhgggggggggggggggfffeeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeeffffffggghhhiiijjjkkkkkklllkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkjjjiiiiiihhhhhhjjjjjjjjjjjjkkklllnnnnnnjjjjjjhhhgggeeeeeeddddddddddddfffggggggggggggfffffffffeeeeeedddccccccccceeeggghhhhhhgggggghhhiiiggghhhjjjlllmmmmmmmmmmmmkkkjjjjjjiiijjjjjjkkkkkkkkkiiijjjkkkllllllsss{{{~~~||||||}}}}}}}}}~~~~~~~~~}}}~~~{{{yyy{{{hhhgggffffffgggiiikkkmmmiiijjjjjjjjjjjjjjjiiihhhfffffffffffffffffffffffffffgggggghhhhhhhhhggggggiiiiiiiiiiiihhhfffeeedddeeeffffffggghhhiiijjjjjjkkkkkkjjjjjjkkkkkkllllllllllllllllllkkkjjjiiiiiiggggggggggggggghhhiiijjjjjjjjjjjjiiiiiihhhhhhhhhggghhhiiijjjkkklllmmmmmmjjjiiihhhffffffeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeedddddddddccccccbbbbbbdddfffgggggggggggghhhjjjhhhiiikkklllmmmmmmmmmllljjjjjjiiiiiijjjjjjkkkkkkllljjjkkkmmmnnnnnnrrrxxx}}}||||||}}}~~~}}}{{{xxxyyyzzz|||~~~|||wwwtttxxxgggfffeeeddddddfffhhhiiiggghhhiiijjjjjjjjjiiihhheeeeeeeeeeeefffgggggghhhggghhhhhhhhhhhhhhhggggggjjjjjjiiiiiihhhfffeeedddeeeeeefffggghhhiiijjjjjjjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjiiihhhgggfffeeeeeeeeeeeefffggghhhiiiiiiiiiiiiiiiiiihhhhhhhhheeefffhhhjjjllllllllllllhhhhhhgggfffffffffffffffdddddddddddddddccccccccccccccccccccccccbbbbbbbbbdddeeeggggggfffggghhhjjjiiijjjlllmmmmmmmmmlllllljjjjjjjjjjjjjjjkkklllmmmmmmkkkkkknnnooonnnppptttzzz~~~~~~~~~~~~~~~|||{{{zzzzzz{{{}}}~~~~~~}}}~~~{{{tttppprrr}}}~~~~~~gggfffdddccccccdddfffgggfffggghhhjjjjjjjjjiiihhhdddddddddeeefffggghhhiiihhhiiiiiiiiiiiihhhhhhgggjjjjjjjjjiiihhhfffeeedddeeeeeefffggghhhiiijjjjjjjjjjjjjjjkkkkkklllllllllhhhhhhhhhhhhgggfffeeeddddddddddddeeefffggghhhiiihhhhhhhhhhhhhhhiiiiiiiiiccceeehhhkkklllmmmlllkkkhhhggggggfffffffffggggggeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddeeeggggggfffggghhhjjjjjjkkklllmmmmmmmmmlllkkkkkkkkkkkkkkkkkklllmmmnnnnnnlllllloooooolllmmmqqqttt}}}{{{xxxwwwxxxwwwxxxyyy{{{{{{zzzxxx|||{{{{{{}}}zzzrrrqqqooottt~~~~~~}}}||||||}}}~~~}}}ddddddccccccccccccdddddddddeeefffhhhhhhhhhhhhgggeeeeeeeeeeeeggghhhiiijjjjjjiiihhhffffffeeeeeeeeeggghhhhhhhhhiiihhhhhhhhhdddeeeggghhhhhhhhhgggfffggghhhjjjkkkkkkjjjiiihhhffffffffffffeeedddcccbbb___aaabbbdddfffgggggggggkkkkkkjjjiiigggeeedddcccbbbdddgggjjjmmmnnnooooookkkjjjgggfffeeegggiiijjjllljjjfffdddbbbcccdddeeedddccccccbbbbbbccccccdddccccccdddeeefffggghhhiiifffiiillllllkkkjjjiiiiiihhhjjjkkkkkkjjjiiiiiijjjkkkllllllmmmnnnoooooopppttt{{{~~~}}}}}}}}}{{{|||{{{yyywwwuuuvvvwwwwwwxxxyyyyyyxxxxxxyyy{{{zzz|||{{{qqqmmmmmmqqq}}}~~~}}}|||{{{||||||}}}~~~bbbaaaaaa``````aaaaaabbbbbbcccdddfffgggffffffeeedddddddddeeefffgggiiiiiiiiihhhgggfffeeeeeeeeeeeehhhiiijjjkkkkkkkkkiiiiiidddeeefffggghhhggggggfffggghhhiiijjjjjjiiigggfffeeeeeeeeeddddddcccaaaaaa______```bbbcccdddeeefffhhhhhhiiihhhhhhgggfffeeecccdddgggjjjlllnnnnnnnnnllljjjhhhffffffhhhjjjkkkllljjjgggdddccccccddddddcccccccccbbbbbbcccccccccccccccdddeeefffggghhhhhhiiilllnnnnnnmmmkkkkkkkkkiiijjjlllllljjjiiijjjkkklllllllllmmmnnnnnnooooooqqqwww~~~|||yyywwwwwwwwwwwwxxxyyyyyywwwvvvuuuvvvwww|||~~~tttnnnlllooowww~~~||||||{{{{{{{{{|||}}}~~~bbbaaaaaa``````aaaaaabbb```aaacccdddeeeeeedddcccccccccdddeeefffggghhhhhhhhhgggfffeeedddeeeeeefffjjjkkknnnppppppnnnkkkiiidddeeeffffffggggggffffffggghhhiiijjjiiigggeeedddccccccccccccbbbaaa```___^^^^^^^^^___```bbbdddeeeffffffggghhhhhhhhhggggggdddeeegggjjjllllllmmmmmmllljjjiiihhhhhhiiikkklllmmmkkkhhheeecccccccccdddccccccbbbbbbbbbbbbccccccccccccddddddeeefffggggggkkkmmmnnnnnnllljjjjjjjjjiiijjjlllllljjjiiijjjkkkkkkllllllmmmmmmnnnnnnoooooorrryyy~~~}}}zzzyyywwwvvvuuuuuuuuuvvvvvvxxxyyyyyyxxxxxxzzz{{{~~~uuuooonnnqqqttt}}}|||{{{{{{{{{zzz{{{|||~~~~~~ccccccbbbbbbbbbbbbcccccc```aaabbbddddddddddddcccbbbbbbccceeeffffffgggggggggfffeeedddcccdddeeefffkkkmmmqqqsssssspppllljjjddddddeeeeeeffffffffffffhhhiiijjjjjjiiigggeeedddbbbbbbbbbbbbbbbaaa``````___^^^]]]]]]^^^aaaccceeeffffffgggggghhhgggggggggeeefffhhhiiikkkkkkjjjjjjkkkjjjiiihhhiiijjjkkklllmmmkkkhhhfffdddcccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbccccccdddeeeeeeffffffiiikkklllkkkiiiggggggggghhhjjjkkkkkkjjjiiiiiijjjkkkkkkkkkllllllmmmmmmmmmnnnooorrryyy}}}||||||}}}}}}|||zzzzzzyyyyyyyyyzzzzzz{{{zzz|||wwwqqqpppttt{{{}}}|||{{{{{{|||{{{{{{{{{}}}cccbbbbbbbbbbbbbbbbbbccc```aaacccdddeeeeeeddddddaaabbbdddeeefffggggggffffffeeecccbbbbbbdddfffgggkkknnnrrrttttttpppllliiidddddddddddddddeeeeeefffiiijjjkkkkkkjjjiiifffeeecccccccccdddccccccbbbaaaaaa```___^^^___aaadddeeefffggggggggggggffffffeeefffggghhhiiiiiiiiihhhgggiiihhhhhhhhhhhhiiijjjkkkkkkjjjhhheeedddbbbbbbbbbbbbaaaaaa``````aaaaaabbbbbbbbbccccccddddddeeeeeehhhjjjjjjiiigggeeeeeefffgggiiijjjjjjiiihhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkmmmmmmnnnqqqxxxzzzzzzzzz{{{~~~~~~}}}|||}}}}}}~~~yyysssqqqttt}}}~~~|||{{{zzzzzz}}}}}}}}}~~~aaa``````______``````aaaaaabbbdddeeeffffffeeeeeeaaacccdddfffggggggggggggeeedddbbbaaaaaadddfffhhhjjjmmmpppsssrrrooojjjgggdddccccccccccccdddeeefffiiijjjkkklllkkkiiigggfffcccdddddddddddddddccccccaaa`````````aaabbbdddeeeffffffgggggggggfffeeeeeeggghhhhhhiiiiiigggfffeeeffffffffffffgggggghhhiiihhhgggfffdddcccbbbbbbaaaaaaaaa````````````aaaaaabbbbbbbbbccccccdddddddddhhhiiijjjiiigggffffffhhhfffgggiiiiiigggfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkklllooovvv~~~}}}{{{{{{|||~~~~~~~~~}}}~~~{{{{{{|||}}}{{{uuuuuuwww|||zzzyyyyyyyyy|||}}}~~~~~~``````____________``````aaabbbccceeefffeeeeeedddbbbccceeeggghhhhhhhhhgggdddcccaaa```aaacccfffiiiiiikkknnnpppooolllhhhfffdddcccbbbbbbbbbccceeeeeeggghhhjjjkkkjjjiiihhhfffccccccdddddddddddddddccc`````````aaabbbbbbccccccddddddeeefffgggggggggggghhhhhhiiiiiihhhfffdddccccccccccccdddeeeeeefffgggeeeeeedddcccbbbbbbaaaaaaaaa``````______``````aaabbbbbbbbbbbbccccccccccccfffggggggfffeeedddfffgggdddfffggggggfffeeeeeeffffffffffffffffffffffffffffffggghhhhhhhhhlllrrrvvvzzz|||zzzzzz|||~~~}}}zzz{{{}}}{{{yyyyyyyyyyyyyyy{{{}}}~~~bbbbbbaaaaaaaaaaaabbbbbb```aaacccdddeeeeeeddddddbbbdddfffhhhiiiiiihhhgggdddccc```___```cccgggiiiiiijjjlllmmmmmmjjjgggeeedddcccbbbbbbbbbcccdddeeeeeefffhhhiiijjjiiigggfffbbbccccccdddddddddcccccc^^^___```aaabbbbbbaaaaaaaaabbbdddfffggghhhiiiiiihhhiiiiiiiiigggeeedddbbbaaaaaabbbccccccdddeeeeeecccccccccbbbbbbbbbaaaaaa``````____________``````bbbbbbbbbbbbbbbcccccccccbbbcccdddcccbbbbbbccceeeccceeeffffffeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeebbbdddeeeeeedddfffjjjnnnpppyyy~~~||||||~~~~~~~~~|||zzzyyyxxxxxxxxxwwwzzz~~~}}}}}}~~~dddcccbbbaaaaaabbbcccdddcccdddeeegggggggggfffeeefffgggiiijjjkkkjjjhhhggg___```aaabbbcccdddeeeeeeeeeeeeeeeeeeddddddbbbbbbdddeeeeeecccaaaaaabbbddddddeeeeeeffffffeeeeeedddeeeeeeeeeeeeeeedddcccbbbbbbaaa___^^^^^^```bbbcccdddddddddddddddeeeggggggfffhhhjjjjjjhhhfffeeeeee```bbbddddddcccaaaaaaaaaaaaaaaaaa```______^^^^^^]]]^^^^^^]]]\\\]]]___bbbbbbaaa````````````aaaaaabbbbbbddddddddddddcccbbbdddcccbbbccceeefffeeedddccccccdddddddddccccccbbbddddddddddddfffgggiiijjjiiimmmwww|||xxxuuutttuuuuuuxxxzzz~~~ccccccbbbaaaaaabbbccccccbbbcccdddfffffffffeeedddeeefffhhhiiiiiiiiigggfff```aaaaaabbbbbbccccccddddddddddddddddddcccbbbbbbdddeeefffeeedddcccccceeeeeeeeeeeeeeeeeeeeeddddddddddddeeeeeedddccccccbbbbbbaaaaaaaaaaaabbbdddeeeddddddddddddeeefffggghhhgggiiikkkjjjhhhfffeeeeeeaaaccceeeeeecccbbbaaabbb``````___^^^^^^]]]]]]\\\\\\]]]^^^]]]\\\]]]^^^```^^^^^^^^^^^^^^^______```aaaaaacccdddddddddccccccdddcccbbbccceeeeeeeeeccccccccccccccccccbbbaaaaaaaaabbbbbbcccdddffffffggggggjjjsss~~~{{{wwwuuutttttttttyyy{{{ccccccbbbaaaaaabbbccccccbbbcccddddddddddddddddddcccdddfffggghhhgggeeeddd``````aaaaaabbbbbbccccccccccccccccccbbbbbbbbbbbbccceeehhhiiigggfffffffffeeeeeeeeeeeeddddddccccccccccccdddddddddcccbbbbbbbbbbbbbbbcccdddeeeffffffeeeeeeeeeeeeeeefffhhhhhhhhhjjjkkkjjjgggeeeddddddbbbdddffffffdddbbbbbbbbb^^^^^^^^^]]]\\\\\\[[[[[[[[[]]]^^^^^^]]]]]]]]]^^^]]]]]]]]]^^^^^^______```___```aaabbbcccdddddddddeeedddccccccdddeeecccbbbccccccccccccbbb```______^^^___aaacccddddddccccccdddfffmmmwww||||||~~~zzzwwwuuuttttttttt{{{}}}cccbbbbbbbbbbbbbbbbbbccccccccccccdddddddddccccccaaabbbdddeeefffeeedddccc^^^^^^___```aaabbbcccdddaaaaaaaaaaaaaaabbbbbbbbbcccgggkkklllllljjjhhhhhhgggfffeeeddddddcccccccccbbbccccccdddccccccbbbbbbaaaaaacccdddeeeffffffeeeeeeeeeeeeeeefffggghhhhhhiiijjjjjjiiifffcccccccccccceeeffffffdddbbbbbbbbb^^^^^^]]]\\\\\\[[[[[[ZZZZZZ\\\^^^___]]]\\\\\\\\\`````````````````````___]]]^^^___aaabbbcccddddddfffdddccccccddddddbbbaaacccccccccbbbaaa___^^^]]]]]]^^^aaacccdddcccbbbaaacccccciiiqqqyyyzzzxxx~~~|||zzzxxxwwwwwwwww}}}bbbbbbbbbccccccbbbbbbbbbdddccccccccccccccccccccc```aaacccdddddddddbbbaaa[[[\\\]]]___aaacccdddeeeaaa````````````aaacccccceeeiiimmmpppooommmkkkjjjiiihhhfffeeedddcccccccccbbbccccccdddddddddcccccc```aaabbbcccddddddddddddeeeddddddeeeeeefffggghhhhhhiiiiiigggdddbbbaaabbbbbbdddfffeeecccaaa```aaa^^^^^^]]]]]]\\\[[[[[[ZZZYYY\\\^^^^^^]]][[[[[[[[[aaaaaaaaaaaa```___]]]\\\\\\]]]]]]___aaabbbddddddeeedddccccccccccccbbbaaaccccccbbbaaa```___]]]\\\^^^___bbbcccdddcccbbbaaabbbbbbeeelllttt}}}yyyuuuxxx~~~}}}|||||||||aaabbbccccccccccccbbbaaaccccccbbbaaaaaaaaaaaabbb___```bbbcccdddcccbbbaaaZZZ[[[]]]___aaabbbdddeeeaaa````````````bbbdddeeeiiilllppprrrqqqooommmlllllljjjhhhfffddddddddddddccccccdddeeeeeeeeeddddddaaaaaaaaaaaabbbbbbbbbbbbdddddddddddddddeeeggggggfffffffffeeebbb``````aaaaaabbbdddcccaaa___^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZ\\\]]]]]][[[ZZZZZZ[[[^^^_________^^^\\\[[[YYY\\\\\\]]]]]]___aaacccddddddcccbbbbbbcccdddbbbaaabbbbbbbbbbbbaaa___^^^^^^``````bbbcccccccccbbbbbbbbbaaaccciiioooxxxxxxsssttt~~~aaabbbccccccccccccbbbaaaaaa```___^^^^^^^^^_________```bbbcccdddcccaaa```]]]]]]^^^______```aaaaaaaaa`````````aaaccceeegggmmmpppssssssrrrpppnnnnnnnnnllliiigggeeeddddddeeecccdddeeefffffffffffffffdddcccbbbaaa```aaabbbbbbccccccbbbccccccdddeeefffcccddddddbbb```___```aaa___```bbbaaa^^^\\\[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXX[[[\\\\\\[[[YYYYYYZZZ[[[[[[\\\^^^______^^^\\\[[[\\\\\\\\\]]]^^^```aaabbbcccbbbaaabbbcccdddcccbbbbbbbbbbbbbbbaaaaaa```___aaaaaaaaaaaabbbbbbbbbbbbaaa```aaaeeejjjrrr{{{wwwvvvuuu{{{aaabbbcccddddddcccbbbaaa```___]]]\\\[[[\\\]]]]]]___```bbbcccdddcccaaa```__________________^^^^^^aaa`````````aaacccfffhhhppprrrttttttrrrpppoooooopppnnnjjjgggeeeeeeeeeeeedddeeeeeefffgggggggggffffffeeebbb`````````bbbcccbbbbbbbbbbbbcccdddeeeeeeaaabbbbbbaaa___^^^___aaa]]]___```___]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWW\\\\\\\\\ZZZXXXXXXZZZ\\\ZZZ\\\^^^```bbbaaaaaa```]]]\\\\\\\\\]]]___aaabbbbbbaaa```aaacccddddddcccaaabbbbbbbbbbbbbbbaaa```aaaaaa`````````aaaaaabbbaaa___```cccgggnnn{{{{{{wwwtttrrrzzz{{{bbbaaa```___^^^^^^___```___^^^\\\[[[[[[\\\^^^___cccaaa```bbbdddeeecccaaa^^^___```aaaaaabbbbbbaaadddcccaaaaaabbbeeehhhjjjpppqqqrrrrrrssssssrrrrrrooonnnllljjjhhhfffddddddcccdddfffhhhhhhhhhhhhggggggfffeeecccbbbaaaaaaaaabbbbbbbbbbbbcccdddeeefffdddcccaaa```^^^^^^______aaa```^^^\\\[[[YYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\ZZZXXXVVVUUUVVVWWWXXX[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^___``````cccbbb```^^^]]]^^^___``````cccccc``````cccdddbbbcccccccccccccccbbbaaa``````bbbcccbbbbbbgggqqqzzz{{{yyyuuupppttt~~~~~~|||{{{```___^^^]]]]]]]]]^^^^^^___^^^\\\[[[[[[\\\]]]^^^bbb``````bbbdddeeeccc```______```aaabbbbbbbbbbbbdddcccaaaaaabbbdddgggiiiooopppqqqqqqrrrqqqqqqqqqnnnmmmllljjjhhhgggfffeeeddddddfffggghhhggggggfffgggfffeeecccbbbaaaaaaaaabbbbbbbbbbbbcccdddeeeeeedddcccbbb```____________```___^^^\\\ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ]]][[[YYYXXXWWWWWWXXXYYY[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^______aaa```___]]]]]]^^^```aaacccggghhhfffeeeffffffccccccddddddccccccbbbaaa```___aaabbbaaaaaafffnnnuuu~~~tttssssssttt||||||zzzyyy^^^]]]\\\[[[[[[[[[\\\\\\```^^^]]][[[ZZZ[[[\\\]]]`````````bbbcccdddbbb`````````aaabbbcccccccccccccccbbbaaaaaabbbdddggghhhmmmnnnnnnooooooooooooooollllllkkkjjjiiihhhggggggdddeeeffffffffffffeeeeeeffffffeeedddcccbbbbbbaaaaaaaaabbbbbbcccdddddddddddddddbbbaaa```____________^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ]]]\\\ZZZYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^_________^^^]]]\\\]]]___aaacccffflllooommmjjjjjjgggcccddddddddddddcccbbbaaa```^^^```aaaaaaaaadddkkkpppzzzvvvoooqqqwww~~~}}}}}}~~~~~~|||}}}}}}~~~~~~}}}}}}|||~~~}}}zzzxxxwww\\\\\\\\\[[[[[[[[[\\\\\\```^^^\\\[[[ZZZ[[[\\\]]]___```aaabbbccccccaaa```aaaaaabbbcccddddddddddddcccbbbbbbaaabbbdddfffgggjjjkkkkkkllllllllllllllljjjjjjiiiiiiiiiiiihhhhhheeeeeeeeeeeeeeedddddddddeeeeeeeeeeeedddcccbbbaaaaaaaaabbbcccccccccccccccdddcccbbbaaa```_________^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]]]]]^^^^^^^^^______`````````\\\\\\[[[\\\]]]```ccceeekkkrrrwwwuuuqqqnnniiidddeeeeeeeeeeeedddcccaaaaaa^^^```aaabbbbbbdddhhhkkksss|||~~~wwwtttyyy~~~}}}|||||||||}}}zzz{{{||||||||||||{{{zzz}}}~~~~~~}}}|||{{{zzzyyyyyy\\\\\\\\\]]]]]]]]]]]]\\\___^^^\\\ZZZZZZZZZ\\\]]]^^^```bbbddddddbbbaaa```aaabbbcccddddddeeeeeedddbbbbbbbbbbbbbbbccceeeeeeggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhdddddddddccccccccccccccceeeeeeeeeeeeeeedddcccbbbaaaaaabbbcccccccccbbbbbbcccbbbbbbaaa```___^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]^^^^^^]]]]]]````````````aaaaaaaaaaaa[[[[[[[[[\\\^^^aaadddfffqqqzzzyyytttnnniiigggfffffffffdddcccbbbaaa___```aaabbbcccdddgggiiiooouuu~~~}}}||||||||||||yyyzzzzzz{{{{{{zzzzzzyyy{{{}}}~~~|||zzzzzzzzzzzzzzzzzzzzz{{{\\\\\\]]]^^^^^^^^^]]]]]]]]]\\\[[[ZZZZZZ[[[]]]^^^^^^aaadddfffeeecccbbbbbbaaaaaabbbcccddddddddddddbbbbbbbbbbbbbbbcccdddddddddeeeeeefffgggffffffffffffffffffffffffgggggggggccccccbbbbbbbbbbbbcccddddddeeefffffffffdddcccbbb```aaabbbccccccbbbaaaaaaaaaaaaaaa```___^^^]]]\\\ZZZZZZYYYYYYYYYYYYYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]^^^^^^]]]]]]aaaaaaaaaaaaaaaaaaaaaaaa\\\[[[[[[]]]___bbbfffhhhvvvyyysssnnnhhhggggggfffeeecccbbbaaa_________```bbbdddfffhhhlllpppxxx~~~}}}||||||||||||zzzzzzyyyxxxxxxyyyzzzzzzzzz||||||zzzxxxxxxwwwwwwwwwxxxyyyyyy[[[\\\]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYZZZ[[[^^^___^^^bbbfffgggfffcccbbbccc```aaabbbcccddddddddddddbbbbbbbbbbbbbbbcccccccccbbbccccccdddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeebbbaaa``````aaabbbcccddddddeeefffgggfffeeecccbbb```aaabbbccccccbbbaaa```______```___^^^]]][[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]________________________]]]]]]]]]^^^```cccgggiiiuuu~~~wwwrrrnnnhhhhhhhhhgggeeedddbbbaaa^^^]]]\\\]]]```ccceeegggiiikkkpppvvv|||~~~}}}||||||||||||zzzxxxwwwwwwxxxzzz|||zzz{{{}}}}}}{{{zzzwwwvvvuuutttssssssttttttZZZ[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYYZZZ\\\^^^```^^^bbbggghhhfffdddcccddd``````aaabbbccccccccccccbbbbbbbbbbbbbbbcccccccccaaaaaabbbccccccccccccccceeeeeeddddddddddddccccccaaa`````````aaabbbdddeeeccceeefffggggggeeedddbbb```aaabbbccccccbbb```___^^^_________^^^\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]^^^]]]]]]^^^aaadddgggiiippp{{{yyysssnnnkkkiiiiiihhhgggfffdddbbbaaa]]][[[ZZZ[[[^^^aaadddfffggghhhjjjnnnsssyyy~~~~~~}}}|||||||||}}}{{{xxxvvvvvvxxx{{{}}}zzz{{{}}}~~~}}}|||{{{zzzxxxvvvtttqqqpppooooooooo]]]]]]]]]]]]]]]\\\\\\\\\___]]][[[ZZZ[[[^^^aaaccc```cccgggiiihhheeedddcccaaaaaabbbcccddddddeeeeeebbbbbbbbbaaabbbbbbcccdddbbbbbbaaa``````aaabbbcccaaabbbcccddddddcccaaaaaaeeeccc```______aaadddggggggggggggfffeeecccbbbaaabbbbbbbbbaaa```_________\\\\\\[[[[[[ZZZZZZYYYYYY[[[ZZZYYYXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZ[[[\\\\\\[[[ZZZYYYXXX[[[\\\]]]^^^^^^^^^]]]\\\______^^^^^^^^^^^^______^^^^^^___```aaaccceeefffqqqtttvvvvvvsssooolllkkkiiifffcccccccccccc```]]]\\\\\\\\\]]]^^^```bbbdddgggiiijjjjjjlllooossswww}}}|||}}}zzzxxxxxx{{{}}}}}}{{{zzzzzzzzzyyyyyyyyyxxxxxxtttssssssrrrrrrssssssttt```````````````````````````^^^\\\[[[\\\^^^aaadddaaadddhhhiiigggeeeccccccaaaaaabbbccccccdddeeeeeebbbbbbaaaaaaaaabbbbbbcccdddcccaaa```___^^^^^^___aaabbbbbbccccccbbbaaa```cccaaa___^^^___aaaeeeggghhhggggggfffeeecccbbbaaabbbbbbaaa```___^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYY[[[\\\]]]^^^___^^^]]]]]]______^^^^^^^^^^^^______^^^^^^___```aaaccceeefffnnnppprrrqqqnnnkkkiiihhhhhhfffcccbbbcccbbb```]]]]]]]]]]]]]]]___aaacccddddddeeeeeeffffffhhhlllooo{{{}}}|||}}}zzzxxxyyy{{{}}}}}}{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvuuutttrrrqqqqqqqqqqqqbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]]]]```bbbdddcccfffiiiiiigggdddcccbbbaaaaaabbbbbbcccdddddddddbbbbbbaaaaaa```aaaaaaaaaaaaaaa___^^^]]]\\\\\\]]]aaaaaaaaaaaaaaa```___^^^```___^^^]]]___aaaeeeggghhhhhhgggfffeeecccbbbaaaaaa``````___^^^\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\YYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]\\\\\\[[[ZZZ\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^______```aaacccdddeeeiiijjjkkkjjjgggeeedddeeefffdddbbbbbbbbbaaa```^^^^^^^^^^^^___```bbbcccdddbbbccccccbbbaaacccfffhhhssszzz~~~}}}|||{{{yyyzzz|||}}}}}}|||zzzzzzyyywwwvvvuuutttsssxxxvvvtttrrrpppooonnnnnnaaaaaabbbbbbbbbbbbccccccbbbaaa```______aaacccdddeeegggiiiiiifffcccbbbaaaaaaaaabbbbbbcccccccccdddbbbaaaaaa```_________```[[[[[[[[[[[[\\\]]]]]]^^^_______________^^^^^^]]]]]]]]]\\\]]]^^^aaadddggghhhhhhgggfffdddcccaaa```______^^^]]]\\\[[[ZZZZZZVVVWWWWWWWWWXXXXXXYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^______```bbbcccdddeeeeeeeeedddaaa```aaabbbdddcccbbbaaaaaa```___^^^^^^^^^___```aaabbbcccdddccccccbbbaaa___```ccceeekkksss~~~}}}|||{{{{{{{{{|||}}}}}}}}}{{{zzzyyywwwuuusssrrrqqqwwwvvvtttrrrpppooonnnnnnbbbbbbbbbbbbccccccddddddcccbbbaaa``````aaacccdddeeeggghhhhhheeebbbaaaaaaaaabbbbbbbbbbbbbbbccccccbbbaaa```___^^^^^^]]]^^^XXXXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]___aaadddfffggggggfffeeecccaaa___^^^]]]]]]\\\\\\[[[ZZZZZZZZZVVVVVVWWWWWWXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^___```aaabbbbbbcccbbbaaa___^^^```bbbaaaaaaaaa```____________^^^^^^___```aaabbbbbbcccbbbbbbaaa___^^^^^^aaacccgggmmmxxx}}}{{{|||}}}}}}}}}}}}}}}~~~{{{{{{yyywwwuuusssrrrqqqttttttsssrrrqqqqqqqqqqqqcccccccccddddddeeeeeefffcccbbbaaaaaaaaabbbccccccdddfffgggfffcccaaa``````bbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\\\\\\\ZZZZZZZZZZZZZZZYYYXXXWWW[[[ZZZZZZZZZ[[[\\\]]]^^^\\\\\\\\\]]]___bbbdddfffffffffeeedddbbb___^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\YYYYYYYYYZZZ[[[\\\]]]^^^\\\[[[[[[[[[[[[\\\]]]]]][[[[[[[[[[[[[[[\\\]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^___``````aaaaaa```^^^^^^```aaa^^^`````````^^^^^^^^^```]]]^^^___```aaaaaaaaaaaa^^^^^^^^^\\\[[[\\\___aaadddjjjrrr{{{~~~}}}{{{}}}~~~}}}~~~}}}|||zzzyyywwwuuutttssssssssssssrrrrrrsssttttttaaaaaabbbccccccdddeeeeeecccbbbaaaaaaaaaaaabbbbbbbbbdddeeedddbbb`````````bbbbbbbbbbbbaaaaaaaaaaaabbbaaa___^^^\\\[[[ZZZZZZXXXYYYZZZZZZZZZYYYXXXWWWXXXXXXXXXXXXZZZ\\\^^^___]]]]]]^^^___```bbbdddeeeeeeeeedddbbb```^^^\\\[[[YYYZZZZZZ[[[\\\\\\]]]]]][[[[[[ZZZZZZZZZZZZZZZZZZWWWXXXYYY[[[[[[\\\[[[[[[YYYYYYYYYZZZ[[[\\\^^^___[[[ZZZZZZYYYZZZ[[[\\\]]][[[ZZZYYYYYYYYYZZZ[[[\\\[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]___``````^^^^^^___```\\\^^^```___]]]]]]^^^```\\\]]]___```aaaaaa``````[[[[[[[[[[[[ZZZ\\\___bbbccchhhnnnuuu~~~~~~~~~~~~}}}zzz}}}~~~}}}~~~~~~}}}|||zzzyyywwwvvvvvvtttttttttssssssttttttuuu^^^^^^___```aaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaabbbaaacccdddcccaaa______```bbbbbbbbbaaaaaaaaaaaaaaabbbaaa___]]]\\\ZZZZZZZZZUUUVVVXXXZZZ[[[[[[[[[ZZZVVVVVVVVVWWWYYY\\\^^^```^^^^^^______aaabbbdddeeeddddddcccaaa___]]][[[YYYYYYYYYZZZ[[[\\\]]]^^^^^^ZZZZZZYYYYYYXXXXXXWWWWWWVVVWWWYYYZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ[[[]]]^^^___ZZZZZZYYYYYYYYYZZZ\\\]]]ZZZYYYXXXXXXXXXYYY[[[\\\ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\^^^___```___^^^^^^___[[[^^^```___]]]\\\^^^```\\\]]]^^^`````````______ZZZ[[[[[[[[[\\\^^^aaaeeebbbffflllrrryyy~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzz}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxvvvvvvuuuttttttttttttuuu^^^___```aaabbbbbbbbbbbbcccbbbaaa``````aaabbbbbbddddddeeecccaaa___```aaabbbaaa```___^^^^^^^^^^^^______^^^]]]\\\ZZZYYYXXXZZZZZZYYYXXXXXXWWWVVVVVVWWWWWWWWWXXXXXXYYY[[[[[[______```aaabbbccceeefffcccbbb```^^^\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWXXXUUUVVVXXXZZZZZZZZZZZZYYY[[[ZZZZZZYYYZZZ\\\^^^___YYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYXXXXXX\\\\\\\\\\\\\\\\\\]]]]]]^^^___``````___]]]\\\ZZZ\\\]]]]]]^^^^^^]]]]]]\\\ZZZZZZYYYZZZ\\\___bbbdddcccfffiiikkknnnwww}}}|||{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||~~~|||zzzxxxwwwwwwvvvuuuuuuuuuvvvxxxyyy]]]^^^___``````aaaaaaaaaaaa```___^^^^^^___```aaacccdddeeedddbbbaaaaaaaaabbbaaa```______^^^^^^^^^```______^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVUUUWWWWWWWWWXXXZZZ[[[]]]]]]bbbbbbbbbbbbcccdddeeeeeecccbbb```^^^\\\[[[ZZZYYYZZZ[[[\\\]]]]]]]]][[[[[[YYYYYYWWWVVVVVVVVVWWWWWWUUUVVVWWWYYYYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]][[[ZZZYYY]]]]]]]]]^^^^^^]]]]]]]]]ZZZZZZYYYZZZ\\\___aaacccdddfffhhhhhhjjjppp{{{~~~}}}{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}{{{yyyxxxxxxwwwwwwvvvwwwxxxyyyzzz[[[\\\]]]^^^____________^^^]]]\\\\\\\\\]]]^^^___```ccceeefffdddcccbbbbbbbbbaaa```___^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXZZZ\\\^^^___```eeeeeeddddddcccddddddeeecccbbbaaa___\\\ZZZYYYXXXZZZ[[[\\\]]]]]]\\\[[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVWWWXXXYYYYYYYYYYYYWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWSSSTTTUUUWWWZZZ\\\^^^___^^^]]]\\\[[[ZZZYYYYYYYYY]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZYYYYYY[[[^^^```bbbdddeeeeeeddddddhhhpppvvv~~~||||||~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||}}}|||{{{zzzzzzyyyyyyyyyzzz{{{|||YYYZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^aaaeeefffeeedddcccbbbaaa```___^^^^^^]]]]]]^^^YYYZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWYYY\\\^^^aaabbbcccggggggeeedddccccccccccccbbbbbb```^^^\\\ZZZXXXWWWZZZZZZ[[[\\\\\\[[[YYYYYYUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWVVVVVVVVVRRRSSSTTTWWWYYY[[[]]]^^^^^^]]][[[YYYXXXXXXYYYYYY]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZYYYYYYZZZ]]]___aaabbbbbbbbbaaa```ccchhhllluuuzzz~~~||||||}}}}}}|||{{{{{{|||~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}||||||||||||~~~}}}|||||||||||||||}}}}}}~~~XXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\^^^___\\\___ccceeedddcccbbbbbb```___^^^]]]\\\\\\\\\\\\XXXXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYY\\\___aaacccddddddgggfffdddcccaaa``````___``````___^^^[[[YYYWWWUUUYYYYYYZZZZZZZZZYYYWWWVVVSSSTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTTTTUUUUUUUUUVVVUUUVVVWWWYYYYYYXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWWWWTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTVVVWWWXXXZZZ[[[[[[^^^]]][[[YYYYYYYYYZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYYYY[[[^^^____________^^^^^^```dddfffiiinnnuuu{{{~~~|||{{{||||||zzzyyyxxxzzz}}}~~~}}}}}}~~~~~~}}}|||{{{{{{{{{||||||}}}}}}}}}|||~~~}}}~~~~~~WWWXXXYYYZZZ[[[[[[[[[[[[\\\[[[[[[[[[[[[\\\^^^___[[[^^^aaabbbaaa```___```^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[ZZZZZZXXXXXXYYYYYYZZZZZZZZZ[[[[[[]]]___aaacccddddddcccdddcccaaa___^^^]]]\\\\\\\\\]]]]]]\\\ZZZXXXVVVTTTWWWWWWXXXXXXXXXVVVUUUTTTRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUVVVSSSTTTTTTTTTUUUTTTTTTSSSUUUUUUUUUUUUVVVVVVVVVVVVTTTTTTUUUVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYYYY[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXYYYZZZ\\\]]]\\\\\\\\\\\\]]]___aaabbbdddhhhnnnsssxxx~~~|||{{{{{{{{{zzzxxxwwwyyy}}}~~~}}}}}}zzz{{{}}}~~~~~~}}}|||{{{yyyyyyzzz{{{|||}}}~~~~~~|||~~~~~~WWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ\\\^^^___[[[\\\^^^^^^]]]\\\]]]^^^\\\[[[ZZZYYYYYYXXXXXXYYYXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]]]]^^^___```bbbdddddddddcccbbb```___^^^\\\ZZZYYYXXXXXXYYYYYYZZZZZZYYYWWWUUUSSSUUUVVVVVVVVVUUUTTTRRRQQQRRRSSSTTTVVVWWWXXXXXXWWWVVVVVVUUUTTTTTTTTTUUUVVVTTTSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVTTTTTTVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTUUUVVVVVVWWWXXXVVVWWWXXXYYYYYYZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[ZZZYYYXXXXXXYYY[[[\\\[[[ZZZZZZZZZ\\\]]]]]]]]]```eeejjjmmmqqq{{{}}}{{{zzz{{{{{{zzzxxxwwwyyy}}}~~~}}}||||||wwwyyy{{{}}}}}}}}}{{{zzzzzzzzzzzz{{{{{{||||||||||||~~~~~~WWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[]]]^^^ZZZ\\\\\\\\\ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^______```bbbcccdddeeeeeedddbbbaaa^^^]]][[[YYYXXXWWWVVVVVVWWWWWWYYYYYYXXXWWWTTTSSSTTTUUUUUUUUUTTTSSSQQQPPPRRRSSSUUUWWWXXXYYYXXXXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVSSSTTTTTTTTTTTTUUUUUUUUUTTTUUUVVVWWWXXXWWWWWWVVVTTTSSSSSSRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPQQQSSSTTTVVVWWWWWWSSSTTTVVVXXXYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYYYY[[[ZZZYYYXXXXXXYYY[[[\\\[[[ZZZYYYYYYZZZ[[[ZZZYYYYYY^^^cccfffhhhqqq~~~~~~|||zzzzzzzzz{{{zzzyyyxxxzzz~~~~~~}}}|||||||||uuuwwwzzz|||}}}|||{{{yyy{{{{{{{{{{{{{{{{{{zzzzzz|||~~~VVVWWWXXXXXXWWWWWWYYY[[[YYYYYYYYYYYYZZZ[[[]]]]]]___^^^\\\[[[ZZZ[[[\\\]]][[[ZZZXXXWWWVVVVVVWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^___```bbbdddeeeeeeeeedddeeeeeedddbbb```___^^^]]][[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUUUUTTTTTTTTTSSSSSSQQQRRRTTTVVVWWWWWWWWWVVVYYYXXXWWWVVVUUUUUUTTTUUUVVVVVVTTTSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVUUUSSSRRRQQQQQQQQQOOOPPPRRRSSSSSSSSSRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVWWWWWWVVVVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZYYY\\\```cccgggnnnwww~~~}}}~~~}}}|||{{{zzzzzz{{{{{{yyy{{{}}}~~~}}}||||||{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzz}}}~~~~~~VVVWWWXXXWWWVVVWWWXXXZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZYYYWWWVVVVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\^^^______```bbbdddeeeeeeeeeeeeddddddcccaaa```^^^]]]]]]ZZZYYYWWWVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSUUUWWWXXXYYYXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTVVVUUUUUUTTTSSSRRRRRRQQQRRRSSSTTTTTTTTTTTTSSSRRRTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPQQQRRRSSSSSSSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVWWWVVVVVVUUUTTTTTTUUUUUUVVVUUUUUUUUUVVVVVVWWWXXXXXX[[[^^^aaadddkkkssszzz}}}|||}}}}}}}}}||||||{{{{{{{{{zzz{{{}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzzzzzzz}}}~~~~~~~~~VVVWWWXXXWWWVVVVVVXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\[[[ZZZXXXWWWXXXWWWVVVUUUUUUVVVWWWWWWXXXYYYYYYZZZ[[[]]]^^^___```aaacccdddeeeeeeeeedddbbbaaa```___^^^]]]\\\\\\XXXWWWVVVTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSRRRRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSVVVXXXYYYZZZZZZZZZWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQRRRSSSSSSTTTTTTSSSSSSRRRSSSSSSTTTTTTUUUVVVWWWWWWWWWVVVTTTSSSQQQPPPPPPPPPPPPQQQRRRTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTSSSTTTTTTUUUUUUVVVYYY\\\^^^```fffmmmsss~~~}}}|||{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{}}}~~~~~~}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy}}}~~~~~~~~~VVVWWWWWWVVVUUUUUUWWWXXXXXXXXXWWWWWWVVVWWWWWWWWWXXXYYY\\\^^^^^^[[[XXXVVVWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[]]]^^^______```bbbddddddddddddccc___^^^^^^]]]\\\[[[[[[ZZZXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRUUUWWWXXXYYYYYYYYYVVVUUUTTTSSSSSSSSSSSSSSSRRRSSSUUUVVVVVVTTTSSSQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSRRRTTTTTTSSSSSSSSSTTTTTTUUUVVVXXX[[[]]]^^^bbbhhhnnnxxx}}}{{{{{{{{{{{{|||~~~}}}|||zzzzzz|||}}}~~~}}}|||{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxx}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}UUUVVVWWWVVVTTTTTTUUUWWWXXXWWWVVVVVVVVVVVVVVVWWWXXX[[[^^^aaaaaa]]]YYYWWWVVVUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]^^^___```bbbbbbbbbaaaaaa[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXVVVUUUSSSRRRRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPSSSUUUVVVWWWWWWWWWTTTTTTSSSRRRRRRRRRSSSSSSQQQRRRTTTUUUUUUTTTSSSQQQSSSRRRRRRRRRRRRRRRRRRSSSRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRTTTUUUUUUUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTRRRSSSTTTTTTTTTTTTSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUUUUXXX[[[\\\\\\___eeejjjuuu}}}}}}~~~~~~}}}{{{{{{|||zzz{{{~~~~~~}}}zzzzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzwwwwwwvvvvvvvvvvvvwwwwww|||~~~~~~}}}|||{{{{{{||||||||||||{{{{{{UUUVVVVVVUUUTTTSSSTTTVVVWWWVVVVVVVVVVVVVVVWWWWWWZZZ]]]```cccbbb___[[[XXXVVVUUUUUUUUUVVVWWWYYYZZZ\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]_________^^^]]]XXXXXXXXXXXXXXXXXXXXXWWWXXXXXXVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQNNNPPPQQQSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRRRROOOPPPRRRSSSSSSSSSSSSRRRSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQPPPPPPQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSTTTUUUVVVUUUUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTWWWVVVUUUUUUTTTUUUUUUUUUTTTWWWZZZ[[[[[[]]]bbbgggoooyyy}}}}}}~~~~~~}}}{{{{{{|||yyyzzz|||~~~~~~~~~||||||||||||~~~~~~~~~}}}{{{zzzyyyyyywwwvvvuuuttttttuuuvvvwww|||~~~~~~~~~~~~}}}|||zzzzzzyyyyyyzzzzzzzzzyyyxxxxxxUUUVVVVVVUUUSSSRRRTTTUUUVVVVVVVVVVVVVVVWWWXXXYYY[[[]]]```cccbbb___\\\YYYVVVUUUUUUUUUWWWXXXZZZ[[[]]]\\\[[[YYYXXXWWWWWWWWWXXXYYY[[[\\\\\\[[[ZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOPPPPPPOOOPPPQQQSSSSSSSSSRRRQQQRRRQQQQQQPPPQQQQQQRRRRRROOOOOOOOOPPPQQQRRRRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSRRRQQQQQQPPPOOONNNMMMMMMNNNNNNNNNOOOPPPQQQSSSTTTSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRTTTUUUWWWXXXYYYXXXWWWVVVWWWVVVUUUUUUTTTTTTTTTUUURRRUUUYYYZZZZZZ[[[```dddfffooo|||~~~~~~~~~|||{{{zzzzzzyyyzzzzzz|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxvvvuuutttsssssstttuuuvvv|||}}}}}}}}}|||{{{zzzxxxwwwwwwwwwxxxxxxwwwwwwvvvuuuUUUVVVVVVUUUSSSRRRSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]```bbbbbb___\\\YYYVVVVVVUUUVVVWWWYYY[[[\\\]]]\\\[[[YYYWWWVVVUUUUUUWWWWWWYYYZZZZZZYYYXXXXXXUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUSSSRRRPPPOOOOOOOOONNNNNNNNNOOOOOONNNNNNNNNLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQPPPPPPPPPQQQQQQRRRNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQPPPOOOMMMLLLKKKJJJLLLMMMMMMNNNPPPRRRTTTUUUSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVUUUSSSRRRQQQRRRQQQPPPOOOOOOPPPQQQRRRUUUVVVXXXZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSTTTTTTPPPTTTWWWXXXXXXZZZ^^^bbb^^^gggttt~~~~~~~~~|||zzzyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}{{{zzzyyywwwwwwvvvuuusssrrrrrrsssuuuvvv||||||||||||{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvuuuttttttXXXWWWWWWVVVVVVUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYYYY\\\]]]___``````___]]]\\\WWWXXXXXXXXXYYY[[[\\\]]]___]]]YYYUUUSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUTTTTTTSSSRRRRRRRRRTTTTTTSSSQQQPPPMMMKKKJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNOOOPPPPPPQQQQQQRRRLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNPPPRRRSSSTTTSSSQQQOOONNNLLLLLLLLLJJJKKKKKKLLLMMMOOOPPPQQQQQQTTTVVVWWWWWWVVVWWWXXXYYYWWWUUUTTTTTTVVVXXXZZZVVVVVVUUUTTTSSSSSSSSSSSSQQQRRRRRRSSSSSSSSSSSSRRRRRRUUUXXXYYYWWWVVVVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWWWWWWWXXXXXXYYYYYY```ccchhhppp{{{~~~}}}||||||~~~}}}|||||||||{{{yyywwwwwwxxx{{{}}}zzz|||||||||{{{yyywwwuuusssuuutttttttttuuuvvvxxxyyy~~~|||{{{{{{||||||{{{yyyxxxwwwuuutttttttttuuuuuuXXXXXXWWWVVVVVVUUUUUUTTTVVVVVVWWWXXXYYYZZZZZZYYYZZZ[[[]]]^^^^^^]]][[[ZZZYYYXXXXXXXXXXXXYYY[[[\\\^^^\\\XXXUUURRRRRRRRRSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQSSSSSSRRRQQQOOOMMMKKKJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLMMMNNNOOOQQQSSSQQQQQQOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRTTTWWWXXXWWWWWWXXXYYYZZZYYYWWWWWWWWWYYY[[[]]]YYYXXXVVVUUUTTTSSSSSSSSSOOOOOOPPPPPPQQQQQQPPPPPPRRRTTTWWWXXXWWWVVVUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTVVVVVVWWWWWWWWWXXXXXXXXX]]]___dddkkkttt~~~~~~}}}~~~~~~}}}|||||||||{{{yyyxxxwwwxxx|||~~~}}}}}}}}}|||yyywwwzzzzzzzzzyyyxxxvvvtttrrrssssssssstttuuuwwwyyyzzz~~~|||zzzzzz{{{{{{zzzyyyvvvuuutttsssssssssttttttXXXXXXWWWWWWVVVUUUUUUUUUWWWWWWXXXYYYZZZZZZZZZZZZYYYYYY[[[[[[[[[[[[YYYYYYZZZYYYWWWVVVVVVXXXYYYZZZ[[[YYYVVVSSSQQQQQQQQQRRRPPPQQQRRRSSSSSSTTTTTTSSSTTTSSSSSSRRRQQQQQQPPPPPPRRRRRRQQQPPPOOOMMMKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQNNNNNNLLLKKKIIIIIIHHHHHHJJJJJJJJJKKKMMMNNNPPPQQQSSSUUUWWWXXXXXXXXXYYYZZZZZZZZZYYYYYYZZZ[[[]]]___[[[ZZZYYYWWWUUUTTTSSSSSSNNNNNNOOOPPPPPPPPPPPPPPPRRRTTTVVVWWWVVVUUUUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSVVVVVVVVVVVVVVVWWWWWWWWWXXXZZZ^^^dddkkksssyyy}}}|||~~~~~~~~~|||{{{{{{|||zzzyyyxxxxxxyyy|||~~~~~~|||{{{zzzyyyzzzzzzxxxvvvwwwwwwwwwwwwuuutttrrrqqqrrrrrrrrrsssuuuxxx{{{||||||yyywwwxxxyyyyyyyyyuuutttrrrqqqqqqrrrssssssXXXXXXXXXWWWVVVVVVUUUUUUXXXXXXYYYZZZZZZZZZZZZZZZXXXXXXYYYZZZZZZYYYXXXXXX[[[YYYWWWUUUUUUVVVWWWYYYXXXWWWUUURRRQQQPPPPPPQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKMMMNNNOOOLLLLLLKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJLLLNNNOOOPPPSSSUUUWWWXXXXXXXXXZZZ\\\ZZZZZZZZZ[[[\\\]]]^^^___]]]\\\ZZZWWWUUUTTTSSSRRRPPPQQQRRRSSSSSSSSSSSSSSSQQQSSSUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVYYY]]]ccchhhmmmoooqqqsssvvvwwwyyy~~~~~~}}}}}}~~~}}}}}}~~~}}}|||{{{{{{{{{zzzyyyyyyyyyzzz|||~~~{{{zzzzzz|||~~~~~~|||{{{yyyyyyzzzzzzyyyxxxvvvvvvuuuuuutttsssrrrrrrppppppqqqsssvvvyyy|||~~~~~~{{{wwwuuuvvvwwwxxxxxxsssrrrqqqppppppqqqrrrsssYYYYYYXXXWWWWWWVVVVVVUUUXXXYYYYYYZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYXXXXXXXXXZZZXXXVVVUUUTTTUUUVVVWWWVVVUUUSSSQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKMMMNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKMMMNNNOOORRRTTTVVVVVVVVVWWWZZZ\\\\\\\\\]]]^^^___`````````\\\[[[YYYVVVTTTRRRQQQPPPQQQQQQRRRSSSTTTUUUUUUTTTQQQRRRTTTTTTSSSRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUWWWZZZ]]]```cccdddhhhjjjkkklllnnnuuu~~~~~~|||{{{{{{{{{{{{{{{|||}}}~~~~~~|||{{{{{{{{{{{{zzzzzzyyyyyy{{{}}}}}}{{{xxxwwwwwwyyy|||~~~~~~}}}|||zzzxxxwwwxxxyyyxxxwwwuuuuuutttssssssssssssrrroooooopppsssvvvyyy}}}}}}zzzvvvssstttuuuuuuuuurrrqqqpppooopppppprrrrrrYYYYYYXXXXXXWWWVVVVVVVVVXXXYYYYYYZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHIIIKKKLLLNNNOOOPPPRRRSSSTTTTTTUUUXXXZZZ___```aaabbbcccbbbaaa```YYYXXXVVVSSSQQQOOONNNNNNNNNNNNPPPQQQRRRRRRRRRRRRPPPQQQSSSRRRQQQQQQRRRTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVXXXYYY[[[\\\]]]```aaabbbccceeemmmwww~~~|||{{{zzzzzzzzzyyyzzz{{{|||}}}}}}|||{{{zzz{{{{{{zzzzzzzzzzzz|||~~~~~~|||zzzyyyvvvuuuuuuwwwzzz||||||{{{yyywwwtttssstttttttttsssssssssrrrrrrqqqrrrrrrsssoooooopppsssvvvzzz}}}~~~{{{xxxuuussssssssssssrrroooooonnnmmmnnnooopppqqqYYYYYYYYYXXXWWWWWWVVVVVVXXXXXXYYYYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVTTTUUUUUUVVVVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNOOONNNNNNNNNMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKIIIIIIIIIHHHHHHIIIJJJJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOPPPQQQQQQSSSVVVYYY^^^___aaabbbbbb```^^^\\\UUUTTTRRRPPPNNNLLLKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQPPPQQQRRRQQQPPPPPPRRRTTTRRRRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ\\\]]]```gggrrryyy~~~}}}|||{{{{{{{{{{{{yyyzzz{{{}}}}}}{{{zzzzzzzzz{{{zzzzzzzzz{{{|||~~~}}}zzzxxxwwwvvvuuuuuuvvvyyy{{{{{{zzzxxxuuurrrppppppqqqppppppqqqqqqpppoooooopppqqqrrrooopppqqqsssvvvyyy|||~~~|||{{{yyywwwtttssssssrrrqqqppplllkkkkkkjjjkkklllmmmnnnYYYYYYYYYXXXWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWTTTTTTSSSSSSSSSSSSTTTTTTRRRSSSUUUVVVWWWUUUTTTRRRSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIIIIGGGGGGHHHHHHJJJKKKMMMNNNLLLMMMOOOOOOOOOQQQUUUXXX[[[\\\^^^___^^^\\\YYYWWWRRRQQQOOOMMMLLLJJJJJJIIIKKKLLLNNNOOOPPPQQQQQQQQQPPPQQQQQQQQQPPPPPPRRRSSSRRRRRRQQQQQQQQQRRRRRRSSSRRRRRRRRRQQQQQQPPPPPPPPPSSSSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZ[[[^^^eeepppwww~~~~~~}}}|||||||||||||||zzz{{{|||~~~~~~}}}~~~~~~|||{{{zzzzzzzzz{{{zzzzzzzzz{{{}}}~~~~~~|||yyywwwuuuvvvuuuuuuvvvyyyzzzzzzyyyyyyvvvrrrppppppppppppooooooooonnnmmmmmmnnnpppqqqppppppqqqsssvvvyyy|||~~~}}}zzzxxxxxxvvvtttssssssrrrpppnnniiiiiihhhhhhhhhiiikkklllZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOMMMMMMNNNOOOOOOOOONNNNNNLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTVVVWWWWWWVVVUUUTTTJJJJJJKKKKKKKKKKKKJJJJJJMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNOOOOOOPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWXXX[[[bbbkkkqqq}}}}}}|||{{{{{{{{{|||{{{|||~~~|||{{{{{{{{{{{{|||~~~}}}||||||}}}|||{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~~~~}}}}}}|||{{{yyywwwtttsssppppppqqqssstttuuuvvvvvvyyyvvvsssqqqqqqpppooonnnnnnmmmkkkiiiiiikkknnnooonnnoooqqqsssvvvyyyzzz{{{~~~~~~}}}|||zzzxxxvvvuuurrrrrrqqqpppooommmkkkjjjfffffffffffffffggghhhiiiZZZYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRSSSRRRRRRQQQPPPPPPOOOOOOMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIILLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQOOONNNJJJJJJJJJKKKKKKJJJJJJJJJMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQRRRRRRSSSUUUUUUVVVVVVVVVWWWZZZ```hhhnnnwww}}}|||{{{{{{{{{||||||}}}~~~}}}{{{zzzzzzzzzzzz|||}}}}}}||||||}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}{{{{{{{{{zzzxxxvvvtttrrrppppppqqqqqqrrrtttuuuvvvxxxvvvsssqqqppppppooonnnmmmllljjjiiiiiikkkmmmooonnnooopppsssuuuxxxyyyzzz||||||{{{zzzxxxvvvtttsssooooooooonnnlllkkkiiihhhfffeeeeeeeeeffffffggghhhZZZYYYXXXVVVUUUTTTTTTTTTRRRSSSSSSTTTTTTUUUUUUVVVTTTSSSQQQPPPOOOPPPQQQRRRRRRRRRRRRSSSRRRRRRQQQQQQSSSRRRRRRQQQQQQPPPOOOOOOMMMNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNMMMMMMLLLKKKIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUWWW\\\ccchhhmmmwww~~~}}}{{{{{{{{{||||||}}}~~~}}}{{{yyyxxxxxxxxxyyy{{{|||~~~~~~}}}||||||}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxvvvtttrrrqqqrrrqqqppppppqqqsssuuuvvvxxxuuurrrqqqqqqpppnnnmmmlllkkkjjjiiiiiikkkmmmnnnmmmnnnppprrrtttvvvxxxyyyyyyxxxxxxwwwuuusssqqqpppmmmmmmlllkkkjjjhhhgggfffeeeeeedddddddddeeeffffffYYYXXXWWWUUUTTTSSSSSSSSSPPPPPPQQQRRRSSSTTTUUUVVVTTTSSSPPPNNNNNNOOOQQQSSSRRRRRRRRRRRRQQQQQQPPPOOORRRRRRQQQQQQPPPPPPOOOOOOMMMMMMMMMLLLLLLJJJIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJJJJKKKKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSTTTXXX]]]aaaeeennnzzz~~~}}}{{{{{{{{{|||}}}~~~|||{{{yyyxxxwwwwwwwwwwwwyyy{{{}}}}}}||||||}}}~~~~~~~~~}}}|||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuutttsssrrrqqqrrrqqqooonnnooorrruuuwwwwwwuuusssqqqqqqpppnnnllllllkkkjjjjjjjjjlllmmmnnnmmmnnnoooqqqsssuuuvvvwwwvvvvvvuuutttsssqqqoooooolllkkkkkkkkkiiihhhgggfffeeedddddddddddddddeeeeeeXXXWWWUUUTTTRRRQQQQQQPPPMMMNNNOOOPPPQQQSSSTTTTTTSSSQQQOOOMMMLLLNNNPPPQQQQQQQQQQQQQQQQQQPPPOOONNNQQQQQQPPPPPPOOONNNNNNNNNKKKLLLKKKKKKJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHIIIJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRTTTXXX[[[^^^eeeooowww~~~~~~~~~|||{{{{{{||||||}}}~~~{{{zzzxxxwwwvvvuuuvvvvvvwwwyyy{{{|||||||||}}}~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqqqqpppoooooopppsssvvvxxxwwwvvvtttsssrrrqqqooommmkkkkkkkkkkkkkkkmmmnnnooonnnnnnpppqqqrrrtttuuuvvvuuuuuutttsssrrrqqqooonnnllllllllllllkkkiiihhhgggfffeeeeeeddddddeeeeeeeeeVVVUUUSSSRRRPPPOOONNNNNNKKKLLLMMMNNNOOOPPPQQQQQQPPPOOOMMMLLLKKKLLLNNNOOOPPPPPPPPPQQQPPPPPPOOOOOOPPPOOOOOONNNNNNMMMLLLLLLIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHKKKJJJJJJIIIIIIHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPRRRUUUXXXYYY^^^eeejjjooowww~~~~~~}}}|||{{{{{{|||}}}~~~{{{zzzxxxvvvuuuuuuuuuvvvvvvxxxzzz{{{{{{{{{}}}~~~}}}}}}~~~~~~}}}{{{yyyxxxvvvvvvvvvuuuuuuuuuuuuuuuttttttsssrrrqqqqqqrrrrrrpppooooooppprrruuuxxxzzzxxxwwwuuuttttttssspppmmmkkklllllllllmmmnnnppppppoooooopppqqqssstttuuuuuuuuuuuuuuuuuusssrrrqqqpppmmmmmmmmmmmmlllkkkjjjjjjhhhhhhgggffffffffffffgggTTTSSSRRRPPPNNNLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKNNNOOOOOOPPPPPPPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEFFFHHHIIIEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDEEEFFFGGGHHHIIIIIIJJJLLLLLLKKKKKKKKKKKKKKKLLLKKKLLLNNNOOOPPPQQQSSSVVVUUUYYY]]]___aaahhhsss{{{~~~|||~~~}}}|||{{{{{{|||}}}~~~{{{zzzxxxvvvuuuuuuvvvvvvuuuwwwzzz{{{{{{{{{}}}~~~|||}}}}}}}}}|||zzzxxxwwwtttttttttttttttuuuuuuuuutttsssrrrqqqqqqqqqrrrsssnnnnnnppprrruuuxxxzzz|||yyyxxxvvvvvvvvvtttqqqnnnllllllmmmnnnooopppqqqrrrpppqqqqqqrrrssstttuuuuuuwwwwwwwwwvvvuuutttsssrrrnnnnnnnnnnnnmmmlllkkkkkkkkkjjjiiihhhhhhhhhhhhiiiSSSRRRPPPNNNMMMKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJMMMNNNOOOOOOPPPPPPPPPPPPMMMMMMLLLLLLKKKJJJJJJJJJFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHLLLKKKKKKJJJJJJJJJKKKKKKIIIKKKNNNOOOPPPQQQSSSUUUSSSUUUXXXXXXYYY___iiiqqq|||}}}|||~~~}}}|||{{{{{{|||}}}~~~{{{zzzxxxwwwvvvuuuvvvvvvtttvvvyyyzzz{{{{{{}}}~~~{{{|||}}}}}}|||zzzxxxvvvssssssssstttttttttuuuuuutttsssrrrqqqqqqqqqsssssslllnnnpppssswwwyyy|||}}}zzzxxxwwwwwwwwwuuurrrooolllmmmnnnooopppqqqrrrrrrqqqqqqrrrsssssstttuuuuuuxxxxxxxxxxxxwwwvvvuuutttnnnnnnnnnnnnmmmllllllkkkllllllkkkjjjiiiiiijjjjjjPPPOOONNNLLLKKKJJJJJJJJJKKKIIIHHHHHHJJJKKKKKKJJJIIIIIIKKKLLLMMMMMMMMMMMMJJJLLLNNNPPPPPPPPPOOONNNNNNMMMLLLJJJHHHGGGGGGGGGHHHGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEIIIIIIHHHHHHGGGFFFFFFEEECCCBBB@@@>>>>>>???@@@AAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDBBBAAA???>>>>>>??????AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDEEEFFFGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHKKKJJJJJJIIIHHHHHHGGGGGGKKKKKKLLLOOORRRUUUVVVUUUWWWUUUTTTSSSVVVZZZ___cccnnnsss{{{~~~|||{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~|||zzzwwwvvvwwwwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvssssssrrrrrrssstttvvvwwwuuutttsssrrrqqqqqqqqqqqqpppqqqsssuuuwwwzzz{{{|||{{{{{{|||{{{yyywwwtttrrrnnnoooqqqsssttttttsssrrrqqqrrrrrrssstttuuuvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwuuutttrrrooonnnmmmmmmmmmpppooonnnmmmlllkkkkkkkkkOOONNNMMMKKKJJJJJJIIIIIIKKKIIIHHHHHHIIIJJJJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLNNNOOOPPPOOONNNNNNMMMLLLKKKIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFEEEDDDDDDCCCBBBBBBCCCAAA@@@>>>>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCBBB@@@???>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKNNNSSSWWWXXXXXXVVVTTTRRRQQQSSSWWW[[[^^^aaaeeelllsssyyy~~~~~~~~~~~~}}}|||~~~~~~}}}}}}}}}~~~~~~~~~|||zzzyyyxxxxxxyyyzzzwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvssssssrrrrrrsssuuuwwwxxxuuutttsssrrrqqqqqqqqqqqqrrrssstttvvvxxxzzz{{{|||zzzzzz{{{zzzxxxvvvsssqqqoooqqqsssuuuvvvuuutttsssqqqqqqrrrssstttuuuvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxyyyxxxvvvtttrrrqqqqqqqqqqqqpppooonnnmmmlllllllllMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIGGGGGGIIIIIIIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOONNNMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBAAA???>>>>>>>>>???@@@@@@@@@????????????@@@@@@BBBBBBAAAAAA@@@?????????????????????????????????AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIFFFGGGIIINNNUUUZZZ\\\]]]UUUSSSPPPOOOOOORRRUUUWWWXXX\\\```eeekkkqqqwww|||~~~}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzz{{{{{{yyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwsssssssssssstttvvvxxxyyyuuuuuutttsssrrrrrrrrrrrrtttuuuvvvwwwyyyzzz{{{|||yyyzzzyyyyyywwwuuurrrqqqqqqsssuuuwwwwwwvvvuuutttppppppqqqrrrssstttuuuuuuwwwxxxyyyyyyzzzzzzyyyyyy|||{{{yyywwwuuuttttttssssssrrrqqqooonnnnnnnnnmmmJJJJJJIIIHHHGGGGGGHHHHHHJJJHHHGGGFFFHHHHHHHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>======>>>>>>???AAAAAA@@@@@@?????????>>>????????????????????????>>>>>>>>>>>>>>>>>>======@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>==================>>>>>>>>>??????@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHEEEFFFIIIOOOVVV]]]```aaaTTTRRROOOMMMMMMNNNPPPQQQUUUWWWYYY\\\```fffmmmqqqzzz}}}{{{zzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}zzzyyyxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxttttttttttttuuuwwwyyyzzzvvvuuuttttttssssssssstttwwwwwwxxxxxxyyyzzz{{{{{{yyyyyyxxxwwwvvvtttrrrppprrrsssuuuvvvwwwvvvtttsssoooooopppqqqrrrsssttttttvvvvvvwwwwwwxxxxxxyyyyyy|||{{{zzzyyywwwvvvuuuuuuuuutttsssrrrppppppppppppHHHHHHGGGGGGGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGFFFEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>======<<<<<<======>>>@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<>>>>>>>>???????????????>>>===>>>>>>>>>>>>??????????????????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEIIIOOOWWW]]]```aaaSSSQQQNNNLLLKKKLLLMMMNNNOOOPPPQQQRRRUUUYYY```dddlllrrr{{{}}}{{{yyyxxxxxxxxxxxxzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}zzzyyywwwvvvtttssssssssstttuuuvvvwwwxxxyyyyyyyyyvvvvvvuuuuuuvvvwwwyyyzzzvvvvvvuuuuuuttttttuuuuuuwwwxxxxxxyyyzzzzzz{{{{{{yyyyyyxxxvvvuuusssqqqppprrrssstttuuuuuutttrrrqqqnnnnnnooopppqqqrrrsssssstttttttttuuuuuuvvvwwwwww|||||||||{{{zzzyyyxxxwwwwwwwwwuuutttsssrrrrrrrrrGGGGGGFFFFFFFFFGGGHHHHHHIIIGGGEEEEEEEEEFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA========================>>>>>>>>>>>>=========<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>?????????>>>???@@@AAAAAA@@@???>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===============>>>>>>?????????>>>>>>===>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEHHHMMMTTTZZZ\\\]]]PPPOOOMMMKKKJJJKKKLLLMMMMMMMMMNNNNNNOOORRRWWW[[[^^^dddkkksssyyy~~~|||yyyxxxwwwvvvvvvwwwyyy{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||zzzyyyvvvtttsssrrrrrrsssrrrsssuuuwwwxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwxxxyyywwwwwwvvvuuuuuuvvvvvvwwwwwwwwwxxxyyyyyyzzz{{{{{{zzzyyyxxxvvvuuusssrrrqqqqqqrrrssstttsssrrrpppnnnmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrssstttuuuvvvwww|||}}}}}}~~~~~~}}}||||||zzzyyyxxxvvvuuuuuuttttttGGGFFFFFFFFFGGGGGGHHHIIIHHHGGGEEEDDDEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@==============================>>>>>>======<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>??????@@@@@@===>>>???@@@@@@???>>>===:::;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<============<<<===>>>???????????????===>>>>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@???===>>>???@@@@@@@@@??????????????????????????????????????????????????????>>>>>>??????@@@AAAAAABBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCEEEJJJOOOTTTVVVVVVLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNRRRTTTTTTXXX]]]ccciiiooovvvzzzzzz|||zzzwwwuuutttsssuuuvvvxxxzzz|||}}}~~~~~~|||||||||}}}~~~~~~|||{{{zzzyyyxxxuuusssrrrrrrrrrsssqqqrrrtttvvvxxxzzzzzz{{{|||{{{yyyxxxwwwwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxuuuvvvwwwxxxyyyzzz{{{{{{{{{zzzxxxvvvuuussssssrrrrrrrrrssstttsssqqqooonnnlllmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrsssuuuwwwxxxzzz{{{|||~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwvvvvvvvvvFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>???????????????=========>>>===<<<<<<;;;======<<<<<<<<<<<<==================>>>>>>>>>>>>========================:::;;;;;;<<<===>>>??????<<<>>>???@@@@@@???>>><<<999:::;;;<<<<<<<<<;;;:::<<<<<<<<<=========>>>>>><<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@<<<===???@@@@@@??????>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAACCCDDDEEEFFFBBBBBBDDDGGGLLLOOOQQQQQQIIIIIIHHHHHHHHHIIIKKKKKKHHHIIIIIIIIIHHHIIIKKKNNNOOORRRUUUXXX\\\aaaggglllmmmuuu}}}{{{xxxuuusssrrrqqquuuvvvxxxzzz{{{|||}}}}}}{{{{{{{{{|||}}}~~~~~~|||yyyxxxyyywwwuuurrrqqqqqqrrrsssppprrrtttvvvxxxzzz{{{{{{}}}|||zzzxxxwwwwwwwwwwwwxxxwwwwwwwwwwwwwwwxxxxxxtttuuuvvvwwwyyyzzz{{{||||||zzzyyywwwuuutttssssssrrrsssttttttsssqqqooonnnllllllmmmnnnooopppqqqqqqssssssrrrssstttvvvxxxyyyvvvwwwyyy{{{|||}}}}}}||||||{{{zzzyyyxxxwwwwwwwwwHHHHHHGGGGGGFFFGGGGGGGGGIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCBBBAAA@@@???@@@AAABBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>=====================<<<<<<;;;???>>>===;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;========================@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<=========<<<::::::;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>======<<<<<>>===<<<<<<<<<<<<<<>>>>>>>>?????????@@@@@@@@@@@@AAA@@@?????????>>>>>>>>>>>>===============<<<;;;;;;>>>===<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<========================??????>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>======>>>>>>???==================>>>>>>>>>======<<<<<<<<<<<<===???@@@@@@AAABBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJMMMQQQTTTVVV[[[^^^dddiiiooouuu|||~~~}}}}}}}}}}}}~~~|||zzzzzzxxxuuuttttttuuutttsssssstttvvvxxxzzz{{{|||}}}yyyzzz{{{zzzxxxxxxxxxyyy{{{zzzyyyyyyyyyzzz{{{|||}}}|||{{{zzzxxxvvvssssssssssssrrrqqqppppppqqqrrrtttvvvxxxzzz{{{{{{}}}|||{{{yyywwwvvvuuutttwwwwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvwwwxxxxxxyyyyyyzzzxxxvvvsssqqqqqqqqqqqqrrrtttvvvvvvtttrrrqqqqqqoooooooooooopppqqqrrrrrrsssrrrrrrssstttuuutttsssuuuwwwzzz{{{zzzyyyzzzzzz{{{yyywwwvvvwwwvvvuuutttHHHGGGFFFFFFEEEEEEEEEFFFCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>============>>>>>>>>>?????????@@@@@@@@@????????????>>>>>>>>><<<============<<<;;;;;;======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>???<<<<<<<<<;;;<<<<<<======??????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFHHHKKKMMMOOOPPPRRRVVVZZZ^^^eeekkkppp}}}|||{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~}}}|||}}}|||{{{yyyxxxvvvtttssstttuuuuuuuuutttuuuwwwyyyzzz{{{||||||yyyzzzzzzyyyvvvuuuuuuvvvxxxxxxwwwwwwwwwxxxyyyzzz|||zzzyyyxxxyyyxxxwwwuuurrrrrrrrrrrrrrrqqqqqqqqqssstttuuuwwwxxxyyyzzzzzz{{{{{{zzzxxxvvvuuusssssstttuuuwwwyyyzzzyyyxxxwwwttttttuuuuuuvvvwwwwwwxxxxxxwwwtttrrrpppppppppppprrrtttvvvvvvtttsssssssssqqqqqqqqqqqqqqqqqqqqqqqqsssrrrpppppprrrssstttsssuuuwwwzzz{{{zzzyyyzzz{{{zzzxxxvvvvvvvvvvvvtttrrrGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAABBBCCCCCCCCC@@@@@@@@@@@@????????????BBBAAAAAA@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@>>>===>>>>>>>>>=========<<<<<<======>>>>>>>>>?????????????????????????????????<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888999999:::::::::999999;;;;;;;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>>;;;;;;;;;<<<<<<=========;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCAAAAAABBBBBBCCCDDDDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNPPPTTTYYY___dddppprrrvvvzzz~~~~~~}}}|||zzzzzzzzzzzz{{{~~~~~~~~~}}}|||{{{{{{{{{{{{}}}{{{zzzyyyzzzzzzyyyxxxvvvtttsssssstttvvvvvvvvvvvvwwwyyyzzz{{{||||||}}}zzz{{{{{{yyyvvvsssssstttuuuuuuttttttuuuvvvwwwxxxwwwvvvuuuuuuvvvvvvuuutttqqqqqqqqqqqqqqqrrrssssssvvvvvvwwwxxxyyyyyyyyyyyyzzzyyyxxxvvvuuusssrrrqqqqqqsssvvvyyyzzzyyywwwvvvrrrrrrsssttttttuuuuuuvvvvvvuuusssqqqpppooooooooorrrtttuuuvvvtttssstttuuuuuuuuuuuutttssssssrrrqqqtttqqqnnnnnnppprrrsssttttttwwwyyy{{{zzzzzzzzz{{{yyyxxxvvvvvvvvvvvvtttrrrGGGFFFEEEDDDCCCCCCCCCCCC<<<======>>>????????????????????????????????????AAAAAA@@@????????????@@@>>>???@@@AAA@@@???>>>===???>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999999999:::::::::;;;;;;888999999:::999999888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>===>>>??????@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKMMMQQQVVVZZZ___ccchhhmmmsss}}}~~~}}}||||||{{{zzzyyyyyyyyyyyyyyy|||~~~}}}}}}~~~}}}|||{{{zzzzzzzzzzzzzzzxxxvvvvvvwwwxxxxxxwwwuuusssrrrrrrtttvvvwwwwwwyyyzzz{{{|||}}}}}}}}}}}}|||||||||yyyvvvssssssssssssrrrrrrrrrssstttvvvwwwtttsssrrrssstttuuutttrrrqqqqqqpppqqqrrrsssuuuvvvyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvuuusssqqqpppoooppprrruuuwwwxxxwwwuuutttppppppqqqqqqrrrsssssstttttttttrrrqqqpppooonnnnnnqqqssstttttttttssstttvvvxxxxxxxxxwwwvvvuuusssrrrtttqqqnnnmmmoooqqqsssttttttvvvyyyzzzzzzzzz{{{|||yyyxxxwwwxxxxxxwwwtttrrrFFFEEEDDDCCCBBBAAAAAAAAA===>>>???@@@@@@@@@@@@@@@>>>>>>>>>???????????????AAA@@@??????>>>>>>?????????????????????>>>======>>>>>>>>>>>>============;;;;;;<<<<<<<<<=========<<<<<<============>>>>>>;;;<<<<<<<<<<<<;;;::::::999:::;;;<<<<<<;;;:::999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<999999999999999999999999888888999999::::::;;;;;;999999999999::::::::::::999999:::::::::999888888999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999;;;;;;;;;:::;;;;;;<<<<<<======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHJJJNNNQQQRRRVVV\\\aaagggppp{{{}}}zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyzzz}}}~~~}}}}}}|||{{{zzzyyyxxxxxxxxxxxxuuussssssuuuvvvwwwvvvuuusssqqqrrrtttvvvwwwvvvzzzzzz{{{|||}}}}}}}}}|||{{{|||{{{yyyuuusssrrrrrrqqqqqqppppppqqqsssuuuvvvsssrrrqqqrrrssstttsssrrrqqqqqqqqqqqqsssuuuwwwyyy}}}}}}}}}}}}|||{{{zzzyyywwwvvvuuusssqqqpppnnnnnnoooqqqssstttuuutttsssrrrnnnnnnoooppppppqqqqqqrrrssssssrrrqqqpppooonnnnnnpppqqqssssssrrrssstttvvvyyyyyyyyyyyyxxxvvvtttssstttqqqnnnnnnooorrrssstttsssvvvyyyzzzzzzzzz{{{|||yyyxxxxxxxxxyyywwwtttrrrFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????>>>============>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<;;;;;;:::999888999;;;<<<<<<;;;:::888::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===999999999999999999999999777777888888999::::::;;;888999999999999:::::::::::::::;;;;;;:::999999888777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFEEEFFFHHHIIIKKKNNNSSSWWW\\\ccclllsss||||||||||||zzzxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyxxx{{{~~~||||||{{{zzzyyywwwvvvvvvuuuuuuvvvsssqqqqqqsssuuuvvvvvvuuusssqqqrrrtttuuuvvvvvvyyyzzzzzz{{{{{{{{{{{{zzzyyyzzzyyywwwtttqqqqqqqqqppppppooopppqqqssstttvvvtttsssrrrrrrssstttsssqqqrrrqqqqqqrrrtttwwwzzz{{{~~~|||{{{zzzuuuuuusssrrrpppnnnmmmmmmppppppqqqqqqqqqqqqqqqpppmmmmmmmmmnnnooooooppppppsssssssssrrrqqqpppooonnnnnnpppqqqqqqqqqrrrtttvvvwwwxxxyyyyyyxxxvvvtttrrrtttqqqooooooqqqssssssssssssvvvyyyzzzzzzzzz{{{|||xxxwwwwwwwwwxxxvvvssspppFFFEEECCCBBBAAA@@@@@@@@@>>>???@@@AAAAAA@@@>>>>>>>>>>>>??????@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>><<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888999;;;<<<<<<;;;999888::::::::::::::::::::::::999999999::::::;;;;;;;;;888888888888888888888888666666777888999::::::;;;888888999999999:::::::::;;;;;;;;;;;;;;;:::999888666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<888999999::::::;;;;;;<<<===<<<;;;;;;::::::::::::<<<======>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@=========>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFGGGKKKOOOQQQTTTZZZbbbhhhmmmvvv~~~{{{|||~~~~~~}}}|||zzzxxxwwwvvvttttttuuuuuuvvvxxxyyyzzzuuuyyy}}}}}}{{{zzzyyyyyyxxxwwwvvvttttttsssssstttrrrpppppprrrtttuuuuuuuuusssqqqrrrsssuuuuuuuuuxxxxxxyyyzzzzzzyyyyyyxxxwwwxxxxxxuuurrrppppppppppppoooooooooqqqrrrtttvvvuuutttrrrsssttttttsssqqqrrrrrrrrrsssuuuxxx{{{}}}}}}|||{{{uuutttsssqqqooonnnmmmlllpppppppppooooooooooooooollllllmmmmmmnnnooooooooosssssssssrrrrrrpppooonnnmmmooopppppppppqqqtttvvvuuuvvvwwwxxxwwwuuusssqqqsssrrrpppppprrrssstttssssssvvvyyyzzzzzz{{{{{{}}}vvvvvvvvvvvvwwwuuurrroooDDDCCCCCCBBB@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@???>>>===<<<<<<===>>>?????????>>>>>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999999999::::::;;;;;;::::::999888::::::::::::::::::::::::::::::999888777777777888999999888888888888888888555555666777888888999999;;;:::999888777777777777::::::999888777777777777999999888888999999:::;;;::::::::::::::::::::::::999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888:::999::::::;;;<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????????????????????????????>>>>>>?????????@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBB@@@@@@@@@BBBCCCBBBEEEIIIMMMPPPSSSXXX[[[bbbiiisss~~~~~~{{{yyyyyyzzz{{{{{{zzzxxxvvvvvvvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxyyy{{{}}}}}}}}}}}}|||~~~|||yyyvvvttttttttttttppppppooooooppprrrssstttssssssrrrrrrrrrsssttttttvvvvvvwwwxxxxxxwwwvvvuuuvvvwwwwwwwwwvvvtttqqqooopppoooooooooppprrrtttuuusssrrrqqqppppppqqqsssuuutttttttttuuuwwwyyy|||~~~~~~~~~{{{zzzzzzrrrqqqpppooommmmmmlllllllllnnnooonnnmmmlllllllllkkkkkklllkkkjjjkkknnnppppppooonnnmmmllllllmmmnnnooooooooopppqqqqqqqqqrrruuuvvvvvvvvvvvvuuuttttttrrrrrrssssssssssssssssssrrrrrrsssvvvxxxyyyxxxvvvvvvuuutttsssssssssssssssCCCCCCBBBAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>===<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999999::::::;;;;;;::::::999888:::::::::::::::::::::::::::999888888777777777888888888888888888888888888666666777777888999999:::;;;:::999888777777777777:::999999888777777777888888777777777777888999999::::::::::::::::::::::::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888888888888888999999999999:::;;;<<<===999999::::::;;;;;;;;;<<<;;;<<<<<<===>>>>>>??????????????????????????????>>>>>>>>>?????????@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDEEECCCBBB@@@@@@@@@BBBCCCDDDFFFIIILLLNNNPPPTTTVVVZZZ^^^eeeooozzz}}}zzzxxxxxxxxxyyyyyyxxxvvvuuuuuuuuuvvvwwwvvvvvvuuuuuuuuuvvvvvvwwwxxxyyyzzz|||}}}}}}}}}||||||zzzxxxuuusssrrrssssssqqqpppppppppqqqrrrtttuuussssssrrrrrrqqqrrrrrrsssttttttuuuvvvvvvuuutttsssvvvwwwwwwxxxwwwuuurrrqqqppppppoooooopppqqqssstttsssrrrqqqpppppprrrssstttsssttttttuuuvvvwwwyyyzzz|||~~~~~~|||zzzyyyyyyrrrqqqpppnnnmmmlllkkkkkkkkkmmmnnnmmmllljjjkkkkkkjjjkkkkkkkkkjjjkkkmmmpppnnnmmmmmmllllllmmmnnnooooooooooooppppppqqqqqqrrruuuuuuvvvvvvuuuuuutttsssssssssssssssssssssssssssrrrqqqrrrtttwwwxxxwwwuuuuuutttssssssrrrrrrrrrrrrBBBBBBAAA@@@???>>>>>>===????????????????????????????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>===============<<<<<<<<<===============<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::999999888999999999:::::::::::::::999999888999999999999999999999999999888888777777777777777777777777777888888888888777777777888999999:::::::::999888777777666666777999999888777777777888888777666666666666777888888999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888777777777888999:::;;;777777888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBBBBBBBCCCCCCCCCCCCDDDCCCAAA@@@@@@AAABBBBBBEEEGGGIIIJJJKKKLLLNNNQQQQQQSSSXXX^^^gggttt|||yyywwwvvvvvvvvvvvvuuutttttttttuuuwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvxxxyyy{{{|||}}}||||||zzzxxxvvvtttrrrqqqqqqrrrrrrqqqqqqqqqrrrssstttuuusssrrrrrrqqqppppppppppppqqqqqqrrrssssssrrrrrrqqquuuvvvvvvwwwvvvuuutttsssqqqqqqppppppppppppqqqqqqrrrqqqppppppppprrrssstttttttttuuuuuuuuuuuuuuutttxxxzzz||||||zzzxxxxxxxxxsssrrrpppnnnllljjjiiiiiiiiikkklllllljjjiiiiiijjjiiijjjkkkkkkjjjkkkmmmooollllllkkkkkklllmmmooopppnnnnnnoooooopppqqqqqqrrruuuuuuvvvvvvuuuuuutttsssssssssssssssssssssrrrrrrqqqpppqqqrrruuuvvvuuussssssrrrqqqqqqqqqqqqqqqrrrAAAAAA@@@???>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::::::::999999::::::;;;<<<;;;;;;;;;;;;:::::::::999999999888888888888999999999::::::::::::999888888999999999999999999999999888777777666666666777777666666666777777777777777777888888888999999999:::999888777666666666666666888777777777777777888999777666666666666777888888999999999999888888888888777777888888999999::::::::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888666666666666666777888999666666777888999;;;;;;<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCEEEGGGHHHHHHIIIKKKMMMNNNPPPRRRVVV]]]fffqqqyyy~~~}}}zzzwwwuuutttttttttsssrrrrrrrrrsssuuuwwwxxxxxxxxxwwwvvvvvvvvvwwwwwwuuuwwwyyyzzz{{{|||{{{{{{xxxwwwuuusssrrrrrrqqqrrrrrrrrrrrrrrrssssssttttttrrrrrrpppooonnnnnnnnnnnnnnnnnnooooooppppppppppppsssttttttuuuuuuuuuttttttsssrrrrrrqqqppppppooooooqqqpppppppppqqqrrrsssttttttuuuvvvvvvvvvtttrrrqqquuuwwwyyyyyywwwvvvvvvvvvsssrrrpppmmmkkkiiihhhhhhhhhjjjkkkkkkiiihhhhhhiiiiiijjjlllkkkkkkkkkmmmnnnmmmlllkkkkkkkkklllmmmnnnmmmnnnnnnooopppqqqrrrrrrvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrrrrqqqqqqoooooonnnppprrrsssrrrqqqpppooooooooooooooopppqqq?????????>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999:::;;;;;;;;;:::::::::999999999999888888777777777888888999999999::::::999999888777888888888888888888888888777666666555666666777777555555666666666777777777888888888888888999999999777777666666555666666666666666666666777888999999888777777777777888999999999999999888888777777777666666777777888999::::::::::::::::::::::::::::::::::::999999999888888888777777777777777777777777666666555555555666777777666777888999:::;;;<<<<<<:::::::::;;;<<<<<<==============================<<<<<<=========>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@BBBDDDFFFFFFHHHJJJLLLLLLNNNQQQTTTWWW\\\bbbfffnnnsss{{{~~~}}}}}}|||{{{xxxvvvuuutttssssssqqqqqqqqqqqqsssuuuwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwuuuvvvxxxyyyzzzzzzyyyyyyvvvvvvuuutttsssrrrrrrrrrrrrrrrssssssssssssssssssqqqpppooommmmmmlllllllllmmmmmmmmmmmmmmmnnnnnnooorrrrrrssssssttttttssssssttttttsssrrrqqqpppooonnnooooooppppppqqqrrrssssssuuuvvvwwwwwwvvvtttrrrqqqtttuuuwwwxxxvvvuuutttuuusssrrrpppmmmkkkiiihhhhhhhhhjjjkkkkkkiiihhhhhhiiiiiikkklllmmmllllllmmmoooooonnnlllkkkjjjjjjjjjkkklllmmmnnnooopppqqqrrrrrrvvvvvvwwwwwwvvvvvvuuutttrrrqqqqqqqqqpppppppppooonnnmmmlllmmmoooppppppooommmmmmlllmmmmmmnnnoooooo>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<======>>>>>>>>>======<<<<<<;;;;;;::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999999:::;;;;;;:::::::::999999999888888777777777666777777888999999999999999999888888777777777777777777777777777555555555555555666666777444444555555666666777777777777777777777777777777666666555555555555666666555555555666777888999:::888777777777777888999999999999888888777666666666555555666777888999999:::999999999999999999999999999999999888888888777777777777777777777777777777666666555555555555666666777777888999::::::;;;;;;999999::::::;;;<<<<<<<<<========================<<<<<<<<<<<<============????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>@@@BBBDDDEEEGGGJJJLLLIIIKKKNNNPPPQQQRRRUUUWWW___bbbhhhoooxxx~~~}}}|||{{{{{{yyyxxxwwwvvvuuutttttttttqqqqqqqqqqqqsssuuuwwwxxxzzzzzzyyyxxxwwwwwwwwwwwwvvvwwwxxxyyyyyyxxxwwwvvvttttttttttttssssssrrrrrrqqqrrrssssssssssssrrrrrrnnnnnnmmmlllkkkkkkkkkkkkllllllllllllmmmnnnoooooossssssssssssssssssttttttuuuuuuttttttsssqqqpppooonnnoooooopppqqqrrrssssssuuuuuuuuuuuuuuuttttttssstttvvvxxxxxxvvvtttttttttsssrrrpppnnnllljjjiiiiiiiiikkklllllljjjiiiiiijjjjjjlllnnnnnnnnnmmmnnnooopppnnnllljjjiiihhhhhhiiillllllmmmnnnpppqqqrrrrrrtttuuuuuuuuuuuutttsssssspppppppppooonnnnnnmmmmmmmmmkkkjjjjjjlllmmmmmmmmmjjjjjjjjjjjjkkkmmmnnnnnn=========<<<<<<<<<<<<;;;999::::::;;;<<<<<<======>>>>>>===<<<<<<;;;::::::999:::;;;;;;;;;;;;:::999999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;999999999888999999:::;;;999999999999888888888888666666666666666777888888999999999999999888777777777777777777777777777777555444444444555555666777333333444555555666777777666666666666666666666666666555555444444555555666444444555555777888999:::777666666666666777888888999888888777666666555555444444555666777888999:::999999999999999999999999999888888888777777777777777777777777777777777777666666555555555555666666777777777888888999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@??????@@@AAAAAAAAAAAAAAA>>>@@@BBBDDDDDDFFFHHHJJJEEEGGGJJJKKKKKKLLLNNNPPPRRRUUUYYY^^^eeennnxxx}}}|||{{{zzzzzzzzzzzzzzzwwwvvvvvvvvvuuuuuuuuuuuurrrqqqqqqrrrsssuuuwwwxxx{{{{{{zzzxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvuuutttrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssssssrrrqqqppplllkkkkkkjjjjjjjjjkkkkkkmmmlllllllllmmmnnnooopppvvvuuuuuutttttttttuuuuuuuuuuuuvvvuuuuuusssqqqpppmmmnnnooopppqqqrrrsssssssssssssssssssssttttttuuuvvvxxxyyyxxxvvvtttssssssrrrqqqpppnnnmmmlllkkkkkkkkkmmmnnnmmmllljjjkkkkkkkkkmmmooopppooooooooopppnnnmmmkkkjjjiiiiiiiiiiiikkklllmmmnnnoooqqqrrrrrrqqqqqqrrrrrrqqqqqqpppooooooooonnnmmmmmmlllkkkkkkllljjjhhhhhhjjjkkklllkkkhhhhhhhhhiiijjjkkkmmmnnn<<<<<<<<<<<<<<<<<<;;;;;;999999:::;;;;;;<<<======>>>>>>===<<<;;;;;;::::::999999;;;;;;;;;;;;999999999999999::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;999999888888999999:::;;;999999999888888888888777666666666666666777888888888999999999999888777777777777777777777777777777444444444444444555666777333333444444555666777777666666666666555555555555555555444444444555555666444444444555777888::::::555555555555555666777777999888888777666555555444444444555666777888999999888888888888888888888888888888888888777777777777777777777777777777777777777666666555555555666666666666666666777777777777888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>???@@@AAAAAAAAAAAAAAA???AAACCCDDDDDDEEEFFFHHHDDDFFFGGGHHHHHHJJJMMMPPPKKKNNNQQQUUUZZZaaahhhmmmsss{{{zzzyyyxxxxxxxxxyyyzzz{{{uuuuuuvvvvvvvvvvvvvvvvvvrrrrrrrrrrrrsssuuuwwwxxx|||{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyxxxwwwuuusssrrrppppppqqqqqqqqqppppppooopppqqqrrrrrrrrrqqqpppooojjjjjjjjjiiijjjjjjkkkkkkmmmmmmllllllmmmooopppqqqxxxxxxwwwvvvvvvvvvvvvvvvuuuvvvvvvvvvvvvtttsssqqqmmmnnnoooppprrrrrrrrrsssqqqqqqppppppqqqsssuuuvvvwwwyyyzzzyyywwwtttssssssrrrqqqpppooommmmmmlllllllllnnnooonnnmmmlllllllllkkknnnpppqqqqqqppppppqqqlllkkkjjjiiiiiiiiijjjkkkkkkkkklllnnnoooqqqrrrrrrooooooooooooooonnnmmmmmmnnnnnnmmmlllkkkkkkjjjjjjkkkiiiggggggiiijjjkkkjjjggggggggghhhiiikkklllmmm<<<<<<<<<<<<;;;:::999888888888999::::::;;;<<<<<<::::::999999888777666666555666777888888888888888999999:::::::::999999888::::::;;;;;;<<<;;;;;;;;;999999999888999999:::::::::::::::::::::999888777<<<;;;;;;:::999888777777888888888888888777666666222333555777777666555444555555555555555555555555666666666555444444333333444444444444444444444444444444444555555555555666444444555555666666777777777777666666666666777777888888777666666666666666333444555666777888999:::777777777777777777777777999888888888777777666666555555666666777777888888555444444333333444444555444555555666777888888888999999999:::::::::;;;;;;999:::;;;<<<<<<<<<;;;:::;;;:::999888888:::;;;======>>>>>>?????????>>>>>>???@@@AAABBBBBB@@@>>>===>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEJJJJJJJJJJJJLLLQQQXXX]]]ccchhhrrr|||~~~}}}||||||yyyyyyxxxxxxwwwxxxxxxxxxvvvwwwxxxyyyxxxwwwvvvuuutttttttttrrrrrrssswwwzzz{{{|||}}}~~~}}}|||zzzyyyyyyzzzzzzyyyxxxvvvtttrrrrrrqqqpppooonnnnnnnnnnnnqqqqqqqqqqqqpppnnnmmmlllkkkkkkjjjiiiiiijjjkkklllmmmnnnooopppppprrruuuxxxxxxyyyzzzzzzwwwvvvvvvvvvwwwwwwwwwwwwxxxvvvrrrppppppnnnlllnnnqqqssssssqqqrrrrrrrrrssstttuuuvvvvvvwwwwwwvvvtttsssrrrpppppprrrrrrqqqpppooonnnmmmmmmnnnnnnooooooooommmlllkkkmmmmmmnnnppppppqqqqqqqqqpppooommmllllllmmmmmmnnnlllmmmnnnooopppooonnnnnnooonnnmmmlllkkkjjjjjjjjjmmmnnnnnnllliiigggffffffjjjjjjjjjjjjjjjiiihhhhhhbbbdddggghhhiiijjjlllnnn<<<<<<<<<<<<;;;:::999888888888999999:::;;;;;;<<<;;;;;;::::::999888888777666777777888999999888888888999999:::999999888888::::::;;;;;;;;;;;;::::::;;;:::999888888888888888999999::::::999999888777::::::999999888777777777666666666666666555444444222333444555666555444444555555555555555555555555444444444555555555555555444444444444444444444444444444444444555555555555555555555555555666666666666666555555555555666666888777666555555555555666444444555666777888888999555555555555555555555555888888777777777666666666777777666666666666666666555444444333333444444555555555666666777888888999999999999999::::::::::::888999:::;;;<<<;;;;;;:::;;;:::999888999:::<<<======>>>>>>????????????>>>>>>???@@@@@@@@@???============>>>@@@AAACCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIMMMSSSWWWZZZ]]]cccjjjqqqvvvzzz|||~~~}}}|||{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxwwwwwwxxxyyyyyyxxxwwwvvvtttttttttsssrrruuuyyy|||{{{|||~~~~~~|||{{{zzz{{{{{{zzzyyywwwuuutttqqqppppppoooooooooooooooqqqqqqqqqppppppooonnnmmmlllkkkjjjiiiiiijjjkkklllnnnooopppqqqqqqsssvvvyyy{{{|||}}}{{{xxxvvvuuuuuuwwwwwwvvvwwwwwwvvvrrrppppppnnnmmmnnnqqqsssrrrqqqrrrrrrqqqqqqrrrssstttuuuwwwvvvvvvuuutttsssrrrqqqrrrqqqqqqpppooonnnnnnmmmmmmnnnnnnnnnnnnmmmlllkkkmmmnnnooopppqqqqqqqqqqqqoooooonnnmmmmmmnnnoooppppppqqqrrrrrrrrrqqqpppooonnnmmmlllkkkjjjjjjiiijjjlllmmmmmmllliiigggffffffhhhhhhiiiiiiiiihhhggggggcccdddfffggggggiiilllnnn<<<<<<<<<;;;;;;:::999888888888999999::::::;;;;;;;;;;;;;;;:::999999888888777777888999999999999888888888999999999999888888999:::::::::::::::999999;;;:::999888777666666666888999999999999888888777777777777777777777777777555555555666555555444333333333333333444444444444555555555555555555555555222333333444555555666666444444444444444444444444444444444444555555555555555555555555555555444444555444444444444444444555666666555444444444555555555555555666666666777777555555555555555555555555666666666666666555555555888777777666555555444444555444444333333444444555555666666777777888888999888888888999999999::::::888999::::::;;;;;;::::::;;;:::999999999:::<<<=========>>>???????????????>>>>>>>>>>>>============<<<<<<===???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHBBBCCCEEEEEEFFFHHHLLLOOOPPPQQQSSSWWW\\\ccchhhlllrrrwww~~~}}}|||{{{{{{zzzvvvvvvuuuvvvvvvwwwxxxyyywwwxxxyyyzzzzzzyyyxxxwwwuuuttttttrrrrrruuuyyy|||zzz|||~~~|||||||||{{{zzzxxxvvvuuuqqqppppppoooooooooppppppqqqqqqqqqppppppoooooonnnmmmlllkkkjjjjjjkkklllmmmoooppprrrsssssstttwwwzzz~~~}}}yyyvvvuuuuuuwwwvvvuuuvvvvvvuuurrrppppppooonnnoooqqqrrrqqqpppsssrrrpppooooooqqqssstttuuuuuuuuuuuuttttttttttttqqqqqqqqqpppooooooooonnnmmmmmmnnnnnnnnnmmmlllllloooooopppqqqrrrrrrrrrrrrooonnnnnnnnnnnnpppqqqrrrvvvvvvvvvvvvuuusssqqqpppkkkkkkjjjiiihhhhhhhhhiiikkklllllljjjhhhffffffgggffffffggghhhhhhhhhgggfffddddddeeeeeeeeegggkkknnn;;;;;;;;;;;;:::999888888888888999999:::::::::::::::::::::999999888888888888888999999999999888888666777888888888888888888999999999:::999999888777999888777777666666666666777888888888888888777777444444555555555666666666666666666777777666666555333222222222222333444555555555555555555555555555333333333444444555555555333333333333333333333333333333444444444555555555666555555444444333333333555555444444444444555555555444444333333444444444555555555555555555555555666666666666666666666666555555555555555555555555666666666555555444444444555444444333333444444555666666666777777888888888777777777888888888999999888888888999999999999999;;;::::::999:::;;;<<<<<<<<<===>>>>>>???????????????>>>======<<<<<<======<<<======>>>@@@AAAAAABBBBBBBBBCCCDDDEEEEEEFFFFFF???AAACCCDDDDDDDDDFFFHHHKKKKKKLLLNNNRRRWWW\\\___bbbfffnnnwww~~~~~~~~~}}}|||{{{zzzyyyyyyttttttttttttuuuwwwxxxxxxwwwxxxyyyzzz{{{zzzyyyxxxvvvuuusssqqqppprrrvvvyyyyyy{{{~~~~~~}}}|||{{{yyyxxxwwwsssrrrqqqpppooooooooooooqqqqqqppppppppppppppppppooonnnmmmlllllllllmmmnnnppprrrtttuuuuuuvvvyyy{{{~~~}}}zzzxxxwwwwwwvvvuuutttuuuuuuuuurrrpppqqqqqqqqqqqqrrrrrrrrrqqqtttsssqqqooooooppprrrttttttttttttuuuuuuuuuvvvvvvqqqqqqqqqpppppppppoooooommmnnnnnnnnnnnnnnnnnnnnnpppqqqrrrrrrsssssssssrrrooonnnnnnnnnoooqqqssstttyyyyyyyyyxxxvvvtttqqqpppiiiiiihhhhhhggghhhhhhhhhjjjkkkkkkiiigggffffffgggfffggghhhjjjjjjiiihhhgggeeeeeedddcccccceeeiiimmm;;;;;;;;;;;;:::999888777888888999999999999999:::888888888888777777777777888888999999999888888777555666777777888888888777888888999999888777777666555555555555666666777888666777777888888777777777333333333444444555555666444555666666666666555555333222222222222333444555555555555555555555555555555555444444333333333333333333333333333333333333333333333444444444444555555555444444333333222222666555555555555555555666444444333333333333444444555555555555444444444444555555555555555555555555444444444444555555555555333333444444555555555555555444444333333444444555666666666666666777777777666666666777777777888888777777777777888888999999999999999999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>??????>>>============>>>======>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC???AAACCCDDDCCCCCCEEEFFFHHHHHHJJJLLLOOOQQQSSSUUUWWW[[[aaagggnnnvvv~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}||||||{{{zzzyyyxxxwwwttttttttttttuuuvvvwwwxxxwwwxxxyyyzzz{{{zzzyyyyyywwwuuurrrooommmnnnrrruuuxxx{{{~~~}}}{{{zzzyyyyyywwwvvvtttrrrpppooonnnnnnqqqppppppoooppppppqqqrrrrrrqqqpppooonnnnnnoooppppppsssuuuvvvwwwwwwyyy{{{{{{}}}~~~}}}zzzxxxxxxyyyvvvtttssssssttttttrrrppprrrsssttttttssssssrrrrrruuutttrrrqqqpppqqqssstttssssssttttttuuuvvvvvvvvvrrrrrrqqqqqqppppppoooooonnnnnnnnnooooooppppppqqqqqqqqqrrrssssssssssssrrrnnnnnnnnnoooppprrrtttuuuwwwxxxwwwwwwuuurrrpppooohhhhhhhhhggghhhhhhiiiiiiiiijjjjjjhhhffffffgggiiihhhiiikkklllmmmkkkjjjhhheeeeeedddcccbbbdddhhhkkk;;;;;;;;;::::::999888777888888999999999999999999777777777777777777777777777888888888888777666666444555666777777888777777888888888888777666555555333333333444555666888888555666666777777777777666333333333444444444555555111222333333444333333333333333333333444444444444555555555555555555555555555555444444333222222111333333333333333333333333333333333333444444444444333333333333333333222222666666555555555555666666444444333333333444555555444444444444444444333333333333333333333333333333444444444555555555555555222222333333444555555666555444444333333444444555555555555555555555555555555555555666666666777777777666666666666777888888888888888999999999999999999999:::<<<============>>>>>>>>>>>>===============>>>>>>???@@@@@@AAAAAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCCCCCCCCCCEEEFFFDDDFFFHHHJJJKKKLLLMMMMMMOOOSSSWWW[[[^^^dddmmmsssxxxzzz}}}{{{{{{}}}}}}||||||zzzzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{|||}}}}}}||||||{{{{{{zzzyyyxxxwwwwwwvvvuuuuuutttuuuuuuvvvwwwxxxvvvwwwxxxzzzzzzzzzyyyyyyvvvuuuqqqmmmkkklllppptttzzz}}}~~~}}}{{{zzzzzzzzzxxxwwwvvvtttrrrqqqppppppqqqpppoooooopppqqqrrrtttuuutttsssqqqqqqqqqrrrrrrpppsssvvvwwwwwwxxxzzz{{{yyy{{{|||{{{yyywwwwwwxxxuuusssrrrrrrssssssrrrqqqrrrtttvvvuuutttrrrqqqqqqssssssrrrrrrrrrsssssssssrrrrrrsssssstttuuuuuuvvvssssssrrrqqqpppooonnnnnnnnnmmmmmmnnnooopppqqqrrrqqqrrrrrrssssssrrrrrrrrrooonnnnnnnnnpppqqqsssuuuttttttttttttsssqqqooonnniiihhhhhhhhhiiijjjkkkkkkjjjjjjjjjhhhggggggiiikkkjjjlllnnnoooooommmjjjiiieeefffeeedddcccdddgggjjj::::::;;;::::::999888777999999888888888888888888777777777777777777777777777777777777777666555555333444555666777777777777777777777777666555444444444333333333444555666666444555666666777777666666333333444444444444444444111111222333333333333333222333444555666555444444555555555555555555555555444333333333333333333333222222222222222222222222222222333333333444444444222222222222333333333333555444444444444444444555444444444444444555666666333333333333333444444444222222222222222222222222444444555555666666666666333333333333333444444444555444444333333444444555444444444444444444444444444444555555555666666666666666555555555666777888666666777888888888888888777777999:::;;;<<<<<<<<<<<<<<<===>>>===<<<;;;:::<<<======>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAACCCCCCBBBCCCFFFHHHCCCDDDDDDEEEGGGHHHIIIIIIHHHLLLPPPQQQRRRVVV^^^dddkkklllrrr{{{|||yyywwwuuussstttxxx~~~}}}||||||zzz{{{{{{{{{{{{zzzzzzyyyxxxxxxzzz{{{||||||||||||zzzzzzyyyxxxwwwvvvvvvuuuvvvvvvvvvuuuuuuvvvwwwwwwuuuvvvwwwyyyyyyyyyyyyxxxtttsssppplllkkkmmmrrrwww}}}~~~|||{{{zzzzzzzzzxxxwwwvvvuuuttttttttttttqqqpppoooooopppqqqsssuuuxxxwwwuuutttssssssttttttpppsssvvvwwwxxxxxxyyy{{{yyyzzz{{{yyywwwuuutttuuuuuusssqqqqqqrrrsssrrrqqqpppsssuuuuuurrroooooooooooopppqqqrrrssssssrrrrrrqqqqqqrrrrrrssssssttttttuuuuuusssrrrpppooommmmmmlllkkkkkklllmmmooopppqqqqqqqqqrrrrrrrrrrrrqqqqqqooonnnnnnnnnoooppprrrssspppqqqqqqrrrrrrqqqpppooojjjiiijjjjjjkkklllmmmnnnjjjjjjjjjhhhggghhhjjjmmmlllnnnpppqqqpppmmmjjjgggeeefffgggfffeeeeeegggiii::::::::::::999888777777999999888888888888888888888888888888888888999999666666777666666555444444333444555666777777777777777777777777666555444333555555444333333333444444444444555666777777666666444444444444444444444444222333444444555555555555222333555777777666555444555555555555555555555555111222222333333444444555222222222222222222222222222222333333333444444444111111111222222333333444444333333222222333333444444444444444444555666777222222222333333444444444444444444444444444444444555555555666666666777777555444444333333222222111555444444333333444444555333333333333333333333333444444444555555555666666666666555444444666777888555555666777777777777777555666888999:::;;;;;;;;;:::;;;<<<======;;;999888;;;;;;<<<<<<======>>>>>>??????@@@AAABBBBBBCCCDDD@@@AAABBBBBBBBBCCCFFFIIIDDDCCCCCCCCCDDDEEEHHHIIIDDDHHHKKKLLLLLLOOOVVV\\\]]]]]]bbbiiimmmnnnsssyyyzzzxxxvvvtttqqquuu{{{~~~|||}}}}}}}}}}}}}}}|||{{{zzzyyywwwwwwyyyzzz{{{|||||||||zzzzzzyyyxxxwwwvvvuuuuuuxxxwwwwwwvvvvvvvvvvvvwwwtttuuuwwwxxxyyyyyyxxxxxxsssqqqooollllllooouuuzzz~~~|||zzzzzzzzzzzzvvvvvvuuuvvvvvvwwwxxxxxxqqqpppooooooppprrrtttvvvzzzyyywwwvvvuuuuuuuuuvvvppprrrvvvwwwxxxxxxyyyzzzzzzzzz{{{yyyuuurrrqqqqqqtttsssqqqqqqrrrsssrrrqqqooorrruuutttpppmmmmmmnnnlllmmmppprrrsssrrrqqqpppqqqqqqqqqrrrrrrsssssssssvvvvvvtttrrrpppnnnmmmllljjjjjjiiijjjkkkmmmooopppqqqqqqqqqrrrrrrqqqppppppooonnnnnnnnnnnnpppqqqrrrnnnooopppqqqqqqqqqppppppjjjjjjjjjkkklllmmmnnnoookkkkkkjjjiiihhhiiikkknnnmmmnnnpppqqqooollliiifffeeeggghhhhhhffffffggghhh::::::999999888777666666666666666666666666666666999888888777777777777777999999999888888888888777555555666777777777777777555444444333333333444444777666555444333222222222555555555555555555555555555555555444444333333333222222222333333444444444222333333444444333333222222222333333333333444444333333333333333333333333444444444333333222222222333333333222222111111111444333333222222333333444111111222222222333333333222222111111222222333444444333222222111111222222333333333444444444555555444444444444444444444444222222222222222222222222222222222222222222222222333333333333444555666666555555555555555555555555555555555555555555555555999888777666666777888999888888888888888888888888;;;;;;;;;<<<;;;;;;::::::999999:::;;;<<<===>>>???AAA???>>>???BBBCCCAAA???>>>@@@AAAAAA@@@???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNUUUVVVXXX\\\```dddhhhjjjssszzz}}}{{{~~~~~~~~~~~~}}}{{{yyyvvvuuuwwwwwwxxxyyyyyyzzz{{{{{{|||{{{yyywwwvvvvvvwwwxxx{{{xxxuuuuuuvvvwwwuuusssrrrrrrrrrssstttuuuvvvwwwtttppplllllllllooozzz|||zzzyyyzzz{{{uuuvvvwwwwwwvvvuuutttsssuuusssqqqoooppprrruuuwwwzzz|||}}}{{{wwwttttttuuuuuuuuuuuuuuuvvvwwwyyyyyyzzzyyyxxxvvvuuutttttttttuuutttrrrpppnnnnnnnnnnnnnnnooopppqqqqqqpppooonnnmmmmmmnnnoooppppppoooooommmmmmnnnoooppprrrtttuuusssssssssrrrpppmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnooopppqqqqqqqqqqqqqqqmmmnnnoooppppppooonnnmmmoooooooooooonnnnnnnnnnnnooommmkkkmmmpppqqqpppnnnmmmmmmlllkkkkkkkkkkkkkkkjjjkkklllmmmnnnnnnnnnmmmjjjiiihhhfffffffffggghhh::::::999888888777666666777777777777777777777777999888777777666666777777888888888777777777666666555555666777777777777777555444444333333333444444666666555333333222222333444444444444444444444444555555444444444333333333222222222333333333444444222333333444444333333222222222222333333333444444333333333333333333333333444444333333333222222222333333333222222111111111333333222222222222333333111111111222222222333333222222222222222333333444444333222222111111222222222222222222333333333444444444444444444444444444222222222222222222222222222222222222222222222222222222222222333444555666555555555555555555555555555555555555555555555555777666555444444555666777888888888888888888888888::::::;;;;;;;;;;;;::::::999999:::;;;<<<===>>>>>>???===<<<===???@@@???===>>>???@@@@@@??????@@@BBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLNNNQQQTTTXXX[[[\\\eeekkkttt{{{~~~~~~~~~}}}{{{yyywwwuuuvvvvvvwwwxxxyyyzzz{{{||||||{{{xxxvvvuuuuuuvvvvvvyyyvvvtttuuuwwwxxxwwwuuurrrrrrrrrrrrrrrssstttuuupppmmmkkklllnnnttt~~~{{{xxxxxxxxxyyyvvvwwwxxxxxxxxxvvvuuutttuuusssqqqoooppprrruuuwwwxxxzzz{{{yyyuuussssssttttttttttttuuuvvvwwwxxxyyyyyyyyywwwvvvuuuttttttttttttsssqqqooonnnmmmmmmnnnmmmnnnnnnooonnnmmmlllkkkiiijjjjjjkkkllllllkkkkkkmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqpppooommmjjjiiiggghhhhhhiiikkkllllllmmmpppppppppppppppooonnnnnnllllllmmmnnnnnnmmmllllllooonnnnnnnnnnnnnnnnnnnnnlllkkkkkkmmmppprrrrrrqqqnnnnnnmmmlllllllllllllllmmmnnnooopppppppppppppppjjjiiihhhgggfffgggggghhh999999999888888777777666777777777777777777777777999888777777666666777777777777666666666555555555555555666777777777666666444444333333333333444444666555444333333222222333444444444444444444444444444444444444333333333333222222222222333333333333222222333333333333222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222111111111333333222222222222333333111111111222222222222333333333222222333333444555333333222111111111111222111111111111222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111222333444555555555555555555555555555444444444444444444444444666555555444444555555666777777777777777777777777999999:::::::::::::::999999999::::::;;;<<<======<<<;;;:::;;;=========<<<===>>>@@@???>>>>>>???AAA??????@@@@@@AAABBBBBBCCCDDDDDDCCCDDDDDDEEEFFFGGGIIIIIIJJJKKKNNNPPPRRRSSSUUUZZZaaahhhmmmttt|||{{{uuurrrsss|||~~~~~~~~~}}}{{{yyywwwvvvtttuuuvvvwwwyyy{{{|||||||||zzzxxxvvvttttttttttttvvvtttssstttwwwxxxxxxxxxrrrrrrqqqqqqqqqrrrrrrsssmmmjjjjjjmmmqqq{{{}}}zzzwwwvvvvvvvvvwwwwwwxxxyyyxxxwwwvvvuuutttrrrqqqpppppprrrtttuuuvvvvvvwwwuuusssqqqqqqrrrssssssssstttuuuvvvwwwxxxxxxxxxvvvuuuttttttsssssssssrrrpppnnnmmmllllllmmmkkkkkkllllllkkkjjjiiiiiiggghhhiiiiiiiiiiiiiiiiiilllkkkjjjjjjjjjjjjjjjjjjnnnnnnooonnnmmmkkkjjjhhheeefffgggiiikkklllnnnnnnpppppppppooonnnmmmkkkjjjjjjkkkkkkllllllkkkkkkjjjmmmmmmnnnnnnnnnnnnnnnnnnjjjjjjjjjmmmpppsssssssssoooooonnnmmmmmmmmmmmmmmmnnnnnnooopppppppppoooooojjjiiihhhhhhggghhhhhhhhh999888888888777777777666888888888888888888888888888888777666666666666666777777777666666666555555555555666666666666666555333333333222333333444444555444444333222222222333333333333333333333333333333333333333333333333333222222222222222222222333222222333333333333222222111222222222222333333333222222222222222222222222333222222222222222222222222222222111111111111111222222111111111111222222111111111111222222222222333333333222333333444555333222222111111111111111111111111222222222222333222222222222222222222222111111111111111111111111111111111111111111111111000000000000111222333444555555555555555555555555444444444444444444444444777777777777777777777777777777777777777777777777777888999999:::999999999888999999:::;;;;;;<<<<<<::::::::::::;;;<<<<<<;;;<<<>>>??????>>>===???@@@======>>>??????@@@@@@AAADDDCCCCCCCCCCCCCCCCCCDDDIIIIIIIIIIIIJJJLLLMMMNNNKKKOOOUUUZZZ^^^dddjjjoooxxx}}}xxxtttpppmmmmmmuuuyyy~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvssssssuuuwwwyyyzzz||||||{{{zzzxxxvvvtttrrrrrrrrrssssssssstttvvvxxxyyyyyyssssssrrrrrrrrrrrrrrrrrrmmmkkkjjjnnnttt~~~}}}yyywwwuuuttttttuuuvvvwwwwwwwwwvvvuuutttrrrrrrqqqppppppqqqrrrsssrrrrrrrrrqqqpppoooooopppqqqqqqqqqrrrtttuuuwwwwwwwwwvvvuuutttssssssssssssrrrqqqooommmkkkkkkkkkkkkhhhhhhiiiiiijjjjjjjjjjjjiiiiiijjjjjjkkkjjjjjjiiiiiiiiihhhggggggggghhhhhhkkklllllllllllljjjiiihhhffffffgggiiijjjlllmmmmmmnnnnnnnnnmmmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjlllllllllmmmmmmnnnnnnnnnkkkkkklllmmmpppqqqrrrrrrpppooonnnnnnmmmmmmnnnnnnkkkkkklllllllllkkkkkkjjjiiiiiiiiihhhhhhhhhiiiiii888888888777777777777777777777777777777777777777888777777666555666666666888888777777777666666666555555666666666666555555222222222222222333444555444444333222222222333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111222111111000000111111222000000111111111222222222333222222222222333444444333222111111000000111111222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000111222333333555555555555555555555555444444444444444444444444666666777777777777666666666666666666666666666666666777777888999999888888888888999999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<;;;<<<>>>===<<<<<<===???<<<<<<======>>>?????????DDDCCCCCCBBBAAAAAABBBBBBEEEDDDDDDDDDDDDEEEFFFFFFGGGJJJMMMPPPTTTXXX]]]```ggglllrrrzzzxxxsssqqqooonnnooorrrvvv}}}~~~~~~}}}|||zzzxxxwwwvvvuuurrrssstttvvvxxxzzz{{{|||zzzyyyxxxvvvtttrrrqqqqqqqqqqqqrrrssstttuuuwwwyyyuuutttssssssssssssssstttpppmmmmmmpppuuu~~~~~~|||yyyvvvuuutttsssrrrssstttuuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmmmmmmmnnnnnnnnnoooooopppqqqrrrtttvvvwwwuuuuuutttsssrrrrrrrrrrrrqqqpppmmmkkkjjjjjjjjjjjjffffffggghhhiiikkklllmmmjjjjjjkkkkkkkkkkkkjjjiiiggggggfffffffffggghhhhhhhhhiiijjjkkkkkkjjjiiihhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkjjjjjjiiihhhiiiiiiiiihhhhhhiiiiiiiiijjjkkkkkklllmmmnnnnnnooonnnnnnoooooonnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmiiijjjjjjjjjiiihhhgggggghhhhhhhhhiiiiiiiiihhhhhh777777777777777777777777666666666666666666666666888777666666555555666666888888888777777777666666555555666666666555444444222111111222222333444555333333222222222222333333222222222222222222222222222222222222333333333333222222222222222111111111111111222222222222111111111111111111222222222222222222222222222222222222111111111222222222222222000000000111111111111111111111000000000000111111000000000111111111111222222222111111222222333444222222111000000000000111222222222222333333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444555555555555555555555555333333333333333333333333333444444555555444444333666666666666666666666666555555666777888888888888888888888999999:::::::::999:::<<<;;;::::::;;;===:::<<<======<<<;;;===>>>;;;;;;<<<======>>>>>>???CCCBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJMMMPPPRRRTTT[[[^^^ccciiioooxxx~~~~~~}}}wwwuuuuuutttuuuwwwxxx|||~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxvvvuuuuuutttrrrssstttuuuwwwyyyzzzzzzyyyyyyxxxvvvuuusssrrrqqqpppqqqrrrrrrqqqrrrtttvvvttttttsssssssssttttttuuussspppoooqqqtttzzz|||{{{yyywwwuuutttsssrrrooopppqqqrrrsssrrrqqqqqqppppppqqqqqqqqqpppoooooommmkkkiiijjjkkkmmmnnnmmmmmmnnnnnnoooqqqsssuuuvvvtttssssssrrrqqqqqqrrrrrrpppnnnllljjjiiihhhhhhiiifffffffffgggiiikkkmmmnnniiiiiiiiijjjiiiiiihhhgggfffeeeeeeeeeeeeffffffgggfffgggiiijjjjjjjjjiiiiiikkkjjjjjjiiihhhhhhgggggghhhhhhiiiiiiiiihhhggggggggggggffffffffffffggggggiiiiiijjjkkklllnnnnnnooopppqqqqqqpppmmmllllllmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggffffffgggggghhhhhhhhhhhhggg666777777777777777777777555555555555555555555555777777666555555555555666777777666666666555555555555555666666555555444333111111111111222333444555333222222222222222333333222222222222222222222222111111222222222333333333222222222222111111111000111111222222222222111111111111111111222222222222111111111111111111111111000111111111222222222222///000000000111111111222000000000//////000000000000000000000111111111111111111000000111111222333222222111000000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333444444555555555555555555555555333333333333333333333333333333444555555444333333555555555555555555555555444444555666777777777777888888888888999999999999888:::;;;;;;999999;;;===999;;;<<<<<<;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>@@@??????>>>>>>>>>>>>???BBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEGGGIIIKKKLLLLLLQQQSSSVVVZZZ___eeelllqqq~~~~~~xxxvvvvvvvvvxxx{{{}}}}}}}}}||||||}}}}}}~~~|||~~~}}}||||||}}}|||{{{xxxvvvtttssssssssssssssstttuuuvvvwwwxxxyyyxxxxxxxxxwwwvvvuuusssssspppqqqrrrqqqooonnnppprrrrrrrrrrrrrrrssstttuuuuuutttqqqppprrrsssvvv|||wwwwwwuuutttsssqqqppppppnnnooopppqqqrrrqqqqqqpppooopppqqqrrrqqqpppnnnmmmllliiiggggggjjjmmmnnnmmmllllllmmmnnnppprrrtttuuusssrrrrrrqqqqqqqqqqqqqqqooommmkkkiiihhhgggggghhhggggggffffffggghhhjjjkkkiiiiiiiiiiiiiiihhhggggggffffffeeedddcccccccccccceeefffhhhiiijjjjjjjjjiiikkkjjjjjjiiihhhggggggfffhhhhhhhhhhhhgggfffddddddddddddcccbbbbbbcccddddddhhhhhhiiikkklllmmmnnnoooppprrrrrrpppmmmkkkkkkmmmkkkkkkjjjiiiiiiiiiiiiiiikkkkkkkkkjjjiiigggfffeeedddeeefffggghhhggggggfff666666666666777777777777555555555555555555555555777777666555555555555555666666555555555444444444555666666666555444333333111111111111222333444555222222222111222222333333111111111111111111111111111111111222222333333333222222222222111111000000111111222222222222111111000111111111111222222222111111111111111111111111000000111111222222222222//////000000111111111222000000////////////000000000000000000111111111111000000000///000111111222222111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555555555555555555555555555333333333333333333333333444555666777777666555444555555555555555555555555333444555666777777777777888888888888888999999999777999;;;:::888888:::<<<999:::<<<;;;::::::;;;===;;;;;;<<<<<<===>>>>>>???>>>======<<<<<<<<<======>>>>>>>>>???AAABBBDDDEEEGGGFFFEEEFFFHHHIIIJJJIIIJJJLLLOOORRRUUUZZZ```eeejjjmmmsssyyy~~~wwwsssrrrssssssxxx||||||zzzyyyyyy{{{|||}}}}}}~~~|||}}}~~~}}}{{{{{{|||}}}{{{zzzwwwuuusssrrrrrrrrrsssttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwvvvttttttppprrrrrrpppmmmlllnnnppppppppppppqqqrrrssstttuuutttqqqqqqrrrrrrttt}}}}}}vvvtttssssssrrrqqqpppooonnnnnnooopppqqqrrrqqqqqqpppooopppqqqrrrqqqpppnnnlllkkkhhhfffgggjjjmmmnnnmmmkkklllmmmnnnppprrrtttuuurrrrrrqqqqqqpppqqqqqqqqqnnnmmmkkkiiiggggggggggggiiihhhgggfffeeefffggggggjjjjjjjjjjjjjjjiiihhhhhhgggfffdddcccaaa```______dddfffhhhiiijjjkkkjjjjjjjjjiiiiiiiiihhhhhhggggggjjjiiiiiigggfffdddbbbaaabbbaaa```______```aaabbbggghhhiiijjjlllmmmoooooooooqqqrrrpppmmmkkklllnnnjjjiiihhhhhhgggggghhhhhhjjjjjjjjjiiigggfffddddddcccdddfffgggggggggffffff888888777666666666666666666666555555555555666666555555555555555555555555555555555555555555555555555555555444444333333333444444444444444444444444111222222333333222222111111111111111111111111111222222222333333333444444444444333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111222111000000000111333333000000000000000000000000111111000000000000111111000000000000111111111111000000000000000111222222333333333333333222111000222111111111000000//////111111111111111111111111000000////////////000000222222222111111111000000////////////000111222333444333333222222333333444555444444333333333444444666555444333333333333333333444555555555444333222444444444555555555666666555555555555666888999:::999999999999999999999999888999999::::::;;;;;;<<<===<<<:::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@CCCCCCDDDDDDEEEGGGHHHIIIIIIJJJKKKMMMPPPTTTWWWYYY^^^```ccchhhmmmrrrvvvyyy{{{|||~~~~~~~~~{{{zzz~~~~~~wwwssssssvvvxxx~~~}}}{{{zzzyyyxxxxxxxxxxxxzzz|||~~~~~~}}}}}}}}}}}}|||{{{{{{{{{|||||||||zzzxxxxxxwwwuuusssrrrrrrrrrrrrttttttsssssssssttttttuuuxxxxxxxxxwwwuuutttrrrrrrqqqpppooonnnmmmmmmnnnnnnpppoooooopppqqqtttvvvwwwtttsssrrrppppppsssxxx||||||yyyvvvrrrqqqpppnnnnnnnnnoooooonnnnnnnnnnnnnnnoooppppppssssssrrrqqqooollliiigggfffeeeddddddeeehhhjjjlllmmmmmmmmmmmmnnnnnnoooooorrrrrrqqqpppoooooopppppplllmmmmmmkkkiiigggggghhhhhhhhhhhhggggggggggggggglllmmmmmmlllkkkiiifffeeeeeefffeeecccaaa```bbbccceeejjjmmmkkkkkkmmmnnnllllllkkkiiigggffffffggggggiiihhhhhhgggffffffeeeeeebbbaaaaaa``````aaabbbcccdddgggjjjllllllmmmnnnoooqqqpppooommmkkkjjjjjjjjjhhhhhhgggfffffffffffffffiiiiiihhhgggfffeeeddddddbbbccccccdddeeefffgggggg888777777666666666666666666666555555555555666666555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333333333111222222333333222222111111111111111111111111111222222222333333333333444444333333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000111222333000000000000000000000000111111000000000000111111//////000000000111111111111000000000000000111111111222222222222111111111111111000000000/////////111111111111111111111111000000////////////000000222222222111111111000000////////////000111222333444333333222222333333444333333222222222222333333555555444333333333333333333333444555555444333222444444444555555555666666888777777666666666666666777777777777777777777777888888999999:::;;;;;;;;;>>>===<<<;;;;;;<<<===>>>========================<<<======>>>>>>???@@@@@@CCCCCCCCCDDDEEEFFFHHHHHHGGGHHHIIIKKKMMMQQQTTTUUUSSSUUUWWW[[[___cccgggiiimmmnnnppptttyyy|||{{{}}}}}}yyyttttttyyy}}}~~~yyyyyyxxxzzz}}}~~~~~~~~~||||||zzzyyyxxxwwwwwwwwwxxxyyy{{{~~~~~~|||}}}}}}||||||{{{{{{{{{||||||{{{zzzxxxxxxwwwuuusssrrrqqqqqqqqqrrrrrrrrrrrrrrrsssssstttvvvvvvvvvuuutttsssqqqqqqqqqooonnnmmmllllllmmmmmmnnnnnnnnnnnnppprrrtttuuuqqqqqqpppnnnnnnqqquuuyyy}}}~~~~~~~~~|||yyyvvvuuuppppppooonnnnnnnnnoooooommmmmmmmmmmmmmmnnnoooooorrrrrrqqqpppnnnllliiihhheeedddccccccdddgggiiikkklllllllllmmmmmmmmmnnnnnnqqqpppooonnnnnnnnnnnnooolllmmmmmmkkkhhhfffffffffggghhhhhhhhhhhhhhhhhhhhhlllllllllkkkjjjhhhgggfffffffffeeecccaaaaaabbbdddeeejjjmmmkkkkkknnnnnnmmmlllkkkjjjiiihhhggggggggghhhhhhggggggfffeeeeeedddbbbbbbaaa``````bbbcccddddddgggjjjkkkllllllmmmnnnnnnnnnlllkkkiiiiiihhhhhhhhhhhhhhhgggggggggffffffhhhhhhgggfffeeeeeeddddddbbbbbbcccdddeeefffgggggg777777666666555555666666666666555555555555666666444444444444444444444444444444444444444444444444444444333333333333333222111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333333333333222222222111111111111111111111111111111000000000000000000000000222222222222222222222222111000000000000111222222000000000000000000000000111000000//////000000111//////000000000000111111111111000000000000000111000000000000111111111111000000///////////////...111111111111111111111111000000////////////000000222111111111111000000000////////////000111222333333333222222222222333333222222111111111111222222555444444333333333333333333333444444444444333333444444444555555555555555888777666666555555666666777777777777777777777777888888888999::::::;;;;;;>>>===<<<;;;;;;<<<===>>>::::::::::::::::::::::::<<<<<<======>>>?????????BBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFHHHJJJLLLNNNOOOOOOOOOQQQSSSUUUXXX[[[\\\^^^___```ccchhhmmmrrruuuyyy}}}}}}xxxsssssswww{{{~~~|||uuusssqqqtttzzz~~~}}}}}}}}}~~~}}}|||||||||zzzzzzyyywwwvvvvvvvvvvvvxxxyyy{{{}}}}}}||||||||||||{{{zzz{{{|||||||||{{{yyyyyyxxxwwwuuusssrrrqqqppppppqqqpppppppppqqqqqqrrrsssttttttttttttsssrrrqqqpppooonnnmmmkkkjjjjjjkkkkkklllllllllmmmnnnpppqqqrrrnnnnnnnnnllllllnnnrrruuuuuuvvvvvvvvvvvvtttrrrqqqnnnnnnmmmmmmmmmnnnoooooollllllkkkkkkllllllmmmmmmpppppppppooonnnllljjjhhhdddcccbbbbbbccceeegggiiikkkkkkkkkkkkllllllllllllnnnnnnmmmllllllllllllmmmlllmmmmmmjjjgggeeedddeeefffggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggfffffffffeeedddbbbaaaccceeedddjjjmmmllllllooopppnnnkkkkkkkkkjjjiiihhhgggfffggggggffffffeeedddddddddbbbbbbaaaaaaaaabbbddddddeeegggjjjkkkkkkkkkllllllkkkjjjiiihhhgggggggggggghhhiiiiiijjjiiihhhgggfffffffffeeeeeeddddddccccccaaabbbbbbcccdddeeeffffff777666666555555555666666666555555444444555555666444444444444444444444444444444444444444444444444333333333333222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111////////////////////////222222222222222222222222000000000000000111111222000000000000000000000000000000////////////000000////////////000000000111222111111000000000000000///////////////000000111////////////............111111111111111111111111000000////////////000000111111111111000000000000000000//////000111222222333333222222222222333333222111111111111222222333444444333333222333333444222333333333444444444444555555555555555555555555444444444555666777888999999999999999999999999999777777888888999:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;<<<======>>>>>>???AAABBBCCCDDDEEEFFFFFFFFFDDDDDDEEEFFFHHHIIIJJJKKKOOOOOOOOOOOOQQQRRRSSSTTTVVVVVVXXXZZZ^^^bbbfffhhhjjjmmmqqquuuwwwzzz}}}{{{zzzxxxwwwyyy~~~~~~vvvwwwzzz~~~|||||||||||||||{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxzzz||||||{{{{{{{{{{{{zzzzzz{{{}}}}}}{{{zzzyyyyyyxxxwwwvvvtttrrrqqqpppoooppppppppppppqqqqqqrrrsssssssssttttttsssrrrqqqqqqnnnmmmkkkjjjiiiiiiiiiiiijjjkkkkkklllmmmooopppppplllmmmmmmlllkkkmmmppprrrpppqqqqqqqqqqqqpppnnnnnnllllllllllllmmmmmmnnnnnnkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmnnnnnnmmmllljjjiiidddcccbbbaaabbbdddfffhhhjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiijjjjjjkkkmmmnnnmmmkkkgggeeeeeeeeeeeefffhhhiiijjjjjjjjjjjjhhhiiiiiihhhhhhhhhggggggfffffffffdddbbbbbbdddfffdddjjjmmmlllllloooqqqoookkkkkklllllljjjiiigggeeeffffffeeeeeeeeedddddddddcccbbbaaaaaabbbccceeefffgggjjjllllllkkkkkkkkkkkkhhhggggggffffffffffffggghhhiiikkkkkkkkkjjjhhhfffddddddddddddccccccbbbbbb```aaaaaabbbcccdddeeeeee666666555555555555666666555555444444444444555555444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000111111111222222222222111111111000000000000000000000000000000000////////////////////////111111111111111111111111//////000000111111111111000000000000000000000000000000////////////000000...////////////000000000111111000000000000000111000//////......///000000............////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111222333222222111111222222333222222222222222333444444333333222222222333333444222222222222333333444444555555555555555555555444333444444444555777888999888888888888888888888888666666777888888999999::::::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>@@@AAABBBDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLRRRRRRSSSUUUXXX[[[^^^```aaadddfffhhhiiijjjlllnnnppprrruuuxxx}}}|||zzz}}}~~~}}}}}}}}}}}}}}}~~~~~~zzz{{{{{{|||||||||{{{zzzwwwvvvuuuuuuttttttttttttvvvwwwyyy|||~~~~~~{{{zzzzzzzzzzzzyyyyyy{{{}}}}}}{{{yyyyyyzzzxxxxxxwwwuuusssqqqpppoooppppppppppppqqqrrrssstttsssssstttttttttsssrrrrrrnnnlllkkkiiihhhggghhhhhhjjjjjjkkklllmmmnnnnnnooolllmmmmmmmmmlllmmmoooqqqppppppoooooonnnmmmlllkkkkkkkkkllllllmmmmmmmmmnnnjjjjjjiiiiiiiiiiiijjjjjjjjjkkklllmmmmmmlllkkkjjjdddcccbbbbbbbbbdddfffgggjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhgggggghhhiiiiiimmmnnnmmmkkkhhhfffeeefffdddfffhhhiiijjjjjjjjjiiigggffffffggggggggghhhhhhfffgggfffeeecccccceeegggfffkkknnnmmmmmmpppqqqooojjjkkkkkkkkkjjjhhhfffeeeeeeeeeeeeeeeeeedddddddddcccbbbbbbbbbcccdddfffgggjjjlllnnnnnnllljjjjjjjjjfffffffffffffffgggggghhhhhhiiikkklllkkkjjjhhhgggddddddccccccbbbbbbaaaaaa______```aaabbbcccdddddd555555444444555555666666555555444444444444555555333333333333333333333333333333333333333333333333000111111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000///000000000000111111111111111111000000000000///000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000000//////......//////000......////////////000000000000000000000111111222222111///.........///000...////////////000000000000000000000000000000000000000////////////000000//////000000000000000111111000000000000000111111222222111111111111222222222222222222222333444555222222222222222333333444222222111111222333444555555555555555555444444444777666555555444444555555666666666666666666666666666666666777888888999999;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========???@@@BBBDDDEEEEEEDDDDDDCCCDDDFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIMMMMMMOOOQQQSSSVVVXXXYYY\\\]]]______^^^___```bbbdddeeegggjjjnnnssswwwzzz~~~~~~|||zzzxxxyyyyyyzzzyyyyyyyyyzzz{{{|||}}}}}}zzzzzz|||}}}}}}|||{{{zzzvvvvvvuuutttttttttttttttvvvwwwyyy{{{}}}}}}zzzyyyyyyyyyyyyxxxxxx{{{~~~~~~{{{xxxyyy{{{yyyyyyxxxwwwuuusssqqqoooooooooppppppqqqrrrttttttrrrrrrsssssstttsssssssssnnnllljjjhhhggggggggggggiiiiiikkkllllllmmmmmmlllkkklllnnnnnnmmmmmmnnnooopppoooooonnnmmmmmmmmmlllkkklllmmmmmmnnnmmmmmmmmmjjjjjjiiiiiihhhhhhiiiiiiggghhhjjjkkkllllllkkkkkkfffeeedddcccdddeeeggghhhjjjjjjjjjjjjiiiiiiiiiiiigggffffffffffffggghhhhhhkkklllllljjjgggffffffgggdddeeegggiiijjjiiihhhgggeeeeeeeeeeeefffggghhhiiifffggggggeeeddddddfffhhhhhhmmmooonnnmmmppppppooojjjjjjjjjiiihhhgggfffeeeffffffeeeeeeeeeeeeeeeeeeccccccbbbbbbccceeeggghhhkkkmmmnnnnnnkkkiiihhhhhheeeeeeeeeeeefffggghhhiiiiiiiiijjjkkkjjjiiihhhgggeeeeeedddcccbbbaaa``````^^^______```aaabbbcccccc555444444444444555666777555444444333333444444555333333333333333333333333333333333333333333333333000000000000111111222222000000000000000000000000000000111111111111000000000000000000000000000000/////////000000000111111111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////......000111111111000///000000000000000000000000//////............//////........./////////000000////////////000111333333444333111///......///////////////000000000111111000000000000000000000000000000////////////000000////////////000000111111111111000000000000111111222222111111111111222222000000000111111222333444222222111111222333333444222111111111111333444555666666555555555444444444666666555444444444444555666666666666666666666666555555666666777888888999;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<<<<======>>>???AAACCCDDDDDDDDDCCCBBBCCCEEEGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIKKKMMMOOORRRTTTUUUVVVWWWXXXXXXWWWWWWYYYZZZ\\\\\\]]]___bbbfffjjjlllmmmqqqvvvzzz{{{|||~~~wwwwwwvvvvvvuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{yyyzzz|||}}}|||{{{zzzyyyvvvuuuuuuttttttttttttuuuuuuvvvxxx{{{}}}~~~~~~|||yyyxxxxxxyyyxxxwwwxxx|||~~~zzzxxxyyy{{{{{{{{{zzzyyywwwtttqqqpppnnnnnnnnnooopppqqqrrrsssppppppqqqrrrrrrsssrrrrrrnnnmmmkkkiiiggggggggggggggggggiiijjjkkkkkkjjjjjjiiikkkmmmnnnmmmllllllmmmnnnmmmmmmmmmnnnnnnooopppmmmmmmnnnooonnnmmmllllllkkkjjjjjjiiihhhhhhiiiiiieeefffhhhjjjlllllllllllliiihhhfffeeeeeegggiiijjjkkkkkkkkkjjjjjjiiiiiiiiiffffffeeeeeeffffffggghhhhhhiiiiiihhhfffdddeeefffdddeeegggiiiiiihhhfffdddcccccccccdddeeeggghhhjjjfffggggggfffdddeeegggiiiiiinnnqqqooonnnooopppnnnjjjjjjhhhgggfffeeeeeeeeeffffffffffffffffffffffffccccccbbbcccdddfffgggiiikkklllmmmllliiifffeeeeeecccccccccdddeeeggghhhiiijjjiiiiiiiiiiiihhhhhhhhhgggfffeeedddbbbaaa______]]]^^^___```aaabbbbbbccc444444444444444555666777555444444333333444444555333333333333333333333333333333333333333333333333//////000000111111111222////////////////////////000000111111111111000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000........................---...000111111111000///000000000000000000000000//////............//////............/////////000.........///000222444444666444222///........./////////000000111111222222000000000000000000000000000000////////////000000.../////////000000111111111111000000000000000111222222111111111111222222////////////000111222333222111111111222333333444111111000000111333444666666666555555555444444444333333333444555666777888888888888888888888888888555555666666777888888888888999999::::::999999888999999999999999999999999999999:::;;;;;;<<<<<<======???AAACCCDDDDDDCCCCCCAAABBBDDDFFFHHHHHHHHHHHHDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHIIILLLNNNPPPRRRSSSRRRSSSTTTSSSSSSSSSUUUWWWWWWVVVVVVWWWZZZ]]]aaacccbbbggglllooopppqqqtttwwwwwwwww|||~~~}}}}}}}}}}}}{{{yyyxxxyyyzzz{{{tttttttttttttttttttttsssuuuuuuuuuvvvwwwyyyzzz{{{yyyzzz{{{||||||{{{yyywwwvvvuuuuuutttttttttuuuuuuuuuvvvxxxzzz|||~~~~~~|||yyyxxxxxxxxxxxxwwwwww|||~~~zzzwwwyyy{{{|||{{{{{{zzzxxxuuurrrpppllllllmmmmmmnnnpppqqqrrrnnnooopppqqqqqqqqqqqqqqqooommmkkkiiiggggggggggggeeefffgggiiiiiiiiihhhhhhhhhjjjmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnpppqqqrrrnnnnnnooooooooonnnlllkkkkkkkkkjjjiiiiiihhhiiiiiidddeeehhhjjjkkkllllllllljjjiiiggggggggghhhjjjkkkkkkkkkkkkkkkjjjjjjiiiiiieeeeeeeeeeeeffffffggghhheeefffgggfffdddcccdddeeeccceeeggghhhhhhgggdddccccccbbbbbbcccdddfffiiijjjgggggggggfffeeeeeegggiiikkkppprrrooonnnoooooommmkkkiiigggfffeeedddeeeeeeffffffggggggggggggggggggccccccccccccdddfffhhhiiijjjkkkllljjjgggdddcccbbbaaaaaabbbcccdddfffggghhhjjjiiihhhhhhgggggghhhhhhhhhhhhfffdddbbb```___^^^]]]]]]^^^___```aaabbbbbb555555555555555555555555444333333222222333333444111222333333444444333333222222222222222222222222222222222222222222222222000...,,,---///111000...222111111000000000000000222111111111000000//////////////////////////////000000000000000///......111111000000//////..................////////////////////////////////////000000///...............//////............//////000//////.........//////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000......//////000000111111////////////////////////........................000000////////////000000000000000000000000000000000000000000////////////111111000000111111222333111111222333333333333222222222333333333333444444666555555444444444555555444444444444555555555555666666666666666777888888999:::;;;;;;<<<<<<;;;;;;:::999888888888999:::;;;777555333444888:::;;;:::<<<<<<===>>>???@@@@@@AAACCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\aaabbbccceeeggghhhhhhhhhooorrruuuyyy|||}}}}}}}}}}}}zzzyyyyyyyyyxxxwwwyyyxxxvvvttttttttttttuuusssrrrrrrqqqpppppppppqqqssssssttttttvvvwwwyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwuuuttttttuuuvvvvvvssstttvvvyyyzzz{{{{{{{{{zzzzzzyyyyyywwwvvvtttsssuuuwwwzzz{{{zzzyyyyyyzzz}}}}}}|||zzzxxxuuusssrrrllljjjiiijjjmmmoooppppppqqqpppppppppppppppqqqqqqooonnnllljjjiiihhhgggggggggggggggggghhhiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmkkklllnnnqqqqqqqqqsssqqqnnnoooppppppnnnkkkjjjiiihhhhhhhhhhhhhhhiiikkkkkkkkkllllllkkkkkkjjjggghhhjjjkkklllkkkkkkjjjoooooonnnmmmkkkhhhfffeeedddeeefffeeeddddddeeegggiiihhhgggfffeeedddccccccffffffggggggfffdddcccaaadddddddddeeeggghhhjjjkkkmmmllljjjiiiiiijjjkkklllooopppqqqrrrqqqooonnnlllhhhggggggfffdddcccbbbbbbfffggggggggghhhhhhhhhiiifffeeeeeedddeeefffggghhhjjjiiihhhgggfffeeedddcccaaaccceeefffffffffhhhjjjiiihhhgggffffffeeeeeeffffffeeedddddddddccc```^^^]]]]]]^^^^^^^^^^^^^^^^^^444444444444444444444444444333333222222333333444111222333333444444333333222222222222222222222222222222222222222222222222000...,,,---///111000///222111000000//////000000111111111000000000//////////////////////////////000000000000000///....../////////...........................////////////////////////////////////000000///...............//////............////////////............//////////////////////////////////////////////////////000000000000//////......------------------------............////////////////////////////////////........................000000////////////000000000000000000000000000000---......///000111222222111111000000111111222333000111222222333333222222222222222333333333444444333333333333333444555666666666666777777888888888666666666666666777777888999999:::;;;;;;;;;;;;;;;999999888888888999:::;;;:::777666777:::======<<<<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRTTTWWWYYYZZZ[[[ZZZ[[[]]]^^^```aaaaaaaaaiiikkkooorrruuuwwwwwwwwwwwwvvvuuuttttttvvvxxxyyy{{{|||~~~}}}{{{xxxwwwwwwwwwvvvvvvvvvvvvuuuttttttsssssstttsssrrrqqqqqqppppppqqqqqqrrrrrrssssssuuuvvvxxxyyyzzz{{{{{{zzzzzzyyyxxxwwwwwwvvvuuutttttttttuuuvvvssstttwwwyyy{{{{{{{{{{{{zzzzzzyyyyyywwwvvvuuutttvvvwwwyyyzzzyyyxxxyyyzzz||||||{{{yyywwwtttrrrqqqllljjjiiijjjlllnnnoooooopppoooooonnnnnnnnnnnnnnnmmmmmmkkkjjjiiihhhhhhhhhiiiiiihhhhhhhhhiiiiiijjjmmmmmmmmmmmmmmmmmmllllllmmmlllkkkkkknnnpppqqqqqqsssqqqooonnnoooooommmkkkiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhggghhhiiikkklllmmmmmmlllllloooooonnnlllkkkiiigggfffdddeeefffeeedddccceeegggiiihhhhhhgggfffeeedddcccdddeeeeeefffeeedddbbbbbbccccccdddeeegggiiikkklllnnnmmmkkkjjjiiijjjkkklllnnnooopppqqqqqqooommmlllhhhgggfffdddccccccccccccfffggggggggghhhiiiiiiiiihhhgggfffeeeeeefffggghhhjjjjjjiiihhhgggfffeeedddbbbdddfffffffffggghhhjjjkkkjjjiiihhhgggffffffffffffeeeeeeeeeeeedddaaa___^^^^^^^^^^^^____________444444444444444444444444333333222222222222333333111222222333333333333333222222222222222222222222222222222222222222222222///...------///000000///222111000000//////000000111111000000000000////////////////////////////////////000000000///......---------------.....................////////////////////////////////////000//////............/////////............/////////...............//////////////////////////////////////////////////////000000000////////////...------------------------............------------////////////////////////////////////////////////000//////......//////000000000000000000000000000......///000111222333333111000000000000111222222000111222222333333222222222222222222333333333333111111111222333444555666555555666888999999999999666666555555666666777888888999999:::;;;:::::::::999888888888888999:::::::::999888999;;;=========<<<======>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNLLLMMMOOORRRTTTWWWXXXYYYTTTUUUWWWXXXZZZ[[[[[[[[[aaacccfffiiilllnnnnnnooonnnnnnmmmmmmnnnppprrrsssssstttuuuwwwyyy|||~~~~~~~~~}}}|||{{{{{{xxxuuutttuuuuuuuuutttssstttttttttttttttssssssrrrrrrqqqqqqppppppqqqqqqppppppqqqrrrsssuuuwwwxxxzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvuuutttttttttttttttrrrtttvvvxxxzzz{{{{{{{{{yyyyyyyyyyyyxxxwwwuuuuuuwwwxxxxxxwwwvvvvvvxxxzzzzzzzzzyyywwwvvvsssqqqpppmmmkkkiiiiiikkklllmmmlllmmmmmmmmmllllllkkkkkkkkkkkkkkkjjjiiiiiiiiijjjjjjlllkkkjjjiiihhhhhhhhhhhhkkkllllllmmmmmmmmmllllllllljjjiiikkkmmmpppqqqqqqsssqqqooonnnnnnmmmkkkiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggfffiiijjjlllmmmnnnnnnmmmmmmnnnnnnmmmllljjjiiigggfffeeeffffffeeecccccceeefffiiiiiihhhgggfffeeeeeedddbbbccccccddddddcccbbbbbbaaaaaacccdddgggiiilllmmmnnnmmmlllkkkjjjkkkllllllmmmnnnoooppppppnnnlllkkkhhhgggeeecccbbbbbbcccdddffffffggghhhiiiiiijjjjjjjjjiiihhhfffffffffggggggkkkkkkjjjiiihhhggggggfffdddeeeggggggggggggiiijjjmmmllljjjiiihhhggggggggggggfffffffffgggfffccc```^^^_________````````````333333333333333333333333333333222222222222333333111111222333333333333222111111111111111111111111111111111111111111111111///...---......///000000111111000///////////////000000000000000000//////////////////////////////...///////////////......,,,,,,------.........///............////////////////////////////////////000///............/////////......------......///......---------...///////////////////////////////////////////////////////////////////////////////////////////////////////////////......---------/////////////////////////////////////////////////////////....../////////000000000000000000000000222111111111000000000000000000000000000111222222000000111222222222222222111222222222222333333333333222222222333444555555222333444666777888888888666555555555555666777777777888999999::::::999999888888888888888999999:::888777777888999;;;;;;;;;<<<======>>>???@@@AAAAAA???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFHHHJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIJJJLLLOOOQQQTTTVVVWWWSSSTTTUUUWWWXXXXXXYYYYYYZZZ\\\___bbbeeeggghhhhhhjjjjjjjjjkkkmmmnnnpppqqqnnnnnnnnnoooqqqrrrttttttuuuuuuvvvxxxzzz|||~~~|||{{{yyyxxxxxxyyyzzzzzzzzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||{{{yyyzzzwwwuuuttttttuuuuuutttrrrssstttuuuvvvuuutttsssrrrrrrqqqqqqpppqqqqqqrrroooooopppqqqsssuuuvvvwwwyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvuuuttttttsssssssssppprrrtttwwwyyyzzzzzzzzzyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwwwwuuuttttttvvvxxxwwwwwwvvvuuutttrrrpppooommmjjjhhhhhhiiijjjkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkiiihhhhhhhhhiiijjjkkklllooonnnlllkkkiiihhhhhhhhhkkkkkklllmmmmmmmmmllllllkkkiiihhhjjjmmmoooqqqqqqrrrqqqpppnnnmmmkkkiiihhhgggggghhhhhhhhhhhhhhhhhhjjjkkkjjjjjjiiihhhgggfffhhhiiikkklllmmmmmmmmmlllmmmmmmlllllljjjiiiggggggeeeffffffeeeccccccdddfffiiiiiihhhgggffffffeeeeeeaaaaaaaaabbbbbbbbbbbbbbb___```bbbdddgggjjjlllnnnooonnnmmmlllkkkkkkkkklllkkklllmmmooonnnmmmllljjjhhhfffcccaaa```aaacccdddffffffggghhhiiikkkkkkllllllkkkiiihhhfffffffffgggkkkkkkkkkjjjjjjiiiiiiiiieeeggghhhhhhggggggiiijjjmmmllljjjiiigggfffffffffhhhggggggggghhhgggdddbbb______``````aaabbbbbbbbb333333333333333333333333333222222111111222222333000111222222333333222222111111111111111111111111111111111111111111111111..................000000111000000///...///////////////////////////000000////////////////////////......////////////......---------......//////000............//////////////////////////////////////////............//////......------------......---------------...//////.............................................................../////////////////////////////////111000000//////.........//////////////////////////////////////////////////////............//////////////////////////////111111111000000000000///000000//////000000111222000000111222222222222111111111111222222222333333666666555444444333444444111222444666888888777777555555555555555666666777666777777888999888888888777777888888999999999999777888999999999::::::;;;<<<<<<===>>>???@@@@@@AAA???@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCEEEGGGIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHJJJLLLOOOQQQSSSTTTRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXZZZ]]]```bbbdddeeecccdddeeefffhhhiiikkklllllllllllllllmmmnnnoooppplllmmmmmmoooppprrrtttuuuwwwvvvuuusssrrrqqqqqqrrrsssssstttvvvxxxzzz{{{|||}}}{{{yyyxxxxxxxxxzzz{{{zzzyyyzzz|||~~~~~~~~~}}}{{{{{{{{{|||||||||}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{xxxvvvuuuvvvwwwvvvvvvssstttvvvwwwwwwvvvuuutttrrrqqqqqqpppqqqqqqrrrrrroooooopppqqqsssuuuwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvuuuuuutttsssrrrnnnooorrruuuwwwxxxyyyyyyxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwvvvtttrrrrrrtttvvvtttttttttsssrrrpppooonnnllliiigggggghhhiiiiiihhhhhhhhhjjjkkklllmmmmmmlllggggggggghhhiiijjjlllmmmpppooommmllljjjiiiiiiiiijjjkkkmmmnnnooonnnmmmmmmjjjiiigggiiikkknnnooooooqqqpppooommmkkkiiihhhhhhgggggghhhiiijjjjjjiiiiiijjjjjjjjjiiihhhfffeeedddeeefffhhhjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffffffffeeeccccccdddeeehhhhhhggggggffffffeeeeeeaaaaaaaaaaaaaaaaaaaaabbb______aaacccfffjjjlllnnnnnnnnnmmmlllkkkkkkjjjjjjiiijjjlllmmmmmmlllkkkiiigggeeebbb``````aaacccdddffffffgggiiijjjlllmmmnnnmmmllljjjhhhgggffffffgggkkkkkkkkkkkkjjjjjjjjjjjjgggiiijjjiiihhhhhhiiijjjjjjiiihhhgggeeeeeeeeedddhhhhhhggghhhiiihhheeeccc``````aaabbbbbbcccdddddd222222222222222222222222222222111111111111222222000111111222222222222222111111111111111111111111111111111111111111111111---...//////---...///111111000//////......//////......////////////000000////////////////////////------.../////////...................../////////............///////////////////////////////////////............//////000......------------......,,,,,,,,,,,,---...//////................................................---............/////////,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////////////////////////////........................///......------......///////////////////////////------...///000111222222000////////////000111111///000111111222222111111111111111111222222222222888777666555444333333333222444666888999999888777555555444444555555666777555666777777888888777777666777888888999999888888888:::;;;<<<;;;:::;;;<<<:::;;;;;;<<<===>>>???@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUWWWYYY\\\___aaabbb```aaabbbccceeefffggghhhjjjjjjjjjjjjkkklllmmmnnnjjjjjjkkkkkklllnnnooopppsssssssssqqqnnnlllmmmnnnnnnooopppqqqrrrsssssstttsssxxxzzzxxxxxxzzzxxxtttsssrrrrrrsssvvvwwwwwwvvvwwwyyy}}}|||yyyzzz|||{{{{{{zzz|||}}}{{{{{{{{{|||}}}}}}{{{yyyxxxxxxyyyyyyzzzzzz{{{{{{|||}}}}}}~~~~~~~~~}}}}}}|||zzzxxxwwwxxxyyyyyyxxxuuuvvvvvvvvvvvvvvvuuuuuuqqqqqqppppppqqqqqqrrrrrrppppppqqqsssuuuwwwyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvwwwwwwwwwwwwvvvuuusssrrrmmmnnnqqqtttvvvxxxxxxyyywwwxxxyyyyyyyyyyyyyyyxxxuuuvvvvvvtttrrrqqqrrrsssqqqqqqqqqqqqpppooonnnmmmjjjhhhfffeeeggghhhhhhgggggghhhjjjlllmmmmmmmmmlllffffffggggggiiijjjlllmmmooonnnmmmlllkkkkkkkkkkkkkkklllnnnpppqqqpppooonnnjjjiiiggghhhjjjlllmmmmmmnnnoooooommmjjjhhhhhhhhhggghhhjjjkkklllkkkkkkjjjhhhhhhhhhfffeeecccaaa```cccdddfffhhhiiijjjiiiiiijjjjjjkkkkkkjjjiiihhhhhhfffggggggeeeccccccdddeeeggggggffffffeeeeeeeeeeeebbbaaaaaa`````````aaaaaa______aaacccfffiiilllmmmmmmmmmllllllkkkjjjiiihhhgggiiijjjllllllkkkjjjiiieeedddbbb``````aaabbbccceeefffhhhiiikkkmmmnnnooommmkkkjjjhhhgggffffffgggjjjjjjjjjkkkkkkkkkkkkkkkiiikkkkkkkkkiiihhhiiijjjggggggfffeeeddddddddddddhhhgggggghhhiiihhhfffdddaaaaaabbbcccdddeeeeeefff222222222222222222222222222222111111111111222222000000111222222222222222111111111111111111111111111111111111111111111111---///000///------///222000000///............///........./////////000000////////////////////////,,,---......//////...............---------------............////////////////////////////////////...............///000000...------,,,,,,------...,,,,,,,,,,,,---...///000................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////////////////////////////------------------------///......------......///////////////////////////,,,,,,---...///000111111///////////////000111111///000000111111111111111111111111111222222222222666666555444333333333333222333666888888777555444555444444444444555666666555555666777777777666666555666777888999888888777666999<<<<<<:::999999;;;999999:::;;;<<<===>>>>>>===>>>@@@AAABBBAAA@@@???>>>>>>>>>?????????@@@@@@??????@@@AAACCCEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNOOOMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSUUUXXX[[[]]]^^^______aaabbbcccdddeeeeeeeeeeeeffffffhhhiiikkkllllllkkkkkkkkkkkklllmmmmmmmmmnnnooonnnkkkiiijjjllllllmmmmmmnnnnnnnnnnnnnnnmmmqqqqqqooopppsssssspppooonnnnnnpppsssuuuuuuuuusssuuuyyy|||xxxvvvwwwyyyyyyyyyyyyzzz|||{{{{{{{{{|||~~~}}}{{{yyyvvvwwwwwwxxxyyyyyyzzzzzz||||||||||||}}}~~~}}}{{{yyyxxxyyyzzzzzzyyywwwvvvuuutttttttttttttttqqqqqqppppppqqqqqqrrrsssqqqrrrssstttwwwyyy{{{|||zzz{{{{{{zzzzzzyyyxxxwwwxxxyyyyyyxxxwwwvvvtttsssnnnooorrruuuxxxyyyzzzzzzwwwxxxxxxyyyzzzzzzzzzyyytttuuuvvvtttrrrpppppppppoooooopppoooooonnnmmmlllhhhfffddddddfffgggggggggiiijjjkkkllllllkkkiiihhhfffffffffgggiiijjjlllmmmnnnmmmmmmlllmmmmmmnnnnnnkkkmmmooorrrrrrrrrpppoookkkiiiggggggiiikkkkkkkkklllmmmnnnllliiiggghhhiiigggiiikkkmmmmmmmmmlllkkkhhhhhhgggfffdddbbb```___aaaccceeeggghhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhfffggggggeeecccbbbccceeeeeeeeeeeeeeedddddddddddddddcccbbb````````````aaa___```aaacccfffhhhkkkllllllllllllkkkjjjhhhggggggfffgggiiikkkkkkjjjiiihhhccccccbbbaaaaaaaaaaaabbbeeefffhhhjjjlllnnnooopppkkkjjjiiigggffffffggggggiiiiiijjjjjjkkkkkkkkkkkkkkkllllllkkkjjjiiiiiijjjeeeeeeddddddddddddeeeeeeggggggggghhhiiihhhfffdddbbbbbbcccdddeeefffgggggg111111111111111111111111222222111111111111222222000000111222222222222111000000000000000000000000000000000000000000000000---///000///------///222000000///...............---.........//////000000////////////////////////,,,,,,---.../////////...---------,,,,,,+++++++++............/////////000////////////////////////...............///000111...------,,,,,,------...+++++++++,,,---...///000................................................---------.........//////........................,,,------....../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------.........///////////////////////////............---------///////////////000111111//////000111111111111111000111111111111222222222333333333222222333444444000111444555666444222111555444444444444555666666444555555666666666666666555666777999999888888777333777::::::777666777888888999999:::;;;<<<======<<<===???@@@AAA@@@>>>===============>>>>>>>>>>>>>>>??????@@@BBBDDDFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOOOOPPPOOOOOONNNNNNPPPRRRUUUWWWZZZ\\\ZZZ[[[\\\^^^____________aaaaaabbbccceeegggiiijjjiiiiiihhhhhhhhhhhhiiiiiihhhjjjlllkkkhhhgggiiikkkkkkllllllmmmmmmllllllkkkkkkmmmmmmjjjkkkooopppnnnlllllllllooorrrtttuuutttppprrrvvv|||yyyttttttvvvwwwxxxwwwxxxzzz{{{xxxxxxxxxyyy{{{{{{yyywwwwwwwwwxxxxxxyyyzzz{{{{{{||||||{{{{{{|||}}}}}}{{{yyyxxxyyyzzzzzzzzzwwwvvvtttsssrrrrrrrrrsssqqqpppppppppqqqrrrrrrssssssssstttvvvxxxzzz|||~~~{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyzzzyyyxxxvvvtttsssoooqqqssswwwyyy{{{{{{|||wwwwwwxxxyyyzzzzzzzzzzzzssstttvvvuuurrrpppnnnnnnnnnnnnoooooonnnmmmmmmlllgggeeecccdddeeegggggggggjjjkkkllllllkkkiiifffdddfffffffffggghhhjjjkkkllllllllllllmmmmmmnnnoooppplllnnnpppsssssssssqqqpppllljjjhhhgggiiijjjjjjjjjjjjlllnnnllliiiggghhhjjjhhhiiilllnnnnnnnnnmmmllljjjjjjiiihhhfffcccaaa```aaaccceeegggiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhgggggggggeeecccbbbccceeeddddddddddddddddddcccccceeedddbbbaaa`````````aaa``````aaaccceeehhhjjjkkkkkkkkkkkkjjjiiihhhffffffeeegggiiijjjkkkjjjiiihhhbbbbbbbbbbbbaaaaaaaaaaaaeeefffhhhjjjlllnnnpppqqqjjjiiihhhfffffffffgggggghhhiiiiiijjjjjjkkkkkkllllllmmmmmmllljjjiiiiiijjjeeeddddddddddddeeeffffffgggffffffggghhhhhhfffdddbbbbbbcccdddeeegggggghhh111111111111111111111111111111000000000000111111222222111111000000//////000000111111111222222222222222000///............////////////////////////------------------------//////............//////------............------///............---------///...------------...///---------............///,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///...---,,,,,,,,,,,,,,,/////////...------,,,,,,...---,,,,,,,,,,,,---...---------------------------------............///......------------......///////////////////////////...---,,,,,,---...///////////////////////////,,,---......//////......000000000000////////////000000111111111111000000444444333333333333444444222222222111111111000000111111222222222333333333444444444444444444444444333333444555666777888999888888777777666666555555777777777777888888888888::::::999999::::::;;;<<<<<<<<<<<<<<<============?????????>>>>>>>>>>>>>>>??????AAABBBCCCEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCFFFGGGIIIKKKKKKJJJIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNPPPRRRUUUWWWYYYZZZ[[[\\\\\\\\\\\\\\\`````````aaaccceeehhhiiijjjiiihhhgggggghhhiiijjjhhhgggfffeeeeeefffggghhhjjjjjjjjjjjjjjjjjjjjjkkkhhhhhhhhhhhhhhhhhhiiijjjlllmmmooopppqqqqqqpppppprrrtttwwwyyy{{{zzzyyyxxxvvvwwwwwwvvvtttuuuwwwyyyxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwwwwvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{|||}}}~~~|||zzzyyyzzz|||}}}}}}}}}yyyxxxwwwuuutttsssssssssppppppppppppqqqrrrssssssqqqrrrtttvvvyyy|||~~~~~~}}}{{{zzzyyyyyyzzzzzzxxxyyyzzzzzz{{{{{{zzzzzzrrrssstttuuuwwwyyyzzzzzz||||||{{{{{{{{{{{{||||||wwwwwwvvvtttsssrrrqqqpppnnnnnnmmmlllkkkkkkjjjjjjiiihhheeeccccccdddfffhhhiiiiiiiiiiiiiiihhhggggggeeefffggghhhjjjkkklllmmmnnnnnnmmmmmmmmmooopppqqqnnnooopppqqqrrrsssssssssmmmkkkhhhggghhhhhhgggeeekkkkkkkkkkkkjjjiiihhhhhhjjjlllppprrrssspppmmmkkkhhhgggfffeeedddccccccccccccccccccdddeeefffggghhhiiiiiijjjjjjjjjjjjiiiiiiiiigggeeeeeefffggggggggghhhgggfffeeeeeefffggghhhgggeeedddbbbaaaaaabbbbbbcccbbb``````aaacccfffhhhjjjjjjiiiiiihhhggggggfffeeeeeeffffffeeeeeedddcccbbbbbbcccddddddeeeffffffgggiiikkkmmmnnnnnnnnnmmmmmmkkkgggfffggghhhhhhhhhjjjiiiiiihhhiiiiiijjjjjjkkkkkklllllllllkkkjjjiiiddddddddddddddddddddddddggggggfffeeeeeeeeeeeeffffffeeeeeeeeefffgggiiijjj111111111111111111111111111111000000000000111111111111111000000000000000000000000111111222222222222111000///....................................------------------------//////............//////------............------///............---------........................------------............---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000///...---,,,,,,,,,,,,------------..................---,,,,,,,,,,,,---...------------------------------------............000//////......//////000------------------------///...---,,,,,,---...///........................,,,---......//////......000/////////////////////000000111111111111000000111111000000000000111111222222222111111111000000222222222333333333444444444444444444444444444444333333444555666777888888777777777666666666555555666666777777777888888888:::999999999999:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHIIIJJJIIIIIIHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOQQQTTTVVVVVVWWWXXXZZZZZZ[[[[[[[[[^^^^^^^^^```bbbeeegggiiiggggggfffffffffffffffffffffeeeeeedddeeefffggghhhjjjjjjiiiiiiiiiiiiiiiiiihhhgggggggggggghhhiiiiiikkklllmmmoooooooooooonnnnnnpppsssuuuwwwvvvuuutttvvvvvvvvvuuuttttttvvvxxxxxxwwwwwwxxxzzz{{{zzzyyywwwwwwwwwwwwxxxyyyzzz{{{zzzzzzzzzzzz{{{{{{|||||||||{{{zzzzzz|||}}}}}}}}}{{{zzzxxxvvvuuutttssssssppppppppppppqqqqqqrrrsssrrrrrrtttvvvyyy|||~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{zzzuuuuuuvvvwwwxxxzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{wwwvvvuuutttsssrrrqqqpppnnnnnnmmmmmmlllkkkjjjjjjiiigggeeeddddddeeegggiiikkkkkkjjjiiihhhgggfffeeehhhhhhiiikkklllmmmnnnooonnnnnnnnnmmmnnnoooqqqrrrooooooppprrrrrrsssssssssmmmkkkiiihhhiiiiiigggfffjjjjjjkkkkkkjjjjjjiiiiiijjjlllooorrrrrrpppmmmkkkhhhhhhfffeeeddddddddddddddddddddddddeeefffggghhhiiiiiijjjjjjjjjjjjiiiiiiiiigggeeeeeefffggggggggggggfffffffffgggggghhhiiigggfffdddcccbbbbbbbbbcccdddcccbbbaaabbbdddgggiiikkkjjjjjjiiihhhhhhggggggfffggggggggggggfffeeeeeebbbccccccdddeeeeeeffffffggghhhjjjlllnnnooooooooonnnkkkhhhffffffggggggfffhhhhhhhhhhhhiiijjjjjjkkkjjjkkklllllllllkkkjjjiiiddddddddddddddddddddddddffffffeeeeeeeeeeeeeeeffffffeeeeeeeeefffgggiiijjj111111111111111111111111111111000000000000111111000000000000111111111111000000000000111111111111111111000///....................................------------------------///......------......///------............------///............---------,,,---...//////...---,,,------------...................../////////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000......---,,,,,,,,,------+++,,,,,,---......//////...------,,,,,,------...------------------------------------............///......------......///,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................,,,---......//////......///////////////////////////000000111111000000///000//////////////////000222111111111111000000000222333333333333444444444333333333333333333333333222333333444555666777777666666666666666555555555666666777777777777888888999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>???AAABBBCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLLLLMMMKKKKKKKKKLLLMMMPPPRRRTTTSSSTTTVVVWWWXXXYYYYYYYYY[[[[[[\\\]]]```cccfffhhhdddeeeeeeeeedddcccbbbbbbccccccbbbcccdddeeeggghhhiiiiiiiiihhhhhhggggggffffffffffffffffffggghhhiiihhhjjjkkklllmmmmmmlllllllllnnnpppssstttttttttsssuuuuuuuuutttrrrsssuuuwwwxxxwwwvvvwwwyyy{{{zzzyyyvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzz{{{|||{{{zzzzzz}}}~~~~~~~~~}}}{{{zzzwwwvvvtttssssssqqqqqqpppppppppqqqqqqrrrrrrssstttvvvyyy|||~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyzzz{{{{{{||||||{{{{{{xxxxxxxxxxxxyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzvvvvvvuuutttrrrqqqppppppmmmmmmmmmmmmllllllkkkjjjhhhgggfffeeefffgggjjjkkkmmmlllkkkiiihhhfffddddddhhhiiijjjkkklllmmmnnnooonnnnnnnnnnnnoooppprrrrrrooopppqqqrrrrrrssssssrrrooommmjjjjjjjjjjjjiiiggghhhiiijjjjjjkkkjjjjjjjjjjjjlllnnnpppqqqpppmmmllliiihhhgggeeeeeeeeeffffffeeeeeeeeeeeeeeefffggghhhiiiiiijjjjjjjjjjjjiiiiiihhhfffddddddfffgggggggggeeefffggghhhiiiiiijjjjjjgggfffeeedddcccccccccccceeedddccccccdddfffiiijjjlllkkkjjjiiiiiihhhhhhhhhggghhhhhhhhhhhhgggffffffcccccccccdddeeeeeeffffffggghhhjjjlllnnnooopppqqqnnnkkkhhhfffffffffeeedddgggggghhhhhhiiijjjkkkkkkjjjkkklllllllllkkkiiihhhddddddddddddddddddddddddeeeeeedddddddddeeeffffffffffffeeeeeeeeefffhhhiii111111111111111111111111111111000000000000111111//////000000111111222222000000000000000000000000111000///.......................................------------------------...------------------...------............------///............---------+++,,,...//////...,,,+++,,,,,,---------.........---.........////////////......---------,,,,,,,,,------------------------...------------...//////...------,,,,,,,,,------,,,,,,,,,------.........------------------------------------------------,,,,,,---------.........,,,++++++******++++++,,,........................------------------------........................,,,---......///................../////////////////////000000000000//////000000111111111111000000111111111111000000000000111111222222222333333333222222222222222222222222222333333444555555666666555555555555555555555555666666666666777777777888888888888888888999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>???@@@BBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEEEEFFFGGGHHHEEEFFFGGGHHHIIIKKKLLLLLLIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRTTTVVVWWWXXXXXXXXXWWWXXXYYY[[[^^^aaadddfffbbbcccddddddcccbbb```___````````````bbbdddfffggghhhhhhgggfffeeeeeeddddddeeeeeedddeeeeeefffggghhhggghhhjjjkkkllllllkkkkkkmmmnnnqqqsssuuuuuuuuuuuutttttttttrrrqqqqqqsssuuuwwwvvvuuuvvvxxxzzzyyyxxxuuuvvvxxxzzz{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzyyyxxxzzz}}}~~~}}}{{{xxxvvvuuuttttttqqqqqqpppppppppppppppqqqrrrssstttvvvxxx{{{}}}~~~}}}{{{zzzyyyyyyzzzzzzyyyzzz{{{{{{||||||{{{{{{yyyyyyxxxxxxxxxyyyzzz{{{zzzzzzzzz{{{{{{zzzzzzzzzvvvuuutttsssrrrpppoooooommmmmmnnnnnnmmmlllkkkjjjggggggffffffhhhjjjlllmmmlllllljjjiiigggfffeeeeeegggggghhhiiijjjkkklllmmmooooooooopppqqqrrrsssssspppqqqqqqrrrssssssrrrrrrpppnnnlllkkkkkkkkkjjjiiiggggggiiijjjjjjkkkkkkkkkjjjkkkmmmooooooooonnnmmmjjjiiihhhfffffffffhhhhhhffffffffffffffffffggggggiiiiiijjjjjjjjjjjjiiiiiihhhfffddddddeeegggggggggdddeeegggiiikkkkkkjjjjjjgggffffffeeeeeedddddddddffffffeeeeeefffhhhjjjkkkmmmlllkkkjjjiiiiiiiiijjjgggggghhhhhhhhhgggffffffddddddddddddeeeeeefffffffffgggiiikkknnnpppqqqrrrooollliiigggfffeeecccbbbeeefffggghhhjjjjjjkkkkkkjjjjjjkkklllkkkjjjiiihhheeeeeeddddddddddddccccccddddddccccccdddeeeffffffgggfffeeeeeeeeefffggghhh111111111111111111111111111111000000000000111111//////000000111111222222////////////////////////000//////.......................................------------------------------,,,,,,,,,,,,------------............------///............---------+++,,,...//////...,,,+++,,,,,,,,,------------...,,,,,,---------...............---------,,,,,,,,,---------------------------------------...//////------,,,,,,,,,------.........------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...++++++************++++++........................,,,------------------,,,........................,,,---......///.........------....../////////000//////000000000000/////////000111111111111000///000000000000000000000000///000000000000111111111222222222222222222222222222222333333444444555555444444444444444555555555555666666666666777777777888777777777777888999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHIIIKKKMMMOOOOOOQQQRRRSSSUUUVVVWWWWWWWWWUUUUUUVVVXXX[[[^^^bbbccc```aaabbbbbbbbbaaa___^^^]]]]]]]]]^^^```bbbdddfffffffffeeedddccccccbbbbbbccccccccccccdddeeefffgggggghhhiiikkkkkkkkkkkkjjjlllnnnppprrrtttuuuuuuuuussssssrrrqqqooooooppprrruuutttsssuuuwwwxxxwwwvvvtttuuuwwwyyyzzzzzzzzzyyyyyyzzz{{{{{{{{{zzzyyyyyywwwvvvvvvyyy}}}~~~}}}{{{yyywwwvvvuuutttrrrqqqqqqpppoooooooooooorrrrrrsssuuuwwwzzz|||}}}|||{{{zzzxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{||||||||||||{{{zzzuuuuuutttrrrqqqpppooonnnlllmmmnnnooonnnmmmlllkkkhhhhhhhhhhhhjjjkkkmmmnnnkkkjjjiiihhhggggggggghhhhhhhhhiiijjjkkkkkklllmmmoooooopppqqqrrrsssttttttqqqqqqrrrsssssssssrrrrrrqqqooolllkkkllllllkkkiiifffggghhhiiijjjkkkkkkkkkjjjjjjlllmmmnnnnnnnnnnnnmmmkkkiiigggggggggiiijjjhhhhhhgggfffffffffggggggiiiiiijjjjjjjjjjjjiiiiiigggeeecccccceeegggggggggdddeeegggiiikkkkkkjjjjjjggggggggggggfffffffffeeegggffffffggghhhiiikkklllnnnlllkkkiiihhhiiiiiijjjfffggggggggggggfffeeeeeeddddddeeeeeeeeeeeefffffffffggghhhjjjllloooqqqrrrooommmjjjhhhgggeeecccaaadddeeeggghhhjjjjjjjjjjjjiiijjjkkkkkkkkkjjjiiihhheeeeeeeeeddddddcccccccccbbbbbbbbbcccccceeeffffffggggggeeeddddddeeeffffff111111111111111111111111111111000000000000111111000000000000111111111111////////////............//////......---......///---------------------------------------------------,,,,,,++++++,,,,,,---------............------///............---------+++,,,---......---,,,+++,,,,,,,,,,,,------------,,,,,,,,,------------.........---------,,,,,,,,,------------------------------,,,,,,------...///------,,,,,,,,,---............------,,,++++++***,,,------......------,,,------------------------,,,,,,,,,,,,------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,---......//////......---------......//////000...//////000000//////...---...///000000///...---//////000000000000000111....../////////000000000111111111111111111111111222222222333333333444444333333333444444444444444555555666666666666777777777777777666777777888999888888888888999999999999999999999:::;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHFFFFFFHHHIIIKKKMMMNNNNNNQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSTTTVVVXXX[[[^^^```^^^______``````_________\\\\\\\\\\\\^^^```bbbdddcccccccccbbbbbbaaaaaaaaaaaaaaaaaabbbcccdddeeeffffffggghhhjjjjjjjjjjjjiiiiiijjjlllnnnppprrrssssssqqqrrrqqqooommmmmmooopppsssrrrqqqrrrtttvvvuuutttssstttuuuwwwxxxyyyyyyyyy{{{|||}}}}}}}}}|||{{{zzzvvvuuuvvvxxx{{{~~~|||{{{zzzxxxwwwvvvvvvuuusssrrrqqqpppooonnnnnnnnnqqqqqqrrrtttvvvxxxzzz{{{{{{zzzxxxwwwvvvvvvwwwxxxxxxyyyzzzzzz{{{{{{zzzzzzxxxwwwuuuttttttvvvwwwyyyzzz{{{|||}}}}}}|||{{{zzzttttttsssrrrpppooonnnnnnkkkmmmnnnoooooonnnlllkkkiiiiiiiiijjjkkkmmmnnnooojjjjjjhhhggggggggghhhiiikkkkkkkkklllmmmnnnnnnnnnooooooqqqssstttuuuuuuuuurrrrrrssssssssssssrrrrrrqqqooollllllllllllkkkiiifffggghhhiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnpppnnnkkkhhhggghhhiiijjjjjjiiihhhgggggggggggggggiiiiiijjjjjjjjjjjjiiiiiifffdddcccccceeegggggggggeeefffggghhhiiiiiijjjjjjgggggghhhhhhhhhggggggffffffggggggggghhhjjjkkklllmmmllljjjhhhggghhhiiijjjfffggggggggggggfffeeeeeeeeeeeeeeeeeeeeeeeefffffffffggggggiiikkkmmmooopppooommmjjjiiihhhgggdddbbbdddeeegggiiijjjjjjiiiiiiiiijjjkkkkkkkkkjjjhhhgggfffeeeeeeddddddccccccbbbaaaaaaaaabbbccceeefffggghhhgggfffdddddddddeeeeee111111111111111111111111111111000000000000111111111111111000000000000000/////////......---------.........------......///------------------------------------------------,,,,,,++++++++++++,,,,,,------............------///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------..................---------,,,,,,,,,........................------,,,,,,------...///,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,---------......------------......+++++++++++++++++++++++++++,,,------------,,,+++------------------------,,,---......//////......,,,,,,---......///000000......////////////......---...000111111000...---////////////000000111111////////////000000000000111111111111111111111111222222222222333333333333222222333333333444444444555555555666666666777777777666666666666777888888777777777888888888999999888888888999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIKKKMMMMMMNNNPPPPPPQQQRRRRRRQQQQQQPPPRRRRRRSSSTTTVVVYYY[[[]]][[[[[[[[[[[[\\\]]]^^^___[[[[[[[[[[[[\\\^^^```aaaaaaaaaaaaaaa`````````````````````aaabbbccceeeeeedddeeefffhhhhhhhhhhhhgggggghhhjjjlllnnnpppqqqrrrpppqqqpppnnnllllllmmmoooqqqpppoooppprrrtttsssrrrrrrsssssstttuuuwwwyyyzzz}}}~~~~~~|||{{{yyywwwvvvwwwyyy{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvsssrrrqqqooonnnnnnmmmmmmooopppqqqrrrtttvvvxxxyyyyyyxxxwwwuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyywwwvvvtttssstttvvvxxxzzzyyyzzz|||}}}}}}|||zzzyyytttsssrrrqqqpppooonnnmmmkkklllnnnppppppooommmkkkjjjjjjkkkllllllmmmnnnooolllkkkiiigggffffffggghhhkkkkkkllllllmmmnnnnnnnnnoooppprrrtttuuuvvvvvvvvvrrrsssssssssssssssrrrrrrpppnnnlllkkklllllljjjiiigggggghhhiiiiiijjjiiiiiijjjiiiiiijjjkkklllnnnooossspppllliiiggghhhiiijjjkkkjjjiiihhhggggggggggggiiiiiijjjjjjjjjjjjiiiiiieeedddbbbccceeeggggggggggggfffffffffgggggghhhiiigggggghhhiiiiiiiiihhhgggffffffggghhhiiijjjkkkkkkmmmkkkiiigggfffggghhhjjjggghhhhhhhhhhhhgggffffffffffffffffffffffffeeeeeegggffffffgggiiikkkmmmnnnooommmkkkjjjjjjhhheeeccceeefffhhhiiijjjiiihhhgggiiijjjjjjkkkkkkiiihhhgggffffffeeeddddddcccbbbbbb___``````aaacccdddfffggghhhgggfffdddccccccdddddd111111111111111111111111111111000000000000111111222222111111000000////////////.........---------......---------......///------------------------------------------------,,,++++++++++++++++++,,,---..................---//////.........------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------............/////////000......---------,,,,,,,,,........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///***++++++,,,,,,------...,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------++++++------------++++++------------------------,,,---......//////......,,,,,,------...///000000......////////////......///111222444444222111///.../////////000000111111000000000000111111111111000000000000000000000000222222222222222222333333222222222333333444444444555555555555666666666777666666666666666777888888777777777777888888888888777777888999::::::;;;;;;:::;;;;;;<<<<<<=========<<<===>>>??????????????????@@@BBBDDDDDDCCCBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMNNNOOOOOOPPPPPPPPPOOONNNNNNRRRRRRRRRSSSUUUWWWZZZ[[[YYYYYYXXXXXXYYY[[[]]]___[[[[[[ZZZZZZ[[[]]]___```_________```````````````_________```aaacccdddeeebbbccceeefffgggffffffeeeggghhhjjjlllnnnppprrrssspppppppppmmmkkkkkklllnnnpppooonnnoooqqqrrrrrrqqqrrrrrrrrrrrrtttvvvxxxzzz}}}||||||zzzxxxwwwxxxxxxwwwvvvyyyxxxwwwwwwvvvvvvwwwwwwsssrrrqqqooonnnmmmmmmmmmoooooopppqqqsssuuuwwwxxxxxxwwwvvvtttttttttuuuuuuwwwwwwxxxyyyyyyyyyyyyxxxwwwvvvtttssstttvvvyyy{{{xxxyyy{{{||||||{{{yyyxxxtttsssrrrqqqpppnnnmmmmmmkkkllloooppppppooommmkkkkkkkkkllllllmmmnnnnnnnnnooommmjjjgggfffeeeffffffiiijjjjjjkkkkkkllllllllloooppprrrtttvvvvvvvvvvvvssssssssstttssssssrrrrrrpppnnnlllkkkkkkkkkjjjiiiggghhhhhhiiiiiiiiiiiihhhjjjiiiiiiiiijjjlllnnnoootttrrrmmmjjjhhhhhhiiijjjkkkkkkiiihhhggggggggggggiiiiiijjjjjjjjjjjjiiiiiieeecccbbbccceeeggggggggghhhgggfffeeeeeefffggghhhggghhhiiijjjjjjiiihhhgggffffffggghhhiiijjjjjjkkkmmmkkkhhhfffeeefffhhhiiiiiiiiiiiiiiiiiihhhggggggffffffffffffffffffeeeeeegggfffffffffhhhiiikkkmmmooommmlllkkkkkkiiigggdddeeefffhhhiiijjjiiigggfffiiiiiijjjkkkjjjiiihhhgggffffffeeeddddddcccbbbbbb______```aaabbbdddfffgggiiigggfffdddcccccccccddd000000000000000000000000222222111111111111222222////////////......................../////////////////////......---------,,,,,,,,,---------......+++,,,---......---,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------.........------,,,,,,,,,......---,,,,,,,,,,,,---///---+++,,,---...---,,,------------------------...------,,,,,,------...///......------,,,++++++------,,,+++,,,---...//////...,,,+++***+++,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***)))((((((,,,+++++++++,,,------...,,,---------.../////////000///...------...///000......------------......111111111111111000/////////...,,,++++++,,,...///222222111000000000000000111111111111111111111111000000000000000000000000000000111222222222222111444444444444444444444444444444444555555555555666444555555666666666666666777777888888888999999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???AAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPRRRSSSTTTUUUXXXXXXYYYYYYZZZ[[[[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\\\\]]]^^^```aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccdddddddddeeeeeeeeefffhhhkkkmmmooommmlllkkkjjjiiijjjkkkkkkmmmnnnnnnnnnoooooooooooorrrpppppprrrrrrqqquuu{{{|||xxxwwwwwwvvvuuuttttttsssvvvvvvuuuttttttttttttuuusssrrrqqqooommmjjjiiihhhiiijjjlllnnnqqqsssuuuvvvvvvvvvvvvtttrrrrrrtttvvvxxxwwwvvvuuuuuuuuuvvvwwwrrrrrrrrrsssuuuwwwzzz{{{xxxxxxyyyyyyxxxwwwuuutttnnnnnnnnnnnnmmmlllkkkjjjkkklllmmmnnnnnnnnnmmmllljjjjjjjjjkkkkkklllllllllpppmmmiiifffdddcccdddeeehhhhhhiiihhhhhhhhhkkkmmmrrrssstttvvvwwwyyyzzzzzztttttttttsssrrrqqqpppooonnnnnnmmmmmmmmmllllllkkkhhhhhhhhhhhhhhhggggggggghhhiiijjjjjjjjjkkknnnqqquuusssqqqmmmkkkiiiiiihhhkkklllllllllkkkiiigggfffffffffffffffeeedddccccccbbbbbbbbbcccfffhhhhhhggggggfffeeeddddddeeefffggghhhhhhgggggggggggghhhhhhffffffggghhhiiijjjjjjjjjkkkjjjhhhffffffhhhjjjlllmmmmmmmmmllljjjhhhfffdddeeeeeedddcccccccccddddddeeeeeeggghhhiiijjjjjjjjjllllllllllllkkkhhhfffeeeeeeeeefffgggggggggggggggkkkkkkjjjjjjiiihhhhhhgggeeeeeeffffffeeecccaaa`````````aaabbbcccdddeeeeeeggggggfffdddbbbaaa______000000000000000000000000111000000//////000000111////////////........................////////////.........---------,,,,,,,,,,,,---------.........,,,------------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------------------------------,,,,,,,,,+++++++++.........---------,,,,,,...---++++++---...---,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,---.........---,,,+++++++++,,,---......---,,,,,,+++++++++,,,++++++******++++++,,,---+++******************+++------,,,,,,+++***************))))))***++++++,,,------------............//////...------...//////......------------......///////////////...------222111000//////000111222000//////...............000000000000000000000000000000000000000000000000111222222333333333333333444444444444444444444444444444444444555555555555444444555666666666666666666666666777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????????????????@@@AAAAAACCCBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[\\\\\\^^^```aaa````````````````````````bbbbbbbbbccccccccccccdddeeeeeeeeefffgggiiikkkmmmlllkkkjjjiiiiiijjjkkklllnnnmmmmmmmmmmmmnnnooooooqqqnnnmmmoooppppppuuu||||||wwwwwwvvvuuutttssssssrrruuuttttttsssrrrssssssssssssrrrpppnnnllljjjiiihhhiiiiiikkklllnnnppprrrssstttttttttsssrrrrrrtttvvvxxxwwwvvvuuutttuuuvvvvvvssssssssstttvvvxxxzzz|||yyyyyyyyyxxxwwwuuusssqqqnnnnnnnnnmmmmmmlllkkkjjjjjjjjjlllmmmmmmmmmlllkkkjjjjjjjjjkkkkkklllllllllmmmkkkhhheeeddddddeeeffffffggghhhhhhgggiiikkknnnrrrrrrsssuuuvvvwwwxxxxxxtttttttttsssrrrqqqpppooonnnmmmmmmmmmlllllllllllliiihhhhhhhhhggggggffffffggghhhjjjjjjkkklllppprrrtttssspppmmmkkkiiihhhhhhiiijjjjjjjjjiiigggfffeeeeeeffffffeeeeeedddcccbbbbbbbbbbbbdddgggiiiiiihhhfffeeedddcccccccccdddeeeffffffeeeeeeeeeeeeffffffffffffggghhhiiijjjjjjkkkkkkjjjhhhggghhhjjjlllnnnnnnnnnnnnmmmkkkhhhfffeeeeeeddddddcccccccccddddddfffggghhhiiijjjkkkkkkkkklllllllllkkkjjjhhhfffeeeeeeffffffggghhhgggggggggiiiiiihhhhhhgggfffffffffcccdddddddddcccbbb```______``````aaabbbcccddddddgggfffeeedddbbb```___^^^000000000000000000000000000//////......//////000////////////........................////////////------------,,,,,,,,,,,,---------.........//////...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------,,,,,,++++++++++++******---.../////////...---,,,...---++++++---------,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,------......++++++******++++++,,,---,,,,,,------,,,,,,++++++++++++******++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------......///............------------...------,,,,,,------.........------------............/////////...------000///...------...///000//////......------......////////////////////////000000000000000000000000222333333444555444444444333333333333333333333333333333333444444444555555444444555666666666666555555555555555666666666666888999999:::;;;:::::::::::::::::::::;;;<<<===>>>>>>============>>>??????BBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\]]]___```________________________aaaaaaaaabbbbbbbbbccccccdddddddddeeefffgggiiijjjiiiiiihhhhhhhhhjjjkkklllnnnmmmkkkjjjkkklllnnnoooooolllkkkmmmnnnooouuu}}}{{{xxxwwwvvvuuutttsssrrrrrrrrrrrrqqqppppppppppppqqqrrrqqqpppnnnllljjjiiihhhhhhhhhhhhiiikkklllnnnnnnpppqqqrrrrrrqqqrrrtttvvvwwwvvvuuussssssssstttuuuttttttuuuvvvxxxzzz|||}}}{{{{{{yyywwwuuurrrooonnnmmmmmmmmmmmmlllkkkjjjjjjhhhiiijjjkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkllllllllljjjhhhfffeeedddeeefffgggdddeeefffggggggiiilllooorrrrrrsssttttttuuuvvvvvvtttttttttsssrrrqqqpppooommmmmmllllllkkkkkklllllljjjiiiiiihhhgggfffeeeeeefffhhhjjjkkklllnnnqqqtttsssrrrooommmjjjiiihhhgggfffgggggggggffffffeeedddeeeeeeeeeeeedddcccbbbaaabbbbbbbbbdddgggjjjjjjiiieeedddcccbbbaaaaaabbbcccddddddccccccccccccddddddeeeeeefffggghhhiiijjjkkkkkkjjjiiiiiijjjlllnnnpppppppppooonnnllliiifffeeeddddddcccccccccddddddeeeggghhhiiikkklllllllllllllllkkkkkkjjjiiigggfffeeeeeefffgggggghhhhhhggggggggggggffffffeeedddddddddbbbbbbbbbbbbaaa```______^^^______```aaabbbcccdddffffffdddcccaaa```^^^^^^////////////////////////000//////......//////000////////////........................////////////,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------,,,,,,,,,+++++++++++++++---...///000000...,,,+++...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......------,,,++++++******************++++++++++++,,,---...---,,,+++***,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------///...............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///000000000000000//////...------,,,,,,------...111000000/////////000000////////////////////////000000000000000000000000222222333444444444444333222222222222222222222222222333333333444444444444333444555555666666555555444555555555666666666666777888999999::::::999999999999999::::::;;;<<<==================>>>>>>???AAA@@@@@@??????@@@@@@AAAAAABBBCCCEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMQQQQQQRRRRRRSSSTTTTTTTTTWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZ[[[]]]^^^___________________________``````aaaaaaaaabbbbbbbbbcccccccccdddeeeeeefffggggggfffffffffgggiiikkklllmmmkkkiiihhhhhhjjjmmmooooookkkjjjkkkmmmooowwwzzzyyyyyyxxxwwwuuutttssssssppppppooonnnnnnnnnnnnoooqqqpppooommmkkkjjjhhhhhhgggfffffffffggghhhiiijjjlllnnnpppppppppqqqsssuuuvvvuuusssrrrqqqqqqrrrssstttuuuvvvwwwyyy{{{|||}}}|||{{{yyyvvvrrrooolllkkklllmmmmmmllllllkkkjjjiiigggggghhhhhhiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiihhhfffdddcccdddeeeeeebbbccceeeeeefffhhhlllooosssssssssttttttuuuuuuuuutttttttttsssrrrqqqpppooommmlllkkkjjjjjjkkkllllllkkkjjjiiihhhgggfffeeeeeefffhhhkkklllmmmooorrrtttpppooonnnkkkiiigggfffeeedddddddddeeeeeeeeeddddddddddddddddddcccbbbaaaaaabbbaaabbbdddhhhjjjkkkjjjfffdddcccaaa``````aaaaaabbbbbbbbbaaaaaabbbbbbbbbcccdddeeefffgggiiiiiijjjkkkjjjjjjjjjkkkmmmpppqqqpppppppppnnnllliiifffdddcccbbbbbbbbbcccdddeeeeeeiiiiiikkkllllllmmmmmmmmmllllllkkkjjjhhhgggfffeeeeeeeeefffgggggggggggggggffffffeeeeeedddcccccccccaaaaaaaaaaaaaaa`````````^^^^^^___```aaabbbcccccceeeeeecccbbb```___]]]]]]////////////////////////111000000//////000000111////////////........................////////////,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///------------------------,,,,,,,,,---------------,,,...///000000...,,,+++---,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...------,,,++++++******))))))*********+++++++++***+++,,,---...---,,,+++,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,+++******)))))))))******......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------//////000000000000////////////............//////000000////////////000000000000000000000000000000////////////////////////000000111222222222222111222222222222222222222222222222222222333333333444333444444555555555555555555555555666666666777777666777777888999888888888888888888888999:::;;;<<<===============>>>????????????>>>>>>>>>>>>??????@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKOOOOOOOOOPPPQQQQQQRRRRRRUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVWWWYYY[[[]]]^^^^^^````````````````````````_________`````````aaaaaaaaaaaabbbcccdddeeeeeeeeeeeeeeedddeeefffhhhjjjkkkkkkjjjhhhfffgggiiikkkmmmoookkkjjjlllmmmpppxxx~~~|||{{{zzzyyyxxxvvvuuuuuuoooooonnnmmmmmmmmmmmmnnnpppooonnnlllkkkiiihhhgggfffeeedddddddddeeeggghhhjjjlllnnnppppppqqqsssuuutttsssrrrpppooooooppppppttttttvvvxxxyyy{{{||||||{{{zzzwwwtttpppmmmjjjiiillllllllllllkkkjjjiiihhhffffffffffffgggggghhhhhhjjjjjjjjjjjjjjjjjjjjjiiiiiihhhfffdddcccbbbbbbbbb```bbbcccdddeeehhhkkknnntttttttttuuuuuuvvvvvvvvvtttttttttsssrrrqqqpppooolllkkkjjjiiiiiijjjkkkllllllkkkkkkiiihhhgggffffffgggiiilllmmmmmmnnnppprrrmmmlllkkkiiigggeeedddcccbbbbbbccccccddddddeeeeeeddddddddddddcccbbbaaaaaabbbbbbbbbdddgggiiijjjiiigggeeedddbbb`````````aaabbbaaaaaa``````aaaaaabbbaaabbbcccdddfffggghhhiiijjjjjjjjjjjjkkkmmmooopppoooooonnnmmmkkkhhhfffdddaaaaaaaaabbbcccdddeeefffiiiiiijjjkkklllllllllllllllkkkjjjiiigggfffeeeeeeddddddeeefffffffffffffffeeeeeeeeedddccccccbbbbbb```````````````aaaaaaaaa^^^^^^___```aaabbbccccccddddddbbbaaa___]]]\\\\\\000000000000000000000000111000000//////000000111////////////........................////////////,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,------------------------------,,,,,,------------......,,,---.........---,,,+++---,,,******,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,------))))))***++++++++++++***++++++,,,---------,,,,,,,,,,,,++++++******++++++)))***+++,,,,,,+++***))))))))))))******+++++++++,,,++++++************+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,---.........------,,,------------------,,,------,,,,,,------......000000000000000000000000////////////////////////...//////000000000000000111111111111111111111111111111222222222333333333333333444555555555555444555555555666666666666777555666777777888888777777777777777888888999:::;;;======<<<<<<======>>>???>>>>>>============>>>>>>??????@@@AAABBBCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJMMMMMMNNNNNNOOOPPPPPPPPPRRRSSSTTTVVVWWWWWWVVVUUUSSSUUUWWWYYY\\\]]]^^^___````````````````````````^^^^^^_________`````````___```bbbcccdddeeeeeeeeeddddddcccdddeeegggiiijjjiiihhhfffffffffgggiiijjjnnnkkkjjjlllnnnpppwww~~~}}}|||{{{yyywwwvvvvvvoooooonnnmmmmmmmmmnnnnnnooonnnmmmllljjjiiihhhgggfffeeecccbbbcccdddfffgggiiikkknnnppppppqqqssstttsssrrrpppooonnnnnnnnnnnnrrrsssuuuwwwxxxyyyzzzzzzyyywwwuuuqqqnnnllljjjiiikkkkkkkkkkkkjjjiiihhhhhhffffffeeeeeeeeefffggghhhiiiiiiiiihhhhhhhhhhhhhhhhhhgggeeedddbbbaaa`````````aaaccccccdddgggjjjmmmsssssstttuuuvvvvvvwwwwwwtttttttttsssrrrqqqpppoookkkjjjiiihhhhhhjjjkkkmmmmmmllllllkkkjjjiiihhhhhhiiikkkmmmmmmmmmlllmmmnnniiiiiihhhgggeeecccaaa````````````aaabbbccceeefffeeeeeeeeeeeedddcccbbbaaabbbbbbbbbcccfffhhhhhhggggggfffdddaaa```_________``````____________``````______```bbbdddeeefffgggiiiiiiiiiiiijjjlllmmmmmmlllllllllkkkiiigggdddccc``````aaaaaacccdddffffffhhhhhhiiijjjjjjjjjjjjjjjjjjiiihhhfffeeedddccccccbbbcccddddddeeeeeedddddddddddddddcccbbbbbbaaaaaa____________```aaabbbbbb^^^______```aaabbbcccdddccccccaaa```^^^]]][[[[[[000000000000000000000000000//////......//////000////////////........................////////////,,,,,,---------.........+++++++++,,,,,,,,,,,,---,,,------------------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,------------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++---+++******+++,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********+++,,,,,,------)))***+++,,,,,,,,,++++++,,,+++++++++,,,,,,---...---,,,++++++******++++++((()))+++,,,,,,+++)))(((***+++++++++++++++++++++//////...---------------,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---+++,,,------......------***++++++++++++++++++***---,,,,,,,,,,,,---...///////////////////////////////////////////////////......///000000000000///111111111111111111111111111111111111222222222222222333444444555555444444333444444444555555555555555555666777777777666666777777777777777888::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPSSSUUUVVVWWWVVVUUUSSSTTTWWWZZZ]]]^^^______________________________]]]^^^^^^^^^^^^_________^^^___aaaccceeefffffffffdddcccccccccdddeeeggghhhfffffffffffffffgggggghhhllljjjjjjlllnnnooottt{{{~~~}}}|||{{{yyywwwvvvuuuppppppooonnnnnnnnnnnnooonnnmmmlllkkkjjjiiihhhgggfffeeecccbbbcccdddggghhhiiilllooopppqqqqqqrrrsssrrrqqqooonnnllllllmmmmmmoooqqqsssuuuwwwxxxxxxxxxvvvuuurrrooommmkkkkkkjjjkkkkkkkkkkkkjjjiiihhhgggffffffeeeeeeeeefffggghhhhhhhhhggggggffffffffffffeeeddddddcccbbbaaaaaaaaa```aaabbbcccccceeeiiilllqqqqqqrrrsssuuuvvvwwwwwwtttttttttsssrrrqqqpppoookkkjjjhhhggggggiiikkkmmmmmmmmmmmmllllllkkkkkkkkkkkkmmmnnnnnnllljjjiiijjjfffffffffeeecccaaa___^^^]]]]]]]]]^^^___bbbdddeeeeeeffffffeeeeeedddcccbbbcccbbbaaaccceeeffffffeeefffeeebbb```^^^]]]]]]]]]^^^]]]]]]]]]]]]]]]]]]^^^\\\]]]^^^```bbbccceeeeeehhhhhhhhhhhhiiiiiijjjjjjhhhhhhhhhhhhgggeeecccbbb______```aaabbbdddfffgggfffggghhhhhhhhhhhhhhhhhhgggfffdddbbb````````````aaaaaabbbccccccccccccbbbbbbbbbbbbaaa``````______^^^]]]]]]]]]^^^___aaabbb___``````aaabbbcccddddddcccbbbaaa___]]]\\\[[[ZZZ000000000000000000000000.........------.........000/////////......................../////////000---------....../////////******+++++++++,,,,,,,,,+++,,,............,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------------------*********++++++,,,,,,,,,---,,,+++*********++++++---+++******+++,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,,,,+++******))))))***+++,,,---,,,++++++,,,,,,+++***+++,,,...///---,,,,,,+++*********+++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++++++++,,,,,,---------,,,,,,............,,,,,,---,,,,,,++++++,,,,,,---------...///000000000///...//////000000//////..................///000111........................////////////////////////......///000000000000000000000000000000000000000000111111111111222222222222333444444555555444444222222333333333444444444444555555666666666666666666666666666777888999:::::::::999999::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGLLLLLLLLLMMMNNNNNNOOOOOOMMMOOORRRUUUVVVWWWVVVVVVRRRTTTWWW[[[]]]___``````^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^______]]]___aaadddfffgggggggggdddccccccbbbcccdddfffgggeeeeeeeeeffffffffffffgggkkkiiiiiilllmmmmmmrrrxxx~~~}}}|||zzzxxxvvvuuutttqqqqqqpppooooooooooooooommmmmmlllkkkjjjhhhhhhgggfffeeecccbbbccceeehhhiiiiiillloooqqqqqqqqqrrrsssrrrqqqooommmlllkkkllllllnnnooorrrtttvvvwwwwwwwwwtttsssqqqnnnlllkkkkkkkkkjjjjjjkkkjjjjjjiiihhhgggffffffeeedddeeefffggghhhggggggffffffeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbb```aaabbbcccccceeehhhkkkooopppqqqrrrtttuuuvvvwwwtttttttttsssrrrqqqpppoookkkiiihhhfffgggiiikkkmmmmmmmmmmmmmmmmmmmmmmmmllllllnnnooonnnkkkhhhggggggddddddddddddbbb```]]]\\\[[[[[[[[[\\\]]]```bbbdddffffffffffffeeedddcccccccccbbbaaabbbdddeeedddccceeedddaaa^^^]]][[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\]]]___aaabbbddddddggggggggggggggghhhhhhhhheeeffffffffffffdddcccbbb______```aaabbbdddfffgggeeeffffffggggggggggggfffdddcccaaa___]]]]]]]]]]]]``````aaabbbbbbbbbbbbbbbaaa``````___^^^^^^]]]]]]\\\\\\[[[[[[\\\^^^```aaa``````aaabbbcccdddeeeeeebbbbbb```___]]][[[ZZZZZZ........................//////............////////////000000///...------.........------,,,,,,,,,000///---,,,+++*********---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------.........------,,,,,,,,,000///---,,,+++,,,,,,---+++---///---***((())),,,***++++++,,,,,,++++++***++++++******)))*********,,,,,,------------......///---+++)))))))))+++,,,++++++++++++,,,------...******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******)))))))))************************************************,,,++++++******++++++,,,...---,,,,,,++++++++++++,,,+++******)))*********++++++------------+++++++++++++++,,,,,,---------...------,,,,,,,,,------///............---------........................,,,,,,,,,---------......///////////////.........222111000//////000111222000000000000111111111111222222222222222222222222222333444444555555444444555555555555555555555555333333333444444444555555666666666666777777777777888999999::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===?????????>>>=========>>>???AAABBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIJJJIIIIIIJJJKKKLLLOOORRRTTTSSSSSSSSSSSSVVVWWWYYY[[[]]]^^^_________^^^^^^]]]]]]^^^^^^___\\\\\\\\\[[[\\\\\\]]]]]]___```aaacccdddddddddcccdddddddddeeeeeeeeeffffffffffffeeeeeeeeeffffffgggiiijjjjjjjjjjjjlllpppsss}}}|||{{{xxxxxxxxxvvvsssqqqqqqqqqnnnnnnmmmmmmnnnooopppqqqooommmkkkiiihhhhhhhhhhhhiiihhhfffddddddfffhhhiiiiiikkknnnppprrrsssrrrrrrpppnnnllljjjhhhiiiiiijjjmmmoooqqqsssssssssrrrqqqoooooonnnmmmkkkjjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkjjjiiigggfffeeefffhhhiiihhhhhhhhhhhhggggggggggggaaa```___^^^^^^^^^^^^^^^___```aaa``````aaadddgggjjjkkklllnnnppprrrttttttqqqrrrssssssrrrqqqooonnnooollliiiggghhhlllqqqttttttrrrpppnnnllllllkkkkkkpppnnnkkkjjjkkkiiifffbbbeeedddcccaaa^^^[[[YYYXXXVVVVVVVVVWWWXXX[[[]]]^^^ccceeegggfffeeecccbbbcccgggffffffffffffeeecccaaabbbbbbaaa___]]][[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[]]]___aaaccccccdddddddddcccdddeeefffdddbbbbbbcccccccccbbbaaa```_________```aaabbbcccddddddeeeeeeeeeddddddccccccccc______]]]\\\[[[[[[ZZZZZZ```_________```aaabbbcccbbbbbbaaa```___]]][[[ZZZ]]]\\\ZZZYYYYYY[[[]]]___aaabbbcccddddddcccbbbaaaaaa```___]]][[[YYYXXXWWW........................//////............//////...////////////......---......---------,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,,,,+++++++++---...///)))***+++***)))(((((()))***++++++,,,,,,++++++***,,,+++++++++++++++,,,,,,///---+++))))))***+++,,,---,,,+++*********+++,,,...------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,...---,,,+++++++++++++++***)))))))))***+++,,,,,,+++,,,,,,------,,,,,,+++---------....../////////...------,,,,,,---------,,,---------......//////........................,,,,,,,,,---------......////////////............111111000//////000111111//////000000000111111111222222222222222222222222222333333444444444444444444444444444444444444444333333333444444444444555555555666666666777777777888888999999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>>>>======<<<===>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJKKKLLLOOORRRSSSSSSRRRSSSSSSVVVWWWYYY[[[\\\^^^^^^___]]]]]]]]]\\\\\\]]]]]]]]][[[[[[[[[ZZZ[[[[[[\\\]]]^^^___aaacccdddddddddcccccccccccccccdddddddddeeedddddddddddddddeeeeeefffhhhiiiiiiiiiiiikkkoooqqqxxxzzz}}}~~~|||yyyxxxwwwvvvwwwwwwuuurrrpppppppppmmmmmmmmmmmmnnnooopppppppppnnnlllkkkiiiiiiiiijjjiiigggeeeddddddeeegggiiijjjkkknnnqqqrrrrrrrrrqqqnnnmmmkkkiiihhhhhhiiijjjmmmoooqqqrrrssssssrrrqqqnnnmmmlllkkkjjjiiiiiihhhiiiiiiiiijjjkkkkkkllllllkkkjjjhhhffffffggghhhiiiiiihhhhhhhhhggggggggggggcccbbbaaa```_______________````````````aaadddfffjjjkkklllnnnpppqqqsssssspppqqqrrrrrrrrrpppooonnnooommmjjjhhhiiimmmqqqtttuuutttqqqooommmmmmmmmnnnpppnnnlllkkkkkkiiifffcccddddddbbbaaa^^^[[[YYYXXXUUUUUUUUUVVVXXXZZZ]]]^^^aaaccceeeeeedddcccccccccggggggffffffeeedddcccaaacccbbb```___]]][[[YYYYYYXXXWWWWWWWWWXXXXXXYYYZZZZZZ[[[]]]___aaabbbcccccccccbbbbbbcccddddddcccaaa___`````````___^^^^^^]]]^^^^^^```aaabbbdddeeeeeeeeeddddddccccccbbbbbbbbb^^^]]]\\\[[[ZZZZZZZZZZZZ]]]]]]^^^___``````aaaaaaaaaaaa```___^^^\\\[[[ZZZ\\\ZZZYYYXXXXXXZZZ]]]^^^aaaaaabbbccccccbbbaaaaaa```___^^^\\\ZZZYYYWWWWWW................................................---....../////////......------------,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,++++++******+++,,,,,,,,,+++++++++---...---,,,***++++++,,,,,,++++++***++++++++++++,,,---......000...***'''%%%''')))+++******+++,,,,,,,,,++++++......---,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,---,,,,,,++++++++++++,,,((((((((()))***,,,---...+++,,,,,,------,,,,,,+++------......///.........------------------------++++++,,,---...///000000------------------------,,,,,,,,,---------..............................000000////////////000000//////000000000000111111222222222222222222222222222222333444444444444333333333333333333333333333333333333333444444444444555555555666666666666777777777888888999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<=========<<<<<<<<<<<<===>>>??????@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIIIIHHHHHHIIIJJJLLLNNNQQQSSSRRRRRRRRRSSSUUUVVVXXXZZZ\\\]]]]]]^^^\\\[[[[[[ZZZZZZ[[[[[[\\\YYYYYYYYYYYYYYYZZZ[[[[[[^^^___aaacccdddddddddcccbbbbbbbbbbbbccccccccccccccccccccccccddddddeeeeeegggggghhhhhhhhhiiimmmoooqqqsssuuuuuutttrrrrrrrrrsssttttttrrrooonnnnnnooollllllmmmmmmnnnooooooppppppooommmlllkkkkkkkkkllljjjiiigggffffffgggiiijjjkkkllloooqqqrrrrrrqqqppplllkkkiiigggggghhhiiijjjmmmnnnppprrrsssrrrqqqppplllkkkkkkjjjiiihhhgggggghhhhhhiiijjjlllmmmnnnnnnkkkjjjiiihhhggghhhiiijjjiiiiiihhhhhhhhhgggggggggfffeeedddbbbaaa`````````___`````````___```cccfffiiijjjkkkmmmnnnpppqqqqqqoooooopppqqqqqqpppooonnnooommmkkkjjjkkknnnqqqtttvvvtttqqqnnnmmmnnnoooppppppooommmlllkkkiiifffddddddcccbbb```^^^[[[YYYXXXUUUUUUUUUVVVWWWZZZ\\\]]]___aaacccdddccccccdddeeegggggggggfffeeecccbbbaaacccbbb```^^^\\\ZZZYYYXXXWWWWWWVVVVVVVVVWWWXXXXXXZZZ[[[\\\^^^___aaabbbbbbbbbaaa```aaaccccccaaa```\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]___aaaccceeeffffffcccccccccbbbaaa`````````\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[]]]___````````````_________^^^]]][[[ZZZYYYYYYXXXWWWWWWXXXZZZ\\\^^^```aaabbbbbbbbbbbbaaa```^^^]]]\\\ZZZYYYWWWVVVVVV................................................,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++******++++++,,,,,,---------...///...,,,+++)))(((''''''---***)))+++...000///---***++++++,,,,,,++++++************+++,,,---...///...,,,***((('''((()))***((()))+++---------++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++,,,,,,------------------++++++,,,------...//////------------------------,,,,,,,,,---------......------...............///////////////////////////////////////000000000111111111111111111111111111111111222333333333333333222222222222222333333333222222333333333444444444444444555555555666666666666666777888888999999::::::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???BBBBBBBBBBBBCCCCCCCCCCCCDDDFFFHHHHHHHHHGGGHHHJJJKKKNNNPPPQQQQQQQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]ZZZYYYYYYYYYYYYYYYYYYZZZWWWWWWWWWWWWXXXYYYZZZZZZ]]]^^^```bbbcccddddddcccbbbbbbbbbccccccccccccdddbbbcccddddddeeeeeeeeeeeeeeefffggggggggghhhjjjmmmnnnoooppppppooonnnnnnooooooppppppooolllkkkkkkllljjjkkklllmmmnnnoooooooooooonnnmmmkkkkkkkkkllllllmmmllljjjiiiiiijjjlllmmmlllmmmoooqqqqqqqqqpppoooiiihhhgggeeefffggghhhjjjlllmmmpppqqqrrrqqqpppooojjjjjjiiiiiihhhgggffffffggghhhiiikkklllnnnoooppplllkkkjjjjjjiiiiiijjjjjjiiiiiiiiihhhhhhhhhgggggghhhgggeeecccbbbaaa``````___`````````___```ccceeeiiiiiijjjkkklllnnnnnnooommmmmmoooppppppooonnnmmmnnnmmmkkkkkklllnnnqqqsssuuussspppmmmlllmmmoooqqqoooooommmllljjjhhhfffdddcccbbbaaa```^^^[[[YYYXXXTTTTTTTTTUUUWWWYYY\\\]]]]]]___aaabbbbbbccceeefffggghhhhhhgggeeecccbbbbbbcccbbb```^^^\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWZZZ[[[[[[\\\^^^___aaabbb```___^^^___aaaaaa___^^^YYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\___bbbdddfffggggggbbbbbbaaaaaa```___^^^^^^ZZZZZZYYYXXXXXXXXXYYYYYYXXXZZZ]]]___`````````___^^^^^^]]]]]]\\\ZZZYYYXXXVVVVVVUUUVVVWWWYYY\\\]]]___```aaaaaaaaaaaa```___[[[[[[ZZZYYYXXXVVVVVVUUU........................------............------,,,,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------...---,,,+++)))(((&&&&&&'''%%%$$$&&&***,,,***(((***++++++,,,,,,++++++***))))))))))))***,,,------******+++,,,,,,++++++***''')))+++---...---+++***&&&''')))***++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++******++++++,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,+++***+++,,,---.........---------------------------,,,------------------------,,,,,,,,,---------......,,,---------......//////.........//////............////////////000000000111111111111111111111111000111222222333333222222111111111222222222333333222222222333333333444444444444444444555555555555555555666666777888888999999999:::;;;;;;:::999999::::::999999999999999999::::::;;;<<<======>>>???BBBBBBBBBCCCCCCDDDDDDDDDCCCEEEGGGHHHGGGGGGHHHIIIJJJLLLNNNOOONNNOOOPPPQQQSSSTTTVVVXXXZZZ[[[[[[\\\XXXXXXXXXWWWWWWXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZ\\\^^^```bbbcccdddddddddccccccccccccddddddddddddcccccceeefffggggggggggggdddeeeggggggfffgggiiikkkmmmnnnoooooommmlllmmmmmmjjjkkklllkkkiiihhhiiijjjiiijjjkkkmmmnnnnnnnnnnnnmmmlllkkkjjjjjjkkkllllllllllllkkkjjjjjjkkklllllllllmmmoooppppppooommmlllfffeeedddcccdddfffhhhiiikkkmmmoooqqqqqqqqqpppooojjjiiiiiihhhhhhgggggggggggghhhiiikkkmmmoooqqqqqqmmmmmmlllkkkkkkkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhhhhgggeeecccbbbaaa`````````aaaaaaaaa```aaaccceeehhhhhhiiijjjkkkkkklllllljjjkkkmmmnnnnnnnnnnnnmmmllllllkkklllmmmnnnppprrrqqqpppmmmkkkkkklllmmmooonnnnnnnnnllliiigggeeedddbbbbbbaaa___]]][[[YYYXXXUUUUUUUUUVVVWWWZZZ\\\]]]]]]___aaabbbbbbcccfffhhhhhhiiijjjhhheeecccbbbcccbbbbbbaaa___]]]\\\ZZZZZZXXXWWWWWWVVVVVVWWWWWWWWWZZZZZZZZZ[[[\\\^^^```aaa^^^]]]]]]^^^______^^^\\\YYYXXXXXXXXXYYYZZZ[[[[[[ZZZ\\\___ccceeeggghhhhhhbbbaaaaaa```^^^]]]]]]\\\XXXXXXXXXWWWXXXXXXYYYYYYYYY[[[]]]```aaaaaa```___\\\]]]\\\\\\[[[ZZZYYYXXXSSSSSSTTTUUUWWWZZZ\\\]]]^^^___````````````___^^^YYYYYYXXXXXXWWWVVVUUUUUU........................,,,---...//////...---,,,,,,------.........------++++++++++++,,,,,,,,,,,,*********+++,,,---...///++++++************+++++++++++++++++++++*********)))))))))***************)))******+++++++++******'''&&&&&&''')))+++*********++++++,,,,,,++++++***))))))))))))***+++,,,,,,(((***,,,......---,,,***)))***,,,------,,,+++***$$$&&&(((***+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++************************************************,,,++++++******++++++,,,+++************++++++,,,,,,++++++***))))))******---,,,,,,++++++,,,,,,---,,,...///000000...,,,+++***+++---...///......---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---......//////------............------......////////////000000111111111111111111111111000000111222222222222111111111111222222333333444222222222222333333333333333333333444444444555555444444555666666777777888888999:::;;;;;;:::999888:::999888777777777888888999999:::;;;===>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLNNNPPPRRRSSSUUUWWWYYYZZZ[[[[[[XXXWWWWWWVVVVVVWWWWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]___aaacccdddddddddccccccccccccdddddddddeeebbbccceeeggghhhhhhggggggccceeeggggggffffffhhhiiilllnnnoooooommmkkkjjjjjjfffhhhhhhhhhfffffffffhhhggghhhkkkmmmnnnnnnnnnnnnlllkkkjjjjjjjjjkkklllmmmkkkjjjjjjjjjjjjjjjjjjkkklllmmmnnnooonnnmmmkkkiiiccccccbbbbbbccceeegggiiikkklllnnnpppqqqpppooonnnjjjjjjjjjjjjiiiiiihhhhhhhhhiiijjjlllnnnpppqqqrrrnnnnnnnnnmmmmmmmmmlllllljjjjjjiiiiiiiiihhhhhhhhhhhhgggfffdddcccbbbbbbbbbbbbccccccbbbaaabbbdddfffgggggghhhhhhiiiiiijjjjjjhhhiiikkkmmmmmmmmmmmmmmmjjjkkkkkklllmmmnnnooopppmmmlllkkkjjjjjjkkklllllllllmmmmmmkkkhhheeeddddddaaaaaa```___]]][[[YYYXXXVVVVVVVVVWWWXXX[[[]]]^^^^^^___aaabbbbbbdddgggiiiiiikkkmmmkkkfffcccccceeebbbbbbaaa```___^^^]]]]]]ZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZYYYZZZ[[[]]]^^^```^^^]]]\\\]]]______]]]\\\YYYXXXXXXXXXYYYZZZ\\\]]]ZZZ\\\```dddfffgggggggggbbbaaa```___^^^]]]\\\[[[WWWWWWWWWWWWXXXYYYZZZZZZ[[[\\\^^^___```______^^^\\\\\\\\\\\\[[[ZZZYYYXXXQQQRRRSSSUUUXXX[[[]]]^^^]]]^^^____________^^^]]]XXXXXXWWWWWWVVVVVVVVVVVV........................+++,,,...//////...,,,+++------.........---,,,,,,******+++++++++,,,,,,,,,*********+++,,,---//////++++++************++++++************++++++++++++************))))))))))))((()))***,,,,,,,,,,,,+++)))***,,,,,,++++++,,,---***++++++,,,,,,++++++***++++++*********++++++,,,+++,,,,,,------,,,+++******+++,,,,,,,,,+++***)))&&&(((***,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++*********))))))))))))*********+++++++++,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,***************+++,,,,,,*********)))******++++++---,,,,,,++++++,,,,,,---,,,...///111000...,,,***)))+++---...//////...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////,,,---............---,,,........./////////000000111111111111111111111111///000000111111111111111111111222222333444444555111222222222222333333333222333333333333444444444333444444555666666777777777999:::;;;;;;:::999777999888777666666666777777777888:::;;;===???AAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBDDDFFFGGGFFFFFFGGGHHHGGGHHHJJJJJJIIIJJJLLLNNNQQQRRRTTTVVVXXXYYYZZZZZZXXXWWWWWWVVVVVVWWWWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\___aaacccdddddddddbbbbbbbbbbbbccccccccccccaaabbbdddfffgggggggggfffccceeegggggggggfffgggiiijjjmmmoooooollliiigggfffccceeefffeeedddccceeeffffffgggjjjlllnnnnnnnnnmmmmmmlllkkkkkkkkkmmmnnnooollllllllllllllllllllllllkkklllmmmmmmmmmkkkhhhgggaaa`````````bbbdddgggiiijjjlllnnnpppppppppooonnnllllllkkkkkkkkkkkkjjjjjjiiijjjkkkmmmnnnpppqqqqqqnnnnnnoooooonnnnnnmmmmmmjjjjjjjjjiiiiiiiiihhhhhhiiihhhgggfffeeeddddddddddddddddddcccbbbccceeegggggggggggggggggghhhhhhhhhfffhhhjjjkkkmmmmmmmmmllliiiiiijjjkkklllmmmnnnnnnjjjjjjkkkkkkkkkkkkkkkkkkjjjlllllljjjfffcccbbbcccaaa``````___]]][[[YYYXXXWWWWWWWWWXXXYYY\\\^^^___```aaabbbbbbcccdddgggjjjjjjmmmooolllgggdddeeegggaaaaaaaaaaaa````````````]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYYYYYYYYYY[[[^^^___]]]]]]\\\]]]^^^___]]][[[XXXXXXWWWWWWXXXZZZ]]]^^^[[[]]]aaadddgggggggggfffbbbbbbaaa___^^^]]]\\\[[[WWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYPPPQQQSSSVVVYYY\\\^^^___\\\]]]^^^______^^^]]]\\\WWWWWWWWWWWWWWWWWWVVVVVV........................+++,,,...//////...,,,+++............---,,,++++++*********++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++************++++++))))))******+++++++++,,,---,,,,,,,,,++++++******+++,,,------,,,+++***)))&&&)))+++***((('''))),,,+++++++++,,,,,,+++++++++------,,,+++++++++,,,,,,///...,,,+++***)))******,,,,,,,,,,,,++++++***)))***+++---......---,,,+++******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,*********************************))))))))))))(((''''''(((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,******))))))***+++,,,,,,(((((())))))***+++------------++++++++++++------***,,,...///...,,,***((()))***---/////////...---******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,---......---,,,,,,............/////////000000000000000000000000000//////000111111111111111111111222333444444555555111111222222222333333333222222333333333444444444333333444444555666666777777888:::;;;;;;:::888777999888777555555555666777777888999<<<>>>@@@BBBCCC>>>>>>???@@@AAAAAABBBBBBBBBDDDFFFFFFFFFEEEFFFHHHFFFGGGHHHHHHHHHIIIKKKMMMQQQRRRTTTVVVXXXYYYYYYZZZXXXWWWWWWVVVVVVWWWWWWXXXUUUUUUUUUVVVWWWXXXZZZ[[[[[[\\\^^^aaacccdddddddddaaaaaaaaaaaabbbbbbbbbbbb___aaaccceeeggggggfffeeedddfffggghhhgggggggggiiiiiikkknnnnnnkkkgggcccbbbbbbcccddddddcccbbbdddeeeeeegggjjjlllnnnnnnmmmmmmmmmmmmllllllmmmnnnpppqqqooooooppppppppppppooooookkkllllllmmmkkkiiigggeee```_________aaadddgggiiijjjkkknnnooopppooonnnmmmmmmmmmlllllllllllllllllljjjkkklllmmmnnnooopppqqqooooooooooooooonnnmmmmmmjjjjjjjjjiiiiiiiiiiiihhhiiiiiihhhgggggggggggggggeeeeeeeeedddcccdddfffhhhfffgggggggggggggggggggggfffgggiiikkklllmmmllllllhhhhhhjjjkkklllmmmmmmmmmiiijjjkkklllmmmlllkkkjjjiiikkkllliiieeebbbaaaccc`````````^^^]]][[[YYYXXXWWWWWWWWWXXXZZZ\\\___```aaabbbcccccccccdddhhhjjjkkkoooqqqnnnhhhdddeeehhhaaaaaaaaaaaabbbbbbbbbbbb^^^^^^]]]\\\[[[[[[\\\\\\ZZZYYYXXXXXXYYY[[[]]]___^^^]]]\\\]]]^^^___]]][[[XXXWWWVVVVVVXXXZZZ]]]^^^[[[^^^aaaeeeggggggffffffcccbbbaaa```^^^]]]\\\[[[WWWWWWWWWXXXYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYPPPQQQSSSVVVZZZ\\\___```\\\]]]^^^^^^^^^^^^]]]\\\WWWWWWWWWWWWWWWWWWWWWWWW///.........------------,,,,,,,,,,,,---///000111------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***+++,,,------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************)))((('''&&&%%%%%%)))************++++++++++++++++++************)))************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************,,,+++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,---------.../////////...,,,+++,,,---///000111111111000000111111111111222222222000000000000111111111111333222222111111222222333111111111111111111111111333333333444444444555555666666777777777777666666999888777666666777888999999999:::<<<===???@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNQQQSSSUUUUUUVVVUUUUUUVVVVVVVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^aaaccceeefffcccbbbaaa``````bbbdddeeeddddddeeeeeeeeedddccccccdddfffggggggggggggjjjlllhhhhhhhhhgggffffffeeeeeebbbaaaaaa````````````aaaffffffhhhiiikkkkkkkkklllnnnmmmlllkkkkkklllmmmnnnppppppnnnmmmmmmlllllllllqqqooollliiigggfffeeeeee___```aaabbbdddgggiiijjjjjjkkkmmmnnnpppqqqqqqqqqoooooooooooonnnmmmkkkjjjkkkkkkkkkkkkkkklllmmmnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnmmmlllkkkiiihhhkkkjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjiiigggdddbbbbbbeeegggeeefffhhhiiijjjkkkllllllkkkjjjjjjiiiiiihhhhhhhhhfffggghhhiiijjjjjjiiihhhjjjiiihhhfffdddcccccccccaaa```^^^\\\[[[[[[\\\\\\ZZZYYYWWWWWWZZZ___eeehhhbbbccceeefffhhhiiiiiiiiilllmmmmmmmmmkkkhhhfffdddfffffffffffffffeeeeeeeeeddddddddddddcccaaa^^^]]]]]]]]]\\\[[[[[[\\\]]]]]]\\\]]]___`````````______XXXWWWVVVVVVWWWYYY\\\^^^^^^```ccceeegggggggggfffdddcccaaa___\\\YYYWWWUUUYYYXXXXXXYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___^^^\\\ZZZYYYTTTTTTUUUXXX\\\```aaaaaa_________``````___[[[XXXZZZYYYXXXWWWWWWXXXYYYZZZ/////////.........------,,,,,,------......//////------------------------++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************,,,++++++******))))))((()))************++++++++++++++++++************)))************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---..............................,,,,,,,,,,,,------------.........///......---,,,---...///000111111000000//////000000000111111111//////000000000111111111333222222111111222222333111111111111111111111111333333333444444444444555666666777777777777666666888888777666666777888888999999:::;;;===>>>???@@@?????????@@@AAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEGGGHHHJJJKKKLLLNNNPPPRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWYYYZZZ\\\^^^aaadddfffgggcccbbbaaa______```bbbcccddddddddddddcccccccccccceeefffggggggggghhhjjjllljjjjjjiiihhhgggfffeeedddaaaaaa`````````aaaaaabbbeeefffgggiiijjjkkkllllllooonnnmmmlllllllllmmmnnnpppooonnnnnnmmmmmmmmmmmmnnnllljjjgggeeeccccccccccccccccccdddeeeggghhhiiilllmmmnnnooopppqqqqqqrrrooooooppppppooonnnlllkkkmmmmmmmmmmmmmmmnnnoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkjjjhhheeebbbbbbdddffffffggghhhjjjkkkkkklllllljjjjjjkkkkkkjjjiiiiiihhhfffggghhhjjjjjjjjjiiihhhhhhgggfffdddcccbbbaaaaaaaaa```^^^\\\[[[ZZZZZZ[[[\\\[[[ZZZZZZ\\\___cccffffffggghhhiiijjjkkkkkkllllllmmmmmmmmmkkkiiifffeeefffffffffffffffgggggggggffffffffffffdddbbb```___^^^]]]\\\[[[ZZZ[[[\\\\\\\\\]]]^^^````````````___YYYXXXVVVUUUVVVYYY[[[]]]^^^```bbbeeefffffffffeeecccbbbaaa___\\\ZZZWWWVVVYYYXXXYYYYYYZZZ[[[\\\]]]^^^]]]]]]]]]\\\\\\[[[[[[YYYZZZ[[[\\\\\\[[[YYYXXXVVVVVVVVVYYY]]]`````````___^^^^^^___```^^^[[[YYYYYYYYYXXXWWWXXXXXXYYYZZZ000/////////............,,,---...//////...---,,,------------------------++++++++++++++++++++++++((()))******++++++******************************))))))))))))))))))))))))+++++++++************************))))))*********++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************++++++++++++++++++++++++)))************++++++++++++++++++************)))************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,,,,,,,***++++++++++++******)))+++++++++,,,,,,---------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......---------------...//////........................,,,------------.........//////...------------......//////000000000//////........./////////000000//////000000000000111111222222111111111111222222111111111111111111111111333333333333444444444444666777777888888777777666777777666666666666777777888999:::;;;<<<===>>>???>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEFFFHHHIIIJJJLLLMMMOOOQQQSSSTTTTTTUUUTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZ[[[ZZZYYYXXXWWWXXXYYY[[[^^^bbbeeegggiiidddcccaaa___^^^___```aaadddcccbbbaaaaaabbbcccdddfffggghhhhhhhhhiiikkkmmmmmmlllkkkiiigggfffeeeddd````````````aaaaaabbbcccdddeeefffhhhjjjlllmmmnnnpppooonnnmmmmmmmmmmmmmmmooooooooonnnnnnnnnnnnnnnmmmkkkiiifffdddcccccccccffffffffffffggghhhiiiiiinnnnnnpppqqqrrrrrrrrrrrrooopppqqqqqqpppooonnnmmmoooooonnnnnnooooooppppppnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmllljjjjjjkkkkkkkkkllllllmmmmmmnnnkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkiiifffcccbbbdddfffggghhhiiijjjkkkllllllllliiijjjlllmmmlllkkkiiihhhggghhhiiijjjjjjjjjiiihhhfffeeedddbbbaaa`````````aaa```]]][[[ZZZYYYYYYYYY]]]]]]]]]^^^___aaabbbccchhhhhhjjjkkklllllllllllllllmmmmmmmmmkkkiiigggfffffffffgggggghhhhhhiiiiiiiiiiiiiiihhhgggeeecccbbb```^^^]]][[[ZZZZZZZZZ[[[\\\]]]^^^````````````___ZZZXXXVVVUUUVVVXXXZZZ\\\___aaabbbddddddddddddcccbbbbbbaaa___]]]ZZZXXXWWWYYYYYYYYYZZZ[[[\\\^^^____________^^^]]]\\\[[[ZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXYYY[[[^^^``````___^^^]]]]]]^^^___^^^[[[YYYXXXXXXXXXXXXXXXYYYZZZ[[[000000/////////.........+++---...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))************))))))))))))))))))*********************************************************+++***)))(((((()))***+++************************))))))))))))))))))))))))******************+++++++++++++++++++++++++++++++++++++++***************************************(((((())))))************))))))*********++++++++++++++++++*********))))))************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************)))))))))))))))***************++++++,,,,,,,,,---***************)))((('''+++++++++,,,,,,---------++++++,,,,,,,,,---------------,,,,,,------...///---,,,,,,,,,,,,---..............................---------.........//////000///...,,,,,,---......//////////////////............/////////000000000////////////000000000111222222111111111111222222111111111111111111111111222222333333333444444444666777777888888777777666666666666666666666666666888888999:::;;;<<<============>>>>>>>>>?????????AAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEGGGHHHIIIKKKLLLMMMOOOQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZYYYZZZ[[[\\\[[[ZZZWWWVVVVVVXXX[[[^^^bbbfffhhhjjjfffeeebbb```______```aaadddbbbaaa``````bbbdddeeefffhhhiiiiiiiiiiiilllnnnooonnnllljjjhhhfffeeeddd````````````aaabbbcccdddcccdddeeegggiiilllnnnoooqqqppppppooonnnnnnnnnnnnoooooooooooooooooooooooommmllljjjhhhfffeeeeeefffhhhhhhhhhhhhiiijjjllllllppppppqqqrrrsssssssssrrrooopppqqqrrrqqqpppooonnnpppoooooonnnooooooppppppmmmmmmnnnnnnooooooppppppooooooooonnnnnnlllkkkkkkkkkkkklllmmmnnnoooooopppllllllkkkkkkkkkkkklllllllllllljjjgggdddcccdddfffhhhiiijjjkkkkkkkkkkkkkkkiiijjjlllnnnnnnllljjjhhhhhhhhhiiijjjjjjjjjiiihhheeedddcccbbbaaa`````````aaa___]]][[[YYYXXXXXXXXX\\\]]]___aaacccdddddddddhhhhhhiiijjjkkkkkkkkkjjjllllllllllllkkkjjjhhhgggffffffggghhhiiijjjjjjkkkkkkkkkkkkkkkiiigggeeeddd```___]]][[[YYYYYYYYYYYY[[[\\\^^^```aaaaaa``````ZZZYYYWWWUUUVVVWWWZZZ[[[aaaaaabbbcccccccccbbbbbbaaaaaaaaa___^^^\\\ZZZYYYZZZZZZZZZ[[[\\\^^^___```````````````___]]][[[ZZZYYYZZZ[[[\\\]]]]]]\\\\\\ZZZZZZ[[[]]]___```___]]]\\\\\\[[[\\\]]]]]][[[YYYWWWWWWXXXXXXYYYYYYZZZZZZ////////////............+++,,,...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))************)))(((((()))))))))*********++++++++++++++++++++++++************************+++***)))(((((()))***+++************************))))))))))))))))))))))))******))))))******,,,,,,++++++++++++++++++++++++************************************************((((((((()))******++++++))))))*********++++++++++++++++++*********))))))************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************(((((()))))))))******************++++++,,,,,,,,,************))))))((('''******+++,,,,,,---......+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///...,,,,,,---....../////////.............../////////000000000111111...////////////000000000222111111000000111111222111111111111111111111111222222222333333333444444666666777777777777666666555555555666666555555555777777888999:::;;;;;;<<<<<<<<<<<<===============@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBCCCDDDFFFGGGHHHJJJKKKLLLMMMOOOQQQRRRSSSVVVVVVWWWXXXYYYZZZ[[[[[[YYYZZZ\\\\\\[[[YYYWWWUUUUUUWWWZZZ]]]aaaeeehhhjjjhhhgggdddbbb``````aaabbbcccbbbaaa``````bbbdddeeefffhhhiiiiiiiiiiiilllnnnoooooommmkkkhhhfffdddddd````````````aaacccddddddcccdddeeefffhhhkkkmmmoooqqqqqqqqqppppppoooooonnnoooppppppqqqqqqpppooonnnmmmllljjjhhhgggfffgggggggggggghhhjjjkkkmmmooopppqqqrrrrrrsssssssssrrrrrrooopppqqqrrrrrrqqqppppppooonnnnnnmmmmmmnnnnnnnnnlllmmmmmmnnnoooppppppqqqoooooooooooonnnmmmllllllllllllmmmnnnooooooppppppmmmmmmllllllllllllmmmmmmllllllkkkhhheeedddeeefffiiiiiijjjkkkkkkkkkjjjjjjhhhjjjlllnnnnnnllljjjiiihhhiiijjjkkkkkkjjjiiihhhfffeeedddbbbaaaaaaaaaaaa```___]]][[[YYYXXXYYYYYY[[[]]]aaadddggghhhhhhhhhiiijjjjjjkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjiiiiiihhhfffgggggghhhiiijjjkkkkkkkkkkkkkkkkkkiiigggeeedddaaa___]]][[[YYYXXXXXXXXX[[[\\\^^^___aaaaaaaaa```[[[ZZZXXXVVVVVVXXXZZZ\\\bbbbbbbbbbbbcccbbbbbbbbbaaaaaaaaaaaa___^^^]]]\\\[[[\\\\\\\\\^^^___```aaaaaaaaabbbaaa```^^^\\\[[[YYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\^^^``````^^^\\\[[[ZZZYYYZZZ\\\\\\[[[ZZZWWWXXXXXXYYYYYYYYYYYYYYY///.........------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******++++++******((())))))******+++++++++++++++++++++++++++++++++***************+++++++++*********))))))*********************************))))))))))))))))))))))))******)))))))))+++,,,---++++++++++++++++++++++++)))))))))************************************************++++++,,,,,,,,,)))************++++++++++++++++++************)))************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************((())))))******+++++++++*********+++++++++++++++)))************))))))(((******+++,,,,,,---......++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------***************++++++,,,++++++++++++++++++++++++,,,------------.........//////...------------...///......------...////////////000000000111111111......////////////000000111111000000000000111111111111111111111111111111222222222222333333333333444555555666666555555444444444555555555555444444777777777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBCCCEEEFFFGGGIIIJJJJJJKKKMMMOOOQQQRRRUUUVVVVVVXXXYYYZZZ[[[\\\ZZZ[[[[[[[[[ZZZXXXVVVUUUTTTVVVYYY\\\```dddggghhhiiigggeeebbbaaaaaabbbcccbbbbbbaaaaaabbbccceeeffffffggghhhhhhhhhiiikkkmmmooonnnllljjjhhhfffeeedddaaaaaaaaaaaabbbbbbcccdddddddddeeefffgggjjjmmmnnnppppppqqqrrrrrrqqqqqqpppqqqqqqrrrrrrqqqpppnnnmmmkkkjjjhhhgggfffffffffgggggghhhiiijjjmmmoooqqqrrrrrrsssssssssssssssrrrqqqnnnooopppqqqrrrrrrqqqpppnnnnnnmmmlllllllllmmmmmmkkklllmmmnnnooopppqqqrrrooooooooooooooonnnmmmmmmmmmmmmmmmnnnnnnoooooopppmmmmmmllllllllllllmmmmmmjjjkkkkkkiiigggffffffhhhiiiiiijjjjjjjjjiiihhhhhhhhhiiikkklllmmmllljjjiiiiiijjjkkkkkkkkkjjjiiihhhfffeeedddcccbbbbbbbbbbbb```^^^]]][[[ZZZZZZZZZ[[[\\\^^^bbbfffiiijjjjjjjjjlllmmmmmmmmmmmmmmmlllkkkiiiiiiiiiiiihhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjjjjjjjjjjiiihhhfffdddccc```___\\\ZZZYYYXXXXXXXXXZZZ[[[]]]___aaaaaaaaaaaa\\\ZZZXXXWWWXXXZZZ\\\^^^bbbbbbbbbcccccccccccccccbbbbbbbbbbbbbbbaaa```___^^^^^^^^^^^^___```aaaaaa```aaabbbcccbbb```]]]\\\XXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\^^^``````^^^[[[ZZZXXXXXXYYY[[[\\\[[[ZZZXXXXXXYYYYYYYYYYYYXXXXXX------------,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++))))))******+++,,,,,,---************************))))))*********+++++++++******++++++++++++******************************))))))))))))))))))))))))***)))(((((()))+++---...************************((()))))))))*********+++************************************************)))************++++++++++++++++++************)))************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************))))))******+++,,,,,,---++++++++++++************))))))******++++++******)))******+++---......///***++++++++++++,,,,,,,,,+++************+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......---,,,...------,,,---...000000........./////////000000........./////////000000111111000000000000111111111111111111111111111111111222222222222333333333333333444444444444333333333444555555555555444333666666777777888999999999;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>???????????????@@@@@@AAABBBDDDEEEFFFIIIIIIIIIJJJLLLNNNPPPRRRSSSTTTUUUVVVWWWYYYZZZZZZ[[[[[[ZZZYYYXXXWWWVVVUUUTTTUUUXXX[[[___bbbeeefffgggfffdddbbbaaaaaabbbcccbbbbbbbbbcccdddeeeeeeeeeeeefffggggggggghhhjjjlllmmmmmmkkkjjjhhhfffeeedddbbbbbbbbbaaabbbbbbccccccfffeeeeeeeeegggiiilllmmmooopppqqqrrrssssssrrrrrrrrrsssssssssrrrpppmmmlllkkkjjjiiiggggggggghhhhhhiiijjjjjjkkkmmmnnnpppqqqsssssssssssssssrrrqqqppplllmmmoooqqqqqqqqqqqqpppooonnnmmmmmmlllllllllmmmkkkkkklllnnnoooqqqrrrrrroooooopppppppppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmiiijjjkkkjjjhhhggghhhiiiiiiiiiiiiiiiiiihhhgggfffhhhiiiiiijjjkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjiiihhheeeeeedddcccbbbbbbbbbbbb___^^^]]][[[[[[[[[\\\]]]___aaadddgggiiikkkkkkkkkmmmmmmmmmmmmmmmlllkkkjjjhhhggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhgggfffdddbbb```___^^^\\\ZZZYYYXXXXXXYYYZZZ[[[]]]___aaaaaaaaaaaa\\\[[[YYYXXXYYY\\\^^^```cccccccccccccccdddeeeeeecccccccccddddddcccbbbbbb`````````______``````aaa```aaacccdddcccaaa___]]]ZZZYYYYYYXXXXXXXXXXXXYYYYYYYYY[[[^^^``````]]][[[YYYWWWVVVWWWZZZ[[[[[[[[[YYYYYYZZZZZZYYYXXXWWWVVV------,,,,,,,,,++++++++++++******+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------))))))))))))))))))))))))))))))******++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---...************************(((((())))))*********+++************************(((((((((''''''''''''''')))************++++++++++++++++++************)))************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************))))))***+++,,,,,,------,,,+++++++++******))))))((()))***+++++++++++++++)))******+++---...//////******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,---------.../////////...,,,+++---,,,,,,,,,---...000111---------.........//////............/////////000111111000000000000111111111111111111111111111111111111222222222333333333222333333444444333333222333333444555555444333333666666777777888888999999::::::::::::::::::::::::999:::;;;<<<============??????@@@AAABBBDDDEEEFFFIIIHHHIIIIIIKKKMMMPPPQQQQQQRRRSSSTTTVVVWWWXXXYYY[[[ZZZYYYWWWVVVVVVVVVVVVTTTUUUWWWZZZ^^^aaaccceeefffdddbbbaaa```aaabbbcccaaabbbccceeeeeeffffffeeedddfffggggggggggggjjjlllllllllkkkiiigggfffeeedddccccccbbbbbbbbbbbbbbbbbbgggfffeeeeeefffhhhkkkmmmnnnoooqqqssstttttttttsssssstttttttttrrrpppmmmkkknnnmmmkkkjjjjjjjjjkkkkkkkkkkkkkkkllllllmmmnnnooossssssssssssrrrqqqpppppplllmmmnnnpppqqqqqqqqqpppoooooonnnmmmmmmmmmmmmmmmjjjkkklllnnnoooqqqrrrsssoooppppppppppppoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkklllllllllhhhjjjkkkjjjiiihhhiiijjjhhhhhhiiihhhhhhgggfffeeehhhhhhhhhiiiiiijjjjjjkkkjjjkkkkkklllkkkjjjiiihhhddddddcccbbbaaaaaaaaabbb^^^^^^]]]\\\\\\]]]^^^^^^cccdddfffhhhiiijjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhgggffffffffffffgggggghhhhhhhhhhhhgggggggggggggggffffffffffffdddbbb```___^^^]]][[[ZZZYYYXXXYYYYYYZZZ[[[]]]___aaaaaaaaaaaa\\\[[[YYYYYYZZZ]]]```bbbccccccccccccdddeeefffgggcccddddddeeeeeedddddddddbbbaaaaaa```````````````___aaacccddddddbbb```^^^]]]\\\[[[ZZZZZZYYYZZZZZZXXXYYY[[[^^^``````]]][[[XXXWWWVVVWWWYYY[[[[[[[[[ZZZZZZ[[[[[[ZZZXXXVVVUUU//////.........---------........................,,,,,,,,,+++++++++*********************************************************+++,,,------,,,+++***---+++)))((('''((()))***++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))************************((('''''''''((()))+++,,,444///***'''(((******))),,,,,,+++***))))))******+++++++++************)))******)))))))))))))))***+++******)))***+++---...++++++++++++++++++++++++,,,+++++++++***))))))))))))))))))***++++++,,,,,,------,,,+++************,,,+++***))))))***+++,,,)))************+++++++++************************************************)))************+++++++++***************************************)))((('''******+++++++++,,,,,,,,,------++++++++++++------++++++,,,,,,,,,++++++***...------,,,,,,++++++***+++,,,------......------++++++,,,,,,,,,,,,------................................................---------............///------------.........///............////////////...000222222000///...///111111222222222333333333222333444333111000111222444333333333333444555555555555666777777777777777888999999::::::;;;;;;<<<;;;::::::999999::::::;;;======>>>???@@@BBBDDDEEEFFFFFFFFFGGGIIILLLOOOPPPQQQSSSUUUUUUUUUVVVWWWYYYYYYYYYXXXXXXWWWVVVTTTTTTVVVXXXZZZZZZ[[[\\\___bbbbbbaaa```___^^^^^^___```aaaaaabbbccceeefffgggggggggfffeeeeeeddddddddddddhhhhhhggggggfffeeecccccccccdddddddddcccccceeegggiiiiiiiiijjjjjjkkkkkklllnnnooorrrtttuuuuuuuuuuuussstttuuuuuusssqqqnnnllllllkkkjjjiiiiiikkkmmmnnnkkkjjjiiihhhjjjmmmppprrrtttttttttssspppnnnnnnooonnnnnnooopppqqqrrrrrrsssooonnnmmmlllkkkkkkjjjkkkkkklllmmmooooooooonnnmmmnnnooopppqqqqqqpppooonnnnnnoooooooooooonnnmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiiiiiiiihhhhhhggggggiiihhhhhhhhhhhhhhhhhhiiihhhhhhhhhiiijjjkkklllmmmmmmnnnooonnnkkkiiiiiiiiijjjgggcccaaa``````___^^^^^^^^^^^^]]]]]]^^^aaadddeeegggiiiiiiiiijjjkkkmmmmmmllllllkkkiiigggfffeeeddddddccccccdddeeeggghhhgggggggggfffffffffffffffffffffeeecccaaa```___^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[^^^```aaaaaa``````]]]\\\ZZZZZZZZZ\\\^^^___cccccccccccccccdddeeeeeehhhgggfffgggiiiiiigggeeefffeeedddcccdddcccaaa^^^aaaaaaaaaaaa```___]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXZZZ[[[\\\]]]]]]]]]\\\[[[XXXWWWWWWWWWXXXYYY[[[\\\ZZZZZZZZZZZZYYYXXXWWWVVV///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************++++++,,,,,,++++++***---,,,***)))((()))***+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************((((((''''''((()))***+++000---)))((()))+++++++++******)))(((((((((((((((+++++++++************)))******))))))))))))******---,,,+++*********+++,,,))))))))))))))))))))))))+++++++++***************++++++******************+++++++++******+++,,,,,,++++++***))))))***++++++)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++******++++++******)))(((******+++++++++,,,,,,,,,---,,,++++++++++++,,,---+++++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------------------------------------------------------------------............------........./////////............////////////---///111111000//////000111111111222222222333333222333444333111000111222444333333333333444555555555555666777777777777777888888999999:::;;;;;;;;;::::::999999999999::::::;;;;;;<<<<<<>>>@@@AAABBBEEEEEEFFFGGGIIIKKKNNNPPPOOOQQQSSSSSSSSSTTTUUUWWWWWWXXXXXXWWWWWWVVVUUUTTTUUUVVVXXXYYYYYY[[[]]]`````````___^^^^^^___``````aaaaaabbbcccdddeeeffffffffffffeeedddddddddddddddeeeffffffffffffeeeeeedddcccddddddcccbbbbbbdddeeehhhiiiiiijjjkkkkkkkkklllmmmnnnpppssstttuuuuuuuuussssssttttttrrrpppmmmlllkkkjjjiiihhhiiijjjlllmmmkkkjjjiiihhhiiillloooqqqpppqqqqqqpppnnnllllllmmmnnnnnnooopppqqqqqqrrrrrrnnnmmmlllkkkjjjjjjjjjjjjkkklllmmmnnnnnnnnnmmmmmmmmmnnnoooppppppoooooonnnnnnnnnnnnnnnmmmlllkkkkkklllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhhhhgggjjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiijjjjjjkkkmmmmmmnnnoooooonnnkkkjjjkkklllkkkgggccc```______^^^]]]^^^^^^^^^]]]\\\^^^aaadddhhhiiikkkkkkkkkkkkmmmnnnmmmlllllljjjiiigggeeeddddddcccccccccdddeeefffggghhhhhhgggggggggfffffffffeeeeeedddbbbaaa___^^^^^^\\\\\\[[[ZZZYYYYYYYYYYYYZZZ\\\^^^```aaaaaa```___\\\[[[[[[ZZZ[[[]]]___```cccddddddeeefffgggiiiiiiiiihhhhhhiiijjjkkkiiihhhfffeeeddddddeeedddbbb```aaaaaaaaa```___^^^]]]\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYY[[[]]]^^^^^^^^^]]]XXXWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVV............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++******+++++++++---,,,+++*********+++,,,++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))************************))))))((((((((())))))***+++)))((()))+++------,,,***)))((((((((((((((((((+++++++++************)))***)))))))))))))))******------,,,******))))))***))))))))))))))))))))))))***************+++++++++,,,,,,++++++***))))))((()))))))))******,,,------++++++***))))))***++++++)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,+++++++++******++++++,,,------...***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////000............////////////,,,...000000//////000111000111111111222222222222111333333333111000111222333333333333333444555555555555666777777777777666777777888888999::::::;;;::::::999999999999:::::::::;;;;;;<<<===???@@@AAADDDDDDDDDEEEHHHJJJMMMNNNMMMOOOQQQQQQQQQQQQSSSTTTUUUVVVVVVWWWVVVVVVUUUUUUSSSTTTVVVWWWWWWXXX[[[]]]^^^]]]]]]\\\]]]___```aaaaaaaaabbbbbbcccdddeeeeeeeeeddddddcccccccccdddddddddddddddeeeeeefffffffffbbbccccccbbbaaaaaabbbdddhhhhhhiiijjjkkkkkklllkkkkkkmmmoooqqqssstttuuuuuurrrrrrrrrrrrpppnnnlllkkkjjjiiihhhhhhhhhiiikkkllljjjiiihhhhhhiiikkkmmmoookkkmmmnnnmmmllljjjkkkkkkmmmmmmnnnooopppppppppppplllkkkjjjiiiiiiiiiiiiiiijjjkkkllllllmmmlllllllllkkklllmmmooooooooonnnmmmmmmmmmlllkkkjjjjjjiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhkkkjjjjjjiiiiiijjjjjjkkkkkkjjjjjjjjjkkklllmmmnnnppppppooonnnlllkkkmmmooonnniiiddd```____________^^^^^^^^^]]]\\\^^^aaaccciiijjjkkkkkkjjjjjjlllmmmllllllkkkjjjhhhfffdddcccccccccbbbccccccdddffffffhhhhhhhhhhhhhhhgggffffffccccccbbbaaa```___^^^]]][[[[[[ZZZYYYXXXXXXXXXXXXZZZ\\\^^^```aaaaaa```___[[[[[[[[[[[[\\\^^^```bbbbbbbbbcccdddfffhhhjjjkkkiiiiiihhhjjjllllllkkkjjjfffeeeeeeeeeffffffdddbbbaaa``````___^^^]]]\\\[[[^^^^^^^^^^^^]]]\\\[[[ZZZVVVWWWZZZ\\\^^^_________WWWVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWVVV------------------------------------------------,,,,,,,,,+++++++++******************************************************,,,+++***))))))***+++,,,,,,++++++*********+++,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******************************)))))))))))))))))))))))))))***,,,,,,,,,+++++++++***************++++++++++++*********))))))))))))))))))))))))***+++,,,++++++***************++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++*********))))))***************+++,,,,,,+++******************+++))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000............////////////+++---////////////000222000000000111111111111222111222333222111000111222333333222222333333444555444555666666777777666666666666777888888999999:::999999888888888888999999<<<<<<<<<===>>>???AAABBBBBBBBBCCCDDDFFFIIIKKKMMMLLLNNNPPPPPPOOOOOOQQQRRRSSSSSSTTTUUUUUUUUUUUUUUURRRTTTUUUVVVVVVWWWYYY\\\[[[ZZZZZZ[[[\\\^^^```bbbaaaaaaaaabbbbbbcccccccccccccccbbbbbbbbbccccccdddddddddddddddddddddeeeeeebbbccccccbbb``````aaabbbggghhhiiikkklllllllllkkkjjjkkkmmmoooqqqrrrttttttpppppppppooonnnllljjjiiihhhhhhggggggggghhhiiijjjiiihhhgggggghhhiiikkklllhhhjjjllllllkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmllljjjjjjiiihhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkkmmmmmmmmmmmmlllllllllkkkiiihhhhhhgggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhjjjiiiiiihhhhhhiiiiiijjjkkkkkkkkkkkklllmmmnnnnnnqqqqqqpppnnnlllllloooqqqppplllfffaaa``````aaa```_________]]]\\\]]]```cccggghhhiiiiiihhhggghhhjjjllllllkkkiiigggeeecccbbbaaaaaabbbbbbcccddddddeeegggggghhhhhhhhhgggfffeeeaaaaaa```___^^^]]]]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWZZZ[[[]]]___``````___^^^ZZZZZZ[[[\\\]]]___aaabbb``````aaabbbccceeefffggghhhggggggiiikkklllkkkiiifffeeedddeeeggggggfffddd``````^^^]]]\\\[[[ZZZZZZ]]]^^^^^^^^^]]]\\\\\\[[[VVVWWWZZZ\\\]]]^^^^^^^^^VVVVVVTTTSSSSSSTTTUUUUUUXXXYYYYYYYYYXXXXXXWWWVVV,,,,,,------------------------------------------,,,,,,,,,+++++++++******************************************************,,,+++))))))))))))+++,,,******)))))))))*********++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))***************************************))))))))))))***+++,,,+++***))))))+++***************+++++++++++++++*********))))))))))))(((((()))***++++++))))))******++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,))))))*********+++++++++,,,+++******)))))))))************++++++*********))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............////////////............////////////+++---............000222//////000000000111111111000111222222000000111222333222222222222333444444444444555666666666666666555555666666777888888999999888888777777888888999;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBDDDGGGIIIKKKLLLNNNOOOOOONNNNNNPPPQQQPPPQQQRRRSSSSSSTTTTTTSSSRRRSSSUUUUUUUUUVVVXXX[[[XXXXXXXXXYYY[[[]]]```aaa```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddgggfffdddcccbbbbbbbbbcccaaabbbbbbaaa```___aaacccfffgggiiikkklllllllllkkkiiijjjkkklllnnnppprrrrrrooonnnnnnmmmkkkjjjiiihhhffffffffffffgggggghhhhhhffffffffffffgggiiijjjkkkhhhjjjlllmmmlllkkkkkkkkkjjjjjjlllllllllkkkjjjiiiiiiiiihhhggggggggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjkkklllkkkkkkjjjkkkjjjhhhgggfffffffffgggggggggggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiggggggffffffffffffggggggjjjjjjjjjkkklllmmmnnnooorrrrrrqqqooommmmmmooorrrnnnjjjeeeaaa````````````_________]]]\\\]]]```bbbggghhhiiiiiigggggghhhiiilllkkkjjjiiigggdddbbbaaa``````aaabbbbbbcccccccccdddeeefffgggfffeeedddccc^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWYYYZZZ\\\^^^___^^^]]]\\\YYYZZZ[[[\\\]]]___```aaaaaaaaa```aaaaaabbbcccdddfffeeeeeefffhhhhhhgggfffdddccccccdddfffgggfffeee```___]]][[[ZZZYYYYYYYYY\\\\\\\\\]]]\\\\\\[[[[[[XXXYYYZZZ[[[[[[[[[ZZZYYYUUUUUUSSSRRRRRRSSSTTTTTTXXXXXXXXXXXXXXXWWWWWWVVV,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************************************))))))*********((())))))))))))*********++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))************************))))))***++++++******)))***,,,---,,,)))((('''(((((((((((((((((())))))***+++++++++************)))(((((((((((()))***+++,,,'''((()))***++++++++++++))))))))))))))))))))))))***************+++++++++((())))))***++++++,,,,,,,,,,,,+++))))))((((((((()))***++++++++++++***))))))************+++++++++************************************************)))************+++++++++************************)))***++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))***++++++,,,,,,,,,,,,---,,,,,,+++******))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------------------.........///............////////////,,,---......------///111////////////000000000000///000222111000000111222222222222222222333444444444444555666666666666555444444555666666777777888888888777777777777888888999999999999:::;;;<<<===?????????AAACCCEEEHHHIIIKKKLLLNNNNNNMMMLLLNNNOOONNNOOOPPPPPPQQQQQQQQQQQQQQQSSSTTTTTTTTTUUUWWWYYYWWWWWWWWWXXXZZZ\\\___`````````````````````_______________```aaabbbcccdddgggfffdddbbbaaaaaaaaabbb```aaabbbaaa``````bbbdddeeefffiiilllmmmmmmlllkkkiiijjjjjjkkklllnnnooopppmmmmmmllljjjiiihhhgggfffeeeeeeeeeeeeffffffffffffcccddddddeeeggghhhjjjkkkiiikkknnnooommmlllkkkkkkjjjkkklllmmmmmmkkkiiigggiiihhhhhhgggggghhhhhhhhhhhhhhhgggfffffffffggggggggghhhiiijjjjjjiiihhhggggggfffeeedddcccdddeeefffffffffgggggghhhiiijjjjjjhhhhhhhhhhhhiiiiiiiiiiiieeeddddddccccccddddddeeehhhhhhiiijjjlllnnnooopppssssssrrrpppmmmmmmnnnooojjjfffbbb```______^^^]]]``````___]]]\\\]]]___bbbhhhiiijjjjjjiiiiiikkkllllllkkkjjjhhhfffcccaaa```^^^___```aaabbbbbbbbbbbbaaabbbdddeeedddcccaaa___\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZYYYYYYZZZ\\\]]]^^^______bbbaaaaaaaaaaaabbbccccccdddcccbbbcccddddddcccaaa`````````bbbeeefffeeeddd```^^^\\\ZZZXXXWWWWWWWWWYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZZZZYYYWWWVVVUUUTTTTTTSSSRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXWWWWWWVVV++++++,,,,,,,,,---------************************,,,,,,,,,+++++++++******************************************************))))))************))))))))))))******++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************((((((***+++,,,++++++******+++,,,+++((('''((()))((((((((((((((()))******+++++++++************)))(((((((((((()))***+++,,,((()))***++++++***))))))))))))))))))))))))))))))+++++++++*********************************+++++++++***)))))))))))))))***)))***++++++++++++***))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++((()))******++++++************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++++++++***************++++++,,,---------------++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,------------............////////////.........---,,,,,,...000........./////////000000...000111111000000111333222222222111222222333444333444555555666666555555333444444555666666777777777777777666666777777777888888888888999:::;;;<<<>>>>>>>>>???AAADDDGGGHHHIIIJJJLLLKKKJJJJJJKKKMMMMMMMMMNNNNNNNNNNNNNNNMMMPPPQQQRRRRRRRRRRRRUUUWWWVVVVVVVVVWWWYYY[[[]]]___`````````_________^^^^^^^^^^^^^^^___```aaacccdddfffdddbbbaaa```aaabbbccc___```aaaaaaaaabbbdddfffdddfffiiilllmmmmmmlllkkkjjjjjjiiiiiijjjkkkmmmnnnlllkkkjjjiiigggffffffeeecccddddddeeeeeeeeeeeeeeeaaaaaabbbdddfffhhhjjjkkkiiilllooopppnnnlllkkkjjjlllmmmooopppooommmjjjhhhiiihhhhhhhhhhhhhhhiiiiiihhhgggfffeeedddeeeeeefffhhhhhhiiiiiihhhgggeeedddcccbbb```___```aaacccdddeeefffggghhhiiijjjkkkkkkggghhhhhhhhhiiiiiiiiiiiidddccccccbbbbbbccccccdddeeefffgggiiikkknnnpppqqqsssssssssqqqnnnlllllllllgggfffcccbbbbbbbbb```^^^``````___^^^\\\]]]___bbbfffhhhiiijjjiiijjjkkkmmmlllkkkjjjhhheeeccc```___]]]^^^```aaabbbbbbaaaaaa^^^___aaabbbbbb```^^^\\\ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYVVVWWWYYY[[[[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\]]]^^^^^^^^^___```aaabbbccccccbbbaaaaaabbbbbb```^^^]]]]]]^^^```ccceeedddccc___^^^[[[XXXVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVTTTSSSSSSSSSRRRRRRRRRTTTUUUVVVVVVWWWWWWXXXXXXWWWWWWWWW+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************((()))***++++++***)))((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************'''(((***+++,,,,,,,,,+++)))+++,,,***'''''')))+++******)))******+++,,,,,,+++++++++************)))(((((((((((()))***+++,,,******++++++***)))'''&&&++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,++++++***)))))))))(((((((((((()))***+++,,,)))***+++,,,,,,+++***))))))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))*********************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))((()))***+++,,,---------)))))))))***++++++,,,,,,+++,,,------......------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------............/////////000/////////---,,,,,,...000............/////////000...000111111000000111333222222111111222222333444333444555555666666555555333333444444555666666777777777666666666666777777::::::::::::;;;<<<============>>>???AAACCCFFFHHHGGGIIIJJJJJJHHHHHHIIIKKKLLLLLLMMMMMMMMMMMMLLLLLLNNNOOOPPPPPPPPPQQQSSSUUUVVVVVVVVVWWWXXXZZZ\\\^^^`````````______^^^^^^]]]]]]]]]^^^^^^```aaacccddddddbbbaaa``````bbbdddeee___```aaabbbbbbccceeegggdddfffiiilllnnnmmmlllkkkkkkjjjiiiiiiiiijjjlllllllllkkkiiihhhfffeeeeeeeeebbbcccdddeeeeeeeeeeeeddd___```bbbdddfffhhhjjjkkkiiilllooopppnnnkkkjjjiiiooopppqqqrrrqqqooollljjjiiiiiihhhhhhhhhhhhiiijjjhhhgggeeedddcccddddddeeehhhhhhiiiiiigggfffdddccc___^^^]]]\\\]]]___aaabbbeeefffggghhhiiijjjkkklllgggggghhhhhhiiiiiiiiijjjdddccccccbbbbbbccccccdddcccdddfffhhhkkknnnppprrrsssttttttrrrnnnkkkjjjjjjiiihhhgggggggggfffdddaaa``````___^^^\\\]]]___aaaccceeeggggggggghhhjjjllllllkkkjjjhhheeebbb```___]]]^^^___aaaaaaaaaaaa```\\\]]]___aaa```^^^\\\ZZZYYYYYYYYYYYYZZZZZZZZZZZZ]]]\\\[[[ZZZZZZYYYYYYYYYUUUVVVXXXZZZZZZYYYWWWVVVXXXYYYZZZ[[[[[[[[[[[[[[[YYYZZZZZZ[[[]]]___aaabbbcccbbbaaaaaaaaa```^^^\\\[[[[[[\\\___bbbccccccbbb___]]][[[XXXVVVUUUVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVUUUVVVVVVWWWVVVUUUSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWVVVVVVWWWWWWXXXWWWWWWWWW++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,///...,,,******+++,,,---,,,+++***))))))***++++++++++++++++++++++++++++++******************************************++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++***************************)))((()))***+++***(((,,,+++***))))))******+++''''''(((***+++,,,---...+++***)))))))))***,,,,,,------,,,,,,,,,,,,++++++...------,,,+++***))))))************************++++++************++++++,,,,,,,,,++++++*********...---,,,,,,++++++++++++++++++************++++++)))))))))***+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,------,,,***------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))+++***))))))***+++...///..................------------------------,,,,,,///////////////.........///000000000111111111222000000111222222222222111333333333333333333333333333333444444555666666666777666666666666777777888888888888888888888888888;;;;;;;;;<<<>>>BBBEEEGGGHHHGGGGGGFFFGGGHHHJJJKKKLLLKKKJJJIIIIIIHHHIIIIIILLLLLLMMMOOOQQQRRRTTTTTTVVVVVVWWWXXXYYYZZZ[[[[[[[[[]]]```aaa___^^^]]]]]]^^^^^^]]]]]]^^^aaaccceeeggggggfffbbb___^^^^^^```aaa___^^^___bbbeeeggghhhkkkiiiiiiiiikkkkkkkkkiiikkkkkkkkkjjjjjjjjjjjjjjjjjjiiihhhfffdddcccccccccbbbbbbcccdddddddddcccccceeeeeeeeefffgggjjjlllmmmooonnnlllkkkjjjjjjkkkkkkppppppqqqqqqpppooommmllloooooonnnlllkkkjjjiiiiiihhhgggfffeeeeeefffggghhhfffggghhhhhhgggdddaaa___[[[[[[\\\]]]^^^```aaabbbbbbdddfffhhhiiiiiihhhgggjjjiiigggffffffggghhhiiibbbbbbaaaaaaaaabbbdddeeefffffffffgggiiikkknnnoooppppppooonnnmmmkkkiiihhhhhhhhhiiihhhgggeeecccbbb______^^^]]]]]]]]]^^^^^^aaacccfffiiikkkllllllllllllkkkhhheeecccaaa```___^^^```aaa```^^^\\\[[[[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[YYYXXXXXXYYYYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXUUUUUUVVVWWWWWWXXXXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZYYY[[[\\\\\\[[[\\\^^^aaa]]]aaaaaa___]]]]]]ZZZVVVUUUUUUWWWYYY\\\^^^___``````^^^[[[XXXVVVUUUUUUUUUTTTUUUVVVWWWXXXYYYZZZ[[[WWWYYYZZZYYYWWWTTTSSSTTTPPPPPPQQQSSSTTTUUUVVVVVVXXXXXXXXXXXXYYYYYYYYYYYY+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++,,,,,,...---,,,*********+++,,,***))))))((()))***+++,,,************************************************,,,+++++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))***************************************************)))((()))***+++***((())))))))))))))))))))))))(((((()))***+++,,,,,,---+++***)))))))))***+++,,,*********++++++++++++,,,,,,++++++******))))))(((*********************************))))))*********,,,,,,++++++++++++++++++...---,,,+++++++++++++++++++++************++++++***************+++++++++******))))))))))))))))))++++++************++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++******,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,++++++++++++++++++***))))))***+++---///..................------------------------------////////////...............//////000000111111111000000111222222222222111333333333333333333333333333333444444555666666666666666666666666777777888888888888888888888888888;;;;;;;;;<<<>>>AAADDDFFFGGGFFFFFFFFFFFFHHHIIIJJJJJJIIIHHHHHHGGGHHHHHHHHHJJJKKKLLLNNNPPPQQQRRRSSSUUUVVVVVVWWWXXXYYYZZZZZZZZZ\\\______^^^]]]\\\\\\^^^]]]]]]]]]^^^```cccdddffffffeeecccaaa```aaacccbbb```___```cccggghhhiiikkkjjjiiiiiikkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiigggeeedddcccbbbbbb``````bbbcccddddddeeeeeeeeeeeeeeefffhhhjjjmmmnnnqqqpppnnnlllkkkkkkllllllpppqqqrrrrrrrrrpppooommmoooooonnnmmmlllkkkjjjjjjggggggeeeddddddeeefffffffffggghhhhhhgggddd```^^^[[[[[[\\\]]]^^^```aaabbbbbbcccfffhhhiiiiiihhhggggggfffeeeeeeeeeeeeeeeeeebbbbbbaaaaaaaaacccdddeeefffffffffgggiiikkkmmmooopppoooooonnnllljjjiiihhhiiiiiiiiiiiihhhfffdddccc```___^^^]]]]]]]]]]]]]]]aaaccceeehhhjjjjjjjjjjjjkkkjjjhhheeecccaaa______^^^___``````]]][[[ZZZ[[[ZZZZZZ\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXWWWWWWXXXZZZ[[[[[[ZZZXXXWWWTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZZZZZZZ[[[]]]___^^^aaaaaa]]]\\\]]][[[WWWTTTTTTVVVXXXZZZ\\\^^^______]]][[[XXXVVVUUUUUUVVVTTTUUUVVVWWWXXXYYYZZZZZZXXXZZZ\\\[[[XXXUUUSSSSSSRRRSSSTTTUUUVVVXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYYYY+++++++++++++++++++++++++++******))))))******+++,,,,,,+++++++++++++++++++++++++++++++++*********'''''''''((()))***,,,,,,))))))))))))))))))))))))************************---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***)))((()))***+++***(((&&&'''((()))******)))((())))))*********+++++++++******))))))******+++,,,(((((())))))***+++++++++))))))))))))))))))))))))***************************))))))(((((())))))***++++++++++++++++++,,,,,,---,,,,,,++++++++++++,,,++++++************+++++++++++++++***************))))))******************++++++************++++++,,,++++++******++++++,,,***)))(((((((((((()))***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,------+++)))++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------+++******)))***+++---...------------------......+++,,,,,,------.................................------...//////000111111///000111111222222111111333333333333333333333333333333333444555555666666666666666666666777888888888888888888888888888888;;;;;;;;;<<<>>>@@@CCCDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKMMMNNNPPPQQQRRRTTTTTTUUUVVVWWWXXXXXXYYYYYY[[[]]]^^^\\\[[[[[[[[[]]]\\\\\\]]]^^^```cccddddddeeeeeedddccccccdddfffcccbbbaaabbbeeehhhiiiiiikkkjjjiiiiiikkkkkkjjjiiieeeeeeeeeeeeeeeeeeeeeeeehhhgggfffdddcccbbbbbbbbb^^^___```aaacccdddeeeeeeeeefffggghhhkkkmmmpppqqqrrrqqqooommmlllllllllmmmoooppprrrttttttrrrpppnnnppppppoooooonnnmmmlllkkkgggfffeeedddccccccdddeeeggghhhiiihhhgggccc```^^^\\\\\\\\\]]]___```bbbcccbbbccceeeggghhhhhhggggggeeefffffffffeeeeeedddcccaaaaaaaaaaaaaaaccceeefffeeeffffffgggiiikkkmmmnnnooonnnmmmlllkkkjjjiiihhhiiiiiijjjjjjiiigggeeedddaaa```___^^^]]]\\\\\\\\\```bbbeeegggiiiiiihhhhhhjjjiiigggdddbbb```___^^^]]]^^^___^^^\\\ZZZZZZZZZXXXYYYZZZ[[[[[[\\\[[[[[[ZZZYYYXXXYYYZZZYYYXXXVVVVVVWWWYYY[[[[[[YYYWWWVVVSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWVVVWWWXXXXXXXXXYYY[[[]]]___aaa```\\\ZZZ\\\\\\YYYSSSTTTUUUWWWYYY[[[\\\]]]^^^\\\ZZZXXXVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYZZZ\\\^^^^^^[[[VVVSSSRRRSSSSSSTTTVVVWWWYYYZZZZZZXXXXXXXXXWWWWWWWWWXXXXXX++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++++++++******)))''''''((((((((()))******))))))))))))))))))))))))************************,,,+++++++++***)))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++((((((((((((((((((((((((***)))((()))***+++***((($$$&&&(((***++++++***)))***************************************+++++++++)))*********************))))))))))))******++++++************************))))))(((((((((((())))))*********++++++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++************++++++,,,+++++++++***)))))))))++++++,,,,,,,,,,,,,,,---++++++************++++++,,,++++++******++++++,,,+++***(((''''''(((***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...---+++)))************************++++++++++++++++++******,,,,,,,,,++++++++++++*********++++++,,,------...++++++*********+++,,,---,,,,,,------------......++++++,,,,,,---...//////------...............///---------...///000000000///000000111111111111111222222222222222222222222222333333444444555666666666555555666666777888999888888888888888888888888::::::;;;;;;===???AAABBBBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXZZZ\\\\\\ZZZYYYYYYZZZ[[[[[[\\\\\\^^^```bbbccceeefffgggfffddddddeeegggcccbbbaaacccfffhhhiiiiiikkkiiihhhiiijjjjjjiiihhhbbbbbbccccccdddddddddeeeffffffdddcccbbbaaaaaaaaa_________```aaabbbcccdddggghhhiiilllnnnqqqssstttsssrrrpppmmmlllkkkkkkkkklllnnnqqqssssssqqqooommmoooppppppppppppooonnnmmmiiigggfffdddccccccddddddggghhhhhhhhhgggccc```^^^\\\]]]]]]^^^___aaabbbcccbbbcccdddfffggggggggggggfffggghhhhhhgggfffdddcccaaa`````````bbbccceeegggeeefffggghhhiiikkklllmmmmmmmmmlllkkkjjjiiiiiiiiiiiijjjjjjjjjiiihhhfffeeeaaa```___^^^]]]\\\\\\\\\___aaadddgggiiijjjiiiiiiiiihhhfffcccaaa___^^^^^^\\\]]]^^^]]]ZZZXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZXXXVVVTTTVVVYYYZZZZZZYYYVVVTTTRRRRRRSSSSSSTTTUUUUUUUUUWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXXXXXXXYYY[[[]]]```bbb___ZZZYYY\\\]]][[[TTTUUUVVVWWWYYYZZZ\\\\\\\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ]]]``````\\\WWWSSSQQQQQQRRRSSSTTTVVVWWWYYYYYYYYYXXXWWWUUUUUUUUUVVVVVV++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********)))******+++++++++******))))))))))))((((((''''''************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))************************((()))************)))((())))))))))))))))))))))))''''''(((***+++,,,---...((((((((((((((((((((((((***)))((()))***+++***(((&&&'''***,,,---,,,+++***+++++++++************)))))))))******++++++++++++,,,,,,++++++*********)))))))))***++++++,,,,,,,,,************************))))))(((((((((((())))))*********++++++,,,,,,,,,+++++++++******++++++,,,++++++************++++++,,,+++++++++***)))))))))++++++,,,,,,------------++++++************++++++,,,++++++******++++++,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---......,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********(((((()))***+++,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,------......++++++,,,,,,---...//////,,,---------......//////............//////////////////000111111111111000222222222222222222222222222222333333444555555555555555555555666777888999888888888888888888888888999::::::;;;<<<>>>??????@@@@@@AAABBBDDDDDDEEEEEEDDDEEEEEEEEEFFFGGGIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSQQQQQQRRRSSSTTTUUUVVVVVVWWWYYYZZZZZZYYYXXXXXXZZZYYYZZZ[[[\\\^^^```bbbbbbfffhhhhhhgggeeedddeeeeeecccbbbaaacccfffggghhhgggjjjhhhgggggghhhhhhgggfffaaaaaaaaabbbcccdddeeeeeeeeedddcccaaa````````````_______________```bbbbbbggghhhjjjmmmooorrrssstttsssrrrooommmkkkjjjjjjjjjiiikkknnnppppppooommmlllooooooqqqqqqqqqpppooonnnkkkiiihhhfffdddddddddeeefffggghhhhhhgggdddaaa___]]]]]]^^^___```bbbcccdddbbbbbbcccdddeeefffggggggfffggggggggggggeeecccbbb```______```bbbdddfffgggfffggghhhiiijjjkkklllllllllkkkjjjiiihhhhhhiiiiiiiiiiiijjjjjjiiihhhgggfffbbbaaa```___^^^^^^^^^^^^___aaadddhhhjjjlllllllllgggfffdddbbb```___^^^]]]\\\\\\\\\[[[XXXWWWWWWXXX\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\[[[YYYVVVTTTUUUWWWYYYYYYWWWUUUTTTQQQQQQRRRSSSSSSTTTTTTUUUWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYZZZYYYZZZ\\\^^^```aaa___ZZZYYY\\\]]]\\\VVVVVVWWWXXXZZZ[[[\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ]]]```___\\\WWWSSSQQQQQQQQQRRRTTTVVVXXXYYYZZZXXXWWWUUUSSSRRRRRRSSSTTT+++++++++++++++++++++++++++******))))))******+++,,,,,,++++++++++++++++++*********++++++++++++++++++++++++***)))(((&&&&&&************************************************(((((()))***+++,,,,,,---))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))***)))((()))***+++***(((((()))***+++,,,,,,++++++++++++******************))))))***++++++++++++***,,,,,,+++++++++***************++++++,,,,,,,,,---***************************))))))(((((())))))***++++++++++++++++++,,,,,,+++************++++++,,,++++++************+++++++++++++++***************))))))******+++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,,,,+++************+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---//////---+++************************+++++++++,,,,,,,,,,,,,,,++++++++++++************(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------......+++,,,,,,------.........,,,,,,,,,---......//////000000000/////////.........///000000111111000000222222222222222222222222222222222333444444555555555555555555666888999:::888888888888888888888888999999:::;;;<<<<<<=========>>>@@@AAACCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPQQQRRRSSSQQQQQQRRRSSSTTTUUUUUUVVVXXXYYYZZZYYYXXXWWWXXXZZZXXXYYYZZZ\\\^^^```aaabbbfffgggiiihhhfffeeedddeeecccbbbbbbdddfffhhhgggfffiiigggffffffffffffeeeccc___``````bbbcccdddeeeeeecccbbbaaa```____________^^^^^^]]]]]]^^^```bbbccciiijjjllloooqqqssstttttttttrrrpppmmmkkkiiiiiiiiihhhiiijjjlllmmmmmmllllllmmmoooppprrrrrrqqqooonnnlllkkkhhhfffeeeddddddddddddeeeggghhhgggeeebbb```^^^^^^^^^___aaabbbdddeeeaaabbbbbbcccdddeeefffgggeeeeeeeeedddcccbbbaaa```_________```bbbdddggghhhggghhhiiikkklllmmmmmmmmmjjjjjjhhhgggggghhhiiijjjhhhhhhiiiiiiiiihhhffffffbbbbbbaaa````````````aaa___aaaeeehhhjjjkkklllkkkfffeeecccaaa___^^^]]]]]][[[[[[[[[YYYVVVUUUVVVXXX\\\\\\[[[ZZZYYYZZZZZZZZZ[[[[[[\\\]]]^^^]]]ZZZWWWTTTUUUVVVWWWWWWVVVUUUTTTQQQQQQRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYZZZ[[[ZZZ[[[]]]___```aaa___ZZZYYY\\\^^^\\\WWWWWWXXXYYYZZZZZZ[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYY[[[]]]]]]ZZZUUURRRQQQRRRRRRTTTVVVXXXYYY[[[\\\WWWUUUSSSPPPOOOOOOPPPQQQ+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++,,,,,,,,,+++*********,,,---...******+++++++++)))((('''))))))))))))))))))))))))************************)))))))))***+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))***************+++++++++***************************)))((()))***+++***((()))))))))*********************************++++++((()))***+++,,,++++++***(((((())))))***++++++,,,************++++++++++++*********************************))))))*********,,,,,,++++++++++++++++++***************+++,,,,,,++++++************++++++***************+++++++++))))))******+++,,,,,,---++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---///000///---++++++++++++++++++++++++************+++++++++,,,++++++++++++*********************++++++,,,,,,,,,+++++++++,,,,,,++++++******++++++,,,------......------------------------++++++,,,------...//////333222111000///......---...//////000000000000000111111111111111111111111111222222333333444555555444444555555666888999:::888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBBBBCCCBBBDDDCCCCCCCCCDDDEEEFFFFFFIIIJJJKKKMMMNNNPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVXXXYYYZZZYYYWWWWWWYYYZZZWWWXXXZZZ\\\^^^```aaaaaaccceeeggghhhgggffffffgggdddddddddeeehhhiiihhhggggggfffddddddddddddcccaaa]]]^^^___```bbbcccdddeeebbbaaa```___^^^^^^^^^^^^ZZZZZZZZZ[[[^^^aaadddfffoooppprrruuuwwwxxxxxxxxxvvvtttqqqnnnllljjjiiiiiihhhhhhhhhiiijjjlllmmmmmmlllnnnppprrrrrrqqqpppnnnllljjjhhhfffdddcccccccccbbbdddfffggggggfffdddbbb^^^^^^___```aaacccdddeeeaaaaaabbbbbbccceeefffgggfffeeedddbbbaaaaaa``````^^^^^^___```bbbeeegggiiihhhiiikkkmmmnnnnnnnnnmmmiiihhhgggffffffgggiiijjjfffggghhhiiihhhgggfffeeebbbbbbbbbaaabbbbbbcccdddaaaccceeegggiiiiiihhhgggeeedddbbb```___]]]]]]]]]ZZZZZZZZZWWWUUUTTTUUUWWWXXXXXXWWWXXXXXXZZZ[[[\\\\\\\\\]]]___```___[[[YYYUUUUUUTTTTTTTTTTTTUUUUUUQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXZZZZZZXXXYYYZZZ[[[ZZZ[[[]]]___^^^```___[[[ZZZ]]]^^^[[[WWWWWWWWWXXXXXXYYYYYYZZZWWWWWWXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVWWWYYYZZZZZZWWWTTTRRRQQQPPPQQQSSSUUUWWWYYYZZZ[[[VVVTTTQQQNNNLLLLLLMMMNNN++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,------,,,+++******,,,...///))))))+++,,,,,,+++***)))((((((((((((((((((((((((************************+++++++++***************))))))))))))))))))))))))************************''')))***++++++***)))''')))))))))))))))))))))))),,,,,,++++++***)))((((((***************************)))((()))***+++***(((***)))((((((((((((((()))))))))*********+++++++++((()))***+++,,,+++******###$$$&&&(((***+++---...******))))))))))))))))))************************++++++************++++++---,,,,,,++++++***************))))))***+++,,,,,,++++++************++++++))))))******+++++++++,,,++++++,,,------...//////++++++************++++++,,,++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))***---000111///...++++++++++++++++++++++++(((((())))))*********++++++++++++************)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++*********+++,,,,,,---......------------------,,,,,,++++++,,,,,,---...//////444444333111000...------...//////000000000000000111111111111111111111111111222222333333444555555444444555555666888999:::888888888888888888888888888999:::;;;;;;;;;;;;::::::<<<>>>@@@AAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDHHHIIIJJJLLLMMMOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVXXXYYYZZZYYYWWWWWWYYY[[[VVVWWWYYY\\\^^^```aaaaaa```cccfffggggggggghhhiiifffeeeeeegggiiijjjiiihhhfffeeeccccccccccccbbb```\\\\\\]]]___aaabbbcccdddaaa```___^^^^^^^^^^^^^^^WWWWWWXXXZZZ^^^bbbfffiiivvvwwwyyy|||}}}~~~~~~~~~wwwvvvsssooommmkkkjjjjjjhhhhhhhhhhhhiiikkknnnoookkkmmmppprrrrrrqqqooonnnkkkjjjgggeeecccbbbaaaaaaaaaccceeeggghhhgggeeeccc_________```aaaccceeefffaaaaaaaaabbbcccdddffffffiiigggeeecccbbbbbbbbbccc^^^^^^^^^```bbbeeehhhiiiiiijjjlllnnnoooooonnnnnniiihhhfffeeefffgggiiijjjffffffggghhhhhhgggfffeeebbbbbbbbbbbbcccdddeeefffcccdddfffggggggfffdddcccdddcccbbb```^^^]]]]]]\\\ZZZZZZYYYWWWTTTTTTUUUWWWTTTTTTTTTUUUWWWZZZ]]]^^^]]]]]]^^^```aaa```\\\YYYVVVUUUTTTSSSSSSTTTUUUVVVRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\XXXYYYZZZZZZZZZZZZ]]]___^^^```___[[[[[[]]]]]][[[VVVVVVVVVWWWWWWXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZWWWWWWWWWVVVVVVUUUUUUTTTVVVWWWXXXWWWUUUSSSRRRRRRNNNNNNPPPRRRTTTVVVXXXYYYUUUSSSOOOLLLKKKKKKLLLMMM******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***((((((((()))******************++++++,,,************))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))))))))***++++++,,,,,,......------,,,+++******((()))***++++++***)))(((++++++******************,,,,,,++++++***)))))))))***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************------,,,++++++******)))+++++++++++++++++++++++++++*********))))))((((((((()))***+++,,,,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,---------......((()))+++,,,---,,,,,,+++(((((()))***+++,,,------(((((()))***++++++,,,,,,******))))))))))))******+++******))))))******+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---......///000111111222//////...---------------000000000///---...000222////////////000000000000000000111222222222222111444444444444444555666777:::::::::999999888888888999999999999999999:::::::::;;;<<<===>>>>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFHHHJJJMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVYYYYYYYYYYYYYYYZZZZZZZZZXXXXXXXXXYYYZZZ\\\^^^___aaabbbcccdddfffggghhhhhhiiiiiiiiiiiihhhgggeeedddcccbbb```___^^^^^^______````````````````````````___^^^]]]\\\[[[[[[[[[[[[[[[XXXXXX[[[^^^cccmmmwww}}}~~~|||}}}zzzuuuqqqooollliiiggggggffffffhhhjjjllllllkkkgggiiillloooooonnnllljjjjjjiiigggeeecccbbbaaaaaaaaabbbdddfffhhhgggdddaaa^^^___```bbbdddeeeeeefff``````aaaaaabbbccceeeeeefffffffffeeedddbbbaaa```___]]]\\\\\\___dddiiilllnnnnnnooooooooonnnnnnmmmkkkiiigggfffgggggggggfffhhhhhhhhhhhhhhhhhhhhhhhhdddcccbbbbbbbbbdddfffhhhhhhfffdddcccdddeeeeeedddfffdddaaa______^^^\\\ZZZ[[[YYYWWWWWWWWWVVVUUUSSSSSSSSSTTTUUUWWWYYY\\\]]]\\\]]]^^^_________^^^]]]ZZZYYYVVVTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVWWWXXXYYY[[[\\\]]]\\\[[[[[[ZZZZZZ[[[[[[]]]]]]]]]______]]]YYYVVVYYYXXXXXXWWWWWWVVVVVVVVVXXXWWWVVVVVVVVVWWWXXXYYYVVVWWWWWWWWWVVVTTTRRRQQQQQQRRRTTTUUUTTTSSSQQQPPPQQQRRRTTTUUUVVVWWWXXXXXXRRRPPPMMMJJJIIIIIIJJJLLL++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******************++++++++++++++++++++++++************++++++++++++,,,+++)))((((((((()))***((((((((((((((())))))***))))))))))))((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,++++++***))))))(((((())))))************))))))******************************************++++++***++++++,,,,,,++++++*********++++++++++++******************************+++++++++*********))))))************************************************************************+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************))))))++++++,,,+++******...---,,,,,,+++***))))))+++,,,,,,,,,,,,---------)))***+++,,,,,,,,,++++++((())))))******++++++,,,((())))))***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,------...//////000000222222111000000000000000/////////...------///111////////////000000000000000000111222222222222111333333333333444555777777::::::999999999888888888888888888999999999999::::::;;;<<<======>>>>>>===@@@@@@@@@AAABBBCCCEEEEEEHHHJJJLLLMMMLLLLLLMMMOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXYYY[[[\\\^^^___aaabbbbbbdddeeefffggghhhggghhhhhhiiihhhgggeeedddaaa```___^^^]]]^^^______________________________^^^]]]\\\[[[[[[ZZZZZZZZZZZZWWWWWWZZZ___fffsss|||vvvrrrooommmkkkiiiiiihhhhhhiiikkkllllllkkkhhhjjjlllnnnooommmkkkiiijjjiiigggeeecccbbbaaaaaaaaabbbdddfffhhhgggdddaaa]]]^^^___aaabbbccccccccc`````````aaabbbdddeeefffeeeeeeeeedddcccbbbaaa```___^^^]]]]]]___dddiiilllooooooppppppppppppooooookkkhhhfffeeefffgggfffeeeffffffffffffffffffffffffdddcccbbbbbbbbbdddfffggghhhfffddddddeeeffffffeeegggeeebbb```___^^^\\\[[[\\\ZZZXXXWWWWWWVVVTTTRRRSSSSSSSSSTTTVVVXXX[[[\\\\\\]]]^^^___```___^^^]]]ZZZYYYWWWUUUSSSSSSRRRSSSRRRRRRSSSSSSUUUVVVXXXXXXWWWWWWWWWXXXYYY[[[]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^______]]][[[XXXWWWXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWUUUSSSRRRQQQRRRSSSTTTTTTSSSQQQPPPQQQQQQSSSTTTUUUVVVVVVVVVRRRPPPMMMKKKJJJJJJLLLMMM,,,,,,,,,,,,---------...++++++++++++++++++++++++))))))******************************************(((((())))))******+++++++++***))))))((()))))))))((((((((((((((())))))*********)))))))))(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++*********************))))))(((((('''******))))))))))))******************************((())))))***++++++,,,,,,***++++++,,,,,,++++++***)))******************)))************************+++++++++***************************************************************************************+++++++++***************++++++++++++++++++++++++************************))))))******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,++++++***))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,////////////////////////++++++,,,------.........//////...---------......---......---,,,,,,...///////////////000000000000000000111222222222222111222222222333444555777888999999888888888888777777777777888888999999999999999:::;;;<<<============?????????@@@AAABBBCCCDDDFFFHHHKKKLLLKKKKKKMMMNNNMMMNNNOOOQQQSSSUUUVVVWWWVVVWWWYYYZZZZZZZZZYYYXXXXXXXXXYYYYYY[[[\\\^^^___aaaaaabbbbbbdddeeeggghhhfffggghhhhhhgggfffeeeddd^^^]]]\\\\\\\\\]]]^^^___________________________]]]\\\[[[ZZZYYYYYYYYYYYYZZZWWWVVVZZZ```kkk}}}yyyssspppooonnnmmmlllkkkjjjkkkllllllkkkjjjiiijjjlllmmmmmmkkkiiihhhiiihhhfffdddbbbaaaaaa```aaabbbcccfffhhhgggdddaaa^^^___```aaabbbccccccccc___``````aaaccceeefffgggeeeeeedddcccbbbaaaaaa```___^^^^^^^^^```dddhhhkkkoooooopppppppppppppppooojjjgggeeeddddddeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeeccccccbbbbbbcccdddfffggggggfffddddddfffggggggfffiiifffcccaaaaaa```^^^\\\]]][[[XXXWWWVVVUUUSSSQQQSSSRRRRRRSSSUUUWWWYYYZZZ\\\]]]^^^___``````___^^^[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQRRRSSSTTTVVVXXXXXXWWWWWWXXXYYY[[[^^^```aaa___^^^]]]\\\[[[[[[[[[[[[\\\^^^```___[[[XXXWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUSSSRRRQQQQQQSSSSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTPPPOOOMMMKKKKKKLLLMMMNNN+++++++++,,,,,,,,,------,,,,,,+++++++++++++++***(((((())))))******++++++))))))))))))))))))))))))''''''(((((())))))************))))))))))))))))))***************++++++,,,++++++++++++*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++------,,,++++++***))))))+++++++++*********))))))+++***)))(((((()))***+++***************+++++++++))))))*********+++++++++***++++++,,,,,,++++++***))))))************))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******)))))))))***+++,,,------...)))************+++++++++,,,,,,,,,,,,+++******)))*********))))))((((((((())))))*********++++++++++++++++++******+++++++++***+++---......---+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------...///...------...///////////////000000000000000000111222222222222111111111111222333555666777777777777777777777777777666666777777888999999999999999:::<<<<<<<<<<<<<<<=========>>>???@@@BBBBBBEEEGGGIIIJJJJJJJJJLLLMMMLLLLLLNNNPPPRRRUUUVVVWWWUUUVVVXXXZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[]]]^^^___`````````aaabbbdddfffggghhhhhhhhhgggfffdddbbbaaa[[[[[[ZZZZZZ[[[\\\^^^___^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYYYYXXXXXXXXXYYYWWWVVVZZZbbbppp{{{uuurrrqqqppppppooonnnllllllmmmmmmkkkjjjjjjjjjkkkkkkkkkiiihhhggghhhgggfffdddbbbaaaaaaaaabbbbbbccceeeggggggdddbbbbbbbbbcccdddeeeeeeeeeddd___``````aaaccceeeggghhheeeeeedddcccbbbbbbaaaaaa```______```bbbeeehhhiiimmmnnnnnnoooooooooooonnniiigggdddccccccdddcccbbbccccccccccccccccccccccccbbbbbbbbbbbbcccdddeeeffffffeeeeeefffhhhiiiiiihhhjjjgggdddcccbbbaaa___]]]___\\\XXXVVVUUUTTTSSSQQQSSSRRRRRRRRRTTTVVVWWWYYY\\\]]]^^^___``````______[[[ZZZYYYWWWUUUSSSRRRQQQOOOPPPPPPRRRSSSUUUWWWXXXVVVWWWYYY[[[]]]```bbbccc```___^^^\\\[[[[[[[[[[[[[[[___aaa^^^XXXUUUVVVYYYWWWXXXXXXWWWWWWUUUTTTSSSSSSRRRQQQQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRPPPQQQRRRSSSSSSSSSRRRQQQOOOPPPQQQRRRRRRRRRRRRRRROOONNNMMMLLLLLLMMMNNNOOO)))*********++++++++++++,,,,,,,,,++++++*********((((((((())))))******+++))))))))))))))))))))))))''''''((((((((())))))))))))))))))*********))))))***************++++++,,,+++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...------,,,+++***))))))+++++++++***************+++***)))(((((()))***+++))))))*********++++++++++++++++++*********))))))***++++++,,,,,,++++++***))))))************))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++******)))))))))++++++++++++++++++++++++******++++++++++++++++++------,,,++++++***************+++++++++,,,,,,,,,)))))))))*********++++++---,,,,,,++++++*********++++++******))))))((((((***************+++++++++******))))))))))))*********+++---......---+++************+++++++++,,,,,,************************,,,---------------......000//////...//////000000...///111000///...///000////////////000000000000000000111222222222222111000111111111333444555666666666666666666666666666555555666777777888999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAACCCEEEHHHIIIIIIIIIKKKLLLKKKKKKMMMOOOQQQSSSUUUVVVTTTUUUWWWXXXYYYYYYYYYXXXYYYYYYYYYZZZ[[[]]]___``````_________aaaccceeegggiiiiiihhhgggdddaaa___]]]YYYYYYYYYYYYZZZ[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXXYYYWWWXXX\\\dddsss~~~xxxuuusssrrrrrrqqqooommmmmmmmmmmmkkkiiijjjjjjjjjiiiiiihhhhhhggghhhgggfffdddcccbbbbbbaaabbbbbbccceeegggfffdddbbbccccccdddeeeeeeeeeeeeeee``````aaabbbccceeeggghhhfffeeedddcccbbbbbbcccccc``````aaabbbccceeeggghhhjjjjjjkkkllllllllllllllliiifffcccbbbbbbcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbcccdddeeeeeeeeeeeeeeegggjjjkkkkkkjjjjjjhhheeeccccccbbb```^^^___\\\XXXVVVUUUTTTSSSRRRSSSSSSRRRRRRSSSUUUVVVWWWZZZ[[[]]]____________^^^ZZZZZZYYYWWWVVVTTTRRRQQQOOOOOOPPPQQQRRRTTTUUUVVVUUUVVVYYY[[[^^^```bbbccc___^^^]]]\\\[[[[[[[[[[[[[[[^^^```\\\WWWTTTVVVZZZYYYYYYZZZYYYXXXVVVTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTVVVVVVUUUTTTTTTTTTSSSSSSPPPPPPQQQRRRRRRRRRRRRRRROOOPPPPPPQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLMMMNNNOOO))))))))))))************---,,,,,,++++++*********(((((())))))))))))))))))************************))))))))))))(((((((((((((((((()))************)))((((((((((((((())))))*********)))))))))((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,...------,,,+++*********))))))))))))))))))))))))******))))))))))))******)))))))))***++++++,,,,,,,,,,,,++++++***))))))(((***++++++,,,,,,++++++***)))******************)))***************************************+++++++++++++++++++++++++++++++++***************************************************************+++++++++************************************************,,,++++++***))))))((((((++++++++++++++++++++++++************++++++++++++---,,,,,,++++++++++++,,,......---,,,+++))))))((())))))*********+++++++++,,,,,,+++******+++++++++,,,+++++++++******))))))***************************))))))))))))))))))******+++,,,------,,,+++***************++++++++++++++++++++++++++++++++++++------------------------...------------...//////...000111111000//////000////////////000000000000000000111222222222222111111111111111222333444444444444555555555555666666444444555666777888888999888888999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???AAACCCFFFGGGHHHHHHJJJKKKJJJKKKMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\]]]___```______^^^^^^___bbbeeefffiiihhhhhhfffccc```]]][[[YYYYYYYYYYYYYYY[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYY[[[___fffssszzzwwwuuusssrrrqqqooonnnmmmmmmmmmkkkiiiiiiiiihhhggggggggghhhhhhhhhhhhfffeeedddccccccccccccccccccdddffffffdddccc```aaabbbcccdddeeeeeedddbbbbbbbbbbbbccceeefffgggeeedddcccbbbaaabbbbbbcccaaaaaacccdddeeefffgggggggggggghhhiiijjjjjjjjjjjjiiigggdddbbbbbbbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccdddddddddeeedddeeehhhkkkmmmmmmlllkkkhhheeeccccccbbb```^^^___\\\XXXUUUUUUTTTTTTSSSTTTTTTSSSSSSSSSTTTVVVWWWYYYZZZ\\\]]]^^^^^^^^^^^^YYYYYYYYYXXXWWWUUUSSSRRROOOOOOOOOPPPQQQRRRSSSTTTTTTUUUXXX[[[]]]___```aaa]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]\\\ZZZVVVUUUWWWZZZ[[[\\\\\\]]][[[YYYVVVTTTSSSSSSRRRQQQRRRSSSTTTUUUXXXWWWVVVUUUUUUUUUUUUUUUPPPPPPPPPQQQQQQRRRRRRSSSPPPPPPPPPPPPPPPPPPOOOOOOLLLLLLLLLLLLLLLLLLMMMMMM))))))*********+++++++++------,,,,,,+++******))))))))))))))))))(((((((((+++++++++++++++++++++++++++******))))))((((((''''''((()))***+++******)))((((((((((((((())))))***,,,,,,+++++++++*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,---------,,,,,,+++++++++)))*********************))))))************))))))((())))))***++++++,,,,,,++++++*********************++++++,,,,,,++++++*********++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,+++*********+++,,,---,,,,,,,,,+++++++++++++++************************+++******))))))******+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,------///111111///......///////////////000000000000000000111222222222222111222222111111111111222222333333444444555555555555333444444555666777888999777888999::::::;;;;;;:::999999999:::;;;<<<===>>>@@@BBBEEEFFFGGGHHHIIIKKKKKKKKKLLLNNNOOOQQQRRRRRRUUUUUUTTTTTTUUUWWWYYY[[[YYYYYYZZZ[[[\\\^^^___```___^^^]]]]]]^^^aaadddffffffffffffeeecccaaa^^^]]]ZZZZZZYYYYYYYYY[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[^^^bbbgggrrr}}}yyyvvvtttrrrpppooommmmmmmmmmmmkkkjjjhhhgggfffeeeeeeggghhhiiiiiihhhgggfffeeedddddddddcccccccccdddffffffeeeccc```aaabbbdddeeefffffffffcccccccccccccccdddeeefffcccbbb```_________aaabbbaaabbbdddeeeffffffffffffeeefffggghhhiiiiiiiiiiiijjjgggdddcccbbbbbbbbb```aaaaaaaaaaaaaaaaaaaaaaaa```aaabbbccccccdddddddddddddddfffiiimmmooonnnmmmjjjhhheeecccbbbaaa___^^^^^^[[[WWWTTTTTTUUUUUUUUUVVVUUUTTTSSSTTTUUUVVVWWWWWWXXXZZZ\\\]]]]]]]]]]]]WWWXXXXXXXXXXXXVVVUUUTTTPPPPPPOOOOOOPPPQQQQQQRRRSSSTTTWWWZZZ\\\]]]^^^^^^ZZZZZZYYYYYYZZZZZZ[[[[[[\\\[[[YYYWWWVVVWWWYYYZZZ^^^^^^___```^^^[[[XXXVVVUUUTTTSSSSSSSSSTTTVVVWWWUUUUUUSSSSSSRRRSSSSSSTTTOOOOOOPPPPPPQQQRRRSSSSSSPPPQQQQQQQQQPPPOOOOOONNNLLLLLLKKKKKKKKKKKKKKKKKK******+++++++++,,,,,,,,,------,,,,,,+++***))))))******))))))((((((''''''++++++++++++++++++++++++,,,,,,+++***)))((('''''''''((()))+++++++++***)))***************++++++,,,000000/////////.........(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------((()))***++++++***)))(((((())))))***++++++,,,,,,)))))))))***++++++,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************************))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))************************((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++***+++,,,...///'''''')))***,,,...///000***++++++++++++,,,,,,,,,++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,++++++++++++++++++,,,++++++***))))))***++++++)))************+++++++++++++++++++++++++++++++++++++++******************------------......///000+++---000000...---------////////////000000000000000000111222222222222111333222111111000111111111333333333444444555555555333333444555666777888999777777888999::::::::::::888888888999:::;;;======???AAADDDFFFFFFGGGIIIJJJKKKLLLLLLNNNOOOPPPQQQQQQVVVUUUSSSSSSTTTWWWZZZ\\\YYYYYYZZZ[[[\\\^^^___```___^^^]]]\\\^^^aaadddfffccccccddddddcccbbb```___[[[ZZZZZZYYYYYYZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[ZZZZZZYYYYYYYYYZZZ\\\```dddhhhqqq~~~zzzwwwsssqqqpppnnnmmmlllmmmmmmkkkjjjgggfffeeedddeeegggiiijjjjjjiiihhhgggfffeeeeeeeeedddccccccdddeeefffeeecccaaabbbdddfffggghhhiiiiiieeeddddddccccccddddddeeeaaa```^^^]]]]]]^^^___```bbbcccdddfffggggggfffeeeeeeeeeggghhhiiiiiiiiiiiijjjhhheeecccccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaabbbccccccdddccccccddddddfffjjjmmmoooooonnnjjjgggdddcccbbbaaa___]]]^^^ZZZVVVTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWVVVWWWYYY[[[\\\]]]\\\\\\VVVWWWXXXXXXXXXWWWVVVUUUQQQPPPPPPOOOOOOPPPPPPQQQRRRTTTVVVYYY[[[\\\\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\]]]ZZZVVVUUUWWWYYYZZZZZZ___```aaaaaa```]]]ZZZXXXVVVUUUTTTTTTTTTUUUWWWXXXRRRQQQOOONNNNNNOOOPPPQQQOOOOOOOOOPPPPPPRRRSSSTTTQQQQQQQQQQQQPPPOOONNNNNNLLLKKKKKKKKKJJJJJJJJJIII)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------555222...***'''((()))***)))************+++++++++************************---------,,,+++***)))(((++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++++++++++++++++++++++++++***************+++***)))'''''''''((()))))))))***+++,,,------...******************************++++++++++++******)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,+++*********+++,,,------***((())),,,...---+++************************************************+++++++++*********))))))'''((()))+++++++++***))),,,++++++******++++++,,,)))************+++++++++)))+++++++++***)))***+++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++))))))((((((((((((((()))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******---.........---,,,,,,+++,,,,,,,,,++++++*********,,,------...---,,,***)))+++,,,------......------,,,,,,,,,---------.........------,,,,,,,,,---------...///...---...///111,,,---......///111333666222222222222222222222222555444444555555666777888999999:::::::::999888888888999999777666777999;;;===???BBBCCCDDDFFFHHHJJJJJJLLLNNNOOONNNNNNPPPQQQQQQQQQQQQQQQSSSUUUWWWXXXZZZYYYYYYYYYZZZ\\\^^^___\\\\\\\\\\\\]]]___aaabbbbbbbbbbbbaaa```^^^]]]\\\\\\[[[[[[ZZZ[[[\\\^^^___```aaaaaa```^^^^^^___aaaaaa```^^^\\\ZZZXXXWWWWWW^^^]]]___eeejjjrrr|||wwwsssqqqpppooommmjjjhhhgggffffffeeeeeeeeefffffffffffffffgggggghhhfffdddbbbbbbcccffffffeeedddddddddeeeeeefffggghhhhhhhhhgggeeeddddddeeefffffffffeeedddcccaaa```^^^^^^]]]^^^___``````bbbeeeggghhhgggeeedddbbbccceeeeeeeeeeeeggghhhhhhhhhggggggffffffeeeeeeaaaaaa``````______^^^^^^___```aaabbbcccbbbaaaaaaaaabbbdddgggjjjlllnnnooojjjhhheeebbb___^^^]]]]]]WWWWWWWWWVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRUUUVVVXXXZZZ[[[[[[ZZZYYY[[[[[[ZZZYYYXXXVVVTTTSSSUUUSSSQQQPPPOOOPPPQQQRRRTTTUUUWWWYYY[[[[[[[[[[[[]]]ZZZXXXXXXYYYZZZZZZYYY[[[YYYWWWVVVVVVXXXZZZ\\\^^^___``````___^^^[[[ZZZZZZYYYWWWVVVVVVWWWXXXXXXXXXUUURRRPPPPPPPPPOOONNNQQQQQQQQQQQQQQQRRRSSSTTTQQQQQQQQQPPPPPPOOOOOOOOOKKKLLLMMMMMMMMMLLLJJJIII)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))***++++++,,,------222000---***(((((()))))))))************+++++++++************************,,,,,,,,,,,,+++***)))(((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((******)))(((((((((((((((((()))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))++++++************++++++,,,+++*********+++,,,,,,+++)))''''''***++++++***************************************************+++++++++*********))))))'''((()))***++++++***))),,,++++++******++++++,,,)))************+++++++++)))+++,,,+++***)))***+++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******)))(((((())))))************++++++***************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------///////////////...---,,,,,,,,,+++++++++++++++++++++,,,---------,,,+++***+++,,,------......------,,,,,,,,,---------.........------,,,,,,---------.../////////......000222111111111000000000222444333333333333222222222222444444444444555666777888777888888999:::::::::999888888999888777777999;;;===???AAACCCCCCEEEGGGIIIIIIKKKMMMNNNMMMMMMOOOPPPQQQPPPPPPQQQRRRTTTVVVXXXYYYYYYXXXYYYZZZ[[[]]]^^^\\\\\\\\\\\\]]]___aaabbbaaaaaaaaa```___^^^^^^^^^]]]]]]\\\[[[\\\]]]^^^___```aaaaaa```^^^^^^___```___^^^]]]\\\[[[ZZZZZZZZZ___^^^```eeehhhnnnyyy{{{vvvsssppppppnnnllljjjhhhgggfffeeeeeeeeeeeeeeeffffffffffffggghhhhhhgggeeeddddddeeeggggggfffeeeeeeeeeeeefffgggggghhhhhhhhhgggfffeeeeeeffffffffffffdddbbbaaa```___^^^]]]]]]^^^___``````bbbeeegggggggggeeedddaaacccdddeeeeeefffhhhjjjiiiiiihhhgggffffffeeeeeeaaaaaa``````___^^^^^^^^^^^^___```aaabbbaaaaaa```cccdddfffhhhkkkmmmooopppkkkiiifffbbb___]]]\\\\\\XXXXXXWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSUUUVVVXXXZZZ[[[ZZZYYYXXX[[[[[[[[[ZZZYYYWWWUUUUUUTTTSSSQQQPPPOOOPPPQQQRRRTTTUUUWWWYYY[[[[[[[[[[[[[[[YYYWWWWWWXXXYYYYYYXXXYYYXXXVVVVVVVVVXXX[[[]]]^^^___``````___^^^\\\ZZZZZZYYYXXXWWWWWWWWWXXXYYYWWWTTTQQQPPPPPPPPPOOONNNQQQQQQQQQQQQQQQRRRSSSSSSQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIII)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,...---+++***)))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))++++++************++++++************************)))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++...---,,,+++***(((''''''))))))******))))))(((((())))))))))))((((((''''''******************************++++++++++++******))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,++++++*********++++++***(((%%%%%%''')))******************************************************+++++++++***************((()))******+++*********++++++************++++++)))************+++++++++***+++,,,+++***)))***,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))******++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,---...//////------.........---,,,,,,++++++++++++++++++,,,,,,++++++,,,---------,,,,,,+++,,,------......------,,,,,,,,,---------......---------,,,,,,------......///000///...///000222333222111000000111222333444444444333333222222222444444444444555666777777555666777888::::::::::::777888999888777777999;;;<<<>>>@@@BBBBBBDDDFFFHHHGGGIIILLLLLLLLLLLLMMMOOOPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXXXXYYY[[[\\\]]]]]]\\\\\\\\\]]]^^^```aaa``````___^^^^^^___```aaa```___^^^]]]\\\]]]^^^^^^```aaabbbaaa___^^^___```^^^]]]]]]\\\\\\\\\]]]]]]``````bbbeeegggiiiqqqzzz|||yyyuuurrrpppooonnnllliiigggfffeeedddddddddeeeeeeffffffffffffgggiiijjjiiigggffffffgggiiihhhhhhgggffffffgggggghhhhhhhhhhhhhhhgggffffffffffffgggfffeeecccaaa______^^^^^^]]]^^^^^^______```bbbdddfffgggfffeeeddd```bbbdddeeeeeegggjjjlllkkkkkkjjjiiihhhgggfffeeebbbaaaaaa```______^^^^^^^^^___```aaaaaaaaa``````cccdddfffhhhjjjlllmmmnnnkkkiiifffbbb___]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZYYYYYYXXXZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSQQQOOOOOOPPPQQQSSSTTTVVVXXXZZZ[[[\\\[[[[[[\\\ZZZXXXXXXXXXYYYXXXWWWWWWVVVUUUUUUWWWYYY\\\^^^^^^______```___^^^\\\[[[[[[[[[ZZZYYYXXXXXXYYYYYYVVVSSSPPPOOOOOOOOONNNMMMQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOPPPOOONNNLLLKKKJJJIIIIII))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))******+++++++++,,,***************)))(((((())))))*********+++++++++((((((((((((((((((((((((+++++++++++++++***))))))++++++************++++++************************)))))))))))))))))))))))))))***+++------,,,++++++************++++++++++++,,,,,,++++++***)))((((((((()))***++++++***((('''******************************************************++++++++++++******))))))))))))))))))))))))++++++---......---+++++++++++++++******************(((&&&%%%&&&(((***+++************************************************************************************************++++++************++++++))))))*********+++++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......******+++++++++******)))*********++++++,,,,,,,,,***++++++,,,------------+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,---......///000000000//////111222111///......000111222222333333333333333333444444333333333333444555666777555666777888999999999999666777888888888888999;;;;;;===???AAAAAABBBDDDFFFGGGIIIKKKLLLKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRTTTUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]___```___^^^]]]\\\]]]___bbbcccbbbaaa___^^^]]]]]]^^^^^^```aaabbbbbb```______```______^^^]]]]]]^^^^^^^^^``````cccffffffffflllsss{{{~~~|||yyyvvvsssqqqpppnnnmmmkkkhhhfffeeedddcccdddddddddeeeeeeffffffggggggiiikkkkkkjjjiiiiiijjjkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggfffdddaaa___^^^^^^^^^^^^^^^^^^_________```aaaccceeeeeeeeedddddd___aaaccceeefffiiilllooopppooonnnllljjjiiiggggggdddccccccbbbaaa```____________``````aaaaaaaaaaaaaaabbbccceeefffhhhiiijjjkkkiiifffbbb^^^\\\[[[ZZZZZZZZZYYYWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXXXXXXXYYYXXXXXXWWWWWWSSSRRRPPPOOOOOOPPPRRRSSSUUUVVVXXXZZZ[[[\\\\\\[[[\\\[[[YYYYYYZZZZZZYYYWWWTTTTTTTTTUUUWWWZZZ]]]___^^^^^^_________^^^]]]\\\\\\\\\[[[ZZZZZZYYYYYYYYYTTTRRROOONNNNNNNNNMMMMMMPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQNNNLLLJJJIIIIIIIII))))))*********+++++++++************************((()))))))))************)))***************++++++((())))))*********)))((())))))*********+++++++++((((((((((((((((((((((((******+++++++++***))))))++++++************++++++************************)))))))))))))))))))))))))))***+++------,,,++++++)))))))))******+++++++++******************++++++((()))***++++++***)))(((((())))))***+++,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))++++++---......---++++++++++++++++++******))))))***)))(((''''''(((***,,,************************************************************************++++++******************+++******))))))******+++))))))*********+++++++++***,,,,,,,,,+++***+++,,,***++++++,,,,,,++++++*********++++++++++++******++++++++++++************++++++++++++++++++++++++++++++***++++++,,,------(((((())))))))))))((((((******+++++++++,,,,,,,,,************************++++++******************))))))******+++******)))*********++++++,,,,,,,,,++++++++++++,,,------...+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///...///000///......000222000...,,,,,,...000000///000111222222333444555555222222222333333444555666777777777888888777777666555777888999888888:::;;;:::<<<>>>???@@@AAACCCEEEFFFHHHJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMOOOQQQSSSTTTWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\]]]```ccceeecccbbb```^^^]]]]]]]]]^^^```aaacccbbbaaa______```bbbaaa```___^^^^^^^^^___``````dddggggggfffjjjqqquuuyyy~~~|||{{{yyyvvvtttrrrpppooommmllljjjgggeeedddcccbbbccccccddddddeeeffffffggggggiiilllmmmlllkkkkkklllllllllkkkjjjiiihhhhhhiiiiiihhhhhhgggggggggggggggggggggfffeeeccc```^^^\\\^^^^^^^^^______````````````aaabbbcccdddddddddccc```aaacccdddfffjjjnnnqqqtttsssrrrpppmmmkkkiiiiiiffffffeeedddcccbbbaaa```````````````aaaaaabbbbbbaaabbbbbbccceeeffffffgggiiigggddd```]]][[[ZZZYYYZZZYYYXXXWWWUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWVVVVVVUUURRRQQQPPPOOOOOOPPPRRRSSSUUUVVVXXXZZZ\\\\\\\\\\\\[[[YYYXXXXXXXXXXXXVVVUUURRRSSSTTTUUUXXX[[[]]]___^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXSSSQQQNNNMMMNNNNNNMMMMMMPPPPPPQQQRRRQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPSSSQQQOOOLLLJJJIIIIIIIII)))************+++++++++************************))))))))))))************************************((()))************)))))))))************+++++++++)))))))))))))))))))))))))))***************))))))++++++************++++++************************)))))))))))))))))))))))))))******+++++++++++++++(((((())))))***+++++++++)))))))))***++++++,,,,,,))))))******++++++******''''''((()))***+++,,,,,,******************************++++++++++++******))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++***)))(((''')))***+++***))))))+++,,,***************************************************************+++++++++,,,,,,+++************+++******))))))))))))******)))************++++++++++++,,,---,,,+++***+++---***++++++,,,,,,++++++***))))))************))))))))))))*********+++++++++++++++++++++++++++++++++************+++,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))+++*********))))))))))))++++++,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,---......///---...///...---...///111333///,,,---///111111///000000111222333333444555222222222222333444555555777777777777777666555555444666888999999999:::;;;999;;;===>>>>>>???AAACCCDDDGGGIIIJJJIIIIIIJJJLLLLLLLLLKKKLLLMMMOOOQQQSSSUUUVVVWWWYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[[[[[[[\\\^^^```bbbdddbbbaaa___^^^]]]]]]^^^^^^___aaaccccccbbb```___```cccbbbaaa`````````````````````dddggggggfffjjjppprrrvvvzzz}}}}}}}}}}}}~~~yyywwwuuusssqqqpppoooooolllkkkiiifffdddcccbbbaaabbbbbbcccdddeeeffffffgggfffiiilllnnnnnnmmmmmmmmmmmmmmmkkkjjjiiiiiihhhhhhhhhhhhgggfffffffffffffffffffffeeedddccc```^^^\\\^^^___```aaaaaaaaaaaaaaa``````aaabbbccccccccccccaaabbbccceeefffjjjooosssxxxvvvtttrrrooollljjjiiiggggggfffdddcccbbbaaaaaa``````______``````aaabbbcccddddddeeeeeeffffffffffffdddaaa^^^[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVUUUUUUTTTTTTRRRPPPOOONNNNNNPPPRRRSSSUUUWWWYYY[[[\\\\\\\\\\\\WWWVVVUUUUUUVVVUUUSSSQQQRRRRRRTTTUUUXXX[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\[[[YYYXXXWWWSSSQQQNNNMMMNNNOOONNNMMMPPPPPPQQQRRRRRRPPPOOONNNOOOOOOOOOPPPPPPPPPPPPQQQRRRQQQOOOMMMKKKJJJIIIIII)))************+++++++++************************))))))))))))************************))))))))))))************************)))************+++++++++************************))))))************))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++((((((((()))***+++++++++***************+++++++++******))))))******+++,,,))))))******+++++++++,,,******************************++++++++++++******))))))))))))))))))))))))++++++************++++++***+++++++++***)))'''&&&&&&))),,,,,,***)))***+++************************************************))))))*********+++++++++---,,,+++*********++++++******))))))))))))******)))************++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++************++++++*********((()))******+++,,,------++++++++++++++++++++++++)))))))))******+++,,,------......//////......---******+++++++++,,,,,,,,,******************************************+++++++++,,,,,,---......------,,,,,,++++++++++++++++++...---,,,+++++++++,,,---+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,---...---,,,,,,...000111...,,,///555999999888111111111111111111111111111111111111222333444555555555666666777666666666333666888:::999999:::;;;999;;;=========>>>@@@BBBBBBDDDFFFGGGFFFFFFHHHIIIKKKKKKJJJKKKLLLNNNPPPRRRRRRTTTUUUWWWXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXYYYZZZZZZZZZ\\\]]]___```bbbbbbaaa```^^^]]]]]]]]]^^^^^^___aaaddddddbbb`````````bbbaaaaaaaaaaaabbbcccccc``````cccfffeeedddhhhnnnpppsssvvvxxxxxxxxxyyyzzzvvvuuusssqqqoooooonnnoookkkjjjhhhfffdddbbbaaaaaaaaabbbcccdddeeeffffffgggdddhhhlllnnnnnnnnnnnnnnnnnnmmmkkkjjjiiihhhhhhhhhggggggeeeeeedddeeeeeefffddddddddddddbbb```^^^\\\^^^___aaabbbcccccccccbbb``````aaaaaabbbcccccccccbbbcccdddeeefffjjjooosssxxxwwwuuurrrnnnkkkiiihhhffffffeeecccbbbaaa```___^^^^^^]]]]]]]]]^^^___```ccccccddddddddddddddddddcccaaa___\\\ZZZYYYXXXXXXUUUUUUTTTTTTSSSRRRRRRQQQOOOPPPPPPQQQSSSTTTVVVWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPOOONNNNNNPPPRRRSSSUUUWWWYYY[[[\\\]]]]]]\\\XXXWWWVVVVVVVVVUUUSSSPPPQQQRRRTTTVVVXXXZZZ\\\]]]^^^^^^^^^]]]]]]^^^^^^___[[[\\\\\\\\\ZZZYYYWWWVVVSSSQQQOOONNNOOOOOOOOONNNOOOPPPQQQRRRRRRPPPNNNMMMOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPOOOMMMKKKJJJIII)))************+++++++++************************))))))))))))*********************))))))))))))))),,,+++******)))*********)))************+++++++++************************((())))))*********))))))++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,'''(((((()))***+++++++++,,,+++++++++******))))))+++***)))))))))***,,,---.........---------,,,,,,******************************++++++++++++******)))))))))))))))))))))))),,,+++***))))))***+++,,,***+++++++++***)))'''&&&%%%(((,,,---+++))))))***************************************************))))))******++++++++++++...---+++*********++++++******))))))))))))******)))************++++++++++++,,,------++++++,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++))))))***+++---...//////++++++++++++++++++++++++))))))))))))***+++,,,---((())))))******))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++*********///...,,,+++***++++++,,,+++,,,------......------,,,,,,,,,---------......+++++++++,,,---...///000,,,---------,,,,,,...///,,,***+++111:::BBBDDDDDD333333222111000///...---111111111111222333444555333333555666777777888888333555888::::::999:::;;;999:::<<<=========???AAA???AAADDDDDDDDDDDDEEEGGGJJJJJJJJJJJJLLLNNNPPPQQQPPPQQQSSSUUUVVVVVVVVVUUUXXXWWWVVVUUUVVVWWWXXXYYYYYYZZZ\\\^^^```aaaaaaaaa```___^^^]]]\\\]]]^^^^^^___bbbddddddcccaaa```````````````aaabbbdddeeefffaaaaaaccceeecccbbbffflllnnnqqqsssuuuttttttuuuvvvuuutttrrrpppnnnnnnnnnnnnkkkjjjhhheeecccbbbaaa```aaabbbbbbccceeefffggggggdddggglllnnnooonnnnnnooonnnmmmkkkjjjiiihhhhhhhhhgggfffeeedddcccdddeeeeeecccddddddcccbbb```^^^]]]___```bbbcccdddddddddccc`````````aaabbbbbbcccccccccddddddeeefffjjjooosssxxxwwwtttqqqmmmjjjhhhfffeeeeeecccbbbaaa___^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^aaaaaaaaaaaaaaaaaaaaaaaaaaa___]]][[[YYYXXXXXXXXXTTTSSSSSSSSSRRRRRRQQQQQQOOOOOOPPPQQQSSSUUUVVVWWWVVVVVVUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTQQQPPPNNNNNNNNNPPPRRRSSSVVVWWWYYY[[[\\\]]]]]]]]][[[ZZZYYYYYYYYYXXXUUUSSSQQQRRRTTTVVVXXXZZZ[[[\\\^^^^^^]]]]]]]]]^^^^^^___[[[[[[\\\[[[ZZZXXXVVVUUUTTTQQQOOONNNOOOPPPPPPOOOOOOPPPQQQRRRRRRPPPNNNMMMOOOOOOOOOPPPPPPQQQQQQQQQOOOOOOPPPOOONNNLLLJJJHHH******)))))))))))))))*********************************+++++++++******)))************************+++)))''')))+++,,,***'''(((((((((((()))***+++,,,++++++******************)))***'''$$$&&&***+++((()))))))))))))))))))))))))))***++++++))))))***+++((((((((()))******++++++++++++++++++++++++++++++************+++,,,---...,,,,,,+++******+++,,,,,,,,,+++++++++***++++++,,,++++++******++++++,,,------,,,***)))))))))******(((((()))))))))*********+++,,,,,,,,,,,,+++******,,,+++***))))))***+++,,,((())))))))))))*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,,,,,,,***((('''&&&&&&''''''(((((())))))******))))))******+++,,,,,,+++)))(((&&&%%%%%%%%%))))))))))))((((((((((((******+++,,,,,,,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........''''''((()))***++++++,,,************+++,,,---...000///...---,,,------...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................//////............//////...------///222888===AAA:::555///,,,---//////...000000000111222222333333333444555666777777777777777666555777;;;<<<:::888777:::<<<<<<;;;999999:::===>>>@@@BBBCCCDDDEEEEEEIIIIIIIIIJJJJJJLLLMMMMMMOOOOOOPPPQQQSSSUUUVVVWWWTTTSSSSSSTTTUUUXXXZZZ[[[ZZZZZZ[[[\\\]]]___aaaaaabbbaaa___^^^]]]]]]^^^^^^bbbcccdddbbb```___```aaa````````````aaaaaaaaaaaacccccccccdddeeefffggghhhlllnnnqqqrrrrrrrrrtttuuussssssrrrqqqooommmkkkjjjmmmllliiigggeeecccbbbbbbbbbbbbcccccccccdddddddddeeefffhhhjjjlllmmmnnnnnnllljjjiiihhhhhhhhhfffdddfffeeeeeeddddddeeeeeeeeedddcccbbb```____________^^^______```aaabbbbbbccc```aaaaaaaaa______aaacccddddddddddddgggjjjmmmooorrrqqqpppooollljjjgggfffdddcccbbbbbbbbb```]]][[[\\\\\\[[[ZZZZZZ[[[\\\]]]```aaacccddddddbbb___]]]]]]\\\[[[YYYXXXVVVUUUUUUVVVUUUSSSRRRSSSTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXUUUUUUVVVVVVVVVUUUTTTTTTVVVWWWWWWWWWVVVTTTRRRQQQQQQPPPNNNNNNNNNPPPRRRSSSUUUWWWYYY[[[\\\]]]]]]]]]ZZZ[[[[[[YYYVVVTTTTTTUUUTTTTTTTTTUUUWWWYYYZZZ[[[^^^^^^^^^^^^^^^]]]]]]]]]______]]][[[YYYXXXVVVUUUSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRPPPNNNMMMOOOMMMLLLNNNQQQRRRPPPMMMNNNNNNNNNMMMMMMMMMLLLLLL******))))))))))))******************************)))******+++++++++*********************************)))((()))+++,,,***'''%%%&&&(((*********))))))***************************------***)))+++***'''************************+++,,,------++++++,,,---,,,,,,++++++++++++++++++************************+++++++++,,,,,,---...///,,,,,,+++******+++,,,,,,)))))))))***+++,,,---...++++++******++++++,,,---,,,,,,***)))))))))******+++,,,,,,,,,------------+++,,,,,,,,,,,,+++************)))(((((()))******)))))))))*********++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******++++++,,,+++++++++++++++++++++++++++******)))))))))))))))***++++++,,,,,,***)))((((((((((((*********)))))))))(((((((((((()))***************)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------******************))))))))))))******++++++,,,,,,************+++,,,---...///...---,,,++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,------///.........000444777:::666333...---...//////...///000000111111222333333333333555666666777777777777666555777999:::999777888:::<<<<<<:::999999999<<<===???AAACCCDDDEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNNNNOOOPPPRRRSSSTTTSSSSSSSSSTTTUUUWWWYYYZZZYYYYYYYYYZZZ\\\]]]___``````___^^^]]]]]]^^^______bbbcccdddbbb```___```aaa```aaaaaaaaaaaabbbbbbbbbaaaaaabbbbbbccceeefffgggiiikkkmmmnnnnnnoooppprrrppppppppppppooonnnmmmlllmmmkkkiiigggeeecccbbbbbbbbbbbbbbbcccccccccdddddddddeeegggjjjkkkmmmnnnnnnllljjjiiihhhiiiiiihhhfffgggfffeeeddddddddddddeeeccccccbbb``````____________`````````aaabbbbbbbbb```aaaaaa```______```bbbbbbbbbbbbccceeehhhkkkmmmpppooonnnmmmjjjhhhfffeeedddcccbbbaaaaaa```\\\ZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\___```bbbcccbbb```]]]\\\\\\\\\[[[YYYWWWVVVUUUTTTVVVTTTRRRRRRSSSSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTSSSQQQPPPOOONNNMMMNNNPPPRRRSSSUUUVVVXXXZZZ[[[\\\\\\\\\[[[\\\\\\ZZZWWWUUUUUUVVVUUUUUUUUUVVVXXXYYY[[[\\\^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]\\\ZZZYYYXXXWWWVVVRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPOOONNNOOONNNMMMOOOQQQRRRPPPNNNNNNNNNNNNMMMMMMMMMMMMLLL***)))))))))))))))******************************((()))***+++++++++++++++***************************))))))***++++++***(((###%%%(((++++++***(((&&&***************************000333000,,,,,,+++)))************************+++,,,---,,,++++++,,,---------,,,,,,+++******)))))))))))))))))))))))))))------------...///000000,,,++++++******++++++,,,...---,,,+++***)))))))))+++************+++,,,,,,,,,+++******)))*********,,,,,,---------.........+++,,,,,,,,,,,,+++******))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++************+++,,,------...------,,,++++++******)))))))))))))))***++++++---,,,,,,+++******+++++++++++++++*********))))))(((((())))))************************+++++++++++++++++++++++++++++++++++++++++++++******)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,************+++,,,---------,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////......//////000111111///...---...//////...//////000111111222222333333333444555666666666666666555555666888888666555999:::;;;;;;999888888888:::;;;===???AAACCCEEEEEEFFFFFFFFFFFFGGGHHHIIIIIILLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRSSSTTTVVVXXXYYYVVVWWWWWWXXXYYY[[[\\\]]]\\\\\\\\\\\\]]]^^^``````bbbcccdddbbb```___```aaaaaaaaaaaaaaabbbbbbbbbccc`````````aaabbbcccdddeeeeeegggiiiiiiiiijjjlllmmmlllmmmnnnnnnoooooonnnnnnlllkkkiiigggeeeccccccbbbbbbbbbbbbbbbccccccccccccccceeegggiiikkkmmmnnnnnnkkkiiihhhiiijjjkkkjjjiiihhhgggfffeeedddccccccccccccbbbaaaaaa````````````aaaaaaaaaaaaaaaaaabbbbbb___```aaa```^^^^^^___aaa`````````aaacccfffiiijjjmmmlllllljjjhhhfffdddcccdddcccaaaaaa```^^^[[[XXXYYYXXXXXXWWWXXXYYYZZZ[[[^^^___`````````^^^[[[ZZZ\\\[[[ZZZXXXWWWUUUTTTSSSTTTSSSQQQQQQRRRSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUSSSTTTUUUVVVXXXXXXYYYYYYWWWWWWXXXWWWVVVUUUSSSRRROOOOOOMMMMMMNNNPPPRRRSSSTTTVVVXXXYYY[[[[[[[[[[[[\\\\\\\\\[[[XXXVVVVVVWWWVVVVVVVVVWWWYYYZZZ\\\\\\^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXVVVVVVUUURRRRRRRRRSSSRRRRRRQQQPPPQQQQQQRRRRRRQQQPPPOOONNNOOOOOONNNPPPQQQRRRQQQOOONNNNNNNNNNNNMMMMMMMMMMMM))))))))))))))))))***+++************************'''((()))***+++,,,,,,,,,************************************++++++***)))&&&''')))*********)))(((***************+++++++++)))000444000++++++------************************(((***+++***)))((()))************)))))))))(((((()))))))))***************---------------...///000++++++++++++++++++++++++------+++***))))))))))))***************++++++,,,++++++***************************++++++++++++,,,+++,,,,,,,,,,,,+++************))))))))))))******+++++++++,,,,,,,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++******)))((()))***+++,,,++++++******))))))))))))***************+++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,---,,,,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------........................---,,,---------...//////......//////000000111222222222222333444555555555555555555555555555666555444333999:::;;;:::888777777888888999;;;===@@@BBBDDDFFFFFFFFFEEEEEEFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKLLLMMMQQQQQQQQQRRRSSSUUUVVVVVVTTTTTTTTTUUUVVVXXXYYYZZZXXXYYYZZZ\\\^^^___aaabbbbbbcccdddbbb```___```aaa````````````aaaaaaaaaaaa______``````aaabbbdddeeebbbdddeeeeeeeeefffhhhjjjkkkkkklllmmmmmmnnnmmmmmmlllkkkiiigggeeedddccccccbbbbbbbbbbbbcccccccccdddcccdddfffhhhjjjlllmmmmmmjjjhhhhhhiiikkkllllllkkkiiihhhgggeeecccbbbbbbbbbbbbbbbaaaaaa```aaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaa``````aaa```^^^^^^___`````````aaabbbcccfffhhhiiijjjjjjjjjhhhgggeeecccbbbcccbbbaaa```___]]]ZZZWWWVVVVVVVVVVVVVVVXXXZZZ[[[^^^^^^______^^^\\\ZZZYYYZZZZZZYYYWWWVVVTTTSSSSSSSSSRRRPPPPPPRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQRRRTTTWWWYYYZZZ[[[[[[WWWWWWXXXXXXWWWUUUSSSRRROOONNNMMMMMMNNNPPPRRRTTTUUUWWWYYYZZZ[[[\\\[[[[[[\\\]]]]]]\\\YYYWWWXXXXXXWWWWWWXXXXXXYYY[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZXXXWWWUUUTTTSSSRRRQQQRRRRRRRRRRRRQQQPPPPPPQQQQQQQQQPPPPPPOOOOOONNNOOOOOOOOOPPPQQQQQQQQQPPPNNNNNNMMMMMMMMMMMMLLLLLL))))))(((((()))***++++++************************'''((()))***+++,,,,,,,,,************************)))***+++++++++*********+++***)))((()))***+++,,,))))))*********+++++++++(((...000,,,(((***///111************************((()))******(((((()))***(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++''''''((()))***,,,...///******))))))******+++,,,************+++*********))))))))))))************+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,---------***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***)))'''''''''((()))((((((((()))))))))******,,,++++++++++++,,,------+++************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,*********+++++++++,,,,,,''''''((()))***++++++,,,+++++++++++++++*********++++++******++++++,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---...//////...------***,,,---...//////...///...//////000111111222222222333333444444444444333444555555555555444444444888999:::999777666777888888999:::<<<>>>AAADDDEEEFFFFFFFFFEEEFFFFFFGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLOOOPPPQQQRRRSSSSSSTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWVVVWWWYYY\\\^^^aaabbbcccbbbcccdddbbb```___```aaa^^^^^^^^^^^^_________```______``````aaacccdddeeeaaabbbccccccccccccfffhhhjjjjjjkkklllllllllkkkkkkkkkjjjiiigggeeedddccccccbbbcccccccccddddddddddddcccdddfffhhhjjjkkkkkkllliiihhhgggiiikkkmmmmmmllljjjiiigggeeecccbbbbbbaaabbbaaaaaaaaaaaabbbbbbcccccccccccccccbbbbbbbbbbbb```aaaaaa```^^^^^^___```aaaaaabbbccceeefffhhhiiiiiihhhhhhgggfffeeeccccccbbb```______^^^\\\YYYVVVTTTTTTTTTTTTVVVWWWYYY[[[_________^^^]]]\\\ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSQQQPPPPPPRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQTTTVVVYYY[[[\\\]]]WWWXXXXXXXXXWWWUUUSSSRRROOOOOONNNNNNOOOQQQSSSUUUWWWYYYZZZ\\\]]]]]]]]]\\\\\\]]]]]]\\\YYYXXXXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]______^^^^^^]]]\\\\\\[[[ZZZYYYWWWUUUSSSQQQOOONNNQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPPPPPPPMMMMMMLLLLLLLLLKKKKKKKKK(((((((((((()))***+++,,,************************((()))***+++++++++++++++************************)))+++,,,,,,+++******+++...,,,***((((((***,,,...)))))))))***++++++,,,,,,'''+++,,,((('''+++///000++++++++++++++++++++++++***+++,,,+++******+++,,,)))******+++,,,,,,------*********+++,,,,,,------+++++++++******++++++,,,***++++++,,,,,,++++++***---,,,+++***)))(((((((((***))))))))))))***++++++))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,------,,,++++++++++++,,,,,,,,,---------******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))(((''''''((())))))******+++,,,,,,---+++++++++++++++,,,------*********)))******++++++,,,,,,,,,+++++++++*********)))((((((((()))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,+++***))))))***+++,,,************++++++++++++''''''(((***+++,,,---...*********+++++++++++++++,,,++++++***++++++,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,....../////////***,,,...///......///000......///000000111111222222222333444444333333222222444666666444333444555777888888777666666777999:::::::::;;;>>>AAACCCEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUWWWYYY]]]```bbbddddddbbbcccdddbbb```___```aaa]]]]]]]]]]]]^^^^^^^^^^^^_________```aaabbbcccdddaaabbbbbbaaaaaabbbdddggghhhiiijjjjjjkkkkkkjjjjjjkkkjjjhhhgggeeedddddddddddddddddddddeeeeeeeeeeeedddeeefffhhhiiiiiiiiiiiihhhgggggghhhkkkllllllkkkiiihhhgggeeecccbbbbbbbbbaaaaaaaaaaaaaaabbbcccdddccccccccccccccccccddddddbbbbbbbbbaaa___^^^___aaaaaabbbcccdddfffggghhhiiiffffffffffffeeedddcccbbb___^^^^^^^^^^^^\\\YYYWWWSSSSSSSSSTTTUUUXXXZZZ[[[______^^^]]]\\\ZZZYYYXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPQQQRRRSSSSSSRRRPPPPPPOOONNNNNNNNNOOOOOOOOOPPPSSSVVVXXX[[[\\\]]]XXXXXXXXXXXXWWWVVVTTTSSSPPPOOOOOOOOOPPPRRRUUUWWWYYYZZZ[[[]]]^^^^^^]]]]]][[[\\\]]][[[YYYXXXYYYZZZXXXXXXXXXYYYYYYZZZ[[[\\\______^^^]]]\\\[[[[[[ZZZWWWWWWUUUSSSQQQOOONNNMMMPPPPPPQQQQQQPPPPPPOOONNNNNNMMMLLLLLLLLLLLLMMMMMMLLLNNNPPPPPPOOONNNOOOPPPKKKKKKKKKKKKJJJJJJJJJJJJ(((((((((((()))***+++,,,************************)))******+++++++++******************************)))+++------+++)))***,,,,,,+++***))))))***+++,,,((())))))***++++++,,,,,,(((***+++((((((,,,---+++++++++++++++++++++++++++)))+++,,,+++***)))***,,,++++++++++++++++++,,,,,,)))))))))***+++,,,,,,,,,++++++************++++++***+++,,,,,,,,,,,,+++***222000---***'''%%%######)))))))))))))))***++++++((()))***+++,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++******)))++++++,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++***************+++++++++++++++***************)))((('''((()))+++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,+++***))))))***+++,,,************++++++++++++******+++,,,---......///******++++++,,,,,,------,,,,,,++++++***++++++,,,)))***+++,,,------,,,+++++++++,,,,,,,,,,,,------+++++++++***++++++,,,---------------------------******))))))))))))*********++++++,,,------......+++---//////------///111......//////000111111111222222333333333333222222111333666666444444555777555666777666555666888;;;;;;;;;;;;;;;===@@@CCCEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUWWWZZZ^^^aaacccdddeeebbbcccdddbbb```___```aaa]]]]]]]]]^^^^^^^^^______]]]]]]^^^^^^___aaabbbccc```aaaaaa```___```ccceeeeeefffgggiiijjjkkkllllllkkkjjjhhhgggeeedddddddddeeeeeeeeefffffffffggggggeeefffgggggghhhhhhgggggghhhgggfffhhhjjjkkkkkkjjjiiihhhfffeeedddccccccbbbaaaaaaaaaaaabbbcccdddeeebbbbbbccccccdddeeeeeeeeecccddddddbbb```___```aaaaaabbbccceeefffgggggghhhccccccdddccccccbbbaaa```]]]\\\\\\]]]]]]\\\ZZZWWWSSSSSSSSSTTTVVVXXXZZZ\\\^^^]]]\\\[[[ZZZXXXWWWVVVRRRRRRSSSSSSTTTUUUUUUVVVTTTRRRQQQQQQSSSTTTTTTTTTQQQPPPOOOOOONNNNNNNNNNNNNNNPPPRRRUUUXXXZZZ[[[\\\XXXXXXYYYYYYXXXVVVTTTSSSQQQPPPPPPPPPQQQTTTWWWXXXXXXYYY[[[\\\]]]]]]\\\\\\ZZZ[[[\\\[[[YYYXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[]]]]]]\\\[[[ZZZYYYXXXXXXSSSSSSRRRQQQPPPOOOOOONNNOOOPPPPPPPPPPPPOOONNNNNNLLLKKKJJJJJJJJJJJJKKKLLLKKKMMMOOOOOONNNMMMNNNPPPJJJJJJIIIIIIIIIHHHHHHHHH(((((((((((()))***+++,,,******************************+++++++++******)))************************)))+++...---+++)))***,,,))))))*********))))))(((((())))))***++++++,,,,,,(((++++++***+++---+++%%%++++++++++++++++++++++++''')))***)))((('''((()))++++++******)))((((((((('''(((((()))***+++++++++,,,,,,+++******+++++++++***+++,,,------,,,+++***(((((((((((()))***+++,,,)))))))))))))))******+++((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---......---,,,---,,,,,,++++++******)))((((((((((((((())))))***---,,,++++++*********++++++++++++*********)))))),,,+++***))))))+++---...---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))***+++,,,)))************+++++++++))))))))))))))))))******++++++,,,,,,---...//////,,,,,,++++++***+++++++++((()))***+++,,,,,,+++***++++++,,,,,,,,,---------++++++******++++++,,,---........................,,,,,,++++++++++++,,,,,,++++++******+++,,,---------///000///------000222......//////000111111111222222333333333222222111000333666666555444666888444555666555555666999;;;===<<<<<<<<<===@@@CCCDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEGGGHHHJJJKKKLLLMMMOOOPPPQQQPPPPPPOOOPPPPPPPPPPPPQQQQQQRRRSSSVVVXXX[[[___bbbdddeeeeeebbbcccdddbbb```___```aaa^^^^^^^^^_________``````\\\\\\\\\]]]^^^___```aaa`````````^^^^^^___bbbdddbbbccceeehhhjjjlllmmmnnnjjjjjjhhhgggeeeeeeddddddfffffffffgggggggggggghhhfffgggggggggggggggffffffgggffffffgggiiikkkjjjiiihhhgggfffeeedddcccccccccaaaaaaaaaaaabbbccceeeeeebbbbbbcccddddddeeeffffffdddeeedddcccaaa```aaabbb```aaacccdddeeeffffffgggaaaaaaaaaaaaaaa```______\\\[[[[[[\\\]]]]]]ZZZXXXRRRRRRSSSTTTVVVXXX[[[\\\]]]\\\[[[YYYXXXWWWUUUUUUPPPQQQRRRSSSTTTUUUVVVWWWTTTSSSQQQRRRTTTUUUUUUTTTQQQQQQPPPOOONNNNNNNNNNNNNNNOOORRRTTTWWWYYYZZZ[[[XXXYYYYYYYYYXXXVVVTTTSSSRRRQQQQQQQQQRRRUUUXXXYYYXXXYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXWWWXXXYYYXXXXXXWWWXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVOOOOOOPPPPPPPPPPPPQQQQQQOOOPPPPPPPPPPPPOOONNNNNNKKKJJJIIIHHHHHHIIIKKKKKKJJJMMMOOOOOOMMMLLLMMMOOOIIIIIIHHHHHHHHHGGGGGGGGG+++*********))))))((((((******+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,++++++******))))))((((((+++***)))))))))))))))***************************)))))))))***+++++++++,,,******+++///222111---)))************************.........------,,,,,,,,,+++++++++************)))(((''''''(((+++,,,,,,+++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,+++***))))))***+++,,,******************++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,------,,,+++***++++++************++++++,,,,,,,,,++++++*********((()))***++++++***)))(((************************************************))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---)))************+++++++++...------,,,+++***))))))++++++******************------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************+++++++++*********)))))))))***++++++***)))***+++,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,---------......///......------....../////////.........------------.........//////000000000///.........///111222444333333333333333333333111222333333444444333333444444444555666777777888888999:::<<<>>>???AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBDDDDDDDDDEEEGGGIIIKKKMMMOOOOOONNNMMMLLLMMMMMMNNNNNNNNNNNNPPPTTTWWWXXX[[[___dddggghhhgggffffffeeecccaaa__________________```````````````___^^^]]]]]]]]]^^^```aaacccaaa```___^^^^^^___aaabbbdddeeefffhhhiiikkklllmmmjjjjjjiiihhhgggfffeeeeeeeeeeeefffggghhhiiijjjjjjggghhhhhhiiiiiiiiiiiihhhgggggghhhiiijjjkkkkkklllgggffffffeeedddcccbbbaaabbbaaa`````````aaacccdddccccccdddeeefffggghhhiiiiiihhhfffdddcccaaaaaaaaabbbbbbbbbbbbcccddddddeeebbbaaa```______^^^ZZZXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXVVVUUUVVVWWWYYY[[[\\\\\\\\\\\\ZZZXXXVVVTTTQQQQQQQQQRRRRRRSSSTTTUUUTTTUUUWWWXXXXXXVVVUUUSSSSSSRRRQQQOOONNNMMMMMMMMMPPPQQQSSSVVVXXXZZZ[[[[[[[[[[[[[[[ZZZXXXVVVSSSRRRSSSSSSRRRRRRSSSUUUXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXWWWWWWVVVVVVVVVXXXYYYZZZ\\\[[[ZZZXXXWWWXXXXXXXXXXXXWWWUUUSSSQQQQQQOOOMMMMMMNNNPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKJJJHHHHHHGGGGGGHHHJJJKKKLLLSSSSSSRRRQQQPPPNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFF************)))))))))((((((((()))************)))++++++******************************))))))))))))******))))))))))))******************************************++++++++++++,,,+++***+++---...,,,)))************************,,,,,,,,,+++++++++******+++++++++************))),,,+++******++++++***)))******+++++++++,,,,,,,,,)))+++,,,,,,+++******+++---,,,***)))))))))******,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***))),,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,------------,,,+++************************))))))))))))))))))))))))*********++++++,,,,,,---+++******))))))******+++************++++++++++++,,,,,,++++++++++++++++++++++++******************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************+++++++++*********)))))))))***++++++***)))***+++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,---...//////((())))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...---------------,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,///.........---------------........./////////000000///.........///111111111111111111000000000000111222333333444444333333444444444555666777777777888888:::;;;===???@@@AAAAAAAAAAAAAAA@@@@@@@@@???@@@BBBCCCCCCCCCDDDGGGIIIKKKMMMOOOOOOMMMLLLLLLMMMLLLMMMNNNNNNNNNPPPTTTWWWXXX[[[___dddgggggggggffffffeeeccc```___^^^^^^^^^^^^______````````````___^^^^^^]]]]]]^^^```aaabbbaaa```^^^]]]^^^___aaabbbcccdddeeefffhhhjjjkkkllliiihhhhhhggggggggghhhhhheeeffffffggghhhiiiiiiiiifffgggggghhhhhhhhhhhhhhhgggggghhhhhhiiijjjkkkkkkhhhgggfffeeedddcccbbbaaabbbaaaaaa```aaabbbcccdddccccccdddeeefffggghhhhhhiiihhhfffdddcccbbbaaaaaaccccccbbbbbbbbbccccccdddaaa```_________^^^[[[XXXWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXZZZ[[[ZZZZZZZZZZZZXXXVVVTTTSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYXXXVVVTTTRRRRRRPPPOOONNNMMMMMMMMMOOOPPPRRRUUUWWWYYYZZZ[[[[[[[[[[[[ZZZXXXUUUSSSRRRTTTSSSSSSSSSTTTVVVXXXZZZYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVUUUWWWYYYZZZ[[[[[[ZZZXXXWWWXXXXXXXXXXXXVVVTTTRRRQQQQQQOOONNNNNNPPPQQQQQQPPPQQQQQQQQQPPPOOOMMMKKKIIIGGGGGGGGGGGGHHHJJJLLLMMMQQQQQQQQQPPPOOOMMMKKKKKKIIIHHHGGGFFFEEEEEEEEEEEE************))))))))))))(((((()))************)))+++++++++++++++***)))((()))))))))***************)))))))))))))))***+++,,,************************+++++++++++++++*********---+++)))((()))******************************************)))))))))))))))+++++++++************)))---,,,++++++,,,,,,+++)))******+++++++++,,,,,,,,,(((***,,,+++***)))******,,,,,,+++***))))))******---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***)))***++++++++++++***)))++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++************+++++++++,,,******+++++++++,,,,,,,,,******++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************+++++++++***************)))***++++++***)))***+++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,***+++,,,---...///000111)))))))))***++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++************++++++............------------...............///////////////......//////000111///////////////000000000111222222333333333333333444444444555666666777777777888999:::<<<===??????@@@@@@@@@@@@???????????????AAABBBCCCCCCDDDFFFIIIJJJLLLNNNNNNMMMKKKKKKLLLKKKLLLNNNNNNNNNPPPTTTVVVXXX[[[___cccfffgggfffffffffdddbbb```^^^]]]]]]]]]]]]^^^___```````````````___^^^^^^^^^___```aaaaaa______^^^]]]^^^___aaabbbbbbcccdddfffgggiiijjjkkkiiihhhggggggggghhhjjjkkkfffffffffgggggghhhhhhhhheeeeeefffgggggggggggggggggggggggghhhhhhiiiiiiiiihhhgggfffeeedddbbbaaaaaabbbaaaaaaaaaaaabbbccccccccccccdddeeefffgggggghhhhhhgggfffdddcccbbbbbbbbbdddcccbbbaaaaaaaaabbbccc```___^^^^^^^^^^^^\\\ZZZVVVWWWXXXXXXYYYZZZZZZ[[[ZZZYYYXXXXXXXXXYYY[[[\\\XXXXXXXXXWWWVVVTTTSSSRRRTTTRRRQQQPPPPPPRRRUUUWWWZZZZZZ[[[[[[ZZZXXXVVVUUURRRRRRPPPOOONNNNNNMMMMMMNNNOOORRRTTTWWWXXXZZZZZZZZZZZZZZZYYYWWWUUUSSSRRRTTTTTTSSSTTTTTTVVVXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUWWWXXXYYY[[[[[[ZZZXXXWWWWWWXXXXXXWWWVVVTTTRRRPPPPPPOOOOOOPPPRRRSSSRRRPPPRRRRRRRRRQQQOOOLLLJJJHHHGGGFFFFFFGGGIIIKKKMMMOOORRRQQQQQQPPPOOOMMMLLLKKKGGGGGGFFFEEEDDDDDDDDDDDD*********)))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,+++***(((''')))))))))******+++++++++(((((())))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********+++***)))))))))***++++++************************))))))))))))))))))))))))+++++++++*********)))))))))((((((***,,,...---,,,******+++++++++,,,,,,,,,)))***,,,,,,*********+++***************+++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---,,,,,,+++***)))((((((,,,------------------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,***************************************************+++,,,------,,,+++***************************************************)))***++++++***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,---...//////))))))*********+++++++++,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------....................................//////000000000000000000111111111111111111222333333333333222444444444555555666666666666777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCFFFHHHIIIKKKMMMMMMLLLJJJJJJKKKJJJLLLMMMNNNOOOPPPTTTVVVXXXZZZ^^^bbbdddeeeeeeeeeeeecccaaa^^^\\\[[[[[[[[[\\\]]]^^^___````````````_______________`````````___^^^^^^^^^___```aaabbbccccccdddfffhhhiiikkkkkkjjjiiihhhgggggghhhjjjkkkffffffggggggggggggggggggcccdddeeeeeeffffffffffffgggggggggggggggggghhhhhhffffffeeedddbbbaaa```___aaaaaaaaabbbbbbbbbccccccccccccdddeeeeeefffgggggghhhgggfffddddddcccccccccdddcccaaa```___```aaaaaa___^^^]]]]]]^^^^^^\\\[[[VVVVVVWWWWWWXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[\\\XXXXXXWWWVVVUUUTTTSSSRRRUUUSSSPPPOOOOOORRRUUUWWW[[[[[[[[[ZZZYYYWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOONNNOOOQQQTTTVVVXXXYYYYYYYYYYYYYYYXXXWWWUUUSSSQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWUUUSSSQQQPPPOOOOOOPPPRRRTTTUUUSSSQQQSSSSSSSSSQQQOOOLLLIIIHHHFFFFFFFFFGGGIIILLLNNNPPPRRRRRRRRRQQQOOONNNLLLKKKFFFEEEDDDCCCCCCCCCCCCCCC))))))))))))))))))************+++,,,,,,,,,,,,+++***++++++,,,,,,***)))((())))))******++++++,,,,,,))))))))))))***+++---------------------------------,,,,,,,,,++++++******'''(((***+++,,,,,,,,,,,,************************))))))******************+++++++++*********))))))(((''''''(((+++,,,,,,+++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,&&&'''(((***+++,,,---...)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,......---,,,++++++******,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,------,,,,,,+++***))))))******++++++,,,,,,,,,,,,***************************************************+++,,,------,,,+++***************************************************)))***++++++***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++***************+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------...............------------....../////////////////////000000000111111111000111222222333333222222444444444444555555555555555666777888999:::;;;<<<========================<<<>>>@@@@@@AAABBBEEEHHHHHHJJJLLLLLLKKKIIIIIIJJJIIIKKKMMMNNNOOOQQQSSSVVVWWWYYY\\\___bbbcccccccccbbb```^^^[[[ZZZYYYYYYYYY[[[\\\]]]___```aaaaaaaaa``````````````````______^^^^^^______```aaabbbbbbddddddfffgggiiikkkllllllmmmllljjjiiihhhhhhhhhiiiggggggggggggffffffffffffbbbbbbdddeeeeeefffffffffggggggffffffffffffffffffddddddcccbbbaaa```______aaabbbbbbbbbccccccccccccccccccddddddeeefffffffffgggfffeeeeeedddddddddddddddbbb```^^^]]]^^^```aaaaaa___]]]]]]^^^___]]]\\\VVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\YYYXXXXXXWWWVVVUUUTTTTTTUUUSSSQQQOOOOOOQQQTTTWWWZZZZZZYYYXXXWWWUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPRRRTTTVVVWWWWWWXXXXXXXXXXXXXXXVVVTTTRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVUUURRRPPPOOONNNNNNPPPRRRUUUUUUTTTRRRTTTSSSSSSRRROOOLLLJJJHHHFFFFFFGGGHHHJJJLLLOOOPPPPPPPPPOOONNNMMMKKKJJJIIIDDDDDDCCCCCCBBBCCCCCCCCC))))))))))))************(((((()))************)))*********+++++++++***************+++++++++++++++***************+++,,,---------------------------,,,,,,,,,,,,,,,+++++++++&&&(((+++,,,+++++++++,,,************************************+++++++++++++++++++++************)))+++***((()))******)))'''******+++++++++,,,,,,,,,***,,,......,,,+++,,,---%%%'''(((***,,,------...(((((()))***+++,,,,,,---*********************************++++++,,,,,,---......------,,,,,,++++++***))))))(((((())))))***+++******))))))******+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++++++++++++++,,,,,,,,,,,,...------,,,+++***)))(((******++++++,,,---------******+++,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++***************************************+++++++++)))***++++++***)))***+++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***)))))))))************************,,,,,,++++++++++++++++++)))******+++,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,------------.........---------------------...////////////...------......//////000000000111111222222222222222444444444444444444444444444555666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;===??????@@@BBBEEEGGGGGGIIIKKKKKKJJJHHHHHHIIIGGGJJJLLLNNNOOOQQQSSSUUUVVVXXXZZZ]]]___```aaaaaa^^^\\\ZZZXXXWWWWWWWWWWWWZZZ[[[\\\^^^```aaaaaabbbaaaaaaaaaaaaaaa```___^^^______```aaabbbbbbccccccdddeeefffhhhiiikkklllmmmmmmmmmlllkkkjjjiiihhhggghhhggggggffffffeeeeeeeeeaaabbbccceeeeeefffffffffgggffffffeeeeeedddddddddbbbbbbbbbaaaaaaaaa``````aaabbbccccccddddddccccccccccccddddddeeeeeeeeeeeeffffffeeeeeeeeeeeeeeefffbbbaaa^^^\\\\\\^^^```aaacccaaa___^^^______^^^]]]WWWWWWVVVUUUVVVWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUSSSQQQPPPPPPRRRTTTUUUXXXXXXWWWVVVUUUTTTTTTTTTUUUTTTTTTSSSRRRRRRSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRSSSRRRRRRQQQQQQRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSUUUWWWXXXYYYXXXWWWVVVUUUVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNQQQTTTUUUUUUTTTSSSSSSSSSRRRPPPMMMKKKIIIHHHGGGGGGHHHJJJLLLNNNPPPMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDCCCCCCBBBCCCCCCDDD((()))))))))************(((((()))************)))))))))))))))***+++,,,,,,,,,++++++++++++++++++***+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,)))++++++***'''&&&(((***************************))))))*********++++++++++++++++++************))),,,+++)))***++++++***(((******+++++++++,,,,,,,,,***+++------+++***+++,,,'''(((***+++,,,,,,++++++)))))))))***+++++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++***))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,---+++******))))))******++++++++++++,,,,,,,,,------,,,,,,,,,++++++***************++++++,,,------...***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************))))))*********+++++++++)))***++++++***)))***+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++************************++++++++++++++++++,,,,,,((()))***+++,,,++++++***,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,---.../////////......------...//////000111111000000111222222222222222444444444444444444444444444444555666777888888999::::::::::::;;;;;;;;;<<<:::<<<>>>??????AAADDDGGGFFFHHHJJJJJJIIIHHHHHHHHHGGGIIILLLNNNOOOQQQSSSUUUUUUVVVXXXZZZ\\\^^^______ZZZYYYWWWVVVUUUUUUVVVVVVYYYZZZ\\\^^^```aaabbbbbbaaabbbbbbbbbaaa```^^^]]]___```aaabbbcccdddeeeeeecccdddeeegggiiijjjkkkllljjjkkklllmmmlllkkkiiihhhhhhhhhgggfffeeeeeeddddddaaabbbccceeefffgggggggggfffffffffeeedddccccccbbbbbbbbbbbbbbbccccccccccccaaabbbcccdddddddddcccccccccddddddddddddeeeeeeeeeffffffeeeeeeeeeffffffgggaaa___]]][[[[[[]]]```bbbfffdddaaa___``````___^^^YYYXXXVVVUUUTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYYYYWWWVVVUUUUUUVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPQQQRRRRRRRRRRRRRRRRRRPPPPPPOOOOOOPPPQQQSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSRRRTTTVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUSSSQQQOOONNNNNNMMMMMMOOORRRUUUVVVUUURRRRRRRRRRRRPPPNNNLLLKKKIIIIIIHHHIIIJJJLLLMMMOOOMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDD(((((())))))*********+++******+++,,,,,,,,,,,,+++))))))(((((()))+++---...---,,,,,,++++++*********,,,,,,++++++***+++++++++************************+++++++++,,,,,,---------------+++&&&""""""%%%)))************************(((((())))))******+++++++++++++++************)))***)))(((***,,,......---******+++++++++,,,,,,,,,)))***,,,,,,***)))***+++******+++,,,+++***)))(((+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++,,,,,,......,,,,,,,,,,,,......---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,******+++,,,,,,---......+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************))))))******++++++++++++)))+++++++++***)))***+++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++***************************++++++,,,,,,---((()))***+++,,,+++******---,,,,,,++++++***************+++++++++,,,,,,,,,///......------......///+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,.../////////...---///000000111222333333444000000111222222222222111444444444444444444444444333444444555666777888888999999999::::::;;;;;;;;;999;;;===>>>???AAADDDGGGFFFHHHJJJJJJIIIGGGGGGHHHFFFIIILLLNNNOOOQQQSSSUUUTTTUUUWWWYYY[[[\\\]]]^^^WWWVVVUUUTTTTTTTTTUUUVVVXXXYYY[[[^^^```aaabbbbbbbbbbbbbbbbbbaaa```^^^]]]``````bbbccceeeeeeeeeeeebbbcccdddfffhhhiiijjjkkkgggiiilllnnnnnnmmmjjjiiihhhhhhgggfffeeeddddddcccaaabbbdddeeefffgggggggggffffffeeeeeedddcccbbbbbbbbbbbbcccdddeeeeeeffffffaaabbbcccdddeeedddccccccdddddddddddddddddddddeeefffeeeeeeeeeeeefffgggggg```^^^\\\ZZZ[[[]]]```ccchhheeebbb`````````___^^^ZZZXXXVVVTTTTTTTTTUUUVVVXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTUUUVVVVVVSSSSSSSSSRRRRRRRRRRRRSSSWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTUUUVVVVVVVVVUUUTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSRRROOONNNNNNNNNOOOQQQSSSTTTPPPQQQQQQQQQRRRRRRSSSSSSRRRSSSVVVXXXXXXXXXWWWVVVUUUUUUUUUUUUSSSQQQOOONNNNNNMMMLLLMMMQQQTTTVVVVVVRRRRRRRRRRRRQQQOOOMMMLLLJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMKKKIIIHHHDDDDDDCCCCCCCCCDDDDDDEEE+++++++++,,,,,,---------+++++++++++++++++++++++++++***)))))))))***,,,---+++++++++***************))))))))))))******************))))))))))))******************+++,,,---.........---,,,,,,+++*********)))))))))))))))***+++)))************++++++++++++---......,,,++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))))))******++++++,,,------++++++++++++******))))))---,,,***)))))))))******++++++******++++++,,,---++++++++++++++++++++++++******))))))))))))******...---+++***)))***++++++---------,,,,,,+++++++++))))))))))))))))))))))))((()))***,,,,,,+++******)))))))))))))))******+++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,***++++++,,,,,,++++++***+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++,,,))))))*********+++++++++))),,,///...+++***+++---************))))))((((((*********++++++,,,,,,,,,++++++************++++++)))+++++++++***)))***+++,,,++++++******++++++,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++,,,------......///............////////////---------............///000000000111222222333333111222333333444444333333333333444555666777888999666777777777888888888888:::;;;;;;===???AAACCCDDDGGGGGGGGGFFFFFFFFFFFFEEEHHHKKKMMMOOOOOOQQQSSSVVVVVVUUUUUUUUUUUUVVVWWWWWWVVVTTTQQQOOOOOOQQQTTTVVVXXXZZZ]]]_________```aaaccccccbbbbbbaaabbbbbbbbbcccddddddeeefffeeeeeeeeeddddddeeeeeeggghhhiiijjjlllmmmmmmllljjjiiiiiijjjiiiiiihhhgggfffeeedddccceeeeeefffggghhhiiiiiijjjjjjgggdddbbbbbbaaa```___``````aaabbbcccddddddeeefffffffffgggiiiiiigggeeeeeeddddddddddddddddddcccdddcccbbbccceeefffeeeddd```___]]]\\\\\\]]]^^^___cccccccccbbbaaa___]]]\\\YYYXXXVVVTTTSSSSSSSSSTTTVVVWWWZZZ\\\]]]]]]\\\[[[]]][[[YYYXXXYYYYYYXXXWWWUUUTTTSSSRRRRRRQQQQQQQQQTTTTTTSSSSSSTTTVVVXXXYYYZZZYYYWWWUUUUUUUUUWWWXXXVVVVVVVVVUUUUUUTTTTTTTTTWWWWWWVVVUUUSSSQQQOOONNNPPPRRRTTTTTTRRRRRRRRRSSSPPPOOOOOOOOOPPPRRRSSSUUUTTTRRRPPPOOOOOOOOOQQQRRRQQQRRRSSSUUUUUUUUUTTTSSSQQQRRRSSSTTTSSSPPPMMMKKKIIIJJJJJJKKKMMMNNNPPPQQQQQQQQQPPPPPPNNNMMMKKKJJJMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJHHHEEEDDDCCCCCCCCCCCCCCCDDDEEEFFF+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++*********+++,,,---,,,+++++++++***)))))))))))))))))))))******************))))))))))))******************+++,,,---.........---,,,++++++************))))))))))))******)))************+++++++++)))***++++++)))(((((())))))************+++++++++++++++++++++++++++++++++)))******++++++,,,------,,,+++++++++++++++++++++++++++++++++*********))),,,+++***)))))))))***+++++++++******++++++,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((---,,,+++*********+++,,,------,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,,,,)))))))))))))))***++++++---,,,,,,++++++,,,,,,---++++++************++++++)))******++++++******)))+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,---)))***,,,,,,,,,,,,...///+++++++++******)))))))))++++++++++++,,,,,,,,,,,,+++******************+++)))+++,,,+++***)))***+++,,,++++++******++++++,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------------------------............////////////---------............//////000000111111222333333111222333333444444333333333333444555666777888888666666777777777888888888999999:::;;;===???AAABBBDDDDDDEEEEEEEEEEEEEEEEEEGGGIIILLLMMMNNNOOORRRTTTUUUUUUTTTTTTUUUUUUVVVWWWUUUSSSQQQOOOOOOQQQTTTVVVXXXZZZ]]]_________```aaaccccccbbbbbbbbbbbbbbbcccdddeeeeeefffffffffffffffeeeeeeeeeeeeggghhhiiijjjlllmmmnnnmmmkkkiiijjjkkkjjjiiihhhfffeeeeeeddddddeeeffffffhhhiiijjjkkkkkkjjjgggdddbbbbbbaaa```___``````aaabbbcccdddeeeeeegggffffffhhhiiiiiigggeeeddddddddddddcccccccccccccccbbbbbbccceeeffffffddd```___]]][[[[[[]]]___```cccccccccbbbaaa___]]]\\\YYYXXXVVVTTTSSSSSSSSSSSSUUUWWWYYY[[[\\\\\\[[[ZZZ\\\[[[YYYYYYZZZ[[[ZZZYYYUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVXXXYYY[[[YYYWWWUUUUUUUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQPPPQQQRRRTTTTTTSSSSSSSSSTTTPPPPPPPPPPPPPPPRRRSSSTTTSSSRRRPPPOOOOOOPPPQQQRRRPPPQQQSSSTTTTTTTTTSSSRRRPPPRRRSSSSSSRRRPPPMMMKKKIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOONNNMMMLLLKKKJJJLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJHHHEEEDDDCCCCCCCCCCCCCCCDDDEEEEEE++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,---,,,,,,++++++***)))(((((()))))))))*********++++++******))))))))))))*********************+++,,,---------,,,,,,++++++******,,,+++***))))))))))))))))))************+++++++++)))***++++++)))(((((())))))************+++++++++************************)))******++++++,,,------------,,,,,,+++******)))++++++++++++*********************)))******+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***))))))))))))***++++++---,,,,,,++++++,,,,,,---*********))))))*********)))))))))******)))))))))+++)))))))))+++,,,+++***+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,,,,---------.........---+++******,,,---......,,,,,,++++++++++++******------,,,,,,,,,,,,,,,+++***************************+++,,,+++***)))***,,,,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++---............/////////---------............/////////000111111222222333111222222333333333333333222333333444555666777777666666666666777777777777777888888999;;;===???@@@AAAAAABBBBBBCCCDDDDDDDDDEEEHHHKKKLLLMMMNNNPPPQQQSSSSSSSSSRRRSSSTTTTTTUUUSSSQQQOOONNNOOOQQQTTTUUUYYY[[[^^^`````````aaabbbcccbbbbbbbbbbbbbbbccccccfffffffffgggggggggggggggeeeeeeeeeeeefffhhhiiijjjlllnnnooonnnllljjjjjjkkkkkkiiigggeeeddddddeeefffeeefffgggiiijjjkkkmmmmmmkkkhhheeebbbaaaaaa___^^^```aaaaaabbbdddeeeeeefffhhhgggggghhhjjjiiigggeeeddddddcccccccccbbbbbbbbbcccbbbbbbcccfffgggfffdddaaa___\\\ZZZZZZ\\\___aaabbbccccccbbbaaa___]]][[[XXXVVVUUUSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZZZZZZZYYY\\\ZZZYYYZZZ\\\]]]\\\[[[VVVUUUTTTSSSSSSRRRRRRSSSRRRRRRSSSTTTUUUWWWYYYZZZ[[[ZZZXXXVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVSSSTTTTTTTTTTTTSSSSSSRRRQQQSSSUUUUUUTTTTTTUUUVVVQQQQQQQQQQQQQQQRRRSSSTTTSSSRRRQQQOOOOOOPPPQQQQQQOOOPPPQQQRRRSSSRRRQQQQQQPPPPPPQQQRRRQQQOOOLLLKKKIIIIIIHHHHHHIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJHHHFFFEEECCCCCCCCCBBBCCCCCCDDDDDD+++++++++++++++++++++,,,************************))))))))))))******++++++---,,,,,,+++***)))(((((())))))*********+++++++++******))))))))))))*********************+++,,,,,,,,,,,,,,,+++++++++++++++---,,,+++***))))))(((((())))))*********+++++++++,,,---......,,,++++++,,,))))))*********+++++++++++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))******+++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...******))))))******+++,,,---,,,,,,++++++,,,,,,---******))))))))))))******))))))************))))))+++***)))***+++,,,+++*********+++,,,,,,---......---,,,,,,++++++,,,------,,,,,,,,,---------......333///***)))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++*********++++++************+++,,,,,,******+++,,,,,,++++++******++++++,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,++++++***++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////---------............/////////000000111222222222111111222333333333333222222333333444555555666666555555555666666666777777777777888999:::<<<===>>>???@@@@@@AAACCCDDDDDDEEEEEEGGGJJJLLLMMMMMMOOOPPPQQQQQQPPPPPPQQQQQQRRRSSSPPPOOONNNNNNOOOQQQTTTVVV[[[]]]```bbbaaaaaabbbcccbbbbbbaaaaaaaaabbbccccccggggggggggggggghhhhhhhhheeeeeeeeeffffffgggiiiiiimmmnnnoooooommmkkkkkkkkkkkkiiifffdddcccdddeeegggffffffgggiiikkklllmmmnnnkkkhhheeebbbaaa```___]]]```aaabbbcccdddeeefffgggiiihhhhhhiiikkkjjjhhhfffcccccccccbbbbbbaaaaaa```bbbaaabbbdddfffgggfffdddaaa___\\\ZZZ[[[]]]```bbbbbbbbbbbbbbb```^^^\\\[[[WWWUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYYYYYYYYYY[[[ZZZZZZ[[[^^^___^^^]]]WWWVVVUUUTTTTTTSSSSSSTTTRRRSSSTTTUUUWWWXXXZZZ[[[\\\[[[YYYWWWUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRRRRTTTVVVVVVUUUUUUVVVWWWSSSSSSRRRRRRSSSSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQOOOOOOQQQQQQQQQQQQPPPOOONNNOOOPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHFFFFFFDDDDDDCCCCCCBBBCCCCCCCCC++++++++++++++++++++++++************************((((((((())))))))))))))),,,,,,++++++***))))))(((************++++++++++++******))))))))))))************))))))******++++++***+++++++++++++++++++++------+++***))))))))))))))))))*********+++++++++---...000///---,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))******+++++++++,,,,,,,,,+++++++++++++++++++++,,,))))))******++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***(((&&&$$$$$$&&&(((***)))******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---***************++++++,,,---,,,,,,++++++,,,,,,---******))))))))))))*********++++++++++++++++++***,,,+++***+++------,,,+++******+++,,,,,,---......------,,,++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,333///***)))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++)))***++++++++++++***)))***,,,,,,,,,+++***+++,,,,,,++++++******++++++,,,++++++,,,,,,------------,,,++++++******++++++,,,,,,------------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---------............///...//////000111111222222000111222222333333222222222222333333444444555555444555555555555666666666777777888999:::;;;===>>>>>>???@@@AAABBBDDDEEEEEEEEEHHHKKKMMMMMMMMMNNNOOONNNNNNNNNNNNNNNOOOPPPPPPNNNNNNNNNNNNPPPRRRUUUWWW]]]___bbbcccbbbbbbcccccc````````````aaaaaabbbcccgggffffffeeefffggghhhhhhffffffeeeffffffggghhhiiilllnnnpppooommmkkkjjjkkkjjjhhheeecccbbbdddeeegggeeefffggghhhjjjkkklllmmmkkkhhhdddbbbaaaaaa___^^^aaaaaabbbdddeeefffggghhhkkkjjjjjjkkklllkkkiiifffccccccbbbaaa``````______aaaaaabbbdddggggggfffdddaaa```]]]\\\\\\^^^aaacccbbbbbbbbbaaa```^^^\\\[[[VVVUUUTTTRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZ\\\^^^___^^^]]]XXXWWWVVVUUUUUUTTTTTTUUUSSSTTTUUUWWWXXXZZZZZZ[[[[[[ZZZYYYWWWVVVTTTTTTSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUSSSRRRQQQPPPRRRTTTVVVVVVVVVVVVWWWXXXTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCC+++++++++++++++*********************************'''((())))))******))))))+++++++++************************++++++++++++,,,******))))))))))))************)))))))))******+++))))))******++++++,,,,,,---,,,+++***************)))************++++++++++++,,,...---+++******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,))))))***+++++++++******)))***+++,,,---,,,++++++++++++++++++++++++++++++---+++)))'''''')))+++---******+++,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++************+++,,,,,,---,,,,,,++++++,,,,,,---*********))))))*********++++++,,,,,,,,,,,,+++++++++******+++---......---+++++++++,,,,,,------------,,,,,,++++++++++++,,,)))))))))*********++++++---+++******,,,---......++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++***)))***+++,,,,,,+++***)))+++,,,---,,,+++***+++---,,,++++++******++++++,,,++++++,,,---------------++++++************+++++++++,,,---...---,,,+++*********+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,------------.........---------............///......///000000111111222000111111222222222222222222222222333333333444444444444444444555555555666777777777888999:::<<<===>>>>>>???@@@BBBCCCCCCDDDDDDGGGKKKMMMMMMMMMMMMNNNLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMNNNOOOQQQTTTVVVXXX\\\___aaabbbbbbaaaaaabbb___^^^^^^^^^___```aaabbbeeeeeedddcccccceeefffgggfffffffffffffffggghhhhhhkkkmmmoooooommmkkkjjjjjjhhhgggeeedddcccdddeeefffeeeeeefffggghhhiiiiiijjjjjjgggdddbbbbbbaaa```___aaaaaacccdddfffgggiiiiiilllkkkkkkllllllllliiigggbbbbbbaaa```______^^^^^^``````bbbeeeggghhhfffdddaaa```_________aaacccdddaaabbbbbbaaa```^^^\\\ZZZVVVUUUTTTSSSRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZ\\\______^^^\\\YYYXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPQQQSSSUUUVVVVVVVVVWWWXXXUUUVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNNNNNNNMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCDDD++++++++++++*********)))************************((()))***+++,,,++++++******************+++++++++*********+++++++++,,,,,,******))))))))))))************))))))))))))******((())))))***+++,,,,,,,,,,,,,,,+++******+++++++++)))************+++++++++)))+++,,,+++***((()))))))))************+++++++++++++++++++++++++++++++++)))******++++++,,,------+++++++++++++++++++++,,,+++++++++,,,,,,,,,------******+++,,,+++***))))))(((***+++------,,,+++***++++++++++++++++++++++++------------------------++++++,,,,,,,,,+++***))))))*********++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++************++++++******++++++++++++******)))((((((***---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))))))))*********++++++)))***,,,,,,,,,,,,...///***+++++++++,,,,,,,,,,,,)))******************+++(((***+++,,,,,,+++***(((+++,,,------++++++,,,---,,,++++++******++++++,,,+++,,,---.........---,,,++++++************++++++***+++,,,......---,,,+++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***------------------------,,,---------------------,,,,,,---------.........---------............///......//////000111111111000000111222222222222222222222222222333333333333333333444444444555555555555555666666777888::::::======>>>???@@@@@@AAAAAACCCFFFJJJLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPSSSUUUXXXYYYZZZ\\\___```___^^^______]]]]]]]]]]]]^^^___``````dddcccaaaaaaaaabbbdddeeegggffffffffffffggghhhhhhjjjllloooooommmjjjiiihhhffffffeeedddddddddeeeeeeddddddeeeeeeeeefffffffffhhhfffcccbbbbbbbbbbbbaaaaaabbbccceeefffhhhiiijjjmmmlllllllllmmmllljjjgggbbbbbbaaa```___^^^]]]\\\___```bbbeeehhhhhhfffdddaaaaaaaaabbbbbbcccddddddaaaaaaaaaaaa```]]][[[ZZZWWWVVVUUUSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYZZZ\\\^^^^^^\\\ZZZZZZYYYXXXWWWVVVVVVVVVVVVYYYZZZ[[[\\\\\\\\\[[[[[[XXXXXXXXXXXXWWWVVVUUUTTTVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRPPPRRRUUUUUUUUUUUUVVVXXXVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQQQQPPPNNNMMMKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFHHHJJJMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHHHHHHHHHHJJJIIIHHHFFFEEEDDDDDDDDD++++++++++++******))))))))))))))))))))))))))))))***+++,,,---...---,,,,,,)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,******))))))))))))************)))))))))))))))***(((((()))***+++,,,,,,---+++++++++***++++++,,,,,,)))************+++++++++)))+++,,,,,,***))))))***)))************+++++++++************************------,,,,,,+++******)))------,,,++++++*********+++++++++,,,,,,---------***+++,,,,,,+++***)))((((((***+++------,,,+++***++++++++++++++++++++++++&&&(((***,,,,,,***(((&&&+++,,,,,,---,,,+++)))((())))))******++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,))))))************))))))'''&&&'''))),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***))))))*********+++++++++))),,,///...+++***+++---*********++++++,,,,,,,,,(((((())))))*********+++((()))+++,,,,,,+++)))(((+++,,,------++++++,,,---,,,++++++++++++++++++,,,+++,,,---.........---,,,++++++************++++++)))***,,,.........,,,+++)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***------------------------///......------,,,,,,+++,,,,,,,,,---------......---------.........//////......//////000111111111000000111222222222222111222222222222222222333333333333333444444444555555444444444555555777888999<<<<<<======>>>>>>??????AAAEEEIIIKKKKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNQQQSSSVVVYYYZZZXXXZZZ]]]^^^]]]\\\\\\]]]\\\[[[\\\\\\]]]^^^___```bbbaaa```______aaacccdddgggffffffffffffgggggghhhiiilllnnnooommmjjjhhhhhheeeeeeeeeeeeeeeeeeddddddddddddddddddddddddddddddgggeeebbbbbbbbbcccbbbbbbaaabbbccceeeggghhhjjjjjjnnnmmmlllmmmmmmllljjjgggbbbaaa```___^^^]]]\\\\\\______bbbeeehhhiiifffddd```aaabbbdddeeeeeeeeedddaaaaaaaaaaaa___]]][[[ZZZWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUUUUVVVWWWXXXZZZZZZYYYYYYZZZ\\\^^^^^^[[[YYYZZZYYYXXXWWWWWWVVVWWWWWW[[[\\\]]]^^^^^^]]]\\\[[[WWWXXXXXXXXXWWWVVVVVVUUUWWWVVVVVVUUUUUUTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTPPPRRRTTTUUUUUUUUUVVVWWWWWWWWWXXXXXXWWWUUUSSSRRRQQQQQQRRRRRRQQQQQQPPPOOOPPPPPPQQQRRRQQQPPPNNNNNNJJJJJJJJJJJJJJJIIIIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEGGGJJJMMMNNNOOONNNNNNMMMLLLJJJIIIHHHHHHHHHIIIKKKJJJIIIGGGFFFEEEEEEEEE+++++++++************)))+++++++++***************,,,,,,,,,+++++++++***************)))******+++,,,++++++++++++++++++++++++---,,,+++++++++,,,---...************))))))))))))***++++++***((('''((())))))***,,,------,,,***)))******************************+++++++++,,,,,,,,,''''''(((***+++,,,---...+++***)))(((((()))***+++------,,,,,,,,,,,,++++++************************************+++,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,***(((***---...---+++************************------------,,,,,,+++******+++,,,---...---,,,+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---.........---+++++++++,,,,,,---------...---,,,,,,++++++++++++...------,,,,,,------...***+++,,,,,,,,,***)))((((((((()))***+++,,,,,,---......---------,,,,,,,,,************************,,,------......------,,,***+++,,,,,,,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************)))******+++,,,///......---+++******)))---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////...............///000000000000000000111111111111222222222222222222222222333333333444444444555555555555444444555888:::<<<999;;;===>>>>>>>>>???@@@AAABBBDDDEEEGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIKKKLLLMMMOOOQQQTTTVVVXXX[[[\\\\\\\\\\\\[[[ZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\```___^^^^^^^^^^^^___``````ccceeeffffffeeefffggghhhkkkmmmllliiigggggghhhhhhfffcccaaaaaabbbdddeeeddddddccccccbbbaaaaaaaaaccccccbbbbbbbbbcccdddeeeddddddeeeggghhhjjjkkkkkknnnmmmnnnooopppooollliiieeecccaaa^^^\\\[[[[[[[[[___aaadddeeedddddddddeeebbbcccdddfffggghhhhhhiiigggddd```^^^]]]\\\[[[ZZZXXXXXXWWWWWWWWWWWWVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZ\\\\\\[[[YYYYYYWWWUUUSSSSSSUUUWWWYYYZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXWWWVVVVVVVVVWWWWWWUUUUUUVVVTTTSSSRRRTTTUUUUUUTTTSSSSSSSSSTTTVVVWWWSSSRRRRRRRRRRRRTTTUUUVVVZZZYYYWWWWWWWWWVVVUUUSSSSSSRRRPPPOOOPPPQQQSSSUUUTTTSSSSSSRRRQQQPPPPPPPPPOOONNNMMMLLLLLLLLLMMMNNNNNNMMMJJJHHHGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEIIIIIIJJJLLLNNNPPPQQQRRRLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDD+++++++++************)))************************,,,,,,+++++++++************************++++++,,,++++++++++++++++++++++++,,,++++++***+++,,,---...************)))))))))))))))***+++***((((((((())),,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,(((((()))***+++,,,,,,---+++******))))))******+++------,,,,,,,,,+++++++++************************+++++++++***++++++,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++******))))))(((((((((***((('''(((+++,,,+++)))++++++++++++++++++++++++,,,---------,,,,,,+++***++++++,,,,,,------,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------,,,,,,++++++++++++++++++,,,,,,...---,,,,,,+++++++++,,,,,,++++++******++++++,,,+++++++++++++++***)))))))))))))))***++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************++++++,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------............////////////...............///000000...////////////000000000222222222222222222222222222222222222333333333444444333222222333555777999888:::<<<===<<<<<<>>>??????@@@AAACCCDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLNNNQQQSSSVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\[[[ZZZZZZ[[[\\\]]]___bbbdddfffeeeeeeeeefffgggiiikkkkkkhhhffffffggggggfffdddbbbbbbbbbcccdddcccbbbbbbbbbaaaaaaaaa```bbbbbbbbbcccccccccddddddcccdddeeefffhhhjjjkkkkkkmmmmmmmmmooopppooollliiieeecccaaa___]]]\\\\\\\\\]]]___bbbdddddddddeeegggddddddfffggghhhiiiiiihhhfffccc```^^^]]]\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYZZZ[[[[[[ZZZXXXWWWVVVTTTSSSSSSTTTVVVWWWYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWWWWVVVVVVVVVVVVVVVUUUVVVVVVTTTSSSRRRSSSTTTTTTTTTSSSRRRSSSTTTUUUVVVTTTTTTTTTTTTTTTVVVWWWXXX[[[YYYWWWWWWWWWWWWUUUSSSSSSRRRQQQPPPPPPQQQSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOOMMMKKKIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEGGGIIIKKKMMMOOOPPPQQQRRRMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFDDDCCC+++++++++************)))))))))))))))))))))******+++++++++******************************+++,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************)))))))))))))))***+++***)))((()))***---,,,***))))))***,,,---******************************+++++++++,,,,,,,,,************+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++************************,,,,,,++++++***+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++***)))((('''&&&&&&***)))((()))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,++++++,,,,,,------,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++++++++++++++************------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++************++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***************+++,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...............///000000............////////////000000000000000000000000111111111111222222222222444444333222333444555666666888:::;;;;;;;;;<<<===<<<===>>>@@@AAABBBBBBBBBEEEEEEEEEEEEEEEFFFGGGGGGIIIJJJKKKNNNPPPRRRTTTUUUTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVXXXYYYZZZZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[]]]```cccddddddcccdddeeeeeeggghhhiiigggeeeeeeffffffeeeeeedddccccccbbbbbbaaaaaa``````````````````aaaaaacccdddddddddcccbbbbbbcccdddfffhhhiiikkkkkkllllllmmmnnnooonnnkkkiiieeedddaaa___^^^]]]]]]]]][[[^^^aaacccdddeeefffhhhfffggghhhjjjjjjjjjiiihhhfffccc___]]]]]]\\\[[[YYY[[[YYYWWWUUUTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZ[[[ZZZYYYYYYZZZYYYWWWVVVUUUTTTRRRQQQQQQRRRTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVTTTRRRQQQRRRSSSTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVVVVVVVVVVWWWYYYYYY[[[YYYXXXWWWXXXWWWUUUTTTTTTSSSRRRQQQQQQQQQRRRSSSUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPOOOOOONNNNNNOOOOOOPPPNNNLLLJJJHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFHHHKKKNNNPPPQQQQQQQQQNNNMMMLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGFFFEEECCCBBB+++++++++*********))))))((()))))))))))))))******************************+++************+++,,,,,,++++++++++++++++++++++++***************+++++++++************)))))))))((()))***+++***)))((()))***,,,,,,+++******+++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************------,,,+++************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,++++++******,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,+++***+++,,,---...............---,,,,,,+++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,+++*********---,,,,,,++++++,,,,,,,,,---------------------------,,,******)))***+++,,,,,,,,,,,,++++++*********+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,******)))***+++,,,******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000........./////////000000000000000000000000000000111111111222222222222333666666555444444555555666555777999:::::::::;;;<<<:::;;;===>>>???@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJMMMOOOPPPRRRRRRQQQRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZ[[[^^^aaabbbbbbbbbcccdddcccdddeeeffffffeeedddddddddeeeeeeeeedddbbbaaa______________________________aaacccdddeeedddbbbaaabbbbbbdddeeegggiiijjjkkkkkkjjjkkkmmmnnnmmmjjjhhheeedddaaa___^^^]]]]]]]]]\\\^^^```bbbbbbccceeegggiiijjjkkkllllllkkkiiihhheeebbb___]]]]]]\\\[[[ZZZ\\\ZZZWWWUUUTTTUUUVVVWWWYYYYYYYYYZZZZZZZZZZZZZZZ[[[YYYXXXXXXXXXWWWUUUSSSSSSRRRQQQPPPPPPQQQRRRSSSWWWVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVTTTRRRQQQQQQSSSTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWXXXYYYYYYZZZ[[[YYYXXXWWWWWWWWWUUUTTTTTTSSSRRRRRRQQQRRRRRRSSSUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHFFFHHHLLLOOOQQQQQQPPPOOONNNMMMKKKIIIGGGFFFEEEEEEDDDEEEEEEFFFEEECCCBBBAAA+++++++++*********))))))(((((())))))*********+++******************+++++++++++++++***+++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++************)))))))))(((((()))******)))((()))+++***+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++*********************************------,,,+++************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,+++***+++,,,---...............---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,.........---,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,------......------,,,---,,,+++******+++,,,---------,,,,,,+++*********++++++*********)))))))))++++++++++++++++++++++++,,,------......------,,,---,,,+++******+++,,,---******+++,,,,,,---......,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,---------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................///000000//////000000000111111111////////////////////////222222222222333333333333666555555444444444444444555777999:::999:::;;;<<<:::;;;<<<===>>>?????????@@@@@@@@@AAAAAACCCDDDDDDFFFGGGIIIKKKMMMOOOOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXYYY[[[^^^`````````aaabbbaaaaaacccdddeeeeeedddcccccccccddddddcccaaa___]]]]]]]]]^^^^^^_________```___```bbbddddddcccbbbaaabbbbbbccceeefffggghhhiiihhhhhhiiijjjlllkkkiiifffdddcccaaa___^^^]]]]]]^^^^^^___aaaaaaaaaaaaccceeejjjkkkmmmnnnnnnllljjjiiieeeccc```^^^^^^]]]\\\[[[]]][[[XXXVVVUUUVVVXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZXXXWWWWWWWWWVVVSSSQQQQQQPPPPPPOOOOOOPPPPPPQQQUUUUUUUUUUUUVVVVVVVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTQQQQQQRRRSSSTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVWWWXXXXXXYYYYYYYYYZZZYYYWWWVVVWWWVVVUUUSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOONNNLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIGGGIIIMMMOOOQQQPPPOOONNNMMMLLLJJJHHHFFFDDDDDDCCCDDDDDDEEEEEEDDDCCCAAA@@@+++++++++************))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++,,,------------------------------)))***++++++,,,,,,++++++************))))))))))))((()))******))))))***+++)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++************************************,,,,,,++++++***+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---))))))***+++,,,---......***+++,,,+++***)))***+++************************++++++,,,---------,,,,,,,,,,,,++++++,,,,,,------,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,............------------,,,,,,+++++++++,,,------******,,,,,,,,,,,,******,,,++++++++++++,,,,,,---------,,,,,,+++++++++***+++++++++*********))))))***************************++++++,,,,,,++++++***,,,++++++++++++,,,,,,---+++++++++,,,,,,---------,,,,,,------------,,,,,,+++++++++++++++,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///000000000000000000111111111111////////////////////////222222222222333333333444222222222222222222222111444666888999999999:::;;;999:::;;;<<<============>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHJJJLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYXXXUUUTTTSSSRRRRRRSSSTTTUUUVVVYYY\\\^^^^^^^^^___aaa``````aaaccceeefffdddbbbbbbbbbbbbbbbaaa___\\\[[[\\\\\\]]]^^^___```````````````bbbcccccccccbbbaaaccccccddddddeeeffffffgggeeeeeefffhhhjjjiiigggdddcccbbb```^^^]]]]]]]]]]]]___`````````___```bbbdddjjjlllnnnoooooommmkkkiiifffdddaaa_________^^^]]]\\\[[[YYYXXXXXXXXXZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUVVVUUURRRPPPPPPOOOOOOOOOOOOOOOOOOPPPRRRSSSTTTTTTVVVVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUUUUSSSTTTTTTSSSQQQQQQRRRTTTUUUTTTSSSSSSSSSTTTVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYWWWVVVUUUVVVUUUSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRRRRRRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJHHHGGGGGGFFFGGGHHHJJJKKKJJJLLLMMMOOOOOOOOOMMMLLLJJJIIIHHHFFFDDDCCCBBBBBBDDDDDDEEEEEEDDDCCCAAA@@@+++++++++************))))))******+++,,,,,,------++++++,,,,,,,,,---------,,,++++++++++++,,,------........................******,,,---------,,,+++************))))))))))))''')))******))))))***++++++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++************************************+++++++++***++++++,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,***,,,---,,,***(((***+++++++++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,------,,,,,,***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---......//////---------------------------------------,,,++++++,,,,,,---------------...,,,+++++++++,,,,,,---...)))***,,,------,,,***)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,---------........................///000000/////////000000000000111000000000000000000000000111111111111222222222222111111111222222222222111222444666777777777888999888999:::;;;<<<<<<<<<;;;<<<<<<======>>>@@@AAABBBCCCDDDGGGJJJKKKLLLKKKKKKJJJKKKMMMOOOPPPQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTTTTWWWZZZ\\\]]]]]]^^^___```______bbbeeefffeeebbbaaaaaa```___^^^\\\[[[ZZZ\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbddddddddddddddddddddddddbbbccccccfffggggggeeebbbaaa```^^^]]]\\\\\\\\\\\\]]]^^^_________```ccceeeiiikkknnnppppppnnnllljjjgggeeebbb`````````___^^^[[[[[[[[[ZZZ[[[[[[\\\]]]ZZZZZZYYYYYYXXXWWWVVVVVVWWWUUUTTTTTTUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQSSSTTTVVVXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVRRRSSSSSSSSSQQQRRRSSSUUUVVVUUUTTTTTTTTTUUUWWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[XXXVVVTTTTTTTTTTTTRRRPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRRRRQQQPPPOOOMMMNNNNNNNNNMMMMMMLLLKKKHHHGGGFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNNNNMMMLLLLLLGGGGGGEEEDDDCCCBBBBBBBBBDDDDDDEEEEEEDDDCCCAAA@@@+++++++++************)))******+++,,,------......,,,,,,,,,------.........,,,,,,++++++,,,,,,---...////////////////////////***+++,,,---...---,,,,,,************))))))))))))''')))******))))))***,,,---,,,***))))))***,,,---******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------******,,,,,,,,,,,,******+++++++++************)))************************************+++,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,...000...,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***+++,,,---...---,,,+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------++++++++++++,,,,,,---...+++,,,...//////...,,,+++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***,,,---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...)))******+++---......///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---................................................,,,,,,,,,---------.....................///000000............/////////000111111111111111111111111000000000000111111111111111222333444444444444333111333555666555555777888777888999:::::::::::::::;;;;;;<<<<<<>>>???@@@AAABBBDDDGGGIIIKKKKKKKKKJJJIIIJJJKKKMMMOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSVVVUUUTTTSSSSSSTTTUUUVVVSSSVVVZZZ\\\\\\\\\^^^___```______bbbfffgggeeecccaaa```___^^^\\\[[[ZZZYYY\\\\\\]]]^^^```aaabbbbbbaaaaaaaaa```aaabbbbbbccceeeeeeeeeddddddcccccccccaaaaaabbbdddffffffdddaaa```___^^^\\\[[[[[[\\\\\\[[[\\\]]]^^^___aaadddggghhhjjjmmmppppppooollljjjhhheeebbbaaaaaaaaa``````ZZZ[[[[[[\\\]]]]]]^^^^^^ZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTSSSTTTTTTTTTRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTVVVXXXZZZ[[[YYYXXXWWWWWWVVVVVVWWWWWWPPPRRRSSSRRRRRRRRRTTTVVVWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZ\\\]]]^^^^^^]]]]]]WWWUUUTTTSSSSSSSSSQQQPPPOOOPPPRRRSSSUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUPPPQQQRRRRRRRRRQQQOOONNNMMMMMMNNNNNNNNNNNNMMMMMMHHHGGGFFFFFFGGGIIIKKKLLLPPPOOOOOONNNMMMLLLKKKKKKEEEEEEDDDBBBBBBAAAAAAAAADDDEEEEEEEEEEEECCCBBBAAA(((...000+++&&&'''))))))((()))***+++,,,---......))))))*********+++++++++,,,++++++******++++++,,,((()))******)))***,,,...,,,++++++******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))***,,,...///222111000///---,,,+++***++++++++++++*********************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,---------,,,+++***+++,,,---...---,,,***)))))))))******+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,------------------------------------+++******,,,,,,+++***,,,,,,++++++***)))((((((...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------------------((()))***,,,,,,+++******,,,,,,,,,++++++*********)))+++,,,,,,+++***++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------------............------///...---++++++,,,---.....................------000///...------...///000////////////////////////////////////000000000000111111222222222333333333666555444333333444666777555555777888::::::;;;;;;:::;;;;;;<<<>>>???AAABBBAAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMTTTSSSSSSSSSSSSSSSTTTUUUQQQQQQSSSTTTTTTUUUUUUUUUUUUUUUVVVXXXZZZ\\\^^^```````````````aaaaaaaaaaaaaaaaaa___\\\YYYXXXYYYZZZZZZ[[[]]]___aaaaaaaaaaaaaaaaaa`````````bbbcccdddcccccccccbbbbbb```______^^^^^^^^^___aaabbbdddeeeaaa```___]]][[[YYYXXXWWWYYYZZZZZZ\\\___bbbeeeggghhhiiijjjmmmooonnnkkkhhhfffccc```______```___^^^[[[\\\]]]^^^___^^^]]]\\\]]]\\\\\\ZZZXXXVVVTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNOOOPPPPPPPPPOOOOOOOOOPPPRRRTTTVVVWWWWWWXXXYYYXXXVVVUUUTTTUUUVVVVVVUUUSSSPPPPPPQQQSSSTTTTTTWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\]]]^^^]]]\\\[[[ZZZXXXUUURRROOOMMMMMMNNNOOOOOOQQQSSSSSSSSSSSSSSSUUUVVVWWWWWWWWWWWWWWWVVVVVVSSSRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJIIIFFFEEECCCBBBAAAAAABBBBBBDDDDDDCCCBBBAAAAAA@@@@@@,,,222444///***+++------******++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------,,,,,,...000------,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++************,,,---...------,,,+++***))))))(((%%%&&&&&&'''((()))******++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,++++++,,,,,,------...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...---------,,,,,,+++******)))------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,+++++++++*********,,,------,,,++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------............------------,,,,,,,,,------...........................000///...------...///000////////////////////////////////////000000000000111111111222222222333333444444444444444555666666555666777888999:::::::::888999999:::;;;===???@@@AAABBBDDDFFFGGGIIIIIIJJJIIIJJJJJJKKKLLLLLLMMMMMMSSSSSSSSSSSSSSSSSSTTTUUUQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVXXXZZZ\\\]]]^^^``````````````````````````````___\\\YYYXXXYYYZZZZZZ[[[]]]___aaaaaaaaaaaabbbbbbaaa``````aaabbbcccddddddccccccbbb```___^^^]]]^^^^^^___```aaabbbcccaaa```___]]][[[YYYXXXWWWYYYYYYZZZ\\\^^^bbbeeeggghhhhhhjjjlllnnnmmmkkkhhhfffccc```___``````___^^^\\\]]]^^^_________^^^]]]]]]\\\\\\ZZZXXXVVVUUUTTTSSSTTTTTTTTTTTTSSSRRRRRRNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXWWWVVVUUUTTTUUUUUUVVVUUURRRPPPPPPQQQSSSTTTTTTWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYYYYWWWUUURRROOOMMMMMMNNNOOOOOOQQQSSSSSSSSSSSSSSSUUUWWWWWWXXXXXXXXXWWWVVVVVVSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@AAAAAACCCCCCBBBBBBAAA@@@@@@???***///111---)))***,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,---------++++++************++++++...///000///......///000...............---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++************))))))(((((()))***+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++++++++,,,,,,------,,,,,,...------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///......------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,++++++++++++***+++,,,......,,,+++,,,---///...............------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............------++++++,,,---....................................//////............//////////////////////////////////////////000000000000111111111222222222222333111222333555555666666666666777777888999999999888888888999:::;;;<<<>>>???@@@AAACCCEEEGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLRRRQQQQQQQQQRRRRRRSSSTTTRRRRRRSSSTTTTTTTTTSSSSSSRRRSSSVVVYYY[[[\\\\\\\\\_______________^^^^^^^^^^^^___^^^\\\ZZZYYYYYY[[[[[[\\\^^^```aaabbbaaaaaabbbaaa`````````aaacccccceeeeeedddcccbbb```^^^]]]\\\]]]]]]^^^___``````aaaaaa```___]]][[[YYYWWWWWWXXXYYYYYY[[[^^^aaadddfffhhhhhhiiikkkmmmllljjjgggeeebbb```^^^_________^^^\\\]]]^^^`````````___^^^]]]\\\[[[ZZZXXXWWWUUUUUUUUUUUUUUUVVVUUUTTTTTTSSSPPPPPPQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSUUUUUUVVVWWWVVVUUUUUUTTTUUUUUUUUUTTTRRRPPPPPPRRRTTTTTTTTTVVVWWWZZZ\\\^^^_________]]]]]]]]]\\\[[[YYYWWWVVVUUUSSSQQQOOOMMMMMMNNNOOOOOOQQQSSSSSSSSSSSSSSSUUUXXXXXXYYYYYYYYYXXXVVVUUUQQQPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIHHHGGGFFFEEECCCBBBAAA????????????@@@BBBBBBAAAAAA@@@?????????(((,,,...***(((***+++***++++++++++++************+++++++++,,,,,,,,,,,,---++++++************++++++---///000///...---......------......---,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++******************++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........***+++,,,---...---,,,+++------,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))(((((())),,,------,,,------,,,,,,++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++++++++++++++++++++++++++---......---,,,,,,---/////////...---------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------............------)))***,,,...//////......---------.............../////////....../////////////////////////////////////////////000000000000111111111111222222222222///111333555666666666666777777888888888888888777:::::::::;;;<<<>>>???@@@???@@@BBBDDDFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLOOONNNNNNOOOOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRPPPRRRUUUYYY[[[[[[[[[ZZZ^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\ZZZYYYZZZ[[[[[[\\\^^^```aaabbbaaaaaa____________aaaccceeefffffffffeeedddbbb```^^^]]]\\\\\\]]]]]]^^^^^^^^^^^^```___^^^\\\ZZZYYYWWWWWWXXXXXXYYY[[[^^^aaadddfffhhhhhhhhhjjjkkkkkkiiigggbbb```]]]\\\]]]^^^]]]\\\[[[\\\^^^___```______^^^]]]]]][[[ZZZXXXWWWVVVVVVUUUVVVVVVVVVVVVUUUTTTTTTRRRRRRRRRRRRQQQQQQPPPOOOPPPPPPPPPQQQQQQSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUUUUSSSQQQPPPQQQSSSUUUUUUUUUUUUWWWZZZ^^^```aaa``````^^^]]]\\\[[[YYYWWWUUUTTTSSSRRRPPPNNNMMMMMMNNNOOOOOOQQQSSSSSSSSSSSSSSSUUUXXXYYYZZZZZZYYYXXXVVVTTTNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDBBBAAA???>>>======>>>>>>@@@@@@@@@??????>>>>>>>>>)))---...+++***---...,,,))))))*********+++++++++************+++++++++++++++******))))))******+++***,,,------,,,+++++++++,,,,,,,,,,,,,,,+++******************************++++++++++++++++++++++++,,,,,,,,,,,,+++******))),,,,,,------.../////////++++++*********))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------***+++,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((''''''(((+++,,,,,,+++++++++++++++************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...+++++++++++++++++++++++++++---......---,,,,,,---...------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------............------)))***,,,...//////......---------.........//////...//////////////////...////////////////////////////////////000000000000000000111111111222222222///000333555666666666555666777777888888888777777::::::::::::;;;===>>>???>>>???AAACCCEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMOOOOOOQQQRRRRRRSSSSSSSSSSSSRRROOOQQQTTTWWWZZZZZZZZZYYY\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZ[[[\\\\\\]]]___aaabbbbbbaaaaaa\\\\\\]]]___aaadddgggiiigggfffeeedddbbb```^^^]]][[[\\\]]]]]]^^^]]]\\\\\\^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYYYYY[[[^^^aaadddfffhhhgggggghhhjjjiiigggfff```]]][[[ZZZ[[[\\\[[[[[[ZZZ[[[]]]^^^_________^^^^^^]]][[[YYYXXXWWWWWWWWWUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQRRRUUUWWWWWWVVVUUUWWWZZZ]]]___```______]]]\\\[[[YYYWWWUUUTTTSSSQQQPPPOOONNNMMMMMMNNNNNNOOOQQQSSSSSSSSSSSSSSSUUUYYYYYYZZZ[[[YYYWWWTTTRRRMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMMMMLLLLLLKKKJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCAAA@@@>>>===<<<<<<======>>>>>>>>>>>>>>>========='''***+++((())),,,---***)))))))))*********++++++))))))*********+++++++++******))))))))))))******''')))+++,,,+++))))))***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......)))******+++,,,---......,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***))))))++++++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************+++++++++++++++,,,------***++++++++++++,,,,,,,,,+++,,,......,,,+++,,,---++++++++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............------++++++,,,---............,,,,,,------.../////////......////////////......////////////////////////////////////000000000000000000000111111111111222000111222444444555555555555666666777888888888777888888888888999:::;;;;;;===>>>@@@BBBDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPQQQRRRSSSSSSSSSSSSOOOPPPSSSVVVXXXYYYYYYYYY[[[[[[[[[ZZZYYYYYYXXXXXXXXXZZZ\\\\\\[[[[[[[[[\\\]]]^^^```aaabbbbbbaaaaaa[[[\\\]]]___bbbeeehhhjjjffffffeeedddcccaaa___^^^\\\\\\]]]^^^^^^]]][[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZ\\\___bbbeeeggghhhgggfffggghhhhhhfffeee^^^\\\ZZZYYYZZZ[[[[[[ZZZ[[[\\\]]]___`````````___^^^]]][[[YYYXXXXXXXXXYYYVVVVVVVVVVVVVVVUUUUUUTTTVVVUUUUUUTTTSSSRRRPPPOOOPPPOOONNNMMMMMMNNNPPPQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRTTTWWWYYYYYYXXXWWWXXXZZZ\\\]]]^^^^^^]]]\\\[[[YYYWWWUUUTTTSSSSSSOOOOOONNNNNNMMMNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSUUUXXXYYYZZZZZZYYYVVVRRRPPPNNNNNNNNNOOOOOOPPPRRRRRRMMMMMMMMMLLLLLLKKKJJJIIIEEEEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCBBB@@@???>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<%%%((((((&&&(((+++,,,(((************))))))))))))*********+++++++++,,,,,,******))))))))))))******&&&))),,,---,,,+++++++++---+++***)))***,,,...000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***************++++++,,,,,,---,,,,,,---...///000111111++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,++++++,,,,,,------***+++,,,---......---,,,------------------------,,,,,,,,,,,,---------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///...,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++))))))))))))))))))))))))***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,*********+++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,---......///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------............------------,,,,,,,,,------...,,,,,,------...//////000---...///000000///...---////////////////////////////////////000000000000000000000000111111111111333222222222333444444555444444666777888888888888777777777777888999:::;;;<<<===???AAACCCDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKMMMNNNOOONNNOOOPPPRRRSSSTTTTTTTTTOOOPPPRRRTTTVVVXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWVVVXXX[[[\\\[[[[[[\\\]]]]]]^^^```aaabbbbbbaaaaaa]]]]]]^^^___aaadddfffhhheeeeeeeeedddcccbbb```___\\\]]]^^^___^^^]]][[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\ZZZ[[[[[[]]]```cccfffhhhhhhgggffffffggggggeeeddd___]]][[[ZZZ[[[\\\\\\[[[\\\^^^___aaabbbcccbbbbbb^^^]]][[[YYYXXXXXXYYYZZZWWWXXXXXXXXXXXXWWWVVVVVVWWWWWWVVVUUUTTTRRRPPPOOOPPPOOOMMMLLLLLLMMMNNNOOOQQQQQQSSSTTTTTTTTTSSSSSSSSSRRRSSSVVVYYY[[[[[[ZZZ\\\\\\\\\\\\\\\\\\\\\]]][[[YYYWWWUUUTTTSSSSSSSSSMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSUUUWWWXXXZZZZZZXXXTTTQQQNNNMMMLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMLLLLLLKKKJJJIIIEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDBBBAAA???@@@???>>><<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<)))++++++***,,,000000,,,,,,,,,+++***)))(((''''''++++++,,,,,,,,,---------******))))))))))))******''')))---......---------...,,,***)))***---111333++++++++++++++++++++++++------------------------******,,,,,,---,,,+++***++++++,,,,,,,,,---------------,,,,,,,,,+++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---,,,+++***+++,,,---...+++,,,.../////////......////////////////////////---------.........//////---------,,,,,,+++++++++------------------------...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++***+++,,,---...---,,,+++*********++++++,,,,,,,,,)))+++---,,,+++***++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,---...//////------++++++++++++------++++++++++++++++++++++++,,,,,,------------......---------------------------..................---///...---++++++,,,---...,,,,,,------...///000000---...///000000///...---////////////////////////////////////000000000000000000000000111111111111444333222111222333444555333444555777888999999999999999999999:::;;;<<<<<<<<<===???AAACCCDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLNNNOOOPPPMMMNNNOOOQQQSSSTTTUUUUUUPPPPPPQQQRRRTTTWWWYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUXXX[[[\\\\\\[[[\\\]]]^^^___```bbbbbbbbbaaaaaa```______```aaabbbdddfffeeeeeeeeedddcccbbbaaa```]]]^^^_________]]][[[ZZZXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[\\\^^^aaadddgggiiihhhgggeeeeeeffffffeeeddd```^^^\\\[[[\\\^^^^^^]]]^^^___aaacccdddeeedddddd___]]][[[YYYXXXXXXYYYZZZYYYYYYYYYYYYYYYXXXXXXWWWXXXWWWWWWVVVTTTRRRPPPOOOPPPOOOMMMKKKKKKLLLNNNOOOPPPQQQRRRTTTTTTTTTSSSRRRSSSSSSTTTWWWZZZ\\\\\\[[[___^^^]]]\\\\\\\\\\\\\\\ZZZYYYVVVTTTSSSSSSSSSSSSMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSTTTSSSSSSSSSUUUWWWXXXYYYYYYWWWTTTOOOMMMIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCAAA???>>>AAA@@@>>>===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;))))))))))))+++---///000'''***......+++))))))***)))))))))******+++,,,,,,******))))))))))))******###%%%((((((((('''(((***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,++++++*********'''((()))+++,,,---......---------,,,,,,+++++++++------------------------,,,,,,,,,---------......*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000///---,,,+++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---.........//////000000...------------...//////---,,,,,,,,,,,,---............------------......,,,,,,---...---,,,***)))------------------------222111///---,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++222000//////000111000///++++++++++++++++++++++++,,,---............---,,,------,,,++++++******)))++++++++++++******)))))),,,,,,,,,------,,,++++++******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))---..................---...---,,,+++,,,---...///,,,++++++******++++++,,,,,,,,,---...////////////........................---------.........//////***+++,,,+++******,,,---,,,,,,,,,---------....../////////...---------,,,++++++***+++,,,...000222000//////.........//////---......///000111111222111111222222222222333333222333444555666888999999888888888888999:::;;;;;;@@@???>>>>>>???AAACCCEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGIIIKKKOOOQQQQQQRRRSSSTTTTTTUUUTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\]]]^^^```ccccccaaa___^^^^^^^^^___```aaabbbcccaaabbbddddddbbb```______aaaaaaaaa```___]]]\\\[[[WWWWWWXXXXXXYYY[[[\\\]]]aaa``````aaabbbeeeggghhhiiihhhgggfffdddcccbbbaaaaaa```___\\\[[[[[[^^^aaa___```aaadddffffffccc```]]]\\\[[[YYYWWWVVVUUUUUUWWWWWWWWWWWWWWWXXXYYYZZZ\\\[[[XXXVVVSSSQQQPPPPPPOOOMMMKKKKKKLLLMMMMMMLLLLLLOOOQQQRRRRRRSSSTTTVVVWWWVVVUUUUUUVVVXXX[[[\\\^^^\\\[[[[[[\\\\\\ZZZYYYXXXWWWVVVTTTSSSSSSRRRRRROOOOOONNNMMMMMMNNNOOOOOORRRRRRSSSTTTUUUVVVVVVVVVTTTTTTTTTSSSQQQOOOLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCCCCCCCCCC@@@>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::))))))))))))***,,,---...'''***,,,,,,***))))))***,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))***)))+++---...------...///************************,,,,,,,,,,,,---------------------,,,,,,,,,++++++***+++,,,---------------.........---------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---------............---------------......///---,,,,,,,,,,,,---............------------......,,,,,,---------,,,+++***------------------------///...------------------------------------------,,,,,,,,,,,,---------------+++))))))+++,,,+++***++++++++++++++++++++++++)))***++++++++++++***)))+++++++++++++++++++++,,,++++++++++++*********)))+++++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------............---------,,,,,,+++,,,---...///,,,,,,++++++++++++,,,,,,***+++,,,---....................................------------............,,,------,,,++++++,,,...,,,,,,---------........................------------,,,,,,,,,---///111222//////............//////.........///000111111111111222222222222333333333333333444555666777777888888888888888888999:::;;;>>>>>>======>>>@@@BBBDDDCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHGGGGGGHHHKKKNNNPPPQQQRRRSSSTTTTTTUUUUUUUUUSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^______```bbbddddddbbb___^^^^^^^^^___```aaabbbccccccdddeeedddbbb``````aaaaaaaaaaaa```___]]]\\\[[[YYYYYYYYYYYYZZZ\\\]]]^^^aaaaaaaaabbbccceeegggiiiiiiiiihhhgggeeedddcccbbb^^^^^^]]]ZZZYYYYYY\\\^^^___```aaaccceeeeeebbb___]]]\\\[[[YYYXXXVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYY\\\[[[YYYWWWTTTQQQPPPOOOOOONNNLLLMMMNNNOOONNNMMMLLLOOOQQQSSSSSSSSSUUUWWWWWWVVVVVVVVVWWWYYY[[[\\\^^^\\\[[[[[[[[[[[[ZZZXXXVVVUUUTTTSSSSSSRRRSSSSSSPPPOOONNNMMMMMMNNNOOOPPPRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSRRRPPPNNNLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDCCCCCCCCCBBB@@@>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::***))))))))))))***+++,,,((()))******)))((()))+++/////////...---,,,,,,,,,,,,+++***)))))))))))))))(((***,,,---,,,,,,,,,...)))***+++,,,,,,+++***))),,,,,,,,,,,,---------.........------------,,,,,,------.........---,,,,,,//////............------******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------,,,,,,,,,,,,---............------------......,,,,,,---------,,,++++++------------------------++++++,,,---------------------------------------,,,,,,,,,---......//////...---++++++---...------++++++++++++++++++++++++,,,,,,------------,,,,,,)))******+++,,,,,,------++++++++++++******************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,++++++,,,---...///000,,,,,,++++++++++++,,,,,,((()))***,,,---.................................,,,,,,,,,---------.........//////...,,,+++,,,...,,,------------.........---------...............///............///000111//////............//////......//////000000111111222222222222333333333444444444444555555555666666777777777777888999:::;;;<<<<<<;;;;;;<<<>>>@@@AAAAAAAAABBBCCCDDDFFFHHHIIIHHHGGGGGGGGGHHHKKKMMMOOOQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVWWWXXXYYYYYYZZZ[[[[[[\\\]]]^^^___```aaaaaaaaacccddddddbbb```^^^^^^^^^___```aaaccccccfffggggggeeebbbaaaaaabbbaaaaaa``````___^^^\\\\\\ZZZZZZ[[[[[[\\\^^^___```cccccccccdddeeeggghhhiiijjjiiihhhgggfffeeedddccc^^^^^^]]][[[YYYYYY\\\^^^______```bbbdddcccaaa^^^]]]\\\[[[YYYXXXWWWWWWWWWXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[ZZZXXXUUURRROOOMMMOOONNNNNNNNNPPPPPPOOONNNMMMOOORRRSSSTTTTTTVVVXXXWWWWWWVVVVVVWWWYYY[[[\\\^^^\\\ZZZZZZ[[[[[[YYYXXXSSSSSSRRRRRRRRRRRRSSSSSSPPPOOONNNMMMMMMNNNOOOPPPRRRRRRSSSTTTUUUUUUUUUUUURRRRRRQQQPPPOOOMMMKKKJJJHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBBBBCCCBBB@@@>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::******)))))))))))))))))))))))))))(((((()))***+++///.........---------,,,,,,,,,+++***))))))))))))'''(((******))))))***++++++,,,...//////...,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------,,,,,,............------------)))))))))***++++++,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++******++++++---...000111------,,,,,,,,,,,,++++++------------............,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,........................------------------------,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++------------------------***+++,,,---...---,,,+++------------------------,,,,,,------...///000000111///......000111111000++++++++++++++++++++++++---..................---*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,---...///000,,,,,,,,,++++++,,,,,,,,,((()))+++,,,......//////........................,,,,,,,,,,,,------------///000///...,,,++++++---------------............,,,---------...///////////////..................///............//////000.../////////000000000111222222222222333333333333444444444444444444444444555555555666777888999:::::::::::::::;;;===>>>?????????@@@AAACCCEEEGGGHHHGGGFFFFFFFFFHHHJJJLLLNNNQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTVVVWWWXXXYYYZZZ[[[[[[\\\]]]___```aaaaaabbbbbbaaabbbccccccaaa___^^^^^^^^^___aaabbbddddddhhhhhhgggeeebbb``````aaa````````````___^^^]]]\\\\\\\\\\\\]]]^^^___aaaaaaddddddeeefffggghhhiiiiiihhhhhhgggfffeeedddcccccc_________]]]\\\\\\^^^aaa`````````aaacccbbb```]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYY[[[[[[[[[YYYWWWSSSOOOMMMNNNNNNNNNPPPRRRRRRPPPOOONNNPPPSSSTTTUUUUUUWWWYYYWWWWWWWWWWWWXXXZZZ[[[\\\]]][[[ZZZYYYZZZYYYXXXVVVQQQQQQQQQQQQQQQRRRSSSSSSPPPOOONNNNNNNNNNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTTTTQQQPPPOOONNNMMMKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBB@@@>>>??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::************)))))))))(((***)))(((((()))***++++++++++++,,,,,,------------,,,,,,+++******)))******+++,,,......---,,,---...+++,,,...//////...,,,+++************+++++++++++++++++++++++++++,,,,,,,,,)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---)))))))))******++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******(((((()))***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++,,,------......------,,,........................------------------------...---------------------***+++,,,---------,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...---,,,+++***------------------------,,,,,,------...///000000---+++***+++,,,......---+++++++++++++++++++++++++++******************+++,,,,,,,,,+++++++++******+++++++++++++++++++++,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,---.........///---,,,,,,,,,,,,,,,,,,---***+++,,,...//////000000........................,,,,,,,,,---------.........//////---+++***+++,,,---------.........//////,,,---------.../////////............------,,,,,,...............///000000////////////000000000000111111111222222222333333444444444444333333333333444444444555666777999999888888888999:::;;;<<<=========>>>???AAACCCEEEFFFEEEEEEEEEFFFGGGIIIKKKLLLPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRQQQRRRSSSUUUVVVXXXYYYZZZZZZ[[[\\\]]]___```aaabbbbbbaaa```aaabbbbbbaaa_________```aaabbbdddeeefffiiiiiiiiifffbbb_________````````````___^^^]]]]]]^^^^^^^^^^^^___aaabbbcccdddeeefffggghhhiiiiiiiiiffffffeeeeeedddcccbbbbbb___``````___^^^^^^```bbbbbbaaa```aaabbbaaa___]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXZZZZZZZZZZZZWWWTTTPPPNNNNNNNNNPPPSSSUUUUUURRRPPPPPPRRRTTTUUUUUUVVVWWWYYYWWWWWWWWWXXXYYYZZZ[[[\\\\\\ZZZXXXXXXXXXWWWVVVTTTPPPPPPPPPPPPQQQRRRSSSTTTPPPPPPOOONNNNNNOOOPPPPPPRRRRRRSSSTTTTTTTTTSSSSSSOOONNNMMMLLLKKKJJJIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCAAAAAAAAABBBAAA???===>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::)))******++++++***))))))***)))((()))+++,,,,,,+++)))******+++,,,,,,------++++++*********++++++,,,,,,---//////---------...***+++,,,------,,,+++***************++++++++++++******++++++++++++,,,,,,((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---************************++++++++++++,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((())))))***,,,---...+++++++++,,,,,,---------***++++++,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,------------...............------------***+++---.........---,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,+++++++++,,,---------------------------------------------,,,++++++------------------------,,,,,,,,,---......//////+++***))))))+++------,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,+++,,,---......//////...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,------......------------,,,,,,,,,,,,------,,,,,,---...////////////........................---------.........//////---......---+++***+++---------........./////////---------...............,,,------...------,,,,,,......---......///000111////////////000000000000000000000000111111111222333333333333333333333333222333333444555777888999777777888999:::;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDDDDEEEGGGHHHJJJKKKNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYYYY[[[\\\^^^___```aaabbb```___```aaabbbaaa``````aaaaaabbbdddfffhhhiiijjjkkkkkkiiieeeaaa^^^^^^______``````___^^^^^^]]]^^^^^^______```aaacccddddddeeefffhhhhhhiiihhhhhheeeeeeddddddcccbbbbbbaaa^^^_________^^^^^^___aaadddbbbaaaaaabbbaaa___]]]\\\\\\[[[[[[[[[[[[[[[\\\YYYYYYXXXWWWWWWWWWWWWXXXZZZZZZZZZYYYWWWUUURRRQQQOOOPPPSSSWWWYYYYYYVVVSSSRRRTTTVVVWWWVVVVVVWWWXXXVVVWWWXXXYYYZZZ[[[[[[\\\ZZZXXXVVVVVVVVVUUUSSSQQQQQQQQQQQQQQQQQQRRRSSSSSSQQQPPPOOONNNNNNOOOPPPQQQRRRRRRSSSTTTTTTSSSSSSRRRMMMMMMKKKJJJIIIHHHHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@@@@@@@AAAAAA???===============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::)))***+++,,,,,,++++++******))))))+++...///---***+++++++++++++++,,,,,,,,,************+++,,,------)))+++,,,,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......,,,,,,,,,+++******))))))***++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++******++++++,,,,,,******++++++,,,---......++++++,,,,,,---......///------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,+++++++++,,,.../////////---,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...------------------------------------------...///------------------------,,,,,,,,,,,,---------------+++++++++---/////////++++++++++++++++++++++++///...------------...///,,,++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,---............+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,---.........---,,,+++------,,,,,,,,,,,,------,,,------......---------................................./////////000000---......---,,,,,,---///............////////////...............---------,,,---...//////...---------------......///000111000000000000////////////////////////000000000000222222222222222333333333111222222333444666888999666777888999:::;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIIIIMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQRRRSSSTTTUUUVVVWWWXXXWWWXXXYYYZZZ\\\^^^___```bbbaaa``````bbbddddddcccbbbbbbcccdddfffhhhjjjkkklllnnnooommmiiiccc___^^^_________```______^^^]]]^^^^^^______```bbbcccddddddeeefffhhhhhhhhhhhhgggfffeeeeeeddddddccccccbbb^^^```aaaaaa``````aaacccfffdddbbbbbbbbbaaa___^^^\\\\\\[[[[[[[[[\\\\\\]]]YYYYYYXXXWWWWWWWWWWWWWWWYYYYYYXXXWWWVVVUUUUUUTTTRRRTTTWWW\\\___^^^[[[WWWUUUVVVXXXXXXVVVUUUVVVWWWVVVWWWXXXYYYZZZ[[[[[[[[[XXXWWWUUUTTTTTTSSSQQQOOORRRRRRRRRQQQRRRRRRSSSSSSQQQPPPOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???@@@AAAAAA???===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::)))***+++,,,---,,,,,,+++***)))***---000000---***...------,,,,,,++++++***)))))))))***+++,,,......***+++------+++******+++///......------......///---------.........//////,,,,,,,,,------.....................---,,,+++***---------.........//////...------,,,+++***))))))******+++++++++,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111------,,,,,,++++++,,,,,,))))))***+++---...//////,,,,,,------...///000000------............------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********+++,,,...000000///...------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,...///---------------------------,,,,,,,,,---///111222------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,***)))***,,,.........++++++++++++++++++++++++,,,,,,************,,,,,,*********++++++,,,------+++++++++,,,,,,---------)))***+++,,,------...---******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///---......//////......------......///...,,,+++***...------,,,,,,------...,,,,,,---------,,,++++++........................////////////000000000000.../////////------///111............/////////000/////////......------,,,,,,---///000000000///...---------......000111111000000000000////////////............////////////111111222222222333333333111111222333444666777888666777888999;;;;;;;;;;;;<<<<<<<<<======>>>@@@@@@BBBBBBCCCEEEFFFGGGHHHIIILLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRSSSTTTUUUVVVVVVWWWVVVVVVXXXYYY[[[]]]^^^___cccaaa```aaadddeeefffeeeccccccdddeeegggiiikkklllnnnppprrrqqqlllfffaaa^^^_________```______^^^^^^^^^^^^______```bbbcccddddddeeefffhhhhhhhhhggggggfffffffffeeeeeedddddddddaaacccddddddccccccdddfffgggeeecccbbbbbbbbb```^^^\\\\\\[[[[[[\\\\\\]]]]]]ZZZYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWVVVVVVVVVVVVVVVUUUWWW[[[___bbbbbb^^^[[[VVVXXXYYYXXXWWWUUUUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[WWWUUUSSSSSSRRRRRROOONNNSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@?????????AAA@@@???===<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::*********)))'''(((***,,,.........------,,,,,,,,,************************++++++***)))***+++,,,---******+++,,,...///000000.........------,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...++++++++++++++++++++++++************+++,,,---...------,,,,,,,,,,,,++++++/////////...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------)))***,,,---...------,,,//////.........---------...........................---,,,+++++++++,,,,,,.........------,,,,,,,,,***+++,,,+++)))))))))***---------...------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,(((%%%+++,,,------......------***++++++,,,...000222333---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,------......///,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++******))),,,---------.../////////,,,,,,++++++,,,,,,---...111000////////////...,,,........................////////////////////////111111000000/////////...---...///000000///...---000000///...............///////////////////////////////////////000111111000000///...............//////............//////000000000000000000000000111111000000//////......222222222222222222222222333333222222333333444555777777888888888777777666<<<;;;;;;<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOMMMMMMOOOQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVWWWYYYZZZ[[[ZZZYYYZZZ[[[]]]___bbbccccccdddgggiiihhhhhhhhhhhhhhhhhhiiijjjooorrruuutttooohhhaaa^^^^^^\\\[[[[[[\\\]]]\\\[[[]]]\\\[[[[[[]]]```dddfffgggfffdddbbbbbbbbbdddeeehhhhhhhhhgggfffdddcccbbbcccccccccdddeeefffggghhhjjjhhhfffdddaaa___^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^[[[ZZZYYYXXXWWWWWWXXXYYY[[[ZZZXXXWWWVVVUUUUUUTTTUUUUUUXXX^^^dddeee```ZZZZZZZZZYYYYYYXXXXXXXXXWWWYYYYYYXXXWWWWWWWWWWWWXXXVVVTTTSSSQQQPPPPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRQQQQQQQQQPPPPPPOOOOOONNNKKKJJJIIIGGGFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFGGGEEECCCAAAAAABBBDDDEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@>>>>>>===<<<::::::;;;<<<<<<===;;;::::::;;;<<<:::999*********)))((((((***,,,---------,,,,,,,,,,,,,,,************************...------,,,,,,---...///,,,,,,,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---.........------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,++++++---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------***+++,,,---------,,,+++......------,,,,,,,,,,,,...........................---,,,+++++++++,,,,,,......---------,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------......---***(((,,,,,,------...---------******+++,,,---///111222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******,,,,,,,,,---------------,,,,,,++++++,,,,,,---...000///...---............................................................000000000//////...............////////////......000000///...............///////////////////////////////////////000000111000000///...............//////............//////000000000000000000000000////////////000000000000222222222222222222222222333222222222222333444444666777777888888888777777;;;::::::;;;;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEGGGHHHHHHJJJKKKLLLMMMNNNMMMNNNOOOQQQRRRSSSSSSTTTSSSSSSSSSTTTTTTTTTUUUUUUVVVXXXZZZZZZYYYYYYZZZ[[[___aaadddeeeeeegggiiikkkhhhhhhhhhgggggghhhhhhiiilllooorrrqqqmmmhhhdddbbb___]]]\\\\\\]]]^^^^^^]]]]]]\\\[[[[[[]]]```ccceeefffeeecccbbbaaabbbcccdddggggggggggggfffeeedddccccccccccccdddeeefffhhhhhhhhhgggeeecccaaa```___^^^aaa```___]]]\\\\\\[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYZZZZZZXXXWWWVVVVVVVVVVVVVVVVVVXXX]]]bbbccc^^^ZZZZZZZZZYYYXXXXXXWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXVVVUUUSSSQQQPPPPPPPPPQQQPPPPPPPPPPPPPPPRRRSSSTTTSSSRRRQQQQQQPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNMMMKKKJJJHHHGGGFFFFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFGGGEEECCCAAAAAABBBDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@AAA@@@???======<<<<<<;;;;;;;;;;;;;;;<<<;;;999:::;;;;;;:::888)))***+++***((((((***,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++//////...---------............---,,,+++******)))...------------,,,,,,,,,---,,,,,,++++++,,,,,,---111000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...------------------------,,,,,,,,,,,,---...//////------,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,---------,,,++++++---,,,,,,,,,,,,+++++++++------------------------...---,,,+++++++++,,,,,,...------------,,,,,,,,,,,,......---,,,+++,,,---++++++,,,---............+++,,,,,,------.........------------------------000...------......,,,+++---------...------,,,,,,*********+++,,,...///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------//////...------,,,++++++,,,,,,,,,---------......------------------------++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...///...---,,,,,,---///000........................------------------------/////////...............//////............//////000//////............/////////////////////////////////......//////000111000//////............/////////............//////000000000000000000000000.........///000111111111222222222222222222222222222222222222222333444444555555666777888888888777999999999999:::;;;<<<<<<@@@@@@@@@AAAAAABBBBBBBBBDDDEEEFFFGGGIIIJJJKKKKKKMMMNNNOOOQQQRRRSSSTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTVVVXXXYYYYYYYYYYYY[[[\\\___aaadddeeefffgggjjjlllhhhhhhggggggggggggggggggjjjlllnnnnnnkkkhhhffffffaaa___^^^^^^___``````___^^^]]][[[[[[\\\___bbbdddeeecccbbb``````aaabbbcccgggggggggggggggfffeeedddddddddddddddfffggghhhiiifffeeedddbbbaaa```______cccbbbaaa___]]][[[ZZZYYY[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXWWWXXX[[[___```]]]YYYZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUWWWXXXYYYYYYXXXXXXVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLLLLLLLIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGEEECCCBBBAAABBBDDDEEEFFFGGGGGGHHHHHHFFFEEEDDDBBB@@@????????????>>><<<;;;;;;<<<<<<;;;;;;::::::;;;999888888999:::888777)))***+++***))))))***+++))))))******+++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))---------------------------,,,,,,++++++,,,,,,---///...,,,+++++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---,,,++++++,,,...------------------------,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------,,,++++++***---,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++++++++,,,,,,------------------------,,,---...---,,,++++++---***+++,,,---............++++++,,,,,,---...//////........................000...,,,+++---......---------......------,,,+++*********+++,,,---...///------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,------...---------...---------,,,,,,++++++,,,,,,,,,,,,,,,---......---------,,,,,,---///111........................------------------------..................------000///...------...///000000///............/////////////////////////////////............///000000000///............////////////............//////////////////////////////.../////////000000000111111111111111222222222222222222222111222333333444333444555666777777888888777777777777888999::::::>>>>>>>>>???????????????BBBCCCDDDEEEGGGHHHIIIJJJLLLMMMOOOPPPRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUWWWXXXYYYXXXYYY[[[]]]]]]___bbbcccdddfffhhhjjjhhhhhhgggfffeeeeeeeeefffiiijjjkkkjjjhhhffffffgggcccaaa``````bbbccccccbbb^^^]]][[[ZZZ[[[]]]```bbbcccaaa```___^^^```aaabbbffffffggggggggggggffffffeeeeeeeeeeeefffggghhhiiidddcccbbbaaa```_________cccbbbbbb```^^^\\\[[[ZZZ[[[ZZZYYYXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXYYYYYYZZZYYYXXXZZZ\\\]]][[[YYYZZZYYYXXXWWWUUUTTTSSSRRRRRRTTTVVVYYYZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOOOONNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBDDDDDDFFFFFFGGGGGGGGGFFFEEEDDD@@@???>>>===>>>>>>===;;;::::::;;;<<<<<<:::999888:::888777777888888777666)))+++,,,+++***)))***+++)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---)))***,,,---------,,,++++++++++++,,,,,,---------,,,,,,---,,,++++++,,,...++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------...------,,,++++++++++++------------............------------------------...---,,,+++++++++,,,,,,------------------------+++------,,,+++***+++,,,***+++,,,---............++++++,,,,,,---...//////........................///---******+++---......,,,------...------,,,,,,+++++++++++++++,,,---......------,,,,,,------...------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,++++++******+++,,,---...............//////......------,,,,,,------,,,,,,------...///,,,---...---,,,,,,///222........................------------------------------..................000///...------...///000//////............//////000000000000000000000000...............//////000//////............////////////............//////////////////////////////111000000000/////////...000000000111111222222222222111111111111222333333222333444555666777777777555555555666666777888999<<<<<<<<<<<<<<<<<<======@@@AAABBBDDDFFFGGGIIIIIIKKKLLLNNNOOOQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUTTTVVVWWWWWWXXXYYY\\\^^^___aaacccddddddeeegggiiihhhgggfffeeeddddddddddddhhhiiihhhgggeeedddeeegggdddbbbaaabbbccceeeeeeddd___^^^[[[ZZZZZZ\\\^^^___```___^^^]]]]]]^^^```aaaeeeeeefffggghhhhhhhhhhhhggggggfffffffffggghhhhhhbbbbbbaaa```____________````````````___^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[ZZZYYYYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[[[[ZZZYYYZZZYYYXXXWWWUUUSSSRRRRRRQQQSSSVVVXXXYYYYYYYYYXXXWWWWWWVVVVVVTTTSSSRRRRRRPPPQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDCCC@@@>>>============<<<:::999:::;;;;;;;;;:::888777999777666666777888666555)))+++,,,,,,+++******+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******++++++,,,,,,------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---'''(((+++---...---,,,+++***++++++,,,,,,------...,,,------,,,++++++,,,...+++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------,,,+++++++++,,,,,,------...............///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,------------...+++,,,---,,,+++******,,,++++++,,,---............+++,,,,,,------.........---------------------------,,,******,,,.........+++,,,------......---------,,,,,,,,,,,,,,,------......------------......------------------------,,,---------............------,,,,,,,,,,,,------***++++++,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......---,,,,,,++++++******)))++++++,,,---..............................---------------------......///,,,///111000...---///111........................------------------------...............///////////////............/////////............//////000000000000000000000000000......------......///000///............//////000//////............//////000000000000000000000000111111111000///.........//////000000111222222222111111111111111222333333333333444555666666666555555555555555666777888888999999999::::::;;;;;;;;;>>>???@@@BBBDDDFFFGGGHHHJJJKKKLLLNNNOOOPPPQQQQQQSSSSSSSSSTTTTTTTTTUUUUUUTTTUUUVVVVVVWWWYYY]]]___cccdddfffgggfffggghhhjjjhhhgggfffdddcccbbbbbbbbbeeeffffffeeecccccceeegggdddcccbbbccceeeffffffeee```^^^\\\ZZZYYYZZZ\\\]]]^^^]]]\\\[[[[[[]]]___```ddddddfffggghhhiiiiiiiiijjjiiihhhgggggggggggggggbbbaaa```___^^^^^^]]]]]]]]]]]]___``````___^^^]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSRRRSSSUUUWWWXXXYYYXXXXXXXXXXXXXXXWWWVVVUUUSSSRRRPPPQQQQQQRRRRRRRRRQQQPPPQQQPPPOOOMMMLLLLLLLLLLLLKKKJJJJJJHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEECCCBBBAAA@@@>>>============<<<:::999:::::::::999999888888999777666666777888666555)))+++------+++******++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------+++,,,,,,,,,------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---******+++++++++++++++*********+++,,,,,,---......,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,+++++++++,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,---------......,,,---...---,,,+++,,,---,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...000000///***+++,,,---.../////////......---------------.........------------..............................------------..................------------......******+++,,,,,,---......------------------------***++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,---------.........------,,,++++++************,,,------.........------------------......---------------...//////,,,000444333000---...000.........................................................//////000000000......////////////.....................///000000000000000000000000000000...------------...//////...............///000000//////............//////000000000000000000000000000000000000/////////////////////000111222222222111111111111111222222333333444444555555555444444555555444555555666777888666666777888999::::::;;;;;;<<<===???BBBCCCEEEFFFHHHIIIKKKLLLNNNOOOOOOOOORRRRRRRRRSSSSSSSSSTTTTTTSSSTTTUUUVVVVVVYYY]]]```eeefffggggggffffffggghhhhhhgggeeedddbbbaaaaaa``````bbbcccdddcccdddfffhhhdddcccbbbccceeeggggggfff```^^^\\\YYYXXXYYY[[[\\\]]]\\\[[[ZZZZZZ\\\^^^___cccdddeeegggiiijjjjjjkkklllkkkjjjhhhgggfffeeeeeebbbaaa```^^^]]]\\\\\\\\\[[[]]]^^^______^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\]]]___^^^]]]\\\[[[ZZZZZZZZZYYY[[[]]]]]]]]]\\\[[[[[[YYYXXXXXXWWWVVVUUUUUUUUUTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWUUUTTTSSSQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHEEEDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@@@@???======>>>>>><<<;;;::::::999888888888888888999888666777888888777555)))+++------,,,******+++---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&(((***+++,,,,,,+++------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...,,,***)))((()))***+++******+++,,,,,,---......,,,------,,,++++++,,,...------------------------...------,,,,,,,,,---------------,,,,,,,,,++++++((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,++++++***+++,,,...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,------............/////////---,,,---...---------...------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111111000)))***+++---...///000000//////...---------............------------..............................---------........./////////......------......///******+++,,,,,,---......------------------------******+++++++++,,,,,,,,,///......------,,,,,,+++,,,,,,,,,---------......//////...------,,,++++++)))***+++,,,------------+++++++++,,,,,,---------...------------...//////,,,111666666111...---///........................////////////////////////.../////////000000111111---...///000000///...---...............///000111000000000000000000000000...------------...//////...............///000111//////............//////000000000000000000000000......//////000000111111...//////000111222222222111111111000111222222333444444444555444444333333555555555555555666888888444555666777888999:::;;;999:::;;;===@@@BBBCCCDDDGGGHHHJJJKKKMMMNNNNNNNNNQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVYYY]]]aaadddeeeffffffdddcccdddeeehhhgggeeecccbbbaaa``````\\\^^^aaacccdddeeehhhjjjdddcccbbbccceeeggggggfffaaa___\\\YYYXXXYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[]]]^^^bbbccceeegggiiijjjkkkkkknnnmmmkkkiiigggeeeddddddbbbaaa```^^^]]]\\\[[[[[[\\\]]]^^^______]]][[[ZZZZZZZZZYYYYYYYYY[[[\\\]]]```___^^^\\\[[[ZZZZZZZZZYYY[[[^^^___^^^]]]\\\\\\XXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYXXXVVVTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRPPPOOONNNLLLKKKJJJJJJJJJIIIIIIHHHFFFEEECCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFHHHHHHHHHIIIDDDDDDDDDDDDDDDCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???@@@???======>>>>>><<<;;;;;;:::888777777777888999999888777777888888777666......---,,,,,,+++******+++++++++******)))))))))))))))))))))((((((((((((***+++,,,,,,------------///---******,,,---,,,***------,,,,,,,,,,,,++++++*********+++++++++,,,,,,)))************+++++++++---,,,,,,++++++************+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,------......---,,,,,,------,,,++++++******)))------------------------,,,,,,,,,,,,,,,+++***)))------------------------+++,,,,,,---...///000000........................//////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,------------------------...............---------//////.........---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------.........---,,,,,,++++++++++++...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------+++******+++------........................------............---------------............///111111000000/////////...------------------------///...,,,++++++,,,...///////////////////////////------------.........///............/////////000......------------......000000000000000000000000...000111000///...///111//////............//////////////////////////////111111000000//////......000000000000111111111111222222222222222222222222444444444555444444333333444333333333333444555555555555444444555666888999999999999:::<<>>@@@???>>>===<<<;;;::::::777777777777777777777777777777777777666666666666------,,,++++++***)))))),,,,,,+++++++++************************************+++,,,---------------000...+++,,,---...---+++------,,,,,,,,,,,,++++++---------.........//////************++++++++++++,,,,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++***++++++,,,,,,,,,++++++*********+++,,,,,,------------------------------,,,,,,,,,,,,,,,+++******---------------------------------------.................................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,,,,------...//////...------,,,,,,,,,---------------------------------..................//////.........---------------------------------/////////.........------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,---...//////...------,,,,,,------...........................------............---------------............///000000000//////.........------------------------///...,,,++++++,,,...///////////////////////////---.........////////////........./////////000000000//////......//////000000000000000000000000000///000111000///...///111//////............//////////////////////////////111111000000////////////000000000000111111111111222222222222222222222222333444444444444444333333444333333333333444555555555555444444555666888999999999999999;;;<<<>>>@@@CCCDDDEEEHHHJJJLLLNNNOOOOOOOOOOOOOOOOOONNNMMMLLLOOOPPPRRRSSSTTTVVVZZZ]]]cccdddddddddeeeeeeffffffgggfffeeecccbbbaaa`````````aaaccceeefffggghhhhhheeeeeedddddddddddddddeeedddbbb___\\\ZZZYYYYYYZZZZZZ[[[[[[YYYXXXXXXZZZ\\\```bbbdddeeeeeefffhhhjjjlllkkkjjjiiigggfffeeedddaaa```]]][[[ZZZYYYYYYZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\aaa```___^^^]]]\\\\\\\\\[[[[[[[[[\\\[[[[[[ZZZZZZZZZYYYXXXWWWVVVWWWWWWXXXVVVVVVVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYXXXVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSPPPOOOMMMLLLJJJIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBCCCCCCBBBAAA@@@????????????>>>===<<<;;;::::::777777777777777777777777888777777777666666666666,,,++++++******))))))))),,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,000///------.........---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,---------,,,******++++++,,,---------------------------------,,,,,,,,,,,,,,,++++++***...........................---------,,,,,,,,,+++.......................................---------------------------------++++++,,,,,,------......------------------------------------------------------------------------,,,,,,,,,---------......---------,,,------...//////...------,,,---------------------------------,,,---------.../////////...............---------------------------------/////////............---,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........---......//////......---........................------............---------------............////////////...............------------------------///...---,,,,,,---...///////////////////////////////////////000000000000....../////////000000000111000000//////000000111000000000000000000000000///000111111//////000111000//////......//////000////////////////////////111000000000000/////////000000000000111111111111000000000000000000000000333333444444444444333333333333333333333444555555555444444444555666777888:::999999888999:::<<<===AAABBBDDDFFFHHHJJJLLLMMMLLLMMMMMMMMMMMMLLLLLLKKKMMMOOOPPPQQQRRRUUUYYY\\\aaabbbbbbcccdddeeeffffffgggfffdddcccaaaaaa`````````aaacccdddeeeffffffgggddddddcccccccccddddddeeedddbbb___]]][[[ZZZZZZZZZ[[[\\\\\\[[[YYYYYYZZZ\\\^^^aaadddeeeeeeeeeeeefffgggggghhhiiihhhgggfffeee```___]]][[[ZZZYYYYYYZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___```___^^^]]]]]]\\\]]]]]][[[[[[[[[[[[[[[ZZZYYYXXXYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYXXXVVVUUUTTTSSSSSSRRRRRRRRRRRRSSSOOOOOOMMMKKKJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@??????>>>>>>===<<<;;;::::::777777777777777777777777888888777777777666666666,,,+++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------------,,,///...------------------------,,,,,,,,,+++++++++************++++++++++++*********+++++++++,,,,,,***++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...------,,,++++++******------------------------+++,,,,,,---,,,,,,++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------***++++++,,,---...//////------------------------------------------------........................,,,,,,,,,---------............------------............------------......------------------------,,,,,,,,,---...///000000........................------------------------------------,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,,,,---------.........------,,,,,,------...000//////---,,,+++******,,,---...//////...---,,,........................------............---------------............///..................------..............................------------......///////////////////////////000000000000111111111...////////////000000000111000000//////000000111000000000000000000000000///000111111000///000111000000////////////000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000222222333444444444333333333333222222333333444555444444555555666666777888999888888888999;;;<<<===???@@@AAADDDFFFHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKMMMOOOPPPQQQTTTXXX[[[```aaabbbcccdddeeefffffffffeeedddbbbaaa`````````___```aaabbbccccccccccccbbbbbbbbbbbbccccccdddeeecccbbb```^^^\\\[[[ZZZZZZZZZ\\\\\\\\\[[[[[[\\\]]]^^^aaadddeeeeeedddddddddeeefffggghhhhhhgggeeeddd```^^^\\\[[[ZZZYYYZZZZZZ[[[[[[\\\]]]]]]\\\[[[[[[YYYZZZ[[[]]]^^^___```aaa___^^^]]]]]]\\\\\\]]]]]][[[[[[[[[ZZZYYYXXXWWWVVVXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXWWWVVVVVVSSSRRRRRRQQQQQQRRRRRRRRROOONNNMMMKKKJJJJJJIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<;;;::::::888888888888888888888888888888888777777777666666,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------......------,,,---------,,,++++++,,,,,,------,,,,,,,,,+++++++++------------............***++++++++++++,,,,,,,,,+++++++++,,,,,,------...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////............------,,,++++++***------------------------+++,,,,,,---------,,,,,,////////////////////////******++++++,,,---..............................---.....................------------------------++++++,,,------...//////------------------------------------------------........................,,,,,,,,,---------......///......---------............---------......///------------------------,,,,,,,,,---...///000000---.....................------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,---......,,,++++++++++++,,,------------------------------,,,,,,,,,---------.........------,,,,,,------...000//////---,,,+++******+++,,,---......---,,,+++........................------............---------------............///------..................................................................////////////////////////000000000000111111111222////////////000000000111000//////......//////000111111111111111111111111000111222111000///000222000000////////////000000000000000000000000000000000000000000111111111111///000000000111111111111////////////////////////111222222333444444333333333222222222222333444444444444555666666777777777777777777888:::<<>>888999;;;===@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKNNNOOOQQQTTTXXX\\\^^^^^^^^^______`````````______``````aaacccdddeeeffffffgggggggggffffffeeeaaaaaabbbccceeefffhhhiiiffffffeeedddcccaaa```___]]]___aaa```___]]]]]]]]]\\\^^^```aaaaaabbbdddfffffffffeeedddcccbbbaaaaaa]]]\\\[[[ZZZYYYYYYZZZZZZ\\\\\\]]]^^^^^^]]]\\\\\\\\\]]]```bbbcccccccccbbbaaa```^^^\\\[[[ZZZYYYYYYZZZZZZYYYXXXVVVTTTRRRQQQQQQRRRSSSSSSSSSRRRQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPOOOOOOPPPPPPQQQRRRNNNMMMLLLKKKKKKJJJJJJKKKHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@???????????????===>>>>>>?????????>>>>>><<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888777777******************++++++)))))))))******+++++++++,,,,,,------...///000000.../////////...---,,,,,,---///000///,,,+++---///---------,,,,,,,,,++++++,,,,,,---------.........++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,------------------,,,+++***)))(((///......------,,,++++++------------------------+++,,,,,,---.........---------------------------//////.........---------........................---------.........//////------------------------...............---------------------------------------------------------////////////////////////,,,,,,,,,---------......000000///..............................///000000------------------------...............------------------.........//////------------------------///.........------------,,,,,,,,,---------......---------------...///000...------------...//////........................,,,,,,,,,---------.........------,,,,,,------...------------------------///...---,,,,,,---...///........................---..................------------.........//////.../////////000000111111////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111222222111111111111222222111111111111111111111111000222222222111000111222111111000000000000111111000000000000000000000000000000111111222222222222000000000000111111111111111111111111111111111111///000111222333444444444222222111111222222333444333444555777777777777666777666666666666888:::;;;888888:::<<>>?????????<<<===>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888888777++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------....../////////...---------,,,++++++,,,,,,,,,---------)))))))))***+++++++++,,,******+++++++++,,,,,,,,,/////////......---------+++++++++,,,,,,---------///...,,,*********,,,------,,,,,,,,,,,,---...///+++,,,---......---,,,++++++,,,,,,------,,,,,,+++---------.........////////////000000///---,,,***++++++,,,,,,,,,---------......------------......,,,+++******+++,,,---...------......//////000000...//////...,,,,,,---///++++++,,,------,,,+++***/////////......------,,,////////////..................------------......///////////////.........////////////////////////........................,,,,,,,,,---------..............................////////////////////////////////////////////////---------.........//////////////////////////////......///000000///...---------,,,,,,,,,------...,,,,,,,,,++++++*********//////...---,,,++++++***///...---,,,+++,,,,,,---////////////////////////...........................------------...////////////////////////////////////000000///...------000000000000000000000000000000000000000000000000000000//////.........---000111222111///---...///111111000000111111222333000000000000000000000000000000111111111111000000///000111333333222111111333222222222111111000000111111000000000000111111222222111111111111222222111111222222222111111000000000000000111111111111000000000000000000000000222222333333333444444444333333333444444444555555666666666666777777777777666777777777555555777888777888:::<<<===>>>??????@@@AAACCCEEEGGGGGGGGGGGGKKKKKKLLLNNNQQQTTTWWWYYY]]]^^^^^^^^^]]]]]]^^^```______``````aaacccdddeeeddddddccccccbbbcccccccccbbbbbbcccdddfffhhhjjjkkkffffffeeeddddddcccbbbbbb``````___^^^]]]]]]]]]]]]ZZZZZZ\\\]]]___```aaabbbdddddddddcccbbbaaa```___]]]\\\ZZZZZZ[[[\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^```aaabbbbbbbbbaaa``````___]]][[[ZZZXXXXXXXXXWWWUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRQQQQQQQQQRRRRRRNNNNNNNNNOOOPPPQQQRRRSSSPPPNNNMMMNNNPPPPPPOOONNNLLLLLLLLLLLLKKKJJJIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<;;;;;;::::::999::::::::::::999999888999999::::::;;;:::888777777777888999++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,---------......---------------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,------------------.........---,,,+++++++++,,,,,,------,,,,,,,,,------...,,,------------------,,,,,,,,,------------,,,,,,,,,------------...............//////...---+++***++++++,,,,,,,,,---------......------------......555333111///------------.........///////////////...//////...---,,,...///.../////////...---,,,+++///......---------------..............................------------....../////////////////////...////////////////////////////////////////////////,,,,,,---------.........................................................////////////////////////---------.........//////////////////////////////......///000000///...---...------,,,,,,------...------,,,,,,,,,+++++++++------------------,,,,,,///...---,,,,,,,,,------////////////////////////...........................------------...////////////////////////////////////000000///......---000000000000000000000000000000000000000000000000000000/////////............000111000//////000111111111000000111111222333111111111111111111111111000000111111111111000000000000111222222222222222222222222111111000000000111111000000000000111111333333222222222222333333111111222222222111111000000000000000111111111111111111111111111111111111222222222222333333333333333333333444444444444555555555666666666777777777666777777666555555666888777888:::;;;===>>>>>>>>>???@@@BBBDDDEEEFFFFFFFFFIIIJJJKKKMMMOOOSSSVVVWWW[[[\\\]]]\\\[[[[[[]]]^^^^^^^^^^^^___```aaabbbcccdddccccccbbbbbbbbbccccccbbbbbbcccdddfffhhhjjjkkkfffeeeeeedddccccccbbbbbb``````___^^^]]]\\\\\\\\\ZZZZZZ[[[]]]^^^___```aaacccddddddccccccaaa```___^^^\\\ZZZZZZ[[[\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[[[[[[[\\\^^^```aaaaaaaaa```___^^^]]]\\\ZZZXXXWWWVVVWWWVVVUUUSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSRRRQQQQQQQQQQQQQQQQQQOOONNNNNNOOOOOOQQQRRRRRRQQQOOONNNOOOPPPQQQPPPOOOKKKLLLLLLKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<::::::999999999999:::::::::::::::999:::::::::;;;:::999888777666777888888,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,------------..................---------------------,,,,,,+++------------------------...------,,,,,,------...------............------,,,,,,,,,,,,------------------......---,,,+++***,,,,,,,,,,,,------------......------------......888666333111///...------///////////////...............///...------...000///////////////...------...---,,,+++,,,---...///..............................------------............//////////////////////////////////////////000000000000000000000000,,,------------.................................------------------------////////////////////////---------...............////////////////////////......////////////............---------------...---------------,,,,,,,,,,,,,,,,,,---------......///...------,,,---------////////////////////////..............................------......///000//////////////////////////////000000000///......////////////////////////000000000000000000000000000000////////////......---///000000000000111333111111000000111111222333111111111111111111111111000000111111111111000000111111111111111222333333111111111000000000000000111111000000000000111111444333333333333333333444000111111222222222111111000000000111111111222222222222222222222222222222111111111222222222222333333333333333444444444444555555555666666666666777666777777666555555666888777888999;;;<<<======>>>===>>>@@@BBBCCCDDDDDDDDDGGGHHHIIIKKKNNNQQQSSSUUUXXXYYYZZZYYYYYYYYY[[[\\\^^^]]]]]]]]]^^^___``````bbbbbbbbbaaaaaabbbbbbcccaaabbbcccdddfffhhhiiijjjeeeeeeddddddcccbbbbbbbbb``````___^^^]]]\\\[[[[[[YYYZZZZZZ\\\]]]^^^______bbbccccccccccccbbb```___^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYYYYXXXXXXYYYYYYZZZ[[[YYY[[[\\\^^^___```______^^^]]]\\\ZZZYYYWWWVVVUUUVVVUUUTTTRRRQQQPPPPPPPPPMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPOOONNNNNNOOOOOOPPPQQQRRRPPPNNNMMMNNNOOOPPPOOOMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB??????>>>=======================================<<<<<<;;;:::::::::;;;;;;999999888888888999999:::;;;;;;;;;:::::::::::::::999888777666666666777777,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///---,,,,,,,,,,,,---------......++++++,,,,,,---------...,,,,,,,,,------------.........------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------......////////////......------,,,,,,+++,,,...//////---,,,+++------------------,,,,,,...---,,,++++++,,,---...---..................---+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,------------.........------------......111000///.........///000000000//////......---------...///...------///111---.........////////////---,,,+++++++++---...000......////////////000000......------------..................////////////////////////////////////////////////////////////------------....................................------------------------////////////////////////........................////////////////////////.........//////////////////......------------.....................------------------------------.........------------...////////////////////////.......................................//////000//////////////////////////////000000000//////...////////////////////////////////////////////////000000//////////////////...000111111000000111222111111000000111111222333111111111111111111111111000111111222222111111000333222111000111222333444000000000000000000000000222111111000000111111222333333222222222222333333000000111222222222111111000000111111111222222222222222222222222222222222000000111111111222222222222222333333333444444444444444555555555666666666555666777666444444666777777888999:::<<<<<<<<<===<<<===>>>???AAABBBCCCCCCFFFGGGIIIKKKMMMPPPRRRSSSVVVWWWXXXXXXWWWXXXYYY[[[]]]]]]]]]]]]]]]^^^______aaaaaa`````````aaabbbbbbaaabbbccceeefffggghhhhhhddddddccccccbbbbbbbbbaaa``````___^^^]]]\\\ZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^```aaacccccccccbbb```___^^^\\\ZZZYYYZZZ[[[ZZZYYYXXXXXXXXXWWWXXXXXXYYYZZZXXXZZZ\\\^^^____________^^^]]]\\\ZZZXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLLLLMMMNNNOOOPPPQQQSSSRRRQQQPPPPPPOOOOOOPPPOOONNNNNNNNNOOOPPPPPPQQQNNNMMMLLLLLLMMMNNNLLLKKKJJJJJJJJJJJJJJJHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::888888888777888888999999:::;;;;;;;;;::::::999999888777777666666666666666,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...///...,,,+++,,,,,,,,,---------......,,,,,,------......//////,,,,,,---------.........------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,---------......---------,,,,,,++++++***,,,...//////...,,,+++,,,------......---,,,,,,...---,,,++++++,,,---...---..................---+++++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------...............------------......------,,,,,,---///000222000000//////......---------...//////......000222333333222111000//////...---,,,,,,+++,,,---///000//////000000000111111111......------------......---.........//////000000////////////////////////........................---------.........//////........................------------------------////////////////////////.....................---////////////////////////............//////000000000///...---------------........................//////...---,,,,,,++++++---.....................///////////////////////////////////////////////////............///000000//////////////////////////////000000000000000/////////////////////////////////////////////////////////000000000000000000111222222111000//////000111111000000111111222333111111111111111111111111111111222222222222111111333222111111111222444555000000000000000111111111222222111111111111222222222222111111111111222222///000111222222222222222111111111111222222222222111111111111111111111111000000111111111222222222222222222333333333444444444444444444555555555555555666666555444444555777777777999:::;;;;;;;;;;;;;;;<<<<<<===???@@@BBBBBBFFFGGGIIIKKKNNNPPPQQQRRRUUUVVVWWWWWWVVVWWWYYY[[[]]]]]]]]]]]]^^^^^^___``````_________``````aaabbbaaabbbccceeefffgggggggggcccbbbbbbbbbbbbbbbaaaaaa````````````^^^]]][[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\^^^```bbbcccdddbbbaaa___^^^\\\ZZZYYYZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXYYY[[[^^^___``````___^^^]]]\\\[[[YYYWWWVVVUUURRRRRRQQQPPPOOOOOOOOOPPPLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPPPPNNNMMMMMMNNNNNNMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::888777777777888888999:::::::::;;;;;;:::999888888777777777777666666666555,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,---------......------..................,,,---------............,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,...///000///---,,,***+++---.........---,,,...------,,,,,,------...------............------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,---------..................------------......000000............000000///////////////.........---...//////...///000222<<<:::777444111///------------................../////////000000111111222......------------......------......///000000000////////////////////////........................------........./////////........................------------------------////////////////////////...............---------////////////////////////......---......///000111000000///...---------------------...............000///...---,,,++++++***------...////////////...//////////////////////////////////////////////////////......//////000111//////////////////////////////000111111111000000////////////////////////000000000000000000000000//////000000000000111111222333333222000//////000111111000000111111222333222222222222222222222222111111222222222222111111222222222222222333444444111111111111111222222222222222111111111111222222222111111000000111111222///000111222222222222222111111111222222222222333111111111111111111111111111111111222222222222333222222222222333333333333333333333444444444555555555666666555444444555777666777888999::::::::::::;;;;;;;;;<<<>>>???AAABBBEEEGGGIIIKKKMMMOOOPPPPPPSSSTTTUUUUUUUUUVVVXXXZZZ[[[[[[\\\\\\]]]___```aaa^^^^^^^^^^^^___```aaaaaa```aaaccceeefffgggffffffaaaaaaaaaaaaaaaaaaaaaaaa``````aaaaaa```___]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]___aaacccdddcccaaa```^^^\\\ZZZYYYYYYYYYXXXWWWVVVVVVVVVUUUVVVWWWWWWXXXWWWYYY[[[]]]______```___^^^]]]\\\ZZZYYYWWWVVVUUUPPPPPPOOOOOOOOOOOOOOOPPPMMMMMMMMMNNNPPPQQQSSSSSSUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOORRRQQQOOOOOOPPPPPPOOOMMMIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@=========>>>===<<<<<<;;;::::::::::::::::::::::::888888999:::::::::999999888888888888888999:::;;;;;;;;;<<<<<<<<<:::999777777777888888888777666555------------------------,,,,,,,,,---------------,,,,,,,,,---------............------------------------------............,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,.../////////...---)))***,,,...//////......,,,------------------,,,,,,,,,------------,,,,,,,,,------------...............---,,,,,,---...///------------..................------------......222111///...---...//////.........///////////////---...//////...///111333:::999666333000...------...///000111111///...------------...//////000000......------------......------......///000000111////////////////////////....................................////////////................................................//////////////////////////////.........---------////////////////////////...---------...///111222111000///...------------,,,,,,---------..................------,,,,,,,,,,,,---...///000000///...///////////////////////////////////////////////////////////////000000111//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000222333222000000111222111111000000111111222333222222222222222222222222111222222333333222222111111222333333444444333333111222222222333333333333333222222111111222222333333222222111111222222333//////000222222333333222111111111222222222333333222222222222222222222222222222222222333333333333111222222222222333333333222333333333333444444444555555666555444333555777666777888999999::::::999;;;;;;;;;<<<===???AAABBBCCCEEEGGGJJJLLLMMMMMMNNNPPPRRRSSSSSSSSSTTTVVVXXXXXXYYYYYYZZZ\\\^^^```aaa]]]]]]]]]]]]^^^___```aaa```aaaccceeeffffffeeeeeeaaaaaaaaaaaaaaaaaaaaaaaa___```aaabbbbbbaaa```___\\\\\\\\\\\\\\\\\\\\\[[[[[[^^^aaacccdddcccaaa```^^^\\\ZZZYYYYYYYYYXXXVVVUUUUUUUUUUUUUUUVVVWWWWWWUUUWWWYYY[[[]]]^^^^^^^^^]]]\\\[[[YYYWWWVVVUUUTTTOOOOOONNNNNNNNNNNNOOOOOONNNOOOOOOPPPQQQSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQOOOOOONNNNNNNNNNNNNNNOOORRRPPPNNNNNNOOOOOOMMMLLLHHHIIIIIIHHHHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@????????????<<<<<<=========<<<;;;:::::::::::::::::::::::::::666777888999::::::999888888888888999999:::;;;<<<======>>>???>>><<<:::999777888999999999888777666------------------------...------------...//////,,,,,,,,,---------......---------,,,,,,+++++++++---------.........//////,,,------....../////////,,,,,,,,,---------......111111111000000//////...,,,------....../////////,,,------.../////////...'''))),,,...000000///...+++,,,............,,,++++++,,,,,,------,,,,,,+++---------........./////////...---,,,------///000---------.........//////.........------...............---,,,,,,---...///---.........//////000000---...////////////111333222111000............///...000222333222000---+++++++++,,,,,,---...//////.........------.........---------...///000000111////////////////////////000000000000000000000000............/////////000........................//////////////////////////////////////////////////////.........---------////////////////////////...---------...///111222111111000......---------,,,,,,,,,---------......,,,,,,,,,---------......,,,---///000000000///...////////////////////////000000000000000000000000///////////////000111111//////////////////////////////000111111111111111111111111111111111111111000000000000000000000000//////000000111111111222///000222222111111222444111111111000111222222333222222222222222222222222111222222333333222222111111222333444555444333222222222222333333444444444333222222111111222222333444333333222222333333444//////000222222333333333111111222222222333333333333333333333333333333333222222333333333444444444111111222222222333333333222222333333333444444444444555666555333333555666666777888999999999999999<<<;;;;;;<<<===???AAABBBBBBCCCFFFHHHJJJKKKLLLLLLNNNPPPQQQQQQQQQRRRTTTVVVVVVVVVWWWYYY[[[]]]___```]]]\\\\\\]]]^^^___```aaa```aaadddfffffffffeeeddd````````````aaaaaaaaaaaa___```bbbcccdddcccaaa```]]]]]]]]]\\\\\\\\\\\\\\\[[[]]]aaacccdddcccaaa```^^^\\\ZZZYYYYYYYYYXXXVVVUUUUUUTTTTTTUUUUUUVVVWWWTTTUUUWWWZZZ\\\]]]]]]]]][[[[[[YYYXXXVVVTTTSSSSSSNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPQQQSSSUUUVVVWWWWWWVVVUUUSSSRRRRRRQQQQQQOOOOOONNNNNNMMMNNNNNNNNNOOOMMMKKKKKKLLLKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>;;;;;;<<<===<<<;;;:::999999999999999999999999999666777888999::::::999888999999999999:::;;;<<<===??????AAAAAA@@@>>><<<:::888999999::::::888777666------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,------.........,,,---///000000///---,,,---.........---,,,,,,+++***++++++,,,---...//////------------------------,,,+++*********,,,///000...---,,,++++++,,,---...////////////////////////.........................................................------,,,,,,,,,------------------------000000//////......------...//////...,,,,,,---///............////////////.........///////////////000000000000000000000000000000//////.........---111...,,,---///111///---////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////......------///000111000000////////////000000////////////////////////........................//////.........---------//////.........------------------.........//////........................222111000///......///000//////.........---------........................000000//////.........---000000000000////////////000000000000000000000000111111222222222222111111////////////000000000000//////000000000000//////000000000000000000000000111111111111222222222222111111222222222111111000444444555555555444444333111111111111111111111111555555666666666555555444666555444333333444555666444444333333333333333444666444333111111222444555444333333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111222333444333222222333333333222222111111111222333333444444555555666999888777666777888999:::::::::;;;;;;===>>>???@@@BBBBBBCCCDDDFFFGGGIIIJJJMMMMMMNNNMMMMMMOOORRRUUUTTTTTTUUUVVVXXXZZZ\\\]]]]]]]]]^^^^^^___``````aaa```aaabbbccccccbbbaaa`````````aaabbbcccddddddeeeaaabbbdddddddddbbb```______````````````^^^]]]\\\ZZZ\\\^^^aaabbbcccbbbaaa___^^^]]][[[YYYXXXVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVXXXZZZ\\\\\\\\\\\\[[[[[[ZZZXXXVVVSSSQQQPPPMMMLLLKKKKKKKKKLLLNNNNNNQQQSSSUUUVVVUUUUUUWWWXXXUUUTTTSSSSSSUUUUUUTTTSSSPPPOOOOOONNNNNNMMMMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAADDDCCCCCCBBBBBBAAA@@@@@@DDDCCCAAA???>>>>>>??????<<<;;;::::::<<<<<<;;;::::::999999999888888777777666666555555666777999:::;;;;;;<<<===============CCCAAA???===;;;;;;;;;;;;888888888888888888999999------------------------------------........./////////............//////,,,------------------...------,,,,,,,,,,,,---------.........------,,,+++---------------------...---------------------------,,,++++++,,,---///111///...---,,,,,,---...///////////////////////////.........................................................------,,,,,,,,,------------------------///////////////........./////////,,,)))(((((()))............////////////////////////////////////000000000000000000000000111111000000000/////////111///------///000///...////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////...---...///000111000000////////////000000//////////////////////////////////////////////////////.........---------//////.........------------------.........//////........................//////------,,,---......//////.........---------........................000000/////////.........000000000000////////////000000000000000000000000000111111111111111111000/////////000000000111111///000000000000000000///111111111111111111111111000000111111111222222222222222333333333222222111222222333333333333222222222222222222222222222222333333444444444444333333555444333333333333444555444333333222222333333444444333111000111222333555333222222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111222333444333333222333333333333222222222222000111111222222333333444777777777777777888888999999999::::::;;;<<<===>>>BBBBBBBBBCCCDDDFFFGGGHHHKKKKKKLLLKKKKKKMMMPPPSSSSSSTTTTTTUUUWWWYYY[[[\\\[[[[[[\\\\\\]]]]]]^^^^^^___```aaabbbbbbaaa```_________```aaabbbcccddddddcccdddeeeffffffdddbbbaaa___```aaaaaa```___]]]\\\YYY[[[]]]```bbbbbbbbbaaa___^^^]]][[[YYYXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\ZZZYYYXXXWWWTTTRRRPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOSSSUUUWWWXXXXXXXXXYYYZZZYYYXXXVVVUUUUUUTTTRRRPPPRRRQQQQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIHHHGGGEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@??????CCCBBBAAA???>>>>>>>>>>>><<<:::::::::;;;<<<;;;:::999999999888888888777777777666666666777888999:::===>>>???@@@@@@@@@@@@@@@AAAAAA???===<<<;;;::::::888888888888888888888888------------------------///////////////000000000//////............//////.........------------------,,,***))))))***,,,------............---,,,,,,.........---------,,,,,,------------------------...---,,,,,,---...000111///......------......///////////////////////////.........................................................---------------------------------------.........///////////////111111111000---,,,,,,---............////////////////////////////////////000000000000000000000000111111111111000000000000000///------///000///...////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........///000111000000////////////000000////////////////////////000000000000000000000000/////////............---/////////............---------........./////////...........................------------......////////////............---........................000000////////////......////////////000000000000000000000000000000000000///000000111111000000//////000000000000111111111000000111111111111000000222222222222222222222222000000111111111222222222222333333444444333333333222222333333333333222222333333333333333333333333222333333444444444333333555555444444444444555555555444444333444444555555333333222111222333555666444444333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111222333333333333333333333333333444444444444000111111222222333333444555666777777888888777777999999999999999:::;;;;;;@@@@@@@@@AAABBBCCCDDDDDDHHHIIIIIIIIIIIIKKKNNNQQQRRRRRRSSSTTTVVVXXXYYYZZZXXXXXXYYYYYYZZZ[[[[[[[[[]]]^^^___``````___^^^]]]]]]^^^___```aaabbbcccccceeefffggghhhhhhfffdddccc``````aaaaaa```___^^^\\\XXXZZZ\\\^^^```aaaaaaaaa___^^^]]][[[ZZZXXXWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUVVVXXXZZZ[[[\\\\\\\\\XXXXXXWWWVVVTTTQQQOOONNNLLLLLLKKKKKKLLLNNNOOOQQQTTTVVVXXXYYYYYYYYYZZZ[[[ZZZYYYWWWVVVVVVUUUSSSQQQTTTSSSSSSQQQPPPOOONNNNNNMMMMMMLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBAAAAAA@@@?????????BBBAAA@@@???>>>=========<<<:::999:::;;;<<<;;;999888888888888888777777777888888777888888999;;;;;;>>>???@@@AAABBBBBBBBBBBB?????????>>>===;;;:::999888888888888888888888888........................//////////////////000000------,,,,,,,,,,,,------//////......------,,,,,,,,,,,,+++******+++,,,,,,------............------...............---------........................------,,,,,,---...///////////////....../////////////////////////////////...............................................................---------........................------......//////000000...///111111000000111222............////////////000000000///////////////////////////////////////000000000000000000000000000///.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000////////////000000/////////////////////////////////////////////////////////.............../////////...........................////////////........................////////////000000111111/////////.......................................000000//////////////////////////////000000000000000000000000000000000000//////000000000000//////000000000111111111222222000111111222222111111000222222222222222222222222111111111111222222222222222222333333444444333333333333444444555444444444444444444444444444444444444444555666666666555555777666666666666666666777666666555555666666777777555555555555555666888888777666666555555555555666333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333333333333333333444444555555555222333333444444555555666555666777999999888777777999999999888888999::::::??????>>>>>>???@@@AAAAAAEEEFFFHHHHHHIIIJJJMMMOOOPPPPPPQQQRRRTTTVVVWWWYYYVVVVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\\\\]]]^^^```aaabbbbbbeeefffggghhhhhhgggeeedddaaaaaabbbbbbaaa```^^^]]]XXXYYY[[[]]]___``````aaa^^^^^^\\\[[[ZZZXXXWWWWWWUUUVVVVVVVVVVVVVVVVVVUUUVVVVVVXXXYYYZZZ\\\\\\]]]YYYXXXXXXVVVUUURRRQQQPPPMMMLLLLLLLLLMMMOOOPPPRRRSSSUUUWWWXXXWWWWWWYYYZZZXXXWWWVVVVVVWWWXXXWWWVVVTTTTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCBBBAAAAAA@@@@@@???AAAAAA@@@???======<<<<<<;;;:::999999;;;;;;:::999888888888888888888888888999999::::::;;;<<<<<<======>>>???@@@AAAAAAAAAAAA===>>>>>>>>>===;;;999888888888888888777777777777................................................------,,,,,,,,,,,,------/////////......---------+++,,,---......---,,,+++------...//////......---,,,,,,---......///000000........................,,,,,,,,,,,,,,,,,,------...//////////////////...////////////////////////////////////////////////........................................................................------......//////000000)))+++---............///............////////////111111000000/////////////////////////////////////////////////////////////////////.........///000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000////////////000000////////////////////////........................////////////////////////////////////////////////........./////////000000////////////////////////......///000000111111111//////////////////////////////////////////////////////000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////111111111111222222222222111111222222222222111111222222222222222222222222222222222222333333333333111222222333444444333333222222333444555555444444444444444444444444444444444555555666777777777666666666666777777666666666666666666666666777888888666666666666777777888999777777666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333444444444333333333444444555555555222333333444444555555666555666888999999999888777999999999888999999::::::===<<<<<<<<<===>>>??????CCCEEEGGGHHHHHHJJJLLLNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[\\\^^^___```aaabbbcccdddfffggggggfffeeedddaaabbbbbbbbbbbb```___^^^YYYZZZ[[[\\\^^^______```^^^]]]\\\[[[ZZZYYYXXXWWWUUUVVVVVVWWWWWWVVVVVVUUUVVVWWWWWWYYYZZZ[[[]]]]]]ZZZZZZZZZXXXWWWUUUSSSRRRNNNMMMMMMMMMNNNOOOQQQRRRSSSUUUWWWXXXWWWWWWYYYZZZXXXWWWVVVVVVXXXXXXWWWVVVSSSSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJIIIHHHHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::999999:::;;;:::999888888888888999999999999;;;;;;<<<======>>>>>>>>>??????@@@AAAAAAAAAAAAAAA<<<=========<<<;;;999888888888888777777777666666.................................------------,,,//////............///////////////...............,,,---///000000///---,,,------...////////////...+++,,,---...///000111111........................,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---////////////////////////////////////////////////......................................./////////.................................///////////////,,,...000000...---------............////////////222111111000000//////...000000000000000000000000............////////////...///000///------///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111000000000000////////////000000////////////////////////...........................////////////000000000...////////////000000000....../////////000000000////////////////////////,,,---......///......---...////////////000000000//////////////////////////////000000000000111111......//////000000111111000000000000000000000000///000000111111000000///111111222222222333333333222222333333333333222222222222222222222222222222333333444444444555555555222222333444555555555555111222333444444555444444666666666666666666666666555555666777888888888888777777888888888888777777777777777777888888999:::888888888888888888888888777777666555444444444444666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333444555555333333333333444444444444000111111222222333333444555666777777888888777777888888888888888999:::;;;;;;::::::;;;<<<===>>>???AAACCCEEEGGGGGGIIIKKKMMMLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUVVVVVVWWWXXXXXXYYYXXXYYYZZZ\\\\\\\\\[[[[[[ZZZ[[[\\\]]]___aaabbbbbbbbbccceeeggggggfffeeecccbbbbbbccccccbbbaaa___^^^[[[\\\\\\]]]]]]^^^______]]]]]]\\\[[[ZZZYYYXXXXXXVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWWWWXXXYYY[[[]]]^^^\\\\\\[[[ZZZYYYWWWVVVUUUPPPOOONNNNNNNNNOOOPPPQQQTTTVVVXXXYYYYYYYYYZZZ[[[[[[ZZZXXXWWWWWWVVVTTTRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@???>>><<<;;;;;;999888999:::;;;:::888999999999:::::::::::::::<<<===>>>???@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBAAA<<<<<<<<<<<<;;;:::999888888888888777777666666555.................................---------,,,,,,//////............//////............////////////.........//////.........------...///////////////------......//////000000........................,,,---------------,,,,,,,,,---...//////...---,,,////////////////////////////////////////////////........................---........./////////000........................///////////////.........,,,...111222000/////////............////////////222222111111000//////...000000000000000000000000......//////000000000000...///000///------///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111000000000000////////////000000////////////////////////.........................../////////000000000000.../////////000000000000.../////////000000000000////////////////////////---......//////...---,,,.../////////000000000000//////////////////////////////000000000111111111.........///000111111111000000000000000000000000000111111111111111111000222222222333333333333444222222333333333333222222333333333333333333333333555555555555666666666666444444555777777888888888444555666777888888888888999999999999999999999999999:::;;;<<<============<<<===>>>>>>>>>>>>===<<<============>>>???@@@@@@============<<<;;;;;;:::::::::999777777666666777777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444333333222333444555666333333333333222222222222000111111222222333333444555444444444444555666666555555666666777888999:::999999999:::;;;===>>>???>>>@@@CCCEEEFFFGGGIIIKKKJJJKKKKKKMMMNNNPPPRRRSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ[[[\\\^^^___aaabbbcccbbbccceeeggggggfffeeedddbbbccccccdddcccbbb```___^^^^^^]]]]]]]]]]]]^^^^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYY[[[\\\\\\[[[YYYXXXWWWWWWWWWXXXYYY[[[]]]^^^\\\\\\\\\[[[ZZZXXXWWWVVVRRRQQQOOONNNNNNOOOPPPPPPSSSUUUWWWXXXXXXXXXYYYZZZ[[[YYYWWWVVVVVVVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRROOONNNKKKIIIGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBAAA@@@???===<<<:::999888999:::::::::888:::::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBAAAAAADDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;:::999999999999999888888777666666555555//////////////////////////////......---------,,,---------,,,,,,---------------......//////000000000///---,,,,,,---///000------...///000000/////////////////////.........////////////////////////---......///......------+++,,,---......---,,,+++////////////////////////000000000000000000000000........................---.........//////000000////////////////////////000000//////.........---%%%(((+++............///............/////////000222222222111000//////...000000000000000000000000//////000000111111111222---///111///---,,,...111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000222222111111000000000////////////000000////////////////////////000000000000000000000000.../////////000000111111.../////////000000111111////////////000000000000000000000000000000000000000000111111111///...---.../////////000000111111000000000000000000000000//////000000111111111222---......///000111111222000000000000000000000000111111222222222222111111222222333333333444444444222333333444444333333222555555555555555555555555666666666666777777777777666666777999999:::::::::888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;??????AAABBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEECCCCCCDDDCCCCCCDDDEEEFFFGGGHHHCCCCCCCCCCCCBBB@@@???>>>???>>>===<<<;;;;;;;;;;;;888888888888888888888888666666666666666666666666444444444444444444444444444444444444444444444444444444333222333444555666333333333222222111111111222333333444444555666666444333222111222333444555333333444444666777999999888888999:::;;;===???@@@<<<>>>AAACCCDDDEEEGGGIIIJJJJJJKKKLLLNNNPPPQQQRRRSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ[[[\\\^^^```bbbcccdddcccdddfffggghhhgggfffeeeccccccddddddcccbbb```___```___^^^^^^]]]]]]]]]^^^]]]\\\\\\[[[ZZZYYYXXXXXXZZZ[[[]]]^^^^^^]]][[[ZZZWWWWWWWWWWWWYYY[[[]]]^^^\\\\\\\\\[[[ZZZXXXWWWVVVSSSRRRPPPOOONNNNNNOOOPPPQQQSSSUUUVVVUUUUUUWWWXXXWWWVVVUUUUUUWWWWWWVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTPPPNNNKKKIIIGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGHHHHHHDDDCCCCCCBBBBBBAAA@@@@@@AAABBBBBBBBBAAA???===<<<:::999888888::::::999888;;;;;;;;;<<<<<<=========>>>???AAABBBCCCCCCBBBAAACCCCCCBBBAAA@@@>>><<<;;;===<<<:::999888999999:::999888888777666555555444000000000000000000000000//////////////////////////////.........---------///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000111222222222000///...---------...///000000111////////////////////////000000000000000000000000........................////////////////////////////////////////////////000...---...000111///,,,000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000//////000111111111111111//////000000111111111222000000////////////000000444333111000000000111111222222111111111111111222222111111111111111222222000000000000000000000000000000////////////000000000000111111111111000000222111000//////000111222000000000000000000000000000000000000////////////000000000000000000000000,,,---000111222111000///////////////////////////222222111000//////000000///////////////000111111000000000000000111111222000111111111222222222222333222222222222222222222333444555555555444333222111333666777666555444444444555777666555555777888333555777888888888:::<<<;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLIIILLLPPPSSSSSSSSSTTTUUUWWWVVVTTTRRRQQQQQQRRRRRRTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUSSSQQQNNNLLLKKKJJJKKKIIIFFFDDDDDDDDDDDDCCCAAA???===<<<<<<;;;999777;;;<<<===:::666444555777888888888888888888888888:::888555444444444222111444333333222333444666777444444333333333333333444333333333333333333333333444444444333333333222222555555555555666666666666999999888888999999:::;;;<<<===>>>@@@BBBDDDEEEFFFJJJKKKLLLLLLKKKLLLNNNPPPQQQQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZ\\\\\\\\\\\\\\\\\\[[[[[[\\\^^^___```aaabbbdddfffggggggffffffcccddddddeeeeeeddddddcccbbbbbbaaaaaa``````______^^^]]]\\\[[[ZZZZZZZZZZZZ^^^^^^______^^^^^^]]]\\\YYYYYYYYYYYYZZZ[[[]]]^^^^^^]]]\\\ZZZYYYWWWVVVUUUUUUTTTRRRQQQPPPRRRSSSTTTWWWXXXYYYYYYYYYXXXWWWVVVWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSTTTLLLJJJHHHGGGHHHHHHGGGFFFKKKKKKJJJIIIGGGFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@???>>>>>>======<<<;;;::::::999999::::::;;;<<<===>>>???@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAA@@@???>>>===<<<999999999999999999999999999888888777666555555444........................//////////////////////////////.........---------.........///////////////////////////////////////////////////////////////000000000000000000000000000000000000//////......---......///...---,,,+++------......///000000111////////////////////////000000000000000000000000........................///////////////////////////////////////////////////...---...111111///---000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000////////////000000000000000////////////000000000111///000000111111111111111000000000000111111111222111000000//////000000111333222000/////////000000222111111000000111111111111111111111111111111111000000000000000000000000000000////////////000000///000000111111000000///222111000//////000111222000000000000000000000000000000000000000000000///000000000000000000000000000111111111000///---,,,////////////////////////222222111000000000000000000////////////000111111000000000000000111222222000000111111111222222222333333333333333222222222111222333444555444444333444666888888666555444555666888999999888888:::;;;:::<<<>>>???@@@AAADDDFFFGGGGGGIIIJJJLLLLLLMMMMMMMMMNNNOOOPPPQQQSSSTTTTTTWWWXXXYYYZZZ\\\]]]^^^______bbbfffhhhhhhhhhhhhiiijjjiiigggfffeeeeeeeeefffkkkjjjjjjjjjkkkkkklllmmmiiiiiigggeeecccaaa___^^^]]]ZZZVVVSSSRRRQQQOOONNNKKKIIIGGGFFFEEECCCAAA??????@@@@@@===:::888999;;;888888888888888888999999:::888777666777888777555666666555444444555666777666666555444333333333333333333333333333333333333444444444333333333222222555555555555666666666666999888888888888999::::::<<<===>>>@@@AAACCCDDDEEEHHHIIIKKKKKKJJJKKKMMMOOOQQQQQQRRRRRRSSSTTTUUUUUUWWWWWWYYYZZZ[[[\\\\\\\\\]]]\\\[[[[[[\\\]]]^^^___aaacccdddfffgggggggggfffddddddeeeeeeeeeeeeddddddbbbbbbbbbaaaaaa`````````^^^^^^]]][[[ZZZZZZZZZZZZ^^^^^^______^^^^^^]]]\\\ZZZZZZZZZZZZ[[[\\\^^^___^^^]]]\\\[[[YYYWWWVVVUUUUUUTTTRRRQQQQQQRRRTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQLLLJJJHHHGGGHHHHHHGGGFFFJJJJJJIIIHHHGGGFFFFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????=========<<<;;;:::::::::::::::;;;<<<===>>>???@@@??????@@@@@@AAABBBBBBCCC@@@@@@@@@???>>><<<;;;:::999999999999999999999999888888888777666555555555........................------------------------...............---------------......//////000000........................////////////////////////////////////////////////000000000////////////...------------------,,,+++------......///000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////...------///111111000///000000000000000000000000......//////000000111111000000000000000000000000000000000111111111000000/////////000000111111111/////////000000000111111///000111111222222111111000000000111111111111111222111111111111111111222111111000////////////000111000000000000000111111000000111111111111000///000000000000000000000000111000000//////000000111//////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000222111000000000000000000000000000///000000111222111000000000000111222222000000000111111111111222444444444333333222222222222222444555555555555555999::::::999888777777888:::<<<>>>??????@@@AAACCCFFFHHHKKKMMMOOOQQQTTTVVVYYYZZZ\\\^^^___```aaaaaaaaabbbccceeegggiiikkklllmmmnnnoooqqqsssuuuvvvwwwyyy{{{~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyvvvsssoookkkiiifffcccaaa]]][[[XXXWWWUUUSSSOOOMMMHHHHHHHHHFFFCCC@@@@@@AAA<<<;;;;;;::::::;;;;;;;;;999888777777999999888777777666555333333444444555777777555444333333222222333333333333333333333333444444444444333333333333444555555555555666666666888888888888888999999:::;;;<<<===???@@@BBBCCCDDDFFFHHHIIIJJJJJJJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVXXXYYYZZZ[[[[[[[[[]]]\\\[[[[[[[[[\\\]]]^^^bbbccceeeggghhhhhhhhhgggddddddeeeeeeeeeeeeddddddbbbbbbbbbbbbbbbaaaaaaaaa___^^^]]]\\\[[[ZZZYYYYYY^^^^^^______^^^^^^]]]\\\[[[[[[[[[[[[\\\^^^```aaa___^^^]]][[[YYYXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUTTTUUUUUUUUUVVVXXXYYYZZZVVVVVVUUUSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNNNNKKKIIIGGGGGGHHHHHHGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBAAAAAACCCCCCBBBBBBAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;;;;;;;<<<======>>>???????????????@@@AAAAAAAAABBB@@@@@@???>>><<<;;;999888888888888888888888888888888888777777666666555555........................++++++++++++++++++++++++........................,,,------...///000111111........................////////////////////////........................////////////////////////////////////////////////............//////000000////////////////////////////////////////////////........................////////////////////////////////////////////////---......///111111000000////////////////////////---......///000111111222000000000000000000000000///000111222222222111000/////////000111111222222//////000000000111111111000000111222222222222111111111111111111111111111333222222111111222222333111111111000000000000111000000//////000000111111000000111111111000///...000000000000000000000000111000000000000000000111/////////000000/////////111000000000000000000111000000000000000000000000000000000000000111111111000000000000000000000000............///000222333111111111111111111111111111111000000000000000111111000000000000111222222111111000000111111222333000000000111111111222222444444333333333222222222444444555555666777777777:::;;;<<<;;;;;;;;;>>>@@@@@@CCCFFFHHHJJJLLLOOORRRWWWYYY]]]```bbbdddhhhjjjnnnoooqqqssstttuuuvvvvvvuuuvvvxxx{{{}}}~~~{{{xxxrrrpppmmmllljjjgggbbb___YYYYYYWWWUUUQQQNNNLLLKKKGGGFFFDDDBBBAAA@@@@@@AAA>>>===<<<<<<<<<<<<:::999999888666555555666777777666666555444333333333444333333333333333333333333555444444444444333333333444444444555555555666666777777777777777888999999:::;;;<<<===???@@@AAABBBEEEGGGIIIJJJJJJJJJLLLMMMNNNOOOOOOQQQRRRSSSTTTTTTTTTUUUVVVXXXYYYYYYYYYYYY]]]\\\[[[ZZZZZZ[[[\\\]]]aaaccceeeggghhhhhhhhhhhheeeeeeffffffffffffeeeeeeccccccccccccbbbbbbbbbbbb^^^^^^^^^]]]\\\[[[YYYYYY^^^^^^______^^^^^^]]]\\\[[[ZZZZZZ[[[\\\^^^```aaa______]]]\\\ZZZXXXWWWWWWUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTUUUVVVXXXYYYVVVUUUTTTRRRQQQQQQRRRRRRSSSSSSRRRPPPOOONNNMMMLLLKKKIIIGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>============;;;<<<<<<===>>>>>>??????????????????@@@@@@@@@@@@@@@@@@???>>><<<:::999888888888888888888888888888888777777777666666666555////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,------...///000111111................................................------------------------.............../////////000000000000000000111111............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...///000000000000000000////////////////////////---......///000111111222111111111111111111111111///000222333333333222111///000000000111111111222000000000000111111111111000000111222222222222222222222222111111111111111333333222222222222333333111222222222222222222222000000000000000111222222111111111111111000//////111111111111111111111111111111000000000000111111//////000000000000//////000000000111111000000000000000000000000000000000///000000000111111111222000000000000000000000000------......///111222333222222222222222222222222111000000000000000111111111111111111111222333333111111111111111222222333111111111111222222222222333333333333333333333333555555555666777777888888999;;;===???AAACCCGGGJJJLLLOOOSSSWWWZZZ^^^bbbeeejjjmmmpppsssuuuxxx{{{~~~|||wwwtttpppnnnllliiieeeaaa]]][[[WWWUUURRRNNNLLLJJJJJJIIIJJJHHHFFFEEEDDDBBB???<<<===<<<;;;999999::::::;;;555555444444444555555666444444444444444444444444555555555444444444333333444444444444555555555555777777666666777777888999::::::;;;<<<===???@@@@@@CCCEEEHHHJJJJJJJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTSSSTTTUUUVVVWWWXXXXXXXXX\\\[[[ZZZYYYZZZ[[[\\\]]]aaabbbdddfffhhhhhhhhhhhheeeffffffggggggffffffeeeddddddccccccbbbaaaaaaaaa]]]]]]^^^^^^]]]\\\ZZZZZZ^^^^^^______^^^^^^]]]\\\YYYYYYYYYZZZ[[[]]]___aaa```___^^^\\\[[[YYYXXXWWWUUUUUUUUUUUUUUUVVVWWWWWWYYYXXXVVVUUUTTTUUUUUUVVVUUUTTTRRRQQQPPPQQQRRRRRRUUUTTTSSSQQQOOONNNLLLLLLJJJIIIGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???????????????>>><<<<<<======>>>>>>????????????????????????>>>>>>@@@@@@???>>>===;;;999888777777777777777777777777777777777777666666666666000000000000000000000000////////////////////////---------...............------......//////000000........................................................................---............////////////............///000000......//////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...000222111000//////000000000000000000000000000......//////000000111111111111111111111111111111///000222444555444333222111111111111111111111111000000000111111111222222000111222222333222222222222222222222222111111111333222222111111222222333111222333333444333333333000000000000111222333444444333222111000000000111111111111111111111111111222111111000000111111222000000111111111111000000000000111111111111000000000000000000000000000000///000000111111222222222000000000000000000000000000000000000000/////////111111111111111111111111000000000000000111111222222222111111222222333444222111111111111222333333222222222333333333333444333333444555555666666777777777888999;;;===???@@@???BBBGGGKKKNNNRRRWWWZZZ^^^aaafffjjjnnnrrrvvvzzz}}}|||yyytttpppkkkiiieee```]]]\\\[[[[[[XXXVVVSSSQQQOOOKKKFFFCCCBBBAAA>>><<<;;;:::::::::888777777666666777777888666666666666666666666666555555555555444444444333333444444444444555555555666666666666666777777888999999:::;;;<<<===>>>>>>@@@CCCFFFHHHIIIIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWZZZYYYYYYYYYYYY[[[\\\]]]___aaaccceeeggghhhhhhhhhffffffggggggggggggffffffeeeeeedddbbbaaa```___^^^[[[\\\]]]^^^^^^]]]\\\[[[^^^^^^______^^^^^^]]]\\\YYYYYYYYYYYY[[[]]]```aaaaaa```___]]][[[ZZZYYYXXXUUUUUUVVVVVVWWWXXXXXXXXXZZZYYYXXXVVVUUUUUUUUUTTTUUUSSSQQQPPPOOOPPPQQQSSSTTTTTTSSSQQQOOOMMMLLLKKKJJJHHHGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@=========>>>>>>?????????@@@?????????>>>>>>======??????>>>>>>===<<<::::::666666666666666666666666777777777777666666666666////////////////////////////////////////////////---------.........//////.........///////////////////////////////////////................................................---------.........//////...------,,,---...///000/////////////////////...////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000222333222000......000000000000000000000000000////////////000000000000111111111111111111111111...000333555666555333222333222222111111000000000000000111111111222222222000111222222333333222222333333333222222111111111222222111111111111222222000111222333444333333222111111111111222333444555777555222000000000222333111111111111111111111111222111111000000111111222111111222222222222111111///000111222222111000///000000000000000000000000///000000111111222333333000000000000000000000000...///000111111000///...111111111111111111111111000000000000000111222222333222222222222333444444222222111111222222333444333333444444444444555555555555666888999:::;;;<<<<<<===???BBBFFFKKKNNNQQQQQQUUU[[[```eeeiiillloootttvvvzzz~~~|||xxxuuutttuuuuuunnnllljjjhhheeeaaa[[[WWWRRRPPPLLLHHHDDDBBB@@@???>>>>>><<<;;;:::999999888777777777777777777777777555555555555444444444444333333444444444555555555666555555555555666777777888888999:::;;;<<<=========@@@DDDFFFFFFFFFGGGHHHJJJKKKLLLNNNOOOQQQRRRSSSQQQQQQSSSTTTUUUVVVVVVVVVXXXXXXWWWXXXYYY[[[]]]^^^^^^___bbbdddfffgggggggggggggggggghhhhhhgggggggggfffeeedddbbb```^^^]]]\\\YYY[[[]]]^^^______^^^]]]^^^^^^______^^^^^^]]]\\\YYYYYYZZZZZZ\\\___aaabbbaaa```___^^^\\\ZZZYYYXXXUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSPPPOOONNNPPPQQQSSSSSSRRRQQQOOONNNLLLKKKKKKJJJHHHFFFGGGHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA??????@@@AAACCCEEE@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;::::::666666666666666666666666666666666666777777777777........................---------------------------------........./////////////////////.........000000000000000000000000........................////////////////////////---------........./////////......---...///000111///////////////.........////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000333444333///---...///000000000000000000000000000000000000////////////111111111111111111111111...000333555666555444222444333333222111000//////000111111111111222222222111111222333333333333222333333333222222111111111222111111111111111111222///000111222333333222111222222222222333444555666999666333000///111333555111111111111111111111111222222111111111111222222222222333333333333222222///000111222222111000///000000000000000000000000///000000111222222333333000000000000000000000000***+++...111222333222111000000000000000000000000000000///000000111222222333333222222333333444555222222111111222222333444444444444555555555666666666777888:::<<<>>>???@@@BBBDDDGGGKKKQQQWWW]]]```bbbfffmmmssswww{{{~~~{{{uuuqqqhhheee```ZZZUUUPPPNNNLLLDDDCCCAAA>>><<<:::999888888888888888888888888888666666555555555444444444333333333444444444555555555555555555555666777777888888999:::;;;;;;<<<<<<:::===AAADDDDDDDDDEEEFFFJJJJJJLLLMMMOOOQQQRRRSSSPPPQQQRRRTTTUUUUUUUUUUUUWWWVVVWWWWWWYYY[[[^^^___]]]___aaaccceeefffffffffgggggghhhhhhhhhhhhgggggggggfffdddbbb___]]][[[ZZZXXXZZZ\\\^^^```______^^^^^^^^^______^^^^^^]]]\\\[[[ZZZ[[[\\\^^^```bbbdddaaaaaa___^^^\\\[[[YYYYYYUUUVVVWWWXXXYYYYYYYYYYYYVVVWWWXXXYYYYYYYYYXXXWWWTTTRRRPPPNNNNNNOOOQQQSSSQQQPPPOOONNNMMMKKKJJJJJJIIIHHHFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@BBBDDDFFF@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>????????????@@@@@@???>>>===<<<<<<;;;999::::::;;;;;;::::::999666666666666666666666666666666666666777777777777////////////////////////111111000000//////......000000000000000000000000........................222111000//////.........---.........//////000000////////////////////////111111000///////////////000000000000000000000000//////............//////000000111111222222222333000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222222222222111222222333333222333333444444333333222444555666555333222333444333333333222222111111111000111222222111000///...000000000000000000000000111111111111111111111111222222222222222222222222555555333333333555777888???999222000222555444222222000///...///000222333111111111111111111111111000111111111111222222222111111111111111111111111222111000//////000111111000000000000000000000000000000000000000000000000111111111111111111222222555555444333333222111111111111111111111111222333222444555444333333444555222222333444666555444222666666777888888999::::::???@@@BBBDDDGGGJJJLLLMMMRRRUUUZZZ```fffkkknnnpppzzz|||}}}wwwrrrnnniiiccc^^^YYYWWWRRRMMMHHHCCC@@@??????===;;;:::;;;;;;:::999999777666666777777555333555444333444555555444222777777888888777777666555666777888999:::;;;<<<<<<===>>>???@@@BBBCCCDDDEEEEEEGGGJJJKKKKKKLLLMMMOOOSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXYYY[[[\\\[[[]]]```cccfffggghhhhhhggghhhhhhhhhhhhgggffffffddddddbbb___\\\ZZZ[[[\\\[[[\\\]]]___```______^^^\\\\\\]]]]]]^^^_________]]]\\\ZZZZZZ[[[^^^aaacccdddcccbbb```___]]]\\\[[[ZZZYYYWWWVVVWWWXXXZZZ[[[\\\ZZZXXXYYY[[[[[[XXXVVVQQQQQQQQQQQQRRRSSSTTTUUUSSSRRRPPPNNNLLLKKKKKKLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFDDDBBBBBBBBB@@@???@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAA@@@AAABBBCCCBBBBBBCCCDDDEEEEEEDDDDDDBBBBBBAAA@@@??????????????????>>>===============:::::::::;;;;;;:::999999777777777777777666666666666777777666555555777999////////////////////////111000000000/////////...////////////////////////........................111111000////////////000........./////////000000////////////////////////111111000///////////////000000000000000000000000//////............//////000000000111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111222333222333333444444333333222333444555444222111222333222222222111111111000000000111111222222111000///111111111111111111111111111111111111111111111111111111111111111111111111444333222111222333444666;;;666111000222444333111222111/////////000222333111111111111111111111111000111111111111222222222111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111000000000000111222333444555555444333333222111111333222222222222222333333222333444333222111222333333333333444555555444444888999:::<<<>>>@@@AAABBBGGGIIILLLPPPTTTXXX[[[\\\eeeggglllrrrwww{{{~~~}}}wwwsssmmmkkkfffaaaZZZTTTOOOMMMIIIFFFCCCAAAAAA???===;;;:::888666666888888888777666555555555666666555333444444444555555444444333666666777888999:::;;;;;;;;;<<<===>>>???AAABBBBBBDDDFFFIIIJJJJJJKKKMMMNNNQQQPPPPPPPPPPPPQQQRRRRRRTTTTTTUUUVVVWWWXXXZZZ[[[[[[]]]___bbbeeegggggghhhhhhhhhhhhhhhhhhgggfffeeeccccccbbb^^^[[[YYYZZZ[[[[[[\\\]]]___```______^^^\\\]]]]]]^^^______``````]]]\\\[[[ZZZ[[[^^^aaabbbdddcccbbbaaa___^^^]]]\\\[[[ZZZYYYWWWWWWXXXZZZ[[[\\\ZZZYYYYYY[[[[[[XXXVVVQQQQQQQQQPPPQQQQQQRRRSSSRRRQQQOOOMMMKKKKKKJJJKKKIIIHHHHHHGGGGGGGGGGGGGGGHHHEEECCCBBBBBBAAA@@@>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCAAABBBBBBCCCDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>???>>>>>>===============::::::;;;;;;:::999888888666666666666666666666666666666666555444555777999////////////////////////000000000000////////////................................................000000/////////000111111......////////////000000////////////////////////111000000///////////////000000000000000000000000000//////......//////000//////000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111333222222111000000//////111000000000111111222333333333444444444444333333222333444333111111111333111111111111000000000000000000111222222222111111111111111111111111111111222222222222222222222222000000000000000000000000444333111000000111222222666333000000333444333000222111000000000111222333222222222222222222222222000111111111111222222222111111111111111111111111111111000000000111111222111111111111111111111111111111111111111111111111...//////000111333444555444444444333333222222222444333333222222333333333444444555444222111222444555555666666777888999:::===???AAAEEEHHHLLLNNNOOOUUUXXX\\\aaaffflllppprrrvvvxxx||||||xxxvvvuuutttsssqqqqqqrrrsssuuuxxxzzz{{{{{{}}}zzzssskkkeeeaaaZZZWWWSSSPPPNNNJJJGGGDDD@@@===;;;::::::;;;::::::666444333444555666444333333333333333333333333333555555666777888888999999999999:::;;;===>>>??????BBBDDDGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPRRRRRRSSSTTTUUUWWWYYYZZZ[[[\\\___aaaccceeefffgggiiiiiiiiihhhgggfffeeedddbbbbbb```]]]ZZZXXXYYYZZZ[[[\\\]]]___```______^^^]]]]]]^^^^^^___``````aaa]]]]]]\\\[[[\\\^^^aaabbbddddddcccbbb```___^^^^^^^^^\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYYYYZZZZZZWWWUUURRRQQQPPPPPPOOOPPPPPPPPPPPPOOONNNLLLKKKJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFDDDBBBAAAAAAAAA???>>>@@@??????@@@@@@AAABBBCCCCCCBBBBBBAAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::999888777666555555555555555555555555555555666555444444777999////////////////////////000000000000////////////................................................////////////000111222333//////////////////000000////////////////////////000000////////////000000000000000000000000000000000000////////////000000///////////////000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111222222222111111000000000111111111111222333444444333333444444444444333333333444555444222111222333222222111111111111111111000111111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111444333222111000000111111333111111222444555333111222111111111111222333444222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111000000000000111222333444333333333333333333333333444333333222222333333444666666666555333333555777777888:::;;;===@@@CCCFFFHHHJJJMMMRRRVVV[[[^^^```fffhhhlllqqqwww}}}}}}xxxqqqllliiihhhfffeeeeeefffgggiiikkknnnpppqqquuuwwwzzz~~~zzzvvvqqqnnnjjjfffbbb]]]XXXUUUOOOLLLGGGCCCAAA@@@>>>===888777555666777888777666555555555555555555555666444444555555666777888888777888999:::;;;<<<======???AAADDDFFFGGGHHHIIIKKKMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQQQQRRRTTTVVVXXXYYY[[[\\\^^^```bbbcccdddeeehhhhhhhhhhhhgggeeedddcccaaaaaa___\\\XXXWWWWWWYYY[[[\\\]]]___```______^^^]]]^^^^^^______``````aaa^^^]]]]]]\\\]]]___aaabbbdddccccccbbbaaa``````______^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZZZZYYYXXXWWWUUUSSSRRRQQQPPPOOOOOOOOOOOOPPPOOONNNMMMLLLKKKJJJJJJGGGFFFFFFEEEEEEEEEEEEEEEEEECCCAAA@@@@@@@@@???>>>????????????@@@AAABBBCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>===============<<<<<<<<<;;;;;;;;;:::999777666555444444444555555555555555444555555444444444777999000000000000000000000000////////////000000000000........................////////////////////////////////////000222333444000000000000000000//////000000000000000000000000000000////////////000000111111111111111111111111000000////////////000000000000000///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111222222222222111111111111111111111111000000111111222222222333333333333333444555666777333444444555555444444333444666666555444333444555333333333333333333333333111111222222222333444444222222222222222222222222222222222222222222222222222222222222222222222222444444333222222222222222111111222444555666555333222222222222222333333444222222222222222222222222000000111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111222222111111000111111111333333333333333333333333333222222222222333444444666666666666555666999<<<999<<>>????????????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@???<<<======>>>===<<<;;;;;;:::::::::999888666555444444444444444555555666666444555555555444555888:::000000000000000000000000////////////000000000000......................../////////////////////////////////000111222333444111111000000000000//////000000000000000000000000///////////////000000111111111111111111111111111111000000//////000000111111111000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111222222222222333222222222222222222222222000000111111222333333444333333333444555666777888444444555555555555444444555666777666555444444666333333333444444444444444333333222222222333444444333333333333333333333333333333333333333333333333222222222222222222222222444444444444444333333333111222333444555555555555222222333333333444444444333333333333333333333333000111111111111222222222111111111111111111111111///000111222333333333333222222222222222222222222222222222222222222222222444333222111000000000000222222222333333444444444222222222333444555666777666777888888999<<<@@@DDDAAAFFFKKKOOORRRWWW]]]bbbhhhjjjmmmqqqvvvzzz~~~tttooogggaaa^^^]]]\\\[[[\\\]]]___bbbeeeiiilllnnnssswww}}}~~~yyysssmmmfff```YYYUUUIIIFFFBBB???===<<<:::999:::999777555444444555555444444555555555666666666777777888999999:::;;;;;;:::<<>>>>>??????@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCAAA@@@>>><<<<<<===>>>===<<<;;;:::999999999888777666555444444444444555666666777777444555666555555666999;;;000000000000000000000000.../////////000000000111////////////////////////////////////////////////000000000000111222333333111111111000000000//////000000000000000000000000///////////////000111111111111111111111111111111111111000000000000111111222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333222222222222222222222222222222222222222222222222333333333333555666777888444444555555555555444444555666777666444333444555222222222333333444444444555555333333222333444444444444444444444444444444333333333333333333333333111111111111111111111111333333333444444444444444111111222222222333444555222333333444444444444444333333333333333333333333000111111111111222222222111111111111111111111111///000111333444444333333222222222222222222222222222222222222222222222222222222111111111111111111111111222333333444555555333333444555666888:::;;;;;;<<<>>>@@@BBBGGGLLLQQQRRRXXX___ccceeehhhnnnssswwwyyy{{{zzzuuummmhhheeeeeeeeeeeehhhiiilllooossswwwzzz|||~~~xxxqqqlll___ZZZSSSLLLGGGCCC???<<>>>>>>>>>>>???@@@AAABBB@@@AAACCCDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCC@@@AAABBBBBBAAA@@@>>><<<;;;<<<===>>>>>><<<:::999777777888888777666666555444444555666666777888888555666777666666777:::===000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111111000111111222333222111111111000000//////000000000000000000000000///////////////000111111111111111111111111111111111111000000000000111111333222222222111111000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222444444333222222111111111222222222333444555777777444444555555555555444444444555666555333222333444111111111222222333333333777666444333222333333444444444444444444444444444333333333333333333333333000000000000000000000000111222333444444444444444000111111111000111222444222333444444555555444444333333333333333333333333000111111111111222222222111111111111111111111111///000222333444444333333222222222222222222222222222222222222222222222222111000000000111222333333111111222333444444555555444444555777999;;;===???BBBCCCEEEHHHKKKQQQWWW\\\bbbhhhooossstttvvv{{{}}}wwwuuuvvvvvvvvvwwwyyy{{{xxxyyy|||}}}xxxrrriii```XXXRRRLLLHHHDDDBBB>>>;;;999888888999555555555666666666666666555555666666777777888888666999<<>>>>>>>>>>>???@@@AAABBB@@@AAACCCEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCBBBBBB>>>???@@@AAA@@@>>><<<;;;;;;<<<===>>>>>><<<:::999666777777777777777666666555555555666777888888999666777777777777888;;;>>>222222222111111111000000///111222111...---...000111000000000//////......---......///000111111111///000000000000111111111444333111//////000111222+++,,,---///000000000000000000000000000000000000333222111111111333666777444333333222111000//////111111111111111111111111222222222111111111111000///000000000000111111111000000111111111222222222222222222222111111000000111111000000000111333444333222222111111222222333333333333333333333333333333333333444444444555555777777777666555555444444333444555666666555444333333333333333333333333333333333333444444444555555222222222333333444444444333333333333333333333333222222222333333444444444444333333333333444555555666555444333222222222222333555555444222222444666333333333333333333333333444444444444444444444444333333333222222111111111333444555444222111222333333333333333333333333333555333000000333555555444333333333444555555444222111333444444333444666888666888<<>>???@@@@@@AAACCCEEEEEEFFFGGGJJJLLLJJJLLLNNNPPPQQQSSSUUUXXXXXXYYY[[[[[[ZZZZZZZZZ[[[aaaaaa````````````aaaaaa``````___^^^]]][[[YYYXXX[[[[[[]]]___```aaaaaaaaa]]][[[[[[[[[]]]]]]]]][[[________________________\\\[[[\\\\\\]]]^^^___```^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZZZZZZZYYYWWWTTTRRROOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNMMMMMMMMMNNNLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC????????????????????????>>>???@@@BBBCCCEEEFFFGGGEEEDDDDDDCCCBBBAAAAAAAAA?????????>>>>>>>>>>>>===???>>>===<<<;;;:::999999888777555444333444666777333444444555666777777777888888777777888:::;;;===111111111000000000//////111333444333000///000222111111111000000/////////......///000000111222222000000000111111111111222444333111000///000111222000000111222222222111111111111111111111111111111222111000000000222444555333333222222111000000000222222222222222222222222222222222222111111111111000000000111111111222222111111111222222222222333222222222222111111111000222222111111111222333444333333222222222222333333333333333333333333333333333333333444444444555555555555555666666666666666444444555555555555444444333333333333333333333333333333333444444444555555222222333333333444444444222222222222222222222222444444555555555555555555444333333333333444555555666555444333222222222222444444444444444444555555555555555555555555555555444444444444444444444444333333333333333222222222333555555444333222222333333333333333333333333333555222000111333555555333222111222333444555444444555666666666555666999;;;;;;???CCCHHHKKKPPPTTTXXXaaadddhhhkkknnnrrrvvvyyy}}}|||vvvmmmkkkjjjkkkooosssvvvwww~~~tttmmmbbb]]]WWWPPPJJJEEEAAA>>>;;;;;;;;;999777666666666666666666777777888888999777888:::<<<===>>>??????@@@AAACCCDDDDDDEEEHHHJJJJJJLLLOOOPPPQQQSSSUUUWWWZZZ\\\]]]^^^]]]\\\]]]^^^_______________````````````______^^^]]][[[YYYXXX[[[\\\^^^___aaaaaabbbbbb]]]\\\[[[\\\]]]^^^]]]\\\^^^^^^^^^^^^^^^]]]]]]]]]YYYZZZZZZ[[[\\\]]]^^^___^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZ[[[[[[YYYWWWUUUSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBDDDEEEFFFGGGEEEEEEDDDCCCCCCBBBAAAAAA??????>>>>>>>>>=========???>>>===<<<;;;:::999999;;;:::888666666777888999666666777888888999::::::888888888888888:::;;;<<<000000000///////////////111222333222111000111222111111111111111000000000//////000000111222222222000111111111111222222222333222111000000000111222333333333333333222111000222222222222222222222222111000//////000111333444111111111111111111111111333333333333333333333333333222222222111111111111111111111111222222222333222222222222333333333333222222222222111111111111444444333222222222333333333333222222222222333333333333333333333333333333333333333444444444555555444444555555666777777888555555555444444555555555333333333333333333333333333333333444444444555555333333333333444444444444222222222222222222222222555555555555555555444444444333333333333444555555666555444333222222222222444333333444555666666555777777777777777777777777444444444444444444444444333333333444444444444444444555666555333333333555333333333333333333333333444222111111333444444333222222333444555666777777888999999999999<<<@@@CCCGGGJJJPPPVVV[[[aaagggkkkqqqsssvvvyyy{{{}}}|||xxxmmmkkkjjjkkknnnqqqssstttxxxzzzuuunnnfff]]]UUUMMMHHHBBBAAA???===;;;999888777777777666666666777777888555666888:::<<<===>>>>>>===???AAAAAABBBCCCFFFHHHJJJLLLOOOPPPQQQRRRTTTWWWZZZ\\\^^^^^^]]]\\\]]]^^^]]]^^^^^^^^^______````````````___^^^]]]\\\ZZZYYY\\\]]]^^^```aaabbbcccccc^^^]]]\\\\\\^^^^^^]]]\\\]]]]]]]]]\\\\\\[[[[[[[[[WWWWWWXXXZZZ[[[]]]^^^___^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[\\\[[[ZZZXXXUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQOOONNNLLLJJJIIIIIIJJJJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB???>>>>>>>>>>>>=========>>>>>>===<<<;;;::::::999;;;:::999888888888999:::888888888999999::::::;;;888888888888999:::;;;;;;000000000000000000000000///000000000////////////222222111111111111111111000000111111222222222222111111111111222222222222222222111000000111111222111111111222222111111000222222222222222222222222111000000000000111222333000000111111111222222222333333333333333333333333333333222222222111111111111111222222222333333333222222333333333444444444222222222222222222222222555555444444333333333333333333333222222333333333444444444444444444444444333333333444444444555555555555555555666666777777666555444333333444555666444444444444444444444444333333333444444444555555333333444444444444444444333333333333333333333333444444444333333222222222444333333333333444555555555555444333333333333333555333333444777888777555555555555555555555555555444444444444444444444444333444444444555555666666444555666666444444444666444444444444444444444444333333222333333444444444444555666777777777999::::::;;;===>>>@@@DDDJJJNNNVVVZZZ```fffkkkqqqwww{{{{{{}}}~~~{{{tttrrrqqqqqqtttwwwxxxxxxzzz{{{sssiii```YYYNNNKKKGGGBBB???<<<999888999888777666666666666777444555666888:::;;;<<<<<<<<<===???@@@@@@BBBDDDGGGJJJLLLNNNOOOPPPQQQTTTVVVXXXZZZ\\\\\\[[[ZZZ[[[\\\]]]]]]^^^___``````aaaaaaaaaaaaaaa```___]]]\\\[[[\\\]]]___aaabbbccccccccc___^^^\\\]]]^^^^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXVVVWWWXXXZZZ\\\^^^______]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZXXXVVVUUURRRRRRQQQPPPPPPOOONNNNNNOOONNNNNNMMMLLLJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCC@@@????????????>>>>>>>>>>>>======<<<;;;;;;:::::::::999888777777777888888777777777888888999999999888888888999999:::::::::111111111111111111111111////////////000000000///111111111111111111222222111111111111111222222222000000111111111222222222111111111111111111222222//////111222222333333333222222222222222222222222111111111111111222222333000000000111222222333333333333333333333333333333333333333222222222222111111111222222222333333333222222333333333444444444222222222222222222222333555555555555444333333333444333333333333333333444444444444444444444444444333333333444444444555555777777666666555555555555666555444333333444555666444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555555444444444333333222222222444333333333333444555555555555444444333333444444555444555666888888777555666666666666666666666666444444444444444444444444444444444555555666666666444555666555444444555666444444444444444444444444333444444555444444555555666777999888777888;;;>>>>>>@@@CCCGGGLLLQQQXXX]]]gggjjjoootttxxx|||~~~zzzyyyxxxyyy|||~~~}}}|||}}}~~~|||rrrkkk]]]XXXQQQKKKGGGCCC>>>;;;<<<:::888777666666666777333444666888999:::::::::;;;<<<>>>??????AAACCCFFFGGGJJJLLLNNNOOOQQQSSSUUUWWWYYY[[[[[[ZZZZZZZZZ[[[\\\]]]___aaabbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^^^^\\\]]]___aaabbbccccccccc___^^^\\\\\\]]]^^^\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXVVVWWWYYY\\\^^^______```]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[YYYXXXVVVVVVSSSRRRQQQPPPOOONNNMMMMMMJJJKKKLLLLLLLLLKKKJJJJJJHHHGGGFFFFFFEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????=========<<<;;;;;;:::::::::999999888888888888888888888888888999999999999888888999999:::::::::999111111111111222222222222222111000111222333222111000000000111111111111111111111111111111111111111///000000000000111111111000111111111222222222222000111222333444555555555222222222222222222222222111222222222222222222222000000111111222222222333333333333333333333333333333333333333222222222222111111111111222222222333222222222222333333333333222222222222333333333333444444555555555444333333444444333333333333444444444444444444444444444444333333333444444444555555888777777666555555444444555555555444444555555555444444444444444444444444333333333444444444555555555555555555444444444444444444444444444444444444555555555555555555444444444333333333333444555555555555444444444444444555444666999999777666666666888888888888888888888888444444444444444444444444444444444555555555555555333444555555444333555666444444444444444444444444333555777777666555666777666888;;;;;;:::<<>>???BBBDDDDDDFFFIIILLLMMMPPPSSSUUUXXXZZZ\\\\\\[[[ZZZ[[[\\\[[[]]]___aaacccdddccccccbbbccccccbbbaaa```______\\\]]]^^^```aaabbbcccccc___]]]\\\\\\\\\\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXVVVXXXZZZ\\\^^^______^^^\\\\\\]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZXXXWWWVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMHHHIIIJJJKKKLLLKKKJJJIIIGGGFFFFFFEEEDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@?????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::888999999:::::::::999999000000000000111111111222222000///000333444333111/////////000000111111111000000000000000000000000....../////////000000000000000111222222222222222111111222333333444333333111111111111111111111111000111111111111111000000111111111111111222222222222222222222222222222222444444333333333222222222000000000111111111222222111111111222222222222333222222222333333333444444222222333444555444333333444444333333333333444444555555555555555555555555333333333444444444555555666666666666666555555555444444555555555555444444555555555555555555555555333333333444444444555555666555555555444444444444333333333333333333333333444444555555555555555555444333333333333444555555555555444444444444555555333888===<<<666333444777777777777777777777777777444444444444444444444444555555555444444444444444111333444444333333444666555555555555555555555555444777999999888666777999888<<<@@@BBBCCCFFFMMMSSSVVVZZZaaahhhmmmrrrwww{{{~~~zzzxxxvvvvvvtttrrrpppqqqsssvvvyyyzzz}}}vvvjjjcccZZZTTTQQQNNNIIIEEEAAA???<<<999777666777888777777888888888888777777777999:::;;;;;;===@@@BBB@@@CCCGGGJJJLLLOOOSSSUUUWWWYYYZZZ[[[ZZZYYYZZZ[[[YYY[[[^^^aaaccccccccccccaaaaaaaaaaaa```___^^^^^^[[[\\\^^^___aaaaaabbbbbb^^^\\\[[[[[[[[[[[[ZZZXXXVVVWWWWWWXXXXXXYYYYYYYYYVVVWWWZZZ\\\]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTRRRQQQOOOMMMLLLKKKHHHIIIJJJKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@AAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBB?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888:::::::::::::::999999999888999::::::::::::999888.../////////000000111111000...---...111222111///......//////000000000111000000000///////////////............///////////////000111222222222222222000111111111111000//////000000000000000000000000///000000000000000///...111111111111111111111111111111111111111111111111444444444333333333222222///000000000000111111111000000111111111222222222222222222333333444444444000111333444555444444333555444444333333444444555555555555555555555555555333333333444444444555555444444555555666777777777333444555666666555444333555555555555555555555555333333333444444444555555666666555555555444444444111111111111111111111111222222222333333444444444444333333333333444555555555555444444444555555666333:::@@@===666111333888555555555555555555555555444444444444444444444444555555555444444333333222111222333333222222444555555555555555555555555555444777;;;;;;999777888:::<<<@@@FFFIIIKKKQQQYYY```aaafffmmmtttyyy}}}~~~~~~zzz{{{}}}vvvtttqqqmmmkkkkkknnnqqqqqqrrrtttxxx|||}}}tttfff___VVVQQQPPPNNNJJJFFFCCCAAA===999777777888888888888888888888777666666555777999999:::;;;>>>@@@>>>AAAEEEHHHKKKOOOSSSUUUTTTVVVXXXXXXWWWVVVWWWXXXXXXZZZ]]]```bbbbbbbbbbbb___`````````___^^^]]]]]][[[[[[]]]___```aaaaaaaaa]]]\\\ZZZZZZ[[[ZZZYYYWWWUUUVVVVVVWWWXXXYYYZZZZZZUUUWWWYYY[[[\\\\\\ZZZZZZ\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[YYYXXXVVVUUUUUUUUURRRQQQPPPNNNLLLJJJIIIHHHIIIJJJKKKKKKKKKIIIFFFEEEFFFEEEEEEDDDDDDDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@AAABBBCCCCCC@@@@@@@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAA============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;777888888888888777666666777777777777777777777777888999:::;;;::::::888777