BM66(@ uuuiiiaaa\\\[[[OOOSSSSSSOOOMMMOOOPPPNNNRRRSSSSSSTTTUUUXXX\\\___dddhhhooovvv~~~sssccc\\\ZZZaaaiiirrryyypppkkknnntttzzz|||tttllleeebbb\\\WWWSSSPPPPPPPPPNNNMMMLLLJJJIIIHHHGGGGGGJJJEEEDDDFFFHHHFFFGGGIIIDDDHHHIIIHHHIIIMMMOOOMMMNNNRRRXXX]]]dddnnn{{{uuudddUUUIII@@@;;;:::999999888777666666555444444444333333222222222777777666555333222111000333222222111111222222333111111222222222333333333444444444333333222222222111111000000//////......222111111111000000/////////////////////.........//////......------------......//////......---,,,---......//////...------//////...------------...000000000000000000000000........................////////////////////////////////////////////////////////////....................................///......------///000111000000111111111000000///444111...///111333333222444333333333333444555555999::::::;;;;;;<<<<<<<<<======>>>>>>???@@@BBBCCCFFFFFFGGGHHHIIIKKKLLLLLLLLLNNNQQQSSSSSSSSSTTTUUUVVVXXX[[[]]]^^^^^^___```XXXVVVYYYbbbmmmxxxyyyqqqmmmffffffbbbZZZVVVVVVSSSPPPOOOPPPQQQPPPPPPRRRUUUWWWXXX\\\bbbjjjqqqxxx|||~~~~~~~~~~~~uuuoooqqqrrrtttxxx~~~zzziii^^^[[[ZZZcccnnnxxxrrrkkkdddaaadddhhhlllmmmyyy|||~~~}}}xxxoooeee___ZZZWWWTTTPPPMMMKKKKKKKKKNNNMMMLLLKKKJJJJJJJJJJJJIIIEEEDDDGGGIIIHHHJJJMMMJJJMMMNNNMMMOOOVVV[[[\\\ccchhhpppzzzrrrjjj___SSSIIIAAA<<<888888777777666555555444444444333333333333333333222666666555444333222222111333222222222222222222333111111111111222222333333333333333333222222222111111111111111000000000000111111111111000000000//////000111111000...,,,+++...............---,,,,,,......//////......---,,,........................000000///............///////////////////////////........................000000000000000000000000////////////////////////////////////............//////////////////////////////...---...///000111000000111111111111000000333///+++***,,,///111111333333333222333333444555999::::::;;;;;;<<<<<<<<<<<<<<<======>>>@@@AAABBBGGGGGGHHHJJJKKKLLLMMMMMMKKKNNNQQQRRRRRRRRRSSSTTTVVVYYY[[[]]]^^^___``````XXXVVVXXXaaalllxxx|||qqqkkkiiiccc\\\VVVUUUSSSPPPMMMMMMOOOQQQMMMPPPTTTYYY___cccfffhhhiiiiiijjjmmmqqqwww}}}wwwiiiaaa``````aaaaaaccchhhooosssyyy~~~vvvkkkaaa___aaa___mmm}}}zzzrrrfffccc___```dddggghhhgggpppooonnnkkkeee^^^XXXTTTPPPOOOMMMKKKJJJIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHKKKGGGFFFHHHIIIHHHKKKOOORRRWWWZZZ[[[bbboooyyy~~~xxxmmmdddUUUPPPHHHBBB>>>:::888666555555555444333333222222222333333333333333333444444444444444333333333333222222222222222222222222000000000111111111111222222222222111111111111111111111111111222222222222111111111111000000000000111111222222111...,,,***...000111222222000...---......//////......---,,,///...---,,,------...///111111000///////////////................................................000000000000000000000000////////////////////////////////////............000000000000000000000000//////.........///000111000000111111111111000000333///***(((***---111333333333222222333333444555999999::::::;;;<<<======<<<<<<<<<===>>>???@@@AAAGGGHHHIIIKKKLLLMMMNNNNNNKKKNNNQQQRRRRRRRRRSSSTTTXXXYYY[[[^^^``````aaa```YYYVVVXXX```lllxxx{{{oookkkcccYYYQQQMMMMMMNNNMMMNNNPPPRRRTTTVVVWWWXXXZZZZZZ[[[]]]aaaeeejjjllluuuwwwzzz}}}wwwjjj___YYY\\\\\\\\\\\\^^^aaafffjjjkkkpppwww|||}}}|||{{{zzz{{{pppiiibbb```dddjjjkkk|||yyyrrriiieeeaaaaaabbbgggmmmqqqpppnnnpppnnniiiccc\\\WWWSSSQQQMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKPPPLLLKKKMMMMMMMMMQQQWWW^^^gggpppxxx{{{nnnaaaUUUMMMFFFCCC>>>;;;999888777555444444444444333333222222222222222333333444444444333333333333333333333333222222222222222222222222000000000000000000000111111111111000000000000000000000000111111222222222111111111000000000000000222222111111000///...---111222555666666444222000.........///......---,,,///...---+++,,,---///111111000//////......//////................................................////////////////////////////////////////////////////////////............///////////////////////////////////////000000000///000000111111111111000444111...---...000333555444444333333444444555666999999::::::;;;<<<==================>>>@@@AAABBBFFFGGGIIIKKKMMMNNNNNNNNNLLLOOORRRSSSSSSSSSTTTUUUYYYZZZ[[[^^^aaabbbaaa```[[[WWWYYYaaalllyyylll[[[QQQMMMLLLPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRRRRTTTVVVYYY\\\^^^```bbbeeehhhlllqqqxxx}}}vvvmmmeee```]]]___aaaccceeefffhhhkkkmmmnnnqqquuuwwwtttpppllljjjkkklllnnnrrruuuvvvuuusssnnnhhhbbb___\\\]]]dddlllyyytttooommmhhhdddbbb]]]^^^ccckkkssswwwvvvtttpppllleee]]]WWWRRRPPPOOOKKKKKKKKKJJJJJJIIIHHHHHHKKKKKKLLLMMMNNNPPPQQQRRRRRRPPPQQQTTTWWWZZZbbbjjjxxxuuugggZZZNNNDDD@@@<<<:::888777888888777666555555555444444444444444222222222333333444444444222222222333333333333444111222222333333222222111111000000000000000000000000000000000000000000000...//////000000111111111000000000000000000111111222111000...///000222333000222444666666555222111.........///......---,,,///...,,,+++,,,---000111000///......------..............................................................................////////////////////////////////////..................................../////////000000000000000//////000111111111111111111222222222222222333444555555555555555666666777888888999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHKKKMMMMMMMMMMMMMMMPPPSSSTTTTTTTTTUUUVVVZZZYYYZZZ]]]aaacccaaa```[[[XXXZZZbbbmmmyyyppp___VVVRRROOOOOOOOONNNOOOOOOPPPQQQPPPPPPOOOOOOPPPQQQSSSTTTSSSUUUWWWYYY[[[```eeeiiissstttuuuwwwzzz}}}~~~}}}yyyuuuoooiiidddccccccdddjjjooouuuzzz|||}}}}}}}}}yyy{{{{{{xxxqqqjjjdddaaa```______```aaabbb```______\\\ZZZZZZYYY\\\eeeooorrrmmmkkkgggbbb```^^^___dddkkksssvvvtttqqqgggccc\\\VVVPPPMMMKKKKKKHHHGGGGGGFFFGGGGGGHHHHHHFFFHHHLLLPPPTTTWWWXXXXXXVVVVVVYYY```eeemmmyyywwwlll___TTTJJJAAA<<<;;;333222222333666777666555555555555555555555555555222333333333333333333444222222222222333333333333111222333444444333222111222111111111111000000000000000000000111111111111///////////////000000000000000000000111111111111222111/////////111444555---...000222222111000.........//////......---,,,------,,,,,,---...000111//////...---------------................................................------------------------////////////////////////////////////.......................................///000111111111000000...///000111111222111111...000222333111111111222555555555555555666666777888888999:::<<<===>>>>>>?????????@@@AAABBBCCCDDDCCCEEEHHHKKKMMMNNNMMMMMMMMMPPPSSSTTTTTTTTTUUUVVVZZZYYYYYY\\\aaacccaaa^^^ZZZXXXZZZcccmmmxxxzzzmmmhhh^^^]]]ZZZXXXVVVUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNPPPPPPQQQTTTWWWZZZaaaaaabbbccceeegggiiikkknnnttt{{{~~~}}}}}}{{{wwwqqqmmmlllnnnrrruuuuuunnnkkkgggddd```]]]]]]\\\[[[ZZZYYYXXXYYY]]]```fffsss}}}{{{xxxqqqhhhbbbaaaaaabbbfffjjjkkkgggdddYYYWWWSSSOOOLLLJJJJJJJJJHHHHHHGGGHHHIIILLLOOOPPPPPPUUU]]]eeelllppprrrssspppqqquuu}}}~~~sss```VVVKKKFFF@@@999888:::222111222444666777555444444444555555555555555555444333333333333333333222333333222222222222222222000111333444444333111000333333222222111111111111000000000111111222222222111111000000000000000000///000000000111111111111000111222333333222222222,,,,,,---.....................//////......---,,,,,,,,,------...//////000000//////...............////////////////////////................................................////////////////////////////////////.......................................///000111222111000000...///000111111222222222...000111111//////111333333333333333333444555555777888999:::<<<===>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCFFFIIIMMMOOOOOOOOONNNLLLNNNQQQSSSSSSSSSTTTUUUZZZXXXXXX[[[```ccc```]]]XXXVVVYYYbbbkkkttt~~~xxxuuupppkkkfffbbb```___WWWVVVTTTSSSQQQPPPPPPOOOKKKLLLMMMMMMMMMMMMPPPQQQVVVVVVUUUVVVWWWYYY[[[\\\\\\aaahhhmmmqqqwww~~~~~~sssoooiiidddbbbaaa___^^^YYYYYY\\\cccjjjuuussskkk```^^^\\\\\\]]]\\\WWWSSSQQQPPPNNNMMMLLLKKKKKKLLLLLLLLLLLLMMMOOOTTTXXX[[[kkkqqq|||yyyfffXXXPPPGGG@@@>>>;;;777666:::888777777888999888555333444444444444444444444444444444444333333222222222333333333222222222111111000111333444444333111000333333333222222222111111000000111111222222222333333222222222111111000000//////000000111111111222///222555666666333///---------------......//////......//////......---,,,+++,,,---...////////////111111000///////////////000000000000000000000000........................////////////////////////////////////////////////000/////////............000000000000000000000000...///000222222111111000......///111111222222222111222222000...///333777222222111111222222333444777888999:::<<<===>>>???======>>>>>>???@@@BBBCCCDDDGGGJJJNNNPPPQQQPPPOOOJJJMMMPPPQQQQQQQQQRRRSSSYYYWWWWWW[[[```bbb```\\\UUUTTTWWW```jjjrrr{{{|||wwwqqqlllfffbbbaaa^^^XXXSSSPPPMMMJJJJJJJJJLLLLLLKKKLLLMMMNNNMMMMMMMMMNNNOOOOOOQQQUUUYYY]]]ccciiimmmwwwxxx{{{zzzsssmmmhhhjjjnnnjjjiiikkkrrr{{{mmm[[[XXXTTTSSSSSSSSSQQQNNNPPPNNNLLLJJJKKKKKKLLLKKKMMMNNNOOOQQQWWWaaammmtttzzzlll___QQQHHH???>>><<<:::999777666666444444444333333444444555222222111000000111222222333222222111111222222333000111222333333222111000333333333333333333333333111111111222222333333333222222111000000000000000......///000000000000000////////////000000000000///000000111111111000000000000000000000000000000111111111111111111111111---...........................------------......///............---------------------------------........................000000000000000000000000///......---------......////////////////////////111111222222222222111111111000......000222222222222222111111222333333444333333444444444444444444777777888999;;;<<<======????????????@@@BBBDDDEEEFFFGGGJJJLLLNNNOOOOOOOOOLLLMMMNNNPPPRRRTTTUUUVVVXXX[[[[[[[[[^^^bbbbbb^^^WWWUUUWWW^^^dddjjjqqqxxxzzzkkk```VVVSSSOOONNNNNNPPPPPPPPPNNNMMMLLLKKKJJJKKKMMMOOOPPPQQQRRRSSSTTTVVVYYY[[[aaacccgggkkkqqquuuxxxyyyrrrtttvvvwwwyyy|||wwwjjj[[[VVVQQQOOOOOOPPPPPPOOOTTTSSSSSSTTTUUUUUUUUUTTTUUUXXX]]]eeeppp~~~rrrcccXXXOOOFFF@@@===<<<;;;999888777666666555555444333333333444444444333222222222222333444333222222222222222222333000111222333333222111000222222222222222222222222000000111111111111111111222111000////////////000......///000000000000000111111000000//////......///000000000000000//////////////////////////////000000000000000000000000//////..................///..................///000000/////////.........................................................////////////////////////////////////////////////........................//////000000000000//////555333111000111222111000111000000000000000111111444444444555555555555555777777888999;;;<<<===>>>????????????@@@BBBDDDEEEFFFHHHJJJLLLNNNOOOOOOOOOMMMNNNOOOPPPQQQRRRSSSSSSWWWZZZ[[[[[[^^^bbbbbb___VVVTTTUUUZZZ___cccjjjppp}}}wwwhhhddd^^^ZZZYYYXXXVVVUUUQQQPPPNNNMMMMMMNNNPPPQQQRRRQQQOOONNNMMMNNNOOOOOOQQQSSSWWWYYY[[[\\\^^^```[[[^^^```bbbccceeehhhjjjuuuyyyvvvggg\\\XXXTTTOOOMMMOOOSSSWWWYYY]]]```cccfffggggggeeedddgggmmmvvvoooeeeVVVJJJBBB>>>;;;999:::999888777777666666777666555444333333333333333555555444444444444555555222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000//////000000//////......//////...//////000000000000000222222111000///...------000000000000000///...---////////////////////////........................000000000//////.........000//////......//////000111111111000000000//////////////////////////////........................////////////////////////...///000111111000//////........................------............------333111000000111222111000111111000000000000000111111222222222333333333444777777888:::;;;<<<===>>>?????????@@@AAABBBCCCDDDFFFGGGIIILLLNNNNNNOOONNNNNNNNNNNNOOOPPPPPPQQQQQQVVVYYYZZZZZZ^^^cccccc```XXXTTTTTTWWWZZZ\\\aaagggttt~~~yyytttooojjjdddaaa]]]\\\\\\]]]^^^^^^\\\[[[YYYVVVRRRPPPPPPPPPQQQQQQOOORRRTTTTTTSSSSSSTTTUUUUUUVVVXXXYYYYYYXXXXXXXXX___bbbhhhqqq{{{}}}~~~zzztttpppooonnnmmmkkkkkklllmmmjjjcccYYYRRRVVVTTTRRRTTT[[[dddnnnsssyyy}}}}}}ppphhhVVVNNNDDD<<<999888888777777666666555555666666777666555555444333333333333555555444444444444555555222222222222222222222222222222333333333333222222111111111111111111111111111111111000000///////////////............////////////000000000000//////111111000000//////......111111111111000///......////////////////////////------------------------111111111000//////......000000////////////000000111111000000000/////////................................................////////////////////////,,,...000111111000///...---------------------------------......---------,,,++++++---000222222222444333222222111222222222222222222333444444555555777888999:::;;;===>>>>>>??????@@@@@@AAABBBCCCCCCDDDEEEHHHJJJLLLMMMMMMMMMLLLLLLMMMNNNOOOQQQQQQRRRUUUXXXZZZZZZ^^^dddddd```ZZZVVVTTTVVVWWWWWW[[[```mmmvvv}}}wwwxxx|||zzzvvvqqqjjjbbb[[[XXXWWWVVVUUUSSSTTTTTTSSSQQQQQQQQQRRRQQQQQQQQQQQQRRRQQQPPPOOORRRTTTWWW\\\cccjjjqqquuuzzzvvvpppjjjfffggglllppp{{{}}}vvvrrrtttyyy~~~~~~}}}zzzooojjjddd```^^^^^^^^^^^^______aaabbbbbb```\\\ZZZ[[[]]]bbbjjjuuu|||iii[[[SSSDDDAAA===:::999888888888555444444444555555666777666555444333333333333333333333333444444333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222111111000000/////////............////////////000000000000//////......//////000000111111111222222222111111000///................................................111111000000/////////...000000////////////000000000000000/////////......------------------------................................................+++,,,...000000000...---........................---......//////......---+++++++++---000222222111333333222222222222222333444555555666777888888888888888999:::<<<===>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBDDDFFFHHHJJJKKKKKKKKKIIIJJJLLLNNNPPPRRRTTTUUUUUUXXXZZZZZZ^^^dddddd```YYYUUUSSSTTTUUUTTTXXX]]]dddkkkzzz}}}pppiiieeebbb```___\\\XXXWWWXXXYYYZZZYYYUUURRROOONNNOOOOOOOOONNNPPPPPPPPPRRRUUUYYY]]]``````___\\\YYYVVVWWWZZZ]]]aaaffflllqqqwww~~~|||tttlllhhhdddaaadddiiikkkjjjkkklllnnnnnnmmmkkkbbb^^^ZZZWWWWWWWWWWWWWWW^^^aaaeeejjjmmmnnnnnnmmmlllsss~~~zzzfffTTTHHHBBB:::;;;::::::999888777666444444444444444555666666444444444333333444444555222222333333333333222222111222333444444333222111222111111000000111111222222222222222222222222222111111111111111111000000//////......//////000000000000000000000//////...------...///000111222222000000111111111111000000........................////////////////////////////////////////////////000//////......//////000000000/////////.........------------------------................................................+++,,,---/////////......////////////////////////......////////////......222111000111222222111///000000//////000111111222111111222333444555555666888888999;;;<<<===>>>??????@@@AAABBBBBBBBBBBBAAABBBCCCEEEHHHIIIJJJJJJJJJIIIJJJLLLNNNQQQSSSUUUVVVVVVYYYZZZZZZ^^^cccccc```WWWSSSQQQSSSUUUUUUYYY^^^___fffttt|||uuunnnnnnrrrvvvwwwuuummmggg___ZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUWWWYYYZZZYYYYYYYYYWWWTTTSSSSSSTTTRRRVVV[[[^^^___dddkkkqqqxxx|||yyywwwtttqqqppptttyyy~~~zzzvvvjjjddd___^^^]]]\\\___eeeeeeeeegggjjjnnnppppppoooiiieeeaaa```aaadddffffffqqqwwwqqq___OOODDD===;;;888888999888777666555555555444444444444555555666333333333333444444555666111222333444444333222111000111333444444333111000111111000//////000111111111111111111111111111111//////000000000000000000000////////////000111222000000000000000///............//////000000111111,,,---...///000000000///........................////////////////////////---------...//////000000///..................///111111111000000000//////........................................................................,,,------...//////000000000000000000000000000000......////////////......333222222333333333000.........//////000111333333...//////000222333333444888999:::;;;<<<>>>?????????@@@AAABBBBBBBBBAAAAAACCCDDDGGGIIIKKKKKKLLLLLLKKKKKKMMMOOOQQQTTTUUUVVVWWWZZZ[[[[[[^^^bbbbbb___WWWTTTSSSWWWYYY[[[```fffhhhppp|||vvvmmmhhhfffeeeccc___^^^]]]\\\\\\]]]^^^^^^___``````^^^ZZZUUUSSSRRRRRRVVV[[[\\\[[[\\\aaafffhhhlllrrrwwwyyywwwtttqqqkkkiiifffcccbbbeeekkkpppppppppqqqssstttsssooommmhhhcccaaabbbccccccfffkkkppprrrvvv{{{yyyvvvrrrrrrvvv{{{qqqhhhYYYKKK@@@<<<;;;<<<999999999777555444444555555555555444444555555666222222222333444555666777222222444444444444222222000111333444444333111000111000///......///000111000000000000000000000000---.........//////000000000000000000000111222222000000000000000///......000000000000////////////******,,,---.../////////................................................+++,,,,,,---...///000000......------------......222222222111111111111000////////////////////////............................................................///000222222000000000000000000000000---......//////......---/////////111333333111///000000000111222444555666333333444555777888888999888999:::;;;<<<>>>?????????@@@AAABBBCCCBBBAAA@@@DDDFFFHHHJJJLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUXXX[[[[[[[[[^^^bbbbbb^^^ZZZWWWWWW\\\___bbbhhhnnnvvv~~~{{{zzzxxxuuussssssvvvxxx|||{{{xxxrrrjjjbbb^^^\\\\\\\\\[[[YYYXXX[[[___cccjjjsss|||{{{tttkkkeeeaaabbbccceeeiiinnnkkkmmmqqqwww|||~~~~~~|||{{{uuuoooooovvvwwwlll[[[RRRGGG???>>>===;;;888666666666666777777777777777777666555444444333333444444444333333222222222333444444555555444444333222222111111222222333444000111222222222000///...000000000000000000000000111111000000//////.............../////////000000............////////////---......///////////////...///000222222111111000000/////////000111222222------------------------........................////////////////////////111111111111111111111111000111222222222000///...,,,---------......//////000000000000////////////000,,,...333&&&333NNN666;;;333---------,,,,,,...000///---,,,---...000222222222222111111///......000000000111222222333333222333444555555444333333999:::;;;===>>>@@@AAABBB>>>???@@@AAAAAAAAAAAAAAADDDEEEGGGIIILLLMMMNNNOOOKKKLLLNNNPPPRRRTTTUUUVVVXXXXXXXXX[[[^^^``````___[[[VVVVVV^^^iiipppwww|||wwwssspppppppppooonnnqqquuuxxx{{{sssmmmooorrruuuyyy~~~{{{mmm\\\RRRKKKDDD<<<999:::;;;:::888777777777666666666666666555444444333222222111111444444333333333222222222222222333333333333222222222222111111222222333444000111111222111000///...000000000000000000000000111000000000/////////...,,,,,,,,,---------..................////////////......///000000000000///---...///000111000000////////////...//////000000------------------------........................////////////////////////........................000000111111000//////...------........./////////------------------------000,,,...666///CCCbbbPPP>>>555------///......///000///---------...000111...///000111111222111111000000000111222222333333444444666666777666555555999:::;;;===>>>@@@AAABBB>>>???@@@AAABBBBBBBBBAAADDDEEEGGGIIILLLMMMNNNOOOLLLMMMNNNPPPRRRTTTUUUVVVZZZYYYZZZ]]]___aaaaaa```^^^ZZZ\\\fffsss|||xxxfffUUUHHH@@@===999555444777888888777888777777666666555555555444444444333333222222111333333333333222222222222111111222222222222111111222111111111111222333333000111111111111000//////000000000000000000000000000000000000////////////,,,------------.....................////////////...///000000111111000000------.../////////////////////......------......------------------------........................////////////////////////........................000000///............///.........///////////////------------------------...,,,+++444444JJJkkkaaaBBB777------111111/////////......------///000111......000111111222222222000000000111222222333333555666777888888888888888999:::;;;===>>>@@@AAABBB??????@@@BBBBBBCCCCCCCCCDDDFFFHHHJJJLLLMMMNNNNNNMMMNNNOOOPPPRRRSSSTTTUUU\\\[[[\\\^^^```bbbaaa```\\\YYY]]]jjjzzz}}}nnn___RRRHHH@@@<<<;;;999777666777777666444888888777666555555444444666666555555555444444444333222222222222222222222111111222222222222111111111111111111111222222333000000111111111000000000////////////////////////000000000000///////////////////////////000000000............//////////////////000111111111111111......////////////000///000000///...------------................................................////////////////////////000000000000000000000000000///---,,,,,,---.../////////////////////////////////000000000000111111...---)))000000???[[[TTTBBB666,,,---111111///...///............///000000111111111111111000//////000000000111222222333333555555666777888999999999::::::;;;===>>>@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOQQQRRRSSSUUUUUU]]]\\\\\\^^^```aaa```___\\\ZZZ___mmm{{{eee]]]RRRGGGAAA===;;;::::::999888888888777555333888777777666555444444333555555555555555444444444222222222222222222222222222222333333333333222222111111000000111111222333000000000000000000111111////////////////////////////////////000000000000000000000000000000000000............//////////////////000111111111111111/////////000000000111111111000000///............................................................///////////////////////////////////////////////////...---,,,,,,---...//////////////////.........000000111111111222222222...111)))......222CCC===>>>333,,,---000000...---...............///000000000111111111111000000///000000000111222222333333333333444555666888999999:::;;;<<<===>>>???@@@AAA@@@AAABBBCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNOOOQQQSSSTTTUUUVVV\\\[[[[[[]]]___```___^^^___^^^cccrrr{{{jjj___OOOJJJBBB===:::999888888555666666777777666666555777666666555555444444444333333333333333333333333111111111222222222222222222222333333333333222222111000000000000111222222000000000///000000111222000000000000000000000000////////////000000000000/////////............---............////////////...///000000111111000000000000000000000111222222000000//////.../////////................................................////////////////////////------------------------...------------...//////...............---------.........//////000000111...555,,,222333...666222777000,,,...000...---............///////////////,,,---///000222333333333000000000111222222333333222222222333555777999:::;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNMMMNNNOOOQQQSSSUUUWWWWWW[[[ZZZ[[[]]]___``````______]]]bbbrrrzzznnnaaaSSSJJJDDDAAA===;;;:::999888666444555666666666555666666555555555555555555555555333333333333333333333333000111111111222222222222111111222222222222111111000000000000000111222222111000/////////000222333000000000000000000000000.../////////000000000111////////////.........---............////////////......///000000000000///000//////...///000111222......------......//////................................................////////////////////////------------------------------...///////////////...---------,,,,,,,,,,,,,,,,,,,,,---......//////,,,555,,,222666---111///111...///111000------000---......///////////////,,,---///000222333333333000000000111222222333333222222222333555777999;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGHHHHHHGGGHHHJJJKKKMMMNNNNNNNNNLLLMMMOOOQQQTTTVVVXXXYYY[[[ZZZ[[[^^^aaabbbbbbaaa]]]\\\aaaqqq{{{jjj\\\RRRJJJAAA;;;:::999999999999888666444777888888777555444555666444444444555555555555555555555555555555555555555000000111111222222222222000000111111111111000000000000000000000111111222111000/////////111222333000000000000000000000000.../////////000000111111222222111111000000000///............/////////000---......//////////////////......------///000111,,,,,,,,,,,,------...///////////////////////////........................////////////////////////////////////////////////,,,---///000111000///...---------,,,,,,+++++++++,,,,,,------...///000000***444***000555+++---------...111444111------111---......///000////////////000000111111111000000000000000111222222333333222222222333555888:::<<<;;;<<<<<<===>>>??????@@@AAABBBDDDEEEGGGHHHHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNKKKLLLNNNQQQTTTWWWYYYZZZ[[[[[[\\\___bbbddddddcccaaa___eeeuuuxxxddd\\\QQQHHHCCC@@@===;;;888666555444555555333111444666777666555555666777444444444444444444444444333333333222222222111111222222222222222222222222222222222333444555666777111111111000000000000000000000000000////////////---...............---,,,---...///000000///...---000000000000000000000000......///000111111000000---///000222222000///---//////.........---------///............---------........................///...---,,,+++,,,,,,---........................111111111111000///...---......------------......---,,,,,,++++++,,,,,,---................................................000000000000000000000000000///......///000///---000111111222222222222111//////000111222222333333444444333333444555777888999;;;<<<===<<<===???@@@CCCDDDEEEGGGHHHJJJJJJJJJFFFHHHJJJLLLMMMMMMLLLKKKKKKLLLNNNQQQTTTVVVXXXYYY]]]^^^___```aaaaaaaaaaaaaaaaaaeeepppyyyhhh^^^RRRLLLEEE@@@>>>===<<<;;;:::999777777888888666555333555666555444333444666222222222222222222222222333333333222222222111111222222222222222222222222111111111111222333444444111000000000000000000000000000000000////////////...//////000000000//////......////////////......////////////////////////......///000000000//////...///000111111000///...//////.........---------///............---------........................///...---,,,,,,,,,------..............................//////000/////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////111000//////000111000///......///000000000//////000111111222333333444444333333333333555777999:::;;;===>>>???>>>???AAABBBBBBCCCEEEGGGHHHIIIJJJJJJFFFHHHJJJLLLMMMMMMLLLKKKLLLMMMOOOQQQTTTWWWYYYZZZ]]]]]]___```aaaaaaaaaaaaaaabbbfffqqqppp^^^OOOGGGAAA???;;;::::::::::::999888666555555666666444333222444555444333222333444111111111222222333333333333333333222222222111111222222222222222222222222111000000000000000111111000000000000000000111111000000000000//////////////////000111222222222222//////............//////............................../////////...------//////000000000000//////...............---------///............---------........................///...------,,,---------........................+++,,,---...////////////,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,........................................................................111000///000111222111000------...///////////////000000111111222222333333222222333555777999;;;===<<<>>>@@@@@@@@@@@@BBBDDDBBBCCCEEEGGGHHHIIIIIIHHHFFFGGGJJJLLLMMMMMMLLLKKKMMMNNNOOOQQQTTTWWWYYY[[[\\\]]]^^^```aaabbbbbbbbbaaaccchhhrrr{{{iiiYYYMMMEEE@@@<<<;;;;;;:::999888777666666555333444444555333222333444555444333222333444222333333444444555555666333333333222222222111111111111111111111111111111222111000///////////////000000000000000111111111000000000000////////////...///000111222333333333000///...------...///000.........................../////////...---,,,,,,000000////////////000000........................///............---------.................................------------...........................+++,,,------.........---------,,,,,,,,,,,,------,,,---............---,,,........................------------------------........................000/////////111222111000...///000111111111111111//////000000111111111111333444555666888:::;;;<<<;;;===????????????AAABBBAAACCCEEEGGGHHHHHHGGGGGGEEEGGGJJJLLLMMMMMMMMMLLLNNNNNNOOOQQQTTTWWWZZZ\\\\\\]]]^^^```aaabbbbbbbbb```bbbhhhrrrssskkk^^^RRRIIIDDDAAA@@@999:::;;;;;;999777555555999888666777888888777666444555666555333222333444333333333444444555555555333333333222222222111111111111111111111111111111333222111000000///000000//////000000111111111111000000000000////////////---...///000111111111111000///...------...///000.........................../////////...---,,,,,,000000////////////000000---.....................///............---------........................---.............................................---------------,,,++++++......------------......,,,------------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................///...---...000111000///...///000111222222222222111111222222222222222222555555666777888999::::::999:::<<<<<<<<<<<<>>>@@@@@@BBBEEEGGGHHHGGGFFFEEEEEEGGGIIILLLMMMNNNMMMLLLNNNNNNOOOPPPSSSWWWZZZ\\\\\\]]]^^^```aaabbbbbbbbb___aaagggppp||||||mmmcccUUUPPPHHHBBB???===<<<;;;555777999999888666666666777666555555777777666555555666777555333222333444222222222222222222222222333333333222222222111111111111111111111111111111333333222111000000111111/////////000111111222222000000000000////////////------...///000000000000//////............//////............................../////////...------//////000000000000//////---------...............///............---------........................------...////////////.......................................---,,,+++***///......------......///---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,---///111000///,,,---...000111111111111444444555555555555555555555666777888888999888888777999;;;;;;;;;;;;===???@@@BBBDDDGGGHHHGGGEEEDDDEEEFFFIIILLLMMMNNNMMMMMMNNNMMMNNNOOORRRUUUYYY[[[]]]^^^___```aaaaaaaaaaaa^^^```dddjjjtttyyynnnbbbVVVMMMDDDAAA>>><<<;;;:::888666444666999888666555555666555333222333444555444333444555666444222111111222444333333222222111111000333333333222222222111111111111111111111111111111222222111111000111111111...//////000111111222222000000000000////////////......//////000/////////......////////////......////////////////////////......///000000000//////...///000111111000///...---------........./////////............---------........................,,,---...///000000///...........................------.........------,,,...------,,,,,,------...---,,,***((((((***,,,---................................................////////////////////////...------...000222111000---...///111222222333333444444444444444444444444333444666777999999999999999:::<<<===<<<===>>>@@@???AAADDDGGGGGGFFFDDDBBBDDDFFFIIILLLMMMNNNNNNMMMMMMLLLLLLNNNPPPTTTXXX[[[______````````````______^^^___aaadddjjjvvv{{{lll```XXXQQQJJJDDD<<<<<<<<<<<<===;;;888555888:::;;;:::666333444555777666555666777888777666333444555333111000000111777666555555444333222111333333333222222222111111000000000000000000000000111111000000000000111111...//////000111222222222000000000000///////////////000000000000//////...---...///000000///...---000000000000000000000000......///000111111111000---///000222222000///------------.........////////////.........---------........................,,,---///000000000///...........................,,,,,,---...////////////---,,,,,,++++++,,,,,,---...,,,)))''''''))),,,...........................000000000000000000000000000000000000000000000000///......///222333222111000000222333444555555666111111111111111111111111000222444777999:::::::::;;;<<<>>>???>>>???@@@BBB???AAADDDGGGGGGFFFCCCBBBDDDFFFIIILLLNNNNNNNNNMMMLLLLLLLLLMMMOOOSSSXXXZZZ```````````````______^^^______^^^___cccnnn|||wwwmmmaaa[[[RRRKKKFFFBBB>>>;;;999999999888888888888777::::::999888777666555555666555555555555444444444444444333333333444444555222111111000000111111222555555555444333222000///...///000222222222111000000000000000111111111111000000000000000000000000333222111/////////000111///...---------///000111111000000///////////////222111000.........///000//////000000000000//////111000---+++***))))))***222111111111000000//////111000000///...------------------,,,,,,+++++++++..................------//////............//////---------,,,,,,+++++++++,,,...//////...------...//////.........---------+++++++++,,,---...///000...---+++++++++---///000...111333222///...000222000111111111222222222222444555555444333333444666222222333333333444444444...111555777777888999:::???????????????@@@@@@@@@>>>@@@BBBEEEFFFGGGFFFEEEDDDFFFIIILLLNNNOOOPPPPPPNNNLLLKKKNNNSSSWWWXXXXXX^^^^^^^^^____________```ddd^^^\\\___bbbfffppp{{{|||lll___XXXNNNIIICCC???===<<<:::888888888888777777777666666888888777777777777777666777666666666666555555555666555444333333333333333222222111111111111222222444444333333222111000/////////000111111111111111000000000000111111111111000000000000000000000000222111000/////////000000111000//////000111222333111111000//////...//////111000///---------.../////////000000000000//////000///...---,,,,,,------000000000/////////....../////////...---,,,,,,,,,000000/////////.................................///..................///---------,,,,,,,,,++++++,,,---//////---,,,---...//////.........------------,,,,,,,,,---...//////...---,,,++++++,,,...//////000111111000///000111000000000000111111111222000111111000//////000222000000000000111111111222///222555777777777888:::===>>>???@@@@@@AAAAAAAAA>>>@@@CCCEEEFFFGGGFFFEEEDDDFFFHHHKKKMMMNNNNNNNNNNNNLLLKKKNNNSSSWWWYYYXXX^^^^^^^^^^^^____________```\\\ZZZ___dddjjjttt~~~}}}kkk\\\PPPHHHCCCCCC@@@<<<::::::::::::999777777666666666555555555555666666666777777888888777777777666666666666555777666555333222222222222333333222222222222333333222222222222222111000///000000000000000111111222000000000000111111111111000000000000000000000000111000///.........//////111000000000000111111222222222000///............///......------------......//////000000//////...000//////...//////000000//////...............---.........---,,,,,,++++++------------,,,,,,,,,,,,..............................------------......------------,,,,,,,,,,,,+++,,,......,,,,,,,,,---...............---------///......---....../////////...---,,,+++,,,---...///......///000111111000////////////000000000000111222222111000000111333/////////000000000111111111333666777666666888999:::<<>>@@@???<<<:::999999888888777777777666666666555555555555555666666666777777666666666666555555555555555555444333222222222222444333333222222333333444111222222222222222111000222111000//////000111222///000000000111111111111000000000000000000000000/////////............//////............/////////333222111///............///........................//////////////////...000//////////////////000.................................---------,,,,,,,,,+++++++++++++++++++++---------...............------,,,,,,,,,,,,------------------------,,,,,,***,,,------,,,++++++,,,........................000//////........./////////...---,,,,,,,,,,,,,,,///---,,,---111222111............////////////000111222222111000000111333000111111111111222222222222444666666666666777888999;;;???BBBDDDDDDCCCBBB@@@AAADDDFFFGGGGGGFFFEEEFFFGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMOOOSSSVVVYYYZZZ\\\]]]]]]]]]^^^^^^^^^^^^___^^^___fffppp{{{|||mmmcccYYYTTTLLLFFFBBB???>>>===;;;:::999777555444555555888888777777777666666666666666666555555555555444555555444444444333333333222222222222222333444555444333333222222333333444222333333333333333222222222111000//////000111222///000000000111111111111////////////////////////.........////////////......////////////.........222111000///............////////////000/////////......////////////......000/////////...------,,,/////////////////////////////////...........................////////////---------.........//////------,,,,,,,,,,,,------------------------------***,,,------,,,++++++,,,---.....................000//////........./////////...------,,,,,,,,,,,,///---+++---000111000------.........////////////---......---,,,,,,---///000111111111111222222222333444666666555555777999888;;;???BBBDDDDDDCCCCCC@@@BBBDDDFFFGGGGGGFFFEEEGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMOOOPPPRRRVVVYYY[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^___aaahhhttt}}}oooaaaTTTLLLHHHFFFBBB???>>><<<:::888555666777666555555777999888888888777777777666666666666555555444444444333444444444333333333222222111111111111222444555666333333222222222222333333444444444444444333222111222111111000000000000000000000000000111111111111////////////////////////......///000000000//////000111111111111000000///111000000///////////////...///000000111000000000---......//////......---...//////...---,,,+++***///////////////000000000////////////////////////---------------.........,,,,,,------.../////////......------------......------------............+++,,,......,,,,,,,,,------------...............///......---......//////------------------,,,,,,///...------...///...---............////////////...///000///------///000/////////000000000111111222444555555555666888::::::<<>><<<::::::999777555555777999999777777999<<<777777666666666555555555444444444444444555555555555555444444444333333333111111111111222333444444222222111111111111222222444444444333333111000///111111111111111000//////000000000000111111111111////////////////////////...///000111111111000000000111222222111000///...///////////////000000111------///000000000//////---......//////......---,,,---.........---,,,,,,------........./////////........................*********++++++,,,,,,,,,,,,,,,------...//////000///..................///------------.........///,,,---//////---,,,---...---------.........//////---,,,,,,,,,---...//////,,,,,,------------------...//////...,,,+++,,,,,,....../////////000000000111222222111000000111333000000000000111111111222222333444444555666999<<<<<<===???AAABBBCCCDDDDDDBBBCCCEEEGGGHHHGGGFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNLLLNNNQQQRRRRRRUUUYYY]]][[[[[[[[[[[[\\\\\\\\\\\\YYY]]]bbbkkk|||tttjjjbbb^^^VVVQQQJJJEEEAAA???===<<<===;;;888777888888777666444666888777555444666888666666555555555444444444111222222333444666666777666666555555555444444444333333222222111222222222222111111111111111111222444444333333111000......000111222222222000///...000000000000111111111111////////////////////////...///000222222222111000...///000000000...---,,,.........//////000111222+++,,,.../////////......---..................---***+++---////////////...,,,,,,,,,------.........---------------------------------....../////////,,,,,,------...///000000//////............//////---------.........//////,,,...//////...------...---------.........//////+++++++++,,,---...///000++++++,,,---............---000111///+++)))***,,,////////////000000000000.../////////------///000222333333333333444444444111222444444555777:::===>>>>>>???@@@AAACCCDDDEEEBBBCCCEEEGGGHHHGGGFFFEEECCCDDDGGGJJJLLLNNNNNNNNNLLLNNNQQQRRRRRRUUUYYY]]]ZZZ[[[[[[[[[[[[\\\\\\\\\YYY___eeeooozzzjjj^^^VVVOOOJJJEEECCCAAA>>>;;;:::999999888888888777555666888:::888777777666555444444333555555555555555555555555444444444333333222222222444444333333222111000000333333333333333333333333444444333333222111000000000000000000000000000000222222111111000000//////000000000000000000000000000000////////////000000......////////////......---.........//////000000............////////////................................................////////////////////////111///------000000///,,,+++***+++---...---***'''------........./////////+++,,,---...///111222222///...------...///...,,,////////////////////////,,,,,,,,,,,,,,,---...///...---,,,,,,++++++++++++---...//////000000//////,,,------...//////......---------------...///000............////////////////////////000000000000222222222222222333333333222222333555666888999:::<<<<<<>>>@@@BBBDDDFFFFFFHHHGGGEEEDDDDDDDDDBBBAAADDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXXYYYYYYZZZ[[[\\\\\\\\\\\\]]]```aaaeeexxxyyynnn___TTTMMMHHHCCC@@@???>>><<<:::888777777777777888888777555666777999888888777666666555444444555555555555555555555555444444444333333222222222444444333333222111111000333333333333333333333333444444333333222111111000111111111111111111111111111111000000000000000///000000000000000000000000000000////////////000000//////000000000000//////............/////////000............////////////...............---------................................................000...,,,---000000///---.........///111222000...************++++++++++++***++++++,,,---.../////////---,,,---...///...,,,........................------,,,,,,,,,---.........---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,......///////////////...---------------...//////............////////////////////////000000000000111111111222222222222222222333444555666777888999;;;<<<===@@@BBBDDDFFFGGGHHHFFFEEEEEEEEEEEEDDDBBBDDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]XXX]]]___cccuuuxxxllleee[[[TTTKKKEEEBBB???<<<:::888777666555555555555666777888888777666555777999888888777777666666555555444444444444444444444444444444333333333333222222444333333222222111111111222222222222222222222222444333333222222111111111111111111111111111111111////////////000000000000000000000000000000000000////////////////////////000000000111111000000000............////////////---............///////////////.........---------........................------------------------...---,,,---///000000///+++***)))***---//////...+++++++++,,,,,,,,,------+++,,,,,,,,,------------...---,,,---...///...---------------------------......---,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,------...////////////...//////000000000//////......------------...//////............////////////////////////000000000000000000000111111111222222444444444555666777777888:::;;;===???AAADDDFFFFFFFFFEEEEEEFFFGGGGGGFFFDDDDDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^VVV\\\```fffwwwiiitttvvvhhh\\\TTTOOOMMMIIIDDDAAA???===:::888444444444444555555666666666777888777666555777888888888777777777666666666444444444444444444444444333333333333333333333333333333333222222111111111111111111111111111111111333333333222222111111111111111111111111111111111.........//////000000111////////////////////////...//////////////////...//////000000000000//////.........///////////////---------.........///////////////...------,,,,,,........................------------------------,,,,,,,,,---///000000000)))'''%%%%%%(((***++++++,,,,,,,,,,,,---------...........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,,,,------......///000000000000000///////////////......---......---------......///............////////////////////////000000000000/////////000111111222222444555555555666666777777999:::<<<>>>AAACCCEEEFFFEEEDDDEEEFFFHHHIIIHHHFFFDDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXX[[[[[[\\\]]]^^^^^^^^^^^^ZZZ^^^cccmmmOOOYYYggguuuzzzwwwwwwmmmiiiaaaYYYQQQKKKGGGEEEAAA@@@>>>===<<<:::888666333444555666777888888888555666888777666555666777777777777777666666666666444444444444444444444444333333333333333333333333333333222222222222222111111111111111111111111111333333222222222222222111000000000000000000000000......//////000000111111////////////////////////......////////////......---..................---///////////////.........------------............//////.........---------........................------------------------+++,,,------......///000///---***)))***,,,------))))))))))))************...............------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,---......++++++,,,------------,,,---------......---,,,,,,///......---------..................////////////////////////000000000000...//////000111111222222444555555555666666777777::::::<<<>>>@@@BBBCCCDDDCCCCCCDDDGGGIIIJJJHHHFFFDDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXX[[[[[[\\\]]]^^^^^^^^^^^^______dddsss???FFFOOOXXXaaajjjssszzzyyykkkccc^^^[[[XXXRRROOOKKKFFFCCCAAA@@@@@@999:::;;;;;;;;;:::999888555666777888888888888888444666888777666555555666666666666666666555555555333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000---...///000000///...---,,,------......------,,,///////////////.........,,,------------.........................................................------------------------+++,,,......------...000111...,,,***+++---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------...///,,,,,,---...............++++++,,,---------------//////...------------...............////////////////////////000000000000...//////000111222333333444444444555666777777888;;;;;;<<<>>>???@@@AAABBBBBBBBBDDDGGGIIIIIIHHHEEEDDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^``````dddsss999===CCCFFFHHHMMMUUU[[[eeeooo|||wwwlll]]]QQQMMMLLLIIIFFFCCCBBB@@@>>><<<<<<======999:::<<<<<<;;;:::::::::555666777888888777666555444666777888666555555666444444444444555555555555333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000,,,---///000000///---,,,------............------000/////////............,,,,,,---------.........,,,,,,------.../////////................................................+++---///...,,,+++---///---+++******+++------,,,---.........////////////+++++++++++++++++++++,,,+++******+++---......---------------------------------,,,,,,,,,---......---------------...//////...//////000000000000000******,,,---......////////////...---------------............////////////////////////000000000000//////000111222333444444222333444555666777888999<<<<<<======>>>??????@@@AAABBBCCCFFFIIIIIIFFFDDDDDDFFFHHHKKKMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]aaabbbfffqqq888;;;???>>>===>>>CCCHHHMMMTTT^^^gggooozzz~~~tttkkk^^^VVVJJJAAA@@@CCCBBB???===<<<;;;;;;;;;;;;<<<===;;;;;;<<<:::888666555555555555666777666555333222333555777888666555555555333444444444444444444444333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444444333333333222111111111000000000000000000000000,,,---///000000///---,,,......////////////......000000//////.........---,,,,,,,,,---------......+++,,,,,,---...///000000........................////////////////////////,,,...///...,,,***,,,...,,,+++***+++...///000///+++++++++,,,,,,,,,------,,,,,,,,,------.........+++******+++---......---------------------------,,,,,,,,,,,,------...///---------------...///000+++,,,,,,---...---------***+++,,,...///000000111000///...---------------............/////////000////////////000000000000///000111222333444555555222222333555666888999:::============>>>>>>>>>>>>AAAAAACCCFFFHHHHHHEEECCCDDDFFFHHHKKKMMMNNNOOOOOONNNNNNOOOQQQSSSUUUWWWXXXYYYYYYZZZ[[[\\\\\\\\\\\\bbbeeejjjpppxxx777777999;;;<<<===>>>>>>AAABBBDDDJJJSSS]]]ggglll{{{yyymmmbbbYYYSSSPPPGGGEEEAAA>>>;;;:::::::::999999::::::::::::;;;;;;;;;:::999999888888999999999999888666555444333222888888888888888777666666666555555555555444444444444444444444444444444444111333444444333222444555666444222222222222000///111111222222222222111111111000///000222333333222444444333222333444666777777777555444222111000///............////////////...............///000000////////////////////////////////////////////////........................---+++***+++...000...,,,---------....../////////............////////////---,,,,,,++++++,,,,,,------......,,,******+++,,,,,,,,,,,,---------......---,,,++++++------,,,+++------------------------...---,,,++++++,,,---...)))&&&%%%&&&)))++++++)))...------,,,,,,------...++++++,,,---............,,,,,,------------,,,,,,---///000000...,,,+++,,,***+++,,,,,,++++++---///////////////000000000000000000000111222222333333111333555777888888777666999:::;;;===>>>@@@AAABBBAAABBBCCCEEEEEEEEEEEEDDDGGGHHHIIIKKKMMMNNNOOOOOOPPPPPPPPPQQQRRRTTTVVVWWW[[[[[[[[[[[[[[[\\\\\\\\\\\\bbblllrrrvvv333444666777999:::::::::<<<<<<===@@@EEELLLRRRVVV```hhhttt~~~}}}zzztttpppgggccc]]]UUUMMMHHHDDDBBBAAA@@@===;;;:::::::::;;;999999999:::::::::;;;;;;;;;;;;:::999999999999:::888888777666555444333333777777777777777666555555555555555555444444444444333333333333333333333333111222333333222222333444333111000000111111///...111111222222222222111111222000000000222333222111000000/////////000222222333333333222222222111111////////////000000000000...............///000000////////////////////////...................................................---+++,,,///000...,,,,,,,,,---------.....................///////////////......------......///------...,,,******+++---,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,***)))***---///...---...------,,,,,,------...,,,,,,---.........------------............------,,,...000000///........./////////...,,,+++,,,---////////////000000000000000000000111222222333333333444444555666777888999999:::;;;===>>>@@@AAABBBBBBCCCDDDFFFFFFFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOOOOOOONNNNNNOOOPPPRRRTTTVVVZZZ[[[[[[[[[\\\\\\\\\\\\[[[```hhhnnnrrr{{{222333444666777888888999777777888999;;;>>>AAABBBFFFMMMWWWaaakkkxxx{{{sssiiiaaa[[[WWWRRROOOKKKIIIEEEBBB???===<<<;;;;;;:::999888888999:::;;;999999999999::::::::::::<<<;;;;;;:::999:::::::::666666666555555555444444555666666666666555444444555555444444444333333333222222222222222222222222000111222222111111222444111000///000111111000///111111222222222222111111222111000000111222111///......---------...////////////000111111222333333//////000000000111111111...............///000000////////////////////////................................................000...---...//////...---,,,,,,,,,,,,---------------............////////////......------......///,,,------,,,+++***+++---,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,...000000///...------,,,,,,------...------.........------,,,.........//////.........+++---///000//////000111///000111000...------...////////////000000000000000000000111222222333333555444333333444666999:::999:::;;;===>>>@@@AAABBBCCCDDDEEEGGGGGGGGGFFFFFFFFFGGGIIIKKKMMMNNNOOOOOOMMMMMMLLLMMMNNNPPPRRRTTTZZZZZZ[[[\\\\\\\\\\\\\\\]]]___eeekkkpppwww444555666777999999::::::555666777888:::<<<===>>>>>>AAAFFFLLLSSS\\\fffmmmzzz~~~ooo]]]XXXPPPIIIFFFDDDBBBAAA???>>>===;;;;;;;;;;;;;;;888888777777888888::::::888999999999999:::::::::;;;:::999999888888999999555555555555555555555555444444555555555444444333444444444444333333333222222222222222222222222222///111222222111000222333222111000111333444333222111111222222222222111111333111000000111111000...//////////////////000000.........///000111222222////////////000000000000...............///000000////////////////////////................................................000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---,,,------,,,+++***,,,---,,,,,,,,,---------......---,,,++++++------,,,++++++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,++++++,,,---.........------,,,,,,------.........///......---,,,,,,......////////////......---...000000///...///111+++---////////////000222////////////000000000000000000000111222222333333444444444444555777888999999:::;;;===>>>@@@AAABBBBBBCCCEEEFFFGGGGGGFFFFFFFFFGGGIIIKKKLLLNNNNNNNNNLLLLLLLLLLLLNNNPPPRRRSSSYYYZZZ[[[\\\]]]]]]\\\\\\______ccckkkrrrxxx555555666888999999999999555555777888999:::;;;;;;=========>>>AAAGGGMMMRRRYYYbbbnnnyyywwwlll^^^RRRJJJFFFBBB>>>===>>>>>>???:::999888888777777777777999888888888888888888888888888888999999999::::::999888888777666777777777444444444444555555555555333333444444444444333333444333333333222222222222333333333333333333333333///111222222111000222333222111000111333444444333111111222222222222111111333111000000111111///...000000000000000000///////////////////////////000---------.........//////...............///000000////////////////////////................................................000000000///......---...,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---+++,,,---,,,++++++,,,...,,,,,,,,,---------......---,,,++++++------,,,++++++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++++++++,,,---...------,,,,,,------...////////////...---,,,,,,......////////////......///000000///---------///***,,,.../////////000111////////////000000000000000000000111222222333333222333555666777888777777999:::;;;===>>>@@@AAABBBAAABBBCCCEEEFFFEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNNNNMMMMMMMMMMMMOOOQQQSSSTTTXXXYYY[[[\\\]]]]]]\\\\\\]]]]]]aaajjjrrryyy222333444555666666666666555555555555555555555555999888666666888;;;???BBBGGGKKKQQQXXX___jjjvvv~~~|||uuuqqqggg]]]VVVQQQIIIAAA???>>><<<:::::::::;;;<<<888888888777777666555555999888888888888777777777888888888888999999999999888777666666555555666666444444444444444444555555222333333444444444444333333333333222222222111111333333333333333333333333000111222222111111222444000///...///111222222000111111222222222222111111111000//////000111000........./////////...------000000////////////......,,,,,,---------........................///000000////////////////////////------------------------...........................///000///---------///------------,,,,,,,,,,,,,,,------------.........///......------......///+++,,,---,,,++++++---...,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...---,,,+++---///...------,,,,,,------........./////////...------.........//////.........///000000...,,,+++,,,...,,,...000111///.........////////////000000000000000000000111222222333333111222555777888888777666999:::;;;===>>>@@@AAABBB@@@AAACCCDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUWWWXXX[[[]]]^^^]]]\\\\\\ZZZZZZ___hhhooovvv111222333444444555555444666555444333333333444444666444333333555888:::;;;<<<>>>@@@BBBFFFNNNYYYaaalll{{{yyyuuuooojjjfffbbb]]]YYYVVVSSSLLLEEEDDDDDDAAA;;;888999999999888999999:::777777888888888888777777666666777777777777777777888888888888999999999999888888777666666666666666444444444444444444444444222333333444555555444444222222222222111111111111222222222222222222222222111222333333222222333444111000//////111222111000111111222222222222111111000///...///000111000///....../////////...,,,+++////////////////////////------------.........///...............///000000////////////////////////------------------------........................+++---///...,,,,,,---///.........---------,,,,,,,,,,,,---------.........///......------......///+++,,,,,,,,,++++++---///,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,...///...++++++---///...------,,,,,,------...---......////////////...------............---------......,,,++++++---...---///222222111000//////////////////000000000000000000000111222222333333333333444666777777888888999:::;;;===>>>@@@AAABBBAAABBBDDDEEEFFFFFFEEEEEEEEEFFFHHHJJJKKKMMMMMMNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVXXX[[[]]]^^^^^^]]]\\\YYYZZZ```gggmmmttt222333444444555555555555666666555555666777999:::666444333333555888999:::444777;;;<<<===???DDDIIIHHHVVVfffnnnvvvqqqccc\\\WWWRRRNNNMMMLLLIIIFFFHHHGGGBBB>>>???AAA>>>999333555888999999999:::;;;222222444555777777777777333444555666777777777777777888888888888999999999999888888777777777777777555555444444444333333333222333444444555555555555222222222111111111111000000000000000000000000000111333444444333222444555333222111222333333222111111111222222222222111111///......///000222111000//////000000000///---,,,......//////000000111111............/////////000...............///000000////////////////////////------------------------........................***,,,......,,,+++...000/////////......---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***,,,,,,,,,++++++---///,,,,,,,,,---------......---,,,++++++------,,,+++------------------------......,,,++++++,,,......+++---...,,,***)))+++......------,,,,,,------...------...///000000000///,,,------------------,,,++++++,,,+++***+++...000***---111333333333333444////////////000000000000000000000111222222333333555444333333444666999:::999:::;;;===>>>@@@AAABBBBBBCCCEEEFFFGGGGGGFFFFFFEEEFFFHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMOOOQQQSSSTTTVVVXXX[[[]]]___^^^]]]\\\[[[]]]bbbiiimmmsss333333444444444444333333555555444444444444555555888777555333222333555666555555666888999:::;;;<<>>>>>>>>>>>:::::::::999999999888888999888666555555555666777777666555444444555666777888888888777666666555555999888888888777777666666777888888777777666555444444333222222111111222222222222111000111222444555000000111111222222222333222222222111111111000000222111111111000000//////000000000000111111111111666555333111/////////000//////............//////......//////000000111111///000000///------...000000000///---,,,+++***)))............/////////000,,,---000111111000---,,,+++,,,------......---------------,,,,,,+++++++++000///...---------------000000///...---,,,,,,+++------,,,++++++******)))------------------------+++++++++,,,,,,------------..................---,,,,,,---------,,,***)))---------...............///...,,,++++++,,,...///---,,,,,,++++++*********++++++,,,,,,---...//////+++,,,------......------,,,,,,,,,---------..............................---///111222333555888;;;333333333333111000///...////////////000111222333444444444555555555666666:::;;;<<<>>>???AAABBBCCCEEEGGGHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLMMMMMMMMMMMMNNNQQQTTTWWWXXXZZZ[[[\\\\\\[[[[[[aaa___```fffmmmuuu222333333444444333333222444444333333333333444444666555333222222222333444555555666777888999999:::999999;;;>>>CCCHHHLLLOOOMMMRRRYYY```iiiuuu}}}|||vvvttttttuuuwwwvvvssspppfffbbb\\\VVVQQQKKKFFFCCCAAA@@@>>>===<<<;;;;;;<<<888888888777777777777666888777777666666666666666777666555444444555666777666666666666666666666666888888888777777777666666888888888777777555444444444333333222222222222222333222111111111222333444000000000000000/////////222222222111111111000000111111111111000000000/////////000000000111111111000///......------------//////............//////......//////000000000000///000000///---,,,---/////////......---,,,,,,,,,............////////////---...///000000///...---+++,,,------......---------------,,,,,,+++++++++//////...---------------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------------,,,------......------,,,,,,---......---,,,+++***,,,,,,------....../////////---,,,++++++,,,---///,,,,,,,,,+++++++++++++++++++++,,,,,,---......///+++,,,------......------,,,,,,,,,---------..............................///000111222111222555777222222222222111000///...111111000000000111111222222222333444555666777888:::;;;<<<>>>???AAABBBCCCDDDEEEGGGGGGFFFEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMKKKLLLMMMMMMLLLNNNPPPSSSWWWXXXZZZ[[[\\\\\\[[[[[[^^^\\\___fffnnnwww222333333444444333333222333333222222222222333333555444222111111111222333555555555666666666777777777777777777888:::<<<>>>:::>>>CCCHHHNNNXXXdddlllwwwvvvuuuwww|||sssjjjccc___YYYXXXWWWVVVVVVTTTQQQNNNJJJGGGDDDAAA@@@>>><<<:::<<<<<<:::999888888888888666666666555555555444444666777777777777666555555666666555444444555666666333333444444555666666777777777777777666666666666888888888777666555333222555444333333222222333333333333222111111111222222333333333333333222222222222222222111111111111111111111111111000000000000//////000000000000111111...//////000000///////////////............//////...////////////000000000000111000///,,,,,,,,,......................../////////..........................................+++,,,------......------------,,,,,,,,,,,,++++++///...------------------------------------------++++++,,,------...//////---------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---............---,,,,,,+++,,,,,,---.../////////...---,,,++++++,,,---...++++++++++++,,,,,,,,,,,,++++++,,,,,,------......+++,,,------......------,,,,,,,,,---------..............................000111222111//////111222//////000000000000//////333333222111111111111111000111222444666777999999:::;;;<<<>>>???AAABBBCCCBBBDDDFFFFFFEEEEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNKKKLLLMMMLLLLLLMMMPPPRRRWWWXXXZZZ[[[\\\\\\[[[ZZZZZZZZZ^^^gggpppzzz333333444444444444333333333333222222222222333333444333222222222222333333555444444444444444444444999999888888888888999:::;;;<<<>>>???BBBGGGNNNTTTVVVUUUUUUVVV[[[bbbjjjnnnrrrvvv|||yyymmmbbbZZZSSSMMMHHHEEEDDDEEEEEEEEEDDDBBBAAAAAA???===<<<<<<<<<:::999888888777777666666666666555555555555444444444444555666777777777666444333555555555555555555555555333333333444444555555555666666666666666666666666888888888777666444333222555444333333222333333333444333333222222111111111222222333333444444444555111111111111111111111111111111111000000000000000////////////000000000111//////000111111000...---//////............//////////////////////////////000111000...,,,+++,,,---//////////////////////////////............------///...------------...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------,,,,,,,,,------.........+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++++++++,,,,,,+++++++++.....................---++++++,,,---......///000------,,,++++++,,,------***++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------..............................///000000///...---///000------...///000000//////222222222111222222333333111222333444555777888888:::;;;<<<===???AAABBBCCC@@@BBBEEEEEEEEEEEEFFFGGGGGGGGGHHHJJJKKKLLLMMMNNNKKKLLLMMMLLLKKKLLLOOOQQQWWWXXXYYY[[[[[[[[[[[[ZZZYYYZZZ___iiirrr|||444444555555555555444444444444333333333333444444444333333333333333444444444444444333333333333333444444444555666777777888888888999999:::===@@@CCCDDDCCCCCCDDDFFFJJJMMMOOOUUUXXX\\\```eeekkkrrrvvvyyyzzz|||~~~{{{vvvwwwxxxwwwxxx{{{}}}}}}xxxqqqlll___YYYQQQKKKHHHDDD@@@<<<999:::;;;;;;;;;:::;;;;;;:::888777666777888777666666666666666666666555555666666555555555444444444555666777777777666444333444444555555555555444444555555444444333333333333555555555555555555555666888888777777666444333222444444333222222222222333333333333333222111111000,,,,,,---...000111222222111111111111111111111111000000000000000000111111...////////////000000000---.........---+++)))(((//////............///////////////...............///000000...,,,+++,,,---000000000///......------...............---------///...---,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++,,,,,,---.........---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********++++++++++++++++++***........................++++++,,,,,,---......///,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------...+++++++++,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................,,,---......------///111,,,---...//////000//////000000000111222444555666333333444444555666666666:::;;;<<<===???AAABBBCCC@@@BBBEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNLLLMMMMMMLLLLLLLLLOOOQQQVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[aaakkkttt}}}333444444555555444444333444444333333333333444444333333333444444444444444333333333333333333333333000000222333555666777888333333333555777999;;;===<<<======>>>>>>>>>>>>===EEEFFFHHHIIIJJJMMMQQQTTTWWWYYY\\\___ccciiipppuuuyyy{{{{{{qqqggg___\\\[[[\\\XXXXXXZZZ[[[[[[WWWRRRMMMFFFCCC@@@>>>===<<<;;;999999:::;;;999777666777888444333222333555666777666444555666666666666666555666666666555555555555444555666666666666555444444444444555555555555444444666555555444333333222222444444444555555555555555666666666666555555444333444333222222111111222222222222333333333222111111,,,---...///111222333333111111111111111222222222000000000000111111111111......////////////000000000000000///---,,,***)))//////............///////////////............---......///---,,,+++---...000000//////...---,,,,,,,,,,,,---------.........///...---,,,,,,---...///+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++,,,,,,---------...------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,//////...............---***++++++,,,,,,++++++***---------,,,------...///,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................+++,,,---------...000222------...///000000//////......///000222444666777444444444555555555555555:::;;;<<<>>>???AAABBBCCCBBBDDDFFFFFFEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNOOOMMMNNNNNNMMMLLLMMMOOORRRVVVWWWYYYZZZ[[[[[[ZZZYYY[[[\\\cccmmmvvv~~~111222222333333222222111333333222222222222333333111111222333333333333333333333333333333333333333111222333444555666666777333333444555777999::::::888888888888888888888888<<<=========<<<===???AAAAAACCCEEEGGGJJJMMMRRRUUUZZZ[[[```hhhlllmmmqqqwww{{{xxxssspppnnnooorrrsssrrrssstttsssqqqmmmiiiggg\\\XXXRRRMMMJJJHHHGGGGGGDDDDDDDDDEEEFFFDDD@@@<<<:::;;;;;;:::888888888:::;;;<<<===:::777666777999666555333444666777777666333333555666666666555555666666555555555444444444666666555444444444444555333444444555555444444333555555555444444444444444333333444444444555555555444555555666666555444444333222111111000000111111000111222333333333222222222222333333333333444444000000111111111222222222///000000000111111111111........./////////000000333222111000//////////////////............////////////.........---------,,,---...---,,,,,,...///......------------------++++++,,,---......//////...------,,,,,,------...+++,,,------......------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------.........++++++,,,,,,,,,,,,++++++---,,,++++++,,,---...///---------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++---------------,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------..............................,,,---...---------///111...//////000000000//////......///000111222444555333333333444555666777777:::;;;<<<>>>???AAABBBCCCDDDEEEGGGGGGFFFEEEFFFFFFHHHHHHIIIKKKLLLMMMNNNOOOOOOOOOPPPOOOMMMNNNPPPRRRVVVWWWXXXZZZZZZZZZZZZYYYZZZ\\\cccnnnxxx000000111111111111000000222222111111111111222222///000111222222222222222222222333333333444444444222333333444444333333222666555555555777777777666444333333333444555666777555777888888888999;;;===999;;;=========???AAACCCCCCDDDHHHOOORRRRRRUUU[[[ccciiillllllmmmqqqsssrrrvvvxxx{{{}}}zzzxxxzzz~~~}}}||||||zzzvvvuuutttmmmfff```^^^[[[XXXVVVUUUVVVVVVVVVWWWWWWWWWUUURRRNNNLLLFFFDDDAAA@@@@@@??????>>>===<<<<<<>>>???>>>;;;888777999;;;:::777666777:::777888999888555444777999:::888666555555555333222111222444555666666555444555555555444444444333333777666555333333444555555333333444555555444333333333444444555555666666777333333333444444555555555333444555555666666555555222111111000///000000000///000222333444333333222333333222111111000//////000000111111222222222222//////000000111111111222............/////////000///...---,,,,,,---.../////////............////////////.........---------+++,,,------,,,,,,...000++++++,,,,,,---......///)))***+++,,,...///000000------------------------+++,,,------......------+++++++++,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///++++++++++++++++++++++++)))))))))******++++++,,,+++,,,,,,------,,,,,,+++,,,++++++***+++,,,.........------,,,,,,++++++******++++++,,,,,,++++++***.........------,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------..............................---...///...------...000//////000000000000//////000/////////000111222222111111222444666777888999:::;;;<<<>>>???AAABBBCCCEEEGGGHHHHHHFFFEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNOOOQQQSSSVVVWWWXXXZZZZZZZZZZZZYYYYYY[[[cccoooyyy222222222222222222222222333222111111111222333444222222111111111111222222111111111111111111111111111111222222222333333333444444333333333444555555555444444333333333444444222222444555666666777666999888666555666777999:::@@@???>>>>>>???CCCFFFHHHSSSRRRQQQPPPQQQSSSUUUWWWVVVWWWXXXZZZ]]]```cccdddccceeeeeedddcccbbbcccdddfffiiilllmmmnnnppptttxxx{{{{{{yyyxxxwwwuuuttttttvvvvvvvvvxxxyyy{{{}}}~~~}}}zzzuuupppjjjeeebbb```ZZZ\\\]]]^^^^^^]]]\\\ZZZZZZYYYXXXVVVSSSQQQPPPOOOKKKJJJGGGDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAA::::::;;;;;;;;;<<<<<<<<<;;;:::::::::999999888888999888888888999::::::;;;888888777777666666666555222222333333444555666666666555444222222333444555777777666666555555555444333333333333333333333333333333333333333333333333444333333333555777:::<<<666666555555555444444444444444555555444444333222111111111111111111111111222222222222222222222222222333444444333222000///000111222111000//////111000000000000000000000000111000///......///000111,,,,,,...///000000000000///......---------..................////////////------------------------/////////...---------,,,------------------------///......---------......------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------***************++++++++++++++++++,,,,,,---------***+++,,,---...//////...///...,,,+++***+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++.................................------,,,,,,,,,---,,,,,,,,,,,,---............------------......111111000000//////......,,,...000111111111222444222222333333444555555555666777999;;;>>>@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMOOORRRUUUXXXXXXXXXXXXYYYYYYYYYYYY^^^]]]bbblllvvv~~~222222222222222222222222222222111111111222333444222222111111111111222222111111111111111111111111111111111222222222333333333333333222333333444555555444444333333333444444222333444555666666666666777777555555555666888999;;;;;;::::::;;;>>>@@@BBBCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQPPPNNNNNNNNNOOOOOOQQQSSSTTTSSSTTTWWWZZZ[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYZZZ[[[\\\^^^```aaakkkmmmpppqqqooojjjeeeaaa\\\ZZZXXXUUURRRPPPOOOOOOIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCAAA@@@???DDDCCCAAA???>>>???@@@AAA@@@@@@???>>>>>>===<<<<<<888888888888999999999999999999999888888777777777777777666666777888888999888888777777777666666666333333444444555666666777777777666555444444444555666666666666555555444444444444444444444444444444444444444444444444444444333222111111111222444555666555555555444444444444444444444555444444333222111111111111111111111111222222222222222222222222000000222333333333333222000111222111/////////000000000000000000000000000111000///......///000111------...///000000000///////////////////////////............////////////------------------------...............------------------------------------,,,,,,,,,,,,------.........---,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---,,,+++++++++,,,,,,++++++++++++++++++++++++//////.........---------..............................---------,,,,,,,,,---,,,,,,,,,,,,---............------------......000000000000///////////////111333444444444555666444444555555666777777777777888:::<<<>>>AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNNNNNNNNNNOOOSSSVVVXXXXXXXXXXXXYYYYYYYYYYYY]]]]]]bbblllvvv~~~222222222222222222222222222111111111111222333333222222111111111111222222111111111111111111111111111111111222222222222333222222111111222222333444444444333333333333444444222333444555555555555555555555444333444555666777555555666666777888999999999::::::;;;;;;<<<<<<======<<<<<<<<<<<<======>>>AAABBBCCCBBB@@@???@@@AAAAAABBBBBBAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJPPPQQQRRRRRRPPPMMMIIIGGGCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>@@@@@@@@@@@@>>>>>><<<<<<;;;:::999888888777;;;:::999999999:::;;;<<<999999999888888777777666555555555555666666666666777777777666666666666666555555444444555555666666777777777777666666666666444444555555666666777777888888888888777666555444666555555555555444444444555555555555555555555555555555555555555555555555777666555333333333444444555555555555444444444444444444444444444333222222111111111111111111111111111111111111111111111111000111222222333222222111000111222111///...///000000000000000000000000000000000////////////000000......///////////////...,,,---...///000000//////---............/////////---------------------------------...............------------------------++++++***++++++,,,------///......------......///---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********'''((()))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------...------------,,,,,,,,,---,,,,,,,,,,,,---............------------......////////////000000000000---///111222111111222444444444555555666777777777888999:::===???AAACCCDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNOOONNNNNNPPPTTTWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[\\\bbblllvvv~~~222222222222222222222222111111111111111222222333222222111111111111222222111111111111111111111111111111111111222222222222111111111000111222222333333333333222333333444444333333444555555555444444333333333222333444555555222333444555666555444444888999:::;;;;;;;;;;;;:::;;;;;;::::::999::::::;;;===>>>???>>><<<;;;<<<===>>>>>>>>>=========>>>>>>====================================>>>???AAAAAAAAAAAABBBBBBAAA@@@???>>>======;;;:::999999999999;;;<<<============<<<;;;:::::::::999999999888888888777666666666666777888666666666555555444444444333444444444444555555555555555555555555555555444555444444444444444555555555555555555555555555444444444444444555555666666777888999888777666444333444444444444444444444444444444444444444444444444444444444444444444444444777777555444444444444444444444444444444444444444333444444444444333222222111111111111111111111111000000000000000000000000444444333222111000......///111111111///...///000////////////////////////000000////////////000000...///////////////...---''')))+++---......---,,,---------.........//////------------------------,,,---------.../////////------------------------+++******++++++,,,---.........------------......---,,,,,,++++++,,,,,,---...------,,,,,,++++++***+++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((())))))******+++,,,------------,,,,,,,,,,,,++++++...,,,***))))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---............------------............//////000000111111,,,...000111000000111222222222333333444555555555888999;;;===@@@BBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOOOONNNOOOOOOOOOOOOQQQTTTWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[bbbllluuu~~~222222222222222222222222000000111111222222222222222222111111111111222222111111111111111111111111000000111111111222222222111111000000000111222222222222222222222333444555444444444444444444333333222222222222222333333444333444555666666555444333444555666666777666666666777666666666666777888999999:::;;;:::888777888999:::999999999:::;;;;;;;;;:::::::::999888888777777888888888888888999:::;;;777777888999999:::;;;;;;;;;:::999777666666555555888888888999999888888888666666666666666666666777999999888777666666666666666666666666555555555555444444444555555555666666444444444444444444555555666555555444444444555555333333333333333333333333222333333333333333444444555666777777666444333111333333333333444444444444222222222222222222222222222222222222222222222222111111111111111111222222333333444444444444444444333333444444333333222111111111111111111111111111000000000000000000000000444444333111000//////...///000111000........./////////////////////////////////000000000000//////...///////////////...---''')))+++---......---,,,------------............------------------------,,,---------.../////////------------------------,,,,,,+++,,,,,,---......,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***+++---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---............------------............//////000000111111000222333444333333444555222222333333444555555555888999;;;===@@@BBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPNNNOOOOOOOOOOOOQQQTTTWWWXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[cccmmmuuu}}}222222222222222222222222///000111111222222111111222222111111111111222222111111111111111111111111000000000111111111111222111111000000111111222333222111111222222333444555444444444444444333222111111111222222222333333333333444666777777666555444444444444444444444444444555444444555555666777888777888999888666666666777777555444555777999999888999888888777666555555444666555555555555555666666444555666777888:::;;;<<<888888888777777888888999777777777777777777777777555666666666666666666666:::::::::999888777777666777777777777777777777777555555555666666666666777555555555555555666666666777666555555444555555555222222222222222333333333222222222222222222222333444444444444444333333222222222333333333333333444111111111111111111111111111111111111111111111111///000000111222333333444333333333333444444444444333333333333333222111111111111111111111111111111111111111111111111111111000000///000000222333333///000111000...---...///000000000000000000000000//////000000000000//////......///////////////...,,,---...///000000//////,,,------------.........---------------------------------...............------------------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))---------,,,++++++******+++++++++,,,,,,------------,,,+++******+++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---............------------......////////////000000000000///111333333222111222333444444555555666777777777888999:::===???AAACCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNOOONNNNNNOOONNNNNNPPPTTTWWWXXXXXXXXXXXXYYYYYYYYYYYYYYY\\\dddnnnttt|||222222222222222222222222...///000111222111111000222222111111111111222222111111111111111111111111000000000000111111111111222111111111111222333333111111111111222333444555555555555444333222111000111111222222333333333222333333444555555666555555777666555444444555666666666666555555666666777777888999999999777666777888888555444444777888777666777777666666666666666666666666555555555555666666666777888888999:::::::::999999999999999::::::;;;999999888888888888999999888888888777777777777777888888999999999999888888777777777777777888888888555555666666666777777777666666666666777777777888666666555444444444444444222333333333444444444555333333333333333333333333333333333333333444444555111222222222333333333333222222222222222222222222222222222222222222222222111222333444444555555555222222333333333444444444222333333333333222111111111111111111111111111111222222222222222222222222.........///000222444555///000000000...---...///000000000000000000000000...///000111111000///...------...///000000000///////////////////////////,,,,,,---------.........------------------------...............---------------------------------...---,,,+++*********+++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......++++++,,,,,,------......***+++,,,---------,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---............------------......000000000000////////////---///000111/////////000444444555555666777777777777888:::<<<>>>AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNOOOSSSVVVXXXXXXXXXXXXYYYYYYYYYYYYZZZ]]]eeennnttt{{{222222222222222222222222...///000222222111111000222222111111111111222222111111111111111111111111000000000000111111111111222222111111222222333444111111111111222333444555555555555444333222111000111111222333333333333222222222222333444444555555777666444333222444555666666555444444333333333444666777888777555444555666888555333333555666444222333333444444555666666777666666555444444444555555666666777777777666666555999999888777666666666666888888777777777777888888777777777777666666666666555666777888999999999999777777777777777777777777555555555666666666777777666777777777888888999999666555444444333333333333444444444555555666666666444444444444444444444444444333222222333444666777111111111222222333333333333333333333333333333333333333333333333333333333//////000111111111000000222222222333333444444444222333333333333222111111111111111111111111111111222222222222222222222222111000/////////000222333...000000000...---...///000000000000000000000000...///000111111000///...,,,,,,...///000000000000//////...---------......,,,,,,,,,---------......------------------------/////////......------,,,------------------------------+++***))))))((((((,,,---...//////...---,,,---,,,,,,++++++,,,,,,---)))***+++,,,------...///++++++,,,,,,,,,---------+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------))))))***+++---...//////***+++,,,---...//////...)))***,,,---...---,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---...............------.........111111000000//////......000222444444222222222333222222333333444555555666666777999;;;>>>@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMOOORRRUUUXXXXXXXXXXXXYYYYYYYYYZZZZZZ^^^fffooossszzz333222111000000000111222222333333333333222111111111111111111111111111111000000///////////////000333333222111000000000111333222222111111222222333222222222222222222222222000111222333333333333333555444444333222111000000222000///000444666444333444444444444444444444444888888777777666666666555333444444555555444444333444444444444444444444444555555555555555555555555444555555666666666666666---111555777666333222111777777666666666666777777888888777777666666666555777777888888888888777777888888777777666666666555666555333222333555777888666666555555555444444444666666555555555444444444222222333444444555555666222222222222222222222222444333333222222333333444333222111111333333222111111222222333333222222111111111111222222333333333444444444444444444444444111111222222222333333333333333333333333333333333222333333333333222111111111111111111111111111111111111222222222222111111222222222000......000222...///000111111000///...//////////////////////////////////////////////////////000000000000//////000//////............///+++++++++,,,,,,,,,------.........------,,,,,,,,,------............------///,,,))))))+++,,,+++***((()))***,,,,,,+++******------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------------,,,++++++,,,,,,,,,+++,,,---.........---,,,------------------------,,,******---111222...)))+++,,,------++++++,,,---++++++,,,,,,---...//////,,,,,,,,,---------......///...,,,***))))))***************+++,,,...111222..................------++++++,,,,,,,,,,,,------......---------,,,,,,,,,........................666333///------......---111111111000///.........000000000000000000111111666555333333333555777888999:::;;;<<<>>>@@@BBBCCCEEEFFFGGGGGGFFFEEEFFFHHHIIIHHHHHHHHHIIIKKKMMMNNNLLLMMMNNNMMMMMMNNNPPPSSSYYYYYYZZZ[[[[[[ZZZYYYXXXZZZ```iiinnnttt222111111111111111222222222222333333222222111000111111111111111111111111111111000000000000111111222222111111000111111111333222222111111222222333222222222222222222222222000111222222333333333222444333333222222111111000222000///111333555444222333333333333333333333333444444444444444444333333333333444444444444333333444444444444444444444444555555555555555555555555666555444444444555777888333666999:::999888777777666666555555555555666666777777666666666555555555666666777777777777666666777777666666666555555555555444444333444555666777666555555555444444444333555555555444444444333333444444444444444444333333222222222222222222222222444333333222222333333444333222111111333333222111111222222333333222222111111111111222222333333333222222222222222222222222111111111222222222333333333333333333333333333333222333333333333222111111111111111111111111111111000111111222222111111000///000000...---,,,...000//////000000000000//////000000000000000000000000/////////////////////////////////000000/////////...............//////000,,,,,,---------...............---------,,,,,,,,,------............------///,,,))))))+++,,,+++***))))))***+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---.........------------------------------+++)))(((***......+++'''+++,,,---,,,+++***+++---******++++++,,,,,,------,,,,,,,,,,,,------------///...---+++++++++++++++...---,,,,,,,,,,,,---.....................------++++++,,,,,,,,,,,,---------------....../////////000000///...---,,,,,,+++222///------.../////////////////////000000000000111111000000000111222222333222111111222333555666888888999:::<<<>>>???@@@EEEFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMNNNOOONNNNNNOOORRRTTTXXXYYYZZZ[[[[[[ZZZYYYXXXXXX___hhhnnnuuu///000111222222222222222222222333333222222111000111111111111111111111111222222111111111111222222111111111000111111222222222222111111111111222222222222222222222222222222000111222222333222222222222222222222222222222222222111000111222333222111222222222222222222222222222222222222333333333333333333444444444444333333444444444444444444444444444444444444444444444444777555333222222444777999222444666666555444555666555555444444444444555555555555555555444444444444555555666666666666555555555555555555444444444444333444444555555555555555555555444444444444333333444444444333333333222222555555555444333222222222222222222222222222222222333333222222222222333333333222111111222333222111111222222333333222222111111111111222222222222222000000000000000000000000111111111222222222222333333333333333333333333333333333333333333222222111111111111111111111111111000111111222222111111000...//////...------///111000000////////////000000000000000000000000000000////////////////////////......////////////......---------......///000000---------.........//////...------------,,,,,,,,,------............------...,,,******+++,,,+++******************+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++,,,------......------------------------------,,,***((((((+++,,,***'''***+++,,,+++*********,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,//////...---,,,,,,,,,,,,------,,,,,,,,,,,,------------------------......++++++,,,,,,,,,,,,------,,,,,,---...///000111111//////.........---------,,,++++++---///111000000---......///000111111222111111111111111222333333333222222111222444555777999999::::::<<<===>>>???DDDFFFGGGGGGFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPOOOOOOPPPSSSVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWW^^^gggooowww...///111222333333333222222222222222222111000000111111111111111111111111111111000000000111222222111000000000111222333333222222111111111111222222222222222222222222222222111111222222222222111111000000111111222222222333222222111111222222111111222222222222222222222222222222333333444444555555333333333444444333333333444444444444444444444444444444444444444444444444555444333222333444666777///000111111000000111333444444333333333333444444333333333333333333333333333444444555555444444333333333333333333333333333222333555666666555333222444444333333333333333333333333333222222222111111444444444333333333222222222222222222222222222222333333222222222222333333222111000111222333222000111222222333333222222111111111111111111222222222000000000000000000000000111111111111222222222222333333333333333333333333333333444444333333222111111111111111111111111111000000111111111111000000...000111111000000222333111000///......///000111////////////////////////////////////////////////---......//////......---------..................------------............------------------------,,,------......------,,,---,,,+++++++++++++++***,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******)))))))))))))))******+++++++++***,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,******+++,,,+++))))))***++++++))))))***++++++++++++++++++***************+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,*********+++,,,...//////,,,,,,------------......+++++++++,,,,,,,,,------,,,,,,------...//////000***+++,,,---...000111111*********,,,///000///.........//////000000111111111111111111222333444444444444444444555777888999<<<<<<<<<======???@@@@@@DDDEEEGGGGGGFFFFFFGGGIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOPPPSSSVVVXXXXXXZZZ[[[[[[ZZZYYYYYYXXX^^^gggqqq{{{...///111222333333333222111222222222222111000000000000000000000000000000///////////////000111222111000000000111222333333222111111000000111111222222222222222222222222222111111111222222111111000///000000111111222222333111222222111111000111111333333333333333333333333111222222222333333444444222333333333333333333222444444444444444444444444444444444444444444444444111222444555555555444333222333444333222222444666333333222222222222333333222222222333333333333333333333444444444444333333222222222333333333333333222333555666666555222111222222333333333333333333333333222222222111111111222222222333333333444444222222222222222222222222333222222111111222222333222111000000222222111000111222222333333222222111111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333333444444444444333222222111111111111111111111111000000000111111000000000...///111111000000111333111000///......///000111........................////////////////////////------............------......//////...---,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,------------,,,,,,+++,,,,,,,,,+++*********,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))((()))***++++++++++++***,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******+++******)))***++++++))))))***+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,------......,,,,,,,,,,,,------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000111222+++++++++,,,...///...,,,//////////////////000///111111111111222333444555333444444555666777888999<<<<<<<<<======???@@@@@@CCCEEEFFFGGGFFFFFFHHHIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNNNNPPPSSSUUUWWWXXXYYY[[[[[[[[[ZZZYYYYYY___hhhsss///000111222222222222222111111222222111111000///000000000000000000000000............///000111222111111111000111111222222111111000000000000111111222222222222222222222222111111111222111111000///000000000111111111222222///111222111000000111222333333333333333333333333000000000111111111111111222222333333333333222222444444444444444444444444333333333333333333333333///111444666666555222111222333444333222222444666333333222222222222333333222222222222333333333333333333444444444444333333222222222222333333333333222333555666555444222111111111222222222222333333333333333222222222111111111111111222333444444444222222222222222222222222222222111111111111222222222111000000111222111000111222222333333222222111111111111111111000000000111111111111111111111111000000000111111111111222333333333333333333333333444444444444444333222222111111111111111111111111///000000111111000000///,,,...000000///......///000000////////////000000------------------------////////////////////////,,,,,,------------,,,,,,------...///...---,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,------------,,,,,,***,,,------+++******++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++*********((()))***,,,,,,,,,++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))***+++,,,+++*********,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))++++++,,,,,,,,,,,,,,,,,,------,,,+++***)))++++++,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++******------.....................,,,,,,,,,......---,,,000000000000////////////000000000111111333444555111111222444555666777777999999::::::<<<===>>>???CCCDDDFFFFFFFFFFFFHHHJJJHHHIIIJJJKKKMMMMMMMMMMMMKKKMMMNNNNNNNNNPPPSSSVVVWWWXXXYYY[[[[[[[[[ZZZZZZZZZ___iiittt222111111111111111222222111111111111111000000///000000000000000000000000////////////000111222333222222111111000111111111111111000000000000111111222222222222222222222222111111111111111000//////000000000000111111111111...000222111000///111444222222222222222222222222222111111111111111000000222222333333333333222222444444444444444444444444333333333333333333333333000111333444444444222222///000111111000000111222333333333222222333333333222222222333333333444444333333444444444444333333222222222333333333444444333444444555444333222111111111111111222222222333444333333333222222222222222222222222222222333333222222222222222222222222222222111111111111222222222000///000111222111///111222222333333222222111222111111111000000000///111111111111111111111111000000000000111111111111333333333333333333333333444444444555444444333222111111111111111111111111//////000000000000//////---///111000///------...//////000000000000//////........................////////////////////////,,,,,,------------,,,,,,)))***---...//////...---,,,,,,,,,,,,---------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++))),,,...---+++)))***+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++,,,---......++++++++++++,,,,,,,,,,,,((()))+++---...---,,,,,,------,,,,,,,,,---...///++++++++++++++++++++++++(((***+++,,,,,,+++******+++,,,---,,,+++***+++---))))))******++++++,,,,,,,,,,,,,,,,,,------------)))***+++---------------,,,,,,------,,,+++)))(((***++++++,,,------......++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,..................------///---++++++---/////////......//////000000111111/////////000111222333444000111333444666777777888888888999:::<<<>>>???@@@BBBDDDFFFFFFFFFGGGHHHJJJIIIJJJLLLMMMNNNNNNNNNNNNLLLMMMOOOOOOOOOQQQUUUWWWVVVWWWYYYZZZ[[[[[[[[[ZZZYYY^^^hhhttt333222111000000000111222111111111111111000//////000000000000000000000000000000000000111222333444333333222111000000000111111111000000000000111111222222222222222222222222111111111111111000//////111111111000000000000000,,,///111111000000222444000000000000000000000000555444444444333333222222222222222333333222222222444444444444444444444444333333333333333333333333222222111111222222333444///111222333222111222222444333333222222333333444222222222333333444444444333444444555555444444333222222222333333444444444444444444444333333222111000000111111222222222333444444444333333333222222444444333222222111111111222222222222222222222222222222111111111111222222111000///000111222111///222222222333333222222222222111111111000000//////111111111111111111111111000000000000111111111111333333333333333333333333444444555555444444333222111111111111111111111111//////000000000000//////000111333333111/////////...///000111111000///...////////////////////////////////////////////////+++,,,,,,------,,,,,,+++&&&(((+++...000111000000---------.........//////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++))),,,......+++))))))+++***+++,,,---...---,,,+++++++++++++++++++++++++++))))))***+++---...//////+++++++++,,,,,,---------(((***,,,...///...---,,,------,,,+++,,,---...///++++++++++++++++++++++++)))+++...000///...------+++,,,------++++++,,,---'''(((((()))***++++++,,,,,,,,,------------......)))***,,,...//////......((()))+++,,,------,,,+++******+++,,,,,,---......++++++,,,,,,,,,---------***+++,,,,,,---...//////+++,,,,,,---...///000000///---***+++---000111111,,,,,,---///000222333333.........///000222333444222333555777888999::::::999:::;;;<<<>>>@@@BBBCCCBBBDDDFFFFFFFFFGGGIIIJJJIIIKKKLLLNNNOOOOOOOOOOOOMMMNNNPPPPPPQQQSSSVVVYYYVVVWWWYYYZZZ[[[[[[[[[ZZZXXX]]]fffsss111111222222222333333333...///000111222222111000......//////000000111111111111000000000000111111444333111////////////000111111111111000///------//////000111111111111111222111000//////000111222000000000000000000000000000000000000111111111111//////000000000000//////222222222111111111000000000000000000111111111111222222222111111111111000222333333444444333333222222222444444444444222222222333333444444333333222222222333333333444444444333222222111111222222333222333333333333222111111222222222222222222222222111111222222222333333333222111000111333444444444222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000444333222000000000111111111111111111111111111111444444333222222111111111000000000000000111111222222111111000000000000000333333222222222333444555000000111222222222222111///////////////000111111000000////////////000000111111000......---------////////////////////////---222555444///,,,,,,...---,,,,,,,,,,,,---...............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......+++*********+++---///000///...---,,,++++++++++++++++++++++++++++++++++++%%%'''***---......---,,,...------------...//////,,,,,,------------......,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++))))))***+++,,,------------------------...)))***///000,,,***,,,000000//////...---++++++))))))+++,,,---............000222222000000000111222222222222222222333333444444444444666777888999999;;;>>>?????????AAABBBFFFGGGGGGFFFEEEEEEFFFHHHMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNNNNMMMLLLMMMPPPSSSWWWXXXZZZ[[[\\\[[[ZZZYYYWWW\\\eeeppp|||111111111111222222222222///000111111111000///...000000000000////////////111111000000000000111111333222111////////////000///000000000///...------//////000111111111111111111111000//////000111111000000000000000000000000000000000000111111111111000000111111111111000000222222222111111111000000000000000000111111111111222222222111111111111000111222222222222222222111111222222222222222222111111222222333333222222111222222222222333333333333333222222111111222222333222222333333222222111000222222222222222222222222111111111222222222333333111000//////000111111111222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000000000222222111000000111222222000000000000000000000000111111111111111111111111000000//////000000111222111111000000000000111111222222222222333333444444222222222222222111000//////////////////000111111000000////////////000000111000///......---------////////////////////////***...222222...+++,,,...---,,,,,,,,,,,,---......///000//////...---,,,+++........................+++************+++,,,---......------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,---............---,,,++++++++++++++++++++++++++++++++++++&&&(((+++---......,,,+++,,,,,,++++++,,,,,,---...******++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------***,,,...//////---***(((------------------------...******///000,,,+++...////////////...---,,,,,,---------------,,,++++++,,,...000000000///000111111222222222222333333333444444444555666777888999999<<<>>>??????@@@AAABBBEEEFFFGGGGGGFFFFFFHHHIIILLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNMMMLLLMMMPPPSSSVVVXXXYYY[[[[[[ZZZYYYXXXWWW\\\eeeooo{{{000000000000111111111111000111111111111///...---111111111000///.........111000000//////000000111222222111000///////////////000000000000000////////////000111111111111111111000000//////000000111000000000000000000000000000000000000111111111111111111222222222222111111222222222111111111111111000000000111111111222222222222222111111111111000000000111111111111000000111111000000000000111111000111111222222111111000000111111111222222222222333222222111111222222333222222333333222222111000222222222222222222222222111111111222222222222333111000//////////////////222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000000000111111000000000111222222////////////////////////......//////000111111222000000//////000000111222////////////000111222333222222222222333333333444333333333222111000///...///////////////000000111000//////......//////000111000///......---......////////////////////////(((+++//////---+++,,,...---,,,,,,,,,,,,---......***+++,,,...///000000000........................,,,,,,+++++++++,,,------111000///...---,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,...---,,,++++++***++++++++++++++++++++++++++++++((()))+++---------+++******************+++,,,,,,******++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++........................------------,,,,,,,,,,,,...------,,,,,,------...,,,---.........---+++***---------------------------++++++---...,,,---000---...............---------............---,,,,,,+++---////////////000111111111222222222333333333444444444555666777888999:::<<<>>>??????@@@AAACCCEEEFFFGGGGGGGGGGGGJJJLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNNNNNNNMMMNNNQQQSSSVVVWWWYYYZZZ[[[ZZZYYYXXXWWW\\\eeeooozzz////////////000000000000000111222222222111000///111000000000/////////...000000////////////000000111111000000////////////000000111222222222111111//////000111111111111111000000000//////000000000///////////////////////////000000000111111111111000111111222222111111000111111111111111111111111000000111111111222222222222222222111111111000000000111111111111111111000222111000//////000111222111111222222222222111111000000000000111111111111333222222111111222222333222222222222222111000000111111111111111111111111111111111111222222222222222333222111000///000111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000/////////000000111111111///////////////000111111.........///000222333444111111222222333333333333333333333222111000//////000000////////////000000/////////....../////////000000///...............////////////////////////***,,,......,,,+++,,,------,,,,,,,,,,,,---......++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------------000000///---,,,+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************---,,,,,,+++******++++++++++++++++++++++++++++++***+++,,,------,,,***)))***************++++++,,,,,,,,,,,,---------......************+++,,,,,,------,,,***))))))***,,,---++++++++++++,,,,,,,,,,,,////////////////////////---------,,,,,,,,,++++++...------,,,,,,------...111...***''''''***...111------------------------,,,,,,+++,,,+++,,,...111,,,------...//////......++++++---...///000000000---...000000///...///000111111111222222333333444444444555555666888999::::::<<>>???@@@???@@@CCCEEEGGGEEECCCCCCEEEIIINNNQQQLLLKKKJJJKKKMMMNNNNNNNNNRRRPPPNNNMMMNNNQQQTTTWWWVVVVVVXXXYYYZZZZZZZZZZZZ\\\ccclllrrrwww//////000000000000//////111111111000000000//////111000000///......------000000000000000000000000///......///111222111000333444444333111.........//////////////////////////////............//////////////////////////////111000///...---....../////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222111111111000/////////333222000///...///000111222111111000//////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////............////////////////////////.........////////////000...///000111111111000000000111222222333333222222111111111111111111222222...............///000000...///000000000///...---,,,,,,------............000...------000000///---+++,,,------......------+++,,,------......------...---,,,,,,,,,,,,---...+++,,,------...------------------,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++++++++*********)))++++++*********+++,,,---,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++---,,,+++++++++,,,---...---,,,,,,+++++++++,,,,,,...------,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++---//////---+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......///???GGG???;;;???===555///...---,,,,,,,,,------..............................//////000000111111000111111222222333444444333555666666666777:::<<<===???@@@@@@???@@@BBBDDDFFFEEEDDDDDDFFFJJJNNNPPPMMMLLLKKKLLLNNNOOOOOOOOOQQQPPPOOONNNOOORRRUUUVVVXXXXXXYYYZZZ[[[[[[[[[ZZZ\\\ccclllrrrwww//////000000000000//////111111000000000000//////000000000///......------000000000000000000000000---,,,,,,...000222111111---///000000///...///000//////////////////////////////............//////////////////////////////000000///............///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222111000///...///000111111111000/////////000000000000000000////////////111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////............////////////000000000000...////////////000000000//////000111111111111000000111222222333333222222111111111111111111000000///............//////000000000111111000///......---............////////////...---...//////...---,,,,,,------......------+++,,,------......------...------,,,,,,------...++++++,,,---------------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++************++++++******++++++,,,---,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,------...---+++******+++---.........---,,,+++++++++,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---//////...---++++++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......333CCCIII<<<000000333000///...---,,,,,,,,,------////////////////////////------...///000111222222000111111222222333444444666777888888777777999;;;???@@@@@@@@@??????AAACCCDDDDDDDDDFFFHHHJJJMMMOOONNNMMMLLLMMMOOOPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUVVVZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\ccclllrrrxxx//////000000000000//////000000000000000000//////000000//////....................................,,,++++++,,,...000///...+++---//////......///000//////////////////////////////............///////////////////////////////////////.........//////111000///......///000111////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............///////////////000000000000000111000////////////000000111000000/////////000000111111000000//////......111000000//////000000111////////////////////////////////////////////////000000000000000000//////////////////////////////////////////////////////...------------......////////////000000000000000////////////............/////////000000000000000............////////////000000000111111111111111000000111222222222222222222222111111000000////////////............///000111000000000///......---.../////////////////////......---...............,,,,,,------...------,,,+++,,,------......------------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++***++++++++++++,,,,,,))))))***+++,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***************+++---///...+++***)))+++,,,...000///...---,,,+++++++++---,,,,,,+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...---,,,+++***++++++,,,------------,,,------......------,,,,,,,,,,,,---------......111>>>AAA555+++,,,000000///.....................////////////////////////.........///000111111111000111111222222333444444555666777777777888:::<<>>???@@@@@@@@@??????AAACCCCCCDDDEEEGGGIIIKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNNNNPPPQQQRRRTTTUUUUUUUUUUUUWWWXXXYYYYYYYYYYYYXXXXXX[[[cccmmmsssxxx//////000000000000//////........./////////000000.../////////////////////000000000000000000000000000///......000111000///---...000000///......///........................//////............//////////////////////////////,,,---///000000000////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000//////////////////000000000000///.........------......//////000//////...............///000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000.................................//////000111222------......///000000111////////////............,,,,,,,,,---.../////////,,,,,,,,,---------......///...---------...000000///000000111111111111111/////////000000000000000000000///.....................------...///000111............------,,,,,,+++---///...,,,+++---///------......------,,,++++++,,,------......------,,,,,,---......---,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------)))***+++,,,,,,,,,++++++...------,,,+++***)))(((***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************(((+++---+++'''&&&))),,,((()))+++---.........------,,,,,,+++++++++,,,,,,------,,,+++*********+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---------+++***((((((***,,,,,,+++***+++---,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---......---...///...***+++,,,---/////////...---------------------------////////////000000000000000111111222222333444444444555777777777999;;;======???@@@@@@???@@@BBBDDDDDDDDDEEEFFFHHHKKKMMMNNNMMMLLLKKKKKKMMMOOOOOONNNPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZcccmmmsssxxx//////000000000000//////---.........//////000000.........///////////////........................000//////000333444444333***,,,...///......///000........................//////............//////////////////////////////,,,---///000000000//////...///000111111000///...000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000111111000///...------,,,------...///000000//////...............///000111......//////000000111111111111000000000000111111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000........................,,,,,,,,,------///000000---------...///000000111000/////////............++++++,,,,,,---...//////---------.........//////...------,,,,,,...///000//////000111111111111111......//////000000111111111000///...........................///000222333......---------,,,,,,,,,+++---///...,,,+++,,,///---.........---,,,,,,++++++,,,------......------,,,,,,---......---,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,---------,,,+++++++++++++++,,,,,,---------)))***+++,,,---,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************&&&))),,,***''''''***///&&&(((+++...//////...---+++++++++******+++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---------+++)))(((%%%))),,,---,,,---///111------------,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,---------......(((+++.../////////...,,,)))***,,,---...---,,,,,,........................------...///000111222222000111111222333333444444777888999999888999;;;======>>>???@@@???@@@CCCEEEDDDDDDDDDFFFHHHJJJMMMOOONNNMMMLLLLLLOOOPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUVVVXXXXXXYYY[[[\\\\\\\\\\\\ZZZcccmmmtttxxx333111...,,,,,,---///111//////000000000000/////////...---,,,,,,---...///...............///000111000000000000000000000000............////////////////////////////////////000000//////.........---+++,,,,,,,,,---.........//////.........---------111111000000/////////...000000//////.........---000000//////......------//////000000000000//////000000000000////////////---......///////////////000000000000000000000000//////...---------------............//////////////////............//////000...,,,---000111///---000///...------...///000//////000000000000//////------......///000000000---..................---//////.........---------///......------,,,++++++000///...---------------000000//////......------......------------............---,,,,,,...///000000//////.........//////000000000000111111111111000000///.....................------------......000000000000000///...............------,,,,,,,,,000...+++)))***,,,///111........................------+++)))'''%%%$$$###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,---...///...,,,)))(((+++,,,,,,------,,,,,,+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))++++++,,,,,,,,,---------+++,,,---...///...---,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,)))************+++++++++***)))))))))***+++,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------............------------...//////---...000111111111000///000000111222222222222222111222222333333444444555555555666777888:::<<<===BBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDFFFHHHKKKMMMOOOMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSTTTTTTWWWYYY[[[\\\ZZZYYYYYYZZZ\\\eeennnqqqqqqwww///...,,,******+++,,,---......////////////......111000///......///000111///............//////000////////////////////////............////////////////////////////////////000/////////........................////////////000000/////////.........000000000//////.........000/////////............///////////////.........//////000000000000//////000000000000/////////...---......///////////////////////////////////////000//////...------..................//////////////////............//////000...---...000000///---///................../////////000000000000/////////////////////.........,,,------------------,,,//////.........---------------------------------//////...---------------////////////..................------------............------......///000//////............////////////000000000111111111000000///..................------------------...////////////......---,,,------------------,,,,,,...---+++***+++,,,///000------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,------...---,,,***)))+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))))))))*********+++++++++***+++,,,---...------,,,*********+++++++++,,,,,,,,,,,,+++******+++,,,,,,************++++++++++++---,,,++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------------...//////---...///000111000000///......///000000000000000111222222333333444444555555555666777888:::<<<===??????>>>======???@@@AAADDDDDDDDDFFFHHHJJJMMMNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRVVVXXXZZZZZZYYYYYYZZZ[[[^^^fffnnnpppnnnttt////////////............------............------000000////////////000000000//////............///....................................////////////////////////////////////////////////............111111000000000000000000000000000000000//////////////////...............////////////...................../////////////////////000000000000//////000000000/////////......---......///////////////////////////////////////000000//////......//////............//////////////////............//////000...---...///000///...------............------...//////000000//////...111000000///......------...//////000000//////..................---------++++++,,,------...////////////...------------................../////////......------------......---....../////////////////////............////////////000000000000111111000000/////////.........------------------------............---,,,+++***,,,,,,---------------------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******++++++++++++******+++++++++***************))))))*********+++++++++***++++++,,,---,,,,,,,,,))))))*********+++++++++---,,,,,,++++++,,,,,,---************+++++++++,,,///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------------......///---...///000000000000///......///000000000000000111222222333333444444555555555666777888:::<<<===>>>======<<<===>>>???@@@CCCDDDDDDFFFHHHJJJLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQVVVWWWXXXXXXWWWXXXZZZ\\\aaahhhnnnnnnkkkppp~~~///000111111111000//////---......//////......---.........------.........111000///...................................................///////////////////////////////////////////////////.........222111111000000/////////////////////////////////..................------///////////////.........------......//////000000//////000000000000//////000000/////////.........---......///////////////////////////////////////000000////////////000000............//////////////////............////////////....../////////...+++,,,---......---,,,+++...//////////////////...000000//////..................////////////..............................,,,,,,,,,---------......///......---------......---------....../////////......------------......---...///000111000///...///............//////000////////////000000000111000000000000000///...............//////.....................---,,,+++***,,,,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++------,,,++++++***))))))************************++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++******************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,---,,,,,,+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///------,,,,,,------...///.........///////////////000000111222222222222222111222222333333444444555555555666777888:::<<<===??????>>>>>>>>>@@@AAABBBCCCDDDEEEFFFHHHJJJLLLLLLOOONNNNNNNNNNNNPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQUUUVVVVVVVVVVVVXXX[[[]]]ccciiinnnmmmiiinnn{{{+++,,,...//////...---,,,/////////000000/////////---..................---111000///...................................................////////////////////////////////////.........///////////////000000000//////.................................------...........................///////////////------......//////000000//////000000000000//////////////////............---......///////////////........................000000////////////000000............//////////////////............//////.../////////......//////+++,,,---......---,,,+++......////////////..................//////000000***++++++,,,,,,++++++***---...........................---------,,,,,,,,,......---------......///,,,,,,------......//////......------------......,,,---///000000000///..................///000000...////////////000000000000000111111000000///......///000000000000///...---............---,,,,,,,,,,,,,,,------.........+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++------,,,++++++***))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))******++++++******)))************************++++++,,,,,,,,,---------*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---******++++++++++++*********++++++++++++,,,,,,,,,))))))))))))***+++------******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////,,,,,,,,,,,,,,,---.....................//////000000000111222222222222222111222222333333444444555555555666777888:::<<<===???>>>>>>>>>>>>@@@AAACCCDDDEEEFFFHHHIIIKKKLLLLLLPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVVVVVVVVVVXXX[[[]]]bbbiiinnnmmmjjjnnn{{{---...///000000000///...//////000000000000////////////000000000000//////000//////............///....................................////////////////////////////////////.........//////////////////..................---------------.........................../////////.........///////////////........./////////////////////000000000000///////////////.........---------......///////////////........................//////......//////000000............//////////////////............//////...///000///...---...000------............---------......//////......---------......///000000111......////////////......---------...............//////...---,,,,,,++++++...------------...//////---------------...............------------......,,,------.....................---......///000111......////////////000000///000111222111000///......///000111111000///...+++,,,------......------,,,,,,------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))************))))))***************+++++++++))))))*********+++++++++,,,++++++++++++,,,------++++++,,,,,,,,,---------)))******++++++******)))++++++++++++,,,,,,,,,,,,''''''((()))***,,,---...++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,------------,,,,,,,,,,,,,,,------.........------......///000......///000000000000000111222222333333444444555555555666777888:::<<<======<<<<<<<<<===???@@@BBBEEEFFFHHHIIIKKKLLLLLLLLLQQQPPPOOONNNOOOQQQTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXWWWXXXZZZ\\\___gggoooooommmqqq~~~000000111222222222222222...//////////////////......///000111111000///...///............//////000////////////////////////............////////////////////////////////////............/////////000---..................///---.........////////////.........//////000000000............/////////000///////////////.........//////000000000000////////////.........------------......///////////////..............................------...//////000............//////////////////............//////---///000000...---...000///..................///---......//////......---.........///////////////000000111111111111000000---------.........//////---------------------,,,---------------...//////...------------------,,,......------------......,,,,,,,,,,,,,,,---......---------......///000111........./////////000000///000111222222000///...,,,---...//////...---,,,((()))***,,,------......------------------,,,,,,,,,,,,,,,---------......------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...---,,,***)))+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))************))))))))))))*********+++++++++))))))*********+++++++++---,,,+++++++++,,,......***+++++++++,,,,,,,,,,,,******+++,,,,,,+++******+++++++++,,,,,,,,,------)))))))))***+++,,,---...,,,,,,,,,,,,------------,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.........---------...///000......///000000000000000111222222333333444444555555555666777888:::<<<===============>>>@@@BBBCCCFFFGGGIIIKKKMMMMMMMMMMMMOOONNNMMMMMMNNNPPPSSSUUUSSSSSSSSSTTTTTTUUUUUUVVVVVVXXXZZZZZZYYYYYYZZZ[[[\\\eeeooorrrqqquuu------......//////000000---..................---,,,---...//////...---,,,...............///000111000000000000000000000000............/////////000////////////////////////---.........//////000000------......//////000000.../////////000000111111.../////////000000111111---.........//////000000000000//////.........---//////000000000000////////////.........------------......///////////////........................---------------...///000............/////////000//////............//////---///111000---,,,...000000///...------...///000---..................---000000000///......------++++++,,,,,,,,,,,,++++++---------.........//////+++,,,,,,------......///---------------...///000.........------,,,,,,,,,.........------.........---,,,+++***+++,,,---...---------......000111111............/////////000///000222333222111///...***+++---......---+++***&&&'''(((***,,,---------.........------,,,,,,,,,---,,,,,,,,,,,,---...///........................+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---...///...,,,)))(((+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---))))))************))))))))))))******++++++++++++++++++,,,,,,,,,---------------,,,+++,,,---...///)))************+++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,,,,------------......,,,------......------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000,,,,,,++++++,,,,,,---.........---,,,---...///000000000111222222222222222111222222333333444555555555555666777888:::<<<===@@@?????????AAABBBDDDEEEGGGHHHJJJLLLNNNNNNNNNMMMNNNMMMKKKKKKLLLOOORRRTTTQQQQQQRRRSSSTTTUUUUUUVVVWWWYYY[[[\\\[[[YYYYYYZZZZZZdddooottttttxxx//////000000///...------------..................000000///..............................///000000........................//////............//////000---,,,---///000...,,,//////000000000000//////---------............///,,,---...//////...---,,,------------------------,,,---------.../////////------------------------...............///000000222000......000000000///---------.........//////---...............------............////////////------............------...---,,,+++,,,...000111///////////////.................................////////////000000000000................................................//////.........---------------...///...---+++***------......//////000000,,,,,,------------,,,,,,...------,,,,,,,,,------........................+++,,,------......------///000111000///...///111111111111111111000//////............---,,,+++***,,,------......------,,,---------------------------------.........//////000---++++++...000000......---,,,---///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))(((+++++++++*********))))))++++++++++++++++++++++++((())))))))))))*********...---,,,+++***+++,,,---***++++++,,,,,,++++++***---,,,+++******+++,,,---...,,,***)))((()))***+++,,,,,,++++++++++++++++++***)))((()))+++,,,+++************++++++,,,,,,,,,*********++++++,,,,,,,,,+++)))((()))---...---+++,,,+++***))))))***+++,,,+++***)))+++///000...++++++,,,,,,------,,,,,,+++///...,,,,,,+++,,,---...******+++++++++,,,,,,,,,.........------,,,,,,,,,........................+++++++++,,,,,,,,,------............////////////////////////000000000000111111222333333444444555333444555777888:::;;;<<>>>>>???AAACCCEEEGGGLLLNNNLLLLLLNNNOOOMMMPPPOOONNNMMMNNNOOOQQQRRRUUUUUUUUUTTTSSSTTTVVVYYYYYYZZZ[[[]]]]]]\\\ZZZYYY[[[ccclllrrrvvv}}}///////////////......---)))***+++,,,...///000000000//////............///...............///000000........................//////............/////////...------...///...------------......------------------............///------...//////...------.......................................---------//////////////////////////////...............//////---,,,,,,...///...---------.........///////////////000000000000000///............////////////------............------000///---,,,,,,---...///....................................................../////////000000000..............................------,,,,,,++++++...............---------,,,,,,---......------,,,---------------,,,,,,,,,.........//////.........---------,,,,,,------....................................////////////000---...///...---,,,---///---------------,,,,,,+++............---,,,++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,---------------+++******,,,------,,,///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,------,,,++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------,,,,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++************))))))))))))*********++++++,,,,,,---...---,,,---///000///...,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,***,,,,,,,,,------,,,,,,,,,.........,,,******+++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++******---------------------------------.........//////............////////////000000000111111111222222333333333444555555666666444555666888999;;;<<<===???>>>>>>>>>???AAACCCDDDFFFKKKNNNLLLLLLOOOPPPNNNQQQOOONNNMMMMMMOOOQQQRRRSSSTTTTTTTTTSSSTTTWWWYYYZZZ[[[\\\]]]]]]\\\ZZZYYY[[[bbbkkkpppttt|||...///////////////......***++++++,,,---......///000///............//////...............///000000........................///......------......///......---............---------............---------------............///---..................---/////////////////////////////////...---------,,,........................//////...---------......111///......000111111000............////////////,,,---..............................////////////------............------000///...---------------------...............///................................./////////000000...........................------,,,,,,++++++***........................//////......---,,,+++***///......------,,,,,,,,,......////////////......------,,,,,,,,,---.............................................//////000///000111000///...///111//////000000//////...------.........------,,,+++,,,,,,,,,------,,,,,,,,,------------------------+++++++++,,,,,,,,,------...---------...////////////...------...///...,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------************))))))))))))++++++++++++++++++++++++)))))))))*********+++++++++,,,---...---,,,+++******++++++,,,,,,++++++******+++,,,------,,,+++***---......///......------))))))***+++,,,,,,------,,,+++***+++,,,------+++,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))******))))))***+++,,,------,,,+++***'''+++......,,,+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++------------------------------------........................////////////000111111111222222222222333333444444555666666777333444555777999:::;;;<<<=========>>>???@@@BBBCCCFFFKKKMMMKKKKKKOOOQQQPPPPPPOOOMMMLLLLLLMMMOOOPPPQQQRRRSSSTTTSSSUUUWWWYYYZZZ[[[]]]^^^]]]\\\ZZZYYYZZZ```hhhmmmrrr{{{......///////////////...---------------------,,,//////............//////...............///000000..............................------------......---.........------...............//////.........---------............///.........------........./////////////////////////////////...---------,,,------------------------......------------......000///---...000111111000........./////////000000,,,,,,---...........................////////////------............------//////......------------,,,---------......//////....................................////////////........................---------,,,,,,+++++++++---.....................))))))***,,,---///000111000/////////......------......////////////......,,,,,,,,,,,,,,,---...///........................------,,,,,,,,,---...//////000111000///...///111000111111111111000//////---------...------,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------+++++++++,,,,,,,,,------,,,---...............///---,,,+++---///000000///++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++...------------,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++,,,---...---,,,+++******++++++,,,,,,++++++******+++,,,------,,,+++*********+++,,,,,,++++++***))))))***+++,,,,,,------+++))))))***+++,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++*********+++)))***+++,,,,,,+++***)))%%%***///000...,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------------------------------------+++,,,,,,,,,,,,---------............////////////000111111111222222222222333333444444555666666777333333444666888999;;;;;;======>>>>>>???@@@BBBBBBEEEJJJLLLJJJKKKOOORRRQQQOOOMMMLLLJJJJJJKKKMMMNNNPPPRRRSSSTTTTTTTTTWWWYYYZZZ[[[]]]]]]]]][[[YYYXXXXXX^^^fffkkkppp{{{---...//////////////////000//////...------,,,,,,///............//////000...............///000000..............................------------......---...///...------...///......////////////......---------............//////...------------...///.......................................---------------------------------------,,,,,,---......///...,,,+++,,,.../////////....../////////000000000---...///000111111111111............////////////------............------...............---------,,,,,,,,,---......//////........................------........./////////........................,,,,,,,,,,,,---------------------...............,,,,,,,,,,,,,,,---/////////////////////..................//////.........,,,,,,,,,,,,---......///........................------,,,++++++---...///---...///...---,,,---//////////////////......---,,,------...------,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------)))+++------,,,+++,,,---)))))))))***---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++)))))))))************************++++++,,,,,,---,,,+++***+++---...---,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***,,,---......---,,,---///)))******++++++******)))))),,,000000///+++)))(((+++,,,,,,------,,,,,,+++)))***+++,,,---------,,,******+++++++++,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////000000000111111111222222333333333444555555666666333444555666888:::;;;<<<======>>>???@@@AAABBBBBBEEEIIIKKKJJJKKKOOOSSSSSSOOONNNLLLJJJJJJKKKLLLMMMPPPRRRTTTTTTTTTTTTUUUWWWZZZ[[[\\\]]]\\\ZZZXXXWWWWWW^^^ggglllrrr}}}------.../////////////////////////////////.....................///000000...............///000000...........................------,,,,,,------...,,,...000///---,,,---///---------......------------------............//////...------------...///---------------------------------.......................................+++++++++,,,---...///000---,,,+++,,,...000000///.../////////000000000000---...///000111111111111............////////////------............------------..................++++++,,,------...//////........................---------.........//////........................,,,,,,,,,---......//////---------.........//////111000...,,,++++++++++++------...............///------............------,,,,,,,,,,,,---...//////..............................,,,,,,,,,---///000---...///...---,,,---///......//////......---,,,,,,,,,------...------,,,++++++,,,,,,,,,,,,++++++------------------------,,,------------.........(((+++......,,,+++,,,---+++***)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------*********)))))))))((((((++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,++++++,,,,,,***++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,+++*********,,,---...++++++++++++++++++++++++---,,,+++,,,...///...---++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******)))+++------,,,+++---///,,,++++++******++++++,,,...---,,,,,,---,,,+++)))+++,,,,,,------,,,,,,+++((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////////////////000000000111111222222222333444444555555555555777888:::<<<===>>>===>>>???AAABBBBBBCCCCCCEEEIIIKKKIIIJJJPPPSSSTTTQQQOOOMMMLLLKKKLLLNNNOOOQQQSSSTTTTTTTTTSSSTTTUUUYYYZZZ[[[\\\[[[YYYWWWUUUXXX```iiipppvvv------...///000000//////.../////////000000111111...............///000111...............///000000...........................------,,,,,,------...,,,...000///---,,,---000+++,,,,,,------,,,,,,+++---------........./////////...---,,,,,,---...///------------------------,,,------....../////////////////////////////////******+++,,,---///000111///...---...000222222111////////////000000000000+++,,,---...////////////............/////////000---..................---,,,,,,---.../////////...++++++,,,,,,---...//////........................---------.........//////........................+++,,,,,,---...///000000---------.........//////++++++++++++,,,...000111,,,,,,,,,------.........,,,------------------,,,+++++++++,,,---...///000........................000///---,,,---...000222///000111000///...///111//////000000//////...---,,,,,,------...---------+++++++++,,,,,,+++++++++---------------------------------.........//////***---000000...---...//////---,,,---/////////---------------------------***************************++++++,,,---//////000---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,+++***+++,,,---+++++++++,,,,,,+++++++++---,,,+++******+++,,,---+++***(((((((((***,,,---,,,,,,++++++++++++++++++,,,+++***+++---...---,,,*********++++++,,,,,,---,,,,,,,,,++++++*********%%%(((******((((((+++---...---++++++++++++---...///+++'''(((+++...///...+++,,,,,,------,,,,,,+++((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000////////////000000000000111111222333333444444555777777999:::<<<===??????>>>???@@@AAABBBCCCCCCCCCEEEIIIKKKIIIJJJPPPTTTTTTRRRQQQOOOMMMMMMNNNOOOPPPQQQSSSUUUUUUSSSSSSSSSTTTYYYZZZ[[[[[[ZZZXXXVVVUUUYYYaaakkksssyyy////////////............------......//////000000111111000///...---,,,,,,...---,,,++++++---...000---------.........//////......////////////......222111000.........///000//////000000///...------......------------......------------------------........................+++,,,,,,---...///000000.........------,,,,,,,,,333222000///............////////////////////////////////////////////////000000//////.........------,,,,,,,,,,,,---......////////////............---...///000000///...---........................------------------------000000000000000000000000......................../////////...---------,,,////////////////////////------------------------------------------------------............------))),,,//////,,,***+++,,,***+++,,,---------,,,+++...---,,,,,,---///222333---......///000111111222222111111000///......---///............---------.........------,,,,,,,,,---.........---,,,,,,+++***+++---...///...------)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((***++++++,,,,,,++++++***...,,,***+++---...,,,***,,,,,,,,,+++++++++******---,,,+++******+++,,,---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///***++++++,,,,,,++++++***...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------------------------------------------------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++,,,---...///000////////////////////////---------...///111333444333333444444555666777777333444444666888:::<<<======???@@@@@@???@@@BBBDDDIIIJJJKKKLLLNNNQQQSSSTTTPPPPPPNNNNNNNNNNNNPPPPPPSSSUUUVVVVVVUUUTTTVVVWWWZZZ[[[]]]]]]]]]\\\ZZZXXXYYYdddqqqyyy~~~////////////.....................//////////////////////////////............---,,,++++++---///000---------.........//////,,,,,,------------,,,,,,000///...---------......///////////////...------......------------......------------------------........................---------..................------------------,,,111000///......//////000////////////////////////........................000/////////............------,,,------...//////000000000//////...............///000000///......////////////////////////////////////////////////........................------------------------............------------........................------------------------------------------------------............------...///000///...---------***+++,,,---...------,,,///...---,,,---///111222......//////000000111111111111111000///.........///............---------......---------,,,,,,,,,------......------,,,+++***++++++,,,,,,,,,,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******))),,,,,,,,,------,,,,,,,,,...,,,+++,,,...///...,,,,,,++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///++++++,,,,,,,,,,,,++++++111///---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------------------------------------------,,,,,,,,,,,,///...---,,,,,,,,,,,,------,,,,,,------...///000////////////////////////111000000//////000000111444444555555555555555555555555666777999;;;<<<===>>>???@@@@@@@@@@@@CCCEEEJJJJJJKKKMMMOOOQQQSSSTTTPPPPPPOOONNNNNNOOOPPPPPPSSSTTTVVVUUUTTTTTTUUUWWWZZZ[[[\\\]]]]]][[[ZZZXXXYYYcccpppyyy////////////............///////////////.....................//////000000...---,,,,,,,,,---///000---------...............,,,,,,------------,,,,,,...---,,,,,,+++,,,,,,,,,///////////////......---......------------......------------------------........................//////.........------------------------.........//////......//////000111////////////////////////........................////////////............------------...///111111222111111000///......---//////000000000000//////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------------------------------------............------***)))((()))+++,,,,,,,,,,,,,,,---............---000///...------...///000////////////000000000000111111000000//////......///............---------...------------,,,,,,,,,------......------,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,---///000///...++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,------------,,,,,,111///,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---------------------------,,,++++++************------------------------------------------------+++,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,------//////............//////////////////////////////111111111000000111111111666555555555555444444444777888888888:::;;;<<<===>>>@@@AAAAAAAAAAAADDDFFFKKKKKKLLLNNNPPPRRRTTTUUUQQQPPPOOONNNNNNOOOPPPQQQSSSTTTUUUUUUTTTTTTUUUWWWZZZ[[[\\\]]]]]][[[YYYXXXXXXbbboooxxx~~~////////////............000000//////......------.........///////////////...------,,,---...//////..............................////////////......---,,,,,,,,,,,,,,,,,,,,,...///////////////............------------..............................................................................,,,,,,------......///////////////...////////////////////////////////////........................///////////////.....................///111222333222222111000///......---000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------------------------------,,,------......------,,,'''$$$"""$$$)))---...------------...............000///...------------...000000000000////////////111000000000/////////...///............---------------------------------,,,------...------,,,,,,222111///...------...///,,,,,,+++++++++,,,---...........................,,,,,,,,,---------......,,,,,,------------,,,,,,+++++++++,,,---...//////***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,------......------,,,,,,+++***+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------...---,,,+++************------------------------------------------------***+++++++++,,,,,,------...------,,,,,,,,,------111111000////////////////////////////////////////////////000111333555555444444555555555555555555888888888888999:::<<<<<<>>>@@@AAAAAAAAABBBEEEGGGKKKLLLMMMNNNPPPSSSUUUVVVQQQPPPOOONNNNNNOOOPPPQQQSSSTTTUUUUUUTTTTTTUUUVVVYYYZZZ\\\]]]\\\[[[YYYXXXVVV___kkkssswww}}}////////////............000000//////......------111000000///......------------------......//////.....................---......////////////......---------.........------......///////////////.........------------......................................................,,,,,,------...//////000---------....../////////000000000///...------,,,////////////////////////.................................///////////////.........///000111222222111111111000///......---000000////////////000000------------------------------------------------........................------------------------+++,,,,,,,,,------..............................------------------------------------------------,,,,,,------------,,,,,,---)))'''(((,,,//////...------------......//////000///......---,,,,,,,,,000000000000////////////000000000000///////////////............---------------------------------,,,,,,------...------,,,222111///...------...///,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////++++++,,,,,,,,,,,,++++++))))))***++++++,,,---...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,------......------,,,,,,***)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------......---,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------,,,,,,,,,------...222111000////////////////////////////////////////////////000111333555555222222333444555666777888777777777888888:::;;;;;;>>>???AAAAAAAAACCCEEEGGGKKKLLLMMMNNNPPPSSSUUUVVVQQQQQQOOOOOOOOOOOOQQQQQQRRRTTTUUUUUUTTTSSSUUUVVVYYYZZZ[[[\\\\\\[[[YYYWWWUUU\\\eeekkkooossszzz////////////............///////////////.........111111000///...---,,,,,,------......////////////...............---------,,,,,,------------,,,,,,------...////////////...---...//////////////////......------------......................................................++++++,,,---...///000111.............../////////000000000///...---++++++////////////////////////------------------------.........//////////////////////////////000000111////////////............//////............//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,------------,,,,,,000...,,,+++,,,,,,+++***------,,,,,,------...///............------,,,,,,////////////000000000000000000000000///////////////............---------,,,,,,,,,------------...,,,,,,------......------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************,,,,,,,,,------.........***++++++,,,,,,++++++***((()))++++++******+++---,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,...,,,+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,---------------...------,,,,,,,,,---......111111000///////////////////////////////////////111111111000000111111111000111222444666777888999666666777777888:::;;;<<<===>>>@@@AAAAAABBBEEEGGGKKKKKKLLLNNNPPPRRRTTTUUURRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTTTTSSSSSSTTTVVVYYYZZZ[[[\\\\\\ZZZXXXWWWTTTXXX___dddggglllsssxxx////////////.....................///////////////000000//////.........------....../////////////////////.........---------,,,,,,------------,,,,,,,,,---...///000//////...------...///////////////......------------......................................................,,,---------......//////////////////................../////////...,,,+++////////////////////////------------------------............/////////000000000///.........//////------------............///...---,,,,,,---...///------------------------////////////////////////------------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,---...---+++*********---,,,,,,++++++,,,......---------...------,,,,,,......//////000000111111////////////000000000000///............---------,,,,,,,,,---------......+++,,,------......------***++++++,,,,,,,,,,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++)))+++---,,,***)))+++---...------,,,+++***))))))))))))***++++++***))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,---......------------------------------------------------///..................---,,,,,,,,,,,,,,,---...///000000///.........//////////////////////////////111000000//////000000111222222333444555777777888666666777888:::<<<===>>><<<===???@@@@@@BBBDDDGGGJJJJJJKKKMMMOOOQQQSSSTTTRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTTTTSSSSSSTTTUUUYYYZZZ[[[\\\[[[ZZZXXXWWWSSSVVV[[[___dddjjjrrrwww000/////////............---.........//////000000.........///////////////---......///000///////////////.........---------...//////////////////...+++,,,.../////////......------...///000000//////.........------.........////////////////////////........................///............---------000000//////......------,,,---.../////////...---////////////////////////---------------------------.........//////000000111000///......---------++++++,,,,,,---............---,,,++++++,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------+++,,,,,,------,,,,,,+++)))---111222111000111333,,,,,,+++***+++,,,---...,,,,,,---......------,,,---......///000111111222////////////000000000000//////.........---------,,,,,,,,,------.........+++,,,,,,---.........---***+++---...///...------)))***,,,......---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---...---+++***+++---///...---,,,***)))((((((***+++,,,------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,***++++++,,,,,,++++++******)))((())),,,.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************)))))))))***+++,,,......------------------------------------------------000000000///.........---,,,,,,,,,,,,,,,---.../////////............//////////////////////////////---------...///111333444333444444555555666666666777777888999;;;===???@@@;;;===>>>???@@@AAADDDFFFIIIJJJKKKLLLNNNQQQSSSTTTRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTTTTSSSSSSTTTUUUXXXYYY[[[\\\[[[ZZZXXXWWWSSSUUUYYY^^^ccckkktttzzz////////////............111///------...//////...////////////////////////000///...------...///000///---+++,,,///000...,,,---,,,,,,++++++,,,,,,---,,,---...---,,,,,,---...---...///000///,,,***(((111111000000/////////...........................,,,---------.../////////........................///000111000...------///////////////////////////........................//////.........---------+++,,,,,,---...///000000///000000...***(((((()))---------...............------------------------------.........---+++***///......------......//////............///000000000000//////............---,,,,,,++++++,,,,,,---........................---......//////......---***++++++,,,---...//////........................---......///////////////000///...---------------///............///000000////////////////////////000000000000////////////////////////////////////---------,,,,,,+++++++++........................------------------------...---,,,,,,,,,,,,---...///...,,,++++++,,,...//////,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***++++++)))***,,,......---,,,+++...------,,,+++++++++,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***((()))***+++,,,------------------------------------,,,,,,++++++++++++++++++++++++,,,,,,---------,,,)))&&&&&&***------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///......,,,,,,+++***---------.........//////333000---+++***,,,...000***+++,,,---...---,,,+++..................---------------.........//////222222111111222222333444222333333444555666777777888888888999:::;;;<<<===@@@@@@@@@??????@@@CCCFFFHHHKKKMMMLLLNNNRRRTTTRRRSSSRRRPPPOOOPPPRRRUUUWWWUUUWWWXXXVVVSSSQQQSSSVVV[[[\\\\\\\\\[[[XXXUUUTTTOOOQQQWWW]]]bbbjjj{{{////////////............444222000///000000///---000000000000000000000000222111000//////000111222111///---...000111000.........------------......,,,...///...---,,,---........./////////---,,,+++...---------,,,,,,,,,,,,........................,,,,,,,,,---------------........................---...///...,,,+++,,,---////////////////////////........................+++++++++,,,------......---------...............---...///...,,,+++,,,---..................------------------------------------.........---,,,+++......------------............------......///000/////////.........------------,,,,,,,,,,,,------........................+++,,,,,,------,,,,,,+++---------------------...------------------------///...---,,,---...///000//////...---------------......------......///000////////////////////////000000000/////////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---......---,,,++++++,,,---......---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++******))))))***+++,,,***+++,,,---------,,,,,,,,,+++******))))))******,,,,,,+++******+++,,,,,,,,,,,,,,,------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((((((((((((++++++++++++,,,,,,---------+++((()))+++...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,------------.........000///---++++++,,,...///++++++,,,---------------////////////////////////---------.........//////000000000000000111111222222333333444555666777777888888888999:::;;;======???@@@@@@??????@@@DDDFFFGGGKKKLLLLLLNNNSSSTTTSSSTTTRRRQQQPPPPPPRRRUUUVVVWWWYYYZZZXXXUUUSSSUUUXXX[[[\\\]]]\\\[[[XXXVVVTTTSSSTTTYYY^^^dddnnn////////////............777444222111111000///...111111111111111111111111444333222222222222333444222000///000111222111000000//////////////////000---...//////------...///........................,,,,,,,,,,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,++++++........................,,,.........,,,+++,,,---////////////////////////........................'''((()))***,,,---.../////////.........---------+++---...///......000111/////////...---------,,,------------------------------.........---,,,+++...------,,,,,,------...---------------......///.........---------------......------------..............................+++,,,,,,------,,,,,,+++.........---------,,,,,,------------------------///---+++******,,,///111//////...------------...---------------......///////////////////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------++++++++++++------...---,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++,,,---++++++,,,,,,,,,---------++++++******))))))******,,,++++++******++++++,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++++++++++++++,,,,,,...,,,++++++---///000///...------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---...---------,,,---......///////////////////////////------.........////////////000000000000111111111222333333444555666777777888888999999:::<<<===>>>???@@@@@@??????AAADDDGGGGGGJJJLLLLLLNNNTTTUUUTTTUUUSSSQQQPPPPPPRRRTTTVVVYYY[[[\\\ZZZWWWUUUWWWZZZ[[[\\\]]]\\\[[[YYYVVVUUUVVVWWW[[[aaahhhttt////////////............555333111000111111000///111111111111111111111111333333333333333333333333111000000000111111000000000000////////////000000...///000///.........000------,,,,,,------...///...................................................---------,,,,,,++++++...........................///000///...---...000////////////////////////........................(((((()))***,,,---...///........................+++---............000111000000///...---,,,,,,,,,........................---------------------,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------.........------.................................---......//////......---...............---------////////////////////////---,,,+++***+++,,,---...///......---------......---,,,,,,,,,,,,---......////////////////////////////////////.........---------------------------------------------,,,,,,........................---------------------------------------------------,,,++++++++++++,,,---------,,,---------------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************+++,,,,,,---,,,,,,+++++++++,,,---...------,,,,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,---...//////------------------------...------,,,,,,++++++***++++++++++++,,,,,,------+++++++++,,,,,,,,,------******+++,,,------------......---,,,---...///000............////////////............////////////111111222222333333333333222333333444555666777777999999999:::;;;<<<===>>>??????@@@??????AAADDDGGGGGGJJJLLLLLLOOOTTTVVVTTTUUUSSSQQQPPPPPPQQQTTTUUUZZZ\\\]]][[[WWWVVVXXX[[[[[[\\\]]]]]]\\\YYYWWWUUUUUUXXX___fffnnnyyy////////////............111///......000111111000000000000000000000000000111111222222222222111111...////////////.../////////......------......///...///000///.........000,,,+++++++++,,,---.../////////////////////000000........................//////......------,,,,,,........................---///000///......///000////////////////////////........................,,,,,,,,,,,,---------...,,,,,,------...//////000,,,---......---,,,...///000000///...---,,,,,,,,,........................------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------.........------.................................---......//////......---,,,,,,---......///000000------------------------)))***,,,---------,,,+++......---------......///---,,,,,,,,,,,,---......000000000000000000000000000////////////.................................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++***++++++,,,,,,------...+++++++++,,,,,,,,,------)))***,,,------------,,,......---,,,---...///000,,,,,,,,,------................../////////000000000111222333333333333222222333333444555666777777999999999:::;;;<<<>>>>>>>>>????????????AAAEEEHHHGGGKKKMMMMMMOOOTTTVVVTTTTTTSSSQQQPPPPPPRRRTTTVVVZZZ\\\\\\ZZZWWWVVVXXXZZZ[[[\\\]]]]]]\\\ZZZXXXVVVSSSXXXbbblllsss}}}////////////...............---,,,---///000000000........................//////000000000000//////,,,...///...---,,,---///...------,,,,,,------...---...//////------...///,,,,,,,,,------.........---------.........................................................------........................+++,,,...---,,,,,,---...////////////////////////......................../////////......---------++++++,,,---...///000111---...///...,,,,,,,,,.../////////...---------,,,........................------,,,,,,,,,---...............------.........---------------......///---------------...............------------..............................+++,,,,,,------,,,,,,++++++,,,---...///000111111************************(((***---//////...+++***...------------...//////---------------......///000000000000000000000000000000000000////////////////////////////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,---......,,,,,,---...+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------******))))))******++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++------,,,,,,,,,,,,,,,+++***+++---,,,+++***+++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,------------+++,,,,,,------------,,,---------,,,---......///+++++++++,,,------............/////////000000000...///000222222111000000222333333444555666777777999999::::::;;;===>>>???>>>????????????AAAEEEHHHIIIMMMNNNMMMOOOTTTUUUSSSSSSRRRPPPPPPPPPRRRUUUWWWYYY[[[\\\ZZZWWWUUUWWWZZZ[[[\\\]]]]]]\\\[[[XXXWWWTTTYYYdddooovvv~~~////////////............///...,,,---...//////...........................---...///000000///...---,,,...///...,,,+++---///...------,,,,,,------...,,,...///...---,,,---...---...///000000//////...,,,,,,,,,------.................................------------------..............................+++,,,------,,,,,,---///////////////////////////......................../////////.........------,,,---------......//////---...//////...---...///..................------........................---,,,,,,,,,,,,---...///000//////......//////000......------......///000------........./////////------,,,,,,,,,,,,------........................+++,,,,,,------,,,,,,+++------......//////000000++++++++++++++++++++++++***+++---.........---,,,---------------...//////......------......///000000000000000000000000000222111111111000000000000........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,.........//////.........+++---///...,,,+++---...+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,------------+++***)))***+++,,,---------,,,,,,******))))))******+++,,,***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,//////...------------............---------,,,,,,))),,,...---+++***+++,,,,,,,,,,,,---------......***++++++,,,,,,------...........................,,,------------..................---------------++++++,,,---------------++++++,,,,,,---......///.../////////000000000000...///111222222111000///222333333444555666777777::::::::::::;;;===>>>???===>>>?????????BBBEEEHHHKKKNNNOOONNNOOOSSSTTTRRRRRRQQQPPPOOOQQQSSSVVVXXXZZZ\\\]]][[[WWWVVVXXXZZZ[[[\\\]]]]]]]]][[[YYYXXXXXX]]]gggpppvvv~~~000/////////............222000...---...///...---////////////////////////---...///000000///...---,,,...000///,,,,,,---000......------------......,,,---...---,,,,,,---...///000111333333111///...---------....../////////........................+++++++++,,,,,,---------........................---...//////......000111////////////////////////................................................///............------------///000000//////111222---------...............////////////////////////---,,,,,,+++,,,---...///000000////////////000000///............///000000........./////////000000---,,,,,,++++++,,,,,,---........................---......//////......---///////////////.................................---,,,,,,,,,------......---------------...///000///............///000000000000000000000000000000222222222222111111111000---------------------------------.........//////........................------------------------,,,,,,---......---,,,,,,......////////////......+++---///...,,,+++,,,///,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---.........---+++)))((()))***,,,......---,,,+++,,,+++++++++,,,------...***+++,,,------,,,+++***,,,------......------,,,***+++,,,---............------------------------,,,,,,+++************+++/////////......---------***,,,///...+++***+++---,,,,,,,,,------.........)))***+++,,,------...///////////////////////////---------.........//////000///...---------------***+++,,,---...---,,,+++,,,,,,------...///000000////////////000000000000///111333444444444222111222333333444555666777777:::::::::;;;<<<===>>>???===>>>?????????BBBFFFIIILLLOOOPPPNNNOOOSSSTTTQQQQQQPPPOOOOOOQQQTTTWWWYYY[[[]]]]]][[[XXXWWWYYY[[[[[[\\\]]]^^^]]][[[YYYXXX]]]```hhhpppuuu~~~000000//////.........---/////////...------,,,,,,000000000000000000000000......////////////.........---,,,,,,,,,,,,---...000000000///......------......------------............////////////......---,,,,,,---///000...---...+++)))***---000000///........................---.../////////...---,,,...///000///------///000111///------......---,,,------------------------.........------,,,,,,,,,////////////////////////------------------,,,,,,........................+++,,,...///000///...---------------------------222000///......///000222000///---++++++---///000///...---,,,,,,---//////////////////////////////........................+++,,,------......------,,,---------.../////////...///////////////...---)))+++------,,,,,,,,,---........................000000000000////////////---......///000111111222///000000000000000///...------,,,,,,,,,,,,++++++------.........---,,,,,,............---,,,+++***)))***+++,,,...///000000111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------(((+++...111222111///---------,,,+++++++++,,,,,,...***)))...000---+++---******+++,,,+++***)))(((+++++++++************)))+++++++++,,,,,,---------...---,,,,,,++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++---,,,,,,,,,,,,,,,---...///,,,------......------,,,+++///***(((000///+++///,,,------+++))))))***,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---............,,,++++++******++++++,,,.........------,,,,,,,,,+++,,,---...//////////////////.........---------...///////////////....../////////000111111222222222333333444555666777777;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@@@@BBBFFFIIILLLLLLMMMNNNPPPRRRTTTUUUTTTQQQOOOOOOQQQTTTVVVWWWYYYZZZ\\\\\\ZZZYYYZZZ[[[\\\]]]]]]\\\ZZZYYYZZZ[[[]]]dddlllqqqttt~~~000/////////....................................000000000000000000000000......////////////............---,,,,,,---...............///000000111111......------------............////////////.........------...000000///......,,,***+++---//////...........................---...////////////------,,,---...---++++++---...000...------.........---------------------------.........------,,,,,,,,,////////////////////////***++++++,,,---...///000........................,,,------............---------------------------///...---,,,,,,---...///........................111000...---,,,,,,------------------------------........................+++,,,------......---------------.....................///////////////...+++,,,......---------...........................000000000000////////////......//////000000111111111111222111111000//////.........---------,,,,,,---------...---------,,,---.........------,,,,,,++++++,,,---......//////000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........."""&&&***---.........,,,,,,,,,,,,---......///............---,,,------++++++,,,,,,,,,+++***)))++++++++++++************++++++,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,---......,,,------......------,,,)))---)))***444222+++---+++,,,---,,,******+++,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---............,,,,,,++++++++++++,,,,,,.........------,,,,,,,,,,,,,,,---...//////////////////.........------------------......------,,,/////////000111111222222222333333444555666777777999999:::<<<===???@@@@@@>>>???@@@@@@@@@BBBFFFIIIKKKKKKLLLNNNPPPRRRTTTUUUTTTQQQOOOOOOQQQTTTVVVWWWYYYZZZ\\\[[[ZZZYYYZZZ[[[\\\]]]^^^]]][[[YYYZZZ[[[\\\eeeoootttwww~~~////////////............,,,------...//////000000000000000000000000000000......////////////............---,,,,,,---...............///000000111111......------------............////////////......///......///111111000//////---,,,,,,---......---........................---...///000000///...---,,,---...---++++++---...///---,,,,,,...//////....................................---------------////////////////////////***++++++,,,---...//////...........................------,,,,,,,,,------------------------------///...---,,,,,,---...///,,,---...//////...---,,,000///...---------------------------------------........................,,,,,,---............---...............---------------...///000000000///,,,...//////......///000........................////////////000000000000000000000000000000000000333333333333222000///.../////////............------------------------------------...............,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***+++,,,,,,------,,,,,,,,,,,,,,,---...///111111***000///)))(((---///+++,,,,,,------,,,,,,+++***,,,+++++++++************,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000,,,,,,,,,,,,,,,------...,,,------......------,,,)))---+++000<<<:::...+++***,,,---,,,++++++,,,......------------,,,,,,,,,,,,,,,------------,,,,,,,,,------------------------------,,,,,,---------.........---------------------...............---...............---------------................../////////000111111222222222333333444555666777777777888999;;;===???AAABBB>>>???@@@@@@@@@BBBFFFIIIJJJJJJKKKMMMOOOQQQSSSUUUTTTRRROOOOOOQQQTTTVVVWWWYYYZZZ[[[[[[YYYYYYZZZ[[[\\\]]]^^^]]][[[ZZZZZZZZZ\\\fffrrrxxxyyy~~~///////////////.........---........./////////000////////////////////////......////////////............------------......000000//////...---------......------------............////////////......000//////000222222111/////////...------------,,,........................---...///000111000///......///000///------///000...---+++,,,.../////////////////////////////////...............---------////////////////////////.........------,,,,,,+++........................///...,,,++++++,,,------........................111000////////////000111------............------------------......//////////////////////////////........................,,,------.............../////////...---------,,,,,,,,,...///000000000000,,,---//////.........///........................////////////000000000000111111000000000000000000333333333222111///...---/////////.........------------------......//////---------......///000000...............------------.....................------------------------------------............333222111///...---------,,,,,,,,,,,,---...///000+++222000(((,,,888:::111---------------,,,,,,,,,,,,,,,+++++++++*********---,,,,,,,,,++++++******++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,------......------,,,+++000///666DDDAAA222---***+++------,,,,,,---///------------------------,,,,,,------------,,,,,,...---------,,,,,,------......------------.....................---------..................------........................000000//////000000111111/////////000111111222222222333333444555666777777777888999;;;===>>>@@@@@@>>>???@@@@@@@@@BBBFFFIIIIIIIIIJJJLLLOOOQQQSSSUUUTTTRRROOOOOORRRUUUWWWWWWYYYZZZ[[[ZZZYYYXXXZZZ[[[\\\^^^___^^^\\\ZZZYYYZZZ\\\fffqqqwwwxxx}}}.........///////////////000000/////////.........////////////////////////......////////////..............................//////...------,,,,,,+++......------------............////////////......000//////000222333111000////////////...---,,,,,,........................---...000111111111000000...///000///------///000...---+++,,,.../////////////////////////////////........................//////////////////////////////...---,,,,,,++++++........................///...,,,++++++,,,---...........................000000////////////000000000///---,,,,,,---///000..................------////////////////////////........................,,,---......//////....../////////...---------,,,,,,,,,...///000000000000+++---......------...///.........................../////////000000000111111111111111000000000000222222222111000...---,,,.........------------,,,............///000111222//////.........///000000//////.........------------------...............------------------------+++,,,,,,,,,,,,---------++++++++++++,,,---///000------,,,,,,,,,,,,,,,---000333000+++555EEEEEE999.........---------------,,,,,,,,,++++++++++++***,,,,,,,,,++++++*********++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++++++++,,,,,,,,,------......------,,,+++000///666DDDAAA222---***,,,...///...---...///------------------------,,,------......------,,,......---,,,,,,,,,------///......------......///..........................................---------...................../////////...///000111222/////////000111111222222222333333444555666777777999::::::;;;<<<===>>>>>>>>>???@@@@@@@@@BBBFFFIIIHHHIIIJJJLLLOOOQQQTTTUUUUUURRRPPPPPPRRRUUUWWWXXXYYYZZZZZZYYYXXXXXXYYY[[[]]]^^^```___]]]ZZZYYYYYY[[[dddmmmrrruuu}}}.........///////////////111111000//////...------000000000000000000000000......////////////......---...////////////...---+++,,,,,,---......//////......------------............////////////......000//////000222222111000...///111000...---------...........................///000111222222111111,,,---...---++++++---...///---,,,,,,...//////........................................../////////////////////////////////,,,,,,,,,---------..............................---------------...//////................................................111///---++++++---///111111000000///...,,,***)))------------------------........................------...////////////..................---------------...///000000000///+++,,,......---------.................................//////000000111111111111111111111111111111111111111000000...---,,,.........---------,,,,,,////////////000222444666333222000///......////////////..................------..................------------------------+++++++++,,,,,,,,,------------,,,++++++,,,,,,,,,...---,,,+++++++++++++++......+++***444@@@???666///...---,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++*********,,,,,,+++++++++,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---,,,,,,+++++++++++++++,,,------......------,,,)))---+++000<<<:::...++++++---///000///.........,,,,,,,,,------------...------............------...---,,,+++,,,,,,...///......------------...................../////////------...............------------...............---,,,++++++,,,---///000/////////000111111222222222333333444555666777777:::::::::;;;<<<<<<======>>>???@@@@@@@@@BBBFFFIIIIIIIIIJJJMMMOOORRRUUUVVVUUURRRPPPPPPRRRUUUWWWXXXYYYZZZZZZXXXWWWWWWYYY[[[]]]___aaa```]]]ZZZYYYXXXZZZaaajjjnnnqqq{{{............/////////000000000000///////////////000000000000000000000000......////////////......---...///000000///...---------......///000000111......------------............////////////......//////...000111222111///,,,///111111///------..............................///000222333333222222,,,---...---++++++---...000...------.........------------------------------........./////////000////////////////////////,,,,,,,,,------------...........................,,,---...///000111111111........................------............------///...------------...///---.../////////...---,,,------------------------........................------...///////////////---------.....................///////////////...,,,...//////.........000.................................///000111111111000000000111111222222333111111111111111000///.../////////............---111000000000222444777888777555222///------------............////////////..................------........................,,,,,,,,,,,,---------...333222111000...,,,+++***------,,,,,,,,,------...+++++++++,,,...000000///......,,,+++++++++,,,---------,,,,,,,,,+++++++++************++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////---,,,,,,+++******++++++,,,------......------,,,)))---)))***444222+++---,,,...111111///...------,,,,,,,,,---------......------............---------,,,+++++++++---///000...------------------...---........./////////000,,,,,,---...////////////---------.........//////,,,+++***)))***,,,...////////////000111111222222222333333444555666777777888888999:::<<<===>>>>>>>>>???@@@@@@@@@BBBFFFIIIIIIJJJKKKMMMPPPSSSVVVWWWUUUSSSPPPPPPSSSVVVXXXXXXZZZZZZYYYXXXVVVWWWYYY\\\]]]___aaaaaa^^^[[[YYYXXXXXX```hhhlllpppzzz---.........//////000000......//////000000111111000000000000000000000000......////////////......---...///000000///...---222222222111000000//////.........------...............////////////......///......///111111000///+++...111111///---...///...........................///111222333333222222...///000///------///000111///------......---,,,---------------------------.........//////000000////////////////////////000//////---,,,+++******........................+++,,,...000222222222222//////////////////////////////000000000000//////------...//////...------'''(((+++...000222222222////////////////////////........................---......///////////////,,,------....../////////...///////////////......---///111111000///000111........................---......///000111111222//////000111222333333333111111222222222111111000000000000000////////////222111111111333555888:::999777333000---,,,+++,,,............//////000000//////.........---------........................---------.........//////+++,,,---...////////////,,,,,,,,,---...///000111000000333444...''')))///...---,,,+++***+++,,,,,,---------,,,,,,,,,++++++))))))******+++++++++,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,---,,,,,,+++*********+++,,,------......------,,,+++///***(((000///+++///---///111222000---,,,,,,,,,,,,,,,------.........------............---------,,,+++***+++---000111---------,,,,,,------------.........//////000000+++,,,---...////////////---------.........//////---,,,+++++++++---000111/////////000111111222222222333333444555666777777666777888:::<<<>>>???@@@??????@@@@@@@@@BBBFFFIIIIIIJJJLLLNNNQQQTTTVVVXXXUUUSSSPPPPPPSSSVVVXXXXXXZZZZZZYYYWWWVVVWWWYYY\\\]]]___aaaaaa^^^[[[XXXXXXWWW___hhhmmmpppyyy...///000111111000///...000000000000000000000000////////////////////////.........................../////////000000000000,,,---------......////////////.........//////000............///////////////...------...///...---000000///...............,,,---------.../////////333111000000111111000.........------------......////////////............+++,,,,,,------......///........................,,,,,,,,,,,,,,,---...///...------------...//////........................//////000111222333333444333222000///.........///........................000///...---,,,------...000000000000//////////////////000000///...---------------.........//////------......//////000000............////////////...///000///---,,,---...------------------------111000///.......................................000000000000000/////////---///111222000//////000///......------......///444---...777999333111777222:::;;;444------,,,***------,,,,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////////////////------------------------000...++++++,,,---------,,,,,,,,,------.........////////////...---,,,,,,,,,------......------,,,------------------------++++++,,,,,,---...//////,,,+++******,,,,,,+++***---.../////////---+++)))++++++,,,,,,,,,,,,---------+++******---///000000------------------------///......------......///,,,,,,,,,------,,,+++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,...................................................///////////////..............................//////.........---------......------------......,,,---///000000000///...000111111111111222222222222333333444444555555555888999999:::;;;<<<======>>>@@@AAABBBBBBDDDFFFIIILLLLLLMMMNNNPPPRRRTTTUUUTTTSSSRRRQQQRRRUUUXXXZZZ[[[ZZZYYYWWWUUUVVVYYY\\\]]]```bbbaaa___[[[YYYXXX[[[```gggmmmooottt...///000111111000///...000000000000000000000000------------------------///////////////////////////////////////000000111111000000000///.........///...---------------...............///////////////...------...///...---//////...------------------------...............000///------...///---,,,------,,,,,,,,,,,,------////////////............------------------------........................,,,,,,,,,,,,,,,,,,---......------------...//////........................//////000111222333444444333222000///.........///........................000///...---,,,------...............------------///////////////...---------------.........//////.........///////////////............///////////////000000///...------///........................111000000////////////000////////////////////////000000000000000000000000...000222222111000000000...------,,,,,,------...000+++...777999222...000///666888333.........,,,------------,,,,,,,,,,,,...------------------,,,......------,,,---------........................---------------------------+++******+++,,,,,,,,,,,,,,,------------------,,,,,,,,,---,,,,,,++++++,,,------......------,,,------------------------+++,,,,,,------.........,,,+++***+++,,,,,,,,,***((()))+++,,,------,,,+++++++++,,,,,,,,,,,,------///---++++++---......------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------++++++,,,---------------........................------------------------......////////////..............................//////.........---------......------------......---...//////000000//////000111111111111222222222444444444555555666666777888999999:::;;;<<<=========???@@@AAAAAACCCEEEHHHIIIJJJKKKMMMPPPSSSUUUWWWTTTSSSRRRQQQRRRUUUWWWYYYZZZZZZYYYWWWVVVVVVYYY\\\]]]___``````]]]ZZZXXXXXXXXX]]]dddiiikkkooo}}}//////000000000000//////000000000000000000000000------------------------000000000000000000000000000///.........///111222111111111111111111111111000///...---------------............///////////////...------...///...---......---,,,,,,,,,,,,---...............---------///---,,,,,,---...,,,+++,,,,,,,,,++++++,,,,,,,,,////////////............//////......---,,,,,,+++...........................------,,,,,,,,,,,,---...------------...//////........................000000111222333444444555222111000.........//////........................//////...------------...............------------///////////////......------............////////////////////////.....................////////////...000000000...---...///.../////////////////////000000000000000111111111000000000000000000000000000000000000000000000000///111222222111000000111///......------......///111...222<<<===555//////,,,222444222//////000//////.........---------------------------.........000///...------,,,,,,------------------------------------------------------+++***+++,,,......---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......------,,,---------------------------------------------------+++***+++,,,---,,,***)))******++++++,,,,,,---++++++,,,,,,,,,,,,------000...,,,,,,---------,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---....../////////.............................................---------......------------......//////......//////000111000111111111111222222222444555555666777777888888888999999:::;;;<<<======<<<>>>???@@@@@@BBBEEEGGGGGGHHHJJJLLLOOORRRUUUWWWTTTSSSRRRRRRSSSUUUWWWYYYZZZZZZYYYXXXVVVWWWZZZ\\\]]]^^^___]]][[[XXXXXXXXXWWWZZZaaafffggglll{{{//////000000000000//////////////////////////////////////////////////////////////////////////////000///.........///111222---...///000222333444555111111000///........................///////////////---------...///...---......------,,,------.../////////...---------,,,///...------//////...---------,,,,,,,,,,,,------////////////............///.........---------,,,........................000///......------------...------------...//////........................000000111222333444555555222111000.........///000....................................------......000000000000////////////...///////////////...................../////////000000//////......------............////////////---/////////------...///............//////////////////000000111111111111000000000000000111111111111111111111111222222222000111222222000///000111111111000000000000111111222000333:::;;;555000///,,,///222111////////////////////////............,,,,,,------......////////////..................------------------------,,,,,,------------------...---,,,---000111111000.........------,,,,,,,,,,,,,,,---...////////////,,,------......------,,,------------------------------------------,,,,,,---,,,++++++,,,---,,,+++000///...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,---...---,,,------------------------///......------......///++++++,,,---------,,,,,,......------,,,,,,,,,+++,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////............................................................------------......000///.........///111222000000111111111222222222444444555666777777888888888999999:::;;;<<<=========>>>@@@@@@AAABBBEEEGGGGGGHHHIIIKKKNNNQQQSSSUUUSSSSSSRRRRRRSSSUUUWWWXXXYYYZZZZZZXXXWWWXXXZZZ]]]]]]]]]]]]\\\YYYXXXXXXYYYXXXZZZ```dddgggnnn000000////////////000000////////////////////////000000000000000000000000........................000///.........///111222,,,---...///111222333444000//////...------..................///////////////---------...///...---///...............///////////////...---------,,,...---,,,---...///...---......------------......////////////............---------....../////////........................111111000//////...//////...------------.../////////////////////////////////000111222333444444555111111///......//////000........................------..................000000000000////////////......///////////////...////////////////////////000000//////......------............////////////,,,---......---,,,---...------....../////////000...///000111111111111111//////000000111111111111222222222333333444444444222333333222000///000111111111000000000000111111000------111222///------//////111222000...---...000000/////////.........---------....../////////---------...///000111222........................,,,,,,,,,---------......------,,,...000111111000.........------,,,,,,,,,,,,,,,---...////////////,,,------......------,,,------------------------------------------,,,,,,---,,,++++++------,,,+++000///...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,...//////...------------------------///......------......///***+++,,,,,,---------,,,.........------,,,,,,,,,,,,---......//////......------------------------------------------------,,,,,,---.......................................---...........................------------......000000///......000111222000000111111111222222222222333444555666777888888888999999:::;;;<<<======>>>???AAABBBBBBCCCFFFHHHJJJJJJKKKLLLMMMOOOQQQQQQSSSRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZYYYXXXYYY[[[]]]]]]^^^^^^\\\ZZZYYYYYYZZZYYY[[[aaafffjjjuuu000000////////////000000000000000000000000000000.................................................../////////000000000000////////////////////////------,,,,,,,,,,,,------............///////////////...------...///...---///............///000000...............---------,,,+++***+++---------,,,///......------......///////////////............,,,------...//////000000........................111000000////////////000...------------...////////////////////////////////////000111222333333444111000///......///000111........................,,,---......///.....................---------------...//////////////////000000000////////////...///////////////.....................////////////,,,---......------...///......//////000000111111///000222333333222111000000000111111222333333333444444444555555666666777555555555444222111222444111000000//////000000111111///------///000000000222000000333222...---...000/////////.........................../////////---------...000111333444////////////////////////+++,,,,,,------.........+++++++++,,,...///---,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......------,,,------------------------------------------------...,,,+++,,,---...---+++)))******++++++,,,,,,---++++++,,,,,,,,,,,,------*********,,,///000///...---------------------------,,,,,,++++++,,,,,,---******+++,,,------------.........---------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---.......................................---------.....................------------......000000//////000000111111000111111111111222222222222222333444666777888888888999999:::;;;<<<======>>>@@@AAABBBBBBDDDGGGIIIKKKKKKLLLLLLMMMNNNPPPPPPRRRRRRSSSSSSTTTVVVWWWWWWXXXYYYZZZZZZYYYYYY[[[]]]]]]___```___]]][[[[[[\\\[[[```hhhpppuuu111000///......///000111000000000000000000000000................................................---...000111111111000///000000000//////......---...------......///000111............///////////////...------...///...---...---------......///000---------...............,,,++++++,,,---......,,,...------,,,,,,------...////////////........................////////////..........................................//////...------------...//////////////////////////////......///000111222222333111000///......///000111........................,,,,,,.../////////..................------------------...///////////////000000000000/////////............///////////////............////////////...///000000//////000222000000111222222333444444222333555666555444222111333333333444555555666666555555666777777888999999999:::999777555555666888333333222222222222333333222111//////111333444333222//////444444000...000/////////.........------////////////..................//////000111222333........................++++++,,,,,,---......///+++***+++,,,------+++***,,,,,,------------------,,,,,,,,,---,,,,,,++++++,,,------......------,,,------------------------+++,,,,,,------............,,,,,,,,,---...---,,,((()))+++,,,------,,,+++++++++,,,,,,,,,,,,------+++++++++---//////...,,,---------------------------,,,,,,++++++,,,,,,---)))***+++,,,------------------------............++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---....................................---------.........//////......------------......//////000111111111111000000111111111111222222222333333444555777888999:::888999999:::;;;<<<=========???AAAAAABBBCCCFFFHHHKKKKKKKKKLLLNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWYYYZZZZZZZZZZZZ\\\]]]^^^```bbbbbb```^^^]]]]]]aaaiiivvv111000///......///000111000000000000000000000000111111111111111111111111000000000000000000000000,,,...000222333111///.........//////000000000111000000111111222444555666............/////////000///...------...///...---,,,,,,,,,,,,,,,---...///,,,------......////////////...---...000111000///---,,,,,,++++++,,,,,,---000/////////............000000000///......------........................,,,,,,,,,,,,,,,---...///...------------...//////000000000000000000000000------...///000111222222111000///......///000111........................+++,,,.../////////......111000000000////////////------...///000000//////111111000000/////////...---.........//////000000............/////////000///111222222111111222444222222333444444555666666555666777888777666444222555555555666777888888999666777777888999:::::::::======<<<:::888777999;;;777777666666666666777777......------///222222000222......444555111000222///.........------------000000//////......------111000000000000000111111------------------------++++++,,,,,,---...//////---------...///...,,,***,,,,,,,,,------.........////////////...---,,,,,,,,,------......------,,,------------------------++++++,,,,,,---...//////...---,,,,,,......---,,,---...///000///---+++)))++++++,,,,,,,,,------------------...///...,,,***------------------------///......------......///)))***+++,,,------...---,,,---------.../////////***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---....................................---------.........//////.........------............///111222222111111000000111111111111222222222444444555777888:::;;;;;;888999999:::;;;<<<===>>><<<>>>@@@@@@AAABBBEEEGGGIIIJJJKKKLLLOOOQQQSSSUUURRRRRRSSSTTTUUUVVVVVVWWWWWWYYYZZZ[[[ZZZZZZ\\\]]]^^^aaaddddddccc```^^^^^^gggrrr222222111111111111222222000000000000000000000000......//////000000111111000000//////.........---------......///000000000...............///000000000///...------...///000......////////////..............................//////............//////,,,...//////......///111,,,---------......////////////............//////000000000000000000000000//////.........---------///000111000///...///000......------------......000000//////.........---///......---------.............................................///000000,,,---------...////////////...---,,,,,,---...///......------------......111111000000/////////...000000/////////000111111111000000000000000//////......///000111111111000000000000111222333555555111222333555888:::;;;<<<@@@???===;;;999888888888777777777777777777777777::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>=========666666777888999;;;<<<===888777777777666666555555333222111111000111111111000000000000111111111111000000000000///...------......//////////////////........................//////............///000------------------,,,,,,...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///---+++++++++,,,---//////...---,,,,,,++++++,,,,,,,,,---------.........------------...//////---+++))))))+++,,,---,,,------------------------...---,,,+++++++++,,,---...------,,,,,,------...,,,------......------,,,,,,---.........---,,,+++000///------......---,,,000000000000000000000000//////.........---------------------------------,,,------......------,,,............////////////222222222222222222333333333444444555666777888888:::::::::;;;===>>>@@@AAA???@@@AAAAAAAAABBBEEEHHHIIIIIIJJJKKKNNNPPPRRRSSSRRRQQQPPPQQQUUUXXXYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\[[[___bbbaaa]]]\\\^^^aaajjjzzz111111111000000111111111000000000000000000000000.../////////000000000111111111000000000/////////............///////////////.........//////000000000000////////////000000......////////////..............................//////............//////---...//////......///111/////////000000000000000......------------......000000000000000000000000//////.........---------...///000///...---...///......------------......000/////////............//////............//////////////////////////////...............///000000------..................///...------------...///111111000000000000111111111111111000000000////////////............//////000000000000000///////////////000000111111222222444444444444555777888999777888999:::<<<>>>???@@@AAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===??????>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>999999999888888888777777666555555444333333333333111111111111111111111111000000000000///...---,,,////////////000000000000........................111111111111111111111111,,,,,,------......//////...------,,,,,,------...........................------------------------........................------------------------...---,,,++++++,,,...///.........------,,,,,,+++,,,,,,,,,---------.....................//////000---+++))))))+++------,,,.....................---------,,,++++++,,,,,,---...------,,,,,,------...,,,------......------,,,+++,,,---------,,,++++++------,,,...//////---+++//////////////////////////////.........------------------------------------..................---............////////////000111111111222222333333333444444555666777888888:::::::::;;;===>>>@@@AAA???@@@AAAAAAAAABBBEEEHHHIIIJJJKKKLLLNNNPPPRRRTTTRRRQQQPPPQQQUUUWWWYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]]]]```cccccc___^^^___bbbiiizzz111000000//////000000111000000000000000000000000////////////000000000000111111111111000000000000/////////.........------///////////////000000000000000111111111111000000......////////////..............................//////............//////---...//////......///000/////////...............------,,,,,,,,,,,,------/////////////////////////////////.........------,,,...///...---,,,...///......------------......////////////............////////////////////////000000000000000000000000...............///000000//////..................///......------....../////////............//////111111111111000000000000000//////....../////////000000000000000000000000222111111111111333444666888888888999:::;;;======??????@@@AAABBBCCCDDDDDDCCCCCCDDDDDDCCCBBB@@@???========================<<<<<<============>>>>>>????????????????????????@@@@@@???????????????@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666666222222222222222222222222000000000000///...---,,,000000000000000000000000........................---......//////...------,,,,,,---...///000000111......------------..............................------------------------........................------------------------,,,,,,++++++,,,---///000------------------------,,,,,,,,,---------.....................//////000,,,+++)))***,,,------,,,........................------,,,,,,,,,,,,------...------,,,,,,------...,,,------......------,,,++++++,,,,,,---,,,,,,+++---,,,,,,...//////...,,,.......................................---------------------------------////////////////////////............//////////////////000000111222333333333444444555777888888999:::::::::;;;===>>>@@@AAA???@@@AAAAAAAAABBBFFFHHHJJJJJJKKKMMMOOOQQQSSSTTTRRRQQQPPPQQQTTTWWWYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^bbbeeedddaaa``````bbbgggxxx000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000//////...---,,,,,,//////000000111111111111//////111222222111//////......////////////..............................//////............//////---///000///......///000000000//////......------...------,,,,,,------...........................////////////............,,,...//////------...000......------------......///////////////.........------......//////......////////////////////////...............///000000000000//////......------//////............//////...------,,,,,,------...000000000000000000000000222111111000000111111111000111111111222222333333555555333333444666999:::=========>>>???@@@AAABBBEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@????????????????????????AAA@@@@@@??????@@@@@@AAA?????????>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999555555444444444444444444222222111111000///...---000000000000000/////////........................,,,,,,---------,,,+++***---.........//////000000......------------......................................................,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---...///,,,,,,------------------,,,,,,,,,---------......---------------......///,,,+++***+++,,,------,,,---------------.........,,,,,,,,,,,,---------......------,,,,,,------...,,,------......------,,,+++,,,,,,------.........222000...---...//////...------------------------................................................///..................///............////////////---...///000111222333333333444444666777888999::::::::::::;;;===>>>@@@AAA???@@@AAAAAAAAACCCFFFHHHKKKKKKLLLMMMOOORRRTTTUUUSSSQQQPPPRRRTTTWWWXXXXXXYYYYYYYYYYYYZZZ[[[]]]]]]___bbbddddddbbb`````````cccrrr000000////////////000000000000000000000000000000000000000000////////////////////////////////////111111000///...------,,,///000111111222222111111---...000000000000...---......////////////......//////////////////////////////............//////...///000///...---...///222222111111000000////////////............//////------------------------000000/////////.........---///000000//////000111......------------...............///////////////+++,,,---............---.......................................///000000000000000//////......---////////////////////////111000000000000000000111////////////////////////111111111111111222222333333444444555666777777888:::999888888999;;;>>>???AAAAAAAAABBBCCCDDDFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@????????????>>>>>>>>>===>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA??????>>>===<<<;;;;;;;;;888888888777777666666666444444444333222111000///000000000/////////......////////////////////////000000000000000///......000000//////.........---///......------......///................................................,,,,,,,,,------.........------------------------......------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,++++++,,,---...---,,,++++++,,,,,,------------,,,,,,------...............------,,,,,,------...,,,------......------,,,---------...///000111111999555///,,,,,,...000000---------------------------...................................................---,,,,,,---..................////////////---...///000111222333333333444555666777999:::::::::::::::;;;===>>>@@@AAA@@@AAABBBBBBBBBCCCFFFIIIKKKKKKLLLMMMOOORRRTTTUUUSSSRRRQQQRRRTTTWWWXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\^^^```bbbcccaaa___^^^]]]^^^kkkyyy111000000//////000000111000000000000000000000000000000000000////////////............////////////222222111111000///......///000111333333222222111......////////////............////////////......//////////////////////////////............//////...///000///...---...///...------------------,,,/////////....../////////........................000000000/////////......---///000000//////111222......------------...............///////////////+++,,,---/////////.............................................///000000000000//////////////////...//////000000//////...000//////......//////000////////////000000000000000000000111222333444555888888999:::;;;<<<===>>>>>>>>>>>>>>>???AAACCCEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDCCCBBBAAA@@@??????============>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>???<<<;;;;;;::::::999999888888888888777666444333222111111111000000//////...////////////////////////111000///......---......111000000///...---,,,,,,//////............//////.........................................................///000000111111------------------------///......------,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,+++,,,------...,,,++++++,,,...///---,,,++++++,,,,,,---.........+++,,,---......///.........------,,,,,,------...,,,------......------,,,------......000111333444:::555///,,,,,,...000111---------------------------------..........................................---,,,++++++,,,---...............//////////////////000000111222333333333333555666888999;;;;;;:::::::::;;;===>>>@@@AAA@@@AAABBBBBBBBBCCCFFFIIIJJJJJJKKKMMMOOOQQQSSSTTTTTTRRRQQQRRRTTTVVVWWWWWWUUUUUUVVVWWWXXXZZZ[[[\\\]]]___aaabbbaaa___\\\ZZZ[[[cccoooxxx111111111000000111111111000000000000000000000000111000000000/////////.........//////000000000000333222222222111111000000///000222333444333222111000000////////////000000......////////////......//////////////////////////////............/////////000000000...---...///++++++++++++,,,,,,,,,,,,///......------......///........................000000000000/////////...,,,---////////////000222......------------................../////////000,,,---///111222111000000.......................................///000000///////////////000000000...///000111111000///...------,,,,,,,,,,,,------000000111111222222222222222222333444666888999:::<<<===>>>???AAABBBCCCDDDBBBBBBCCCDDDFFFGGGHHHIIIKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSSSSRRRRRRQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@?????????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBB???>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999777666555444444333222222111000000////////////////////////111000---+++***+++---...//////......------,,,,,,//////............//////.........................................................///000111111111------------------------------------------,,,,,,.........------,,,,,,+++,,,,,,,,,---------.........------------...//////,,,++++++---//////---+++------......///000000111+++,,,---.../////////......------,,,,,,------...,,,------......------,,,---------...///111333444333000---,,,---///000000---------------------------------.........//////........................///...---,,,,,,---...///............////////////000111111111222222333333333333555666888:::;;;<<<:::::::::;;;===>>>@@@AAA@@@AAABBBBBBBBBDDDGGGIIIIIIJJJKKKLLLNNNPPPRRRTTTTTTRRRQQQRRRTTTVVVWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]^^^^^^```aaaaaa___\\\YYYYYY^^^gggrrr222222111111111111222222000000000000000000000000111111000000/////////...//////000000111111111222333333333222222222222222///111222444444333222111222111000//////000111222......////////////......000000000000000000000000//////............/////////000111000...------...000000111111222222333333...------,,,,,,------...////////////////////////000000000000////////////+++,,,............///111.........------.........---.........//////000000---///111333444333222111000000000000000000000000...............///000000......//////000000111111...///000111111000///...000000////////////000000222222222333333444444444555666777999;;;===???@@@??????AAABBBDDDEEEGGGGGGCCCEEEFFFHHHJJJKKKKKKKKKNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUXXXWWWVVVUUUTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOONNNMMMKKKIIIGGGEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEAAA@@@@@@???>>>======<<<>>>>>>===<<<;;;999888777666666555444444333222222000000000000000000000000666444000...---...000222,,,,,,------------------//////............//////........................////////////////////////,,,,,,,,,---...//////000------------------------++++++,,,---............//////...---,,,,,,++++++,,,,,,,,,---------......///////////////000111111,,,+++,,,---//////---+++...//////000111222222333***+++---///000000///......------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,...000333444,,,+++,,,---000000///...........................---------.........//////////////////////////////111000...------...000111............/////////000222222222222222222333333333333555666888:::;;;<<<:::::::::;;;===>>>@@@AAA@@@AAABBBBBBBBBDDDGGGIIIIIIIIIJJJKKKNNNPPPRRRSSSTTTSSSQQQRRRTTTVVVWWWWWWVVVWWWWWWXXXZZZ[[[]]]^^^^^^___```bbbbbb```\\\XXXYYY\\\cccooo000000000000000000111111000000////////////000000111000000000//////......000000000000000000000000111111000000//////......//////...000222444444333111///...///222333111///000000000000000000000000000///------......,,,+++//////////////////////////////////////////////////////.........---------....................................////////////333333222111000///......333111///...---...///000//////............////////////------...000222444222111111444777777444000000000000000000000000000000...------...000111000.../////////000000111111000000111111111111111111///000111111/////////111333333444555666777999999999999:::;;;>>>AAAEEEFFFHHHGGGFFFFFFGGGHHHJJJKKKEEEFFFGGGIIIKKKMMMOOOOOONNNNNNNNNOOOPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUWWWWWWVVVVVVVVVVVVWWWWWWWWWTTTPPPOOOOOOQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNMMMJJJHHHFFFFFFFFFFFFCCCCCCBBBAAAAAA@@@AAAAAA>>>======<<<<<<======>>>BBBBBBAAAAAABBBCCCCCCDDDCCCCCCBBBAAA@@@>>>===<<<===============<<<;;;;;;;;;:::999777666444333222111111111000000000000000222111///......///000000......//////////////////////////////////////////...............///000111------------------------//////............//////////////////////////////..........................................------///......---------......++++++***++++++,,,---...++++++*********+++---...000000///...------------,,,,,,---...///000111111---------............///,,,---......,,,,,,---...111000...------......///........................---...............------------......///000000000111000///...---,,,,,,,,,............////////////............------------000000//////000222444555333444555666777888999:::<<<<<<<<<===============>>>@@@AAAAAAAAABBBEEEGGGHHHIIIJJJLLLOOORRRTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUUUUWWWYYYZZZZZZ[[[]]]______aaacccbbb```^^^]]]^^^aaa^^^bbbqqq111111111000000000000000000000////////////000000111111111000000/////////000000000000000000000000000000000000////////////000.........000111000///111000...///222333222000////////////////////////000///---...//////...,,,//////////////////////////////////////////////////////.........---------....................................////////////000000000000000/////////222111///...---...///000//////............////////////...---...000222333111000///111444444222000000000000000000000000000///...------...///000000........................///////////////////////////111222222111000222333444555666888:::;;;;;;;;;<<<===>>>@@@CCCEEEHHHIIIFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRRRRSSSTTTUUUVVVWWWTTTUUUVVVWWWXXXWWWVVVVVVZZZZZZXXXWWWVVVVVVUUUUUUXXXUUUQQQOOOPPPQQQQQQQQQOOOOOONNNNNNMMMLLLKKKKKKKKKJJJHHHEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::888777555444444333333222222111111111111111111000///...//////000...............////////////////////////////////////............//////000------------------------//////............//////................................................////////////////////////...------,,,,,,,,,------111111000///............,,,+++*********,,,---......---------------......------......//////000000---------............///,,,---......,,,,,,---...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------............------............------------//////...---------..................////////////000000000000000000000000111000000000000222333444333333444666777888999:::<<<<<<<<<<<<============>>>@@@AAAAAAAAABBBEEEGGGIIIIIIJJJLLLNNNQQQSSSTTTTTTSSSRRRRRRRRRSSSUUUVVVVVVXXXZZZ[[[ZZZ[[[]]]___]]]___aaaaaa___]]]\\\]]]```___gggxxx222111111111000000//////111000000//////000000111111111111111111000000000000000000000000000000000////////////000000000000......---///111333333222111000000000222333222111///////////////////////////...---...000111000////////////////////////////////////////////////////////////............---....................................////////////---.........//////000000111000///.........///000//////............////////////.........000111222000///...///000111000///000000000000000000000000......---------...///000/////////...............000000000000000000000000///111333333333333555777666888;;;>>>@@@@@@@@@???AAABBBDDDFFFHHHIIIJJJJJJFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCDDDFFFHHHIIIIIINNNNNNOOOPPPQQQRRRRRRSSSQQQRRRSSSUUUVVVVVVVVVUUUWWWWWWVVVUUUUUUUUUUUUVVVVVVSSSPPPNNNNNNOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@????????????@@@======<<<<<<<<<<<<======;;;;;;;;;<<<===???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@?????????@@@??????>>>===<<<<<<;;;:::999888777666666666555444333333222222222111000///////////////........................////////////////////////000//////............///------------------------//////............//////..................................................................//////---,,,,,,,,,,,,,,,------//////......---,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++,,,---...//////........................---------............///,,,.........---,,,---...---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------///......---,,,,,,++++++...---------...//////000............///////////////000000111111222222222222111111000111111222222333333444555777888999:::<<<<<<<<<<<<======>>>>>>>>>@@@AAABBBBBBCCCEEEHHHIIIJJJJJJLLLNNNPPPQQQSSSRRRRRRQQQRRRSSSTTTVVVWWWXXXYYY[[[[[[ZZZ[[[\\\^^^ZZZ]]]______^^^\\\[[[\\\^^^```kkk222222111111000/////////111000000000000000000111222222111111111111111111////////////////////////......//////000000111111------...111666999::::::111111111111222222222222........................///...---///111222222111/////////////////////////////////////////////////////////...................................................////////////---------.........//////000//////.........////////////............////////////......///000111222000///.........///000000////////////////////////......///......---...///000000000111111222222222111111111222222222222222000222444555555666999;;;:::===@@@DDDFFFFFFEEEDDDFFFGGGHHHIIIIIIIIIGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@???@@@AAABBBCCCDDDEEEEEEHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQRRRQQQQQQMMMNNNNNNOOOPPPRRRTTTUUUQQQNNNKKKJJJJJJKKKJJJJJJLLLLLLKKKIIIHHHGGGFFFEEECCCCCCBBBAAA@@@?????????======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;:::::::::;;;===>>>@@@AAA???@@@@@@AAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@??????======<<<<<<;;;:::999999:::999888777666555444333222222111000000000///////////////...............////////////////////////111000///.......................................//////............//////................................................+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......***+++,,,,,,---.........---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---....../////////......------------------............///---...///...---,,,---///------...///...---,,,+++........................,,,,,,---.........------.........---------,,,,,,...............//////000............////////////---......///000111111222222222111111111111111111222333444555666888999999;;;;;;<<<<<<======>>>>>>>>>@@@AAABBBBBBCCCFFFHHHJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQSSSUUUWWWXXXYYYZZZ\\\\\\[[[[[[\\\]]]ZZZ\\\___```___]]]\\\\\\___aaammm111111111111000000//////111111000000000000111111111111111111111111222222////////////////////////......//////000000111111//////000333777:::;;;;;;000111111111111111222222////////////////////////...------...111222222111000000000000000000000000////////////////////////////////////////////////....................................////////////............------------///...............////////////............/////////////////////000000000111000000/////////000111////////////////////////---///111000...---...000...///000111222444555555000111111222333333444444333555777888999;;;===???@@@BBBFFFIIIKKKKKKJJJIIIIIIJJJJJJIIIHHHEEECCCAAACCCCCCBBBAAA@@@???>>>>>>BBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHIIIJJJLLLLLLLLLKKKJJJEEEEEEFFFGGGIIIKKKLLLMMMJJJHHHEEEDDDEEEFFFEEEDDDFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>===<<<<<<<<<;;;::::::999::::::;;;;;;:::999999888888999999:::999999999::::::;;;======<<<<<<===>>>????????????>>>??????@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;<<<;;;:::999888777666555444333333222222111000000000000/////////.........000000000000000000000000111000///.......................................//////............//////................................................+++++++++,,,,,,,,,------...............///000000------///000111111000000---------...------------///...------,,,,,,,,,,,,//////......------,,,,,,---------............///---...//////------...///......///000000...---,,,........................++++++,,,---......------------......////////////000000///............///............////////////---......///000111111222111222222222111111111000222222333555666777888999;;;;;;;;;<<<===>>>>>>???>>>@@@AAABBBBBBDDDGGGIIIJJJJJJKKKLLLMMMOOOQQQRRRPPPPPPPPPQQQSSSUUUWWWYYYYYY[[[\\\\\\[[[[[[\\\^^^[[[^^^aaabbbaaa^^^]]]\\\___aaalll000000000000000000000111222111111000000111111222000000000111111111111111000000000000000000000000////////////000000000000222111000111333444333222...000111111000000111222000000000000000000000000...------...000111111000000000000000000000000000////////////////////////...////////////000000000....................................//////////////////......---------,,,---............///////////////............///////////////000000000000000000111222111000///000111000000000000000000000000...111333222///...///111---......000111222333444//////000222333555666777888:::===>>>???@@@CCCEEEFFFHHHJJJMMMNNNNNNMMMMMMJJJJJJIIIHHHFFFDDDBBBAAAAAAAAABBBBBBBBBAAAAAA@@@CCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIJJJJJJIIIHHHFFFEEEBBBBBBBBBAAAAAABBBCCCCCCDDDBBBAAAAAACCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<<<<;;;;;;:::<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999888888999999999:::;;;<<<============<<<===>>>>>>???>>>>>>>>>>>>>>>==================<<<<<<;;;:::999999888888555555555555444333111111222111111000000/////////000000000000000000000000000//////............///........................//////............//////------------------------........................---------...//////000000............///000111111---...//////...---+++***....../////////...---,,,000000///...---,,,,,,---///.........------,,,,,,---------............///---...//////...---.../////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------------......///000000111111000000///.........///............///////////////000000111111222222222000111111222222222111111222222333444666777888999:::;;;;;;<<<===>>>??????>>>@@@AAABBBCCCEEEHHHJJJJJJKKKKKKMMMNNNQQQRRRSSSQQQQQQQQQQQQSSSUUUWWWYYYYYYZZZ\\\\\\[[[\\\]]]___]]]```ddddddbbb___]]]\\\___aaakkk/////////000111111222222222111111000000111111222/////////000000111111111000000000000000000000000000000000000////////////222000//////000000///------///111000......000222111111111111111111111111...---,,,---///000000///000000000000000000000000////////////////////////.../////////000000000000....................................////////////.............../////////,,,---....../////////...//////............////////////000000000000//////...111333333000......000000000000000000000000000///222555444111...///222000000000111111111111222000111333555888:::<<<<<>>>>>>>>??????BBBAAA@@@AAACCCEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>???@@@@@@@@@???>>>@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAA@@@>>><<<;;;999999999999999:::;;;<<<<<<<<<<<<:::;;;<<<<<<=========<<<===============>>>>>>>>><<<;;;;;;;;;::::::999999777777777777666444333222333333222222111000000///000000000000000000000000///............//////000........................//////............//////------------------------........................---......///000000111111---------......///111111***+++,,,,,,+++***(((&&&...//////000///...---,,,000//////.........//////---------------------------------............///---///000///...---...000//////......---------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------........................//////////////////000111............////////////000000000000000000000000///000111222333333222222111222333444666777888888::::::;;;<<<===>>>??????>>>???AAABBBCCCEEEHHHKKKJJJKKKLLLMMMPPPRRRTTTVVVRRRQQQQQQQQQSSSUUUVVVXXXXXXZZZ[[[\\\\\\]]]^^^```___bbbeeeeeeccc___[[[ZZZ^^^```kkk......///000111222333333222222111111111111222222......//////000000000111000000000000000000000000111111000000//////......000///...///000111000///,,,...000000...---///111111111111111111111111111...---,,,---/////////---000000000000000000000000////////////////////////.../////////000000111111..................................../////////000,,,,,,---...///000111222,,,,,,---.../////////...//////............/////////000000000000000///...---000333333000...---...000000000000000000000000///333777666111///000333555555444444333222111111444555777:::===???BBBCCCDDDFFFIIIJJJJJJKKKNNNPPPOOOOOOOOOOOOPPPPPPQQQQQQJJJIIIHHHGGGGGGHHHJJJKKKJJJKKKMMMOOOQQQRRRRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSUUUVVVVVVUUUTTTSSSRRRQQQPPPOOOLLLHHHEEECCC============>>>@@@AAABBBBBBAAAAAACCCEEEGGGGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFHHHFFFDDDAAA???===<<<;;;999:::;;;;;;<<<<<<;;;;;;999999:::;;;<<<<<<;;;;;;============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::888999999999777555444222444444333333222111000000000000000000000000000000...............///000111//////////////////////////////............//////------------------------........................,,,,,,------...///000000,,,,,,,,,---...///000000(((***,,,.........---,,,...///000000000///---,,,//////...//////000111222---------------------------------.........//////...///000///...---...000///...---,,,+++,,,---...........................)))***+++,,,------...---///......------,,,,,,+++------......///111222333............/////////000............------------...///111222333333333222111222333444555777888888::::::;;;<<<===>>>???@@@>>>???AAACCCCCCEEEHHHKKKJJJKKKLLLNNNQQQSSSVVVWWWRRRRRRQQQRRRSSSTTTVVVWWWWWWYYY[[[\\\\\\]]]___aaa___bbbeeeeeebbb^^^ZZZXXX\\\___lll111111000000//////......111111111111111111111111222222222111000//////...000000000000000///......///000000000000111111111111000000000//////......000000///......///000111111111000000//////..................////////////000000000000111222333444222222222111000//////...////////////////////////////////////////////////000000000000000000000000......//////000000111111............/////////000+++,,,---...////////////000000000000000000000000111000...///000111///...///000000///......111333111222222111//////000222000000111111222222333333666888;;;???CCCFFFGGGHHHKKKKKKLLLMMMNNNNNNOOOOOOPPPMMMLLLLLLNNNMMMJJJGGGGGGGGGHHHGGGGGGHHHKKKNNNQQQSSSVVVYYYZZZ[[[]]]______^^^]]][[[[[[\\\]]]]]]`````````___^^^]]][[[ZZZZZZYYYWWWTTTQQQMMMJJJHHHCCCCCCDDDEEEFFFGGGHHHHHHLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQQQQPPPOOOMMMJJJIIINNNNNNNNNOOOPPPOOOLLLJJJKKKKKKJJJKKKLLLNNNPPPQQQPPPQQQRRRRRRRRRRRRQQQPPPOOOLLLIIIEEEBBBAAAAAAAAA======<<<::::::999999999999999999999888888888888:::999999999999;;;===>>>???>>><<<;;;::::::;;;;;;:::999888888777777888888666666555444333333222222////////////000000000000555444222000...---,,,,,,......---------,,,,,,,,,000000000000///...---,,,///...---,,,,,,---...///////////////////////////,,,,,,,,,------...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------------------------------------------.../////////...,,,++++++++++++,,,,,,---------,,,,,,,,,---------............------------......000///---++++++---///000222000...---,,,---...///000000000000////////////000000////////////000000222222111111222222333444333333555666777999:::;;;::::::999888999<<<>>>@@@BBBBBBCCCDDDEEEFFFGGGGGGJJJKKKLLLMMMOOORRRTTTUUUUUUTTTSSSTTTVVVXXXXXXXXXXXXWWWWWWYYY[[[\\\\\\[[[^^^```bbbbbb___[[[YYYXXXWWW]]]jjj}}}111111111111111000000000111111111111111111111111222222111111000//////...000000000000000///......111111222222222333333333111111111000000/////////222111000///......//////111000000000/////////...............////////////------...///111333444555222222111111000//////...////////////////////////////////////////////////000000000000000000000000...///////////////000000......///////////////////////////000//////......000000000000000000000000111///...///000111000......///000000//////000222222222333111000///000222//////000222444666888999===@@@CCCHHHKKKMMMNNNNNNOOOPPPQQQRRRRRRQQQOOONNNLLLJJJHHHHHHIIIHHHEEEBBBDDDEEEDDDDDDDDDFFFJJJMMMVVVXXX[[[]]]^^^```bbbdddbbbbbbbbbbbbbbbbbbcccccceeeeeeddddddbbbaaa______\\\\\\[[[YYYWWWTTTRRRQQQLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZYYYXXXVVVUUUWWWVVVVVVVVVWWWWWWUUUSSSQQQQQQPPPPPPQQQRRRTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSRRROOOLLLJJJHHHHHHGGGBBBAAA@@@>>>==================<<<;;;:::999999888:::999999888999:::;;;<<<:::;;;<<<===>>>=========::::::999888888888888999777666666555444444333333000000000000000000000000111000000000000000111111/////////.........------....../////////////////////...------------...///........................,,,,,,,,,------...............////////////......------------------------------------------------...------,,,,,,------...------------------------------------------------......//////...------,,,---------------.........,,,,,,---------...............------------......//////...------...//////333222000......///000111000000000000////////////000000////////////000000222222111111222222333444000111222333444666777777::::::999999:::<<<>>>???BBBBBBCCCDDDEEEFFFGGGGGGIIIJJJJJJLLLNNNPPPRRRSSSWWWVVVUUUVVVYYYZZZZZZZZZWWWWWWWWWXXXYYY[[[\\\\\\^^^aaacccbbb```\\\ZZZYYY[[[aaannn111111222222222222222222111111111111111111111111222222111111000/////////000000000000000//////...111111111222222222333333111111111111111000000000333222111000///.........000000000000////////////............////////////............///111222333222111111000000//////...////////////////////////////////////////////////000000000000000000000000/////////...............////////////////////////222222111111000///......000000000000000000000000000///...///000111000///---///111111000///000111222333333222000000111333///000111444888<<<@@@BBBEEEHHHLLLPPPSSSTTTSSSSSSRRRSSSTTTSSSRRROOOLLLJJJGGGEEEDDDCCCCCCBBB???===@@@@@@@@@@@@BBBEEEKKKOOOZZZ]]]```bbbccceeeggghhhggggggiiijjjkkkkkkjjjjjjjjjjjjiiihhhgggeeedddccc]]]]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[]]]___```aaabbbcccdddddddddddddddcccdddbbb``````aaabbbaaa```[[[ZZZYYYXXXXXXYYYZZZZZZ\\\]]]___aaaaaa___]]]\\\WWWWWWUUUTTTRRRPPPOOONNNHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@>>><<<;;;:::::::::999999999999:::;;;777999;;;===>>>===<<<;;;;;;;;;:::999999999999999777777777666666555555444222222222111000000//////000//////000000111222333000000000/////////......------......///000000000///......------......///---------------------------------------...............////////////..............................------------------------......------------......------------------------------------------------//////...------------.../////////...............,,,------------...............------------......////////////////////////111000///.........///000////////////000000000000000000////////////000000222222111111222222333444333333444555777888999999::::::999999:::<<<>>>???BBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIKKKMMMOOOQQQRRRVVVUUUUUUWWWYYY[[[[[[ZZZWWWVVVVVVVVVWWWZZZ]]]^^^___aaacccccc```]]][[[ZZZ___fffsss000111111111222222333333111111111111111111111111111111111111000000////////////000000000000//////////////////000000000000222222111111111111111111222111111000000/////////000000000000////////////............////////////111111000......---------111111000000//////////////////////////////////////////////////////////////////////////////////////////......------,,,,,,000000000///////////////111111000000////////////000000000000000000000000000///...///000111000///---///222222111000000111111222333222111111222444444555666999===BBBFFFIIIJJJLLLPPPSSSUUUTTTSSSRRRQQQPPPOOOMMMJJJHHHFFFEEEDDDCCCBBBAAA@@@>>><<<:::===>>>???@@@CCCIIIPPPUUU^^^```ccceeeggghhhjjjllllllmmmoooppppppooommmkkklllkkkkkkjjjiiigggeeeddd]]]]]]]]]]]]]]]\\\\\\[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^___```bbbdddfffhhhjjjkkkkkkkkkkkkkkkkkkkkkkkkmmmkkkiiihhhiiikkkkkkjjjeeedddbbb```______``````aaaccceeeggggggeeecccaaaYYYZZZYYYYYYWWWVVVTTTSSSOOONNNMMMLLLJJJJJJJJJJJJJJJIIIHHHEEECCCAAA???>>><<<<<<;;;;;;::::::::::::888999::::::;;;;;;::::::<<<;;;::::::999999::::::888888888777777777666666444444333222111000//////111111000/////////000000000000000/////////.....................///000000//////............//////---------------------------------.....................////////////......////////////////////////..............................------------......................................................//////---,,,,,,---...///000//////......---------------------..................------------.........//////000000//////......---,,,,,,,,,,,,------////////////000000000000000000////////////000000222222111111222222333444444555666777888999::::::::::::::::::;;;===>>>???AAABBBBBBCCCDDDEEEFFFFFFHHHHHHIIIJJJLLLOOOQQQRRRSSSSSSSSSUUUXXXYYYYYYXXXVVVVVVVVVUUUVVVYYY]]]```___aaaddddddaaa^^^\\\[[[aaaiiivvv///000000111111222222222111111111111111111111111111111111000000000000000//////000000000000//////....../////////000000000111111111111111111222222//////000111111111222222////////////000000000000............////////////111111///...------------000000000/////////////////////////////////////////////////////////////////////////////////////////////......------,,,,,,000000000000000000////////////.........///000111///////////////////////////......///000111111000---///222333222000000111111222333333333333555777<<<<<<>>>@@@DDDHHHKKKMMMMMMOOOQQQSSSSSSQQQOOONNNMMMKKKHHHEEECCCCCCCCCDDDDDDDDDDDDCCCAAA???>>>===???@@@CCCFFFJJJQQQXXX^^^bbbeeehhhjjjkkklllnnnppppppqqqssssssrrrooollliiijjjjjjjjjiiihhhgggfffeeeaaaaaaaaaaaa``````___^^^aaaaaaaaabbbbbbccccccdddffffffgggiiikkkmmmoooppprrrqqqqqqpppoooooonnnnnnqqqooommmmmmnnnooopppoookkkjjjhhhfffddddddddddddcccdddfffhhhhhhfffdddccc]]]]]]]]]\\\[[[ZZZXXXWWWTTTSSSRRRQQQPPPPPPPPPPPPPPPOOONNNKKKIIIGGGEEEDDD@@@@@@??????>>>===<<<;;;;;;:::999999:::<<>>???AAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRSSSUUUXXXZZZYYYXXXVVVWWWWWWVVVVVVXXX]]]aaa^^^aaaccccccaaa^^^\\\\\\___hhhxxx000000000111111111111111111111111111111111111111111111000000000000000000...//////000000000000000000000000111111111222222000000000111111111111111---...000111222333333333////////////000000000000............////////////...............///000111////////////////////////////////////////////////////////////////////////000000000000000000000000/////////.............../////////000000111111111......------...///111222///////////////////////////...---///111222111000...000222222111000111222222444666666777999;;;>>>CCCDDDFFFIIIKKKNNNPPPQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHFFFDDDCCCCCCDDDFFFGGGFFFGGGHHHGGGEEECCCCCCCCCEEEGGGKKKNNNSSSXXX___cccgggjjjmmmooopppqqqsssuuussstttuuuuuusssooollliiijjjjjjjjjkkkjjjiiiiiihhhiiiiiiiiiiiihhhgggfffeeeggghhhiiijjjkkkllllllmmmooooooooopppqqqrrrtttuuuuuutttsssrrrqqqqqqqqqqqqrrrpppooooooqqqrrrrrrqqqnnnllljjjhhhfffeeeeeeeeecccdddeeeeeeeeeeeedddcccaaa```___^^^]]]\\\[[[[[[UUUUUUTTTTTTTTTTTTUUUUUUTTTSSSRRRPPPOOOMMMLLLKKKEEEEEEEEEDDDBBBAAA???>>>===<<<;;;:::===AAAFFFIII;;;;;;:::999999999999999888888888888888888888888777666555444333222111111---------...///111222333/////////.........------222111///...------.........//////000000//////.../////////////////////////////////.....................////////////......////////////////////////........................//////............//////...................................................------------...//////.........---------------------........./////////......------------.................................////////////000000000......//////000000111111000000////////////000000222222111111222222333444333444444555666666777777::::::;;;<<<===>>>>>>???AAAAAABBBCCCDDDEEEEEEFFFHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTUUUXXX[[[\\\[[[ZZZWWWYYYZZZYYYWWWXXX\\\```]]]```ccccccaaa^^^\\\\\\]]]gggyyy222222222222222111111111111111111111111111111111000000000000000000000111......///000000000000000000000000000111111111222/////////000000111111111//////111222333222222111.../////////000000000111............////////////............///000111222////////////////////////////////////////////////////////////////////////000000000000000000000000...///////////////000000......///000111222222333111000///......///111222///////////////////////////...---...111222111000000111222111000000222444555777999;;;===???CCCEEEGGGIIILLLPPPRRRTTTTTTTTTRRRQQQNNNKKKHHHEEEDDDCCC???@@@CCCEEEGGGIIIIIIJJJHHHKKKLLLLLLIIIGGGHHHIIIMMMPPPTTTWWWYYY]]]aaadddiiikkknnnppprrrsssuuuwwwuuuvvvvvvvvvtttqqqooommmmmmmmmnnnooooooooooooooooooooopppppppppoooooonnnnnnnnnpppqqqssstttvvvvvvssssssrrrrrrrrrsssssstttrrrqqqppppppooopppqqqrrrrrrqqqqqqrrrtttuuusssrrrmmmllljjjgggfffeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^\\\ZZZYYYYYYZZZUUUUUUUUUUUUVVVWWWXXXXXXVVVVVVUUUTTTSSSRRRRRRQQQKKKKKKJJJIIIGGGEEECCCAAA@@@???>>>===>>>@@@BBBDDD::::::999888888888888999777777777888888888888888777666666555444333222222000000000000111222333444000000000/////////......111000...------...///000...///000111111000///...........................000/////////.........---......////////////......................................................//////............//////................................................,,,------...//////...................../////////............////////////......------------.........---,,,++++++,,,---...//////000000111111111111.........///000111111111000000////////////000000222222111111222222333444666666777777888888999999999:::;;;<<<===>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEGGGGGGHHHIIIKKKNNNPPPQQQSSSSSSUUUXXX[[[\\\[[[ZZZXXX[[[]]][[[XXXXXX[[[___\\\___bbbbbb```]]]\\\[[[\\\gggyyy444444444333333222222222111111111111111111111111000000000000000111111111......///000000000000000............////////////......//////000000000111000111222333333222000///.../////////000000111111............/////////000111111000////////////000.........///////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111------...000111222333444555333111000///000111222////////////////////////......---...111222222111111111111000///000222555777999<<>><<<;;;999888:::999888888777777888888777777777777777777888888666666666555444444333333666555444333222222222222111111111111000000000000///...---,,,---///111222...///000111111000///...------------------------000000//////.........---......////////////..............................//////////////////////////////............//////////////////////////////////////////////////////+++,,,...///000///...---......//////000000111111............/////////000.........------............---+++******+++---...------...///000000//////---......///000111111222000000////////////000000222222111111222222333444333333444444555555666666999:::;;;===>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJLLLNNNPPPPPPQQQSSSVVVZZZ[[[YYYXXXXXX\\\___]]]ZZZXXX[[[^^^\\\^^^aaaaaa___]]][[[[[[\\\hhhzzz111111111222222333333333//////000000000//////...000000//////......------000000000000000000000000...///000111111111111111000000000000000111111222111111///...------------------...///000000//////////////////////////////000000////////////000000111111000000//////..................////////////000000//////.........---........................000000000000000000000000///000111000000333666999;;;888555333222000...,,,000000000000000000000000///111222222111000000111///000111111222555:::======???BBBEEEHHHKKKLLLMMMQQQSSSUUUWWWXXXWWWUUUSSSOOOLLLHHHCCC???===;;;;;;<<>><<<;;;;;;999666555666777888777555777888888777666777888666666666666555555555555777555444444555666555333000000000000////////////........................000000000000000000000000***---//////---,,,///111......------------......////////////////////////------------------------000000//////.........---000000000000000000000000'''***...///...,,,++++++///...---,,,,,,---...///......////////////............//////...---,,,,,,111111000///...------,,,........................................................................111000///...------...///---///222555555333111///111000//////000222444666444444555666777888999999:::;;;<<<<<<;;;;;;<<<>>><<<>>>AAACCCDDDEEEFFFHHHIIIIIIIIIJJJKKKMMMNNNOOORRRRRRSSSVVVZZZ]]]^^^^^^\\\]]]]]]\\\ZZZYYYZZZ\\\___aaabbbaaa___^^^^^^___^^^kkk~~~000111111111111111222222222222333333333333222222333222222222111111111111000000000000000000000000///000000111111111111000000000000000000111222222555444333222222222222222...///000000000000000000////////////////////////222111000//////...//////000000000000////////////............////////////000000000/////////......////////////////////////000000000000000000000000/////////...------000333777555333222222222000///000000000000000000000000000111333333111000111222000222444666777:::>>>AAADDDFFFIIILLLOOOQQQRRRSSSTTTUUUVVVVVVUUUSSSQQQOOOHHHFFFCCC@@@===<<<<<<<<<===???CCCEEEEEEGGGIIIJJJKKKNNNPPPOOONNNNNNPPPRRRUUUUUUTTTTTTUUUXXXZZZ\\\\\\^^^```aaacccfffjjjmmmuuuvvvwwwxxxzzz{{{|||}}}}}}{{{{{{{{{||||||{{{yyyyyyxxxxxxxxxyyyyyyvvvtttrrrtttvvvwwwxxxxxxxxxyyy~~~}}}}}}}}}xxxtttrrrpppmmmjjjjjjpppxxx~~~{{{xxxyyy|||{{{xxxwwwyyywwwyyyxxxvvvzzzuuuiii^^^YYYWWWUUUUUUWWW]]]^^^^^^^^^___bbbfffjjjmmmkkkfff___YYYVVVSSSQQQPPPQQQQQQQQQQQQPPPOOONNNIIIIIIGGGFFFDDDCCCBBBAAA???<<<999777888888888888222444666777666666777888999888888777666666555555666444333333444444222111111111000000000000//////111111111111111111111111////////////////////////---///000///---,,,...//////......------......///////////////////////////------------------------000/////////............------------------------(((+++---...---,,,,,,,,,///...------------...///000///...------...///000......//////...------,,,000//////......---------................................................////////////////////////+++++++++---...111333444000000000111111111111111444333111000111222333555444444555666777888888999:::;;;============>>>@@@@@@BBBDDDEEEEEEEEEGGGHHHIIIIIIIIIJJJLLLMMMOOOOOORRRQQQRRRUUUYYY[[[\\\[[[[[[\\\\\\[[[ZZZZZZ[[[]]]```bbbccccccaaa______```___mmm111111111000000000000000222333333444444444333333333333333333222222222222000000000000000000000000000111111111111000000///111000000000000111222222222222111111111111111222000111111111111111000///000000000000000000000000333222111000///.........////////////000000000000............////////////111000000000000000//////000000000000000000000000000000000000000000000000///000///---++++++,,,...333111000000111222222111000000000000000000000000111222333333222111222333222555999<<>>======>>>???>>>AAACCCEEEEEEFFFGGGIIILLLMMMOOONNNMMMMMMOOOPPPQQQQQQQQQQQQRRRTTTVVVXXX\\\^^^aaadddfffjjjnnnqqqyyyzzzzzz{{{}}}~~~~~~~~~|||{{{|||}}}~~~}}}{{{zzzyyywwwxxxyyyyyywwwuuuqqqtttwwwwwwvvvxxx{{{}}}zzzxxxzzzpppgggbbb```bbbfffmmmoooppprrrtttxxx}}}|||pppbbbXXXSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPJJJKKKKKKKKKJJJIIIHHHGGGDDDAAA>>><<<;;;;;;:::999333555777888777777888999::::::999888777777666666777555444333444444222000222222111111000000000000////////////////////////////////////////////////000111111000...------...///......------......///////////////////////////------------------------////////////............------------------------,,,---///...------...//////...------------...///222000---,,,,,,---000222.........///......---,,,------------------------................................................000000000000000000000000//////............//////222000...------///222444666555333222222222333444333333444555666777888888999;;;===>>>>>>>>>@@@BBBAAACCCEEEFFFEEEEEEEEEGGGHHHIIIIIIJJJLLLMMMOOOPPPRRRRRRRRRUUUXXXZZZZZZYYYYYYZZZ[[[[[[ZZZZZZ\\\^^^```bbbddddddbbbaaaaaaaaaaaaooo222222111111000000000///000000111111222111111111000000000000000000000000000000000000000000000000111111111111111000///...111111000000111111222333000000000///000000111111111111111111000000///...111111111111111111111111222111000000///000000000......//////000000111111............////////////111111111111000000000000000000000000000000000000000000000000000000000000111222111000...---...000111000...///111222222111000000000000000000000000111222333222222222333555444888>>>CCCFFFIIIKKKMMMNNNQQQVVVYYY[[[[[[ZZZYYY]]][[[XXXTTTOOOJJJFFFDDD@@@@@@?????????@@@AAAAAA???AAADDDFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSTTTUUUWWWZZZ\\\]]]eeegggkkknnnqqqtttxxx{{{|||}}}}}}~~~~~~~~~}}}||||||}}}~~~}}}|||{{{yyywwwvvvwwwwwwvvvuuuooossswwwyyyzzzzzzvvvvvvzzzooo^^^XXXYYYSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOONNNLLLKKKJJJHHHFFFCCC@@@@@@???===;;;888999;;;;;;999888999:::888888888888888777777777:::888666666666666444333333333222222111111000000................................................000111111000//////////////////............//////////////////////////////........................///////////////.........000000000000000000000000///000000///...///111333.........------.........000///...------...///000---...............------,,,,,,,,,---------......................................................////////////////////////111111000///...---------111000...,,,---///111333444333222222222222333333333333444555666777888888888:::<<<======???AAACCC???AAACCCCCCCCCCCCDDDEEEHHHHHHIIIJJJLLLNNNOOOPPPSSSSSSTTTVVVYYYZZZYYYWWWWWWXXXZZZZZZZZZ[[[^^^```___bbbddddddcccaaaaaaaaacccqqq333333333222222111111000......///000111111000000////////////////////////000000000000000000000000111111111111111000///...111111111111111222222333333222222222222222333444000000000000///...------222222222222222222222222////////////000222333444......//////000000111111............////////////000000000000111111111111////////////////////////000000000000000000000000000111222111000000222333222000//////000111000000111111111111111111111111000111222222222333666888999>>>DDDIIILLLNNNPPPRRRTTTVVVZZZ]]]___^^^\\\[[[[[[YYYTTTOOOIIIEEEAAA???BBBBBBBBBBBBBBBCCCCCCCCC@@@CCCFFFIIIJJJLLLNNNPPPOOOOOOPPPSSSVVVXXXYYYZZZ[[[\\\^^^aaadddgggjjjkkkmmmooosssvvvxxxzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzzzz|||~~~~~~}}}|||yyyvvvttttttuuuttttttqqquuu{{{zzzfff___aaa[[[ZZZYYYXXXVVVUUUSSSSSSQQQQQQQQQPPPOOOMMMLLLKKKKKKIIIFFFEEEDDDCCCAAA???<<<>>>>>>===:::888777777555666666777777888888999:::888777777777777666444555444444333222222111111111111111111111111111111////////////////////////////////////000111111000/////////....../////////////////////////////////.................................///////////////111111111111111111111111///000///...---...111333---..................------...///000000///...---------...............---++++++,,,,,,---.................................................................................***+++,,,...000111222222///////////////000000000000000000111222222333444333333444555666777888888666888:::<<<<<<>>>@@@BBB<<>>AAAEEEJJJNNNQQQSSSUUUVVVZZZ\\\___aaabbbaaa```___YYYVVVRRRLLLGGGDDDBBBAAAGGGHHHHHHHHHIIIIIIJJJJJJGGGJJJNNNPPPRRRTTTWWWYYYZZZZZZ[[[^^^cccfffgggggghhhiiikkknnnrrruuuwwwxxxvvvyyy{{{}}}}}}~~~|||||||||{{{{{{zzzzzzzzzyyyxxxxxxyyy}}}~~~{{{xxxvvvwwwyyyzzzzzz|||nnngggjjjhhhhhhhhhgggeeebbb___^^^VVVUUUSSSQQQOOONNNMMMMMMLLLJJJHHHHHHHHHGGGEEECCC???@@@@@@>>>:::777666666555555666666777888888888777666555555666666555444666666555444333222222111000000000000000000000000000000000000000000000000...------...000111111000000//////......//////000////////////////////////.................................///////////////////////////////////////,,,------,,,++++++...000------...//////...------,,,---000222222000---,,,,,,---......///.........,,,,,,------.........///........................................................................,,,---...///000000000000---///000111222111000///...///000111222333333444444444555666777888999999666888:::;;;<<<===???AAA>>>@@@CCCEEEFFFGGGIIIJJJGGGHHHHHHJJJLLLNNNPPPQQQTTTTTTVVVYYY[[[\\\ZZZXXXUUUWWWXXXYYYYYY[[[^^^```\\\___cccdddcccaaa``````eeerrr111111111111222222222222///000111222333333333333000000111111111222222222000000000000000000000000///000000111111111111000222222111111222222333444222111000000////////////...//////000000000//////111111111111111111111111...//////000111333444555000000000000////////////............////////////....../////////000000000000000000000000000000000000000000000000000000000---///111222111111222333222111///000111222222111111111111111111111111111222444666777999<<>>>>>>>>@@@BBB???AAACCCDDDCCCCCCDDDEEEGGGGGGHHHJJJLLLNNNPPPRRRPPPQQQSSSWWWZZZ[[[YYYWWWVVVWWWXXXYYYYYYZZZ]]]___^^^aaaeeegggfffdddcccbbbfffqqq111111222222222222111111333333333222222111111111222222222222222222222222333333222111000000000111000111111111111222222222222222111000//////000000000111111111111222222222111///...///111222000------///111333444333222111555222//////111222111000111222333222000000000111222222111000//////000000000000000000000000000000000000000000000000000000000000////////////000000111111000//////...//////111000......///111333555111222222222111222444666::::::;;;===BBBHHHMMMPPPVVVVVVWWWXXXYYYZZZZZZ[[[]]]\\\ZZZZZZZZZ\\\^^^```aaa```___^^^^^^```bbbcccdddeeeggghhhiiikkkooorrrsssssstttuuuwwwyyyzzz{{{~~~~~~~~~~~~}}}{{{yyyxxxvvvuuussssssrrrpppmmmmmmoooqqqrrrrrrtttzzzwwweeeXXXRRRQQQMMMLLLJJJIIIJJJKKKMMMNNNLLLIIIGGGGGGHHHGGGCCC???@@@???===;;;::::::::::::888777666555555666777888666666777777777555444333333333222111000///......000000000000000000000000////////////////////////111000///......---......////////////000000000000111111000000//////......---------,,,,,,+++++++++000///...------...///000000///---,,,+++,,,,,,------......///////////////000000//////.........---//////000000000000////////////...---,,,,,,++++++////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000111111111111222222222...//////000111111222222888999999888777777888:::<<<<<<===>>>???@@@@@@AAAAAACCCDDDDDDCCCDDDEEEFFFJJJJJJKKKLLLMMMOOOQQQRRRRRRSSSVVVXXXXXXXXXWWWVVVXXXXXXXXXXXXYYYZZZ[[[\\\```dddhhhhhhfffcccdddeeegggsss111111222222222222111111333333333222222222111111222222222222222222222222222222111111000111111111000111111111111222222222333333222111111111111111000111111111111222222222111//////000222222000...////////////000111222333666333111000222333222111000111222222000///000222222111111000//////000000000000000000000000000000000000000000000000000000000000////////////000000222111000000/////////000333222111000000111222333222333333333333444888:::======???CCCHHHNNNTTTWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVXXX\\\aaadddhhhgggffffffgggiiikkkllllllnnnpppqqqrrrtttxxx{{{}}}}}}}}}~~~~~~~~~~~~yyyzzz{{{{{{zzzwwwtttrrrppppppppppppppprrrvvvzzzqqqcccZZZWWWRRRQQQPPPNNNMMMMMMNNNOOOOOOMMMKKKIIIHHHGGGEEECCCDDDCCCAAA???===<<<;;;;;;999888777666666666777777666777888888888777666555444333333222111000//////........./////////////////////////////////////////////.........//////000111111000000//////......111000000000/////////...,,,,,,------.../////////000///...------...///000///...---,,,,,,,,,---...---......///////////////000/////////...............//////000000//////...//////......---,,,,,,+++////////////////////////000/////////............////////////////////////000000000000000000000000000000111111111222222222111111222333333444444555555777888888777888:::<<<;;;;;;<<<===>>>??????@@@???AAABBBCCCBBBBBBCCCEEEIIIIIIJJJKKKMMMOOOQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWYYYYYYYYYYYYZZZ[[[\\\\\\```cccggghhheeeddddddfffiiiuuu111111222222222222111111333333333222222222222111222222222222222222222222111111111000111111222222000111111111111222222222444333222222222222222222000111111111111222222222222111000111333333111///000///...------///222333666444222222333444333222///000111111000///000222111111000/////////000000000000000000000000000000000000000000000000000000000000////////////000000222222111000000000000111222222222222222333333333333444555555666999===@@@CCCDDDFFFIIINNNSSSXXX[[[]]]\\\[[[YYYXXXWWWVVVVVVTTTSSSRRRTTTXXX^^^eeeiiiiiiiiiiiijjjllloooqqqsssuuuwwwyyyzzz{{{}}}~~~~~~uuuxxx|||{{{wwwtttuuuuuuvvvwwwyyy}}}rrrhhhbbb]]]\\\[[[YYYXXXWWWVVVVVVVVVVVVUUUQQQLLLIIIGGGGGGGGGFFFEEECCCAAA???>>>===;;;:::999888777666666666777777888999999999888888555555444333222111111000......//////000000000111////////////////////////............///000111222222222111000///...------000000000000/////////////////////000000000000000//////............//////---------,,,------...///---......///////////////////////////.....................//////.........000//////......---------////////////////////////////////////....................................000000000000000000000000000000000111111111222222222222333444444555555666333555666777777888;;;===::::::;;;<<<===>>>??????>>>@@@AAAAAA@@@AAABBBDDDHHHHHHIIIKKKMMMOOOQQQSSSTTTTTTUUUVVVXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]___bbbfffgggeeedddeeeggglllxxx111222222333333222222111222222222222222222222222222222222222222222222222111000000000111222333333000000111111111222222222333222222111111111222222000000111111111222222222222222222222333333222111000//////...///000111222444333333222333333222222...000111111000///000222111000000/////////000000////////////////////////000000000000000000000000000000////////////000000222222111111111111111222...///111222444444444444444555777888:::>>>CCCFFFIIIJJJLLLNNNRRRUUUXXXYYY___]]][[[XXXVVVTTTTTTSSSRRRRRRTTTWWW\\\bbbgggkkkjjjjjjlllnnnqqqtttwwwxxxzzz|||~~~~~~}}}vvv{{{}}}yyyuuuuuuwwwxxxyyy~~~uuuooolllkkkjjjiiihhhgggffffffdddffffffaaaWWWOOOJJJHHHFFFFFFEEEDDDCCCAAA??????>>>===<<<:::999777777666666777777888888999999999777777666555444333222222000000000111222222333333//////////////////////////////......///000111111111111000000//////......000000000000////////////444333222111///...---,,,/////////....../////////,,,---------......//////---......//////////////////////////////.........------............------000000//////............///////////////////////////////////////.........////////////////////////////////////////////////000000000000111111111111111111222222333444444555444555666666666777999;;;::::::;;;<<<>>>???@@@@@@>>>@@@AAAAAAAAAAAABBBDDDGGGGGGHHHJJJLLLOOOQQQRRRTTTTTTUUUVVVWWWYYY[[[\\\[[[[[[\\\\\\]]]]]]]]]]]]^^^bbbeeefffddddddfffhhhnnnzzz222222333333333333222222222222222222222222222222222222222222222222222222111000000000111222333333000000111111111222222222111111000000000000111222000000111111111222222222111222333333333222222222///000111222222222111000222222333222111111111111///000111111000///000222000///////////////000000////////////////////////000000000000000000000000000000////////////000000222111111111111111222222000111222333333333333222555888;;;===@@@DDDHHHLLLMMMNNNQQQTTTWWWYYY[[[\\\]]]\\\YYYVVVSSSRRRRRRRRRRRRTTTXXX\\\aaaeeehhhjjjmmmnnnqqqtttwww{{{~~~}}}~~~~~~}}}}}}~~~zzzpppooorrrvvv{{{~~~zzzrrrkkkhhhgggggghhhkkkooouuu{{{~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{yyy||||||uuuhhhZZZOOOJJJEEEDDDDDDCCCBBBAAAAAAAAA@@@???>>>===;;;:::888777666666666666777888888999888888777666555444333333000000111111111222222222000000000000000000000000111111000///////////////......//////000000111111////////////000000000000333333111000...---,,,+++...//////////////////...,,,------....../////////---......///////////////.........///////////////------............------///////////////.........////////////////////////.........///////////////000000000000000000000000//////////////////////////////000000000111111111111222222333333444555555555666777666555555777888:::;;;<<<===???@@@AAABBB@@@AAACCCCCCBBBBBBDDDEEEFFFGGGHHHIIILLLNNNPPPQQQSSSSSSTTTUUUWWWYYY[[[\\\[[[[[[\\\]]]]]]]]]]]]\\\^^^bbbeeeeeeccccccfffiiiooo{{{222222333333333333222222111222222222222333333333222222222222222222222222111111111000111111222222000111111111111222222222000000000///000000111222000111111111111222222222000222444444222111222333///000222444444222111///000222333333111000000000111222333222000000000111//////......//////000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000111222222555555444333333222222111888<<>>???AAABBBCCCAAACCCDDDDDDDDDDDDEEEGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPQQQSSSUUUWWWYYY[[[\\\[[[[[[]]]^^^^^^]]]\\\[[[___bbbeeedddbbbbbbeeehhhnnnyyy222333333444444333333222111111222222222333333333222222222222222222222222222222111111000111111111000111111111111222222222111000000000111111222333000111111111111222222222///222444333111000111222000111111111111111000000000333555444222000000111444555555444111000000111...............///000000000000000000000000000000000000000000000000000000000000////////////000000000/////////000000111222555555444444444666777888<<>>===:::999888777777777888888888888777666555444333333444444444333222222111111000000000000000000000000111111000000000000000000......//////000000111111.../////////000000000111---.........///000000000---...///000000///...---......///000000///...------......///////////////............/////////000...//////000000//////...------------------------////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////000000000111333333333444555555666666333444555555444444666888999:::;;;===???@@@BBBBBBAAACCCDDDDDDDDDDDDEEEGGGHHHHHHHHHIIIJJJKKKMMMMMMMMMOOORRRUUUWWWYYYZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZaaaccceeedddbbbaaadddggglllvvv222333333444444333333222111111111222222333333333222222222222222222222222333333222111000000000111000111111111111222222222222111111111222333333444000111111111111222222222///111444333111///000222222111///......///000111111444666666333111111333666666666555222000000111...............///000111000000000000000000000000000000000000000000000000000000////////////000000//////...//////000111111222222222444777;;;???AAA???EEEMMMSSSVVVWWWXXXXXX[[[\\\\\\[[[YYYUUUQQQNNNNNNMMMLLLKKKLLLNNNQQQSSSTTTSSSQQQRRRWWW___ggglllsssuuuyyy}}}{{{}}}wwwooolllllloooxxx|||yyyyyy{{{wwwqqqpppllllllooosssvvv{{{~~~}}}}}}vvvsssqqqrrrvvv}}}~~~{{{{{{}}}|||zzzwwwppprrrxxxsssiiiVVVSSSMMMGGGDDDCCCDDDEEEDDDDDDEEEEEEDDDBBB@@@???<<<;;;999888888888999999888888777666555444333333999999888777666555555444000000000000000000000000////////////000111222333000000000000////////////.../////////000000111111111000000000//////......---...///000000///...---//////000000000...---,,,---......///////////////---.........//////000000//////000000000000//////,,,---------------------////////////////////////---.........//////000000////////////////////////000000000000000000000000////////////000000000000000000111222222333333444111222444444444555888:::888999:::<<<>>>???AAAAAAAAACCCDDDDDDCCCDDDEEEFFFIIIIIIIIIIIIIIIKKKLLLLLLKKKNNNQQQUUUXXXYYYYYYYYYYYY[[[\\\]]]]]]\\\ZZZYYYaaadddeeedddaaaaaacccfffjjjttt444444444444444444444444333333222222111000//////111111111111111111111111111111111111000000//////222222222222222222222222444333111000///000111111333333333222222111111111111111111111000///------111111111111111111111111///000111333333333222111222222222111111111000000222111000//////000111222222111111111000000/////////000111222222111//////222111111111000000//////111111111111222222222222222444777888888<<>><<<:::888777666555555555555666777777666555333111000///......//////000000111111111111000000000000000000000000***+++---///000000///............////////////000////////////////////////........................000///...------...///000......//////000000111111////////////////////////////////////////////////............////////////...............---------............////////////000000//////......------000000000000000000000000////////////000000000000000000111111111222222222555555666777777777777777;;;;;;===???AAABBBDDDDDD@@@AAAAAABBBCCCDDDDDDEEEGGGHHHJJJLLLMMMMMMLLLLLLNNNPPPSSSWWWYYYZZZZZZZZZ]]]\\\\\\\\\\\\\\\\\\\\\]]]```dddfffeeecccbbbaaafffrrr222222222222222222222222333333222222111000000000111111111111111111111111111111000000000/////////000000000000000000000000222222111111111111111111333333333222222111111111111111111111000///...---111111111111111111111111///000000111222222111111222222222111111111000000222111000//////000111222111111111111000000000///000000111111111111000000222111111111000000000000222222222222222333333333333666999;;;===AAAGGGLLLNNNQQQUUUZZZ\\\]]]]]]\\\YYYWWWTTTRRRPPPLLLHHHDDDDDDEEEFFFHHHIIIKKKLLLMMMMMMOOORRRUUU[[[ccclllrrr{{{}}}uuukkkgggeeebbbaaadddiiinnnqqqwwwzzz}}}~~~~~~~~~zzzxxx{{{wwwwww}}}}}}nnnggg^^^YYYYYYZZZYYYXXX[[[XXXUUUQQQMMMIIIEEECCC@@@??????===<<<:::888888666666555555555666666777555555444333222222222222222222111111000000111111000000000000000000000000+++,,,...000111000///...////////////000000000000////////////////////////........................//////............/////////////////////000000000////////////////////////////////////////////////////////////000000000000/////////000000000000000............///////////////////////////.........000000000000000000000000////////////000000000111111222222222333333333333222333444555666777777666777777888:::;;;===>>>???CCCCCCDDDEEEFFFFFFGGGHHHHHHHHHJJJKKKLLLLLLMMMMMMNNNPPPSSSWWWYYYZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\]]]```dddfffeeecccbbbbbbfffrrr222222222222222222222222333333333222111111000000222222222222222222222222111111111000000000000///000000000000000000000000000111111222222222111111222222222222222111111111111111111111000///......111111111111111111111111000000/////////000111111222222222111111111111111222111000000000000111222111111111111000000000000111000000000000000111111111111111111111000000000333222222333333444555555666888<<>>>>>999999888777666666666777777777666666666666777777999777555222000000000000000000000000000000000000...///000111111111111000........./////////000000////////////////////////........................---...///000000///...---000000000//////......---////////////////////////////////////////////////////////////000000000000+++,,,,,,---...///000000............////////////------......//////000000//////////////////////////////000000000111111111222222222333333333333444444555777888:::;;;<<<<<<>>>>>>???@@@AAAAAABBBBBBAAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIIIIJJJLLLNNNOOONNNPPPSSSWWWYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\]]]```ccceeedddcccccccccgggrrr333333333444444555555555333333333222222222222222222222222222222222222222333333333333333333333333222222222222222222222222...///111222333333222111111111111111111111111111000111111111111000000///111111111111111111111111111000///......///000111111111111111111111111111111111222222222222111111000000000000000000111111111000/////////000222333111111111111111222222222222222222333555777:::<<>>??????<<<;;;:::999888777777777999888777666666555555555999888555333111000000000000000000000000000000000000000000111111111111111------........./////////000000000000000000000000////////////////////////---...///000000///...---000000//////......------////////////////////////////////////////////////---------.........//////+++,,,,,,---...///000000............////////////------......//////000000////////////////////////000000000000111111111111111111111111222222222222444555777888:::;;;<<<<<<;;;;;;<<<<<<===>>>??????AAAAAABBBDDDEEEGGGHHHHHHKKKJJJJJJJJJKKKMMMNNNPPPNNNPPPSSSWWWYYYZZZZZZZZZYYY[[[\\\]]]^^^]]]\\\\\\]]]___cccddddddcccddddddhhhrrr000111111222222333333444333333333333333333222222333333333333333333333333333333333333333444444444000000000000000000000000000111111222222222111111000000000111111111111111000111111222111111000000111111111111111111111111111111000000//////000000111111111111111222222222111111222333333222111111000000000000111111111111////////////000111222333111111111222222222222222222222333444888<<<@@@BBBFFFFFFGGGKKKQQQWWW[[[]]]___^^^[[[WWWRRRNNNJJJHHHHHHGGGGGGIIILLLNNNNNNNNNIIIJJJKKKNNNTTT[[[aaafffoootttyyy~~~|||{{{vvvzzz|||lll___XXXWWWZZZ___dddiiiooovvvzzzwww{{{}}}~~~yyyyyyxxxwwwvvvxxx|||{{{{{{~~~lll\\\UUUEEEDDDBBB@@@???>>>?????????>>>===;;;:::999999999999999777666555555555555666555555444333111111000000000000000000000000000000000000000000000111111............////////////000000000000000000000000////////////////////////......////////////......//////..................////////////////////////////////////////////////,,,,,,---------...............//////000000111111............////////////.........///////////////000000000000000000000000000000000111111111222222000000111111111222222222222333444666777888888888999::::::<<<===>>>??????BBBBBBDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOONNNPPPSSSWWWYYYZZZZZZZZZYYYZZZ\\\^^^___^^^]]]\\\]]]___bbbcccccccccdddeeehhhsss000000111222222333444444333333333333333333333333333333333333333333333333111111111222222222333333000000000000000000000000222222111111111111111111///000000000111111111222000111111222222111111111111111111111111111111111111111222222111000000///000000111111111222222222111222222333333222222111///000000000111111111111...///000111111222222222111111111222222333333333444444555888<<>>???AAABBBBBBAAAAAACCCDDDFFFHHHIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPSSSWWWYYYZZZZZZZZZXXXZZZ\\\^^^___^^^]]]\\\]]]___bbbccccccccceeefffiiisss222222333444444555666666333333333333333333333333333333333333333333333333//////000000111111111111222222222222222222222222444333111000000000111111//////000000111111111222000111111222222222111111111111111111111111111111111222333333333111000///000000111111222222222222111222333444444333222111//////000000111111111222---...000111222222222111111111111222222333333333666666777:::???EEEKKKOOOTTTQQQOOOQQQVVV[[[\\\\\\WWWUUURRRNNNMMMMMMNNNOOOSSSSSSSSSUUUVVVUUURRROOOTTTVVVZZZaaajjjssszzz{{{qqqjjjhhhjjjmmmooonnnttt}}}yyywwwxxxzzz}}}yyywwwzzz~~~zzzzzzxxxxxx{{{pppbbb[[[SSSQQQNNNKKKIIIHHHIIIIIICCCBBBAAA???===<<<;;;;;;777777777777888999:::;;;...000333555555444222000000000000000000000000000000000///////////////000111222222222222333333333000000000000000000000000000000000000000000000000000///...------...///000,,,------....../////////////////////////////////////////////////////////............/////////000...............---------............/////////000000000//////.........---000000000000000000000000000111111111111222222222222222333333333444444444555555666777777888777777999999;;;<<<>>>@@@BBBBBB>>>???@@@BBBCCCEEEGGGGGGHHHJJJLLLMMMNNNNNNNNNMMMNNNPPPSSSWWWYYYZZZZZZZZZWWWYYY\\\^^^___^^^]]]\\\]]]___bbbccccccccceeegggiiisss444444444444444444444444666555444333222222333444333333333222222222111111222222222222111111000000111222222333333222222111444333111///......///000000111222333333222111000111222222222222333333333222222222111111111000000111111222333555444222///111111111111111111111111000222444333222111222333...000111111///......///000444555111...000111000333333111///...///222555555999???CCCFFFJJJPPPTTTRRRTTTXXX[[[\\\ZZZXXXVVVTTTQQQNNNOOORRRUUUVVVVVVWWWUUURRRPPPQQQTTTXXXZZZaaaffflllrrrwww{{{~~~~~~}}}~~~~~~yyyuuusssrrrooooooooooooqqquuu{{{}}}yyysssppppppsssvvv}}}tttcccXXXYYYVVVSSSSSSUUUVVVUUUSSSJJJFFFAAA??????@@@???>>>>>><<<;;;;;;<<<===<<<<<<777888888888888666444333000000000000000111111111000000111111111111000000//////000000000000//////111111111111111000//////,,,---///000000000///.............../////////000............////////////111111000000//////......000000//////.........---////////////////////////......////////////......///......---------......///////////////000000111000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999:::999:::;;;<<<===>>>???@@@CCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSTTTTTTUUUXXXZZZZZZZZZ[[[\\\]]]]]]]]]]]][[[]]]___aaabbbbbbaaa```jjjttt333333333333333333333333444333333333444555666777333333333222222222222111222222222222111111111000111222222333333222222111111111222222222222111111000111222333333222111000111111111222222333333333333333333333222222111111111222333444444222111000111111111111111111111111000222444333222111222333000111333222111000000111111333333//////222444222333333222111000222555888:::>>>DDDHHHKKKNNNTTTXXXVVVXXXZZZ\\\]]]\\\ZZZYYYWWWVVVVVVXXX[[[\\\[[[XXXUUUTTTRRRRRRUUUYYY]]]```kkknnntttyyy}}}~~~yyyssspppooooooooorrrsssuuuxxx}}}}}}vvvqqqmmmmmmooouuuuuujjjccc]]][[[ZZZ[[[]]]^^^]]][[[SSSPPPLLLHHHFFFCCC???======<<<:::999:::999888666666777777888777666444444222222222222222222111111000111111222222111111000//////000000000000//////222222222222222111000000///000000111000///...---........./////////000000............////////////111000000000/////////...000000/////////.........////////////////////////...//////000000//////...//////...............///000000/////////000111111000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999:::::::::;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPRRRUUUVVVVVVWWWYYY[[[\\\\\\]]]^^^^^^^^^]]]]]]___```bbbcccbbb```______iiirrr222222222222222222222222222222222444555777999:::333333333333222222222222222222222222111111111111111222222333333222222111000111222333333222000///111111222222222222111111000000111222333333444444444444444333333333333222000333666555222000000111222222222222222222222222000222444333222111222333111222444333222222333444222555555222111444555333333333444333333555999<<>>===;;;::::::888555333555666666666666666555555444444444333333222222222000111111222222111111000///000000111111000000///222222333333222222111111222222222111000///---,,,....../////////000000000............////////////000000000000////////////000000////////////......///////////////////////////000000111111000000////////////......//////000111000000000000111222222000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999::::::;;;<<<===???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFHHHHHHJJJLLLNNNPPPQQQRRRRRRTTTVVVXXXXXXYYY[[[\\\__________________^^^]]]bbbdddeeeeeebbb___]]]]]]fffppp333333333333333333333333222222333555666888999:::444444333333333222222222222222222222222222222222111222222333333222222111222222222111111000//////222222222222222222222222000000111222333444444555333333333333333333333222000444777555111...000333222222222222222222222222000222444333222111222222111222333333222222444666222:::>>>:::555444444444222333444555666999===@@@CCCHHHNNNRRRTTTWWW[[[___dddccccccbbbbbbbbbcccccccccdddeeefffeeebbb^^^[[[UUUVVVYYY^^^eeelllrrruuu{{{~~~~~~|||{{{{{{|||~~~rrriiiddddddgggggghhhjjjmmmqqqvvv|||~~~wwwooollljjjjjjpppwww|||~~~yyyvvvsssrrrnnnmmmmmmooorrruuuxxxzzzvvvwwwvvvooocccUUUJJJDDDAAA???>>>===<<<;;;777555555555555666666666666666555555555444333222111111///000000111111000000///000000000111111000000000111111222222222111111000222222222111000//////......////////////000000000............////////////000000000000////////////000000//////////////////////////////////////////000000111111111111000000000////////////000000111111111111111111222222333000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999:::;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHJJJLLLOOOQQQSSSTTTQQQTTTWWWXXXYYYYYY[[[\\\aaaaaaaaaaaa```___^^^^^^aaaccceeeddd```]]]\\\\\\eeennn555555555555555555555555333444555666666777777777444444444333333333222222222222222222222222222333111222222333333222222111444333111000111333666888333222222222222222222333000000111222333333444444111111111111222222222222000444777555000...000444222222222222222222222222000222444333222111222222111222222222222333555777333AAAJJJDDD888222222555222444666777999<<>>>>>===:::888555555555555555666666666555555444333222111111111...//////////////////...000000111111111111000000//////000000000000000///111000000000000000111111////////////000000000111............////////////////////////000000000000//////000000000000000000////////////////////////000000111111111111000000///////////////000111111111111111111111222222333000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999:::;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIILLLOOOQQQSSSTTTOOORRRVVVXXXXXXXXXYYYZZZaaaaaaaaaaaa```___^^^^^^]]]aaadddccc___\\\\\\]]]dddnnn555555555555555555555555444555555666666666555555444444444444333333333333222222222222333333333333111222222333333222222111333222111111444999???BBB333333222222222222333333111111222222222333333333000111111111111111222222000333444333111000222444333333333333333333333333000222444333222111222333111222222222222333666999888EEEMMMFFF888111333555444666999;;;<<>>>>>===<<<:::999888777666666777777555555444444444444444444000000111111111111000000000111111222222111111000......///000000000000000111000///.........///000//////000000000111111111............////////////.../////////000000000111//////000000000111111111////////////////////////...//////000000//////...------------...///000111000000/////////000111111000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999:::::::::;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEFFFFFFGGGIIIKKKMMMOOOQQQRRRNNNQQQUUUXXXXXXXXXXXXXXX\\\\\\]]]^^^^^^^^^]]]]]][[[```eeeccc^^^ZZZ[[[___aaajjj{{{444444444444444444444444000222333555666555555444555555444444444333333333222222222333333444444444222222222333333222222222333222222333333555666666444444222222222222444444444444333222222111111000222222222333333444444444111000///000333555555444333333333333333333333333000222444333222111222333333444555444555777;;;>>>EEEEEE@@@888444666888888:::===@@@BBBDDDFFFIIIKKKTTTZZZ```dddeeefffhhhjjjkkklllmmmoooppppppppppppmmmppprrrrrrqqqqqquuuxxxyyyzzz}}}~~~~~~~~~~~~}}}xxxuuuvvvzzz}}}xxxrrrqqqwwwzzzrrrgggkkklllqqqxxx}}}}}}|||xxxwwwqqqjjjhhhiiigggccc___]]]]]]```hhhqqqyyy}}}xxxeee]]]\\\RRRMMMGGGBBB@@@@@@??????<<<;;;999777777777777777555555555666666666666666222222333333333333222222111111222222222222111111//////000111111111111111222111///...------------000000000000111111111111............/////////000.../////////000000111111//////000000111111111222////////////////////////......////////////......,,,,,,,,,------///000000///////////////000000111000000////////////000000///111222222111111222333111111222222222333333333555555555555666888999:::999:::;;;<<<===??????@@@CCCCCCCCCCCCEEEFFFGGGHHHFFFGGGIIIJJJLLLNNNPPPPPPNNNQQQVVVXXXYYYXXXXXXYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]bbbgggeee^^^ZZZ[[[^^^___hhhyyy333333444444444444333333222222444444444444222222333444444555555444444333222222222222222222222222333222222111111222222333666555333222111222333333000222444444333111111222222222222222222222222222222222222222222222222222111111111222333333333444444333222111111222333444333333222222333333444555000000111222333555666777>>><<<777444333555777999CCCFFFIIIJJJJJJKKKLLLMMMTTTYYY```eeehhhhhhgggggglllnnnoooooonnnnnnoooqqqnnnqqqtttvvvwwwxxxzzz|||~~~|||xxxuuu~~~uuuuuu{{{|||sssqqqggghhhiiijjjkkklllmmmnnnwwwyyy~~~uuunnnlllllljjjhhhaaabbbbbbaaabbbfffooouuu|||wwwmmmddd```]]]TTTJJJDDDBBBBBBAAA>>>@@@???===<<<<<<<<<;;;:::===;;;888666555555666777444333222111000000000000111111111111111111111111...000111222222111000...333333222111000000000111000///...------...///000111111000000//////............//////000000111111111111000000//////......222333444222000---------000000000000000000000000000111222222222000///...111111000000//////......111111111000000000000000666444222000//////000111333333222222333333444555555555666666777777888888999999999:::;;;>>>@@@AAACCCCCCCCCAAA>>><<<<<<===HHHIIIJJJLLLMMMOOOPPPQQQNNNQQQUUUXXXXXXXXXYYYZZZZZZ[[[]]]\\\ZZZYYYYYYZZZ^^^^^^aaaccc```ZZZXXXZZZ```fffttt444444555555555555444444222333444444444444333222333444444555555444444333222222222222222222222222333222222111111222222333555444333222222222333333333555666777555444444555222222222222222222222222111111111111111111111111111111111222222222222222333222222222222222222333111111000000111111222333222222222333444555666777666555444444666:::>>>AAAHHHKKKNNNPPPPPPOOOPPPPPPUUUYYY^^^bbbeeegggiiijjjlllmmmoooooonnnoooqqqssstttwwwzzz|||}}}~~~}}}{{{yyyxxxvvvtttvvvsssxxxzzzkkkeeefffddddddfffiiimmmtttyyy}}}yyyuuusssooolllgggfffeeebbbbbbdddhhhkkktttzzz}}}wwwnnngggbbbaaa]]]VVVNNNIIIGGGEEE@@@===@@@??????>>>===;;;999777999888666555444444444555555555444333222222222222111111111111111111111111111111000000000000111111222222111111000111111111000///............///000111000000000/////////.............../////////000111000000000/////////...111222333222000.........///////////////////////////000000111000///...---000000000000////////////111000000000000000000000555333111000///000111111333333222222333333444555555555666666777777888888;;;:::::::::;;;===>>>???DDDEEEFFFEEEDDDCCCDDDEEEHHHIIIJJJLLLMMMOOOPPPQQQOOORRRUUUXXXXXXXXXYYYZZZ[[[\\\^^^]]][[[ZZZZZZ[[[``````bbbeeebbb\\\[[[^^^ccchhhuuu444444444444444444444444333333444444444444333333333444444555555444444333333333333333333333333333333222222111111222222333444444333222222222333333000222444444222111222222111111111111111111111111111111111111111111111111222222222111111111111111222222222333333222222222111111000000111111222333444333333333444444555666222222222555999???DDDHHHLLLPPPSSSUUUTTTSSSRRRRRRTTTWWW[[[___aaaeeeiiilllkkklllnnnnnnoooqqqtttwwwzzz|||~~~}}}yyyuuurrrqqqqqqqqqpppvvvuuuggg]]]\\\aaaggggggiiinnnwwwzzzvvvqqqnnnkkkhhhhhhgggfffeeekkkqqqzzzxxxvvvrrrlllfffbbbaaabbb___[[[UUURRRPPPLLLFFFBBBAAAAAAAAAAAA???<<<999777777777666666555555444444555444333222222111222222111111111111111111111111333111///......///111333111111000000000111222222000//////......//////000000000000000////////////------............//////000000000000///////////////111222222000...//////...........................////////////......---////////////000000000000000000000000000000111111333222111000000111222333333333222222333333444555555555666666777777888888<<<;;;;;;;;;;;;<<<======@@@AAACCCDDDDDDDDDFFFHHHHHHIIIJJJLLLNNNOOOPPPQQQOOORRRUUUWWWXXXXXXYYYZZZ[[[]]]^^^^^^\\\[[[[[[\\\```aaadddfffccc___```eeejjjmmmwww333222222222222222222333333444444444444444444333333444444555555444444333333333333333333333333333333222222111111222222333444333333333333333333333///111222222000000000111111111111111111111111111111111111111111111111111222222222111111000000000111222333444444333222111333333222222333333444555444444333333333333333444444555666999===BBBFFFIIIOOORRRUUUWWWUUUSSSQQQQQQQQQTTTXXX\\\___cccgggiiiiiikkkmmmnnnpppsssxxx{{{|||~~~~~~{{{{{{zzzwwwssspppoooqqqrrruuuxxxnnnfff___\\\aaahhhppprrrwww~~~zzzvvvttttttrrrmmmiiihhhkkkqqqvvvyyyyyywwwuuusssqqqnnniiidddaaaaaabbbdddaaa^^^\\\[[[YYYVVVSSSJJJJJJHHHDDDAAA>>>======888888999999888888777666222222111000000000000000111111111111111111111111222111000//////000111222000000///000000111222333000//////////////////000000000000000////////////.../////////////////////000000000000////////////...///111111000//////000/////////////////////////////////////////////.........//////000000111111000000000000000111111111111111000000111111333333333333222222333333444555555555666666777777888888;;;;;;;;;;;;<<<<<<===>>>===???AAACCCCCCDDDFFFHHHIIIIIIKKKLLLNNNPPPQQQQQQPPPSSSUUUWWWWWWWWWYYYZZZZZZ\\\]]]]]]\\\[[[[[[\\\___```dddgggeeeccchhhooovvvvvv|||444444333333333333444444444444444444444444444444333444444555555444444333333333333333333333333333333222222111111222222333222333333333333333333333333444555444333222333555111111111111111111111111333333333333333333333333333222222222111111000000111222333444444333222111333333222222333333444555444333333222222222222222777999;;;>>>CCCGGGKKKMMMQQQTTTVVVVVVTTTRRRPPPPPPLLLPPPVVVZZZ]]]___```bbbgggiiilllooorrrvvv{{{~~~~~~zzzwwwtttvvvxxxxxxyyyzzz}}}|||vvvhhhdddaaaaaabbbcccjjjssszzzzzzsssmmmkkkkkkjjjjjjjjjkkkkkklllooonnnlllhhhccc```______hhhgggffffffgggiiijjjjjjccc___WWWMMMDDD??????AAA999:::::::::999888777666333222111111111111111111111111111111111111111111///000111222222111000///////////////000111222222///000000000000000000///////////////000000000000000000000000000000000000////////////000000000000---///000111/////////000000000000000000000000000000000000000000000000111......//////000000111111//////000000111111111111000000000111111222333333333333222222333333444555555555666666777777888888888888:::;;;===>>>??????@@@BBBDDDEEEEEEFFFHHHIIIIIIJJJKKKMMMNNNPPPQQQRRRQQQSSSVVVVVVVVVWWWXXXZZZYYYZZZ\\\\\\[[[ZZZZZZ[[[\\\^^^cccfffffffffnnnxxx}}}777777555555555555777777555555444444444444555555333444444555555444444333333333333333333333333333333222222111111222222333222222333444444444333333222333333222111000222444222222222222222222222222444444444444444444444444333333333222222222222222222222222333333222222222111111000000111111222333444444333222222222333333888;;;???DDDJJJOOORRRTTTSSSUUUVVVUUURRROOONNNNNNJJJNNNSSSWWWXXXXXXYYYZZZcccggglllqqquuuzzz~~~~~~zzzwwwuuuqqqxxxsssiiifff^^^^^^aaahhhmmmrrrzzz|||}}}tttooopppmmmiiieeebbbbbbcccdddggghhhgggdddaaa______```nnnooopppssswww|||{{{mmm[[[KKKBBB@@@AAA;;;;;;:::999888777666666555555444444444444555555111111111111111111111111...///111333333111///...000000/////////000111111///000000111111000000///////////////000000000000222222111111111111000000////////////000000000000---///000000///...///000111111111111111111111111111000000000000111111222////////////000000000000/////////000111111222222000000111111222222222222333333222222333333444555555555666666777777888888666888:::<<<===??????@@@>>>@@@BBBCCCBBBCCCEEEGGGIIIJJJKKKMMMOOOPPPQQQRRRRRRTTTVVVVVVVVVVVVXXXZZZXXXZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^bbbeeeeeegggqqq}}}777666444333333444666777666555444333333444555666333444444555555444444333444444444444444444444444333222222111111222222333111222333444444444333333000000000///......000222333333333333333333333333333333333333333333333333333333333333333444444444333222222222222222222333111111000000111111222333555555444444444555555666;;;>>>CCCIIIOOOTTTXXXYYYRRRSSSRRROOOLLLJJJJJJKKKKKKMMMOOOPPPPPPQQQRRRTTT```eeelllrrrxxx|||}}}zzzxxxuuutttzzz|||wwwtttsssnnneeeaaabbbeeegggnnnyyyzzzvvvtttpppkkkfffbbb```````````````___^^^^^^```eeehhhwww{{{kkkVVVIIIDDDEEE???>>><<<999888777777777666666666555555666666777111111111111111111111111000000111111111111000000111000000////////////000///000111111111111000///.../////////000000000111111111111111000000000///.../////////000000000111---///000000///......///000000000000000000000000000//////...///000111222000000000000////////////...//////000111111222222000111111222222222111111333333222222333333444555555555666666777777888888888999;;;<<<===>>>>>>>>>:::<<>>AAACCCDDDFFFIIIKKKJJJJJJLLLMMMOOOQQQRRRRRRSSSUUUVVVVVVUUUVVVXXXZZZYYY[[[]]]]]]\\\\\\]]]^^^```bbbddddddaaabbbmmmzzz{{{yyy~~~777666444333333444555666555555555555555555555555777666555333333333444555444444333333333222222222444444444333333222222222333333333333333333333333444444222222222222444444555333222222333444444333555555555444333222111000222222333444444555666666333333333444444555555555222333555666666666555555444333222333555:::>>>AAAIIIKKKNNNRRRTTTUUUUUUUUUOOOKKKFFFDDDEEEEEEDDDBBBIIIHHHGGGEEEFFFKKKRRRXXXcccjjjsss{{{}}}zzzyyyzzz~~~zzziiibbbVVVXXXZZZ[[[]]]aaahhhnnnwwwpppddd___^^^^^^^^^```___\\\XXXXXX]]]fffmmm|||xxxgggZZZTTTSSSKKKFFF???999888888888888;;;888333111222444555666555333111000111111000///222111111111000000////////////000000111111222222............////////////000000111111111111000000111111111111111000//////000000000000000///............////////////......,,,------..................//////000111222222222000111333333333111///...222222111000/////////000111000//////000222444555333333222222333333444555222444666777666666777888===<<<;;;;;;<<<===>>>???>>>>>>@@@BBBDDDGGGIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[YYYXXX\\\^^^```aaaaaadddjjjoooyyywww|||666555555444444555555555555555555555555555555555666666555444444444444444555555555444444444333333444444444333333222222222333333333333333333333333444333333222222333333444555333222222333444444333444444444444333222111000222222222333444444555555333333333444444444555555333444555555666555444444333333333555888===BBBEEEHHHJJJMMMPPPRRRSSSSSSSSSKKKHHHDDDBBBCCCDDDCCCAAACCCCCCCCCDDDHHHPPPYYY___lllqqqyyy}}}zzz|||{{{yyyxxxzzz{{{jjj^^^YYYVVVXXX\\\^^^bbbiiittt{{{wwwjjjbbb```^^^]]]``````]]]YYYVVVXXX\\\aaasss}}}}}}qqqddd[[[WWWWWWUUUOOOFFF???<<<;;;::::::===:::777555555666666555555333111111222222111000222111111111000000000000000000000000000111111111/////////000000000111111//////000000000000/////////////////////......---000000000000000///.........//////000000//////...------...///////////////---......///000000111111000111222333333111///...222111000000000000000000000000000000111222333333333333222222333333444555222444666777666666777888;;;::::::::::::<<<===>>>>>>???@@@BBBDDDGGGIIIKKKLLLMMMNNNOOOPPPPPPQQQQQQSSSTTTUUUVVVWWWXXXXXXYYY[[[[[[ZZZZZZZZZZZZZZZ[[[^^^aaabbbbbb```aaafffjjjppppppxxx444555555666666555555555555555555555555555555555555555555666555555444333666666555555555444444444444444333333333333222222333333333333333333333333444333333222222333333444555333222222333444444333444444444444333222222111111111222222333333444444333333333444444444444555333444444555555444333333222333555999>>>CCCHHHKKKIIIJJJLLLNNNOOOOOONNNNNNFFFDDDAAA@@@AAABBBAAAAAAAAABBBDDDGGGMMMVVVaaahhhvvvzzz}}}yyyzzzyyyxxxyyy~~~qqqggg]]]XXXWWW\\\___ccchhhnnnyyyqqqhhhdddbbb```aaaaaa___[[[WWWVVVVVVXXXgggqqqzzzsssqqqmmmfff```\\\[[[\\\XXXQQQGGG???;;;999999888===<<<:::999999999777555777555333222333333222111111111111111111000000000111111111111000000000000000000000111111111222222...//////////////////...////////////............000000000000000//////...///000000111111000000///......///000000000000000------......//////000000000111222222222111000///000000000000000000111222000111111222222222111111333333222222333333444555333555777777666666777888;;;;;;;;;;;;<<<===>>>???>>>???@@@BBBDDDGGGIIIJJJKKKLLLMMMOOOPPPQQQQQQQQQTTTTTTUUUVVVWWWXXXYYYYYY\\\[[[YYYXXXXXXZZZ[[[]]]aaacccdddbbb___^^^aaadddgggiiittt333444666777777666555555555555555555555555555555444444666666666555444333555555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333555333222222333444333333333333444444444333222222111111111222222333333333444444444444444444444444444444444444444333333333333555999>>>DDDIIIMMMPPPKKKLLLLLLKKKJJJIIIHHHGGGBBBAAA??????@@@@@@AAAAAAEEEGGGKKKOOOUUU^^^hhhnnn|||~~~{{{zzzzzz{{{}}}lllbbb]]]ZZZ\\\___fffjjjpppwwwvvvooollljjjhhheeeccc```]]]ZZZXXXXXXYYY^^^gggrrrzzzzzzvvvoookkkaaa```___]]]]]]]]]^^^```VVVOOOFFF???;;;:::999999;;;:::::::::;;;:::777555888666444444444444444222111111111111111111111111222222111111000000//////000000000111111111222222//////000000000000//////222111111000000000000000//////000000000000//////000000111111111111000000//////000111111111111111.........//////000000000000000111222111111000///000/////////000111222222000111222333333222000///333333222222333333444555333555777777777666777888=========>>>???@@@AAAAAA??????@@@BBBDDDFFFHHHJJJJJJKKKLLLNNNPPPQQQQQQQQQSSSTTTTTTUUUVVVWWWXXXXXX[[[ZZZYYYYYYYYYZZZ[[[\\\aaacccdddccc___]]]^^^```dddgggrrr333444666777888777666555555555555555555555555555333444555666666555444333444444444333333333333222333333333333333333333333333333333333333333333333333333333333333333333333555333222222333444333333222222333444444444333333111111222222222222333333444444444444444444444444444444444444444444444444555888===CCCIIINNNPPPRRRMMMLLLKKKIIIGGGDDDBBBAAA@@@@@@AAAAAA@@@AAABBBCCCFFFJJJOOOVVV]]]fffnnnttt}}}~~~{{{zzzyyy|||yyymmm```ZZZYYY[[[aaafffooouuu~~~yyyvvvuuusssrrrmmmiiiccc^^^[[[ZZZYYYYYYXXX]]]cccggggggeeebbbaaaWWWWWWWWWXXX[[[]]]___```YYYTTTLLLEEEAAA@@@???>>>:::999999999::::::888666999777555444555555444333111111111111111222222222222222111111000000///////////////000000000111111000111111222222111111000222222111000///000000111//////000000000000//////000000111111111111000000///000000111111111111111///000000000000000111111000000000111111000000000000/////////000111222222000111222333333222000///333333222222333333444555333555777888777777888999;;;<<<===>>>???@@@AAAAAA???@@@AAABBBDDDFFFHHHIIIHHHJJJKKKNNNPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZ^^^aaadddccc```^^^^^^```dddgggrrr444555666666777777777777555555555555555555555555333444555555666555555555444444333333333222222222222222333333333333444444333333333333333333333333222333333444444333333222555333222222333444444333111222333333444444444444222222333333333333333333555444444444444333333333555444444444444555666777999<<>>??????@@@@@@AAABBBDDDFFFHHHIIIGGGIIIKKKMMMOOOQQQRRRSSSQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXZZZ\\\]]]\\\[[[ZZZ\\\```ddddddaaa______aaaeeejjjvvv555555555555666777888999555555555555555555555555444444444444444555666666555444444444333333333333222222222333333444444444333333333333333333333333222333333444444333333222555333222222333444444333000111222333444444444444444444333333333333333333555555444444444333333333555444444444555777888999===@@@FFFLLLOOOPPPOOONNNGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIIIIGGGFFFHHHIIIKKKRRR]]]gggooouuuyyy|||~~~{{{xxxyyy|||tttooo```___aaadddhhhooo|||~~~{{{xxxsssmmmiiieeebbb]]]YYYWWWXXXWWWUUURRRPPPPPPQQQRRRQQQQQQUUUZZZ]]]^^^]]]WWWVVVTTTTTTUUUVVVUUUSSSKKKFFF???:::888888999999888666444444555555444333111111111222222333333333000000000000000111111111000000000111111111222222111111222222222222111111111000...---------//////......///000000000000000...//////000000//////......///000000111111000000000000000000000000000000///////////////000111111222111000000000000000000000000000000111222333333333333222222333333444555444666888888888777888999666888:::<<<===>>>>>>>>>@@@@@@AAABBBDDDFFFGGGHHHFFFHHHJJJMMMOOOQQQSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYZZZ[[[\\\\\\\\\\\\```eeeeeeccc`````````hhhooo666555555555555777999:::555555555555555555555555555444333333444555666777666666555555555444444444222222222333333444444444333333333333333333333333222222444444444444222222555333222222333444444333000111222333444555555555444444444444444444444444555555555444444333333333555444444555666888:::;;;???CCCIIINNNPPPPPPNNNLLLCCCCCCCCCDDDDDDFFFGGGHHHGGGJJJMMMLLLJJJHHHJJJKKKUUU\\\gggpppvvvyyy{{{|||~~~~~~}}}{{{zzz~~~~~~zzzqqqhhhddd^^^aaagggooouuu{{{wwwtttqqqpppoookkkeee```\\\\\\ZZZWWWRRROOOMMMMMMPPPOOOPPPTTTYYY]]]^^^]]]WWWXXXZZZ___dddggghhhhhhUUUNNNDDD===999999::::::888666444444444555444333111111111222222333333333//////000000111111222222111111222222222333333333000000111111111111000000333222000///...///111222......///000000000000000......////////////............///000000000000000///////////////.........///////////////000111111222222111000//////000000111000//////000222444555333333222222333333444555444666888888888777888:::888999;;;===????????????@@@AAAAAABBBDDDFFFGGGHHHFFFGGGJJJMMMOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXZZZYYYXXXXXXYYY[[[]]]^^^]]]aaaffffffccc```___```kkkuuu777777888888888888777777555555555555555555555555555555555555555555444444666222000222333333555999888666555333222222333333555555555444444333333333444444222222222222444444555444444333333444444555444333333222222333333444555444444333333444444555666555555444444444555555444444444444555888===AAAEEEFFFGGGHHHHHHGGGFFFEEEDDDFFFIIIJJJJJJKKKMMMNNNOOOQQQRRRRRRPPPOOOOOOOOOZZZdddpppwwwxxxxxxyyy{{{}}}~~~~~~~~~}}}||||||~~~xxxmmmgggdddaaabbbeeeiiikkkpppwww{{{yyytttsssrrrtttvvvtttlllfffeee___XXXSSSQQQOOOLLLIIIPPPLLLMMMRRRWWWYYY[[[^^^```aaadddkkkwwwyyyjjjYYYHHHBBB???;;;888:::;;;999777666666666555444444444333222222111111000222222222222111111111000222111111111000000//////...............///000000111111111111000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////000222333444000000000000000000000000000000111111111000000/////////000111222333333444222222222222333444555666444555777777777888:::<<<<<<<<<======>>>@@@AAABBB@@@@@@@@@AAACCCFFFHHHJJJHHHIIIJJJLLLOOOQQQRRRSSSQQQSSSVVVWWWWWWWWWYYYZZZZZZXXXZZZ^^^^^^[[[ZZZ\\\ccceeegggeeebbb```aaaccclllrrr777777888888888888777777666666666666666666666666555555555555555555555555:::666444666555222111333555444333222111111111111444444444444444444333333555555444333333444555555555444444333333444444555444333333222222333333444555444444333333444444555555555444444444444555555444555666666777:::???BBBFFFFFFFFFEEEEEEDDDDDDDDDFFFIIILLLMMMNNNNNNPPPRRRVVVVVVTTTRRRQQQSSSVVVYYYeeekkksssxxxzzzzzz{{{|||}}}}}}}}}|||}}}~~~}}}{{{~~~zzzlllddd]]]]]]^^^```eeejjjqqqwww~~~{{{xxxvvv}}}{{{{{{~~~zzzuuufff```XXXRRRPPPNNNKKKHHHKKKIIIIIINNNQQQRRRVVV\\\___eeennnwwwjjjZZZJJJCCC???;;;999:::;;;999777666666666555444444444333333222111111111222222111111111000000000111111111111000000000//////............///000000111111111111000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000///000000111111000000000000000000000000000000111111111111000000111111111111111222222222222222222222333444555666444666777777777777:::<<<<<<<<<<<<===>>>???AAAAAABBBBBBAAABBBCCCEEEGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRQQQTTTVVVWWWWWWXXXYYYZZZZZZXXXZZZ^^^^^^[[[[[[]]]bbbeeefffdddaaa___aaacccmmmsss777777888888888888777777777777777777777777777777555555555555555555666666>>>999777999888333000111333333444333333222111000333333444444444444444444666555555444444555555666555444444333333444444555444444333333333333444444555444444333333444444555444444333333333444444555555666888999:::===AAADDDFFFEEECCCAAAAAAAAACCCDDDIIILLLOOOQQQRRRSSSUUUWWW\\\ZZZWWWTTTUUUZZZaaagggqqqrrruuuwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}lllbbbYYYUUUTTTXXX^^^ccclllttt~~~{{{yyyvvvtttsss~~~}}}~~~~~~kkkdddZZZTTTQQQOOOLLLIIIHHHGGGHHHKKKKKKLLLRRR[[[bbbmmmyyyiii[[[LLLDDD@@@===;;;<<<<<<999777666777777666444555444444333333222111111111111111111000000000///111111111111000000000000//////......//////000111111111111111000000000000000000000000000000000000000000000000000000000000///////////////000000111222111000000/////////000000000000000000000000000000000111111111111000000222222222111111111000000222222222222333444555555555666777777777777999;;;<<<<<<<<<===>>>???@@@AAACCCCCCBBBBBBCCCDDDFFFGGGIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSVVVWWWWWWWWWYYYZZZZZZXXXZZZ^^^___\\\[[[^^^bbbdddeeeccc___^^^```bbbmmmsss777777888888888888777777777777777777777777777777666555555444555555666777@@@:::666777888666444555444555666666666555333222333333333444444555555555555555444444444444555555555444444333333444444555444444333333333333444444555444444333333444444555444333333333333444444555555777999;;;<<<>>>AAACCCCCCBBB???>>>>>>AAADDDFFFKKKNNNQQQTTTUUUWWWYYY[[[[[[ZZZYYYYYY[[[bbbkkkrrrvvvtttssssssuuuxxxyyyyyy{{{yyyxxxyyyxxxwwwzzz}}}pppaaaYYYVVVUUUXXX___eeelllvvv}}}zzzwwwuuutttttt||||||}}}}}}oooggg^^^WWWTTTRRROOOMMMJJJJJJKKKKKKIIIIIIQQQ[[[gggrrr}}}|||uuuooocccXXXLLLDDDBBBAAA@@@@@@<<<:::888777777777666555555555444444333333222222111111111000000000//////111111111000000000000000/////////...///000000111111111111111000000000///////////////////////////////////////////////////000000////////////000000111000000/////////000000000000000000000000000000///000000111111111111000111111111111111111111111333222222222333333444555555666777777666777999;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBAAABBBCCCEEEGGGHHHIIIJJJJJJKKKMMMNNNOOOOOOPPPRRRTTTVVVVVVVVVWWWYYYYYYWWWYYY^^^___]]]]]]___aaacccdddaaa^^^]]]___bbbkkkqqq777777888888888888777777666666666666666666666666666555444444444666777888GGG>>>666555666555555777444555666777666555444333333333333444444555555555333333333444444333333333555444444333333444444555555444444333333444444555555444444333333444444555333333333333444444555666555777:::<<<===>>>@@@BBB???>>>===>>>@@@DDDHHHJJJKKKNNNRRRUUUWWWYYY\\\^^^WWWYYY\\\```dddkkkrrrwwwyyyvvvssssssuuuxxxyyyzzz}}}xxxttttttrrrqqqvvvuuucccXXXTTTUUUXXX```iiiooouuu}}}yyywwwwwwvvv~~~~~~|||zzzmmmggg^^^XXXVVVUUUSSSQQQMMMLLLLLLLLLIIIHHHOOOXXXgggpppvvvtttoooiiiddd___YYYTTTLLLEEEDDDEEEEEEDDD===;;;999888888888777666666666555555444333333222111111111111000000000000000000000000000000111111///////////////000111111111111111111000000000///////////////////////////////////////////////////000000////////////000000............///000111222000000000000000000000000//////000111111111111111///000000111222222333333333333222222222333444444555777777777666777999;;;;;;;;;<<<<<<===???@@@AAA??????@@@AAACCCFFFIIIKKKIIIJJJKKKLLLMMMNNNOOOOOONNNPPPSSSTTTTTTTTTVVVWWWXXXWWWYYY^^^```^^^^^^```aaacccccc```]]]\\\___bbbgggmmm777777888888888888777777666666666666666666666666777666444444444666888:::NNNBBB777333444333333555333333444444444444333333333333444444444444444444222333333444444333333222555444444333333444444555555555444444444444555555555444444333333444444555444444444444555555666777777999===>>>>>>>>>???@@@<<<===???BBBEEEHHHKKKLLLJJJMMMRRRUUUXXXZZZ^^^```WWW[[[bbbhhhmmmrrrwwwzzz{{{zzzyyywwwxxxyyy{{{}}}}}}uuunnnmmmkkkkkkvvvuuufffWWWPPPQQQUUU\\\hhhttt|||}}}zzzyyyxxx|||}}}~~~zzzuuurrrhhhccc]]]ZZZYYYYYYWWWTTTPPPMMMLLLKKKIIIFFFKKKQQQ^^^eeehhheee```^^^[[[WWWPPPPPPLLLGGGFFFIIIHHHEEE>>>;;;999888999999888666777666666555555444333333222222222222111111111000000000000000111111111111000000//////000000111222111111111111000000000000000000000000000000000000000000000000000000000000111000000///////////////---------...///000222222000000000000000000000000...///000111111222111111...///000111222333444444333333333222222333333444666777888777666666888:::;;;;;;;;;<<<===>>>???@@@>>>>>>???AAADDDGGGJJJLLLJJJJJJKKKMMMNNNOOOQQQQQQNNNPPPSSSTTTTTTTTTVVVWWWXXXWWWYYY^^^```______bbbbbbcccccc```]]]\\\___ccceeelll777777888888888888777777777777777777777777777777777666444444444666999;;;NNNAAA666444555444333444444444333333333333444444444444444444444444333333333333444555555444333333555444444333333444444555555555444444444444555555555444444333333444444555555555555555666777888888999<<<@@@AAA@@@?????????<<>><<<:::999999999888777777777666666555444444444333333333333222222222222///000000000111111111111000000//////000000111222111111111111000000000000000000000000000000000000000000000000000000000000111111000///////////////...............///000111000000000000000000000000...///000111111222222222000000111111111222222222444333333222222333333333666777888777666666888:::;;;;;;;;;<<<===>>>???@@@??????@@@AAACCCFFFIIIKKKIIIJJJLLLMMMOOOQQQSSSSSSOOORRRTTTUUUUUUVVVWWWXXXWWWVVVYYY^^^aaa___```bbbcccdddccc```]]]]]]```dddggglll777777888888888888777777888888888888888888888888777666444333444777999;;;HHH===555555888777555555777666555444444555777888555555555444444333333333333444555666666555444333555444444333333444444555555555444444444444555555555444444333333444444555555555555666666888999999<<>><<<:::999:::999888777777777777666555555444444444444444333333333222222//////000000111111111222000000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000111111000///////////////000000///............///000000000000000000000000......///111111222222222222222222111111111111111444444333222222333333333666777888777666666888:::;;;;;;;;;;;;===>>>???@@@AAAAAAAAABBBCCCEEEHHHIIIIIIJJJLLLNNNPPPRRRTTTUUUQQQSSSVVVWWWWWWWWWYYYZZZWWWVVVYYY___aaa``````cccdddeeedddaaa]]]]]]aaadddiiinnn666666666666777777777777555666777888888888888888999888888888777777666666999888666555555555777888555555555555555555555555333333333333333333333333555555444444444444555555555555444444444333333333444444666666666555444333333333333444444444555555::::::999888777777:::===AAABBBBBB@@@>>>===>>>@@@BBBFFFKKKOOONNNLLLKKKJJJLLLOOOSSSWWW[[[___eeehhhrrruuuxxxzzz{{{{{{|||}}}}}}|||zzzwwwuuukkklllkkklllxxx{{{lllccc\\\[[[\\\```jjjuuu}}}yyy{{{vvvxxx}}}zzzqqqjjjcccaaabbbhhhnnnoooiiibbb]]]ZZZUUUPPPLLLIIIHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKIIIGGGEEECCC???>>><<<<<<<<<;;;:::888777777777777777666666666777444111000000222222111000000000000000000000000......////////////......000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111333444555555666666555555777777666777999<<>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQTTTTTTTTTUUUUUUUUUVVVVVVUUUWWW[[[\\\]]]]]]^^^___ccceeeeeeccc___]]]^^^aaadddmmm666666666666777777777888666777777777777777666666888888888777777777666666555555555555555444444333555555555555555444444444333333333333333333333333555555444444444444555555555555555444444444333333333333444555555555555555444444555555555666666666666777777777777888<<>><<<<<<======>>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQVVVVVVWWWWWWWWWXXXXXXXXXUUUWWWZZZ\\\\\\]]]^^^___ccceeefffccc___]]]___bbbhhhqqq666666666777777777888888888888888888777666555444888888777777777777666666333444666777777555333111666666555555555444444444333333333333333333333333555555444444444444555555555555555444444444444333333333333333444444555666555555666666666777777777333444666666777:::>>>AAAAAABBBBBBBBBBBBDDDGGGJJJLLLOOORRRSSSOOOKKKGGGEEEHHHMMMWWW```hhhooouuuyyyyyy{{{||||||{{{zzz{{{{{{zzz}}}~~~}}}yyyxxxyyy{{{}}}wwwiiibbbbbbaaa^^^______cccllluuu~~~xxxqqqllliiifffdddgggkkkmmmiiieeeaaaaaa```^^^ZZZUUUPPPMMMFFFEEEDDDDDDDDDEEEFFFGGGJJJKKKLLLLLLKKKIIIFFFDDDDDDBBB@@@???>>>===:::888888888777777777666666666777444222111111222222111000000000000000000000000...//////000000//////...000000000000000000000000000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333444444444555555444444666777999;;;<<<<<<======>>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQVVVVVVWWWWWWXXXXXXXXXWWWUUUWWWZZZ[[[\\\\\\^^^___ccceeefffddd```___```cccmmmuuu666666777777777888888888888888999999888777777666777777777777777777666666666777888888888777555444666666666555444444333333444444444444444444444444555555444444444444555555555555555555444444444444555444333222222333444555555555666666666777777777444555777888999<<>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQSSSTTTUUUVVVVVVVVVUUUUUUUUUWWWYYY[[[[[[\\\^^^```ccceeefffdddaaa```bbbeeeooowww777777777777888888888888777888999999:::::::::999666666666666666666777777999888777666555666666777666666555555555444444444444444444444444444444444555555444444444444555555666666555555555444444444888777555333222222222333444444555555555666666666888999;;;<<<<<<===???AAA???BBBEEEHHHKKKNNNRRRUUUWWWUUURRROOOMMMNNNSSSVVV[[[```iiipppuuuyyy{{{|||~~~~~~}}}{{{wwwuuuuuuuuuzzz{{{zzzwwwxxxuuuaaa[[[TTTPPPQQQVVV[[[```iiirrr~~~}}}{{{yyywwwuuummmiiieeedddfffggggggfffiiikkkmmmllliiibbb[[[WWWPPPNNNJJJFFFCCCBBBBBBBBBBBBDDDFFFHHHKKKLLLMMMMMMNNNKKKHHHFFFEEECCC@@@>>>;;;;;;:::999888888777777666555333222333333222111111111111111111111111111//////000000000000//////000000000000000000000000///000000111111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222222111111111111222333444777777666777777888888999<<<<<<======>>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQSSSTTTUUUVVVWWWVVVUUUTTTUUUWWWYYYZZZZZZ[[[^^^```cccfffgggeeebbbbbbdddgggpppyyy777777777888888888999999666777888999::::::::::::555555666666666666777777888666444333222333555666555555555555555555555555444444444444444444444444555555444444444444555555666666666555555555444444888777666555444333333333444444555555555666666666:::<<<===>>>======???@@@>>>BBBHHHLLLOOORRRUUUWWWZZZXXXTTTQQQQQQUUU]]]bbbbbbgggooovvvzzz}}}}}}zzzvvvtttssstttxxxwwwvvvvvv||||||mmmcccUUUQQQOOOQQQTTTXXX___fffsss{{{xxxwwwwwwvvvuuummmjjjgggeeefffgggggggggkkklllmmmllliiiccc]]]ZZZUUURRRMMMHHHEEECCCCCCCCCAAAAAACCCEEEHHHKKKNNNPPPPPPMMMKKKIIIHHHFFFCCCAAA======<<<;;;:::999999888666555333333444444222111111111111111111111111111///000000111111000000///000000000000000000000000///000000111111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333222111111111222333444444444555555666666777777<<<<<<======>>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQTTTUUUWWWYYYYYYXXXWWWVVVUUUWWWXXXYYYYYY[[[^^^```dddfffgggfffdddcccfffiiioooyyy777777888888888999999999666777777888888888777777555555555666666666777777666666555444444444444444333333444444555666666666555555555555555555555555555555444444444444555555666666666666555555555555555555666666777666666555555555666666666777777777999;;;===>>>>>>>>>???@@@BBBGGGNNNTTTXXXZZZ\\\]]]\\\[[[ZZZXXXYYY^^^eeejjjjjjnnntttyyy}}}~~~{{{vvvttttttuuuwwwvvvwww||||||lll___WWWRRRNNNPPPWWW]]]cccnnnxxx{{{wwwvvvvvvuuutttnnnllljjjhhhhhhiiijjjjjjkkkkkkjjjhhhddd```\\\ZZZUUURRRMMMIIIFFFEEEFFFFFFBBBBBBAAABBBEEEIIIMMMPPPOOOMMMJJJIIIHHHFFFDDDBBB??????>>>===<<<;;;::::::666555444444555444222000111111111111111111111111000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333444333111111111222444555333444555666777777888888<<<<<<======>>>>>>?????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQTTTUUUXXXYYYZZZYYYWWWUUUUUUWWWXXXXXXYYYZZZ^^^```dddfffhhhgggddddddgggjjjnnnzzz777888888888888999999999777777777777666555444333444555555555666666777777666777888999888777555444222333333444555666777777555555555555555555555555555555555444444555555555777666666666555555555555222333666888999999999888777777777777888888888888777999<<<======>>>???AAAGGGMMMVVV]]]```bbbbbbccc]]]^^^______aaadddiiimmmqqqtttyyy|||}}}~~~|||wwwuuuuuuvvvxxxxxx{{{pppdddZZZRRRRRRPPPSSS]]]gggqqq~~~~~~zzzxxxwwwvvvuuunnnmmmlllkkkkkkkkklllllljjjiiigggddd```]]]ZZZYYYSSSQQQLLLIIIFFFFFFHHHIIIEEECCCAAA@@@BBBFFFKKKNNNNNNLLLIIIHHHHHHFFFDDDBBBAAA@@@???>>>===<<<;;;;;;666555444444555444222000111111111111111111111111000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333444333222111111333555666555666777999::::::;;;;;;<<<<<<======>>>????????????@@@AAAAAABBBEEEIIILLLMMMMMMLLLNNNPPPRRRQQQQQQQQQSSSVVVXXXXXXWWWUUUSSSVVVWWWXXXXXXXXXZZZ^^^```dddfffhhhgggeeeeeehhhkkknnn{{{666666777777888888888999::::::999999888777777777555555555555666666666666444444555555666666777777333333444444555666666777555777888666333222333555555444222111222555888:::;;;;;;;;;:::888777555444:::999999999999999666444555555555666777888999999;;;???BBBCCCBBBBBBDDDFFFQQQUUU[[[```ccceeeggghhh]]]bbbeeedddgggooovvvxxxzzz{{{|||}}}~~~yyyuuuvvvwwwwww|||yyygggYYYTTTUUUOOOZZZdddiiirrr}}}{{{zzzwwwuuurrroookkkiiiiiikkkkkkllliiigggdddbbb```]]]XXXUUUTTTQQQNNNJJJHHHIIIJJJKKKDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFDDDCCCCCCBBBBBBBBB>>>@@@BBBDDDCCCAAA>>>;;;888666333222333333333222111111111111000000000000000000000000000000000000////////////////////////222222222111111111111111////////////////////////222222222111111111000000......//////000000111111111000///......---------222222111111000/////////111111222222222333333333333333333333333333333333333333444555666777888888===>>>>>>????????????>>>===???AAABBBBBBDDDGGGJJJJJJJJJKKKMMMPPPRRRRRRQQQQQQTTTWWWXXXWWWVVVUUUTTTRRRTTTVVVXXXYYY\\\___bbbeeeggghhhfffccccccfffiiisss777777888888888888888888777777777777777777888888999888888777666555444444555555555666666666666666777666666555555444333333444666777666333222333555666555444333333444666777666666777777777666666666999999999;;;<<<;;;888666777777777777888:::<<<===BBBCCCCCCBBBBBBEEEJJJNNNWWWZZZ^^^bbbdddfffggghhhjjjkkkiiihhhlllsssvvvuuuyyyyyyyyyzzz{{{|||}}}}}}~~~}}}{{{xxxuuutttwww|||tttbbbUUUQQQTTTYYYeeerrr}}}~~~{{{yyyvvvtttrrrppplllkkkllljjjgggdddaaa___\\\[[[ZZZYYYVVVTTTSSSQQQOOOLLLJJJIIIIIIIIIDDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBBBBAAABBBBBBBBB@@@BBBCCCDDDCCC@@@<<<:::888666444444555666666666111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111111000000000//////.../////////000000000111000000//////....../////////////////////000000000111111111222222222333333444444444444444444444444444555555666777888999999======>>>????????????>>>===???AAABBBBBBDDDGGGJJJJJJIIIJJJMMMPPPQQQQQQPPPPPPSSSVVVWWWVVVTTTTTTSSSSSSUUUWWWYYYZZZ]]]```ccceeefffgggeeeccccccfffjjjsss999999999999999888888888444555555666777777888888::::::999888777666555555666666666666666555555555777777666555555444444333444555666555333333444555666666666555555444444444444444555666777888999999777999;;;???AAA@@@===::::::999888888:::===AAACCCJJJHHHFFFDDDEEEJJJRRRXXX]]]^^^```ccceeeggghhhhhhggghhhhhhiiinnnvvvxxxvvvxxxxxxxxxxxxyyyzzz{{{{{{yyywwwxxxvvvuuu}}}~~~mmm^^^UUUVVV[[[dddqqq{{{wwwtttssspppmmmkkklllnnnlllfff```[[[YYYVVVTTTTTTUUUUUUTTTRRRQQQQQQOOOMMMKKKHHHGGGDDDCCCBBB@@@@@@@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDBBB>>>;;;999777555333444555777777777222222111111111000000000000000000000000000000000111111111111111111111111.............../////////////////////////////////000000000///////////////////////////000000000000000000/////////000111111---------...///000000000111111111222222222222333555555555555555555555555555666666777888999:::;;;======>>>???????????????===???AAABBBBBBDDDGGGJJJJJJIIIJJJMMMPPPQQQQQQPPPOOORRRUUUVVVUUUSSSSSSSSSTTTVVVYYYZZZ\\\^^^aaaddddddffffffeeebbbcccgggkkkuuu;;;::::::999999888888888666666666777777777888888777777888888888999999999777777666666555555444444444444444555666666777777444444555444444444555555444555666777777666555444666666666777999:::;;;<<<888;;;???DDDGGGGGGBBB???<<<;;;999:::<<<@@@EEEHHHOOOMMMJJJIIIJJJPPPWWW\\\]]]]]]^^^```dddfffggghhhdddnnnuuutttqqqrrruuuwwwyyyxxxxxxxxxyyyzzz{{{|||xxxtttwwwwwwzzzqqqfff]]]ZZZaaajjjttt~~~||||||}}}xxx|||zzzuuurrrrrrmmmjjjhhhkkkooooooiiibbb\\\YYYTTTRRRRRRTTTUUUUUURRRSSSTTTTTTRRRNNNJJJGGGDDDCCCBBB@@@??????@@@@@@?????????@@@AAABBBCCCDDDGGGGGGEEECCC@@@===:::888666444222222333444444444222222222111111111000000000000000000000000000000111111111111111111111111............////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000111222333.........//////000000000111111111111222222222222444444444444444444444444555666666777888999::::::<<<===>>>???????????????===???AAABBBBBBDDDGGGJJJKKKJJJKKKNNNQQQRRRRRRQQQPPPRRRUUUVVVUUUTTTSSSTTTUUUWWWZZZ[[[]]]___ccceeedddeeefffdddbbbcccgggkkkxxx;;;::::::999999888888888999999999888888777777777888888888888999999999999777777666666555555444444444444555555666777777888444444444444555666666666222333555777888888777666888888777777888999:::;;;<<>>CCCHHHLLLQQQPPPOOOOOOQQQUUUXXXYYYWWWVVVWWW[[[```dddfffeeellluuulllooouuuuuuuuuuuuuuuvvvxxx{{{|||xxxtttvvvyyytttnnngggbbb___aaammmyyy}}}|||yyyyyyvvvzzz~~~}}}yyytttrrrqqqooollljjjkkknnnnnniiieee___[[[UUUQQQPPPQQQRRRRRRRRRTTTWWWXXXVVVRRRLLLIIIEEEDDDBBB@@@????????????>>>>>>???@@@AAACCCEEEEEEHHHGGGEEEBBB>>>;;;999888999777444222333333222111222222222222111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111000000000000////////////////////////000222333444111111111000000/////////000000111111111222222222333333333333333333333333444555555666777888999:::<<<<<<>>>??????@@@@@@@@@===???AAABBBBBBDDDGGGJJJLLLLLLLLLOOORRRTTTSSSRRRRRRTTTVVVVVVUUUUUUUUUVVVVVVXXXZZZ\\\]]]```cccfffdddeeeeeecccaaabbbfffkkkzzz999999999999999888888888:::::::::999888777777777;;;::::::999888777666666666666666666666555555555888888777666666555555444555444444555777999888777222333555777888888888888888777666555555666777888???BBBFFFKKKNNNMMMHHHDDD<<<<<<<<<>>>BBBGGGLLLOOOQQQQQQRRRTTTVVVVVVTTTSSSOOONNNPPPUUU\\\aaabbb```dddxxxpppiiimmmtttooonnnooopppsssvvvzzz|||~~~~~~~~~|||nnndddeeecccccceeegggmmm{{{zzzuuuvvvvvvyyy~~~|||vvvuuuxxxyyyzzzyyywwwtttrrrqqquuusssqqqpppnnnkkkgggdddaaa\\\VVVQQQOOONNNMMMLLLPPPSSSWWWYYYXXXTTTOOOKKKGGGEEECCCAAA????????????>>>>>>???@@@AAACCCDDDEEEGGGEEEBBB???<<<:::999999<<<:::666555444444333222333222222222222111111111000000000000000000000000////////////////////////000000111111222222333333111111111111111111111111111111111111222222222222000000000000////////////.........///000111222333222222222111000/////////000000000111111111111222333333333333333333333333444555555666777888999999;;;<<<===???@@@@@@@@@@@@===???AAABBBBBBDDDGGGJJJLLLKKKLLLOOORRRTTTSSSRRRSSSUUUVVVVVVUUUUUUVVVWWWVVVXXX[[[\\\^^^```cccfffffffffeeebbb```aaaeeejjjwww777777888888888888888888888888888888888777777777::::::999888777666555555555555555666666666666666888888777777666555555555666555444666999;;;:::999555555666777777777777777777666555444555666888999BBBDDDGGGJJJLLLKKKGGGCCC<<<===???BBBFFFKKKPPPRRRSSSRRRRRRTTTVVVTTTPPPLLLJJJIIIKKKRRRYYY^^^\\\ZZZSSS]]]ffffffdddfffjjjllljjjjjjkkkmmmqqqwww|||yyyhhh^^^XXX\\\___gggqqqxxxzzztttsssqqqsssyyyzzzzzz|||zzzwwwuuuuuutttrrrqqqtttwwwxxxvvvqqqjjjfffdddbbb]]]WWWSSSPPPNNNLLLKKKNNNQQQUUUXXXXXXTTTPPPLLLHHHGGGDDDBBB@@@?????????======>>>>>>@@@AAACCCDDDDDDBBB@@@===;;;:::::::::;;;999666444555555444333333333222222222111111111000000000000000000000000000000000000000000000000000000111111222333333444222222222222222222222222000000000000111111111222111000000000/////////...............///000000111000000000000000000//////000000000000111111111111444444444444444444444444555666666777888999::::::;;;<<<===>>>@@@@@@@@@@@@===???AAABBBBBBDDDGGGJJJJJJJJJKKKMMMPPPRRRRRRQQQRRRTTTUUUUUUTTTTTTUUUVVVVVVXXXZZZ\\\]]]```cccfffggghhhfffbbb______dddhhhqqq666666777777888888888999555555666666777777888888666777777777777888888888444555555555666666777777555555666666777888888888777555444666:::<<<<<<:::777777777777666666666666888777666666777999;;;===CCCDDDFFFIIIKKKIIIEEEAAA===>>>AAAEEEJJJNNNRRRTTTTTTSSSRRRSSSTTTRRRMMMIIIHHHGGGJJJPPPXXX[[[YYYUUUSSSRRRPPPRRR[[[cccccc^^^iiiiiikkknnnsssyyyqqq^^^WWWXXXYYYXXX___mmm{{{xxxqqqppprrrsssxxx~~~~~~~~~zzzuuusssttttttsssqqqooouuu|||{{{uuummmhhhfffccc___ZZZUUURRRPPPNNNLLLLLLOOOSSSWWWWWWTTTPPPMMMIIIHHHEEECCCAAA@@@??????<<<<<<======>>>@@@AAABBBBBBAAA>>>;;;:::::::::;;;777555333222333444333333333333333222222222111111000000000000000000000000111111111111111111111111///000000111222333333333222222222222222222222222.../////////000000111111111111000000/////////..................//////000------......///000000000000000000000111111111111555555555555555555555555777777888999:::;;;;;;<<<;;;<<<===>>>@@@@@@AAAAAA===???AAABBBBBBDDDGGGJJJHHHHHHIIIKKKNNNPPPPPPOOORRRSSSTTTTTTSSSSSSTTTUUUVVVXXXZZZ\\\]]]___cccfffiiihhhfffbbb^^^___cccggglll{{{:::::::::::::::::::::::::::999666555555666999:::888888888888888888888888888777666555555666777888666666555333000///000222999777555666999:::888666555555555555555555555555666555444444555666777888999<<>>======>>>???@@@DDD@@@;;;999999;;;<<<<<<::::::999888777666555555444444333333222111111000111000...---...000000000111111222222222222111111000000000000000000000000111111000000//////......111000000000000222333444222222111111000/////////000000000000000000000000000000111111111111000000222111000000000111333444555555444444444555555666444666777777777777:::<<<<<<<<<>>>???AAAAAABBBBBBAAAAAAAAABBBCCCEEEHHHIIILLLLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTTTTSSSRRRSSSUUUVVVXXXZZZ[[[\\\___cccgggddddddcccaaa^^^^^^```bbbkkkvvv::::::::::::::::::::::::999888777666666777888999777777777777777777777777777777666666666666777777;;;;;;;;;888666555666888999777555666888999888666555555555555555555555555666555555444555666777888888:::===???>>>>>>>>>???AAADDDHHHLLLMMMOOOQQQSSSWWWVVVTTTQQQNNNJJJGGGEEEDDDEEEHHHKKKOOOPPPPPPPPPOOOQQQUUUWWWYYY[[[___aaahhhmmmrrrvvvzzzrrraaaWWWRRRSSSXXX___ppp|||~~~yyyvvvuuuzzzyyyxxxxxxxxxzzz|||}}}|||vvvsssrrrqqqqqqppprrrqqqooonnnlllhhhbbb___]]]\\\ZZZWWWTTTRRRPPPOOOLLLKKKJJJLLLOOOQQQQQQOOONNNKKKGGGEEEDDDDDDCCCBBB???>>>===<<<<<<===>>>>>>???>>><<<<<<======;;;:::999999888888777666666555555555444333222111111000222111000000111111111111111111222222222222111111000000000000000000000000////////////000000000000222111000/////////000111000000111111111111111111000000000000000000000000//////000000000000//////111111000000111111222333222222222222222333444555555666777888777888:::<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAACCCEEEHHHIIILLLMMMMMMNNNOOOPPPQQQRRRRRRTTTUUUUUUTTTSSSTTTUUUVVVXXXZZZ[[[\\\___cccfffeeeeeecccaaa^^^^^^___aaajjjuuu::::::::::::::::::::::::888888888888888888888888777777777777777777777777666777777888888777777666999999999777555444555777888777666666888888777666666666666666666666666666666666555555555666777777666888999:::999:::<<<>>>CCCGGGKKKNNNOOOOOOPPPQQQWWWVVVSSSPPPLLLIIIGGGFFFCCCDDDEEEGGGIIILLLNNNOOOSSSVVVYYY\\\^^^aaadddgggmmmrrrwwwzzz~~~kkk```UUUQQQSSSXXXaaajjj}}}}}}yyyyyyyyyzzz|||~~~}}}~~~|||yyywwwvvvuuuuuuvvvvvvvvvwwwyyy|||yyyvvvtttssssssrrrqqqpppmmmiiieeecccaaa___]]]]]]\\\ZZZXXXVVVSSSQQQPPPNNNLLLJJJKKKMMMOOOPPPPPPQQQNNNJJJHHHGGGFFFEEECCC???>>>===<<<<<<<<<<<<<<<:::;;;<<<>>>???>>>;;;888999888888888777666666666777666555444333222111111000000111222222111000///111111222222222222111111000000000000000000000000.........///000111111111222111000///............///000000111222222333333000000000000000000000000......////////////......000000111222222222222222111111111111222444555555555666777888777888:::<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAACCCFFFHHHIIIMMMMMMNNNOOOPPPQQQRRRRRRRRRTTTVVVVVVUUUUUUVVVWWWWWWXXXZZZ[[[\\\___cccfffffffffdddaaa^^^]]]___```iiittt::::::::::::::::::::::::777888999999999999888777777777777777777777777777666777888999999888777666555666777555333333333555777777666666777777777666777777777777777777777777666666666666666666777777666777777777777999===@@@GGGJJJNNNPPPPPPOOOOOOOOOTTTSSSQQQNNNLLLJJJIIIHHHBBBCCCCCCDDDEEEHHHMMMPPPWWWZZZ^^^aaadddhhhllloootttwww{{{uuu^^^VVVPPPQQQWWWaaannnzzz}}}yyyzzzzzz{{{|||~~~|||xxxuuusssrrrqqqqqqqqqqqqrrrwww}}}}}}{{{~~~{{{wwwuuuuuuttttttssspppkkkeee```^^^]]]]]]]]]]]]\\\[[[YYYWWWUUUTTTSSSOOOMMMKKKJJJKKKMMMNNNOOOQQQNNNKKKIIIHHHFFFEEECCC@@@@@@???>>>===<<<<<<<<<888999;;;===???>>>;;;999888888888888888777777777999888777666444333222111---000222333222000......111111222222222222111111000000000000000000000000.../////////000000000111111111000000////////////000111111111222222222333////////////////////////...//////000000//////...///000111333333222111111222222222333444666777888444555666777666777999;;;>>>??????@@@@@@@@@??????@@@@@@@@@AAACCCFFFHHHJJJMMMNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVWWWWWWVVVWWWXXXWWWXXXZZZ[[[\\\___cccfffggggggeeeaaa^^^]]]^^^```iiisss::::::::::::::::::::::::777888999::::::999888777999999999999999999999999666777888999999888777666777999:::999888777888999666666777777666666666777888888888888888888888888777777777777777777666666777777777777888;;;@@@DDDJJJMMMOOOPPPOOOMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLCCCDDDDDDDDDEEEIIIOOOTTTZZZ^^^bbbgggkkkoootttwwwzzz|||zzzeeeXXXSSSPPPUUU^^^jjj{{{~~~{{{wwwxxxxxxyyy{{{|||~~~~~~~~~zzzxxxuuutttpppqqqqqqpppppprrrwwwzzz}}}yyywww|||xxxvvvvvvuuutttsssnnniiiaaa\\\ZZZZZZ[[[[[[\\\[[[ZZZYYYWWWVVVUUUUUUOOONNNLLLJJJIIIJJJLLLNNNNNNLLLIIIGGGGGGEEECCCAAAAAAAAAAAA@@@???>>>======:::999888:::<<<===<<<;;;888888888999999999999999;;;:::999777555444222111///222666666444111000///111111222222222222111111000000000000000000000000111000000000/////////...000000000111111222222222222222222111111111000000///////////////////////////000000111111000000//////000111333333222111111111111222333444555777888333444555555555666888:::>>>??????@@@@@@@@@?????????@@@@@@AAACCCFFFIIIJJJLLLMMMOOOPPPQQQRRRRRRRRRQQQSSSVVVXXXXXXWWWXXXYYYWWWYYYZZZ[[[\\\___bbbeeeggggggeeeaaa^^^]]]^^^```jjjsss::::::::::::::::::::::::777888999::::::999888777::::::::::::::::::::::::777888888888888888888777666888::::::999888999:::555666777777555555666777777777777777777777777777777777888888888777666666777888888999:::???EEEJJJNNNOOOPPPOOOMMMKKKKKKKKKIIIJJJLLLMMMNNNNNNMMMMMMEEEGGGHHHIIIIIIMMMUUUZZZ```ccchhhllloootttxxx{{{}}}jjj[[[TTTSSSWWWaaalllyyy|||yyyuuuvvvxxxzzz|||~~~}}}zzzyyyxxxssstttsssqqqpppppprrrtttxxx|||}}}{{{zzz{{{{{{zzzzzzzzzyyyvvvssskkkfff___ZZZXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTNNNNNNMMMKKKIIIHHHJJJLLLKKKIIIGGGFFFFFFDDDBBB@@@AAAAAAAAAAAA@@@???>>>>>>;;;999777777999;;;<<<<<<999999999::::::;;;;;;<<<===<<<;;;999666444333222222666::::::777333333333111111222222222222111111000000000000000000000000111111111000///.........//////111222333333333333222222111111000//////...000000000000000000000000000000111111111111000000000000111222222222222222000000000000111333444444333444555555555666888:::===>>>???@@@@@@@@@@@@@@@??????@@@AAACCCFFFIIIKKKKKKMMMOOOPPPQQQQQQQQQQQQOOORRRVVVXXXXXXXXXXXXYYYXXXYYY[[[[[[\\\^^^bbbeeeffffffdddaaa^^^]]]___```kkksss::::::::::::::::::::::::888999999::::::999999888999999999999999999999999999888888777777888888999333555777888777666666777444666888777555444555777777777777777777777777777777888888999888777666555666777999:::===BBBIIIMMMQQQQQQPPPMMMJJJIIIIIIJJJGGGIIILLLNNNOOONNNLLLKKKGGGJJJMMMNNNOOOSSS[[[aaagggjjjmmmppprrruuuxxx{{{|||ooo```XXXTTTYYYfffwww|||zzzxxxyyyzzz|||}}}~~~}}}~~~}}}{{{zzzyyyvvvvvvuuurrrooonnnnnnooosssuuuxxxzzzzzzzzzyyyyyyvvvyyy{{{uuukkkgggaaa]]][[[ZZZYYYWWWSSSSSSSSSRRRRRRQQQQQQQQQLLLNNNNNNMMMIIIGGGHHHIIIHHHFFFEEEEEEEEEDDDBBB@@@>>>???@@@AAA@@@@@@???>>>;;;999777888999:::::::::::::::;;;;;;<<<======>>>???>>><<<:::777555333222333777:::999555222333444111111222222222222111111000000000000000000000000000000000000///////////////000111222222111000000000000//////////////////000000000000000000000000//////000000000000//////111111000000111111222333111111000000111222333333555666777777777888:::<<<<<<===>>>???@@@AAAAAAAAA??????@@@AAADDDGGGIIIKKKJJJLLLNNNPPPQQQQQQPPPOOOMMMQQQUUUXXXXXXXXXXXXYYYXXXYYY[[[[[[\\\^^^bbbdddeeeeeecccaaa^^^^^^___aaajjjrrr::::::::::::::::::::::::999999999999999999999999888888888888888888888888:::999888777777888999:::333555777888777777777888444666888777444444555888666666666666666666666666777888999999999777666555555666999;;;???DDDKKKOOOSSSRRRPPPLLLHHHGGGHHHJJJFFFIIIMMMPPPPPPNNNKKKHHHIIIMMMQQQRRRSSSWWW___fffllloooqqqrrrssstttwwwyyyzzztttddd[[[YYYXXXbbbuuuzzzzzzzzzzzzzzzyyyxxxxxx||||||}}}~~~~~~}}}{{{yyyyyywwwwwwvvvrrrnnnlllkkklllpppqqqssstttttttttttttttssszzzyyymmmjjjeeebbb```^^^[[[YYYOOOOOOOOOOOOOOONNNNNNNNNLLLNNNOOOMMMJJJGGGGGGHHHFFFEEEDDDEEEEEEEEECCCAAA======???@@@@@@???>>>>>>:::999888999::::::999888:::;;;;;;<<<===>>>??????@@@???===:::888555333222111555888666222///000222111111222222222222111111000000000000000000000000......//////000000111111000000111111111///...---------......//////000000000000000000000000000000......////////////......222111000000000111333444333333333222333333444444666888999999888999;;;>>><<<<<<>>>???AAAAAABBBBBB?????????AAADDDGGGJJJKKKIIIKKKMMMPPPQQQPPPOOOOOOLLLPPPUUUWWWXXXXXXXXXXXXXXXZZZ[[[[[[\\\^^^aaadddddddddcccaaa^^^^^^```bbbiiippp::::::::::::::::::::::::::::::::::::::::::::::::999888777666666777888999888888:::;;;;;;:::999888:::::::::999888777666555777777777777888888888888888888888888888777666555555555666777888999::::::999999:::===BBBIIIOOORRRUUUSSSOOOJJJGGGEEEDDDDDDFFFIIIMMMMMMJJJIIIJJJLLLKKKOOOTTTYYY^^^bbbgggkkkpppqqqssssssssstttvvvwww|||uuuhhh\\\YYY\\\___mmm~~~zzzxxxvvvvvvwww{{{{{{{{{|||}}}~~~}}}{{{{{{{{{|||{{{zzzzzzxxxuuusssqqqnnnkkkhhhhhhkkkmmmooopppqqqtttvvv}}}sssnnngggcccbbb___ZZZUUUXXXSSSNNNKKKMMMOOOPPPOOOMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEBBB???;;;999>>>>>>>>>>>>>>>===<<<<<<::::::999999::::::;;;;;;;;;<<>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAABBBEEEHHHJJJKKKLLLNNNOOOPPPPPPOOONNNPPPRRRUUUVVVUUUUUUUUUVVVZZZZZZYYYYYYZZZ\\\^^^___hhhfffbbb___]]]^^^```bbbeeerrr::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888999999999999999999999888888888888999999999888777777777777777777888888888888666777777777777666666555555555666777888888999999;;;;;;===@@@DDDIIINNNPPPSSSPPPLLLIIIFFFDDDDDDDDDEEEHHHKKKKKKHHHGGGHHHJJJLLLQQQXXX^^^cccgggjjjmmmoooppprrrtttuuuvvvxxxyyyqqqggg___XXXYYY___ooo}}}}}}zzzzzzzzzzzzzzzzzzyyyzzzzzz{{{||||||}}}|||{{{yyyxxxyyyyyyxxxwwwxxxvvvuuutttsssqqqooollliiijjjlllmmmmmmoooqqqttt}}}xxxqqqiiidddbbbaaa^^^ZZZZZZVVVPPPMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGBBBCCCDDDDDDDDDBBB@@@???>>>>>>??????>>>>>>===<<<::::::999999999::::::;;;:::<<<>>>??????>>><<<:::888777666555444333333333444333333222111111000000111///...///111333333222222222222111111111000000000000////////////000000000000000000000000000000111///...///111222111111111111111111111000//////000000000000000000000000//////000000111222222333333333222222333333444555666666777777888888999999======>>>??????@@@@@@AAABBBBBBAAABBBCCCFFFIIIKKKKKKLLLNNNOOOPPPPPPPPPOOOQQQSSSUUUVVVVVVUUUVVVVVVYYYYYYYYYZZZ\\\^^^aaabbbgggeeeccc___]]]]]]^^^```eeerrr:::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999::::::999888777777777777777666777777888999999999888777777777777888888888888555555666666777666666666555666666777777888888888<<<===@@@DDDHHHKKKMMMNNNQQQNNNJJJGGGDDDCCCDDDDDDEEEGGGJJJIIIFFFDDDFFFIIINNNTTT]]]eeejjjmmmoooppppppqqqtttxxx|||yyyjjj]]]ZZZYYYYYY```jjj~~~~~~~~~~~~zzzyyyxxxxxxwwwwwwwwwwwwzzz}}}yyywwwuuuuuuuuuuuuuuussstttrrrrrrrrrssssssqqqooojjjjjjkkkjjjjjjkkknnnpppyyy~~~vvvmmmfffdddcccaaa___\\\XXXRRROOOMMMNNNNNNMMMPPPPPPOOOMMMKKKIIIGGGFFFBBBBBBDDDEEEEEEDDDCCCBBB????????????>>>>>>>>>===::::::999999888999999999:::;;;===>>>>>>===;;;:::555555444444333444444444333333222222111000000000000...---...000222222222222111111111111000000000000000////////////000000000000000000000000000000222111000111333333333222000111111111111000000///000000000000000000000000000000111111222333333333333333222222333333444555666777777888888888777777======>>>>>>??????@@@@@@CCCBBBBBBBBBDDDGGGJJJLLLJJJKKKMMMOOOPPPQQQPPPPPPRRRTTTVVVWWWVVVVVVVVVWWWXXXXXXYYYZZZ]]]```ccceeeeeedddccc```]]][[[\\\]]]eeesss:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888666555666777777666777777888888888888888666777777777888888888888555555666777888888777777666666666777777777888888<<>>>>>>>>>>>>>>;;;:::999888888888888888999:::;;;<<<<<<;;;:::999777777666555555555555555222222222111111000000000222000///...///000///...111111111111000000000000000000////////////000000000000000000000000000000222111000111333444333111000000111111111111000///000000000000000000000000000111111222333333444444333333222222333333444555444444555666888999;;;;;;<<<<<<======>>>??????@@@AAAAAAAAAAAACCCFFFIIIKKKJJJKKKMMMOOOQQQQQQQQQQQQSSSUUUWWWXXXWWWVVVVVVWWWWWWWWWXXXYYY\\\___bbbccccccdddddd```\\\ZZZZZZ\\\eeesss:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::999777666666666777888777888888888888777666666666777777777888888888888666777888999999999999999666666777777888888999999<<<@@@FFFKKKOOOQQQRRRQQQTTTQQQKKKFFFCCCBBBCCCDDDFFFGGGIIIHHHFFFGGGKKKOOOTTT[[[fffoootttuuuvvvvvvwwwwww{{{lllbbbYYYSSSRRRYYY```hhhyyy}}}zzzxxxvvvuuuuuusssuuuzzz~~~{{{zzzxxxuuusssrrrrrrpppnnnooonnnmmmnnnoooooommmlllkkklllkkkjjjhhhgggiiikkklllrrrxxx{{{{{{{{{|||~~~}}}yyysssmmmgggbbb___\\\YYYXXXUUUSSSQQQQQQRRRTTTSSSRRRQQQPPPMMMKKKIIIGGGJJJIIIGGGEEECCC@@@>>>===@@@???>>>>>>======>>>>>><<<;;;:::999888888888888888999::::::::::::999888999888777666444444444444222222222111111111111111222000......///000///...000000000000000000000000000000////////////000000000000000000000000000000000//////111333333111000///000000111111111000000000000000000000000000000000111111222333333444444333333222222333333444555666555444444666999<<<>>>;;;<<<<<<======>>>???????????????@@@BBBEEEHHHJJJKKKLLLNNNPPPQQQQQQQQQQQQSSSUUUWWWXXXWWWVVVVVVVVVWWWWWWWWWXXXZZZ\\\___```aaacccdddaaa[[[YYYZZZ]]]fffttt::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888888777777888888999777888888888777666666555777777777777888888888888888888999999::::::999999666777777888999:::;;;<<<@@@CCCIIINNNRRRSSSSSSRRRSSSPPPJJJEEECCCBBBDDDEEEGGGIIIJJJJJJJJJMMMSSSXXXZZZ```iiipppuuuwwwxxxyyyxxxyyymmm___YYYRRRPPPSSS]]]fffqqq~~~{{{yyywwwwwwssstttwww{{{|||}}}zzzvvvtttrrrqqqnnnlllnnnmmmmmmmmmnnnnnnllljjjiiijjjkkkjjjhhhgggggghhhiiimmmqqqtttuuuuuuvvvwwwuuusssooojjjeee```]]][[[YYYXXXWWWUUURRRRRRTTTVVVSSSSSSRRRPPPNNNLLLJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@???===<<<<<<<<<===>>>>>>===<<<:::999888888888888888888999999888888888888777666444333222222222222222222222222222222222...------...111333333333//////000000000000000111000000////////////000000000000000000000000000000......///000222222000...///000000111111111111000000000000000000000000000000000111111222333333333333333222222333333444555888777555555666888:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>???AAAEEEHHHJJJMMMNNNOOOPPPQQQQQQPPPPPPSSSUUUWWWWWWVVVUUUUUUUUUWWWWWWWWWXXXYYY[[[^^^___```cccddd```[[[YYY\\\```ggguuu::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;:::999888666777888999::::::::::::555666777777777777777777777777777777888888888888888999999999999888888777666777888999;;;<<<>>>>>>FFFHHHLLLPPPRRRRRRQQQPPPOOOLLLGGGCCCBBBCCCEEEGGGIIIKKKLLLMMMOOOTTT[[[bbbaaaffflllqqquuuxxx{{{}}}zzz}}}rrr```WWWUUURRRRRRYYYfffqqq}}}{{{zzzyyyuuuuuuuuuwwwyyy}}}~~~|||xxxtttrrrooollliiiiiihhhhhhiiijjjkkkiiihhheeehhhjjjiiigggeeeddddddeeefffiiilllooopppooommmllljjjgggccc___^^^^^^___ZZZ[[[ZZZWWWSSSRRRSSSUUUSSSRRRRRRQQQOOONNNLLLKKKEEEDDDCCCBBBAAAAAAAAAAAA???>>><<<;;;:::;;;<<<===@@@???===;;;:::999888888777777777777777777777777777666555555444444444555333333333333333333333333///...---///222444444444////////////000000111111000000////////////000000000000000000000000000000......///111222222000...//////000111111111111111000000000000000000000000//////000000111222222333333333222222333333444555333444666888999::::::999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???BBBEEEIIIKKKNNNOOOPPPQQQQQQPPPOOOOOOSSSUUUWWWWWWUUUTTTTTTTTTVVVVVVVVVXXXZZZ]]]```aaa```cccddd```ZZZYYY^^^dddhhhuuu::::::::::::::::::::::::::::::::::::::::::::::::888888::::::::::::888888555666888:::;;;;;;;;;:::333444555777888888999999777777777777888888888888888888888888888777666555666777888:::<<<>>>???@@@JJJLLLOOOQQQRRRQQQPPPOOOKKKHHHDDDAAAAAACCCGGGIIIJJJLLLNNNOOORRRXXXaaahhhfffiiinnnrrrvvvyyy~~~|||~~~gggXXXRRRQQQUUUWWWaaappp|||~~~|||{{{zzzwwwvvvuuuttttttvvvxxxzzz}}}xxxtttqqqnnnjjjgggbbbaaabbbcccfffffffffdddbbbeeehhhiiigggdddbbbbbbaaaaaabbbfffjjjkkkhhheeefffddd```\\\[[[\\\```ccc\\\]]]\\\XXXSSSQQQRRRTTTRRRRRRRRRQQQPPPNNNMMMLLLFFFEEEDDDBBB@@@????????????===;;;:::999:::<<<===AAA@@@>>><<<:::999999888777777777777777777777777777777777777777888999999444444444444444444444444333111000000111333222111.../////////000000111111000000////////////000000000000000000000000000000...//////111333333000...//////000111111111111111000000000000000000000000/////////000111111222222333333222222333333444555+++///555;;;>>>>>><<<:::::::::;;;;;;<<<======>>>?????????@@@CCCFFFJJJLLLOOOPPPQQQQQQQQQPPPOOONNNRRRTTTVVVVVVUUUSSSSSSTTTUUUUUUVVVXXX\\\___ccceee```cccccc___ZZZYYY```fffhhhvvv:::::::::;;;;;;;;;<<<<<<999999999999999999999999===<<<:::888666666666666888888777777888888999:::888888999999999:::::::::777777777777777777777777999999999::::::999888888555999;;;;;;999;;;@@@FFFOOOPPPQQQSSSSSSSSSSSSRRRJJJGGGDDDDDDEEEHHHJJJKKKIIIMMMSSSYYY^^^ccciiilllppprrruuuwwwyyyzzz}}}tttcccSSSMMMPPPZZZ___lll~~~}}}{{{wwwsssrrrrrrtttuuuxxxyyy|||~~~~~~~~~}}}|||yyyzzzyyyvvvpppkkkiiihhhcccbbbaaa``````aaabbbbbbeeeeeeddddddcccbbbaaaaaaaaaaaaaaaaaaaaa`````````^^^\\\[[[ZZZ[[[]]]```bbb``````___ZZZTTTPPPPPPQQQQQQQQQPPPOOOOOONNNNNNMMMJJJGGGEEEEEEFFFEEEAAA>>>??????>>>>>>======<<<<<<888:::<<<<<<:::888777666666555555555555666666777888777777777666666666666555555666666555333111///111222222333333444555555111000///000222333222222222111///...---...000111000000111111111111000000000000000000111111111111111222222333222111000///222222111111000/////////000000000000111111111111222222333333333333444444666666666666777999:::;;;;;;;;;<<<===>>>???@@@@@@===???@@@BBBDDDGGGLLLPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWWWWVVVVVVWWWXXXYYYYYY[[[\\\^^^```aaaaaabbbcccccc```\\\[[[]]]```qqq~~~<<<<<<<<<;;;;;;:::::::::999999999999999999999999;;;:::999888777777888888888888777777888888999:::888888999999999:::::::::888888888888888888888888;;;;;;;;;<<<<<<;;;;;;:::888:::<<<<<<;;;===DDDIIISSSTTTUUUTTTSSSQQQNNNMMMHHHGGGFFFFFFGGGJJJLLLMMMMMMQQQXXX^^^cccgggkkknnnpppsssvvvwwwwwwyyyyyyiii[[[OOOMMMRRRaaajjj|||}}}yyyvvvttttttsssoooooooooppppppqqqqqqrrruuuuuuvvvxxx|||}}}xxxssspppoooooopppqqqsssuuuxxxyyyzzzyyyyyyxxxxxxwwwtttpppkkkgggeeeccccccaaaaaa```aaabbbbbbccccccbbbaaaaaa```_________^^^^^^^^^]]]]]]\\\\\\ZZZYYYXXXWWWXXXZZZ\\\^^^aaaaaa^^^YYYSSSPPPQQQRRRPPPPPPOOONNNNNNMMMMMMLLLJJJHHHFFFEEEEEEDDDAAA>>>??????>>>======<<<<<<<<<:::<<<===<<<999666555444777666666555555555666666777777777777777777777666666666666666555555444444444333222111///...---,,,000000000000111111111111222111///.........000111000000111111111111000000000000000000111111111111111222222222222111000///////////////000000000000000000000000111111111111222222333333333333444444555555555666777888999:::;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCEEEJJJMMMPPPPPPPPPPPPQQQRRRRRRSSSSSSUUUWWWWWWVVVVVVWWWXXXXXXYYYZZZ\\\]]]___```aaaaaacccccc```\\\[[[^^^aaappp~~~>>>===<<<;;;:::999999888::::::::::::::::::::::::999999888888888999999:::888888777777888888999:::888888999999999:::::::::999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;:::<<<===<<<===AAAHHHNNNTTTUUUVVVUUUSSSOOOLLLIIIFFFFFFGGGHHHJJJLLLNNNOOOSSSXXX___eeeiiillloooqqqqqquuuxxxxxxwww{{{lll___UUUOOOSSS\\\nnn{{{|||vvvoooiiifffdddbbb```^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^bbbgggkkknnnxxxyyy|||~~~{{{uuupppmmmllllllkkkmmmooorrrtttuuuuuuuuuttttttssssssppplllfffbbbbbbaaa```_______________```______^^^^^^]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSTTTUUUXXXYYY``````]]]YYYTTTQQQQQQRRRNNNNNNNNNMMMLLLLLLKKKKKKKKKIIIGGGFFFEEECCC@@@>>>???>>>>>>===<<<<<<;;;;;;999;;;<<<<<<999777666666888777666555555555555555777777777888888888888888777888888888888777777777555444222000...,,,+++***111111111000000000000000222111000///...///000000000000111111111111000000000000000000111111111111111111222222111111000///------......///000000111000000000111111111222222222222333333333333444444444444444555666777999999;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAACCCGGGJJJPPPPPPPPPQQQRRRRRRSSSSSSSSSUUUWWWWWWVVVVVVWWWXXXXXXXXXYYYZZZ\\\^^^```aaaaaabbbbbb___\\\\\\___bbbooo~~~======<<<;;;::::::999999::::::::::::::::::::::::999999999999999999999999888888777777888888999:::888888999999999:::::::::999999999999999999999999888888999:::::::::999999;;;<<<<<<<<<>>>DDDLLLRRRQQQRRRTTTTTTRRROOOKKKIIIDDDFFFIIIKKKLLLNNNPPPRRRYYY^^^eeekkknnnpppqqqrrrssswwwzzzyyywww~~~xxxeeeZZZTTTSSS\\\iii||||||ssspppkkkgggddd```[[[WWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPLLLLLLLLLNNNQQQTTTWWWYYYbbbccceeehhhiiijjjkkkjjjhhhiiilllqqqwww}}}~~~xxxsssooommmmmmkkklllmmmoooppppppppppppoooooopppqqqqqqmmmgggbbb______^^^]]]\\\\\\[[[[[[]]]\\\\\\\\\\\\\\\\\\\\\YYYYYYXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPQQQRRRTTTUUU[[[\\\\\\[[[XXXTTTQQQPPPMMMMMMLLLKKKKKKJJJJJJIIIKKKJJJHHHGGGEEECCC@@@>>>???>>>>>>===<<<;;;::::::555777:::::::::999:::;;;888888777555555444444444777777888888999:::::::::999:::<<<===<<<:::777555333333222222111111111111222222222222000///000000222111000/////////000000000000111111111111000000///000000000111111111111111111111111111111000000////////////000000111111000000111111111222222222222222222333333333444444444444444444555777888999;;;;;;<<<===>>>???@@@@@@???@@@AAAAAAAAACCCGGGJJJNNNNNNOOOQQQQQQRRRRRRSSSSSSTTTVVVWWWVVVVVVWWWXXXXXXXXXXXXYYY[[[]]]___aaaaaabbbbbb___\\\\\\___cccooo;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888888777888888777777888888999:::888888999999999:::::::::999999999999999999999999777888999999:::::::::999;;;;;;;;;===AAAHHHPPPUUURRRSSSSSSSSSQQQMMMIIIGGGDDDGGGKKKMMMNNNPPPSSSUUU^^^ccciiinnnpppqqqrrrsssqqquuuxxxwwwxxx}}}nnn^^^XXXVVVYYYgggwww{{{tttmmmhhhddd\\\ZZZXXXVVVTTTRRRPPPNNNLLLLLLKKKJJJIIIHHHHHHHHHKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLSSSTTTUUUWWWWWWWWWWWWVVVUUUVVVXXX\\\aaafffjjjmmmmmmpppsssvvvwwwyyy{{{}}}~~~yyyuuuqqqpppooolllllllllkkkkkkjjjiiihhhjjjkkkmmmoooooommmhhheee```______^^^\\\[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXWWWVVVUUUSSSSSSRRRQQQQQQPPPOOOPPPQQQRRRRRRTTTWWW[[[]]]\\\XXXQQQLLLLLLKKKKKKJJJJJJIIIIIIHHHJJJJJJIIIHHHEEEBBBAAA@@@@@@???>>>===<<<;;;::::::555777999:::999999;;;<<<888888777555555444444444666777888999:::<<<<<<===;;;>>>AAACCCAAA;;;555111222222222333333333444444222333444333111///000222222111111000000000000000000000111111111111000000///000000000111111111111000000000000000000111111222222222111111111000000111111111111222222222222222222222333333333444444444444444444555777888999;;;;;;<<<===>>>???@@@@@@>>>???@@@@@@AAADDDHHHLLLKKKLLLNNNOOOQQQQQQQQQQQQSSSTTTVVVWWWVVVVVVWWWXXXXXXXXXXXXYYYZZZ]]]___aaabbbcccbbb^^^[[[[[[___cccooo:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;:::999888777888888777777888888999:::888888999999999:::::::::999999999999999999999999999999:::;;;<<<<<<<<<<<<::::::;;;>>>DDDLLLSSSXXXYYYXXXVVVSSSPPPKKKHHHFFFHHHKKKOOOPPPPPPRRRWWW[[[cccggglllpppqqqrrrsssssspppsssuuuvvv{{{lllaaaXXXYYY]]]dddvvv}}}qqqlllfff___[[[WWWSSSQQQOOONNNMMMKKKJJJHHHGGGFFFIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJKKKMMMPPPTTTWWWYYYZZZ\\\^^^```bbbeeeiiilllvvv|||~~~zzzvvvsssrrrqqqmmmllljjjhhhfffdddbbbaaafffiiilllmmmkkkhhhfffeeeaaaaaaaaa```^^^\\\ZZZYYYWWWWWWXXXXXXYYYYYYZZZZZZWWWWWWVVVUUUTTTSSSSSSRRRPPPPPPOOOOOOOOOPPPPPPPPPNNNQQQWWW\\\]]]YYYRRRLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJHHHEEECCCBBBBBBAAA@@@???>>>===<<<;;;::::::;;;;;;:::888777888999888777666555555555555555666777888:::<<<===??????>>>@@@DDDEEEBBB<<<555000333333222222111000000000000222444333000///000333222222111111111000000000000000111111111111000000000000000000111111111111000000/////////000111111444444333222222111000000111111111222222222222333222222333333333333444444444444444555666777999999;;;;;;<<<===>>>???@@@@@@>>>???@@@AAABBBEEEIIIMMMJJJKKKMMMOOOPPPQQQQQQPPPSSSUUUWWWWWWVVVVVVWWWXXXYYYYYYXXXYYY[[[]]]```bbbddddddbbb^^^ZZZZZZ^^^bbbqqq;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::999888888888777777888888999:::888888999999999:::::::::888888888888888888888888888999:::;;;<<<<<<<<<<<<:::;;;===AAAIIIPPPWWWZZZ]]][[[XXXTTTQQQMMMKKKJJJNNNQQQTTTTTTSSSUUU[[[aaahhhkkkoooqqqrrrssstttuuusssuuuvvvzzzlll___YYYXXXaaakkkxxxxxxpppjjjfffeee[[[WWWRRRMMMKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDEEEEEEHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBAAADDDCCCCCCDDDFFFHHHJJJLLLLLLMMMOOOPPPRRRVVV\\\```jjjoooxxx~~~zzzxxxvvvuuunnnmmmjjjgggeeecccaaa```dddiiimmmjjjddd______bbb``````___^^^\\\ZZZXXXVVVTTTTTTTTTUUUVVVWWWWWWXXXUUUUUUTTTTTTSSSSSSSSSRRROOOOOOOOONNNNNNNNNNNNOOOLLLNNNRRRXXX[[[YYYTTTOOOKKKKKKKKKJJJIIIIIIHHHHHHGGGIIIJJJHHHEEECCCCCCDDDBBBBBBAAA???>>>===<<<;;;;;;;;;;;;:::777666777999777666666555555555666666666777888:::<<>>???@@@@@@@@@AAABBBBBBBBBEEEHHHLLLIIIKKKNNNPPPQQQRRRQQQQQQSSSUUUWWWWWWVVVVVVWWWXXX[[[ZZZYYYYYY[[[^^^aaacccfffeeeccc^^^ZZZYYY]]]aaasss======<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;777888999;;;<<<<<<;;;;;;888888888777888999999:::888888999999999:::::::::777777777777777777777777666777888999::::::;;;:::;;;<<<>>>DDDLLLTTTYYY\\\]]][[[XXXUUUSSSRRRQQQQQQRRRUUUWWWWWWUUUXXX___eeelllnnnqqqrrrrrrsssuuuwwwyyyyyyzzzkkk```[[[XXX]]]kkkzzzlllhhhbbb\\\WWWTTTTTTTTTRRROOOJJJGGGFFFFFFFFFEEE@@@AAACCCDDDDDDEEEGGGIIIDDDEEEFFFGGGHHHHHHHHHGGGCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@BBBCCCEEEFFFEEEFFFFFFGGGIIINNNUUUYYY___cccjjjqqqvvvzzz~~~|||zzzyyypppooollljjjgggeeedddcccdddjjjmmmhhh^^^XXXZZZ^^^\\\\\\\\\[[[YYYVVVTTTRRRQQQQQQRRRSSSTTTUUUVVVVVVSSSSSSSSSSSSSSSSSSRRRRRRNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLOOOSSSXXXYYYVVVRRRLLLKKKKKKJJJJJJIIIHHHHHHFFFHHHJJJHHHEEECCCDDDFFFCCCCCCBBB@@@???===<<<<<<888999:::999888888:::<<<666666555555555666666777666666888;;;===???AAABBBBBBBBBAAA@@@>>><<<:::999333333222222111000000000)))---000///,,,+++...222111222222222222111000000000000111111111111000000000000000000111111111111000///.........000111222/////////000111111222222111111222222222333333333222222333333333444444444666666666666777999:::;;;;;;;;;<<<===>>>???@@@@@@CCCDDDDDDCCCBBBDDDGGGJJJJJJLLLOOOQQQSSSSSSRRRRRRSSSUUUWWWWWWVVVVVVWWWXXX[[[[[[ZZZZZZ[[[^^^bbbdddgggfffccc^^^YYYYYY\\\aaattt999:::::::::;;;;;;<<<<<<>>>===;;;:::999999::::::<<<;;;;;;:::999888777777777888888888888999999999888888888888888888888888999999999999999999999999777888888777777777:::<<<999===DDDJJJPPPUUU[[[___]]]\\\YYYWWWVVVVVVWWWXXXYYYWWWTTTTTTXXX___fffkkksssppppppvvvyyyxxxwwwxxxzzzwwwcccXXXVVVXXXXXX___rrr~~~vvvooohhhcccWWWVVVSSSPPPLLLJJJHHHHHHGGGFFFDDDBBBBBBCCCDDDEEEFFFDDDBBBDDDGGGHHHFFFDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBB??????@@@@@@??????>>>>>>BBBBBBAAAAAAAAAAAAAAAAAAFFFEEEDDDDDDEEEIIILLLNNNZZZ\\\___ccciiioootttwww~~~zzzuuuqqqmmmkkkkkkjjjhhheeefffiiiiiifff```[[[ZZZZZZYYYWWWVVVVVVVVVUUUSSSPPPTTTTTTSSSSSSTTTTTTUUUVVVSSSSSSRRRQQQQQQQQQQQQQQQOOOPPPPPPOOONNNMMMLLLKKKJJJLLLQQQTTTWWWWWWVVVUUULLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHFFFCCCBBB?????????>>>===<<<<<<;;;:::999888888777888888888888888777666666666666666888888999:::;;;===>>>???<<<<<<<<<;;;:::999888777666444222111222222111000333222222222222222222333333222000/////////000111222222222111111111000000000000000000000000000000000000000000000000000000000///...------...///000//////000111222222222222222222222222222222222222444444555666888:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@??????@@@CCCFFFJJJLLLIIIKKKNNNQQQSSSSSSSSSRRRVVVUUUTTTTTTWWWYYY[[[[[[YYYZZZ[[[]]]___bbbdddfffiiiiiifffaaa[[[ZZZ\\\```sss============>>>>>>??????>>>===;;;:::999999::::::;;;::::::999999888888888888888888888999999999999888888888888888888888888999999999999999999999999999999:::999888888;;;===<<>>>>>===<<<<<<:::999999888888888888888888888777666666666666666777777777888999:::;;;<<<999999999999888777666555666444222111222222111000222222111111111111222222222111111000//////000000111111111111000000000000000000000000000000000000000000000000000000000000111000////////////000111///000111222333333333333222222222222222222222222222222333444666888999:::;;;;;;<<<<<<===>>>>>>>>>@@@??????@@@CCCFFFJJJLLLLLLMMMOOOQQQQQQRRRQQQQQQVVVUUUSSSSSSTTTUUUUUUUUUWWWXXXYYY[[[]]]```bbbdddiiiiiigggbbb\\\[[[^^^bbbrrr~~~;;;;;;;;;;;;<<<<<<<<<<<<======;;;:::::::::::::::999999999999999999999999888888888888999999999:::999999999999999999999999999999999999999999999999;;;;;;;;;:::999:::<<<>>>???CCCJJJPPPUUUYYY^^^``````___^^^\\\\\\\\\]]]^^^^^^^^^^^^___bbbgggllloooooopppsssvvvuuuvvv}}}~~~jjj[[[SSSNNNPPPSSSYYYggg}}}zzzpppjjj```\\\WWWSSSPPPNNNKKKIIIFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGEEEDDDDDDEEEGGGIIIHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMMMMLLLKKKJJJHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@AAAAAA@@@??????>>>@@@@@@@@@AAAAAABBBBBBBBBCCCBBBCCCDDDFFFJJJNNNPPPMMMNNNOOOPPPSSSWWWZZZ\\\bbbfffmmmtttzzzzzztttooollljjjhhhfffdddbbbaaa```___]]]ZZZWWWTTTSSSQQQRRRRRRSSSQQQPPPSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJOOOSSSTTTSSSPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKEEEEEEEEEFFFEEEEEEDDDCCC@@@@@@@@@???>>>>>>======::::::999888888888888888888888777666666666777777666666666666666777888888888888888888888777666555666444222222222222222000111111000000000000111111000000111111000000//////000000000000000000111111000000000000000000000000000000000000000000000000222111111000000111111222000111222333444444444444333333333333333333333333222222333444666888999:::;;;<<<<<<======>>>>>>???@@@??????@@@CCCFFFJJJLLLOOOOOOOOOOOOPPPPPPPPPPPPVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXYYY[[[]]]```bbbdddiiiiiigggbbb]]]]]]```dddqqq}}}::::::::::::::::::::::::<<<<<<;;;;;;::::::::::::888888888999999:::::::::888888888999999999::::::999999999999999999999999999999999999999999999999;;;;;;;;;:::999:::<<<>>>@@@EEEKKKQQQUUUYYY\\\^^^``````____________```aaa```aaabbbeeehhhkkknnnppprrrtttxxxxxxuuuwwwooo[[[PPPMMMMMMRRRXXXaaasss{{{ppphhhbbb\\\XXXTTTRRRPPPMMMKKKIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNMMMKKKJJJJJJIIIHHHFFFEEEEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@???BBBBBBBBBCCCCCCDDDDDDEEECCCDDDDDDFFFIIILLLOOOQQQKKKKKKKKKKKKLLLNNNPPPRRRVVV[[[aaahhhnnnuuu{{{}}}~~~yyyrrrmmmjjjiiihhhfffbbb^^^]]]^^^\\\XXXTTTTTTRRRQQQQQQRRRSSSRRRQQQSSSSSSQQQPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFJJJOOOSSSTTTRRROOOLLLNNNNNNMMMLLLKKKJJJJJJIIIEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>::::::999888888888888999888888777777666777777888666666555555555555555666999999999999999999888888666444222222333333222111000000////////////000000...///000111111000///...000000111111111111222222////////////////////////000000000000000000000000111111111111111111111111111111222333444444444444333333333333333333333333444444555666888:::;;;<<<<<<<<<<<<===>>>>>>??????@@@??????@@@CCCFFFJJJLLLNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRTTTTTTUUUVVVXXXYYYYYYZZZ[[[]]]___bbbdddfffggggggeeeaaa]]]]]]```dddqqq}}}>>>>>>==================;;;;;;;;;;;;;;;;;;::::::888888888999999::::::;;;888999999999999:::::::::999999999999999999999999999999999999999999999999999:::::::::999:::<<>>>>>@@@@@@@@@???????????????;;;::::::999888999999999888888777777777777888888777666666555555555555666777777888999999999888888777555333222333333222111000//////////////////000...///000111111000///...222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000111111222333444444444444333333333333333333333333444444555666888:::;;;<<<<<<<<<======>>>?????????@@@??????@@@CCCFFFJJJLLLLLLLLLLLLMMMOOOQQQRRRSSSNNNPPPSSSTTTSSSTTTVVVXXXYYYZZZ[[[]]]___bbbdddfffeeeeeeccc___[[[[[[___cccqqq~~~=========<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;::::::888888888999999:::::::::999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999888999::::::999;;;>>>AAAJJJNNNTTTYYY\\\^^^___``````aaabbbcccdddeeeffffffeeefffhhhkkknnnppprrrssstttvvvxxxwwwuuu|||}}}dddZZZQQQLLLLLLPPPZZZcccuuuttthhh___[[[TTTOOOMMMLLLKKKJJJDDDDDDDDDCCCBBBCCCEEEGGGGGGFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIKKKLLLLLLMMMLLLNNNPPPQQQRRRSSSVVVXXXVVVWWWXXXZZZ\\\^^^___```___```aaaaaa```^^^\\\ZZZTTTSSSRRRQQQPPPOOOOOOOOOLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCDDDEEEEEEGGGJJJMMMPPPRRRVVV[[[^^^dddhhhmmmsssxxxzzz||||||{{{|||}}}yyyrrrmmmkkkkkkllliiieeeaaa^^^[[[XXXVVVXXXUUUSSSRRRSSSTTTTTTSSSSSSRRRPPPOOONNNMMMMMMMMMJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFIIILLLPPPQQQQQQOOONNNPPPOOONNNLLLIIIGGGFFFEEEIIIGGGEEEBBB@@@>>>===<<>>>>>??????@@@@@@??????@@@CCCFFFJJJLLLJJJKKKLLLNNNOOOQQQRRRSSSUUUXXX[[[ZZZWWWVVVWWWYYYWWWXXXYYY[[[]]]```bbbdddddddddccc___[[[ZZZ^^^bbbqqq;;;;;;:::::::::999999999::::::;;;<<<<<<;;;;;;:::999999999999999999::::::999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999777888::::::;;;===AAADDDLLLQQQWWW\\\^^^___``````bbbcccdddfffgggiiiiiijjjhhhiiikkkmmmpppsssuuuvvvuuuvvvxxxxxxzzznnnXXXSSSOOOMMMNNNUUUdddrrryyynnn```WWWQQQOOOLLLJJJIIIIIIIIIIIILLLLLLKKKHHHEEEDDDGGGJJJGGGGGGHHHHHHJJJKKKMMMMMMLLLMMMNNNPPPQQQRRRSSSSSSRRRTTTWWWYYYYYYZZZ]]]```___```bbbeeehhhjjjlllmmmnnnooopppqqqpppnnnkkkiiidddcccaaa___\\\[[[YYYYYYSSSSSSSSSRRRQQQPPPNNNNNNJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAABBBBBBCCCCCCDDDFFFGGGIIIKKKOOORRRXXX[[[aaafffjjjnnnppprrrsssuuuyyy||||||uuuooommmmmmmmmllliiiddd```\\\\\\\\\YYYVVVSSSRRRRRRSSSSSSRRRPPPOOONNNMMMLLLLLLLLLLLLIIIHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEGGGIIILLLNNNOOOOOOOOOMMMLLLKKKJJJIIIHHHGGGFFFHHHFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999:::888888777777888888999:::555555444444444555666666222333444555666666666666777555333333333444333222111000000//////000000111...............///000000222222111000///...------000000000000000000000000000000000000000000000000000000111222222111000000///000111222333333333333444444444444444444444444222222333444666888999:::=========>>>??????@@@@@@@@@??????@@@CCCFFFJJJLLLJJJKKKMMMOOOPPPPPPPPPPPPWWWZZZ^^^]]]ZZZXXXYYY\\\WWWXXXYYY[[[]]]```bbbdddffffffddd___[[[ZZZ^^^bbbooo~~~>>>>>>>>>======<<<<<<<<<999:::;;;<<<<<<<<<;;;:::999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777999;;;<<<===???CCCFFFLLLPPPVVV[[[]]]]]]^^^^^^cccdddfffhhhjjjkkkllllllkkklllmmmooorrrtttwwwxxxxxxxxxyyy{{{~~~cccUUURRRPPPPPPRRR\\\oootttiiibbb[[[RRRKKKJJJIIIHHHIIIJJJKKKLLLMMMWWWUUURRRLLLFFFDDDFFFIIIIIIIIIJJJKKKMMMPPPRRRSSSRRRSSSUUUWWWYYYZZZ[[[[[[]]]```dddeeeeeefffiiilllmmmnnnqqqtttwwwzzz}}}~~~}}}{{{tttrrroookkkhhheeecccbbb_________^^^]]][[[ZZZYYYPPPPPPOOONNNMMMLLLKKKKKKLLLKKKKKKJJJIIIGGGGGGFFFDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDDDDEEEGGGJJJMMMNNNRRRWWW\\\```cccgggiiinnnqqqvvv{{{}}}~~~}}}vvvpppnnnmmmlllmmmkkkgggaaa^^^___aaaZZZWWWSSSQQQRRRRRRRRRQQQNNNMMMLLLKKKKKKJJJJJJKKKIIIHHHHHHGGGFFFGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEGGGIIIKKKMMMNNNOOOJJJJJJIIIIIIIIIHHHHHHHHHFFFEEECCCAAA@@@@@@@@@@@@===============>>>>>>>>><<<;;;::::::999999::::::888888777777888999::::::444333333333444444555666444444666777888888888888777555333333444444333222111111000000000000111111///...---------///000111111111000...---,,,+++***000000000000000000000000000000000000000000000000111222333444444333222111//////000111222222222222444444444444444444444444444444555666888:::;;;============>>>??????@@@@@@@@@??????@@@CCCFFFJJJLLLKKKLLLNNNPPPPPPPPPNNNMMMMMMRRRWWWWWWUUUTTTWWWZZZYYYZZZ[[[]]]___bbbdddfffggggggeee```\\\[[[^^^bbbmmm}}}============<<<<<<<<<<<<:::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;999999::::::<<>>CCCBBB@@@???@@@CCCFFFIIIJJJMMMQQQTTTWWWZZZ^^^aaaeeehhhmmmrrrwwwzzz||||||}}}}}}|||yyyvvvrrrnnnlllqqqooommmkkkiiieee___[[[]]]YYYUUURRRQQQPPPOOONNNOOOOOONNNLLLKKKJJJIIIHHHJJJJJJHHHGGGFFFDDDCCCCCC@@@BBBEEEGGGGGGEEEBBB@@@DDDDDDEEEFFFGGGGGGHHHHHHIIIKKKLLLLLLIIIFFFEEEDDDFFFDDDCCCCCCEEEDDD@@@<<<===;;;999999:::<<<<<<;;;======<<<;;;;;;;;;;;;<<<>>><<<999777777777666555666666666666666555555444777666666555555555555666444666888999999777555333111111000///////////////////////////////////////000000000000111111111222000000000000000000000000//////000000000//////...111111000000000000111111000111111111111222222222222222222333333444444444444444555666777888999999===============>>>??????@@@@@@@@@AAADDDGGGKKKMMMLLLMMMOOOPPPQQQQQQPPPPPPOOOQQQSSSTTTTTTUUUWWWYYYXXXXXXZZZ\\\___aaadddeeehhhgggfffccc]]]XXX[[[bbbnnn~~~============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888999999999:::::::::::::::;;;;;;===AAAGGGKKKUUUXXXZZZ\\\]]]]]]___aaadddfffhhhjjjjjjkkknnnppppppoooooopppqqqrrrrrrqqqqqqtttvvv{{{|||cccSSSOOOOOOSSS\\\nnnqqqjjj```YYYRRRMMMLLLKKKHHHEEEDDDLLLUUU[[[\\\ZZZYYYYYYQQQNNNKKKJJJKKKMMMPPPRRRRRRSSSUUUWWWZZZ]]]___```cccfffiiillloootttyyy||||||xxxuuummmjjjgggffffffgggggggggfffbbb^^^\\\[[[XXXTTTPPPKKKGGGCCCAAAAAA@@@@@@???CCCBBB@@@??????AAACCCEEEEEEHHHLLLOOORRRUUUYYY\\\bbbeeejjjpppuuuxxxyyyzzz|||{{{yyywwwtttqqqnnnmmmpppooommmllljjjgggbbb^^^^^^ZZZVVVSSSRRRQQQOOONNNNNNNNNMMMLLLJJJIIIHHHGGGIIIHHHGGGFFFEEECCCBBBBBB@@@BBBDDDEEEEEEDDDBBB@@@DDDDDDDDDEEEFFFGGGGGGGGGJJJLLLNNNNNNLLLIIIHHHHHHFFFEEECCCDDDFFFFFFCCCAAA???===;;;;;;<<<=========<<<<<<;;;:::::::::::::::===:::777666777777666666888888888888888777777666777666666666666666666666444666888999999888555444111111000///////////////000000000000000000000000------------............000000000000000000000000///000000111111000000///111111000000000000111111000111111111111222222222333333333333333333333333222333444555666777777888<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAACCCGGGJJJLLLLLLMMMNNNPPPPPPPPPPPPOOOPPPRRRTTTUUUVVVWWWYYY[[[YYYZZZZZZ[[[^^^aaaccceeegggfffeeeccc]]]XXX\\\dddnnn}}}============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888888888999999999999;;;;;;<<<<<>>?????????;;;;;;:::999999999999::::::888666555666777777666888888999999888888777666666666888888999888777666555777999;;;;;;999777666111111000////////////000000000000000000000000000000000000000000000000///000000000000000000000000000000111111111111111000111111000000000000111111000111111111111222222222333333333333333333333333333444444555666777888999;;;;;;;;;<<<===???@@@AAA?????????@@@BBBFFFIIIKKKKKKLLLNNNOOOPPPPPPOOOOOOQQQSSSVVVWWWWWWXXX[[[\\\\\\[[[ZZZZZZ\\\___ccceeefffeeedddbbb]]]YYY^^^eeeooo|||============<<<<<<<<<<<<=========<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999999999:::::::::;;;;;;<<<===@@@GGGOOOTTTZZZ]]]___``````aaabbbddddddgggiiikkkmmmnnnqqqtttuuuuuuuuusssqqqpppooopppwwwxxx{{{rrraaaVVVSSSQQQZZZkkkyyyhhh___WWWPPPMMMFFFGGGFFFEEEEEEIIIOOOUUUfffgggfff```XXXQQQMMMLLLMMMOOORRRUUUXXX[[[^^^aaahhhjjjoootttyyy~~~~~~|||yyytttkkkeee^^^XXXQQQKKKHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBAAACCCFFFHHHJJJMMMQQQTTTXXX\\\ccciiinnnpppppppppsssqqqnnnlllkkkkkklllnnnooommmlllllllllkkkiiifffaaa^^^ZZZWWWUUUSSSQQQOOOLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@???@@@@@@????????????@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDFFFIIIIIIIIIIIIJJJKKKIIIHHHFFFEEEEEEEEEFFFFFFBBB@@@>>>===>>>?????????<<<;;;::::::999:::::::::888666444444666777777777666777777777777666555555555666888:::;;;:::888777888:::<<<======<<<:::888222111000000//////000000111111111111111111111111222222222111111111111000000000000000000000000000000111111222222222222111111111000000000000111111000000111111111222222222444444333333333333222222666666777888999:::;;;;;;999::::::;;;===???@@@AAA???>>>>>>???BBBEEEIIIKKKKKKLLLMMMOOOOOOOOOOOONNNQQQSSSVVVWWWWWWYYY[[[]]]]]]\\\ZZZZZZ[[[___ccceeefffdddcccbbb]]]ZZZ___gggooo|||============<<<<<<<<<<<<=========<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;<<<:::;;;<<<>>>BBBIIIQQQVVVZZZ\\\___```aaaaaacccddddddfffiiikkklllnnnqqqsssvvvwwwwwwuuurrrppppppqqquuuvvv|||tttdddWWWSSSUUUUUUddd}}}{{{eeeZZZUUUPPPKKKIIIHHHHHHHHHFFFGGGMMMXXX```sssjjj___VVVTTTTTTTTTTTTSSSVVVZZZ^^^aaaffflllqqqxxx{{{vvvpppfffaaaYYYRRRNNNMMMKKKJJJGGGGGGHHHGGGGGGEEEDDDCCCBBBCCCEEEEEEGGGIIIMMMPPPUUUXXX^^^dddhhhiiijjjiiijjjhhhfffeeefffhhhkkkmmmmmmlllkkkkkklllllljjjhhhccc```\\\YYYWWWTTTQQQOOOLLLLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@??????@@@???>>>======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBAAACCCEEEFFFGGGGGGIIIKKKJJJIIIGGGDDDBBBBBBBBBCCCAAA???===<<<===>>>>>>======<<<<<<;;;;;;;;;;;;;;;888666444444666777888777777777777777777666666555444666888:::;;;;;;:::999;;;===???@@@@@@>>>;;;:::222222111000000000000000000000000000000000000000........................////////////////////////000000111222222222222222111111000000000000111111000000111111111222222222333333333333333333333333666666777888999:::;;;;;;999999:::;;;===>>>@@@AAA???>>>>>>???BBBEEEIIIKKKKKKLLLNNNOOOPPPPPPOOOOOOPPPRRRUUUVVVWWWXXX[[[]]]]]]\\\ZZZZZZ[[[___ccceeefffdddcccaaa\\\ZZZ___hhhooo}}}============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999;;;>>>AAAEEEKKKRRRWWWYYY\\\___```aaabbbdddffffffhhhjjjlllmmmnnnqqqsssuuuwwwxxxvvvrrrppprrrtttpppuuuzzzfffZZZQQQRRRWWW]]]rrrttteeeVVVPPPNNNJJJFFFEEEJJJJJJIIIGGGIIIOOOYYYaaabbbZZZRRRQQQUUUZZZ[[[ZZZ\\\aaaiiinnntttzzz{{{pppkkkccc]]]XXXUUUSSSRRRMMMMMMLLLKKKJJJGGGFFFEEEDDDDDDDDDDDDDDDFFFIIILLLRRRTTTXXX\\\___aaabbbbbb______^^^___bbbfffjjjlllkkkjjjhhhiiijjjkkkjjjhhheeebbb___\\\YYYVVVRRROOOLLLLLLKKKJJJHHHGGGFFFEEECCCCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@BBBDDDEEEEEEFFFIIIKKKIIIIIIHHHEEEBBB??????@@@AAA???<<<<<<<<<======<<<======<<<;;;;;;;;;;;;<<<999777555555666888888888999999::::::999999888777444555777999:::;;;::::::===>>>@@@@@@???===:::888222222111000000000000111////////////////////////....../////////000000000//////////////////////////////000111222222222222111111000000000000111111000111111111111222222222222222222333333444444444333444444555666777888999:::::::::;;;<<<>>>???@@@?????????@@@BBBFFFIIIKKKLLLMMMOOOPPPQQQQQQPPPPPPPPPRRRUUUVVVWWWYYY\\\^^^\\\[[[ZZZZZZ\\\___ccceeegggeeecccaaa\\\YYY___hhhqqq============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::===AAAEEEIIINNNTTTWWWYYY[[[___aaabbbdddfffhhhhhhjjjlllnnnnnnooorrrtttsssvvvyyywwwsssrrrtttwwwvvv~~~gggZZZTTTPPPTTT]]]mmmppp___VVVMMMKKKKKKIIIHHHJJJJJJJJJIIIIIIKKKPPPVVVZZZSSSRRRSSSXXX```fffhhhhhhpppwww~~~yyyssslllhhhdddaaa^^^[[[ZZZWWWTTTPPPMMMKKKJJJIIIIIIHHHFFFEEEFFFIIILLLNNNOOOQQQTTTVVVXXXYYYZZZVVVVVVXXX[[[___dddhhhkkkiiihhhffffffhhhiiihhhggggggddd```]]]ZZZWWWRRROOOMMMLLLKKKJJJIIIGGGFFFFFFCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAABBBCCCFFFHHHFFFGGGHHHFFFCCC@@@@@@AAABBB@@@===<<<=========<<<===<<<;;;;;;::::::;;;;;;;;;888666666777888888888999::::::::::::999888888444444666777888:::;;;;;;===>>>??????===:::777555333222111111000000111111........................//////000111222333333444////////////////////////---...///000111111111111111111000000000000111111000111111111111222222222111111222222333444555555222333444555666777777888;;;::::::;;;<<<===>>>???@@@@@@@@@AAACCCGGGJJJLLLMMMNNNPPPQQQRRRRRRQQQQQQQQQSSSVVVXXXYYYZZZ]]]___YYYZZZZZZ[[[^^^aaaccceeehhheeeccc```[[[YYY___hhhuuu>>>=========<<<<<<<<<<<<:::;;;;;;<<<<<<=================================;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======999999:::::::::;;;;;;;;;;;;>>>CCCHHHLLLPPPUUUXXXYYY\\\___bbbdddfffhhhjjjkkklllnnnooooooppprrrtttrrrvvvyyywwwtttrrruuuyyyqqqYYYRRRQQQRRRZZZeee~~~nnnZZZTTTNNNJJJKKKMMMMMMOOOSSSJJJJJJJJJLLLNNNQQQRRRSSSWWWZZZ```gggmmmtttyyy|||zzzuuuqqqmmmjjjhhhfffbbb]]]XXXTTTQQQOOONNNNNNLLLJJJHHHHHHKKKNNNLLLLLLMMMNNNPPPRRRTTTUUUPPPRRRTTTXXX^^^ccchhhjjjhhhgggeeeeeefffggggggfffhhheeeaaa^^^[[[WWWSSSOOOMMMMMMLLLKKKIIIHHHGGGFFFCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>=========:::;;;======>>>???BBBDDDCCCFFFHHHHHHDDDBBBBBBCCCCCC@@@>>>======>>>======<<<;;;::::::999999::::::<<<:::777777888888888888777888888888888777666666444444555666777999;;;<<<======>>>===;;;888444222333222111111000111111111........................+++,,,,,,...///000111222////////////////////////------///000000111111111111111000000000000111111000111111111111222222222000000111222444555666666444444555666777888999999;;;;;;;;;;;;;;;<<<===>>>AAA@@@@@@AAADDDGGGKKKMMMNNNOOOPPPRRRSSSRRRRRRQQQRRRTTTWWWYYYZZZ\\\___aaaXXXYYYZZZ\\\___aaadddeeeiiifffddd```[[[XXX^^^hhhxxx>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999:::;;;===>>>999>>>DDDJJJOOORRRVVVXXXYYY[[[]]]aaadddfffggghhhjjjlllooorrrtttuuuuuutttxxxttttttwwwwwwvvv}}}sssbbbTTTRRRSSSUUUaaaooo}}}lll]]]VVVPPPMMMKKKIIIKKKMMMNNNOOOMMMNNNOOOOOOQQQTTTYYY]]]eeehhhmmmttt{{{{{{uuuuuurrrnnniiieee```ZZZVVVTTTPPPLLLIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGIIIKKKLLLLLLNNNSSSXXX\\\```bbbcccdddcccccceeeggghhhgggfffiiigggcccaaa^^^\\\XXXVVVTTTRRRPPPMMMJJJHHHGGGFFFCCCBBBAAA???>>>??????@@@>>>======<<<<<<===???@@@<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;<<<>>>@@@AAADDDCCCAAA@@@??????@@@AAA@@@BBBCCCAAA===::::::<<<<<<;;;;;;::::::999999888888777555444333333444444777666666555444444333333333333333444555666777888<<<<<<;;;888666555666888444444333222222111111000---...///000000111000000......//////000000111111111111000000//////......111111000000//////......000000000000111111111111111222222222222333333333333333333444444333222222555555555555555666777888999::::::;;;<<<===>>>>>>???>>>>>>???BBBEEEIIIKKKNNNNNNOOOOOOPPPQQQRRRRRRRRRTTTVVVVVVVVVVVVXXXZZZ___^^^\\\\\\]]]aaadddgggfffcccbbb___ZZZXXX___hhhxxx|||>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999:::;;;===>>>===BBBHHHNNNRRRVVVYYY\\\[[[]]]___bbbeeeggghhhiiijjjlllooorrrtttuuuuuuuuuxxxuuuuuuxxxyyy{{{hhhZZZPPPRRRWWW___pppwwwjjj]]]TTTPPPMMMKKKIIIIIIJJJLLLNNNOOOPPPQQQQQQRRRTTTYYY^^^cccjjjooowww~~~|||wwwrrrmmmhhhbbb^^^YYYUUUOOOKKKJJJIIIIIIHHHJJJIIIGGGEEEEEEFFFHHHIIIJJJLLLQQQUUUZZZ]]]___```aaa```aaacccfffgggfffeeehhheeebbb```___]]]ZZZWWWUUUTTTQQQNNNKKKIIIGGGGGGEEECCCBBB@@@???????????????>>>===<<<;;;<<<<<<===<<<<<<;;;;;;<<<======>>>======;;;;;;<<<===???AAACCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDBBB>>><<<;;;<<<<<<;;;;;;::::::999888888999888666555444444555555555555555555555555555555444444444444444555666777777777777444222111222444444444333222222111111000...//////000000000000///111000000000000000000///111000000000/////////...////////////000000000000000000000000111111111111///000000000000111111111333333333444444333333222555555555666666888999999;;;;;;<<<===>>>??????@@@?????????@@@BBBFFFIIIKKKMMMNNNOOOPPPQQQQQQRRRRRRQQQSSSVVVWWWWWWYYY[[[]]]]]][[[ZZZZZZ\\\___cccffffffdddbbb___[[[YYY___iiiwww{{{??????>>>=======================================???>>><<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::::::::;;;<<<===@@@DDDKKKPPPTTTXXX[[[]]]^^^___aaadddfffggghhhiiijjjlllooorrruuuuuuuuuuuuvvvvvvwwwzzz}}}oooYYYQQQLLLQQQYYYfff~~~rrrddd[[[TTTPPPPPPLLLKKKKKKKKKLLLNNNPPPQQQUUUVVVWWWYYY]]]cccjjjooowww~~~~~~yyysssmmmiiiddd___XXXRRRNNNKKKHHHGGGIIIGGGEEECCCBBBCCCDDDEEEGGGJJJNNNSSSWWWYYYZZZ[[[\\\\\\]]]```ccceeeeeeeeeeeeccc```______]]][[[YYYWWWVVVTTTQQQMMMKKKHHHGGGGGGFFFDDDBBB@@@???>>>>>>@@@???===;;;::::::::::::<<<<<<;;;;;;;;;<<<======<<<<<<;;;;;;<<<===???@@@AAAAAA@@@@@@AAAAAABBBCCCAAABBBCCCAAA>>>;;;:::;;;;;;;;;;;;:::999999888888999888777666666555666666333333444555666666777777555555444444444555555666777888888666444333444555444444333222222111111000///000000000000//////...111111111000//////......000000000000////////////.........///000111111111000000000000111111111111///000000000000111111111222333333444444333333333555555555666888999;;;;;;<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAACCCGGGJJJLLLMMMMMMOOOPPPQQQRRRRRRRRRQQQSSSVVVXXXYYY[[[]]]```[[[[[[ZZZ[[[]]]aaaeeeggggggdddbbb```[[[YYY```iiiuuuyyy@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===@@@DDDJJJPPPSSSVVVYYY[[[___```bbbdddfffggghhhhhhkkkmmmpppsssuuuvvvuuuuuuuuuwwwyyy}}}eeeVVVRRRQQQVVV___pppssscccZZZTTTPPPOOOPPPNNNNNNOOOOOOOOOPPPRRRTTTYYY[[[^^^ccciiiqqqzzz~~~yyyuuupppjjjbbbZZZTTTNNNJJJGGGFFFEEECCCAAA@@@AAABBBCCCFFFHHHMMMQQQTTTVVVWWWWWWWWWWWWYYY]]]aaadddeeedddaaa```^^^^^^^^^^^^\\\[[[YYYXXXVVVSSSPPPLLLJJJHHHIIIHHHFFFDDDBBB@@@>>>>>>>>>===;;;:::999999::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>?????????@@@@@@AAABBBCCCCCC>>>??????===;;;999888888;;;;;;::::::999888888888888777777666666555555555444444444555666666777777777666555444444444444444777888999888666555666777444444333222222111111000000000111000000///...---/////////...............000000000000////////////.../////////000000000111///000000000111111111111111111222222222333333333222222333444444444333333444444555666777999;;;<<<;;;<<<===>>>???@@@AAABBB@@@@@@@@@AAADDDGGGKKKMMMLLLMMMNNNPPPRRRRRRRRRRRRRRRTTTVVVXXXYYYZZZ\\\___]]]]]]]]]^^^```dddhhhjjjgggeeeccc```\\\ZZZ```jjjtttwwwAAAAAA@@@>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;<<<===>>>AAAFFFKKKPPPTTTVVVYYY[[[^^^___aaaccceeegggggghhhkkkmmmpppsssuuuvvvvvvuuutttwww{{{uuu^^^WWWWWWZZZaaammmlllaaaWWWRRROOOKKKJJJKKKOOOPPPQQQPPPPPPQQQTTTWWW[[[___eeemmmuuuyyysssjjjaaaYYYRRRLLLHHHEEEDDDBBB@@@@@@AAABBBCCCEEEHHHLLLQQQSSSTTTTTTSSSSSSTTTVVVZZZ___bbbcccccc^^^\\\[[[\\\]]]]]]\\\[[[ZZZYYYWWWUUURRRNNNKKKIIIJJJIIIHHHFFFCCCAAA???>>><<<;;;:::999999:::;;;<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<============>>>???@@@AAABBBBBB=========<<<<<<;;;999888;;;::::::999999888777777555555555555555555444444666666666666666666666666777666555444444444444444333555666555444333444555444444333222222111111000000000111000000///...---++++++,,,,,,---...//////////////////000000000000111000000000/////////...///000000000111111111111111111222222222333333333111222333333444444444333333333333444666888:::;;;999:::;;;<<<>>>???@@@AAA@@@@@@@@@AAADDDGGGKKKMMMKKKLLLNNNQQQRRRSSSRRRRRRSSSUUUWWWWWWWWWXXXZZZ\\\]]]]]]]]]___aaaeeehhhjjjhhhfffdddaaa\\\ZZZaaakkkrrrvvvBBBBBB@@@???>>>>>>>>>>>>========================<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;===>>>???EEEIIIOOOTTTWWWYYY[[[]]]^^^___aaadddfffggghhhiiikkkmmmpppsssuuuvvvvvvvvvtttwww}}}jjjYYYPPPTTT\\\iiizzzxxxlll^^^WWWRRRPPPNNNKKKJJJKKKNNNPPPQQQPPPPPPRRRXXX]]]ccchhhqqqzzzzzzqqqhhh```XXXQQQMMMHHHFFFDDDBBBAAABBBCCCCCCEEEHHHLLLPPPRRRSSSQQQPPPOOOPPPRRRVVV[[[___``````ZZZYYYXXXYYY[[[\\\[[[ZZZYYYXXXXXXVVVSSSPPPMMMKKKJJJJJJIIIGGGEEECCCAAA???;;;::::::999:::;;;<<<===;;;;;;:::999999999::::::999999:::;;;;;;<<<<<<<<<;;;<<<===??????@@@@@@@@@>>>======>>>??????===<<<:::::::::999888888777777444444555555555555444444666666666666666666666666777666555444444444444444444555777777666555666777444444333222222111111000///000000000000//////...)))***+++,,,---///000000////////////000000000000111111111000///.........000000000000111111111111///000000000000111111111111111222333444444444444333333333444555777888999777888999;;;<<<>>>???@@@@@@@@@@@@AAACCCGGGJJJLLLJJJLLLNNNQQQSSSSSSSSSRRRTTTUUUWWWWWWWWWWWWYYY[[[\\\\\\]]]^^^```cccfffggghhhfffdddbbb]]][[[bbbkkkrrruuuCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<>>>@@@AAAHHHLLLRRRVVVXXX[[[]]]^^^^^^___bbbeeegggiiikkkkkklllnnnqqqtttvvvvvvvvvvvvtttxxx~~~uuubbbWWWNNNUUUaaarrrttteee\\\XXXSSSOOOPPPOOOMMMNNNQQQNNNPPPRRRRRRSSSXXXbbbiiirrrxxxzzzrrrjjjbbb[[[WWWNNNLLLHHHEEECCCBBBBBBBBBDDDGGGKKKOOOQQQPPPOOOMMMKKKKKKNNNRRRWWW[[[\\\\\\XXXWWWVVVWWWYYYZZZYYYXXXWWWWWWWWWVVVTTTQQQNNNLLLJJJJJJJJJIIIGGGDDDBBBAAA===<<<;;;::::::;;;<<<<<<;;;;;;:::999999999999999888999::::::;;;;;;<<<<<<:::;;;<<<>>>>>>>>>=========<<<<<<===@@@AAA@@@>>>::::::999999888777777777444555666777777666555444555555666666777777888888666555555444444444555555444666888999888777777888444444333222222111111000...//////000000000000///,,,,,,---...//////000000.../////////000000000111000000000000////////////000000000000111111111111///000000000000111111111000111222333444444444444555555555555666777888999777777999:::<<<>>>???@@@?????????@@@BBBFFFIIIKKKIIIKKKNNNQQQSSSSSSSSSRRRSSSUUUWWWXXXXXXYYY[[[]]]]]]]]]^^^___aaaccceeefffiiigggeeebbb]]]\\\bbblllqqquuu~~~DDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::<<>>@@@@@@???>>>>>>@@@BBBEEEIIIKKKIIIKKKNNNRRRSSSTTTSSSRRRSSSUUUWWWYYYZZZ\\\^^^aaa``````aaabbbccceeeggghhhiiigggeeeccc^^^\\\ccclllrrruuu~~~GGGCCCAAABBBAAA>>>>>>AAA??????>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<>>>BBBEEELLLPPPTTTXXXYYYYYYZZZ[[[\\\^^^aaadddgggiiikkklllqqqrrrtttwwwyyyyyyxxxvvvvvvvvvwwwhhh\\\WWWZZZaaauuunnnddd\\\VVVTTTQQQQQQQQQOOONNNNNNQQQSSSVVVWWWXXXZZZ```jjjvvv~~~yyytttpppccc]]]VVVOOOKKKHHHFFFEEEEEEDDDEEEGGGIIIKKKKKKJJJLLLJJJIIILLLQQQVVVWWWWWWVVVWWWYYYZZZZZZZZZYYYXXXYYYWWWUUUTTTTTTSSSQQQOOOPPPMMMJJJFFFDDDCCCCCCCCC??????>>>===<<<;;;::::::;;;:::::::::999888888888777888999:::;;;:::999888;;;:::888777777888:::;;;:::<<<===?????????>>>>>>>>>===:::888777777888888666666555555555555666666444444333222333555888999555555666666555444333333444444444444444444444444444555666666555444111000000///////////////000111111111111000000///...---...///000111111000///...000111111111222222222222111000///////////////000///000111222222333333222444444333333333333222222/////////222555888888888999:::;;;<<<===???@@@@@@?????????@@@BBBDDDEEEFFFIIIKKKOOORRRUUUUUUTTTTTTTTTXXXZZZWWWXXX\\\^^^^^^___^^^^^^```cccfffggggggmmmjjjhhhddd^^^[[[aaajjjxxxxxxIIIDDD@@@AAA@@@<<<<<<>>>======<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>===<<<;;;;;;:::777777888888999::::::;;;777888999999::::::999999999888777666666777888999:::;;;<<<===>>>>>>>>>======<<<999777666666777888555555444444444444555555444333222222333555777888777777777777777666555444333333444555555555444444444555666777777555333222000000////////////000000000000000000000//////......///000111111000///...000000000111111111222222000000////////////000000---...///000111111111111333333333333333333333333444333444666999;;;;;;:::999999:::;;;===>>>???@@@>>>>>>???@@@BBBDDDFFFGGGHHHKKKNNNRRRTTTTTTTTTSSSSSSWWWYYYWWWXXX\\\___^^^___^^^^^^```cccfffggggggkkkhhheeebbb\\\YYY___hhhuuuuuu}}}MMMGGGBBBAAA@@@===<<<>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;======<<<;;;<<<@@@FFFJJJRRRTTTWWWXXXYYY[[[]]]```aaabbbeeehhhkkknnnppppppuuuuuuuuuvvvwwwxxxyyyyyy|||ooo```XXXVVVXXXfffzzzwwwcccZZZVVVRRRPPPPPPQQQRRRRRRSSSSSSUUUXXXZZZ```ccchhhnnnwww}}}yyywwwrrrkkkccc\\\UUUOOOJJJEEECCCAAABBBDDDGGGIIIIIIIIIIIIIIIKKKNNNQQQRRRRRRRRRTTTVVVXXXYYYZZZYYYYYYXXXVVVTTTSSSSSSSSSQQQOOOOOOMMMJJJGGGEEEDDDCCCCCC@@@@@@???>>>===<<<;;;;;;777777777888999999::::::999888888888888999::::::777777555555555555777777999999:::;;;<<<<<<<<<<<<<<<:::999777666666666777444444333333333333444444444333222222222444555666555666666666666555444444222333555666666666555444555666888999999777555444111000000//////000000000...//////000000000000000//////000000000000///////////////000000000111111000000000//////000000111---...///000111111111111111222222333333444444555444333333444777888888777888888999;;;<<<===>>>???======>>>@@@BBBEEEGGGHHHHHHJJJNNNQQQSSSSSSSSSRRRRRRWWWYYYWWWXXX]]]``````___^^^^^^```cccfffgggggghhhfffccc___ZZZWWW]]]fffqqqsss{{{QQQIIICCCBBBBBB@@@???AAA@@@??????>>>===>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::<<>>>>><<<===>>>@@@CCCEEEHHHIIIHHHJJJMMMQQQRRRSSSRRRQQQQQQVVVXXXWWWXXX]]]``````^^^]]]]]]```cccfffhhhhhhhhheeebbb___YYYVVV\\\eeeqqqsss{{{SSSJJJBBBAAABBBAAA@@@BBB@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::<<>>===<<<<<<;;;;;;:::999888777666555999888777666777888999:::777777777777777777777777777777777888999999::::::999999888777777666666666666666555555555555666666444333333333222222333333222222333333333333333222222333555777888888888888999:::;;;<<<<<<:::999777222222111000000000000000,,,---...000111111111111000000////////////000000////////////000000000000000000000000000111222222000111222333333444444333000000111222444555666666888777666777999:::999888777888999:::;;;===>>>>>><<<===>>>@@@CCCEEEHHHIIIHHHJJJNNNQQQRRRRRRQQQPPPQQQVVVXXXWWWXXX]]]``````^^^]]]]]]```dddggghhhhhhiiifffccc```ZZZWWW]]]fffsssvvv}}}VVVLLLBBB@@@AAA@@@???@@@???>>>======<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<>>======999999999999999999999999888777777777777888999999888888888888888888888888777777777777888999:::;;;999999888888888777777777666666666555555666666666555555444444333333222222444444555666666666666555333333444666777999:::;;;;;;;;;<<<===<<<:::888777333222111111000000000000------///000111111111111000000////////////000000/////////000000000111111000000000000111111222333...///000111222222222222000000111222444555666666666555444555777888888777888888999;;;<<<===>>>???======>>>@@@BBBEEEGGGHHHIIIKKKOOOQQQSSSSSSQQQQQQRRRWWWYYYWWWXXX]]]``````]]]]]]]]]```dddggghhhiiijjjhhheeebbb\\\YYY___hhhvvvxxx___RRRFFFCCCCCCAAA?????????>>>======<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<>>>@@@CCCHHHNNNSSSSSSVVVYYY[[[[[[\\\]]]^^^bbbdddgggjjjmmmpppqqqrrrooosssvvvvvvvvvxxx}}}mmm^^^UUUVVVVVV^^^www}}}ooohhhbbb[[[WWWXXXYYYXXXXXXZZZ___ccciiinnnsssxxx}}}~~~}}}{{{zzzxxxtttoookkkddd```[[[VVVSSSOOOKKKHHHIIIKKKNNNNNNLLLKKKKKKMMMMMMNNNPPPSSSTTTUUUUUUUUUUUUTTTRRRRRRSSSSSSQQQPPPLLLLLLKKKJJJHHHGGGEEEDDDBBBBBBAAA@@@???>>>>>>===::::::::::::::::::::::::666777777888888888888888777888888888888888888777888777777777777999:::;;;999999999999999888888777666555555444444555555666666666666555444333222222444555666777777777777777444444444444666999<<<>>><<<=========<<<:::777666444333222111000000000000......///000000111000000111000///......///000111000000000111111111222222000000000000111222333444//////000111222222222222111111222333333444555555222111111222444666555444999999:::;;;===>>>???@@@>>>>>>???@@@BBBDDDFFFGGGJJJLLLOOORRRTTTSSSRRRQQQSSSWWWYYYWWWXXX\\\___^^^]]]\\\]]]___dddgggiiiiiikkkhhhfffbbb\\\ZZZ```iiivvvyyygggYYYLLLGGGFFFCCCAAA@@@AAA@@@@@@???????????????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<>>>@@@CCCFFFKKKQQQUUUTTTWWW[[[]]]^^^]]]^^^^^^ccceeehhhkkknnnppprrrsssooosssxxxyyyxxxzzzzzzdddXXXSSSWWW[[[fff|||llleeeddd```[[[XXX[[[]]]\\\\\\^^^eeeiiiooosssxxx|||~~~|||{{{zzzvvvrrrnnnjjjgggccc___[[[WWWRRROOOKKKNNNQQQQQQOOOMMMMMMOOOMMMNNNPPPRRRTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQPPPNNNLLLLLLKKKJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>>>>???>>>===<<<:::999888777555666888999999999888777777777888888888888777777888777777777777999:::;;;999999:::::::::999999888555444444333333444444555777777777666555444333222333333444555666666555555555444333444666999===???===>>>>>>>>><<<999666555444333222111000000000000...//////000000000000000111000///......///000111111111111111222222222222000000000000111222333444111111222333444444444444111222222333333444444555444333333444777888888777999:::;;;<<<===???@@@@@@?????????@@@BBBDDDEEEFFFKKKMMMPPPSSSTTTTTTRRRQQQTTTXXXZZZWWWXXX\\\^^^^^^]]]\\\]]]___dddgggiiiiiikkkiiifffbbb]]]ZZZ```iiivvvyyy{{{gggRRRJJJFFFBBB@@@BBB============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;:::999:::===============<<<<<<<<<======???BBBGGGMMMRRRVVVWWWXXXZZZ\\\___aaacccdddfffgggiiikkkmmmoooqqqrrrrrruuuyyyzzzxxxxxxjjjZZZSSSQQQWWW```rrrvvvkkkccc___^^^\\\\\\\\\[[[\\\^^^cccgggooonnnqqqvvvyyy~~~~~~{{{vvvrrrpppooommmkkkhhhbbb[[[VVVTTTSSSQQQQQQRRRRRRPPPNNNLLLMMMOOOQQQRRRSSSSSSSSSQQQPPPNNNLLLKKKKKKKKKLLLMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCAAA???>>>>>>>>>???<<<;;;;;;::::::999999888888888888888777777777777888777666666666777999:::888888999999999::::::::::::::::::999999888888888999999888777777666777777666444333444777777555222555555555666555555444333555444333333555888;;;===???>>>===:::888666444333222222111111000/////////...///111222222222111000111111000000//////......///......------///000111///......//////000111222111222222333333222222111333333222333444555666666666555555555555666666777888999999:::;;;<<<======?????????@@@AAADDDFFFGGGIIIKKKNNNPPPRRRRRRQQQPPPTTTXXXYYYWWWVVVYYY[[[YYY[[[[[[]]]```dddhhhiiiiiinnnfffbbbaaa[[[UUU\\\iiittt{{{yyy^^^OOOHHHBBB???>>>===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>???@@@???===;;;;;;<<<=====================<<<>>>???BBBEEEJJJOOOTTTVVV___```aaacccfffhhhiiijjjggghhhjjjllloooqqqrrrsssuuuvvvxxxyyywwwyyyvvv___WWWSSSUUU]]]hhhzzzzzzlllddd^^^\\\\\\]]]___```bbbdddggglllpppsssrrrtttyyy}}}~~~}}}{{{yyywwwtttsssrrrpppmmmgggaaa\\\YYYWWWTTTRRRRRRQQQPPPNNNLLLMMMNNNOOOPPPQQQQQQQQQPPPOOONNNLLLKKKKKKKKKKKKJJJIIIHHHGGGEEECCCBBBBBBDDDCCCAAA@@@>>>>>>>>>???<<<<<<;;;;;;:::999999999777777777666666666666555777777666666777777888999888888888999999999::::::::::::999999999888888888777777666666666777888888888666444555666666333000555555555555555555444444666555444333444777:::;;;<<<;;;:::999888777666555333333222222111000000000------...///////////////111000000000/////////...//////...---...///000111111000000/////////000000111222222333333222222111333333333333333444555666555555555555555666666777888999999:::;;;<<<======?????????@@@AAADDDFFFGGGJJJLLLNNNQQQRRRRRRRRRQQQQQQVVVXXXVVVVVVZZZ\\\[[[\\\\\\]]]aaaeeeiiijjjjjjmmmfffaaaaaa[[[UUU\\\hhhsssyyykkkUUUKKKEEE@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===???@@@AAAAAA???======>>><<<<<<==================???AAAEEEIIINNNRRRUUUWWW^^^___aaabbbdddfffggghhhhhhiiilllnnnqqqssstttuuuwwwvvvvvvxxxzzzeeeSSSSSSRRRYYYeeerrrxxxhhh```]]]ZZZYYY[[[XXX[[[```dddiiinnnssswwwyyyxxxzzz~~~|||}}}}}}||||||xxxwwwvvvuuusssnnngggccc]]]ZZZUUURRRQQQPPPOOONNNLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJJJJJJJJJJHHHGGGGGGFFFDDDCCCCCCBBBCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<;;;::::::999999666666666666555555555555666666777777888888777777777888888888999999999999999999999888888888888888555555444555555666777888999777666555555444222000444444555555555555555555777666555444444666888999777777777888888888888888444444333333222111111111...............///000000000000000000//////////////////.........///000111222222111000////////////111111222222222222111111333333333333333444444444555555444444555666666777888999999:::;;;<<<======?????????@@@AAADDDFFFHHHKKKMMMOOORRRSSSSSSRRRRRROOOTTTVVVUUUVVVZZZ]]]\\\]]]]]]^^^aaafffiiijjjjjjmmmfffaaa```[[[WWW\\\fffrrrwww|||qqqXXXMMMHHHEEEBBB?????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>@@@AAAAAA???>>>>>>>>><<<<<<<<<<<<============>>>AAAFFFKKKPPPSSSUUUUUUZZZ[[[\\\^^^___aaabbbccchhhiiilllooorrrtttuuuuuuwwwuuuuuuzzznnn[[[PPPRRRSSS\\\kkk{{{rrrggg]]]ZZZYYYXXXXXXZZZUUUZZZbbbiiipppuuuzzz~~~~~~~~~~~~~~~yyyyyyxxxwwwuuuqqqkkkfff]]]YYYTTTQQQOOOOOOOOONNNLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBAAA@@@?????????>>>======<<<<<<;;;:::::::::777777666666666555555555444555777888888888777666777777777888888888888999888888888888888888888777555555444444444555555666777666666666555444333222444444444444555555666666888777666444444555666666555555666666777777777777444333333222111111000000111000/////////000222333000000000000///////////////////////////000000000222111111000//////000000111111222222222222111111333333333444444333333333444444444444555555666777888999999:::;;;<<<======>>>>>>???@@@BBBDDDGGGHHHKKKMMMPPPRRRSSSTTTSSSRRRPPPTTTWWWUUUUUUYYY\\\[[[\\\[[[]]]```eeehhhiiiiiilllfffaaa___[[[XXX\\\dddpppsssvvv|||xxx\\\NNNIIIFFFCCC@@@?????????>>>>>>>>>============<<<<<<============>>>@@@???>>>======>>>;;;<<<<<<<<<======>>>>>>>>>AAAFFFLLLPPPSSSTTTTTTZZZ[[[\\\^^^```aaacccdddgggiiilllooorrrtttuuuuuuxxxuuuvvv}}}}}}gggZZZUUUTTTWWWaaaqqqpppfff^^^XXXWWWXXXVVVWWWYYY[[[bbbllluuu|||~~~~~~}}}wwwwwwvvvvvvtttpppjjjfffZZZVVVQQQNNNMMMNNNMMMMMMKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAAAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;:::888888888777777777666666444555666888888777666666666666777777777888888888777777777777777777777777777777555444333333333333333444555666555555555555333333333333444666777888888777666555444444444555555555555555555555555555222222222111000000//////111000/////////000222333////////////000000000000/////////000000000000000000000000000000111222222000111111222222111111000111222333444444444333333333333333444444555777777888999999:::;;;<<<======>>>>>>>>>???BBBDDDGGGIIIKKKMMMPPPRRRSSSTTTSSSRRRRRRWWWXXXVVVUUUXXXZZZYYYZZZZZZ[[[^^^cccfffggggggkkkfffaaa^^^[[[ZZZ]]]bbblllnnnqqqwwwhhhTTTKKKFFFBBB@@@@@@@@@??????>>>>>>===>>>======<<<<<<======>>>;;;===>>>>>>===<<<<<<===;;;;;;<<<<<<===>>>>>>>>>>>>AAAFFFKKKOOORRRSSSTTTXXXYYYZZZ]]]___aaacccdddfffhhhlllpppsssuuuuuuuuuzzzwwwzzz{{{eee[[[[[[XXX^^^jjj}}}vvvfff^^^YYYUUUWWWXXXWWWXXX[[[cccjjjvvv~~~|||}}}|||vvvuuuttttttrrrmmmgggcccWWWTTTPPPMMMLLLLLLKKKJJJHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;888888888888777777777777555555666666777777666666666666666666777777777777666666666666777777777777999888666555333333222222111333555666555555666777333333222333444666888999888777666555444444444444555444444444333333333333222222111111000//////..................///000000////////////000000000000...///000111111111000000000000000000111222333333000000111111111111000000///000222444444444333333222222333333444555777777888999999:::;;;<<<============>>>???BBBEEEGGGIIIKKKMMMOOORRRSSSSSSRRRRRRTTTXXXZZZWWWVVVYYYZZZYYYYYYXXXZZZ]]]bbbeeeffffffjjjfffaaa]]][[[[[[]]]___gggiiillltttxxx^^^PPPIIIDDDAAAAAA@@@??????>>>>>>===>>>>>>============>>>>>>;;;===>>>>>>===<<<======;;;;;;<<<<<<===>>>>>>???@@@BBBFFFKKKOOORRRTTTUUUUUUVVVYYY[[[^^^aaacccdddgggjjjnnnrrruuuwwwwwwwwwzzzyyy{{{cccYYY[[[\\\eeewwwzzziiicccZZZVVVUUUXXX[[[\\\```dddmmmuuu~~~|||zzz~~~}}}}}}}}}uuuuuutttsssqqqlllfffaaaWWWUUUQQQNNNLLLJJJHHHFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAAAAAAAA@@@???>>>??????>>>>>>===<<<<<<;;;888777777777777666666666666555555555555666777777555555555666666666777777555555555666666666777777888777666555444444444444222444777666444333555666333222222222444666999:::777666666555444444444444222222333333333333333333333333222111111000000///------...///////////////.../////////000000000111...///000111222111000000111111111000111111222222000000111111111111000000---///111333555555444444222222222333444555777777888999999:::;;;<<<============>>>???BBBEEEHHHIIIJJJLLLNNNQQQRRRRRRRRRQQQSSSXXXZZZXXXWWW[[[]]]\\\YYYYYYZZZ]]]bbbeeegggfffiiifffaaa\\\[[[\\\^^^^^^cccdddiiirrrgggWWWOOOIIIAAAAAA@@@@@@???>>>>>>===>>>>>>============>>>>>>;;;===??????=========>>>;;;;;;;;;<<<===>>>>>>???BBBDDDGGGKKKOOORRRUUUVVVWWWXXX[[[^^^aaaeeeggghhhhhhkkkoootttwwwyyyyyyxxxyyyzzz{{{aaaWWWXXX^^^jjjzzzeee\\\]]]YYYVVVVVV\\\```ccchhhnnnzzz~~~|||~~~~~~~~~{{{yyy~~~}}}~~~~~~||||||~~~vvvvvvuuusssqqqlllfffaaaYYYVVVSSSPPPMMMJJJFFFCCCAAABBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBAAAAAA@@@???@@@AAABBBAAA@@@???>>>??????>>>>>>======<<<<<<777666666666555555555555666666555444444666777888555555555555666666666777444555555555666666777777777666666555555555666666444666888777444222333555333222222222444666999;;;666666555555555444444444000111111222333333444444444444333333222111111000...///111222222222111000.../////////000000111111...///000222222111111000444333222111000000000000000000111111111111000000,,,...111333555555555444222222222333444555777777888999999:::;;;<<<===>>>======>>>???BBBEEEHHHJJJIIIKKKNNNPPPRRRRRRQQQPPPRRRWWWYYYXXXYYY]]]___^^^ZZZZZZ[[[^^^cccfffggggggiiifffaaa\\\[[[]]]^^^]]]aaabbbgggrrr|||```PPPKKKEEEDDDCCCBBBBBBAAA===;;;========================<<<<<<<<<<<<==================<<<;;;:::;;;>>>AAADDDFFFIIILLLOOORRRTTTUUUVVVXXX[[[\\\\\\^^^cccgggjjjmmmrrrtttuuuvvvwwwxxx|||sssaaa\\\\\\gggyyy~~~kkk]]]WWWVVVUUUVVVWWW[[[aaaiiirrrxxx}}}|||~~~~~~|||yyywwwwwwyyyzzz|||~~~~~~~~~}}}{{{yyyzzz|||~~~~~~|||{{{{{{}}}||||||{{{{{{|||}}}vvvwwwwwwvvvrrrlllgggccc]]]XXXQQQLLLHHHGGGEEEDDDDDDCCCBBBAAAAAAAAABBBCCC@@@BBBDDDDDDCCCDDDEEEGGGEEEEEEDDDCCCAAA@@@??????AAAAAAAAA@@@@@@?????????@@@@@@??????>>><<<;;;:::666666666777777999::::::555555555555555555555555999999999999888888888777222444666888777666333111999888888777666555555444555555555666555555444333333333333333444555666666444444444444444444444444222222111111222222333333666555555444333333222222000////////////000000111000000000000000000000000)))***------......111222000000111111111222222222111111111111000000//////333333333444444444555555000111222444555777888999999::::::;;;<<<===>>>>>><<<>>>AAACCCCCCCCCEEEFFFIIILLLPPPRRRRRRRRRRRRSSSRRRVVVYYYWWWWWW[[[^^^]]][[[[[[[[[^^^cccgggiiiiiifffccc___]]]]]]]]]\\\[[[^^^```ggguuunnnXXXOOOHHHEEEBBB@@@@@@@@@???===========================<<<<<<<<<<<<============<<<======;;;;;;<<>>>>>===???AAACCCCCCDDDGGGIIIJJJMMMPPPQQQQQQQQQQQQRRRRRRVVVYYYWWWWWW[[[^^^]]][[[[[[\\\___cccgggiiiiiihhhdddaaa^^^^^^^^^]]]]]]]]]___ffftttcccSSSKKKGGGBBB???>>>???@@@@@@========================<<<<<<<<<<<<============<<<======<<<;;;===@@@BBBGGGIIIKKKNNNQQQTTTUUUVVVVVVYYY\\\]]]]]]___dddiiilllooosssvvvwwwxxxyyy{{{zzzmmmbbbbbbfff}}}ooobbb[[[UUUSSSSSSRRRZZZdddjjjoooyyy~~~{{{vvvtttpppllliiifffeeedddeeegggjjjlllooosssxxx{{{~~~}}}yyyuuuttttttrrrqqqooonnnnnnnnnqqqrrrsssssssssuuuyyy|||}}}}}}}}}~~~}}}|||zzzxxxwwwvvvvvvwwwwwwvvvtttrrrpppmmmllleee```XXXQQQLLLGGGCCC@@@AAA@@@???>>>>>>???@@@AAAAAABBBCCCCCCAAAAAABBBCCCDDDCCCCCCBBBAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@????????????>>>===<<<;;;:::888777666444333222222222555555555555555555555555666555555555444444444444444444555555666777777777888777777666666555555555222333444555666666666666777666555555444555555555666666666666666666666666444444333333333333333444555666888999999777555444222111000000////////////000000000000000000000000222333333222000//////000///////////////000000000222222222222222111111111333333333333444444444444555555666666777888888888999999:::;;;<<<===>>>>>>>>>???AAABBBCCCEEEIIIKKKKKKMMMOOOPPPOOOOOOPPPRRRRRRWWWYYYWWWWWW[[[]]]\\\[[[[[[\\\___dddgggiiiiiiiiifffbbb```_________^^^\\\^^^eeessslllWWWKKKHHHCCC@@@???@@@@@@???========================<<<<<<<<<<<<============<<<======<<<<<<>>>AAADDDIIIJJJMMMPPPSSSUUUVVVWWWWWWZZZ]]]^^^^^^```fffjjjmmmppptttvvvxxxyyy{{{}}}wwwgggbbbhhhqqquuuaaaXXXWWWUUUUUUVVVUUU]]]gggqqq{{{~~~zzzvvvrrrmmmiiifffdddaaa]]][[[YYYXXXXXXWWWYYY\\\^^^```cccgggjjjnnnttt}}}}}}yyyvvvuuurrrooommmkkkjjjjjjjjjkkkmmmnnnooossswww{{{xxxyyy{{{}}}zzzzzzyyyxxxwwwwwwwwwvvvvvvuuutttrrrqqqpppppppppjjjeee]]]VVVOOOIIIDDD@@@@@@???>>>=========>>>???@@@AAABBBBBB@@@???@@@AAACCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;::::::999777666444333333333555555555555555555555555555555555444444444333333555555444444555777888999777777666666666555555555111222333555666777777777777666555444333333333333555555555555555555555555555555444444444444444555666777:::;;;;;;:::777666333222111000////////////000000000000000000000000000111222000...---...///000000000000000000000000222222222222222222222222222222333333333444444444444444444444555555555555888999:::;;;<<<======>>>===>>>???@@@AAADDDIIILLLLLLMMMOOOOOOOOOOOOPPPQQQSSSWWWYYYWWWWWW[[[]]]\\\[[[[[[]]]```eeehhhiiihhhhhheeebbb````````````___\\\^^^eeetttuuu]]]JJJHHHEEECCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============<<<<<<=========???CCCFFFJJJKKKNNNQQQSSSUUUWWWWWWWWWZZZ]]]______bbbggglllnnnqqqtttvvvxxxzzz|||lll```___lllzzzwwwhhhYYYTTTTTTUUUVVVXXX[[[```jjjxxxwwwtttqqqmmmiiigggccc```]]]\\\ZZZXXXUUUSSSRRRRRRRRROOOQQQTTTUUUVVVXXX[[[^^^^^^ccclllsssxxxzzz}}}~~~}}}wwwuuuqqqnnnkkkiiihhhgggeeefffhhhjjjllloootttxxxuuuwwwzzz}}}zzzzzzyyyxxxxxxvvvvvvuuutttsssrrrqqqppppppqqqrrrmmmhhhbbb[[[UUUNNNHHHCCCAAA@@@???===<<<======>>>???@@@AAA@@@???>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>======<<<;;;:::777777666555555555555555555555555555555555555555666666666555555555444444555444444333444666888:::666666666666555555555555111222333555666777777777444444222111000000//////444444444444444444444444555555444444555555666777888999;;;======;;;888777333333222000////////////000000000000000000000000...///000000//////000111111111111111111111111111222222222222222222222222222222222333333333444444444444555555555555555555888888999:::;;;<<<======<<<===>>>>>>@@@CCCGGGKKKKKKMMMOOOPPPPPPOOOQQQRRRSSSWWWYYYWWWWWW[[[\\\[[[[[[[[[]]]aaafffhhhiiihhhgggdddaaa______```______]]]```gggwwweeeKKKIIIFFFDDDCCCAAA???===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;<<<======>>>@@@DDDGGGJJJLLLNNNQQQSSSUUUVVVWWWXXX[[[^^^___```ccchhhmmmnnnqqqtttvvvxxxzzz}}}rrrccc[[[___rrr|||hhh^^^UUURRRSSSSSSVVVZZZbbbfffqqqrrriiibbb___\\\ZZZYYYXXXVVVTTTTTTSSSQQQOOONNNMMMMMMNNNLLLMMMOOOPPPPPPQQQRRRTTTTTTXXX___dddiiilllppprrryyyxxxuuuqqqlllgggeeedddcccaaabbbdddeeegggkkkpppttttttvvvyyy|||}}}}}}|||zzzxxxvvvtttrrrrrrrrrqqqqqqqqqqqqrrrrrrnnnjjjeee```[[[TTTNNNIIIEEECCCAAA???===<<<<<<======>>>??????>>>===>>>???@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA===============<<<;;;:::444444444333444444555555555555555555555555555555777777666666666555555555555444333333444555666777555555555555555555555555111222333555666777777777777777555444333333333333444444444444444444444444444444555555666777999999;;;;;;<<<===<<<:::888777333222111111000000000000000000000000000000000000...///111111111111333444222222222222111111111111111111111222222222222222222222222222333333333333666666666777777777777777888888999:::;;;<<<======;;;<<<>>>???@@@BBBFFFHHHIIILLLPPPRRRRRRRRRRRRRRRSSSXXXZZZWWWWWWZZZ\\\[[[[[[[[[^^^bbbfffiiiiiihhhgggdddaaa______``````______ccclll|||iiiNNNJJJEEEBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;<<<======>>>AAAEEEHHHJJJLLLNNNPPPSSSUUUVVVVVVXXX[[[___```aaadddiiinnnnnnpppsssuuuwwwzzz}}}qqqddd]]]\\\eeemmm\\\WWWSSSSSSSSSSSSWWW^^^gggnnn{{{yyyoooddd\\\VVVTTTQQQPPPQQQQQQPPPOOOOOONNNMMMKKKJJJKKKKKKLLLKKKMMMNNNNNNMMMLLLMMMNNNOOORRRVVVZZZ]]]aaafffiiirrryyy}}}yyyssslllfffbbb```___]]]___```aaabbbfffjjjnnnppprrrtttwwwzzz}}}~~~~~~~~~}}}|||zzzxxxuuutttrrrrrrsssssssssssssssrrrmmmkkkgggddd```ZZZTTTPPPHHHGGGDDDAAA>>>===<<<<<<;;;<<<>>>>>>======>>>@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA<<<<<<======<<<<<<;;;;;;666555555444444555555666555555555555555555555555666666666666555555555555444444333333333444444444555555555555555555555555222333444555666666666666999888777666666666666666555555555555555555555555333444444555777999;;;<<<=========<<<;;;999888777222222111111000111111111000000000000000000000000---///000000000000111333222111111111000000000000000000000111111111222222111222222222222333333333555666666666777777888888888888999:::;;;<<<<<<===;;;===???AAAAAABBBEEEGGGGGGKKKQQQTTTUUUTTTTTTSSSTTTXXXZZZWWWWWWZZZ\\\[[[ZZZ[[[^^^cccgggiiiiiihhhhhheeebbb```aaabbbbbbaaaaaafffpppiiiQQQLLLEEE@@@???@@@BBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>;;;<<<===>>>???AAAFFFIIIJJJLLLNNNPPPRRRTTTUUUVVVXXX\\\___aaaaaadddjjjooonnnpppsssuuuwwwyyy}}}jjj```YYYYYY^^^mmmooo^^^VVVTTTTTTUUUTTTTTTZZZbbbiiitttoooeee]]]UUUOOOSSSPPPNNNMMMNNNOOOOOONNNNNNMMMLLLJJJJJJJJJKKKKKKMMMNNNOOOOOOMMMKKKKKKLLLNNNPPPSSSUUUWWW[[[```dddooouuu~~~~~~vvvnnngggbbb___^^^[[[]]]^^^^^^___bbbfffjjjlllmmmooorrruuuxxxzzz|||zzz{{{|||}}}|||{{{zzzyyysssssstttuuuuuutttssssssmmmkkkhhhfffccc^^^XXXTTTKKKIIIFFFBBB???===<<<<<<999;;;======<<<===>>>@@@?????????@@@@@@AAAAAABBB?????????@@@@@@AAAAAAAAA<<<<<<<<<===<<<<<<;;;;;;999999888777777777777777555555555555555555555555666666555555555444444444333333333333333333222222444555555555555555555555333333444555666666666666333333222111111111111222666666666666666666666666333333444666888:::<<<>>>???>>>===;;;:::888777777111111111111111111222222000000000000000000000000,,,---......------...///111111000000/////////...//////000000111111111222111111222222222333333333333333444444555666666777777888999:::;;;<<<<<<===<<>>>>>??????@@@@@@>>>===<<<;;;;;;<<<<<<======>>>>>>AAA@@@??????@@@CCCFFFHHHLLLMMMOOORRRTTTUUUUUUVVVWWWZZZ^^^bbbdddgggjjjmmmtttrrrsssuuutttttt~~~vvv[[[WWWTTTXXXccc{{{ooo___[[[SSSQQQPPPRRRSSSVVV```jjjsss~~~~~~mmm___WWWRRRMMMJJJLLLLLLKKKJJJJJJIIIHHHHHHPPPNNNLLLJJJJJJJJJKKKLLLLLLMMMOOOPPPOOOMMMJJJHHHLLLMMMNNNQQQTTTYYY\\\^^^gggoooxxx~~~yyypppjjjeeebbb___```^^^]]]^^^aaadddeeeeeehhhiiikkkmmmppptttwwwxxxzzzzzzzzzyyyyyyxxxxxxwwwvvvuuutttuuuvvvuuusssrrrooommmjjjgggddd___ZZZVVVMMMKKKGGGCCC???<<<:::999======<<<<<<<<<======>>>AAABBBBBBBBBBBBBBBBBBBBB????????????@@@AAABBBBBB???>>>===<<<<<<;;;;;;<<<::::::999999888777777777444444444555555555666666666666555555555444444444222222222222333333444555444444444555555555555666333333444444555666666666444444555555555555555444::::::::::::888666444333555555555666777999:::;;;@@@>>><<<:::888777777777333111...,,,,,,...000222------...//////000//////222222111111000//////.../////////000000000000000222222111111000111111222333333444444444555555555444444555555555555555555555666777999;;;===>>>???>>>>>>???@@@BBBDDDFFFGGGKKKKKKMMMQQQTTTUUUUUUTTTWWWWWWWWWXXXXXXXXXYYYYYYXXX[[[aaafffjjjllllllllliiigggdddaaa``````bbbccciiinnnyyyzzzZZZKKKFFFFFF@@@AAACCC===>>>??????@@@???>>>===<<<<<<<<<<<<===============@@@???>>>???@@@DDDGGGIIILLLMMMNNNPPPRRRTTTUUUVVVXXX[[[```cccfffiiillloootttsssuuuwwwvvvzzzkkkYYYWWWWWW]]]kkkvvvcccXXXWWWRRRPPPPPPSSSTTTWWWaaalllxxx}}}|||uuukkk^^^UUURRRPPPNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLJJJIIIHHHIIIJJJKKKMMMNNNOOOPPPOOONNNLLLJJJLLLLLLMMMPPPSSSWWWZZZ\\\dddkkksssxxxzzzyyyqqqkkkgggdddbbbbbb```^^^^^^```aaaaaaaaa```bbbeeeiiimmmqqqtttvvvyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuuuuvvvuuusssqqqmmmkkkiiigggeeeaaa]]]YYYRRROOOKKKFFFBBB>>><<<;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAABBBBBBCCCCCC@@@@@@?????????@@@AAAAAA???>>>===<<<;;;;;;;;;;;;888888777777666555555555222222333333333444444444666555555555444444444444333333222222222333444444444444444555555555555666555666666666666777777777666666666777666666555555444555666666666555444444555555555666777888:::;;;>>>===;;;999777777666777222111111111000000000000...//////000111111000000000000000000000111111111000000//////000000111222222222111111111111111222111111111111222222222333444444444555555555666666777777888999;;;<<<======??????@@@AAACCCEEEGGGHHHJJJKKKMMMPPPSSSTTTTTTTTTWWWWWWWWWXXXXXXXXXYYYYYYXXX[[[aaafffjjjkkkkkkkkkfffeeebbbaaaaaabbbdddfffmmmrrr}}}cccPPPGGGFFF@@@@@@BBB<<<>>>????????????>>>======>>>>>>===============<<<>>>>>>>>>???AAAEEEHHHJJJLLLLLLLLLMMMOOORRRUUUWWWYYY]]]aaaeeehhhkkknnnqqqtttuuuxxxzzz|||tttaaaWWWVVVZZZdddtttvvvfff[[[WWWXXXSSSRRRRRRUUUWWW[[[eeeppp~~~zzz|||}}}sss___XXXQQQLLLLLLLLLKKKJJJGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOQQQTTTWWWZZZ\\\bbbhhhooorrrtttxxxzzzrrrmmmjjjhhhffffffdddbbbaaabbbaaa```^^^^^^```cccgggkkknnnqqqrrrxxxxxxwwwwwwwwwwwwwwwwwwxxxwwwvvvuuuuuutttrrrpppkkkiiihhhgggfffccc___\\\WWWTTTPPPJJJEEEAAA>>>===;;;;;;;;;;;;;;;<<<======??????@@@AAABBBBBBCCCCCCAAAAAA@@@????????????@@@???>>>===<<<;;;;;;;;;;;;888888777777666555555555222333333333333444444444555555555555444444444444444444333222222222333333444444444555555555555666666666666555555555555555777777888888777666555555111222333444666666666666555555555666666888999999;;;;;;999777666555555555000222444555444222000...///000000111111111111111...//////000111222222222111000/////////000111222111111111111111111111222000000111111111222222222222333333444555666777777888999999::::::;;;;;;<<<@@@@@@AAABBBDDDFFFGGGHHHIIIKKKMMMPPPRRRSSSSSSSSSWWWWWWWWWXXXXXXXXXXXXXXXYYY\\\aaafffiiijjjjjjiiidddcccbbbaaabbbdddgggiiiqqqvvvoooVVVHHHFFFAAAAAACCC>>>????????????>>>>>>>>>===???>>>>>>>>>======<<<<<<======>>>@@@BBBFFFIIIKKKLLLKKKJJJKKKMMMQQQUUUXXXZZZ]]]bbbfffiiilllooorrrtttxxx{{{~~~ooo^^^VVVVVV[[[gggxxx{{{fff]]]XXXWWWXXXUUUSSSTTTXXX[[[```kkkvvv}}}zzzkkkcccVVVRRRMMMJJJIIIIIIHHHFFFIIIIIIJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSUUUWWWZZZ]]]___dddhhhmmmoooqqqttt{{{}}}uuupppllljjjiiijjjhhhgggffffffeeebbb```dddfffhhhkkkmmmnnnnnnnnnwwwwwwwwwwwwwwwwwwxxxxxxyyywwwvvvuuuuuutttqqqoookkkiiihhhgggfffddd```]]]ZZZWWWRRRLLLFFFBBB???===;;;;;;;;;;;;;;;<<<=========>>>???@@@AAABBBCCCDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777777555555555555666666666666444444444444444444444444555444333333222222222222444444444555555555555666555444444333222222111111777777777777777666555444222333444555777777888888555555555555666666777888999888777666555555444444000222444555444222///---///000000111111000000000/////////000111111222222000///...---...///111222000111111111222222222111222222222333333333444444222222333444555666777888888888999::::::;;;<<<<<>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<===>>>@@@CCCGGGJJJLLLLLLKKKJJJJJJLLLQQQVVVYYYZZZ]]]bbbfffiiilllpppsssuuuyyy~~~kkk\\\WWWVVV\\\jjj}}}iiiZZZUUUSSSQQQRRRTTTSSSTTTYYY]]]cccnnnyyyyyyiii___ZZZRRRPPPLLLJJJHHHGGGFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUUUUVVVWWWZZZ]]]```aaaeeehhhkkklllnnnrrrwww|||xxxrrrnnnlllkkkkkkjjjjjjkkkkkkjjjfffdddhhhhhhjjjlllmmmnnnoooooovvvvvvwwwwwwxxxxxxyyyyyyxxxvvvuuuttttttssspppnnnkkkiiihhhgggfffccc___\\\ZZZWWWRRRLLLGGGBBB@@@>>><<<<<<<<<;;;;;;<<<<<<<<<======>>>???@@@BBBBBBCCCBBBAAA@@@???>>>=========>>>===<<<;;;;;;:::::::::::::::999999888777777777555555555666666666777777333333444444444444444444555444333333222222222222444444444555555555555666555555444333222111111000555666666666555555444333555555555555666666777777666555555555555555666666666666666666555444444333333222222111111000//////...//////000//////......000000000000000000000000......---------...///000///000111222222222222111222222333333333444444444222222333444555666777888555666777999;;;===>>>???===>>>>>>@@@AAACCCEEEFFFHHHKKKOOOPPPPPPPPPQQQSSSXXXXXXXXXXXXXXXXXXXXXWWWXXX[[[```eeeggghhhhhhgggfffeeecccaaaaaaccceeegggqqqwwwiiiQQQLLLFFFDDDEEECCC@@@??????>>>===>>>>>>>>>???>>>>>>>>>>>>>>>>>>===<<<===???AAADDDGGGJJJKKKLLLKKKJJJJJJMMMQQQVVVYYYZZZ]]]bbbgggjjjmmmqqqtttuuuzzz{{{eeeYYYWWWYYYaaarrrsss___VVVTTTRRRQQQPPPSSSSSSUUUZZZ___fffrrr}}}yyyhhh\\\UUUQQQLLLKKKJJJHHHGGGGGGGGGGGGJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVWWWWWWXXXWWWWWWXXXZZZ]]]```ccceeeggghhhiiikkkmmmpppuuuyyyzzztttrrrpppooollllllmmmooopppnnnjjjgggeeeeeefffhhhjjjmmmooopppttttttuuuvvvwwwxxxxxxyyyuuutttsssrrrsssrrrooommmjjjhhhgggfffeeebbb___\\\YYYWWWSSSNNNIIIEEECCCBBB???>>>===<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAABBBAAA@@@???>>>=========>>>===<<<;;;::::::::::::888888777777666555555555333333444444444555555555333333333333444444444444444444333222222222333333444444444555555555555666777777777666555444444333444444555555555555444444555444444333333444555555666555555444444444444555444555555555555555444333555333111000/////////000...////////////......---111111111000000000000000------........./////////...///111222333333222111111111222222222333333333222333333444555666777777555555777999;;;===??????======>>>???AAACCCDDDEEEHHHLLLPPPQQQPPPPPPRRRTTTXXXXXXXXXXXXXXXWWWWWWWWWWWWZZZ___dddggghhhhhhggggggeeecccaaa```aaacccdddmmmtttuuuWWWPPPHHHCCCDDDAAA@@@@@@>>>=========>>>???>>>>>>>>>>>>>>>?????????===>>>@@@BBBEEEGGGIIIJJJKKKKKKKKKLLLNNNSSSWWWYYY[[[___dddhhhlllooosssvvvvvvzzzuuubbbXXXWWW\\\jjjvvvgggZZZUUUUUUUUUTTTUUUXXXWWWZZZ```eeemmmyyywwwfff[[[UUUOOOKKKIIIIIIHHHHHHGGGHHHJJJLLLJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRTTTWWWZZZ\\\\\\\\\\\\[[[\\\]]]___cccgggjjjlllkkkkkklllmmmooosssxxx{{{{{{wwwuuuuuuuuussssssuuuvvvwwwtttoookkkeeedddddddddfffiiilllnnnqqqqqqrrrsssuuuvvvvvvwwwsssqqqpppqqqqqqqqqnnnmmmfffeeedddddddddccc```]]][[[XXXUUUQQQMMMJJJIIIHHHBBBAAA???>>><<<<<<;;;;;;===>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>===>>>>>>======<<<;;;::::::::::::888888777777666555555555444444444444555555555555222222333333333444444444333333222222222333444444444444444555555555555666777777777666666555555555333444555666666777666666555555444444444555666777666555555444333333333444333444555666666555444444666555333111000000000000000000000000000///......//////000000111111222222---...000111222111000///...///111333333333222111222222333333333444444444444444444555555555666666666777888999;;;<<<===>>>===>>>>>>???AAACCCEEEFFFIIINNNRRRSSSQQQPPPRRRUUUYYYYYYXXXXXXXXXWWWWWWWWWUUUXXX^^^cccggghhhhhhhhhfffdddaaa```___```bbbdddjjjrrr}}}}}}\\\RRRIIICCCBBB???AAA@@@>>>=========>>>???======>>>>>>??????@@@@@@>>>???@@@CCCEEEGGGIIIIIIKKKKKKKKKMMMPPPSSSWWWYYY]]]```eeejjjmmmqqquuuxxxvvvzzzsssbbbZZZWWW^^^qqq|||iii^^^SSSQQQSSSSSSUUUWWW]]]]]]```fffllltttvvveeeZZZVVVSSSNNNJJJKKKKKKJJJIIIHHHIIILLLNNNLLLLLLMMMOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTWWWZZZ^^^```aaa```___aaabbbcccfffiiimmmqqqsssooooooooopppssswww||||||yyyxxxyyyzzz{{{{{{|||~~~}}}zzztttpppjjjhhheeeccccccfffiiikkkoooooopppqqqssstttuuuuuuqqqpppooopppppppppnnnlllcccbbbbbbcccdddcccaaa___\\\ZZZWWWSSSQQQOOONNNMMMDDDCCCAAA???===<<<;;;;;;>>>>>>>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>>======<<<;;;::::::::::::::::::999999888777777777666666666666777777777888222222222333333444444444222222222222333444444555444444444555555555666666555555555555555444444444333444555777888888888888777666666666777888:::;;;666555555444333333333333333444555666666666555444666555555444333222000000111111111111111000//////------...000111333444444...///222444444333111///---///111333444333222111555555555666666666777777444444555555555555555555888888999::::::;;;<<<<<<>>>??????@@@BBBDDDFFFGGGJJJNNNSSSSSSQQQPPPRRRVVVYYYYYYXXXXXXXXXWWWWWWWWWTTTXXX]]]cccggghhhiiihhhdddbbb```______```cccdddhhhppp}}}qqqUUUHHHDDDAAA?????????????????????@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>???AAACCCFFFHHHJJJKKKKKKKKKLLLNNNQQQTTTWWWYYY\\\```eeejjjnnnqqqvvvxxx||||||ooo```]]]^^^eeezzzlll[[[XXXTTTSSSTTTVVVXXXYYY^^^aaafffllltttqqqggg[[[SSSQQQPPPNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKLLLNNNQQQTTTUUUSSSRRRVVVYYY[[[YYYVVVUUUWWWZZZYYY]]]bbbeeegggggghhhhhhiiiiiiiiijjjllloooqqqssssssuuuwwwyyy{{{}}}~~~~~~|||~~~|||||||||}}}}}}xxxnnnkkkddd___```aaa```bbbfffhhhiiikkkllloooqqqrrrsssrrrrrrqqqooollljjjgggfffeeedddbbbaaa```_________ccc```\\\YYYVVVSSSPPPMMMEEEDDDBBB@@@>>>=========>>>>>>??????>>>===<<<:::>>>===<<<;;;999777666555;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888555666666666444333444555555444444333333444444555888777555444333333333444555444444444444333333333666666555555555444444444444444444444555555555555666555555666777777555444333444555444222111222333777666666666666555555555666666555444333111000///000000000000000000000000000000000000000111111222333222111/////////000000111222333444333222111000222222333444555777777888333333444555666777888888777777888999:::;;;;;;<<<<<<>>>@@@AAAAAABBBDDDFFFGGGLLLRRRVVVWWWUUUTTTSSSXXXYYYZZZYYYWWWWWWYYYZZZXXXYYY\\\aaafffiiijjjiiihhhaaa[[[ZZZZZZYYY\\\```eeeooo{{{yyyZZZKKKEEECCCAAA??????????????????@@@@@@>>>>>>===<<<<<<<<<<<<<<>>=========>>>>>>??????>>><<<;;;@@@???>>>===<<<::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888555666666666444333444555444444333333333333444444666555444333222222333333444444444444444444444444666666555555555444444444666666666666777777777777888777666666777888777666444555555444333111222333333333333333333333333333666666555444333111000///000000000000000000000000000000000000000111111222111111000//////000111222111222333333333222111111222222333444555666777777555555555666666666666666777777888999:::;;;;;;<<<<<<>>>@@@AAAAAABBBDDDFFFGGGKKKQQQTTTUUUTTTSSSSSSXXXYYYYYYYYYWWWWWWYYYZZZXXXZZZ]]]ccchhhjjjiiihhhccc\\\WWWVVVVVVVVVYYY^^^fffooozzzcccOOOGGGDDDDDD@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<======???@@@AAADDDFFFHHHJJJKKKKKKLLLMMMOOORRRUUUXXXYYY]]]aaafffkkkooosssvvvyyy|||vvv```WWWYYYaaassszzzcccVVVTTTTTTTTTUUUYYY]]]aaadddlllrrrzzz{{{rrriiiccc[[[VVVQQQOOOPPPQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOQQQRRRTTTVVVXXXZZZ\\\]]]\\\```eeegggffffffhhhkkkkkknnnrrruuuuuuuuuvvvwwwwwwxxxyyy{{{~~~~~~~~~yyyuuuvvvyyy|||~~~}}}}}}|||{{{{{{~~~~~~sssiiibbb]]]]]]]]][[[\\\^^^ccceeeiiillloooqqqrrrrrrqqqooollljjjgggfffeeeeeeffffffffffffdddbbb```___aaa___\\\[[[YYYWWWTTTQQQKKKIIIFFFCCC@@@>>>======;;;<<<>>>??????>>>>>>===??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888555666666666444333444555444444333333333333444444444333222222222222333333444444444444444444444444555555555555555444444444555666666666666777777777555333111111222444444333555666777555333222222333666666666666666666666666666666555555333222000///000000000000000000000000000000000000000111111222000//////000000222333333111111222222333222222111111111222333444555666666777777666666555555555555777777888999:::;;;<<<<<<<<<>>>@@@AAAAAABBBDDDFFFGGGKKKOOOQQQRRRRRRSSSTTTXXXYYYYYYXXXWWWWWWXXXZZZXXXZZZ___eeeiiikkkiiiggg^^^XXXTTTSSSSSSTTTYYY___mmmttt}}}nnnUUUHHHEEEEEEAAA@@@@@@@@@@@@@@@??????>>>>>>===============>>>???@@@BBBDDDFFFIIIJJJKKKKKKLLLNNNPPPSSSVVVXXXYYY]]]bbbhhhmmmqqqtttwwwyyy{{{lll\\\YYY^^^jjjmmm]]]VVVQQQSSSUUUWWW[[[aaagggkkkttt{{{{{{ooohhhddd```]]]VVVTTTRRRRRRTTTUUUUUUTTTNNNNNNNNNOOOPPPQQQRRRRRRTTTUUUWWWYYY[[[]]]aaaccccccggglllnnnmmmmmmoooqqqwwwyyy}}}~~~wwwqqqnnnnnnoooppprrruuuwwwxxxzzzyyyzzz{{{~~~~~~rrrkkkeee``````___]]]]]]___ggghhhjjjlllmmmmmmlllkkknnnllljjjhhhgggggghhhiiikkkkkkkkkjjjgggccc```]]]___^^^\\\\\\[[[YYYVVVSSSNNNLLLHHHDDDAAA???======:::;;;===>>>?????????>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999888888888888555666666666444333444555444333333333333333333444222222222222222333333333333333333444444555555555555555555555555555555555333333333444444444555555555222//////000222333333666777777666444222333333777777777888888888999999777777666555444222111000////////////////////////000000000000000111111222000000000111111222222222111111111222222222222222111111222222333444555555666666666666666555555555777888888999:::;;;<<<<<<<<<>>>@@@AAAAAABBBDDDFFFGGGJJJMMMOOOOOOPPPRRRTTTXXXXXXYYYXXXWWWVVVXXXZZZXXX[[[```fffjjjkkkhhheee]]]WWWTTTSSSTTTUUU\\\dddwww|||{{{\\\KKKEEEEEEAAAAAAAAAAAA@@@@@@??????>>>>>>=========>>>>>>??????@@@BBBDDDGGGIIIKKKLLLLLLMMMOOORRRTTTWWWYYYYYY^^^bbbiiinnnrrruuuxxxzzzuuucccXXX[[[dddssssss```VVVSSSQQQSSSVVVYYY^^^eeennnuuu~~~|||nnnbbb]]][[[ZZZYYYUUUTTTTTTUUUWWWXXXXXXWWWPPPOOOOOOPPPQQQRRRTTTUUUVVVXXX[[[]]]___bbbfffjjjkkkooossssssrrrqqqsssuuu}}}}}}vvvoooiiihhhggghhhjjjoootttxxxyyyyyyyyy{{{~~~ssslllfffbbbbbbbbb``````bbbggghhhiiijjjkkkjjjjjjiiijjjiiigggggghhhiiilllmmmoooooonnnlllhhhccc___\\\^^^]]]\\\\\\\\\ZZZWWWTTTPPPNNNJJJFFFBBB???======:::;;;===>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999888888888777777555666666666444333444555333333333222222333333333333333333444444444444444222222333333444555666666444555555555555555555555333333333333444444444444999777444333555666777777666777777666444222333444333333444555666666777777888888888777555444222111////////////////////////000000000000000111111222222222222222111111000000000000000111111222222222111222222333333444444444444444555555666777777888888888999:::;;;<<<<<<===<<<>>>@@@AAAAAABBBDDDFFFGGGIIILLLNNNNNNOOORRRTTTWWWXXXYYYXXXVVVVVVXXXYYYYYY[[[```fffjjjjjjgggddd[[[WWWTTTTTTUUUWWW```iii~~~eeeNNNFFFEEEBBBBBBBBBAAA@@@@@@??????>>>>>>=========>>>??????@@@AAABBBEEEGGGIIIKKKLLLLLLMMMPPPSSSVVVXXXYYYZZZ^^^cccjjjppptttvvvyyyzzz|||jjj]]]WWW___kkk}}}hhhYYYTTTSSSSSSUUUYYY]]]cccmmmzzz{{{qqqeee[[[VVVUUUSSSRRRSSSTTTUUUVVVWWWXXXYYYYYYUUUTTTTTTTTTUUUVVVXXXYYYZZZ^^^ccceeefffiiinnnrrruuuxxxzzzyyywwwvvvyyy||||||uuupppjjjhhhffffffhhhmmmrrrvvvwwwvvvwwwyyy}}}vvvjjjeeebbbdddeeecccccceeeeeeffffffgggiiijjjkkkkkkgggffffffggghhhjjjlllnnnnnnnnnllljjjfffbbb___]]]]]]]]]\\\]]]\\\ZZZVVVSSSQQQNNNJJJFFFBBB???>>>===:::;;;===>>>?????????>>>>>>>>>==================::::::::::::::::::::::::999888888888888777777777555666666666444333444555333333222222222222333333333444444444444444333222111111222333555666777777444444444555555555555555444555555555555666666666888666444444555666777666444555666555333333333555444444555666888999::::::::::::999999777555444333000000000000000000000000000000000000000111111222333333333333222111000///000000000000000111222333222333333333444444444555333333444555666777888888888888999:::;;;<<<======<<<>>>@@@AAAAAABBBDDDFFFGGGIIILLLNNNOOOPPPRRRSSSWWWXXXXXXWWWVVVVVVWWWYYYZZZ\\\___dddhhhhhhfffcccZZZVVVUUUUUUVVVYYYdddooonnnSSSHHHFFFCCCBBBBBBAAA@@@@@@??????>>>>>>======>>>??????@@@@@@AAACCCEEEGGGJJJKKKLLLLLLNNNQQQTTTWWWXXXYYYZZZ___dddkkkqqquuuwwwyyy{{{lll```ZZZZZZgggvvvrrr```XXXVVVVVVTTTWWW[[[```hhhvvvmmmfff]]]WWWTTTSSSQQQOOORRRTTTUUUWWWXXXZZZ\\\]]]]]]\\\[[[ZZZ[[[\\\^^^___```eeellloooppprrrvvv{{{~~~}}}}}}~~~xxxuuummmkkkhhhggggggjjjnnnppprrrrrrsssuuuyyyuuukkkfffeeehhhiiiiiiiiilllgggfffeeeeeefffhhhjjjkkkeeeeeefffggghhhhhhiiiiiiiiihhhgggeeecccaaa___^^^]]]\\\\\\]]]\\\YYYUUURRRPPPNNNJJJFFFBBB@@@>>>===;;;<<<===?????????>>>>>>>>>=========<<<<<<;;;;;;999999999999999999999999888888888888777777777777555666666666444333444555333333222222222222333333333333444444333222111000000111222333555666777888444444444555555555666666444444555555555666666666555333222333444555444222222333444444333333444555666777888999;;;<<<===>>><<<<<<;;;:::999777666555000000000000000000000000000000000000000111111222111222333333333222111000000/////////000111333444444444444444444555555555444555555555666666777777888999999:::;;;<<<======<<<>>>@@@AAAAAABBBDDDFFFFFFIIIMMMOOOPPPPPPRRRSSSWWWXXXXXXWWWVVVVVVWWWYYY[[[\\\^^^bbbeeefffdddbbb\\\YYYXXXYYYZZZ^^^jjjvvvsssWWWIIIGGGCCCCCCBBBAAAAAA@@@??????>>>>>>===>>>>>>???@@@@@@@@@AAACCCEEEGGGJJJKKKLLLLLLNNNQQQTTTWWWYYYZZZZZZ___dddkkkrrruuuxxxzzz{{{ppp___YYYYYY___ppp~~~dddWWWTTTUUUVVVTTTXXX]]]cccmmm}}}uuubbb]]]XXXUUUUUUUUUSSSQQQSSSUUUWWWXXXZZZ\\\```bbbcccbbb```___```aaacccddddddkkkssswwwwwwyyy}}}|||{{{pppmmmjjjhhhggghhhjjjkkknnnnnnooorrrwww}}}}}}sssmmmiiihhhlllooonnnooorrrkkkiiigggdddcccdddfffhhheeeeeefffggggggffffffeeedddcccbbbaaa````````````]]]\\\\\\\\\\\\YYYTTTQQQOOOMMMJJJFFFBBB@@@>>>>>><<<<<<>>>??????>>>>>>===<<<;;;;;;:::999999888888999999999999999999999999888888888888777777777777555666666666444333444555333222222222222222222333222333333333222111///...000000222333555666777888444444444555555555666666222222222333333333444444666555555666777888666444000222333333333333444666333444555666888:::;;;;;;======<<<;;;:::888777666000000000000000000000000000000000000000111111222///000222333444444333222000////////////111333444444444555555555555555555666666666666666555555555888999999:::;;;<<<======<<<>>>@@@AAAAAABBBDDDFFFFFFIIIMMMPPPQQQQQQRRRRRRWWWWWWXXXWWWVVVUUUWWWYYY[[[\\\]]]aaadddeeedddbbb___]]]]]]^^^^^^cccppp|||~~~^^^LLLHHHEEEDDDCCCDDDEEEEEECCCAAA??????>>>>>>>>>>>>>>>??????AAACCCFFFHHHJJJKKKLLLMMMNNNPPPRRRTTTWWW[[[___bbbeeekkkrrrttttttxxxpppcccXXXVVVXXX```yyylll[[[VVVTTTTTTSSSWWW[[[bbbmmm|||~~~sssnnnWWWVVVTTTSSSRRRSSSUUUVVVYYYYYYZZZ[[[^^^aaaeeegggddddddfffhhhllloooppppppsssxxx~~~zzzxxxtttppplllkkkjjjiiihhhhhhkkkooorrrtttwww{{{~~~yyytttooooooqqqrrrtttuuuvvvvvvqqqkkkfffdddbbb^^^^^^bbbdddeeeeeefffeeecccbbbaaabbbaaaaaa```^^^]]]\\\\\\\\\[[[ZZZYYYWWWVVVUUUTTTQQQNNNJJJGGGEEECCCAAA@@@>>><<<::::::;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999666444555777999777666666666777777666555444444444333222111111111222333555444333333222222222222222222222222333444555666555555555555555555555555222333555777777666555444888555333555888:::999777666666555444333333222222222333444666777999:::;;;>>>===<<<:::888555333111000000000000000111111111000000000000000000000000222111111111000000//////333333444444444444555555555555444222222222222222333444555555666666555555777888888999999:::;;;;;;<<<===>>>???>>>???BBBDDDGGGJJJNNNPPPRRRSSSTTTVVVYYYYYYYYYXXXWWWWWWVVVVVVWWWYYY\\\___aaaccccccdddaaa]]]ZZZ[[[cccooo{{{cccPPPJJJCCCBBBAAA@@@AAA@@@===;;;??????>>>>>>>>>>>>??????@@@AAACCCFFFHHHJJJKKKLLLLLLNNNPPPRRRTTTXXX\\\___ccceeelllsssuuuuuu{{{hhh]]]UUUWWW\\\jjjfffWWWUUUUUUUUUUUUYYY^^^hhhttt|||ooofffbbbWWWVVVUUUTTTTTTUUUWWWXXXXXXXXXYYY[[[^^^bbbfffiiijjjjjjlllooosssvvvwwwxxxzzzzzzvvvqqqnnnllljjjgggfffeeehhhlllnnnqqqtttwwwzzz}}}wwwtttpppqqqtttwwwyyyzzzzzzzzztttnnnhhhfffccc___^^^aaabbbbbbccccccbbbaaa```______^^^]]][[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTRRROOOKKKHHHFFFEEECCCAAA>>><<<:::999:::;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999666444555777888777666666666666666666555444333555444333222111111222222555444333333222222222333222222222222333444555666555555555555555555555555333444555666666555555444333111//////222333222111666666666555444333333333333333444555777888999999<<<;;;:::999777444222111000000000000000000000111000000000000000000000000111111111111000000000///111111111222222222333333333333333333333333333333333444444555555555555555777888888999999:::;;;;;;<<<>>>?????????@@@CCCEEEHHHKKKOOOQQQRRRSSSUUUVVVZZZZZZYYYXXXWWWWWWVVVVVVWWWYYY\\\___aaaccccccdddaaa^^^ZZZ\\\eeerrrkkkTTTKKKGGGEEECCCBBBAAA@@@>>><<>>>>>>>>??????@@@@@@AAADDDFFFHHHJJJKKKLLLLLLNNNQQQSSSUUUXXX]]]```dddgggnnntttuuuvvv}}}sss___WWWSSSXXXcccvvvrrr]]]TTTTTTUUUWWWXXX[[[cccppp}}}wwwoooddd^^^\\\UUUUUUUUUUUUVVVXXXZZZ\\\YYYZZZ\\\^^^bbbfffjjjlllrrrsssuuuyyy|||}}}yyyuuupppmmmiiieeecccbbbdddhhhjjjlllnnnrrrtttxxxzzz|||}}}|||yyyvvvtttrrruuuzzz~~~yyyqqqjjjgggddd```^^^```___``````______]]]\\\\\\ZZZYYYWWWVVVUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTQQQNNNKKKIIIGGGEEECCC>>>;;;999888999::::::999;;;;;;;;;;;;::::::::::::888888888888888888888888888777555555777777777666444555555555555444333333666666444333222222222222444444333222222222333333222222222222333444555555555555555555555555555555666555555444444444555555666444222222333444333222777777666666555555444444333333444444555666666777999999888777666444333222111111000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222000111333444555555444444444444444555555555555555777888888999999:::;;;;;;===>>>@@@@@@@@@AAADDDFFFIIILLLPPPRRRSSSTTTUUUWWW[[[[[[ZZZYYYXXXVVVVVVUUUWWWYYY\\\___aaaccccccdddbbb___\\\]]]fffuuurrrWWWIIIIIIGGGDDDCCCCCCCCCAAA?????????>>>>>>??????@@@@@@AAABBBDDDGGGIIIJJJKKKLLLLLLNNNQQQSSSVVVZZZ^^^bbbgggjjjooottttttuuu}}}}}}fffXXXTTTRRRYYYhhhtttfffWWWRRRTTTVVVXXX[[[]]]gggwww~~~rrrkkkeee^^^ZZZZZZTTTTTTUUUVVVYYY[[[]]]______```bbbdddhhhllloooqqqxxxzzz~~~}}}xxxsssnnniiiddd``````bbbeeeggghhhjjjmmmoooqqqrrrtttvvvwwwxxxxxxxxxvvvzzz}}}tttllliiifffaaa______^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQQQQSSSVVVWWWVVVWWWWWWXXXWWWWWWVVVUUUVVVTTTPPPNNNLLLJJJGGGEEE>>>;;;999888888999888777;;;;;;;;;:::::::::::::::777777777777777777777777888777666666666666666666333444444444444444333333777666555444333222222222444333333222222333333333333222222222333333444555555555555555555555555555777666444333333444555666;;;:::888777777777666666888777777777666666555555333333444444444444444555777777777777666555444444111111111000000000000000////////////////////////111111111000000000000000222333333333333444444444000222444666666555444333444444444444555555666666777888888999999:::;;;;;;===???@@@AAAAAACCCEEEHHHJJJMMMPPPSSSSSSTTTVVVWWW\\\[[[ZZZYYYXXXWWWVVVUUUWWWYYY\\\___aaacccccccccccc```]]]]]]eeetttzzzZZZIIIEEECCCAAAAAAAAABBBAAA@@@???????????????@@@AAAAAABBBCCCEEEGGGIIIJJJKKKLLLLLLNNNQQQTTTVVV[[[```dddjjjlllqqqtttrrrsss~~~sss___VVVTTTUUU\\\llliii^^^UUUSSSUUUVVVYYY]]]```lll}}}wwwmmmccc^^^[[[WWWUUUVVVSSSTTTVVVXXX[[[^^^aaabbbdddeeegggiiilllooorrrsss}}}{{{tttnnnhhhccc______aaadddeeefffgggjjjlllmmmnnnpppsssvvvyyy|||}}}{{{uuummmjjjhhhddd``````^^^]]]\\\ZZZXXXVVVUUUUUUQQQPPPNNNNNNOOOQQQUUUWWWUUUVVVWWWXXXYYYXXXWWWVVVXXXVVVSSSPPPOOOLLLIIIFFF>>><<<999777888888777666::::::::::::::::::::::::777777777777777777777777888888777666555555666666333333444444444444444333666666555555444333222222333333333222222333333444333333222222222333444444555555555555555555555555777666444222222444666777888888777666444444444444777777777777777666666666333333444444444444444444777777888888777777666555111111111111000000//////////////////////////////000000000000000000111111222222222333333333444444333444666666666444222111555444444444444555666777777888888999999:::;;;;;;===???@@@AAABBBCCCFFFHHHJJJMMMQQQSSSSSSTTTUUUVVV\\\[[[ZZZYYYXXXWWWVVVVVVWWWYYY\\\___aaacccccccccccc```]]]\\\bbbooo```MMMGGGEEEBBBBBBCCCDDDDDDDDD???????????????@@@AAABBBBBBDDDEEEGGGIIIJJJKKKKKKKKKNNNQQQTTTWWW\\\aaaeeejjjmmmrrrtttsssuuukkk[[[UUUVVVYYY```pppzzzaaaZZZTTTTTTUUUWWW[[[```gggsssxxxjjjaaaZZZYYYYYYWWWVVVWWWUUUWWWYYY\\\```ccceeefffggghhhjjjnnnqqqtttvvvwww|||tttnnnhhhccc```___aaacccddddddeeegggiiijjjlllooosssxxx|||uuullljjjjjjfffcccbbb___]]]ZZZWWWTTTRRRQQQPPPLLLLLLKKKLLLNNNPPPSSSUUUTTTUUUXXXZZZZZZZZZYYYXXXYYYWWWTTTRRRQQQNNNJJJGGG???===:::888888888777555888888888888999999999999888888888888888888888888888888888777555444555777333333444555555555555444333444444444444333222222333333222222222333444444333333333222222333333444555555555555555555555555666555333333333444666888777777777555333222333444777777777777666666666666333333444444444444444444777777888888888777666666222222111111000/////////000000000000000000000000000000000000111111111111000000000000111111111111555555666666555444222111555555444333444555666777777888888999999:::;;;;;;===>>>@@@AAABBBCCCFFFIIIJJJMMMPPPRRRSSSSSSTTTUUU[[[[[[ZZZYYYYYYXXXXXXXXXWWWYYY\\\___aaaccccccddd```___\\\[[[___kkk{{{iiiUUUKKKHHHEEEDDDDDDEEEEEEDDD????????????@@@AAABBBCCCCCCDDDFFFHHHIIIJJJKKKKKKKKKNNNQQQTTTXXX]]]bbbfffiiimmmrrrvvvuuuzzzggg[[[SSSWWW\\\ddduuulll[[[VVVSSSTTTUUUWWW]]]cccqqq|||sssjjjccc\\\WWWYYY[[[ZZZZZZ[[[YYY[[[^^^aaaeeehhhjjjkkkiiikkkoootttxxx|||}}}tttmmmhhhdddbbb___```bbbccccccccceeeggghhhjjjoootttyyy~~~}}}sssjjjiiijjjhhheeeddd^^^\\\XXXTTTPPPMMMKKKKKKGGGGGGHHHJJJLLLOOOQQQRRRSSSUUUXXX[[[\\\\\\ZZZYYYYYYWWWUUUSSSRRROOOJJJGGGAAA>>>;;;999888888777555666666777777777888888888999999999999999999999999777999999777444333555777333444555666666666666666111222333444444333333222333222222222333333444555444333333222222333333333555555555555555555555555333333333333444666777888666777888666444333444666666666666666666666666666333333444444555555666666666777777777666666555444222222111111000//////...000000000000000000000000///000000000111111111111000000000000111111111111555555555555555444444444666555444333333555666777777888888999999:::;;;;;;<<<===???@@@AAACCCFFFHHHJJJLLLPPPRRRRRRRRRSSSTTTYYYYYYYYYYYYYYYYYYYYYYYYWWWYYY\\\___aaaccccccddd\\\\\\[[[ZZZ]]]hhhxxxppp\\\IIIFFFBBB@@@@@@@@@???>>>????????????@@@AAABBBCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKNNNQQQUUUXXX]]]cccggghhhlllssswwwxxx~~~{{{fff^^^PPPVVV^^^gggxxxyyycccXXXTTTRRRTTTUUUXXX^^^fffxxx{{{pppeee^^^]]]WWWTTTWWWZZZZZZYYY[[[]]]^^^aaaeeehhhkkkmmmnnnllloootttzzz~~~ssslllhhheeeccc^^^```aaabbbaaabbbdddeeegggjjjooouuu{{{|||qqqiiiiiikkkiiifffeee^^^[[[WWWRRRMMMJJJHHHGGGCCCDDDFFFIIIKKKNNNOOOPPPSSSUUUYYY\\\]]]]]]\\\[[[YYYWWWUUUTTTRRROOOKKKGGGAAA???;;;999999888777555555555666666777777777888999999999999999999999999777999:::888444333555777444444555666777777666666///000222333444444333222222222222222333333444555444444333222222333333333555555555555555555555555222222333444555666888999222444555444111000222555555555555555666666666666333333444555555666666777666666666666555444333333222222222111000//////...000000000000000000000000//////000000111111111222111222222222222333333333444444333444444555666777666555333333333444666888777888888999::::::;;;;;;;;;===???@@@AAACCCFFFHHHIIILLLOOOQQQQQQQQQRRRTTTYYYYYYYYYYYYZZZZZZZZZZZZWWWYYY\\\___aaaccccccdddYYYZZZZZZZZZ]]]hhhwww}}}VVVPPPLLLEEE???>>>@@@AAA@@@@@@@@@@@@???@@@@@@AAAAAADDDEEEGGGHHHHHHIIIKKKMMMOOOPPPRRRTTTXXX]]]dddhhhjjjsssxxxvvvxxx|||eeeXXXYYYWWW___pppkkk\\\UUURRRQQQSSSUUUXXX___hhhyyyxxxnnnccc\\\XXXTTTTTTTTTUUUWWWYYY\\\]]][[[___eeeggghhhjjjnnnqqqsssvvvzzz~~~uuummmfffbbb___aaa```______```ccceeegggjjjlllqqquuuyyy}}}rrrooojjjjjjkkklllkkkiiieee^^^VVVQQQKKKEEECCCDDDAAABBBBBBCCCFFFHHHKKKMMMQQQSSSVVVYYY[[[\\\[[[[[[[[[YYYUUUSSSPPPNNNJJJHHHFFFBBB>>>;;;:::999888777777777666666666777777888888777777777666666555555777777666666555555555444666666555555555444444444444444333333333333222222111222222333333222222111555222000111333444222///666555555555555444444444666666555555555444444444555444333333222222333333555555666666666666555555777666666555555555666666888777666555444333222222444444333333333333333444000000000000111111111111000000000000000111111222222222222222222222222222444444444555555555666666888777777666666666666666888888777777999;;;>>>@@@CCCCCCCCCAAA@@@@@@BBBDDDIIIKKKMMMNNNOOOPPPSSSVVVZZZYYYXXXWWWWWWWWWWWWWWWXXX[[[^^^aaaccccccbbbbbb[[[YYYWWWVVV[[[fffsss|||~~~]]]PPPKKKEEE@@@???@@@AAA???@@@@@@@@@???@@@@@@AAABBBDDDEEEGGGHHHHHHIIIKKKMMMNNNPPPRRRTTTXXX]]]dddhhhkkksssxxxwww|||gggXXXZZZYYYbbbuuu~~~dddWWWSSSRRRSSSUUUVVVYYYcccmmm~~~xxxllleee]]]WWWVVVUUUUUUUUUVVVXXX[[[]]]______ccchhhkkkkkkmmmqqquuuwwwzzz~~~wwwoooiiidddbbb``````______```bbbdddfffkkknnnrrruuuxxx|||ssspppnnnnnnpppqqqnnnlllfff^^^VVVPPPJJJDDDBBBCCCAAAAAABBBCCCFFFIIILLLNNNOOOQQQTTTWWWYYYZZZZZZZZZZZZXXXUUUSSSRRRPPPMMMKKKIIIEEEAAA===;;;:::999888777666666555666666777777888888777777777666666666666666666666666666666666666666555555555444444444444444333333333333222222333333333444444333333333555333111111333333222000555555555555555555555555555444444444333333333222555444444333222333333333555555666666666666555555555555444444444555555666555555555555555444444444222222111000000000111111000000000000111111111111000000000000000111111222222222222111111111111111333444444444444555555555777666666666666666777777;;;:::999888888:::<<<===@@@AAAAAAAAA@@@AAADDDFFFJJJKKKMMMNNNOOOQQQTTTVVVYYYYYYXXXWWWWWWWWWWWWWWWYYY\\\```ccceeeeeecccbbb[[[YYYVVVVVV\\\fffrrrzzz|||gggQQQKKKDDDAAAAAAAAA@@@???@@@@@@@@@@@@@@@AAABBBBBBDDDFFFHHHHHHHHHIIIKKKMMMNNNOOORRRTTTXXX]]]dddhhhmmmsssvvvxxxjjjZZZ\\\^^^jjjrrr^^^VVVQQQRRRUUUXXXXXX[[[fffssswwwhhh___[[[WWWTTTUUUWWWWWWWWWXXX[[[]]]```bbbdddhhhlllooooooqqqvvvyyy|||zzzsssmmmiiifffcccbbbbbbbbbbbbdddfffggglllnnnrrrtttwww{{{}}}sssrrrsssuuuxxxwwwsssoooggg^^^UUUOOOIIICCC@@@BBB@@@AAAAAACCCEEEHHHKKKMMMLLLNNNQQQTTTWWWXXXYYYYYYXXXVVVTTTSSSSSSRRRPPPOOONNNJJJEEE@@@>>><<<:::888666666555555555555666666888888888888777777777777555555555666666666666666555555555555555444444444444444333333333333222222333444444555555444444333444333111222333333222000333333444444555666666666555555555555444444444444555555444333333333333444555555666666666666555555555555555555555666777888333444444444555555666666222222111000/////////000000000000000111111111111000000000000000111111222333333333222222111111111333333333333444444444444555555555555666777888888===<<<:::999888999999:::<<<>>>@@@AAAAAACCCFFFIIIJJJLLLNNNOOOPPPRRRTTTVVVXXXXXXWWWVVVVVVVVVWWWWWWYYY]]]bbbfffgggfffdddbbbZZZXXXVVVXXX]]]gggqqqwwwzzzrrrUUULLLDDDBBBCCCAAA@@@???@@@@@@@@@@@@@@@AAABBBCCCDDDFFFHHHIIIIIIIIIKKKMMMNNNOOORRRTTTXXX^^^eeeiiinnnrrruuuzzzlll___^^^fffwwwhhh[[[XXXPPPSSSXXXZZZXXX[[[hhhwwwuuuiii]]]XXXVVVTTTUUUWWWXXXXXXYYYZZZ]]]```ccceeehhhkkkppprrrsssuuuzzz~~~}}}wwwqqqmmmkkkhhhgggggggggggghhhiiiiiiiiilllooorrruuuyyy}}}|||tttuuuxxx}}}~~~xxxrrrjjj___TTTNNNHHHCCC@@@AAABBBBBBBBBCCCDDDFFFHHHJJJJJJLLLNNNRRRTTTVVVWWWXXXVVVUUUTTTTTTUUUUUUSSSRRRRRRNNNHHHCCC@@@>>><<<:::777666555555555555555555888888888888888888777777777777666666555555555444555555555555555555555555444444333333333222222222333333444444444444333333333333222222222222111111222222333444555666777888888888888777777777777777666555555444444444444444444555555666666555555444666666666666777888999:::444444555555555555666666555444333222111111000111///000000000111111111111000000000000000111111222555555555444333333222222222222222333333333444444444444444555666777888999<<<;;;:::999999999::::::;;;===@@@AAABBBDDDGGGIIIJJJLLLOOOPPPQQQRRRTTTVVVWWWWWWVVVVVVVVVVVVWWWWWWXXX\\\bbbfffhhhfffbbb```ZZZXXXXXX[[[aaajjjrrrvvvxxx}}}[[[OOOEEEDDDDDDBBB@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHIIIIIIJJJLLLNNNNNNPPPSSSUUUYYY___fffkkknnnqqquuu}}}jjjccc___nnnuuu```WWWWWWQQQTTTYYY[[[ZZZ]]]jjjyyyuuuiii```WWWUUUUUUTTTVVVYYYZZZZZZ[[[]]]```dddgggiiikkknnnrrruuuvvvzzzzzzvvvrrrpppmmmlllkkkkkkjjjjjjiiiiiifffhhhlllooorrrvvv{{{~~~}}}wwwyyy~~~}}}vvvmmmaaaTTTMMMIIIEEEBBBCCCFFFEEEDDDDDDDDDEEEFFFGGGJJJKKKMMMPPPSSSUUUVVVWWWVVVUUUSSSTTTUUUVVVUUUSSSSSSOOOIIIEEEBBB@@@>>><<<777777666555555555555555777777777777777777888888999888888666555444333222444555555555555555555555444444333333333222222222222222333333333333222222333333333333222111111222111222333444555777888888888888888888888888888888777666555555444444555555444444555555555555444444444444444555666777888999777777777666666666555555666555444222111000000000///000000000111111111111000000000000000111111222444333333333222222222111222222222333333333444444333333333444555777999999999999999999:::;;;<<<<<<===???AAABBBBBBCCCEEEGGGIIIKKKNNNPPPQQQRRRTTTUUUWWWWWWWWWVVVVVVWWWWWWXXXWWW[[[```dddfffddd```]]]ZZZYYYYYY^^^fffnnntttvvvwwwcccSSSFFFEEEEEEBBB@@@BBB@@@@@@@@@@@@AAACCCDDDEEEEEEGGGIIIIIIIIIJJJLLLNNNOOOQQQTTTWWW[[[aaahhhmmmqqqsssxxxuuuffffffeee{{{jjjYYYRRRRRRSSSTTTYYY]]]^^^cccppp}}}kkk```ZZZUUUVVVXXXWWWYYY\\\^^^^^^___bbbeeeiiilllnnnooossswwwzzz|||{{{xxxvvvrrrqqqpppnnnlllkkkiiihhhfffhhhlllnnnqqquuuyyy|||}}}~~~|||{{{qqqcccUUUNNNKKKHHHFFFGGGJJJIIIHHHGGGGGGGGGHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVUUUTTTTTTUUUUUUTTTRRRQQQNNNIIIEEECCCBBB@@@???999888777666666555666666666666666666777777777777999888888666555444333222444444444555555555555555444444333333333333222222111222222333333222222111222333444333111000111222222222333444555666777888555555555555666666666666777777666555555555555666444444555555555555444444333333333333333444555666999999888888777777777666666555333111000///......000000000000111111111111000000000000000111111222000000000000000000000000333333333333444444444444333333333444555777888999666777888999;;;<<<===>>>===???BBBCCCCCCCCCDDDEEEGGGJJJNNNPPPQQQQQQSSSTTTXXXXXXWWWWWWWWWXXXYYYYYYWWWZZZ^^^bbbcccaaa^^^\\\XXXXXXZZZaaajjjrrrvvvwwwuuukkkWWWGGGEEEFFFAAA@@@CCC@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIIJJJJJJJJJLLLNNNQQQRRRUUUXXX\\\cccjjjoootttvvv|||jjjaaaeeerrrrrraaaVVVRRRRRRSSSTTTWWW^^^dddkkkxxxuuueee[[[WWWWWW[[[^^^^^^```cccbbbcccdddgggjjjnnnrrrtttuuuyyy}}}~~~|||yyyyyywwwuuurrrooolllkkkjjjlllnnnpppqqqsssvvvyyyzzz}}}ssseeeVVVOOONNNKKKJJJKKKLLLLLLKKKKKKLLLMMMOOOPPPOOOOOOPPPQQQRRRTTTUUUVVVWWWVVVTTTTTTTTTSSSRRRPPPNNNKKKGGGDDDCCCCCCBBBAAA::::::888777777666666666444555555555666666666666666666666666555555555555444444444555555555666666444444333333333333222222222333333333333333333222111333444333111000111333333333444444555666777777444444444555555666666666888777666666555555666666333444444555555444444333555444444444444444555555888999999999999999::::::888666555333111//////...000000000000111111111111000000000000000111111222///000000111111222222333333444444444444555555555333333333444555666777888666777888:::;;;<<<======<<>>===EEECCCCCCBBBBBBBBBCCCCCCDDDHHHIIIIIIIIIHHHIIILLLNNNNNNQQQTTTYYY^^^dddkkkpppxxxyyypppddd^^^bbbjjjsssbbbYYYRRRQQQTTTSSSTTTXXX```lllyyyttthhhddd[[[___eeehhhjjjjjjjjjjjjfffiiinnnrrruuuyyy}}}zzzvvvtttttttttssssssrrrssssssttttttwwwzzz}}}yyyiiiXXXPPPNNNMMMNNNOOOQQQTTTVVVWWWWWWXXXYYYZZZ]]][[[YYYXXXXXXWWWVVVTTTUUUTTTSSSSSSSSSQQQNNNLLLHHHGGGFFFFFFGGGFFFCCCAAA???>>><<<999888777777777:::999999888777666666555666666666666555555555555666555333222222333444555555555444333333333333444333333333333333333333333555444333333222222333333111333555777888888777666444444555555666666666777666666777888888888888888222222333333444666777888555444444333333555666777999:::;;;;;;<<<<<<;;;;;;<<<:::666333111111222333000000000000000000000000000000000000000///......///111333444333222222333333333333333333333333333444555555555555555444444666666777888999::::::;;;;;;===???AAACCCDDDEEEEEEGGGIIIMMMOOOPPPPPPRRRSSSYYYZZZZZZXXXVVVUUUVVVXXXXXXZZZ]]]___```___^^^]]]VVVWWWYYY^^^dddjjjpppssspppzzzgggNNNIIIGGG@@@???EEE?????????@@@AAACCCDDDEEEHHHHHHIIIIIIHHHIIILLLOOONNNQQQUUUYYY^^^eeelllqqqzzz}}}~~~kkkaaa^^^cccllliii\\\UUUPPPOOOTTTVVVWWW[[[cccooo{{{~~~oooeeeccc```dddiiillllllkkkkkkkkkjjjlllppptttxxx|||{{{yyyyyywwwvvvuuutttssssssssssssvvvxxx|||~~~vvvgggWWWQQQQQQQQQRRRTTTTTTWWWYYY[[[\\\]]]___aaaaaa___[[[YYYYYYYYYXXXWWWVVVTTTSSSSSSSSSQQQNNNKKKIIIGGGFFFEEEEEEEEECCCBBB@@@???<<<:::888777777777444555666777888999:::;;;666666666666555555555555777777666555666666777888555555444444333333333444333333333333333333333333555444333333222222333333111222555777888888777666777777888888888999999999666777777888888888777777444444333444444555666777;;;999888666555555555555:::;;;<<<<<<======<<<<<<;;;999666333111111111222000000000000000000000000111111111111111000//////000111222222111111222444333333333333333333333333444555555555555555444444666666777888999::::::;;;===>>>???BBBDDDEEEFFFGGGHHHKKKNNNPPPQQQQQQSSSTTTZZZZZZZZZXXXVVVUUUVVVWWWYYY[[[]]]___```___]]]\\\UUUVVVXXX[[[```eeekkknnnmmmxxxpppRRRIIIHHHCCCAAADDDAAAAAAAAAAAABBBCCCEEEEEEGGGHHHIIIIIIHHHJJJLLLOOOOOORRRVVVZZZ```fffnnnsss|||rrrddd^^^]]]eeeooovvv```VVVSSSOOOPPPUUUXXXZZZ___gggqqq}}}xxxmmmggggggfffiiimmmooonnnmmmllllllnnnppptttwww{{{~~~~~~{{{zzzxxxvvvtttrrrqqqqqqtttvvvyyy|||~~~qqqdddXXXTTTUUUUUUWWWZZZZZZ\\\___bbbdddgggjjjmmmkkkgggbbb^^^\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQNNNKKKJJJHHHEEEDDDDDDDDDDDDCCCBBBAAA>>>;;;999777777777333444555777888:::;;;<<<666666666666555555555555444333333333444555666777555555444444444333333333333333333333333333333333555444333333222222333333111222444666777777666666555555555666666666666666777777888888888777777666333333333444555666777888::::::888777666555555555999999:::;;;;;;;;;;;;;;;999777555222000000000111000000000000000000000000111222222222222111111000000111111000///000222444333333333333333333333333444444555555555555555444666666777888999::::::;;;===>>>@@@BBBDDDFFFGGGHHHIIILLLOOOPPPQQQRRRTTTUUU[[[[[[[[[YYYVVVUUUVVVWWWZZZ\\\^^^``````___]]][[[WWWWWWXXX[[[___ccchhhkkkkkkvvv{{{XXXJJJHHHDDDAAAAAAHHHHHHFFFEEEDDDDDDDDDDDDGGGHHHIIIHHHHHHJJJMMMOOOPPPSSSWWW\\\aaaiiipppuuu|||kkk___\\\^^^hhhtttlll[[[UUUSSSPPPRRRXXXXXX\\\aaaiiirrr}}}|||qqqiiifffgggfffjjjmmmoooooonnnnnnooopppsssvvvzzz~~~|||wwwttttttwww{{{}}}}}}{{{wwwtttqqqpppoooqqqsssuuuxxxzzz~~~nnncccZZZXXXYYYZZZ\\\``````ccchhhlllooossswwwzzzzzztttlllfffaaa___]]][[[YYYWWWUUUSSSRRRQQQNNNLLLKKKHHHEEECCCDDDDDDEEEDDDDDDBBB???<<<999888777777888888888777777777777777666666666666555555555555111111222222333444555666444444555444444444333333333333333333333333333333555444333333222222333333111222333555666666666666444444444444444444444444777888888888888777666666222222333555777999;;;<<<555555555555555666666666555666777777888888777777777666444111000///000000000000000000000000000000111111111222222111000000111111000///...///222444333333333333333333333333333444555555666555555555666666777888999::::::;;;===>>>???AAACCCFFFHHHIIIIIIKKKNNNPPPPPPQQQTTTVVV[[[\\\[[[YYYVVVUUUVVVWWW\\\]]]___``````^^^\\\[[[ZZZZZZ[[[^^^bbbgggkkknnnlllwww```MMMHHHEEEAAA@@@IIIHHHGGGFFFEEEDDDDDDDDDFFFGGGHHHHHHHHHJJJMMMPPPPPPSSSXXX]]]ccckkksssxxx{{{iii___\\\___lllyyyttteeeWWWUUUTTTQQQSSSXXXXXX\\\ccckkksss~~~rrrhhhbbb___```dddgggkkknnnooopppqqqrrrrrruuuyyy}}}|||yyyxxxvvvrrrooooooqqquuuxxx|||}}}yyyuuurrrpppooooooqqqrrrtttvvv{{{mmmeee^^^]]]______bbbeeeiiimmmsssxxx}}}zzzpppiiiddd```]]]\\\YYYVVVTTTSSSQQQOOOMMMLLLIIIFFFDDDEEEFFFFFFEEEEEECCC@@@===;;;999888888::::::999888777666555444666666666666555555555555444444555666777888888888444444555555555444333222333333333333333333333333555444333333222222333333111111222333444555666666777777777777777777777777777777888888888777777666666666666666777888999:::555555555666666666666666444555666666777666666666666555333111000000000000000000000000000000000000//////000000000000000///111111000///...///222444333333333333333333333333333444444555666666555555666666777888999::::::;;;<<<<<<===???BBBDDDGGGHHHHHHJJJMMMNNNNNNPPPSSSUUU[[[\\\[[[YYYWWWVVVVVVXXX\\\]]]___aaaaaa___]]][[[YYYZZZ\\\```eeekkkpppsssqqq|||jjjSSSJJJEEEAAA???BBBBBBBBBBBBCCCDDDFFFFFFFFFGGGHHHHHHIIIJJJNNNPPPQQQTTTYYY___eeemmmuuuzzz}}}kkkaaa^^^bbbqqqjjj]]]SSSSSSSSSPPPRRRXXXYYY___gggooowww{{{mmmfffaaa^^^^^^cccfffjjjnnnppprrrtttvvvvvvyyy~~~{{{wwwvvvuuutttsssrrrrrrtttxxx||||||yyyvvvtttrrrqqqqqqrrrrrrssswww}}}yyymmmgggcccdddfffgggjjjnnnsssxxx|||ssskkkeeeaaa___\\\XXXVVVTTTSSSPPPNNNMMMKKKHHHGGGGGGGGGGGGFFFEEEDDDAAA>>><<<:::::::::888888888888777777777777666666666666555555555555333444555666666666666666333444555555555444333222333333333333333333333333555444333333222222333333000111111222333444555666666666666666555555555555666666777888888888888888999999777666555444444444:::::::::999888777555555666666777888888888888888555555333222111000000000000000000000000000000000......///000000000000///000111111000///000222444333333333333333333333333333333444555666666666666666666777888999::::::;;;<<<<<<<<<>>>AAADDDGGGIIIIIIJJJLLLMMMNNNOOORRRUUUZZZ[[[[[[YYYWWWWWWXXXYYY[[[]]]___aaaaaa```^^^\\\XXXYYY[[[```ffflllrrrvvvwwwuuuZZZMMMFFFCCCAAA@@@AAAAAABBBCCCDDDFFFGGGFFFGGGHHHHHHIIIKKKNNNQQQRRRUUUZZZ```fffnnnwww|||nnncccaaafffvvvwwwbbbWWWQQQTTTUUURRRSSSYYY\\\cccllluuu}}}qqqhhhdddbbb``````fffiiimmmpppsssuuuxxxzzz{{{|||yyyyyyyyyyyy{{{}}}~~~}}}{{{yyyxxxuuutttsssrrrrrrvvv|||{{{rrrnnnjjjhhhllloooqqquuuyyy||||||ssslllgggbbb___ZZZWWWVVVTTTQQQPPPMMMLLLJJJJJJJJJIIIHHHFFFEEECCCAAA>>>===<<<;;;;;;777777777777777888888888666666666666555555555555111222333444444444333222333444555666666444222111333333333333333333333333555444333333222222333333000000111111222444555666444444444333333222222222444555666888999999999999555555444333222222222333::::::::::::999777666444666666777888888888888888555555444333222111111000000000000000000000000000...///000111111111111111000111222222111111222444333333333333333333333333222333444555666666666666666666777888999::::::;;;<<<<<<===>>>AAAEEEHHHKKKJJJKKKMMMMMMNNNPPPSSSVVVYYYZZZZZZYYYXXXXXXYYY[[[[[[\\\___aaabbb```___]]]YYYZZZ\\\aaagggmmmssswwwzzz|||___OOOHHHDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFEEEGGGHHHHHHIIIKKKNNNQQQRRRUUUZZZ```gggoooxxx}}}ooodddbbbhhhyyykkk___UUUQQQVVVWWWUUUWWW]]]___gggqqqzzzwwwfff_________]]]]]]jjjmmmqqqsssuuuwwwzzz|||~~~yyyzzz|||}}}}}}}}}xxxwwwuuussssssvvv|||~~~~~~vvvnnnnnnkkklllqqquuuxxx|||yyyqqqlllddd```\\\XXXVVVUUURRRQQQNNNLLLKKKKKKLLLKKKHHHFFFDDDCCCAAA???============999999888888777777666666777666666666555555555555555666777777777666555444333444555666666444222111333333333333333333333333555444333333222222333333000000000111222333555555777777777666666555555555333444666777999:::::::::......///000111333555666444555666888888777777666444555555666666666666666555555444444333222111111000000000000000000000000///000111222222222222222000111333444333222222333333333333333333333333333222333444555666666666666666666777888999::::::;;;>>>===>>>???BBBFFFJJJLLLKKKLLLNNNNNNOOOQQQUUUXXXXXXYYYZZZYYYXXXYYYZZZ\\\ZZZ\\\___aaabbbaaa```^^^\\\]]]___ccciiioootttxxx{{{dddOOOHHHFFFCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFGGGIIILLLOOOTTTUUUZZZbbbllltttzzz}}}jjjfffeeegggzzzttt___VVVSSSRRRTTTUUUTTTWWW\\\fffiiiuuusssfffaaa```^^^___```ggglllsssxxx{{{}}}~~~zzzxxxvvvttttttvvvyyy{{{}}}~~~~~~|||xxxtttrrrmmmmmmpppvvv~~~{{{xxxmmmfff]]]XXXWWWVVVSSSOOOOOONNNKKKIIIHHHHHHIIIJJJFFFEEECCCAAA???===;;;;;;:::999777777888777666444888777666666777888999:::555555555555666666666666777666555333333444555555222222111111222222333444000111222444444333222111333333222222222333444444888777666555555555555555444444555666777777777777666555555444444333222222555666666777777777777777555666666666666666555555666555444333222333444444111111000000000000111111111111000000//////.........//////000111222222222333333333333333333333333333444444444333333555666666555444444555777999;;;===>>>???AAACCCFFFHHHIIIJJJLLLOOOPPPQQQQQQSSSTTT[[[\\\\\\[[[XXXWWWXXXYYYZZZ\\\```bbbcccaaa^^^\\\\\\[[[\\\```hhhpppwwwzzzwwwlllSSSIIIGGGEEECCCCCCCCCCCCCCCDDDEEEFFFEEEFFFGGGGGGGGGIIILLLNNNTTTVVV\\\dddnnnvvv}}}zzzfffeeehhhlllnnn\\\XXXTTTSSSUUUVVVVVVZZZ```kkkqqqvvvkkk```]]]^^^]]]^^^aaaiiinnnuuu{{{~~~}}}yyyvvvuuuvvvxxxyyyzzzzzz{{{zzzxxxtttqqqooolllmmmqqqyyyyyyvvvmmmggg___[[[ZZZXXXTTTQQQOOOMMMKKKIIIHHHHHHIIIJJJEEEEEECCCAAA???===<<<;;;:::999777777888888666444666555444444444555666777555555555555666666666666666666555444444444444444222222111111222222333444111111111222111111000000444444333222222222333333666555555444444444444555000111222222222222222222666555555444444333333222444444555666777777777777333444444555555444333333666555444333222333333444111111000000000000111111222111111111000000000000/////////000111222222222333333333333333333333333333444444444333333555666777777666666777999;;;<<<===>>>???AAACCCFFFHHHIIIJJJLLLOOOPPPPPPQQQSSSTTTZZZ[[[[[[ZZZXXXWWWWWWXXXZZZ\\\```bbbcccaaa^^^\\\ZZZYYYZZZ^^^eeelllrrruuuvvvwwwYYYKKKHHHGGGCCCBBBCCCCCCDDDEEEFFFGGGFFFGGGGGGGGGGGGHHHKKKNNNTTTWWW^^^fffoooxxxsssccceeelllttt~~~gggZZZYYYVVVUUUVVVWWWXXX^^^fffsss|||wwwkkkccc\\\\\\^^^___aaadddlllqqqxxx~~~~~~zzzwwwvvvwwwwwwwwwwwwwwwwwwuuurrrooommmnnnpppttt|||}}}wwwtttlllgggaaa^^^\\\ZZZVVVRRRNNNMMMKKKIIIHHHHHHIIIIIIEEEDDDCCCAAA???===<<<;;;:::888777777888888666555666555444444333444444444555555555555666666666666555555666666555555444333222222111111222222333444444333222222111111111111222222222222333333444555444444444333444444555555555666666666666555555444666666555555444333333333222333444555666666666666333444444555555444444444555444444333222333333333111111000000000000111111222222222222111111111111//////000000111222222222333333333333333333333333333444444444333333555666999888888888999;;;<<<>>>===>>>???AAACCCFFFHHHIIIJJJLLLNNNOOOPPPQQQSSSUUUYYYZZZZZZYYYWWWVVVWWWXXXZZZ\\\```bbbcccaaa^^^\\\ZZZYYYZZZ]]]dddkkkppprrrvvv^^^LLLGGGFFFCCCCCCCCCCCCDDDEEEGGGGGGFFFGGGHHHHHHGGGHHHKKKNNNUUUZZZaaahhhpppwww~~~qqqbbbeeeooo{{{sssbbbYYYYYYVVVUUUWWWXXX[[[dddmmm{{{}}}nnngggaaa]]]___bbbcccfffjjjnnnssszzz|||xxxwwwwwwwwwvvvvvvvvvvvvtttrrrooonnnqqqssswww|||yyyssspppgggdddaaa^^^\\\YYYUUUQQQMMMMMMKKKJJJHHHHHHHHHHHHEEEDDDCCCAAA???>>><<<<<<:::888777777888888777555777777666666555555555555555555555555666666666666444555666666666555333222222222111111222222333444999777555444333333444444///000000111333555777888444444444444444555666777:::;;;;;;;;;:::999888888666666666555444444333333111222333444555666666666555666666777777777777666555444444333333333333333111111000000000000111111111111111111111111111111000000000111111222222222333333333333333333333333333444444444333333555666888888888888999;;;<<<=========>>>@@@CCCEEEGGGIIIJJJKKKMMMNNNOOOQQQSSSVVVXXXYYYYYYYYYWWWVVVVVVXXXZZZ\\\```bbbcccaaa^^^\\\[[[ZZZ\\\```gggnnnrrrtttxxxcccNNNGGGEEECCCCCCCCCDDDDDDFFFGGGGGGFFFGGGHHHHHHHHHIIILLLOOOVVV\\\cccjjjpppvvv|||ooo```cccnnnlll```[[[WWWUUUUUUWWWYYY^^^jjjvvvxxxmmmfffaaa___aaadddeeeiiimmmpppvvv}}}|||zzzxxxwwwwwwttttttttttttsssqqqooonnnooorrrvvvzzz~~~~~~~~~~~~~~~|||xxxrrrmmmjjj```___]]][[[YYYUUURRROOOMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDBBBAAA???>>>===<<<999888666777888888777666777777777666666555444444555555555555666666666666444555666666666555333222222222111111222222333444999888666444333333444444111111111222333444555666666666555555666777888888888888888888888777666555777666666555555444333333111222333444555555555555555666666777888888777777555555555555444444333333111111000000000000111111000000000000000000000000111111111111222222222222333333333333333333333333333444444444333333555666666777777888999:::;;;<<<<<<===>>>@@@BBBEEEGGGHHHIIIKKKMMMMMMNNNPPPTTTVVVWWWXXXYYYXXXWWWVVVWWWXXXZZZ\\\```bbbcccaaa^^^\\\ZZZZZZ\\\aaahhhoootttvvvyyyjjjTTTIIIEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEFFFHHHHHHHHHJJJMMMPPPVVV\\\eeelllqqqvvv|||zzziii]]]bbbppp|||hhh^^^\\\WWWUUUVVVXXX[[[cccrrruuunnneeeaaa___bbbdddeeejjjppptttyyy{{{wwwxxx~~~~~~{{{zzzyyyxxxrrrrrrqqqqqqpppooonnnmmmkkknnnssswwwzzz~~~~~~xxxtttsssqqqqqqqqqpppmmmhhhdddaaaZZZYYYXXXVVVSSSQQQNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGDDDCCCBBBAAA???>>>===<<<999777666777888999777666444444555555555444333333555555555555666666666666555555666666555555444333222222111111222222333444555444333333222222222222555444333333222222222222777777777666777777888888666777777777777666666555777777666666555444444444222333444444555555444444333444555555666666666666555666666666666555444444111111000000000000111111///////////////000000000222222222222222222222222333333333333333333333333333444444444333333555666555555666777888999::::::<<<===>>>@@@BBBEEEGGGHHHIIIJJJLLLMMMNNNPPPTTTWWWWWWYYYZZZYYYWWWWWWXXXYYYZZZ\\\```bbbcccaaa^^^\\\YYYYYY[[[```gggmmmqqqsssuuurrr\\\OOOIIIGGGFFFEEEEEEDDDEEEEEEEEEDDDEEEGGGHHHIIIKKKOOORRRTTT\\\fffnnnsssyyyoooccc]]]fffxxxuuueee\\\ZZZWWWVVVXXX[[[___hhhzzz{{{qqqmmmdddaaa___bbbdddgggmmmtttyyy~~~wwwpppjjjlllttt~~~{{{yyyyyyrrrrrrqqqqqqppppppoooooolllppptttwwwyyy{{{~~~~~~xxxqqqkkkhhheeeeeeeeedddaaa^^^ZZZXXXVVVUUUTTTRRROOOMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCBBBAAA???>>>======888777666777888999888666333444555666666666555444555555555555666666666666666666555444444444444444222222111111222222333444222222333333333222222111333333222222222333444444888777777666666666666777777888888999999999999888777777666666555555444444444555555555555444444333333333555666666777777777666777888888888777555555111111000000000000111111//////000000000111111111222222222222222222222222333333333333333333333333333444444444333333555666555555666888999999::::::<<<<<<===???BBBDDDGGGHHHIIIJJJKKKLLLMMMPPPTTTWWWXXXYYYZZZZZZXXXXXXYYYZZZZZZ\\\```bbbcccaaa^^^\\\ZZZZZZ\\\```eeejjjmmmnnnlll~~~xxxbbbTTTLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCEEEGGGHHHIIILLLPPPSSSSSS[[[fffooouuu|||{{{ggg```___lllqqqbbb[[[XXXXXXXXXYYY]]]aaalllvvvnnnkkkeeebbbaaacccfffiiiqqqzzz||||||ssskkkeeecccfffooozzz|||zzzxxxtttttttttsssssssssrrrrrrqqquuuxxxyyyxxxxxx{{{}}}}}}~~~|||uuummmfffbbb^^^^^^]]]\\\YYYVVVTTTRRRTTTTTTRRRPPPLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFCCCCCCBBBAAA@@@>>>======888777666777888999888777555666777999999999888888555555555555666666666777777666555333333444555555222222111111222222333444222333444555555555444333---...///111444666999:::888777666555555555555555555666777888888888888888777777777666555555444444666666666666555444333333555555777888999999999999777888999999999888666555111111000000000000111111000000111111222222222333222222222222222222222222333333333333333333333333333444444444333333555666555666777888999:::::::::<<<<<<===???BBBDDDFFFHHHIIIJJJKKKLLLMMMPPPTTTXXXXXXZZZ[[[ZZZYYYYYYZZZ[[[ZZZ\\\```ccccccaaa^^^\\\^^^^^^^^^aaafffiiikkkkkkeeexxx~~~^^^NNNKKKEEEEEEDDDDDDDDDFFFGGGHHHGGGHHHHHHHHHIIIKKKOOORRR[[[^^^hhhtttvvvxxxooo\\\]]]cccsss{{{kkk```[[[[[[YYYXXXYYY^^^eeeoootttllljjjffffffeeedddgggnnnwww}}}vvvmmmgggcccaaa^^^aaafffmmmvvv~~~{{{yyyyyyxxxwwwwwwwwwwwwvvvtttvvvvvvwwwyyy{{{|||{{{yyy~~~}}}zzzwwwqqqkkkfffcccXXXXXXWWWVVVTTTSSSRRRQQQLLLMMMNNNOOOOOOMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCBBBAAA@@@>>>>>>===<<<;;;999777666555555555666666666666666666666666555666666444222000000111777666666555444444333333333333333333333333333333444444444444444444444444222333444444333333555777999999888777777888999:::777555333444555777777777999777444444555666666555555444666888777444222222777777666777888999;;;<<<888;;;>>>===888444222222222222111000//////000000000000000000000000000000333333333333333333333333222222333333333333444444666555444333333555666888999999999:::;;;;;;<<<<<<<<<<<<======>>>AAAFFFJJJJJJKKKMMMMMMMMMOOORRRTTTYYYXXXVVVVVVXXXZZZZZZZZZ^^^___bbbccccccbbb___^^^aaa^^^]]]___cccggghhhggghhhxxx```NNNKKKFFFEEEDDDDDDDDDFFFGGGHHHGGGHHHHHHIIIIIILLLOOOSSS\\\```kkkuuuxxx|||xxxddd___aaajjj~~~vvvggg]]]XXXYYYYYYXXXZZZ___fffooo~~~sssllljjjfffgggggghhhkkkqqqyyyzzznnneee___\\\ZZZ[[[]]]```eeelllvvv~~~|||{{{yyyxxxxxxzzzzzzyyyxxxyyyxxxxxxzzz{{{{{{yyywwwzzzyyyxxxuuupppkkkfffbbb\\\ZZZWWWTTTQQQNNNMMMLLLOOOPPPPPPQQQPPPNNNLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>>>><<<;;;999888666555555555555555555555555555555555444555666555333333333555555555555666777777888888333333333333333333333333333333333333333333222222222333555444444555777999888888777666555666777777888666444444666777888777888777777888999888666444444444666777777555444444666666555666777888:::;;;<<>>AAAFFFJJJKKKLLLNNNNNNNNNPPPSSSVVV[[[ZZZXXXWWWXXXYYYZZZZZZ^^^___aaabbbcccbbbaaa```aaa___]]]^^^bbbeeeeeeeeejjjzzzeeeQQQLLLFFFFFFEEEDDDEEEFFFGGGHHHFFFGGGHHHIIIIIILLLPPPTTT]]]cccnnnwwwzzznnn^^^___cccqqqoooaaaXXXUUUVVVYYYXXX[[[aaagggooo}}}~~~rrrkkkjjjfffgggiiilllpppvvv|||ttthhh___ZZZWWWVVVZZZ[[[]]]___cccjjjrrrxxx|||{{{zzz{{{}}}~~~|||{{{zzzzzzzzzzzzwwwuuuuuuuuuuuussspppkkkfffccc___]]]YYYTTTPPPNNNMMMMMMSSSSSSRRRRRRPPPOOOMMMLLLJJJJJJJJJIIIIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>>>><<<;;;999888666666555555555555555555555555555555333444666666555555666888444444555555666777777888222222222333333444444444333333333222222111111111222333555555555666888:::999999888777666666777777888666444444666777888777888888999;;;<<<;;;777444222444666777888888777666777666666666777999;;;<<<>>>???AAA@@@===:::888777222111000000000000000000222222222222222222222222333333333333333333333333222222333333333333444444444333222222222333555666666666777777888999999:::;;;<<<===>>>???AAAFFFIIILLLMMMNNNOOOOOOQQQTTTWWW\\\[[[ZZZYYYYYYYYYZZZ[[[`````````aaaaaabbbbbbbbbaaa___]]]^^^```bbbbbbbbblll|||mmmUUUMMMGGGFFFEEEEEEEEEFFFGGGHHHFFFGGGHHHIIIJJJMMMQQQUUU]]]eeepppxxx|||kkk```\\\bbbsssiii]]]VVVTTTUUUWWWWWW[[[bbbhhhppp}}}|||pppjjjiiidddgggkkkooosssxxx~~~ttthhh___[[[YYYXXX[[[\\\\\\]]]^^^ccciiinnntttxxx}}}|||}}}}}}{{{zzzzzzyyyvvvtttrrrssssssssspppllliiifffbbb```[[[WWWTTTSSSSSSTTTUUUTTTRRRQQQOOOMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFCCCBBBBBBAAA@@@@@@??????<<<;;;:::888777666555555555555555555555555555555333555666666555444666777555444444444333333333222111111222333333444555555444444333333222222111111111222444444444555777:::;;;;;;::::::999999888888777555333333555666777666999999999:::;;;:::888555111444666666888;;;;;;999888777777777888:::<<<===<<<=========;;;888666555111111000000000000000111222222222222222222222222222222222222222222222222222222222333333333444444333333222222222333444555666777777888999999::::::;;;<<<===>>>???BBBFFFIIIKKKLLLMMMNNNOOOQQQTTTWWWZZZZZZZZZYYYYYYZZZ\\\^^^cccbbbaaa`````````aaabbb```___^^^^^^^^^___```aaalll}}}tttXXXLLLHHHGGGFFFEEEEEEFFFGGGGGGEEEFFFHHHIIIJJJNNNSSSVVV^^^fffqqqxxxxxxfffaaa[[[cccvvvyyyeee\\\XXXVVVWWWWWWXXX\\\dddkkktttzzzooohhhgggbbbfffkkkppptttyyy~~~vvvkkkccc___]]]\\\[[[\\\\\\\\\]]]```fffjjjkkkpppvvv}}}|||||||||||||||~~~~~~~~~~~~{{{zzzzzzxxxvvvuuurrrrrrsssrrrqqqooolllkkkgggddd___[[[XXXWWWWWWWWWUUUSSSQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@===<<<:::888777666666666555555555555555555555555444555666555333333333444444444444444444333333333111111222333333444555555555555444444333333333222000111222333222333666888::::::::::::999999888888666444222222444555666555:::999777777888888888666000555777555888===>>>;;;666666666666777999:::<<<;;;:::::::::999777555444111000000000000000111111111111111111111111111111000000000000000000000000222222222333333333444444222222222222333333444444333333444444555666666666:::<<<===???@@@BBBEEEHHHIIIKKKLLLMMMMMMPPPSSSVVVWWWYYYZZZYYYYYYZZZ]]]```gggeeeccc```_________``````______^^^^^^___aaabbbooo{{{[[[KKKIIIHHHGGGFFFEEEFFFGGGGGGEEEFFFHHHIIIKKKOOOTTTWWW```hhhrrrzzzooo___]]]]]]gggzzzsssbbb]]][[[ZZZZZZYYYZZZ___gggppp{{{wwwmmmggggggcccggglllqqquuuyyy~~~{{{qqqjjjfffdddbbb______``````aaaccchhhllllllpppwww}}}~~~yyyzzzzzzzzz{{{~~~~~~}}}{{{zzzzzzyyyxxxwwwssssssrrrqqqppppppoooooollliiiddd___[[[XXXWWWVVVTTTRRROOOLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHGGGFFFEEECCCBBBBBBBBBAAAAAAAAA@@@===<<<:::999777666666666444444444444444444444444444666666555333222333444333444555666777999::::::222222222333333444444444444444444444444444444444000111222222111222444666555666777777777777666666666444222222444555666555:::888555555666777777666000666888555777???AAA<<<444333333333444666888999<<<:::999999999888666444000000000000000111111222000000000000000000000000000000000000000000000000222222333333333333444444222333333333444444444444444555555666666777888888:::;;;>>>???@@@BBBEEEHHHHHHJJJKKKLLLMMMPPPSSSVVVVVVXXXZZZYYYXXXYYY]]]aaagggfffdddaaa```_________^^^___`````````aaadddfffwwwcccOOOIIIHHHGGGFFFEEEFFFGGGGGGDDDFFFHHHIIIKKKOOOTTTXXXcccjjjttt|||lll^^^^^^```kkk~~~nnn```]]]]]]\\\\\\]]]^^^bbblllvvv~~~tttkkkggggggeeehhhmmmqqquuuzzz~~~yyyuuuqqqooolllmmmmmmmmmmmmpppssswwwzzz~~~~~~|||}}}~~~~~~~~~|||zzzyyyzzzzzzzzzyyyuuusssqqqooonnnoooppprrrnnnllliiiddd```]]][[[ZZZTTTQQQNNNKKKIIIIIIKKKLLLHHHHHHIIIHHHHHHGGGFFFEEEBBBBBBBBBBBBBBBAAAAAAAAA===<<<;;;999888777666666444444444444444444444444444555666666555444666777444555666777888:::;;;;;;333333333333333333333333222222222333444444555555222333444333222222333555333333555666777777666666777555444444555777777777888777666666777888666555111888999555777@@@BBB===444444333444555666888999<<<:::888888999999666444000000000000000111222222111111111111111111111111222222222222222222222222222222333333333333444444333333444555555555555555777777888999999::::::;;;999;;;>>>???@@@BBBEEEGGGIIIJJJLLLMMMNNNQQQTTTWWWWWWZZZ[[[YYYVVVVVVZZZ^^^ddddddcccbbbaaaaaaaaaaaa]]]___aaabbbbbbdddhhhkkklllUUUJJJIIIGGGFFFFFFFFFGGGGGGDDDFFFHHHIIILLLPPPUUUYYYeeellluuu~~~ooobbbddd```llljjj^^^^^^___^^^]]]```aaaeeeooozzz{{{rrrkkkhhhhhhgggjjjnnnrrrvvvzzz}}}{{{||||||{{{{{{}}}~~~{{{{{{|||||||||}}}{{{yyyyyyzzz{{{{{{{{{uuussspppmmmmmmnnnqqqsssmmmmmmkkkiiigggeeecccbbbTTTQQQNNNJJJIIIJJJLLLMMMHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA===<<<;;;999888777666666444444444444444444444444333444666777666777999:::666666666666777777777777444333333333333333333333000000111222333444444555444555555444222222333555333444666777888999888888999777555555777999999999777777888999:::999666333222999:::555777@@@CCC===777777666777888999;;;<<<:::888555555777777555222000000///000000111222222222222222222222222222222333333333333333333333333222222333333333444444444333444555555666666555555555555555666777777888888999;;;>>>@@@AAABBBEEEGGGJJJKKKMMMNNNOOORRRVVVYYYYYY\\\]]]ZZZUUUSSSWWW[[[aaaaaabbbbbbcccccccccccc\\\___bbbccccccfffkkkooosssVVVQQQJJJEEEFFFGGGFFFFFFGGGHHHHHHHHHIIILLLPPPUUUXXXdddkkkttt~~~nnnaaaaaafffqqq~~~gggaaabbbbbbdddhhhfffiiioooxxxvvvpppkkkhhhiiinnnrrrvvvwwwwwwyyy|||{{{zzzyyyxxxzzzzzzyyywwwuuuuuuwwwyyy}}}wwwoookkklllnnnoooooommmnnnooopppnnniiibbb]]]TTTOOOKKKKKKNNNPPPNNNKKKMMMJJJGGGFFFFFFFFFEEEDDDEEEDDDBBB@@@?????????@@@===<<<;;;999888777666666555555444444444555555666777777777777777777777777555555666666555444333333444444444444444444444444333333333333333333333333444333333222222333333444555555666666777777888888555666666666444444666888999999999999999888777777888666444666:::===>>>===;;;999777555555666777888888777666666666333///,,,444333111000000111333444777666333111000000000000///000111000//////111333222222333333333333444444333444555555666666555555777666666666777888999999<<<<<<===>>>@@@BBBDDDFFFLLLLLLMMMNNNPPPRRRTTTUUUXXXYYYYYYXXXVVVUUUWWWXXX\\\^^^```ccceeeeeeeeeeeeccc___^^^bbbfffiiinnnuuuxxx[[[QQQJJJEEEGGGHHHGGGFFFGGGHHHHHHHHHIIILLLPPPVVVYYYgggnnnvvvqqqdddcccgggrrr{{{fffaaaccccccdddhhhlllqqqyyy}}}tttoookkkiiijjjooossswwwxxxxxx{{{|||zzzyyyxxxvvvyyyxxxwwwuuuttttttwwwzzzzzztttnnnjjjjjjlllmmmmmmrrrsssttttttqqqjjjbbb]]]UUUQQQMMMMMMPPPQQQPPPMMMMMMKKKHHHFFFFFFFFFEEEDDDEEEEEECCCBBBAAA@@@@@@@@@>>>===;;;:::888777777777555555444444444555555666666666666666666666666666555555666666555444444333333333333333333333333333333333333333333333333333444333333222222333333444444555555666777777777888777888888777555555777999666666777777666666555444888666444666999<<<<<<;;;:::999777666666666777777999777555444555444333111//////......///111333444666555333111000000000111///000111000///000111333222222333333333333444444333444444555555555555555666666666666777888999:::<<<======???AAACCCEEEFFFIIIIIIKKKMMMOOORRRTTTVVVYYYYYYZZZXXXWWWVVVWWWYYY]]]^^^aaacccdddeeeeeeeeeeeeaaaaaadddhhhjjjpppwww```QQQKKKGGGHHHJJJGGGEEEEEEGGGHHHIIIJJJLLLQQQWWW[[[jjjqqqzzzsssfffdddgggssswwweeebbbcccbbbcccfffkkkrrr~~~xxxqqqnnnkkkjjjkkkqqqtttwwwyyyyyy|||~~~|||{{{yyywwwxxxxxxvvvtttrrrsssvvvyyywwwsssnnnkkkkkklllmmmmmmuuuwwwxxxwwwrrriiiaaa[[[UUURRROOOOOOQQQSSSRRRPPPNNNLLLIIIGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;999999888888666555555444444444555555666666666666666666666666555555555666555555444333333333333333333333333333333333333333333333444444444333333222222333333444333444555666777777777777888888888666444444555777555666666666666555444444777666444555777999999999888888777777777777666666888666444333444666666666//////000000000111111111333333222111111111111222000111111111000000222333222222333333333333444444333333444555555555555555666666666666777888999:::======>>>@@@BBBDDDFFFGGGFFFGGGIIIKKKOOORRRUUUVVVYYYZZZZZZYYYWWWWWWXXXZZZ^^^___aaabbbddddddeeeeeeeeebbbaaadddhhhjjjpppvvveeeRRRLLLHHHIIIJJJGGGEEEEEEFFFHHHIIIJJJLLLQQQYYY___lllsss}}}rrrdddbbbfffttttttdddaaabbb______bbbfffnnn{{{wwwpppmmmjjjiiijjjpppsssvvvxxxzzz~~~~~~}}}{{{{{{zzzxxxtttrrrqqqtttvvvuuussspppnnnmmmnnnnnnnnnsssuuuwwwuuuooofff^^^YYYUUUSSSPPPPPPQQQRRRRRRQQQOOOLLLIIIHHHHHHHHHGGGFFFCCCDDDDDDDDDDDDBBB@@@???@@@???===<<<:::999999999666666555444444444444555666666666666666666666666444555555555555555444444222222222222222222222222333333333444444444444444444333333222222333333444222333444666777777777777777666555333111000222444777777777777777666666555666555555555666777777666666777777888777777666666555333333444666777777666555555555444222000///...111111111111111111222222000111222111000000222444222222222333333333444444333333444555555555444444666666666666777888::::::======>>>@@@BBBEEEGGGHHHGGGHHHIIILLLNNNQQQTTTVVVYYYZZZZZZYYYXXXWWWYYYZZZ___```aaabbbcccddddddeeeddd```___bbbfffhhhnnntttiiiUUUNNNIIIJJJJJJGGGEEEEEEEEEGGGJJJJJJLLLRRR[[[bbbllltttmmm```___fffvvvqqqccc```___[[[ZZZ^^^ccckkkvvvxxxqqqnnnjjjiiiiiinnnpppsssvvvzzz~~~}}}~~~}}}{{{wwwsssqqqrrrssssssrrrrrrpppooonnnoooooonnnppprrrpppjjjbbb\\\YYYUUUSSSQQQPPPPPPQQQQQQPPPOOOLLLIIIHHHHHHHHHGGGFFFAAABBBCCCCCCBBBAAA???>>>@@@???>>><<<;;;:::999999666666555444444444444444555555555555555555555555444444555555555555555444222222222222222222222222333333333444444555555555444333333222222333333444111333555777888888777777777777555333000000222555777777777777777666666555444555666666555555555555555666777777777777666666000111333666888888555333666555555444222000...---000000111111111222222222000111222111000000222444222222222333333333444444222333333444555444444444555555555666777999:::;;;<<<===>>>@@@CCCEEEHHHIIIJJJKKKKKKMMMOOOQQQSSSTTTXXXYYYYYYYYYWWWWWWYYYZZZ___``````aaacccdddeeefffddd```___bbbeeehhhmmmsssoooXXXPPPJJJIIIIIIGGGEEEFFFDDDGGGJJJKKKLLLRRR\\\eeemmmuuuiii^^^```iii}}}}}}mmm___\\\[[[WWWWWW\\\^^^eeepppzzzxxxqqqnnnjjjhhhiiilllnnnqqquuu{{{~~~~~~}}}|||~~~{{{wwwtttrrrrrrppprrrtttsssqqqpppooopppmmmoooqqqmmmggg```\\\[[[WWWUUUSSSQQQPPPPPPPPPPPPNNNLLLIIIGGGGGGGGGFFFEEEAAAAAABBBBBBAAAAAA@@@???@@@???===<<<::::::999999777666555444444444444444555555555555555555555555333444555555666555555555333333333333333333333333333333333444555555666666444333333222222333333444111333666888999999999888999999777444333333666999555666666666666555444444333555666666555444555666555555666666666666777777111222555999:::999444111111111000000000000000000000000111111222111111000000222222222111111222444222222333333333333444444222222333444444444444444555555555666777999:::;;;;;;<<<===???BBBEEEGGGIIIKKKKKKLLLMMMOOOQQQRRRSSSWWWXXXXXXXXXVVVWWWXXXZZZ_________aaabbbdddfffggggggcccaaaeeegggjjjooouuuvvvZZZQQQJJJHHHHHHFFFFFFHHHDDDGGGKKKKKKLLLRRR^^^gggnnnxxxggg___dddooovvvgggZZZXXXXXXUUUWWW]]]^^^eeeooozzzwwwqqqnnnkkkiiiiiikkkmmmpppuuu}}}~~~|||{{{}}}|||xxxuuuuuusssvvvyyyyyywwwttttttuuurrrttttttooogggaaa___```ZZZYYYWWWTTTQQQPPPPPPPPPMMMKKKHHHFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBB???>>>===;;;:::999999888777777666444444333333444555555555555555555555555333444444555666666555555333333333333333333333333333333444444555666666666444333333222222333333444222444777999;;;;;;:::999999999777555333444888;;;666666777777666666555444111444777777666555666777666555555444555666777888666777888:::;;;999666222111000/////////000111222000000111222222111000///111222222222111111333555222222333333333333444444222222333444444444444333444555555666777999;;;<<<:::;;;<<>><<<;;;999999888888888777666555444333333333555555555555555555555555333333444555666666666555444444444444444444444444333333444444555666777777444333333222222333333444222444777:::<<<<<<:::999777777555333222333777:::999999999999999888777777111444777888666555666888777666444333444555888999<<<;;;:::::::::999777555777555333111000000111222000111222222222000///...111222333222111111333555222222333333333444444444222222333444444444333333444444555666888999;;;<<<999:::<<<>>>AAADDDFFFHHHEEEFFFHHHJJJMMMPPPSSSUUUTTTUUUVVVVVVUUUUUUWWWYYY]]]]]]^^^```bbbfffiiikkkeeeaaa```ccceeeggglllrrr|||```NNNIIILLLFFFDDDHHHGGGGGGGGGJJJNNNPPPTTT```lllyyy|||fffgggpppfff^^^VVVTTTUUUVVVZZZ```eeeqqq~~~uuunnnjjjgggddddddgggiiinnnwww}}}zzz{{{|||~~~~~~{{{xxxvvv{{{wwwsssnnniiifffgggbbbZZZTTTQQQQQQQQQQQQKKKIIIFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>===<<<:::999888666666555555555555666666666555444333333444555666111<<<999111666:::888999777666555444444444444444222222333333333333444444111666::::::666222333444444555777:::<<<;;;777444777777666555555555555555999::::::::::::999888888444333444555777777555333777666555444555777999:::777777888888888777777666555555333222111000000000222222222222333444555555000000111222333333444444333333333444444444555555222333555666666444333222555777999888666555888<<<;;;;;;===???BBBEEEGGGIIIJJJKKKLLLMMMOOORRRTTTUUUVVVWWWXXXXXXVVVVVVWWWXXXWWWZZZ[[[[[[___eeeiiihhhhhhaaa]]]```fffhhhiiikkk{{{dddQQQKKKMMMFFFDDDGGGFFFGGGGGGJJJNNNPPPUUUaaammmwwwuuufffjjjvvvyyybbb[[[UUUTTTVVVXXX^^^dddlllxxxsssmmmjjjgggffffffgggjjjpppxxx|||}}}~~~~~~}}}{{{~~~yyytttnnnjjjgggbbb[[[VVVSSSRRRQQQPPPKKKIIIFFFEEEFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<:::999888666666555555555555666666666555555444444555555666111:::666...333555222444555555444333333333333333222222333333333333444444AAADDDEEEAAA999222000000444555777:::<<<<<<999666999999888777777777777777999999999999999888888777555555555666888888666444444444333333333555777999888888888999999888888777666555333222111111000000222111111111111111222333000000111111222222333333333333333333444444444444333444666777777555444333666777777777666777999:::;;;;;;===???BBBEEEGGGIIIKKKKKKLLLMMMOOOQQQSSSTTTVVVWWWXXXXXXVVVVVVWWWYYYXXX\\\]]]\\\___eeeiiihhhggg```\\\```eeeggghhhkkkwwwiiiUUUMMMMMMFFFDDDGGGFFFGGGGGGJJJNNNQQQVVVbbbooovvvkkkeeeooo}}}ppp]]]WWWSSSTTTWWWZZZaaaiiivvvqqqkkkjjjgggfffhhhhhhlllsss{{{~~~~~~~~~~~~xxxqqqlllfffbbb]]]YYYVVVSSSQQQOOOJJJHHHFFFEEEFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<:::999888666666555555555555666666555555555666666555555555666<<<777222777666333666555444333333222333333333222222333333333333444444;;;>>>@@@===888444222333444444777:::======:::888999888888777777777777777888888999999888888777666666555555777888999777666333333333333444666888999999999::::::::::::999999666555444222111111111111111111000/////////000000111111111111111111111111222222222222333333333333444555666777777666555444777666555666888999999999;;;;;;===???BBBEEEGGGIIILLLLLLMMMNNNOOOQQQSSSTTTUUUVVVXXXXXXWWWWWWXXXZZZZZZ^^^___^^^```fffhhhgggfff___[[[^^^ccceeehhhkkktttnnnXXXNNNMMMGGGEEEIIIGGGGGGGGGJJJNNNQQQWWWeeerrrwwwnnndddeeetttzzzgggZZZUUUSSSUUUWWW[[[ccckkk|||~~~pppjjjhhhffffffgggiiinnnvvv}}}}}}}}}}}}}}}~~~}}}vvvnnniiicccaaa]]]ZZZXXXTTTPPPMMMJJJHHHFFFFFFGGGGGGFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@?????????>>><<<;;;999888666666555555555555666666444555666777777666555444777;;;777777===999444999555444444333333444444444222222222333333333444444...111555666555555666777222333555888;;;<<<:::888666666555555555555666666777888888888888777666666555555444555777888888666555555555666777999;;;<<<999:::;;;;;;;;;;;;;;;;;;666555444333222111111111222111000///////////////111111111000000000000000111111222222222333333333333444555555666555555444888555333555999;;;:::888;;;;;;===???BBBEEEGGGIIILLLLLLMMMNNNOOOQQQRRRSSSUUUVVVXXXXXXWWWWWWYYYZZZ\\\___aaa```bbbfffhhhfffddd^^^[[[]]]aaadddggglllvvvsss[[[OOOMMMHHHGGGKKKJJJGGGGGGJJJNNNRRRYYYggguuuzzzttteeeaaafffwwwqqq```YYYVVVUUUVVVXXX[[[ccclll}}}ooohhhfffeeeeeegggjjjpppxxxyyytttrrrrrrrrrvvvwwwyyyyyyxxxxxxyyyzzz~~~}}}}}}~~~}}}xxxqqqjjjeee___^^^[[[ZZZXXXTTTPPPLLLJJJHHHGGGGGGHHHHHHFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>===;;;:::999666666555555555555666666444555666777777666555444222555444:::CCC;;;222888666666555555555555666666222222222333333333444444444555666777666555444555111111333666999:::888777666666555555555555666666777888888888888777666666444333333444666777777666555555666777888999:::;;;::::::;;;<<<<<<<<<<<<<<<666666444333222111111111333222111000000000000000111111111000000000000000111111222222222333333333222222333333444444444444777555333555999;;;;;;999;;;;;;===???BBBEEEGGGIIILLLLLLLLLNNNOOOQQQSSSTTTVVVWWWXXXXXXWWWWWWYYYZZZ\\\```aaaaaabbbggghhheeeccc^^^[[[]]]```bbbgggmmm|||zzz```QQQNNNHHHHHHLLLJJJGGGGGGJJJOOOSSS[[[iiiwww~~~nnncccccchhhxxxjjj\\\WWWUUUVVVXXXXXX[[[dddmmm{{{mmmgggeeeeeefffhhhlllrrrzzzsssiiieeedddcccbbbbbbccccccbbbaaaaaaccceeejjjppp{{{zzzuuuqqqkkkfffbbb[[[YYYXXXWWWVVVSSSOOOLLLKKKIIIIIIIIIJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===;;;:::999666666555555555555666666666666666777777666666666333444888EEEOOOBBB555999666666666555666666777888222222333333333333444444444444555555555555555444111111222444777888777555777777777777777888888999888888999999888888777666444333222333555777777777444555555666666777777777999:::;;;<<<<<<===<<<<<<777666555333222222222222333333222111111111222222111111111111111111111111222222222222333333333333111111111222333333444444666555444666888:::;;;:::;;;;;;===???BBBEEEGGGIIIJJJKKKLLLMMMOOORRRTTTUUUWWWYYYZZZYYYXXXWWWXXXYYY[[[___aaaaaacccggggggeeeccc^^^[[[]]]___bbbhhhooofffTTTOOOHHHGGGJJJGGGGGGGGGJJJOOOSSS\\\kkkzzzkkkfffgggjjjyyyxxxdddZZZTTTTTTUUUXXXYYY\\\eeepppwwwjjjeeeeeefffhhhkkkmmmssszzz~~~zzzqqqddd\\\YYYXXXVVVTTTVVVVVVUUUTTTRRRSSSUUUWWWWWW[[[bbblllwww|||wwwrrrlllhhhddd```]]]VVVUUUTTTSSSSSSRRROOOLLLKKKKKKJJJKKKKKKKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???===<<<:::999666666555555555555666666777777666666666666777777666777>>>QQQ[[[HHH666999555555555555555666777777222222333333333333444444//////000111333555555555333333333555777888666555777777777777777888999999999999999999999888888777555333222333555888888888666666666777777777666666999999:::;;;<<<<<<<<<<<<777666555444333222222222222222111111111222333333000000111111222222333333333333333333444444444444222222222222333444555555444555666777777888;;;===;;;;;;===???BBBEEEGGGIIIIIIJJJKKKMMMPPPSSSUUUVVVYYYZZZ[[[YYYWWWVVVWWWXXXZZZ^^^``````cccggggggeeeccc___\\\^^^___bbbiiiqqqjjjVVVOOOHHHEEEHHHDDDGGGGGGJJJOOOTTT\\\lll{{{}}}jjjhhhjjjlllyyyrrraaaXXXRRRRRRUUUXXXZZZ]]]gggrrrtttgggccceeehhhkkkooonnnssszzz~~~pppggg[[[TTTRRRQQQOOOLLLPPPPPPOOOMMMKKKLLLNNNQQQMMMOOORRRXXX___hhhooossszzz|||yyyvvvqqqjjjeeeaaa^^^[[[YYYTTTSSSQQQQQQQQQPPPNNNLLLLLLKKKKKKLLLLLLLLLIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???===<<<:::999666666555555555555666666888777666555555666777888555666???TTT^^^GGG222444444444444444444555666777222222333333333444444444666555444444444444333222555444444555777888777555555555555555555666777777999::::::::::::999888888666444333444666999::::::999999999999999888777777888999:::;;;<<<<<<<<<<<<777666555444333222222222111111000000111222333333000000111222333444444444333333444444444444555555333222222333444555666777222555777777666777:::>>>;;;;;;===???BBBEEEGGGIIIHHHIIIJJJMMMPPPSSSVVVWWWZZZ[[[[[[ZZZWWWVVVVVVWWWXXX]]]``````cccggggggeeeccc___]]]^^^___bbbjjjrrrtttaaaYYYNNNIIILLLJJJEEEGGGJJJMMMTTT```oooyyyjjjdddeeejjjzzzlll```[[[TTTTTTVVVZZZ\\\```jjjttt|||ooodddcccfffggghhhiiipppsssxxx|||~~~tttbbb\\\TTTOOOMMMNNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKMMMQQQVVVZZZ]]]ccchhhqqqyyyyyyqqqiiifffbbb^^^[[[XXXTTTQQQNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMJJJHHHFFFDDDDDDCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;::::::888888777666666666666666777666555444444555666777999999AAANNNMMM???555555222111222444555555333111333333333444444444555555222222333444444444333333555555555555555666777888555555444444444444555555888999:::;;;::::::888888888666555555777777777666777666555555555777888999666777888999:::;;;;;;;;;888555222111333444444444222111111111000000//////000000111111111222222222555444222111111222444555333333333444444555555555777777666666666888999:::;;;<<<===???AAACCCEEEEEEGGGHHHJJJLLLNNNQQQSSSTTTWWWYYYZZZZZZYYYXXXXXXYYYXXXZZZ^^^```aaabbbeeeggg``````^^^[[[[[[```iiipppwww```WWWMMMIIIKKKGGGGGGIIIKKKOOOUUUaaaoooyyynnnffffffjjj{{{jjj]]]XXXUUUTTTVVVZZZ\\\```jjjttt{{{pppfffeeehhhhhhhhhiiimmmqqqvvvzzz~~~|||nnneee\\\WWWPPPLLLLLLLLLKKKKKKMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJMMMPPPTTTVVVZZZ___gggooovvv}}}yyynnnfffbbb^^^YYYUUUSSSQQQOOONNNJJJIIIIIIIIIJJJKKKLLLLLLPPPPPPPPPOOOMMMKKKHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;:::888888777666666666666666777666555444444555666777888666:::CCCCCC888222555666555444444555555333111333333333444444444555555444444555555555444444333444444444444555666777777777666666555555666666777888888999::::::999888777777666555555777888888777777666666555666777888999777777888999:::::::::999666333111000111222222222222222222222111111111000111222222222333333333333555444222111111222444555444444444444555555555555777666666666777888999:::999:::<<>>>>><<<<<<;;;:::888888777666666666666666666666555555555555666777999444444999999222111666:::888555555555555333222333333333444444444555555666666666666666555444333333333333333444555666777888777777666666777777888666777888999999888777777666555444555777999999999777777666666666777888888777777888999999888888888555333111000111222222222333333333222222222222222222222333333333444444444444444222222222222444444555555555555444444444444666666666666777888999:::888999;;;???BBBFFFHHHIIIKKKLLLMMMPPPRRRTTTVVVWWWXXXYYYZZZZZZXXXXXXYYYZZZ]]]___aaaaaa`````````aaa^^^^^^]]]ZZZ[[[```iiiqqq___SSSKKKKKKLLLFFFJJJKKKNNNQQQWWWbbbpppzzzuuuiiigggkkk|||zzzeeeYYYTTTVVVTTTVVVZZZ^^^cccnnnyyyvvvmmmffffffhhhgggfffhhhhhhlllrrrxxx~~~sssddd[[[XXXRRRQQQOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLNNNOOOUUUXXX]]]ccchhhnnntttxxx|||vvvpppiii```WWWQQQMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIILLLLLLMMMLLLKKKIIIGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;888777777666666666666666555555555555555666666777:::555444666555222333888:::777444333444555444444333333333444444444555555777777777666555444333222222222222333444555666777888777777666666777777888555666777888999888777777555444444555888:::;;;;;;777777777777777777888888777777888888888777666666777555333333444444444333222222222222222222222222222222222333333333333444444333333222222333333444444444444444333333333333555555666777888999999:::999:::<<>>===<<<;;;;;;888777777666666666666666444555555666666666666666888555555666666444444666777555222222444555555555333333333444444444555555666666666555555333222111222222222333444555666777777666666555555666666777555666777888999888888777555444444555888;;;<<<;;;888888888888888888777777666666777777777666555555666555333333444555444222000000111111111111111111111111111111222222222222333333333333333333333333333222222222222222222222444555666777888999::::::;;;<<<>>>@@@BBBDDDFFFGGGKKKLLLNNNOOOQQQSSSUUUUUUVVVWWWWWWVVVTTTTTTVVVXXXXXXZZZ]]]^^^^^^^^^___aaa^^^]]]\\\ZZZZZZ___iiipppiiiXXXOOONNNPPPKKKGGGIIIMMMRRRZZZgggwwwxxxjjjggglllqqq___WWWUUUVVVUUUWWW]]]bbbjjjxxxqqqiiicccccccccbbbdddggglllpppvvv|||yyyggg[[[VVVSSSMMMNNNOOONNNMMMMMMOOOPPPPPPPPPQQQPPPPPPOOONNNMMMIIIJJJKKKMMMOOOPPPQQQRRRRRRTTTWWWZZZ^^^eeemmmrrrsss|||~~~zzzuuummmcccYYYPPPIIIFFFCCCEEEGGGKKKLLLJJJFFFBBBCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????======<<<;;;888888777666666666666666333444555666777777777666444444555666666555444444555333222333444666666555333333333444444444555555555555555555555444333222222222222333444666777888777666666555555666666777555666888999999999999888666555444666999;;;<<<;;;888888999999999888777666444555555666666555555555444222111222333333111000000000000000000111111111000000111111111222222222333333333333333333333333111222222222333333333333333444666777999:::::::::<<<===???@@@BBBDDDFFFFFFKKKLLLMMMOOOQQQRRRTTTTTTVVVWWWVVVUUUTTTTTTVVVXXXVVVYYY\\\]]]^^^___```bbb___^^^\\\ZZZYYY^^^gggooo{{{rrr^^^QQQNNNOOOJJJFFFIIINNNTTT^^^lll}}}zzzkkkiiiooojjj[[[UUUUUUVVVUUUXXX^^^eeennn|||qqqjjjcccbbbaaaaaadddiiinnnrrrxxx}}}ttteee\\\UUURRROOOPPPPPPOOOMMMNNNQQQTTTSSSSSSSSSSSSRRRQQQPPPOOONNNOOOPPPRRRSSSTTTTTTUUUTTTUUUWWWZZZ___fffnnntttyyy}}}{{{xxxtttkkk```UUUMMMHHHFFFDDDEEEGGGJJJLLLKKKHHHDDDFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<888888777666666666666666333444555666777777777666555666666555555666666555666555555555666666555333333333333444444444555555555555666666666555555444222222333444555777888999888777777666666777777888555777888::::::::::::999777666555666999;;;;;;;;;888999999999999888777666222333444555555555555555333222111222333333111000000000000111111222222222111111111222222222333333222333333444444333333222222222333444555555666777333444666888999:::::::::;;;<<<>>>@@@CCCEEEGGGHHHLLLLLLNNNOOOQQQRRRTTTTTTXXXXXXXXXVVVUUUUUUXXXZZZXXXZZZ]]]______```aaaccc```___]]]ZZZYYY]]]fffmmmwwwxxxbbbRRRLLLMMMIIIFFFIIIOOOVVV```ppp{{{mmmkkkrrrfffXXXTTTUUUUUUUUUXXX___fffppprrrkkkdddbbbaaaaaaeeekkkooosssxxx}}}sssggg___YYYUUURRRSSSTTTRRRPPPPPPTTTXXXUUUUUUUUUUUUTTTSSSRRRQQQTTTUUUVVVWWWXXXXXXXXXWWWYYYZZZ\\\___ccckkksssyyy~~~{{{xxxyyyuuulllaaaVVVMMMIIIHHHFFFFFFGGGHHHJJJJJJHHHGGGJJJIIIHHHGGGGGGFFFFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<888888777666666666666666222333555777777777777666888999888666666888999999999888777888888777444111333333333444444444555555555666777777777777777666333333333444666888999:::999999888888888888999999666777999:::;;;;;;::::::888666555666999;;;;;;:::888999::::::999888777666111222333444555555666555555444444444555555333111111111111222222333333333222222333333333444444444222333333444444333333222222333444555666888999999222444666888::::::::::::999;;;===@@@DDDGGGIIIJJJMMMMMMNNNPPPQQQSSSTTTUUUZZZZZZYYYWWWVVVWWWYYY\\\[[[]]]___``````aaabbbcccaaa```]]]ZZZXXX]]]eeelllttt}}}```SSSOOOLLLIIIGGGLLLMMMTTTfffrrr{{{rrrrrruuuvvvaaaXXXTTTQQQUUUVVVZZZ```eeeoootttkkkcccbbbcccccceeehhhmmmpppuuuzzzuuukkkddd\\\VVVSSSRRRPPPOOOPPPRRRTTTUUUTTTUUUWWWXXXYYYYYYYYYXXXXXXYYY[[[]]]]]]___bbbeeefffhhhkkkkkkmmmttt~~~|||zzztttiii]]]SSSLLLGGGFFFHHHGGGFFFFFFGGGJJJLLLNNNLLLNNNPPPOOOKKKHHHGGGHHHGGGFFFEEEEEEFFFEEECCCAAACCCBBBBBBAAAAAA@@@@@@???@@@??????>>>===<<<<<<;;;888888888777777777666666555555555555666666666777888888777666666666666666444555666777777666555444333333333444444555555555555555555666555555444333000222555777999999888777888888888888777777777777888888999999999999888888888777666666666777999::::::888666888;;;<<<;;;888888777666666666777999:::777666444333222222333333333333222111000000111111222222222222222222222222333333222222222333444555555555555555666666666666888888999999999:::::::::<<<<<<>>>@@@CCCFFFHHHIIILLLLLLLLLNNNPPPRRRUUUWWWVVVWWWWWWVVVUUUTTTVVVWWWYYY\\\___ccceeeeeeeeedddbbb^^^[[[[[[[[[]]]ccckkkzzzdddUUUOOOKKKHHHHHHMMMNNNVVVhhhuuuxxxrrrtttzzzrrr___WWWTTTRRRTTTVVVZZZ```fffqqqtttkkkcccaaabbbccceeehhhkkkoootttyyy~~~uuujjjbbb[[[UUUTTTSSSRRRQQQQQQRRRTTTUUUTTTVVVXXXZZZ]]]___``````bbbdddgggjjjlllppptttxxx{{{~~~~~~{{{yyyzzztttjjj___VVVOOOLLLKKKJJJIIIIIIJJJLLLNNNPPPRRRTTTVVVWWWVVVQQQNNNMMMMMMGGGFFFEEEDDDEEEDDDBBB@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>===;;;:::::::::999999999999999999999555555555666666666666666888888777666666666666666555555555666555555444444333333333444444444555555666666777777666666555444///000222444666666666666888888888888777777777777555666666777777666666555777666555555555666777888:::888777888:::;;;:::888999888777777777888999999888666555333222222333333333222222111000000111111222222222222222222222222333222222222333333444444444555555555666666666666555555666777999::::::;;;;;;<<<>>>@@@BBBEEEHHHIIILLLLLLLLLMMMOOORRRTTTUUUVVVWWWWWWVVVUUUTTTVVVXXXZZZ\\\___ccceeeeeeeeedddccc^^^[[[\\\\\\^^^eeemmmzzziiiWWWPPPKKKGGGJJJNNNOOOWWWjjjyyyssspppwwwlll\\\UUUTTTSSSTTTVVVZZZaaahhhtttuuukkkcccaaabbbbbbdddhhhjjjnnntttyyy~~~vvvkkkccc\\\WWWXXXWWWVVVUUUUUUUUUVVVVVVVVVXXXZZZ]]]bbbfffiiikkkjjjmmmqqquuuzzz}}}{{{xxxvvvxxxrrriii___WWWQQQOOONNNIIIJJJKKKMMMPPPRRRTTTVVVXXXYYYYYYWWWSSSOOOMMMLLLGGGFFFDDDDDDDDDCCCAAA@@@??????@@@@@@AAABBBBBBCCCCCCBBB@@@???<<<;;;999888888999999999999999999999666666666666666555555555777777777777666666666666666666555444444444444444333333333444444444444555777777777777777666666555111111222333555666777888888888888888777777777777555666666777777666666555666555444444444555666777999888777888:::::::::888::::::999888888888999999999777555444222222222333333222111111000111111111222222222222222222222222222222222333333333444444444444444555555555666666222333444666888999;;;;;;;;;<<<===???BBBEEEHHHIIILLLLLLLLLMMMOOOQQQSSSTTTUUUVVVWWWVVVUUUUUUVVVXXX[[[\\\___bbbdddeeeeeeeeeddd___\\\\\\]]]___gggooozzzlllWWWPPPLLLGGGIIINNNOOOXXXkkk{{{lllnnnyyygggZZZSSSSSSTTTUUUVVV[[[aaaiiivvvvvvlllcccaaabbbbbbeeehhhkkkoootttzzz{{{oooggg```\\\^^^]]]]]]\\\[[[ZZZYYYYYYZZZ[[[]]]aaaffflllpppssssssvvv{{{~~~{{{yyyvvvtttuuupppggg]]]UUUPPPMMMMMMGGGIIILLLPPPSSSVVVWWWXXXYYYYYYYYYVVVRRRNNNKKKJJJHHHFFFDDDCCCCCCCCCAAA?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>===;;;::::::666666666666777777777777666666666666555555555555666777777777777777666666888777666444333444555555444444444444444444444444666777777777777666555555444444444555666888:::;;;888888888888777777777666999999::::::::::::999999666555444444444555666777999888888888999999999888;;;;;;:::::::::::::::::::::888666444222222222222222222111111111111111222111222222222222222333333222222333333444444444333333333444444444555555555333444555666888999:::;;;;;;<<<===???BBBEEEGGGIIIKKKLLLMMMNNNOOOQQQRRRSSSUUUVVVWWWVVVUUUUUUWWWXXX[[[\\\^^^aaacccdddeeefffeee```]]]]]]^^^aaaiiirrr|||mmmWWWQQQMMMHHHHHHMMMNNNWWWkkkzzzvvvhhhlllzzzyyydddYYYRRRQQQTTTVVVWWW[[[bbbjjjyyyxxxnnndddbbbbbbccceeeiiimmmqqqwww|||vvvnnngggcccdddddddddcccaaa___]]][[[```aaacccggglllrrrvvvyyy~~~zzzxxxuuutttvvvpppggg]]]UUUOOOLLLLLLHHHKKKPPPUUUYYY[[[[[[[[[\\\[[[ZZZXXXUUURRRNNNLLLIIIGGGDDDCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@???????????????>>>>>>======<<<<<<666666666666666666666666666666666666666555555555555666777777777777666666999888666555444555666777444444444444444444444444555555666666555555444333444444444555777888:::;;;888888888888777777777666:::;;;;;;<<<<<<;;;;;;:::666666555555555666777888888888999888888777888888<<<<<<<<<<<<<<<<<<;;;;;;;;;:::777555333222111111222111111111111111222222111111111222222333333333111222333444444444333333333333333333444444444444666666777777888999999999;;;;;;===???BBBDDDGGGHHHKKKKKKMMMOOOPPPQQQRRRSSSTTTVVVVVVVVVUUUUUUWWWYYY[[[\\\]]]^^^aaaccceeefffeee```]]]]]]^^^bbbkkktttnnnVVVQQQNNNJJJGGGMMMOOOXXXjjjyyyzzzmmmfffmmm|||qqq```XXXRRRQQQTTTWWWXXX\\\dddnnn{{{pppfffccccccdddgggkkkpppsssxxx}}}xxxrrrnnnnnnoooooonnnkkkhhhdddbbbggghhhlllpppvvv{{{|||xxxvvvuuutttwwwqqqhhh^^^VVVQQQNNNMMMKKKOOOVVV\\\```aaaaaa```[[[ZZZXXXXXXWWWTTTQQQNNNKKKHHHEEECCCCCCCCCBBBAAABBBAAAAAA@@@??????>>>>>>===>>>>>>>>>===>>>===>>>999999888888888777777777555555555555666666666777444555777888888777666666666666555555555666666666555444444444444333333333555555555555555444444333222222333444666777888999888888888888777777777777999999999::::::999999999777666555555555666777888777999999999777666777888;;;<<<======>>>>>>======<<<;;;888555333111111111111111111000111111222333111111111222222333333444111222333444555444333222222222222333333333444444777777888888888888999999:::;;;<<<>>>AAADDDGGGHHHJJJKKKMMMPPPRRRSSSTTTUUUTTTUUUVVVVVVUUUUUUWWWYYY[[[[[[[[[\\\^^^aaadddeeeeee___\\\\\\^^^bbbllluuuoooUUUPPPOOOJJJGGGMMMPPPYYYkkkwwwoooiiihhhppp}}}hhh]]]XXXSSSRRRVVVUUUWWW]]]gggttt}}}rrrgggddddddeeehhhlllqqqtttyyy}}}}}}~~~~~~~~~{{{vvvqqqooommmpppuuu{{{~~~xxxuuutttttttttsssnnnfff]]]UUUQQQOOOOOOMMMQQQYYY```dddeeecccaaa\\\[[[YYYZZZ[[[ZZZVVVSSSMMMJJJFFFDDDDDDDDDCCCBBB@@@@@@@@@?????????????????????>>>>>>======<<<<<<::::::999888777666666555333444444555666777888888444555777888888888777666222222333444555555555555555555444444444333333333666666666666666555444444111222444666777888888888888888888888777777777777777888888888888888888777666555444444444555666777777999:::999666555666888:::;;;===>>>???@@@??????===;;;999555333111111000111111000000111222222333000111111222333333444444000222333555555444333222222222222222333333333333555555666666777888999999:::;;;<<<>>>AAADDDFFFHHHIIIKKKNNNQQQTTTUUUVVVWWWTTTUUUVVVVVVUUUVVVXXXZZZZZZZZZYYYZZZ\\\___bbbeeeddd___[[[[[[]]]bbblllvvvpppUUUPPPOOOIIIHHHNNNQQQ[[[lllwww}}}iiigggjjjsss{{{bbbZZZXXXSSSSSSWWWTTTVVV]]]iiixxx~~~ssshhheeeeeefffiiimmmqqqtttyyy}}}~~~zzzqqquuu{{{{{{uuussssssssssssnnniiiaaaYYYSSSPPPOOOOOOLLLQQQYYY```ddddddbbb```cccaaa```aaacccccc```\\\NNNKKKGGGEEEDDDDDDCCCCCC>>>>>>>>>???@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;999888777666555444333222222333444555666888999999333555777888999888777666...///111333444444444333555555555444444333333333777777777777777666666555222444666999:::::::::999888888888888777777777777888888999999999999888888444444333222333444555666777999:::999666555666888:::;;;===???@@@AAAAAA@@@>>><<<999666333111000000111111000000111222333333000000111222333333444444000111333555555444333222111111222222222333333333111222333555777888999::::::;;;<<<>>>AAADDDFFFHHHIIIKKKNNNRRRUUUWWWXXXXXXTTTUUUVVVVVVUUUVVVXXXZZZZZZYYYXXXXXXZZZ^^^bbbdddccc^^^[[[[[[]]]bbblllvvvvvvZZZPPPNNNMMMJJJOOOTTTaaarrrxxxzzziiieeegggrrrvvv```XXXWWWSSSQQQSSSYYY\\\bbblll~~~xxxlllhhhiiijjjkkknnntttxxx}}}zzzvvvssspppooommmhhh___XXXSSSQQQOOOMMMPPPUUU\\\aaacccddddddddd___hhhqqquuuuuurrriii___WWWSSSLLLGGGEEEDDDCCCCCCBBBAAAAAA@@@??????@@@@@@===============<<<<<<;;;>>><<<999777777777666555666555555555555666777777666666666666666555555444555555666666555444333333333333444444555666777777555555666666666666555555444444555555666777777777:::;;;;;;;;;:::777444222666777888::::::888777666666555555777999:::999777888999999888888777666555:::999888888888999:::;;;999888666444333333333333000111222333333222111000222222111111222222333444555444333222222222333444444333333222111111111222666666777777888888999999;;;<<<===???AAACCCEEEEEEIIIKKKNNNQQQSSSUUUVVVVVVYYYXXXWWWVVVUUUVVVVVVWWWVVVTTTOOOLLLTTTaaagggeeeccc^^^ZZZZZZ\\\aaakkkuuuwww[[[PPPNNNMMMJJJOOOSSS___pppvvv|||lllhhhjjjuuuqqq\\\VVVVVVSSSRRRUUUZZZ]]]cccoooyyyllliiijjjkkkmmmpppuuuxxx~~~zzzvvvrrrpppooojjjddd]]]VVVSSSQQQOOONNNMMMRRRXXX]]]```aaacccdddhhhqqqzzz{{{qqqfffZZZUUUOOOJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@======>>>>>>======<<<;;;>>>;;;888666666666666555444333333333333444555555666666666666666555555444555555666666555444444333333333444444555666666777555555666666666666555555444444555555666777777777777777888999999888777666444555666777777666555444666555555777999:::999888999999999999888777666555999999888888888999:::;;;;;;:::777444222111111111000111222222222222111000222222222111222222333333444444333222222222333444555444444333222333333333666666666777888888999999;;;<<<===???AAACCCEEEEEEIIIKKKNNNQQQTTTVVVWWWWWWYYYXXXWWWVVVVVVVVVWWWWWWVVVTTTOOOLLLSSS___dddbbbbbb]]]ZZZZZZ]]]aaalllvvvzzz]]]PPPNNNMMMMMMQQQUUU```qqqwwwooolllnnnxxx~~~iiiWWWSSSTTTSSSSSSWWWZZZ^^^ffftttzzzmmmiiijjjlllnnnqqquuuyyy~~~zzzvvvrrrooonnnfffaaaZZZUUURRRPPPOOONNNLLLPPPVVVZZZ^^^aaadddfffpppyyywwwkkk\\\XXXRRRNNNKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@======>>>>>>======<<<;;;===:::777666666666555444444333333333333444555555666666666666666555555444555555555666555555444333333333444444555666666666555555666666666666555555444444555555666777777777777777777777777777777777444555666777777666555444777666555666999:::999888999999999999888777666555999888888888888999::::::===;;;888555222000///...000111222222222222111000333333222222111222222222444333333222222333333444666555555444444444444444555666666777888888999999;;;<<<===???AAACCCEEEEEEIIIKKKNNNQQQTTTVVVWWWWWWYYYXXXWWWVVVVVVVVVWWWXXXVVVSSSNNNLLLQQQ[[[```___aaa\\\YYY[[[]]]bbbmmmwww~~~___QQQNNNMMMQQQUUUXXXddduuu|||pppmmmppp{{{wwweeeUUURRRTTTRRRSSSXXXZZZ___hhhyyy{{{nnniiijjjkkknnnqqqtttxxx~~~zzzuuuqqqnnnlllfffaaa[[[UUURRRPPPNNNMMMMMMQQQVVVZZZ^^^ccchhhkkkrrrzzzvvviii\\\YYYTTTPPPMMMKKKHHHFFFEEEEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<:::777555555555444333666555555555555666777777666666666666666555555444444555555555555555444444444444444555555555666666555555666666666666555555444444555555666777777777:::999888666555444444444777888999999999999888777777666555666888999999888999999999999888777666666888888888888888999999:::<<<:::777444111000//////111111111222222111111111444333222222111111222222333333333333333333444444555555444444444444444555555555666777888999999:::;;;<<<===???AAACCCEEEEEEHHHIIIMMMPPPSSSUUUVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYVVVSSSNNNLLLPPPWWW[[[\\\```\\\ZZZ[[[^^^cccnnnxxxaaaQQQMMMMMMQQQUUUXXXeeexxxpppnnnrrr}}}tttcccUUUSSSTTTRRRSSSXXXZZZ```lll|||nnniiiiiikkkmmmqqqtttxxx~~~zzzuuupppmmmkkkgggccc\\\WWWSSSPPPMMMKKKMMMPPPUUUYYY^^^ccciiilllqqqwww}}}~~~qqqcccYYYVVVSSSQQQOOOMMMJJJHHHFFFEEEDDDBBB@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<:::777555555555444333666555555555555666777777666666666666666555555444444444555555555555555444444444444555555555555555555555666666666666555555444444555555666777777777:::999777666555555555555888888999999999999888888888666555555777999999999999::::::999999888777666777777888888999999999999888777555333222111111222222111111111111111111222333333222222111222222333222222222333333444444444444444333333333333444444555555666777888999::::::;;;<<<===???AAACCCEEEEEEFFFHHHKKKOOORRRTTTUUUVVVYYYXXXWWWWWWWWWWWWYYYYYYWWWSSSOOONNNPPPTTTXXX\\\```\\\ZZZ\\\___dddnnnwwwcccRRRMMMMMMMMMRRRVVVeeezzzrrrqqqvvvpppaaaUUUTTTTTTRRRSSSYYY\\\cccqqqqqqkkkjjjkkkmmmppptttxxx~~~zzztttooollljjjgggccc]]]WWWSSSPPPMMMJJJKKKNNNSSSXXX]]]bbbgggkkkooorrruuuwwwyyyvvvjjj]]]TTTSSSRRRQQQQQQPPPMMMKKKHHHGGGEEECCCAAA@@@??????>>>>>>??????>>>>>>===<<<===:::777666666666555444444333333333333444555555666666666666666555555444333444555555666555555555555555555555555555555555555555666666666666555555444444555555666777777777555666666777777888888888777777777777777777777777888666555555777999::::::::::::::::::999888777666666777888888999999888888555555333222222222333444222222111000000111222222222222111111222222333444111111222333444444444444333333333333333333444555444555666777888999:::;;;;;;<<<===???AAACCCEEEEEEFFFHHHKKKOOORRRUUUVVVVVVYYYXXXWWWWWWWWWXXXYYYZZZXXXSSSPPPQQQRRRSSSXXX]]]```]]][[[]]]```dddmmmwwweeeRRRMMMLLLKKKPPPVVVfff~~~vvvvvv{{{kkk]]]SSSSSSTTTRRRTTTZZZ^^^gggwwwtttmmmllllllnnnqqqvvvzzzzzztttoookkkiiiddd```ZZZVVVSSSPPPMMMKKKKKKOOOUUUZZZ___cccgggjjjkkklllkkkjjjmmmlllbbbWWWQQQPPPQQQRRRTTTSSSQQQOOOKKKJJJHHHFFFCCCBBBAAA@@@>>>????????????>>>======>>>;;;888666666666666555444333333333333444555555666666666666666555555444333444444555666666555555555555555555555555555555555555666666666666555555444444555555666777777777555666777999999999999888888777777777777777777888888666444555777999::::::::::::::::::999888777777555666777888999888888777555444333222222222333444222222111000000111222222000000000111222333444555000111222444555555444444444444444444444555666666444444555777888999:::;;;;;;<<<===???AAACCCEEEEEEGGGIIILLLQQQTTTVVVXXXXXXYYYXXXWWWWWWWWWYYYZZZ[[[YYYTTTRRRTTTTTTTTTXXX___aaa^^^\\\^^^```dddllluuufffSSSMMMLLLKKKQQQWWWiiiyyyzzzgggZZZQQQRRRTTTRRRUUU[[[aaajjj|||wwwooommmmmmooorrrxxx|||zzztttnnnjjjiii```\\\XXXTTTRRRPPPMMMKKKNNNRRRXXX]]]bbbeeeiiilllhhhgggcccaaadddddd\\\RRROOOOOOQQQSSSVVVVVVTTTRRRNNNLLLJJJHHHEEEDDDCCCBBB???????????????>>>======>>><<<999777777777666555666555555555555666777777666666666666666555555444333333444555666666666555555555555555555555555444555555666666666666555555444444555555666777777777888999:::;;;:::888666555::::::999999999999::::::999777444444666999::::::::::::::::::999888777777555666777999999888888777666555333222111222222333333222111000000111222333///000000111222444555666000111222444555555444444555555555555555666777888444444555777888:::;;;;;;;;;<<<===???AAACCCEEEEEEHHHJJJNNNRRRVVVXXXZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[YYYTTTSSSUUUUUUTTTYYYaaabbb^^^]]]___```dddllltttfffUUUPPPNNNOOOPPPYYYkkk}}}kkk```VVVTTTUUUUUUVVVXXXbbblllwwwnnnnnnppprrruuuzzz}}}~~~wwwsssoooiiieeeeee```YYYSSSPPPOOOMMMLLLPPPSSSXXX___eeeiiijjjiiifffcccaaa^^^\\\YYYTTTQQQOOOOOOPPPQQQSSSTTTRRRPPPPPPNNNJJJHHHGGGEEEBBB@@@@@@???===<<<;;;<<<>>>???<<<:::888666555555666777444444444555555555666666555666777888888777555444333444666777777666444333444333333333333444555555999999::::::::::::999999666666555666777888:::;;;666666777888888888888777444555666777777888888777777666555555666888;;;<<<888999999::::::999999888:::999888777777666666777666555444333222111111111333111000000111222111000111111222222222333333333666555444222111111222222222333333333333333333222888777777777888999::::::;;;;;;;;;>>>AAACCCDDDDDDGGGIIIMMMQQQTTTVVVVVVVVVZZZZZZYYYXXXXXXXXXXXXYYYYYYTTTNNNNNNRRRYYY]]]___^^^^^^]]]]]]___eeemmmssskkkXXXQQQNNNOOOPPPZZZllliii___UUUSSSUUUUUUVVVYYYccclll~~~yyyppppppqqqrrrtttwww{{{zzzvvvqqqkkkgggeee```YYYTTTRRRPPPOOONNNSSSUUUYYY___eeehhhhhhgggaaa___[[[YYYWWWTTTQQQOOOMMMMMMOOORRRUUUVVVUUUTTTTTTPPPLLLHHHFFFDDDBBB@@@???>>><<<;;;;;;;;;===>>><<<:::888666555555666777555555666666666666666666666666555555555555555666333444555666666555444333555555555444555666666777555666666777777666666555555555555555666888999:::777777777777888888888888777888888999999999999999777666666666777999;;;<<<888999999::::::999999888888777666666555555555555666666444333222222111111333222000000222222222111111111222222222333333333444333222111222222333444555555666666666666555555777777777777888999::::::;;;;;;<<<>>>AAACCCDDDDDDGGGJJJNNNRRRUUUVVVWWWWWWZZZYYYXXXXXXWWWWWWXXXXXXXXXSSSNNNNNNSSSZZZ^^^``````___^^^^^^```fffnnntttppp[[[RRROOOOOOQQQ[[[ooo}}}ggg]]]UUUSSSTTTTTTVVVZZZdddlll~~~{{{tttsssrrrrrrssstttyyy~~~yyytttnnniiiddd```YYYUUUSSSRRRQQQPPPUUUWWW[[[```eeeggggggeee\\\YYYTTTQQQPPPOOOMMMLLLKKKLLLNNNRRRWWWZZZZZZYYYXXXSSSMMMIIIFFFDDDBBBAAA>>>===<<<;;;:::;;;<<<<<<;;;:::888666555555666666777777777777777666666666777555444222222444666777555555555555555555555555444444444444444555555666444555555666666555555444444444444555666777999:::888888777666777888999:::999999999:::999999888777555666777777999999:::;;;888999999::::::999999888888777777666666666777777777666555444333222222222444222111111222333333222111111222222222333333333111111111111222333444555333333444444444444333333777777777777888999::::::;;;<<<>>>???BBBCCCEEEFFFHHHKKKNNNRRRVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWVVVQQQMMMNNNTTT[[[___aaaaaaaaa___^^^```fffnnnttt~~~sssZZZQQQOOONNNRRR]]]rrryyyeee\\\UUUSSSSSSTTTWWW\\\fffnnnyyyvvvyyy|||wwwvvvtttssstttuuuzzz|||vvvooojjjbbb^^^XXXTTTSSSRRRRRRQQQUUUVVVZZZ```dddgggfffeeeZZZVVVPPPMMMKKKKKKKKKKKKJJJKKKNNNSSSYYY]]]^^^]]]ZZZUUUNNNHHHEEEDDDBBBAAA???>>>===<<<<<<;;;<<<<<<;;;:::888777666666666666777777777666666666666555666555444444444555666777666555444444444444555666222111111111111222333333666777777888888777777666555555666777888999::::::999888777666666888:::;;;888888888888777666555444444444666777888999999999888999999::::::999999888::::::999999999::::::;;;888777666444333222222222333222111111333444333333111111222222222333333333000000111111222333333444222222333333333333222222666666666666777999:::;;;;;;===???AAABBBCCCEEEGGGIIIKKKOOOSSSVVVXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWTTTPPPMMMNNNTTT[[[```bbbaaa```^^^]]]___fffnnnttt}}}tttYYYOOOOOONNNRRR___uuuvvvccc[[[UUUSSSTTTTTTYYY^^^iiirrrrrriiifffhhhooowww}}}{{{xxxxxxvvvvvvwwwzzzxxxpppjjjaaa]]]WWWSSSQQQQQQQQQQQQSSSTTTXXX^^^dddffffffeeeZZZUUUOOOKKKJJJJJJKKKKKKIIIJJJNNNSSSYYY]]]^^^]]]YYYTTTMMMHHHEEECCCBBBAAAAAA@@@???>>>============::::::999777666666555555555555555555555555555555444555666777888777777666666555444444444444555666222111111111111222333333777888888999999888888777666777888999:::;;;;;;;;;:::999777666666888:::;;;999999999999888666555444222333555666777888888888888999999::::::999999888:::::::::::::::;;;<<<===999888777555444333222222333111000000222444333333111111222222222333333333222222222222222222222222555555666666666666555555555555555666777999:::;;;:::===@@@AAAAAABBBEEEHHHIIIKKKOOOSSSVVVXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWSSSOOOLLLNNNUUU\\\```bbb```^^^\\\[[[^^^eeennnuuu}}}xxxYYYNNNPPPOOOSSSaaawww|||uuubbb[[[VVVUUUTTTUUUZZZaaakkkwwwzzziii```\\\]]]bbbgggiiikkknnnsssxxx|||yyyxxxxxxxxxyyy|||{{{rrrlllaaa\\\WWWRRRQQQQQQPPPPPPQQQSSSWWW]]]bbbeeeeeecccYYYUUUOOOKKKJJJIIIIIIIIIHHHIIILLLPPPUUUXXXYYYXXXUUUPPPKKKFFFDDDCCCAAA@@@AAAAAA@@@@@@???>>>===<<<::::::999888777666555555444444444444555555555666333444777999999888777666555555555555555555555555444444444444444555555666555666666777777666666555777888999;;;<<<<<<<<<<<<999999888777888999:::;;;;;;;;;;;;;;;:::999888777333444444555666777888999888999999::::::999999888888888888999999;;;<<<<<<;;;:::888666444333222222111000///000222333333222111111222222222333333333333333444444444333222222444444555555555555444444444444555666777888:::;;;999===@@@AAA@@@AAADDDHHHHHHKKKNNNRRRVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWSSSOOOMMMOOOUUU\\\```aaa^^^]]][[[ZZZ]]]eeeooovvv^^^PPPQQQOOOTTTbbbyyy}}}uuuuuubbb\\\WWWVVVUUUVVV\\\dddmmm|||sssccc[[[XXXWWWYYY\\\___```bbbeeeiiinnnqqqsss~~~|||vvvvvvxxxyyy|||~~~uuunnnbbb^^^XXXSSSRRRQQQPPPPPPRRRSSSWWW\\\```bbbaaa```WWWSSSNNNJJJHHHGGGFFFDDDFFFFFFHHHLLLPPPRRRQQQPPPOOOLLLHHHEEEDDDCCCAAA???AAAAAA@@@???>>>===<<<;;;999999999888777666555444333333444555666777777888333444555666777777777777333444555666666555444333555555555444555666666777444555555666666555555444666777999;;;<<<<<<<<<;;;888888888999999999::::::;;;;;;;;;;;;:::999999888666666666666777999:::;;;888999999::::::999999888888888888999:::<<<===>>>;;;:::888666555333333222000///......111222222222111111222222222333333333111222444555666555555444111222222333333222222111444444444555777888:::;;;888<<<@@@@@@???@@@DDDGGGGGGJJJNNNRRRUUUVVVWWWWWWZZZYYYXXXXXXWWWWWWXXXXXXSSSPPPMMMPPPVVV\\\___```]]]\\\ZZZZZZ^^^gggrrrzzzcccRRRSSSOOOTTTccczzzxxxnnn{{{uuuaaa\\\XXXWWWVVVWWW]]]eeennn~~~pppaaaZZZWWWUUUUUUWWW[[[\\\]]]```cccgggkkkmmmrrrxxxyyytttuuuxxxzzz~~~wwwoooddd```YYYUUUSSSRRRQQQPPPSSSTTTWWW[[[___```^^^\\\UUUQQQLLLHHHFFFDDDBBBAAADDDDDDFFFHHHKKKMMMLLLJJJKKKHHHFFFDDDDDDCCCAAA???@@@@@@??????>>><<<;;;:::999999999999888666555444333444555666777888999:::555444333222333555777999333444666777777666444333444333333333333444555555555666666666666666666555555666888:::;;;;;;;;;:::777888999::::::::::::999888888999999999888777777999888777777888:::<<<>>>999999999::::::999999999::::::;;;;;;===>>>@@@AAA<<<;;;999777555444333222///...---...000222222111111111222222222333333333000111333555777888777777444555555666666555555444333444444555777888:::;;;777;;;@@@@@@>>>???CCCGGGGGGIIIMMMQQQTTTVVVVVVWWWZZZZZZYYYXXXXXXXXXXXXYYYTTTPPPNNNPPPVVV[[[^^^___^^^\\\[[[[[[___hhhttt|||fffUUUSSSRRRUUUbbbyyyuuutttzzzvvvfff[[[TTTVVVXXXXXX^^^gggqqqyyynnn^^^UUUSSSVVVXXXYYY]]]^^^```cccfffgggfffeeeiiippp{{{xxxsssvvv{{{}}}sssmmmeee```YYYUUUTTTTTTSSSRRRTTTVVVYYY\\\]]]^^^]]]]]]VVVTTTQQQMMMIIIFFFDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHFFFEEECCCCCCBBBBBB???>>>>>>===============999999::::::999888666555777777777777777777777777555555555555555555555555<<<;;;999777666555555666666555555444444444555555777777777777777888999999999888666555555777999:::888777666666666777999:::;;;;;;;;;;;;::::::999888888777666777999::::::999<<<:::888999;;;<<<;;;888888999:::;;;<<<<<<<<<<<<>>>===;;;999666555444333222222111111111111222222...000333444444444555666444333333333444555777888555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFHHHJJJMMMPPPSSSUUUWWWXXXYYYXXXWWWUUUTTTTTTUUUUUUWWWRRRNNNPPPVVV]]]______aaa]]]ZZZ[[[bbbnnnyyyhhhVVVSSSQQQUUUdddzzzwwwtttzzzxxxggg\\\UUUWWWXXXYYY___hhhtttwwwmmm___WWWVVVYYY\\\]]]```aaacccgggjjjlllkkkkkkkkkpppzzzzzzuuuxxx|||}}}tttoooiiiccc\\\WWWUUUTTTRRRPPPRRRTTTWWWYYY[[[[[[[[[ZZZSSSRRROOOMMMJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>===============;;;::::::999888777666555666666666666666666666666555555555555555555555555999888666444333333333444555555444444444444555555333333333333333444555555777666666666666888999:::777777777777777888888999::::::;;;;;;:::999999888777666666777999::::::999;;;999888888:::;;;:::888888999:::;;;<<<<<<<<<<<<===<<<:::777555444333222222222111111111111222222///111333444333333444666444444333333444555666777555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFHHHJJJLLLPPPSSSUUUWWWXXXZZZYYYXXXVVVVVVVVVVVVVVVVVVQQQMMMOOOVVV]]]___^^^```]]]ZZZ\\\eeeqqq~~~kkkWWWSSSPPPVVVeee{{{{{{uuu{{{}}}jjj^^^VVVXXXYYYYYY___iiiyyyssskkk```ZZZ[[[^^^aaaccceeegggiiillloooqqqrrrrrrqqquuu}}}~~~zzz|||~~~wwwssslllggg```ZZZVVVSSSPPPNNNQQQRRRTTTVVVWWWWWWWWWWWWQQQPPPOOOMMMKKKIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<===<<<:::888777666555555555555555555555555555555555555555555555555555555666555444444333333444444555444444444444444555555555555555555555666666666555555666777777888999999666777777888888888888777999::::::::::::999888888777666666777999::::::999999888777888999:::999777888888999:::;;;;;;;;;;;;;;;:::888666444222222111222222111111111111222222000222333444333222333444555444444444444444555555555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFHHHIIILLLOOOSSSUUUWWWXXXZZZZZZXXXWWWWWWWWWWWWWWWSSSOOOLLLNNNVVV\\\^^^^^^___]]][[[^^^ggguuuoooYYYSSSOOOVVVdddxxxyyy~~~mmmaaaXXXYYYZZZZZZ```jjj}}}ooojjjccc```aaaeeeiiikkkmmmoooqqqrrrsssuuuwwwxxx|||zzzuuunnnjjjccc\\\WWWSSSPPPNNNQQQRRRSSSTTTUUUUUUTTTTTTRRRQQQOOOMMMKKKJJJJJJJJJGGGEEECCCAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAA???>>>======<<<<<>>============???===:::888666555555555444444444444444444444444555555555555555555555555555555555666666666666666333333333333333444555555444444666666777666666666777777888777777666555444666777888999999888777666777777888888999888888777666555555666888999999888777777888777777777777777666777888999::::::::::::;;;:::888666444333333222222222111111111111222222000222333333222111222333444444444444444444333333555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFGGGIIILLLOOORRRTTTVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUOOOLLLJJJNNNVVV\\\^^^]]]```___^^^___ggguuuttt[[[SSSNNNWWWcccttt|||sssfff\\\\\\\\\\\\ccclllvvvppppppppprrruuuyyy|||~~~~~~}}}wwwsssqqqlllddd\\\VVVSSSRRRTTTSSSSSSSSSRRRRRRQQQQQQSSSRRRPPPNNNMMMLLLKKKKKKFFFEEEDDDCCCBBBCCCCCCDDD@@@@@@???>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>??????===<<<:::888777666555555444444444444444444444444555555555555555555555555333444444555555555444444222222222222333444555666555666888999999999888777888777777666666555555444777888888888888777777666666666777888888888888777666555555666888999999888666888999888777666777888666666777888999999999999:::999777666444333333333222222111111111111222222///111222333222111222333222333444444444444333333555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFGGGHHHKKKNNNRRRTTTVVVWWWUUUVVVVVVWWWWWWVVVUUUUUUNNNKKKJJJNNNWWW]]]___^^^``````___```ffftttuuu\\\SSSNNNYYYfffwwwwww~~~uuuhhh^^^]]]]]]]]]cccmmm~~~}}}vvvuuuwwwyyy|||}}}{{{{{{{{{~~~zzzxxxsssjjj```XXXUUUTTTTTTSSSRRRQQQPPPPPPPPPOOOQQQPPPOOONNNNNNNNNNNNNNNIIIHHHGGGFFFEEECCCBBBBBBBBBAAA@@@???>>>=========??????>>>>>>??????@@@@@@;;;::::::999888777666555444444444444444444444444555555555555555555555555444555666666666555444333222222222222333444555666777888:::;;;;;;;;;999888666555555444555666777888999888888777777777777777555666666777888888777777666555444666888999888777666888:::999777666888999555666777888999999999999888777666444333222222222222222111111111111222222---///222222222222333444111111333444555444444333555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFGGGHHHKKKNNNQQQTTTUUUVVVUUUVVVWWWXXXXXXWWWVVVVVVNNNKKKJJJOOOXXX^^^```______```___```ggguuuuuu\\\SSSNNNZZZjjjzzzttt{{{vvviii^^^]]]]]]]]]dddnnn|||{{{wwwyyy|||}}}}}}}}}}}}~~~yyyooocccZZZVVVUUUSSSSSSQQQPPPOOONNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQKKKKKKJJJHHHFFFDDDAAA@@@EEEDDDCCCAAA@@@?????????>>>>>>>>>>>>???@@@AAABBB999999::::::999888666555555555555555555555555555555555555555555555555555777888999999999888666555222222222222333444555666333444666777888777555444444333333333444777:::<<<:::999777666666666777888555555666777777888777777666555444555888999888777777999;;;:::777666888:::555666777888888999999999777666555333222111111111222222111111111111222222---///111222222222333555///111222444555555444444555444444333333444444555333555777888888888999:::::::::<<<===@@@BBBEEEFFFGGGHHHKKKNNNQQQTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWNNNKKKJJJPPPXXX___aaa_________```aaahhhwwwyyy___XXXTTTXXXcccvvv|||ppp}}}zzzjjj]]]ZZZZZZ\\\eeeqqq}}}}}}}}}zzzqqqfff]]]WWWTTTTTTRRRPPPNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNMMMJJJGGGEEECCCCCCCCC>>>===<<<===???AAA@@@???>>>>>>>>>>>>============<<<<<<<<<===<<<999444///444666888999777666666666222555666555222222555888666666777777777777666666333333333444555666777888666777777777777888888888444555666777888999::::::888888888777888888999:::777777666666666666777888::::::999888777666555555777888999999888777888:::555555555555666888999:::;;;:::888555333222111000555333111000000111333555333333333333333333333333333333333333333333333333555555555555555555444444555777999999888888999::::::;;;===???AAABBBCCCCCCHHHIIIJJJMMMOOORRRTTTUUUXXXWWWVVVVVVWWWVVVTTTRRRNNNMMMNNNRRRWWW]]]```aaaaaa]]]\\\cccmmmxxx|||aaaZZZUUUZZZfffyyyttt}}}|||lll^^^ZZZYYYZZZbbbnnn~~~}}}tttjjj```ZZZVVVRRRQQQOOONNNLLLLLLLLLMMMMMMNNNOOOPPPQQQPPPPPPOOOPPPNNNKKKIIIFFFEEEDDDDDD???>>>>>>>>>@@@AAAAAA@@@????????????>>>>>>>>>>>>;;;:::;;;;;;<<<:::666333555666888888666555666777666888999999888888999;;;555666666777777666666555444444444444444555666777777777888888888999999999666666666666777888999:::888888888888888999999:::777777666666666777777888444555555666888999::::::999::::::999777666777888666666666666777888999999888777555333111000000///333222000......000222333333333333333333333333333333333333333333333333333555555555555555555444444666888:::;;;;;;::::::;;;;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIJJJMMMPPPRRRTTTUUUYYYWWWWWWWWWWWWWWWUUUSSSOOONNNOOORRRXXX]]]___```bbb^^^^^^ccclllwwwddd[[[WWW]]]jjj~~~zzz}}}mmm___ZZZXXXXXX```jjjzzzxxxnnnddd\\\WWWPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMOOOPPPPPPPPPPPPQQQOOOMMMJJJHHHFFFEEEEEEAAA@@@??????AAABBBAAA@@@@@@@@@@@@@@@????????????;;;:::999:::::::::888666666777777666555555666888888888888:::<<<===<<<;;;555555555666666555555555555444444444444444555555666666666777777777888888888777666555666777999;;;888888888888888999::::::888888777777777777777888222333444666777999:::;;;:::;;;;;;999777666666777888888777777777777888888666555444333222111111111111000...------...000111333333333333333333333333333333333333333333333333444444444444444444555555666999<<<======<<<;;;<<<;;;<<<>>>AAACCCDDDEEEFFFGGGHHHJJJMMMPPPSSSUUUVVVYYYXXXWWWXXXXXXXXXVVVTTTOOOOOOPPPSSSYYY]]]___```ddd```^^^bbbiiisssfff[[[XXX___mmm{{{lll^^^ZZZXXXXXX___iiiyyy{{{qqqfff[[[UUUNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPOOOMMMKKKIIIGGGEEEEEEBBB@@@??????AAAAAA@@@???@@@@@@?????????>>>>>>>>>===;;;999888999999888666666777666555444444666888777555555888;;;===;;;888444444555555555555444444555555444333333333444444444444555555555666666666999888666444555777999;;;999888888888888999::::::999999888777777777888888666666666666666666666666999::::::999777666777888999888777666666666666666777666555555444444444444111000///......///000111222222222222222222222222333333333333333333333333333333444444444444555555666999<<<>>>===<<<;;;;;;:::;;;>>>@@@CCCDDDEEEFFFGGGHHHKKKMMMPPPSSSUUUVVVZZZYYYXXXXXXYYYXXXVVVTTTPPPPPPQQQUUUZZZ]]]______ddd```^^^aaaeeennn}}}fffZZZXXX___nnn~~~wwwhhh\\\YYYXXXXXX```jjjxxx|||rrrfffYYYQQQNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMNNNOOOMMMMMMLLLKKKIIIGGGFFFEEEBBBAAA???@@@@@@@@@???>>>??????>>>>>>>>>=========@@@===:::888888777666555666666666555333444666888666444333555999:::888666444444555555555555444444555444444333333333444444555555555666666666777777999777555444555777:::<<<999999999888999::::::;;;::::::999888888888888888999888888777666555555555666777999999888888999;;;888888777666555555555555777666555444444444444555222111111000000111111222222222222222222222222222333333333333333333333333333333333333444444555555555777:::<<<;;;:::::::::999:::<<>>>>>>>>>>>>>>=========<<<@@@>>>;;;999888777555333555666666555444444555777777666555555666777777777555555555666666555555555444333333333333333444444777777888888888999999999777666555555666888:::<<<999999999999999:::;;;;;;;;;;;;:::999888888888888777777777777888888888888555666888888888999:::<<<888888777666666555666666555444333333222222222222333333222222222222333333222222222222222222222222333333333333333333333333222222333333444444555555555777888999888888999:::888999<<<>>>AAACCCEEEEEEGGGHHHKKKNNNQQQTTTWWWXXXYYYXXXWWWXXXXXXXXXVVVTTTNNNOOORRRWWW\\\```bbbaaabbb___^^^___aaajjj{{{gggYYYTTT\\\mmm{{{uuurrrdddYYYWWWXXXXXX___jjjyyy|||sssiii]]]UUUOOOPPPQQQQQQQQQPPPOOONNNIIIIIIHHHHHHIIIJJJKKKLLLJJJJJJKKKLLLLLLLLLKKKJJJGGGFFFDDDCCCDDDCCCAAA????????????>>>>>>>>>======>>><<<:::999999888666444333555666666555444444555777777555333222333555888555666666777777666666555222222222222333444555555666666666777777777888888444444555666888999;;;<<<:::999999999999:::;;;;;;<<<<<<;;;999999888888888666777777888999::::::;;;666777999999888888999;;;999999888888888888888888666555444333222111111111333333333222222333333333111111111111111111111111333333333333333333333333111222222333444444555555666777888777666777999<<<888:::<<>>;;;:::999:::::::::888666222444777777666444444444666666555111---...222777666666777777777777666666111111111222333444555666333333333444444444555555222333555777999:::<<<<<<::::::999999::::::;;;<<<===<<<;;;:::999999999999888999999999999:::::::::888999:::999888777888999;;;::::::999::::::;;;;;;888888666555444333333333222222222222222222222222111111111111111111111111333333333333333333333333111111222333333444555555888888888666666777:::===999;;;===@@@CCCEEEGGGHHHGGGHHHKKKNNNRRRUUUXXXYYYXXXWWWVVVVVVWWWVVVTTTSSSLLLNNNRRRXXX^^^cccddddddcccaaaaaabbbeeeoookkk^^^ZZZaaaoooyyyuuutttqqqdddYYYWWWVVVVVV]]]gggyyyzzzoooeee^^^TTTRRRQQQQQQRRRTTTSSSRRRMMMLLLKKKIIIIIIJJJJJJKKKSSSPPPMMMMMMNNNOOOPPPPPPMMMLLLKKKKKKKKKKKKIIIGGGBBBAAA???>>>===<<<======???>>><<<999666444333333444555666555333222333444666666666666666777888888777666555555666777666555333333333444555666777777888888888888777555444333555666777888999:::::::::999999999999999999999999;;;;;;;;;:::::::::999999888777777888::::::999888888888888666666888<<>>===============<<<:::888777666555555555666777666444333444555444444444444444555666666555444333333555555444333333333444444555555666666777888888777777666555444444555666888999:::;;;;;;999999999999999999999999::::::::::::999999999999666555666888:::;;;;;;:::999:::999888888999<<<>>>999:::;;;;;;;;;;;;::::::999888666444222111111111222222222111111111111111000000111111111222222222333333333333333333333333222333555444333333444666555555666777888:::<<<===;;;;;;<<<===@@@BBBEEEGGGJJJJJJLLLOOORRRUUUXXXYYYYYYXXXWWWWWWWWWVVVTTTRRRJJJMMMRRRWWW[[[^^^``````ccc```bbbgggmmmvvvmmm]]]WWW]]]iii}}}|||ooopppuuuxxxhhh[[[XXXXXXYYYaaalll|||}}}vvvsssoooooooooqqqvvv|||~~~tttiiibbbXXXWWWUUUUUUVVVWWWWWWVVVQQQPPPNNNLLLKKKJJJJJJJJJOOOMMMKKKKKKMMMOOOPPPOOOPPPOOONNNNNNNNNMMMKKKIIIBBBAAA@@@???============;;;:::999888777777777777666777888777555555555777444444444555555555666666555444333333555555444333444444444444444555555555666666777777777777666666333444666888999:::;;;;;;999999999999999999999999999999999999888888888777444444555777:::<<<<<<;;;:::;;;;;;:::999999:::<<<::::::;;;<<<============;;;999777555333222111222111111111111111222222222000000111111111222222222333333333333333333333333222333555444333333444666333444555666999;;;===>>>;;;;;;<<<>>>@@@CCCEEEGGGJJJKKKMMMOOORRRVVVXXXZZZZZZYYYXXXXXXXXXWWWUUUSSSKKKNNNRRRWWW[[[^^^aaaaaabbbaaabbbfffnnnyyyooo\\\YYY^^^jjj|||~~~pppqqqrrrzzzjjj\\\XXXXXXYYYbbbnnnxxxooolllkkklllnnnrrrxxx~~~uuujjjdddZZZXXXVVVVVVWWWXXXWWWVVVSSSRRRQQQOOOMMMKKKJJJJJJKKKJJJHHHIIILLLMMMNNNMMMPPPOOOMMMMMMMMMLLLJJJHHHBBBAAA@@@???>>>=========<<<;;;999888777666666666555666777777555555666777666666777888888888888888777666555666777888777555555444444444444444444444555555666777777777777777555666777888999999999999888888888888888888888888888888888888777777777777555555555777:::<<<;;;:::999:::;;;:::888777888999;;;;;;===>>>????????????;;;999777444222111111111000000000111222222222333222222333333333444444444222222222222222222222222222333555444333333444666444444555777999;;;===>>>;;;<<<===???BBBDDDFFFGGGIIIJJJLLLNNNRRRUUUXXXYYY[[[ZZZXXXXXXYYYXXXVVVTTTMMMOOOSSSWWW[[[___aaabbbcccccccccfffnnn|||rrr\\\YYY^^^iii{{{sssrrrqqqzzzkkk]]]XXXXXXYYYbbbmmm|||rrrjjjgggiiikkkooottt{{{{{{sssjjjdddZZZXXXVVVVVVWWWWWWVVVUUUUUUTTTSSSQQQOOOMMMKKKKKKIIIGGGGGGHHHJJJLLLLLLKKKOOOMMMLLLKKKKKKJJJGGGEEEBBBAAAAAA@@@???>>>=========<<<:::888777666555555444555666666555444555666666777888888999999888888888777666666777888777666444444444444444333333333444555666777777888888777777888888888888777666666888888888888888888888888888888888777777777666666777666666888:::;;;999888888999999888666555666777999:::;;;<<<===>>>>>>>>>999888555333111000000000000000000111222222222333222222333333333444444444222222222222222222222222222333555444333333444666555666666777888:::;;;<<<;;;<<<>>>@@@CCCEEEFFFGGGHHHIIIJJJMMMPPPSSSVVVXXX[[[ZZZXXXXXXYYYXXXVVVTTTMMMPPPTTTXXX\\\___aaabbbdddeeeeeefffnnn}}}www^^^YYY^^^hhhzzzxxxtttvvv{{{kkk^^^ZZZYYYZZZbbbmmm|||uuulllgggfffhhhkkkpppwww~~~~~~{{{xxxtttooohhhcccZZZXXXVVVUUUVVVVVVVVVTTTUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHHHHIIIKKKLLLKKKJJJNNNLLLJJJJJJJJJHHHEEECCCBBBBBBBBBAAA@@@???===<<<>>>===;;;999777555555444333555666666555444555777444555666777888777666555666555444444666666555444333333333333333444444444555555666777777888777777888888888888777666555555888888888888888888888888888888888888777777777666888777777888::::::999777777888888666555444555777777777888999::::::::::::777666444222111000111111111111111111111222222222000000111111111222222222222222222222222222222222222333555444333333444666666666666777888:::;;;<<<;;;===???BBBDDDFFFGGGGGGGGGHHHJJJLLLOOORRRUUUWWWZZZYYYXXXXXXXXXWWWUUUSSSMMMPPPUUUZZZ^^^```aaaaaaaaaeeefffgggooo}}}bbb[[[___jjj{{{~~~xxxyyy|||mmmaaa]]]\\\\\\cccmmm{{{vvvpppjjjiiilllmmmpppvvv}}}zzzwwwtttqqqnnnjjjeeeaaaZZZXXXVVVVVVWWWWWWVVVUUUUUUVVVUUUUUUSSSQQQOOONNNLLLKKKJJJKKKMMMMMMLLLJJJMMMLLLJJJIIIIIIGGGEEEBBBAAABBBBBBBBBAAA???===<<<<<<;;;:::888777666666666444666777777666666777888444555666888888777666555666555444555666777666444222222222333333444444555555666777777777777777666555666666777777777777777888888888888888888888888999999888888888777777777666666666888:::;;;:::999888888777555444444777999888888999999999999888888777666444333222222333333222222222111111111111111000000111111111222222222444444444444444444444444222333555444333333444666444444555777999;;;===>>>;;;===@@@BBBEEEFFFGGGGGGHHHIIIJJJMMMPPPSSSVVVWWWYYYXXXWWWWWWWWWVVVTTTRRRLLLPPPWWW]]]```aaa```___]]]bbbeeegggpppeee^^^cccmmm~~~}}}zzz}}}nnnccc```___^^^dddnnnxxxsssooolllnnnrrrtttwww~~~vvvsssooollliiifffccc```[[[YYYWWWWWWWWWWWWVVVUUUUUUVVVVVVUUUTTTRRRPPPOOONNNMMMMMMNNNOOOOOOMMMKKKNNNLLLKKKJJJIIIHHHEEEBBBAAABBBBBBBBBAAA???===<<<:::999888888888888888888555777888888777777888:::666777999:::;;;:::888777999777666777888999888666111111222333333444555555666666777777777777666666222333555666888999999999777777777777777777777777999999999999888888888888444444555777:::<<<<<<;;;999999777555444555888;;;;;;;;;;;;<<<;;;;;;::::::777666555444333444555555333222222222111111000000222222333333333444444444666666666666666666666666222333555444333333444666222222444666999<<>>=========<<<<<<:::999888777777777555555555666777999;;;;;;555555666666555444333333333444666555444222333333666555555444444444555555666666777777777777777666666444333222444666999;;;;;;:::888666555444444555333444555666666444222111666777888999::::::999888<<<;;;:::888888888888999777777999::::::999888777999444///---///111111000000000111111111222222222222222222222222222222222222222222333333333444444111333555777888888777666555555555555666888999:::;;;===???AAACCCDDDEEEEEEJJJKKKLLLNNNPPPRRRSSSTTTZZZXXXUUUTTTUUUTTTSSSRRRQQQTTTXXX[[[\\\^^^```aaabbbbbbcccfffpppooobbbdddmmm}}}www{{{lll___[[[YYYZZZcccooo|||}}}uuurrrooolllllloooxxx~~~zzzqqqlllddd___\\\[[[[[[[[[WWWVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUSSSQQQPPPSSSPPPNNNNNNQQQSSSRRRQQQNNNMMMKKKHHHFFFEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>><<<;;;:::999888777777777555555666666777888::::::666666777777666666555444555777888777666444555555666555555444444444555555666666777777777777666666444333222111222555777999777777666666666777888888444555666777666555333222333555777888::::::::::::999999888777888888999:::777888999999999999888777555333000000222333222000000000111111111222222222222222222222222222222222444444444555555555666666111222444555555555555444666666666666777999:::;;;;;;===???AAACCCDDDEEEFFFGGGHHHKKKNNNQQQUUUWWWYYYZZZXXXUUUUUUUUUUUUTTTRRRPPPTTTYYY\\\^^^___```aaabbbbbbcccgggrrruuufffhhhqqqyyy}}}mmm___[[[ZZZZZZbbbmmm{{{{{{wwwzzz}}}tttqqqooommmooorrr|||}}}|||~~~{{{uuulllfff___YYYVVVUUUUUUTTTSSSSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVWWWVVVTTTSSSRRRUUUSSSPPPPPPRRRSSSTTTTTTSSSQQQNNNKKKGGGEEECCCBBBBBBBBBAAAAAA@@@?????????<<<;;;:::999888777777777777666666666777777888999777777777777777777666555555777888888666555555666555555444444444555555666666666777777777777666666444333333222333555777888777777666666777888999999555666777888777666555444111333555777999:::::::::777777666777777999:::;;;777888888999999888777777333222222333555444333111111111111111111222222222222222222222222222222222444444444555555555666666444444444444444444444444666666777777888:::;;;<<<;;;===???AAACCCEEEFFFFFFFFFHHHJJJMMMQQQVVVYYY[[[ZZZXXXVVVUUUUUUUUUTTTSSSOOOTTTZZZ^^^``````aaaaaabbbbbbccchhhttt{{{iiikkkttt~~~mmm___[[[ZZZZZZaaajjjwwwzzzuuuwww}}}vvvrrrppppppsssxxx~~~~~~}}}}}}}}}vvvqqqfffaaaZZZUUURRRPPPOOONNNOOOOOOPPPPPPRRRSSSTTTUUUWWWWWWXXXXXXWWWVVVUUUUUUWWWUUUSSSRRRRRRSSSUUUVVVWWWUUUQQQMMMHHHEEEBBBAAABBBAAAAAA@@@??????>>>>>><<<;;;:::888777777666666888777777666666666777777666666777777777666666555444555666666444333333444555444444444444555666666666777777777777666666555666666666666777888999::::::999999888777777777777777777888888888777666555222333555777888999888888666666777777777888888999888888888888888777777777666555444444444333333222111111111111111111111111111222222222222222333333222222222333333333444444888777666666555666666777666666666777888999:::;;;;;;<<>>>>>======;;;;;;999888777666666666888777666666666666666666444555555666666555555555444555777666555333444444444444444444444555666666777777777777777666555555666666777888999999999999999999999999999888888888888888888888888777777777555666777888888777666555888888888888777777666666999888888777777666666666999888555222111111333444111111111111111111111111111111111222222333333333222222222333333333444444888888777666666666777777555555555666777888999:::;;;<<>>======<<<;;;:::999888777666666666777777666555555666666666333444444555555555555555666888999999777666666777444444444444444555666777777888888777777666555444444555777888888888777666555666777999;;;<<<<<<<<<999999888888888777777777777777888888888777666555999999999999888777666555999999777666666666666666999888555222///000333666222222222111111111111111111111111222222333333444444444444555555555666666555555555555555555555555444444555555666888999:::;;;<<>>>>>===;;;:::999777666666666666666666555555555666666777444444555666666666666666777888999999777666666777444333333444444666777777888888888888777666555444444555888999999888777555444555888:::<<<=========999999888777777777777777666777888999999999888777888999999::::::999888777:::999777666555555666666333444444333111111444777222222222111111111000000000111111222333333444444444444444555555555666666333444555666777777666666555555555666777888::::::;;;<<>>;;;:::999777666666555555555555555555555666777777555555666777777888777777555666777777555444444555333333333444555666777888888888888888777666555444666888:::<<<<<<;;;999777777888:::;;;<<<;;;;;;:::999888777777666666777777555666888999:::::::::999666777999:::;;;;;;:::::::::999777666555555555666---000333444333333555777222222222222111111000000000000111222333333444444222222222333333333444444333555777999::::::999888666666777777888999;;;<<<;;;<<>>===<<<;;;:::888777666666555444444555555666666777777777777777777777777777777:::999888777666666666666555555555555555666777777666666666666666666666666777777888888888888777777777888999:::;;;<<<<<<<<<999888888:::======:::777333666999;;;:::999999999999999888888888999;;;;;;999999888888777888888888555444333111000111111222333333333222222111111111000111222222333333333333444333222222222333444444444777<<<@@@AAA>>>:::666333444777999:::;;;;;;;;;>>>>>>???AAADDDGGGJJJLLLSSSQQQOOONNNPPPTTTYYY\\\]]]ZZZXXXXXXYYYZZZYYYYYY```aaabbbaaa``````bbbdddhhhffffffmmm{{{yyyiiimmmwww|||mmm]]]WWWWWWXXXZZZ]]]iiiuuuyyyxxxoooppprrruuu{{{}}}vvvpppiiiddd```___aaagggppp{{{yyyooohhhiiinnnoooooopppllljjjhhhhhhjjjnnnrrruuutttuuuuuutttuuuyyy}}}yyysssmmmjjjhhhiiijjjkkkkkklllllljjjddd\\\WWWQQQNNNIIIFFFFFFFFFFFFEEEEEEGGGIIIKKKMMMNNNNNNNNNRRRVVVYYYXXXUUUWWW]]]ddddddeeeeeeccc^^^YYYVVVUUURRRPPPMMMKKKJJJHHHFFFCCCAAAAAA@@@???>>>===<<<<<<===<<<:::888777666666666555555555666666666666666777777777777777777777777999999888777666666666666444444444444444555666666666666666666666666666666666666777777777777666666777777888999;;;===>>>??????<<<::::::<<<===;;;999444777999:::999999999:::;;;:::999999999:::;;;<<<999999::::::999888555444555444333111111111111222222222222111111000000000333333444444444333222222222222333444444444333333222888???AAA>>>999666555333444666888999999999999<<<<<<===???BBBEEEHHHJJJOOONNNMMMNNNPPPTTTXXX[[[\\\ZZZXXXXXXZZZ[[[[[[[[[```bbbbbbbbbaaaaaacccdddeeeccccccjjjxxxzzzjjjmmmxxx{{{lll]]]WWWWWWXXX\\\```hhhttt{{{xxxxxxrrrrrrssswww}}}|||sssmmmgggaaa]]]YYYYYY]]]eeemmmxxxvvvnnniiilllqqqrrrqqqrrrhhhgggeeeeeefffiiilllnnnooooooppprrrvvv|||xxxtttooojjjgggfffggghhhjjjjjjjjjiiigggaaaYYYSSSOOOLLLHHHEEEDDDDDDCCCCCCFFFGGGIIIKKKLLLMMMNNNNNNQQQTTTWWWVVVTTTUUU[[[aaaccceeegggeee```ZZZVVVTTTRRROOOMMMKKKJJJIIIFFFDDD@@@??????>>>===<<<;;;;;;===<<<:::999777666666666666666666666666555555555777777777777777777777777888888777666555555555555444444333333444444555666777777777777777777777777666666777777777777666666777777777888:::===???AAAAAA>>>;;;999999:::::::::666777999999888888:::;;;===<<<;;;:::::::::;;;<<<;;;<<<>>>???>>>:::777444666555333222111111222222111111111000000000000000555555555555444333222222000222444666666555444333666<<>>AAADDDFFFHHHJJJKKKLLLNNNQQQUUUXXXZZZ\\\ZZZXXXYYY[[[]]]]]]]]]aaabbbccccccbbbbbbccceeebbb```aaahhhwww}}}llloooxxxxxxjjj\\\VVVVVVXXX\\\aaahhhuuu{{{zzzwwwrrrqqqsssvvvvvvxxx}}}}}}xxxpppjjjeeeaaa\\\XXXWWWXXX^^^hhhpppyyy|||tttnnnkkkppptttuuutttuuummmlllkkkjjjjjjkkkmmmnnnooopppssswww~~~tttqqqlllgggeeeeeeggghhhkkkjjjjjjiiifff```XXXSSSPPPMMMIIIGGGFFFFFFEEECCCFFFGGGHHHIIIKKKLLLMMMMMMQQQSSSUUUTTTSSSTTTZZZ^^^bbbfffiiihhhccc\\\VVVSSSQQQOOOLLLKKKJJJIIIFFFDDD?????????>>>===<<<<<<<<<===<<<;;;999888777666666777777666666555555444444777777777777777777777777888777666555555444444444555444444444444555666666888888888888888888888888777777888888888888777777777777666666888:::<<<>>><<<;;;999777777777777777777888999888888888;;;======<<<:::999999:::;;;;;;???@@@BBBBBBAAA???<<<;;;666555333222111111222222111111111111111111000000333444444444444444333222111222444555666666666666@@@AAABBB???:::777888:::555666666777777888888888::::::<<<>>>AAACCCEEEFFFGGGHHHKKKOOORRRVVVYYYZZZ\\\ZZZYYYYYY\\\^^^______aaacccddddddccccccdddeeebbb```aaaiiixxxoooqqqzzzvvviii\\\VVVUUUVVV[[[aaagggtttyyytttqqqqqqnnnkkkkkkooovvvxxx|||wwwmmmjjjeeeaaa]]]ZZZWWWUUUVVVXXX```jjjrrrzzz}}}wwwqqqmmmlllqqquuuvvvwwwyyyvvvuuutttsssrrrrrrsssssstttvvvzzz~~~ssspppkkkgggeeeeeegggiiijjjiiihhhgggddd^^^WWWRRRPPPMMMJJJHHHHHHHHHFFFEEEFFFGGGGGGHHHJJJKKKLLLMMMQQQRRRSSSSSSRRRTTTXXX\\\bbbfffjjjjjjeee^^^WWWSSSOOOMMMKKKJJJIIIHHHEEECCCAAA@@@@@@??????>>>>>>>>>===<<<;;;999888777777666777777666666555555444444888888888888888888888888888777666555555444444444666666666666666777777888999999999999999999999999888999999::::::999999888888888777666666777888999666777999999999888777777777888999999888999;;;===;;;:::999888888999::::::@@@@@@@@@@@@@@@@@@@@@@@@666555444222222222222333222222222222222222222222000000111333333444444444444333222222333666999:::GGGBBB;;;777777999999999777777777777888999999999:::;;;===@@@BBBDDDEEEFFFFFFHHHKKKOOOTTTWWWZZZ[[[[[[ZZZYYYZZZ\\\___`````````bbbdddeeedddccccccddddddbbbccckkk{{{rrrsss|||vvvjjj^^^WWWUUUVVV[[[bbbfffsss}}}uuujjjgggfffggggggeeeiiioooqqquuu}}}qqqiii```^^^[[[WWWTTTRRRQQQQQQTTTWWW^^^iiiqqqyyy|||tttpppmmmiiijjjoootttuuuwwwzzz{{{|||||||||||||||||||||~~~{{{ssspppkkkgggeeefffhhhiiigggfffeeedddaaa\\\VVVQQQNNNLLLJJJIIIJJJIIIHHHGGGIIIIIIIIIIIIJJJLLLMMMNNNQQQRRRRRRRRRRRRTTTXXX[[[aaaeeeiiiiiiddd]]]VVVRRRMMMKKKIIIHHHHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@??????>>>===;;;:::888777777777666666666666666555555555888888888888888888888888888888777666555555555555777777666666777777888999888888888888888888888888888999999999999999999888999888888888777666666555555888;;;<<<;;;999999999777888::::::999999;;;<<<999999888777888999:::;;;<<<<<<<<<<<<<<<>>>???@@@777555444333222222333333222222222222222333333333...///000222333444555555555444222111333666;;;===EEE<<<333111444777777555777777777777888999:::;;;;;;<<<>>>AAACCCEEEEEEFFFFFFHHHKKKOOOSSSWWWZZZ[[[\\\ZZZYYYZZZ\\\____________bbbdddeeedddcccccccccdddccceeemmm~~~uuuvvv~~~xxxmmm```YYYVVVVVV\\\ccciiivvvssskkk```^^^^^^`````````eeellljjjsssrrrfff___YYYWWWUUURRROOONNNOOOPPPSSSUUU]]]hhhpppxxxyyypppkkkiiihhheeeeeekkkoooqqquuuzzz~~~zzzssspppkkkgggeeeeeeggghhhgggfffeeedddbbb]]]WWWSSSOOONNNLLLLLLMMMNNNMMMKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRSSSUUUXXXZZZ___bbbffffffaaaZZZSSSOOOKKKJJJGGGFFFFFFEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<:::999888777777555555555666666666666666888888888888888888888888999999888777666666666666666666666666666777888888888888888888888888888888777777777888888777777777777888:::::::::999777666777999;;;:::888777888999666888;;;;;;;;;:::;;;;;;999888888888999;;;<<<>>>::::::;;;<<<<<<<<<;;;;;;777666444333222222333333000111111111222222222222000111222333444444444444444333333333555888;;;===<<<888333222444555444333666555555666777999;;;<<<;;;<<<>>>AAACCCDDDEEEEEEFFFGGGIIIMMMQQQUUUXXXZZZ\\\ZZZYYYYYY[[[]]]^^^^^^^^^aaacccdddcccbbbbbbbbbcccbbbdddmmm}}}wwwwww{{{oooccc[[[XXXXXX^^^eeennnzzz~~~rrrggg```\\\[[[[[[\\\[[[[[[```hhhhhhrrr{{{kkk```YYYWWWVVVSSSPPPNNNMMMOOOQQQSSSVVV]]]hhhpppxxx}}}pppiiieeeeeeeeebbbbbbggglllnnnsssyyyzzzssspppkkkgggdddeeefffhhhiiihhhgggfffddd```[[[WWWRRRQQQPPPPPPRRRSSSRRRPPPOOOOOONNNNNNOOOQQQSSSTTTSSSSSSRRRRRRSSSUUUXXXZZZ]]]```dddccc^^^WWWQQQNNNJJJHHHFFFEEEEEEDDDBBB@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<:::999888777777444555555555666666777777888888888888888888888888:::999888777777666666666555555555555555666777777777777777777777777777777555555666666666666555555666888;;;======<<<:::888999:::999666333222555888555888;;;<<<<<<;;;:::;;;999999888999:::<<<>>>@@@:::;;;>>>??????<<<999777777666444333222222333333//////000000111111111222333333444444555444444444222222444555777999;;;<<<555666777888777555444333444444444444666888:::<<<:::<<<>>>AAACCCDDDDDDDDDFFFGGGHHHKKKOOOSSSWWWYYY\\\ZZZYYYYYY[[[]]]]]]]]]]]]```cccdddcccaaaaaaaaaaaa```bbbkkk|||zzzvvv}}}|||ttteee\\\XXXXXX]]]cccnnnzzz~~~tttjjjccc^^^\\\ZZZWWWUUUUUUWWWZZZ\\\dddnnn{{{pppddd^^^TTTRRRQQQNNNMMMMMMOOOQQQSSSOOOUUU___iiiooowww|||pppggg___\\\\\\ZZZ[[[\\\]]]```fffnnnsss|||{{{uuuqqqnnnjjjiiijjjjjjhhheeejjjlllmmmkkkgggbbb^^^\\\XXXXXXVVVTTTSSSSSSUUUWWW\\\YYYUUUTTTTTTUUUUUUUUUQQQPPPOOOPPPQQQTTTWWWXXX[[[___aaa```ZZZTTTRRRQQQ[[[SSSIIICCCCCCDDDDDDBBB????????????????????????>>>===;;;999888777666666555444333222222444555777777777777777777777777777888888888888888888888888444444555555666777777777777777777888999999::::::555666666777777777777666666666666666666555555555:::::::::999999888888888999:::;;;;;;;;;999777555:::999888777777999:::<<<777888999:::;;;:::999888555333111111222222222111---...///111333444444555333333222222222222333333333333333444444444555555777666333222444777;;;===:::::::::999::::::;;;;;;<<<===>>>@@@AAACCCDDDEEEDDDHHHLLLNNNPPPRRRWWWZZZ]]][[[ZZZZZZ[[[\\\\\\[[[___cccddd```___bbbcccbbbbbbaaabbbiiizzz}}}xxx~~~zzzvvvfff\\\XXXYYY___fffppp|||wwwmmmeee^^^ZZZWWWUUUSSSRRRSSSUUUXXX[[[ccclllyyylllaaa[[[QQQQQQOOOMMMLLLKKKLLLNNNOOOPPPUUU___iiipppyyyxxxlllccc[[[XXXXXXWWWWWWXXXYYY\\\bbbiiinnntttzzzyyytttqqqnnnkkkjjjkkkmmmnnnnnnwwwvvvtttpppmmmiiieeecccbbbaaa___\\\ZZZZZZ[[[\\\^^^\\\XXXWWWWWWWWWWWWVVVXXXWWWUUUSSSSSSSSSTTTUUUYYY[[[]]]\\\YYYUUURRRQQQUUUOOOFFFBBBCCCDDDCCCAAA?????????@@@@@@@@@@@@@@@===<<<;;;999888777666666666555444333333555777888777777777777777777777777555555555555555555555555444444555555666777777777888888888888888888777777777888888888888888777777666666666666666666666666:::::::::999999888888888888999;;;<<<<<<;;;:::999<<<;;;:::999:::;;;===>>>888999:::::::::999888777555333111111222222222111111111222222222111111000222222111111111111222222333333333333444444444444777666444444555888:::<<<999999999999999::::::;;;===>>>>>>@@@AAACCCDDDEEEJJJKKKKKKKKKMMMRRRZZZ```]]][[[ZZZZZZ[[[\\\\\\[[[\\\aaacccaaa```bbbcccbbbbbbaaaccckkk{{{{{{{{{xxxhhh]]]YYYZZZaaaiiisssyyyoooggg```ZZZWWWSSSRRRPPPPPPRRRUUUXXXZZZ]]]eeeqqq{{{|||hhh___ZZZPPPPPPOOONNNMMMLLLLLLMMMMMMSSSWWWaaakkktttqqqeee\\\UUUQQQRRRQQQRRRSSSTTTWWW\\\bbbgggnnnttt}}}~~~xxxtttrrrrrrpppnnnooosssyyy}}}{{{wwwvvvtttrrroooqqqnnnjjjfffdddbbbccccccccc```]]][[[[[[ZZZZZZYYY[[[YYYWWWUUUTTTTTTUUUUUUVVVVVVWWWXXXWWWUUUQQQNNNMMMIIIDDDBBBCCCDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<:::999777777666666777666555555555666888888777777777777777777777777555555555555555555555555444555555666666777777888999999888777777666555555::::::::::::999888777777777777777777777777777777999999999999999888888888888999;;;<<<======<<<<<<777777666666777999:::;;;999999:::::::::888777666444333111111222333222111222333333333222111000000333222222222222222222333222222222222333333333333555555555555666888999:::888888777777888999999:::>>>>>>??????@@@BBBDDDEEEGGGHHHHHHIIIKKKQQQXXX]]]]]][[[YYYZZZ[[[\\\[[[ZZZYYY^^^bbbaaaaaacccdddbbbcccbbbdddlll}}}|||zzziii^^^ZZZ\\\ccclllvvv~~~}}}sssjjjccc^^^ZZZWWWSSSRRRQQQQQQSSSUUUXXXZZZZZZbbbkkkssszzzvvvgggaaa]]]RRRQQQQQQPPPPPPPPPPPPQQQRRRXXX\\\eeepppzzz|||kkk^^^UUUNNNKKKLLLKKKLLLMMMNNNPPPUUUZZZ___hhhoooxxx~~~zzzwwwtttuuuuuussstttzzz|||~~~~~~zzztttooolllkkkjjjiiifffdddaaa___^^^]]][[[ZZZUUUUUUTTTTTTUUUVVVWWWWWWUUUSSSRRRSSSTTTSSSNNNIIIGGGEEEBBBBBBDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;:::888777777666666666666555555555666777888666666666666666666666666777777777777777777777777555555555666777777888888777777777777666666555555::::::::::::999888777666777777777888888888888888999999999888888888888888999999:::;;;<<<<<<;;;;;;444444444444555777888999999:::::::::999888666555444222111111222333222111000111222222333333333333444444333333333333444444111111222222222333333333333333555666666777777777777666666666777888999:::>>>>>>>>>???@@@AAACCCCCCCCCFFFIIIMMMPPPTTTWWWXXX\\\[[[YYYYYY[[[[[[[[[ZZZVVV\\\aaaaaabbbeeeeeebbbddddddeeennn~~~}}}{{{jjj___[[[\\\dddlllxxx~~~xxxooogggaaa]]]ZZZXXXUUUTTTSSSSSSTTTUUUWWWYYY^^^ccckkkpppuuu}}}wwwqqqgggeeebbbWWWSSSRRRRRRRRRSSSUUUVVVXXX\\\```iiiuuuxxxfffYYYPPPIIIGGGHHHGGGHHHIIIJJJKKKOOOTTTWWW```fffqqq|||{{{xxxtttuuuvvvvvvxxx~~~}}}wwwuuusssrrrpppjjjgggdddbbbaaa___\\\ZZZRRRRRRRRRRRRSSSTTTUUUUUUTTTQQQOOOPPPPPPNNNJJJEEEDDDCCCCCCDDDEEEEEECCCBBBAAAAAAAAA@@@@@@?????????;;;:::999888777666666666555555555555555666666666666666666666666666666666666666666666666666666666555555666666777888888888555555666666777777777777999999999999888777666555888888888999999999::::::888888888888888888888888:::::::::::::::999888888777777777888999:::;;;;;;999999::::::999777666555444222000111222333333222000111222333333333333333333333222222222222333333111111222222222333333333111222333555555555555444666666666666777888999:::<<<===>>>@@@AAABBBBBBCCCHHHHHHKKKNNNSSSXXX[[[\\\\\\ZZZYYYYYYZZZ[[[[[[ZZZUUU\\\aaaaaaccceeefffdddeeedddfffnnn~~~zzzjjj___[[[\\\ccckkkvvvxxxtttsssrrrtttyyy~~~|||vvvmmmeee```]]][[[ZZZWWWWWWVVVVVVWWWXXXYYYZZZ___dddjjjnnnqqqwwwuuuqqqqqqmmmnnnmmmbbbYYYWWWVVVUUUVVVYYY\\\^^^bbbeeeooo}}}vvvdddWWWNNNGGGEEEGGGEEEFFFGGGHHHIIIKKKOOOSSSUUU\\\gggttt{{{xxxuuuvvvwwwyyy||||||zzzzzzxxxvvvnnnkkkhhhfffdddbbb^^^\\\UUUUUUTTTSSSRRRQQQPPPOOOQQQPPPOOONNNMMMJJJGGGDDDCCCDDDDDDEEEDDDDDDCCCCCCAAA@@@@@@??????>>>>>>>>>::::::999777777666666666444444555555555666666666777777777777777777777777444444444444444444444444555666666777777888888999555555666777777888999999888999999999888777666666888888999999:::;;;;;;;;;777777777888888888888888;;;;;;:::999888888777777777777777888888888888888888888999999999777666555333222000111222333333222333444444444333222111111111000000//////000000111222222222222333333333333222222333444555555444444666666666666777888::::::;;;===@@@CCCEEEEEEDDDDDDJJJHHHGGGIIIOOOVVV[[[^^^\\\ZZZXXXYYYZZZ[[[ZZZYYYWWW]]]aaaaaacccfffgggeeeeeedddfffnnn}}}yyyiii___[[[\\\bbbiiiqqqxxxooojjjjjjhhhjjjqqq|||xxxppphhhcccaaa___^^^[[[[[[\\\\\\^^^___aaabbbdddjjjpppsssuuuzzzuuutttxxxxxx||||||qqqeeebbb___\\\\\\^^^bbbeeekkkooozzzwwwdddWWWNNNGGGFFFGGGDDDFFFGGGGGGGGGJJJMMMPPPPPPWWWaaammmwww|||zzzzzz|||zzzyyyzzzxxxvvvrrrpppmmmjjjhhheeeaaa^^^ZZZYYYXXXVVVSSSPPPNNNMMMMMMNNNNNNMMMJJJHHHGGGGGGDDDDDDEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>======<<<:::999888777777666666777555555666666777777777777777777777777777777777777444444444444444444444444666666666777888888999999777777888888888888888888888999999999999999888888999999999:::;;;<<<<<<<<<666777777777888888888999;;;::::::999999999::::::666666777777666666555555777777888999999888777666333111000111222444333333333333333444333333222222222111111000000111111222333333333333444444444444444555555555555555666666666666666777888999;;;;;;;;;>>>CCCHHHJJJJJJHHHFFFEEEFFFIIIOOOUUUZZZZZZYYY[[[ZZZXXXXXXZZZ[[[ZZZYYYZZZ___bbbaaabbbfffhhhgggeeedddfffmmm{{{wwwhhh___[[[[[[```gggnnn|||yyypppkkkggggggjjjjjjnnnxxx}}}tttlllhhheeedddccc``````aaaccceeegggiiikkkooouuu{{{yyyzzz~~~qqqmmmhhhcccbbbdddhhhkkktttxxxwwwdddWWWNNNHHHFFFHHHEEEFFFGGGGGGGGGIIILLLOOOQQQWWW```jjjrrrzzzyyyuuuuuuvvvuuusssuuussspppmmmjjjgggccc```\\\[[[ZZZXXXUUUSSSPPPOOOIIIKKKNNNLLLIIIGGGHHHJJJDDDDDDDDDCCCAAA@@@@@@@@@?????????>>>===<<<<<<;;;999999888777666666777777666666777888888888888888777777777777777777777777666666666666666666666666666666666777888888999999::::::999999888777777777999999:::;;;;;;;;;::::::999999::::::;;;<<<======666666777777888888888999::::::::::::;;;<<<======:::;;;;;;;;;:::999888777666666888999999888777777333111000111222444444333...///111333444666666666555444444333333444444555333333444444444444555555777777666666666777777888666666666777888:::;;;<<<;;;???FFFKKKNNNNNNKKKIIICCCIIITTTaaahhhfff^^^VVV[[[ZZZXXXXXXZZZZZZZZZYYY\\\```cccaaabbbfffiiihhheeedddeeelllzzzvvvfff]]]ZZZZZZ^^^bbbooozzzzzzjjjcccaaa```cccgggjjjxxx~~~wwwrrrmmmgggeeehhhdddfffgggiiikkknnnssswww}}}~~~ssshhheeehhhlllsssyyyxxxcccWWWPPPJJJGGGFFFEEEFFFGGGFFFFFFGGGIIIKKKRRRYYYbbbgggkkkqqqxxx~~~xxxqqqnnnoooqqqsssqqqpppooollliiifffdddbbb]]][[[YYYWWWTTTQQQOOONNNKKKJJJIIIGGGFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBAAAAAADDDAAA>>>>>>???@@@>>><<<;;;:::999999888888999999;;;===???;;;555222333666666666777777777777666666888777666444444555555666555555666666777888888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::999888777666666666666;;;;;;;;;::::::999999999999999888888888888888888999999999999888666555555111111222222222333333333444333111000000111333444222222333333333333444444555444333222333444555666:::888555222111222444555777777666666777888999999===>>>AAAGGGLLLMMMJJJFFFGGGEEEIIIYYYkkknnnaaaQQQWWWWWWWWWWWWXXXZZZ[[[]]]]]]aaabbb``````dddgggfffgggddddddjjjuuusssddd\\\YYYYYY]]]bbbmmmwwwsssfff``````bbbhhhmmmxxx{{{uuunnnkkkmmmiiijjjlllnnnqqqvvv|||wwwmmmlllpppuuu|||xxxdddWWWPPPKKKHHHHHHHHHIIIJJJIIIIIIKKKNNNQQQVVV]]]ffflllpppuuu{{{~~~yyyvvvpppkkkhhhhhhiiikkkmmmlllkkkjjjgggdddaaa___\\\[[[YYYVVVSSSQQQOOONNNKKKJJJHHHGGGFFFFFFFFFGGGCCCBBBBBBBBBBBBAAAAAAAAADDDAAA???>>>??????===;;;999999888777777777777888888:::<<<:::666444555888666666777777777777666666888777666555444555555666333333444444555666666666888888999999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<=========<<<<<<:::999888777666666666666;;;::::::::::::::::::999999999999999999888888888999999999888777666555444111111222222222333333333444333111000000111333444222222333333333333444444444333333222333444555666888777555333333333444555666666666666777888999:::<<<===@@@EEEIIIJJJHHHEEEJJJGGGFFFMMMXXX]]][[[WWWWWWWWWWWWWWWXXXZZZ\\\]]]]]]aaabbb``````dddgggffffffddddddjjjuuuvvvfff]]]YYYXXX[[[```hhhtttvvvlllbbb___aaafffooowwwzzzrrrnnnooooooqqqsssuuuyyyvvvooopppvvv}}}{{{gggZZZSSSNNNKKKLLLGGGHHHIIIJJJJJJMMMQQQTTT^^^eeennnuuuyyy}}}~~~{{{xxxooommmiiieeebbbaaabbbbbbfffggggggfffdddaaa^^^\\\[[[ZZZXXXVVVSSSPPPNNNMMMKKKJJJHHHFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCAAA????????????===;;;888888777666666666666777444777999999666666888;;;666666777777777777666666777777666555555555555666333444444555555666666777888888999999999:::::::::<<<;;;;;;::::::999999999999;;;===>>>>>>>>><<<;;;:::999888777777777777777999::::::::::::::::::;;;999999999999999999999999999999999888777666444333111111222222222333333333444333222111111222333444222222333333333333444444333222222333444555666777555555555555555555555555555555555666777999:::;;;======???BBBEEEFFFEEEDDDJJJIIIHHHHHHKKKPPPUUUZZZXXXWWWWWWWWWXXXZZZ\\\]]]]]]aaabbb``````dddfffeeeeeecccdddkkkuuu|||kkk```ZZZWWWYYY]]]eeeqqqpppiiibbbbbbdddkkkvvvxxxsssssstttvvvxxx{{{yyyrrrnnnttt~~~nnnaaaXXXQQQOOOPPPJJJKKKLLLMMMOOORRRWWW[[[gggmmmvvv}}}|||wwwtttjjjhhheeebbb```^^^^^^^^^aaabbbccccccbbb___\\\ZZZZZZYYYXXXUUUSSSPPPOOONNNLLLKKKHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@??????>>><<<;;;888888777666666666666777333666777777666666888:::777777666666666666777777777666666666555555555555666666666777888888999999888888999999999:::::::::<<<;;;;;;:::999888888777999:::===>>>???>>><<<;;;:::999888888777777777888999999999::::::;;;;;;;;;999999999::::::::::::::::::999999888777555444333111111222222222333333333333222222111111222222333222222222333333333444444222222222333444555666777222333555666666666555555444444555666888999;;;<<<>>>>>>???@@@BBBDDDEEEEEEFFFIIIMMMNNNNNNPPPTTTWWWXXXXXXWWWWWWYYYZZZ\\\]]]]]]aaabbb```___ccceeeeeecccbbbdddkkkuuu~~~lll```ZZZWWWXXX\\\dddppp}}}qqqllliiiiiikkkppp|||{{{}}}sssnnnoooyyyuuuhhh^^^VVVSSSTTTSSSTTTUUUVVVYYY]]]cccgggooottt|||}}}wwwttthhhgggdddaaa___]]]\\\[[[______aaaaaa```___]]][[[ZZZYYYXXXUUUSSSQQQOOONNNMMMLLLIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@>>>===<<<;;;999999888777777777777888555666777666666666777888777777666666666666777777666666666666666555555444666666777777888999999999888888999999999:::::::::;;;;;;:::999888888777777999:::<<<===>>>===;;;::::::999888888888888888888999999999::::::;;;;;;;;;999999::::::;;;;;;;;;;;;;;;::::::999888666444333111111222222222333333333222222222222222222222222222222222333333333444444222222333444555555555666111333555666777666555555444444555666888999;;;<<<>>>???@@@AAABBBDDDFFFGGGFFFHHHLLLOOORRRTTTVVVWWWXXXXXXXXXXXXYYY[[[\\\^^^]]]aaabbb______bbbeeedddbbbaaaccckkkvvv~~~lllaaa[[[XXXYYY]]]bbbooozzzsssqqqrrrrrrrrruuuzzzmmmjjjnnn}}}tttjjj```\\\]]]]]]]]]^^^___bbbgggmmmrrrxxx|||yyyuuuiiihhhdddaaa^^^[[[ZZZZZZ^^^^^^^^^______^^^^^^^^^[[[ZZZXXXVVVTTTRRRQQQPPPOOOMMMKKKHHHFFFDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>@@@AAAAAA>>><<<;;;;;;999999888777777777777888666666666666666666666555888777666555555666777888666666666777666555555444444555555666666777777888888888999999999::::::::::::999999888888777777777999999:::;;;;;;;;;;;;;;;:::999999888888888999999999::::::::::::::::::;;;999::::::;;;;;;<<<<<<===<<<<<<;;;:::999777555444111111222222222333333333222222222222222222222222222222333333333333444444222333444444555555444444222333555666666666555555555555555666777999:::;;;===???AAACCCCCCDDDGGGIIIIIIHHHHHHJJJNNNSSSWWWYYYYYYXXXXXXXXXYYY[[[]]]^^^]]]aaabbb______bbbdddcccbbb```bbbjjjvvvrrreee]]]XXXYYY[[[aaannnyyytttuuuxxxzzzxxxzzzxxxrrrpppvvv{{{rrrnnnoookkkllllllmmmooottt{{{{{{wwwnnnkkkgggbbb^^^\\\[[[[[[]]]\\\\\\\\\\\\^^^___```[[[[[[YYYWWWUUUSSSRRRQQQQQQOOOLLLIIIGGGEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@???===???BBBAAA>>>;;;:::;;;888888777666666666666777444444444444666666666666888777666555555666777888555666777777777666444444555555555666777777888888888888999999999:::::::::888888888888888777777777999999888888888999:::;;;999999999888888999999:::;;;::::::::::::::::::999:::::::::;;;<<<=========>>>>>>===<<<:::888666555111111222222222333333333222222222333333222222222222222333333333333444444333444555555555444333222444444555555555555555555666666666666777888999:::;;;>>>BBBCCCCCCDDDGGGIIIHHHIIIIIIJJJLLLPPPUUUYYYYYYYYYXXXXXXYYY[[[]]]^^^]]]aaabbb___^^^aaaccccccbbb```bbbiiivvv|||lllaaaYYYWWWYYY___lllxxxtttwww|||~~~||||||~~~}}}~~~~~~|||}}}}}}~~~|||xxxssspppjjjeeeaaa___^^^^^^\\\[[[ZZZZZZ[[[]]]___aaa\\\[[[ZZZXXXVVVTTTSSSRRRRRRPPPMMMJJJGGGFFFEEEDDDEEEDDDDDDBBBAAA@@@??????<<>>;;;:::;;;777777666555555555555555333222222444666777777777999777666555555666777999555666777777777666444333777777777888999999::::::888888999999999:::::::::777777777777888888888888:::888777666666888:::;;;999999999888999999::::::;;;;;;;;;::::::999999999::::::;;;;;;<<<===>>>>>>??????>>>===;;;999777666111111222222222333333333111222222333333222222111222222333333333444444444444555555666555333222111555555555555555555555555777777666777777888999999888<<>>===<<<<<<555333888:::777555777555555444444444555555666666666666666666666666666999888777555555555666777777777777777888888888888888888999999999:::::::::::::::999888777777888888777999999999777777999;;;;;;999888888:::;;;;;;:::888999;;;===??????<<<:::777999;;;;;;::::::;;;<<<:::;;;;;;;;;999777444222222222222222222222222222333333333333333333333333333333333333333222111000444444444555555555555666666444333666999<<<;;;999777777888888888999999999<<<===???BBBEEEFFFHHHHHHLLLLLLMMMNNNOOOQQQRRRSSSXXXXXXXXXYYYYYYYYYYYYYYY[[[___```^^^___dddgggggggggeeeeeekkkuuu{{{jjj^^^\\\___aaajjj}}}}}}wwwooogggcccaaabbbbbbbbb___[[[YYYXXXYYYXXXXXXYYYWWWTTTSSSSSSSSSSSSRRRSSSQQQNNNKKKHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;:::999333000444777555666888666555555444444555555666777777777777777777777777999888666555555555666777555555555555666666666777888888999999999::::::::::::999888777777777777888888888777777666666777888;;;999888888:::;;;;;;:::======>>>???@@@>>>;;;888777999;;;;;;:::999:::;;;::::::;;;:::999777444333222222222222222222222222333333333333333333333333333333333333333222111000444444444444555555555555666444444555888:::999888666777777888999999::::::<<<>>>@@@CCCEEEGGGHHHHHHKKKKKKLLLMMMOOOQQQSSSTTTWWWXXXXXXXXXXXXYYYYYYYYY^^^aaabbb______cccfffffffffddddddjjjuuuqqqccc^^^___bbbkkk|||zzzpppgggdddcccdddeeeccc___[[[XXXXXXXXXXXXWWWXXXUUUSSSRRRRRRRRRRRRQQQSSSQQQNNNKKKHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAA???===;;;999888999555555888999666444444666666555555555555666666777777777777777777777777888777666555555555666777888888888999999999::::::888888999999999:::::::::999888777777777777777777999888666666777888777777:::999888888:::;;;;;;:::<<<<<<<<<===>>>===999777888:::;;;;;;999888888999999:::::::::888666444333222222222222222222222222333333333333333333333333222222333333333222111111444444444444555555555555666555444555777777777666555666666888999:::;;;;;;===>>>@@@CCCFFFGGGIIIIIIJJJJJJKKKMMMPPPRRRTTTVVVVVVVVVWWWWWWXXXXXXXXXXXX___cccdddaaa```ccceeeeeedddbbbcccjjjvvvyyyiiiaaaaaabbbkkk|||{{{ppphhheeefffggghhheeeaaa\\\YYYXXXXXXXXXXXXVVVTTTQQQPPPQQQQQQQQQPPPSSSQQQNNNKKKIIIGGGFFFFFFDDDCCCBBBAAA@@@@@@??????AAAAAA@@@???===;;;999888888888999;;;:::777333222777777666666555666666666888888888888888888888888777777555555444555666777999999999999::::::::::::888888999999999:::::::::888888777666666777777888:::888777777999;;;:::999:::999777888999;;;;;;:::666666777999;;;;;;999777888:::;;;:::888777777888999999999888777666444333222222222222222222222222222222333333333333444444222222333333333222222111333333444444444555555555555555555555555555555444444555666777999:::<<<<<<===>>>AAACCCFFFHHHIIIIIIHHHIIIKKKMMMPPPSSSUUUWWWUUUUUUVVVVVVWWWXXXXXXXXX___cccdddbbbaaaeeeffffffcccaaabbbiiiuuunnneeedddbbblll}}}yyyooohhhhhhjjjkkkkkkhhhddd^^^ZZZYYYYYYYYYYYYUUUSSSPPPOOOPPPQQQQQQPPPQQQPPPMMMJJJHHHGGGFFFFFFDDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<;;;:::999777777666555777===BBBEEE999888777666666666666666777777777777777777777777666666555444444555666777444444555555555666666666888888999999999:::::::::888888777777777777888888999888777888999:::;;;::::::888777777999::::::999666666666888::::::999777888999::::::888666666777888888888777666555444333222222222222222222222222222222222333333444444444111222222333333333222222333333333444444444444555555555555555444444444444444555666777999:::<<<<<<===>>>@@@CCCEEEGGGHHHIIIHHHIIIJJJMMMPPPSSSVVVWWWUUUUUUVVVVVVWWWXXXXXXYYY\\\aaacccbbbbbbfffhhhgggbbb```aaahhhsssrrrhhhfffbbbmmm~~~vvvlllhhhkkknnnooooooiiiddd^^^YYYXXXXXXXXXXXXUUURRRPPPOOOPPPQQQQQQPPPPPPNNNLLLIIIGGGFFFEEEEEEDDDDDDBBBAAA???>>>>>>>>>============<<<;;;:::999;;;:::555222888HHHYYYbbb:::999888777777666666777666666666666666666666666666555444444444555666777555555555666666666777777888888999999999:::::::::888888888888888888999:::999:::;;;999888777888:::999888777777999::::::999<<<;;;::::::::::::888666666888999999777666666777888777777666555444444444222222222222222222222222111222222333333444444555111111222333333333222222333333333333444444444444444555666555444333444555555666666888999:::;;;;;;<<<===???BBBEEEFFFHHHHHHHHHIIIKKKMMMPPPSSSUUUWWWUUUUUUVVVWWWXXXYYYYYYZZZZZZ___cccbbbbbbfffhhhgggcccaaaaaafffqqquuuiiifffaaammmzzzrrrjjjiiimmmrrrsssqqqiiiddd]]]XXXVVVVVVVVVVVVTTTRRRPPPPPPQQQRRRRRRQQQNNNMMMJJJHHHFFFDDDDDDDDDEEEDDDBBB@@@???>>>======>>>======<<<;;;:::888777999;;;888444888GGGUUU\\\;;;:::999888777777777777555555555555555555555555555555444333444555666777888888999999999:::::::::888888999999999:::::::::999999999999999:::;;;;;;???BBBCCC???888555777;;;999888666777999::::::999===;;;::::::::::::999777555666888888777666777888777777666555444444444444222222222222222222222222111111222333333444555555000111222333333333333222222222333333333444444444333555777666444444555777666777777888999999::::::;;;<<<>>>AAACCCEEEFFFGGGIIIJJJKKKMMMPPPRRRUUUVVVUUUVVVWWWXXXYYYZZZZZZ[[[ZZZ```cccbbbbbbeeefffddddddaaaaaaeeeooovvviiieee```nnnvvvoooiiiiiioootttuuussshhhbbb[[[VVVTTTTTTTTTUUUUUUSSSPPPPPPQQQRRRRRRRRRMMMLLLIIIGGGEEEDDDCCCDDDEEEDDDBBB@@@???>>>======??????>>>===;;;888666555000666888444444999<<<;;;;;;:::999888777777777777555555555555555555555555555444444333444555666777666666777777777888888888888888999999999::::::::::::999999999:::;;;;;;<<>>@@@CCCEEEFFFFFFJJJJJJKKKMMMPPPRRRTTTVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\aaacccbbbaaaccccccaaaeeebbbaaaeeemmm~~~yyymmmfffaaalll~~~tttlllfffgggnnnsssqqqmmmbbb^^^YYYUUUUUUVVVWWWWWWTTTSSSSSSUUUWWWVVVRRRNNNJJJIIIGGGEEECCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===?????????>>>===;;;999999888888888888888999999999777777777777777777777777888777666666666888999:::666555444333333444666777888888999999999:::::::::888777777777999:::999888999888888888999;;;===>>>IIIHHHFFFBBB>>>;;;999777999999999888888888888888777777777777777777777777777777777777666666666666:::777444222333444444333555555555555444333222222000///---...111444555555222222111111222222333444333333333444555666777888555666666444333333555777555555666777888999999:::;;;===???AAADDDEEEGGGGGGJJJLLLOOOPPPQQQSSSVVVXXXTTTRRRTTTXXXZZZYYYZZZ^^^aaaddddddbbbcccggghhhffffffbbb```ccckkk|||yyyllldddbbbmmm|||rrrkkkeeeffflllpppmmmhhh]]]YYYTTTQQQQQQSSSTTTTTTVVVUUUUUUVVVWWWUUUPPPLLLJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>?????????>>>===;;;999999777888888888888888888888555555555555555555555555555555555555555555666777666555444333333444666777888888999999999:::::::::888777777777999:::999888;;;:::999999999:::;;;<<<@@@@@@???>>>===<<<<<<;;;888888888888888888888888888888888888888888888888777777777666777777888999<<<999555333333333333222222333333444444444333333555444111111111111000///222222111111222222333444333333333333333444555666333444444333111111333555555555666777888999999::::::<<<>>>AAADDDFFFHHHHHHKKKMMMPPPQQQRRRTTTWWWYYYVVVTTTTTTXXXYYYWWWXXX[[[```ccccccaaabbbfffhhhfffeeebbb```dddlll}}}|||nnneeedddmmm|||xxxpppjjjdddeeeiiijjjfffaaaYYYUUUQQQOOOPPPRRRSSSTTTXXXXXXWWWWWWVVVSSSNNNKKKKKKIIIGGGEEEDDDCCCCCCDDDCCCCCCCCCCCCBBB@@@???>>>?????????>>>===;;;999999777777777777777666666666555555555555555555555555555555666666666555444444555444444333444555666777888888999999999:::::::::888777777777999:::999888;;;;;;:::999999999999999999999::::::;;;;;;<<<<<<888888888888888888888888888888888888888888888888888777666666777999<<<===>>>;;;777444333333222111000111222333444444444444777555444333333222///---222222111111222222333444333333333333333333333333333444444333222222333555555555666777888999:::::::::<<<>>>AAADDDGGGHHHIIILLLNNNPPPRRRSSSUUUXXXZZZXXXUUUUUUXXXYYYVVVVVVYYY^^^aaabbb```aaafffhhhfffdddaaa```eeemmm~~~rrrhhhdddlll{{{|||tttnnniiidddccceeeeee```ZZZWWWTTTQQQPPPRRRUUUVVVWWWYYYYYYYYYYYYWWWSSSOOOLLLKKKJJJGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@????????????>>>===;;;999888666666666666666555555555555555555555555555555555777777888999888777555444444444444444444555666777888888999999999:::::::::888777777777999:::999888::::::999999999999999999::::::999999999888888888777777777888888888888888888888888888888888888888999888666666888;;;>>>@@@===:::666444444444444333000111222222333333333222222222222444555555333111222222111111222222333444444444444444333333222222555666777666555444555777444555666777888999:::;;;<<<===@@@BBBDDDFFFGGGHHHKKKMMMPPPRRRSSSTTTWWWYYYYYYVVVVVVYYYZZZWWWXXXZZZ\\\___```___aaafffhhhgggcccaaaaaafffooo~~~vvvkkkdddkkkzzz}}}yyyuuutttuuuwww~~~{{{ssslllgggbbbaaaaaa___ZZZUUUTTTRRRPPPQQQTTTWWWYYYZZZXXXZZZ[[[[[[XXXUUURRRPPPKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@?????????>>>===;;;999888666666666666555555444444666666666666666666666666666777888888888666555444333333333444555666777777888888999999999:::::::::888777777777999:::999888777777888999:::::::::;;;;;;::::::999999888888777777888888888999999999:::888888888888888888888888:::999777777888;;;>>>AAA:::777444333444555666555222333333333222222111000000000111333666777555333222222111111222222333444555555666666555444333222555666777777555555666777444444555777888999;;;;;;???@@@AAACCCDDDEEEFFFFFFJJJLLLOOOPPPRRRSSSVVVXXXXXXVVVVVVZZZ[[[YYYZZZ]]][[[^^^______aaagggjjjhhhdddbbbcccgggpppwwwllldddiiiuuuvvvpppllliiijjjkkkmmmsss}}}{{{sssiiiddd___\\\[[[XXXTTTQQQOOONNNMMMOOOSSSWWWZZZZZZZZZ\\\^^^]]]ZZZVVVTTTSSSLLLJJJHHHFFFEEEDDDDDDEEECCCCCCCCCCCCCCCBBBAAAAAA?????????>>>===;;;999999777777666666555555444444777777777777777777777777444444555555555444333333222333333444555666777777888888999999999:::::::::888777777777999:::999888555666777999:::;;;;;;;;;888888999999:::;;;;;;;;;888888999999:::;;;;;;;;;999999999999999999999999;;;:::999888999:::<<<>>>888555333222333555666666444444444444333222111000333222111222444444333111222222111111222222333444555555666777666555333222222444666666444333444555333444555777888:::;;;<<>>===;;;999999888888777777666555555444666666666666666666666666444444333333333444555555111222333555666777777777888888999999999:::::::::888777777777999:::999888666777888999::::::999888777777888999:::;;;<<<===999999:::;;;;;;<<<======999999999999999999999999<<<<<<;;;:::999999999:::888555222111222333444333333333444444444333333222555333111111111222111000222222111111222222333444333444555666666555333222222444666666555444444444333444555666888:::;;;<<<===>>>@@@CCCEEEGGGHHHIIIJJJMMMOOOQQQRRRTTTVVVYYYXXXUUUVVVYYYYYYWWWWWWZZZZZZ]]]___```cccjjjmmmlllfffeeefffjjjqqq~~~~~~sssgggfffjjjxxx{{{sssnnnkkkaaabbbdddfffiiipppzzzrrrjjjbbb]]]WWWRRROOONNNLLLJJJLLLLLLLLLPPPUUUZZZ]]]^^^aaaccceeebbb\\\VVVSSSRRRLLLKKKIIIGGGEEEEEEEEEEEECCCCCCCCCDDDCCCCCCBBBBBB?????????>>>===;;;999999999888888777666555555555555555555555555555555555666555444444555666888999111222333555666777777777888888999999999:::::::::888777777777999:::999888888888999::::::888777666888888999999:::::::::;;;::::::;;;;;;<<<===>>>>>>999999999999999999999999===<<<<<<;;;999888777777999666333111111222111111222222333444555555555555444111//////000222222222222222111111222222333444111222444555555444222111444666888999777666666666333333555666888:::;;;<<<:::<<>>888333333555777777888999:::;;;;;;<<>>???DDDFFFEEEGGGKKKNNNPPPSSSTTTUUUVVVXXXZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[YYY]]]______bbbhhhjjjiiiffffffdddmmm}}}~~~lllhhhffflllyyy}}}rrrggg]]]VVVPPPNNNKKKHHHFFFGGGHHHIIINNNQQQUUUZZZ___eeelllqqquuutttqqqlllddd[[[SSSOOONNNKKKHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA???===;;;999888888666666666666666666666666777666666555555666666777666666777777777777666666666666666777777777888888<<<======<<<999777666666666666777777888999999999::::::::::::::::::::::::888888999:::::::::999999888999::::::;;;;;;::::::999888777777666777777777======>>>>>>======<<<;;;777666555333222222222222111111111222222333333444333333222222222222333333333444444555555444444333444444444444444444444444333666888888555444555777666777777888999:::;;;;;;???===???DDDGGGGGGIIIMMMQQQQQQPPPRRRTTTUUUTTTSSSYYYYYYYYYYYYYYYYYYYYYYYYYYY]]]______bbbhhhjjjhhhccceeeeeeooo{{{wwwoooiiieeeiiiuuutttjjjaaaXXXRRROOOMMMKKKJJJIIIJJJLLLMMMQQQTTTYYY___dddkkksssxxxyyyxxxtttnnneee[[[SSSMMMQQQNNNJJJGGGEEEDDDBBB@@@DDDEEEFFFFFFFFFFFFEEEDDDAAA@@@>>><<<:::999888888666666666666666666666666666666666666666777777777777777888888888888777777666666666777777888888999:::<<<<<<;;;999777666777777777888888999999999999999999999999999:::::::::888999999:::::::::999999888999::::::;;;;;;::::::999888888777777777888888<<<<<<======<<<<<<;;;:::666555444333222222222222000000111222333333444444333333333333333333333333111222222333333222222111333333444444444444444444111333555555444333555666666666777888999:::;;;;;;>>>===???EEEHHHHHHJJJNNNTTTSSSSSSUUUXXXWWWSSSOOOUUUVVVWWWWWWWWWWWWVVVUUUXXX\\\______bbbgggiiihhhccceeefffqqqzzzttt|||ssskkkeeehhhqqq~~~wwwlllccc\\\UUUPPPMMMMMMLLLLLLMMMOOOQQQRRRWWW[[[aaaggglllrrryyy}}}|||{{{wwwqqqhhh]]]TTTOOOHHHFFFDDDDDDEEEFFFFFFEEECCCCCCEEEEEEEEEEEECCCCCC@@@???>>><<<:::999888888777777777777777777777777555666666777777777777777777777888888888888777777666666666777888999999999888999;;;:::999888888999777777888999999999999888666666777777777888888888999999:::::::::999999888888999::::::;;;;;;::::::999999888888888999999:::::::::;;;;;;::::::999888555444333222222222222222000000111222333333444444333333333333333333333333111222222333333222222111333333333444444444555555333444444444333222333444555666777888999::::::;;;>>>===@@@FFFJJJJJJKKKOOOXXXYYY[[[___aaa^^^WWWQQQTTTUUUVVVWWWWWWVVVUUUTTTWWW\\\______bbbgggiiigggdddfffgggrrryyyrrrvvvyyynnnfffhhhnnnzzz~~~wwwlllddd^^^YYYSSSOOONNNNNNNNNOOOQQQTTTVVVXXXaaaeeelllrrrvvvzzz~~~~~~{{{tttjjj```WWWQQQHHHFFFCCCBBBCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDBBBBBB@@@???===;;;:::999888888777777777777777777777777555555666777888888888888777777888888888888777777555666777777888999::::::777888::::::999888888999777888999::::::999888888555555666666777888888888999999:::::::::999888888888999::::::;;;;;;::::::999999999999999999:::;;;999999::::::999999888777444444333222222222222222111111111222222333333444222222333333333333222222333444444555555444444333222333333444444555555555555555444333333333333444555666666777888999::::::>>>===AAAHHHKKKJJJKKKNNNUUUWWW[[[___```]]]VVVRRRVVVVVVWWWXXXXXXWWWVVVVVVVVV[[[^^^___bbbggghhhfffeeegggfffpppuuummmooo~~~qqqhhhhhhmmmwwwtttnnnfffaaa^^^ZZZUUURRRSSSSSSUUUWWWZZZ]]]___aaakkkpppxxx}}}|||tttjjj___UUUOOOLLLIIIEEEBBBBBBAAA???>>>BBBBBBDDDDDDDDDDDDBBBBBB???>>>===;;;:::999888888777777777777777777777777444555777888999999888888666777777777777777777666555666777888999::::::;;;888:::;;;:::888777777777777888:::;;;;;;:::888777777777777888999:::::::::999::::::::::::999888777888999::::::;;;;;;::::::888888888888888999::::::999::::::::::::999888888444333222222111222222222222222222222222222222222111111222333333222111111333444444555555444444333222222333333444555555666666555444333444555666666555555666777888999::::::???>>>BBBIIIKKKJJJKKKNNNOOORRRVVVXXXWWWUUUSSSRRRVVVVVVWWWWWWWWWWWWVVVVVVVVV[[[^^^```cccggghhheeeccceeedddmmm|||qqqiiijjj{{{sssiiiiiimmmvvv{{{vvvpppkkkeeebbb```^^^ZZZVVVYYYZZZ[[[^^^aaaeeegggiiisssxxx{{{sssggg[[[PPPJJJEEECCCAAAAAACCCEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB???>>><<<;;;:::999999888777777777777777777777777444555777888999999999888666666777777777777666666555666777888999:::;;;;;;:::;;;<<<:::888555555555777999:::;;;;;;:::888777999999::::::;;;<<<======:::::::::::::::999888777999999:::;;;;;;;;;::::::777777666777777888999999:::;;;;;;;;;;;;:::999999333333222222111222222222333333222222222222222222000111222333333222111000111222222333333222222111222222333333444555666666666555333444555777888888555555666777888999::::::@@@???CCCIIILLLJJJKKKMMMPPPSSSVVVVVVTTTSSSUUUXXXTTTTTTTTTTTTTTTTTTTTTTTTUUUZZZ^^^```cccggghhheeebbbcccbbbkkkzzzoooggglllwwwppphhhjjjwww}}}zzzwwwtttqqqnnnpppkkkfffccccccbbb___\\\ccceeefffhhhjjjnnnssswwwyyymmmcccYYYPPPKKKFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCAAA???<<<::::::999777666888888888888777777777777222333333444555666777777666777999999777666777888666666555555555777999:::999999999888777666666555888888888888888888999999999:::;;;;;;;;;:::999888::::::999999999:::;;;<<<<<<<<<;;;::::::999888888:::888777888999999888777999999:::999999888777666444444444333333333222222000111222333333333333333444333333222222333333444333333333333333333333333666555444333444666888:::@@@999333333888:::777333555555555666777999:::;;;>>>>>>@@@CCCCCCDDDMMMWWW___VVVRRRWWWVVVOOOOOOVVVUUUVVVWWWWWWUUUUUUVVVWWW]]]^^^___aaabbbdddeeeeeebbbdddccciiivvv}}}ooogggjjjrrrtttjjjiiiuuu~~~zzzvvvsssqqqnnnkkkiiillljjjgggfffggghhhgggggglllnnnqqqtttwww{{{vvvkkk```WWWOOOKKKFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA???<<<::::::999777666555555555555666666666666555555666666777777888888666888999999888777777888777777666666777888:::;;;999999999888777666666666:::999999999888777777777999:::;;;<<<======<<<;;;>>>===:::888666666666666<<<<<<;;;::::::999888888999888777777999999888777999999999999888777666666222222222111111111000000//////000111333444555555222111111000000111111222333333333333333333333333333333222222333444666777888555222333777::::::999777777777777777888999:::>>>>>>@@@DDDEEEGGGOOOYYYfffYYYQQQUUUWWWRRRQQQUUUVVVWWWXXXWWWVVVVVVWWWXXX]]]^^^___```bbbdddeeefffbbbddddddkkkxxxpppgggggglllyyyllliiirrr~~~{{{yyywwwtttpppmmmkkkiiigggeeefffgggiiiiiijjjmmmpppsssvvvyyy||||||pppeee[[[TTTNNNJJJEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>;;;::::::999777666444444555555666666777777888888888888888999999999777999::::::999888888999888888888888999:::;;;<<<999999999888777777666666;;;::::::999888777666666999:::<<<>>>?????????>>>@@@>>><<<999777666666666<<<;;;;;;::::::999999888888777666777888999888777999999999999888777666555222222222111111111000000/////////000111444666777222111111000000111111222333333333333333333333333222222333444555555555555444333333444555777999:::999999888888888888999999======@@@DDDFFFIIIPPPYYYjjj[[[QQQSSSWWWVVVTTTUUUWWWXXXYYYYYYWWWWWWXXXYYY]]]^^^___```bbbdddeeefffbbbeeeeeelllzzzrrrgggeeefffwwwqqqkkkrrr~~~{{{yyyuuurrrooolllkkkjjjgggeeebbbeeehhhjjjkkkmmmsssxxxyyy}}}zzzrrrggg]]]UUUOOOKKKHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@===;;;:::999999888666555666666777888999999:::999999999999999888888888888999;;;;;;999888999:::888888888999999:::;;;;;;999999999888888777777777:::999999999888777777777999:::<<<>>>>>>>>>>>>======<<<;;;;;;;;;<<<======;;;;;;;;;::::::999999999888666666666888999888777999999999999888777666555444444444333333333222222000000//////000222555777444333333222222333333444222222333333333333444444222333666777888888666666555777777555222222444666999888888888999:::;;;;;;>>>===@@@EEEGGGHHHNNNUUUbbbYYYSSSUUUXXXVVVUUUWWWXXXYYYZZZZZZYYYXXXYYYZZZ]]]^^^^^^___aaadddfffgggccceeeeeekkkxxxttthhhcccbbbpppvvvooottt|||yyyvvvssspppnnnmmmkkkiiigggbbbeeeggghhhhhhjjjooosssxxx|||{{{tttnnnggg^^^UUUOOOKKKHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB???===:::999999999888666555666666777888999999:::888888888888888888888777888999;;;;;;999888999:::777777888999999:::::::::999999999999888888888888777777777888999999999::::::;;;<<<<<<<<<<<<::::::::::::::::::;;;===???AAA;;;;;;::::::::::::999999777666666777888999999888888888888888777666555555444444444333333333222222333222000//////000222444444333333222222333333444222222222333333444444444222333666888888888666555555888999666222000111444666666777888999;;;===>>>???>>>@@@DDDFFFFFFIIIOOOUUUTTTVVVXXXWWWUUUVVVYYYYYYZZZ[[[[[[YYYYYYZZZ[[[]]]]]]^^^___aaadddggghhhdddeeeccciiiuuu{{{wwwjjjbbb___iii}}}tttwww~~~xxxvvvrrrpppooommmkkkiiiffffffgggffffffgggiiikkkssswww||||||xxxrrrkkkccc]]]VVVOOOKKKIIIGGGEEEGGGFFFEEEEEEDDDCCCBBBBBBDDDDDDDDDCCCBBBBBBAAAAAA>>><<<:::999999999888666444444555555666666777777777777777777777777777888777999::::::999888888999777777888999::::::::::::999999999999999999999999666666777888999::::::;;;::::::;;;;;;;;;:::888777999999888888888:::;;;<<<::::::::::::::::::::::::888777666777999::::::999888888888888777666555444222222222111111111000000333222111000///000111111222111111000000111111222111222222333333444444555000111444555666666444333222444777666444333555777444555555777999;;;===???@@@>>>???DDDGGGFFFGGGJJJLLLQQQWWWYYYWWWUUUVVVYYYYYYZZZ[[[[[[YYYYYYZZZ[[[^^^]]]]]]^^^```dddgggiiiffffffcccgggssszzzyyylllbbb]]]dddvvvyyyxxx}}}{{{wwwtttsssqqqooommmllliiigggffffffffffffeeekkknnnssswwwzzz}}}wwwqqqnnniiidddZZZVVVQQQMMMKKKIIIGGGFFFHHHGGGFFFEEEDDDCCCCCCBBBEEEDDDDDDCCCBBBBBBAAAAAA===;;;999888999999888666555555555555666666666666666666777777888888999999666888999999888777777888888888:::;;;<<<<<<;;;;;;999999999999999999999999777777777888999999999:::888999:::;;;;;;:::999999999999888777777888:::;;;::::::::::::::::::::::::999888777888:::<<<;;;:::888888888888777666555444222222222111111111000000000000000000111111111111222111111000000111111222111111222333333444555555111222333555555555555444000222444555666777888999444555555666888:::<<<<<>>::::::::::::::::::::::::999888888999;;;===<<<;;;888888888888777666555444444444444333333333222222---...000111222222222222444333333333333333333444111111222333333444555555444444555666777777777777222333444666777888888888666666666666777888999:::>>>===???FFFJJJJJJJJJLLLTTTTTTSSSRRRUUUYYYXXXVVVXXXZZZ[[[ZZZYYYXXXYYYZZZ^^^]]]]]]]]]```dddhhhjjjiiiiiidddhhhvvvvvviii```XXX```mmm~~~www{{{}}}|||}}}~~~|||{{{yyywwwtttpppllljjjjjjiiieeeaaabbbbbbbbbdddfffhhhkkklllmmmjjjfffcccbbb```^^^]]]ZZZWWWSSSPPPMMMKKKGGGEEEHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFFFFEEECCCAAA???888888777777888999999:::777777777777777777777777888888888888888999999:::888888777777777777888888:::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999888888888999999:::::::::888999:::;;;;;;;;;;;;;;;;;;999777666888:::;;;;;;999999::::::999999888777666444444888>>>BBBDDDCCC;;;;;;<<<;;;:::888666444111222333444444333222111111111222222222333333333222444666888777555111///222111111111222444666777444444444555555555666666333333333444555666777777555555666777888999::::::<<<===@@@CCCFFFHHHIIIJJJUUUSSSRRRSSSWWWZZZZZZXXX[[[]]]___^^^ZZZXXXYYY[[[```^^^\\\]]]```cccdddeeeeeefffeeelllwwwxxxkkkbbb]]]bbbjjj{{{xxxzzz|||zzzxxxvvvwwwyyy{{{}}}~~~{{{yyyuuurrrnnnmmmmmmkkkgggcccccccccbbbbbbbbbdddeeefffdddbbb```___`````````___\\\YYYTTTPPPMMMKKKHHHFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGFFFDDDBBB@@@::::::999888888777888888888888888888888888888888777777777777777888888999888888777777777777888888:::::::::;;;;;;;;;<<<<<<;;;:::999999888999999999999999999999999999::::::::::::;;;;;;;;;;;;::::::;;;999777666888:::;;;;;;:::::::::::::::999888888777666666999===@@@@@@???::::::::::::999888666555///000111222222111000///111111222222222333333333222333555666555444111000333333222222222333444444333444444444444555555555333444444444555666666666555555666777888999::::::===???AAADDDGGGIIIJJJKKKTTTRRRRRRSSSWWWYYYYYYXXXZZZ]]]___]]]ZZZXXXXXXZZZ___]]][[[\\\```ccceeeeeefffgggeeekkkvvvyyymmmeeecccdddgggsssxxxxxx}}}}}}|||||||||~~~{{{~~~}}}}}}wwwuuurrrppppppqqqsssuuu{{{~~~{{{yyyvvvssssssssspppkkkgggbbbaaa___]]]\\\\\\]]]]]]^^^]]]]]]^^^aaabbbbbbaaa```\\\UUUPPPMMMKKKJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHFFFDDDBBB@@@<<<;;;:::999777777666666888888888888888888888888888888888777888999999:::888888777777777777888888:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999::::::999999999999999999:::;;;;;;;;;;;;;;;:::999:::888666666888:::::::::::::::;;;;;;;;;:::999999777777888;;;===???>>><<<::::::::::::999888666555000000111111111111000000111111222222222333333333222222333333333222111111333444444444333333222111333333333333444444444444444444555555555555555555555666666777888999::::::>>>???BBBEEEHHHJJJKKKLLLRRRRRRQQQSSSVVVXXXXXXWWWYYY[[[^^^\\\YYYWWWXXXZZZ]]]\\\[[[\\\```dddfffgggfffgggfffkkkuuu~~~|||pppiiieeeeeefffoooxxxuuuxxx}}}~~~|||zzzyyyyyyxxxvvvvvvxxx|||zzzxxx{{{|||zzzyyyzzztttrrrpppmmmlllmmmnnnooorrrvvv|||}}}{{{xxxwwwwwwtttooojjjcccaaa___^^^\\\\\\\\\]]]aaaaaaaaadddfffhhhgggfffccc^^^VVVPPPMMMLLLKKKKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDAAA???<<<;;;:::999888777777777888888888888888888888888:::999999999999:::;;;;;;999888888777777888888999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::999999888888888888888999::::::;;;:::::::::888666777888::::::999:::;;;;;;;;;;;;:::999999666777:::===??????>>>===>>>===<<<;;;999777666555333333333333333333333333111111222222222333333333222222111111111111111222222333444555444333222111222222222333333333444444555555555555555444444444555666777888999::::::;;;===???AAADDDGGGIIIKKKKKKQQQQQQRRRTTTUUUWWWWWWWWWXXX[[[]]]\\\XXXWWWXXXZZZ]]]\\\[[[^^^bbbfffiiijjjgggiiihhhllluuu}}}}}}rrrkkkeeeeeehhhoooyyytttuuu~~~|||{{{|||~~~|||zzzyyyxxx|||yyyvvvttttttwwwzzz}}}~~~zzzwwwyyyyyyuuutttvvvrrrqqqnnnllljjjjjjjjjkkklllpppuuuzzz~~~zzzyyyxxxuuupppkkkeeedddcccbbbbbbbbbcccdddeeefffgggkkknnnooommmlllccc^^^UUUOOOLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGEEECCC@@@>>>;;;::::::999888999999999888888888888888888888888888888888888888999::::::999999888888888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999:::::::::::::::999999888888888444555777888:::;;;;;;;;;999777666777999:::999888::::::;;;;;;::::::999888555777;;;>>>???@@@??????BBBAAA???<<<999777555444444333333333333333333444111111222222222333333333222111000000000111222222000111333444555555444333222222222333333333444444555555555555555444444444666666777888999:::;;;;;;<<<>>>@@@CCCFFFHHHIIIJJJOOOQQQSSSUUUUUUVVVWWWWWWWWWZZZ\\\\\\YYYWWWXXXZZZ^^^]]]]]]___ccchhhkkklllgggjjjkkkooovvv}}}~~~tttmmmfffgggjjjppp{{{}}}wwwwww~~~}}}}}}}}}}}}|||||||||{{{{{{{{{zzz~~~{{{vvvqqqpppqqqtttvvv}}}}}}yyyxxxxxxvvvrrrqqqtttqqqpppnnnllljjjiiiiiijjjkkkmmmrrrvvvzzz}}}zzzyyyvvvqqqmmmeeeeeeddddddeeefffhhhiiikkklllnnnqqqssssssqqqnnnaaa[[[TTTNNNLLLLLLLLLLLLLLLJJJIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFCCCAAA???;;;::::::999999999999:::999999999999999999999999666666555555666666777888999999888888888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::999999999999999999555555777999:::;;;;;;;;;888777666777999:::999777999999:::::::::999888888555777;;;======>>>???@@@CCCAAA>>>;;;888666555444222222111111111111222222111111222222222333333333111111111000111111222333000000222333444555555555333333333333444444444444444444555555555555555555666777777888999:::;;;;;;<<<===@@@CCCEEEHHHIIIJJJOOOQQQUUUVVVVVVVVVWWWXXXWWWZZZ]]]\\\YYYXXXYYY[[[___^^^]]]___ccchhhkkklllggglllnnnsssyyy~~~uuunnnkkkkkklllooouuu~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{uuuooommmmmmppprrrxxxzzz|||~~~{{{zzzzzzxxxttttttwwwsssrrrqqqooonnnmmmmmmmmmlllnnnqqqtttxxx}}}~~~|||xxxtttnnnmmmmmmmmmnnnpppqqqssszzzyyyyyyzzzxxxtttnnnjjj]]]XXXRRRMMMKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJJJJJJJHHHEEEBBBAAA===<<<;;;:::999888888888999999999999999999999999777777666666777777888999:::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;999999999999999999::::::999999:::;;;;;;;;;::::::777666666777999999888777888888999999888888777666666888::::::999:::<<<>>>???>>>;;;999777666555555333222111111111111222333111111222222222333333333111111111222222222333333222222222222333333444555333444444444444555555555333444444444555666666666666777888888::::::;;;<<<===>>>AAADDDFFFHHHJJJKKKOOORRRVVVXXXWWWVVVWWWYYYXXX[[[]]]]]]ZZZYYYZZZ\\\^^^]]]\\\^^^bbbfffhhhiiigggmmmqqqwww|||uuunnnooonnnmmmnnnppp||||||~~~{{{uuuooolllmmmoooqqquuuvvvxxx{{{}}}~~~}}}~~~|||xxxxxx|||wwwvvvuuutttsssrrrrrrrrrnnnoooqqqssswww||||||~~~~~~}}}}}}~~~|||sssjjjdddZZZVVVPPPLLLKKKKKKJJJJJJGGGFFFEEEEEEGGGIIILLLMMMLLLLLLLLLLLLJJJGGGDDDBBB???>>><<<:::888777666666999999999999999999999999::::::999999::::::;;;<<<:::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;888888888999999::::::;;;============<<<;;;:::999777666666777999999888777888888888888888777666666777999:::999666666888;;;;;;:::888666555555666666555555333333333333555555111111222222222333333333000111222333333333333333555444333222111222333444444444444555555555666666333333444444555666777777777777888999:::;;;;;;<<<>>>???BBBEEEGGGJJJKKKLLLOOOSSSWWWYYYXXXWWWXXXYYYXXX[[[^^^]]][[[YYY[[[]]]]]]\\\[[[]]]```dddfffgggfffnnntttzzz~~~|||vvvxxxwwwuuusssooonnnyyy}}}vvvqqquuu~~~{{{tttooommmooorrruuuyyyzzz{{{zzzzzz|||~~~}}}|||||||||}}}|||zzzxxxvvvuuutttttttttsssrrrrrruuuzzzrrrfff```VVVSSSNNNIIIGGGFFFGGGHHHFFFEEEEEEEEEFFFHHHKKKLLLOOOOOOMMMIIICCC@@@@@@BBBAAA???<<<:::888888888999999999999888888888777777777777888888888888777777:::999888999;;;<<<;;;:::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===???>>>>>>===;;;:::999999999888777888;;;<<<:::888888888888777666555555444555666777888999:::::::::===;;;888777777666555333333222111000000111222333222222111111222222333444444333333222222333333444666555333222111111222333444444444333222222444666555555555555555666777777777888:::<<<=========<<>>>>><<<999999888777777666555555777888999:::::::::::::::<<<:::777666666666444333333333222111111222333333222222111111222222333444444333333222222333333444555444333222222222333444///111333444333333444666555555555555555666666777666777999:::;;;<<<;;;;;;???===>>>DDDGGGGGGIIILLLQQQRRRSSSTTTUUUVVVVVVVVVWWWZZZ]]]\\\YYYXXXYYY[[[^^^]]]\\\]]]aaadddfffggghhhnnnqqqxxxwwwpppuuu}}}uuummmlllrrrzzz|||zzzzzzyyy|||~~~~~~||||||}}}~~~~~~}}}|||wwwwwwvvvvvvxxx|||}}}mmm```XXXSSSRRRPPPMMMKKKIIIHHHHHHGGGGGGFFFGGGHHHKKKMMMNNNPPPOOOMMMIIIDDDBBBAAABBB@@@>>><<<:::999888999999999999999888888888888888777777888888888888777777888777666777:::;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>?????????>>><<<;;;;;;:::999888777777444444555888<<<>>>>>>===:::999999888888777777777:::::::::::::::::::::::::::888666555555444333222444333333222222333333444222222111111222222333444333333222222222222333333444333222222222333444555///111444555444444555666555555444444555555666777555666777999::::::::::::;;;:::===CCCGGGGGGJJJNNNQQQQQQSSSTTTUUUVVVVVVVVVXXX[[[]]]\\\ZZZXXXZZZ\\\___]]]]]]^^^bbbeeeggggggeeekkknnnuuu}}}{{{ssstttzzztttpppqqqxxx~~~yyyvvvvvvvvv{{{||||||}}}|||}}}|||{{{zzz{{{|||~~~{{{jjj\\\UUURRRQQQPPPOOOMMMKKKIIIHHHGGGHHHHHHIIIKKKMMMNNNPPPPPPNNNLLLHHHEEECCCBBBBBB???>>><<<;;;999999999999888888888888888888888888777888888999999888888777888777777888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::888:::<<>>DDDGGGGGGJJJOOOPPPQQQRRRTTTUUUUUUUUUUUUXXX[[[]]]]]]ZZZXXXZZZ\\\^^^]]]]]]___bbbeeeggggggdddhhhkkkrrryyy~~~~~~vvvuuu~~~vvvsssqqqvvv~~~zzzvvvuuuuuu{{{|||{{{~~~}}}}}}||||||{{{uuufffYYYSSSPPPPPPPPPOOONNNLLLJJJHHHHHHIIIJJJKKKMMMOOOPPPQQQOOOMMMJJJGGGDDDCCCBBBAAA>>>===<<<;;;:::999999999888888888888888888888888888888999999999999888888999888888999<<<>>>======;;;;;;;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::777999<<>>>>>AAAFFFGGGFFFIIIOOOPPPQQQRRRSSSTTTUUUUUUUUUXXX[[[]]]\\\ZZZXXXZZZ\\\]]]]]]]]]___ccceeeffffffbbbfffgggmmmtttyyyyyyvvvzzzvvvuuuwww}}}{{{vvvtttuuu{{{~~~}}}}}}{{{zzz|||zzzlll```VVVQQQOOOOOOOOONNNMMMKKKJJJIIIIIIJJJKKKMMMOOOQQQRRRSSSNNNKKKGGGEEEDDDCCCAAA@@@===<<<<<<;;;;;;:::999999888888888888888999999999888888999999999999888888999999888:::===??????>>>;;;;;;;;;:::::::::::::::<<<<<<<<<;;;;;;::::::999888999;;;>>>???@@@@@@@@@<<<<<<;;;;;;::::::::::::777999::::::999888999:::999999999999999999999999999888777777777888999:::777555333222333333222111000111111222222111111000222222111111222222333444222222111111111111222222222222111111222444555666DDDBBB>>>888444222444666444444333333444444555666888888888888999;;;<<<===???@@@CCCGGGGGGEEEHHHOOOPPPPPPRRRSSSTTTUUUUUUUUUWWWZZZ\\\[[[YYYWWWYYY[[[\\\\\\\\\___bbbeeeeeeddd```ccccccffflllqqq{{{wwwwwwzzzyyyvvvvvvzzz}}}xxxsssrrrsssyyy}}}|||xxx}}}xxxmmmcccYYYRRROOONNNNNNMMMLLLKKKKKKJJJJJJIIIJJJLLLOOOQQQRRRTTTTTTMMMJJJEEECCCCCCBBB@@@>>><<<<<<<<<<<<;;;:::999999777777888888888999999999888999999::::::999999888888888888:::<<<>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::===<<<<<<;;;::::::999999999:::;;;<<<===>>>??????=========<<<<<<<<<<<<;;;444777::::::999999;;;===888888888999999999999999999888777777777999;;;<<<777555333333333444333222111111222333333222111111222222111111222222333444222222111111111111222222333222222111222333555666:::::::::888555333444555444444333333444444555666777777777777888:::;;;<<<===???CCCGGGFFFDDDHHHOOOOOOPPPQQQSSSTTTTTTUUUUUUVVVYYY[[[ZZZXXXVVVXXXZZZ[[[ZZZ[[[^^^bbbddddddccc]]]___]]]___dddhhh{{{vvvtttvvvxxxrrrpppqqqvvvyyytttppppppqqqxxx~~~vvv{{{yyyuuunnneee\\\UUUPPPMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMOOORRRSSSTTTUUULLLIIIDDDBBBBBBBBB@@@===<<<<<<<<<<<<;;;:::999999777777888888999999999999888999999::::::999999888777777777999;;;=========>>>>>>======<<<<<<<<<;;;======<<<;;;::::::999999::::::::::::;;;===>>>???999999888888888888888888555888;;;;;;999888:::<<<888888888888888888888888:::999888888888:::===>>>777555333333444444333222222222444444444444222222222222111111222222333444222222111111111111222222444333222222222333444555...111555777666555444444444333333333333444555555666666555666777888:::;;;;;;===BBBEEEEEECCCHHHOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUXXXZZZZZZWWWVVVWWWYYYZZZZZZ[[[^^^aaaccccccbbb[[[\\\YYY[[[^^^bbbyyy~~~wwwqqqtttwwwrrrooopppuuu{{{|||rrrpppnnnnnnnnnttt{{{}}}yyylllfff^^^YYYVVVTTTRRRPPPNNNMMMMMMLLLLLLLLLLLLMMMLLLLLLMMMQQQUUUVVVTTTQQQIIIFFFCCCAAAAAA@@@>>><<<===<<<:::999999999:::::::::999999888888777777777:::::::::999999888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::666888::::::888777888999;;;;;;:::999999999::::::999::::::888777666777999::::::::::::999888777777>>>===<<<:::999888777777;;;999666666888999999999555444222111111222444555000000000000000000000000222222222222222222222222333333333333333333333333111111111222222333333333333444555666666666555444333444555555333333444555666777888888777888:::<<>><<<::::::888777777777888888999999999999999888888888:::::::::999999888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999999888999::::::888666666777::::::999999999::::::;;;999::::::999777666777999:::::::::;;;::::::999888===<<<:::999888777777777;;;999777777888999999999888777444222111000111111111111111111111111111111222222222222222222222222333333333333333333333333333444444444444444444555222333444555666555555444333444555555333333444555555666888888888999;;;===>>>@@@CCCDDDEEEFFFIIIKKKQQQSSSUUUUUUTTTTTTTTTUUUVVVYYY\\\[[[XXXVVVVVVXXX]]]^^^^^^]]]___dddeeebbb```\\\WWWTTTRRRXXXgggwwwzzzvvvuuu}}}tttqqqqqqrrrqqqrrrtttvvvuuurrrooommmhhhggghhhjjjmmmsss~~~xxxlllbbb]]][[[WWWRRRNNNLLLKKKJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLNNNOOOSSSVVVXXXWWWSSSOOOIIIGGGDDDBBBAAA@@@>>>===:::999999888888888888999999999999999::::::::::::999999999999999888888888::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;:::999888777666888999999888777888888999999999999999:::;;;<<<:::;;;;;;999777666777888999:::;;;;;;<<<;;;;;;;;;;;;:::999888888888999999;;;999888888:::;;;:::999888777444222111000111111222222222222222222222222222222222222222222222222333333333333333333333333555444444444444444444333222222333444444444444444333555555555444333444555444555888888999:::<<<>>>>>>@@@CCCDDDEEEFFFIIIKKKPPPRRRTTTUUUUUUUUUVVVWWWYYY\\\^^^]]]YYYWWWWWWYYY\\\^^^]]]\\\___cccdddaaabbb]]]XXXSSSOOOQQQ\\\iiiwww{{{{{{ssssss}}}}}}wwwvvvxxxzzzxxxwwwuuussspppllljjjhhhddddddfffjjjmmmttt~~~}}}rrrjjjaaa\\\[[[UUUSSSOOOLLLKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKKKKLLLPPPRRRVVVYYYZZZVVVQQQNNNIIIGGGDDDBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999888888888888888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777666333555777888888888999;;;888888888888999:::;;;<<<:::;;;;;;999777666777999999:::;;;<<<============::::::888888888999;;;<<<;;;:::999:::<<<<<<:::999444333333222222333333444222222222222222222222222111222222222222222333333222222222222222222222222333333333222222111111111222222333333333333444333444555666555444333444666333555888999:::;;;===>>>>>>@@@BBBDDDEEEGGGIIIKKKOOOQQQTTTUUUUUUVVVWWWYYY\\\___```^^^ZZZXXXYYY[[[\\\^^^]]][[[^^^cccccc``````[[[VVVSSSPPPPPPYYYdddjjjrrr~~~{{{pppssszzz~~~}}}xxxqqqlllhhhfffeeeaaaaaaeeejjjmmmttt~~~~~~ooofff___YYYWWWYYYPPPOOOMMMKKKJJJJJJKKKLLLIIIIIIIIIJJJKKKLLLMMMNNNRRRUUUYYY[[[YYYUUUPPPMMMIIIFFFCCCAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888888888888888888888888:::;;;<<<<<<======<<<<<<;;;;;;;;;:::999777666555555777888888777777777888777777777888999:::;;;<<<:::;;;;;;:::888777999:::999:::;;;<<<===>>>>>>>>>;;;:::999888999;;;===???;;;:::;;;===>>>===;;;888333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222333333333222222111111111222222222222333333444444444555666666444444555666222555888::::::;;;===>>>===???BBBDDDEEEGGGJJJLLLOOOQQQSSSTTTTTTUUUXXXZZZ[[[]]]^^^\\\YYYWWWYYY[[[]]]^^^]]][[[^^^bbbccc___^^^YYYTTTRRRPPPPPPXXXaaagggrrr|||qqqpppuuu{{{qqqjjjfffddddddaaabbbffflllooouuu|||qqqeee]]]WWWQQQPPPRRRKKKLLLKKKJJJHHHGGGIIIKKKJJJJJJKKKKKKMMMNNNOOOPPPTTTXXX[[[[[[XXXSSSNNNLLLGGGEEEBBB@@@???>>>===;;;888999999::::::::::::999999999999999::::::::::::777777777888888888888888;;;;;;<<<============<<<:::::::::999888777666555999::::::999666444333444888888888888888999:::;;;888999::::::888999:::<<<999:::;;;<<<============;;;:::888777888:::===???;;;;;;<<>>===;;;:::888888:::;;;;;;;;;::::::999999999999999888888888666777777777888888888999;;;;;;<<<===============888888999999888777666666777888999888666444444555999888888888888888999999777888999999999:::<<<>>>999:::;;;<<<<<<<<<<<<<<<:::888666555555888;;;===:::;;;===@@@AAA@@@<<<888666666555444333111000///111111111111111111111111000111111222333333444444111111111111111111111111333444444444444444444555555444333333333444666666444666777666555444555777444777:::<<<<<<;;;;;;<<<<<>>===<<<:::999999:::<<<===>>>===<<<<<<:::999999888888777777777666666777777888888888999;;;<<<<<<===============777777888888888777777666111444666777777777999:::999999888888888888888888666777999999999;;;===???999:::;;;;;;<<<;;;;;;;;;999777444333333666999;;;;;;<<<>>>AAABBB@@@<<<888222333333444444333333222000000000000000000000000000000111222333333444444111111111111111111111111111111111222222333333333555555444333444555666777555666777666555444555777555888;;;<<<<<<;;;;;;;;;<<>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999555777888888888888999;;;>>>===<<<<<<<<<<<<<<<===:::999888777666666666777:::999888777666666666666888888888888888888999999666666888:::;;;<<<======???===<<<<<<======<<<;;;555666666777888999999:::888777555555666666444333666555444222111000//////000111111111111222222222000111111111111222222222111111222222222333333333000111222333444444444444333444555666777666555444555444444444444555666666888888777888999;;;===???@@@BBBDDDEEEEEEFFFIIIJJJPPPQQQSSSTTTUUUVVVUUUUUUZZZ[[[[[[ZZZYYYXXXXXXYYY``````aaaaaabbbbbbbbbccc```ZZZVVVWWWYYY\\\bbbjjjyyypppjjjjjjqqq~~~zzzzzz|||}}}~~~|||{{{|||}}}zzzuuupppbbb^^^ZZZXXXYYYXXXUUURRRPPPNNNLLLKKKJJJKKKLLLMMMLLLQQQVVVXXXXXXYYY]]]aaa```___^^^YYYRRRNNNLLLLLLHHHDDD???<<<;;;::::::999::::::;;;;;;;;;;;;::::::999999999999999999999999888999;;;;;;::::::;;;===????????????>>>>>>>>>>>>999999888777777777777777999999888777666666666666999999999999999999888888666777888:::;;;<<<=========<<<;;;;;;<<<<<<;;;999888888888888888999999999999777666666666666555333555444333222111000000000000111111111111222222222000111111111111222222222111111222222222333333333000111222333444444444444111111222333333333333333444444444444444555555666999999999:::;;;===??????@@@BBBDDDEEEFFFGGGIIIKKKOOOPPPRRRSSSTTTUUUUUUTTTVVVXXXYYYYYYXXXXXXYYY[[[______```aaabbbbbbcccccc```ZZZWWWYYY\\\```hhhpppwwwpppooorrr|||~~~~~~}}}zzztttooobbb^^^ZZZYYY[[[[[[YYYVVVSSSQQQPPPOOOOOOPPPRRRSSSQQQUUUZZZ]]]^^^___cccgggccc___ZZZUUUQQQOOOLLLJJJFFFCCC???<<<;;;;;;:::999999::::::::::::::::::999999999999999999999999999999:::;;;;;;::::::;;;<<<>>>>>>???@@@???>>>===<<<999888888777777777888888999999888777666666666666;;;;;;::::::999999888888666777888:::;;;<<<<<<<<<<<<:::999999:::;;;999888777777888999999::::::;;;999888666666777777555444444333222222111111222222000111111111111222222222000111111111111222222222111111222222222333333333111111222333444444444444111111111111111222333333444333333333333444555555999:::;;;===>>>???@@@@@@@@@BBBDDDEEEFFFGGGIIIKKKNNNOOOQQQRRRSSSSSSTTTTTTTTTUUUWWWWWWWWWWWWZZZ\\\^^^^^^___```bbbcccdddddd___ZZZYYY\\\aaafffnnnwwwyyyvvvvvv|||zzzsssnnneeeaaa]]]\\\]]]^^^\\\ZZZVVVUUUTTTSSSSSSUUUWWWXXXXXX\\\```bbbccceeehhhkkkfff^^^VVVQQQPPPOOOLLLHHHFFFCCC???=========<<<;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888999:::999888888999:::;;;<<<>>>>>>>>><<<:::888888888888777777888999999::::::999888888888888888<<<<<<;;;;;;:::999888888666777888999:::;;;;;;;;;<<<:::999999::::::999888444555666777999:::;;;<<<:::888777666777777666444333222222111222222333333000000111111111222222222000000111111111222222222111111222222222333333333111222333333444444444333444333222111222333444555333333333333333444555555888999;;;===???????????????AAADDDEEEFFFGGGIIIKKKNNNNNNOOOQQQRRRRRRSSSSSSUUUVVVWWWVVVVVVWWWZZZ\\\]]]]]]^^^```aaacccdddeee```\\\[[[```eeejjjrrrzzz~~~{{{{{{~~~|||tttnnngggccc^^^[[[\\\]]][[[YYYZZZYYYXXXWWWXXXZZZ]]]^^^bbbdddfffhhhiiiiiijjjkkkeee]]]SSSNNNNNNMMMIIIEEECCCAAA>>>=========<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888999::::::999888999;;;;;;<<<===>>>===;;;999777888888777777888999::::::;;;;;;:::999999999::::::<<<<<<;;;;;;:::999888888666777888999:::;;;;;;;;;<<<;;;::::::;;;;;;:::888555666666666777777888888999888666666777777555444222222111111222222333333000000111111111222222222000000111111111222222222111111222222222333333333222222333444444444333333444333222111222333444555444333333333333444555555666888:::<<<===>>>======???AAACCCEEEFFFGGGJJJLLLNNNNNNOOOPPPQQQRRRSSSSSSXXXXXXXXXWWWVVVWWWYYY\\\\\\]]]^^^```aaacccddddddaaa^^^___eeejjjmmmsssyyy~~~~~~~~~vvvpppgggbbb\\\ZZZ[[[[[[ZZZYYY]]]]]]]]]^^^aaadddgggiiiooooooooonnnmmmlllkkkjjjbbb[[[RRRLLLKKKJJJFFFCCC???===;;;;;;;;;<<<;;;:::;;;<<<<<<======<<<<<<;;;999999999999999999999999999:::<<<<<<;;;;;;===>>>>>>?????????>>><<<;;;999777777777888999:::;;;<<<;;;;;;:::::::::::::::;;;;;;;;;::::::999999888888666777888999::::::::::::<<<;;;999:::;;;;;;:::888999999888777555444333222888777555555666666444333222222222111222222333333000111111111111222222222000111111111111222222222111111222222222333333333222333333444444333333333111111111111111222333333555444444444444555666666666777888:::;;;<<<<<<===>>>AAACCCEEEFFFHHHJJJLLLOOOOOOOOOOOOPPPRRRSSSTTTYYYYYYXXXWWWVVVWWWYYY\\\]]]]]]^^^___aaabbbccccccaaa```dddkkkoooqqquuuyyyxxxrrrgggbbb]]][[[\\\^^^^^^]]]```aaacccfffkkkqqqvvvyyy{{{yyywwwuuurrrooollliii^^^YYYQQQLLLIIIFFFCCC@@@===;;;::::::;;;<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999777999;;;<<<<<<<<<>>>@@@@@@???>>>===<<<;;;;;;:::777777777888999:::<<<===999999888888888999999:::999999999999999999888888666777888999999:::999999;;;999888888999999888777999888888777666555555444777666444444555555333222333333222222111222222222000111111111111222222222000111111111111222222222111111222222222333333333222333333444444333333222111111222333333333333333666555555555555666777777777777777888:::;;;===>>>>>>@@@CCCEEEFFFHHHJJJMMMPPPPPPOOOPPPQQQRRRTTTUUUVVVVVVVVVUUUUUUVVVZZZ]]]^^^^^^______```aaaaaabbbaaabbbgggqqqvvvwwwxxx|||zzzssshhhddd___^^^```cccdddcccbbbdddggglllssszzz|||yyyuuuqqqllliii[[[WWWQQQLLLGGGDDDAAA???>>><<<<<<<<<>>>>>>===<<<999::::::;;;;;;::::::999999999999999999999999999555666999::::::;;;===??????>>><<<;;;999999999999777777777888999;;;<<<===888777777777777777888888888888888888888888999999666777888999999999999999999888777777888888777666444555666777888999::::::777555444333444444333111444333222222111111222222000111111111111222222222000111111111111222222222111111222222222333333333333333333444444333222222333444555666777666555444666666666666666777888888888888777888999;;;===???>>>@@@CCCEEEFFFHHHKKKMMMQQQPPPPPPPPPQQQSSSUUUVVVSSSTTTTTTSSSTTTVVV[[[^^^^^^_________``````aaaaaa```bbbjjjuuu{{{{{{|||~~~vvvooofffbbb___```eeehhhhhhfffkkkkkkooovvvzzzwwwxxxtttjjj______ZZZSSSLLLGGGDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888888999999999888888777;;;;;;<<<===???AAABBBDDD??????>>><<<;;;:::999888888777666888:::<<<:::777666666666666555555555555888888888888888888888888999:::;;;<<<;;;:::999888;;;:::999777777777777888666666777777777777666666777666555444444333444444333333222111111222333333/////////000111222444555555444333333222222333333222222111111111111111222444333333222222111111111222333444444333333555666444444444444444555666666777666666777888;;;===>>>???AAADDDFFFGGGIIILLLNNNPPPPPPQQQQQQSSSTTTUUUVVVWWWXXXYYYYYYXXXXXXYYY[[[\\\```aaa^^^]]]aaacccbbbeeedddmmm|||~~~~~~uuuooolllhhhdddeeejjjmmmmmmlllmmmooottt||||||yyyxxxsssiii```^^^YYYRRRLLLGGGDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888888999999999999888888<<<======>>>@@@BBBCCCDDDBBBAAA???===:::888666555666555555777:::<<<;;;999777777777777777777777777888888888888888888888888999::::::;;;;;;;;;::::::<<<;;;999888777777777888777777888888888888777777777666555444444333444444333333222111111222333333222111111111111111222222333333222111111111111222222222111111111111222222333333333222222222222222222333555444333333444666555555444444555555666777888888777888999;;;===>>>???AAADDDFFFGGGHHHKKKMMMOOOOOOOOOPPPRRRTTTUUUVVVWWWYYYZZZYYYXXXXXXYYYZZZ]]]aaabbb___^^^aaacccbbbeeedddnnn}}}|||tttoooooollliiijjjmmmqqqqqqppppppttt{{{|||yyyuuunnneee^^^\\\WWWPPPIIIEEEBBB???===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999999999999999<<<======>>>???AAAAAABBB@@@???>>><<<999777666555333333444666:::;;;;;;:::777777777888999999::::::999999999999999999999999:::999999999:::;;;<<<<<<>>>===;;;999888777888888888888999999999999888888777666555444444333444444333222222111111222222333444333222111000000000000333222111111000000111111222222111111111111222222222222222222333333333333222444555444333333444666555555555555555666777777:::999999999:::<<<===>>>@@@BBBDDDFFFFFFGGGJJJLLLMMMMMMNNNOOOQQQSSSUUUVVVXXXYYYZZZYYYXXXWWWXXXYYY___cccccc```___aaacccbbbeeeeeeooo}}}yyysssooommmkkkiiiiiillloooppppppsssxxx|||{{{yyyuuunnnfff^^^YYYWWWRRRKKKFFFBBB???===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999999999::::::;;;:::;;;<<<<<<======>>>>>>;;;;;;::::::999999888888444444555777999::::::999666666777888999:::;;;;;;999999999999999999999999:::999999999:::;;;===>>>???===;;;999888888888888999999::::::::::::999999777666555444444333444444222222222222222222222222444333222111000000000000333333222111111111111111222222111111111222333333111222222333333444444444333444555444333333444555666555555555555666777777;;;;;;::::::;;;<<<>>>???AAACCCEEEEEEFFFFFFIIIJJJKKKKKKLLLNNNPPPSSSUUUVVVXXXYYYZZZYYYXXXWWWXXXYYYaaadddeeeaaa___bbbcccbbbeeefffpppzzzwwwuuuqqqnnnjjjiiiggggggiiilllmmmnnnsssxxxwwwwwwuuuqqqiiiaaaYYYUUUQQQLLLFFFAAA>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::999999:::;;;<<<<<<;;;<<<============<<<<<<999999999999999888888888666777888888888888777888555555666777999:::;;;;;;999999999999999999999999::::::999999:::<<<>>>???>>>===;;;999888888888999::::::;;;;;;;;;;;;::::::777666555444444333444444222222222222222222222222111111111000111111222333444444333222222222222222222222111111222333333444222222222333333444444555333444555555333333333555555555555555555666777777;;;;;;::::::;;;===???@@@@@@BBBDDDEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPSSSUUUVVVXXXYYYZZZYYYXXXWWWXXXYYYaaaeeeeeeaaa```bbbcccbbbffffffpppwwwrrrpppooollljjjgggfffeeeeeefffhhhkkklllpppuuuzzz}}}|||zzzxxxwwwvvvuuurrrmmmggg___XXXSSSKKKGGGBBB>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999:::;;;===>>>??????@@@AAA@@@???===<<<;;;:::999888777666555555888999::::::888777777888555666777888999:::;;;;;;::::::::::::::::::::::::;;;:::::::::;;;<<<======<<<;;;:::999888888999999::::::;;;;;;;;;;;;::::::777666555444444333444444111222222333333222222111/////////000111333444555555444333333222222333333222222111222222333444555333333333333444444444444444555555555333222333444444444444444444555666666999999999:::;;;===???AAA???AAACCCEEEEEEFFFIIIKKKLLLLLLMMMNNNPPPRRRTTTUUUWWWXXXYYYYYYXXXXXXYYY[[[```ddddddaaa```bbbdddcccfffeeemmm|||~~~|||~~~xxxoooiiihhhgggfffeeebbbbbbbbbaaabbbcccfffhhhkkknnnrrrtttsssrrrrrrsssvvvrrrmmmhhhccc]]]UUUPPPHHHEEE@@@===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999:::<<<>>>???@@@AAABBBBBBAAA???===<<<999999888777666666555555777999;;;;;;999888999;;;777888888999:::;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777888999::::::::::::;;;;;;:::::::::777666555444444333444444111222333333333333222111/////////000111333444555444333333222222222222222222222222222333444555555444444444444444333333333444555666555333222333444333333333333333444555555777777888999;;;>>>@@@BBB>>>@@@CCCDDDEEEGGGIIIKKKMMMMMMNNNOOOQQQRRRTTTUUUUUUWWWXXXYYYXXXYYYZZZ\\\___bbbccc```___bbbdddcccdddbbbhhhuuu{{{wwwuuuyyyzzzsssiiicccbbbcccbbbaaa^^^^^^^^^]]]]]]___bbbdddgggjjjmmmnnnmmmmmmpppssstttnnnhhhccc___ZZZRRRLLLGGGDDD@@@>>>>>>?????????========================<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999:::<<<>>>@@@???@@@AAAAAA@@@>>>;;;:::555555666666777777888888555888;;;<<<:::999;;;===999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;<<<=========<<<;;;:::999888777777777888999:::999::::::;;;;;;::::::999777777555444444444444444111222333444444333222111000000000000111222333444333222222111000111111111222222222222333444555666555555555444444333333333444555666555333222333444333222222222222333444444666666777888;;;>>>@@@BBB===???BBBDDDEEEGGGJJJLLLOOOOOOOOOPPPQQQRRRTTTUUUTTTVVVXXXYYYYYYYYY[[[]]]]]]aaabbb```___bbbeeedddbbb___dddpppvvvrrrqqquuuvvvnnnddd^^^]]]]]][[[XXX\\\[[[ZZZYYY[[[^^^aaacccdddccccccgggmmmqqqrrrqqqtttmmmddd^^^\\\XXXRRRMMMEEECCCAAA???>>>>>>??????===<<<;;;<<<===>>>===<<<===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::;;;===???AAACCCBBBAAA???===:::888777999999888777666555555444;;;:::999999888888999999>>>======<<<;;;:::::::::999999;;;<<<======>>>>>>>>>===<<<;;;:::;;;<<<<<<888888777666444666999===999999:::::::::999888888333333333333333333333333333222111000000111111222555444222000000111222333111222333222000000111222666555444222111111222222444444444555555555666666222333555666777888777777555555555555555555444444666888999::::::<<>>>>>>>>???>>>======>>>??????>>><<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::;;;<<<>>>@@@BBBCCCCCCAAA???<<<:::777666888888777777777666666666::::::999999:::;;;<<<<<>>>>>===<<<<<<;;;888999:::;;;<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<888888666555666777:::<<<999999::::::999999888777333333333333333333333333111111111111111111111222444444222111111111222222000111222222111000111333777666444333222222333333222222333333333444444444333444555666777777666666555555555555555555555555888999::::::999:::<<<>>>BBBBBBBBBCCCEEEFFFHHHIIIKKKLLLLLLNNNOOOQQQSSSTTTTTTVVVXXXYYYXXXXXXYYY[[[bbb```___```bbbccccccbbbaaa```ccciiilllkkkmmmppp||||||}}}}}}{{{{{{}}}xxxnnniiibbb^^^^^^___^^^\\\[[[ZZZYYYXXXYYY[[[^^^```cccdddggglllpppqqqooommmgggdddaaa___]]]XXXQQQKKKEEEDDDBBB???>>>===>>>>>>===<<<===???@@@???===:::===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;===???AAACCCDDDCCCAAA>>>;;;999666555666666777777888888888888999999::::::;;;===>>>???@@@@@@??????>>>>>>======888888999:::;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<888666555555777999::::::999999999999999888777777333333333333333333222222///000111222333333222111333333333222222222222111///111222222111111333444777666555444333333444444111111111111222222222222444555666666666666555555555555555555555555555555888:::;;;;;;;;;<<>>>>>======;;;<<<===???@@@>>>;;;888===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@BBBDDDDDDCCC@@@===:::888666555555555666777999:::;;;;;;::::::::::::;;;<<<===>>>????????????>>>>>>======999::::::;;;;;;;;;::::::;;;;;;:::::::::999999999777555444555777999999777999999999999888777666666333333333222222222222222---...111333444333222111222222333333333222222111///000222222222222444555666555444333222333333444111111111111222222222222666666666555555444444444444444444555555555555555555777:::<<<>>>AAADDDGGGBBBBBBBBBCCCEEEFFFHHHIIIKKKLLLNNNOOOQQQRRRSSSTTTSSSUUUWWWXXXXXXYYYZZZ[[[aaa```___```cccdddeeeddd```^^^___ccceeeeeegggkkkttt~~~yyyooommmiiifffdddbbbaaa``````___]]]\\\]]]```ccceeekkkoootttwwwwwwsssnnnkkkddddddbbb```[[[SSSKKKEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>???AAABBB@@@<<<999===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===???AAACCCDDDDDDBBB???<<<999777666555444555666888:::;;;======;;;;;;::::::::::::;;;;;;===============<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999999999999888888777777555555555666777888777666888888888888777666555444333333333222222111111111---...111333444333222111111222222333333333222222///111222333222222444666444333222111111111222333222222222222333333333333666666555555444444333333444444444555555555666666333555888:::<<>>;;;888777666666444555666888:::<<<>>>>>><<<<<<;;;:::999999::::::<<<<<<<<<<<<;;;;;;;;;;;;============<<<;;;::::::888888888999888777777666555888::::::888666666666888888888888777555444333333333333222111111000000///000111222333333222111111222222222222333333333000222333333222222444555333222111000000111222333333333333333444444444555666666555444333333444444333333444444555666666666444555777888888:::===???BBBBBBBBBCCCEEEFFFHHHIIIMMMOOOQQQSSSUUUVVVVVVVVVRRRTTTWWWXXXYYYYYY[[[\\\dddbbbaaaaaacccddddddccc]]]YYYXXXZZZZZZZZZ]]]bbbjjjyyy~~~|||ssssssrrrqqqnnnlllkkkkkkgggfffeeefffhhhkkknnnqqqvvvzzz~~~}}}xxxpppkkkhhhcccbbb]]]WWWPPPIIIEEECCC??????@@@@@@AAAAAAAAA@@@CCCBBBAAAAAABBBAAA???======<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBAAA???<<<999888777777888555555777999;;;===>>>???<<<;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;:::999888888999:::::::::999888777777<<>>BBBBBBBBBCCCEEEFFFHHHIIILLLNNNQQQSSSUUUVVVUUUUUURRRTTTWWWXXXYYYYYY[[[]]]eeedddbbbbbbcccdddcccbbb\\\WWWTTTVVVVVVVVVYYY^^^fffvvv}}}{{{rrrtttttttttrrrqqqpppqqqllllllkkklllnnnrrrvvvyyyyyy|||}}}vvvnnniiifffaaa___ZZZSSSKKKFFFDDDDDD===>>>???@@@AAABBBBBBAAABBB@@@>>>>>>>>>>>>===;;;======<<<<<<<<<;;;;;;;;;===>>>???@@@AAABBBBBBBBB@@@>>>;;;999777777888999555666777999;;;===>>>???;;;;;;;;;<<<===>>>???@@@;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777::::::;;;<<<;;;:::999888999@@@FFFDDD<<<666777;;;888888888777666444333222333333222222111000000///333222111111000111111222333222111000000222444555222444555444222222222444444333222222222333444555222222333333333444444444555444333333333333555555333333444444555666777777444666888:::;;;===AAACCCBBBBBBBBBCCCEEEFFFHHHIIIKKKMMMPPPSSSUUUUUUTTTTTTQQQTTTWWWXXXYYYYYY[[[]]]gggeeecccbbbccccccbbbaaa[[[VVVSSSSSSTTTSSSWWW\\\dddttt~~~{{{zzzxxxyyy{{{~~~~~~zzzvvvvvvsssoooooosssyyy}}}}}}xxxtttqqqlllfffaaaZZZWWWRRRLLLGGGBBB@@@>>>======>>>???AAABBBCCCDDDBBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999;;;<<<>>>???@@@@@@???>>><<<<<<:::999888888777777888999;;;===>>>>>>======<<<<<<<<<<<<;;;:::999999======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::999888777666<<<===QQQJJJ:::;;;777:::777777666555444333333222111111111111111111111111444333111000000000111111222222111111111111222222777666444333222222333444333333333222222333444444666555444333222333333444444444444444444444444444333444555555666666555555999999999999;;;>>>@@@BBB@@@BBBDDDEEEEEEFFFIIIJJJKKKNNNQQQTTTUUUUUUTTTRRRRRRSSSXXX^^^^^^[[[[[[^^^bbbaaaaaabbbbbbcccddddddYYYUUUSSSSSSQQQPPPTTTZZZbbbqqq{{{|||~~~|||{{{xxxvvvwww{{{~~~wwwrrrnnnhhh```[[[TTTQQQMMMIIIEEEBBB@@@???===>>>???@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>@@@@@@@@@???>>>;;;;;;:::888888777777777999:::;;;============<<<:::;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>>===<<<;;;::::::999999999:::NNNGGG666888444666777777666555444333333222111111111111111111111111333333111000000000111111222222111111111111222222111111111000000111222222444333333222222333333444888777666555444555555666444444444444444444444444333444555555666666555555888888999:::<<<>>>@@@AAADDDEEEFFFFFFEEEDDDFFFGGGLLLMMMPPPRRRTTTTTTSSSSSSSSSSSSWWW\\\\\\ZZZZZZ^^^bbbbbbaaa```aaabbbcccdddZZZVVVSSSRRRPPPOOOSSSYYYbbbqqq~~~vvvoooiiibbbYYYSSSMMMKKKHHHEEEBBBAAA@@@@@@>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<===<<<;;;:::::::::;;;<<<===>>>???@@@@@@@@@???>>>:::999888777777777777777;;;<<<<<<=========<<<;;;888999:::<<<===>>>>>>>>>===<<<<<<<<<<<<<<<===>>>??????>>>============>>>BBB@@@>>><<<;;;;;;<<<<<<<<<>>>RRRIII888;;;777888777777666555444333333222111111111111111111111111333222111111000111111111222222111111111111222222......000111222222222222444333333222222333333333777666555555444555555555444444444444444444444444444444555666666666666555666888:::<<<>>>?????????CCCDDDFFFEEEEEEDDDFFFGGGLLLMMMOOOPPPRRRSSSSSSSSSSSSSSSVVVZZZZZZXXXYYY^^^dddbbb```______```aaabbbZZZVVVSSSQQQOOONNNRRRXXX```ppp|||tttllleee^^^VVVPPPIIIHHHEEECCCAAA@@@@@@@@@@@@@@@BBBBBBCCCBBBBBBAAA@@@@@@???======<<<<<<<<<>>>===;;;999999;;;<<<===>>>???@@@@@@@@@???>>>===888888777777777777777777===============<<<;;;;;;888999:::;;;<<<============<<<<<<<<<===>>>>>>???AAA@@@@@@???>>>?????????CCCAAA>>>;;;:::;;;===>>>???BBBVVVJJJ:::>>>;;;:::777777666555444333333222111111111111111111111111222222111111111111111111222222111111111111222222000111333444555555444333444444333222222222333333444333333333333333333333444444444444444444444444444444555666666666666666555777:::===??????>>>>>>???AAACCCDDDEEEFFFIIIKKKLLLMMMNNNOOOPPPRRRSSSSSSTTTSSSUUUXXXXXXVVVYYY]]]dddccc```^^^^^^___```aaa[[[VVVRRRQQQNNNMMMQQQXXX]]]nnn{{{yyy}}}yyyppphhhbbb\\\UUUOOOJJJHHHFFFCCCAAA@@@@@@@@@AAABBBCCCDDDDDDBBBAAA@@@??????>>>===<<<<<<<<<<<<>>>===;;;::::::;;;===>>>>>>??????@@@???>>><<<;;;777777777777777777888888???>>>>>>===<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<===>>>???@@@AAAAAAAAA@@@???????????????BBB???<<<999888:::<<<>>>>>>BBBUUUHHH777===:::888777777666555444333333222111111111111111111111111111111111111222111111111222222111111111111222222333444555666666555444333555444333333222222222333222222333333333333333333444444444444444444444444444555666666777777666666444777;;;>>>@@@???>>>===>>>@@@BBBDDDEEEFFFIIIKKKLLLMMMNNNOOOPPPRRRSSSSSSTTTSSSUUUXXXXXXVVVXXX\\\dddbbb```___^^^___```aaa[[[VVVRRRPPPNNNMMMRRRYYY\\\nnn}}}ttttttxxx}}}zzztttkkkddd___ZZZSSSOOOJJJIIIFFFDDDBBBAAAAAAAAACCCDDDEEEEEEEEECCC@@@??????>>>======<<<<<<<<<======<<<;;;;;;;;;<<<===>>>>>>>>>??????>>><<<:::999777777777777777888999:::??????>>>===<<<<<<<<<===<<<<<<<<<<<<;;;:::999888<<<<<<<<<===>>>@@@AAABBB@@@@@@???>>>>>>>>>>>>???>>><<<999777777999;;;===@@@FFFXXXHHH777???<<<999777777666555444333333222111111111111111111111111000000111222222222222111222222111111111111222222333444444444444444333333555555444333222222222222333444444555555555555444444444444444444444444444555555666777777777777666555777:::>>>??????>>>===AAABBBDDDDDDDDDDDDFFFGGGLLLMMMOOOPPPRRRSSSSSSSSSTTTSSSUUUYYYYYYVVVWWW[[[bbbbbbaaaaaa``````aaaaaa[[[VVVRRRQQQOOOOOOUUU\\\aaasssyyysssnnnppptttzzzwwwpppggg```[[[VVVPPPLLLHHHGGGEEECCCBBBBBBBBBCCCDDDEEEFFFFFFEEECCC@@@>>>>>>>>>===<<<<<<<<<<<<===;;;<<<<<<<<<=========>>>===>>>>>>>>><<<;;;999777777777777888888:::;;;;;;???>>>===<<<<<<======>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>???AAABBBCCC???>>>>>>===============:::999777666777999<<<===AAAHHHYYYHHH777@@@>>>:::777777666555444333333222111111111111111111111111///000111222333222222111222222111111111111222222222222222222333444444555666555444333222222222222222333444555666555555444444444444444444444444444555555666777777777777777666777:::===>>>??????>>>@@@BBBCCCDDDDDDDDDFFFHHHLLLMMMPPPRRRTTTTTTSSSSSSSSSSSSWWW[[[[[[WWWWWWZZZ```aaabbbcccccccccbbbaaa[[[VVVRRRQQQPPPQQQWWW___jjj|||vvvppplllkkknnnsssyyyuuunnneee^^^XXXSSSMMMIIIFFFEEEDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGFFFCCC???===>>>======<<<<<<<<<<<<===;;;;;;<<<===>>>>>>==================;;;:::777666777777888888999:::<<<<<>>===<<<<<<===>>>??????????????????>>>======<<<<<<===>>>???AAACCCDDD>>>======<<<<<<<<<<<<<<<888777777777888:::<<<>>>===DDDUUUDDD222<<<:::555777777666555444333333222111111111111111111111111///000111222333333222111222222111111111111222222222111111222333555888999666555444333222222222222///000222333444333333222444444444444444444444444555666666777777777777777666888:::<<<>>>?????????<<<>>>AAACCCDDDFFFIIIKKKKKKNNNQQQTTTUUUUUUTTTRRRSSSTTTXXX\\\\\\XXXWWWZZZ___```cccdddeeedddcccbbb[[[VVVRRRQQQQQQRRRYYYaaarrr~~~tttqqqhhhhhhhhhllltttssskkkbbbZZZUUUQQQKKKGGGDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEECCCAAA???>>>>>>>>>============>>>>>>;;;<<<>>>???@@@@@@@@@???AAA@@@>>><<<:::999888888666777999888888999;;;>>><<<;;;;;;<<<<<<===>>>???AAAAAA@@@@@@???>>>======?????????@@@AAABBBDDDDDD============<<<;;;:::999;;;:::999999:::;;;;;;:::???>>><<<:::888666444333999999::::::888555222000111222222111000//////000111222222333222111///...111111000000000111333444000000000000111222333444555666777777666444333111222222222333333333444444111111111222222333333333444444444555555555555555333666999;;;<<<<<<===>>>???AAACCCDDDDDDDDDFFFHHHLLLNNNPPPRRRSSSSSSRRRQQQSSSVVVYYYZZZYYYXXXXXXYYY[[[^^^```aaadddeeeaaaYYYYYYTTTQQQRRRTTTWWW^^^eeerrrvvvooonnnjjjkkkmmmrrr{{{}}}qqqjjj```XXXSSSNNNIIIEEECCCCCCCCCBBBCCCCCCCCCDDDIIIIIIHHHGGGEEECCC@@@???>>>======<<<<<<<<<<<<===;;;===>>>@@@@@@@@@@@@???@@@???===;;;999888777777777888:::;;;<<<===>>>>>><<<<<<<<<<<<<<<===??????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAABBB<<<<<<<<<<<<;;;:::999999777777666777999:::::::::<<<;;;;;;999888777666666888888888888666444222111333333333222000000111222222333444444444333222111222111000000000111222333222222222222333444555666000111333444666666777777333333333333444444444444333333333333333333333333444444444555555555555555555888:::<<<<<<===>>>@@@???AAACCCDDDDDDDDDFFFHHHKKKMMMPPPSSSUUUUUUUUUUUUSSSVVVYYYZZZYYYXXXXXXYYY^^^_________aaadddbbb\\\[[[VVVSSSTTTUUUXXX___gggxxxyyyooommmoooooorrrvvv}}}~~~zzzoooggg]]]UUUPPPKKKFFFCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFDDDBBB???===;;;>>>===<<<<<<;;;;;;;;;<<<<<<===???@@@AAAAAA@@@???>>>===<<<:::888777666666777888:::===@@@@@@???===<<<<<<<<<<<<===>>>??????????????????>>>>>>>>>>>>===>>>???@@@@@@???>>>===;;;;;;;;;;;;:::999888888333333444666777888::::::888888888888888888888888777666555444444333333333555444333111111222333333333333555666666555444444333222111111000111111111222222222222333444555666666555444333222222222222333444444444444555555555555555555555444444444444444444444555555555666666888999;;;<<<<<<===@@@BBB???AAACCCDDDDDDDDDFFFHHHJJJMMMPPPSSSVVVWWWWWWWWWSSSVVVYYYZZZYYYXXXXXXYYY___aaa```]]]___cccbbb___]]]XXXUUUVVVWWWZZZcccllltttoooppptttvvvzzzzzzvvvllleeeZZZRRRMMMIIIEEEAAABBBBBBCCCDDDEEEFFFFFFFFFDDDCCCBBBAAA???>>><<<;;;>>>>>>===<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAA@@@@@@>>>===;;;:::888777777777777888;;;???CCCBBB???;;;<<<<<<<<<<<<===>>>???@@@======>>>>>>>>>>>>>>>>>><<<===?????????===;;;:::::::::::::::999888777777222444555666666777888999777777777888888888888888666555333111111222333444555333111000111222333333222333444666666666555555333333222111111000000000000000000000111222333333999888555222000000///000444444444555555555666666333333444444555555555555333333444444555666666666888999::::::;;;===@@@CCC???AAACCCDDDDDDDDDFFFHHHKKKMMMPPPSSSUUUVVVVVVVVVSSSVVVYYYZZZYYYXXXXXXYYY^^^aaaaaa___```cccbbb___\\\XXXVVVWWWYYY^^^jjjuuu}}}vvvtttwww||||||uuuqqqjjjbbbXXXPPPKKKHHHEEEBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>>>>>>>????????????AAABBBBBBAAA@@@@@@>>>===<<<:::999888888888999;;;@@@DDDFFFDDD@@@<<<===<<<<<<======>>>???@@@==================>>>>>>;;;<<<>>>>>>>>><<<:::888::::::::::::999888777666444666888999777666777888888888888777777666666666555444222000000111333555444222//////111333333222111222333444555555444333222222222222111111000000000000000000111222333333222222111111222333555777444444444555555555666666000111222333444555666777333333444444555666666777777999999::::::<<>>>>>>>>>>>???@@@AAAAAA@@@@@@BBBBBBBBBBBBAAA@@@>>>===<<<:::999999888888<<>>???@@@@@@============<<<<<<<<<<<<<<<<<<=========;;;:::999::::::::::::999888777777444888;;;:::888666666888999888888777666555444444555444222111000111333444333000///000333444333000000111333444444333222222111111222222222111000000222222222222333444555666333333333333333444444555333444444444444555555555000000111333444555666777222333333444555666777777666888::::::;;;<<>>>>>===<<<<<<<<<===>>><<<<<<<<<===>>>@@@BBBCCC@@@AAABBBCCCCCCBBBAAA@@@===<<<;;;999888888888888;;;BBBIIIJJJEEE@@@???@@@============>>>???@@@AAA=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777222666:::;;;888666777999888777777666666555444444555444333222111222222333222000000222666777333///222222333444444333111111000000111222333222111111222222222222333444555666666666666555444333222111333333333333444444444444444444444444555555555555222222333444555666777777666999;;;======>>>???AAA???AAACCCDDDDDDDDDFFFHHHLLLMMMPPPSSSTTTTTTTTTSSSSSSVVVYYYZZZYYYXXXXXXYYY[[[aaaeeecccaaabbbbbb```SSSRRRRRRUUUYYYcccvvv{{{rrrkkkfff^^^WWWMMMGGGDDDDDDCCCBBBEEEFFFGGGHHHHHHGGGEEEDDDCCCBBB@@@???>>>>>>??????::::::;;;<<<>>>@@@BBBCCCAAABBBCCCCCCCCCBBBAAA@@@;;;:::999888777777777777888AAAIIIHHHAAA;;;;;;>>>============>>>???@@@AAA>>>>>>===<<<;;;;;;::::::===<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;:::999888888...444999:::777666888;;;666666666666666666555555666555444333222222222222333111111555999999444///333444444555444333111000///000111222333333222111000000000000111222333444///000333555777888888888222222222333333333444444888777777666555444444444222222333444555666777888777999===?????????@@@AAA???AAACCCDDDDDDDDDFFFHHHKKKMMMPPPSSSVVVWWWWWWWWWSSSVVVYYYZZZYYYXXXXXXYYY]]]bbbdddaaa___aaaccccccSSSRRRRRRUUUXXXbbbuuuxxxiii]]]WWWSSSLLLHHHFFFFFFFFFFFFGGGHHHJJJJJJJJJHHHEEEDDD@@@AAAAAABBBAAA@@@???>>>@@@>>>===>>>BBBCCCBBB@@@AAACCCDDDEEEDDDBBB???===;;;;;;;;;;;;;;;:::999888;;;===?????????>>>======>>>>>>>>>>>>>>>?????????CCC???;;;999:::<<<======;;;:::888999;;;===>>>>>>AAA===:::888999999777555;;;;;;;;;::::::999999999777666666777999999888666333333333222222222111111111111222222333444444555:::888555222000111222333555444222000//////000000222222222222222222222222555555666777777777777777555666666666555444333333555555555555666666666666666555444444444555777888;;;;;;;;;<<>>???>>>===???BBBCCCBBBAAABBBCCCDDDDDDCCCAAA>>><<<<<<;;;:::999999888777666;;;===>>>????????????@@@???>>>>>>>>>============AAA===:::888999;;;======<<<;;;:::;;;===@@@AAA@@@AAA>>>:::999:::;;;:::999;;;;;;;;;::::::999888888888666555555777777666555333333333333222222222222333333333444444555555555<<<:::666333111000000111111111000///000111222333333333333333333333333333333333444555555555555555444444555555555444333333444444444555555555666666777666555555555666777888:::;;;:::<<>>???>>>>>>@@@CCCDDDDDDBBBCCCCCCCCCCCCAAA???<<<;;;;;;999888888:::;;;;;;:::<<<<<<===???@@@AAABBBCCC???>>>>>>>>>===<<<<<<<<<>>>;;;888888999<<<===>>>>>>===<<<>>>AAACCCDDDDDD???===999888999;;;<<<<<<<<<<<<<<<;;;;;;:::999888999777444333444555555444444444444333333333222222222333333333333333333333444333222222333666888:::......///000111333444555333333333333333333333333111222333333333333333333333333444444444444444444444444444444555555555555777777666555666777888999888::::::;;;AAAGGGFFFBBB@@@BBBCCCDDDDDDEEEHHHJJJNNNPPPSSSUUUWWWXXXWWWWWWWWWZZZ\\\\\\XXXVVVVVVXXX]]]_________aaafffeeeaaaYYYWWWVVVXXX\\\fffyyy|||vvvuuurrrxxx}}}wwwnnnbbbYYYOOOLLLGGGEEEEEEGGGIIIIIIJJJIIIGGGEEEDDDEEEFFFFFF???@@@@@@@@@@@@????????????@@@AAACCCEEEFFFFFFEEECCCCCCBBBAAA???===;;;:::999777666999>>>CCCDDDDDD=========???BBBEEEFFFFFF>>>>>>>>>>>>>>>>>>??????===;;;999999;;;===?????????>>>>>>@@@CCCEEEFFFEEE<<<:::888777888;;;===???>>>>>>>>>>>>===<<<:::999;;;888444333333444444444444444444333333333333222111111111111111111222222000000111222555888;;;===///000000111333444555666222222222222222222222222333333444444444444333333222333444555555555555555444555555555555666666666888777666666666777999:::666999:::;;;@@@GGGGGGDDDAAACCCDDDDDDDDDEEEGGGIIIMMMPPPSSSVVVWWWWWWXXXXXXWWWZZZ]]]\\\XXXUUUVVVWWW]]]```aaa```bbbeeeeeebbbZZZXXXWWWYYY^^^hhh{{{sssmmmkkkmmmttt}}}}}}tttllldddZZZRRRLLLJJJGGGFFFGGGIIIIIIIIIIIIGGGEEECCCBBBCCCDDDEEE?????????????????????@@@AAACCCEEEGGGHHHHHHHHHHHHCCCBBB@@@>>><<<;;;:::999999777666:::AAAFFFFFFEEE>>>===>>>AAAEEEHHHHHHGGG>>>>>>???@@@AAABBBBBBCCC>>><<<:::;;;===???@@@AAA?????????AAADDDFFFFFFEEE<<<;;;::::::;;;===@@@CCC@@@@@@AAAAAA@@@>>><<<:::;;;999555444444555555555444444333333333222222222222222222222333333333333777666555444333333444444222333333444444555555555444444444444444444444444666666666777777666555555333444555666666666666666555555666666666777777777888777666666666777999:::666999:::;;;>>>EEEFFFDDDAAABBBDDDDDDDDDEEEGGGIIIKKKOOOTTTVVVVVVVVVXXXYYYWWWZZZ]]]\\\XXXUUUVVVWWW\\\```cccaaabbbddddddaaa[[[XXXXXX[[[```jjj~~~{{{mmmgggfffiiippp||||||rrriiiccc\\\TTTOOOJJJIIIHHHIIIJJJKKKIIIHHHFFFEEECCCAAA@@@AAABBBCCC??????>>>>>>>>>???@@@@@@BBBEEEHHHIIIIIIHHHGGGHHHBBB@@@>>><<<::::::::::::;;;888888;;;AAADDDBBB??????>>>???CCCHHHKKKJJJGGG??????@@@AAABBBCCCCCCDDD>>>===;;;<<<>>>@@@AAA@@@???>>>???AAACCCDDDCCCBBB===>>>?????????@@@CCCFFFAAAAAABBBBBBAAA???<<<::::::888555555555666666555333333333222222222111111333333444555555666777777555555444333333333333333444444555555555444333333555555555555555555555555777777888888777777666666444444555555666555555555555555555666666666666777777777666555666777888999777:::;;;:::<<>>======>>>???@@@AAABBBFFFIIIJJJHHHFFFEEEFFFAAA???<<<:::999999:::;;;<<<:::999>>>DDDFFFBBB<<>>===;;;<<<>>>?????????>>>======???AAAAAA???>>>;;;===@@@AAA@@@@@@BBBDDD@@@AAABBBBBB@@@>>>;;;999666555444444666666555444222222111111111000000000111111222444555666777888000000111222333555666666222222333444444333222111444444444444444444444444666666666666666555444333333333444444333333222222333333333444444444555555777666555555555666777888888;;;;;;999999>>>@@@???===???AAABBBBBBDDDGGGIIIGGGMMMSSSUUUTTTTTTVVVYYYVVVYYY\\\[[[XXXWWWWWWYYYYYY___cccbbb```bbbaaa___YYYXXXXXX]]]cccpppuuurrrrrr|||vvvddd___YYYSSSQQQOOOMMMKKKHHHIIIKKKNNNPPPNNNIIIEEEAAAAAA@@@???>>>>>>>>>>>>???>>>=========???@@@AAABBBEEEIIIIIIGGGDDDCCCDDD@@@>>>;;;999888999:::<<<;;;:::;;;AAAHHHKKKFFF@@@@@@???BBBGGGMMMNNNJJJEEECCCCCCBBBAAA@@@>>>>>>===>>><<<;;;;;;===>>>>>>======<<<===>>>??????===;;;777;;;>>>@@@>>>>>>???AAA???@@@AAAAAA???<<<999777444333333444666666444333111111111000000000000///---...///000222444555555444444333333222111000000///000111222333222222111000000000000000000000000444444444444333333222111222222222222222111000///111111222222222333333333666555555444444555777888999<<<<<<888888;;;>>>===<<<===@@@AAABBBDDDGGGIIIFFFLLLRRRTTTSSSSSSUUUYYYUUUXXX[[[[[[YYYWWWXXXZZZXXX___cccbbb```aaaaaa___YYYWWWXXX]]]dddqqq