BM6P6(@ bbb```______[[[VVVTTTWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQRRRRRRXXXVVVTTTSSSSSSSSSQQQOOOSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSPPPNNNMMMPPPRRRTTTTTTTTTVVVXXXZZZ___ccciiipppxxx{{{wwwvvvvvvwww}}}~~~{{{xxxvvvwwwxxxvvvwwwxxxwwwuuuuuuxxx{{{|||}}}|||zzz{{{yyywwwtttssssssttttttwwwtttqqqmmmjjjiiiiiiiiinnnkkkgggaaaYYYRRRMMMJJJFFFDDDCCCBBBAAA@@@===;;;888888999:::::::::999999===AAAGGGMMMQQQVVVZZZ^^^ccckkkvvv||||||fffSSSMMM>>>888444555444111000222//////.........//////000////////////////////////,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))),,,,,,,,,++++++*********************+++,,,------///...------,,,,,,,,,,,,---...000111222222111111..................------000//////111333555555555777@@@SSSgggooonnnoootttmmmvvv|||ttt```UUUKKKLLLPPPQQQQQQRRRXXXZZZ]]]___ccclllzzz{{{wwwsssjjjcccZZZTTTRRROOOJJJFFFFFFEEECCCBBBAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFHHHJJJLLLMMMOOOQQQTTTUUUYYY___ffflllppprrrtttxxxtttrrrsssvvvvvvqqqmmmooollliiijjjmmmppppppnnnqqqmmmgggbbb___]]]]]]]]]kkkfffbbbaaa]]]XXXVVVWWWYYYYYYYYYZZZYYYYYYXXXXXXVVVUUUTTTTTTTTTTTTTTTUUUYYYWWWUUUUUUUUUUUUSSSRRRTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPNNNOOOQQQSSSTTTTTTVVVZZZ]]]```cccjjjrrr|||~~~{{{yyyyyyyyy}}}xxxvvvvvvwwwyyyzzzzzzyyywwwwwwzzz|||~~~~~~|||{{{yyyvvvsssqqqqqqrrrsssrrrpppnnnkkkiiihhhhhhhhhkkkiiieee___XXXQQQKKKHHHFFFDDDBBBBBBAAA@@@===;;;888888999::::::::::::999>>>BBBHHHMMMRRRWWW\\\```dddkkkvvv~~~nnnXXXPPPAAA:::555555555333222333000000000//////000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,+++++++++***************++++++,,,---...///...---,,,,,,,,,,,,,,,---...///000111000//////........................000000000222444555555444:::DDDYYYllltttrrrrrrvvvqqqyyy~~~|||}}}}}}pppeeeRRRJJJFFFIIINNNQQQTTTWWWYYY[[[^^^```dddmmmyyy}}}wwwrrrnnnjjjccc\\\TTTPPPNNNLLLHHHEEECCCCCCBBBBBBBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLLLLLLLNNNQQQTTTWWW]]]eeennnuuuzzz}}}~~~~~~}}}}}}yyy{{{wwwrrrpppqqqrrrsssrrrvvvwwwvvvoooddd]]]\\\^^^{{{rrriiifffbbb]]]YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZWWWWWWVVVVVVVVVWWWWWWXXXYYYXXXVVVVVVWWWWWWVVVUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTRRRQQQPPPQQQRRRTTTUUUVVVYYY^^^aaadddhhhooowww}}}}}}{{{yyyyyy{{{}}}~~~~~~|||{{{{{{}}}~~~{{{xxxtttqqqooooooppprrrnnnllljjjhhhgggfffgggggghhhfffbbb\\\UUUNNNIIIFFFEEEDDDBBBAAAAAA@@@===;;;888999999999::::::::::::>>>BBBHHHNNNSSSYYY___bbbeeemmmvvv~~~yyy```SSSFFF===777666666444333444222111111000000111111111////////////////////////......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,---,,,,,,+++,,,,,,,,,++++++++++++***+++++++++,,,------............---,,,,,,,,,------...//////000000///---,,,........................///000222444555555444444===JJJ___qqqxxxuuuuuuwwwvvv~~~~~~|||{{{{{{~~~}}}sssbbbUUUGGGDDDEEEJJJNNNPPPUUUZZZZZZ]]]```bbbfffnnnxxx|||qqqjjjeee```]]]XXXSSSMMMJJJIIIIIIFFFDDDAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHLLLLLLLLLKKKLLLNNNRRRUUU\\\cccmmmwww~~~{{{uuurrrpppppppppxxx~~~nnnbbb```cccsssmmmhhhbbb]]][[[ZZZZZZZZZZZZZZZZZZ[[[[[[WWWWWWWWWWWWXXXYYYZZZZZZYYYXXXVVVVVVWWWYYYYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWTTTTTTTTTTTTTTTSSSSSSSSSUUUVVVWWWWWWYYY]]]cccgggkkkpppwww~~~}}}zzzwwwsssooommmmmmooopppmmmkkkiiigggfffeeedddddddddbbb^^^YYYRRRLLLGGGDDDEEECCCBBBAAAAAA???===:::999999999999:::;;;;;;<<<>>>BBBGGGMMMSSSYYY___dddhhhoooxxx~~~jjjYYYLLLAAA888666666444333444222222111000000000111111//////////////////////////////...---,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---............------,,,,,,,,,------...000000111111000...---,,,---------...............///111444555555555555555???NNNdddsssxxxvvvuuuvvv|||zzz~~~|||wwwjjjYYYLLLDDDEEEIIINNNOOOOOOSSSZZZ[[[^^^aaadddhhhnnnvvv{{{tttggg___ZZZUUUQQQOOOLLLHHHFFFGGGGGGFFFDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKJJJKKKOOOUUUYYYaaaiiisss|||}}}vvvpppllljjjrrr}}}wwwkkkgggiii}}}ssslllddd^^^]]][[[[[[ZZZYYYYYYZZZ[[[\\\XXXXXXXXXXXXYYYZZZZZZ[[[ZZZXXXVVVUUUWWWYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWTTTTTTTTTTTTTTTUUUUUUUUUXXXXXXYYYYYY\\\aaaggglllooovvv|||yyyxxxvvvrrrnnnlllmmmnnnooonnnmmmkkkhhhfffdddbbbaaabbb```\\\WWWQQQKKKFFFCCCEEECCCAAAAAA@@@???<<<:::999999999999:::;;;<<<======AAAFFFLLLQQQXXX___ccclllrrrzzz~~~xxxeeeRRRFFF999555555333222333222111000000//////////////////////////////////////////...------,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************+++,,,,,,---++++++++++++++++++++++++***+++,,,...............,,,,,,,,,,,,,,,---...///111222222222111///---,,,---------.........//////...111444666555555666888BBBSSSgggsssuuuuuuuuuvvv|||pppaaaRRRIIIBBBEEEJJJOOOOOONNNRRRYYY\\\^^^```dddhhhnnnuuuyyynnn___XXXSSSOOOKKKJJJHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMRRRYYY]]]fffnnnwww~~~tttjjjddddddmmmwww{{{yyysssooommmzzzpppfff```___^^^]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\[[[YYYVVVVVVWWWYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[\\\```gggpppvvvvvv~~~zzzvvvuuutttqqqooonnnmmmnnnooonnnmmmkkkiiifffcccaaa``````___[[[VVVQQQKKKFFFDDDDDDCCCAAA@@@@@@???<<<:::999999999999:::;;;===>>>???BBBFFFKKKQQQWWW^^^cccnnnttt{{{~~~sss[[[LLL<<<777666444222222222111000/////////////////////////////////////////////......------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++************++++++,,,***++++++++++++,,,,,,,,,)))***,,,---......------+++++++++,,,---...///000111222222222111000...---,,,,,,------.../////////...111444555444555999<<>><<<999:::999888888999<<<>>>???AAADDDHHHLLLQQQWWW^^^cccnnnssszzz~~~~~~|||cccRRRAAA999777555333222333333222111000000000000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++******+++++++++,,,,,,,,,((()))+++---...---,,,,,,+++++++++,,,---...000000000000111111111///...---,,,,,,------...//////000...111444444333555;;;AAAVVVfffuuuxxxwww{{{mmmTTTGGGDDDAAABBBFFFMMMQQQRRRVVV[[[\\\\\\\\\```fffnnntttwww}}}wwwdddXXXTTTSSSOOOKKKIIIIIIJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMKKKMMMPPPSSSVVVZZZ```cccnnnvvv~~~pppbbb___ccciiirrrxxx{{{{{{yyypppkkklllfffdddbbb___^^^^^^______aaa```___^^^^^^^^^^^^^^^aaa^^^ZZZYYYZZZ\\\]]]]]][[[[[[[[[ZZZZZZXXXWWWWWW\\\\\\[[[\\\]]]```bbbcccaaaccceeejjjrrr~~~~~~zzzwwwpppqqqqqqqqqqqqpppoooooohhhhhhgggfffeeecccbbbaaa```___[[[WWWRRRLLLHHHFFFDDDBBBAAA@@@@@@>>><<<999:::999888888999<<<>>>@@@DDDFFFIIIMMMRRRXXX___dddmmmrrryyy}}}|||}}}vvviiiWWWDDD;;;999777444333555444333222111111111111////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***************++++++,,,,,,,,,''')))+++---------,,,+++******+++,,,---...000111...///000000000///...---,,,,,,------...///000000...111333333222666===CCC___nnn{{{{{{zzz}}}~~~}}}~~~rrrTTTFFFDDDHHHGGGIIIOOOTTTUUUWWW[[[\\\[[[[[[^^^eeemmmtttwww{{{tttbbbWWWTTTTTTPPPLLLIIIJJJKKKJJJIIIHHHIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOONNNQQQTTTWWWZZZ]]]aaadddqqqxxx~~~oooiiilllrrrwww{{{~~~uuuooolllgggggggggdddbbb``````aaabbbbbbaaaaaaaaaaaabbbbbb______^^^^^^]]]^^^^^^^^^___]]]\\\___^^^ZZZYYY[[[[[[^^^aaabbbbbbdddhhhmmmllllllmmmsss~~~}}}{{{}}}{{{xxxuuussspppoooooonnnmmmkkkiiihhhgggeeeccc```]]]\\\___\\\WWWRRRMMMIIIGGGEEEBBBBBBBBBAAA@@@===;;;:::999::::::999888999;;;>>>@@@EEEKKKOOORRRWWW]]]bbbiiipppxxx~~~yyyzzzqqqwwwsssaaaMMMAAA<<<777444333555444333111000/////////000000////////////000000///............---------------------,,,,,,+++***---,,,+++*********+++,,,))))))))))))))))))))))))+++***)))))))))***,,,---******+++++++++,,,,,,,,,---,,,++++++******+++++++++,,,...---,,,++++++,,,......---------,,,,,,,,,++++++,,,---...///000000111222222222000...,,,+++//////.........//////000222333444444555999@@@GGGfffsss~~~vvvwwwvvvxxxqqqOOOCCCDDDEEEGGGIIILLLOOOTTTZZZ___```]]][[[^^^fffnnntttvvvzzz||||||ooo```XXXSSSOOONNNPPPOOONNNLLLJJJJJJKKKLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFHHHGGGFFFEEEFFFIIILLLNNNNNNNNNNNNNNNOOOQQQRRRSSSUUUWWW\\\```cccdddddddddrrryyy|||wwwuuutttsssppplllgggcccbbbaaaccccccddddddddddddcccccc``````______^^^^^^______^^^\\\\\\______[[[ZZZ\\\\\\^^^aaadddhhhmmmtttxxx{{{zzz{{{}}}{{{|||}}}}}}|||yyyuuusssrrrpppmmmllllllkkkiiihhhgggfffeeecccaaa^^^\\\ZZZ]]]ZZZVVVPPPLLLHHHFFFEEEBBBBBBBBBAAA???===;;;::::::;;;;;;:::999:::===???AAAEEEKKKOOORRRVVV\\\```iiioooxxx~~~}}}{{{lllpppwwwzzziiiTTTFFF>>>777555555666555444333222111111111//////............/////////............---------,,,---------,,,,,,+++***---,,,+++*********++++++******************************))))))******+++,,,******+++++++++,,,,,,,,,---,,,++++++******++++++,,,---///...---,,,,,,------,,,***(((((()))***++++++,,,---...///000000111222222111111///...---,,,...............///000000333222333555555888DDDQQQjjjuuu~~~}}}tttwwwzzz~~~jjjMMMDDDFFFEEEGGGJJJMMMQQQWWW]]]aaabbb___]]]```gggnnntttvvvzzz{{{~~~qqqbbbZZZUUURRRQQQSSSPPPOOONNNMMMLLLMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHIIILLLNNNPPPPPPPPPPPPQQQRRRSSSTTTUUUWWWZZZ___cccgggiiijjjjjjvvv|||{{{uuuoookkkhhhfffhhhiiijjjkkkkkkjjjhhhgggeeedddcccbbbbbbbbbbbbccc```^^^```cccdddaaa```bbbcccccceeekkkttt~~~~~~}}}~~~|||{{{{{{zzzyyyvvvtttrrrpppnnnllliiihhhggggggeeecccccccccbbb```]]][[[YYYWWWYYYWWWSSSNNNJJJGGGEEEDDDBBBBBBBBB@@@???===;;;::::::;;;<<<;;;:::;;;>>>@@@BBBFFFLLLOOOQQQUUUZZZ___gggnnnvvv}}}|||uuuhhhjjjmmmuuuqqq^^^OOOBBB999777888777777777666666555555555///......------......//////............---------,,,,,,---------,,,++++++---,,,++++++******++++++************************))))))***+++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++,,,...//////...---.........,,,(((&&&&&&'''***,,,,,,,,,---...///000111111222111000///......---...------......///000111111555000111666666888JJJ```qqqyyy~~~yyypppuuu}}}zzz]]]JJJFFFHHHFFFHHHKKKNNNRRRXXX^^^cccbbb``````bbbiiipppuuuxxxzzzzzz{{{pppaaaZZZVVVTTTSSSTTTQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPNNNMMMLLLLLLMMMOOOQQQSSSRRRSSSTTTUUUVVVWWWWWWWWW[[[^^^ccchhhmmmppprrrrrr}}}zzzvvvrrrpppqqqsssuuuvvvvvvtttqqqoookkkkkkjjjiiihhhhhhhhhhhhgggeeehhhmmmnnnkkkkkkmmmpppnnnnnnuuu}}}|||~~~}}}}}}}}}}}}{{{|||zzzxxxvvvtttrrrrrrqqqllljjjgggeeedddcccbbb```______^^^\\\ZZZWWWUUUTTTUUUSSSOOOKKKHHHEEEDDDCCCCCCBBBAAA@@@>>><<<;;;:::999:::;;;::::::;;;>>>@@@CCCGGGLLLOOOQQQTTTYYY]]]dddjjjssszzzyyypppggghhhiiinnn{{{vvvgggYYYKKK???:::;;;;;;;;;:::::::::999888888//////............/////////............---------,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++***+++************************((()))***,,,,,,+++************+++++++++,,,,,,,,,---,,,++++++******+++++++++---//////...------...///...,,,******+++,,,...,,,------...///000111111222111///...------...///,,,---...///000111222222555///000777888;;;RRRoooyyy|||}}}~~~yyykkkppp{{{zzzbbbPPPFFFFFFHHHHHHJJJLLLNNNQQQVVV[[[_________aaaeeekkkrrrxxx{{{|||{{{{{{~~~qqqbbb\\\[[[YYYWWWXXXSSSRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTOOOOOONNNNNNOOOQQQSSSUUUTTTUUUWWWXXXYYYZZZYYYYYY___bbbhhhnnnsssxxxzzz|||~~~{{{~~~}}}zzzxxxssssssrrrppppppooooooooopppooorrrxxxzzzwwwwwwyyy}}}{{{zzz~~~}}}~~~}}}|||}}}~~~~~~}}}{{{yyywwwuuurrrqqqqqqqqqrrrkkkiiifffdddcccbbb```^^^[[[[[[ZZZXXXVVVTTTRRRQQQQQQOOOLLLIIIFFFDDDCCCCCCCCCBBBAAA???===<<<;;;:::888999999999999:::===???CCCGGGLLLOOOPPPSSSXXX\\\```gggooowww|||yyypppggghhhhhhkkkvvvwwwmmmcccVVVHHH@@@>>>?????????>>>===;;;999888111111000000000000111111///............---------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******************************((()))***,,,,,,+++************+++++++++,,,,,,,,,---,,,++++++******++++++)))+++------,,,,,,---.........//////......---,,,,,,,,,---...///000111111000///...------...///000,,,---...000111222222222444///111777:::BBB]]]yyy~~~~~~{{{{{{zzziiilllwwwvvv```NNNEEECCCFFFHHHJJJKKKMMMMMMOOORRRVVVZZZ[[[]]]aaagggmmmuuu{{{~~~}}}|||~~~rrrdddaaabbbaaa^^^]]]WWWVVVTTTRRRQQQOOOOOOOOOQQQQQQRRRSSSTTTTTTUUUUUUQQQQQQQQQQQQRRRTTTUUUVVVXXXXXXZZZ[[[\\\\\\]]]]]]dddggglllsssyyy~~~}}}|||{{{zzzzzzzzz{{{zzz~~~~~~~~~~~~}}}{{{vvvtttrrrooonnnnnnooopppkkkhhheeecccbbbaaa___]]]XXXXXXWWWVVVTTTRRRPPPOOONNNLLLJJJGGGEEEDDDDDDDDDCCCBBB@@@>>><<<;;;;;;:::777888999999888:::===???BBBGGGLLLOOOPPPSSSXXX\\\___eeemmmtttzzzzzzqqqjjjjjjhhhhhhppp}}}{{{rrrkkkaaaSSSIIIEEEDDDDDDCCCBBB???<<<888777222111111000000111111222///............---------++++++,,,---------,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++)))***,,,---,,,,,,---...+++,,,...//////---+++)))++++++,,,---...///000000.........---......//////,,,---///111222222111111111111333777===MMMggg}}}}}}xxxwww{{{kkkllluuu{{{zzzxxxnnn```NNNBBB@@@CCCFFFGGGKKKLLLLLLLLLLLLOOORRRUUUYYY]]]ccciiiooouuu|||~~~~~~~~~~~~qqqffffffiiihhhdddbbb___]]]YYYVVVSSSRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZ____________```bbbcccdddjjjlllrrrxxx}}}{{{xxxvvvssspppnnnmmmmmmnnnjjjhhheeebbbaaa```^^^\\\VVVVVVUUUTTTRRRPPPOOONNNLLLJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@===<<<;;;::::::777888999999999;;;>>>AAAAAAFFFKKKNNNPPPSSSYYY]]]___eeemmmsssyyyyyypppooojjjffflll{{{xxxqqqiii^^^TTTOOOIIIHHHGGGDDD@@@;;;777444111111000000000000111111///............---------***+++,,,,,,---------,,,++++++,,,,,,,,,+++***)))++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,---,,,++++++******++++++)))+++---...------...///,,,,,,---------,,,+++*********+++,,,---...//////,,,------.../////////...---...000222222222000000...333666666@@@WWWooo}}}|||zzztttttt{{{oooqqqxxxyyyrrrjjj\\\RRREEE???@@@EEEGGGHHHKKKKKKLLLLLLLLLNNNRRRUUUYYY^^^dddjjjoootttyyy~~~}}}}}}zzzrrruuuzzzyyytttpppjjjfffaaa[[[XXXVVVWWWXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^___``````iiigggffffffgggiiilllnnnppprrrwww~~~~~~~~~{{{|||zzzwwwsssqqqooonnnmmmjjjgggdddbbb```___]]][[[UUUUUUTTTSSSRRRPPPNNNMMMKKKIIIHHHFFFEEEDDDDDDEEECCCBBB???===;;;;;;:::;;;888999::::::;;;<<>>BBBGGGIIIHHHJJJJJJKKKLLLMMMOOOSSSWWW[[[```fffkkknnnrrrwww{{{|||}}}rrrmmmfff```\\\[[[\\\]]]\\\\\\]]]]]]]]]]]]^^^^^^``````aaabbbcccdddeeeeeepppnnnlllkkklllooorrruuutttvvv{{{~~~~~~|||xxxuuurrrrrrrrrqqqppplllhhhccc___^^^\\\[[[YYYVVVTTTRRRPPPOOONNNKKKIIIHHHGGGEEEDDDDDDDDDEEEFFFCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???BBBGGGKKKOOOSSSYYY\\\dddhhhmmmuuu|||xxxnnnmmmqqqzzzyyyssspppfff\\\XXXTTTLLLBBB888333222222000000000000////////////111///,,,,,,...000111111,,,++++++******++++++,,,---,,,,,,+++*********+++++++++++++++++++++++++++******))))))((((((''''''+++***)))((((((***,,,---)))************++++++++++++*********+++,,,,,,---000000000000///---,,,+++***+++,,,,,,------,,,,,,000///---,,,,,,---......444333222111000000000000111444666===PPPggguuuwwwxxxuuutttyyy~~~||||||zzzqqqbbbVVVHHHCCC>>>>>>CCCGGGGGGEEEGGGHHHJJJJJJKKKLLLPPPRRRWWW\\\bbbhhhmmmrrrvvvyyy{{{~~~~~~nnncccbbbddddddbbbaaaaaa`````````cccgggjjjgggjjjlllllljjjjjjmmmppp|||{{{zzzuuuqqqppptttxxxwwwyyy}}}~~~~~~~~~~~~~~~~~~}}}yyyuuurrrqqqpppooommmkkkhhhccc```^^^]]][[[YYYVVVTTTRRRPPPPPPNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDEEECCCBBB@@@>>>===;;;;;;:::999999999999:::;;;======@@@CCCGGGKKKNNNSSSXXX[[[cccgggmmmuuu|||rrrpppsssxxx|||sssjjjbbb\\\TTTHHH>>>888555333111111000000000////////////...,,,))))))+++---...---,,,,,,++++++++++++,,,,,,---,,,,,,+++******++++++++++++++++++++++++++++++++++++*********)))))))))+++***)))((()))***,,,---************++++++++++++++++++******+++,,,,,,---000000000000///...---,,,++++++,,,------------,,,...---------...///000000222111111111111111222222222444777@@@TTTkkkwwwxxxvvvuuuvvv}}}vvviii[[[RRREEEAAA>>>???DDDGGGGGGEEEIIIJJJJJJJJJJJJLLLPPPSSSWWW\\\bbbiiinnnsssxxx{{{{{{}}}ooojjjjjjhhhfffgggffffffeeeeeefffhhhjjjnnnqqquuuvvvuuuuuuxxx{{{~~~yyytttsssvvvzzzzzz}}}~~~~~~~~~}}}}}}}}}}}}yyyuuurrrpppooommmkkkkkkhhhccc```___]]][[[ZZZVVVTTTRRRQQQPPPOOOLLLJJJJJJIIIGGGEEEDDDCCCCCCDDDCCCBBB@@@>>><<<;;;::::::777777777888999;;;<<<===AAADDDGGGKKKNNNRRRWWWZZZbbbfffmmmttt{{{zzzuuuuuuuuu|||ppphhh```TTTFFF<<<999888444000111111000000000/////////---+++))))))+++,,,---,,,---------,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++******))))))+++,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---000000111000000///......+++,,,------......------,,,,,,...///000111111111000000000000111222333444444444888DDDZZZooowwwvvvppptttzzzppp^^^QQQKKKAAA??????BBBFFFIIIHHHFFFKKKKKKJJJJJJIIILLLPPPSSSVVV[[[bbbiiioootttyyy||||||yyyooollljjjhhhkkklllmmmnnnnnnooooooooossswww{{{|||yyyxxxxxxzzz|||}}}}}}zzzvvvuuuxxx{{{~~~}}}}}}}}}}}}zzzxxxtttrrrpppooommmkkkjjjgggdddaaa```^^^\\\ZZZVVVTTTRRRQQQPPPOOOMMMKKKLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA???===;;;::::::999666666777888:::<<<===>>>AAADDDGGGJJJMMMQQQVVVYYY```dddkkkssszzz|||wwwsss~~~vvvjjjaaaWWWJJJAAA<<<999555222111111111000000000/////////---,,,,,,.../////////......------------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++*********+++,,,---++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,---000000000111000000//////,,,,,,---...............,,,---///111111111111000000000000000111222333444555555:::JJJ___ppptttqqqkkkrrr~~~lllXXXKKKDDD>>>???AAAFFFJJJKKKJJJHHHJJJJJJIIIHHHHHHJJJNNNRRRUUUZZZaaaiiioootttyyy}}}}}}vvvrrrqqqqqqpppqqqtttwwwyyyzzzyyywwwyyy|||~~~}}}wwwrrrppppppvvvyyy|||}}}|||}}}~~~}}}}}}}}}}}}wwwuuusssrrrqqqqqqooommmjjjgggdddbbb```___\\\ZZZVVVTTTRRRQQQQQQPPPNNNLLLMMMKKKIIIFFFDDDCCCCCCCCCAAA@@@>>><<<;;;:::999999777777888999;;;<<<>>>???AAADDDGGGJJJMMMQQQUUUYYY^^^bbbhhhpppwww}}}yyyrrrzzzmmmaaa\\\SSSIII???888555444111111111111000000000000000///......000111111000///......------......///---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,,,,---+++,,,,,,,,,------------------,,,,,,+++,,,,,,---...//////000000000000///------...////////////......///000111111000///...222111111111111111222222666666???QQQdddooopppmmmiiittt}}}jjjVVVGGG???>>>@@@DDDIIILLLMMMLLLJJJHHHHHHHHHGGGGGGIIIMMMQQQUUUZZZaaahhhnnntttyyy|||}}}}}}}}}{{{{{{~~~}}}wwwpppmmmmmmqqqwww|||~~~~~~}}}}}}}}}}}}~~~vvvtttsssrrrsssrrrpppoooiiigggdddcccaaa```]]]ZZZVVVTTTRRRQQQQQQPPPNNNMMMMMMKKKIIIFFFEEEDDDCCCCCCAAA@@@>>><<<:::999888888888888888999;;;<<<>>>>>>@@@CCCFFFJJJMMMQQQVVVYYY\\\___eeemmmttt{{{|||rrruuu~~~vvveeeaaaXXXLLL???777555555222222111111111000000000...------...///000///.........------------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,------...//////000//////---...//////000////////////000000000//////...---222222111111111111111222666:::GGG[[[kkkqqqqqqpppooozzz~~~iiiSSSDDD======@@@EEEJJJMMMMMMLLLKKKFFFGGGHHHIIIIIIKKKNNNQQQVVV[[[bbbiiioootttyyy|||}}}{{{xxx{{{}}}|||wwwtttssstttqqqxxx|||~~~}}}}}}}}}}}}}}}~~~~~~xxxvvvtttttttttssspppnnniiigggdddcccbbb```]]][[[VVVTTTRRRQQQRRRQQQOOOMMMLLLKKKIIIFFFEEEDDDDDDDDD@@@???===;;;:::888888777888888888888999:::;;;<<>>888555555222222222111111111000000---,,,,,,---///000...---...------------------...,,,,,,,,,,,,,,,---......------------------------*********+++++++++,,,,,,***+++,,,,,,------,,,,,,------------..................---,,,,,,,,,,,,,,,++++++---...////////////......///000000000000///.........---......//////000000000000111222333333777>>>OOOffftttwwwwwwyyyyyy{{{wwwhhhMMM@@@<<<<<<@@@EEEIIIKKKKKKKKKKKKDDDGGGJJJLLLMMMNNNPPPRRRZZZ^^^eeekkkqqquuuzzz}}}|||tttrrrtttyyy}}}zzz}}}~~~~~~{{{~~~||||||||||||}}}~~~zzzxxxvvvuuutttrrrooommmhhhgggeeeccccccaaa]]][[[VVVTTTRRRRRRRRRQQQOOOMMMLLLJJJHHHFFFEEEEEEEEEEEE@@@???===;;;999888888777888777777777888999::::::>>>AAAEEEIIIMMMRRRWWW[[[ZZZ\\\aaagggpppyyysssmmmhhhxxxuuufffRRRCCC;;;888666444222222222111111111111000...------///000111///...---------,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,---------***+++,,,---------,,,,,,---------........./////////...---,,,,,,,,,,,,,,,******,,,---......//////...//////000000000000000---,,,,,,,,,---...000222......///000111333555666777@@@VVVnnn{{{|||}}}}}}rrrsssfffHHH<<<<<<<<>>;;;:::::::::999888::::::999999::::::;;;<<<===AAAFFFJJJNNNRRRVVVXXX[[[]]]aaahhhqqqzzzvvvmmmlllrrr~~~nnnUUUGGG???777333444444333222111000000000000000000000000////////////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,,,,***)))***+++------,,,------------------------...------,,,,,,,,,---------,,,+++*********+++,,,++++++,,,,,,---...//////111111000///////////////,,,,,,------.../////////111000///...///222555777777JJJbbbvvv|||wwwppptttaaaEEE>>>>>>???AAACCCFFFGGGGGGFFFFFFFFFJJJNNNQQQRRRSSSTTTUUU]]]```eeelllrrrxxx|||vvvhhh___bbbgggqqq}}}|||{{{|||~~~~~~}}}xxxvvvttttttuuutttsssqqqnnnkkkfffbbb```^^^\\\ZZZZZZWWWTTTSSSRRRQQQOOOMMMMMMMMMKKKIIIGGGEEEDDDCCCAAA>>>;;;:::::::::999888:::999999999999:::;;;;;;>>>AAAFFFJJJMMMQQQUUUWWW[[[]]]aaahhhqqqyyyyyynnnlllpppxxxtttYYYIII???888555666444333222111000000000000000000000000////////////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---------,,,+++*********++++++++++++,,,,,,---....../////////...---------------,,,,,,---......//////000111000000000000222555777===RRRkkk|||zzzssslllooo\\\EEE@@@AAA???AAACCCEEEGGGGGGFFFEEEFFFJJJNNNRRRSSSUUUVVVXXX^^^aaafffmmmsssyyy}}}sssiiimmmuuu~~~}}}|||}}}~~~~~~}}}vvvtttsssssstttuuutttrrrmmmjjjfffcccaaa___]]][[[YYYWWWTTTRRRQQQPPPNNNMMMLLLLLLLLLKKKIIIFFFCCCBBBAAA>>>;;;:::::::::999888999999999999999:::;;;;;;>>>AAAEEEIIILLLOOOSSSVVV[[[]]]bbbhhhpppxxx}}}pppmmmnnnqqqxxx|||aaaMMMAAA999777777444333222111111000000111000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,------.........------,,,+++++++++,,,,,,,,,------......///000000000111222222111333555888DDDZZZtttuuunnniiimmmoooSSSDDDBBBCCC@@@AAACCCEEEFFFFFFEEEEEEEEEIIIMMMQQQTTTVVVXXXZZZ___bbbgggmmmtttzzz~~~~~~}}}|||}}}~~~~~~}}}vvvtttssssssttttttrrrqqqkkkiiifffdddcccaaa^^^\\\YYYWWWTTTRRRQQQPPPOOOMMMLLLLLLMMMLLLJJJGGGCCCAAAAAA>>>;;;:::::::::999888999999999888999::::::;;;>>>AAADDDGGGJJJMMMQQQTTT[[[^^^ccciiipppwww~~~rrrooommmmmmppp|||kkkSSSCCC:::888888444444333222111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++******+++,,,,,,+++************************,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***+++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---------...//////000000000222444444333333777:::IIIaaayyyzzzooojjjiiiooo~~~uuu]]]KKKBBBAAABBBAAABBBCCCDDDDDDDDDDDDDDDCCCFFFKKKOOORRRUUUYYY[[[___bbbgggmmmsssyyy|||~~~}}}|||}}}~~~~~~}}}|||wwwuuussssssrrrrrrpppnnnjjjhhhgggfffeeeccc```]]][[[XXXUUUTTTSSSRRRPPPNNNLLLMMMMMMLLLJJJGGGDDDBBBAAA>>>;;;:::::::::999888999888888888888999::::::===@@@CCCEEEHHHKKKPPPSSS[[[___dddiiiooovvv~~~uuurrrlllmmmoooyyyuuuZZZGGG===999777555444333222111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......---+++******+++,,,+++***************************+++++++++++++++,,,---...,,,,,,,,,,,,++++++******,,,,,,,,,------------------,,,,,,,,,,,,,,,------------......///000000111000333555555333555999>>>QQQhhh}}}~~~{{{nnniiilllsss~~~zzzdddQQQEEE??????@@@BBBBBBBBBCCCCCCCCCCCCBBB@@@DDDHHHMMMPPPTTTXXX[[[^^^```eeekkkqqqwwwzzz|||~~~}}}||||||}}}}}}|||{{{wwwuuusssrrrrrrqqqnnnlllhhhggggggggggggeeeaaa^^^]]][[[XXXVVVUUUTTTRRRQQQMMMMMMMMMLLLJJJGGGDDDCCCAAA>>>;;;:::::::::999888888888888888888999::::::<<<>>>AAACCCFFFJJJOOOSSSZZZ___eeejjjooouuu}}}{{{uuulllnnnqqqxxxdddNNNAAA;;;777555444333222222111111222000000000000////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,******+++,,,+++***************************+++******++++++,,,---...+++,,,,,,,,,,,,+++***)))------------------------------,,,,,,------......---......//////000111111000333555555333666===CCCZZZooo}}}wwwqqqkkkoooxxx}}}}}}lllWWWJJJBBB>>>>>>???BBBBBBBBBBBBBBBAAAAAAAAA@@@CCCGGGKKKOOOSSSWWWZZZ]]]```eeekkkqqqvvvyyy{{{}}}|||{{{{{{||||||{{{yyyuuutttrrrqqqqqqqqqooommmggggggggghhhiiifffbbb^^^```]]]ZZZYYYXXXWWWUUUSSSOOONNNMMMKKKIIIGGGEEEDDDAAA>>>;;;:::::::::999888888888888888888999999::::::<<>>777555555444333222222222222000000000000////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...,,,******+++++++++***++++++++++++++++++++++++************+++,,,---...++++++,,,,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,---...............///000000111111000333555444333777@@@HHHbbbsss~~~xxxpppyyyqqqlllsss}}}~~~nnn^^^MMMEEEBBB??????BBBCCCBBBBBBAAAAAA@@@@@@AAAAAADDDHHHKKKNNNSSSWWW[[[^^^aaafffkkkqqqvvvzzz{{{}}}{{{zzzzzz{{{{{{zzzxxxsssrrrqqqqqqrrrrrrqqqoooffffffgggiiiiiigggccc___aaa___\\\ZZZZZZYYYWWWUUUPPPOOOLLLJJJHHHFFFFFFEEEAAA>>>;;;:::::::::999888888888888777888999999:::999;;;>>>AAADDDJJJPPPTTTZZZ```fffkkknnnttt}}}zzzkkkoooqqqsss|||uuu\\\LLL@@@888555555444333222222222222000000000000////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...,,,******+++++++++***++++++++++++++++++++++++************+++,,,---...++++++,,,---,,,+++***)))------------------------,,,+++++++++,,,------.........//////000000111111000333555333222777BBBLLLdddsss|||sssiiirrroookkkvvvdddUUUGGGCCCBBBAAABBBEEECCCCCCBBBAAA@@@@@@@@@@@@BBBEEEIIILLLOOOSSSXXX[[[___bbbggglllrrrwwwzzz||||||~~~|||{{{zzzzzz{{{zzzxxxwwwvvvuuusssrrrqqqqqqrrrsssiiijjjjjjjjjiiifffcccbbbccc```]]]ZZZYYYWWWUUUSSSPPPMMMIIIGGGGGGGGGFFFFFFBBB???<<<::::::::::::999;;;;;;:::999888888888999;;;>>>@@@CCCEEEIIINNNRRR]]]___aaaeeekkkrrrxxx{{{pppooopppttt{{{iiiVVVFFF===888444222333333000111333000000000000////////////.../////////...---,,,,,,---,,,,,,++++++,,,,,,---...------,,,+++++++++,,,******++++++,,,,,,,,,---,,,++++++******++++++,,,///...,,,+++***+++,,,,,,///---,,,...111222000---++++++,,,,,,,,,,,,------222...++++++...111111000000000000000000000111222444444666666333444CCCTTThhhnnnooohhheeeqqqwwwmmmnnnyyy|||uuuYYYQQQGGGBBBBBBCCCBBB???DDDCCC@@@>>>=========>>>AAACCCFFFIIILLLQQQWWW\\\```fffkkkmmmqqqwww{{{{{{{{{zzzyyyzzz{{{{{{yyyxxxwwwvvvuuusssrrrqqqqqqpppjjjjjjjjjjjjiiigggeeedddeeebbb^^^\\\ZZZXXXUUUSSSOOOLLLHHHFFFFFFFFFEEEDDDBBB???<<<::::::::::::999:::999999888888888888999;;;===???BBBEEEIIINNNQQQYYY[[[^^^ccciiiooovvvzzzwwwsssqqqssszzzrrr\\\JJJ???:::555333444333000///111000000000000////////////.........///......---------,,,,,,++++++,,,,,,---------,,,+++++++++++++++*********))))))))))))))),,,++++++******++++++,,,---,,,+++*********++++++...---,,,---000000///---++++++,,,,,,,,,,,,------000---******---//////...000000000000000111111222222222444666555999HHHYYYdddjjjkkkfffeeeqqq{{{tttnnnqqqwwwxxxooofffMMMGGGAAA???AAADDDCCCBBBDDDBBB@@@>>><<<======>>>AAACCCFFFIIILLLQQQWWW[[[aaagggmmmnnnrrryyy}}}}}}{{{zzzzzzzzz{{{{{{zzzxxxwwwwwwvvvuuusssrrrpppooollllllkkkiiiiiihhhhhhhhhhhheeeaaa^^^[[[YYYUUURRRMMMKKKGGGEEEEEEEEEDDDCCCBBB???<<<::::::::::::999888777777777777888888999:::<<>>AAACCCGGGJJJMMMRRRWWW[[[bbbhhhmmmooossszzz~~~~~~~~~|||{{{{{{{{{{{{xxxvvvuuuvvvvvvvvvuuutttrrrpppooommmkkkiiiiiiiiijjjkkkjjjgggddd```]]]YYYUUURRRMMMKKKHHHFFFFFFEEEDDDBBBBBB???<<<::::::::::::999666666666666666777888999:::<<>><<<<<<<<<>>>>>>AAACCCGGGJJJNNNRRRXXX[[[```ffflllnnnrrryyy}}}}}}}}}|||{{{yyyvvvtttssstttuuuvvvwwwvvvuuutttpppnnnllliiiiiiiiijjjlllllliiieeebbb___ZZZUUUQQQMMMKKKIIIGGGGGGFFFDDDCCCBBB???<<<::::::::::::999666555555555666777888888;;;===@@@CCCFFFKKKPPPTTTZZZ___dddggghhhkkkqqqvvvvvvoooqqqxxx}}}bbbQQQ???888333444666444222222000000000000////////////,,,,,,---.../////////...---,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,******+++,,,---.........,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,)))***+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...////////////000111222333111111222444;;;IIIYYYbbbeeeeeehhhnnnssszzzwwwttt{{{vvveeeTTTKKKGGGFFFFFFEEEEEECCC@@@>>>???>>>===;;;;;;<<<>>>???AAADDDHHHKKKOOOSSSXXX[[[^^^eeejjjmmmqqqxxx||||||~~~~~~|||{{{yyyvvvtttssssssuuuvvvwwwwwwwwwwwwqqqooommmjjjiiiiiiiiijjjllliiifffccc___[[[UUUQQQMMMKKKIIIHHHHHHFFFDDDBBBBBB???<<<::::::::::::999777666666666666777777888:::<<>>===;;;:::;;;<<<>>>???@@@DDDHHHLLLPPPSSSXXX[[[___fffkkknnnrrryyy~~~~~~~~~|||||||||{{{yyyvvvuuuuuuuuuuuuvvvwwwxxxxxxqqqpppnnnkkkiiihhhggggggkkkiiifffccc```[[[UUUQQQKKKJJJHHHGGGGGGFFFCCCAAABBB???<<<::::::::::::999888888777777666666777777888:::===@@@DDDIIINNNRRRWWW^^^eeeiiiiiilllrrrxxx~~~|||~~~qqqnnnnnnxxxtttbbbMMMAAA666444555444333333000000000000////////////.........///......---------,,,,,,++++++,,,,,,---------,,,,,,------...///))))))******+++,,,------,,,++++++******++++++,,,)))***+++,,,---,,,,,,+++(((***---,,,+++***+++---++++++,,,,,,,,,,,,------+++---//////---,,,...///......//////000222333444111333555999EEEWWWcccffffffcccjjjxxx|||tttuuu{{{bbbMMMDDD>>>???AAAAAA@@@@@@??????===<<<;;;::::::<<<>>>???@@@DDDIIIMMMPPPTTTXXX[[[ccciiiooorrrvvv}}}}}}|||{{{|||}}}}}}{{{yyyxxxwwwvvvuuuuuuvvvwwwxxxqqqpppnnnllliiigggfffeeejjjhhhfffccc```[[[UUUQQQJJJIIIGGGFFFFFFDDDBBB???BBB???<<<::::::::::::999:::999888777777666777777666888;;;???BBBGGGMMMQQQRRRZZZcccggghhhkkkssszzz}}}tttooollluuu|||jjjSSSEEE888555555333222222000000000000////////////.../////////...---,,,,,,---,,,,,,++++++,,,,,,------------------...///000------------------------,,,++++++++++++++++++,,,((()))***+++,,,,,,+++***(((+++------+++***+++---++++++,,,,,,,,,---------***,,,//////---,,,---///.........///000222333444000444777<<>>???<<<;;;:::::::::<<<>>>???@@@DDDIIIMMMQQQTTTXXX[[[fffmmmsssuuuzzz~~~}}}|||{{{zzzzzz{{{{{{zzzxxxuuusssrrrrrrssssssvvvsssooommmkkkiiigggeeejjjfffbbb``````\\\TTTNNNGGGGGGGGGIIIJJJIIIFFFCCC@@@@@@>>>===;;;;;;::::::888777666555555666777888666888;;;???CCCGGGJJJLLLSSSWWW]]]bbbggglllppptttzzz}}}tttmmmooorrrssssss___MMM<<<777888666111///222111111000000000000000000000//////.........---...------,,,,,,------......---+++))))))***+++,,,........................,,,,,,,,,------,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,---------.........//////000000000000///111333777AAAQQQ___ggghhhggggggnnnzzzuuulllrrr~~~gggMMMDDDEEEDDDAAA???===<<<<<<<<<;;;:::999888999;;;===>>>EEEHHHKKKNNNQQQTTTYYY\\\kkkqqqvvvwwwzzz~~~|||{{{zzzzzz{{{{{{yyywwwuuusssqqqqqqrrrrrrsssqqqooommmlllkkkhhhffffffbbb^^^]]]\\\YYYRRRLLLHHHGGGHHHIIIJJJIIIGGGDDDAAA@@@>>>===;;;:::::::::888777666666666666777888999:::;;;>>>BBBFFFIIIKKKSSSVVV\\\aaafffkkkpppttt{{{~~~yyyoooppprrrrrruuu{{{cccQQQ???888888666333000222111111000000000000000000/////////...............------,,,,,,------......---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000222444:::GGGXXXfffllllllkkknnnvvvtttkkkppp{{{gggNNNEEEEEEDDDAAA???===<<<<<<<<<===<<<:::::::::<<<>>>@@@EEEHHHKKKNNNQQQUUUYYY]]]dddlllssswww{{{~~~}}}|||zzzzzzzzzzzz{{{xxxwwwuuusssqqqqqqqqqqqqpppooonnnnnnmmmkkkhhhfffbbb___\\\[[[ZZZWWWQQQMMMIIIIIIIIIJJJKKKJJJHHHEEEAAA@@@>>>===;;;:::::::::888777777666666777777888;;;;;;;;;===@@@DDDHHHJJJSSSVVV[[[```eeejjjpppttt|||~~~uuuqqqqqqpppgggqqqiiiWWWCCC:::888666444333222111111000000000000000////////////...............------,,,,,,------...///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***,,,,,,,,,---------........./////////000000000000333555>>>OOOcccooosssrrrsssyyy}}}qqqhhhllltttbbbLLLFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;::::::;;;<<>>???DDDGGGKKKOOOSSSXXX]]]aaa___gggoootttyyy}}}|||{{{zzzxxxxxxxxxxxxyyyyyyxxxwwwuuusssqqqppppppooonnnmmmlllkkkgggccc___]]]\\\ZZZXXXWWWTTTRRRPPPLLLJJJIIIJJJKKKKKKIIIHHHBBBAAA???===;;;:::999999777777888888888888777777777777888;;;???EEEKKKNNNUUUXXX]]]ccchhhnnntttxxxyyy{{{~~~zzznnniiigggcccfffnnn}}}vvvcccMMM@@@999555333444222111111000000000000000.........///////////////...------,,,,,,------...//////......---------...........................***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,---------..................///000222222333777GGG___qqqwwwwwwxxx}}}{{{rrriiiccceeejjj}}}cccMMMDDDDDDDDDDDDCCCAAA@@@>>><<<<<<;;;;;;::::::;;;===@@@AAADDDGGGLLLPPPUUUZZZ___cccgggmmmrrrsssxxx|||zzzyyyxxxvvvvvvvvvwwwwwwxxxxxxvvvtttrrrqqqooonnnooommmkkkiiihhhddd```]]]ZZZYYYWWWUUUSSSQQQOOONNNLLLJJJIIIIIIJJJJJJIIIHHHBBBAAA???===;;;:::999888777888888999999888888777555555777;;;@@@FFFKKKOOOTTTXXX___eeejjjpppuuuxxxxxxzzz}}}{{{llleeedddcccdddjjjwww}}}jjjTTTEEE<<<666333444222111111000000000000000.........///////////////...------,,,,,,------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///.........///000222333444:::MMMeeerrrssstttxxx|||}}}ppphhhdddfffjjjyyyzzzuuugggTTTFFFBBBCCCDDDDDDCCCBBBAAA>>>===<<<===<<<<<<<<<===???BBBCCCDDDGGGLLLQQQVVV[[[aaafffnnnrrruuuuuuxxx}}}yyyxxxvvvuuuttttttuuuuuuvvvvvvtttsssqqqnnnlllkkkmmmjjjhhhfffeeeccc```^^^ZZZYYYWWWUUUQQQOOONNNNNNLLLJJJHHHHHHIIIJJJIIIHHHCCCAAA???===;;;999888888777888999999999999888777444666888<<>>SSSjjjrrrooopppxxxqqqiiifffiiinnnrrrnnndddXXXLLLDDDBBBCCCDDDDDDDDDCCCAAA???===;;;;;;:::::::::;;;>>>@@@BBBCCCGGGLLLQQQWWW]]]cccgggoootttxxxxxxzzz~~~xxxwwwuuutttssssssttttttttttttsssqqqooollljjjiiijjjhhheeeccccccbbbaaa___\\\\\\ZZZWWWSSSPPPPPPPPPKKKJJJHHHHHHIIIIIIIIIHHHCCCBBB@@@===;;;999888888777888999::::::999888777555777:::===AAAEEEHHHIIIPPPVVV^^^ffflllpppsssuuuyyy{{{vvvnnnmmmfffgggiiipppuuu___PPPDDD:::666777222111111000000000000000---.........//////000000...------,,,,,,------...------......------,,,+++........................)))***+++,,,------...------------------------------------,,,,,,+++++++++***+++,,,---......///000,,,,,,,,,---------......///...------...000333444777AAAXXXmmmrrrlllnnnxxxsssjjjiiimmmrrrmmmfff\\\QQQJJJFFFDDDDDDDDDDDDDDDCCCBBB???===;;;777777666666888:::===???CCCGGGLLLRRRWWW^^^dddhhhmmmtttyyyzzz}}}~~~~~~{{{wwwuuuuuutttsssqqqoooooonnnnnnllljjjiiihhhkkkgggcccdddfffeeeaaa\\\\\\[[[YYYVVVSSSPPPMMMLLLLLLKKKIIIIIIJJJJJJIIIHHHDDDCCCAAA>>><<<:::999888888888777777777777888888666888:::>>>AAADDDGGGHHHQQQTTTYYY___ffflllpppsssvvvyyy}}}qqqkkkkkkkkkkkkppplllVVVDDD999555444444222111000111111111///111111000000//////......///............---------,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++******))))))******+++------,,,+++++++++,,,,,,///...------...///000111---...000111111222555777555MMM]]]ccckkknnnqqqzzzwwwlllrrryyyuuuooo___OOOHHHFFFEEEDDDEEECCCDDDDDDDDDBBB???<<<;;;999::::::::::::<<>>;;;999888888888888777777777777888888777888:::===@@@DDDGGGHHHOOOQQQVVV]]]ccciiimmmooossswww|||~~~sssooonnnlllqqquuu^^^JJJ>>>777555555333111000111111111///...............---------///............------------...000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,+++,,,,,,---......000000......---...//////---...000000000222444777:::RRRbbbeeejjjkkkoooyyy|||tttxxx}}}vvvhhhZZZLLLGGGFFFEEEDDDEEECCCDDDDDDCCCBBB???<<<;;;:::;;;;;;;;;;;;===AAADDDIIIKKKOOOSSSXXX___ggglllqqqwww{{{{{{|||}}}~~~~~~}}}yyyvvvuuussspppnnnnnnmmmkkkiiigggggggggggghhheeecccbbbdddccc___[[[YYYXXXVVVUUURRRQQQOOONNNLLLKKKJJJJJJKKKKKKJJJIIIEEEDDDAAA???<<<;;;999999888888777777777777888888888888999;;;>>>BBBFFFIIIMMMOOOTTTZZZ```eeeiiikkkppptttzzzzzztttqqqmmmppphhhSSSDDD;;;777555333111111111111111///---------...............///............---------......///...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++------,,,,,,,,,,,,------+++++++++,,,---///000111111000///......------......///000000000111444666???YYYggghhhhhhhhhmmmzzzzzz~~~~~~sss___SSSIIIFFFFFFEEEDDDEEECCCCCCCCCCCCAAA>>><<<::::::;;;<<<<<<<<>><<<:::999:::;;;<<<<<>><<<;;;;;;888888777777777777888888888888888999<<<@@@EEEGGGNNNPPPUUUZZZ```eeehhhjjjooorrrwwwzzz{{{}}}uuuoooiiilllxxxyyyaaaOOOCCC===777555222222222222000///......//////000000111111///............------------------,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,,,,++++++++++++++++++,,,///......---------......,,,------...///000000111...////////////222666999GGG___kkkhhhggghhhrrr~~~|||{{{iiiXXXPPPJJJHHHGGGDDDCCCDDDCCCBBBAAA@@@>>>===;;;:::777999::::::<<>><<<;;;:::888888777777777777888888666777888:::===@@@BBBCCCHHHKKKPPPVVV]]]bbbfffhhhkkkmmmoooqqqtttxxx}}}{{{sssmmmlllppp{{{}}}eeeOOOBBB888666333222222222000///...............---------///............---------)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---............------------......---,,,,,,,,,,,,,,,---...+++,,,...///000000000000...///000000222666<<<@@@TTTgggnnnkkkooottt~~~zzzgggUUUNNNIIIHHHFFFCCCDDDGGGCCCBBB@@@>>><<<;;;::::::777888:::;;;===AAAEEEIIIJJJMMMSSSXXX]]]ccciiimmmnnnvvv}}}~~~~~~||||||{{{zzzyyywwwuuutttsssrrrqqqqqqqqqooollliiihhhhhhggggggeeedddbbbaaa^^^______]]][[[XXXWWWWWWTTTTTTSSSQQQPPPOOONNNNNNMMMLLLKKKLLLNNNOOOOOOMMMJJJHHHFFFCCCAAA???>>>===888888777777777777888888555666888;;;===@@@AAABBBDDDGGGMMMSSSZZZ```dddfffiiijjjlllnnnrrrwww~~~}}}~~~wwwpppnnnooovvvnnnTTTCCC999666444222222222000///111111000000/////////...//////.........---------(((+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++,,,---...///---,,,,,,++++++,,,,,,---*********+++,,,---...///---...///000000///.........///000000333777>>>BBB[[[kkkpppmmmrrrxxxyyyvvveeeRRRLLLGGGFFFEEECCCEEEIIICCCBBB@@@>>><<<;;;::::::888999;;;<<<>>>BBBGGGKKKJJJNNNSSSYYY^^^ccciiimmmnnnvvv}}}|||xxxssssssuuuvvvuuutttqqqqqqqqqqqqooommmjjjiiifffffffffeeedddcccaaaaaa___]]][[[ZZZYYYXXXVVVTTTRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHEEEAAA>>><<<::::::999888888777777888888666666666888:::>>>BBBDDDAAAFFFMMMSSSXXX[[[___aaaeeeeeegggkkkrrrvvvvvvuuuxxx}}}~~~}}}yyyooommmlllooo|||zzz___HHH<<<777444444333//////222333222222111000///......000///---,,,+++*********,,,------......------,,,---,,,++++++************------++++++++++++------,,,+++)))(((((()))+++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////111//////222444888@@@HHHccclllqqqrrrvvvwwwooowwwcccRRRLLLGGGEEEGGGHHHEEEBBBBBBAAAAAA???===;;;999888999:::<<<===???AAAEEEHHHJJJNNNTTTYYY^^^ccciiilllooosssyyy}}}|||zzzwwwtttssssssssssssrrrrrrrrrrrrrrrqqqooonnnlllhhhhhhhhhgggeeecccaaa```^^^]]][[[[[[ZZZYYYVVVSSSSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMMMMLLLLLLLLLLLLLLLJJJHHHFFFCCC@@@>>>======:::999888888777777888888666555666777:::===@@@BBBBBBGGGLLLQQQTTTWWWZZZ\\\______aaaeeekkkooopppooouuuxxx||||||{{{{{{~~~yyyllliiihhhjjjtttdddMMM>>>999555444333000000222222222111111000000////////////...,,,,,,+++++++++,,,------......------,,,------,,,+++++++++++++++------,,,++++++,,,---------,,,***))))))***,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111000000222333888CCCOOOhhhnnnqqqrrrwwwxxxqqqkkkqqq~~~```RRRMMMGGGFFFGGGHHHEEEBBBDDDDDDCCCAAA>>><<<:::999999:::<<<===???AAAEEEIIIKKKOOOSSSXXX]]]ccciiimmmqqquuuzzz~~~~~~{{{yyyyyyyyywwwtttqqqooooooppppppqqqqqqqqqqqqppppppooollllllkkkiiigggdddaaa___]]]\\\\\\\\\\\\ZZZVVVSSSTTTSSSRRRPPPOOOPPPPPPQQQNNNMMMMMMLLLLLLLLLLLLLLLIIIGGGDDDAAA???>>>>>>???:::999888888777777888888555555555666999;;;>>>@@@CCCGGGKKKNNNPPPRRRTTTVVV\\\]]]___ccciiilllmmmmmmpppqqqsssuuuwwwxxxyyyzzz{{{jjjfffggghhhnnnwwwlllTTTBBB;;;666555333111000222111111111000000000000000///......---------,,,,,,,,,------......------,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222111111222333333999JJJZZZooorrrrrrrrrxxx~~~rrrjjjeeeiiixxxxxx\\\RRRNNNIIIGGGGGGHHHFFFDDDEEEDDDBBB@@@===;;;999888999:::<<<>>>???BBBFFFIIIMMMOOOSSSWWW\\\bbbiiinnntttwwwzzz}}}~~~}}}}}}~~~}}}zzz|||}}}|||xxxqqqllllllmmmmmmmmmnnnnnnoooooopppppppppooonnnllliiieeeaaa___\\\\\\\\\]]]]]]ZZZVVVSSSUUUTTTRRRPPPOOOPPPQQQQQQNNNMMMMMMLLLLLLLLLLLLLLLJJJHHHDDD@@@>>>===>>>???:::999888888777777888888444444555666888:::<<<===BBBEEEIIILLLMMMOOOQQQSSSYYYZZZ]]]aaaeeeiiikkkkkkkkkkkklllooosssuuuuuutttzzz{{{|||~~~lllggghhhiiimmmtttttt\\\GGG???777555444111111333000000000000000111111111..................------,,,------......------,,,...------,,,,,,------------------,,,,,,---------...---,,,,,,,,,,,,---...------------------------------------------------,,,------...///000000111000222444444333;;;RRRgggxxxwwwvvvvvv{{{zzzoooggg```bbbnnnqqqYYYRRRNNNJJJGGGGGGGGGFFFEEECCCBBB@@@===:::888666666999:::<<<>>>???BBBGGGJJJOOOQQQTTTWWW\\\bbbjjjooowwwyyy{{{}}}~~~~~~~~~~~~~~~|||tttmmmkkkkkkllllllmmmmmmooopppqqqrrrssssssrrrppplllgggbbb___\\\\\\\\\]]]]]][[[WWWSSSUUUTTTRRRQQQPPPPPPQQQQQQNNNMMMMMMLLLLLLLLLLLLLLLMMMJJJEEEAAA>>><<<<<<===:::999888888777777888888333444555666777999:::;;;???BBBFFFIIIKKKNNNQQQSSSRRRTTTXXX[[[___bbbdddfffgggggghhhkkkoooqqqqqqpppuuuvvvxxx{{{~~~mmmggghhhiiimmmrrr~~~zzzbbbLLLBBB999666555333222333000000000000000111111111---......//////...------,,,------......------,,,---------,,,,,,------...------------------------...------------------...------------------------------------------------///////////////.........000222555555555@@@[[[sss}}}{{{}}}wwwmmmeee\\\^^^hhhxxx~~~jjjWWWQQQNNNJJJGGGFFFFFFEEEEEECCCAAA>>><<<999777666666999:::<<<>>>@@@CCCGGGKKKQQQSSSUUUYYY]]]ccckkkpppxxxyyy{{{}}}~~~~~~~~~xxxrrrmmmkkknnnnnnnnnoooppprrrtttuuuuuuuuuuuurrrnnniiiddd```]]]\\\\\\]]]]]][[[XXXUUUTTTTTTSSSSSSRRRQQQQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLNNNKKKGGGCCC???===<<<<<<:::999888888777777888888444444555666888999999:::===???CCCFFFHHHKKKOOORRRPPPSSSWWWZZZ]]]___bbbeeedddeeegggiiikkklllmmmnnnpppqqquuuxxx|||mmmfffffffffjjjppp{{{hhhRRRFFF:::666666444222333111111111000000000000000---...//////...---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,------...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000///......------000222555666999GGGccc|||vvvkkkbbbZZZ]]]eeeooouuupppbbbVVVOOOMMMJJJGGGEEEDDDDDDEEECCCBBB???<<<:::999999999888:::<<<>>>@@@DDDHHHKKKRRRUUUXXX[[[```eeelllpppwwwyyy|||~~~~~~~~~}}}{{{wwwrrrnnnnnnnnnnnnoooppprrrtttuuuvvvwwwvvvtttpppkkkeeebbb^^^]]]\\\\\\\\\[[[YYYWWWRRRSSSTTTTTTTTTRRRPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLJJJHHHEEEBBB???>>>===:::999888888777777888888444555666777888999999999;;;===@@@CCCEEEHHHKKKNNNNNNRRRWWWZZZ\\\^^^bbbeeeaaadddggghhhggggggiiillllllnnnrrrvvvzzz}}}|||pppgggdddbbbfffmmmvvvlllUUUHHH;;;777666444333333222222111111000000//////---...//////...,,,***(((,,,------......------,,,+++++++++++++++,,,------,,,---...//////...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////.........111111444777===MMMiiiyyylllbbbXXX]]]dddjjjjjjdddZZZTTTMMMLLLJJJFFFDDDBBBCCCDDDBBB@@@===;;;:::999::::::888:::===>>>AAADDDIIILLLSSSVVVZZZ^^^cccgggmmmqqquuuxxx|||~~~{{{zzzzzz|||}}}{{{uuupppmmmlllllllllnnnppprrrssswwwwwwwwwvvvrrrlllfffccc___]]][[[[[[[[[[[[ZZZXXXQQQSSSUUUVVVUUUSSSPPPNNNNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHFFFDDDBBB@@@???:::999999888777888888888555666777888999999999999;;;===???AAABBBDDDHHHKKKIIIMMMRRRUUUVVVYYY]]]```^^^ccchhhgggdddcccgggkkkjjjlllpppuuuyyy|||~~~wwwyyy|||~~~tttiiidddaaaeeemmmsssoooXXXJJJ<<<777666555333333333222222111000//////...---...//////---+++(((''',,,------......------,,,************++++++,,,---,,,---...//////...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---.........//////000000111111333777???QQQmmm}}}ooodddWWW]]]dddfffccc\\\VVVRRRMMMLLLIIIFFFCCCAAABBBDDD???===;;;888777888999999888:::===???AAADDDIIILLLTTTWWW\\\aaaeeeiiinnnqqqtttxxx|||~~~{{{xxxzzz||||||{{{vvvrrroooooonnnllliiigggeeedddccckkkqqqwwwxxxrrrkkkgggfff___]]][[[ZZZ[[[[[[YYYXXXVVVWWWWWWWWWUUUSSSPPPNNNOOONNNNNNMMMLLLKKKKKKJJJLLLLLLIIIEEEAAA??????@@@999999:::999999888777666888777666666666888999:::;;;<<<===>>>AAACCCEEEFFFKKKMMMOOORRRUUUXXXZZZ\\\aaabbbbbbaaa```aaafffjjjlllnnnrrrvvvwwwwwwvvvuuuqqqtttxxx{{{|||||||||}}}~~~|||nnnhhhdddcccdddrrr}}}qqq___QQQBBB:::666222000111222111111000///......---//////...------------...///...---,,,+++*********------++++++++++++------000000000000000000000000---,,,++++++*********+++---------,,,,,,+++++++++---,,,,,,,,,,,,---......///////////////000111111///333444666CCC[[[qqqzzz}}}yyykkkfffZZZ^^^bbbccc___YYYSSSOOOLLLJJJHHHEEECCCBBBBBBBBB>>>===;;;999777666666777:::::::::<<>>@@@BBBDDDEEEHHHIIIKKKNNNRRRTTTWWWXXX]]]^^^______^^^aaafffjjjnnnoooqqqrrrrrrrrrpppooonnnqqqtttvvvwwwwwwyyyzzz{{{~~~qqqgggbbbaaabbbooo|||vvv___QQQBBB:::666222000000222111111000//////......//////...------------...///...---,,,++++++++++++---,,,,,,++++++,,,,,,---------------------------------,,,+++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---......///////////////000111111111333444777GGG^^^pppwwwxxx|||}}}rrrpppiiikkkllliiiaaaXXXPPPLLLKKKJJJGGGEEECCCBBBBBBBBB???>>><<<999888777888888:::::::::<<<@@@DDDIIIKKKUUUVVVYYY[[[___fffmmmssswwwzzz~~~~~~{{{yyywwwxxxyyyyyyxxxwwwuuutttpppnnnllliiifffcccbbbaaaggglllqqqrrrnnniiifffeeeaaa___]]]\\\\\\\\\[[[ZZZXXXXXXXXXWWWVVVSSSQQQOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIFFFBBB???>>>???:::::::::999888888777777777777777666777777888999::::::;;;===???AAACCCDDDCCCEEEGGGJJJMMMOOORRRSSSXXXYYYZZZ[[[]]]```eeeiiinnnnnnmmmlllkkkjjjhhhhhhjjjlllnnnooopppqqqtttvvvwwwzzz~~~|||lllbbb```bbbkkkzzz~~~dddUUUDDD<<<777333222333111111111000000//////...000///......------......//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......///////////////000111111333222333;;;MMMbbbooosssrrrxxxxxxyyyzzzzzzvvvnnncccVVVMMMHHHJJJIIIGGGEEEDDDCCCBBBBBB???>>><<<:::999888888999::::::;;;===@@@EEEIIIKKKSSSUUUXXX[[[```gggoootttxxx{{{~~~|||{{{wwwwwwxxxxxxxxxxxxwwwwwwqqqooollliiifffdddbbbaaaeeeiiimmmnnnkkkhhhfffeeebbb```^^^]]]]]]]]]\\\[[[YYYYYYXXXWWWUUUSSSQQQPPPLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJGGGDDD@@@??????;;;;;;:::999888888888888777777777777777777888888999999:::;;;===???AAABBB@@@AAACCCFFFIIIKKKMMMNNNSSSTTTVVVXXX\\\```eeehhhlllkkkhhhfffdddcccccccccfffggghhhhhhiiikkkooossssssvvv{{{~~~vvvfffbbbdddhhhxxxlll\\\JJJ@@@:::666444555111111111000000000//////000//////...............000///...---------------++++++------------++++++---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////000000111444222444@@@TTTfffnnnnnnmmmwwwzzz{{{|||pppbbbTTTKKKFFFHHHGGGFFFEEEDDDCCCBBBBBB>>>===;;;999888888888888::::::;;;>>>AAAEEEIIIKKKPPPSSSWWW[[[aaahhhpppuuuyyy|||~~~~~~~~~xxxxxxxxxxxxxxxyyyzzzzzzrrrpppnnnkkkhhhfffdddccceeehhhjjjkkkjjjgggeeeeeebbb```^^^]]]^^^^^^\\\[[[YYYYYYXXXVVVUUUSSSQQQPPPKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKIIIFFFBBB@@@???<<<;;;:::999888888888888777777888888888777777777777888888999;;;===???@@@>>>???AAADDDFFFIIIKKKLLLPPPPPPRRRVVV[[[___ccceeefffeeebbb```______```aaabbbcccccccccdddgggkkkooopppsssxxx{{{||||||~~~kkkcccdddfffvvvuuudddPPPCCC;;;666444555111111111111000000000000000000///............/////////...---------......++++++------------++++++------------------------,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////000000111555222777GGG[[[iiillljjjjjjxxx}}}|||{{{nnn___RRRIIIFFFEEEEEEDDDDDDCCCBBBAAAAAA<<<;;;999888777666777777::::::<<<>>>BBBFFFIIIKKKOOORRRWWW\\\bbbiiipppvvvyyy|||}}}{{{}}}yyyyyyyyyzzzzzz{{{{{{{{{sssrrrpppmmmkkkiiihhhgggggghhhiiijjjiiihhhfffeeebbb```^^^]]]]]]]]]\\\[[[YYYXXXWWWUUUSSSRRRQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKMMMLLLHHHDDDAAA@@@===<<<:::999888888999999777888888888888777666666666666777888999;;;===>>>===>>>@@@BBBEEEGGGIIIJJJMMMMMMNNNRRRXXX\\\_________^^^]]][[[[[[\\\]]]]]]^^^______``````cccgggjjjlllppptttvvvwwwxxxyyyzzz}}}pppccccccaaaqqqlllUUUFFF<<<555222333111111111111111111111111111000//////......//////......---------------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++---......---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......///////////////000111111444333;;;NNNaaajjjjjjhhhjjj{{{zzzkkk[[[OOOHHHEEEBBBBBBBBBBBBBBBAAA@@@???;;;:::888777666666777777999:::<<>>@@@CCCEEEGGGHHHJJJJJJJJJNNNTTTXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZ\\\]]]]]]___ccceeehhhlllppprrrrrrrrrssstttvvvyyy~~~wwwfffccc[[[jjjwww^^^LLL@@@777333333111111111111111111111111111000000///////////////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---......///////////////000111111222333???TTTeeejjjhhhgggjjj||||||kkkYYYLLLEEECCC??????@@@AAA@@@@@@>>>>>>;;;:::999777777777777888999:::===@@@CCCGGGIIIKKKNNNRRRWWW]]]ccciiippptttyyy{{{}}}~~~|||}}}{{{|||}}}~~~~~~}}}|||{{{uuuuuusssqqqpppoooooonnnmmmkkkjjjjjjjjjiiigggeeeaaa___]]]\\\\\\\\\[[[ZZZWWWVVVUUUSSSQQQPPPOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMJJJMMMOOOPPPLLLHHHDDDBBB>>><<<:::888888888999:::777888999999999777666555555555555666777999:::;;;;;;<<<===???BBBDDDEEEFFFHHHGGGHHHKKKQQQUUUUUUTTTUUUUUUUUUUUUTTTTTTTTTSSSVVVXXXZZZ[[[[[[]]]```bbbfffiiimmmoooooooooooopppqqquuuzzz}}}iiieeeWWWeeeyyyfffRRREEE;;;666666111111111111111111222222111111000///////////////,,,,,,+++++++++,,,,,,---...---++++++++++++---...........................((()))+++---------+++***+++++++++,,,,,,------------,,,,,,,,,,,,---......///////////////000111111111444AAAWWWgggiiigggfffkkk}}}{{{}}}lllYYYKKKCCCAAA===>>>???@@@@@@???>>>===<<<;;;999888888888999999999;;;===@@@DDDGGGIIIKKKOOORRRXXX]]]ccciiioootttxxx{{{|||{{{{{{}}}}}}||||||}}}}}}|||{{{yyywwwuuusssqqqoooooonnnpppqqqrrrqqqnnnjjjfffccccccaaa^^^\\\]]]]]]\\\[[[VVVVVVUUUSSSRRRPPPOOOOOOMMMNNNPPPOOOMMMLLLKKKKKKMMMMMMLLLMMMLLLIIIEEEAAAAAA???===;;;999888888888999888888777666555555444666666666666777777777777:::::::::;;;===???@@@AAA@@@AAADDDGGGKKKNNNPPPRRRNNNNNNMMMNNNPPPRRRUUUWWWWWWYYY[[[ZZZZZZ[[[aaaeeeiiijjjjjjjjjjjjkkkkkkkkkrrrtttvvvxxxzzz}}}oooeee]]]dddqqqsss\\\JJJ<<<777:::888666333111//////000000111000000///...------------------..................---,,,,,,,,,,,,---...///,,,))))))+++,,,+++))))))******+++---...//////......---------,,,,,,,,,---------............///...//////...------///111555555CCC[[[iiigggdddfffsss}}}}}}kkkYYYIIIAAA@@@>>>>>>???@@@@@@???======<<<:::777444333444666777<<<<<<<<<>>>AAAFFFJJJLLLPPPSSSWWW\\\aaahhhpppuuuwww{{{}}}{{{zzz|||~~~~~~}}}||||||}}}}}}|||zzz{{{zzzxxxvvvsssrrrqqqqqqrrrrrrrrrqqqoookkkhhhfffdddaaa___]]]]]]]]]\\\[[[YYYXXXVVVTTTRRRPPPNNNMMMMMMOOOQQQPPPNNNLLLLLLLLLMMMMMMLLLMMMLLLJJJEEEBBB@@@???<<<:::888777777777888888888777666555555555555666666666777777777777999999999:::<<<>>>???@@@AAAAAACCCEEEGGGIIIKKKLLLLLLKKKKKKLLLNNNPPPSSSUUUUUUVVVWWWXXXYYY\\\___bbbfffffffffgggggghhhhhhhhhmmmoooqqqssstttxxx|||ttthhhaaadddkkk||||||cccNNN>>>777888666444222111////////////111000000///......---------------------,,,,,,,,,...---,,,,,,,,,,,,---...111///,,,,,,...///...,,,---------,,,,,,,,,,,,+++......---------,,,,,,,,,---------............//////000000///...///111333777;;;JJJ```jjjfffcccfffwwwxxxfffUUUFFF??????>>>>>>???@@@@@@???===<<<<<<:::888666555555777888;;;;;;===???BBBFFFJJJLLLPPPSSSXXX]]]cccjjjrrrwwwzzz}}}~~~|||{{{{{{}}}~~~~~~|||{{{{{{|||}}}{{{zzz~~~}}}{{{yyyvvvuuutttttttttsssrrrqqqooommmkkkjjjeeeccc```______^^^]]][[[ZZZZZZXXXVVVSSSPPPNNNMMMOOOPPPRRRRRRPPPNNNMMMMMMMMMMMMLLLMMMLLLJJJGGGCCCAAA@@@>>>;;;:::999999999888888777777666666555555555555666666666777777777888888888999:::<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEIIIHHHHHHIIIKKKMMMOOOQQQSSSSSSRRRTTTXXX\\\^^^___``````aaabbbcccddddddeeeiiikkkmmmnnnpppssswwwzzz}}}|||llleeedddeeeooojjjSSSBBB999777333222222111000/////////000000000///......---------------,,,,,,++++++***...------,,,,,,------......,,,******,,,,,,,,,+++------------,,,,,,++++++......---------,,,,,,,,,---------............///000111111000///000222444666???RRRffflllhhhhhhmmm}}}~~~|||ppp^^^OOOCCC>>>>>>>>>??????@@@???>>>===<<<<<<:::888777666777888999999;;;===@@@DDDGGGJJJKKKPPPTTTXXX^^^dddllltttzzz}}}~~~||||||}}}}}}~~~}}}{{{|||}}}}}}|||zzz~~~|||zzzxxxvvvuuuuuuuuuuuutttrrrpppooonnnnnnfffdddbbbaaa```___^^^\\\ZZZZZZYYYWWWUUUSSSPPPOOOPPPRRRSSSSSSQQQOOONNNNNNNNNMMMLLLMMMMMMKKKHHHEEEDDDBBB@@@===<<<;;;;;;;;;888777777777666666666555555555555666666666777777666777777777999:::;;;<<<>>>??????@@@@@@AAAAAAAAAFFFFFFFFFGGGIIIKKKLLLNNNRRRPPPOOORRRWWW[[[\\\[[[[[[[[[\\\^^^___```aaabbbgggiiikkklllnnnqqquuuxxxyyy|||ppphhheeebbbgggxxxnnnWWWEEE;;;777222222222222222111000///000000//////.....................---,,,+++******------------------------,,,+++************+++***++++++,,,,,,---......///......---------,,,,,,,,,---------............///000000111000///000222555222BBBZZZlllpppmmmqqqzzz}}}tttqqqwww}}}hhhXXXKKKAAA>>>?????????@@@@@@???>>>===<<<:::999888666666777888999888:::>>>BBBEEEHHHJJJKKKPPPSSSXXX^^^eeemmmuuu{{{}}}}}}||||||}}}}}}|||{{{~~~|||yyywwwvvvuuutttwwwvvvuuusssrrrqqqpppooogggfffdddcccbbbaaa^^^\\\XXXYYYYYYYYYXXXVVVSSSRRRQQQRRRTTTTTTQQQPPPOOOOOONNNMMMLLLMMMMMMLLLJJJHHHCCCBBB???===;;;:::::::::777777777777666666666666555555555555666666666666666666666777777999:::;;;<<<<<<===>>>???@@@AAAAAADDDDDDEEEFFFGGGIIIJJJKKKOOONNNMMMPPPVVVYYYYYYXXXVVVWWWYYYZZZ\\\^^^``````eeefffhhhiiikkkmmmqqqtttwwwzzzrrriiifffcccfffpppttt\\\III===777333444444444333333111111////////////............000//////...---,,,,,,+++------------------------.........---------...///,,,,,,,,,------......///......---------,,,,,,,,,---------............///.../////////...///222444444HHHbbbrrrsssrrryyyuuugggbbbiiiwwwwwwbbbTTTJJJBBB@@@AAA??????@@@@@@???>>><<<;;;777777666666666777888888888:::>>>BBBFFFIIIKKKLLLOOOSSSXXX^^^dddllluuuzzz{{{~~~}}}}}}~~~}}}|||~~~}}}{{{xxxvvvuuutttssswwwwwwvvvuuusssqqqooonnniiigggeeeddddddbbb___]]]XXXYYYZZZZZZZZZXXXVVVTTTQQQRRRTTTTTTRRRPPPOOOOOONNNMMMLLLMMMMMMMMMKKKJJJAAA@@@===;;;999999888999777777777777666666666666444444555555555666666666666666666666777888999:::999:::;;;<<<>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGLLLKKKLLLNNNRRRTTTTTTTTTRRRSSSUUUWWWZZZ\\\^^^___aaabbbdddeeefffhhhllloootttxxx|||tttkkkhhhffffffjjjxxx{{{bbbOOOAAA777666555555444333222222222//////////////////....../////////......------,,,,,,------......------,,,+++,,,---,,,++++++---///000//////...---,,,++++++......---------,,,,,,,,,---------............///.../////////...///222555;;;QQQjjjvvvvvvuuu}}}ooo^^^WWW^^^nnn{{{rrr^^^QQQJJJDDDAAABBB???@@@@@@@@@???>>><<<;;;666555555666666777888888999;;;===AAAEEEIIILLLNNNPPPSSSXXX^^^dddllltttzzzzzz~~~}}}~~~|||zzzxxxvvvttttttssswwwxxxxxxwwwtttqqqnnnllljjjhhhgggfffeeeccc```]]]YYYZZZ\\\\\\[[[XXXUUUTTTPPPRRRTTTSSSQQQOOOOOOOOONNNMMMLLLMMMNNNNNNMMMKKKCCCAAA???<<<;;;:::::::::666666666666777777777777444444444555555555666666666666666666777888999:::888999::::::;;;<<<======??????@@@BBBCCCCCCCCCDDDGGGIIIKKKLLLLLLMMMNNNPPPNNNOOOQQQTTTWWWZZZ\\\]]]^^^___aaabbbccceeeiiilllqqqtttzzz~~~vvvllljjjhhhffffffpppgggUUUFFF<<<777666444222111111111111.../////////////////////------------------------,,,,,,---......---,,,,,,(((***+++***))))))+++---000000///...---,,,++++++......---------,,,,,,,,,---------............///...///000000///111444666@@@UUUmmmxxxxxxzzz{{{jjj[[[UUU\\\lllyyy~~~mmmZZZOOOJJJEEEBBBBBB@@@@@@@@@@@@???===<<<:::555555666777777888999999:::;;;===@@@DDDIIIMMMOOOSSSVVVZZZ___eeemmmuuuzzzzzz~~~~~~~~~}}}{{{xxxvvvuuutttssswwwxxxyyyxxxuuuqqqmmmjjjjjjiiiggggggfffddd```]]]\\\\\\]]]]]][[[XXXTTTRRRPPPRRRSSSSSSQQQOOONNNOOOOOOMMMLLLMMMNNNNNNMMMLLLFFFDDDBBB@@@>>>=========666666666666777777777777444444444555555555666666777777666777777888999:::999999999999999:::::::::<<<===>>>@@@AAAAAAAAAAAACCCGGGJJJJJJIIIHHHJJJMMMLLLMMMOOORRRUUUXXXZZZ\\\^^^___aaabbbccceeeiiilllnnnrrrxxx}}}xxxnnnkkkhhheeebbbllliiiYYYKKK@@@888666333111//////000000.........///////////////,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,+++---...---++++++...111---------.....................---------,,,,,,,,,---------........./////////000111111111222555777???UUUmmmxxxzzzxxxiii[[[VVV^^^nnn{{{{{{jjjXXXNNNJJJEEEBBBAAA@@@@@@AAA@@@???===;;;:::666666777888999::::::;;;;;;;;;===???DDDIIINNNQQQUUUXXX\\\aaagggnnnuuuzzz|||{{{~~~~~~}}}yyyuuurrryyy{{{{{{yyyuuuqqqoooooonnnlllhhhfffdddccc```^^^\\\[[[ZZZXXXUUURRRPPPOOOPPPQQQRRRRRRRRRQQQOOOOOOPPPOOONNNNNNMMMMMMNNNNNNGGGEEECCCAAA>>>===;;;;;;;;;:::888777666666666666666555444333333333333333222222333333555666777888777777888999999999999888888:::<<<>>>@@@@@@@@@@@@DDDEEEFFFGGGHHHHHHGGGFFFLLLMMMMMMOOOQQQSSSUUUWWWVVVYYY^^^bbbccceeefffgggmmmrrryyy}}}zzzttthhhaaaccceeeiii|||ooo]]]KKK>>>888555333222333222111000000000000000///////////////...---,,,++++++***)))++++++++++++,,,---......,,,,,,,,,---------......//////.........---------//////...---,,,,,,++++++,,,,,,,,,---------......000...///222444222444888DDD^^^qqqppprrr~~~lll[[[WWWaaammmsssrrrdddTTTKKKEEEAAA@@@CCCAAAAAABBBCCCAAA???===;;;777777666666666666666777;;;===???AAACCCGGGLLLOOORRRWWW]]]ccchhhnnnsssvvvyyy|||}}}}}}~~~~~~}}}yyywwwzzz{{{{{{zzzvvvsssrrrrrrooollliiigggfffdddaaa___\\\[[[ZZZYYYVVVTTTRRRPPPQQQRRRRRRSSSRRRQQQOOOOOOOOONNNNNNMMMMMMMMMMMMMMMHHHGGGDDDBBB???===<<<;;;;;;:::999777666666666777666555555444333333444444444444444555666777999:::666777888888999999888888888999;;;===????????????AAAAAACCCDDDEEEEEEEEEEEEJJJJJJKKKMMMOOOQQQSSSTTTTTTXXX\\\```aaacccdddfffkkkpppwww{{{~~~xxxkkkcccdddeeehhhzzz~~~lllZZZJJJ>>>888666333222222222111///000000000/////////......///......------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------......///.........------------///......---,,,,,,++++++,,,,,,---------.........000...///222333222555999HHH```pppppptttooo___^^^gggppptttqqqcccTTTKKKFFFBBBAAACCCBBBCCCCCCCCCAAA???<<<;;;777777666666666666777777;;;===???AAADDDGGGLLLOOOTTTXXX^^^ccchhhmmmqqquuuzzz|||~~~}}}~~~}}}{{{||||||{{{wwwuuuttttttooonnnkkkjjjhhhfffbbb___\\\\\\[[[ZZZXXXVVVTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLJJJIIIGGGDDDAAA>>><<<;;;<<<;;;999777666666666777666666555555444444555555666666666666777999:::;;;666666777888888888888888888888:::<<<===>>>>>>>>><<<===???@@@BBBBBBCCCCCCGGGGGGHHHJJJLLLNNNPPPQQQRRRUUUYYY\\\^^^```bbbccchhhmmmsssxxx{{{~~~pppffffffeeegggwww~~~lll[[[LLLAAA999666333111111111000////////////.........------........................///...---,,,++++++++++++,,,,,,,,,---------..................------------.........------,,,,,,+++,,,------------.........000...///222333222666<<>><<<:::777777666666666666777777;;;===???AAADDDHHHMMMPPPVVVZZZ___dddhhhmmmqqqttt{{{|||~~~}}}|||}}}~~~}}}~~~}}}{{{wwwtttssssssqqqooommmllljjjgggdddaaa\\\\\\\\\[[[YYYWWWVVVUUUTTTTTTSSSSSSRRRQQQPPPOOOLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKIIIFFFCCC@@@>>><<<===<<<:::888777666777777777666666555555555666666666666666666777888999:::555666777777888888777777777777888:::;;;<<<<<<===:::;;;<<<===???@@@AAABBBDDDEEEFFFGGGIIILLLNNNOOOOOORRRVVVXXXZZZ\\\^^^```fffkkkqqqvvvyyy}}}uuuiiigggfffgggwwwqqq```QQQGGG:::777333111111000///...///.........------------,,,---------.........///...---,,,,,,+++++++++,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------............000///000222222222888???UUUbbbjjjiiiqqq{{{rrrvvv}}}|||vvvkkk___SSSLLLHHHDDDDDDEEEFFFFFFEEECCC@@@===;;;999777666666666666777777888:::<<>>>>>===;;;999777777777777666666555555555666666777555555555555555666777888555555666777777777777666666666777777888999:::;;;999::::::<<<===???@@@AAABBBCCCDDDEEEGGGJJJLLLMMMLLLOOORRRUUUVVVYYY[[[^^^dddiiioootttwww|||}}}mmmiiigggiiiyyywwweeeUUUKKK<<<999444111111000000//////.........------------+++++++++,,,------......,,,+++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,---------------------------------,,,,,,,,,---------.........//////000///000222111222999BBBZZZbbbdddccckkkvvvhhh]]]RRRMMMJJJFFFEEEGGGFFFEEEDDDBBB???<<<:::999666666666666666777888888:::<<>><<<:::888777777777555555444444555555666666444444444444444555666666444555555666666666666666666555555666666777999999999999999:::;;;===???@@@@@@AAAAAACCCEEEGGGIIIJJJJJJMMMPPPRRRTTTVVVYYY\\\bbbffflllqqquuu{{{ssskkkhhhjjj{{{~~~jjjYYYNNN???;;;666222111111000000/////////.........------+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------........./////////111000111222111222;;;FFF]]]``````^^^ggg}}}vvvdddZZZQQQMMMKKKHHHGGGHHHEEEDDDBBB@@@===;;;999888666555555666666777888999:::<<>>@@@BBBDDDFFFGGGIIIKKKNNNPPPRRRUUUXXX[[[___ccciiinnnrrryyyyyynnniiijjjzzzppp___SSSAAA===777333222222111111000000000/////////......,,,,,,,,,---------------,,,,,,,,,++++++,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------............////////////111000111222000222<<>><<<:::999888555555555555666777888999:::<<>>@@@BBBDDDEEEIIIKKKMMMOOOQQQTTTXXXZZZ]]]aaaggglllpppwww~~~pppiiijjjzzzvvvdddYYYCCC>>>888444222222222111000000000000////////////..............................---,,,++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------------------------------............/////////000111000222222000222===III___^^^]]]^^^hhh{{{tttaaaXXXPPPNNNMMMJJJHHHIIIBBBAAA???===;;;999999888555555555555666777999999:::<<>>;;;888777777888888888666555333333222222333333333333333333333333444444444555555555555666666666555555555555666666888777666666666777999:::;;;;;;;;;<<<>>>???AAABBBGGGIIILLLNNNOOORRRUUUXXX]]]bbbgggkkkooouuu}}}vvvrrrnnnuuu}}}hhhXXXIII>>>444222222000//////000000000000////////////////////////////////////------------------------........................------------------------,,,------......------,,,------......///000000000//////333666444333???OOObbb]]][[[bbbmmm}}}}}}vvveeeYYYNNNKKKLLLKKKHHHHHHDDDBBB@@@===;;;999777777444444444555555555555555:::<<<@@@CCCEEEIIIMMMPPPTTTXXX^^^eeemmmtttyyy{{{|||~~~|||yyyuuusssxxx{{{~~~||||||zzzyyyzzz}}}~~~{{{yyyuuutttuuuwwwxxxxxxtttqqqmmmjjjhhhfffdddbbb___^^^]]][[[XXXVVVTTTSSSRRROOOKKKJJJKKKLLLMMMMMMIIIIIIIIIGGGFFFGGGIIILLLJJJJJJKKKMMMOOONNNKKKGGGFFFDDDAAA===;;;999999999999888777666555555444444333333333333333333333333444444444555555555555666666666555555555555666666777777666666666777999999::::::;;;<<<===???@@@AAAFFFHHHJJJLLLNNNQQQTTTWWW]]]aaagggkkkooottt|||zzzrrrlllqqqrrr```LLLAAA666333333222000111000000000000////////////........................------------------------------------------------........................,,,------......------,,,------......///000000000000///222666444444AAARRReee```^^^dddooo~~~~~~}}}rrrdddXXXNNNKKKLLLJJJGGGGGGCCCBBB@@@===;;;999777777555555555555666666666666:::<<<@@@CCCEEEIIIMMMQQQUUUXXX^^^eeemmmtttxxx{{{|||}}}{{{xxxuuutttzzz|||~~~}}}zzzxxxyyywwwvvvvvvyyy}}}~~~|||xxxuuussstttwwwxxxyyyssspppllljjjhhhfffdddbbb^^^^^^\\\ZZZWWWUUUSSSRRRNNNLLLJJJIIIJJJJJJIIIHHHIIIIIIIIIGGGEEEEEEGGGIIIKKKKKKJJJKKKMMMMMMKKKIIIHHHFFFDDDAAA>>><<<::::::999999888777777777777777444444444444444444444444444444444555555555555666666666555555555555666666777777666666666777888888999999:::;;;<<<>>>???@@@CCCEEEHHHJJJLLLNNNRRRUUU\\\```fffjjjnnnttt{{{|||qqqiiimmm~~~jjjQQQEEE999555555333111222000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,------......------,,,------......///000000000000///222666555666EEEWWWjjjeeeccciiisss~~~ttt{{{mmmbbbWWWNNNKKKKKKHHHEEEEEECCCAAA???===:::999888777555666666666777777777777:::<<<@@@CCCFFFIIINNNQQQUUUXXX^^^eeemmmsssxxx{{{|||~~~|||zzzxxxvvvzzz{{{}}}~~~|||yyywwwxxxvvvuuuuuuwww{{{~~~|||wwwsssrrrsssssstttqqqooollljjjiiigggdddbbb^^^]]][[[XXXVVVSSSRRRQQQLLLKKKJJJIIIJJJIIIGGGEEEHHHIIIIIIGGGEEEEEEFFFHHHLLLKKKJJJJJJJJJKKKKKKKKKHHHGGGEEECCC@@@===;;;:::999888888777777777888888444444444444444444444444444444444555555555555666666555555444444555555666777777666666666777777777888888888999;;;<<<>>>???@@@BBBEEEGGGIIILLLPPPSSS[[[___eeeiiimmmssszzz|||ppphhhmmm}}}oooUUUHHH;;;666555222111222000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------......------,,,------......///000000000000///222666666999JJJ]]]ooojjjjjjpppyyyxxxrrruuu}}}iii^^^UUUMMMKKKJJJFFFDDDDDDBBBAAA???<<<:::999888777666666666777888888999999:::<<<@@@CCCFFFJJJOOORRRUUUXXX^^^eeemmmsssxxxzzz|||~~~}}}{{{zzzyyyzzz|||~~~~~~}}}{{{yyyyyyxxxwwwvvvvvvyyy||||||wwwsssqqqppppppoooooommmkkkjjjiiigggdddbbb^^^]]]ZZZWWWTTTRRRQQQPPPLLLKKKJJJKKKKKKJJJHHHFFFHHHIIIIIIHHHFFFEEEFFFGGGKKKKKKJJJJJJIIIJJJKKKLLLGGGGGGFFFEEEBBB???===;;;888888777777666777777777555555555555555555555555444444444555555555555666555555444444444444555555666666777777777666666666666777777888999;;;======>>>@@@CCCEEEGGGJJJNNNQQQZZZ^^^dddhhhlllrrryyy~~~pppiiimmm|||qqqZZZLLL===666444111111222000000000000////////////------------------------------------------------------------------------+++++++++,,,,,,---------,,,------......------,,,------......///000000000000///111666777<<>><<<:::888888777666666777777888999999::::::<<<@@@CCCFFFKKKOOOSSSVVVYYY^^^eeemmmssswwwzzz|||~~~~~~yyyzzz|||~~~~~~}}}|||zzzzzzyyyxxxvvvwwwzzz|||zzzwwwtttqqqqqqqqqppppppnnnlllkkkjjjiiihhheeebbb^^^\\\YYYVVVRRRQQQPPPOOOLLLKKKKKKKKKMMMLLLKKKIIIGGGHHHIIIIIIGGGFFFGGGHHHJJJKKKKKKJJJIIIIIIJJJLLLFFFGGGGGGGGGEEEBBB???===999999888777666666777777666666666666666666666666444444444555555555555666555555444444444444555555666666777777777666555555555555666777888:::;;;<<<<<<>>>AAADDDFFFIIIMMMQQQYYY]]]cccgggkkkqqqxxx~~~qqqiiikkkwwwsss___PPP@@@777444111111222000000000000////////////------------------------------------------------........................*********+++,,,,,,------,,,------......------,,,------......///000000000111///111666888@@@UUUkkktttsssxxxvvvmmmjjjdddpppppp___TTTNNNJJJJJJIIIDDDBBBCCC@@@???>>><<<:::888888777555555666777888999999::::::<<<@@@DDDGGGKKKPPPSSSVVVYYY___fffmmmssswwwyyy|||}}}|||{{{zzzzzzzzz{{{{{{|||}}}~~~~~~~~~{{{||||||yyyvvvtttuuuwwwtttrrrqqqqqqqqqrrrpppooolllkkkjjjjjjjjjhhheeebbb^^^\\\XXXTTTQQQOOOOOOOOOLLLKKKJJJKKKLLLMMMMMMLLLFFFHHHJJJIIIHHHHHHHHHIIIHHHJJJLLLKKKIIIHHHIIIKKKFFFGGGIIIJJJIIIFFFCCCAAA<<<;;;:::888888777777777666666666666666666666666444444444555555555555666555444444333333444444555666666777777777666444444444444555666777999:::;;;;;;===@@@CCCEEEIIIMMMPPPXXX]]]bbbfffjjjpppxxx}}}ooofffgggrrrzzzxxxcccTTTBBB999555222222444000000000000////////////........................------------------------------------------------******+++,,,,,,---......,,,------......------,,,------......///000000000111...000555999BBBYYYppptttuuu}}}rrriiiggg___gggzzz~~~gggXXXOOOKKKIIIJJJHHHDDDBBBDDD@@@???===;;;:::888888777444444555666777888999:::999<<<@@@DDDGGGLLLQQQTTTWWWZZZ___ffflllrrrwwwyyy|||{{{{{{|||zzzuuuqqqqqqpppooonnnmmmnnnooopppuuuwww{{{~~~~~~{{{|||}}}zzzuuurrrrrrtttsssqqqqqqqqqqqqqqqnnnllllllkkkjjjjjjjjjhhheeebbb^^^\\\XXXTTTQQQOOONNNNNNLLLJJJIIIJJJLLLNNNNNNMMMFFFHHHJJJJJJIIIIIIJJJKKKGGGJJJLLLLLLIIIHHHIIIKKKFFFHHHJJJLLLKKKIIIEEECCC>>>===<<<:::999888888888777777777777777777777777444444444555555555666666555444444333333444444555666666777777777666444333444444444555777888:::;;;:::===@@@CCCEEEIIIMMMPPPXXX\\\bbbfffjjjpppwww}}}~~~|||kkkcccdddnnnwww}}}gggVVVEEE;;;666444333555000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,------......------,,,------......///000000000111...000555999CCC[[[rrrsssvvvqqqiiiggg^^^cccsssvvv```SSSLLLIIIHHHIIIHHHDDDCCCEEE@@@???===;;;999888888888333444555666777888999999999<<<@@@DDDGGGLLLQQQTTTWWWZZZ___ffflllrrrwwwyyy||||||xxxtttuuuuuuuuuwww{{{~~~vvvsssqqqnnnmmmhhhfffccccccfffgggeeeccchhhlllqqqtttwww~~~~~~{{{{{{~~~~~~|||{{{|||}}}}}}zzzuuuqqqqqqrrrppppppnnnmmmllllllllllllkkkiiiffffffffffffeeedddccc___YYYTTTRRRQQQOOONNNNNNMMMLLLJJJJJJJJJKKKKKKHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLHHHHHHIIIIIIIIIHHHFFFEEEAAA@@@>>>===;;;:::::::::;;;999666666777888888777444444555555555555555555555555555555555555555555555555666666777777888888555555555555555666777777===>>>>>>AAADDDIIIMMMPPPWWWYYY]]]bbbhhhpppxxx~~~}}}kkkfffdddaaalllmmmZZZFFF<<<999666333222111000///......------...////////////............***++++++,,,,,,------...........................)))***+++---.../////////.........////////////000////////////000000000000111111111444???QQQbbblllpppwwwzzzjjj___YYYdddtttyyycccQQQHHHGGGGGGFFFEEEDDDCCCCCC???>>>;;;999888777888888777666666666666888999:::<<<>>>@@@CCCFFFKKKPPPUUUVVVYYY^^^eeelllsssxxxzzz|||{{{{{{}}}wwwrrrmmmjjjkkkkkklllnnnqqquuuxxxzzz~~~{{{tttqqqooollljjjgggddd```___``````___]]]```dddhhhkkknnnttt~~~||||||}}}}}}{{{{{{|||}}}|||yyytttqqqqqqrrrqqqpppnnnmmmkkkjjjiiiiiiiiigggeeedddeeedddcccbbbccc___YYYUUURRRQQQPPPNNNNNNMMMLLLJJJJJJJJJKKKKKKGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHIIIJJJJJJJJJHHHGGGFFFCCCCCCAAA???>>>===<<<<<<;;;888666666777888777777555555555555555555555555555555555555555555555555777777777666666666666666555555555555555666777777;;;<<<===@@@DDDHHHLLLNNNVVVYYY]]]ccciiipppxxx~~~|||kkkeeeccc```iii}}}mmm[[[GGG===:::666333333111111///...........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------........./////////////////////000000000000111222222555AAAUUUgggppprrr{{{~~~nnnccc]]]eeetttwwwbbbRRRIIIHHHGGGFFFEEEDDDCCCCCC???===;;;:::888888888888777666666666777888999:::<<<>>>@@@CCCFFFKKKPPPTTTVVVYYY^^^eeelllsssxxx{{{|||{{{|||~~~uuuooojjjfffccceeeeeeeeegggiiikkknnnooosssuuuyyy{{{yyyyyy~~~wwwrrroookkkiiihhheeeaaa^^^]]]\\\\\\[[[YYY\\\```bbbdddjjjrrrxxx~~~~~~||||||~~~|||{{{{{{||||||{{{xxxtttqqqqqqrrrppppppnnnllljjjhhhgggfffgggeeecccccccccbbbaaa___aaa^^^YYYUUUSSSRRRPPPOOONNNMMMLLLJJJIIIIIIJJJKKKGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGFFFEEECCCAAA???>>>>>>:::888777666777888777666666666666666555555555555555555555555555555555555888888777666666555555444555555555555555666777777999:::===@@@DDDHHHJJJLLLTTTXXX^^^dddjjjqqqxxx}}}mmmeeebbb```dddwwwnnn]]]JJJ???;;;666444333111111000///...............------------,,,,,,,,,......------,,,++++++***++++++++++++++++++++++++------......------,,,+++,,,---------............////////////000000000000222333222666EEE\\\ooovvvuuurrrfffbbbjjjvvvttt```QQQJJJIIIHHHGGGEEEDDDCCCBBB>>>===<<<:::999888777777666666666666777888999:::;;;>>>@@@CCCFFFKKKPPPTTTWWWZZZ___fffmmmtttyyy{{{}}}}}}~~~yyyooogggbbb___]]]^^^^^^______```bbbcccddddddhhhpppvvvwwwwwwxxxqqqllliiijjjgggccc```___^^^______[[[\\\^^^___aaaeeejjjnnnxxx~~~}}}|||}}}~~~|||zzzzzzzzz{{{zzzxxxuuusssqqqqqqqqqnnnnnnmmmllljjjhhhgggffffffdddbbbbbbbbbaaa___]]]___\\\XXXUUUTTTRRRQQQPPPNNNMMMLLLJJJIIIIIIIIIJJJGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIHHHGGGFFFDDDAAA@@@???:::999777888999999888777777777777666666666666666555555555555555555555555666666666666666666555555555555555555555666777777777999===AAAEEEHHHKKKLLLSSSXXX^^^eeelllrrryyy}}}rrrgggcccbbbaaarrryyyppp___MMMBBB<<<777444444222111000///.....................---------,,,,,,......------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,---------......////////////000000000000333444333888KKKfffxxx}}}{{{uuujjjhhhppp{{{rrr^^^OOOJJJIIIHHHGGGEEECCCBBBBBB>>>===<<<:::999888777777666666666777777888999999;;;===AAADDDGGGKKKPPPSSSWWWZZZ___fffmmmtttyyy|||}}}~~~yyymmmddd___\\\ZZZZZZ[[[[[[\\\\\\]]]^^^___```ccckkkqqqsssuuu}}}|||rrrkkkhhhgggfffdddbbbaaaaaabbbcccaaaaaaaaaaaaaaaccceeehhhqqqwww}}}{{{|||~~~}}}~~~}}}{{{yyywwwxxxyyyzzzxxxuuurrrppppppoooooojjjkkkkkkkkkkkkjjjhhhhhheeedddbbbbbbbbbaaa^^^[[[\\\YYYVVVTTTSSSRRRQQQOOOOOOMMMKKKJJJIIIHHHIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGEEECCCAAA@@@;;;:::999999:::;;;999888888888777777777666666666555555555555555555555555333444444555666777777888555555555555555666777777888:::===BBBFFFJJJLLLMMMSSSXXX^^^eeelllsssyyy~~~xxxhhhbbbccc```ooouuuqqqbbbPPPEEE>>>888555555222111000//////......///////////////.........---,,,,,,,,,------.........------------------------++++++,,,---............,,,,,,,,,---------......////////////000000000000333555555;;;QQQooozzzrrrpppxxxqqq[[[LLLIIIHHHGGGFFFDDDCCCBBBAAA======<<<;;;:::888777666555666666777888888999999:::===AAADDDGGGKKKPPPSSSWWWZZZ___fffmmmsssyyy{{{~~~{{{nnneee___\\\ZZZWWWXXXYYYZZZ\\\\\\]]]]]][[[\\\aaafffiiimmmwww}}}qqqkkkiiifffggggggfffeeedddeeegggiiigggfffdddbbbbbbbbbbbbjjjooowww}}}}}}{{{|||~~~||||||zzzxxxuuutttuuuwwwxxxuuuqqqnnnnnnnnnnnnmmmggghhhiiijjjjjjiiihhhgggdddcccbbbbbbaaa___\\\YYYYYYWWWTTTSSSSSSRRRPPPOOOOOOMMMKKKIIIHHHHHHHHHHHHGGGHHHIIIJJJIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHGGGEEECCCAAA===<<<;;;<<<======;;;999999999888888777777666666555555555555555555555555222222333444666777888999555555555555555666777777888:::===AAAEEEJJJMMMNNNTTTXXX^^^eeelllssszzzmmmcccbbb```ooouuurrrdddSSSHHH???888555666222222111000////////////000000/////////.........+++,,,,,,---......//////......................../////////...---,,,+++***,,,---------............////////////000000000000222555777===WWWwww}}}zzzmmmXXXJJJFFFFFFEEEDDDCCCCCCBBBAAA======<<<;;;:::888777666555666777888999999999888:::===AAAEEEHHHKKKPPPRRRVVVYYY^^^eeelllsssxxxzzz}}}pppggg```]]][[[WWWXXXZZZ[[[\\\\\\\\\\\\YYYXXX[[[```ccciiisss~~~}}}sssoooooonnnpppsssrrrpppnnnooopppqqqoookkkhhheeecccaaa___bbbfffkkkpppttt{{{~~~~~~}}}}}}{{{}}}zzzyyywwwtttrrrqqqsssuuuvvvrrrnnnkkklllmmmlllkkkeeefffgggggggggeeedddbbbbbbaaa``````___]]]ZZZWWWVVVTTTRRRQQQRRRQQQOOONNNOOONNNKKKIIIHHHGGGGGGHHHGGGHHHIIIJJJJJJHHHFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIFFFGGGHHHJJJJJJJJJIIIHHHHHHHHHIIIJJJIIIGGGEEEDDD>>>======>>>??????<<<:::::::::999888888777666666555555555555555555555555333333444444555666777777555555555555555666777777888999;;;???CCCHHHLLLOOOUUUXXX^^^dddkkksss{{{yyyhhhddd```pppxxxsssfffVVVJJJ@@@888555777333222111000//////////////////.........------------------......................................./////////...---,,,***)))------........./////////////////////000000000000111666888@@@[[[|||{{{hhhVVVJJJDDDCCCCCCCCCBBBBBBBBBBBB<<<<<<<<<<<<:::999777555444555777888999999888888999===AAAEEEHHHLLLOOORRRUUUXXX]]]dddkkkrrrwwwyyyuuukkkeee```^^^\\\]]]^^^______^^^]]]\\\\\\[[[\\\___aaaeeemmmvvvyyy~~~~~~vvvtttvvvyyy}}}|||yyyyyyzzzxxxuuupppllliiieeebbb___\\\___cccfffjjjrrr|||~~~~~~zzz~~~}}}{{{~~~yyyxxxvvvrrrpppooorrrtttuuuqqqllljjjjjjlllkkkjjjdddeeeffffffdddbbb```^^^```___^^^^^^^^^\\\XXXTTTTTTSSSQQQQQQQQQQQQOOOMMMOOONNNKKKIIIHHHGGGGGGGGGGGGHHHJJJJJJJJJHHHFFFEEEHHHHHHIIIIIIIIIIIIJJJJJJEEEFFFHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKIIIGGGFFF???>>>>>>???@@@@@@===;;;::::::999999888777777666555555555555555555555555444444555555555555555555555555555555555666777777888888:::===AAAGGGLLLOOOVVVYYY]]]cccjjjsss|||nnnggg```qqqzzztttgggWWWKKKAAA999666777333222111000////////////......---------,,,,,,,,,/////////...------,,,,,,........................,,,,,,------...---------.........////////////000////////////000000000000000666999AAA^^^vvvdddTTTKKKBBBBBBBBBBBBBBBBBBBBBBBB<<<<<<===<<<;;;999777555444555777888999999888888999===AAAEEEIIILLLOOORRRTTTWWW\\\cccjjjqqqvvvyyyzzzqqqiiidddaaaccccccdddcccbbbaaa___]]]^^^\\\\\\^^^^^^]]]bbbiiirrrwww|||}}}}}}{{{{{{}}}zzzsssooommmjjjddd^^^]]]^^^^^^___bbbiiiqqqvvv}}}~~~}}}{{{|||~~~|||{{{yyywwwtttrrrpppooosssqqqooolllkkkjjjjjjjjjgggggggggfffdddbbbaaa```aaa^^^[[[[[[]]]\\\WWWRRRTTTTTTSSSSSSRRRRRRQQQQQQSSSPPPKKKHHHGGGGGGEEEDDDHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGEEEEEEGGGJJJKKKJJJGGGJJJJJJJJJJJJIIIGGGEEECCCFFFFFFEEEDDDCCCAAA???>>><<<;;;999888777888888999999888666555555666777888666666555555555444444444555666777777666666777888888999:::;;;???EEEMMMRRRUUUYYY___hhhqqqyyy~~~ssshhhcccjjjyyy{{{mmm]]]PPPDDD999444444444222000///000000///...000///...---,,,---..............................,,,,,,,,,---------......------------------------+++,,,,,,,,,------......////////////000111222333222444666HHHhhhzzz}}}zzzqqq___OOOEEE@@@@@@AAAAAA@@@???======:::;;;;;;;;;;;;:::999888444444444555777888:::;;;:::<<>>===<<<;;;::::::::::::999888666555555666777888666666555555555444444444555666777777666666777888888999:::;;;???EEELLLRRRVVVZZZaaaiiirrrzzzyyyllleeekkkzzz}}}ooo^^^QQQEEE:::555444444222000///000000///...000///...---,,,------...........................,,,,,,,,,---------......------------------------.........---------------////////////000111222333222444777KKKlll|||{{{{{{rrr___OOOEEEAAAAAA@@@???>>>===<<<<<<<<<;;;;;;:::999999888888888888777777777777888888:::<<>><<<;;;:::999888777666555555666777666666666555555555444444555666777777666666777888777888:::<<>>===;;;;;;;;;<<<>>><<<:::999777777777777999888888777777888888999:::<<<@@@DDDIIINNNQQQSSSWWWZZZ___ffflllqqquuuwwwxxx{{{~~~|||ooofffbbbbbbcccjjjllloooqqqpppmmmiiigggeeeccc___\\\YYYXXXXXXXXXZZZ___fffnnnuuu||||||yyyzzzxxxwwwwwwwwwxxxxxxuuusssjjjgggccc```^^^\\\YYYWWWWWWVVVSSSPPPPPPSSSYYY]]]fffnnn{{{}}}yyy{{{~~~~~~yyyvvvtttvvvvvvvvvuuutttrrrpppooolllkkkiiigggeeeeeeeeeeeeccccccdddeeeeeeeeeeeedddaaa___^^^^^^___]]]ZZZWWWUUUUUUTTTTTTSSSRRRRRRQQQPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFAAABBBBBBBBB@@@>>><<<;;;;;;:::888777666666666666666666666666555555555555555666777777666666777888666888:::===@@@FFFMMMRRRZZZ___fffnnnvvv}}}lllbbbgggtttyyyeeeWWWKKK???888666444222000///000000///...//////......------------------------------------,,,,,,,,,---------......------------------------///////////////.........////////////000111222333333666===VVVttt|||yyy~~~vvv}}}nnnYYYKKKDDD???>>><<<::::::;;;<<<===???===:::777666555666777444555555666777999:::;;;:::<<<@@@EEEJJJOOORRRTTTXXX[[[```eeejjjppptttwwwvvvwwwyyy{{{~~~zzzlllbbb]]]]]]___eeehhhkkknnnmmmjjjgggddd```___\\\XXXVVVUUUTTTTTTTTTYYY```gggooovvv}}}~~~tttpppppplllkkkiiiiiiiiiiiihhhfffbbb```]]][[[ZZZYYYWWWVVVWWWVVVSSSPPPNNNOOOSSSWWW\\\dddrrr{{{xxxyyy}}}~~~yyytttpppsssssstttttttttrrrpppooonnnllliiifffcccaaa``````^^^___```aaaaaabbbbbbbbb```_________^^^]]]ZZZXXXUUUUUUUUUTTTSSSSSSRRRRRRSSSPPPNNNMMMLLLKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKIIIJJJKKKLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCCCCCCCBBB@@@>>><<<<<<<<<:::999888777666666777777666666666555555555555666777777666666777888666888;;;>>>BBBHHHNNNSSS\\\```hhhpppxxx~~~kkkbbbfffpppkkk[[[OOOCCC:::777444222000///000000///..................---------------------------------,,,,,,,,,---------......---------------------------------...///000111111////////////000111222333666777???YYYvvvyyyssswwwzzzttt|||iiiTTTHHHCCC<<<;;;999999:::;;;>>>???>>><<<999777555555555666333333333444666777999:::;;;===@@@EEEJJJNNNRRRTTTWWW[[[```eeeiiinnntttxxxvvvvvvvvvyyy}}}uuuggg^^^ZZZ[[[\\\^^^```ccceeeeeeccc```]]]YYYXXXVVVTTTSSSRRRRRRRRRQQQUUUZZZ```gggpppyyy~~~wwwnnnhhhhhheeedddbbbaaabbbaaa```^^^\\\\\\ZZZYYYXXXWWWWWWWWWUUUUUUSSSOOOMMMLLLNNNPPPTTT]]]kkk|||zzzvvvvvvyyy|||{{{uuuppppppqqqssstttsssrrrpppooonnnllliiieeebbb___^^^]]]______aaabbbbbbccccccccc^^^^^^___^^^]]][[[ZZZXXXVVVUUUUUUTTTTTTSSSRRRRRRSSSRRROOONNNNNNLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLNNNNNNMMMLLLLLLMMMJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDDDDCCCCCCBBBAAA@@@???>>>===<<<:::888777777777777777666666666555555555666777777666666777888777999===@@@DDDJJJPPPTTT]]]bbbiiirrryyy~~~nnneeeeeelll~~~rrr```SSSFFF<<<777444222000///000000///.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,---///000111222////////////000111222333777888AAA\\\xxxxxxppptttsssnnnuuugggQQQFFFBBB::::::999::::::<<<>>>???<<<:::999777555555555555666555555444444555555666<<<===@@@DDDIIIMMMPPPRRRVVVZZZ```dddhhhmmmtttzzzyyywwwvvvxxx}}}}}}qqqeee\\\YYYZZZ[[[XXXZZZ\\\]]]]]][[[YYYXXXTTTTTTSSSRRRRRRQQQQQQRRRQQQRRRTTTXXX^^^hhhrrrzzz}}}tttkkkffffffcccaaa`````````___]]][[[YYYYYYYYYXXXWWWWWWXXXYYYUUUUUUTTTRRRNNNLLLLLLMMMPPPXXXfffvvv~~~xxxrrrppprrrxxx}}}xxxrrrnnnoooqqqssssssrrrpppooommmkkkhhhdddaaa___^^^^^^aaabbbcccddddddeeedddddd\\\]]]^^^^^^\\\ZZZYYYXXXVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQOOOOOOOOONNNLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNNNNLLLJJJKKKMMMJJJIIIHHHHHHIIIJJJKKKLLLJJJKKKKKKKKKKKKKKKJJJJJJFFFEEEEEEDDDDDDEEEEEEFFFAAA@@@???>>><<<:::888777777777777777666666666555555666777777666666777888888:::>>>BBBFFFKKKRRRVVV^^^bbbjjjrrryyy~~~qqqeeecccffftttwwweeeVVVHHH===888444222000///000000///...---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,---...//////000////////////000111222333777888AAA___{{{zzzqqqvvvuuukkkfffkkk{{{hhhRRREEE@@@<<<<<<<<<<<<<<<<<<<<<<<<999999888777666666555555666666555555555555666666<<<>>>@@@DDDHHHKKKNNNPPPTTTYYY```dddgggmmmuuu|||}}}zzzwwwyyy~~~ttthhh^^^YYYXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOOPPPUUU```lllttt|||tttlllhhhhhhbbbaaa`````````___\\\ZZZXXXXXXYYYXXXWWWWWWYYYZZZVVVWWWWWWUUUQQQNNNMMMMMMNNNVVVcccrrr}}}{{{vvvpppkkkmmmttt{{{{{{uuummmnnnqqqssssssrrrpppoookkkjjjgggdddbbb`````````______```aaaaaaaaaaaaaaa[[[]]]^^^]]][[[YYYYYYXXXVVVVVVUUUUUUTTTSSSSSSSSSPPPOOONNNOOOPPPPPPNNNMMMJJJJJJIIIIIIIIIHHHHHHHHHDDDEEEEEEFFFHHHIIIJJJJJJGGGJJJLLLKKKIIIGGGIIIJJJJJJIIIHHHHHHIIIJJJLLLMMMIIIJJJKKKLLLMMMMMMMMMMMMHHHGGGFFFEEEFFFGGGHHHIIIBBBBBBAAA???===;;;999888777777777777666666666666555666777777666666777888888;;;???CCCGGGMMMSSSWWW^^^cccjjjssszzz~~~rrrccc______kkk{{{gggXXXJJJ>>>888444222000///000000///...---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------------////////////000111222333777777AAA```}}}|||ssszzz{{{nnneeeaaacccrrrkkkTTTEEE???>>>>>>>>>===<<<;;;999888777777888888777666555444444444444555777888:::;;;===>>>@@@DDDGGGJJJMMMNNNSSSYYY___dddgggmmmvvv}}}|||yyyzzz|||nnnbbbZZZVVVUUUZZZYYYYYYXXXWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPNNNLLLKKKPPPZZZhhhqqqyyytttsssrrroooiiibbb```bbbdddccc```^^^[[[YYYXXXXXXWWWUUUSSSXXXYYYXXXVVVRRRNNNLLLKKKMMMSSS]]]jjjzzzvvvllljjjlllooosssxxx|||pppmmmkkknnnrrrtttrrrnnnjjjjjjiiihhhfffdddcccbbbccccccbbbaaa```___^^^]]]```___^^^]]]\\\\\\[[[\\\UUUVVVXXXXXXVVVSSSPPPNNNRRRQQQOOONNNMMMNNNNNNOOOIIIJJJJJJJJJIIIGGGEEEDDDJJJHHHFFFDDDDDDFFFHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFHHHGGGEEECCCAAA???===<<<;;;:::999777777777888888555555666666777777888888:::<<>>AAADDDGGGJJJLLLNNNUUUYYY___dddiiiooouuuxxxxxxyyy{{{~~~xxxiii```\\\[[[[[[ZZZXXXVVVUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSOOOPPPPPPLLLLLLSSSbbbnnn{{{{{{yyyyyyxxxrrrkkkhhhjjjlllkkkjjjeeebbb^^^[[[[[[ZZZZZZYYYYYYZZZZZZXXXUUUQQQNNNMMMKKKPPPYYYeeetttxxxnnnlllnnnqqqvvv{{{qqqmmmjjjkkkooorrrqqqooolllkkkiiigggfffdddddddddfffeeeeeedddcccbbbaaaaaa``````^^^]]]\\\[[[[[[[[[VVVVVVWWWWWWUUUSSSPPPOOORRRQQQPPPNNNNNNNNNNNNOOOKKKLLLLLLLLLJJJIIIGGGFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJHHHGGGGGGFFFFFFGGGGGGEEECCCAAA@@@>>>>>><<<:::999777666666666666555555555666666777888888:::<<<@@@DDDIIIPPPWWW]]]dddiiipppvvv{{{~~~xxxeeeaaa^^^dddsss|||gggYYYMMMAAA777666444111000111111111000////////////............---------............///...------,,,,,,------...........................+++---//////...---...///222333333222111000222333777:::KKKgggwwwxxx|||uuunnnaaa\\\aaaeee{{{hhhUUUHHHAAA===<<<;;;::::::999:::::::::999888777666666666666555555555555666888999:::===>>>AAADDDGGGJJJMMMNNNUUUYYY^^^ccchhhnnnssswwwwwwyyy{{{~~~}}}ooofffccccccdddaaa]]]YYYWWWWWWXXXYYYYYYWWWUUUTTTSSSSSSTTTTTTTTTTTTRRRNNNLLLRRR___jjjyyy~~~wwwssstttvvvvvvvvvmmmhhhaaa\\\ZZZZZZZZZZZZZZZ[[[[[[[[[YYYUUUQQQOOOKKKNNNUUU```mmm~~~{{{pppmmmooosssyyyuuupppkkkjjjlllooooooooonnnllljjjgggeeedddeeeeeegggggggggffffffeeeeeeeeeaaa```___]]][[[ZZZYYYYYYWWWVVVVVVUUUSSSRRRQQQPPPRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@===<<<999777555444444444444444444555555666777888:::===AAAEEEJJJQQQYYY^^^hhhlllsssxxx|||{{{ddd```^^^bbbnnnjjj\\\NNNAAA888777444111000000000///...////////////............---------............///...------,,,,,,------...////////////////////////+++---//////...---...///111222222222000000222444777;;;NNNjjjyyy|||yyytttddd[[[___cccxxxfffRRRHHHCCC===<<<;;;:::999888888999999999888777666666666666555555555555666888999:::===>>>@@@DDDGGGJJJMMMNNNTTTXXX]]]bbbggglllqqquuuwwwxxx{{{~~~zzzrrrppppppoookkkeee```]]]^^^```ccc___]]]YYYVVVUUUVVVWWWYYYYYYYYYVVVPPPMMMQQQ[[[ddduuu{{{tttjjjbbb]]][[[ZZZZZZZZZ[[[[[[\\\[[[WWWSSSPPPNNNPPPTTT\\\iiiyyy}}}qqqmmmooossszzz|||wwwpppllllllmmmnnnnnnpppnnnjjjgggeeeeeefffgggffffffffffffffffffffffffbbbaaa___]]][[[YYYXXXXXXXXXWWWUUUSSSRRRRRRRRRRRRSSSRRRQQQPPPOOOOOONNNNNNOOOOOONNNNNNLLLKKKJJJJJJFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLIIIIIIJJJJJJKKKLLLMMMMMMJJJKKKMMMNNNOOOOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBB@@@???<<<999666555444444444444444444555666888999;;;>>>BBBGGGMMMSSSZZZ___jjjnnnsssxxx{{{~~~wwwdddbbb___aaakkk}}}mmm^^^PPPCCC:::888555222000000000///...////////////............---------............///...------,,,,,,------...........................+++---//////...---...///000111222111000111222444888===QQQmmm|||}}}yyyggg[[[^^^aaauuu~~~cccPPPGGGDDD======;;;:::888888777777999888777666666555555666555555555555666888999:::<<<===@@@DDDGGGKKKMMMOOOSSSWWW\\\aaafffkkkpppsssvvvxxx{{{~~~|||xxxpppjjjgggiiilllooohhheee```[[[YYYYYY[[[]]]\\\ZZZWWWQQQMMMPPPXXX___nnnyyy{{{ppphhhccc___]]]\\\[[[[[[[[[[[[YYYTTTPPPQQQQQQSSSYYYddduuusssoooppptttzzzxxxrrrooonnnnnnnnnrrrppplllhhhfffffffffgggddddddddddddddddddddddddaaa```^^^\\\ZZZYYYXXXXXXYYYWWWUUUSSSRRRRRRSSSTTTTTTTTTSSSRRRQQQPPPOOONNNOOOOOONNNLLLKKKKKKJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOOOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCBBB???;;;888777666555444444333444555777999:::<<>><<<:::999888777777999888777666555555555555555555555555666888999:::<<<===@@@CCCGGGKKKNNNOOORRRVVV[[[```eeejjjooossswwwyyy|||{{{vvvuuuvvvxxxpppllleee___\\\[[[]]]^^^\\\ZZZVVVQQQNNNPPPVVV[[[fffqqqwwwnnngggcccbbb```]]]]]]]]]\\\WWWSSSSSSRRRRRRVVVaaarrrxxxttttttvvv{{{zzzuuurrrpppooosssqqqmmmjjjhhhgggggggggddddddcccccccccbbbbbbbbb```___^^^\\\ZZZYYYXXXXXXYYYXXXVVVUUUTTTTTTUUUUUUVVVVVVUUUUUUSSSRRRPPPOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIKKKKKKKKKKKKIIIIIIGGGHHHHHHHHHHHHGGGGGGFFFKKKKKKJJJJJJIIIIIIIIIIIIKKKLLLMMMOOOOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKLLLKKKKKKIIIHHHGGGEEEDDDDDDEEECCC@@@===:::888777777555555444444555888:::<<<<<<@@@FFFKKKQQQXXX^^^bbbjjjmmmqqquuuxxx{{{~~~{{{hhhddd^^^___gggwww~~~ooo```SSSFFF>>>999666333222222222111000////////////............---------............///...------,,,,,,------...------------------------+++---//////...---...///---///000000000111333666999AAAXXXsss~~~yyyeeeZZZ^^^^^^lllyyybbbRRRJJJFFF@@@???===;;;999888777777888888777666555555555555555555555555666888999:::;;;===@@@CCCGGGKKKNNNPPPQQQUUUZZZ```eeekkkppptttxxxzzz}}}yyytttmmmeee```^^^^^^___^^^\\\WWWSSSPPPQQQUUUYYY___jjjzzzwwwqqqkkkgggbbb```aaa```]]]YYYWWWUUUTTTVVVaaasss{{{zzz{{{{{{wwwtttrrrrrrqqqooollljjjhhhffffffffffffeeedddccccccbbbbbb___^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXWWWWWWUUUSSSQQQPPPPPPOOOMMMLLLKKKJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLNNNOOOPPPPPPOOONNNNNNNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCDDDCCC@@@<<<:::888777777666666555444666999<<<>>>===AAAGGGMMMSSSYYY___dddjjjmmmqqqtttwww{{{~~~ooohhhaaabbbkkkzzz{{{nnn```SSSGGG@@@777444222111111222111111////////////............---------............///...------,,,,,,------...........................+++---//////...---...///,,,...///000000111444666:::CCCZZZttt{{{hhh___fffdddnnnvvvcccUUUKKKFFFBBBAAA???<<<:::999888777888888666555555555555555555555555555666888999:::;;;<<>>???CCCHHHMMMSSSYYY___cccmmmppptttwwwyyy|||nnnhhhlllqqqyyyjjjaaaYYYLLL@@@:::777333111111111000000000000//////.........---++++++*********++++++,,,........................---,,,,,,------...///000+++...000000///...///000...///000000000111555777999GGGeee{{{|||yyyrrrssszzzuuudddTTTLLLIIIFFFDDDAAA>>><<<::::::::::::999777555444333444444555555555666666666666666:::<<<@@@BBBEEEIIIMMMQQQSSSVVV[[[```eeekkkppptttxxx}}}}}}rrrllllllnnnkkkeee^^^ZZZXXXWWWWWW\\\eeewww}}}vvvsssmmmgggdddaaa^^^^^^```eeeqqq}}}~~~}}}}}}}}}}}}zzzxxxtttsssqqqooollljjjhhhgggiiiiiiiiijjjkkkjjjfffcccbbb```___aaa^^^ZZZYYY[[[[[[[[[YYYXXXWWWVVVVVVVVVSSSTTTVVVXXXXXXWWWVVVUUUPPPPPPOOONNNMMMMMMNNNNNNLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNPPPQQQRRRPPPOOONNNMMMMMMNNNOOOPPPOOONNNMMMKKKIIIGGGFFFEEEDDDDDDBBB@@@===;;;999888444444555555555777;;;>>>AAAEEEJJJOOOTTTZZZaaaeeennnqqquuuxxxzzz~~~rrrkkknnnuuummmaaaYYYLLL@@@:::777444111111111111000000/////////..................------------..............................------------...///000111000///...------............///000000000222555777:::HHHeeeyyy|||{{{|||zzzfffTTTKKKHHHEEEDDDAAA>>>;;;:::999999:::999777555444444444444666666666666777777888888:::<<<@@@BBBEEEIIIMMMQQQTTTWWW[[[```dddjjjqqquuuyyy~~~zzzttttttrrroooiiiccc^^^[[[ZZZZZZZZZbbbrrr|||sssnnnllldddaaa```aaaeeennn~~~|||}}}~~~~~~}}}|||{{{zzz{{{||||||zzzxxxsssrrrpppmmmkkkjjjiiiiiifffggghhhjjjlllkkkgggdddccc``````bbbaaa]]][[[]]]\\\\\\[[[ZZZXXXVVVUUUTTTRRRSSSUUUWWWXXXYYYXXXXXXSSSRRRQQQPPPOOONNNNNNNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRRRROOOOOOPPPPPPPPPPPPOOOOOOOOONNNMMMKKKJJJHHHGGGGGGCCCCCCAAA@@@===;;;999888444555555555666888<<>>;;;999888555555666666777999===AAAEEEHHHMMMRRRWWW\\\bbbffflllooossswww{{{~~~uuuiiilllsssvvvfffZZZNNNDDD;;;888444222222222111000///////////////...............---,,,,,,,,,------........................///......//////000111222<<<555,,,***,,,//////---///000111111111222555888;;;JJJdddpppooo~~~kkkSSSHHHGGGDDDBBB???<<<:::999888888:::999777555555555555666444444555666888999:::::::::<<<@@@BBBEEEIIIMMMQQQVVVXXX[[[___dddjjjrrrwwwwww~~~{{{xxxtttnnnjjjfffcccbbb]]]aaalllyyy{{{pppjjjdddbbbaaaeeeppp{{{xxxzzz}}}~~~{{{yyyzzzyyywwwwwwwwwuuusssqqqqqqpppmmmkkkhhhfffeeeeeebbbbbbcccfffhhhiiigggffffffaaa___aaabbb```^^^___^^^___^^^^^^\\\YYYVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTWWWVVVUUUSSSRRRQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMOOOPPPOOOOOOMMMLLLMMMOOOQQQRRRRRRQQQOOOMMMOOONNNMMMLLLJJJIIIHHHGGG@@@@@@@@@@@@>>><<<999888555666777777888;;;???BBBDDDGGGLLLQQQVVV[[[aaaeeejjjmmmqqqvvvyyy}}}xxxiiikkkqqq{{{jjj^^^RRRHHH;;;888444222222222111111.........//////////////////...---,,,,,,,,,,,,,,,........................///......//////000111222>>>666...+++...000000//////000111111111222666888;;;KKKdddllliiixxxkkkRRRHHHFFFDDDBBB???<<<:::999888888999888777666555555666666333333444555777888999999:::<<<@@@BBBEEEIIIMMMQQQUUUXXX\\\```eeekkkrrrwwwvvv||||||zzzwwwrrrnnnjjjgggeee___bbbjjjttt{{{yyyqqqhhhccc```aaajjjssszzz{{{~~~}}}zzzxxxyyywwwuuuuuutttssspppnnnnnnnnnmmmllljjjhhhfffdddfffeeedddfffhhhjjjjjjiiijjjccc^^^```aaa```___```aaa``````___]]][[[ZZZYYYWWWWWWVVVUUUUUUTTTSSSSSSWWWVVVUUUTTTSSSRRRRRRRRRNNNNNNNNNOOOOOOOOOOOOPPPPPPOOONNNLLLLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQQQQPPPNNNLLLOOOPPPRRRSSSSSSRRRPPPOOONNNMMMLLLJJJHHHFFFDDDCCC>>>???@@@@@@???<<<:::888666777888888999<<<@@@CCCDDDGGGLLLPPPUUUZZZ```dddhhhkkkpppuuuyyy}}}}}}kkkmmmqqqooobbbUUUKKK<<<999555333222222222111.........///////////////000000///...------------....................................///000111111999555///...///111111000///000111111111333666888;;;NNNfffkkkfffuuu~~~}}}iiiRRRHHHGGGDDDCCC@@@===;;;999888888999888777666555666777777333444444555666777777888:::<<<@@@BBBEEEIIIMMMQQQTTTXXX]]]bbbffflllrrrvvvuuuzzz{{{zzzxxxuuuqqqmmmjjjhhhaaabbbhhhqqqwww|||xxxmmmeeeaaaaaahhhpppzzz|||}}}~~~|||yyywwwuuutttsssssssssrrrpppmmmjjjkkkmmmnnnnnnllliiihhhhhhfffccccccfffhhhjjjjjjooofff______aaaaaaaaabbbcccbbbaaa___^^^]]]]]]]]]YYYYYYXXXWWWVVVVVVUUUUUUVVVUUUUUUTTTSSSSSSSSSTTTPPPPPPPPPPPPQQQQQQQQQRRRRRRQQQOOONNNNNNOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQTTTTTTSSSRRRQQQSSSSSSTTTUUUUUUTTTSSSSSSPPPOOOMMMKKKHHHFFFDDDCCC===>>>???@@@???<<<:::888666777888999:::===AAAEEEEEEHHHLLLQQQUUUZZZ```dddhhhkkkpppuuuyyy~~~nnnnnnppp}}}vvvfffWWWLLL<<<999555333222333222111............/////////000000///...---,,,,,,,,,,,,........................------------...///000111222111000//////000000000000111222222222333666999===QQQiiimmmfffuuuxxxyyyfffQQQHHHGGGEEEDDDAAA>>>;;;:::999999999888777666666666777888555555666666777777777777:::<<<@@@BBBEEEIIIMMMQQQSSSWWW^^^ccchhhmmmqqqtttvvvzzz{{{yyy{{{{{{zzzzzzxxxuuuqqqmmmkkkeeeeeeiiiqqqxxx}}}pppgggbbbaaahhhpppwwwzzz{{{|||~~~~~~{{{yyywwwsssrrrqqqqqqrrrrrrpppooogggjjjmmmpppqqqpppmmmlllgggdddaaa```bbbfffhhhiiisssiiiaaa```bbbbbbbbbddddddcccaaa```_________```ZZZZZZYYYXXXXXXXXXXXXYYYUUUUUUTTTTTTSSSTTTTTTTTTQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLOOORRRUUUWWWWWWVVVUUUVVVVVVVVVWWWWWWVVVVVVVVVTTTSSSQQQNNNKKKHHHFFFEEE<<<===???@@@???===:::888666777999999:::===BBBEEEEEEHHHMMMQQQVVV[[[```dddiiilllqqqvvvzzznnnmmmnnnyyyzzziiiYYYLLL<<<999555333333333222111---.........//////000000...---,,,+++***))))))***........................---,,,,,,------...///000+++...000000///...///000000111222222222333666999???TTTmmmooogggvvvssstttzzz}}}cccQQQIIIGGGFFFDDDAAA>>><<<;;;::::::999888777666666777777888777777777777777888888888:::<<<@@@BBBEEEIIIMMMQQQRRRWWW^^^eeeiiimmmqqqssswww{{{~~~{{{zzzwwwsssrrruuu{{{{{{{{{yyywwwssspppmmmiiihhhlllttt|||yyyooogggdddfffhhhsss|||uuuuuuuuuwww{{{~~~~~~~~~}}}|||zzzyyyxxxssssssrrrqqqooonnnmmmmmmjjjlllnnnooonnnnnnnnnoooiiihhheeeccccccdddfffhhhffffffeeedddcccaaa```___ddddddbbbaaa___^^^^^^^^^\\\\\\]]]]]]\\\YYYWWWUUUUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTSSSQQQPPPPPPRRRSSSSSSRRRUUUTTTSSSRRRQQQPPPOOONNNRRRRRRTTTVVVYYYYYYXXXVVV[[[ZZZZZZYYYYYYZZZ[[[[[[UUUTTTQQQMMMJJJGGGFFFEEE===<<<<<<>>>@@@>>>999555555666888:::===???AAABBBGGGJJJNNNRRRUUUZZZ___bbbkkknnnrrrvvvzzznnnllljjjrrriiiWWWKKKAAA999333333444111000111//////...------------.........------------......------............------///...,,,,,,,,,---///111////////////////////////222222333222111222555777???]]]ttttttqqq||||||qqqkkkiiitttvvv[[[MMMHHHFFFEEEDDDBBB===999888888::::::999777666444333333333999888777666666777888999:::<<>>;;;<<>><<<777888999;;;===@@@BBBCCCDDDGGGLLLPPPTTTZZZ___ccckkkoootttyyy|||pppkkkfffjjj~~~qqq\\\OOO@@@888222222333000///000222111000000//////000000......------------......------............------......---,,,,,,...///000///////////////////////////000111222222444777:::>>>YYYqqqyyy~~~wwwmmmhhhaaa```iii}}}nnnVVVKKKIIIIIIHHHGGGEEE@@@;;;888777888666666555555555555666666333333333444555777999::::::<<>>::::::<<>>999777999<<<<<<;;;999999888999:::===@@@BBBDDDGGGLLLPPPTTTZZZ___cccdddhhhmmmrrruuuxxx{{{}}}~~~nnniiicccfffqqqvvvvvv```QQQAAA999333333444111000111000000///............///......------------......------............---------------............///////////////////////////...///111111222444888;;;EEEYYYppp~~~rrrbbbVVVWWW```mmmmmmVVVIIIDDDBBBDDDDDDDDDAAA===:::999999:::999777666444333333333555555666666666666555555:::<<>>AAABBBEEEIIILLLPPPUUUZZZ]]]dddgggkkkooosssxxx~~~}}}ooojjjbbbeeemmmnnn{{{sss^^^OOOCCC;;;555555666333222222333222222111000111111111.........------.........---..................---,,,---......//////......///////////////////////////000111222222444777:::FFFaaazzzrrrdddZZZ\\\aaakkkmmmWWWIIICCC???>>>???@@@???===;;;;;;<<<666666555555555555666666333444666888:::::::::::::::<<>>>>>>>>===<<<:::999888:::999777666444333333333555555555555666666666666888:::===???BBBFFFKKKOOOUUUVVVYYY```hhhnnnrrrsssxxxyyy|||}}}|||rrriiiccccccaaa___^^^```aaabbbaaaaaa___^^^___ccciiippptttyyyuuuooogggbbb```___^^^\\\ZZZ\\\]]]^^^```cccgggkkkjjjqqqwww{{{~~~wwwsssrrrssssssrrrpppnnnpppwww~~~{{{yyywwwvvvrrroookkkiiihhhiiiiiihhhkkkjjjhhhgggfffffffffgggiiiiiiiiihhhiiijjjlllmmmllljjjiiiiiikkkllllllkkkjjjjjjiiiiiijjjlllnnnooolllmmmnnnmmmlllhhheeecccdddbbb___]]]\\\]]]^^^___]]]]]]^^^___``````______bbbbbbaaa``````aaabbbbbbbbbccceeeggghhhhhhgggfffcccccccccbbbaaa``````aaa___^^^[[[XXXWWWUUUUUUUUUVVVSSSPPPNNNLLLJJJHHHEEEBBBAAA???===;;;:::999888666777777777777888:::===AAADDDIIIMMMQQQTTTXXX[[[aaaeeejjjnnnrrrvvv{{{~~~}}}~~~uuulllgggbbbiiivvvnnn]]]QQQGGG===555444555333000000000000//////......------................................................---------.........//////////////////000000000000111222333333333444777:::FFFccc|||nnngggnnnwww|||gggRRRGGGBBB???>>>>>>======<<<:::999888999888777555444444444444555555555555666666666666888:::===???BBBFFFKKKOOOTTTWWW[[[aaahhhnnnrrruuuyyy{{{}}}xxxwwwxxxyyy|||~~~tttkkkdddcccaaa______aaabbbbbbbbb```______```eeelllsssxxxyyymmmeeebbbaaa^^^[[[ZZZ[[[[[[\\\\\\^^^bbbeeegggnnnuuuxxx~~~|||vvvttttttrrrqqqpppooorrryyy{{{yyyxxxxxxrrrpppllljjjjjjkkkkkkkkkmmmmmmkkkjjjhhhhhhhhhhhhiiiiiihhhiiiiiijjjllllllllljjjiiiiiikkkllllllkkkjjjjjjiiihhhiiijjjkkklllkkklllmmmmmmkkkhhhfffdddcccbbbaaa___^^^^^^^^^^^^]]]^^^___```aaaaaabbbbbbddddddcccbbbbbbcccddddddbbbccceeeggghhhiiihhhhhhdddeeeeeedddbbbaaabbbccc```___\\\YYYWWWVVVUUUUUUTTTRRRNNNLLLKKKIIIGGGEEECCCAAA???===:::999888777555666777777666888;;;===AAADDDIIILLLOOORRRUUUWWW___ccchhhmmmrrrvvv{{{~~~}}}}}}qqqkkkgggmmmyyyooo]]]QQQHHH>>>555444555333000000000000//////......------......................................................---,,,---...///000////////////000000000000111222333333333444777:::BBB^^^wwwuuu||||||fffRRRFFFAAA???=========<<<<<<:::999888777777666555555555555555555555555555666666666666888:::===@@@BBBFFFKKKOOOSSSXXX^^^cccggglllsssxxxyyy{{{}}}|||ssssssxxx~~~xxxooohhheeecccaaa```bbbccccccccc`````````ccciiiqqqxxx}}}ssshhhdddbbb```^^^\\\\\\\\\[[[[[[\\\___bbbiiiqqqxxx{{{wwwsssrrrqqqpppoooooosss{{{}}}{{{zzzzzzsssqqqnnnlllmmmnnnmmmmmmnnnmmmlllkkkjjjhhhhhhggghhhhhhhhhiiiiiijjjkkkkkkllljjjiiiiiikkkllllllkkkjjjiiihhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkiiigggeeebbbbbbbbbaaa```___^^^]]]]]]^^^```aaabbbccccccddddddddddddccccccdddddddddaaabbbdddfffhhhiiijjjjjjiiijjjkkkiiifffcccdddeeeeeeccc```]]][[[YYYXXXXXXTTTQQQMMMJJJIIIHHHFFFDDDCCCBBB???===:::888777666555666666666666888;;;===@@@CCCHHHLLLNNNQQQUUUWWW\\\aaagggmmmrrrvvv{{{~~~vvvoookkkpppzzzsssaaaTTTIII???666444444222000000222222111111000000//////................................................000...---,,,,,,---///000////////////000000000000111222333333333444777:::@@@YYY}}}zzzfffRRRFFFAAA>>><<<<<<<<<<<<;;;:::999888666666555555555666666777555555555555666666666666888;;;===@@@CCCGGGLLLOOORRRYYY```eeegggkkksssyyyxxxzzz|||zzzqqqrrr{{{|||tttnnngggeeecccbbbcccdddddddddaaa```aaaeeellluuu}}}|||mmmeeebbb```____________]]]\\\\\\___bbbkkkttt|||xxxrrroooqqqpppooopppuuu|||}}}|||{{{uuurrrpppoooppppppooonnnmmmllllllkkkjjjhhhgggggggggggghhhiiijjjjjjjjjkkkllljjjiiiiiikkkllllllkkkiiiiiihhhhhhggggggggghhhiiiiiijjjjjjjjjiiihhhgggbbbccccccbbbaaa```^^^]]]^^^___```bbbcccdddddddddcccccccccccccccccccccccc```bbbdddfffhhhjjjllllllppprrrtttqqqkkkgggggghhhiiigggddd```]]][[[ZZZZZZUUUQQQMMMIIIHHHFFFDDDCCCCCCAAA???<<<:::888666666444555666666666888;;;===???BBBGGGKKKOOORRRVVVYYYZZZ___ffflllqqqvvvzzz}}}|||rrrlllpppzzzwwwcccVVVKKK@@@666444444222111111222222111111000000//////................................................000///---,,,,,,---...000////////////000000000000111222333333333444777:::===RRRvvv~~~zzzhhhSSSFFFAAA>>><<<<<<<<<<<<;;;:::999999666555555555555666777777555555555555666666666666999;;;>>>@@@CCCGGGLLLPPPRRRYYY```eeegggkkksssyyyyyy{{{~~~zzzpppqqqxxxyyysssiiigggeeedddeeeffffffeeeaaaaaacccgggnnnwwwxxxkkkdddaaa___bbbbbbbbb```^^^^^^aaaccckkkvvv|||uuuqqqsssqqqppprrrwww}}}}}}{{{wwwuuusssrrrrrrrrrpppooojjjkkkkkkkkkjjjiiihhhgggfffggghhhiiijjjjjjjjjjjjllljjjiiiiiikkkllllllkkkhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiiiiiiiiiiiiiiiiiccccccccccccbbb```___^^^___```aaabbbccccccddddddaaabbbbbbccccccbbbbbbaaa```aaacccfffhhhkkkmmmnnntttxxxzzzwwwpppkkkkkkmmmllljjjfffccc___]]]\\\[[[WWWSSSMMMIIIGGGEEECCCBBBBBB@@@>>><<<999888777666333444555555666777;;;===>>>AAAFFFKKKNNNRRRVVVYYYYYY^^^eeelllqqquuuyyy{{{}}}~~~sssjjjnnnyyyyyyeeeWWWLLLAAA666444444222111111000000//////......------................................................000///...---,,,---......////////////000000000000111222333333333444777::::::KKKnnn~~~}}}~~~lllVVVHHHAAA>>>;;;;;;;;;;;;;;;:::999999666666555555555666666777555555555555666666666666999;;;>>>AAACCCGGGLLLPPPSSSXXX^^^cccggglllsssxxxzzz|||~~~uuutttvvv{{{zzzvvvkkkiiifffffffffggggggfffbbbbbbcccgggnnnwwwvvvkkkfffdddeeeddddddbbb``````bbbeeelllyyy|||xxxwwwuuusssuuuzzz}}}{{{yyywwwuuuttttttsssqqqoooiiijjjkkkkkkkkkkkkiiiiiifffggghhhiiijjjjjjjjjiiillljjjiiiiiikkkllllllkkkggghhhhhhiiiiiiiiihhhhhhgggggghhhhhhiiiiiijjjjjjeeedddcccbbbaaa``````___``````aaabbbbbbcccbbbbbbaaabbbcccddddddcccbbbaaa```aaabbbeeeiiillloooppptttyyy}}}zzztttooopppssspppnnnkkkgggccc```___^^^YYYUUUOOOJJJFFFDDDBBBAAA@@@???===;;;999888777777222444555555666777;;;===>>>AAAFFFJJJLLLOOOSSSUUUYYY^^^eeelllppptttwwwyyy|||}}}sssgggkkkvvv~~~hhhYYYMMMAAA777444444222111222000000//////......------................................................//////.........---------////////////000000000000111222333333333444777::::::HHHhhh~~~pppYYYIIIAAA>>>::::::;;;;;;;;;:::999999777666666555555555666666555555555555666666666666999;;;>>>AAADDDHHHMMMPPPTTTWWW[[[aaahhhnnnrrruuuyyy{{{~~~zzzuuutttsssuuu~~~~~~~~~|||xxxtttmmmjjjhhhggghhhhhhhhhgggdddcccdddgggmmmvvv~~~tttnnnllleeeeeedddbbbaaaaaacccfffnnn|||zzzwwwuuuxxx}}}}}}{{{zzzxxxvvvuuutttsssqqqoooiiijjjkkklllllllllkkkjjjeeefffhhhiiijjjjjjiiiiiillljjjiiijjjkkklllllllllgggggghhhiiiiiiiiiiiiiiiggggggggghhhiiiiiijjjjjjfffeeecccbbbaaa````````````aaaaaabbbbbbbbbaaaaaabbbbbbddddddddddddbbbbbb___```bbbeeeiiillloooqqqrrrxxx}}}{{{uuurrrssswwwuuusssoookkkgggeeecccbbb[[[VVVOOOJJJFFFDDDBBB@@@???>>>===;;;999888888888222333555555555777;;;>>>???BBBFFFIIIKKKMMMPPPRRRYYY^^^eeelllpppsssvvvxxx}}}~~~yyyrrreeehhhtttlll]]]MMMBBB777444444222111222222222222111000000//////......................................................//////...---,,,,,,////////////000000000000111222333333333444777:::<<>>::::::;;;;;;;;;:::999999777777666555555555555555555555555555666666666777:::<<<>>>AAADDDHHHMMMPPPUUUVVVYYY```hhhooorrrsssuuuwwwzzz~~~|||zzz{{{}}}pppnnnmmmmmmkkkmmmxxx~~~|||{{{yyyuuuqqqnnnkkkiiihhhhhhiiihhhgggdddddddddgggmmmuuu||||||yyypppkkkhhhgggfffdddbbbbbbdddfffnnnwww}}}|||~~~yyyxxxwwwuuusssqqqooonnnmmmllllllkkkkkkllllllmmmmmmkkkiiigggggghhhiiijjjiiijjjkkkkkkllllllkkkkkkgggggggggiiijjjiiigggeeejjjgggeeeeeeggggggeeebbbcccbbbbbbccceeeeeecccbbbcccddddddddddddcccbbbbbb``````aaabbbcccddddddeee^^^aaadddhhhlllooopppqqqtttzzz}}}zzzvvvvvvvvvtttsssvvvwwwsssppplllfff```^^^YYYRRRLLLGGGCCC???<<<============<<<:::777666444444444444666888:::<<>><<<<<<<<<;;;:::888666555444444444444666888:::;;;===@@@CCCFFFHHHLLLPPPSSSZZZ]]]aaafffkkkqqqwww{{{}}}~~~qqqiiihhhpppuuu___PPPDDD999555444222111222111111000000000/////////////////////////////////------------------------...............//////000////////////000000000000000000111222333555666777;;;AAAYYYzzzvvvttttttwwwqqq[[[IIIAAA@@@===<<<;;;;;;999999888777777777666555555555555555555666666666777777888888:::;;;===AAAEEEJJJMMMNNNRRRVVV[[[aaaffflllqqquuuxxxyyy{{{||||||~~~~~~{{{vvvrrrpppooommmllldddaaa```^^^\\\___lllzzz|||tttpppooommmllljjjjjjlllkkkiiifffgggeeeeeekkkpppssszzzlllsss~~~|||zzzvvvzzz~~~|||xxxtttssslllkkkjjjgggddddddfffhhhjjjrrr~~~~~~{{{zzzyyywwwuuusssrrrqqqnnnmmmlllkkkjjjiiiiiiiiilllkkkjjjiiiiiiiiijjjjjjjjjkkkllllllmmmmmmlllllliiiiiihhhggggggfffgggggghhhfffeeeeeeffffffdddccccccbbbaaabbbddddddbbb```aaaaaabbbbbbcccbbbbbbbbbbbbbbbaaa```___^^^^^^]]]^^^```cccgggkkknnnpppqqq{{{}}}||||||zzz|||~~~yyyuuusssoooiiiaaaZZZQQQJJJEEEBBBAAA@@@:::::::::999888666444333444444444444555777999;;;;;;>>>AAADDDGGGKKKPPPSSSXXX\\\```eeejjjpppvvvzzz{{{}}}rrriiifffooo}}}dddQQQEEE999555444222111222000000000/////////......////////////////////////......------------------------------.........///////////////000000000000000000111222333555666777:::AAAXXXxxx{{{pppoooppplllkkkxxxsss]]]JJJAAA???===<<<;;;;;;999999888777666666555444444444555555777777777777888888888888:::;;;===AAAEEEIIIMMMOOOSSSWWW\\\bbbggglllrrrvvvyyy{{{}}}~~~~~~zzzvvvqqqmmmkkkiiigggfff^^^[[[YYYXXXWWW[[[hhhuuu~~~uuuooonnnmmmmmmoooqqqrrroookkkhhhiiiffffffkkknnnqqqwww}}}ccchhhqqqyyy}}}|||wwwxxxyyyxxxuuurrrooonnnlllllljjjgggdddccceeeggghhhqqq}}}}}}zzzzzzyyywwwuuusssrrrqqqooonnnmmmkkkiiihhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnkkkkkklllmmmmmmmmmmmmmmmkkkjjjiiigggeeeeeefffhhhgggfffeeeeeeeeeeeeddddddcccbbbaaabbbccccccaaa```___```aaabbbbbbbbbbbbbbbbbbaaaaaa```___^^^]]]]]]___aaacccgggjjjnnnpppqqqxxx}}}~~~}}}yyyvvvtttqqqllleee^^^SSSJJJDDDBBBAAA@@@;;;::::::999777666444444444444444444555777999:::999<<>>===<<<;;;;;;999999888777777777666555555555555666777777777777777777777777999;;;>>>AAAEEEHHHMMMOOOTTTXXX]]]cccgggmmmrrrvvvyyy{{{}}}~~~}}}{{{}}}|||yyyvvvrrrmmmiiifffdddbbb```[[[WWWUUUTTTUUUZZZgggsssyyyqqqooooooppprrrttttttqqqnnnkkkjjjggggggkkkooorrrwww}}}[[[___gggooouuu~~~{{{xxxtttqqqnnnlllkkklllkkkiiifffbbbaaabbbdddhhhqqq}}}}}}|||yyyyyywwwvvvtttsssrrrqqqpppooommmkkkjjjhhhhhhhhhnnnooopppqqqqqqpppooonnnllllllmmmnnnnnnnnnnnnmmmllllllllliiifffeeefffiiifffggggggffffffeeeeeefffdddcccbbbbbbccccccaaa```^^^___```aaabbbcccccccccaaaaaa`````````_________```aaaccceeehhhkkknnnooosss{{{~~~{{{wwwvvvrrrmmmhhhaaaUUUKKKDDDBBB@@@@@@<<<<<<;;;999888777666666444444444444555666888999888:::>>>AAAEEEIIINNNQQQTTTXXX]]]ccchhhmmmrrruuuwwwzzz}}}uuuhhhbbbiii|||kkkUUUHHH;;;666444222111333////////////............////////////////////////........................,,,---.../////////......////////////000000000000000000111222333555666777<<>>===<<<;;;;;;999999888777999888777777666666777777555555666666666666666666888;;;???BBBDDDHHHLLLPPPUUUXXX]]]cccggglllrrruuuwwwyyy|||~~~~~~yyyvvvwwwwwwtttqqqqqqmmmhhhdddaaa___]]][[[VVVSSSQQQRRRTTTYYYeeeppp|||}}}tttppppppqqqqqqqqqooommmlllllliiifffggglllppptttzzzUUUXXX```iiippp|||zzzuuuqqqooommmlllkkkjjjhhhdddaaa___```bbbhhhppp{{{}}}|||yyyxxxwwwvvvtttsssrrrqqqppppppnnnlllkkkjjjiiiiiikkkmmmoooppppppooonnnmmmlllmmmnnnnnnooonnnnnnnnnmmmnnnooolllhhheeegggiiifffhhhiiihhhffffffggghhheeedddccccccddddddbbb```^^^___```bbbcccdddddddddaaaaaa``````__________________```bbbdddfffiiijjjnnnuuu{{{{{{||||||xxxvvvrrrlllfff^^^SSSJJJDDDAAA@@@@@@>>>===;;;:::888777777777555444444333444666777888777:::===@@@CCCGGGLLLOOORRRVVV\\\bbbfffkkkpppsssvvvyyy|||tttgggaaagggssslllXXXJJJ<<<666444222222333000000000/////////......////////////////////////------........./////////,,,---///000000000///...////////////000000000000000000111222333555666777999DDD^^^}}}}}}rrrllliii```YYYUUUaaa{{{www___KKKAAA???===<<<;;;;;;999999888777:::999888888777777888888444444444555666777777777888<<<@@@BBBDDDGGGLLLQQQTTTXXX]]]bbbggglllqqqtttvvvxxx{{{}}}~~~}}}yyysssooonnnmmmjjjhhhjjjfffaaa]]]ZZZYYYWWWUUUPPPLLLLLLOOORRRWWWaaakkkwww}}}xxxtttqqqqqqpppmmmjjjhhhiiijjjhhheeeffflllqqquuu|||OOOSSS[[[eeemmmyyywwwssspppnnnllllllkkkhhhddd```___```aaahhhnnnxxx~~~|||yyyyyyxxxwwwuuutttssssssqqqpppnnnmmmlllkkkkkkkkkjjjllloooqqqqqqpppnnnlllmmmmmmnnnoooooooooooonnnmmmppprrrooojjjfffgggiiigggiiijjjjjjgggggghhhjjjgggeeedddeeeeeeeeecccaaa^^^___aaacccdddeeeffffffbbbaaa```___^^^\\\[[[[[[]]]\\\\\\]]]^^^```bbbcccgggnnnttttttuuuxxx{{{{{{yyy}}}}}}xxxtttrrrlllfff^^^XXXOOOGGGCCCAAAAAA@@@>>>===;;;999888777777777555444333333444555777888777:::===@@@BBBFFFJJJMMMPPPUUU[[[aaafffjjjooorrrvvvyyy|||sssfff```gggkkknnnYYYKKK===666444222222333111111000000000/////////////////////////////////,,,,,,---...///000111111---...000111222111000///////////////000000000000000000111222333555666777999EEEbbbvvvoookkk___WWWSSSbbbvvv___KKKBBBAAA===<<<;;;;;;999999888777999888888777777777777777333333444666777888999:::777<<>>===;;;999777777777777555444333333444555777777888:::===???BBBEEEIIILLLOOOTTTZZZ```eeejjjnnnqqqvvvyyy|||~~~}}}qqqeee```hhhgggoooZZZLLL===777444222222333111111111111000000000000////////////////////////+++,,,---...///111222222...///111222333222000///////////////000000000000000000111222333555666777;;;HHHgggzzzsssooocccWWWRRReeevvv^^^KKKCCCAAA===<<<<<<;;;:::999888777888888777666666666666666333444555777888:::;;;<<<777<<>>AAADDDIIIMMMQQQTTTYYY]]]bbbfffkkknnnsssuuuyyy|||~~~tttbbb___fffkkkqqq\\\NNN@@@999555222111111000000000000000000000000......---------,,,,,,,,,------------------------..............................//////000000111111333333333222222333666999>>>PPPooo{{{xxxpppeee[[[VVVeeesss^^^MMMBBB>>>???>>><<<:::888777777666777777777777666666666666333555777777666666888::::::===@@@CCCFFFJJJNNNRRRWWWXXX[[[```gggmmmppprrrtttvvvyyy{{{|||}}}zzztttooohhh```ZZZVVVWWWYYYYYYXXXUUURRRPPPSSSPPPLLLJJJJJJJJJIIIIIIIIIIIIJJJMMMRRRYYY___cccddd______eeeeeedddooo|||}}}}}}{{{wwwtttrrrqqqkkkccc___bbbhhhlllsss|||NNNRRR[[[gggtttqqqkkklllooonnnlllhhhccc```^^^^^^gggiiiqqq|||wwwvvvxxxyyyvvvssstttrrrooonnnnnnnnnlllkkklllmmmnnnoooooooooooonnnmmmooopppqqqpppooopppqqqqqqqqqqqqqqqpppooonnnmmmpppnnnlllkkkkkkkkkjjjhhhhhhhhhhhheeecccbbbdddeeeccceeeccc______ccceeeccc^^^^^^^^^]]][[[YYYVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRTTTVVVZZZ^^^aaadddfffiiihhhgggddd___XXXSSSOOOOOOKKKFFFDDDDDDEEEDDDCCC???>>>===;;;:::999999999666666666666666777888888888:::===@@@BBBFFFKKKNNNRRRUUUZZZ]]]aaaeeeiiilllooorrrvvvyyy|||xxxgggbbbgggooolll\\\NNN???999666333111222000000000000000000000000//////.........---------......................................................//////000000111111222333333222222333777999<<>><<<:::999888888777777777777666666666666666777888777666555666777:::===@@@CCCFFFJJJNNNQQQVVVWWW[[[```gggmmmqqqsssuuuwwwzzz|||}}}~~~|||qqqhhhaaa\\\VVVRRRPPPQQQSSSSSSSSSQQQNNNLLLKKKJJJIIIJJJKKKKKKJJJHHHGGGFFFGGGJJJNNNTTTZZZ^^^___ZZZZZZ^^^]]]\\\gggvvv~~~|||yyyuuurrrmmmgggbbbdddfffhhhpppxxxNNNSSS]]]jjjxxx|||qqqmmmooopppoookkkddd___]]]^^^eeefffmmmzzz~~~yyywwwxxxxxxwwwuuusssqqqpppppppppooommmkkkmmmnnnooopppppppppooonnnlllnnnpppqqqqqqqqqrrrsssuuusssqqqqqqrrrrrrnnnkkknnnmmmllllllmmmllliiigggggggggfffdddaaa```bbbcccbbbdddbbb______bbbcccaaa^^^^^^]]]\\\ZZZWWWTTTSSSPPPOOOOOONNNMMMLLLLLLKKKLLLLLLNNNPPPTTTWWW[[[]]]^^^]]]\\\YYYUUUQQQMMMKKKKKKIIIGGGFFFGGGGGGGGGFFFAAA@@@>>>===;;;::::::999777777666666777777888999999;;;>>>@@@CCCGGGLLLPPPTTTWWWZZZ]]]___bbbfffhhhjjjmmmqqquuuxxx{{{~~~}}}llleeefffooojjj[[[MMM???999666333222333000000000000000000000000000000/////////.........////////////////////////..............................//////000000111111222333333222222333777:::;;;QQQsssxxxgggcccbbbnnnzzzdddQQQFFFAAABBBAAA???===;;;:::999999777777777777666666666666555666777777666666777888:::<<<@@@CCCEEEIIIMMMPPPUUUWWW[[[```gggmmmrrruuuuuuxxx{{{}}}}}}~~~uuufffYYYRRRNNNKKKIIIJJJKKKMMMNNNNNNMMMKKKJJJEEEEEEFFFHHHJJJIIIFFFDDDFFFFFFFFFHHHKKKPPPUUUXXXZZZWWWWWWYYYXXXWWWaaannn~~~xxxrrroookkkhhheeecccdddkkkttt}}}OOOUUU```ooo}}}{{{sssqqqssssssmmmeee^^^[[[[[[```aaagggrrr{{{|||||||||zzzwwwwwwwwwwwwvvvrrrqqqqqqqqqrrrpppnnnkkknnnooopppqqqqqqqqqooonnnlllnnnqqqqqqqqqrrrssstttwwwrrrooopppssssssnnnjjjlllllllllmmmnnnllliiifffeeeeeedddbbb___^^^```aaaaaacccbbb^^^^^^aaabbb___^^^^^^]]][[[YYYVVVSSSQQQNNNMMMLLLKKKIIIHHHGGGFFFHHHHHHHHHJJJNNNRRRWWWYYYWWWVVVUUUSSSPPPNNNLLLKKKGGGGGGGGGGGGHHHGGGFFFEEE???>>><<<:::999888777777666666666666666777777888777:::===???BBBGGGLLLPPPUUUWWWZZZ\\\]]]___bbbdddgggiiimmmqqqssswww{{{~~~~~~~~~~~~qqqgggfffllllll[[[MMM???999666444333444000000000000000000000000////////////.........---......................................................//////000000111111222222222222222444777:::<<>><<<:::888777666666555444444444444555666666666888;;;===@@@DDDIIIMMMTTTVVVXXXZZZ[[[\\\___aaadddgggjjjmmmpppsssvvvyyyyyyzzz|||}}}uuukkkhhhnnnlll\\\NNN@@@999777444333444000000000000000000000000.........---------,,,,,,------------------------..............................//////000000111111111222222222222444888;;;>>>VVV{{{xxxyyy{{{iiiVVVKKKGGGAAA@@@???===;;;:::999999777777777777666666666666111333555666777888:::<<<:::<<>>>>>???BBBEEEIIILLLNNNJJJKKKKKKLLLKKKJJJHHHGGGFFFGGGHHHGGGEEECCCBBBCCCAAA@@@>>><<<:::888777777444444333333444444555666555777999<<<>>>BBBFFFJJJPPPRRRUUUWWWXXXZZZ\\\___bbbdddgggjjjkkknnnqqqsssrrrtttwwwzzz{{{}}}xxxooommmsss~~~iii]]]PPPAAA:::777444222333000000000000000000000000...------------,,,,,,,,,------------------------..............................//////000000111111111111222222222444888;;;???WWW}}}jjjXXXMMMIIIBBBAAA???===;;;:::999999777777777777666666666666555666777777666666777888999<<>>@@@BBBCCCEEEEEEFFFGGGIIIJJJJJJIIIFFFEEEFFFHHHIIIGGGEEECCCDDDFFFBBBAAA???===;;;999888888444444444444444555666666666777999;;;===@@@DDDHHHLLLNNNRRRTTTVVVXXX[[[^^^___aaadddfffggghhhkkkmmmkkknnnrrruuuvvvxxx{{{~~~vvvnnnnnnuuujjj___QQQBBB;;;777333111111000000000000000000000000............------------......................................................//////000000111111000111222222222444888;;;???XXX}}}~~~iiiXXXNNNJJJCCCBBB@@@>>><<<;;;::::::777777777777666666666666666777888777666555666777999;;;>>>@@@CCCEEEIIILLLOOOTTTZZZ^^^```eeelllrrrsssuuuxxxzzz{{{|||~~~yyysssrrrlllddd^^^[[[XXXSSSPPPKKKKKKJJJIIIGGGFFFDDDDDDEEEDDDCCCEEEHHHJJJJJJJJJEEEEEEEEEFFFHHHIIIKKKLLLNNNRRRVVVWWWYYY```kkkrrr{{{vvvvvvppphhheeeiiikkkjjjmmmuuu~~~TTT[[[iii|||yyysssppplllddd]]]]]][[[\\\ccclllyyy~~~zzzxxxzzz}}}|||zzzxxxtttrrrppppppqqqsssssssssqqqsssuuuvvvvvvtttpppnnnqqqsssttttttsssrrrssstttoooqqqssssssrrrqqqrrrssskkkjjjjjjkkklllllliiigggeeeeeeccc```]]][[[\\\]]]aaaddddddaaa```bbbaaa]]]\\\\\\\\\\\\ZZZXXXVVVTTTPPPOOOMMMJJJGGGDDDBBB@@@>>>>>>@@@@@@AAAAAAAAA@@@EEEGGGIIIKKKKKKIIIFFFDDDFFFHHHIIIHHHEEEEEEGGGJJJBBBAAA???<<<:::888777777555555555555555666777777777888:::;;;===@@@DDDGGGIIILLLOOORRRTTTWWW[[[]]]]]]___bbbcccdddeeegggiiifffjjjoooqqqrrrtttxxx{{{rrrkkklllsssooo```RRRCCC;;;777333000111000000000000000000000000000/////////............////////////////////////..............................//////000111111111000111222222222555888<<<>>>WWW|||}}}iiiXXXOOOKKKDDDCCCAAA???>>>===<<<<<<777777777777666666666666333555777777666777888:::999;;;>>>@@@BBBEEEIIILLLNNNTTTZZZ]]]___cccjjjppptttvvvyyy{{{|||}}}yyy~~~wwwmmmfffaaa]]]XXXTTTQQQPPPNNNLLLJJJHHHFFFFFFGGGGGGHHHIIIKKKKKKHHHFFFGGGGGGHHHIIIJJJLLLMMMNNNMMMRRRVVVVVVXXX___jjjpppsssxxxzzzyyyqqqhhhfffkkkkkkgggkkksss{{{YYY___kkk~~~vvvppplllhhhdddaaa]]]]]]cccjjjuuu}}}{{{zzzyyywwwtttqqqppppppqqqrrrrrrrrrqqqpppooonnnmmmlllppppppppppppqqqrrrssssssqqqrrrssstttttttttsssrrrooommmllllllllllllkkkiiieeedddbbb___]]]]]]]]]]]]bbbaaa```______^^^^^^^^^___```aaaaaa___ZZZUUURRROOOMMMJJJHHHGGGFFFDDDBBB>>>>>>???@@@AAABBBBBBBBBCCCEEEFFFFFFEEEEEEFFFHHHJJJIIIHHHGGGGGGGGGGGGHHHCCCAAA>>><<<<<<;;;999777666555444333333444555666666888:::;;;===???BBBEEEHHHKKKNNNQQQRRRTTTVVVXXXXXX[[[^^^``````aaabbbcccddddddeeeiiinnntttwwwyyy||||||nnnfffgggtttsssdddSSSAAA999666444222333222111000000111111000...//////000000111111222222////////////////////////111000///...------...//////////////////000111111111222222222222444777:::>>>SSS|||yyyxxx}}}hhhWWWMMMIIIEEEDDDBBBAAAAAA???<<<:::999888666555555555666777888777555444555666888999;;;<<<>>>@@@DDDGGGJJJLLLOOORRRUUUYYY^^^ccciiimmmrrrtttxxxzzz{{{}}}~~~~~~tttiii```\\\[[[___\\\WWWQQQLLLJJJKKKMMMIIIIIIJJJJJJKKKKKKKKKKKKLLLKKKKKKJJJKKKMMMNNNOOOPPPOOOOOORRRYYYbbbhhhkkknnnnnnrrrxxx|||yyynnnkkkkkklllnnnrrrtttwww{{{XXX___mmm}}}tttnnnjjjhhhccc___^^^bbbhhhppp}}}~~~{{{yyyuuurrrppppppqqqrrrssssssrrrqqqpppooooooooommmnnnoooppprrrtttvvvwwwrrrrrrsssttttttssssssrrrooommmkkkkkkkkkkkkjjjhhhdddcccaaa___^^^]]]]]]^^^bbbbbbaaa```____________```aaabbbbbb```[[[VVVSSSOOOMMMJJJHHHGGGFFFDDDCCCAAA@@@@@@?????????@@@@@@AAACCCEEEFFFFFFGGGIIIKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDBBB???======<<<:::888666555444333333444555666666888:::;;;<<<>>>BBBDDDFFFIIILLLNNNPPPQQQSSSUUUUUUWWW[[[\\\]]]]]]^^^```aaaaaacccggglllppptttuuu||||||~~~qqqiiikkkrrruuudddTTTBBB999777444333333222111000000111111000.../////////000000000000000////////////////////////111000///...---......//////////////////000111111111222222222222444777:::@@@TTT|||vvvtttnnnZZZMMMHHHEEEDDDBBBAAAAAA???===:::999888666555555555666777666555444333444555777888:::;;;===@@@DDDGGGJJJLLLOOORRRVVVZZZ^^^ccciiimmmrrrtttwwwyyyzzz{{{}}}~~~|||nnneeeaaaaaabbb___YYYRRRLLLJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOONNNNNNMMMMMMNNNPPPQQQRRRQQQPPPRRRVVV\\\bbbfffhhhkkkjjjlllpppqqqsss~~~|||qqqmmmllllllooorrruuuyyyXXX```ooo|||sssooommmhhhdddbbbdddggglllvvv}}}{{{xxxuuurrrqqqrrrrrrtttssssssrrrqqqqqqqqqqqqnnnooopppqqqssstttvvvvvvrrrssssssttttttsssrrrrrrooommmjjjjjjjjjjjjhhhgggcccbbbaaa___^^^^^^______cccbbbaaa``````_________```aaaccccccaaa\\\WWWTTTOOOMMMJJJHHHHHHGGGEEECCCCCCBBB@@@>>>======>>>???@@@BBBEEEGGGHHHJJJLLLNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDAAA???>>>===;;;999666555444333333444555666666777999;;;<<<>>>AAACCCDDDGGGJJJLLLLLLNNNPPPQQQPPPSSSVVVWWWXXXXXXZZZ[[[]]]^^^aaadddhhhllloooqqq{{{~~~rrrkkkmmmqqqxxxeeeTTTBBB:::777444333333222111000000111111000...///////////////.........////////////////////////000000///............//////////////////000111111111222222222222444777:::BBBUUU|||rrrqqqzzzttt]]]NNNGGGEEEDDDBBBBBBAAA@@@===;;;999888666555555555666777555444444333333444666777999:::<<<@@@DDDHHHKKKMMMPPPRRRVVVZZZ^^^ccciiimmmrrrtttvvvwwwwwwyyy{{{}}}}}}qqqfffdddeee```]]]WWWQQQNNNLLLMMMNNNNNNNNNNNNOOOQQQRRRTTTVVVUUUUUUUUUTTTTTTUUUVVVVVVUUUUUUXXX]]]bbbgggiiiiiiooonnnnnnmmmjjjkkksss}}}vvvpppooonnnqqquuuwww|||[[[cccppp{{{tttrrrmmmiiiggghhhiiilllttt}}}~~~{{{xxxuuussssssssstttsssrrrqqqqqqrrrrrrssssssssstttttttttssssssrrrssssssssssssssssssrrrrrrooommmjjjhhhhhhhhhgggeeebbbaaa```_________```aaaccccccaaa```````````````___aaabbbccc```\\\WWWTTTPPPMMMKKKIIIIIIHHHFFFDDDDDDBBB???===<<<<<<>>>???AAADDDGGGIIIJJJKKKMMMOOOLLLMMMMMMLLLKKKIIIHHHFFFGGGEEEBBB@@@@@@???===;;;666555444333333444555666555777999:::;;;===@@@BBBBBBEEEHHHIIIJJJKKKMMMNNNMMMOOOQQQRRRSSSTTTVVVWWWYYY\\\```cccfffiiilllnnnxxxrrrkkkmmmppp|||fffUUUCCC;;;888555333333222111000000111111000.../////////......------,,,/////////////////////////////////........./////////////////////000000111111222222222222444777:::BBBTTTzzz~~~oooooovvvvvv___OOOIIIFFFDDDCCCBBBBBBAAA>>><<<999888666555555555666777555555444444444555666777888999<<>>@@@AAACCCFFFJJJLLLLLLMMMNNNOOONNNNNNMMMLLLKKKIIIGGGFFFHHHFFFCCCAAAAAA@@@>>><<<666555444333333444555666555777999::::::<<>>???@@@AAADDDHHHLLLNNNOOOOOOOOOPPPPPPOOOMMMKKKIIIHHHGGGGGGIIIFFFCCCBBBAAA@@@>>><<<666555444333333444555666555777888999999;;;>>>@@@@@@BBBDDDEEEEEEEEEGGGHHHGGGIIIJJJKKKKKKMMMPPPRRRSSSYYYaaaeeegggiiilllnnnuuu{{{tttlllnnnllliiiXXXEEE<<<999666444444222111000000111111000..................---------////////////////////////---...//////000////////////////////////000111111111222222222222444777:::???PPPsssxxxooommmooohhhkkkrrrwww```RRRNNNFFFEEECCCCCCDDDCCC@@@>>>999888666555555555666777666666666777777777777777888999;;;???CCCGGGJJJLLLNNNQQQTTTWWW[[[___eeeiiiooorrrwwwzzzzzzzzzzzzzzz|||~~~}}}uuuooolllddd^^^XXXUUUWWWYYYYYYXXX\\\[[[[[[\\\```gggmmmqqq}}}|||{{{yyywwwtttrrrqqqqqqoooooossszzznnnttt|||{{{wwwwwwxxx|||}}}{{{zzzzzzxxxvvvtttqqqpppqqqrrrssstttuuuvvvxxxxxxwwwvvvuuuvvvuuusssrrrqqqqqqrrrrrrtttpppkkkhhhgggffffffeeedddcccaaa`````````aaaaaaaaa```___^^^]]]]]]]]]]]]]]]___aaabbb```\\\XXXUUUPPPNNNLLLKKKKKKJJJIIIHHHEEEDDDCCCAAA@@@?????????CCCGGGLLLOOOQQQQQQRRRSSSRRRPPPLLLIIIGGGFFFFFFGGGIIIFFFCCCBBBAAA@@@>>><<<666555444333333444555666555666888999999:::===???>>>@@@BBBBBBBBBBBBCCCDDDDDDFFFGGGGGGHHHIIIMMMOOOPPPWWW```fffhhhiiilllooouuu|||pppiiikkkhhh~~~iiiXXXFFF===999666444444222111000000111111000................../////////////////////////////////,,,---///000000000/////////////////////000111111111222222222222444777:::???OOOrrryyypppkkkiiiccc```bbbqqq{{{bbbTTTOOOFFFEEEDDDDDDDDDCCCAAA???999888666555555555666777444555666666666777666666999:::<<>><<<666555444333333444555666555666888888999:::===???<<<>>>@@@@@@@@@???@@@BBBBBBDDDEEEEEEEEEGGGJJJMMMNNNVVV```fffgggiiilllooovvv}}}llleeegggfff{{{jjjYYYFFF===999666444444222111000000111111000///---.........///000000000////////////////////////,,,---///000000000/////////////////////000111111111222222222222444777:::???OOOqqqzzzpppiiieeebbb^^^\\\ggg~~~eeeUUUOOOFFFEEEDDDDDDEEEDDDBBB@@@999888666555555555666777333444555555666666555555::::::<<>>>>>>>>BBBIIIOOOSSSTTTSSSRRRMMMJJJGGGDDDCCCCCCEEEFFFIIIGGGCCC@@@>>>=========777666555444333333444555777888888888999999999999;;;;;;;;;<<<<<<<<<======<<<===>>>???AAADDDIIILLLMMMSSSZZZaaafffkkkoooqqqxxx}}}{{{iiidddfffbbbrrrgggWWWFFF<<<777444444666000000000000////////////........................---------...............///////////////.........////////////000000000000000111222222222333666999>>>PPPppp|||rrrpppiii```WWWVVVfffiiiWWWRRRJJJIIIHHHHHHGGGFFFCCC@@@;;;888666555666666666555666666555555555555666666999:::;;;===@@@CCCEEEGGGKKKOOOSSSWWWZZZ^^^cccfffooorrrvvvyyyzzzzzz{{{{{{zzzuuuooolllmmmpppqqqqqqxxxyyyzzz|||{{{rrrkkkfffcccaaahhhiiilllrrr{{{}}}yyyzzz~~~|||xxxrrrnnnkkkjjjhhhiiipppxxx~~~~~~}}}|||zzzxxxwwwwwwwwwyyyzzzzzzyyyxxxxxxyyyzzzxxxwwwuuusssrrrqqqrrrrrrtttqqqmmmiiifffdddccccccfffccc```^^^```bbbddddddeeeccc```]]][[[[[[\\\]]]___aaabbbaaaaaabbb]]]VVVSSSRRROOOLLLJJJIIIIIIHHHGGGFFFDDDBBB@@@???>>>>>>???CCCIIINNNRRRSSSRRRPPPKKKIIIFFFDDDCCCDDDEEEFFFHHHFFFCCC@@@>>>======>>>888777555444333444444555777777777777888888888999999999999:::::::::;;;;;;;;;<<<======???BBBFFFJJJLLLPPPWWW^^^ccchhhmmmpppxxx}}}vvveee``````___nnngggXXXFFF<<<777444333555000000000000////////////........................111111111111000000000000/////////////////////...////////////000000000000000111222222222333666999>>>QQQpppxxxwwwooocccYYYWWWgggjjjUUUNNNJJJIIIGGGGGGGGGEEEBBB???<<<999777666777777777666666666555555555555666666999:::;;;===@@@CCCEEEGGGKKKNNNSSSWWWZZZ^^^bbbfffnnnqqquuuxxxyyyyyyzzz{{{~~~~~~}}}{{{|||~~~~~~~~~{{{qqqiiiddd___]]]______bbbfffmmmuuu||||||{{{}}}}}}}}}|||vvvpppllliiihhhfffdddhhhnnnzzz}}}{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwvvvuuuuuuttttttsssqqqmmmhhheeecccbbbbbbdddbbb``````bbbdddeeeffffffdddaaa]]][[[ZZZZZZZZZ]]]```aaa``````aaa]]]VVVSSSRRROOOLLLJJJIIIIIIIIIGGGFFFDDDBBB@@@???>>>>>>@@@CCCGGGLLLOOOOOONNNMMMHHHGGGFFFDDDDDDEEEFFFFFFHHHFFFDDDAAA???>>>>>>>>>999888666555444444444555666666666666777777777777777777777888888888999999999:::;;;<<<<<>><<<:::888777777888888777666666555555555555666666999999;;;===@@@CCCEEEFFFKKKNNNRRRVVVZZZ^^^bbbeeellloootttwwwxxxyyyzzz{{{}}}~~~tttkkkccc]]]ZZZWWWWWWWWWZZZ^^^ccchhhkkkuuu{{{~~~|||uuu}}}|||{{{}}}|||vvvqqqoookkkgggiiimmmqqq{{{~~~|||{{{|||||||||{{{zzzzzzzzzyyyxxxvvvvvvvvvwwwwwwvvvuuuttttttrrrppplllgggdddbbbaaaaaadddcccaaabbbeeeggghhhhhhgggeeebbb^^^[[[ZZZYYYYYYXXX\\\^^^]]]]]]^^^ZZZUUUSSSQQQOOOMMMKKKJJJJJJJJJFFFFFFDDDBBBAAA@@@??????@@@BBBEEEHHHJJJJJJIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFDDDBBB@@@???>>>>>>:::999777555444444555555555555555666666666666777666666777777777888888888999:::;;;;;;<<<>>>BBBEEEOOORRRWWW\\\aaaiiipppuuuyyy}}}vvvhhh___[[[]]]iiizzz}}}gggXXXFFF===777333222222000000000000////////////........................///......------,,,,,,+++............////////////////////////000000000000000111222222222333666999999KKKlll~~~vvvggg^^^\\\lllkkkTTTHHHHHHGGGFFFFFFEEECCC@@@===<<<:::777666777888777666666666555555555555666666888999:::<<>>;;;:::888666555555555555444555555555666666666666777777777777888888888888999:::;;;;;;<<>>:::888666555555666666555666666555555555555666666888888:::<<>>NNNmmmxxxzzzhhhRRRFFFAAAAAAAAABBBCCCCCCAAA???;;;999666666666777666666666666555555555555666666777888999<<<>>>AAADDDEEEHHHKKKPPPTTTWWW[[[___cccfffkkkqqqvvvyyy{{{~~~zzz{{{~~~xxxmmmddd___XXXWWWUUUTTTRRRQQQQQQQQQPPPOOOOOOPPPSSSVVVYYYZZZbbbkkkssswww~~~wwwxxxzzz~~~~~~uuukkkllliiibbb___``````]]]XXX[[[^^^^^^^^^ccckkkrrrsssssssssvvv{{{zzzwwwvvv|||~~~~~~{{{yyyxxx{{{{{{vvvvvvtttqqqooommmmmmnnnnnnnnnllliiigggffffffggggggccccccdddgggiiiiiifffdddhhhgggfffdddaaa___]]]\\\ZZZ```ccc```\\\ZZZXXXUUUSSSQQQOOOMMMLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDDDDEEEGGGHHHIIIHHHJJJLLLMMMLLLJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@???===<<<:::888666666666666666666666666777777777777666666666666777777777888444666888:::<<<@@@EEEIIIOOOSSSYYY```fffmmmtttxxxuuugggbbb\\\jjj~~~}}}kkk```RRRDDD<<<999555333444000000000000////////////........................---......///000111222222---------...///000000111////////////000000000000000111222222222333666999===LLLjjjhhhQQQDDD@@@???@@@AAACCCCCCBBB@@@<<<:::888777777888888777666666555555555555666666777888999;;;>>>AAADDDEEEHHHKKKPPPSSSWWW[[[___bbbfffkkkqqqvvvyyy|||}}}{{{~~~}}}yyyyyy}}}rrriiicccWWWVVVUUUTTTRRRRRRRRRQQQQQQPPPPPPRRRSSSTTTSSSRRRRRR[[[bbbfffmmmzzzvvvuuuuuuxxxsssoooiiieeebbb___\\\ZZZ\\\YYYVVVVVVXXX[[[]]]^^^aaaaaaaaadddjjjqqqyyy}}}yyyssspppvvv~~~~~~~~~|||zzzyyyzzzyyyxxxvvvuuurrrooommmmmmmmmlllkkkkkkiiigggfffffffffeeedddddddddddddddddddddddddddfffdddccccccccccccbbbaaa^^^_________^^^\\\YYYXXXVVVSSSPPPNNNMMMMMMLLLKKKKKKIIIGGGFFFGGGGGGFFFDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMMMMKKKHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCAAA>>>;;;888777666666999999888777666555555444777777777777888888888888999999:::;;;===@@@FFFJJJNNNSSS\\\dddlllsssyyy}}}vvveeebbbaaannntttcccUUUFFF>>>999444000000000000000000////////////111///------...//////...............////////////000//////.........//////////////////............000111222222222333666999>>>OOOmmmgggPPPDDD????????????>>>>>>>>>>>>;;;999666555555666555444666555555444444666777888999999999999:::===CCCGGGHHHLLLQQQSSSVVVZZZaaafffjjjnnnssswwwyyy{{{}}}}}}yyyqqqooollllllqqq{{{{{{ppphhh```]]]XXXUUUUUUTTTTTTSSSTTTSSSQQQOOONNNMMMNNNNNNOOOSSSWWWZZZ^^^fffrrr{{{xxxwwwxxx|||xxxssskkkeee```^^^[[[ZZZ\\\YYYVVVUUUVVVWWWWWWVVVWWWVVVWWWYYY]]]dddjjjnnntttyyywwwppprrr{{{~~~|||{{{{{{{{{zzzwwwuuurrrpppmmmlllllllllkkkjjjiiigggeeedddeeeeeedddcccddddddddddddddddddddddddeeedddcccccceeeeeedddccc```aaabbbbbbaaa^^^[[[YYYVVVSSSPPPNNNNNNMMMLLLKKKJJJHHHFFFFFFGGGHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKHHHIIIJJJKKKJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAACCCAAA>>>;;;999777666666888777777666666555555555777777777777888888888888888999:::;;;<<<@@@EEEIIIOOOTTT]]]eeemmmtttzzz~~~yyyfffaaa```oooxxxeeeWWWGGG???:::444111111000000000000////////////...---,,,---......---,,,............//////////////////............//////////////////////////////000111222222222333666999:::KKKhhhfffOOOCCC@@@@@@???>>>======<<<<<<;;;999666555555666555444666555555444555666777888999999999999:::===CCCGGGHHHLLLPPPSSSUUUZZZaaafffllloootttxxxyyyzzz|||}}}}}}uuummmfffcccbbbhhhtttvvvnnneeeaaa[[[WWWUUUUUUUUUUUUTTTSSSRRRPPPOOONNNNNNOOOLLLOOORRRSSSTTTZZZdddllluuu|||~~~{{{yyyuuuuuuxxx}}}~~~rrriiibbb___^^^]]]^^^[[[XXXVVVUUUTTTRRRPPPPPPOOOOOOPPPSSSWWW\\\^^^aaaeeeppp~~~~~~qqqnnnttt~~~~~~~~~}}}{{{vvvssspppmmmkkkkkkkkkkkkkkkiiieeecccbbbbbbcccdddcccbbbeeeeeeddddddccccccbbbbbbcccbbbbbbccceeegggfffeeebbbcccffffffeeeaaa]]]ZZZVVVSSSPPPNNNNNNNNNMMMLLLJJJHHHGGGGGGHHHIIIHHHGGGFFFFFFGGGIIIJJJLLLMMMMMMJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCBBB???<<<999777666555666666666666666555555555777777777777888888888888777888999:::<<<@@@EEEIIIPPPUUU]]]fffnnnuuu{{{iiibbbaaaqqq|||gggXXXHHH???:::555111111000000000000////////////...------///000000...,,,............//////////////////............//////000000000000000000000000000111222222222333666999999IIIfffeeeOOOCCCAAA@@@???===;;;:::::::::;;;999666555555666555444666555555555555666777777888888999999:::===BBBFFFGGGKKKOOORRRUUUYYY```eeennnqqquuuxxxyyyzzz{{{||||||xxxkkkccc]]][[[]]]hhhyyywwwlllfff^^^XXXUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPKKKMMMMMMLLLKKKNNNTTTZZZaaaiiirrrwwwvvvqqqnnnmmmoooqqqvvv}}}rrriiidddbbbaaa```^^^[[[YYYWWWUUURRRPPPQQQQQQPPPPPPQQQTTTVVVXXXYYY[[[bbblllvvvvvvqqqsss|||~~~{{{}}}}}}wwwrrrnnnmmmkkkkkkllllllkkkjjjaaa```______aaabbbbbbbbbfffeeeeeedddcccbbbaaaaaa```___```bbbeeeggggggfffbbbdddggghhhgggccc]]]ZZZVVVSSSPPPNNNNNNNNNMMMLLLLLLJJJHHHGGGHHHIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIFFFFFFFFFFFFEEEDDDCCCBBBDDDCCC@@@>>>;;;888777666555555555555555666666666666777777777888888888888666777999:::<<<@@@EEEIIIOOOUUU]]]fffmmmttt{{{ooogggdddttt}}}gggXXXHHH>>>999444111111000000000000//////////////////000222333333000---............///////////////............//////000000000000000111111111111000111222222222333666999<<>>===;;;:::::::::<<<<<<;;;999666555555666555444444555555666666666666666666777999999:::===AAADDDEEEIIIMMMPPPSSSWWW^^^cccmmmppptttwwwwwwxxxyyyyyy|||yyynnneee```aaahhhsss{{{~~~vvviii]]]VVVSSSRRRQQQRRRRRRRRRRRRRRRRRRQQQQQQOOOOOOMMMKKKIIIIIIJJJKKKMMMRRRYYY___aaaaaa___^^^[[[```hhhpppyyy~~~|||qqqjjjfff^^^\\\ZZZXXXYYYXXXWWWUUURRRRRRRRRRRRRRRQQQQQQQQQOOONNNOOOSSSWWW\\\gggsss~~~~~~zzz|||{{{xxxwwwwwwzzzxxxtttqqqpppoooooopppooommmkkk```___^^^^^^```bbbbbbaaaddddddccccccbbbbbbaaaaaa[[[[[[\\\^^^bbbeeefffeeebbbccceeefffddd```[[[XXXUUUSSSPPPOOOOOOOOOOOONNNNNNLLLJJJIIIIIIIIIHHHGGGKKKLLLMMMOOOQQQSSSUUUVVVSSSSSSRRRPPPOOOLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@>>><<<;;;777777777777777666666666777777777777888888888888777888999;;;===AAAGGGKKKPPPVVV^^^gggnnnuuu|||pppiiihhhvvv|||eeeVVVEEE;;;777333111222000000000000////////////...------///000000...,,,............////////////......---......///000111...//////000000111111111000111222222222333666999>>>OOOnnnwwwwwwyyy|||dddPPPFFF>>><<<;;;::::::;;;===>>>;;;999666555555666555444444555555666777666666666555777999:::;;;===AAADDDDDDHHHLLLOOORRRVVV]]]bbbiiimmmqqquuuvvvwwwyyyzzz|||vvvjjjeeedddlllvvvsssfff\\\VVVRRRQQQPPPPPPQQQRRRRRRRRRQQQQQQOOONNNMMMLLLJJJIIIIIIIIIIIILLLPPPTTTWWWWWWWWWVVVRRRXXX___ffflllttt~~~~~~zzzvvvwww{{{{{{pppjjjaaa___[[[YYYZZZZZZZZZYYYRRRSSSSSSTTTSSSSSSRRRQQQOOOMMMMMMNNNOOORRR[[[eeehhhyyy}}}yyy{{{~~~zzzxxxwww}}}}}}wwwtttrrrqqqpppppppppooollljjjbbb```______aaabbbbbbaaacccccccccbbbbbbbbbbbbbbb\\\[[[\\\___bbbeeeffffffcccdddddddddbbb^^^[[[XXXUUUSSSPPPOOOPPPPPPOOONNNLLLJJJIIIIIIJJJKKKKKKJJJIIIKKKMMMQQQUUUXXX[[[\\\XXXXXXXXXWWWUUURRROOOMMMIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@???999999888888777777666666777777777777888888888888777999:::<<<>>>CCCIIIMMMSSSXXXaaaiiiqqqxxx~~~lllfffeeeuuu|||eeeUUUEEE;;;777444333555000000000000////////////...---,,,---......---,,,............////////////---------......///000111------...//////000111111000111222222222333666999<<>><<<:::::::::<<<===;;;999666555555666555444444444666777777777666555555666888:::;;;===@@@CCCCCCGGGLLLOOOQQQVVV\\\bbbeeeiiinnnsssuuuwwwyyy{{{}}}~~~~~~xxxooonnnqqq{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}pppddd\\\VVVSSSNNNOOOPPPQQQRRRQQQQQQPPPQQQPPPOOONNNMMMKKKIIIGGGIIIIIIJJJLLLNNNOOOOOOOOOMMMRRRXXX]]]aaaiiisss{{{}}}zzzyyyvvvrrrqqqsss{{{wwwooogggccc___\\\\\\]]]]]]]]]UUUVVVWWWXXXXXXWWWUUUUUUTTTQQQOOOOOOMMMMMMSSS\\\YYYhhhyyy{{{wwwxxx}}}{{{uuuzzz~~~~~~~~~~~~{{{vvvsssrrrqqqpppppppppnnnkkkhhhcccbbb``````bbbbbbbbbaaabbbbbbbbbbbbbbbccccccccc]]]\\\]]]```cccfffgggfffdddddddddcccaaa^^^[[[YYYUUUSSSPPPOOOPPPPPPPPPOOOIIIHHHGGGIIIKKKMMMNNNNNNGGGIIIMMMRRRWWW\\\___aaa]]]^^^^^^^^^\\\XXXTTTQQQIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDEEEEEEEEECCCBBBAAA;;;::::::999888777666666777777777777888888888888888999;;;<<>>;;;999:::;;;<<<;;;999666555555666555444333444666777777777666555444666888:::;;;===@@@CCCCCCGGGKKKNNNQQQUUU\\\aaabbbggglllqqquuuwwwzzz|||}}}|||}}}}}}wwwzzz~~~wwwwwwzzz}}}|||}}}}}}|||{{{{{{}}}xxxkkkaaaZZZVVVMMMNNNOOOQQQQQQQQQQQQPPPUUUSSSRRRPPPOOOMMMJJJHHHJJJIIIHHHHHHJJJKKKLLLLLLKKKPPPTTTXXX[[[bbbmmmuuuyyyvvvuuuvvvtttpppnnnppptttxxx|||rrrooohhhbbb___[[[WWWXXX\\\\\\ZZZXXXWWWWWWWWWWWWVVVWWWTTTQQQNNNLLLLLLNNNOOOWWWZZZcccrrrvvvooorrr{{{~~~|||}}}}}}yyyxxxyyyyyyxxxuuurrrsssssssssqqqnnnjjjhhhffffffeeedddcccaaa```___aaadddgggeee```]]]^^^aaa[[[[[[]]]aaadddffffffeeefffffffffdddbbb^^^\\\ZZZVVVUUUTTTRRRPPPOOOOOONNNLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMOOOSSSZZZ```dddcccbbbaaacccddd```WWWOOOMMMLLLKKKIIIHHHHHHHHHHHHCCCCCCDDDEEEGGGGGGEEECCC>>>===<<<<<<======;;;999777777666666777888999999888999<<<>>>AAAEEEJJJNNN[[[```gggnnnuuu|||tttgggbbbaaapppxxxjjjXXXDDD999555222111111////////////000000000000111111222222222111111000000000//////.........---////////////////////////////////////000000000000111111222333444666777888<<>>CCCGGGIIILLLOOORRRWWW]]]bbbeeeiiinnnppprrrtttyyy}}}yyyoookkkqqqyyywww|||~~~vvviii^^^XXXTTTSSSQQQOOOOOOPPPQQQRRRQQQSSSUUUUUUSSSPPPLLLIIIFFFGGGGGGGGGGGGHHHHHHHHHIIILLLOOOSSSXXX```iiioooppptttyyy{{{zzzvvvrrrpppqqqsssuuuyyyvvvmmmddd```]]]ZZZZZZ]]]___\\\YYYXXXXXXYYYYYYZZZYYYWWWTTTQQQNNNMMMLLLLLLPPPRRRXXXdddsssuuummmmmmsss{{{~~~zzzxxxyyyxxxwwwuuuttttttuuutttrrrnnnkkkhhhjjjjjjiiihhhfffcccbbb```___bbbeeeddd```^^^___bbb\\\\\\^^^aaaeeegggfffeeeeeeeeedddbbb```\\\YYYXXXUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOSSSYYY```dddcccbbbbbbcccddd```WWWPPPLLLKKKKKKJJJIIIIIIHHHHHHEEEDDDDDDEEEFFFFFFEEECCCAAA???>>>======;;;999666777777777777777888999999888999<<<>>>AAAEEEKKKOOOZZZ___gggooovvv}}}mmmccc___^^^mmmtttiiiWWWDDD999555222111111////////////000000000000...000222444444222000...000/////////............////////////////////////.../////////000000000000111111111222444555777888;;;LLLlll~~~sssjjjgggbbbVVVTTT^^^rrr|||dddRRRLLLHHHDDD???<<<;;;;;;;;;;;;<<<;;;:::777666444444333444444555666666666666666888555666:::<<<<<<>>>CCCGGGIIILLLOOORRRWWW]]]aaaeeeiiimmmpppqqqssswww{{{vvvkkkdddgggmmmqqqxxx|||mmmaaaZZZZZZXXXUUUSSSQQQQQQQQQRRRSSSSSSTTTTTTSSSPPPMMMKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGIIILLLOOOTTT\\\dddjjjoootttzzz}}}|||yyyuuusssqqqrrrsssvvv{{{wwwjjjeeedddbbbaaacccccc```]]]ZZZYYYZZZ\\\]]][[[ZZZXXXUUUQQQNNNLLLKKKJJJJJJMMMTTT```mmmwww}}}~~~yyyqqqiiifffiiipppuuu{{{yyyxxxwwwuuutttvvvvvvvvvuuurrroookkkiiilllkkkjjjiiifffdddbbb```^^^aaacccccc```^^^```bbb]]]]]]___bbbeeegggfffeeeccccccbbb```]]]ZZZWWWUUUTTTSSSRRRQQQPPPPPPPPPPPPMMMNNNNNNNNNNNNOOOOOOOOOQQQOOONNNNNNQQQWWW^^^bbbbbbaaa```aaaaaa]]]VVVPPPJJJJJJKKKKKKJJJIIIHHHGGGGGGEEEDDDDDDEEEFFFFFFEEEDDDBBB@@@>>>===;;;777555888777777777777888999999888999<<<>>>AAAFFFMMMQQQ[[[```hhhqqqxxx{{{ggg^^^\\\[[[hhhooohhhVVVCCC999666333111111000000000000////////////,,,///222555555222///,,,////////////............////////////////////////....../////////000000000111111111222444555777888999KKKjjj|||qqqhhheee```RRROOOYYYlllzzzdddPPPHHHFFFCCC@@@>>>======<<<:::<<<;;;999777666444444333444444555666666666666555888555666:::<<<<<<>>>BBBFFFHHHKKKOOORRRWWW\\\```dddhhhmmmpppqqqrrruuuxxxvvvhhh``````dddkkkttt~~~wwwiiibbb```^^^ZZZWWWTTTRRRRRRRRRTTTTTTTTTSSSRRRPPPOOONNNPPPOOONNNLLLJJJHHHFFFEEEEEEFFFHHHKKKOOOVVV^^^dddnnnsss{{{~~~zzzxxxuuutttttttttwww~~~tttmmmlllkkkjjjkkkhhhfffbbb]]]ZZZYYY[[[]]][[[ZZZYYYXXXUUURRROOOMMMKKKIIIIIILLLSSS^^^hhhmmmooonnnkkkddd___```gggmmmwww|||yyywwwuuuttttttwwwwwwvvvtttrrrnnnkkkiiihhhhhhgggfffeeecccaaa``````bbbcccbbb```^^^^^^___^^^^^^```bbbeeegggfffdddbbbbbbaaa___]]]YYYVVVTTTSSSRRRQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOOOOPPPNNNLLLLLLNNNSSSYYY]]]]]]\\\\\\\\\\\\XXXRRRNNNGGGHHHJJJKKKKKKIIIHHHFFFIIIFFFDDDDDDEEEFFFGGGFFFFFFDDDBBB@@@???<<<999666888888888777777888999999888:::<<<>>>BBBHHHPPPUUU___dddlllsssyyy|||hhh___\\\XXXeeejjjfffUUUBBB999666333111111000000000000////////////,,,...111333333111///...///////////////.........////////////////////////........./////////000000000000111222333555666777999IIIhhhsssiiieee___RRROOOXXXkkkxxxdddOOOFFFDDDBBB@@@??????>>><<<:::;;;:::888777555444444444333444555555666666555555888555555999;;;;;;>>>BBBEEEGGGKKKNNNRRRVVV\\\___dddiiinnnrrrrrrsssuuuxxxyyykkkcccaaabbbhhhoooyyytttlllcccaaa]]]YYYUUUSSSRRRRRRVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOMMMJJJHHHGGGFFFDDDDDDEEEGGGKKKRRRZZZ```lllsss|||~~~|||zzzxxxvvvwww|||}}}tttrrrpppoooooommmlllhhhccc]]]YYYZZZ[[[XXXYYYYYYYYYXXXVVVTTTRRRNNNLLLJJJIIILLLSSS[[[aaa```bbbbbb^^^ZZZZZZaaahhhpppwww|||yyyvvvtttttttttvvvvvvuuussspppnnnkkkiiieeeeeeeeeeeeeeedddccccccdddeeedddccc```]]]\\\\\\______```bbbeeefffdddcccbbbbbbaaa```]]]ZZZWWWVVVRRRRRRQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJJJJKKKOOOSSSVVVVVVVVVUUUUUUSSSPPPLLLIIIEEEFFFHHHIIIJJJIIIGGGFFFHHHFFFDDDDDDFFFHHHHHHHHHFFFEEECCCBBBBBB@@@===;;;999999888888888888888999999;;;===@@@DDDKKKSSSYYYdddiiipppvvv{{{rrrddd^^^WWWdddhhh}}}{{{dddTTTBBB999666333111222111000000000/////////............//////000000000.........///////////////////////////////////////............////////////000000111111333555666777:::HHHfffyyymmmhhh```SSSPPPYYYlllwwwcccPPPFFFCCCBBB@@@@@@@@@???===;;;:::999888666555444444444333444444555555555555555777555555999;;;;;;===BBBDDDFFFKKKNNNRRRVVV[[[^^^ccciiippptttttttttvvvxxx}}}rrriiidddbbbfffkkkqqqxxx}}}|||ssseeebbb^^^ZZZVVVTTTSSSSSSVVVUUUTTTSSSSSSSSSSSSTTTPPPOOONNNLLLKKKIIIHHHHHHDDDEEEEEEFFFIIIPPPXXX^^^kkkrrr{{{|||xxxwww{{{{{{tttooommmnnnnnnpppooojjjccc\\\ZZZZZZWWWWWWYYYYYYYYYYYYWWWWWWOOONNNLLLIIIIIIKKKQQQUUUTTTWWWXXXWWWTTTVVV\\\bbbkkkrrr}}}~~~|||yyyuuussstttuuuuuuuuutttrrrpppnnnlllkkkfffggghhhhhhhhhhhhhhhhhhhhhgggfffcccaaa^^^[[[ZZZ_________aaaddddddcccaaaaaaaaaaaa```^^^\\\YYYXXXSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKKKKJJJIIIJJJLLLNNNOOOPPPOOOOOOMMMKKKIIIFFFEEECCCDDDEEEGGGGGGGGGFFFFFFFFFEEEDDDEEEHHHJJJJJJIIIGGGFFFEEEEEEEEEDDDAAA???::::::999888888888888999;;;<<<>>>AAAFFFNNNWWW]]]hhhlllsssyyy}}}}}}kkkaaaYYYfffjjj}}}vvvbbbRRRAAA999777444222222111111000000//////......///...---,,,---///111222.........///////////////////////////////////////------........./////////000000000111333444666777;;;GGGccctttnnnbbbVVVTTT\\\mmm}}}tttaaaPPPHHHCCCAAA@@@@@@@@@@@@>>>===999999777666555444444444333333444555555555555444777444555999;;;;;;===AAABBBFFFJJJNNNRRRUUUZZZ]]]aaahhhpppuuuvvvvvvwwwyyyzzz}}}|||rrrkkkfffiiikkkpppvvv}}}wwwiiifffbbb]]]YYYVVVUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUOOOOOONNNMMMLLLKKKJJJJJJEEEEEEEEEFFFIIIPPPYYY___kkkqqqzzz{{{yyyzzz~~~xxxnnnkkklllmmmqqquuurrrjjjbbb^^^]]]WWWXXXXXXYYYYYYYYYYYYXXXOOOOOONNNKKKHHHGGGIIILLLMMMOOOPPPOOOOOOQQQWWW[[[ccclllxxx}}}xxxvvvwwwxxxyyy~~~yyyuuurrrrrruuu{{{}}}}}}|||yyyuuussstttvvvuuuuuutttrrrqqqpppooonnnjjjjjjjjjkkkkkkjjjjjjiiihhhgggeeedddbbb```]]][[[___^^^___aaaccccccaaa___^^^_________^^^\\\ZZZYYYTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKJJJHHHFFFCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDGGGJJJLLLKKKJJJJJJIIIHHHGGGGGGFFFDDDAAA;;;:::999999888888888999===>>>@@@CCCHHHQQQZZZaaahhhmmmtttzzz~~~oooaaa\\\iiimmm~~~rrraaaQQQAAA999777444222222111111111000///.........,,,---------...///000000............/////////000////////////////////////---------........./////////000000111222444555666:::EEEbbbxxxrrrhhh]]]\\\bbbppp{{{ppp^^^OOOJJJCCCAAA??????@@@@@@???>>>999888777666555444444444222333444444555555444444777444444888::::::===AAABBBEEEJJJNNNRRRUUUYYY\\\^^^eeeooouuuvvvvvvwwwyyyyyy|||zzzsssuuuvvvxxx}}}qqqnnnhhhbbb]]]YYYWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVRRRQQQPPPOOONNNLLLKKKKKKEEEEEEEEEEEEIIIPPPZZZ```kkkpppxxx~~~}}}}}}|||ooojjjllllllrrrxxxxxxpppgggbbb```YYYYYYYYYXXXXXXXXXXXXYYYPPPQQQQQQNNNIIIFFFGGGHHHKKKKKKKKKKKKKKKNNNRRRUUU\\\fffttt~~~~~~|||xxxsssooopppqqqsssxxx~~~tttnnnjjjeeeeeehhhssszzz{{{||||||yyyuuusssuuuwwwvvvuuutttsssrrrqqqqqqpppkkkkkkkkkkkkjjjiiihhhhhhhhhfffeeeddddddbbb```^^^^^^^^^^^^```bbbbbb```^^^\\\]]]^^^^^^]]]\\\[[[ZZZUUUTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHIIIIIIHHHFFFCCCAAA@@@AAAAAAAAAAAAAAABBBDDDEEEFFFBBBBBBDDDHHHKKKMMMLLLKKKMMMKKKJJJIIIIIIGGGDDDBBB;;;::::::999888888888999>>>???AAADDDJJJRRR\\\cccgggmmmttt{{{pppaaa^^^llloooooo```QQQ@@@999777444222222222111111000///......---***+++---///000000///...---.........//////000000////////////////////////---------.........////////////000111222444555666999DDDaaazzzrrroooeeeccchhhsssyyymmm[[[NNNKKKDDDAAA???>>>???@@@@@@???999888777555555444444444222333444444555555444444777444444888::::::===AAAAAAEEEJJJNNNQQQUUUYYY\\\\\\cccmmmtttvvvvvvwwwxxxxxx}}}xxxtttnnngggaaa\\\YYYWWWUUUUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSQQQOOOMMMLLLKKKEEEEEEDDDEEEIIIPPPZZZaaakkkpppwww}}}uuullljjjiiirrrvvvrrrrrrtttlll___[[[ZZZXXXWWWWWWXXXXXXYYYXXXVVVSSSOOOKKKHHHFFFEEEEEEDDDFFFIIIHHHGGGLLLTTT]]]cccnnnzzz~~~zzzuuupppooommmmmmrrrzzzxxxsssllleeeaaa^^^^^^___eeemmmzzz{{{zzzxxxwwwvvvuuuuuuuuuwwwuuusssqqqpppooonnnlllllllllnnnppppppnnnjjjgggiiihhhgggggggggddd```]]]```````````````______^^^^^^]]]]]]\\\[[[[[[[[[\\\WWWTTTQQQOOONNNNNNMMMKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLMMMLLLLLLKKKJJJFFFEEEDDDCCCBBBAAAAAAAAAAAACCCEEEFFFEEECCCCCCDDDBBBDDDGGGJJJLLLMMMMMMMMMOOOOOOMMMKKKHHHEEEBBBAAABBB???;;;999999999999888<<<===@@@DDDJJJRRR\\\bbbkkkooovvv||||||kkk^^^ZZZgggyyyvvvlll___OOO>>>777555222111111000000000000////////////------...//////...------////////////////////////---------........./////////////////////////////////000111111111333666888;;;DDDaaawwwuuukkkkkkmmmttt~~~|||jjj___VVVHHHFFFDDDBBBBBBBBBAAA@@@>>>:::888555444555555555444444555555666666666666666444555777777888:::>>>AAACCCEEEHHHKKKNNNSSSXXX\\\```fffmmmsssvvvwwwwwwxxx}}}|||qqqjjjiiiddd[[[SSSUUUWWWYYYZZZZZZ[[[]]]___ZZZVVVRRRQQQRRRQQQKKKFFFHHHEEEEEEGGGIIINNNXXXcccmmmrrrvvvyyy}}}}}}oooiiieeelllpppnnnpppuuuoooddd\\\[[[YYYXXXXXXXXXYYYYYYZZZYYYVVVSSSPPPMMMKKKJJJGGGFFFGGGHHHGGGFFFKKKSSSZZZbbbooo|||}}}xxxtttrrrooonnnrrryyy{{{uuummmjjjeee___\\\ZZZZZZZZZbbbjjjvvv|||{{{zzzyyyxxxwwwwwwwwwttttttttttttsssqqqnnnlllmmmmmmnnnpppqqqoookkkhhhgggffffffffffffdddaaa^^^aaaaaaaaabbbbbbaaaaaa```^^^^^^\\\[[[[[[ZZZZZZZZZWWWTTTQQQPPPPPPOOONNNMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFEEECCCBBBAAAAAAAAA@@@BBBEEEEEEDDDCCCDDDEEEEEEFFFHHHJJJMMMNNNOOOPPPQQQPPPNNNLLLIIIFFFDDDCCCAAA>>>;;;999999:::::::::===???BBBFFFLLLUUU^^^dddnnnsssyyyxxxhhh]]]^^^lllwwwjjj^^^NNN>>>777555222111111000000000000////////////........................////////////////////////---------........./////////////////////////////////000111111111222555888:::BBB___|||{{{ssstttvvv{{{}}}mmmcccZZZLLLFFFDDDBBBBBBCCCBBBAAA???;;;999666444555555444333444555555666666666666666555666888888999;;;???BBBCCCFFFIIIKKKOOOSSSXXX\\\bbbgggnnntttvvvxxxxxxyyy}}}tttmmmjjjggg___YYYWWWXXXYYYZZZYYYYYYZZZZZZZZZVVVRRRQQQRRRQQQLLLHHHIIIFFFEEEGGGHHHLLLWWWbbbnnnuuuzzz{{{}}}yyymmmgggkkklllkkkooouuuqqqiii^^^]]][[[YYYYYYYYYYYYYYY[[[ZZZXXXVVVTTTRRRPPPOOOKKKIIIHHHHHHFFFDDDJJJRRRXXXcccsss~~~zzzxxxtttqqqsssxxx|||vvvsssqqqlllgggaaa```]]][[[YYYXXXXXXXXX^^^eeeppp~~~}}}|||{{{{{{{{{{{{{{{ssstttvvvvvvuuurrrooollloooooooooqqqqqqpppllliiieeeddddddeeeeeeeeebbb```bbbbbbccccccccccccbbbbbb^^^^^^\\\[[[YYYYYYXXXXXXVVVTTTRRRQQQQQQQQQPPPNNNMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAAAAA@@@AAACCCDDDCCCDDDEEEGGGIIIIIIJJJLLLNNNPPPRRRSSSSSSRRRPPPNNNKKKHHHFFFEEEBBB???;;;999:::;;;<<<;;;>>>AAAEEEJJJPPPYYYaaagggrrrwww}}}uuufff___bbbsssyyyiii]]]MMM===666555333111111000000000000////////////000///...------...///000////////////////////////---------...............///////////////////////////000111111111222555888:::AAA\\\~~~yyy|||~~~pppggg^^^OOOEEEDDDBBBCCCCCCDDDBBBAAA===:::777555555555444333444555555666666666666666666777888999:::<<>>;;;888666555555444222444555555666666666666666666777888888999;;;>>>AAADDDFFFIIILLLOOOSSSXXX\\\cccgggnnnsssvvvxxxzzz{{{{{{uuupppkkkggg``````______^^^]]][[[ZZZZZZWWWTTTSSSSSSRRRPPPNNNMMMIIIGGGGGGGGGJJJTTT___nnnzzz}}}{{{sssnnnoooqqqmmmggg___^^^\\\[[[ZZZZZZZZZ[[[YYYZZZZZZYYYXXXWWWVVVUUURRROOOLLLJJJFFFDDDIIIPPP___qqq|||{{{~~~xxxllleeebbbaaaaaa\\\\\\]]]^^^^^^_________ZZZ^^^hhhwww|||wwwqqqmmmmmmnnnrrrqqqqqqqqqqqqpppmmmjjjbbbaaaaaabbbdddfffeeedddaaaaaaaaabbbaaa``````___]]]\\\ZZZXXXVVVUUUUUUUUURRRQQQOOOOOOPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCCCCAAABBBCCCDDDEEEHHHLLLOOOTTTSSSRRRQQQRRRSSSUUUVVVUUUTTTRRROOOMMMKKKJJJJJJHHHDDD???;;;::::::;;;;;;???CCCJJJQQQYYYaaaiiinnntttyyyuuullllllggg~~~iiiXXXJJJ;;;666555333111000000000000000////////////...---+++******+++---...////////////////////////.....................---////////////////////////000111111111111222444777<<>>BBBDDDGGGJJJMMMQQQWWWZZZ___cccjjjppptttxxx{{{~~~xxxqqqiiieee```^^^```aaa```^^^[[[YYYWWWUUUTTTTTTTTTUUUTTTOOOLLLJJJJJJMMMXXXcccppp{{{~~~{{{xxx{{{}}}wwwmmmfff[[[[[[ZZZYYYZZZ[[[\\\]]][[[[[[\\\]]]\\\ZZZXXXWWWUUUSSSQQQPPPKKKGGGJJJQQQ```yyy~~~tttlllgggbbbaaa```____________```___bbbkkk{{{zzzrrrmmmmmmooosssqqqpppppppppnnnllliiicccbbbbbbccceeeggggggfffccccccbbbaaa___]]][[[ZZZXXXXXXWWWUUUUUUTTTTTTTTTSSSRRRPPPPPPPPPNNNKKKIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPNNNMMMKKKKKKKKKMMMNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFGGGHHHJJJOOOUUUZZZbbbaaa```___]]][[[YYYXXXTTTRRROOOLLLJJJIIIJJJJJJHHHDDD???;;;;;;===???@@@CCCIIIRRR[[[ccckkkrrrwww~~~vvvooopppwwwiiiUUUGGG999555555333000000000000000000////////////........................//////////////////////////////.........---------////////////////////////111222222111000111444666::::::NNNssstttsssxxxqqqiiigggaaaSSSJJJHHHGGGFFFGGGGGGEEECCC>>><<<999777888888777666444555555666666666666666555666777777777888;;;>>>@@@CCCFFFIIILLLPPPUUUYYY^^^bbbiiipppuuuzzz~~~sssllleeeaaabbbdddcccaaa[[[ZZZXXXVVVUUUUUUVVVWWWVVVRRRNNNMMMMMMPPP\\\gggsss{{{zzzttttttwww|||{{{nnnfffZZZYYYYYYYYYYYY[[[\\\]]]XXXYYYZZZ[[[ZZZXXXVVVTTTUUUSSSSSSRRRMMMIIIKKKQQQ^^^xxxzzzrrrfffeeecccaaa`````````aaaaaadddmmm}}}}}}uuuooonnnooosssqqqpppoooooonnnkkkiiidddcccbbbccceeegggggggggddddddcccaaa___]]][[[YYYWWWWWWVVVUUUTTTTTTTTTUUUTTTSSSRRRRRRQQQOOOLLLIIIKKKKKKKKKLLLMMMOOOQQQQQQUUUSSSQQQNNNLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGHHHHHHIIILLLQQQXXX]]]gggffffffdddbbb^^^[[[ZZZSSSQQQNNNKKKIIIIIIIIIIIIFFFBBB===;;;<<>>;;;999888888999888777444555555666666666666666666777888888888999<<>><<<:::888666555555666555555555555555555555555777777666666777999;;;<<<>>>AAAEEEHHHLLLPPPUUUXXX]]]aaagggmmmssszzz~~~vvvllljjjkkklllkkkaaabbb```[[[XXXYYYZZZZZZ]]]YYYRRROOOQQQYYYbbbiiiwwwzzz~~~~~~{{{vvvqqqooohhhkkkpppuuu{{{pppiiiccc______^^^\\\\\\```\\\\\\]]]\\\ZZZYYYXXXXXXZZZYYYWWWTTTPPPNNNNNNOOO^^^nnnuuunnnhhhgggddd```___aaaaaaeeennn{{{}}}|||zzzwwwuuuvvvtttrrrooollliiihhhggghhhfffeeegggjjjlllkkkiiigggfffdddbbb___]]][[[ZZZWWWXXXYYYWWWUUUSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKMMMJJJJJJLLLLLLLLLRRRZZZ[[[[[[[[[[[[ZZZWWWVVVWWWQQQQQQPPPOOONNNMMMMMMLLLKKKKKKKKKNNNSSSZZZaaaeeelllooorrroooiiiaaa\\\ZZZMMMMMMMMMLLLKKKJJJIIIHHHEEECCC???<<<;;;>>>AAADDDKKKRRR\\\gggpppxxx~~~vvvooo{{{kkkSSSEEE888444555444222222000000000000////////////000/////////............------........./////////...---,,,---...//////.........//////000000000000111222222333333444444444999<<>>;;;;;;===AAACCCMMMTTT___jjjsss{{{{{{uuuqqq~~~lllTTTFFF888444444333111111000000000000////////////////////////............,,,---------............---...............000111...////////////000000000111111222222333444444555999<<>>;;;:::888777666666777777555555555555555555555555777666666666777999;;;<<<<<>>BBBDDDMMMTTT___jjjsss{{{wwwrrrooo}}}lllUUUGGG999555555333111111000000000000///////////////////////////.........,,,,,,,,,---------.........222666666333111222333////////////////////////000000111222333444444555777<<>><<<===:::999777666666666777777555555555555555555555555666666555555666888:::;;;===@@@CCCGGGJJJOOOTTTWWWYYY]]]bbbhhhnnnsssyyy}}}}}}zzzwwwuuutttvvvuuullliiifffaaaaaadddjjjfff```]]]```hhhrrryyy{{{zzzwwwpppiiibbb___]]]aaadddfffhhhiiimmmsssyyy|||tttooonnniiifffbbbaaabbbaaa^^^[[[]]]]]][[[XXXVVVVVVWWWZZZ```kkk|||~~~xxxooohhhfffjjjqqq{{{}}}zzzwwwvvvuuuuuuttttttuuuuuutttvvvxxxxxxuuurrrqqqpppnnnmmmllljjjfffbbb___]]]^^^______]]]ZZZWWWVVVVVVSSSRRRQQQPPPOOOOOOOOOOOOLLLLLLOOOPPPQQQVVVeeesssyyypppfffdddaaa]]][[[ZZZZZZ[[[]]]___aaaeeehhhlllnnnooorrrqqqpppnnniiibbbYYYSSSLLLLLLKKKJJJIIIGGGEEEDDDDDDBBB???===???BBBGGGJJJQQQYYYdddooowww}}}lllgggcccpppwwwkkkTTTFFF999555666555333333000000000000////////////.........///////////////,,,---------............///333888;;;999555111////////////............---...///000111222444444555444:::>>>QQQwwwzzzmmmhhhbbb\\\XXXTTT[[[rrr}}}sssoooeeeRRRJJJCCCAAAAAA>>>===>>>:::999777666555555666666555555555555555555555555666555555555666888:::;;;===@@@CCCGGGJJJOOOTTTWWWYYY]]]ccchhhnnnsssyyy}}}{{{vvvsssrrrqqqrrrwww~~~zzzoookkkhhhbbbaaaeeekkkhhhdddbbbeeemmmuuu{{{{{{zzzxxxrrrkkkeeebbb```aaacccggghhhiiilllrrrwww}}}wwwqqqjjjfffeeeccc___[[[\\\]]]]]]\\\YYYXXXXXXYYY___jjjzzzzzzrrrpppssszzz|||yyyxxxxxxwwwwwwwwwxxxxxxzzz|||~~~zzzwwwuuuuuuvvvuuurrrnnnjjjfffcccaaa```aaaaaa___\\\YYYXXXXXXUUUTTTRRRPPPOOOOOOOOOOOOLLLMMMOOOQQQRRRXXXhhhxxxyyypppmmmiiieeecccbbbbbbcccccceeehhhkkknnnoooqqqqqqrrrpppnnnlllhhhaaaWWWQQQLLLLLLKKKJJJHHHFFFDDDCCCAAA???===<<<>>>CCCHHHLLLTTT[[[fffqqqxxx}}}{{{gggbbb\\\hhhqqqxxx{{{hhhPPPCCC666333444444333333000000000000////////////............/////////000------........./////////000111333666888777555222//////.........---------......///111222333444555444;;;===NNNsssqqqjjjbbb\\\ZZZWWW\\\rrrzzzuuuiiiUUULLLDDDBBBAAA???>>>???;;;:::888666555444444555555555555555555555555555555555555555666888999;;;<<>>CCCIIILLLTTT[[[fffpppwww|||wwwccc^^^XXXdddooottt~~~xxxeeeNNN@@@444111222222222222000000000000////////////---.........//////000000.........////////////000222000///222777::::::888//////.........------------...///111222333555555555;;;<<>>??????BBBIIIQQQXXX^^^iiirrrxxx|||~~~uuueeeZZZYYY]]]hhhuuuuuuZZZEEE===555333333000///000111111111111111000//////111111000000//////......---........./////////000111000000000111333555777333111///...000111111000000000000111222333555555222999???JJJhhh}}}tttkkkdddccceeekkkyyyrrr^^^PPPCCC@@@BBBAAA===;;;<<<:::777444222222444555555555555555555555555555333333444555666777888999999;;;@@@DDDHHHLLLRRRUUUWWWYYY]]]bbbiiiooouuuxxx~~~uuummmlllllliiieeedddqqq|||{{{pppjjjiiiggggggffffffgggjjjlllnnnzzzvvvrrrqqqqqqqqqooommmhhhjjjmmmppptttwwwyyyzzz|||uuuooolllgggbbb___]]]]]]^^^```bbbcccaaa```]]]ggguuu~~~qqqhhhccccccbbbhhhpppzzz~~~}}}|||~~~~~~~~~}}}}}}}}}zzzyyyzzz|||{{{yyyvvvsssqqqooonnnppplllgggeeeeeedddaaa___^^^[[[WWWUUUTTTSSSRRRQQQMMMOOOSSSVVVVVV\\\kkkzzz}}}zzzyyy|||yyyzzz{{{|||{{{zzzxxxvvvwwwtttooojjjeee___XXXTTTNNNLLLJJJGGGEEECCCCCCCCCDDD@@@>>>???AAACCCJJJSSSZZZ```jjjsssxxx|||~~~uuufff[[[[[[```kkkyyyttt[[[EEE<<<555333333000///000111111111111111000//////////////////.........---,,,---...///111222333444111000//////111444777999444222//////000000000///000000000111222333555555333999===HHHfff|||sssllljjjkkkppp|||xxxcccSSSEEEAAABBBAAA>>><<<;;;999666444333333444555555555555555555555555555333333444555666777888888999<<<@@@CCCGGGKKKPPPTTTWWWYYY]]]bbbhhhooouuuxxx}}}}}}uuunnnnnnnnnkkkhhhhhhppp{{{}}}}}}yyypppnnnhhhgggffffffhhhkkknnnppp|||xxxsssqqqpppooommmkkkmmmppptttvvvwwwxxxzzz|||}}}{{{yyyzzz~~~vvvqqqkkkeeeccc______```bbbfffggggggfffaaaiiittt~~~vvvjjj```\\\\\\YYY^^^dddmmm}}}{{{yyyyyyzzz|||~~~|||{{{|||}}}|||zzzyyywwwuuussssssqqqnnnjjjjjjjjjjjjfffcccbbb___[[[YYYWWWVVVUUUSSSPPPRRRUUUXXXZZZ^^^lllzzz~~~{{{yyyyyyuuupppjjjeee```ZZZVVVOOOMMMJJJGGGEEECCCBBBBBBCCC@@@???AAABBBEEEMMMUUU]]]cccllltttyyy|||uuufff]]]]]]cccpppoooZZZCCC;;;444333333111///111111111111111111000//////............------------,,,---...000333555666777000///......111555:::===555333000//////000///...000000000111222333555555555999<<>>:::999666444444444555666555555555555555555555555333444444555666777888888:::===@@@CCCFFFIIINNNQQQVVVXXX[[[```gggnnnssswwwzzz~~~{{{sssmmmnnnnnnkkkiiiiiimmmxxxzzzyyy|||{{{}}}uuuppphhhgggffffffhhhlllooorrrzzzwwwsssppppppooonnnmmmsssxxx~~~~~~|||{{{}}}{{{wwwyyywwwyyy~~~{{{qqqiiifff```aaadddiiimmmnnnllljjjggglllttt|||yyyoooddd\\\ZZZYYYZZZ]]]```fffsss{{{yyyxxxxxxzzz~~~}}}}}}|||zzzyyyyyyxxxtttqqqooonnnooonnniiiffffffccc___]]][[[YYYWWWUUUVVVWWWZZZ^^^```dddppp|||~~~|||wwwqqqkkkfffaaa\\\YYYPPPNNNKKKGGGDDDBBBAAAAAABBB??????BBBEEEHHHPPPXXXaaafffnnnvvvzzz}}}wwwggg^^^___ddduuu{{{jjjWWWBBB:::444333333111000111111111111111111000//////........................------///000222444555666000///......111666;;;>>>666333000////////////...000000000111222333555555666:::<<>>HHHgggjjjSSSGGGCCCAAA@@@@@@:::999888666555555555555555555555555555555555555444444555555666666777777;;;===@@@BBBCCCFFFJJJLLLPPPQQQUUUZZZaaahhhmmmqqqvvvzzz|||vvvrrrqqqnnniiifffggghhhvvv|||}}}~~~tttjjjmmmnnnpppvvv|||~~~yyyrrrkkkeeebbbcccdddggglllqqquuuxxxyyywwwtttqqqpppppprrrsssvvv~~~}}}vvvuuuooolllmmmpppttt|||zzzssskkkmmmrrrxxx{{{zzzvvvrrrqqqsssvvvzzz|||zzzvvvrrriiifffaaa\\\XXXVVVUUUUUUWWW\\\```dddmmm}}}||||||~~~~~~~~~~~~zzzvvvuuuuuusssoookkkmmmjjjhhhfffeeeccc```]]]\\\\\\___dddfffiiiqqqzzz~~~zzzuuuooojjjddd___[[[OOOMMMJJJGGGEEECCCBBBBBB@@@>>>@@@FFFJJJOOOWWW___fffkkkrrryyy}}}}}}kkkbbbbbbgggttt```MMM>>>777222333444222000111111111111111111000///////////////000000000000000////////////.........---////////////111444777999555333000//////000///...000000000111222333555555555:::>>>HHHeeerrrYYYJJJEEEBBB@@@@@@;;;:::999777666555444444555555555555555555555555555555555555666666777777:::<<>>AAAGGGLLLQQQYYYbbbggglllssszzzmmmeeeffflllvvv```JJJ===666222333555222000111111111111111111000//////........./////////000000/////////......---------//////000000111222333333444222//////000000000///000000000111222333555555444999;;;DDDaaawww]]]NNNGGGBBB??????<<<<<<:::888666444333222555555555555555555555555555555555555666666666666999;;;>>>@@@BBBDDDHHHKKKNNNPPPSSSYYY___ffflllooovvvyyy}}}|||yyyvvvuuuqqqkkkiiikkkjjjzzz{{{jjjgggaaa\\\ZZZ[[[YYYUUUUUUXXXWWW[[[]]]ZZZZZZ^^^___\\\]]]aaahhhpppxxx}}}~~~vvvooolllmmmooosssyyyzzzrrrooommmkkkhhhhhhoooxxx}}}{{{zzzzzz|||}}}}}}|||ssstttuuuvvvvvvqqqhhhaaa^^^[[[YYYWWWWWWWWWVVVUUU\\\dddlllooouuu}}}yyyxxxyyyyyy{{{~~~zzzyyyzzz{{{zzzxxxsssqqqoooooonnnmmmjjjgggcccbbbeeejjjmmmooottt|||~~~{{{wwwsssnnnggg```[[[MMMLLLIIIGGGEEEDDDDDDDDD???>>>AAAHHHMMMRRR[[[cccggglllssszzzooohhhjjjoooxxx```III<<<666222333555222000111111111111111111000//////---------........./////////////////////.........///000000111111111000000333111///...000111111000000000000111222333555555444777888@@@^^^zzz```PPPHHHCCC???>>>===<<<;;;999666444222111555555555555555555555555555555555666666666666666888:::===???AAADDDHHHKKKOOOQQQTTTYYY```gggmmmpppvvvxxx|||wwwtttssssssoooiiihhhjjjiiizzzpppmmmaaaZZZVVVWWWTTTNNNNNNRRRLLLQQQSSSPPPQQQWWWZZZXXX]]]bbbkkkttt|||~~~wwwpppmmmooorrrtttxxx~~~uuuwwwpppjjjiiigggeeehhhlllvvv}}}|||yyyyyyxxxvvvyyy}}}vvvwwwuuupppllljjjddd]]][[[YYYWWWUUUVVVXXXZZZ\\\bbbhhhpppvvvzzz}}}zzzyyyssstttvvvxxxzzz|||}}}}}}~~~~~~~~~{{{zzzxxxuuurrrnnnkkkjjjllliiikkkppptttuuuyyy~~~{{{tttqqqpppkkk```XXXMMMJJJGGGFFFEEEEEECCCAAA@@@AAADDDJJJRRRYYY^^^```lllooouuu{{{qqqhhhlllvvvsss\\\JJJ;;;888555333333333333222000000000000////////////000000//////.........---,,,...000000///......///---///000222222000///------------.........//////000111111222222333444444333999;;;AAAXXX{{{~~~fffPPPEEEEEECCC@@@???<<<:::888777666555333666666555555555444444444555444444444444555666666777999<<<>>>AAADDDHHHKKKOOOSSSXXX\\\aaagggmmmqqqrrrxxx|||}}}vvvmmmlllmmmllljjjjjjgggzzz}}}oooeee[[[SSSQQQRRROOOLLLKKKLLLMMMLLLKKKKKKPPPXXX___bbbhhhssswwwqqqooonnnmmmkkklllmmmttt~~~zzzyyyxxxuuunnniiihhhfffdddeeehhhttt{{{zzzvvvssstttsssqqqtttyyyyyyzzzvvvpppmmmkkkeee^^^^^^\\\YYYWWWXXXZZZ^^^```cccjjjssszzz|||~~~}}}wwwuuuqqqqqqrrrsssuuuwwwyyyzzz}}}~~~}}}{{{yyyvvvrrrooonnnpppnnnpppuuuyyyzzz|||zzzrrrooonnniii___VVVLLLJJJGGGFFFEEEDDDCCCAAAAAABBBEEEJJJRRRYYY^^^aaakkkooottt{{{ppphhhmmmxxxttt]]]JJJ:::888555333333333222111000000000000////////////000/////////...............///111111000//////000......000000000000......---------.........//////000111111222222333444444333888:::???UUUwwwhhhQQQFFFEEECCC@@@???===:::888888777555333666666555555555444444444555444444444444555666666777999<<<>>>@@@CCCGGGJJJNNNQQQVVV[[[```eeekkkooorrrwww{{{|||vvvnnnmmmmmmllliiiiiilll~~~yyyhhh^^^UUUSSSSSSPPPMMMLLLIIIJJJJJJIIIJJJPPPYYY```gggmmmwww~~~uuuooollljjjhhheeecccbbbgggoootttrrrpppppp|||sssmmmhhhhhhfffcccbbbdddooovvvzzzrrrooonnnnnnmmmlllpppvvv||||||xxxqqqnnnlllgggaaaaaa___[[[YYYZZZ^^^bbbeeefffmmmwww}}}xxxrrrppppppoooooooooqqqsssvvvxxxxxx~~~~~~{{{xxxuuutttvvvuuuwww|||yyyqqqmmmlllggg]]]TTTKKKIIIFFFEEEEEEDDDBBBAAAAAACCCFFFLLLRRRYYY^^^bbbjjjnnnssszzz}}}oooiiippp{{{ttt\\\HHH:::888555333333333222111000000000000////////////////////////............---///111000///......///........................------........./////////000111111222222333444444333777888<<>>;;;999888777555333555555555555555444444444555444444444444555666666777999<<<>>>@@@CCCGGGJJJLLLPPPTTTYYY^^^ccciiimmmrrrwwwzzz{{{}}}wwwnnnmmmnnnllliiiiiijjjzzzmmmbbbXXXVVVUUUQQQMMMMMMJJJJJJJJJJJJKKKRRR[[[cccmmmsss|||zzzrrrllliiifffbbb___ZZZWWWXXX^^^bbbbbbbbbeeetttmmmiiiiiihhhdddaaa```iiiqqq{{{|||zzzzzzyyywwwzzzzzznnnjjjhhhiiijjjjjjiiiooovvv}}}}}}zzztttqqqppplllfffcccaaa]]][[[\\\```eeehhhlllrrryyy}}}~~~~~~~~~uuunnnlllpppooommmmmmnnnqqqtttvvvuuuzzz}}}{{{zzzzzzyyy{{{xxxpppllljjjeee[[[RRRJJJHHHEEEDDDDDDDDDBBBAAABBBDDDHHHMMMSSSYYY___ccciiimmmssszzzyyynnnkkksssuuu[[[FFF:::777444333333333222111000000000000///////////////////////////.........---...000///...,,,------......------------..................////////////000111111222222333444444444777888;;;MMMkkk|||sssooopppsssqqqXXXJJJFFFDDDAAAAAA???;;;999999777555333555555555555555555555555555444444444444555666666777999<<<>>>@@@BBBFFFIIILLLOOOTTTXXX]]]bbbhhhlllrrrwww{{{{{{}}}yyypppnnnooollljjjiiihhhuuupppeeeZZZWWWUUUQQQNNNMMMMMMNNNMMMLLLNNNTTT^^^fffooowwwzzzuuuoookkkiiieee```\\\WWWRRROOORRRTTTUUUWWWZZZxxxpppkkklllkkkfffaaa```eeemmmwwwzzzvvvrrrlllggggggjjjlllmmmnnnooommmmmmqqqtttrrriii`````````bbbeeeeeefffmmmvvv}}}~~~{{{yyyxxxrrrllleeebbb___]]]^^^aaafffiiippptttxxxyyyzzz|||}}}{{{}}}}}}|||}}}vvvooolllooommmlllkkklllnnnqqqsssuuuyyy~~~}}}{{{}}}xxxooojjjhhhcccYYYQQQIIIGGGDDDCCCDDDCCCBBBAAACCCFFFKKKOOOSSSYYY___dddjjjmmmssszzzvvvmmmkkkuuuyyy]]]FFF999777444222222222222000000000000000////////////.........//////////////////000111111///......///......------------.............../////////000000000111111222222333444444555888999<<>>???BBBFFFHHHLLLOOOTTTXXX]]]bbbgggkkkrrrwww||||||~~~{{{rrrppppppmmmjjjjjjiiisssqqqeee[[[WWWVVVRRRPPPOOOPPPPPPOOONNNOOOUUU___gggooozzztttpppkkkiiihhheeeaaa]]]VVVOOOJJJJJJKKKJJJMMMPPP|||tttnnnnnnmmmiiicccaaadddiiirrr|||{{{vvvoooggg```___```______aaa\\\[[[ZZZ\\\^^^]]]YYYUUUUUUVVVZZZ^^^```bbblllvvvyyypppfffdddbbb``````bbbeeegggoooqqqsssssstttwww}}}zzzxxxyyyzzzyyy|||yyyrrrpppnnnmmmkkkkkkkkkmmmooopppuuuxxx|||~~~wwwmmmhhheee```VVVNNNHHHFFFDDDCCCCCCCCCBBB@@@CCCGGGMMMPPPSSSYYY```eeekkknnnsssyyyqqqjjjjjjuuuaaaGGG999777444222222222111000000000000000////////////.........///////////////222333444444222000000111............................../////////000000000000111111222222333444444555777999<<>><<<:::888666444444444444555555555666666555444444444444555666666777999<<<===???AAADDDGGGJJJMMMRRRVVVZZZ___dddhhhllltttzzz}}}wwwuuutttqqqmmmmmmjjjnnnqqqfff[[[YYYZZZXXXXXXYYYRRRRRRRRRQQQTTT]]]jjjsss}}}zzzkkkfffaaa^^^]]]\\\XXXUUUNNNHHHCCCDDDDDDBBBCCCEEExxxooonnnnnnjjjeeebbb]]]```iiivvvxxxmmmccc```\\\VVVRRRTTTQQQQQQOOOKKKGGGGGGKKKNNNMMMPPPWWW]]]```dddppp}}}sssiiihhhgggffffffeeeeeeeeeaaaeeeiiillllllnnnrrruuuwwwxxx{{{|||xxxvvvtttrrrtttxxx|||zzzuuuuuuuuuuuuuuuuuuuuuuuurrrtttxxx{{{}}}{{{rrrhhhaaa^^^YYYPPPHHHGGGEEECCCBBBBBBBBBAAA@@@DDDIIIOOORRRTTTXXX```gggmmmppptttzzz~~~tttgggbbbcccppp~~~___CCC999666333222222222111000000000000000////////////---.........//////000000///000111000...,,,,,,------///111222222111///---////////////000000000000000111111222333333444444111444888<<>><<<:::999666444444444444555555555666666555444444444444555666666777999<<<===>>>AAADDDGGGIIILLLPPPTTTXXX]]]bbbfffjjjqqqxxx|||yyyvvvuuurrrnnnnnnqqqsssqqqfff\\\ZZZ\\\[[[[[[\\\TTTUUUUUUVVVZZZdddrrr|||wwwiiiddd]]]YYYXXXVVVSSSPPPKKKFFFCCCEEEFFFDDDDDDFFF{{{ooollljjjgggfffhhhbbbaaaeeesssuuuggg^^^ZZZYYYVVVTTTTTTSSSPPPMMMKKKJJJIIIIIIOOONNNTTT^^^bbbfffwwwttthhhhhhhhhgggeeeaaa^^^\\\______``````aaaccchhhllloootttyyy~~~yyyvvvtttrrruuu{{{xxxyyy{{{|||}}}}}}||||||zzzwwwuuuyyy}}}vvvnnnfff```XXXOOOIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFIIINNNQQQTTTYYYaaagggmmmqqqvvvzzz~~~nnneeebbbccckkkvvvvvvXXXBBB777666555333222111000000000000000000////////////333111000...---------------111444333///---///222000000000222444333111///000////////////000000111000000111111111222222222111777999===FFFPPPjjjzzzpppllleeeYYYSSSTTTYYYlllsssZZZLLLIIILLLEEEBBB>>>;;;:::999777666555555555555555555555555777666555444444444444444888888:::<<<>>>AAACCCEEEHHHJJJOOORRRVVV[[[```dddiiinnnuuu|||yyywwwxxxwwwtttsssqqq}}}xxxfffZZZ^^^bbb^^^ZZZ\\\VVVRRRQQQTTTYYYcccssstttfff```ZZZXXXXXXVVVQQQMMMHHHGGGEEECCCBBBCCCDDDEEE|||pppllljjjgggfffiiiddddddhhhuuu{{{lllaaa\\\ZZZXXXVVVWWWUUURRROOOMMMLLLKKKKKKNNNOOOVVVbbbhhhmmm}}}uuuiiiiiihhhgggddd```]]]ZZZYYYYYYXXXXXXXXX[[[```dddggglllrrryyy{{{wwwuuusssvvv|||~~~~~~~~~~~~}}}||||||{{{yyyvvvtttwww~~~}}}yyyqqqiiiaaa\\\VVVMMMHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGJJJOOORRRUUUZZZaaagggnnnrrrwww{{{~~~nnneeeaaabbblllxxxpppSSS===777666555333222111000000000000000000////////////111000///...------......111444666333...+++,,,/////////...000222222111000///............//////000000000000111111111222222111777888;;;DDDOOOiiiwwwrrrhhhZZZTTTVVVYYYggg}}}vvv^^^OOOKKKLLLFFFCCC???<<<;;;999777555777777777777777777777777666666555444444444444555777888999;;;===@@@BBBDDDHHHJJJNNNRRRVVV[[[```dddeeejjjrrrzzz{{{{{{|||zzzwwwwwwwww{{{kkk```dddgggccc^^^^^^XXXUUUTTTWWW\\\fffvvvtttfffaaa[[[XXXWWWUUUQQQLLLIIIGGGEEECCCBBBBBBCCCDDD~~~rrrllliiiggggggiiiggghhhmmmyyyssseee___\\\[[[ZZZZZZXXXVVVRRRPPPNNNNNNMMMNNNPPPZZZhhhqqqxxxuuuiiiiiihhheeebbb^^^ZZZXXXTTTSSSRRRPPPOOORRRWWW[[[```eeekkkrrr~~~}}}yyywwwuuuyyy~~~~~~|||{{{{{{yyyvvvtttvvv|||yyytttlllddd]]]XXXSSSKKKGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDHHHLLLPPPTTTVVV[[[bbbgggnnnrrrwww|||}}}mmmeee``````lll{{{iiiOOO;;;777666555333222111000000000000000000////////////000///............//////111333555333///,,,,,,......---,,,---///111111111...---------......///000111111111111111222222333222777777:::BBBMMMhhhxxxlll^^^YYY\\\]]]dddqqqzzzdddSSSMMMLLLHHHEEEAAA>>><<<:::777555444444444444444444444444555444444444444555666666666777888:::<<>>;;;888555333333333333333333333333333333333444444666777777555666777888;;;===???@@@FFFIIIMMMQQQUUUYYY___bbbaaagggooowww~~~~~~zzzvvvpppkkkkkkccc___^^^```dddmmm|||}}}qqqddd```[[[XXXUUUSSSOOOLLLJJJIIIFFFCCCBBBAAABBBCCCuuuiiicccdddggghhhkkklllssssssjjjfffeeeeeebbb```\\\YYYUUUSSSRRRQQQRRRXXXddduuuuuunnngggfffccc```\\\XXXUUUSSSRRRQQQNNNKKKJJJLLLPPPSSSVVVZZZ___fffttt~~~|||~~~}}}}}}}}}wwwvvvvvvxxx}}}yyyuuummmeee\\\WWWQQQIIIEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEKKKOOOTTTWWWYYY\\\bbbfffkkkoootttyyy|||vvvjjjccc___aaappp~~~rrr^^^III;;;666555444333222111111111000000000000////////////------...//////000000000---...000000000///000000///...,,,---000222333333////////////000111222333777666444333333444555666333888777888???HHHbbbwwwkkkfffiiipppoookkknnn|||iiiXXXNNNJJJKKKHHHEEEBBB@@@===999666666666666666666666666666333333333444555666777888555666666888:::<<<>>>???DDDGGGKKKOOOSSSXXX]]]```ccchhhooovvv|||xxxtttssskkkfffcccdddgggnnn}}}{{{oooaaa___[[[WWWTTTRRROOOMMMKKKIIIFFFCCCBBBAAAAAABBBwwwhhhaaadddhhhiiikkkkkkqqquuunnnkkkjjjgggdddaaa]]]YYYVVVUUUTTTUUU\\\iiizzzzzznnnjjjdddccc```\\\XXXUUURRRQQQMMMMMMKKKIIIHHHIIILLLNNNMMMRRRXXXaaaooo~~~~~~}}}|||{{{{{{tttuuuvvvyyy}}}yyytttmmmddd[[[UUUOOOHHHEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFKKKPPPUUUXXXYYY\\\aaaeeejjjnnnsssxxx{{{~~~xxxjjjdddbbbfffuuu|||xxxlllXXXDDD999666555444333222222222222000000000000////////////------...///000000//////000000000000///...---,,,///...---...111222222222/////////000111222333444888777555333333444666777333888888999???FFF^^^xxxrrrrrr|||{{{tttmmmyyy|||iiiYYYPPPLLLKKKIIIFFFDDDBBB???;;;888666666666666666666666666333333333444555666777888666666777888:::<<<>>>???BBBEEEIIIMMMQQQUUU[[[^^^ccchhhnnntttyyy}}}~~~}}}tttooojjjiiijjjooo|||yyymmm^^^]]]ZZZWWWTTTQQQPPPOOOLLLJJJGGGDDDAAA@@@@@@AAAzzziiibbbeeejjjkkkkkkhhhnnnwwwqqqnnnllljjjfffaaa^^^[[[YYYXXXWWW^^^lll~~~sssiiihhhaaa```]]]YYYUUURRRPPPOOOHHHIIIIIIHHHGGGGGGIIIKKKIIINNNTTT\\\jjjzzz}}}~~~~~~}}}{{{yyywwwvvvooorrruuuyyy||||||yyyzzz{{{}}}~~~~~~}}}||||||}}}}}}uuuppphhh___VVVQQQLLLFFFDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFKKKPPPUUUXXXYYY[[[```dddkkknnntttxxx{{{~~~}}}lllfffgggmmm|||~~~wwwjjjUUUBBB999555555444333222222222222000000000000////////////---...///000000//////...000000////////////---,,,...------///111111000.........//////000222333444888666444222222333444666333999999:::???DDDZZZzzzuuuyyy{{{hhhZZZRRRNNNKKKIIIGGGFFFDDDAAA===:::555555555555555555555555444444444444444555666777666777777888:::<<<>>>???@@@CCCGGGKKKOOOSSSYYY\\\```eeekkkqqqvvvzzz~~~}}}wwwqqqnnnmmmqqq|||vvvkkk\\\[[[YYYVVVSSSQQQPPPQQQMMMKKKGGGDDDAAA@@@@@@@@@}}}kkkcccggglllmmmjjjffflll~~~tttppppppmmmiiieeeaaa^^^\\\[[[XXX```mmmpppfffggg___]]][[[WWWTTTQQQOOONNNGGGHHHIIIIIIHHHHHHIIIJJJIIINNNSSSZZZfffssszzz{{{~~~||||||~~~~~~~~~|||zzzwwwtttrrrllloootttxxx{{{}}}~~~~~~yyysssoooppprrrssstttuuuuuuuuutttsssrrrsssuuuyyy}}}zzzrrrmmmcccZZZRRRNNNIIIDDDCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFKKKPPPUUUXXXYYY[[[___ccckkkoootttyyy|||nnnhhhkkkrrr{{{lllVVVCCC:::555444444333222222222222000000000000////////////---...///000000///...------,,,---...000111000///---------///000000...,,,------......///111222333777555222000000111333444333::::::;;;???CCCXXXwww~~~}}}{{{iii[[[TTTPPPKKKIIIGGGFFFEEECCC???<<<999999999999999999999999555444444444444555666666777777888999:::<<<>>>??????BBBFFFJJJNNNRRRWWW[[[]]]aaahhhnnnsssxxx|||}}}vvvrrrooorrr}}}uuujjjZZZZZZYYYVVVSSSQQQQQQRRRMMMKKKHHHDDDAAA@@@@@@@@@yyyqqqfffhhhoooooorrrooorrr|||tttrrrllljjjllllllgggbbb```]]]fffrrr|||lllaaa]]][[[ZZZXXXWWWUUUQQQLLLHHHHHHHHHGGGFFFGGGHHHIIIJJJMMMMMMOOORRRXXXbbbllltttwwwxxxxxxxxxxxxzzz}}}}}}~~~~~~|||wwwssspppnnnnnnqqqvvvyyyzzz|||~~~~~~~~~|||||||||}}}|||zzzwwwtttssspppmmmjjjdddcccbbbcccfffhhhhhhhhhiiijjjllllllmmmooorrruuu}}}yyysssmmmaaaZZZRRRLLLIIIFFFCCC@@@AAAAAA@@@AAACCCEEEHHHJJJMMMPPPSSSVVVYYY]]]bbbeeejjjmmmqqquuuxxx{{{nnnhhheeeqqqzzzkkkUUUCCC:::666555444222111000000000////////////////////////---------.........//////............////////////000......000///,,,---111/////////111222444666777>>>999333111333555555555555999999;;;@@@CCCSSSmmmlll\\\TTTQQQKKKKKKKKKIIIGGGCCC@@@===:::888666555777888888777666666666666666666666666666777888999888999<<<>>>AAADDDIIILLLPPPTTTXXX[[[```dddjjjoootttwww{{{~~~wwwqqqttt}}}wwwjjj```]]]ZZZYYYYYYWWWRRRNNNMMMKKKGGGDDDBBBBBBCCCDDDyyyqqqhhhjjjsssssswwwtttttttttqqqkkkhhhjjjkkkhhheeedddaaajjjwwwxxxggg]]]YYYVVVUUUTTTSSSRRRPPPLLLIIIIIIHHHHHHGGGGGGHHHIIIJJJIIIJJJLLLNNNRRRYYYaaagggoooppprrrssstttvvvyyy|||}}}{{{zzzzzzyyy{{{||||||zzzvvvrrrooonnnpppssswwwyyy{{{|||~~~~~~~~~{{{xxxvvvuuuuuuuuurrrpppllljjjhhheeebbb___ZZZYYYXXXYYY[[[]]]]]]\\\^^^```bbbcccdddgggkkknnnuuuyyy}}}}}}xxxpppiii^^^WWWOOOJJJHHHFFFDDDAAA@@@?????????AAADDDFFFHHHMMMOOOSSSVVVYYY]]]bbbeeelllooosssvvvxxx{{{~~~mmmiiigggttt|||kkkTTTAAA999666555333222111000000000////////////////////////---------.........//////............///////////////------//////,,,,,,000//////000111222444555666:::777333111333444555444555999888:::@@@BBBQQQkkkrrr___TTTPPPKKKKKKKKKJJJHHHEEEAAA???===:::888666777777666555666666666666666666666666555777888888888999;;;===AAADDDHHHKKKMMMPPPTTTWWW___ccciiiooosssxxx|||zzzsssuuu}}}yyyjjj```]]]YYYXXXYYYXXXTTTPPPLLLJJJGGGDDDBBBAAABBBCCC{{{sssjjjnnnxxxyyy}}}zzzzzzxxxpppiiieeefffhhhgggfffgggfffppp~~~rrraaaWWWTTTOOONNNNNNOOOOOOOOOLLLJJJKKKJJJIIIHHHGGGHHHIIIJJJGGGIIIJJJKKKMMMQQQVVVYYYbbbeeeiiilllnnnpppsssuuu{{{zzzwwwwwwvvvuuuxxxyyyzzzxxxtttpppnnnnnnrrruuuxxx{{{|||}}}zzz|||{{{{{{}}}zzzxxxuuuqqqmmmkkkiiiiiigggddd```^^^\\\YYYUUUSSSPPPNNNMMMNNNOOOQQQQQQPPPRRRTTTVVVXXXZZZ^^^bbbfffjjjooosssuuu|||{{{wwwmmmcccZZZTTTLLLHHHGGGFFFDDDBBB>>>=========???BBBEEEFFFLLLOOORRRVVVYYY]]]bbbeeennnqqqtttxxxzzz|||{{{llljjjjjjxxx~~~jjjRRR@@@777555444333222111000000000////////////////////////---............/////////............///////////////,,,---000000---,,,/////////000000222333555555666444222222444555444333444888666999???@@@NNNfffxxxbbbTTTNNNLLLLLLLLLLLLJJJGGGDDDCCC@@@===:::888777666555444666666666666666666666666555666777777777777:::<<<@@@BBBFFFHHHJJJMMMPPPSSS]]]aaahhhmmmsssxxx}}}wwwwww}}}}}}mmmbbb^^^ZZZYYYYYYXXXUUURRRLLLJJJGGGDDDBBBAAAAAAAAAxxxpppsss||||||tttkkkddddddeeedddeeegggjjjtttppp^^^TTTQQQKKKJJJJJJLLLNNNOOONNNLLLLLLKKKJJJHHHGGGHHHHHHIIIHHHIIIKKKLLLMMMNNNQQQSSSVVVZZZ___dddgggiiilllnnnttt{{{{{{xxxxxxxxxwwwvvvwwwxxxvvvssspppoooooouuuxxxzzz|||}}}~~~xxx{{{~~~yyyyyyzzz|||tttqqqmmmhhhdddaaa___^^^___\\\YYYVVVTTTQQQNNNKKKKKKIIIHHHHHHIIIJJJJJJIIIIIILLLNNNQQQTTTXXX]]]aaacccgggjjjlllsss}}}}}}zzzvvvkkk```XXXRRRJJJFFFEEEDDDBBB@@@======<<<===>>>AAADDDFFFKKKNNNQQQUUUXXX\\\aaaeeelllpppuuuyyy{{{~~~zzzlllkkklllzzz}}}fffPPP???777555444333222111111111111////////////////////////.............../////////............///////////////------111333000...///000000000000111222444444333333333444555555555444333777555888>>>???JJJaaa{{{cccUUUOOOLLLMMMNNNNNNLLLJJJGGGFFFAAA>>>;;;888888777666555666666666666666666666666444555666666666666888:::>>>@@@DDDGGGIIILLLPPPRRR[[[___eeekkkqqqwww|||{{{yyy}}}sssfffaaa\\\YYYYYYXXXUUURRRMMMKKKHHHEEEBBBAAA@@@@@@yyyzzz}}}rrrhhheeedddccccccffflllvvvqqq___VVVRRRKKKKKKKKKMMMOOOPPPPPPOOOMMMLLLJJJHHHGGGFFFGGGGGGFFFHHHKKKLLLMMMMMMNNNPPPNNNRRRXXX]]]```cccfffhhhmmmuuu}}}{{{|||{{{{{{vvvwwwxxxvvvtttrrrrrrsssyyy{{{}}}~~~~~~xxx|||}}}~~~|||yyyxxxvvvvvvxxxxxxxxxwwwllljjjfffaaa]]]YYYWWWVVVXXXVVVRRRPPPNNNLLLIIIFFFIIIGGGEEEEEEFFFFFFEEEDDDCCCEEEHHHKKKNNNRRRWWWZZZ]]]aaadddeeekkkuuu{{{|||~~~}}}zzzvvvkkk```XXXQQQJJJEEECCCBBB@@@===>>>>>>===>>>???BBBEEEGGGJJJMMMPPPTTTXXX\\\aaaeeeiiimmmsssyyy}}}xxxllllllnnn|||zzzbbbMMM???777444444333222111111111111////////////////////////////////////////////////............////////////111...///444666333000000000000000000111111222333222444555666777666666666444666444777>>>===GGG\\\||||||fffWWWQQQMMMNNNOOOOOONNNLLLIIIHHHAAA>>>;;;999999999888777666666666666666666666666444555666666555666888999;;;>>>BBBFFFIIIMMMQQQTTTYYY]]]ccciiinnnuuu{{{~~~~~~{{{}}}zzzkkkeee^^^ZZZYYYWWWUUURRROOONNNKKKGGGDDDBBBAAAAAA~~~rrrmmmjjjggggggiiimmmvvvvvvcccYYYVVVPPPNNNNNNOOOQQQRRRQQQPPPNNNLLLJJJHHHFFFEEEEEEEEECCCEEEHHHIIIIIIJJJKKKLLLJJJMMMRRRVVVYYY\\\```bbbgggnnnxxx~~~}}}}}}}}}|||wwwxxxyyyxxxwwwvvvwwwxxx|||~~~xxx|||~~~~~~}}}|||~~~~~~|||zzzxxxuuuqqqooonnnnnnmmmllldddbbb^^^ZZZWWWTTTSSSRRRQQQOOOMMMKKKJJJHHHEEECCCFFFDDDBBBAAAAAAAAA@@@>>>===???BBBDDDFFFIIINNNQQQVVVZZZ]]]^^^dddmmmrrrrrrxxx{{{}}}yyyuuulllbbbWWWQQQIIIDDDBBBAAA???===???>>>>>>>>>@@@CCCFFFGGGIIILLLPPPSSSWWW\\\aaadddfffkkkrrryyy}}}uuujjjmmmooo~~~xxx^^^KKK>>>888444333222222111111222222////////////////////////000000000////////////...............////////////111...000666999666222000111111000000000111111222333555777777666666666777444666444888>>>===DDDXXXuuuyyykkk[[[RRRNNNOOOPPPPPPNNNLLLJJJHHHBBB???<<<:::::::::999888666666666666666666666666555666777666555666777999:::===BBBFFFIIIMMMRRRUUUWWW[[[```fffkkkrrrxxx}}}~~~~~~tttqqqttt}}}}}}}}}~~~nnnggg```[[[YYYXXXVVVTTTRRRQQQNNNKKKGGGEEECCCBBB~~~xxxtttpppooopppmmmwwwzzzhhh]]]YYYTTTRRRQQQPPPQQQRRRQQQOOONNNLLLJJJGGGDDDCCCCCCCCCBBBDDDFFFGGGFFFFFFHHHIIIHHHJJJMMMPPPRRRVVVZZZ]]]bbbhhhqqq{{{~~~}}}|||zzz{{{{{{{{{zzzzzz{{{}}}}}}vvvzzz~~~}}}|||~~~|||zzzyyyyyywwwvvvsssooojjjgggeeedddcccbbb[[[YYYWWWTTTRRRQQQPPPPPPMMMKKKIIIHHHHHHGGGDDDBBBDDDBBB???>>>>>>===<<<::::::<<<>>>???@@@CCCGGGJJJKKKPPPTTTWWW]]]eeeiiiiiioootttzzz~~~|||wwwrrrkkkdddTTTOOOHHHCCCCCCBBBAAA??????>>>>>>>>>@@@CCCEEEGGGHHHKKKOOOSSSWWW[[[aaadddfffkkkrrryyy}}}qqqhhhlllpppxxx[[[III===777333333222222111111222222////////////////////////000000000000/////////...............////////////111---///666;;;777222///111111000000000000111111333555666666444333555777555777555888???===CCCUUUqqqvvvffflllzzzqqq___SSSOOOPPPPPPPPPNNNLLLIIIGGGEEEBBB>>>;;;:::999888666666666666666666666666666666777888777666666888999;;;>>>BBBEEEHHHKKKOOORRRVVVYYY^^^ccciiiooovvvzzz{{{~~~~~~xxxqqqllliiilllxxx||||||~~~~~~}}}}}}mmmggg___ZZZZZZZZZYYYXXXVVVTTTRRRNNNKKKGGGEEEDDD|||xxxvvvwwwnnnwww}}}jjj___[[[WWWUUURRRQQQQQQQQQPPPNNNNNNLLLIIIFFFDDDBBBAAAAAADDDEEEGGGFFFEEEEEEFFFHHHGGGHHHJJJLLLNNNQQQVVVYYY^^^dddllluuu}}}{{{|||}}}}}}||||||~~~~~~|||tttyyy}}}~~~||||||~~~}}}{{{yyyvvvuuuttttttoookkkeeeaaa______^^^]]]UUUTTTRRRPPPOOOOOOOOOPPPLLLKKKIIIHHHHHHGGGFFFDDDDDDAAA>>>======<<<:::999:::;;;======>>>@@@DDDFFFCCCIIINNNRRRXXX```dddccchhhmmmsssxxxzzz||||||uuupppkkkeeeRRRMMMFFFCCCCCCDDDCCCAAA>>>=========???BBBEEEGGGGGGJJJOOOSSSVVV[[[aaadddggglllsssyyy}}}mmmfffkkkqqqxxxZZZGGG<<<666333333222222111222222222////////////////////////111111000000/////////.............../////////000000,,,...666;;;777111...222111111000000000000000333555666444222111444666666777555999???===BBBTTTnnnyyynnnZZZ]]]lllwwwaaaRRRPPPPPPPPPPPPNNNKKKIIIGGGGGGDDD@@@<<<:::999666555666666666666666666666666777888888777666666888:::<<<>>>BBBDDDGGGIIIMMMOOOVVVYYY]]]bbbgggmmmtttxxxyyy|||~~~xxxuuurrrnnnhhhfffppp|||~~~}}}xxxrrrooooooqqqzzz}}}}}}~~~llleee^^^ZZZZZZ\\\\\\[[[XXXVVVTTTPPPMMMIIIFFFEEE{{{uuuwwwxxxkkkaaa```]]]\\\YYYUUUQQQNNNNNNOOOKKKJJJHHHEEECCCAAA@@@???@@@AAACCCCCCCCCCCCDDDFFFIIIIIIJJJIIIJJJLLLPPPSSSWWW\\\dddmmmyyy}}}zzzyyy~~~{{{}}}}}}zzz{{{|||}}}}}}}}}}}}~~~}}}{{{zzzxxxwwwvvvxxxzzz{{{{{{zzzvvvuuusssrrrrrrpppmmmkkkgggeeeaaa]]]ZZZXXXWWWWWWPPPOOOOOOOOOMMMLLLKKKJJJGGGGGGGGGFFFEEECCCBBBAAA@@@>>>===<<<======<<<::::::999888888999;;;===>>>DDDFFFIIIKKKOOOTTTZZZ^^^eeegggkkkpppuuuyyy}}}~~~}}}xxxvvvuuuqqqiiibbbXXXOOODDD@@@BBBDDDBBB???===<<<;;;<<<@@@CCCFFFGGGIIILLLQQQUUUYYY^^^dddhhhlllmmmqqqvvv|||vvvmmmhhhnnnzzzwwwZZZFFF:::333555444333222111111111111000000000000////////////////////////////////////////////////////////////111111111333555666444222444333111111111111000...333333444444666777999:::666666888;;;<<<>>>EEENNNkkk}}}zzztttnnn[[[___cccqqqiiiWWWQQQOOOOOORRRQQQLLLIIIJJJFFFDDDBBB>>>;;;999777666777777777777777777777777555666777666555666777999:::===BBBEEEGGGJJJMMMOOOPPPUUU\\\aaaeeekkksssyyywwwzzzzzz~~~~~~zzzsssrrrooojjjfffggglllqqqwwwvvvtttpppllljjjkkkllltttzzzqqqggg___^^^^^^[[[WWWWWWUUUTTTTTTTTTSSSPPPKKKHHHyyyyyyyyymmmcccccc\\\[[[YYYUUUQQQOOONNNNNNKKKJJJHHHFFFCCCAAA@@@???@@@AAACCCCCCBBBBBBDDDEEEGGGHHHIIIJJJJJJLLLOOOQQQSSSWWW^^^gggrrr}}}xxx~~~|||yyyzzzzzzwwwuuuvvvxxxyyy{{{|||}}}}}}|||}}}~~~}}}{{{{{{|||}}}{{{zzz|||zzzxxxvvvvvvuuusssqqqqqqooommmlllkkkjjjgggdddaaa^^^[[[WWWTTTSSSRRRRRRNNNNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@>>>===;;;;;;<<<<<<:::999999888777777888:::<<<===@@@BBBEEEHHHKKKPPPVVVZZZ___bbbffflllppptttvvvwwwxxxuuurrrqqqqqqnnngggbbbVVVNNNDDD@@@BBBCCCBBB???>>>===<<<===???CCCEEEFFFIIILLLQQQUUUYYY^^^dddgggkkkmmmrrrwww|||~~~rrrkkkhhhooo}}}uuuYYYGGG<<<777555444333222111111111111000000000000////////////////////////////////////////////////////////////000000000222444555333111222222222222111111111111222222222333444555666777666555777;;;<<<>>>EEENNNfff~~~xxxrrrmmm\\\^^^^^^jjjmmmZZZQQQNNNNNNQQQQQQLLLJJJJJJGGGEEEBBB???<<<:::888777777777777777777777777777444555666555444444666888999<<<@@@CCCEEEHHHLLLOOOQQQVVV\\\aaaeeekkkrrrxxxxxxzzzuuurrruuuyyy||||||yyyvvvsssqqqqqqnnnjjjffffffjjjnnntttssspppmmmiiihhhiiikkksss~~~uuujjjbbb```aaa^^^\\\\\\VVVVVVUUUUUUTTTRRRMMMJJJ|||zzz|||oooffffff[[[ZZZWWWUUURRRPPPOOOOOOLLLKKKIIIGGGDDDBBB@@@@@@???AAABBBBBBAAABBBCCCDDDDDDFFFIIIKKKKKKLLLNNNOOOPPPSSSYYY```lll}}}~~~xxx{{{|||yyyvvvvvvvvvtttpppqqqrrrtttvvvwwwyyyyyyyyy{{{~~~~~~zzzyyyxxxxxxzzz{{{{{{zzz{{{yyyvvvsssqqqoookkkiiijjjgggeeecccbbb```]]]ZZZXXXVVVSSSPPPMMMLLLKKKKKKKKKJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>======;;;::::::::::::999777888777777666777888:::;;;:::<<>>>>>=========???AAADDDEEEIIILLLQQQUUUYYY^^^cccgggiiimmmrrrxxx|||~~~~~~~~~mmmggggggqqqoooUUUEEE<<<888555444333222111111111111000000000000/////////////////////////////////////////////////////////////////////111333444222000111333555444111000222444444333333333444555555666666555777:::;;;===DDDMMM```|||vvvrrrbbbbbb]]]eeewwwwwwaaaRRRNNNMMMPPPPPPLLLJJJKKKGGGFFFDDDAAA>>>;;;999888777777777777777777777777333444555444333444555777999;;;>>>@@@CCCFFFKKKOOOSSSWWW]]]aaaeeejjjqqqvvvyyy}}}wwwsssnnnppprrrttttttsssqqqpppqqqrrrppplllhhhgggjjjnnnrrrqqqnnnkkkhhhhhhkkkmmmsssvvvkkkaaa___```___^^^___XXXWWWWWWVVVVVVSSSOOOLLL}}}xxxxxxmmmeeeeeeZZZYYYVVVUUUTTTRRRPPPOOOMMMLLLJJJHHHFFFDDDBBB@@@???AAABBBBBBAAAAAABBBDDDBBBEEEIIIKKKLLLLLLMMMNNNPPPRRRVVV]]]jjj}}}xxxyyyyyywwwuuutttsssrrrooooooppprrrtttvvvxxxyyyxxxzzz}}}~~~{{{vvvuuuttttttvvvxxxyyyxxxuuussspppooonnnllliiigggbbb```\\\ZZZXXXVVVTTTQQQQQQOOOMMMKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@===============<<<;;;:::<<<:::999999999999888666777777666666666777888888555777;;;>>>AAAFFFKKKNNNRRRVVV[[[aaadddffffffeeecccbbbaaabbbcccaaa^^^ZZZPPPJJJCCC@@@AAAAAA@@@>>>>>>>>>>>>===>>>@@@CCCEEEIIILLLPPPTTTXXX]]]bbbfffhhhlllsssyyy|||}}}~~~~~~}}}jjjeeefffssshhhOOOAAA:::666444444333222111111111111000000000000////////////////////////////////////////////////////////////000///000222444444333111444777:::777222000222666777666666666666666777777666555777:::;;;<<>>::::::;;;;;;;;;::::::999<<<:::999999999999888666777777666666666666666666333555999<<<>>>BBBFFFIIINNNRRRWWW\\\```aaaaaa```]]]]]]]]]]]]\\\ZZZWWWTTTKKKGGGBBB@@@@@@@@@???======>>>>>>======>>>BBBEEEJJJLLLPPPTTTXXX\\\bbbeeeggglllsssxxx{{{|||}}}vvviiidddfffttt}}}dddLLL>>>888555444444333222111111111111000000000000////////////////////////////////////////////////////////////111000111333555555444222888;;;===:::444111222666777777666666666777777888777666888:::;;;<<>>@@@BBBFFFLLLPPPRRRWWW\\\```bbbgggmmmrrr{{{}}}|||{{{zzzzzz{{{|||}}}zzz{{{zzzvvvrrrppprrruuuwwwuuuqqqllljjjkkkpppsss{{{xxxkkkfffeeeccccccddd[[[YYYXXXXXXWWWVVVSSSPPP}}}vvvrrryyy}}}hhh___```[[[XXXVVVWWWYYYYYYUUURRRPPPPPPOOONNNLLLIIIFFFDDDBBBCCCDDDCCCBBBBBBCCCDDDAAAEEEIIILLLMMMMMMNNNOOOMMMOOORRRYYYeeeyyy}}}yyywwwyyyzzzxxxwwwxxxsssrrrrrrssstttvvvxxxyyy|||}}}}}}zzzyyysssqqqnnnmmmnnnpppppppppnnnlllhhhfffdddaaa^^^[[[YYYUUUQQQOOOMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEDDDDDD@@@@@@AAAAAA@@@@@@???>>>::::::;;;<<<<<<<<<;;;;;;===;;;::::::::::::999777777777777666666555555555222444888:::<<<>>>AAADDDJJJMMMRRRWWWZZZ\\\\\\\\\ZZZZZZZZZYYYWWWTTTQQQOOOHHHEEEBBB@@@??????===<<<;;;===>>>===<<<>>>BBBGGGJJJLLLPPPTTTWWW\\\aaadddhhhmmmssswwwxxxzzz}}}ooojjjeeegggvvv{{{bbbKKK???999777555444333222111111111111000000000000////////////////////////////////////////////////////////////111111222333666666444333999;;;;;;999555222333444555444444444555666666777888777999;;;<<<===DDDLLL]]]}}}~~~|||ooopppkkkllluuusssqqqyyyppp[[[SSSMMMNNNPPPNNNKKKKKKHHHHHHGGGEEEAAA>>>:::888777777777777777777777777555666777777666666777999:::<<<>>>@@@CCCFFFKKKOOOPPPTTTZZZ^^^aaaeeelllqqqzzz~~~~~~}}}xxxtttrrruuuxxxzzzwwwrrrllliiijjjooosss~~~ssslllhhhdddbbbbbb]]]\\\ZZZYYYYYYXXXVVVTTTyyyttt|||iii``````[[[YYYWWWXXX[[[[[[XXXTTTRRRRRRRRRQQQNNNKKKHHHFFFCCCDDDEEEEEECCCCCCDDDEEECCCFFFIIILLLMMMNNNPPPQQQNNNOOORRRWWWbbbttt{{{xxx|||~~~|||{{{}}}yyyyyyxxxwwwxxxzzz|||}}}~~~|||{{{zzzyyytttqqqmmmkkkkkkllllllllljjjgggccc```^^^[[[WWWTTTUUURRRNNNKKKKKKJJJIIIHHHDDDEEEEEEDDDDDDCCCBBBBBB>>>>>>???@@@@@@@@@@@@@@@======>>>???????????????>>>===;;;;;;<<<<<<:::999888888888777666555444444111333777888999;;;===???EEEGGGKKKOOOSSSVVVXXXYYYUUUVVVWWWUUURRROOOLLLKKKEEECCCAAA@@@???>>>===<<<999<<<>>>===<<<===CCCHHHJJJMMMPPPTTTWWW[[[```dddhhhmmmsssuuuvvvyyy~~~}}}mmmjjjeeeiiiyyyvvv^^^HHH===999777555444333222111111111111000000000000////////////////////////////////////////////////////////////000000111333555555333222666666666555444444333333444444444444555666888888:::999:::======>>>EEEMMMYYYzzz|||xxxyyyrrrkkkrrrzzz```VVVNNNNNNPPPOOOLLLKKKGGGGGGFFFEEEAAA>>>:::888777777777777777777777777555666666666555555777888777:::===@@@CCCFFFIIILLLMMMRRRXXX\\\___dddkkkpppxxx}}}|||wwwvvvzzz~~~|||vvvnnnjjjkkkooottt||||||vvvpppjjjeeeddd```___]]]\\\\\\\\\ZZZXXX|||wwwkkkaaa```\\\YYYWWWYYY]]]]]]YYYUUUSSSSSSSSSRRRPPPLLLIIIGGGDDDEEEFFFEEEDDDCCCDDDEEEDDDFFFIIILLLMMMNNNQQQSSSPPPRRRTTTXXXaaarrr|||yyy~~~~~~~~~}}}}}}~~~|||zzzyyyzzzzzztttqqqllljjjiiiiiiiiiiiieeebbb___\\\ZZZXXXUUURRRSSSPPPLLLIIIIIIIIIHHHHHHAAABBBBBBBBBBBBAAAAAA@@@===>>>???@@@AAAAAAAAAAAA???@@@AAABBBBBBCCCCCCBBB@@@>>>============<<<:::888888888888777666444444111333666777888999:::<<>><<<;;;888;;;>>>===<<<===CCCIIIJJJMMMPPPTTTWWW[[[```dddiiinnnssstttuuuxxx~~~~~~oookkkfffjjjzzzqqqYYYEEE;;;777666555444333222111111111111000000000000//////////////////////////////////////////////////////////////////000222444444222111333111111222444555444333555555555666777999:::;;;::::::;;;===>>>>>>EEENNNUUUvvv~~~qqqggglllyyyzzzbbbXXXOOOOOOQQQOOOLLLJJJGGGGGGFFFDDDAAA===999777777777777777777777777777444555555555444444666777555888<<<@@@BBBEEEHHHJJJLLLPPPVVV[[[^^^cccjjjooowww{{{}}}{{{zzzzzzrrrmmmmmmrrrvvv{{{yyy}}}~~~uuuooommmcccaaa_________^^^\\\[[[{{{vvv~~~pppbbb]]]YYYYYYYYYZZZ[[[\\\\\\\\\XXXUUUSSSSSSTTTSSSOOOLLLIIIHHHFFFDDDCCCBBBCCCCCCBBBEEEIIILLLMMMNNNNNNOOOPPPPPPRRRVVVaaaqqq~~~||||||zzz~~~~~~~~~~~~}}}~~~~~~{{{yyyyyyyyyyyyxxxssspppllliiigggdddaaa___\\\\\\[[[YYYWWWTTTRRRQQQNNNNNNLLLKKKIIIGGGFFFEEECCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>???AAADDDFFFBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCAAA???===;;;;;;:::888888777666666666666666666777777888999:::::::::999===BBBGGGJJJMMMPPPRRRSSSSSSSSSQQQOOOKKKGGGEEEAAA???>>>===>>>===<<<:::;;;;;;;;;<<<>>>AAACCCEEEJJJNNNSSSVVVXXX[[[```dddhhhlllqqqtttuuuwww{{{~~~pppbbbdddmmm|||kkkQQQ???999666333333222111111000000111111111111000000//////......111111000000//////......111222222111000//////000000000000000000111111222222222111111222222333444888999::::::999888999;;;=========>>>AAAEEEIIILLL[[[pppxxxqqqooojjjppp[[[KKKNNNRRROOOKKKKKKHHHFFFCCCAAAAAA???===;;;999888888777777777777777::::::999888777666555555666888;;;<<<===@@@CCCFFFKKKNNNSSSXXX]]]ccciiimmmuuu~~~{{{zzz}}}}}}~~~}}}vvvqqqooooooooozzz~~~yyyzzz|||yyynnnjjjddd```aaaaaaaaabbbfffwwwqqqxxxpppccc]]][[[\\\\\\\\\\\\\\\\\\\\\YYYVVVTTTTTTTTTSSSOOOLLLJJJIIIGGGFFFEEEDDDEEEEEECCCFFFJJJMMMNNNNNNPPPQQQPPPPPPQQQUUU^^^lll{{{|||xxxuuussssssrrrssswww|||~~~|||xxxzzzzzzzzzzzz|||}}}}}}|||{{{|||~~~}}}yyywwwwwwwwwvvvuuupppmmmiiifffdddbbb___]]]YYYYYYXXXVVVTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@AAACCCFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>>===<<<<<<999999888777666666666666666666777777888999999:::777;;;@@@DDDGGGJJJMMMOOORRRRRRRRRPPPNNNJJJGGGEEEAAA???>>>===>>>===;;;:::::::::;;;<<<>>>@@@CCCDDDKKKOOOTTTVVVWWWYYY^^^bbbdddiiinnnqqqrrrtttxxx|||ooofffgggnnn}}}}}}iiiPPP???999666333333222111111000000111111111000000000/////////...111000000000/////////...000111222111///...///000000000000000000111222222333333333333333444444555888:::;;;;;;:::999;;;<<<>>>>>>===>>>AAAEEEJJJLLLYYYnnnuuuoooggg}}}wwwaaaPPPOOORRRNNNKKKKKKHHHFFFCCCBBBAAA@@@===;;;999999888777777777777777777777777777777666666666666888:::<<<===@@@DDDFFFLLLPPPUUUYYY^^^dddjjjnnnuuu}}}zzzyyy~~~{{{uuupppnnnnnnnnnyyy}}}||||||xxxpppjjjggghhhhhhggghhhlllvvvnnntttrrrddd___^^^^^^]]]]]]]]]\\\\\\\\\[[[YYYWWWVVVUUUSSSPPPMMMLLLKKKJJJHHHGGGGGGGGGHHHDDDGGGKKKNNNOOOPPPQQQSSSPPPQQQRRRUUU[[[eeeqqqyyy{{{yyyvvvrrrnnniiifffdddeeedddfffkkkqqquuuvvvtttsssttttttuuuuuuvvvwwwxxxxxxwwwvvvvvvwwwzzz|||~~~~~~||||||~~~~~~|||xxxvvvuuutttsssqqqmmmjjjfffcccaaa___\\\ZZZXXXXXXWWWUUUSSSQQQOOONNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEGGGIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDBBBAAA???>>>>>>;;;:::999888777777777777555555666666777777888888555888===@@@CCCFFFIIIKKKOOOOOOOOONNNLLLIIIFFFDDDAAA???============;;;999:::::::::;;;===@@@CCCDDDLLLPPPTTTVVVVVVXXX\\\```bbbgggllloooppprrrvvvzzz}}}nnnjjjiiiooo|||gggOOO???999666444333222111111000000111111000000000000////////////000000000000///////////////000111000...---...///111000000000000111222222444444444444444555555666999:::<<<<<<;;;:::<<<===>>>>>>>>>???AAAEEEIIILLLWWWjjj{{{qqqhhhtttiiiUUUPPPPPPMMMJJJJJJHHHFFFDDDCCCBBBAAA>>><<<999999888777777777777888444555555555666666777777555777999<<<===@@@DDDGGGNNNQQQVVV[[[```eeekkkooouuu|||yyyxxx~~~}}}}}}xxxsssnnnlllkkkkkkvvv|||yyyzzzvvvrrrooopppqqqqqquuuzzz~~~xxx~~~zzzppptttuuueee___^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZXXXVVVSSSPPPNNNMMMLLLKKKIIIHHHIIIIIIJJJGGGJJJMMMOOOPPPQQQSSSTTTRRRSSSTTTVVVYYY```gggmmmpppnnnkkkgggccc```^^^]]]ZZZZZZ\\\aaahhhmmmoooooommmnnnooopppppppppppppppoooooonnnooopppsssuuuwwwyyyyyyyyy{{{|||~~~~~~|||xxxvvvtttsssqqqoookkkhhhdddaaa```]]][[[YYYXXXXXXXXXWWWUUUSSSRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIJJJLLLMMMJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEECCCBBB@@@@@@===<<<;;;999888777777777555555555555666666777777444777;;;===???BBBEEEGGGKKKLLLLLLLLLJJJHHHEEECCC@@@???============;;;999888999999:::===@@@BBBDDDKKKOOOSSSUUUVVVXXX\\\```bbbgggllloooppprrrvvvyyy{{{~~~ooojjjjjjppp|||fffPPP@@@888555444333222111111000000111111000000000000////////////000000000000////////////...///000///...---...///111111000000111111222333444444444333444555555666888:::;;;;;;::::::<<<===>>>======>>>@@@DDDHHHJJJTTTeeeuuuoooqqqmmmXXXOOOMMMKKKIIIJJJHHHFFFEEEDDDDDDBBB???<<<:::999888888777777888888444444444555555555666666444666999;;;===@@@DDDGGGNNNQQQUUUZZZ___dddjjjnnntttzzzzzzvvvzzz||||||yyytttoookkkhhhggggggrrr}}}xxxuuurrrrrrvvv{{{xxxxxxyyy{{{~~~wwwpppsssyyysssttt|||xxxfff^^^]]]]]]]]]^^^^^^_________]]]]]]\\\ZZZWWWTTTRRRQQQNNNMMMKKKJJJIIIJJJJJJKKKKKKMMMPPPQQQQQQRRRTTTVVVTTTVVVXXXYYYZZZ]]]```cccdddccc```^^^\\\ZZZZZZYYYVVVWWWYYY]]]cccgggjjjkkkiiikkkmmmnnnooonnnmmmlllhhhhhhhhhiiijjjmmmoooppptttuuuxxxzzz|||}}}yyywwwuuussspppnnnjjjhhhdddaaa```^^^[[[YYYWWWWWWWWWVVVUUUTTTRRRQQQRRRQQQPPPOOONNNNNNMMMLLLMMMMMMNNNNNNMMMMMMLLLKKKMMMMMMLLLLLLLLLMMMNNNOOOJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA???>>>===;;;999888888777555555555555555666666666555777:::<<<===???BBBEEEHHHHHHIIIIIIHHHFFFDDDBBB@@@>>>===<<<===<<<:::999777777888:::<<>><<<:::999888888555555666666666666666666555777999:::;;;===@@@CCCDDDEEEFFFGGGFFFEEECCCAAA@@@>>><<<<<<<<<<<<:::888666666777999<<>>===<<<===???BBBFFFHHHPPP\\\ttt~~~||||||{{{xxxvvvvvvttt|||rrr\\\NNNIIIJJJJJJJJJHHHGGGGGGGGGGGGEEEAAA>>>::::::999888888888888999666666555555444444444333555777999;;;<<>><<<<<<<<<<<<:::888555666777888;;;???BBBDDDHHHLLLPPPSSSTTTWWW\\\```]]]aaagggiiikkkmmmqqqtttwwwzzzwwwnnnjjjssspppXXXHHH===666444666333222111111000000111111.../////////000000000111.../////////000000000111...///111000//////111222222222111111222222333444444444444444444555555666666888999:::::::::<<<>>>@@@???>>>>>>@@@DDDGGGJJJPPPYYYnnnyyypppjjjgggiiimmmqqqwwwxxxxxxbbbRRRLLLLLLLLLJJJHHHGGGHHHHHHHHHFFFBBB???;;;:::999999888888999999555555555555555666666666666888:::;;;<<<===@@@CCCGGGJJJNNNRRRVVV[[[```dddhhhooovvvyyy~~~~~~vvvtttxxx}}}{{{zzz~~~{{{rrrjjjdddcccdddeeepppxxxllliiifffbbbfffppp}}}|||||||||{{{zzz{{{}}}|||~~~|||zzz|||}}}~~~{{{rrrkkkgggdddeeettt}}}xxxrrrssstttkkkjjjiiifffdddaaa```___]]]___```^^^ZZZWWWWWWYYYSSSRRRQQQPPPOOOPPPQQQRRRVVVWWWWWWUUUSSSSSSTTTUUUSSSWWW\\\^^^\\\ZZZWWWVVVUUUTTTRRRPPPOOOPPPQQQRRRSSSWWW]]]cccfffhhhjjjkkkkkknnnrrrvvvxxxwwwtttsssnnnnnnnnnoooooopppppppppssswww{{{|||{{{{{{}}}|||zzzxxxwwwvvvtttqqqnnnjjjgggdddbbb```___]]][[[XXXXXXXXXXXXXXXWWWVVVUUUQQQRRRRRRRRRSSSSSSSSSTTTOOOOOOPPPPPPOOOOOONNNMMMOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLKKKJJJJJJIIIGGGHHHIIIIIIIIIGGGDDDCCCDDDCCCAAA>>><<<:::999888777777777777777666666666444555666666666888;;;>>>@@@AAACCCDDDDDDCCCAAA@@@???>>><<<<<<<<<<<<:::888555555666888;;;???BBBCCCIIIMMMQQQSSSTTTUUUZZZ]]]___ccciiikkklllooosssvvvvvvzzz~~~wwwqqqmmmxxx}}}iiiSSSEEE<<<555444888333222222111000111111111.../////////000000111111.../////////000000111111...000111111000000111333222222111111222222333444555555555555555666777777777999:::;;;;;;;;;===???BBBAAA@@@@@@BBBEEEIIIKKKPPPWWWkkk{{{tttiii^^^YYY\\\eeelllxxx}}}~~~hhhVVVOOOOOONNNKKKHHHHHHHHHIIIIIIGGGCCC???;;;:::999999888888999999333333444555666777888999777999:::;;;;;;===@@@BBBFFFIIIMMMQQQUUUZZZ```ccceeemmmtttxxx}}}xxxuuuzzz|||zzz}}}~~~tttkkkeeedddeeegggqqqpppjjjddd]]]___gggjjjyyy~~~~~~{{{xxxxxxyyy~~~rrreee```dddgggoooyyyrrrppp~~~ssstttrrrnnnhhhccc```___[[[\\\]]]]]]\\\[[[ZZZYYYUUUTTTUUUVVVSSSPPPRRRXXX\\\\\\ZZZWWWUUUUUUVVVYYYZZZ[[[\\\^^^^^^[[[UUUQQQUUUSSSQQQPPPQQQRRRSSSRRRVVVYYY]]]bbbeeehhhiiiiiinnnoooqqqsssuuuwwwxxxxxxvvvuuutttrrrqqqrrrvvvyyyuuuvvvxxx{{{|||}}}}}}}}}}}}zzzwwwuuutttsssqqqooollljjjgggdddaaa```______]]][[[ZZZYYYZZZZZZXXXVVVUUUUUUTTTTTTSSSQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNMMMNNNOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJLLLJJJIIIHHHIIIIIIHHHFFFFFFDDDAAA===;;;999888888777777666555444444333333555666777888999:::;;;;;;>>>@@@AAAAAA???>>>????????????>>>===<<<;;;::::::999999999:::<<>>>>>?????????>>>===<<<;;;;;;:::999999999:::<<>><<<:::999999999999888888777666666777777777777888888999999<<<>>>??????>>>===>>>????????????>>>===<<<;;;:::999999:::;;;===???BBBDDDFFFJJJNNNRRRUUUXXX\\\___]]]aaaeeehhhkkkmmmqqqssswwwzzz|||zzzwww|||{{{]]]HHH???555333666555222222111111111000000000000000111222222111000000////////////////////////////////////000111222333111222222222333333444444444555666999;;;===???@@@888999;;;;;;<<<>>>BBBEEEFFFEEEDDDCCCDDDFFFHHHJJJOOOSSS]]]sssmmmXXXYYYWWWcccsss|||iiiWWWOOOLLLJJJKKKKKKJJJIIIGGGEEECCCBBB<<<:::888666555444444555666666666666666666666666666777888888888;;;???BBBDDDFFFJJJLLLOOOTTTYYY]]]aaahhhpppuuuwww|||tttoooooommmiiinnn{{{sssjjjccc___]]][[[ZZZXXXYYYZZZ\\\^^^iiipppxxx}}}~~~xxxhhhgggfffjjj||||||rrrttt|||wwwnnnhhhcccccccccbbbaaa___]]]\\\bbb^^^]]]^^^___^^^bbbggghhhhhhgggeeebbbaaabbbccccccaaa^^^\\\[[[YYYWWWUUUPPPQQQRRRSSSTTTUUUWWWYYYWWWYYYZZZ\\\\\\[[[ZZZYYY\\\^^^aaaeeeiiinnnqqqsssyyy{{{}}}|||{{{yyyyyyyyyxxxyyy{{{}}}}}}|||zzzyyywwwtttrrrppppppooommmkkkjjjjjjiiigggfffeeedddddddddbbb```___^^^]]][[[YYYWWWWWWWWWVVVUUUTTTRRRRRRPPPQQQRRRSSSTTTUUUVVVWWWRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNMMMKKKKKKLLLLLLJJJIIIJJJHHHFFFCCC???<<<:::999999999999999888888777777777777888888888888888888;;;===??????=========>>>????????????>>><<<;;;:::999999:::;;;===@@@BBBDDDFFFIIINNNRRRUUUXXX\\\^^^]]]```dddhhhkkkmmmqqqssswwwzzz}}}yyyzzzyyy~~~uuuXXXEEE>>>555333666333222222222111111111000000///000222333333222000///////////////////////////////////////000111222333222222333333333333333333444555666999;;;===???@@@999:::<<<<<<===@@@DDDGGGGGGFFFEEEDDDDDDFFFHHHIIINNNPPPXXXkkkxxx^^^[[[YYYfffttt|||rrr]]]PPPKKKJJJLLLKKKKKKIIIHHHFFFDDDCCC<<<;;;999666555444444444666666666666666666666666555666777888888:::>>>AAACCCEEEHHHKKKNNNSSSXXX\\\^^^fffooorrrsssyyy{{{tttqqqsssrrrooonnnwwwzzzlllbbb\\\___]]][[[YYYWWWVVVUUUUUUTTTYYY```eeejjjqqqzzzzzzyyyuuuppphhhgggeeeiiixxxxxxtttvvvyyyrrrlllkkkiiihhhfffeeeeeeeeegggcccaaaccceeeeeegggkkknnnnnnnnnllljjjiiiiiijjjkkkgggbbb^^^]]]\\\ZZZYYYTTTVVVXXXWWWUUUTTTUUUWWWUUUVVVXXXZZZ[[[ZZZYYYXXXWWWXXXZZZ^^^bbbfffjjjlllrrrtttwwwxxxwwwvvvuuuvvvvvvxxxzzz||||||zzzxxxvvvtttrrrooommmmmmmmmkkkjjjjjjjjjiiiiiihhhgggffffffgggeeebbbaaaaaa___]]][[[WWWWWWWWWVVVUUUTTTSSSRRRPPPQQQRRRSSSTTTUUUVVVVVVRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQPPPOOOOOOMMMLLLKKKLLLLLLKKKIIIIIIHHHFFFCCC@@@<<<:::999999999999888888888888888888888888888999999999999;;;<<<>>>???>>>===>>>?????????@@@@@@???===;;;999:::::::::;;;===@@@CCCDDDHHHKKKOOORRRTTTVVVYYY\\\\\\___dddgggjjjmmmqqqssswwwzzzuuurrrtttyyymmmRRRAAA<<<555333555333222222222222111111111111///000222333333222000///////////////////////////111111000000000000111111333333333333333333333444555555777888999;;;<<<<<<:::;;;<<<<<<===@@@DDDGGGGGGFFFEEEDDDEEEFFFHHHJJJLLLOOOTTTdddhhhdddaaammmrrrwww{{{yyydddTTTMMMKKKKKKKKKJJJJJJHHHGGGEEEDDD===<<<:::777555444444444666666666666666666666666555666777888888999<<>>;;;:::999999999999999999999888999999999999::::::;;;;;;;;;===??????>>>>>>???@@@??????@@@AAA@@@===;;;999:::::::::<<<>>>@@@CCCDDDHHHKKKNNNQQQRRRTTTWWWYYY[[[^^^cccgggjjjmmmqqqssswwwzzz|||ooommmnnnyyyfffLLL===;;;555333666333333222222222222111111111000000111222222111000000////////////////////////111111000000000000000111222222333333444444444555666666666777888999999:::;;;<<<<<<;;;;;;>>>BBBFFFGGGFFFEEEDDDEEEGGGIIIKKKJJJOOOSSS^^^zzzkkkiiigggsssqqqqqqpppwwwnnn[[[PPPMMMIIIIIIIIIIIIHHHGGGFFFFFF???>>>;;;999777555555555666666666666666666666666444666777888888999;;;===@@@CCCFFFHHHLLLPPPUUUYYY\\\cccjjjnnnpppwww}}}|||wwwqqqooorrrqqqmmmmmmoooxxxooobbb\\\WWWXXXZZZZZZXXXTTTPPPMMMJJJJJJKKKKKKLLLOOOTTTXXX}}}tttppplllgggeeeddddddhhhttt{{{tttqqqzzz{{{vvvuuuvvvxxx|||wwwvvvzzz|||zzzxxxyyy{{{}}}~~~}}}~~~vvvpppgggaaa^^^^^^___``````ccceeebbb\\\WWWWWWXXXVVVWWWYYYZZZZZZYYYXXXWWWSSSRRRQQQRRRSSSUUUWWWYYY[[[^^^bbbdddfffhhhkkkmmmpppsssvvvyyyzzzxxxuuusssqqqooommmkkkkkkkkkjjjhhhiiijjjkkkllllllkkkjjjjjjiiigggeeeeeeeeedddcccaaa[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTUUUUUUVVVVVVVVVWWWRRRRRRSSSTTTSSSRRRQQQPPPOOOPPPQQQSSSSSSRRRPPPOOONNNLLLKKKKKKKKKKKKJJJHHHGGGGGGFFFEEECCC@@@>>><<<::::::::::::::::::::::::999999:::;;;;;;<<<======;;;===???@@@??????@@@AAA>>>???AAAAAA@@@>>>;;;999::::::;;;<<<>>>AAACCCEEEFFFIIIMMMPPPQQQSSSVVVXXX[[[^^^cccgggjjjmmmqqqssswwwzzz~~~zzzooommmmmmyyy}}}___GGG::::::555444666333333333222222222111111111000000000000000000000000////////////////////////000/////////000111222333111222222333444555666666555555666777888999::::::<<<<<<;;;:::999<<<@@@CCCFFFEEEDDDDDDFFFHHHJJJLLLHHHOOOSSSYYYrrr~~~llloooooo||||||vvvmmmnnnxxxcccUUUPPPGGGGGGHHHHHHHHHHHHGGGGGGAAA???===:::888777666666666666666666666666666666333555777888777888:::<<>>>>>???<<<>>>@@@@@@@@@@@@AAABBB>>>???AAABBBAAA>>>;;;999:::;;;;;;<<<>>>AAACCCEEEDDDGGGKKKOOOQQQSSSVVVXXXZZZ^^^bbbgggjjjmmmqqqtttwwwzzz~~~zzzqqqnnnnnnyyyyyy\\\DDD888999555555777444333333333222222222111111000000////////////000000////////////////////////---......///000222444555111111222333555666777777444555666777999:::;;;<<<<<<<<<:::999888:::>>>BBBEEEEEEDDDDDDFFFIIIKKKMMMHHHPPPSSSWWWmmmssszzz|||rrrmmmiiiXXXQQQEEEFFFGGGGGGHHHHHHHHHHHHBBB@@@>>>;;;999777777777666666666666666666666666333555777888777888:::<<>>???;;;===???BBBCCCCCCBBBAAACCCBBB@@@>>>>>>???@@@AAAEEEEEEDDDBBB@@@???======:::::::::;;;<<<>>>@@@AAAFFFIIILLLOOOQQQTTTWWWZZZZZZ]]]```dddgggkkkooosssxxxzzz}}}~~~{{{qqqpppuuu}}}~~~nnnVVVDDD777777777000...222555555555444333222111000...///000111111000///.............../////////000000000000111222222333333333333444444555666666666::::::::::::;;;:::888666666444333444777999;;;<<<@@@BBBCCCDDDEEEHHHKKKNNNOOOLLLKKKSSShhhzzzyyyrrruuuyyyaaaMMMFFFFFFEEEDDDFFFHHHFFFCCCCCCAAA>>><<<999888777777666666555555555444444444666555555555777888:::<<>>=========???@@@>>>@@@AAACCCDDDDDDDDDDDDDDDCCCAAA???>>>>>>???@@@CCCCCCBBBAAA???>>>======:::::::::;;;<<<>>>@@@AAAFFFHHHLLLOOOQQQSSSWWWYYYYYY\\\```cccfffjjjooorrrxxxzzz}}}wwwoooooovvvyyyhhhRRRBBB666666777222000444444444444333333222111000//////000000000000//////........./////////000000000000000111222222333333333333444555555666666777999999::::::;;;;;;999888888666555444666999<<<>>>BBBCCCEEEEEEFFFHHHKKKNNNMMMLLLKKKRRRddd}}}zzzqqqppp~~~jjjWWWIIIHHHFFFFFFGGGHHHFFFCCCCCCBBB???<<<:::888777777666666555555555444444444666555555666777888:::;;;===>>>@@@CCCHHHMMMRRRTTTYYY\\\aaaffflllssszzzssssssrrrrrrssstttttttttppphhhdddkkkyyywwwmmmdddcccbbbaaa```^^^\\\ZZZUUUVVVTTTPPPKKKIIIIIIKKKzzzqqqkkkeeeaaaaaahhhsssyyynnnlllgggcccbbbcccgggpppzzzxxxjjj]]]XXXXXXZZZ\\\___aaafffkkknnnooommmllllllfffdddaaa___\\\WWWRRRNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRTTTVVVYYY\\\]]]______```aaaccceeefffeeeeeedddbbbbbbaaaaaabbbccceeefffeeeeeeeeeeeefffgggiiijjjlllkkkjjjjjjiiiiiijjjjjjhhhgggfffdddbbbaaaaaaaaaaaaaaaaaa```^^^]]][[[ZZZXXXZZZ[[[ZZZXXXUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPNNNMMMLLLMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@?????????@@@AAABBBCCCCCCDDDEEEFFFGGGGGGHHHEEEDDDBBB@@@????????????@@@@@@@@@???>>>>>>======:::::::::;;;<<<>>>@@@AAAEEEHHHKKKNNNPPPSSSVVVYYYXXX[[[___bbbeeeiiinnnqqqwwwzzz~~~}}}tttlllnnnwwwtttaaaMMM???555666666333222555222222222222222111000///000000////////////000000....../////////000000000000000111111222333333333333444444555555666777777888999999:::;;;<<<<<<<<<===:::777555666999===@@@DDDFFFHHHIIIIIIJJJLLLMMMKKKKKKKKKPPP^^^www|||ppplllssstttbbbMMMJJJGGGGGGIIIIIIFFFDDDDDDBBB@@@===:::999888777666666666555555555444444555555555666777888999::::::;;;>>>AAAFFFKKKPPPSSSUUUXXX^^^ccciiipppwww|||xxxvvvuuuuuuvvvvvvuuutttqqqhhhcccjjjyyy}}}sssiiifffccc`````````___^^^[[[[[[YYYTTTOOOLLLKKKLLLyyyqqqkkkeeebbbaaagggrrrxxxqqqmmmhhhcccbbbaaabbbgggmmmuuuyyyjjj[[[WWWXXXZZZ\\\______bbbgggkkkmmmmmmmmmmmmgggeeeaaa^^^[[[WWWRRRNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWYYY[[[]]]^^^_________````````````______^^^^^^^^^___```aaacccdddeeeeeedddcccccceeehhhjjjllllllkkkkkkjjjjjjjjjjjjiiihhhgggfffddddddccccccddddddcccbbbaaa```___^^^\\\]]]^^^]]]ZZZWWWVVVVVVSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSRRRQQQOOONNNMMMLLLKKKIIIGGGFFFDDDDDDDDDCCCBBBBBBAAABBBBBBCCCDDDFFFFFFEEEFFFGGGHHHIIIJJJFFFEEECCCAAA@@@??????>>>>>>>>>============<<<<<<:::::::::;;;<<<>>>@@@AAAEEEGGGKKKMMMOOORRRVVVXXXXXXZZZ^^^aaadddhhhmmmpppwwwzzzuuulllppp{{{rrr^^^III>>>666555555222111333111111111111111000//////111000///......///000111...////////////000000000000000111222222333333444444444444555666666777777777888:::;;;<<<>>>AAACCCBBB@@@;;;777666888>>>BBBEEEIIIMMMPPPPPPNNNLLLLLLIIIJJJKKKOOOYYYnnnuuummmooo}}}{{{iiiPPPIIIEEEGGGIIIIIIGGGFFFDDDCCCAAA>>><<<999888777666666666666555555555555555555555666777888888999999:::<<<@@@EEEJJJOOOQQQRRRVVV[[[aaagggnnnuuuzzz|||xxxwwwxxxxxxvvvttttttjjjdddhhhuuuxxxpppjjjddd``````bbbbbbaaa___^^^[[[WWWSSSOOOMMMLLL|||vvvpppkkkgggcccccchhhrrr{{{wwwpppjjjeeedddbbbaaacccggggggnnnvvv}}}|||lll\\\VVVXXXYYY[[[]]]\\\^^^cccgggkkklllkkkjjjeeebbb___\\\ZZZWWWSSSPPPOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ[[[]]]]]]```___^^^\\\[[[[[[ZZZZZZZZZ[[[[[[\\\^^^___```aaacccddddddcccbbbcccgggjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhgggfffeeeeeeeeeeeeffffffeeedddcccbbbbbbaaa___```aaa___\\\YYYXXXWWWTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQOOONNNMMMJJJJJJHHHGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDEEEEEEEEEGGGGGGFFFFFFGGGHHHIIIJJJGGGFFFDDDCCCAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<>>>@@@AAADDDGGGJJJMMMOOOQQQUUUWWWWWWZZZ]]]aaadddhhhlllpppvvvzzzyyyooosssrrr]]]FFF???888555444111000000000000111111111000//////111000///......///000111////////////000000000111111111111222333333444444444444555555666777777888666888;;;<<<>>>AAAFFFJJJJJJGGGBBB;;;888999>>>CCCEEEJJJRRRWWWVVVRRRMMMJJJIIIIIIKKKOOOUUUfff}}}~~~uuupppxxxoooTTTJJJCCCFFFIIIHHHGGGHHHEEEDDDBBB@@@===:::888666777777666666666555555555555555666666777777777888999:::<<<@@@DDDIIIMMMPPPQQQTTTYYY___eeelllsssxxx{{{yyyyyyyyywwwuuurrrjjjccceeeooowwwooofffaaabbbcccdddccc```___\\\YYYVVVRRROOOMMMyyyrrrnnnmmmiiieeedddhhhqqquuummmfffdddaaa^^^]]]___bbbdddeeehhhoooyyyqqq___XXXYYYZZZZZZ[[[XXXZZZ___fffkkkmmmkkkiiiccc```]]][[[ZZZXXXUUUSSSRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[]]][[[YYYWWWVVVVVVVVVVVVXXXXXXYYYZZZ\\\]]]]]]^^^___aaaccccccaaabbbfffjjjhhhiiiiiiiiiiiihhhgggggghhhgggfffeeeeeeeeeeeeeeegggfffeeedddccccccccccccaaabbbcccaaa]]]ZZZXXXXXXTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>@@@AAACCCFFFIIILLLNNNQQQTTTWWWWWWZZZ^^^aaadddhhhmmmpppvvvyyy~~~}}}qqqtttpppZZZBBB>>>888555333111000///000000111111111111000000000000////////////000000/////////000000000111111111111222222333444444444444555555666666777888888666999<<<>>>@@@DDDLLLRRRSSSPPPKKKCCC<<<;;;@@@DDDEEEKKKSSSXXXWWWSSSNNNKKKKKKJJJKKKOOOSSSaaa{{{{{{tttvvvxxx]]]OOODDDEEEIIIGGGGGGJJJEEEEEECCCAAA>>>:::888666777777777666666666555555444555666777777777777666:::;;;<<>>@@@AAACCCFFFIIILLLNNNPPPTTTVVVXXX[[[^^^aaaeeeiiimmmqqquuuxxx|||~~~rrrtttiiiSSS===;;;888444222222111000000111111222222111111000//////000000000000////////////000000000111111111111111222333333444444555555555555666777777888888777:::>>>???AAAGGGQQQXXX\\\ZZZUUULLLCCC@@@CCCGGGFFFKKKPPPSSSSSSQQQOOONNNNNNJJJKKKPPPSSS^^^zzzyyysssxxx}}}xxx~~~jjjWWWGGGGGGHHHFFFFFFJJJFFFEEEDDDBBB???;;;888666777777777777666666666555444555666777777777666555::::::;;;===@@@DDDGGGIIINNNQQQUUUZZZ___eeekkkppp{{{yyyyyy{{{{{{yyymmmkkkhhhdddddduuuxxxlllfffeeefffdddbbb```^^^\\\[[[\\\ZZZVVVSSSvvvmmmnnnrrrjjjfffcccfffmmm{{{vvvmmmjjjhhhcccaaabbb```^^^]]]]]]]]]]]]```cccbbbiiirrryyy|||~~~|||ggg^^^^^^^^^\\\[[[RRRVVV^^^iiirrrvvvtttqqqeeeccc___]]]\\\ZZZXXXVVVWWWXXXYYYZZZZZZYYYXXXXXXUUUTTTSSSSSSSSSTTTUUUVVVOOONNNLLLKKKLLLNNNQQQSSSVVVVVVWWWXXXYYYYYYYYYYYYYYY^^^cccdddbbbcccfffjjjggghhhhhhiiiiiigggfffeeeeeeddddddcccccccccddddddgggfffdddcccbbbbbbcccdddcccddddddbbb^^^ZZZXXXXXXUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPOOONNNMMMMMMNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFHHHIIIKKKMMMMMMLLLJJJIIIDDDDDDEEEEEEDDDCCCBBBBBB>>>>>>===<<<<<<;;;:::::::::::::::;;;<<<>>>@@@AAACCCEEEIIIKKKMMMPPPTTTVVVXXX[[[___bbbeeeiiinnnqqquuuxxx|||}}}qqqsss~~~cccLLL999999777333222333333222000111111222222222111111...///000111111000///...000000000000111111111111111222222333333444444555555555666666777777888888777;;;>>>@@@CCCIIISSS\\\bbb```[[[RRRHHHCCCEEEIIIHHHJJJLLLMMMMMMNNNPPPQQQOOOKKKKKKPPPTTT]]]wwwvvvlllmmm{{{sss]]]KKKHHHIIIEEEEEEJJJFFFFFFDDDBBB???;;;888666777777777777666666666666444555666777777777666555999999:::<<<>>>BBBEEEFFFMMMPPPTTTXXX\\\bbbhhhlllyyyyyyyyy||||||zzzrrrqqqmmmeeeaaaooozzznnngggggggggdddaaa___^^^\\\]]]^^^]]]YYYVVVzzzpppnnnpppjjjeeedddfffiiirrryyyrrrooolllhhhfffhhhhhhddd```]]]]]]\\\[[[ZZZ______```aaadddgggjjjlllrrrvvv~~~sssfffbbbaaa\\\VVVVVVYYY^^^gggttt|||zzzrrrhhhdddbbbcccaaa]]]\\\___ZZZZZZ[[[[[[[[[YYYXXXWWWQQQPPPPPPOOOOOOPPPPPPQQQLLLLLLKKKKKKLLLNNNPPPQQQQQQSSSVVVWWWWWWWWWYYYZZZ]]]]]]```cccfffgggeeedddfffggghhhhhhhhhgggfffeeedddcccaaa______aaacccdddddddddccccccbbbbbbaaaaaaddddddcccaaa```___^^^]]]ZZZXXXVVVSSSRRRRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSRRROOOMMMNNNPPPRRRQQQOOOQQQPPPPPPOOONNNMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIIIILLLJJJGGGEEEDDDBBB???===>>>>>>===<<<;;;::::::999999999999999:::<<<>>>???CCCEEEHHHKKKLLLOOORRRTTTXXX[[[^^^bbbeeeiiinnnqqqtttwww|||zzzuuuooowwwvvvZZZDDD888555333111222222111111111111111111111111111111////////////////////////333111000///000111333444444555555444444555999;;;999888777777777888999:::<<<>>>??????AAAHHHTTT]]]fffhhhfff[[[MMMDDDDDDGGGIIIHHHHHHKKKNNNPPPQQQQQQRRRQQQPPPOOORRR___{{{}}}tttppppppxxx{{{}}}}}}dddNNNIIIHHHDDDCCCGGGDDDDDDDDDBBB@@@<<<999777888777777777666666666555555555666666666666555555888:::;;;<<<>>>@@@DDDGGGLLLOOORRRVVVZZZ___eeejjjuuuyyy~~~|||~~~tttxxxpppfffffflllsssllliiieeecccdddaaa]]]\\\______ZZZWWWVVV}}}pppnnnooommmhhhgggiiijjjppp}}}uuussspppkkkhhhhhhfffccc___\\\[[[ZZZYYYXXXYYYXXXXXXXXXYYYZZZ\\\]]]cccgggnnnxxx|||ooohhhddd^^^YYYVVVXXX]]]gggwwwwwwiiidddbbbcccaaa\\\[[[\\\YYYZZZZZZYYYXXXVVVTTTSSSPPPOOONNNNNNNNNNNNNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQTTTUUUVVVWWWXXXZZZ^^^___aaaeeeggghhhgggfffeeefffgggggggggfffddddddeeecccaaa______```aaacccdddddddddcccccccccccccccddddddcccbbbaaaaaa``````\\\[[[YYYWWWUUUUUUTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQOOOOOORRRSSSRRRPPPPPPPPPPPPOOONNNMMMLLLKKKMMMMMMLLLLLLLLLLLLKKKKKKKKKIIIGGGFFFEEEDDDBBB@@@>>>>>>===<<<;;;:::999999999999999:::;;;===@@@AAACCCEEEHHHJJJLLLOOORRRTTTXXXZZZ^^^bbbeeeiiinnnrrrtttxxx||||||vvvqqqmmmwwwrrrXXXDDD888666333222222333222111////////////////////////111111111111111111111111000000.........///111222333444444444333555888;;;999888888777888888::::::<<<>>>@@@???AAAFFFPPPXXX___bbbaaaXXXMMMEEEEEEHHHGGGGGGHHHKKKOOOQQQPPPOOORRRQQQQQQRRRUUUddduuunnniiikkksssgggPPPIIIHHHEEEEEEIIIDDDDDDDDDCCCAAA===:::888666666666666555555555555555555666666666666555555888999;;;<<<===@@@DDDGGGJJJMMMQQQUUUYYY]]]cccfffooottt|||~~~yyy{{{rrrhhhhhhlll}}}}}}uuupppiiieeeddd```\\\ZZZ]]]^^^\\\ZZZ\\\sssoooqqqqqqllljjjkkkjjjmmm}}}}}}zzzwwwqqqlllkkkgggddd```]]]\\\[[[YYYXXXZZZYYYWWWVVVUUUTTTTTTTTTXXX[[[bbbkkkyyy|||qqqhhhaaa]]]ZZZZZZ]]]iii|||zzzjjjeeebbbbbb```[[[WWWXXXWWWWWWWWWVVVTTTRRRPPPOOONNNMMMMMMLLLKKKKKKKKKLLLIIIJJJKKKLLLLLLLLLLLLLLLLLLOOOQQQSSSTTTVVVXXXZZZ^^^```cccgggiiijjjjjjiiigggggghhhiiihhhgggfffeeefffdddbbb___^^^___```aaadddcccccccccddddddeeeeeeddddddddddddcccccccccbbb______^^^\\\ZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRTTTTTTSSSRRRPPPOOOOOOOOONNNNNNMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLIIIHHHFFFFFFFFFFFFDDDCCC>>>>>>===<<<;;;:::999999999999999:::<<>>======<<<;;;:::999888777777888999;;;>>>AAACCCBBBDDDHHHJJJLLLNNNQQQTTTWWWZZZ^^^aaaeeejjjooorrrvvvyyy}}}}}}sssooojjjlll|||hhhPPPAAA:::777555333444444333333111111111111111111111111111111111111111111111111222222111111111222333444222333444444333444777999888888999999::::::;;;;;;???@@@BBBBBBBBBDDDGGGJJJKKKNNNOOOMMMIIIEEEDDDEEECCCEEEIIINNNRRRRRRPPPMMMQQQQQQRRRSSSWWWeee{{{uuuoooeeeaaacccfffzzzqqqXXXKKKGGGEEEFFFJJJFFFFFFFFFFFFCCC@@@===;;;555555555666666666666666555555666666666666555555777888:::;;;;;;>>>AAADDDDDDHHHNNNRRRVVVXXX\\\^^^ccckkkuuutttlllmmmlllqqq{{{rrrjjjgggaaaZZZWWWXXXZZZ[[[___ccc|||}}}xxxpppjjjiiiffffffrrrzzzrrrnnnllliiifffdddbbb```^^^[[[XXXXXXWWWUUUSSSQQQOOONNNNNNPPPUUUZZZfffzzz|||mmmfffdddaaa```bbbnnnmmmddd^^^]]]\\\WWWRRRPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHIIILLLMMMNNNOOONNNMMMLLLKKKIIIKKKMMMOOOQQQTTTXXX[[[\\\```eeehhhiiijjjlllnnnoooppppppqqqpppooonnnmmmjjjiiigggeeecccbbbbbbbbbddddddccccccdddfffhhhiiidddeeeeeeeeeeeefffffffffdddeeeeeeeeebbb___[[[YYYWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXXXXXXXWWWVVVVVVUUUPPPPPPOOONNNNNNOOOOOOPPPMMMMMMMMMLLLKKKJJJJJJIIIIIIGGGEEEDDDDDDBBB@@@>>>======<<<;;;:::999888888666666666888:::===???AAABBBDDDGGGJJJKKKNNNQQQSSSVVVYYY]]]aaaeeejjjooossswwwzzz}}}{{{sssnnnlllpppjjjPPPBBB:::777555333444444333333111111111111111111111111000000000000000000000000222222222222222333333444222333444555444555777999888999999:::;;;<<<<<<<<>><<<777777777777777777777777555555666666666666555555777888999::::::<<<@@@CCCDDDGGGMMMQQQTTTVVVYYY[[[bbbiiisss}}}uuuooopppmmmooo|||wwwoookkkddd^^^ZZZ[[[\\\]]]___ccc{{{rrrmmmkkkhhhfffooo||||||sssooollljjjgggeeecccaaa^^^[[[XXXXXXWWWVVVTTTRRRPPPOOOLLLPPPTTTXXXbbbvvv}}}pppiiihhh``````dddqqqnnnddd[[[YYYYYYUUUQQQPPPLLLLLLKKKKKKKKKLLLMMMNNNJJJIIIIIIIIIIIIIIIJJJJJJNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKMMMNNNPPPSSSWWWZZZ[[[```fffiiijjjkkkmmmpppqqqqqqrrrsssrrrqqqpppooonnnmmmllljjjiiiggggggggghhhgggfffeeefffhhhjjjlllgggggggggggggggggghhhhhheeefffffffffdddaaa^^^\\\XXXYYY[[[\\\\\\[[[YYYXXXWWWYYY[[[ZZZXXXVVVVVVVVVRRRQQQPPPNNNNNNNNNOOOPPPOOOOOONNNMMMLLLLLLKKKKKKIIIGGGDDDCCCCCCBBB???=========<<<;;;:::999888888666666666777999<<<>>>@@@AAADDDGGGIIIKKKMMMPPPSSSVVVYYY]]]aaaeeejjjpppsssxxx{{{~~~xxxpppmmmmmmuuummmRRRBBB999777444333333333333222////////////////////////////////////////////////000000000111111111111222222444666666666666888999888999:::;;;<<<=========AAABBBCCCCCCDDDEEEEEEFFFEEEDDDDDDEEEFFFGGGEEECCCDDDFFFJJJPPPTTTUUURRRPPPNNNOOOQQQQQQOOOVVViii|||wwwqqqlllccc]]]]]]XXXeeerrr|||~~~~~~eeeQQQHHHEEEEEEEEEFFFFFFGGGFFFDDDBBB???===999999999888888777777777555555666666666666555555666777888999999;;;>>>AAACCCFFFKKKNNNQQQSSSWWWYYYaaafffnnnyyyzzzttttttoooooo|||yyyqqqkkkeeebbbcccdddcccdddggg~~~vvvsssrrrnnnhhhkkktttxxxtttooollljjjgggfffccc___]]][[[[[[ZZZYYYWWWUUURRRQQQMMMQQQUUUZZZcccwww}}}rrrlllkkkdddeeeiiitttooocccXXXVVVVVVSSSQQQPPPMMMLLLKKKKKKJJJKKKLLLMMMIIIIIIIIIIIIJJJKKKLLLLLLOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNPPPRRRWWWZZZ\\\bbbhhhkkkkkklllpppssstttuuuuuuvvvvvvtttsssrrrrrrqqqpppooonnnmmmllllllmmmllljjjiiiiiikkknnnoookkkkkkkkkjjjjjjjjjjjjjjjfffffffffeeecccaaa___^^^YYYZZZ\\\^^^^^^\\\ZZZYYYWWWZZZ\\\\\\YYYVVVVVVVVVTTTRRRPPPNNNMMMNNNOOOOOOOOONNNNNNMMMLLLKKKJJJIIIGGGFFFDDDCCCDDDCCCAAA@@@===<<<<<<;;;:::999888888777777777888999<<<>>>???AAADDDGGGIIIKKKMMMPPPSSSVVVYYY]]]aaaeeejjjppptttxxx{{{}}}{{{ssskkkiiinnnyyyjjjNNN???888666333222222333222111////////////////////////000000000000000000000000000000111111222222222111333555777777777777999:::888999:::<<<===>>>======@@@@@@@@@AAACCCEEEEEEEEEFFFCCCBBBDDDIIILLLKKKJJJFFFHHHKKKPPPTTTVVVTTTRRRMMMOOORRRRRRNNNQQQaaarrr~~~xxxrrrfff\\\ZZZWWW```iiiwwwxxxzzz}}}lllVVVKKKGGGEEECCCEEEFFFFFFFFFDDDAAA???===::::::999888777666555555555555666666666666555555666777888888888:::===@@@BBBEEEHHHJJJLLLPPPTTTWWW^^^```hhhttt~~~zzzxxxqqqqqqyyyqqqmmmllloooqqqooonnnooozzzxxxyyytttjjjiiiooo{{{~~~zzzrrrpppmmmkkkiiifffccc```ZZZZZZZZZXXXVVVRRRPPPNNNIIINNNSSSXXXbbbvvv~~~tttooonnnjjjlllooowwwpppcccWWWTTTTTTSSSQQQQQQOOONNNLLLKKKJJJJJJKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNOOONNNLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNOOORRRWWWZZZ]]]cccjjjmmmmmmnnnqqquuuxxxxxxyyyzzzyyyxxxwwwvvvtttssssssrrrqqqpppooooooqqqooommmllllllnnnppprrrnnnnnnmmmmmmmmmllllllllleeeeeeeeedddcccaaa```___YYY[[[]]]______]]][[[YYYWWWZZZ]]]\\\YYYVVVUUUVVVUUUSSSQQQNNNMMMMMMNNNOOOLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDCCC===<<<<<<;;;:::999888777999999999999:::<<<>>>???AAACCCGGGIIIKKKMMMPPPSSSUUUYYY]]]aaafffkkkppptttyyy{{{|||wwwnnnffffffnnn|||dddIII999888555333111222222111111111111111111111111111111111111111111111111111111222222333444444444444333333555888888888888999:::777999;;;===>>>>>>>>>===???>>>>>>???BBBDDDEEEEEEFFFCCCBBBEEEKKKPPPQQQOOOGGGIIILLLPPPUUUVVVUUUTTTMMMPPPSSSSSSOOOQQQ^^^nnnzzzlll```[[[XXX___eeerrr~~~tttvvv{{{qqqZZZMMMIIIFFFCCCEEEEEEFFFEEEDDDAAA>>>===:::999888777666555444333555555666666666666555555555777888888888:::===@@@AAACCCEEEGGGIIIMMMRRRUUUZZZ[[[cccppp{{{zzzrrrsssuuussssssxxxzzzwwwuuuvvv|||uuupppmmmmmmqqqyyysssnnnllllllkkkeee```___]]][[[ZZZYYYWWWTTTQQQQQQRRRSSSWWWcccyyy{{{wwwuuupppmmmttt~~~pppaaaTTTQQQTTTTTTRRRQQQLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIKKKLLLMMMMMMMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKMMMPPPRRRTTTVVVYYY[[[aaadddiiimmmooosssvvvyyyxxxyyyyyyzzz{{{||||||}}}||||||zzzyyyxxxwwwwwwwwwssswwwwwwtttrrrtttuuusssooooooooommmiiigggffffffhhhfffcccbbbbbbbbbaaa```]]]\\\\\\[[[ZZZYYYXXXXXX[[[ZZZYYYXXXVVVUUUTTTSSSTTTSSSQQQOOOOOOPPPQQQRRRLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFFFFFFFEEEDDDBBBAAA???>>><<<:::888777666666777777888999:::<<<===>>>BBBCCCEEEGGGHHHKKKPPPSSSTTTVVVZZZ___eeekkkpppssszzz|||~~~}}}mmmjjjeeeeeeppp|||lllVVVEEE<<<666555444333222222222222000000000000000000000000000000000000111111111111111111222222222333333333444444444555777888:::;;;>>>>>>======>>>???@@@AAACCCAAA???@@@CCCEEEEEECCCCCCBBBAAACCCHHHNNNSSSUUUIIIHHHKKKRRRVVVUUUSSSTTTRRRUUUVVVQQQNNNSSS]]]eeerrreeeZZZWWWaaappp|||~~~zzzvvvuuusssgggUUUJJJFFFEEEEEEFFFFFFFFFDDDCCCAAA???;;;:::888777666666666666777777777777777777777777777777777777888:::<<<>>>???AAADDDFFFHHHKKKOOORRRZZZ^^^eeellluuu|||tttvvv}}}~~~}}}{{{{{{||||||{{{zzz}}}vvvpppmmmmmmiii|||{{{wwwssspppooolllgggbbb___]]][[[ZZZYYYWWWUUURRRSSSSSSTTTXXXfff}}}|||{{{zzzrrrnnnttt}}}rrrbbbSSSOOOQQQRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJLLLNNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLMMMOOORRRTTTUUUWWWZZZ\\\___bbbgggkkkooorrruuuxxxzzzzzz{{{|||}}}~~~~~~|||{{{yyyyyyyyyyyywww{{{|||xxxwwwxxxyyywwwsssrrrqqqnnnkkkiiihhhiiillljjjgggfffeeeccc```^^^[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWVVVVVVUUUTTTTTTTTTSSSPPPNNNMMMMMMNNNNNNKKKJJJIIIHHHHHHGGGHHHHHHFFFFFFFFFFFFEEECCCAAA@@@???>>><<<:::888777666666777777888999:::<<<===>>>BBBCCCEEEGGGHHHKKKPPPSSSVVVXXX[[[```fffkkkpppssszzz{{{~~~nnnjjjeeeeeeqqqvvvfffRRRBBB;;;666555444333222222222222000000000000000000000000000000000000111111111111111222222222222333333333444444444555666888:::;;;;;;;;;;;;<<<<<<===>>>>>>EEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAACCCFFFLLLPPPRRRIIIGGGIIIPPPTTTSSSSSSTTTTTTXXXZZZWWWSSSUUU\\\bbbwww~~~ooo___\\\fffvvv{{{wwwlllyyypppXXXIIICCCBBBCCCDDDDDDDDDCCCAAA@@@???;;;:::888777666666666666555555555555555555555555777666666666777999:::;;;>>>@@@CCCFFFHHHKKKOOORRRWWW\\\bbbiiirrr}}}uuuxxx}}}|||wwwpppmmmllleeesss~~~{{{wwwrrrmmmiiifff```^^^\\\ZZZZZZXXXVVVTTTTTTTTTUUU[[[jjj~~~~~~~~~wwwrrrwww~~~wwwfffUUUOOOPPPQQQPPPOOONNNLLLJJJHHHGGGHHHIIIJJJJJJKKKMMMPPPQQQRRRRRRQQQNNNNNNMMMLLLLLLLLLMMMMMMPPPRRRTTTUUUVVVXXX[[[]]]___ccchhhmmmqqqtttxxxzzz|||}}}~~~|||{{{{{{{{{||||||}}}|||yyywwwssspppmmmlllllllllpppnnnllljjjhhheee```]]]ZZZZZZZZZZZZZZZZZZZZZZZZUUUUUUUUUTTTTTTTTTTTTSSSSSSQQQOOOMMMKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFFFFEEECCCAAA@@@???>>>===;;;999888777666666777777777888:::;;;===>>>AAACCCEEEGGGHHHLLLPPPSSSXXXYYY]]]aaaffflllppprrryyy{{{}}}nnnjjjdddeeerrrzzznnn^^^LLL???:::555555444333222222222222000000000000000000000000000000000111111111222222222222222222333333333333444444444555666888::::::;;;;;;<<<======>>>??????GGGIIILLLKKKGGGDDDCCCDDDDDDCCCBBBCCCEEEIIILLLOOOJJJGGGHHHMMMQQQPPPQQQSSSUUUYYY]]]\\\YYYWWWZZZ^^^mmmzzzddd___jjj{{{uuufffmmmtttyyy}}}___JJJBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@<<<;;;999777666666666666555555555555555555555555666666666666666777888999<<>>======<<<:::999777666666666666777777888999;;;<<<===AAABBBEEEGGGIIILLLPPPTTTYYY[[[^^^bbbggglllppprrrxxx{{{yyynnnjjjeeeggguuuwwwhhhXXXGGG<<<888555444333333222222222333000000000000000000000000000000111111111222222222222222222333333333444444444444555555777888:::;;;>>>???@@@AAABBBBBBCCCCCCFFFMMMRRRQQQKKKFFFFFFIIIEEEEEEEEEEEEEEEGGGJJJMMMMMMIIIGGGKKKNNNMMMNNNQQQUUUWWW[[[]]]ZZZVVVXXX\\\gggiiidddqqqxxxfffeeefffiiisssfffNNNEEEEEEAAABBBBBBCCCCCCCCCCCCCCC===;;;999777666666666666777777777777777777777777777777777777777777777888;;;===@@@CCCFFFJJJNNNQQQUUUYYY___eeemmmwww|||xxx|||zzzsssllliiihhhmmmwwwyyyrrrnnnmmmfffccc```^^^]]][[[ZZZXXXXXXWWWXXXaaauuu~~~yyy{{{ppp\\\TTTTTTTTTSSSTTTOOOMMMJJJGGGGGGHHHIIIKKKKKKLLLNNNQQQRRRSSSSSSRRRNNNNNNMMMLLLKKKKKKKKKKKKMMMNNNOOOPPPQQQTTTWWW[[[bbbgggnnnssswwwzzz}}}~~~~~~~~~}}}xxxuuuttttttsssrrrooonnnmmmlllkkkhhhccc```___^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVTTTRRRPPPOOONNNLLLKKKKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFDDDBBB@@@>>>======<<<;;;999888777666555555666666777888999;;;<<<===@@@BBBDDDFFFIIILLLQQQTTTYYY[[[^^^bbbggglllppprrrwww{{{vvvnnnkkkfffjjjzzzwwweeeTTTDDD:::888444444333222222222333333111111111111111111111111111111111111222222222222222222333333333444444444555555666666888999;;;<<>>>>>???@@@AAABBBCCC===<<<:::888666666666666777777777777777777777777777777888888888888888888:::<<>>======;;;:::999777666555555555666666666777999:::<<<===@@@BBBDDDFFFIIILLLQQQUUUXXXYYY]]]aaaffflllppprrrxxx|||wwwnnnkkkiiinnnuuucccQQQBBB999888444333333222222333333333111111111111111111111111111111111222222222222333333333333333444444444444666777777888999;;;=========???AAACCCDDDDDDDDDDDDCCCJJJQQQRRRMMMJJJLLLOOOIIIKKKLLLKKKHHHHHHKKKNNNQQQLLLJJJLLLNNNMMMMMMPPPSSSQQQTTT[[[ZZZTTTTTTYYYaaaxxx~~~uuuvvvfffZZZZZZ___hhh~~~sssTTTCCC???888999999:::<<<>>>@@@AAA>>>===;;;888777666666666555555555555555555555555666777888888999999999888:::<<>>>>>>>>>>>:::999888777666555555555666666666777888:::<<<===???AAADDDFFFIIIMMMQQQUUUVVVXXX[[[```fffkkkpppsssxxx}}}|||uuunnnlllkkksssppp^^^NNN@@@888777333333333222222333333444111111111111111111111111111111111222222222333333333333333444444444444555888888999:::;;;===>>>???<<<===@@@BBBDDDDDDCCCCCCBBBGGGLLLMMMJJJHHHIIIKKKIIILLLNNNLLLHHHHHHKKKNNNNNNJJJJJJNNNQQQQQQQQQTTTTTTRRRWWW``````VVVRRRVVV[[[mmmsssbbb___^^^```sss{{{ZZZEEE===777888888:::<<>>@@@BBBDDDHHHJJJPPPTTTZZZ^^^cccjjjtttzzzxxxyyy}}}vvvooohhhhhhhhhnnn|||xxxsssoooiiidddaaa___]]][[[ZZZYYY\\\hhh~~~vvvhhhaaaZZZSSSPPPMMMNNNNNNOOOPPPPPPQQQQQQSSSTTTUUUVVVVVVUUUTTTSSSPPPNNNLLLIIIGGGEEEDDDCCCDDDFFFGGGHHHKKKOOOUUUYYY]]]aaahhhnnnppprrrssstttxxx{{{~~~~~~zzzwwwxxxzzz{{{wwwssstttqqqnnnllljjjiiigggeee\\\]]]^^^___```bbbccccccZZZZZZYYYXXXWWWUUUUUUTTTOOOOOONNNMMMLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCBBB@@@>>>>>>>>>>>>???999999888666555555555555555666666777888:::;;;<<>>888888333333333222222333444444111111111111111111111111111111222222222333333333333333333444444444555555999999:::;;;<<<>>>???@@@<<<>>>AAACCCEEEEEEDDDDDDAAAEEEHHHIIIGGGEEEEEEGGGHHHLLLNNNLLLHHHGGGJJJNNNKKKHHHIIIOOOTTTTTTUUUXXXVVVUUU[[[fffeeeXXXQQQRRRUUUdddkkkeee___\\\jjjaaaJJJ@@@999::::::<<>>;;;999777666666666777777777777777777777777111222444666888888888777;;;<<>>============;;;888666444444555555555666666777888:::;;;<<>>>>>@@@AAACCCBBBAAABBBCCCCCCAAA???BBBDDDFFFFFFEEEDDDEEEFFFIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJLLLQQQUUUXXXXXXWWWWWWVVVUUUWWWXXXVVVQQQLLLTTT\\\sssuuueee]]][[[fffvvvkkkJJJ???:::888:::???BBBBBBDDDGGGBBB???<<<:::999888555444222333444555666666666666777666555555555666888999888:::===>>>???AAAEEEGGGJJJMMMRRRVVV[[[aaagggkkkppptttzzzyyyrrrkkkhhhkkksss|||qqqiiihhhqqqtttkkkaaa]]]]]]\\\```ooommm```XXXSSSPPPRRRSSSSSSRRRRRRTTTVVVXXXYYYZZZYYYXXXVVVTTTTTTRRRPPPLLLIIIFFFDDDDDDDDDCCCDDDFFFHHHKKKNNNQQQSSSXXXYYY\\\___dddhhhkkkmmmqqqsssvvvzzz~~~~~~yyyxxxxxxvvvrrrmmmooollljjjiiiiiihhheeebbbbbbaaa___^^^______^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUPPPPPPPPPPPPOOONNNLLLLLLHHHHHHGGGFFFEEEEEEDDDDDDAAAAAA@@@>>>============???>>>;;;999777777888888666777777888999;;;<<<===@@@BBBDDDGGGIIIMMMRRRUUU[[[[[[\\\```fffmmmsssuuu{{{xxxrrrtttwwwpppmmmooo~~~lllVVVFFF===888777444333222111000000000000333333333333333333333333111222222222222333333333111222222333444444555555777999;;;======>>>@@@AAACCCCCCBBBCCCDDDEEECCCBBBAAACCCDDDEEEDDDCCCDDDEEEHHHHHHIIIJJJJJJKKKKKKLLLJJJKKKLLLPPPTTTWWWWWWVVVVVVUUUSSSTTTUUUTTTPPPMMMRRRWWWlllyyyhhh___\\\fffttttttQQQCCC;;;888:::???BBBAAABBBEEECCCAAA===;;;:::999777555222333444555666666666666777666666555666777888999888:::<<<>>>???AAADDDGGGJJJMMMQQQUUUYYY^^^cccgggnnnrrrwww|||{{{sssnnnjjjjjjkkkyyy~~~sssiiihhhsssyyyqqqddd^^^```^^^ccctttxxxggg\\\WWWTTTUUUUUUSSSRRRSSSVVVXXXYYYYYYZZZYYYXXXWWWUUUTTTSSSQQQNNNKKKHHHGGGFFFFFFDDDEEEFFFHHHJJJMMMOOOPPPTTTUUUWWWYYY]]]```ccceeeiiikkkpppuuu{{{}}}xxxuuutttrrrnnnkkknnnllljjjiiiiiihhhfffddddddbbb```^^^^^^^^^]]][[[\\\[[[ZZZYYYXXXVVVUUUUUURRRRRRQQQQQQOOONNNMMMLLLHHHHHHGGGFFFDDDCCCBBBBBB???>>>>>>===<<<<<<<<<===<<<:::888666555555555555777777888888:::;;;===>>>>>>@@@DDDGGGIIILLLPPPSSSZZZ[[[]]]aaafffmmmsssvvv|||}}}xxxsssvvv}}}xxxmmmnnnuuu}}}jjjVVVGGG===777555333333222111000000000000111111111111111111111111222222222222333333333333222222222222333555777888777999;;;<<<<<<===???AAACCCCCCBBBCCCEEEFFFFFFEEE@@@BBBCCCDDDCCCBBBCCCDDDGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLOOORRRUUUUUUTTTUUUSSSPPPOOOPPPPPPPPPOOOPPPSSSccc~~~kkkaaa^^^fffqqq[[[III===:::;;;@@@CCCBBBBBBDDDDDDBBB???===<<<:::888666333444555555666666666666666666666666666777888888888:::<<<===>>>@@@CCCFFFIIILLLOOOSSSVVV[[[___cccjjjnnnuuuzzz{{{uuuqqqooollliiiqqq|||lllcccjjjrrrpppiiieeeccc```ddduuunnnaaa\\\ZZZZZZXXXVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZXXXVVVTTTSSSRRROOOMMMKKKIIIHHHHHHFFFFFFGGGHHHJJJLLLMMMNNNRRRSSSTTTVVVYYY[[[^^^___bbbeeekkkrrryyy|||vvvrrrpppnnnllljjjlllllljjjjjjiiiiiihhhggggggdddaaa```___^^^\\\ZZZ[[[[[[ZZZYYYWWWVVVUUUTTTSSSSSSRRRQQQPPPNNNLLLKKKHHHHHHFFFEEECCCBBBAAA@@@======<<<;;;;;;;;;<<<<<<999888666555444333333333666666777888999;;;<<<===<<>>888:::;;;<<<<<<>>>AAACCCBBBAAA@@@AAADDDFFFGGGFFFCCCEEEFFFGGGFFFEEEFFFGGGFFFFFFHHHJJJLLLNNNOOOPPPOOOMMMKKKKKKNNNPPPRRRRRRQQQPPPNNNLLLKKKMMMOOOQQQRRRSSS\\\qqqttteee```eeemmmmmmSSSCCC===:::???DDDEEEFFFGGGDDDBBB>>><<<;;;:::888666444555666666777666666666555666666777777777777777777888:::;;;<<<===@@@CCCDDDGGGKKKPPPUUUZZZ```dddccckkkxxx|||rrrnnnlllkkkgggmmmvvvhhhjjjmmmjjjeeeeeeffffffkkkzzzttteee```___```bbbdddfffeeebbb___]]][[[YYYZZZ\\\[[[WWWTTTRRRRRRQQQPPPNNNMMMKKKKKKHHHHHHIIIIIIKKKLLLNNNOOOMMMMMMOOOQQQTTTWWWYYYZZZ^^^aaagggnnnuuu|||~~~|||yyywwwxxxyyyzzzyyyvvvtttqqqnnnkkkiiiiiihhhggghhhiiiiiihhhggghhhjjjiiifffcccaaa```^^^\\\ZZZXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTSSSQQQOOOLLLJJJIIIEEEEEEDDDCCCBBB@@@??????======<<<;;;::::::;;;;;;888777777666666555444444444444444555777888:::;;;===???CCCFFFHHHKKKOOORRRUUUYYY___dddggglllsssxxxzzz}}}zzztttoooiiiwww{{{ppp___OOOCCC;;;666333222222111111111111111222000000111111222333333333333333333333444444444444555555555555666888:::;;;:::;;;<<<<<<===???BBBEEECCCAAA@@@@@@CCCEEEFFFFFFEEEGGGHHHIIIHHHGGGHHHIIIFFFGGGHHHJJJLLLNNNOOOPPPOOOLLLJJJJJJLLLOOOQQQRRROOOOOOOOONNNMMMNNNPPPRRRSSSUUU\\\mmm{{{www}}}{{{hhh```dddkkk{{{aaaIII@@@:::<<>>===;;;::::::::::::444444444444333222222111444555555666777999;;;;;;>>>@@@CCCEEEHHHKKKPPPSSSTTTYYY```dddggglllsssxxxxxx}}}zzztttrrrooommm}}}xxxmmm\\\LLL@@@999666444222111111111111111222222---......///000000111111333333333444444444444555666666777777888999999:::<<<=========>>>@@@DDDGGGEEECCCAAAAAACCCFFFGGGGGGFFFGGGIIIIIIHHHHHHHHHIIIGGGHHHIIIKKKLLLNNNOOOOOOOOOLLLHHHHHHJJJNNNQQQRRRLLLOOORRRRRRQQQOOOPPPRRRQQQVVV]]]iii{{{qqqqqqttttttooommmwwwlll___aaaggg~~~vvvTTTHHH>>>===@@@BBBCCCDDDFFFCCC@@@>>>===;;;999777666666777777777777666666444555666777888777777666666777999::::::;;;>>>@@@AAADDDHHHLLLQQQVVV[[[___bbbiiisss~~~{{{~~~uuuooolllllllllpppvvvnnnkkkfffhhhmmmeeennn|||rrr```YYYWWW\\\eeepppwwwwwwqqqkkk___[[[YYYZZZ]]]]]]XXXTTTQQQQQQQQQPPPOOONNNLLLKKKIIIIIIJJJKKKMMMOOOPPPQQQOOOPPPRRRVVVZZZ^^^aaaccc^^^aaaeeekkkpppuuuyyy{{{zzzyyyxxxxxxxxxuuuqqqnnnqqqooommmmmmmmmmmmlllkkkggghhhiiihhhgggeeeeeeeeeccceeehhhgggfffeeehhhjjjeeebbb___^^^]]]\\\ZZZXXXUUUUUUVVVWWWWWWXXXYYYYYYTTTSSSRRRPPPMMMKKKHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@@@@???===<<<;;;::::::999777777777777666555444444555666666777888:::<<<<<<@@@AAACCCEEEGGGKKKQQQUUUSSSYYY```eeegggkkksssyyywww|||rrrnnnnnnmmmpppwwwlll[[[JJJ???999666555222111111111111111222222000111111222333444444444333333333444444444555555888999:::;;;;;;;;;;;;;;;===>>>>>>>>>>>>AAAEEEHHHGGGEEEBBBBBBDDDGGGHHHHHHFFFGGGIIIIIIHHHHHHHHHIIIHHHIIIJJJKKKLLLMMMNNNOOONNNKKKHHHGGGJJJNNNQQQSSSKKKOOOTTTUUUSSSQQQQQQQQQOOOVVV]]]fffzzz~~~ssspppooommmgggeeeqqqnnn^^^___eee~~~^^^QQQDDDAAABBBCCCDDDEEEGGGDDDAAA???>>>===;;;999666777777777777777666666444555777888888888777666666777999999:::;;;===@@@AAACCCGGGKKKNNNSSSXXX[[[bbbgggoooyyy~~~{{{~~~uuutttllliiimmmooo}}}yyyrrrhhhdddhhhkkkuuu~~~lll[[[^^^cccggglllvvv|||vvvkkk```^^^[[[\\\]]]\\\YYYUUUQQQPPPOOOOOOOOONNNLLLJJJMMMKKKJJJMMMSSSVVVWWWVVVTTTUUUXXXZZZ]]]___```aaaaaacccggglllpppssstttuuuwwwuuurrrooollliiigggfffeeeeeecccbbbbbbbbbcccdddbbbbbbcccddddddddddddcccdddcccbbbaaaaaabbbccccccbbb```^^^______^^^ZZZWWWSSSTTTVVVXXXZZZYYYVVVSSSSSSQQQNNNLLLIIIHHHGGGGGGBBBBBBAAAAAAAAAAAAAAAAAA=========<<<;;;;;;::::::777777666555555555555555444444555666888999;;;<<<>>>@@@BBBCCCFFFJJJOOOSSSXXX[[[___ccchhhooovvv{{{}}}zzzqqqnnnmmmkkkssszzzvvvjjjXXXGGG<<<777555555222222222111111111000000111111111111111111111111333333333333444444555666666666777888:::;;;<<<===???@@@@@@??????AAADDDGGGLLLGGGBBBDDDIIIKKKHHHCCCGGGHHHIIIKKKKKKKKKKKKJJJKKKMMMNNNMMMLLLKKKLLLMMMOOOMMMKKKKKKMMMQQQVVVYYYNNNPPPRRRTTTTTTQQQOOOLLLKKKQQQ[[[eeepppzzzxxxnnnbbbaaalllwww|||uuueeeaaaaaazzznnnVVVAAA???CCCCCCDDDHHHDDDDDDBBB@@@>>><<<;;;::::::999777666555555666666444555666777777666555444666777777888999;;;<<<===???BBBEEEIIIMMMRRRXXX]]]bbbffflllqqqyyy}}}yyyvvvmmmiiimmmooo~~~|||rrrnnnqqqrrr|||qqq```[[[___dddkkkuuu~~~{{{rrreeeaaa]]]\\\]]][[[XXXUUUSSSRRRQQQPPPOOONNNLLLKKKLLLKKKKKKNNNSSSWWWXXXXXXWWWXXXZZZ]]]___`````````aaacccfffjjjnnnqqqsssuuuqqqooolllhhheeebbb```___```___^^^]]]]]]^^^___``````aaabbbbbbccccccbbbbbbbbbaaa___^^^^^^^^^______```___]]]^^^___^^^[[[XXXTTTTTTUUUVVVXXXWWWUUUSSSQQQPPPMMMJJJHHHGGGFFFFFF@@@@@@@@@????????????>>>>>>>>>===<<<<<<;;;;;;:::777777666555555555555555555555555666777999:::;;;===???AAACCCEEEIIINNNRRRWWWZZZ^^^ccciiipppwww|||uuummmjjjiiihhhxxxwwwqqqfffUUUEEE;;;666444444333222222222222111111111222222222222222222222222444444444444555666777888777777888999;;;<<<======???@@@@@@@@@???AAADDDGGGIIIEEEBBBFFFMMMRRRQQQNNNIIIJJJLLLMMMNNNMMMMMMMMMMMMNNNOOONNNLLLKKKLLLMMMPPPOOOMMMLLLNNNRRRWWWZZZTTTUUUWWWXXXVVVSSSPPPNNNLLLQQQYYYaaakkk}}}wwwkkkhhhsssuuuddd______pppcccIIIAAABBBAAABBBFFFFFFEEEDDDCCC@@@>>><<<::::::999777666555555666666444555666777777666555444888888888888999999:::;;;>>>AAAEEEIIIMMMRRRWWWZZZ^^^bbbgggmmmuuu{{{oooiiimmmooo~~~xxxzzz{{{xxxggg\\\^^^bbbhhhsss|||{{{vvvjjjeee___\\\\\\[[[XXXUUUUUUUUUSSSRRRPPPNNNLLLKKKKKKKKKLLLPPPTTTXXXYYYYYYZZZ[[[]]]___``````___^^^aaabbbeeehhhlllooorrrsssjjjhhheeebbb^^^[[[ZZZYYYYYYXXXXXXXXXXXXZZZ[[[\\\^^^______`````````````````````^^^]]]\\\\\\\\\\\\]]]\\\\\\]]]^^^]]][[[YYYUUUTTTSSSTTTUUUUUUTTTSSSNNNMMMKKKIIIGGGEEEEEEDDD@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;777777666555555555555555666666666666777888999:::===>>>@@@BBBEEEIIINNNRRRVVVYYY^^^dddjjjqqqyyy~~~yyyrrrllliiihhhiii}}}ssshhh^^^OOOBBB999555444333333333333333222222222222333333333333333333333333666666666666777888999:::888888999;;;<<<===>>>???@@@AAAAAAAAA@@@AAADDDGGGKKKGGGEEEHHHPPPVVVWWWVVVJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQQQQPPPMMMLLLLLLMMMRRRPPPOOONNNPPPSSSWWWZZZXXXYYYZZZZZZXXXUUUQQQOOOOOORRRWWW]]]dddvvvqqqllluuuuuuccc\\\\\\bbb}}}tttSSSEEEBBBAAABBBFFFGGGGGGGGGFFFCCC???<<<::::::999777666555555666666555555666666666666555555:::999999888888888999999<<>>>>>======<<<;;;;;;777777666555555555555555777777666666777888999999<<<>>>@@@BBBDDDIIINNNRRRUUUYYY___eeelllssszzz~~~xxxtttnnnjjjkkknnnyyynnn]]]UUUIII>>>777444333333444444444333333333222222333333333444444444444444666666666666777999::::::::::::;;;===>>>???@@@AAA@@@AAABBBBBBAAABBBDDDFFFOOOKKKHHHJJJOOOTTTUUUTTTJJJJJJKKKLLLLLLMMMMMMMMMSSSTTTTTTRRROOOMMMMMMNNNRRRQQQOOOOOOPPPSSSVVVXXXWWWXXXXXXYYYWWWUUURRRPPPSSSTTTWWWZZZ___ooowwwnnnuuuvvvcccZZZYYYZZZnnn^^^JJJCCCBBBEEEHHHGGGGGGHHHGGGDDD@@@<<<999:::999888666666666666777555666666666666666666555888888888888888888999::::::>>>CCCHHHKKKNNNQQQSSSWWWZZZ___dddmmm{{{vvvmmmooorrrrrrfffccccccffflllppprrrsssnnnhhhaaa]]]\\\\\\[[[ZZZVVVVVVUUUQQQLLLJJJJJJKKKOOOPPPSSSUUUWWWXXXYYYYYYXXXZZZ[[[\\\\\\[[[YYYXXXZZZ___eeejjjlllkkkhhheeeaaa___]]]ZZZWWWUUUTTTSSSSSSSSSSSSSSSUUUWWWYYYZZZXXXYYYYYYZZZZZZZZZZZZZZZ]]]\\\\\\[[[ZZZXXXWWWWWWTTTUUUWWWYYYYYYXXXXXXXXXVVVSSSPPPOOOOOOPPPPPPOOOIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;777777666555555555555555777777666666777888999999<<<===@@@BBBEEEIIIOOOSSSVVVZZZ```gggnnnuuu|||}}}xxxuuupppkkknnntttvvvgggRRRKKKBBB:::666444333333444444444333333333222222333333444444444555555555555555555666777999:::;;;<<<<<<===???@@@AAABBBCCCAAABBBCCCCCCBBBCCCDDDFFFNNNKKKIIIJJJMMMPPPQQQQQQKKKKKKLLLLLLMMMNNNNNNOOOVVVVVVVVVTTTQQQOOOOOOOOOQQQPPPOOONNNOOOQQQTTTVVVTTTUUUWWWXXXXXXWWWVVVUUUWWWXXXYYYZZZ]]]jjj{{{qqqtttyyyfff[[[XXXUUU```ooommmTTTGGGBBBDDDFFFFFFGGGGGGGGGDDD@@@<<<:::;;;:::888777666666777777666666666555555666666666666666666777888999;;;<<<999===BBBFFFIIILLLNNNPPPUUUYYY___dddkkkxxx{{{qqqqqqssswwwfffcccccchhhmmmppptttxxxrrrllleee`````````^^^\\\UUUVVVUUUQQQKKKIIIJJJLLLSSSUUUWWWXXXWWWVVVVVVWWWVVVVVVWWWWWWWWWWWWWWWWWWXXX\\\bbbfffgggddd```\\\ZZZYYYWWWUUUSSSRRRQQQQQQSSSSSSRRRSSSTTTVVVXXXYYYUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWVVVTTTSSSRRRPPPRRRUUUVVVUUUUUUUUUVVVUUURRROOONNNNNNNNNMMMLLLIIIIIIIIIIIIHHHGGGEEEEEEBBBAAAAAA@@@???>>>===============<<<;;;;;;::::::777777666555555555555555666666666666777888999:::<<<>>>@@@CCCFFFKKKPPPTTTXXX\\\cccjjjqqqwww~~~|||vvvsssnnniiippp{{{qqq^^^HHHCCC<<<777555444444333333333333333222222222222222333333444444555555555555555666777888999;;;<<<>>>>>>???AAABBBCCCDDDEEEBBBCCCDDDDDDCCCCCCDDDFFFIIIHHHHHHJJJMMMPPPQQQPPPOOOOOONNNOOOOOOPPPRRRRRRWWWXXXXXXVVVSSSQQQQQQRRRRRRQQQPPPOOOOOOQQQSSSTTTSSSUUUVVVXXXZZZZZZZZZZZZYYYZZZ\\\\\\]]]fff}}}}}}rrrssslll^^^ZZZTTTWWW^^^mmmbbbMMMCCCAAABBBFFFGGGGGGFFFDDDAAA>>><<<;;;:::888777666666777777666666555555555555666666555555555666888:::;;;<<<999<<<@@@DDDFFFIIILLLOOORRRWWW]]]ccciiiuuu~~~tttsssuuu}}}hhhdddeeekkkppprrrvvv|||xxxrrrkkkfffdddccc```]]]UUUWWWVVVQQQLLLIIILLLOOOWWWYYY[[[[[[WWWUUUTTTTTTSSSSSSSSSSSSTTTVVVXXXYYYWWWYYY\\\^^^^^^[[[XXXVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSUUUVVVSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQMMMPPPSSSTTTRRRQQQRRRSSSSSSQQQOOOMMMMMMMMMKKKJJJIIIJJJJJJJJJJJJIIIGGGFFFBBBAAAAAA@@@???>>>===<<<<<<<<<<<<;;;::::::999999777777666555555555555555555555555666777999:::;;;===???AAADDDGGGLLLRRRVVVZZZ___eeelllsssyyyzzzssspppllliiittthhhTTT@@@===888666555555555444333222222222222111111111111222222333444444555555666777777888999;;;===>>>???@@@AAABBBCCCEEEFFFFFFBBBDDDEEEEEEDDDDDDDDDEEEGGGHHHJJJLLLOOOQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSXXXYYYYYYWWWUUUSSSSSSTTTSSSRRRQQQQQQQQQRRRSSSTTTRRRSSSUUUWWWXXXYYYZZZZZZYYY[[[]]]^^^]]]cccvvv{{{zzztttccc\\\VVVUUUVVV___ppppppVVVFFFBBBBBBHHHHHHGGGFFFEEECCCAAA@@@;;;:::999777666777777888777666555444444555666777666666666666777888::::::999;;;>>>AAACCCFFFKKKNNNMMMSSSZZZ```fffppp|||uuuuuuuuulllhhhhhhooosssssswww}}}}}}wwwpppkkkhhheeeaaa]]]VVVWWWWWWSSSMMMKKKNNNQQQYYY\\\^^^\\\WWWSSSRRRRRRRRRRRRQQQQQQSSSVVVYYYZZZWWWWWWWWWWWWVVVUUUTTTSSSVVVUUUTTTTTTSSSSSSSSSTTTPPPOOOOOOOOOOOOQQQRRRSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSLLLOOORRRRRRPPPOOOPPPQQQRRRQQQOOONNNMMMLLLJJJHHHJJJJJJKKKLLLKKKJJJIIIHHHDDDDDDCCCBBBAAA??????>>><<<;;;;;;::::::999888888777777666555555555555555444444555666888999;;;<<<===???BBBEEEHHHMMMSSSWWW\\\```gggnnntttzzzzzzrrroookkkkkkxxxwww```MMM<<<:::666555555666555555222222222111111111000000111111222222333444555555888888888999;;;===>>>???@@@AAABBBCCCDDDFFFGGGGGGBBBDDDFFFFFFEEEDDDDDDEEEIIIKKKMMMOOOQQQQQQPPPNNNOOONNNMMMMMMNNNOOOQQQRRRXXXYYYYYYXXXVVVTTTUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUPPPQQQRRRTTTUUUVVVWWWWWWXXXZZZ^^^___\\\aaarrrzzzggg___YYYVVVUUUXXXbbbwwwxxx\\\KKKFFFFFFIIIIIIHHHGGGFFFEEEDDDDDD;;;:::999777777777777888777666555444444555666777888888777777777777888888:::;;;>>>???BBBEEEJJJMMMIIIPPPXXX^^^ccckkkvvvxxxppptttooonnnpppuuuxxxyyy}}}xxxnnnddd^^^]]]___[[[WWWTTTRRROOOKKKNNNSSS]]][[[YYYVVVSSSQQQPPPOOOLLLNNNPPPQQQRRRRRRTTTVVVYYYYYYWWWUUUTTTSSSSSSSSSVVVTTTRRRPPPOOONNNNNNOOOMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPRRRTTTUUUTTTUUUWWWWWWWWWUUUSSSRRROOOOOOPPPPPPPPPPPPPPPPPPRRRPPPMMMJJJIIIIIIIIIJJJLLLLLLLLLLLLKKKJJJHHHGGGCCCBBB@@@???===<<<<<<<<<===<<<;;;;;;999999888777333444444444555666666666666666666666777888999:::===???AAADDDGGGKKKQQQUUU[[[aaakkkrrrvvvzzz|||qqqkkkiiimmm|||pppUUUBBB;;;777222111222333333111111111222222222333333333777777666666666666777777999;;;===>>>=========>>>@@@@@@@@@AAABBBCCCDDDEEEDDDEEEHHHLLLMMMKKKGGGDDDJJJKKKNNNOOOOOONNNLLLJJJKKKJJJJJJKKKMMMOOORRRTTTWWWSSSPPPQQQUUUWWWUUURRRSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQQQQQQQSSSUUUWWWXXX[[[ZZZ[[[[[[ZZZ^^^kkkxxxsssccc[[[XXXVVVXXX___pppnnnVVVHHHEEEFFFIIIKKKIIIGGGEEECCCAAA>>>===;;;:::999888888888555555555555555555555555444555555666777888888999999;;;>>>???AAADDDGGGJJJLLLOOOSSSXXX___hhhrrrxxxyyyqqqvvvqqqpppsssxxxzzzyyy{{{zzzqqqgggaaa______[[[WWWTTTSSSOOOLLLOOOTTT[[[YYYWWWTTTQQQOOONNNMMMLLLNNNOOOOOOPPPRRRUUUXXXYYYYYYYYYXXXWWWUUUUUUUUUWWWVVVTTTRRRQQQOOOOOOOOOLLLKKKIIIHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPRRRTTTVVVWWWWWWXXXXXXWWWTTTRRRPPPRRRRRRRRRRRRQQQQQQQQQPPPOOONNNLLLJJJIIIIIIJJJKKKNNNNNNMMMMMMKKKIIIGGGEEEAAA@@@???>>>===<<<<<<<<<===<<<;;;;;;999999888777444444555555555555555555666666666666777888999:::<<<>>>AAADDDGGGMMMSSSWWW[[[bbbkkkssswww{{{}}}sssllliiinnnkkkRRR@@@999666333222333444222111111222222222222333333333666666666555666666777777888:::>>>@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDBBBDDDGGGJJJLLLKKKIIIGGGIIIKKKMMMNNNNNNMMMKKKJJJKKKJJJIIIJJJKKKNNNRRRTTTTTTQQQOOOQQQUUUWWWUUURRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXZZZ[[[ZZZ]]]gggsss|||iii___[[[VVVVVV]]]lllzzz```PPPKKKHHHJJJLLLJJJHHHFFFCCCAAA>>>===;;;:::999888888777555555555555555555555555555555666666777777888888999;;;===???AAACCCGGGIIIKKKMMMQQQVVV\\\dddmmmsss{{{tttxxx}}}qqqpppsssyyy{{{xxxxxxzzz}}}yyyrrrjjjdddaaa```\\\XXXTTTSSSPPPMMMPPPVVVXXXWWWUUURRRPPPMMMKKKJJJLLLMMMNNNNNNNNNQQQUUUXXXXXXZZZ\\\\\\[[[YYYXXXXXXWWWWWWVVVUUUSSSQQQOOONNNJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJLLLNNNPPPSSSUUUVVVXXXXXXXXXWWWUUUSSSQQQOOOSSSSSSRRRQQQPPPOOONNNNNNLLLLLLKKKJJJJJJKKKLLLMMMPPPPPPOOOMMMJJJGGGEEEDDD??????>>>==================<<<;;;;;;999999888777666666555555555555555555666666666666777888999:::;;;===@@@DDDHHHNNNTTTYYY]]]dddmmmtttyyy}}}}}}tttllliiiooozzzcccLLL>>>777666444444444444222000222222222222333333333333555555555555555666777777666:::???BBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBCCCAAACCCEEEHHHIIIJJJJJJJJJIIIJJJLLLLLLMMMLLLJJJIIIJJJHHHFFFFFFHHHKKKOOOQQQQQQOOOOOORRRUUUVVVTTTQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTUUUXXX[[[[[[[[[bbbllltttggg___WWWVVV[[[iiippp[[[PPPJJJJJJKKKLLLJJJGGGDDDBBB>>>===<<<:::888777777777666666666666666666666666666666666666777777777777999:::===>>>???BBBEEEHHHIIIKKKOOOSSSXXX___gggmmmxxx|||vvvzzz}}}nnnmmmooouuuxxxuuussstttvvvuuusssooojjjfffcccaaa]]]XXXTTTSSSPPPNNNQQQWWWWWWVVVTTTRRROOOMMMJJJIIIJJJLLLMMMNNNNNNPPPRRRUUUXXX\\\``````^^^[[[YYYYYYWWWWWWWWWVVVSSSPPPNNNLLLHHHGGGFFFFFFEEEFFFFFFGGGGGGHHHKKKNNNQQQSSSUUUUUUTTTTTTTTTTTTRRRQQQOOONNNQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMNNNOOORRRQQQOOOLLLIIIFFFDDDBBB>>>===============>>>>>>===<<<;;;;;;999999888777777777666666555555444444666666666666777888999:::<<<>>>AAAEEEHHHNNNTTTYYY___eeeooovvv{{{}}}yyyrrrjjjgggppprrr[[[HHH===555555555555555444222111222222222333333333444444444444444444555666777888777;;;@@@CCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFGGGGGGHHHJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIGGGEEECCCDDDGGGKKKNNNNNNNNNOOORRRVVVVVVTTTQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPQQQVVV[[[[[[ZZZ^^^eeeyyypppdddZZZXXX]]]iiiiiiTTTLLLIIIIIILLLKKKHHHEEEEEE@@@???===;;;999777777666777777777777777777777777777777777777666666666666888:::<<<===>>>@@@CCCFFFHHHJJJMMMQQQUUU[[[bbbgggpppxxx}}}xxx|||kkkhhhiiinnnqqqooommmmmmjjjjjjiiihhhgggeeecccaaa^^^YYYTTTRRROOOMMMQQQXXXWWWVVVUUUSSSPPPMMMKKKIIIGGGJJJNNNPPPPPPQQQRRRSSSZZZ___dddddd```[[[ZZZZZZWWWWWWVVVUUURRROOOLLLJJJGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHLLLOOORRRSSSTTTTTTNNNNNNNNNNNNNNNNNNMMMMMMOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPRRRPPPNNNKKKGGGEEECCCBBB===============>>>>>>???===<<<;;;;;;999999888777777777777666666555555444666666666666777888999:::>>>@@@CCCFFFIIINNNTTTXXX```gggqqqyyy~~~uuusssnnnffffffssslllUUUDDD<<<444555555555444333222222222222333333333444444444333333444444666777999999999<<<@@@CCCCCCBBBBBBBBBDDDDDDEEEEEEEEEDDDCCCCCCEEEFFFHHHGGGFFFFFFHHHKKKJJJJJJJJJKKKLLLMMMNNNNNNLLLKKKHHHFFFFFFHHHKKKMMMMMMNNNPPPSSSUUUUUUTTTRRRQQQQQQQQQPPPPPPPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOMMMOOOTTTZZZ[[[YYY\\\aaaoooyyyjjj]]]\\\aaakkk}}}```PPPKKKHHHLLLLLLHHHFFFHHHBBB@@@>>><<<999888777666777777777777777777777777777777777777666666666666888999;;;<<<<<<>>>AAACCCGGGJJJMMMPPPSSSXXX^^^bbbjjjqqqzzz~~~yyy|||mmmgggdddgggjjjiiihhhiiicccbbbbbbcccddddddcccaaa___YYYTTTRRRNNNLLLPPPVVVWWWWWWVVVTTTQQQNNNKKKIIIFFFIIIMMMQQQSSSUUUXXXZZZ```eeeiiihhhbbb\\\[[[\\\YYYXXXVVVTTTQQQNNNKKKJJJHHHGGGGGGGGGFFFEEEEEEEEEHHHJJJNNNQQQSSSSSSRRRQQQIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPOOONNNKKKHHHFFFDDDCCCBBB???>>>>>>>>>>>>>>>??????===<<<;;;;;;999999888777777777666666666666666666666666666666777888999:::>>>@@@CCCFFFJJJOOOUUUZZZbbbiiisss{{{zzzooonnnjjjeeeiiiyyyhhhPPPAAA<<<444555666555333222333444333333333333444444444444333444444555777999:::;;;;;;>>>AAABBBBBBBBBBBBDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEHHHJJJIIIGGGFFFHHHKKKKKKKKKKKKLLLMMMPPPRRRTTTSSSQQQOOOMMMLLLLLLMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNLLLMMMMMMNNNOOOOOOOOONNNNNNNNNRRRXXXZZZZZZ]]]bbbhhh~~~mmm``````ccckkk~~~vvv[[[QQQKKKMMMMMMHHHFFFIIIDDDCCC@@@===;;;999888777666666666666666666666666666666666666777777777777777999:::;;;;;;<<>>BBBFFFKKKQQQYYY]]]dddkkkuuu|||wwwllllllhhhfffppp|||eeeLLL>>>:::444555666444111111333666333333333444444444444555444444555666888:::<<<======>>>@@@AAABBBDDDFFFIIIEEEFFFHHHIIIJJJIIIHHHGGGDDDHHHKKKKKKIIIHHHJJJMMMLLLLLLLLLMMMOOOSSSVVVYYYVVVUUUSSSQQQOOOMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMMMMKKKLLLNNNOOOPPPQQQPPPPPPOOONNNQQQVVVZZZ[[[___ddddddyyy~~~yyy||||||uuuooo``````cccgggwwwiii[[[QQQQQQOOOHHHEEEIIIFFFEEEBBB???<<<:::999888555555555555555555555555555555666666777777888888777888:::::::::;;;===???DDDFFFJJJMMMPPPTTTYYY\\\aaagggnnnttt{{{~~~yyy{{{vvvvvvuuupppmmmnnnvvv||||||pppfffcccdddcccccceeefffccc``````cccdddbbb``````ZZZTTTPPPLLLIIIMMMSSSUUUUUUUUUSSSQQQMMMIIIGGGHHHIIIKKKNNNVVVaaammmuuummmrrrtttooofff___^^^```^^^\\\XXXTTTQQQOOONNNMMMJJJJJJJJJIIIIIIGGGFFFEEELLLOOORRRUUUUUUSSSPPPMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHJJJLLLMMMOOOPPPRRRRRRRRRRRRQQQPPPOOOOOOIIIHHHFFFDDDCCCCCCDDDDDDBBBAAAAAA@@@??????@@@@@@===<<<<<<;;;:::999888777555555666666777777888888666666666666777888999:::888;;;@@@FFFLLLTTT\\\aaadddllluuu}}}wwwlllllliiihhhuuu{{{dddJJJ<<<999555666555333000111444777333333333444444444555555444444555777999;;;===>>>===>>>@@@AAACCCFFFJJJMMMEEEFFFIIIKKKKKKKKKJJJIIIAAAFFFKKKLLLJJJIIILLLPPPMMMMMMLLLNNNQQQUUUYYY\\\VVVUUUTTTRRROOOKKKIIIGGGKKKLLLLLLKKKJJJJJJLLLMMMPPPPPPOOOOOONNNMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRRRRQQQNNNPPPUUUYYY\\\aaagggcccvvvxxxwwwxxxvvvlllgggsssooo```___aaacccqqqtttcccVVVSSSPPPGGGDDDIIIHHHFFFCCC@@@===;;;999888555555555555555555555555444555555666777888888999777888999:::999:::<<>>@@@>>>;;;999::::::999888666666666666666666666666666777777666666666999;;;===???CCCHHHOOOWWW]]]bbbhhhoooxxxtttjjjjjjjjjooo~~~zzzaaaIII;;;444444444444444444444444444444444333333333444555555666777777999:::;;;<<<<<>>;;;:::::::::999888666666666666666666666666666777777777666777999;;;>>>@@@DDDJJJPPPXXX___dddnnnttt}}}vvvkkklllmmmtttttt\\\FFF:::666444444444444444444444444666666666666666666777888777777888:::;;;===>>>>>>CCCBBBBBBCCCDDDDDDDDDDDDFFFFFFHHHJJJLLLLLLJJJGGGHHHHHHHHHGGGGGGHHHLLLOOOVVVWWWSSSMMMLLLPPPSSSRRRPPPOOOMMMKKKJJJIIIIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLLLLMMMPPPPPPOOONNNMMMNNNPPPMMMMMMQQQSSSPPPNNNOOOLLLMMMOOOQQQTTT[[[bbbhhhnnnmmm|||{{{qqqfffbbbhhh{{{xxxddd^^^ZZZWWW```ooo}}}cccVVVRRRNNNIIIHHHGGGEEEBBBAAA@@@>>>;;;999888888888888777777777777999888777666666777888999888999999999888999<<<>>>@@@CCCFFFHHHJJJMMMPPPSSSYYY]]]dddiiinnnuuu~~~~~~yyyvvvtttssstttxxxtttrrrwwwvvvpppnnnlllkkkjjjkkklllkkkjjjgggccc^^^ZZZVVVTTTQQQOOOOOOOOOPPPPPPOOONNNNNNMMMMMMJJJKKKOOOXXXiii|||ssslllddd^^^\\\YYYWWWUUUUUUUUUVVVUUUSSSTTTOOOLLLLLLJJJGGGGGGJJJQQQVVVXXXVVVUUUUUURRRMMMJJJIIIGGGEEEEEEEEEEEEFFFJJJJJJLLLMMMOOOPPPPPPQQQRRRRRRRRRRRRQQQOOOMMMKKKHHHHHHGGGFFFEEEEEEEEEEEEIIIGGGEEEDDDDDDDDDCCCAAAAAA???===;;;;;;;;;999888666666666666666666666666666777777777666777:::<<<>>>AAAFFFKKKRRRZZZbbbgggtttzzz}}}wwwlllmmmpppzzz{{{jjjSSSAAA999888444444444444444444444444333333333333333444555555777888999;;;===???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGIIIJJJIIIGGGIIIIIIHHHFFFFFFHHHMMMPPPZZZ]]]ZZZRRRLLLLLLMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKLLLNNNPPPRRRRRROOOMMMQQQMMMMMMPPPQQQOOOMMMNNNNNNNNNOOOPPPSSSXXX^^^cccnnniiisssxxxllleeeeeettt}}}ggg___ZZZUUUXXXbbbwwwppp\\\RRRMMMJJJJJJIIIFFFDDDBBBAAA@@@===;;;999999888888888777777777888888777777777777888888999999:::999888999;;;===>>>@@@CCCFFFHHHKKKOOORRRUUUZZZ```eeeiiipppxxx~~~~~~|||zzzzzz~~~~~~yyy|||{{{uuupppnnnllllllmmmmmmlllkkkiiifffaaa^^^[[[WWWSSSPPPQQQQQQRRRRRRSSSRRRRRRRRROOONNNMMMOOOXXXlll}}}tttnnngggaaa^^^YYYWWWUUUUUUVVVVVVVVVUUUUUUQQQNNNMMMKKKHHHHHHKKKSSSXXXZZZXXXVVVUUURRRMMMKKKJJJHHHFFFEEEEEEEEEEEEIIIJJJMMMOOOQQQQQQQQQQQQSSSSSSSSSRRRPPPNNNLLLJJJHHHGGGGGGFFFFFFFFFGGGGGGIIIGGGEEEDDDDDDDDDCCCBBBBBB@@@>>>======<<<:::888666666666666666666666666666777777777777888:::======AAAGGGMMMSSS[[[dddjjjyyy~~~{{{wwwkkkmmmqqq|||zzzyyyrrr```KKK<<<777888444444444444444444444444111111111111222333444444666777999;;;===???AAABBBBBBBBBBBBAAA@@@@@@BBBCCCDDDCCCDDDFFFHHHIIIHHHGGGIIIIIIGGGEEEEEEHHHNNNRRR^^^bbbaaaXXXOOOMMMMMMMMMPPPOOOOOONNNMMMMMMLLLLLLIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLNNNRRRVVVVVVRRRNNNQQQMMMLLLOOOPPPNNNLLLMMMNNNOOOPPPPPPQQQUUUZZZ^^^gggcccjjjuuuiiifffpppkkkaaa[[[SSSRRRWWWjjjzzz}}}cccTTTMMMKKKLLLJJJHHHEEEDDDCCCAAA???===:::999999888888777777777888777777777777777777888999::::::999777888:::<<<<<<>>>AAACCCEEEIIIMMMQQQSSSWWW]]]aaaeeekkksssyyy~~~zzztttnnnlllkkkkkkmmmnnnnnnmmmkkkhhheeeaaa^^^ZZZVVVRRRRRRRRRSSSTTTTTTTTTSSSSSSQQQPPPOOOQQQ[[[rrruuuoooiiidddaaa\\\YYYVVVTTTUUUUUUTTTTTTVVVQQQNNNNNNLLLIIIIIILLLUUUZZZ]]]YYYVVVTTTQQQMMMKKKIIIGGGEEECCCCCCCCCCCCGGGJJJMMMQQQSSSSSSSSSRRRUUUUUUSSSQQQOOOMMMKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGDDDBBBCCCCCCCCCBBBCCCBBB???>>>>>>===:::888777777777777777777777777666777777777777888;;;>>><<>>>>>AAACCCCCCCCCDDDFFFIIIIIIHHHFFFHHHGGGFFFDDDEEEHHHMMMQQQ[[[``````XXXPPPMMMNNNNNNPPPPPPOOONNNMMMKKKJJJIIIGGGGGGHHHHHHIIIJJJKKKKKKMMMMMMOOOSSSWWWWWWSSSOOOQQQMMMKKKNNNPPPNNNMMMNNNOOOOOOOOOOOOOOORRRVVVYYY```___ggg}}}{{{kkkiiisssqqqfff]]]SSSOOOQQQ]]]jjj|||lllXXXOOOMMMMMMJJJHHHFFFEEEDDDCCC@@@>>>:::::::::999888777777666777777777888888777777777999999999888777777:::<<<;;;===???AAACCCGGGKKKOOOQQQUUUZZZ^^^bbbgggooouuu{{{~~~vvvoookkkjjjiiikkknnnqqqqqqqqqooolllhhheeebbb^^^ZZZWWWRRRSSSTTTTTTTTTTTTTTTSSSRRRSSSSSSVVVddd|||vvvooohhhdddddd]]]ZZZVVVTTTSSSTTTSSSRRRTTTPPPMMMNNNMMMJJJJJJNNNUUU\\\^^^ZZZUUURRRPPPMMMIIIHHHFFFCCCAAA@@@@@@@@@FFFJJJOOOSSSVVVWWWVVVUUUWWWVVVTTTQQQNNNLLLJJJIIIGGGGGGGGGGGGHHHIIIJJJJJJJJJGGGDDDBBBCCCCCCCCCCCCDDDCCCAAA@@@???>>>;;;888777777777777777777777777666777888777777999<<<>>>===CCCKKKQQQVVV^^^jjjrrrzzz~~~ssspppgggnnnvvvxxxooo```NNN@@@777555555444444444444444444444444333333444444555666888888777888999;;;===>>>@@@AAA@@@AAABBB???<<<<<>>;;;888777777777777777777777777666777888888888999<<>>EEENNNTTTYYYbbbnnnwww{{{xxxmmmkkkgggqqqvvviiiVVVFFF<<<888666555444444444444444444444444222222222333444555777777999:::;;;<<<>>>???@@@AAA@@@AAAAAA>>>::::::>>>CCCBBBDDDGGGLLLOOONNNJJJGGGCCCCCCDDDDDDDDDGGGJJJNNNNNNPPPNNNIIIGGGIIIJJJGGGIIIJJJJJJJJJIIIHHHFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKJJJLLLOOOPPPPPPOOOOOOPPPQQQLLLKKKNNNQQQPPPQQQSSSMMMNNNNNNNNNMMMNNNQQQTTTRRR[[[fffqqqwwwvvv{{{wwwfffXXXQQQRRRQQQTTT^^^mmmkkk[[[SSSOOOJJJHHHFFFEEEDDDCCCAAA???<<<;;;;;;:::888777777666666777888999999888777666666777888777777888;;;======>>>??????@@@CCCHHHLLLNNNQQQVVVYYY\\\```gggmmmoooyyyooofffgggggghhhlllqqqvvvxxxyyyyyyuuupppkkkhhheeebbb```\\\\\\\\\\\\\\\[[[ZZZZZZWWWYYY[[[cccvvvyyymmmbbb___aaaZZZWWWSSSQQQRRRSSSTTTTTTQQQMMMKKKMMMLLLJJJLLLPPPUUU\\\```ZZZSSSPPPNNNKKKOOONNNKKKHHHFFFDDDDDDDDDGGGLLLSSSYYY^^^___^^^]]]YYYXXXUUUQQQMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMJJJFFFDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA???;;;888777777777777777777777777666777888888888:::===???@@@HHHQQQWWW\\\dddqqqzzz|||sssiiihhhfffuuuuuueeePPPAAA;;;999777555444444444444444444444444555555666666888999:::;;;;;;<<<===>>>???@@@AAAAAA???AAAAAA>>>:::999>>>CCCBBBDDDIIINNNQQQPPPKKKGGGAAABBBCCCDDDDDDFFFIIILLLMMMMMMIIIEEEEEEIIIIIIFFFHHHIIIJJJKKKKKKKKKIIIIIIEEEDDDDDDDDDFFFGGGIIIKKKHHHKKKNNNNNNLLLKKKMMMOOOPPPLLLKKKOOOQQQQQQRRRUUULLLMMMNNNMMMMMMNNNPPPSSSMMMXXXbbbjjjzzz{{{{{{~~~jjjYYYSSSSSSRRRRRRWWWdddxxxrrr```VVVOOOIIIHHHEEEEEEDDDCCCAAA???<<<<<<;;;:::999777777666666777888999999888777666555666777777777888;;;>>>>>>?????????@@@CCCGGGKKKLLLPPPTTTWWWZZZ^^^eeejjjmmmwww|||{{{zzzzzzyyy|||rrrkkkgggdddbbbfffoooyyy{{{xxx}}}~~~yyyppphhhfffeeeccc```___]]][[[ZZZYYYZZZZZZZZZYYY^^^nnnxxxllleeeaaa___ZZZZZZYYYWWWUUUTTTRRRRRROOOMMMJJJHHHGGGGGGIIIJJJQQQWWWYYYUUUQQQPPPPPPNNNMMMKKKIIIHHHFFFDDDAAA???EEEJJJSSS]]]dddeeeccc______[[[UUUPPPMMMKKKIIIGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGEEECCCAAA@@@???>>>999888777666555555666777888888777999<<<>>>??????FFFIIINNNUUU]]]hhhssszzzwwwkkkeeegggmmm{{{uuuiiiYYYHHH>>>999555333555333444555555333222333555111333666777888999;;;===>>>??????>>>>>>>>>@@@BBBEEEGGGGGGDDD>>><<>>@@@CCCFFFIIIKKKLLLKKKJJJHHHHHHIIIIIIHHHGGGIIIIIIIIIJJJJJJIIIHHHHHHDDDCCCCCCEEEGGGIIIIIIIIILLLMMMNNNLLLJJJIIIJJJKKKQQQNNNMMMOOOTTTVVVTTTPPPIIIHHHGGGGGGIIIMMMQQQSSSSSSSSSXXXfffvvvuuubbbXXXTTTSSSPPPTTT```nnngggXXXRRRLLLMMMLLLIIIHHHHHHGGGDDD===<<<;;;:::999888888888888888777777777777888888:::::::::888777777:::<<>>;;;:::888777666666777888888888888999;;;===>>>???GGGKKKQQQXXXaaalllwww~~~~~~tttkkkhhhlllrrrssscccTTTDDD;;;888555444666333555555555333333444555444666888999:::;;;>>>@@@=========<<<===???BBBDDDEEEHHHIIIGGGBBBAAACCCFFFFFFIIILLLKKKLLLLLLHHHAAA:::<<<>>>AAAEEEHHHKKKLLLKKKJJJHHHHHHIIIIIIHHHFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFHHHJJJLLLLLLLLLKKKMMMNNNNNNLLLKKKKKKKKKOOOMMMKKKNNNRRRTTTQQQNNNMMMLLLKKKJJJKKKLLLNNNPPPRRRRRRWWWaaaooopppaaa[[[UUUQQQRRR[[[gggwwwttt```UUUOOONNNLLLJJJIIIIIIGGGFFF???>>><<<:::999888888888888888777777777777888888777888777666444555777999@@@@@@@@@>>>===>>>AAADDDIIILLLOOORRRUUUZZZ___ccclllrrr|||{{{vvvpppkkklllllllllmmmmmmnnnnnnnnnmmmpppssstttwww~~~eeeggghhhgggfffjjjttt}}}}}}sssmmmiiieeecccbbb```_________``````^^^aaakkk|||mmmccc]]]ZZZ]]][[[XXXUUURRRRRRRRRRRRQQQPPPMMMJJJHHHHHHIIIIIILLLRRRVVVSSSQQQRRRRRRQQQNNNMMMLLLJJJHHHEEECCCBBBFFFMMMWWWbbbiiillllllkkkbbb]]]XXXTTTQQQPPPOOONNNIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIHHHGGGDDDAAA@@@<<<;;;:::888777777888888999888888999:::<<<>>>???HHHLLLTTT\\\gggrrr}}}yyyqqqjjjkkkqqqxxxppp\\\NNN@@@999777555555777333555666555444444555666777888:::<<<<<<>>>AAACCCDDDBBB@@@>>>>>>@@@CCCEEEEEEIIIKKKKKKHHHFFFFFFHHHGGGJJJKKKJJJKKKLLLHHHBBB999:::<<>>;;;888888888888888888777777777777888888666666666555333444666888>>>???@@@???>>>???AAACCCHHHKKKNNNPPPSSSWWW\\\```jjjpppwww~~~~~~vvvnnnllljjjhhhggggggggggggggggggiiikkklllnnnttt~~~mmmkkkhhheeebbbeeeoooyyyzzzrrrkkkfffccccccaaaaaa```aaabbbcccaaadddpppqqqfff```\\\^^^\\\XXXTTTRRRQQQRRRRRRSSSQQQOOOLLLJJJIIIIIIIIILLLRRRVVVSSSQQQQQQQQQPPPMMMNNNMMMKKKHHHEEECCCCCCHHHOOOYYYbbbhhhjjjjjjjjjaaa]]]XXXTTTSSSRRRRRRQQQNNNMMMLLLLLLLLLLLLLLLMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJKKKJJJGGGDDDBBB>>>===;;;999888777888888999999999999:::<<>>@@@CCCFFFQQQMMMGGGCCCBBBCCCEEEEEEFFFIIIMMMMMMKKKHHHGGGGGGGGGJJJKKKKKKNNNRRRQQQMMM======>>>@@@BBBEEEHHHIIILLLJJJIIIIIIIIIIIIHHHFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGIIIKKKLLLMMMOOOQQQOOOQQQSSSSSSPPPLLLIIIHHHKKKIIIIIIJJJLLLMMMKKKIIIPPPPPPPPPPPPOOONNNLLLKKKPPPRRRWWWZZZ^^^lllxxxfff]]]WWWUUUZZZ```lll~~~fffYYYRRRLLLJJJJJJHHHGGGHHHFFFCCC???<<<999888888999888888777777777777888888777777888666555555777999;;;===??????>>>>>>???@@@GGGIIIKKKNNNPPPTTTYYY]]]fffkkkqqqwww{{{|||sssooolllhhheeeeeeeeedddbbbdddeeefffggghhhkkkrrrwwwzzzvvvkkkgggfffgggmmmuuuxxxpppjjjfffeeedddcccbbbcccdddeeeeeehhhsssssshhhaaa]]]^^^\\\XXXUUURRRRRRSSSTTTTTTRRRPPPNNNLLLKKKJJJJJJNNNTTTWWWTTTQQQPPPPPPOOOMMMNNNNNNLLLGGGDDDCCCDDDJJJQQQZZZaaadddddddddddd___[[[WWWTTTSSSSSSSSSRRRPPPPPPOOONNNMMMMMMMMMNNNKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIKKKLLLKKKIIIFFFDDD???>>><<<:::888777777888999::::::::::::<<<@@@DDDIIIOOOXXXcccnnnxxxyyyrrrmmmgggjjjqqq{{{gggUUUHHH<<<888777666555666444555777666555555777888999:::<<<===>>>@@@DDDHHHUUUPPPJJJFFFFFFGGGGGGGGGGGGIIILLLMMMKKKHHHFFFEEEFFFIIILLLMMMSSSZZZ]]]ZZZCCCBBBAAAAAABBBDDDFFFGGGKKKIIIHHHHHHIIIJJJHHHGGGEEEFFFGGGGGGHHHHHHHHHGGGDDDFFFIIIJJJJJJKKKNNNPPPRRRTTTVVVTTTQQQLLLIIIGGGKKKJJJJJJJJJKKKKKKJJJHHHLLLMMMOOOPPPPPPOOONNNMMMNNNRRRXXXZZZZZZbbbyyylll]]]WWWUUUZZZ```lllvvv```VVVMMMKKKKKKGGGFFFHHHGGGEEEAAA>>>;;;:::999999888888777777777777888888666777777777555555666888777999<<<===<<<<<<<<<===DDDFFFIIIKKKNNNQQQVVVZZZ```eeekkkppptttxxxxxxuuupppkkkhhhhhhfffccc```aaabbbcccccccccdddhhhjjjkkk}}}qqqkkkjjjhhhkkkqqqvvvpppkkkjjjiiihhhggghhhhhhiiikkknnnyyytttiiiaaa]]]^^^\\\YYYVVVUUUTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLLLLOOOUUUXXXUUUQQQQQQQQQOOONNNPPPPPPNNNHHHEEEDDDFFFNNNUUU]]]aaaaaa_________]]]ZZZVVVSSSSSSTTTTTTTTTQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLKKKJJJHHHFFFBBBAAA>>><<<:::999888888888:::<<<;;;;;;>>>CCCIIIMMMTTT^^^hhhrrr||||||rrrooolllhhhmmmvvvtttaaaPPPDDD:::777777666555555444666777777666666888999:::;;;<<<===>>>AAAFFFIIINNNJJJEEEDDDFFFIIIIIIHHHFFFGGGIIIKKKJJJIIIFFFEEEFFFIIIJJJMMMTTT]]]bbbaaaGGGFFFDDDCCCCCCDDDEEEGGGIIIHHHGGGHHHJJJKKKJJJIIIEEEFFFGGGHHHIIIIIIIIIHHHEEEHHHKKKKKKIIIIIILLLOOOTTTUUUVVVUUUQQQMMMKKKJJJLLLLLLMMMLLLLLLKKKJJJJJJHHHIIIKKKMMMOOOOOOOOOOOOLLLQQQWWWYYYWWW\\\nnnttt[[[UUURRRWWW]]]iiijjj[[[PPPNNNMMMHHHGGGJJJFFFEEECCC@@@>>><<<::::::888888777777777777888888333555666555444333444666555888:::;;;::::::;;;<<>>;;;:::888888777777777777888888444555777666555444555666666777999999999:::<<<===>>>@@@CCCFFFIIINNNSSSWWWXXX\\\bbbfffiiimmmrrrwww|||~~~xxxvvvuuurrrlllfffcccccccccbbbaaa`````````___fffpppzzz~~~wwwyyy}}}zzzyyywwwuuutttsssttttttwww||||||nnnddd___[[[[[[[[[ZZZYYYYYYXXXXXXSSSSSSRRRQQQPPPPPPOOOOOOMMMTTTXXXVVVTTTUUUVVVUUURRRUUUVVVSSSMMMIIIIIIKKKTTT[[[bbbeeebbb______```]]]ZZZVVVUUUUUUWWWXXXXXXVVVUUUSSSRRRPPPPPPOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJHHHGGGDDDAAA???=========888;;;=========AAAIIIOOOZZZaaajjjttt}}}{{{ppphhhhhhjjjnnn|||~~~iiiWWWCCC:::222333666666666777444666777888777777999:::<<<===>>>>>>@@@DDDIIIMMMKKKGGGCCCCCCGGGHHHFFFCCCAAABBBDDDGGGKKKMMMMMMLLLGGGGGGFFFEEEJJJRRRWWWVVVFFFEEECCCBBBBBBDDDGGGHHHFFFEEEFFFGGGJJJLLLLLLLLLFFFGGGHHHIIIJJJJJJJJJJJJKKKOOORRRQQQMMMLLLOOOSSSPPPQQQSSSSSSRRRRRRTTTUUUPPPQQQRRRQQQOOOMMMMMMMMMFFFFFFGGGIIIJJJLLLMMMNNNLLLMMMPPPRRRRRRXXXiiiyyy{{{```XXXTTTVVVYYYaaavvvzzzgggXXXUUUSSSLLLJJJNNNDDDDDDEEEDDDBBB???<<<:::888888777777777777888888666888999999888777777888777888999999999:::===???<<<>>>BBBEEEIIIMMMSSSWWWWWW[[[```ccceeeiiinnnrrrxxx}}}{{{zzzxxxsssooolllkkkiiigggeeedddbbbbbbbbbcccgggqqq~~~|||xxxwwwxxxzzzzzzqqqhhheee___]]]``````[[[YYY[[[]]]YYYTTTQQQPPPOOONNNMMMOOOQQQTTTVVVWWWWWWUUUTTTVVVSSSRRRRRROOOJJJJJJNNNUUUdddnnniiiaaa```___\\\[[[ZZZYYYWWWVVVVVVVVVVVVWWWVVVTTTSSSRRRQQQRRRRRROOOOOONNNNNNMMMNNNNNNNNNLLLKKKIIIIIIJJJJJJJJJIIIHHHGGGEEECCC@@@===:::999999888:::===???AAAIIIRRR\\\gggssszzzwwwvvvvvvnnngggeeeiiivvv~~~fffOOOHHHCCCEEEKKKGGG;;;777;;;666777888999999999999999;;;;;;===@@@CCCFFFIIIJJJIIIIIIJJJLLLMMMMMMJJJGGGCCCBBBAAABBBFFFHHHJJJJJJJJJIIIHHHHHHJJJJJJIIIHHHEEEGGGHHHEEEAAA???BBBFFFDDDDDDFFFGGGIIIJJJLLLLLLLLLJJJJJJMMMMMMHHHGGGIIIGGGLLLRRRTTTSSSPPPNNNNNNPPPOOONNNNNNPPPTTTWWWZZZ\\\VVVOOOMMMOOOPPPNNNKKKNNNLLLJJJJJJKKKLLLLLLLLLKKKJJJLLLOOORRRVVV```kkkxxxggg[[[RRRQQQTTT]]]rrrttt^^^UUURRRNNNIIIHHHHHHGGGFFFDDDAAA>>><<<:::888999999999999888888777:::888666555666999===???888888888888999:::;;;;;;???AAADDDFFFHHHKKKOOORRRSSSWWW\\\```aaadddiiinnnuuu{{{}}}yyyuuurrrqqqpppmmmjjjgggdddcccbbbaaadddkkkttt~~~|||}}}xxxqqqhhhaaa``````\\\YYYZZZ]]]ZZZVVVTTTSSSRRRPPPOOOPPPRRRUUUWWWYYYXXXWWWVVVVVVTTTSSSSSSPPPKKKKKKOOOWWWgggqqqllldddaaa___[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWVVVTTTSSSRRRRRRRRRRRRPPPPPPOOONNNNNNNNNNNNNNNLLLKKKIIIIIIJJJKKKJJJIIIHHHHHHFFFDDDAAA>>><<<:::999888:::===???BBBJJJSSS```jjjvvv|||xxxxxxuuummmfffffflllyyygggMMM>>>???LLL^^^bbbRRR>>>555888888999:::;;;;;;;;;;;;;;;<<<===@@@CCCFFFHHHJJJJJJJJJKKKMMMNNNNNNLLLJJJFFFDDDCCCDDDFFFIIIIIIIIIGGGFFFEEEEEEGGGHHHGGGFFFGGGIIIJJJGGGCCCBBBEEEHHHFFFFFFGGGHHHHHHIIIJJJJJJFFFEEEHHHNNNPPPKKKFFFEEEHHHLLLRRRTTTSSSPPPOOONNNNNNNNNMMMMMMOOORRRUUUWWWZZZTTTOOOMMMNNNOOONNNKKKNNNLLLJJJKKKMMMNNNOOOOOOLLLJJJKKKOOOQQQUUU^^^hhh{{{~~~wwwvvv~~~kkk^^^RRRQQQTTT\\\nnn|||cccXXXUUUQQQLLLJJJIIIHHHGGGEEEBBB@@@===<<<888888999999888888777777:::999777666777999;;;===888888888888999:::;;;;;;===???BBBDDDFFFIIILLLOOOQQQUUUZZZ]]]___bbbgggkkkooouuu|||}}}zzzzzzzzzyyyvvvrrrmmmiiifffeeeccccccfffjjjtttvvvgggaaa___]]][[[ZZZ\\\ZZZXXXWWWWWWUUUSSSQQQQQQSSSVVVXXXZZZZZZZZZYYYWWWTTTTTTTTTQQQMMMMMMQQQ\\\kkkvvvqqqgggccc___[[[\\\[[[YYYXXXWWWWWWVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSRRRQQQQQQPPPOOONNNMMMMMMMMMKKKJJJJJJKKKKKKJJJIIIIIIIIIHHHFFFCCC@@@===;;;:::999;;;>>>@@@CCCLLLVVVdddooozzz}}}uuummmhhhkkkssseeeJJJAAACCCTTTnnnxxxiiiNNN<<<999999;;;<<<<<<=========<<<===>>>@@@BBBEEEHHHIIIIIIIIIJJJMMMOOOOOONNNLLLJJJHHHFFFFFFGGGIIIIIIIIIFFFEEEDDDEEEGGGHHHGGGFFFIIIKKKLLLJJJGGGEEEGGGJJJGGGGGGHHHHHHHHHHHHIIIIIICCCBBBGGGQQQWWWRRRIIIDDDIIIMMMQQQSSSSSSQQQOOOOOOLLLLLLLLLLLLNNNPPPSSSTTTWWWRRRNNNLLLMMMNNNMMMKKKMMMKKKJJJKKKNNNQQQRRRRRRLLLKKKLLLNNNOOORRR[[[dddooo{{{uuurrrhhheeessszzzppp```QQQPPPTTTZZZfffsss~~~mmm]]]WWWSSSNNNLLLJJJIIIHHHFFFDDDBBB@@@>>>999999888888888777777777999999888888888888999999777777777777888999:::;;;:::<<>>>>>===>>>???@@@BBBDDDFFFHHHHHHGGGHHHKKKMMMOOONNNMMMMMMJJJHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLKKKHHHGGGIIIJJJFFFGGGGGGHHHHHHIIIIIIIIIFFFDDDHHHTTT\\\XXXOOOIIIKKKMMMPPPRRRRRRQQQPPPOOOKKKKKKKKKLLLMMMOOOPPPQQQSSSPPPMMMKKKLLLMMMLLLKKKKKKJJJJJJKKKOOORRRTTTTTTNNNLLLMMMNNNNNNPPPWWW```eee|||xxxrrrfffbbbooovvvrrr___OOOMMMQQQUUU]]]fffmmmxxxxxxbbbVVVQQQNNNLLLKKKJJJJJJHHHFFFDDDBBBAAA:::999888888777777777777888888999999888777777666777777666777777888999:::999;;;===>>>@@@BBBEEEHHHKKKPPPUUUXXXZZZ]]]bbbfffnnnqqqvvvzzz}}}{{{vvvtttooollljjjhhheeefffppp|||zzzggg```aaa___\\\\\\[[[ZZZZZZZZZYYYWWWTTTQQQRRRTTTWWWYYYZZZZZZZZZXXXVVVVVVWWWUUUQQQRRRVVVdddttt~~~wwwlllfff```ZZZ[[[ZZZYYYWWWVVVVVVVVVVVVSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMMMMLLLKKKLLLMMMMMMKKKIIIJJJJJJJJJIIIGGGDDD@@@>>><<<;;;===BBBEEEKKKVVVaaannnwwwxxxtttvvvnnnlllttt~~~qqqWWW@@@;;;777666:::===<<<999888888999:::<<<===>>>>>>>>>??????@@@@@@BBBDDDEEEFFFEEEEEEEEEGGGJJJLLLLLLKKKNNNLLLIIIIIIJJJJJJJJJJJJKKKJJJIIIJJJLLLMMMLLLKKKHHHIIIJJJIIIHHHGGGHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLIIIEEEGGGQQQYYYXXXRRRNNNLLLMMMNNNPPPQQQQQQPPPOOOJJJKKKLLLMMMNNNNNNNNNNNNPPPNNNLLLLLLLLLMMMMMMLLLKKKJJJIIIKKKNNNRRRSSSSSSQQQOOOOOOPPPOOONNNTTT\\\___ssszzzmmmfffpppvvvttt```OOOLLLOOOPPPTTTZZZ]]]gggrrr~~~jjjXXXPPPMMMLLLKKKKKKJJJIIIHHHFFFDDDCCC;;;;;;999888777777777777888888888888888777555444666666666666777888999999999:::<<<===>>>@@@CCCFFFIIINNNSSSVVVXXX[[[```dddiiilllqqqtttwwwzzz~~~}}}{{{tttqqqnnnkkkfffeeemmmvvvlllbbbbbbbbb______]]][[[ZZZ[[[ZZZXXXVVVRRRSSSUUUWWWXXXYYYZZZZZZYYYWWWWWWXXXWWWSSSTTTYYYgggvvvxxxlllfffaaa[[[ZZZYYYWWWVVVUUUUUUTTTTTTQQQRRRSSSTTTTTTTTTTTTTTTSSSTTTTTTTTTSSSRRRPPPOOOMMMLLLLLLMMMNNNNNNKKKIIIIIIJJJKKKJJJHHHDDDAAA>>><<<<<<>>>DDDIIIPPP]]]iiirrr|||~~~}}}yyywwwuuunnnlllvvvyyypppaaaMMM===AAA@@@>>>;;;999999<<<>>>888999;;;<<<===>>>??????@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCEEEHHHJJJJJJIIILLLKKKIIIIIIJJJLLLLLLLLLKKKJJJIIIIIIKKKKKKJJJIIIFFFGGGGGGHHHHHHGGGFFFFFFCCCDDDEEEGGGIIIKKKLLLMMMIIIDDDCCCJJJQQQQQQOOOOOOLLLLLLLLLMMMOOOPPPOOONNNKKKLLLNNNOOOOOOOOONNNMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMKKKJJJKKKNNNQQQRRRRRRUUUSSSSSSSSSPPPNNNSSSZZZ]]]kkkxxxjjjooorrrzzzfffUUUPPPOOOLLLMMMRRRRRRYYYbbblllyyyyyyaaaTTTPPPNNNKKKKKKKKKJJJIIIGGGFFFEEE>>><<<:::999888888888999777777777777777666555444555555555555666777888999888:::<<<<<<===???AAADDDGGGKKKPPPTTTUUUXXX]]]bbbgggjjjooosssvvvzzz}}}{{{xxxuuuqqqkkkgggmmmvvvyyyqqqddddddeeebbbccc```]]]\\\[[[[[[ZZZYYYUUUVVVWWWXXXYYYZZZ[[[[[[YYYXXXXXXYYYXXXUUUVVVZZZhhhwww~~~vvvkkkeeeaaa\\\XXXWWWVVVUUUTTTSSSSSSSSSPPPQQQSSSTTTUUUUUUUUUTTTRRRSSSTTTUUUUUUSSSQQQPPPMMMMMMMMMNNNOOONNNLLLIIIHHHIIIJJJJJJHHHEEEAAA>>>===<<>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBDDDFFFHHHHHHHHHJJJIIIGGGHHHKKKMMMNNNNNNLLLKKKIIIIIIJJJJJJHHHGGGEEEEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKGGGCCCBBBGGGJJJJJJKKKMMMLLLKKKIIIKKKMMMOOONNNMMMLLLNNNPPPQQQQQQPPPOOOMMMKKKLLLMMMMMMMMMMMMNNNOOOPPPNNNMMMMMMOOOQQQQQQQQQYYYWWWVVVUUURRROOOSSSYYY[[[bbbxxxsssrrrooorrr```XXXQQQJJJIIINNNLLLPPPVVV^^^hhhwwwppp^^^UUUQQQJJJJJJJJJJJJIIIHHHGGGFFF@@@>>><<<:::999999999:::666666666666666666666666555555555555666777888888777999:::;;;;;;<<>>======@@@GGGNNNXXXfffsss{{{}}}tttrrr~~~~~~nnn[[[JJJ@@@===999:::;;;:::;;;======<<<;;;<<<===???AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCEEECCCBBBCCCFFFHHHHHHGGGHHHGGGFFFHHHKKKNNNOOOOOONNNMMMKKKKKKKKKKKKIIIGGGEEEEEEFFFGGGHHHHHHFFFDDDGGGGGGGGGHHHHHHIIIIIIIIIFFFCCCDDDGGGHHHGGGHHHLLLLLLJJJHHHIIILLLNNNNNNLLLMMMOOOQQQSSSSSSQQQOOONNNKKKLLLMMMNNNMMMNNNOOOPPPSSSQQQOOOOOOPPPQQQQQQQQQ[[[YYYXXXWWWSSSPPPSSSYYYYYY]]]ppp~~~xxxppp{{{hhh^^^TTTJJJHHHLLLIIIKKKPPPVVV___mmm}}}gggZZZTTTJJJJJJJJJJJJIIIHHHGGGFFFAAA???===:::999999:::;;;666666555555555555666777555444444555555666777888666888999999:::;;;===@@@BBBFFFKKKNNNPPPSSSXXX\\\[[[```ffflllpppsssvvvxxx~~~yyysssppprrrtttyyy}}}|||{{{jjjeeeffffffccceeefffccc```^^^___aaa___\\\ZZZ[[[______[[[WWWVVVXXXYYYXXXVVVWWW[[[___jjjvvv{{{tttkkkggg```XXXUUUTTTSSSPPPNNNNNNPPPRRRQQQQQQQQQSSSVVVXXXWWWWWWUUUUUUUUUUUUUUUTTTSSSRRROOOOOOOOONNNMMMLLLKKKJJJNNNLLLKKKKKKKKKHHHBBB======???BBBIIISSSaaammmuuu~~~|||yyy{{{{{{lllPPP???===:::::::::999999::::::;;;<<>><<<999999999999999:::;;;<<<===DDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDGGGIIIJJJMMMLLLKKKIIIHHHHHHGGGGGGDDDEEEFFFFFFEEEFFFHHHJJJHHHHHHIIILLLNNNMMMKKKHHHFFFFFFFFFFFFFFFFFFEEEEEEHHHHHHIIIJJJKKKLLLMMMNNNOOOSSSSSSPPPMMMNNNNNNLLLKKKHHHGGGIIIJJJIIIKKKOOORRRSSSSSSSSSSSSSSSTTTTTTWWWYYYZZZWWWRRRPPPSSSVVVWWWWWWddd{{{vvveeeUUUNNNNNNOOOKKKKKKRRRVVV\\\kkk{{{iiiWWWOOOLLLIIIHHHIIIJJJIIIFFFCCCBBB@@@===;;;999888777888888999999888888777666555666666666777777777888777777777888999:::;;;<<>>???DDDCCCCCCBBBBBBCCCCCCDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKKKKKKKKKKLLLMMMNNNLLLJJJFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGIIIJJJLLLMMMMMMKKKOOOQQQNNNLLLNNNNNNMMMMMMHHHGGGHHHIIIHHHKKKPPPUUUTTTSSSRRRRRRRRRSSSTTTVVVXXXYYYVVVRRRQQQSSSUUUTTTXXXaaaqqqxxxbbbVVVSSSPPPKKKKKKPPPTTTXXXeeetttxxx```QQQMMMIIIHHHJJJJJJHHHGGGDDDCCCAAA???===;;;999888888999:::::::::999777666666666666666777777777777777777777888999:::;;;<<<<<>>@@@AAA>>>???@@@@@@@@@@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBAAAAAACCCEEEGGGIIIJJJJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGHHHEEEFFFGGGGGGFFFFFFHHHJJJMMMLLLJJJJJJLLLLLLLLLKKKGGGFFFEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGIIIKKKLLLLLLJJJNNNPPPMMMKKKMMMMMMKKKPPPKKKIIIJJJKKKJJJMMMRRRUUUSSSQQQOOOOOOOOOQQQRRRTTTVVVWWWVVVTTTSSSUUUVVVTTTZZZaaaiiizzztttccc\\\TTTNNNMMMRRRUUUXXXcccqqqiii[[[SSSLLLKKKLLLJJJHHHGGGEEEDDDCCCAAA???===;;;:::888999:::;;;;;;999888777666666666666777777777777666666777777888:::;;;<<<;;;>>>AAADDDFFFIIIMMMOOOSSSTTTWWWYYY]]]cccjjjooouuuxxx|||~~~{{{~~~{{{uuutttmmmgggdddaaa]]]]]]^^^^^^```dddlllxxx{{{pppddd^^^]]]\\\\\\\\\\\\\\\[[[]]]___cccggghhhfffaaa]]]\\\^^^```aaaccchhhpppvvv~~~rrreeeXXXVVVUUUUUUUUUTTTQQQOOOKKKNNNSSSXXX\\\\\\XXXUUURRRSSSSSSTTTTTTTTTSSSSSSQQQPPPNNNMMMLLLKKKKKKLLLIIIJJJKKKLLLKKKJJJIIIIIIFFFIIIRRR___ooo{{{xxxsssrrruuuyyyzzzaaaNNNDDD:::999;;;555888888999:::<<>>AAACCCBBB@@@AAADDDGGGBBBBBBCCCDDDDDDDDDDDDCCCEEEDDDDDDCCCBBBAAA@@@@@@>>>???BBBEEEGGGHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHCCCDDDEEEEEEDDDEEEGGGIIIMMMKKKHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEFFFGGGHHHIIIJJJJJJJJJNNNPPPLLLJJJKKKLLLIIIMMMJJJIIIKKKKKKIIIJJJNNNOOONNNMMMLLLKKKLLLMMMNNNIIIJJJLLLNNNPPPQQQQQQQQQQQQWWWZZZ[[[fffyyylll^^^TTTNNNPPPSSSUUU^^^jjjjjjZZZLLLKKKMMMJJJJJJMMMGGGGGGGGGFFFDDDBBB@@@>>>:::999999999888888888888777777777777666666666666666666666777888999:::;;;:::===@@@BBBCCCEEEIIIKKKNNNPPPSSSUUUYYY^^^dddhhhkkkooouuu{{{~~~~~~|||yyysssooommmmmmjjjeeeaaa^^^\\\ZZZ[[[YYYYYY]]]aaajjj|||{{{nnniiibbb]]]]]]]]]]]]]]]^^^___```aaaaaabbbcccdddbbbdddgggiiimmmttt~~~zzzlllggg```]]]\\\ZZZUUUQQQPPPQQQTTTXXX[[[ZZZWWWTTTQQQRRRRRRSSSSSSSSSSSSSSSRRRPPPNNNLLLKKKKKKLLLLLLKKKLLLNNNMMMJJJIIIJJJKKKOOOYYYgggsss|||{{{uuutttqqqttt{{{~~~dddOOOBBB>>>888:::===888::::::;;;<<<===???AAABBBDDDFFFHHHEEEAAA???BBBEEEAAABBBCCCDDDEEEDDDDDDCCCFFFFFFEEEDDDCCCBBBAAA@@@???@@@BBBDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHDDDEEEFFFFFFEEEFFFHHHIIILLLKKKIIIHHHIIIHHHFFFDDDCCCEEEHHHKKKLLLLLLKKKJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHMMMOOOLLLKKKMMMNNNLLLLLLJJJJJJMMMMMMJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMKKKKKKLLLNNNOOOPPPOOONNNQQQSSSVVVXXX```ooo~~~{{{gggZZZQQQPPPQQQRRR[[[fffwww{{{fffTTTPPPOOOJJJIIIMMMHHHHHHIIIHHHFFFDDDAAA???:::999888666666777888999888777777777666666666555666666666666777999:::;;;999;;;>>>@@@AAACCCFFFHHHJJJMMMQQQTTTWWW\\\aaadddhhhlllsssxxx|||~~~~~~}}}}}}}}}}}}zzzvvvsssooopppnnnjjjeeecccbbb```]]][[[\\\___```dddrrrxxxpppgggaaa_________^^^^^^^^^______```bbbfffhhheeegggjjjlllpppxxxwwwpppgggbbb___\\\WWWSSSSSSTTTVVVXXXZZZYYYUUURRRQQQQQQRRRSSSSSSSSSSSSSSSRRRPPPNNNLLLKKKKKKLLLMMMKKKMMMOOOMMMJJJHHHJJJLLLSSS___ooo{{{ssspppqqqrrrwwwuuu^^^KKKAAA>>>999:::>>>:::;;;;;;;;;<<<>>>???AAAAAAGGGIIIJJJFFF@@@===???BBBAAABBBDDDEEEEEEEEEDDDCCCGGGGGGFFFDDDCCCBBBAAA@@@CCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHEEEFFFGGGGGGFFFGGGIIIKKKLLLKKKJJJJJJJJJHHHFFFDDDAAADDDHHHLLLMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFKKKNNNLLLLLLOOOPPPOOONNNLLLMMMPPPPPPLLLKKKMMMKKKLLLMMMNNNNNNNNNNNNNNNPPPPPPPPPQQQRRRQQQOOOMMMRRRSSSUUUYYY^^^kkk{{{~~~oooaaaUUURRRQQQQQQYYYdddqqqttt^^^VVVRRRJJJHHHLLLHHHIIIIIIIIIGGGEEEBBB@@@;;;999777555444666888999888888777777666666666555555555666666777999:::;;;888:::===???@@@BBBDDDGGGGGGKKKOOOSSSVVVZZZ^^^aaafffjjjqqqwwwzzz|||~~~~~~{{{yyy{{{~~~~~~yyyttttttsssrrrpppiii```^^^aaabbb```______]]]```kkkxxx}}}qqqiiieeeccc```^^^cccccccccbbbbbbeeeiiimmmhhhgggiiioootttzzzyyymmmfffaaa[[[XXXXXXUUUXXXZZZ[[[YYYWWWWWWWWWUUUQQQPPPTTTUUUSSSRRRTTTVVVVVVTTTQQQNNNLLLLLLMMMQQQLLLJJJLLLMMMMMMQQQWWWYYYgggvvv~~~yyy~~~nnnkkkmmmooozzzzzznnnTTTJJJ???888888::::::999============>>>???AAAAAAEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHFFFEEEDDDCCCDDDFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEJJJIIIIIIHHHGGGFFFEEEDDDBBBBBBDDDGGGJJJLLLKKKJJJFFFFFFEEEEEEFFFHHHKKKLLLKKKKKKLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTSSSQQQNNNLLLOOOMMMLLLJJJJJJLLLMMMNNNOOOKKKKKKQQQUUUTTTSSSSSSRRRMMMNNNVVVZZZ```ttt|||~~~oooZZZQQQMMMLLLTTTaaapppjjjVVVRRRSSSNNNHHHIIIIIIIIIIIIIIIGGGDDDAAA<<<;;;999777777777777888777777666666666666777777777666666666777888999999999::::::;;;===>>>@@@AAAEEEHHHKKKNNNRRRVVVZZZ^^^fffjjjpppuuuxxxzzz{{{|||}}}|||}}}{{{vvvzzzyyyyyywwwoooeeeaaaccccccaaaaaa```^^^```jjjuuu|||sssnnnkkkgggeeeddddddddddddccceeeiiilllmmmllloootttxxx~~~}}}pppiiiccc]]]ZZZZZZWWWYYY\\\\\\ZZZXXXXXXXXXWWWTTTTTTXXXZZZYYYXXXYYYYYYYYYXXXUUURRRPPPOOONNNOOOJJJHHHJJJKKKLLLQQQVVV^^^kkkyyy|||www}}}ooolllnnnrrr~~~xxxiiiOOOGGG===888999<<<<<<<<<===<<<<<<<<<===>>>???@@@CCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGFFFEEEDDDCCCDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDFFFIIIJJJIIIHHHDDDDDDCCCCCCDDDFFFIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNPPPQQQRRRRRRPPPMMMLLLLLLKKKKKKKKKLLLNNNPPPQQQRRRNNNLLLQQQTTTRRRRRRSSSRRRMMMMMMSSSWWW^^^qqq{{{{{{zzzaaaUUUPPPNNNSSS]]]kkk}}}}}}cccWWWRRRNNNJJJJJJIIIIIIIIIIIIHHHDDDAAA<<<;;;999777777666777777777777666666666666777777777777777666777777888888999999:::;;;<<<>>>@@@@@@DDDFFFJJJMMMOOOSSSWWWZZZbbbfffkkkpppsssvvvyyyzzz}}}~~~}}}zzz}}}||||||zzzqqqeee```aaafffeeeddddddaaaaaajjjttt}}}xxxsssoookkkllllllkkkkkklllnnnqqquuutttvvv{{{xxxnnnggg```\\\]]][[[^^^``````___]]]]]]^^^\\\YYYZZZ```bbbaaa```aaa^^^^^^]]]\\\ZZZVVVSSSQQQNNNJJJGGGIIIKKKMMMRRRXXXeeerrr~~~~~~zzzzzzzzzpppnnnpppvvvtttaaaHHHBBB<<<999;;;>>>>>>>>>======<<<<<<<<<======>>>AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIKKKKKKKKKJJJJJJIIIHHHHHHKKKJJJIIIHHHFFFEEEDDDCCCFFFEEEDDDEEEGGGGGGFFFDDDBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJLLLMMMOOOPPPPPPNNNLLLKKKIIIIIIIIIJJJLLLOOOQQQSSSTTTOOOLLLOOOQQQPPPQQQSSSVVVPPPOOOQQQTTTZZZkkk}}}{{{{{{iiiZZZTTTQQQSSSXXXdddtttxxxaaaUUUQQQPPPLLLKKKJJJJJJJJJHHHEEEBBB===<<<:::888777666777777777777666666666666777777888888777666666666777777999999999:::;;;===??????CCCEEEHHHJJJLLLOOOSSSVVV\\\___dddhhhlllpppuuuxxxyyy{{{~~~}}}~~~}}}sssgggaaaaaaiiihhhhhhhhheeedddkkkuuuzzzxxxyyyzzzyyyxxxwwwyyyzzz{{{{{{~~~wwwnnnddd______```bbbeeefffeeeeeefffgggcccaaabbbgggjjjgggfffgggccccccccccccaaa]]]XXXTTTOOOKKKHHHKKKNNNPPPVVV]]]mmmyyy{{{{{{~~~}}}vvvqqqqqqttt}}}|||mmmYYYCCC???<<<;;;<<<>>>>>>>>>???>>>>>>============>>>@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIKKKJJJIIIHHHGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHIIILLLLLLKKKJJJJJJIIIIIIIIIKKKJJJIIIHHHFFFEEEDDDDDDHHHFFFEEEEEEFFFEEECCCAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLKKKHHHHHHHHHIIIKKKMMMOOOQQQQQQLLLJJJLLLMMMMMMPPPUUU]]]WWWSSSSSSSSSXXXeeettt~~~yyyyyyzzznnn\\\VVVTTTSSSUUU```mmmqqq]]]UUUVVVMMMLLLKKKJJJJJJHHHFFFCCC>>>===;;;999777666666777777777666666666666777777999888777666666666666666888888999999:::<<<===>>>BBBDDDFFFHHHJJJLLLPPPSSSWWWZZZ]]]aaafffkkkqqquuuvvvyyy|||zzznnnhhhhhhmmmllllllkkkgggffflllvvvxxxllleeecccccceeehhhiiijjjkkklllnnnkkkhhhhhhlllnnnkkkiiijjjiiihhhhhhhhhgggccc]]]XXXOOOKKKIIIKKKOOOSSSZZZaaasss~~~{{{tttyyy~~~}}}uuurrrqqqtttzzzyyysssdddQQQ@@@???===<<<<<<======<<<@@@@@@??????>>>?????????AAAAAAAAABBBDDDEEEGGGHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGHHHIIILLLKKKJJJIIIHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDHHHGGGGGGGGGGGGFFFBBB@@@BBBCCCEEEFFFFFFFFFFFFEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKHHHHHHIIIIIIJJJKKKKKKLLLLLLHHHGGGIIIJJJKKKPPPVVVccc^^^YYYUUUTTTWWWaaakkkzzzqqqooo{{{qqq^^^XXXUUUTTTSSS\\\gggzzzhhhYYYTTTOOONNNLLLKKKJJJIIIFFFDDDAAA???===:::888777777777777777666666666666777777888888777666555555555666888888888888999;;;<<<<<>>===<<<;;;;;;<<<<<<@@@@@@?????????@@@@@@AAAAAAAAABBBCCCDDDFFFHHHIIIHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIKKKKKKIIIDDD@@@CCCDDDFFFHHHHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFIIIJJJKKKPPPWWWccc___ZZZVVVTTTWWW]]]cccxxxxxxqqq|||xxxcccYYYVVVSSSQQQVVV```rrruuu]]]SSSQQQOOOMMMKKKKKKJJJGGGEEECCCBBB???<<<:::999888888777777666666666666777777777777666555555555666666777777777888888999:::;;;>>>@@@CCCEEEFFFIIILLLOOOPPPSSSWWW[[[___eeekkkooorrrvvv{{{~~~~~~~~~|||tttpppvvv}}}yyypppqqqqqqpppooooooppprrrpppkkkiiilllnnnmmmnnnqqqrrrooollllllllliiiccc]]]TTTPPPNNNQQQVVV[[[dddlllxxx{{{~~~|||xxxtttqqqjjjlllqqqzzzzzzmmm]]]MMMEEE===<<<<<<;;;:::;;;===??????>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBDDDEEEGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHFFFDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHKKKNNNOOOLLLGGGBBBBBBDDDGGGIIIIIIHHHEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGIIIKKKLLLMMMKKKKKKKKKLLLKKKKKKKKKJJJJJJHHHIIIKKKKKKKKKPPPVVV[[[ZZZWWWTTTSSSWWW[[[]]]jjj{{{jjj\\\UUUQQQMMMNNNXXXjjjiiiYYYSSSPPPNNNLLLKKKJJJHHHFFFFFFDDDAAA>>><<<:::999999777777666666666666777777666666555555555666777777777777777777777888999:::;;;===???BBBCCCFFFJJJMMMNNNQQQUUUYYY]]]bbbgggkkkmmmssszzz~~~~~~}}}~~~xxx}}}yyyyyyxxxvvvsssrrrssstttooojjjgggjjjmmmnnnpppttttttpppmmmlllmmmjjjddd^^^ZZZUUUSSSWWW\\\aaajjjsssxxx||||||vvvqqqmmmhhhjjjppp{{{wwwjjjUUUFFFBBB;;;;;;:::::::::;;;???AAA============>>>???AAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIEEEEEEFFFHHHHHHHHHHHHHHHHHHGGGDDDCCCBBBCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIEEEHHHLLLQQQRRROOOIIICCCBBBDDDGGGIIIIIIGGGEEECCCEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIKKKMMMNNNKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKLLLNNNLLLKKKOOOUUUTTTTTTSSSQQQRRRVVVZZZ[[[]]]yyyppp^^^UUUOOOKKKGGGRRReee|||uuucccTTTQQQNNNLLLKKKJJJHHHGGGGGGFFFCCC???===;;;::::::777777666666666666777777555555555555555666777888777777666777777888999999888:::===???BBBEEEIIILLLLLLOOOTTTXXX\\\```dddhhhiiiqqqzzz~~~~~~~~~|||vvvrrrpppppppppmmmllljjjiiiiiijjjlllmmmqqqqqqqqqpppmmmiiifffddd]]]]]]___bbbccceeeooozzz~~~~~~yyyrrrkkkjjjnnnuuu|||kkk]]]OOODDD???<<<;;;;;;::::::<<<===>>>@@@@@@?????????@@@AAABBBBBBBBBCCCDDDEEEGGGIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEIIIHHHHHHHHHHHHIIIJJJJJJNNNKKKGGGGGGHHHIIIHHHFFFEEEEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFJJJKKKMMMQQQSSSRRRLLLGGGDDDEEEFFFFFFFFFFFFEEEDDDGGGDDDAAA@@@AAACCCCCCCCCGGGFFFEEEGGGJJJLLLLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOJJJLLLOOOPPPPPPPPPPPPQQQTTTPPPMMMNNNRRRWWWYYYZZZ^^^lll}}}gggVVVLLLIIILLLPPP^^^tttgggZZZSSSNNNMMMKKKHHHFFFHHHGGGEEECCCAAA@@@>>>:::777999777555555666777777777999888888888777777666666999999888888888888999999777999;;;===>>>AAADDDGGGKKKLLLOOOQQQUUU[[[bbbfffiiiooovvv}}}{{{vvvsssqqqqqqqqqooonnnllllllmmmnnnooommmnnnooopppooonnnllljjjccccccgggkkkkkkmmmttt}}}zzzssslllmmmrrrzzzyyygggXXXJJJCCCAAA>>>======<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJGGGFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKOOOQQQPPPKKKGGGDDDEEEGGGHHHHHHGGGFFFEEEHHHEEECCCBBBCCCEEEEEEEEEFFFEEEEEEFFFIIIKKKKKKKKKKKKKKKIIIIIIJJJKKKMMMOOOKKKNNNPPPQQQPPPOOOPPPQQQTTTQQQMMMMMMPPPSSSUUUUUUZZZeeexxxjjjXXXMMMIIIJJJMMMYYYmmmzzzcccZZZQQQOOOMMMIIIGGGHHHJJJHHHFFFEEEDDDBBB???<<<;;;999666666777888888888888888777777777666666666999888888777777888888999777999;;;===>>>@@@CCCFFFIIIKKKMMMPPPSSSYYY___dddgggllltttzzz~~~}}}yyywwwvvvrrrqqqnnnlllkkkkkklllmmmkkkmmmoooqqqssssssssssssoooooorrrvvvvvvvvv{{{yyytttpppuuuzzzrrraaaQQQDDD@@@CCC@@@????????????@@@AAAAAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGJJJJJJIIIIIIHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDFFFFFFJJJJJJIIIIIIJJJJJJKKKLLLJJJHHHFFFFFFGGGGGGFFFEEEGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGHHHGGGGGGFFFGGGIIILLLNNNLLLIIIFFFCCCEEEHHHJJJJJJIIIGGGFFFHHHFFFDDDDDDFFFGGGGGGGGGEEEDDDDDDFFFIIIJJJKKKJJJJJJJJJIIIIIIJJJKKKMMMNNNMMMOOOQQQQQQPPPOOOOOOOOOVVVSSSPPPOOOPPPQQQRRRRRRVVV[[[iii{{{nnn[[[OOOIIIHHHIIISSScccsss}}}wwwhhhYYYRRRPPPMMMJJJJJJJJJIIIGGGFFFFFFDDDBBB???===;;;888777888999999888777777666666666666666555999888888777777888888999777999;;;<<<===???BBBEEEGGGIIIKKKNNNQQQVVV\\\```dddiiipppvvvyyy|||~~~}}}~~~}}}|||vvvtttrrrooommmmmmmmmnnnmmmooorrruuuxxx{{{|||}}}~~~||||||~~~}}}|||}}}wwwuuuvvv}}}{{{iiiZZZLLLBBB>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKIIIGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHCCCDDDFFFIIIJJJIIIGGGEEECCCFFFIIIKKKLLLKKKIIIHHHHHHGGGEEEEEEGGGHHHHHHHHHEEEEEEEEEGGGJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPRRRRRRPPPNNNNNNNNNVVVUUUSSSRRRRRRRRRSSSSSSTTTUUU]]]lll~~~}}}sss^^^OOOHHHFFFFFFMMMZZZgggqqq{{{{{{cccVVVRRROOONNNNNNHHHFFFEEEEEEEEEDDDBBB???>>>;;;999888888999888888666666666666555555555555888888777777777777888888777999:::;;;<<<>>>@@@CCCEEEGGGJJJMMMOOOTTTYYY]]]aaaeeelllqqquuuyyy|||~~~|||~~~xxx{{{}}}zzzwwwuuuttttttuuuppprrrvvv{{{~~~~~~zzztttuuuyyyttt```SSSJJJBBB===<<>><<<999777888888777666555555555555666666666666888777777777777777777888777888::::::;;;<<>><<<>>>??????@@@AAA@@@@@@@@@???@@@AAABBBCCCBBBAAAAAAEEEFFFHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIFFFFFFEEEEEEEEEFFFGGGGGGGGGIIIKKKKKKIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGCCCDDDEEEFFFFFFGGGFFFFFFAAACCCEEEFFFEEEFFFGGGHHHDDDFFFHHHJJJKKKLLLLLLLLLJJJIIIGGGHHHIIIIIIGGGFFFGGGGGGHHHJJJMMMNNNMMMKKKGGGGGGHHHIIIIIIJJJJJJJJJLLLNNNPPPPPPNNNLLLLLLLLLKKKMMMOOOPPPOOOOOOOOOPPPSSSQQQSSS\\\iii{{{zzzuuuooozzz~~~hhhVVVJJJGGGEEEGGGNNNVVV___mmmyyyiii\\\SSSNNNNNNKKKIIIHHHHHHHHHGGGEEECCC???===:::888888777666555555666666666666777777777888777777666666777777888777888::::::::::::===???CCCEEEHHHKKKMMMPPPTTTWWW]]]```eeeiiinnnsssxxx|||qqqtttyyy~~~zzzuuurrrvvvwwwhhhVVVKKKDDD@@@???AAA>>>???@@@AAAAAAAAA@@@@@@???@@@BBBCCCCCCBBBAAA@@@BBBCCCFFFHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKIIIHHHGGGFFFEEEDDDDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFGGGGGGHHHEEEHHHJJJJJJHHHGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGBBBBBBDDDEEEEEEEEEEEEEEEBBBDDDFFFFFFEEEEEEHHHKKKEEEEEEFFFHHHJJJKKKMMMNNNMMMKKKJJJJJJKKKJJJHHHFFFFFFFFFGGGJJJMMMNNNLLLJJJFFFGGGHHHHHHIIIIIIJJJJJJJJJLLLNNNNNNMMMKKKKKKLLLIIILLLOOOPPPNNNLLLMMMNNNQQQOOOQQQWWW```pppzzztttkkkmmm|||nnn]]]PPPIIIFFFEEEHHHNNNVVVeeeqqq|||mmm]]]SSSPPPMMMLLLJJJJJJJJJHHHFFFDDDAAA???;;;999999888777666666666666777777777888888777777666666666666777777777888999999999999<<<>>>AAACCCFFFIIIKKKNNNQQQTTTYYY\\\aaaeeejjjooouuuyyy}}}}}}~~~qqqsssxxx|||~~~vvvttttttrrryyyooocccUUUJJJAAA===@@@FFF???@@@AAABBBBBBBBBAAA@@@???@@@BBBDDDDDDCCCBBBAAA???AAADDDGGGHHHHHHHHHGGGHHHIIIJJJKKKKKKIIIGGGFFFFFFEEEEEEEEEEEEGGGIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIDDDGGGJJJJJJGGGFFFFFFHHHIIIHHHGGGFFFFFFFFFGGGGGGAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGFFFEEEFFFIIILLLEEEEEEEEEFFFHHHKKKNNNOOOOOONNNMMMLLLLLLKKKIIIFFFDDDEEEGGGJJJLLLMMMKKKIIIFFFFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMMMMLLLKKKKKKKKKKKKNNNRRRRRROOOMMMLLLMMMNNNNNNPPPTTT[[[hhh|||uuuiiieeeooovvvsssbbbUUUJJJFFFDDDEEEIIIPPP^^^kkkyyy|||gggYYYTTTNNNLLLJJJJJJIIIHHHEEECCCCCC@@@===;;;::::::888777666666777777888888999999777777666666666666777777777888999999888999;;;===???BBBEEEGGGIIIKKKOOOQQQWWWZZZ^^^bbbgggmmmssswwwyyy{{{}}}jjjnnntttyyy~~~}}}{{{xxxqqqssstttuuu{{{aaaWWWNNNIIIEEE@@@@@@BBBBBBBBBBBBCCCCCCDDDEEEFFFDDDCCCBBBCCCEEEGGGGGGFFFDDDCCCAAAAAAAAADDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBCCCEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIGGGGGGHHHHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHFFFGGGHHHIIIIIIKKKOOORRRRRRQQQPPPNNNLLLIIIGGGFFFJJJIIIIIIJJJQQQVVVRRRJJJFFFFFFHHHIIIJJJKKKKKKKKKFFFGGGJJJLLLMMMMMMLLLLLLPPPSSSWWWYYYYYYUUUPPPLLLPPPPPPQQQTTTXXXaaatttqqqhhhcccdddgggyyyxxxfff\\\NNNLLLHHHDDDEEELLLXXXbbbuuurrr^^^\\\SSSQQQMMMIIIIIIKKKKKKHHHFFFCCC???:::888777999:::777777777777666666666666;;;:::888777777777888999888888888888888888888888@@@AAABBBDDDFFFJJJMMMOOOUUUXXX[[[^^^bbbhhhnnnssswwwyyy{{{~~~fffiiioootttxxx|||~~~}}}~~~}}}{{{}}}sssmmmppptttxxxxxx[[[SSSKKKGGGEEEAAABBBDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCEEEGGGGGGFFFDDDCCCBBBAAABBBDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFDDDDDDEEEFFFEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEEEEGGGHHHHHHIIIGGGGGGGGGIIIJJJIIIGGGDDDDDDDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIIIIIIIJJJLLLNNNNNNNNNMMMLLLJJJHHHFFFEEEHHHHHHHHHIIIQQQVVVTTTMMMGGGGGGHHHIIIJJJJJJJJJJJJFFFGGGIIIKKKMMMMMMLLLKKKNNNPPPTTTVVVVVVSSSOOOMMMQQQPPPQQQSSSUUU\\\lll{{{vvviii```^^^aaapppooobbbSSSQQQMMMIIIHHHLLLTTTZZZhhhxxxlll```VVVRRRMMMIIIIIIJJJHHHFFFFFFDDD@@@===:::999::::::777777777777777666666666:::999999888777777888888888888888888888888888888??????@@@BBBEEEHHHKKKMMMTTTVVVYYY\\\```fffmmmqqqtttuuuwwwzzz|||~~~```dddhhhlllpppsssxxx{{{~~~{{{{{{|||{{{wwwnnnjjjpppwwwsssTTTMMMGGGFFFDDDBBBCCCFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEDDDDDDFFFGGGFFFEEEDDDCCCBBBAAABBBDDDFFFGGGJJJJJJIIIIIIIIIHHHHHHHHHJJJHHHFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBCCCEEEFFFHHHIIIFFFEEEEEEGGGIIIKKKKKKJJJEEEEEEEEEDDDDDDCCCCCCCCCGGGFFFFFFEEEEEEDDDDDDCCCFFFHHHJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGEEEEEEGGGHHHGGGIIIPPPXXXWWWRRRIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIJJJKKKKKKKKKJJJLLLMMMOOOQQQQQQPPPNNNMMMPPPOOOPPPQQQRRRUUUaaammmmmm```]]]```fffyyyxxxhhhZZZWWWRRRMMMIIIIIILLLOOO\\\hhhuuuggg[[[VVVOOOLLLKKKJJJHHHFFFGGGEEECCC@@@>>><<<;;;;;;888888888777777777666666888999999999999888777777888888888888888888888888======>>>@@@CCCFFFIIIKKKQQQSSSWWWZZZ^^^dddkkkoooqqqqqqrrrtttvvvyyy|||~~~]]]```dddgggiiimmmqqqttt}}}{{{{{{|||xxxtttnnnlllttt~~~lllOOOIIIDDDDDDDDDBBBCCCFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFDDDDDDFFFFFFFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFJJJJJJJJJIIIIIIIIIHHHHHHKKKIIIGGGGGGHHHHHHGGGFFFCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBDDDEEEFFFGGGDDDCCCDDDFFFIIILLLLLLLLLGGGFFFFFFEEEDDDCCCBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDFFFIIIKKKLLLJJJGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGHHHHHHJJJQQQYYYZZZWWWJJJJJJIIIIIIHHHHHHHHHHHHFFFFFFHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMOOONNNOOOQQQQQQRRRYYYbbb{{{tttfffcccdddaaatttpppgggcccZZZRRRLLLJJJKKKLLLVVV^^^fffmmmxxxsssbbbYYYQQQNNNNNNLLLIIIIIIGGGFFFEEEDDDAAA???===<<<999999999888888777777666777888999::::::999777777888888888888888888888888;;;;;;<<<>>>@@@CCCFFFHHHOOOQQQTTTXXX]]]bbbiiinnnnnnnnnnnnooorrrwww{{{~~~\\\___aaadddfffjjjnnnqqqyyy}}}}}}zzzzzz|||{{{}}}zzzvvvtttqqqooopppyyyvvvbbbMMMGGGCCCDDDDDDAAAAAACCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFDDDDDDEEEFFFEEEDDDDDDCCCCCCBBBCCCDDDEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFGGGIIIJJJJJJIIICCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEBBBBBBBBBEEEIIIKKKLLLKKKGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFIIILLLLLLJJJGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGIIIJJJKKKRRRZZZ\\\YYYKKKKKKIIIHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMLLLLLLPPPTTTTTTSSSVVV\\\qqq~~~oooiiiggg^^^rrrxxxpppdddXXXQQQNNNNNNOOOSSSWWWZZZ___hhhsss|||jjj\\\QQQNNNNNNKKKIIIJJJHHHGGGGGGFFFDDDAAA???>>>;;;::::::999888777777777777777999::::::999888777777777777777777777777777:::::::::<<<>>>AAADDDEEELLLOOORRRVVV[[[aaahhhllllllkkkkkkmmmqqqvvv{{{~~~[[[]]]___bbbdddhhhlllpppuuuyyyyyyuuussstttxxx~~~|||wwwssssssooopppvvvxxxgggVVVKKKEEECCCDDDDDDBBBAAABBBDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCCCCEEEFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDFFFGGGGGGHHHHHHIIIIIIJJJHHHGGGFFFGGGIIIKKKKKKJJJBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAADDDGGGIIIIIIIIIFFFFFFFFFEEEEEEDDDDDDDDDAAABBBCCCDDDFFFGGGHHHHHHDDDGGGIIIJJJHHHFFFDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFIIIKKKLLLQQQXXXZZZWWWLLLKKKIIIHHHGGGHHHHHHIIIFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLKKKLLLQQQWWWWWWUUUUUUXXXhhhzzz}}}qqqjjj___nnnzzzkkk]]]TTTPPPNNNNNNPPPPPPRRRUUU]]]fffoootttuuucccSSSOOOMMMIIIHHHKKKIIIHHHHHHFFFEEEBBBAAA???<<<;;;;;;:::999888777777777777888999999999999888777777777777777777777777999999999:::===???BBBCCCIIIKKKOOOSSSXXX^^^eeejjjiiiiiijjjmmmqqqvvv|||}}}~~~~~~XXXZZZ\\\^^^aaaeeejjjnnnppptttzzzzzzuuurrrqqqtttzzzxxxttttttooottt~~~{{{sssiiiZZZLLLGGGCCCBBBDDDEEECCCBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDBBBAAABBBDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJIIIHHHFFFGGGHHHIIIIIIHHHCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFBBBAAAAAABBBEEEFFFFFFEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHH@@@CCCEEEFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFDDDHHHJJJLLLOOOTTTUUURRRKKKJJJHHHGGGGGGHHHIIIJJJFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLRRRYYYZZZUUUSSSTTT^^^pppwwwhhhlll|||zzzlllaaaZZZTTTQQQQQQOOONNNPPPTTT[[[bbbhhhwwwppp[[[TTTQQQKKKJJJNNNIIIIIIGGGFFFDDDCCCBBBAAA<<<<<<;;;:::999888777777888888777777888999999:::777777777777777777777777888888999:::<<<>>>AAABBBEEEGGGKKKOOOTTTZZZaaafffggggggiiilllqqqvvv{{{~~~{{{|||}}}}}}~~~VVVXXXZZZ\\\___ccchhhllllllpppvvv{{{}}}xxxtttvvvwww{{{|||wwwwwwrrryyysssjjj```SSSHHHEEEAAAAAADDDFFFDDDDDDEEEBBBBBBBBBCCCCCCDDDEEEFFFBBBAAA@@@AAACCCEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDEEEGGGIIIJJJKKKKKKIIIGGGGGGHHHHHHGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFHHHIIICCCBBBAAABBBDDDEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGG===@@@BBBCCCCCCBBBCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEBBBFFFJJJKKKMMMQQQQQQNNNKKKJJJHHHGGGGGGHHHJJJKKKFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJLLLMMMSSSZZZ[[[UUUQQQQQQUUUhhhsssmmmssstttjjjaaa[[[UUUQQQMMMMMMOOORRRXXX]]]jjjxxx|||ddd[[[VVVOOOMMMRRRJJJIIIGGGEEEDDDCCCBBBBBB======<<<;;;999888888777999888777777777888:::;;;777777777777777777777777888888999:::<<<>>>AAABBBBBBDDDHHHLLLQQQXXX___dddeeefffhhhlllqqqvvv{{{}}}yyyzzz{{{|||}}}VVVYYY[[[]]]^^^```ccceeeggglllrrryyy~~~}}}zzz|||~~~|||{{{~~~~~~xxxvvvppp}}}{{{kkk^^^SSSJJJDDDAAAAAAAAACCCEEEEEEDDDCCCBBBDDDDDDCCCEEEIIIIIIEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGJJJGGGGGGIIIHHHCCCBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHGGGEEEBBB@@@??????AAABBBBBBBBBCCCCCCDDDCCCCCCBBBDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFEEECCCCCCBBBBBBBBBDDDFFFHHHJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDHHHFFFDDDEEEGGGIIIIIIIIIGGGJJJNNNQQQRRRRRRPPPNNNSSS___sss~~~uuuuuu~~~oooeee```TTTNNNQQQQQQMMMPPPYYYaaapppyyyhhh^^^WWWRRROOOMMMIIIGGGHHHGGGCCCBBBDDDCCCBBB???<<<:::999999999888888888888888999999999888888999999999:::::::::999999888777888;;;===???>>>AAAFFFJJJMMMQQQVVVYYYZZZ___fffmmmqqquuuxxxzzzwwwxxxxxxzzz~~~TTTVVVYYYZZZ[[[]]]```bbbeeeiiiooouuuzzz{{{zzzzzz{{{uuutttwwwsssdddXXXOOOGGGBBBEEEDDDDDDDDDDDDDDDDDDCCCAAACCCCCCAAACCCHHHIIIFFFDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFIIIFFFEEEGGGFFFBBBAAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGEEECCCAAA@@@@@@AAACCCDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFEEEFFFHHHKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHFFFEEEEEEDDDCCCCCCDDDDDDGGGEEEDDDDDDGGGIIIIIIIIIHHHJJJMMMOOOPPPOOONNNMMMOOOWWWfff|||{{{|||jjj\\\QQQPPPPPPMMMPPPXXX]]]jjj{{{xxxjjj___VVVPPPNNNJJJHHHJJJJJJGGGFFFHHHDDDBBB@@@===;;;::::::999888888888888888888888888888888999999999::::::::::::999888888888:::<<<===>>>AAAEEEHHHJJJMMMPPPSSSWWW\\\dddjjjooosssvvvxxxwwwwwwxxxzzz}}}PPPRRRUUUVVVWWWYYY\\\^^^aaaeeejjjoootttzzz|||yyy{{{|||}}}xxxtttssswwwiii[[[QQQIIIDDDAAAHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCC@@@AAAEEEHHHGGGEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEHHHEEEDDDFFFEEEBBBAAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFCCCBBBAAA@@@AAABBBDDDFFFCCCCCCDDDDDDCCCBBBAAAAAA@@@AAABBBBBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEHHHJJJKKKLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCCCCFFFHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKPPPQQQ[[[ppp}}}jjjYYYSSSQQQNNNQQQWWWWWWcccsss}}}ooocccZZZSSSMMMKKKLLLLLLIIIHHHIIIEEEDDDBBB???===<<<;;;:::888888888888888888888888888888999999999:::::::::;;;:::999888888999:::;;;>>>@@@CCCDDDEEEGGGIIILLLTTTYYY```gggkkkooosssvvvvvvvvvwwwyyy|||MMMOOORRRSSSTTTUUUXXXZZZ^^^aaaeeejjjooouuu|||~~~{{{zzzyyyzzz~~~}}}xxxvvvxxxuuummmaaaUUULLLFFFDDDCCCGGGGGGFFFEEECCCCCCEEEFFFEEEGGGEEE@@@???CCCFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEFFFEEEGGGKKKKKKFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBAAA@@@??????>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJKKKKKKFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDBBBAAABBBEEEHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIINNNMMMSSSddd|||}}}gggZZZUUUQQQRRRUUUTTT^^^mmmuuujjjZZZSSSNNNMMMLLLIIIGGGGGGFFFEEEDDDBBB@@@>>>===<<<888888888888888777777777888888999999999:::::::::;;;;;;:::999888888999999<<<>>>AAABBBBBBCCCEEEGGGQQQUUU\\\bbbgggkkkooorrrtttuuuvvvxxx{{{KKKMMMPPPQQQRRRSSSUUUWWW\\\^^^bbbfffkkkpppwww{{{~~~}}}}}}}}}~~~{{{zzz}}}}}}nnnhhh___TTTKKKGGGFFFFFFCCCEEEFFFEEEDDDDDDFFFHHHIIIKKKIIICCC???AAADDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@???????????????BBBCCCEEEFFFGGGGGGFFFEEEEEEFFFKKKRRRRRRKKKEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@??????>>>===>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAADDDCCCCCCBBBBBBBBBBBBCCCAAABBBCCCEEEFFFGGGHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAADDDFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHLLLVVVhhhvvvdddYYYSSSQQQRRRSSSZZZiii|||zzzbbbXXXPPPMMMMMMJJJHHHIIIHHHGGGFFFDDDBBB@@@>>>===:::999999999888888888777888888999999999:::::::::;;;::::::999888888888888:::<<<>>>@@@@@@BBBDDDFFFNNNRRRXXX]]]bbbfffjjjmmmqqqrrrtttwww{{{~~~JJJLLLNNNOOOOOOPPPSSSUUUYYY\\\___cccgggkkkppptttwwwzzz}}}{{{xxxyyy}}}vvviiifff^^^UUUMMMHHHGGGGGGBBBEEEHHHIIIGGGFFFHHHJJJIIIMMMLLLEEE@@@AAACCCCCCCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@???>>>>>>>>>>>>>>>BBBCCCEEEGGGHHHGGGFFFEEEDDDFFFLLLTTTTTTMMMFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCBBB@@@??????>>>>>>>>>>>>????????????>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFAAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEBBBAAAAAAAAAAAABBBCCCCCCDDDBBB@@@AAACCCEEEEEEEEEGGGGGGFFFEEEEEEFFFFFFFFFGGGIIILLLQQQ[[[qqqqqq```UUUPPPNNNRRRWWWeeeyyymmm```TTTPPPOOONNNMMMNNNIIIIIIHHHGGGEEEBBB@@@???;;;;;;;;;:::999999888888888888999999999:::::::::::::::999999999888888777888:::<<<>>>>>>@@@BBBEEEJJJMMMRRRWWW[[[___cccffflllmmmppptttxxx|||GGGIIIKKKLLLMMMNNNPPPRRRUUUXXX]]]```cccfffiiilllkkkooosssvvvxxx|||~~~zzzsssssswwwvvvoooeeeccc^^^VVVMMMGGGEEEFFFDDDIIIMMMMMMJJJHHHHHHJJJEEEJJJKKKEEE@@@AAACCCCCCBBBAAAAAA@@@@@@AAAAAABBB??????>>>============>>>AAABBBEEEGGGGGGGGGEEEDDDCCCDDDIIIOOOPPPJJJFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@@@@???????????????@@@AAABBBDDDEEEFFFCCCBBBBBBBBBCCCCCCDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEAAAAAA@@@@@@AAABBBBBBCCCDDDBBB@@@@@@BBBCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFGGGJJJMMMNNNUUUfff~~~lll\\\TTTQQQPPPSSS```tttppp^^^VVVSSSPPPOOOPPPJJJJJJJJJHHHFFFDDDAAA@@@======<<<;;;;;;:::999999888888999999999:::::::::888999999999999888888777777999;;;<<<<<<===???AAAEEEHHHMMMPPPSSSWWW[[[^^^eeegggkkkpppuuuyyy|||}}}FFFHHHJJJKKKKKKLLLNNNPPPSSSVVV[[[^^^aaabbbeeefffeeeiiinnnrrruuuyyy{{{|||~~~{{{yyy|||uuuooopppvvvzzzpppjjjbbbaaa^^^VVVLLLFFFDDDDDDGGGLLLQQQQQQMMMIIIHHHIIIAAAGGGIIIEEE@@@AAACCCCCCAAA@@@@@@??????@@@@@@AAA??????>>>===============???AAADDDFFFGGGFFFDDDCCCCCCBBBEEEJJJJJJGGGEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>@@@@@@??????????????????BBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCCEEECCCAAA@@@AAABBBBBBAAADDDDDDEEEFFFGGGFFFFFFFFFDDDFFFGGGIIINNN\\\ooo}}}vvvdddZZZUUUMMMPPP]]]ppp~~~hhh\\\UUUPPPNNNNNNKKKKKKKKKJJJGGGEEEBBBAAA>>>>>>===<<<;;;;;;::::::888888999999999:::::::::777888888999999999888888777999::::::::::::<<<===BBBEEEIIILLLNNNRRRVVVXXX```cccggglllrrrvvvyyy{{{}}}DDDEEEGGGHHHHHHIIIKKKLLLOOOSSSXXX\\\^^^```bbbcccaaadddhhhnnnssswww{{{|||yyyuuuuuuvvvvvvwww{{{~~~uuuvvv}}}vvvllljjjsss|||zzzoooeee^^^ZZZSSSMMMJJJHHHEEEDDDHHHTTT___\\\OOOEEEEEEJJJEEEEEEDDDCCCCCCCCCDDDDDD???@@@AAABBBBBBBBBBBBBBBDDDAAA>>>===>>>?????????@@@??????@@@BBBBBBAAA???@@@BBBDDDFFFGGGEEECCCAAA???AAACCCDDDBBBAAAAAABBBAAAAAABBBCCCDDDDDDCCCCCC@@@AAABBBBBB???>>>>>>???BBBCCCCCCCCCCCCCCCCCCCCC>>>@@@BBBAAA>>><<<>>>@@@>>>????????????>>>======BBB@@@@@@AAACCCDDDCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@??????@@@@@@AAACCCCCCBBB@@@>>>===???@@@CCCCCCBBBAAAAAAAAAAAABBBFFFJJJLLLLLLMMMTTTaaalll|||rrrlllnnntttrrr___[[[XXXSSSVVVeeeyyywwweee[[[SSSPPPRRRNNNLLLIIIHHHGGGGGGEEECCCBBBAAA@@@???>>><<<;;;;;;::::::999999::::::;;;;;;999888888888777777666666555666777888:::<<<======@@@AAACCCFFFJJJNNNRRRSSSZZZ]]]bbbeeegggiiikkkmmmuuuAAACCCEEEFFFFFFGGGIIIKKKMMMPPPUUUYYY[[[]]]___```^^^```ccchhhlllooorrrsss|||}}}~~~vvvooonnnlllkkklllooo}}}{{{sssxxx}}}xxxqqqkkkmmmzzz~~~ooo___WWWSSSMMMIIIGGGFFFDDDCCCFFFOOOWWWUUUKKKCCCCCCGGGEEEDDDCCCBBBBBBBBBBBBBBB???@@@@@@AAABBBBBBAAAAAACCC@@@>>>===>>>????????????>>>>>>???AAAAAA@@@>>>AAABBBDDDEEEEEEDDDCCCBBBBBBDDDEEEDDDBBB@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCC???AAABBBAAA???>>>???AAA????????????????????????BBBAAA@@@AAACCCDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBB@@@>>>===???@@@BBBBBBAAAAAAAAABBBBBBCCCCCCFFFIIIIIIIIINNNYYYbbb||||||qqqhhheeegggrrrqqqbbb[[[VVVTTT[[[hhhxxxyyyhhhZZZTTTTTTRRROOOLLLJJJIIIHHHGGGEEECCCBBBAAA@@@???===<<<<<<::::::999999999::::::;;;888888888888777777777666555555666888999;;;<<<<<<>>>???AAADDDGGGKKKNNNPPPTTTXXX\\\```bbbdddgggiiioooxxx~~~}}}|||~~~>>>@@@BBBDDDDDDEEEHHHJJJIIILLLQQQTTTVVVXXXZZZ\\\___```cccfffiiilllnnnnnnuuuwwwzzz|||~~~{{{{{{}}}tttkkkfffbbb___```dddnnnvvvzzzuuu}}}xxxzzz}}}zzzwwwuuupppooovvvkkkWWWOOOLLLHHHFFFEEEEEEEEEDDDCCCHHHMMMKKKFFFAAAAAACCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@AAA???===<<<===??????>>>>>>======>>>@@@@@@???===AAABBBBBBBBBCCCCCCCCCCCCFFFGGGGGGEEEAAA???>>>>>>@@@AAABBBDDDEEEFFFFFFFFFDDDBBBAAACCCGGGHHHFFFDDD??????@@@AAABBBBBBCCCCCCAAABBBCCCBBB@@@???@@@AAA??????>>>>>>???@@@BBBCCCCCCBBBAAABBBDDDDDDDDDBBBAAABBBCCCDDDDDDCCCBBBAAA??????>>>>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???AAABBBBBB@@@>>>===???@@@AAA@@@@@@AAAAAABBBCCCDDDAAADDDGGGGGGFFFIIIQQQXXXnnn}}}uuuiiibbb]]]ddd|||lll^^^XXXTTTVVVZZZeeeuuuuuuaaaWWWUUUUUURRRNNNLLLKKKJJJIIIGGGDDDDDDCCCAAA@@@???>>>===::::::999999999999999:::888888888888777777777777444555666777888999:::;;;<<<===>>>AAACCCFFFIIIJJJMMMPPPTTTXXXZZZ]]]```bbbgggooouuuwwwwwwzzz}}}}}}<<<>>>AAABBBCCCDDDFFFHHHFFFIIIMMMPPPRRRTTTVVVXXX^^^___bbbeeehhhkkkmmmmmmppprrruuuwwwyyy}}}}}}vvvtttxxx~~~~~~tttjjjccc___[[[[[[^^^aaagggsss}}}uuuuuuvvvuuuuuuwwwuuuvvvyyydddRRRLLLIIIFFFEEEEEEEEEEEEDDDAAACCCDDDDDDBBBAAA@@@@@@CCCBBBAAA@@@???>>>>>>>>>??????@@@@@@AAA@@@@@@???@@@>>>======>>>??????>>>>>>======>>>@@@AAA???>>>AAAAAA@@@@@@AAABBBCCCDDDFFFGGGFFFDDDAAA>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGHHHDDDBBBEEEIIIKKKHHHDDD===>>>>>>@@@AAABBBCCCCCCBBBCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>???AAADDDEEEDDDCCCBBBBBBDDDDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>======>>>>>>>>>>>>@@@AAACCCCCCAAA@@@>>>@@@AAAAAA@@@>>>===>>>@@@?????????@@@AAACCCDDDEEECCCFFFHHHHHHGGGHHHLLLPPP___rrrssshhh^^^___rrrzzzccc]]]XXXWWWXXXZZZbbbjjjvvvzzzlll___[[[UUURRRNNNLLLLLLKKKKKKJJJFFFFFFEEECCCBBBAAA@@@???;;;;;;:::999999999999999888888888777777777777777444555555666777888888999;;;<<<===>>>@@@CCCEEEFFFGGGJJJNNNRRRUUUXXX[[[^^^aaagggnnnrrruuuxxxzzz{{{~~~<<<>>>@@@AAABBBCCCEEEGGGEEEGGGKKKMMMOOOQQQTTTVVVWWWYYY\\\```dddhhhjjjkkkmmmooorrrtttvvvzzzzzzrrroooqqqvvv{{{}}}}}}tttjjjeee```[[[YYY[[[YYY^^^gggrrr}}}ssspppppppppssswwwyyy|||yyykkkZZZNNNIIIGGGDDDCCCCCCCCCBBBAAABBBAAA@@@@@@BBBBBBBBBAAACCCBBBAAA@@@??????>>>???@@@@@@AAAAAAAAA@@@@@@???@@@>>>======???@@@???>>>??????>>>@@@AAABBBAAA???@@@@@@???>>>???AAACCCDDDDDDDDDDDDCCC@@@??????@@@???@@@BBBCCCEEEFFFGGGGGGJJJGGGDDDEEEIIIJJJFFFBBB======>>>???@@@BBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAA???>>>======???AAADDDFFFDDDCCCBBBBBBCCCDDDCCCAAABBBBBBCCCDDDDDDCCCBBBBBB??????>>>>>>>>>>>>??????>>>???AAABBBBBBAAA???>>>>>>@@@AAA@@@???>>>>>>???>>>>>>???@@@AAABBBDDDEEECCCFFFHHHHHHGGGGGGIIIKKKSSSfff|||}}}rrreee___jjj{{{uuuhhh\\\WWWVVVUUUVVVXXXfffjjjzzz}}}lllcccUUURRRNNNLLLLLLLLLLLLLLLHHHHHHGGGEEEDDDCCCBBBAAA===<<<;;;:::999999999999777777777777777777888888555555666666666777777777;;;;;;<<<===???@@@BBBCCCEEEHHHKKKNNNQQQTTTXXX[[[^^^aaahhhooosssuuuwwwyyyzzz{{{~~~<<<===???@@@@@@AAACCCDDDCCCEEEHHHJJJLLLNNNQQQSSSTTTWWWZZZ___dddhhhkkkllljjjlllnnnpppsssvvv{{{zzztttqqqrrruuuyyy{{{{{{tttmmmjjjddd]]]YYYYYYVVVZZZ```iiiwwwvvvqqqppprrrxxx~~~{{{}}}uuuiiiZZZPPPLLLFFFDDDBBBAAAAAAAAA???>>>BBBAAA@@@AAABBBCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@>>>>>>???@@@AAA@@@???@@@??????@@@BBBBBBAAA??????>>>>>>>>>???@@@BBBCCCAAABBBBBBAAA???>>>???AAA???@@@AAACCCDDDEEEEEEEEEIIIFFFDDDEEEGGGGGGDDDAAA>>>>>>???@@@AAAAAABBBBBBDDDBBBAAAAAABBBCCCAAA@@@>>>>>>===>>>???AAACCCDDDCCCBBBAAAAAABBBCCCAAA@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@????????????@@@@@@===>>>???@@@@@@???>>>======???@@@@@@???>>>>>>???>>>>>>??????@@@BBBCCCDDDBBBDDDEEEEEEDDDDDDFFFGGGLLL[[[ppp|||nnnbbbdddnnn}}}fffYYYTTTQQQRRRTTTZZZ___nnnxxxjjj[[[WWWRRROOONNNNNNNNNMMMJJJJJJIIIGGGFFFEEEDDDCCC???>>>===;;;:::999999999777777777777888888888888666666666666777777777777999::::::;;;===???AAABBBDDDFFFIIIKKKMMMPPPTTTWWW[[[\\\bbbjjjoooppprrrttttttwwwzzz~~~;;;<<<>>>>>>===>>>???AAAAAACCCFFFGGGIIIKKKNNNQQQSSSUUUYYY]]]bbbfffhhhjjjeeegggiiilllnnnrrrvvvzzz|||~~~{{{{{{}}}}}}wwwsssqqqlllbbbZZZXXXUUUXXX]]]eeerrrzzzzzz{{{}}}~~~~~~yyyttttttwwwxxxmmmeeeZZZNNNIIIJJJDDDBBBAAAAAABBBBBBAAA@@@BBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@BBBBBBAAA@@@???>>>>>>???AAAAAA@@@???=========>>>???@@@AAABBBAAAAAAAAA???===<<<>>>@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@@@@AAAAAABBBBBBDDDBBB@@@@@@BBBCCCAAA???======>>>>>>???@@@AAAAAACCCAAA@@@@@@AAAAAA@@@???>>>???@@@AAAAAA@@@???>>>@@@??????>>>>>>??????@@@========================<<<>>>@@@@@@???>>>>>>???????????????@@@AAABBBCCCAAABBBCCCCCCDDDDDDFFFGGGJJJRRRcccxxxyyyjjjfffkkkzzz|||iii[[[SSSRRRUUUSSSYYYcccsssvvvfffaaaZZZUUURRRQQQOOONNNKKKKKKJJJIIIGGGFFFEEEEEEAAA@@@???===;;;:::::::::666777777777888888888888777777777777777777777777777777888999;;;===???@@@BBBDDDFFFGGGHHHKKKOOORRRWWWWWW[[[eeejjjjjjjjjmmmooorrrwww{{{~~~:::;;;===<<<;;;;;;<<<>>>@@@AAADDDEEEFFFIIILLLOOONNNPPPSSSWWW[[[___aaabbbaaacccfffhhhjjjnnnsssvvvzzz{{{~~~|||zzzxxxrrrfff\\\XXXUUUWWW[[[dddqqq~~~~~~|||~~~|||wwwtttvvvwwwyyyyyyxxxwwwvvvzzz{{{vvvssstttxxx}}}|||oooaaaYYYQQQHHHEEEHHHDDDCCCBBBCCCEEEFFFEEEDDDAAACCCDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAACCCCCCBBBAAA>>>======>>>@@@@@@???>>>;;;<<<===>>>???@@@AAAAAABBBBBBAAA>>><<<;;;<<<>>>???@@@@@@AAABBBBBBBBBBBB>>>@@@BBBCCCBBBAAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAADDDAAA???@@@BBBCCCAAA>>><<<===>>>??????@@@??????BBBAAA@@@@@@@@@AAA???>>><<<===>>>??????>>>===<<>>>>>>>>>>>??????======<<<<<<<<<<<<======<<<>>>@@@@@@???>>>>>>>>>????????????@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJMMMZZZppptttmmmooorrr|||hhhXXXSSSUUUPPPWWW]]]ggg}}}oooiiiaaaZZZVVVSSSPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEBBBAAA@@@>>><<<;;;::::::666666777777888888888999888888888888777777777777555555666888:::<<<>>>???@@@AAACCCDDDEEEGGGKKKNNNUUUSSSWWWaaafffeeeeeehhhlllpppuuuzzz~~~}}}<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCEEEGGGHHHHHHKKKNNNQQQSSSVVVYYY]]]```aaabbbccceeegggjjjlllnnnsssvvvzzz~~~~~~yyyvvvssskkk```WWWYYYYYY[[[bbbooo~~~~~~zzzwwwsssooommmpppppplllhhhhhhppp~~~~~~sssrrrsssuuu}}}{{{mmmcccVVVMMMIIIHHHFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEECCCBBBAAA??????===>>>@@@AAABBBBBBAAAAAA???????????????@@@@@@@@@============>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;@@@@@@?????????????????????@@@AAAAAA??????@@@AAABBBAAA@@@@@@AAABBBDDDEEEDDDBBBAAAAAAAAA@@@===;;;;;;===>>>>>>======>>>@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>============@@@???>>>>>>??????>>>===:::<<<@@@BBBBBB@@@===;;;??????@@@@@@@@@AAAAAAAAACCCDDDEEEDDDCCCDDDFFFHHHIIILLLSSSbbbyyyxxxmmmooovvvxxxbbbWWWUUUTTTUUUWWW___pppttt```ZZZYYYUUUQQQPPPNNNLLLJJJIIIIIIHHHFFFDDDDDDBBBAAAAAA@@@>>>;;;888999999888777777777777777555555666666777777888888888888999:::;;;;;;<<<<<<<<>>???@@@AAAAAABBBBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>===<<<<<>>======>>>???========================????????????????????????AAA@@@???>>>============???>>>===============<<<<<<===???AAA@@@???===;;;????????????@@@@@@@@@@@@AAACCCDDDDDDCCCDDDFFFHHHIIIKKKOOOZZZnnnzzznnnjjjkkksssjjj\\\XXXVVVWWWXXX^^^lllooobbb[[[TTTQQQPPPOOOMMMKKKJJJJJJIIIGGGFFFEEEDDDBBBBBBAAA@@@<<<::::::999888888777777777777777777777777777666666666888888888999::::::;;;;;;<<<>>>AAABBBCCCEEEHHHJJJJJJNNNRRRVVVXXXZZZ[[[]]]gggmmmtttxxxyyy{{{:::::::::::::::::::::::::::;;;===???AAACCCDDDDDDEEEHHHJJJLLLNNNQQQUUUXXX[[[[[[\\\]]]___aaacccdddhhhjjjnnnqqqsssuuuyyy{{{}}}vvvllleeefffdddfffppp~~~~~~~~~~~~}}}|||{{{{{{}}}~~~}}}vvvqqqnnnjjjfffeeeccc```ccciiiuuu{{{ttttttyyywwwjjjccc[[[TTTKKKEEEDDDEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@AAABBBBBBCCCAAAAAAAAA@@@@@@?????????????????????@@@AAABBBBBBAAAAAA@@@???>>>>>>===<<<>>>>>>>>>>>>????????????;;;===???@@@@@@AAACCCEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@AAA@@@>>><<<===?????????===<<<===>>>============<<<<<<<<<<<>>======<<<===============<<<<<<<<<;;;;;;>>>>>>??????>>>===<<<;;;======>>>>>>>>>?????????@@@AAABBBBBBBBBCCCFFFHHHHHHIIIJJJQQQ^^^tttqqqiiiccccccrrrxxxggg___YYYYYYYYY\\\eeeuuuqqqbbbXXXTTTTTTQQQOOOLLLKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCBBB???<<<<<<;;;:::999888777777777999999888777777666555555777777777888999999::::::<<<===>>>??????@@@DDDFFFGGGJJJMMMPPPSSSVVVYYY\\\eeejjjooosssuuuxxx~~~999999999999999999999999999:::<<<>>>@@@AAABBBCCCCCCEEEHHHIIIKKKMMMQQQTTTWWWWWWXXXYYY[[[]]]___```cccfffiiikkkmmmooorrruuuxxx{{{wwwqqqsssqqqttt~~~~~~}}}}}}}}}}}}}}}|||{{{zzz{{{|||~~~~~~vvvpppmmmgggbbb______bbblllwww}}}}}}qqqeee^^^QQQLLLFFFBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBAAA@@@@@@@@@BBBCCCDDDCCCCCCBBBAAA@@@??????>>>???>>>>>>>>>??????@@@AAAAAA@@@@@@???>>>>>>===============>>>>>>>>>>>>>>><<<>>>@@@@@@@@@@@@BBBDDDCCCCCCBBBAAA@@@@@@??????AAA@@@???@@@@@@@@@>>><<>>>>>===============<<<<<>>======<<<<<<<<<===<<<=========<<<;;;;;;<<<@@@???>>>===<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???AAAAAAAAABBBEEEGGGFFFFFFGGGKKKSSSbbbzzzyyypppgggaaahhh|||uuufff\\\ZZZXXXZZZ___mmmqqqbbbZZZWWWRRRPPPMMMLLLLLLLLLKKKIIIIIIGGGFFFEEEEEEDDDBBB@@@>>>===<<<:::999888888888888888888777777777666666666666777777888888888999;;;;;;<<<<<<<<<>>>BBBEEEHHHJJJLLLMMMOOORRRVVVYYYaaadddhhhllloootttzzz999999999999999999999999999:::<<<>>>@@@AAAAAABBBBBBDDDFFFGGGHHHKKKNNNQQQTTTTTTUUUVVVXXXZZZ\\\^^^aaadddfffiiijjjllloooqqqsssuuuyyy}}}}}}|||}}}}}}}}}}}}}}}}}}|||{{{zzz{{{}}}~~~vvvppphhhaaa[[[[[[```iiiyyyzzz~~~yyylll```YYYKKKHHHDDDBBBBBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFCCCBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAA@@@??????>>>============>>>>>>???@@@??????>>>>>>=========<<<<<<=========>>>>>>>>>>>>@@@AAAAAA@@@???@@@BBBAAAAAAAAA@@@???>>>======@@@???>>>???@@@@@@???===???@@@AAA???>>>======>>>?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<>>>???>>><<<;;;<<<>>>@@@???===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>@@@@@@@@@@@@CCCEEECCCCCCFFFJJJMMMUUUhhhzzzxxxnnneeefffoooqqqccc]]]YYYYYY]]]hhh~~~qqqaaaWWWUUURRRNNNLLLLLLLLLKKKJJJKKKIIIGGGFFFFFFFFFDDDBBB@@@???>>><<<:::999888888666777777777888888888999666777777777777777888888888999::::::;;;>>>CCCFFFKKKLLLMMMMMMMMMOOOSSSVVV\\\^^^aaaeeejjjpppvvvzzz|||999999999999999999999999999:::;;;===>>>???@@@@@@@@@BBBDDDEEEFFFHHHKKKNNNPPPPPPQQQSSSVVVXXX[[[\\\___aaadddfffhhhjjjmmmpppoooqqqtttyyy~~~~~~|||{{{{{{|||}}}}}}}}}~~~~~~}}}}}}|||zzz{{{}}}zzzrrrlll___XXXUUU[[[ggguuu|||xxx~~~qqqdddYYYRRRHHHFFFDDDBBBBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBCCCDDDDDDEEEFFFFFFCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA======<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<======>>>>>>???AAAAAAAAA??????@@@AAA@@@AAAAAA@@@???>>>===<<>>>>>???@@@AAA???>>>>>>@@@@@@@@@>>>===>>>???@@@@@@??????>>>>>>==============================<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@???<<<:::<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>??????>>>>>>@@@BBBBBBAAADDDJJJKKKMMMZZZjjj{{{tttiiifffhhhsssqqqfff]]][[[]]]eeeyyylll[[[YYYUUUQQQNNNMMMMMMLLLKKKLLLJJJGGGFFFGGGGGGFFFDDDBBBAAA???===;;;:::999999666666777777888999999:::777777777777777777888888666777999:::;;;>>>BBBEEEJJJKKKLLLKKKKKKLLLOOORRRUUUWWWZZZ___eeekkkqqqtttxxx|||::::::::::::::::::::::::777888999;;;<<<======>>>???@@@BBBCCCDDDEEEHHHJJJKKKLLLNNNPPPSSSVVVYYYZZZ[[[^^^aaaccceeehhhkkkmmmlllmmmooossswww||||||yyyxxxxxxyyyzzz||||||}}}}}}}}}}}}||||||{{{|||~~~}}}yyyrrrjjjeeeXXXSSSUUUcccvvv|||yyy}}}wwwkkk___TTTMMMGGGFFFDDDBBBAAA@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>>>>???AAAAAA@@@@@@AAABBBAAAAAABBBBBBAAA@@@???>>>>>>======>>>@@@AAA???>>>>>>???@@@@@@???>>>???AAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<:::===@@@>>>:::999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>???>>>======>>>@@@CCC???AAAGGGHHHGGGPPP^^^lll}}}}}}nnnkkkkkkmmmyyysssccc^^^]]]bbbqqq~~~hhh^^^ZZZUUUQQQOOONNNMMMLLLLLLJJJGGGFFFGGGGGGFFFEEEDDDCCCAAA>>><<<:::999999888888888888888888888888888888888888888888888888555777999:::;;;<<<>>>@@@EEEFFFHHHHHHHHHIIILLLNNNOOOQQQTTTZZZaaahhhlllnnnsssxxx~~~::::::::::::::::::::::::555666888999:::;;;<<<<<<===???@@@AAABBBCCCFFFHHHHHHIIIKKKNNNQQQUUUXXXYYYXXX[[[^^^aaacccfffiiillljjjkkklllooossswwwzzz}}}~~~|||zzzxxxvvvuuuvvvxxxzzz{{{{{{|||||||||||||||{{{|||}}}}}}yyyssslllddd___VVVSSSYYYmmm{{{wwwwwwxxxssshhh]]]SSSLLLFFFFFFEEEBBB@@@??????@@@DDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBB@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCC??????>>>>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>><<<>>>???@@@@@@AAACCCEEEAAABBBCCCDDDCCCBBBAAA@@@=========>>>@@@AAA@@@>>>===>>>@@@@@@??????@@@BBB???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999<<>>>>>>>>??????>>><<<<<<===>>>DDD>>>>>>DDDEEECCCKKKXXXdddvvvtttqqqrrrpppqqqxxx}}}iiiaaa^^^___lll{{{wwwbbb^^^XXXTTTQQQPPPOOONNNMMMJJJGGGFFFGGGGGGGGGFFFEEEDDDAAA???===;;;:::999::::::999999888777777777999999999888888888888888555777::::::::::::;;;<<>>>>>>>>???@@@BBBCCCDDDHHHIIIJJJLLLNNNPPPRRRSSSRRRUUUZZZ]]]___```aaabbbbbbeeejjjmmmnnnoooqqqrrrwww{{{}}}|||{{{uuuuuuttttttuuuwwwyyyzzz{{{{{{{{{|||||||||||||||zzz|||yyyxxx}}}zzzuuuooogggaaa\\\YYYRRRZZZiiizzzwwwsssuuuyyyyyykkk___TTTLLLGGGCCCAAA>>>===???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB>>>===<<<<<<===???AAACCC@@@AAACCCCCCAAA@@@???@@@>>>@@@BBBDDDEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;===============>>>??????>>>>>>>>>===>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA===>>>???@@@@@@???>>>===<<<<<<;;;;;;<<<>>>AAABBBBBB???;;;888777999<<<>>>>>><<<999888999999999888999;;;===<<<;;;::::::;;;888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>BBBEEEAAA;;;888:::???@@@AAAAAAAAABBBFFFKKKNNNXXXjjjyyywwwwwwrrrlllwww|||mmmddd___cccjjjxxxrrrdddXXXVVVUUUQQQMMMMMMMMMKKKIIIHHHHHHJJJKKKLLLFFFEEECCCAAA???===;;;:::;;;999777666555666777888888888888888888888888888888888999999999:::::::::<<<>>>@@@BBBBBBCCCFFFHHHKKKMMMQQQUUUZZZ]]]```aaagggjjjpppwww|||zzz~~~;;;;;;::::::999999888888888888999999:::;;;;;;<<<=========>>>???AAABBBCCCEEEFFFHHHJJJLLLNNNOOOPPPOOORRRWWWZZZ[[[\\\^^^______cccgggjjjkkklllnnnoootttxxx||||||xxxwwwvvvttttttssstttuuuvvvxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}vvvssssssqqqpppmmmhhhaaa\\\ZZZYYYaaajjjyyyzzzzzz~~~~~~yyysssrrrxxx}}}qqqeeeZZZQQQJJJEEEEEECCCAAAAAABBBCCCDDDCCC@@@@@@AAAAAAAAABBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBB???>>>===<<<===>>>@@@AAA???AAACCCCCCAAA@@@???@@@???@@@BBBDDDDDDDDDCCCBBB>>>>>>???@@@AAAAAABBBBBB??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???>>>>>>======>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@===>>>???@@@@@@???>>>======<<<;;;;;;<<<>>>AAABBB@@@>>>;;;999888999;;;===>>><<<999888999999999888999;;;===<<<;;;::::::;;;888999999999999999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<=========CCCHHHGGGAAA<<<<<>>???@@@AAACCCEEEHHHJJJNNNRRRVVVZZZ\\\^^^dddgggkkkpppuuuxxxzzz{{{xxx{{{~~~<<<<<<;;;:::999999888888888888888999999::::::;;;<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFHHHJJJKKKLLLKKKNNNRRRUUUVVVXXXYYY[[[\\\___cccfffggghhhjjjlllooosssxxxzzz}}}|||vvvrrrpppppprrrrrrrrrrrrsssuuuvvvwwwvvvvvvvvvwwwyyy|||~~~}}}|||tttmmmjjjiiibbbdddccc___ZZZXXX\\\aaattt~~~|||tttsssuuuwwwtttsssxxxyyyrrrggg\\\TTTLLLGGGDDDDDDCCCBBBBBBDDDDDDCCCBBB?????????@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDCCCAAAAAA???>>>=========>>>???@@@???AAACCCCCCAAA?????????@@@AAABBBCCCCCCBBBAAA@@@===>>>>>>>>>??????@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<==================>>>>>>>>>???>>>??????????????????>>>>>>>>>????????????>>>>>>===<<<<<<<<<===>>>@@@AAA>>>===;;;999999999::::::===;;;999888999999888777777999::::::999888888999888888888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===DDDJJJKKKFFFAAA>>>>>>@@@@@@@@@@@@@@@BBBFFFIIIMMMSSSccc}}}rrrmmm```\\\XXXaaaiiiqqqxxxhhh^^^VVVRRRRRRMMMKKKIIIIIIIIIIIIGGGEEEIIIHHHGGGEEECCCAAA@@@???<<<;;;999888777777888888777777777777777777777777777777777777888888888888888999<<<======>>>@@@BBBDDDFFFJJJNNNRRRUUUWWWXXX___aaadddhhhlllppprrrtttssswww{{{|||{{{{{{}}}>>>===<<<;;;:::999888888888888888999999999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEGGGHHHIIIHHHKKKNNNQQQRRRSSSUUUWWWXXX[[[___aaacccdddggghhhkkkooosssvvvwww|||~~~wwwqqqnnnmmmmmmoooooopppqqqrrrsssttttttsssssstttuuuxxx|||}}}|||zzztttkkkddd```___XXXZZZZZZWWWTTTYYYeeepppyyyqqqsssrrrqqqttt|||pppiii___UUUNNNIIIDDDBBB@@@??????@@@BBBBBB@@@>>>????????????????????????@@@AAACCCDDDDDDCCCAAA??????>>>>>>=========>>>>>>???AAACCCBBBAAA?????????@@@AAAAAABBBAAAAAA@@@???@@@@@@???>>><<<;;;::::::=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>>>>===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@;;;;;;;;;:::999999888888;;;999888888999999888777444555777777666555666777888888888777777888888888999999999999999999999999<<<;;;;;;;;;;;;;;;;;;;;;<<>>>>>??????@@@??????@@@CCCEEEJJJJJJVVVmmm~~~lllaaaWWWZZZ___gggxxxyyyjjj^^^WWWSSSLLLJJJHHHIIIKKKKKKIIIFFFIIIHHHGGGFFFDDDCCCAAAAAA======;;;:::999888999999666666666666666666666666666666666666777777777777666888:::;;;;;;<<<>>>@@@AAACCCFFFJJJNNNQQQSSSTTTYYYZZZ\\\```eeejjjnnnqqqooossswwwxxxxxxwwwzzz|||@@@@@@???===<<<:::999999999999999999999:::::::::::::::::::::;;;<<<======??????@@@BBBDDDEEEFFFGGGFFFIIIKKKMMMNNNPPPRRRTTTVVVXXX[[[^^^___aaacccfffhhhkkkoooqqqsssvvv|||~~~}}}xxxrrrnnnmmmmmmmmmlllmmmnnnooopppqqqqqqqqqqqqrrrsssvvvzzz~~~}}}{{{uuummmddd\\\XXXVVVQQQRRRQQQOOOQQQ]]]pppyyyrrrvvvqqqpppxxx}}}tttjjjcccYYYPPPJJJFFFCCCAAA>>>>>>===>>>@@@@@@>>><<<@@@@@@??????????????????>>>???AAACCCCCCAAA@@@???>>>>>>==================>>>@@@BBBBBB@@@???>>>???@@@@@@@@@@@@@@@???????????????>>>===;;;:::999999<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;;;;::::::::::::;;;;;;:::;;;<<<============<<<>>>>>>????????????>>>>>>========================;;;;;;;;;<<<<<<===>>>>>>:::::::::999999888777666999888777888999999777666444666777888777666777888888777777666666777777888999999999999999999999999;;;;;;;;;;;;;;;:::::::::;;;>>>AAABBB???======>>>>>>?????????>>>???AAACCCGGGGGGNNN___sss|||jjj[[[YYYYYY```mmm|||lll^^^TTTMMMIIIFFFGGGJJJLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBAAA???>>>===<<<;;;:::999999666666666666666666666666555555666666666777777777666888:::;;;:::;;;===??????AAADDDGGGJJJMMMOOOPPPSSSTTTWWW[[[```fffkkknnnjjjnnnrrrtttttttttwwwyyy~~~DDDCCCAAA@@@>>><<<;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<>>>>>>???@@@BBBCCCDDDEEEDDDFFFIIIJJJKKKLLLOOOQQQRRRUUUXXXYYY[[[]]]```bbbdddgggjjjlllmmmqqqwww{{{}}}{{{yyyvvvtttpppmmmkkkkkklllllliiijjjlllmmmnnnoooooooooppprrruuuyyy}}}{{{vvvnnneee]]]VVVRRRPPPKKKKKKKKKMMMUUUeee{{{zzztttuuuqqqrrr~~~|||pppiiibbb\\\RRRJJJEEECCCAAA@@@@@@???>>>>>>@@@@@@???>>>@@@????????????>>>>>>>>>======???@@@@@@@@@???>>>========================>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>>>>????????????:::;;;;;;;;;<<<<<<======;;;;;;;;;::::::::::::999::::::;;;;;;<<<=========<<<<<<;;;:::::::::;;;;;;999:::<<<=========<<<;;;===>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999999999888777777666666888777666777999999777555666888::::::999999:::;;;888777666555555666777888888888888888888888888888:::::::::::::::;;;;;;;;;:::;;;<<<;;;::::::<<<===<<<>>>??????>>>???AAACCCEEEEEEJJJTTTcccxxxvvvaaaYYYVVV[[[dddqqqoooaaaWWWPPPHHHEEEGGGJJJIIIGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@???>>><<<;;;:::999777777777777777777777777666666666666777777777777666888::::::::::::<<<>>>===???BBBEEEGGGJJJKKKLLLNNNPPPRRRVVV[[[aaafffiiidddhhhmmmooooooppprrruuu}}}~~~~~~FFFEEEDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<===???@@@AAABBBCCCBBBDDDFFFGGGGGGIIILLLNNNOOOQQQSSSUUUVVVYYY\\\______bbbfffggghhhkkkqqqvvvxxx{{{|||xxxuuusssrrrlllkkkjjjhhhhhhhhhiiiiiiggghhhjjjlllmmmmmmmmmmmmpppssswww|||zzztttnnneee]]]VVVQQQNNNMMMHHHIIILLLSSS___rrrzzztttqqqttt{{{{{{mmmddd```XXXRRRJJJDDDAAA@@@@@@@@@BBB@@@>>>===???@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>;;;;;;<<<===>>>>>>>>>>>>>>>@@@BBBBBB@@@>>>>>>>>>============>>>??????@@@999::::::;;;<<<===>>>>>>::::::::::::999999999999::::::;;;;;;<<<======>>>======<<<;;;;;;;;;;;;;;;888:::;;;======<<<;;;:::<<<<<<============<<<<<<;;;;;;:::999999:::;;;;;;888888999::::::::::::999999999888666666666666666777666666777999999777555555777999999999999999;;;888777555444444555777888888888888888888888888888999999999::::::;;;;;;<<<999999::::::::::::;;;<<<;;;===?????????@@@BBBCCCDDDDDDFFFLLLUUUgggmmm```YYY[[[___ddduuu~~~kkk```RRRJJJIIIJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>><<<;;;:::888888888888888888888888666666777777777888888888555777888999888999;;;<<<;;;===???BBBDDDFFFHHHHHHKKKLLLNNNRRRVVVZZZ]]]___^^^bbbgggjjjjjjkkknnnqqqyyyzzz|||||||||~~~~~~{{{HHHGGGEEECCCAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<===>>>???@@@AAA@@@BBBDDDEEEEEEGGGJJJLLLLLLNNNQQQRRRTTTVVVYYY\\\\\\___cccdddeeehhhmmmrrrppptttzzz~~~zzzuuuqqqmmmkkkjjjgggffffffeeeeeeeeefffffffffgggiiikkklllllllllkkkppptttyyy~~~}}}vvvmmmggg___WWWQQQNNNLLLKKKIIIKKKPPPZZZjjj}}}yyytttooowww~~~pppccc]]][[[PPPKKKDDD>>>===>>>???@@@AAA???<<<;;;===?????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>::::::<<<===>>>>>>>>>>>>>>>@@@BBBAAA@@@>>>>>>>>><<<<<<<<<<<<===???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888::::::;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;888999;;;======<<<;;;::::::;;;;;;<<<<<<;;;;;;:::::::::999888888999::::::777777888999999999888888:::999777555555555666666666555666777999999777444222444666777666666777888888777555444444555777888777777777777777777777777888888999::::::;;;<<<<<<888999;;;<<<<<<<<<<<<;;;;;;===?????????@@@BBBDDDFFFDDDCCCFFFLLL[[[sssyyyiii______^^^^^^kkk}}}~~~ooo]]]PPPLLLKKKJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDAAAAAAAAA@@@>>>===;;;:::888888888888888888888888777777777777888888888888444666777888777888999;;;999;;;===@@@BBBDDDEEEFFFIIIJJJLLLOOORRRTTTVVVWWWZZZ^^^dddffffffgggjjjmmmqqqtttyyy~~~~~~{{{{{{|||}}}}}}yyy}}}FFFGGGGGGGGGFFFCCC@@@??????>>>===<<<;;;:::::::::<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>DDDDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKNNNPPPSSSTTTUUUWWWZZZ]]]___aaadddgggjjjjjjlllpppsssuuuxxx{{{~~~}}}zzzvvvoooiiieeeeeefffeeeddddddccccccbbbbbbbbbhhhhhhhhhggggggiiimmmpppooovvv{{{|||}}}~~~uuummmfff[[[PPPLLLKKKIIIJJJMMMMMMRRR\\\jjjzzzzzzwwwyyyyyyrrrbbbXXXUUUWWWLLLIIICCC>>><<<<<<>>>@@@==============================<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<=========<<<:::999;;;===>>>>>>======>>>???EEEAAA===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999999:::;;;;;;999999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;::::::999888777666555555777777777777777777777777555555444444444333333333333444555555666666555555666666666666666666666666555555555555666666666666777777777777777888888999:::999888666666666777888999999:::::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBGGGBBBCCCGGGGGGKKK___uuuvvvggg```]]]___eeelll{{{kkkXXXQQQMMMIIIDDDFFFFFFFFFEEEDDDEEEGGGIIIEEEEEEEEEDDDCCCAAA@@@???>>><<<999777666666777777777666666666666666777888777777777777777777777777999:::<<<===???@@@AAAAAAFFFFFFHHHJJJLLLOOOQQQSSSWWWZZZ___bbbcccdddeeeffflllppptttwwwyyy}}}~~~|||}}}~~~HHHHHHIIIIIIGGGEEEBBBAAA@@@@@@>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>=========>>>>>>???@@@AAAFFFGGGIIIKKKNNNPPPRRRSSSUUUWWWZZZ]]]___aaadddggghhhjjjmmmoooppprrruuuxxxyyy|||}}}vvvtttqqqlllgggdddeeeffffffeeeeeeddddddcccbbbbbbffffffgggggggggjjjooorrrqqqwww{{{{{{|||}}}wwwnnnfff]]]UUUNNNKKKJJJIIILLLPPPYYY```lllxxxzzzyyy||||||lll___WWWUUUUUUNNNJJJDDD>>>;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<======<<<;;;:::999;;;===>>>>>>>>>@@@BBBDDDMMMHHHBBB>>><<<<<<;;;;;;<<<;;;;;;;;;::::::::::::999999999999999999999999999:::;;;;;;999999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<;;;;;;;;;::::::999888777666555555666666666666666666666666555555444444444333333333333444555555666666555555555555555555555555555555555555555555666666666666777777666666777777888999999888777666555666666777888999999999999::::::::::::;;;<<<===???@@@AAAAAAFFF@@@???CCCCCCFFFUUUhhhwwwjjj```[[[^^^dddtttjjjZZZQQQKKKHHHFFFFFFEEEEEEDDDDDDEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@>>><<<:::777666666777777777777666666666666777777777777777777777777777777888999;;;<<<>>>??????@@@CCCDDDEEEGGGIIILLLNNNPPPUUUXXX\\\^^^______```aaafffiiinnnpppssswww}}}~~~|||{{{|||~~~IIIJJJJJJJJJHHHFFFDDDCCCBBBBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<==================>>>???@@@@@@DDDEEEFFFHHHKKKMMMOOOOOOQQQSSSVVVYYYZZZ]]]```bbbdddfffiiijjjjjjlllnnnpppqqqtttwwwyyyzzz||||||yyyvvvmmmllljjjgggdddcccdddfffffffffeeeddddddccccccbbbbbbdddeeegggiiimmmrrrvvvtttyyy{{{zzz{{{|||xxxssslllccc\\\TTTOOOKKKKKKKKKMMMSSS[[[iiirrr||||||ooocccZZZUUUSSSRRRRRRNNNHHHBBB===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<===>>>>>>???BBBFFFJJJTTTOOOGGGAAA>>>===<<<;;;;;;;;;:::::::::::::::999888888888888888888888888999:::;;;;;;999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;::::::999888777666555555666666666666666666666666555555444444444333333333333444555555666666555555555555555555555555555555444555555555555666666666666666666666666777888888777777666555555555555666777777777888888888999999::::::;;;<<<===???@@@@@@EEE???<<<@@@AAACCCLLLXXXfffyyyhhh[[[ZZZ^^^oooeeeTTTKKKIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA>>>===;;;999777777777777888777777666666777777777777777777777777777777777777888999:::;;;<<<===>>>@@@@@@AAACCCEEEHHHJJJKKKRRRTTTWWWYYYYYYYYYYYYZZZ]]]aaaeeehhhjjjnnntttyyy}}}{{{yyyzzz{{{}}}JJJJJJJJJJJJHHHGGGEEEDDDDDDDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<@@@?????????@@@@@@AAABBBBBBCCCDDDFFFHHHJJJLLLMMMNNNPPPSSSUUUWWWYYY\\\^^^^^^```cccdddeeefffiiikkkkkkmmmpppqqqsssuuuxxx{{{}}}~~~|||wwwrrrnnnggggggfffdddaaaaaaccceeeeeedddddddddccccccbbbbbb```bbbeeehhhkkkooouuuyyyvvvzzz{{{yyy{{{~~~wwwpppiiiaaaXXXSSSMMMJJJJJJMMMOOOUUU```lllyyy~~~{{{zzzqqqdddZZZUUURRRPPPNNNWWWSSSLLLFFFAAA>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;::::::;;;;;;;;;:::::::::======>>>===>>>AAAFFFJJJUUUOOOGGG@@@===<<<;;;;;;::::::::::::999999999999777777777777777777777777999:::;;;;;;999999:::;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::999888777666555555666666666666666666666666555555444444444333333333333444555555666555555555555555555555555555555555444444444555555555666666666555555555555666777777555555555555555555555555666666666777777777777888999999:::;;;<<<===>>>>>>DDD>>><<>>===;;;999888888777888888777777666777777777777777777777777777777777777777777888999:::;;;;;;===>>>???@@@BBBEEEGGGHHHMMMOOORRRSSSTTTTTTVVVWWWWWWZZZ___aaacccgggmmmrrrzzzyyywwwvvvwwwzzz}}}JJJJJJIIIIIIHHHGGGFFFEEEFFFFFFFFFEEECCCAAA@@@>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;===<<<<<<<<<<<<======>>>@@@AAABBBDDDFFFHHHIIIJJJKKKMMMPPPRRRSSSUUUXXXZZZXXXZZZ]]]___```bbbeeehhhggghhhjjjlllmmmppptttvvvxxxzzz|||~~~~~~{{{vvvpppkkkhhhdddddddddbbb```___```bbbbbbbbbbbbcccccccccccccccbbbdddgggjjjmmmqqqvvvzzzwwwyyyzzzyyy||||||wwwoooggg___WWWQQQMMMHHHHHHKKKQQQXXXaaaooo}}}zzzwww{{{sssiii]]]TTTOOONNNLLLKKKUUUQQQLLLFFFAAA???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999:::::::::;;;;;;::::::999999999:::::::::===>>>===<<<;;;===BBBEEEMMMHHHAAA===;;;:::::::::999999999999999999999999777777777777777777777777999:::;;;;;;999999:::;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::::::::999888777666555555555555555555555555555555555555444444444333333333333444555555666555555555555555555555555555555555444444444444555555555555555555555444555555666777444444444555555555555444555555666666666777777777888888999:::;;;<<<<<<===@@@<<<:::>>>BBBCCCEEEGGGIIIVVVkkkwwwmmmllljjjwwwnnn[[[RRRHHHFFFDDDDDDFFFHHHIIIHHHHHHHHHFFFEEEEEEEEEEEEEEEBBBAAA???===;;;:::999888999999888777777777777777777777777777777777777777777777666666777888999:::<<<<<<===>>>@@@BBBDDDFFFGGGIIILLLNNNPPPQQQTTTVVVSSSWWW[[[]]]^^^bbbhhhmmmtttsssrrrrrrtttwwwzzz|||}}}JJJJJJIIIIIIHHHGGGGGGGGGFFFGGGGGGGGGFFFEEECCCAAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::999999999::::::<<<<<<;;;;;;;;;<<<<<<===>>>???@@@BBBDDDEEEGGGGGGHHHJJJMMMNNNOOOQQQTTTVVVSSSUUUXXX[[[\\\^^^aaadddbbbdddfffggghhhkkkooorrrssstttvvvxxx{{{~~~~~~|||{{{xxxtttooojjjeeebbbaaaaaabbb```^^^]]]___```aaaaaabbbcccddddddeeeeeefffhhhkkkmmmooorrrvvvyyyvvvyyyyyyyyy{{{{{{rrrnnnfff^^^UUUOOOLLLJJJGGGHHHPPP]]]iiisss{{{xxxyyyzzzppphhh\\\RRRKKKIIIHHHHHHMMMJJJFFFBBB>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<:::999999999999999::::::::::::999999888888888999::::::<<<<<<<<<:::999:::===???CCC@@@;;;999999::::::999777888888888888999999999888888888888888888888888999:::;;;;;;999999:::;;;888999999::::::;;;;;;<<<::::::::::::::::::::::::888888999:::::::::::::::::::::999888777666555555555555555555555555555555555555444444444333333333333444555555666666555555444444444444444444444444333444444444444555555555444444444444444555666666333444555555666555555555555555555666666666777777777777888999999:::;;;;;;:::999999;;;>>>@@@BBBBBBFFFKKKYYYmmm|||yyylllppp|||iii[[[NNNIIIDDDCCCEEEHHHIIIHHHIIIHHHGGGFFFEEEFFFGGGGGGDDDCCCBBB@@@>>><<<;;;::::::999888888777777777777777777777777777777777777888777666555555666888999:::;;;;;;===>>>@@@BBBCCCCCCEEEHHHJJJLLLNNNQQQSSSPPPTTTWWWZZZ[[[___eeeiiinnnmmmllllllnnnqqqtttvvvzzz|||LLLLLLKKKJJJIIIIIIIIIIIIFFFGGGHHHIIIIIIGGGEEEDDDDDDCCCBBB@@@>>>===<<<;;;;;;;;;:::999999999999999>>>======<<<<<<=========<<<<<<===???AAABBBCCCDDDDDDFFFIIIJJJKKKMMMPPPRRRQQQSSSUUUWWWXXXYYY\\\^^^^^^___```aaacccfffjjjnnnlllmmmooorrrtttwwwyyyzzz{{{~~~~~~~~~|||zzzyyysssqqqnnnjjjfffccc```___\\\]]]^^^^^^]]]\\\^^^___```aaabbbdddfffgggiiiiiikkkmmmooopppqqqsssuuuwwwvvvxxxxxxwwwyyy{{{wwwqqqhhhddd]]]UUUNNNIIIHHHHHHJJJOOO]]]qqq~~~|||{{{|||}}}xxxtttqqqkkk```SSSIIIDDDDDDFFFFFFDDDAAA???=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<:::999888999999999999:::::::::999888777777888999:::;;;999:::;;;:::999999;;;======;;;999888999::::::999777777777777888888999999999999999999999999999999999:::;;;;;;999999:::;;;888888999::::::;;;<<<<<<::::::::::::::::::::::::888888999::::::::::::999::::::999888777666555555555555555555555555555555555555444444444333333333333444555555666666555555444444444444444444444444333333444444444555555555444444333333444444555666333444555666777666666555555666666666666777777777666777777888888999999:::777999::::::;;;>>>@@@@@@CCCFFFOOO^^^ppp|||tttrrr{{{nnn[[[SSSKKKGGGHHHKKKKKKJJJJJJIIIGGGFFFFFFFFFHHHIIIFFFFFFEEECCCAAA???===<<<;;;:::999888777777777777777777777777777777777777999888666555555666777888888999999:::<<<>>>@@@AAAAAACCCEEEFFFGGGIIILLLNNNMMMPPPTTTVVVWWWZZZ```eeegggfffeeeeeegggjjjmmmooosssvvvzzz}}}}}}}}}~~~NNNMMMLLLKKKKKKJJJKKKKKKFFFGGGIIIJJJJJJIIIGGGFFFFFFEEECCCAAA???===<<<;;;;;;::::::999888888888999<<<;;;;;;:::::::::;;;;;;::::::;;;===>>>@@@AAABBBAAADDDFFFHHHIIIJJJMMMOOOPPPRRRTTTUUUTTTUUUWWWYYYZZZ[[[\\\]]]___bbbfffjjjggghhhjjjmmmooorrrssstttsssvvvzzz||||||||||||}}}www{{{~~~|||~~~~~~}}}|||yyywwwtttsssllljjjfffccc```^^^^^^^^^XXXYYY[[[\\\[[[\\\^^^___aaabbbcccfffhhhjjjlllmmmnnnppprrrrrrrrrssstttvvvvvvxxxxxxvvvwwwwwwqqqiii```]]]WWWOOOIIIFFFGGGHHHNNNVVViiizzzwwwyyyzzzxxx{{{||||||xxxtttrrrrrrmmmcccUUUHHHBBBBBBEEECCCBBB@@@>>>>>>>>>@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<:::999888888999999999:::::::::888888777777777888:::;;;777999::::::::::::;;;<<<;;;999999999;;;;;;:::888666666777777888888888999999999999999999999999999999:::;;;;;;999999:::;;;888888999::::::;;;<<<<<<::::::::::::::::::::::::888888999::::::::::::999::::::999888777666555555555555555555555555555555555555444444444333333333333444555555666666555555444444444444444444444444333333333444444444555555444333333333333444555555333444666777777777666666666666666666777777777888666666777777888888999999888;;;===;;;;;;===???@@@@@@DDDLLLVVVbbbuuu}}}ooopppwww{{{~~~ggg^^^SSSMMMMMMOOOOOONNNKKKIIIGGGFFFFFFGGGHHHIIIHHHGGGFFFEEEBBB@@@>>>===;;;:::999888777777777777777777777777777777777777999888666555555555777888777777888999:::<<<>>>???AAABBBDDDDDDDDDEEEHHHJJJJJJMMMQQQSSSTTTWWW]]]bbbbbbbbb``````bbbeeehhhjjjlllpppuuuxxxxxxxxxxxxxxxPPPOOONNNLLLKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKFFFGGGHHHFFFCCC@@@@@@@@@>>><<<:::999:::;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJLLLMMMOOOQQQRRRSSSTTTVVVXXXYYYYYYYYY[[[]]]bbbdddfffggghhhiiikkkmmmpppqqqrrrssstttuuuvvvwwwxxxyyyzzz|||~~~~~~}}}}}}}}}~~~~~~|||zzzzzzzzzyyywwwtttoookkkhhhcccaaa^^^]]]]]]]]]]]]\\\^^^]]]]]]]]]]]]\\\\\\\\\aaacccdddeeegggkkkppptttppptttuuutttuuuxxxxxxuuuxxxwwwvvvuuusssoooiiieeeZZZPPPKKKMMMKKKDDDFFFNNN]]]iiizzzxxxxxxyyyyyyzzz|||yyy~~~qqqjjjjjjnnnttthhhYYYMMMHHHEEEBBB???@@@@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<;;;;;;::::::::::::888888888999:::;;;888999999::::::;;;;;;<<<777777666666666777999:::;;;;;;;;;;;;:::999888888888777666666666777999:::<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888999999::::::888888888888777666444444666666666777666555555444444444444444444444444444555555555555555555555555555555444333444555666777999888666555333333222222333333333444444555555555444444333222333444555666666666666666666666666666777777777777888888888888555666777999;;;===>>>???CCCBBBDDDHHHPPP___www{{{zzztttmmmkkkkkkmmmooo}}}uuu```VVVRRRNNNMMMOOOOOOKKKIIIJJJIIIFFFFFFIIIDDDDDDDDDDDDDDDDDDDDDDDD===<<<:::999888888999:::666666666666777777777777777777777777777777777777999999:::;;;;;;<<<======???@@@@@@AAACCCDDDEEEEEEJJJJJJKKKMMMPPPSSSUUUVVVXXXYYY[[[]]]```bbbdddfffhhhjjjmmmpppsssssssssrrrPPPOOONNNLLLKKKKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJGGGHHHIIIHHHEEECCCBBBCCCAAA>>><<<;;;;;;<<<;;;:::999999999999999:::;;;<<<::::::;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEGGGHHHIIIJJJLLLNNNOOOPPPQQQSSSUUUUUUUUUVVVXXXZZZ]]]___aaaccccccdddgggiiillllllmmmooopppqqqrrrsssssstttuuuwwwzzz|||}}}~~~~~~~~~~~~}}}~~~{{{zzzzzzzzz{{{{{{yyywwwwwwwwwuuuqqqmmmiiieeeccc___\\\ZZZYYYZZZ[[[[[[ZZZ________________________```bbbeeegggjjjmmmrrruuuppptttuuutttuuuzzz|||zzzyyyvvvrrrnnnjjjddd^^^YYYQQQIIIEEEHHHHHHFFFMMMYYYkkkwwwzzzyyyzzzzzz{{{}}}wwwkkkddddddeeeeee[[[OOOFFFCCCAAA???===??????>>>=========>>>>>>>>>>>>===<<<;;;;;;<<<<<<======<<<;;;;;;::::::999:::999999888888999::::::::::::::::::::::::::::::999888777777777888999:::::::::;;;;;;::::::999999999888777777777888::::::<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999999777777777666666555444333444555555555555444333333444444444444444444444444555555555555555555555555555444444333444555666777888777666555444333333333333333333444444444555555444333333333333444555555666666666666666666666666666666777777777888888888888888999999:::;;;;;;<<<===>>>AAAFFFKKKUUUgggwww{{{www~~~}}}pppgggccccccdddooozzzkkk___UUURRRTTTQQQLLLJJJKKKJJJGGGGGGIIIGGGGGGFFFEEEDDDDDDCCCCCC???>>><<<::::::999::::::777777777777888888888888666666666666666666666666888999999:::;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBCCCDDDEEEGGGIIILLLNNNPPPTTTUUUXXX[[[^^^```bbbcccbbbdddfffiiikkklllmmmmmmPPPOOONNNMMMLLLKKKKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHIIIJJJJJJGGGFFFFFFFFFEEEBBB???>>>======;;;999:::999999999999999:::;;;999999:::;;;<<<======>>>>>>??????@@@AAABBBCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLLLLNNNPPPQQQQQQRRRTTTUUUVVVXXX[[[\\\]]]___aaacccffffffgggiiijjjkkklllmmmmmmnnnoooqqqsssuuuvvvwwwxxxwwwwwwxxxzzz|||~~~~~~~~~|||}}}~~~}}}{{{zzzwwwvvvvvvvvvwwwwwwuuutttrrrpppmmmiiidddaaa^^^]]]YYYWWWTTTTTTVVVXXXYYYYYY________________________]]]aaaeeeiiilllnnnqqqtttqqquuuvvvuuuxxx}}}}}}vvvrrrkkkeee___YYYTTTPPPJJJEEEBBBDDDEEEIIIWWWggg{{{{{{yyyzzz|||~~~~~~vvvlllccc]]]ZZZYYYSSSMMMEEE@@@??????>>><<<=========<<<======>>>>>>??????>>>======<<<=========<<<<<<;;;;;;::::::999:::999999888888999999:::<<<<<<;;;::::::999888888::::::999888888888999999999999::::::::::::;;;;;;::::::999999::::::;;;<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888555666666666555444333222333333333333333222111111444444444444444444444444444444444444444444444444555444444444444555666666888777666555444333333333333333333444444444444555222333444444555555444444666666666666666666666666666666777777777777888888::::::::::::999999999999:::;;;@@@DDDGGGJJJTTT___uuu{{{zzz}}}uuuiiibbb^^^]]]cccooouuueee\\\[[[TTTNNNJJJKKKKKKHHHGGGIIIIIIIIIGGGFFFEEECCCBBBBBBAAA@@@???===<<<;;;;;;;;;999999888888888888888888666666666666666666666666777888888999999:::::::::999999:::;;;<<<===>>>>>>AAAAAACCCDDDGGGIIIKKKMMMNNNPPPTTTXXX[[[]]]^^^^^^]]]^^^___aaaccceeeggghhhQQQQQQOOONNNMMMLLLLLLLLLKKKLLLLLLLLLKKKJJJIIIIIIHHHJJJKKKKKKIIIHHHHHHIIIIIIFFFCCCAAA@@@???<<<:::;;;::::::999999999999:::888999999:::;;;;;;<<<<<<======>>>??????@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHJJJLLLMMMMMMNNNPPPQQQQQQSSSVVVXXXYYYZZZ]]]___aaaaaacccdddfffggghhhiiiiiiiiikkklllnnnpppqqqrrrrrrrrrssstttuuuwwwyyy{{{|||~~~}}}~~~{{{||||||}}}}}}|||||||||||||||||||||{{{{{{{{{{{{{{{|||}}}}}}|||zzzxxxwwwtttsssrrrssstttsssqqqpppjjjhhhddd```]]]\\\[[[[[[UUUSSSQQQQQQTTTWWWXXXYYY\\\\\\\\\]]]]]]^^^^^^^^^]]]aaagggkkkmmmmmmnnnooorrrwwwyyyyyy{{{~~~}}}zzzooojjjbbb\\\WWWSSSOOOMMMHHHFFFEEEFFFHHHOOObbbttt|||xxxzzz~~~}}}vvvkkkbbb\\\WWWRRROOOIIIEEEAAA??????@@@???>>><<<<<<;;;<<<<<<===>>>???>>>>>>>>>===>>>??????@@@>>>>>>======<<<;;;;;;;;;:::::::::999999999999999;;;;;;;;;::::::999999999<<<;;;;;;:::999999999999888888999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999:::;;;<<<<<<===>>>::::::::::::::::::::::::;;;;;;999888777777777777555666666666555555444333333333333333333222111111444444444444444444444444444444444444444444444444444444444444555555666666777666555444444444444444444444444444444444444444222333444555666555444333666666666666666666666666666666666666777777777888:::::::::999999999999999;;;<<<@@@DDDDDDDDDJJJQQQ___sssyyyssskkkeeeaaa```eeettt}}}nnneeeXXXQQQKKKKKKJJJHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>======<<<999999999888888888777777555555555555555555555555777777777777888888999999777777888999::::::;;;;;;??????@@@BBBDDDFFFHHHJJJIIILLLPPPUUUYYYZZZZZZZZZ[[[[[[\\\]]]___bbbdddeeeSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIJJJLLLLLLJJJIIIJJJJJJKKKIIIGGGEEEDDDBBB???===<<<<<<;;;:::999999999:::888888999999::::::;;;;;;<<<<<<======>>>>>>?????????@@@AAABBBCCCDDDEEEFFFEEEGGGIIIJJJJJJKKKMMMNNNOOOQQQSSSUUUVVVWWWZZZ\\\]]]]]]___```bbbdddeeeffffffggghhhiiikkkmmmnnnnnnnnnnnnoooqqqrrrtttvvvwwwwwwxxxzzz|||~~~|||}}}~~~}}}{{{{{{{{{||||||{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxwwwxxxyyyzzzzzzyyywwwuuusssrrrpppooooooooonnnllljjjaaa___\\\ZZZYYYZZZ\\\]]]VVVTTTQQQQQQSSSVVVYYYYYY[[[[[[\\\\\\]]]^^^______bbbfffllloooooonnnmmmlllrrrwww{{{{{{zzzyyytttooofffaaaYYYRRRNNNKKKIIIHHHEEEFFFJJJMMMRRR\\\ooo|||xxx|||wwwoooddd\\\VVVRRRLLLHHHDDDBBB@@@??????@@@??????<<<<<<;;;<<<<<<===>>>???<<<<<<<<<===???@@@BBBCCC@@@@@@@@@???>>>>>>======;;;;;;;;;;;;::::::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999888888888999:::;;;<<<===<<<=========>>>>>>>>>>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===::::::::::::::::::::::::;;;:::999888777777666666666666777777777666555555444444444444444333222222444444444444444444444444444444444444444444444444444444444555555555555555666555555444444444555555444444444444444444444444222333444555666555444333666666666666666666666666555666666666666777777777777888888999999:::::::::===<<<===@@@AAAAAAFFFMMMWWWfff{{{xxxnnnfffbbbaaakkkxxxcccYYYOOOLLLKKKHHHGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>::::::999999888777666666666666666666666666666666666666777777777777777888777777888888999999::::::::::::;;;<<<>>>AAABBBDDDFFFIIIMMMRRRUUUWWWWWWVVVWWWWWWXXXYYY[[[^^^```aaaUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNOOOOOONNNNNNMMMMMMJJJLLLMMMMMMLLLJJJKKKLLLLLLKKKIIIHHHHHHFFFCCCAAA>>>>>><<<;;;::::::::::::888999999999:::::::::;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCDDDFFFGGGGGGHHHJJJLLLMMMOOOQQQRRRRRRSSSUUUWWWXXXYYYZZZ\\\^^^```aaabbbcccccceeefffgggiiijjjjjjjjjjjjlllmmmoooppprrrrrrrrrsssuuuwwwxxxyyyzzzzzzyyyzzz{{{}}}~~~~~~~~~~~~||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyuuuuuuuuutttttttttssssssrrrssstttuuutttrrrpppnnnmmmkkkiiiiiihhhfffcccaaaYYYXXXWWWWWWXXXZZZ\\\^^^YYYVVVSSSRRRTTTWWWYYYZZZ\\\\\\]]]^^^```aaabbbbbbgggkkkpppsssrrrpppnnnnnnpppuuuwwwuuurrrooohhhaaa]]]XXXPPPJJJGGGEEECCCBBBCCCHHHQQQZZZdddppp|||{{{zzzooohhh^^^VVVPPPLLLGGGDDDAAA@@@???>>>===>>>>>>???=========<<<======>>>>>>;;;;;;<<<===???@@@BBBCCCBBBAAAAAA@@@@@@??????>>>============<<<;;;::::::888888999::::::;;;<<<<<<::::::;;;;;;;;;:::999999999999888888999;;;<<<>>><<<===>>>????????????>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777777777777666777777777777777666666555555555555555444444333444444444444444444444444333333333333333333333333333444555555666666555555555555444444444555555666555444444444444333333333222333444444555555444444666666666666666666666666555555666666666666777777666666777888999:::;;;<<<<<<999999<<<======CCCJJJTTT[[[jjjvvvjjjeeeaaafffvvvxxxjjjZZZSSSNNNJJJGGGHHHDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCBBB@@@@@@<<<<<<;;;:::999777777666777777777777777777777777777777777777777777777777888888888888999999::::::::::::;;;<<<>>>@@@BBBCCCDDDGGGJJJNNNPPPRRRRRRRRROOOOOOQQQSSSUUUWWWXXXYYYWWWVVVUUUTTTSSSRRRRRRRRROOOOOOPPPPPPPPPPPPPPPPPPNNNOOOPPPPPPNNNLLLLLLMMMLLLKKKJJJJJJKKKJJJGGGEEE@@@???>>>===<<<;;;;;;:::999999999::::::::::::;;;<<<<<<<<<===============<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDDDDEEEGGGIIIJJJKKKMMMNNNMMMNNNPPPQQQRRRRRRTTTVVVXXXZZZ\\\\\\^^^___```aaabbbdddeeeeeedddeeegggiiijjjllllllmmmnnnoooqqqrrrssstttttttttssstttuuuwwwyyyzzz{{{|||{{{|||}}}~~~~~~}}}|||{{{zzz{{{|||zzzzzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuupppppppppooooooooonnnnnnjjjkkklllmmmlllkkkiiigggfffdddbbb```___\\\YYYVVVTTTTTTTTTUUUWWWYYY[[[]]]]]]YYYUUUSSSTTTVVVXXXYYY[[[\\\]]]^^^```aaabbbcccgggkkkppprrrrrrpppooonnnllloooooojjjfffccc^^^XXXSSSOOOJJJFFFEEEEEEEEEDDDKKKTTTaaannn{{{}}}{{{pppgggaaaXXXPPPJJJEEEBBB@@@??????>>>===<<<===???@@@??????>>>=========>>>>>>============>>>???@@@@@@BBBAAAAAA@@@@@@???>>>>>>>>>?????????>>>===;;;:::::::::::::::::::::::::::888888::::::;;;:::999999::::::888888888:::<<<===<<<===>>>???@@@??????>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;::::::::::::999999999999999999999999999888888777777777777888888555555666666777666666555555555555555555444333333444444444444444444444444333333333333333333333333333444555666666666555444444444444444444555666777555555444444444333333333444333333333333444555555666666666666666666666666555555555666666666777777666666777888999:::;;;;;;:::777777:::;;;<<<@@@FFFMMMOOOXXXllltttnnnhhhfffnnn~~~jjj\\\TTTMMMIIIHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA??????>>><<<;;;999888888888888888888888888888888777777777777777777777777888888888888888999999999;;;;;;<<<===???@@@BBBCCCCCCDDDFFFIIIKKKLLLMMMNNNGGGIIIKKKNNNPPPQQQQQQRRRXXXXXXVVVUUUTTTSSSSSSSSSOOOOOOPPPQQQRRRRRRRRRRRRPPPQQQRRRRRROOONNNNNNNNNKKKJJJJJJKKKLLLLLLJJJGGGBBBAAA???>>><<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===============;;;;;;<<<<<<===>>>??????>>>???AAABBBBBBCCCEEEGGGGGGIIIJJJJJJJJJJJJKKKMMMMMMNNNPPPRRRTTTVVVWWWXXX[[[[[[\\\]]]___```aaaaaa```aaaccceeeggghhhiiiiiilllmmmnnnoooppppppppppppppppppqqqsssuuuvvvxxxxxxuuuvvvxxxyyyzzz{{{{{{{{{{{{||||||}}}~~~}}}}}}~~~~~~}}}||||||{{{yyyxxxxxxyyy{{{yyyxxxwwwuuuuuuuuuvvvvvvrrrrrrrrrrrrrrrqqqpppooommmmmmlllllllllkkkkkkkkkcccdddfffggggggeeecccbbbaaa___\\\ZZZXXXUUUQQQNNNQQQRRRSSSTTTVVVXXXZZZ[[[___[[[VVVSSSSSSUUUWWWWWWYYYYYY[[[\\\^^^___```aaacccgggllloooooonnnnnnnnnjjjkkkhhhaaa\\\[[[XXXSSSLLLJJJGGGFFFHHHJJJKKKLLLWWWaaappp}}}~~~sssiii```\\\UUULLLEEE@@@>>>>>>??????>>>======>>>AAACCCAAA@@@???>>>>>>===>>>>>>???>>>>>>===============AAAAAA@@@@@@???>>>>>>>>>???@@@@@@@@@???>>><<<;;;<<<;;;;;;::::::999999888666777999:::;;;::::::999;;;:::999888888:::;;;===<<<===>>>???@@@???>>>>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::<<<;;;;;;::::::999999888999999999999999999999999888777777777777777888999444444555555555555555444444444555555444444333222444444444444444444444444333333333333333333333333333333555666666666555444444444444444444555666777555555555444444333333333555444333222333444555666666666666666666666666666555555555555666666666777777777777888999999:::::::::888888;;;======@@@DDDEEEDDDKKK]]]xxxyyypppiiijjjtttvvvdddXXXOOOJJJIIIFFFFFFEEECCCBBBAAA@@@???@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@>>>===;;;:::999888888888888888888888888888888888888777777777777777777777888888888888888777777888999:::<<<>>>???BBBCCCDDDEEEGGGIIIJJJKKKDDDFFFIIILLLNNNOOONNNNNNVVVVVVUUUTTTSSSQQQPPPOOORRRPPPNNNNNNOOOOOOOOONNNNNNOOOOOOPPPPPPOOOOOONNNOOOMMMKKKKKKKKKLLLKKKJJJEEEEEEEEEDDDCCCAAA@@@???<<<;;;999888888999:::<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGIIIJJJKKKKKKKKKJJJKKKMMMPPPSSSUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]___aaacccfffggghhhhhhhhhhhhiiiiiijjjjjjkkkiiiiiiiiijjjkkkmmmpppqqqssssssssssssssstttuuuuuuuuuvvvxxxzzz{{{|||}}}}}}~~~~~~|||{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyxxxxxxxxxyyyzzzzzz|||zzzxxxvvvtttsssssssssttttttsssrrrqqqqqqqqqqqqlllllllllllllllllllllkkkhhhhhhgggfffeeecccaaaaaaaaaaaaaaa```___^^^\\\[[[WWWVVVTTTRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTUUUXXX[[[ZZZYYYXXXUUUSSSTTTWWWYYYWWWXXXZZZ]]]___```aaaaaaccceeegggiiikkklllllllllfffccc___ZZZUUUQQQLLLIIIJJJIIIFFFEEEGGGMMMSSSXXXrrryyyyyymmmaaa[[[VVVNNNGGGCCCAAA@@@???===>>>>>>??????@@@AAAAAAAAAAAA@@@@@@???>>>======;;;;;;:::::::::<<<>>>???AAA@@@???>>>>>>???@@@@@@????????????????????????===;;;999:::;;;<<<;;;:::999999999:::::::::;;;;;;:::999999888888999999:::999:::<<<=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888888999:::;;;888999::::::;;;;;;;;;::::::::::::999999999888888777777777777777777777777777777777777666555444333333333555666666666555444333333333222222111111111333333333333333333333333555444444444555777888:::222222222111111111000000444444444444444444444444444444444555555555666666555555555555555555444444666666555555555555666666444444555666777777888888888999999::::::;;;;;;<<<@@@CCCGGGOOO^^^vvv{{{xxxtttttt}}}xxxiii[[[NNNFFFDDDEEEEEEDDDBBB@@@@@@@@@CCCCCCBBBCCCDDDCCCAAA>>>DDDCCCBBBAAA???===;;;:::999999888888777777666666999999777666555555555555777777777777777777777777888888999:::;;;;;;<<<<<<>>>>>>???@@@AAAAAABBBBBBAAABBBDDDFFFHHHKKKLLLMMMTTTUUUUUUUUUTTTSSSRRRRRRSSSQQQOOOOOOPPPQQQPPPOOONNNOOOOOOPPPPPPOOOOOONNNNNNLLLJJJJJJKKKKKKJJJIIIGGGGGGGGGFFFEEEDDDBBBBBB???===<<<:::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGIIIIIIIIIJJJKKKMMMOOOPPPTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[^^^```bbbcccddddddeeeeeeffffffgggggghhhfffffffffggghhhjjjlllnnnpppppppppppppppqqqqqqrrrrrrsssuuuvvvxxxyyyyyyyyyzzz{{{{{{|||{{{zzzyyyxxxxxxyyyyyyzzz{{{{{{zzzzzzxxxxxxwwwvvvuuuuuuuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwuuusssqqqqqqpppqqqpppooonnnmmmllllllllllllhhhhhhhhhggggggfffffffffddddddcccbbbaaa___^^^]]]]]]]]]]]]\\\[[[YYYXXXWWWRRRQQQOOONNNMMMMMMMMMNNNQQQRRRSSSSSSSSSUUUXXXZZZYYYYYYXXXVVVTTTTTTWWWYYYYYY[[[^^^```bbbaaa``````bbbdddfffhhhhhhhhhgggfff]]][[[WWWSSSOOOKKKHHHEEEHHHFFFEEEGGGOOO]]]llluuu~~~}}}~~~{{{tttooodddZZZWWWRRRKKKEEEAAA@@@???>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@????????????======<<<;;;<<<===>>>???@@@???>>>===>>>???@@@AAA????????????????????????<<<;;;999999;;;<<<;;;:::999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<=========<<<<<<======<<<<<<<<<<<<=========<<<:::999888999:::;;;999999:::::::::::::::999999999888888888777777777777777777777777777777777777777777777666555444333222222444555555555444333333333333222222111111111333333333333333333333333555444333333333444555666222222222111111111000000333333333333333333333333333333444444444555555555555555555444444444444444666666555555555555666666888888888999:::;;;;;;;;;888888999::::::;;;;;;<<<<<>>@@@CCCDDDCCCAAABBBBBBBBBBBBAAA???>>>===:::999999888888777777777:::999888777777777777777777777777777777777777777888888888999::::::;;;;;;<<<<<<======>>>??????@@@>>>???AAACCCEEEGGGIIIIIISSSTTTUUUVVVVVVUUUUUUTTTTTTRRRQQQQQQRRRRRRQQQPPPNNNOOOOOOPPPPPPOOOOOONNNOOOMMMKKKKKKLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEBBBAAA???===<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<:::;;;;;;<<<===>>>????????????@@@@@@AAABBBBBBCCCEEEEEEFFFHHHIIIJJJJJJJJJPPPPPPQQQRRRSSSTTTUUUUUUTTTUUUWWWXXXZZZ\\\]]]^^^___``````aaabbbbbbccccccbbbbbbbbbcccdddfffhhhiiikkkkkkkkkkkkkkklllmmmmmmooopppqqqrrrrrrsssssssssuuuuuuttttttttttttttttttrrrrrrssssssttttttsssssssssrrrqqqooonnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqoooppprrrsssttttttsssssssssrrrpppooommmmmmlllllliiihhhgggffffffeeeffffffccccccbbbaaaaaa```______^^^^^^]]]\\\[[[YYYXXXWWWXXXXXXXXXWWWUUUSSSRRRQQQNNNNNNMMMLLLKKKKKKLLLLLLOOOQQQRRRRRRRRRTTTVVVXXXXXXYYYXXXWWWUUUUUUWWWYYYZZZ\\\```cccdddbbb___\\\aaabbbdddeeedddbbb___]]]TTTRRROOOKKKHHHEEEDDDCCCEEEEEEGGGNNN\\\qqq|||xxxxxxxxxwwwvvvwwwzzzrrrmmmiii```VVVQQQLLLFFFAAA???>>>======<<<<<<======>>>??????????????????@@@@@@@@@AAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>=========>>>@@@AAA????????????????????????<<<;;;999999;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;<<<============<<<>>>======<<<<<<======>>>===<<<;;;999999999:::;;;999999:::::::::999999888888888777777777666666666777777777777777777777777666666666666666555444333111111222333333333333333222222222222222111111111333333333333333333333333444333222111111111111222222222222111111111111111222222222222222222222222222222333333333444444444444444444444444444444444666555555444444555555666666666777777888888999999888888999999:::;;;;;;;;;:::===AAABBBFFFTTTiiizzzwwwcccXXXTTTQQQMMMHHHDDDBBBBBBBBB=========???BBBDDDDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA;;;;;;::::::999888888777:::999999888888888999999777777777777777777777777777777777888999999::::::999::::::;;;;;;<<<<<<===;;;;;;===???AAABBBDDDDDDSSSTTTUUUWWWWWWVVVUUUTTTTTTSSSQQQQQQRRRRRRRRRQQQNNNOOOOOOPPPPPPOOOOOONNNQQQOOOMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCAAA@@@?????????<<<<<<;;;::::::::::::;;;888999999::::::;;;;;;<<<999::::::;;;<<<<<<======>>>>>>>>>??????????????????AAADDDFFFHHHHHHHHHGGGLLLMMMMMMNNNOOOPPPQQQQQQPPPQQQRRRTTTUUUWWWXXXXXXZZZ[[[[[[\\\]]]^^^______^^^^^^___```aaabbbcccdddggggggffffffgggggghhhiiikkkllllllmmmmmmmmmmmmlllooonnnnnnmmmnnnnnnoooooollllllmmmmmmmmmmmmllllllnnnmmmmmmlllkkkkkkkkkkkklllllllllllllllllllllllljjjkkknnnpppqqqpppooonnnmmmlllkkkkkkjjjiiiiiihhhddddddcccbbbaaaaaaaaaaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUSSSRRRSSSSSSSSSRRRPPPOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRRRRSSSUUUWWWWWWXXXYYYXXXVVVVVVWWWYYYXXX\\\aaaeeefffccc^^^ZZZ```aaabbbaaa___[[[WWWTTTNNNLLLJJJFFFCCCAAABBBCCCDDDIIIRRR^^^nnn~~~wwwuuuttttttrrrrrrvvv~~~zzzpppkkkfff\\\SSSIIIFFF@@@===<<<<<<<<<;;;999999::::::;;;<<<<<<=========>>>???@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<>>>???@@@????????????????????????<<<:::999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;:::999999::::::999999999999999888888777888888777777777666666666666666666666666666666666555666666666555555444333111222222333333333333333222222222111111111111111222222222222222222222222222222222111111111222222111111111111111111111111111111111111111111111111111111222222222333333333333333333333333444444444555444444444444444444555555555666666666777777777888888888999::::::;;;;;;:::>>>AAA@@@???HHHYYYhhhpppbbb]]]YYYSSSNNNJJJGGGFFFDDDCCCAAA@@@@@@AAABBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAA======<<<;;;::::::999999999999888888888999999:::777777777777777777777777666666777777888888888999888888999999::::::::::::888999:::<<<===???@@@@@@QQQSSSUUUVVVVVVUUUSSSRRRTTTRRRPPPPPPQQQRRRQQQPPPNNNOOOOOOPPPPPPOOOOOONNNPPPNNNLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBBBB<<<<<<;;;:::::::::::::::999999999::::::;;;;;;;;;999999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAAEEEGGGHHHGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNOOOPPPQQQRRRSSSSSSUUUVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]^^^^^^______bbbbbbbbbbbbbbbcccddddddgggggghhhhhhhhhhhhhhhgggiiihhhhhhhhhiiijjjkkkkkkgggggghhhhhhhhhhhhgggggghhhggggggggghhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffgggjjjlllllllllkkkjjjggggggggggggffffffeeeeeeaaaaaa```___^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMMMMNNNNNNOOOOOOLLLNNNQQQQQQQQQRRRTTTUUUVVVXXXYYYYYYXXXWWWXXXYYYYYY]]]dddiiiiiieee```\\\^^^^^^^^^\\\YYYTTTPPPMMMHHHHHHEEEBBB??????BBBEEEHHHSSSddduuuyyytttsssqqqqqqqqqsssyyyuuuoooiii```UUULLLDDD@@@===::::::;;;;;;;;;999999::::::;;;<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;:::888888:::;;;:::999:::::::::;;;;;;;;;<<<<<<:::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===;;;::::::999999::::::;;;<<<<<<;;;:::999888888888777888888999888888777777999999888888888777777777555555555555555555555555555555555555555444444333333333333333333444444555111111111111111111111111222222222222222222222222000111111222333444444444111111111111111111111111111111111111111111111111111111111222222222333333222222222222333333444444444444333333333333444444888888888999999999999999777777888999999::::::;;;999===@@@???===BBBOOOZZZkkkvvvqqqllleee^^^XXXRRRLLLGGGEEECCC@@@>>>???@@@@@@@@@BBBCCCCCCCCCBBBAAA@@@?????????>>>===<<<;;;::::::888888777777777888999999777777777777777777777777666777777777777777888888888888888999999999999999888888999:::;;;<<<===>>>MMMOOORRRTTTUUUTTTRRRQQQTTTRRRQQQPPPQQQRRRQQQPPPNNNOOOOOOPPPPPPOOOOOONNNNNNLLLJJJJJJKKKKKKJJJIIIKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDDDD>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;<<<=====================;;;===@@@CCCEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZ^^^^^^]]]]]]^^^^^^___```bbbbbbccccccdddcccccccccbbbccccccdddeeeffffffgggcccddddddddddddcccbbbbbb`````````aaabbbcccdddeeeddddddddddddddddddddddddcccccceeefffffffffeeedddbbbbbbcccccccccbbbaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTQQQQQQQQQPPPPPPOOOMMMMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJLLLMMMMMMNNNNNNLLLNNNQQQRRRRRRRRRSSSUUUUUUWWWZZZZZZYYYXXXXXXXXX]]]bbbhhhllllllgggaaa]]]ZZZYYYXXXUUUQQQNNNJJJHHHBBBBBBBBB???===@@@FFFKKKTTTcccxxxuuuqqqqqqmmmoooqqqvvv{{{tttppphhh[[[OOOJJJ@@@>>>;;;999:::;;;;;;:::::::::;;;;;;<<<======>>>:::;;;<<<===???@@@AAAAAA@@@@@@@@@@@@???===<<<;;;===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888:::::::::999999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<999999999888888999999999;;;;;;:::999888777666666666666777888888888888888999999888888888777777777555555555555555555555555444444555555555444444333333333333333333444555555000000000111111111111111222222222222222222222222000000222333444555555555111111111111111222222222111111111111111111111111111111222222222333333333000111111222222333333444444333333222222333333444666666666666666666666777777777888888999:::::::::888;;;===<<<<<>>???@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>><<<;;;;;;999888888777777777888888777777777777777777777777777777777777777777888888888888888888888888888888888888999999:::;;;<<<<<>>>>>>>>>>>======<<<<<<;;;:::::::::999999::::::::::::;;;;;;::::::;;;;;;<<<<<<=========>>>???AAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUYYYYYYYYYXXXYYYZZZZZZ[[[\\\\\\]]]^^^_________^^^\\\]]]___aaabbbbbbbbbbbb``````aaaaaa```______^^^\\\\\\\\\\\\\\\]]]^^^___________________________``````____________^^^^^^\\\]]]^^^______^^^]]]]]]YYYXXXWWWVVVUUUUUUUUUUUUSSSSSSSSSRRRRRRQQQQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGHHHIIIIIIIIIIIIHHHFFFGGGIIIKKKMMMMMMNNNMMMLLLNNNQQQSSSSSSSSSTTTUUUTTTWWWZZZ[[[ZZZYYYXXXXXXaaadddiiikkkjjjddd]]]XXXUUUSSSQQQMMMJJJGGGEEEDDD===???AAA@@@AAAFFFOOOWWWhhhvvvvvvssstttnnnrrrxxxzzzuuuppplllaaaRRRIIIGGG???===:::999:::;;;;;;:::888999999::::::;;;;;;<<<999:::;;;<<<===>>>???@@@======>>>>>>>>><<<;;;:::===<<<;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999::::::999888888888999999999::::::;;;::::::999999::::::;;;999999888888888999:::;;;:::999999999999999999::::::999999888777666555444444444666777888888999999888888777777777666666666444444444444444444444444333444444555555444444444333222111111111222444444///000000000111111111222111111111111111111111111000111333444444444333333000000111111111222222222222222222222222222222222222222222222333333333444000000000111222333333333333333222222222222333333333333333333333333333333777777777888999999::::::999:::;;;<<<===???CCCEEELLLSSSaaattttttdddXXXMMMIIICCC@@@???@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCCCCCCCAAA@@@???===<<<<<<;;;:::999888888888888888777777777777777777777777888888888888888888888888777777777777777777777777777777888888999999::::::AAADDDJJJOOOSSSUUUUUUTTTWWWUUUSSSSSSTTTUUUTTTSSSNNNOOOOOOPPPPPPOOOOOONNNSSSQQQOOONNNOOOOOONNNMMMMMMMMMNNNNNNNNNMMMLLLLLLHHHHHHHHHIIIHHHHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>===<<<;;;::::::999::::::::::::::::::;;;;;;888999999:::;;;;;;<<<<<>>>>>===??????@@@AAABBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJKKKLLLNNNOOOOOOOOOPPPRRRSSSSSSSSSRRRRRRVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\XXXZZZ\\\___``````___^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\[[[ZZZZZZZZZZZZXXXYYY[[[\\\\\\[[[[[[ZZZUUUTTTSSSRRRRRRQQQRRRRRROOOOOOOOONNNNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJJJJIIIDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGJJJLLLNNNOOOOOOOOOLLLOOORRRSSSSSSSSSTTTUUUTTTWWWZZZ\\\[[[YYYXXXXXXbbbdddggghhheee___WWWRRRQQQOOOLLLHHHEEECCCBBBBBB<<>>>>>;;;<<<=========<<<:::999>>>===;;;999888888888999::::::::::::::::::::::::;;;999888888999::::::999777777888888888999999999888777777777777777777888999888777777777888999:::;;;::::::999999::::::;;;999999888888777555444333222333555777888999999999777666666666555555555555444444444444444444444444333333444444555444444444222111000000000111333444//////000000111111111222111111111111111111111111222222333444333222111000000000111111222222222222222222222222222222222222222222333333333444444444///000000111222222333333333222222222222222222333555555555555555555555555777777777888999999::::::<<<<<<;;;===???AAABBBAAACCCAAAJJJ```www{{{oooXXXRRRKKKEEEBBBAAA@@@???AAABBBCCCEEEFFFGGGGGGGGGDDDCCCBBBAAA???>>>===<<<===<<<;;;:::999888888888777777777777777777777777999999999888888888888888666666666666666666666555777777777777888888999999CCC@@@BBBIIIOOOQQQTTTXXXWWWUUUTTTUUUVVVUUUQQQMMMQQQQQQRRRTTTTTTUUUUUUUUUTTTQQQNNNNNNOOOPPPNNNLLLNNNNNNMMMMMMLLLKKKKKKKKKMMMLLLJJJIIIHHHHHHIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEBBBBBB@@@>>><<<:::999888888999::::::;;;;;;::::::999999999:::;;;;;;<<<<<<<<<<<<======>>>??????@@@????????????????????????CCCCCCCCCDDDEEEFFFFFFGGGEEEFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZXXXYYYYYYYYYYYYYYYXXXWWWZZZYYYWWWVVVVVVWWWYYYZZZXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXWWWUUUTTTTTTSSSWWWWWWWWWVVVUUUTTTSSSSSSNNNOOOOOOPPPOOONNNMMMLLLMMMLLLJJJIIIIIIJJJKKKMMMIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGFFFEEEGGGIIILLLJJJHHHGGGHHHKKKNNNPPPPPPMMMMMMNNNNNNPPPQQQSSSTTTXXX]]]`````````aaa^^^ZZZ``````___]]]ZZZVVVRRRPPPKKKHHHDDDBBBAAABBBBBBBBB:::CCCDDDFFFSSS]]]kkk|||}}}zzz{{{zzzzzzpppjjjcccYYYOOOHHHCCC>>><<<;;;:::999999888888999999888888888888888888888888999999:::;;;;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999:::::::::999999999999888888888888888888777666666777888888999999999888888888888888888888888888888777777777777777777777777999999999999999999999999666777888888888777555444444444555555666777777888888777666444444444555666333222111000000111222333333333333333333222111000444333222111000000000000111111111111111111111111222222222222222111000///333222111000000111222333222222222222222222222222222222222111111111000000111111111222222333333333333333333333333333333333333222111000000000222222000111333444555444444333666666666666777777777777777777888:::<<<===>>>???CCCBBBFFFQQQ___qqqwwwdddRRRKKKHHHCCC???>>>@@@AAABBBCCCEEEEEEEEEEEEFFFDDDBBBAAA@@@>>>:::888:::999888888777777888888777999:::;;;999999999:::999888777777777777777888777777777777777777777777777777777777777777777777BBB@@@BBBIIIOOOQQQTTTXXXYYYVVVTTTTTTUUUUUUSSSQQQQQQQQQRRRSSSTTTTTTTTTSSSSSSQQQNNNNNNOOOPPPNNNLLLOOONNNNNNMMMLLLLLLKKKKKKMMMLLLKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGEEEDDDCCCAAA???>>><<<<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;999::::::;;;<<<<<<==============================AAAAAABBBBBBCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMNNNNNNMMMLLLJJJJJJIIIHHHFFFEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFGGGIIIKKKIIIIIIJJJKKKLLLMMMOOOPPPLLLMMMNNNOOORRRTTTVVVWWW\\\bbbffffffffffffbbb\\\[[[[[[ZZZXXXUUURRRNNNLLLEEECCCBBBAAAAAAAAA@@@??????HHHKKKSSSeeeqqqyyy}}}{{{{{{~~~xxxqqqlllddd]]]RRRHHHBBB???===<<<::::::999999888888888888888888888888888888888888888888888999::::::;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999999999999999888888888777777666666888888888888888777666666888888999999999888777777888888888888888888888888666666666666666666666666888888888888888888888888555666777777777666555444222222333444444555666666666555555444333333444444333222111000000111222333222333333333222222111000222222222111111111000000111111111111111111111111111111222222222111000000222222111000000111222222222222222222222222222222222222222111111111000000111111222222222222222222333333333333333333333333333222111000000111222222111222333444444444333222666777777777777888888888777888999:::;;;<<<===>>>??????CCCKKKVVVeee{{{zzzcccWWWPPPIIIDDDCCCDDDCCCDDDEEEGGGIIIIIIIIIGGGEEECCCAAAAAA???<<<:::;;;;;;:::999999999999999666888999999888777777888999888888777777777777777777777777777777777777777777777777777777777777777AAA>>>???EEEJJJMMMPPPTTTXXXVVVTTTSSSTTTUUUTTTTTTRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQOOONNNOOOOOONNNMMMOOOOOOOOONNNMMMMMMLLLLLLMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>??????@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRPPPQQQRRRSSSSSSSSSSSSSSSQQQQQQOOOOOOOOOOOOQQQQQQOOOOOOOOONNNNNNOOOOOOOOOMMMNNNNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFIIIJJJHHHKKKNNNNNNLLLKKKMMMPPPKKKLLLNNNPPPSSSVVVXXXYYY```gggmmmnnnmmmkkkddd]]]VVVVVVUUUTTTQQQNNNKKKIIIBBBBBBCCCDDDDDDCCCBBBAAAGGGRRRYYYhhh~~~~~~zzzooohhhffffffZZZRRRHHH@@@<<<;;;;;;<<<999999999888888888888888888888888888888888888888666666777777888999999:::999999::::::::::::999999::::::999999999888888888777777666666555444333333777888888888888777777666888999999999888777777666777777777777777777777777666666666666666666666666777777777777777777777777555555555555555444333333000111111222222333333444333333444444333333222222333222222111111222222333222222222333222222111000///000111222222222111000111111111111111111111111000000111111222111111111222111111000000111111222000000000000000000000000222111111111111000000000222222222111111111111111222222222222222222222222222111111000111111222222222333333444333333222111777777777777888888888999888888999999:::;;;;;;<<<:::;;;???EEEJJJUUUhhhyyy}}}|||iii\\\RRRKKKHHHFFFDDDCCCDDDGGGIIIJJJJJJHHHFFFCCCBBBBBB@@@>>><<<<<<<<<;;;::::::::::::;;;888:::;;;:::888777777777999999888777777777777777777777777777777777777777777777777777777777777777IIICCC@@@BBBEEEHHHLLLQQQSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHFFFEEEDDDDDD@@@@@@@@@???>>>===;;;;;;===<<<<<<;;;:::999999999;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIILLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKMMMNNNOOOOOOOOOOOOMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEGGGHHHGGGFFFFFFHHHJJJGGGLLLQQQPPPLLLJJJLLLOOOKKKLLLNNNPPPSSSTTTVVVVVV```gggmmmnnnmmmjjjbbbZZZRRRRRRQQQPPPNNNLLLJJJHHHEEEFFFGGGGGGGGGHHHIIIKKKRRRaaammm~~~{{{ooofff```]]]\\\MMMHHHAAA;;;999999::::::888888888888888777777666888888888888888888888888666666666777888888999999888888999999999999888888999999888888888777777777777666666555444333222222777777888888888888777666888999999999888777666555777777777777777777777777666666666666666666666666555555555555555555555555444444444444333333222222000111111111222222333333222222444444444333222111333333222222222222333333111111222222222222111111,,,...000222333333111000111111111111111111111111//////000111111222111111111111000000000000111111000000000000000000000000111111111111000000000000222222111111000000000///222222222222222222222222111111111111111111222222333333333333222222111111666666666666777777777777888888888999999999999999888:::===@@@AAAGGGVVVeee|||~~~nnnaaaWWWPPPKKKHHHEEEFFFIIILLLLLLLLLIIIGGGDDDBBBBBBAAA>>>======<<<;;;;;;::::::;;;;;;<<<===>>>===;;;999999999::::::999888777777777777777777777777777777777777777777777777777777777777ZZZPPPHHHDDDDDDDDDHHHMMMOOORRRVVVYYYYYYWWWTTTRRRTTTTTTUUUUUUVVVVVVUUUUUURRRRRRRRRQQQPPPPPPQQQRRRQQQQQQPPPPPPOOOOOONNNNNNLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBB@@@???>>>======<<<;;;:::999999888;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFIIIHHHGGGFFFGGGHHHJJJKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIILLLKKKKKKKKKKKKKKKKKKLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFGGGHHHHHHLLLQQQPPPLLLIIIKKKNNNLLLMMMNNNOOOPPPPPPPPPPPPZZZ```fffgggeeebbb[[[SSSNNNMMMMMMKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHLLLRRRWWWbbbuuuzzznnneeeaaa[[[TTTMMMBBB@@@===;;;::::::888666777777888888888777666555777777777777777777777777666666666777888888999999777777888888888888777777888888777777777666666666777777666555444444333333666777777888888888777777888888888888888777666555666666666666666666666666555555555555555555555555444444444444444444444444444333333222222222222222222222222222333333333333222222444555555444333222222222222222222222222222000111111222222111111111,,,---000222333222111111000000000000000000000000...///000111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111000000/////////111111111111111111111111000000111111222222222222444333333222111111111111444444444444555555555666888888888888888888888888::::::===???>>>@@@JJJVVVgggyyyyyykkkaaaVVVRRRMMMLLLNNNPPPOOOMMMKKKHHHEEEBBBAAA@@@>>>===<<<<<<;;;:::::::::::::::===>>>???>>><<<::::::;;;;;;:::999888777777777777777777777777777777777777777777777777777777777777lllaaaTTTLLLGGGBBBBBBEEEJJJPPPWWW[[[[[[XXXTTTRRRRRRSSSTTTUUUVVVVVVVVVVVVSSSTTTTTTSSSRRRRRRSSSUUURRRRRRQQQQQQPPPOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIHHHGGGFFFDDDCCC??????>>>===<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEGGGIIIIIIGGGFFFGGGHHHHHHKKKNNNMMMKKKJJJKKKMMMLLLMMMNNNNNNNNNMMMLLLKKKQQQWWW[[[ZZZYYYXXXRRRLLLHHHHHHGGGFFFEEEEEEDDDDDDCCCFFFHHHJJJNNNVVV```hhhyyywwwmmmaaa[[[XXXSSSIII@@@<<<;;;;;;;;;;;;:::777444666777777888888666555444555555555555555555555555555555666777777888888999666777777777777777777666777777666666666555555555666666666555555555555555666777777888888888888777666777777888888777777666666666666666666666666666555555555555555555555555444444444444444444444444444444333222222222222222333333333333333333333333222222333444444444333333000111111222222111111000///000111111222111111111---...///111222222111111000000000000000000000000//////000000111000000000///000000111111000000/////////////////////////////////000000000000000111000000000000////////////000000000000000000000000///000111222222222222222333222222111111111111222333333333333444444444444666666777777777777777777;;;:::;;;=========CCCJJJTTTcccxxxzzzddd^^^WWWUUUVVVUUUPPPLLLOOOLLLGGGDDDBBBAAA???===<<<<<<;;;::::::::::::;;;;;;===>>>===;;;:::::::::<<<;;;:::999888777777777777777777777777777777777777777777777777777777777zzzmmmcccXXXLLLFFFDDDEEEKKKRRRUUUUUURRRPPPPPPOOOPPPRRRSSSTTTUUUVVVVVVTTTUUUVVVUUUSSSSSSUUUWWWSSSSSSRRRRRRQQQPPPPPPOOOLLLLLLMMMNNNNNNNNNMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEAAAAAAAAA@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@AAA???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@AAACCCEEEFFF@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGIIIIIIHHHFFFFFFGGGJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNNNNNNNLLLJJJIIIKKKOOOQQQOOONNNOOOLLLGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDJJJQQQXXX___jjjwww{{{zzz|||xxxllleee[[[SSSMMMGGG@@@:::;;;:::888888888888666444555666777888888666444333444444444444444444444444444444444555666666777777555666666777777666666555666666666555555555444444444444444555555555555555666666777888888888888888444555666777888888888888555555555555555555555555555555555555555555555555444444444444444444444444555444333222111222333333333333333333333333333333111111111111111222333333///000111111111111000/////////000111111111111111.../////////000000111111000000000000000000000000000000000000000000///......///000111111000///...000000000000000000000000////////////000000111111......//////////////////000000000000000000000000...///111222333333222222222111111000000111222333333333333444444444555555555555555666666777777777;;;888888;;;===<<<>>>BBBGGGOOO^^^ooo||||||uuummmjjjhhheee]]]VVVTTTPPPKKKGGGDDDCCC@@@???>>>===<<<<<<;;;;;;<<<<<<;;;<<<>>>===<<<;;;;;;<<<<<<<<<:::999888777777777777777777777777777777777777777777777777777777777~~~ppp___SSSNNN@@@EEEJJJMMMLLLKKKKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUUUUWWWXXXWWWTTTTTTVVVYYYSSSSSSSSSRRRQQQQQQPPPPPPLLLLLLNNNOOOOOONNNMMMLLLNNNMMMMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>======::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@===>>>>>>???????????????>>>???@@@BBBBBBAAA@@@@@@??????@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCC>>>???@@@AAABBBCCCDDDDDDAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???@@@BBBDDDFFFGGGAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFEEEGGGIIIIIIHHHFFFFFFFFFJJJHHHGGGGGGIIIKKKLLLLLLKKKLLLNNNNNNNNNMMMKKKJJJHHHKKKLLLIIIHHHJJJIIIEEEHHHHHHGGGFFFFFFFFFFFFGGGIIIQQQ\\\gggqqq~~~}}}yyyttttttxxx||||||uuugggbbbYYYOOOFFF@@@===;;;<<<:::666555555666666555555666777888888666444333333333333333333333333333222222333444444555555666555555666666666666555555666666555555555444444444222333333444444555555666666666777888888888888888333444555777888888888888555555555555555555555555555555555555555555555555444444444444444444444444555444333222222222333444333333222222222222222222111000/////////000222333...///000111111000///...//////000111111111111111000////////////000000111000000000000000000000000000000111000000///.........///000111111000///...111111111111111111111111.../////////000000111111---.........//////000000000000000000000000000000...///111222333333222222111111000000000111333444444444444555555555666666444444555555666777777888:::666444999===<<<<<<===AAADDDMMM^^^ttt{{{{{{qqqiiiXXXTTTNNNIIIFFFDDDBBB@@@??????>>>===============<<<>>>@@@@@@???>>>>>>???===<<<;;;999888777777777777777777777777777777777777777777777777777777777iiiUUUMMMEEEBBBFFFHHHDDDBBBCCCGGGOOOQQQNNNMMMRRRUUUSSSVVVVVVVVVVVVVVVWWWXXXXXXTTTTTTTTTTTTSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGEEEEEEEEEEEEFFFBBBBBBAAAAAA@@@???>>>>>>===============<<<<<<;;;:::::::::::::::::::::;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>????????????@@@===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????======>>>???????????????>>>>>>>>>>>>============??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCEEEFFFGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNNNNOOOOOOMMMIIIFFFDDDEEEFFFGGGGGGGGGFFFEEEHHHFFFFFFHHHGGGFFFJJJPPPPPP[[[iiivvvuuusssrrrssswww}}}wwwnnnmmm```RRRIIIBBB===;;;<<<888888777777666666555555555555666666666666666666555555555555555555555555444444333333444555777888777666555555555777888999555444333222333444555666666555444333333333333333333333333444444444555555444444444555555666666666444333333222222333333444666555555555555444444444444333333222222333333444333333333222222222222111111111111111000000000000////////////000000000000000000000000000000000000222222111111000000//////------...///000000//////000000000000000000000000........................////////////////////////333222000/////////000111............////////////000000000000000000000000/////////...---------,,,///000111222222111//////000000000000000111111222444444444444444444444444444444444555555555555666888999999:::::::::999999<<>>EEEIIIHHHKKKRRRVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXVVVVVVVVVUUUTTTSSSQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGFFFEEEEEEFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@????????????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>???======>>>???????????????===>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMKKKGGGDDDAAAAAACCCDDDEEEEEEEEEEEEFFFDDDDDDFFFFFFHHHNNNWWWaaalll{{{zzzrrrqqqqqqsssyyyxxxvvvrrrlllcccWWWKKKEEEAAA<<<:::;;;888777777777666666666555555555666666666555555444555555555555555555555555444444333333444555777888777666666555555666777888555555444333333444555666666555444444333333333444444444555555555666666666333444444444555555555555222222111111111111222222555555555555444444444444333333222222222222333333333333333222222111111111111111111111000000000000////////////000000000000000000000000000000000000111111111000000000000000---...//////////////////////////////////////////////////////////////////////////////////////////111111///.........//////////////////000000000000000000000000000000000000//////////////////......//////000111111000///...000000000000000111222222444444444444444444444444444444444444555555555555777777888999999999999999<<<===@@@EEEOOO```sssqqq___TTTPPPNNNJJJEEEGGGEEEBBB@@@@@@???===;;;@@@???>>>>>>??????===;;;<<<;;;:::999888777777777888777666666666666777888666666666666666666666666|||dddXXXLLLFFFBBB>>>===>>>888===BBBCCCHHHPPPVVVXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSRRROOOPPPPPPPPPQQQQQQRRRRRROOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGFFFEEEEEEFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>===>>>>>>======<<<;;;;;;;;;======<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>????????????>>>===>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAADDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIGGGDDDAAA???@@@AAACCCDDDEEEFFFGGGGGGEEEEEEGGGIIIMMMXXXbbbsss~~~vvvqqqqqqrrrwwwyyyrrrqqqnnnjjjTTTKKKBBB@@@>>>;;;999:::777777777777666666666666555555555555555444333222444444444444444444444444444444444444555666777888777777666555555555666666666666555444444555555666666555444444333444444444666666666666777777777777333333333444444444444555222222111111111111222222555555555555444444444444222222111111111111222222444444333333222111000000111111111111000000000000////////////000000000000000000000000000000000000///000000000000000000111//////////////////...---////////////////////////000000000000000000000000////////////////////////000///...---------......//////000000000111111111000000000000000000000000/////////000000000000000//////000000111000000///111000000000000111222222444444444444444444444444444444444444555555555555444555666777888999999999<<<<<<;;;<<>><<<@@@>>><<<<<<<<<<<<:::888;;;;;;999888777666666666777666666555555666666777555555555555555555555555}}}rrrcccVVVMMMEEE???<<<:::<<<>>>AAAEEELLLRRRTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWUUUTTTSSSRRRPPPQQQQQQRRRRRRSSSSSSTTTQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCBBB@@@@@@@@@@@@??????>>>===<<<<<<>>>============<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<============>>>>>>???????????????>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFGGGFFFCCCAAABBBBBBBBBCCCDDDFFFGGGHHHJJJIIIKKKNNNQQQXXXeeerrryyyrrrssswww~~~tttqqqpppjjjaaaIIIBBB<<<<<<<<<999777888777777777777666666666666555555555555444333222111444444444444444444444444444444444555666666777777777777666666666666666666777777666666666666666666555555444444444444555555666666666777777777777888333333333444444444444444444444444333333444444444555555555444444444333333222111111000000111111222555444444333222111000000111111111111000000000///////////////000000000000////////////////////////.../////////000000111111//////000000///...------//////////////////////////////////////////////////////////////////////////////..................////////////000000000000////////////////////////.........//////000000111000000111111111111111111111111000000111111222333333333333333333333333333333333444444444555555555222333444666777888888888<<<<<<;;;;;;===FFFQQQ[[[ttt}}}pppggg___YYYOOOLLLGGGEEEDDDDDDCCCCCC@@@>>><<<<<<<<<<<<;;;999;;;:::999888777666666666666666555555555555666666555555555555555555555555pppbbbUUUGGG>>>>>><<<<<<>>>BBBFFFKKKOOOQQQRRRSSSUUUVVVWWWWWWVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>?????????>>>>>>>>>======>>>>>>======<<<<<<;;;;;;<<<<<<<<<=========>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<============>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEFFFGGGFFFDDDBBBDDDCCCBBBBBBCCCEEEGGGIIIHHHKKKQQQYYY___gggvvvrrrvvv}}}xxxqqqqqqooobbbSSSDDD===999:::;;;888555666666666666666777777777777555555555555444333222111444444444444444444444444444444555666666777777777777777777777777777666666888888888777777666666666555555444444444555555666555555666666666777777777444444444444444444444444555444444444444444444555555444444444444333333333222111111000000111111222444444333333222111000000111111111111000000000///////////////000000000000////////////////////////......//////000000000111//////000000///...------................................................////////////////////////////////////////////////---------.........//////////////////////////////---------....../////////111111111111222222333333111111111111111222222333333333333333333333333333333333333444444444444555111222444555666777888888777:::<<<<<<===AAAHHHMMM]]]nnnssslll___ZZZSSSNNNKKKJJJIIIHHHDDDBBB@@@?????????>>>===<<<;;;:::888777777666666555555666666666666555555555555555555555555555555|||lllZZZLLLCCC>>>;;;===@@@BBBEEEIIIKKKLLLPPPSSSUUUWWWXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGEEECCCDDDCCCBBBAAACCCFFFIIILLLJJJQQQ^^^kkkrrrzzzsssyyyvvvqqqppplll]]]MMMAAA;;;777888:::777555555666666666666777777777777555555555555555444333222333333333333333333333333444444555777777777777777666777888999999999888888999999999999888777666666555555555444555555666777666666666666777777777777666555555555555444444444333333222222222222333333444444444444333333333333222222111111111111222222333333333222222222111111111111111111000000000000////////////000000000000000000000000000000000000...//////////////////000//////////////////...---................................................////////////////////////......///000000000//////,,,,,,---------.........000000000000000000000000------------............111111111111111222333444222111111111111222333333333333333333333333333333333333333333444444444444222333444555666777777777222666:::;;;;;;<<<@@@DDDNNN___uuupppkkkccc\\\WWWRRRNNNKKKIIIFFFBBB@@@???>>>===;;;<<<<<<:::999888777777777555666666777777666666555555555555555555555555555uuufffRRRHHHAAAAAAAAA???@@@DDDEEEGGGLLLQQQUUUXXXYYYZZZXXXXXXXXXXXXWWWUUUTTTSSSUUUUUUTTTTTTSSSSSSRRRRRRSSSRRRPPPOOONNNMMMMMMMMMOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGGGGHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA???????????????@@@@@@@@@>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAABBBAAABBBCCCCCCDDDCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAABBBCCCCCCDDDBBBBBBBBBCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHFFFEEEFFFGGGGGGFFFDDDEEEDDDCCCDDDGGGLLLQQQTTTYYYdddtttxxx{{{yyywwwqqqiiiddd___TTTIII???888444777888777666777555666666666777777777888555555666666666555555444333333333333333333333333333444666777888888777777666777888:::;;;;;;;;;;;;999:::::::::999888777666555555555555555666777777777777777888888888999999777777666666666555555555333333222222222222333333444444444333333333222222333333222222222222333333111222222222222333333333111111111111000000000000////////////000000000000000000000000000000000000///////////////.........---...//////////////////................................................////////////////////////,,,---.../////////......------------.........///000000000000000000000000////////////............///////////////111222333222222111111222222333444222222222222222222222222222222333333333444444444444444555666666666666666222555888999888999===@@@FFFRRRcccttt|||xxxrrrjjjbbb\\\SSSOOOIIIEEEBBB???===;;;>>>===;;;:::999999888888666666777888888777666666666666666666666666666666|||aaaUUUKKKGGGDDD>>><<>>FFFPPP___www}}}||||||~~~vvvbbb^^^VVVPPPKKKGGGDDDAAA>>>===<<<;;;:::999999999666777888999999888777666777777777777777777777777}}}ssscccSSSHHHCCCBBBCCC???@@@CCCIIIRRRZZZ```bbbbbbaaa^^^[[[YYYXXXWWWWWWYYYWWWUUUSSSSSSSSSTTTUUUTTTTTTTTTSSSRRRRRRQQQQQQSSSRRRQQQQQQOOOOOONNNMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJIIIIIIHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAADDDDDDEEEEEEDDDCCCBBBBBB===>>>???@@@BBBCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCBBBCCCDDDDDDDDDBBBAAABBBCCCDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEECCCEEEFFFEEEDDDDDDEEEFFFEEEFFFHHHIIIIIIHHHGGGGGGIIIIIIHHHIIIIIIIIIHHHFFFIIIGGGEEEGGGJJJLLLKKKIIIEEEGGGKKKPPPVVV___ooo{{{sssfff```\\\YYYRRRKKKEEE@@@>>><<<888666666777888999888777888888777777666666555555777777777777777777777777666666555444333333222222333444666777777777666555777888888999999:::;;;;;;888999::::::;;;;;;::::::666777777777777888888888999999999999999999999999:::999888777666666666666888666444222111222333444555444333333222222222222555555444444444333333333222222222222222222222222555444222000//////000111000000//////.........---////////////////////////000000000000000000000000......................................................---------,,,,,,,,,,,,---......//////..................////////////////////////////////////000///...------...///000000///...------...///000000000///...............000000000000111111111111---///000222333333333222222222111111222222333444555555444444444333333333666666666777888888999999;;;@@@HHHQQQ___vvvzzzzzznnnaaaVVVNNNJJJHHHBBBBBBAAA@@@>>>===;;;:::;;;666666::::::666666:::888777777777777777777666zzzkkk\\\PPPHHHDDDHHHDDDAAACCCKKKWWWbbbhhhfffdddaaa^^^\\\ZZZZZZZZZZZZZZZXXXWWWUUUTTTSSSRRRUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDEEEEEEDDDCCCCCCBBB@@@AAAAAABBBCCCDDDEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBCCCDDDEEEDDDBBBAAABBBCCCDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBDDDHHHJJJIIIGGGEEEKKKTTT^^^gggttt{{{zzz}}}~~~zzzvvvqqqeeeZZZTTTPPPMMMHHHCCC???;;;:::999777666555666888888888777777777777777666666555555666666666666666666666666666555555444333333222222333444555666777666666555777888888999999::::::;;;888999::::::;;;;;;::::::666666666777777777888888999999888888888888999999:::999888777666666666666777666444333333444555666555444333333222222333333555555555555444444444444222222222222222222222222555333111000//////000111000/////////....................................////////////////////////......................................................---------,,,,,,,,,,,,---......//////..................////////////////////////////////////000///...------...///000//////............//////000000///...............//////000000000111111111///000111222222222111000111111000000111111222333222222333444555666777777555666666777777888999999777;;;AAAGGGRRReee}}}|||{{{}}}oooaaaUUUMMMGGGEEECCCBBBAAA@@@??????===999999<<<;;;555444666777777777777777666666666yyygggWWWMMMJJJEEE???>>>DDDOOOZZZ```iiihhheeeccc```___]]]]]][[[[[[[[[ZZZXXXVVVUUUSSSUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHGGGHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFHHHHHHGGGFFFEEEDDDCCCCCCEEECCCBBBCCCDDDEEEDDDBBBCCCDDDEEEDDDBBBAAABBBCCCDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFEEECCCBBBCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIGGGEEEDDDCCCCCCCCCEEEHHHJJJJJJJJJMMMWWWfffsss~~~}}}{{{xxxtttqqqppptttzzz~~~uuullliiiddd[[[QQQLLLBBBAAA>>>;;;999888777888666555444555777777777666777777777666666666666555666666666666666666666666555555555444444333333222444444555666666666666555777777888888999:::::::::888999999:::::::::::::::666666777777777888888888999888777666666777888999:::999888777666666666666666555444444444555777888555444333333333333333333333333333222222222111111222222222222222222222222333222111/////////000000////////////....................................////////////////////////......................................................---------,,,,,,,,,,,,---......//////......---............///////////////////////////////////////...------...//////......////////////......000///......---.........//////000000000000111111111111222222111111000///000000//////000000111222222333444555666777777888555555666666777888888888555888;;;>>>DDDRRRdddqqq~~~{{{fffXXXOOOLLLJJJHHHHHHGGGFFFDDD@@@>>>===>>><<<888666888999999999888888777777777ooocccMMMIIIDDDBBBDDDHHHLLLNNNbbbccceeeffffffeeedddddd______]]]\\\[[[ZZZYYYYYYUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCCCCEEEEEEDDDCCCCCCDDDEEEDDDCCCBBBBBBDDDDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEECCCBBBBBBCCCGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKLLLLLLJJJHHHGGGFFFHHHGGGGGGIIILLLPPPSSSUUU]]]jjjzzz|||zzzyyyvvvttttttpppppprrrxxx|||sssllleee```[[[TTTKKKFFF<<<;;;:::999888888888888555444333444666777666555666666666666666666666666666666666666666666666666555555444444444333333333444444555555555666666666777777777888999999::::::888888999::::::::::::999888888888888999999999999999888777666666777888999999999888777666666777777888777666666555666666777555444444333333333444444333333333333222222222222222222222222111111111111222111000////////////000///////////////.................................////////////////////////......................................................---------,,,,,,,,,,,,---......///.........---------.........//////////////////////////////........................,,,---////////////---,,,///......------.........////////////000000000111000111111111111111000000000000000000000111222222555555444444444333333333444444555666666777777888777999::::::===FFFRRR[[[qqqyyyjjj[[[YYYXXXYYYYYYVVVRRRMMMIIIFFFCCC@@@>>><<<===>>><<<<<<;;;;;;:::999999999~~~^^^YYYQQQKKKHHHGGGFFFEEERRRUUU[[[bbbhhhmmmooopppkkkhhhddd```]]]\\\\\\\\\WWWWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGFFFFFFEEEDDDDDDCCCAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDDDDEEEEEEEEECCCBBBCCCDDDDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHJJJLLLMMMLLLIIIGGGHHHIIIHHHHHHJJJLLLRRRZZZbbbgggmmm{{{wwwuuussspppnnnpppooouuu}}}uuukkkfff]]]UUUOOOIIICCC===::::::999888888888888888555333333444555666555444555555555555555666666666555555555555555555555555444444444444444333333333444444444444444555555666666777777888888999::::::777888999999::::::999999999999999:::::::::;;;;;;888888777666666777888888999888777777777777777777::::::888777666555444444444444444333333444555555666666666666555555555555222222222111111000000000000000//////////////////.........///////////////......................................................................................................---------,,,,,,,,,,,,---......///.........------------............////////////////////////------............------,,,---...//////...---,,,......------------.........////////////000000000...//////000000111222222222111111111111222333333333333333222222222111111444444444555666666777777777999::::::;;;@@@GGGMMM\\\kkk~~~nnnnnnpppsssuuuqqqiiibbb^^^YYYPPPFFF@@@?????????======<<<;;;;;;:::999999wwwnnnaaaUUUMMMIIIHHHGGGEEEIIIOOOXXXcccmmmtttyyyxxxuuupppiiidddaaa___^^^[[[[[[ZZZYYYWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEGGGFFFFFFEEEDDDDDDCCCCCCAAABBBCCCEEEFFFHHHIIIJJJGGGEEEDDDEEEFFFGGGFFFDDDDDDEEEFFFEEECCCBBBCCCDDDDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLJJJLLLLLLJJJGGGGGGJJJMMMIIILLLQQQWWW___hhhrrrxxxyyyuuurrrppplllnnnsssttt~~~xxxpppjjjeee[[[OOOGGGCCC???:::888888777777777666666666555444333444666666666555444555555555555666666666555555555555555555555555444444444444444444444444444444333333444444555666666666777777888999999999777888888999999999999999999999:::::::::;;;;;;;;;888888888888888888888888888888777777777777777888;;;:::999888666444333222444444444444444444555666333333222222222111111111222222222111000000/////////////////////..................///////////////------------------------..............................................................................---------,,,,,,,,,,,,---......//////......,,,------------.........////////////////////////------............------------............---------------,,,------...///......////////////000000.........///000111333333222222222111222333333444...//////000111222333444333333444444555666666666555777888999:::<<<@@@CCCJJJVVVggg|||~~~~~~wwwiiiWWWJJJEEEBBB?????????>>>===<<<;;;;;;:::zzzmmmbbbZZZTTTPPPKKKJJJIIIMMMUUUaaannnuuu}}}|||zzzvvvpppkkkfffcccaaa```___]]][[[YYYWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLKKKLLLNNNNNNNNNMMMKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJEEEFFFFFFGGGHHHIIIJJJJJJLLLKKKJJJIIIIIIIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDEEEFFFGGGHHHIIIGGGFFFEEEEEEGGGGGGFFFEEEDDDEEEFFFEEECCCCCCCCCEEEDDDCCCBBBCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGHHHJJJHHHHHHIIIJJJKKKNNNPPPQQQNNNOOOOOOLLLIIIJJJOOOUUUXXX^^^gggooovvv|||tttssstttsssyyyzzzqqqmmmjjjfffZZZKKKBBBAAA???;;;555666666777777777666666555444444444666777666555444444444555555555666666555555555555555555555555444444444444444444444444444444333333333444555666666666777777888888999999777777888999999999999999888888888999999999::::::777888999::::::999888777888888777777777777888888999888888777666444333222444444444444444555666666000000000000////////////222222222111000/////////---......//////...................../////////000------------------------..............................................................................---------,,,,,,,,,,,,---......//////......,,,,,,---------.........////////////////////////,,,------......------,,,...------,,,,,,------...---,,,,,,,,,------...///........./////////000000000///......///000111222111111111111111222222333//////000111222333444444222333333444555555666666444555777999::::::<<<<<<@@@GGGSSSbbbxxx~~~qqq```VVVMMMFFFFFFEEEEEEDDDBBBAAAAAA@@@rrrddd[[[WWWQQQIIIEEEJJJUUUccclll{{{}}}~~~~~~{{{uuunnnjjjeeedddccc```^^^[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKLLLNNNNNNNNNMMMKKKIIIJJJJJJKKKKKKKKKKKKJJJJJJEEEFFFGGGHHHJJJKKKLLLLLLNNNMMMLLLJJJJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFEEEFFFGGGGGGGGGEEEDDDEEEFFFEEEDDDCCCDDDEEEDDDCCCBBBCCCEEEEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHJJJLLLJJJJJJKKKLLLNNNQQQTTTUUUSSSTTTSSSPPPLLLNNNVVV\\\kkkttt~~~sssvvv{{{~~~}}}sssnnnmmmfffcccVVVEEE=========:::555555666777888888888888666555444555777777777666444444444555555555666666555555555555555555555555444444444444444444444444444444333222333444555666666666666777888888999999777777888999999999999888666777777777777888888888666888:::<<<<<<:::888666888777777777777777888888666666777777666555444444444444444444444555666777555555555444444444333333222222222111000//////...------......///......------.........//////000000------------------------..............................................................................---------,,,,,,,,,,,,---......//////......,,,,,,,,,---------......////////////////////////,,,,,,---......---,,,,,,......,,,++++++,,,......,,,,,,,,,,,,------...///............/////////000222111///......//////000000000000000000111111222333333333222222222111111222222333444444555555666444666888:::::::::::::::<<>>===:::888777666555444444555666777888777555444555666888999777777777777666555444333666555444333222333333444555555555555555444444444222333444555666666666666555555555555555666777777888888777777777777888888444555666777777666555444666666666777888888999999888888777666555444333333555555555444444333333333222333333444555555555444222222222111111111111000000000000000////////////........................------------......//////000000///...------,,,,,,.........////////////000------..................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...........................------,,,,,,------...111111000000/////////...---------............///////////////////////////......///000000///...---)))+++---000111111111000222111000000000111333333333333444444555666666777777777666555555666888888===???BBBFFFNNN^^^rrrnnn___\\\YYYWWWWWWZZZZZZWWWTTTzzzjjj]]]VVVSSSRRRRRRVVV\\\bbbhhhnnnrrruuuooollljjjiiijjjiiifffdddaaa^^^[[[YYYYYYYYYXXXWWWVVVTTTRRRRRRRRRRRRPPPOOOQQQQQQPPPOOOPPPQQQRRRSSSRRRRRRPPPOOOMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMOOONNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDDDDCCCEEEFFFFFFEEEEEEFFFJJJLLLIIIGGGHHHJJJJJJIIILLLQQQTTTSSSSSSWWW[[[\\\YYYUUURRRSSSSSSTTTZZZiii}}}{{{{{{sssmmmgggccc___VVVMMMBBB;;;999999777555777666555444444555666777777666555555555666777888777777777777666555444333666555444333333333444444555555555555555555555555222222333444444555555555555555555555555666666777888777777666666777777888444555666777777666555444444444555555666777777777777777777666555555444444555555444444444333333333222222333444444444444444222222222111111111000000000000000000/////////...................................................000//////...------,,,,,,------........./////////------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................------.........000000/////////.........------------....................................---...///000000///...---,,,---///111111111000///000000/////////000111222333333333444555666666666777666555555555666777888888;;;===???CCCLLLYYYcccvvv{{{rrrqqqzzztttooommmkkkllloooqqqpppnnn|||lll]]]SSSMMMMMMNNNQQQVVV\\\cccfffggggggiiilllppprrrqqqpppiiieee```]]]\\\[[[[[[ZZZWWWUUUSSSSSSTTTTTTSSSRRRSSSRRRRRRQQQRRRSSSTTTUUUTTTSSSRRRPPPNNNMMMMMMLLLNNNOOOOOOOOOOOOOOOOOONNNOOOOOOOOONNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJKKKLLLIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDEEEEEEFFFGGGIIIIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGGGGFFFEEEEEEHHHJJJJJJHHHIIILLLMMMNNNSSSZZZ______^^^\\\ZZZWWWTTTRRRSSSWWW]]]cccnnn~~~xxxtttmmmgggaaa[[[VVVRRRGGGAAA:::666666666555333666666555444444555666666555555555666666666666777666666666666666555444333555555444333333333444444555555666666666666666666222333333333333333333333555444444444444555666666777666666666666666666777444555555666666555555444222222222333444444555555666666666666666666666666444444444444333333333333222222333444444444333333222222111111111000000000000000000/////////..............................///////////////.........//////......---,,,,,,,,,,,,,,,,,,---------............------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////............//////............------------------------....................................---...///000000///...---///000111111111000///.../////////...///000000111222333333444444555555666555555555555555666777888888;;;===>>>>>>AAAGGGLLLZZZgggwwwvvvnnnjjjkkkyyyuuudddXXXTTTNNNJJJKKKNNNRRRUUU[[[]]]bbbhhhqqqxxx~~~yyysssllleeeaaa^^^\\\[[[ZZZXXXVVVVVVWWWWWWWWWVVVTTTTTTSSSRRRSSSTTTUUUVVVVVVUUUSSSQQQOOONNNNNNMMMOOOPPPPPPQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJFFFFFFFFFGGGGGGGGGGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFGGGIIIJJJMMMLLLNNNRRRTTTUUUZZZaaaddddddaaa\\\VVVSSSTTTVVV```eeemmmttt~~~~~~}}}{{{}}}~~~zzzllliiiccc\\\WWWPPPJJJFFF???<<<888666777777666555555555555555555555555555333444555666666666555555555666666666555555444333444444444444444444444444555555666666666666666777444444333333333333333333444444333333444444555666666666555555555555666666444444444444444444444444111111222222333444444444444444555555666666666666333333333333333333333333222222333333333333222222111111111111000000000000000000/////////.................................000000/////////..................------,,,,,,,,,++++++,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------------,,,,,,,,,,,,++++++------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---...///000000000///...000000111111111111000000////////////000000111111222222333333444444444444444444444555555666666777777999<<<======???BBBEEEJJJSSSbbbsss~~~tttlllsssiiiaaaWWWPPPMMMNNNOOOOOOQQQSSSWWW___iiiuuuxxxpppjjjfffbbb```___\\\YYYXXXXXXYYYXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWVVVTTTRRRQQQPPPOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIJJJJJJJJJJJJIIIHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGGGGGGGHHHHHHHHHIIIKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIFFFHHHIIIIIIIIIJJJLLLNNNQQQQQQSSSVVVWWWVVVXXX]]]^^^^^^[[[WWWTTTWWW^^^eeeqqqvvv}}}}}}yyyttttttvvvttttttttttttuuu{{{vvvooofffbbb[[[UUUOOOHHHBBB>>><<<:::888777777777666555444444555555555555444444333333444555555555555444555555555555555444444333333444444444444444444444444555555555666666666777666555444444333444444555333333333333333444555555555444444444444444444555444444333333333333444444111222222333333444555555333333333444555555666666333333333333333333333333111222222222222222111111111111111000000000//////////////////....................................///////////////.........---------------,,,,,,,,,+++++++++,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,---///000000000///......///000000111222222222000000111111111222222222222222222333333333333333222333333444555666666666444555666777888;;;???AAACCCGGGPPP___oooyyyxxx|||oooddd]]]XXXSSSOOOLLLMMMOOORRRYYYeeeqqqyyy{{{uuurrrooommmkkkfffccc^^^\\\[[[[[[ZZZYYYYYYXXXVVVUUUTTTTTTUUUUUUWWWVVVUUUSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMMMMOOOQQQUUUSSSSSSUUUSSSQQQSSSXXXZZZZZZZZZZZZ]]]fffsss|||}}}yyyuuuooolllmmmjjjllloooqqqqqquuu~~~tttjjjddd___ZZZTTTMMMHHHBBB===999888888777666555555444444444444555555555555444444333333333444444444555555444444555555555444444333222333444555555555444444333333444444555666666666666555444333444555666777333222222222222333444444444444333333333333444444444333333222222333333444222222333333444555555555222222222333333444444444222222222222333333333333111111222222222111000000111111000000000//////////////////.........------........................------------......//////------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---...000000000//////......//////000111222222000000111222222222222222222222222222222222222222111111333444555555666555777777666666777:::<<<>>>???>>>BBBLLLWWWeeeuuu~~~xxxooofff___YYYXXXVVVTTTTTTXXX___dddrrrqqqoooppprrrtttuuuuuurrrnnnhhhdddbbbaaa```___\\\[[[YYYWWWVVVUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLHHHHHHHHHGGGGGGGGGGGGFFFCCCDDDDDDEEEGGGHHHHHHIIIMMMOOOQQQQQQPPPOOOPPPQQQUUUQQQOOOOOOOOOPPPWWW^^^fffggghhhkkkrrr|||zzztttpppkkkgggfffjjjmmmtttyyyxxx{{{}}}tttjjj```ZZZUUUQQQJJJDDD@@@===999777666666555444333333555666333444444555555444444333444333222222222333555555333444444555555444444444222333444555555555444444222222333333444555555555444444333222333444666777222222222222222333333444333333222222222222333333444333222111111222333444111222222333333444444555111111111111111222222222111111222222222333333333111111222222111000000///111000000000//////////////////.........---------........................***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------+++,,,...000000000000////////////////////////000//////111222222222111000222222222222222111111111///000222444555555555555888888888888:::;;;;;;;;;;;;:::===BBBGGGNNN\\\kkkzzzooommmiiibbb\\\YYYZZZ]]]]]]^^^aaagggnnnuuuyyyzzz|||xxxrrrmmmjjjhhhfffeee___^^^\\\YYYWWWVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVTTTTTTUUUUUUUUUUUUTTTTTTOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGHHHHHHIIIJJJKKKLLLLLLGGGGGGHHHHHHIIIJJJKKKKKKGGGHHHIIIJJJJJJIIIHHHGGGJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKQQQSSSTTTSSSRRRPPPPPPQQQRRRMMMJJJKKKNNNTTT```kkkyyyyyy{{{wwwpppmmmhhhcccaaalllrrr|||~~~uuulllddd[[[TTTNNNIIICCC>>>;;;999777666555555555444444444777999333333444555555444333333444333222111111333555666333333444444555444444444111222444555666555444444111111222333333444555555333222111111111333666777222222111111222222333444333222222222222222222333444333222111111222333444111111111222333333444444000000000000000000000000111111111222222333333333111111111111111000//////000000000000//////////////////.........---------........................((()))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,+++******))))))******++++++++++++************************))))))***+++---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------+++,,,...000000000000///111111///...---------------...000111111111000///222222111111111111111111///000222444555555555555222333555777999999888666999999===AAAAAABBBMMM[[[sss~~~wwwrrrmmmfff``````\\\XXXXXX]]]fffooottt~~~xxxuuuttttttrrrooogggccc^^^]]]^^^^^^]]]ZZZUUUVVVWWWXXXXXXWWWVVVUUUVVVUUUTTTVVVXXXYYYWWWTTTVVVTTTQQQQQQQQQQQQPPPOOOOOOOOOPPPOOOOOONNNMMMLLLMMMLLLKKKJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIKKKJJJIIIIIIIIIJJJKKKLLLGGGGGGHHHIIIIIIJJJJJJKKKMMMMMMLLLLLLKKKKKKKKKKKKGGGJJJLLLMMMLLLKKKJJJKKKKKKLLLMMMMMMNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFEEEGGGIIIJJJIIIIIINNNPPPSSSSSSQQQMMMJJJIIILLLNNNQQQQQQUUU```rrrrrrkkkjjjhhhgggjjjsss|||~~~vvvmmmddd[[[SSSNNNCCCAAA>>>:::888777666777444444333333333333222222444444444333333222222222555555666666666666555555444444333222222333333333444444444333333222222222111222333555666555222///000000000000111111111111222222222333333333444444555555555444444333333333222222111000//////000000......///111111222222222111222222222222111000000000000000000000000000000000///---,,,,,,---///000111111000///////////////..................------,,,,,,---......---,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...((()))***+++---...///000000...---+++******++++++++++++++++++++++++++++++......,,,+++***)))))))))+++)))((())),,,---...------------,,,+++***))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------++++++,,,,,,---...//////,,,---......//////.........//////000111222222222000000000000000000000000222222222222222222222222111111222333333444555555555555555555666666666666777888999:::<<<@@@FFFJJJ^^^ooo}}}yyyllleee\\\VVVVVVYYY^^^aaannnpppuuuzzz~~~zzzuuutttqqqmmmiiifffccc___]]][[[ZZZYYYXXXXXXYYY[[[\\\XXXVVVUUUVVVXXXYYYWWWUUUWWWUUUSSSSSSTTTTTTSSSRRRSSSSSSSSSRRRRRRQQQPPPOOONNNMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJLLLNNNNNNMMMJJJJJJJJJHHHIIIIIIJJJKKKMMMNNNOOOLLLLLLKKKIIIHHHGGGFFFEEECCCBBBCCCDDDFFFGGGHHHHHHIIIKKKMMMMMMLLLKKKKKKKKKQQQVVV\\\aaahhhuuuuuunnnlllkkknnnsss~~~wwwssslllddd\\\SSSKKKEEE@@@>>>;;;888666555555666444444333333333222222222444444333333333222222222222222333333333333222222444333333222222333333333444444333333333222222222111222333555666555222///000000000000111111111111222222222333333333333444555555444444444333333333222222111000000000000000...///000111222222222222111222222222222111000000000000000000000000000000111000...------...000111111000000///////////////..................------,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------...////////////...,,,++++++++++++,,,++++++++++++++++++++++++---,,,+++******))))))***+++)))((()))+++,,,,,,,,,+++*********)))(((((((((,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---......//////.........//////000111111222222000000000000000000000000222222222222222222222222111222222333333444444444444555555555666666666666666777888888:::===BBBFFFPPP\\\qqqxxxuuuwwwvvvwww}}}pppddd]]]YYYWWWVVVZZZ```iiittt{{{~~~|||yyy||||||zzzuuunnniiieeedddfffccc___[[[ZZZ[[[]]]^^^\\\ZZZXXXWWWXXXXXXWWWVVVYYYXXXVVVUUUVVVWWWVVVUUUSSSSSSRRRRRRQQQPPPPPPOOOPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNPPPOOOMMMJJJIIIIIIIIIIIIIIIKKKLLLOOOQQQRRRMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNPPPTTTVVV```fffnnnvvv~~~{{{uuurrruuu}}}{{{uuukkkgggaaaZZZRRRJJJBBB===;;;:::888666444444444555333333333333222222222222333333333222222222222222000111111222222111111000333222222222333333333333333333333333222222222222222222222444555555222000000000000000111111111111111111222222222333333333444444444444333333333333222111000000000000000000//////000111222222222222111222222222222111000000000000000000000000000000111000///......///000111000000000/////////......------------------......,,,------......------,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,............------------------,,,++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++***((((((***++++++*********)))))))))))))))))),,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........,,,---......//////.........//////000000111111222000000000000000000000000222222222222222222222222222222222333333333333333444444444555555555666666555666666666777:::>>>AAABBBHHHWWWlllxxxooommmkkklllwww}}}rrriiiaaa\\\XXXZZZ^^^ccciiinnnqqqssswwwyyy{{{xxxssspppooopppqqqnnniiiddd```^^^^^^^^^```^^^\\\ZZZYYYXXXXXXWWWZZZXXXVVVVVVWWWWWWVVVUUUVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLMMMLLLLLLKKKJJJKKKKKKKKKJJJJJJIIIIIIJJJLLLNNNOOOOOOOOONNNNNNMMMLLLKKKKKKNNNNNNMMMMMMMMMMMMMMMMMMLLLNNNOOONNNLLLJJJJJJJJJMMMNNNOOOPPPQQQQQQQQQQQQMMMKKKIIIFFFDDDCCCBBBBBBDDDEEEEEEEEEEEEFFFHHHIIIQQQTTTXXX[[[___ccchhhkkkvvvzzz{{{xxxsssmmmeee```XXXPPPIIICCC===999888777666555444444444555333333333222222222222111222222222222222111111111222333333444444333333222111222222333333333333333333222222222222222222222222111222333555444222000///000000000111111111111111111111111222222222222333333333333333333333333111111000000000000000111///000111111222222222222111222222222222111000000000000000000000000000000000000///......///000000///////////////.........,,,,,,------------......------------------------++++++++++++++++++++++++)))***+++------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------************************((((((((((((((()))******+++***(((((()))***)))(((+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,---......///.........////////////000000111111000000000000000000000000111111111111222222222222333333333222222222222222333333444444444555555555555666666666666777:::======@@@GGGTTTeeewww|||tttooonnnttt{{{}}}|||{{{}}}~~~tttmmmeeeeeeddddddcccdddeeefffgggjjjmmmnnnmmmnnnrrruuussssssqqqooollliiifffddddddcccaaa___[[[YYYXXXXXXYYYXXXVVVVVVVVVWWWVVVUUU\\\[[[ZZZXXXWWWVVVVVVVVVSSSSSSSSSRRRRRRQQQPPPOOOQQQQQQQQQPPPPPPOOOMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIKKKMMMNNNPPPOOOOOONNNMMMLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLKKKLLLMMMPPPQQQSSSTTTSSSPPPMMMJJJKKKJJJHHHFFFEEEEEEEEEFFFEEEGGGJJJKKKMMMQQQVVVZZZdddhhhmmmrrrvvvzzz{{{yyy}}}||||||xxxsssrrrmmmggg```YYYOOOFFF@@@<<<999777777666666555555555555555333333222222222111111111111111111111111111111111333333444444444444333333000111222333333333222222222222222222222222222222222111111222444444222000///000000000111111111111000000000111111111222222333333333333333333333333111000000000000000111111000111111222222222222111111222222222222111000000////////////////////////...........................//////000///...------,,,,,,,,,,,,------......------------------------++++++++++++++++++++++++)))***+++,,,---,,,+++***))))))******+++,,,,,,---++++++,,,,,,,,,,,,,,,,,,************************''''''''''''((()))******+++***(((((()))***)))(((+++++++++++++++,,,,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,---......///.........///////////////000000000////////////////////////000000000111111222222222222222222222222222222111333333333333444444444444666777777777666666999;;;;;;>>>BBBFFFMMMZZZjjjvvvyyyuuuvvvyyyqqqwww{{{nnnmmmpppyyyzzz}}}~~~xxxqqqjjjggg]]]]]]\\\[[[\\\___dddhhhlllnnnrrruuuvvvtttqqqooohhhhhhgggddd___[[[YYYYYYWWWVVVUUUVVVYYY[[[[[[[[[^^^]]][[[YYYXXXWWWXXXXXXWWWWWWWWWWWWVVVUUUSSSRRRTTTTTTTTTSSSRRRQQQPPPOOONNNNNNMMMLLLLLLLLLLLLMMMFFFFFFFFFGGGIIIKKKMMMNNNPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKMMMNNNNNNMMMMMMNNNOOOOOOQQQRRRSSSQQQNNNIIIGGGGGGFFFDDDDDDEEEFFFIIIJJJKKKOOOUUU[[[```hhhrrrxxxxxxqqqmmmnnnooopppsssyyyyyypppllllllfff^^^TTTNNNEEE===888666555444666666666666666555555555222222222222111111111111000000000000000111111111111111111222222111111111///000111333333333222222111111111222222222222222222111111111333333222000000000000000111111111111///000000000000111111111222222222222333333333333000000000000000111111222111111222222222222222111111222222222222111000000////////////////////////---..................---......///000///...---,,,++++++,,,,,,------.........------,,,,,,------...++++++++++++++++++++++++)))******+++++++++++++++***++++++,,,---......///,,,,,,---------,,,++++++************************((((((((((((((()))******+++***((((((***++++++*********))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......//////////////////////////////////////////////////////000000111222222222111111111222222222222222222222222333333333444444666777777777666666888999777;;;?????????GGGVVVbbbnnnoooooorrr{{{zzzkkkhhhgggppp~~~ooohhh___XXXUUUWWWZZZ[[[aaaeeekkkppptttuuutttsssjjjlllmmmjjjccc]]]ZZZYYYTTTTTTUUUYYY^^^ccceeefffdddbbb```]]]\\\\\\\\\]]]\\\\\\\\\\\\[[[YYYXXXWWWYYYYYYXXXXXXWWWUUUTTTSSSQQQQQQPPPOOOOOOOOOOOOOOOJJJJJJJJJKKKMMMOOORRRSSSQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQPPPNNNNNNOOOQQQNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLOOOSSSWWWYYY___eeemmmttt{{{~~~~~~xxxnnnhhhgggfffhhhnnnuuu{{{~~~{{{wwwooogggeeeccc[[[QQQFFFBBB===999777555444333666666666666555444444333222222222222111111111111/////////000000000111111///000000111111000000///...///111333444333222111000111111111222222222222222111000111222333222000000000000000111111111111/////////000000000111111111111222222222333333333000000000000000111222222111222222333333222222111111222222222222111000000////////////////////////......////////////......---...///000000...,,,+++***++++++,,,------.........---,,,,,,,,,,,,---...++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***)))************************)))))))))(((((()))******+++)))((()))+++,,,,,,,,,+++*********)))(((((((((******))))))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////....../////////////////////////////////////////////////////////000111222222222000000111111222222333333222222222222333333333333444555777666555555777888444888;;;;;;;;;???GGGNNNYYYmmmpppkkkiiiooo{{{~~~qqqjjjfffkkkyyyrrreee___]]]]]]\\\[[[^^^ccciiimmmnnnoooooolllnnnpppmmmfff___ZZZYYYRRRSSSUUU[[[ccciiimmmoooooommmjjjhhhffffffgggggg````````````___]]][[[ZZZ\\\\\\\\\[[[ZZZXXXWWWVVVSSSSSSRRRQQQQQQQQQQQQRRROOOOOOOOOQQQSSSUUUXXXYYYRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTRRRPPPOOOPPPQQQNNNMMMLLLLLLNNNQQQUUUWWWZZZZZZ[[[]]]aaafffkkknnnuuu{{{|||xxxvvvooogggbbbeeedddfffoooyyy~~~vvvsssooohhhaaa___\\\RRRGGG<<<:::999999999888555333555555555555444333222222222222222111111111111000.../////////000000111111000000111111111111000000---///111333444333222111000000111111222222222222222111000111222222222000000000000000111111111111////////////000000000000111111111222222333333333000000///000000111222222222222333333333222222111111222222222222111000000//////////////////////////////000000000000//////---...///000000...,,,+++******+++,,,,,,---.........---,,,,,,,,,,,,---...+++++++++++++++++++++++++++***)))))))))***,,,---,,,,,,++++++***))))))(((------......---+++***((())))))))))))))))))))))))******))))))))))))******+++))))))))),,,---...---...------,,,+++***))))))++++++************++++++************************************************++++++++++++++++++++++++------------------------,,,---......//////......///////////////.........////////////////////////...//////000111222222222//////000111222333333444111111222222222333333333333444555555555444666777555666888:::;;;<<<>>>@@@IIIYYYppptttoookkkmmmttt{{{}}}}}}rrrooolllooowww|||ooojjjjjjjjjkkkiiiggghhhkkkiiieeeiiieeecccbbb^^^WWWUUUVVVTTTUUUXXX^^^hhhqqqxxx|||xxxyyyvvvqqqoooppppppmmmnnnkkkgggeeeeeeeeeeeeddd___bbbbbb]]]ZZZ[[[ZZZXXXYYYZZZ[[[YYYWWWTTTTTTTTTTTTRRRRRRWWW^^^bbbaaa^^^VVVVVVUUUUUUUUUUUUUUUTTTTTTVVVYYY[[[\\\\\\[[[ZZZXXXXXXVVVRRRMMMKKKLLLOOOLLLTTTXXXUUUTTT\\\hhhpppooonnnooosssyyyrrrppppppiiidddeeebbbiiirrrzzz{{{uuussspppggg\\\UUURRRMMMFFF???999999999888666555333222222222222222222222222222111111222222222222111111333111...++++++,,,///111000000111111111111000000...///000222222111000000000111111111111222222222000000000000////////////111111000000//////......222222222222222222222222000000111111111222222222333222222111111222222333444444444333333222222222000111111222222000///..................------,,,,,,---......//////............---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++******))))))))),,,------,,,++++++,,,......------------...//////////////////////////////......///000000///...---,,,---///000111000///---000000000000000000000000111111222333333333333222444444444555555555666666555444444555777999<<<===AAAJJJYYYhhhwww}}}{{{|||}}}zzzyyyyyyrrrpppssswwwwwwuuuqqqqqqqqqrrrwww|||yyyxxxuuuqqqpppkkkfffbbb[[[SSSNNNOOOSSSTTTXXX^^^hhhrrrzzz~~~||||||yyyssssssxxx|||{{{yyywwwtttrrrqqqpppmmmkkkgggjjjkkkiiiggggggccc^^^```aaabbb```]]]\\\[[[\\\XXXWWWWWW\\\ccchhhhhhfff___]]][[[XXXWWWWWWXXXYYYVVVYYY\\\^^^___]]][[[YYYVVVVVVTTTQQQMMMLLLNNNQQQOOOYYYaaabbbeeeqqqsssppppppkkkggghhhlllqqqyyyyyysssqqqqqqnnncccVVVMMMIIIDDD===888888888888777666555444333333333333333333333333333111111222222222222111111222111...---,,,---///000000000111111111111000000//////000111111111111111000111111111111222222222111111000000//////......////////////000000000000111111111111111111111111111111111111222222222222333222222111111222222333444444333333333222222222000111111222111000///......////////////...------,,,------..................------------,,,,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,(((((()))***,,,...///000,,,------,,,++++++,,,...---------------...//////........................---...///000000///...---,,,---///000111000///...000000000000000000000000000111222222333333222222333333444444444444555555444444555666777999:::;;;999@@@JJJVVVdddtttyyytttqqqllllllttt~~~xxxxxxwwwuuuqqqoooqqqsssrrrttt}}}{{{ssslllbbbWWWQQQPPPTTTUUUWWW[[[bbbjjjqqquuuxxxwwwrrrlllmmmttt{{{|||~~~~~~}}}{{{wwwsssqqqtttuuuuuuuuutttmmmdddeeeffffffdddbbbaaabbbccc```^^^]]]```eeeiiiiiihhheeebbb^^^ZZZXXXYYYZZZ\\\YYY\\\aaaeeefffddd```^^^\\\\\\[[[XXXWWWWWWZZZ]]]]]]hhhqqquuu{{{vvvtttuuurrrqqqssszzz~~~{{{rrrlllkkkmmmooonnnbbbSSSHHHBBB>>>999555666666777777666555555444222222222222222222222222111111222222222222111111111000//////...//////000000000111111111111000000000000000000000111111222000111111111111222222222222111111000///......---.........///000111111111000000000000000000000000111111222222222333333333222222111111111111222222333333333222222222222222000111111111111000////////////000000000///......,,,,,,---...............------------,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++++++++************++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))***************************************************++++++,,,,,,,,,,,,,,,...---,,,*********+++,,,,,,------,,,++++++,,,...---------------......///........................---....../////////......,,,---///000000000///...000000000000000000000000000111222222333333222222222222222333333333333444444444555666777888888777777999>>>DDDMMM\\\mmmxxxuuulllgggfffkkkrrr{{{vvvnnnnnnnnnmmmooowwwxxxkkkeeedddddddddddddddeeehhhlllooovvvtttnnngggeeekkkooooooyyyzzz||||||yyyxxxxxxwwwvvvxxxxxxqqqgggcccccccccaaa______aaacccdddbbb``````aaacccbbbaaacccaaa^^^\\\[[[[[[\\\\\\^^^ccckkkrrrvvvvvvtttqqqpppooonnnlllmmmooorrruuuvvv~~~~~~{{{{{{~~~~~~zzzqqqkkkhhhiiikkkmmmfff[[[MMMAAA;;;888666333444555555666666666555555111111111111111111111111111111222222222222111111000000000111111000000///000000111111111111000000111000/////////000222333000000111111111222222222222222111000///...------.../////////000000000111000000000000000000000000222222222222333333333333222222111111111111222222222222222222222111111111111111111111000000000///000000000000000//////...,,,,,,---.........---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,,,,++++++000///,,,***((((((((((((,,,,,,---,,,++++++,,,...------,,,,,,------...///........................------..................------...///000/////////////////////////////////000000111222222222222222111111111111222222222222333444666777777666555444:::::::::;;;>>>HHHUUU___ppp~~~zzztttssstttvvv|||rrrmmmhhhggglllrrrwwwyyy~~~{{{zzz{{{}}}|||sssnnnnnnmmmjjjlllnnnrrrxxx~~~|||zzzuuurrrssstttoooggg``````___]]]\\\]]]aaacccfffeeecccbbbccccccbbbaaadddeeeffffffgggffffffeeekkkrrr}}}~~~|||yyyuuutttrrrxxx{{{yyyzzzxxxtttoookkkjjjjjjhhhgggUUULLLAAA888333222111111333444444555555555555444222222222222222222222222111111222222222222111111///000111222222111000000000000111111111111000000111000/////////000222333000000111111111222222222111111111000///......---111000000000/////////...111111111111111111111111111111222222222333333333222111111000000111111222111111111111111111111111111111111000000000000000000000000000000//////...+++,,,,,,---...---------------,,,,,,,,,+++++++++,,,,,,------------------++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,+++************)))***+++---///000,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,---..............................------------......//////---......///////////////////////////////////////000000111222222222222111000000000111111111222222333333555666666555444333999::::::999999>>>FFFLLLWWWaaaqqqzzzrrrjjjhhhlllppppppnnnrrrxxx}}}xxxtttlllmmmrrryyy~~~wwwuuuwwwtttoooiiihhhgggeeeeeegggkkkooopppqqqrrrsssttttttttttttuuuwwwzzz|||~~~}}}||||||{{{|||}}}{{{zzztttnnnjjjeeekkkooonnnooossswwwxxx}}}|||wwwwwwrrrooolllkkkiiifff___ZZZGGGBBB;;;555333333333333333333444444555444444333444444444444444444444444111111222222222222111111000000111222222222222111000000111111111111000000000000000000000111111222000111111111111222222222000000000000////////////111111111000///.........111111111111111111111111000000111111111222222222111111000000000000111111000000000000000111111111222111111000///000000000//////000000000///......++++++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++************************************************************************)))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++***))),,,,,,------.../////////,,,------,,,++++++,,,...,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,---...///000............/////////000000000000000000000000000///000111111222222111111000000000111111111111222222333333444444444333333222444777777777999>>>BBBHHHLLLTTTaaatttwwwrrrqqqqqqpppnnnkkkmmmttt}}}www|||}}}}}}~~~}}}|||zzzzzz}}}||||||zzzwwwvvvppphhhddd```gggjjjiiiiiiooovvvyyytttooopppllliiieeecccaaa[[[QQQIII???<<<999777666666555555333333444444444333333222333333333333333333333333111111222222222222111111111111111222222222333333000000111111111111000000//////000111111111111111000111111111111222222222////////////000000000000000000000000////////////000000000000000000000000//////000000000111111111111111000000000000111111/////////000000000111111222222000/////////000111...////////////...------++++++,,,------------,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,************************************************************************************************)))************+++++++++***))))))))))))))))))***))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************************************************+++++++++++++++***)))))),,,,,,---...---,,,***))),,,------,,,++++++,,,...,,,,,,++++++,,,,,,---...------------------------,,,,,,++++++,,,...///000...............///000000000000000000000000000000///000000111111111111111000000111111111222222222222222222222222333444444000333666666555666:::===>>>AAAFFFNNN\\\rrrzzzvvvuuuwwwyyy{{{uuusssrrrssskkkkkkmmmrrryyy}}}~~~|||mmmsss~~~~~~yyytttsssmmmeeeaaaaaafffiiiggggggoooxxx}}}{{{qqqlllmmmgggccc___\\\XXXQQQFFF>>>666666555555444333222111333444444444333333222111000000000000000000000000111111222222222222111111222111111111222222333444000000111111111111000000...///111222222222111000000111111111111222222222......//////000000111111......//////000000111111////////////////////////////////////000000000000111111000000000000111111.../////////000000111111333222000/////////000111...............------,,,++++++,,,---------,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++************************************************))))))))))))))))))))))))************************)))************+++++++++++++++************++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))************************************************+++++++++++++++***)))((( """&&&***,,,---,,,+++,,,------,,,++++++,,,...,,,,,,++++++,,,,,,---...------------------------,,,,,,++++++,,,...///000...............///000000000000000000000000000000//////000111111111111111111111111111222222222222222111000000111333444666444666888666444444777:::777===DDDHHHNNN\\\rrr}}}yyyssslllfffdddfffhhhmmmuuu|||uuuppplllllllllmmmnnnqqqvvvyyypppppptttsssooommmfffcccfffbbbeeelllpppoooooowwwuuummmnnnqqqnnnhhhddd```XXXMMMEEEBBB???;;;777555444333333222222333333222222222222222222222222222222222222222222222222//////000000111111111222222111111111000000///////////////111333333111///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000222111111000000000000000222222222111000//////...........................+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++*********---,,,+++******+++,,,---************************))))))))))))***+++,,,------,,,,,,,,,+++*********+++++++++************)))******))))))((((((''''''******+++++++++,,,,,,,,,&&&&&&''''''(((((())))))++++++******))))))((((((******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,///---,,,+++,,,,,,+++))))))***+++,,,---------------+++***,,,///000...+++---,,,,,,,,,,,,---......//////......------------//////000000000000//////000111111111222222222222000000000000111111111111333333222222333333444555333333444555666777888999888888:::===DDDNNNZZZbbbuuujjjbbb___```aaahhheeekkkzzz~~~yyyrrrpppmmmlllmmmoooqqqrrrffffffiiisssqqqllljjjffffffkkklllmmmrrruuuuuuvvv~~~}}}wwwnnngggiiikkkfff^^^YYYOOOHHH@@@<<<<<<<<<:::777444444333222222222222333222222222222222222222222222222222222222222222222000111111111222222222222111111111111000000000////////////111222222111///000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000111111111111111111111111222111000000//////000000222222111111000//////...........................+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++###$$$&&&)))+++---......,,,++++++******++++++,,,************************(((((((((((()))***+++++++++++++++++++++*********+++++++++*********))))))***)))))))))(((((((((''')))))))))*********++++++((((((((((((((()))))))))*********)))))))))))))))******))))))))))))************************************+++++++++,,,,,,,,,---,,,+++,,,------+++***)))***+++,,,------------///,,,******---//////...---,,,,,,,,,,,,---......000000//////............//////000000000000//////....../////////000000000//////000000000111111111222111111111111222333333333333444555666777777888888999999:::===DDDMMMSSSggg{{{}}}vvvrrrrrrsssrrrlllllltttzzzrrroooooopppnnnkkk``````aaagggttt~~~ooojjjjjjiiimmmtttvvvwww{{{wwwmmmddd^^^______YYYOOOJJJ@@@;;;666444555777666555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333111111111111000000000000/////////000222222111///000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000111111111111111111111111222111000000//////000000222111111000000//////...........................++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++'''((())))))***)))))))))***++++++++++++++++++***************************)))((((((((((((((())))))))))))******************++++++*********)))))))))))))))))))))((((((((((((((((((((()))))))))***************)))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++***+++,,,......,,,***)))***+++,,,------------000---***)))+++---///000,,,,,,,,,,,,,,,---......000000000///////////////...//////000000//////...............//////////////////000000000000111111000000000000000111222222444444444555555666666666777777888888999<<>><<<888444333333333333111444333333222111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111000000000000000000///...///111111111///000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000111111111111111111111111111111000///////////////111111000000////////////........................++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++***)))'''''')))***+++,,,,,,+++***)))***************************))))))((((((((())))))((((((((()))*********+++************))))))))))))))))))))))))((((((((((((((((((((()))))))))******,,,++++++******)))))))))(((((())))))******++++++******))))))))))))************************************+++++++++,,,,,,,,,))))))***,,,......,,,*********+++,,,,,,,,,,,,,,,...---++++++,,,---...///,,,,,,++++++,,,,,,---...////////////...............//////////////////.../////////000000000111111////////////000000000111111000000000000111222222444444444444444444555555333444666777999;;;???AAA@@@MMM```xxxxxxooohhhgggfffeeegggmmmuuu{{{rrrmmmlllrrr~~~zzzzzz}}}yyy}}}~~~xxx~~~yyyvvvxxxwwwuuuwww}}}xxxtttqqqsssuuuxxx}}}wwwcccXXXMMMHHHEEE???:::999888777555333333333222111333333222111111111111222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000...---...000111000///000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////000000000000000000000000111000000///.../////////000000000///////////////........................***++++++,,,,,,++++++***++++++++++++++++++++++++************************&&&''')))+++,,,---......))))))+++,,,,,,+++))))))))))))))))))))))))))))))++++++***)))))))))******((((((((()))*********+++*********)))))))))(((((((((((((((((()))))))))))))))))))))*********++++++,,,,,,++++++******))))))(((((())))))******++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))+++---...---+++******++++++,,,,,,++++++***,,,---.........------,,,++++++++++++,,,------------------------------......////////////.........////////////000000000...////////////000000000111111111111111222333333333333333333444444444444000333555777888999<<<>>>???EEEPPPaaa{{{|||yyyvvvwww{{{{{{vvvtttwwwyyy~~~{{{pppnnnllljjjkkklllooopppsssyyynnngggccciiittt}}}xxxxxx|||~~~{{{uuummmlllnnnlllhhhiiiooorrrrrrooorrrvvv{{{tttZZZOOODDD???;;;777666777222222333333333333333333333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111000...------///000000000000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////111000//////......//////////////////////////////........................******++++++++++++*********++++++++++++,,,,,,,,,***************************+++,,,,,,------,,,,,,)))******************)))))))))))))))))))))))))))+++***************++++++))))))************************)))))))))((((((((((((((((((((()))))))))))))))))))))*********+++++++++++++++***************))))))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))((())),,,------,,,******+++++++++++++++***(((+++///000///---,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,------------......//////......---,,,,,,,,,,,,---------.........////////////000000222111111111111222333333222222222333333444444444111333555555444444666777===@@@DDDNNNaaawww}}}uuuqqqqqqmmmgggffflllkkknnnqqqrrruuu}}}}}}wwwtttsssrrrooommmlllooosss{{{tttmmmhhhjjjppp|||~~~yyyyyyzzztttlllfffccceeeeeecccffflllpppppprrryyyxxxeeeLLLCCC;;;888777444444666000111333444444444444555333222222111111111111111111111111111111111111111111111111111111111111111222222222111111000000000///000000000111111111111000...------...000000000000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////........................000000///............///////////////////////////........................******++++++++++++************+++++++++,,,,,,,,,************************///......---+++)))((('''******))))))))))))******))))))))))))))))))))))))))))))((())))))***+++,,,+++++++++++++++************)))))))))(((((((((((('''((((((((()))))))))***((((((((()))))))))******)))))))))************************)))))))))))))))******))))))))))))************************************+++++++++,,,,,,,,,,,,***((((((***,,,,,,,,,******++++++++++++******))),,,//////...,,,---...+++++++++***++++++,,,---,,,,,,,,,---------......---......//////......---++++++,,,,,,,,,---------........./////////000000111000000000000111222222000000111222333444444555222444555444333333444666888;;;<<<@@@JJJYYYcccfffrrr{{{}}}yyyrrrjjjkkkssstttvvvwwwtttppprrryyy}}}{{{xxxrrrmmmnnnmmmmmmqqq|||yyyrrrlllkkkmmmuuu}}}~~~~~~{{{xxx{{{tttpppppplllhhhfff]]]```bbbbbbgggooottttttyyywwweeeQQQ???999444555555333333555222444666777666444444444333222222111000111111111000000000000000000000000000000000000000000000000333333333222222111111111//////000000111111111222000...,,,,,,...000000000000000000000000000000000////////////////////////........................////////////////////////............/////////000////////////////////////------------------------000000///........................///////////////........................******++++++++++++***************++++++,,,,,,,,,))))))))))))))))))))))))(((((()))++++++,,,,,,++++++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''(((***++++++---,,,,,,,,,+++*********))))))))))))(((((((((((('''((((((((())))))******''''''''''''((((((((()))(((((())))))*********+++++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,---+++''''''(((+++,,,---******+++++++++******)))+++---...---++++++---000++++++******++++++,,,------------.........//////---..................------------.........//////............/////////000///////////////000111111///000000222333444555555222444555555444555777:::666999999999<<>>@@@BBBCCCFFFJJJPPPYYYccciiixxxxxxwwwtttrrrvvv}}}~~~{{{tttpppmmmkkkiiijjjsss~~~}}}|||}}}}}}~~~~~~|||}}}vvvoooiiiiiikkkmmmrrrwww|||}}}vvvmmmiiijjjllllllkkkkkkjjjmmmuuu{{{~~~~~~nnn[[[JJJ???999777777555444333333222222333555666555222///000111000000000000000000000000111111111000000000//////111000000000/////////............//////000000111000000000000000000000000000000000000//////......+++,,,...///000000////////////............//////000000000000////////////////////////............---------.........//////000111222000...---...///,,,------------...............---------,,,,,,,,,------............------...------,,,++++++******++++++++++++++++++++++++((())))))******))))))(((+++,,,---,,,***)))***+++***++++++++++++***))))))***))))))((()))***+++,,,(((((((((((())))))))))))++++++***)))***,,,...///,,,,,,+++******)))(((((()))))))))))))))))))))))),,,***'''&&&'''((()))(((******+++******)))(((''')))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,++++++,,,------000000000////////////.............../////////////////////000000111111222111111000000111111222333444333333333333444555555555555555555777999;;;<<<<<<===???AAAEEELLLTTTZZZgggooo}}}}}}xxxyyy~~~|||wwwpppiiigggeeeeeeiiipppxxxzzzuuuwww}}}}}}~~~~~~nnngggbbbbbbdddeeeiiinnnnnnrrryyytttooojjjjjjmmmrrrttttttvvvwww~~~qqqooouuuvvvdddSSSFFF===666222555444333222222222222333333444555444222000000000000000000000000000000000111111000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000////////////...,,,------......------,,,//////............//////000000000////////////...////////////......---------------...............000111111000...---...///,,,,,,,,,,,,------------......---------,,,,,,,,,------............------------,,,,,,++++++******++++++++++++++++++++++++((())))))******))))))(((***,,,,,,,,,***)))***+++***++++++++++++***))))))((((((((((((((()))******(((((((((((())))))))))))******)))))))))+++,,,---+++++++++******))))))((())))))))))))))))))))))))***(((''''''(((((('''&&&))))))************)))))))))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,------...---,,,,,,++++++,,,,,,---222111111///...---,,,,,,---............//////////////////000000000000000111000000000000111222222333333333333333444555555333333444444666777999:::666777888999:::>>>DDDHHHPPPXXXeeesssyyy{{{|||sssjjjgggfffdddeeehhhkkkrrrzzzuuujjjhhhkkkrrr|||~~~}}}|||xxxwww{{{ppphhhcccbbbbbbaaabbbfffeeehhhmmmssswwwyyyyyyxxxpppnnnmmmoootttyyy}}}~~~zzznnndddeeennneeeYYYJJJ@@@<<<:::888555333333222222222333333444222333333333222111000000000000000000000000000000000000000000000000//////000000000000////////////222111111111000000000///////////////////////////////////////////////////000000000000//////......///......------......///......---------,,,,,,,,,000//////......------,,,........................///000111000...---...///+++++++++,,,,,,,,,------......---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++************************************++++++++++++*********+++,,,+++***)))***+++***++++++++++++***))))))''''''''''''(((((())))))(((((((((((())))))))))))'''''''''&&&'''((()))***+++*********)))))))))((()))))))))))))))))))))))))))(((((()))***)))'''%%%(((((()))***************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))************++++++++++++************************************************++++++++++++++++++++++++'''((()))***+++,,,------------,,,,,,,,,,,,------111000000///...---,,,+++---------.........///////////////////////////...000000000000000111222222333333222222333333444555444444555555666777888999555666666666666888<<>>AAAIIIQQQ\\\mmmuuuwwwtttuuuqqqtttsssnnnmmmsss{{{xxxnnniiihhhiiinnntttyyy~~~sssoooooouuu{{{}}}}}}~~~~~~~~~tttoooooooooooossszzzyyyppphhhdddbbbaaacccggggggkkkppptttwww{{{{{{jjjaaa\\\___```^^^aaaiiioootttooo___QQQIIIAAA888888666444222111111111222333222222111111111222222///......///222333111///////////////////////////........./////////000000.../////////000000000111000/////////////////////000000000000000000000000---------........./////////...---,,,,,,,,,---......------,,,,,,------.../////////.........------+++,,,,,,------....../////////.........------------...//////------...///,,,------------...............---------,,,,,,,,,,,,,,,------------,,,,,,******************++++++************************''''''((((((((((((''''''''')))******))))))***,,,***++++++++++++***))))))&&&'''((()))))))))(((((((((((((((((())))))))))))*********++++++******)))((()))))))))))))))))))))((((((((((((((((((((((((***)))((()))******(((&&&((())))))*********))))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((((((((((()))***+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,------......,,,,,,---------.........,,,,,,,,,------......//////////////////000111111222222222111222222333444222333333444444333222111333555777777666555555666888555555888999999===CCCJJJYYYjjjvvv}}}SSSjjj|||}}}yyy~~~~~~vvvoooqqqvvvzzz}}}tttkkkhhhfffeeehhhllllllttt{{{wwwmmmhhhgggjjjooosss|||||||||zzz~~~~~~~~~~~~vvvyyy|||}}}~~~}}}qqqrrrssssssrrrrrrsssvvvyyy{{{xxxooogggeeeeeefffjjjooonnnrrrxxx|||xxxoooeee]]]ZZZ___```]]]___eee^^^```XXXFFF;;;:::;;;777444444333111000000333555222222111000000000000000///...---///222333111///////////////////////////---.........//////000000.../////////000000111111.........///////////////000000000000000000000000---------........./////////...------------//////...------,,,,,,------...------,,,,,,,,,+++++++++***++++++,,,---...////////////.........---------,,,...///...------...///---------.........//////......---------,,,,,,,,,*********++++++***************************++++++))))))))))))))))))))))))))))))************))))))''')))******))))))***,,,***++++++++++++***))))))&&&''')))*********)))((((((((((((((())))))))))))((()))))))))))))))((('''(((((((((((())))))))))))((((((((((((((((((((((((***(((''''''(((((('''&&&))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++,,,------...((()))***++++++***)))(((++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---.../////////////////////000111111222222111111222222333444444555666777666555444333444666888888666444444444666444555888999777777;;;>>>GGGQQQVVV^^^iiirrruuuzzzAAANNNbbbuuu~~~}}}}}}|||{{{uuunnniiiggghhhhhhiiinnnkkkmmmttt|||ttthhheeegggiiijjjooovvv~~~xxxyyyxxxtttttt}}}~~~~~~{{{yyyyyywwwvvvqqqrrrzzzvvvuuuwwwxxxtttoookkkjjjkkkqqqnnnmmmqqqwww{{{zzzwwwpppnnnlllkkklllooosssvvvsssyyy~~~{{{uuuqqqmmmjjjaaaaaa```]]]YYYTTTPPPMMMKKKHHHDDD>>>999555333222000000000000111111111111000000000000000000000000111111000000//////......//////.........000111222////////////////////////////////////000000000000111111000000//////..............................---------............///+++,,,------......------------------------------)))***++++++,,,,,,++++++++++++,,,------------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,+++***((('''(((((()))......---------,,,,,,,,,++++++++++++++++++++++++)))***+++++++++)))((('''************************))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))),,,***(((***,,,---+++((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))******+++,,,+++***)))((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******++++++******))))))((((((***************)))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,------...---------.........//////+++,,,------,,,,,,...000000000////////////000000000111111111222222222222000111111111111222222222333333444444444444444444<<<;;;999888666555555444888===DDDHHHKKKPPPYYY```ooovvv999BBBNNNYYYeeesss|||uuupppmmmmmmlllllllllhhhgggkkkpppvvvvvvllljjjlllmmmmmmlllqqq{{{sssooommmiiijjjsss}}}zzzyyywwwvvvtttwwwxxxoooqqqqqqmmmhhhddddddeeeeeedddeeeiiinnnrrrttttttuuutttrrrrrruuuzzz|||vvvppplllhhheeebbbddd```[[[TTTMMMHHHDDDBBB@@@>>>;;;777444111000/////////000000000111111111000000000000000000000000111000000000/////////...111000///......///000000////////////////////////.../////////000000000000000000000000//////..............................---------............///+++,,,------......------------------------------------.../////////......+++,,,------......------///...------,,,,,,------,,,,,,,,,------------...---,,,++++++++++++------...------------,,,,,,,,,++++++++++++++++++++++++***************)))((((((************************))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))))))((('''(((******(((&&&))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))(((''')))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((*********)))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++---------,,,,,,...000000000////////////000000000000000000111111111222000000111111111222222222333333333444444444444444:::999888666555555555555222666;;;===>>>BBBHHHNNN]]]fffuuu666:::???BBBGGGQQQ___iii~~~yyyuuurrrpppnnnnnniiieeeeeefffkkkwwwzzztttrrrrrrqqqpppjjjmmmrrryyysssiiifffeeefffmmmyyy{{{xxxyyy~~~}}}|||yyyxxxxxx{{{}}}zzz{{{zzz}}}vvvlllmmmlllgggbbb___```ccc^^^```ccceeehhhlllppptttzzzzzz{{{~~~~~~}}}sssoooiiiccc```]]]ZZZXXX]]]XXXOOOFFF???:::888888555444333111000///////////////000000000000111111000000000000000000000000000000000000////////////222111000///............////////////////////////....../////////000000000000000000////////////...........................---------............///+++,,,------......------------------------------***+++,,,,,,------,,,,,,,,,,,,---...............//////...------------...,,,,,,,,,,,,------------++++++++++++,,,---...///------------,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))************************((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))(((''''''((())))))(((&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))((('''&&&)))))))))))))))))))))))))))))))))))))))(((((('''***))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''))))))))))))************)))************))))))((())))))************))))))************************))))))))))))))))))))))))*********++++++++++++,,,......---,,,,,,+++******,,,,,,,,,---------......,,,---------,,,,,,---///000//////......//////000////////////000000000000000000000111111111222222222333333333444444444555666666555444444444555555333666888888777999===AAAHHHRRRaaaqqq}}}555777999999;;;BBBLLLTTTaaapppyyytttqqqsssnnnkkkhhhgggjjjuuu}}}yyywwwtttqqqnnniiikkkmmmooorrryyyxxxmmmlllnnnmmmqqqwww|||wwwvvvqqqqqqsss|||{{{ttttttvvvzzzvvvqqqppppppuuuzzz|||}}}~~~~~~~~~pppkkklllkkkgggbbbaaacccfffcccgggkkkllllllooovvv|||~~~wwwtttsssiiieee^^^YYYVVVSSSPPPNNNLLLHHHAAA;;;666444555555222111111111000000000000////////////000000000111////////////////////////000000000000////////////111111000///////////////////////////////////////........./////////000000////////////////////////........................---------............///+++,,,------......------------------------------******+++,,,,,,,,,,,,++++++,,,------......------///......---------------++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------,,,,,,,,,++++++************************+++***)))(((((()))***+++************************((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))))))))******+++***))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((***************+++,,,,,,))))))))))))))))))))))))''''''(((((())))))*********)))))))))((((((((('''(((((())))))******++++++))))))************)))((())))))************))))))************************))))))))))))))))))))))))************++++++++++++---------,,,,,,+++++++++---------.........//////,,,---...---,,,,,,---////////////....../////////.........////////////000000000000000111111111111222222222333333444444555333333333333333444444555777888999888666777:::<<<<<>>EEEQQQ___ppp||||||zzzxxxzzz~~~zzzuuuooojjjhhhggghhhiiihhhggggggiiijjjuuuyyypppoooqqqvvvtttrrrpppppprrruuuwwwzzzyyyrrrqqqooovvv||||||yyy}}}zzztttrrruuuyyyzzz{{{}}}yyyyyy{{{uuusssrrrvvv{{{zzzuuurrrqqqqqqnnnhhhfffhhhiiiggghhhjjjnnntttxxxvvvqqqkkkiiikkkmmmmmmlllmmmqqquuurrryyyzzzvvvssspppnnnkkkhhhddd___[[[QQQMMMGGGCCC@@@===;;;999444444444444333222222111111111222111111000///.........////////////000000000000000000000000000000////////////000000000000---...///000111111111111////////////////////////------........./////////---............/////////........................---------............///+++,,,------......------------------------------,,,---......//////......,,,,,,---............---------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,............---,,,+++***,,,,,,,,,,,,++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))%%%''')))((('''&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))************((())))))************)))))))))************))))))************************)))))))))))))))))))))))))))))))))************+++******+++,,,,,,---......******+++++++++,,,,,,,,,---......---++++++,,,...///......------......///............/////////////////////000000000111111000000111222333444555555111111111111222333444555555555444444555666888999;;;<<<<<<===>>>CCCHHHMMMPPPWWW^^^bbbiiittt{{{}}}~~~222333444444444444444555666555999AAAHHHOOO]]]jjjzzzuuurrrqqqkkkiiihhhhhhhhhhhhgggeeelllyyy~~~tttnnnkkkjjjpppnnnllliiihhhhhhhhhiiigggnnn{{{xxxrrrsssqqqvvvzzzxxxssssssyyy|||vvvsssvvvzzzzzzxxxyyyuuuwwwzzz~~~}}}||||||~~~oookkkjjjlllnnnpppwwwxxxqqqmmmkkkhhhkkkjjjeeedddggggggdddeeehhhmmmqqquuuvvvuuutttppptttxxx{{{|||~~~{{{wwwrrrmmmjjjjjjfffbbbbbbbbb___WWWPPPDDDAAA<<<999777777555444333333222222111111111111000000111111111000///............/////////000000000000000000000000000000.../////////000000000111...///000111111000//////////////////////////////---------.........//////---------.........//////........................---------............///+++,,,------......------------------------------***++++++,,,---,,,,,,,,,......///000000000000000......---,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,+++***,,,,,,,,,++++++++++++***************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))%%%''')))(((&&&%%%&&&((())))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---++++++,,,...///......------......///....../////////000000000////////////000000000111000000111222333444555555111111111111222333444444666555444444666888999999888999:::::::::;;;>>>@@@>>>DDDIIILLLSSS^^^fffiiioooxxx}}}{{{{{{////////////000111333444333222666<<<>>>???FFFPPPSSS___rrr~~~||||||pppmmmiiiiiijjjkkkiiiggghhhrrrzzzxxxrrrnnnkkkiiilllkkkhhheeecccaaa``````\\\aaannn{{{}}}uuurrrtttooorrrsssqqqlllkkkmmmpppoooyyy|||uuupppsssvvvuuussssssqqqqqqqqqppprrr{{{{{{zzzyyyyyyyyykkkgggfffiiihhhfffiiippp{{{|||rrrllliiihhheeejjjkkkhhhgggiiigggaaaeeejjjpppuuuxxxyyy{{{}}}zzzzzzxxxtttpppmmmjjjfffcccaaa[[[WWWWWWZZZWWWLLLCCC===:::666444444555444444222222000///000111222333///000111222222222111000............/////////000000000000000000000000000.../////////000000111111000000111111111///...---////////////////////////---------.........//////---------.........//////........................---------.........//////+++,,,------......---------------------------------...//////000000//////000000111222222222222222//////...------------...******+++++++++,,,,,,,,,&&&''')))***++++++***))),,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))******************************))))))))))))******(((((((((((())))))))))))&&&)))++++++((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&%%%&&&''''''))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''++++++******))))))(((((((((((()))***************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************...------,,,,,,++++++***))))))*********+++++++++......///---++++++,,,---.........------.........////////////000000000000////////////000000000000///000111222333444555555222222111111222333333444444222111111333555666666444666999;;;;;;:::;;;<<<888===@@@@@@EEEOOOWWWYYY\\\eeejjjjjjooo{{{000000000000000000000000111111111333666:::>>>AAADDDIIIQQQZZZeeeqqq|||~~~yyysssppppppqqqqqqooonnnppprrrrrrrrrooollljjjkkkjjjhhhfffeeebbb^^^[[[``````fffoooqqqkkkhhhiiimmmmmmlllkkkjjjhhhgggfffiiimmmrrrxxxwwwtttqqqqqqrrrsssqqqnnnjjjjjjiiihhhiiioooyyy{{{tttrrrqqqpppooojjjjjjiiigggdddccceeefffpppsssuuutttqqqlllhhhggggggjjjlllmmmlllllloooqqqooorrrvvv~~~|||xxxuuuuuusssooojjjddd^^^[[[YYYSSSLLLGGGDDDBBB>>>;;;333333333222222111111111//////000000000000//////111111222222222222111111000000000///......------////////////////////////000000//////............222111000...------------///............//////000........................---......///////////////......------------..................////////////111000///..................------,,,,,,------...///000///---,,,,,,///222444555888::::::999777555000///---+++++++++---.........------,,,+++******+++***))))))***---///111///...---,,,+++*********,,,,,,+++******+++,,,,,,(((((()))(((((('''&&&&&&))))))))))))(((((((((((()))))))))))))))***++++++)))))))))***+++++++++,,,''''''&&&''''''((()))***)))***+++++++++)))((('''''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((()))***++++++,,,((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))((((((((((((+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************++++++************++++++++++++++++++******))))))***+++---......---+++******---///...+++)))+++......------------...//////....................................////////////000000111111111111000000000111111222222333444444000111222333555666777777777777666666666666777777999:::<<<>>>@@@BBBCCCDDDJJJOOOUUUZZZ___iiivvv000000000000000000000000222111111222444777999;;;;;;>>>CCCGGGMMMTTT[[[```ttt}}}zzzxxxwwwxxxxxxxxxvvvtttqqqoooqqqooonnnmmmllljjjfffdddcccbbbfffmmmnnnjjjhhhiiijjjjjjiiihhhfffeeecccbbbdddgggjjjnnnuuu~~~}}}ssspppllllllmmmnnnkkkiiiffffffeeedddeeejjjqqqwww~~~xxxqqqmmmlllmmmnnnmmmkkkkkkkkkjjjhhhhhhjjjkkkooorrrvvvwwwwwwvvvuuuuuuooorrruuuvvvvvvxxx{{{~~~yyyvvvsssppplllmmmmmmmmmjjjeee]]]VVVQQQKKKGGGAAA===<<<:::777555222222222222222222111111//////000000000000//////.........//////.....................////////////......................../////////.........------111000///......------...000//////.........//////...........................//////000000000000000......------------..................////////////------,,,,,,,,,---------...------,,,,,,------...000000///...,,,---///222555777999;;;;;;:::888777111000...,,,++++++,,,------------,,,+++*********,,,+++***)))***,,,...///000///...,,,+++*********,,,++++++******++++++,,,))))))******)))(((((('''''''''(((((())))))******'''''''''''''''((())))))))))))))))))))))))******)))(((((('''''''''(((((())))))*********))))))((((((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))*********((((((((((((((((((((((((***)))))))))))))))((((((***))))))((((((((())))))))))))))))))((((((((((((*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((())))))))))))************++++++************++++++++++++******************+++,,,---------,,,+++***---,,,+++,,,,,,---,,,+++---------------...//////....................................////////////000000111111111111000000000111111222222333333444111222222333444555666666777666666555555666666777555555666888:::;;;======???CCCGGGJJJNNNVVV```hhhrrryyy000000000000000000000000222111111000111222444555777888999:::;;;===AAADDDQQQ\\\mmm~~~{{{zzzzzzyyywwwwwwvvvuuurrrppplllkkkkkknnnnnnlllkkkmmmllllllkkkiiigggeeedddcccdddfffgggggglllssstttrrrpppllliiiiiikkkkkkiiigggeeeeeeeeeeeeeeegggkkknnnpppmmmjjjiiijjjmmmnnnooonnnpppqqqrrrqqqrrrtttuuuuuuxxx||||||~~~~~~wwwqqqlllhhheeebbb```aaaaaa___YYYQQQIIIDDD===:::777444333333111000111111111111111222222222...//////000000//////...,,,------......------,,,,,,------...//////000000.................................---------------//////...............///111000///.......................................//////000111111111111000......------------..................////////////------,,,,,,,,,------......------,,,,,,------...000000000///---...000222666888:::;;;;;;;;;999888333111///---,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,+++******+++,,,---...111000///---+++*********,,,+++************+++,,,***************))))))(((&&&&&&'''((()))***++++++'''''''''''''''((()))))))))))))))(((((((((((((((******(((''''''&&&&&&&&&))))))(((((())))))******))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((()))))))))***************++++++***)))(((((())))))))))))))))))((((((((((((******))))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))+++***)))((((((((((((((((((((((((((((((((((((((())))))))))))************++++++************++++++++++++***))))))***,,,------------,,,,,,+++++++++///+++)))***...///---)))---------------.............................................///////////////000000111111000000///000000111111222333333333222222333333333444444444666666555555555555666666555555666777888999:::::::::<<>>EEEPPP\\\iiiuuu~~~|||zzzxxxwwwvvvuuuvvvwwwwwwvvvtttrrrqqqooonnnnnnnnnpppooolllnnnrrrtttrrrqqqnnnlllllloooqqqpppnnnlllmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmoooqqqtttvvvwwwwwwzzz}}}vvvtttpppkkkddd___[[[XXXSSSSSSRRROOOJJJDDD===:::888666444222111000000//////000000000111111222222...//////////////////.../////////000000/////////---------....../////////........................---------------------------------------...///000111111000......---------..............................///000000000000000...------,,,,,,------...............////////////111000///..................------,,,,,,------...000000111000......000222555666888999999999888777444222111///---,,,,,,,,,+++++++++*********))))))+++++++++,,,---...000111222111///---,,,+++******++++++************++++++)))))))))******))))))((('''''''''((()))*********)))))))))))))))******+++*********))))))(((((('''))))))(((''''''''''''''')))(((''''''''')))***,,,******))))))((((((''''''''''''''''''''''''''''''((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++,,,,,,,,,+++***))))))((())))))))))))))))))(((((((((((())))))))))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((,,,+++***))))))(((((()))((((((((((((((((((((((((((()))))))))************++++++************++++++++++++)))))))))+++---.........---+++++++++++++++---,,,***+++---...,,,***,,,,,,------................................................//////////////////000000000000//////000000000111222222333333333333333333222222222222555555444444444444555555666666666666777777777777888:::;;;;;;;;;>>>BBBFFFKKKPPPXXXaaaiiiqqqxxx|||}}}}}}////////////////////////000000000000111222333333111222333444333444666888888;;;???DDDKKKRRR[[[```oooxxx}}}}}}yyyxxx{{{|||zzzxxxvvvtttwww{{{~~~~~~|||zzzzzz{{{|||}}}|||zzzyyyzzz{{{|||}}}~~~{{{xxxvvvuuummmkkkgggaaaZZZTTTNNNKKKIIIGGGDDD@@@<<<888666555777666555333111000///////////////000000111111111......////////////......///000000111111000000//////.........---------,,,........................---------------------------,,,,,,------...///000111111000......---------........................,,,---......//////......------,,,,,,,,,,,,------............////////////333222000///------,,,,,,...------,,,,,,------...///000000000......///111222333444555555555444444333222111///...,,,,,,+++++++++************************,,,---///111333444111000///---+++*********************************''''''(((((()))(((((('''))))))))))))(((((((((((()))))))))))))))******++++++++++++******)))))))))'''''''''''''''((())))))(((((('''''''''(((***+++******))))))((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((())))))******(((((((((((((((((((((((())))))******++++++,,,,,,++++++***)))(((((())))))))))))))))))(((((((((((((((((((((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((++++++***)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++++++++*********,,,---......---,,,++++++++++++,,,***,,,...---+++***,,,---+++,,,------......------....................................//////////////////000000000000/////////000000111111222333333222222222222222111111111444444333333333333444444333333333333333333333333444555666666777888;;;<<>>>>>CCCOOO]]]eeekkkvvvyyytttpppnnnllljjjaaaZZZPPPIIIFFFCCC>>>999666444333111111111222333111333444333000......000//////////////////......---......//////......---,,,------......------,,,------------------------------------------------------........./////////------,,,,,,,,,---......000//////.........//////........................,,,------...............---,,,,,,++++++,,,,,,---............////////////......---,,,,,,,,,,,,---...------,,,,,,------...,,,...//////---,,,---...---------.............../////////...---,,,+++++++++++++++,,,,,,,,,,,,,,,***+++,,,---.../////////---,,,+++***************((()))***++++++***)))(((''''''((()))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))************(((((('''''''''(((((()))((((((((()))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&&&&'''(((((())))))'''''''''((((((((())))))((((((((((((((((((((((((***)))))))))))))))((((((&&&&&&&&&&&&'''((()))***))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((()))******))))))))))))))))))))))))))))))))))))************++++++************+++++++++,,,---......,,,+++***)))***,,,---...------,,,+++,,,---,,,,,,+++,,,---)))+++,,,......---,,,+++....................................////////////......////////////......//////000000111111222222000000000111111111111111222222111111111111222222666666666666666666666666333444555777888999888888666888:::;;;===@@@DDDHHHOOOTTTYYY[[[]]]bbbmmmuuuzzz~~~~~~//////////////////////////////000000000000//////---///111222111111222333222333333333222444777:::===>>>DDDJJJJJJJJJSSS___jjjkkknnnttt~~~}}}~~~|||wwwqqqlllhhhfffdddbbbVVVLLL@@@:::999888333...///000111111222222222222///111444333111///000222000000//////.........------..................------......//////......---+++,,,,,,------......///------------------------........./////////000000...------,,,,,,---------//////.........//////000........................---......///////////////---,,,,,,++++++,,,,,,---............/////////000---------...///000111222...------,,,,,,------...+++---......---,,,,,,---,,,,,,,,,---------......---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++******************+++((()))***++++++***)))((((((((()))***************&&&&&&'''((()))***++++++)))))))))))))))***++++++''''''(((((())))))*********)))(((''''''&&&''''''(((((()))))))))(((&&&%%%''''''(((((())))))******))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))((((((((((((((('''''''''((((((((((((((((((((((((******))))))((((((''''''%%%%%%%%%&&&'''((()))***))))))))))))((((((((((((&&&'''''''''(((((())))))''''''(((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))))))))))))))************++++++************+++++++++,,,...//////,,,***(((''')))+++...///...---,,,...,,,)))+++...///---***)))***,,,......---,,,+++..................................../////////000......////////////....../////////000111111222222///000000000111111111111222222111111111111222222111222222222222333333333111111222444555555444222888999:::999999:::===@@@===BBBHHHKKKMMMTTT___iiiqqqsssrrrppprrrzzz}}}////////////////////////............////////////***+++---...000222444444111111222222333333444444999999:::<<<===>>>??????KKKLLLOOOSSS[[[gggttt|||}}}~~~zzzvvvxxxqqqggg]]]UUUPPPMMMJJJBBB@@@===999555333222111111///...------...///111//////000000000000//////111000///...---...//////.................................------,,,,,,,,,///...---,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///......------///000111......---------......///+++++++++,,,,,,---------111111000...---,,,+++***------,,,+++,,,---...///---------............///......------------......,,,---------------------,,,,,,,,,++++++*********,,,++++++++++++++++++,,,+++,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,+++++++++++++++++++++***)))(((************************))))))))))))((((((((((((+++******)))(((''''''&&&))))))************))))))(((((())))))))))))(((((())))))((('''''''''''''''***)))'''&&&'''(((***,,,(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''''''''(((((((((((())))))))))))&&&&&&''''''((()))))))))(((''''''((())))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((******************************))))))((((((''''''''''''(((((())))))******&&&&&&''''''''''''&&&&&&''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,,,,---------......------------------------/////////...---------,,,////////////000000000000////////////000000000000000000000000111111111111333333333222222222222222222222333333333333444444222222222333333333444444444555555666777888888999<<<;;;;;;===AAAGGGLLLPPPYYYZZZ[[[___dddkkkqqquuuyyyvvvtttvvv{{{////////////////////////........./////////000000......//////000111222222/////////000000000000000333333444555666777888999;;;<<<>>>@@@FFFNNNXXX___nnnqqqwww}}}}}}|||{{{{{{zzz||||||}}}}}}{{{vvvooojjjccc]]]TTTLLLFFFCCC@@@>>>999888666444222111000000000///...------...///000//////000000000000//////++++++++++++,,,...///111..............................---------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......---...///000111///......---------......------------------......000//////...---,,,++++++,,,,,,+++***+++,,,---...---------............///......------------...............------,,,,,,+++---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))))))))))))))************))))))))))))******))))))((((((''''''((())))))******))))))((((((((())))))))))))(((((())))))(((''''''''''''''')))((('''''''''(((***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))((((((''''''&&&&&&&&&&&&''''''((()))))))))((('''''''''))))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((***************************)))))))))((((((((('''(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&'''((()))***+++++++++*********))))))((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,,,,------------.......................................------------------------............////////////000000000000//////000000000111111111000000000000000000000000222222222333333333444444333333333444444444555555444555555666777777888888888888888999<<>>>>>???AAADDDIIIMMMPPPVVVVVVXXX]]]fffooovvvyyy/////////////////////////////////000000000111111222222111111000000000///111111000000/////////.../////////000000111111111333444555555444555888:::999===CCCIIIOOOUUU[[[___gggkkkppptttuuuvvvxxxyyywwwzzz{{{zzz}}}~~~}}}}}}}}}}}}|||wwwoooiiiffffffffffff^^^]]][[[YYYUUUNNNFFF@@@???<<<888666555555444333/////////000000111222222///......------......///...//////////////////...000000//////............------------------------------------------------,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......------------......///////////////......---,,,,,,//////......------,,,,,,........................---,,,+++++++++,,,---...---------............///...------,,,,,,------............------,,,,,,,,,---------------,,,,,,,,,++++++************++++++...---+++))))))***+++,,,,,,,,,,,,++++++++++++*********+++++++++******)))************************++++++*********)))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))(((((()))(((''''''''''''((((((''''''((()))***)))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''((())))))******))))))(((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++************))))))))))))************************)))))))))*********++++++************************...------,,,++++++,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,------................../////////000000////////////000000000000////////////000000000111///000000111222333333444111222222222222333333333333333333444444444444555444444444555555666666666444555666777888888888888:::999:::;;;===@@@BBBDDDFFFGGGIIIOOOVVV^^^dddgggwww////////////////////////////////////000000000000000000000000000111111111111000000000//////......000000000000111111111111111222333333222222333444666888;;;===>>>@@@BBBDDDHHHJJJNNNRRRWWW]]]bbbfffgggkkknnnpppwww~~~xxxtttsssssstttssspppjjjaaaZZZVVVTTTSSSSSSLLLIIIEEEBBB???<<<888555777555333333444555444444000000000000111111000000......------------............////////////......///////////////.........------------------------------------------------,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......,,,------.....................//////...---,,,,,,...---------,,,,,,++++++///////////////000000000...------,,,,,,...///000---------............///------,,,,,,,,,,,,------,,,,,,,,,------.........+++++++++++++++,,,,,,,,,******))))))))))))******...---+++))))))***+++,,,,,,,,,+++++++++*********)))******+++++++++******))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((''''''((()))***)))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((()))((('''''''''''''''(((((())))))***&&&&&&''''''((()))))))))***(((&&&&&&'''(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))(((((('''''''''(((((())))))((((((''''''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))************************************+++++++++,,,************************------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------..................////////////////////////000000000000...////////////000000000//////000111222222333333111111111222222222333333111111222222222333333333444444444444555555555555222333555666777888777777555555555555666888999:::>>>???AAACCCGGGKKKPPPSSS```nnn}}}////////////////////////............////////////......//////000000111111............------------000000000000///////////////000222222111111222333444666777777666666777999777888888;;;???DDDIIILLLNNNSSSWWW\\\ggguuuuuuqqqmmmiiihhhhhhgggfff[[[VVVNNNHHHDDDBBBAAA@@@???<<<888666555555444333111000///000222333222000/////////000///...---------------------------------......//////......---)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---............---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,++++++//////////////////000000///...---------...000111---------............///------,,,,,,,,,,,,------***++++++,,,---...//////******++++++++++++,,,,,,******))))))))))))******---,,,+++*********+++,,,++++++++++++************))))))***++++++++++++***''''''''''''''''''''''''))))))))))))((((((((('''))))))))))))(((((((((((('''(((((())))))(((((('''(((((())))))))))))(((((((((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&((()))))))))((('''&&&&&&'''((()))***++++++&&&&&&''''''((()))))))))***(((&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))((((((''''''''''''((()))*********''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((()))))))))))))))***((((((((((((((((((((((((*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,,,,,,,---------////////////000000000000......////////////000000---......//////000000000111111111111222222222222111111111111222222222222444444444444444444444444111111333444555666666666666555555555555666666777999;;;<<<<<<<<<>>>AAACCCJJJUUUccckkkqqquuusssppp////////////////////////------------........................////////////..................//////000000000//////.........///000111111000000222444000222333333333333555666333222222333555888999999<<<@@@CCCFFFOOO]]]gggkkksss}}}~~~~~~~~~~~~~~~~~~||||||{{{}}}}}}vvvpppccc```[[[XXXWWWUUUTTTRRREEEAAA<<<999888888888777666444222222333333333222/////////000111222000......//////000///...---,,,---------......------------......//////......---)))***,,,---...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---.........------***,,,...///000///......,,,,,,,,,---------------............------------......---,,,---...///000---------............///---,,,,,,++++++,,,,,,---+++,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++************))))))***+++++++++++++++))))))))))))))))))))))))*********)))))))))((((((******))))))((((((''''''((())))))******))))))((((((((())))))))))))(((((('''''''''''''''((()))))))))((('''''''''(((***+++(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))***)))((('''&&&''''''(((((()))))))))&&&&&&''''''((()))))))))***(((&&&%%%'''((()))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))(((((('''(((((((((((())))))******(((((((((((((((((((((((()))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))******+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000........./////////000000.........///////////////111111111111222222222222111111222222222333333333333333333333333333333333333333333444444555555666777777666666666666666666666777999888777777:::======EEELLLPPPTTTXXXYYYVVV////////////////////////,,,,,,,,,---------.....................---------//////000000111111222222222111111000000//////...---.........------///111---///111222111222444666222222222444666666444333666888999888>>>IIIQQQSSS[[[fffxxxyyy{{{~~~~~~zzzxxxxxxzzz}}}~~~xxxyyy{{{~~~}}}~~~|||{{{zzzyyyxxxxxxxxxwwwuuutttsssrrrsssuuuxxxyyyyyyyyyyyy|||xxxoookkkfff^^^XXXOOOMMMIIIFFFDDDBBB@@@===777555222222444666666666111000000222333333222000222111111333444333111//////000111111111000///...,,,------......------,,,---..................---...///000000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...------,,,,,,,,,,,,........................,,,,,,,,,---------......+++,,,---.........---,,,)))+++---///000000///...,,,------....../////////------,,,,,,,,,+++++++++------,,,+++,,,---...///---------.........//////---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,------............------,,,,,,------...+++,,,,,,,,,,,,+++***)))+++++++++************)))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++******)))(((''''''&&&))))))************))))))(((((())))))))))))(((((('''''''''''''''((()))******)))'''&&&'''(((***,,,(((((((((((())))))))))))))))))))))))))))))))))))$$$&&&((()))***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))+++(((&&&%%%&&&((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******''''''(((((())))))************++++++++++++************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))'''((((((((())))))******************************(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))************+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++---------.........//////////////////000000000000............/////////000111111111111000000000000000111111111111222222222222222333333333444444444333333333333333333333333777777666555555666666777444444444333333333333222333555777777555666999<<<;;;???AAA@@@BBBHHHJJJIII---------------------------------............/////////////////////////////////000000000000//////000000000000000000000000......///000000000000000000000000000000000000000000000111222222222222111000111222555777999;;;<<>>>>>???@@@BBBDDDEEEEEEEEEFFFFFFEEEDDDCCCCCCDDDFFFIIIMMMOOOQQQQQQRRRQQQQQQRRRRRRRRRSSSWWWYYY[[[\\\[[[YYYUUURRRRRRRRRRRRTTTUUUTTTSSSVVV\\\bbbggggggfffccc^^^[[[\\\]]]WWWSSSNNNKKKKKKKKKIIIHHHEEEBBB@@@@@@BBBBBBAAA????????????>>>======<<<<<>>????????????@@@@@@??????@@@BBBEEECCCDDDEEECCCAAA@@@@@@AAA???BBBDDDDDDCCCEEEHHHKKKKKKLLLKKKIIIHHHGGGGGGHHHFFFCCC???<<<;;;;;;::::::666666666666777666555444333333444444555666666666555555444444333333333333222222111111000/////////---............/////////---....../////////..............................---------------------------------,,,,,,---------++++++,,,,,,------......------------------------222000///---------...///......---------,,,,,,,,,...---,,,+++++++++++++++---,,,,,,,,,,,,---......,,,---............//////+++,,,,,,,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))************************))))))***++++++,,,------***++++++,,,,,,---------,,,,,,------,,,++++++***---,,,************,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******(((((((((((((((((())))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))***)))(((&&&&&&&&&'''(((&&&&&&'''(((((((((((((((&&&'''''''''((((((((())))))(((&&&%%%%%%&&&''')))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((******))))))((((((((((((((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&***(((&&&%%%''')))))))))((((((((((((((((((((((((((())))))))))))(((((('''))))))))))))((((((((((((++++++***))))))((((((((()))))))))******)))))))))*********))))))))))))))),,,+++***)))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++................................................////////////////////////...////////////000000000+++---.../////////111222111111222222222222111111111111111111111111111111333333333333333333333333111111111111222222222333444333333333333444444555++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---////////////////////////------...////////////...........................//////...---...///000111............////////////---------...///000111222222222111111222333555666222333444555666666666666333444444555666666666555555666777666555555777888555666888777666666777999444666888999999888999::::::::::::999999:::;;;;;;;;;999777555444333333333111111222333333333222222222222222222333333333333000000000000000000000000111111111000///---+++***.....................///------.../////////..............................,,,,,,,,,---------------......------------............//////////////////++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------,,,,,,,,,,,,***************))))))))),,,++++++++++++,,,------***,,,...///......///000+++++++++++++++++++++,,,......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---.........---,,,+++******************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******++++++++++++*********************)))))))))++++++++++++++++++++++++)))))))))((())))))***+++************************)))******************)))''''''(((((((((((())))))((())))))******))))))((((((((((((((((((((((((((('''''''''&&&''''''(((((()))((((((''''''''''''(((&&&&&&'''(((((((((((('''(((((())))))******+++++++++***)))((((((((()))***'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((()))))))))&&&&&&&&&&&&'''((())))))(((((('''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&***(((''''''((())))))(((((((((((((((((((((((((((%%%%%%''')))***+++++++++))))))))))))(((((((((((((((((((((((((((***++++++((())))))******))))))(((&&&&&&'''(((***+++,,,,,,******)))))))))***************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,------------------------........................000000000000000000000000......////////////000000...///000///---,,,---...000111111222222111111000111111111111111111111111333333333333333333333333111111111111222222222222444444333333333333444444,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++---......//////......---........................,,,---......//////......------------------------............////////////........................///////////////000111111---......///000111222333...///111222333333222111222222222222222222222222111333444444222111222222000111333333222222333555111222333333333222333333555444333333444555555555333444444333111111111111000111222222111111111111222222111111111000000000///000000111111000000//////000111111111///---,,,...............---------------...///////////////........................------.........///////////////...------...////////////..................*********+++++++++,,,,,,******++++++++++++++++++,,,,,,,,,,,,++++++++++++((((((***++++++***))))))+++************+++,,,,,,)))+++...///...---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------,,,,,,+++++++++------......---,,,***)))*********+++++++++,,,,,,***************+++++++++,,,,,,,,,+++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******+++*********)))))))))(((***************************)))((((((((()))+++,,,************************((())))))******))))))((('''''''''((((((((())))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))((('''''''''((((((&&&'''((((((((((((((((((%%%&&&''''''((((((''''''((((((((()))***+++++++++************)))))))))(((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))''''''&&&&&&&&&''''''((('''''''''''''''((()))***((((((((((((((((((((((((''''''(((((((((((('''''')))((('''(((******((('''(((((((((((((((((((((((($$$%%%'''(((***+++++++++***)))))))))((((((((('''((((((''''''((()))+++,,,(((((())))))))))))((((((%%%&&&'''((()))+++,,,,,,***************+++,,,---******+++++++++,,,,,,,,,******+++,,,,,,---.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........./////////000000...000000///...---...///000000111111111111000000111111111111111111111111222222222222222222222222111111111222222222333333333333222222222222333333------------------------)))************+++++++++++++++++++++++++++++++++---..................---------------------------,,,---......//////......------------------------,,,---.../////////......111000000//////...------//////...---------------/////////000000000000000///000222444444333111000000000111111111111111111000222444444222000000000///000111111000000111222111111111000000111222333222111/////////000///...///111222222000//////000000111111000///...///000////////////////////////......///000000///---,,,+++,,,...000000///...---.........---------,,,,,,------...///000000000///.........................../////////000000111111000///...------...///000,,,,,,,,,++++++*********))))))*********+++++++++)))***,,,---...------,,,,,,,,,,,,+++++++++******((()))+++---...---,,,*********))))))******+++,,,(((+++...///---,,,...///------------------------((()))+++---.........------------,,,,,,+++++++++++++++,,,,,,+++***((('''******++++++,,,,,,,,,,,,&&&'''((()))+++---......---,,,,,,++++++*********((()))***+++,,,---------,,,,,,...//////...,,,,,,******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))***)))(((((((((***+++,,,(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&((((((((((((((((((((((((+++***)))(((((((((((((((%%%&&&((()))))))))((((((%%%&&&''''''((((((''''''%%%&&&&&&'''((())))))***(((((())))))((('''&&&%%%&&&'''''''''(((((())))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''''''''''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))+++***(((&&&(((((((((((((((((((((((((((((()))))))))))))))(((******))))))(((((((((''',,,+++)))(((''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))*********+++,,,---...///******+++++++++,,,,,,,,,******+++,,,,,,---............,,,,,,,,,,,,......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000,,,...///000///000222333000000111111111111000000111111111111111111111111222222222222222222222222111222222222222333333333222222111111111111111222,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------+++,,,,,,------......///,,,,,,,,,---------......------............------------------------------------..................////////////...---,,,+++...............///000000/////////...------,,,,,,...///000111222333333333000000111111111111000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////111111111111111000/////////////////////...............////////////......000///...------...///000///////////////////////////............---------------------------------***+++,,,...///000000000///......------///000111000///...---,,,+++++++++************************+++++++++*********))))))))))))))))))***+++,,,---+++++++++++++++***)))(((************************)))))))))******))))))))),,,,,,---...///000111111,,,,,,,,,------.........//////...---,,,***)))(((---------...------,,,,,,------++++++++++++------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++...---,,,+++***+++,,,,,,''''''(((((()))))))))***)))))))))***+++++++++,,,***************************))))))((('''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''''''''''''''((())))))(((((()))***))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%***'''%%%&&&(((***((('''))))))))))))))))))))))))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((******))))))(((((('''''''''''''''(((((((((((((((''''''((((((((((((''''''))))))))))))((('''&&&%%%((((((''''''''''''(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---------......//////.........---------///...---,,,,,,,,,,,,,,,////////////000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111222222222333333333111111222222222333333333,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------------------------/////////...---------,,,------...............---...............///000000////////////000000000000...///000111111222222111/////////000000/////////////////////////////////........................//////000000000000//////////////////////////////000000000000000///...---////////////..................////////////......000///...------...//////....................................------------------------------------------------..................---------...///000......,,,++++++*********************************+++++++++*********))))))))))))))))))***+++,,,,,,+++++++++++++++***))))))************************---,,,+++******+++,,,------------...//////000000++++++++++++,,,,,,------............---,,,++++++,,,---------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++)))************+++++++++******))))))***+++---...***************++++++,,,***************+++++++++***************************))))))(((''''''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''&&&((())))))(((((()))***))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))(((((((((''''''(((((((((&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((((((((((((((('''((((((''''''''''''(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........//////.........---------......------------------.../////////000000000000000000000000000000000000000111111222222111111000111111111111111111111111111111111222222222333333111111111222222222333333,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------...............------,,,++++++******,,,,,,,,,,,,------------------------------------------------------------000000///...---,,,,,,++++++,,,---...////////////.........---......///000---......///000000111111...//////000000000//////---......//////......---////////////////////////...........................//////000000//////...////////////////////////....../////////...------..............................////////////......///......---......//////....................................------------------------------------///...---,,,,,,,,,,,,,,,---------------...//////---,,,+++******)))******************************+++++++++***************+++***************++++++***++++++++++++***))))))************************+++***'''%%%%%%'''***+++---------------.........************++++++++++++,,,---...............---,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------,,,++++++******)))************+++++++++&&&''''''(((***,,,---///---,,,+++))))))***+++,,,+++++++++******************************************))))))((((((''''''&&&(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((((((((((((((((((&&&((())))))(((''')))***))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''(((((()))))))))(((''''''))))))((('''((((((((((((((((((((((((((((((''''''(((((()))***))))))(((((((((((())))))&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&(((((())))))((('''&&&&&&%%%&&&'''((())))))))))))(((((((((''''''((((((((((((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------..............................---------..................//////....../////////000000000000000000000000000000000000111111222222111111000111111111111111111111111111111111222222222222333111111111222222222222333++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,++++++*********++++++,,,,,,,,,---------------------------------------------------------//////......---------,,,+++,,,---...////////////.........------......///,,,,,,,,,------............/////////......---,,,.........//////.........////////////////////////...........................//////////////////................................./////////......---------...............///---......//////......---...------.........//////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++,,,---,,,,,,,,,,,,,,,------...,,,,,,+++***************************************************************++++++******)))***************+++++++++******)))************************))))))'''&&&&&&'''))))))...---------,,,,,,,,,+++******++++++++++++++++++,,,,,,------------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))*********+++++++++''''''((()))***,,,---...,,,+++)))((('''((()))))),,,+++++++++***)))))))))************************))))))))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))&&&''')))(((''''''(((***))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))(((((((((((())))))(((((())))))))))))))))))))))))((((((((('''((())))))***)))(((((((((((((((((()))''''''''''''((((((((((((''''''(((((())))))************)))((('''&&&&&&%%%))))))))))))((('''&&&%%%&&&&&&'''(((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******++++++++++++,,,,,,***+++++++++++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------................................................------...//////000000000........./////////000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111222222222222111111111111222222222222++++++++++++++++++++++++******+++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,---------......//////------............------......------------.........---------,,,,,,,,,+++...............---,,,+++...//////000000//////.........................................................////////////......------------------------...//////000000/////////,,,---------......//////------............------,,,,,,---..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***++++++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,************************************************++++++******)))*********)))******+++++++++******************************+++,,,---......---,,,+++------,,,,,,++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,------))))))*********+++++++++)))******+++++++++++++++,,,+++***((((((((()))))),,,+++++++++***)))))))))************************)))))))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))&&&'''((((((''''''((()))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******(((''''''&&&&&&''''''((('''''''''((((((((())))))''''''(((((())))))************)))((('''&&&&&&%%%(((((()))(((((('''&&&&&&(((((()))(((((('''&&&&&&''''''((())))))((('''''''''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------..................---------.....................,,,---...///000000//////............////////////////////////////////////000000000111111000000000000000000000000000000000000000111111111222222222000000111111111222222222++++++++++++++++++++++++******++++++++++++++++++************++++++++++++******++++++,,,------...++++++++++++,,,,,,,,,,,,...---,,,++++++,,,---...------------------------+++,,,,,,---...///000000---...............------///...------,,,---------000000//////...------,,,...............---,,,+++/////////000000/////////........................---------------------------......//////......---------------------------......///000000000//////,,,,,,,,,---......//////------............------+++,,,---...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++))))))***+++++++++++++++---,,,,,,+++++++++,,,,,,***************************************++++++++++++***************++++++))))))***++++++++++++***************************)))+++---//////---+++))),,,,,,++++++******)))))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++***(((((()))***+++,,,,,,------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++---......)))************+++++++++++++++,,,,,,+++******))),,,,,,,,,,,,,,,,,,+++++++++++++++***************************************))))))))))))))))))))))))(((((())))))))))))((((((************************&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************((((((((((((((((((((((((%%%'''(((((('''&&&((()))))))))(((((((((((())))))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''')))++++++***(((((()))''''''''''''''''''''''''))))))(((((())))))***+++''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))((((((''''''&&&&&&''''''((((((((((((''''''))))))))))))((('''&&&%%%&&&'''((())))))((('''&&&''''''(((((())))))******'''(((((())))))(((((('''))))))))))))))))))))))))((((((((())))))))))))************++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------...............,,,---...///000///...---------.........////////////////////////////////////000000111111000000///000000000000000000000000000000000111111111111222000000000111111111111222************************++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,...---+++******+++---...------------------------,,,---------.../////////,,,,,,---...///////////////...------,,,,,,,,,---........................---...............---,,,---......//////......---........................---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...++++++,,,------...//////,,,------......------,,,***+++,,,...//////......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,------+++)))'''((()))***+++++++++******++++++************++++++************************))))))*********+++++++++))))))))))))***+++,,,,,,))))))***+++++++++++++++************************((()))***++++++***)))(((******************)))))),,,+++++++++************+++++++++,,,,,,++++++***))))))***,,,,,,------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---)))************+++++++++******+++++++++***((('''***+++,,,......---,,,+++***************+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))))))))(((((((((((())))))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******&&&))),,,,,,***(((((()))************************))))))(((((())))))***+++((((((''''''''''''(((((('''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''%%%&&&'''((())))))))))))'''(((((((((((((((''''''&&&'''((())))))((('''&&&'''''''''((()))*********''''''((((((((((((''''''))))))))))))))))))))))))((())))))))))))*********)))******+++,,,,,,------++++++++++++++++++,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++---------.........//////,,,---...//////...,,,+++---------.........////////////////////////////////////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111************************++++++******************++++++,,,,,,,,,---------///......------,,,,,,+++******+++++++++,,,,,,,,,...---+++******+++---...------------------------..................------)))***,,,...///000111111///...------,,,,,,,,,,,,***++++++,,,,,,------...------...//////......---,,,------......------,,,........................---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---++++++,,,,,,---...//////,,,------......------,,,)))+++,,,...//////......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***+++---...---***&&&$$$'''(((***++++++******)))***)))))))))))))))******************************))))))******++++++++++++))))))))))))***+++,,,---((()))***+++++++++++++++************************,,,,,,++++++++++++,,,,,,)))))))))))))))*********+++*********))))))(((((()))***+++,,,------------((()))***+++,,,---------++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++'''((()))******)))((('''&&&(((+++------,,,***)))))))))******+++++++++,,,************************)))))))))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))))))))(((((((((((())))))''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,&&&))),,,---***(((((()))'''''''''''''''''''''''')))))))))))))))******+++))))))(((((((((((())))))(((((((((((())))))))))))******))))))(((((('''''''''''''''((((((((((((((($$$%%%&&&((())))))******%%%&&&'''((())))))))))))&&&'''(((******((('''&&&&&&''''''((()))******+++''''''(((((((((((('''''')))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------))))))***+++,,,------...******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,++++++*********---------.........//////,,,---...//////---+++)))---------.........////////////////////////////////////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111(((((())))))******++++++))))))***++++++++++++******)))(((''''''((()))***+++,,,++++++***)))(((''',,,++++++***+++,,,...///---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++,,,---...///...---,,,,,,,,,+++******+++,,,,,,......,,,,,,,,,,,,......///...---,,,,,,,,,,,,,,,///...---...///000000...,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................000///...------,,,------000000///...------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++))))))))))))))))))***+++++++++,,,------------------------,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++******)))&&&$$$###$$$&&&)))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++***************++++++++++++*********))))))++++++++++++++++++++++++***+++,,,,,,+++***)))(((,,,,,,++++++***)))))))))+++++++++*********))))))************************))))))***+++,,,------...++++++************++++++,,,+++)))((((((((()))***************************++++++************+++++++++++++++************)))************************,,,+++)))''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&'''''''''((()))******+++************))))))))))))''''''''''''''''''''''''++++++************+++++++++***)))'''''''''((()))''''''(((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))))))))(((((((((((())))))((()))******(((''''''(((******))))))((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((+++******)))(((''''''&&&'''''''''''''''((())))))+++***)))******)))%%%###%%%&&&''')))))))))(((((()))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))************+++++++++))))))***++++++++++++************)))))))))))))))------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++,,,---...///+++,,,,,,---...///000000---------.........//////////////////000000000000............////////////000000000000000000000000000000////////////000000000000000000000000000000************++++++++++++))))))***++++++++++++******)))(((((((((((()))***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,+++++++++++++++******++++++,,,---+++,,,,,,---...---------,,,,,,+++******+++,,,,,,------,,,++++++,,,------...------,,,,,,,,,------///---------///000///...,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------------------------------,,,,,,,,,,,,---...///000000//////...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,******+++***************+++++++++------------------------)))***++++++++++++***)))++++++,,,,,,,,,,,,+++++++++++++++***((((((***,,,))))))*********+++++++++************************************************))))))))))))************))))))))))))))))))))))))************************(((((()))***************++++++***************++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,---+++******))))))******++++++******)))))))))))))))************************+++******************+++*********)))))))))((((((************************---,,,+++))))))))))))***'''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((''''''''''''&&&&&&'''(((((()))***************)))))))))((((((''''''''''''''''''''''''******))))))))))))******+++***)))(((''''''((()))((((((((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))))))))(((((((((((()))))))))***,,,+++)))(((((()))((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((*********)))(((''''''''''''''''''''''''((()))))),,,+++***+++,,,,,,+++)))'''((()))*********)))((()))(((''''''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++))))))***++++++++++++***+++++++++***************------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++,,,---...///............------------------........./////////.../////////000000000000............////////////////////////////////////000000////////////000000000000000000000000000000,,,,,,,,,+++++++++++++++))))))***++++++++++++***+++***))))))))))))***+++)))***+++,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,------......---,,,---///000///...---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,''')))+++------+++)))'''******++++++++++++*********+++,,,+++++++++---///)))))))))*********++++++************************************************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))***************+++***************+++++++++++++++***************++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++***************************************......------,,,,,,,,,,,,+++******))))))******+++)))************))))))(((************************************************))))))(((((((((''''''''')))))))))))))))))))))))),,,,,,+++***))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&'''(((((())))))******))))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((((((((()))))))))((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))***+++,,,,,,***))))))***''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((******))))))(((((('''''''''''''''''''''((())))))&&&$$$$$$%%%'''))))))((()))***************)))((()))(((''''''))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---..................------------------........./////////....../////////000000000............////////////////////////////////////000//////......//////000000000000000000000000000,,,,,,,,,++++++******)))))))))***++++++++++++***+++******************+++'''((()))******++++++***------,,,++++++*********,,,+++++++++++++++++++++---,,,,,,,,,,,,---......---,,,+++***+++,,,...///+++++++++++++++++++++++++++******************+++++++++++++++,,,---......---,,,+++,,,...///...---------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++///...---,,,++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,******+++,,,+++++++++***)))))))))++++++++++++++++++++++++((()))+++,,,,,,+++)))((())))))************))))))(((***+++***))))))+++,,,))))))))))))************************************************************((()))))))))************))))))))))))))))))))))))************************(((((()))************************)))******+++,,,************************++++++++++++++++++++++++------+++******+++,,,---,,,,,,++++++***)))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((()))***++++++***)))(((*********************************++++++*********)))))))))(((((((((''''''(((((((((((((((((((((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((***)))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))))))))(((((((((((())))))))))))((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))(((((((((((()))))))))+++,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((***)))))))))(((((((((''''''''''''''''''((())))))###!!! """$$$%%%%%%************)))((((((''')))((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))************))))))***++++++++++++************+++++++++++++++,,,,,,,,,++++++++++++***))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------***+++,,,---...//////000,,,,,,,,,,,,---------............/////////000000............/////////////////////////////////////////////....../////////////////////////////////++++++******)))))))))((())))))***++++++++++++************++++++*********((())))))******))))))(((,,,,,,,,,++++++******)))+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++***+++,,,---...++++++++++++++++++++++++************************+++++++++++++++,,,---...---,,,+++,,,---...---,,,------------.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++...---,,,++++++******+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,***))))))***,,,+++++++++***)))))))))++++++++++++++++++++++++++++++************++++++((())))))******))))))((((((***+++***((('''((()))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))***++++++,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,++++++***)))))))))************************************************((())))))***++++++,,,,,,***))))))))))))))))))***((()))***++++++***)))((()))))))))))))))))))))))))))***++++++++++++***)))******)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''''')))))))))(((((((((((('''))))))))))))))))))))))))((((((''''''''''''((((((((((((((())))))))))))((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))(((((((((((())))))((()))+++***)))'''((((((((((((((()))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((('''''''''''''''((()))))))))'''%%%%%%&&&(((((((((***))))))(((''''''''''''***((('''((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((()))))))))*********))))))***++++++++++++***))))))))))))******++++++,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,******+++,,,---...//////******+++++++++,,,,,,,,,............////////////............////////////........................//////............//////........................*********)))))))))))))))))))))***++++++++++++***))))))***++++++***))))))***+++++++++++++++*********++++++,,,++++++***)))*********+++++++++++++++((((((((((((((()))******+++++++++++++++,,,------***++++++,,,,,,++++++***)))***++++++++++++***))),,,++++++++++++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************+++,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++(((***++++++***))))))***+++++++++***************************************,,,+++***))))))***+++,,,))))))************)))))))))+++,,,+++***(((((()))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))***+++,,,,,,***************+++++++++++++++++++++++++++++++++******))))))******++++++)))))))))***++++++,,,,,,***************+++++++++************************''''''((()))***+++,,,,,,***))))))(((((())))))***((())))))************))))))))))))))))))))))))))))))***+++,,,,,,+++***)))*********)))))))))(((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))((()))******(((''''''(((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((('''''''''''''''((()))))),,,***)))((()))))))))''')))((('''''''''''''''(((***)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))***++++++++++++***((((((((()))******++++++++++++++++++*********************++++++,,,,,,---,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++++++++,,,,,,------........./////////............////////////........................///......------......///........................)))***************++++++))))))***++++++++++++***((())))))******))))))(((((()))***++++++,,,,,,+++))))))++++++,,,+++******)))*********++++++++++++))))))(((((())))))***+++******+++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,+++******,,,,,,++++++***+++++++++,,,******+++,,,---,,,++++++++++++,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************(((***,,,+++***)))***+++***************+++++++++************************************************)))******++++++******)))''')))++++++***)))******(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))***+++,,,---))))))*********+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++)))))))))***++++++,,,,,,))))))*********+++++++++************************)))))))))******+++++++++))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))(((***+++,,,,,,+++***((())))))((((((((('''''''''************************'''((()))******)))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''')))(((((((((((((((((()))&&&'''((()))******)))(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))(((***++++++)))(((((()))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''((()))))))))((('''((())))))'''%%%)))((('''''''''((()))******)))((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))***++++++++++++***(((((()))******+++,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***+++,,,---,,,,,,+++---------,,,,,,,,,+++++++++,,,,,,,,,---------------------.........//////............////////////........................///......------......///------------------------*********++++++,,,,,,---))))))***++++++++++++***'''((()))******)))((('''$$$%%%'''(((***+++++++++((()))***+++,,,,,,+++***))))))******++++++++++++,,,,,,++++++,,,,,,---...)))***+++,,,---,,,++++++***+++,,,------,,,+++******+++,,,------,,,+++***------,,,+++************+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))+++,,,,,,+++***+++,,,))))))******+++++++++,,,))))))))))))))))))))))))((()))+++------+++)))(((******++++++++++++******###&&&(((******)))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))***+++,,,---))))))******++++++++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,++++++***)))))))))))))))******++++++++++++************************,,,,,,,,,++++++++++++***))))))(((((((((((())))))***)))((((((((()))+++,,,))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((('''''''''&&&&&&&&&************************%%%&&&'''(((((('''&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))))))))))))))((((((((()))(((((((((''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))&&&'''(((*********)))(((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''************************&&&'''(((******((('''&&&(((((((((((())))))))))))))))))(((((((((((()))))))))+++,,,,,,***))))))***'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''((())))))(((((((((***++++++)))'''))))))(((((((((***+++,,,***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))***++++++++++++***))))))***+++,,,,,,------+++++++++************))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++)))***+++,,,---......///---------.........//////---------.........//////............/////////000.................................------.........------------------------))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************---,,,,,,+++***)))(((((()))))))))***++++++,,,,,,+++++++++++++++***)))(((************************......---,,,,,,+++*********)))((()))+++,,,+++***,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++)))(((************************((()))++++++******+++------,,,++++++******++++++---,,,+++******+++,,,---+++++++++*********))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,---...---,,,,,,))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))******))))))((((((''''''******+++,,,,,,,,,,,,,,,******))))))))))))******''''''((()))***+++,,,,,,++++++***)))((((((((()))))))))))))))))))))))))))************************************+++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((+++---,,,'''%%%(((+++******************************))))))))))))*********************************************)))((((((((((((((((((((((((((((((,,,+++***,,,......***&&&***)))((('''((()))+++---******)))((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&+++***)))((()))***,,,---))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&%%%%%%$$$$$$#########%%%&&&''''''(((((())))))))))))******************))))))((((((((('''******)))'''&&&'''))),,,+++++++++***)))(((((('''&&&&&&''''''''''''&&&&&&***)))((()))***++++++)))((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((())))))******(((((((((((())))))))))))+++***)))(((&&&&&&%%%%%%'''''''''((((((((((((((((((((())))))))))))((((((%%%&&&((()))((('''%%%$$$))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,+++***)))((('''&&&(((((())))))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++*********))))))------------------------...,,,++++++---......---+++++++++,,,---...///000......------------............------------......---,,,++++++++++++,,,---...---,,,,,,,,,,,,---...************************(((((()))))))))*********)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))************,,,,,,++++++***)))))))))++++++*********************++++++,,,,,,,,,++++++************************...------,,,++++++******,,,+++***+++---...---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,************************)))***++++++***)))***,,,---,,,++++++******+++++++++******))))))******++++++++++++*********))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++)))***+++,,,,,,+++******))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((())))))))))))(((******))))))))))))******))))))))))))************---,,,++++++******++++++************************++++++++++++++++++++++++++++++*********+++,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((+++---+++'''&&&(((+++******************************))))))))))))*********************************************)))((((((************************+++******,,,...---***'''***)))((('''((()))+++,,,***))))))((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''***)))'''''''''(((***+++)))((((((''''''(((((())))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&'''((())))))))))))(((((()))))))))******************))))))((((((((('''((('''&&&$$$%%%''')))******))))))(((''''''&&&(((((())))))))))))(((((('''&&&%%%&&&((()))((('''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((()))(((((((((''''''''''''((())))))))))))))))))(((((('''''''''''''''((((((******))))))))))))******((((((((()))))))))******(((((((((((())))))))))))(((((())))))*********+++))))))************)))))),,,,,,++++++++++++++++++((((((((((((((((((((((((*********+++++++++,,,,,,+++++++++*********))))))------------------------...,,,++++++---......---,,,,,,,,,,,,---...//////......------------............------------......///...------------...//////...------------...///++++++++++++++++++++++++(((((())))))))))))******))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++***))))))((()))***+++,,,------------************************------,,,,,,++++++******,,,+++***+++---------,,,++++++++++++++++++,,,,,,+++++++++*********************************************+++,,,,,,,,,,,,,,,***************************+++,,,+++))))))***+++,,,,,,+++************+++)))))))))******)))))))))+++++++++***************************************))))))))))))))))))))))))******))))))))))))******((())))))******)))(((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++******))))))(((((())))))***+++*********))))))((((((,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++(((((()))***+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++((('''(((+++***************************))))))(((((())))))***************************)))************))))))(((************************+++******+++,,,,,,)))'''***)))((((((((()))++++++***)))((((((''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&%%%&&&'''((()))(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((())))))((((((((((((((())))))))))))******)))))))))))))))((((((((('''''''''&&&%%%%%%''')))))))))((((((''''''&&&&&&(((((())))))))))))(((((('''&&&%%%&&&'''((((((&&&((((((((((((((((((((((((&&&'''((())))))***))))))******))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***))))))((((((''''''&&&&&&))))))************)))))))))((('''&&&&&&(((+++,,,++++++************++++++))))))))))))************(((((((((((())))))))))))''''''((()))***++++++,,,)))******++++++******)))*********************+++++++++++++++++++++++++++*********++++++++++++,,,+++++++++***************---------------------------,,,++++++---......---,,,,,,,,,,,,------...///......------------............------------......///......------....../////////............//////************************(((((((((((()))))))))***)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++*********)))))))))***++++++,,,,,,,,,+++************************,,,,,,,,,,,,++++++*********(((((()))***+++***)))*********++++++,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))---------,,,,,,***))))))************************+++,,,,,,+++)))((()))***,,,++++++***************((()))***++++++***)))(((************************************************))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))((((((((((((******+++,,,,,,,,,,,,+++))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******((())))))***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((***+++***(((((()))+++************************))))))(((((((((((())))))************************))))))************)))(((*********************************++++++***)))(((******)))(((((()))***+++))))))(((''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))'''''''''''''''&&&%%%%%%(((((((((((()))))))))***(((((((((''''''''''''''')))))))))((('''''')))+++)))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&)))''''''''')))***)))(((((((((((((((((((((((((((&&&&&&''')))************))))))((((((((('''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))'''''''''((((((((((((((())))))************))))))(((((('''((((((***,,,---+++******))))))******+++))))))))))))*********+++(((((((((((())))))))))))*********)))))))))))))))))))))************))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************---------------------------+++***+++,,,...------,,,,,,,,,,,,,,,---...///...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------.........))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))((()))))))))************)))))))))***++++++,,,,,,))))))*********+++++++++***************)))(((((()))))))))))))))))))))))),,,+++++++++++++++******)))((('''(((***+++***)))*********++++++,,,,,,,,,*********))))))((((((((()))))))))))))))))))))))),,,,,,,,,,,,+++***))))))************************+++,,,,,,+++)))((()))***,,,+++******))))))******)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************************))))))))))))))))))))))))'''((()))***++++++******(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))))))))))))))************)))(((((('''(((((())))))++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))((()))******)))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))*********)))))))))))))))))))))))))))))))))*********)))(((((((((******)))))))))))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((('''((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((()))''''''''''''((((((((((((&&&''''''(((((()))))))))(((((((((((('''&&&%%%%%%'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))(((''')))*********)))))))))))))))(((&&&&&&''''''''''''&&&&&&)))((('''(((*********)))((((((((((((((((((((((((&&&&&&''')))************&&&'''''''''((((((((()))''''''((((((((()))))))))))))))((('''''''''''''''%%%&&&&&&'''((()))******))))))************))))))&&&''')))***++++++++++++))))))(((((((((((())))))((())))))))))))*********(((((((((((())))))))))))*********)))))))))))))))''''''((((((((((((''''''((((((((())))))*********''''''''''''''''''''''''))))))*********+++++++++************************---------------------------+++******,,,------,,,------,,,,,,,,,---......------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((******))))))(((''''''&&&))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,((())))))***++++++,,,,,,************)))((('''&&&))))))))))))))))))))))))++++++++++++++++++******+++***)))***,,,,,,,,,+++++++++++++++++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))((((((***+++,,,,,,,,,,,,***************************+++,,,+++))))))***+++++++++***))))))))))))***++++++,,,,,,,,,,,,++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++************+++,,,---))))))))))))))))))))))))'''(((***++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))))))))))))))((((((''''''(((((()))(((((())))))*********+++******)))))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))))))))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((())))))************)))((((((((((((((((((((((((((()))***)))''''''''')))************)))))))))))))))(((''''''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))*********(((''''''''''''''''''(((&&&&&&&&&''''''(((((()))''''''''''''(((((((((((())))))))))))***************************)))((('''''''''(((((((((((())))))%%%%%%%%%&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&(((************))))))))))))(((((())))))))))))((((((((('''&&&'''((())))))'''((((((((((((((((((((((((&&&'''((())))))***))))))%%%&&&&&&'''(((((())))))(((((((((((()))))))))******)))((('''''''''''''''%%%&&&&&&'''((()))******(((((())))))))))))((((((&&&'''***+++,,,+++***)))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,&&&''''''((((((''''''&&&((((((((()))******++++++(((((((((((((((((((((((()))))))))************+++***************+++++++++------------------------,,,+++******,,,------,,,---------,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,---------......//////......---++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++******************++++++))))))*********))))))((())))))))))))))))))))))))******************+++++++++***)))***+++,,,+++***,,,,,,++++++++++++++++++))))))******************************************'''((()))***,,,,,,,,,,,,************************)))***++++++***)))***,,,++++++***)))))))))))))))++++++************++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))***,,,---...))))))))))))))))))))))))((()))***++++++***((('''(((((((((((((((((((((((('''((((((((()))))))))***)))******+++++++++++++++((((((''''''''''''((((((************)))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))***))))))))))))******+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))***)))&&&%%%''')))***************)))(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))*********))))))((((((''''''(((((()))%%%%%%&&&''''''((())))))''''''''''''((((((((((((***)))))))))))))))(((((())))))*********))))))((('''''''''((((((((())))))&&&&&&'''''''''(((((((((%%%'''((((((&&&&&&&&&'''))))))))))))))))))))))))(((((())))))))))))(((((()))((('''(((*********((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))(((''''''''''''(((((()))((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))))))))))))))***))))))))))))))))))***&&&'''''''''(((((((((((((((((((((((())))))))))))(((((())))))*********+++''''''((((((((((((''''''(((((()))******+++,,,,,,++++++++++++++++++++++++))))))))))))************))))))*********+++++++++------------------------,,,+++)))***+++------,,,...------,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------...//////...------++++++,,,------,,,++++++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((()))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++***)))))))))((()))***+++++++++++++++))))))))))))))))))))))))******************++++++)))''''''((()))***)))(((---,,,,,,++++++*********))))))******++++++,,,,,,******************************+++++++++******)))************************((()))++++++******+++---+++******)))))))))))))))+++***)))(((((()))***+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((***,,,...///)))))))))))))))))))))))))))***+++,,,+++)))'''&&&(((((((((((((((((((((((('''((((((((())))))******&&&&&&'''(((((((((((((((((((((''''''''''''((((((,,,,,,+++***)))((('''''''''''''''''''''((())))))))))))))))))))))))))))))************************))))))(((((()))***++++++''''''((()))***+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))***++++++***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))***************************************''')))***(((&&&%%%''')))***************)))((('''(((((('''&&&&&&&&&&&&'''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))***)))))))))))))))(((((((((((())))))%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''((((((((()))'''((((((((())))))******''')))******)))(((((()))'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&,,,*********,,,---,,,+++((((((((((((((((((((((((((()))))))))))))))((('''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&&&&((()))***++++++***)))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&+++***((('''&&&''')))***++++++************++++++&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))---,,,+++***)))((('''&&&(((((())))))))))))((((((((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))******++++++++++++------------------------,,,***)))***+++---,,,,,,...------,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,------,,,++++++,,,,,,---......---,,,,,,++++++***)))(((((())))))))))))))))))************(((&&&%%%&&&)))***)))'''************************,,,,,,,,,+++***)))((('''*********)))))))))))))))******))))))******+++,,,******))))))))))))******))))))))))))))))))))))))*********))))))))))))))),,,***(((''''''(((***,,,)))))))))))))))))))))))))))*********++++++++++++...---,,,***)))'''&&&%%%,,,+++++++++******))))))***************)))(((((())))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++)))((((((((()))+++...000+++***)))(((''''''''''''((()))***++++++,,,++++++,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((+++***)))(((((()))***++++++***((('''&&&&&&''''''))))))(((((((((((())))))(((((())))))******++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))'''((())))))((('''))))))))))))))))))******))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************++++++++++++************************))))))))))))))))))))))))******))))))(((((('''''''''((()))******++++++***((('''&&&%%%%%%%%%%%%%%%))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&'''''''''''''''((()))***))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((()))************))),,,+++***)))((((((((((((&&&&&&''''''(((((())))))))))))(((((('''''''''&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''&&&'''((((((((((((((()))))))))))))))(((&&&%%%%%%&&&((())),,,,,,,,,+++***))))))((())))))))))))******************))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))************))))))+++++++++++++++***)))(((*********)))))))))))))))))))))((((((((((((((()))------------------------)))***+++,,,---.........///...---,,,+++,,,---...,,,+++***+++---...---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...++++++*********)))))))))''''''''''''((((((((((((***((('''(((***,,,***(((((()))+++,,,+++)))'''&&&++++++++++++******)))(((************))))))))))))******))))))******+++,,,+++******))))))******+++))))))))))))))))))))))))***))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))*********+++++++++*********))))))(((((())))))))))))((((((((('''***************)))(((((())))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++'''&&&%%%%%%&&&(((***,,,******)))))))))***++++++************)))(((''''''+++******))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((''''''((()))))))))((('''&&&''''''((()))))))))(((((((((((())))))''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************(((((((((******)))(((*********)))))))))))))))))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''''''((((((((((((((('''&&&***)))(((''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%(((((('''&&&%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''(((((())))))))))))*********,,,+++***)))(((((((((((()))))))))))))))*********)))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''&&&'''((((((((((((''''''''''''''''''((((((((((((((((((''',,,++++++***))))))(((((((((((()))))))))************)))))))))((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((''''''''''''((((((******+++++++++***))))))***)))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,+++++++++******+++,,,,,,+++***)))***,,,---,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------******+++,,,+++***)))(((''''''''''''((((((((((((+++***)))***,,,---,,,+++$$$'''***,,,,,,***'''%%%*********+++******))))))******************************))))))******+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))******++++++))))))))))))((((((((((((***************)))(((((())))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++'''&&&%%%%%%%%%&&&((()))************+++,,,---...))))))))))))((('''&&&&&&)))******++++++******)))************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''(((***+++))))))(((((((((((())))))'''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))))))))(((((()))+++,,,+++***+++*********))))))(((((((((((((((((())))))))))))))))))***++++++++++++***))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&%%%))))))((((((''''''((((((&&&&&&&&&%%%%%%%%%%%%$$$((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))((((((((()))***+++++++++***)))((((((((((((******))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))'''&&&'''(((((((((''''''&&&&&&%%%%%%&&&(((***++++++***(((&&&******))))))((((((''''''(((((())))))))))))******))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))((('''&&&&&&'''((()))))))))******+++*********))))))))))))))))))******,,,,,,+++++++++,,,,,,---))))))))))))))))))))))))******+++++++++++++++***)))******+++,,,,,,,,,,,,***)))((()))+++,,,+++***.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------)))***,,,------+++)))((())))))))))))*********************++++++,,,,,,+++$$$%%%(((***,,,+++***)))((()))***************))))))***************++++++******))))))******+++,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,+++++++++******************************)))(((((())))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))******************)))((((((((()))***+++*********++++++,,,---&&&&&&'''((())))))))))))((()))***++++++***)))(((************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((()))***))))))(((((((((((())))))'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))(((((()))+++---,,,,,,++++++******)))((((((((((((((((((((())))))))))))(((((()))************)))(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((***************)))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%'''''''''((((((((())))))((((((((((((((((((((((((***************)))))))))''''''''''''(((***++++++'''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((***)))'''&&&'''(((***,,,******)))((((((((((((((((((((((((''''''&&&&&&%%%(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((***))))))(((''''''&&&%%%%%%'''((())))))))))))((('''))))))((((((''''''''''''(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))+++***)))(((((()))***+++(((((()))******+++******)))))))))))))))*********,,,,,,+++++++++,,,------))))))))))))))))))))))))******+++++++++***)))))))))***,,,...//////......+++***)))***+++,,,+++***------------,,,,,,,,,,,,++++++++++++++++++++++++........................---,,,,,,,,,,,,,,,,,,---((()))+++,,,,,,+++)))((())))))))))))************))))))***************+++******)))))))))***+++,,,((())))))*********))))))))))))******+++++++++,,,******))))))******+++,,,)))))))))(((((()))))))))))))))))))))))))))))))))(((((())))))************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***************************++++++***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********++++++******************++++++***)))))))))))))))''''''((()))************((()))***++++++***)))(((************************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((((('''))))))(((((((((((()))))))))((((((((('''&&&&&&&&&'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++)))(((((()))+++---,,,,,,************))))))(((((('''((((((((()))))))))***&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************'''''''''((()))***+++,,,''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((***((('''&&&&&&(((***+++***)))((((((((((((((((((((((((''''''&&&&&&%%%%%%'''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***++++++))))))***+++******))))))((('''&&&&&&((((((&&&&&&&&&&&&(((((((((((((((''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++***)))(((((()))***+++'''((()))***************(((((())))))***************************+++,,,,,,******************************+++++++++***)))))))))***,,,...//////......,,,+++***+++---------,,,,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,'''((()))***+++***))))))''''''''''''(((((((((((('''((())))))(((((()))+++000///+++)))''''''((())))))))))))***))))))(((((())))))******+++,,,,,,,,,******))))))******+++,,,******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))(((((((((((())))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))(((((((((+++***)))(((''''''''''''************)))(((''''''((())))))******))))))(((************************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))************))))))'''((((((((((((((('''&&&))))))(((((((((((()))))))))))))))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))(((((()))+++,,,+++***)))))))))))))))))))))***''''''(((((())))))******%%%&&&''''''((((((''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&'''((())))))))))))))))))(((((())))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''((((((((((((''''''&&&''''''(((''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''((()))***)))((((((''''''((((((((())))))(((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***))))))***,,,******))))))(((((('''''')))(((&&&$$$$$$&&&((()))((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((())))))***)))))))))((((((((()))******++++++))))))((())))))***+++,,,******************************+++++++++++++++***)))******+++,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,+++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,''''''((((((((()))))))))''''''''''''((((((((((((&&&(((******(((''')))+++---,,,***)))(((((((((((()))*********)))(((''''''))))))***++++++,,,------******))))))******+++,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))'''(((((()))******++++++)))(((''''''''''''((())))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''((((((((())))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***''''''(((((((((((((((((())))))(((''''''((((((((())))))))))))((('''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******)))((((((%%%&&&'''((())))))(((((())))))(((((((((((())))))((((((((((((((()))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************(((((((((******)))(((((((((((()))******++++++'''''''''((()))*********&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***&&&'''(((((((((((((((''')))))))))))))))***++++++(((((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((('''''''''(((((()))''''''((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&'''((())))))((('''&&&))))))))))))))))))(((''''''(((((()))******++++++((((((((())))))***,,,,,,************************)))***+++,,,,,,---,,,,,,+++++++++******+++,,,,,,+++*********,,,---,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,'''''''''&&&'''((()))***))))))))))))************''')))+++***((((((***,,,$$$%%%''')))***+++++++++************)))(((&&&&&&))))))***+++,,,,,,------*********)))***++++++,,,...------,,,,,,------...))))))))))))))))))))))))'''(((((()))***+++++++++,,,***)))'''''')))***,,,))))))))))))))))))))))))************++++++++++++(((((())))))******++++++))))))******+++++++++,,,***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))''''''((()))******))))))''''''''''''((()))***+++$$$%%%&&&'''((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&###$$$&&&(((************))))))(((((((((((())))))&&&'''''''''((()))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))'''((())))))((('''''''''((()))***+++,,,,,,&&&''''''((()))******+++'''(((((()))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******++++++++++++***)))(((''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''(((***+++---...))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''(((((()))((((((((((((((('''''''''(((((()))$$$%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&''''''&&&&&&''')))&&&&&&&&&''''''''''''''''''((()))******)))((('''((((((((()))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''(((+++,,,,,,+++((('''))))))***))))))((('''''''''(((((()))***+++++++++))))))))))))***+++,,,---************************)))***+++,,,---.........///...---,,,+++,,,---...***)))))))))+++,,,+++***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,&&&'''((())))))***))))))(((((((((((((((((((((((('''((()))))))))'''&&&%%%((()))***)))((('''((()))***++++++,,,,,,++++++***++++++************++++++))))))))))))))))))))))))...---***(((''''''(((((())))))************))))))(((((())))))************,,,,,,+++***))))))******))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))******++++++++++++***))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,*********,,,---,,,+++))))))(((((('''''''''&&&''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))((((((((((((+++*********))))))((((((&&&'''((('''&&&%%%&&&((()))))))))))))))))))))))))))&&&###%%%)))***'''###***)))((((((((()))+++,,,---,,,***(((''''''((()))((('''&&&%%%&&&(((***,,,))))))))))))************((((((((((((((((((((((((++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******************+++,,,))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''(((((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&'''(((((((((''''''&&&%%%&&&'''((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((())))))&&&%%%&&&((()))'''%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))'''%%%&&&)))***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$(((++++++)))'''(((***((((((''''''''''''((((((''''''((())))))(((''''''******))))))((((((''''''%%%&&&'''(((((('''&&&%%%(((((())))))******++++++((((((''''''''''''((((((&&&&&&''''''((()))))))))***************)))((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((+++***)))(((((()))***++++++,,,.........,,,***)))******++++++++++++******)))))))))))))))))))))))),,,,,,++++++++++++++++++000000...------------------......//////......---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,'''(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))((('''&&&''')))***)))(((((()))******++++++++++++++++++***+++******))))))******+++))))))))))))))))))))))))+++++++++++++++******)))))))))************)))))))))))))))))))))*********++++++***)))))))))))))))******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((*********((())))))(((((((((''''''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''*********)))))))))(((((((((***+++***)))((()))+++)))))))))))))))))))))))),,,+++)))***++++++)))'''***)))((((((((()))++++++---,,,***((('''((())))))***)))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++((((((((((((((())))))***))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***(((&&&%%%&&&((()))'''%%%'''''''''''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))'''&&&'''))))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++(((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''((())))))(((''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''))))))*********)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************+++***)))(((((()))***++++++,,,---------,,,***)))******++++++++++++******************************++++++++++++++++++++++++)))*********************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,((())))))))))))(((((('''(((((((((((((((((((((((())))))*********)))((('''&&&((()))))))))(((***++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))''')))+++---------+++***))))))************))))))*********)))))))))))))))******)))((((((((())))))++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,,,,,,,+++***(((((())))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''((())))))'''))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''''''''******))))))))))))((((((&&&'''(((((('''&&&'''((())))))))))))))))))))))))***+++++++++)))'''&&&''')))))))))((()))******+++,,,+++***((((((((())))))+++******)))(((((('''''''''''''''((((((((())))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''))))))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((('''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''((()))+++,,,((('''&&&&&&'''((('''&&&'''''''''(((((()))))))))''''''((((((((()))))))))''''''''''''(((((((((((()))'''&&&'''((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++***((('''''''''((((((''''''''''''((((((***)))(((''''''((()))***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((''''''(((((((((+++***)))((('''&&&%%%$$$(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))*********************************************))))))))))))************+++,,,,,,+++)))(((******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,---%%%&&&((()))*********)))*********++++++************++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++******++++++,,,))))))***))))))((('''&&&'''''''''''''''''''''''')))************)))))))))&&&((())))))))))))+++,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))((()))***+++,,,+++******))))))************))))))************))))))))))))))))))((((((((((((((()))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))+++++++++***)))((('''&&&((((((((((((((((((((((((+++******)))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((*********)))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((&&&&&&''''''''''''(((((())))))))))))))))))((((((%%%&&&''''''%%%%%%&&&'''(((((((((((((((((((((((((((,,,...,,,'''$$$%%%((()))))))))))))))******+++++++++***)))(((((())))))(((((()))))))))((('''&&&(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,---(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************))))))((('''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''')))***,,,---''''''&&&''''''''''''&&&&&&''''''((()))******+++''''''((((((((()))))))))''''''''''''((((((((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((()))(((''''''&&&&&&''''''((()))(((&&&%%%%%%&&&((()))))))))))))))((((((((((((((((((((((((((((((((((((++++++******))))))((((((''''''((((((((((((''''''******)))((('''&&&%%%%%%''''''((()))*********)))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))******************************************))))))))))))))))))***))))))************)))(((******++++++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------(((***,,,......---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))))))))******&&&((()))***)))***+++---+++******))))))******+++***))))))))))))))))))***************************+++***)))''''''(((((()))))))))************))))))*********))))))))))))))))))((((((((((((((())))))'''((()))+++------......))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******))))))))))))))))))((('''&&&%%%(((((((((((((((((((((((()))))))))(((((()))************************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))''''''''')))***)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((())))))((()))******)))((()))***((((((((((((((((((((((((+++///222000***&&&(((,,,((()))))))))*********************)))))))))))))))%%%&&&'''(((((((((((('''))))))*********+++++++++************************************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))***+++,,,---(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***************************((((((((((((((((((((((((************++++++++++++))))))(((''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''')))***+++,,,&&&'''''''''&&&&&&''''''&&&''''''((()))******+++&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''(((((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++,,,''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''((((((((((((((())))))))))))''''''''''''''''''''''''++++++******))))))((((((''''''((())))))(((''''''((((((((((((((((((((((((&&&'''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******)))(((((()))******'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))******)))))))))((()))))))))***)))))))))******++++++++++++******++++++++++++++++++++++++))))))***+++,,,,,,---------...000111000///---+++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,++++++******++++++,,,((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))******''')))******))))))+++,,,+++***)))(((((()))***+++***))))))(((((())))))***************************+++***(((&&&%%%&&&((()))))))))************))))))((()))))))))************))))))((((((((()))******&&&''')))+++,,,---......))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***)))((((((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((()))*********************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%&&&'''((((((&&&(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))*********(((((())))))))))))((((((''''''(((((()))*********''''''(((((((((((())))))'''((())))))''''''((())))))))))))))))))))))))))))))---000...)))&&&(((+++(((((()))************)))))))))******))))))))))))&&&&&&&&&'''((())))))************+++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******''''''''''''((()))++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******************************((((((((((((((((((((((((''''''((((((((((((((()))((((((''''''&&&''''''((('''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((('''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((()))******&&&'''((('''&&&&&&'''((('''''''''(((((()))))))))&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&))),,,------''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***''''''((()))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))************)))))))))))))))))))))***************++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,---.../////////...---+++***)))))))))******))))))))),,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++,,,++++++******++++++,,,'''(((((())))))))))))((((((((((((((((((((((((((((((((('''''''''((()))***)))***++++++))))))***++++++***)))(((((()))***+++))))))(((((((((((())))))************************((((((((((((((())))))***))))))************))))))''''''((()))***++++++,,,)))))))))))))))***++++++'''((()))***++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***)))''''''((())))))***)))))))))))))))))))))))))))))))))((((((((((((((()))************************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%&&&((()))((('''(((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&''''''((())))))***'''''''''((((((((())))))%%%&&&'''&&&%%%%%%%%%'''))))))))))))))))))))))))''')))+++***'''%%%&&&((('''((()))***+++******))))))))))))*********))))))******)))(((((()))***+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***&&&&&&''''''(((***+++,,,))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******************************((((((((((((((((((((((((&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((((((%%%''')))(((&&&%%%&&&((('''''''''''''''''''''(((''''''((((((((()))))))))''''''''''''((((((((((((&&&((())))))'''&&&''')))(((((((((((((((((((((((('''''''''''''''''''''''''''%%%$$$%%%))),,,---,,,'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''((((((((()))))))))***)))((('''&&&&&&'''((()))''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***((((((((()))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))******++++++******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******************))),,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,''''''((())))))***))))))************************((('''&&&&&&&&&((()))******+++,,,+++))))))***++++++***)))'''''')))***+++))))))(((((((((((())))))************************%%%&&&)))+++,,,,,,+++***))))))************))))))&&&&&&''')))***+++,,,---******))))))***+++,,,,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,***((('''((()))***++++++,,,,,,+++))))))))))))))))))))))))))))))(((((()))***++++++******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***++++++)))(((((())))))*********+++******))))))((((((((('''))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))((()))***)))(((((((((***)))))))))))))))))))))))))))+++,,,,,,************'''((()))++++++******)))((()))************))))))///...+++)))))))))+++,,,))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))***,,,---...))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******************************(((((((((((((((((((((((('''((((((((())))))******&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''(((((((((%%%%%%'''((((((((('''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&)))'''''''''''''''&&&&&&&&&))))))))))))************''''''''''''((((((((()))&&&(((***)))&&&%%%'''))))))))))))))))))))))))))))))))))))))))))))))))))))))'''$$$%%%))),,,,,,+++'''&&&&&&%%%%%%&&&&&&'''))))))************))))))'''((((((((())))))*********)))(((''''''((()))***(((((())))))******++++++&&&'''(((******((('''&&&''''''''''''((((((((()))((()))))))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************((()))***++++++***)))(((******))))))***+++,,,,,,******++++++++++++******)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++++++++,,,---...///,,,,,,------------,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***))))))((('''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***)))))))))***))))))))))))))))))))))))''''''((((((((((((''''''***)))))))))(((((('''''')))))))))))))))))))))))))))************++++++++++++)))(((((())))))(((&&&******))))))((((((''''''&&&'''(((******+++++++++))))))))))))))))))))))))...---+++)))''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((()))))))))))))))''''''(((((())))))******((('''%%%$$$$$$%%%'''(((************)))(((&&&&&&%%%&&&'''((()))***+++,,,)))(((&&&%%%&&&''')))+++((())))))((('''&&&&&&'''))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((((((((((((((((((((((((((('''((()))******)))((('''''''''(((((())))))*********+++,,,---,,,***((('''***)))(((''''''((()))***'''(((((((((((((((''''''((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))(((((('''''''''&&&)))******))))))((('''&&&((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((''''''''''''*********)))'''%%%"""!!!!!!###&&&)))***(((%%%$$$(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''******)))((('''&&&%%%%%%111---(((%%%%%%(((******((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''((((((((('''&&&%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,---)))))))))((((((((((((((())))))(((((((((((())))))''''''(((((())))))******(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&(((((('''(((((()))***+++''''''((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++(((((()))************)))+++***)))))))))***,,,,,,+++++++++*********))))))'''((()))***++++++***)))***++++++,,,,,,++++++***------,,,++++++******))))))((((((((()))***++++++***))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))''''''(((((((((((('''''',,,,,,+++++++++*********))))))))))))))))))))))))))))))*********++++++++++++)))(((((())))))(((&&&+++*********))))))))))))'''((()))***************))))))))))))))))))))))))---,,,***)))((('''(((((())))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))(((((((((''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&'''(((((('''(((((()))))))))))))))&&&&&&'''((()))***++++++&&&&&&%%%%%%%%%&&&'''(((((()))***)))'''&&&'''((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))***************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))%%%''')))***+++***)))(((***)))(((''''''((()))***''''''(((((((((((('''''''''((()))))))))(((''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((((((((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))&&&'''''''''(((''''''&&&%%%&&&(((******)))'''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((((((((((((''''''((((((((((((((('''''''''+++(((%%%$$$&&&)))+++,,,(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''((()))))))))************************))))))(((((((((((())))))******))))))((((((''''''))))))((((((((('''''''''***)))))))))(((((((((((()))(((((((((((())))))***''''''((()))))))))))))))'''(((((()))))))))))))))************************************************((((((((((((((((((((((((******+++,,,,,,,,,,,,++++++***)))))))))***+++,,,+++++++++*********))))))******+++,,,,,,+++***)))***++++++,,,,,,++++++***)))******++++++,,,,,,---******)))))))))***++++++)))))))))(((''''''&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((***++++++******))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((''''''''')))))))))))))))))))))))))))))))))*********++++++***)))(((((())))))((('''++++++++++++************((())))))*********))))))))))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((($$$%%%'''(((***+++++++++(((((((((((())))))))))))(((((())))))*********))))))***+++***((('''((()))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))((((((((((((%%%&&&'''((()))((('''&&&)))((((((''''''(((((()))''''''((((((((((((((('''((((((((((((((('''&&&%%%((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''&&&'''((()))************''''''((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&%%%%%%&&&'''((()))******&&&&&&&&&&&&'''((())))))((((((((()))(((((('''&&&(((((((((((((((((((((((('''((()))))))))((('''&&&'''(((((((((((((((((('''''''''''''''(((((())))))'''&&&%%%%%%((()))***)))(((((((((((((((((((((((()))))))))(((((((((((('''((((((((()))))))))******'''''''''''''''''''''''')))(((((('''(((((())))))''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))******))))))(((((('''''')))))))))))))))(((((((((*********))))))))))))(((***))))))(((((((((((()))''''''((()))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++******))))))******+++,,,+++++++++***************,,,,,,---,,,,,,+++))))))***++++++,,,,,,++++++***))))))******+++,,,,,,,,,,,,++++++************+++))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((())))))))))))***************))))))))))))******))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))***+++***((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))***************((('''((()))***)))'''************************)))************))))))((())))))))))))))))))))))))))))))((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((******))))))(((((('''''''''(((((())))))(((((('''%%%%%%'''(((***+++++++++))))))))))))(((((((((((('''(((***,,,,,,+++***))))))***+++***)))((()))***))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))++++++++++++++++++++++++))))))(((''''''(((***+++******))))))((((((''''''*********)))'''%%%###"""((((((((((((((((((((((((&&&'''(((((((((((((((((()))((((((((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''((()))))))))))))))''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((())))))******)))'''&&&&&&&&&((((((((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((('''(((***++++++)))(((&&&((((((''''''''''''(((((('''''''''((((((((((((((()))((((((((())))))'''%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''''''''''''''''''''''')))((('''&&&&&&((()))***''''''((()))******))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''$$$$$$$$$$$$%%%%%%%%%%%%))))))(((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((()))))))))(((((((((((((((******)))(((((('''((((((''''''((()))))))))))))))((((((((((((((())))))***************************************************,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))))))))))))))***************+++++++++************************++++++++++++++++++*********++++++,,,,,,++++++***,,,,,,++++++***)))))))))------,,,+++*********+++((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((()))******))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((***+++***)))'''%%%))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))((('''((()))***)))((()))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((******))))))((((((''''''&&&'''(((((((((((('''&&&''''''((()))))))))))))))))))))))))))(((((((((((("""$$$&&&(((((('''%%%$$$(((***+++***)))((()))+++))))))(((((((((((())))))(((((())))))))))))((((((************************''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))******************************)))((('''''''''(((***+++******))))))(((((('''''',,,++++++)))(((&&&%%%$$$''''''((((((((((((''''''&&&&&&'''((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((()))))))))))))))(((''''''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))'''&&&&&&'''((()))((('''&&&%%%$$$%%%%%%%%%((((((((((((((((((((((((&&&((()))++++++***(((''')))(((''''''''''''((()))***))))))(((''''''&&&&&&)))))))))+++,,,+++(((%%%(((((((((((((((((((((((('''''''''''''''((((((((())))))))))))************''''''''''''''''''''''''((('''&&&&&&&&&''')))***''''''((()))******))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******))))))(((((((((((())))))''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''******)))(((((('''((((((''''''((())))))))))))))))))(((((('''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((())))))******++++++++++++************************((((((((()))***+++,,,,,,***++++++,,,,,,++++++***,,,,,,+++******))))))(((------,,,+++*********+++((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******++++++***((('''&&&))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))((('''((()))***)))(((((((((((((((((()))))))))((())))))*********))))))((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((()))))))))))))))(((((('''))))))))))))((((((((((((''''''''''''''''''''''''((()))))))))))))))((('''))))))))))))((((((((((((###%%%'''(((((((((&&&%%%''')))***)))(((((()))+++))))))(((((((((((())))))(((((())))))))))))((((((************************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))(((((((((((()))))))))))))))))))))***&&&''''''((((((''''''&&&%%%&&&'''((()))))))))))))))((((((''''''((())))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''(((((((((((((((************)))((('''&&&&&&&&&''''''((()))))))))(((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))((((((''''''''''''&&&&&&&&&'''(((***+++,,,))))))((('''''''''((((((((((((((((((((((((((((((&&&'''((()))))))))(((''')))((('''&&&&&&'''((()))******)))((('''&&&%%%%%%%%%&&&'''***---...,,,***((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((()))))))))******''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((()))*********))))))(((((((((((())))))******))))))((((((''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&''''''***))))))(((((((((((()))''''''((())))))))))))))))))((('''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))************************((()))******++++++******))))))***++++++++++++******************+++++++++'''''''''((()))+++,,,---***++++++,,,,,,++++++***(((((())))))***+++++++++,,,++++++************+++'''(((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))************))))))&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((''''''((()))******((((((((()))))))))*********'''((()))***************(((((((((((((((((((((((('''(((((())))))((('''&&&))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))(((''''''(((((((((((())))))))))))))))))(((''''''((())))))(((((())))))))))))(((((((((((((((((())))))))))))'''((()))***+++******)))&&&'''))))))(((''')))***))))))(((((((((((())))))(((((())))))))))))((((((************************************************))))))))))))))))))))))))'''((()))******)))((('''((()))))))))************))))))))))))))))))))))))&&&'''((())))))*********(((((((((((())))))))))))(((((((((((()))***++++++&&&&&&'''(((((('''&&&&&&%%%&&&'''((())))))))))))'''&&&&&&&&&&&&((()))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((()))((()))))))))))))))((('''&&&&&&''''''((())))))***(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''(((((()))))))))'''((((((((())))))))))))'''''''''(((((((((((((((&&&&&&'''))))))*********'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&$$$%%%&&&))),,,---+++***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&''''''(((((())))))(((((((((((())))))******))))))((((((''''''&&&'''''''''((((((((((((&&&&&&&&&&&&''''''(((((()))(((((((((((())))))***''''''((()))))))))))))))))))))'''''''''(((***+++(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((())))))***************((()))***+++,,,++++++***))))))*********+++++++++))))))(((((()))+++,,,---***++++++,,,,,,++++++***(((((())))))***+++++++++******)))))))))***++++++'''''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))***************************)))))))))***+++,,,---))))))))))))))))))))))))))))))************)))))))))*********++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((''''''((()))******)))))))))******+++++++++,,,''''''(((******+++++++++(((((((((((((((((((((((('''((()))))))))(((&&&%%%))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((()))))))))))))))))))))(((''''''''''''(((((())))))******,,,***)))'''''')))***,,,''''''((()))))))))))))))(((((((((((()))))))))***&&&&&&'''(((((((((((((((%%%'''((((((''''''(((***))))))(((((((((((())))))(((((())))))))))))((((((************************(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))*********+++))))))))))))))))))))))))%%%&&&(((************)))''''''(((((())))))******+++***)))(((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))%%%$$$$$$$$$%%%''')))***((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))&&&'''((()))************&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&'''''''''(((((())))))'''((((((((())))))******%%%&&&&&&'''((()))******)))************(((&&&%%%$$$$$$%%%&&&'''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))***((('''&&&&&&'''(((***'''''''''((((((((((((((('''''''''(((******(((&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))###$$$&&&((())))))(((''''''((((((((('''&&&%%%%%%''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((()))***++++++''''''(((((()))***++++++))))))(((((((((((())))))''''''(((((()))*********'''((((((((())))))******&&&'''''''''(((((())))))(((((('''(((((()))***+++'''(((((()))))))))))))))***)))'''&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((()))***+++,,,+++******))))))******++++++++++++,,,+++*********+++,,,---+++++++++,,,,,,+++++++++++++++******)))((((((((()))((((((((()))***++++++((((((((((((''''''''''''((((((((((((((((((((((((((())))))************)))******))))))((((((''''''(((((())))))))))))(((((())))))))))))************+++***)))(((((()))******&&&&&&&&&&&&'''''''''(((''''''(((((())))))******))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((*********)))((((((''''''++++++******))))))(((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))'''(((******)))'''%%%###((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&((()))*********))))))((((((''''''###$$$%%%&&&'''))))))***&&&&&&&&&'''((())))))************(((&&&&&&(((***))))))************))))))&&&''''''(((((((((((((((((((((((()))******++++++)))******))))))((('''&&&''')))***++++++***)))'''%%%%%%&&&&&&'''((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''''''''((())))))))))))((((((((((((***)))(((''''''((()))***************++++++++++++((((((''''''''''''((((((,,,+++++++++******))))))+++***)))''''''(((((()))+++***(((&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%&&&((()))(((''''''((((((((('''&&&%%%%%%%%%&&&&&&'''((()))************))))))((((((''''''&&&''''''(((((((((((((((+++***)))((((((''''''(((''''''''''''''''''''''''))))))))))))************(((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((******)))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))+++)))((((((******'''$$$((()))*********((('''&&&))))))))))))((('''&&&%%%&&&&&&'''((())))))(((((('''&&&&&&'''***+++******))))))))))))))))))))))))******)))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((''''''&&&&&&((()))***''''''(((((())))))******))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))((('''''')))+++))))))))))))************)))************+++++++++*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************---,,,***))))))***,,,---...---+++*********++++++************************&&&''''''((()))*********((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((()))))))))*********+++***)))(((((()))******&&&'''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''*********)))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***'''((((((((())))))))))))***+++++++++***)))'''&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&''''''((()))***)))))))))((((((((('''))))))(((((('''&&&%%%%%%''''''(((((()))******+++)))******)))'''&&&((()))))))))************))))))&&&''''''(((((((((((((((******))))))))))))))))))'''((()))))))))))))))((('''(((***++++++***((('''((((((''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******((('''&&&&&&&&&'''))))))))))))(((((((((((())))))(((''''''((())))))))))))(((''''''&&&&&&'''))))))(((((((((((())))))++++++******))))))))))))***)))((('''''''''((((((***)))((('''''''''((()))(((((((((((((((((((((((('''''''''''''''''''''''')))''''''''')))***)))(((''''''((((((''''''&&&%%%&&&&&&''''''(((((())))))))))))))))))(((((('''''''''(((((())))))))))))))))))((((((((((((((())))))''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&&&&&&&'''''''''''''''(((((('''''''''''''''''''''(((((((((((((((''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))'''&&&''')))***(((&&&(((((()))))))))((('''&&&''''''((((((((((((((('''&&&'''(((((((((((((((((()))(((''')))+++,,,,,,+++''''''''''''''''''''''''******)))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((('''&&&'''((()))***'''((((((((()))))))))***)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''&&&%%%%%%''')))(((((()))))))))*********))))))*********+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((,,,,,,************,,,,,,---,,,+++*********++++++))))))))))))))))))))))))''''''((())))))***++++++((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%'''((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))******(((((((((((())))))))))))*********)))((('''''''''))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))))))))))))))******************))))))((((((''''''))))))(((((((((((())))))''''''((((((((()))))))))++++++******))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''''''''(((((())))))))))))((((((((((((,,,+++***)))'''&&&%%%$$$(((((())))))******++++++((()))******(((''''''(((((())))))******))))))(((&&&''''''(((((((((((((((++++++***))))))(((''''''&&&'''((()))************((((((************((((((******)))(((((('''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((+++***(((&&&%%%%%%%%%&&&******))))))))))))******))))))))))))(((((((((((()))(((''''''&&&&&&''''''))))))((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&'''(((((('''&&&''''''((((((((('''&&&&&&'''''''''((((((((((((((()))))))))(((((((((((('''(((((()))************)))''''''''''''((()))***+++''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%&&&(((******)))''''''((((((''''''&&&%%%%%%&&&'''((())))))))))))(((((((((((((((((('''&&&(((''''''(((***+++***)))'''''''''''''''''''''''')))))))))(((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((('''''''''((()))***(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&'''((('''%%%%%%'''((((((((())))))))))))******)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((++++++++++++++++++++++++---,,,+++*********++++++)))))))))))))))))))))))))))))))))******++++++,,,((((((((((((''''''''''''((((((((((((((((((((((((((())))))************)))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((()))))))))***)))))))))))))))*********((())))))))))))************)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******(((((())))))******++++++******))))))((((((''''''))))))(((((((((((())))))'''''''''((((((((())))))))))))((('''&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))((((((((())))))*********&&&(((***+++)))((('''((((((((())))))))))))((((((&&&''''''(((((((((((((((******))))))((((((((((((''''''((()))))))))))))))(((((()))******)))((((((******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((())))))))))))(((''''''''''''''''''(((---+++***((((((((()))******))))))(((((())))))***((((((((((((((((((''''''((('''''''''&&&&&&&&&&&&((((((((()))******+++,,,&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$$$$%%%%%%$$$"""''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((('''&&&&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((((((((((((((())))))((('''&&&&&&&&&%%%$$$%%%'''((('''&&&'''''''''''''''''''''''')))(((((((((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***)))((('''(((***(((((((((((()))))))))***))))))))))))************)))))))))))))))*********))))))))))))))))))))))))''''''((()))***++++++,,,******************************++++++++++++******,,,+++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,((((((((((((''''''''''''((((((((((((((((((((((((***++++++******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))(((((())))))************))))))))))))*********+++'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((******))))))(((((((((((((((((())))))******++++++***)))))))))((((((((('''(((((())))))))))))((((((''''''''''''(((((((((((()))((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))&&&&&&'''((()))***++++++''''''((((((((((((((()))&&&(((***+++)))((((((((((((((())))))))))))((((((&&&''''''(((((((((((((((''''''(((((()))))))))))))))))))))))))))(((''''''((((((((())))))((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''((((((((()))))))))***'''(((((((((((((((((('''++++++*********+++---...)))((((((''''''(((((()))''''''''''''''''''(((((('''''''''''''''&&&&&&%%%''''''((()))***++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&$$$$$$%%%%%%$$$"""''''''((((((((((((((('''(((((((((((((((''''''''''''''''''''''''(((((((((%%%&&&''''''((((((''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((()))***&&&&&&%%%%%%%%%&&&&&&&&&(((((()))(((((('''&&&&&&(((((())))))((('''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%((((((((((((((((((((((((((((((''''''((()))******(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''((())))))******))))))((((((((()))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''')))******((((((((()))'''(((((((((((()))))))))(((((()))))))))*********(((((())))))************************************''''''((()))***++++++,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((((((((((((''''''''''''((((((((((((((((((((((((((())))))(((((('''&&&%%%(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((((((((())))))'''((()))******+++******))))))))))))************'''''''''((()))*********))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%))))))))))))************((((((((()))))))))))))))(((((())))))))))))((((((&&&&&&'''''''''(((((((((***************)))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&(((******)))((()))***'''(((((())))))(((((('''&&&''''''(((((((((((((((&&&&&&'''(((((()))******************)))((('''&&&((((((((((((((((((((((((&&&&&&'''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))((((((''''''(((((())))))******(((((())))))))))))(((((('''((()))***++++++,,,,,,((((((''''''''''''((((((''''''''''''(((((((((((('''(((((((((((('''&&&&&&&&&'''((()))************&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))(((&&&'''(((((('''&&&''''''((()))))))))(((((('''''''''(((((((((((((((&&&''''''''''''(((((((((%%%%%%&&&''''''''''''&&&***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''')))******)))'''((((((&&&&&&%%%%%%%%%&&&''''''))))))))))))((('''&&&%%%(((((((((((((((((('''&&&)))'''&&&'''((()))((('''))))))))))))))))))))))))''''''''''''((()))******(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))'''((()))***+++***)))((('''((()))*********))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))%%%'''(((((('''&&&&&&'''''''''(((((((((((())))))((((((((()))))))))******((((((((()))******++++++************************(((((())))))******++++++))))))))))))))))))))))))******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((('''''''''((((((((())))))&&&''')))***++++++******((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&*********)))))))))))))))''''''(((((())))))******'''((()))******)))((('''&&&&&&&&&'''''''''((((((((()))***++++++***)))(((((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%'''((())))))))))))'''((((((((()))))))))***)))((((((''''''&&&&&&&&&(((((((((((((((((((((((('''((()))((('''((()))+++''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((((((((((((((()))))))))))))))((('''(((((((((''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))((('''''''''''''''((()))*********((()))***++++++***)))(((&&&''')))+++++++++***)))))))))(((((((((((())))))''''''((((((((()))))))))(((((()))))))))((('''&&&&&&&&&((()))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))''''''''')))***)))(((''''''((()))))))))))))))&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&%%%%%%&&&&&&((())))))'''''''''(((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''!!!%%%)))***(((''''''''''''&&&%%%%%%%%%'''((()))'''(((((((((((((((''''''&&&'''(((((((((((((((((()))((('''((())))))((('''(((((((((((((((((((((((('''&&&&&&'''''')))******(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))'''((()))++++++***)))((('''((()))***+++***))))))***)))))))))((((((((('''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))$$$&&&(((((('''&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***'''(((((()))******++++++************************)))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&((()))+++,,,------'''((((((((())))))******(((((())))))))))))((((((''''''''''''((((((((()))&&&''')))***+++++++++***(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''(((((()))*********++++++******))))))((((((&&&&&&'''((()))***++++++'''((()))******)))((('''&&&&&&&&&'''''''''((((((%%%&&&(((******)))'''&&&((((((((((((((((((((((((((((((''''''''''''((((((###$$$&&&(((************'''((((((((())))))******''''''''''''''''''''''''*********)))))))))))))))((((((((('''''''''***,,,''''''((((((((((((''''''&&&''''''((((((((((((((()))))))))(((''''''&&&&&&&&&'''((()))************((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''(((((((((&&&&&&&&&''''''((()))******+++)))***+++,,,,,,+++***)))(((***,,,------+++)))'''******))))))))))))******'''((((((((())))))******((()))*********)))'''&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''''''''((()))))))))))))))%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***&&&'''((())))))((('''&&&''''''''''''((((((((()))'''(((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))!!!&&&)))(((&&&&&&''''''&&&&&&%%%&&&'''((()))%%%&&&'''((())))))))))))&&&&&&'''((()))))))))(((((('''&&&&&&'''((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''')))******(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''(((***+++,,,+++)))((('''((()))++++++******)))******))))))((((((((('''&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))&&&(((***+++)))(((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))***+++++++++*********************************)))))))))))))))++++++++++++++++++++++++,,,***)))'''''')))***,,,)))***+++,,,---,,,,,,+++************************************************