BM66(;@ }}}yyywwwxxxxxxxxxxxxzzzyyyvvvqqqkkkfffdddddd^^^^^^```dddhhhhhhddd```_________^^^]]]ZZZUUURRRPPPPPPNNNMMMLLLJJJIIIIIIEEEBBB???;;;::::::;;;<<<999777555444444444666777444444333333222111000000222333333444444333333222444444444333333222222222222222222222222222222222333333444444444333333222111111111111111111111111111111111111111111111111//////000111222222333333222333444555666666666666333111///......///222444555444444333333222222111333555777:::>>>BBBEEEGGGJJJLLLOOOPPPQQQSSSVVVXXXZZZ\\\___aaabbbcccdddfffkkkmmmqqqtttwwwyyyyyyyyyxxxyyy{{{~~~vvvnnniiiiiilll{{{|||~~~~~~{{{yyyyyyxxxwwwvvvvvvtttqqqnnnkkkiiihhhggg]]]]]]___bbbeeefffcccaaabbb```^^^^^^]]]ZZZUUUPPPOOOOOONNNNNNLLLKKKJJJIIIFFFDDDAAA>>>;;;::::::::::::999666444333333444444444444333333222111111000222333333444444333333222444333333333333333333222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000111222222333333222333444555555666555555222111000//////000222333444444333333333333222222333444666999===AAADDDFFFJJJLLLNNNPPPQQQRRRUUUWWWYYY[[[^^^```aaabbbdddeeehhhjjjnnnqqqtttvvvvvvvvvxxxxxx{{{|||rrrjjjjjjooo{{{xxxyyy{{{~~~|||zzzxxxuuurrrrrrooolllkkkmmmnnnllljjj^^^]]]\\\^^^aaacccccccccfffbbb^^^]]]^^^[[[UUUOOONNNNNNOOOOOONNNLLLJJJIIIGGGFFFDDDAAA>>>;;;888777;;;999777444222222111222444444333333222222111111222333333444444333333222222333333333333333333444222222222222222222222222//////000000000000000///111111111111111111111111111111111111111111111111000000111111222333333333222333444555555666666666222222111000000111111222222222333333333333444444222333666999<<<@@@CCCEEEJJJLLLNNNOOOPPPQQQSSSUUUXXX[[[^^^``````aaaccceeefffhhhkkknnnqqqrrrsssssswwwxxx{{{sssiiiiiipppyyyzzzzzz||||||yyyvvvsssvvvqqqllllllpppsssqqqnnnbbb___ZZZXXXZZZ^^^cccfffjjjddd___^^^___]]]VVVPPPMMMNNNOOOOOONNNMMMKKKIIIHHHHHHGGGEEEAAA<<<888555999888666444333222222222444444333333333222222222222333333444444333333222222222222333333444444444222222222222222222222222...///000000000000000000111111111111111111111111111111111111111111111111111111111222222333333333333444555666777777777777222222222222222111111111111111222333333444555555444555777999===AAADDDEEEIIIKKKNNNOOOOOOPPPRRRTTTZZZ\\\___aaaaaabbbdddffffffhhhjjjmmmppprrrssssssvvvxxx|||rrrggggggmmm{{{~~~~~~}}}~~~~~~}}}{{{uuutttwwwxxxvvvssshhhccc[[[UUUTTTZZZbbbhhhjjjeee```^^^^^^]]]YYYTTTOOOOOOOOOOOONNNMMMKKKJJJIIIJJJJJJHHHDDD???999666777666666555444444444444444444444333333333333333222333333444444333333222222222222333333444444444222222222222222222222222///000000111222222222111111111111111111111111111111111111111111111111111222222222222222333333333555666777888888999999888333333333333222222111111111111222222333444555555666666888;;;>>>BBBEEEFFFIIIKKKMMMOOOOOOPPPSSSUUU[[[^^^aaaccccccdddfffhhhiiijjjlllnnnqqqssstttuuuuuuwww|||~~~rrriiijjjmmmuuu{{{yyy|||{{{zzzyyywwwuuummmhhh```XXXTTTXXX___ffffffccc```]]]\\\[[[ZZZYYYQQQQQQPPPNNNMMMLLLKKKJJJIIIJJJJJJIIIFFFAAA<<<999666666666666666555555555444444444444333333333333222333333444444333333222222333333333333333333444222222222222222222222222000000111222333333333333111111111111111111111111111111111111111111111111222222333333333333333333555666777888999999999999555555444333222222222222111111222333333444555555777888999<<>>BBBDDDFFFHHHJJJMMMOOOQQQSSSWWWYYY\\\___bbbcccdddeeegggiiijjjkkklllmmmoooqqqssstttuuuwww||||||vvvsssuuuvvv|||xxxppppppxxx}}}uuunnnkkkjjjlllmmmmmmkkkeee^^^YYYYYYZZZZZZ\\\\\\YYYTTTTTTYYY^^^WWWTTTPPPLLLJJJJJJJJJKKKHHHIIIJJJJJJHHHEEEBBB???;;;;;;:::999777555444333444444444444444444444444222333333444444333333222444444444333333222222222222222222222222222222222//////000222222333333333111111111111111111111111111111111111111111111111333333333333333333333333222333444555666666666666999777444111111222333555222222333333333333444444666777888;;;===AAACCCEEEGGGJJJMMMPPPRRRUUUXXX[[[[[[^^^aaaccccccdddfffhhhiiiiiijjjkkkmmmoooqqqrrruuuwww|||zzzuuutttvvvxxx~~~tttoooqqqwww{{{{{{tttooojjjgggfffiiihhhfffccc```\\\XXXVVVWWWXXXYYY[[[]]]\\\YYYVVVYYYVVVRRRNNNLLLKKKLLLMMMLLLKKKJJJHHHFFFDDDCCCBBB;;;999777666666666444333222222222111222222333333333333333333333333333333333333333222222111111111111222333333222111000///000000111222333444444555222222222222222222222222111111222222222333333333000////////////111333444444555666777888888888888777666555444333222222222333444555555555444333333777777888:::===@@@CCCEEEGGGIIIKKKMMMPPPSSSXXX[[[]]]cccgggeeedddfffhhhhhhhhhkkkllliiijjjpppuuuvvvyyy{{{~~~~~~zzzyyyzzz}}}}}}sssnnnooossswww|||zzzvvvrrrnnnjjjgggeeeeeeeeeeeeccc```\\\XXXVVVWWWWWWXXX[[[]]]\\\ZZZWWWZZZWWWTTTPPPMMMKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDCCC>>>;;;888666666666555444333222222222222222333333333333333333333333333333333333333222222222111111111222222333222111000///111111111222222333333444222222222222222222222222111111222222222333333333111111000000111222333444333444555666777777777777666666555333333222222333222222222222222222222222777777888:::===@@@CCCEEEGGGIIIKKKMMMOOOSSSWWW[[[___fffiiifffdddfffgggfffhhhkkkmmmjjjkkkqqquuuuuuzzz||||||xxxzzz~~~zzzrrrmmmlllnnnppprrrrrrrrrpppnnnkkkhhhfff```bbbddddddbbb^^^ZZZWWWVVVVVVWWWZZZ\\\\\\[[[YYY[[[YYYVVVSSSOOOKKKIIIGGGHHHHHHGGGGGGFFFEEEEEEEEEAAA>>>:::888777777666555333333222222222222333333444444444333333222222222333333333222222222222111111222222222222111000000222222222222222222222222111111111111111111111111111111222222222333333333333333222222222333333444333333444555666666666666666555444333333222222333333222111111111222333333777777888:::<<<@@@CCCDDDGGGHHHKKKLLLNNNRRRVVVZZZaaagggjjjgggdddeeeeeedddfffkkknnnmmmnnnsssuuuuuu{{{}}}~~~xxx}}}{{{~~~{{{{{{}}}}}}wwwqqqmmmkkkkkkllllllmmmnnnnnnnnnllliiihhh]]]```dddfffeeeaaa]]]YYYVVVUUUVVVXXXZZZ\\\[[[ZZZ[[[ZZZXXXUUUPPPKKKGGGDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDAAA<<<999888888888777444444333222222222333333555444444333333222222111222222222222222222222222111111111222111111111111333333333222222111111111000000000000000000000000111111222222222333333333333333333222222222222222222333444444555555555444555444444333222222222333666444333222222333555777666777777999<<>>;;;::::::999888555444444333222222222333444444444333333222222222222222222222222222222222111111111111111111222222444333333222222111111111000000000000000000000000111111222222222333333333222222222222222222111111222333333444444444444444444444333222222222333333555444222222222444666777666666777999<<>>===:::777666666555333333222222222111222222333333444444555111111222222222333333333111111000000000111333333333333222222222222222222222222222222222222222222111111222222222333333333000111222333444444333333444444555555555555444444333222222222222222333333000000111222222333444444555666777888;;;>>>AAACCCEEEFFFHHHIIIJJJMMMQQQTTTXXX___bbb```^^^```aaaaaaccciiillllllnnnsssvvvuuuyyyzzz}}}sssvvv~~~rrrlllnnnrrrssstttvvvxxxzzz{{{}}}~~~zzztttlllddd``````cccfffccceeefffgggeeeaaa]]]ZZZVVVSSSPPPOOOQQQSSSTTTUUUTTTSSSQQQOOOMMMKKKIIIHHHCCCDDDDDDDDDDDDDDDDDDDDD????????????@@@>>>:::777777666555444333222222222000111222333444444555666111111111222222333333333111111000000000111333444222222222222222222222222222222222222222222222222111111222222222333333333000111333555666666555555555555555666555555444444222222222111222222333333111222333444555666555555555666666888;;;>>>AAACCCDDDFFFHHHIIIJJJMMMQQQTTT[[[aaadddaaa^^^___```___ccchhhkkkkkkmmmrrrvvvuuuzzz{{{~~~uuuyyywwwpppmmmmmmqqqssswww}}}|||tttlllfffcccbbbbbbhhhfffcccbbbaaa___\\\ZZZVVVVVVVVVRRRNNNLLLNNNPPPVVVSSSQQQOOOOOOMMMKKKIIICCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCAAA===999;;;:::888777555444444444777666555444444444444444666555444333333444666777222222222222222222222222222222222333333444444444444444444444444444444444222333444444333333555666222222222333333333444444444444444444444444444444333333333222222111111111222222222222333444555555555777888888999;;;>>>AAAEEEFFFGGGGGGHHHKKKPPPSSSVVVZZZ^^^___]]]\\\]]]___fffiiikkkjjjjjjlllqqquuuzzz|||vvvmmmxxxqqqnnnnnnnnnppptttzzz~~~tttiiiccccccddddddbbb`````````___^^^\\\ZZZZZZYYYVVVQQQNNNNNNOOORRRQQQOOONNNMMMLLLIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAABBBCCCAAA>>>;;;:::999888666555444444444444444333222222222333333555444333222222333444444222222222222222222222222333333333333444444444444444444444444444444444444111222444444333222333444222333333333444444444444444444444444444444444444333333333222222222111111222222222222333444555555555777888999999;;;???BBBEEEFFFHHHHHHIIILLLPPPSSSSSSWWW[[[\\\ZZZYYYZZZ\\\ccceeegggggghhhkkkqqqvvv{{{|||uuunnnzzzsssppppppoooppprrrwww|||mmmcccaaaccc```______```aaacccbbbaaa______^^^ZZZUUUPPPMMMLLLPPPOOONNNOOOOOOMMMIIIFFFGGGFFFFFFEEEEEEDDDCCCCCC@@@??????AAABBBAAA???===999888777666555444444444333333222222222333444444555444333222111111222222222222222222222222222222444444444333333333333333333333333333333333333333222444777777555333333333333333333444444444555555444444444444444444444444333333333222222222222111222222222222333444555555555777888999999<<>><<<999888777666555555555555444444444444444555666777555555444333222111111111111111111111111111111111333333333222222111111111222222222222222222222222555777:::;;;999666444444333333444444444555555555333333333333333333333333222222222222222222222222222222222222333444555555555777888999:::<<<@@@CCCDDDFFFGGGIIIJJJLLLOOORRRRRRVVVYYYZZZXXXXXXZZZ]]]aaabbbccccccdddhhhooouuuxxxzzz~~~~~~zzz{{{zzzxxxxxxuuusssrrrttt|||yyynnnccc[[[\\\[[[\\\___cccfffggggggbbbaaa```]]]YYYRRRLLLHHHMMMNNNOOOPPPQQQPPPLLLIIIJJJIIIHHHFFFEEECCCBBBAAABBBAAA@@@???@@@???===;;;:::999888777666555555555444444444444444555666777555555555444333222111111111111111111111111111111222222111111000000//////222222222222222222222222444777::::::888666444444333333333444444444555555333333333333333333333333222222222222222222222222222222222222333444555555555666888999:::===AAADDDBBBDDDGGGHHHIIIKKKNNNQQQQQQTTTXXXXXXWWWWWWZZZ]]]cccdddeeeeeedddgggmmmsssuuuxxx||||||{{{~~~}}}}}}uuurrrppprrrzzzvvviii^^^XXXXXXXXX[[[^^^aaaaaaaaaaaa```^^^\\\ZZZUUUOOOJJJKKKJJJKKKMMMNNNNNNKKKIIIJJJJJJHHHGGGEEECCCBBBAAADDDBBB@@@@@@@@@???===<<<<<<;;;:::888777666555555333333222222222333444444444444555555444333222111111111111111111111111111111111111000000000000000111111111111111111111111111333666666444222222222222222222333333333444444333333333333333333333333111222222222222333333333222222222222333444555555555666888999;;;===AAADDDBBBEEEGGGIIIJJJLLLOOOQQQOOORRRUUUUUUTTTUUUXXX[[[ccceeeggggggfffhhhmmmqqqtttvvvzzzxxx|||yyyuuuqqqqqqvvv~~~wwwlllcccXXXWWWWWWYYY[[[]]]]]]\\\```^^^\\\[[[[[[XXXSSSOOOKKKJJJJJJKKKMMMNNNMMMKKKJJJJJJHHHGGGEEEDDDCCCBBBCCCAAA@@@@@@@@@AAA@@@??????>>><<<:::888666555555444444333222222222333333222222333444444333222111111111111111111111111111111111111111222222222222111111111111111111111111///111333333111111111222111111111222222222333333222222222222222222222222111111222222222333333333222222222222333444555555555666888:::;;;>>>BBBEEEDDDFFFJJJLLLMMMNNNPPPRRROOORRRUUUUUUTTTUUUXXX\\\___cccfffggggggiiimmmppptttvvvzzz~~~~~~yyy{{{tttpppqqqvvv{{{~~~}}}tttlllfffZZZYYYXXXYYY[[[\\\\\\[[[```]]][[[[[[\\\ZZZVVVSSSMMMLLLKKKLLLNNNPPPOOONNNJJJIIIHHHGGGFFFDDDCCCCCCBBB@@@???@@@AAACCCCCCBBBAAA???===;;;888666555555777666555555444444444444///000222333333222111000000000000000000000000000222222222333333444444555000000000000000000000000000111222222111222333555000000111111111222222222222222222222222222222222111111111222222333333333222222222222333444555555555666888:::;;;>>>BBBEEEFFFHHHKKKNNNOOOPPPRRRTTTQQQTTTWWWWWWVVVWWW[[[___[[[```eeeggghhhjjjmmmppptttwwwzzz|||}}}|||uuupppnnnoooppppppsssuuuwwwxxxuuuooohhhccc^^^[[[XXXUUUTTTVVVZZZ\\\\\\\\\\\\[[[YYYWWWTTTRRRNNNJJJGGGHHHMMMOOOMMMKKKKKKKKKKKKJJJHHHEEEAAA???AAAAAAAAAAAAAAA@@@???>>>??????>>>===;;;999666555999888666444333111111111000111111222222333333444111111222222222111111000111111111111111111111111555555444333333222111111111333444444333222222333777666444333222333333444222222111000111222333444222222222222222222222222000000111222333444444555666666777888;;;>>>AAABBBFFFHHHJJJMMMPPPQQQRRRRRRSSSSSSTTTUUUWWWYYY[[[]]]^^^aaadddfffgggjjjmmmooottttttvvv{{{|||uuupppmmmlllkkkjjjiiikkknnnppppppmmmiiiggg___]]]ZZZWWWVVVXXXZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVSSSNNNJJJIIILLLNNNNNNLLLMMMMMMMMMLLLJJJFFFCCCAAA>>>??????@@@AAAAAA@@@@@@>>>???>>>===<<<999777555777666555444222111111111333333333333222222222222111111111111111111111111111111111111111111111111555444444333222222111111111333444444333222222333555555444333333333333333444444333333333444555666222222222222222222222222111111111111111111222222666666777888;;;>>>@@@BBBEEEGGGJJJMMMPPPRRRSSSSSSSSSRRRRRRSSSUUUXXX[[[]]]^^^aaadddfffhhhjjjmmmppppppqqqtttzzz|||vvvqqqmmmiiieeebbbaaabbbdddfffhhhhhhggggggbbb```^^^[[[ZZZZZZZZZ[[[YYYYYYXXXXXXYYYYYYZZZZZZZZZTTTMMMJJJKKKMMMMMMMMMOOOOOOOOONNNKKKHHHEEECCC<<<===>>>???@@@AAABBBBBB>>>>>>>>>>>><<<:::888666666555444333222222222222555555444333333222111111222111111000111111222222111111111111111111111111444444333333222222111111111333444444333222222333444444444444444333333222444444333333333444555666222222222222222222222222222111111111000000000000666666777888:::===@@@BBBCCCEEEIIIMMMPPPSSSTTTTTTSSSRRRQQQQQQSSSWWW[[[^^^___aaadddfffhhhjjjnnnqqqoooqqquuu{{{~~~}}}yyytttooohhhaaa]]]^^^^^^^^^___```bbbcccddddddcccbbbaaa___]]]\\\[[[ZZZYYYXXXXXXXXXYYY[[[\\\]]]WWWOOOIIIHHHJJJKKKLLLOOOOOOOOONNNLLLIIIFFFDDD======>>>>>>???@@@AAAAAA>>>>>>???>>>===;;;999888555444333222222222222222444444444333333333222222222111000000000111222333111111111111111111111111333333333333222222111111111222444444222111222333222333444555555444222111111111111222222222333333222222222222222222222222222222111111111111111111555666666888:::===@@@BBBBBBDDDHHHMMMPPPSSSUUUVVVTTTSSSQQQQQQSSSXXX]]]``````bbbdddfffhhhkkkooossssssvvvzzz~~~||||||xxxrrrjjjbbb]]]\\\[[[ZZZ[[[]]]```ccceeeffffffgggfffdddaaa^^^\\\]]]\\\ZZZXXXXXXXXXYYYZZZ\\\WWWPPPJJJGGGGGGIIIJJJLLLMMMMMMMMMKKKIIIFFFDDDAAAAAA@@@???>>>>>>??????>>>>>>??????>>><<<;;;:::555444333333222222222222222222222333333444444444111111000000111222222333111111111111111111111111333222222222222222111111000222333333222111111222111222333444444444222222111111222222222333333333222222222222222222222222111111222222333444555555555555666777:::===???AAABBBDDDHHHMMMQQQTTTUUUVVVUUUTTTRRRRRRUUUYYY___bbb```bbbdddfffhhhlllqqqtttxxxzzz}}}~~~}}}zzzyyyzzz}}}zzzuuunnnfff```YYYYYYXXXYYY\\\```eeehhhggghhhkkkllljjjeee```]]]^^^]]][[[ZZZYYYXXXXXXXXXXXXUUUPPPKKKHHHGGGGGGGGGJJJJJJLLLLLLKKKIIIGGGFFFEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>?????????===<<<;;;777666555444333333333333000000111222222333444444///000111222222222222222111111111111111111111111222222222222222222111111000222333333222111111222111222222333333333333333222333444555555555444444222222222222222222222222111111222333444555666666555555666777999<<>>??????===>>>???@@@???>>>===<<<999888777555444333333333111111111111111111111111---///111333444333222111111111111111111111111111111111111111111111222222000111333333111000111222222222111111222333333444222333444555555555444444222222222222222222222222222222222333333444444444555555555777999<<>>???@@@@@@???>>>===:::999888666444333333222222222111111000/////////,,,...222444555444222000111111111111111111111111111111111111111111222222000111333333111000111222222222111000111222444555000111222333444333222222222222222222222222222222333333333222222222111111444555555777999<<>>>>>????????????@@@AAABBBCCC@@@;;;666444555555444222111111111111111111111111444444444333222111000///333333333333333222000000000000000000000000000000111111111111111111111111111222333333444444333333222222222333444555666777111111111222222333444444444333333333333444555555666666777888:::<<>>>>>??????@@@AAABBBAAA===888666666666444222333333333333333333333333111222222222222111111000111111111222222222222222111111111111111111111111111111111111111111111111111222333333444444333333222222222333333444555555111111111111111111111111333222222222222333444444666666666888:::<<>>>>>>>>>>>???@@@AAAAAABBB>>>;;;888777666444333444444444444333333333333000000111222222222222222000000//////000111333444111111111111111111111111111111111111111111111111111222222333333333333333222222222222333333333333222222111111000//////...222111111111111222333333666666666777999<<>>???@@@AAAAAA???<<<999777555444333222222222222222111111111222222333333333333222222111000///......000222333111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222111111222222111111000000000000222222222222222333333444555555666777999<<<>>>@@@BBBEEEHHHJJJLLLMMMOOOPPPQQQSSSUUUVVVVVVWWWZZZ\\\dddhhhnnnpppqqqssswwwzzz}}}~~~xxxyyy|||}}}}}}~~~}}}{{{zzzyyyyyyuuuqqqiii```YYYXXX\\\```iiiooossspppkkkiiigggdddaaa___[[[YYYXXXWWWWWWVVVXXXYYYZZZZZZXXXVVVSSSQQQIIIGGGFFFFFFIIIJJJKKKKKKGGGIIIJJJKKKJJJGGGDDDAAA============>>>???@@@AAA??????===:::777555444444333333333222222222111111555555555555444333222111333222000......///000111111111111111111111111111000000000000000000000000000111222222333333222222222222333333333222111111111111111222222222333333333333333333333444555555555555555777999;;;>>>???BBBDDDGGGIIIJJJLLLNNNPPPQQQSSSVVVWWWXXXYYY[[[]]]cccgggllloooppprrrvvvzzz|||zzzyyyzzz{{{{{{}}}}}}zzz{{{}}}~~~}}}{{{zzzyyyxxxuuurrrlllccc[[[XXXZZZ^^^\\\bbbfffeeeeeehhhhhheeeaaa___]]]ZZZWWWUUUTTTSSSUUUVVVXXXYYYXXXUUUSSSQQQJJJGGGEEEDDDFFFHHHIIIIIIFFFGGGIIIJJJIIIGGGDDDBBB>>>>>>>>>>>>???@@@AAAAAA>>>??????<<<999666666666666666555555444444333333666666555555444222111000444333111000//////000000222222222222222222222222000000000000000000000000000111111222222222222222111222333444444333222111000111111222333333444444444444333333444444555666555555555666888;;;>>>???BBBDDDFFFHHHIIIKKKNNNPPPOOORRRUUUXXXYYYZZZ]]]___cccggglllnnnoooqqqvvvzzz{{{|||yyyxxxwwwsssqqqvvv}}}{{{xxxyyy{{{||||||||||||{{{yyywwwvvvrrrqqqmmmeee\\\WWWXXX[[[VVVYYY\\\\\\```ffffffbbb^^^^^^]]][[[XXXUUUTTTSSSRRRSSSVVVWWWVVVTTTQQQOOOKKKHHHDDDCCCDDDFFFGGGGGGEEEFFFGGGGGGGGGEEECCCBBB???>>>>>>??????@@@AAABBB???@@@AAA???<<<999999;;;777666666555444444333333333333333333222111111000222222222222222111111111222222222222222222222222000000000000000000000000000000111222222222222222000111333555555555444333111111111111222222222222333333222222333333444555444555555666888;;;===???BBBDDDFFFGGGHHHJJJMMMPPPOOORRRWWWZZZ\\\^^^```bbbeeehhhlllnnnnnnqqquuuyyy~~~}}}yyywwwuuupppmmmtttzzzwwwxxxzzzyyyyyyzzz{{{zzzwwwuuusssooopppmmmeee\\\VVVVVVXXXWWWYYYXXXYYY]]]cccaaa]]][[[\\\]]]\\\YYYVVVTTTTTTPPPQQQTTTVVVUUUSSSPPPNNNKKKHHHDDDBBBBBBDDDFFFFFFDDDEEEEEEFFFEEEDDDCCCBBB????????????@@@AAABBBCCC???BBBCCCBBB>>><<<<<<>>>555555444333222222111111//////000111111111111000000111222333333444333333222222222222222222222222000000000000000000000000000000111222222222222111000111444666666666555444222222111111000/////////222222111111222222333444444444555666888;;;===???BBBCCCFFFGGGHHHJJJMMMPPPQQQUUUZZZ]]]```bbbeeegggfffjjjmmmnnnoooqqqvvvzzz}}}yyywwwuuupppmmmvvv|||xxxvvvwwwxxx{{{{{{{{{zzzyyyvvvtttrrrppplllhhhccc___ZZZTTTPPPPPPNNNOOOTTT[[[```^^^\\\_________]]]ZZZVVVRRRPPPUUUTTTTTTUUUVVVVVVTTTRRROOOLLLHHHCCCAAA@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>>>>>@@@BBBCCCBBBAAA@@@@@@???>>>:::888777666555444333222222222222222222111111111111000777444111111333444333111222222222111111111111000222111111111000000//////000000111222222222222111222222222222222222222222111111111111111111111111333333333333333333333333888777666666888<<<@@@BBBBBBBBBCCCEEEGGGJJJLLLNNNOOOSSSXXX\\\^^^```bbbcccjjjoooqqqpppqqquuuwwwvvv|||{{{|||}}}{{{zzz~~~zzzvvvuuuwwwxxx|||||||||{{{yyywwwuuusssnnnjjjfffbbb]]]XXXSSSOOOOOOMMMMMMRRRYYY^^^___^^^]]]]]]^^^]]][[[XXXUUUSSSSSSRRRSSSTTTVVVUUURRRPPPNNNLLLHHHDDDBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>>>>>@@@BBBCCCCCCBBBAAA@@@@@@???<<<999777777555444333222222222222222222111111111111000666333111111333444222111222222222111111111111000111111111111000000000///000000111222222222222111222222222222222222222222111111111111111111111111333333333333333333333333777666666666888;;;???AAABBBCCCEEEHHHJJJMMMNNNOOOQQQUUUYYY]]]___```bbbccchhhmmmpppooopppuuuyyyxxx}}}vvvqqqttt||||||wwwttttttvvvyyyzzzzzzzzzxxxwwwuuusssrrrkkkhhhddd```\\\WWWRRRNNNNNNLLLKKKOOOVVV\\\___```[[[\\\]]]]]]\\\YYYWWWUUUOOOPPPQQQSSSUUUTTTQQQNNNLLLKKKHHHFFFCCCBBBAAA@@@CCCCCCCCCDDDDDDCCCCCCCCCAAA@@@???>>>???@@@AAABBBCCCBBBAAABBBBBB@@@===;;;888777666555333333333222222222222111111111111000555333111111222333222111222222222111111111111000111111111111000000000000000000111222222222222111222222222222222222222222222222222222222222222222222222222333333444444444666555555666888;;;>>>@@@BBBDDDGGGKKKNNNPPPQQQQQQSSSVVVZZZ]]]___```bbbccciiimmmooonnnoootttwwwwwwzzz{{{~~~yyynnngggkkksss~~~}}}zzzvvvssssssvvvyyywwwvvvuuutttrrrpppooonnnjjjgggccc```\\\XXXRRROOOMMMKKKIIIKKKRRRYYY^^^aaa\\\]]]]]]]]]\\\ZZZXXXVVVNNNNNNPPPRRRTTTRRROOOLLLJJJJJJIIIGGGEEECCCAAA???BBBBBBCCCDDDDDDCCCBBBBBB@@@@@@@@@???@@@@@@AAABBBDDDCCCBBBCCCCCCBBB???===999888777555444333333333222222222111111111000000333222111111111222222222222222222111111111000000111111111000000000000000000000111222222222222111222222222222222222222222222222222222222222222222111222222333333444444555555444555666888:::===???AAACCCGGGLLLOOOPPPPPPPPPRRRUUUYYY\\\]]]^^^aaabbbjjjnnnpppnnnnnnrrruuuuuu{{{}}}{{{qqqgggccckkkvvv~~~}}}zzzvvvssssssvvvxxxvvvuuusssqqqpppnnnmmmmmmjjjhhhdddaaa]]]YYYTTTQQQMMMJJJHHHIIINNNUUU[[[___^^^^^^___^^^]]]ZZZWWWVVVOOOOOOPPPQQQSSSQQQNNNKKKIIIIIIIIIGGGEEECCCAAA???AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDCCCAAA???:::999888666555444333333222222222111111111000000111111111000000000111222222222222111111111000000000000000000000000111111000000111222222222222111222222222222222222222222222222222222222222222222222222222333333444444444444444555666888;;;===>>>@@@BBBFFFJJJMMMNNNNNNNNNPPPSSSWWWYYY[[[]]]___bbbggglllpppoooqqqvvvyyyxxx|||xxxrrrjjjbbbbbbmmm{{{~~~~~~|||yyyvvvtttvvvwwwwwwvvvtttrrrpppoooooonnnkkkhhheeeaaa___[[[VVVSSSMMMKKKIIIHHHKKKPPPWWW[[[^^^_________]]][[[XXXVVVSSSRRRQQQQQQRRRQQQNNNLLLIIIIIIHHHGGGEEECCCAAA@@@AAABBBDDDEEEEEEDDDBBBAAABBBBBBCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCDDDDDDBBB@@@;;;:::999777555444333333222222222111111111111000///000111000//////111333222222222111111111111000000000000000111111111111000000111222222222222111222222222222222222222222333333333333333333333333333333333333333333333333444555666777999;;;===>>>@@@AAADDDGGGIIIKKKKKKKKKOOOQQQUUUWWWYYY\\\```bbbdddkkkrrrtttxxx~~~vvvsssnnnggg___```nnn~~~|||yyyvvvvvvvvvwwwvvvsssqqqoooooonnnnnnjjjgggdddaaa___[[[WWWTTTNNNLLLJJJHHHIIIMMMRRRVVV]]]]]]______^^^]]]ZZZYYYXXXUUUSSSQQQQQQPPPNNNMMMJJJIIIHHHFFFDDDCCCBBBAAABBBCCCEEEFFFFFFEEECCCBBBCCCDDDDDDEEEEEEEEEEEEEEEAAAAAAAAACCCDDDDDDBBB@@@<<<;;;999777666444444333222222222111111111111000...000111000......111333222222222111111111111000///000000000111111111111000000111222222222222111222222222222222222222222333333333333333333333333555444444333333222222111444555777888:::<<<>>>???AAABBBCCCEEEFFFHHHIIIJJJNNNPPPTTTWWWZZZ]]]aaadddiiiqqqyyy|||~~~}}}uuurrrnnnggg___```ooo{{{wwwvvvuuuuuutttqqqooommmllllllllliiigggcccaaa^^^[[[WWWSSSOOOMMMKKKHHHHHHJJJOOOSSSZZZ\\\^^^______^^^]]]\\\[[[XXXTTTRRRQQQPPPOOONNNJJJIIIGGGEEEDDDCCCBBBBBBBBBDDDFFFGGGGGGFFFDDDBBBDDDDDDEEEFFFFFFFFFFFFFFFAAA@@@AAABBBDDDDDDBBB@@@===<<<:::888666444444333222222222111111111111000---///111000......000333222222222111111111111000//////000000111111111222000000111222222222222111222222222222222222222222333333333333333333333333666555444444333222111000555666777999;;;===??????CCCCCCCCCDDDEEEGGGIIIJJJNNNQQQTTTWWWZZZ^^^cccgggqqqyyy}}}~~~tttrrrooohhh```aaappp~~~~~~}}}yyyvvvtttsssrrrooollliiiiiihhhfffeeefffeeedddaaa]]]YYYVVVSSSMMMLLLJJJIIIJJJKKKMMMOOOZZZ___fffjjjjjjgggcccaaa]]]ZZZVVVQQQOOONNNOOOPPPPPPPPPNNNLLLJJJGGGEEECCCEEEBBB@@@AAACCCDDDAAA???@@@AAADDDIIILLLLLLJJJGGGAAAAAAAAAAAAAAAAAAAAAAAA======;;;999777555444333111222222333333333222222222222111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222000111111222333333444444333333444555555444444444444333111111111333555777;;;;;;;;;<<<===>>>??????DDDBBBAAABBBFFFJJJLLLMMMPPPWWW^^^bbbbbbfffmmmttt~~~}}}{{{|||}}}zzzsssllliiifffhhhyyy~~~}}}~~~~~~|||yyyvvvtttsssqqqnnnjjjhhhggggggfffdddeeeeeecccaaa]]]YYYUUUSSSMMMLLLKKKKKKKKKLLLMMMNNN[[[```ggglllkkkgggcccaaa\\\ZZZUUUQQQNNNMMMNNNOOOOOOOOONNNMMMKKKIIIGGGFFFFFFCCCAAAAAABBBCCCAAA@@@BBBCCCFFFJJJNNNNNNLLLJJJCCCBBBBBBAAAAAAAAABBBBBB>>>===<<<:::777555444333111222222333333333222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111222222333333333444333444444444444444444444222222111111222444666777444444555666888;;;===???AAAAAAAAA@@@@@@DDDKKKPPPQQQXXX```dddfffjjjrrryyywwwxxxzzzzzzyyyyyy{{{|||~~~~~~yyysssnnnkkkgggkkk~~~~~~}}}|||zzzxxxvvvtttpppllliiiffffffeeedddcccdddcccbbb```]]]YYYUUUSSSMMMMMMMMMMMMMMMLLLLLLLLLZZZ___gggkkkkkkgggdddaaa\\\YYYUUUQQQNNNMMMMMMNNNOOONNNNNNMMMLLLJJJIIIHHHGGGEEEAAA@@@AAAAAABBBAAABBBCCCFFFJJJNNNOOOMMMKKKEEECCCBBB@@@???@@@AAABBB???>>>===:::888555444333222222333333333333222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111222222222333222222222222333333333333444444444444444444444444333333333444555555666666444444444666888;;;>>>@@@>>>@@@BBB@@@???EEEOOOYYY^^^cccffffffccccccfffkkkmmmooorrrtttuuuvvvyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~wwwtttqqqmmmhhhnnn~~~|||{{{zzzxxxvvvnnnkkkgggdddddddddcccccccccbbbaaa___]]]YYYVVVTTTOOOOOOOOOOOONNNMMMLLLKKKTTTZZZbbbggghhhfffdddbbb]]][[[WWWSSSPPPNNNNNNNNNOOOOOOOOONNNLLLKKKIIIHHHIIIFFFCCC@@@???@@@AAABBB@@@AAACCCGGGKKKLLLKKKIIIEEECCC@@@>>>===???@@@BBB@@@???>>>;;;888666444333333333333444333333222222111111111111111222222222000000000000000000000000222222222222222222222222111111111222222222333333333333333333333333333333555555444444333333333444555555666666666666555555444444555666888;;;>>>@@@???BBBEEEFFFHHHNNNXXX```bbbdddeeebbb\\\YYYYYY[[[gggjjjmmmoooqqqsssvvvyyy||||||||||||||||||}}}~~~xxxvvvtttooohhhnnn}}}}}}|||zzzwwwmmmjjjeeebbbbbbcccccccccbbbbbbaaa```]]]ZZZWWWUUUQQQQQQQQQPPPOOOMMMKKKJJJLLLRRRZZZ```bbbccccccccc___]]]YYYUUURRRPPPOOOOOOPPPPPPOOONNNLLLJJJIIIGGGIIIGGGDDDAAA??????AAABBBAAAAAACCCFFFIIIJJJIIIGGGCCCBBB???===<<<>>>@@@AAAAAA@@@>>><<<999777555444444444444444444333222111000000111111111222222222000000000000000000000000111111111111111111111111111222222222222333333333333333333333333333444444666555444333333333333444555555555555444333222111000111333666999===???AAAFFFFFFHHHKKKPPPTTTXXXYYYTTTWWWYYYZZZYYYYYY\\\___fffhhhkkkmmmoooqqqtttvvv||||||{{{{{{|||}}}}}}~~~zzzyyyvvvppphhhnnn}}}}}}}}}zzzwwwmmmiiidddaaaaaabbbccccccbbbbbbbbb```^^^[[[YYYWWWTTTTTTRRRPPPOOOMMMLLLKKKHHHLLLSSSXXX[[[^^^aaabbb```^^^[[[WWWSSSQQQPPPOOONNNNNNNNNMMMLLLJJJIIIHHHIIIHHHFFFCCC@@@>>>@@@AAACCCCCCDDDFFFIIIIIIHHHGGGAAA@@@???>>>>>>???@@@BBB@@@???>>><<<:::888777666444555555444444333222111000000000111222222333333000000000000000000000000000000000000000000000000222222222222333333333333222222222333444555555555777666444333222222333444333333333222222222222222333666;;;@@@DDDHHHJJJJJJLLLJJJJJJLLLOOOPPPOOOMMMNNNQQQTTTWWWXXX[[[^^^aaaeeegggjjjmmmnnnpppsssvvv}}}|||||||||}}}~~~~~~{{{xxxqqqiiippp~~~||||||{{{wwwtttmmmiiidddaaaaaacccddddddccccccbbbaaa___]]]ZZZYYYWWWVVVSSSPPPNNNMMMLLLLLLHHHKKKOOORRRUUUYYY]]]``````^^^[[[WWWSSSQQQOOONNNJJJJJJKKKLLLLLLLLLKKKKKKHHHIIIHHHEEEAAA>>>???@@@DDDCCCCCCEEEFFFGGGEEEDDD@@@@@@@@@@@@AAABBBCCCCCC??????>>><<<;;;999888888555555555555444333222111///000000111222222333333000000000000000000000000111111111111111111111111222222222333333333444444000111222333444666777777888666444222222222333444333333333333555777999:::@@@DDDIIINNNQQQRRRQQQPPPKKKJJJJJJIIIHHHHHHIIIJJJSSSTTTUUUWWWWWWYYYZZZ[[[ccceeeiiilllnnnqqqtttwww~~~~~~~~~~~~|||xxxsssmmmttt|||zzzzzzyyyuuuqqqmmmiiidddaaaaaacccdddeeecccccccccbbb```^^^[[[ZZZYYYWWWSSSPPPMMMLLLLLLMMMJJJLLLNNNPPPRRRUUUZZZ^^^___]]]ZZZVVVSSSPPPNNNMMMFFFGGGIIIJJJLLLMMMNNNNNNGGGIIIIIIFFFAAA>>>>>>???BBBAAAAAABBBCCCCCCAAA@@@@@@AAABBBCCCDDDDDDEEEEEE>>>>>>===<<<;;;::::::999555555555555444333222111///000000111222222333333000000000000000000000000222222222222222222222222222222333333333444444444000000111333555666888888888666444222111222333444555555555777:::===AAADDDIIILLLQQQTTTUUURRRNNNLLLFFFHHHIIIFFFCCCDDDJJJPPPQQQRRRSSSUUUWWWYYYZZZ[[[```cccgggkkknnnqqquuuxxx}}}xxxtttooowww{{{wwwtttqqqooonnnkkkhhhdddbbbaaabbbcccdddcccbbb```______^^^^^^]]][[[XXXUUUSSSRRRRRRRRRNNNNNNNNNNNNPPPTTTZZZ___bbb]]]WWWSSSRRRPPPMMMJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLIIIFFFDDDBBBAAA>>><<<@@@AAACCCDDDDDDCCCAAA@@@>>>>>>======>>>???@@@AAA@@@???>>>>>>>>><<<999666777666555555666555333111222222222222222222222222333333333333333222111000///000111222333222111111333444555666666555444333555444222222222444666777333333111111222444777888777888<<>>???AAABBBCCCBBB@@@??????>>>======>>>???@@@AAA@@@????????????>>>;;;888888666555555555555333111222222222222222222222222222222222222222111000000///000111222333222222111111222333333444444444333222444666777666444222000444444444555777999;;;<<>>===<<<<<<===>>>@@@CCCDDDEEEFFFHHHJJJMMMQQQVVVWWWWWWWWWYYY\\\eeegggkkkmmmooorrruuuwww~~~}}}~~~~~~}}}xxxsssrrr}}}~~~{{{xxxuuusssrrrppplllhhheeedddccccccaaaaaa```___^^^]]]]]]\\\^^^]]]ZZZXXXVVVUUUTTTTTTPPPOOOMMMJJJJJJMMMSSSWWW[[[[[[ZZZWWWRRRNNNKKKJJJEEEEEEEEEEEEEEEFFFFFFGGGIIIGGGDDDCCCBBBBBB@@@>>>===>>>???AAAAAAAAA@@@???@@@???>>>>>>>>>???@@@AAA@@@@@@@@@AAABBB@@@===:::888666555444444444222000222222222222222222222222111111111111111000000///000111111222333222222222333333333333333444555666555555666777777666444444444666:::???DDDJJJNNNPPPQQQRRRRRRRRRPPPJJJBBB<<<777666666666666888999:::>>>@@@BBBDDDDDDFFFHHHKKKMMMQQQUUUVVVVVVVVVYYY\\\eeehhhmmmppprrruuuwwwyyy~~~~~~}}}}}}~~~~~~|||yyyvvvxxxzzz}}}~~~{{{wwwttttttrrrnnnjjjgggeeedddcccaaaaaa``````___^^^]]]]]]___^^^[[[YYYWWWVVVVVVVVVSSSQQQNNNKKKIIIKKKOOOSSSVVVYYY[[[XXXRRRMMMJJJJJJDDDDDDCCCCCCCCCDDDEEEFFFHHHFFFCCCBBBBBBBBBAAA???===>>>???@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBBBBAAABBBCCCDDDCCC@@@===999777555444444444222000222222222222222222222222111111222222222111111000111111222222222333333333666555444333333444666777666333111000222777===AAAAAACCCGGGLLLPPPTTTVVVXXXGGGGGGGGGFFFCCC>>>999666444444444444666888:::<<<===???BBBCCCDDDFFFHHHKKKLLLPPPTTTUUUUUUVVVYYY\\\cccggglllqqqsssuuuwwwyyy}}}~~~}}}||||||}}}}}}|||{{{{{{~~~{{{|||xxxuuutttrrroookkkhhheeedddcccaaaaaaaaaaaaaaa```___^^^^^^^^^\\\ZZZYYYWWWWWWVVVUUUTTTQQQMMMJJJKKKMMMPPPQQQUUUXXXVVVQQQMMMKKKKKKEEEDDDCCCCCCCCCDDDFFFGGGGGGEEECCCBBBBBBBBBAAA???===>>>???@@@BBBBBBCCCCCCAAAAAA@@@@@@AAABBBDDDEEEDDDCCCCCCCCCDDDDDDAAA???;;;888555444444444222111222222222222222222222222222222333333444333333222222222222222222333333333444333222111111111222333555444333444999@@@GGGLLLSSSSSSQQQOOOMMMJJJGGGEEE:::999999888666666666666666666555666777999;;;<<<<<<>>>AAACCCDDDFFFIIIKKKLLLOOOSSSTTTSSSUUUYYY]]]bbbgggnnnsssuuuvvvxxxyyy|||~~~}}}||||||}}}~~~}}}~~~~~~zzzttt{{{|||xxxuuurrrpppnnnkkkhhheeedddccc```aaabbbbbbbbbaaa___^^^^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVTTTPPPMMMKKKLLLMMMNNNPPPRRRRRRPPPMMMKKKKKKFFFEEECCCBBBCCCDDDFFFGGGGGGEEECCCBBBBBBAAA@@@???======>>>@@@AAACCCDDDEEEBBBBBBAAABBBCCCEEEGGGIIIGGGEEECCCBBBCCCCCCBBBAAA===:::777555555444444222222222222222222222222222222333444444444444444444333222222222222333444444000000000000111222333333===???CCCHHHKKKNNNOOOPPPMMMKKKHHHDDD???;;;888777666666555333222333666999777666666666777888:::;;;;;;>>>AAABBBDDDFFFIIIKKKKKKNNNRRRSSSRRRTTTYYY]]]dddiiipppuuuwwwxxxxxxxxx|||}}}~~~~~~|||{{{{{{|||}}}}}}~~~uuusss|||~~~{{{wwwtttooonnnllliiigggeeecccbbb___```aaabbbaaa```^^^]]]]]]\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUURRRNNNKKKJJJJJJKKKKKKLLLNNNOOOOOOMMMJJJEEEDDDBBBAAAAAACCCFFFGGGHHHEEECCCAAAAAAAAA???>>>;;;<<<===>>>@@@BBBDDDEEEBBBBBBBBBDDDFFFHHHKKKLLLKKKGGGCCCAAAAAABBBBBBBBB???<<<888666555555555444222222222222222222222222111222333444444444444333333333222222222333444555333444777999<<<>>>???@@@HHHIIIKKKMMMLLLJJJHHHFFF<<<;;;999777555555555555333444555444222333666999666555555555666888999;;;;;;===@@@BBBDDDFFFIIIKKKKKKNNNQQQRRRRRRTTTYYY]]]ccchhhpppuuuwwwvvvvvvuuu{{{}}}~~~}}}|||zzz{{{{{{zzz{{{}}}zzz~~~~~~}}}zzzvvvsssmmmllljjjhhhfffdddcccbbb]]]^^^```aaaaaa___]]]\\\\\\\\\[[[[[[YYYXXXVVVVVVSSSTTTUUUSSSOOOKKKIIIHHHJJJIIIHHHKKKNNNPPPMMMJJJEEECCCAAA@@@@@@BBBEEEFFFHHHFFFCCCAAAAAA@@@???===::::::;;;===???AAACCCDDDBBBBBBCCCEEEGGGJJJMMMOOOMMMHHHCCC??????AAABBBCCC@@@===999777666666555555222222222222222222222222000111222333333333333333444333222111222333444555:::===AAAFFFJJJMMMOOOOOOKKKHHHCCC>>>:::777555444999777555222111111222222...111444444333222444777555555555555666888;;;<<<:::===@@@BBBDDDFFFIIIKKKKKKMMMPPPQQQQQQTTTYYY]]]aaafffmmmssstttsssrrrqqq{{{|||~~~}}}{{{zzzzzz{{{wwwxxx{{{~~~}}}yyywwwvvvvvvqqqooollliiifffdddbbbbbb^^^^^^]]]\\\\\\]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWTTTSSSSSSRRRQQQMMMHHHDDDEEEGGGJJJMMMNNNMMMKKKJJJJJJHHHEEEBBBBBBCCCFFFGGGFFFEEEDDDBBBAAAAAAAAAAAA>>><<<:::<<>>BBBEEEMMMOOORRRSSSPPPKKKDDD@@@DDD@@@:::666555666666666555444222111000111222222444444444444444444444444444444444555666888:::;;;===>>>@@@BBBCCCDDDHHHJJJKKKMMMPPPQQQRRRUUUXXX[[[cccgggkkkmmmnnnppptttxxxzzz}}}~~~|||zzz{{{}}}}}}|||yyyzzz~~~zzzwwwvvvuuurrrqqqnnnjjjgggdddbbbaaa^^^]]]]]]\\\\\\]]]]]]]]]]]]\\\[[[YYYWWWVVVVVVVVVUUUTTTSSSSSSQQQNNNIIIEEEFFFHHHKKKNNNOOOOOOMMMLLLJJJHHHEEEBBBBBBCCCEEEGGGHHHGGGFFFEEECCCBBBBBBBBB???===;;;<<<@@@DDDEEEEEEAAAAAABBBDDDGGGJJJMMMOOOLLLJJJFFFCCCAAAAAABBBBBB??????===:::666444444444555333222333555666555333444444444333222333555888<<<===???BBBFFFJJJNNNQQQLLLLLLKKKHHHDDD???;;;888;;;888444222222333333333444333222111111111222333444444444444444444444444444444444555666888:::;;;===???AAABBBBBBDDDGGGIIINNNPPPRRRSSSTTTVVVYYY\\\dddhhhmmmooopppqqquuuxxxzzz}}}|||{{{|||~~~~~~}}}{{{|||{{{xxxvvvuuusssrrrooolllhhheeebbbaaa^^^^^^]]]\\\\\\\\\\\\\\\]]]\\\ZZZYYYWWWVVVVVVVVVWWWVVVTTTSSSRRROOOJJJGGGGGGIIIKKKNNNPPPPPPOOONNNIIIGGGDDDBBBAAABBBDDDEEEJJJIIIHHHGGGEEEDDDCCCCCC@@@>>><<<===???AAACCCCCC@@@AAABBBCCCFFFJJJMMMOOOKKKIIIFFFDDDBBBBBBBBBCCCAAAAAAAAA>>>:::666555555777555333333444555444333111222444555666:::???CCCRRRPPPNNNKKKIIIHHHHHHHHHEEECCC???;;;777444333333333111//////111222222111222222111111111222333333333333333333444444444444444444444555666888:::;;;>>>@@@AAABBBBBBCCCFFFHHHNNNPPPRRRSSSTTTVVVYYY\\\dddiiioooqqqrrrrrruuuwww{{{~~~}}}|||}}}~~~~~~}}}~~~|||xxxvvvuuurrrqqqpppmmmjjjgggeeecccaaa```^^^\\\[[[ZZZYYYYYY[[[ZZZZZZYYYXXXXXXYYYYYYYYYWWWTTTSSSQQQOOOLLLIIIFFFHHHJJJLLLNNNOOOOOOOOOIIIGGGEEEBBBBBBBBBCCCDDDJJJJJJIIIHHHFFFEEEDDDCCCBBB@@@>>>===>>>???AAAAAA??????@@@BBBEEEHHHKKKMMMJJJHHHFFFDDDCCCCCCCCCDDDAAABBBCCCAAA===:::888888888777555333333333333222555888<<<@@@DDDHHHMMMPPPUUURRRLLLFFF@@@;;;777666999777555333222333333444222111111222444444333222111111111222222333333444333333333333333444444444444444444444666888:::;;;???@@@AAAAAAAAABBBEEEGGGJJJLLLOOOQQQSSSVVVZZZ]]]dddiiiooorrrrrrrrrsssuuu{{{~~~~~~}}}~~~~~~~~~}}}}}}zzzxxxvvvqqqqqqpppooollljjjhhhfffcccbbb___]]]ZZZXXXWWWVVVYYYYYYYYYYYYZZZ[[[\\\]]]ZZZXXXTTTRRRQQQOOOLLLJJJFFFFFFHHHIIIJJJLLLMMMMMMIIIHHHEEECCCBBBBBBCCCCCCHHHHHHHHHGGGFFFEEECCCBBBBBBAAA???>>>======???@@@>>>>>>???@@@BBBEEEHHHJJJIIIHHHFFFEEEDDDDDDDDDDDDAAABBBCCCAAA===999777777222333333444555777999:::EEEIIILLLOOOOOOOOOOOOPPPAAA???<<<999777555555444222222333444444555555555444333333444555555333111000111111222333333333333222222222333333333444444444444444444666888:::;;;>>>@@@AAAAAAAAABBBDDDFFFFFFIIIMMMPPPSSSWWW\\\```ccchhhnnnqqqppppppqqqsss{{{~~~~~~}}}}}}}}}}}}|||yyyxxxrrrrrrqqqpppnnnkkkiiigggcccaaa___\\\ZZZXXXWWWVVVWWWWWWXXXXXXZZZ[[[\\\]]][[[XXXTTTQQQOOONNNMMMKKKFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIGGGEEEDDDCCCCCCCCCEEEEEEFFFGGGFFFEEEDDDCCCAAAAAA@@@>>><<<<<<>>>@@@?????????@@@BBBDDDFFFHHHHHHGGGFFFFFFEEEEEEEEEEEEBBBCCCBBB@@@<<<888777777444777<<<@@@CCCFFFIIILLLMMMNNNNNNLLLFFFAAA>>><<<555555444333333444555666222333444555555444333222333222222222333333111000111111222333333333222222111111222222333333444444444444444555666888:::;;;===???@@@AAAAAABBBEEEGGGGGGJJJNNNRRRVVVZZZ___ccceeeiiinnnpppooooooppprrrzzz}}}}}}}}}~~~}}}}}}}}}}}}{{{zzzuuuuuutttrrroookkkgggeee___^^^]]][[[ZZZYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYYYY[[[XXXSSSOOONNNMMMLLLKKKHHHGGGFFFEEEEEEGGGHHHJJJKKKJJJHHHFFFEEEDDDDDDDDDCCCDDDFFFGGGGGGGGGEEEEEEAAAAAA@@@>>>;;;;;;>>>@@@BBBBBBAAAAAABBBDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFAAABBBBBBAAA??????@@@BBBDDDHHHLLLNNNMMMKKKLLLMMMBBBAAA???:::555111000111666555333111111111111222333333333333333222111000222000///000111222111000222222333333333222111000000111111222333333444444444444444555666888:::;;;<<<===???@@@AAABBBEEEHHHIIILLLOOORRRUUUYYY]]]aaahhhkkkooopppnnnnnnqqqtttxxx|||}}}|||~~~~~~~~~~~~~~~|||{{{xxxxxxvvvtttooojjjeeeccc[[[[[[[[[[[[[[[[[[\\\\\\XXXWWWVVVVVVUUUUUUUUUUUU[[[WWWRRROOOMMMMMMLLLKKKIIIHHHFFFEEEEEEFFFHHHIIILLLKKKIIIGGGFFFEEEDDDDDDBBBDDDFFFHHHIIIHHHGGGFFF@@@AAAAAA>>>;;;;;;>>>AAAEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFF???AAACCCDDDFFFIIIMMMQQQRRRTTTVVVRRRKKKCCC>>>===555444111///---///444888111000000//////111222333111111000//////000111111111///...///111333333222222333333444333222000///000000111222333333444444444444444555666888:::;;;;;;===???@@@AAACCCFFFHHHJJJLLLOOOQQQSSSUUUYYY\\\jjjmmmppppppoooooorrruuuxxx{{{~~~~~~|||{{{}}}~~~}}}}}}yyyxxxvvvtttrrrmmmgggbbb```___]]][[[ZZZZZZZZZ[[[YYYVVVTTTSSSUUUVVVWWWWWWXXXVVVTTTTTTSSSQQQNNNLLLKKKJJJHHHFFFEEEEEEFFFFFFHHHIIIHHHFFFDDDCCCDDDFFFCCCBBBBBBDDDGGGHHHHHHHHHBBB@@@>>>===>>>>>>===<<>>@@@AAAAAABBBDDDFFFIIIKKKMMMOOOQQQUUUZZZ]]]cccggglllpppqqqqqqrrrsssyyy{{{}}}}}}|||{{{{{{|||}}}|||wwwvvvtttsssqqqlllgggccc```___]]][[[ZZZZZZZZZZZZXXXVVVTTTTTTUUUWWWWWWWWWWWWUUUTTTSSSRRRQQQNNNLLLJJJIIIGGGFFFEEEEEEEEEEEEHHHIIIIIIHHHFFFDDDEEEFFFCCCBBBAAACCCEEEGGGGGGFFFDDDCCCBBBBBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBEEEKKKOOOTTTTTTTTTUUUVVVTTTPPPMMMIIIBBB:::666666666444222111111111111111111111111111111000///////////////000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333444555555666777999:::;;;;;;===@@@AAAAAABBBDDDFFFGGGIIIMMMOOOQQQUUUYYY\\\dddggglllooopppqqqrrrttt{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~|||uuutttsssrrrppplllgggdddaaa___]]][[[ZZZYYYYYYYYYVVVTTTTTTUUUVVVWWWWWWVVVVVVTTTSSSRRRRRRPPPNNNLLLJJJIIIHHHFFFEEEEEEDDDEEEFFFHHHJJJIIIGGGFFFEEEFFFCCCBBBAAABBBDDDFFFFFFEEEBBBAAA@@@AAACCCBBBAAA???>>>???@@@AAABBBBBBAAAAAA@@@BBBEEEHHHLLLQQQXXX\\\WWWUUUSSSPPPMMMIIICCC???===888333222333333222000111111111111111111111111111111000/////////000000000111111111111222222222222222222222222222222222333333333333333333333333222222222333333444444444444444555666777999:::;;;;;;===???@@@AAABBBDDDFFFEEEHHHMMMPPPRRRUUUXXX[[[eeegggkkkmmmooopppsssuuu|||~~~~~~~~~|||~~~|||wwwvvvtttrrrpppmmmhhhdddbbb```^^^[[[YYYXXXXXXXXXUUUTTTTTTUUUWWWWWWVVVTTTTTTSSSQQQQQQQQQPPPNNNLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEGGGJJJJJJIIIGGGFFFFFFEEECCCAAABBBDDDEEEFFFEEEBBBAAA@@@AAAAAA@@@>>><<<<<<<<<===>>>???AAABBBCCCNNNRRRXXX\\\]]][[[YYYYYYLLLJJJIIIGGGEEEBBB===:::666444111111222222111///111111111111111111111111111111000000///000000111000000111111111222222222222222222222222222222222333333333333333333333333111111222333333444555555444444444555777888:::;;;;;;===???@@@@@@BBBDDDFFFEEEHHHMMMQQQTTTVVVYYY[[[eeegggjjjlllmmmpppsssuuu|||~~~{{{}}}|||{{{yyyvvvsssqqqmmmiiieeecccbbb___\\\ZZZYYYXXXXXXUUUTTTTTTUUUVVVVVVUUUSSSSSSRRRQQQQQQRRRQQQOOOMMMLLLLLLLLLKKKJJJIIIHHHGGGCCCFFFIIIJJJIIIGGGFFFFFFGGGEEECCCCCCDDDFFFFFFFFFGGGEEEDDDCCCCCCAAA???<<<<<<<<<<<<>>>AAAFFFJJJMMMeeeggghhheee^^^UUUMMMIIIEEEDDDDDDDDDEEEDDDBBB@@@777666444333333222111000111111111111111111111111111111000000000000111111000000111111111222222222222222222222222222222222222222222222222222222222111111222333333444555555333444444555666888::::::;;;===???@@@@@@AAACCCEEEEEEIIINNNRRRUUUXXXZZZ\\\eeegggjjjlllmmmooorrruuuzzz|||~~~~~~~~~}}}}}}~~~|||{{{yyyvvvsssqqqnnnjjjgggeeedddaaa^^^[[[YYYYYYXXXWWWVVVTTTTTTUUUUUUSSSRRRSSSRRRQQQQQQRRRRRRPPPNNNMMMMMMMMMMMMLLLJJJIIIHHHCCCEEEGGGHHHGGGFFFGGGGGGIIIGGGDDDCCCDDDFFFFFFFFFGGGEEEBBB@@@@@@???>>><<<>>>???AAADDDIIINNNSSSVVV]]]\\\XXXRRRLLLGGGDDDDDDDDDCCCBBBCCCDDDDDDBBB@@@999888777555333222111111111111111111111111111111111111000000000111222222000111111111111222222222222222222222222222222222111111111111111111111111222222222333333444444444333333444555666888999::::::<<<>>>???@@@AAACCCEEEEEEHHHMMMQQQTTTWWW[[[]]]dddfffjjjlllnnnooorrrtttyyy{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}xxxvvvsssrrrqqqooommmjjjgggfffbbb___\\\ZZZYYYYYYZZZXXXUUUSSSSSSSSSRRRQQQSSSRRRQQQRRRSSSSSSRRRPPPMMMMMMMMMMMMLLLJJJIIIHHHBBBDDDEEEEEEEEEEEEGGGHHHIIIFFFCCCBBBCCCDDDEEEEEEEEEBBB>>>===>>>???@@@???DDDEEEHHHKKKNNNOOOPPPPPPEEEEEEEEECCCBBBBBBDDDFFFEEECCCBBBAAABBBAAA@@@>>>999888666444222111222333111111111111111111111111111111000000111111222333000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444666777999::::::<<<>>>???@@@AAACCCEEEDDDGGGJJJNNNQQQUUUYYY]]]bbbfffjjjmmmooopppqqqrrrxxxzzz}}}~~~}}}}}}~~~~~~|||{{{|||~~~tttrrrppppppppppppnnnmmmiiigggccc```]]][[[ZZZYYY\\\YYYUUURRRRRRRRRQQQQQQSSSRRRRRRSSSTTTTTTRRRQQQLLLLLLMMMMMMKKKJJJHHHGGGBBBCCCDDDDDDCCCDDDGGGIIIIIIFFFBBBAAAAAACCCDDDDDDGGGDDD@@@???AAADDDGGGHHHIIILLLOOOPPPOOOKKKFFFCCC@@@CCCHHHIIIIIIGGGEEEEEEHHHFFFEEEDDDDDDDDDBBB@@@777777555222000000222444111111111111111111111111111111000000111222333333000111111111111222222222222222222222222222222222333333333333333333333333444333333333333333333333333333333444666777999::::::<<<>>>??????AAACCCEEECCCEEEHHHKKKNNNSSSXXX\\\aaaeeejjjnnnoooppppppqqqyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}vvvtttqqqooonnnmmmllljjjhhhgggeeebbb___]]]\\\\\\ZZZZZZYYYWWWUUURRRPPPOOOPPPRRRUUUTTTQQQNNNNNNOOOIIIJJJJJJJJJJJJHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFF@@@AAABBBDDDDDDDDDCCCBBBEEEEEEEEEFFFIIINNNRRRUUUPPPKKKEEEBBBBBBBBB@@@>>>AAACCCEEEGGGIIIHHHHHHGGGHHHEEEBBB@@@AAABBBBBBBBBAAA>>>999555333333444555222111111000000000000000222111111111000000//////222222111111222222333444333333222222111222222222222111000000111222444555222222222333333444444444444444444444555777888:::;;;;;;<<<===???@@@BBBCCCFFFGGGIIIKKKNNNSSSYYY^^^dddgggkkknnnnnnmmmmmmmmmwww{{{~~~~~~}}}{{{{{{zzz{{{wwwuuurrrpppooonnnlllkkkhhhgggeeebbb```^^^]]]\\\ZZZYYYXXXWWWUUUSSSQQQPPPPPPRRRTTTSSSPPPNNNMMMNNNJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDLLLMMMNNNOOOOOOPPPPPPPPPJJJFFFBBB???@@@AAA@@@???@@@AAADDDHHHJJJKKKKKKJJJHHHEEEBBBAAAAAABBBBBBAAAAAA>>>:::666444333444555222222111000000000000000111111111111000000000///000000//////000000111222222222222111222222333333444333333222222222333333222222222333333444444444444444444444555777999:::>>>>>>>>>>>>>>>??????@@@CCCDDDFFFHHHKKKPPPVVVZZZdddgggkkknnnnnnnnnnnnooouuuyyy}}}~~~}}}}}}|||yyyxxxwwwwwwwwwuuurrrqqqpppooommmkkkhhhgggeeebbb```^^^]]]]]]YYYYYYXXXWWWUUUTTTRRRRRRPPPRRRSSSQQQOOOMMMMMMMMMKKKKKKLLLLLLLLLJJJIIIHHHEEEDDDCCCBBBAAAAAABBBBBBDDDCCCAAAAAABBBEEEHHHJJJRRRSSSTTTTTTRRRNNNIIIFFFCCC@@@>>>===>>>???@@@@@@???AAADDDHHHKKKLLLMMMNNNIIIFFFCCCBBBBBBBBBBBBAAAAAA???;;;888555444444444222222111000000000000111111111111111000000000000000000//////000000111222111111111111222333444444555555555444444333222111222222333333333333444444555444444444555777999:::>>>>>>>>>>>>>>>???@@@@@@BBBDDDFFFHHHKKKOOOUUUYYYcccfffkkknnnoooooopppqqquuuyyy~~~~~~}}}}}}|||yyywwwvvvuuuvvvtttrrrqqqpppooollljjjhhhgggeeebbb```___^^^]]]YYYXXXWWWVVVUUUTTTSSSSSSQQQQQQQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHFFFDDDBBBAAA@@@AAAAAABBBBBBBBBCCCEEEHHHLLLPPPRRRRRRRRRSSSQQQMMMHHHBBB???@@@>>>===<<<===>>>??????AAABBBEEEHHHJJJLLLMMMMMMHHHFFFCCCBBBBBBBBBBBB@@@AAA@@@===:::777555444444333222111111000000111111111111111000000000000000222222111111222222333444111111111111222333444555444444555666555444222111333333333333333333333333555555444444666777999:::::::::;;;===???AAACCCDDDEEEGGGIIILLLNNNRRRWWW[[[aaaeeeiiilllmmmoooppprrrvvv{{{}}}zzzwwwvvvvvvuuutttrrrqqqpppoookkkiiihhhgggeeecccaaa___^^^^^^YYYXXXVVVUUUSSSSSSSSSSSSQQQPPPOOOOOONNNNNNNNNMMMLLLMMMMMMMMMMMMKKKJJJIIIEEEDDDBBBAAAAAABBBDDDEEEFFFHHHJJJMMMOOOQQQRRRSSSNNNNNNLLLJJJGGGDDDAAA???@@@@@@???>>>======>>>???CCCDDDEEEGGGHHHIIIIIIJJJFFFDDDBBBBBBBBBCCCAAA@@@BBBAAA???<<<999666444333333222222111111111111111000000000000000000111111222222111111222222333444111111111111222333444555111222444555666555444444333333333333333333333333555555555555666888999;;;::::::;;;===???AAACCCDDDGGGIIIKKKNNNPPPSSSXXX[[[___bbbfffiiikkkmmmoooqqqvvv{{{~~~{{{xxxwwwvvvuuutttsssrrrrrrpppllliiihhhgggeeecccaaa```______YYYWWWUUUSSSRRRQQQQQQQQQQQQPPPNNNNNNOOOPPPPPPOOOLLLLLLMMMMMMLLLKKKJJJHHHEEEDDDBBBAAABBBEEEHHHJJJPPPPPPQQQQQQPPPOOOMMMKKKKKKJJJHHHFFFEEEDDDDDDDDDAAAAAAAAA@@@>>>===>>>???DDDDDDDDDDDDEEEEEEEEEFFFBBBAAA@@@AAABBBCCCAAA@@@BBBBBB@@@>>>;;;888555333333333222111111111111222000000000000111111111111000000//////000000111222111111111111222333444444111222333444444555555555444444333333333333222222666555555555666888:::;;;============>>>???AAAAAAEEEHHHKKKMMMOOORRRVVVYYY___bbbeeehhhiiikkknnnpppsssxxx}}}~~~~~~~~~{{{yyywwwwwwwwwvvvuuuuuutttrrrnnnkkkhhhgggeeecccaaa``````___YYYWWWTTTRRRPPPOOOOOOOOOQQQOOOMMMNNNQQQSSSSSSRRRKKKLLLLLLMMMLLLKKKIIIHHHDDDCCCBBBBBBEEEIIIMMMPPPVVVUUURRROOOLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFGGGGGG???AAABBBAAA>>>===???AAABBBBBBBBBBBBBBBBBBCCCCCC???>>>>>>???BBBBBBAAA@@@BBBBBBAAA???<<<888555333444333222222111111222222///000000000111111111111000000//////000000111222222222222111222222333333333333222222222333333444444444444333333222222222666666555555666888:::;;;<<<<<<======>>>@@@AAABBBEEEGGGJJJMMMOOORRRUUUXXXaaacccfffhhhiiikkknnnpppssswww|||~~~~~~~~~~~~{{{xxxwwwwwwyyyxxxwwwwwwvvvtttpppmmmhhhgggeeecccbbbaaa``````YYYWWWTTTQQQNNNNNNNNNNNNQQQOOOMMMNNNQQQTTTTTTSSSKKKKKKLLLLLLKKKJJJIIIGGGCCCCCCBBBCCCGGGKKKPPPTTTVVVTTTOOOJJJGGGEEEEEEEEEBBBCCCDDDFFFGGGGGGGGGFFF===???AAAAAA???>>>@@@BBB@@@@@@@@@@@@@@@AAABBBCCC===<<<===???AAABBBBBB@@@CCCCCCBBB@@@===999555222444333222222111111222222//////000000111111111222222222222111222333333444333333222222111222222222555444222111000111111222444444444333333222222222666666555666777888:::;;;999999:::<<>>===AAAAAAAAABBBBBBAAA@@@@@@@@@???>>>???@@@AAA@@@??????@@@AAAAAA???;;;777444333333333222222222111111111111111111111111111111333333333222222111111111555444444333333222222111555444333222222222333444444444333222222333333333222333555777888999999999<<<<<<<<<===>>>@@@AAABBBGGGHHHJJJMMMQQQUUUXXXZZZ^^^ccchhhkkkjjjjjjlllnnnvvvzzz}}}~~~}}}}}}|||yyywwwvvvvvvwwwwwwvvvtttqqqoookkkhhhdddbbbaaa```^^^]]]XXXVVVTTTSSSRRRQQQOOOMMMQQQNNNLLLMMMPPPRRRRRRQQQRRROOOLLLJJJKKKKKKKKKJJJNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBAAA???>>>===@@@AAAAAAAAAAAAAAA@@@@@@???>>>===>>>@@@AAA@@@???@@@AAABBBBBB@@@<<<888555333333333222222222111111111111111111111111111111333333333222222222111111222333333333333333333333444444333222222222333444444333333222222333333444444444555777888999;;;;;;<<<<<<<<<===>>>@@@BBBCCCGGGHHHJJJMMMQQQUUUXXXYYY^^^bbbhhhkkkkkkmmmpppsssyyy|||~~~~~~}}}~~~~~~|||yyyvvvvvvuuutttuuuwwwvvvrrrnnnkkkhhheeecccbbbaaa___]]]XXXVVVSSSRRRRRRQQQOOONNNOOOMMMLLLMMMOOOQQQRRRRRRQQQNNNKKKJJJKKKMMMNNNNNNSSSRRROOOKKKHHHEEECCCBBBBBBCCCCCCDDDCCCBBB@@@???>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCBBB@@@>>>===<<>>===>>>@@@AAA@@@???AAABBBCCCCCCAAA===999777333333333222222222111111111111111111111111111111333333333222222222222111111111222222333444444555444333333222222333333444333333333222222333333444666666666666777999;;;======<<<;;;<<<===@@@BBBDDDHHHIIIKKKMMMPPPTTTWWWXXX]]]bbbhhhkkkllloootttxxx{{{~~~}}}|||~~~}}}yyywwwvvvsssqqqtttwwwwwwrrrlllkkkhhhfffddddddcccaaa___XXXVVVSSSRRRRRRQQQPPPOOONNNMMMLLLLLLMMMNNNPPPPPPLLLKKKKKKMMMPPPRRRSSSSSSQQQOOOLLLHHHDDDBBBAAAAAA>>>???AAABBBBBBAAA???>>>===>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA???===<<<;;;>>>??????@@@@@@@@@@@@@@@>>>======>>>@@@AAA@@@???@@@AAACCCCCCAAA>>>:::777333333333222222222111111111111111111111111111111222222222222222222222222111111222222333333333333333333333333333333444444333333222222222333444444777666555555666888;;;<<<===<<<;;;;;;===@@@CCCEEEHHHIIIJJJMMMPPPSSSVVVXXX^^^ccchhhkkkllloootttxxxzzz}}}}}}|||~~~{{{yyywwwsssqqqsssvvvuuuooojjjiiihhhfffffffffeeecccaaaZZZXXXTTTRRRRRRRRRQQQPPPNNNMMMMMMKKKKKKKKKLLLNNNKKKLLLMMMQQQSSSTTTRRRPPPJJJIIIFFFDDDBBBBBBBBBBBB===>>>@@@BBBBBBAAA@@@???<<<===>>>???AAABBBCCCCCCCCCBBBAAA???>>>===<<<;;;===>>>??????@@@@@@@@@??????>>>===>>>AAABBBAAA@@@???@@@BBBBBB@@@===999777333333333222222222111111111111111111111111111111222222222222222222222222333333333222222111111111222222222333333444444444333222222222333333444555666555333333444666999:::<<<;;;;;;<<<===@@@CCCEEEGGGHHHJJJLLLPPPSSSVVVXXX```dddiiikkklllmmmqqqtttwww{{{~~~}}}}}}|||xxxvvvtttttttttrrrmmmhhhgggffffffggghhhhhhfffddd^^^ZZZVVVTTTSSSSSSRRRQQQMMMMMMMMMLLLJJJJJJLLLNNNQQQQQQQQQQQQQQQOOOLLLIIIEEEDDDCCCCCCBBBCCCCCCCCC===>>>???@@@AAA@@@@@@???;;;<<<===>>>@@@BBBCCCCCCBBBAAA???>>>======<<<===<<<===>>>??????????????????>>>>>>@@@BBBCCCCCCBBB>>>@@@AAABBB@@@===999777333333333222222222111111111111111111111111111111111222222222222333333333444333333222111111000000111111222333444444444444222222222222333444555555444444333333444666777888::::::;;;===???AAACCCDDDFFFGGGIIILLLPPPTTTWWWYYYaaafffkkkmmmmmmmmmnnnqqquuuyyy}}}~~~~~~|||{{{zzzxxxtttpppkkkhhheeeeeeeeegggiiijjjiiigggaaa]]]XXXUUUTTTSSSRRRQQQJJJLLLMMMMMMLLLMMMPPPSSSVVVSSSOOOMMMKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAA======>>>>>>>>>>>>>>>>>>:::;;;<<<>>>@@@AAABBBCCC@@@???>>>===<<<======>>>;;;<<<===>>>????????????@@@??????AAACCCEEEEEEDDD???@@@BBBCCCBBB>>>;;;888333333333222222222111111111111111111111111111111111111222222222333333333222222222111111111111111000111222444555555444444222222222222333444555666444444555555666666777777888999<<<>>>AAABBBBBBCCCDDDEEEHHHKKKPPPTTTXXXZZZaaafffmmmppppppooooooppptttyyy}}}~~~}}}~~~~~~{{{uuuoookkkiiiddddddeeegggjjjkkkjjjiiiccc___ZZZVVVTTTTTTSSSRRRIIIKKKMMMNNNNNNPPPTTTXXXVVVQQQKKKGGGFFFFFFGGGGGGGGGGGGHHHGGGEEECCCAAA???======<<<<<<<<<======>>>::::::<<<===???AAABBBCCC???>>>===<<<<<<===>>>???;;;<<<===>>>????????????AAA@@@@@@BBBDDDFFFFFFEEE@@@AAACCCDDDCCC@@@<<<:::333333333222222222111111111111111111111111111111111111111222222333333333000000000111222222333333000111222444555555444444222222222222333444555666444555666777888888777777777999<<<@@@BBBBBBBBBBBBCCCDDDGGGKKKPPPUUUYYY[[[```fffnnnrrrrrrqqqqqqrrruuuyyy~~~~~~}}}~~~{{{tttooollllllllljjjhhhiiikkkkkkhhheee^^^[[[WWWUUUUUUUUUTTTSSSQQQPPPOOOOOOQQQSSSSSSRRRKKKJJJGGGEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBB===<<<;;;::::::;;;<<<===<<<;;;;;;<<>>===<<<<<<<<<<<<<<<<<<<<<===============AAA@@@AAAEEEIIIIIIFFFBBBCCCAAAAAACCCFFFDDD>>>888777555333222222111///---222111111111000000//////222222333333333222222111333333222111111222333333111111000000111111222333333333333444444444555555444444555555666666777777888999:::<<<===???@@@AAABBBDDDHHHLLLPPPSSSVVVWWW]]]bbbhhhmmmoooqqqqqqrrrwwwyyy{{{||||||~~~}}}}}}}}}}}}}}}xxxsssnnnllllllllljjjiiiiiijjjiiifffdddaaa]]]YYYVVVUUUTTTSSSRRROOOMMMKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIGGGFFFFFFEEEDDDDDDCCCCCC???>>>===;;;::::::;;;;;;<<<;;;;;;===???AAA@@@???AAA@@@???>>>============;;;<<<<<<<<<======>>>>>>@@@@@@BBBGGGLLLNNNKKKHHHDDDBBBAAABBBEEECCC>>>999888666444333222111///---111111111111000000000///111111222222222111111000333333222111111222333333222111111111111222333333333333333333444444444444333444444555555666666777888999:::<<<>>>???AAAAAACCCDDDGGGKKKOOOSSSVVVXXX\\\aaaggglllnnnooopppqqqvvvxxxyyyzzzzzz|||~~~~~~}}}zzzyyyyyyyyyyyyyyywwwtttpppmmmmmmmmmlllkkkiiihhhhhhgggdddbbbbbb___ZZZWWWUUUTTTRRRPPPRRROOOMMMKKKKKKJJJHHHGGGGGGGGGFFFFFFGGGIIIJJJLLLFFFFFFFFFEEEEEEDDDDDDCCCAAA@@@>>><<<::::::::::::===<<<<<<===@@@AAAAAA@@@AAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;<<<===>>>?????????@@@CCCIIIOOOSSSQQQOOOFFFCCCAAAAAABBBBBB>>>:::999777444333333222000...111111111111000000000000000000111111111111000000333222222111111222222333222222222222222333444444222222222222333333333333333444444555555666666777999:::;;;===>>>@@@AAABBBDDDEEEFFFJJJNNNRRRVVVYYY[[[```fffkkknnnoooppppppwwwyyyzzz{{{zzz{{{}}}~~~}}}~~~|||}}}zzzxxxxxxwwwvvvvvvtttqqqnnnllllllmmmlllkkkjjjhhhfffdddbbb```aaa^^^ZZZXXXVVVUUUSSSQQQRRROOOMMMKKKJJJJJJHHHFFFGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFFFFEEEEEEEEEDDDDDDAAA@@@>>><<<;;;;;;;;;<<<>>>======>>>AAABBBBBBAAABBBAAA@@@@@@?????????@@@;;;;;;;;;;;;<<<>>>???@@@???@@@CCCIIIPPPSSSRRRPPPGGGDDDAAA@@@AAA@@@???===;;;999555333333222111///111111111000000000000000000111111222222222222111222222222222222222222222333333222222333333444555111111222222222333333333444555555666666777777888:::;;;<<<===???@@@AAAAAADDDEEEFFFHHHLLLRRRVVVYYY\\\```ggglllnnnooopppqqqzzz{{{}}}}}}}}}|||}}}}}}|||}}}{{{~~~}}}{{{yyyyyyyyyxxxwwwuuuqqqmmmkkklllmmmkkkkkkjjjhhhfffcccaaa```^^^\\\YYYXXXWWWVVVTTTRRRMMMKKKHHHGGGGGGGGGFFFDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEE@@@???>>>===<<<===>>>>>>???>>>>>>???BBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;===???@@@@@@@@@CCCHHHNNNPPPNNNKKKEEEDDDAAA@@@@@@@@@??????===:::666444333333222000000000000000000000111111111222333333444444444333222222222222222222222222333333222222333333444555111111222222222333333333555666666777888888999999:::;;;<<<===>>>???@@@AAADDDDDDEEEHHHLLLQQQVVVYYY]]]bbbhhhmmmooopppqqqrrrzzz|||~~~~~~}}}|||}}}~~~zzzzzz||||||xxxzzz~~~}}}}}}}}}~~~zzztttoookkkkkkllljjjkkkkkkiiieeecccaaaaaa\\\ZZZXXXWWWWWWVVVSSSRRRMMMKKKIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFF@@@???>>>======>>>???@@@@@@??????@@@CCCDDDDDDCCCAAAAAA@@@@@@???@@@@@@AAA>>>===;;;:::;;;<<<>>>???@@@@@@BBBFFFJJJLLLIIIEEECCCBBBAAA@@@@@@@@@AAAAAA???<<<777555444333222111000000000000111111111111111222333444555555555555111222222333333222222111222222222222222333444444222222222222333333333333555666666777777888999999::::::;;;<<<===>>>??????CCCDDDEEEIIIMMMQQQUUUXXX]]]bbbhhhmmmpppqqqrrrrrrwwwyyy|||||||||{{{{{{|||xxxxxxyyyxxxrrruuuxxxqqqkkkjjjjjjjjjkkkllljjjfffcccbbbccc\\\ZZZXXXWWWVVVTTTQQQOOOOOOLLLJJJIIIJJJJJJHHHGGGDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA???>>>===>>>>>>???AAA@@@@@@AAADDDEEEEEEDDD@@@@@@????????????@@@@@@@@@>>><<<::::::;;;===>>>??????@@@DDDHHHIIIFFFBBB???@@@AAAAAAAAAAAABBBBBBAAA===888555444444333222///000000000111111111111111111222333444444444444111222333333333333222111222111111111111222333333333333333333444444444444444444444555666666777777999999:::;;;<<<===>>>>>>AAACCCFFFJJJNNNRRRTTTVVV\\\aaaggglllooopppqqqrrrvvvxxx{{{}}}|||{{{{{{|||yyyxxxxxxvvvooorrr{{{rrrllliiiiiiiiikkkllljjjfffcccccceee]]][[[XXXWWWUUURRRNNNLLLLLLJJJGGGFFFEEEEEECCCBBBAAABBBDDDEEEGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGDDDCCCAAA???============AAA@@@@@@BBBDDDEEEEEEDDD?????????>>>??????@@@@@@AAA???<<<::::::;;;<<<>>>>>>>>>???CCCGGGHHHEEEBBB===???AAABBBBBBBBBBBBCCCAAA>>>999555444444333333//////000000111111111222///000111222333444444444111222333444444333222111111111000000111111222333333333444444444444555555222222333333444555555666999999::::::;;;<<<======@@@BBBFFFJJJNNNRRRTTTUUU[[[```fffkkknnnooopppqqqwwwzzz}}}~~~~~~~~~}}}{{{zzzwwwooorrr{{{pppiiiggghhhnnnkkkfffccccccddddddddd^^^]]][[[XXXTTTQQQOOOMMMOOOMMMIIIHHHGGGGGGFFFEEECCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDFFFEEECCCBBB@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCBBBBBB@@@===;;;;;;===???DDD@@@>>>@@@DDDFFFCCC@@@AAA@@@@@@AAABBBCCCDDDEEE@@@>>>:::666333333333444222222222222222222222222222222111111222222333444444444444444444444444444333222222111111222222333444444444444444333222111555444444555555666777888:::::::::;;;<<<===>>>???@@@CCCFFFIIIKKKOOOSSSVVV^^^bbbgggkkknnnpppsssuuutttwwwzzz||||||{{{{{{|||}}}yyyxxxxxxvvvzzz}}}qqqjjjhhhhhhjjjhhhgggiiillllllhhhddd___]]][[[WWWTTTQQQPPPOOOPPPNNNKKKIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBB???===<<<>>>@@@DDD@@@>>>@@@CCCEEEBBB???BBBBBBAAAAAABBBBBBCCCCCCBBB@@@<<<888555444444444222222222222222222222222222222111111222222333444333333333333333333333333333222222111111222222333333333222222222222222222555444444555555666777888:::::::::;;;<<<===>>>???@@@CCCFFFIIIKKKNNNSSSVVV\\\```fffkkkmmmoooqqqrrrtttwww{{{||||||||||||}}}|||zzzyyyvvvyyy{{{ooohhhffffffeeefffjjjppptttrrrjjjccc```^^^ZZZVVVTTTRRRQQQQQQRRROOOLLLJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGEEEDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA>>>>>>???AAACCCAAA>>>???BBBCCCAAA>>>BBBBBBBBBBBBCCCCCCCCCCCCDDDBBB>>>:::666444444444222222222222222222222222222222111111222222333444222222222222222222222222333222222111111222222333222222111000000111222333555444444555555666777888:::::::::;;;<<<===>>>???AAACCCFFFHHHKKKNNNRRRUUUYYY^^^eeejjjmmmnnnooopppuuuxxx{{{}}}~~~}}}~~~~~~~~~{{{yyyuuuwwwtttjjjeeedddeeeeeeiiiooossssssnnngggaaa```^^^ZZZVVVSSSRRRSSSSSSSSSPPPMMMLLLKKKIIIGGGEEEDDDEEEFFFGGGHHHJJJKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGEEEDDDCCCAAAAAA@@@AAAAAAAAA@@@???>>>>>>??????AAABBBBBBBBBBBBBBBCCCCCCCCCAAA>>>===>>>@@@BBB@@@??????AAAAAA???>>>AAAAAABBBCCCDDDEEEEEEEEEEEECCC???:::777444333333222222222222222222222222222222111111222222333444222222222222222222222222333222222111111222222333333222111000000222444666555444444555555666777888999999::::::<<<===???@@@AAACCCFFFHHHJJJMMMQQQUUUXXX]]]dddjjjmmmnnnnnnooouuuxxx|||~~~~~~~~~|||yyytttxxxxxxooohhheeeeeegggkkkpppuuutttmmmfffcccbbb___]]]YYYUUUSSSRRRSSSTTTRRRPPPNNNLLLLLLJJJGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFEEECCCAAA@@@???@@@@@@@@@???>>>============>>>???@@@@@@@@@@@@@@@AAAAAA???===<<<<<<===@@@???>>>>>>?????????>>>???@@@BBBDDDFFFGGGGGGGGGDDDBBB???;;;777444222222222222222222222222222222222222111111222222333444444444444444444444444444333222222111111222222333555333222111222444666777555444444555555666777888999999999:::<<<>>>???@@@AAACCCFFFHHHJJJMMMQQQTTTYYY^^^dddiiilllnnnooopppuuuxxx|||~~~|||zzzuuuzzz~~~{{{uuunnnhhhgggjjjmmmrrrttttttppphhhcccaaaccc]]][[[XXXUUUSSSRRRSSSSSSPPPOOOMMMLLLLLLKKKHHHFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEGGGGGGGGGGGGEEECCCAAA@@@>>>>>>>>>???>>>>>>======;;;<<<===>>>????????????>>>??????>>><<<::::::;;;=========>>>>>>>>>?????????@@@CCCEEEGGGHHHHHHGGGCCCAAA>>>;;;888555333222222222222222222222222222222222111111222222333444444444444444444444444444333222222111111222222333555555444333333444666666555444444555555666777888888999999:::<<<>>>@@@AAAAAACCCFFFHHHJJJLLLPPPSSSZZZ^^^ccchhhjjjmmmoooqqquuuxxx|||~~~~~~}}}{{{www}}}{{{xxxsssmmmiiihhhlllooorrrnnniiifffdddcccaaa^^^ZZZYYYWWWUUUSSSRRRRRRRRRNNNMMMLLLLLLLLLKKKHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDEEEFFFFFFFFFGGGFFFEEECCC@@@???<<<<<<===>>>>>>>>>======;;;<<<===>>>????????????===??????>>><<<::::::::::::;;;<<<======>>>???@@@BBBCCCEEEGGGGGGGGGFFFEEECCCAAA???===:::777555444222222222222222222222222222222111111222222333444333333333333333333333333333222222111111222222333555444444444444444333333555444444555555666777888888888999:::<<<>>>@@@AAAAAACCCFFFHHHIIILLLPPPRRRZZZ]]]aaadddgggjjjnnnqqqtttwww{{{~~~~~~|||xxx~~~zzzwwwqqqkkkggggggkkknnnmmmddd\\\\\\bbbddd___YYYXXXWWWVVVUUUTTTRRRQQQPPPLLLKKKKKKLLLLLLKKKIIIFFFGGGGGGGGGFFFFFFFFFEEEEEEIIIHHHFFFEEEEEEEEEFFFGGGEEEFFFFFFFFFEEEBBB@@@>>>;;;;;;<<<===>>>>>>>>>===<<<===>>>??????@@@@@@@@@===???@@@>>><<<:::::::::888:::<<<======>>>???AAAEEEFFFGGGHHHGGGFFFCCCBBBCCCBBB@@@>>>;;;999777666222222222222222222222222222222111111222222333444222222222222222222222222333222222222222222222333444444444444444333222111555444444555555666777888888888999:::<<<>>>@@@AAAAAACCCFFFGGGIIILLLOOORRRYYY\\\___bbbeeehhhmmmpppsssvvvzzz}}}~~~~~~}}}xxx}}}tttkkkiiinnnqqqnnniiiaaa```___```aaaaaa___]]][[[YYYWWWTTTRRRPPPNNNNNNLLLMMMMMMMMMLLLKKKJJJJJJEEEDDDCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBCCCCCCCCC@@@>>>============<<<;;;:::999666888;;;>>>???@@@@@@???@@@@@@???>>>;;;999777666::::::;;;<<<>>>@@@AAABBBJJJKKKKKKHHHBBB???@@@AAAAAA@@@???>>>;;;999777666222111111111111111222222222333444444444333222111333333333333333333333333444444444444444444444444555555555444444333333333444444333444444555666777999::::::;;;<<<===>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQXXX\\\aaaeeehhhjjjmmmooowwwyyy|||~~~~~~{{{|||~~~zzzuuuppppppqqqpppjjjddd___^^^^^^___```aaa___^^^[[[ZZZWWWTTTQQQOOOMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDCCCAAA>>>=========<<<<<<;;;:::::::::;;;===???@@@???>>>>>>?????????>>>===;;;:::999999999:::<<<===@@@AAACCCIIIKKKLLLIIIDDD@@@???@@@@@@@@@???>>>;;;999777666222222111111111111222222222333333444444333222222222222222333333444444444333333333333333333333333333333222222222111111111444444333444444555666777999::::::;;;<<<===>>>>>>@@@BBBDDDFFFHHHKKKOOOQQQYYY\\\aaaeeehhhkkkmmmooovvvxxx{{{}}}~~~~~~zzz||||||xxxxxxvvvuuurrrlllddd___]]]\\\\\\]]]___```___^^^\\\ZZZWWWTTTQQQNNNLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHEEEDDDCCCCCCCCCDDDFFFGGGIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDBBB???<<<<<<<<<<<<<<<<<<;;;;;;>>>???@@@AAA@@@???>>>===>>>??????>>>>>>===<<<;;;888888999;;;===???BBBCCCIIILLLMMMKKKEEE@@@???????????????>>><<<999777555222222111111111111222222222222333333333333222222000111222222444444555666333333333333333333333333222222222222111111111111444444333444444555666777999::::::;;;<<<===>>>>>>???BBBDDDFFFHHHKKKNNNQQQXXX\\\aaaeeehhhjjjmmmoootttwwwzzz||||||}}}~~~zzz{{{zzz{{{zzzxxxssslllfffaaa___\\\[[[ZZZ\\\^^^_________]]][[[XXXTTTPPPMMMKKKJJJKKKKKKKKKKKKJJJIIIGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFEEECCC@@@<<<<<<<<<<<<<<<<<<======@@@AAAAAABBBAAAAAA@@@???????????????>>><<<;;;:::777888999;;;===???BBBCCCHHHKKKMMMKKKFFFAAA>>>>>>????????????===:::777666333333222111111111222222111222222222333333333333222222222333333444444444222222222222222222222222444333333333333333333333444444333444444555666777999::::::;;;<<<===>>>>>>???AAADDDFFFGGGJJJNNNQQQWWW[[[```dddfffiiilllnnnsssuuuxxxzzz{{{|||}}}yyy{{{yyy|||vvvmmmddd```aaaccc\\\[[[ZZZ[[[]]]_________]]]\\\YYYUUUQQQNNNLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFCCCAAA======<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBCCCCCCCCCAAAAAA@@@???===;;;999888888888999;;;===???BBBCCCFFFJJJLLLJJJEEE@@@>>>>>>???@@@@@@@@@>>><<<999777444333333222111111222222111111111111222222333333444444444333333222222222222222222222222222222222333333333333333333333333444444333444444555666777999::::::;;;<<<===>>>>>>???AAACCCEEEGGGJJJNNNPPPVVVYYY^^^bbbeeegggjjjlllqqqtttwwwzzz{{{|||~~~}}}xxxzzzxxx|||sssiiibbbaaacccfff^^^\\\ZZZ[[[]]]^^^______^^^\\\YYYVVVSSSPPPNNNMMMMMMMMMLLLLLLJJJIIIGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFEEECCC@@@@@@???>>>======>>>???@@@??????@@@AAACCCDDDEEEEEECCCCCCBBB@@@>>><<<:::888::::::;;;<<<>>>@@@AAABBBDDDGGGJJJHHHDDD@@@???@@@???AAABBBBBBAAA>>>:::888555444333222222111222222111111000111111222333444666555555444222222111000333333333333333333333333000000000111111111111111444444333444444555666777999::::::;;;<<<===>>>>>>>>>AAACCCEEEGGGJJJMMMPPPUUUYYY^^^bbbeeegggjjjlllqqqtttwwwyyy{{{||||||wwwyyy|||www}}}yyysssmmmiiiffffffeee```^^^[[[[[[\\\^^^______^^^]]]ZZZWWWTTTRRRPPPPPPNNNNNNMMMLLLKKKIIIHHHGGGEEEDDDCCCCCCCCCDDDFFFGGGEEEGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFEEEBBB@@@CCCBBB@@@???>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCBBBAAA???===<<<============???@@@AAABBBBBBEEEGGGEEEAAA???@@@AAA@@@BBBCCCDDDCCC@@@<<<:::555555444333222222222222111000000000111222333444444444444333333222222222333333333333333333333333///000000000111111111111444444333444444555666777999::::::;;;<<<===>>>>>>>>>@@@CCCEEEGGGIIIMMMPPPWWWZZZ___cccfffiiikkknnnqqqtttwwwzzz{{{}}}|||vvvxxx~~~yyyuuuyyywwwtttrrrppplllgggcccbbb___\\\[[[]]]^^^___^^^^^^]]]ZZZXXXUUUSSSRRRQQQOOOOOONNNMMMLLLJJJHHHGGGEEEDDDCCCCCCCCCDDDFFFGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEDDDDDDDDDEEEDDDBBB???EEEDDDBBB@@@??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAABBBAAADDDEEECCC@@@>>>@@@CCCAAABBBDDDEEEDDDAAA===;;;666555444333222222222222111000000000000222444555333333333333333333333333444444444444444444444444111111222222333333333333444444444444444555777777999::::::;;;<<<===>>>>>>>>>@@@CCCEEEFFFIIIMMMPPPXXX\\\aaaeeehhhjjjmmmoooqqqtttwwwzzz{{{}}}|||vvvxxx~~~wwwttt{{{xxxuuutttrrrmmmfff```bbb```\\\YYYXXXYYY[[[]]]```^^^[[[WWWTTTRRRQQQQQQPPPOOONNNMMMKKKIIIGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEBBB>>>;;;;;;>>>AAABBBCCCDDDCCCBBBBBBBBBDDDCCCCCCBBBAAA@@@>>>===<<<======<<<===>>>@@@AAACCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBB???;;;777999666333000///000333444000111222222222222111000222222222222222222222222000000111222333444444555333222222111111222222333555555555666666777888999:::::::::;;;<<<===>>>???@@@BBBDDDEEEGGGIIINNNQQQYYY\\\```cccfffjjjnnnqqqqqqrrrtttvvvzzz}}}~~~zzzxxxzzz}}}zzzzzzxxxuuuuuutttpppjjjeeeaaa___\\\YYYYYYZZZ\\\^^^^^^\\\YYYVVVSSSQQQPPPPPPOOOOOONNNMMMKKKIIIHHHGGGCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDBBB>>><<<<<>>>>>@@@BBBDDDFFFIIIMMMPPPYYY\\\___ccceeehhhlllooorrrsssuuuxxx{{{~~~~~~zzzwwwwww||||||wwwtttrrrrrrssspppkkkfff```^^^[[[YYYYYYZZZ\\\]]]\\\ZZZXXXUUURRRQQQOOOOOOOOOOOOOOOMMMLLLJJJHHHGGGCCCBBBBBBAAAAAAAAABBBBBBDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA???<<<===???BBB???@@@AAA@@@>>>>>>@@@AAAEEEEEEDDDCCCAAA???===<<<888888888999:::<<<>>>@@@BBBAAA???>>>===>>>@@@AAABBBBBBBBBCCCDDDBBB>>>:::666444222111000///000000333222111111111111222333333333333222222111111111222222222222222222222222333222222111111222222333333333333444444555666777888888888999:::;;;<<<===<<<>>>AAACCCEEEIIIMMMQQQXXX[[[___bbbeeegggjjjmmmrrrtttwwwzzz|||~~~~~~|||xxxuuutttyyyrrrpppmmmmmmmmmkkkfffbbbaaa___\\\ZZZXXXYYYYYYZZZ[[[ZZZXXXVVVSSSQQQPPPOOOOOOOOOOOONNNLLLJJJIIIHHHCCCCCCBBBBBBAAABBBBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHEEEEEEEEEFFFFFFEEEEEEEEECCCCCCAAA???======???BBB???@@@@@@???===>>>???AAAFFFEEEEEECCCBBB@@@>>>===:::999999:::;;;===???AAAAAA???===;;;;;;===???@@@BBBBBBCCCDDDEEECCC@@@===666555444222111000000///111000...------...000111111111222222222333333333333333333222222111111111333222222111111222222333444444444444555666777777888888999999:::;;;===>>><<<>>>AAACCCFFFJJJNNNRRRYYY\\\```cccfffhhhjjjlllrrruuuxxx{{{}}}~~~~~~~~~}}}~~~zzzuuusssrrr}}}vvvqqqnnnkkkiiiiiigggbbb^^^cccaaa^^^[[[XXXWWWWWWWWWZZZYYYXXXWWWUUUSSSQQQQQQOOOOOOOOONNNMMMKKKJJJIIIEEEEEEDDDCCCBBBBBBCCCCCCAAABBBDDDEEEGGGGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEFFFCCCCCCBBB@@@======???@@@@@@@@@@@@>>>======@@@BBBEEEEEEDDDCCCBBB@@@???>>>::::::::::::;;;===>>>@@@???>>><<<::::::<<<>>>@@@AAAAAABBBDDDEEEDDDAAA>>>888777666444333111111111111000...------...000111//////000111333444555666444333333222222111111111333222222111111222222333555555555555666777888999::::::::::::;;;===>>>???===???BBBDDDGGGKKKPPPSSSYYY\\\aaaeeegggiiilllmmmrrrtttxxx{{{}}}~~~~~~}}}~~~~~~xxxrrrpppsss{{{sssrrrnnnkkkiiiiiigggbbb^^^cccaaa^^^[[[XXXWWWVVVUUUYYYYYYXXXWWWVVVTTTRRRQQQOOOOOOOOONNNMMMLLLJJJIIIFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCC@@@>>><<<===???@@@@@@???===<<<===???BBBCCCCCCCCCBBBBBBAAA@@@???::::::999888999:::;;;<<<>>>===;;;:::;;;<<<>>>??????@@@AAADDDEEEEEEBBB???:::999666444222222222222333222111111111111222333...///000111333444666666333333333222222111111111333222222111111222222333666555555666666777888999:::::::::;;;<<<===>>>???>>>@@@CCCEEEGGGKKKOOOSSSWWW\\\aaafffiiikkkmmmoooqqqsssvvvyyy{{{}}}~~~~~~xxxrrrpppsssyyyrrrpppmmmiiihhhiiihhheeeaaa```___]]][[[YYYXXXWWWWWWWWWWWWWWWVVVUUUSSSQQQPPPOOOOOOOOONNNMMMLLLKKKJJJEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDAAA>>><<<<<<===??????===;;;:::;;;>>>AAA@@@@@@AAAAAAAAAAAA@@@@@@===<<<:::999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@CCCEEEEEEBBB@@@;;;999555222000000111222333333333333333333333333000111111222222333444444333333222222222222222222333222222111111222222333555555555555666777888888999999999:::;;;<<<>>>>>>???@@@CCCDDDFFFIIINNNQQQUUUYYY```eeehhhkkkmmmooopppqqqtttvvvyyy|||~~~yyytttrrrsss}}}xxxqqqmmmjjjgggggghhhhhhfffccc]]]\\\[[[ZZZYYYYYYYYYYYYUUUUUUVVVUUUTTTRRRPPPOOOOOOOOOOOONNNMMMLLLKKKJJJEEEDDDCCCBBBAAA@@@@@@@@@BBBCCCDDDEEEEEEFFFFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEAAA>>>;;;;;;<<<======<<<:::888999===???>>>???@@@@@@AAAAAAAAAAAA@@@???>>><<<;;;;;;<<<<<<;;;<<<<<<======>>>>>>>>>======???BBBEEEEEEBBB@@@;;;888444000//////000222000111222222222222111000333333333222222222111111222222222222222222222222333222222222222222222333444444444444444555777777888888888999:::;;;======>>>@@@BBBCCCEEEHHHLLLOOORRRWWW^^^dddhhhjjjmmmnnnpppppprrruuuxxx|||{{{vvvssssss~~~zzzuuurrrllliiieeecccccccccbbbaaa```aaaaaa___[[[XXXWWWWWWYYYWWWUUUUUUVVVVVVUUUTTTSSSQQQOOONNNMMMKKKHHHFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHJJJEEEDDDDDDEEEGGGGGGFFFEEEDDDDDDBBB@@@>>><<<;;;:::;;;;;;::::::;;;<<<>>>??????@@@BBBCCCCCCBBB@@@???>>>===;;;::::::;;;<<<===>>>>>>????????????>>>>>><<<===>>>AAADDDDDDBBB@@@===:::666333222222111000111222222333333222222111000222444333222111222333000111111111111222222222222222333333333333444444333555666555444444555666777888999999;;;;;;<<<===@@@AAABBBDDDGGGJJJLLLNNNUUUZZZ```cccdddeeehhhjjjooorrruuuyyy}}}{{{xxxvvvvvv~~~{{{wwwtttmmmjjjeeebbbaaabbbaaaaaa```aaa```^^^ZZZXXXWWWXXXZZZXXXVVVUUUVVVVVVUUUTTTSSSRRRPPPOOONNNLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGEEEDDDDDDEEEGGGHHHFFFEEEEEEDDDBBB@@@>>><<<;;;:::<<<;;;;;;:::;;;<<<===>>>???@@@BBBCCCCCCBBB@@@???>>>===;;;:::::::::<<<======>>>>>>????????????>>><<<<<<>>>@@@CCCCCCBBB@@@===:::666333222222111000111222222333333222222111000111333333111000111222000111111111111222222222222222333333333333444444333444555555444444555777777888999999;;;;;;<<<===@@@AAABBBDDDGGGJJJLLLNNNSSSXXX^^^bbbcccdddgggjjjoooqqqtttxxx|||~~~~~~{{{yyyyyy|||xxxuuuoookkkeeeaaa______``````aaaaaa```]]]YYYXXXXXXYYYZZZXXXVVVVVVWWWWWWVVVUUUTTTRRRPPPOOOOOOMMMJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDFFFEEEEEEFFFHHHHHHGGGEEEEEEDDDCCCAAA???===;;;:::<<<<<<<<<;;;;;;<<<======???@@@AAABBBBBBAAA@@@???>>>===;;;:::999:::;;;<<<<<<===>>>???????????????<<<<<<===???BBBBBBAAA???===:::666333222222222111111111222222222222111111///111222222111000000111000111111111111222222222222222333333333333444444111333555555555555666888777888999999;;;;;;<<<===@@@@@@BBBDDDGGGJJJLLLMMMRRRWWW]]]aaabbbdddgggjjjoooqqqtttxxx{{{~~~~~~}}}}}}~~~yyyuuuqqqkkkddd___]]]]]]^^^^^^bbbaaa___\\\XXXWWWYYY[[[[[[YYYWWWVVVWWWWWWVVVUUUTTTRRRQQQPPPPPPNNNKKKIIIDDDDDDBBBAAA@@@?????????@@@AAACCCEEEFFFFFFEEEDDDFFFFFFEEEGGGHHHIIIGGGFFFEEEDDDCCCAAA???===<<<;;;===<<<<<<<<<<<<<<<======???@@@AAAAAAAAAAAA@@@???>>>===;;;999999999;;;<<<<<<<<<===??????@@@@@@@@@=========???AAABBBAAA???<<<999555333333333222111111111222222222222111111000111333333111000111222000000111111111222222222222222222333333333444444111222444555555555777999777888999999;;;;;;<<<===???@@@AAACCCFFFIIILLLMMMRRRWWW^^^bbbccceeehhhkkkqqqrrrtttxxx{{{~~~~~~~~~yyytttpppkkkccc^^^\\\\\\]]]]]]aaaaaa___[[[XXXXXXYYY[[[ZZZXXXVVVVVVVVVWWWVVVUUUTTTRRRPPPPPPPPPNNNLLLIIIDDDCCCBBBAAA@@@?????????===???AAADDDFFFGGGGGGGGGGGGFFFFFFGGGIIIIIIHHHGGGEEEEEECCCAAA???===<<<;;;<<<<<<==================@@@@@@@@@@@@@@@@@@@@@@@@???===;;;999888999:::;;;;;;;;;===>>>@@@@@@AAAAAA>>>>>>===???AAABBBAAA???<<<999555333333333222222000111111222222111111000111333444444333222222333000000111111111222222222222222222333333333444444111222444555555555777999777888999999;;;;;;<<<===???@@@AAACCCFFFIIIKKKMMMRRRXXX___ccceeegggkkknnnrrrsssuuuxxx{{{~~~~~~}}}}}}xxxsssnnniiiccc^^^\\\\\\\\\[[[``````___\\\YYYXXXYYY[[[YYYWWWUUUUUUVVVVVVUUUTTTSSSQQQPPPOOOOOONNNKKKIIIDDDCCCBBBAAA@@@?????????<<<>>>@@@CCCEEEGGGHHHIIIHHHGGGGGGHHHJJJJJJIIIGGGFFFEEEDDDBBB@@@>>><<<;;;;;;;;;<<<>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???===;;;999888888999::::::;;;<<<>>>@@@AAAAAABBB@@@???>>>???AAABBBAAA@@@;;;888555333333333333222000000111111111111000000222444555555444333333444000111111111111222222222222222333333333333444444111333555555555555666888777888999999;;;;;;<<<===??????AAACCCFFFIIIKKKLLLRRRXXX___dddfffhhhlllppprrrssstttvvvyyy|||~~~||||||{{{xxxssskkkgggbbb^^^]]]\\\[[[ZZZ^^^______]]][[[YYYYYYZZZXXXVVVTTTTTTUUUUUUTTTSSSQQQPPPOOONNNNNNMMMKKKIIIEEEDDDCCCAAA@@@@@@@@@@@@??????@@@AAACCCEEEGGGHHHHHHGGGGGGHHHJJJKKKIIIHHHFFFEEEDDDBBB@@@>>><<<<<<999:::<<<>>>???@@@@@@@@@@@@@@@????????????@@@@@@???===;;;999888888999999999:::<<<>>>@@@AAABBBBBBBBBAAA???@@@BBBCCCBBBAAA;;;888555333333333333222000000111111111111000000111333555444333222333333000111111111111222222222222222333333333333444444333444555555444444555777777888999999;;;;;;<<<===>>>???@@@CCCEEEHHHKKKLLLQQQWWW^^^cccfffhhhlllpppqqqqqqrrrtttwwwzzz}}}~~~}}}|||{{{zzzyyy}}}xxxsssiiifffbbb___]]]\\\[[[ZZZ]]]______^^^\\\ZZZYYYYYYXXXVVVTTTSSSTTTTTTSSSRRRQQQOOONNNNNNNNNMMMJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@AAABBBDDDFFFGGGHHHHHHGGGIIIJJJKKKJJJHHHFFFEEEDDDBBB@@@>>>===<<<888999<<<>>>@@@AAAAAA@@@@@@@@@????????????@@@@@@???===;;;999777888888999999:::<<<>>>@@@BBBBBBCCCCCCBBB@@@@@@BBBCCCCCCBBB;;;888555333333333333333000000111111111111000000000222444333222111222333000111111111111222222222222222333333333444444444333555666555444444555666777888999:::;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLPPPUUU]]]bbbeeehhhllloooooopppppprrruuuxxx{{{}}}{{{~~~{{{zzzzzzyyy~~~yyyuuusssrrrwww{{{~~~}}}wwwttt{{{yyyxxxzzz}}}{{{tttnnnfffddd```\\\YYYWWWWWWWWWbbbbbbaaa___]]][[[ZZZYYYVVVUUUSSSRRRRRRRRRSSSTTTSSSRRRRRRQQQOOOMMMKKKJJJFFFEEEDDDBBB@@@???????????????@@@AAACCCEEEGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIDDDDDDCCCBBBAAA???===<<<<<<<<<===??????@@@@@@@@@AAA@@@???>>>>>>>>>??????>>><<<;;;999888888999999>>>>>>>>>???@@@AAACCCCCC@@@>>>===>>>BBBDDDBBB@@@;;;999777444222111111111111111111111111111111111111111111111111111111111222222222222222222222222444333333222222111111000222222333333333333444444888888888888999:::;;;<<<===???AAABBBDDDFFFIIILLLNNNSSSZZZ```eeehhhlllnnnpppoooppptttzzz}}}}}}{{{{{{{{{}}}{{{vvv||||||vvvqqqnnnmmmmmmlllpppssstttsssuuu{{{~~~yyyuuurrrtttrrrpppqqqrrrpppjjjeee```^^^\\\ZZZYYYYYYZZZ[[[``````aaaaaa```^^^\\\[[[VVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRPPPOOOMMMKKKJJJFFFEEEDDDBBBAAA@@@??????@@@@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJFFFEEEEEECCCAAA???>>><<<===>>>???@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA???>>><<<:::999999::::::=========>>>???@@@AAABBBAAA???>>>???AAABBBAAA???;;;:::777555333222111111111111111111111111111111111111111111111111111111222222222222222222222222555444444444444333333333333333444444444555555555888888888888999:::;;;;;;<<<>>>AAABBBDDDFFFIIILLLQQQVVV\\\aaaeeehhhkkkmmmqqqpppqqquuuzzz}}}}}}|||}}}|||~~~}}}xxx}}}|||vvvtttpppllljjjhhhhhhhhhhhhkkknnnoooooorrrwww|||~~~{{{wwwtttrrrpppnnnkkkgggffffffddd```\\\[[[ZZZYYYYYYYYYZZZ[[[\\\^^^___aaabbbbbbaaa^^^]]]VVVVVVVVVVVVUUUSSSRRRRRRRRRRRRQQQPPPNNNLLLKKKJJJFFFEEEDDDBBBAAA@@@@@@@@@@@@AAAAAACCCDDDFFFHHHIIILLLLLLLLLKKKKKKKKKKKKKKKHHHHHHGGGEEECCC@@@>>>===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDCCC@@@???===<<<:::::::::;;;;;;<<<<<<===>>>???@@@AAABBBAAA???@@@AAAAAA@@@>>><<<;;;888555333222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444444555555555555666666666888888777888888999:::;;;<<<>>>AAABBBDDDFFFJJJLLLTTTXXX^^^bbbeeehhhjjjlllrrrrrrssswww{{{}}}~~~}}}~~~~~~zzzyyyuuurrrmmmkkkiiihhhggggggggghhhhhhkkkmmmoooqqqtttyyy|||~~~||||||~~~{{{}}}~~~}}}|||{{{yyywwwtttqqqpppoooooollliiieeebbbaaa___[[[YYY[[[ZZZZZZYYYYYYYYYZZZZZZ]]]___aaacccccc```]]][[[XXXXXXXXXXXXVVVTTTRRRPPPRRRRRRQQQPPPNNNLLLJJJIIIFFFEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCCEEEGGGIIIJJJMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHFFFDDDAAA>>>===>>>??????@@@AAAAAA@@@@@@AAABBBEEEFFFGGGFFFEEEDDDAAA???===;;;::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@===<<<999666444222222222111111111111111111111111111111111111111111111111222222222222222222222222///000000111222222333333444444555555555666666666777777777777888999:::;;;<<<>>>@@@BBBDDDFFFJJJMMMTTTXXX^^^cccfffhhhkkkmmmrrrsssuuuxxx{{{}}}~~~~~~||||||tttpppmmmkkkgggffffffffffffggghhhiiihhhiiikkkmmmooorrrvvvyyywwwwwwvvvuuussstttvvvyyyyyy{{{{{{xxxvvvuuuwwwuuurrrooommmlllmmmmmmkkkhhheeeaaa___]]]\\\ZZZZZZZZZZZZZZZZZZ[[[[[[[[[]]]___aaabbbaaa^^^[[[XXXZZZZZZZZZYYYWWWTTTRRRPPPRRRQQQQQQOOONNNLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCEEEGGGIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIKKKJJJIIIGGGDDDAAA???>>>===>>>?????????????????????@@@CCCEEEFFFEEEDDDCCC@@@???===;;;999999999999;;;<<<>>>???@@@AAAAAA@@@===>>>???@@@@@@AAACCCDDD>>>===:::777444333222222111111111111111111111111111111111111111111111111222222222222222222222222...///000000111222333333333444444444444555555555777777777777888999::::::;;;===@@@BBBDDDGGGJJJMMMRRRWWW]]]bbbfffiiilllnnnrrrtttwwwyyy{{{|||~~~|||yyyqqqllliiigggfffeeeeeeeeeeeefffhhhiiiiiijjjjjjkkklllooorrruuuwwwrrrrrrsssrrrrrrsssvvvxxx{{{}}}~~~{{{xxxuuutttssssssqqqooommmkkkjjjjjjjjjhhhgggeeebbb```^^^]]]]]]YYYYYYZZZ\\\]]]^^^___```^^^___```aaa```]]]ZZZXXX]]]]]][[[YYYWWWTTTRRRPPPQQQQQQPPPOOOMMMKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAACCCDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGEEEBBB@@@???===>>>>>>?????????>>>>>>===>>>@@@BBBDDDDDDDDDCCCAAA???===;;;999888888888;;;<<<>>>@@@AAAAAAAAA@@@;;;===???@@@@@@AAADDDFFF@@@>>>;;;888555333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111222333444444555333333444444444555555555777777666777777888999:::;;;===@@@BBBDDDGGGKKKNNNQQQVVV\\\bbbfffiiilllnnnrrrtttwwwyyyzzz{{{}}}||||||wwwpppjjjgggfffeeedddgggggghhhhhhiiijjjkkkllllllkkkkkkmmmpppsssuuuvvvrrrsssuuuuuuuuuwwwyyy{{{~~~~~~{{{yyyvvvuuussssssooonnnmmmkkkiiihhhggggggfffgggfffeeecccbbbaaaaaa\\\]]]^^^______`````````^^^___`````````^^^]]]\\\```___\\\YYYVVVTTTRRRQQQQQQQQQPPPOOOMMMKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHFFFDDDBBB@@@????????????@@@@@@??????>>>===>>>???@@@BBBCCCDDDEEEBBBAAA>>><<<:::999999999999;;;===???@@@@@@??????;;;>>>@@@AAA@@@@@@BBBEEE@@@???;;;888555333333222111111111111111111111111111111111111111111111111222222222222222222222222111111222222333333444444444555555555555666666666666666666777777888999::::::===@@@BBBDDDGGGKKKNNNRRRWWW\\\aaaeeegggjjjlllqqqtttxxxyyyyyyzzz|||~~~~~~~~~{{{}}}vvvrrrlllhhhffffffeeeeeekkkkkkllllllmmmnnnoooooojjjiiihhhiiillloooqqqqqqqqqsssuuuvvvvvvvvvxxxzzz}}}}}}|||zzzxxxvvvuuuttttttmmmmmmkkkjjjhhhfffeeedddfffhhhiiihhhgggeeeeeeeeebbbbbbbbbaaa```^^^]]]\\\^^^______```````````````bbb```]]]YYYVVVTTTSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCCCC??????@@@AAACCCEEEGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKHHHGGGGGGFFFDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>???AAACCCEEEFFFDDDBBB@@@===;;;:::::::::888:::<<<>>>??????>>>======???BBBAAA??????AAACCCAAA???<<<888666444333222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000111111111666666666666777777777777666666666666777888999::::::===???BBBDDDGGGKKKNNNTTTXXX]]]aaadddeeegggiiiqqqtttxxxyyyxxxyyy{{{~~~~~~}}}~~~}}}zzzxxxvvvooonnnkkkfffcccbbbdddfffjjjhhhiiilllppprrrrrrpppooonnnmmmlllnnnqqqtttvvvpppssswwwzzz|||}}}~~~{{{vvvvvvyyy{{{yyyvvvlllkkkjjjjjjiiijjjjjjjjjfffggghhhiiihhhgggfffeeeggggggfffeeecccaaa___^^^dddcccaaa___^^^^^^^^^^^^```___]]]ZZZWWWTTTRRRQQQSSSQQQPPPOOOOOOMMMJJJHHHHHHHHHFFFEEECCCAAA@@@?????????@@@AAABBBEEEGGGIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCAAAAAA@@@???>>><<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCEEEDDDAAA>>>:::888666555777999;;;===???AAABBBBBB>>>===;;;:::;;;<<<>>>???AAA@@@===999666555444444111111222222222333333333333333222111111000000///111111111111111111111111222222333333333333444444666666666666666555555555999:::;;;:::999999:::<<<===???AAABBBDDDGGGKKKOOOTTTWWW\\\___aaaccceeegggnnnqqquuuwwwxxxxxxxxxyyy{{{}}}zzztttpppooonnnnnnlllhhheeedddeeefffhhhggghhhjjjnnnpppooommmlllllllllmmmooosssvvvxxxvvvyyy|||}}}}}}~~~~~~|||yyyuuuvvvyyyzzzxxxuuuqqqpppnnnllljjjiiihhhhhhfffffffffffffffeeeddddddffffffeeedddcccaaa```___aaaaaa___^^^]]]^^^______aaa```^^^[[[YYYVVVTTTSSSSSSQQQPPPOOOOOOMMMKKKHHHHHHGGGFFFEEECCCAAA@@@?????????@@@@@@BBBEEEGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFEEECCCBBBAAA???>>>===<<<<<<<<<======<<<===>>>???@@@AAAAAAAAACCCBBB@@@===;;;999888777999:::;;;===???@@@AAAAAA???>>>===;;;;;;<<<>>>???AAA@@@===:::777555444333111111222222222333333333222111111111111000000000222222222222222222222222222222333333333333444444666666666666555555555555999:::::::::999999:::<<<<<<>>>@@@AAACCCFFFJJJNNNQQQTTTYYY^^^```cccfffhhhnnnqqquuuxxxyyyyyyzzz{{{{{{~~~|||~~~yyyoookkkiiihhhhhhlllmmmmmmkkkhhhffffffggghhhhhhhhhiiilllmmmmmmllljjjkkkmmmppptttwwwyyy{{{{{{xxxvvvtttvvvxxxyyyvvvssstttsssqqqnnnllljjjiiiiiiiiihhhgggfffeeedddddddddcccddddddccccccbbbaaa```^^^^^^]]]\\\]]]^^^___```aaa```^^^]]]ZZZXXXWWWVVVSSSRRRPPPOOOOOONNNKKKHHHHHHGGGFFFDDDCCCAAA@@@???@@@??????@@@BBBDDDFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGEEECCCBBBBBB>>>===<<<;;;;;;;;;<<<===999:::;;;===>>>>>>>>>>>>AAA@@@???===<<<:::999999999:::<<<===???@@@@@@AAABBBAAA???===<<<===>>>???AAA@@@===:::777555444333111111222222222333333333000000111111111111222222333333333333333333333333222222333333333333444444555555555555555555555555888999:::999888999;;;<<<;;;===???@@@BBBEEEIIIMMMNNNRRRXXX\\\```cccfffiiinnnqqquuuxxxyyyzzz|||}}}|||~~~{{{}}}mmmdddccccccdddfffiiijjjlllkkkiiiggggggggghhhhhhhhhiiijjjkkkllllllkkkmmmqqquuuxxx{{{|||}}}}}}yyyvvvuuuuuuvvvxxxxxxuuusssrrrrrrpppooonnnnnnnnnnnnmmmllliiigggeeeddddddeeeaaaaaabbbbbbbbbbbbaaaaaa\\\[[[[[[[[[\\\^^^```aaa______^^^\\\ZZZYYYXXXWWWTTTRRRPPPPPPOOONNNKKKIIIGGGGGGFFFDDDCCCBBB@@@@@@@@@??????@@@AAADDDFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCBBB>>>===<<<;;;:::;;;;;;<<<999999;;;<<<===>>>>>>>>>AAA@@@???>>><<<:::999888777999;;;===???AAABBBBBBEEECCCAAA>>>======>>>???AAA@@@>>>;;;888666444333111111222222222333333333000111111222333333444444333333333333333333333333222222222333333333444444444444555555555555555666777999999999888999;;;<<<;;;===???AAACCCFFFJJJMMMOOOSSSYYY]]]```cccfffhhhmmmppptttvvvxxxzzz|||~~~~~~~~~{{{|||{{{iiiaaa```aaabbbdddeeegggjjjjjjiiigggggggggggggggggggggggghhhjjjlllmmmooossswwwzzz}}}}}}~~~}}}yyyvvvvvvwwwxxxxxxxxxvvvttttttsssrrrqqqppppppppppppooommmjjjgggeeeccccccccc___```aaaaaabbbbbbbbbaaa[[[[[[[[[[[[\\\^^^```aaa]]]]]]\\\ZZZYYYXXXWWWVVVTTTRRRQQQPPPPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@AAACCCEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFEEEDDDCCC>>>===<<<;;;:::;;;;;;<<<:::;;;<<<===>>>?????????BBBAAA@@@???<<<:::777666555777999===@@@BBBDDDDDDFFFDDDBBB???>>>>>>??????AAA@@@>>><<<999666444333111111222222222333333333111222222333444555666666333333333333333333333333222222222333333333444444333444444444555555666666777888999999888999;;;======>>>@@@BBBDDDGGGKKKNNNSSSVVV[[[___aaacccfffggglllooorrrtttvvvxxx{{{}}}~~~|||}}}zzzhhhaaa``````aaacccccceeehhhiiihhhhhhhhhiiifffgggggggggggghhhkkknnnppprrruuuyyy}}}|||zzz{{{{{{zzzzzzxxxwwwwwwxxxwwwvvvtttrrrqqqpppppppppnnnlllhhheeecccaaa```______```aaaaaaaaaaaaaaa]]]]]]\\\[[[\\\]]]^^^___\\\\\\[[[YYYXXXVVVUUUTTTTTTSSSQQQPPPPPPOOOLLLIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???@@@AAABBBDDDEEEHHHHHHJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFEEEDDDDDD>>>===<<<;;;;;;;;;<<<===;;;<<<===???@@@@@@AAAAAABBBAAAAAA???===:::777555555777999===@@@BBBDDDEEEFFFDDDBBB???>>>>>>???@@@AAA@@@???===:::777444333111111222222222333333333222222333444444555666666333333333333333333333333222222333333333333444444333333333444555555666666666777888888888999;;;======???AAACCCDDDGGGLLLOOOTTTWWW\\\___aaaccceeegggllloooqqqssstttvvvyyy|||}}}}}}}}}yyyiiiccccccbbbbbbdddccceeehhhiiiiiiiiijjjllljjjkkklllllllllmmmqqquuuuuuwww{{{}}}{{{zzzzzzzzz{{{zzzxxxwwwvvvuuuuuuuuutttssspppmmmjjjfffcccaaa______``````aaaaaa`````````___^^^\\\\\\\\\]]]^^^]]]\\\[[[YYYWWWUUUTTTSSSTTTSSSQQQQQQPPPOOOLLLJJJFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@??????@@@BBBDDDEEEGGGHHHIIIKKKLLLLLLMMMMMMIIIIIIHHHGGGFFFFFFEEEEEE???>>>===<<<<<<<<<======<<<===>>>@@@AAAAAAAAAAAA???@@@@@@???>>>;;;888666888999;;;===???AAAAAABBBDDDCCCAAA???>>>>>>???@@@AAA@@@???===:::777444333111111222222222333333333111222222222333333444444222222222222222222222222222222333333333333444444222222333444444555666666555777888888888888;;;===<<<>>>@@@BBBCCCFFFKKKNNNRRRUUUZZZ^^^aaacccfffhhhoooppprrrttttttvvvyyy|||yyy||||||}}}zzzkkkffffffeeeeeefffdddfffhhhiiiiiijjjlllnnnpppqqqssssssrrrtttyyy}}}zzz}}}~~~|||{{{{{{}}}yyyyyyyyyyyyzzz{{{||||||xxxxxxvvvsssoookkkgggddd______```````````````___bbbaaa___]]]\\\\\\\\\]]]^^^]]]\\\ZZZXXXVVVTTTSSSUUUSSSQQQQQQPPPOOOLLLJJJFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@??????@@@BBBCCCEEEGGGHHHIIIKKKLLLMMMMMMMMMIIIIIIHHHHHHGGGFFFEEEEEE@@@???>>><<<<<<======>>><<<===>>>@@@AAAAAAAAAAAA===>>>??????>>><<<:::888;;;;;;===>>>????????????DDDBBB@@@>>>>>>>>>@@@@@@@@@@@@???>>>;;;888444333111111222222222333333333000111111111111222222222111111111111111111111111222222333333333444444444222222333333444555666666555666888888888888;;;===;;;===???AAABBBEEEJJJMMMOOOSSSXXX]]]```cccfffiiiqqqrrrtttuuuuuuwwwzzz|||www~~~~~~|||{{{{{{xxxllliiiiiihhheeeeeekkkkkkkkkjjjiiijjjmmmppprrrtttvvvuuuuuuwww|||~~~~~~}}}}}}~~~~~~~~~yyyyyyxxxvvvsssoookkkhhhaaa``````aaaccccccbbbaaa```______^^^]]]]]]\\\\\\\\\\\\[[[YYYWWWUUUSSSRRRTTTTTTSSSRRROOOMMMKKKJJJEEEEEEDDDDDDCCCCCCBBBBBB@@@AAA@@@??????@@@CCCFFFIIIJJJKKKLLLLLLKKKJJJJJJIIIJJJJJJKKKJJJHHHGGGFFF???===;;;;;;===??????>>>@@@@@@AAACCCDDDCCC@@@===@@@BBBDDDCCC>>>:::999999999:::;;;<<<===>>>???@@@EEEDDDAAA???===<<<<<<<<>>@@@BBBDDDGGGJJJMMMRRRUUUZZZ^^^```bbbeeegggnnnpppsssvvvxxxyyyzzzzzzwwwzzzyyyxxxvvvuuusssiiihhhjjjjjjiiijjjkkklllmmmmmmmmmnnnqqqtttxxxyyyyyyxxxxxx{{{}}}{{{~~~{{{{{{{{{yyyvvvrrrnnnllldddcccbbbbbbccccccaaa````````````______^^^^^^^^^\\\[[[[[[YYYWWWUUUTTTRRRSSSSSSRRRPPPNNNLLLJJJIIIEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@??????@@@CCCFFFIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJHHHGGGFFF@@@>>><<<===>>>@@@AAA@@@AAA@@@@@@AAACCCBBB@@@???BBBDDDFFFDDD@@@<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDBBB@@@>>>===<<<<<<===BBBBBBAAA===999555444444333333111111111111333333444444444444444444444444222222222222111111111111222222333333333444444444444333333333333333222222666555555666777999;;;<<<;;;>>>@@@BBBDDDGGGJJJMMMSSSVVV[[[___bbbeeehhhjjjssstttvvvwwwxxxxxxxxxwwwvvvzzzxxxxxxwwwuuuwwwmmmfffgggkkklllnnnpppkkkmmmpppqqqrrrtttvvvyyy|||}}}}}}|||}}}}}}{{{{{{{{{}}}~~~{{{xxxtttrrriiigggeeedddcccbbb```^^^aaaaaaaaa```````````````[[[[[[ZZZYYYXXXVVVTTTSSSSSSRRRQQQPPPNNNKKKIIIHHHFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@???>>>@@@CCCEEEIIIJJJKKKMMMMMMMMMLLLKKKIIIJJJJJJJJJIIIHHHGGGFFF@@@???===>>>@@@BBBCCCCCCBBB@@@??????AAABBBAAA@@@CCCDDDEEECCC@@@<<<;;;::::::;;;<<<===>>>@@@AAAAAAAAA@@@>>>===<<<======>>>AAAAAAAAA>>>999666444444222222222222222222222222444444444444444444444444333333333333222222222222333333444444444555555555222222222222222333333333444444555666888:::<<<===;;;>>>@@@BBBDDDGGGJJJMMMSSSWWW\\\aaadddgggjjjmmmwwwwwwxxxyyyxxxwwwvvvuuuuuuyyywwwwwwwwwuuurrrjjjdddggglllnnnqqqtttnnnqqqtttvvvwwwxxxzzz|||}}}~~~~~~|||}}}~~~~~~{{{yyyooollliiifffeeeccc```]]]````````````````````````ZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSRRRPPPNNNLLLJJJIIIFFFFFFEEEDDDCCCBBBBBBAAA???@@@@@@???>>>???BBBEEEIIIJJJKKKMMMMMMMMMLLLLLLJJJJJJIIIIIIHHHGGGGGGFFF@@@???===>>>@@@BBBCCCCCCCCC@@@>>>>>>???AAABBBBBBAAABBBAAA@@@===;;;999888888888999:::<<<===>>>???>>>>>>===<<<<<<===>>>>>>@@@AAAAAA>>>:::666444444111111222222222222111111333333333333333333333333666666555555555444444444333333333333444444444444222222222333333444444444555555666777999:::;;;<<<;;;>>>@@@BBBDDDGGGJJJMMMRRRVVV[[[aaadddhhhlllnnnvvvwwwxxxxxxwwwvvvtttsssuuuxxxvvvvvvvvvuuu{{{pppjjjfffiiimmmpppssswwwtttvvvyyy{{{{{{|||}}}}}}}}}}}}~~~uuurrrmmmiiigggdddaaa^^^___^^^^^^^^^^^^^^^]]]]]]YYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSQQQOOOMMMKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA???@@@???>>>>>>???BBBEEEHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIIIIHHHGGGGGGFFFFFF@@@>>>======@@@BBBBBBBBBBBB@@@======>>>AAABBBBBBBBBAAA@@@>>>===;;;999777777777888:::;;;<<<===>>><<<<<<;;;;;;;;;<<<===>>>???@@@AAA>>>:::777444444000000111222222111000000333333333333333333333333666666555555555444444444222222222222333333333333333333444444555555666666777777888888999999::::::;;;>>>@@@BBBDDDGGGJJJMMMPPPTTTZZZ___cccgggkkkmmmrrrsssuuuvvvvvvvvvuuuuuuvvvwwwuuuuuuvvvtttxxxpppkkkiiilllppprrrvvv{{{zzz|||~~~xxxxxxxxx{{{{{{wwwrrrmmmiiifffccc```^^^^^^]]]]]]\\\[[[[[[ZZZXXXYYYYYYYYYXXXWWWVVVVVVUUUTTTSSSRRRPPPMMMKKKJJJGGGFFFFFFDDDCCCBBBAAA@@@?????????>>>===???BBBDDDGGGHHHJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFGGGBBB@@@>>>>>>@@@AAAAAAAAAAAA???======???AAABBBBBBEEECCCAAA???>>>===;;;999888999:::;;;<<<>>>??????;;;;;;:::::::::;;;===>>>>>>@@@@@@???;;;777444444111111111111111111111111333333333333333333333333333333333333222222222222111111111222222222333333555555555555666666666666777888999999:::999999999;;;>>>@@@BBBDDDGGGJJJMMMOOOSSSYYY^^^bbbfffjjjllloooppprrrtttvvvwwwwwwwwwwwwxxxuuuuuuvvvsss~~~uuuppplllkkkooosssvvvzzz~~~{{{vvvuuuvvvyyy~~~{{{uuuppplllhhheeeccc______^^^\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWTTTSSSRRRQQQOOOMMMKKKIIIGGGGGGFFFDDDCCCBBBAAA@@@?????????>>>===>>>AAADDDEEEGGGHHHJJJKKKLLLKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGDDDBBB@@@@@@AAABBBBBBAAA@@@>>>======???AAABBBAAAFFFCCC@@@>>>>>>===;;;888888888999;;;<<<===>>>???;;;::::::999999:::;;;<<<===???@@@???;;;777555444444444333222222333444444222222222222222222222222222222222222111111111111222222222333333333444444555555555555555444444444666777888:::;;;;;;::::::;;;>>>@@@BBBDDDGGGJJJMMMPPPTTTZZZ___bbbeeeiiikkknnnppprrruuuwwwxxxxxxxxxyyyyyyuuuuuuuuurrr{{{rrrooollllllqqquuuxxx~~~zzzuuuyyywwwwwwyyy}}}}}}wwwqqqmmmjjjgggeee``````___]]][[[ZZZXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWSSSRRRQQQPPPNNNKKKIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@>>>??????>>>===>>>AAADDDEEEFFFHHHJJJKKKKKKKKKJJJJJJIIIHHHFFFEEEFFFFFFGGGGGGEEEBBBAAABBBBBBBBBAAA???======>>>@@@AAAAAAAAADDDAAA===<<<<<<;;;999666666666777888:::;;;<<<===;;;:::999999999:::;;;<<<===???@@@???<<<888555444777666444333333444666777222222222222222222222222444444444333333333222222333333333444444444555555555555555444444333333333444555777:::;;;<<<<<<<<<;;;>>>@@@BBBDDDGGGJJJMMMQQQUUU[[[___cccfffiiikkkoooqqqsssvvvxxxyyyyyyyyyzzzyyyuuutttuuuqqqwwwpppmmmoooqqqrrruuuzzzzzzxxxxxxyyy{{{{{{|||~~~}}}yyyuuurrroookkkhhhdddbbb___\\\ZZZYYYZZZZZZ___[[[WWWUUUUUUVVVVVVVVVVVVSSSPPPNNNMMMLLLIIIHHHHHHGGGEEECCCAAA>>>===<<<===>>>???@@@???@@@CCCEEECCCFFFHHHIIIHHHGGGHHHHHHJJJJJJJJJJJJHHHGGGEEEDDDEEEDDDAAA???>>>???@@@AAAAAA@@@>>>===<<<===>>>@@@>>>>>>>>>===;;;999666555888999:::<<<===>>>>>>?????????===;;;999888:::===@@@@@@???===;;;888555333333222111111000111111111222222444444444444222222222222222333333333444444555444333333222222222222111111222333444666666777999999999999999999:::::::::<<<>>>???@@@CCCGGGJJJQQQUUUZZZ___cccfffjjjllloooqqqtttwwwxxxyyyxxxxxx|||~~~vvvppprrrrrr|||~~~wwwqqqqqqssstttvvvyyy~~~zzzwwwwwwyyyzzz||||||~~~{{{wwwtttpppllliiieeeccc___\\\ZZZZZZZZZ[[[^^^[[[XXXVVVVVVWWWWWWVVVVVVSSSPPPNNNMMMLLLIIIHHHGGGFFFEEECCCAAA???>>>======???@@@@@@???@@@BBBDDDCCCFFFHHHIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFDDDAAA@@@@@@AAABBB@@@???===<<<<<<>>>???@@@>>>>>>>>>>>>===;;;999888888999:::<<<===>>>>>>???>>>>>>===;;;999999;;;===>>>>>>>>><<<:::777555333333222222111111111111111222222333444444333222222222333333333444444444444666555444444333333333444111222222333444555666777888888999999999999::::::<<<===???@@@BBBDDDHHHLLLRRRVVV\\\aaadddhhhkkknnnqqqsssvvvxxxzzzzzzzzzzzzyyy{{{tttoooqqqqqq{{{}}}zzzvvvssssssuuuwwwyyy|||~~~xxxttttttxxx{{{}}}|||}}}}}}yyyvvvqqqllliiieeeccc___[[[YYYYYYZZZ[[[\\\ZZZYYYXXXYYYYYYWWWVVVVVVSSSPPPNNNMMMLLLIIIHHHFFFEEEDDDCCCBBB@@@??????>>>???@@@@@@??????AAACCCCCCFFFHHHIIIHHHHHHHHHIIIKKKJJJHHHFFFEEEEEEFFFFFFJJJIIIFFFDDDBBBBBBBBBBBB???>>>===<<<===>>>AAABBB???@@@@@@@@@@@@>>>===<<<888999:::<<<===>>>>>>???===>>>===<<<:::;;;===???=========<<<:::777555333333333222111111111111111222222333333333333222222333333333444444444555555666666555555555444444444111222222333444555666666888888888999999999::::::===>>>@@@AAACCCEEEIIIMMMQQQUUU[[[aaadddhhhkkkmmmqqqsssuuuxxxyyyzzzzzzzzzzzz|||uuunnnooonnnvvv}}}zzzwwwvvvuuuuuusssuuuxxxzzz}}}zzzwwwsssqqqtttyyy~~~|||}}}~~~zzzvvvqqqlllhhhdddbbb^^^[[[XXXXXXYYYZZZZZZYYYYYYZZZ[[[ZZZXXXUUUVVVSSSPPPNNNMMMLLLIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@???@@@@@@???>>>>>>@@@AAACCCFFFHHHIIIIIIHHHIIIJJJKKKIIIGGGEEEDDDEEEFFFGGGKKKJJJGGGEEECCCBBBAAAAAA======<<<<<<===???BBBCCCBBBCCCCCCCCCAAA@@@>>><<<888999:::<<<===>>>>>>???======>>>===<<<<<<>>>@@@=========<<<;;;888666555333333222111111111111222222222222333333222222222333333444444444555555555444444555555555444444444222222333333444555666666777777888888999999::::::<<<>>>@@@AAACCCEEEIIILLLMMMRRRYYY___cccfffiiikkkoooqqqsssuuuvvvxxxxxxxxx}}}xxxpppoookkkqqq{{{xxxuuussstttuuutttwwwzzz~~~|||vvvssspppppptttyyy|||~~~|||}}}~~~{{{wwwqqqkkkgggbbbaaa^^^[[[YYYXXXXXXXXXXXXXXXXXXZZZ[[[ZZZXXXUUUVVVSSSPPPNNNMMMLLLIIIHHHEEEEEEDDDCCCCCCBBBAAAAAA>>>???@@@???>>>>>>???AAACCCEEEHHHJJJIIIIIIJJJKKKKKKIIIGGGEEEEEEEEEGGGHHHIIIHHHGGGEEECCCAAA@@@@@@===<<<<<<<<<===???BBBDDDFFFFFFEEEDDDBBB???<<<;;;888999:::<<<===>>>>>>???===>>>???>>>======>>>@@@>>>>>>>>>>>><<<:::888666444333333222111222222222222222222222222222222222333333333444444444555555222333444444444444333333222333333444444555555555666666777888888999::::::<<<===???@@@BBBDDDHHHLLLMMMRRRYYY___dddgggiiikkkpppppprrrtttvvvwwwxxxxxx}}}xxxqqqppplllqqq~~~|||xxxuuussstttvvvxxx{{{{{{wwwsssqqqooopppssswwwzzz{{{}}}|||xxxssslllhhhbbbaaa```^^^\\\ZZZYYYXXXWWWVVVWWWXXXZZZZZZXXXVVVVVVSSSPPPNNNMMMLLLIIIHHHEEEEEEEEEDDDCCCBBBAAAAAA===>>>??????>>>>>>@@@BBBCCCEEEHHHJJJJJJJJJKKKKKKJJJJJJHHHGGGGGGGGGHHHHHHGGGGGGFFFDDDCCCAAA@@@???======<<<<<<===???BBBCCCGGGGGGFFFDDDAAA>>>;;;999888999:::<<<===>>>>>>???>>>???@@@???>>>===>>>???@@@@@@@@@???===:::888666444444333222222222222222222222111111111111222222222222222333333333444444111222333444444444333222333333333444444444555555555666666777888999::::::<<<===???@@@BBBDDDHHHKKKOOOTTT\\\cccgggjjjlllnnnrrrrrrtttuuuwwwxxxzzzzzzyyy}}}wwwqqqqqqmmmrrr|||}}}|||yyyvvvtttuuuwww{{{|||xxxxxxuuusssqqqrrruuuyyy{{{|||}}}zzzuuuooojjjccccccdddcccaaa^^^[[[XXXVVVUUUUUUVVVXXXYYYXXXVVVVVVSSSPPPNNNMMMLLLIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@<<<===>>>>>>>>>>>>@@@BBBCCCEEEHHHJJJJJJJJJKKKLLLJJJJJJJJJIIIIIIIIIIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@>>>===<<<<<<===???AAACCCEEEEEEDDDCCCAAA>>>;;;:::888999:::<<<===>>>>>>??????@@@AAA@@@>>>======>>>@@@@@@@@@>>><<<999666555444444333222222222222333333222111000000111222333111111111222222222333333111222444555666555444333333333333444444444444555555555666777888999::::::===>>>@@@AAACCCEEEIIIMMMOOOUUU]]]dddiiikkkmmmooorrrrrrssstttvvvxxxzzz{{{zzz~~~xxxqqqooojjjmmm}}}zzz{{{|||zzzvvvuuuwwwyyy|||~~~xxxwww{{{xxxvvvuuuvvvyyy}}}|||wwwqqqllldddeeeggggggeeeaaa]]]ZZZVVVTTTTTTUUUWWWXXXXXXWWWVVVSSSPPPNNNMMMLLLJJJHHHGGGGGGFFFDDDCCCBBBAAA@@@;;;<<<>>>>>>>>>???AAACCCCCCEEEIIIJJJJJJJJJKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFEEEDDDBBBBBB???>>>===<<<===>>>AAABBBCCCCCCCCCBBB@@@>>><<<;;;888999:::<<<===>>>>>>???@@@AAABBBAAA???=========@@@@@@???===;;;888555333555444333333222222333333333222111000000111222333000000111111111222222222222333555777777666555444333333444444444444444444444555666777888999::::::>>>???AAACCCDDDGGGKKKNNNMMMSSS\\\ccchhhjjjlllmmmppppppqqqrrrtttvvvxxxyyyzzzqqqmmmeeefffttt|||{{{zzzxxxxxxxxxzzz|||}}}|||{{{|||}}}}}}|||{{{{{{~~~~~~{{{vvvrrrmmmiiidddbbbaaa```]]]ZZZUUUSSSQQQQQQSSSUUUUUUUUUTTTRRROOONNNMMMMMMKKKIIIHHHHHHFFFEEECCCAAA@@@???===============>>>??????AAADDDHHHJJJJJJJJJJJJKKKIIIIIIJJJKKKKKKJJJJJJIIIIIIFFFCCCAAAAAAAAA@@@@@@???>>>===>>>@@@AAAAAA@@@CCCCCCAAA???===:::888666999999999:::<<<>>>???@@@BBBDDDEEECCC???===>>>@@@?????????>>><<<888555333//////000111222222333333111111222222222333333333111111111111111111111111444333222111111333555666666555555555555444444444777666666666666888999:::;;;===???AAACCCFFFIIILLLPPPUUU[[[aaadddgggjjjmmmtttuuuuuuuuuuuuvvvyyy{{{yyylllbbbdddlll}}}{{{yyyxxxwwwwwwxxxyyy{{{}}}~~~~~~zzzuuuqqqmmmhhhbbb___^^^]]]ZZZXXXSSSQQQPPPPPPRRRTTTUUUUUUTTTRRROOONNNNNNMMMKKKJJJHHHGGGFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAADDDHHHJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJGGGCCCAAAAAABBBAAAAAA???>>>===???AAABBBAAA@@@AAAAAA@@@???>>><<<;;;:::999999999:::<<<>>>???@@@AAACCCEEECCC???===>>>@@@?????????>>><<<888555333000111111222333333444444555555444444333222222222111111111111111111111111444333222111111333444666333444444444555555666666777666666666777888999::::::<<>>???AAACCCBBBAAA?????????@@@???>>>>>>===999999::::::<<<===???@@@AAACCCDDDBBB>>><<<>>>@@@?????????>>><<<888555333222222222333333444444555888777666555333222111000222222222222222222222222444333222111222333444555222222333444555666777777666666666666777888999:::999;;;>>>@@@AAADDDHHHKKKPPPTTTZZZ```dddgggjjjlllnnnppprrrssstttvvvzzz}}}|||pppeeedddiii~~~|||yyywwwuuurrrqqqqqqqqqrrrxxx{{{~~~~~~{{{{{{|||~~~~~~}}}xxxuuupppjjjaaa[[[YYYXXXVVVTTTOOOMMMLLLNNNQQQSSSUUUUUUSSSQQQOOONNNNNNNNNMMMLLLGGGGGGFFFDDDCCCBBB@@@@@@?????????>>>>>>??????@@@???CCCGGGIIIJJJJJJJJJKKKKKKIIIGGGFFFFFFGGGHHHIIIJJJHHHDDDCCCCCCCCCCCCCCCAAA@@@???@@@BBBDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>:::::::::;;;<<<===>>>???@@@BBBCCCAAA>>><<<===????????????>>><<<888555333222222222222333333444444777777666444333222111000222222222222222222222222333333222222222333444555222222333444444555666666666666666777777888999999888:::===???@@@CCCGGGJJJOOOSSSZZZ___cccfffiiikkkoooqqqssstttuuuwwwyyy|||~~~ssshhhfffjjj}}}{{{wwwuuurrrooonnnmmmmmmnnntttttttttvvvyyy|||}}}~~~}}}vvvqqqqqqrrrtttxxx}}}{{{yyytttmmmddd^^^[[[ZZZXXXVVVOOONNNMMMNNNQQQTTTUUUUUUTTTRRROOONNNOOONNNMMMLLLGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>=========>>>>>>>>>BBBFFFIIIIIIJJJJJJKKKKKKJJJHHHFFFFFFFFFHHHIIIJJJGGGDDDBBBCCCDDDDDDCCCBBBAAA@@@AAACCCEEEDDDCCCCCCCCCCCCBBBAAA???>>>===:::::::::;;;<<<===>>>??????BBBCCCAAA===;;;<<<>>>?????????>>><<<888555333111111111111222222222222333333333333222222222222222222222222222222222222222222222222333333444444444444444444444444444333555666666777888888999999888:::<<<>>>@@@CCCFFFIIINNNSSSYYY^^^bbbeeehhhjjjrrrsssvvvvvvvvvwwwxxxzzz~~~vvvllljjjmmm~~~zzzxxxtttrrrooommmkkkjjjkkkkkkooonnnmmmooosssvvvwwwvvv}}}xxxrrrllllllnnnqqquuuzzz}}}zzzwwwppphhhbbb```^^^[[[XXXQQQPPPOOOPPPRRRUUUVVVVVVVVVSSSQQQOOOOOONNNLLLKKKFFFFFFEEEDDDCCCBBBAAAAAA???>>>==================>>>AAAEEEHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGHHHHHHIIIFFFCCCBBBBBBCCCCCCCCCCCCBBBAAABBBDDDFFFEEEDDDFFFEEEEEECCCAAA???===<<<:::::::::;;;;;;===>>>>>>???AAABBB@@@<<<:::<<<>>>?????????>>><<<888555333111111111111111111111111111111111222222333333333333333333333333333333333222222333333333444444444444444444444333333222222555666777888999999999888888:::===???@@@CCCGGGJJJNNNRRRXXX^^^bbbeeehhhjjjrrrtttwwwxxxwwwwwwxxxyyy}}}}}}~~~~~~xxxpppooorrryyyvvvuuuqqqpppmmmjjjiiihhhiiiiiijjjkkklllllllllnnnoooqqqyyy{{{}}}tttooojjjkkkmmmpppuuu{{{~~~{{{yyywwwrrrkkkfffcccaaa]]]ZZZTTTSSSQQQRRRTTTVVVWWWVVVWWWUUURRRPPPOOOMMMKKKIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>======>>>>>>===AAAEEEHHHIIIJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHGGGHHHEEEBBBAAABBBCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEFFFFFFEEEDDDBBB@@@>>>===;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBB@@@<<<:::;;;===?????????>>><<<888555333222222222222222222222222222222222333333333444444333333333333333333333333222222333333444444444333333333333333333333444444444555777888999999888888888;;;===???AAADDDGGGJJJMMMRRRXXX]]]aaadddgggiiippprrruuuwwwwwwwwwxxxzzz{{{zzz{{{|||yyyttttttxxx{{{vvvtttssspppnnnkkkiiihhhggghhhiiigggkkknnnlllhhhgggjjjooouuuwwwyyy|||~~~wwwqqqooofffgggjjjnnnsssyyy~~~}}}}}}zzzwwwwwwrrrlllhhhfffccc^^^[[[VVVUUUSSSSSSUUUWWWWWWWWWXXXVVVRRRPPPOOOMMMKKKIIIFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>??????===@@@EEEHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGDDDAAA@@@AAABBBCCCBBBDDDCCCBBBCCCFFFGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@???;;;;;;;;;;;;;;;<<<===>>>>>>@@@AAA???<<<:::;;;===?????????>>><<<888555333333333333333333333333333444444444444444444444444333333333333333333333333111222333444444444333333111111222333444444555666444555777888999999888888999;;;>>>@@@AAADDDHHHKKKMMMQQQXXX]]]aaadddgggiiilllooosssvvvwwwwwwyyyzzzyyyxxxyyy{{{yyyvvvwww|||{{{vvvsssrrrpppoookkkkkkjjjiiihhhhhhiiiiiifffgggiiiiiiiiijjjkkkmmmsssuuuxxxyyyxxxxxxxxxyyy|||~~~|||~~~~~~}}}}}}|||wwwqqqmmmkkkggghhhooovvvzzz~~~{{{yyy{{{{{{wwwtttwwwqqqiiieeedddccc^^^ZZZWWWVVVTTTTTTTTTVVVXXXYYYYYYXXXUUURRRNNNLLLJJJIIIFFFFFFFFFFFFFFFEEEDDDCCC>>>???@@@???>>>======???>>>@@@BBBEEEHHHIIIJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIGGGFFFCCCAAA@@@@@@AAABBBBBBBBBCCCDDDDDDCCCCCCBBBEEEDDDBBBBBBBBBBBB@@@>>>888888:::;;;<<<=========>>><<<:::999:::;;;;;;;;;===???@@@???<<<888555444333333222111000000000000333333444444444444444444222222111111222222333444444444444333333222222222222222222333333444444444444666888888888999;;;<<<999;;;===???@@@DDDHHHKKKOOOSSSYYY^^^aaaccceeegggkkknnnqqqsssssstttuuuvvvzzzzzz{{{zzzvvvrrrvvv}}}}}}xxxsssqqqpppooommmkkkjjjiiihhhhhhhhhhhhhhhgggiiijjjkkkjjjjjjlllmmmqqqsssuuuvvvuuuuuuvvvwww{{{|||{{{{{{zzzyyyyyywwwtttooolllkkkhhhhhhooouuuzzzzzzxxxvvvwwwzzz|||}}}|||~~~|||xxxvvvwwwqqqjjjfffdddbbb^^^ZZZXXXWWWVVVUUUVVVWWWYYYZZZYYYXXXUUURRRNNNLLLJJJIIIFFFFFFFFFFFFEEEDDDCCCBBB>>>???@@@???>>>===>>>???>>>@@@CCCFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIGGGFFFCCCAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA@@@AAA@@@???===888888:::;;;<<<=========>>>===;;;:::;;;;;;<<<<<<<<<>>>@@@???<<<888555444444333222111111222222333444444444444444444333333222222111111222222333444444444444333333222222222444444444444333333333333444666888888888888999;;;:::;;;>>>???AAADDDHHHKKKOOOSSSYYY]]]```ccceeegggmmmpppsssttttttttttttuuu}}}|||{{{yyysssnnnrrryyy~~~|||xxxssspppooonnnmmmllljjjiiihhhggggggfffffffffiiijjjkkkkkkkkkkkklllmmmnnnpppqqqrrrrrrrrrtttvvvyyyzzz|||~~~{{{yyyxxxvvvuuutttrrrooolllllliiiiiiooouuuzzz{{{yyywwwttttttvvvxxxyyyyyyyyy{{{}}}}}}zzzxxxwwwrrrkkkgggdddbbb]]]ZZZYYYXXXWWWWWWWWWXXXZZZ[[[YYYWWWUUUQQQNNNLLLJJJJJJGGGGGGFFFFFFDDDCCCAAAAAA???@@@@@@@@@>>>===>>>???>>>@@@CCCFFFHHHJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFCCCAAA@@@@@@AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCAAA????????????===<<<888888:::;;;<<<=========>>>===<<<;;;;;;;;;;;;<<<<<<>>>@@@???;;;888555444555444222111111333444666555555444444333333222222222222111111222222333444444444333333333333222222666666555555444333333333555666888777777666888999:::<<<>>>@@@AAAEEEIIILLLOOOSSSXXX]]]```cccfffhhhooorrruuuvvvuuuttttttuuu}}}{{{yyyvvvppplllqqqyyy}}}|||{{{zzzyyywwwtttpppnnnnnnnnnmmmllliiiiiigggffffffeeeeeefffiiijjjlllkkkjjjjjjlllmmmlllnnnppppppppprrrtttvvvwwwxxxzzz}}}~~~|||{{{xxxuuutttssssssqqqooommmjjjkkkpppuuuzzz{{{yyyxxxvvvuuuvvvwwwyyyzzz{{{~~~{{{zzzwwwsssmmmhhheeeaaa]]]YYYYYYXXXWWWWWWWWWXXXXXXYYYXXXVVVTTTQQQNNNKKKJJJIIIHHHHHHHHHFFFEEECCCAAA@@@???@@@AAA@@@>>>===>>>??????@@@CCCFFFIIIJJJKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJGGGFFFCCCAAA@@@@@@AAABBBCCCBBB@@@>>>>>>???AAABBBCCCAAA????????????===;;;888888:::;;;<<<=========<<<======<<<:::999:::;;;;;;===???>>>;;;777555444444333111000111222555666555555444444333222111111222222111111222222333444333333333333333333333333555555555555555555444444555666777777666555666888;;;<<<>>>@@@BBBEEEIIILLLOOOSSSXXX\\\```cccfffiiinnnqqquuuwwwwwwvvvvvvvvvyyywwwuuusssooommmsss|||}}}}}}~~~}}}{{{yyyxxxvvvvvvtttrrrooonnnnnnnnnmmmlllhhhggggggfffffffffffffffhhhjjjkkkkkkjjjjjjlllmmmnnnppprrrssstttuuuwwwyyyxxxxxxxxx{{{}}}zzzwwwuuuttttttrrrqqqooolllmmmqqquuu{{{{{{xxxwwwvvvuuuuuuxxx{{{~~~||||||}}}}}}{{{wwwtttooojjjeee```\\\YYYWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTRRROOOLLLJJJIIIHHHIIIIIIHHHGGGFFFDDDBBBAAA???@@@AAA@@@???>>>>>>@@@???AAADDDGGGIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJGGGFFFCCCAAA@@@@@@AAABBBCCCBBB@@@>>>===>>>@@@AAACCCAAA@@@???@@@???>>><<<888888:::;;;<<<=========;;;<<<===<<<999888888999:::<<<>>>>>>;;;777555444222111000///000222333555555555444333222222111111222222111111222222333444333333333333333333333333333333444444555666777777555666777777666555666888:::<<<>>>@@@AAADDDIIILLLOOOSSSWWW\\\___cccgggjjjkkkoootttwwwxxxxxxxxxyyywwwvvvuuusssooonnnttt~~~{{{zzz|||~~~~~~}}}|||zzzxxxvvvtttsssrrrpppnnnmmmnnnmmmlllkkkfffffffffffffffggghhhhhhhhhjjjllllllllllllnnnpppqqqtttxxx{{{||||||~~~zzzyyyyyy{{{~~~{{{yyyxxxwwwuuutttqqqoooooosssvvv}}}~~~~~~|||zzzvvvvvvvvvuuuvvvyyy}}}zzz{{{}}}}}}{{{wwwuuuqqqkkkeee___[[[YYYUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPMMMKKKIIIHHHGGGHHHHHHHHHGGGEEEDDDCCCBBB@@@AAAAAAAAA???>>>???@@@???AAADDDGGGIIIKKKKKKKKKIIIJJJKKKKKKKKKKKKKKKKKKGGGFFFCCCAAA@@@@@@AAABBBCCCBBB@@@????????????@@@CCCAAA@@@?????????===<<<888888:::;;;<<<=========:::===???===:::777888::::::<<<>>>>>>;;;777555444111111111000111111222222444444333333222222111111222222111111222222333444222222333333333333444444111111222444555666777888555666888777777666888999999;;;===???@@@DDDHHHKKKOOORRRWWW[[[___ccchhhkkkiiinnnssswwwyyyyyyyyyyyyyyywwwwwwuuuqqqnnnttt}}}}}}||||||}}}}}}}}}|||{{{yyywwwuuusssssspppooommmllllllllljjjiiieeeeeeeeefffggghhhjjjjjjiiikkkmmmnnnnnnooorrrsssvvvzzz}}}{{{{{{}}}~~~|||yyysssqqqrrruuuxxx|||{{{{{{zzzwwwxxxxxxxxxzzz~~~~~~||||||~~~}}}{{{wwwvvvrrrllleee___ZZZXXXTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPNNNKKKIIIGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBAAA???>>>???@@@@@@AAADDDGGGIIIKKKLLLLLLIIIIIIJJJKKKKKKKKKKKKKKKGGGFFFCCCAAA@@@@@@AAABBBCCCBBBBBBAAA@@@@@@??????BBB@@@>>>>>>>>>>>><<<:::888888:::;;;<<<=========<<>>???CCCGGGJJJOOORRRWWW[[[^^^ccchhhllljjjnnntttwwwxxxxxxwwwwwwwwwwwwxxxxxxtttrrrwww~~~|||{{{||||||zzzxxxvvvuuussssssooommmlllkkkkkkkkkiiigggeeeeeeeeefffhhhjjjkkkllljjjlllooopppqqqrrruuuwwwyyy~~~}}}|||~~~uuussssssvvvyyy}}}{{{{{{{{{yyyzzz|||}}}~~~~~~~~~}}}{{{wwwvvvsssmmmeee___ZZZXXXUUUUUUUUUUUUUUUTTTSSSRRRPPPOOOMMMJJJHHHFFFEEEEEEBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAA???>>>???@@@@@@AAADDDGGGJJJKKKLLLLLLIIIIIIJJJKKKLLLLLLKKKKKKGGGFFFCCCAAA@@@@@@AAABBBBBBCCCCCCBBBBBB@@@???>>>@@@???=========<<<;;;999888888:::;;;<<<============AAADDDBBB===:::;;;===999;;;======:::777555444222333555666555333111///222222222222222222333333222222111111222222333444222222222333333444444444222333333333333333333333444666888888888999;;;<<<888999;;;===???BBBFFFIIIOOORRRVVVZZZ^^^ccchhhlllkkkoootttxxxxxxvvvuuuuuusssssswwwyyywwwvvv|||}}}||||||~~~}}}{{{yyyvvvsssqqqpppmmmmmmlllkkkjjjhhhgggggghhhhhhhhhiiikkklllnnnooorrrrrrrrrsssvvvzzz~~~}}}}}}}}}vvvuuu{{{~~~}}}|||~~~zzz~~~~~~}}}~~~}}}}}}zzzuuummmgggccc___]]][[[YYYVVVSSSQQQRRRRRRRRRRRRNNNNNNMMMKKKJJJHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@??????>>>>>>??????BBBEEEHHHJJJJJJKKKLLLMMMOOOMMMLLLKKKLLLKKKIIIHHHFFFEEECCCAAA@@@??????@@@FFFDDDBBBAAAAAAAAA@@@???======>>>>>>>>><<<;;;:::777888999:::;;;<<<<<<<<>><<<;;;;;;888;;;>>>>>>;;;777444333444444555555444444333222444444444333333222222222000000111111111222222222111111222222222333333333000111222333555666777777333333444666777999::::::;;;<<<===>>>@@@CCCGGGKKKJJJOOOUUU\\\```dddhhhjjjkkknnnsssvvvxxxvvvtttrrrqqqppprrrvvvwwwwww{{{~~~~~~}}}{{{xxxvvvsssqqqpppmmmmmmlllkkkiiihhhhhhgggjjjkkklllmmmooopppqqqqqqttttttuuuwwwzzz}}}~~~}}}|||yyyuuunnnhhhccc```]]][[[ZZZWWWTTTRRRSSSSSSSSSSSSOOOOOOMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>??????AAADDDHHHJJJKKKKKKMMMNNNOOOMMMLLLLLLLLLLLLJJJIIIFFFEEEDDDCCCBBBBBBCCCCCCFFFDDDAAAAAAAAAAAA@@@>>>????????????>>><<<:::888777888:::;;;<<<=========@@@BBBCCCBBB???<<<::::::999;;;>>>>>>;;;888555444444444444444444333222222333333333333333333222222222222222333333333444444222222222222333333333333111222222333444555666666333333444666777999::::::;;;===>>>???@@@CCCHHHKKKMMMRRRXXX]]]aaadddgggiiilllnnnrrrvvvwwwvvvtttrrrqqqppprrrvvvvvvvvvzzz~~~}}}{{{xxxuuusssqqqpppmmmlllkkkjjjiiiiiihhhhhhlllmmmppprrrtttuuuuuuuuuvvvwwwyyy|||~~~~~~~~~yyytttnnniiieeebbb^^^\\\[[[XXXUUUSSSTTTTTTTTTTTTPPPPPPNNNLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@??????>>>>>>??????@@@CCCGGGJJJKKKLLLNNNOOOOOOMMMLLLLLLMMMMMMKKKJJJEEEDDDDDDCCCDDDDDDEEEEEEEEECCCAAA@@@@@@@@@???>>>@@@AAA@@@@@@>>>;;;999888777888:::<<<===>>>??????@@@BBBDDDDDD@@@===:::999:::<<>>???AAADDDHHHLLLQQQUUU[[[___bbbdddgggiiilllnnnrrruuuwwwvvvtttsssrrrqqqsssvvvuuuuuuzzz}}}zzzwwwtttrrrqqqqqqmmmllljjjiiiiiiiiiiiijjjkkkmmmqqquuuxxxyyyzzzyyyyyyzzz}}}{{{}}}~~~~~~~~~~~~~~~~~~xxxtttoookkkgggccc___\\\ZZZXXXTTTSSSSSSTTTTTTSSSQQQPPPNNNLLLIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@??????>>>>>>?????????BBBFFFIIIKKKLLLNNNPPPOOOMMMLLLLLLMMMMMMLLLKKKDDDDDDDDDDDDDDDDDDEEEEEEDDDBBB@@@???@@@???>>>===@@@@@@@@@@@@???===;;;:::777888999;;;===>>>??????@@@CCCEEEDDDAAA===:::888;;;===??????<<<999777666222222333333222222111000111111222222333333333444444444444444555555555555333333333444444444555555444444444444444444444444444444555666777888999999<<<===??????AAADDDIIILLLRRRVVV[[[```cccfffhhhjjjlllnnnqqqtttvvvuuutttsssttttttuuuwwwvvvvvv}}}}}}yyyvvvsssrrrqqqqqqlllkkkjjjiiihhhiiijjjkkkhhhkkkoootttxxx{{{||||||zzz{{{~~~}}}|||{{{{{{|||~~~}}}}}}~~~~~~~~~wwwtttpppmmmjjjeeeaaa]]]YYYVVVSSSRRRRRRSSSRRRRRRQQQPPPNNNLLLIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@??????>>>>>>?????????BBBFFFIIIKKKLLLNNNPPPOOOMMMLLLLLLMMMMMMKKKJJJFFFFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@???@@@???>>>===>>>??????@@@@@@???>>>===666777888:::<<<=========@@@BBBDDDCCC@@@<<<:::999<<<===???>>>;;;888777777222222333333222222111000111111111222222333333333333333333333444444444444333333333444444444555555555444444444444333333333444444555666777888888999<<<===>>>???AAADDDHHHLLLPPPTTTZZZ```dddgggjjjllllllnnnqqqsssuuuuuutttssswwwwwwxxxyyywwwxxx}}}yyyuuurrrqqqqqqqqqlllkkkiiihhhhhhjjjkkkmmmhhhjjjnnnrrrvvvyyy{{{{{{zzz{{{|||~~~|||zzzzzzzzzzzz{{{|||}}}{{{{{{|||}}}}}}|||~~~~~~|||vvvtttqqqooolllgggbbb^^^YYYVVVSSSQQQQQQRRRRRRRRRPPPPPPNNNLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@??????>>>>>>??????@@@CCCGGGJJJKKKLLLNNNOOOOOOMMMLLLKKKLLLKKKIIIHHHGGGGGGHHHJJJJJJKKKKKKJJJEEECCCAAA@@@@@@@@@???>>>===>>>???@@@AAA@@@@@@???777777999:::;;;<<<<<<<<>><<<;;;;;;<<<===>>>===:::888777777333333333333333222222111111111111222222222222222111222222222333333333333333333333333444444444444444444444444444444444444555555555666777888888888;;;<<<===>>>@@@CCCGGGKKKNNNSSSYYY___cccfffiiikkklllnnnpppssstttttttttssswwwxxxzzzzzzxxxzzz}}}yyyuuurrrqqqqqqqqqkkkjjjhhhggghhhjjjlllnnnkkkmmmnnnqqqsssuuuwwwxxxyyyyyyyyyzzz|||~~~zzzxxxxxxvvvwwwxxxzzz}}}~~~|||~~~{{{yyyuuutttrrrpppmmmiiiccc___ZZZWWWSSSRRRRRRSSSSSSRRROOOOOOMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>??????AAADDDHHHJJJKKKKKKMMMNNNPPPNNNLLLKKKJJJIIIGGGEEEAAACCCEEEHHHKKKLLLMMMMMMFFFDDDAAAAAAAAAAAA@@@>>>???@@@AAAAAAAAA@@@???>>>999::::::;;;<<<;;;;;;;;;?????????>>><<<;;;<<<===;;;<<<===<<<999777666666444444444444444333222222222222222222111111111111222222222222333333333333222222222222333333333333333444444444444444444444555555666666777777888888:::;;;<<<===???BBBFFFJJJOOOSSSYYY]]]aaacccfffhhhlllnnnppprrrsssttttttsssvvvwwwyyyzzzxxxzzz}}}xxxtttqqqpppqqqqqqkkkjjjhhhggghhhjjjmmmnnnppppppppppppqqqsssuuuuuuxxxwwwwwwwwwyyy|||}}}yyywwwwwwrrrrrrtttvvv{{{~~~~~~~~~|||uuutttrrrqqqnnnjjjddd___[[[XXXUUUSSSSSSTTTTTTTTTNNNNNNMMMKKKJJJHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>?????????BBBEEEHHHJJJJJJKKKLLLMMMPPPNNNKKKJJJIIIHHHFFFCCC:::<<<@@@EEEHHHKKKMMMMMMFFFDDDBBBAAABBBAAA@@@???AAAAAABBBBBBAAA???>>>===;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>><<<::::::<<<>>>;;;<<<<<<;;;888666666666444444555555444444333222333222222222111111000000222222222333333333444444111111222222222333333333333333333444444444555555555555666666777777888888999:::<<<===>>>AAAFFFIIIPPPSSSYYY]]]___aaacccdddlllnnnppprrrsssttttttsssuuuvvvxxxyyywwwzzz~~~zzzvvvrrrooolllkkkkkkkkkkkkkkkkkkkkkkkkkkkooopppqqqrrrsssrrrqqqqqqsssttttttsssrrruuuzzz~~~}}}}}}wwwvvvssspppqqqxxx~~~|||{{{{{{~~~~~~xxxvvvrrrooolllhhhccc______]]][[[XXXVVVTTTSSSRRRPPPOOOMMMLLLJJJJJJKKKKKKEEEDDDBBBBBBCCCCCCCCCBBB??????@@@>>>===<<<>>>???AAADDDHHHKKKLLLMMMNNNOOOMMMKKKJJJJJJJJJIIIFFFDDDDDDCCCBBBDDDGGGJJJJJJJJJHHHEEEBBB@@@AAABBBBBBAAAAAA@@@@@@AAABBBAAA???===888999:::;;;;;;;;;999888======<<<;;;;;;;;;;;;<<<;;;<<<======;;;777444222333333333222222222111111444333111000000000111111222222222222222222222222444555555666555444222111666666666666666555555555444666777888777777999::::::<<<===>>>???BBBFFFJJJPPPSSSWWW[[[]]]```ccceeejjjnnnsssuuutttssssssuuuuuuzzzxxxyyy}}}{{{}}}|||yyyvvvrrrpppnnnmmmlllllllllkkkkkkkkkkkkkkknnnnnnooopppppppppooonnnqqqrrrsssrrrrrruuu{{{~~~}}}}}}{{{vvvpppnnnrrr{{{~~~|||zzzzzz|||{{{xxxtttpppmmmiiieeebbb```___\\\YYYWWWUUUSSSSSSRRRQQQOOOLLLJJJIIIIIIIIIIIIFFFDDDBBBBBBAAA@@@>>>AAAAAABBB@@@???>>>@@@AAA@@@CCCGGGJJJKKKLLLMMMNNNMMMKKKJJJIIIIIIHHHFFFDDDDDDCCCBBBDDDFFFHHHIIIHHHHHHEEEBBBAAAAAABBBCCCBBBBBBAAAAAAAAABBBAAA>>><<<999999:::;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;<<<======;;;888555333333333333222222222111111333333111000000000111111222222222222222222222222222333444555555444333333555555555555666666666666555666777777666666888999:::<<<===>>>???BBBGGGJJJOOOSSSWWWZZZ]]]___bbbeeejjjnnntttvvvuuussstttvvvtttzzzzzz|||||||||zzzxxxuuurrrpppooonnnmmmlllkkkkkkjjjjjjjjjjjjnnnnnnoooooooooooonnnmmmqqqrrrrrrrrrsssvvv{{{~~~}}}|||}}}{{{uuunnnjjjmmmttt{{{~~~{{{yyyxxxzzz|||~~~{{{vvvqqqnnnjjjgggeeebbb```]]]YYYWWWUUUSSSSSSTTTRRRPPPMMMKKKIIIHHHGGGIIIFFFDDDBBBBBBAAA@@@>>>AAAAAABBB@@@???>>>@@@AAA???CCCGGGJJJKKKKKKLLLMMMMMMKKKJJJIIIIIIHHHFFFDDDDDDCCCBBBBBBEEEFFFFFFFFFFFFDDDAAAAAABBBDDDDDDDDDDDDCCCBBBAAAAAA@@@>>>;;;999999::::::;;;<<<>>>>>><<<;;;::::::999999:::::::::;;;======<<<999666444333333333222222222111111333222111111000111111111222222222222222222222222000111222333444444444444444444444555666666666777666777888888777666777999:::<<<===>>>???CCCGGGKKKOOORRRWWWZZZ\\\___bbbeeejjjoootttvvvuuuuuuvvvwwwuuu{{{|||~~~}}}}}}|||yyyvvvsssqqqooonnnmmmlllkkkjjjiiiiiiiiijjjnnnoooooooooppppppoooooossstttuuuwwwyyy{{{~~~}}}yyyvvvuuusssoookkkiiimmmuuu}}}~~~zzzxxxvvvwwwyyy{{{}}}~~~}}}wwwqqqnnnkkkhhhgggccc```]]]YYYUUUSSSSSSRRRSSSRRRPPPNNNLLLJJJIIIHHHEEECCCBBBBBBCCCCCCCCCAAA??????@@@>>>===<<<>>>???@@@CCCHHHJJJKKKLLLMMMNNNMMMLLLJJJJJJJJJIIIFFFDDDDDDBBBAAABBBCCCDDDDDDCCCEEECCCAAA@@@BBBDDDEEEEEEFFFDDDBBBAAAAAA???===;;;:::999999:::;;;===@@@AAA<<<<<<;;;:::::::::;;;;;;:::;;;===>>>===:::888666333333333222222222111111222222111111111111111111111222222222222222333333111111222222333333333333333333444444555666777777777999:::999888777888::::::;;;===>>>@@@CCCHHHKKKPPPTTTXXX[[[]]]```cccfffjjjoootttwwwvvvvvvwwwyyywww}}}||||||~~~}}}|||xxxuuuqqqooonnnnnnmmmkkkjjjiiijjjkkkkkknnnnnnooooooqqqrrrssssssuuuwww||||||xxxrrrooolllkkkjjjhhhhhhnnnxxx~~~zzzwwwuuuvvvxxxyyy{{{{{{{{{|||~~~|||wwwrrrooollljjjhhhdddaaa]]]XXXTTTRRRQQQQQQPPPPPPOOONNNMMMLLLKKKJJJEEECCCBBBBBBCCCCCCCCCAAA??????@@@>>>===<<<>>>???AAAEEEIIILLLMMMNNNOOOPPPNNNMMMKKKKKKKKKJJJGGGEEEDDDBBBAAAAAABBBCCCCCCBBBDDDBBB@@@@@@BBBDDDEEEEEEFFFDDDAAA@@@???>>><<<:::999999999:::;;;>>>@@@BBB>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>===;;;888666333333333222222222111111111111111111222111111111111111111222222333333333333333333222222111111111222333333444555666666777888:::;;;;;;999999:::<<<:::;;;===>>>@@@DDDIIILLLRRRUUUYYY\\\___aaadddgggiiinnntttwwwvvvvvvxxxzzz{{{|||zzz{{{}}}|||wwwtttrrrppppppooommmllllllmmmooopppnnnoooppprrruuuwwwzzz{{{}}}}}}yyytttooojjjiiiiiihhhggghhhoooyyy}}}zzzvvvuuuuuuwwwxxxyyyyyyyyyzzz{{{}}}|||wwwsssqqqooollljjjfffccc^^^XXXTTTRRRRRRRRROOOOOOOOOOOONNNMMMKKKKKKIIIFFFDDDBBBBBBAAA@@@>>>AAAAAABBB@@@???>>>@@@AAABBBFFFJJJMMMNNNNNNOOOPPPPPPNNNMMMLLLLLLKKKIIIGGGCCCBBBAAAAAABBBCCCCCCBBBCCCAAA???>>>@@@BBBCCCCCCEEECCC@@@>>>>>>===;;;:::888888999:::;;;===???@@@???>>>>>>===<<<=========<<<===??????>>>;;;888666333333333222222222111111000000111222222222222111111111111222222333333444555555333222111111111111333333333444555555555666777999::::::::::::<<<===:::;;;===???AAADDDIIIMMMQQQUUUYYY\\\___aaadddgggggglllsssvvvvvvvvvxxxzzz}}}|||xxxzzz~~~~~~{{{xxxvvvuuusssrrrppppppppprrruuuvvvttttttwwwzzz~~~}}}xxxtttooojjjhhhiiihhhhhhiiioooyyy}}}yyyvvvuuuvvvxxxyyyxxxwwwwwwxxxyyy{{{}}}~~~~~~|||yyyvvvuuurrrooommmiiifff```ZZZVVVTTTSSSTTTQQQQQQQQQPPPNNNLLLJJJIIIIIIFFFDDDBBBBBBAAA@@@>>>AAAAAABBB@@@???>>>@@@AAABBBEEEIIILLLMMMNNNOOOPPPQQQPPPNNNNNNNNNMMMJJJHHHCCCAAA@@@AAACCCDDDDDDCCCCCC@@@>>>===???AAAAAAAAACCCAAA>>><<<<<<<<<;;;:::777888999:::<<<<<<======>>>>>>===<<<<<<<<<<<<<<<>>>???@@@@@@>>>;;;888666333333333222222222111111///000111222333222222111000111111222333333444444555444333222222333444444444444444444444444444444444666888999999999;;;===:::;;;===???AAAEEEJJJNNNPPPSSSWWWZZZ]]]```ccceeefffkkkqqquuuuuuvvvxxxzzz{{{|||yyy{{{}}}{{{zzzyyyvvvuuusssssstttvvvyyy{{{zzz{{{~~~}}}xxxuuupppmmmfffggghhhhhhjjjqqq{{{}}}yyyvvvuuuvvvxxxzzzwwwwwwwwwwwwxxxzzz|||~~~~~~|||zzzyyywwwuuurrrooolllhhhbbb\\\XXXUUUUUUUUUSSSSSSRRRQQQNNNKKKIIIGGGEEEDDDBBBBBBCCCCCCCCCBBB???@@@@@@>>>===<<<>>>???AAADDDHHHKKKLLLMMMNNNOOORRRQQQOOOOOOOOONNNKKKIIICCCAAA@@@AAACCCEEEEEEDDDBBB@@@======>>>@@@@@@@@@BBB@@@===;;;;;;;;;;;;:::666777999;;;<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<>>;;;777555333333333222222222111111///000111222333333222111000000111222333333444444444333333222333444666777444444444444444444333333222444666777777999;;;===:::;;;===???AAAEEEJJJNNNNNNQQQVVVYYY[[[^^^aaaccceeejjjqqqtttuuuuuuxxxzzzxxx~~~}}}|||~~~~~~~~~~~~zzzzzzzzzzzz||||||vvvrrrqqqlllkkknnntttvvvzzz}}}|||zzzxxxwwwuuuuuutttqqqsssvvvyyy|||~~~}}}{{{zzzyyyxxxwwwtttrrrkkkeee^^^XXXVVVUUUTTTTTTQQQPPPNNNLLLJJJHHHGGGGGGGGGFFFDDDBBBAAAAAAAAABBB??????>>>===============CCCEEEHHHJJJKKKLLLNNNPPPOOOOOONNNLLLKKKIIIIIIHHH@@@AAAAAABBBBBBAAAAAAAAA??????>>>>>>>>>@@@AAABBBCCCBBB???===;;;::::::;;;888888999::::::;;;;;;<<>>>>>===<<<;;;::::::???AAABBBAAA>>>:::888888444333333222111111111222111111000000000000111111///000111333333222111111///000111333333222111111222222333333333444444444444444555555666666777777:::<<<>>>@@@AAAEEEIIILLLLLLOOOTTTWWWZZZ\\\___bbbgggmmmtttxxxxxxwwwwwwyyy{{{yyy{{{}}}~~~{{{yyyxxxvvvxxx}}}}}}|||{{{yyyxxxwwwwwwwwwsssuuuxxx{{{|||}}}||||||xxxwwwvvvvvvvvvvvvsssqqqkkkfff```ZZZWWWVVVUUUUUURRRQQQOOOLLLJJJIIIHHHGGGGGGEEEDDDBBBAAAAAAAAAAAA??????>>>===============BBBEEEHHHJJJKKKLLLNNNPPPPPPOOONNNMMMKKKJJJIIIHHHAAABBBBBBBBBBBBAAAAAA@@@>>>=========>>>???AAABBBCCCBBB???===;;;;;;::::::888888999:::;;;<<<======AAABBBBBB@@@===;;;:::;;;???AAABBBAAA===:::888777444333222222111111222222111111111000000111111111111111222222333333222222000000111222222222222222222222333333333444444444444444555555666777777777:::<<<>>>???AAADDDIIILLLMMMPPPTTTXXX[[[]]]aaacccgggllltttxxxxxxwwwxxxyyy{{{yyy{{{}}}~~~}}}|||{{{zzzyyyyyyyyyyyyuuuwwwzzz||||||zzzxxxvvvrrrqqqqqqrrrssssssqqqoookkkgggaaa\\\YYYXXXVVVUUUSSSQQQOOOMMMKKKJJJIIIHHHFFFEEEDDDBBBAAAAAAAAAAAA??????>>>=========>>>>>>AAADDDHHHJJJKKKLLLNNNPPPPPPPPPOOONNNLLLJJJHHHGGGBBBBBBBBBBBBBBBAAA@@@???<<<<<<<<<<<<===???AAABBBCCCAAA@@@>>><<<;;;::::::777888999;;;<<<>>>???@@@CCCFFFHHHEEE???::::::<<<>>>@@@AAA@@@<<<888666666333333222222111111222222222222111111111111222222222222222111222333333444111111111111111222333333333333333333444444444444444444555555666777777888:::;;;===???AAADDDHHHKKKMMMPPPUUUZZZ\\\___bbbdddfffllltttxxxxxxxxxyyyzzz{{{yyy{{{}}}~~~}}}{{{zzzxxxwwwwwwwwwtttwwwzzz|||{{{yyyuuusssooonnnnnnnnnoooooommmllliiieee```\\\YYYXXXVVVTTTSSSRRRPPPNNNLLLJJJIIIIIIFFFEEEDDDCCCBBBAAAAAA@@@??????>>>>>>===>>>>>>???AAADDDHHHKKKLLLMMMOOOPPPPPPOOOOOOMMMKKKHHHFFFDDDAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;===???AAABBBBBBAAA@@@>>><<<;;;:::999777888999;;;>>>@@@AAABBBEEEJJJMMMIII@@@::::::===>>>???@@@???;;;777555444333333222222111222222333333222222222222222222333222111000000000111333444333222111000111222333444333333333444444444444555333444444555666777888888:::;;;===>>>@@@CCCGGGJJJMMMQQQVVV[[[^^^aaadddffffffllltttxxxyyyxxxzzz{{{|||zzz|||~~~|||yyyvvvtttsssrrrqqqtttwwwzzzzzzwwwtttqqqnnnmmmlllllllllkkkiiigggcccaaa]]]ZZZYYYWWWUUUSSSSSSRRRPPPNNNLLLJJJIIIIIIEEEEEEDDDDDDBBBAAA@@@@@@??????>>>>>>>>>>>>??????AAADDDIIIMMMNNNOOOPPPQQQOOOOOONNNMMMJJJGGGDDDBBB???????????????>>>======<<<<<<;;;<<<===>>>@@@BBBBBBAAA@@@???===;;;:::999777888:::<<<>>>@@@BBBCCCFFFJJJMMMIII@@@:::;;;>>>>>>???@@@>>>;;;777444333333222222111222222333333333222222222222222222333111111000//////111222333333222111111111222444555333333444444444555555555333333444555666777888888999;;;===>>>???BBBFFFIIILLLPPPWWW\\\```ccceeeggggggmmmtttxxxyyyyyyzzz{{{|||{{{}}}}}}yyyvvvsssqqqppppppqqqtttvvvvvvtttrrrpppkkkjjjiiihhhiiihhheeeccc^^^\\\ZZZYYYXXXWWWTTTRRRSSSQQQOOOMMMKKKJJJIIIHHHEEEEEEEEEDDDCCCBBB@@@?????????>>>>>>>>>???@@@@@@AAAEEEKKKNNNPPPQQQRRRRRROOOOOOOOONNNKKKGGGCCCAAA===>>>>>>?????????>>>>>>>>>======<<<===>>>@@@AAAAAAAAA@@@???===;;;:::888777888999<<<>>>@@@AAABBBEEEHHHIIIEEE>>>;;;<<>>AAAEEEHHHKKKOOOVVV\\\```cccfffhhhhhhnnnuuuyyyyyyxxxyyyzzz||||||}}}zzzwwwtttsssrrrpppqqqrrrsssrrrqqqooommmfffeeeddddddeeeeeecccaaaZZZYYYXXXXXXYYYXXXUUUSSSRRRQQQOOOLLLJJJIIIHHHGGGDDDDDDEEEDDDCCCBBB@@@?????????>>>>>>??????@@@AAABBBFFFLLLPPPRRRSSSSSSTTTQQQRRRQQQPPPMMMHHHDDDAAA===>>>???@@@AAAAAAAAAAAA@@@???>>>===>>>>>>???@@@AAAAAA@@@@@@>>><<<999888777888999;;;===???@@@AAADDDDDDCCC???<<<;;;===???@@@AAAAAA???;;;777444333222222111111222222333444111111111000000111111111222222333333444444444333111222333333444444333333444444444444555555555555222333444555666888999999999:::<<<===>>>@@@DDDGGGIIINNNVVV\\\aaadddfffhhhjjjpppvvvzzzyyyxxxxxxyyy|||}}}}}}zzzxxxvvvuuuuuuqqqqqqrrrqqqpppnnnlllkkkaaa``````aaacccdddbbbaaaXXXXXXXXXYYYZZZYYYWWWTTTQQQPPPNNNLLLJJJHHHGGGGGGDDDDDDEEEEEEDDDBBB@@@?????????>>>>>>???@@@AAAAAACCCGGGMMMQQQSSSTTTTTTUUUSSSSSSSSSRRRNNNJJJEEEBBB>>>???@@@AAABBBCCCCCCCCCBBBAAA???>>>>>>>>>???@@@AAAAAAAAA@@@>>><<<999888777888999;;;===>>>???@@@CCCAAA>>><<<;;;<<<===>>>@@@AAABBB@@@<<<777555444222111111111222333333444111111000000000000111111333444555666777666555444111222333444555444333222444444444555555555666666222222333555666888999999999:::<<<===>>>@@@DDDFFFHHHNNNVVV\\\aaadddfffgggkkkqqqwwwzzzyyywwwwwwxxx|||~~~|||zzzwwwvvvvvvvvv|||vvvpppqqqtttrrriii```___^^^^^^___``````^^^]]]]]]\\\ZZZZZZYYYXXXUUUSSSRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????@@@AAAAAADDDHHHNNNRRRSSSSSSSSSTTTSSSTTTUUUTTTRRRNNNIIIFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAA@@@???===;;;999888999::::::;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;======???@@@AAA@@@<<<888666555444444333333222111000000111111222333333333333222222222333333333333444444222222111111222222333444111111222333444666777888888777666555666888:::;;;888999;;;<<<===???CCCFFFGGGNNNWWW^^^ccceeeggghhhjjjooouuuyyyyyyxxxwwwvvv{{{}}}|||yyywwwvvvvvvvvvyyyuuuqqqrrrtttrrrlllfffaaa```___```aaa```___]]]]]][[[YYYYYYXXXXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>???@@@@@@BBBGGGLLLPPPQQQQQQRRRRRRSSSTTTUUUUUURRRNNNIIIGGGBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>===;;;:::::::::;;;;;;<<<============<<<;;;:::::::::;;;<<>>???AAAEEEHHHHHHNNNWWW___ccceeeggghhhjjjooouuuyyyzzzyyywwwwww{{{}}}~~~{{{yyywwwvvvuuuuuuvvvtttsssttttttrrrooollleeecccaaaaaaaaaaaa___^^^^^^[[[XXXWWWWWWWWWVVVUUURRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>======>>>???@@@CCCGGGLLLPPPQQQRRRSSSSSSSSSTTTUUUUUURRRNNNJJJGGGCCCCCCDDDDDDDDDEEEEEEEEEAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<:::;;;;;;<<<======>>>>>>>>><<<:::999888999:::;;;>>>@@@AAA???;;;888555444333333333222111111000000111111222333333333333222222222222222333333333333333333333333333444444555444333333333333444555666666555555444555666888999:::;;;===>>>???AAAEEEHHHHHHOOOWWW___cccfffggghhhkkkpppvvvzzz{{{zzzxxxxxx|||}}}~~~~~~~~~~~~~~~}}}{{{xxxvvvuuuuuuuuuuuuvvvvvvvvvsssqqqpppppphhhfffdddbbbbbbaaa```^^^]]]ZZZWWWVVVVVVWWWWWWWWWRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAAFFFJJJNNNRRRSSSTTTUUUVVVSSSTTTUUUUUUSSSOOOKKKHHHCCCCCCCCCDDDEEEEEEFFFFFFAAAAAAAAABBBBBBCCCCCCDDDEEEEEEDDDCCCAAA???===<<<999::::::;;;<<<===>>>>>>>>><<<:::888777888:::;;;>>>@@@@@@???;;;777555444333222222222111111000000111111222333333333333222111222222222222333333333444444333333333444555555555444444333333333444444555444444444555666777888888999;;;<<<===???CCCFFFIIIOOOXXX___ccceeefffgggkkkpppvvv{{{|||zzzyyyyyy}}}~~~~~~}}}}}}}}}|||zzzwwwvvvuuuuuuuuuvvvxxxxxxvvvsssppppppqqqllliiifffcccbbbaaa___]]]\\\YYYVVVUUUVVVWWWXXXWWWRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@@@@@@@@@@AAABBBFFFJJJNNNQQQRRRSSSUUUVVVSSSTTTUUUUUUSSSOOOKKKIIIBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@@@@@@@AAACCCDDDEEEGGGGGGEEECCCAAA>>>;;;:::777888888:::;;;<<<======>>><<<999777777888:::<<<>>>???@@@???;;;777444444222222111111111111111000111111222333333333333222111111111222222222333333444444333333333444555555555555444333333333444444444444444555555666777888888999;;;<<<===???CCCFFFIIIOOOWWW^^^bbbdddeeefffkkkooovvvzzz|||{{{zzzyyy|||}}}|||{{{yyywwwuuuuuuuuuuuuwwwwwwwwwuuusssqqqqqqrrroookkkgggdddbbb```^^^]]]ZZZXXXVVVUUUWWWXXXXXXWWWRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCCDDDGGGKKKNNNOOOPPPRRRTTTRRRTTTUUUUUUTTTPPPLLLIIIBBBBBBBBBBBBBBBBBBBBBBBB????????????@@@BBBDDDEEEFFFFFFDDDBBB???<<<:::999666777777999:::;;;<<<===>>><<<999777777999<<<>>>===???@@@>>>:::777444333111111111111111111111111111111222333333333333222111111111111222222222222333333333333333444444555555444444333333333444444444555555666777777888888:::;;;===>>>???AAAEEEHHHHHHNNNVVV]]]aaacccddddddjjjooouuuzzz{{{zzzyyyyyy{{{}}}{{{zzzxxxvvvuuuttttttuuuvvvuuutttssssssttttttsssppplllgggcccaaa___]]]\\\XXXWWWVVVVVVXXXXXXXXXVVVRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@AAABBBBBBCCCFFFJJJLLLMMMOOOQQQSSSRRRTTTUUUVVVTTTPPPMMMJJJDDDCCCCCCBBBBBBAAAAAAAAA>>>=========???AAADDDEEEBBBBBBAAA@@@>>><<<;;;:::666777888999;;;<<<===>>>===;;;999777888;;;>>>AAA===???@@@>>>:::666444333000000000000111111111111111111222333333333333222111111111111222222222222222222222222222333444444444444333333333444444555555555666777888888888888:::;;;===>>>???AAAEEEHHHGGGMMMUUU\\\```aaabbbccchhhmmmtttyyyzzzzzzyyyyyyyyy|||~~~{{{zzzxxxvvvtttttttttuuutttrrrqqqrrrtttvvvvvvuuuqqqmmmhhhcccaaa___\\\[[[VVVVVVVVVWWWYYYYYYWWWVVVRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????@@@AAAAAAEEEGGGKKKMMMOOOPPPSSSUUURRRTTTUUUVVVTTTQQQMMMJJJEEEEEEDDDCCCBBBAAAAAA@@@======<<<<<<>>>AAADDDEEE>>>>>>>>>>>>>>>===<<<;;;777888999:::<<<===>>>???===;;;999777888<<<@@@BBB===??????>>>:::666444333000000000000000111111111111111222333333333333222000111111111111222222222222222111111222222333444444333333333333444555666555666777888999999999999888999;;;<<<===???CCCFFFFFFLLLUUU[[[___```aaabbbhhhmmmtttxxxzzzyyyyyyxxxxxx|||{{{wwwuuurrrrrrssstttrrrpppppppppppppppppppppppppppqqqlllfffddddddccc^^^ZZZWWWVVVVVVWWWXXXXXXWWWUUUPPPNNNMMMLLLMMMLLLJJJIIIHHHFFFEEECCCBBBBBBBBBBBB@@@AAAAAA@@@>>>???AAACCCCCCFFFJJJLLLMMMNNNPPPQQQTTTTTTTTTTTTTTTQQQMMMJJJDDDBBBAAA@@@@@@@@@>>><<>>AAACCCCCCCCCCCCBBB@@@>>>;;;999888888888888888999:::;;;<<>>>>>??????<<<888444333333000000000000000000000000000111111222222222111111111111000000111111222333333333222222333333444555111111222333333444555555666666666666555555555555:::;;;<<<======>>>AAACCCIIIMMMTTT[[[___aaa```___eeekkkrrrwwwyyyxxxwwwvvvyyy}}}yyywwwtttqqqqqqrrrsssrrrpppqqqqqqqqqqqqqqqpppoooooooookkkeeecccdddccc___[[[YYYXXXWWWWWWXXXXXXVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGGGGFFFEEECCCBBBBBBBBBBBB???@@@@@@???>>>>>>AAACCCEEEGGGKKKMMMNNNNNNOOOQQQTTTTTTUUUVVVVVVSSSNNNJJJEEECCCAAAAAAAAAAAA???===@@@>>><<<<<<>>>AAABBBBBBCCCBBBAAA@@@>>>;;;999888777777777888999:::;;;<<>>;;;999999:::<<<>>>>>>???>>><<<777444222222000000000000000000000000111111222222222111111000111111000000111111222333222111111111111222333333111111222333333444555555666666666666666666666666999:::<<<======???BBBDDDHHHMMMTTTZZZ___``````___fffkkkrrrxxxzzzyyyxxxxxxyyy{{{wwwvvvtttpppooopppqqqqqqqqqqqqrrrrrrsssrrrpppmmmlllmmmiiidddbbbcccbbb___]]]ZZZYYYXXXXXXXXXXXXVVVSSSTTTRRROOOMMMLLLJJJHHHEEEGGGFFFEEECCCBBBBBBBBBBBB>>>??????>>>===>>>@@@CCCGGGIIILLLNNNNNNNNNOOOPPPQQQRRRTTTVVVVVVRRRMMMHHHEEECCCAAAAAAAAAAAA???>>>@@@>>><<<===>>>@@@AAA@@@BBBAAA@@@???===;;;999888666777777777999:::;;;<<<@@@>>><<<:::999:::<<<>>>===>>>>>>;;;777333222222000000000000000000000000222222222222222111000///111111000000111111222333111111000000111111222333111222222333333444444555555666666777777888888999888:::<<<===>>>@@@CCCFFFHHHLLLSSSZZZ^^^``````___fffkkkrrrwwwzzzzzzzzz{{{yyyzzzvvvuuussspppoooooopppqqqrrrqqqrrrttttttrrrooollljjjkkkgggcccaaaaaaaaa```^^^\\\[[[YYYYYYYYYXXXUUUSSSTTTQQQOOOMMMMMMKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>???>>>===>>>AAACCCIIIKKKNNNOOOOOONNNOOOPPPNNNPPPRRRUUUUUUQQQJJJFFFCCCBBB@@@@@@@@@@@@???===>>><<<;;;<<>><<<:::888777666666777777999:::<<<===AAA???<<<::::::;;;<<<>>>===>>>===;;;777333222111000000000000000000000000222222222222222111000///111111000000111111222333111111111111111222333333222222222333333444444444555555666777888999::::::777999<<<===???BBBEEEHHHJJJNNNTTTZZZ___aaabbbbbbeeejjjpppuuuxxxyyy{{{|||zzzzzzwwwsssrrrqqqpppooooooqqqsssrrrsssttttttrrrooollliiiiiifffccc```____________^^^\\\ZZZZZZYYYXXXUUUSSSRRRPPPNNNMMMMMMMMMKKKIIIFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>???>>>>>>???AAADDDJJJMMMOOOPPPPPPOOOOOOPPPPPPQQQTTTVVVUUUQQQKKKEEEAAA???>>>>>>??????===<<<;;;::::::<<<@@@BBBCCCCCC???>>>>>>===;;;999777666666666777888999;;;===>>>AAA@@@===;;;:::;;;<<<===>>>>>>>>>;;;777333222222000000000000000000000000222222222222222111000///111111000000111111222333222222222222222333444444222222333333333333444444444555666777888999:::;;;888:::<<<>>>@@@BBBFFFIIILLLPPPVVV\\\aaadddeeeeeeeeeiiinnnsssuuuwwwyyy{{{zzzzzzwwwqqqrrrsssrrrppppppqqqsssrrrsssssssssqqqooollljjjhhhfffbbb___]]]]]]^^^___^^^\\\[[[ZZZZZZYYYVVVTTTQQQPPPNNNNNNNNNNNNLLLJJJEEEFFFEEEEEEDDDBBBAAA@@@>>>???@@@??????@@@CCCEEEKKKMMMPPPQQQQQQPPPQQQRRRUUUUUUVVVWWWVVVRRRLLLGGG???>>>======>>>>>>===;;;:::999:::<<<@@@BBBBBBBBB=========<<<:::888777666777777888999;;;===>>>???BBB@@@===;;;:::;;;<<<===>>>??????<<<888444333333000000000000000000000000000111111222222222111111111111000000111111222333333333222222333333444555333333333333333333333333444444555666888999999:::999;;;===???@@@CCCFFFIIINNNQQQWWW]]]bbbeeeggggggfffiiinnnqqqtttvvvxxx{{{{{{~~~zzzwwwppprrruuuuuusssqqqrrrsssssssssrrrrrrpppooommmlllhhhfffccc^^^[[[[[[\\\^^^^^^\\\[[[[[[[[[ZZZWWWUUUSSSQQQOOONNNNNNMMMKKKIIIEEEEEEFFFEEEDDDCCCAAA@@@???@@@@@@@@@@@@AAADDDFFFKKKMMMPPPRRRRRRQQQRRRSSSWWWVVVVVVUUUTTTOOOIIIEEE???>>>======>>>>>>===<<<<<<;;;;;;===???@@@@@@???<<<<<<<<<;;;:::888666666888888999:::<<<>>>@@@AAACCCAAA>>>;;;:::;;;<<<===@@@@@@@@@===999555444444000000000000000000000000///000111222222222222222111111000000111111222333222222222222222333333444333333333333333333333333444444555666777777888888:::<<<>>>???AAACCCFFFIIINNNQQQVVV\\\bbbeeeggghhhhhhkkkoooqqqsssuuuxxx{{{{{{~~~zzzwwwooorrrvvvvvvtttrrrrrrssssssrrrrrrqqqpppooonnnnnnhhhgggccc^^^[[[ZZZ\\\^^^]]]\\\[[[[[[[[[ZZZXXXVVVUUUSSSPPPOOONNNLLLIIIGGGEEEEEEFFFFFFDDDCCCAAA@@@???@@@AAAAAAAAABBBEEEGGGKKKMMMPPPRRRRRRRRRSSSTTTVVVTTTSSSRRROOOKKKFFFBBB@@@???>>>>>>??????>>>===>>>======>>>??????===;;;<<<<<<;;;:::999888666555999999:::;;;===???AAABBBCCCAAA>>>;;;:::;;;<<<===@@@AAA@@@>>>:::666555444000000000000000000000000...///000111222333333333111111111000111222222333111111111000111222222333333333333333333333333333444444555555666666777777;;;===???@@@AAACCCFFFIIIMMMPPPUUU[[[aaadddggghhhkkkmmmppprrrtttvvvyyy{{{{{{~~~zzzyyywwwuuuttttttuuutttrrrpppsssrrrppppppppppppooommmhhhfffccc```]]][[[ZZZZZZ]]]]]]]]]^^^^^^[[[WWWTTTTTTSSSQQQOOOMMMKKKJJJJJJFFFFFFEEECCCBBBAAA@@@???@@@@@@@@@???>>>@@@DDDGGGMMMOOOQQQRRRQQQQQQRRRSSSSSSSSSSSSQQQOOOKKKHHHFFF======>>>======<<<;;;:::>>><<<;;;<<<===>>>===<<<999:::;;;;;;:::777555333666777:::<<<>>>@@@AAABBBHHHEEE???;;;999;;;???AAABBBBBBAAA===777222000///.........///000000000111000111111111111222222222444444222111111111111111111111222222222333333333333333444444444444333333444444555555666777777777888;;;===???AAADDDHHHKKKMMMPPPUUU\\\bbbgggkkklllmmmppptttxxxzzz{{{{{{zzz|||zzzuuutttsssssstttuuutttrrrsssrrrppppppppppppnnnmmmgggfffccc```^^^]]]]]]^^^^^^]]]]]]^^^^^^\\\XXXUUUTTTSSSPPPNNNLLLJJJIIIIIIFFFFFFEEECCCBBBAAA@@@???@@@@@@??????>>>AAAEEEHHHMMMOOOQQQRRRQQQQQQRRRSSSRRRRRRRRRPPPMMMJJJFFFDDD======>>>>>>======<<<<<<>>><<<;;;<<<===>>>===<<<::::::::::::999777666444666777999<<<>>>@@@AAAAAAEEEBBB===999888:::===???@@@@@@???<<<777333111111222222111111111222222222000111111111111222222222222222222222111111111111111111222222222333333333444444444555555444444444444444555555666777777777888:::===???AAADDDGGGJJJMMMPPPUUU\\\bbbgggjjjkkklllooossswww{{{|||||||||}}}|||uuusssrrrrrrtttuuuuuutttsssrrrppppppqqqpppnnnlllgggeeebbb___^^^___```aaa___^^^^^^^^^^^^\\\YYYVVVTTTRRRPPPMMMKKKIIIGGGGGGFFFFFFEEECCCBBBAAA@@@??????????????????AAAEEEIIINNNPPPRRRSSSRRRQQQRRRSSSRRRRRRQQQOOOLLLHHHDDDBBB======>>>>>>>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<;;;;;;:::999888777777666666777999<<<===???@@@@@@@@@>>>;;;999888999:::<<<>>>>>>>>>;;;777444333333444333222111111111222333000111111111111222222222000000222333333222111111111111222222222333333333444555555555555555555444444444555555666777777777888:::===???@@@CCCGGGJJJMMMPPPUUU\\\aaafffhhhiiijjjmmmrrrwww{{{}}}~~~}}}~~~}}}wwwuuusssrrrsssttttttsssrrrqqqppppppqqqpppmmmkkkhhhfffbbb___^^^^^^```aaa___^^^^^^^^^^^^\\\YYYVVVSSSRRROOOLLLJJJGGGFFFEEEFFFFFFEEECCCBBBAAA@@@??????????????????BBBGGGJJJOOOQQQSSSSSSRRRRRRSSSTTTSSSSSSRRRPPPLLLHHHCCCAAA======>>>>>>>>>???@@@@@@>>><<<;;;<<<===>>>===<<<<<<;;;:::888888777888888777888999;;;===>>>>>>???<<<;;;:::999888999::::::>>>>>>>>>;;;777444222222222111000//////000222333000000111111111222222222///000333444555444333222111111222222222333333333444555555666666555555444444444555555666777777777888:::<<<>>>@@@BBBFFFHHHMMMPPPUUU\\\aaadddffffffhhhkkkqqqvvv{{{~~~}}}}}}}}}|||yyyvvvuuutttsssqqqpppppppppppppppqqqpppmmmkkkiiigggccc```^^^]]]^^^___```^^^]]]]]]]]]\\\YYYWWWRRRQQQOOOLLLIIIGGGFFFFFFFFFFFFEEECCCBBBAAA@@@???>>>?????????@@@CCCHHHKKKQQQRRRTTTTTTSSSRRRSSSTTTTTTTTTSSSQQQMMMHHHDDDBBB>>>>>>======>>>???@@@AAA>>><<<;;;<<<===>>>===<<<<<<;;;:::999888888888999777888999;;;<<<<<<======::::::999999999:::;;;<<>>;;;666222000000//////...//////111333444000000111111111222222222000222444666666555444333111111222222222333333333444444555555555555444444444444555555666777777777888:::<<<>>>???AAAEEEGGGLLLPPPUUU[[[```bbbccccccfffjjjooouuuzzz}}}~~~|||~~~}}}}}}zzzxxxvvvsssooolllnnnnnnoooppprrrqqqnnnllliiigggeeebbb```___^^^^^^___^^^\\\\\\\\\[[[XXXVVVQQQPPPNNNLLLJJJHHHGGGGGGFFFFFFEEECCCBBBAAA@@@???===>>>??????@@@DDDIIIMMMRRRSSSUUUUUUSSSSSSSSSTTTSSSSSSRRRQQQMMMIIIEEECCC???>>>===<<<===>>>???@@@>>><<<;;;<<<===>>>===<<<;;;;;;::::::999999999999777888999:::;;;;;;;;;;;;999999888888999;;;<<<===??????>>>;;;666222000//////000000111222222333333000111111111111222222222222333444555555444444333111111222222222333333333333444444444444444444333444444555555666777777777888999<<<===>>>@@@DDDFFFLLLPPPUUU[[[___aaaaaaaaaeeehhhnnntttyyy|||}}}}}}}}}~~~}}}|||yyyuuuoookkkkkklllmmmppprrrrrrooommmhhhhhhgggfffdddcccaaa```^^^]]][[[ZZZZZZYYYWWWUUUPPPOOONNNLLLKKKJJJIIIIIIFFFFFFEEECCCBBBAAA@@@???===>>>??????AAADDDJJJMMMRRRTTTVVVUUUTTTSSSSSSTTTQQQQQQQQQOOOLLLIIIEEECCC???>>>===;;;;;;<<<===>>>>>><<<;;;<<<===>>>===<<<999:::;;;;;;;;;:::999888777888999:::::::::::::::888888777777888:::===>>>===>>>===:::666222111111000111222222222000...---000111111111111222222222222222222222222222111111111111222222222333333333222222333333333333222222444444555555666777777777777999;;;===>>>@@@CCCEEELLLPPPUUU[[[___```___^^^dddggglllrrrwwwzzz{{{{{{~~~~~~~~~|||wwwpppllljjjkkkmmmppprrrrrrpppnnngggggghhhiiihhhgggeeeddd^^^\\\ZZZYYYYYYYYYWWWUUUPPPOOONNNLLLKKKKKKKKKKKKFFFFFFEEECCCBBBAAA@@@???===>>>??????AAAEEEJJJNNNSSSUUUVVVVVVTTTSSSSSSTTTOOOOOOOOONNNKKKHHHDDDBBB@@@???<<<;;;:::;;;<<<===>>><<<;;;<<<===>>>===<<<888:::;;;<<<<<<;;;999777777888999:::::::::::::::888666555555666999===???;;;<<<<<<:::666444333333///000111111000,,,)))'''000111111111111222222222222222111000/////////000111111222222222333333333111222222333333222222111444444555555666777777777777999;;;<<<===???BBBEEELLLPPPUUU[[[^^^___^^^]]]cccffflllqqqvvvyyyzzzzzz~~~~~~~~~|||zzzwwwuuurrrqqqnnnoooqqqssssssqqqooommmggggggggghhhggggggfffeeebbb```]]]ZZZXXXVVVVVVVVVPPPNNNLLLKKKKKKLLLLLLKKKGGGDDDAAAAAACCCCCCBBB???????????????AAAEEELLLQQQTTTXXX[[[\\\ZZZWWWUUUTTTUUUTTTSSSPPPMMMIIIEEECCC>>>>>>>>>>>>>>>===<<<<<<999999:::;;;;;;;;;:::::::::<<<===<<<:::888888999666777888999:::;;;;;;;;;:::999888999<<<===>>>===>>>===:::777444222111000000000111222222222222111111111222222222333333333333333222222111000000000333222111000111222333444222222222222222222222222222333444666777999:::;;;999;;;===>>>???AAADDDGGGLLLPPPTTTXXXZZZ[[[]]]^^^eeeiiioootttvvvwwwyyyzzz~~~}}}}}}||||||zzzxxxvvvtttssspppqqqsssttttttrrrooonnnkkkjjjiiihhhfffeeedddcccaaa```]]]ZZZXXXVVVUUUUUUQQQOOOLLLKKKKKKKKKKKKJJJHHHEEEBBBAAABBBCCCAAA???>>>?????????AAAFFFLLLQQQTTTWWWZZZ[[[ZZZYYYXXXXXXVVVVVVTTTQQQMMMIIIDDDAAA>>>????????????>>>======:::::::::;;;;;;;;;;;;;;;:::;;;<<<;;;999888888888555666777888999999:::999999888777999;;;=========>>>===:::777444222111000000000111222222222222111111111111111222222222333222222222222222222333333222222111111222222333444333333333333333333333333444444555666666777888888999;;;===>>>???AAADDDGGGLLLOOOTTTXXXZZZ[[[]]]^^^dddiiiooosssuuuwwwxxxzzz}}}|||{{{{{{{{{zzzzzzxxxwwwwwwssstttuuuvvvuuussspppnnnooonnnkkkhhheeecccaaaaaaaaa```]]][[[XXXVVVUUUUUUSSSPPPMMMKKKKKKKKKJJJHHHHHHFFFCCCBBBBBBAAA???>>>>>>??????@@@CCCGGGNNNRRRTTTVVVYYYZZZYYYZZZ[[[\\\XXXXXXVVVSSSNNNHHHCCC???>>>????????????>>>======:::::::::::::::;;;<<<<<<999:::;;;:::888777777777555666777777888888888888999777777888:::<<<<<<<<<>>><<<:::777444222111000000000111222222222222111000000000111111111222222111111222222333444444555111111222333333333333222444444444444444444444444555555555555555666666666999;;;===>>>???AAADDDGGGKKKOOOTTTXXXZZZ\\\^^^___dddhhhnnnsssuuuvvvxxxyyy}}}}}}|||{{{yyyzzzzzz{{{{{{{{{zzzzzzwwwwwwxxxwwwvvvsssqqqpppqqqpppllliiifffcccbbbaaabbbaaa___\\\ZZZXXXVVVVVVTTTQQQNNNKKKKKKJJJIIIGGGHHHFFFDDDBBBAAA???>>>===>>>???@@@BBBDDDIIIOOOTTTUUUVVVXXXXXXWWWXXXZZZ\\\ZZZYYYXXXTTTOOOGGGAAA=========>>>>>>======<<<;;;999999888888999:::;;;<<<888:::;;;:::888666666777666777888888999999888888888777666777:::;;;<<<;;;===;;;999666444222111000000000111222222222222111///000000000000111111111111111111222222333333333000111222333444333222111444444444444444444444444333333444444555555666666999;;;===>>>???AAADDDGGGKKKOOOTTTXXX[[[]]]___aaadddhhhnnnrrruuuvvvxxxyyy|||}}}|||{{{yyyzzz{{{|||||||||||||||yyyyyyyyyxxxvvvtttrrrqqqqqqpppnnnkkkhhhfffddddddcccbbbaaa^^^\\\ZZZXXXWWWUUURRRNNNLLLKKKJJJHHHGGGGGGFFFEEEBBB@@@>>>>>>>>>===???AAACCCFFFKKKQQQUUUVVVWWWWWWWWWVVVVVVXXXZZZ[[[[[[XXXTTTMMMFFF???<<<;;;;;;;;;;;;;;;::::::999777777777777888999:::;;;888:::;;;:::888666666777888999::::::;;;;;;;;;;;;888777666777:::;;;<<<;;;<<<;;;888666444222111000000000111222222222222111///000000000000111111111222111111111000000000///000111222333444333222111222222222222222222222222111222333444555777888888999;;;===>>>???AAADDDGGGJJJNNNTTTXXX[[[^^^```bbbdddhhhnnnsssuuuvvvxxxyyy{{{{{{{{{|||}}}}}}}}}}}}|||zzzzzzyyyxxxwwwuuutttsssqqqqqqpppnnnllliiigggeeebbbbbbaaa___]]]ZZZXXXVVVTTTQQQNNNLLLKKKJJJHHHGGGEEEEEEEEEBBB???>>>>>>???===???BBBDDDHHHLLLRRRVVVWWWXXXXXXXXXVVVVVVXXXZZZ]]][[[WWWRRRKKKDDD???<<<999::::::::::::999888888555666888999::::::::::::999:::;;;:::888777777777999:::;;;<<<===>>>>>>>>>999777777888:::<<<<<<<<<;;;:::888666333222111000000000111222222222222111000000000111111111222222222111111000//////......111111222333333333333222222222222222222222222222111111333444666888999:::999;;;===>>>???AAADDDGGGIIINNNTTTYYY\\\___aaaccceeeiiiooosssvvvwwwyyyzzzzzz~~~}}}}}}~~~~~~}}}}}}|||{{{zzzzzzyyyxxxwwwuuuuuutttsssssssssrrroookkkgggeeeaaa``````^^^\\\YYYVVVUUUSSSQQQMMMKKKKKKJJJIIIHHHCCCDDDDDDBBB???===???@@@<<>><<<:::::::::::::::999888888555777:::<<<======<<<;;;:::;;;<<<;;;999888888888888999;;;===>>>???@@@@@@999888777999;;;=========;;;999777555333222111000000000111222222222222111111111111111222222222333111111111000000000000000222222111111222222333444333333333333333333333333333333444555777888999999999;;;===>>>???AAADDDGGGIIIMMMSSSYYY\\\___bbbdddfffjjjpppuuuwwwxxxzzz{{{zzz~~~~~~|||{{{{{{zzzyyyxxxxxxwwwvvvuuuuuuuuuuuuvvvuuuqqqlllgggccc______^^^]]]ZZZWWWUUUSSSSSSPPPMMMKKKKKKKKKJJJIIIBBBDDDDDDBBB???===???AAA<<>>===:::;;;;;;;;;;;;:::999999555888<<>>@@@AAAAAA:::999888999<<<===>>>===:::999777555333222111111000000111222222222222111111222222222222333333333000000000111222222333333333222111000111222444555444444444444444444444444666666666666777777777888999;;;===>>>???AAADDDGGGIIIMMMSSSYYY\\\```bbbeeegggkkkqqquuuxxxyyy{{{|||zzz}}}~~~~~~}}}|||zzzyyyxxxvvvvvvvvvwwwuuupppjjjeeedddbbb___]]]\\\YYYUUURRRTTTPPPMMMLLLLLLLLLIIIFFFGGGFFFDDDBBB@@@??????>>>@@@???@@@EEEMMMTTTWWWXXXXXXYYY[[[]]]^^^^^^^^^^^^[[[WWWPPPIIIBBB>>><<<;;;;;;:::999999888888999999777888:::;;;<<<;;;::::::;;;;;;;;;:::777777777999888777888;;;>>>AAABBBAAA::::::999888999:::;;;<<<888777555333222111222222000000000000000000000000333444444333222111000///111000///......///000111222222333333333222222111333333333333333333333333555555666666777777888888999;;;===>>>???AAADDDGGGNNNNNNPPPUUUZZZ^^^aaabbbfffkkkppprrrwww|||~~~{{{|||~~~}}}{{{zzzyyyxxxvvvqqqlllggggggeeebbb```^^^[[[WWWTTTTTTQQQMMMKKKKKKKKKIIIGGGFFFEEECCCAAA???>>>======??????@@@FFFNNNTTTXXXYYYYYYZZZ[[[\\\]]]\\\\\\[[[YYYUUUNNNGGGAAA===;;;::::::999999888888888888888888999:::;;;;;;;;;:::::::::;;;;;;999777666777888:::999999;;;>>>@@@??????::::::999999999:::;;;<<<888777444222111000000000000000000000000000000000111222222333333333222222222111000/////////000111222222222333333222222111333333333333333333333333444444444555666666777777999;;;===>>>???AAADDDGGGMMMNNNRRRWWW\\\```bbbccceeejjjooorrrvvv|||}}}{{{~~~~~~{{{yyyvvvrrrmmmjjjjjjhhheeecccaaa^^^ZZZWWWUUURRRNNNKKKJJJJJJIIIHHHFFFEEEBBB@@@>>><<<;;;;;;===>>>AAAGGGOOOUUUXXXZZZZZZZZZ[[[[[[[[[YYYXXXWWWUUUQQQKKKDDD???;;;999999999999888777777777888888999999:::;;;;;;;;;::::::999999999888666555666888;;;::::::;;;===>>>===;;;:::999999999999:::;;;;;;888666444111///.........000000000000000000000000///000111222333444444444333333222111000000000111111222222333333222222222333333333333333333333333333333444444555666666666999;;;===>>>???AAADDDGGGKKKOOOTTTZZZ___cccdddeeedddjjjnnnpppuuu{{{}}}{{{{{{wwwtttpppmmmjjjkkkiiifffcccaaa^^^ZZZWWWVVVSSSOOOLLLJJJIIIIIIIIIFFFEEECCC@@@>>><<<;;;:::<<>>???AAADDDGGGIIIOOOVVV]]]bbbdddeeefffdddiiimmmoootttzzz}}}{{{~~~yyytttpppmmmjjjhhhhhhfffcccaaa```]]]YYYVVVUUUTTTQQQMMMJJJIIIIIIIIIGGGEEECCCAAA???===<<<<<<===AAAGGGMMMSSSWWWZZZ\\\\\\[[[[[[ZZZWWWTTTRRRPPPNNNKKKFFFAAA<<<:::999999<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::666777888666555444666777888888999;;;===>>><<<:::888888999999999:::::::::888777555222000/////////000000000000000000000000111222222333333222222111333333333333222222111111000111222333333333333333444444444444444444444444444555555666777777888888999;;;===>>>???AAADDDGGGHHHOOOWWW^^^bbbccceeefffdddiiilllnnnssszzz~~~||||||vvvpppllliiifffddddddbbb```^^^]]][[[XXXUUUTTTTTTSSSOOOKKKHHHHHHIIIFFFEEECCCAAA???>>>======???DDDKKKQQQUUUXXXZZZ\\\\\\\\\[[[YYYWWWSSSPPPOOOMMMJJJEEE@@@===;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999::::::666777888777555555666888777777888;;;======;;;999777888888999:::999999999777666444222111000000111000000000000000000000000222222333333333222222111111222222333333333222222000111222222333333333333444444444444444444444444555555666666777888888888999;;;===>>>???AAADDDGGGHHHNNNWWW]]]___aaaccceeedddiiimmmnnnttt{{{~~~}}}yyysssnnnjjjgggdddbbb```^^^\\\\\\[[[ZZZWWWUUURRRTTTTTTRRRMMMIIIGGGGGGCCCBBBAAA???>>>>>>>>>===AAAGGGOOOTTTWWWYYY[[[\\\]]]\\\[[[ZZZWWWSSSPPPOOOLLLIIIEEEAAA>>>======>>>======<<<;;;;;;;;;;;;;;;<<<;;;:::999999999::::::777777888777666666777999888888999;;;===<<<999666666777888999:::999999888555444222111000000111111000000000000000000000000000111222222333333333333///000111222333333222222000000111222333333333333555555555555555555555555444444555555666777777888999;;;===>>>???AAADDDGGGGGGNNNVVV[[[\\\]]]aaadddeeejjjmmmooottt|||{{{wwwrrrmmmjjjfffccc```^^^\\\[[[[[[[[[ZZZWWWUUUQQQTTTUUUSSSNNNIIIGGGGGGAAA@@@???>>>============BBBIIIQQQVVVYYYYYY[[[]]]]]]\\\[[[ZZZWWWTTTQQQOOOLLLJJJFFFBBB???>>>??????<<<<<<;;;::::::::::::;;;===<<<:::999888999::::::777888888777666666888::::::::::::<<<<<<:::666333666777888999:::999888888333222000/////////000111000000000000000000000000...///000222444555555555---...000222333333333222///000111222333444444444555555555555555555555555333333444444555666666777999;;;===>>>???AAADDDGGGGGGNNNVVVZZZZZZ[[[___cccfffjjjmmmooottt}}}|||zzzqqqlllfffeeeggggggdddaaa]]]\\\ZZZZZZZZZYYYVVVTTTRRRQQQOOOLLLIIIHHHGGGFFFCCCAAA???>>>===>>>???@@@CCCIIIPPPWWW[[[]]]___```___```___[[[VVVRRROOOMMMHHHGGGEEECCCAAA???>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;:::::::::999:::::::::;;;<<<======<<<;;;999888444666888;;;<<<<<<;;;:::777666444222111/////////111111111111111111111111000111111111111222222222000000000111222222222333000111111222222333444444222222333333333444444444666666666666666777888888999:::;;;===@@@CCCEEEGGGOOOQQQTTTWWWYYY[[[^^^aaaffflllrrrtttyyy~~~||||||xxxuuurrrppplllgggfffhhhiiifffccc```^^^]]]\\\\\\ZZZWWWUUUSSSRRRPPPMMMJJJHHHFFFEEEBBBAAA???>>>===>>>???@@@EEEKKKSSSZZZ^^^_______________^^^\\\WWWSSSPPPNNNGGGFFFDDDBBB@@@>>>=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;:::999999999999:::;;;;;;<<<<<<<<<;;;:::999888333555777:::;;;;;;:::999555444333222111111111111111111111111111111111111000111111111111222222222111111111111111222222222000111111222222333444444222222333333333444444444666666666666666777888888999:::;;;===@@@CCCEEEGGGMMMPPPTTTWWWZZZ]]]aaadddffflllrrruuuyyy~~~~~~zzzvvvqqqnnnllloookkkhhhgggiiijjjhhheeecccbbb___^^^]]][[[XXXUUUUUUTTTQQQNNNKKKHHHEEEDDDBBB@@@???======>>>@@@AAAFFFMMMWWW^^^aaaaaa``````______^^^\\\YYYUUUQQQOOOFFFEEECCCAAA???===<<<<<<======<<<;;;:::::::::;;;::::::::::::999999999999;;;:::999888888999;;;<<<;;;;;;;;;:::999999888888333555777999::::::999888333333222222111111222222111111111111111111111111000111111111111222222222222222222111111111111111000111111222222333444444333333333333444444444444666666666666666777888888999:::;;;===@@@CCCEEEGGGKKKOOOTTTXXX\\\```dddgggffflllrrruuuzzz}}}xxxtttooollljjjkkkiiiggggggiiiiiigggfffeeecccaaa___]]][[[WWWUUUVVVUUURRROOOKKKGGGDDDBBBAAA@@@>>>======???@@@BBBEEEMMMXXXaaaeeedddcccaaa___^^^^^^\\\ZZZVVVQQQNNNFFFEEECCCAAA???===<<<<<<>>>===<<<;;;::::::999999:::::::::999999999888888;;;:::888777777999;;;<<<;;;;;;:::999888888888888444666888:::;;;:::999888444444333222111111111111111111111111111111111111000000111111111222222222333222222222111000000000000111111222222333444444333333333444444444444555666666666666666777777888999:::;;;===@@@CCCEEEGGGKKKOOOUUUYYY]]]aaadddgggggglllqqqtttyyy}}}zzzuuuqqqmmmjjjiiihhhgggggggggggggggfffeeeeeeccc```^^^\\\ZZZVVVSSSVVVUUURRROOOKKKGGGCCCAAA@@@???>>>===>>>???AAACCCCCCKKKXXXbbbfffgggeeeddd___^^^]]]\\\[[[WWWQQQLLLFFFEEECCCAAA>>>===<<<<<<>>>===<<<::::::999999999:::::::::999999999888888:::999888777777999;;;<<<;;;::::::999999888888777666888:::<<<<<<<<<:::999666666444222111000//////111111111111111111111111000000111111111222222222333222222222111000000000000111111222222333444444333333444444444555555555666666666666666777777888999:::;;;===@@@CCCEEEGGGMMMPPPVVV[[[^^^aaadddfffgggmmmqqqsssxxx~~~}}}xxxvvvssspppllljjjhhhgggggggggggggggffffffeeeddddddbbb___]]]\\\YYYVVVSSSTTTSSSRRROOOKKKFFFBBB@@@???>>>======>>>@@@BBBCCCEEEMMMYYYcccggghhhgggfff```^^^\\\\\\[[[VVVOOOIIIEEECCCAAA???===<<<;;;:::<<<<<<;;;:::999999999:::::::::::::::999999999999888888888888888999:::;;;::::::;;;;;;;;;999888666888999;;;<<<===<<<;;;:::777666444222111//////...111111111111111111111111000111111111111222222222222222222111111111111111000111111222222333444444333444444444555555555555666666666666666777888888999:::;;;===@@@CCCEEEGGGLLLPPPVVV[[[^^^aaaccceeehhhmmmqqqrrrwww}}}}}}~~~zzzxxxrrrpppnnnkkkiiigggggggggggghhhiiihhhgggeeeddddddcccaaa___^^^\\\ZZZWWWTTTRRRQQQPPPNNNJJJFFFBBB???>>>>>>======>>>@@@CCCDDDKKKRRR\\\eeehhhhhhgggfffaaa^^^[[[[[[ZZZUUULLLEEEBBBAAA???<<<:::999888888;;;;;;::::::999:::::::::;;;;;;;;;;;;::::::::::::555666888999:::::::::999999;;;===>>>===;;;888666777999:::<<<<<<;;;:::999666555444222111000000000111111111111111111111111000111111111111222222222111111111111111222222222000111111222222333444444444444444444555555555555666666666666666777888888999:::;;;===@@@CCCEEEGGGIIIMMMTTTZZZ^^^aaadddfffiiimmmpppqqquuu{{{~~~}}}{{{|||wwwtttnnnmmmkkkiiihhhggggggggghhhjjjkkkjjjhhhfffddddddcccaaa___^^^]]][[[XXXUUUPPPPPPOOOMMMJJJFFFBBB???>>>=========>>>@@@CCCEEEPPPVVV```fffiiihhhgggfffaaa^^^[[[ZZZYYYTTTKKKCCC@@@???===:::888777666555::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::444666888:::;;;:::999888999;;;>>>@@@???<<<888555777888:::;;;;;;:::999888444333222222111111222222111111111111111111111111000111111111111222222222000000111111222222222333000111111222333333444444444444444555555555666666666666666666666777888888999:::;;;===@@@CCCEEEGGGFFFKKKSSSZZZ___bbbfffhhhjjjnnnpppqqqtttzzz|||{{{zzz}}}wwwrrroookkkgggeeefffhhhjjjkkkkkkkkkkkklllllliiieeeaaacccaaa___^^^]]][[[XXXVVVRRRQQQMMMIIIEEEBBB@@@???===<<<;;;:::<<>><<<:::888666888999;;;<<<;;;999777555333222111111000000111111////////////000000000000000000000000000000000000222111000//////000111222000000111111111222222222333333333444444555555555777666666555555555666666888999:::;;;<<>>>>><<<<<<>>>DDDMMMSSS]]]___cccfffgggfffcccbbbbbb___\\\XXXSSSLLLEEE@@@;;;::::::999999999999999999999999999::::::;;;;;;999:::;;;<<<<<<;;;::::::999888777777777999;;;<<<>>>>>>>>>>>><<<:::888777888999;;;<<<;;;999666555333222111111000000111111//////000000000111111111111111111111111111111111222111000//////000111222111111111222222222222333666555555555555555555444666666555555555555666666:::;;;<<<===>>>@@@EEEHHHLLLOOOSSSXXX]]]aaacccdddgggjjjoootttyyy}}}}}}{{{wwwuuuqqqnnnjjjiiijjjlllmmmmmmmmmllllllmmmnnnmmmiiiffffffcccaaa^^^\\\YYYUUURRRRRRPPPLLLHHHDDDAAA@@@?????????>>>>>>AAAGGGOOOUUU```bbbeeeggggggeeecccaaa___^^^[[[UUUNNNGGGBBB@@@:::999888888777777888888999999::::::;;;<<<======999:::;;;<<<<<<;;;:::999888777777666777999:::<<<>>>>>>======<<<:::888777888999:::;;;:::888666555333222111111000000111111000000111111111222222222111111111111111111111111222111000000000000111222222222222222333333333333888777777666555555444444666666555555555555666666<<<===>>>>>>???BBBFFFJJJLLLOOOSSSXXX]]]aaacccdddhhhkkkooouuuyyy}}}~~~|||{{{yyywwwvvvqqqnnnkkkjjjkkkmmmmmmmmmjjjjjjjjjkkklllkkkhhhfffdddbbb```^^^\\\ZZZVVVSSSQQQOOOKKKGGGCCCAAA@@@???>>>??????@@@CCCIIIQQQWWWaaacccfffhhhhhhgggdddccc``````\\\SSSIIIAAA>>>>>>:::999888888777777888888999999:::;;;<<<===>>>???999:::;;;<<<;;;:::999888777666666777888999:::;;;======<<<<<<;;;:::999999888999999:::999777666444333222111111000000111111111111222222222333333333111111111111111111111111111111111111111111111111222222333333333444444444666666666555555555555555666555555555555666666777<<<===>>>>>>???BBBGGGJJJLLLOOOSSSXXX]]]aaacccdddiiikkkoootttyyy}}}}}}~~~{{{yyyxxxwwwuuuooommmlllkkklllmmmlllllljjjiiiiiiiiijjjjjjhhhfffaaa___^^^]]]\\\[[[XXXVVVQQQNNNJJJEEEBBB@@@@@@@@@===>>>???@@@DDDKKKSSSYYYaaacccfffiiijjjiiigggfffcccaaa[[[QQQFFF>>><<<===;;;;;;:::999999999999:::999999:::;;;===>>>??????::::::;;;;;;;;;:::888777666666777777888:::;;;<<<<<<<<<;;;;;;::::::::::::888888888888888666555444333222111111000000111111222222222222333333333333111111111111111111111111111111222222222222111111222222333333333444444444222222333444555555666666555555555555555666777777:::<<<======>>>AAAEEEIIILLLOOOSSSXXX]]]aaacccdddiiikkkooosssxxx|||xxxyyy|||zzzxxxvvvtttooonnnmmmmmmnnnnnnmmmkkklllkkkjjjjjjjjjjjjhhhfff___^^^]]]\\\\\\[[[YYYVVVPPPMMMIIIDDDAAA@@@@@@@@@<<<===???BBBFFFMMMUUU[[[aaadddgggjjjlllkkkiiigggccc___WWWMMMCCC>>><<<<<<===<<<;;;;;;::::::;;;;;;999::::::;;;<<<===>>>>>>::::::;;;;;;;;;999888777666666777999:::;;;<<<<<<<<<;;;:::::::::::::::;;;888888888777777666555444333222111111000000111111111111222222222333333333222222222222222222222222111111222333333222111111222222222222333333333333000111222333444666777777555555444555555666777888999;;;<<<<<<===@@@DDDHHHLLLOOOSSSXXX]]]aaacccdddiiijjjnnnrrrwww{{{}}}zzzrrrmmmnnnqqqssswww|||}}}{{{xxxuuussspppooonnnoooppppppnnnllllllkkkiiihhhiiihhhfffddd```___]]]\\\\\\ZZZWWWUUUPPPMMMHHHCCC@@@???@@@@@@===???AAADDDIIIPPPXXX]]]dddfffiiillllllkkkhhhggg___YYYPPPGGGBBB???===<<<===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;:::999777666666777888:::;;;=========;;;:::999999999:::;;;<<<777777777666666555444444333222111111000000111111111111111111222222222222222222222222222222222222111222222333333222222111111111111222222222222333222333333444555666666777444444444555555666777888:::;;;<<<<<<===@@@DDDHHHLLLOOOSSSXXX]]]aaacccdddhhhiiilllqqquuuzzz~~~~~~~~~|||||||||{{{zzzmmmjjjiiijjjiiihhhlllsss{{{~~~{{{xxxtttqqqqqqppppppqqqrrrrrrooommmkkkiiigggfffeeeeeebbbaaabbb```^^^]]][[[YYYVVVSSSOOOLLLGGGCCC@@@???@@@@@@>>>@@@BBBFFFKKKRRRZZZ___gggiiikkkmmmllljjjgggeee\\\TTTJJJCCCAAA@@@???======<<<;;;;;;::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999777666666777999;;;<<<===>>>>>>;;;:::999999999:::;;;<<<777777777666555555444444333222222111000111111111000000111111111222222222222222222222222222222222111222333444444333222111000000111111111222222222555555555666666666666666444444444555555777888888:::;;;<<<===>>>AAAEEEHHHLLLOOOSSSXXX]]]aaacccdddgggiiilllpppuuuyyy}}}}}}||||||~~~sssllliiilllooonnnpppuuu|||}}}~~~~~~{{{wwwtttssspppppppppoooooommmllllllgggffffffeeeeeeeeeffffffdddbbb___\\\ZZZXXXUUURRRNNNJJJFFFAAA>>>===>>>???AAA@@@BBBHHHRRR[[[```bbbhhhjjjkkkkkklllllleee]]]VVVMMMBBB:::999;;;===>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::;;;::::::999999888888777555666888;;;<<<======<<<===<<<:::999999:::<<<======<<<:::888555333111000111111222222222222111111111111111111111111222222333222111///...,,,+++***111111111111111111111111555444333333222222222222333333333444444444555555555555555666666777888999<<<============@@@DDDGGGJJJOOOUUU[[[___cccfffhhhhhhiiilllpppuuuyyy|||~~~~~~rrrllljjjnnnrrrtttxxx}}}{{{|||~~~}}}yyyuuurrrqqqpppppppppooonnnlllkkkjjjgggffffffeeeeeeeeeeeeeeeccc```]]]ZZZYYYVVVSSSPPPLLLIIIEEEAAA???>>>>>>>>>BBBAAABBBIIIRRR[[[bbbdddiiikkkllllllmmmllleee]]]SSSKKKAAA;;;:::<<<======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888555666888;;;<<<======<<<<<<;;;:::888888:::;;;<<<===<<<:::888555333111000000111111111111111111000333222222222111000000000222111111111000000//////111111111111111111111111555444333222222222222222333333333444444444555555555555555555666777888999;;;<<<<<<===>>>@@@DDDGGGLLLPPPWWW\\\aaadddgggiiihhhjjjmmmqqqvvvzzz~~~wwwrrrpppuuuzzz~~~|||||||||}}}|||xxxtttqqqpppqqqqqqpppooommmkkkjjjiiigggffffffeeeeeedddddddddaaa___[[[YYYVVVTTTPPPMMMIIIGGGEEEBBB@@@???>>>>>>BBBBBBDDDJJJSSS\\\cccfffjjjllllllllllllllleee\\\NNNHHH@@@;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<<<<<<<;;;::::::999999888555777999;;;<<<<<<<<<<<<;;;:::999888888999:::;;;<<<;;;999777555333111000///000000111111000000///444333333222111000//////000111111222333333444444111111111111111111111111444333333222222222222333333333333444444444555555555555555555666777888999999:::;;;<<<>>>AAAEEEIIIMMMQQQXXX^^^bbbeeehhhkkkiiikkknnnsssxxx}}}~~~}}}yyy|||}}}~~~|||yyyuuusssrrrrrrrrrqqqpppnnnllljjjiiigggggggggfffeeedddccccccaaa^^^[[[XXXUUURRRNNNKKKFFFEEEDDDBBBAAA@@@??????AAABBBEEEKKKSSS\\\cccgggiiikkkkkkjjjjjjjjjbbbYYYJJJDDD???<<<===>>>===;;;<<<<<<;;;;;;;;;:::::::::888888999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999999999666777999;;;<<<<<<<<<<<<999999888777777888999999;;;:::999777555333111000//////000000000000//////333222222222111000000000000111111222333444555555111111111111111111111111333333222222222222222333333333333444444444555555555555555555555666888888777999:::<<<===AAAFFFJJJLLLQQQWWW]]]aaaeeehhhjjjjjjllloootttyyy~~~{{{xxxxxxyyy{{{~~~|||zzzxxxvvvuuussssssrrrqqqooommmkkkjjjhhhhhhhhhhhhfffeeecccbbbbbb___[[[WWWTTTQQQMMMJJJDDDCCCBBBBBBAAAAAA@@@AAAAAADDDIIIOOOVVV]]]cccfffgggiiiiiihhhhhhfff___VVVGGGCCC>>>===>>>>>>===;;;<<<<<<;;;;;;;;;:::::::::888888999999:::;;;<<<<<<<<<;;;;;;::::::999888888666777999;;;<<<<<<;;;;;;888888888888888888888888::::::888666444333111000//////000000000000//////000000000111222222222333111111222222222222222222111111111111111111111111222222222111111222222333333333333444444444555555444444444444555666777888777888:::;;;===AAAFFFJJJJJJOOOUUU[[[___cccfffhhhjjjlllppptttyyy~~~|||yyytttvvvxxx}}}~~~|||zzzxxxwwwvvvrrrrrrqqqpppnnnmmmkkkjjjjjjjjjjjjiiihhhfffcccbbbaaa^^^ZZZVVVSSSOOOKKKHHHCCCBBBAAA@@@@@@AAABBBCCCCCCGGGNNNUUUZZZ___cccffffffhhhhhhffffffddd\\\SSSGGGCCC>>>===>>>???===;;;<<<<<<;;;;;;;;;:::::::::888888999999::::::;;;;;;;;;;;;:::999999888888777777888999;;;<<<<<<;;;;;;888888888888888888888888:::999888666444333111111///000000111111000000/////////000111222333333444222222222111111111111000111111111111111111111111222111111111111222222333333333333444444444555555444444444444555666777888777888:::;;;===AAAEEEIIIIIIMMMTTTZZZ^^^aaadddgggjjjlllooosssxxx|||~~~}}}zzz||||||yyyvvvtttrrrooooooooonnnmmmkkkjjjiiikkkllllllkkkiiigggdddbbb```]]]XXXTTTQQQMMMHHHEEEBBBAAA???>>>???AAACCCEEEFFFLLLUUU\\\```bbbdddfffggghhhhhhffffffddd\\\RRRIIIDDD???===>>>???===;;;<<<<<<;;;;;;;;;:::::::::999999999999999999:::::::::999999888888777777666777888:::;;;<<<;;;;;;:::888999999999999999999888999888777666444333111111000111111111111111111000000000000111222222222333111111111111111111111111111111111111111111111111111111111111111222333333333333333444444444555555444444444444555666777777777888:::;;;<<<@@@DDDHHHHHHMMMSSSYYY]]]aaadddfffjjjlllnnnrrrvvvyyy|||}}}{{{wwwssspppooollllllllllllkkkjjjiiihhhlllmmmmmmllljjjgggdddbbb___[[[WWWSSSOOOKKKFFFCCCBBBAAA>>>===>>>AAADDDGGGHHHPPPZZZaaadddeeefffggghhhiiiiiigggfffddd\\\SSSJJJEEE@@@===>>>???>>><<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999888888777666666666777888:::;;;<<<;;;;;;:::999999::::::::::::999999999888777666444333111111111111222222222222111111222222222111111111111111111111111222222333333444111111111111111111111111111111000000111222333333333333333444444444555555444444444444444555777777888999:::;;;<<>>>>><<<;;;:::999999999888;;;>>>>>>===:::999888999999999666444333555666<<<::::::;;;===>>>===<<<555555666777888888999999999888555333222111111111111111000000000000111111///000000000111111111111000000111111111222222222000111111111111222222222222222333333333333444444222222333333333333444444555444333222333555777999777888999:::;;;???CCCGGGIIIMMMTTTYYY]]]```bbbdddiiikkknnnrrruuuwwwxxxxxxyyy{{{wwwtttrrrooommmnnnmmmkkkiiihhhiiijjjjjjjjjiiihhhggggggfffcccaaa]]]YYYSSSNNNKKKHHHFFFDDD????????????@@@CCCHHHLLLQQQYYYeeemmmqqqpppnnnllljjjiiiiiiiiihhhcccZZZSSSJJJGGGCCCAAA@@@???>>><<<>>>>>><<<;;;:::999999999888;;;>>>>>><<<:::999999999999999777555444666888<<<;;;:::;;;===>>>===<<<888888888888888888888888888666444222111000000000111111000000000000111111111111111111222222222222000000111111111222222222000111111111111222222222222222222333333333444444222222333333333333444444555444333333333555777888888999:::;;;<<<@@@DDDHHHIIIMMMSSSXXX\\\___bbbdddiiikkknnnqqqtttvvvxxxxxxyyyyyytttrrrqqqpppooonnnmmmkkkjjjiiijjjkkkkkkjjjiiigggfffeeedddaaa^^^\\\WWWQQQLLLIIIFFFCCCAAA?????????@@@AAAEEEJJJOOOXXX^^^gggnnnqqqpppooonnnnnnlllkkkiiiggg```VVVOOOHHHEEEBBB@@@@@@???>>>===>>>>>><<<;;;::::::999999999;;;===>>><<<:::999999888999999777666666888:::<<<<<<;;;<<<>>>>>>===<<<:::999999999888888888888777555333111000000000000111111000000000000111111111222222222222333333333111111111111111222222222000111111111111222222222222222222222333333333333222222333333333333444444666555444444444555666777999:::;;;<<<===@@@EEEHHHHHHLLLRRRWWW[[[___bbbeeehhhjjjmmmpppsssvvvxxxxxxyyyxxxsssrrrrrrssssssnnnmmmllllllkkkllllllmmmmmmkkkiiigggfffddd```^^^YYYUUUOOOJJJFFFCCC@@@>>>>>>??????@@@BBBGGGNNNSSS^^^ccciiinnnpppppppppppppppmmmjjjhhheee^^^TTTMMMFFFDDDAAA?????????>>>===>>>>>><<<;;;;;;:::::::::999;;;======<<<:::999999888888888888777777:::<<<===<<<<<<===??????===;;;999999999999999999::::::777555333222111000111111111111000000000000111111111111111222222222333333111111111111111111111111000000111111111222222222111222222222222333333333222222222333333333444444777666555555444555555666888999;;;;;;===@@@EEEHHHHHHLLLQQQVVVZZZ^^^bbbeeehhhjjjlllooosssvvvxxxyyy|||}}}vvvqqqppprrrssstttnnnnnnnnnnnnnnnooooooooorrrpppmmmkkkhhheeeaaa^^^VVVRRRLLLGGGDDDBBB???===>>>>>>???@@@CCCJJJQQQWWWaaaeeejjjnnnooooooppppppnnnkkkhhhfffccc\\\SSSLLLDDDBBB???>>>?????????>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;======;;;:::999:::777888888777777777:::<<<<<<<<<<<<===???>>><<<:::666777777999:::;;;<<<<<<777666444333222222222333111111000000000000111111000000000000111111111222111111111111111111111111000000111111111222222222111111111222222222333333222222222333333333444444777666666666555555666666777888999:::<<>>===>>>???AAAEEELLLUUU[[[aaaeeejjjnnnoooooooooooommmjjjfffccc```ZZZQQQJJJBBB@@@>>>===>>>@@@??????>>>======<<<;;;;;;<<<<<<:::<<<===<<<;;;999:::;;;777888888777666777999;;;;;;;;;<<<===>>>===:::888444555666888:::;;;<<<===777666555333222222333333111111000000000000111111//////000000000111111111222222222111111111111111000111111111111222222222111111111111222222222222222222333333333333444444666666666666666666666666666888999:::;;;>>>CCCFFFIIIMMMRRRVVV[[[```eeehhhjjjjjjlllooossswwwzzz|||{{{wwwrrrooonnnpppqqqqqqqqqqqqrrrssstttuuuuuuuuuuuurrrnnnkkkhhhccc___[[[QQQMMMHHHEEECCCBBB@@@???===>>>???AAAFFFNNNWWW^^^___ccciiimmmnnnnnnmmmnnnmmmiiieeeaaa]]]VVVMMMGGGAAA???======>>>@@@@@@???>>>======<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;777777777666555555888:::::::::;;;===>>><<<999666555555666777888:::;;;;;;666555444222222222222333111111000000000000111111000000111111111222222222222222222111111111000000000111111111111222222222111111111111222222222222222222333333333333444444444555666777777777777777777888:::;;;<<>><<<<<<>>>@@@@@@@@@>>>======<<<<<<<<<<<<===;;;<<<===<<<:::999:::;;;777777777666444555777999999::::::<<<===<<<888555666666777777888888888999555444222111111111222222111111000000000000111111111111222222222333333333222222222222111111000000000111111111111222222222000111111111111222222222222222333333333444444444444444666777888888888888888:::;;;<<<===@@@EEEHHHKKKNNNSSSWWW\\\bbbgggkkkkkklllnnnqqqtttyyy}}}~~~zzzzzzxxxvvvsssrrrrrrssstttrrrrrrtttwwwyyyyyywwwtttuuuqqqlllgggbbb]]]XXXUUULLLJJJGGGDDDCCCBBBCCCCCCAAA@@@@@@BBBHHHQQQZZZ___ccceeehhhkkkllllllkkkjjjfffgggfffaaaYYYPPPHHHEEEAAAAAA@@@@@@@@@@@@@@@???;;;;;;<<<<<<======>>>>>>===<<<<<<<<<<<<;;;;;;;;;888777666666666777888999;;;<<<======<<<;;;999888666777888999:::999999888444333333222111111111222111111000000000000111111000000111222333333444444444333333222222333333444333222000//////111222444333333333222222111111111444444444444444444333333777666666666666777777888888:::<<<===>>>@@@DDDFFFKKKOOOTTTXXX\\\```dddffflllmmmooorrrvvvyyy|||~~~}}}yyyxxxwwwtttsssrrrrrrssssssssstttuuuwwwyyyxxxuuurrrssspppkkkfffaaa\\\VVVRRRJJJIIIFFFCCCBBBBBBBBBCCCBBBAAAAAADDDJJJSSS\\\bbbeeefffhhhjjjjjjhhhfffeeeeeeeeeeee```XXXOOOHHHDDDAAAAAA@@@@@@???@@@@@@@@@======>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<888777777777777888999999::::::;;;;;;:::999777666666777888999:::999888888333222111000000000000111111111000000000000111111000000111222222333444444444333333222222333333444666444222111000111222333333333333222222222111111444444444444444444444444666666666666666777777888888:::<<<===>>>@@@DDDFFFKKKOOOTTTXXX\\\___cccfffkkklllnnnqqquuuxxx{{{}}}}}}zzzvvvuuusssrrrqqqqqqqqqrrrttttttvvvxxxyyywwwssspppqqqnnnjjjeee```ZZZSSSOOOHHHFFFDDDBBB@@@@@@AAABBBCCCBBBCCCFFFLLLVVV___eeeggghhhiiiiiigggddd```^^^aaabbbbbb]]]VVVNNNGGGDDDCCCBBB@@@?????????@@@@@@@@@@@@??????????????????>>>>>>=========<<<<<<<<<777777888999999999999999888888999888888777666555666777888999999999888777111111000/////////000000111111000000000000111111000000111111222333333333333333222222222222333333777666444222111111222222333333333222222222222111222333333444444555555555666666666666666777888888888:::<<<===>>>@@@DDDFFFKKKOOOSSSXXX[[[___bbbeeeiiijjjlllppptttxxx{{{}}}}}}wwwvvvtttqqqooonnnnnnmmmrrrsssuuuxxxyyyxxxtttqqqpppmmmiiiddd___XXXQQQLLLFFFDDDBBB@@@??????@@@AAACCCCCCCCCGGGNNNXXXaaafffggghhhhhhgggeeeaaa]]]ZZZ\\\]]]]]]YYYSSSLLLGGGDDDCCCBBB@@@???>>>???@@@@@@@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;666777888:::::::::999999888888888777777666555555666777888999999888777666111000000//////000000000111111000000000000111111000000111111222222222333333333222222222222333333555444333222222222222222222222222222222222222222222222333333444555666666666555555666666777888999888:::<<<===>>>@@@DDDFFFKKKNNNSSSWWWZZZ^^^aaadddhhhjjjlllppptttxxx|||~~~yyyxxxuuurrrooollljjjiiipppqqquuuyyy{{{zzzwwwtttppplllgggbbb\\\VVVOOOJJJDDDBBB@@@???>>>???@@@AAABBBBBBEEEIIIPPPYYYaaaeeeeeeffffffeeeccc___[[[XXXTTTVVVVVVTTTOOOIIIFFFDDDCCCBBBAAA???>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999555666888999::::::999999:::999999888777777666666666777888999888888666666111111000000000111111222111111000000000000111111000111111111111111222222333222222111111222222333111111111111111222333333222222222222222222222222222222333333444555666666555555555555666777888999888:::<<<===>>>@@@DDDFFFKKKNNNSSSWWWZZZ]]]```ccchhhjjjlllpppuuuzzz~~~zzzxxxvvvsssooollliiigggoooqqquuuzzz}}}}}}yyyvvvoookkkeee^^^XXXRRRLLLHHHBBBAAA???>>>>>>???@@@BBBAAACCCGGGMMMTTT[[[```cccccccccdddbbb```[[[WWWUUULLLNNNOOONNNKKKGGGEEEEEEBBBBBBBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888888444555666777888999999999;;;:::999888777777777777666777888888888777666555111111000000000111222222111111000000000000111111111111111111111111111111222222111111111111222222...///000111222333333444111222222222222333333333222333333444444555555555555555555555666888999:::888:::<<<===>>>@@@DDDFFFKKKNNNRRRVVVYYY\\\___bbbgggiiilllpppuuuzzz~~~}}}{{{wwwwwwuuussspppmmmkkkiiiqqqssswww|||}}}yyyuuunnniiiaaaYYYSSSMMMHHHEEEBBBAAA???>>>>>>???AAABBBBBBEEEKKKRRRXXX]]]```bbbaaaaaaaaa___[[[VVVRRROOOEEEGGGIIIIIIGGGFFFEEEEEEAAABBBBBBBBBAAA???===<<<::::::::::::;;;;;;;;;;;;:::::::::999999999888888444444444555666888999:::;;;:::999777777777777888666777888888888777555444///////////////000111222111111000000000000111111111111111111000000000000222222111111111111222222000111111222333333333333111111222222222333333333444444444444444444444444444444555555666888999:::888:::<<<===>>>@@@DDDFFFJJJNNNRRRVVVXXX[[[^^^aaafffgggkkkoootttzzz~~~zzzwwwuuuuuutttsssqqqooommmllltttvvvyyy}}}}}}xxxtttmmmggg^^^UUUOOOJJJFFFCCCBBBAAA???>>>>>>@@@BBBCCCCCCGGGNNNUUU[[[___aaaaaaaaa```___]]]XXXRRRMMMJJJAAACCCEEEFFFEEEEEEEEEFFF@@@AAACCCDDDBBB@@@<<<:::999::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999444444333333555777999:::;;;:::888666666666777777666777888888888666555444...............///000111111111000000000000111111111111111000000000000000222222111111111111222222333333444444444333222222111111111222222333333333444444444444444444333333444444555555666888999:::888:::<<<===>>>@@@DDDFFFJJJMMMRRRUUUXXX[[[^^^```dddfffiiinnnsssyyy}}}~~~|||yyyuuussspppqqqrrrrrrssssssssssssyyy}}}yyyooogggaaaXXXPPPJJJFFFDDDBBB>>>??????>>>===>>>AAADDDJJJPPPWWW\\\___aaadddgggdddaaa^^^\\\ZZZTTTKKKEEE???@@@CCCEEEFFFEEECCCAAAEEEDDDBBB@@@>>><<<;;;:::888999999::::::999999888888999999999888777555444888999:::999777777:::======;;;999888888777666444666666777777666555444444222222222111000//////...000000000000000000000000000000000000000111111222444333222222111111111222000111111222222333444444333333333333333333333333555555444444444444555555555555555666666777888999:::;;;<<<===>>>@@@EEEHHHLLLPPPTTTWWWYYY[[[]]]___bbbdddhhhkkkoootttzzz~~~~~~zzzwwwuuusssrrrrrrqqqpppqqqrrrssstttyyy}}}xxxoooggg```WWWNNNHHHEEECCCBBB>>>???>>>>>>>>>@@@DDDHHHPPPUUU\\\```bbbccceeegggeeeaaa]]]YYYVVVRRRLLLHHHCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEDDDBBB@@@===;;;:::999999::::::::::::999999888999999999888777555444666777888777666777:::===<<<:::888777888888777555777777777777666555333333222222111111000//////...000000000000000000000000000000000000000111111222333333333222222222111111333222222222222222222222333333333333333333333333444444333333333333444444555555555666666777888999:::;;;<<<===>>>@@@EEEHHHKKKNNNSSSWWWYYY[[[]]]___bbbeeehhhlllpppuuuzzz~~~|||yyyvvvuuussssssqqqooonnnoooqqquuuwwwzzz}}}wwwnnneee^^^TTTKKKFFFCCCBBBAAA>>>>>>>>>>>>???CCCJJJNNNXXX\\\bbbeeefffeeeeeefffeeeaaa[[[VVVRRROOOKKKIIIHHHEEEBBB@@@@@@BBBEEEFFFFFFFFFEEECCCAAA>>>;;;999999999::::::::::::999999888888999888888777666555333555666666666777:::<<<;;;999777777888888888777888888777777555444222111222222111111000/////////000000000000000000000000000000000000000111111222222222333444333222111000444444333333222111111000333333333333333333333333333333333222222333333333555555555666666777888999:::;;;<<<<<<===@@@EEEHHHJJJNNNSSSWWWYYY\\\^^^```cccfffjjjmmmqqqvvv{{{|||xxxwwwvvvuuurrrpppnnnmmmoootttyyy||||||~~~vvvlllaaaZZZPPPHHHCCCAAAAAA@@@>>>>>>>>>???AAAHHHOOOUUU___bbbfffhhhhhhfffdddbbbaaa^^^ZZZUUUPPPMMMJJJHHHIIIGGGCCCAAA@@@BBBDDDFFFDDDEEEDDDCCCAAA===:::888999::::::::::::::::::999888888888888777777666666333444666777888:::<<<===999777666666888999888777888888777666555333111000111111111111000000//////////////////////////////000000000000000111111222000111333444444333111000333333333222222111111111333333333333333333333333444444333333333333444444555555555555666777888999999:::;;;<<<===@@@EEEHHHKKKNNNTTTXXX[[[]]]```ccccccfffkkkooossswww|||}}}zzzxxxwwwvvvooonnnnnnooorrrxxx~~~~~~|||sssjjj\\\UUULLLEEEAAA@@@@@@???>>>??????AAAEEELLLUUU[[[bbbdddfffhhhhhhfffaaa^^^\\\[[[YYYUUUPPPKKKGGGEEEGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAA???<<<:::888:::::::::;;;;;;:::::::::888888888777777777777777555666777999<<<>>>>>>???888777555666777999888888888888777666444333111000111111111000000000000000////////////////////////000000000000000111111222000111333444444333111000111111222222222333333333333333333333333333333333555555444444444444555555555555555555666777888999888999;;;;;;===@@@EEEHHHLLLPPPUUUYYY\\\___bbbdddcccfffkkkppptttxxx|||~~~|||zzzwwwvvvnnnoooqqqtttxxx}}}}}}zzzwwwnnndddUUUPPPIIICCCAAA@@@???>>>>>>???AAADDDIIIPPPXXX^^^bbbccceeehhhhhheee___[[[XXXYYYXXXTTTNNNHHHEEEDDDEEEFFFFFFGGGFFFFFFEEEDDDAAAAAA@@@>>>===<<<;;;:::::::::;;;;;;;;;;;;::::::888888777777777777888888888888999;;;???@@@@@@???888777555555777888888777777777666666444333111000111111000000000000000000000000000000000000000000000000000000000111111222000111222333444333222222000111111222333333444444333333333333333333333333666555555444444555555666555555555666666777888999777888:::;;;===@@@EEEHHHMMMQQQVVVZZZ\\\___aaadddbbbfffkkkppptttxxx|||~~~|||zzzvvvtttppprrrvvvzzz~~~~~~yyyvvvqqqhhh^^^NNNKKKFFFBBBAAA@@@???>>>>>>@@@CCCGGGLLLSSS[[[```aaabbbdddggghhheee^^^YYYXXXXXXVVVQQQJJJFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFBBB@@@???===<<<===>>>>>>::::::;;;;;;;;;;;;::::::888888777666666777888999999999999<<<@@@AAA@@@>>>999777555555777777777666555555555555444333222111000000000000000000000111000000000000000000000000000000000000000111111222111111222222222333333333222222222222222222222333333333333333333333333333555444444333333444444555555555555666666777888999777888:::;;;===@@@EEEIIIMMMPPPUUUXXX[[[]]]___aaaaaaeeekkkppptttwww{{{}}}|||yyyuuurrrrrruuuyyy~~~|||vvvrrrmmmcccYYYKKKHHHDDDBBBAAA@@@???===>>>@@@DDDIIINNNTTT[[[``````aaacccfffhhheee___YYYZZZXXXTTTMMMGGGDDDEEEHHHFFFFFFEEEEEEEEEGGGHHHIIICCCAAA>>>===<<<>>>@@@BBB:::;;;;;;<<<<<<;;;;;;:::888888777666666777888999:::999999<<<@@@AAA???===999777666555666777666555444555555555444333333222000000000000000111111111000000000000000000000000000000000000000111111222222111111111222222444444444444333222222111111111333333333333333333333333444333333222222333333444555555555666666777888999666888999;;;===@@@EEEIIILLLPPPTTTWWWYYY[[[]]]___aaaeeekkkpppssswwwzzz}}}~~~~~~yyysssqqqrrruuu{{{{{{yyytttoooiii```WWWRRRJJJHHHDDDAAA??????@@@AAA>>>BBBGGGLLLQQQUUUZZZ]]]aaabbbeeefffeeeccc___]]]WWWSSSNNNJJJHHHFFFDDDCCCHHHFFFEEEEEEGGGGGGGGGEEEBBB@@@======>>>>>>>>>======>>>>>>>>>===<<<;;;;;;:::999888777777888999999:::;;;<<<===>>>>>>>>>>>>888888777777777888888999:::999777555333222111000000000////////////000000000000111111111111000000222222222222222111000///111111111111111111111111000000000000000000000000222222333333333444444444333222222222333333444555777777777777888888888888777888999999;;;>>>CCCGGGMMMOOORRRTTTVVVYYY]]]```bbbeeejjjnnnqqqtttxxxzzz}}}zzzvvvqqqqqqtttvvv|||{{{xxxrrrllleee\\\TTTNNNIIIFFFCCC@@@??????@@@AAAAAAEEELLLRRRVVVZZZ^^^aaaaaaccceeefffeeeccc```^^^YYYTTTMMMGGGFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDBBB@@@======>>>>>>>>>>>>===>>>>>>======<<<;;;::::::999888777777888999999===<<<<<<;;;999777555444333333333444555666777777999888666444222111000///000000////////////000000000000111111111111000000111222222222222111000///111111111111111111111111111111111111111111111111222222222222333333333333333333222222222333444444555555555666666666666777888999::::::;;;???DDDHHHMMMPPPSSSVVVXXXZZZ^^^```aaadddiiimmmqqquuuxxx{{{}}}~~~xxxuuurrrppprrrwwwyyyzzzvvvooohhh```WWWNNNIIIFFFDDDBBB@@@>>>??????@@@CCCHHHPPPVVV[[[^^^```bbbbbbccceeegggfffccc```^^^ZZZSSSJJJDDDCCCFFFJJJLLLFFFEEEFFFHHHIIIHHHFFFCCCAAA???======>>>??????>>>>>>>>>>>>======;;;::::::999999888777777888999:::======;;;999666444111000444444555666777999::::::777666444222111000//////000000////////////000000///000000111111000000///111111222222111111000000111111111111111111111111222222222222222222222222111111111222222222222333444444333222222333333333333333444444444555555555888999;;;<<<===@@@EEEHHHLLLPPPTTTWWWYYY[[[^^^```___ccchhhmmmqqquuuzzz}}}{{{zzzsssqqqppppppuuu|||zzzuuulllccc[[[RRRJJJFFFCCCBBB@@@???>>>???@@@@@@BBBHHHQQQXXX]]]___```aaaccceeeggggggfffccc```]]]VVVQQQIIIDDDDDDHHHLLLNNNHHHHHHIIIKKKLLLJJJFFFCCCAAA???===<<<>>>??????>>>>>>>>>>>>===<<<;;;:::999999888777777777888999:::;;;;;;;;;:::999777666555666666777888999:::::::::666555333222111000000///000000////////////000000//////000000000000//////000000111111111111000000111111111111111111111111222222222222222222222222000000111111111222222222444444333222222222333333333333333444444555555666999:::<<<===>>>AAAEEEIIIJJJNNNSSSWWWYYY[[[\\\^^^^^^bbbgggmmmqqqvvv{{{~~~zzz}}}vvvqqqqqqsssuuu|||yyyrrriii___VVVNNNHHHDDDAAA@@@????????????@@@AAACCCIIISSSZZZ___aaabbbbbbfffggghhhiiigggccc___\\\QQQMMMIIIGGGHHHKKKMMMNNNLLLLLLMMMNNNNNNLLLHHHDDD@@@>>><<<<<<>>>?????????>>>>>>======<<<:::999888888888777777777888:::;;;:::::::::::::::999888888444555666666666555444333555444333222111111111111000000////////////000000//////000000000000/////////000000111111111000000111111111111111111111111111111111111111111111111000000111111111222222222444333333222222333333333333444444555666666777777999:::<<<>>>???BBBFFFIIIHHHLLLQQQUUUWWWYYYZZZ\\\]]]aaagggmmmrrrvvv{{{~~~{{{}}}xxxtttrrruuuyyy}}}uuunnndddYYYQQQKKKGGGDDD????????????@@@AAAAAABBBHHHNNNWWW___ccceeefffgggiiijjjkkkjjjgggbbb]]]ZZZNNNLLLJJJKKKMMMOOOPPPPPPRRRQQQPPPPPPOOOLLLHHHEEE@@@>>><<<<<<>>>???@@@???>>>>>>======;;;:::888777888777777777777999:::;;;;;;;;;:::999888777555555666777888888777666444333444333333222111111111222000000////////////000000...//////000000//////...//////000000111111000000111111111111111111111111000000000000000000000000111111111222222222222333333222222222333333444555444444555666777888888999888:::<<<>>>???BBBEEEHHHHHHKKKPPPSSSUUUWWWZZZ\\\^^^bbbgggmmmqqqvvv{{{~~~|||}}}xxxuuusssuuu{{{|||pppiii^^^TTTMMMHHHEEEDDD?????????@@@AAABBBCCCCCCLLLQQQZZZaaaeeehhhjjjkkklllllllllkkkgggaaa\\\XXXOOONNNLLLNNNQQQTTTUUUVVVVVVTTTQQQOOOMMMKKKGGGDDD@@@>>><<<<<<>>>@@@@@@@@@>>>>>>===<<<;;;999888777888777777777777999:::;;;;;;;;;:::999888666555444777888999::::::999777666222222111000000000111111000000////////////000000......////////////.........//////000000000000000111111111111111111111111111111111111111111111111222222222222333333333333111111111222333444555666333444555666777888999999777999<<<>>>???AAADDDGGGJJJLLLPPPRRRUUUWWW[[[]]]^^^bbbhhhmmmqqqvvvzzz}}}|||{{{vvvsssrrrvvv~~~xxxmmmeeeZZZPPPJJJFFFDDDCCC>>>???@@@AAABBBCCCCCCDDDMMMRRRZZZ```eeehhhjjjlllnnnnnnnnnkkkgggaaa[[[WWWRRRPPPNNNOOORRRWWWZZZ[[[XXXUUUQQQNNNLLLIIIEEECCC@@@>>><<<<<<>>>@@@@@@@@@>>>>>>===<<<;;;999777666888777777777777999;;;<<<:::::::::::::::999888888222444666777888777666555000000////////////000000000000////////////000000......////////////............///000000000000000111111111111111111111111222222222222222222222222222222333333333444444444000000111222333555666777333333444555666777888999666999<<<>>>???AAADDDFFFKKKNNNPPPRRRUUUXXX\\\______ccchhhmmmqqquuuzzz}}}{{{}}}xxxyyywwwzzzxxxppphhh^^^RRRJJJGGGFFFBBB???>>>@@@BBBAAAAAABBBGGGKKKTTTVVV[[[```eeeiiikkklllrrroookkkhhheee___WWWPPPOOOQQQSSSVVV\\\cccccc^^^YYYVVVQQQMMMJJJGGGCCCAAA>>>>>>>>>>>>>>>?????????AAA@@@===:::777666555555444444555777888:::<<<===:::;;;<<<<<<:::888888888888999999999888777555444000000////////////000000111000///...------...///000000///////////////000///......000222333222000222111111111111111222222333333222222222222222222333333333222222111111111111111222333333333333222444444444555555555555555666888:::<<<===@@@CCCFFFMMMNNNPPPSSSWWWZZZ\\\^^^```ccciiinnnsssxxx}}}~~~zzz{{{|||}}}tttkkkcccZZZOOOHHHFFFDDDAAA???@@@AAACCCCCCCCCFFFKKKPPPXXXZZZ^^^ccchhhkkkmmmnnnpppnnnjjjgggccc]]]UUUPPPPPPTTTWWWYYY^^^cccccc___ZZZWWWQQQMMMJJJFFFBBB@@@===>>>??????@@@@@@??????@@@???<<<:::888777666666777777777888:::<<>>>>>===;;;999888888888888999999999888666555333000000////////////000000111000///...---......///000000////////////000000444333222222222222000...111111000000///000000000222222222222222222222222333333333222222222111111222222333444444444444333444444444555555555555555888999::::::;;;???DDDHHHLLLNNNPPPTTTWWWZZZ\\\]]]```dddiiinnnrrrwww}}}~~~|||yyynnneee[[[TTTKKKFFFCCCBBBAAA???AAABBBDDDEEEGGGLLLRRRVVV[[[]]]aaaeeeiiilllnnnnnnnnnllliiifffbbb[[[TTTOOOPPPWWW\\\]]]^^^aaabbb```\\\XXXRRRMMMIIIEEEAAA>>>===???@@@BBBBBBAAA@@@??????>>><<<999888777888888999999888999;;;>>>BBBDDDCCCAAA>>>;;;999888888888888999999999888666444333000000////////////000000000000///.........//////000000////////////000000444333111111222222000///111111000///......//////000111111111222333333333333333333222222222222111333333444555555555555444444444444555555555666666::::::999888:::>>>EEEJJJLLLMMMPPPTTTWWWZZZ\\\]]]```dddiiinnnrrrwww|||~~~~~~{{{tttiii```TTTOOOIIIDDDCCCBBBAAA@@@AAABBBDDDGGGLLLRRRXXX\\\]]]___bbbfffiiikkkllllllmmmllljjjfffaaa[[[TTTPPPOOOWWW]]]]]]\\\^^^___^^^\\\WWWQQQKKKGGGCCC???======???BBBDDDDDDCCCAAA???>>>===;;;999888888999999888888777888;;;@@@FFFIIIGGGCCC>>>:::888888888888999999999999777555333222000000////////////000000000000//////////////////000////////////000000111000///...///111333222222222111000//////////////////000000111222333333444222222222222222222222222222333333444444444444444333333444444555666666666888999::::::;;;???DDDHHHKKKMMMPPPTTTXXX[[[]]]]]]aaadddiiinnnrrrvvv{{{~~~~~~}}}{{{vvvmmmccc[[[NNNKKKGGGDDDCCCBBBBBBAAAAAABBBEEEJJJPPPWWW]]]```aaaccceeehhhjjjkkkkkkkkkllllllkkkgggaaa[[[UUURRRNNNUUU[[[ZZZYYY[[[\\\[[[ZZZUUUNNNIIIEEEBBB???===>>>???BBBDDDDDDCCCAAA???===<<<;;;999888888999999888888888:::>>>EEEJJJNNNGGGBBB<<<888888888888888999999999888777555333111000000////////////000000//////000000000000000000///////////////000111111222000///000222444444333333222111111000000000000//////000111222222333333222222222222222222222222111111222333333333333333333333444444555666666777555888;;;===>>>@@@CCCEEEJJJLLLPPPUUUYYY[[[]]]]]]bbbeeeiiimmmqqquuuzzz}}}{{{~~~|||ssslllddd[[[UUUJJJIIIGGGEEECCCBBBBBBBBBAAABBBGGGNNNVVV]]]aaabbbfffgggiiikkklllllllllkkkkkklllkkkgggaaaZZZUUUSSSNNNSSSVVVUUUUUUXXXYYYXXXVVVQQQKKKFFFCCCAAA???>>>>>>???AAACCCCCCBBBAAA@@@>>><<<;;;999888888999999::::::;;;>>>BBBGGGLLLPPPCCC>>>888666777999888777999999999888666444222111000000////////////000000//////000111111111000000///......//////000111222888666333222333333333222222222111111111111222222///000000000111222222222111222222222222333333333000111222222333333222222222333333444555666777777444777<<>>===;;;999888888888888;;;;;;<<<>>>AAADDDGGGIII>>>999444444777999888666999999999888666444111000000000////////////000000...///000111222111111000............///000111222777444111000111222222111000000///000000111222333000000000000111111111111111111222222222333333333111222333333444444333333222222333444555666777777555888;;;===>>>@@@CCCEEEHHHKKKPPPUUUZZZ\\\]]]]]]cccfffjjjmmmppptttxxx{{{|||}}}vvvkkkaaaXXXQQQLLLHHHDDDEEEEEECCCAAA@@@???@@@CCCFFFLLLVVV```fffgggeeeggghhhiiiiiiiiiiiihhhggggggiiiiiieee^^^WWWSSSQQQPPPPPPNNNMMMRRRXXXYYYUUUNNNJJJDDDAAA@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA???>>><<<999888777777888::::::;;;<<<===???AAAAAA;;;666222222777999888666999999999888666444111000000000////////////000000...///000222222222111000............///000222222000...++++++---000111111............///111222333111111111000000000000000111111111222222333333333222333444444555555444444222222333444555666777888777999:::;;;<<>>===<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;999888777777777888::::::999888666444222111000///111000///......///000111000000//////.........---///......------///000111222222111111000000//////000000000000000000000000444333222111111111222333111111222333333333333222111222222333444555666666444444333444444555666777:::<<<===>>>>>>AAADDDGGGGGGKKKQQQVVVZZZ\\\]]]\\\___bbbggglllppptttyyy}}}xxxkkkcccYYYOOOIIIFFFEEEDDD@@@BBBCCCCCCBBBAAABBBCCCEEEIIIRRR[[[bbbhhhkkklllooonnnmmmlllkkkiiihhhhhhfffbbb\\\XXXUUUTTTRRRQQQRRRQQQPPPQQQSSSSSSPPPNNNJJJHHHEEECCCBBBCCCEEEGGGEEEEEEEEEDDDCCCAAA@@@???<<<;;;:::999888999999:::;;;;;;;;;;;;;;;:::999999888888777777777888999:::999888666444222111000000111000///......///000111000000/////////.........//////...---...///000111111111111000000000000000000000000000000000000000222222111000000000111222111111222333333333333222333333333444444444444444444444333444444555666777888:::<<<===???BBBFFFIIIIIILLLQQQWWW[[[]]]^^^]]]___bbbfffjjjmmmqqquuuxxx}}}ssskkk]]]WWWOOOHHHDDDCCCCCCCCC@@@AAABBBBBBAAABBBCCCEEEJJJNNNUUU^^^eeejjjmmmnnnpppooommmkkkjjjiiiiiiiiieee```ZZZVVVTTTTTTUUUUUUSSSSSSSSSTTTTTTRRRNNNKKKHHHGGGEEECCCCCCEEEFFFHHHGGGFFFDDDBBBAAA@@@@@@???;;;:::999888888888999:::;;;;;;;;;;;;:::888777666888777777777777888999999999888666555333222111111000000////////////000000000000////////////......//////.........///000111000000000000111111111111000000000000000000000000111000000//////000111111111111222333333333333222555444444444333333333222444444333444444555666777666888;;;===???BBBGGGJJJJJJMMMRRRWWW[[[^^^^^^^^^```cccgggjjjmmmppptttwww{{{vvvhhh___SSSNNNHHHDDDBBBBBBBBBBBB@@@AAABBBAAAAAACCCFFFIIIPPPTTTZZZaaahhhllloooppppppooommmkkkjjjiiiiiiiiifffaaa[[[VVVUUUVVVXXXXXXVVVVVVWWWWWWUUUPPPKKKHHHDDDDDDCCCCCCDDDEEEGGGHHHHHHFFFDDDAAA@@@?????????;;;:::999888888999::::::===<<<<<<;;;999888666555777777777777777888888999888777666444333222222222000000////////////000000000000/////////////////////////////////000000000//////000000111111222222000000000000000000000000000000000000111111111222111111222333333333333222333333333333333333333333444444333444444555666777777999;;;<<<>>>AAAFFFIIIIIILLLQQQVVVZZZ]]]^^^^^^aaadddhhhlllooorrrvvvyyy{{{zzzmmm```WWWOOOKKKFFFCCCBBBBBBBBBAAA@@@@@@AAAAAABBBEEEJJJNNNWWWZZZ___eeejjjnnnpppqqqooonnnlllkkkiiiiiihhhhhhfffaaa\\\XXXWWWXXXYYYYYYZZZZZZ[[[YYYTTTNNNHHHEEEAAAAAABBBCCCEEEFFFGGGHHHHHHFFFDDDAAA???>>>>>>???<<<;;;:::999999:::;;;<<<>>>>>>===<<<:::888777666666666777777888888888888666666555333333222222222//////000000000000////////////000000000000000000/////////000000000000000//////000000111111222222000000000000000000000000000111111222222333333333111111222333333333333222111111222222333444444555444444333444444555666777999:::<<<<<<===@@@CCCFFFHHHKKKOOOTTTXXX[[[\\\]]]^^^bbbfffkkkooosssxxx{{{|||{{{pppcccYYYRRRLLLIIIEEECCCBBBBBBAAA@@@???@@@@@@AAADDDIIIOOOTTT^^^```dddhhhkkknnnoooppplllllllllkkkjjjhhhfffeeeaaa___]]]\\\\\\\\\[[[ZZZ^^^___^^^ZZZSSSKKKFFFDDD>>>@@@BBBDDDFFFHHHIIIIIIGGGFFFDDDBBB@@@>>>======<<<;;;:::::::::;;;<<<===>>>>>>===<<<:::999777666555666777777888888777777444444333222222111222222//////000000000000////////////000000000000111111...///000111111111000000000000000000111111111111000000000000000000000000000111222333333333333333111111222333333333333222000000111222333444555555444444333444444555666777999:::<<<<<<===???BBBEEEHHHJJJNNNSSSWWWZZZ\\\]]][[[___dddhhhlllqqqvvvyyy|||yyynnndddZZZRRRMMMGGGEEEBBBAAABBBBBBAAA???>>>???@@@BBBEEELLLTTTZZZdddeeegggjjjlllmmmnnnoooiiijjjkkkkkkjjjgggdddbbb^^^___```ccceeeeeebbb```bbbbbb```ZZZQQQIIIEEECCC>>>@@@CCCGGGIIIKKKKKKKKKFFFEEEDDDCCCAAA>>><<<;;;::::::999999999:::<<<===<<<<<<;;;;;;:::888777666555555777888888888777666222222111111000111111111...///000111111000///...//////000000000111111111...///000111222111000000111111111000000000000000000000000000000000000000...///111222333333333222111111222333333333333222111111222222333333333444444444333444444555666777777999;;;<<<===@@@CCCGGGIIIKKKOOOSSSWWWZZZ]]]^^^]]]```dddhhhlllpppuuuxxxzzz~~~{{{pppeee[[[TTTNNNJJJCCCAAA@@@@@@@@@AAA@@@???>>>???@@@BBBGGGNNNWWW]]]ggghhhiiikkklllmmmmmmmmmgggiiikkkllljjjgggccc```^^^```dddjjjmmmmmmjjjhhhddddddaaaZZZPPPHHHDDDCCC???AAAEEEIIILLLMMMNNNMMMEEEEEEEEEDDDAAA???<<<:::999999888888888999;;;<<<:::::::::999888777666555444555777888888888777666111111000000000000000111...///000111111000///...//////000000111111111222...///000222222111111000222222111111000000//////000000000000000000000000---...000111222222222111111111222333333333333222333333333222222222222111444444444444444555777777555777999;;;===AAAEEEHHHJJJLLLPPPTTTXXX[[[^^^___aaacccgggkkkmmmqqquuuxxxxxx}}}|||}}}wwwooocccYYYSSSNNNHHHEEEBBBAAA@@@@@@AAAAAA@@@???@@@@@@BBBDDDIIISSS]]]dddhhhlllnnnmmmmmmooonnnjjjkkkiiihhhiiijjjiiieeeaaa]]]fffsss}}}zzzqqqjjjjjjgggccc\\\SSSKKKCCC???AAACCCGGGKKKNNNNNNKKKIIIFFFDDDAAA???>>>===;;;999;;;::::::::::::;;;<<<<<<<<<999666555666888::::::888888999999999888777777333333222222111000//////000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000000111111111111222222222333333333333333333333333555555555555444333222111555555555555555666777777666888999;;;<<>>@@@BBBDDDHHHNNNVVV___fffhhhlllnnnmmmmmmooommmiiihhhfffddddddeeeeeeccc```aaaiiittt}}}zzzrrrkkkhhheee___WWWOOOHHHCCC@@@CCCEEEHHHLLLOOONNNJJJGGGGGGDDDAAA???>>>===;;;:::;;;;;;:::;;;;;;<<<======???<<<888666666777888777777888888888888777666666333333222111111000//////////////////////////////000000000000000000000000...////////////000000000//////000111111111111111000000000000000000000000000111111111111222222222333333333333333333333333666666777777777777777666555555555555555666777777666888:::;;;<<>>>>><<<;;;;;;;;;;;;;;;<<<===??????AAA>>>:::777777777666555777777777777777666555555222222222111111000000///........................000000000000000000000000............//////////////////000111111111111111000000000000000000000000000111111111111222222222333333333333333333333333222222333555555666666666555555555555555666777777666888:::;;;<<>>>>>>>>===<<<<<<<<<<<<<<<===???@@@AAA@@@>>>:::888888777777666777888888777777666555444222111111111000000000///........................000000000000000000000000........./////////000000//////000111111111111111000000000000000000000000000000111111111222222222222222222222222222222222111111222333444444444444555555555555555666777777777888:::;;;===???CCCGGGMMMLLLPPPWWWZZZYYYZZZ]]]```dddjjjooorrrvvvyyy|||{{{|||{{{}}}|||yyyyyyzzz|||~~~lll```TTTOOOHHHEEEEEEDDDBBB???@@@AAAAAA@@@>>>???BBBEEEJJJPPPXXX___dddgggiiijjjlllooopppmmmlllllljjjeeefffbbb]]]XXXUUUUUUXXXZZZaaaffflllqqqsssrrrooollleee^^^SSSIIICCCAAACCCEEEKKKMMMQQQVVVXXXWWWRRRNNNHHHDDD@@@>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@@@@===;;;888888888999888777888888888888777666555444111111111000000000000000........................//////////////////////////////000000000111111111//////000111111111111111000000000000000000000000000000111111111222222222222222222222222222222222666666777777777777666666555555555555555666777777777999:::<<<===@@@DDDGGGLLLLLLPPPWWWZZZYYYZZZ]]]___ccciiimmmqqqtttxxxzzz{{{}}}||||||{{{~~~qqqbbbXXXNNNIIIDDDBBBBBBBBB???===<<<>>>???>>>===>>>CCCGGGQQQWWW___fffiiijjjjjjjjjkkkoooooollljjjjjjgggbbbcccaaa\\\WWWTTTTTTXXX[[[___ccchhhkkkmmmkkkhhheee\\\WWWNNNGGGBBBCCCEEEGGGNNNPPPTTTYYY[[[XXXSSSNNNHHHEEE@@@>>>>>>?????????===============>>>>>>???999888777777888999999888777777777777666555333333000000000000000000000000........................////////////////////////000000000000111111111111//////000111111111111111000000000000000000000000000111111111111222222222222222222222222222222222555555666666666555555444555555555555555666777777777999;;;<<<===@@@DDDGGGJJJJJJOOOVVVZZZZZZ[[[^^^```dddiiimmmpppsssvvvxxx{{{}}}}}}ssseeeXXXQQQIIIEEEAAA@@@AAABBBAAA>>><<>>>>>???@@@@@@>>>>>>===<<<<<<<<<======888777666666888888888666555555555444333222111000///000000000000000000000/////////////////////////////////////////////////////////000000000000111//////000111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111222333444444444444555555555555555666777777888999;;;<<<>>>@@@DDDHHHIIIIIINNNVVVZZZZZZ\\\___bbbfffkkknnnqqqsssvvvxxxzzz||||||xxxiii]]]SSSMMMGGGDDDAAAAAACCCEEEDDDBBB???BBBDDDDDDBBBEEELLLRRR[[[```gggkkkllljjjhhhggggggjjjjjjfffcccccc___ZZZWWWXXXWWWUUUTTTVVV\\\aaabbbeeeggghhheee```YYYUUUFFFEEECCCBBBCCCGGGKKKNNNSSSUUUXXXZZZYYYTTTLLLFFFHHHEEE@@@>>>>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;888777666666777777666555333333333222111000......////////////000000000000000000000000000000000000////////////////////////............/////////000//////000111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111222444666777888999999555555555555555666777777888999;;;<<<>>>AAAEEEHHHHHHHHHMMMUUUZZZ[[[\\\```dddhhhlllppprrrtttvvvxxxxxx{{{{{{{{{mmmbbbWWWNNNHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@@@@BBBHHHPPPUUUaaaccchhhkkkmmmmmmlllkkkkkkgggbbb]]]YYYXXXXXXYYYVVVRRRPPPRRRXXX]]]ccchhhiiiiiilllkkkcccWWWPPPOOOCCCCCCBBBCCCDDDGGGJJJLLLWWWWWWVVVTTTRRROOOLLLJJJFFFDDD@@@===<<<===@@@AAA======>>>>>>>>>===;;;:::666666777777777777666666555444444333333222222111000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////////////////000000111000111111111111222222222222222222111111111111111111111111111111111111111333333333333444555666666444444555555666666777777999:::;;;===???BBBDDDEEEFFFJJJOOOUUU[[[___aaabbb```eeekkknnnooopppsssuuu||||||zzzrrreeeZZZQQQIIICCCDDDDDDCCCBBBAAAAAAAAABBB???@@@AAACCCGGGNNNWWW]]]ccceeeiiilllmmmllljjjiiifffbbb]]]WWWSSSRRRRRRRRRNNNMMMMMMSSS[[[cccjjjnnnrrrpppooolllbbbTTTMMMLLLCCCCCCCCCDDDFFFHHHKKKMMMTTTTTTTTTSSSQQQNNNKKKJJJFFFDDDAAA???>>>>>>@@@AAA======>>>======;;;:::999666666777888888888777777555555444333222222111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000/////////000111111000000111111111222222222000000000000000000111111111111111111111111111111222222222222333444555666444444444555555666777777999:::;;;===???BBBDDDEEEHHHKKKPPPVVVZZZ]]]___```aaaeeejjjmmmoooqqqtttvvv{{{{{{yyy~~~wwwhhh[[[RRRKKKEEEAAABBBBBBAAAAAAAAAAAAAAABBB@@@BBBEEEHHHMMMTTT\\\bbbeeegggjjjlllllljjjgggeeeaaa]]]XXXRRRNNNLLLKKKLLLHHHIIIMMMUUU```kkkssswwwyyyuuupppjjj___QQQIIIGGGBBBCCCDDDEEEGGGJJJLLLMMMPPPPPPPPPPPPOOOMMMJJJIIIEEEDDDBBBAAA@@@?????????=========<<<;;;999888777555666777888888888888888666555444333222111000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111000000000000111222222000000000111111111222222.../////////000111111111111111111111111111111111111111111111222333444555333444444555666666777777999:::;;;===???BBBDDDEEEJJJMMMQQQVVVZZZ]]]^^^^^^bbbeeeiiilllnnnrrruuuxxxzzz{{{yyy}}}xxxnnn```TTTMMMHHHDDDAAAAAA@@@@@@@@@@@@AAABBBCCCDDDGGGKKKOOOSSSYYY^^^bbbhhhiiikkkllljjjgggcccaaa]]]YYYTTTNNNKKKIIIIIIJJJIIIMMMQQQXXXeeettt~~~xxxooofffZZZLLLEEEEEEAAABBBDDDFFFIIIKKKLLLMMMLLLMMMMMMMMMMMMKKKJJJIIICCCCCCBBBBBB@@@???============<<<:::999777666555444444555666777777777777666555444333222000////////////////////////////////////////////////////////////////////////////////////000000000000//////111111111111111222222333000000000000111111111111...//////000111222222333111111111111111111111111000000000000111222333444444555555666777888999999999999;;;<<>><<<;;;===<<<;;;999888666555555333444555555666666666555555444444333111000000/////////////////////////////////////////////////////////////////////////////////000000000000//////111111111111111222222333//////000000000111111111000000111222222333444444111111111111111111111111000000000000111222333333555666777888999:::;;;;;;999999;;;<<>>??????@@@BBBCCCEEEFFFGGGLLLTTT[[[```dddggghhhiiiiiijjjiiieee```[[[XXXOOOMMMKKKIIIIIIKKKNNNPPPTTT\\\eeemmm}}}rrrbbbTTTHHHBBBAAADDDFFFIIILLLNNNNNNNNNMMMJJJKKKLLLLLLLLLKKKJJJIIICCCCCCCCCBBB@@@>>><<<;;;===<<<:::888777777666666555555555666666555555444333333333222111111000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111000000000000111222222/////////000000000111111111222222222333444444444111111111111111111111111000000000000111222333444555666777888999:::;;;<<<999:::;;;===???BBBDDDEEEFFFIIIOOOUUU[[[___aaabbbccccccfffkkkqqqwwwyyyzzzyyyzzzxxx|||}}}nnnddd[[[TTTLLLFFFDDDDDDBBB@@@>>>>>>???AAACCCEEEGGGHHHLLLRRRZZZbbbfffggghhhiiiggghhhhhhgggccc^^^YYYUUUKKKJJJIIIJJJLLLQQQUUUXXX^^^kkkvvv~~~lll]]]QQQGGGDDDEEEIIIKKKNNNQQQRRRRRRPPPOOOLLLLLLMMMMMMMMMLLLJJJIIIGGGFFFDDDCCCAAA???>>>>>><<<;;;:::888777777888888888888888888777666555444222222111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000/////////000111111////////////000000000111222222222222222222222222111111111111111111111111111111111111111333444444333444555666888999:::;;;999:::;;;===???BBBDDDEEEHHHKKKPPPUUUZZZ^^^```aaaaaabbbffflllsssxxxyyyyyywwwwwwuuuzzzyyy}}}wwwiii```XXXRRRKKKGGGFFFEEECCCAAA>>>???@@@AAACCCFFFHHHIIISSSYYYaaagggiiihhhgggfffgggggggggfffbbb]]]WWWTTTKKKKKKKKKMMMQQQWWW\\\```iiiwwwvvvcccVVVMMMGGGGGGIIIMMMOOORRRUUUVVVTTTRRRPPPMMMMMMNNNNNNNNNLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@<<<;;;999888888888999999::::::::::::999777666555000111111111111222222222000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////////////////000000111////////////000000000000222222222111111111111111111111111111111111111111111111111111222333444555222222333555666888999999999:::;;;===???BBBDDDEEEJJJLLLQQQVVVZZZ]]]^^^___aaabbbeeemmmuuuyyyzzzxxxuuuuuusssxxx}}}~~~wwwkkk```YYYNNNLLLHHHDDDBBBAAAAAABBBAAA@@@???@@@DDDJJJQQQVVV[[[^^^ccchhhkkkllljjjiiieeefffggggggddd```[[[YYYJJJJJJIIIJJJOOOZZZiiissswwwiiiYYYNNNFFFBBBGGGPPPWWWWWWWWWXXXYYYXXXUUUSSSSSSRRRPPPNNNLLLLLLLLLLLLIIIHHHEEEDDDDDDCCCAAA???>>>;;;777555555777888999:::::::::999888666444222222111111111000000//////000111222333222111///---000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000111111000000111222//////000111111111111111111111222222222333333333222222333444666888:::;;;:::<<<===>>>???AAACCCFFFHHHKKKPPPUUUZZZ^^^```aaa^^^aaaffflllqqqtttvvvwwwttttttqqquuu}}}yyynnncccZZZTTTMMMKKKGGGCCCAAAAAAAAABBBAAA@@@@@@BBBGGGMMMTTTXXX^^^aaaeeeiiikkkkkkiiihhhffffffggggggeeeaaa\\\XXXKKKMMMNNNPPPUUU```ppp|||wwwfffZZZNNNHHHDDDEEELLLUUU[[[[[[[[[[[[\\\ZZZWWWTTTSSSRRROOOMMMLLLKKKKKKKKKJJJGGGCCCAAAAAABBBBBBBBBAAA===888555555666666666888999999888666444222111111111111111000000000//////000222222222000///---000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000...///000000//////000111///000000111111111111111111111222222222333333333333333333444555777999999999:::<<<===>>>???BBBEEEGGGJJJOOOTTTYYY]]]_________bbbgggmmmrrrvvvwwwxxxxxxwwwsssvvv~~~zzzmmmccc[[[TTTOOOJJJHHHEEECCCAAA@@@AAAAAA@@@AAABBBFFFKKKQQQWWWZZZ```bbbeeehhhiiiiiigggfffgggfffeeeffffffccc]]]WWWKKKOOOSSSXXX___kkk{{{qqqgggVVVNNNFFFCCCDDDIIIRRR[[[aaa```______^^^\\\YYYVVVSSSQQQOOOLLLKKKJJJIIIIIIJJJFFFBBB???@@@BBBCCCDDDCCC???:::666555555444333777777777666555333222111111111111111000000000000///000111222111000///...000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000111111000000111222///000111111222222111111111111222222222333333333444444444444555666777888777999;;;<<<===???BBBDDDFFFIIINNNTTTXXX\\\]]]^^^```ccchhhnnnssswwwyyyzzzzzzyyyuuuwww~~~qqqddd\\\UUUPPPLLLHHHFFFDDDBBBAAA@@@AAAAAA???AAAEEEJJJPPPUUUYYY\\\___aaacccfffgggggggggfffiiifffeeeeeefffccc\\\WWWLLLOOOTTT]]]jjjxxxuuucccXXXOOOJJJFFFEEEHHHOOOXXX___fffeeecccaaa```]]]ZZZWWWSSSRRROOOLLLJJJIIIHHHHHHHHHEEEBBBAAABBBCCCDDDCCCBBB>>>:::777555555444333777777666555444333222111111111111000000000000000//////000111111000//////////////////////////////////////////000000000000///////////////////////////000000000111111111111000000000000000000000000000111333222111111222444000000111222222222222111111111222222222333333333555555444444444555666666777999;;;<<<===???BBBEEEGGGJJJOOOTTTYYY\\\]]]^^^aaadddiiiooouuuxxxzzz{{{yyyxxxtttwww~~~vvviii]]]VVVPPPLLLHHHEEEDDDCCCBBBAAAAAAAAABBB@@@CCCIIIOOOUUUYYY\\\]]]]]]^^^aaaccceeefffggghhhjjjhhheeedddccc```[[[WWWOOOOOOUUUdddvvv}}}kkkYYYOOOIIIIIIGGGHHHMMMVVV___dddiiigggdddaaa```]]]YYYWWWTTTRRROOOLLLJJJHHHGGGGGGEEEDDDDDDDDDEEEEEECCCAAA>>><<<888777777777666555888777666555444444333333000000000000000000111111/////////000000000//////////////////////////////////////////000000000000///////////////////////////000000000111111111111111111111111111111111111///000111111000000111333000000111222222222222222111111222222222333333333555555444444444444555555777999;;;===>>>@@@CCCFFFIIILLLPPPUUUZZZ]]]^^^___cccfffkkkpppuuuxxxzzz{{{uuuuuuqqquuu}}}sssjjj___UUUPPPLLLHHHEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCHHHOOOVVV\\\___``````^^^^^^```bbbdddfffhhhiiillljjjfffbbb^^^ZZZYYYXXXSSSVVV___ppp}}}ooo___RRRKKKCCCEEEGGGJJJQQQ]]]fffiiijjjgggdddaaa___\\\YYYWWWVVVTTTQQQMMMJJJHHHGGGGGGDDDDDDDDDEEEFFFDDDAAA>>><<<:::777777777888888777777777666444444333333444000000000000111111111111......////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111,,,...//////......///000000111222222333222222222111111222222222333333333444444444444444444555555777999;;;===>>>@@@DDDFFFJJJLLLQQQVVVZZZ]]]^^^___dddggglllqqquuuxxxyyyyyyttttttpppttt}}}{{{ssseee___VVVPPPMMMJJJGGGDDDCCCCCCCCCCCCCCCCCCDDDDDDHHHMMMUUU]]]ccceeedddcccbbbbbbbbbcccdddfffhhhiiimmmlllhhh```XXXTTTVVVYYYXXXaaappp|||nnn^^^RRRLLLJJJBBBGGGKKKNNNVVVccckkklllkkkhhhdddaaa___]]]ZZZWWWWWWUUURRRNNNKKKIIIGGGGGGDDDCCCBBBBBBBBBAAA>>><<<<<<:::888777888888888777666555444333222222333333///000000000111111111111...............///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111---///000000///...000111000111222222333333222222111111222222222333333333333333333333444444555666555777:::<<<===???CCCFFFIIILLLPPPUUUYYY\\\]]]^^^fffhhhlllqqqtttvvvwwwwwwvvvvvvrrrvvv}}}~~~zzzpppiii^^^XXXRRRNNNMMMLLLIIIFFFCCCCCCCCCDDDDDDDDDEEEEEELLLQQQZZZbbbhhhiiigggffffffeeeddddddeeefffhhhiiimmmmmmiii___TTTPPPTTTZZZ[[[iii~~~xxxdddSSSIIIHHHIIIFFFLLLPPPRRRZZZfffmmmmmmkkkhhhdddaaa___]]][[[YYYXXXVVVSSSOOOKKKIIIHHHGGGEEECCC@@@>>>>>>>>>===;;;<<<:::888777888888777555555444222111111111222222//////000000111111111222...............///000111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000222333333222222333444111111222333333333333222111111222222222333333333333333333333444555666666444666999:::<<<>>>BBBEEEHHHKKKOOOTTTXXX[[[\\\\\\gggiiimmmqqqtttuuuvvvvvvzzzyyytttwww~~~}}}sssggg^^^VVVSSSOOOKKKGGGEEEDDDDDDCCCDDDDDDDDDCCCDDDFFFIIIOOOVVV___fffiiiiiigggfffhhhhhhggggggfffffffffeeejjjjjjfff___XXXUUUXXX\\\fff{{{qqq```QQQGGGHHHNNNHHHLLLRRRZZZaaahhhlllnnnmmmhhhbbbaaacccccc```\\\XXXUUUQQQNNNLLLJJJHHHFFFCCCAAA???===;;;;;;;;;;;;:::999888777666666666666555444333111000/////////......////////////............////////////......000000000000000000000000///000111222222111000///111111222222222222111111000000000000000000000000111111222222222333333333...///000222222111111000222222222111111111000000444444333222111111111111555555444333333333333444777999;;;<<<===???CCCEEEEEEHHHNNNTTTYYY[[[\\\\\\eeehhhlllppprrruuuxxx{{{yyyxxxsssvvv{{{|||}}}|||~~~vvvmmmbbbZZZPPPNNNKKKHHHFFFEEEEEEEEECCCCCCDDDCCCCCCFFFIIILLLZZZ^^^dddhhhiiihhhhhhhhhggggggfffeeedddccccccbbbcccdddccc^^^ZZZ\\\eeelll~~~mmm]]]OOOGGGHHHLLLLLLOOOUUU\\\bbbgggjjjkkkjjjfffbbbbbbddddddaaa^^^WWWTTTPPPMMMLLLKKKJJJHHHEEECCCAAA???===<<<<<<<<<::::::999999888777777777555444333111000/////////......////////////............////////////......///////////////////////////000111111111111000///000000111111111111000000000000000000000000000000111111111222222222333333...///000111222111111000333333333222222222111111333333222222111222222222555444444444444444555555777999;;;<<<===???CCCEEEFFFIIINNNSSSWWWZZZ\\\\\\dddggglllppprrruuuxxx{{{{{{zzzvvvyyyzzztttuuuwww{{{~~~ssskkkccc[[[TTTJJJIIIGGGFFFEEEEEEEEEFFFBBBCCCCCCCCCEEEHHHNNNRRRaaacccfffhhhhhhiiijjjkkkgggfffeeecccaaa```___^^^^^^___^^^\\\\\\fffvvv{{{fffVVVMMMGGGGGGKKKQQQTTTYYY___cccfffggggggfffcccaaabbbddddddbbb___VVVTTTQQQOOONNNMMMKKKIIIGGGFFFCCC@@@>>>===<<<<<<::::::;;;;;;:::999777666444444222111000000//////...//////000000//////......//////000000//////...........................///000000111111000000/////////000000000000//////000000000000000000000000111111111222222222222333//////000111111111111000333333333333333222222222222222222111222222333333444444444444555666777777777999;;;<<<===???CCCEEEHHHJJJMMMQQQUUUXXX[[[\\\cccggglllpppsssvvvxxx{{{||||||xxx|||xxxsssppprrruuu}}}ssshhh```ZZZTTTPPPHHHGGGFFFEEEEEEEEEFFFFFFBBBCCCCCCDDDGGGMMMTTTYYY```cccfffhhhiiiiiijjjlllhhhgggeeebbb```]]][[[ZZZ[[[\\\[[[ZZZ```qqqqqq\\\OOOJJJGGGIIILLLTTTWWW\\\aaadddffffffeeeaaa```___```bbbcccaaa___ZZZWWWTTTRRRPPPNNNLLLIIIHHHFFFCCC@@@>>><<<;;;;;;888999;;;;;;;;;999666555444333222111000000000000//////000000000000////////////000000000000//////........................///000000000000000000///......////////////......000000000000000000000000111111111111222222222222///000000000111111111111222222222222222222222222111111111111222333444444444444444555666777888999777999;;;<<<===???CCCEEEIIIKKKMMMPPPTTTWWWZZZ[[[bbbffflllpppsssvvvyyy{{{{{{|||yyy}}}|||vvvooommmmmmpppvvv{{{ssshhh^^^XXXSSSOOOLLLHHHHHHGGGFFFFFFEEEEEEEEECCCDDDEEEGGGKKKRRRZZZ___bbbeeeiiikkkkkkiiihhhhhhhhhgggeeebbb^^^[[[YYYXXXWWWWWWXXX]]]jjjtttdddRRRJJJHHHJJJMMMRRRXXXZZZ^^^bbbeeefffffffff___^^^^^^^^^_________^^^___\\\YYYUUUSSSOOOKKKHHHFFFEEEBBB???<<<::::::999777888::::::999888555444333333222111000000000000//////000000000000////////////000000000000//////........................000//////////////////000......////////////......000000000000000000000000000000111111111222222222000000000000000111111111000000000000111111111111111111111111222333444444333333444444666777999:::777999;;;<<<===???CCCEEEJJJKKKMMMQQQTTTXXXZZZ\\\aaaffflllqqqtttvvvyyy{{{xxxyyyxxx}}}}}}tttoooiiijjjlllqqqyyy{{{wwwlllggg^^^WWWRRRNNNLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDFFFHHHKKKPPPWWW___dddjjjmmmooonnnkkkhhheeedddgggfffddd```]]]ZZZWWWVVVSSSTTT[[[hhh}}}~~~cccWWWLLLHHHJJJOOOVVV]]]___```bbbeeefffggggggggg```___^^^\\\\\\\\\]]]^^^aaa___[[[XXXTTTPPPKKKGGGDDDCCC@@@===;;;999999999888888999999888777555444333222222111000000111111///000000111111000000//////000000111111000000///........................000//////......//////000......////////////......000000000000000000000000000000000111111111111222000000000///000111111222/////////000000000000000222222222111222222333333333333333444555777888999777999;;;<<<===???CCCEEEIIIKKKNNNRRRVVVYYY\\\]]]aaaeeelllqqquuuwwwyyy{{{uuuwwwwww|||~~~vvvooojjjjjjkkkooouuu|||sssmmmiii```\\\WWWQQQMMMKKKHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEHHHKKKPPPUUU[[[bbbgggnnnnnnnnnkkkgggdddddddddeeedddaaa^^^[[[WWWUUUTTTTTTYYYeeezzz{{{jjjUUUNNNIIIJJJNNNUUUaaakkkiiiiiihhhhhhhhhiiiiiiiiieeeccc```\\\ZZZZZZ\\\^^^___]]]ZZZWWWTTTPPPKKKGGGCCCAAA???===;;;::::::::::::999999888888777777666333222111111000111111111000000111111111111000000000000111111111111000000////////////////////////000///............///000/////////000000/////////000000000000000000000000000000000000111111111111111000/////////000222222//////000000111111111111333333222222111222222222333333333333444555666777777999;;;<<<===???CCCEEEHHHJJJOOOTTTYYY\\\]]]^^^```eeelllrrruuuwwwyyyzzzsssvvvvvv|||zzzssslllgggmmmooossszzz|||ssskkkeeebbbXXXVVVRRRNNNKKKHHHFFFEEEDDDDDDEEEFFFFFFGGGFFFFFFFFFIIINNNRRRWWW^^^dddhhhlllkkkiiieeebbbbbbdddfffcccbbb___\\\YYYVVVSSSRRRZZZ```ppp{{{gggYYYNNNJJJHHHLLLRRRZZZhhhtttqqqpppmmmkkkjjjiiijjjjjjhhhfffbbb]]]ZZZZZZ]]]___\\\ZZZXXXVVVSSSPPPKKKGGGCCCAAA???===;;;;;;;;;;;;<<<;;;:::999888888888888222222111111111111111111000000111111111111000000000000111111111111000000000000000000000000000000000///...------...///000//////000000000000//////000000000000000000000000000000000000111111111111111000/////////000222333000000111111222222222333444444333222111111111111333333333333333444555666777999;;;<<<===???CCCEEEGGGJJJPPPVVVZZZ]]]^^^^^^___eeelllrrruuuxxxyyyzzzsssuuuvvv||||||uuupppnnnmmmmmmkkknnnvvvwwwnnnfff___XXXUUUQQQPPPMMMJJJGGGDDDCCCBBBBBBDDDFFFGGGFFFEEEFFFGGGHHHMMMUUU[[[___aaacccdddiiihhhfffcccbbbaaaaaabbbddd```]]]\\\VVVPPPOOORRRVVVhhhqqqcccWWWOOONNNNNNMMMRRR```pppyyyzzzzzzxxxuuusssrrrpppnnnlllgggddd___\\\\\\^^^bbbeeeddd^^^VVVPPPMMMKKKGGGEEE>>>===<<<;;;:::999999999:::999777666444333333222333333222222111000//////...000222111...---///111---......///000111111222---......///////////////////////////////////////.........///000000111111...//////000000000000000......///000111222333333000000/////////111222333111111000000111111222333111111000000111333555666444444444555555555555555999:::<<<===???BBBFFFIIIHHHKKKQQQWWW\\\___aaaaaacccdddhhhnnnuuuzzz{{{{{{xxxzzzxxxzzz|||wwwrrrnnnlllkkkkkkooorrryyy|||vvvmmmeee^^^XXXSSSPPPMMMLLLJJJHHHGGGEEEEEEEEECCCEEEFFFGGGFFFFFFHHHIIIJJJOOOVVV\\\```bbbdddeeeeeedddbbbaaa``````aaabbbccc___\\\ZZZUUUPPPQQQUUU^^^ppppppbbbXXXPPPKKKLLLPPPVVV```qqqzzzvvvtttssspppmmmbbb```]]]\\\\\\^^^aaadddbbb]]]VVVQQQMMMJJJFFFCCC???>>>===;;;:::888888777:::999777555444333333222333333222111111000//////...000222111///...///111......//////000000111111---......///////////////////////////////////////333333333222222111111111...//////000000000000000111111111111000000000000111000000//////000111222111111111111111222333333222222111111111333444555444444555555555666666666888:::<<<===>>>AAAEEEHHHHHHKKKPPPVVV[[[^^^______bbbdddhhhnnnuuuzzz}}}}}}zzz}}}zzz{{{|||xxxtttsssqqqnnnllljjjjjjiiiooosssyyy}}}xxxnnnhhh```XXXSSSOOOLLLJJJHHHGGGFFFFFFFFFFFFFFFGGGDDDEEEFFFFFFFFFGGGJJJMMMNNNSSSYYY^^^```bbbccceee___^^^]]]]]]^^^___aaabbbeee___[[[XXXTTTQQQUUU[[[ggg|||nnn^^^UUUPPPLLLJJJMMMUUUaaaqqqyyywwwuuuppplll]]]]]]\\\[[[\\\]]]___```^^^ZZZUUUQQQMMMHHHDDD@@@@@@???>>><<<:::888777666999888666555444333222222222222222111111000000//////000222111000///000222////////////000000000000---....../////////////////////////////////////////////000000000//////......///000000111111000000111111111111000000000000222111000000///000000111222222111111222222333444333333222222222222333444444444555666666777888888777999;;;<<<===@@@DDDGGGHHHKKKPPPUUUYYY\\\]]]]]]aaacccgggnnnuuu{{{}}}~~~}}}{{{{{{~~~xxxssspppllllllllllllkkkjjjiiiiiikkknnnsssyyyzzzvvvoooiiiaaa\\\TTTNNNKKKIIIHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEEEEFFFHHHLLLPPPSSSWWW[[[^^^______```aaa[[[[[[[[[[[[]]]___aaabbbeee___YYYVVVTTTTTTZZZbbbppp{{{eeeWWWRRRPPPOOOOOOPPP\\\lll|||{{{zzzvvvnnnggg\\\\\\\\\\\\[[[[[[ZZZZZZYYYWWWTTTPPPLLLFFFAAA>>>>>>>>>===<<<:::999777777888777666444333222222222222111111111000000000///000000111111111111111222000000000000////////////---......///////////////////////////////////////)))***,,,...///000000000//////000111111111111000......///000111222333333222222111000000/////////222222222222222333333444444333333333222222333333444444555666777888999:::777888:::;;;===@@@DDDGGGHHHKKKOOOSSSWWWZZZ[[[\\\```aaaeeelllssszzz}}}~~~~~~{{{{{{{{{uuupppllljjjiiiiiijjjjjjjjjiiihhhhhheeehhhmmmrrrrrrmmmddd^^^WWWSSSMMMIIIGGGGGGFFFFFFDDDDDDDDDCCCCCCDDDDDDEEEBBBCCCEEEEEEGGGJJJOOORRRXXX[[[]]]^^^]]]\\\\\\\\\[[[[[[ZZZ[[[\\\^^^```aaa```ZZZUUUSSSTTTWWWaaakkk{{{rrr^^^VVVSSSQQQPPPSSSVVVbbbsss~~~wwwmmmeee``````___]]][[[XXXUUUSSSSSSSSSRRRNNNJJJDDD@@@>>>;;;<<<<<<<<<<<<;;;999999777666555333222222222222111111111000000000000000000//////000111111111111000000000000////////////---......///////////////////////////////////////+++---///111222222222111///000000111111111111111......///000111222333333111111111111000000//////222222111111222222333444333333444444333333333222444444555666777888999:::777888:::;;;===@@@DDDGGGHHHJJJNNNRRRVVVYYY[[[\\\___```ccciiiqqqxxx|||}}}|||}}}zzz{{{yyysssnnnkkkiiiggggggggggggggggggfffeeedddaaadddhhhlllkkkfff]]]WWWPPPMMMIIIGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDGGGIIIKKKNNNSSSVVVZZZ\\\^^^^^^\\\[[[[[[\\\]]]\\\[[[[[[[[[\\\]]]^^^XXXSSSQQQSSSXXXaaannnzzzvvveeeVVVRRRPPPNNNPPPVVV]]]iiixxxyyyooohhhddddddbbb___[[[VVVRRROOONNNOOOOOOLLLGGGCCC@@@???999:::;;;<<<<<<;;;:::999555555444333222222222222000000000000000000000000///...---...000222111000////////////000000000000---......///////////////////////////////////////...///000000000...,,,***///000111111222222111111111111111111000000000000000111111111111000000///111111000000111111222333222333444444444444333333444444555666666777888888777999;;;<<<===@@@DDDGGGHHHJJJMMMQQQVVVYYY\\\]]]```aaaccciiipppwww{{{|||zzz|||yyyzzz{{{wwwrrrooommmkkkiiihhhfffeeedddbbbaaa______^^^^^^```ccceeeddd]]]UUUNNNIIIHHHFFFEEEEEEEEEDDDBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDFFFJJJMMMPPPSSSWWWZZZZZZ\\\^^^___^^^]]]^^^___```^^^\\\ZZZYYYXXXXXXYYYSSSQQQRRRZZZdddrrrkkk\\\PPPOOONNNMMMTTT^^^hhhrrr}}}vvvoookkkhhhfffddd```[[[VVVRRROOOJJJKKKLLLIIIEEEAAAAAABBB:::;;;<<<===<<<;;;999888555444333222111111111111///000000000000000000000...,,,+++---000111000///......//////000000111111---......///////////////////////////////////////,,,---......---***'''%%%000000111222222222222111111111111111000000000000//////111111222111000000000000//////000000111222111222333555555555444444444444555555555666666666888:::<<<===>>>AAAEEEHHHGGGIIIMMMQQQVVVZZZ]]]___cccccceeejjjqqqxxx|||}}}{{{}}}yyyzzzwwwtttqqqooonnnmmmllljjjdddcccaaa^^^\\\ZZZZZZYYY\\\]]]^^^___]]]VVVNNNGGGEEEDDDDDDDDDEEEDDDBBB@@@AAABBBBBBCCCDDDEEEGGGGGGEEEHHHMMMQQQTTTWWWZZZ]]]YYY[[[^^^___``````bbbdddaaa___]]]ZZZWWWVVVUUUUUUSSSRRRWWWbbbpppfffYYYOOOOOOOOOPPPZZZhhhqqqyyy{{{qqqmmmllliiigggddd```[[[WWWSSSQQQHHHJJJJJJGGGCCCAAAAAACCC<<<======>>><<<:::888666444444333222111111111111////////////000000000000---+++***,,,///111000...---......///000111111222---......///////////////////////////////////////,,,...000111000///,,,***000000111222222222222111......///000111222333333...///000111222222111000///////////////000000111000111333555666666555555444444444555555555555555999:::<<<===???BBBFFFIIIGGGIIILLLQQQVVV[[[^^^```eeeeeeggglllrrryyy}}}~~~|||~~~zzz{{{~~~rrrpppnnnnnnnnnnnnmmmkkkcccaaa___]]][[[YYYXXXXXXXXXXXXWWWVVVRRRNNNJJJGGGFFFFFFFFFEEEDDDDDDCCCCCCHHHDDDCCCFFFHHHGGGHHHJJJHHHMMMTTTYYY]]]```ccceeeaaa______bbbdddccc___[[[]]]YYYWWWWWWUUUQQQQQQTTTUUUYYYeeexxxuuu\\\SSSMMMNNNQQQXXXfffttt}}}|||xxxuuuqqqvvvkkk___YYYYYYZZZWWWSSSNNNLLLHHHDDDAAAAAAAAABBB>>>?????????===;;;999888444333222111000000000000000000000000000000000000000000000000000000000000---...///000000111000000000000000000000000000000////////////////////////////////////000000000000000000//////000111222222000000000000111111111111111111111111111111111111+++---000333444444444333222333333444555555555555666666555555555444444444777999<<>>===;;;999777444333222111000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000////////////////////////////////////000000000000//////......///000000111000000000000111111111111111111111111111111111111111222333444333333111111333333333333333333222111444444444555555555666666888:::===>>>@@@BBBEEEGGGFFFHHHMMMRRRWWW[[[]]]^^^```eeeiiilllqqqxxx|||zzz|||yyy{{{xxxssssssqqqppppppppppppooollljjjffffffdddbbb___\\\XXXVVVUUUSSSPPPMMMIIIFFFDDDCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBEEEKKKMMMKKKKKKNNN\\\aaafffjjjkkkjjjiiiiiicccbbbbbbccceeeddd___[[[TTTRRRRRRTTTRRRPPPRRRWWW\\\nnnlllZZZUUURRRRRRWWW___iiiwww~~~zzzkkkiiiddd^^^XXXTTTSSSSSSNNNLLLHHHEEECCCBBBBBBBBB@@@??????===;;;999777666333222111111000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000////////////////////////////////////000000000000...............//////000000000000000111111111111111111111111111111111111444444444333333222222111333333333333222111000///222222333444555666777888999;;;===>>>???AAADDDFFFFFFHHHMMMRRRWWWZZZ]]]^^^```eeeiiikkkqqqyyy~~~~~~|||xxxzzz}}}vvvpppnnnpppsssrrrrrrssssssrrrooommmiiiiiihhhfffbbb]]]XXXUUURRROOOKKKGGGDDDBBBAAAAAA>>>??????@@@AAABBBBBBBBBDDDDDDGGGLLLOOOOOORRRWWWdddggglllnnnmmmjjjgggfffbbb``````aaabbb```[[[WWWSSSQQQPPPRRRRRRSSS[[[cccrrrpppaaaWWWQQQSSSXXX```iiitttyyyllljjjeeeaaa]]]YYYUUUSSSMMMKKKHHHFFFCCCBBBBBBBBB@@@???>>><<<:::777666555222222111000000000000000////////////////////////000000000000000000000000000000111000000///...---////////////////////////////////////////////////////////////000000000000//////.........//////000///000000000111111111111111111111111111111111111222111111111111222333444222222222222222222111111222333333444555666777777:::;;;======>>>@@@CCCEEEEEEHHHLLLRRRVVVZZZ\\\]]]___cccfffiiioooxxx~~~{{{wwwyyyxxxqqqlllggggggjjjpppppppppqqqrrrqqqooommmlllllljjjgggbbb\\\WWWSSSNNNKKKGGGCCCAAA@@@@@@@@@??????@@@AAABBBCCCCCCDDDFFFDDDFFFJJJMMMPPPXXXaaaiiilllooopppmmmhhheeedddcccaaa```aaaaaa___YYYUUUQQQNNNMMMOOORRRXXXfffssssssggg___[[[[[[UUU[[[eeennnwwwzzzqqqkkkeeecccccc```YYYRRRLLLKKKIIIFFFDDDCCCCCCBBB???>>>===:::888666555444111111000000///000000000////////////////////////////////////////////////000000111000000///...---////////////////////////////////////////////////////////////000000000000111111000//////000000000///000000000111111111111111111111111111111111111000000//////000111222333000000222333444444444444444444444555555555555666:::;;;<<<<<<===???CCCEEEEEEGGGLLLQQQVVVZZZ\\\]]]\\\aaadddgggmmmwww}}}}}}zzzvvvwww~~~yyypppkkkhhheeefffjjjkkkjjjiiijjjlllmmmmmmlllmmmkkkhhhddd^^^XXXSSSPPPIIIHHHEEEBBB@@@???@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEDDDEEEIIILLLRRR]]]hhhmmmoooqqqooolllhhheeedddeeecccbbbbbbbbb```ZZZUUUMMMKKKLLLPPPUUU```rrrwwwiii^^^WWWUUUZZZaaabbbmmmzzz}}}rrrkkkdddccceeecccZZZRRRLLLKKKIIIGGGEEEDDDCCCCCC>>>===;;;999777555555444111000000//////000000000000000000000000000000000///////////////////////////000000000000//////...000000000000000000000000////////////////////////////////////000000000000222111111000000000000111000000000000111111111111111111111111111111111111111111111000//////......//////111333444555555555444444444555555555555555999:::;;;;;;<<>>>>>>>>CCCBBBAAAAAAAAACCCEEEGGGIIIMMMSSSZZZaaafffjjjlllooommmjjjgggffffffggghhhaaabbbbbbaaa^^^YYYUUURRRNNNSSSaaasssmmm```TTTUUUTTTTTTXXXeeevvvuuummm___aaa```]]]XXXUUUTTTVVVOOOMMMJJJHHHFFFDDDAAA???<<<:::888555333222222222111111000///////////////111111000000000000111111000///...,,,,,,,,,---...//////000000000000//////...............///000000111111000///////////////---...///000000///...---000000//////.........---000000000000000000000000444222111//////000222333111111222222222333333333111111222222222333333333333444555777777777777666666888999;;;<<>>>>>>>>>>>>>>CCCBBBAAAAAACCCFFFIIIKKKQQQTTTYYY___eeejjjmmmnnnnnnllljjjgggffffffggghhhaaaaaa```^^^[[[XXXUUUSSSRRRWWWggg~~~sss___WWWPPPQQQRRRUUU]]]mmm~~~yyyqqqhhhaaaXXXYYY[[[ZZZWWWVVVWWWYYYNNNLLLIIIGGGEEECCC@@@>>>;;;:::777555333222222222111111000///////////////111111000000000000111111000//////...............//////000000000000//////...............///000000111000000/////////////////////000111111000//////111111000000000/////////000000000000000000000000222111///......000111222111111111222222222333333111111222222222333333333333444555666777777666666666888999;;;<<>>>>>@@@AAAAAA@@@CCCCCCBBBAAAAAAAAABBBBBBCCCGGGNNNVVV___fffkkknnnqqqpppmmmkkkiiiiiihhhiiifffccc___[[[YYYXXXYYYZZZYYY]]]dddrrruuuiii]]]VVVTTTTTTZZZaaajjjxxxyyywwwqqqkkkggggggfffeeecccXXXUUUQQQOOONNNLLLHHHDDDFFFDDDBBBAAA@@@???<<<:::666555333111000000111111111111000/////////////////////............//////000///.........///111222//////000000000000//////...............///000000---------------...///000222111000//////000111222//////000000111111111222000000000000000000000000///000000000000000///...000000000000111111111111111111222222222333333333444333222222333444666777666888999;;;<<>>AAACCCBBBAAAAAACCCDDDEEEDDDDDDEEEFFFKKKLLLOOOTTT\\\eeemmmrrrrrrpppmmmjjjiiiiiiiiijjjiiidddaaa___[[[WWWYYY^^^eeeeeennnwwwccc]]]WWWVVVYYYaaammmvvv~~~yyyvvvqqqnnnppprrrkkkbbbZZZXXXTTTPPPLLLJJJJJJJJJKKKHHHDDDAAA???<<<888555555222000000111111///,,,000000////////////000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000...............///000000////////////////////////000000111111111111000///000000000000000000000000000000000000000///......000000000000111111111111000111222333444333222222222222333444444555555666666888:::<<<>>>@@@DDDFFFGGGGGGJJJOOOUUUZZZ\\\]]]^^^```bbbcccfffmmmvvv}}}yyytttrrrsssvvvxxxwwwtttoooiiiddd```]]][[[___aaacccfffjjjnnntttwwwyyyxxxvvvrrrlllcccYYYRRRLLLJJJGGGDDDBBBAAAAAABBB@@@>>>===>>>AAABBBBBBAAAAAABBBCCCCCCCCCDDDFFFHHHNNNPPPTTTZZZ```ggglllooonnnmmmllljjjjjjjjjjjjkkkooojjjfffccc^^^YYYZZZ^^^fffooouuufff[[[YYYYYY___kkk{{{~~~}}}zzzuuusssppphhh___[[[YYYUUUPPPMMMKKKJJJIIIJJJGGGCCC@@@>>>;;;777555444111///000111111///---000000////////////000000//////////////////////////////000000000111111111////////////////////////000000000000000000000000///////////////000111111///////////////////////////000000111111000000///000000000000000000000000000000000000000///......000000000000111111111111000111222333333333222222222222333444444555555666666888:::<<<>>>@@@DDDFFFGGGGGGJJJOOOUUUZZZ\\\]]]aaabbbcccdddgggllltttzzz}}}{{{vvvsssqqqrrrtttvvvyyytttmmmkkkhhheeebbbaaa``````eeeeeefffiiimmmsssxxx{{{zzzvvvqqqjjjbbbYYYOOOIIIGGGEEECCCBBB@@@@@@AAAAAA???>>>===>>>@@@AAAAAAAAA@@@AAABBBBBBBBBEEEHHHLLLQQQTTTYYY^^^cccgggiiijjjjjjjjjkkkkkklllkkkkkkkkkmmmiiieeeccc^^^YYYZZZ^^^gggzzz}}}nnnaaaXXXUUUXXXaaaqqq{{{ssslllccc[[[\\\ZZZVVVQQQMMMJJJIIIHHHIIIFFFBBB>>><<<:::666444222000///000111222111///000000////////////000000//////////////////////////////000000000000111111////////////////////////000000000000000000000000111000000000000111111222////////////////////////...//////000000/////////000000000000000000000000000000000000000//////...000000000000111111111111000111222333333333333222222222333444444555555666666888;;;<<<===@@@CCCFFFGGGGGGJJJOOOUUUZZZ]]]]]]bbbccceeefffhhhmmmrrrwwwwwwvvvtttrrrqqqrrrtttuuuzzztttpppgggfffdddcccbbbbbbcccccchhheeebbbcccgggooovvvzzzuuupppiiiaaaYYYQQQIIIEEEDDDCCCBBBAAA@@@??????@@@>>>>>>===>>>???@@@AAAAAA@@@AAABBBBBBDDDHHHMMMQQQTTTVVVZZZ^^^bbbdddfffgggiiikkklllmmmmmmlllkkkiiihhhdddbbbbbb```]]]___dddnnntttggg^^^XXXUUUWWWaaaqqq|||nnnfff___ZZZ[[[YYYUUUQQQLLLIIIGGGFFFGGGDDD???<<<:::888555333000//////000111111111111000000////////////000000////////////////////////////////////000000000111////////////////////////////////////////////////000000000//////000111111////////////////////////---......////////////...//////////////////////////////000000000000/////////000000000111111111111111111222222333333333333222222333444444555555666777999;;;<<<===@@@CCCEEEGGGHHHJJJOOOUUUZZZ]]]]]]aaabbbdddfffjjjnnnsssvvvuuuuuuttttttttttttuuuuuuyyy|||wwwrrrooofffeeedddcccccccccdddeeeiiiccc\\\ZZZ^^^gggnnnssslllfff___XXXQQQLLLGGGDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@AAABBBAAABBBDDDEEEHHHMMMSSSXXXZZZZZZ[[[^^^aaadddgggiiijjjlllmmmnnnmmmkkkiiiggggggdddcccdddddddddiiipppuuueee\\\WWWVVVYYY```pppuuuggg```]]][[[ZZZXXXTTTPPPLLLHHHEEEDDDEEEAAA===999777666444222...///000000000111222222000000////////////000000////////////////////////...////////////000000000////////////////////////////////////////////////000//////.........//////////////////////////////------.../////////////////////////////////////////////000000000000/////////000000000111111111111222111222222222222333333222222333444444555555666777999;;;<<<===???BBBEEEHHHHHHKKKPPPVVV[[[]]]^^^^^^^^^```dddjjjpppuuuxxxwwwvvvvvvvvvvvvvvvwwwwwwvvv|||zzzwwwtttpppmmmgggfffeeedddddddddeeefffiiiaaaYYYUUUXXX___eeehhh___[[[TTTOOOKKKHHHFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@???@@@BBBDDDCCCEEEHHHKKKOOOTTTZZZ___`````````aaacccfffiiikkkiiijjjkkklllkkkiiigggeeeeeebbbbbbeeehhhmmmvvvxxxfff\\\WWWTTTYYYaaaooo}}}mmmaaa^^^^^^^^^XXXWWWTTTQQQMMMIIIFFFDDDCCC???:::777555444222111...000111111000000111333000000////////////000000////////////////////////......////////////000000////////////////////////000000000000000000000000000//////...............////////////////////////---......///000000000000000000000000000000000000...//////000000000000000000000000000111111111111222222111111222222333444222222333444444555555666888999;;;<<<===???BBBEEEHHHHHHKKKPPPVVV[[[^^^^^^\\\[[[]]]aaaiiiqqqvvvyyyyyyyyyxxxwwwvvvvvvvvvvvvttt}}}{{{xxxvvvuuurrrnnnlllgggfffeeeddddddeeeffffffddd^^^WWWTTTVVVYYYZZZYYYTTTPPPKKKGGGFFFEEECCCBBB??????@@@@@@@@@@@@?????????@@@BBBAAA@@@@@@CCCEEEEEEHHHLLLQQQUUU[[[```dddddddddeeeffffffffffffeeeeeeeeefffggggggfffeeedddcccaaaccckkktttssseeeZZZXXXWWWWWWbbbppp|||xxxzzz}}}{{{ssshhhaaa```aaa```YYYWWWUUURRROOOKKKHHHGGGBBB>>>999555333222111000...000222111//////000222000000////////////000000////////////////////////........./////////000000////////////////////////000000000000000000000000111000000///......//////////////////////////////---...///000111111111111000000000000000000000000......///000000000000000000000000000111111111111222222111111111222333444222222333444444555555666888:::<<<======???BBBDDDHHHIIIKKKPPPVVV[[[^^^^^^\\\ZZZZZZ^^^gggpppvvvyyyzzzyyywwwtttsssrrrsssssssss~~~~~~}}}{{{xxxwwwuuurrrooolllfffeeedddddddddeeefffggg___ZZZUUUTTTUUUUUUQQQNNNMMMJJJFFFCCCBBBBBBAAA@@@;;;<<<===???@@@@@@@@@@@@???AAACCCBBB@@@AAACCCFFFFFFJJJOOOUUUZZZ___dddhhhccceeeggghhhgggddd```^^^```aaabbbcccddddddddddddffffffkkkwwwnnncccYYYTTTWWWYYY]]]mmm|||sssrrruuuuuutttnnnfffbbbdddcccaaaYYYXXXWWWTTTQQQMMMKKKIIIAAA===888444222222111000///111333222///...000222000000////////////000000////////////////////////............/////////000////////////////////////000000000000000000000000222222111000000///000000////////////////////////......000111222222222222000000000000000000000000......///000000000000000000000000000111111111111333222111111111222333444222222333444444555555666888:::<<<======???BBBDDDHHHIIIKKKPPPVVV[[[^^^^^^]]]ZZZYYY]]]eeennnuuuxxxzzzxxxuuurrrpppooooooppprrr{{{~~~||||||wwwtttpppnnnlllllljjjiiigggfffdddccccccaaa^^^\\\ZZZVVVRRROOONNNMMMLLLKKKEEEDDDCCCBBBAAA@@@@@@@@@??????@@@??????>>>===<<>>@@@CCCFFFHHHIIILLLOOOTTTYYY]]]___\\\]]]^^^```dddkkktttzzz{{{yyyvvvsssqqqpppmmmlllqqqzzzzzzvvvsssqqqtttpppkkkggggggggghhhhhhfffdddaaa```^^^\\\YYYVVVTTTQQQMMMJJJJJJIIIHHHGGGCCCBBBAAA@@@????????????>>>???????????????>>>>>>CCCBBBAAA@@@BBBDDDGGGIIILLLRRRYYY^^^aaabbbccceeecccccccccddddddaaa\\\WWWXXXVVVXXX\\\___cccllluuu}}}nnn[[[UUUTTTXXX^^^dddqqq{{{yyyyyyzzzxxxvvvjjjgggcccaaaaaabbbcccbbb\\\XXXSSSQQQPPPLLLFFF@@@:::777444222222222222111000333555555333222222444000000000000000000000000...............///000000000/////////........................////////////111111000///////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000////////////111000000000000000000000000111111111111222222222222111111222333555777888666888;;;<<<>>>@@@CCCFFFGGGIIILLLPPPTTTYYY\\\^^^]]]^^^___```dddkkksssyyy{{{yyyvvvsssqqqooonnnlllqqqzzzyyysssooolllnnnjjjdddaaaaaacccdddeeeccc```]]]ZZZXXXUUUQQQOOOMMMJJJFFFEEEDDDDDDCCCBBB??????>>>>>>>>>>>>??????>>>????????????@@@@@@@@@@@@@@@@@@AAADDDHHHLLLNNNNNNSSS[[[aaacccdddddddddcccbbbbbbbbbbbb___ZZZVVVRRRSSSVVVZZZ```jjj}}}xxxdddWWWRRRSSSYYYcccooo|||yyywwwwwwzzzzzzxxxuuuiiifffdddbbbbbbbbbaaa___]]]YYYTTTQQQNNNIIIAAA<<<888555333222222333333222000222333333222111111222000000000000000000000000......////////////000000////////////........................////////////111111000///////////////.........///////////////////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000111111000111111111111222222222111111222222444666777888666888;;;<<<>>>@@@CCCFFFGGGIIILLLPPPTTTXXX\\\]]]^^^______aaadddjjjqqqwww|||zzzwwwtttqqqooonnnnnnsss{{{xxxrrrmmmjjjgggdddaaa___```aaabbbbbb```]]]YYYUUURRRNNNKKKHHHFFFDDDAAA@@@AAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@??????@@@@@@>>>???AAADDDHHHLLLQQQSSSSSSVVV[[[___bbbddddddeeeccccccbbb```]]]ZZZVVVSSSSSSRRRVVV___lll}}}|||lll```ZZZUUUZZZcccppp}}}{{{yyyzzz||||||xxxtttkkkiiigggeeedddbbb___]]]^^^[[[VVVQQQKKKEEE>>>888666444222222333444333222000111111111111000000111/////////////////////////////////000000000/////////////////////.....................////////////111000000//////////////////////////////.........//////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000000111111111000000111111111222222222444444444444444444444444666888:::<<<>>>@@@CCCFFFGGGIIILLLPPPTTTXXX[[[\\\^^^___```aaadddiiipppuuu{{{zzzxxxtttqqqppppppqqqyyyzzzqqqjjjdddaaaaaa``````aaabbbbbb```^^^]]]YYYTTTPPPMMMJJJFFFDDDBBB@@@??????@@@@@@@@@>>>???????????????@@@AAABBBDDDCCCAAA@@@???????????????@@@CCCGGGLLLQQQUUUXXXYYYYYYYYY[[[^^^aaadddeeecccbbb```]]]XXXTTTQQQPPPUUUTTTZZZjjj~~~}}}mmmbbb^^^^^^aaakkkyyy~~~~~~{{{vvvrrrkkkiiifffeeeccc```[[[XXX^^^[[[UUUNNNHHHAAA;;;777444333222222333444333222111000//////000000000000//////////////////////////////000111111000///............///////////////............////////////111000000///////////////111000000///...------,,,//////////////////////////////000000000000//////////////////////////////.../////////000000000111//////000000111111111111000000111111111222222222444444444444444444444444666888:::<<<>>>@@@CCCFFFFFFHHHLLLPPPTTTXXXZZZ[[[^^^___```aaadddiiiooossszzzyyyxxxtttqqqppprrruuuwwwlllddd^^^[[[]]]^^^___aaabbbaaa]]]ZZZXXXUUUOOOKKKHHHFFFCCCAAA@@@???>>>???AAABBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@???@@@@@@AAABBBCCCFFFKKKPPPUUUYYY[[[]]][[[XXXXXX[[[^^^aaabbb___^^^]]]YYYTTTPPPNNNOOOWWWYYYdddzzzvvvkkkaaa]]]aaahhhqqq{{{wwwqqqmmmfffdddbbb```^^^\\\XXXUUU\\\XXXQQQIIIBBB<<<888666444333222222333444222111222000......000111000000000000000000000000000000///000111222111000///............///////////////............////////////111111000///////////////000000000///......------////////////////////////...///000111111000///...000000000000000000000000......//////000000111111/////////000111111222222000111111111111222222222000111222444555666777777666888;;;<<<>>>@@@CCCFFFFFFHHHLLLQQQTTTWWWYYYYYY]]]^^^```aaadddiiiooosssxxxxxxxxxuuuqqqqqquuuyyy}}}rrrhhhaaa^^^\\\[[[[[[[[[]]]^^^\\\YYYWWWSSSOOOJJJGGGEEECCCAAA@@@???>>>>>>@@@BBBCCCBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@BBBCCCEEEEEEGGGJJJNNNSSSWWW[[[]]]^^^[[[XXXWWWZZZ\\\\\\\\\XXXYYYXXXTTTPPPNNNOOOQQQXXXaaavvvtttlllddd___]]]aaappp{{{tttooojjjfffaaa___]]]\\\\\\[[[ZZZXXXWWWSSSLLLCCC;;;666555555444333222222333333111///333000......000222111000000000000000000000000000///000222222222000///---............/////////000............////////////111111000///////////////---.........//////000000////////////////////////...///000111111000///...000000000000000000000000.........///000111111111...//////000111111222222000111111111111222222222///000222444666666666666666888;;;<<<>>>@@@CCCFFFFFFHHHLLLQQQUUUWWWXXXXXX[[[]]]___aaadddiiiooosssuuuwwwwwwtttqqqrrrxxx}}}zzzqqqhhhaaa]]]\\\\\\ZZZYYYXXXXXXXXXXXXWWWUUUOOOKKKGGGCCCBBBAAA@@@???>>>===>>>@@@CCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@?????????AAACCCFFFHHHHHHIIILLLPPPUUUYYY\\\]]]]]]ZZZXXXXXXZZZ[[[YYYVVVSSSTTTTTTRRROOONNNPPPSSSZZZiii|||sssiiiaaa[[[[[[___jjjwwwnnniiidddaaa___]]]\\\\\\]]]^^^^^^]]]TTTOOOGGG>>>666333333444444333222333333333111///444111......000222222000000000000000000000000000000111222333222111///------.........//////000000............/////////000111111000///////////////***+++,,,...///111222333////////////////////////...///000222222000///...000000000000000000000000---......///000111111222...//////000111222222222000111111111111222222222333333444555555444333333666888;;;<<<>>>@@@CCCFFFFFFHHHLLLQQQUUUWWWXXXXXXZZZ\\\___aaaeeeiiiooossstttvvvwwwtttrrrsssyyyvvvpppggg```]]][[[[[[ZZZZZZXXXWWWUUUSSSQQQQQQPPPJJJHHHEEECCC@@@???>>>>>>AAABBBCCCDDDDDDDDDCCCBBBEEEDDDCCCAAA@@@AAAAAABBB@@@@@@@@@???AAAFFFLLLQQQRRRRRRSSSUUUWWWYYY[[[]]][[[ZZZXXXYYY\\\]]]YYYSSSUUUPPPNNNQQQSSSUUU]]]gggmmmvvvnnniii___YYYXXX___kkk~~~|||sssnnnhhhcccaaa\\\ZZZYYY[[[______ZZZVVVLLLEEE===999888888555222222222222222222222222222000000000000////////////000000111111111111000000000000000000000000000000//////000000000000//////000000//////.........---111111000000//////..................///000222222000000000000000000000000........................111111000000//////......---.........//////000000,,,---///111111111111000000000000///////////////222222111000222444666888999999:::;;;===@@@CCCEEEEEEGGGKKKOOORRRVVVXXXYYYYYY\\\aaaeeeiiimmmqqqtttuuuqqqpppqqqrrrsssyyy~~~~~~zzzvvviiiddd___[[[YYYZZZZZZZZZZZZYYYVVVSSSPPPNNNMMMLLLGGGFFFDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCDDDEEEJJJOOOSSSUUUVVVWWWXXXZZZ\\\^^^___ZZZYYYXXXYYY\\\]]]ZZZVVVUUUSSSSSSVVVXXX[[[fffqqqtttlllgggddd]]]ZZZ]]]kkk}}}wwwrrrnnnhhhbbb___YYYYYYZZZ^^^aaa```ZZZTTTHHHBBB:::666666666444111000000111111111222222222000000000000////////////000000000000000000000000000000000000000000000000...//////000000//////...111111000000000/////////////////////.........---...---------...///000111////////////////////////........................////////////......................../////////000---...///000000111111111000000000000000000000000222222111111222444666777777777888999<<>>??????@@@@@@AAABBBCCCCCCBBBBBBAAABBBCCCDDDFFFGGGFFFIIILLLNNNOOOPPPRRRTTTYYYYYYZZZ[[[\\\[[[[[[[[[XXXTTTQQQRRRPPPPPPWWW```kkk|||rrrccc]]]\\\\\\___dddkkksss{{{uuupppoooqqqooohhhaaa^^^___aaabbbaaa\\\RRRFFF>>>999777444333333333444333444444333222111000000///000000000000////////////111///...,,,,,,...///111////////////////////////------............------////////////////////////////////////////////////000000//////.../////////........................000000000000000000000000------...///000111111222///////////////.........000000///......///111222000000111111222222222222111111111222333444555666:::::::::<<<>>>AAADDDFFFGGGHHHKKKOOORRRUUUWWWXXXYYY\\\___bbbeeehhhlllooopppnnnpppsssuuutttxxx~~~zzzpppkkkjjjjjjkkkoookkkfffeeeffffffdddaaa[[[XXXUUUSSSRRRQQQOOOMMMGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===@@@@@@@@@@@@AAACCCDDDEEEDDDCCCCCCDDDFFFHHHJJJKKKNNNPPPRRRSSSSSSTTTVVVWWWZZZ[[[\\\]]]]]]\\\ZZZZZZXXXRRROOOQQQRRRVVVfffxxxwwwkkkaaa______^^^dddmmm|||xxxtttqqqlllkkkllljjjeee``````fffeeebbb\\\RRRGGG===777666555444333222333333444555444444333222111000000000000000000////////////000000///......///000000000000000000000000000000.........//////...................../////////////////////000000000000000000000/////////000000111........................////////////////////////.........///000111111222///////////////.........000000////////////000000//////000000111222222222000111222333444555555555777777888999;;;>>>AAACCCGGGIIILLLOOORRRUUUVVVWWWXXX[[[___ccceeeiiimmmppppppoooqqquuuvvvuuuwww||||||uuummmgggeeeggghhhiiikkkfffbbb``````aaa___]]]YYYVVVSSSQQQPPPPPPNNNMMMEEEDDDCCCBBBAAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>AAA@@@@@@AAABBBCCCEEEFFFEEEEEEFFFGGGIIIKKKNNNOOOSSSTTTUUUTTTTTTTTTVVVXXXYYYZZZ[[[\\\[[[ZZZXXXWWWWWWQQQOOOSSSYYYfff~~~pppgggbbbeeegggiiiuuuwwwsssssspppkkkhhhhhhgggdddeeegggjjjggg___UUUIII???888555444444333222111111222333111111111111111222222222000000000000////////////000000000000000000000000000000000000000000000000...//////000000//////.........//////000000000000........./////////000000...............///000111................................................---......//////000000000000/////////............//////000000000000//////......///000000111222222000111222333444555555555666666777888:::===@@@BBBHHHIIILLLOOORRRTTTVVVWWWXXX[[[___cccfffjjjnnnqqqsssrrrtttxxxxxxvvvxxx|||yyyrrrnnnhhhdddeeegggiiikkkiiiddd___\\\\\\\\\ZZZXXXWWWSSSNNNKKKIIIIIIGGGFFFEEEDDDCCCAAA@@@?????????<<<===???@@@AAAAAAAAA@@@AAAAAAAAAAAABBBDDDFFFGGGGGGGGGGGGHHHKKKMMMPPPQQQTTTUUUUUUSSSRRRRRRUUUWWWVVVWWWXXXYYYXXXVVVTTTSSSWWWPPPOOOWWWaaarrr|||sssjjjdddcccjjjooovvv|||sssrrrsssrrrlllhhhhhhggggggjjjooolllggg]]]PPPDDD;;;666555222333333222000000111222---...///000111222333333000000000000////////////000000111111111111000000000000000000000000000000//////000000000000////////////000000111111111222---------.........//////,,,,,,,,,---...///000111................................................---------...............000000//////.........---...///000111111000///...---......///000111111111000111222333444555555555777777888999<<>>??????AAA@@@@@@@@@AAACCCEEEFFFHHHIIIKKKNNNQQQTTTVVVWWWZZZYYYXXXVVVUUUUUUUUUVVVUUUWWWWWWUUUPPPNNNOOOQQQUUUPPPQQQ\\\ooouuunnnlllgggkkkrrr{{{}}}vvvtttttttttnnnjjjggggggiiilllllllllhhh^^^PPPCCC;;;888777777666555444333111000///...//////000000111111222222000000000000000000000000000000000000000000000000//////......---------,,,333000......///111222222////////////////////////000000//////.........---//////............//////000000///...............////////////////////////000000000000000000000000000000000000000000000000000000000000000/////////000000000000000111111222333333333333333333333333888999;;;<<<===???BBBEEEFFFHHHLLLPPPTTTUUUVVVVVVZZZ\\\___bbbfffkkkrrrvvvvvvxxxzzzxxxwwwwww{{{{{{uuupppkkkgggbbbccccccccccccdddfffggg[[[YYYVVVTTTSSSQQQNNNLLLLLLKKKJJJHHHFFFDDDCCCBBBCCCBBB???===<<<<<<======>>>??????@@@AAABBBBBBCCCAAA@@@@@@AAABBBDDDGGGHHHLLLMMMOOORRRTTTWWWXXXYYYXXXWWWVVVUUUTTTUUUVVVWWWTTTVVVXXXVVVRRRNNNOOOPPPSSSSSSZZZjjjyyyqqqkkkjjjmmmttt{{{xxxwwwuuurrroookkkiiikkkoooqqqooolll^^^VVVIII???999777777777444333333222222111111000000000000000000111111111000000000000000000000000000000000000000000000000/////////.........------111///------...000111111////////////////////////000/////////............//////............//////000//////...............////////////////////////000000000000000000000000000000000000000000000000............//////000000000000000000000111111222111111222333333444555555777999;;;<<<===@@@CCCFFFFFFIIILLLPPPSSSUUUUUUUUUYYY[[[___cccfffkkkqqquuutttwwwyyyxxxvvvvvvyyy|||xxxtttpppllliiifffccc``````___^^^]]]^^^```bbbdddWWWTTTPPPNNNMMMLLLJJJIIIIIIIIIGGGFFFDDDCCCBBBAAACCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@BBBDDDFFFIIIJJJOOOPPPRRRTTTVVVXXXYYYYYYWWWVVVTTTSSSSSSTTTUUUVVVPPPRRRTTTSSSOOOLLLLLLMMMRRRXXXggg~~~{{{uuuoooiiidddfffqqq}}}zzzzzzzzzuuuoooooollllllpppuuutttllleeePPPJJJ@@@999555555666666111111222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000////////////......000...,,,,,,...///000///////////////////////////////////////............//////............//////000///......------......////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222///000111222444555666777666888:::<<<>>>@@@DDDGGGHHHJJJLLLPPPRRRTTTTTTTTTWWWZZZ___cccgggkkkooosssrrruuuxxxxxxuuuuuuwwwyyyxxxrrrkkkiiifffdddcccbbb```______]]]ZZZYYYZZZ\\\]]]^^^SSSOOOKKKIIIHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBBBBBBB@@@???>>>============>>>>>>>>>???@@@@@@@@@BBBDDDHHHJJJLLLPPPQQQSSSUUUVVVWWWWWWWWWVVVUUURRRQQQPPPQQQRRRTTTOOOQQQRRRPPPMMMMMMOOOSSSYYYeeezzz}}}qqqeeeccccccccceeeqqq|||zzzxxxtttpppooooooqqqvvvyyyrrrcccVVVFFFAAA:::444333333444444111111111111111111111111222222111111000000//////////////////////////////////////////////////////000000000000000////////////...,,,,,,...000000//////////////////////////////////////////.........//////............////////////...------------...////////////////////////////////////////////////////////////////////////333333222111000000//////000000000000000111111222000000111222444555666666555777:::<<<>>>AAAEEEGGGIIIJJJLLLOOOQQQSSSTTTTTTUUUXXX]]]bbbeeeiiimmmoooqqqtttxxxxxxvvvtttuuuwww}}}vvvssspppmmmiiigggdddcccdddcccbbbaaa___[[[XXXVVVWWWXXXXXXVVVOOOLLLHHHFFFFFFGGGFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>???AAABBBAAA@@@???>>>??????@@@@@@AAAAAABBBBBB@@@AAAAAACCCFFFIIILLLNNNSSSTTTVVVWWWXXXWWWWWWVVVWWWTTTQQQNNNMMMNNNOOOPPPQQQRRRRRRQQQRRRVVV]]]dddooo}}}{{{jjjbbbZZZ[[[___eeepppyyyuuutttuuuuuuuuuwwwzzzxxxkkkVVVGGG@@@<<<777333222222222222333333222111111000000///222222111111000000///////////////////////////////////////////////////////////////000000000000000000...---...000111000///////////////////////////........./////////////////////............////////////...---------------////////////////////////////////////////////////////////////////////////---.....................000000000000000111111222111111222333333444444555555777:::<<<>>>AAAEEEGGGIIIJJJLLLNNNPPPRRRSSSTTTSSSWWW\\\```dddgggkkkmmmqqquuuxxxxxxvvvtttuuuwww~~~}}}wwwooolllmmmnnnllljjjgggeeecccccccccaaa```[[[WWWTTTTTTUUUUUUSSSPPPLLLJJJGGGEEEFFFFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@===>>>???@@@AAA@@@???>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFIIILLLOOOPPPWWWXXXYYY[[[[[[YYYXXXVVVUUURRROOOLLLKKKLLLNNNOOONNNQQQUUUYYY^^^hhhttt}}}{{{jjj___[[[YYYZZZaaapppzzzwwwyyy|||}}}}}}{{{xxxooo^^^KKK>>><<<999555333333222111000333333222111000000//////111111111111000000000000000000000000000000000000000000000000000000000000......////////////000000///.........000111000///////////////////////////........./////////////////////............/////////...------,,,,,,------////////////////////////000000000000000000000000000000000000000000000000,,,---///000333444666777000000000000000111111222222222222333333444444444666888:::<<<>>>@@@DDDGGGHHHIIIKKKMMMPPPRRRTTTUUUUUUXXX\\\```cccgggkkknnnrrruuuxxxwwwtttssstttwww|||xxxssssssooohhhfffjjjlllkkkiiifffccc```___]]][[[YYYSSSQQQOOOQQQTTTTTTPPPLLLIIIGGGEEEEEEEEEEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@<<<===>>>@@@AAACCCDDDEEEIIIIIIIIIJJJMMMPPPRRRTTTXXXYYY[[[[[[[[[YYYVVVUUUQQQNNNKKKIIIJJJLLLOOOQQQQQQXXXcccooo{{{xxxmmmccc^^^]]]```bbbmmm~~~~~~xxxlll]]]NNNAAA;;;888666444333333333111000111111111111000000000000000000000000000111111111000000000000000000000000000000000000000000000000------........./////////...------...///000///---////////////////////////............/////////000//////............/////////...------,,,,,,------////////////////////////000000000000000000000000000000000000000000000000000111222333555666777888000000000000000111111222000000111222444555666666777999;;;<<<===@@@CCCFFFGGGHHHJJJLLLOOORRRUUUVVVYYY[[[^^^aaadddhhhnnnqqqrrrtttvvvtttqqqqqqsssvvv{{{wwwtttpppppplllfffdddhhhkkkjjjgggddd```\\\ZZZXXXUUUSSSMMMKKKKKKNNNSSSTTTPPPKKKFFFEEEDDDDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBBAAAAAACCCEEEGGGIIIJJJKKKLLLLLLMMMNNNPPPRRRUUUVVVVVVWWWYYYZZZYYYVVVTTTRRRMMMKKKIIIHHHIIIMMMQQQTTT^^^hhhxxxxxxlllgggcccaaabbbiiilllyyy~~~rrr```NNNAAA:::999444333222222333333222000...//////000111222222222//////000000111111222222000000000000000000000000000000000000000000000000,,,---------......//////,,,,,,+++---...///...,,,////////////////////////---.........//////000000//////............//////......---,,,,,,,,,,,,---////////////////////////000000000000000000000000000000000000000000000000000000000//////.........000000000000000111111222......000222444666888888888999;;;<<<===???BBBEEEGGGGGGIIILLLOOOSSSUUUWWW\\\^^^```bbbeeejjjppptttrrrssstttrrroooooorrruuu}}}yyywwwvvvvvvtttsssooommmjjjgggeeeccccccccc]]]\\\YYYUUURRROOONNNMMMNNNJJJJJJQQQUUURRRMMMKKKDDDDDDEEEEEEFFFFFFGGGGGGAAABBBCCCCCCAAA??????@@@AAAAAAAAA@@@@@@@@@??????AAAEEEJJJJJJGGGFFFJJJMMMSSSRRRRRRUUUWWWWWWTTTPPPVVVWWWXXXYYYWWWTTTQQQNNNOOOJJJHHHLLLPPPUUU]]]dddtttiiiffffffjjjppp{{{yyyvvv}}}qqq[[[MMMDDD===999888666666555444333333222222222222222111111111000000222222111111111111222222000000111111000///...---////////////////////////000000//////.........---......////////////......------...///000000000///..................------------............------///...---,,,,,,---...///111111000000//////......//////000000111111222222111111000000//////.........///000111111000///...000000000000111111111111222333444555555555444333777999;;;<<<<<<>>>AAADDDFFFGGGIIILLLPPPTTTXXXZZZ___^^^^^^___dddjjjqqquuutttrrrrrrssspppnnnqqqxxx}}}yyywwwvvvtttrrrrrrrrrsssrrrpppooommmiiiddd```]]]\\\[[[YYYWWWUUURRROOOMMMKKKKKKLLLHHHIIIOOOSSSPPPKKKIIICCCDDDDDDDDDDDDDDDDDDEEEBBBCCCDDDDDDBBB@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@CCCGGGKKKLLLJJJJJJMMMQQQOOOPPPRRRSSSSSSSSSSSSTTTRRRSSSTTTTTTTTTRRRQQQPPPKKKIIIJJJNNNSSS\\\lll{{{{{{uuuvvvyyy|||{{{yyygggTTTGGG@@@:::777666666555555444333333222222222222222111111111000000222111111000000111111222222222111000000///......////////////////////////000/////////..................////////////......------.../////////..............................///000111222222222222222//////...------...//////////////////.........------........./////////000111000000000/////////...///000000111111000000///000000000000111111111111222222444555555555444444777999;;;<<<<<<>>>AAADDDEEEFFFHHHKKKOOOSSSVVVXXX^^^^^^^^^```dddjjjooorrrppppppqqqrrrooolllpppvvv|||yyyuuurrrrrrooooooooopppssstttsssrrrjjjhhhddd___[[[XXXVVVUUURRRQQQOOOMMMKKKJJJIIIHHHJJJFFFGGGMMMPPPMMMIIIGGGCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEIIIMMMNNNMMMMMMPPPSSSOOOQQQRRRQQQOOOOOORRRTTTPPPPPPPPPPPPPPPQQQQQQRRRKKKMMMRRRYYYaaaooo|||~~~wwwgggXXXHHH@@@;;;777555555555555444444333333222222222222222111111111111111222111111000000111111222555444222000////////////////////////////////////////////////..................////////////......---............------,,,........................,,,---...000111111111111//////............//////............------------............////////////000000000000////////////111111111000000111111111000000000000111111111111111222333444555555666555777999;;;<<<<<<>>>AAADDDDDDEEEGGGJJJNNNRRRUUUWWW]]]^^^___aaaeeeiiimmmooommmmmmoooqqqooolllnnnsssxxxuuusssooommmmmmjjjjjjlllnnnqqqqqqpppnnnaaa___\\\YYYVVVTTTTTTSSSMMMLLLKKKIIIHHHHHHGGGGGGHHHFFFGGGMMMOOOKKKGGGFFFDDDDDDCCCCCCBBBBBBAAAAAABBBDDDEEEDDDBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDIIIKKKNNNOOONNNNNNPPPRRRSSSSSSRRRPPPNNNMMMOOOPPPRRRPPPOOOMMMMMMOOOQQQRRRQQQUUU___mmm{{{zzzsssfffUUUJJJ>>>:::777555444555444444444333333333222222111111111111111111111111111111000000000000111111777555222000/////////000///////////////////////////////////////...............////////////......---.........---,,,++++++............////////////,,,,,,---.........------////////////////////////........................000000000000111111111111000000000000////////////333222111000000111222333///000000000111111111111111111222444555666666777777999;;;<<<<<<>>>AAACCCEEEFFFHHHJJJNNNRRRUUUVVV\\\]]]___bbbeeehhhkkklllkkklllooorrrpppmmmoootttzzzrrrooolllhhheeefffdddddddddfffggggggeeeccc\\\ZZZWWWTTTRRRQQQPPPPPPJJJIIIHHHGGGGGGGGGGGGGGGHHHFFFHHHMMMNNNIIIFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBAAABBBDDDDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEEEEFFFFFFKKKLLLNNNNNNMMMMMMMMMNNNPPPOOOMMMMMMMMMMMMLLLKKKRRRPPPMMMLLLLLLNNNQQQSSSWWW]]]mmmuuueeeVVVHHH???888777666444333555333333333333333222222222111111111111111111111111111000000000000000000111666555222000//////000111////////////////////////.........///////////////......////////////......---.........---,,,++++++........./////////000000000000000000///---,,,+++......////////////......////////////////////////111111111111000000000000////////////000000000000333222111000000111222333///000000000111111111111111111222333444666777777777999;;;<<<<<<>>>AAACCCFFFGGGIIIKKKOOORRRUUUWWWZZZ[[[^^^aaaeeegggiiijjjmmmmmmqqqtttsssooorrrwwwwwwqqqnnnkkkeeecccdddbbbaaa``````aaa```^^^\\\ZZZXXXTTTQQQNNNLLLJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEHHHLLLLLLGGGDDDEEECCCCCCCCCCCCCCCCCCBBBBBB@@@BBBDDDEEEDDDDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFJJJKKKKKKLLLMMMMMMLLLLLLIIIKKKMMMOOONNNLLLKKKKKKNNNMMMLLLLLLOOOTTTXXX[[[aaakkk{{{sssrrruuu{{{~~~uuuhhhXXXJJJ@@@:::666666666333333555333333333333222222222222111111111111111222222222111000000//////000000111444333111000//////000000////////////////////////.........///////////////......////////////......---............------,,,.........//////000000111000//////...,,,***((('''------............------/////////000000000000000////////////............////////////000000000000111111111000000111111111000000000000111111111111222222222333444555666777777999;;;<<<<<<>>>AAADDDFFFGGGIIILLLOOORRRUUUVVVYYYZZZ]]]```dddgggiiikkkoooooosssvvvtttrrruuu{{{}}}yyysssnnnlllhhhcccaaabbb___]]][[[ZZZZZZZZZYYYXXXTTTRRROOOLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDGGGKKKIIIDDDBBBCCCAAAAAAAAAAAABBBBBBBBBBBB@@@BBBEEEFFFGGGHHHIIIKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIKKKMMMNNNNNNNNNHHHRRRZZZZZZQQQJJJIIIMMMJJJKKKNNNRRRYYYbbbiiinnnxxxwwwpppkkkiiimmmtttttteeeXXXJJJ@@@;;;777555666666222222444222222222222222222222222000000111111111222222222000000////////////000000000000000000000000000000////////////////////////............/////////000......////////////......------.../////////......---......///000000111111------,,,+++***)))'''&&&+++,,,---......---,,,+++........./////////000000000/////////.........---.../////////000000000111///000000111111000000///000000000000111111111111444333333222333444555666777999;;;<<<<<<>>>AAADDDFFFFFFHHHKKKNNNQQQSSSUUUXXXYYY[[[^^^bbbfffjjjlllqqqqqqsssvvvuuutttxxx~~~zzzyyyooojjjfffeeeaaa\\\ZZZ\\\XXXUUURRRQQQRRRSSSRRRRRRMMMLLLJJJIIIHHHIIIIIIJJJGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBEEEIIIHHHBBB@@@AAA?????????@@@@@@AAAAAABBBAAACCCFFFHHHIIIJJJMMMNNNLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGJJJNNNPPPQQQPPPNNN]]]jjjfffUUUGGGHHHNNNIIILLLQQQYYYdddoooyyy{{{llleeecccfffppp}}}{{{hhhWWWKKK@@@888999666555777666222000222222222222222222222222222000000111111222222222222000000////////////000000......///000000000000///////////////////////////---.........//////000000......////////////......------...///000000000///---......///000111111222////////////...---,,,,,,++++++,,,------,,,++++++---------.........//////222222111111000000000///.../////////000000111111...///000111111000///...000000000000111111111111555444333222333444555666777999;;;<<<<<<>>>AAADDDEEEEEEGGGIIILLLOOORRRTTTWWWXXXZZZ]]]aaafffjjjmmmrrrqqqsssuuuuuutttyyy{{{uuuqqqiiihhhfffccc^^^ZZZVVVTTTPPPOOOOOONNNMMMLLLKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCEEEKKKNNNKKKGGGGGGGGGEEECCCBBBBBBBBBBBBCCCDDDDDDGGGHHHJJJKKKMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHFFFFFFBBBDDDGGGHHHGGGGGGHHHJJJKKKbbblll\\\LLLLLLOOOMMMMMMZZZbbbmmmvvvlllggg```dddmmm~~~wwwcccTTTLLLGGGAAA<<<888888666555333111000000333333222222222333555666888999:::888555222111111111111000000//////......000000000000000000000000///////////////......---////////////////////////000//////......---,,,,,,//////............/////////............---------......//////...---,,,,,,//////......---------------------............///000000111111111111000000......//////000000111111//////000000000000//////+++,,,...///111222222222333444444444555666666666666888:::;;;===???BBBEEEHHHGGGGGGKKKQQQUUUUUUTTTVVVXXX[[[]]]___ccchhhkkknnnsssqqqrrrwwwuuuwww~~~zzzvvvppplllfffeeebbb^^^ZZZWWWTTTRRRLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@FFFHHHEEEAAAAAAAAA???BBBBBBBBBBBBCCCDDDFFFFFFIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLJJJHHHFFFEEEDDDBBBEEEGGGHHHHHHIIIJJJLLLIIIWWW\\\SSSKKKMMMPPPPPPWWWlll|||uuummmhhheeedddmmm}}}rrreeeTTTIIICCC@@@<<<888777777666555333222111111111111000000000111222333777888999888555333222222111000000000/////////...000000000000000000000000///////////////......---/////////////////////////////////...............//////............/////////............---------......//////...------,,,000000//////............---------............///000000111111111111000000000000000000//////////////////000000000000//////......///000000111000000333333444444555666666666666888:::;;;<<<>>>BBBDDDGGGFFFGGGKKKQQQUUUVVVVVVVVVXXX[[[]]]___cccgggjjjnnntttssstttyyywwwyyy~~~|||xxxuuurrrnnnhhheeebbb```\\\XXXTTTRRRPPPPPPHHHIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDEEECCCCCCBBBBBBBBBBBBAAAAAAAAAGGGIIIEEEBBBAAAAAA@@@@@@AAAAAACCCEEEGGGHHHJJJLLLLLLMMMNNNNNNOOOPPPPPPOOOMMMLLLIIIFFFDDDBBBAAA???AAACCCDDDDDDEEEGGGIIIGGGHHHIIIIIIIIIMMMSSSXXXmmmrrriiiggggggfffnnn}}}vvv[[[QQQDDD===;;;:::888666666555555444444333222222111111000000000111222333333444666666333111111111000000000000////////////000000000000000000000000///////////////......---////////////////////////............//////////////////............/////////............---------.........///......---,,,000000000///////////////---------............//////000000111111000000///111111111000///.........//////000000000000////////////000000000000//////222333333444555555666666888999;;;<<<<<<>>>AAACCCEEEFFFHHHLLLQQQUUUWWWXXXWWWYYY[[[]]]___bbbgggjjjnnnttttttvvv{{{yyy}}}~~~zzzuuussspppnnnkkkgggbbb___]]][[[WWWSSSOOONNNNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAADDDJJJLLLGGGCCCDDDDDDCCC@@@AAABBBDDDFFFIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNOOONNNMMMKKKHHHEEEBBB@@@??????AAABBBCCCBBBCCCEEEGGGJJJEEEDDDJJJNNNRRR^^^lllnnniiilllppprrrvvvbbbKKKDDD<<<888888999888777444444444444444444333333333333333333333333333444...000222222111/////////000000000000///////////////////////////////////////////////////......---////////////////////////+++,,,,,,---......////////////............/////////............------------...............------////////////............---------............/////////000000000000//////111000000000/////////...//////000000000000//////...//////000000000000///222222333444555555666666888:::;;;<<<<<<===@@@BBBDDDFFFHHHLLLQQQUUUXXXYYYZZZ[[[]]]___```cccgggjjjllltttuuuvvv{{{zzz~~~~~~{{{vvvsssnnnllljjjhhhfffbbb^^^ZZZXXXVVVRRROOOLLLKKKKKKLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDD@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFHHHDDD@@@AAABBBBBBAAABBBCCCEEEHHHJJJLLLNNNMMMMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJGGGDDDBBB@@@???CCCDDDEEEEEEDDDEEEGGGIIINNNJJJLLLSSSUUUZZZmmm|||rrruuu{{{bbbPPPCCC>>>999777777888888777444444444444444444444444333333333333333333333333...000222222111//////000////////////000000000000///////////////////////////////////////......---////////////////////////******+++,,,---....../////////............/////////............---------------...............------------------------------------............/////////000000000000//////.../////////000000000111//////000000000000//////,,,---...000111111222222111111222333444555666777888:::;;;<<<<<<===@@@BBBDDDFFFIIIMMMQQQUUUXXXZZZ\\\^^^___```bbbdddhhhkkkiiirrrtttvvvzzzyyy~~~}}}xxxtttqqqmmmkkkfffeeecccaaa```]]]XXXUUUSSSQQQOOOLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAAAAAAAABBBBBB@@@FFFGGGDDDAAACCCEEEDDDDDDEEEEEEGGGHHHKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJIIIHHHGGGEEECCCBBBBBBBBBCCCDDDDDDDDDFFFJJJLLLNNNOOOUUU[[[]]]fff}}}}}}}}}eeePPPDDD===:::777666666666666555444444444444444444333333111111222222222111000000000222444444333111111222////////////000000000000000000000000000000000000///////////////......---////////////////////////***++++++,,,---.........//////............/////////............---------,,,---......///.........,,,,,,,,,,,,,,,------------------............///...//////000000//////............///000111111111//////000000000000//////+++,,,...///111222222333000111222333444555666777888999;;;<<<<<<>>>AAACCCDDDGGGKKKNNNQQQTTTXXX[[[]]]^^^```aaabbbdddgggjjjhhhqqqtttvvvyyywww}}}~~~yyysssmmmiiigggdddbbb___]]][[[ZZZYYYWWWSSSPPPMMMMMMLLLJJJIIIGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBCCCCCCHHHJJJGGGEEEHHHJJJKKKGGGGGGHHHHHHIIIJJJKKKLLLNNNMMMJJJHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEBBBDDDFFFGGGJJJNNNSSSVVVYYY___gggkkkqqq|||dddOOOBBB===888777666555555555555444555555555444444333333333111222222222222111000///000222444444222000000000.../////////000000000111000000000000000000000000///////////////......---////////////////////////---------......///////////////............/////////............---------,,,------...//////......,,,,,,,,,---------......---------............///......////////////......////////////000000000000//////000000000000//////------///000111111111111000000111222444555666777666888:::;;;<<<>>>BBBDDDEEEHHHLLLOOOPPPSSSWWWZZZ\\\^^^______```bbbeeehhhhhhrrruuuvvvyyywww}}}{{{wwwrrrkkkfffbbb```^^^\\\YYYXXXVVVUUUTTTRRRNNNKKKJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBHHHJJJGGGEEEHHHLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKOOONNNKKKHHHGGGGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKNNNQQQUUUZZZaaaeeellluuu}}}kkkSSSAAA:::;;;666666666666666666555555666666555444444333222222333444444555444333222111...000111111///---,,,,,,.../////////000000111111000000000000000000000000///////////////......---/////////////////////////////////000000000000000//////............////////////.........---------,,,,,,---.../////////...---------.........//////---------.........//////......////////////......111111000000//////......//////000000000000////////////000000000000/////////000111222444555666777666888:::;;;===???BBBEEEFFFIIIMMMOOOPPPRRRVVVZZZ[[[\\\^^^^^^^^^```dddfffiiissswwwwwwyyywww}}}{{{tttooonnnggg^^^WWWTTTTTTUUUVVVQQQPPPNNNLLLKKKJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@???AAADDDFFFKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHFFFDDDDDDFFFHHHGGGEEEEEEGGGHHHHHHLLLRRRVVVVVVYYYaaammm{{{}}}vvvsssssszzz}}}dddQQQFFF@@@:::666444444555555555555444444333333333222222111111111222222222222222222222222222222111111111111222222000000000000000000000000000000000000////////////222111///...---...000111000000000000000000000000---------............/////////000000000000//////........................222111000///............------------------------***+++,,,---............,,,---///111111000...---...///000111111000///.........///000000000000000000000000000000111111111222222222333444555666777888999:::;;;;;;>>>AAADDDIIIJJJMMMPPPSSSWWWYYYZZZZZZ\\\]]]^^^^^^```bbbeeeiiirrrsssuuuzzzyyy~~~|||xxxtttmmmhhhccc^^^VVVQQQNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA@@@BBBEEEGGGLLLLLLLLLMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJHHHGGGGGGHHHJJJIIIHHHIIILLLMMMNNNTTT\\\```fffrrrrrrmmmkkkqqq{{{tttfffSSSEEE???===:::777444444555555555555444444555555555444444333333333222222222222222222222222111111111000000111111111111111111111111111111111111111000000000/////////111000///......///000111////////////////////////---------............/////////000000000000//////........................//////////////////000000........................***+++,,,---............,,,---///000000000///......///000111111000///.........///000000000000000000000000000111111111111222222222333444555666777888:::;;;<<<<<<>>>BBBEEEJJJKKKMMMPPPSSSVVVYYY[[[[[[\\\^^^______aaaccceeeiiiqqqssstttxxxvvv{{{|||uuuoookkkgggbbb^^^WWWSSSNNNKKKIIIIIIIIIHHHIIIHHHHHHGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCBBBBBBDDDGGGIIINNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHHHHIIIIIIKKKOOOQQQUUUaaalllyyyuuullleeedddhhhvvvtttYYYOOOBBB:::888999777555444444444444444444444444555555444444444444333333222222222222222222222222111000000//////000000111111111111111111111111111111111000000000/////////000000.........///000111////////////////////////---------............///...//////000000//////...........................---------...///000111111////////////////////////+++,,,---...........................//////////////////000000000000//////......///000000000000000//////000000111111111111222222222333444555666777999:::<<<======@@@CCCFFFKKKKKKMMMOOORRRVVVZZZ\\\\\\]]]___```aaabbbdddfffiiiqqqrrrssswwwtttyyy{{{wwwtttqqqmmmgggbbb___[[[WWWUUUNNNLLLIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAACCCDDDDDDEEEFFFIIIKKKPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGGGGIIIKKKKKKKKKOOOOOORRRVVV\\\fffxxxxxxnnnllliiijjjtttkkkZZZLLLEEE<<<777666666444222444444444444444444444444222222222222222222222222111111111111111111111111000000////////////000000////////////////////////////////////............//////.........///000000////////////////////////---------............///...//////////////////...........................,,,,,,---...////////////........................,,,,,,---...............///............///000000//////000000000000//////......///000000000000000//////000000111111222222222222222333444555666777:::;;;======>>>AAADDDGGGKKKLLLMMMOOORRRWWWZZZ]]]\\\^^^aaabbbcccccceeeggggggpppqqqssswwwvvvzzz|||vvvqqqmmmjjjgggccc```[[[XXXUUURRRPPPNNNHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJKKKNNNSSSWWWXXXWWW___]]]___fffqqqrrrnnnpppssswwwiiiUUUJJJDDD@@@:::777666555333000555444333333333333444555222222222222222222222222111111111111111111111111000000////////////000000..............................---------,,,,,,,,,...............///000000........................---------............///......////////////..............................,,,---............---,,,------------------------------......//////......///............///000000000000////////////000000......///000000000000000...//////000111111222222222222222333444555666777999;;;===>>>???AAAEEEHHHKKKLLLMMMPPPSSSWWW[[[]]]\\\___bbbcccddddddfffgggfffnnnqqqtttyyyyyyyyytttmmmgggcccaaa___]]]XXXVVVSSSPPPNNNLLLKKKKKKDDDCCCCCCDDDEEEFFFEEECCCEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDFFFHHHIIIIIIIIIKKKMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPNNNNNNPPPWWW___fffhhhhhhooommmooozzzxxxyyy|||jjjUUUHHHCCC;;;999666555555555333222555444333222222333444555333333444444444444555555111111111111111111111111111000000//////000000111...........................---------,,,,,,,,,,,,,,,------.../////////000........................---------............///---......//////......---........................,,,,,,.........---,,,+++---------------------------....../////////..................////////////000000////////////000000......///000000000000000......///000111222222333222222222333444555666777999:::<<<===???AAAEEEHHHJJJLLLNNNQQQUUUXXXZZZ\\\\\\___bbbddddddeeefffgggeeennnqqquuu{{{{{{xxxrrrjjjeee___ZZZWWWVVVUUUTTTPPPPPPNNNKKKIIIHHHHHHIIIEEEDDDCCCCCCEEEFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUWWWWWW\\\fffrrr|||~~~gggUUUHHHAAA===555444333333444444444444555444222111111222444555333333333444444555555555111111111111111111111111111111111000000111111111/////////////////////////////////.........------,,,,,,---...////////////........................---------............///---......//////......---........................)))***,,,.........---,,,..............................////////////......,,,---///000000000///...111000///......///000111......///000000000000000......///000111222333333222222222333444555666777888999;;;===>>>AAAEEEHHHIIIKKKOOOSSSWWWYYYZZZZZZ[[[^^^bbbdddddddddeeefffgggooorrruuu{{{{{{|||wwwvvvrrrlllfff```\\\VVVQQQPPPOOOOOONNNLLLLLLKKKIIIFFFFFFGGGHHHHHHFFFEEEEEEGGGIIIIIIHHHDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFGGGGGGHHHHHHBBBBBBDDDEEEGGGIIIJJJKKKHHHIIIKKKLLLKKKJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNQQQSSSVVVXXXYYYfffggglllxxxfffRRRHHHBBB<<<777555444333333333444444444555444222111111222444555111111111222222333333333000000000000000000000000222222111111111111222222111111111111111111111111111000000000////////////+++,,,---...////////////........................---------.........//////---..................---........................&&&(((+++---//////......////////////////////////...///////////////......,,,---///111111000...---111000///......///000111...//////000000000000000---...///000111222333333222222222333444555666777777999;;;<<<>>>AAAEEEHHHHHHKKKPPPUUUXXXYYYZZZYYY[[[^^^bbbdddddddddeeefffhhhppprrruuuzzzzzz{{{xxxuuusssoookkkfffaaa]]][[[UUUSSSPPPLLLKKKKKKLLLMMMJJJMMMNNNKKKEEEBBBCCCFFFEEEDDDDDDCCCCCCCCCDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKLLLJJJHHHIIIKKKLLLIIIFFFMMMLLLNNNSSSWWW]]]hhhrrr{{{{{{tttwww{{{|||ooobbbOOOBBB;;;999888666555555555555444333222111333333333333333333333333222222222222222222222222111111000000//////......000///////////////000111000///---,,,---...000222222222111000///...---------...///000000///...---...------------...//////,,,---...//////...---,,,------,,,---...000222333...------,,,,,,,,,------,,,,,,,,,---------......000000///...---,,,,,,++++++,,,,,,---...///000000////////////////////////............////////////111000000000//////......000000000000111111111111000222333333222333555777888:::<<<===>>>@@@DDDFFFOOOPPPPPPRRRTTTVVVXXXYYYYYY[[[___bbbeeefffffffffhhhpppqqqssszzz|||}}}xxxsssnnnkkkiiigggddd```\\\XXXUUUSSSPPPOOOMMMJJJIIIIIIIIIJJJIIIKKKLLLIIIDDDAAABBBEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCCCCDDDFFFFFFIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLPPPPPPPPPPPPPPPNNNMMMLLLIIIHHHHHHJJJNNNPPPOOONNNQQQQQQSSSYYY___fffsss|||vvvmmmiiiooovvv}}}oooXXXOOOCCC<<<:::999888666666666666666555444333222333333333333333333333333222222222222222222222222////////////000000000000222111000//////...//////000///---------...000111////////////000000000000---...////////////...---...------------...//////------............------------------...000111333555444222111///.........,,,,,,---------.........000//////...------,,,,,,---------...............////////////////////////............////////////222222222111111111000000000000000000111111111111000222333333222333555777888:::<<<===>>>@@@DDDFFFLLLMMMOOOQQQTTTWWWZZZ\\\XXXZZZ^^^aaadddeeeeeeeeehhhpppqqqttt{{{}}}~~~zzzxxxtttrrrnnnjjjeeebbb___]]][[[ZZZXXXUUURRROOOMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFHHHIIIFFFBBB@@@@@@BBBBBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJKKKNNNRRRUUUVVVVVVWWWXXX\\\dddmmmwwwrrrjjjiiidddfffppp{{{hhhUUUCCC???:::888888999777555666666777666666555444333222222222222222222222222222222222222222222222222.........///000111111111333222111///............///......------///000111.../////////000000000111------............------...------------...//////.........------.........------------...000111222333222000///...---,,,,,,,,,------------........./////////...---------,,,//////.........---------////////////////////////............////////////222222111111111111000000000000000000111111111111000222333333333333666888888:::<<<>>>???AAADDDGGGIIIKKKMMMPPPTTTYYY\\\^^^WWWYYY]]]```ccceeeffffffiiippprrrttt|||~~~~~~|||yyyuuuqqqmmmkkkgggddd```\\\XXXVVVUUUUUUQQQQQQOOONNNLLLJJJIIIHHHEEEEEEFFFGGGGGGFFFDDDDDDDDDEEEFFFDDDAAA??????@@@@@@@@@@@@AAABBBCCCDDDEEEBBBBBBCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFHHHJJJKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOIIIIIIIIIJJJLLLMMMOOOPPPOOOPPPQQQTTTWWWZZZ[[[\\\___aaahhhtttxxxoookkkjjjllluuujjjTTTFFF???<<<999777888777555333555555666555555444333333111111111111111111111111111111111111111111111111.../////////000000000111111111000//////.../////////............///000000111111111000///.........------------------------...------------.../////////...---,,,,,,---...///---------...///000000111------,,,,,,,,,---......------------...........................---------........................////////////////////////............//////////////////////////////......///000000000111111111111000111333333333444666999999:::===>>>???AAADDDGGGIIIJJJMMMPPPTTTXXX\\\^^^XXXZZZ]]]aaadddfffhhhiiiiiiqqqrrruuu|||~~~zzzxxxvvvtttrrrmmmmmmmmmkkkhhheeebbbaaa]]]ZZZWWWSSSPPPOOOOOOPPPKKKJJJJJJIIIIIIHHHHHHHHHCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCBBB@@@??????@@@@@@@@@@@@AAABBBCCCDDDEEEBBBCCCEEEFFFGGGGGGGGGGGGDDDEEEFFFHHHJJJKKKLLLMMMJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOKKKKKKKKKLLLNNNRRRUUUWWWUUUWWW\\\```dddgggiiikkkmmmqqq|||wwwuuuuuuuuu|||gggSSSGGGAAA???<<<999777666555444444333333444444444333222222111111111111111111111111111111111111111111111111111000000000/////////...//////...//////000111111...............///000000111111000000//////......---------,,,,,,---------...------------.../////////...---,,,,,,---...///------...//////000000000...............///000000---------.........//////---------...............,,,,,,------...//////000////////////////////////............////////////................../////////000000000111111111111000111333333333555777999999;;;===>>>???AAAEEEGGGKKKLLLMMMPPPSSSWWWYYY[[[ZZZ[[[^^^bbbeeeiiikkkllljjjrrrsssuuu|||~~~}}}xxxuuupppllljjjhhhfffeee\\\]]]^^^\\\ZZZWWWWWWWWWSSSQQQOOOLLLJJJJJJJJJKKKEEEEEEFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@BBBAAAAAAAAABBBCCCDDDDDDCCCDDDFFFHHHJJJJJJJJJIIIEEEFFFHHHIIIJJJKKKKKKKKKJJJLLLMMMOOOPPPPPPPPPOOOLLLMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNOOORRRVVV[[[^^^ccchhhqqqxxx~~~zzzcccQQQCCC======:::999777555444444666666222222333333333333222111222222222222222222222222111111111111111111111111111111111000///.....................///111222333.........///////////////------...///000111222222......------------.........------------...//////.........------.........------...///000000/////////...---,,,,,,+++++++++------........./////////,,,---------.../////////++++++,,,---...///000111////////////////////////............//////////////////000000000000111111000000000000111111111111000111333444444555888:::999;;;===???@@@BBBEEEGGGLLLMMMNNNPPPSSSUUUXXXYYYZZZ\\\___bbbfffjjjmmmnnnkkkssssssuuu{{{}}}~~~zzzvvvqqqnnnjjjgggbbb___^^^]]]\\\ZZZSSSTTTUUUSSSOOONNNNNNPPPMMMKKKJJJHHHGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAADDDCCCCCCBBBCCCCCCDDDDDDCCCDDDGGGIIIKKKKKKKKKJJJGGGHHHIIIJJJJJJJJJIIIHHHIIIKKKMMMOOOQQQRRRRRRRRRNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRTTTWWW^^^eeemmmqqqsss\\\MMMCCC;;;999:::555666666666666666666777222333333444444333333222333333333333333333333333111111111111111111111111000000000000//////////////////...//////000111222---......///////////////------...///000111222222//////...------...//////...------------...//////------............---------...///000000//////...------,,,+++************............////////////,,,,,,------...//////000,,,---------......//////////////////////////////............/////////////////////000000000111111000000000000111111111111000111333444444666888;;;:::;;;===???@@@BBBEEEHHHLLLLLLNNNPPPRRRUUUXXXYYYZZZ[[[^^^aaafffjjjmmmooolllsssssstttzzz{{{{{{yyyuuurrrppplllgggccc]]]ZZZVVVSSSRRRQQQQQQPPPQQQRRRRRROOOKKKJJJKKKMMMJJJIIIHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBDDDCCCBBBCCCDDDDDDCCCBBBEEEDDDDDDCCCCCCCCCDDDDDDBBBDDDGGGIIIKKKKKKKKKJJJHHHIIIJJJJJJJJJIIIGGGFFFGGGIIIKKKNNNPPPRRRRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSYYYZZZ^^^eeeooozzzlllZZZHHHAAA>>>:::999:::444666999:::999777666666333333444555555444444444333333333333333333333333000000000000000000000000......//////000000111111111000///////////////000---......///000/////////000000000000////////////000///...------...///000...------------...//////,,,---...//////...---,,,---...///000000000///...---------...///000111222............/////////000+++,,,,,,---...///000000///............---------////////////////////////............/////////000,,,---------......//////000000000000111111111111000111333444444666999;;;:::<<<>>>???@@@BBBEEEHHHJJJKKKMMMOOOSSSVVVYYYZZZYYYZZZ]]]```eeeiiimmmooommmtttttttttyyyzzz}}}~~~}}}zzzxxxvvvtttrrrmmmjjjfffaaa]]]ZZZXXXWWWQQQPPPNNNLLLJJJJJJJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHHHHHHHGGGGGGFFFFFFBBBCCCEEEFFFHHHHHHIIIIIIGGGFFFEEEFFFFFFFFFDDDBBBDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCEEEFFFFFFEEEDDDDDDEEEGGGIIIIIIHHHGGGHHHIIIGGGIIIJJJIIIHHHFFFFFFGGGGGGHHHKKKMMMPPPQQQSSSTTTTTTPPPQQQWWWXXXVVVWWW\\\___iiivvv|||yyywwwwww}}}~~~dddRRRJJJ@@@;;;;;;;;;999777666666666666666666666666444444444444444333222111222222111111111111222222000000000000000000000000000000000000000///......///...------...///...---////////////000000000000......------------............/////////...,,,+++///////////////////////////...,,,++++++,,,...///...///000000000///---,,,,,,,,,,,,++++++*********+++...//////---...000333+++,,,,,,------,,,,,,+++---------............///---------............///000000000000000000000000////////////............////////////000000000000444444222222222444666777888:::<<<===>>>@@@DDDFFFHHHLLLQQQUUUUUUUUUUUUUUUXXXZZZ^^^cccfffhhhiiiiiinnnxxxxxxvvv{{{|||{{{~~~{{{xxxuuurrrooolllkkkiiifffdddaaa___\\\XXXUUURRRPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFHHHHHHFFFDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDEEEFFFFFFFFFFFFDDDDDDCCCEEEGGGGGGFFFFFFGGGIIIFFFHHHIIIIIIGGGGGGHHHIIIJJJLLLOOORRRTTTWWWYYY[[[YYYWWWXXX\\\]]]]]]bbbiiixxxuuurrrrrrvvv|||iiiUUUGGGAAA:::777888999777555666666666666666666666666444444444444444333222222222222111111111111222222000000000000000000000000000000000000000///......///...------...///...---.../////////000000000000......------------............/////////...,,,,,,..............................---,,,,,,---......---.../////////---,,,+++------,,,,,,,,,+++++++++---...///...++++++,,,///,,,------......------,,,---------............///........./////////000000////////////////////////........./////////000000/////////000000000111111444333222222222444666777888:::<<<===>>>@@@DDDFFFIIIMMMRRRUUUVVVUUUUUUUUUXXXZZZ^^^bbbeeeggghhhhhhmmmwwwxxxvvv{{{}}}~~~{{{zzzyyyvvvqqqmmmiiifffdddaaa^^^\\\[[[YYYWWWUUUSSSSSSQQQOOOMMMJJJHHHGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHJJJJJJIIIGGGEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCDDDFFFFFFFFFFFFGGGIIIEEEFFFGGGGGGFFFGGGIIIKKKKKKMMMPPPRRRTTTWWW\\\___fffgggjjjmmmmmmooowwwtttkkkkkkqqq{{{uuu```OOODDD===999555555777888777555666666666666666666666666444444444444333333333222222222111111111111222222000000000000000000000000000000000000000///......///...------...///...---....../////////000000000......------------...............///......---,,,------------------------.........//////.........---------...------,,,+++---------------,,,,,,,,,...///...,,,)))((()))***---......//////......------------............///////////////000000000111........................,,,------...000111111222000000000111111111222222333333222222333444666777888:::<<<===>>>@@@DDDFFFKKKNNNRRRUUUUUUTTTTTTUUUXXXZZZ]]]aaadddfffgggggglllvvvwwwuuu{{{}}}~~~~~~{{{yyywwwwwwwwwvvvuuusssqqqpppjjjjjjhhhfffccc___\\\ZZZYYYVVVSSSQQQQQQPPPNNNLLLKKKKKKLLLKKKJJJHHHFFFDDDFFFFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJHHHHHHHHHJJJLLLMMMLLLJJJGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGFFFEEEFFFGGGIIIIIIJJJJJJJJJIIIJJJLLLNNNMMMOOOQQQRRRUUU[[[dddjjj}}}yyymmmkkkooozzzpppZZZLLLBBB===888777666777999999888666555555555555555555555555333222222222111222222222222222111111111111222222000000000000000000000000000000000000000///......///---------...///...---........./////////000000......------------........................---------------------------------...000111111000...---------------------------..................------///...---,,,***)))))))))------............---------------............///....../////////000000000////////////////////////---......///000000111111000111111111222222222222222222222222333555666777888:::<<<===>>>@@@DDDFFFJJJMMMQQQSSSSSSSSSSSSTTTXXXZZZ]]]```ccceeefffgggkkkvvvvvvuuuzzz}}}|||xxxppprrrssssssrrroookkkiiigggggggggffffffdddcccccc^^^]]]\\\ZZZXXXVVVTTTRRRRRROOOMMMLLLLLLKKKJJJHHHGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIIIIKKKMMMNNNMMMLLLJJJKKKLLLMMMNNNOOOOOOOOOKKKJJJJJJIIIHHHGGGGGGFFFEEEFFFFFFEEEDDDDDDFFFHHHMMMNNNOOONNNMMMNNNOOOQQQQQQTTTXXX\\\cccnnn|||xxxmmmpppwwwjjjVVVKKKCCC>>><<<777777777888999888777555444444444444444444444444111111000//////000111222222222111111111111222222000000000000000000000000000000000000000///......///---------...///...---............////////////......------------............------....................................,,,...000111111000...,,,..................//////........................///...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///------........./////////000000000000000000000000000000000000000000//////000111111111222222222222111222222333444555666777888:::<<<===>>>@@@DDDFFFIIILLLPPPRRRRRRRRRSSSSSSXXXZZZ\\\___bbbeeeggghhhkkkvvvvvvuuuzzz|||}}}{{{wwwuuusssqqqpppnnnllljjjcccdddddddddccc```]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWTTTSSSRRRQQQOOONNNMMMMMMMMMKKKHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJKKKKKKKKKNNNOOOOOOOOOOOOOOONNNMMMJJJJJJJJJLLLNNNOOONNNMMMLLLMMMNNNNNNOOOOOOOOOOOOKKKJJJIIIHHHGGGGGGHHHHHHEEEEEEFFFEEEEEEFFFIIILLLNNNPPPSSSSSSSSSSSSSSSUUUWWW^^^hhhrrr|||{{{{{{uuucccOOOEEEAAA>>><<<;;;555666777777777555444333444444444444444444444444111000/////////000111222222222111111111111222222000000000000000000000000000000000000000///......///...------...///...---------........./////////......------------............---------...//////////////////////////////,,,---///000000///---,,,//////.........///000000---------...............///---,,,,,,...///......+++,,,,,,,,,,,,,,,,,,+++---------............///------------............111111111111111111111111111111111000000/////////000000000111111111222222000111222333555666777777888:::<<<===>>>@@@DDDFFFIIIKKKOOOQQQRRRRRRTTTUUUXXXZZZ\\\___cccfffhhhjjjlllvvvwwwuuuyyy{{{|||wwwrrrmmmjjjhhhccceeefffddd```^^^]]]^^^YYYYYYXXXXXXVVVUUUSSSRRRSSSRRRQQQPPPPPPOOOOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHFFFFFFGGGGGGFFFEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIILLLMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPPPPPPPOOONNNMMMKKKKKKKKKLLLNNNOOOMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLJJJIIIHHHGGGGGGHHHHHHIIIFFFHHHIIIJJJLLLOOOSSSWWWZZZ^^^bbbeeefffgggggghhhnnnyyyuuuZZZNNNCCC???===999777999555666777777666555444444333333333333333333333333222111000000000111333444222222111111111111222222000000000000000000000000000000000000000///......///...------...///...------------.........//////......------------.........------,,,---...///000........................,,,---...//////...---,,,......---------...///000,,,,,,---------.........000---+++,,,...///...---,,,,,,------------,,,,,,---------............///............////////////000000000000000000000000000000000000000111111111/////////000000000111111000111222444555666777777888:::<<<===>>>@@@DDDFFFIIILLLPPPRRRSSSUUUWWWYYYXXXYYY\\\___cccgggkkkmmmnnnwwwwwwuuuyyyzzzuuuvvvuuutttrrrqqqrrrsssvvvwwwxxxyyyyyyxxxwwwwwwsssqqqnnniiieeeaaa^^^]]]ZZZ^^^aaa^^^YYYUUUVVVXXXTTTSSSRRRQQQPPPOOOOOONNNPPPPPPOOOMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFHHHHHHGGGFFFGGGHHHJJJKKKLLLKKKIIIHHHGGGHHHIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKLLLNNNNNNMMMKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIKKKNNNPPPSSSXXX^^^bbbooossszzzqqqqqqssszzznnnZZZLLLFFFAAA@@@<<<555444888666777888888777666666777333333333333333333333333444333222111111333555666222222111111111111222222000000000000000000000000000000000000000//////...///...------...///...------------.........//////.........------............------,,,---...///000------------------------,,,------------------,,,---,,,,,,+++,,,---...///,,,,,,,,,---------......111...++++++---...---+++---..................------------.........//////////////////000000000000////////////////////////......///000111222333333////////////000000000000///000222444555666777777888:::<<<===>>>@@@DDDFFFJJJMMMQQQSSSUUUWWWZZZ\\\XXXYYY\\\___dddhhhlllnnnnnnxxxxxxuuuxxxyyy~~~gggfffdddcccaaaaaa``````bbbccceeefffgggfffdddccceeeccc```\\\YYYWWWUUUUUUUUUSSSQQQRRRUUUVVVTTTRRRMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKJJJJJJJJJLLLMMMNNNPPPOOOOOONNNNNNMMMMMMLLLHHHIIIJJJLLLMMMMMMNNNNNNQQQQQQQQQPPPPPPNNNMMMLLLHHHIIIJJJLLLMMMMMMNNNNNNJJJKKKKKKKKKKKKKKKLLLMMMKKKKKKKKKLLLLLLMMMMMMNNNUUUXXX[[[^^^ccclllxxx|||qqqnnnggggggmmmvvv}}}uuubbbSSSJJJBBB@@@===;;;999999999:::999999999888888888888888666555333111000000000111111111111111111111111111333333333222222222111111111000000000/////////...---...000111111111000///////////////////////////111111000///......---------------------------,,,...............---------------------------------........................---......///////////////---------,,,,,,+++++++++***111777555---)))---222///...------,,,,,,,,,,,,------............------111...+++,,,///111000///......------------......000......///000111000///111111000000//////......000111333333333444777999;;;===>>>???@@@CCCFFFIIIMMMPPPTTTWWWYYYZZZ\\\^^^\\\]]]___bbbeeeiiikkkmmmooovvvvvvwww{{{{{{^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\]]]]]]]]][[[ZZZZZZYYYWWWUUUSSSSSSSSSSSSVVVSSSQQQQQQRRRRRRPPPMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHJJJKKKMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKKKKLLLNNNNNNQQQQQQPPPPPPOOONNNNNNNNNKKKKKKMMMNNNOOOOOOOOOOOORRRRRRRRRQQQPPPOOONNNMMMHHHHHHIIIIIIIIIIIIHHHHHHHHHJJJLLLNNNOOOOOOPPPQQQNNNOOOPPPPPPPPPRRRWWWZZZ]]]aaahhhqqq}}}}}}pppfffcccgggkkkuuurrr```SSSHHHBBB???===;;;999777777888888888888777777666666666555444333222111111111222333222222222222222222222222333222222222111111111111000000000///////////////......///000000000000000///////////////////////////......---,,,,,,++++++000/////////////////////......---,,,,,,,,,,,,,,,------------------------------------------------------...///////////////------------,,,,,,,,,,,,,,,///111000---+++---///......---,,,,,,,,,,,,,,,------............------000...,,,,,,///000000//////......------......///000///...///111222111000111111000000////////////000111333333333444777999;;;<<<>>>???@@@CCCFFFIIIMMMPPPTTTWWWYYYZZZ\\\^^^\\\]]]^^^aaaeeehhhkkkmmmmmmuuuuuuwww}}}}}}VVVUUUTTTSSSSSSSSSSSSTTTPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOQQQRRRSSSUUUSSSQQQPPPOOONNNKKKIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLGGGHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIIIIJJJLLLMMMOOOOOOOOONNNMMMMMMLLLKKKKKKNNNMMMMMMMMMMMMNNNNNNOOORRRRRRQQQQQQPPPOOOOOONNNMMMNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQOOONNNMMMLLLHHHHHHHHHHHHHHHIIIIIIIIIFFFIIILLLNNNOOOOOOQQQRRRSSSWWWZZZZZZ[[[___gggnnnqqquuu~~~vvvoookkkiiipppxxxhhhUUUKKKFFF@@@<<<;;;:::888666666666666777777777666666555444333333222111111111222333333444222222222222222222222222111111111111000000000000///////////////////////////////////////000111111////////////////////////.........---,,,,,,++++++//////////////////000000...---,,,+++***+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...---------------.........---,,,++++++,,,---------------,,,+++++++++,,,,,,------............------000...------///000000//////......------......///111000///000222222222111111000000000000/////////000111333333333444777999;;;<<<>>>???@@@BBBFFFIIILLLOOOSSSWWWXXXZZZ\\\^^^[[[[[[]]]```dddgggjjjlllllltttuuuxxxRRRRRRQQQQQQQQQRRRRRRSSSNNNOOOPPPQQQQQQQQQPPPPPPOOOOOONNNOOOPPPRRRTTTUUUTTTSSSQQQPPPNNNMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNOOOOOOPPPLLLLLLLLLMMMMMMNNNNNNNNNJJJJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPOOOOOONNNMMMLLLOOOOOOOOONNNOOOOOOOOOOOOQQQQQQPPPPPPOOONNNNNNNNNLLLMMMMMMNNNOOOOOONNNNNNNNNOOOOOONNNMMMLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNIIILLLNNNPPPPPPSSSWWW[[[___fffmmmqqqrrrwwwvvvfffSSSFFFCCCBBB@@@<<<888777666666555666666777777777666555444333333222222222222222222222333333222222222222222222222222000000000000000/////////.........////////////000000///.........///111222////////////////////////000000/////////.........,,,,,,,,,,,,,,,---------///...,,,+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------....../////////,,,+++*********,,,---...---,,,,,,+++++++++,,,,,,------............------............//////000/////////............//////222000000000222333222111000000000000000000000000000111333333333444777999:::<<<>>>>>>???BBBFFFIIIKKKNNNRRRVVVXXXZZZ\\\^^^ZZZ[[[]]]```cccgggjjjlllmmmuuuvvvyyyQQQQQQPPPPPPPPPQQQRRRRRROOOPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQSSSUUUVVVRRRRRRRRRQQQPPPOOOOOOOOOLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMJJJJJJKKKLLLMMMNNNPPPPPPPPPPPPPPPQQQPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNQQQTTTWWWZZZaaallltttwww|||ppp]]]SSSFFF@@@@@@AAA???<<<777777666666666666666777777777666555444444333333333333333333222222111111222222222222222222222222////////////////////////.............../////////000///.........///111222///////////////////////////////////////.........******+++++++++,,,,,,,,,000///---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,------....../////////***,,,---,,,******...111,,,,,,,,,++++++,,,------------............---------...///////////////000/////////....../////////222000000000222333222111000000000000111111111111000111333333333444777999:::<<<===>>>???BBBEEEHHHJJJMMMQQQUUUWWWYYY\\\]]]YYYZZZ\\\```cccgggkkkmmmqqqxxxxxxyyy~~~~~~PPPOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPQQQRRRSSSTTTQQQRRRSSSSSSRRRQQQRRRTTTOOOOOONNNNNNMMMMMMLLLLLLIIIJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMNNNOOOOOONNNOOOPPPQQQRRRQQQPPPOOOOOOPPPPPPPPPPPPOOOOOONNNMMMMMMLLLKKKKKKJJJJJJIIIFFFGGGIIIJJJKKKLLLLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLMMMNNNOOOPPPSSSXXX```fffmmmyyy|||uuurrrsssvvv|||mmm\\\TTTHHHDDD???<<<===<<<;;;888777777777777777666666666555555555444444444444444333333333333333222111000111111111111111111111111////////////000000000000/////////.........------///////////////000111111////////////////////////------------------------,,,,,,,,,---......////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------------.........***---000...+++***---111------,,,,,,,,,---......------............------,,,...000000///...///000000//////......//////000111000///000222222222111000000000111111111111222000111333333333444777999:::;;;===>>>???AAAEEEHHHHHHLLLQQQTTTWWWYYY[[[]]]YYYZZZ]]]```dddhhhlllnnnsssyyyyyyxxx|||{{{PPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRQQQPPPPPPQQQRRRTTTUUURRRTTTUUUTTTRRRRRRSSSUUUQQQPPPPPPOOONNNNNNMMMMMMKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRQQQQQQOOOPPPPPPQQQPPPOOONNNMMMLLLLLLKKKKKKJJJIIIIIIIIIFFFGGGIIIKKKMMMNNNNNNOOOLLLMMMOOOPPPRRRSSSSSSTTTUUUUUUUUUVVVXXX[[[^^^```iiiqqq}}}vvvnnnkkklllnnnttt|||wwwfffUUUHHHCCC>>>>>>===<<<:::888888888777777777777666555444444222222222333333333333333000111222333333333222222000000000000000000000000/////////000000111111111000000///...---,,,,,,+++......///000000000000000////////////////////////------------------------------...//////000111111,,,---...//////---,,,***------------------------------------------------+++,,,------......------------------,,,,,,,,,,,,------------------,,,,,,...---------......///000------............------+++...000111///...///000000000////////////000000000///...///111222111000000000111111111222222222000111333333333444777999:::;;;===>>>???AAAEEEHHHHHHKKKPPPTTTVVVXXX[[[]]]ZZZ[[[]]]aaaeeeiiimmmooosssyyyxxxwwwzzzxxx}}}QQQQQQPPPOOOOOOOOOOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRQQQQQQQQQRRRTTTVVVWWWSSSUUUVVVUUURRRQQQRRRUUUQQQQQQPPPPPPOOONNNMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLLLLMMMMMMMMMLLLLLLJJJLLLNNNQQQSSSSSSRRRRRROOOOOOPPPQQQPPPOOOMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIGGGIIIKKKMMMOOOPPPQQQRRROOOPPPRRRTTTVVVXXXYYYYYY[[[[[[^^^aaaffflllrrruuuxxxnnniiiiiimmmnnnyyyiii[[[SSSIIIAAA======???@@@>>>:::888999;;;666666666666555444333222000000000111222222333333...///111333444444444444//////////////////////////////000000111111222222111111000...---,,,+++***---...000111111111000///////////////////////////.../////////////////////---------...///000000111***,,,...//////---***(((------------------------........................+++,,,------......---------------,,,,,,+++++++++///,,,***,,,///000+++&&&...............///000111---..................---+++...111111///......000000000////////////000000000......///000111000///000000111111222222222222000111333333333444777999999;;;======>>>AAAEEEHHHGGGKKKPPPSSSVVVXXX[[[]]]ZZZ[[[^^^aaafffjjjmmmppprrrxxxwwwvvvyyywww|||QQQQQQQQQQQQQQQPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUUUUXXXVVVTTTSSSTTTTTTSSSQQQVVVTTTRRRPPPOOONNNNNNOOOJJJKKKMMMNNNOOOOOONNNNNNRRRRRRRRRQQQPPPOOOOOONNNPPPNNNLLLMMMOOOPPPMMMKKKIIIKKKMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOLLLMMMOOOMMMHHHGGGIIILLLNNNOOOQQQTTTWWWTTTXXX^^^bbbeeejjjppptttyyy{{{}}}yyyrrrtttxxx{{{nnnbbbSSSIIIFFFCCC???:::999999999888888888777777;;;999666444333333444555444444222222222222444444111111111111111111111111333222111000////////////222111111111000000//////......////////////......///////////////.........,,,---------.../////////------............------222---***---444999888555000///...---------------/////////...---------,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---,,,,,,,,,,,,---......//////.........---------////////////000000000000000000////////////000000333444444444444666999<<<999:::<<<===>>>@@@CCCEEEOOOOOOPPPSSSWWWYYYZZZZZZYYY[[[]]]___bbbfffkkkooouuuvvvyyyzzzwwwvvvQQQQQQQQQQQQQQQQQQQQQQQQUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTUUUVVVTTTRRRQQQRRRRRRQQQPPPRRRRRRQQQPPPPPPPPPPPPPPPMMMNNNOOOQQQQQQQQQQQQQQQRRRQQQPPPPPPOOONNNNNNNNNUUUSSSQQQRRRRRRQQQMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPRRRSSSSSSPPPRRRPPPNNNOOORRRQQQMMMOOOPPPQQQRRRTTTWWW\\\```aaajjjwwwrrr[[[RRRGGGAAAAAAAAA>>>:::;;;;;;:::::::::999999999:::999666444333333444555444333333222222333333444111111111111111111111111333222111000////////////111111111000000000//////......////////////....../////////////////////...---------...............------............------000...///333777888555111......---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------........................---------............///------,,,,,,------.../////////.........---------////////////000000000000000000////////////000000222333444444444555888;;;999:::<<<===>>>@@@CCCEEEJJJKKKMMMQQQTTTVVVVVVVVVXXXZZZ\\\^^^aaaeeejjjnnnssstttwwwyyywwwwwwPPPPPPPPPQQQRRRRRRRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTUUUSSSQQQQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTRRRQQQQQQPPPOOOOOOOOOOOOSSSRRRRRRRRRRRRPPPLLLIIIKKKKKKKKKLLLLLLMMMNNNNNNOOONNNNNNNNNOOOQQQSSSTTTUUUUUUSSSQQQSSSXXXZZZWWWXXXYYYYYYZZZ]]]dddlllsss|||{{{rrrnnnooosssyyy{{{eeeUUUJJJDDD===;;;===>>><<<999;;;::::::::::::999999999999888666444333333444444444333333222222333333444111111111111111111111111333222111000////////////111111000000000000//////......////////////............//////////////////...............---------------............---------111666::::::666111---------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------.........------------------,,,,,,------------------------........................---------------------------------............///---------,,,------...////////////............---////////////000000000000000000////////////000000111222333444444555777:::999:::<<<===>>>@@@CCCEEEJJJLLLPPPTTTWWWXXXXXXXXXWWWYYY[[[]]]```eeejjjnnnrrrssswwwyyyxxxxxxOOOOOOPPPQQQRRRRRRSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSTTTSSSSSSSSSVVVTTTRRRRRRSSSTTTTTTSSSMMMNNNPPPRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPQQQRRRSSSRRRPPPMMMKKKLLLLLLLLLMMMNNNOOOPPPPPPSSSRRRPPPOOOQQQTTTWWWZZZ\\\]]][[[ZZZ___gggjjjiiifffffffffiiiooozzzvvvpppjjjhhhjjjllltttppp^^^OOOEEEDDD???;;;:::<<<<<<999666888888888888777777777777888777666444444333444444333333333333333333333333111111111111111111111111222222111000//////000000000000000000000000//////......////////////................../////////////////////...---------,,,------............------...333:::<<<999333///---------,,,,,,,,,,,,,,,---++++++,,,,,,---------...---------.........//////.........------,,,,,,,,,---------------------------------------------------------------------------------............///---------------...///////////////...............////////////000000000000000000////////////000000000111333333444444777999999:::<<<===>>>@@@CCCEEEIIIMMMSSSWWWYYYYYYYYYYYYWWWYYY[[[^^^aaaffflllppptttvvvyyy{{{yyyyyyNNNOOOOOOPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRSSSSSSSSSRRRQQQQQQSSSRRRPPPQQQRRRSSSSSSRRRNNNOOOQQQRRRSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQTTTUUUWWWWWWUUUSSSQQQPPPNNNOOOPPPRRRTTTUUUVVVWWWYYYXXXWWWWWW[[[bbbhhhlllmmmnnnnnnnnnuuu~~~xxxssspppnnnnnnqqqyyyxxxdddWWWMMMEEE@@@@@@===;;;:::;;;;;;999666888888888777777777666666666666555444444444333333333333333333333333333333111111111111111111111111222111000000000000000000//////////////////000000......////////////......---.........//////000000/////////...---------,,,------............------000555999888444///...///......------------......,,,,,,------......//////---------.........//////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...------------...//////////////////////////////////////////000000000000000000////////////000000///111333444444555666888999:::<<<===>>>@@@CCCEEEGGGLLLRRRUUUVVVUUUUUUVVVWWWYYY\\\___ccchhhnnnssswwwyyy}}}~~~{{{yyyNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRRRRRRRQQQOOONNNOOOMMMLLLMMMOOOPPPPPPOOONNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUSSSRRRPPPOOOOOOPPPQQQSSSWWWXXXYYYXXXUUUTTTSSSTTTRRRTTTXXX\\\___aaabbbccccccbbbbbbeeemmmwwwsss[[[MMMGGGBBB???===:::888888888::::::999888:::999999999999888888888555555555555444444333333222333333444444333333222111111111111111111111111111111000000000000000111......////////////000000......////////////......------......///000000000...............---------------............------111333444333///---...000......---------...//////------..................,,,------------.........------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------......///000...////////////000000000////////////000000000000000000////////////000000///111444555555555777888999:::<<<===>>>@@@CCCEEEKKKPPPUUUXXXWWWVVVWWWXXXWWWYYY]]]```dddiiippptttxxxzzz~~~{{{yyyNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQQQQOOOMMMLLLLLLKKKJJJKKKMMMOOOOOONNNMMMMMMNNNOOOQQQSSSUUUVVVTTTTTTTTTTTTTTTVVVWWWXXXXXXWWWUUUSSSTTTUUUWWWYYYYYY[[[]]]]]]\\\]]]aaadddfffjjjpppvvv{{{~~~~~~~~~|||~~~fffXXXJJJBBB>>>999999<<<888777777777888999999999999999999999888888888888444444555555444444333333222333333444444333333222111111111111111111111111111111000000000000111111........./////////000000......////////////......------......///000000111---------...............------............------///000///...------...///---,,,,,,,,,------...///......------------------,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............//////000.../////////000000000000////////////000000000000000000////////////000000000222555666666666777888999:::<<<===>>>@@@CCCEEERRRVVVZZZ[[[XXXWWWYYY\\\VVVXXX\\\___ccciiippptttuuuxxx|||~~~zzzxxxNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPPPPPPPNNNLLLKKKMMMKKKJJJLLLNNNPPPPPPOOOKKKKKKLLLNNNQQQTTTWWWYYYWWWWWWVVVVVVWWWXXXZZZ[[[___]]][[[ZZZZZZ\\\^^^```^^^aaadddgggiiinnnuuuzzzuuuppprrrzzzyyydddNNNGGGAAA???:::555666===<<<;;;999888888888888888777777777777666666666666444444555555555444333333222222444444444444222222111111111111111111111111111000000000000000111111---.........//////000000......////////////......---------...///000000111,,,------....../////////---..................---------,,,,,,,,,---------++++++++++++,,,,,,---...---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000.../////////000000111111////////////000000000000000000////////////000000000222666777777777888999999;;;<<<===>>>@@@CCCEEEQQQUUUYYYXXXUUUTTTVVVZZZUUUWWWZZZ^^^ccchhhoootttrrruuuyyy|||zzzxxxSSSNNNKKKNNNPPPMMMJJJIIIIIIJJJJJJJJJJJJKKKNNNQQQPPPNNNLLLLLLMMMNNNMMMLLLKKKKKKKKKMMMOOOPPPOOONNNQQQQQQPPPQQQRRRTTTVVVXXXZZZ\\\___bbbeeejjjooosss{{{xxxrrrnnnlllmmmooorrruuuxxx}}}zzzxxxuuuqqqwwwzzzdddTTTLLLAAA>>>;;;999999999999777777888999:::;;;:::999999666666666666777777777777666444222111111222444555444333222222333333222000222111111111000000//////000000000000000000000000////////////000000000000........................///////////////......------------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000,,,+++***+++---...---,,,+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++........................---...............------............////////////111111111000//////......000111111111111222222222222222222333555666888999:::;;;>>>???@@@BBBEEEHHHMMMPPPSSSTTTTTTUUUVVVWWWVVVYYY]]]```ccchhhlllooorrrrrruuuyyyyyyyyy~~~WWWQQQNNNQQQTTTSSSQQQRRRPPPQQQRRRQQQOOOOOOPPPRRRQQQQQQPPPNNNMMMLLLLLLLLLNNNNNNOOORRRVVVYYYYYYYYYYYYXXXWWWXXXZZZ^^^aaadddfffjjjqqqyyyrrr```PPPEEE@@@===<<<;;;999888777666666555666777888888888777777555666666666777777777777555555333222111222333333333222111111222222111111222222222111111000000000////////////////////////////////////000000000000........................///////////////......------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,---...,,,+++***+++---...---,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------............////////////000000000000000000000111000000111111111222222222333444444555666888:::::::::;;;>>>???@@@BBBEEEHHHNNNQQQTTTVVVVVVVVVWWWXXXWWWYYY\\\___bbbffflllpppqqqrrruuuxxxyyyyyy~~~eee]]]XXXYYY[[[ZZZZZZ[[[TTTWWWYYYZZZXXXWWWWWWWWWYYYZZZYYYVVVRRRQQQTTTVVVWWWXXXYYY^^^eeejjjmmmnnnlllkkkiiiiiilllqqqwwwzzzmmmXXXLLLCCC===;;;:::<<<===<<<888555666777444555777888888888777666555555666666666777777777555555444333333222111111000111111111111111111111222222111111111111000000........................////////////000000000000///////////////////////////////////////......------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---++++++,,,---++++++,,,---...---,,,......------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---............////////////...//////000111111222222000000000111111111222222333333333444666777999::::::;;;>>>???@@@BBBEEEHHHMMMQQQUUUXXXXXXXXXXXXXXXWWWYYY[[[]]]```eeekkkpppqqqqqqtttxxxxxxxxx}}}|||sssjjjhhhgggeeedddfffcccgggkkknnnnnnmmmlllllliiijjjhhhccc```bbbkkkrrrnnnoooqqqxxxzzz]]]LLLEEE@@@>>>===999===AAA???:::666777:::666777888999999999888777555555555666666666777777555555555444333222000//////000111111000000111222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///////////////......---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++,,,,,,---,,,+++,,,.........---...---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................////////////.........//////000000000000000000000111111111111111111111222444555777888:::;;;>>>???@@@BBBEEEHHHKKKOOOTTTWWWXXXXXXXXXXXXXXXYYYZZZ\\\^^^dddkkkpppppppppssswwwwwwwww|||}}}|||zzzzzz|||~~~zzzuuuttt|||{{{gggQQQEEE@@@===::::::777<<>>999555666999555666777888999888777777555555555555666666666666555555555444333222000//////000222111//////000222////////////////////////000000000000000000000000////////////000000000000000000000000000000000000///////////////......---.....................---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...---,,,+++,,,...///...------,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////................../////////////////////......---------//////000000000111111111111111222222444666777888:::;;;>>>???@@@BBBEEEHHHHHHLLLQQQTTTUUUVVVWWWWWWYYYYYYZZZ\\\^^^cccjjjoooppppppssswwwwwwwww|||zzzeeeWWWIIIBBB>>>:::777888666888:::888555333444666222333555666666666555444444444555555555666666666555555444333333222111111000222444222///...000222......////////////000000111111111111111111111111////////////000000000000///////////////////////////////////////......---...............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---------------///...,,,,,,,,,...///...---++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////............////////////000000///......---,,,,,,/////////000000000111111444444444555777888:::;;;:::;;;>>>???@@@BBBEEEHHHGGGJJJNNNQQQRRRTTTVVVXXXYYYZZZ\\\]]]```dddjjjnnnqqqqqqtttxxxxxxxxx}}}wwwkkkdddaaa]]][[[RRRJJJCCC???;;;777777:::777666555444444333444444222333444555666555444444444444444555555555666666555555333222111222333333222444666444///---///222000000000000111111111222000000000000000000000000////////////000000000000........................///////////////......---//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---...---,,,---...//////---***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////............////////////000000000000000/////////////////////000000000111555555666666888999;;;<<<:::;;;>>>???@@@BBBEEEHHHGGGIIILLLNNNPPPSSSWWWYYYYYY[[[]]]___bbbeeejjjnnnqqqrrruuuxxxyyyyyy~~~jjjaaaUUULLLIIIHHHHHHGGGEEE@@@<<<:::666333555;;;:::777555444555666555555444555666777777777666555444444444555555555666666666444222111111222444555333666888555000---///222111111222222333333333333////////////////////////////////////000000000000........................///////////////......---//////.........---------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++...---,,,---/////////...***+++---...///...------------------------------........................+++,,,---...////////////............/////////000000000000111222222333333////////////000000000000444444444555777888:::;;;:::<<<>>>???@@@BBBEEEHHHHHHJJJLLLMMMOOOSSSWWW[[[YYY[[[^^^aaacccfffjjjmmmrrrrrruuuyyyyyyyyy~~~uuuggg^^^LLLJJJFFFBBB@@@>>>>>>>>>AAA???<<<888555444333222555555444444444333333333222333444666666666666555444444444444444444444444444444333333333333222222555666555444111/////////555111...---///111111000333111......///000000///////////////////////////---------........./////////////////////.........111000///.......................................,,,---------.../////////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---.........---,,,,,,+++.........------,,,,,,,,,,,,,,,,,,---...///000111111000///...------...///............////////////000//////............///............/////////000000111333444444666888;;;=========>>>AAACCCFFFGGGKKKLLLMMMPPPRRRTTTVVVWWW\\\\\\\\\^^^aaafffkkknnnsssrrrsssxxxyyyyyy}}}{{{iiiZZZOOOIIIEEEDDDAAA>>>===<<<<<<===>>>===:::888666555444444666666666555555555444444666777888888777666444333666666666666666666666666444444333333333222222222444444555333111///000000333111......000222111000222111//////000111111000////////////////////////---------.........///////////////......---------...------,,,,,,,,,------........................------------...............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................---,,,,,,,,,,,,---...------......------,,,+++---------------,,,,,,,,,...------------......///000///...---------...///............////////////...---------------.............../////////000000111222444444555666999;;;===>>>>>>???AAADDDFFFHHHIIIJJJLLLOOORRRTTTVVVWWW[[[[[[\\\^^^bbbgggkkknnnsssqqqssswwwxxxxxx|||mmm[[[NNNEEE@@@>>>>>><<<;;;999999999999::::::999888777666666666666555555555444444444333333888888999999888777555444666666666666666666666666333333333333222222222222222333333333111000111222111000///000111222111000111000///000111222111000////////////////////////---------.............../////////...---,,,,,,+++------,,,,,,,,,---......------------------------............------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,------...------......------,,,,,,,,,,,,,,,,,,------------//////...---------------...------,,,------...///............////////////------------...///000000....../////////000000000111333555555666777:::<<<>>>>>>???@@@CCCEEEGGGHHHGGGHHHJJJMMMQQQTTTVVVXXX[[[[[[\\\^^^bbbgggkkknnnrrrqqqrrrvvvwwwvvvzzzxxxhhh```TTTIIICCC@@@??????999888777666666666666666666666666666777777888888222222222111111111000000444555666888888888888777333333333333333333333333333333333222222222222111000111222222111111222333//////000111222222111000000//////000111111000...////////////////////////........................//////...---,,,++++++***...............///000111------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,------......,,,------...------,,,,,,+++++++++,,,,,,------......------,,,,,,---------,,,,,,,,,,,,------................../////////////////////000000222333333...////////////000000000222333555666666888:::===>>>???@@@BBBDDDFFFGGGHHHDDDFFFIIILLLPPPTTTVVVXXXZZZZZZ\\\___cccggglllnnnqqqpppqqquuuuuuuuuxxx~~~nnn```WWWMMMIIICCC???===<<<;;;:::888777777666555444444444333444555666777888888888222222111111111000000000222333444666666666666555111111111111111111111111333333222222222111111111...000111111111111222444...///111111111111111111111///......///000///---////////////////////////.....................---///......---,,,,,,++++++...............///000111------------------------......------,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........,,,,,,------...------,,,***++++++,,,,,,---------+++++++++,,,,,,...//////+++,,,,,,------...................../////////////////////000000222333333////////////000000000111222333555666666888:::======>>>@@@BBBDDDFFFGGGHHHDDDEEEHHHLLLPPPTTTWWWXXXYYYZZZ\\\___ccchhhlllnnnpppoooppptttuuutttxxx~~~jjj[[[PPPHHHCCCBBB@@@===;;;;;;999666444777777666666555555444444222333555666777777777777444444444333333333222222444444555555444333111000333333333333333333333333222222222222111111111111...///111111000111222444...///111111000000111333444222///......///...---////////////////////////...............---------............------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,---............,,,,,,------......------++++++++++++,,,,,,,,,,,,******++++++,,,...///000,,,------............---............////////////------------...///000000/////////000000000111111111333555555666777:::<<<<<<>>>@@@BBBDDDFFFFFFGGGDDDFFFHHHLLLPPPTTTWWWXXXXXXYYY\\\```dddhhhlllnnnooonnnooosssuuuuuuyyyxxxmmm\\\OOOFFFBBB???===???===;;;::::::999777555444444555666666666666666333444555666666666555555555444444444333333333333333444444444444222111000444444444444444444444444222222222222111111111111...000111111000000222333...000111000...///222555:::666111......///////////////////////////////////////.........------------............/////////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............+++,,,------......------,,,,,,,,,+++++++++++++++,,,+++++++++,,,------........./////////...---,,,............////////////...---------------......//////000000000111111111111222444444555666999;;;;;;===???BBBDDDEEEEEEFFFFFFGGGIIIMMMPPPTTTVVVXXXWWWYYY\\\```dddiiilllnnnnnnmmmoootttvvvvvv{{{xxxjjjYYYRRRHHHAAA??????>>><<<:::888666666777999888888111222333555777777888888333444555666666555444333333333333222222222111111000111333444555444444333444444444444444444444444222222222111111111111000...000111111000000111222///000111///---///333666>>>999333//////000000111//////////////////////////////.........---------------......///000000000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,...//////......+++,,,,,,---.........------,,,,,,++++++*********------,,,,,,++++++,,,,,,//////000000000///---,,,............/////////000000//////.........//////000000000000111111111111000222333444444666888;;;:::<<>>;;;::::::;;;777777777777666666666666666666555555555444444444555444444333333444444555111111111111222333444444333333333333333333333333333333333333333333333333333222111111000000111111......//////000000111111222222222222222111000///111111000000//////......,,,---///111111000...---000000000000000000000000////////////............+++,,,---...////////////------------------------,,,,,,,,,,,,++++++***)))............---,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,---...///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000...------------...//////000000000000111111111111000000000000111111111111+++)))(((+++111666999999999:::<<>>BBBEEEHHHIIILLLLLLMMMNNNPPPSSSVVVXXXYYY\\\___bbbccceeegggiiieeegggjjjlllnnnqqquuuxxxooobbb[[[RRRJJJDDDAAA>>>===>>><<<:::777555444444444777777777666666666555555555555555555444444444444666555555555555555555666333333222111111111222222333333333333333333333333333333333333333333333333222222111000000000000111111111111000///.........111111222222111111000000000000000000////////////000000//////......------------------------------...------------,,,,,,,,,..................------........................)))******++++++++++++******+++,,,---............)))******+++,,,------...---------,,,,,,+++++++++,,,++++++******++++++,,,+++++++++******++++++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////////////////000111111............//////////////////000000000000111111666444333333666888999999999:::<<<>>>AAADDDGGGHHHMMMMMMMMMNNNPPPSSSUUUVVV[[[]]]aaaccceeefffiiikkkeeegggiiijjjlllpppuuuyyyyyylll[[[MMMPPPKKKEEEAAA>>>===<<<<<<===<<<:::888777666555555777777666666666555555555444444444444444444444444444444555555555555444444333333222111000000111111333333333333333333333333333333333333333333333333222222111000000000000000111000000000/////////...000000111111111111000000000000000000////////////222111000...------------------------------------.........---------,,,,,,++++++,,,---...///111111,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,***+++,,,---------------******+++,,,------...///...------,,,,,,++++++***,,,++++++******++++++,,,---,,,+++++++++++++++,,,------------------------------------------------,,,,,,,,,---------........./////////000000000000//////......//////000111........./////////000000////////////000000000111333333222333444666777777999:::;;;===@@@CCCFFFGGGMMMMMMMMMNNNPPPRRRTTTVVVZZZ]]]aaacccdddfffhhhjjjiiijjjkkklllnnnsssyyy}}}pppaaaYYYQQQGGG@@@EEEBBB>>>;;;;;;;;;:::999<<<;;;:::888777666666666666666666666555555555555333333444444444444444444222333333444444333333222333222222111000000000000333333333333333333333333333333333333333333333333222111000000//////000000.../////////000000000111///000000111111111000000////////////000000000000222111000...------------........................////////////.........---,,,,,,,,,,,,---///111222++++++++++++++++++++++++++++++,,,---.........---,,,,,,------,,,++++++*********+++,,,,,,---......---------,,,,,,+++++++++,,,++++++******++++++,,,...------,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------......------......///000//////000000000111111111...////////////000000000000000222333444555777888999999;;;===@@@BBBEEEFFFLLLLLLLLLMMMOOORRRTTTVVVYYY\\\___bbbccceeegggiiijjjkkkmmmnnnqqquuu{{{rrrbbbQQQIIIEEEBBB??????<<<:::888888999::::::999888888777666666555444444666666666555555555444444333333333333444444444444111222333444444333222111222222111000000000111111333333333333333333333333333333333333333333333333111111000////////////000.........///000111111111//////000000111111000000////////////000000000000000000//////......------........................000000/////////.........111000...---,,,,,,------+++++++++++++++++++++++++++,,,---------------,,,------------,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,---......,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------............---------------...//////000000000000111111111111......////////////000000///111333555555666999;;;999999:::<<>>:::999777888:::;;;:::999666666666666555444333333666666555555555444444444222222333333333444444444111222444555555444222111111000000000000111111222333333333333333333333333333333333333333333333333111111000///////////////////////////000000000000...//////000000000000000.../////////000000000111......///000000///...---------------------------//////.........---------333111///---++++++,,,,,,------------------------++++++,,,,,,++++++******++++++,,,,,,,,,++++++***+++++++++++++++************++++++,,,,,,------...,,,++++++******++++++,,,++++++++++++,,,---......,,,,,,,,,---------..............................,,,,,,,,,---------......////////////000000000111...............//////000/////////000000000000111........./////////000000///222555666555666888:::999999:::<<<>>>AAACCCDDDIIIIIIJJJLLLOOOSSSVVVXXXWWWZZZ^^^```aaaccceeeggghhhjjjnnnqqqtttwww|||tttiii]]]TTTLLLDDD???@@@>>>999888<<<:::888777777888888777555666777777777666666555444666666555555555444444444222222222333333444444444222333555666666555333222000000//////000111222222333333333333333333333333333333333333333333333333111111000///////////////111111000000//////............///000000000000000.../////////000000111111,,,---///111111000...---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,111///---,,,,,,,,,...///////////////////////////***************)))(((''')))***++++++,,,,,,,,,,,,,,,,,,+++******))))))((()))***+++,,,------...///,,,++++++++++++++++++,,,************+++,,,---...,,,,,,,,,------.................................,,,,,,,,,---------......,,,,,,,,,------------...///////////////000111111............/////////000............/////////000...111555555444333555888888999:::<<<>>>AAACCCDDDHHHHHHJJJLLLOOOSSSWWWYYYXXX[[[^^^```bbbcccfffhhhiiilllppptttvvvzzz~~~ooo___RRRKKKIIIIIICCCAAA>>>;;;999888888888888777777666666666666666555555555555555555555555555555555444444333333333333333333222222222111111333333333222222111111111111111000000000000111111222222333444444555666666555555444444444555555666222222222111000//////...////////////////////////000000//////.........---///...---,,,,,,---...///////////////////////////...---,,,,,,,,,,,,---...//////000000000...---,,,..............................,,,,,,,,,,,,......++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---------,,,+++************,,,,,,,,,++++++++++++***..................------------,,,,,,,,,,,,++++++...------,,,,,,,,,------222111000.........///000///...---,,,+++,,,,,,---...///////////////......------...///////////////......///000000000000000000111111000111333777;;;::::::;;;<<<>>>@@@AAABBBDDDFFFHHHJJJLLLOOOTTTWWW[[[[[[[[[]]]```dddhhhjjjmmmmmmpppsssuuuvvv}}}kkkeee\\\QQQIIIDDDBBBAAAAAA???===:::888888888888888777666666555555666666555555555555555555555555555555444444444333333333333333333222222222111111333333333222222111111111111111000000000000111111111222222333444444555555444444333333333333333333222222111111000//////...////////////////////////000/////////...............------------------...////////////////////////...---,,,,,,,,,,,,---...------...///......,,,,,,------------------------...---,,,++++++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---,,,,,,++++++***+++++++++***+++++++++,,,,,,---------------------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,------111000///.........//////000///...---------............////////////............///////////////.........///000000000000000///111333444444555888::::::;;;;;;<<<>>>@@@BBBCCCEEEGGGIIIJJJLLLOOOTTTWWWZZZZZZ[[[]]]aaaeeeiiikkknnnnnnppptttvvvwww~~~nnncccSSSQQQMMMHHHDDD@@@>>><<<===<<<:::888777777888888777777666555555555555666444444444444444444444444444444444444333333333333333333333222222222111111222222222222222111111111111111000000000000111111111111111222333333444444333333333222222111111111222111111000000//////...////////////////////////////////////............---------......---------000000000000000000000000...------,,,,,,------...+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++---,,,+++******+++,,,---+++++++++***++++++,,,,,,))))))***+++,,,---...///+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,---......//////...---------......000000///.........//////......///////////////......///////////////............///000000000000000...111444666777777888999;;;;;;<<<===???AAACCCDDDFFFHHHJJJKKKMMMPPPTTTWWWYYYYYY[[[^^^bbbgggkkknnnooooooqqquuuwwwxxxxxxfffWWWOOOHHHGGGEEECCC@@@===;;;999:::999888777777777777888777666555555444444555555444444444444444444444444333333333333333333333333333333333222222222111111222222222111111111111111111111000000000000111111000000111111222222222222333333333333222111000000111111000000///////////////////////////////////////////////////.........---...///000000///...---000000000000000000000000------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,************+++,,,------))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---...///000------------------------//////..................---.../////////////////////////////////......---......///000000000000000...111333555555666888999;;;<<<===>>>@@@BBBDDDEEEHHHIIIKKKLLLMMMPPPTTTWWWWWWXXX[[[___dddiiimmmooopppppprrrvvvwwwyyy{{{{{{yyyqqqdddUUUIIICCC@@@???<<<:::888888777777777777777666666777777777666555555444444444444444444444444444444444444444333333333333333333333333333333333222222222111111111111111111111111111111111111000000000000111111000000111111111111222222333333333444333222111000000000000///////////////////////////////////////.........///////////////...///000111111000///...////////////////////////------------------------,,,,,,,,,------...//////------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++************+++,,,------***************)))))))))++++++,,,,,,---------...------,,,,,,,,,+++++++++------------...///111111,,,,,,------------------------------------------------...///////////////...///////////////............///000000000000000000111111111222444888;;;<<<<<<===???AAACCCFFFGGGIIIJJJLLLMMMNNNPPPSSSVVVVVVWWW[[[___eeejjjnnnpppqqqppprrrvvvvvvwww}}}}}}tttmmm[[[]]]\\\XXXPPPGGG???;;;;;;:::888777777888:::;;;666666666666777777777666555555444333333333333444333333333333333333333333222222222222333333333333333333333222222222111111000000000111111111111111111111000000000000111111111111111111111111111111111111333444444333222111////////////////////////////////////////////////.........////////////////////////000000/////////////////////////////////,,,------......------,,,...---------------...///........................++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******))))))))))))++++++,,,,,,------......------,,,,,,,,,,,,++++++...---------...///000000+++,,,------......------+++,,,------...---------,,,---...///000000000000---......///////////////......///000000000000000000111000000000333777;;;<<<===>>>@@@BBBEEEGGGHHHKKKLLLMMMNNNNNNPPPSSSVVVTTTWWWZZZ___eeeiiimmmoooqqqppprrrtttttttttzzzxxxqqqiiifffgggfffbbb]]]OOOMMMJJJFFFBBB>>>;;;888999999999888999999:::;;;666666777777777666666666555444444333222333333333333333333333333333333333111111222222222333333333333333333222222222111111///000000000111111111222111111000000000000111111222222222222222222222222---///111222333333111111////////////////////////////////////////////////............/////////000......------------......------------------------,,,,,,---......---,,,,,,...---,,,++++++,,,,,,---------------------------+++,,,---......---,,,+++++++++++++++++++++++++++******))))))))))))******+++++++++,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,*********+++,,,---------------,,,,,,,,,,,,++++++------,,,,,,,,,------...+++,,,---...///......---+++,,,---/////////...---,,,---...///000000000000,,,,,,---///000000000000......///000000000000000///111222222333444888:::======???@@@CCCFFFHHHIIILLLMMMNNNNNNNNNPPPSSSVVVTTTVVVZZZ___dddhhhlllmmmqqqpppqqqsssqqqqqqvvv}}}wwwmmm___XXXQQQOOOTTTWWWUUURRRQQQLLLEEE@@@===<<<;;;:::777888888888777666444333777777777888777777666555555444333333222222333333333333333333333333333333111111111222222333333333333333333222222222111111//////000000111111111222111111000000000000111111333333222222222222222222+++---///111222222111000.........///////////////////////////////////////---.........//////000000------+++******+++------------------------------,,,,,,---......---,,,,,,...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,++++++++++++++++++++++++******))))))))))))*********++++++,,,,,,++++++***------,,,+++************++++++,,,---......///000((())))))***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,+++******++++++++++++,,,.../////////......,,,---///000000000//////,,,---...///000000000000++++++---///000111111111...//////000000000000000...111444666666777888999===>>>???AAACCCFFFHHHJJJMMMNNNNNNOOOOOOPPPSSSVVVSSSVVVZZZ___dddhhhkkklllqqqppppppqqqpppooosss{{{zzzrrrmmmllliiiddd___RRRNNNIIIEEEDDDEEEHHHJJJJJJHHHEEEAAA===999777666666666666666555555555555555555666777777777777777666444222333444555444333333444555555555444333222222222222222222222222222000111333444444333111000222222111000//////000000000000////////////000000222222333333333444444444222222222222222222333333111111000///////////////////////////............///...---,,,,,,---...///,,,---.........---,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,+++***((((((...,,,++++++,,,,,,***)))---------,,,,,,+++++++++++++++******++++++,,,------,,,+++,,,,,,,,,***(((++++++++++++++++++++++++'''((()))***************......------,,,+++******++++++,,,,,,,,,---------,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------..................------,,,,,,,,,---...///000000000000000000////////////000222333444444666888;;;======>>>???AAACCCEEEFFFHHHJJJKKKLLLMMMNNNQQQTTTVVVXXX[[[___bbbffflllppplllppptttuuuttttttvvvyyyrrraaa]]]XXXUUUUUUUUUSSSQQQNNNKKKFFFBBB@@@AAABBBCCCEEEDDDAAA>>><<<999888777666666666666555555555555555555666777777777777666555444222222444555444333222333444444444444333222222222222222222222222222000111333444444333111000222222111000000000000000000000////////////000000222222222222333333333333222222222111111000000000111111000///////////////////////////............///...------------...///000000//////---+++)))(((++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------////////////...---,,,,,,---+++***+++,,,,,,+++***------,,,,,,,,,++++++++++++++++++++++++,,,,,,---+++)))))))))+++++++++)))++++++++++++++++++++++++++++++,,,---------------------,,,,,,+++*********++++++++++++,,,,,,,,,,,,+++******)))***+++,,,---------------------------,,,,,,,,,---------...............//////.................................---......//////000000000000000000000////////////000222333444444666888;;;======>>>@@@BBBDDDFFFGGGIIIKKKMMMMMMMMMOOOQQQTTTVVVXXX[[[^^^aaaeeejjjnnnlllqqquuuvvvuuutttuuuwwwtttaaaRRRIIIHHHFFFDDDDDDDDDEEEEEEGGGEEEBBB???===;;;;;;;;;>>>===<<<;;;:::999999999666666666555555555555444444555666666777666666666555444222222444444444333111222222333333333222222222222222222222222222222000111222333333222111000222111000000000000000000000000////////////000000000111111111222222222222333222222111000///......111111000///////////////////////////............///...------------...////////////...---+++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,*********,,,---,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***(((&&&''')))+++,,,+++++++++++++++++++++++++++,,,,,,---.........------,,,,,,++++++***)))))))))*********++++++++++++,,,***************+++,,,,,,------------............,,,,,,,,,---------.........//////000000//////...........................//////000000000000000000////////////000000000000000222333444444666888;;;===>>>???@@@BBBEEEGGGHHHLLLMMMNNNNNNNNNOOOQQQTTTWWWYYY[[[^^^```dddiiilllmmmqqqvvvwwwuuussssssuuuuuummmeeeeeegggbbbTTTGGGBBBCCCBBB@@@===<<<===???>>>>>>===<<<:::999888777:::999888888777777777888666666555555555444444444444444555666666666666555555333222222333444444333000111111111222222222222222222222222111111111111000111222222222222111000111111000000000000000111000000////////////000000000000000000111111111111222222111111000000000///111000000///////////////////////////.....................------.........+++,,,,,,------.........+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------))))))***++++++++++++++++++***)))***,,,------+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))''''''(((+++,,,,,,******************************+++++++++++++++***+++*********))))))(((((())))))*********++++++++++++++++++++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------......//////000000000000//////............////////////000000//////////////////////////////000000000000000222333444444666888;;;======???@@@CCCEEEGGGIIIMMMOOOPPPOOOOOOPPPRRRTTTWWWYYY[[[]]]___cccgggkkkmmmrrrvvvwwwuuurrrrrrsss{{{nnnddd^^^ZZZSSSOOORRRXXXYYYPPPGGG>>>???>>><<<999888888999777888999::::::999888777888888777666555555555666555555555555444444444444333333444555555555555555444333111111333444333222000000000000111111222222222222222111111000000000111111111111111111111111111000000000000000111111000000////////////000000//////000000000111111111000111111222222333333333111000000///////////////////////////............---..................---+++++++++,,,---...//////+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,---...////////////+++***)))***,,,------+++++++++++++++++++++++++++***+++,,,---------,,,,,,///,,,)))((()))+++++++++************************))))))************))))))******)))))))))))))))((())))))*********+++++++++,,,,,,,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000000000//////........./////////000000///......................../////////000000000111000222333444444666888;;;<<<===>>>@@@BBBEEEGGGIIINNNOOOPPPPPPOOOPPPRRRTTTWWWYYY[[[]]]___cccgggkkknnnrrrvvvwwwtttqqqqqqrrrsssfff[[[SSSLLLIIIIIIEEECCCFFFKKKMMMIIIDDD;;;;;;;;;::::::999999888444555777999:::999999888888777666555555555555555555555555444444444444333222333444444555555444444444333111111333333333222000000000000111222333444222222222111000000//////111111111111111111111111000000000000000111111222000000////////////000000///000000000111111111111000000111222333444555555111111000///////////////////////////............------...//////...------......---,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------------,,,*********,,,---,,,+++*********+++++++++++++++***+++---.........---,,,000---+++******+++******************************++++++,,,,,,,,,+++************))))))))))))))))))*********++++++++++++,,,+++,,,,,,---...---------))))))******++++++,,,,,,,,,,,,,,,---------.........//////000000//////............//////000000111---------.....................//////000000111111000222333444444666888;;;;;;;;;===???BBBDDDGGGHHHMMMNNNOOOOOOOOOPPPRRRTTTWWWYYY[[[^^^```dddiiilllooorrruuuuuurrrqqqrrrttt~~~qqqiiiaaa\\\UUUNNNIIIFFFCCCAAAAAA??????@@@DDDFFFEEECCC===:::999:::<<<<<<:::777444555666777888888888777666666666555666666777777555555555444444444333333222222333444444444444333444222111111222333333222111111000000111222444555222222222111000/////////111111000000000000111111000000000000000111222222000000////////////000000000000000111111111222222000000111111222222333333111111000///////////////////////////............------...//////...------...---,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------))))))***+++++++++******---+++***+++,,,,,,+++***)))*********++++++++++++***+++---...///...---,,,,,,+++)))***++++++***)))************************,,,---------,,,,,,+++***************************++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++))))))***++++++,,,------,,,,,,,,,---------...............//////.........---......///000000111111------......//////000000.........///000111111111000222333444444666888;;;999:::<<<>>>AAADDDFFFHHHKKKLLLNNNOOOOOOPPPSSSUUUVVVXXX[[[^^^aaaeeejjjnnnooorrrtttsssqqqpppsssvvv|||ooocccYYYSSSIIIGGGDDDCCCCCCCCCBBBAAA>>>>>>???@@@BBBDDDFFFGGG>>>:::666777::::::555000555666666777777666666666555555555666777888999:::555555444444444333333333222222333444444444444333444222111111222333333222222111111000111333555666222222222111000//////...111111000000000000111111000000///000000111222222000000////////////000000111111111111222222222222111111111111000000000000111111000///////////////000/////////............,,,---...//////...---,,,*********+++,,,///111222++++++,,,,,,,,,---------++++++,,,,,,,,,------------------......------,,,...,,,++++++,,,,,,***)))))))))******++++++++++++***+++---//////...---,,,((('''((()))+++,,,+++))))))))))))))))))))))))))),,,,,,,,,,,,++++++***)))***************+++++++++++++++,,,,,,,,,---------'''((()))***+++***))))))******+++,,,,,,---......,,,,,,,,,---------......------............---------......///000111111222---......///000111111222---......///000111111222000222333444444666888;;;999999;;;===@@@CCCFFFGGGJJJKKKMMMNNNOOOPPPSSSUUUVVVXXX\\\___bbbffflllpppppprrrsssqqqoooppptttxxx~~~|||{{{tttpppiiiaaaYYYSSSNNNLLLJJJGGGBBB>>>======<<<;;;:::::::::;;;===@@@BBBDDD::::::999999888777666666777777666666555555555444333333333333333333333333444444444333333222222222111222333333444444444444444444555666555444222111111111111111000000000000...............///000000111111111111111111111111111111000000//////......000000000000000000000000111000/////////000222333///000000000000111111111//////...---------------////////////...---,,,+++------------------------.../////////...---,,,,,,,,,------......------,,,***---///...+++)))+++---+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,+++******))))))(((((()))******,,,,,,---...,,,+++)))((((((((()))***************************++++++++++++++++++++++++...---+++*********++++++------------------------+++,,,------......------,,,,,,+++++++++,,,---...////////////000000000000......---------......///000000000000000000000000111111000000111111222333111222333555666888999:::888:::===???AAACCCFFFHHHMMMNNNNNNMMMMMMPPPUUUXXXXXXXXXZZZ^^^bbbggglllnnnnnnpppqqqooommmnnnrrrvvvooofffbbb```______]]]YYYUUUPPPLLLJJJIIIIIIDDD???;;;::::::::::::999999999:::;;;===??????::::::999888888777666666777666666666555555555444333333333333333333333333444444333333333222222222222333333444444444444333333333333333333222111111111111111111000000000000//////......//////000000111111111111111111111111////////////000000000000000000000000000000000000111000000//////000111222000000000111111111222222111111000///////////////------...............---------------------------..................---,,,,,,,,,------------,,,,,,+++,,,------+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++*********++++++,,,,,,------......,,,,,,+++***************************************++++++++++++++++++++++++,,,,,,***)))))))))******+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,------...............///////////////......------......///000000000000000000000000111111000000111111222333111222333555666888999:::999;;;>>>@@@AAACCCFFFIIIMMMMMMMMMMMMMMMPPPTTTXXXXXXYYY[[[___cccgggjjjlllnnnppprrrqqqpppqqquuuyyyxxxnnn___TTTNNNKKKIIIHHHJJJIIIIIIHHHFFFEEECCCBBBFFFBBB<<<888777888888999666777888999::::::::::::999999888888777777666666666666666555555555555555444444444444444444444444333333333333222222222222333333444444444333333222222111000000000000000000111111111111000000000000/////////000000000111111111111111111111111111111.........///000111111111000000000000000000000000222111000000000000000111111111111111222222222333111111000///////////////+++,,,---...////////////------------------------,,,------............---,,,,,,------------,,,,,,,,,+++***+++,,,,,,***(((************************,,,,,,,,,,,,,,,+++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,........................+++,,,,,,,,,,,,+++******************************+++++++++++++++++++++++++++******))))))))))))***+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------......---------.........////////////............//////000000000000000000000000111000000000000111222222111222333555666888999::::::<<>>??????>>>===;;;:::CCC>>>999666666777888999777777888999888777666555777777666666666666666666444444444555555555555555444444444444444444444444222222222222222222222222111111111111111000///...222111000//////000222222111111111111000000000/////////000111222111111000000000000000000000000000111000000000/////////...////////////////////////000000111111111000000000111111222222222333333333//////...---------------......//////...------,,,------------------------++++++,,,---.........---+++,,,,,,,,,,,,,,,,,,+++,,,***(((***,,,,,,***&&&)))))))))))))))))))))))),,,,,,,,,++++++*********)))******++++++******)))******+++,,,------...///......------,,,+++++++++((()))***++++++***)))(((************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,------......------,,,---.../////////......///000000000000111111111222111000///////////////////////////////////////000000//////000000111222111222333555666888999:::;;;===@@@BBBDDDFFFIIIKKKLLLMMMNNNOOOOOOQQQTTTVVVXXXZZZ]]]```ccceeeffffffhhhlllqqqtttuuuvvvzzz~~~}}}eeeKKKFFF@@@======>>>===;;;888999:::;;;<<<<<<<<<<<<@@@===999777777888888888777888888888777777666555666666666666555555555555444444444444444555555555333333333333333333333333111111111222222222222222000000111111111000//////111111111111111222222333111111111111000000000000...///000111222111000///000000000000000000000000111111111000///.........000000000000000000000000//////000111111111111111111111111111222222222333111111000///////////////////////////...---,,,+++------------------------+++,,,,,,------------,,,++++++,,,,,,,,,,,,++++++,,,+++***+++,,,,,,***(((************************+++++++++++++++***************++++++++++++******)))******+++,,,------...,,,,,,,,,++++++*********(((((()))************)))************************+++++++++++++++++++++++++++,,,------...---------)))******++++++,,,,,,---+++,,,------......------,,,---///000000000///...000000111111111222222222333222111000000//////000000000000000000000000000000////////////000111111111222333555666888999:::;;;===@@@BBBCCCEEEHHHKKKMMMNNNPPPQQQQQQRRRUUUWWWXXXYYY\\\___bbbdddfffggggggkkkppprrrsssvvvzzz~~~~~~yyywwwrrrqqquuussscccJJJEEE???<<<===>>>===;;;888888888999:::;;;<<<======;;;888777888888777666777777666555555555666666555555555555555555555555333333333444444555555555222222222222222222222222000111111111222222222222000111222222222222222111///000111222222222222222111111111111000000000000,,,...///111111000///...000000000000000000000000000000000000////////////000000000000000000000000---...///111222222222222000000000111111111222222111111000///////////////---...............------------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------+++******+++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++)))*********++++++,,,,,,+++++++++++++++************)))))))))******+++,,,************************++++++++++++++++++++++++***+++,,,---------,,,,,,))))))***++++++,,,------+++,,,------......---------...///111111000///...000000000000111111111111444333222111000000000000000000000000000000000000///////////////000111111111222333555666888999::::::===???BBBCCCEEEHHHJJJMMMOOOQQQRRRSSSTTTVVVXXXXXXYYY[[[^^^aaadddgggiiiiiilllpppqqqrrruuu{{{zzztttrrr|||~~~{{{wwwrrrmmmiiigggfffaaadddkkkqqqrrrlllbbbYYYGGGAAA;;;888999::::::888<<<;;;:::999999999;;;<<<:::999888777888888666444777666444333333444555666444555555555555555555555333333333444444555555555111111111111111111111111000000111111222222222222111222333444444444444444...///000222222222111000111111111111000000000000,,,---///000111000...---000000000000000000000000......//////000000111111000000000000000000000000,,,---///111222333333222///000000000000111111111//////...---------------,,,,,,---...////////////------------------------------------,,,,,,+++***+++++++++,,,,,,+++++++++***---///...+++)))+++---++++++++++++++++++++++++))))))******+++++++++,,,+++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++***)))***+++---...************************++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++,,,------...//////+++,,,------......---------...000111222111///...////////////000000000000444333222111000000000000000000000000000000000000///////////////000111111111222333555777888999::::::<<>>===;;;:::999888888888:::888777777999;;;;;;;;;999888666555444555777888555555555555555555555555555555555555555444444444444444444444444444444444222111111111222333333444111222222333333222222111000111111111111222222222111111111111000...---,,,000000000000000000000000000000000000000000000000////////////000000000000//////............///////////////...------,,,,,,//////.........000111222////////////////////////222222000///............///............---------,,,,,,---...////////////------------------------...,,,******+++---------***+++,,,,,,,,,,,,+++***---,,,***)))))))))***+++)))************+++++++++,,,,,,+++***))))))******,,,,,,,,,---,,,,,,++++++*********************+++,,,,,,++++++***)))(((((())))))************++++++++++++,,,,,,,,,---------++++++++++++++++++,,,,,,------......------,,,+++,,,,,,---...///000111111...///111000///...///111222111000.........///000111000111222333333111///000000000000000000000000000///---,,,---...000111222333444444444555777999999<<<@@@CCCDDDEEEGGGHHHGGGJJJNNNPPPOOOPPPSSSVVVXXXXXXYYY[[[^^^cccgggiiikkknnnqqqrrrsssuuu{{{yyyuuuoookkkgggdddaaa___]]]ZZZTTTNNNJJJHHHGGGHHHPPPYYYiiixxx{{{ssskkkhhhZZZQQQIIIGGGEEECCCEEEHHHLLLPPPUUUWWWTTTMMMEEE???===<<<;;;999888888888777999777555666888999::::::999888666555444555666777555555555555555555555555666666555555444444333333444444444444444444444444111111111111111222333333111222222333333222222111000000111111111222222222222222333333333222222111000000000000000000000000////////////////////////.../////////000000000000000//////......//////000..................//////111000///......///000000000000000000000000000000222111000///........................------------------.........------,,,------------------------000---+++***+++,,,,,,+++***+++,,,,,,,,,,,,+++***,,,++++++***))))))******)))************+++++++++))))))((((((''''''''''''++++++,,,,,,,,,,,,++++++*********************))),,,,,,++++++***))))))(((++++++,,,,,,------......++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,---.........---............///////////////111111111///...///111222222111000000000000000111000000222333333111///000000000000000000000000111111/////////000222333222333444444444555777999999<<<@@@BBBCCCDDDFFFHHHFFFJJJNNNPPPOOOPPPSSSVVVYYYYYYYYY[[[^^^bbbfffhhhiiimmmpppqqqrrruuu{{{lll\\\XXXUUUPPPMMMKKKIIIFFFEEEGGGFFFCCCAAA????????????BBBHHHVVVhhhqqqnnnfffaaaSSSKKKBBB???===<<<===AAACCCFFFKKKMMMLLLGGG@@@;;;<<<;;;:::999888777777777777666444444777999999999888777666444444555666666444444444444444444444444666666666555444333333222444444444444444444444444333333222222333333444444111111222222222222111111000000000111111111222222111222333333444444444333000000000000000000000000////////////////////////....../////////000000000000000////////////000000------...//////000111111222111000///............000000000000000000000000111000///...........................------------------------,,,+++******------------------------000...,,,+++++++++***)))***++++++,,,,,,++++++******++++++++++++***)))))))))************+++++++++,,,,,,++++++++++++******++++++,,,,,,,,,,,,+++++++++*********))))))((((((,,,,,,++++++***)))))))))++++++,,,------...//////*********++++++++++++,,,***+++++++++,,,,,,,,,---)))***,,,---...//////////////////.........------111222333222000//////111111222222222222111111000111000000111222222111///000000000000000000000000111000/////////000222333222333444444444555777999:::<<>>>>>>>>>>>>>>>>>>>>>>>===???JJJ]]]kkkkkkccc\\\SSSJJJBBB???===;;;===AAA>>>AAAEEEHHHGGGDDD???<<<;;;:::999888777666666777777555444444777999::::::777666555444444444555555444444444444444444444444777666555555444333222222333333333333333333333333555555444444444555555666111111222222222222111111000000000000111111111111///000000111111111000000000000000000000000000000////////////////////////........./////////000000000000////////////000000////////////000000111111111111000///////////////111111111111111111111111000///......---------............---------,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++))))))))))))*********+++++++++------------------,,,,,,+++,,,,,,------------,,,+++******))))))(((((((((+++++++++*********))))))))))))***+++,,,------...))))))*********+++++++++***++++++,,,,,,---------***+++,,,---....................................222333333222000///000111000111222333222111000///111000///000111222111///000000000000000000000000///......---...///000000222333444444444555777999:::===???@@@AAABBBDDDFFFFFFJJJNNNPPPPPPQQQTTTWWWZZZZZZZZZZZZ\\\___bbbdddeeeiiimmmoooppptttzzzuuutttttt|||}}}tttmmmjjj^^^\\\___kkkuuuwwwuuutttrrr}}}uuubbbSSSGGG@@@BBB@@@===<<<<<<===<<<;;;999999::::::;;;;;;;;;:::===<<>>999888888555555888666888:::===>>>>>>===<<<888777666555555555555555777555444555888:::;;;;;;555444444444444333333333333333333333333333333333444444444444333333333333333333333333333333333333111111000/////////000000000000111111111111000000/////////000000000111111222222222111000///---,,,////////////////////////........................------.........///////////////............//////111111000//////...---------...///000111111111111////////////////////////...------,,,,,,,,,------------------,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...///...---,,,++++++******++++++,,,))))))***++++++++++++***)))************+++++++++((()))***,,,,,,+++******+++,,,---......///......************************************************++++++,,,,,,,,,,,,------*********++++++++++++,,,******+++,,,---...//////------......------,,,+++***+++,,,---...///000000000111222111000000111222...//////000000000000///222000......000111000000////////////////////////000000000000111111111111222333444444444555777999<<<===>>>>>>>>>???BBBDDDEEEIIIMMMPPPPPPQQQUUUXXXYYYYYYYYYYYY[[[^^^aaaccccccgggjjjlllnnnqqqwww|||EEEKKKPPPQQQSSSVVVUUUQQQKKKLLLNNNPPPUUU\\\eeekkk}}}xxxggg]]]WWWWWWXXXYYY[[[]]]___```]]]\\\ZZZ[[[]]]ccchhhllllllkkklllpppvvvwwwtttpppxxxxxxrrrkkkooovvvsssiiiYYYUUUQQQNNNNNNNNNMMMMMMHHHGGGFFFIIIVVVeeelllkkkdddaaa^^^```ccc___VVVMMMHHHDDDDDDHHHJJJKKKNNNRRR\\\fffeeeTTTDDD@@@@@@>>>;;;999777666888999:::999:::999999888999999:::;;;:::777<<>>>>>===>>>AAACCCDDDHHHMMMOOOPPPQQQUUUXXXXXXXXXXXXXXX[[[^^^aaacccdddgggjjjllllllooouuuzzz???CCCDDDBBBCCCFFFGGGDDDBBBBBBCCCEEEHHHOOOXXX^^^^^^hhhuuu{{{vvvhhhWWWMMMDDDDDDEEEFFFHHHJJJLLLNNNKKKIIIFFFEEEGGGLLLQQQUUUXXXVVVVVVZZZ______[[[VVV___```[[[UUU[[[gggfff]]]IIIGGGDDDAAA??????@@@AAA===???>>>===BBBNNNXXX[[[^^^VVVPPPVVV```bbbXXXLLLFFF???<<<>>>AAABBBDDDHHHPPP\\\\\\MMM???======:::;;;999777777888:::::::::888777666666666888999:::999666;;;HHHSSSSSSLLLFFF<<<777666999999666444555444555666888999:::;;;;;;666666555444444444555555444333222333666888::::::333333444444444333222111333333333333333333333333111222222333333444444555222222222222222222222222444333333222111111111222000000111111111111000000////////////000000000000......///000000000000000////////////////////////........................---------.........//////---------,,,,,,---------,,,,,,------.../////////000000111111111///...---........................,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++------------,,,+++******++++++++++++++++++++++++,,,,,,,,,---......+++)))---,,,+++******+++,,,---+++***)))))))))***,,,---)))************+++++++++%%%&&&(((*********(((''''''((()))***+++,,,,,,,,,******+++,,,---......///******************++++++******))))))((('''''''''++++++,,,,,,,,,---------******+++,,,---//////000***+++,,,---.../////////......---------,,,,,,,,,,,,---///000///000111333222111000000000111333444222000...---///000000000////////////////////////---......///////////////222333444444444555777999===>>>>>>======>>>@@@CCCDDDHHHMMMOOOPPPQQQUUUYYYWWWWWWWWWXXX[[[^^^aaacccdddgggjjjkkklllnnntttxxx<<<;;;:::999:::<<<>>>@@@===???AAABBBBBBCCCFFFGGGLLLQQQZZZaaabbbZZZLLLAAA======???@@@@@@???>>>>>>@@@????????????AAACCCDDDHHHHHHIIIJJJKKKLLLLLLMMMNNNSSSPPPHHHJJJUUUZZZVVVFFFAAA;;;:::;;;<<<:::777888;;;=========BBBKKKSSSYYYUUUOOOLLLOOOUUUVVVQQQGGGCCC>>>:::999<<<@@@CCCGGGRRRSSSFFF<<<<<<<<<888888999999999999888777777888888777666666666666666888666888BBBMMMQQQIII@@@999999888666555444333222444444444555666777777888444444444444444444444444444333333444777:::;;;;;;666555333222111111222222222222222222222222222222444444333333333333222222111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222333222111000////////////---///000222222000///---000000000000000000000000//////......------------,,,++++++******++++++,,,/////////...------,,,,,,---///111222333222111000............////////////...------,,,,,,------...000///...---------------+++++++++++++++++++++++++++++++++************)))***++++++,,,,,,++++++*********+++++++++******)))+++++++++++++++++++++++++++,,,,,,+++******+++---))))))(((((()))***++++++(((((()))***++++++,,,,,,+++++++++,,,,,,---------)))******++++++,,,------...------,,,+++***((('''******))))))******+++,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000222222111000///...------000000000000//////////////////............//////111111111111000000000000000111111///...---...000111222222333555777888999===>>>>>>======>>>BBBEEEHHHIIILLLNNNQQQTTTVVVWWWWWWWWWWWWWWWYYY\\\___aaadddfffhhhhhhiiilllrrrwww999999888888999:::<<<===:::<<<>>>>>>>>>???AAACCCAAADDDIIINNNOOOJJJ@@@999:::;;;<<<===>>>===<<<<<<;;;;;;::::::;;;<<<>>>???AAABBBBBBCCCCCCDDDDDDEEEEEEJJJHHHBBBDDDPPPUUURRREEE@@@;;;:::<<<===;;;888999;;;<<<;;;:::>>>EEEKKKTTTSSSMMMGGGHHHNNNOOOMMMEEEAAA===999888:::===@@@DDDNNNOOODDD;;;;;;;;;888888999999999999888777777777666666666777777888999777666999CCCMMMOOOGGG>>>888888777666555444333333333444444555666666777777444444444444444444444444555444333555777999999999444333222111111222333444222222222222222222222222444444333333333222222222000111111222222111111000000111111222222111111000000000000000000000000000000000111111111222222222333222111000////////////...///000111111000///...////////////////////////000000//////............///......------......///...............------------///000222222222000///000/////////////////////...------,,,,,,------.........---------......///++++++++++++++++++++++++++++++++++++***************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,+++))))))+++,,,+++++++++++++++,,,------)))******+++,,,,,,------++++++++++++,,,,,,,,,---------,,,++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------------------............///------...//////000111111111111000000//////......000000000000////////////000//////......//////000111111111111000000000000000111222111000///000111222222333444666777999:::???@@@AAABBBBBBCCCFFFIIIIIIJJJLLLOOOQQQTTTVVVWWWWWWWWWWWWXXXZZZ]]]```bbbeeegggiiijjjjjjmmmtttyyy555555666777888888888888777888::::::999999;;;<<<;;;<<<===???@@@>>>;;;777888888999:::;;;;;;::::::999888777777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;??????:::>>>HHHMMMKKKAAA>>>::::::<<<===<<<::::::;;;;;;999777888===AAAMMMNNNKKKDDDAAADDDFFFFFFBBB???<<<888777888;;;<<<@@@HHHIII@@@999::::::888888888999999888888777666555555555666777999:::;;;666777;;;DDDMMMMMMDDD;;;666666666555555555444444333444444555555666666666444444444444444444444444666555444555777999999888444333222222222333444555222222222222222222222222333333333333222222222222000111111222222111111000000111111222222111111000000000000000000000000000000000000111111111222222222222111000////////////...///000111111000///...////////////////////////000000000///////////////000//////......//////000---------..................///000111222111000///111111111000000/////////...------,,,,,,------...,,,,,,,,,,,,---...///000++++++++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,++++++*********+++,,,---------,,,++++++++++++++++++++++++***++++++***))))))***,,,,,,++++++++++++,,,,,,---+++++++++,,,,,,------...*********+++++++++++++++------,,,++++++******)))))))))***,,,------------,,,,,,++++++,,,,,,---...////////////............---------.........//////---......//////000000111000000000000////////////////////////000000000000111000000//////000000111111111111111000000000000...000222222111000000111333333444555777999;;;<<>>???>>>???===;;;999888888999:::;;;AAACCC===888888999777888888888888888777777666444444444555666777999999666888>>>FFFKKKIII@@@999555555555555555555555555333333444444444555555555333333333333333333333333555333333444777999::::::777666555444333444444555222222222222222222222222333333333222222222222111000000111111111111000000000000111111111111000000////////////////////////000000000000111111111111111111000///////////////......///000000///......////////////////////////////////////............------,,,,,,,,,,,,------,,,,,,------...//////000//////000111111000//////222222111111000000//////...------,,,,,,------...---,,,,,,,,,------...///+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***+++++++++,,,,,,+++******************++++++++++++******+++***)))(((***,,,*********))))))******+++++++++++++++,,,,,,------************************)))******++++++,,,------,,,,,,,,,---,,,,,,++++++******))))))******+++,,,---,,,,,,,,,,,,+++++++++***++++++,,,,,,------------------....../////////.../////////000000000111////////////000000000000111111000000000000111111111111111111000000000///,,,...000111000//////000333333444666888:::<<<======@@@EEEHHHIIIIIIKKKLLLKKKLLLMMMOOORRRTTTUUUVVVWWWWWWWWWXXXZZZ^^^aaacccbbbeeegggggggggkkkqqqvvv222444666888888777555444444555666555444444555666444555666777666666666777666666777777888999::::::999888777666777888999:::;;;;;;::::::999888888888666888888666777;;;======999999888999;;;<<<<<<<<<999999999888888888999:::>>>GGGMMMIIIBBB>>>;;;888<<<;;;;;;:::999999888888777;;;===999777777777777777888888888888777666666555444444444444555666666777;;;AAAHHHJJJFFF>>>777444444444444555555555555333333333333444444444444333333333333333333333333111111111444888;;;======<<<;;;888666555444444444222222222222222222222222333333222222222111111111000000000111111000000000000000000111111000000000//////////////////////////////000000000111111111111000//////////////////......////////////..............................------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,---...///000000//////000000000/////////222111111111000000000///...------,,,,,,------.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++***((('''&&&)))))))))******+++++++++***++++++***))))))***,,,++++++***************+++************++++++++++++************************)))******++++++,,,------,,,,,,---------,,,,,,+++******))))))******+++,,,+++++++++*********))))))******++++++,,,---......///////////////000000000......//////000000111111.../////////000000000111111111000000000000111111111111111111000000000///---///111111000000111222333333444666888:::===>>>>>>BBBFFFJJJKKKLLLMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVWWWWWWWWWXXX[[[^^^bbbdddccceeegggggghhhkkkqqqwww333444666777777666444333333444666555444444555666333666888888777666666666666666666777888999:::;;;666555444444444444666666888888777777666666666555888888777777777888888888666666777888999:::;;;;;;888888888999::::::::::::999CCCJJJIIICCC>>>:::666888888999::::::999888888555777888777666555555666777777888888777777666555555555444444444555666666:::???EEEIIIHHHCCC<<<777444444444444444444555555333333333333333333333333333333333333333333333333000///000333888<<<>>>???>>>===:::777555333333333222222222222222222222222222222222222111111111111///000000111111000000//////000000111111000000///000000000000000000000000/////////000000000111111000//////....../////////................................................,,,,,,,,,,,,,,,------------------,,,,,,---------,,,,,,------...///000000000000////////////......000000000000000000000000...------,,,,,,------...///...---,,,++++++++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++******)))(((&&&&&&(((((())))))***++++++++++++,,,,,,+++******+++---...------,,,,,,,,,,,,---************************+++++++++++++++*********------,,,++++++******)))******+++---............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++++++++++++++,,,------...///000000111111111111111111111111......//////000000111111......//////000000111111111000000//////000000111111111111111000000000000111222222111000000222444222333444666888:::===>>>AAADDDIIILLLMMMNNNOOOPPPMMMNNNOOOPPPRRRSSSUUUUUUWWWWWWWWWXXX[[[___bbbdddfffhhhjjjjjjkkknnntttyyy333444555555555555444333222444555555444444555777555777999888666555666777555555555555666888:::;;;555444333222222333444555555555555555555555555555666555555666666555444555333444666777777888888999777888888999;;;;;;:::888666>>>DDDCCC@@@===999555333444666888999888777666444444555666555444444555777777777777777666666555555555555666777888999:::===BBBGGGIIIGGGAAA;;;888444444444444444444444444333333222222222222222222222222222222222222222222111000111444888<<<===>>><<<;;;888666444333222222222222222222222222222222222222222222111111111111//////000000000000////////////000000000000//////000000000000000000000000////////////000000000111//////.........//////000.........------.................................,,,,,,,,,---------............------------......,,,---------......//////000000///........................//////000000111...------,,,,,,------...------,,,,,,+++,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,+++++++++***++++++,,,,,,++++++***((())))))*********))))))((((((((()))***+++++++++,,,------,,,++++++,,,...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++------,,,++++++******)))++++++,,,---......------,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++,,,,,,---...///000111000000000///////////////////////////000000000000.........///000111111111000//////......//////000111111111111000000000000111111000...,,,---000222111222333555777:::<<<>>>BBBEEEIIIKKKLLLMMMNNNPPPNNNOOOPPPQQQRRRSSSTTTUUUWWWWWWWWWYYY[[[___ccceeegggiiikkkkkklllooouuuzzz333333444444444333333222111333444555444444666777333555555333000000222555444444444444555777999:::666555444333333333444555555555555555555555555555333222333555555333333444222444666666666666777888888888888999::::::888666666;;;>>>===<<<<<<999666///111444777888888666555444333444666555444333555777777777777777666666555444555666777999;;;===>>>???DDDIIIJJJFFF@@@;;;999555555444444444333333333333222222222222222222222222222222222222222222222222111222444888;;;<<<<<<999888666444333222222333222222222222222222222222222222222111111111111000//////000000000000////////////000000000000//////000000000000000000000000////////////000000000000//////.........//////000......------------..............................---------.........//////---------,,,,,,------------------...............111000///...............,,,,,,---...///000111111...------,,,,,,------...++++++++++++,,,---......++++++,,,,,,---...//////---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++'''''')))***,,,,,,------'''(((((()))***+++++++++------...---,,,,,,---///---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,,,,------/////////...---+++***)))******))))))******+++,,,,,,,,,,,,+++++++++******))))))***+++,,,......///,,,,,,,,,,,,,,,,,,,,,+++000000000000////////////---......///000111111222//////............//////111111111111000000000000000///,,,)))'''(((,,,///111111333444777:::<<<===AAACCCFFFHHHHHHJJJKKKMMMOOOOOOPPPQQQRRRSSSTTTTTTWWWWWWWWWYYY\\\___ccceeeeeehhhjjjjjjjjjnnntttyyy444333222111111333555666444555555666666666666666555555444444444333333333555444444444444555666666777555444444666777777666444444444555555555555666888777666444444555555666666666777777777777666666666666777777777555444333666666777777666555444444555555555666666666666666666555444333333444555666555555555666777888888999666555555777;;;>>>@@@@@@EEEKKKOOONNNGGG???;;;;;;<<<;;;888555444444444555444333333222222333333444444444444333333333222222666444444888<<<===999444444333111000///000000111222222333333333444444444111111111111111111111111000000000000000111111222000000000000////////////......................../////////...------,,,,,,&&&(((+++---//////...---......//////...---,,,,,,...///000000///---+++***---------.........////////////.........---------------.....................///////////////............////////////......000000///...---,,,,,,+++777333...,,,---...,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---+++++++++***++++++,,,------,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///,,,((((((++++++)))'''------,,,,,,+++***))))))***+++,,,,,,------,,,,,,000000111000000///......///000222333333222111000333222111/////////000000222222111111111111222222000000000000///---,,,+++111000.........///111222444444555666888:::;;;<<>>;;;;;;===;;;999666444333333444222222222111111222222222222222222222111111111111555333333777;;;<<<888333444333222222222333444555111222222222222333333333111111111111111111111111000000000000000111111222000000000000////////////111111111111111111111111..................//////(((***,,,...//////...---...////////////...---,,,............---,,,+++***------------............------------,,,,,,,,,,,,,,,---------......//////------............------......////////////.....................------------+++((())),,,...---,,,+++,,,,,,------,,,,,,+++************************************************++++++******++++++,,,---+++++++++******+++++++++)))))))))))))))******+++...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++++++++++++++++++++++++++++++++,,,------...---------,,,+++))))))+++,,,++++++......------,,,++++++******+++,,,,,,------,,,,,,.../////////......---,,,...///111222333222000000111000///......//////000111111000000000000111111222222222222111000///...//////000000111111222222444444555666777999;;;<<>><<<===>>><<<:::777444333333333111111000000000000111111444333333333333222222222333222333666999999666222222111111222222444555555000000000111111111222222111111111111111111111111000000000000000111111222000000000000////////////////////////////////////------...//////000111111+++,,,---...///......---//////////////////...---...---,,,,,,++++++++++++---------------------,,,------------,,,,,,,,,,,,++++++,,,---...//////000,,,,,,---------------,,,......////////////......,,,,,,------............)))(((((())),,,------,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---******))))))))))))******)))))))))))))))***++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******************************++++++,,,---------------)))***++++++++++++---//////......------,,,,,,+++***+++,,,,,,------,,,,,,,,,------------,,,++++++---...000111111111000//////...............///000000000////////////000000000111111222222111111000...///000111222222222222333444444555777999;;;<<>>???@@@???===;;;888555333222222111111111000000111111111222222222111111111000000111111222555777777444111000000000000000111111222/////////000000000000111111111111111111111111111000000000000000111111222000000000000////////////------------------------////////////000000111111---......//////...------...//////000//////......///...,,,+++++++++,,,---------------,,,,,,,,,,,,............------------******+++,,,...///000000,,,,,,---.........------......////////////......------------------------...---------------+++***++++++,,,,,,,,,,,,++++++************************************************++++++******++++++,,,---*********))))))*********,,,++++++++++++,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((++++++++++++++++++++++++++++++,,,------------,,,)))+++------******---111......------,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++,,,---...///000000000///............///000000111//////............//////---...///000000000000000/////////000111222333333333333444555777999;;;<<<@@@@@@AAACCCFFFIIIKKKMMMNNNPPPSSSTTTTTTTTTVVVWWWYYYYYYYYY\\\___``````___bbbdddhhhmmmmmmnnnuuu~~~444333333333333333333333555555666777777777777666333333222222222111111111222222222222222333444444777555333333333333222111222222222222333333333444555555555555444444333333222222333333333333222222444444333222222222222222333444444555555555444444111111222222333444444555333333333333333333333333222222222222333333333333111555999:::;;;???GGGNNNVVVRRRLLLEEE???======???>>>===;;;888666444222111222222111111111111222222............------------000111222444666555222000111111111111000000//////....../////////000000000000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000111111000000////////////..................------......////////////......000///---,,,,,,,,,......---------------------------------,,,,,,,,,,,,+++******+++,,,---...///000------...///////////////......////////////......///......---,,,,,,++++++000000000///---+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++,,,,,,,,,+++,,,------...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++---...---***))),,,///,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,------.........------,,,------...///000000000...//////000111111111111//////............//////---...///000111111111000111///...---...000333555333333444555777888:::;;;??????AAADDDFFFIIILLLMMMPPPRRRUUUVVVVVVVVVWWWYYYYYYYYYZZZ\\\```aaaaaa```aaaccchhhmmmmmmmmmttt}}}222222333333333444444444444555555666777666666666222222222111111111000000222222111111222222333444666444222222333333222111111111222222222333333333555555555555555444333333222222333333333333222222444333222111000000000000333444444555555555555444111111222222333444555555333333444444444444333333222222222222333333333333000444888:::<<<@@@FFFKKKLLLIIIDDD???;;;:::;;;;;;>>>===;;;999777555333222222222222111111222222222222222111111111000000000///111333555555333111000333333333333222111000///........./////////000000000000000000000000000000000000000000000111111222000000000000////////////////////////////////////111111000//////...------......------------------,,,---..................///......------.........---------.........//////++++++++++++******************+++,,,---......///------...///000000000000......////////////......//////...---,,,+++******,,,------,,,+++******,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++******+++++++++***************+++,,,,,,***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,---,,,******+++---++++++++++++++++++++++++***+++,,,,,,------,,,,,,---......////////////...,,,------...///000111111///000111111111111111000//////............//////000111111222333333333222222111/////////000222444222333333444666888:::;;;>>>???AAADDDGGGJJJLLLMMMPPPSSSVVVXXXXXXXXXXXXYYYYYYYYY[[[^^^aaacccbbbaaaaaaccciiimmmllllllrrrzzz000111222333444555555555222333444444555555444444222111111111000000000000111111111111111222333333444333111111222333333222111111111111222222222222333444444555444333222111111222222333333222222111222222111000000000111222222222333444444444444444111111222333444555666666333444555555555555444333333333333333333333333333111333777;;;???CCCFFFGGGDDDAAA>>><<<;;;;;;;;;;;;<<<<<<;;;:::888666444333111111000000000000111111555555444444444333333333///111444555444222111000111111222333333222111000...////////////000000000000000000000000000000000000000000000000111111222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,//////..................---,,,,,,,,,,,,,,,------++++++,,,---------------,,,------......---------,,,------...///000111111---------,,,,,,,,,+++++++++++++++,,,,,,---------+++,,,---...////////////......////////////......---------,,,,,,+++++++++***++++++***((((((+++...******++++++++++++******************************************************++++++******++++++,,,---******))))))))))))******+++************+++,,,,,,***+++,,,---......---,,,************************,,,,,,,,,---------------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------...///////////////---------...///111222222///000000111111000///...000//////////////////000111111222333333333222222222333444444444333222111222222333444666888:::;;;===>>>AAADDDGGGJJJLLLMMMPPPRRRVVVXXXXXXWWWXXXYYYYYYYYY\\\___cccdddcccbbbaaaccchhhlllkkkjjjooowww///000111333444555666666111111222333333333333222111111111111000000000000111111111000111222222333333222000111222333333222000111111111111222222222222222333444333222111000111111222222222222111111000000/////////111222333000111222333333333333333111222222333555666777777444444555666666555444444333333333333333333333333222444777<<>>>>>>>>>>>>>>===;;;;;;;;;:::888666555444000000////////////000000000000000////////////...///222555555444222111000,,,---///000111111000000////////////000000000111000000000000000000000000000000000000000111111222000000000000////////////////////////////////////,,,,,,------.../////////,,,++++++++++++,,,---...***+++,,,,,,---------,,,***+++,,,---...---,,,+++,,,---...///000222333333111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................////////////......++++++,,,,,,,,,,,,---------------+++((((((+++...******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---))))))(((((((((((())))))------,,,,,,------...///+++,,,.../////////......************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))'''%%%''',,,......,,,------------------------++++++,,,---------,,,,,,,,,------.../////////...------......000111222333//////000000000...---,,,000000////////////000000000000111111111000000///222444888:::999666111...222222333444666888:::;;;===>>>AAADDDHHHJJJLLLMMMOOORRRUUUWWWWWWWWWWWWXXXYYYZZZ\\\```dddeeedddbbbaaaccchhhlllkkkiiinnnuuu111222333555666777777888111111111111111111111111333333333222222222111111///000000000000111111111333222111111000000111111222222222111//////222444111222222333333222222111111222222111000000111333222222222111111111111000222222111111111111222222222222222222222222222222222222333333333333444444111111111000111111222222222444777;;;>>>AAACCCDDD@@@???<<<::::::;;;===>>><<<;;;:::888555333222111111000///------///000111444333333222222111111111222000///111333444222///000000000000000000000000////////////////////////------......//////000000............////////////222111111111000000//////...---,,,+++,,,,,,......000000000000000//////...........................++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------.........---,,,+++***+++,,,,,,...------,,,,,,,,,------////////////////////////(((***,,,,,,++++++,,,------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,+++///222222///,,,,,,,,,))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////...,,,++++++***+++,,,------------,,,+++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++------------++++++))))))*********+++++++++---------,,,,,,+++++++++......---,,,++++++++++++..................------+++,,,---...////////////////////////////////////000000////////////000000111111111111111000///...000000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMKKKOOOSSSVVVWWWWWWXXXYYYXXXZZZ[[[^^^___aaaaaabbbdddgggjjjkkkiiiiiikkkmmm000111222333444555555555111111111111111111111111333333222222222111111111000000000111111111111222333222111111000000111111000111111000......000222111222222333333222222111111222222111000000111333333333222222111111000000222222222111111222222222222222222222222222222222222222222333333444444444555444333222222222222222222333666999===???AAABBBAAA???<<<:::999999;;;<<<<<<;;;:::888666444222111222111///......///111222666666444333111///...---111//////000222222000...////////////////////////..................................../////////////////////000000000111111000000000//////.........///...---,,,,,,,,,---...//////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------......---,,,+++++++++,,,,,,---,,,,,,+++++++++,,,,,,////////////////////////+++,,,......---,,,---...,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,))),,,......+++)))***+++******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,++++++,,,------......///////////////...,,,,,,---...///000000///////////////////////////000//////......//////000000111111111111000000///000000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMLLLOOOSSSVVVWWWWWWXXXZZZZZZZZZ\\\^^^```aaabbbbbbcccfffiiijjjhhhgggjjjlll///000000111222222111111000000000000000000000000333222222222222111111111000111111111111222222222222222111000000000000111///000000///......///111111111222222222222111111000111222111000///111333444444333333222111000000222222222222222222222222222222222222222222222222111111111222333444444555777777555444333222222222333444666999;;;===>>>>>>BBB@@@===:::888888888999;;;;;;:::888666444222111222111000//////000111222555555444222111///...---000///...///111111///---////////////////////////......................../////////......................../////////000000...............---------//////...---,,,,,,------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++++++++,,,,,,+++++++++******++++++,,,////////////////////////...///111000///---...///++++++************++++++,,,++++++******++++++,,,***+++,,,+++)))))))))+++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,........................++++++------------++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,---...///---...///000000000000000------...///000000000000///////////////////////////..................//////000000111111111111000000000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMLLLOOOSSSUUUWWWXXXYYYZZZ[[[\\\]]]___```bbbcccdddbbbeeeiiiiiiggggggiiikkk000000000111111000000///111111111111111111111111222222222222111111111111111111111111222222222222222222111000000000000000///000111000///...000111111111222222222222111111000111111111//////111222555444444333222111000000000111111111111111111000111111111111111111111111000000111222333444444555666555444333333333333333555555777999:::;;;<<<<<>>;;;999888888888;;;;;;:::999777555333222222111000000000000111222000000000111111111111111000000000000111000///...////////////////////////......................../////////......---------+++++++++,,,,,,,,,------............------------//////......------,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++,,,---///////////////////////////000111111///------...,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++******+++,,,***++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,...///000000000000......///000000000000000////////////////////////......------------.........///000111111111111111///000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMLLLOOOSSSUUUWWWXXXZZZ\\\]]]]]]^^^___aaabbbdddeeebbbfffiiiiiihhhgggiiilll~~~111111111111111000000///222222222222222222222222222222222111111111000000000000111111111222222222222111000000//////000000000111222222111000111222000111111222222111111000000111111000//////000222444444333222222111000000//////000111111000//////111111111111111111111111000000111222222333444444222111111111222333444444666777888::::::;;;;;;;;;BBBAAA???<<<:::999888888::::::::::::888666333222111000000000000000000111/////////000000111111111111222222222111000000000................................................//////......------,,,,,,++++++++++++,,,,,,,,,,,,......................../////////......------------------------,,,,,,+++---------------------------------------------------------,,,,,,++++++***+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,---......////////////////////////...///111000...---------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++*********+++,,,,,,))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************************,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,---.../////////...//////000000000000000////////////////////////......------------.........///000111111111111111///000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMMMMOOOSSSUUUVVVXXX[[[]]]^^^^^^______```bbbdddeeedddgggjjjjjjiiihhhjjjmmm~~~{{{}}}111111111222111111000000111111111111111111111111222111111111111000000000///000000000000111111111111111000////////////000000111333333222111111222000000111111111111000000///000111000///...000222222222222111111111111000...///000111111000///...111111111111111111111111111111111111222222222222/////////000111222333444777777888:::::::::::::::???>>>===;;;:::999999999999:::;;;;;;999777444222/////////000000/////////111000000000//////......111333444333111000000000........................------------------------.........------------------------.........//////---------............///---...////////////......------......------,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,---...//////////////////////////////,,,...//////---,,,------......------------......***++++++,,,,,,++++++******(((((((((***+++***))))))))))))******)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,+++************+++,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,++++++++++++***+++,,,---------------...//////000000////////////////////////////////////..................//////000000111111111111000000000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMMMMOOORRRUUUVVVYYY\\\^^^______^^^___```bbbccceeedddgggkkkkkkiiiiiikkkmmmzzzyyy}}}///000000111111111000000////////////////////////111111111111000000000000....../////////000000000111111000///////////////...000222222111000000000000000111111111111000000///000111000......000111///000000000000111111111000111222333333222111000111111111111111111111111222222222222111111111111000000000000000111222333555666777888999999999999::::::999999999999999999999:::;;;;;;:::777444222......////////////......//////////////////......000222444333000......000........................------------------------,,,------------------...............////////////+++,,,,,,,,,---------...,,,---...///000000//////...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------,,,+++***++++++++++++,,,---...///////////////////////////,,,---//////...---...///...------,,,,,,------...***+++,,,,,,,,,,,,+++***)))((((((***,,,---***((()))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++---,,,+++******+++,,,---******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++------------++++++*********++++++++++++,,,+++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,---------------,,,....../////////......---////////////////////////000//////......//////000000111111111111000000///000000000000111111111111333333444555777999:::;;;===???BBBFFFIIIKKKLLLMMMMMMPPPRRRTTTVVVYYY]]]_________^^^^^^___aaacccdddcccgggjjjjjjhhhhhhjjjmmmttt}}}...//////000111000000000........................111111111111000000000000............////////////111111000///////////////---///111222000/////////000000111111111111000000///000000000......000111.........///000000111111111222444555555444222111000000000000000000000000333333222222111000000000222222111111000111111111444555666777888888888888666666777777888888888999999:::;;;<<<:::888555222------............------+++,,,---...///111111222///111333222///,,,---///........................------------------------,,,,,,,,,------.........,,,,,,,,,---------......*********++++++,,,,,,,,,+++,,,...///111111000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---...---,,,+++***************+++,,,---...////////////////////////,,,---///000///...///000---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***+++******---000000---)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,---......------,,,++++++,,,------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++))))))*********++++++++++++++++++,,,,,,---------++++++++++++,,,---...............///......---------...............------////////////////////////000000////////////000000111111111111111000///...000000000000111111111111333333444555777999:::<<<===???BBBFFFIIIKKKLLLMMMNNNPPPRRRTTTVVVYYY]]]```___^^^]]]]]]^^^```bbbdddbbbfffiiiiiiggggggiiilllqqq......------------......///............//////000......////////////......---...000111111111000///......//////000000111111000000//////000111111222444444333222222111111000111111000000000000111111...///000000///000222444555555555555555444333333000000////////////000000...///000111111000///...111111000000000000111111333444666777888888888777555555555555666666666666::::::;;;:::999666333111---------------------------------......000111222000000000000000///......111111000000/////////...////////////////////////........................++++++,,,,,,,,,,,,------///............---------------------------------+++++++++,,,,,,---------+++++++++++++++,,,---...///...------,,,,,,,,,,,,+++++++++)))'''&&&''')))...,,,+++))))))***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------........................+++---......,,,,,,---///---,,,,,,++++++,,,,,,---+++,,,---////////////...************************)))***+++------,,,+++++++++******))))))******+++))))))))))))))))))))))))++++++***************+++///...,,,+++***+++,,,,,,------------,,,++++++*********+++++++++++++++,,,000000000...,,,+++,,,---,,,,,,,,,---------......---------,,,,,,+++++++++,,,+++******+++,,,...///...------,,,,,,------...,,,---.........---,,,+++...............///000111000000000000000000000000000000000000000000000000000111222333333222111000,,,---...///000000000000333444555666777888999:::>>>AAADDDFFFFFFFFFGGGIIILLLMMMQQQXXXZZZYYY\\\```aaa```^^^^^^^^^aaaccceeecccggglllnnnnnnllljjjiiiuuu111111000000000000111111000000//////.../////////......////////////............///000000000000000///////////////000000000000000///000111222333333444444333222222111111000111111000000000000111111...///000000///000222444777777888888777777666555000000///////////////000...///000111111000///...000000////////////000000333444666888999999999999666666666666666666666666999:::<<<===;;;666222///------------------------......---......///000111000000000000000///......000000/////////.................................------------------------++++++,,,,,,,,,,,,------............------------------------------------,,,,,,,,,------............------------......///------,,,,,,,,,,,,,,,,,,---...///...------...000///...,,,***))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))+++,,,------......------........................,,,---...---,,,+++,,,---,,,++++++******++++++,,,,,,,,,---...------,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++************++++++************************++++++***************+++...---,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++,,,------.../////////000000///---,,,,,,---,,,,,,---------.........,,,,,,,,,+++++++++******,,,+++++++++,,,---...///...------,,,,,,------...,,,------......---,,,,,,......------...//////000000000000000000000000000000000000000000000000000000000222222222222000000---...///000111111111111333444444666777888999::::::>>>BBBEEEGGGHHHJJJLLLLLLMMMQQQWWWYYYYYY[[[```aaa```^^^]]]^^^aaadddffffffiiimmmooonnnllljjjjjjuuu//////............//////222111000000////////////...//////000000//////...//////......//////000111000000///////////////////////////000222333555666444444333222222111111000111000000//////000000111...///000000//////111333777888888888888777666666111000000///.........///...//////000000//////...////////////////////////222333555777888999::::::777777777777666666666666777999<<<===;;;666000,,,------------------------///.............../////////000000000000///......///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............------------------------------------------------.....................---------------+++++++++***++++++,,,,,,)))***++++++++++++...000000///,,,***))))))))))))++++++++++++++++++++++++************************+++,,,------......------........................,,,---...---+++***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,************************+++***************++++++,,,,,,------,,,,,,++++++++++++,,,---------,,,,,,++++++,,,------...//////...000111111///---------,,,,,,---...............++++++++++++************,,,,,,,,,,,,,,,...//////...------,,,,,,------...,,,,,,---......------,,,...------------.../////////////////////////////////////////////////////////000111222222111000/////////000111222222222222222333444555777888999::::::>>>BBBEEEGGGHHHJJJLLLLLLLLLQQQWWWYYYXXXZZZ___bbb```^^^\\\]]]aaaeeehhhjjjmmmoooooommmkkkjjjjjjttt...------,,,,,,------...333333111000//////////////////000000000000////////////...------///000111000000000//////......---...//////111222555666777444444333222222111111000000000////////////000000...///000/////////111222555666666666666555444444111000///...............////////////////////////000000000000000000000000000111333444666888999:::777777777777777666666666777888999999777333///,,,------------------------//////...---------......//////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++***)))***)))))))))***+++,,,,,,&&&(((((((((((((((***,,,...---,,,+++***)))******************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---......---+++)))***+++...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...---,,,,,,++++++,,,,,,---*********************************)))******+++,,,+++,,,---...---,,,+++******++++++,,,------------******++++++++++++,,,,,,---///222222000...------,,,,,,......///......---++++++++++++++++++++++++,,,,,,,,,------...//////...------,,,,,,------...,,,,,,------------------......------------......//////////////////////////////////////////////////////000111111000/////////000000111222222111111222222333555777888999:::>>>AAADDDFFFFFFFFFGGGIIILLLLLLQQQWWWXXXWWWZZZ^^^bbb```]]]\\\^^^bbbfffiiinnnooopppooommmkkkjjjjjjppp111000000000000000000111333333111000//////////////////000000000000/////////...---------...000111000000//////......------......///111333555777888444444333222222111111000000000////////////000000...///000///......000222555555555555555444333333000000///...............//////............//////000000111222222111000000...///000111333555777888888777777777666666555555666555444222000///......------------------------///......------------...///////////////...------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++***))))))))))))))))))******+++,,,+++,,,---,,,******,,,---++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---...///---+++******+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,------,,,,,,++++++,,,,,,---******************************))))))***++++++,,,***+++,,,---...---,,,+++***++++++,,,---------------,,,,,,++++++******))),,,...111222000...------+++---...///000///...---------------------------++++++,,,------............------,,,,,,------...,,,,,,,,,,,,------......///......---------......////////////////////////////////////////////////...///000000000000///...//////000000111111000000111222333555666888999:::>>>AAADDDFFFFFFFFFGGGIIIMMMMMMQQQWWWYYYWWWYYY^^^aaa___]]]]]]___cccgggjjjnnnppppppooommmjjjiiiiiijjjxxx000//////......//////000222111000000///////////////000000111111000000///......------......///000//////........................///000222444666777444444333222222111111000000//////......//////000...///000///......///111555666666666666555444444///......---....../////////......------......//////000111222222111000///.........///111333555666777777666666555555444444444222///---,,,,,,...///------------------------...---------------.........////////////...------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,---......---++++++*********)))******++++++------...---++++++,,,...)))******+++,,,,,,------************************+++++++++++++++++++++++++++,,,------......------........................---...///...,,,+++,,,---))))))(((((((((((())))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++,,,---------,,,,,,++++++,,,---------,,,,,,///......------,,,,,,+++,,,...000000...---------+++---///000000000...---------------............)))***+++,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,---//////000000///............///////////////////////////////////////////////////---...///000000///...---//////000000111000000///000111222444666888999::::::>>>BBBEEEGGGHHHJJJLLLNNNNNNRRRXXXYYYXXXZZZ^^^___^^^^^^^^^aaadddhhhjjjlllnnnoooooollliiiggggggfffppp------,,,,,,,,,,,,------000000//////.../////////000000111111111111000000,,,---......//////......------...........................///111333444555444444333222222111111000//////............////////////000///------///000444444555555444444333222------------...///000000///...------------...///---...///000000///...---////////////000222444555666666666555444333333333111000...---------...///------------------------,,,,,,,,,,,,---......///......//////......---,,,,,,---------............------------------------------------------------++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++---......---,,,+++,,,,,,+++*********++++++((()))******)))***,,,---******+++,,,,,,,,,++++++************************+++++++++++++++++++++++++++,,,------......------........................---/////////------...///***))))))))))))))))))***+++***)))))))))***+++++++++++++++++++++++++++++++++,,,------......------++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,---,,,+++++++++,,,,,,---...,,,,,,---------,,,++++++,,,,,,,,,------.........+++---...---,,,+++,,,...+++---///111111000...---,,,,,,,,,------.........((()))***,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,++++++,,,---///000111111000///////////////000000000000000000000000000000000000000000000000------////////////------000111111222222111000000000000222444666888999::::::>>>BBBEEEGGGHHHJJJLLLOOOPPPTTTYYYZZZYYY[[[___]]]]]]^^^```ccceeehhhiiihhhkkknnnnnnkkkhhheeeddddddlll000000////////////000000///............//////000000000111111111111000000+++,,,.../////////...---,,,------....../////////.........///000222333444444444333333222111111000//////............////////////000///------...000111222222222222111000000,,,,,,,,,---...///000111///...---,,,,,,---...///+++,,,...//////...,,,+++111000000000000222444555666666555444333333222222......//////////////////------------------------+++++++++,,,---...///000......//////......---,,,---------....../////////------------------------........................++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++'''(((***,,,,,,,,,******------,,,+++*********+++''')))***++++++,,,...111,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))------------------------+++,,,------......------........................---///000///......///000---,,,,,,,,,,,,,,,,,,---,,,***)))(((''''''((((((************************,,,---///000000000///...+++******************+++++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,+++***+++,,,...///------------,,,,,,+++***'''((()))***,,,---...///+++,,,---,,,***+++,,,...+++---///111111000...---+++++++++,,,,,,---------'''(((***+++,,,,,,++++++...------,,,,,,------...,,,,,,++++++,,,...///000222222111000000000000000111111111111111111111111111111111111111111111111,,,---...//////...---,,,222222333333333222222111///000222444666888999:::>>>AAADDDFFFFFFFFFGGGIIIPPPQQQUUUZZZ[[[ZZZ[[[```[[[\\\___aaadddfffhhhiiifffiiimmmnnnkkkgggdddbbbeeejjj}}}777CCCEEE888...///111///000000//////.........---222222222222222111000///---.........//////000000111000///...............+++---///111222333333333444444444333222111000/////////.........---------///////////////...------///000111222333222111000......---------,,,,,,,,,---...///000000///...---/////////...---------,,,............///000222222777666444222111000000000,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,...000000000---......///......------222000---,,,---------,,,+++,,,,,,------,,,,,,++++++---------+++***+++---//////...---+++***))))))++++++++++++++++++++++++************************------............------******************************++++++++++++******,,,,,,,,,+++***)))(((''')))************+++++++++)))+++,,,,,,+++***+++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000///............///000000---............,,,+++***(((((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,+++***+++,,,---...))))))***+++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///------+++******+++------++++++,,,,,,,,,---------///,,,)))***---000000///,,,------......------,,,///...---------///000111///000222222000000000111222222222111111111111000111111222222222111111000111111111111111222222222000222555666777888;;;======@@@CCCEEEFFFGGGHHHIIIOOOTTTYYY]]]^^^]]]\\\\\\]]]^^^```cccfffhhhgggfffhhhlllpppqqqnnnjjjgggeeeaaannn~~~===FFFGGG::://///////,,,000/////////.........---111111111222111111000000---........./////////000000/////////............---...000222333444444444333333333333222111000/////////.........---------000000000000000///.........///000111222111000000............------------.........//////........................---------............///000111111---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---...///...---...............------222000---,,,---------,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---......---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,++++++***))))))************++++++++++++)))+++------+++***+++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------......///000......//////...---+++***))))))******++++++,,,,,,,,,,,,,,,+++++++++******((())))))***+++,,,------,,,++++++******++++++,,,---------........./////////...---+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++---------............///...------,,,,,,------...+++++++++,,,,,,,,,,,,,,,)))((('''))),,,---,,,***+++,,,,,,------,,,,,,+++......---,,,,,,---...///...000111111000//////000222222222111111111000000000000111111111111000000///000000000000111111111000222555666777888;;;======@@@DDDFFFGGGGGGIIIJJJOOOSSSYYY]]]^^^]]]\\\\\\^^^___```ccceeeffffffeeehhhlllpppqqqooojjjgggeeeaaannn111999;;;222---///000////////////...............//////000111111111000000.............../////////...///000000000///...---...///000222333444444444333333333333222111000000...............---------...////////////...---------...///000111000000///------......///...............------------......---------...............---------......///000000+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,------------......------222000---,,,---------,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************+++++++++,,,***,,,------+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------------......//////////////////---,,,,,,*********+++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,---......+++******))))))******+++------------............000///...---,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---------............///---......//////......---++++++++++++++++++++++++******,,,...000000---+++++++++,,,,,,,,,,,,++++++...------,,,,,,,,,---------///111000///...//////222222111111111000000000//////000000000000//////......//////000000000000111333555777777999;;;===>>>AAAEEEGGGGGGHHHIIIKKKNNNRRRXXX\\\]]]]]]]]]]]]```aaabbbdddeeeeeeeeeeeehhhlllpppqqqoookkkgggeeebbbppp(((...000---+++///111000........................---...///000000000000000........................---...000111111///...,,,...///000111222333333444222222222222222111000000........................,,,,,,---------,,,,,,+++---...///111111111000000---...///000000000//////...---,,,++++++,,,---...,,,---------.../////////,,,------..................///111222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---,,,+++------------------......222000---,,,---------,,,+++,,,,,,------,,,,,,+++)))***,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++******)))+++++++++++++++,,,------*********+++++++++,,,,,,+++,,,...---,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......------,,,,,,,,,---,,,,,,,,,,,,---......000000000//////...------+++++++++++++++++++++***,,,,,,,,,+++++++++******---------,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++///......------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---...//////...---,,,,,,++++++++++++*********,,,---...///000000///...+++,,,,,,------,,,,,,+++......---------------------...000000.........///111111111111000000000000---...//////////////////......//////000111111111111333555777888999;;;===???BBBEEEGGGHHHIIIJJJKKKNNNRRRWWW[[[\\\]]]^^^^^^cccdddeeeeeeeeeeeeeeefffiiilllpppqqqoookkkgggfffeeettt000222111///---......,,,---------...............---...///000000000000000...............---------,,,...///111111000...------......///000111222222111111222222222111000000---.....................,,,------.........------...///000222333333222222...///111222222111000///...---,,,++++++,,,---...,,,---------.../////////,,,---......///......------...///000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,---,,,,,,,,,,,,---...///222000---,,,---------,,,+++,,,,,,------,,,,,,+++)))***,,,,,,,,,,,,...///++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++(((((())))))))))))((((((***************,,,---...***++++++++++++,,,,,,,,,,,,---......,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------000/////////......---------,,,,,,,,,,,,---......111000000///......------,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------.........))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---........................---------............///+++,,,---......---,,,+++++++++++++++++++++++++++,,,++++++******+++,,,...------............------....../////////.........---...000000.........///111111111000000000//////------.../////////////////////000111111222333333111333666777888999<<<>>>???BBBEEEGGGHHHIIIJJJKKKMMMQQQVVVZZZ\\\]]]^^^___fffggghhhgggfffeeefffhhhiiimmmqqqrrroookkkhhhffffffttt---,,,+++,,,...///...------------------.........//////000111111111000000.........------------------...///000000000///.........---......000111222000111111111111111000000---------.....................///000000000000///...///111222333333333333000111222333333111///.........------------......---------...............------///000000///...---//////000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000...---,,,,,,+++++++++---...///222000---,,,---------,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))))))))(((******)))))))))***,,,---++++++++++++,,,,,,,,,,,,,,,...///...,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,------...///////////////.........---------------......///111000///...------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,---......---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,))))))+++,,,---.........((()))***+++,,,------...******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......////////////////////////---------............///+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---+++***+++...000......////////////......---...//////000000//////---///111000///...//////111111000000000/////////,,,---...///000000000/////////000111222333333444222444666888888:::<<<>>>>>>AAAEEEGGGGGGHHHIIIKKKLLLPPPUUUYYY[[[]]]___```fffhhhjjjhhheeedddgggjjjiiimmmqqqrrrppplllhhhfffgggttt(((&&&%%%)))...000///...,,,,,,,,,------.........111111111222111111000000.........------,,,,,,,,,............/////////000//////......///000111222000000111111111111000000---------.........//////------...///////////////---...000111222333222222222333444555444111///---.........//////........................------------...000111111000...---000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,,,,+++******+++,,,...000222000---,,,---------,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))((('''''')))***++++++++++++,,,,,,,,,---------...///...,,,+++++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,---......------...............///......------......///000000///...---,,,,,,,,,---***++++++,,,,,,---------,,,,,,,,,+++++++++******((())))))***+++,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++((()))+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////////////////////////////---------............///------,,,,,,,,,,,,------++++++,,,---...//////000///000111000...---///111---..................---***+++---///000000000///...000111111000//////000111000000000////////////------...///000111111000......///000111222333333222444666888888:::<<<>>>===@@@DDDFFFGGGGGGIIIJJJLLLOOOTTTXXX[[[]]]___aaadddgggiiigggccccccfffjjjjjjmmmqqqrrrppplllhhhfffjjjvvv333...+++---000000---+++,,,,,,,,,------.........222222222222222111000///.........------,,,,,,,,,...............///000111000000/////////111222333///000000111111111000000---------.........//////)))***++++++,,,,,,,,,,,,+++---...000111222111111333444555555444111...,,,---...///000000///...---/////////......------,,,...///111222222000///---...---------...///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---+++,,,+++*********,,,///000222000---,,,---------,,,+++,,,,,,------,,,,,,++++++---...---+++++++++------------,,,,,,+++++++++++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++)))(((&&&&&&((()))***++++++,,,,,,,,,------------///000///,,,+++++++++***+++,,,------,,,+++*********+++,,,,,,---......,,,,,,,,,------.........///............///000000000///---,,,++++++,,,,,,******+++,,,,,,---......,,,,,,,,,+++++++++******+++++++++*********))))))++++++************+++++++++++++++******))))))))))))***+++,,,++++++)))(((,,,,,,,,,++++++++++++***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////........................---------........./////////...---,,,,,,---...///***+++,,,---///000111111)))---000000---++++++,,,,,,------......------,,,((())),,,...///////////////000222222000000000111000000000000////////////---...///000111111111111------...///000111222222222444777888999:::<<<>>>===@@@CCCEEEFFFGGGHHHIIIKKKOOOTTTXXXZZZ]]]```bbbccceeegggeeebbbaaaeeejjjjjjmmmqqqsssppplllhhhgggooozzz......---------,,,,,,,,,,,,++++++,,,---///111333222333333444444333333222///......---------......///---,,,,,,---000444666444333111111222111000...------............------/////////...------,,,,,,...---+++******+++---.........//////000111111111444444333222111000///......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,111111000000////////////...........................------,,,,,,++++++***+++,,,...//////...,,,+++,,,,,,+++++++++,,,---...///...---,,,+++*********(((***,,,+++)))))),,,///+++++++++*********)))))))))***+++,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++)))((('''''')))+++---,,,,,,++++++++++++++++++...------,,,***))))))(((+++,,,......---------...))))))***+++,,,,,,------++++++***+++,,,...000222//////...------------...////////////////////////,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******)))*********)))'''((()))***++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,...///000000///---+++***------,,,,,,+++,,,,,,,,,111000000//////......------------............//////---+++,,,//////,,,)))---,,,,,,++++++,,,,,,---......//////...---,,,,,,---...///...,,,++++++------***+++000000,,,,,,111111222444666666444222111666555333111000//////...,,,,,,---...///000111111000000111111111000000///444555777888888999<<<>>>>>>AAADDDFFFGGGHHHIIIJJJOOOQQQUUUWWWYYY[[[^^^aaadddeeedddcccaaaaaaccceeekkkuuuvvvsssrrrjjjeeekkkqqq000000/////////.........,,,+++++++++,,,...///000111222222333333222222111......---,,,,,,,,,------...---------///111444666555333111111111111///...000000111111111111000000---------..................---+++******+++---...------...//////000000111444333333222000//////......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,+++)))***+++---............000///...---,,,,,,,,,,,,,,,...///...,,,,,,...000,,,,,,,,,,,,++++++******)))***+++,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++))))))))))))*********+++++++++++++++++++++++++++...---------------,,,,,,***+++,,,,,,***(((((())))))******+++,,,,,,------,,,++++++***+++,,,.../////////...------------...////////////////////////---,,,,,,,,,,,,---...///---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,+++***)))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......///000///---+++***,,,++++++***++++++,,,,,,+++++++++++++++,,,,,,,,,---------............///---,,,+++---000111000---,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,''')))+++,,,---...000222***(((***///000,,,,,,///---///111222222111///---.........///000111222333.........///////////////000000111111111111000000333444666777777999;;;>>>>>>AAAEEEGGGGGGHHHIIIKKKNNNPPPTTTWWWYYY\\\___aaacccccccccbbb``````bbbdddhhhrrrtttqqqqqqjjjdddjjjppp///////////////.........,,,,,,++++++,,,,,,---...000000111111111111000000...------,,,++++++,,,,,,------...///111333555666555333222111111111///---111111111222222111111111+++,,,,,,---......//////------++++++++++++------,,,,,,------...//////000333333222111000///......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++........................,,,++++++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///000000///...000000///...---------......///000...---,,,...///---------,,,,,,,,,,,,+++******+++,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++'''(((***+++,,,+++***))))))*********+++,,,,,,,,,+++,,,,,,,,,------......---...///...+++))))))************++++++,,,,,,------,,,+++******+++,,,,,,000///......------......////////////////////////------,,,,,,,,,---......+++++++++++++++*********++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,------------,,,++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++***++++++++++++,,,---......++++++,,,,,,---......///---------............///++++++,,,...111333222111++++++------------++++++---............------,,,+++---...---,,,+++,,,...,,,,,,///444444111///000///000222333333222000///******+++,,,...111222444000000//////............000000111111111111000000222333555666666888:::===???BBBEEEGGGHHHIIIJJJKKKLLLOOOSSSWWWZZZ]]]```cccbbbcccbbbaaa______aaabbbdddoooqqqooopppiiidddkkkqqq------------------------------------------------...//////000000//////...///...------,,,,,,,,,------...///111222444555666555333222111111111///.........////////////......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,------......///222222111000//////......---,,,,,,++++++,,,,,,---------------------------------------------------........................------+++++++++---...000---,,,++++++++++++,,,---+++,,,---//////000000/////////......---..................---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))******++++++*********((())))))***+++,,,,,,---)))************+++++++++---/////////,,,+++++++++*********++++++,,,,,,,,,---,,,+++++++++,,,---...000//////...............////////////////////////------,,,,,,,,,------...************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,+++++++++***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++,,,,,,,,,,,,---///000000,,,---------.........///---------............///***+++,,,...000111111111***+++---......---+++***---------......------,,,///000111///---+++,,,------...111444555333000///000111333333333333111000...------------...///000///////////////.........///000000111111111111000111333444555555777999<<>>AAADDDFFFGGGHHHIIIJJJIIIMMMSSSXXX[[[^^^aaabbbddddddbbb___\\\[[[[[[]]]bbbnnnqqqpppsssnnnjjjqqq{{{........./////////000000---...///000000//////...------............------,,,,,,,,,---///000222333222111///......///111222111000///000222333333222......////////////......---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---......////////////............------+++,,,,,,------,,,,,,+++........................++++++++++++,,,,,,,,,---........................,,,---/////////...---+++------////////////------//////......///222555777------------...///000111///---+++,,,...//////---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******---,,,+++*********++++++))))))))))))************++++++++++++,,,,,,,,,,,,+++---......,,,++++++,,,++++++++++++++++++++++++------,,,,,,---...000111111000000//////////////////////////////////////////...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,------------......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++...111000,,,***,,,...))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++*********++++++,,,000000//////////////////---------............///,,,///000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------000111111000---+++,,,,,,000222111///333>>>FFFGGG333444444444444444444333111111000000///000000111---.........//////000000...///000111111222222222111333555555666777:::<<<===@@@CCCEEEFFFGGGHHHIIIIIINNNTTTYYY\\\^^^```aaaaaaaaaaaa___]]]]]]___aaabbbnnnqqqpppsssmmmjjjqqq}}},,,,,,,,,---------......+++,,,.../////////...------......//////......---******+++,,,...000222333333222///---,,,...000111//////...000333444444333------............------***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,---......//////000..................------+++,,,,,,------,,,,,,+++........................---------....../////////........................)))+++...000111000...------...000111111000...---+++,,,---000333555777888............///111222333,,,***((())),,,...---++++++++++++,,,,,,---------,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++++++++******+++,,,,,,---,,,+++***)))*********)))))))))))))))&&&'''((()))***+++,,,,,,***+++,,,+++)))'''''''''++++++++++++++++++++++++...---,,,,,,,,,,,,......111111000//////////////////////////////////////////...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,000333111---+++---000&&&''')))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------//////...---------......++++++,,,,,,---.........---------.........//////,,,///111111...---...000---,,,,,,++++++,,,,,,---***+++,,,,,,------------)))***,,,---------///111...000...,,,333BBBMMMPPP111111111111111111111111333222111000............///////////////...............///111111222222222222333555666666888:::===<<>>AAADDDEEEEEEFFFHHHIIINNNOOORRRUUUXXX[[[\\\]]]```___^^^]]]^^^___bbbcccdddjjjqqqssspppmmmnnnppp///...------------...///............------------...---,,,,,,,,,,,,,,,---,,,+++***+++---...///.../////////...------,,,,,,...------------......//////......---,,,+++******,,,,,,,,,---...///000111111111000///...,,,,,,+++---,,,,,,+++,,,---...///---,,,,,,,,,,,,---...///...//////...---,,,,,,.........---------,,,,,,,,,---,,,+++******+++,,,---+++,,,------,,,+++---............------,,,,,,,,,///111222111///------...+++,,,+++***...444666444...---,,,---...///...,,,...---,,,++++++,,,------.........------,,,,,,,,,,,,,,,---...//////,,,***************************---+++)))***+++,,,++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++******++++++************++++++*********(((&&&&&&(((***++++++***************+++***++++++,,,,,,------...............////////////000000/////////.........++++++++++++************++++++++++++++++++++++++---+++))))))***,,,------...,,,,,,,,,......---,,,+++,,,------...---------+++************+++,,,,,,,,,...///...,,,+++,,,---******+++++++++,,,,,,,,,...---------,,,,,,,,,++++++***)))***,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,---...///......---//////.........---------000///---...000111000000---------------,,,++++++***+++,,,------......---...............---------...---,,,+++,,,...000222,,,---000222333333222111333333222222111///...---......---------...//////111000000000000111222222444555777888777888:::;;;>>>AAACCCEEEEEEFFFHHHIIIMMMOOORRRUUUXXX[[[\\\]]]______^^^]]]^^^```bbbcccffflllrrrsssooolllkkkmmm{{{///...------------...///------------............------,,,+++++++++++++++,,,***)))***,,,---------........................///...------------------------------,,,,,,,,,+++,,,,,,---...000333555666333333222000///...---,,,,,,++++++++++++,,,------...------------......///---...///...---,,,---.........---------,,,,,,,,,------,,,,,,,,,,,,---------...///...---,,,---...000///...---,,,++++++***///000111000...------...+++,,,,,,+++///555777555///...------//////...---...------,,,------......//////...---,,,,,,++++++,,,,,,,,,...//////---+++++++++++++++++++++++++++,,,***))))))***++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++************+++++++++,,,,,,+++))))))+++,,,+++***************++++++***++++++,,,,,,------...............////////////000000000000000/////////,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++,,,---,,,,,,---///000///...++++++,,,---------------,,,++++++++++++,,,------+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,.........---------------,,,+++***+++---...---,,,))))))***++++++,,,------,,,---...///000///......000000///...---,,,,,,+++000...---...///111111000---............---,,,,,,***+++,,,---............//////.........---------......,,,++++++,,,---...+++---000333444333111000333333333222111000///.........------......///000111111000000111111222333333555777888888999;;;===>>>@@@CCCEEEEEEFFFGGGIIIMMMOOORRRVVVYYY[[[\\\]]]]]]]]]]]]]]]^^^```cccdddgggmmmrrrsssnnnjjjiiijjjwww.........------.........,,,,,,,,,------.........------,,,+++************,,,***))))))+++---,,,,,,---------........./////////......---,,,,,,,,,,,,,,,,,,------------------------...///111333444666333333222000///---,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------...,,,---......,,,,,,---.........---------,,,,,,,,,------,,,,,,,,,,,,------.../////////---,,,---...//////...---,,,,,,++++++...///000000...---------+++---------111777888666000.........///000///...------------......////////////...---,,,++++++***,,,,,,,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************...------,,,,,,++++++***++++++************++++++,,,---...---,,,+++,,,...*********)))******+++,,,***++++++,,,,,,------...............//////////////////////////////////////////.........---------***+++++++++++++++,,,,,,))),,,///...+++((()))+++,,,+++***,,,...//////...++++++,,,------------,,,---,,,,,,,,,,,,---......***+++++++++*********+++******+++++++++,,,,,,,,,........................---,,,+++,,,...///...---******++++++,,,,,,,,,,,,------///000000000///...------..................///...,,,---///111111000......//////......---,,,,,,,,,---.../////////////////////...------,,,,,,111000///...------------...000222444333111...,,,222222222111111///.........---------...///000111111111111111111222333444222444777888888:::<<<>>>>>>@@@CCCDDDEEEEEEGGGHHHMMMOOORRRVVVYYY[[[\\\\\\\\\\\\\\\]]]___aaacccdddeeekkkqqqrrrmmmiiihhhjjjuuu---..................---+++,,,,,,,,,------......---,,,++++++*********+++,,,+++)))***+++,,,,,,+++,,,,,,------...////////////...---,,,,,,,,,,,,,,,,,,,,,------------..................///000111111111000///...---,,,,,,+++,,,------...............,,,,,,+++++++++++++++,,,+++---...---,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,,,,++++++---...//////---,,,---///------------------------,,,...//////---,,,,,,------//////...222777888555000.........///000///...,,,------......///////////////...---,,,,,,++++++,,,,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,+++++++++*********)))++++++************++++++(((***++++++))))))***+++******))))))***++++++,,,***++++++,,,,,,------...............////////////........................//////.........---------*********++++++,,,,,,,,,))),,,//////+++))))))******))))))***,,,...---,,,***+++,,,,,,------,,,,,,------,,,,,,------...///,,,+++++++++,,,,,,,,,+++******+++++++++,,,,,,,,,........................---,,,+++,,,...///...---......------,,,,,,,,,+++------///000000000///...------.....................---,,,---///000111000......//////......---,,,---...///000000111111111//////.........---------000000000000///...---,,,///000222333333111///---000000000000///...---------------...///000111111111111111111222333444555333555777888999:::<<<>>>===@@@BBBDDDDDDEEEGGGHHHLLLNNNRRRWWWZZZ[[[\\\\\\[[[[[[\\\]]]___aaabbbcccccciiiooopppllliiiiiijjjttt------...//////...------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,---+++******,,,---,,,+++---------.........//////...---,,,,,,,,,,,,,,,,,,---------------...............---,,,,,,---------...---------,,,,,,,,,,,,,,,---.../////////......,,,++++++***************+++,,,------,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---......------...///,,,,,,,,,---------......+++---......---,,,,,,------//////...111666555222///...------//////...---+++,,,---.....................---------,,,,,,,,,,,,++++++,,,...///......,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++)))+++,,,---+++++++++,,,))))))))))))***+++,,,,,,***++++++,,,,,,------...............////////////------------............,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---)))+++------,,,************)))((()))+++,,,,,,+++******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---+++++++++---...---,,,******+++++++++,,,,,,,,,---------------.........---,,,+++,,,...///...---//////...------,,,++++++,,,---...///000///......000000///...---,,,,,,+++---,,,+++,,,///000111000---............---,,,,,,---...///000111111111111........................---...///000000///...------...///111222222222222.../////////......---,,,---------...///000111222111111111222333444555666444666888999999:::<<<>>>===???BBBDDDDDDEEEFFFHHHKKKNNNSSSWWWZZZ\\\[[[[[[[[[\\\]]]^^^___```aaaaaaaaahhhnnnooolllhhhhhhjjjqqq------...//////...------------,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...---++++++,,,------,,,---------...............,,,,,,,,,+++,,,,,,------...............------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,---.........---------,,,++++++*********+++***,,,------,,,,,,---.........---------,,,,,,,,,+++,,,---......---,,,+++)))+++,,,---,,,---...000------------------,,,,,,***,,,......,,,+++,,,---,,,......,,,...222111---...---,,,---...///...,,,)))***,,,---.........---,,,,,,,,,------------...---+++***+++---//////...++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((())))))*********++++++************+++++++++---//////.........///))))))))))))***+++,,,---***++++++,,,,,,------...............////////////---.........////////////++++++++++++************)))******+++,,,,,,------+++******+++,,,---,,,***,,,+++******,,,,,,,,,*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...,,,+++)))+++---...---+++******+++++++++,,,,,,,,,+++,,,,,,,,,------------,,,+++++++++---...---,,,------,,,,,,,,,,,,,,,,,,+++,,,---...///......---//////.........------------,,,+++,,,...000111000---------------,,,++++++,,,---...//////000//////,,,,,,------.../////////,,,...111333333333222000......//////000222333333///////////////......---------......///111222333111222222222333555666777555777999999999999;;;======???BBBCCCDDDDDDFFFHHHKKKNNNSSSXXX[[[\\\[[[[[[[[[\\\]]]^^^______``````bbbhhhnnnoookkkffffffgggjjj,,,---...//////...---,,,---------,,,,,,++++++++++++++++++,,,---...///000///---,,,,,,---...---,,,........................++++++++++++,,,------...//////.........---------,,,++++++++++++,,,------++++++,,,,,,---...//////***+++,,,---...---,,,,,,...---,,,,,,++++++++++++***+++---,,,,,,,,,---.........---------,,,,,,,,,,,,---...//////...---,,,''')))+++,,,,,,---///000//////...---,,,++++++******,,,------,,,+++,,,---***,,,,,,***,,,///...)))...---,,,,,,---...---,,,(((***+++---......------++++++,,,------......///---+++***+++---/////////++++++++++++++++++++++++,,,***))))))***++++++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++************++++++'''***,,,---,,,++++++,,,))))))))))))***+++,,,---***++++++,,,,,,---................../////////000.../////////000000111111---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,***((()))---...---+++...,,,++++++------,,,+++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,***(((***---...---+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++***+++---...---,,,*********++++++,,,------+++,,,---.........---,,,++++++,,,---...000000111---++++++,,,...000111000,,,,,,------,,,,,,+++******+++,,,---............+++,,,,,,---...///000000...000333666888777666555333222000/////////000111///000000000000000///...------......///111222333222222222333444555777777666888999999999999;;;<<<===???BBBCCCDDDDDDFFFGGGKKKNNNSSSXXX[[[\\\[[[[[[\\\]]]]]]^^^_________^^^dddjjjoooooojjjeeedddeeeeee|||