BM6@ 6(@@ |||xxxuuurrrnnniiifffbbb]]]VVVTTTTTTTTTQQQNNNOOONNNMMMKKKIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJKKKKKKJJJHHHFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLSSSTTTTTTSSSRRRRRRSSSUUUSSSOOOKKKHHHFFFEEEBBBAAA>>>>>>===<<<<<<<<<<<<<<<::::::::::::===FFFRRRZZZgggsssvvvooo{{{OOO:::;;;777111...111333111---,,,000/////////............---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,,,,+++++++++************))))))))))))******++++++***************+++,,,,,,++++++***+++++++++...------,,,,,,,,,------***+++,,,---///000111222,,,///111333333555777999;;;999DDDSSSeee}}}zzzvvvrrrnnniiidddaaa___YYYSSSQQQQQQQQQNNNKKKKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJJJJIIIHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMQQQRRRSSSSSSRRRRRRTTTVVVUUURRRNNNKKKJJJIIIGGGFFFBBBAAA@@@???===<<<<<<;;;777888888999===GGGRRR[[[cccnnnooojjjtttrrrOOO>>>888444333555555222111222000000/////////.........---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++***************))))))*********++++++***************+++,,,,,,++++++***++++++,,,...------,,,,,,---------***+++,,,---...000111111222333444333222222444666;;;999CCCQQQccczzzvvvqqqlllhhhccc^^^ZZZYYYTTTOOOMMMMMMMMMJJJGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGHHHJJJMMMNNNPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQQQQQQQRRRTTTVVVWWWUUURRRQQQQQQPPPOOOMMMIIIHHHFFFDDDAAA>>><<<;;;888888777888<<>><<<;;;888777999>>>DDDHHHKKKQQQ^^^nnnzzz{{{wwwyyyyyy]]]AAA999222111111///...000000000000////////////...------,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,*********)))******+++,,,++++++******++++++,,,,,,------,,,,,,,,,---......++++++,,,---...///000111///000000000111555:::===???;;;AAALLL^^^}}}yyyuuusssqqqmmmgggaaa\\\XXXSSSPPPNNNLLLJJJHHHGGGFFFEEECCCAAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJLLLKKKJJJIIIJJJKKKMMMOOONNNMMMMMMMMMLLLLLLKKKKKKKKKLLLNNNNNNOOOPPPSSSUUUYYYXXXWWWXXXYYYZZZYYYXXXVVVUUUSSSPPPMMMIIIEEECCC>>><<<999777888;;;>>>@@@BBBEEENNNXXX```fffqqq{{{xxxvvvTTTCCC333000555666444333111000000000////////////...------,,,,,,------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,******))))))***++++++,,,+++*********++++++,,,---,,,,,,,,,,,,,,,---...///+++,,,,,,---...///000000111222333444666;;;AAAEEEAAA<<>>???@@@AAAEEELLLPPPSSS\\\eeewwwwwwoooUUU;;;222555888666333111111000000000/////////......------------......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))***+++,,,,,,************+++,,,------,,,,,,,,,,,,---......///,,,,,,------...//////000000111222333444666;;;>>>AAA;;;@@@JJJ[[[zzzqqqtttvvvuuuqqqllliiiiiiccc___YYYUUURRRPPPMMMKKKEEEFFFFFFEEECCCAAA@@@@@@BBBBBBAAABBBBBBCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLIIIKKKLLLLLLLLLMMMPPPRRRSSSSSSSSSUUUWWWXXXVVVTTTTTTTTTUUUTTTSSSQQQNNNLLLEEEAAA===<<<===>>>>>>===>>>>>>AAAEEEGGGIIIPPPYYYaaapppxxxxxxTTT>>>888555333222111111111000000000//////......------------......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************))))))*********))))))))))))***+++,,,---************+++,,,---...,,,,,,,,,,,,---...//////,,,,,,------.../////////...///000111111222444777>>>999>>>HHHYYY|||wwwkkknnnqqqpppkkkeeecccbbb^^^ZZZUUUQQQOOOMMMKKKJJJBBBCCCDDDCCCAAA???>>>???BBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHGGGGGGGGGGGGGGGGGGDDDFFFHHHIIIIIIHHHGGGEEEHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKLLLLLLLLLLLLOOOQQQQQQQQQQQQSSSUUUVVVTTTRRRPPPQQQSSSTTTSSSRRRPPPNNNLLLHHHCCC@@@??????<<<:::===<<>>BBBGGGXXX~~~~~~xxxmmmccc\\\XXXVVVUUUPPPNNNLLLJJJJJJIIIGGGEEEAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDFFFGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGIIIJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJHHHHHHHHHJJJLLLMMMOOOOOOPPPQQQRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRPPPLLLHHHEEECCCCCCBBB@@@@@@???@@@@@@BBBDDDEEEGGGJJJPPPWWW```jjjttt{{{~~~xxxrrr|||dddBBB999555111111111000111222222111//////.........---------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,---......,,,,,,---...---------............///222222222222444555777888999===@@@EEEWWW|||zzz|||}}}~~~}}}|||}}}~~~~~~sssfffZZZRRROOOOOOIIIHHHFFFFFFGGGGGGEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@AAACCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLHHHHHHHHHGGGFFFFFFEEEEEEGGGHHHHHHIIIJJJJJJJJJIIIJJJIIIIIIIIIIIIIIIJJJKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVSSSRRRPPPNNNKKKIIIHHHGGGBBBBBB@@@?????????@@@AAABBBDDDFFFJJJQQQ\\\hhhoootttlllxxxPPP;;;999444111///000222444333222/////////.........------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------........./////////111111111222333444555666777;;;>>>DDDUUU{{{xxxxxxxxxwwwvvvtttsssrrrvvvvvvrrrhhh\\\QQQKKKIIIEEEDDDCCCDDDEEEEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA??????@@@AAAAAABBBBBBBBBCCCCCCEEEFFFGGGHHHHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHIIIJJJLLLLLLGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOQQQQQQOOOPPPQQQRRRSSSTTTUUUVVVRRRRRRRRRQQQPPPNNNLLLJJJFFFEEEBBB@@@>>>>>>===>>>@@@AAABBBEEEJJJSSS]]]dddpppwwwsssmmmgggHHH;;;888444333444444222222333////////////....................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---...------......//////000000111111111222333333444555777:::>>>CCCUUU{{{vvvuuutttsssqqqpppmmmlllhhhiiihhhaaaWWWNNNIIIHHHDDDCCCCCCCCCDDDDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBCCCBBBAAAAAA@@@======???@@@AAAAAAAAA@@@BBBBBBDDDEEEFFFGGGGGGGGGDDDDDDEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIJJJKKKKKKLLLGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDFFFIIIKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNPPPPPPOOOPPPPPPPPPQQQQQQRRRRRRPPPQQQRRRSSSRRRQQQOOONNNKKKIIIFFFCCC@@@>>>=========???AAACCCGGGLLLSSSXXX^^^eeeuuuuuuttt{{{bbbAAA888555555777444//////333000000/////////.................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---...------......///000000111111111222333444555555555777;;;???DDDVVV|||rrrqqqpppooopppnnnllljjjccc```ZZZRRRKKKGGGGGGGGGBBBBBBBBBCCCEEEDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@<<<===???@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDEEEEEEGGGHHHIIIGGGHHHIIIJJJJJJKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHGGGDDDEEEGGGIIIKKKMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOPPPQQQSSSSSSRRRQQQQQQQQQNNNKKKGGGCCCAAA??????;;;===???AAACCCFFFJJJMMMSSSWWWbbbsss~~~|||uuuppptttXXX@@@777333555444//////555000000000/////////..............................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------...///000000111222111222333555666777888888888<<>>???@@@CCCEEEFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDEEEAAABBBBBBBBBBBBAAA@@@@@@===>>>@@@BBBDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDCCCDDDEEEGGGHHHIIIHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJKKKLLLNNNQQQRRRSSSRRRPPPNNNNNNNNNOOOPPPOOOOOOOOOPPPPPPPPPQQQQQQOOOPPPQQQRRRSSSTTTTTTTTTUUUSSSOOOKKKGGGDDDBBBBBB<<<===>>>>>>???AAADDDGGGKKKNNNTTT```ppp{{{yyyrrrhhhsssYYYEEE555444666333111444000000000000/////////...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,---......,,,,,,---...------...///000111222222111222555777999:::;;;;;;888;;;???EEEXXX~~~pppmmmiiifffeeebbb\\\XXXMMMLLLJJJJJJKKKHHHBBB<<<;;;;;;>>>AAAEEEFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@BBBCCCDDDDDDAAAAAABBBBBBBBBAAA@@@@@@>>>@@@BBBDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHDDDCCCCCCCCCEEEGGGHHHJJJIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIJJJNNNQQQSSSVVVTTTRRRPPPNNNOOOOOOPPPNNNOOOOOOPPPQQQRRRSSSSSSPPPPPPQQQRRRTTTUUUVVVWWWXXXVVVRRRMMMIIIFFFEEEDDD?????????======???CCCGGGDDDJJJOOOUUUdddvvvzzztttjjjhhhvvvtttUUU:::555999777222111000000000000////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......,,,---......,,,,,,---...------...///000111222222111333666999;;;<<<======777;;;???EEEWWW}}}nnnkkkfffbbb___[[[VVVSSSKKKJJJHHHEEECCCAAA@@@@@@<<<;;;:::;;;???BBBCCCDDDBBBBBBBBBBBBAAA@@@@@@???AAAAAA@@@@@@AAAAAABBBCCCEEEDDDCCCCCCCCCDDDEEEFFFAAA@@@AAADDDGGGHHHEEEBBBFFFEEEFFFGGGJJJKKKJJJIIIHHHIIIIIIHHHGGGGGGIIIJJJLLLLLLKKKJJJKKKLLLMMMNNNOOONNNMMMLLLLLLMMMOOOOOOLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMMMMMMMNNNPPPSSSTTTRRRQQQOOONNNNNNOOOPPPQQQMMMNNNOOOPPPQQQQQQRRRRRRUUUTTTSSSRRRRRRSSSTTTUUUXXXWWWUUUSSSPPPLLLJJJHHHEEECCC@@@===<<<===>>>???HHHIIIKKKOOOXXXeeesss|||{{{jjjfffppp@@@777888......:::222111000//////......///........................///............---------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------///111333444555555444444555888:::<<<<<<<<<>>>DDDSSSvvvjjjgggbbb^^^[[[WWWSSSQQQJJJIIIGGGDDDBBB@@@???>>><<<;;;;;;<<>>>>>???DDDRRRttteeeaaa\\\WWWTTTRRRPPPNNNIIIHHHFFFCCCAAA???>>>======<<<<<<===@@@@@@???>>>???@@@CCCEEEFFFEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCCEEEEEEDDDCCCCCCDDDDDDEEEBBBBBBCCCEEEHHHIIIGGGFFFFFFFFFGGGIIILLLMMMMMMLLLLLLNNNPPPPPPOOOMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQRRRPPPOOOMMMLLLKKKKKKKKKKKKMMMMMMLLLMMMNNNPPPRRRTTTOOOOOOPPPPPPOOONNNNNNMMMPPPOOOMMMMMMMMMOOOQQQRRRRRRQQQQQQQQQRRRTTTUUUWWWVVVVVVVVVVVVUUUTTTSSSSSSJJJHHHDDD@@@===<<<;;;:::CCCCCCCCCEEEIIIRRR\\\cccrrrwwwnnn```hhh{{{MMM888:::888000111111000///....................................///............---------000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---............/////////,,,---...000111111111111111222222444555666777888@@@@@@AAADDDPPPrrr```\\\VVVQQQOOOMMMLLLKKKGGGFFFDDDBBB???>>>===<<<=========???@@@@@@>>>;;;===@@@DDDGGGHHHHHHFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEECCCDDDEEEGGGIIIJJJJJJIIIGGGGGGHHHJJJMMMOOONNNMMMMMMPPPSSSSSSRRRPPPOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRVVVVVVUUUUUUUUUUUUUUUUUUQQQPPPOOONNNLLLKKKJJJJJJMMMMMMMMMNNNOOOQQQRRRSSSMMMNNNPPPQQQRRRQQQPPPPPPQQQOOOMMMLLLLLLNNNPPPRRRQQQQQQQQQRRRSSSUUUWWWYYYWWWXXXXXXXXXXXXWWWVVVVVVPPPNNNJJJFFFBBB???===;;;?????????@@@CCCIIIQQQWWWeeeooopppaaaZZZkkkeeeCCC:::888111111111000///....................................///............---------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------........./////////,,,---///111111111111000///000222333555666666666@@@BBBCCCDDDNNNnnnZZZVVVQQQMMMKKKJJJIIIHHHEEEDDDCCCAAA???>>>======?????????@@@AAA@@@===;;;===@@@DDDHHHIIIIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEGGGHHHIIIJJJKKKLLLKKKKKKKKKNNNPPPRRRQQQPPPQQQSSSVVVWWWUUUSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTXXXXXXXXXWWWWWWVVVVVVUUUXXXWWWVVVUUUSSSRRRPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRLLLMMMPPPRRRTTTUUUUUUUUURRRQQQNNNLLLLLLNNNPPPQQQRRRRRRRRRSSSTTTWWWYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQNNNJJJFFFBBB>>><<<<<<<<<<<<===???DDDKKKPPPZZZcccooooooccc^^^qqq^^^AAA666444222111000//////.../////////////////////////////////............------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------------.........---...///111111111000///...///111333444555555555===AAAEEEFFFNNNlllTTTQQQMMMJJJHHHHHHFFFEEECCCBBBAAA@@@????????????AAA@@@???@@@AAAAAA???===>>>@@@DDDGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGBBBCCCEEEFFFGGGHHHHHHHHHGGGIIIKKKKKKLLLMMMOOOQQQTTTTTTTTTVVVXXXYYYXXXWWWWWWYYY[[[\\\ZZZYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWWWWZZZZZZYYYYYYWWWUUUSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQMMMNNNPPPRRRUUUVVVWWWXXXSSSRRRPPPNNNNNNNNNPPPQQQRRRRRRRRRSSSTTTVVVYYYZZZ[[[[[[[[[ZZZYYYXXXVVVVVVQQQPPPOOOLLLHHHCCC???<<<;;;<<<<<<<<<===AAAFFFJJJTTTYYYjjjwwwooo___dddwwwYYY>>>555333333222111000000000000///////////////////////////............---------,,,,,,---...///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,---------...............///000000000000000///000111222333444555666999AAAHHHKKKPPPlllOOOLLLIIIGGGFFFEEECCCAAAAAAAAA@@@@@@@@@AAAAAABBBCCCBBB@@@@@@AAABBBAAA@@@???AAACCCEEEGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIFFFGGGIIILLLMMMNNNOOOOOOPPPRRRUUUUUUUUUVVVYYY\\\``````___aaaccccccbbb```aaabbbcccbbbaaa```aaaccc___```aaabbbcccbbbbbbaaa``````aaaaaa```^^^]]]\\\[[[[[[[[[[[[YYYXXXVVVUUUVVVUUUUUUTTTSSSRRRQQQPPPOOOPPPPPPQQQSSSTTTVVVWWWTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRTTTVVVXXXYYYYYYYYYYYYXXXXXXWWWVVVQQQQQQPPPNNNKKKFFFBBB???<<<======<<<<<<>>>AAADDDLLLQQQ___nnnrrrlllhhhkkkUUU999555444333222111111111111///////////////////////////............---------------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,---......///---............////////////////////////000000111111000000111222444666888666AAAMMMQQQUUUoooKKKIIIFFFEEEEEECCCAAA>>>@@@@@@@@@@@@AAABBBCCCCCCEEECCC@@@@@@AAABBBCCCBBB@@@AAACCCDDDFFFGGGGGGHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKMMMPPPRRRUUUVVVVVVVVVZZZ\\\______^^^```cccgggiiihhhhhhiiijjjjjjiiiggghhhhhhiiihhhffffffhhhjjjfffggghhhiiiiiiiiihhhggggggggghhhhhhgggeeedddccc___`````````___]]]\\\ZZZXXXXXXWWWVVVTTTRRRQQQPPPRRRQQQPPPPPPPPPRRRSSSTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPQQQRRRTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWRRRSSSSSSRRROOOJJJFFFCCC>>>>>>>>><<<;;;;;;>>>@@@DDDKKKTTTaaaooowwwrrriiiiiikkk>>>555555444333222222222222000000000000000000000000//////.........---------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////////////////000000000000000000///......///111222222111000000222444777999555BBBPPPUUUYYYqqqIIIGGGEEEBBB@@@?????????AAAAAA@@@@@@@@@BBBCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCFFFGGGHHHIIIHHHIIIKKKNNNLLLMMMMMMOOOPPPQQQRRRSSSVVVXXX[[[___bbbdddeeeeeeiiiiiiiiijjjkkkkkkllllllpppqqqrrrrrrpppnnnnnnooosssrrrpppnnnmmmmmmmmmnnnpppooonnnmmmmmmnnnoooppprrrpppooopppqqqqqqnnnjjjeeeffffffeeecccaaa___^^^ZZZZZZYYYXXXWWWVVVVVVVVVUUUTTTRRRRRRTTTUUUUUUTTTUUUUUUUUUSSSQQQPPPPPPQQQVVVSSSOOOOOOQQQRRRQQQPPPVVVVVVWWWWWWXXXWWWWWWWWWRRRRRRSSSSSSSSSQQQMMMIIIFFFCCC???;;;999:::;;;<<>><<<;;;<<<===>>>CCCGGGNNN\\\mmmwwwyyysssppp~~~rrrDDD999333777777000///555111111111111000000000000000000000000////////////------------...........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111000///000000000000000///.........------......///000111555444333222222444555666888>>>GGGVVVeeerrrBBBBBBBBBBBBBBBCCCDDDEEEGGGFFFDDDCCCBBBBBBCCCCCCGGGGGGGGGHHHIIIJJJLLLLLLKKKMMMQQQSSSUUUXXX\\\^^^aaabbbccceeegggiiijjjkkkjjjnnntttyyy{{{{{{yyywwwwwwxxxyyyzzz|||~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzxxxyyyyyyzzzyyyxxxwwwvvvzzzzzz{{{|||}}}{{{xxxuuusssttttttsssrrrpppnnnmmmkkkiiieeeaaa]]][[[ZZZZZZYYYXXXVVVVVVWWWXXXWWWVVVWWWVVVUUURRRQQQQQQTTTVVVUUUTTTRRRRRRSSSSSSSSSRRRVVVWWWXXXYYYYYYYYYYYYYYY[[[YYYXXXYYYYYYXXXVVVTTTMMMJJJFFFBBB???============AAADDDHHHSSSdddssszzzsssnnnYYYBBB333888;;;333///333222222111111111000000000000000000000////////////,,,,,,,,,------------...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000///.........////////////...------...------......///000111444444333222333444555666777;;;BBBQQQddduuu@@@AAAAAABBBCCCDDDEEEEEEIIIHHHGGGFFFFFFGGGHHHIIIKKKLLLLLLNNNOOOQQQSSSTTTSSSVVVZZZ]]]___bbbeeehhhkkklllmmmoooqqqssstttuuusssvvv{{{~~~|||}}}}}}~~~~~~~~~yyyzzz|||}}}|||zzzxxxvvv}}}~~~~~~{{{yyyvvvwwwwwwwwwvvvtttrrrqqqpppooommmjjjgggccc```^^^[[[YYYWWWWWWWWWXXXWWWVVVWWWVVVTTTQQQOOOPPPTTTWWWTTTTTTSSSSSSSSSTTTSSSSSSWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYWWWWWWYYYYYYXXXWWWQQQOOOKKKFFFBBB???======;;;???BBBFFFMMM\\\mmmxxxuuuvvvZZZ888444888333///222222222222111111111000000000000000000////////////,,,,,,---------.........---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------.........------,,,...------......///000111333333333333333444666666666999===LLLbbbwwwAAABBBBBBDDDEEEFFFFFFFFFJJJJJJJJJKKKMMMOOOQQQSSSRRRSSSTTTUUUXXXZZZ\\\]]]___bbbfffhhhjjjlllnnnppptttuuuvvvxxxyyy{{{|||}}}|||}}}~~~{{{}}}~~~{{{yyy~~~}}}{{{yyyyyyzzzzzzyyywwwuuutttppprrrssssssqqqmmmhhheee___\\\ZZZXXXXXXWWWVVVTTTVVVUUURRROOOMMMNNNRRRUUUSSSSSSTTTTTTTTTSSSSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZXXXWWWXXXZZZ[[[ZZZYYYTTTRRROOOKKKFFFBBB???===:::===BBBFFFLLLVVVfffsss}}}JJJ555444333111111222222222222111111111111000000000000////////////---.........///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,------------,,,,,,...------......///000111222222333333444555666666555888;;;III```wwwCCCDDDEEEGGGIIIJJJKKKKKKNNNOOOPPPRRRUUUXXX[[[]]][[[[[[\\\^^^```bbbdddfffiiilllpppssstttuuuvvvxxx|||}}}~~~~~~~~~~~~~~~}}}{{{zzzrrrtttwwwyyyxxxuuuqqqnnnfffccc___]]][[[ZZZWWWUUUUUUUUUSSSPPPMMMMMMOOORRRPPPRRRTTTTTTSSSRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ\\\^^^___^^^\\\XXXVVVTTTPPPKKKFFFBBB???;;;<<>>777666222333333222222222111111111000000000000////////////---------.........//////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,---......------...------......///000111111111333444555666666666333;;;>>>GGG[[[uuuEEEGGGKKKOOOTTTWWWXXXYYYXXXYYYZZZ\\\___cccfffhhhggghhhhhhiiikkkmmmoooppprrruuuzzz~~~~~~}}}|||zzzyyyyyyyyyzzz{{{vvvsssnnnjjjfffccc___]]]WWWWWWVVVTTTPPPNNNNNNOOOMMMPPPTTTTTTRRRQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYWWWXXX[[[^^^aaaaaa___]]]^^^]]]\\\YYYTTTNNNIIIFFFBBB<<<:::>>>DDDKKKXXXeeewwwqqqGGG:::888222333333333222222222111111000000000000////////////,,,,,,,,,---------......++++++,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++,,,------...............------......///000111000111333444555666666666333<<<@@@GGGZZZtttJJJMMMPPPUUUXXX[[[\\\]]]TTTVVVZZZ^^^cccgggkkklllkkklllnnnnnnnnnppptttvvvvvvwwwzzz~~~~~~~~~yyywwwzzz~~~wwwwwwvvvtttqqqmmmjjjhhheee```ZZZVVVVVVUUUTTTRRRRRRRRRRRRQQQQQQQQQPPPPPPTTTVVVXXXXXXXXXXXXYYYZZZYYYZZZZZZ[[[]]]^^^^^^___cccaaa]]]YYYUUUQQQOOONNNFFFAAA???BBBFFFKKKTTT\\\nnnYYY======---666666444111///111444555000000000000////////////..............................---------,,,,,,,,,//////...---,,,,,,++++++***++++++,,,,,,++++++***++++++,,,------......///........................000////////////000000111111111111222333444555666666999@@@HHHUUUsssSSSTTTVVVYYY[[[\\\\\\\\\UUUWWWZZZ^^^ccchhhlllnnnlllmmmnnnnnnooopppsssvvvwwwyyy|||~~~{{{yyy{{{~~~~~~}}}|||zzzwwwtttqqqooojjjfff```\\\ZZZXXXUUUSSSSSSSSSRRRRRRQQQQQQQQQQQQTTTVVVYYYZZZYYYXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^^^^cccbbb___\\\XXXTTTQQQOOOGGGCCCAAACCCFFFJJJRRR[[[oootttKKK???777555555444111///000111111111000000000////////////.................................---------,,,,,,+++,,,,,,------......///++++++,,,,,,,,,,,,++++++++++++,,,------......///........................///////////////000000111111111111222333444555666555888===FFFUUUttt[[[\\\]]]]]]]]]]]]]]]\\\VVVWWWZZZ^^^ccchhhlllnnnnnnoooooooooooopppsssvvvzzz{{{~~~~~~~~~||||||~~~}}}zzzwwwvvvqqqmmmhhhddd```\\\XXXUUUTTTTTTSSSRRRRRRRRRRRRRRRTTTWWWZZZ[[[[[[ZZZYYYZZZ^^^^^^^^^^^^^^^^^^^^^^^^cccbbbaaa___\\\WWWSSSQQQKKKFFFDDDEEEFFFIIIPPPYYYmmmcccCCC:::666555555444222111000///111111000000000/////////.................................------------,,,+++,,,,,,---......//////++++++,,,,,,,,,,,,++++++++++++,,,------......///......................../////////000000000111111111111111222333444555666666777;;;DDDVVVvvveeedddcccbbb```^^^]]]\\\VVVVVVXXX[[[```fffkkknnnooopppqqqqqqppprrrtttwww}}}~~~~~~~~~|||zzzxxxuuusssooojjjfffaaa]]]ZZZWWWVVVTTTSSSRRRRRRRRRSSSTTTWWW[[[\\\\\\ZZZZZZZZZ_______________^^^^^^^^^aaabbbbbbaaa^^^ZZZUUURRRNNNKKKIIIHHHGGGHHHOOOWWWiiiUUU;;;999666666777777333111111111111111000000000//////....................................------------///.........---------,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,------......///...........................///000000111111111111111111111222333444555666888777:::CCCUUUwwwvvvtttpppjjjddd___[[[YYYUUUUUUUUUXXX]]]ccciiimmmqqqrrrssssssrrrtttwwwyyy~~~|||{{{wwwvvvsssooojjjfffcccbbb[[[ZZZXXXUUUTTTSSSSSSTTTUUUXXX[[[\\\[[[ZZZZZZZZZ________________________```aaabbbbbb```[[[VVVSSSRRRPPPNNNLLLIIIHHHNNNWWWfffzzzzzzIII===777444777888444222333111111111111000000000000//////////////////////////////.........---------///...............------,,,,,,,,,------,,,,,,,,,++++++,,,------......///..............................000111222222222222111111111222333444555666999999;;;BBBSSSuuu}}}ssshhh___XXXUUUTTTTTTTTTVVVZZZaaahhhmmmrrrssstttuuuuuuwwwzzz}}}zzzyyywwwsssnnnjjjiiijjjcccaaa]]]ZZZWWWVVVVVVVVVVVVXXXYYYZZZYYYYYYZZZ[[[\\\\\\]]]^^^___```aaabbb```aaaccccccaaa]]]YYYVVVVVVTTTSSSQQQLLLIIIOOOXXXgggxxxcccEEE:::444666666222000444222222111111111000000000/////////////////////////////////.........------++++++,,,...///000111222,,,,,,------------,,,,,,++++++,,,------......///........................---...000222333333222222111111111222333444555666999:::<<>>777111333555444333111000000//////000000000000000000000000......////////////......***+++,,,------,,,+++***...---,,,,,,---......---,,,,,,,,,---------......------------------------/////////000111111222222222222222333444555666777555<<<;;;<<>>999444555444333222111111111111////////////////////////......////////////......555666888:::999666222000...///000000///......///,,,,,,,,,---------......////////////////////////---......///000111222222222222222333444555666777666;;;:::<<>>EEESSS}}}}}}ooocccWWWTTTSSSUUUWWWZZZbbbkkkvvvxxx|||~~~~~~yyyvvvuuuuuuqqqkkkeee```]]][[[[[[cccbbb```___^^^^^^___```fffeeeddddddcccbbbaaaaaaccceeeeeebbbaaabbbaaa]]]^^^ccckkkvvvhhhEEE:::777333444444333222222222222222000000000000000000000000......////////////......***,,,///111111000...------000222222...,,,,,,...,,,,,,,,,---------..............................,,,,,,---...000111222222222222222333444555666777888;;;<<>>CCCOOO|||qqqeee\\\[[[ZZZYYYcccppp{{{}}}zzzwwwyyyxxxqqqllljjjbbb___ZZZXXXYYY[[[\\\]]]aaabbbcccccccccbbbaaa```````````````bbbdddggghhhjjjhhhiiioooyyyyyylllvvvMMM@@@666888777666333111111222333111111000//////////////////////////////......---------------------------......////////////......---------............///............////////////------...///000111222222333333222222333444666777666:::;;;>>>CCCPPP}}}vvvggg```^^^^^^fffqqq{{{~~~zzz{{{zzzuuuooommmbbb___[[[XXXYYY[[[\\\\\\^^^___```bbbbbbbbbaaa```______```bbbdddfffggghhhiiiiiilllqqqvvvjjjvvvaaaFFF;;;999888666444222111000000111111000////////////000///////////////......---------------------------......////////////......---------............///............////////////---......///000111222222333333333333333555666666555999:::>>>DDDQQQvvvjjjeeeeeelllttt|||}}}|||zzzuuuoookkkddd```[[[YYYYYY[[[\\\\\\\\\]]]___aaabbbbbbbbbbbb^^^___aaaccceeeggghhhhhhhhhkkkppprrrttt|||vvvyyyRRRDDD999888666444444222111///222111000000//////000000///////////////......---..............................////////////......---------............///............////////////......///000111222222333222222333333444555555666444888999>>>EEESSSuuullljjjpppvvv~~~~~~{{{wwwqqqjjjfffccc^^^ZZZZZZ[[[[[[[[[\\\]]]___aaacccccccccccc^^^___bbbdddfffhhhiiiiiiiiimmmrrrsssrrrwwwfffJJJ;;;888555444555555333111222222111000000000000000///////////////......---..............................////////////......---------............///............////////////......///000111222333333222222333444444555555555333777999>>>EEETTTtttooorrrwww~~~wwwoookkkfffaaa\\\[[[[[[ZZZZZZ\\\]]]___aaacccccccccccc___```bbbdddfffhhhjjjkkkkkknnnrrrsssqqqtttUUU@@@;;;666444555666444222222222111000000000000111///////////////......---..............................////////////......---------............///............////////////...//////000111222333333111222333444555555555555333777:::???FFFTTT~~~vvvxxx{{{~~~uuuooojjjccc^^^\\\[[[ZZZYYY[[[\\\^^^```aaabbbaaaaaa```aaaaaaccceeehhhkkkmmmmmmoooqqqrrrpppsssmmmGGG@@@888444555555333111333222111111000000111111///////////////......---..............................////////////......---------............///............//////////////////000111222333333444111222333555555555555444444888:::???FFFTTT}}}}}}yyyqqqllleee```]]][[[YYYXXXZZZ[[[]]]___`````````___aaaaaaaaabbbeeehhhlllnnnooooooqqqrrrqqqsss~~~MMMEEE;;;555444444222///333222111111000111111111///////////////......---////////////////////////......////////////......---------.........//////............/////////000//////000111222333333444111222333555666555555444444999:::???FFFTTT|||uuunnngggbbbaaa^^^YYYTTTZZZ[[[]]]___```aaabbbbbbbbbbbbbbbccceeehhhlllnnntttsssqqqooopppsssyyy}}}hhhEEE999===444222888333222222222111111111111000111111000000//////..................................................................////////////////////////////////////...//////000111111222222000111333444555555444333777::::::===CCCPPP~~~~~~{{{xxxrrriiieeedddbbb___\\\\\\\\\^^^___aaabbbcccccccccccccccdddfffiiikkkmmmrrrqqqpppooonnnooorrrtttWWW???>>>666222444000222222222111111111111000111000000000/////////...............................................................////////////////////////////////////000000000111111222222222111111222333444444444444666::::::===CCCPPP}}}rrrqqqnnnjjjggghhhkkknnn|||}}}zzztttmmmhhhgggfffdddaaa]]]^^^^^^___```bbbcccdddccccccdddeeeggghhhjjjkkkooopppppppppooonnnmmmlllyyyoooGGG>>>888333333111222222222111111111111000000000000000////////////............................................................////////////////////////////////////111111111222222222222222222222222222333444555666666999:::===BBBOOO|||oookkkeee```]]]\\\]]]]]]hhhuuu{{{wwwrrrnnnkkkhhhdddaaa___^^^^^^^^^___```bbbcccccccccdddeeefffggghhhiiilllnnnqqqtttuuutttqqqnnnqqqOOO>>>:::666444666222222222111111111000000000000000000////////////............................................................////////////////////////////////////222222222222222222222222333333222222333444666777555999:::===BBBNNN{{{~~~wwwnnnhhheeecccaaa___dddooo~~~~~~{{{wwwssslllfffaaaaaa___^^^]]]]]]___aaacccbbbbbbbbbcccdddfffggghhhlllnnnsssyyy}}}~~~{{{wwwqqq```AAA;;;666333666222222222111111111000000////////////000000000000............................................................////////////////////////////////////222222222222222333333333444333222222333444666777444888:::===BBBNNNzzzzzzsssqqqppplllhhhgggnnnwww~~~yyyrrrkkkgggcccaaa^^^\\\]]]___bbbdddcccbbbaaaaaacccfffhhhjjjnnnooossszzz~~~tttzzzKKK<<<666111444222222222111111111111000////////////000000000000............................................................////////////////////////////////////000000111111222333333444333333333333444555666777444888999===BBBMMMyyyyyytttiiijjjooovvvzzztttqqqooogggdddaaa^^^^^^```dddfffeeecccbbbaaacccgggllloooqqqqqqsssxxx}}}vvv{{{XXX@@@999333555222222222111111111111000.../////////000000000111............................................................////////////////////////////////////......///000222333444444222333444555666666666666333777999===BBBMMMxxx~~~ggggggiiiqqq}}}}}}wwwtttssstttiiigggccc```___bbbeeehhhgggeeebbbbbbdddiiinnnrrrtttrrrrrrvvv{{{~~~|||xxxvvvxxxaaaEEE>>>777999222222222111111111111000.../////////000000111111............................................................/////////000////////////////////////,,,---...///111333444555222333444666777666666555333777999===BBBLLLwww}}}eeeZZZ___mmmwww}}}wwwvvvuuutttrrrnnnjjjdddbbbbbbdddeeeffffffdddcccdddggglllooopppsssttttttvvvxxxzzz{{{||||||vvvvvvNNN;;;888777444333222333444444333111000000000000////////////////////////////////////000000//////.........---............//////////////////............//////---...///000222333444555444444333333333444444555888888888>>>BBBIIIqqqkkk^^^```kkkuuuxxxtttuuuwwwxxxwwwoookkkeeebbbbbbcccddddddfffeeeeeefffiiimmmppprrruuuuuuuuuvvvwwwyyy{{{||||||wwwvvv~~~ZZZ>>>666555444333222333444444222111111111111111000000000000////////////////////////000/////////........................////////////////////////////////////---...///000222333444555444444444444444444555666888888999>>>CCCIIIrrrsssdddbbbjjjssszzzuuutttxxx{{{}}}}}}ppplllgggcccbbbbbbbbbbbbeeefffggghhhkkkooorrrtttwwwvvvvvvvvvvvvxxxyyyzzz|||wwwvvvzzzmmmFFF777666444333222222333333222000222222222222111111111111////////////////////////////////////........................//////////////////000111111000//////......///000222333444444555555444444555555666777888888999???CCCJJJrrrxxxhhheeemmmuuu~~~{{{yyyxxx{{{rrrnnnhhhdddbbbaaa```___ccceeegggjjjmmmpppsssvvvyyyxxxwwwvvvvvvwwwxxxyyy{{{xxxwwwwww|||RRR:::999555444222222333333222000222222111111111000000000///////////////////////////////////////.....................////////////...000111333333111000.........///000111222333333555555555555555666777888888888999???CCCJJJsss{{{lllkkkttt{{{|||yyyzzz{{{~~~sssoooiiieeebbb```___]]]```ccchhhkkkmmmppptttwwwzzzyyywwwuuuuuuvvvwwwxxxzzzxxxxxxxxxyyy```@@@888777555333222333333222111111111000000000/////////////////////////////////.........///////////////............////////////...000111333333111000.........///000111222222333444444444555555777888888888888999???DDDKKKttt~~~rrrsss||||||zzzyyyyyy{{{}}}sssooojjjeeeccc```^^^\\\]]]bbbiiimmmoooqqquuuxxx{{{yyywwwuuutttvvvwwwyyyxxxwwwwwwxxxyyysssJJJ777999777444333333444333222000000000000/////////...////////////////////////.........///////////////............//////////////////000111111000//////......///000000111222222333333444444555666777888888888999???DDDKKKtttxxxzzz~~~zzztttooonnnooorrruuu{{{|||sssooojjjfffcccaaa^^^\\\\\\ccckkkoooqqqssswww{{{{{{yyyvvvttttttvvvxxxzzzvvvuuuvvvxxxyyy|||\\\===;;;999555444444555444444111111111000000000//////////////////////////////............/////////000............////////////////////////////////////......//////000111111111222222333333444666777888888888999???DDDLLLuuu}}}~~~ooojjjddd______cccjjjnnn{{{{{{|||rrrooojjjfffcccaaa^^^\\\]]]dddlllqqqsssuuuyyy}}}{{{yyyvvvttttttvvvxxxzzztttssstttwwwxxxyyylllFFF===:::666444555555555555222222222111111111111000////////////////////////---.........//////000000............/////////000//////............//////......//////000000111111222222222333444555777777888888999@@@EEELLLuuuwwwsssddd^^^ZZZXXXVVVWWW]]]fffpppuuuyyy{{{zzzmmmjjjgggdddbbbbbbaaa```]]]bbbiiioootttxxx|||~~~|||wwwtttuuuuuutttwww|||xxxxxxxxxxxxyyy{{{}}}~~~|||OOO>>>555666888333444777111333000000444666333000111000000000000////////////////////////////////////000///...------...///000////////////000000000000//////000111111111111111111222222333444555666666777::::::===AAAJJJsssxxxnnniiibbb]]]YYYWWWUUUTTTYYY```dddnnnwww|||{{{uuuoookkkfffcccbbbbbb```^^^]]]bbbiiinnnssswwwzzz}}}{{{wwwuuuvvvvvvuuuwww{{{xxxwwwwwwwwwxxxzzz{{{|||^^^AAA555555777222222444...888333000000---***+++...111111000000//////......////////////////////////000///...------...///000////////////000000000000//////000111111111111111111222222333444555666666777::::::===AAAJJJrrryyyppphhhcccbbb^^^\\\[[[WWWTTTUUUZZZ\\\iiivvv|||}}}|||vvvqqqrrrllldddaaabbbbbb^^^[[[___ccciiinnnqqquuuxxx{{{zzzwwwvvvxxxxxxvvvwwwzzzxxxxxxwwwvvvwwwxxxyyyzzz}}}pppGGG888555777333222333...666222000000///111999BBB222111111000///......---//////////////////////////////............//////////////////000000000000//////000111111111111111111222222333444555666666777::::::===AAAJJJqqq}}}vvvqqqnnnkkkhhheeedddbbbbbbccc___ZZZYYY\\\bbbnnnyyy{{{xxxvvvssspppssslllddd```aaaaaa^^^ZZZaaadddiiimmmpppsssvvvxxxxxxvvvvvvzzzzzzwwwwwwyyyyyyyyyxxxwwwwwwxxxyyyzzzwww}}}PPP<<<666888555444555111111000111333333777CCCOOO222222111000///...------/////////////////////////////////....../////////////////////000000000000//////000111111111111111111222222333444555666666666999:::===AAAIIIqqqzzzwwwrrrkkkfffdddeeefffgggddddddhhhllllllhhhhhhjjjrrrzzz}}}yyytttssssssrrrssslllddd```aaaaaa___]]]dddgggjjjmmmoooqqqtttvvvvvvtttuuuyyyzzzwwwvvvxxx{{{zzzyyyxxxxxxyyyzzz{{{wwwYYY@@@444777555444666333222222333333000///666???111111111000///......---////////////////////////...//////////////////...////////////000000000000//////000111111111111111111222222333444555666666666999:::>>>AAAIIIpppuuummmoooooolllhhhdddcccdddfffeeegggmmmtttvvvsssssswww}}}yyyttttttuuutttpppkkkfffbbb```aaabbbbbbgggiiilllmmmooopppsssuuuuuussstttxxxxxxvvvuuuxxxzzzzzzyyyyyyyyyzzz|||}}}yyy|||eeeFFF444555333222444333222111333444111---///444000000000000////////////////////////////////////......////////////......////////////000000000000//////000111111111111111111222222333444555666666555999;;;>>>AAAIIIooowwwllldddkkkrrrxxxwwwqqqkkkiiijjjmmmnnnsssxxxxxxsssrrrtttzzz~~~|||zzzzzzxxxtttlllkkkgggccc```aaaeeeiiijjjlllmmmnnnooopppsssuuutttrrrrrruuuvvvtttuuuxxxxxxxxxwwwwwwxxxzzz|||}}}zzzxxxuuuPPP999777444222444333111000111555555333333555////////////000000000000////////////////////////---...///000000///...---////////////000000000000//////000111111111111111111222222333444555666666555999;;;>>>AAAHHHnnn~~~~~~}}}~~~{{{qqqgggaaaiiivvvwwwrrrrrrwwwwwwyyyzzzvvvnnniiijjjsssxxx}}}~~~yyyrrriiijjjiiiddd```aaagggmmmlllmmmnnnoooooopppsssuuutttqqqqqqtttuuussstttxxxvvvvvvvvvvvvwwwyyy{{{}}}zzzttt|||[[[@@@<<<777333666555555111000333444111000111......//////000000111111////////////////////////---...///000000///...---////////////000000000000//////000111111111111111111222222333444555666777555999;;;>>>AAAHHHnnn~~~}}}}}}}}}~~~{{{{{{tttfff^^^```kkkyyyzzzwwwuuuuuuvvvssslllfffkkkuuu~~~}}}wwwqqqkkkjjjiiiggggggggghhhiiijjjiiijjjlllooorrrrrrqqqxxxyyyyyyxxxvvvuuuvvvwwwvvvtttssssssvvvyyyzzz{{{wwwzzz}}}eee@@@===@@@777222888222222222222111000//////000000000000000000000000....................................////////////000000000000000000000000////////////000000000000111111222333444666777888999555===;;;???KKKhhh~~~}}}}}}}}}}}}~~~zzzxxxzzzttteee]]]]]]eee~~~~~~~~~yyytttrrrttttttqqqnnntttzzz~~~}}}|||zzztttmmmiiihhhgggggggggggghhhiiihhhhhhhhhjjjmmmoooooonnnuuuvvvxxxxxxwwwwwwxxxzzzwwwuuussssssuuuwwwxxxxxxwwwzzz{{{mmmDDD<<<===555000555222222222222111000//////000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000111111222333444666777888999666===;;;???LLLiii{{{~~~}}}||||||}}}~~~|||||||||}}}~~~~~~yyyyyyzzzssseee[[[[[[bbbxxx{{{sssppprrrvvvyyyzzz|||}}}|||zzzzzzzzztttmmmgggffffffeeefffhhhiiijjjjjjiiiiiikkkmmmoooooonnnqqqsssvvvwwwwwwxxxzzz|||xxxvvvsssqqqrrrssstttsssuuuvvvwww{{{{{{MMM>>>;;;555111444222333333222222111000///000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000111222222333444666777888:::777>>><<<@@@MMMiii|||yyy~~~~~~|||zzzzzz{{{|||}}}|||||||||}}}~~~}}}{{{yyypppccc\\\[[[fffuuu|||uuurrruuuzzz~~~~~~{{{yyy{{{}}}wwwooodddddddddeeefffhhhjjjkkknnnnnnmmmnnnqqqrrrrrrqqqqqqsssuuuvvvwwwxxxzzz|||xxxuuuqqqooooooooonnnnnnpppqqqqqquuu[[[BBB;;;888555555444444444444333222111111////////////////////////////////////////////////............////////////////////////////////////////////////000000000000222222222333555666888999;;;777???===@@@MMMjjjzzzxxx~~~}}}}}}|||zzzyyyyyyzzz|||}}}~~~~~~}}}~~~yyysssjjjaaa___aaalllvvv|||zzzyyy{{{~~~|||yyy{{{|||uuulllcccccccccdddfffhhhkkklllpppoooooopppssstttsssrrrrrrtttvvvvvvvvvwwwyyyzzzvvvrrrnnnlllkkkkkkkkkjjjjjjjjjlllpppyyyjjjGGG999888888666666666666666555444333333////////////////////////....................................////////////////////////////////////////////////000000000000222222333444555777888999;;;777???===@@@MMMjjjyyyzzz}}}|||zzzzzzyyyyyyzzz{{{}}}~~~~~~vvvlllccc___aaadddmmmvvv{{{}}}~~~{{{vvvtttsssmmmeeedddddddddeeegggiiikkkmmmnnnmmmmmmoooqqqssssssrrrsssuuuvvvvvvvvvvvvwwwyyytttqqqmmmkkkkkkkkkjjjjjjfffgggiiimmmtttyyyNNN888666777444777777777666666555444333000000000000000000000000....................................////////////000000000000000000000000////////////000000000000222333333444555777888999:::777>>><<<@@@MMMiiixxx}}}{{{wwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~zzzlllaaa\\\^^^aaaiiiooo{{{{{{~~~~~~yyyyyytttlllggggggfffbbbeeeeeeeeefffgggjjjlllmmmlllkkkkkkmmmppprrrrrrrrrrrrtttuuuvvvuuuvvvxxxyyytttqqqnnnllllllmmmmmmlllffffffiiimmmppp{{{XXX:::666777333555555666555555444333222000000000000000000000000....................................////////////000000000000000000000000////////////000000000000333333333444666777999:::999666===;;;???LLLiiixxx~~~|||zzzuuuwwwyyy{{{}}}~~~~~~~~~{{{zzz{{{|||}}}|||wwwwwwwwwzzzqqqbbb[[[ZZZ[[[eeegggrrr{{{{{{{{{}}}rrrrrrlllccc^^^aaaddddddffffffffffffhhhjjjlllmmmlllkkkkkknnnqqqssstttsssppprrrtttuuuvvvwwwyyy{{{tttqqqnnnmmmnnnooopppoooggggggjjjmmmooovvvaaa>>>888888444444444444444333222111111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000////////////000000000000333333333444666777999:::999555===;;;???KKKhhh~~~|||xxxuuuvvvyyy{{{}}}~~~~~~~~~}}}|||}}}|||vvvsssrrrrrrssssssrrrkkkjjjuuutttcccVVVRRRRRRUUU[[[fffqqquuuvvv{{{|||zzzppplllgggcccaaabbbeeeggghhhhhhgggggghhhjjjlllmmmnnnmmmmmmnnnpppqqqpppooorrrsssuuuuuutttuuuvvvxxxwwwtttooollljjjlllooorrrmmmllllllmmmnnnvvvnnnHHH777555555333333222111111000000///111111111111000000000000000000//////.........---////////////////////////000000000000000000000000000000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg}}}zzzxxxyyy{{{}}}~~~|||zzzzzz~~~}}}zzz{{{vvvppplllkkklllmmmmmmpppiiiiiisss}}}ppp___RRRMMMMMMSSSZZZeeemmmnnnpppyyy~~~{{{xxxtttqqqiiigggccc```___aaaccceeehhhhhhggghhhiiijjjlllmmmnnnmmmlllmmmooopppooonnnqqqssstttuuuttttttuuuwwwuuurrrnnnjjjiiijjjmmmooolllkkkmmmoooqqqwwwzzzQQQ;;;777777555555444444333222222222111111111111000000000000000/////////............////////////////////////000000000000000000000000000000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~{{{zzzyyy{{{{{{}}}}}}xxxtttsssnnniiieeeeeegggiiikkknnnhhhhhhrrr}}}{{{mmm\\\PPPLLLMMMUUU]]]gggiiidddcccooowwwqqqmmmiiigggcccbbbaaa```aaabbbcccdddggggggggghhhiiijjjlllmmmnnnmmmlllmmmnnnooonnnmmmppprrrtttuuutttssstttuuusssppplllhhhfffgggjjjllljjjkkkooosssuuuzzz\\\???777999555555444444333333222222111111111111000000000000////////////............////////////////////////000000000000000000000000000000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg|||||||||}}}~~~~~~~~~}}}}}}||||||xxxyyy{{{}}}}}}yyysssnnnkkkgggcccbbbdddiiimmmnnnnnnjjjkkkuuuzzzkkk[[[QQQQQQUUU^^^gggooolll___WWWaaaqqquuulllfffcccaaaaaa```aaabbbdddeeeffffffggggggggghhhhhhiiikkkllllllnnnlllllllllnnnooonnnmmmoooqqqtttuuutttssssssssspppnnnjjjfffeeefffhhhiiiiiikkkpppwwwyyy{{{fffBBB666888444333333222111111000000111111111111000000000//////////////////.........///////////////////////////////////////////////////000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg~~~{{{zzz{{{}}}~~~~~~}}}}}}}}}{{{~~~~~~}}}}}}wwwxxxzzz{{{zzztttmmmggg```___^^^```ffflllrrrtttqqqooorrr|||xxxhhhYYYSSSXXX___iiiqqqyyyttteeeYYY]]]hhhxxxqqqhhhaaa^^^^^^_________```ccceeeggggggggggggfffggghhhiiijjjkkkkkklllmmmlllkkkmmmooopppooonnnnnnqqquuuvvvuuusssrrrqqqnnnllliiifffeeefffhhhiiijjjlllqqqxxxzzz{{{nnnEEE666666444444333333222111111000111111111111000000000///.........//////////////////////////////////////////////////////////////////000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg}}}zzzzzz}}}}}}~~~~~~~~~}}}|||{{{vvvyyy|||}}}|||{{{zzz{{{wwwwwwwwwwwwtttnnnfff```WWWWWWZZZ___hhhooouuuwwwuuuuuuzzzttteeeXXXVVV^^^gggqqqwww}}}{{{nnnbbbaaaggghhhddd^^^[[[[[[]]]______]]]___aaacccdddeeeddddddfffggghhhjjjkkkkkkkkkkkklllkkkkkkmmmppprrrrrrqqqnnnrrrvvvxxxwwwtttrrrpppnnnllljjjhhhgggiiijjjlllmmmmmmqqqwwwyyyyyy|||{{{OOO999555666666555555444444333333111111111111000000000000.........///////////////////////////////////////000000000000000000000000000000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg}}}|||~~~{{{}}}~~~|||zzzrrruuuxxxzzzyyyxxxxxxyyyvvvuuutttrrrnnnggg___YYYSSSUUUZZZbbbkkkrrrvvvxxxxxxyyy~~~{{{sssfff\\\ZZZccckkkvvvvvvxxxxxxqqqgggbbbccc___\\\ZZZYYY[[[]]]^^^___^^^___```bbbbbbbbbbbbbbbeeeggghhhjjjkkkkkkkkkkkkkkkkkkkkknnnqqqtttttttttnnnrrrwwwzzzxxxuuurrrpppnnnlllkkkjjjjjjlllnnnoooqqqooopppuuuwwwvvvzzz]]]@@@666666666666555444444333333111111111111000000000000............/////////000////////////////////////000000000000000000000000000000000000111111111111222333444444444555777999888666>>><<<@@@KKKggg~~~zzz}}}|||zzzrrrtttxxxyyyyyyxxxyyyyyyuuutttrrrooojjjbbbZZZTTTTTTVVV\\\eeennnuuuxxxyyyyyy|||zzzzzzuuukkkaaa___fffnnnyyytttrrrrrrnnneee___\\\\\\ZZZYYYZZZ\\\]]]^^^]]]```aaaaaabbbbbbbbbbbbbbbeeeggghhhjjjkkkkkkkkkkkkkkkkkklllnnnrrruuuvvvvvvooosssxxx{{{yyyvvvrrrpppnnnmmmlllllllllnnnppprrrsssppppppsssuuuuuuxxx}}}hhhFFF888555444444333333222111111111111111111000000000000---.........//////000000////////////////////////000000000000000000000000000000000000111111111111222333444444444555777999888666>>><<<@@@LLLggg}}}}}}|||{{{zzz{{{||||||zzzxxxuuutttqqqiii^^^VVVRRRQQQWWW[[[bbbhhhlllpppsssuuuxxx~~~{{{zzz}}}xxxllldddggglllnnnrrrnnniiiccc___]]]]]]^^^ZZZYYYYYYYYY[[[\\\^^^```aaaaaa`````````___^^^^^^ggghhhhhhjjjkkklllmmmmmmnnnkkkjjjlllqqqttttttrrrrrrsssuuuwwwwwwvvvuuutttpppnnnmmmmmmppprrrrrrrrruuuuuuuuusssqqqqqqsssuuuvvvwwwHHH===:::555222333333000///111222222222222111111111000////////////////////////000000000000000000000000000000000000000000000000////////////000111222222666555444444444666777888:::======@@@BBBGGGiii}}}|||{{{zzzzzz{{{}}}~~~|||xxxuuurrrqqqmmmeee[[[TTTRRRRRRYYY]]]aaaeeegggiiilllnnnssszzz{{{}}}}}}wwwkkkeeegggjjjjjjiiifffbbb]]][[[ZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^___aaaaaa```_________``````eeefffggghhhiiijjjkkklllnnnmmmmmmnnnppprrrssssssrrrrrrrrrrrrrrrrrrssssssmmmnnnoooppppppqqqqqqqqquuuvvvvvvuuuttttttuuuwwwmmmPPP???:::555222333333111000222222222111111111000000000////////////////////////////////////////////////000000000000000000000000/////////000111222333444777666555555555666777888999<<<===@@@BBBGGGiii~~~~~~}}}|||zzzzzzxxxzzz}}}|||vvvqqqooommmhhh___VVVQQQPPPRRRZZZ\\\^^^______aaadddfffmmmvvv||||||sssiiieeeffffffddd```^^^[[[YYYXXXXXXYYYZZZ\\\\\\[[[[[[\\\]]]^^^^^^aaa```___^^^^^^```aaacccccccccdddfffgggiiijjjjjjnnnooopppppppppppprrrsssrrrqqqooommmmmmnnnpppqqqkkknnnqqqrrrpppoooppprrruuuwwwxxxxxxvvvvvvwwwxxx}}}dddnnn]]]BBB:::555222444444222111333111111000000000/////////////////////////////////........................000000000000000000000000//////000000222333444555888888777666666666777777888;;;<<<@@@CCCHHHkkk~~~~~~~~~~~~}}}|||{{{zzzzzz{{{}}}|||uuuqqqnnnkkkdddZZZPPPLLLMMMPPPUUUVVVXXXYYYZZZ]]]bbbeeekkkvvv|||wwwllleeebbbbbb___[[[YYYYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^bbb```^^^]]]^^^```cccdddbbbcccdddeeeggghhhjjjjjjmmmpppsssrrrpppooopppssspppooonnnmmmmmmmmmnnnooommmpppsssqqqnnnmmmqqquuutttvvvxxxxxxwwwwwwxxxyyyyyyccc```jjjFFF:::555222444555333222444000000000000////////////////////////////////////........................////////////////////////000000000111222444555666888888888777777777777777777:::;;;???CCCIIIlll~~~}}}||||||~~~~~~~~~~~~~~~{{{vvvrrrnnnjjjbbbVVVLLLGGGIIILLLNNNPPPSSSVVVZZZ___fffkkknnnxxx{{{xxxnnnccc^^^]]][[[XXXUUUUUUVVVWWWXXXZZZ[[[]]]]]]^^^^^^^^^____________^^^bbbaaa___^^^^^^```ccceeebbbcccdddfffhhhjjjkkklllmmmpppsssrrrpppnnnoooqqqmmmnnnoooppppppooonnnmmmqqqssstttppplllmmmsssyyyssstttvvvvvvvvvvvvxxxyyyzzznnn]]]wwwLLL;;;666333555555333222444000000000000////////////////////////////////////........................////////////////////////000000000111222444555666777888888888888777777777666999;;;???CCCIIIlll~~~~~~}}}~~~{{{vvvrrrnnnjjjaaaUUUJJJEEEGGGJJJJJJMMMRRRWWW]]]dddlllqqqrrr|||yyytttmmmcccZZZXXXWWWUUURRRQQQRRRSSSUUUWWWZZZ[[[\\\\\\]]]^^^___```````````````bbbaaa```______aaabbbccccccccceeegggiiijjjlllmmmmmmnnnqqqqqqpppooooooooolllnnnppprrrrrrqqqooonnnuuuuuutttqqqooopppuuuyyyrrrssstttssssssuuuxxxzzz~~~aaauuuVVV===888555666666333222444111111000000000/////////////////////////////////........................000000000000000000000000111111000111111222333444555666777777888888777777777:::;;;???CCCIIIlll}}}|||}}}~~~}}}|||vvvpppkkkhhh```UUUKKKFFFGGGJJJLLLOOOUUUZZZaaahhhoootttuuu}}}xxxoookkkbbbZZZSSSSSSSSSPPPOOORRRQQQSSSVVVYYY[[[[[[\\\[[[]]]^^^___aaabbbbbbbbbaaabbbbbbaaaaaa```aaaaaaaaabbbcccdddfffhhhjjjlllmmmllllllmmmoooqqqqqqooommmmmmnnnooopppqqqqqqrrrrrrvvvvvvuuuuuuuuuuuuuuuvvvsssssssssrrrrrruuuyyy}}}~~~dddjjjaaa???999666777666333111333222222111111111000000000////////////////////////////////////////////////000000000000000000000000111111000000000111111222222444555777888888888777777:::;;;???CCCHHHkkk|||zzz|||}}}~~~~~~~~~}}}~~~uuunnniiifff___UUULLLGGGIIILLLOOOSSSXXX^^^ccciiippptttvvv}}}|||ppphhhddd\\\UUUPPPRRRQQQNNNOOOSSSSSSUUUXXX[[[]]]]]]]]]\\\\\\]]]___aaabbbccccccbbbcccbbbbbbbbbaaaaaa``````aaabbbdddfffhhhjjjkkkllllllkkkkkknnnqqqrrroookkknnnnnnmmmmmmnnnqqqsssuuuuuuuuuwwwyyyzzzyyyuuurrrttttttsssqqqqqquuuzzz|||}}}eeeaaaiii@@@;;;777777666222111222222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000222111000000///000000000111222444666888888888888888;;;<<<@@@CCCHHHkkk~~~}}}|||}}}~~~~~~}}}zzzwwwnnnhhh```XXXSSSOOOJJJHHHJJJRRRWWW^^^dddhhhkkkoooqqqyyy~~~ooobbb\\\[[[QQQQQQQQQQQQQQQRRRSSSSSSSSSSSSTTTVVVYYY\\\___aaa```___^^^^^^___```bbbcccbbb```]]]\\\]]]^^^______aaabbbdddggghhhiiihhhhhhlllnnnrrrtttuuutttqqqppprrrooommmnnnrrrttttttssssssssstttvvvwwwwwwwwwwwwvvvvvvtttrrrqqqtttyyy}}}}}}xxx|||ppp```xxxxxxLLL<<<777888333222555333222222222111111111111000////////////////////////000000000000////////////000000000000000000000000000000000000111111111111333333333333444444555666888666???>>>BBBMMMggg~~~~~~vvvmmmggg^^^VVVSSSOOOLLLKKKNNNRRRWWW___dddhhhiiiiiijjjqqqttttttmmmbbbXXXUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSTTTVVVXXX\\\___```___^^^^^^]]]]]]^^^___```bbb```___^^^^^^^^^^^^^^^^^^```bbbdddfffhhhhhhhhhlllnnnqqqtttuuutttsssrrrrrrpppnnnooosssuuuvvvuuuxxxxxxxxxwwwwwwuuuttttttuuutttsssqqqqqqsssxxx|||{{{www|||yyy```mmmNNN<<<666888222111444111222222222111111111111000////////////////////////000000000000////////////000000000000000000000000000000000000111111111111333333333333444555666666888555???===AAALLLfff~~~}}}|||{{{uuummmeee\\\UUURRRPPPNNNPPPTTTSSSXXX___cccdddbbb```___gggeeeaaaZZZSSSPPPPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSQQQRRRSSSUUUXXX[[[]]]___^^^]]]\\\\\\[[[\\\\\\]]]`````````_________^^^^^^^^^___aaadddgggiiikkklllnnnoooqqqssstttttttttsssqqqpppoooqqqtttvvvwwwvvvyyyyyyyyyxxxwwwuuutttssssssrrrqqqpppppprrrwwwzzzxxxwww|||dddeeeTTT???777999444222444111222222222111111111111000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111333333333333444555666777888666>>>===@@@JJJeee}}}}}}|||{{{zzztttmmmddd[[[SSSQQQPPPPPPTTTXXXXXXZZZ]]]^^^[[[XXXUUUUUU\\\XXXRRROOONNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRQQQRRRSSSUUUXXXZZZ\\\]]]\\\\\\[[[[[[ZZZZZZYYYYYY\\\]]]___`````````aaaaaaaaaaaacccfffiiillloooqqqoooppppppqqqqqqqqqqqqqqqpppppppppqqqsssuuuvvvvvvuuuvvvvvvvvvvvvvvvuuutttpppppppppooooooqqquuuyyyxxxxxx~~~kkkfff^^^DDD888;;;777444555333222222222111111111000000////////////////////////////////////000000000000000000000000000000000000///000000000111111111111333333333333444666777888:::777???===@@@KKKfff~~~{{{{{{~~~|||{{{zzztttmmmcccZZZRRRPPPPPPPPPSSSXXXZZZZZZXXXUUUPPPMMMMMMMMMOOOMMMJJJKKKMMMPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZ\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXX[[[___```aaabbbdddfffccccccdddfffiiimmmpppsssqqqqqqqqqppppppooonnnmmmnnnooopppqqqrrrsssssstttttttttttttttttttttssssssnnnoooooonnnnnnppptttxxxyyy{{{pppjjjgggGGG777:::777333444333222222222111111111000000////////////////////////.../////////000000000111000000000000000000000000///000000000111111111111333333333444555666888888;;;888@@@>>>AAALLLhhh~~~{{{{{{~~~}}}{{{yyyssskkk```WWWPPPMMMLLLKKKMMMQQQUUUTTTQQQLLLHHHFFFGGGIIIFFFFFFGGGJJJMMMOOOOOOOOORRRQQQPPPPPPOOOPPPPPPPPPQQQRRRUUUWWWYYY[[[\\\\\\ZZZ[[[[[[[[[[[[ZZZZZZYYYWWW[[[___``````bbbfffiiieeedddddddddfffjjjnnnpppqqqqqqrrrqqqqqqooommmlllnnnppprrrrrrqqqqqqqqqrrruuuuuuuuutttsssqqqpppooommmnnnnnnnnnnnnppptttwwwzzz}}}rrrkkkoooJJJ666777555111333444222222222111111111111000////////////////////////......//////000000111111000000000000000000000000000000000000111111111111333333333444555777888999;;;888@@@>>>AAANNNjjj}}}}}}}}}zzzxxxqqqhhh\\\TTTMMMJJJGGGDDDEEEGGGJJJJJJIIIGGGEEEEEEFFFHHHFFFGGGIIIJJJKKKLLLMMMNNNRRRQQQPPPPPPOOOOOOOOOPPPRRRSSSVVVXXXZZZ[[[\\\\\\ZZZ[[[\\\]]]]]]\\\[[[[[[ZZZ]]]``````^^^```eeejjjiiihhheeedddfffiiimmmooooooppprrrttttttrrrpppoooppprrruuutttrrrppppppqqqttttttttttttsssrrrqqqppplllmmmnnnooooooqqqtttwwwzzz~~~wwwllluuuyyyPPP777888666333666888222222222111111111111000////////////////////////.........///000111111111000000000000000000000000000000000000111111111111333333333444666777999::::::777>>>===AAANNNkkk}}}zzzwwwooofffYYYQQQJJJGGGDDD???>>>@@@@@@BBBDDDEEEEEEEEEGGGHHHJJJKKKLLLLLLKKKKKKLLLNNNRRRQQQPPPPPPOOOOOOOOOOOOSSSTTTWWWYYY[[[\\\\\\\\\ZZZ[[[\\\]]]^^^^^^]]]\\\]]]___aaa```]]]^^^ccciiinnnllliiiggggggjjjnnnpppmmmooosssvvvwwwvvvtttrrrrrrtttwwwvvvsssppppppqqqqqqrrrssstttuuuuuuuuuuuulllmmmnnnooooooqqquuuwwwzzz~~~~~~nnnjjjVVV:::;;;999777:::===222222222111111111111000////////////////////////---......///000111111222000000000000000000000000000000000000111111111111222333333444666888999:::888555===;;;@@@MMMkkk{{{tttlllfffXXXRRRIIIBBB????????????BBBBBBCCCEEEFFFGGGHHHIIILLLLLLLLLLLLLLLMMMLLLMMMNNNMMMMMMMMMNNNOOOPPPPPPRRRSSSUUUWWWZZZ\\\^^^___\\\^^^______^^^]]]]]]^^^]]]^^^______^^^^^^___```fffhhhiiiiiihhhiiikkkmmmqqqoooppptttyyyyyytttnnnrrrtttuuuuuusssqqqqqqrrrpppooonnnpppsssuuuvvvvvvrrrooollllllooossswwwxxxxxx{{{}}}~~~xxxxxxbbbMMMLLL>>>:::GGGMMM555333222000//////000000...///000000000///---,,,............////////////000000000000000000000000111111111111111222222222222333333444555666777777;;;888@@@>>>BBBOOOkkk~~~yyyrrrkkkeeeXXXRRRJJJDDDBBBBBBBBBBBBCCCDDDEEEGGGIIIKKKMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLNNNMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTWWWYYY\\\]]]^^^]]]___``````^^^]]]]]]^^^\\\^^^______^^^^^^___aaaeeeggghhhiiiiiijjjmmmooopppoooooorrrvvvwwwsssnnnrrrtttuuutttrrrrrrrrrssspppnnnnnnooorrrtttttttttrrrpppmmmmmmppprrrtttttttttxxxzzz|||}}}hhhLLLFFF999444<<>>===@@@LLLggg~~~|||yyyuuuqqqllleeeaaaZZZWWWSSSQQQPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRQQQOOONNNNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWYYYZZZ[[[^^^```aaaaaa```______```bbbdddfffggghhhiiilllnnnkkkllllllkkkjjjjjjkkkmmmqqqqqqqqqrrrtttuuutttsssrrrsssttttttssssssuuuwwwsssrrrrrrtttvvvvvvuuusssmmmlllmmmpppssstttsssrrrooosssvvvwwwTTT;;;;;;;;;666444111222222222111111000000000000/////////000000000............///////////////////////////////////////000000111222222333333222333333444555666777777777555>>>===@@@KKKfffzzzxxxuuurrrooojjjeeeaaa[[[XXXVVVTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPOOOOOORRRQQQPPPNNNNNNPPPQQQSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQRRRSSSUUUWWWYYYZZZZZZ]]]___aaabbbaaaaaabbbccc___aaadddfffgggiiikkknnnmmmnnnnnnllljjjjjjkkklllpppqqqssstttuuuuuutttsssrrrtttuuuvvvtttttttttuuurrrrrrsssuuuwwwxxxvvvtttmmmmmmnnnppptttuuuuuutttrrruuuuuuvvv___<<<:::888111222333333444444444333333222222111000////////////000............//////////////////////////////////////////000111222333333444222333333444555666777777888666???>>>AAALLLfff}}}wwwtttqqqooommmiiieeebbb\\\ZZZWWWWWWVVVVVVTTTSSSPPPPPPQQQQQQQQQQQQQQQQQQRRRQQQOOONNNOOOQQQTTTUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[\\\^^^aaabbbbbbbbbdddeee]]]```ccceeegggiiilllnnnmmmnnnnnnmmmkkkkkklllmmmmmmpppsssuuuuuutttrrrrrrrrrtttwwwxxxvvvtttssssssqqqqqqrrruuuxxxxxxwwwuuuppppppoooqqqsssuuuuuuttttttvvvtttsss{{{iii@@@;;;777000555222333444444444444333222444333111000///...//////............////////////////////////////////////...///000111222333444444222333333444555666777777888666@@@???BBBLLLfff}}}zzztttrrrpppmmmllliiieeebbb\\\[[[YYYXXXXXXWWWUUUSSSPPPPPPPPPQQQRRRRRRSSSSSSRRRQQQOOONNNOOORRRUUUWWWUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[[[[]]]```bbbbbbccceeefff^^^aaadddfffhhhkkknnnpppkkklllmmmmmmllllllnnnoookkknnnsssuuutttsssqqqpppqqquuuxxxyyywwwtttrrrqqqooooooqqqtttwwwxxxwwwuuutttrrrqqqqqqssstttttttttuuuvvvsssqqqxxxpppDDD>>>999333;;;///000222222333222111000555444222000......................../////////000////////////////////////...///000111222333444444222333333444555666777777999777AAA???CCCMMMfff~~~xxxtttuuutttnnniiifffdddbbb[[[YYYWWWWWWXXXWWWVVVTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYWWWUUURRRRRRUUUXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWYYYYYY^^^^^^______``````aaaaaa`````````aaadddhhhlllnnnnnnllljjjjjjlllnnnppppppooopppssstttuuuuuutttssssssuuuwwwyyyyyyxxxvvvtttvvvtttrrrrrrssstttuuutttuuuuuuuuusssqqqqqqsssuuuwwwxxxwwwvvv||||||QQQ999666555111333222111111000000111111111111111111000000000000...............///000000000000000000000000000000333333222222111000000000444444333444444555666777:::;;;:::>>>CCCIIIkkkzzztttuuutttoooiiiccc```]]]aaaaaa```^^^\\\ZZZXXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\[[[[[[ZZZWWWUUUVVVXXX[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZZZZ^^^^^^^^^_______________^^^^^^___aaadddhhhkkkmmmkkkiiiggggggiiikkkllllllnnnppprrrtttuuuttttttsssuuuvvvxxxyyyyyywwwtttssswwwuuurrrrrrssstttsssrrrrrrssstttsssrrrsssuuuwwwwwwwwwvvvuuuzzzUUU;;;777666333333222111111000000111111111111000000000/////////...............///000000000000000000000000000000222222222111111111111111444444333444444555666777:::;;;:::>>>CCCIIIkkkzzzttttttrrrnnnhhhaaa^^^]]]^^^______^^^]]]]]]___```ZZZZZZ[[[\\\]]]^^^___```^^^^^^]]][[[YYYZZZ]]]______^^^\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[_________^^^^^^^^^^^^^^^]]]^^^___aaadddhhhkkkmmmkkkiiigggfffhhhiiijjjiiimmmoooqqqssstttttttttssswwwxxxyyyyyyxxxvvvsssqqqvvvtttrrrrrrssssssrrrqqqqqqsssttttttttttttwwwyyywwwvvvtttsssxxx[[[>>>888777555333222111111000000111111000000000/////////.....................///000000000000000000000000000000000111111111111222222222444444333444444555666777999;;;:::>>>CCCIIIkkk|||wwwssspppnnnkkkgggbbbbbbeeejjjeee___]]]]]]`````````[[[[[[]]]^^^```aaabbbbbb___```___^^^]]]^^^```bbbbbbaaa```^^^]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[``````______^^^^^^]]]]]]^^^^^^```bbbeeeiiilllmmmmmmkkkiiiiiijjjlllkkkkkklllmmmoooqqqrrrsssttttttwwwwwwxxxxxxxxxvvvtttssssssrrrqqqqqqsssttttttssssssuuuvvvvvvuuuvvvxxxyyyvvvtttrrrrrruuubbbAAA888777666333222111111000000111111////////////...........................///000000///////////////////////////000000111222222333333444444333444444555666777999::::::>>>CCCJJJlll~~~xxxsssrrrllliiihhhfffeeejjjqqqxxxiiiaaa``````]]]YYYZZZ\\\^^^```bbbcccddddddaaabbbbbbaaa``````bbbdddeeedddcccbbbaaaaaaaaaaaaaaa```___]]]\\\[[[ZZZZZZ`````````______^^^^^^^^^___```aaadddfffiiikkkmmmlllkkkjjjjjjlllmmmlllkkkkkkkkkmmmoooqqqsssttttttuuuvvvwwwwwwwwwwwwvvvvvvppppppppprrruuuvvvvvvuuuvvvwwwyyyxxxwwwvvvwwwxxxvvvsssrrrrrrsss|||iiiDDD777666555333222111111000000111111////////////...........................///000000//////////////////////////////000111222333333444444444333444444555666777888::::::>>>CCCJJJlll~~~{{{vvvqqqqqqjjjfffggggggeeelllvvvwwwiiiaaaaaabbb___[[[\\\^^^aaadddfffggghhhhhheeeffffffeeedddccceeefffhhhggggggfffffffffggggggiiigggeeebbb___]]][[[[[[_________^^^^^^^^^^^^^^^``````bbbdddfffhhhiiijjjiiihhhgggiiikkklllkkkjjjiiijjjlllnnnppprrrtttuuuuuuuuuvvvwwwwwwwwwwwwwwwppppppqqqsssvvvxxxwwwvvvvvvwwwyyyxxxvvvuuuuuuvvvuuurrrrrrsssrrrwwwpppHHH777555555333222111111000000111111000000000/////////.....................///000000000000000000000000000000//////000111222222333333444444333444444555666777888:::999>>>CCCJJJmmm}}}|||zzzvvvrrrqqqiiifffiiihhhcccgggqqqnnnjjjfffccccccddddddeee```bbbfffiiilllmmmmmmmmmiiijjjjjjiiigggfffggghhhkkkkkkkkkkkklllmmmnnnnnnqqqoookkkgggccc```]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]___```aaacccdddeeefffffffffeeefffhhhjjjlllkkkjjjhhhiiijjjllloooqqqtttuuuwwwwwwwwwwwwvvvvvvvvvvvvsssssssssuuuwwwxxxvvvtttqqqsssuuuvvvuuutttttttttuuurrrrrrtttrrrssswwwMMM999555555333222111111000000111111111111000000000/////////...............///000000000000000000000000000000000000000111222222222333444444333444444555666777888999999>>>CCCJJJmmm~~~{{{{{{zzzwwwtttqqqjjjhhhllliiiaaaaaaiiigggkkknnnmmmhhheeegggjjjdddfffjjjmmmpppqqqrrrrrrlllmmmmmmllljjjhhhiiijjjmmmmmmmmmnnnoooqqqrrrsssvvvtttpppkkkfffbbb___^^^YYYYYYZZZZZZ[[[[[[[[[\\\^^^___```bbbbbbccccccccceeeeeefffiiilllmmmmmmlllhhhhhhjjjlllnnnqqqtttuuuyyyyyyxxxwwwvvvuuuttttttvvvvvvuuuvvvxxxwwwuuurrrmmmooorrrsssssssssssstttuuurrrsssuuurrrqqq{{{PPP;;;666666333222222111000111111111111111111111000000000000...............///000000000000000000000000000000111111111111111222222222444444444444444555777777888999999>>>CCCJJJmmmvvvjjjfffkkkvvv|||yyywwwuuussspppnnnkkkiiihhhiiijjjlllkkkkkkllllllllllllkkkkkknnnoooppprrrssstttuuuuuuuuurrrooolllkkkmmmooopppxxxuuupppoooqqqvvvzzz{{{~~~zzzuuupppkkkeee```\\\]]]\\\[[[\\\]]]]]]\\\ZZZZZZ\\\___bbbcccdddccccccddddddeeeiiinnnpppooommmiiijjjlllmmmoooqqqrrrsssyyyyyywwwvvvuuusssrrrrrrwwwwwwwwwyyyzzzwwwqqqkkkppprrrssssssrrrrrrtttuuuyyyzzzvvvtttvvvrrryyyVVV???<<<666555444333222111111111111000333555333...,,,...111............////////////////////////000000000000000111111222222333444444333444666666555555777888;;;<<<;;;???DDDKKKnnnhhhccc]]][[[^^^dddjjjooo~~~{{{yyyxxxuuutttrrrpppnnnllllllmmmooopppqqqqqqqqqrrrrrrqqqqqqqqqooopppqqqsssuuuvvvwwwwwwxxxvvvssspppoooqqqsssttt|||yyyvvvuuuwwwzzz|||}}}|||vvvrrrmmmhhhccc```[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZ\\\___bbbcccdddddddddeeeeeefffiiinnnqqqqqqooonnnnnnoooppprrrssstttuuuxxxxxxxxxwwwwwwvvvuuuuuuxxxwwwxxxyyyzzzwwwrrrmmmqqqssstttuuuttttttvvvwwwxxxzzzwwwwwwzzztttxxxXXX???:::444555444333222111111111111000222444222...,,,...111............////////////////////////000000000000000111111222222333444444333444666666555555777888:::<<<;;;???DDDLLLooo\\\\\\]]]^^^______\\\YYYbbbrrr~~~{{{yyyxxxvvvuuutttsssqqqqqqqqqrrrtttvvvvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrtttvvvwwwyyyzzz{{{|||{{{xxxvvvuuuvvvxxxyyy~~~||||||~~~|||wwwrrrnnniiieeebbbYYYXXXXXXYYY\\\]]]]]]\\\ZZZ\\\^^^aaadddeeeeeeeeegggfffgggjjjooorrrssssssqqqqqqqqqrrrrrrssstttuuuwwwwwwxxxxxxyyyxxxxxxxxxxxxwwwxxxyyyyyywwwsssoooqqqtttvvvwwwwwwwwwxxxzzzxxxzzzwwwzzz~~~yyyzzz\\\???999333444444333222111111111111///222333222...---...111............////////////////////////000000000000000111111222222333444444333444666666555555777888:::;;;;;;???DDDLLLoooeeehhhkkklllmmmlllgggaaa]]]bbbsss}}}{{{zzzyyyxxxvvvvvvuuuuuuuuuvvvxxxzzz{{{xxxwwwwwwwwwwwwwwwwwwxxxuuuvvvwwwxxxzzz|||}}}~~~~~~|||zzzzzz{{{|||}}}}}}wwwqqqlllgggccc```VVVVVVUUUWWWZZZ]]]]]]]]]ZZZ\\\^^^aaaccceeeffffffggggggiiilllooorrruuuvvvrrrrrrqqqppppppqqqrrrrrrvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwvvvuuurrrppprrrtttwwwyyyyyyyyy{{{|||yyyzzzwww{{{}}}aaaAAA999555444333222222111111111222///111222111///---...000............////////////////////////000000000000000111111222222333444444333444666666555555777888:::;;;:::???DDDLLLooovvvzzz{{{zzz{{{~~~{{{tttjjjccceeewww~~~|||{{{{{{zzzyyywwwwwwwwwxxxyyy{{{}}}~~~zzzzzzyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{|||~~~}}}}}}~~~}}}}}}xxxqqqkkkfffaaa^^^UUUTTTSSSUUUYYY\\\]]]]]]ZZZ[[[]]]```bbbccceeeeeefffhhhjjjmmmooorrrtttuuutttsssqqqpppooopppqqqrrrvvvvvvwwwwwwwwwuuusssrrrssssssttttttsssrrrqqqqqqrrruuuxxxzzzzzzzzz{{{|||{{{{{{wwwyyygggDDD;;;777333333222222111111222222///000000000///...//////............////////////////////////000000000000000111111222222333444444333444666666555555777888999::::::???DDDLLLpppzzzlllbbbgggvvv~~~}}}}}}}}}}}}|||yyyzzzzzz{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}|||}}}||||||~~~xxxpppjjjfffaaa^^^TTTRRRRRRSSSWWWZZZ\\\\\\[[[\\\]]]^^^```aaaccccccdddgggkkknnnooooooqqqrrruuusssqqqpppoooppprrrssstttuuuvvvvvvvvvtttqqqpppqqqrrrsssrrrppppppqqqrrrrrruuuxxxzzzzzzzzzzzzzzz{{{|||wwwwww|||}}}mmmGGG;;;777333333222222111222222333////////////////////////............////////////////////////000000000000000111111222222333444444333444666666555555777888999::::::???EEEMMMpppxxxjjjdddfffuuu~~~~~~|||}}}~~~}}}||||||}}}~~~~~~}}}}}}~~~~~~yyyrrrkkkgggccc```]]]TTTRRRQQQRRRVVVYYY[[[[[[[[[\\\\\\]]]^^^___```aaabbbffflllnnnnnnmmmmmmnnnsssqqqooommmmmmnnnppprrrqqqsssuuuvvvvvvtttrrrqqqppprrrsssqqqoooooorrrtttrrruuuxxxzzzyyyxxxxxxxxxyyy|||yyywwwxxxwwwpppGGG999555333222222111222222333333//////....../////////...............////////////////////////000000000000000111111222222333444444333444666666555555777888888::::::???EEEMMMpppuuuiii```ggg~~~|||{{{{{{|||~~~~~~~~~~~~wwwrrrkkkeeebbb___]]][[[TTTRRRQQQRRRUUUXXXZZZ[[[\\\\\\\\\\\\]]]^^^______```ffflllooonnnkkkkkkkkkooonnnkkkjjjjjjkkkmmmooooooqqqtttvvvwwwvvvtttsssqqqssssssrrrppppppsssvvvqqqtttxxxyyyxxxwwwvvvvvvvvv|||{{{xxxvvvsssrrrGGG777333222222222111222222333333///.........///000///.............../////////000////////////000000000000000111111222333333444444333444666666555555777888888::::::???EEEMMMpppxxxjjjeeerrr~~~||||||~~~}}}}}}}}}{{{uuullliiieeeaaa^^^[[[XXXUUUPPPQQQRRRTTTUUUWWWXXXXXXZZZZZZZZZ[[[\\\]]]___```hhhjjjkkkkkkiiihhhhhhiiilllkkkjjjjjjjjjkkklllmmmpppqqqtttuuuvvvvvvtttssstttrrrqqqrrrsssttttttsssvvvwwwxxxyyyzzzyyyxxxxxxzzzxxxwwwvvvsssuuuwwwEEE999444333222111111000111111111000000////////////000000000000000000000000000000222111111111000000//////222222111111111111111111333333444555666777888888999<<<<<<>>>EEEOOOpppuuummmpppxxx~~~~~~~~~}}}~~~}}}tttlllgggccc^^^[[[XXXVVVTTTRRRQQQQQQRRRTTTUUUVVVWWWWWWYYYZZZZZZ[[[\\\^^^___```iiikkklllkkkiiiiiijjjkkkkkkkkkjjjjjjjjjlllnnnoooqqqrrrtttuuuvvvvvvuuuuuutttsssqqqqqqsssttttttssstttvvvwwwyyyzzzzzzyyyxxxxxxwwwwwwuuurrrttt{{{HHH:::444333222222111111111111111111111000000000000111111000000000000000000000000000000000//////.........111111111111111111111111333333444555666777888888888;;;;;;===DDDNNNooo}}}ssslllhhh}}}}}}}}}yyynnneeeccc___YYYUUUSSSRRRRRRQQQRRRSSSSSSTTTTTTUUUVVVVVVYYYYYYYYYZZZ\\\^^^___```kkkkkkkkkjjjiiiiiikkkmmmmmmlllkkkjjjkkkmmmoooqqqssssssttttttuuuvvvvvvvvvuuusssqqqqqqssstttsssrrrrrrtttvvvyyyzzzzzzyyyxxxvvvuuuuuutttqqqrrr}}}LLL<<<555333333222111111111111111222222111111111111222222000000000000000000000000000000000000000/////////111111111111111111111111333333444555666777888888777::::::===CCCMMMnnnzzznnncccmmm~~~~~~~~~~~~~~~xxxnnngggccc___XXXTTTSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUWWWXXXXXXZZZ\\\^^^```aaajjjjjjjjjhhhgggiiilllnnnooonnnlllkkklllmmmoooppptttttttttttttttvvvwwwwwwuuusssrrrrrrsssttttttsssqqqsssvvvxxxyyyzzzyyyxxxtttssstttssspppqqq{{{NNN>>>666333333222111111111111222222111111000000111111222////////////////////////333333222222222222222222111111111111111222222222333333444555666777888888777;;;:::===DDDNNNpppsssggghhh}}}~~~}}}yyytttooofffaaaZZZVVVUUUWWWXXXYYYWWWWWWWWWVVVUUUTTTTTTTTTVVVWWWXXXYYY\\\^^^```aaaggghhhhhhgggfffhhhkkknnnppppppnnnmmmmmmmmmmmmmmmtttssssssssstttuuuvvvwwwuuusssrrrssstttvvvuuuuuussstttuuuwwwwwwxxxwwwwwwrrrrrrsssssspppoooxxxOOO???777444333333222111222222222000000////////////000000////////////////////////222222222222222222333333000000111111111222222222333333444555666777888888888<<<<<>>EEEPPPrrruuuhhhccc___WWWSSSWWW___mmm{{{sssmmmjjjhhhmmmooopppooolllkkkkkkkkklllhhhaaa\\\XXXUUURRRPPPTTTTTTUUUVVVYYY]]]```cccdddfffhhhkkkmmmoooooooooiiijjjlllnnnoooooonnnnnnnnnooorrrttttttsssqqqooottttttuuuvvvyyy|||{{{vvvqqqnnnnnnoooqqqppprrrtttssspppnnnppprrraaa<<<888555555444333333333444444444444444333333222222222............////////////222111111111000000////////////000111222222222222555555555555666888999::::::;;;888===GGGTTTvvvsssmmmbbb[[[VVVWWW[[[eee}}}~~~xxxpppiiieeeccckkknnnrrruuuvvvuuurrrppplllgggaaa\\\XXXVVVTTTRRRSSSSSSTTTUUUXXX\\\___aaabbbcccfffiiikkklllllllllkkkkkklllmmmmmmmmmmmmmmmnnnoooqqqsssssssssrrrqqqvvvvvvvvvxxxzzz}}}|||xxxtttqqqpppqqqrrrppprrrtttsssrrrqqqsssuuubbb===999555555444333222222333333222222222222111111000000............////////////111111111111000000000//////000111222333333333333444444444555666777999999;;;<<<:::>>>IIIVVVxxx{{{ssshhhaaa[[[XXXVVV[[[ppp}}}vvvooogggaaa^^^cccfffmmmuuu{{{|||wwwrrrjjjfff```[[[XXXVVVUUUTTTRRRRRRSSSUUUWWW[[[^^^```___aaacccfffhhhiiiiiiiiillllllkkkkkkkkkkkklllllloooooopppqqqrrrsssssstttwwwwwwxxxyyy{{{}}}~~~}}}zzzwwwuuutttssssssqqqrrrttttttttttttwwwyyyddd???:::555444333222111111111111000000000000////////////............////////////111111111111000000000000000111222333444444444444333333333444555666888888;;;===<<<@@@JJJXXX{{{wwwooohhhbbb]]]VVVVVVhhh}}}}}}xxxqqqiii```[[[WWWXXX^^^hhhrrruuurrrmmmfffbbb\\\XXXVVVVVVUUUTTTSSSSSSTTTVVVXXX[[[^^^______aaacccfffggghhhiiiiiijjjjjjiiiiiijjjkkkmmmnnnooooooooopppqqqsssuuuwwwwwwxxxxxxzzz{{{|||}}}~~~|||{{{zzzyyywwwuuuttttttsssssssssssstttuuuwwwyyygggAAA;;;555444333111000/////////////////////////////////............////////////111111111000000000000000111111222333444444444444333333333333555666777888:::===<<>>???CCCMMM]]]xxxkkkfffaaa\\\___fffqqq{{{yyyxxxwwwyyy}}}~~~uuuggg]]]PPPMMMHHHCCCAAADDDIIINNNTTTTTTVVVXXXYYYWWWSSSPPPRRRSSSUUUXXXYYY[[[\\\\\\\\\]]]___aaabbbccccccbbbbbbcccfffhhhjjjkkkkkkjjjkkklllnnnqqquuuwwwzzz{{{zzz{{{|||||||||{{{yyyxxxxxxxxxwwwvvvvvvwwwxxxyyyxxxuuurrrsssxxx|||~~~~~~kkkBBB999333333222222222222222333.../////////000000111111............/////////000//////000000111111111222//////000111222222222222555555555555666888999:::999???AAAEEEOOO___{{{oooiiiccc]]]^^^cccgggiiilllooottt~~~{{{tttoooqqqpppnnnkkkkkknnnsssxxx~~~|||sssllliiiYYYQQQKKKIIIHHHGGGIIIMMMRRRSSSVVV[[[^^^]]]WWWRRRQQQRRRRRRSSSTTTVVVXXXYYYZZZYYYZZZ]]]aaabbb___\\\dddeeeeeefffhhhiiikkklllpppqqqqqqsssuuuwwwyyyzzz~~~~~~~~~}}}|||zzzxxxwwwzzzzzzxxxxxxxxxxxxyyyzzzxxxrrrooosssxxxzzz|||lllEEE===888666333222222222111000////////////////////////////////////000000000000...///111333333111///.../////////000111111222222444444444444444555666777<<<<<>>BBBCCCCCCNNNnnnyyyppphhhiiiuuu~~~wwwuuuqqqlllhhhgggiiikkkhhhaaaYYYVVV[[[fffpppwwwlllhhhbbb___^^^_________cccfffggggggccc___\\\[[[ZZZfffvvv~~~vvvpppqqqhhh___[[[XXXTTTTTTWWWWWWYYYZZZXXXTTTQQQPPPQQQJJJJJJKKKMMMOOOQQQSSSTTTUUUWWWXXXWWWUUUUUUWWWYYY]]]ccciiijjjgggfffiiimmmooorrruuuyyy|||}}}~~~~~~{{{{{{{{{{{{|||}}}}}}~~~zzzzzzzzzyyyxxxvvvtttssspppsssxxxzzzvvvpppooosssuuuHHH888555444222222333444333222////////////////////////////////////000000000000---...///000000///...---///000000111111222333333333333222333555888<<<>>>EEE@@@>>>EEESSSqqqqqqllluuu}}}uuunnnkkklllooojjjeee^^^[[[^^^gggrrrzzzsssnnnhhhccccccdddfffggghhhkkknnnnnnkkkgggdddbbb[[[fffvvvvvvnnnrrriii```[[[VVVRRRQQQSSSQQQSSSTTTRRRNNNLLLNNNPPPJJJJJJLLLMMMPPPRRRUUUVVVTTTVVVXXXVVVTTTTTTVVVYYY^^^dddkkkkkkhhhfffiiimmmoooqqquuuyyy{{{}}}}}}}}}|||{{{zzzzzzzzz|||}}}xxxxxxyyyyyyxxxwwwuuutttttttttvvvxxxuuuppppppssswwwKKK:::555444222222333444333222////////////////////////////////////000000000000---...000111111000...---000111111222333333444444444333222222444888===@@@JJJ???;;;GGGXXXsss~~~www{{{zzzsssmmmjjjjjjjjjiiiggghhhnnnxxxxxxsssnnnnnnqqqrrrppplllnnnllljjjiiikkklllllllllgggllluuuxxxqqqpppjjjbbb[[[WWWSSSNNNJJJMMMNNNNNNNNNNNNNNNOOOOOORRRPPPMMMMMMOOOQQQQQQQQQZZZYYYXXXXXXXXXXXXYYYYYYaaaccceeefffggghhhkkkmmmrrrsssuuuxxx|||}}}|||zzzxxxxxxyyyzzzzzzzzzyyyyyyzzz{{{|||}}}{{{yyyvvvuuuppptttrrruuuzzztttooovvvyyyJJJ999111333666666444222111111000/////////............000000...------...//////000000////////////000000000000000111222222333333555444333222444;;;DDDJJJ999<<<@@@GGGUUUssswww|||{{{qqqiiiggghhhlllrrryyy|||yyyyyy{{{yyytttnnnmmmkkkhhhfffgggiiijjjkkklllpppwwwxxxrrrmmmhhhaaa[[[WWWSSSNNNKKKLLLMMMNNNOOOQQQRRRTTTTTTPPPNNNMMMMMMPPPSSSUUUVVVWWWWWWWWWXXXXXXYYY[[[[[[aaaccceeefffggghhhkkkmmmpppqqqssswwwzzz|||{{{yyyvvvwwwxxxyyyzzz{{{{{{{{{||||||||||||{{{yyyxxxvvvssswwwuuuvvv{{{uuuqqqyyyyyyLLL;;;333555777666444222111111000000/////////.........//////...---......///000111000///////////////000//////000111111222222333555666666666666999>>>AAA999;;;@@@HHHVVVtttnnnmmmxxxllleeegggnnn{{{yyyrrrnnnkkkhhheeeeeefffiiijjjooorrrwwwyyyrrrjjjgggaaa\\\WWWSSSNNNKKKLLLMMMOOORRRTTTWWWYYYZZZRRRPPPNNNOOOQQQTTTVVVWWWUUUVVVVVVWWWYYY[[[\\\]]]```bbbeeefffggghhhkkkmmmnnnoooqqquuuyyy{{{{{{zzzuuuvvvxxxyyy{{{|||||||||~~~}}}|||{{{zzzzzzyyyyyywww{{{wwwwww{{{vvvsss|||wwwJJJ:::555777888777444222111111000000000/////////............---......///000111111111000////////////////////////000111111222222222444777888888999:::;;;999;;;@@@HHHWWWuuuooofffuuutttjjjhhhlll||||||uuupppooommmjjjgggfffggghhhkkkooouuu}}}yyyrrrkkkhhhccc^^^XXXSSSOOOLLLNNNOOOQQQSSSUUUWWWYYYZZZWWWTTTRRRRRRSSSTTTUUUTTTVVVVVVVVVWWWYYYZZZ\\\]]]```bbbeeefffgggiiikkkmmmnnnnnnppptttxxx{{{{{{{{{wwwxxxyyyzzz{{{{{{{{{{{{~~~|||zzzyyyzzz{{{|||yyy|||wwwuuuxxxsssrrr}}}rrrEEE777777888999777444222111111000000000////////////...---------...///000111111222111000//////......///...//////000000111222222...111555777888999;;;<<<999;;;@@@JJJZZZxxxvvvfffjjjuuu|||pppjjjiiivvv|||tttsssttttttpppjjjfffddddddeeejjjrrr}}}xxxqqqllljjjfff```YYYTTTQQQOOOTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSTTTVVVWWWVVVUUUXXXWWWWWWXXXXXXYYYZZZ[[[___bbbdddfffgggiiilllnnnooooooppptttxxx{{{||||||zzzzzz{{{{{{{{{zzzyyyyyy~~~|||zzzyyyzzz{{{}}}yyy|||vvvrrrsssoooppp}}}nnnDDD888777888888777444222111222111000000000////////////,,,------...///000000111111111000////////////////////////000111111222222111222444555666888;;;===:::<<>>EEEQQQddduuujjjccc^^^[[[lllzzzqqqhhhgggppp~~~zzzwwwnnnaaaSSSLLLLLLOOOWWW[[[dddooo|||}}}uuunnnbbbaaa^^^ZZZWWWXXX]]]bbbaaa```]]]YYYUUUQQQNNNLLLJJJNNNSSSYYY]]]\\\WWWSSSTTTTTTUUUWWWYYY[[[^^^___^^^aaadddfffgggjjjmmmooopppooooooqqqtttvvvwwwwwwyyyyyyzzz{{{|||||||||{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzrrrqqqnnntttcccDDDAAA444555555333111111222333111111111111000000000000......///000000///...---............///111222333111222222333333444555555///222555777999;;;===???>>>???FFFRRRfffzzznnnddd___ZZZ```rrr{{{jjjdddlllqqqnnn~~~vvviii\\\RRRMMMJJJIIIMMMRRR\\\iiiwww~~~|||vvvqqqeee\\\WWWWWWUUURRRYYYdddjjjmmmkkkaaaXXXUUUVVVVVVTTTYYY^^^cccgggfff[[[OOOUUUTTTTTTTTTVVVXXX[[[]]]```bbbeeeggghhhiiikkklllrrrrrrqqqrrrsssuuuwwwxxx{{{yyyxxxzzz}}}}}}~~~|||zzzxxxwwwvvvwwwwww}}}zzzuuuooommmwww\\\AAA999333333444333222000...---000000000000000000000000............////////////888666333111//////000000000111111000///000333555444333222444777;;;===>>>AAAAAAGGGTTThhhuuunnnbbb___cccyyytttjjjmmmpppmmmjjjlllvvvxxxjjj\\\RRRLLLIIIGGGIIINNNWWWcccqqq}}}zzzsssnnneee]]]WWWVVVSSSPPPWWWcccqqquuuuuulllbbb___^^^]]]aaaeeeiiikkkmmmkkkaaaVVVTTTSSSSSSTTTVVVYYY\\\^^^aaacccfffgggggggggiiijjjrrrrrrrrrssstttvvvxxxyyyzzzxxxxxxzzz}}}~~~~~~|||~~~}}}{{{yyyxxxxxxxxxyyy}}}zzzuuuooonnnxxx\\\AAA999444333333333111000///...000000000000000000000000............////////////555444222000/////////000...///000000000222555777555444333444777;;;>>>@@@@@@AAAIIIWWWkkkwwwnnnddd\\\fffsssqqqqqqmmmeeeeeemmmzzzkkk\\\QQQKKKGGGEEEEEEIIIPPPZZZhhhyyy|||xxxqqqlllfff^^^WWWUUUQQQNNNVVVbbbqqqwwwyyyrrrjjjgggfffeeennnpppqqqppppppmmmdddZZZRRRRRRSSSTTTWWW[[[^^^```cccdddfffgggfffffffffhhhrrrrrrrrrssstttvvvxxxyyyxxxwwwxxxyyy|||}}}|||{{{||||||{{{zzzzzzzzzzzzzzz}}}{{{xxxtttnnnnnnyyyZZZ@@@999555444333222111000000000000000000000000000000000............////////////222111000///...///000000,,,...///000111333777:::777555444444666;;;@@@CCCAAABBBIIIXXXnnn{{{qqqeeegggzzzuuuqqqlllkkkppp|||mmm^^^RRRJJJEEEBBBBBBEEEJJJRRR___qqq|||wwwpppkkkhhh```YYYVVVPPPMMMUUUccckkkrrrtttooojjjiiikkkkkkqqqsssrrrooollliiiaaaYYYPPPQQQRRRUUUXXX\\\___aaadddfffggggggeeedddeeefffooopppqqqrrrtttuuuwwwwwwvvvwwwxxxyyy{{{{{{zzzzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzxxxuuuqqqmmmnnnzzzXXX???999555444222111000000111111////////////////////////............////////////000000/////////000111222...///000000111333666999888777555444666;;;AAAEEECCCBBBHHHWWWnnnrrrmmmyyyrrrrrrvvv~~~pppbbbVVVMMMFFFCCCBBBDDDGGGLLLVVVhhh~~~|||uuuoookkkiiibbb\\\YYYRRRMMMVVVdddnnnsssuuuooojjjkkknnnpppqqqsssqqqlllhhhddd]]]VVVOOOPPPRRRVVVYYY]]]```bbbdddfffggggggfffeeeeeeffflllmmmnnnppprrrtttuuuuuuuuuwwwyyyzzzzzzzzzyyyyyywwwwwwxxxxxxyyyyyyyyyyyyxxxuuusssppplllnnn{{{VVV>>>888555444333111000111222222////////////////////////............//////////////////000000111222222333111222222111111111444666888777777555666:::AAAFFFEEECCCFFFTTTmmm}}}qqquuuiii]]]SSSKKKFFFDDDEEEEEEGGGOOO```vvv~~~xxxrrrllljjjgggbbb^^^[[[TTTNNNVVVdddvvv|||~~~yyyssssssuuuvvvuuuwwwuuunnngggbbb[[[TTTNNNPPPSSSVVVZZZ^^^```bbbdddeeeggghhhgggggggggiiijjjkkkmmmoooqqqsssssstttuuuwwwzzz|||{{{yyyyyyyyyvvvwwwxxxxxxxxxxxxwwwwwwwwwuuurrrpppmmmppp~~~UUU<<<888444444333222222222222222000000000000000000000000............//////////////////000111111222333333444444444222000000222444666777777666666999@@@FFFGGGCCCFFFUUUooozzz|||qqqggg\\\RRRLLLEEEFFFEEEDDDIIIXXXmmm}}}}}}xxxqqqkkkhhhfffddd```___]]]UUUNNNVVVcccvvv~~~~~~}}}|||~~~{{{sssjjjcccZZZSSSOOOPPPSSSWWW[[[^^^```aaabbbeeeggghhhhhhiiijjjllliiikkkmmmppprrrsssttttttuuuxxx|||}}}{{{yyyyyyyyywwwxxxyyyyyyyyyxxxwwwvvvxxxvvvtttrrroootttSSS<<<888333333444444333333222222000000000000000000000000............////////////......///000111111111111444555444222111000222444333666888777666999???EEEFFFDDDIII[[[vvvwwwmmmbbbXXXQQQFFFFFFDDDBBBEEERRRgggwww{{{}}}}}}{{{zzzzzz||||||~~~}}}yyyssslllfffccccccaaa^^^^^^]]]UUUNNNUUUbbbmmmyyyvvvkkkbbbYYYQQQOOOQQQTTTXXX[[[^^^```aaaaaadddgggiiijjjkkklllnnniiikkknnnqqqssstttttttttuuuyyy}}}~~~|||yyyyyyzzzyyyyyyzzz{{{zzzyyyxxxwwwzzzxxxvvvtttrrrwwwRRR;;;888222333444555444333222111000000000000000000000000............/////////000------...///000000//////444444444222111111333555222555888888777888>>>DDDEEEEEEMMM```|||~~~zzzlll]]]UUUKKKHHHDDDCCCFFFQQQbbbooovvvuuussspppllljjjjjjjjjkkknnnsss}}}vvvoookkkgggbbb```aaa___^^^\\\XXXUUUSSSTTTVVVeeeiiiooowww}}}~~~tttggg\\\TTTPPPOOORRRVVVZZZ\\\^^^```bbbbbbccceeehhhjjjjjjiiigggkkkmmmooopppqqqssswwwyyyvvvyyy}}}~~~|||yyywwwwwwwwwyyy||||||zzzyyyyyyyyyyyyxxxuuuqqqrrr|||RRR<<<555555555333222111000000000////////////////////////////////////////////////111111111111111000/////////000111222222222222222111222444555777;;;@@@CCCCCCGGGQQQbbb}}}}}}xxxkkk^^^WWWOOOKKKGGGDDDEEEOOOcccuuuzzzwwwrrrmmmiiigggfffeeegggiiinnnwww{{{sssllliiifffaaa___aaa^^^]]][[[WWWTTTRRRSSSUUU___bbbgggmmmssswwwyyyzzz}}}xxxooocccXXXQQQMMMNNNQQQVVVYYY\\\^^^```bbbbbbcccdddfffhhhiiihhhhhhjjjlllnnnoooppprrrvvvxxxwwwzzz}}}~~~}}}zzzxxxxxxxxxzzz||||||{{{zzzzzzzzzyyyxxxtttqqqsss~~~}}}PPP<<<666555444333222111000000000////////////////////////////////////////////////111111111111111000/////////000000111222333333333333444444555666999>>>BBBAAAFFFRRReeeyyyxxx~~~yyyoooddd^^^VVVRRRMMMHHHGGGQQQjjjwwwpppkkkiiigggfffggggggjjjrrr}}}}}}zzzvvvoooiiifffddd___^^^___\\\\\\ZZZVVVSSSQQQSSSTTTZZZ\\\```dddhhhlllnnnoootttsssppphhh^^^TTTMMMIIILLLPPPUUUYYY[[[^^^```bbbaaabbbcccdddfffggghhhiiiiiikkkmmmnnnoooqqquuuwwwyyy{{{~~~}}}{{{yyyyyyyyy{{{}}}}}}{{{zzz{{{{{{zzzxxxtttqqqsssxxxNNN<<<777555444333222111000000000////////////////////////////////////////////////000111111111111000000///000//////000111333555666666666555444555999>>>CCCAAAFFFSSShhh|||vvvmmmggg]]]YYYTTTOOOLLLVVVttt}}}wwwtttsssrrrmmmlllmmmrrr|||{{{xxxpppjjjeeedddbbb^^^]]]^^^\\\[[[YYYVVVSSSRRRSSSUUUZZZ[[[]]]___bbbeeehhhiiijjjjjjhhhaaaYYYPPPJJJGGGKKKOOOTTTXXX[[[]]]```bbb```aaabbbcccdddeeehhhjjjhhhjjjlllnnnoooqqqtttwwwzzz|||~~~|||{{{zzzzzz|||}}}}}}{{{{{{{{{|||zzzxxxtttqqqtttrrrJJJ<<<888555444333111000000//////////////////////////////////////////////////////000000111111111111000///000/////////111333666888777777666555666;;;AAAFFFCCCHHHSSShhh}}}}}}{{{tttmmm```[[[XXXUUURRR\\\}}}vvvsssqqquuu~~~~~~yyyvvvmmmgggbbbbbbaaa]]]\\\]]]\\\\\\ZZZWWWTTTSSSTTTVVVZZZ[[[\\\^^^```bbbddddddeeedddbbb\\\UUUNNNJJJHHHKKKOOOTTTWWWZZZ\\\___aaa___```bbbccccccdddhhhkkkiiikkkmmmnnnoooqqquuuwww{{{}}}~~~|||{{{{{{{{{|||}}}|||{{{zzz|||}}}zzzxxxtttrrrvvvlllGGG;;;888444444222111000////////////////////////////////////////////////////////////000000111111111000000000000//////111444777888666666666666888>>>EEEKKKIIIKKKTTThhh|||}}}zzzzzz{{{wwwqqqddd]]]ZZZZZZYYYbbb}}}yyyuuuvvv~~~{{{vvvrrrkkkfffbbbbbbaaa^^^\\\]]]\\\\\\ZZZWWWTTTSSSUUUWWWXXXYYY[[[]]]^^^___``````bbbaaa]]]WWWQQQLLLJJJJJJLLLOOOTTTWWWYYY[[[]]]___]]]```ddddddddddddhhhkkkkkkmmmooopppqqqsssvvvyyy{{{}}}}}}{{{{{{{{{{{{||||||{{{zzzzzz{{{}}}yyyxxxuuussswwwgggDDD:::777444333222111000////////////////////////////////////////////////////////////000000111111111111000111000000111222444666777555555666777:::@@@GGGLLLMMMNNNVVVjjj~~~yyy{{{yyyxxx{{{zzzuuulllccc```bbbaaahhh}}}xxxwww~~~zzzuuuqqqkkkfffccccccbbb^^^\\\]]][[[ZZZYYYVVVSSSRRRTTTVVVWWWXXX[[[]]]^^^___^^^]]]aaa___ZZZSSSMMMJJJJJJLLLMMMPPPTTTWWWXXXZZZ\\\]]][[[```eeefffeeeeeehhhkkkmmmoooqqqrrrsssuuuyyy{{{{{{}}}~~~~~~|||{{{{{{{{{zzz{{{{{{zzzyyyyyy{{{}}}wwwwwwuuutttxxxdddBBB999666444333222000//////////////////////////////////////////////////////////////////000111111111111111111111222222333444555555444555666777:::>>>DDDHHHMMMOOOYYYooowwwpppnnnrrrzzzxxx|||}}}zzztttjjjfffiiiiiinnn{{{zzz{{{vvvrrrlllgggcccdddccc^^^\\\]]]YYYYYYWWWUUURRRQQQSSSUUUWWWYYY\\\___``````^^^]]]```^^^XXXQQQKKKIIIJJJLLLNNNQQQTTTWWWXXXYYYZZZ\\\ZZZ```fffhhhffffffhhhkkknnnppprrrtttuuuwwwzzz}}}{{{|||}}}}}}{{{zzzzzz{{{zzz{{{zzzyyyxxxxxxzzz|||wwwwwwvvvuuuyyycccAAA888555444333222000//////......//////////////////////////////////////////////////////000111111111111111111222333444444444444333333555666777999<<>>BBBEEEEEEDDDCCCEEEKKKbbb|||{{{|||tttqqq~~~~~~}}}sssqqq~~~uuunnngggaaa```^^^[[[YYYRRRNNNHHHCCC@@@AAACCCEEEFFFGGGIIIKKKNNNQQQSSSTTTQQQNNNHHHDDDBBBEEEIIIKKKMMMOOOQQQSSSTTTWWWZZZ]]]\\\___bbbeeegggjjjmmmoooqqqrrrtttvvvyyyzzz{{{||||||yyywwwwwwxxxzzzzzzzzz{{{|||~~~|||yyywwwtttvvv{{{nnnDDD888888000111111111111000000000000////////////////////////////////////////////////111111111111111111111111,,,111333444>>>LLLMMMFFF<<<<<<===@@@BBBDDDDDDCCCFFFKKKcccsssnnnzzzvvvrrrkkkjjjyyyzzz~~~ooofffeeesssuuuooogggbbbaaa```]]][[[RRRNNNHHHBBB@@@AAACCCEEECCCEEEGGGIIILLLOOOQQQRRRPPPMMMGGGCCCBBBDDDHHHLLLNNNPPPRRRTTTUUUXXX[[[^^^]]]```cccfffiiilllooorrrqqqsssuuuwwwyyy{{{{{{|||~~~zzzuuussstttxxx{{{||||||}}}}}}yyywwwuuuwww|||jjjAAA777888111111111111111000000000000////////////////////////////////////////////////111111111111111111111111---444555000333===>>>777???===<<<===???CCCEEEFFFHHHJJJ^^^wwwsssuuurrrnnnxxxyyy~~~}}}mmmaaa[[[cccqqqyyyssskkkgggfffccc^^^YYYUUUOOOFFF@@@>>>???BBBCCCDDDDDDEEEIIINNNRRRSSSTTTPPPIIICCCCCCCCCCCCEEEIIIKKKLLLNNNQQQUUUYYY\\\^^^^^^```dddhhhkkknnnppppppqqqsssuuuwwwxxxyyyyyyyyy~~~{{{wwwttttttuuuxxx{{{~~~}}}}}}~~~~~~|||yyyvvvvvvwww{{{___BBB:::777222000000000000////////////....................................////////////333222111000////////////000111111222444555666666999888777999===AAACCCCCCIIINNNcccyyyuuuzzz{{{}}}qqqcccYYY\\\gggvvvwwwqqqkkkhhhhhhfffaaa\\\UUUOOOFFF@@@>>>???AAABBBCCCCCCDDDHHHMMMQQQRRRRRRNNNGGGBBBBBBCCCBBBDDDHHHJJJLLLNNNQQQUUUYYY\\\^^^___aaadddhhhkkknnnoooooopppqqqsssvvvxxxyyyyyyyyy~~~|||yyywwwwwwxxxzzz|||}}}}}}}}}~~~~~~}}}zzzwwwwwwwww|||[[[???888555111000000000000////////////....................................////////////111111000000000000111111111111222333444555666666888888888999;;;@@@DDDGGGNNNSSSggg||||||yyytttvvvxxxwwwzzzyyy}}}}}}kkk[[[WWW]]]jjjvvvrrrmmmkkkjjjhhhccc___UUUNNNFFF@@@===>>>@@@@@@AAAAAACCCGGGLLLOOOPPPPPPLLLEEEAAAAAABBBBBBDDDGGGJJJLLLNNNRRRVVVYYY\\\]]]```bbbeeehhhkkkmmmnnnnnnnnnpppsssuuuxxxyyyzzzzzz~~~}}}|||{{{{{{{{{|||}}}|||||||||}}}~~~}}}zzzxxxxxxwww|||VVV<<<555444000000000000000////////////..................................../////////////////////000111222333444111222222333444555666666666888999999:::>>>EEEKKKUUUYYYmmm{{{www|||~~~vvvnnnkkkiiifffhhhmmmpppllljjjqqqzzzdddYYYXXXddd~~~~~~xxxuuuqqqnnnkkkgggbbb___UUUOOOFFF@@@===>>>>>>??????@@@BBBFFFKKKNNNNNNNNNIIICCC???@@@AAAAAACCCFFFJJJLLLOOOSSSVVVZZZ\\\]]]aaabbbeeehhhkkkmmmmmmmmmnnnpppsssvvvyyy{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}{{{zzz{{{|||}}}|||yyywwwwwwwww|||yyyPPP999444333111000000000000////////////....................................////////////000000000000111222333333222333333444555666666666555888:::999888===GGGOOOZZZ___ttt}}}xxxtttzzz}}}wwwqqqlllfffddddddbbb```^^^gggooo___YYY```yyy}}}{{{{{{xxxsssmmmhhhccc___\\\UUUPPPGGGAAA>>>>>>>>>>>>>>>???BBBFFFJJJMMMLLLKKKGGGBBB>>>@@@AAAAAACCCFFFJJJLLLOOOSSSWWWZZZ\\\]]]aaabbbeeehhhkkkmmmmmmmmmppprrruuuxxx{{{|||}}}}}}{{{{{{|||}}}}}}}}}}}}}}}zzzyyyyyy{{{{{{zzzwwwuuutttvvv~~~rrrLLL888444444333000000000000////////////....................................////////////222222111111111111222222444444444555555666666777555888:::999999>>>HHHPPPZZZccc|||ssssss~~~xxxrrrlllgggbbb___cccaaa^^^bbbzzzwwwfff[[[^^^ssszzzzzzyyyxxxwwwvvvvvvuuuvvvsssnnnhhhbbb^^^[[[ZZZWWWQQQIIICCC???>>>>>>===>>>???BBBFFFJJJLLLLLLJJJFFFAAA>>>@@@BBBBBBCCCFFFJJJLLLPPPTTTXXX[[[\\\]]]```bbbeeehhhkkkmmmnnnnnnrrrtttwwwyyy|||}}}~~~~~~zzzzzz{{{||||||}}}~~~~~~{{{zzzzzz{{{{{{yyyvvvssssssxxxkkkHHH888444444333000000000000////////////....................................////////////333222222111111111222222555555555666666666777777666888999999;;;@@@HHHNNNXXXfff|||}}}xxxssslllddd___dddvvv~~~{{{vvvpppkkkgggbbb^^^dddfffbbbaaarrr}}}mmm___]]]ooo{{{rrrpppmmmjjjiiiiiikkkmmmkkkiiiddd___[[[ZZZ[[[\\\XXXSSSKKKDDDAAA???>>>===>>>???BBBGGGKKKLLLKKKIIIEEE@@@>>>AAACCCCCCDDDGGGJJJLLLPPPUUUYYY[[[\\\]]]___aaadddhhhkkknnnoooooossstttwwwyyy{{{|||||||||zzzzzz{{{{{{|||~~~}}}}}}|||||||||zzzvvvsssrrrzzzdddEEE777444333333000000000000////////////....................................////////////111111111111222333444444666666666666666777777777888888888:::===BBBGGGJJJVVViii~~~wwwnnnhhhddd___ZZZUUUSSSXXXhhhyyy{{{tttppplllhhhdddbbbgggeee```lllrrrccc___nnn{{{xxxkkkiiieee```^^^```dddhhhaaa___\\\XXXWWWXXX[[[___YYYSSSLLLEEEBBB@@@>>>===>>>???CCCGGGKKKLLLKKKIIIEEE@@@>>>AAADDDCCCEEEHHHJJJLLLQQQUUUYYY[[[\\\]]]^^^```dddhhhlllnnnppppppssstttwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{|||~~~~~~}}}{{{wwwtttrrr}}}```BBB666333222222000000000000////////////..................................../////////000//////000111222444666777666666666666777777777777999888888:::???DDDGGGHHHTTTkkk|||uuulll___^^^UUUPPPOOONNN\\\xxxyyyuuusssnnnmmmhhhfffooovvvfff\\\eeevvvwwwpppfffeeedddbbbaaa`````````\\\YYYUUUSSSTTTWWWYYYYYYWWWTTTOOOJJJFFFCCCAAAAAA???@@@CCCGGGJJJJJJHHHFFFCCCBBBBBBBBBCCCDDDFFFGGGJJJNNNSSSVVVXXXYYY[[[\\\^^^aaaeeehhhjjjmmmppprrrtttvvvzzz||||||}}}~~~}}}}}}~~~}}}~~~}}}yyyxxxwww}}}VVV@@@888444111222444333111000000000...,,,////////////////////////111//////000111222111000444333222111111333555666BBB<<<777555888:::888666777777999===>>>???EEENNN]]]jjjhhhaaaVVVRRRRRRNNN]]]|||}}}uuummmkkkrrrbbbXXX^^^lllzzzuuunnnkkkgggccc`````````aaa^^^ZZZVVVTTTTTTTTTTTTSSSTTTQQQMMMIIIEEECCCBBBAAA???@@@CCCGGGJJJKKKHHHEEEAAA@@@@@@AAABBBDDDEEEGGGLLLOOOTTTWWWYYYZZZ[[[]]]^^^aaaeeehhhkkknnnqqqtttuuuxxx|||}}}~~~~~~~~~~~~~~~}}}}}}~~~|||zzzzzz}}}|||RRR===777333111222111000///000111222111000////////////////////////000/////////111222111000444333222111111333444666???:::555555777999888666888888:::>>>@@@BBBIIIRRR]]]kkk|||mmm]]]YYYWWWPPP^^^|||ooovvvtttcccXXXZZZcccuuu|||zzzxxxtttnnnhhhcccbbbbbbbbbaaa^^^[[[XXXVVVUUURRRPPPQQQOOOKKKHHHEEECCCBBBAAA???@@@DDDHHHKKKKKKHHHEEE???>>>??????AAACCCEEEGGGMMMPPPTTTWWWXXXYYY[[[\\\^^^aaaeeehhhkkkooosssvvvwwwzzz}}}~~~}}}{{{}}}}}}|||||||||uuuMMM999555222111333000/////////111222222000////////////////////////000///...///111222111000333222222111111333444555;;;777444444666999999777999888;;;@@@BBBDDDLLLUUU]]]kkk}}}gggaaa^^^RRR___zzzsssooo___[[[```gggnnnsssrrrtttyyy{{{zzz|||~~~}}}xxxrrrlllhhheeeddddddbbb```^^^]]]ZZZWWWTTTRRRPPPMMMJJJFFFDDDBBBAAA@@@BBBEEEIIILLLKKKGGGDDD>>>>>>>>>???AAADDDFFFHHHMMMPPPSSSVVVWWWXXXZZZ[[[]]]```dddgggkkkooossswwwxxx{{{~~~}}}|||zzz}}}~~~|||{{{{{{{{{pppIII888444222111222333222000000111000///---////////////////////////000///...///111111111///222222111111222222333444666444222333666888999888999999;;;???AAADDDLLLUUUZZZiiillldddaaaWWWaaa{{{rrrlllaaa___```ccceeeeeefffjjjllllllooosssxxx{{{}}}}}}xxxrrrllliiieeedddbbbbbbbbb```]]]ZZZWWWUUURRRNNNJJJFFFCCCBBBCCCDDDHHHLLLMMMLLLGGGCCC?????????@@@BBBDDDGGGHHHKKKNNNQQQSSSTTTVVVYYY[[[]]]```cccfffjjjnnnssswwwwwwzzz}}}~~~~~~~~~~~~}}}zzz|||~~~~~~{{{yyywwwwwwzzzkkkGGG777555222000111333111000000111111///...///////////////////////////.........000111000///111111111111222222333333333222222333555888999999999999:::>>>???BBBKKKTTTZZZhhhooocccaaa\\\ddd{{{~~~yyyqqqmmmzzz|||kkkcccccccccccccccdddfffhhhhhhccceeehhhnnnuuu}}}zzztttppphhhgggeeedddcccaaa^^^\\\[[[YYYVVVRRRMMMIIIFFFDDDGGGHHHKKKNNNOOOLLLGGGBBB@@@@@@@@@@@@BBBDDDFFFHHHIIILLLOOOQQQSSSUUUYYY[[[___aaadddgggjjjnnnssswwwwwwyyy|||}}}}}}}}}}}}~~~}}}~~~~~~}}}zzz|||}}}}}}zzzxxxvvvvvv|||dddCCC777666444000000///......///222333333222///////////////////////////...---...000111000///111111111222222222222222111222222444555777999::::::999:::>>>@@@DDDMMMWWW___lllwwwdddbbbaaadddrrrsssiiifffoooyyy{{{nnnllljjjjjjkkklllmmmnnnooodddaaa```eeeooozzz|||yyyrrroookkkhhheeeaaa]]][[[[[[ZZZXXXTTTPPPLLLIIIGGGJJJLLLOOOQQQQQQMMMFFFAAA@@@?????????AAABBBDDDFFFIIIKKKNNNQQQSSSVVVZZZ]]]cccdddgggiiikkkooouuuxxxwwwzzz|||}}}}}}}}}}}}~~~zzz{{{}}}~~~~~~}}}xxxzzz}}}}}}{{{yyyxxxxxxxxx[[[>>>555777555111000///......///222333333222///////////////////////////...---...000000000///000000111222222222222222111222444555666777999::::::999;;;@@@DDDIIITTT^^^iiittthhhdddddddddjjjwwwuuugggccceeehhhkkk|||zzztttqqqqqqsssuuuuuuuuuvvvlllfff```cccmmmxxx|||xxxrrrlllgggbbb]]]ZZZZZZYYYWWWUUURRRNNNLLLJJJMMMNNNQQQSSSRRRMMMFFF@@@??????>>>>>>???AAABBBDDDIIIKKKNNNQQQTTTXXX\\\```fffgggiiikkkmmmqqqvvvzzzxxxzzz}}}~~~~~~}}}~~~~~~yyyzzz|||}}}~~~~~~~~~~~~wwwyyy|||}}}|||{{{{{{{{{pppTTT:::444777666222111222111///000111111000//////////////////////////////...---...000000000...000000111222222222222111111333444666666777999:::::::::===CCCHHHNNNZZZeeeppp{{{uuulllfffcccaaakkkuuuzzz{{{vvvtttuuuwwwtttuuuyyyoooiiiddd```fffiiiooowww}}}}}}xxxrrrsssyyy{{{nnndddeeemmmsssxxx{{{~~~|||zzzwwwrrrkkkbbb]]]XXXXXXWWWVVVSSSPPPMMMKKKQQQRRRUUUUUUQQQKKKDDD@@@>>>>>>>>>???@@@BBBCCCDDDIIILLLOOORRRUUUWWW[[[^^^dddeeeggghhhjjjooouuuyyyzzz{{{||||||}}}}}}||||||{{{|||}}}~~~~~~}}}|||{{{|||xxxxxx}}}~~~}}}hhhGGG555888666222222111333222111000///...---,,,............///000222222////////////000000000000222222222222222222222222111333555777888888777666777888:::???GGGQQQ[[[aaaiiiqqqwwwnnniiiiiieeekkkvvv}}}yyynnnhhhiiilllgggeeeeeebbbbbbpppwwwpppiiieeeaaabbbeeehhhkkknnnpppqqqzzzvvvyyyuuummmnnnssswww|||}}}{{{wwwrrrlllhhh___]]]ZZZVVVSSSQQQPPPOOORRRSSSTTTTTTQQQKKKEEEBBB>>>>>>>>>???@@@BBBCCCDDDHHHKKKOOORRRUUUXXX\\\^^^ccceeefffgggjjjnnntttxxxyyyzzzzzz{{{{{{{{{{{{{{{||||||}}}~~~}}}}}}{{{{{{|||yyyyyy|||}}}|||~~~cccDDD444888555222222000222222111000///...------............///000111222////////////000000000111222222222222222222222222222444666888999999888777::::::;;;>>>CCCLLLVVV\\\^^^iii|||yyy|||ssssssvvvwwwrrrjjjeeeeeejjjbbb\\\[[[WWWWWWddduuuyyyrrrmmmhhhgggeeeeeeeeegggiiijjjqqqxxx~~~||||||vvvwww{{{}}}}}}{{{yyyxxxuuurrrooogggddd___ZZZVVVTTTTTTTTTSSSTTTTTTSSSPPPKKKGGGDDD????????????@@@AAACCCCCCGGGJJJNNNRRRUUUXXX\\\___ccceeefffhhhjjjmmmrrrvvvzzzzzz{{{||||||||||||{{{|||}}}}}}}}}}}}|||{{{zzz{{{yyyyyyzzz{{{|||YYY???333888555222222///000000000000///////////////......//////000111222/////////000000000111111222222222222222222222222333444666888999999999888:::;;;<<<===BBBIIIRRRXXXXXXeee~~~xxxtttrrrqqqhhh```]]]XXXXXXdddsss|||yyyvvvtttqqqooonnnppprrrtttrrr~~~{{{|||~~~}}}zzzxxxwwwvvvtttrrrnnnkkkfffaaa]]]ZZZYYYXXXUUUTTTSSSQQQNNNKKKGGGEEE@@@@@@@@@@@@@@@AAABBBCCCFFFIIINNNRRRUUUYYY^^^aaadddfffhhhiiikkknnnsssvvv{{{|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}|||{{{{{{zzzwwwvvvwwwyyyyyy}}}wwwOOO:::333777444222222///////////////000000000000///////////////000111111//////000000000111111111111222222222222222333333333444555777888888888888777999===???BBBHHHPPPUUUZZZggg|||rrriiibbbZZZWWWaaaqqq}}}zzzxxxwwwxxxyyyzzz|||~~~}}}zzzyyyxxxvvvtttpppnnnllliiieee```]]][[[WWWVVVTTTRRRNNNJJJGGGFFFAAAAAAAAA@@@AAAAAABBBBBBEEEHHHMMMQQQUUUZZZ___bbbeeegggjjjlllnnnqqquuuxxx{{{{{{|||}}}}}}}}}}}}|||~~~~~~}}}}}}||||||||||||vvvuuuuuuvvvwww{{{lllGGG666222777333111333///////////////000000000000000////////////000000111000000000000111111111111111111111222222333333333222222444555666666777777444888===@@@BBBEEEKKKPPP[[[hhhxxxnnnaaaYYYbbbrrr|||{{{wwwyyy}}}~~~~~~{{{xxxvvvtttqqqooonnnnnnmmmkkkhhhddd```^^^ZZZZZZXXXUUUQQQLLLHHHFFFCCCBBBBBBAAAAAAAAAAAABBBCCCGGGLLLQQQVVV[[[```ccceeegggjjjmmmooossswwwzzzzzzzzz{{{|||||||||{{{{{{~~~~~~}}}}}}~~~~~~yyywwwvvvwwwxxx{{{```AAA444333666111111444000////////////000000000000000000////////////000000000000000111111111222222111111111222222333333444222222333333444666666777555999>>>??????CCCKKKQQQ]]]fff{{{kkkaaalll~~~~~~tttqqqrrryyy}}}zzzwwwuuussspppmmmjjjlllkkkiiigggeeecccbbbaaa___^^^]]]ZZZUUUOOOJJJGGGDDDCCCBBBAAAAAAAAAAAAAAABBBFFFKKKQQQVVV[[[aaadddbbbeeeiiimmmpppsssxxx{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}zzzzzz~~~{{{TTT>>>444444666000000444111000000000000////////////000000////////////000000000000111111111222222222000111111222333333444444333333333444555666777888888;;;>>>???AAAIIIWWWbbbfffkkkpppgggtttzzztttllliiirrr~~~|||zzzxxxvvvtttpppmmmkkkiiifffcccaaaaaabbbccccccbbbaaa]]]XXXRRRLLLHHHDDDCCCCCCBBBAAAAAAAAAAAABBBFFFKKKQQQVVV\\\aaaeee```dddhhhlllooosssxxx{{{~~~~~~|||~~~uuuLLL===444444555///000555111111000000000////////////111000////////////000000000111111111111222222222000000111222333333444444444444444444555777888999999<<<>>>???EEESSSgggvvvrrrtttvvvnnn{{{}}}vvvkkkccciiizzzuuuzzzyyytttrrrqqqooommmkkkiiihhhhhhddd```[[[XXXUUURRRLLLHHHDDDBBBAAAAAABBBCCCBBBAAA@@@TTT```XXXPPPVVV```fffeeejjjmmmmmmooouuuzzzzzz}}}}}}~~~fffEEE777555222111222111000///000000000000000000000000..................------000111111111111222222222111111222222222333333333555555555555666888999:::888:::???FFFOOO```zzz{{{zzz{{{wwwlllaaafffvvvxxxiiikkkwww~~~yyytttoookkkhhhfff```\\\XXXUUUSSSQQQMMMJJJFFFDDDBBBAAABBBCCCBBBAAASSScccjjjbbbYYY\\\ccceeedddiiimmmmmmpppwww||||||~~~^^^>>>666444222111111111000///////////////////////////........................000000111111111222222222111111222222222333333333555555555555666888999:::===>>>BBBHHHNNN\\\rrrzzz}}}|||xxxkkk___bbbrrr}}}sssaaa\\\gggzzz}}}wwwpppjjjfffccc[[[XXXTTTRRRQQQPPPOOOMMMHHHFFFCCCBBBCCCCCCBBBAAACCCOOOVVVSSSQQQVVV\\\^^^eeejjjnnnooorrryyy~~~~~~}}}~~~|||TTT777666444222111111111000///////////////////////////........................000000000111111111222222111111222222222333333333555555555555666888999:::@@@@@@CCCGGGJJJSSSddduuuwwwsss|||ooo```___qqqwwweeeXXX___mmmyyywwwsssmmmhhhccc```^^^WWWUUUSSSQQQQQQRRRRRRRRRLLLIIIFFFDDDDDDCCCCCCBBB>>>GGGNNNPPPUUU]]]cccdddhhhmmmppppppsssyyy~~~~~~~~~~~~~~~{{{{{{qqqMMM666555333111000111111000///////////////////////////---------...............000000000000111111111111111111222222222333333333555555555555666888999:::>>>>>>@@@CCCDDDIIIVVVcccllljjjzzzgggbbbqqq|||kkkZZZ[[[bbbqqqzzzuuusssiiigggddd```\\\YYYWWWVVVVVVUUUUUUTTTTTTTTTVVVWWWQQQMMMHHHEEEDDDDDDCCCBBBGGGKKKPPPSSSXXX^^^aaaaaakkkppprrrqqqsssxxx||||||{{{}}}zzzxxxhhhIII888444222000000111111000///........................---------.........////////////000000000111111111111111222222222333333333555555555555666888999:::<<<<<<>>>AAABBBEEEOOOZZZjjjiii|||xxxsssnnnoootttsss{{{rrrhhhrrr~~~nnn]]][[[\\\bbbmmmxxxzzzuuupppmmmmmmppprrrqqqlllfffaaa______^^^[[[XXXVVVTTTSSSRRRUUUWWWXXXXXXWWWWWWXXXZZZTTTPPPKKKGGGEEEDDDCCCBBBCCCFFFKKKOOOTTTYYY\\\^^^mmmrrrtttrrrssswwwzzzzzzzzz|||yyyxxx]]]DDD:::333222000000111111000///........................,,,,,,------...//////////////////000000000111111111111222222222333333333555555555555666888999:::===<<<>>>AAACCCFFFNNNXXXkkkkkk|||~~~|||sssjjjgggfffccccccdddccciiiuuuyyymmmttt~~~nnncccaaa______```cccgggiiiggghhhhhhgggeeebbb___]]][[[^^^aaa```\\\XXXVVVUUUXXXXXXWWWVVVUUUUUUUUUUUUUUUXXX[[[\\\ZZZXXXYYYZZZWWWSSSMMMHHHFFFEEEDDDCCCEEEHHHNNNVVV[[[```fffjjjlllqqqsssqqqrrrwww{{{zzz{{{~~~{{{xxx{{{wwwRRR===777333111//////000111000///........................,,,,,,------...//////000////////////000000000111111111222222222333333333555555555555666888999:::>>>======AAACCCFFFNNNWWWccceee|||wwwwww{{{xxxjjj^^^^^^bbbcccbbbaaa^^^aaaiiitttzzzooovvvoookkkjjjhhhddd___]]]]]]^^^WWWXXX[[[]]]]]]]]]\\\[[[XXXZZZ\\\[[[XXXVVVWWWXXXSSSSSSSSSTTTVVVXXXYYYZZZUUUYYY]]]^^^[[[YYYXXXYYYYYYTTTNNNIIIFFFEEEDDDCCCCCCFFFMMMSSSWWWZZZ___eeejjjooorrrqqqsssxxx||||||~~~xxxxxx~~~pppJJJ666444333111//////000111000///........................,,,,,,------...///000000////////////000000000000111111222222222333333333555555555555666888999:::>>><<<<<>>333333000000000000////////////........................---------.........//////000000000000111111111111111111222222333333444444333444666666666777888:::;;;===??????>>>@@@EEEIIIPPPYYY{{{vvvrrrmmmeee]]]VVVVVVbbbqqq}}}yyyttttttxxxuuu```[[[___cccjjjrrrzzzwwwrrrllloooqqquuu||||||wwwooojjjggggggeee___[[[[[[TTTSSSVVV\\\___[[[XXXXXXUUUWWW\\\```]]]WWWUUUXXXZZZYYYVVVQQQKKKFFFDDDDDDHHHLLLPPPUUUYYY___dddhhhkkkooovvvzzz}}}~~~~~~~~~|||xxxSSS999111333000000000000////////////........................------........./////////000000000000111111111111333333333333333444444444444555555555555666999;;;===???@@@@@@>>>@@@DDDHHHOOOXXX~~~|||~~~wwwlllaaaWWWTTT]]]hhhtttxxxpppmmmmmmgggaaa^^^XXX]]]jjjsssxxxrrruuuvvv|||~~~vvvoookkkfff___[[[\\\XXXXXX[[[aaaaaa[[[WWWVVVSSSVVV[[[___\\\UUUSSSVVVYYYYYYWWWSSSMMMHHHEEEDDDIIILLLQQQUUUZZZ___eeeiiikkkqqqxxx}}}}}}}}}}}}qqqMMM777222555000000000000////////////....................................///////////////000000000111111111111444444444444444444444333444555555444333555999<<>>222111444000000000000////////////............................../////////000000000000000000000111111111111333333333333333444444444333444444444444555888:::999:::;;;===@@@IIITTT]]]ZZZWWWyyytttfff[[[YYY\\\lll|||ppptttzzzpppnnnxxxlll]]]\\\gggtttlllccc[[[XXXXXXWWWWWWZZZ]]]ZZZTTTRRRUUUZZZZZZ[[[[[[VVVPPPPPPTTTWWWWWWUUUPPPKKKGGGEEEEEEIIIMMMRRRWWW\\\bbbhhhlllrrrwww}}}}}}{{{{{{fffIII777222222333000000000000////////////.........................../////////000000000000000000000000111111111111111111222222333333444444111333555555555555777999888999:::===CCCPPP```kkkaaaWWWuuuvvvkkkaaa^^^aaannnuuuttt|||zzzlllVVVVVVaaa}}}xxxooodddWWWOOOMMMPPPQQQTTTWWWUUUQQQQQQUUU^^^]]]\\\\\\VVVPPPQQQUUUWWWVVVTTTOOOJJJFFFEEEEEEIIIMMMRRRWWW\\\bbbiiimmmsssxxx}}}~~~}}}}}}~~~\\\AAA555444555555000000000000////////////........................////////////000000000000000000000000111111111111000000111222222333444444000222555666555555666888999:::<<>>IIIYYYdddgggiii[[[sss~~~~~~||||||}}}~~~tttpppkkkhhhfffaaa[[[VVVMMMRRR___tttnnncccYYYQQQQQQUUU\\\gggppp~~~{{{lllaaa]]]YYYSSSIIIJJJNNNRRRQQQRRRYYYbbbeeeaaaZZZVVVUUUVVVXXXXXXPPPOOONNNJJJGGGEEEEEEFFFJJJPPPYYY```eeekkksssxxx~~~dddHHH888555000///111...//////////////////..........................................////////////000000000000111111111111222222222222222222222222111111111222333555777777888;;;;;;???OOOffftttvvvkkk[[[qqq}}}wwwsssoooggg\\\SSSLLLOOOZZZmmmrrrkkkaaaVVVOOOLLLOOOXXXaaappp{{{ggg]]]YYYUUULLLJJJMMMSSSXXX[[[bbbiiibbb]]]XXXUUUVVVXXXXXXXXXOOOOOONNNKKKHHHFFFFFFGGGKKKQQQZZZbbbhhhnnnuuu{{{vvvUUU@@@777777000...111000.../////////////////////....................................////////////000000000000111111111111111111111111111111111111000000111222333555666777888;;;;;;???TTTqqqppp^^^qqq{{{ooo___SSSNNNQQQZZZjjjzzzyyytttiii[[[PPPIIIIIIRRR\\\ffflll]]]XXXUUUMMMJJJLLLTTT]]]bbbiiiooo___[[[VVVUUUVVVXXXYYYXXXOOOOOONNNLLLIIIGGGGGGHHHJJJQQQ[[[cccjjjpppxxx}}}eeeHHH888555999222...111111.........///////////////..................................../////////000000000000000111111111111111111111111111111111111000000111222333555666777999;;;:::???VVVwwwuuubbbttt~~~jjjVVVSSSRRRXXXfffqqqvvvxxx{{{zzzpppsssxxxtttggg[[[TTTLLLFFFJJJTTTlll{{{^^^TTTYYYOOOLLLMMMXXXgggooommmhhh]]]XXXSSSTTTWWWZZZXXXVVVSSSPPPOOOOOOKKKFFFGGGKKKOOOYYYbbbhhhnnnxxxsssOOO===888222//////000...---.................................------,,,,,,,,,............///////////////000000000000111111111222111111111000000//////222222222333444555666777888;;;<<>>777333111111000000000////////////------------------------------------------------.......................................///000000222111000000111111111111222222222111222222333333777666777888888;;;FFFRRRVVVQQQ```qqqjjjcccaaaeeejjjppptttwww~~~pppkkkyyyfffeeemmm~~~~~~iii^^^ZZZWWWUUUUUUVVVUUUTTTTTTWWW\\\```dddfffbbb\\\VVVTTTTTTVVVXXXWWWXXX\\\dddppp~~~}}}VVV@@@999444000---000000000////////////...------------------------------------------------.......................................///000000......------------///000333222222222222222333333666555666888888;;;EEEQQQRRROOO```yyylllbbbbbbiiipppuuuyyyooorrr|||wwwmmmqqq~~~dddccclll}}}llldddbbb]]]XXXUUURRRSSSTTTWWW\\\bbbhhhlllpppjjjbbbZZZWWWXXX\\\^^^^^^^^^```iiiwww{{{uuusssxxx|||}}}}}}PPP:::444222000111000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000.../////////...///222444222222111111111222222333444444555777777:::DDDOOOOOOMMM```uuujjjpppzzz~~~}}}{{{qqqmmmnnn|||zzzvvvzzzfffdddnnn|||nnnkkkkkkhhhbbb___VVVVVVWWW[[[dddoooyyyxxxkkk___[[[___ggglllnnnlllmmmuuuxxxlllggggggmmmqqqwwwsssIII777555333111333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000000111222111111222666999000000000000000111222333333333555777777999CCCNNNOOOLLL]]]yyyxxxqqqjjjdddjjj|||qqqmmmvvv}}}qqqppptttsssnnnjjj`````````eeepppxxxiiieeekkkvvv~~~|||zzzyyyyyyqqqlllggghhhnnnpppwww___>>>555666222...---000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000,,,...//////...000444888////////////000111222333222222555777777999CCCMMMQQQLLL[[[sssmmmggggggllluuu{{{{{{{{{~~~}}}zzzxxxiiiccc```gggvvvuuurrr}}}}}}yyyxxxuuu{{{iiiLLL444222777444...+++------.........,,,+++***------............------,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,,,,---///000000000///...///////////////...............//////000111333444777000000666888999DDDTTTUUUMMMXXX}}}pppjjjmmmrrrxxx{{{xxxzzz}}}tttiiiffffffmmm|||{{{[[[FFF555333555111///222000///---,,,,,,---...///------............------,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,---...///000000000///////////////////////////.../////////000111222333444777111111666888999CCCRRRUUULLLWWW~~~}}}}}}zzzsssooommmlllkkkkkkqqqxxxrrrjjjlllqqqxxxhhhIII>>>666444222...000777333111---++++++...222444------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...//////000000//////......////////////////////////000000111222444555777333222666777888BBBNNNTTTLLLXXXxxxooojjjeeeaaaaaadddgggsss~~~tttmmmpppvvvxxxqqqyyywwwWWW<<<777444333111---000666333111...------000333666,,,------......------,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,------...........................////////////000000000000111333444555777444444666666888@@@JJJTTTMMMYYYxxxsssmmmeee___^^^bbbhhhmmmnnnjjjgggfffhhhqqqjjjGGG888444111222111//////000000000000000000111222333,,,,,,------------,,,,,,++++++++++++++++++++++++((())))))***+++,,,------+++++++++,,,,,,,,,---------.........//////000000/////////000111222444444555444555666666888???GGGSSSMMMYYY{{{rrriiidddfffggghhhiiihhhgggggggggpppaaa???777444111111111111...,,,---...000111111111///...,,,,,,------------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++,,,------------......///000000000......//////000111333444333444555555555888>>>DDDPPPKKKXXXzzztttiiikkkllljjjhhhfffgggiii~~~~~~zzzSSS===555555333111000000...------.../////////...---,,,+++,,,,,,------,,,,,,+++***************************+++++++++,,,,,,------------,,,,,,,,,---...///------......///000000111---------...///000222222000333555555555999???CCCKKKGGGVVV~~~rrrvvvxxxtttmmmjjjllloooxxxrrrBBB999222555666333///...///000.........------,,,+++++++++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,---------//////...---...///000111---------...///000000111------------...000111222///333555555555999???BBBHHHEEETTT|||{{{{{{|||sssiiiooo|||~~~www}}}qqqOOO;;;666////////////............---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,++++++***)))***+++---...+++,,,,,,------,,,,,,+++......---++++++---000444...------......///000111333333333333555999???CCCJJJIIIVVVwwwzzzttt|||~~~|||{{{yyy}}}xxxXXX???444555////////////............---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++---------,,,+++,,,///222...------......///000111111222222333444777<<<@@@GGGGGGSSSrrr{{{yyyuuuuuuyyydddFFF777444555////////////............------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,------,,,,,,+++,,,---...---,,,,,,---///...------......///000111///111222333444666:::===DDDEEEOOOlll~~~xxx}}}uuuUUU???888555111////////////............------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++*********+++,,,,,,------,,,,,,++++++---...---,,,,,,,,,......------......///000111///111333444555666999<<>>AAADDDMMMccc|||OOO777333444111...////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,---...---------///111...------......///000111111222444666777:::>>>AAA@@@EEEMMMaaammmDDD666666222000333////////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,------------///222555...------......///000111111222333444666:::@@@DDD>>>EEEMMM___XXX999777888///+++111000/////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++((()))+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++---------------000444888...------......///000111000111222333555:::AAAEEE===DDDMMM^^^\\\GGG555444666111///111.........///////////////,,,++++++******++++++,,,(((,,,...,,,,,,...---***,,,,,,,,,++++++***************++++++++++++******++++++,,,,,,,,,,,,------........................222///,,,******,,,///111///111333444666999===AAABBBDDDKKK___pppMMM;;;---...111///---000////////////............,,,++++++******++++++,,,))),,,,,,******,,,,,,(((,,,,,,,,,+++++++++************++++++++++++***************+++++++++,,,,,,------------------------000///---++++++---///000000111333444666888<<>>HHH^^^cccHHHBBB999222444555333111222000000///...------,,,,,,,,,++++++******++++++,,,,,,......++++++000111000++++++++++++++++++++++++******++++++++++++******************++++++++++++++++++++++++++++++++++++------..................111222333444444666999<<<:::>>>HHH___nnnNNN;;;777222///000111///......000//////...---,,,,,,+++,,,++++++******++++++,,,***,,,,,,***,,,111444333++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,.../////////......111222333333333555888:::;;;???III``````AAA555............//////000000///.........---,,,,,,,,,,,,++++++******++++++,,,&&&)))***(((***///111000***++++++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,---...////////////000111222222333444777:::<<<@@@JJJaaaQQQ999555///111222000///000111222------------------------,,,++++++******++++++,,,&&&***+++)))***......+++******+++++++++,,,,,,,,,******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///000111222222444888:::;;;???JJJaaalllAAA000444222444444000,,,,,,---...,,,,,,------------------,,,++++++++++++++++++,,,)))---...,,,,,,...---)))*********++++++,,,,,,,,,******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111...///111111222444888;;;999>>>IIIaaakkkJJJ888111...///////////////////////////...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,...,,,******,,,------,,,************************+++++++++*********)))))))))))))))))))))*********,,,,,,,,,,,,,,,+++***)))*********+++,,,---///000///000111111111222555888:::@@@III[[[oooPPP;;;222111444///////////////////////////...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,))),,,//////---***)))***************************+++++++++*********)))))))))))))))************+++---------------,,,++++++*********+++,,,---///000///000111111111222555888777===FFFXXX~~~rrrNNN:::222///000555////////////////////////......---,,,,,,,,,------...---,,,,,,++++++,,,,,,***111888888222,,,+++,,,************************+++++++++***************************++++++,,,,,,------.........---,,,,,,++++++++++++,,,---/////////000111111111222555888555;;;CCCUUUzzzxxxXXX<<<777777111---000////////////////////////...------,,,,,,,,,------...---,,,,,,++++++,,,,,,+++111666777333///---...*********************************************************+++,,,,,,,,,---,,,---------------,,,,,,+++++++++,,,,,,.../////////000111111111222555888888===CCCTTTxxx^^^GGG666888999000+++---////////////////////////------,,,,,,,,,------......---,,,,,,++++++,,,,,,))))))***,,,------,,,***************************************************)))******+++,,,,,,------***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,---.../////////000111111111222555888>>>AAAFFFTTTxxxMMM>>>333222111---,,,///////////////////////////------,,,,,,,,,---.........---,,,,,,++++++,,,,,,***((('''(((+++------,,,***************************************+++++++++((())))))***+++,,,------******++++++,,,,,,++++++---------------.../////////000111111111222555888???BBBEEESSSvvvjjjAAA:::222---...///000///////////////////////////,,,,,,,,,,,,,,,---...///...---,,,,,,++++++,,,,,,,,,------,,,,,,---///000************************))))))*********+++++++++'''(((((()))***+++,,,---***++++++,,,------,,,,,,...------------......//////000111111111222555888;;;>>>AAAOOOsssLLL:::888333///111666333---////////////////////////,,,,,,,,,,,,,,,---...///...---,,,,,,++++++,,,,,,(((---000...***(((***...************************))))))******++++++++++++&&&'''((()))***+++,,,,,,+++,,,------.........---......---------......//////000111111111222555888777999===LLLqqqqqqRRR:::333222111111111222333444........................------..................++++++++++++++++++++++++000,,,***+++...///+++&&&******))))))))))))***************)))))))))))))))******))))))******+++,,,,,,,,,,,,---------......,,,,,,,,,---...///000111000000111222333555666777888999>>>NNNpppxxx___JJJ>>>555333222000///...//////........................///.....................++++++++++++++++++++++++***)))))),,,000111---)))******))))))))))))*********)))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---///000111000000111222333555666777777999>>>NNNpppxxx[[[FFF>>>>>>888777444111...---,,,,,,------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,000000---)))******))))))))))))******))))))))))))))))))************))))))******+++,,,*********+++++++++,,,,,,++++++,,,,,,---///000111000000000111333444666777666888>>>NNNooo[[[BBB555555999;;;999666333000......---------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,***(((******))))))))))))******)))))))))))))))***************))))))******+++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...000000///000000111222444555666444777===MMMmmmgggEEE888333222333777666444111000/////////------------------------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,000...***(((((()))+++,,,******))))))))))))******(((((())))))******************))))))******+++,,,,,,,,,,,,,,,------------+++++++++,,,---...///000//////000111222444555666444777===KKKjjjQQQ:::888888444111111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---+++(((''''''***...000******))))))))))))******((((((((()))******++++++******))))))******+++,,,,,,,,,---------.........******++++++,,,...///000/////////000222333555666444777<<>>:::666666777666111,,,........................---------,,,,,,+++++++++////////////////////////---------,,,,,,+++++++++(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********+++((((((((()))******++++++,,,,,,,,,***)))+++...111------,,,,,,,,,---............///000111222333333666999>>>III___```GGG999666333444666666222...---------------------------------,,,,,,+++++++++------------------------......---,,,,,,+++******))))))))))))************))))))))))))))))))))))))((()))))))))************((((((((()))******+++++++++++++++***)))***,,,...------,,,,,,,,,---............///000111222333333555888===GGG]]]}}}~~~|||~~~```GGG444444222111222555666333000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++......---,,,,,,+++*********************)))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++***+++,,,+++)))))))))+++,,,,,,,,,,,,,,,---...///...//////000111222333333444777<<>>KKKlll~~~ooogggddd```]]][[[ZZZ[[[]]]]]]]]]]]]]]]___aaaccceeeeeehhhkkkkkkhhhfffgggjjjiiilllrrrzzz|||zzzyyy~~~wwwwwwwwwyyyzzzyyyvvvsssrrrsssuuuvvvuuutttrrrqqqoooooooooooooooooooooooonnnllllllnnnmmmkkklllnnnpppuuu~~~sssXXXCCC777333444555444111...,,,+++---------,,,,,,,,,++++++******************************))))))))))))******,,,,,,+++***)))))))))************)))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))((('''+++***)))(((((())))))***(((((((((((())))))******(((((((((((())))))))))))))))))***++++++++++++******++++++,,,,,,------...//////000111222333333444333555888===JJJkkk}}}~~~ssskkkhhhgggddd```aaa```^^^]]]^^^```ccceeebbbbbbbbbcccdddeeeeeeffffffffffffjjjooorrrsssrrrssspppooossszzz~~~|||{{{{{{{{{zzzyyyzzz}}}|||zzzzzzzzzyyyyyyvvvtttqqqqqqrrrrrrqqqpppmmmnnnppprrrrrrqqqpppoookkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhjjjhhhgggkkksssxxxzzznnnQQQ===555333000222222000,,,******+++------,,,,,,,,,+++++++++******************************))))))))))))******,,,,,,+++***)))))))))***))))))))))))))))))******((((((((((((((((((((((((((('''&&&'''((()))(((&&&---,,,***)))((((((((()))'''''''''((())))))******(((((((((((())))))))))))))))))***+++++++++++++++***++++++,,,,,,------...//////000111222333333444444666999>>>JJJjjjRRR___pppvvvnnnmmmjjjeeeaaa___^^^```aaabbb```]]]^^^aaaddddddcccgggfffeeeeeegggiiijjjjjjhhhggghhhlllssswwwxxxwwwtttuuuuuutttsssssstttvvv|||~~~}}}||||||{{{yyyxxxvvvuuuuuuuuuyyyvvvqqqooonnnnnnmmmmmmmmmnnnooopppppppppooonnnjjjjjjjjjiiiiiihhhhhhhhheeebbbcccfffddddddqqqoooTTT???222111444111111000///------///111,,,,,,,,,,,,++++++++++++******************************))))))))))))******++++++******)))*********))))))))))))************)))))))))))))))))))))))))))'''&&&'''((()))(((''',,,***(((&&&&&&&&&'''((('''''''''(((((()))))))))(((((((((((()))))))))))))))***++++++,,,+++++++++***++++++,,,,,,------...//////000111222333333444555666999===JJJiiiQQQOOORRR[[[iii|||}}}sssjjjdddaaaaaacccbbbaaaaaacccdddddddddggghhhjjjkkkkkkkkkkkkkkkfffgggjjjmmmpppssstttuuurrrsssuuutttrrrqqqpppqqqwwwyyy{{{}}}|||zzzxxxvvvvvvwwwwwwvvvtttrrrqqqqqqvvvsssqqqooooooooommmlllnnnnnnnnnnnnnnnmmmmmmmmmhhhhhhgggfffeeeeeeddddddaaa```cccfffeeeiii|||gggOOO@@@777222111444222000///...///000111111,,,,,,,,,++++++++++++*********************************))))))))))))***************)))******++++++((()))))))))************)))))))))))))))))))))))))))(((''''''))))))(((''')))((('''&&&&&&(((***,,,''''''(((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,------...//////000111222333333444444555888<<>>OOO|||qqqTTT@@@666777:::111---000000///,,,***+++...///---+++******************++++++)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&'''''''''###%%%&&&'''''')))+++...***)))((('''&&&&&&'''((($$$%%%&&&&&&%%%%%%'''((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))))))))************+++++++++)))))))))***+++---...///......//////000111111111222222777<<<>>>OOO{{{aaaGGGAAA222111000///.....................------,,,,,,,,,,,,+++++++++******))))))''''''''''''(((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''')))***+++"""%%%(((+++,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))***************++++++++++++++++++,,,,,,------......//////000000111333444:::CCCNNNuuuqqqQQQ<<<888111111000///............---------,,,,,,,,,++++++++++++*********)))))))))''''''((((((((()))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++'''(((+++,,,,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))*********************++++++++++++,,,,,,------......///000000000222444444999AAALLLqqq}}}ooodddTTT@@@444222111000///...------------,,,,,,,,,+++++++++++++++******))))))))))))((((((((((((((()))))))))******(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))***+++)))******+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))************************+++++++++,,,,,,------...//////000111111333444444999@@@IIInnngggkkkqqqxxx}}}}}}xxxsssooouuuyyyyyy|||zzz___TTTKKKHHHDDD;;;444222000///...---,,,,,,,,,,,,++++++******************)))))))))((((((((((((((())))))))))))************'''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))***************))))))******++++++,,,,,,------...///000111111222333444444999@@@IIImmmDDDIIISSS___jjjssswwwyyypppssspppfff___aaagggkkksssxxx~~~tttfffVVVJJJ@@@;;;:::>>>AAA>>>777222///...---,,,++++++++++++************************((((((((((((((()))))))))))))))))))))************''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''')))***+++$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))***************(((((()))******+++,,,,,,------...///000111222222222444555:::AAAJJJnnn<<<<<<>>>CCCLLLWWWbbbhhhlllqqqqqqhhh^^^XXXUUURRRUUUXXX]]]ccciiipppxxx}}}wwwiiiXXXNNNGGG???999777333333666;;;???===555......---,,,+++***************************+++++++++(((((())))))))))))******((((((((()))))))))******&&&'''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&''')))***+++###$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))***************'''(((((()))***+++,,,,,,------...///111222333333222444555;;;AAAJJJmmmEEEBBB???<<<<<>>DDDfff<<>>EEEddd000333777<<>>???CCCGGGJJJJJJNNNPPPTTTZZZ```bbb___[[[XXX[[[aaaffffff___VVVPPPNNNNNNQQQTTTSSSNNNNNNQQQJJJOOOUUU[[[aaaaaaZZZQQQPPPSSSYYY___aaaaaa___]]]\\\^^^bbbhhhoooqqqooolllnnnuuu|||yyy}}}wwwggg[[[NNNHHHEEEEEEAAA:::666777333000......000111000///------------------------...---,,,+++++++++,,,,,,+++++++++++++++******)))((((((((((((((((((((((((+++*********))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((()))******+++++++++,,,---...///111222222222555555888<<>>;;;777333222222///111333444222///......000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))******++++++++++++,,,---///000111222222555444777<<<@@@WWWzzzDDDLLLOOOLLLGGGGGGHHHHHHDDDHHHKKKNNNUUU\\\]]]YYYMMMMMMPPPXXX```fffhhhgggeee[[[QQQRRR[[[eeejjjkkkXXXWWWQQQMMMOOOTTTRRRLLLGGGCCCBBBFFFJJJLLLPPPUUU```gggkkkmmmuuu~~~zzznnniiilllqqquuuwwwuuurrrpppcccbbbdddlllvvvzzzwwwrrrddd___[[[]]]cccddd```ZZZSSSUUUXXX[[[]]]]]]ZZZXXXSSSPPPKKKFFFCCC???<<<:::333444555333000111333555,,,...111333333222111///////////////......///000++++++++++++++++++++++++,,,---.........---+++***,,,+++***)))((())))))***))))))))))))))))))))))))(((((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""#########$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))******++++++***+++,,,---///000111111222444444888===@@@VVVyyySSSYYY]]]^^^___bbbaaa^^^]]]``````^^^___bbbbbb^^^```aaaaaa___]]]\\\^^^aaa\\\WWWPPPOOOTTT]]]fffkkkdddaaaWWWOOOQQQXXXYYYTTTIIIDDDAAADDDGGGIIINNNSSSQQQYYY[[[UUUVVV^^^___ZZZ^^^___bbbdddccc```]]]ZZZSSSPPPOOOSSSYYYZZZUUUOOONNNKKKIIIIIIKKKKKKIIIFFF??????@@@AAABBBBBB@@@>>>;;;:::999777555555666777000111111......000222222111111...,,,---000111000------------,,,,,,---///++++++++++++++++++++++++,,,---...//////---+++***,,,+++)))((((((((()))***))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))******++++++***+++,,,---...000111111222444444888>>>AAAVVVxxxzzz{{{~~~{{{}}}xxxyyy}}}{{{||||||qqqkkkjjjdddcccaaa___]]]]]]^^^___aaa^^^[[[XXXTTTTTTZZZaaaUUUQQQLLLJJJMMMTTT]]]ccc___[[[VVVRRROOONNNMMMLLLQQQQQQOOONNNKKKHHHEEEDDDCCCBBBAAAAAABBBAAA???===<<<<<<<<<<<<;;;;;;;;;:::777777666666666555555555555555444333333222111111111000000///...---------........................------------------------++++++******++++++,,,---...,,,+++,,,//////---***+++***))))))******)))'''''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%,,,,,,***)))'''%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((((((((()))******++++++------......//////000000222666555999===???TTTwww|||zzzxxxwwwmmmiiieeebbb```^^^]]]]]]\\\XXXSSSQQQQQQVVV\\\aaakkkfff___WWWRRRNNNLLLJJJPPPNNNKKKGGGBBB>>><<<:::===<<<<<<<<<>>>>>><<<;;;777777777777777777666666444444444444333333333222444444333333222111111000000000000///...---------........................------------------------++++++******++++++,,,---...,,,+++,,,//////---++++++***))))))******)))'''''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%******)))(((&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((()))******++++++------......///000000000222555555888===???TTTwwwxxxnnnllliiidddaaa______aaacccfffccc]]]VVVQQQMMMJJJJJJKKKHHHCCC===999666666666777666555555666666555333333333333333333333333333111111111111000000000000222222222111111000000///000000//////...---------------------------------------------------------++++++******++++++,,,------,,,,,,---......---++++++***))))))******)))'''(((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((()))******++++++------......///000000111222555555888<<<>>>TTTwww|||xxxvvvuuuhhhhhheeeaaaZZZSSSMMMKKKHHHEEE???999666555666777666444222222222222111000111222222222222333333333000000000/////////......111111000000000//////////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------......---,,,+++***))))))******)))'''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))******++++++,,,------...///000111111222555555888<<<>>>TTTvvvxxxkkkaaa\\\YYYTTTMMMEEE>>>999777777666444222222333333333222111111111111222222222222000000000000////////////000000///////////////...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---......------,,,---+++***))))))******)))'''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,---...///000111111111444444888<<<>>>SSSvvv|||wwwnnnbbbWWWLLLEEEAAA888666333333333444444333222222222111111111000000111111111111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++---......---,,,,,,---+++***))))))******)))'''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))******+++++++++,,,---...///111111222111444444777;;;===SSSvvv~~~rrriiicccRRRNNNHHHDDDAAA>>>;;;:::666666555444333333222111222222111111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++---//////,,,+++,,,...+++***))))))******)))''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))******+++++++++,,,---...///111222222111444444777;;;===SSSvvvuuupppfff]]]VVVOOOIIIFFF;;;;;;:::999777666555555111111111111000000000000/////////000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***---//////,,,+++,,,...+++***))))))******)))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((()))******++++++++++++,,,...///111222222111444444777;;;===SSSuuuwwwmmmggg___TTTHHH@@@>>>===999555111333444333111000///000///000///...---...000222000///......------......,,,,,,,,,+++++++++******+++++++++************)))******))))))******+++,,,---,,,++++++------,,,++++++***)))'''''''''((()))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((())))))))))))))))))))))))))))))*********,,,,,,---...///000111111333444222666<<<<<>>999222///000111000///000000///............///...///000111111000///...+++++++++,,,++++++***)))(((((((((((())))))))))))((((((((((((((((((''''''((((((''''''(((((()))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((()))******+++++++++,,,,,,---...///000000000333111444999888AAAVVV|||pppYYYPPPCCC:::666444111...111000//////......//////...///000111111000///...++++++,,,,,,++++++***)))(((((((((((())))))))))))'''(((((((((((((((((((((((((((((((((((())))))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$&&&((((((&&&&&&(((***&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((()))******+++++++++,,,,,,---...///000000000333111444999777@@@UUU{{{nnn]]]NNNEEE>>>888333111111000///////////////...///000222222000///...+++,,,,,,,,,,,,+++******(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((()))******''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''###%%%((('''&&&&&&(((+++&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((()))******+++++++++,,,,,,---...///000000///333111444999777???TTT~~~sssdddQQQ>>>111555333000///////////////...///111111///...............---,,,,,,+++************************++++++))))))))))))((((((((((((&&&''''''((()))******+++''')))******(((&&&&&&&&&)))))))))((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))+++***)))))))))***,,,,,,------...///000000000///000555222222888999@@@QQQ~~~xxx^^^JJJAAA;;;555333555555222...111222333222222222333444...---------,,,+++++++++******************++++++***)))))))))((((((((((((''''''(((((())))))************)))(((''''''((()))(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))******)))))))))***+++,,,,,,---...//////000000///000555222222888999@@@QQQ}}}lllXXXKKK<<<555555666333///222222222222111111222222---------------------,,,++++++++++++++++++************)))))))))((((((((((((((((((((())))))))))))***)))'''&&&&&&'''((()))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))***))))))))))))***++++++,,,,,,---//////000000000000555222222888999@@@QQQ{{{|||lllUUUCCC:::777666555333333333444444222000...---------------.........,,,+++++++++++++++***************)))))))))(((((())))))))))))(((((((((((('''&&&&&&'''((((((''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******++++++,,,---...///000000000000555222222888999@@@QQQyyyiiiSSSCCC;;;888444444555777999777333000.....................///,,,,,,,,,,,,++++++******************))))))))))))))))))))))))((((((((((((&&&'''))),,,///...)))&&&%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))***************+++,,,...//////000000000555222222888999@@@QQQwwwxxx\\\GGG===999777555666888888444111//////////////////......---------,,,++++++******++++++*********)))))))))(((((((((((())))))))))))((()))---222555444...((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))******)))))))))***,,,---//////000000000555222222888999@@@QQQwwwjjj\\\NNNGGG>>>999888777444111111000000000///............------,,,++++++******+++++++++*********))))))''''''(((((())))))************,,,111666555000***)))))))))))))))(((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''')))*********)))((()))***+++---...///000000000555222222888999@@@QQQwwwhhhkkkrrr|||yyypppjjjkkkmmmrrryyyzzzxxxkkk___OOOBBB===:::888555222111111000///......---......---,,,,,,+++******+++++++++************)))&&&''''''((()))******+++***((()))---222333///***++++++******))))))((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&''')))*********)))(((((()))+++---...///000000000555222222888999@@@QQQwwwuuuxxxwwwyyytttnnnfffggguuu}}}{{{qqqeeefffooommmpppppplllmmmsssxxxzzzrrrXXXEEE:::555333222000000222444333...)))000///...------...000111---,,,***))))))***,,,---+++++++++************))))))))))))***,,,///222444---,,,+++)))((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))))))))*********,,,,,,---...///000111111444333444777888:::BBBKKKsss|||wwwyyyooohhhkkkiiimmmpppppprrruuuuuuqqquuuzzz~~~fffRRRDDD===999777444222111111111000//////............//////---,,,***))))))+++,,,---+++++++++************)))***)))))))))+++...111222++++++******))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))************,,,,,,---...///000111111222111222555666888@@@IIIooowwwttttttxxx|||{{{sssqqqsssuuuxxxzzz}}}qqqYYYLLL<<<999444000//////000111.........//////......------,,,+++******+++,,,---+++++++++************)))***)))))))))***,,,...///))))))******++++++******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))************,,,,,,---...///000111111000///111444555777???HHHlllxxxzzz|||zzzwwwxxx|||yyyyyy}}}zzziiiIIIAAA888333333333111///---...///000000...---,,,------,,,+++++++++,,,,,,+++++++++*********))))))***))))))))))))***++++++&&&''')))++++++++++++***((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((())))))***(((((())))))******++++++,,,,,,---...///000111111000///111444555777???HHHkkk|||yyy~~~}}}tttuuuzzzxxx}}}~~~ooo]]]HHH;;;888888444000...///000111000///---,,,...------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))%%%&&&(((***+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((((('''((()))******'''(((((()))******++++++,,,,,,---...///000111111222111222555666888@@@IIIlll{{{}}}}}}ooojjjjjjiiilllqqq{{{bbbKKK???:::555000111111111111000//////.........------,,,,,,+++++++++++++++************)))))))))))))))))))))))))))&&&'''((()))************((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))((('''''''''(((***+++''''''((()))***++++++,,,,,,,,,---...///000111111333222333666777999AAAJJJlllvvvpppkkkeeeccccccfffkkksss}}}oooXXXGGG;;;444444333222111000000000000............---,,,+++***+++++++++************)))((())))))*********))))))((((((((((((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))))))))'''''''''(((***+++''''''((()))***+++,,,,,,,,,,,,---...///000111111333222333666777999AAAJJJkkk~~~xxxpppnnnmmmkkkjjjkkkmmmppprrrsss~~~yyy\\\GGG===666555333111000000111222............---,,,+++***+++++++++************)))((())))))************)))))))))(((''''''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))***)))'''&&&'''(((***+++&&&'''((()))***+++,,,,,,,,,,,,---...///000111111222111222555666888@@@IIIiii|||xxxvvvwwwxxxxxx|||}}}gggKKKAAA888111111111...///333000000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((((((((()))))))))))))))))))))))))))******+++***+++,,,---...000111111333222222555555666>>>GGGfffxxxSSSFFF;;;777555000...///,,,---......---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((()))))))))))))))))))))))))))******+++***+++,,,---...000111111333111222555555666>>>FFFeee}}}uuu{{{yyyfffPPPBBB:::444111000---...///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((()))))))))))))))))))))))))))******+++***+++,,,---...000111111222111222555555666===FFFccc{{{vvvrrrrrrvvv}}}qqqXXXFFF<<<777555222222222333333222///---------------------------,,,,,,+++++++++*********)))))))))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))))))))))))))******+++***+++,,,---...000111111111000222555555666===EEE```uuummmppptttrrrmmmhhhqqq{{{aaaNNN@@@999444333111111222222000---------------------------,,,,,,,,,++++++++++++***))))))******++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))))))))))))))******+++***+++,,,---...000111111000000222555666666<<>>AAAZZZ}}}vvvrrrppprrrvvv{{{iiiMMM@@@;;;666333...000111000......//////------,,,,,,,,,+++++++++++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((('''''''''((()))+++,,,111...)))((()))++++++******+++,,,...///111222333222333333444555888===AAAWWWzzzrrrmmmjjjmmmxxxkkkSSSCCC:::555111111111111111000//////,,,,,,,,,,,,++++++++++++,,,+++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))((('''''''''((()))***+++000...***)))***+++,,,+++***+++,,,---///111222222333444444444555888===AAARRR}}}tttooooooqqqxxxxxx___HHH999999444111222222000......,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********************************(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******---,,,***)))***++++++,,,***+++,,,---///000111222555555555555555888<<<@@@PPP}}}rrriiilllvvveeeMMMAAA777000000222000///000---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))))))))******))))))((()))***+++***+++,,,---...///000111444555555444555888<<<@@@PPP}}}ooooookkkkkkqqqyyylllRRRAAA333111222000000444............------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))))))))(((((('''((())))))((((((***,,,***+++,,,---...///000000222333333333444777<<<@@@PPP}}}xxxmmmiiigggiiiqqq{{{rrrYYYBBB:::777222111444000////////////.........------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))******++++++******)))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))******)))((('''&&&(((******))))))+++---++++++,,,---......//////000111222222333777<<<@@@OOO}}}wwwmmmhhhnnnxxxuuuqqqSSSDDD<<<333000333000000000000////////////---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))******)))((('''&&&)))++++++******,,,...++++++,,,,,,---.../////////000111111333777<<<@@@NNN{{{~~~tttsssvvv~~~{{{yyy~~~qqqVVVAAA555333444000222222111000///---***)))///444444000,,,,,,---+++++++++************)))******)))((((((((((((((()))***+++++++++)))((('''''''''(((((())))))******%%%&&&''''''((((((''''''((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%)))(((((('''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((*********)))******++++++,,,,,,,,,---...///000111111222333444555888<<<@@@OOOwww||||||uuuqqqvvvsssZZZGGG;;;777333333222222222222222000***///333333000,,,,,,---++++++++++++******************)))((((((((((((((()))******+++***)))((('''******)))((('''&&&%%%%%%%%%&&&''''''((((((''''''(((''''''''''''''''''(((&&&&&&'''(((((('''&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((*********)))******+++,,,,,,,,,,,,---...///000111111222333444555888<<<@@@OOOwwwssslllmmmuuu|||~~~bbbIII999666333000///000000000000+++///222222///---,,,...,,,+++++++++******************)))(((((((((((())))))************)))((((((***))))))(((&&&%%%%%%$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((******))))))***++++++,,,,,,,,,,,,---...///000111111222333444555888<<<@@@NNNuuu~~~}}}|||{{{{{{|||}}}~~~xxxqqqsssvvv~~~bbbFFF<<<666111111111///---...---///111111///------...,,,,,,+++++++++*********+++***))))))(((((())))))))))))*********)))))))))'''(((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&###$$$%%%&&&'''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))***+++,,,,,,,,,,,,,,,---...///000111111222333444555888<<<@@@LLLsss{{{zzzzzzyyyzzzzzz{{{|||}}}~~~}}}wwwuuuyyy```EEE<<<555666666222000111//////000///...---......,,,,,,,,,++++++++++++***++++++***)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''######%%%&&&'''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---...///000111111222333444555888<<<@@@KKKqqqxxxxxxxxxxxxyyyzzz{{{|||{{{{{{}}}~~~~~~}}}}}}|||~~~~~~~~~~~~xxx{{{zzzTTTEEE999777666111000333000000///............///,,,,,,,,,,,,++++++++++++++++++***))))))))))))***)))))))))((())))))***+++......,,,+++)))((('''&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((###%%%&&&'''(((((('''&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((())))))***+++------,,,,,,,,,---...///000111111222333444555888<<<@@@JJJooorrrrrrssstttvvvwwwxxxyyywwwxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyzzz|||sss\\\FFF<<<666///...333222000...------...//////------,,,,,,,,,+++++++++,,,+++******))))))*********)))((((((((()))+++,,,...---,,,***)))'''&&&%%%%%%&&&''''''((((((''''''(((''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((%%%&&&((())))))((('''&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((()))***,,,---...,,,,,,,,,---...///000111111222333444555888<<<@@@IIInnnllllllnnnoooqqqsssttttttuuuuuuttttttuuuvvvwwwxxxwwwvvvvvvwwwyyy||||||xxxYYYHHH<<<222111888222000---,,,---...//////---------,,,,,,,,,++++++,,,+++******)))************)))(((((((((***+++,,,******))))))((((((''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&''')))******((('''%%%'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((()))***,,,---...,,,,,,,,,---...///000111111222333444555888<<<@@@HHHmmmgggggghhhiiijjjkkklllllllllnnnooopppooooooqqqrrrtttsssrrrrrrtttwww|||~~~zzz{{{~~~eeeJJJ:::444444111222000---,,,///111111------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))************+++++++++(((((((((((()))***+++,,,,,,,,,---...///000111111222333444555666888;;;>>>HHHhhh______```aaabbbcccddddddfffgggiiijjjjjjjjjlllnnnqqqooonnnnnnooosssvvvyyyyyy{{{}}}|||^^^GGG;;;666222222000...---..................---------,,,,,,++++++++++++***************************************)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((())))))*********+++++++++++++++***************+++,,,,,,---...///000111111111333444555555888;;;>>>HHHiiiSSSSSSTTTUUUVVVVVVWWWWWW[[[]]]___``````aaaccceeeiiihhhgggggghhhllloooqqquuuvvvyyy|||~~~~~~|||^^^GGG;;;555333111111111000...,,,/////////............---,,,+++++++++******************************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))*********++++++------,,,+++************,,,,,,---...///000000111111222444444555777;;;>>>HHHiiiGGGGGGHHHHHHIIIJJJJJJKKKNNNPPPRRRSSSTTTUUUXXXZZZ^^^]]]]]]^^^```dddhhhjjjmmmooorrruuuxxxzzz{{{{{{~~~~~~~~~zzzyyy|||]]]HHH;;;555111222444222///.../////////.........------,,,,,,+++++++++******************************************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))************,,,+++******)))))))))***+++,,,,,,---...///000111111222444444555777:::===HHHhhh>>>>>>>>>???@@@@@@@@@AAABBBDDDGGGHHHHHHJJJLLLNNNPPPPPPRRRTTTWWW[[[___bbbeeegggjjjooorrruuuwwwwwwzzz{{{|||~~~xxxyyy}}}eeeHHH<<<222222444222000000.........------------,,,,,,,,,,,,++++++++++++***************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((()))))))))*********((((((((((((((()))******++++++,,,---...///000000111222333444444777:::===FFFggg888888888888999999::::::999;;;===>>>>>>???BBBCCCDDDEEEFFFIIIMMMQQQTTTVVVZZZ\\\aaafffkkkoooqqqrrrtttuuuxxxzzz|||}}}~~~}}}~~~{{{{{{bbbNNN:::444333000...000.........---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))))))))******'''&&&&&&'''((()))******++++++,,,---...//////000000111333333444666:::===DDDfff444444444444444555555555444555777888888888:::<<<;;;<<<===???BBBEEEHHHIIIKKKNNNSSSZZZ```eeehhhiiilllooorrrvvvxxxzzz{{{{{{yyy|||jjjLLL>>>777111...111/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***)))((((((((((((((())))))***+++,,,,,,......///000000111333333444666:::<<>>CCCGGGJJJUUUYYY```fffjjjnnnqqqsssssstttwwwyyy||||||{{{zzz}}}||||||{{{{{{|||}}}~~~|||}}}~~~sssUUU???666555333111...---...///...+++------------,,,,,,,,,+++++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''''')))((((((''''''''''''(((&&&&&&&&&''''''''''''(((((())))))))))))))))))(((((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;CCC\\\555555555555555555555555333333333333333333333333444444444333333222222222333333333444666999<<<===EEEKKKTTT\\\bbbfffjjjllloooqqqtttxxxzzz{{{{{{zzzzzzzzzzzzzzzzzz{{{||||||zzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~lllPPP===555666444111///---------...............------------++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&(((''''''''''''(((((()))&&&&&&&&&''''''''''''((())))))************))))))((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;BBB]]]999999999999999999999999777777777777777777777777777777666666666555555555666666555555555666777777:::???GGGOOOUUU[[[aaaeeelllooosssvvvxxxyyyyyyzzzwwwwwwwwwxxxxxxyyyzzzzzzxxxyyyzzz{{{||||||||||||{{{{{{|||}}}}}}}}}||||||||||||}}}}}}~~~kkkOOO<<<666444222222111...///222.........------------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&'''''''''''''''((()))***&&&&&&&&&''''''''''''((())))))************))))))((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;CCC]]];;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888999999999999::::::999888777777777666777999===BBBGGGOOOWWW\\\gggkkkpppssstttuuuwwwxxxttttttuuuvvvwwwwwwxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyzzz{{{||||||||||||{{{||||||{{{{{{||||||}}}}}}~~~~~~jjjMMM777222111333333//////222------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&'''''''''''''''((()))***&&&&&&&&&''''''''''''((())))))************))))))((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;BBBXXX========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999888888888999999:::>>>DDDLLLRRR[[[```gggkkkmmmooosssvvvqqqqqqssstttuuuvvvvvvuuuvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{|||~~~{{{aaaCCC888111333333...---000---------,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;@@@RRRCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????<<<==================<<<;;;;;;:::999:::===BBBFFFJJJQQQZZZaaadddhhhnnnrrrnnnoooqqqsssttttttttttttuuuvvvwwwxxxxxxyyyyyyyyywwwvvvvvvvvvwwwxxxzzz{{{yyyyyyxxxyyyyyyzzz{{{|||yyyzzzzzz{{{}}}~~~|||\\\HHH777444333...---000............---------------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''((())))))))))))((((((''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;@@@QQQJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBBBBAAA>>>>>>???@@@AAAAAAAAAAAA=========;;;999999;;;===>>>FFFQQQYYY^^^ccckkkpppmmmnnnppprrrssssssssssssuuuvvvwwwxxxxxxyyyyyyyyyvvvuuutttssstttvvvxxxzzzvvvwwwwwwxxxyyy{{{|||}}}yyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~rrrXXX???777555///...222000/////////............---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&'''((()))*********)))((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((((()))******++++++***+++,,,---...000111111111222333333444555999;;;CCCTTT[[[XXXTTTTTTVVVVVVTTTRRRTTTRRROOOOOOQQQSSSUUUVVVUUUUUUSSSOOOJJJFFFEEEEEEIIIGGGEEEDDDEEEEEEDDDCCCEEEBBB@@@??????>>>===;;;:::===AAAHHHQQQZZZaaaeeeiiikkkmmmoooqqqrrrrrrrrrqqqqqqrrrssstttuuuuuuvvvuuutttsssrrrssstttvvvxxxssstttuuuwwwyyyzzzzzzzzzxxxyyyzzz{{{|||||||||||||||}}}~~~zzzzzzyyySSS===888777333///000...,,,,,,---/////////.........------,,,,,,,,,///***)))++++++'''(((---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))+++,,,,,,---...///000000///000222333444777:::===???UUU^^^]]][[[[[[\\\]]]\\\[[[WWWVVVVVVWWWXXXYYYYYYYYY\\\\\\ZZZVVVRRROOOOOOOOOOOOMMMKKKKKKKKKKKKIIIGGGGGGEEEBBBAAA@@@???>>><<<999:::;;;???EEEMMMUUUYYYccceeeiiilllooopppqqqqqqoooooopppqqqrrrrrrsssssssssrrrqqqppppppqqqssstttqqqrrrsssuuuwwwxxxzzzzzzyyyzzz{{{||||||||||||||||||}}}~~~xxxsssyyypppQQQ>>>444111111222000...---...///...---.........------,,,,,,,,,000,,,***,,,***&&&&&&)))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))))))))******++++++,,,---...///000000///000222333444666:::===AAAVVVcccdddeeedddbbbaaaaaabbbYYY[[[\\\^^^___^^^]]]]]]bbbbbbaaa^^^ZZZXXXXXXXXXUUUUUUTTTTTTTTTSSSPPPNNNLLLIIIFFFDDDCCCBBB@@@>>>;;;999777777:::@@@GGGKKKXXX[[[```eeejjjmmmoooooommmmmmnnnoooppppppppppppqqqpppooonnnnnnnnnooopppoooooopppqqqsssvvvyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{||||||}}}~~~|||uuutttoooLLL888333555222111/////////...,,,+++.........---------------///,,,,,,---,,,(((((()))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,---...///000000///000222333444666:::===BBBVVVbbbeeehhhgggccc```aaabbb\\\]]]____________``````ffffffdddaaa]]][[[[[[[[[XXXXXXYYYZZZ[[[ZZZWWWTTTQQQOOOKKKHHHGGGEEECCCAAA@@@>>>;;;999888:::===???IIIMMMTTT[[[bbbhhhkkklllkkkkkkmmmnnnoooooonnnnnnpppooonnnmmmmmmmmmnnnnnnlllllllllmmmpppssswwwyyyxxxxxxyyyyyyyyyyyyyyyxxxzzz{{{}}}~~~www~~~dddHHH:::555111000/////////...,,,***...............---------,,,,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********++++++++++++***+++,,,---...//////000///000222222333555999<<>><<<:::999999===AAAHHHPPPXXX___dddfffggghhhjjjlllmmmmmmmmmlllnnnnnnnnnmmmmmmmmmmmmnnnjjjiiiiiikkkmmmqqquuuwwwuuuuuuvvvvvvwwwvvvvvvvvvwwwyyy|||```FFF444111000......//////---,,,........................+++,,,,,,++++++,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))))))))*********++++++++++++******+++,,,---.../////////000222222333555888;;;???QQQ}}}NNNSSSZZZ___bbbdddeeeeeedddeeeeeeccc```bbbgggkkkjjjjjjhhheeebbb`````````[[[[[[[[[^^^``````___]]]ZZZWWWTTTQQQPPPNNNKKKIIIFFFFFFDDDCCC@@@<<<:::888888:::>>>DDDLLLSSSYYY\\\```bbbeeegggiiiiiiiiihhhjjjjjjkkkkkkllllllllllllhhhhhhiiijjjlllooorrrsssqqqrrrssstttuuuuuuuuuuuuuuuxxx{{{|||YYY<<<666333000////////////................../////////,,,...,,,)))(((+++,,,***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))))))))*********++++++******+++,,,---.../////////000222222222444888:::>>>OOOyyyOOOSSSYYY```fffiiihhhfffcccfffhhhfffddddddgggkkkggghhhhhhfffdddcccdddeeeaaa```___```aaaaaa```___\\\ZZZVVVTTTSSSQQQOOOMMMJJJIIIGGGDDDBBB@@@>>>>>>888888999<<>>DDDGGGOOORRRVVV[[[]]]___^^^^^^___```aaacccdddeeeffffffggghhhiiikkkmmmnnnnnnnnnoooppprrrtttuuuwwwwwwwwwuuuwww{{{~~~~~~}}}}}}~~~nnnFFFAAA999444111111000000---.........//////000000+++//////---111<<>>:::555++++++333/////////000000000000000------------------------+++,,,,,,,,,,,,+++******,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++******+++,,,,,,---......000111222222333555888;;;@@@LLLqqqdddaaa```ccciiillliiieeeaaadddffffffdddbbbaaaaaaggggggfffffffffhhhiiijjjkkkjjjgggeeeddddddeeefffccc```[[[UUUQQQPPPSSSVVVUUUQQQLLLKKKLLLKKKGGGDDDBBB???;;;999999999999999<<>><<<;;;;;;:::999777999<<<>>>AAAFFFKKKOOORRRUUUWWWYYYYYYZZZ\\\]]]]]]^^^```bbbeeeiiikkkmmmoooooopppqqqsssvvvxxxyyyzzzzzzzzz{{{{{{zzzzzzyyy{{{|||~~~}}}WWW===777999555/////////////////////////////////...---+++***))))))+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++******+++,,,---...//////000111222222333555888;;;???KKKpppkkkllllllkkkiiihhhiiijjjfffggggggfffdddcccdddeeehhhhhhhhhiiiiiijjjjjjkkkhhhgggfffdddcccbbbbbbbbbdddccc___YYYSSSPPPOOOPPPWWWUUUSSSSSSTTTSSSQQQOOOIIIFFFBBB???>>>===<<<;;;999:::999999:::>>>DDDHHHMMMPPPSSSTTTUUUVVVWWWYYYZZZ[[[]]]```cccgggkkkmmmoooooooooppprrrtttvvvxxxxxxyyyyyyzzzzzzzzzzzzyyyzzzzzz|||}}}}}}|||zzzzzz{{{|||}}}tttNNN===:::666000000000///////////////.........---,,,+++*********+++,,,,,,,,,,,,+++******)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++)))***+++,,,---//////000000111222222333555888;;;>>>JJJppplllnnnnnnllliiiggghhhiiifffgggiiihhhhhhhhhiiikkkkkkkkkjjjjjjjjjiiihhhhhhhhhhhhgggfffeeecccbbbaaabbbbbb```]]]XXXUUUTTTTTTWWWWWWVVVWWWWWWVVVTTTSSSLLLIIIFFFCCCBBB@@@>>>======<<<:::888777999===@@@GGGJJJMMMPPPQQQRRRTTTVVVXXXXXXZZZ]]]aaafffjjjmmmmmmmmmnnnoooppprrrtttuuutttuuuvvvwwwxxxyyyyyyyyyzzzzzz{{{|||~~~~~~}}}{{{yyywwwvvvtttwwwxxxyyy{{{|||}}}~~~~~~{{{|||}}}}}}}}}lllLLL===666333111111000000000/////////,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++******))))))******++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))***+++,,,...///000111000111222222333555888;;;===IIIoookkklllmmmllliiifffeeeddddddfffhhhiiiiiiiiijjjkkkkkkkkkkkkkkkjjjhhhgggfffkkkkkkkkkkkkiiifffdddccc```aaabbb```\\\YYYXXXXXXWWWXXXYYYYYYXXXWWWUUUTTTNNNLLLIIIFFFEEEDDDAAA???>>>>>><<<999666555777999AAADDDHHHJJJLLLOOOQQQTTTUUUUUUWWWYYY^^^cccgggjjjkkklllmmmoooqqqrrrrrrrrrpppqqqrrrtttvvvwwwwwwwwwyyyyyyyyyzzzzzz{{{{{{{{{xxxwwwvvvtttsssqqqoooooopppqqqssstttvvvwwwwwwwwwvvvwwwxxxxxxyyy}}}gggIII:::777333222222111111000000///++++++,,,------......///+++,,,,,,,,,,,,+++***************+++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))***+++---...000111222000111222222333555888;;;===IIIoooiiiiiijjjkkkiiifffbbb___aaacccfffhhhgggfffeeefffiiiiiijjjjjjjjjhhhgggfffllllllmmmmmmkkkhhheeeccc___aaacccbbb___[[[YYYXXXWWWYYYZZZZZZYYYWWWUUUTTTOOOMMMJJJIIIHHHFFFDDDBBB???@@@@@@>>>:::777777777:::===BBBEEEHHHKKKNNNQQQRRRRRRSSSUUUYYY^^^cccfffjjjllloooqqqsssrrrqqqpppnnnooopppqqqrrrsssssssssssssssssssssrrrrrrrrrqqqmmmllljjjhhhgggfffeeeeeedddeeeggghhhjjjkkkkkkkkknnnnnnoooppprrruuuyyy|||^^^CCC;;;444444333333222111111000---..................///+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))***+++---///000111222000111222222333555888;;;<<>>BBBEEEIIILLLOOOPPPPPPPPPRRRVVV[[[```cccjjjlllpppsssttttttrrrpppnnnoooooopppppppppoooooommmmmmlllkkkjjjiiiiiihhhcccbbb___]]]\\\\\\\\\\\\YYYZZZ\\\]]]___`````````ccccccdddeeegggjjjnnnppprrrttt}}}oooKKK===555555444444333222111111000000//////.........---+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++---///000222222000111222222333555888;;;<<>>;;;;;;:::999999<<>>>>><<<:::888999<<>>>>>>>>???@@@@@@AAABBBBBBBBBCCCEEEFFFGGGHHHJJJLLLMMMNNNQQQUUUXXX[[[\\\bbbjjjrrr~~~|||RRRBBB444333444111000333000000///...............------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))(((((((((((())))))))))))************)))))))))************+++++++++***+++,,,---///111222222111111222333444666777888@@@GGGhhhnnnmmmllljjjhhhfffdddbbbaaa```[[[TTTSSSYYY^^^^^^]]]___aaaccceeeeeeeeeeeebbbbbbcccccccccbbbaaaaaaaaa```^^^[[[XXXUUUSSSQQQTTTSSSRRRPPPNNNMMMLLLLLLLLLJJJHHHHHHIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBB@@@===:::999:::<<>>???>>><<<::::::;;;<<<>>>999999999999:::;;;<<<<<<;;;:::::::::;;;===???@@@BBBCCCEEEFFFGGGJJJNNNQQQWWWXXX]]]dddjjjqqq}}}lllOOO777444555111000555000000000///////////////...------------,,,,,,,,,++++++++++++++++++++++++************************************************))))))(((((((((((())))))))))))************))))))))))))*********+++++++++***+++,,,---///000111222111111222333444666777888>>>FFFgggmmmmmmllljjjgggeeecccccceeeccc]]]UUUTTTZZZ^^^___XXXYYY[[[^^^aaacccccccccaaaaaabbbccccccccccccbbb______]]]ZZZWWWSSSPPPNNNQQQPPPOOOMMMKKKJJJJJJJJJGGGFFFEEEEEEGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDAAA===;;;;;;<<<:::>>>DDDIIIMMMPPPTTTVVVWWWWWWWWWXXXVVVRRRLLLGGGAAAAAA@@@>>><<<:::999888:::999777666666777999:::777666666666777888999999777777666777888999;;;===>>>@@@AAABBBCCCEEEIIILLLSSSTTTXXX```dddhhhpppxxxeeeCCC999999555333777000000000000000/////////.........---------,,,,,,++++++++++++++++++++++++************************************************))))))(((((((((((())))))))))))************))))))))))))*********+++++++++***+++,,,---...///000111111111222333444666777888===EEEgggiiikkkllljjjgggdddbbbbbbeeeddd___XXXWWW\\\``````WWWWWWXXXZZZ^^^``````_________aaabbbbbbccccccccc]]]]]][[[YYYVVVRRROOOMMMMMMMMMKKKJJJIIIIIIHHHHHHDDDCCCBBBCCCEEEGGGGGGFFFFFFFFFDDDCCCBBBBBBBBBBBBEEEFFFFFFDDD@@@>>>>>>>>>999===AAAEEEHHHLLLOOORRRPPPNNNMMMLLLIIIEEE???;;;777777777777666666666666666555444333333444555666444444444444444444555666555555555666777888999:::;;;===>>>??????BBBEEEHHHMMMNNNRRRZZZ^^^```eeekkkrrr{{{UUUAAA999333111222111111111111111000//////............---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))************)))))))))************+++++++++***+++,,,---...///000000111111222333444666777888===EEEgggeeehhhjjjiiifffbbb``````aaabbb___[[[[[[```cccbbbZZZXXXWWWYYY\\\^^^]]][[[[[[[[[]]]^^^``````aaaaaa[[[ZZZZZZXXXUUUQQQNNNLLLJJJIIIIIIHHHGGGGGGHHHHHHCCCBBBAAABBBEEEGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAACCCEEEFFFEEECCCAAA@@@AAA<<<>>>AAABBBCCCFFFIIILLLIIIGGGFFFDDDDDDBBB>>><<<777777777666555555444444333333333222222222222222444444333333222222333333222333444555666777777777888999:::;;;<<<>>>AAADDDJJJJJJNNNUUUYYYZZZ]]]bbbgggwwwqqqRRR===333111111111111222222222111000///............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))************)))))))))************+++++++++++++++,,,---......//////111111222333444666777888<<>>AAAIIIIIILLLSSSWWWWWWYYY]]]dddjjjxxx{{{tttgggHHH:::777777111111222333222111000/////////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))************)))))))))************+++++++++++++++,,,,,,---...//////111111222333444666777888;;;CCCeeeaaaccceeeeeecccaaaaaaaaa^^^^^^^^^______aaabbbccc^^^]]][[[ZZZZZZ[[[]]]^^^[[[ZZZYYYXXXXXXYYYZZZZZZ]]]YYYUUUTTTUUUSSSMMMHHHBBBAAA@@@BBBDDDEEEEEEDDDBBBBBBAAAAAABBBDDDEEEFFFHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>???@@@@@@???AAADDDFFFFFFGGGDDDCCCDDDEEECCCBBBBBB===<<<<<<:::888666444333222222222222222222222222000111333444333222000...222222333444444555666666555666777888:::;;;<<<===AAACCCFFFKKKPPPTTTXXXZZZbbbbbbjjj{{{vvvyyy[[[===666>>>555555222111111222000,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,------....../////////000000000111333555777999;;;DDDddd___aaaccccccbbb``````aaa^^^^^^]]]]]]^^^^^^___```]]]\\\ZZZYYYYYYZZZ\\\]]]\\\[[[ZZZXXXXXXXXXYYYZZZZZZWWWSSSRRRSSSQQQLLLGGG@@@??????AAACCCEEEEEEDDDBBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEECCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>???@@@@@@@@@AAADDDGGGIIIMMMJJJGGGEEEDDDDDDDDDEEEAAA@@@???===;;;999777555444333333333222222222222111222333333333222111000111222222333444444555555555555666888999:::;;;<<<@@@AAAEEEIIINNNRRRUUUWWWZZZ]]]eeeppp~~~vvvyyylllKKK999777222333222111000111///............---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,---......//////000000000111333555777999;;;DDDddd\\\^^^```aaa``````aaabbb___^^^]]]\\\[[[[[[\\\]]][[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[YYYXXXWWWWWWWWWXXXWWWTTTQQQPPPPPPNNNJJJFFF???>>>>>>@@@CCCEEEEEEEEEAAAAAA@@@???>>>?????????AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????@@@AAABBBDDDIIIMMMXXXUUUOOOJJJFFFFFFGGGGGGDDDDDDCCCAAA???===;;;999666666555444333222111111222222222222333333333333111111111222333333444444333444555666777999999:::===???BBBFFFJJJNNNQQQRRRSSSYYY```dddiiiyyyrrrzzzaaaGGG:::555555555444111///...///.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,---.........000000000111333555777999;;;DDDddd\\\^^^```aaa```aaabbbdddaaa___]]][[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZZZZ[[[YYYXXXVVVTTTTTTTTTUUUUUUSSSPPPOOOOOOMMMJJJGGGBBBAAA@@@BBBDDDEEEDDDCCCAAA@@@???>>>===<<<<<<;;;>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>???>>>@@@BBBCCCEEELLLSSSbbbbbb\\\SSSMMMJJJIIIGGGDDDDDDDDDCCCBBB@@@???>>>999999888666555333222222333222222222222333333444000000111111222222222222222333444555666777888888:::<<<>>>BBBFFFIIILLLMMMPPPVVV]]]```aaakkkyyy{{{[[[FFF<<<;;;:::888333---,,,///............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++,,,---......000000000111333555777999<<>><<<;;;:::999;;;<<<===>>>???@@@@@@@@@@@@@@@???????????????>>>???>>>???CCCDDDFFFOOOYYYkkknnnkkk```VVVRRRMMMHHHEEEEEEEEEEEEDDDCCCBBBAAA===<<<;;;:::888666555555444333333222222333444444000000111111111111222222222222333444555555666666888999;;;>>>AAADDDGGGHHHNNNQQQWWW]]]aaagggvvvnnnPPP@@@;;;888777333------111//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))***+++,,,---...///000000000111333555777999<<>>????????????????????????????????????===???DDDEEEFFFQQQ___pppwwwuuuiii___[[[VVVOOOIIIIIIIIIHHHGGGFFFDDDDDDAAAAAA???>>><<<;;;:::999666666666666555555444444111111111111111111111111222222333333444555555666666777999<<<>>>AAACCCDDDHHHJJJPPPXXX___ccckkkrrr}}}\\\DDD:::333444222......333/////////.........------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---...///000000000000111333555777999<<>>>>>??????>>>>>>>>>>>>???????????????<<>>:::;;;;;;;;;:::888666555222222222222222222222222222222333444444555555555555666888:::<<<>>>@@@AAACCCDDDJJJRRRXXX[[[bbbiiittt|||wwwPPP@@@444444444///...333////////////...............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---...///000111000000000111333555777999<<>>===;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@<<<>>>EEEFFFGGGTTTfffttt}}}{{{ooogggiiijjjfff[[[ZZZWWWTTTOOOKKKGGGEEEFFFFFFEEEDDDCCCBBBBBBAAA===>>>??????===;;;888666333333222222222222222222333333333444444555555555555666777999;;;===??????AAACCCHHHOOORRRUUU^^^gggkkkyyy{{{___JJJ:::888777111---000000/////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---///000111222000000000111333555777999===DDDaaaaaa^^^]]]```eeehhhfffbbb___\\\ZZZXXXXXXWWWVVVTTTWWWWWWVVVSSSPPPOOOQQQRRRTTTSSSRRRSSSUUUVVVWWWVVVUUUTTTQQQNNNMMMMMMNNNOOOKKKJJJIIIGGGEEEBBB@@@?????????@@@@@@???===;;;:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAA???@@@BBBDDDDDDHHHUUUbbbwww}}}~~~vvvnnnkkkjjjhhh```^^^[[[YYYWWWUUUQQQNNNJJJIIIGGGGGGGGGFFFDDDBBBBBBBBBAAA???===<<<:::999999666222000000222222222222111111222444666888999777777888888999999999:::===???CCCFFFJJJPPPUUUZZZdddnnn~~~{{{[[[<<<666777111///444111000//////000000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000///---,,,+++************++++++++++++***))))))******+++++++++,,,,,,,,,******+++,,,...000222333111111222333444666777888<<>>===<<<;;;:::===<<<<<<<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAA???@@@CCCEEEFFFKKKYYYgggyyyyyyqqqmmmllljjjeeeccc```^^^\\\YYYUUUSSSOOOMMMLLLKKKJJJGGGDDDAAAAAABBBCCCCCCBBBAAA???>>>;;;777444222222333333333222222222222333555777888888888888999999::::::::::::===@@@DDDGGGLLLRRRVVVZZZcccppp{{{lllIII:::777222//////111000//////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,//////---,,,+++*********++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,***++++++,,,...000111222111111222333444666777888<<>>======<<<<<>>=========>>>>>>>>>>>>>>>???@@@@@@AAAAAA???@@@DDDGGGIIINNN]]]kkk{{{}}}tttpppnnnlllkkkiiifffcccbbb___\\\YYYVVVTTTRRRPPPNNNKKKFFFCCCAAACCCEEEFFFFFFEEECCCBBB>>>;;;777555555555555444444333333222222444555666999999999999999:::::::::888:::===@@@CCCHHHMMMQQQUUU^^^hhhsss}}}^^^BBB777555222...111000//////000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...---,,,+++*********,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,---...///000111111111222333444666777888;;;CCCYYYcccbbbbbbdddeeeeeebbb___XXXWWWWWWWWWXXXXXXWWWUUUQQQSSSVVVVVVUUUSSSSSSTTTRRRQQQPPPQQQRRRSSSQQQPPPOOOOOOOOOOOOOOONNNMMMLLLIIIIIIIIIHHHGGGFFFEEEDDDEEECCCAAA@@@>>>>>>??????AAA@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBEEEHHHJJJOOO]]]lll|||wwwrrrooommmllljjjgggfffeeedddbbbaaa\\\[[[XXXWWWUUUQQQMMMIIIFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@<<<:::::::::999888777666444333333333444555888888888999999999999999777999;;;>>>@@@DDDIIILLLSSS\\\eeelllyyy~~~wwwQQQ;;;888777333111000//////000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...---,,,++++++++++++------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---...///000000111111222333444666777888:::BBBWWWbbbbbbcccddddddccc```]]]WWWVVVVVVWWWXXXXXXVVVTTTPPPRRRUUUUUUTTTSSSSSSSSSOOOOOOOOOPPPQQQRRRPPPNNNNNNNNNOOOOOOOOONNNMMMMMMHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>>>>>>>???BBBAAA@@@???????????????>>>>>>>>>???@@@@@@AAAAAABBBCCCFFFIIIIIINNN\\\jjj|||yyytttpppmmmkkkiiigggfffggghhhgggfffbbb```^^^\\\[[[YYYVVVTTTNNNLLLIIIFFFCCCCCCCCCCCCFFFCCC@@@?????????===<<<:::999777555555555555666888888888888888888888777777888:::<<<>>>AAAEEEHHHLLLTTT^^^eeemmmgggEEE999888666111000//////000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---,,,++++++++++++---............---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000000111111222333444666777888999AAAUUU```aaacccdddcccaaa^^^\\\VVVUUUVVVWWWXXXWWWUUUSSSPPPRRRSSSSSSRRRQQQRRRSSSNNNNNNNNNQQQSSSSSSQQQPPPNNNNNNNNNNNNOOOOOOOOOOOOJJJJJJJJJIIIHHHGGGFFFEEEAAAAAA???>>>===<<<<<<<<>>>>>>>>???@@@@@@AAAAAACCCCCCFFFIIIIIINNN[[[iii~~~xxxtttpppkkkiiigggggghhhjjjjjjjjjiiifffbbb``````___^^^]]]YYYVVVQQQLLLHHHFFFEEEDDDFFFDDDBBBAAABBBBBB@@@???===<<<:::999888888888999999999999888888888888777777888:::;;;<<<>>>BBBEEEGGGNNNXXX```gggtttWWW???666444111000//////000000///.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,+++++++++,,,------......------,,,+++******+++++++++,,,,,,,,,+++,,,,,,---...///000111111111222333444666777888999@@@TTT]]]```bbbcccbbb___]]][[[VVVVVVVVVWWWXXXWWWTTTQQQQQQQQQRRRQQQOOOOOOPPPRRRNNNOOOPPPSSSVVVVVVUUUSSSOOOOOONNNNNNNNNPPPQQQRRRMMMMMMLLLLLLJJJIIIHHHGGGAAAAAAAAAAAA@@@>>>===<<<@@@???????????????@@@AAA>>>>>>>>>???@@@@@@AAAAAABBBCCCFFFIIIJJJPPP^^^lllyyyuuupppmmmkkkjjjjjjkkkkkkkkkppplllgggcccccccccddddddbbb```]]]YYYTTTOOOKKKHHHDDDBBBAAAAAABBBBBBAAA@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;::::::999999999666777888999999;;;>>>AAAEEEHHHPPPZZZbbbjjjxxxnnnLLL:::333111000//////000000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,---------------,,,++++++******+++++++++,,,,,,,,,***++++++,,,...000111222111111222333444666777888:::@@@TTT\\\^^^bbbcccaaa___\\\[[[VVVVVVVVVWWWWWWVVVSSSPPPQQQRRRQQQOOOMMMMMMOOOQQQOOOPPPRRRUUUXXXYYYXXXVVVQQQPPPNNNNNNNNNPPPRRRTTTOOOOOOOOONNNLLLKKKIIIHHHDDDDDDEEEEEEDDDBBB@@@???>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>???@@@@@@AAAAAA@@@BBBFFFJJJLLLRRRaaaooo~~~zzzuuurrrnnnllllllmmmlllllluuupppiiieeedddeeefffgggfffgggfffddd___XXXPPPLLLBBBAAA@@@@@@AAABBBAAA@@@AAA@@@???=========>>>???=========<<<<<<;;;;;;;;;555666777777777999<<>>>>>???@@@@@@?????????@@@AAABBBBBBDDDEEEGGGHHHIIIPPPbbbttt{{{vvvxxxvvvrrrooolllkkkkkkkkkqqqpppnnnlllkkkjjjkkkkkkhhhhhhhhhfffbbb]]]XXXUUUMMMFFF@@@AAACCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAA???<<<999888666666666666777888:::;;;;;;???EEELLLSSS\\\dddiiiyyy}}}bbbEEE<<<666111333333,,,///222+++......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,...///111222000000111333777888888666888@@@WWW\\\]]]___``````___]]]\\\WWWWWWWWWWWWVVVTTTRRRPPPPPPOOONNNMMMMMMNNNOOOPPPUUUUUUVVVWWWWWWWWWVVVVVVMMMJJJHHHIIIMMMPPPPPPNNNPPPOOONNNLLLKKKKKKKKKKKKHHHHHHHHHHHHFFFEEECCCBBBCCCBBB@@@??????@@@AAABBB???????????????@@@AAAAAABBBDDDFFFIIIJJJRRRfffxxxyyyyyywwwssspppmmmlllkkkkkkqqqpppooonnnmmmmmmmmmmmmlllkkkkkkjjjhhhccc\\\VVVKKKDDD@@@AAACCCCCCEEEIIIFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDBBB???<<<:::777666666666666888999::::::===BBBHHHNNNVVV^^^dddjjj|||uuuUUUDDD888111333444///333666///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111111111222333555777888888999@@@WWW\\\\\\^^^^^^^^^^^^\\\\\\YYYXXXWWWVVVTTTSSSRRRQQQNNNMMMLLLKKKKKKLLLMMMNNNVVVVVVWWWXXXWWWVVVUUUTTTOOOIIIDDDEEELLLPPPOOOLLLNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@BBBCCCDDD?????????>>>??????@@@AAAAAABBBFFFIIILLLUUUiii{{{|||zzzvvvrrrpppnnnnnnnnnpppqqqqqqrrrrrrqqqqqqqqqpppmmmlllmmmmmmhhh___WWWIIIDDDAAAAAAAAABBBGGGOOOMMMMMMLLLLLLKKKJJJHHHHHHHHHIIIIIIHHHFFFCCC@@@>>>999888777666666777888888:::;;;>>>BBBGGGNNNWWW\\\bbboooyyygggJJJ;;;222111222...111444---...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------...//////000222333333333333555888;;;:::AAAWWW\\\\\\]]]]]]]]]]]]\\\\\\ZZZYYYWWWUUUTTTSSSRRRRRRLLLLLLJJJJJJJJJJJJLLLLLLUUUVVVWWWYYYYYYXXXWWWVVVSSSKKKDDDFFFNNNSSSRRRNNNKKKLLLNNNOOOOOONNNMMMLLLIIIIIIIIIIIIHHHHHHGGGGGGDDDDDDCCCBBBBBBBBBCCCCCC?????????>>>>>>??????@@@@@@BBBEEEHHHKKKTTThhh{{{{{{wwwtttrrrrrrrrrqqqrrrtttuuuvvvvvvuuutttrrrnnnlllnnnoookkk```WWWJJJGGGDDDCCC@@@@@@HHHQQQQQQQQQQQQPPPOOOMMMKKKJJJKKKKKKKKKKKKIIIFFFCCCAAA;;;:::888777666666666777:::;;;<<<===AAAGGGOOOUUU^^^eeewww{{{~~~WWWFFF888333333///111333---///////////////...------------------------------...---,,,,,,++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...............//////111333333333222444888;;;<<>>:::888666555555999:::::::::;;;???EEEIIIMMMUUUaaammmzzz]]]CCC444333111333777444///000000000000///......------------------------...---,,,,,,++++++,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///.........///000000111///000333888<<<===;;;888<<>>BBBUUUjjjgggcccbbbcccdddcccaaadddcccccceeefffeeeaaa]]]\\\ZZZXXXXXXZZZ\\\]]]]]]aaaaaabbbdddfffgggeeeccc______^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVUUURRROOOMMMMMMMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFDDDCCCBBBBBBAAAAAAAAAAAAAAACCCGGGIIIJJJRRRfffxxx~~~||||||{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxzzzwwwtttpppmmmiiidddaaadddcccbbbaaa```___]]]\\\ZZZXXXVVVUUUVVVUUUQQQNNNPPPPPPPPPPPPQQQRRRSSSTTTPPPKKKEEEBBBBBBAAA===999777888999888777888;;;>>>???CCCLLLUUU]]]hhh{{{YYY@@@777444111///222222111111000000//////........................//////.........------------------,,,,,,+++++++++......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---...///000111111000000111222444666888999<<>>;;;888888999888777777:::<<<<<>>:::999999888777888999:::>>>>>>BBBLLLUUU\\\eeemmm```DDD;;;888333333333222111111000000///................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...///000111111000000111222444666888999;;;@@@RRRgggfffeeecccaaaaaabbbbbbgggggggggffffffgggggghhhhhhhhhiiijjjlllllljjjggghhhhhhiiilllmmmllljjjgggiiihhhfffdddbbb___^^^]]]____________^^^]]]\\\[[[YYYWWWUUUTTTSSSQQQNNNLLLKKKKKKJJJIIIHHHGGGFFFEEECCCCCCCCCBBBBBBCCCCCCDDDDDDDDDFFFIIIJJJNNN\\\iii~~~}}}{{{zzzzzz{{{|||}}}}}}{{{yyyxxxzzzvvvqqqnnnnnnnnnooonnnkkkjjjgggbbb^^^]]]```ccc___^^^\\\YYYWWWVVVVVVWWWTTTTTTTTTTTTUUUUUUVVVWWWYYYVVVSSSOOOLLLHHHDDDBBB===;;;999888888888999999???<<<>>>FFFOOOWWWaaaiiitttxxxOOO===999888333333222222111000000000////////////////////////---.....................---------.....................---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000111111000000111222444666888999<<<@@@RRRffffffeeeccc``````aaaccchhhhhhhhhgggfffgggiiillllllkkklllmmmooonnnllljjjjjjjjjjjjkkklllllljjjhhhhhhhhhfffeeecccaaa```___```aaaaaabbbaaa___^^^]]][[[YYYWWWVVVUUUSSSOOOMMMMMMLLLKKKJJJIIIHHHGGGFFFCCCCCCBBBBBBCCCDDDDDDEEECCCCCCEEEHHHJJJNNNYYYeee}}}|||{{{xxxyyyzzzzzzzzzyyyxxxwwwwwwsssooommmlllmmmmmmmmmkkkkkkhhhccc]]]\\\___ccc_________\\\YYYWWWWWWXXXTTTTTTTTTUUUVVVWWWYYYZZZZZZYYYWWWTTTPPPKKKHHHFFF@@@===:::999999:::999888<<<999:::@@@HHHQQQ\\\eeeppp~~~aaaBBB888999333333333222111111000000////////////////////////---------...........................////////////......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111111000000111222444666888999<<<@@@RRRfffggggggdddaaa```bbbdddggghhhiiihhhgggiiinnnqqqpppooonnnoooppppppooommmpppnnnmmmmmmnnnooonnnmmmhhhgggffffffeeedddccccccccccccdddeeedddbbb```___]]][[[YYYXXXWWWUUUQQQNNNNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDBBBBBBDDDHHHJJJMMMXXXccc~~~|||{{{zzzzzzyyyyyyyyyxxxxxxxxxwwwtttpppoooooooooooonnnjjjlllkkkfff___[[[[[[^^^^^^```aaa___[[[XXXXXXYYYTTTTTTUUUVVVWWWYYY[[[\\\[[[[[[ZZZWWWSSSNNNKKKJJJCCC???<<<:::;;;;;;999888888777999???EEEKKKVVV```lllsssyyyNNN:::999444333333222222111111000////////////////////////---------.........//////---------.........//////......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,---...///000111111000000111222444666888999;;;???QQQggghhhhhheeebbbaaaccceeeggghhhiiiiiiiiilllrrrwwwrrrqqqppppppqqqrrrqqqpppuuusssppppppqqqrrrrrrrrrggggggggggggffffffffffffeeeeeegggggggggeeecccaaa___]]]\\\[[[YYYWWWSSSPPPOOOOOONNNLLLKKKIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAACCCGGGJJJNNNWWWbbb~~~~~~|||{{{}}}|||{{{zzzzzzzzz{{{{{{zzzwwwtttsssssssssrrrqqqiiilllnnnjjjbbbZZZXXXXXX^^^```bbbaaa\\\YYYXXXYYYSSSTTTUUUVVVXXXZZZ\\\^^^[[[\\\[[[YYYTTTPPPMMMLLLDDDAAA===;;;<<<<<<:::888777888<<>>:::444444333222222111111000000000000000000000000000---------.........//////,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000111111000111111222444666888999:::>>>OOOkkkiiigggfffffffffeeecccfffggggggiiikkknnnqqqsssoooqqqrrrrrrppppppsssvvvuuutttrrrsssuuuvvvvvvuuurrrjjjccc```cccfffggggggdddeeeeeeeeedddbbbaaa```bbb___[[[ZZZZZZXXXUUUQQQRRRQQQOOOMMMLLLKKKJJJJJJHHHEEECCCAAABBBBBBAAA@@@CCCBBBCCCFFFGGGJJJSSS\\\www}}}|||{{{zzzzzzyyyzzz{{{|||}}}|||{{{wwwtttrrrrrrrrrrrrooonnnllliiieee```\\\ZZZaaaaaabbbccccccaaa]]]ZZZRRRTTTUUUWWWXXXXXXWWWVVV]]]\\\[[[[[[ZZZVVVQQQMMMJJJHHHDDD@@@<<<;;;::::::;;;;;;<<<===@@@FFFNNNSSS]]]cccnnnlllIII<<<444555444222222333222111000000000000000000000000...........................---,,,++++++,,,---...------------------------------------......//////............///111222333333333333444555666777888===CCCRRR|||llliiifffeeeeeeeeedddcccddddddeeefffiiimmmqqqsssooorrrtttsssrrrrrrsssvvvuuutttrrrsssuuuwwwwwwwwwrrrllldddbbbdddfffgggfffdddeeeeeeeeeeeecccaaa```ccc```\\\[[[[[[ZZZXXXUUUTTTSSSQQQPPPNNNMMMLLLLLLIIIFFFCCCBBBBBBCCCBBBAAACCCBBBCCCEEEGGGIIIRRR[[[vvv~~~}}}{{{zzzzzzyyyzzz{{{|||}}}~~~|||yyyuuusssrrrrrrrrrnnnmmmllliiifffbbb___]]]bbbbbbbbbbbbcccaaa^^^[[[TTTUUUVVVWWWXXXXXXXXXXXXZZZZZZYYYYYYYYYWWWSSSPPPMMMJJJFFFBBB???===<<<<<<:::;;;;;;<<<>>>DDDKKKPPPZZZ```iiivvv^^^KKK===:::555222333444333000000000000000000000000000........................///...---,,,,,,---...///------------------------,,,---......///.....................///111222333333333333444555666777888<<>>DDDHHHPPPXXX```eeemmmvvvtttMMMHHHAAA:::777444111000111////////////////////////......................../////////....../////////------------------------,,,...000111000...+++***............///111222333222222333333555666888999:::AAAPPP{{{|||yyyvvvuuuuuuvvvvvvuuunnnllljjjhhhhhhiiikkkmmmlllmmmppprrrtttuuusssrrrqqqooonnnpppsssvvvxxxyyyqqqooommmlllkkkjjjiiihhhjjjjjjkkkjjjiiihhhfffeeeccccccbbbaaa``````aaabbb]]]\\\YYYWWWTTTRRRQQQPPPNNNLLLIIIHHHHHHHHHHHHGGGCCCBBBCCCEEEEEEEEEKKKSSSfff|||{{{zzzyyyyyyzzz{{{|||{{{yyyuuurrrooonnnnnnnnnllllllkkkjjjiiihhhhhhhhheeedddbbbaaabbbaaa```^^^[[[ZZZYYYXXXYYYZZZ[[[\\\^^^\\\ZZZYYYYYYYYYWWWUUUVVVUUUSSSOOOLLLJJJHHHGGGBBBAAA???<<<;;;===BBBEEEKKKSSS^^^dddgggvvvzzz~~~ZZZFFFAAA===;;;555......333////////////////////////...........................//////////////////...------------------------,,,...000111000...+++***............///111222333222222222333555777888999;;;AAAQQQ|||zzzyyywwwwwwxxxxxxxxxvvvooonnnllljjjiiihhhhhhhhhdddeeehhhlllrrruuuuuuuuummmllllllnnnqqqtttuuuuuummmnnnnnnooonnnmmmllllllnnnnnnnnnnnnllljjjgggfffdddeeefffeeedddcccccceee```___\\\YYYVVVTTTRRRQQQPPPMMMKKKIIIJJJJJJJJJIIIDDDCCCDDDFFFFFFEEEJJJRRRccc~~~}}}|||{{{zzzyyyzzz{{{{{{xxxvvvssspppnnnnnnnnnnnnmmmlllkkkjjjhhhhhhhhhhhheeedddbbbbbbcccbbb```^^^ZZZZZZZZZYYYYYYZZZZZZ[[[^^^]]]\\\[[[[[[ZZZXXXVVVVVVVVVTTTRRROOOMMMKKKJJJEEEDDDAAA===;;;<<<@@@CCCHHHNNNZZZbbbeeemmmlllLLLDDD===;;;555......444000000000000000000000000........................---......//////......---------------------------,,,---///000000...,,,+++............///111222333111222222333555777999:::;;;AAARRR}}}wwwwwwwwwyyyzzz{{{yyywwwqqqqqqpppooommmllljjjiiidddcccdddggglllppppppoooiiiiiikkkmmmpppqqqqqqooojjjllloooqqqqqqppppppooossssssrrrpppnnnkkkhhhgggfffiiikkkkkkiiiffffffgggdddbbb___\\\YYYVVVTTTSSSQQQOOOLLLKKKKKKLLLKKKJJJEEEDDDFFFHHHFFFEEEJJJQQQ\\\vvv~~~}}}|||{{{zzzyyyzzzzzz{{{wwwuuussspppooonnnooopppooonnnkkkiiiggggggffffffdddccccccddddddccc___]]]YYYZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZ\\\]]]\\\YYYVVVUUUUUUTTTSSSQQQOOOMMMLLLGGGFFFBBB>>>:::;;;>>>@@@FFFHHHRRR^^^aaafffwww[[[III:::777666111///333000000000000000000000000........................,,,---...//////...---,,,------------------------,,,---......///.....................///111222333111111222333555777999::::::@@@QQQ|||wwwwwwxxx{{{}}}}}}{{{yyyssstttttttttsssqqqooonnnjjjgggeeeeeehhhiiihhhfffggghhhjjjmmmooopppnnnlllgggkkkooorrrsssrrrrrrrrruuuuuutttrrrooollliiiggghhhllloooooollliiihhhiiifffdddbbb^^^[[[XXXVVVUUURRRPPPMMMLLLLLLLLLLLLKKKFFFEEEGGGHHHGGGEEEJJJQQQUUUooo~~~}}}|||{{{zzzyyyzzzzzz{{{wwwuuusssqqqppppppqqqqqqpppnnnllliiigggeeeeeeeeeccccccdddeeeeeeccc___\\\XXXYYYZZZ[[[[[[ZZZYYYXXXVVVWWWYYY[[[]]]]]]ZZZWWWTTTTTTSSSSSSQQQPPPNNNMMMHHHFFFBBB===:::999<<>>===<<>>======AAAFFFLLLQQQXXX```fffppp~~~}}}]]]BBB888666666888222111111000//////000000////////////////////////............---------------......------...//////............------------,,,---...///000111111222222222222333555666888999===BBBMMMrrr{{{wwwtttrrrrrrrrrpppllljjjiiigggdddbbbbbbdddhhhkkkmmmnnnnnnnnnsssuuuwwwyyyyyyxxxvvvttttttuuuwwwuuuqqqlllhhhffffffbbb```dddfffccc```___YYYYYYWWWVVVTTTRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKVVVlll~~~}}}|||||||||{{{xxxvvvvvvuuutttrrrqqqppppppooolllkkkjjjiiigggfffffffffcccbbbaaabbbccccccbbb```^^^\\\ZZZZZZZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^\\\XXXUUUVVVUUUTTTRRRPPPNNNMMMLLLJJJIIIGGGEEECCCAAA???>>>===@@@DDDJJJPPPWWW]]]aaaiiiooommmJJJ:::666666888222111111000000000000111////////////////////////........................+++,,,---...//////...---.....................------......///000111222333222222222333555666888999===AAALLLqqqzzz~~~yyyuuusssssstttrrrooommmkkkiiieeeccccccdddgggiiikkkllllllllloooppprrrtttuuuvvvvvvvvvxxxzzz|||zzzvvvppplllkkkjjjeeecccggghhhddd```___\\\[[[ZZZXXXVVVTTTSSSRRRPPPPPPOOONNNMMMMMMLLLLLLLLLSSSfff~~~}}}}}}{{{yyyvvvwwwvvvtttrrrpppoooooonnnkkkkkkjjjiiihhhgggfffeeebbbaaa```aaacccccccccbbb```___]]][[[ZZZYYYZZZZZZXXXXXXZZZ\\\]]]\\\YYYVVVVVVVVVUUUTTTRRRPPPNNNMMMIIIIIIHHHFFFDDDBBB@@@>>>===>>>BBBGGGNNNTTTZZZ]]]cccgggyyyXXX???666666777222111111000000111111111////////////////////////------........./////////000///---...//////...,,,..................//////.........///000111333333222222333333555666888999<<>>CCCIIINNNRRRVVV___dddhhh}}}WWWAAA888444555555333222111000000000000000000000000000000000...------,,,,,,------...//////............//////---------............///////////////000111222333222222222333444555666777<<>>BBBHHHMMMQQQTTT[[[```eeewwwdddGGG;;;888666555333222111111000000000000000000000000000000...------,,,,,,------...////////////////////////---------............///////////////000111222333222222222333444555666777<<>>;;;;;;;;;===AAAFFFLLLOOORRRUUU\\\cccmmmvvvQQQ>>>:::666555444222111111111111000000000000000000000000......------------......---...///000000///...------------............///////////////000111222333222222333333444555777888;;;>>>FFFlll}}}zzzwwwzzzyyyxxxvvvtttrrrqqqpppmmmjjjhhhggggggfffeeedddbbbbbbdddeeefffffffffffffffgggiiikkkmmmoooppppppkkkkkklllmmmoooqqqssstttooonnnnnnmmmlllkkkjjjiiiccccccbbbaaa___ZZZUUUQQQRRRSSS[[[qqq~~~~~~~~~}}}}}}wwwtttpppnnnnnnooooooooojjjjjjiiifffcccbbbcccdddeeedddddddddeeefffdddccc``````___^^^]]]\\\\\\\\\\\\\\\[[[ZZZXXXVVVUUUSSSSSSSSSTTTUUUUUUSSSQQQOOOLLLJJJHHHFFFEEECCC@@@>>>;;;::::::<<>>CCCHHHKKKQQQQQQYYYbbbbbbjjj}}}kkkIII:::666666444333222111111111///////////////////////////......------......///,,,...000111111000...,,,---------............///////////////000111222333333333333444555666777888:::<<>>EEEeee}}}~~~|||{{{zzzzzzyyyvvvtttsssrrrpppmmmlllkkkkkkkkkhhhiiiiiihhhhhhfffeeeeeedddeeefffhhhhhhgggeeedddeeegggjjjjjjiiiiiiiiiiiilllllllllmmmmmmnnnnnnnnnkkkjjjjjjiiigggccc]]]YYYWWWXXX\\\gggxxx~~~|||{{{zzzzzzzzzxxxuuurrrnnnllljjjmmmpppqqqnnnlllkkkkkkjjjjjjjjjkkkkkkjjjjjjiiifffccc___```bbbccc```\\\aaaaaaaaa^^^YYYUUUTTTSSSSSSRRRQQQPPPOOOMMMMMMLLLJJJIIIHHHHHHGGGDDD@@@===::::::999888999<<>>EEEeee~~~}}}|||{{{zzzwwwttttttsssqqqooommmlllkkkkkkjjjjjjjjjjjjiiihhhggggggdddeeefffggggggfffeeedddeeegggiiiiiihhhgggggghhhhhhiiiiiijjjkkklllmmmmmmjjjiiihhhhhhfffbbb]]]YYYXXXZZZ```iiixxx~~~}}}{{{{{{{{{{{{zzzxxxvvvrrrooommmgggiiimmmnnnmmmlllkkkkkkiiiiiikkklllmmmnnnnnnnnnkkkfffaaa``````aaa___]]]aaabbbbbb___[[[VVVTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEAAA>>>::::::999888999;;;@@@DDDDDDGGGKKKOOOTTTZZZ```eeeppp}}}zzzOOO===666666222222444...////////////////////////........................111000000///......------////////////////////////////////////000111222333444444444444555777888999:::>>>EEEeee}}}|||{{{yyyvvvttttttsssqqqooommmkkkjjjjjjjjjjjjjjjjjjjjjiiihhhhhheeeffffffggggggfffeeeddddddfffhhhiiigggffffffgggffffffggghhhiiijjjkkkllliiihhhgggfffeeeaaa\\\YYYWWW[[[bbblllxxx~~~|||{{{{{{{{{{{{{{{zzzxxxuuussspppoooiiijjjlllmmmmmmlllkkkkkkjjjjjjlllmmmnnnnnnnnnnnnmmmiiidddaaaaaabbbbbbaaaaaacccccc```\\\XXXUUUTTTSSSRRRPPPNNNLLLKKKKKKKKKKKKIIIHHHGGGGGGEEEBBB@@@::::::999888888;;;???BBBCCCFFFJJJNNNRRRWWW^^^bbbeee}}}zzzVVV???555666333222333...////////////////////////........................000000//////............////////////////////////////////////000111222333444444444444555777888999:::>>>EEEeee}}}|||{{{yyyvvvssssssrrrqqqooonnnllljjjiiiiiiiiijjjjjjjjjiiihhhhhhfffggggggffffffeeeeeeddddddfffhhhhhhgggfffeeefffeeeeeefffggghhhiiijjjkkkiiihhhfffeeedddaaa]]]YYYWWW\\\dddnnnxxx}}}{{{zzzzzzzzz{{{zzzyyywwwuuurrrpppooonnnnnnnnnoooooonnnmmmkkkllllllmmmmmmnnnmmmmmmlllnnnjjjfffddddddfffhhhiiicccddddddaaa\\\XXXVVVVVVVVVTTTRRROOOMMMLLLLLLMMMKKKIIIHHHGGGGGGEEECCCAAA:::::::::888888:::===@@@CCCFFFIIIMMMQQQVVV\\\```aaauuuzzz___CCC555555333333444000000000000000000000000000////////////////////////............//////000000////////////////////////////////////000111222333444444444444555777888999:::>>>EEEeee~~~}}}|||{{{yyywwwtttrrrrrrrrrqqqpppnnnlllkkkiiijjjjjjjjjjjjjjjiiiiiigggggggggfffeeeeeeddddddeeegggiiiiiigggfffeeefffffffffgggggghhhiiijjjjjjiiihhhfffeeedddaaa^^^[[[ZZZ___gggoooxxx~~~|||zzzzzzyyyzzzyyyxxxvvvsssqqqpppooorrrqqqppppppqqqqqqooommmnnnooooooooonnnmmmllllllmmmkkkhhhffffffiiikkkmmmeeeeeedddaaa\\\YYYXXXXXXXXXVVVSSSPPPNNNMMMNNNNNNLLLJJJHHHGGGGGGFFFDDDBBB999::::::888888999;;;>>>CCCEEEIIILLLPPPUUUZZZ^^^aaannn~~~~~~nnnLLL777777444333444111000000000000000000000000////////////////////////------......///000000111////////////////////////////////////000111222333444444444444555777888999:::>>>EEEeee}}}}}}}}}{{{yyywwwrrrssssssssssssqqqpppooojjjkkkkkklllllllllkkkkkkhhhhhhgggfffeeedddddddddfffhhhjjjiiihhhfffffffffhhhhhhhhhhhhiiiiiijjjjjjjjjhhhfffeeedddbbb___\\\___dddkkkqqqwww}}}{{{zzzyyyyyyxxxvvvtttrrrpppoooooorrrqqqpppqqqssstttsssqqqpppppppppppppppooonnnnnnlllkkkjjjhhhhhhiiikkknnnhhhgggddd```[[[YYYYYYZZZYYYWWWSSSPPPNNNMMMNNNNNNLLLJJJGGGFFFGGGFFFEEECCC999::::::999777888:::<<>>EEEeee~~~~~~~~~}}}{{{yyyssstttuuuuuuuuutttsssrrrllllllmmmmmmmmmmmmmmmllliiihhhgggeeeeeedddddddddfffhhhjjjjjjhhhfffffffffiiiiiiiiiiiijjjjjjjjjjjjjjjhhhfffeeedddbbb___]]]ccchhhnnnrrrvvv~~~~~~|||zzzxxxxxxwwwuuusssqqqpppooooooqqqooonnnppptttvvvuuussspppqqqqqqrrrrrrrrrqqqqqqllllllkkkiiihhhhhhjjjllliiihhhddd___[[[YYYZZZ\\\YYYWWWSSSOOOMMMMMMMMMNNNLLLJJJGGGFFFGGGFFFEEEDDD999::::::999777888:::<<>>EEEeee~~~~~~|||yyywwwssstttuuuuuuuuutttsssrrroooqqqrrrrrrooommmmmmmmmmmmkkkiiigggfffgggiiijjjhhhgggfffggghhhiiihhhgggjjjkkkkkkjjjiiihhhggggggiiigggdddaaa_________```cccfffkkkqqqwww~~~{{{zzz{{{|||uuuvvvvvvtttrrrqqqrrrtttsssqqqpppqqqssssssrrrqqqqqqnnnllllllnnnqqqrrrrrrqqqpppooonnnlllkkkkkkkkkiiihhhfffddd```\\\ZZZXXXSSSRRRQQQPPPOOONNNNNNMMMKKKJJJIIIHHHHHHFFFCCCAAA===:::777666777999::::::>>>@@@CCCFFFJJJOOOUUUYYY```dddllltttrrrLLL:::444//////444222111111000000000000000////////////////////////........................---------.........//////000000000000000000111222444444444444555777888999999@@@FFFddd~~~~~~~~~|||zzzxxxttttttuuuuuuuuutttsssrrrppprrrtttsssqqqpppooopppnnnmmmjjjhhhhhhhhhjjjkkkiiihhhggghhhiiijjjiiihhhlllllllllkkkjjjiiihhhgggiiigggeeebbb``````aaaaaacccggglllrrryyy~~~{{{yyyzzz{{{wwwvvvuuurrrpppooonnnnnnrrrqqqqqqrrrtttuuutttssspppnnnllllllooorrrsssssssssrrrpppnnnmmmmmmmmmmmmjjjhhhddd```]]][[[ZZZZZZUUUTTTSSSQQQOOOMMMLLLKKKLLLKKKJJJIIIIIIGGGCCC@@@===;;;777666777999::::::===???BBBDDDHHHMMMSSSWWW\\\___gggzzz}}}~~~XXXAAA777333111222222111111000000000000000////////////////////////////////////////////////++++++++++++,,,,,,,,,,,,000000000000000111111222444444444444555777888999999???EEEccc}}}}}}}}}|||{{{yyyuuuuuuuuuuuuuuutttssssssrrrtttuuuuuusssrrrsssssspppooollljjjjjjjjjkkkllljjjiiiiiiiiikkklllkkkjjjmmmnnnnnnmmmlllkkkiiihhhiiigggdddbbbaaaaaabbbcccdddhhhooouuu{{{~~~{{{yyyyyyzzz{{{xxxuuurrrrrrrrrqqqppprrrrrrrrrsssvvvwwwvvvuuuooonnnlllmmmppprrrssssssuuusssqqqnnnnnnnnnoooppplllhhhddd___[[[ZZZZZZZZZWWWVVVTTTRRROOOMMMKKKJJJNNNLLLKKKJJJIIIGGGCCC@@@>>>;;;777666777999::::::;;;===@@@CCCFFFKKKQQQUUUWWWZZZ```qqq~~~jjjIII999666555111222111111000000000000000////////////////////////111111111111111111111111........./////////000000000000000000000111222222444444444444555777888999:::???CCC```}}}|||}}}}}}|||zzzvvvvvvvvvvvvuuuttttttsssrrrtttuuuuuutttssstttuuurrrqqqooommmllllllmmmmmmlllkkkjjjkkkmmmnnnnnnmmmnnnooooooooonnnllljjjiiigggeeecccbbbaaabbbcccdddfffkkkrrryyy}}}{{{zzzzzz|||{{{vvvqqqnnnooorrrttttttrrrrrrsssuuuxxxyyyxxxvvvqqqooonnnnnnpppqqqqqqqqqtttssspppnnnmmmmmmnnnooollljjjfffaaa]]]ZZZXXXWWWVVVUUUTTTRRROOOMMMLLLKKKOOOMMMLLLKKKJJJGGGDDDAAA>>>;;;888666777888999999;;;===???BBBEEEJJJPPPTTTUUUWWW]]]kkk~~~yyyOOO888777777111222111111000000000000000////////////////////////111111111111111111111111000000111111111222222222000/////////000111222333444444444444555777888999:::???BBB^^^}}}|||}}}}}}|||{{{xxxxxxwwwvvvuuuuuuttttttrrrtttttttttsssssstttuuusssrrrpppooonnnmmmmmmmmmmmmlllkkklllooopppooonnnnnnooopppqqqpppnnnllljjjeeedddbbbaaaaaabbbccceeeiiinnnuuu|||~~~}}}{{{|||}}}|||{{{{{{}}}{{{vvvooojjjiiikkknnnppprrrrrrtttvvvyyyzzzxxxvvvtttrrrppppppppppppooonnnsssqqqooolllkkkkkkkkkllllllkkkhhheee```[[[VVVSSSTTTTTTSSSRRRPPPOOONNNNNNNNNMMMKKKKKKJJJHHHDDDAAA???<<<888666777888999999;;;===???BBBEEEIIIOOOSSSUUUWWW\\\gggzzzVVV999666777333222111111000000000000000////////////////////////000000000000000000000000------........./////////////////////000111222333444444444444555777888999:::>>>AAA]]]}}}~~~~~~}}}|||zzzyyyxxxvvvuuuuuuuuuuuusssttttttsssrrrqqqsssuuutttsssrrrpppooonnnmmmmmmmmmllllllmmmoooqqqqqqppplllnnnpppqqqqqqpppmmmllldddcccbbbaaabbbccceeegggjjjooovvv|||~~~|||{{{yyyzzz{{{{{{{{{|||}}}vvvooollllllnnnsssssstttwwwyyyyyywwwuuutttrrrqqqqqqqqqqqqooommmrrrqqqooommmjjjiiihhhggghhhhhhhhheeeaaa[[[UUURRRTTTSSSSSSRRRQQQPPPOOOOOOLLLKKKJJJJJJJJJHHHEEEBBB???<<<888666777888888888;;;===???AAADDDHHHNNNRRRVVVWWW\\\eeesss~~~fffBBB777666444222111111000000000000000////////////////////////////////////////////////....../////////000000000////////////000111333333444444444444555777888999:::???BBB]]]~~~~~~~~~~~~}}}{{{zzzxxxvvvuuuuuuuuuuuuuuuvvvuuutttrrrqqqsssttttttsssrrrqqqooonnnmmmmmmmmmllllllmmmpppqqqqqqpppjjjllloooqqqrrrqqqooommmeeeeeedddcccdddfffhhhjjjjjjnnntttyyy}}}~~~}}}|||{{{yyyzzz{{{{{{{{{|||~~~uuuqqqqqqssssssuuuwwwyyyyyyvvvsssqqqqqqpppqqqrrrrrrqqqoooqqqqqqpppnnnkkkhhheeeccccccccccccaaa^^^[[[WWWUUUUUUUUUTTTRRRQQQOOONNNNNNJJJIIIHHHIIIIIIHHHEEECCC@@@<<<888666777888888888999;;;===???BBBFFFLLLPPPTTTVVV[[[bbblllvvv{{{RRR;;;444444222111111000000000000000////////////////////////////////////////////////000000000111111111222222......//////000222333444444444444444555777888999:::???CCC___~~~}}}|||zzzxxxvvvuuuuuuuuuvvvwwwwwwvvvtttrrrrrrsssuuutttsssrrrqqqooonnnmmmllllllllllllmmmpppqqqqqqppphhhkkknnnqqqrrrqqqooonnngggfffeeeeeefffhhhkkkllljjjmmmrrrwwwzzz~~~~~~|||||||||zzz{{{|||{{{{{{{{{}}}~~~{{{tttsssssstttuuuwwwyyyxxxuuurrrooonnnoooqqqssstttsssrrrrrrrrrqqqppplllhhhdddbbb```___^^^\\\[[[ZZZZZZZZZXXXWWWUUUSSSPPPNNNMMMLLLIIIHHHGGGHHHIIIHHHEEECCC@@@<<<999666777888888888888:::<<<>>>@@@EEEJJJNNNRRRTTTZZZ```ggg{{{ooottt```???444444222111111000000000000000////////////////////////////////////////////////------------.....................///000222333444444444444444666777888999:::???CCC```~~~}}}||||||||||||{{{zzzxxxwwwvvvyyywwwtttrrrpppppppppqqquuusssqqqpppnnnnnnnnnooommmnnnooooooooooooooonnnnnnnnnnnnoooqqqrrrqqqooojjjhhhgggeeefffhhhkkklllmmmooorrrvvv{{{~~~|||{{{yyyxxx|||{{{zzzyyyyyyyyyzzzzzz~~~|||yyyxxxxxxxxxwwwwwwvvvvvvuuuuuuqqqqqqrrrssssssttttttuuuvvvtttqqqnnnjjjgggfffeeedddaaa]]]ZZZXXXWWWUUUSSSWWWWWWVVVSSSOOOMMMMMMNNNJJJIIIGGGFFFEEEDDDDDDDDD???<<<888666666777666666777999;;;>>>@@@EEEKKKOOOPPPWWWYYY^^^fffpppuuukkklllGGG777777444333222333333333111///111111000///////////////000000000000000111111111...///000///...---...000111111000///...///111444444444444444555777888999999@@@BBB[[[~~~~~~|||||||||{{{zzzyyywwwwwwzzzxxxvvvsssrrrqqqrrrrrrtttsssqqqooonnnnnnnnnooooooooopppqqqqqqqqqqqqqqqoooooonnnppprrrrrrqqqppplllkkkiiihhhhhhiiilllmmmjjjlllooossswww{{{~~~~~~|||{{{zzz|||{{{yyyxxxxxxyyyyyyzzz{{{~~~~~~zzzxxxwwwxxxwwwvvvuuuttttttttttttrrrrrrrrrssstttuuuvvvwwwuuutttqqqnnnkkkjjjiiihhhgggccc___[[[YYYXXXVVVTTTUUUUUUTTTQQQNNNLLLLLLMMMIIIIIIHHHGGGFFFEEEEEEDDD???<<<888666666777777666777999;;;===@@@EEEJJJNNNQQQXXXZZZ^^^eeemmm~~~ppprrrKKK999888444333222222333222111///000000000000000111111111000000000000000000000111...///000///...---...000///111222222111111222333444444444444555777888999999???BBBZZZ|||||||||{{{zzzyyyxxxwwwzzzyyywwwuuusssssssssttttttsssqqqooonnnnnnooooooqqqqqqrrrrrrssssssssssssqqqppppppqqqssssssrrrpppooonnnllljjjjjjkkkmmmnnnjjjkkknnnqqquuuyyy|||}}}~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyyyy|||~~~}}}zzzxxxwwwyyyxxxuuusssrrrrrrssssssttttttsssssstttvvvxxxyyyvvvuuurrrooommmllllllllljjjfff```\\\ZZZYYYWWWVVVTTTTTTSSSPPPLLLJJJJJJKKKIIIJJJJJJJJJIIIGGGEEEDDD???<<<999777777777777666777888:::===???DDDIIIMMMPPPXXXZZZ]]]dddjjjssszzz{{{SSS===888444333222111222222000///...///000111222222222222111111000000000000000000...///000///...---...000...111444555444333222222444444444444555777888999999@@@BBBYYY||||||||||||{{{zzzyyyxxxzzzyyywwwuuutttttttttttttttsssqqqpppoooooooooppprrrrrrrrrsssssstttuuuuuutttsssrrrsssttttttsssqqqpppooommmlllllllllmmmnnnmmmnnnqqqtttwwwzzz}}}~~~||||||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwxxxyyyyyyyyy|||~~~}}}{{{zzzzzz{{{yyyvvvsssrrrrrrsssuuuvvvuuuuuuuuuvvvxxxzzz{{{xxxwwwtttqqqooommmmmmmmmjjjgggaaa]]][[[YYYWWWVVVTTTTTTSSSPPPMMMKKKKKKKKKIIIJJJKKKKKKJJJHHHFFFDDD???<<<999777777777777666666888:::<<<>>>BBBHHHLLLNNNWWWZZZ]]]dddiiizzztttsss\\\AAA777555444222111222111000///...///000111111111000000111111111000000000000000...///000///...---...000...000333333333222222333444444444444555777888999999AAACCCYYY||||||||||||{{{zzzyyyyyyxxxwwwvvvuuuttttttsssssstttsssrrrqqqppppppqqqqqqssssssrrrssssssuuuvvvwwwvvvuuutttuuuvvvuuusssrrrpppooonnnmmmmmmmmmmmmnnnpppqqqsssvvvyyy{{{}}}~~~yyyzzz{{{|||}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxyyyzzz{{{}}}~~~}}}|||}}}}}}{{{xxxuuutttuuuvvvwwwwwwwwwvvvvvvwwwxxxzzz{{{zzzxxxvvvssspppmmmkkkjjjiiieeeaaa^^^\\\ZZZWWWUUUUUUUUUTTTRRRNNNLLLLLLMMMJJJJJJLLLLLLKKKIIIFFFDDD@@@===999777777888777777555777999;;;===AAAFFFJJJKKKVVVYYY\\\dddjjjvvvxxxssshhhGGG777777555222111222222111////////////000/////////...111111111111000000//////...///000///...---...000///000000000///000333555444444444444555777888999:::BBBDDDYYY|||||||||||||||{{{zzzzzzwwwwwwwwwvvvuuuttttttsssuuutttsssrrrrrrrrrssssssttttttsssssstttvvvxxxyyyyyyxxxwwwwwwwwwvvvtttrrrppppppoooooonnnoooooooooqqqrrrsssuuuxxxzzz{{{|||xxxyyyzzz{{{|||||||||||||||{{{zzzyyyxxxyyyzzzzzz{{{}}}~~~|||||||||}}}|||yyyxxxwwwxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvtttqqqllliiiffffffdddbbb```^^^\\\XXXUUUWWWWWWVVVSSSOOOMMMMMMNNNJJJKKKKKKKKKJJJHHHFFFEEE@@@===:::888888888888777555666888:::<<<@@@EEEIIIIIITTTWWWYYYccciiirrrxxxwwwQQQ:::999777444222222222222111000///////////////000111222222111111000/////////...///000///...---...000/////////......///333666444444444444555777888999:::BBBDDDYYY|||||||||||||||{{{{{{zzzxxxxxxxxxxxxwwwvvvuuuuuuwwwvvvtttsssssstttuuuuuuvvvvvvuuuuuuvvvxxxzzz|||{{{yyyxxxxxxxxxwwwuuusssqqqqqqqqqqqqqqqqqqrrrrrrrrrssstttvvvxxxyyy{{{{{{yyyzzz{{{||||||}}}}}}|||}}}|||{{{zzzzzzzzz{{{{{{zzz{{{||||||zzzyyyxxxyyy{{{zzzzzzyyyyyyzzzzzz{{{xxxyyyzzzzzzzzzxxxvvvuuussstttuuutttqqqmmmhhhdddddddddccccccbbb___ZZZVVVWWWWWWVVVSSSPPPNNNNNNOOOKKKKKKJJJIIIHHHGGGFFFFFF@@@===:::888888888888777555666888999;;;???DDDHHHIIITTTUUUVVV```fffmmmzzz|||]]]AAA;;;888555333333333333222000///......000333666888222222111111000//////......///000///...---...000...///000111000111333555444444444444555777888999777@@@CCCWWW||||||||||||||||||{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvwwwwwwuuuttttttuuuvvvvvvxxxwwwwwwvvvxxxzzz|||~~~|||zzzyyyyyyyyyxxxuuusssqqqrrrrrrssssssttttttttttttuuuvvvxxxyyy{{{|||}}}{{{{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{zzz{{{||||||wwwyyyzzzyyywwwuuuuuuvvvyyyyyyzzzzzzzzz{{{{{{{{{xxxyyy{{{{{{zzzxxxtttrrroooqqqssstttrrrmmmhhhdddcccdddeeefffeeeaaa[[[WWWWWWWWWVVVSSSOOOMMMMMMNNNKKKJJJIIIHHHGGGFFFFFFFFF@@@>>>:::888888888888777444666777999;;;???CCCGGGIIITTTTTTTTT]]]ccciiittt|||xxxfffGGG===:::666444444444444333//////......111666;;;>>>222222222111000//////......///000///...---...000,,,///333444444333444444444444444444666777888999555???BBBVVV{{{wwwyyy}}}}}}zzzzzzzzz{{{zzzzzzyyyyyyyyywwwuuutttvvvwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{|||}}}}}}||||||{{{zzzxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxzzz{{{|||}}}|||{{{{{{|||}}}{{{zzz~~~~~~}}}{{{xxxvvvvvvwwwwwwwwwxxxxxxxxxvvvtttssstttwwwzzzzzzzzzzzz}}}{{{yyyvvvssssssuuuwwwyyyvvvuuussssssrrrpppllliiimmmiiifffeeeeeeccc^^^ZZZWWWVVVSSSPPPNNNMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGFFFAAA@@@===;;;999888777777888888888999<<<@@@CCCFFFJJJNNNSSSWWW[[[bbbkkkqqq{{{LLL===777666444...333999333333222000............///000000111111111111000000////////////000000000000111111000000111111222333444444555555666666777777;;;???BBBSSS}}}zzzzzz~~~~~~|||zzzzzz{{{{{{{{{zzzyyyyyyxxxvvvttttttvvvwwwwwwvvvxxxwwwwwwwwwxxxzzz{{{|||~~~~~~|||{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyyyyzzzzzz~~~|||||||||~~~~~~}}}|||~~~~~~}}}{{{xxxwwwwwwxxxuuuvvvvvvvvvvvvuuuuuutttvvvxxxzzzzzzyyyyyy{{{~~~yyyxxxvvvtttsssuuuvvvxxxuuutttsssssssssrrrooommmnnnjjjfffddddddbbb^^^[[[WWWVVVSSSQQQOOOMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGFFFAAA@@@===;;;999777777777777777888999<<>>;;;888777666666666666666888;;;>>>BBBDDDHHHLLLRRRVVVZZZ___fffkkkvvv|||oooDDD666444666333555777111...///111222222111000///000000111111111111000000////////////000000000000111111000000111111222333555555666777888999999:::<<>>;;;888777666666666555666777:::>>>AAACCCFFFKKKQQQVVVZZZ___fffkkkvvv}}}QQQ===444444000//////)))///000111222222111000000000000111111111111000000////////////000000000000111111000000111111222333555555666777888999::::::;;;@@@CCCQQQ~~~~~~~~~~~~~~~}}}|||zzzzzzxxxwwwwwwxxxyyyyyyxxxvvvwwwwwwxxxyyy{{{}}}~~~}}}}}}~~~~~~}}}|||}}}~~~~~~}}}{{{xxxvvvvvvwwwxxxxxxxxxyyyzzz{{{|||}}}~~~|||{{{{{{{{{yyywwwwwwwwwwwwwwwwwwvvvuuuuuusssrrrqqqsssvvvxxxyyyyyytttnnngggcccbbbaaa___]]]YYYWWWUUURRRPPPOOONNNNNNMMMLLLLLLKKKJJJHHHGGGFFFCCCAAA>>>;;;888777666555555555555777999===AAACCCEEEJJJQQQWWW[[[```ggglllvvv~~~ZZZAAA444555444666:::666111111111222111111000000000000111111111111000000////////////000000000000111111000000111111222333444444555666888999::::::;;;@@@BBBPPP{{{~~~~~~~~~}}}|||zzzzzzyyyxxxxxxzzz{{{{{{yyywwwvvvwwwzzz|||~~~~~~~~~~~~~~~}}}zzzvvvtttttttttxxxxxxyyyzzz{{{{{{{{{zzz~~~||||||}}}}}}{{{yyyxxxxxxxxxxxxwwwwwwwwwwwwsssrrrpppqqqtttvvvwwwwwwtttnnnhhhdddcccbbb___\\\YYYWWWUUURRRPPPOOONNNNNNMMMLLLLLLKKKJJJHHHGGGFFFCCCAAA>>>;;;888666555555444444555666999===@@@BBBDDDIIIQQQWWW\\\bbbiiinnnvvvaaaDDD555888;;;CCCKKKKKK333333222111000000000000000000111111111111000000////////////000000000000111111000000111111222333222333444555777888999::::::???AAANNNyyy}}}|||}}}~~~}}}|||{{{zzzzzzyyyyyy{{{||||||zzzxxxvvvxxx{{{~~~~~~}}}yyyuuusssrrrsssyyyzzz|||}}}}}}}}}|||{{{~~~||||||}}}{{{zzzyyyxxxxxxwwwwwwxxxxxxsssrrrpppppprrrtttuuuuuutttnnnhhheeecccbbb___\\\YYYWWWUUURRRPPPOOOOOOOOOMMMLLLLLLKKKJJJHHHGGGFFFCCCBBB>>>;;;888666555555444444444666999<<<@@@BBBCCCIIIQQQXXX]]]cccjjjooottt~~~hhhHHH666777;;;BBBLLLMMM555444222000//////000111000000111111111111000000////////////000000000000111111111000111222222333222222333555666888999999999>>>AAAMMMwww~~~~~~}}}{{{zzz{{{yyyyyyzzz|||~~~~~~~~~yyyyyyzzz{{{}}}~~~|||{{{}}}|||zzzwwwvvvuuuuuuuuu{{{zzzzzz|||~~~{{{www{{{}}}~~~}}}}}}~~~~~~|||yyywwwvvvwwwxxxyyy}}}uuuooopppqqqqqqqqqrrrssspppjjjddd^^^\\\]]]^^^ZZZWWWTTTRRRQQQPPPNNNLLLNNNNNNMMMLLLKKKJJJIIIIIIEEEDDDAAA<<<777555555777666777777888888;;;???BBBHHHLLLQQQUUUYYY___gggmmmyyyvvvLLL555888888333444444000000000000000000000000111111111111111000///...111111000000//////......111111111111111111222222444666777777666666777999:::@@@BBBLLLttt~~~|||{{{|||zzzyyyzzz|||~~~~~~}}}zzzzzzzzz|||}}}~~~}}}}}}{{{yyyxxxxxxxxxxxx~~~|||{{{|||~~~}}}zzzwww|||}}}~~~}}}|||{{{|||}}}~~~|||zzzxxxwwwxxxzzz{{{~~~vvvqqqrrrtttssssssuuutttrrrnnnhhhccc`````````YYYWWWTTTRRRRRRQQQOOOMMMNNNMMMMMMLLLKKKJJJIIIIIICCCBBB@@@<<<888666777888666777777888888;;;???BBBGGGKKKPPPUUUYYY___gggmmmwww~~~VVV::::::888444444333111111111111111111111111111111222222111111000///111000000000/////////...111111111222222222222222444555777777666666888999:::@@@BBBLLLuuu~~~~~~~~~|||zzz{{{|||}}}}}}|||zzzzzz{{{|||~~~~~~}}}{{{{{{{{{{{{|||}}}}}}}}}|||zzzxxx|||}}}|||{{{yyyxxxzzz|||~~~|||{{{yyyyyyzzz|||}}}~~~wwwsssuuuxxxwwwvvvxxxsssrrroookkkgggcccaaa___XXXVVVSSSRRRRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHBBBBBB@@@===999888888:::666777777888888;;;???BBBFFFJJJPPPUUUYYY___gggmmmuuu|||zzzzzzcccAAA;;;888555555222111111111111111111111111222222222222222222111000000000000000////////////111222222222333333333444444555777777666666888999;;;@@@AAALLLvvv}}}{{{{{{|||}}}|||{{{{{{{{{|||~~~~~~|||{{{{{{|||}}}}}}~~~}}}|||{{{zzz}}}}}}{{{yyyvvvvvvxxx{{{|||{{{zzzyyyzzz{{{|||}}}}}}wwwtttwwwzzzxxxwwwxxxooonnnllljjjgggccc___\\\WWWUUUSSSRRRRRRRRRPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHDDDCCCBBB>>>:::888888999666777777888888;;;???BBBDDDIIIPPPUUUZZZ```hhhnnnuuu|||yyyvvvnnnGGG;;;777555555111111111111111111111111111222222333333333222222111000000000000////////////222222222333333444444555333555666777666777888:::;;;@@@AAAMMMwww~~~~~~~~~|||||||||}}}|||{{{||||||}}}||||||{{{zzzzzzzzz{{{|||~~~}}}}}}}}}}}}}}}{{{yyyvvvvvvxxx{{{{{{zzzzzzyyyyyyzzz{{{|||{{{uuussswwwyyyxxxvvvvvvmmmllljjjiiihhhddd^^^ZZZWWWUUUSSSRRRRRRRRRPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFDDD@@@;;;777666666666777777888888;;;???BBBDDDIIIPPPVVV[[[aaaiiiooovvv}}}|||uuuuuuLLL<<<555444666111111111111111111111111111111222222333333333222222////////////000000000000111111222333333444555555333444666777666777999:::<<<@@@AAAMMMxxx~~~}}}~~~||||||}}}}}}|||{{{}}}}}}~~~{{{zzzyyyxxxxxxxxxyyyzzz}}}~~~|||}}}|||{{{yyyxxxzzz|||{{{{{{zzzzzzzzzzzzzzzzzzyyytttsssvvvyyyvvvssssssooolllkkkkkkkkkgggaaa\\\XXXVVVSSSRRRRRRQQQPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFAAA<<<777555555666777777888888;;;???BBBCCCIIIQQQXXX]]]ccckkkpppwww~~~www{{{TTTAAA666555777222222222222222222222222222000111222222222222222222////////////000000000000000000111222333444555555222444666777666777999;;;<<<@@@AAAMMMyyy~~~}}}}}}~~~||||||}}}~~~}}}|||}}}~~~~~~{{{zzzxxxwwwwwwwwwxxxxxxzzz}}}~~~|||}}}~~~|||}}}~~~}}}|||{{{|||}}}}}}}}}|||{{{{{{zzzzzzzzzyyytttssswwwxxxuuuqqqppppppmmmkkkkkkllliiiccc]]]YYYWWWTTTRRRRRRQQQOOOMMMOOOOOONNNMMMLLLKKKJJJJJJGGGGGGFFFBBB===999777666666777777888888;;;???BBBDDDJJJRRRYYY___eeemmmrrrwww~~~yyy|||^^^III999666888444222222222222222222222222///000111111222222111111.../////////000000000111//////000111222333444444222444666666777777999;;;===@@@@@@NNNzzz~~~}}}~~~}}}||||||}}}~~~~~~}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvvvvwwwwwwuuuyyy}}}~~~}}}{{{|||}}}{{{}}}~~~}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyytttssswwwyyyuuupppooopppllliiiiiikkkiiiccc]]]ZZZWWWTTTRRRQQQPPPNNNLLLPPPPPPOOONNNMMMLLLKKKKKKEEEEEEEEEBBB>>>:::888888666777777888888;;;???BBBDDDJJJSSSZZZ```fffnnnssswww~~~zzzyyyfffOOO===888999666222222222222222222222222...///000111111111111111.../////////000000111111...///000111222333444444222444666666777777:::;;;===@@@@@@NNN{{{||||||~~~~~~}}}~~~{{{wwwsssrrruuuyyyzzzzzz}}}~~~}}}|||{{{~~~|||{{{{{{{{{{{{yyyxxx||||||{{{zzzzzzzzzzzz{{{yyyvvvrrrrrrtttrrrmmmgggiiigggeeefffhhhgggaaa[[[YYYVVVSSSQQQQQQQQQPPPOOOOOOOOOOOONNNNNNNNNMMMMMMIIIHHHEEEAAA===:::777555666777777666777999>>>AAAEEEJJJRRRYYY___fffnnnuuu{{{~~~~~~yyyNNN;;;:::888222222222222111222222333333000000000000000000000000000000000000000000000000111222222333333444555555888999999888777888;;;>>>QQQKKKCCCMMMyyy|||}}}|||xxxttttttwwwzzz||||||~~~}}}||||||{{{yyyyyyyyyyyywwwuuuyyyyyyyyyyyyyyyzzzzzz{{{xxxuuurrrrrrtttrrrmmmiiijjjgggeeefffhhhfff```[[[XXXVVVSSSQQQQQQQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMIIIHHHEEEAAA>>>:::777666666777777777777:::>>>BBBGGGLLLSSSZZZ```hhhqqqxxxyyy]]]AAA999666111333222222111222222333333000000000000000000000000000000000000000000000000111111222222333444444444555666777777777999<<>>;;;777666666666777777888;;;???CCCJJJNNNUUU[[[aaajjjttt|||vvv|||nnnGGG888555444333333222222111222222333000000000000000000000000000000000000000000000000000000111111222333333333222444555666666999<<>>DDDHHHKKKPPPWWW^^^eeeooozzzzzzWWW===777888444444333222111111111111000000000000000000000000000000000000000000000000000000111111222333333333444555777777666666888999;;;>>>AAAQQQ|||~~~}}}}}}}}}~~~~~~|||~~~~~~}}}~~~~~~~~~}}}|||{{{{{{tttsssssstttvvvwwwvvvuuupppqqqsssttttttsssrrrqqqnnnnnnmmmjjjiiihhhhhhiiiiiihhhfffbbb]]]XXXVVVTTTQQQOOOMMMMMMOOOPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLFFFFFFFFFEEEBBB>>>999777555666777999;;;???EEEIIIKKKQQQYYYaaaiiirrr}}}^^^CCC888555555444333222111111111111000000000000000000000000000000000000000000000000111111222222333444444444222444777888777888999;;;;;;???BBBRRR~~~|||~~~~~~{{{}}}~~~~~~~~~}}}||||||rrrqqqqqqsssuuuwwwwwwvvvqqqrrrtttttttttrrrpppoookkkkkkjjjgggeeedddeeefffhhhhhheeeaaa[[[VVVTTTSSSQQQOOOMMMMMMOOOPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLFFFFFFFFFEEEBBB>>>:::777555666777999;;;@@@EEEJJJLLLRRR[[[dddllluuucccGGG:::444555444333222111111111111000000000000000000000000000000000000000000000000111222222333333444555555111333666888999999;;;===<<>>@@@NNN~~~}}}}}}}}}~~~~~~}}}{{{|||}}}}}}}}}~~~~~~{{{wwwvvvuuuuuuuuuvvvvvvsssrrrrrrqqqqqqrrrtttsssqqqooojjjiiigggdddbbb```^^^^^^]]]]]]\\\[[[XXXVVVSSSQQQPPPNNNMMMMMMNNNOOONNNMMMJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFDDDBBB???;;;888777888999:::<<>>BBBHHHPPPUUU\\\dddpppyyymmmJJJ:::444444333222111111111111111111222222222222111111000000000000111111111111111222222333333444444555555555666777888999::::::<<>>CCCJJJRRRWWW```hhhttt}}}xxxOOO;;;555555444222222222222222111111222222222222111111000000000000111111111111111222222333333444444555555555666777888999::::::<<>>:::666333333333333333111111111111111111111111000000000000000000000000000000000111222333555555333333555666888:::;;;<<<;;;@@@BBBOOO{{{