BMvb6(M }}}|||zzz{{{|||}}}~~~~~~}}}|||zzzxxxvvvuuupppqqqrrrrrrqqqnnnllljjjhhhiiijjjkkknnnppprrrtttuuuxxx{{{||||||}}}yyyvvvrrrpppnnnllliiiggggggfffeeeddddddcccaaa____________```bbbccceeefffiiijjjkkkmmmnnnpppqqqrrrrrrrrrsssuuuxxx{{{}}}~~~yyyvvvrrrooommmkkkhhhfffdddcccaaaaaaaaa___]]]ZZZXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^___```aaabbbcccddddddeeefffgggiiilllnnnooossstttwwwxxxyyyzzz}}}}}}zzzuuurrrooollliiigggdddbbbaaa```___^^^[[[XXXYYYXXXXXXXXXYYYYYYZZZ[[[ZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^```aaacccdddfffhhhjjjkkklllmmmppprrrrrrtttvvvxxxzzz|||}}}~~~|||yyyvvvssspppmmmkkkiiigggffffffdddaaa______^^^^^^]]]]]]^^^^^^^^^_________^^^]]]]]]]]]\\\]]]\\\\\\]]]]]]^^^___```bbbdddfffggghhhhhhjjjlllkkkllloooqqqsssuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{||||||}}}}}}~~~}}}{{{yyywwwvvvxxxyyyyyyzzz{{{~~~}}}zzzxxxwwwuuusssrrrrrrpppnnnkkkffffffeeeeeeddddddeeeeeefffeeeeeecccbbbaaa``````___^^^^^^^^^^^^___``````bbbdddggghhhhhhhhhiiijjjmmmnnnpppsssuuuwwwxxxxxxxxxxxxyyyzzzzzzyyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz||||||{{{xxxuuusssqqqrrrsssrrrqqqrrruuuwwwyyy{{{~~~~~~~~~~~~yyyzzz{{{|||~~~~~~}}}zzzwwwvvvtttrrrppppppqqqrrrrrrqqqssssssuuuwwwyyy|||~~~~~~~~~~~~~~~}}}{{{zzzyyywwwxxxzzz|||}}}~~~}}}~~~~~~}}}||||||~~~~~~}}}}}}|||zzzxxxssssssrrrrrrqqqrrrrrrrrrrrrqqqpppooonnnlllkkkkkkiiiiiihhhhhhhhhiiijjjjjjkkkmmmpppqqqpppppppppqqqssstttvvvxxxzzz{{{{{{|||{{{||||||}}}}}}||||||{{{~~~~~~}}}}}}|||||||||||||||}}}~~~~~~}}}{{{yyywwwssstttsssrrrpppqqqssstttwwwyyy{{{||||||}}}}}}zzzyyyxxxwwwxxxyyyzzz{{{{{{zzzyyyxxxttttttrrrqqqpppooooooooojjjkkklllnnnppprrrssstttssstttuuuuuussspppmmmkkkiiigggeeeeeeggghhhiiihhhhhhiiijjjmmmppptttxxxzzzxxxxxxxxxwwwuuusssqqqooonnnnnnooopppqqqrrrssstttssstttvvvxxxzzzzzzzzzzzzzzzyyyxxxvvvvvvvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyzzz}}}~~~}}}|||||||||||||||}}}~~~~~~}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwyyy|||}}}|||{{{{{{{{{{{{{{{}}}~~~~~~{{{{{{{{{yyyxxxxxxzzz|||{{{}}}~~~~~~}}}}}}~~~~~~yyywwwssssssttttttuuutttttttttuuutttsssrrrpppnnnmmmllllllmmmnnnooopppooonnnmmmmmmlllkkkiiihhhgggggggggdddeeefffhhhjjjlllnnnooonnnpppqqqqqqpppmmmjjjhhhcccaaa___```bbbcccdddddddddeeegggjjjnnnrrrvvvyyyuuuuuuuuutttrrrooommmkkkjjjkkkkkklllmmmnnnnnnooooooppprrrtttuuuwwwxxxxxxttttttsssrrrrrrrrrrrrrrrssssssrrrrrrssstttuuuvvvwwwxxxzzz}}}~~~}}}|||zzzyyyxxxsssuuuxxxxxxwwwxxx||||||||||||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~{{{}}}~~~~~~}}}|||}}}~~~|||yyyuuupppllliiiiiiiiiiiijjjlllmmmnnnnnnoooooommmjjjgggffffffhhhhhhhhhiiijjjjjjkkkkkkllljjjhhhgggeeeeeeeeefffdddeeefffgggjjjlllnnnooorrrssstttsssrrroookkkiiifffeeeddddddfffhhhhhhggghhhiiilllooosssvvvxxxzzz|||{{{xxxuuurrrpppooonnnooonnnnnnmmmmmmnnnpppppppppqqqsssuuuwwwxxxyyyzzzxxxxxxwwwvvvuuutttsssrrruuuuuusssrrrrrrssstttuuuxxxyyy{{{}}}}}}}}}|||{{{yyyvvvtttssssssssssssssstttuuuuuuvvvyyy{{{}}}~~~~~~~~~~~~|||zzzxxxtttoookkkgggggghhhhhhjjjkkkmmmmmmrrrssssssqqqnnnkkkjjjkkkjjjjjjkkklllnnnoooppppppqqqpppnnnlllkkkkkkkkkkkkjjjjjjkkklllnnnppprrrsssvvvwwwxxxxxxwwwtttqqqoooooonnnmmmnnnpppqqqqqqqqqooopppsssvvvyyy{{{~~~}}}zzzxxxvvvuuutttuuutttssssssssssssuuuuuuwwwxxxzzz{{{|||}}}}}}}}}}}}}}}|||{{{yyyxxxwwwwwwvvvvvvuuutttuuuvvvwwwxxxzzz{{{|||~~~~~~}}}{{{yyyxxxvvvuuuuuuuuuvvvwwwyyyzzz{{{}}}~~~|||zzzwwwsssoookkkkkklllmmmnnnppprrrsssyyyzzzzzzyyyvvvsssssssssqqqqqqrrrtttuuuwwwxxxyyyyyyyyywwwvvvuuuuuutttuuuttttttttttttuuuwwwxxxyyy|||~~~}}}zzzyyyzzzyyyxxxxxx{{{|||||||||zzz{{{}}}~~~~~~~~~}}}|||{{{{{{|||}}}}}}~~~}}}}}}xxxxxxxxxxxxyyy{{{|||~~~~~~~~~|||{{{zzzyyyzzz}}}~~~~~~~~~}}}}}}}}}}}}||||||zzzyyyxxxvvvvvvvvvwwwxxxzzz}}}~~~~~~}}}}}}|||}}}}}}~~~~~~{{{zzzyyyxxxwwwxxxyyyyyy{{{{{{{{{|||}}}}}}~~~~~~}}}{{{yyywwwwwwyyy{{{|||~~~~~~}}}~~~|||yyyvvvwwwwwwxxxzzz|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{{{{{{{|||~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwvvvuuutttssssssrrrrrrrrrrrrqqqpppnnnmmmllliiiiiiiiijjjkkknnnpppqqqqqqqqqppppppoooooooooooonnnmmmlllkkkkkkkkklllllllllmmmmmmnnnoooppprrrrrruuuuuuvvvvvvvvvuuusssrrrpppnnnjjjhhhgggiiikkkmmmnnnnnnnnnoooqqqsssuuuvvvzzz{{{}}}~~~~~~~~~||||||}}}}}}zzzwwwsssqqqmmmlllkkkiiihhhgggggggggiiiiiiiiihhhgggeeedddccc^^^]]]]]]^^^___bbbdddeeehhhhhhhhhggggggfffeeeeeedddddddddcccccccccccccccddddddddddddfffgggiiijjjllllllmmmmmmllljjjhhhgggcccaaa]]]ZZZYYY[[[]]]_________```aaacccdddeeefffiiijjjlllnnnoooqqqqqqqqquuuttttttssstttuuuwwwxxx|||~~~|||wwwqqqnnnhhhfffdddbbbaaaaaaaaabbb`````````___^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\^^^___aaaaaaaaaaaaaaa```___^^^]]]]]]]]]]]]]]]\\\\\\\\\]]]\\\\\\\\\^^^___aaacccddddddddddddcccaaa___^^^[[[YYYVVVSSSRRRSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]___```aaaaaaaaaeeedddcccccccccdddfffgggjjjlllnnnrrrvvvzzz}}}~~~zzzsssoooiiihhheeedddccccccdddeee___`````````___^^^^^^]]]^^^]]]\\\\\\\\\]]]___``````aaaaaabbbbbbaaa```___``````aaaaaa``````______\\\[[[[[[ZZZ[[[]]]___aaacccccccccbbbaaa___]]][[[YYYXXXUUUSSSRRRQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSUUUVVVXXXYYYYYYYYY[[[ZZZYYYYYYYYYZZZ\\\\\\^^^___aaacccfffiiikkkmmmnnnrrrvvvxxxyyyzzz}}}}}}uuuqqqmmmkkkiiigggggggggiiiiiihhhiiiiiiiiiiiiiiihhhhhhcccbbbaaa``````aaabbbcccggghhhiiijjjjjjiiihhhggglllllllllllllllkkkkkkjjjcccbbbaaa```aaabbbeeefffiiijjjiiiiiigggeeecccaaaZZZYYYWWWVVVTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSOOOPPPRRRTTTVVVWWWXXXXXXXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZZZZ\\\^^^```bbbddddddggglllnnnooopppssswwwvvvwwwyyy{{{}}}~~~~~~}}}}}}~~~}}}zzzxxxuuurrrpppqqqrrrsssuuuuuuuuuuuuuuuttttttttttttrrrpppnnnmmmnnnooopppqqqrrrssstttuuuuuuuuuuuuwwwwwwwwwwwwvvvtttsssrrrmmmlllkkkjjjlllnnnrrrtttssstttvvvvvvtttqqqmmmjjjfffeeecccaaa___^^^]]]]]]\\\ZZZYYYZZZ[[[[[[WWWTTTWWWXXXYYYYYYYYYXXXVVVUUUXXXXXXXXXXXXWWWWWWWWWWWWXXXYYY[[[^^^```aaaaaaaaaeeefffgggjjjlllnnnpppqqqssstttvvvxxxzzz||||||}}}{{{zzzyyyyyy{{{~~~~~~}}}}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}|||{{{|||~~~|||sssqqqooommmjjjhhhggggggfffeeeddddddfffeeebbb___aaaaaaaaaaaaaaa```______aaaaaaaaaaaa````````````aaabbbdddfffhhhiiiiiiiiijjjlllnnnppprrrtttuuuvvvyyyzzz|||}}}~~~~~~|||{{{zzzzzz|||~~~~~~~~~~~~}}}{{{yyywwwwwwvvvuuuuuuuuuvvvuuusssqqqqqqqqqpppoooooooooooooooppppppppppppoooooooooooopppqqqsssuuuvvvvvvvvvvvvvvvxxxzzz}}}~~~}}}~~~~~~~~~|||{{{|||zzzyyyyyy}}}~~~xxxwwwwwwzzz~~~vvvuuutttwww~~~~~~tttsssrrruuu{{{~~~tttrrrqqqtttzzz|||tttrrrqqqsssyyy{{{sssrrrpppsssyyy}}}yyysssqqqppprrrxxx~~~|||{{{||||||xxxrrrpppoooqqqvvv}}}}}}{{{xxxxxxzzz}}}~~~~~~~~~{{{xxxrrrpppnnnpppuuu|||{{{yyywwwwwwyyy|||}}}}}}{{{xxxqqqooonnnooouuu{{{~~~}}}||||||~~~{{{yyyqqqooonnnoootttzzz|||zzzrrrqqqooopppssszzz~~~|||uuutttrrrssswww~~~~~~yyywwwuuuvvv{{{~~~zzzyyyxxxzzz{{{wwwuuuuuu{{{~~~}}}zzzxxxxxxxxxxxxwwwxxxwwwxxx{{{xxxtttsssrrrwwwyyy~~~{{{xxxvvvuuuttttttvvvvvvuuutttmmmjjjgggfffggghhhhhhhhhlllmmmpppuuu}}}{{{yyyyyyyyy{{{|||{{{{{{{{{yyyxxxqqqooommmkkkiiifffccc```___]]]\\\\\\]]]]]][[[ZZZVVVSSSQQQPPPRRRTTTVVVVVVXXX[[[```gggooowww~~~}}}xxxtttrrrnnnnnnnnnnnnnnnnnnnnnnnnkkkiiifffeeeeeeeeecccbbb\\\ZZZXXXVVVUUUSSSPPPMMMLLLJJJHHHHHHHHHHHHFFFEEEFFFDDDAAAAAADDDFFFHHHIIIGGGJJJPPPXXXaaaiiiooorrrssstttuuuuuutttuuuwwwyyyxxxxxxyyyzzz{{{{{{{{{{{{zzz}}}~~~wwwmmmjjjiiiiiilllooorrrsssssstttqqqnnniiiddd```]]]\\\XXXYYYZZZZZZ[[[[[[ZZZZZZUUUTTTSSSRRRPPPOOOMMMMMMKKKIIIFFFDDDBBBBBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA===;;;999999;;;>>>??????@@@AAAEEEJJJPPPWWW]]]```eeedddcccaaaaaaaaabbbcccaaa``````______``````aaaaaadddgggjjjllloooqqqsssvvvxxxzzz|||oooggg^^^\\\[[[ZZZ[[[]]]____________]]]ZZZVVVRRROOOMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA?????????@@@@@@>>>============<<<<<<<<<>>><<<999999:::;;;<<<<<<999;;;???CCCIIINNNSSSUUUSSSRRRQQQPPPOOOOOOOOOOOOJJJJJJIIIIIIIIIIIIJJJJJJLLLNNNRRRTTTVVVXXXZZZ\\\]]]^^^aaacccdddgggllloooyyyzzz|||~~~rrraaaYYYRRRSSSQQQOOOOOOPPPPPPOOONNNPPPNNNLLLIIIGGGEEEDDDDDDFFFFFFFFFGGGFFFFFFEEEEEEBBBBBBAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<======999999999999888888888888;;;888555444555555555444444666:::>>>BBBEEEGGGIIIGGGGGGFFFEEEDDDCCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<===???BBBDDDDDDEEEGGGIIIHHHIIIKKKLLLMMMOOORRRUUUZZZ[[[]]]```bbbeeeggghhhiiimmmqqquuuxxx|||lll[[[VVVPPPNNNLLLJJJIIIJJJJJJIIIHHHJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDAAAAAA@@@@@@?????????>>>;;;;;;<<<<<<<<<<<<;;;:::999999999888888888777777999777444444555555444333555777:::<<>><<<;;;:::999999888888999999:::888:::<<<=========>>>???>>>???AAAAAAAAABBBDDDFFFGGGGGGIIIKKKMMMNNNPPPQQQUUUXXX[[[^^^```cccfffiiilllmmmpppssswwwzzz}}}~~~jjjYYYUUUPPPHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAABBBBBBAAA@@@@@@AAAAAA@@@@@@?????????>>><<<<<<======<<<;;;:::999:::::::::999999999888888:::999888888999:::999888777888:::<<<===<<<<<<;;;<<<======<<<;;;888666444555555444444444444555555333555777777666666777888666888999999888888999;;;>>>>>>>>>???@@@AAAAAAAAABBBEEEHHHJJJKKKMMMPPPSSSUUUVVVXXX[[[]]]```bbbccceeefffiiilllpppsssvvvwww~~~jjjWWWQQQLLLIIIHHHFFFFFFHHHIIIHHHGGGDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>======<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999888777888::::::999888999999999999999888888777999888888777666444333222111111000000000000111111111333444555444333444555333555666666555444444555888888888888888999999999888;;;>>>@@@BBBDDDGGGJJJHHHIIIJJJKKKMMMNNNOOOPPPQQQSSSUUUXXX[[[^^^```aaaggghhhjjjlllooorrrtttuuu{{{}}}mmmXXXQQQKKKNNNLLLJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJFFFFFFEEEDDDCCCBBBAAA@@@BBBAAA@@@??????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@<<<;;;::::::;;;;;;999777::::::888777666666666666888777666555444444444444111111111000000111111111222333555555444444444666222444666666555444444444444444444444555555555666666888:::<<<<<<===???AAA???@@@@@@AAABBBCCCDDDDDDEEEFFFGGGJJJLLLNNNPPPQQQQQQRRRTTTWWWZZZ\\\^^^___dddfffiiikkkmmmooorrrtttyyyzzzzzz|||~~~qqq\\\UUUOOOMMMKKKIIIHHHIIIIIIGGGFFFHHHHHHGGGEEEDDDDDDDDDDDDGGGHHHJJJLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCEEEHHHIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFDDDCCCBBBBBBAAA???<<<===;;;999777666666666666666555333222111222333333111111000000000000111111000222333444333222333444000222444444333222111222111111222333444555666666555666666555444333333444555666777888999:::;;;;;;:::;;;<<<>>>@@@AAACCCCCCDDDEEEGGGIIILLLNNNPPPQQQSSSUUUXXXZZZ[[[]]]```bbbdddddddddfffhhhkkknnnooorrrsssuuuwwwzzz}}}ttt^^^VVVRRRQQQOOOMMMMMMNNNPPPPPPPPPPPPOOOOOOOOOOOOQQQRRRSSSQQQPPPOOONNNOOOQQQTTTUUUTTTUUUVVVVVVUUUSSSQQQPPPPPPOOOOOOOOOPPPRRRSSSUUUXXXWWWUUUTTTSSSSSSSSSSSSOOOOOOPPPOOOMMMJJJGGGEEE??????===:::888666777888444444333333333333222222111111111000000000000000000000000000000000000000111111111111111111111111444333222111111111222333444444444444444444444444222444777888888777888888444555666888999;;;<<<<<<;;;<<<<<<===???AAACCCDDDCCCDDDFFFHHHKKKMMMNNNOOOQQQRRRSSSUUUWWWYYYZZZ[[[\\\]]]___aaadddgggiiikkknnnpppssswww{{{~~~uuubbb[[[WWWVVVTTTSSSSSSUUUWWWXXXWWWYYYYYYXXXXXXYYYZZZ\\\\\\ZZZZZZZZZ[[[]]]___aaabbbaaaaaaaaaaaa___^^^\\\[[[^^^]]]]]]^^^___aaacccdddcccbbb```^^^]]]]]]^^^^^^ZZZZZZZZZXXXUUUPPPLLLJJJ@@@???<<<888555333333333444444333333333222222222111222222222222222222222000000000000000000000000111111111111111111111111222111000000000111222333333333333333333333333333111333555666555555555666555555666666666777777777666666777888999;;;===>>>===>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMOOOPPPQQQSSSVVVYYY[[[\\\___```cccfffiiilllnnnnnnqqqtttwwwyyy{{{}}}xxxgggccc```^^^]]]\\\^^^```ccccccccceeeddddddeeeeeefffhhhhhhfffgggiiikkkmmmnnnooopppnnnnnnmmmlllkkkiiigggfffgggggghhhiiikkknnnpppqqqpppnnnllljjjiiiiiiiiijjjiiiiiihhheee```YYYSSSOOOCCCAAA<<<888444222111111333333333333222222222222000000000111111222222222000000000000000000000000111111111111111111111111000///......///000222333222222222222222222222222000222444444222111222333555555444444333333222222222222222333444666777888888888888888888777777777999:::;;;<<<>>>???@@@AAAAAABBBCCCDDDGGGIIIKKKLLLNNNPPPRRRTTTWWWXXXYYYZZZ[[[^^^aaadddfffhhhlllnnnpppssswww{{{}}}|||nnnllljjjhhhggggggiiilllnnnnnnnnnnnnoooooopppqqqsssttttttqqqsssuuuwwwxxxxxxxxxwwwvvvuuutttrrrqqqooommmlllkkklllnnnpppsssvvvxxxyyyxxxvvvsssqqqoooooopppqqquuuuuusssoooiii```XXXSSSGGGCCC>>>999777555444333333333333222222222222111,,,,,,---...///000000111000000000000000000000000111111111111111111111111//////......///111222333111111111111111111111111000222333222111000000111444333333222222111111111222222222222333444555666555555555555555444444444666777777999:::;;;<<<<<<:::;;;;;;<<<>>>@@@BBBCCCEEEFFFHHHJJJKKKLLLMMMMMMNNNQQQTTTVVVWWWYYY\\\^^^```cccgggjjjlllnnnqqqssswwwxxxzzz}}}wwwuuurrrrrrrrrrrrsssvvvxxxwwwvvvwwwxxxzzz|||~~~~~~|||zzzzzzzzzxxxvvvtttrrrqqqqqqrrrsssvvvyyy|||}}}{{{wwwtttssssssuuuvvv{{{{{{zzzvvvoooeee[[[UUUHHHCCC===999888777666555333333222222222111111111,,,,,,---...///000000111000000000000000000000000000000000000000000000000000/////////000222333444000000000000000000000000111222333222000000111222111111222222222222222333222222111111222333444444333333333444444555555555444555555666777888888999888888888999:::;;;======>>>???@@@AAABBBCCCCCCCCCEEEGGGIIIJJJJJJKKKMMMOOORRRUUUXXX[[[]]]___aaacccfffgggiiikkknnnppprrrssssssvvvzzz|||~~~|||}}}||||||}}}~~~|||~~~~~~|||zzzyyywwwwwwwwwuuuwwwzzz}}}{{{wwwuuuvvvwwwyyy}}}}}}}}}zzzsssiii^^^XXXHHHCCC<<<888777777666444222222222222111111111111000000000111111222222222000000000000000000000000000000000000000000000000111000000///000111333444000000000000000000000000111222222111000000222333///000000111222333444444111111000000000111111222000000111111222333444444000111111111222222333333555555555555666666777888666777888999::::::::::::;;;<<<>>>>>>===>>>???AAAEEEHHHKKKMMMNNNPPPRRRTTTUUUVVVWWWYYY[[[]]]^^^___aaadddhhhjjjlllnnnppprrrvvvxxxzzz|||}}}||||||||||||wwwyyy|||{{{wwwvvvvvvxxxyyy}}}~~~~~~wwwmmmccc\\\MMMFFF>>>999888888666333222222222222111111111111111222222222222222222222000000000000000000000000000000000000000000000000111000///...//////111111000000000000000000000000///000000000///000222444//////000000111222222222222111111000000000111111......//////000111111111////////////000000000000222222222111222222333333222333444555666666666666444555777777777888999;;;===???BBBCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPRRRTTTXXXZZZ[[[]]]___aaafffgggjjjllloooqqqrrrssssssuuuwwwzzz|||~~~~~~~~~}}}~~~}}}}}}~~~~~~{{{}}}zzzvvvtttuuuwwwxxx}}}zzzpppfff```SSSKKKBBB<<<;;;:::777444222222222111111111111000111111111000000000000000000000000000000000000000000000000000000000000000000000...------...//////111111111111111111111111.../////////...///222444/////////000000000000000444333333222222222222333//////////////////000000111111111111111222222222111111000000000000111111333444555666777888888888222444666777777888;;;===999;;;>>>???>>>???@@@AAACCCCCCDDDEEEFFFGGGHHHHHHHHHJJJMMMPPPQQQRRRTTTVVVVVVXXXZZZ]]]```bbbcccddddddfffiiilllnnnppppppppprrruuuwwwyyyyyyyyy{{{|||}}}~~~~~~}}}}}}}}}}}}~~~}}}~~~xxxtttrrrppptttyyyyyy}}}~~~{{{wwwpppeeeZZZRRRIIIAAA???<<<888555555555444333222111111111111333333222111000///...---000000000000000000000000////////////////////////111111000000000000111111///000000000000//////...222000///------///000222000000000000111111111111...///000111111111111111111000///......///000111000/////////000111222222111111111111111111111111000000111111111222222222333333333333333333333222777777888999:::;;;;;;<<<;;;;;;<<<===>>>>>>>>>===AAABBBCCCEEEFFFGGGGGGHHHLLLMMMNNNPPPRRRTTTVVVWWWWWWXXXZZZ]]]___```aaaaaaccceeehhhiiiiiikkkmmmoootttttttttuuuyyy}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~wwwtttqqqpppsssxxx{{{~~~zzzttthhh]]]TTTJJJAAA>>><<<777555555555444333222111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111444333111///...//////000111000///......///000111//////000000000111111111......//////////////////111000///......///000111000000000///000000111111111111111111111111111111000000000111111111222222222222333333333333333333666666777777888888999999555666777999:::;;;;;;;;;<<<<<<>>>???@@@@@@AAAAAACCCCCCEEEFFFHHHIIIKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRUUUWWWYYY[[[[[[\\\^^^```fffffffffhhhkkkppptttwwwyyy{{{~~~{{{{{{~~~~~~~~~}}}~~~~~~~~~wwwtttqqqpppsssxxx|||~~~xxxlllaaaVVVLLLBBB===:::666444555444444333222111111111111......///000111222222333000000000000000000000000000000000000000000000000111000000//////000000111888555222///---...///111111000///......///000111//////000000000000111111000000000000////////////000000////////////000000111111000/////////000000000000000000000000000000000000000000111111111111111111111222333333333444444444444555555555555555///000222444555777777888777888999999:::::::::999::::::;;;<<<===>>>??????@@@AAABBBDDDFFFGGGGGGHHHFFFHHHJJJKKKKKKLLLNNNPPPUUUUUUVVVXXX[[[___dddfffiiikkkmmmnnnoooooorrrtttwwwyyy{{{|||||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~yyyvvvsssqqqtttyyy}}}zzznnncccWWWLLLBBB===:::666444444444333222222111111111222......///000111222222333////////////////////////111111111111111111111111000000////////////000000444333111///......///000000000////////////000000////////////000000000111333333222222111111111111000000////////////000000222111000///////////////000000000000000000000000/////////000000000111111///000000111222333333444222222222222222222111111...///000222333444444444666777777777777777666666777777777888888888999999;;;<<<===???@@@AAAAAAAAA===???AAABBBAAABBBDDDFFFIIIJJJKKKMMMPPPTTTWWWZZZ\\\]]]___``````aaaccceeehhhjjjlllmmmmmmmmmnnnooorrrssstttuuuuuuxxx{{{~~~~~~~~~{{{yyyvvvtttvvvzzz|||zzznnncccVVVLLLBBB>>>:::666333444333333222222111111222222000000000000000111111111////////////////////////000000000000000000000000000000////////////000000---...///000000000......000000////////////000000...////////////000000000444333222111000000111111//////000000000000//////111111000///.........///////////////////////////....../////////000000000//////000000111222333333111111000000000000000000111111222333333333222222444555555555555444333333666666666666666666666666555666777888999999999999:::<<<===>>>======???@@@BBBBBBCCCEEEHHHKKKNNNOOOOOOQQQSSSTTTTTTTTTVVVXXX\\\^^^```aaaaaaaaabbbcccbbbccceeefffgggjjjmmmpppoooppprrrttttttvvvzzz|||}}}~~~~~~}}}{{{xxxuuuwww{{{|||yyylllaaaTTTKKKBBB???<<<777333333333333222222111222222333222222111111000000//////000000000000000000000000////////////////////////000//////......//////000)))+++...111111000...---//////000000000000//////......////////////000000000///...------...////////////000000000000//////000000///.........//////////////////////////////............/////////////////////000111111111222//////000000000000000000222333333333333222111111111111222222222111111000333333333333333333333333333444555666666666666666777999::::::999999:::<<<<<<======???AAACCCDDDEEEDDDEEEGGGGGGGGGHHHIIIKKKPPPRRRUUUUUUUUUUUUVVVXXXWWWYYY[[[\\\]]]```ccceeeccceeeggghhhhhhjjjmmmooorrrtttwwwxxxyyy{{{}}}~~~}}}{{{xxxuuuwww{{{|||xxxkkk___QQQIIIBBB@@@>>>888444333333222222111222222333333111111111111000000000///000000000000000000000000........................//////............//////,,,---///000000000...---//////000000000000//////........./////////000000///...,,,+++,,,---///000...///000111111000///...//////.........///000000........................------.........////////////000000000000000000000/////////000000111111222000000111111111111111000///000000111111111111000111111111111111111111111333444555555555555555555555666777777666555666888999999::::::;;;<<<===>>><<<===????????????AAABBBDDDFFFHHHIIIHHHIIIJJJKKKMMMOOOQQQSSSTTTVVVXXX[[[YYY[[[\\\]]]]]]^^^```ccceeefffggghhhhhhjjjnnnpppnnnoooqqqqqqpppqqqtttvvvuuuxxx{{{}}}}}}~~~}}}{{{xxxuuuvvvzzz}}}xxxkkk^^^PPPHHHBBBAAA???999444222222222222111222222333333000000000000000111111111000000000000000000000000........................//////............//////111111000/////////////////////000000000000//////............/////////000///...---,,,---///111222...///000111111000///..................///000111........................---------.........//////000000000000////////////...//////000111222333333,,,---...///000000000000000111111222333333222222000000000000000111111111000111111222222111111111444555666666444444555666888888999999::::::::::::999:::<<<<<<<<<<<<>>>???;;;===???@@@@@@@@@AAABBBBBBDDDFFFHHHIIIJJJMMMOOONNNOOOPPPPPPPPPQQQSSSVVVUUUVVVVVVVVVVVVXXX\\\___^^^___`````````aaacccfffcccfffiiikkkkkkkkklllmmmnnnnnnnnnnnnoooooooooooopppqqqsssvvvxxxzzz{{{{{{{{{{{{|||~~~{{{wwwtttrrrvvv|||~~~wwwiii\\\SSSMMMDDD===999777666666444333222222111111222222555333222222333222///+++//////............//////------............------,,,,,,,,,------------......//////000000000000///000000//////.........------...............------///............---------////////////////////////,,,---...//////...---,,,//////.........---------000000000000000////////////////////////.........////////////000000000000,,,------...///000000111000000///...............000000000000000000000000000000000000000000000000555444444333333444444555444444444555555555666666888777555333333555777888;;;888777888<<<>>>>>>===???@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKRRRQQQQQQQQQQQQSSSTTTUUUSSSSSSUUUWWWXXXZZZ\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]bbbcccccceeefffggghhhhhhfffggghhhjjjlllnnnoooppprrrrrrrrrssstttuuuwwwxxxvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}||||||}}}}}}~~~zzzzzz{{{{{{{{{zzzzzzyyy{{{zzzzzzyyyyyyyyyzzzzzzwwwwwwvvvuuuttttttuuuuuuxxxyyyzzz{{{zzzyyyxxxwwwuuutttrrrqqqrrrtttvvvxxxyyyyyyyyyzzz{{{||||||}}}}}}}}}~~~~~~}}}|||zzzyyyyyyyyyyyyzzzvvvsssrrruuu{{{}}}~~~vvviii]]]QQQKKKCCC===999777666555444333222222111111222222222000///000222333111...111111000000000000111111------............------////////////000000000000//////000000000000//////000/////////.........---,,,---......////////////++++++,,,---...///000000........................,,,,,,------------,,,,,,//////.........---------------......///000111111.........///////////////........./////////000000...//////000111111222222000000///...............////////////////////////000000000000000000000000333222222111111222222333222222222333333333444444444333111//////111333444777666555777:::<<<;;;::::::;;;;;;<<<======>>>>>>=========>>>???@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHKKKKKKKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQOOOPPPPPPQQQSSSTTTTTTUUUWWWXXXYYY[[[]]]___```aaa_________```aaabbbcccddddddeeeffffffgggggggggfffbbbccccccdddeeefffggggggeeefffhhhiiiiiihhhfffeeegggggggggggggggggggggggghhhhhhgggggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddeeeeeefffdddddddddeeeeeeddddddcccaaaaaa```````````````aaa______^^^]]]]]]]]]]]]]]]]]]^^^_________^^^\\\\\\```___]]]\\\\\\^^^```bbb^^^^^^___``````aaabbbbbbbbbbbbcccdddeeeeeeffffffeeeffffffffffffffffffgggeeeeeeddddddddddddddddddffffffggghhhgggfffdddcccbbbccccccdddeeeeeeffffffiiiiiijjjjjjiiiiiihhhgggccccccaaa`````````aaaaaaffffffggghhhiiijjjkkkllljjjkkklllnnnoooqqqrrrsssrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzz{{{{{{zzz{{{{{{|||~~~zzzuuurrrqqqtttzzz}}}{{{uuuiii^^^NNNIIICCC===:::888666444444333222222111111222222///...---...111222333222111000000//////000000111------............------,,,,,,,,,---------......000000111000000///...---/////////...............+++,,,---///000000111111++++++,,,---...///000000........................,,,,,,,,,++++++,,,,,,,,,...............------------------....../////////------......//////000000---------.........///////////////000000111111222000///......---.........////////////////////////000000000000000000000000111000000//////000000111000000000000111111111111222111///......///111222333333333555888999777555555555555666777777888888777777777777777888999999777777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>??????AAAAAAAAAAAAAAA@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJKKKMMMNNNOOONNNNNNNNNOOOPPPQQQRRRSSSOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGKKKIIIGGGFFFFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLOOOQQQQQQOOOLLLJJJKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOPPPQQQQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]^^^^^^___```aaaaaaaaaaaabbbcccddddddeeeeeejjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppnnnnnnoooppprrrsssttttttyyyyyyzzzzzz{{{{{{||||||||||||}}}~~~yyyuuurrrppptttzzz}}}}}}yyysssiii___LLLHHHBBB>>>;;;888666444444333222222111111222222///...------///111222333.........------.........------............------++++++++++++,,,,,,,,,,,,111111111111000...------........................------...///000000000000.........---------,,,,,,...........................---,,,++++++,,,---...........................000000///...,,,+++******,,,------...///000111111,,,,,,,,,---------......---------........./////////......------.........////////////////////////////////////////////////000//////......//////000.../////////000000000000333222000//////000222333000111333555666666444333222222222333333333444444666555555444444555555555444444555555666666777777888888999999::::::;;;<<<<<<;;;;;;;;;;;;:::::::::===<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@AAAAAAAAA>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGCCCCCCDDDDDDDDDDDDDDDCCCGGGGGGGGGGGGGGGGGGGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@??????AAA???>>><<<<<<<<<===>>>?????????@@@@@@@@@AAAAAAAAAAAACCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB>>>???AAABBBCCCBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAACCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGGGGHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYVVVWWWWWWXXXYYYZZZ[[[[[[_________```aaabbbccccccaaabbbcccdddeeefffggghhhdddeeegggiiiiiihhhgggeeebbbdddgggiiikkklllkkkkkkoooooonnnnnnnnnooopppppprrrrrrrrrqqqqqqqqqpppppppppqqqrrrssstttvvvwwwxxxzzz{{{|||~~~xxxtttrrrqqqvvv|||~~~}}}yyysssiii___LLLHHHCCC>>>;;;999666444444333222222111111222222000000///.........000222......------------......------............---------............/////////111111111111000...---------------...............//////000//////...------...------------,,,,,,,,,........................///...---,,,,,,---...///---.....................000///...---,,,+++******,,,------...///000111111,,,,,,,,,,,,------------------------..................------------......................................................000000////////////000000////////////000000000000333222111000000111222333...000333555555444333222222222222222333333333333555555444333333333444444555444444444333333222222222333333444555555666666777777777888888999999:::999999999999999:::;;;;;;777777888888999999::::::::::::;;;<<<======>>>>>>::::::::::::;;;<<<======>>>>>>>>>??????>>>======>>>>>>============<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::<<<;;;;;;;;;::::::::::::999999999999999999999999;;;;;;<<<===>>>======<<<::::::;;;<<<<<<<<<<<<<<<888888888888888999:::::::::999999999999999::::::::::::999999888888888888<<<;;;:::999888888999999888888999999999999::::::999:::<<<======<<<;;;:::;;;;;;;;;::::::999999999888888999999999:::::::::777777666666666888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;:::999888888777::::::;;;<<<<<<<<<;;;:::;;;<<<<<<<<<=========>>><<<<<<<<<<<<============????????????@@@@@@@@@@@@=========>>>>>>??????@@@???@@@@@@AAAAAABBBBBBBBB@@@@@@AAACCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPOOOQQQSSSTTTUUUTTTRRRQQQMMMOOOQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXZZZ[[[\\\]]]^^^^^^\\\]]]^^^```bbbcccccccccddddddddddddeeeeeeffffffjjjjjjjjjkkkkkkkkkllllllnnnooopppqqqssssssssstttuuuvvvxxxzzz|||~~~~~~~~~~~~~~~wwwtttssssssxxx~~~zzztttiii___OOOJJJDDD>>>;;;999777555444333222222111111222222111222222000......///000000//////......//////000------............------,,,,,,,,,---------......000000111000000///...------------------.........000000//////...,,,+++*********+++,,,---...//////------------------------///......------......///---------...............,,,,,,,,,------.........------......//////000000,,,,,,,,,---------......////////////////////////---------,,,------...///................................................111000000//////000000111////////////000000000000000000000//////000000000...000333333222111222222222222222333333333333333333333222111111111222222444333222111000//////...000111222333444444444444222333333555666777888888666666555555666666777888444444444444555555666666777777888888999999::::::777777777777777888999:::::::::::::::::::::999888888888888777777777777777666666555555555555666666888888888888888888888888666666666666555555555555555555555555555555555555333444555666777666555555444444555666777777777777444444444444555666777777666666555555555666777777555555444333333333333444666666555555444444555555666666666666666666666666555777888::::::999777666777777777666666666666666444555555666666777777777666444222111111333666888666666666666666666666666666666777888888888777777666777777777666666555444666666777888888777666555666777777888888999999999888888888888888777777777888888888999999999::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>><<<<<<========================>>>>>>??????@@@@@@??????@@@@@@AAABBBCCCCCCAAABBBCCCDDDEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQPPPPPPPPPPPPPPPSSSSSSTTTTTTTTTUUUUUUUUUXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]___```bbbcccdddeeefffhhhiiijjjjjjjjjiiikkkkkkllllllnnnooopppqqqssstttuuuwwwwwwwwwwwwvvvwwwwwwvvvvvvwwwxxxzzz{{{yyy|||~~~|||zzzzzz{{{~~~|||}}}wwwuuutttuuu{{{}}}vvvjjj___RRRMMMEEE>>>;;;999777777444333222222111111222222000222333333000//////111000//////......//////000------............------)))************+++++++++//////000000000000//////,,,,,,,,,------.........---.........---,,,++++++******+++,,,---......///------------------------,,,------......------,,,---------.........//////++++++,,,---...//////000.........///////////////------------............////////////////////////---,,,,,,,,,------...///........................------------------------000000////////////000000........./////////000000000//////////////////000...000222111//////000222222111111111111111111111111111111000000111222222222111111000000/////////000111222333444444444333111111222333444555555666333333333333333444444555333444444444444555555555555555666666666666666666777777666666777777888999666777777777777666555444555555555555666666666666555555555444444555555555777777777777777777777777666666555555555444444444333333333333333333333333///000222444444333222111///000111222333333333333333333333444444555666777666666555555666666777888555555333222222222333444222222222222222222222333555555555555555555555555444555777888888777555333444444555555555555555555333333444444555666666777555444333333333444555666555555555555555555444444555555666777777777777777222333555666777777777777555666777888777666444333444444555666666777888888888777777777666666555555444444444555555555666666777777777777777888888888777777777777777888888888999999999999999888888777888888888888888999::::::::::::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============::::::::::::;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>;;;;;;;;;;;;<<<===>>>???????????????????????????;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWWWWXXXYYY[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]^^^______bbbeeeffffffgggiiijjjhhhjjjlllmmmmmmnnnppprrrssssssuuuvvvvvvwwwwwwwww{{{xxxvvvwww{{{}}}zzz}}}wwwuuuuuuvvv|||wwwjjj^^^TTTNNNFFF>>>:::999888777444333222222111111222222...111444444222000111222---------,,,,,,------------..................---,,,,,,---------............///000000000000000///,,,,,,,,,------.........++++++,,,------,,,,,,,,,---------,,,,,,,,,++++++------------------------++++++---......---++++++---------.........//////........................///////////////.........---------.........//////---------------------,,,,,,,,,,,,,,,------...///........................------------------------//////............//////---------.........//////111111111111111111111111---///000///------///222000000000000000000000000222111111111111222333444111111111111111111222222,,,---///000111111000000222222222333333444444444333333222222333333444555222222222222222333333333555555555555555555555555333333333333333333444555555555555555555444333333222222222333333333444444444333333222222333333444222222222222222222222222444444333333333222222222000000000000000000000000111333444666666555444333//////000222222333333333111111111111222333444555444444444444444555666666555444333222111222333444111111111222222333333333111111111111111111111111000111333555555333111///000000111111222222222333///000000111222222333333222222333333333222222222333333333333333333333333111222333444444444444444,,,...000333555777777777333444555555555333111000000000111222333444555555555555444444333333222222444444444444555555555555111111111111222222222222333333333333444444444444555666666555555444333222333333333333333444444555555555555444444444444444777777777777777777666666777777777888888888888888888777777777777888999999:::999666555555666999:::999999999999:::;;;<<<===777777777777777777777777666777999;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;::::::888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::;;;<<<>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCEEEFFFHHHIIIFFFFFFFFFGGGHHHHHHHHHIIIFFFGGGHHHJJJJJJJJJJJJIIIEEEFFFHHHJJJKKKLLLLLLLLLKKKMMMPPPQQQRRRSSSTTTVVVRRRTTTWWWXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^