BM6P6(@ }}}xxxtttrrrnnnlllhhhdddaaa_________^^^ZZZUUUQQQOOONNNNNNMMMOOOOOOPPPQQQRRRSSSTTTUUU[[[\\\]]]^^^aaagggnnnsssxxx~~~ssshhhcccdddmmmzzzjjjXXXKKKGGG===<<<;;;999666444333222444444444444333333222111000000000000000000000000////////////000000000000////////////////////////------------------------,,,------......------,,,.........------,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))......---,,,+++))))))(((((()))***+++,,,+++************++++++++++++******,,,,,,++++++***)))(((((()))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...///000111222333......------------..................////////////000000000000000000000000222000...///222333111///111000///......000222444222222111111111111222222444444444444444444444444333333333444444444555555555555555555666666666666999888888888777777666666777777888888888999999999;;;<<<<<<===============>>>>>>>>>???@@@@@@AAAAAA???AAABBBBBBBBBBBBCCCEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMQQQPPPOOOOOOPPPRRRUUUWWWUUUTTTSSSTTTVVVVVVTTTRRRPPPQQQRRRTTTTTTUUUUUUUUUVVVWWWXXXXXXVVVVVVWWWXXXWWWWWWWWWWWWXXXZZZ[[[\\\WWWXXXXXXXXXVVVWWWXXXZZZYYYZZZ[[[]]]___aaabbbcccddddddddddddddddddddddddbbb___]]]^^^bbbdddeeeccchhheeebbbbbbeeegggfffeeeaaaaaaaaa``````cccgggkkkkkkkkklllmmmmmmmmmmmmllliiihhhfffdddddddddfffgggdddcccccccccccccccddddddcccdddffffffdddcccddddddhhhiiikkknnnqqquuuxxxzzzssspppnnnnnnqqqtttsssrrrvvvuuurrrpppnnnmmmmmmmmmnnnnnnoooooooooooooooooommmmmmnnnooooooooooooooommmllljjjiiiiiijjjkkkllllllmmmnnnooonnnmmmjjjiiijjjjjjjjjiiigggdddbbb```]]]ZZZWWWUUUTTTTTTSSSRRRPPPPPPPPPPPPOOOMMMLLLKKKKKKJJJIIIGGGEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<~~~yyyxxxuuuqqqlllhhhdddbbb___]]][[[XXXVVVUUUUUUVVVWWWTTTQQQNNNMMMMMMMMMMMMLLLMMMOOORRRUUUXXX]]]___bbbdddiiinnnttt|||xxxsssppprrrvvv}}}wwwiiiZZZKKKBBB@@@;;;:::999777666444333222333333333333333222111111000000000000000000000000/////////////////////000////////////////////////------------------------,,,,,,------------,,,,,,---------------,,,,,,,,,...---,,,,,,......---,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,))))))+++,,,,,,,,,+++*********++++++++++++******,,,,,,++++++***))))))((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222......------------..................////////////000000000000000000000000222000...///111222111///111000/////////000222333222111111000000111111222444444444444444444333333333333333444444444444555555555555555666666666666888888888777777777666666777777777888888888999999;;;;;;<<<============<<<=========>>>??????@@@@@@???@@@BBBBBBAAAAAACCCDDDEEEFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMPPPOOOOOOOOOPPPRRRTTTVVVUUUTTTSSSTTTUUUUUUSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSUUUVVVWWWWWWUUUUUUVVVWWWVVVVVVWWWWWWXXXZZZ[[[\\\YYYZZZZZZYYYWWWWWWXXXZZZYYYZZZ[[[]]]___aaabbbcccddddddddddddddddddddddddbbb___]]]^^^aaadddddddddgggeeebbbbbbdddffffffdddaaabbbbbbaaaaaabbbfffhhhgggggghhhiiiiiiiiiiiiiiihhhgggeeecccbbbbbbcccdddbbbbbbaaaaaaaaabbbcccccccccdddeeedddbbb``````aaaggghhhjjjlllpppsssvvvxxxqqqnnnlllnnnqqqtttuuuuuutttsssqqqooommmlllllllllllllllmmmnnnnnnnnnnnnmmmlllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiijjjlllmmmlllmmmnnnnnnmmmkkkiiihhhhhhhhhiiihhhgggeeecccbbb]]]ZZZWWWUUUUUUTTTSSSQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJHHHGGGEEECCCBBBAAA@@@?????????>>>>>>>>>>>>======>>>>>>======<<<;;;~~~{{{yyyvvvrrrpppnnnmmmmmmfffdddbbb^^^[[[WWWUUUSSSQQQPPPNNNMMMLLLMMMMMMNNNLLLKKKIIIHHHIIIJJJKKKLLLOOOQQQTTTWWW\\\bbbjjjoooqqqwww{{{|||}}}uuucccUUUHHH>>>:::;;;777777666555444444333222222222222222222111111111000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------...---,,,,,,......---,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,,,,,,,,,,******++++++++++++******,,,,,,++++++***))))))))))))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...//////000......------------..................////////////000000000000000000000000222000///000111111000///000000000000000111111111222111111000000111111222333333333333333333333333333333333333444444444444444555555555555666666666777777777777666666666666777777777777888888888888::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>???AAAAAA@@@@@@BBBCCCDDDEEEFFFGGGIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNOOOQQQSSSTTTUUUSSSSSSSSSTTTTTTRRRPPPRRRRRRSSSSSSSSSSSSSSSRRRSSSTTTUUUUUUSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\YYYXXXXXXYYYZZZ[[[\\\]]]___```aaabbbccccccccccccccccccccccccaaa___^^^^^^aaacccddddddgggdddbbbbbbccceeeeeedddaaabbbccccccbbbbbbccceeedddeeeffffffggggggffffffgggeeecccaaa``````````````````_________aaabbbccccccddddddbbb```______```fffgggiiikkknnnqqqsssuuuooommmlllmmmqqquuuwwwxxxqqqqqqooonnnmmmllllllllliiijjjkkkkkkllllllkkkkkkjjjkkkllllllmmmmmmlllllljjjjjjhhhhhhhhhjjjlllmmmlllmmmmmmmmmkkkiiigggfffffffffggggggfffeeedddccc]]][[[XXXVVVUUUTTTRRRPPPPPPOOOMMMKKKJJJJJJJJJKKKIIIIIIGGGFFFDDDCCCBBBAAA>>>>>>>>>=========<<<<<<<<<<<<======<<<<<<;;;:::}}}{{{yyyxxxuuuqqqnnnkkkiiifffcccaaa___^^^^^^YYYXXXVVVSSSPPPNNNMMMLLLKKKKKKJJJJJJIIIJJJKKKKKKHHHIIIIIIIIIIIIKKKOOOQQQXXX[[[___ccciiiqqqzzzooobbbRRRGGG>>>888777999444444444444333333333333111111111111111111222222000000000000000000000000///////////////.................................------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------...,,,+++******,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------******++++++++++++******+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------.........------,,,,,,------...............////////////000000000000000000000000111111000000000000000//////000111111111111000000111111000000000000111111222222222222333333333333222222333333333444444444444444444555555555666666666666666666666666666666666666666777777777888888999::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<=========???@@@@@@???@@@AAACCCCCCDDDEEEGGGIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLNNNNNNMMMMMMNNNPPPQQQRRRSSSRRRRRRRRRSSSSSSQQQOOOPPPQQQQQQRRRSSSSSSSSSSSSQQQRRRSSSSSSRRRQQQRRRSSSUUUUUUUUUVVVWWWXXXZZZZZZ___``````^^^[[[YYYYYYYYY[[[[[[\\\]]]^^^``````aaabbbbbbbbbbbbbbbbbbbbbbbb```___^^^___```bbbcccdddfffeeecccbbbccccccddddddaaaccceeeeeecccaaaaaabbbddddddeeefffffffffffffffeeedddbbb```^^^]]]]]]]]]^^^]]]]]]\\\]]]___aaabbbccceeefffeeedddcccdddeeehhhhhhiiikkkmmmppprrrsssooonnnnnnnnnpppsssuuuwwwooooooooonnnnnnmmmmmmmmmhhhhhhiiiiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjhhhhhhgggfffgggiiikkkmmmmmmmmmmmmlllkkkiiigggfffffffffffffffeeedddbbbaaa]]][[[XXXVVVUUUTTTQQQOOOPPPNNNLLLIIIHHHHHHIIIJJJHHHGGGFFFEEECCCBBBAAA@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999rrrsssuuuvvvuuurrrooommmnnnllliiihhhfffdddaaa___]]]\\\YYYWWWUUUTTTSSSSSSPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNOOOSSSXXX]]]bbbgggnnnssszzzssslllnnntttxxx{{{pppXXXOOOEEE@@@;;;666666888222222222222222222222222111000000000000222333333000000000000000000000000000/////////......------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,---------,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++++++++******+++++++++***************))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------------,,,,,,,,,,,,------............////////////////////////////////////111111111111000//////000000000111111111111000///111000000000000000000111111111111222222222333333222222222333333333444444444444444444555555555555555555555555555555555666555555666666666777777777888888999:::::::::::::::999999999:::;;;;;;<<<<<<<<<===??????>>>>>>@@@AAABBBCCCDDDFFFHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOQQQQQQPPPQQQRRRSSSQQQOOONNNNNNPPPQQQSSSSSSTTTTTTPPPQQQRRRRRRPPPPPPQQQRRRUUUUUUUUUUUUVVVXXXYYYZZZ___```aaa```]]][[[ZZZ[[[\\\\\\]]]]]]^^^___``````aaaaaaaaaaaaaaaaaaaaaaaa_______________aaaccceeeffffffeeecccbbbbbbdddeeebbbdddffffffdddbbbaaaaaaccccccdddeeeeeeeeeeeedddcccbbbaaa___^^^\\\\\\[[[\\\[[[ZZZZZZ[[[^^^aaabbbeeegggjjjkkkkkkkkkmmmnnnjjjkkkkkkmmmnnnppprrrsssqqqqqqqqqppppppqqqrrrsssnnnnnnnnnooooooppppppppphhhhhhiiiiiihhhgggffffffffffffggghhhhhhhhhhhhgggfffeeeddddddeeegggiiikkkmmmllllllkkkjjjiiihhhggggggggggggfffdddaaa___^^^\\\ZZZXXXWWWVVVTTTQQQOOOPPPNNNKKKIIIGGGGGGHHHIIIFFFFFFEEEDDDBBBAAA@@@@@@>>>=========<<<<<<<<<<<<:::::::::::::::999888888```aaabbbcccbbbaaa___]]]\\\ZZZXXXWWWWWWVVVTTTRRRRRRQQQOOOMMMLLLLLLLLLMMMJJJIIIGGGFFFEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQSSSYYYcccjjjrrryyy~~~uuukkkaaa]]]dddnnn~~~xxxeeeYYYEEE???::::::999555444666222222222222222222222222111000000000111222444555000000000000000000000000000//////......---------------------------------------------------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...---,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,------+++++++++++++++,,,------******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,---------,,,,,,,,,,,,------............////////////////////////////////////111222222111///...///000111111111000000000000000111000000//////000000111000000000111111222222333222222222222333333333333333444444444444555555555444444444555555555555555555555555555666666666666777888888999999999999999888888999::::::;;;;;;<<<;;;===>>>>>>===>>>???AAAAAABBBCCCDDDFFFGGGIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMOOONNNNNNPPPRRRSSSRRRPPPMMMNNNOOOQQQRRRRRRSSSSSSOOOPPPQQQQQQOOOOOOPPPQQQTTTTTTTTTUUUVVVWWWXXXYYY]]]___aaaaaa___]]]]]]]]]]]]]]]]]]^^^^^^_________````````````````````````^^^____________```ccceeegggggggggeeecccbbbdddfffdddfffggggggeeecccbbbbbb```aaabbbbbbccccccbbbbbbbbbbbbaaa```___]]]\\\\\\[[[ZZZYYYYYYZZZ]]]aaacccfffjjjooorrrssssssssssssmmmmmmmmmnnnoooqqqrrrsssrrrssstttsssqqqooonnnooollllllnnnooopppqqqqqqqqqjjjjjjjjjiiihhhfffeeedddcccdddeeeeeeffffffeeeeeeeeedddbbbbbbbbbdddfffgggjjjjjjjjjiiihhhhhhggggggggggggfffeeeccc```]]]\\\ZZZYYYXXXWWWWWWUUURRRPPPPPPNNNLLLJJJHHHGGGGGGGGGEEEEEEDDDCCCBBBAAA@@@???=========<<<<<<<<<;;;;;;888888999999999888777777SSSSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLMMMNNNMMMLLLMMMLLLKKKJJJJJJJJJKKKLLLJJJIIIHHHGGGGGGIIIJJJKKKJJJKKKLLLNNNPPPRRRSSSSSSTTTVVVXXXZZZ^^^hhhuuullliiiddd___ZZZ[[[ggguuurrraaaRRRIII===888555777777444333444222222222222222222222222111111000000111333666777000000000000000000000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++...---,,,,,,......---,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++******)))***+++,,,---******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---............////////////////////////////////////111222333222///---...000333222000/////////000111000000////////////000000//////000000111222222333111222222222222333333333333333444444444555555555333333444444444555555555444444555555555666666666666777888888999999888888888888999::::::;;;;;;<<<:::<<<============>>>@@@AAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMOOOQQQSSSRRRQQQPPPPPPQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQOOOOOOPPPQQQSSSSSSTTTTTTUUUWWWXXXYYY[[[]]]```aaa```_________]]]]]]^^^^^^^^^^^^^^^^^^________________________]]]^^^```___^^^___bbbeeehhhiiihhhfffcccccceeegggfffggghhhgggeeeddddddeeeaaabbbbbbcccccccccccccccbbbaaaaaaaaa```___^^^]]][[[ZZZXXXXXXZZZ^^^aaadddggglllrrrvvvwwwvvvtttsssnnnnnnnnnnnnooopppqqqrrrpppsssvvvvvvrrrooommmmmmiiijjjlllnnnpppqqqqqqqqqmmmmmmllljjjhhhfffdddcccbbbbbbcccddddddddddddccccccbbbaaa``````aaacccdddgggfffffffffffffffffffffdddeeeeeedddbbb```^^^]]]YYYXXXWWWWWWWWWVVVSSSQQQOOONNNMMMKKKJJJHHHGGGFFFDDDDDDCCCBBBAAA@@@??????;;;;;;;;;;;;::::::::::::777888888888888777666666KKKKKKKKKKKKKKKKKKKKKKKKLLLJJJIIIIIIKKKLLLLLLKKKMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLNNNQQQRRRNNNPPPRRRVVVYYY[[[]]]]]]aaadddgggiiiooo{{{qqq```^^^]]][[[YYY^^^nnnzzzjjjZZZMMMBBB======777444666666333333555333333333222222222222222222111000000222444777888000000000000000000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,+++++++++---,,,,,,++++++*********,,,+++******,,,,,,+++***++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,......---,,,+++))))))(((+++***)))))))))***+++,,,******++++++++++++************************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---............/////////000////////////////////////111333444222///---...000444222000......///000111000000////////////000000...//////000111222222222111111222222222333333333333333333444444444555555333333333444444555555555444444444555555555666666666666777888888888888888888999999::::::;;;<<<<<<:::;;;======<<<<<<>>>???AAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKNNNQQQSSSSSSRRRSSSRRRRRRQQQPPPNNNMMMLLLOOOPPPQQQQQQOOOOOOPPPQQQSSSSSSSSSTTTUUUVVVXXXXXXYYY[[[___aaaaaa``````aaa^^^^^^^^^^^^^^^^^^^^^^^^________________________]]]^^^```___^^^^^^bbbeeehhhiiijjjgggdddccceeehhhggghhhhhhgggfffeeefffgggddddddeeeffffffffffffeeeaaabbbbbbbbbaaa```______[[[YYYXXXXXXZZZ^^^bbbeeegggmmmtttxxxxxxvvvrrrqqqnnnnnnmmmnnnnnnooopppqqqnnnrrrvvvwwwtttooommmlllggghhhkkkmmmoooppppppppppppooonnnkkkiiifffdddbbbaaaaaabbbccccccccccccccccccbbb```___^^^___aaabbbddddddcccccccccdddeeeeeebbbbbbccccccbbbaaa___^^^WWWWWWVVVWWWXXXWWWTTTRRROOONNNNNNMMMKKKHHHFFFEEECCCCCCBBBBBBAAA@@@??????:::::::::999999999888888777777777777777666666555IIIIIIHHHGGGGGGGGGGGGGGGEEEGGGJJJKKKJJJKKKLLLNNNIIIKKKLLLLLLLLLLLLMMMOOOSSSTTTUUUTTTTTTUUUXXXZZZ\\\___bbbeeehhhkkkpppsssuuuzzzrrreeeaaa^^^]]]^^^___fffzzzrrr___OOOFFF@@@;;;888666666555444333333222222333333333333333222111000000000///000000111222222000000000000000000000000111000...---,,,,,,------+++,,,,,,------,,,,,,+++---..................---------++++++++++++------+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++***)))(((((()))))),,,+++***))))))***+++,,,)))************+++++++++))))))))))))))))))))))))'''((()))***++++++***))))))************+++++++++,,,,,,+++***))))))******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................///////////////000111111333333222111000000111111222111///...---...000111111111000000//////......000000000000000000000000000111111111111222222222222222333333333333444444555555555555555555444444444444444444444333333333555666777777777777777666777777777777888999:::;;;<<<<<<<<<<<<============>>>???@@@@@@BBBBBBCCCDDDHHHHHHIIIIIIIIIIIIIIIIIILLLKKKJJJJJJJJJLLLMMMNNNLLLMMMNNNOOOPPPQQQQQQQQQUUUUUUTTTSSSRRRQQQPPPPPPRRRRRRRRRRRRRRRSSSSSSSSSUUUUUUUUUTTTUUUUUUVVVVVVVVVWWWWWWXXXZZZ[[[]]]^^^]]]]]]]]]^^^^^^^^^_________^^^]]]\\\]]]]]]___```]]]___aaaaaa_________```dddeeeggghhhiiiiiiiiihhhiiiiiihhhffffffeeeeeeeeefffggghhhhhhfffeeeeeeffffffffffffggghhhgggdddaaa]]][[[XXXWWWYYY]]]cccfffjjjkkkmmmoooppppppooonnnnnnpppqqqqqqooonnnnnnoooooosssvvvwwwtttoookkkiiiiiiiiiiiijjjlllnnnooopppnnnoooooonnnkkkgggccc```aaabbbddddddcccccccccdddeeecccaaa^^^]]]]]]^^^^^^aaabbbdddeeeeeedddbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^VVVWWWYYYZZZZZZXXXVVVUUUTTTQQQMMMJJJHHHGGGEEEDDDCCCBBB@@@???>>>>>>============<<<;;;::::::999999888888777777666666555555HHHHHHFFFFFFEEEFFFGGGGGGIIIKKKMMMNNNNNNNNNOOOQQQPPPRRRSSSSSSSSSTTTVVVXXXZZZ\\\^^^___```bbbfffiiimmmqqqvvv{{{~~~ppphhheeefffkkkpppsssxxxuuufff[[[MMMBBB>>><<<:::888555555555444333333222222111222222222111111000///000000/////////000111111////////////////////////000///...------,,,,,,,,,,,,------......------,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++******))))))))))))++++++***))))))***++++++)))************+++++++++************************((()))***+++++++++******)))************+++++++++,,,++++++***))))))******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,------------..........................................//////000222222111111000000000000111000///......///000111000000000000//////......000000000000000000000000000111111111111222222222222222222333333333444444555555555555555555444444444444444444444444444555555555666777777777777777777777777777888999::::::;;;<<<<<<<<<============>>>??????@@@AAABBBCCCCCCFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQTTTTTTSSSSSSRRRRRRQQQQQQSSSSSSSSSSSSSSSTTTTTTTTTVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]\\\\\\]]]^^^^^^^^^^^^]]]^^^]]]\\\\\\]]]^^^___``````bbbcccbbb```_________cccdddfffggghhhhhhggggggeeeeeeeeeeeeeeeffffffgggeeegggiiiiiihhhffffffgggiiihhhiiijjjjjjiiifffccc^^^\\\ZZZYYYZZZ]]]aaadddhhhiiijjjlllllllllllllllnnnpppqqqqqqooonnnooooooqqqtttwwwwwwtttpppmmmkkkjjjjjjjjjkkklllmmmnnnooonnnoooooonnnkkkgggdddaaaaaaccceeedddcccbbbbbbcccdddcccaaa^^^]]]]]]^^^___```aaacccdddddddddbbbaaa___^^^^^^^^^]]]]]]]]]]]]WWWWWWXXXXXXXXXWWWVVVUUUUUURRRMMMJJJIIIGGGEEEDDDCCCBBBAAA???>>>>>>============<<<;;;:::999999888888888777777666555555444KKKJJJIIIHHHHHHJJJLLLMMMNNNQQQTTTUUUVVVWWWYYYZZZ\\\]]]^^^^^^^^^```dddgggiiilllooorrrvvvzzz~~~{{{uuurrrwww}}}|||iiiYYYLLLEEE<<<777666777666555555444444333333222222222000000000111000000///...000//////.........//////////////////////////////......///......---,,,+++---......//////......---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))++++++++++++************++++++***))))))***++++++)))************+++++++++************************)))***++++++,,,+++++++++)))************+++++++++,,,+++******)))*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........................---------------...//////111111111000000000000000000000.........///000111000000000////////////...000000000000000000000000000111111111111222222222222222222222333333333333444444444444444444555555333444444444555666666666333444555666777888888888777777777777888999::::::;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMOOOPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[ZZZ[[[\\\]]]^^^]]]\\\[[[\\\[[[[[[\\\]]]^^^___```cccdddeeedddaaa______```bbbcccdddffffffffffffeeeaaaaaaaaabbbccceeeggggggdddgggjjjkkkiiihhhggghhhjjjjjjjjjkkklllkkkhhheeeaaa```^^^]]]]]]^^^```bbbeeefffggghhhhhhhhhhhhhhhmmmoooppppppooonnnoooppprrruuuvvvvvvssspppooonnnkkkkkkkkklllllllllmmmmmmnnnnnnnnnmmmkkkhhheeeccccccdddeeedddbbbaaaaaabbbcccbbb```___^^^^^^^^^______```aaacccccccccbbbaaa```______^^^]]]\\\[[[[[[XXXWWWWWWVVVVVVUUUVVVVVVUUURRRNNNKKKIIIGGGEEECCCCCCBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;:::999999888777777777666555555444444RRRQQQOOOOOOPPPSSSVVVXXXTTTXXX]]]aaadddhhhkkknnnnnnoooooooooooorrrwww{{{~~~vvvsssyyyqqqbbbRRREEEAAA===888555444444333222444333333333222222222111000000000111111000//////000///...---------------////////////////////////------...///...---+++***------............------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,++++++++++++******************+++))))))*********+++++++++************************++++++++++++,,,+++++++++))))))*********+++++++++++++++***************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------..............................------......///000000000000000000000////////////.........///000000////////////////////////000000000000000000000000000000111111111222222222111222222222222333333333333333444444444444555555333333444555555666777777222333444666777888888888666666666777777888999:::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHJJJKKKKKKJJJIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVTTTTTTTTTUUUVVVXXXYYYZZZXXXYYY[[[\\\\\\\\\ZZZYYYZZZZZZ[[[\\\]]]^^^___```bbbdddeeedddbbbaaaaaabbbbbbccceeefffffffffeeeddd_________```aaacccdddeeecccfffiiikkkjjjiiiiiiiiikkkkkkkkklllmmmllliiigggeeedddcccbbbaaaaaaaaaaaadddddddddeeeeeefffffffffkkkmmmooopppooonnnooopppsssuuuuuuuuurrrqqqpppqqqllllllmmmlllllllllkkkkkklllmmmmmmlllkkkhhhfffddddddeeefffdddbbb```___```bbbaaa```___^^^^^^______^^^___```aaabbbbbbaaaaaa``````___]]]\\\ZZZYYYYYYXXXWWWUUUSSSSSSSSSTTTUUUUUURRRNNNKKKIIIGGGEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<:::999888888777777666555555444444333XXXXXXXXXYYY\\\___ccceeebbbgggmmmtttzzzzzzrrrjjjccc```fffnnnzzzvvvggg[[[OOODDD>>>>>>;;;999666555444333222222222222222222111111111000000111111111111111000//////...------,,,------........................,,,---.........---,,,+++,,,,,,------------,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++************++++++,,,,,,,,,++++++*********++++++*********))))))*********+++++++++************************,,,,,,++++++++++++++++++))))))*********++++++++++++***************++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------........................//////......//////000111...//////000000000///..................///000000.............../////////////////////////////////000000111111111222222222111111111222222222333333333333333333444444555555222333333444555666777777222333444555777777888888666666666666777888999:::::::::::::::;;;;;;;;;;;;<<<======>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFHHHJJJKKKKKKKKKJJJKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSTTTUUUVVVWWWXXXYYYZZZXXXWWWWWWVVVUUUUUUUUUVVVTTTTTTTTTTTTUUUWWWXXXYYYWWWWWWYYYZZZZZZZZZYYYXXXXXXYYYZZZ[[[]]]^^^^^^______aaacccccccccbbbcccdddcccdddeeefffgggfffeeeddd_______________```aaaaaaaaadddgggiiiiiiiiiiiijjjmmmmmmnnnpppqqqqqqnnnllljjjiiihhhgggeeedddcccbbbdddddddddddddddeeeeeeeeeiiikkkmmmnnnmmmmmmnnnppprrrssstttsssqqqppppppqqqmmmmmmmmmmmmlllkkkjjjiiikkkkkkkkkjjjiiihhhfffeeedddeeeeeedddaaa_________`````````____________```]]]^^^^^^___```````````````___^^^]]][[[YYYXXXXXXXXXVVVTTTRRRQQQQQQSSSTTTTTTQQQMMMJJJHHHGGGEEEDDDDDDCCCAAA@@@??????>>>>>>???>>>===<<<:::999888777666666555555444333333333dddeeehhhkkkooossswwwyyy|||nnnhhhbbb^^^YYYYYY```iii|||mmm\\\RRRJJJCCC===;;;777777666555444444444444111111111111111111111111000000111111222222111111///......---------..............................,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))******+++*********))))))+++,,,,,,,,,+++***)))***++++++++++++***))))))************+++++++++++++++++++++++++++++++++,,,,,,+++************+++)))************+++++++++*********)))******+++,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++,,,,,,,,,,,,........................///////////////000111111,,,---///000000000///...,,,------.../////////000---............/////////////////////////////////000111111111111222222222111111111111222222222222222222333333444444555555222333333333444555555555222333444555666777777777666666666666777888999999999999999:::::::::;;;;;;<<<<<<===>>>???@@@@@@AAA@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLJJJKKKLLLNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSSSSTTTVVVWWWYYYZZZZZZYYYXXXWWWVVVVVVUUUUUUVVVTTTTTTTTTTTTUUUVVVWWWXXXVVVVVVWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]___aaabbbaaaaaacccdddcccdddeeefffffffffeeeddd```______^^^^^^^^^^^^______aaadddeeefffgggiiijjjooopppqqqsssvvvvvvtttrrrnnnmmmkkkhhhfffeeeddddddeeeeeeddddddddddddeeeeeefffiiikkklllllllllmmmooonnnpppqqqqqqooonnnoooppplllmmmnnnnnnmmmkkkjjjiiihhhhhhhhhhhhhhhgggfffeeecccdddeeedddaaa__________________```````````````^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]\\\ZZZYYYXXXWWWWWWUUUSSSQQQPPPPPPQQQRRRQQQNNNJJJHHHHHHGGGFFFDDDDDDCCCBBB@@@???????????????>>>===<<<:::999777777555555555444333333222222{{{}}}rrrdddaaa`````````ccclllvvvzzzoooaaaTTTGGGCCC@@@;;;888888222333333333222222333444000111111111111111111111...///000000111111000000..................///000........................---,,,,,,+++,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************************(((((()))***************'''(((***+++,,,+++***))))))***++++++++++++***))))))************+++++++++++++++++++++++++++++++++,,,+++***)))((())))))***)))************+++++++++******))))))***++++++,,,++++++************++++++************************))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,........................///............///000000+++,,,...000000///...---,,,,,,---...////////////---------.........//////////////////////////////000111111111111222222222111111111111222222222222111222222333444444555555222222333333333333333333333444444555666666666555666555555666666777888999999999999999::::::::::::;;;<<<<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLJJJKKKLLLNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTUUURRRRRRTTTUUUWWWYYYZZZ[[[YYYYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXWWWVVVUUUTTTTTTVVVWWWXXXXXXYYYZZZ\\\\\\\\\[[[[[[\\\^^^``````______```aaabbbcccdddeeeeeedddcccbbb___^^^^^^]]]]]]^^^^^^___]]]___```aaabbbdddhhhkkkmmmnnnpppsssvvvwwwvvvtttooommmjjjhhhfffdddddddddeeeeeedddcccccccccdddeeedddfffiiijjjjjjkkklllnnnjjjmmmoooooonnnmmmmmmmmmllllllmmmnnnmmmllljjjiiiffffffffffffffffffeeeeeebbbcccdddcccaaa______```^^^^^^___```````````````___^^^]]]\\\\\\\\\\\\\\\^^^]]]\\\[[[ZZZYYYXXXXXXUUUTTTRRRQQQPPPOOOOOOPPPNNNKKKHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???????????????===<<<:::888777666555555444444333222222222uuugggdddccceeeiiilllrrr}}}xxxeeeXXXOOODDD;;;;;;;;;777444555222333333222111111222333000000000000000111111111------...///000000//////...............///000111........................---,,,+++***+++,,,---...---..................---+++,,,,,,------,,,,,,+++++++++------------++++++)))))))))******+++++++++************************(((((()))***************&&&''')))+++,,,+++)))((()))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++,,,+++)))((((((((()))))))))************+++++++++******))))))***+++,,,,,,++++++************++++++******************************************************++++++++++++************+++++++++,,,,,,,,,...........................------------...//////+++,,,...000000///...---+++,,,---...////////////---------.........//////////////////////////////000111111111111222222222000111111111111222222222111111222333333444555555333222222222222222222222444444555555555555555555555555555666666777888999888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@===>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDFFFHHHJJJLLLJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQRRRSSSTTTTTTTTTQQQRRRSSSUUUWWWYYYZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVTTTRRRSSSTTTWWWYYYYYYZZZ[[[\\\\\\[[[ZZZYYY\\\^^^______^^^]]]]]]^^^aaabbbcccddddddcccaaaaaa^^^]]]]]]]]]^^^^^^___```\\\]]]^^^^^^```cccgggkkkiiijjjlllppptttuuutttsssooommmiiifffddddddddddddeeedddcccbbbbbbcccddddddccceeegggiiiiiijjjkkkmmmhhhkkkmmmnnnmmmlllkkkkkkkkklllmmmnnnnnnllljjjiiieeeeeeeeeeeeeeeeeeeeeeeeaaacccdddcccaaa`````````]]]^^^___```aaaaaaaaa```______]]]\\\[[[ZZZZZZZZZ]]]\\\\\\[[[ZZZYYYXXXXXXTTTTTTRRRQQQPPPOOOOOONNNLLLIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????@@@???>>><<<:::888777666555555444333333222222111vvvjjjjjjhhhsss}}}tttcccRRRIII???===<<<:::888666666555333333333333333333333333222222111000//////000000000000000000000000000000//////............//////...------,,,,,,------...---------,,,,,,+++++++++//////000000///---+++******++++++,,,,,,++++++***---+++))))))***+++***)))******))))))))))))))))))%%%&&&)))+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************++++++++++++++++++++++++************************,,,++++++******++++++,,,)))))))))))))))******+++************************************************,,,,,,,,,+++,,,,,,------......000111,,,(((,,,222,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,++++++,,,,,,,,,---------........................------.........///////////////222222111111111111111111000000000000111111111111333333333333333333333333333333444444444555555555555555555555555555555555888777777666666666777777777777777777888888888888999999:::;;;<<<===??????AAA@@@??????@@@BBBDDDEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNOOOQQQSSSTTTTTTRRRPPPNNNRRRRRRRRRSSSTTTUUUWWWWWWYYYXXXUUUTTTSSSSSSTTTUUUXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVYYYZZZ\\\^^^___^^^]]]]]]^^^\\\\\\[[[[[[\\\\\\]]]^^^bbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\[[[[[[\\\\\\\\\]]]___bbbdddfffggghhhiiimmmppppppooommmllllllkkkkkkiiihhhgggffffffdddbbb```______```aaaeeeeeeddddddeeefffhhhiiiggghhhiiijjjkkklllllllllkkkkkkkkkkkkjjjjjjjjjjjjfffeeeeeeddddddcccccccccbbb```^^^^^^___```___^^^______^^^______```aaaaaa``````___^^^]]]]]]\\\\\\XXXXXXXXXZZZ[[[ZZZXXXUUUSSSSSSRRRQQQPPPNNNMMMLLLHHHHHHGGGFFFEEEDDDCCCBBBDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;:::888777666666444444333222222111111000ppplllooo{{{ttthhh]]]PPPDDD>>>888888666555444444444444333333333333333333333333222222111000000000000000//////////////////////////////............//////...------,,,,,,------...------,,,,,,++++++++++++------.........,,,+++***++++++,,,,,,,,,,,,++++++---+++))))))***+++***)))++++++++++++++++++++++++++++++++++++***((('''&&&++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++************************++++++++++++++++++++++++************************,,,++++++******++++++,,,)))))))))))))))******+++******************************************************))))))******++++++***((())),,,---...///111------------------------............------------,,,,,,,,,---------..........................................////////////000000000000000000000000000000000000111111111111222222222222222222222222000000000111111111222222555555555555555555555555777666666555555666666666666666777777777888888888<<<<<<;;;;;;;;;<<<<<<===@@@???>>>===>>>???AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUUUUTTTRRRPPPSSSSSSSSSSSSTTTVVVWWWXXXZZZXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXVVVWWWWWWVVVUUUUUUWWWYYYZZZ\\\______^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^aaaaaabbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\\\\[[[[[[[[[[[[\\\^^^```bbbccccccdddeeehhhkkklllkkkjjjjjjjjjiiiiiihhhfffeeedddeeecccaaa_________```aaaddddddccccccdddeeeggghhhggggggiiijjjjjjkkkkkkkkkiiiiiiiiihhhhhhhhhiiiiiiddddddddddddcccbbbaaa```bbb```______aaabbbaaa`````````______```aaaaaabbb```______^^^]]]\\\[[[[[[[[[ZZZZZZ[[[\\\ZZZWWWTTTMMMNNNNNNNNNMMMLLLKKKKKKHHHGGGGGGFFFDDDCCCCCCBBBCCCBBBAAA@@@???>>>>>>===<<<;;;;;;:::888777777666444444333222222111111000wwwpppiiieeehhhooowwwzzz{{{wwwzzzooo^^^RRRJJJAAA;;;999444444333222222222333333222222222222222222222222222111000000000000000000//////////////////////////////............//////...------,,,,,,------...,,,,,,+++++++++++++++******+++,,,------,,,+++***,,,,,,------------,,,,,,---+++))))))***+++***))),,,,,,,,,---------------------,,,+++(((&&&$$$###************************************************(((((((((((((((((((((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++************++++++)))))))))))))))******+++******************************************************))))))******+++,,,///---++++++///000...)))........................,,,,,,------.........///,,,,,,,,,---------..............................------........./////////////////////////////////000000000000111111111111111111111111111111111111222222333333333333444444444444444444444444444444555555444444444555555666666666777777777777888888;;;;;;;;;;;;;;;<<<===>>>@@@???>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHJJJKKKLLLMMMNNNQQQSSSTTTVVVVVVUUUSSSRRRSSSSSSSSSTTTUUUVVVXXXXXXZZZYYYWWWUUUTTTTTTTTTUUUTTTUUUUUUVVVWWWXXXYYYZZZWWWXXXXXXWWWVVVVVVWWWYYY[[[]]]______^^^\\\\\\\\\]]]]]]\\\\\\]]]]]]^^^___`````````aaaaaabbbbbbbbbcccbbbaaa```^^^]]]\\\\\\[[[[[[ZZZ[[[\\\^^^___aaa______```cccfffhhhgggffffffffffffeeeeeecccbbbaaacccbbb```___^^^^^^___```bbbbbbbbbbbbbbbccceeeeeefffggghhhiiiiiiiiiiiiiiijjjiiihhhgggggghhhiiijjjeeefffffffffeeeccc```___bbbaaa```aaacccddddddcccaaaaaaaaaaaaaaabbbbbbccc___^^^^^^]]][[[ZZZZZZYYY\\\[[[ZZZZZZZZZXXXTTTPPPHHHIIIJJJKKKKKKLLLKKKKKKGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>===<<<<<<;;;;;;:::999888777777666444444333222222111111000}}}yyyqqqkkkddd___ZZZXXX^^^fffsss|||~~~hhh[[[MMMEEEAAA<<<:::;;;555555444333333333333444222222222222222222222222111111000000000000000111///////////////////////////......------......///...------,,,,,,------...++++++++++++++++++++++++)))***+++---------,,,+++,,,------......------,,,,,,***))))))***++++++***,,,,,,,,,---------------+++++++++***))))))((((((************************************************(((((((((((((((((((((((()))))))))))))))))))))))),,,+++++++++++++++++++++************************************************************************++++++************++++++)))))))))))))))******+++************************************************++++++++++++,,,---......---000111------000---(((------------------------,,,,,,---------.........,,,,,,,,,---------......---------...............,,,------....../////////...///////////////000000///000000000111111111111222222222222222222222222333333333444444444555555444444444444444444444444444444333333333444555555666666666666777777777888777777888:::<<>>===<<<;;;::::::::::::999999888777666666444444333222222111111000sssiiifffaaa^^^\\\[[[YYYYYYaaakkk{{{mmmdddOOOGGG???===;;;888777999777666555444333222222222111111111111111111111111111000000000000000111111..............................------------.........------,,,,,,------...++++++++++++++++++++++++)))+++,,,---......------,,,------......------,,,,,,***))))))***++++++******+++++++++,,,,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++************************************************************************+++******))))))******+++)))))))))))))))******+++************************************************++++++++++++,,,---...///&&&555;;;333,,,000222///++++++++++++++++++++++++...------------,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,---...//////000/////////000000111111111///000000000111111111111333333333333333333333333///000000000000111111111444444444444444444444444333333333333333444555555555666666666666777777777777777888:::<<>>===<<<;;;:::999999888888888888777666666555555444444333222222111111000~~~xxxssskkk```[[[[[[YYYZZZ]]]aaaaaabbbjjjtttqqqcccVVVMMM@@@;;;999:::;;;888666888666555333222111000000000000000000000000000000000000000000000000111111222..............................------------.........------,,,,,,------...+++,,,,,,,,,,,,,,,------***+++,,,.........---,,,,,,,,,------------,,,,,,+++***((()))***,,,++++++))))))******++++++,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************************************************************))))))))))))******)))))))))))))))******+++************************************************((((((((()))***+++,,,---444IIIRRRAAA111000333000************************...---------,,,,,,++++++,,,,,,,,,---------......,,,,,,------.../////////++++++,,,---...//////000/////////000000111111222000000000000111111111111333333333333333333333333000111111111111222222222333333333333333333333333333333333333444444555666555555666666666666777777;;;;;;;;;;;;;;;<<<===>>>????????????????????????AAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPPPPPPPRRRRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWYYYZZZYYYWWWVVVUUUVVVWWWYYY[[[\\\[[[ZZZZZZ[[[\\\\\\[[[[[[\\\\\\]]]^^^ZZZ[[[\\\]]]___```bbbbbbddddddeeedddcccaaa^^^]]]]]]]]]\\\]]]^^^```bbbcccfffcccaaa```aaacccdddddd_______________^^^]]]]]]ZZZ[[[[[[\\\\\\]]]]]]]]]^^^______``````______^^^^^^___aaaccceeefffggggggddddddeeeeeeffffffggggggdddeeefffgggfffeeecccaaabbbbbbccceeehhhhhhgggfffaaa``````_______________[[[[[[YYYXXXVVVUUUTTTSSSXXXVVVUUUUUUTTTQQQMMMIII@@@AAABBBDDDFFFGGGHHHHHHBBBBBBBBBBBBAAAAAA@@@@@@===<<<<<<;;;:::999888888666666666555555444444444444444333222222111111000yyyyyy{{{zzzxxxrrrnnnllliiiccc^^^```fffiiimmmuuu{{{{{{{{{uuuggg[[[PPPFFF???<<<888777:::999666555777333222222111000000111111000000000000000000000000000000000000000111222222...........................------,,,,,,------......------,,,,,,------...,,,,,,---------.........***+++,,,------,,,++++++++++++,,,,,,,,,,,,+++++++++)))((()))***,,,,,,+++)))))))))***+++,,,,,,,,,...---,,,************+++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++,,,,,,******************************************************************************))))))))))))******)))))))))))))))******+++************************************************((((((((()))***+++---...999RRR[[[EEE111///111,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...//////000***++++++,,,...//////000------...//////000111111000000000000111111111111222222222222222222222222222333333333333444444444333333333333333333333333333333333333444555666777555555555666666666777777<<<<<<;;;;;;;;;<<<<<<======>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSTTTVVVVVVVVVWWWXXXXXXYYYZZZZZZZZZVVVVVVWWWWWWWWWWWWWWWWWWVVVXXXYYYYYYWWWUUUTTTTTTTTTVVVYYYZZZZZZYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]YYYYYY[[[\\\^^^```aaabbbdddeeeeeeeeedddaaa___]]]\\\\\\\\\\\\^^^```bbbdddgggddd```^^^___```aaabbb__________________^^^]]]XXXYYYZZZ[[[\\\\\\\\\\\\^^^^^^___``````___^^^^^^[[[]]]___bbbdddfffggggggcccdddfffhhhiiiiiihhhgggddddddeeeeeeeeeddddddcccbbbbbbcccfffhhhhhhfffddd___^^^^^^]]]\\\\\\]]]]]]ZZZZZZXXXWWWUUUSSSRRRQQQTTTSSSSSSSSSSSSPPPMMMJJJAAAAAACCCDDDEEEFFFFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@===<<<<<<;;;:::999888777444444444333333333333222444444333222222111111000}}}sssfffaaacccffffffeeeiiihhhhhhhhhffffffnnnyyyrrriii[[[PPPHHHBBB<<<777888555333555444000///111222222222222222333444444000000000000000000000000000000///000000111222222...........................------,,,,,,------......------,,,,,,------...---------....../////////)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***+++)))((()))+++,,,,,,+++))))))***++++++,,,------+++***)))))))))***+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,************************))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))******+++*********************************************************+++,,,...///000'''BBBMMM:::***...111+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,---------......,,,,,,------...///000000******+++,,,...//////000,,,,,,------...///000000000000000000111111111111111111111111111111111111//////000000000111111111333333333333333333333333333333333444555666777888555555555555666666666777999::::::;;;<<<===??????>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVUUUVVVWWWYYYZZZ[[[[[[[[[TTTUUUUUUVVVWWWXXXYYYYYYVVVWWWYYYXXXVVVTTTSSSTTTRRRTTTXXXYYYYYYYYYZZZ[[[ZZZZZZZZZYYYZZZ[[[[[[\\\XXXYYYZZZ\\\^^^```aaabbbeeeeeeffffffdddbbb___^^^ZZZZZZ[[[\\\^^^```cccdddhhhddd___\\\]]]^^^____________`````````___^^^^^^WWWXXXYYY[[[\\\\\\\\\\\\^^^___`````````___^^^]]]ZZZ[[[^^^aaadddfffggghhheeegggjjjmmmnnnmmmkkkjjjeeeeeeeeeeeeffffffggggggbbbbbbcccfffhhhhhhfffccc^^^]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXVVVTTTSSSQQQQQQPPPOOOOOOPPPPPPNNNKKKHHHDDDDDDEEEFFFGGGGGGGGGFFFAAAAAA@@@@@@@@@@@@@@@@@@===<<<<<<;;;:::999888888333333222222222222222222444444333333222111111000xxxwww}}}|||zzz{{{xxxiiiddd^^^XXXXXX___jjjssstttxxx}}}}}}}}}vvvjjj\\\TTTIII@@@;;;999777555555555444333333333333444000000000000000000000000//////000000111111222222111000///......///000111------......///000000000...---,,,+++***+++,,,,,,///...,,,++++++,,,...///AAA111'''+++...******...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************+++)))((('''((()))+++,,,************************,,,,,,+++***))))))******************************))))))))))))))))))))))))***************)))((((((************))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...//////---+++***---------------------------,,,+++******,,,...///++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,---------------------------...000111111111000///111000/////////000222333222222111111111111111111222222222222222222222222444444333333333444555555777777777777888888888888::::::;;;;;;;;;;;;;;;;;;;;;===???AAABBBCCCBBBBBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLLLLKKKJJJLLLOOOQQQRRRQQQOOOOOOOOOPPPRRRTTTRRRRRRSSSTTTVVVWWWXXXXXXSSSSSSUUUVVVWWWXXXXXXXXX[[[[[[\\\\\\[[[YYYWWWVVVTTTUUUWWWYYYZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\___bbbdddffflllmmmllliiiddd```___^^^[[[[[[\\\]]]^^^___```aaa______]]][[[ZZZ[[[^^^aaa^^^^^^_________^^^]]]]]]ZZZYYYXXXWWWXXXYYY[[[]]]```___]]]\\\\\\]]]___``````aaabbbdddfffggghhhiiiggghhhkkkmmmnnnmmmlllkkkjjjiiihhhfffeeeeeeddddddeeeeeeeeeddddddddddddddd___]]][[[ZZZZZZZZZYYYWWWZZZZZZXXXWWWUUUSSSRRRRRRQQQOOOLLLKKKLLLMMMMMMLLLAAAAAABBBDDDFFFEEECCCAAAAAA@@@???@@@AAAAAA@@@>>>>>>===;;;999888777666666444333111222333333222000222222111111111111222222nnnllloooyyy}}}|||xxxjjjbbb```\\\ZZZ___jjjzzzzzzmmm]]]QQQLLLFFF>>>999777777666666555555444333333333333333111111111111111111111111000000000000000111111111000///............///000000//////......------,,,...---,,,+++++++++,,,,,,...---,,,,,,,,,...000222BBB444***---///+++***---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))******************((((((((()))+++,,,************************,,,++++++***))))))*********************************************************************))))))(((************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...///...---+++***++++++++++++++++++++++++---,,,+++******,,,---///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------.................................---...///000111000000///111000/////////000111222111111111111111111111111000000111222333333444444666555444333333333333333555555666666666777777777999::::::::::::;;;;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLLLLKKKJJJKKKNNNQQQQQQPPPOOONNNOOOPPPRRRSSSTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTVVVWWWXXXYYYYYYYYYZZZ[[[[[[ZZZZZZXXXWWWVVVVVVVVVXXXYYYZZZZZZZZZZZZWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[\\\^^^aaadddeeellllllkkkiiidddaaa______\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^\\\ZZZXXXYYY[[[^^^]]]^^^^^^^^^^^^]]]]]]\\\YYYXXXWWWVVVWWWXXXZZZ[[[]]]]]][[[[[[[[[\\\^^^___aaabbbccceeefffhhhiiijjjggggggiiijjjjjjjjjiiihhhhhhhhhgggfffffffffffffffccccccdddddddddddddddddd```^^^[[[ZZZZZZZZZYYYXXX[[[ZZZYYYXXXVVVTTTRRRQQQOOOMMMKKKJJJLLLMMMLLLLLLAAA@@@AAABBBDDDCCCAAA???AAA@@@??????@@@@@@>>><<<<<<;;;:::999888777666555444222111111222333111000//////............//////pppkkkllluuu||||||lllaaaccccccccceeennnyyymmmbbbWWWIII@@@===:::666444444555555444555444333333222222333333222222222222222222222222111000000000000000000//////......------......//////......------,,,,,,+++...---,,,+++++++++,,,,,,,,,,,,,,,,,,...000222333BBB555---...000,,,***---,,,,,,,,,+++++++++******++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))******************)))((()))***+++,,,************************,,,+++******)))*********))))))))))))))))))))))))******************************++++++******)))(((++++++*********))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......---+++***++++++++++++++++++++++++,,,++++++******,,,---...++++++,,,,,,,,,,,,------------------------------***++++++,,,---...///000////////////////////////---...///000000000000///000000/////////000111222111111111111111111111111...///000111333444555666777666555444333222222222444444555555555666666666888888888999999999::::::;;;<<<===???@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLLLLKKKKKKKKKNNNPPPPPPOOOOOONNNNNNOOOQQQRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZVVVVVVWWWXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\^^^```cccdddjjjjjjjjjgggddd```______^^^^^^^^^]]]]]]\\\\\\\\\______^^^\\\YYYYYYZZZ\\\]]]]]]]]]]]]]]]\\\[[[[[[XXXXXXWWWVVVVVVWWWYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^___bbbcccdddfffhhhiiijjjkkkiiiiiiiiihhhhhhgggggggggfffffffffffffffggghhhiiiaaabbbcccdddeeeeeeddddddbbb```]]][[[[[[[[[ZZZYYY[[[[[[[[[ZZZXXXUUURRRPPPMMMKKKIIIJJJKKKMMMLLLLLLDDDCCCCCCCCCDDDCCC@@@>>>@@@???>>>>>>???>>><<<:::888999999999888777555444444222111111222222111000......------------......yyywwwwwwqqqnnntttuuuwww{{{xxxooocccXXXPPPIIIBBB===:::999777666555444333222444333333222222222222222111111111111111111111111111111000000/////////...------------------------***++++++,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,---///000111<<<333---...///---+++---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))************+++++++++++++++,,,,,,************************))))))))))))))))))))))))((()))))))))******************)))))))))***+++,,,************************++++++***************+++))))))))))))))))))))))))***************************++++++++++++***))))))+++++++++*********))))))))))))))))))))))))))))))))))))***+++++++++++++++***************************++++++++++++,,,,,,,,,+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------------------------------++++++,,,,,,---...//////.................................///////////////////////////000000111111000000000000111111111111///000111222333444555555666555444333333333333333444444555555555666666666666666777777888888999999:::;;;<<<>>>???@@@AAAAAABBBBBBAAA@@@@@@AAABBBCCCEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLMMMLLLKKKKKKMMMOOOOOONNNNNNNNNNNNOOOPPPPPPTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWXXXYYYZZZ[[[\\\]]][[[[[[[[[[[[]]]___aaacccfffggggggeeebbb___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]aaabbbaaa___]]][[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZ\\\]]]___```cccccceeefffhhhjjjkkkllllllllljjjiiihhhgggggggggddddddeeeeeefffhhhiiijjjbbbbbbcccdddeeeeeeeeeeeeeeebbb___\\\\\\\\\[[[ZZZ[[[\\\\\\\\\YYYVVVRRROOOLLLJJJJJJKKKLLLNNNMMMLLLHHHGGGFFFFFFFFFDDDBBB???@@@>>>=========<<<:::777666777888999888777555333333222111111222222111000/////////....../////////wwwssspppnnnrrryyy}}}vvvwwwyyy{{{~~~mmm]]]VVVLLLEEE@@@>>>;;;999777888888777555444222222333333222111111111111222000000000000000000000000111000000000//////......,,,,,,------------,,,,,,******++++++,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------444///+++,,,------------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,************************))))))))))))))))))))))))((()))))))))***************************++++++,,,************************+++***************++++++))))))))))))))))))))))))************************+++++++++++++++***))))))++++++++++++************))))))))))))))))))))))))))))))***++++++++++++************************************+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------...............//////000......//////000000000000//////000000000111111111111222222222222222333333333333333333333444555666555555666666666777777777555555666777777888999999::::::;;;<<<===???@@@AAAAAAAAA@@@???@@@AAABBBCCCDDDEEEEEEGGGHHHIIIJJJJJJKKKLLLMMMMMMKKKKKKMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPRRRSSSUUUVVVWWWXXXUUUVVVWWWYYYZZZZZZ[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\]]]^^^^^^[[[[[[ZZZ[[[\\\^^^```aaabbbcccdddbbb___]]]\\\]]]^^^^^^^^^^^^____________aaabbbbbbaaa^^^\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]___```aaabbbcccdddfffgggiiijjjkkklllkkkjjjhhhffffffeeeeeeccccccddddddeeeggghhhiiidddddddddeeeffffffggghhhiiieeeaaa^^^]]]]]]\\\[[[ZZZ[[[\\\\\\ZZZVVVRRRPPPLLLKKKKKKLLLNNNOOONNNMMMJJJHHHFFFEEEEEEDDDAAA??????===<<<<<<<<<;;;888666555666888999888666444333333222000111222222111/////////............//////}}}qqqhhhdddaaa___bbbiiiqqqxxxzzzxxxvvvyyyzzz|||}}}jjjZZZLLLGGGAAA;;;999777666666111333555555444333444555333222111111000000111111////////////////////////000//////////////////...,,,------......------,,,...------,,,,,,++++++***,,,,,,---------,,,+++***++++++++++++++++++++++++---+++******,,,,,,---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************))))))))))))*********++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,*********************************)))******+++,,,************************+++++++++++++++++++++++++++++++++,,,++++++***))),,,++++++++++++*********))))))))))))))))))))))))((()))******++++++******************************************++++++++++++++++++++++++,,,,,,,,,,,,*********************************+++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------......------......///000---...///000000000//////...//////000000111111111222222222222222222222222222222222333444555666777555555666666666777777777444555666666777888999999999999:::;;;<<<>>>???@@@@@@?????????@@@AAACCCDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLNNNMMMLLLKKKLLLMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUWWWXXXTTTUUUVVVWWWXXXYYYYYYYYYWWWXXXYYY[[[[[[[[[ZZZZZZXXXXXXWWWVVVUUUUUUUUUVVVYYYYYYZZZ[[[\\\]]]]]]^^^[[[[[[ZZZZZZ[[[]]]^^^______aaabbbaaa^^^]]]\\\]]]]]]]]]]]]^^^^^^_________^^^___aaaaaa^^^\\\[[[[[[^^^^^^^^^^^^]]][[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYY[[[\\\^^^___`````````aaabbbdddfffggghhhiiiiiihhhgggfffdddcccbbbaaacccccccccccccccdddeeeffffffeeeeeeeeegggjjjmmmooolllhhhccc___^^^^^^]]]\\\ZZZZZZZZZZZZXXXVVVSSSQQQMMMLLLLLLMMMOOOOOONNNLLLHHHFFFCCCBBBBBBAAA???======<<<;;;;;;<<<;;;999777777888888888777666444333333111000000111111000///------,,,,,,,,,,,,------yyymmmddd___\\\ZZZYYY^^^gggtttxxxmmmbbbTTTHHHBBB???<<<999777666555444///111444444333222444666222222111000000000000000////////////////////////.........///////////////,,,---...//////...---,,,.........---,,,,,,++++++,,,,,,---------,,,+++******++++++,,,------------+++++++++***+++,,,,,,***,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++******))))))))))))******+++,,,,,,------************************))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,+++******************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))),,,,,,+++++++++*********))))))))))))))))))))))))((())))))***************************************************++++++++++++++++++***++++++,,,,,,---))))))))))))))))))))))))))))))***+++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------------------..............................---------...///000---...///000000000///.........//////000111111222111111111222222333333333333333333333333444555666444444555555555666666666444555666777888999::::::999999999999;;;===???@@@>>>>>>>>>>>>@@@BBBDDDEEECCCDDDEEEFFFHHHIIIJJJKKKKKKMMMNNNNNNLLLKKKLLLMMMKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNPPPRRRSSSTTTUUURRRSSSTTTUUUVVVWWWWWWWWWVVVXXX[[[]]]^^^]]][[[ZZZZZZYYYWWWVVVUUUUUUVVVVVVYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ\\\]]]^^^___aaabbbaaa___^^^^^^___]]]]]]\\\\\\\\\\\\\\\[[[\\\___aaabbb```]]]\\\\\\```_________^^^\\\[[[ZZZYYYYYYZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[]]]^^^^^^^^^^^^___```bbbccceeefffgggffffffgggfffeeecccaaa```dddccccccbbbaaaaaabbbbbbeeeddddddeeeiiiooouuuzzznnnjjjddd```___^^^^^^]]]YYYYYYXXXXXXWWWUUUTTTSSSMMMLLLLLLMMMNNNNNNLLLJJJGGGEEEBBBAAAAAA@@@>>>===<<<;;;;;;;;;<<<<<<:::888::::::999888666555444444222111000000111111000///......------------......zzzsssjjjbbb]]][[[YYYYYYYYY```lll~~~|||qqqcccWWWNNNCCC:::888777666444444333222222222444666555222111333555222111111000000000000000000000000000000000000000---.........//////000000------...//////...------+++,,,,,,------......///,,,,,,---...---,,,+++***)))***+++---...//////000,,,---,,,+++***++++++))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++++++++******))))))))))))***+++,,,,,,------************************))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++******************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************++++++++++++*********+++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,---------------------------------***++++++,,,---...//////////////////////////////......---,,,---...///000,,,---///000000000///...---......///000111111222//////000111333444555666555555444333333333444444333333333444444444555555555555666777888999::::::999999888999:::<<<>>>@@@=========>>>@@@BBBDDDFFFCCCDDDEEEFFFHHHIIIJJJKKKKKKMMMNNNNNNLLLKKKLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVUUUXXX\\\___```^^^\\\ZZZ\\\ZZZYYYWWWVVVVVVVVVWWWXXXXXXXXXXXXYYYYYYYYYYYY\\\[[[ZZZZZZZZZ[[[]]]^^^```aaacccbbb```___``````]]]]]]\\\[[[ZZZYYYXXXWWW]]]```cccdddccc```______`````````___^^^]]][[[ZZZXXXYYYYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[\\\\\\\\\\\\]]]^^^___```bbbdddeeefffgggggghhhiiihhheeecccaaaeeedddcccaaa```_________dddcccbbbeeejjjsss|||oookkkeeeaaa______^^^^^^XXXXXXWWWVVVUUUUUUTTTTTTMMMLLLLLLLLLMMMMMMJJJHHHHHHFFFCCCBBBBBBBBB@@@???<<<;;;:::;;;<<<<<<;;;999<<<;;;999777666555444444222111000000111111000///000000////////////000000xxxrrrpppppppppqqqqqqrrrssssssqqqooollliiigggeeeeeeeeehhhnnnwwwhhh```TTTIIICCC@@@>>>===666666555444444444444555222111111111111111222222777111000444444///...111333333222111000///......///............---------------.........---+++***,,,,,,------,,,,,,+++***---,,,,,,---...///---,,,(((((()))***************************************************************************************************))))))((((((*********)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++...111'''***===999+++///***///...((()))///---%%%((((((((((((((()))******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********)))************+++++++++(((((())))))*********+++++++++************++++++,,,+++***((((((((()))***************************))))))***++++++++++++***---,,,***))))))***,,,---***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,---,,,+++,,,...///...------------.........//////------,,,+++,,,---...///////////////////////////////////////////////////////////////000000000000//////000111333444555555555444444444444555666666555555555555555555444444666666666666555555555555888888888999:::;;;<<<===??????@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJMMMLLLLLLLLLLLLLLLMMMNNNMMMNNNOOOPPPOOOOOONNNMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTWWWWWWXXX\\\```aaa^^^ZZZYYYWWWVVVVVVWWWXXXWWWVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXYYYZZZZZZYYYZZZ\\\^^^___```bbbddddddcccbbbaaa^^^^^^^^^]]]]]]\\\\\\\\\\\\^^^aaaaaaaaa`````````eeedddcccaaa```^^^]]]\\\ZZZYYYXXXWWWVVVWWWWWWXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^___aaacccdddeeeiiihhhgggeeedddccccccbbbdddbbbbbbbbbcccbbb```^^^aaa```aaafffmmmuuuzzz}}}oookkkeee```]]]\\\ZZZYYYUUUUUUVVVWWWVVVUUUTTTSSSRRROOOMMMKKKKKKJJJHHHFFFFFFEEEDDDBBB@@@?????????===<<<;;;;;;999999888777999999999888777777666666222111111111000000/////////............---------~~~uuummmeee```]]]```eeejjjooouuu{{{zzzjjj```TTTNNNEEE===999777666555555444444333333333333333222222111111000111111111000---...222222///111777........./////////000000///............---------------.........---,,,+++,,,,,,------,,,,,,+++***---,,,+++,,,---,,,***(((&&&&&&'''(((((((((((('''************************************************************************++++++*********)))))))))***)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++''')))(((---;;;===333---)))...///***''')))---...((((((((((((((()))******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********)))************+++++++++))))))******************++++++************++++++,,,+++)))((((((((()))***************************))))))***++++++++++++***,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,---,,,+++,,,.........---*********+++++++++,,,,,,------,,,,,,,,,---...///................................................////////////000000000000000000111222222333444444444444444444444555555666555555555555555555444444666666666666666666666666888888999999:::<<<===>>>????????????@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLMMMLLLMMMNNNOOOOOONNNMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTVVVUUUVVVYYY]]]^^^\\\ZZZYYYXXXVVVVVVWWWXXXWWWVVVTTTUUUVVVVVVWWWWWWVVVVVVXXXYYYZZZZZZZZZ[[[]]]___aaabbbdddeeeeeedddbbbaaa___^^^^^^^^^]]]]]]]]]]]]]]]___aaaaaa`````````bbbeeedddcccbbb```___^^^]]]\\\[[[YYYWWWWWWWWWWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^___```bbbcccdddeeedddcccbbbbbbbbbbbbbbbcccbbb``````aaaaaa```^^^bbbaaaaaadddiiiooorrrtttkkkgggbbb___]]][[[YYYWWWUUUUUUVVVVVVUUUTTTRRRQQQQQQOOOLLLJJJJJJIIIGGGFFFFFFEEECCCBBB@@@??????>>><<<<<<;;;:::999888777777555555555444333333222222111111111111000000000//////............---------|||uuukkkccc^^^YYYWWWUUU^^^jjjuuu{{{nnn```SSSJJJDDD@@@:::777555555444333444333222222111111222222333222111000000000000000...---///111000000444:::,,,,,,---------.........///............---------------.........---,,,+++,,,,,,------,,,,,,+++***...------......,,,)))&&&)))******+++++++++++++++************************************************************************+++++++++++++++*********))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))),,,111777DDDGGG:::)))+++///000,,,'''***111))))))((((((((()))******++++++++++++++++++++++++++++++************+++++++++++++++++++++*********)))************++++++++++++++++++++++++*********++++++************+++++++++***))))))((()))))))))************************))))))***++++++++++++***+++***)))(((((()))***+++***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,---------......---,,,,,,,,,,,,---...///................................................////////////000000000000111111111222222222333333444444333333444444555666444444444444444444555555555666666777777888888888999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKJJJKKKMMMNNNNNNNNNMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTTTTVVVYYY[[[ZZZZZZZZZXXXVVVVVVWWWXXXWWWVVVTTTUUUVVVVVVWWWWWWVVVVVVXXXZZZ[[[[[[[[[\\\^^^```dddeeeffffffeeedddbbbaaa_______________^^^^^^^^^```aaaaaaaaa``````bbbccceeeeeedddcccbbb``````___^^^]]][[[YYYWWWWWWWWWWWWYYYZZZ[[[[[[]]]]]]^^^___```___^^^^^^___aaacccdddaaaaaa````````````aaaaaaccc```^^^^^^___``````___dddbbbaaabbbdddggghhhhhheeeccc```^^^\\\ZZZXXXUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOMMMJJJIIIIIIHHHGGGEEEDDDDDDCCCBBB@@@???>>>>>>;;;;;;:::999888777777666333333333222111111000000111111111111000000000000///............---------{{{xxxwwwsssnnnllljjjqqqyyy}}}xxxuuuzzztttlllddd```___```aaacccpppssseeeXXXNNNEEE???<<<999777666666666555444333333222111111111111222333222111000000//////000222000///000000111333555000//////...---,,,+++***///............------------------------------,,,,,,,,,------,,,,,,+++***......///000111000,,,)))+++,,,,,,---------------************************************************************************++++++++++++++++++++++++)))))))))))))))*********************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++111***---......FFFVVVIII111,,,---444333+++'''+++***))))))((())))))******************************++++++************+++++++++++++++***************))))))*********+++++++++---,,,,,,++++++*********++++++************++++++******))))))))))))))))))************************))))))***++++++++++++*********)))(((((()))*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,---------.........//////,,,,,,,,,,,,------......................................................////////////000000000000111111111111111222222222333333333333333444444555333333444444444444555555555666666777888999999:::999999999:::;;;<<<>>>>>>=========>>>???AAABBBCCCBBBBBBCCCCCCDDDFFFGGGHHHGGGHHHKKKLLLMMMLLLKKKJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTTTTVVVXXXZZZ[[[[[[YYYWWWWWWWWWXXXWWWVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXYYY[[[[[[\\\]]]```bbbfffggggggfffeeecccbbbaaa```````````````_________bbbbbbbbbaaa___```bbbdddeeeeeedddccccccbbbaaaaaa```^^^\\\ZZZXXXXXXXXXXXXZZZZZZ[[[\\\]]]^^^______aaa```______```aaacccdddaaaaaa```____________```bbb```]]]\\\]]]___``````dddbbbaaaaaabbbcccbbbaaa```___^^^]]]]]][[[XXXUUUUUUUUUTTTRRRPPPNNNMMMLLLMMMKKKIIIGGGGGGGGGEEEDDDCCCCCCBBBAAA@@@???>>>===::::::999888777666666555444444444333222222111111111111111000000000000000///............---------uuuhhhddddddbbb___^^^___gggqqqxxxzzzyyywwwvvvvvvssspppllllllpppuuuyyy{{{zzzllleeeZZZNNNEEE???;;;999666444333333444444222111444333333222222222222222222111111000//////000000222///,,,,,,///222111...111000000///...---,,,,,,///............---------------------------------,,,,,,------,,,,,,+++***,,,,,,---///111111...,,,((()))******++++++******************************************************************************++++++++++++++++++++++++(((((())))))************************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++...&&&***+++)))???PPPGGGEEE555***///333///))))))******))))))))))))******************************+++******))))))******+++************************))))))*********+++++++++---,,,,,,++++++*********++++++************++++++)))))))))*********))))))************************))))))***++++++++++++******))))))))))))))))))******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,))))))*********+++++++++,,,,,,,,,---------------................................................////////////000000000000111111111111111111111111222222222222222333444444333333333333444444555555555666666777888999999:::999999999:::;;;<<<===>>><<<<<<===>>>???AAACCCCCCBBBBBBCCCCCCDDDFFFGGGHHHFFFHHHJJJLLLMMMMMMKKKJJJJJJKKKLLLMMMNNNMMMMMMLLLMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOPPPRRRTTTUUUUUUVVVUUUUUUUUUUUUVVVXXX[[[]]]\\\ZZZXXXWWWXXXXXXWWWVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWYYYZZZ[[[\\\]]]```cccggggggfffeeedddbbbaaa```````````````````````````bbbcccbbbaaa___```bbbdddeeedddddddddccccccbbbbbbaaa```^^^[[[ZZZYYYYYYYYY[[[[[[\\\]]]^^^___``````aaaaaabbbbbbcccdddeeefffddddddbbbaaa```_________bbb```]]]\\\]]]^^^______cccbbbaaabbbccccccaaa```^^^^^^]]]^^^^^^\\\YYYVVVTTTSSSRRRPPPNNNLLLKKKJJJKKKIIIGGGFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???===<<<999999888777666555555444555555444444333222222222000000000000000000111111///............---------rrrfff[[[XXXYYYZZZ\\\^^^aaakkkyyyttthhh```TTTOOOHHHAAA;;;999999999666444333333444444222111444333222222111111222222000000000//////000000111---------,,,...222111---...////////////000000000///............---------------,,,,,,,,,---......,,,,,,------,,,,,,+++***)))((((((***---...---,,,)))***++++++,,,,,,++++++*********************************************************************************+++++++++++++++((((((((()))******++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((&&&,,,222222999@@@>>>RRRBBB111+++---.........++++++***)))))))))************************************))))))))))))******)))))))))***************)))************++++++++++++++++++++++++*********++++++************++++++(((((()))************)))************************))))))***++++++++++++******************************+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***,,,+++***+++,,,---,,,+++******+++++++++,,,,,,,,,+++,,,------......------------------------------------------------------////////////000000000000000000000111111111222222222222111111222222333444222222333333444444555555555666666777777888888888888888888999:::;;;<<<===<<<<<<===>>>@@@BBBDDDEEECCCCCCCCCDDDEEEFFFGGGHHHGGGIIIJJJLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLKKKJJJJJJJJJKKKKKKMMMNNNPPPRRRTTTUUUVVVVVVTTTUUUVVVVVVVVVXXX[[[]]]\\\ZZZXXXWWWXXXXXXWWWUUUTTTUUUVVVVVVWWWWWWVVVVVVVVVWWWYYY[[[[[[]]]aaaccceeeeeedddcccaaa``````____________```````````````aaabbbbbbaaa______```bbbdddcccccccccccccccccccccbbb```^^^]]][[[[[[[[[[[[[[[\\\]]]]]]______```aaaaaabbbeeeggghhhiiiiiihhhgggfffdddcccaaa``````___cccaaa^^^]]]^^^^^^^^^]]]bbbbbbbbbdddeeeeeeccc```^^^^^^]]]]]]^^^\\\ZZZWWWRRRQQQOOOMMMKKKJJJIIIIIIIIIGGGEEEDDDDDDDDDCCCBBB@@@@@@AAAAAA@@@???===<<<999888777666555444444333333333333222111111000000000000000000111111111111///............---------{{{zzzvvvrrrpppqqquuuyyy}}}zzzmmmccc\\\ZZZ]]]```gggmmmvvvuuuggg[[[QQQLLLEEECCC???:::777666777888777555444444555555444333222222111000000000000111//////...//////000111222,,,444888444///000000///...////////////000000000///............------------,,,,,,,,,,,,---...///,,,,,,------,,,,,,+++***+++)))'''(((***+++,,,+++++++++,,,---------------************************************************************************)))))))))*********++++++'''(((((()))******++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))+++,,,444999111...888IIIJJJDDD777---+++///111,,,+++******))))))************************************))))))))))))******((()))))))))*********+++)))************+++++++++))))))******************++++++************++++++'''((()))***+++******)))************************))))))***++++++++++++*********++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++*********,,,---,,,+++,,,,,,---------.........+++,,,---.........------------------------------------------------------////////////000000000000...//////000111222222333111111111111111222333333111222222333444444555555666666666666666666666666777777777888999:::;;;<<<======>>>???AAACCCEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNOOONNNNNNOOOOOOOOOMMMLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJLLLMMMOOOQQQTTTUUUVVVWWWRRRUUUWWWWWWVVVWWWZZZ\\\]]][[[YYYXXXXXXXXXWWWUUUTTTUUUVVVVVVWWWWWWVVVVVVTTTVVVXXXZZZ[[[]]]```ccccccbbbaaa```______^^^^^^^^^^^^_________`````````___aaabbbbbb```_________bbbbbbbbbcccccccccccccccbbb```___]]]\\\\\\]]]]]]\\\\\\]]]^^^___```aaaaaaaaaccchhhlllnnnnnnlllkkkfffeeedddcccbbbbbbbbbbbbdddbbb```_________]]][[[bbbbbbccceeeffffffccc```___]]]\\\\\\\\\[[[YYYWWWQQQOOOMMMKKKJJJIIIIIIIIIHHHFFFCCCCCCCCCCCCBBBAAA>>>???@@@AAA@@@???===;;;888777777666555444333333333333222111111000000//////000000000111111111111///............---------zzzllljjjeee```]]]___cccggglllqqqwww}}}pppiiiccccccfffkkkuuu~~~zzzjjjZZZMMMEEE@@@>>>::::::888555222111222333444222000000222333222111111111000///////////////............///111222333222???GGG>>>111...000222111111000///...------,,,//////.........------------,,,,,,+++,,,---...///,,,,,,---------,,,++++++///,,,)))(((***+++,,,,,,(((((()))************)))************************************************************************(((((())))))*********+++'''(((((()))***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,&&&+++333%%%555666KKKWWWHHH333***,,,///,,,,,,+++***))))))******))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++)))************+++++++++(((((())))))*********+++++++++************++++++'''((()))+++++++++***)))************************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,++++++*********+++***)))***,,,---,,,+++))))))*********++++++++++++,,,---.........---,,,------------------------------------------------////////////000000000000---...///000111222333333111111111000111222222333111111222333333444555555666666666666555555555555666666666777888999;;;;;;======>>>@@@AAADDDEEEFFFDDDDDDEEEEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPOOOMMMLLLJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLOOOQQQSSSUUUVVVWWWQQQTTTVVVWWWVVVVVVYYY[[[]]][[[YYYXXXXXXXXXWWWUUUVVVWWWXXXXXXYYYYYYXXXXXXSSSUUUWWWYYYZZZ]]]```cccaaa```___^^^^^^]]]^^^^^^]]]^^^^^^^^^______``````^^^```bbbbbb```^^^^^^^^^aaabbbbbbbbbbbbcccccccccaaa```___^^^]]]^^^^^^___\\\]]]]]]^^^___```aaaaaa```dddjjjoooqqqqqqnnnlllddddddccccccccccccdddddddddcccaaaaaa```___\\\ZZZbbbbbbcccfffgggfffccc```___]]][[[ZZZZZZZZZXXXWWWOOONNNLLLJJJIIIHHHHHHIIIGGGEEECCCBBBBBBBBBAAA@@@>>>???@@@AAA@@@>>><<<;;;777777666555444333333222444444333333222111111111//////000000111111111222//////.........---------{{{ooodddaaa]]]ZZZYYYZZZ]]]___aaaiiiwwwyyy{{{zzzsssddd^^^UUUKKKBBB;;;888666666666666555555444444444222222222111111111000000111000///......///000000000///...---...///000111>>>NNNSSSDDD444000111///..............................------------............---------...//////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((((((((()))))))))))))))))))))))))))************))))))(((((((((((())))))******++++++))))))((('''''''''''''''************************///<<>>>>>???AAACCCDDDAAABBBDDDFFFGGGIIIJJJJJJFFFFFFGGGHHHJJJLLLNNNOOOMMMOOORRRSSSSSSQQQNNNKKKHHHHHHHHHHHHHHHHHHHHHHHHLLLNNNPPPSSSUUUUUUTTTTTTWWWWWWVVVVVVVVVWWWXXXXXX^^^\\\YYYWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWYYYYYYZZZZZZ[[[\\\]]]^^^bbb```]]]ZZZYYY[[[]]]___^^^___`````````___]]]]]]___```bbbdddcccaaa^^^]]]^^^___```aaaaaa```___^^^aaaaaa``````_________^^^]]]^^^^^^___``````______ccceeegggiiikkkkkkkkkkkkgggfffeeedddcccdddeeeeeeeeeccc```^^^\\\[[[\\\\\\^^^___```bbbdddeeeeeefff```]]]ZZZYYYZZZYYYVVVSSSSSSQQQOOONNNMMMLLLIIIGGGCCCBBBBBBAAAAAA@@@@@@???????????????>>>===;;;:::999999777666555555555555000000111222111000///...////////////..................---,,,,,,,,,,,,---wwwkkkjjjgggccc___^^^^^^```aaappp}}}|||qqqggg___ZZZMMMIIIDDD???:::777666666555555555444444333333333222222222111111111000000111000///......///000111000...,,,,,,000666===AAA===EEEDDD888000222222.................................------------............------,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++++++++,,,------)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))))))))))))))))))))++++++*********))))))))))))))))))))))))*********))))))((('''''''''''''''***************************000555666000+++*********++++++++++++***)))((())))))*********+++++++++)))******++++++++++++************)))))))))))))))))))))************))))))************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))******+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///+++---...///...------...000000000000000000000000000000000111222222333333999888666555444444555555666666555444444444444444777777777888999999::::::>>>>>>===>>>???@@@BBBCCCAAACCCEEEGGGIIIJJJJJJJJJEEEFFFFFFHHHJJJLLLNNNOOONNNPPPRRRSSSSSSQQQNNNKKKJJJJJJIIIIIIHHHHHHHHHGGGLLLMMMPPPRRRSSSSSSSSSRRRUUUTTTTTTTTTUUUUUUVVVWWW[[[ZZZYYYWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\^^^___bbb```\\\ZZZYYYZZZ\\\]]]^^^______```___^^^]]]\\\___```aaabbbbbb```^^^]]]^^^___```aaaaaa```___^^^aaa`````````____________^^^______`````````______aaabbbdddggghhhiiiiiiiiigggfffeeecccccccccdddddddddbbb```^^^]]]]]]^^^___``````aaabbbccccccbbbbbb```]]]ZZZYYYYYYXXXUUUSSSSSSQQQOOOMMMLLLKKKHHHFFFBBBBBBBBBAAA@@@@@@??????????????????>>><<<:::999999888777666555555555555222222333333333222111000////////////............------,,,++++++++++++,,,www|||yyyuuusssrrrrrrrrr{{{sssggg[[[QQQJJJEEEBBB===<<<;;;999888777777777333333333333333222222222222111111111111000000000111000///......///000111///000111333777===BBBEEE999999444,,,,,,222222---------------------------......------------............---,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------)))************+++++++++***************************))))))(((((())))))***))))))))))))))))))))))))+++++++++***************************))))))))))))))))))((('''''''''((((((***************************(((&&&'''***,,,+++*********++++++******)))))))))))))))*********+++++++++,,,,,,,,,,,,++++++***))))))))))))************))))))************)))))))))))))))))))))))))))))))))************++++++++++++************)))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,,,,,,,******+++,,,,,,+++***************+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000...,,,,,,,,,...000000///000000000000111111111111000000000111222222333333<<<;;;888555444333444444666666555444444444444555777777777888999999::::::<<<<<<<<<===>>>???AAAAAAAAACCCGGGJJJKKKLLLKKKJJJDDDEEEFFFGGGIIILLLNNNOOOPPPQQQSSSSSSSSSPPPNNNLLLLLLKKKKKKJJJIIIHHHHHHGGGKKKMMMOOOQQQRRRQQQPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYZZZ[[[]]]___```aaa___\\\YYYXXXYYYZZZ[[[^^^^^^_________^^^]]]\\\___````````````___^^^^^^______aaaaaaaaaaaa______````````````____________``````aaaaaaaaa``````___]]]___aaadddeeefffffffffgggfffdddbbbbbbbbbbbbcccbbbaaa```___^^^___```aaabbbbbbbbbbbbaaa```___^^^___]]]ZZZYYYXXXVVVTTTRRRSSSQQQNNNLLLKKKIIIFFFDDDBBBBBBAAAAAA@@@?????????>>>>>>??????>>><<<:::999888777666555555555555555222222333333222222111000////////////............,,,,,,+++************+++rrr```YYYPPPHHHBBB???===;;;999999999999888777555555222222222222111111111111111111111111000000000000000//////......///111111111444:::>>>>>><<<888555333222---(((+++111111---------------------------...------,,,,,,------......---,,,+++************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++***+++,,,,,,---))))))*********+++++++++))))))))))))))))))))))))'''&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))++++++++++++************++++++******))))))(((((())))))((((((((((((((()))************************...)))%%%%%%(((******)))))))))************))))))))))))))))))************,,,,,,,,,,,,+++***))))))(((((())))))******++++++******++++++++++++******(((((((((((((((((((((((())))))*********+++++++++************))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++,,,,,,,,,******++++++++++++******,,,,,,++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111333///,,,---000222111//////000000000000000111111000000000111222222333333:::888555222111111222222666555555444444444555555777777777888999999::::::;;;;;;;;;<<<===>>>???@@@AAACCCHHHKKKMMMLLLKKKIIICCCDDDEEEGGGIIIKKKNNNOOOPPPQQQRRRSSSRRRPPPNNNLLLNNNMMMMMMKKKJJJIIIHHHHHHKKKMMMOOOPPPQQQPPPOOONNNPPPPPPPPPQQQRRRTTTUUUVVVUUUWWWYYY[[[[[[[[[ZZZYYYYYYYYYWWWVVVWWWXXXZZZ[[[YYYZZZZZZ\\\]]]___aaabbb```^^^[[[YYYXXXXXXYYYYYY^^^^^^^^^^^^]]]]]]\\\\\\_________^^^^^^^^^_________```aaabbbbbbaaa```___```````````````_________bbbbbbbbbbbbbbbaaaaaa```]]]^^^```bbbddddddddddddfffeeecccaaa``````aaaaaaaaa```___^^^^^^^^^^^^___aaaaaaaaaaaa```___^^^]]]^^^]]][[[XXXVVVTTTRRRQQQRRROOOLLLJJJIIIGGGDDDBBBAAAAAAAAA@@@??????>>>>>>===>>>>>>>>>===;;;999888777666555555444444444555000000000000000//////...////////////............---,,,,,,+++++++++++++++lll\\\LLLHHHDDD@@@>>><<<:::888555555555555333222000...111111111111111111111111000000000000000000000000000///.........000111222666888<<<===:::444---)))...000///,,,,,,...///...------------------------------,,,,,,,,,,,,------...---,,,+++***)))))))))++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++************+++,,,,,,))))))*********+++++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************++++++******))))))(((((())))))((((((((())))))***)))))))))))))))))))))))),,,+++***)))(((((())))))((())))))*********))))))(((((()))))))))************+++++++++***)))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,+++(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,************************,,,,,,++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111777333000///111222111///.........//////000000000000000000111222222333333555444222000000111222333555555444444444555555666777777777888999999::::::999:::;;;<<<===>>>>>>>>>@@@CCCGGGJJJLLLLLLJJJIIICCCCCCDDDFFFHHHJJJMMMNNNOOOPPPQQQQQQQQQPPPNNNMMMOOOOOONNNMMMLLLJJJJJJIIILLLMMMOOOQQQQQQPPPOOONNNPPPPPPQQQQQQSSSTTTVVVVVVUUUWWWZZZ\\\]]]]]][[[ZZZYYYXXXWWWWWWWWWYYYZZZ[[[\\\\\\]]]^^^___aaabbbccc___]]][[[YYYXXXXXXXXXYYY^^^]]]]]]]]]\\\\\\\\\\\\______^^^^^^^^^____________```aaabbbbbbaaa```____________```````````````cccccccccddddddcccbbbbbb___```aaacccdddddddddcccdddcccaaa```______`````````___^^^]]]\\\[[[[[[[[[^^^______````````````___]]]]]][[[XXXUUURRRPPPOOOOOOMMMJJJIIIGGGFFFCCCAAAAAA@@@@@@??????>>>==================<<<:::999777666555444444444444444444000000000///////////////////////////..................---,,,,,,,,,,,,,,,vvvhhhXXXLLL@@@>>><<<::::::888555333222222333333222222111000000000000111111111111111//////000000000000000111//////......///000111222999777555222000...,,,,,,+++///111000...------///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,+++************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***************+++,,,,,,)))************+++++++++)))))))))))))))))))))))),,,,,,,,,++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))((((((((()))******))))))))))))))))))))))))%%%(((+++***((('''(((***(((((())))))******))))))((((((((()))))))))******))))))*********)))(((((())))))))))))************++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++(((((()))))))))))))))***))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---))))))******+++,,,,,,,,,+++***))))))))))))***+++*********+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000777555333111111111///...------......//////000000000000000111222222333333333333222333333444555555555444444444444555666666777777777888999999::::::999:::;;;<<<===>>>>>>>>>???AAAEEEHHHJJJJJJIIIHHHCCCDDDDDDFFFGGGIIIKKKLLLLLLMMMNNNOOOPPPOOOOOONNNPPPOOOOOONNNMMMLLLLLLKKKLLLNNNPPPRRRSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUWWWYYY\\\]]]]]]\\\[[[YYYYYYZZZZZZ[[[[[[\\\\\\^^^^^^^^^^^^___aaabbbccc]]]\\\[[[YYYYYYYYYYYYZZZ^^^]]]\\\[[[[[[[[[\\\\\\^^^^^^___````````````___``````bbbbbbbbbbbb``````_________```````````````ccccccdddeeeeeeeeeeeeeeebbbcccdddeeeeeedddcccbbbaaaaaa___^^^^^^^^^___```___^^^^^^]]][[[ZZZYYYYYY]]]]]]___```aaaaaaaaaaaa]]]]]][[[XXXSSSOOONNNNNNMMMJJJHHHGGGFFFEEEBBB@@@@@@@@@??????>>>=========<<<<<<======<<<:::888777555444444333333333444444333222111000000000000111////////////............///...------,,,,,,------zzznnncccZZZQQQHHHBBB;;;999777666666666444333222222222333333444444444000000000111111222222222////////////000000111111///.........///000222333444222///---,,,---///000+++,,,---...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***************++++++,,,)))************+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))*********))))))(((((()))******+++))))))))))))))))))))))))&&&((())))))((((((((()))'''(((((()))))))))))))))(((((((((((()))))))))***))))))***+++++++++***************))))))))))))))))))******++++++******)))************************)))************+++++++++(((((((((((())))))******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---((())))))***++++++,,,,,,+++***)))(((((()))***+++((())))))******+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///222333333222000///...///---......///000000111111000000000111222222333333222333444555555555444444444444444444444555666666777777777888999999::::::999:::;;;===>>>>>>>>>>>>>>>@@@BBBDDDFFFGGGGGGGGGDDDDDDEEEEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPOOOOOOOOONNNNNNMMMMMMMMMOOOQQQTTTUUUUUUTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZ\\\^^^___``````___^^^^^^^^^]]]]]]^^^______```\\\[[[[[[ZZZZZZZZZ[[[\\\^^^]]]\\\[[[ZZZ[[[[[[\\\]]]^^^```bbbbbbaaa```___```aaabbbccccccbbbaaa```____________`````````aaabbbcccdddeeefffgggggggggdddeeeeeeeeedddcccaaa```___^^^]]]]]]]]]^^^``````]]]]]]]]]]]]\\\\\\[[[[[[^^^^^^___```aaaaaaaaaaaa\\\]]]\\\WWWRRRNNNMMMMMMJJJHHHFFFEEEEEEDDDBBBAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<;;;999888666444333333333333333444444333222111000///000000111////////////...............---,,,,,,++++++,,,,,,~~~xxxuuueee^^^UUULLLFFFCCCAAA???999777555444666888999999111111000000000111222222000000111111222222222333.../////////000000111111///.........///000222333---...///000000000//////,,,)))(((***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,*********)))***++++++,,,)))************+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))******++++++))))))((())))))***++++++)))))))))))))))))))))))),,,+++)))((())))))(((&&&''''''((()))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,++++++******))))))(((((((((((())))))))))))((((((************************)))************+++++++++'''((((((((())))))******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---((())))))***++++++,,,,,,+++***)))(((((()))***+++''''''((()))***++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,000333222///---...000...//////000111222222222000000000111222222333333111222444555555444222111444444444444444555666777777777777888999999::::::999:::<<<>>>??????>>>>>>>>>???@@@BBBDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIJJJLLLNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOORRRUUUVVVWWWVVVVVVRRRRRRQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXX\\\^^^aaacccdddcccaaa```^^^]]]]]]\\\\\\]]]]]]^^^[[[[[[[[[[[[[[[\\\\\\]]]^^^]]][[[ZZZZZZZZZ[[[\\\]]]^^^aaacccdddbbb```___```aaabbbccccccbbbaaa```^^^_________``````aaaaaabbbcccdddfffggghhhhhhiiieeeffffffeeedddbbb```___^^^]]]\\\\\\]]]^^^```aaa[[[\\\]]]^^^^^^^^^^^^]]]___```aaaaaaaaaaaaaaaaaa\\\]]]\\\WWWQQQMMMLLLMMMHHHGGGEEEDDDEEEDDDCCCAAA?????????>>>======<<<<<<;;;<<<<<<<<<;;;999777666333333333222222333444444111000...---------...///000/////////............---,,,++++++******++++++{{{nnngggaaa[[[VVVMMMIIICCC@@@>>>===999666777666666666666555555555333111///111444555444111111111111111000000000000111111000000//////....../////////...------,,,,,,........................000000//////...............---,,,+++************------++++++++++++------+++,,,,,,------,,,,,,++++++((('''(((+++------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))((((((((((((((()))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))***)))((((((+++++++++*********))))))(((((((((((()))***,,,,,,)))))))))))))))))))))))))))***++++++***)))***+++***************************)))'''&&&'''(((***+++************************))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,+++***)))(((************************+++++++++************)))***************)))((((((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,...//////...------......333555111---------,,,////////////000000000000////////////000000000000111222555777777555333222333333333444444444555555444555555777888999:::;;;::::::;;;<<<===>>>???????????????@@@AAABBBCCCDDDFFFEEEDDDBBBBBBDDDEEEFFFIIIJJJKKKKKKKKKKKKMMMOOOQQQPPPOOONNNNNNNNNOOOPPPRRRRRRRRRSSSTTTUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRUUUVVVVVVVVVVVVVVVWWWWWW___```aaaaaaaaa```___^^^^^^^^^]]][[[YYYXXXYYY[[[YYY[[[]]]______]]][[[ZZZZZZ[[[\\\\\\\\\[[[YYYXXX[[[[[[]]]aaadddeeedddccccccccccccbbbaaa```___^^^```````````````___^^^^^^bbbcccdddfffhhhiiikkkkkkjjjjjjhhheeeaaa___^^^___cccaaa___]]]\\\[[[[[[[[[___^^^^^^^^^^^^___``````[[[]]]___aaaaaa```___^^^```^^^[[[WWWSSSPPPNNNNNNJJJIIIIIIGGGEEECCCAAA???AAA???===<<<===<<<:::999999999::::::999888666555222222111111000/////////000000000000000000000000////////////...---,,,+++---..................---uuulll___VVVPPPLLLHHHDDDCCC???;;;999999999666444555555444444444333333333222111///111333444333111111111111000000000//////000000000000//////......------........................................../////////......---------///...---,,,++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***(((&&&(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******)))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,,,,+++++++++++++++*********))))))***)))))))))***+++,,,,,,***************************+++,,,+++))))))***+++***************************)))'''''''''(((***+++************************))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))))))))))))))************+++++++++............---,,,+++***************************)))))))))******+++++++++***************)))((((((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,...//////...------...000666888444000000000....../////////000000000000////////////000000000000111222444555555444333222333333333444444444555555666666666777888888888999::::::;;;;;;<<<<<<======@@@@@@@@@AAABBBCCCDDDEEEGGGFFFEEEDDDEEEFFFHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOQQQPPPOOONNNNNNNNNOOOPPPRRRRRRSSSTTTTTTUUUVVVVVVTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXXXX]]]^^^___``````______^^^^^^^^^^^^\\\ZZZYYY[[[]]]]]]^^^___```___^^^[[[ZZZXXXYYYZZZ[[[[[[ZZZZZZYYYXXXYYY[[[___bbbdddcccbbbaaabbbddddddeeedddcccbbbbbbbbbbbbbbbaaa```___^^^```aaabbbccceeeggghhhiiihhhhhhhhhfffdddbbbcccdddeeedddaaa___]]]]]]]]]]]]___^^^^^^]]]^^^^^^______\\\]]]^^^_________^^^]]]]]]\\\ZZZWWWTTTRRRPPPOOOKKKJJJIIIGGGEEECCCAAAAAAAAA@@@>>>===>>>===;;;:::999999999999999777666555333222222111000000//////////////////////////////////////////...---,,,+++,,,------......------,,,~~~vvvllleeeXXXQQQHHHBBB???>>>;;;999888666444444555666555555333222222222111111111111222111000111222333222111111111000000000000//////000000000////////////...,,,,,,------...//////000------------------------......------------,,,,,,///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***((('''(((***+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++************++++++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))'''(((((()))***)))))))))+++************)))))))))++++++*********++++++,,,***************************,,,,,,+++)))((()))***************************))))))((('''((()))***+++************************))))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))************+++++++++............---,,,+++***************************'''(((((()))***+++,,,---)))************))))))(((******++++++++++++******++++++,,,,,,,,,,,,,,,,,,***+++,,,---............,,,---//////---,,,---...///555777333000000000///....../////////000000000////////////000000000000111111222222333333333333333333333444444444555555777777777777777777777777999999::::::;;;;;;<<<<<>>>>>>>>>>><<<:::888999999999888777666555333333333222111111000000////////////////////////......///......---,,,++++++,,,,,,------,,,,,,+++uuukkkccc\\\TTTOOOHHHDDD>>>:::999999888888555444444555666666777777222222111111111000000000111000000000111111111111111000000000////////////////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++------------++++++++++++,,,,,,,,,,,,+++++++++***)))******+++,,,,,,************************))))))))))))))))))))))))******************************++++++++++++************)))))))))***++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((((((((((((************))))))))))))++++++******)))*********))))))))))))))))))))))))+++,,,,,,+++)))((()))***************************))))))((((((((()))***+++************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))*********++++++++++++++++++++++++***))))))************************((((((((()))***+++++++++))))))************)))(((******++++++++++++******+++++++++++++++,,,,,,,,,++++++,,,---------------+++---///...---,,,------,,,111444000,,,------,,,........./////////000000////////////000000000000111111000000000222333444333333333444444444555555666666666777777777777777777777888:::;;;<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLMMMIIIJJJJJJJJJIIIIIIKKKMMMPPPPPPOOOOOOOOONNNNNNNNNPPPQQQQQQRRRTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTTTTQQQQQQRRRTTTUUUVVVWWWWWWVVVWWWXXXZZZ\\\^^^___```^^^______^^^]]]^^^```cccdddcccbbbaaa^^^\\\ZZZYYYWWWWWWXXXXXXXXXWWWWWWWWWUUUUUUWWW[[[___aaaaaaaaa^^^aaaeeeiiijjjjjjhhhffffffgggggggggeeebbb```^^^\\\]]]^^^___aaabbbcccddddddeeefffffffffgggiiikkkiiigggdddaaa```___``````^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\ZZZYYYYYYYYYYYYZZZWWWXXXXXXXXXVVVSSSPPPNNNNNNLLLIIIEEECCCCCCCCCCCC@@@>>>===<<<======;;;:::888888888777777666555555444444333333222111111000////////////////////////---.........------,,,++++++++++++,,,,,,+++++++++xxxnnnggg\\\TTTNNNHHHCCC@@@>>>;;;888555555555555444444555666666666666666666222222222222111111111111000000111000000///000000000000000////////////..................///////////////.........---------------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++------------++++++***++++++,,,,,,++++++***+++,,,,,,+++++++++------************************))))))))))))))))))))))))******************************++++++++++++******((((((((((((((()))***+++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++))))))))))))))))))))))))***))))))(((((((((((()))((((((((((((((((((((((((***+++,,,+++)))((()))***************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********)))))))))******++++++******)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,,,,---)))///222...++++++,,,+++............////////////////////////000000000000111000//////000111333555333333333444444444555555333444555666777888999999555666888:::===???AAAAAA>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEFFFHHHJJJKKKLLLHHHIIIJJJIIIHHHHHHJJJLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSTTTVVVXXX[[[]]]___```___``````_________bbbddddddcccaaa___]]][[[ZZZZZZ[[[[[[YYYXXXWWWVVVUUUUUUWWWWWWXXX[[[___aaabbbaaa___aaadddggghhhgggeeecccfffggghhhgggfffccc```^^^]]]^^^___```aaabbbcccddddddeeeeeeeeeddddddfffhhhgggeeedddbbb````````````]]]]]]\\\ZZZYYYYYYYYYYYY[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUQQQNNNLLLNNNKKKHHHEEECCCBBBCCCCCC===<<<::::::;;;;;;:::888888888777666666555555555444444333333222111111000........................------------------,,,+++***++++++++++++++++++***|||qqqddd[[[SSSNNNHHHBBB>>>;;;999777888777666444333333333444222444666555444333333444333333222222222111111111///000111000///...///000000000////////////......---............/////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******))))))))))))******+++,,,,,,------,,,,,,+++******++++++++++++******+++,,,---,,,******,,,...++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******''''''''''''((()))***+++((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((('''((())))))***(((((()))))))))))))))***(((((('''''''''(((((()))(((((((((((((((((((((((()))***++++++***)))***+++************************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))******)))))))))(((((((((((())))))************)))))))))************))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++,,,......,,,+++,,,---+++111333000------...---------........./////////////////////000000000000000000//////000222444555333333333444444444555555222333444555777888999:::555666888:::===???AAABBB>>>>>>>>>>>>???AAABBBCCCCCCDDDEEEFFFHHHIIIJJJKKKHHHIIIJJJIIIGGGGGGIIIKKKMMMMMMNNNOOOPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWUUUTTTSSSRRRQQQSSSSSSUUUWWWZZZ]]]___aaa``````aaa```___```bbbddddddbbb```^^^\\\\\\\\\]]]___^^^\\\YYYWWWVVVUUUUUUYYYXXXYYY[[[^^^aaaaaaaaa___```ccceeeeeedddbbbaaadddeeefffgggfffccc```^^^______```aaabbbcccdddddddddeeeeeedddbbbbbbcccdddccccccccccccbbbaaa```___]]]\\\[[[YYYXXXWWWWWWWWWYYYXXXXXXXXXXXXXXXXXXWWWXXXXXXWWWVVVSSSQQQNNNLLLLLLJJJHHHEEECCCBBBAAAAAA<<<:::999999::::::999888888777666555444444444555333333333222111111000000........................,,,,,,------------,,,,,,***++++++,,,,,,++++++***yyynnnddd]]]UUUNNNHHHBBB???<<<999777666555555555666666555444444555666000222555555222111111333222222222111111111111000...000111000...,,,...///000000/////////.........---------.........//////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++***************++++++---,,,,,,++++++,,,,,,---******++++++++++++******)))+++,,,***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******(((((((((((()))***+++,,,'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&%%%%%%%%%&&&'''((((((((((((((())))))******((('''''''''((()))***+++************************((()))++++++******+++---************************))))))******+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((()))))))))))))))(((((()))***************))))))************))))))((())))))***++++++,,,,,,,,,,,,,,,---,,,,,,++++++***,,,...---,,,+++,,,---,,,222555111...///000///---------.........//////////////////000000000000000000000111222333444555333333333444444444555555444444555555666777888888666777888999;;;===>>>???>>>>>>>>>???@@@AAACCCCCCDDDDDDFFFGGGHHHIIIJJJJJJHHHIIIIIIHHHGGGGGGHHHJJJJJJLLLNNNOOOQQQQQQQQQQQQUUUUUUUUUTTTSSSSSSRRRRRRTTTTTTUUUWWWXXXYYYZZZ[[[ZZZYYYXXXVVVUUUSSSRRRRRRSSSSSSTTTVVVYYY\\\___aaa```aaaaaa```______aaacccdddbbb```^^^]]]^^^```aaa```___]]][[[YYYXXXXXXXXXZZZYYYYYYZZZ]]]___```___^^^___aaabbbccccccbbbbbbaaaccceeefffeeebbb___]]]___``````aaabbbcccdddddddddeeeeeedddbbbaaabbbddd___aaaccceeeeeecccaaa___]]]\\\ZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUTTTRRRQQQPPPOOOIIIIIIGGGEEECCCAAA@@@???<<<:::999:::;;;;;;:::888888777666444444444444444333222222111000000//////........................+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++zzznnnkkkaaaUUUKKKFFFDDDBBB@@@;;;:::888777666666666666111222333333333333444555///222555555333111222444111111111111000000000000...000222000---,,,---///000/////////............---------.........//////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++***++++++,,,,,,...---++++++++++++---...******++++++++++++******((()))+++)))&&&&&&(((+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******++++++++++++******))))))))))))***+++,,,---(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''((()))***+++'''((((((((())))))******(((((((((((()))***,,,,,,++++++++++++++++++++++++'''(((*********+++,,,...************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++((())))))*********))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((()))***************))))))************))))))((())))))***++++++,,,,,,++++++,,,---............***,,,...---,,,+++,,,,,,+++111444111...//////...---------.........//////////////////000000000000///000111222333444555555333333333444444444555555666666666666666666666666777888888999999:::;;;;;;?????????@@@AAABBBDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHIIIIIIHHHGGGFFFHHHIIIIIIKKKMMMOOOQQQRRRRRRRRRXXXXXXWWWVVVUUUTTTSSSRRRSSSTTTUUUWWWYYYZZZ\\\\\\YYYYYYXXXWWWUUUTTTSSSSSSTTTTTTTTTVVVYYY\\\___aaaaaaaaaaaa```^^^___aaacccdddbbb```______```cccddd```___]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXYYY\\\^^^^^^^^^^^^^^^```aaabbbcccdddddd___aaaccceeedddbbb___]]]___``````aaabbbcccdddddddddeeeeeedddbbbbbbccceee^^^```dddggggggeeebbb```]]]\\\ZZZXXXVVVUUUUUUTTTTTTVVVXXXZZZZZZZZZXXXWWWUUUTTTSSSRRRQQQRRRRRRRRRHHHHHHGGGEEECCCAAA???===<<<;;;::::::<<<<<<;;;999888777555444333333444444222222111111000/////////........................++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++yyyqqqkkkcccZZZRRRMMMHHHCCC@@@>>>;;;777444555444333222111222333333333333333222222111111111444222222333666777555333---...000111222222111111000000000000////////////------......//////000000------------------------/////////...---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++))))))+++,,,,,,+++***)))))))))************))))))***************************************************+++,,,------,,,+++***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))'''&&&******++++++++++++******((()))***++++++***)))(((&&&''')))***)))((()))***))))))(((((('''''''''&&&(((((((((((())))))))))))******+++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++,,,,,,)))************+++++++++'''+++,,,***((()))+++,,,+++***)))(((((()))***+++,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,333333222111000///......+++++++++++++++,,,---...000000000000///////////////000111222333444444444111222444555666555444333444444555555666666777777777777777888999:::<<<===??????@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIHHHHHHIIIJJJLLLMMMLLLMMMOOOQQQSSSSSSSSSSSSUUUVVVWWWWWWUUUSSSSSSTTTTTTTTTUUUWWWYYYZZZ\\\\\\\\\]]]]]]ZZZWWWTTTRRRRRRPPPQQQRRRUUUXXX[[[]]]___```___]]]]]]]]]___aaabbbcccdddcccaaa``````bbbdddbbb```^^^[[[ZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[]]]```aaa```___^^^^^^cccdddeeeeeeccc```]]][[[]]]^^^___aaaaaaaaa```___dddcccaaa`````````aaabbbcccdddfffffffffdddbbbaaa\\\[[[XXXVVVUUUTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSQQQQQQQQQQQQOOONNNHHHEEECCCAAAAAA@@@???===>>><<<;;;;;;<<<;;;999777444444333222222222333333111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************~~~oooggg^^^WWWSSSNNNHHHCCCCCC@@@<<<::::::999666444555444333222222222333333333333333222222111111111333222111222555666444222111111111111000///------000000000000/////////...............////////////------------------------............------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,++++++******++++++)))***++++++++++++***)))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((()))******************)))&&&'''((())))))((('''&&&&&&(((******)))((()))***))))))((((((((('''''''''(((((((((((())))))))))))++++++,,,,,,,,,++++++***))))))))))))))))))))))))***************************))))))(((((())))))***))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))))))))************+++++++++((())))))((())),,,,,,)))+++***)))(((((()))***+++,,,+++)))((((((((()))***))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,222111111000///.........,,,,,,,,,,,,,,,---......000000000000///////////////000111222333333333333222333333444444444444444444444555666666777777888888888888888999:::<<<<<<======>>>???@@@AAABBBCCCEEEEEEEEEEEEFFFFFFFFFFFFJJJIIIIIIIIIIIIJJJLLLMMMLLLMMMOOOQQQRRRSSSSSSSSSTTTVVVWWWWWWUUUSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZ[[[ZZZ[[[[[[ZZZWWWTTTTTTTTTTTTTTTUUUWWWYYY\\\^^^___```___]]]]]]]]]___```bbbdddeeeeeedddbbbaaacccdddcccaaa___^^^]]]]]]^^^___]]]\\\[[[ZZZZZZ[[[\\\]]]YYY\\\___`````````aaabbbffffffeeecccbbb```___^^^___```aaabbbcccbbbbbbaaacccbbbaaa```___```aaaaaa```aaabbbcccbbbaaa___^^^[[[ZZZXXXVVVUUUTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUVVVPPPOOONNNNNNOOOOOONNNMMMGGGEEEBBBAAAAAA@@@???======<<<;;;;;;;;;:::888666777777555444444333333444111111111000000000//////............------------************************++++++++++++++++++++++++vvvmmmddd^^^VVVOOOGGGBBB@@@@@@===;;;999777555444555555444333444444333222222222222333222222222222222111111111222111000111333333333111333222111000///...---,,,000000000/////////....../////////.......................................------------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++---,,,++++++******++++++)))******++++++***))))))))))))************))))))((((((((((((((((((((((((******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))((())))))******))))))(((''''''(((((((((((('''''''''(((******)))((()))***))))))((((((((((((''''''(((((((((((())))))))))))++++++,,,,,,,,,,,,,,,+++))))))))))))))))))))))))*********************************))))))*********((((((''''''''''''((((((************************)))))))))))))))))))))))),,,++++++***)))((('''''')))************+++++++++)))+++***(((+++///---(((******))))))))))))******+++***))))))((()))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,000/////////......---------------,,,------...///////////////000000000000000000111222333333333333333333222222333333444555555555666666777888888888:::999999999::::::;;;<<<:::;;;<<<>>>???AAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLNNNPPPQQQRRRRRRRRRTTTUUUVVVVVVUUUTTTTTTUUUUUUUUUVVVVVVWWWXXXXXXYYYWWWXXXYYYYYYWWWVVVVVVVVVYYYYYYYYYZZZ[[[]]]^^^_________^^^]]]]]]___```aaadddeeeffffffdddccccccdddcccbbbaaa``````aaabbbccc]]]]]]\\\\\\\\\\\\]]]]]]YYY[[[]]]______aaadddgggjjjhhhfffcccaaaaaaaaaaaaaaabbbccccccddddddccccccaaaaaa```____________```^^^___```aaa```___^^^]]][[[ZZZXXXWWWUUUTTTTTTTTTVVVUUUUUUUUUUUUUUUUUUUUUMMMLLLKKKKKKLLLMMMKKKJJJFFFDDDAAA@@@AAA@@@???>>>===;;;:::999999999777555777777555444333333333333111111000000000000//////............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,|||yyyrrrmmmfff___YYYSSSMMMIIIHHHDDD???<<<<<<<<<;;;999333222222222222333333333333333333222222222222222222222222111111111111111000000///000111222222222333222111000000000000111000000/////////........./////////......---------........................,,,,,,,,,------.........+++++++++,,,,,,,,,------++++++++++++++++++++++++***************************+++++++++++++++,,,,,,---,,,++++++******++++++***************)))))))))))))))************))))))))))))))))))))))))))))))***************************)))(((''''''((()))***)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&(((***+++(((((())))))))))))(((((())))))************))))))''')))+++***)))((()))***))))))(((((((((((((((((((((((((((((())))))))))))******+++,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++((((((((((((((((((((((((************************))))))))))))))))))))))))++++++******)))))))))((())))))*********+++++++++,,,222333...,,,......)))***))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))******************************************+++++++++,,,,,,,,,......------------------......---------......///////////////000000000000000000111222222222222222333222111111111222444555555555666666777888888888;;;:::::::::::::::;;;;;;::::::;;;===>>>@@@AAAAAADDDEEEEEEFFFFFFGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTVVVVVVTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWTTTVVVXXXXXXXXXWWWXXXYYY\\\\\\[[[[[[\\\]]]]]]^^^______^^^^^^^^^^^^___```bbbdddffffffdddbbbbbbbbbbbbaaaaaaaaabbbcccdddeee________________________\\\]]]^^^^^^___aaaeeehhhjjjiiigggeeedddcccbbbbbbbbbccccccccccccccccccccc``````______^^^^^^^^^^^^``````aaabbbaaaaaa```___[[[ZZZYYYXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTNNNLLLJJJJJJJJJJJJHHHGGGDDDBBB@@@@@@@@@@@@???>>>===;;;999888888888666444333333222222111222222222111000000000////////////.........---------,,,,,,------------------------++++++++++++++++++++++++~~~tttkkkccc]]]ZZZWWWSSSMMMHHHEEEBBB@@@>>><<<<<<;;;::::::888666444333333333222222222333444333333333222222222111111111111111111111111111111//////000000111222444555888666444222111111222333////////////............//////......------,,,,,,........................+++,,,,,,,,,------......+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,++++++******+++++++++******))))))((((((((())))))************))))))************************))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''(((***+++(((((())))))))))))((((((******))))))))))))******(((***++++++)))((()))***(((((())))))))))))))))))(((((((((((())))))))))))(((((()))***************************************((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++,,,,,,,,,))))))*********+++++++++---:::???555+++,,,...,,,)))))))))******))))))))))))))))))*********))))))))))))))))))))))))))))))************************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------///......---------........./////////000000000111000000111222222222111111222222111000000222333444555555555666777777888888::::::999999999:::;;;;;;<<<<<<<<<===>>>>>>??????CCCCCCDDDEEEFFFFFFGGGGGGJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTVVVXXXYYYXXXXXXYYY[[[\\\\\\\\\[[[\\\\\\]]]]]]_________^^^^^^^^^______```bbbddddddbbb```````````````aaaaaabbbdddeeeeeebbbbbbbbbbbbbbbbbbbbbbbb`````````___^^^```dddgggggghhhiiiiiihhhfffdddbbbbbbbbbbbbbbbaaabbbbbbbbb_______________^^^^^^]]]``````aaaaaaaaaaaaaaaaaa[[[[[[ZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUTTTSSSRRRRRRRRRPPPMMMKKKJJJHHHFFFCCCCCCAAA??????@@@@@@???>>>>>>;;;888777777777555444111111111111111222333444000000000////////////......------------,,,,,,,,,------------------------))))))))))))))))))))))))}}}tttkkkfff___WWWOOOIIIEEEDDDGGGDDD???<<<:::999888777888999::::::999777444222555555555444222111222444222222222333222111111000000000000111111111111111...///111111222444777:::???<<<888333000///000000/////////.........------.........---------------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,------,,,++++++******++++++++++++)))((((((((((((((())))))************))))))************************))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++((())))))******))))))(((((((((''''''''''''(((((()))***,,,+++***))))))***(((((())))))))))))******(((((((((((())))))))))))''''''((()))*********************************************************************))))))*********))))))************))))))************************))))))))))))))))))))))))))))))***+++,,,---......)))************+++++++++,,,>>>EEE777******...---))))))************))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,------......///...------------------......//////000000111111000000111111111111111000111111000000111111222333444444555555666777777777999888888888999999:::;;;============>>>>>>>>>>>>BBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKLLLLLLMMMOOOOOOPPPRRRTTTUUUTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXVVVXXXZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^_______________^^^^^^^^^^^^```aaaaaa___^^^^^^______```aaabbbcccdddeeeeeeccccccddddddddddddccccccbbbbbbbbb```___```ccceeedddfffhhhjjjjjjhhheeedddbbbbbbaaa````````````aaa______``````______^^^]]]^^^^^^^^^^^^^^^_________\\\\\\\\\[[[ZZZXXXVVVUUUTTTUUUVVVVVVUUUTTTRRRQQQUUURRROOOMMMKKKHHHEEEBBBAAA???>>>>>>???@@@???>>>???<<<999777777777666444333222222333333444555666000000////////////......------------,,,,,,,,,,,,************************))))))))))))))))))))))))}}}vvvooofff^^^XXXPPPMMMGGGBBB>>><<<;;;;;;>>>;;;888666666666555444777888999999777666555555333444555333111000222444111222222333222111000//////000000000111111111222...000222222333666;;;???@@@===888333///...///000//////.........---------,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************************************)))******+++,,,,,,---------,,,++++++******++++++,,,+++)))(((''''''(((((())))))************))))))************************))))))))))))))))))))))))((())))))******))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))************)))******************))))))((('''&&&&&&'''((())))))+++,,,,,,***)))))))))(((((()))))))))*********(((((((((((())))))))))))'''''')))******+++++++++***************************************************))))))(((((())))))***(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,)))************+++++++++(((:::AAA444)))+++...+++((()))***++++++***)))((('''((()))***+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,---......///......---,,,,,,,,,,,,,,,.........///000111111111000000111111111111000000///000000111111111111111333333444444555555666666666666666777888999:::;;;<<<<<<===>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLNNNOOOOOOQQQSSSTTTTTTTTTUUUWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZ\\\\\\ZZZZZZZZZ[[[ZZZZZZ[[[[[[]]]___```aaa______```______^^^^^^]]]___``````___]]]]]]^^^___```aaabbbcccdddeeeeeeeeebbbcccddddddddddddcccbbbaaabbbbbbaaa```aaaccceeedddeeefffggghhhhhhhhhgggcccbbbaaa```___``````aaa___``````aaa```___^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVWWWXXXXXXWWWVVVTTTRRRUUURRROOOMMMKKKIIIFFFCCC@@@>>>======???@@@??????@@@===999777777777666555555444444333222222333333000000/////////.........---------,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))){{{wwwuuukkkhhhaaaZZZRRRLLLHHHFFFBBB@@@<<<999888999;;;<<<888666444333444555555444555555555444333333444666111222444222000///111444111111222333222111000/////////000000111111111222...000222333444888===BBB===:::555111//////111333//////.........---------,,,,,,,,,------.........++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------************************))))))))))))))))))))))))))))))***+++,,,,,,---------,,,++++++******++++++,,,+++)))((('''''''''((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++))))))******++++++++++++******+++***)))(((((()))***+++***+++,,,,,,***)))))))))(((((())))))*********+++(((((((((((())))))))))))(((((()))++++++,,,,,,,,,************************(((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))************+++++++++%%%555;;;///(((,,,---'''((()))***++++++***)))((('''((()))+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---......//////...---,,,,,,++++++++++++---......///000111111222000000111111111000000///...///111222222222111000222222333333444555555666555555555666777999:::;;;:::;;;<<<>>>???AAABBBCCC??????@@@AAABBBCCCDDDEEEBBBDDDFFFHHHJJJKKKKKKKKKLLLKKKJJJJJJJJJLLLMMMNNNNNNQQQSSSTTTTTTTTTVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[\\\^^^]]][[[ZZZZZZ[[[YYYZZZ[[[\\\^^^```bbbccc___`````````___^^^]]]]]]`````````^^^\\\\\\^^^```aaabbbcccdddeeeeeeeeeeeeaaabbbccccccccccccbbbaaa```aaabbbbbbaaabbbdddeeeeeeddddddeeefffhhhjjjkkkdddcccaaa`````````aaaaaa___```aaaaaaaaa```^^^^^^]]]\\\\\\\\\]]]^^^^^^___^^^______^^^]]][[[YYYWWWXXXYYYZZZZZZYYYXXXUUUTTTSSSQQQNNNLLLKKKIIIGGGDDD???>>>======???@@@??????AAA>>>:::777777777666666666555333111000///......000/////////............---------,,,,,,,,,++++++************************************************uuuqqqkkkddd^^^YYYVVVUUURRROOOJJJEEEAAA>>>=========;;;:::888777777777777666666555444222111000000333333333444444333222222333333333222222222111111000000000000000000000000......//////000000111111333...222555222888<<<666666555333111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------......,,,***++++++******************------------,,,,,,+++***---,,,+++++++++***(((&&&))))))***+++,,,,,,***(((---,,,++++++******++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************"""$$$&&&)))+++,,,,,,,,,******))))))))))))******((((((((((((((()))******&&&((()))(((&&&&&&)))+++,,,++++++************+++%%%'''***---...---+++***))),,,......,,,***))))))))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++)))))))))))))))))))))))),,,++++++++++++++++++,,,---***'''''')))+++***)))'''(((+++,,,---,,,***)))+++,,,,,,+++(((''''''((())))))))))))************((((((''''''''''''((((((''''''(((((())))))******+++***)))(((((()))***+++))),,,000333333000,,,)))******))))))((((((''''''++++++************++++++))))))******)))((('''&&&+++*********))))))(((((((((((((((((())))))))))))******))))))******+++,,,************************++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---......///////////////...///000222222111111000111222222222222333333333666555555444444333222222888777666555666888:::;;;;;;;;;<<<===>>>???@@@@@@>>>???@@@BBBCCCDDDDDDDDDGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNSSSSSSRRRRRRSSSSSSTTTUUUTTTUUUWWWVVVVVVWWWYYY[[[]]]___``````]]][[[ZZZZZZXXXYYYZZZ\\\]]]^^^______aaa___]]][[[\\\[[[ZZZXXX^^^^^^^^^^^^____________cccddddddcccbbbbbbccceeedddcccbbbbbbbbbbbbbbbcccdddcccbbbaaaaaa``````aaabbbbbbaaaaaaccceeehhhjjjgggfffcccaaa______```aaaaaabbbccccccbbb```^^^\\\\\\[[[[[[]]]___aaa```___```\\\YYY[[[___aaa^^^ZZZYYYYYY[[[^^^^^^[[[TTTNNNPPPNNNLLLKKKJJJIIIGGGEEEAAAAAAAAA@@@???>>>===<<<;;;999777777777888777555555555333222111000000000///////////////......---+++,,,,,,------,,,,,,+++******))))))))))))******************************{{{wwwsssooollliiieeeccc[[[XXXTTTOOOKKKHHHEEEDDDCCCAAA>>>;;;999777666666777666555333333333333444333333333333333333333333222333333444333333222222333333222222222111111111000000000000000000000000///////////////000000000000---111222000999???777555444333111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......,,,***++++++******************,,,,,,------,,,,,,+++***---,,,,,,,,,------,,,+++***)))******++++++***))),,,+++******))))))******************************))))))))))))))))))))))))************)))))))))((())))))))))))************%%%&&&((()))*********)))***))))))(((((())))))***)))((((((((((((((()))***&&&((()))(((&&&%%%''')))%%%&&&'''((())))))((((((111...***'''&&&''')))+++---,,,***))))))+++---...((((((((((((((('''''''''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++,,,***'''''')))+++***)))&&&'''((()))***))))))((()))***+++***)))((()))***))))))))))))************)))((((((''''''(((((()))******))))))((((((''''''+++***)))(((((()))***+++)))***+++,,,,,,+++***)))******))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((************)))))))))((((((((((((((())))))))))))******))))))******+++,,,************************+++++++++,,,,,,,,,------,,,,,,+++***+++,,,---...---......///////////////...///000111222111111000///000000000000111111111555444444444444333333333666555444444444666888999;;;;;;<<<===>>>??????@@@???@@@AAABBBDDDDDDDDDDDDFFFGGGHHHHHHJJJJJJKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLRRRRRRRRRSSSSSSTTTUUUVVVUUUVVVWWWWWWVVVVVVXXXZZZ]]]^^^```___]]][[[ZZZ[[[XXXYYY[[[]]]^^^___^^^^^^```^^^\\\[[[[[[[[[ZZZYYY___````````````aaaaaaaaabbbcccdddcccaaaaaacccdddcccbbbbbbaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaccceeehhhjjjhhhfffdddbbbaaaaaaaaabbb```aaabbbcccbbb```^^^\\\^^^\\\\\\]]]___aaaaaaaaa```]]]ZZZ[[[^^^___]]]YYYXXXXXXZZZ\\\]]]YYYSSSNNNOOOMMMKKKJJJJJJIIIGGGEEEBBBBBBAAAAAA???>>>===<<<;;;999777666666777666555555444333222111000000000///////////////...------+++,,,,,,------,,,,,,+++******))))))))))))******************************xxxooohhhdddaaa```]]]ZZZVVVSSSQQQOOOMMMKKKEEEDDDBBB@@@>>><<<;;;:::999999888888777666666666555555444444444444555555000000111222333444444555222222333333333333222222222222222222111111111000000000000000000000000000000000//////////////////...///333//////>>>FFF;;;555444222111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---+++******++++++++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,---------************************+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))((('''''')))((((((''''''(((((()))***)))((((((((((((((()))''')))******(((''''''(((&&&((()))+++++++++***)))+++***((())),,,222888<<>>??????@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMMMMMMMLLLLLLKKKQQQQQQRRRSSSTTTUUUWWWXXXVVVWWWXXXWWWVVVVVVWWWYYY\\\]]]___^^^\\\[[[[[[[[[XXXZZZ\\\^^^______^^^]]]^^^]]][[[[[[\\\\\\[[[ZZZaaaaaaaaabbbbbbbbbccccccaaabbbcccbbbaaa```bbbdddbbbbbbbbbaaaaaa`````````____________```aaabbbcccaaa``````aaacccfffhhhjjjhhhgggeeeccccccccccccddd```aaacccccccccaaa___^^^```^^^\\\\\\___aaaccccccaaa^^^\\\\\\]]]^^^[[[XXXVVVWWWXXXZZZZZZWWWRRRMMMNNNLLLJJJJJJJJJIIIGGGFFFCCCCCCBBBAAA@@@>>><<<;;;===:::666444555555555555555444333222111000000000...////////////...------+++,,,,,,------,,,,,,+++******))))))))))))******************************}}}yyyvvvlllfff^^^WWWRRRNNNLLLJJJKKKIIIFFFDDDDDDCCCAAA???:::;;;;;;;;;:::999777777666666777888888888777777333333333333444444555555///000000111222333444444111111222333333333333222222111111111111000000000000000000000000000000000000000000//////......---///222555000000CCCLLL???444333222000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---,,,******+++++++++++++++,,,++++++,,,,,,,,,++++++*********++++++*********+++***++++++***)))((()))***++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))******************)))))))))(((''''''((((((''''''''''''((((((***))))))((((((((((((((('''(((*********)))))))))+++++++++++++++,,,,,,,,,%%%)))000888>>>BBBDDDEEEHHH???333,,,+++,,,+++)))'''''''''((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))******)))++++++***)))******++++++''')))******))))))***+++((()))))))))******************))))))))))))******''''''(((((())))))*********))))))))))))))))))***,,,+++)))'''''')))+++,,,))))))))))))))))))))))))((()))+++------+++)))((()))((('''&&&'''(((+++,,,*********)))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***************************++++++++++++,,,,,,,,,,,,+++*********+++---------......////////////////////////000000000000000111111222222222333333333222222333333444555666666777777777777888999:::;;;::::::;;;<<<===>>>??????AAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIINNNNNNOOOOOOOOONNNNNNMMMPPPPPPQQQRRRTTTVVVXXXYYYWWWXXXXXXWWWUUUUUUVVVXXX[[[\\\]]]]]][[[ZZZ[[[\\\YYYZZZ]]]___``````___^^^___]]]\\\\\\^^^___^^^]]]aaaaaabbbbbbbbbccccccccc```aaabbbaaa``````bbbdddddddddcccccccccbbbaaaaaa]]]]]]]]]]]]]]]^^^______`````````aaaccceeegggiiihhhgggfffeeeddddddeeeeeebbbcccdddeeeeeedddbbbaaabbb___]]]\\\___bbbdddeeebbb```]]]\\\\\\[[[YYYWWWTTTUUUVVVWWWWWWTTTPPPNNNMMMKKKJJJIIIIIIIIIGGGEEECCCCCCBBBAAA@@@>>><<<;;;===:::666444444555555444555444333111000000//////......//////......---,,,+++,,,,,,------,,,,,,++++++******))))))******+++************************~~~wwwtttnnniiiddd```]]]ZZZRRROOOJJJFFFDDDBBBAAA@@@???===;;;:::::::::999888444444555555444333222111333333444444444444333333......///000111111111111111111111111111111111111000111222222333333333222111111111000000000//////////////////////////////000000//////......------///000333000000AAAIII???333222111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...---+++******++++++,,,,,,,,,,,,******+++,,,,,,++++++++++++---///...+++))))))******,,,---,,,)))((()))+++,,,,,,+++************+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************((((((((((((((()))))))))((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&'''((()))))))))(((((((((''''''(((,,,///222666999>>>BBBBBB???;;;888555///((('''***,,,+++)))(((((()))))))))*********))))))************))))))(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))))))))))))))(((((((((((((((((()))))))))******))))))))))))++++++******)))***++++++)))***+++***)))((((((***((()))))))))******************))))))))))))******''''''(((((())))))******)))))))))******)))))))))++++++************++++++))))))))))))************((()))+++------+++)))((()))((('''&&&'''(((+++,,,))))))))))))))))))******(((((((((((())))))))))))))))))(((((())))))***+++*********************************+++++++++,,,,,,++++++***)))***+++,,,------......//////////////////////////////000000000111111222222222333333333111222222333444555666666777777777888888999:::;;;::::::;;;<<<===>>>??????BBBBBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHMMMMMMNNNOOOOOOOOOOOONNNOOOOOOPPPQQQSSSVVVXXXYYYWWWXXXXXXWWWUUUUUUVVVXXXZZZ[[[\\\[[[ZZZZZZ[[[]]]YYY[[[]]]___aaaaaa``````aaa___^^^___```aaaaaa````````````aaaaaaaaabbbbbb```aaabbbaaa``````bbbdddfffgggggggggfffeeecccbbb^^^]]]\\\[[[[[[[[[[[[[[[``````aaabbbccceeefffgggfffeeeeeeeeedddeeeeeeeeecccdddfffggggggfffeeedddbbb___]]]]]]___bbbdddeeebbb```^^^]]][[[ZZZXXXVVVSSSTTTUUUUUUTTTRRRPPPOOOMMMKKKIIIHHHIIIHHHFFFDDDBBBBBBAAA@@@???===<<<;;;<<<:::666555555555555555444444222111000/////////...............------,,,+++,,,,,,------,,,,,,+++++++++************++++++************************{{{uuussspppnnnlllhhhccc___[[[YYYUUUQQQMMMJJJHHHGGG@@@>>><<<;;;;;;<<<;;;:::999888666555666777666555333333333222222222111111444444444333333222222222000000111222333333222222222111111111000000/////////000111222333333333333000000000000//////////////////////////////////////////..................///+++...///...888???999222222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------,,,*********++++++,,,---------)))***++++++++++++++++++---111444444000,,,++++++***---000///+++))))))+++---,,,,,,+++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((''''''((()))***+++)))((((((''''''(((((()))((((((((((((((()))*********(((&&&&&&'''''''''&&&'''''''''***...444999<<>>:::666222///...---***((((((******(((&&&((())))))******++++++,,,))))))************))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))++++++)))((()))***))))))))))))((((((((((((***++++++***((('''((()))))))))))))))***************))))))(((((())))))*********))))))((((((''''''))))))************))))))))))))************)))))))))))))))************+++'''((()))******)))((('''))))))(((''''''(((******))))))))))))************(((((((((((()))))))))))))))(((((((((((()))******************************************+++++++++++++++******))))))+++,,,------....../////////////////////.........///000111///000000000000111111111222222333333444555666666555555666777777888888888;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPRRRTTTVVVWWWVVVWWWXXXWWWVVVVVVWWWYYYYYYZZZZZZZZZYYYZZZ[[[]]]YYYZZZ\\\^^^```bbbcccdddcccaaa``````bbbccccccbbb_________`````````aaaaaa```aaabbbbbbaaaaaaccceeeiiiiiijjjjjjiiigggeeeddd___^^^]]]\\\[[[[[[[[[[[[aaaaaabbbbbbcccdddddddddccccccccccccddddddddddddcccdddfffhhhhhhhhhfffeeeaaa___]]]]]]```bbbddddddaaa```___]]][[[YYYWWWVVVRRRSSSUUUTTTRRRPPPPPPPPPMMMKKKIIIHHHHHHGGGDDDBBB@@@@@@??????>>>===;;;;;;;;;999777777777888777555444333222111000/////////---............---,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++************************}}}zzzsssqqqooommmkkkfff```\\\XXXUUURRRQQQQQQOOOLLLIIIGGGFFFDDDAAA>>>======>>>999888666666888888777666888666444444555666555444666555444444444555666777666555444333333333444444444444555666666666555444111111000000000////////////000111222222333333333000000/////////.........////////////////////////------..................111'''***111///000555444222111000//////...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++)))******++++++,,,------...))))))***+++++++++++++++***000666777333///------)))...222222...******+++,,,++++++***************************************))))))))))))))))))))))))((()))))))))************))))))))))))************)))((((((''''''(((*********))))))(((((())))))***''''''''''''(((***+++,,,444000+++)))((()))(((&&&)))+++...222666:::===>>>888666222...,,,+++,,,---...------,,,***(((&&&%%%((((((((()))******++++++))))))************))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***'''))),,,,,,)))((()))***((())))))***)))((('''&&&((()))******))))))***+++))))))))))))************)))((((((''''''(((((()))******))))))((((((''''''((()))***++++++***)))((())))))))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************(((((((((((())))))))))))((((((((((((((()))******************************************+++++++++++++++***)))))))))***,,,------......//////////////////......---...///000111///000000000000111111111333333333444444555555555555555666777888888888888<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHIIIGGGHHHJJJLLLNNNOOOPPPPPPMMMNNNNNNOOOQQQSSSTTTUUUUUUVVVWWWWWWVVVVVVXXXZZZXXXYYYYYYYYYXXXYYY\\\^^^ZZZZZZ[[[]]]```cccfffgggdddbbbaaaaaabbbcccbbbaaa_________`````````aaaaaa```bbbcccbbbbbbbbbdddfffjjjkkkkkkllljjjhhhfffeee___^^^^^^]]]]]]]]]^^^^^^bbbbbbccccccccccccbbbbbb``````aaabbbbbbbbbbbbbbbaaaccceeegggggggggfffeee___^^^]]]^^^```bbbcccbbb``````___]]]ZZZXXXWWWWWWQQQSSSUUUSSSQQQOOOPPPQQQNNNLLLJJJHHHGGGEEECCC@@@===============<<<;;;;;;999888888999::::::888666444333222000////////////------......------,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************yyyvvvpppkkkfffbbb]]]ZZZVVVVVVUUUUUUUUUQQQMMMIIIIIIFFFCCCBBBCCCCCCAAA???>>>======;;;999888:::;;;:::888777777777777666444555333111111222333222111666555333333333555888999444333111//////111222444222333444444444444222222/////////000000000000000//////000222222333333333000/////////............////////////////////////,,,------....../////////555'''***444111---111222222111000//////...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***(((******+++,,,,,,---......((()))***+++++++++++++++&&&---555777444///------)))///444444000+++******+++******)))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))************+++***(((''''''((())))))******))))))))))))******&&&&&&&&&''')))***,,,---@@@:::333...---,,,***)))***---111555888888666555---,,,+++***))))))))))))###%%%'''((('''''')))***&&&''''''((()))******+++))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******&&&))),,,,,,***((((((***)))+++,,,---,,,+++((('''&&&''')))***)))***,,,---))))))))))))************((((((''''''''''''((((((''''''(((((()))*********((()))***++++++***)))(((,,,+++***))))))***+++,,,))))))******++++++++++++++++++************++++++))))))******)))((('''&&&(((((())))))*********+++(((((((((((())))))))))))((((((((((((((()))******************************)))************++++++++++++***)))))))))***,,,,,,---......//////////////////......------///000111111222222222222333333333333333333444444444555555777888999::::::;;;::::::======>>>???@@@AAABBBBBBAAAAAABBBBBBCCCBBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKNNNPPPRRRSSSSSSMMMMMMNNNOOOPPPQQQSSSTTTTTTVVVWWWVVVVVVWWWYYY[[[WWWXXXYYYXXXXXXYYY\\\^^^ZZZZZZZZZ\\\___cccgggjjjdddbbb``````aaabbbaaa```````````````aaaaaaaaaaaaaaabbbccccccbbbccceeegggjjjkkkllllllkkkiiifffddd____________```aaabbbbbbcccccccccccccccbbbaaa```^^^___```aaaaaaaaaaaaaaa```aaaccceeeffffffeeeddd^^^]]]]]]___aaabbbbbbaaa_________]]]ZZZXXXWWWXXXQQQSSSUUUSSSPPPOOOPPPRRROOOMMMJJJHHHFFFDDDBBB???;;;;;;<<<<<<<<<<<<;;;;;;777777888;;;<<<<<<999777444333222000//////......------......------,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************ZZZXXXUUURRRNNNLLLJJJIIIFFFFFFEEEDDDBBBAAAAAA@@@======<<<;;;;;;:::999999999888888888777777666666444555666555444444555666333444555555222111111222666444222111333777<<>>666---,,,,,,)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((+++++++++***)))(((((('''))))))))))))************(((((())))))******++++++))))))((('''''''''''''''))))))))))))******************)))'''&&&%%%######))))))))))))))))))))))))+++*********))))))(((((())))))))))))************(((((((((((((((((((((((((((((())))))*********+++******)))((('''&&&%%%%%%((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))+++***((('''''''''((()))++++++***)))((('''&&&&&&))))))((((((''''''&&&&&&))))))(((((((((((())))))*********)))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,------,,,---......//////......////////////000000000000111111222222222333333333111222333222111111333555777888999999::::::::::::<<<===>>>???@@@AAAAAAAAADDDDDDEEEEEEDDDCCCBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIKKKLLLNNNOOOOOOTTTSSSQQQOOOOOOOOOQQQRRRTTTSSSSSSSSSSSSTTTVVVWWWZZZZZZZZZ[[[[[[\\\\\\]]]ZZZYYYYYYZZZ\\\___bbbdddaaaaaa```____________``````````````````````````````aaabbbbbbaaaaaabbbcccgggggghhhhhhgggeeecccbbbaaaaaa````````````aaaaaabbbaaaaaabbbccccccaaa___bbbbbbaaaaaa````````````___aaadddfffggggggeeedddbbb```^^^^^^^^^^^^\\\ZZZ]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUURRRPPPOOONNNNNNNNNLLLKKKIIIFFFDDDBBBAAA@@@???>>><<<;;;:::999999999555<<<111444===FFFLLL888777666444222111000//////.........------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))JJJIIIGGGEEECCCBBBAAAAAA@@@???>>>===<<<;;;::::::;;;::::::999888888777777888777777777666666666555444555666555444333444555333555666555333111111222555444333333555:::>>>AAA555333222333555555222000111111222222333333222222222111000///......//////000000000000000000000000222111///.........///000---------...............//////...------------...,,,---,,,+++000888===<<<444222000000111000...+++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,++++++***))))))((((((+++++++++++++++******)))(((((()))***,,,---......***,,,------,,,+++******************************++++++******)))(((((((((******))))))((((((((((((''''''(((((()))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&'''(((***,,,---HHHPPPLLL888)))+++///...333777777111++++++++++++))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((******))))))(((''''''&&&(((((()))))))))*********)))))))))))))))*********))))))(((''''''''''''''''''(((((((((((()))))))))******)))((('''&&&%%%%%%************************************)))))))))((())))))))))))************((((((((((((((((((((((((((()))))))))*********************))))))(((((('''))))))************))))))(((((()))))))))*********))))))))))))))))))))))))+++***)))((('''(((((()))(((((((((((()))))))))))),,,+++++++++************))))))(((((((((((())))))***)))))))))))))))))))))******))))))))))))******+++++++++,,,,,,,,,------,,,---......//////........./////////000000000000111111111111222222222222222333444333222222444666777777888999::::::::::::<<<===>>>@@@AAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNOOOSSSRRRPPPOOOOOOPPPQQQRRRTTTSSSSSSSSSTTTVVVXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]ZZZYYYYYYYYY[[[^^^aaabbbaaa```___^^^^^^^^^^^^^^^````````````````````````___aaabbbbbbaaa```bbbcccffffffffffffeeedddcccbbbaaa``````````````````aaabbbaaa```aaacccccccccaaabbbbbbaaaaaa``````______^^^```ccceeeffffffeeedddbbb```^^^^^^^^^^^^\\\ZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUTTTQQQOOOMMMLLLLLLLLLJJJIIIGGGDDDBBB@@@???>>><<<;;;:::888777777777666333888333777666AAAPPP;;;555444333111000///......------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************??????>>>>>>>>>>>>>>>???::::::999888777666666555888777777666666555555555666666555555555555444444444555666555333222333444444555666555333222222222333222222222555999===@@@555444333444555555333111222222222333222222111000222222000///............000000000000000000000000111000///.........//////...............---------...------------...//////---000111333999AAAEEECCC444222111000000///,,,******++++++,,,,,,++++++***+++++++++,,,,,,+++++++++,,,,,,++++++++++++++++++++++++******))))))((((((******++++++******)))((())))))******+++,,,,,,---***))))))***+++,,,,,,+++************************))))))))))))))))))))))))+++************))))))))))))))))))******************))))))(((((())))))***************************))))))))))))))))))))))))((('''''''''((()))+++,,,???___dddAAA%%%(((000,,,???666---******)))***---))))))))))))))))))))))))'''''''''(((((('''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((())))))))))))*********))))))))))))))))))((())))))((('''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((************************************))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))******************************************))))))))))))******(((((())))))))))))******))))))))))))))))))))))))******)))((((((((((((((('''((((((((()))))))))***,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))))))))))))))))))))************))))))))))))******++++++++++++,,,,,,,,,,,,,,,---......//////............/////////000000000000000000000111111111111222333444444333333444666666666888999999:::::::::<<<===>>>@@@AAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNQQQQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSTTTUUUXXXZZZ[[[ZZZZZZ[[[[[[\\\]]]]]]^^^[[[ZZZZZZYYYZZZ]]]___aaaaaa```___^^^]]]]]]]]]]]]___``````````````````______```aaaaaa``````aaabbbeeeeeedddcccbbbbbbbbbbbbaaaaaa````````````aaaaaacccaaa``````bbbddddddcccbbbbbbbbbbbbaaa```___^^^\\\^^^aaadddeeeeeeeeedddbbb```^^^^^^^^^^^^\\\ZZZWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSQQQNNNLLLJJJIIIIIIHHHFFFDDDBBB???===<<<<<<;;;:::999888777666666666444222444999///>>>VVV===444333111000///...------............////////////++++++++++++++++++++++++************************++++++++++++++++++++++++::::::::::::;;;<<<===>>>999999888888777666666555666666555555555444444444444444444333333333333333444555555444222111222333333555666555333222111222000000000000222555777999333333333444444444333222333333333222222111//////222222111000///......---/////////000000000000000////////////...//////////////////...---------,,,,,,,,,,,,------///000000333999>>>BBBEEEGGGBBB;;;333222111000///---+++******++++++,,,,,,++++++***)))***,,,------,,,***))),,,,,,,,,++++++*********,,,,,,++++++************)))************)))((((((************++++++++++++,,,)))&&&'''***,,,+++)))************************(((((())))))******************+++++++++******************))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''')))***+++777XXX```@@@%%%(((111///EEE333&&&'''+++)))(((,,,((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((()))))))))*********))))))((((((((('''))))))((((((((((((((()))'''''''''((((((((())))))((())))))))))))******************************************)))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))*********)))))))))*********+++++++++***)))(((((()))***+++(((((((((((()))))))))***))))))))))))))))))))))))***))))))(((((((((((((((*********)))((('''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***************))))))))))))*********++++++++++++,,,,,,,,,,,,---......///................../////////000000////////////000000000000222333333333222222444555555555777888999999999999<<<===>>>@@@AAABBBBBBBBB???@@@BBBDDDEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPPPPPPPPPPPPPRRRSSSTTTSSSSSSSSSUUUVVVYYY\\\]]]YYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[]]]___```bbbaaa```___^^^]]]]]]]]]``````aaabbbbbbaaa``````^^^```aaaaaa```___aaabbbdddcccbbbaaa```aaabbbcccccccccbbbbbbbbbbbbcccccceeecccaaaaaabbbcccccccccbbbcccccccccbbbaaa______\\\]]]```bbbddddddddddddaaa```^^^^^^^^^^^^\\\ZZZWWWVVVVVVVVVVVVVVVVVVVVVTTTSSSQQQNNNLLLJJJHHHGGGGGGEEECCCAAA>>><<<;;;;;;<<<;;;:::999888777777888777...333:::,,,???\\\===333333111000///.........++++++,,,,,,------......++++++++++++++++++++++++************************++++++++++++++++++++++++666666666555555666777777999999888888777666666666555555555555444444444444222222222222222333333333333444444444222111111333333444555444222111111111111111000000111111222333111222333444333333333333333333333222111000///...111111111000///......---......//////000000000000.........////////////.../////////...---------,,,,,,,,,,,,---...///000111>>>BBBEEEDDDCCC@@@888///111111111000...,,,+++******++++++,,,,,,++++++***)))***,,,......,,,***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++++++++)))************)))((((((************************---***'''''')))+++)))'''))))))))))))))))))))))))((((((((()))******++++++)))***++++++++++++******)))))))))((((((''''''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((()))***+++:::@@@555***---666;;;@@@///$$$(((---***'''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((******)))))))))))))))((('''(((((((((((()))))))))***)))))))))((((((''''''))))))((((((((())))))***(((((()))))))))*********(((((())))))***+++++++++************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))******))))))))))))))))))'''(((((())))))******++++++***)))(((((()))***+++'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))******************))))))))))))***************+++++++++,,,,,,,,,---......///.....................////////////....../////////000000000000111222111000000222444444444666777888999999999;;;<<<===???@@@AAABBBBBB???@@@AAACCCEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOPPPQQQRRRTTTUUUVVVTTTTTTTTTUUUWWWYYY[[[\\\XXXYYYYYYZZZ\\\]]]]]]^^^```___]]]]]]]]]___```bbbcccbbbaaa```____________```aaacccddddddcccaaa```___```aaaaaa``````aaabbbcccbbbaaa```aaabbbcccdddeeeddddddddddddddddddeeehhhfffccccccccccccbbbaaabbbcccdddeeedddcccaaa```\\\^^^___aaacccdddddddddaaa```^^^^^^^^^^^^\\\ZZZXXXXXXXXXWWWWWWWWWWWWWWWUUUTTTRRRPPPNNNKKKIIIHHHGGGEEECCCAAA>>><<<;;;;;;:::999888777777777777777;;;...000:::///CCC\\\:::444333222111000/////////&&&&&&''''''(((((())))))++++++++++++++++++++++++************************++++++++++++++++++++++++777666555444444444444444666666666555555555444444444444444444444444444444111111222222222222333333111222333333111111222333222333444333111000000000333333222222222111000000///111333333222111222333222222222222111000///...///000000000000//////...---......//////000000111------.../////////.....................---------,,,,,,,,,---...///000111CCCCCC>>>777444333000***...000111///---++++++,,,***++++++,,,,,,++++++***)))***,,,------,,,***))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))((())))))******************+++***))))))******((('''))))))))))))))))))))))))(((((())))))*********+++((()))***+++++++++***)))))))))((((((''''''&&&&&&)))((((((''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''((())))))+++))))))+++++++++000666555,,,&&&)))---,,,((('''))))))))))))))))))))))))'''''''''(((((('''''''''((((((((((((((((((((((((************))))))))))))''''''(((((((((((()))))))))(((((((((((((((((('''))))))((((((((()))******))))))))))))************'''(((((()))***+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))************))))))))))))((((((((())))))***************))))))))))))******''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((()))***++++++)))))))))))))))*********))))))(((((((((((())))))((((((((()))******++++++******))))))))))))******************++++++++++++,,,---......//////......------........./////////////////////000000000000///000111000///000111333222333555666888999999999999:::<<<>>>???@@@AAAAAA>>>@@@AAACCCEEEFFFGGGHHHFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKKKKLLLMMMMMMNNNOOOPPPQQQSSSUUUVVVWWWXXXWWWVVVVVVUUUVVVWWWYYYZZZWWWWWWXXXYYYZZZ\\\]]]]]]``````^^^^^^^^^```bbbccccccbbbaaaaaa``````aaaaaabbbccceeeffffffeeecccbbb```aaabbbbbbaaaaaabbbcccbbbbbbbbbbbbcccdddeeeeeeeeeeeeddddddddddddeeeeeegggfffeeeeeeeeedddbbb```bbbccceeeggggggfffeeeccc^^^___```aaabbbcccccccccbbb```^^^^^^^^^^^^\\\ZZZZZZYYYYYYYYYXXXXXXWWWWWWUUUTTTSSSRRROOOMMMJJJIIIGGGFFFCCCAAA>>><<<;;;;;;777666555444444444444444999111000888333DDDVVV555444333222111000000000000*********+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++888888777666666555666666444444444333333333333333333333333333333333333333111111222222222333333333///000222222111111333444000222333222000......///000111111111111000///...---///222222000///000222111111222111111000//////......000111111000000///------......///000000111,,,---.../////////......---------...............---------------...///000:::888333,,,+++......+++,,,...000///---+++,,,---***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,************************+++++++++++++++******)))(((((())))))******++++++''')))+++,,,+++*********)))))))))))))))))))))))))))))))))))))))*********&&&''')))++++++***)))((()))))))))(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))'''''''''((())),,,)))'''((((((&&&'''***)))+++***(((***,,,+++'''))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((((((((())))))(((((()))******+++((((((((())))))))))))***'''(((((())))))*********++++++++++++++++++++++++((()))))))))************))))))))))))************))))))))))))))))))))))))************)))))))))((()))*********************))))))************))))))'''''''''((((((((())))))))))))))))))))))))))))))((())))))***)))((('''&&&&&&&&&'''((()))***++++++))))))*********+++++++++))))))(((((((((((())))))'''(((((()))******++++++******))))))))))))******************++++++++++++,,,---......//////......---------.........////////////000000000111111111000111222111000000222444222333444666777888999999777888:::<<<>>>???@@@@@@???@@@BBBCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPRRRTTTWWWYYYZZZZZZYYYXXXWWWUUUUUUUUUVVVVVVUUUUUUVVVXXXYYY[[[\\\\\\______]]]]]]^^^```bbbddd```````````````aaaaaabbbccceeeggghhhhhhgggeeecccaaabbbccccccbbbbbbcccdddbbbcccdddeeeffffffffffffddddddccccccccccccddddddccccccdddfffhhhgggdddaaaaaacccfffhhhiiiiiihhhgggaaaaaaaaabbbbbbcccccccccbbb```^^^^^^^^^^^^\\\ZZZ[[[ZZZZZZYYYXXXWWWVVVVVVSSSSSSSSSRRRPPPMMMKKKJJJFFFEEECCC@@@>>><<<;;;:::666555444444333333444444222666222666777@@@KKK333222111000000/////////////////////...............++++++++++++++++++++++++************************************************555555444444444444444555444444444444333333333333222222222222222222333333111111222222333333333333...///111111111222333555///111222111///...---...,,,---.../////////...---,,,///111111///...000222000111111111111000000///,,,...///111111111000000---------...///000000111+++,,,.../////////......,,,------....../////////...------------...//////,,,...---,,,...222111---***---//////,,,+++,,,...+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,---((((((((((((((()))))))))+++,,,,,,,,,,,,+++******((((((((()))******++++++###(((,,,---,,,***+++---))))))))))))))))))))))))******))))))))))))))))))%%%''')))***+++***)))((()))))))))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((((((###(((***'''&&&''')))((("""+++---'''&&&,,,...)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))((())))))***++++++''''''''''''((((((((()))'''((((((((())))))))))))++++++++++++++++++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++((()))***++++++***)))(((''''''''''''((((((((()))))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))(((((((((((((((((())))))*********+++))))))(((((((((((())))))'''(((((()))***+++++++++******))))))))))))******)))************+++++++++,,,---......//////......---------.........//////000000000000111111111111111222333222111111333555111222444666777888999999666777999;;;===??????@@@???@@@BBBDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLMMMMMMNNNNNNOOOOOOOOOQQQSSSVVVXXXZZZ[[[\\\[[[YYYWWWUUUTTTSSSTTTTTTTTTTTTVVVWWWXXXZZZ[[[[[[^^^]]]\\\\\\]]]```bbbccc___^^^^^^______```aaabbbdddfffhhhiiiiiihhhfffdddaaacccddddddccccccdddeeebbbccceeeggghhhhhhggggggcccbbbbbbbbbbbbbbbbbbccc___aaacccgggjjjiiifffcccaaacccgggjjjkkkkkkjjjiiibbbbbbbbbbbbbbbbbbbbbbbbbbb```^^^^^^^^^^^^\\\ZZZ[[[[[[ZZZYYYWWWVVVUUUUUURRRRRRRRRQQQPPPNNNKKKJJJEEEDDDBBB???===;;;:::999777777666555555555666666+++999444555777;;;BBB222111000///...............,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))555333222222333444222111444444444444444444444444111111111111111111111111000000000000000000000000000000000000111111111111111111111000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000000///...------///......---------...............///////////////------------------------,,,------......------,,,++++++,,,,,,---...//////......//////,,,***+++...+++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++++++++***************)))***+++,,,,,,+++)))))))))***,,,+++***)))+++,,,******++++++++++++******,,,,,,++++++******)))))),,,+++++++++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))******'''$$$$$$'''******)))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((''''''((()))))))))))))))+++++++++***)))((('''&&&+++***)))))))))))))))*********))))))))))))******(((((())))))*********+++************************************************(((***---(((###---222'''+++,,,------,,,+++,,,...))))))))))))))))))))))))''''''((()))***++++++,,,+++++++++*********))))))******++++++++++++******&&&'''(((***,,,------...)))))))))))))))(((''''''''''''((()))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))***************)))((((((((()))+++,,,,,,,,,++++++,,,,,,---...///////////////.........////////////000000000000000111111111111222222222444444555555666666777777999999:::;;;===???@@@BBBAAAAAAAAABBBCCCDDDEEEFFFEEEGGGJJJJJJJJJJJJKKKMMMNNNRRRTTTRRRPPPPPPPPPPPPSSSRRRQQQQQQRRRTTTWWWYYYYYYXXXVVVTTTSSSSSSTTTTTTUUUSSSQQQPPPQQQSSSVVVXXX[[[\\\\\\\\\\\\]]]```bbbaaa```^^^]]]^^^___aaacccbbbccceeefffggggggffffffdddcccaaaaaaaaabbbcccddddddbbbaaabbbccceeeeeeddd```aaadddfffeeeccc```^^^aaaccceeeggghhhgggeeedddaaaaaaccceeehhhjjjiiiiiiddddddccccccbbbaaaaaaaaa\\\\\\]]]\\\\\\[[[ZZZYYYXXXZZZ\\\]]]\\\YYYWWWUUUTTTRRRPPPOOOOOONNNKKKJJJEEEDDDBBB@@@===;;;999888666666666666555555555555333333333222222333444444000000000000///...---,,,...---,,,+++************......---,,,+++***)))(((************************************************555444222333444444333111333333333333333333333333111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000111000000000000//////......////////////////////////////////////////////////...////////////......---......------------......////////////............------------------------,,,,,,------------,,,,,,+++,,,,,,,,,---.........---+++***,,,---...------++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++***************************++++++((()))************)))((()))***************++++++******++++++++++++******(((((())))))))))))))))))***************+++++++++************************))))))(((((((((((())))))***)))(((''''''((()))***,,,)))&&&&&&(((*********''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((************************)))(((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&'''((('''''''''''''''((()))))))))))))))++++++++++++***)))((('''***)))))))))))))))******''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))************************************************'''(((,,,***'''333;;;111'''((())))))''''''((()))))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,+++++++++******)))******++++++******)))'''(((((()))******)))))))))))))))))))))(((''''''''''''((())))))))))))))))))(((((((((((((((((()))((((((((('''(((((())))))))))))))))))))))))))))))(((((()))))))))************))))))((()))***+++,,,,,,,,,++++++,,,,,,---.../////////////////////...////////////000000000000000111111111111222222222444444555555666777777777;;;;;;;;;;;;<<<===??????AAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJKKKKKKKKKLLLNNNPPPUUUYYYWWWSSSPPPOOOPPPPPPOOOOOOOOOPPPRRRTTTUUUXXXXXXWWWUUUUUUTTTTTTTTTSSSSSSRRRQQQRRRTTTVVVWWWZZZ[[[\\\\\\\\\]]]```bbb______^^^^^^___```aaabbb```aaacccdddeeeeeedddcccaaabbbbbbbbbcccdddeeefffeeedddbbbbbbbbbcccbbbaaa```bbbeeeggggggeeebbbaaaaaaccceeefffgggfffdddcccbbbbbbccceeegggiiiiiihhhccccccbbbbbbaaa``````___\\\]]]]]]\\\\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZXXXVVVWWWTTTQQQOOONNNLLLIIIGGGCCCBBBAAA>>><<<999888777666666666666555555555555222222111111111111222222000000000000///...---,,,...---,,,+++************+++++++++***************************************************************555444333333444444333222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000111111/////////000000111111111000000000////////////...////////////////////////........................---....../////////.........---------------......000/////////...---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,)))'''***...111///,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********)))))))))***+++++++++,,,'''((())))))))))))((((((***)))))))))+++,,,+++*********++++++++++++******''''''(((((()))*********)))))))))******++++++,,,************************))))))(((((((((((())))))))))))(((((((((((())))))---***(((((()))******)))''''''''''''(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((((((((%%%%%%&&&''''''''''''&&&''''''((()))))))))))))))******+++++++++*********(((((((((((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************************************************(((''',,,***(((444===666)))***+++***)))((()))***))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,,,,,,,+++++++++)))******++++++******)))(((((((((((('''&&&%%%%%%)))))))))))))))(((((('''''''''((()))))))))))))))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++,,,,,,++++++,,,,,,---.........//////////////////////////////000000000000000111111111111222222222444444555555666777777888<<<<<<<<<;;;<<<<<<===>>>@@@@@@AAABBBCCCDDDEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPWWWYYY\\\ZZZVVVPPPNNNNNNOOONNNNNNNNNOOOQQQRRRTTTVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUXXXYYY[[[[[[[[[]]]___aaa]]]^^^___```aaaaaaaaaaaa^^^___```bbbbbbbbbbbbaaa```aaaccceeegggggggggggggggdddbbbaaaaaaaaa```^^^aaaccceeeggghhhgggeeedddbbbcccdddeeeeeedddbbbaaabbbcccdddeeegggggghhhhhhbbbbbbaaaaaa```_________]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[ZZZYYYYYYYYYVVVRRRPPPMMMJJJGGGDDDBBBAAA???===;;;888777666666666666555555555555444111111000000000000000111///////////////...---,,,------,,,+++************((()))))))))******++++++************************))))))))))))))))))))))))555444333333444444333222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000111---......///000111222222////////////////////////////////////////////////........................,,,,,,---...////////////------,,,,,,------......000000///...------,,,,,,------------------------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++---,,,,,,...111000...---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,+++++++++***************(((((()))***+++,,,,,,,,,(((((()))))))))))))))))),,,***)))))),,,,,,+++)))******++++++++++++******)))))))))))))))*********))))))******+++,,,------************************))))))(((((((((((())))))))))))(((((((((((()))))),,,+++)))(((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''((()))))))))))))))))))))***+++++++++++++++'''''''''((((((***+++,,,((())))))))))))))))))(((((((((((((((((((((((((((************************************************+++(((+++)))%%%///666000+++,,,---,,,*********,,,(((((((((((((((((((((((()))))))))))))))*********++++++++++++++++++++++++))))))************))))))(((((((((((('''&&&%%%%%%(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++,,,,,,++++++,,,,,,---...............////////////////////////000000000000000000111111111222222222333444444555666777888888;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDFFFHHHJJJKKKKKKMMMPPPRRRccc]]]XXXWWWVVVRRRNNNLLLPPPPPPOOOPPPPPPRRRSSSTTTSSSTTTUUUVVVUUUTTTSSSRRRQQQRRRSSSTTTUUUUUUUUUTTTVVVWWWYYYZZZZZZ[[[]]]___[[[\\\___aaabbbbbbaaaaaa]]]^^^```aaabbbbbbaaaaaaaaacccfffhhhiiiiiihhhgggfffcccaaa```aaaaaa```^^^```bbbdddggghhhgggfffeeecccccccccccccccbbbaaa```bbbdddeeeffffffeeefffgggbbbbbbbbbaaa``````______]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWUUUQQQNNNLLLJJJFFFDDDAAA@@@???===:::888777666666666555555555444444444111111000000//////000000.../////////......---,,,---,,,++++++*********+++************++++++++++++************************))))))))))))))))))))))))555333222222333333222111111111111111111111111111000000000000000000000000////////////////////////...////////////000000000------...///000111111222.............../////////........................////////////////////////,,,,,,---......///......,,,,,,,,,,,,,,,---......000//////...---,,,,,,+++------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,333666000,,,---000000---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,************************(((((()))***+++,,,,,,,,,))))))))))))******++++++---,,,++++++,,,,,,+++*********++++++++++++************)))(((''''''&&&&&&)))******+++,,,---......))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))(((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))''''''((()))))))))))))))((()))***+++++++++++++++''''''''''''((()))***+++)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,(((***)))$$$***111+++)))***+++***((('''((()))((((((((((((((((((((((((*********)))))))))))))))))))))))))))************)))))))))******)))))))))''''''((()))))))))(((((((((((())))))))))))((((((''''''((()))))))))))))))((())))))******))))))(((***)))(((''''''((())))))************************(((((((((((()))))))))))))))*********++++++++++++,,,,,,++++++,,,,,,---...---.........//////000000////////////000000000000000000111111111222222222333333444555666777888888999999999:::<<<===???@@@>>>???AAABBBCCCDDDCCCCCCFFFGGGIIIJJJKKKMMMQQQSSSooo___QQQQQQUUUSSSNNNKKKOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQSSSTTTTTTSSSRRRQQQQQQRRRTTTVVVWWWVVVUUUUUUUUUVVVXXXYYYYYYYYYZZZ\\\YYY[[[^^^aaaccccccbbbaaa___```aaacccdddccccccbbbdddeeehhhjjjjjjiiigggeeedddbbb``````aaabbbaaa```^^^```bbbdddffffffeeeeeedddccccccbbbaaaaaaaaaaaabbbeeegggfffdddcccdddfffdddccccccbbbbbbaaa``````]]]]]]^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYSSSQQQNNNLLLKKKIIIGGGDDDAAA@@@???===;;;999888777555555555555444444444444222222111000000000000000...............------,,,,,,,,,++++++******++++++------,,,,,,,,,+++++++++************************))))))))))))))))))))))))333222111111222222111000111111111111111111111111000000000000000000000000////////////////////////......////////////000000.........//////000000000---............/////////........................////////////////////////,,,------.........------++++++++++++,,,---...//////.........---,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---888;;;222+++,,,000000,,,,,,++++++++++++,,,,,,************++++++++++++)))))))))***************)))))))))***+++++++++,,,***)))))))))***+++,,,---///000000///,,,******+++******++++++++++++******))))))(((&&&%%%$$$###"""*********++++++,,,,,,---(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((('''((()))((('''&&&'''(((''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((()))************)))''''''((()))))))))))))))'''((()))***************''''''''''''((())))))***((((((************((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++&&&)))+++'''+++111,,,+++,,,---,,,***))))))***))))))))))))))))))))))))++++++******))))))((((((((((((((()))))))))))))))((())))))******))))))(((&&&'''((()))***+++++++++'''(((((()))))))))))))))''''''((()))))))))))))))((()))***++++++***)))(((((())))))***************************************))))))))))))************)))***++++++,,,,,,++++++,,,,,,++++++,,,,,,---...------......///000000000////////////000000000000000111111111111222222222222333444555666888888999777888888:::;;;>>>???@@@===???AAABBBCCCCCCCCCCCCEEEFFFHHHIIIJJJMMMQQQTTTttt___NNNNNNSSSSSSOOOMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWWVVVXXXZZZZZZYYYYYYYYYZZZYYY[[[^^^aaacccccccccbbbaaabbbccceeeeeeeeeeeedddeeegggiiijjjjjjiiifffeeedddbbbaaaaaabbbcccbbbaaa^^^___aaacccdddddddddddddddcccbbbaaaaaaaaabbbccccccfffhhhgggcccbbbccceeeddddddccccccbbbaaaaaaaaa^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVOOOMMMKKKJJJIIIHHHFFFDDD@@@@@@>>>===;;;999888777555555555444444444444333333222111000/////////000------.........------,,,,,,,,,++++++***++++++,,,......------,,,,,,,,,+++************************************************222111000000111111000...000000000000000000000000000000000000000000000000////////////////////////........./////////000000......//////////////////---------.........//////................................................------.........---,,,,,,++++++++++++,,,---...///------------------------------------------------++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,---///888:::111+++...000---++++++************++++++************++++++++++++((()))))))))*********+++******************++++++)))((((((((()))***,,,---111444666222+++''')))---******++++++++++++******))))))(((''''''&&&%%%%%%))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''&&&(((******((('''(((***''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))))))))))))))''''''((()))))))))))))))'''(((((()))))))))(((((((((((('''''''''(((((()))'''((()))******)))((('''******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***$$$)))---)))***///***---...///---+++***+++,,,))))))))))))))))))))))))+++++++++***)))(((((('''(((((())))))************(((((())))))))))))((((((''''''((()))************''''''((()))))))))))))))''''''((()))))))))))))))'''((()))******)))((('''&&&''')))+++,,,,,,++++++************************************++++++++++++)))***+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------......///000000111////////////000000000000000111111111111222222222222333444555666888999999999999999:::;;;<<<>>>???===>>>@@@BBBCCCCCCCCCBBBDDDEEEGGGHHHIIILLLQQQTTTqqq___QQQQQQSSSPPPOOORRRNNNOOOOOOPPPPPPPPPPPPPPPRRRRRRRRRSSSTTTUUUVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYZZZ\\\]]]]]][[[ZZZZZZZZZYYYZZZ]]]```bbbcccddddddbbbcccdddfffgggffffffeeedddfffhhhiiijjjiiihhhggggggeeecccbbbbbbbbbaaa```___```aaabbbcccccccccccceeecccbbb```aaabbbdddfffcccfffiiigggccc```aaadddcccccccccbbbaaaaaa``````^^^^^^^^^^^^]]]\\\[[[ZZZXXXYYYYYYYYYXXXVVVSSSQQQMMMKKKIIIHHHGGGFFFDDDBBB???>>>===;;;:::888777666555555555444444444333333222111000///............,,,------......---------,,,++++++***++++++,,,,,,+++,,,,,,,,,,,,,,,------************************++++++++++++++++++++++++111000//////000000///...////////////////////////000000000000000000000000////////////////////////............/////////000///////////////.........---------.........//////........................------------------------............---,,,++++++++++++++++++,,,---...///,,,,,,------------------------------------------+++++++++,,,,,,+++++++++))))))***+++,,,,,,------///777666...,,,111111++++++******************+++)))************+++++++++(((((())))))*********++++++++++++***************((('''''''''((()))+++,,,111666999444+++&&&)))...******++++++++++++******++++++++++++************((((((((((((''''''''''''************************))))))(((((((((((())))))'''((()))******)))((('''&&&(((++++++)))(((***,,,''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((************************&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))*********+++&&&''''''((((((((((((((('''(((((()))))))))))))))''''''(((((((((((('''''')))(((((('''''''''((((((((()))***,,,,,,***)))((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))***$$$)))---((('''***%%%)))***+++)))'''&&&&&&''')))))))))))))))))))))))),,,++++++***)))(((''''''))))))******+++++++++,,,(((((())))))))))))(((((('''((())))))))))))))))))''''''((()))))))))))))))'''(((((()))))))))))))))&&&'''(((******((('''&&&###%%%))),,,------+++*********************************+++++++++,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,++++++,,,,,,---...---------...///000000111////////////000000000000000111111111111222222222222222333555666888999999;;;::::::::::::;;;<<<===<<<>>>@@@CCCDDDCCCBBBBBBCCCDDDFFFGGGHHHLLLQQQTTTmmm___VVVVVVTTTNNNOOOVVVQQQQQQRRRRRRSSSRRRRRRRRRTTTTTTSSSSSSTTTVVVXXXYYYWWWWWWXXXXXXYYYZZZZZZ[[[]]]___``````^^^[[[[[[[[[YYYZZZ]]]___aaacccdddeeebbbccceeefffggggggffffffcccdddfffhhhiiijjjjjjjjjjjjgggdddcccbbbbbb```^^^```aaabbbbbbcccccccccccceeecccaaa```aaacccfffgggcccgggiiigggbbb___aaadddbbbbbbbbbaaa``````______^^^^^^^^^^^^]]]\\\[[[[[[WWWXXXZZZZZZXXXUUUQQQOOOLLLJJJHHHGGGFFFEEEBBB@@@======;;;:::888777666555555555444444444333333333111000///...---,,,,,,,,,,,,,,,------...---------+++++++++***++++++,,,,,,((()))***+++,,,---......************************,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000//////////////////////////////......------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------///...---,,,***)))((('''------------,,,,,,+++***---------,,,,,,+++++++++------,,,,,,,,,,,,++++++'''((()))***+++,,,------555333111...---------...******************++++++************************************************++++++***)))((('''&&&&&&************************---:::>>>333***+++,,,***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))******++++++******))))))((((((''''''))))))(((((((((((())))))******))))))((((((''''''***(((###***---))))))...)))(((******(((''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((('''&&&&&&&&&******))))))((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))))))))((((((******)))((((((((((((((('''((()))))))))(((&&&%%%'''((()))((('''&&&'''(((***)))(((''''''&&&&&&'''***)))))))))((((((''''''))))))(((((((((((())))))******))))))((((((''''''(((((())))))*********+++)))))))))(((''''''&&&&&&))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))+++++++++***++++++,,,,,,...------,,,,,,------...+++,,,---.........---,,,..................------///////////////............//////000111222222222333333333444555666777888999999888777888999;;;<<<@@@AAABBBCCCCCCCCCBBBAAACCCDDDEEEEEEFFFHHHKKKNNNWWWgggooobbbRRROOOUUUYYYRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSVVVYYY\\\^^^[[[ZZZZZZZZZ[[[]]]___aaa`````````aaabbbbbbcccccc^^^^^^]]]]]]___aaadddfffddddddeeeeeefffggghhhhhheeeeeeffffffgggggghhhhhheeecccaaaaaacccdddbbb_______________```bbbcccdddfffeeedddcccdddeeefffgggggggggeeeaaa\\\ZZZ\\\^^^ccccccbbbbbbaaaaaa``````````````````___]]][[[YYYXXXWWWUUUTTTSSSRRRRRRRRRKKKIIIGGGFFFEEEDDDBBB@@@===<<<;;;;;;;;;:::777444555444333333222222333333////////////............++++++,,,---------,,,,,,++++++************++++++++++++++++++++++++++++++(((((((((((())))))))))))((()))))))))************////////////////////////////////////////////////000000//////............///......------......///........................------------..................---------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,+++++++++******,,,---------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,++++++*********(((((()))***+++,,,------444222///---++++++++++++++++++++++++++++++******************************++++++++++++++++++++++++******))))))))))))((((((************************,,,666999000)))+++,,,((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))(((((((((''''''+++&&&"""&&&+++...555666...)))))))))((((((***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((******)))((((((((((((((((((((()))))))))(((&&&&&&'''((()))((('''&&&''')))((((((((('''(((((())))))*********))))))((((((((())))))(((((((((((()))))))))))))))))))))(((((((((((()))))))))************(((((())))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))))))))((('''))))))))))))))))))))))))***))))))))))))***++++++------,,,,,,,,,,,,------+++,,,---.........---,,,------...............---/////////////////////////////////000111222222222444444444555666777888999999999888888999:::;;;<<>>???@@@AAAAAAAAAAAA@@@@@@BBBEEEFFFFFFGGGIIIJJJNNNMMM[[[tttqqq^^^UUUXXXWWWUUUSSSRRRSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ[[[]]]```aaaaaaaaaaaabbbbbbbbbbbbcccbbbaaa___^^^^^^___```aaabbbbbbbbbcccddddddeeeeeehhhgggffffffgggiiijjjkkkkkkiiifffeeeeeedddbbb`````````___``````aaabbbcccggggggfffeeedddddddddeeeddddddcccaaa^^^]]]^^^___\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\UUUVVVVVVVVVUUUSSSQQQPPPJJJHHHFFFEEEEEEDDDBBB@@@===<<<;;;::::::999777444444444333222222222222222////////////............---------------,,,+++***---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,***++++++++++++,,,,,,,,,////////////////////////////////////////////////////////////............000//////......//////000////////////////////////,,,,,,---------.........------------------------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------*********++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((((())))))***++++++,,,,,,555444111///...,,,,,,,,,......------,,,+++******************************++++++++++++++++++++++++************++++++++++++***************************---,,,((())),,,+++&&&+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))***))))))(((((((((((())))))))))))))))))(((((((((((()))%%%***///)))%%%+++///<<<222)))(((+++***))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&&&&&&&''''''((((((((('''''''''((()))*********))))))))))))(((((((((((('''(((((())))))))))))(((***))))))((((((((((((((((((((()))))))))((((((((('''((())))))(((''')))***)))))))))))))))***++++++++++++******************))))))(((((((((((())))))((((((((())))))******+++)))))))))))))))*********((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************(((((((((((((((((((((((((((((('''(((((()))***+++++++++************++++++++++++,,,,,,------------+++,,,---...///////////////////////////000000000000000000111111222222222444444444444555777888999888999999:::;;;<<<======>>>>>>??????@@@@@@@@@AAA@@@CCCFFFHHHHHHHHHIIIJJJOOOIIINNNcccxxx~~~wwwooo[[[YYYVVVTTTSSSTTTVVVWWWXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYZZZ\\\^^^___aaaaaaaaabbbbbbbbbbbbccc```___^^^^^^^^^^^^___```aaaaaaaaabbbbbbbbbccccccgggfffeeeeeefffhhhjjjlllooommmkkkjjjhhhfffdddccccccbbbbbbbbbbbbccccccdddhhhhhhgggfffeeeddddddddddddddddddbbb```^^^]]]]]]]]]^^^___```aaaaaa``````\\\\\\\\\\\\[[[ZZZZZZZZZTTTUUUVVVVVVUUUSSSPPPOOOJJJHHHFFFEEEDDDCCCAAA???>>><<<:::::::::999666555444333333222111222222222////////////........................---,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,*********+++++++++,,,,,,........................////////////////////////------------------------//////............//////........................,,,,,,,,,------------...------------------------///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******)))))))))***++++++,,,,,,222111000///---,,,,,,+++......------,,,+++******************************++++++++++++++++++++++++++++++++++++*********)))******************************)))(((***---,,,(((+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))(((((((((***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((()))))))))))))))"""***000)))+++444333444---(((+++---+++(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((((((((''''''))))))))))))((((((((((((***)))))))))((((((((('''''''''((()))))))))))))))***))))))((((((((((((((())))))((((((((()))))))))'''((())))))(((((()))+++++++++***)))))))))))))))******************++++++))))))(((((((((((())))))(((((())))))******++++++******)))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++(((((((((((((((((((((((())))))))))))***+++,,,---+++******))))))******+++++++++++++++,,,,,,------+++,,,---...////////////////////////000000111111111111111111222222222222222222222333444555666777888999:::;;;<<<===>>>>>>======>>>>>>???@@@AAAAAABBBEEEHHHIIIIIIIIIJJJKKKLLLNNNKKKMMMaaa{{{{{{ZZZXXXVVVTTTSSSUUUWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXYYY[[[]]]___``````aaaaaabbbcccccc]]]]]]]]]^^^^^^___```````````````aaaaaaaaaaaaaaaddddddddddddeeegggiiijjjqqqpppooommmkkkiiihhhggggggfffeeeeeeeeeeeeeeefffhhhhhhggggggfffeeedddcccffffffeeedddbbb```]]][[[___```aaacccccccccbbbaaa^^^]]]\\\ZZZYYYWWWVVVVVVRRRSSSTTTUUUTTTQQQOOOMMMJJJHHHFFFDDDDDDCCCAAA???>>><<<:::999999888666555333333222111111111111222////////////............/////////...---,,,+++***++++++************++++++++++++++++++++++++++++++)))))))))*********++++++))))))))))))*********+++........................////////////////////////,,,,,,,,,,,,,,,---------......------------......------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------,,,,,,+++***))))))++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++))))))*********+++++++++---,,,,,,++++++***))))))------,,,,,,++++++******************************************************++++++*********)))))))))***************************)))((((((***++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))*********)))((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))---###))),,,%%%555FFF???,,,)))***---...***'''(((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''+++******)))((((((''''''***)))))))))((((((((('''******))))))((((((''''''&&&'''((())))))******)))******)))((((((((((((((())))))((((((((()))******&&&((())))))))))))***,,,++++++***)))(((((((((((()))))))))***************))))))(((((((((((())))))))))))******************************)))))))))))))))))))))((('''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))************+++,,,......+++******************++++++++++++++++++,,,------,,,,,,---...////////////...//////000000111111222222222222222222222222222111111111222333444666666888999:::<<<===>>>>>>>>>>>>===>>>>>>???@@@BBBBBBDDDFFFIIIIIIIIIIIIKKKLLLHHHQQQOOOFFFQQQkkkvvvmmmWWWVVVTTTSSSTTTUUUWWWXXXYYYYYYZZZ[[[[[[[[[ZZZZZZYYYXXXVVVVVVVVVXXXZZZ[[[]]]]]]^^^___aaabbbcccccc]]]^^^^^^___```aaaaaabbb``````````````````aaaaaabbbbbbccceeefffggghhhhhhoooppppppnnnllljjjjjjkkkjjjiiihhhggggggfffgggggggggggggggggggggfffeeedddgggfffffffffeeeccc___[[[^^^```bbbccccccbbbaaa```^^^]]][[[YYYWWWUUUTTTTTTQQQRRRRRRRRRQQQOOOMMMLLLIIIGGGEEEDDDDDDCCCAAA???>>><<<999888888888666555333333222111111111111111////////////...........................---,,,++++++******))))))******+++++++++++++++++++++++++++)))))))))************+++(((((()))))))))*********........................////////////////////////,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------,,,++++++******)))***+++,,,,,,---------,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,***************+++++++++)))))))))******)))))))))++++++++++++++++++******************************))))))))))))))))))))))))(((((())))))))))))******************************)))((((((((((((((()))+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))'''((((((((()))))))))***///%%%+++***$$$===OOO<<<******,,,///---''''''***'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))*********)))((('''''''''&&&'''((()))******************)))((((((((((((((())))))((((((((()))++++++&&&((()))***))))))+++,,,))))))(((((('''(((((((((((((((((())))))*********))))))(((((((((((())))))++++++******************************)))))))))((()))))))))((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***)))))))))))))))))))))))))))*********+++---...///+++++++++******+++++++++,,,+++*********+++,,,---------...............---...//////000111111222222222222222222222222222222222222222333444555666777888999;;;===>>>?????????>>>>>>>>>>>>???AAACCCDDDEEEFFFHHHHHHGGGHHHJJJLLLIIIRRRSSSLLLOOO[[[aaa\\\RRRRRRRRRSSSTTTUUUWWWWWWWWWXXXZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVXXXYYY[[[YYYZZZ\\\^^^```bbbcccdddbbbbbbcccccccccccccccbbbaaaaaaaaa``````````````````bbbdddggghhhhhhhhhhhhkkkmmmnnnmmmkkkjjjkkkmmmkkkjjjiiihhhgggfffffffffffffffggghhhhhhgggfffeeeeeedddeeegggiiigggccc___```aaacccddddddbbb```___]]][[[YYYWWWUUUUUUUUUUUUQQQPPPPPPOOONNNMMMLLLLLLIIIGGGEEEDDDDDDCCC@@@>>>>>><<<999777777777666555333222222111111111111111////////////............---...............------,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))*********+++++++++........................////////////////////////---------.........//////---,,,,,,++++++,,,,,,---........................++++++,,,,,,,,,---------,,,,,,,,,------.........((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,++++++++++++++++++***+++,,,,,,------------+++++++++,,,,,,---------)))))))))***++++++,,,,,,***************+++++++++((()))***+++++++++++++++******************++++++************************((((((((((((((((((((((((&&&&&&'''((()))***++++++************************((((((((((((&&&%%%(((,,,((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''''''''(((((())))))''''''(((((())))))******))))))(((((((((((())))))'''((((((((())))))******---&&&000---&&&@@@LLL...+++,,,///000+++%%%&&&,,,(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&'''((()))***+++++++++******)))(((''''''&&&&&&'''((()))******************)))(((((((((((((((***)))(((((((((***+++,,,&&&((()))***))))))+++,,,'''&&&&&&''''''((()))***''''''(((((()))))))))***))))))(((((((((((()))))),,,+++++++++***)))))))))+++*********))))))(((((((((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))((('''''''''((()))+++,,,)))))))))))))))))))))))))))))))))***+++---...///,,,,,,++++++++++++,,,,,,,,,+++*********+++,,,---.........///......------...//////000111222222222222222222222222222222222333333333444555666777888777999;;;===???????????????>>>>>>>>>???AAACCCEEEEEEFFFFFFFFFEEEGGGIIILLLOOOQQQSSSSSSSSSSSSUUUWWWOOOPPPQQQSSSTTTUUUVVVWWWVVVXXXYYYZZZ[[[[[[ZZZZZZZZZYYYXXXWWWWWWXXXZZZ[[[WWWXXXZZZ]]]___aaacccdddffffffgggfffeeedddcccbbbaaaaaaaaaaaaaaa````````````bbbfffiiijjjjjjiiihhhhhhjjjlllllljjjiiikkknnnkkkjjjiiigggffffffffffffeeefffggghhhhhhgggffffffbbbbbbdddhhhkkkkkkgggcccbbbccceeeffffffdddaaa___ZZZYYYXXXVVVUUUUUUVVVVVVQQQPPPNNNMMMLLLKKKKKKKKKIIIGGGEEEDDDCCCBBB@@@>>>>>><<<888777777777666555333222222111000111111111000/////////............------......///.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,---...////////////---......//////......------------.........//////,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,............,,,,,,******++++++++++++******))))))*********+++++++++************))))))((((((&&&'''((((((((((((((('''******))))))))))))*********************************,,,,,,+++)))((()))***))))))))))))))))))))))))+++++++++++++++++++++,,,************************+++++++++***************''''''''''''((((((((()))))))))))))))((((((((((((&&&&&&'''((()))***++++++***************)))((((((***)))((((((((((((((()))))))))************))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,***+++000666777444++++++,,,,,,,,,+++******((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((************************''''''''''''((((((((()))))))))(((''''''(((******))))))))))))************************))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((('''((()))))))))(((&&&%%%******))))))))))))******)))))))))))))))******+++444000,,,***++++++)))''',,,+++***)))((((((((((((,,,---...,,,***(((''''''++++++&&&###(((000000***((('''''')))((($$$&&&***''''''(((((())))))******&&&''''''((()))******+++******))))))((((((''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,---------,,,+++++++++---///111///...---,,,+++,,,,,,---000000000000000111222222555444444333333222222111333333444555666777888888777888999:::<<<===>>>>>>>>>>>>@@@BBBAAA@@@CCCFFFCCCCCCCCCCCCEEEHHHKKKMMMQQQRRRSSSRRROOONNNMMMNNNNNNPPPRRRRRRRRRRRRTTTUUUWWWZZZ\\\\\\[[[ZZZZZZ[[[\\\YYYVVVVVVYYY[[[[[[ZZZ[[[[[[[[[\\\^^^```aaabbbhhhhhhhhhgggffffffeeeeeegggfffdddbbbaaabbbdddeeeeeefffgggfffeeedddeeefffiiiiiihhhiiiiiijjjkkkkkkgggfffeeeeeefffgggfffddddddeeeeeeffffffeeeeeeeeehhhgggffffffgggfffdddbbbaaaaaa```aaaccccccbbb```\\\[[[ZZZYYYXXXWWWVVVUUUPPPOOOOOONNNLLLKKKIIIHHHGGGGGGFFFEEECCCAAA???>>><<<;;;:::888666555333333222222222111111111111000111111000...---,,,+++***,,,------......------,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************////////////...---,,,++++++,,,,,,------,,,,,,+++,,,,,,---------.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,+++,,,------------,,,+++))))))************))))))******+++++++++,,,,,,,,,++++++*********)))))))))%%%&&&'''((()))***************))))))))))))******))))))))))))))))))))))))***+++,,,+++)))((()))***))))))))))))))))))))))))++++++++++++++++++++++++************************************************'''''''''((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))((('''******))))))))))))******((())))))******))))))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))&&&'''...555666111+++,,,,,,++++++******))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))*********)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))((('''''''''((()))(((((()))))))))******************)))))))))((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))*********)))''''''))))))(((((((((((()))))))))(((((((((((()))******...+++)))(((***+++***)))))))))((((((((()))******,,,---...---***(((((((((***+++(((&&&***333666333)))'''(((++++++(((''')))((((((((((((((()))))))))''''''(((((())))))*********)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,---------,,,+++++++++---///000000///...---,,,------..................//////000333333333333333222222222333444444555666777777888888888999:::<<<===>>>>>>AAACCCEEEFFFDDDBBBCCCEEEDDDCCCCCCDDDFFFHHHKKKMMMOOOQQQQQQQQQNNNMMMMMMMMMMMMOOOQQQQQQPPPPPPRRRTTTTTTWWWYYYZZZZZZYYYZZZ[[[\\\ZZZWWWWWWYYY\\\\\\[[[YYYZZZ[[[\\\^^^```bbbcccggggggffffffeeeeeeffffffhhhgggeeeccccccdddeeeffffffggghhhgggffffffgggiiihhhggggggfffffffffgggggggggfffeeefffhhhhhhfffdddddddddeeeeeeeeeddddddcccffffffggghhhiiihhhdddaaaaaa``````aaabbbbbb```___\\\\\\\\\[[[YYYWWWUUUTTTPPPOOOOOOMMMKKKIIIGGGFFFDDDDDDCCCBBBAAAAAA@@@???<<<;;;:::888666555333333222222222111111111000000/////////...------,,,,,,,,,,,,------------,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++************************...//////......---,,,+++...//////////////////...++++++,,,,,,,,,------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++*********++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++*********%%%&&&((()))+++,,,,,,,,,******))))))))))))******((((((((((((((((((((((((***+++,,,+++)))))))))+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((()))))))))(((''''''******************++++++'''(((((())))))(((((('''))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((,,,(((,,,:::AAA;;;000***---,,,***)))((((((((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))((('''&&&&&&&&&'''(((((())))))))))))************))))))))))))((((((((((((''''''''''''(((((((((((((((((()))))))))))))))************))))))(((((((((''''''''''''((((((((((((''''''(((((()))***+++)))''''''((()))((('''''''''''''''((()))***++++++,,,---,,,***(((((()))(((***+++))),,,444;;;>>>...)))(((,,,...+++(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++---///000000///...............///......------......///000111222222222222333333333444444444555666666666777888888999;;;<<<===>>>???CCCGGGKKKJJJGGGDDDDDDEEEDDDDDDDDDEEEFFFIIIKKKLLLOOOPPPQQQQQQOOOMMMMMMNNNLLLNNNOOOOOONNNNNNPPPQQQPPPRRRUUUWWWWWWXXXZZZ[[[\\\ZZZXXXXXXZZZ\\\\\\\\\YYYYYYZZZ[[[]]]___aaabbbeeedddcccccccccdddeeefffhhhgggfffeeedddeeefffgggfffggghhhhhhggggggiiikkkiiiiiigggfffddddddccccccffffffggghhhjjjiiigggdddddddddddddddccccccbbbaaabbbcccfffiiijjjhhhccc```aaa```______``````^^^\\\\\\\\\]]]]]][[[XXXUUURRROOONNNMMMKKKIIIFFFDDDCCCAAAAAA@@@?????????@@@@@@;;;:::999777666444333222222222111111111000000000------..................,,,,,,------------,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............//////000000000000//////******+++++++++,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***************++++++*********+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))+++,,,+++***)))***+++))))))))))))))))))))))))*********)))))))))))))))************************(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))******************''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((---+++333BBBDDD888...------,,,)))'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%$$$$$$&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))((('''&&&%%%%%%%%%(((((((((((()))))))))******)))))))))((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''((()))))),,,+++***((('''&&&%%%$$$'''''''''''''''((()))))))))***++++++)))'''((((((&&&***,,,++++++111:::@@@666...)))+++---,,,)))((()))))))))((((((''''''&&&))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,++++++++++++,,,---...///.........---------......000////////////000111111000000000111222333333444444444444555555555666666888999:::;;;<<<>>>??????@@@GGGMMMLLLHHHFFFEEEDDDEEEEEEFFFFFFGGGIIIKKKLLLOOOPPPRRRQQQPPPOOOOOOPPPLLLMMMNNNNNNMMMLLLMMMOOOLLLOOORRRTTTUUUVVVYYY[[[\\\[[[ZZZZZZ[[[\\\]]]]]]ZZZZZZZZZ[[[[[[]]]^^^^^^``````___^^^___aaacccdddeeeeeedddccccccddddddeeedddeeefffffffffgggiiilllmmmkkkiiigggeeedddcccbbbeeefffgggjjjkkkjjjgggdddddddddddddddcccbbbaaa```aaaaaaccceeegggfffccc``````___^^^^^^^^^^^^\\\ZZZ[[[\\\^^^___]]]XXXTTTQQQLLLKKKKKKIIIGGGEEECCCBBBAAA@@@???>>>===>>>>>>???:::999888777555444333222111111111111000000000000........................,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............******++++++++++++***************+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++************************************++++++++++++******************))))))))))))++++++++++++++++++++++++***+++++++++++++++***)))******))))))))))))******************************)))***++++++***)))***+++))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))''''''(((((())))))))))))(((((((((((()))))))))***'''((((((((()))))))))***'''''''''((()))*********''''''((((((((((((''''''''''''))))))******))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&***444<<<777***&&&+++,,,+++(((&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%$$$$$$&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))(((((('''&&&%%%%%%$$$'''(((((((((((())))))))))))))))))(((((((((((('''((((((''''''''''''(((((('''((((((((()))))))))***((((((((((((((((((((((((***))))))(((((())))))***'''''''''''''''((())))))+++,,,+++***((('''&&&&&&))))))((('''''''''''''''&&&((())))))(((&&&'''(((''')))+++***(((***222;;;<<<222))))))***)))(((((())))))((((((''''''&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000111...//////000111222333333333333444444555555666666888999:::;;;===>>>??????;;;FFFMMMJJJFFFFFFFFFDDDGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNOOOOOONNNMMMNNNOOOLLLNNNNNNNNNLLLKKKLLLMMMLLLNNNPPPRRRSSSUUUXXXZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^___```aaaaaa`````````aaaaaaaaa```aaabbbbbbbbbdddgggjjjmmmkkkiiigggeeecccbbbbbbeeeeeegggiiikkkkkkhhheeedddddddddddddddcccbbbaaabbb```___```bbbbbbbbbaaa___^^^]]]]]]]]]]]]ZZZXXXZZZ[[[^^^___]]]YYYTTTPPPIIIIIIHHHHHHFFFEEEDDDCCCAAAAAA???>>>===<<<<<<<<<888888777666555333333222111111111000000000///////////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......------,,,+++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++***))))))***++++++((((((((())))))((((((((()))))))))))))))(((((((((*********+++++++++++++++++++++,,,++++++***)))(((******))))))))))))******************************)))***++++++***)))+++,,,))))))))))))))))))))))))+++++++++******))))))((())))))))))))))))))))))))'''(((((())))))******+++((((((((()))))))))******''''''(((((())))))******&&&&&&'''((()))***++++++''''''((()))))))))((((((%%%&&&((()))******)))((('''(((((())))))(((((('''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((($$$...888666,,,$$$%%%++++++***(((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******((((((((((((((('''&&&%%%''''''(((((((((((())))))))))))((((((((((((''''''((((((''''''''''''((((((''''''(((((())))))******(((''''''''''''(((((()))******))))))))))))******((((((''''''(((((()))***''')))++++++***)))******+++***)))(((''''''''''''%%%'''))))))'''''''''(((((()))******'''%%%+++222:::111)))((((((''''''***((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************++++++++++++******++++++,,,---------******+++,,,,,,,,,,,,+++------,,,,,,------...///......///000111111222222222222333444555666777777999999:::<<<===>>>???@@@:::GGGOOOJJJEEEFFFGGGEEEHHHHHHHHHIIIIIIJJJJJJJJJHHHJJJLLLLLLKKKKKKLLLMMMNNNOOOPPPOOOMMMLLLLLLMMMNNNOOOQQQQQQRRRSSSVVVYYYYYYZZZ\\\[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]][[[\\\]]]]]]^^^aaaeeeiiijjjiiigggeeecccbbbaaaaaaeeeeeefffhhhjjjjjjhhhfffdddeeeeeeffffffeeeeeeeeecccaaa^^^^^^___aaaaaaaaa^^^]]]\\\\\\]]]]]][[[YYYXXXZZZ\\\]]]\\\XXXTTTQQQHHHHHHHHHGGGFFFDDDBBBBBB?????????>>>===<<<:::999777777666555444333222222111111000000000/////////000000///...------,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---..................---++++++++++++,,,,,,,,,---)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,,,,+++************+++,,,((())))))******))))))(((************))))))(((((()))))))))*********++++++******************)))(((******))))))))))))******************************(((***++++++******+++,,,))))))))))))))))))))))))---,,,,,,+++******))))))))))))))))))))))))))))))(((((())))))***++++++,,,(((((()))))))))*********'''''''''((()))*********''''''(((((())))))******'''((())))))******))))))%%%''')))+++++++++***)))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((666===444***)))+++***(((((())))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))*********)))''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********'''((()))))))))((('''''''''''''''((((((((())))))))))))((((((((('''''''''((((((''''''''''''(((((('''''''''((()))*********(((((('''''''''(((******))))))(((((((((((()))))))))(((((((((((()))******&&&(((++++++***((()))+++******)))((((((((())))))&&&(((******)))))))))***+++)))***,,,)))%%%'''---111,,,)))***)))&&&'''+++&&&&&&''''''''''''''''''''''''(((((())))))******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************************++++++++++++)))******+++,,,,,,---,,,***+++,,,---------,,,,,,---,,,,,,,,,,,,---.........//////000000111111111000000222333555666888888999:::;;;<<<===>>>???@@@>>>LLLSSSLLLFFFGGGIIIFFFHHHIIIIIIJJJJJJJJJJJJJJJHHHJJJLLLLLLLLLLLLMMMNNNPPPQQQQQQPPPNNNMMMMMMNNNQQQRRRRRRRRRRRRSSSUUUXXXWWWYYY\\\[[[ZZZYYYZZZ\\\ZZZYYYYYYXXXXXXYYYYYYZZZWWWXXXZZZ[[[\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZ[[[\\\___dddhhhhhhhhhfffeeeddddddcccccceeeddddddfffhhhiiihhhfffeeefffggghhhhhhhhhhhhhhhdddbbbaaa```aaaaaa```___]]]\\\[[[\\\]]]]]]\\\ZZZVVVXXXZZZ[[[ZZZXXXUUURRRKKKKKKIIIGGGEEEBBB@@@>>>:::;;;===>>>===;;;999777777666666555444333222222111000000000////////////........................++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------((()))+++---...000111111,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************((()))***+++,,,------------,,,+++******+++,,,---,,,,,,,,,------,,,,,,,,,,,,+++++++++******))))))(((((())))))*********+++'''((()))*********************))))))))))))******))))))))))))))))))))))))(((***++++++******+++---))))))))))))))))))))))))------,,,,,,+++***))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))************&&&''''''((()))******+++))))))))))))(((((((((((((((((()))***************&&&(((***,,,---,,,+++***))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''''''''((((((((()))))):::>>>111)))------&&&'''((()))***+++++++++***(((((((((((((((((((((((()))(((((((((''''''''''''%%%&&&((()))))))))((('''************************++++++++++++++++++++++++))))))))))))************'''((()))******)))((((((''''''''''''((((((((())))))(((((((((''''''''''''((((((''''''''''''((((((&&&''''''((()))******+++***)))(((((((((***+++,,,((((((''''''''''''(((((()))))))))))))))***++++++(((***---,,,(((&&&&&&''')))(((((())))))***+++,,,''')))+++++++++***+++,,,---******---,,,&&&&&&+++((('''))),,,+++'''(((+++%%%&&&&&&''''''(((((((((&&&''''''((()))******+++'''((((((((())))))******(((((((((((())))))))))))))))))))))))************)))************+++++++++))))))***,,,,,,,,,,,,,,,***+++---...///...------///............///000000////////////000000000000///000111333555777888999999:::;;;<<<===???@@@@@@CCCRRRWWWNNNGGGIIIJJJHHHIIIIIIJJJJJJKKKJJJJJJIIIJJJLLLNNNOOOOOOOOOPPPQQQQQQRRRSSSQQQOOONNNNNNOOOSSSTTTTTTSSSRRRRRRUUUWWWVVVYYY[[[[[[YYYXXXYYY[[[WWWWWWWWWXXXXXXZZZ[[[\\\WWWYYY[[[]]]^^^\\\ZZZXXXWWWXXXYYYZZZZZZZZZZZZZZZWWWXXXYYYYYY[[[___dddhhhiiiiiihhhgggggggggggggggeeedddcccdddggghhhhhhgggeeefffgggiiijjjjjjjjjkkkdddccccccdddeeeccc```]]]\\\[[[[[[\\\^^^^^^]]][[[UUUWWWXXXYYYYYYWWWUUUSSSNNNMMMKKKHHHDDD@@@===;;;555777:::<<<===;;;999777666666555444333333222222000000000000////////////,,,,,,------...//////000+++++++++,,,,,,+++++++++++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...------------...+++++++++,,,,,,---------************************++++++,,,---...///000111//////...---,,,,,,++++++************************((())))))******+++,,,,,,)))))))))***++++++,,,,,,)))************++++++++++++++++++************)))************************,,,+++******))))))************************************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))************************---,,,+++***))))))))))))))))))(((((((((((())))))***************)))(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))(((''''''''''''((((((((((((000444555///*********)))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((()))))))))))))))((((((&&&'''((())))))((('''&&&***((('''''')))))))))((())))))))))))))))))))))))))))))(((((('''''''''&&&+++(((%%%%%%'''))))))'''(((((((((((())))))))))))))))))(((((((((((())))))+++***)))'''''''''((()))$$$######$$$%%%''')))+++************************+++)))&&&''')))***)))'''"""###%%%'''***,,,...///++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''***))))))***,,,,,,+++)))((((((((((((((()))******'''((()))++++++******))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......------------.........///000000000000000111111222333222222222333555777888:::;;;===<<<<<>>===;;;888777777777777444444333222222111111000////////////....................................------------------------************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---...///000000///......---,,,,,,++++++************************,,,,,,,,,+++******))))))++++++******************)))************++++++++++++++++++************)))+++++++++***************,,,+++******))))))************************************++++++++++++******))))))************))))))))))))))))))))))))))))))************************---,,,+++***))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''%%%&&&&&&'''(((((())))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((---111222---(((((()))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((()))(((''''''''''''((()))+++)))''''''((()))))))))))))))))))))))))))))))))***)))))))))((((((((((((+++(((&&&&&&((())))))((((((((((((((())))))))))))))))))(((((((((((())))))***)))(((''''''(((((()))%%%%%%%%%%%%&&&''')))***************************+++)))'''''')))***)))(((%%%&&&'''((()))***+++,,,(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))++++++***(((((((((((((((((()))******'''((()))***+++******)))(((((((((((((((((((((((())))))*********+++++++++*********++++++,,,,,,---,,,,,,---------.........------........./////////000000000000000111111222222222222222333555666888777999;;;===???CCCHHHLLLQQQNNNIIIGGGFFFFFFFFFFFFFFFHHHJJJKKKKKKKKKLLLNNNLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRQQQPPPNNNNNNOOOQQQRRRRRRQQQQQQRRRRRRSSSTTTVVVVVVWWWXXXXXXXXXXXXWWW[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXX[[[]]]^^^^^^\\\[[[ZZZ[[[\\\\\\[[[\\\^^^```\\\[[[[[[[[[\\\^^^```bbbeeeeeeeeeeeeffffffggghhhhhhhhhhhhhhhhhhhhhhhhhhhdddeeeeeeffffffffffffeeefffeeedddbbb```^^^[[[ZZZZZZ[[[\\\]]]^^^_________\\\VVVQQQPPPRRRSSSRRRPPPOOONNNLLLIIIFFFCCCAAA@@@>>>===;;;999777777777777444333333222222111111000////////////....................................------------------------++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++,,,,,,,,,+++)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......------,,,,,,++++++************************---------,,,++++++******,,,,,,++++++***))))))((()))************++++++++++++++++++************)))++++++++++++******)))))),,,+++******))))))************************************++++++++++++************++++++++++++******))))))))))))))))))))))))************************,,,+++******))))))))))))))))))(((((((((((())))))((((((((((((((('''&&&&&&))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******''''''''''''(((((((((((()))...///***'''''')))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((+++)))&&&%%%%%%&&&)))+++,,,)))&&&&&&''')))******))))))))))))))))))))))))*********))))))))))))(((+++)))'''''')))***))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((())))))***'''''''''''''''((())))))***************************)))'''''')))******)))))))))))))))(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))***+++)))((()))(((((((((((()))******(((((()))************)))(((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++---------.........................../////////000000000000000000111111222222222111222333444666777555666888===CCCHHHKKKLLLKKKHHHEEEDDDDDDEEEFFFEEEFFFHHHJJJKKKKKKKKKLLLMMMLLLMMMNNNPPPQQQQQQQQQQQQQQQQQQRRRPPPOOONNNPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTVVVVVVVVVVVVVVVWWWXXXXXX[[[[[[ZZZYYYYYYXXXXXXXXXWWWXXXZZZ\\\]]]]]]]]]\\\[[[]]]^^^^^^]]]^^^```bbb^^^^^^]]]]]]^^^```aaabbbcccddddddeeeeeefffggggggiiihhhgggffffffggghhhiiicccdddfffffffffeeecccbbbeeedddcccaaa___\\\ZZZXXXXXXZZZ[[[]]]___```aaaaaa]]]XXXRRROOOPPPQQQPPPOOOOOOOOONNNKKKHHHEEEAAA???===<<<;;;999888777666666333333333222111111000000////////////....................................------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***,,,---,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------,,,,,,,,,++++++***************************++++++,,,,,,---......+++++++++*********))))))))))))*********++++++++++++++++++*********)))))),,,,,,++++++***))))))))),,,+++******))))))************************************++++++++++++******)))******++++++******)))))))))))))))))))))))))))************************++++++***)))))))))))))))))))))(((((((((((())))))(((((())))))(((((('''&&&((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''&&&(((((())))))************((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))((('''''''''(((***+++''''''''''''((((((((((((&&&,,,---)))&&&'''))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''(((((())))))))))))(((***((('''&&&&&&'''(((***,,,)))&&&%%%''')))******(((((((((((((((((((((((()))))))))(((((((((((((((******)))))))))******)))(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))((((((((((((((((((***************************)))(((((()))************)))))))))((((((((('''((())))))***************((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))++++++***)))))))))(((((())))))***+++((()))))))))************))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++................................./////////000000000000000000000111111222222111111111222444666777666555888>>>EEEJJJJJJHHHEEECCCAAAAAACCCEEEEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQPPPQQQRRRQQQPPPOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVUUUUUUVVVWWWYYYZZZ\\\\\\\\\[[[[[[ZZZYYYXXXWWWXXXZZZ[[[\\\]]]^^^^^^___`````````______```bbbaaaaaa`````````aaabbbbbbccccccdddffffffgggggghhhhhhgggfffeeeeeefffhhhjjjdddeeeggghhhgggdddbbb```dddcccbbb```^^^[[[YYYWWWWWWXXX[[[]]]___aaabbbbbb^^^YYYSSSOOONNNNNNNNNMMMNNNOOONNNLLLIIIEEEAAA???===<<<;;;:::888777666666333333222222111000000000////////////....................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++***************************++++++,,,,,,---......))))))*********+++++++++))))))*********++++++++++++++++++*********))))))+++++++++*********)))))),,,+++******))))))************************************++++++++++++******(((((())))))))))))((((((******************************************************))))))((()))))))))))))))(((((((((((()))))))))************)))((((((((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((''''''''')))))))))***************((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++''''''''''''((((((((((((&&&+++---)))''')))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''+++)))'''&&&''')))***)))((((((((((((((((((((((((''''''''''''''''''''''''))))))******)))))))))***(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))+++,,,(((((((((((())))))))))))((()))************))))))(((((((((((((((((((((((((((((((((((())))))******+++******+++------,,,***)))))))))))))))***++++++)))))))))))))))*********************************(((((()))))))))*********,,,,,,++++++++++++++++++..................------............////////////000000000000000111111222222111111111222444666777777777999>>>CCCFFFEEECCC@@@???>>>???BBBDDDEEEEEEFFFHHHJJJKKKJJJIIIJJJKKKKKKLLLNNNOOOPPPPPPQQQQQQOOOQQQRRRRRRQQQPPPQQQRRRUUUUUUUUUUUUVVVWWWXXXYYYXXXWWWVVVVVVWWWYYY[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[]]]______bbbccccccbbb```___```aaaccccccbbbbbbbbbbbbbbbbbbbbbccceeefffhhhhhhhhhhhhgggfffeeeddddddfffhhhjjjeeefffhhhiiihhheeebbb```bbbbbbaaa___]]][[[YYYXXXWWWXXXZZZ\\\^^^```aaaaaa]]]YYYTTTOOOMMMLLLLLLLLLLLLMMMMMMKKKHHHEEEAAA???<<<<<<;;;:::999777666555333333222111111000000///////////////....................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---.........---++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************---------,,,++++++******((())))))***++++++,,,,,,)))************++++++++++++++++++************)))************************,,,+++******))))))************************************++++++++++++******(((((())))))))))))((((((***************************************************))))))(((((()))))))))))))))(((((((((((())))))***************))))))((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******''''''''''''((((((((((((&&&,,,...***''')))++++++************************&&&''''''(((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))******)))&&&'''((())))))((('''&&&***((('''''')))***)))((())))))))))))))))))))))))%%%&&&&&&&&&&&&&&&''''''''')))******)))(((((()))(((((((((((())))))))))))))))))(((((((((((())))))'''((()))))))))))))))(((((()))))))))))))))((('''))))))))))))))))))))))))((()))******))))))+++---(((((((((((())))))))))))'''((()))))))))(((&&&%%%(((((((((((((((((((((((('''(((((())))))******+++++++++***,,,---...,,,+++***))))))))))))***++++++)))))))))((()))******+++++++++++++++++++++++++++((((((((()))))))))******++++++++++++++++++++++++---------------,,,,,,,,,------------.........///000000000000000111111222111111000111222333555666888888:::<<>>>>>======???BBBEEEFFFFFFGGGHHHJJJJJJIIIIIIJJJKKKJJJKKKLLLNNNOOOOOOOOOOOOOOOQQQRRRSSSQQQQQQQQQRRRUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^______^^^]]][[[ZZZYYYXXXXXXYYY[[[]]]___aaacccddddddbbb``````aaabbbeeeeeedddccccccbbbaaaaaaaaabbbdddfffggghhhhhhgggeeeeeeddddddeeefffggghhhffffffggghhhgggeeecccaaa`````````___]]]\\\ZZZYYYXXXYYYZZZ\\\]]]^^^^^^^^^ZZZXXXTTTPPPMMMKKKKKKJJJJJJJJJIIIHHHFFFCCCAAA???<<<<<<;;;;;;999777666555222222222111000000//////////////////....................................+++,,,,,,------.........------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++******))))))******************++++++)))************++++++++++++++++++************))))))))))))***++++++,,,,,,,,,+++******))))))************************************++++++++++++******)))))))))******)))))))))************************************************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***)))(((((('''))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((&&&+++---)))'''(((******))))))))))))))))))))))))%%%&&&&&&'''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((()))************(((((((((''''''(((((((((((((((((()))******(((&&&))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((%%%(((******((('''''')))(((((((((((())))))))))))))))))(((((((((((())))))((())))))******)))((('''&&&'''((()))))))))((('''))))))))))))))))))))))))''')))+++***)))))),,,...))))))))))))((((((((((((((()))******)))'''%%%###(((((((((((((((((((((((('''(((((()))******+++++++++******+++------,,,*********))))))******+++,,,***)))((((((((()))++++++************************(((((((((((()))))))))************++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,------------000000000000000111111222111111000000111333555666666888::::::::::::;;;<<<=========@@@CCCFFFGGGFFFGGGHHHJJJJJJIIIHHHIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPSSSSSSRRRQQQRRRRRRSSSSSSTTTTTTUUUWWWXXXYYYZZZ[[[\\\]]]^^^_________^^^___`````````^^^\\\[[[YYYXXXXXXXXXZZZ]]]```bbbaaabbbcccbbbaaaaaaccceeefffeeeeeedddcccbbb```___^^^___bbbdddfffffffffeeecccddddddeeeeeefffggggggeeeeeeeeeeeeeeedddcccbbb____________^^^]]]\\\[[[YYYZZZZZZ[[[[[[[[[ZZZZZZWWWWWWUUURRRNNNKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@;;;<<<<<<;;;:::888666555222222111111000000//////////////////....................................++++++,,,,,,---......///------------------------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,---------,,,,,,+++++++++***************************************+++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,,,,,,,++++++***))))))))))))************++++++++++++++++++************)))(((((()))***+++,,,,,,---,,,++++++***)))***************************************++++++++++++************++++++++++++******************************************************))))))(((((((((((()))***))))))(((((((((((())))))(((((((((((((((''''''&&&))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++*********))))))))))))((((((((((((((())))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))*********)))(((''''''''''''((((((((()))&&&+++---)))&&&'''))))))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((()))***************)))'''%%%%%%''')))***''''''(((***++++++(((%%%))))))))))))))))))))))))&&&'''''''''(((((())))))$$$'''******(((&&&'''((((((((((((((())))))))))))))))))(((((((((((())))))))))))*********((('''&&&%%%&&&((()))))))))((('''))))))))))))))))))))))))''')))+++***)))))),,,///*********)))((((((''''''+++,,,,,,,,,+++(((&&&$$$(((((((((((((((((((((((('''(((((()))***+++++++++***))))))***,,,,,,+++)))*********)))******+++,,,***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------000000000000000111111222111000000000111333555666444777999999777777:::===>>>===>>>@@@DDDGGGGGGGGGGGGHHHJJJJJJIIIHHHIIIJJJHHHIIIJJJLLLMMMMMMMMMMMMNNNPPPSSSSSSSSSRRRRRRSSSRRRRRRRRRSSSTTTVVVWWWXXX[[[\\\^^^```aaaaaaaaa```^^^___aaaaaa```___\\\[[[YYYXXXXXXXXXYYY]]]```ccc^^^___aaaaaabbbccceeehhhffffffeeedddcccaaa```___[[[]]]```cccdddddddddcccbbbcccdddeeeffffffffffffddddddcccccccccccccccccc^^^^^^_________^^^]]]]]]ZZZZZZZZZZZZZZZYYYXXXWWWUUUVVVUUUSSSOOOKKKIIIIIIEEEDDDCCCAAA@@@@@@@@@@@@;;;<<<<<<;;;:::888666444222222111111000/////////000/////////....................................++++++,,,,,,---...//////........................))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,+++*********))))))(((((())))))))))))))))))))))))++++++******)))((((((''')))************+++++++++''''''((((((((((((''''''************************''''''((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,---------,,,,,,+++))))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))((((((*********)))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))************'''&&&$$$######$$$&&&''')))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))+++***)))'''''''''((((((++++++************++++++***)))'''''')))))))))(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))(((''''''''')))***+++,,,***)))'''''''''((((((((((((''''''&&&&&&&&&%%%((('''''''''&&&&&&&&&&&&%%%&&&'''))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((('''&&&%%%%%%$$$%%%&&&((())))))******))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((***((('''((()))***)))'''))))))))))))((((((((((((+++++++++*********))))))***************++++++,,,))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---///............/////////000000000000111222222333333666666777888999::::::;;;===???AAADDDFFFGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHNNNNNNNNNMMMMMMMMMMMMMMMQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPQQQRRRSSSUUUWWWWWWYYY]]]```aaaaaa``````^^^___```aaaaaa___]]]\\\]]]]]]\\\[[[\\\___aaabbbccceeeffffffeeeddddddeeeeeeeeefffeeedddbbb```^^^\\\]]]___aaacccccccccbbbeeefffggghhhhhhiiiiiihhhhhhfffcccaaaaaaaaa```___]]]^^^_________^^^]]]\\\]]]ZZZVVVUUUUUUUUUUUUUUUSSSRRRPPPNNNMMMKKKJJJJJJHHHFFFCCCAAAAAA@@@???===999999888777666555444444444333222000//////....................................---------,,,,,,,,,...//////000000000000000000000///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++)))))))))******)))))))))(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))***************)))))))))))))))))))))))))))++++++***)))))))))))))))***************))))))))))))))))))))))))*********)))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))))))))))))))'''&&&%%%%%%&&&'''))))))(((''''''''')))***+++''''''''''''''''''''''''))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''((()))******))))))(((((())))))******)))'''''')))))))))((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''(((((()))))))))((((((((((((((()))******)))))))))((((((((((((((((((((('''''''''&&&&&&%%%&&&'''))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((())))))(((((((((((())))))***((('''((()))***)))'''))))))))))))((((((((((((+++++++++*********))))))***))))))))))))***++++++))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---///........./////////000000000000000111222222333333555666666777888999::::::===>>>@@@CCCEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRTTTUUUVVVWWWYYY\\\___aaaaaa```___^^^___```aaaaaa___^^^\\\^^^^^^]]]]]]^^^```bbbdddccceeeffffffeeeddddddeeeeeeeeeeeeeeedddcccaaa```]]]^^^```aaabbbcccccccccdddeeefffhhhiiiiiijjjjjjfffdddaaa```aaaaaa```_________`````````___]]]\\\^^^[[[XXXVVVUUUUUUSSSRRRQQQPPPOOOMMMKKKIIIIIIHHHGGGEEEBBBAAAAAA@@@>>>===999999888777666555444444444333222000//////..............................+++++++++,,,,,,,,,------,,,---......//////......000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,+++************+++,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++***++++++++++++++++++***(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))******++++++++++++******''''''((()))************))))))))))))))))))))))))+++***))))))))))))))))))***************+++++++++(((((())))))******++++++***))))))(((((())))))***'''''''''''''''''''''''')))))))))))))))******+++((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))''''''''''''''''''''''''))))))************))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((()))***+++)))((((((''''''(((((()))***)))'''''')))))))))((())))))((('''&&&&&&&&&'''(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((('''&&&&&&&&&'''((()))************))))))))))))(((((((((((()))))))))(((((((((''''''&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))(((((('''))))))))))))))))))))))))************************))))))((((((((((((((('''$$$$$$%%%&&&'''((())))))(((((((((((())))))))))))***)))(((''''''((()))******((('''((()))***)))'''(((((((((((())))))))))))+++************)))))))))))))))((((((((()))******))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---///....../////////000000000000000000111222222333333444555555666888999999:::<<<===???AAACCCEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIILLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWYYY\\\^^^`````````______```aaabbbbbb```^^^]]]____________```aaaccceeeccceeeffffffeeeddddddeeedddeeeeeeeeeeeedddcccbbb`````````aaabbbcccdddeeedddeeefffggghhhiiiiiijjjcccaaa______```aaa```___```aaaaaaaaa```___]]]\\\]]]\\\YYYXXXWWWUUURRROOOQQQPPPNNNMMMKKKJJJIIIIIIGGGDDDBBB@@@@@@???>>><<<999888777777666555444444444333222000//////..............................((())))))***,,,------...***+++,,,,,,------,,,,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++))))))*********+++++++++***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))******++++++++++++******'''((()))***+++,,,,,,,,,))))))))))))))))))))))))******)))))))))))))))***))))))******++++++,,,,,,''''''((()))***++++++,,,******))))))))))))******(((((((((((((((((((((((()))))))))))))))******+++((((((((((((''''''''''''***))))))(((((())))))***'''((())))))))))))(((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******)))((((((''''''(((((()))***)))'''''')))))))))((())))))(((((('''&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((&&&%%%$$$&&&'''(((*********)))((('''''''''''''''&&&&&&&&&))))))))))))((((((((((((&&&''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((((((((((())))))))))))***)))'''''''''(((***+++***((('''((()))***)))'''(((((((((((())))))))))))************))))))))))))((((((((((((((())))))***))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---///...////////////000000000000000000111222222333333333444555666777888999:::;;;<<<>>>@@@BBBCCCEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQSSSTTTUUUVVVVVVVVVWWWXXX[[[]]]___```______```aaabbbccccccaaa___^^^____________```bbbcccdddccceeeffffffeeeddddddeeedddddddddeeeeeeeeeddddddcccbbbaaaaaaaaacccdddeeeeeeffffffggggggggggggggg```___^^^^^^___``````^^^```aaaaaaaaa___]]][[[ZZZ[[[ZZZYYYYYYXXXVVVRRROOORRRQQQPPPNNNMMMLLLKKKKKKFFFCCCAAA??????>>>===;;;888777777666555555444444444333222000//////..............................)))******+++,,,---------******+++,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))******************************************))))))))))))))))))))))))))))))*********+++++++++))))))************))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******++++++******)))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))***)))))))))))))))******)))))))))******++++++,,,''''''((()))***++++++,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++)))((((((((('''''''''&&&)))(((((((((((((((((()))(((((())))))))))))((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''***))))))(((((())))))******)))'''''')))))))))((()))))))))((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((&&&%%%$$$((()))*********)))'''&&&&&&&&&&&&'''''''''''''''))))))))))))((((((((((((''''''(((((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))************)))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))((((((''''''''''''((((((((()))))))))***)))(((''''''''')))***+++***((('''((()))***)))''''''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((())))))***))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---///////////////000000000111000000000111222222333333333333444666777888::::::;;;;;;===>>>@@@BBBDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLLLLMMMNNNOOOPPPQQQPPPRRRTTTVVVWWWWWWVVVUUUVVVXXXZZZ\\\^^^_________aaabbbcccddddddbbb```___^^^^^^______```bbbccccccccceeeffffffeeeddddddeeecccccccccdddddddddeeeeeeccccccbbbaaaaaabbbcccdddffffffffffffeeedddcccccc^^^]]]]]]^^^___```___^^^____________^^^\\\ZZZYYYXXXWWWXXXYYYZZZXXXTTTQQQQQQPPPOOOMMMLLLKKKJJJJJJEEEBBB@@@>>>>>>===<<<:::777777666666555555444444444333222000//////..............................---------------,,,,,,,,,++++++,,,---------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))***++++++***)))))))))))))))))))))******************************************))))))))))))))))))************+++++++++(((((())))))))))))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))************))))))''''''((()))************)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********(((((())))))******++++++***))))))(((((())))))***************************)))))))))))))))******+++***))))))(((((('''''''''''''''((((((((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))(((((((((((())))))************)))((('''&&&***))))))(((((())))))******)))'''''')))))))))((('''(((((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((('''&&&&&&************)))((('''&&&((((((((())))))))))))))))))))))))(((((((((''''''(((((((((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))************))))))((('''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))++++++***)))((('''&&&&&&''''''(((((())))))******''''''(((((())))))*********((('''((()))***)))'''''''''(((((())))))******(((((()))))))))))))))***))))))((((((((()))******))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---////////////000000000111111000000000111222222333333333333555666888999:::;;;;;;<<<<<<>>>@@@BBBDDDFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNNNNOOOPPPQQQPPPRRRUUUXXXYYYXXXVVVUUUVVVWWWYYY[[[]]]^^^______bbbcccdddeeeeeecccaaa```^^^^^^___```aaabbbccccccccceeeffffffeeeddddddeeecccccccccbbbbbbcccddddddcccbbbbbbaaaaaaaaabbbbbbeeeeeeeeeddddddbbbaaa```^^^]]]]]]^^^``````^^^]]]]]]^^^^^^^^^]]]\\\ZZZYYYWWWWWWWWWXXXYYYXXXVVVSSSMMMLLLKKKIIIHHHHHHGGGGGGDDDAAA???======<<<;;;999666666666555555555444444444333222000//////.......................................------,,,,,,,,,+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......************************************************)))************+++++++++((()))***++++++***)))((()))))))))******+++++++++************************(((((())))))******++++++)))************+++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))******+++++++++++++++))))))))))))))))))))))))))))))************))))))))))))***************))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))((((((((((((((()))))))))))))))*********)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))((('''''''''(((((((((((((((((('''+++***)))'''''''''((()))''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))******)))(((''')))((((((''''''(((((()))***)))'''''')))))))))(((&&&'''((()))******))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''(((((())))))))))))((((((((((((((()))(((((((((((()))))))))***((((((((('''''''''&&&&&&)))((((((((((((***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))))))))*********))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))((((((''''''&&&'''''''''((()))*********%%%&&&(((***+++***))))))***((('''((()))***)))''''''''''''((()))*********(((((((((((())))))*********))))))))))))***++++++))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---/////////000000000111111111000000000111222222333333333444555777999:::<<<<<<<<<<<<===>>>@@@BBBEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPOOORRRVVVYYYZZZYYYVVVUUUVVVWWWXXXZZZ\\\]]]^^^___bbbdddeeefffeeedddbbbaaa______```bbbccccccddddddccceeeffffffeeeddddddeeedddcccbbbaaaaaaaaabbbcccbbbbbbbbbbbbaaaaaa```___aaaaaabbbbbbbbbbbbaaaaaa___^^^^^^___``````^^^\\\]]]]]]^^^^^^^^^]]][[[ZZZYYYXXXWWWXXXXXXWWWUUUSSSKKKJJJIIIHHHGGGFFFFFFFFFCCCAAA>>>===<<<<<<:::888666666555555555444444444444333222000//////..............................,,,,,,,,,,,,,,,,,,------+++,,,------......------........................------------------------........................,,,,,,,,,---------......))))))))))))))))))))))))************************)))************+++++++++((()))***++++++***)))(((*********++++++,,,,,,,,,************************&&&&&&''')))***,,,------)))************+++++++++))))))************))))))++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))************)))))),,,,,,---------,,,,,,+++))))))))))))))))))))))))))))))((())))))***++++++))))))((((((''''''&&&&&&*********)))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))******+++,,,++++++***)))(((((('''(((((())))))))))))((((((,,,***((('''&&&'''((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&'''(((*********))))))'''''''''&&&&&&'''''''''***)))'''''')))))))))(((%%%&&&((()))***+++******(((((((((((((((((((((((('''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((())))))(((''''''''')))***+++((((((''''''''')))+++,,,%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&)))((((((((((((***+++,,,************************((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++&&&&&&''''''''''''''''''&&&''''''((()))******+++$$$&&&)))+++,,,+++)))(((***((('''((()))***)))(((&&&''''''((()))******+++'''((((((((())))))*********************++++++,,,))))))***++++++++++++***++++++******++++++,,,---+++,,,...---,,,,,,---///000000000000111111111111000000000111222222333333444444666777999;;;<<<===<<<<<<===>>>@@@CCCEEEGGGGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPOOORRRVVVZZZ[[[YYYWWWUUUVVVWWWXXXZZZ[[[]]]^^^___cccdddeeeffffffdddbbbaaa```aaabbbcccdddeeeeeeeeeccceeeffffffeeeddddddeeedddcccaaa`````````aaabbb```aaabbbbbbbbb```^^^]]]]]]^^^___aaabbbbbbbbbbbb```______```aaa```^^^[[[]]]^^^_________^^^]]]\\\[[[ZZZXXXXXXWWWVVVTTTQQQLLLKKKJJJIIIHHHGGGGGGGGGCCC@@@>>><<<<<<;;;:::888555555555555555444444444444333222000//////..............................))))))***+++,,,------...++++++,,,------------,,,---.....................------------------------........................,,,,,,,,,---------......************************(((((()))***+++,,,,,,---***((('''(((***,,,------++++++,,,,,,,,,---------+++***)))(((((()))***++++++***)))(((((()))***++++++++++++***************************************))))))*********+++++++++++++++***)))(((((()))))))))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++***++++++******************************************))))))))))))))))))))))))+++*********))))))((((((+++)))))))))******)))'''******))))))(((((('''''')))))))))))))))))))))))))))((('''''''''(((***+++,,,,,,++++++***)))(((((())))))))))))************,,,***)))'''''')))***,,,+++******)))(((''''''''''''(((((((((((((((''''''))))))))))))************))))))))))))))))))))))))++++++***'''%%%&&&(((*********************************))))))(((((('''''''''((((((((())))))******))))))(((((('''''''''&&&******)))((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))******)))&&&%%%&&&))),,,(((((((((((())))))))))))))))))))))))))))))))))))************************&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((,,,+++)))((('''(((***+++))))))))))))((((((((((((((((((((((((''''''''''''+++***)))(((((()))***+++((('''&&&&&&((())))))(((''''''((()))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''&&&'''(((*********)))((())))))************))))))((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))))))))))))))************++++++++++++************************..............................//////000000111111111222222333333444444555444666777888888999;;;===>>>>>>???@@@BBBCCCDDDDDDGGGHHHJJJIIIIIIJJJLLLNNNQQQQQQRRRRRRRRRRRRQQQQQQTTTSSSRRRQQQPPPPPPQQQRRRPPPRRRSSSUUUVVVVVVVVVVVVXXXYYYZZZ[[[\\\]]]^^^___ccceeeeeedddbbbaaabbbccceeeeeeeeeeeeeeeeeeeeeeeecccdddfffgggggggggffffffccceeegggeeecccccceeegggdddbbb```___aaacccddddddeeedddbbbaaaaaacccdddeeeccccccbbb```___]]]\\\\\\YYY[[[]]]^^^___^^^]]]\\\^^^\\\YYYVVVTTTSSSSSSSSSMMMLLLJJJHHHFFFEEEEEEDDDCCCAAA>>><<<<<<;;;999888777555333111111111222333333222111000//////////////////.........---------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,000///...---------------////////////////////////***************************************++++++++++++)))((((((***,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++***)))(((''''''((()))*********************++++++************************))))))*********+++++++++++++++***))))))))))))))))))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))************)))))))))(((******++++++***))))))(((***)))))))))(((((((((''')))))))))))))))))))))))))))(((((('''((()))***+++,,,,,,++++++***))))))((())))))))))))************)))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&''''''((('''''''''))))))))))))************)))))))))))))))))))))))))))******(((&&&&&&(((***((((((((((((((((((((((((***)))))))))((((((((('''&&&&&&&&&'''''''''(((((())))))((((((((('''''''''******)))((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))(((((((((&&&%%%%%%(((***&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&'''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))(((((((((((()))))))))(((((((((''''''***)))(((((((((((()))***((('''&&&&&&((())))))(((''''''((()))))))))))))))******)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''&&&'''(((*********)))(((((())))))******))))))((())))))))))))))))))))))))((((((((())))))*********************************(((((((((((())))))))))))************************)))******+++,,,------.........//////000000111111111222222333333444444555444666777888888999;;;===??????@@@AAACCCDDDEEEEEEGGGHHHIIIIIIIIIIIILLLNNNPPPPPPQQQRRRRRRRRRRRRRRRSSSRRRQQQOOOOOOOOOPPPQQQPPPRRRSSSUUUVVVVVVVVVVVVWWWXXXYYYZZZ\\\]]]^^^___aaabbbcccbbb```___```aaaeeeeeeeeeeeeeeeeeeffffffcccdddfffgggggggggggggggeeefffgggfffddddddgggiiieeebbb``````bbbcccddddddeeedddcccbbbbbbcccdddeeebbbaaaaaa```___^^^^^^^^^[[[]]]___aaaaaa```___]]]]]]\\\YYYWWWUUUSSSSSSSSSNNNLLLJJJGGGEEECCCAAAAAAAAA???<<<;;;::::::888666666555333111111111222333222222111//////......//////.........------------////////////////////////------------------------........................---------....../////////111000///...............////////////////////////************************+++++++++*********)))))),,,***((((((***+++++++++)))*********++++++++++++******))))))))))))************))))))))))))******)))))))))***+++++++++,,,***************************************++++++++++++***)))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++++++++++++++***************************************************))))))))))))))))))))))))************))))))))))))))),,,...---***((()))+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******,,,,,,++++++***)))))))))))))))))))))************)))((('''&&&&&&'''((()))''''''((()))******++++++&&&&&&'''((())))))(((((())))))))))))************))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''''''''(((((())))))((((((((((((''''''***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))*********++++++(((((('''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))******)))))))))((((((((()))((((((''''''(((((()))((('''&&&&&&((())))))(((''''''((()))))))))))))))+++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''')))******))))))((('''(((((())))))(((((('''************************)))*********************************************(((((((((((())))))))))))++++++++++++++++++++++++'''((()))***,,,---...///......//////000000111111111222222333333444444555444666777888888999;;;===???@@@AAABBBDDDEEEFFFGGGFFFGGGHHHHHHHHHIIIKKKMMMNNNNNNPPPQQQRRRRRRSSSSSSTTTSSSRRRQQQPPPQQQRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ\\\]]]______aaabbbbbbbbb```___```aaaddddddeeeeeefffffffffgggdddeeeffffffggghhhhhhhhhgggggghhhgggffffffiiikkkfffdddbbbbbbccceeefffeeefffeeeccccccbbbcccdddeeeaaaaaa```_______________]]]___bbbddddddbbb```^^^]]]\\\ZZZWWWUUUTTTSSSSSSNNNLLLJJJFFFCCCAAA???>>>@@@===;;;999999999777555666555333222111111222222111000///...........................------------++++++++++++++++++++++++........................////////////////////////,,,,,,---...///000111222111111000////////////000////////////////////////************************************************...+++)))((()))******)))))))))))))))***************))))))))))))))))))***++++++***+++++++++,,,,,,(((((()))***+++,,,,,,,,,******************************************************)))))))))))))))***))))))*********+++++++++)))))))))))))))))))))))))))******++++++++++++******************+++++++++************************))))))))))))))))))))))))*********)))))))))))))))(((,,,000...***''')))---))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++*********))))))((()))))))))******************))))))))))))******&&&''''''(((((()))******'''((()))***************((()))))))))************))))))))))))))))))))))))%%%''')))***)))((()))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))(((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''%%%'''))))))(((&&&&&&'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))((((((''''''&&&&&&***))))))((())))))***+++(((((((((((())))))))))))************))))))))))))((((((''''''''''''((((((((('''&&&&&&((())))))(((''''''((()))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((()))******)))((('''''''''((((((((((((''''''))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++******+++,,,---...///000......//////000000111111111222222333333444444555444666777888888999;;;===>>>???@@@BBBCCCEEEFFFGGGEEEFFFHHHHHHHHHIIIKKKNNNLLLMMMOOOPPPRRRSSSSSSTTTWWWVVVUUUTTTTTTTTTUUUVVVRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVXXXZZZ\\\^^^___```bbbcccdddcccbbbaaabbbccccccddddddeeefffgggggggggfffeeeeeefffggghhhiiijjjhhhhhhgggffffffgggiiikkkhhhfffeeeeeeggghhhhhhgggfffeeeddddddcccddddddeeecccbbb```___^^^^^^^^^___]]]```ccceeedddbbb___]]][[[[[[YYYWWWUUUTTTSSSRRRMMMKKKIIIFFFCCCAAA?????????===:::999999999777666555444333222111111111111000///...---------------------------------------...---,,,+++)))'''&&&%%%.............../////////........................,,,------...//////000000000000///////////////000////////////////////////************************((())))))***++++++,,,,,,...,,,)))))))))******)))(((((()))))))))*********)))))))))******)))))))))((())))))******+++++++++(((((()))***+++,,,,,,,,,***************************************************)))))))))))))))******))))))*********+++++++++))))))))))))))))))))))))((()))******++++++++++++))))))*********+++++++++************************************************))))))))))))))))))******(((,,,000...***''')))---(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))+++++++++***************((()))))))))******************))))))))))))******''''''''''''''''''''''''&&&'''(((((()))))))))(((((()))))))))************))))))))))))))))))))))))%%%''')))***)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))******************))))))(((((())))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''%%%(((***+++)))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((((((''''''&&&)))))))))))))))***++++++'''((((((((()))))))))***************))))))))))))''''''((((((((((((''''''((('''&&&&&&((())))))(((''''''((()))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((()))******)))((('''''''''((((((((((((''''''((((((((((((((((((((((((+++++++++***************(((((((((((((((((((((((()))*********++++++++++++++++++++++++++++++++++++,,,---------------............//////000000111111111222222333333444444555444666777888888999;;;=========???@@@BBBDDDEEEFFFEEEFFFHHHHHHHHHJJJLLLNNNLLLMMMOOOQQQRRRSSSTTTTTTWWWVVVUUUTTTTTTUUUVVVWWWSSSSSSTTTUUUVVVWWWXXXXXXWWWXXXYYY[[[\\\^^^___```aaabbbccccccbbbaaabbbcccbbbbbbcccdddeeefffggghhhgggfffeeeeeegggiiikkkmmmjjjhhhfffeeeeeeggghhhiiiiiihhhggghhhiiijjjjjjiiigggffffffeeeeeedddddddddfffdddbbb___]]]\\\\\\\\\]]]___aaabbbbbb___\\\ZZZYYYYYYXXXWWWUUUSSSRRRQQQKKKJJJHHHFFFDDDCCCBBBAAA???===;;;::::::999888777444444333222111111111111///......---------------,,,,,,------------------222111000///---,,,+++***,,,,,,------............------------------------------------------------.........------......///////////////////////////************************'''((()))***+++,,,------...,,,)))))))))******)))((()))))))))************))))))************))))))%%%&&&'''(((((()))(((((()))))))))***+++++++++,,,************************+++++++++***************)))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))(((((()))***++++++++++++)))))))))***++++++,,,,,,************************************************))))))))))))************))),,,...---***((()))+++(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))************''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))************))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''(((((())))))))))))******((((((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&(((***+++)))(((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((&&&&&&''''''(((((())))))''''''(((((())))))************)))))))))((((((((('''(((((())))))(((((('''((('''&&&&&&((())))))(((''''''((()))))))))))))))''''''''''''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((())))))******)))'''''''''(((((())))))((((((''''''''''''''''''''''''''')))*********************(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111222222333333444444555444666777888888999;;;===<<<===>>>@@@BBBDDDEEEFFFEEEGGGHHHIIIIIIKKKMMMPPPMMMNNNPPPRRRSSSTTTUUUUUUTTTTTTSSSRRRSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXZZZZZZYYYZZZ[[[\\\]]]___``````^^^```aaa```______```bbb___```aaacccdddfffgggggghhhgggeeeeeefffiiilllooommmjjjfffdddeeegggggggggiiihhhggghhhjjjkkkjjjiiigggggggggffffffeeeeeedddhhhfffbbb___\\\[[[[[[\\\]]]^^^______^^^\\\ZZZYYYWWWWWWVVVVVVTTTRRRQQQPPPJJJIIIHHHFFFDDDCCCBBBBBB???<<<:::999:::999888777333333333222111111000000///......---------......,,,,,,,,,,,,---------------------.........//////,,,,,,,,,---......//////------------------------......------,,,,,,,,,,,,...------------......///////////////////////////************************))))))*********+++++++++---+++)))(((***++++++***)))))))))*********++++++((()))***++++++***)))(((%%%&&&((()))******))))))******************++++++************************+++++++++*********)))))))))))))))))))))***++++++)))************+++++++++))))))))))))))))))))))))'''((()))***++++++++++++((())))))***++++++,,,,,,************************************************((()))))))))******************++++++***))))))((('''((((((((()))))))))***))))))))))))))))))))))))&&&'''((()))***))))))(((************************))))))))))))************''''''((((((((((((''''''''''''(((((()))*********''''''(((''''''&&&%%%$$$))))))))))))************)))))))))))))))))))))))))))******(((&&&&&&(((***(((((((((((((((((((((((('''((((((((()))))))))***)))))))))(((((((((''''''(((((()))))))))*********((((((((((((((()))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&((())))))(((''''''(((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))))))))%%%&&&'''(((((()))))))))'''''''''((()))*********)))))))))(((((((((''''''(((((()))******)))((((((((('''&&&&&&((())))))(((''''''((()))))))))))))))))))))((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((''''''''''''((()))*********((('''&&&((())))))******))))))(((((((((((((((((((((((((((((((((((())))))*********************************(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............//////000000111111111222222333333444444555444666777888888999;;;===<<<===???AAACCCEEEFFFGGGFFFHHHIIIJJJJJJLLLOOOQQQOOOPPPQQQSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRSSSUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\\\\]]]^^^^^^___``````^^^___``````______```bbb]]]^^^___aaaccceeefffgggiiigggeeeeeefffjjjnnnpppqqqmmmhhheeefffggggggggggggffffffgggiiiiiihhhggghhhhhhhhhgggfffeeeeeedddgggeeeaaa^^^\\\\\\]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXUUUUUUUUUTTTSSSQQQOOONNNJJJIIIGGGEEEBBBAAA@@@???===;;;999888888888777666333333333222222111000//////...............//////++++++,,,,,,,,,---------)))******+++,,,---......,,,------...//////000000........................------------...........................///000000////////////////////////************************+++++++++***************,,,***((((((***+++++++++************++++++++++++((()))***++++++***)))(((((()))+++,,,------,,,,,,+++++++++***************************************++++++++++++******))))))))))))((())))))***++++++)))************+++++++++))))))))))))))))))))))))'''''')))******+++++++++((())))))***++++++,,,,,,************************************************(((((())))))*********++++++***))))))******)))''''''((((((((())))))******))))))))))))))))))))))))&&&''')))*********)))(((******************++++++))))))))))))************))))))************))))))''''''(((***+++,,,......++++++++++++***((('''&&&))))))))))))************))))))))))))))))))))))))++++++***'''%%%&&&(((***************************'''((((((((())))))******,,,+++++++++******))))))(((((())))))*********+++((((((((((((((()))******(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&'''((('''&&&&&&'''((((((((((((((()))))))))***))))))))))))))))))))))))************************(((((((((((())))))))))))''''''(((((())))))******'''''')))***++++++++++++&&&''''''((()))******+++((((((((((((''''''''''''((()))***++++++***)))(((((('''&&&&&&((())))))((('''(((((())))))))))))))),,,+++***))))))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))(((((((((''''''''''''((()))*********((('''&&&))))))************))))))))))))))))))))))))))))))&&&''''''((()))******+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333333......//////000111111111111222222333333444555555444666777888888999;;;======>>>@@@BBBDDDFFFGGGHHHGGGHHHJJJKKKKKKMMMPPPRRRPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUWWWXXXXXXXXXXXXXXXYYY[[[\\\^^^^^^^^^^^^_________``````___aaabbbbbbaaaaaabbbddd\\\]]]^^^```bbbdddffffffiiihhheeedddfffjjjnnnqqqtttoooiiigggggghhhhhhgggeeeddddddeeeggghhhfffeeehhhhhhhhhhhhgggfffeeedddeeeccc```^^^\\\]]]^^^______^^^]]][[[ZZZYYYYYYYYYSSSTTTTTTTTTRRRPPPNNNMMMKKKJJJGGGDDDAAA>>>===<<<;;;999777777777777666555222222333222222111000/////////.........//////000+++++++++,,,,,,---------........................---......///000111111222////////////////////////,,,------...///000111111///////////////000111111////////////////////////))))))))))))))))))))))))++++++******)))(((((((((+++*********))))))(((((()))))))))))))))))))))))))))((((((+++......***'''***+++,,,------,,,+++***))))))))))))************))))))))))))))))))))))))************************''''''''''''((((((((((((//////...,,,***)))((('''+++***(((&&&&&&''')))***+++******+++---,,,***((())))))))))))******************)))))))))))))))***///---***)))***++++++*********))))))))))))******))))))))))))))))))))))))---+++))))))***+++(((&&&(((((())))))))))))((((((''''''((()))))))))))))))*********+++,,,,,,***(((+++*********))))))((((((***)))(((''''''((()))***)))((('''((()))***)))(((******))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))))))))((('''''''''''''''((()))***+++++++++++++++)))))))))))))))******++++++***)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%&&&)))******)))&&&%%%&&&%%%%%%$$$%%%&&&'''((('''''''''''''''&&&&&&&&&''''''''''''((()))+++++++++***)))(((((()))***+++''''''(((((())))))******))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))************((('''&&&&&&&&&''')))***++++++***)))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++'''(((((((((((((((''''''))))))((((((''''''&&&&&&))))))************))))))******)))((((((((((((((())))))(((((((((((())))))******))))))((((((''''''++++++***)))((('''&&&&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***************************))))))***+++,,,,,,---------------............///222222111111111111111111111222333444555555555555777666555555666888:::<<<>>>>>>@@@AAACCCDDDEEEFFFEEEHHHJJJKKKLLLMMMPPPQQQQQQRRRSSSSSSRRRSSSUUUWWWXXXXXXXXXXXXXXXWWWWWWWWWUUUVVVXXXZZZ[[[\\\\\\\\\]]]___``````______aaabbb````````````aaaaaaaaaaaa___```bbbbbbbbbbbbdddfffcccdddeeegggiiikkkmmmnnnlllkkkiiigggeeedddcccbbbeeefffhhhhhhfffddddddddddddcccbbbaaaaaaccceeefffcccbbbaaa```____________aaa^^^[[[ZZZ[[[[[[YYYWWWYYYXXXVVVTTTQQQOOOMMMLLLJJJIIIFFFCCCAAA???======:::999999888777666555555444222111222333333222000...........................---,,,+++++++++++++++,,,------......------,,,------............------//////.........---------............////////////---......///000111111222111111000000//////......)))))))))))))))))))))))))))))))))))))))*********************)))))))))((())))))))))))))))))))))))***)))(((***,,,---+++((()))******++++++******)))))))))))))))************))))))))))))))))))))))))************************************++++++++++++,,,,,,++++++*********)))***)))(((''''''((()))***(((((((((((()))*********))))))))))))******************))))))))))))******,,,***((((((***+++++++++******))))))))))))******))))))))))))))))))))))))(((&&&%%%'''***+++***)))(((((())))))))))))((((((''''''((()))))))))))))))*********+++,,,,,,***)))******)))))))))(((((((((***)))(((''''''((()))***)))((('''((()))***)))(((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((()))*********))))))))))))(((((())))))***+++((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''''')))(((((((((((((((((()))'''&&&%%%%%%&&&'''((()))((('''''''''''''''''''''(((((('''(((((()))***+++((((((''''''''''''(((((())))))))))))************))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++***)))''''''''''''((())))))((('''''''''''''''))))))(((((((((((())))))'''''''''((()))*********'''(((((((((((((((''''''((((((((((((((('''''''''))))))************))))))******)))((((((((((((((()))((((((''''''(((((()))***)))))))))((((((((('''))))))))))))((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,,,,---------------............///000000000000000000000000111222333444555555555555777666555555666888:::<<<>>>>>>@@@AAACCCDDDEEEFFFFFFGGGIIIJJJKKKLLLOOOQQQQQQRRRSSSSSSRRRSSSUUUWWWXXXXXXXXXWWWWWWWWWXXXXXXWWWXXXYYYYYY[[[[[[\\\]]]\\\^^^___```______```bbb````````````````````````^^^```aaaaaaaaaaaabbbdddbbbcccdddfffhhhjjjlllmmmlllkkkiiigggeeedddcccbbbdddfffhhhhhhfffdddddddddccccccaaaaaaaaabbbdddeeedddcccbbbaaa````````````bbb___\\\[[[\\\\\\ZZZXXXYYYXXXVVVSSSPPPNNNLLLKKKJJJHHHFFFCCCAAA???>>>===::::::999888777666555555444333222222222222111000..............................---,,,,,,,,,,,,,,,,,,------......------,,,---......//////......---//////.........---------............////////////------......//////000000111111000000////////////))))))))))))))))))))))))'''(((((()))******++++++************))))))))))))))))))))))))))))))))))))+++)))((()))***++++++******))))))))))))))))))***)))))))))*********++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,(((((())))))***++++++,,,))))))))))))))))))))))))'''((()))((('''((()))+++)))))))))*********++++++***)))))))))))))))*********(((&&&''')))+++++++++******))))))))))))******))))))))))))))))))))))))'''&&&&&&'''***++++++***(((((())))))))))))((((((''''''((())))))))))))))))))***+++,,,,,,+++***)))))))))((((((((((((((('''))))))(((((((((((()))))))))((('''((()))***)))((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((+++******))))))))))))***((())))))))))))(((((('''))))))(((((())))))***+++%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((())))))))))))))),,,***'''%%%%%%'''***,,,(((''''''''''''(((((()))((((((((((((((()))))))))))))))(((((((((((())))))''''''((((((((((((''''''++++++***************)))))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((...---+++)))((('''&&&&&&)))(((((('''''''''''''''))))))(((((((((((())))))''''''(((((())))))******'''(((((())))))((((((((('''((((((((((((((())))))))))))************))))))***))))))((((((((((((((((((''''''''''''''''''((())))))))))))((((((((((((&&&&&&'''((()))***++++++'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))*********************************++++++,,,,,,------------............/////////////////////000000111222333444555555555555666666555555666888:::;;;===>>>???AAACCCDDDFFFFFFFFFGGGHHHHHHIIIJJJNNNPPPQQQSSSSSSSSSSSSSSSUUUWWWXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZYYYXXXYYYZZZ[[[\\\[[[\\\^^^___^^^^^^___````````````__________________```aaaaaa______```aaa```aaaccceeegggiiijjjkkkkkkjjjiiigggfffdddccccccdddeeeggggggeeeddddddeeedddcccbbbaaabbbcccdddeeeeeedddcccbbbbbbbbbbbbbbb```^^^\\\[[[[[[[[[YYYWWWXXXWWWUUURRROOOMMMKKKIIIIIIHHHEEECCCAAA???>>>===::::::999888777666666555555333222111222222000///........................///...------,,,---------------............---------......//////......---...............---------............////////////........................111000000000000/////////))))))))))))))))))))))))(((((())))))*********************)))))))))))))))))))))))))))))))))))))))+++***((('''(((***+++,,,+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))************************((((((((()))))))))******''''''((()))***+++++++++(((((()))*********))))))(((***,,,+++)))((()))+++))))))*********+++++++++))))))))))))))))))***+++,,,***(((((()))++++++*********))))))))))))******((((((((((((((((((((((((******)))************)))(((((())))))))))))((((((''''''((())))))))))))))))))+++,,,---,,,+++******((((((((((((''''''''''''))))))(((((((((((()))))))))((('''((()))***)))((())))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((******)))(((((())))))))))))*********)))(((''''''((((((((((((((()))******%%%&&&&&&'''((()))******(((((((((((((((((((((((('''''''''(((((())))))***---+++(((&&&&&&(((+++---(((((((((((((((((()))))))))))))))))))))************))))))(((((((((((()))((()))***++++++***)))(((+++*********)))((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************...---,,,+++)))(((''''''******))))))))))))******))))))(((((((((((())))))'''((((((((()))))))))***'''(((((())))))))))))(((''''''(((((()))))))))***))))))************))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((&&&&&&'''((()))***++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++,,,,,,,,,---------............////////////000000000000000111222333444555555555555666666666666777888:::;;;===>>>???AAACCCEEEFFFGGGGGGGGGHHHGGGGGGIIILLLOOOQQQRRRSSSSSSRRRSSSUUUWWWXXXWWWVVVUUUVVVWWWYYYZZZ[[[ZZZXXXVVVVVVWWWXXXYYYXXX[[[]]]^^^^^^]]]^^^___]]]]]]]]]^^^______`````````aaabbbaaa___^^^___```______aaaccceeeggghhhiiiiiiiiiiiihhhfffeeedddcccccceeefffeeedddcccdddeeeeeeddddddccccccdddeeeeeeeeeeeedddccccccccccccccc^^^]]]\\\[[[ZZZYYYWWWVVVWWWUUUSSSPPPMMMKKKIIIGGGGGGFFFDDDBBB@@@???>>>>>>::::::999888777666666555555333222111222111000...........................///......---------......------............------......////////////..........................................///////////////////////////.........000000000000000000000000))))))))))))))))))))))))************))))))(((((())))))))))))))))))******))))))))))))))))))))))))******(((''''''(((+++---,,,+++***))))))***+++,,,************++++++++++++))))))))))))))))))))))))************************'''''''''((((((((()))))))))))))))))))))*********(((((()))***++++++******&&&(((+++,,,,,,++++++,,,************++++++++++++))))))(((((()))***++++++///---***)))*********)))******))))))))))))******'''''''''''''''''''''''')))******))))))(((((()))(((((())))))))))))((((((''''''((())))))))))))))))))+++---...,,,******+++''''''''''''(((((((((((((((((())))))))))))(((((()))((('''((()))***)))((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((('''''''''(((((()))++++++++++++***))))))(((((((((((('''((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((******))))))))))))******))))))))))))))))))(((((())))))))))))******++++++***))))))(((((((((((()))((()))***++++++***)))((()))))))))((('''''''''&&&(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******)))******))))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))******))))))'''((((((((())))))******))))))************))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************&&&&&&'''(((***+++,,,,,,***************************+++++++++++++++,,,,,,---------............///000000000111111222222222111222333444555555555555555555666666777999::::::<<<===???AAACCCEEEFFFGGGGGGHHHHHHHHHGGGHHHKKKMMMPPPQQQRRRRRRQQQRRRTTTUUUVVVUUUUUUUUUVVVWWWYYYZZZZZZXXXVVVTTTSSSTTTUUUVVVVVVYYY\\\]]]]]]\\\]]]^^^YYYZZZ[[[\\\^^^```aaabbb```aaabbbaaa___^^^^^^___]]]^^^___aaaccceeeggghhhhhhhhhhhhhhhgggfffddddddcccdddeeedddcccbbbdddeeefffffffffeeeeeeeeeffffffddddddccccccbbbccccccccc^^^______^^^\\\ZZZXXXXXXUUUTTTRRROOOLLLIIIFFFEEEEEEDDDBBBAAA???>>>======:::999999888777666555555444333111111111111000.................................---------......///---......//////......---...//////////////////...---.................................////////////111111111000000000000000000000000000111111111111))))))))))))))))))))))))++++++******)))(((((('''))))))))))))************)))))))))))))))))))))))))))))))))'''&&&'''***---,,,,,,++++++++++++,,,,,,*********++++++++++++,,,))))))))))))))))))))))))************************((()))))))))************+++************)))))))))((())))))******++++++++++++***((())),,,---------*********++++++++++++,,,(((((((((((()))***+++,,,111///,,,*********)))(((******))))))))))))******''''''''''''''''''''''''%%%&&&(((((('''''')))***(((((())))))))))))((((((''''''((()))))))))))))))(((,,,///...,,,***+++,,,'''(((((((((((()))))))))(((((())))))))))))(((((()))((('''((()))***)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))***++++++++++++******)))((((((''''''(((((()))***))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((())))))******))))))(((((())))))))))))(((((('''(((((())))))******++++++))))))(((((((((((())))))''''''((((((((((((''''''((('''''''''''''''&&&&&&(((((())))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((((()))***+++++++++++++++'''''''''''''''(((((()))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))************((())))))))))))))))))***))))))************))))))((((((((((((((())))))***(((''''''''''''''''''((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************%%%%%%&&&(((***+++------************************++++++++++++++++++++++++---------............///000000111111222222333333111222333444555555555555555555666777888999::::::<<<===???AAACCCEEEGGGHHHFFFHHHIIIIIIIIIHHHJJJKKKNNNPPPQQQPPPPPPPPPRRRTTTSSSTTTUUUVVVWWWXXXYYYYYYWWWVVVTTTSSSRRRRRRSSSSSSTTTWWWZZZ\\\\\\\\\\\\\\\XXXXXXZZZ[[[]]]___aaaaaa^^^``````___]]]\\\]]]^^^\\\]]]___aaaccceeefffgggfffggghhhhhhhhhgggeeedddbbbcccdddcccbbbbbbdddfffffffffffffffffffffeeeeeecccbbbbbbaaaaaaaaabbbbbb```aaabbbaaa___\\\[[[[[[TTTSSSPPPMMMJJJGGGDDDCCCBBBAAA@@@???======<<<<<<999888777666555444444333333111000000111222000///........................------------------...///......////////////.........//////000000//////...---------...........................////////////111111111111111111111111000000000111111111111222))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))'''))))))(((''''''))),,,******++++++++++++***************+++++++++,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++)))))))))((()))+++,,,---AAA888---)))***------+++*********+++++++++,,,,,,(((((((((((()))***+++,,,///---***))))))***)))(((******))))))))))))******))))))))))))))))))))))))(((***+++***(((((()))+++(((((())))))))))))((((((''''''((()))))))))))))))(((,,,//////+++)))+++---((((((((()))))))))******'''((()))******)))(((''')))((('''((()))***)))((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''((())))))***((()))***************)))(((''''''''''''((()))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((('''&&&''''''(((((()))******+++(((((('''(((((()))***+++((((((''''''''''''((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''''''''(((((((((((('''(((***+++++++++******'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((******++++++************)))))))))))))))))))))************))))))((((((((((((((()))******)))((((((''''''(((((()))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************''''''((()))+++,,,------************************++++++++++++++++++++++++---------............////////////000111222222222111222333444555555555555444555666777888999999999<<<===>>>AAACCCEEEGGGHHHFFFHHHKKKLLLKKKIIIIIIIIIMMMNNNOOOOOONNNNNNPPPRRRQQQRRRUUUWWWYYYYYYYYYXXXUUUUUUUUUTTTSSSSSSRRRRRRRRRUUUYYY\\\\\\[[[[[[[[[YYYYYYZZZ[[[\\\]]]^^^^^^[[[\\\]]]\\\[[[ZZZ[[[\\\\\\]]]___```cccdddfffgggeeefffhhhiiihhhgggeeedddbbbbbbcccbbbaaaaaadddfffeeeeeeeeeeeeeeedddcccccc``````_________``````aaa^^^aaacccbbb^^^[[[ZZZZZZSSSRRROOOLLLIIIEEECCCBBB@@@???>>>===<<<;;;;;;;;;777777666555444333222222111000///000111222111000........................,,,,,,,,,,,,,,,---............////////////......//////000000000000//////---------.........//////............//////////////////000000111111222222000000111111111222222222))))))))))))))))))))))))((((((((()))******++++++(((((())))))*********+++))))))))))))))))))))))))&&&(((***)))''''''))),,,((()))***++++++***)))(((******+++++++++,,,,,,,,,))))))))))))))))))))))))************************((())))))))))))******************+++,,,,,,------***)))(((((()))+++---...XXXIII666+++***,,,+++(((******+++++++++,,,,,,,,,(((((((((((()))***+++,,,,,,***(((''')))******)))******))))))))))))******************************000111222///+++))))))+++(((((())))))))))))(((((('''(((((()))))))))))))))(((,,,000///+++)))+++...(((((())))))******++++++'''((()))******)))(((''')))((('''((()))******((('''((((((((())))))******''''''(((((())))))******************************))))))((())))))***++++++''''''((())))))***))))))'''''''''''''''((())))))''''''((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''')))((('''&&&&&&'''((()))'''((()))))))))'''&&&%%%&&&''''''((()))*********''''''''''''(((***+++++++++***)))(((((()))***+++''''''(((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))))))))))))))***++++++))))))(((((((((((())))))))))))))))))((((((((((((''''''(((******+++++++++++++++******))))))(((((())))))************))))))((((((((((((((()))******))))))(((((((((((())))))'''((((((((())))))******(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++---------.........//////---......///000111111222222222333444555555555555444555666888999999999999<<<<<<>>>AAACCCFFFGGGHHHFFFIIILLLMMMLLLJJJIIIHHHLLLMMMNNNNNNMMMNNNPPPQQQOOOQQQUUUXXXZZZZZZXXXWWWUUUUUUUUUUUUUUUTTTSSSRRRQQQUUUYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXZZZ[[[ZZZYYYXXXYYY[[[\\\]]]___```cccdddfffgggeeefffhhhiiiiiigggfffdddaaabbbbbbaaa```aaadddfffdddddddddddddddcccbbbaaa______^^^^^^^^^^^^___```[[[^^^```___[[[XXXWWWXXXSSSQQQOOOLLLHHHEEEBBBAAA>>>>>>===;;;;;;:::::::::666666555444333222222111000///...///111333222111........................++++++++++++,,,,,,---.........////////////......//////000000000000//////---------.........//////............/////////000---......///000111111222000000111111222222222222))))))************))))))************************************************++++++******************((()))***+++,,,,,,+++***((()))+++,,,,,,+++)))((())))))))))))************++++++************+++++++++++++++************)))%%%&&&&&&'''((())))))***++++++++++++++++++++++++***)))(((((()))+++---...\\\HHH111%%%(((---,,,(((+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,++++++*********))))))(((((((((((())))))******+++++++++,,,,,,,,,555333000---+++******+++******++++++++++++******))))))))))))))))))))))))))),,,...---***)))***,,,))))))))))))))))))))))))+++)))(((&&&&&&((()))+++)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))((('''''''''(((***+++&&&'''((())))))((('''&&&))))))************))))))************))))))(((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))***************)))((('''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***************+++***************************************+++++++++---,,,+++***)))))))))))))))))))))***+++++++++,,,++++++,,,,,,,,,++++++***,,,,,,,,,---------......////////////000000000000222222333444444555555666888888999:::;;;;;;<<<<<<;;;;;;===???AAACCCEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQRRRVVVVVVVVVWWWXXXXXXVVVTTTTTTTTTUUUVVVWWWXXXXXXXXXVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[[[[XXX[[[^^^^^^[[[ZZZZZZ\\\\\\]]]^^^```bbbdddggghhheeefffhhhiiihhhgggeeecccfffcccaaabbbdddffffffeeeeeeeeeddddddccccccbbbbbb^^^^^^___```aaaaaa^^^\\\\\\[[[[[[ZZZYYYXXXXXXWWWVVVSSSNNNJJJHHHEEEAAA???======<<<;;;999888777666555444444333333222222111111111111111000000000000000000//////.........------...///000000///...---////////////000000000000333222111000//////000000////////////////////////000//////000111111000...111111111111111111000000333222111222444555555555))))))************))))))************************************************************************((()))***+++++++++******((()))+++,,,,,,+++)))(((''''''''''''((((((((()))***))))))))))))))))))************)))))))))(((((((((((())))))******++++++++++++++++++++++++++++++(((((('''&&&''')))+++,,,<<<555---***+++,,,)))'''************)))))))))((()))))))))))))))))))))))),,,,,,,,,++++++*********))))))(((((((((((())))))))))))))))))************000...,,,+++******+++,,,)))))))))******))))))))))))))))))))))))))))))))))))+++------+++)))***,,,))))))))))))))))))))))))***)))(((''''''((()))******)))(((((('''''''''((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''((()))*********))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((('''((()))***+++'''(((((((((((((((((('''(((((())))))))))))((((((++++++*********)))))))))***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((()))))))))(((((('''******************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((())))))************************''''''((()))+++,,,------+++***************++++++***************+++++++++++++++,,,,,,,,,++++++***,,,,,,,,,---------......000000000000111111111111222222333444444555555666666666777999:::;;;<<<===;;;<<<===???AAACCCEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQUUUTTTTTTVVVXXXXXXVVVUUUSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXYYY[[[[[[[[[[[[ZZZZZZZZZZZZYYY\\\^^^^^^\\\[[[[[[\\\\\\\\\]]]^^^```ccceeeggghhhiiiiiijjjiiihhhfffeeefffcccaaaaaaccceeeeeedddcccccccccbbbbbbbbbbbbbbb_________aaabbbaaa^^^\\\[[[[[[[[[ZZZYYYXXXWWWVVVSSSQQQMMMJJJHHHFFFCCCAAA>>>===<<<;;;999888777777555444444333333222222111111111111000000000//////000/////////..................////////////......////////////000000000000000/////////............/////////////////////////////////000000000///...000000111111111111222222333222111222333555666666))))))************))))))************************************************************************(((((()))************))))))***+++,,,,,,+++***)))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))((((((((('''************************++++++++++++++++++++++++((((((''''''''')))***+++%%%(((+++,,,***(((((()))************))))))))))))))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))))))))*********+++++++++******)))((()))***+++,,,(((((())))))))))))(((((()))))))))))))))))))))))))))+++,,,,,,+++******+++((((((((((((((((((((((((***)))(((''''''((()))*********))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))((((((''''''(((((()))((((((((((((((((((((((((+++++++++***************,,,+++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))&&&''''''(((((((((((('''***************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((('''''''''((()))******************************(((((())))))***+++,,,,,,))))))))))))***+++,,,---+++++++++***************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......111111111111222222222222222222333444444555555666444555666888999;;;<<<<<<;;;<<<===???AAACCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHJJJLLLMMMOOOPPPQQQSSSRRRSSSTTTVVVWWWUUUTTTQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ\\\\\\\\\[[[ZZZZZZYYYYYY[[[]]]^^^^^^]]]\\\\\\]]]\\\\\\[[[\\\^^^aaadddfffkkkkkkkkkjjjiiihhhhhhhhhfffdddaaaaaabbbcccccccccbbbbbbaaa`````````aaaaaa``````___```aaa```^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUQQQNNNKKKIIIGGGFFFDDDBBB>>>===<<<;;;:::999888777555444444333333222222111111111000000000000//////////////////............//////............//////////////////000000000000...///000000000///...---//////////////////////////////000000000000//////111111111111222333444444555444444444666999<<<>>>))))))************))))))***************************************************************+++++++++)))))))))))))))))))))))))))***++++++++++++***)))))))))*********+++++++++))))))(((((((((((())))))******)))))))))((((((((())))))((((((((((((((((((******************************))))))***+++,,,,,,(((***+++)))&&&%%%))),,,*********)))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))******))))))))),,,,,,,,,,,,------------)))(((((((((((()))++++++(((((())))))))))))(((((()))))))))))))))))))))))))))***++++++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))******)))(((''''''((()))***))))))))))))))))))))))))++++++++++++******************))))))((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))&&&&&&'''((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************++++++******))))))((((((************************(((((((((((())))))))))))))))))))))))***+++------************************,,,++++++***)))(((((('''******))))))***++++++,,,,,,+++++++++***)))))))))++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------......000000000111111111222222222222333444444555555666555555666777888999999:::<<<<<<>>>???AAACCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGIIIKKKMMMNNNPPPQQQSSSRRRQQQQQQSSSSSSRRRPPPNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^^^^^^^]]]^^^^^^^^^]]]\\\\\\^^^```dddffflllkkkjjjiiihhhhhhhhhhhhfffdddcccbbbbbbcccccccccdddcccaaa```___^^^______aaa```______```___\\\ZZZZZZZZZZZZYYYXXXVVVTTTSSSPPPNNNJJJHHHFFFEEEBBB@@@>>>===<<<;;;:::888777777555444444333333222222111111000000000///////////////////////////.........000///...------...///000////////////000000000000///111222333333222000///////////////////////////...000111111000//////000333222222222222444555666777888999;;;>>>CCCHHHLLL))))))************))))))************************************************))))))*********+++++++++******))))))))))))))))))*********++++++*********************+++++++++++++++******))))))******+++++++++*********)))))))))))))))))))))((((((((((((***************************************+++++++++...,,,***((('''((()))***))))))))))))))))))******************************************************))))))************))))))++++++,,,,,,,,,---------*********))))))))))))***)))******++++++******))))))))))))))))))))))))))))))))))))***+++++++++***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))***)))(((''''''((()))***+++***))))))))))))***+++************************&&&&&&&&&'''((()))***+++************************((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))'''((())))))************************************))))))))))))************++++++++++++++++++++++++++++++******))))))((((((************************(((((((((((())))))))))))))))))))))))***+++------))))))))))))))))))))))))++++++******)))((('''''',,,++++++***))))))******,,,+++++++++***)))))))))***+++,,,---------------,,,,,,,,,---------....../////////000000000111111222222333444444555555666777777777777777777777777<<<===>>>???AAABBBDDDDDDCCCDDDDDDEEEGGGHHHHHHIIIGGGGGGIIIJJJLLLNNNOOOPPPSSSQQQOOOOOOOOOOOONNNLLLJJJKKKMMMOOOQQQRRRRRRSSSRRRRRRTTTUUUWWWXXXYYYZZZXXXYYYZZZ[[[\\\]]]^^^______^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^___aaaccceeehhhhhhgggfffeeeffffffffffffeeedddccccccccceeefffiiigggdddaaa___^^^^^^^^^aaa___^^^]]]^^^]]][[[YYYXXXYYYYYYYYYWWWUUUSSSQQQQQQNNNJJJGGGEEECCC@@@>>>======<<<:::999888777666555444444333333222222111000000000////////////............///////////////000///...------...///000////////////000000000000///000222444444333111000000000000000000000000000///111333222000///000222222111111000111333444666999<<>>???AAABBBCCCDDDDDDDDDEEEGGGHHHIIIJJJJJJHHHIIIJJJKKKLLLMMMNNNOOOSSSQQQOOONNNOOOOOONNNLLLJJJLLLMMMOOOQQQRRRSSSSSSRRRSSSTTTUUUVVVWWWXXXYYYWWWWWWYYY[[[]]]___```aaa```^^^\\\\\\^^^___^^^^^^____________```aaabbbcccccccccccccccddddddddddddfffggggggfffeeefffhhhjjjmmmjjjgggdddbbbaaaaaaaaabbb```^^^]]]]]]\\\ZZZXXXWWWXXXYYYXXXWWWTTTQQQOOOPPPMMMIIIFFFDDDAAA>>><<<<<<;;;;;;999888777666555555444444333333222222111000000////////////.............../////////////////////............//////////////////000000000000...///000111111111000///000000000000000000000000000333555444222000222444111111000111333666999;;;AAAFFFMMMSSSWWW^^^eeekkk))))))************))))))************************************************((())))))***++++++,,,,,,...---+++*********+++,,,+++******************+++(((((()))))))))***************))))))))))))******************))))))))))))*********++++++,,,,,,---************************(((((()))))))))(((((((((&&&'''(((+++,,,+++)))&&&((()))))))))************************************((()))))))))*********+++((()))+++,,,,,,+++)))(((''''''((((((((()))))))))***************)))(((((())))))************)))))))))))))))))))))))))))))))))''''''))),,,---+++)))++++++++++++++++++++++++(((((())))))))))))(((((()))((((((((())))))***+++))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((()))***))))))((()))))))))******))))))))))))((('''&&&&&&'''((()))''''''((((((((()))))))))''''''''''''((()))***+++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))((('''(((((((((((((((((((((((())))))*********+++++++++************************(((((((((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,++++++***************+++***************+++++++++***+++,,,---............,,,,,,,,,---------......//////000000000111111111222222333444444555555666555666666777888999:::;;;======>>>???AAABBBCCCCCCEEEFFFGGGHHHJJJKKKLLLLLLJJJJJJKKKLLLLLLMMMNNNNNNSSSQQQOOOOOOPPPRRRRRRQQQNNNOOOPPPQQQQQQQQQQQQQQQSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXZZZ[[[]]]^^^`````````]]][[[[[[]]]___^^^]]]]]]]]]___````````````___^^^___aaacccddddddccccccggghhhiiiiiihhhiiilllooonnnllliiifffeeeeeefffgggeeeccc```___^^^]]][[[ZZZWWWWWWXXXXXXVVVSSSPPPNNNNNNKKKGGGEEEDDDBBB???===;;;:::999888777555444444555444444333333222222111000000/////////...................../////////000......////////////......////////////000000000000//////000000000111111111000000000000000000000000111444777666333111333666444444555777;;;@@@EEEHHHOOOVVV___eeeiiinnnuuu{{{))))))************))))))************************************************((())))))***++++++,,,,,,///...,,,+++++++++,,,,,,++++++************++++++***++++++++++++,,,,,,,,,))))))(((((((((((())))))))))))))))))((((((((((((''''''((()))***+++++++++))))))))))))))))))))))))******++++++++++++***)))++++++***)))((((((***---(((((())))))*********+++************************(((((())))))*********+++((()))+++,,,,,,+++)))((())))))))))))************'''((())))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))'''&&&(((,,,---+++)))++++++++++++++++++++++++(((((())))))))))))((((((******))))))***+++,,,,,,))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''')))*********)))(((((()))***++++++***)))(((((('''%%%$$$$$$%%%'''(((&&&'''''''''(((((())))))***)))))))))))))))***+++************************))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((()))))))))((('''&&&&&&(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---))))))******+++++++++,,,***+++,,,---............,,,,,,,,,---------......000111111111111222222222222222333444444555555666333444555777:::<<<===>>>======>>>@@@AAABBBCCCCCCFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMRRRQQQOOOPPPSSSUUUVVVVVVRRRRRRRRRRRRQQQQQQPPPOOOTTTTTTTTTUUUUUUVVVVVVVVVZZZZZZ[[[\\\]]]^^^^^^___```]]]ZZZZZZ]]]___^^^\\\[[[\\\^^^``````___^^^]]][[[]]]```cccdddddddddcccgggiiikkkjjjiiijjjnnnrrrnnnllljjjhhhhhhiiikkklllgggeeebbb``````___]]][[[VVVWWWXXXXXXVVVSSSOOOMMMKKKIIIFFFDDDDDDCCCAAA???:::999888777666444333333555555444333333222222111000/////////............---.........//////000000---...///000000///...---////////////000000000000222222111111222333444444000000000000000000000000111555888777444222444777888999;;;???DDDKKKRRRVVV]]]dddnnntttwww{{{***+++,,,------,,,******************************************************++++++************++++++************************))))))))))))))))))))))))%%%))),,,,,,***((()))+++************************++++++++++++++++++++++++*********))))))))))))))))))************+++++++++''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***(((&&&&&&''''''&&&%%%(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))(((''''''''''''''')))&&&$$$''',,,///---***))))))))))))************))))))))))))************+++++++++***************))))))))))))))))))))))))''''''((()))***+++,,,,,,******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((///---+++)))(((((())))))+++******)))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''((()))***************''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((()))******'''''''''''''''''''''''''''''''''''''''((()))))))))******)))'''&&&((()))(((((('''(((((()))******++++++************++++++(((((((((((())))))))))))(((((('''(((((()))***+++''''''((()))***++++++,,,))))))************))))))******))))))(((((('''''')))))))))))))))(((''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))))))))))))))...,,,***)))******)))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,------------,,,,,,+++++++++***,,,......---,,,---...000000000000000111111111111111111222333444555666888888888999:::;;;<<<===AAAAAA@@@@@@AAABBBDDDEEEEEEFFFHHHHHHHHHIIILLLNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRRRRSSSUUUVVVVVVUUUTTTTTTVVVVVVWWWYYY[[[]]]___```___^^^^^^^^^___```bbbccc____________^^^]]]\\\[[[\\\^^^aaadddgggiiijjjjjjhhhhhhiiiiiijjjkkklllmmmnnnmmmkkkiiiggggggggggggddddddbbb```^^^\\\ZZZYYYUUUUUUUUUSSSQQQNNNKKKJJJGGGGGGEEECCCAAA???===<<<;;;;;;:::999888777666555333333333222222222111111////////////////////////------------------------000000000000////////////......//////000111111111////////////000000000000000111222111000///000111111333555666555444555666>>>AAAGGGNNNUUU]]]eeejjjsssvvv{{{~~~******+++,,,,,,+++***)))************************************************++++++************++++++************************))))))))))))))))))))))))((()))++++++*********+++************************++++++++++++++++++++++++***))))))))))))))))))))))))************+++++++++)))***++++++,,,,,,++++++************************))))))))))))))))))))))))***************************************++++++,,,+++)))''''''((((((((('''************************)))))))))))))))*********))))))))))))))))))))))))++++++***)))))))))))))))***'''%%%''',,,...,,,)))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***)))))))))((((((((('''))))))))))))))))))))))))************************+++***)))''''''((()))***+++***))))))(((((())))))))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((())))))************)))''''''''''''((((((((((((&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))******)))******)))'''&&&((()))***))))))))))))******+++))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((((())))))***(((((())))))******++++++))))))************))))))***)))))))))(((((((((''')))))))))))))))(((''''''(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((+++***(((((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++------,,,,,,,,,+++++++++***,,,......---,,,---...000000000000111111111111222222222222333555666777888888999999;;;<<<===>>>BBBBBBBBBBBBCCCDDDFFFGGGGGGHHHJJJJJJJJJKKKNNNPPPOOOOOOOOOOOOOOOPPPPPPQQQUUUUUUUUUUUUVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTVVVVVVVVVUUUUUUWWWWWWXXXYYY[[[]]]___```````````````aaabbbbbbccc`````````___^^^]]]\\\[[[\\\^^^aaadddfffhhhiiiiiiiiiiiiiiiiiijjjkkklllmmmlllkkkiiigggeeedddddddddcccbbbaaa___]]][[[YYYXXXTTTTTTTTTRRRPPPMMMJJJIIIFFFEEEDDDBBB@@@>>><<<;;;;;;:::999888777666555555333333222222222111111111////////////////////////------------------------000000000000////////////111111000000000000000000000000111111111111222222222333444444222222333444333444555666888;;;???CCCGGGMMMUUU^^^gggnnnuuuzzz|||~~~))))))***++++++******)))************************************************++++++************++++++************************))))))))))))))))))))))))+++)))((()))***+++++++++************************++++++++++++++++++++++++))))))))))))))))))******)))************++++++++++++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++***(((((()))***)))(((************************************))))))))))))))))))))))))))))))))))))+++******)))))))))))))))***(((&&&(((+++,,,+++((())))))))))))************))))))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************(((''''''&&&'''(((***++++++***))))))(((((())))))(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************))))))(((''''''''''''((((((((((((''''''((((((((()))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))***))))))))))))******+++)))******)))''''''((())),,,+++***************+++))))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((((((((())))))))))))))))))*********))))))************))))))))))))))))))(((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))(((((()))))))))'''&&&&&&((())))))((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***,,,,,,,,,,,,++++++++++++***,,,......---,,,---...//////000000111111111111333333333444555666777888888999999:::<<<>>>???@@@CCCCCCCCCDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRQQQPPPOOOOOOOOOPPPQQQRRRWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWTTTRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYZZZ\\\^^^```aaaaaabbbbbbcccccccccbbbbbb`````````___^^^]]][[[[[[]]]^^^```ccceeefffggghhhhhhhhhhhhhhhhhhiiijjjkkkiiihhhfffdddbbbaaa``````aaa```___]]][[[YYYXXXWWWSSSSSSRRRQQQNNNKKKHHHGGGDDDCCCBBB@@@>>><<<;;;:::999999888888777666555555333222222222222111111111////////////////////////////////////////////////////////////000000000000222222222111000/////////222222222222333333333444111222333222111111333444555666999<<>><<<;;;999999888888777777666555444444222222222222111111111111////////////////////////////////////////////////////////////000000000000111111000000000/////////222222222333333444444555333333444333222333555777:::===BBBHHHPPPYYYccciiiooosssxxx|||(((((()))))))))******+++))))))))))))))))))))))))************************++++++************++++++************************))))))))))))))))))))))))+++'''$$$%%%(((******(((************************************************(((((())))))************))))))*********+++++++++******)))))))))***+++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++((()))***++++++++++++***)))(((&&&'''((())))))((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((+++***))))))******)))(((((()))))))))************((()))))))))******************+++,,,------......))))))))))))))))))))))))++++++******)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((((((***))))))((('''((((((((('''((((((((()))))))))***((((((((()))))))))******((((((((((((((((((((((((***************)))((('''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++(((((((((((((((((((((((()))(((((('''''''''((((((((())))))((('''''')))***+++***)))(((((((((((((((++++++************++++++(((((((((((())))))))))))******)))(((((('''((((((*********)))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***((('''&&&''')))+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++***,,,......---,,,---......//////000111111222222444444444555666777888999999999:::;;;===???AAABBB@@@AAACCCEEEGGGHHHIIIJJJKKKMMMNNNNNNMMMNNNPPPRRRRRRRRRQQQQQQQQQRRRSSSTTTRRRSSSTTTVVVXXXZZZ\\\]]][[[\\\]]]]]]\\\ZZZWWWVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]^^^___aaaaaaaaabbbcccdddcccbbbaaa```aaaaaaaaaaaa```___^^^^^^]]]]]]^^^___```aaabbbcccddddddccccccccccccccccccggggggfffdddcccaaa___^^^]]]\\\[[[ZZZXXXVVVUUUUUURRRQQQPPPNNNLLLHHHEEECCC@@@???>>>===;;;999888888777666666555555444444444222222222111111111000000////////////////////////000000000000000000000000.../////////000000000111.........//////000000000111111222333333444555555777888888888888:::===@@@EEEJJJRRRZZZccckkksssxxx)))))))))))))))***+++,,,))))))))))))))))))))))))************************++++++************++++++************************)))))))))))))))))))))))))))'''&&&'''((()))))))))************************************************((((((((()))******++++++)))************+++++++++,,,,,,+++******,,,---...++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++((()))***,,,,,,+++******)))'''&&&&&&((())))))(((((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))************))))))))))))************(((((())))))******++++++))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))(((((((((***)))((((((''''''((((((''''''(((((())))))******'''''''''((((((((()))))))))))))))))))))))))))))))))************))))))(((''''''''''''((((((((((((''''''((((((((()))))))))((((((''''''(((((()))***(((((((((((((((((((((((()))((((((''''''''''''''''''((()))((('''''')))+++***)))(((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((((((((())))))))))))))))))*********))))))************))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))((())))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''')))'''&&&'''***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++*********+++++++++++++++***,,,......---,,,---.........///000111222222333444444444444666777888999999::::::;;;===???@@@AAA???AAACCCEEEHHHIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPRRRRRRRRRSSSSSSSSSTTTTTTTTTPPPQQQSSSUUUWWWYYY[[[\\\[[[[[[\\\]]]]]]]]]\\\[[[]]]\\\\\\\\\\\\]]]^^^^^^_______________```aaabbbaaabbbbbbcccccccccbbbbbbaaabbbbbbccccccbbbbbbaaa_______________```aaabbbdddcccbbbaaaaaaaaaaaaaaaggggggffffffdddcccaaa```\\\[[[ZZZYYYWWWVVVUUUTTTRRRQQQPPPNNNKKKHHHDDDBBB???>>>===<<<:::999888777555555555444444444333333222111111111111000000000////////////////////////000000000000000000000000......//////000000111111.........///000111111111111111222333444555555666666888:::<<>>>>>===<<<:::999888888444444444444333333333333111111111111000000000000////////////////////////////////////////////////.........///000111111111111111111111111222222222222333333444666777777888777:::???DDDKKKSSS\\\aaakkknnntttyyy~~~+++******)))***,,,...///))))))))))))))))))))))))************************++++++************++++++************************))))))))))))))))))))))))'''***......,,,***+++---************************))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++)))((('''&&&&&&(((***+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,,,,,,,***)))+++)))((()))+++,,,,,,+++************************(((((())))))******++++++))))))))))))))))))))))))'''''''''''''''((())))))((()))******))))))***+++))))))))))))************))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))******'''((((((((())))))******))))))))))))))))))))))))************************###$$$%%%'''((()))))))))))))))((('''''''''''''''&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***************''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((***************++++++,,,************************++++++***))))))((())))))'''((()))((('''(((***+++***)))))))))***+++,,,,,,++++++************++++++(((((((((((())))))))))))(((((('''(((((()))***+++'''(((((()))***++++++,,,))))))************))))))'''((((((((())))))******)))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((&&&%%%%%%'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''&&&&&&%%%%%%))))))******++++++++++++***,,,......---,,,---...---...///000111222333333333333333333555666777888:::::::::;;;;;;===>>>>>>AAACCCFFFIIILLLMMMNNNNNNNNNOOOPPPPPPOOOOOOQQQSSSQQQRRRUUUWWWWWWVVVTTTRRRTTTTTTTTTUUUUUUUUUVVVVVVXXXYYYYYY[[[]]]```bbbcccdddcccaaa```______``````bbbaaaaaaaaaaaaaaabbbbbbddddddccccccdddfffgggiiiaaabbbdddeeefffgggggggggfffeeedddccccccdddeeeeeeffffffdddcccbbbbbbbbbbbbddddddeeefffeeedddcccbbb[[[[[[ZZZYYYWWWVVVUUUUUURRRRRRQQQOOOKKKHHHDDDBBB>>>>>>===<<<:::999888888444444333333333333333333111111111111000000000000////////////////////////////////////////////////---......///000111111222555555444333333222222111444444555666777888999999???CCCJJJQQQ[[[fffpppwwwyyy{{{}}}************************))))))))))))))))))))))))*********++++++,,,,,,---)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))******)))((()))***,,,---)))))))))))))))******+++************************++++++************++++++((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************************++++++,,,,,,++++++***...---***(((((((((***+++)))))))))))))))))))))))),,,+++******)))***************))))))))))))*********************)))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))((((((((()))******))))))***+++******((('''&&&&&&&&&&&&))))))))))))((((((((((((*********)))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''((((((((()))******++++++++++++******))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))((((((((((((((()))******))))))************))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&++++++***)))'''%%%$$$###))))))))))))))))))))))))))))))))))))************,,,***(((''''''(((***,,,)))))))))))))))******+++)))************+++++++++))))))*********+++++++++---------.........//////000000000111222222333333222333444555666888999999888999:::;;;<<<>>>??????BBBDDDFFFHHHHHHJJJLLLNNNMMMOOOQQQRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVV\\\YYYWWWXXX\\\```aaa```bbbbbbbbbbbbaaa```^^^^^^dddbbb```___```bbbdddffffffeeeeeeeeefffggghhhhhhiiihhhfffeeeeeegggiiijjjmmmjjjfffcccbbbdddfffhhhhhhgggffffffgggeeeccc```bbbcccdddeeedddcccbbbaaa]]]\\\ZZZYYYYYYVVVSSSPPPNNNNNNMMMLLLJJJGGGDDDCCC???===:::999::::::777444777666666555333222111111000000000000000000000000000000000000////////////000000000000////////////111000////////////000000333222222333444444333111555666666666666999AAAGGGLLLRRR\\\eeekkkqqqxxx}}}~~~************************((((((((((((((((((((((((+++++++++++++++************************************************+++++++++))))))))))))))))))))))))''''''(((((()))+++,,,---))))))((())))))***+++,,,************************++++++************++++++))))))))))))))))))))))))************))))))))))))************************************************************************)))******++++++******)))+++***)))))))))***+++,,,************************,,,++++++*********************))))))))))))*********************)))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))************))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((()))******)))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''((()))((('''(((***++++++***)))(((''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))******++++++******)))))))))))))))))))))))))))''''''((()))))))))))))))***))))))((('''&&&&&&%%%((((((((((((((())))))***))))))************))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((('''(((((())))))((((((((())))))))))))))))))))))))((((((((()))))))))******+++***)))(((((()))***+++)))))))))))))))******+++)))************+++++++++++++++,,,,,,,,,------------------.........//////000000000111222222333333333444555666777999::::::999999:::<<<===>>>???@@@BBBDDDGGGHHHHHHIIILLLNNNMMMOOOQQQRRRQQQPPPPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUVVVWWW[[[XXXVVVXXX\\\```aaaaaa___``````aaaaaaaaaaaaaaacccbbb```___```bbbeeegggeeeeeeeeefffgggiiijjjkkkjjjiiigggffffffgggiiijjjllljjjgggeeeeeehhhkkkmmmlllkkkjjjkkklllkkkhhhfffbbbccccccddddddddddddddd___]]]\\\[[[ZZZXXXUUURRRNNNNNNMMMKKKIIIFFFDDDBBB@@@===;;;::::::999666444666666555444333222111111000000000000000000000000000000000000////////////000000000000000000000///111000000/////////000000111111111222333333333222555777:::;;;===CCCKKKRRR[[[bbbjjjqqqvvvzzz************************((((((((((((((((((((((((,,,++++++******)))((((((************************+++++++++***************))))))))))))))))))))))))%%%&&&''')))***+++++++++((((((((()))***+++,,,---************************++++++************++++++************************************************************************))))))))))))))))))))))))************************)))))))))******)))))))))((())))))***++++++,,,,,,************************,,,,,,+++*********************))))))))))))******)))************))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))************))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''&&&'''***,,,+++******)))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((()))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))&&&'''((())))))***))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))''''''((()))************))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++,,,,,,,,,---------------........./////////000000000111222222333333444555666777888::::::;;;::::::;;;===>>>???@@@AAACCCEEEGGGHHHHHHIIIKKKMMMMMMOOOQQQQQQPPPOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYWWWVVVXXX[[[___aaabbb]]]]]]^^^```aaabbbccccccaaa`````````aaacccfffgggfffffffffggghhhjjjkkkllljjjjjjhhhgggggghhhiiijjjkkkjjjhhhhhhiiilllooorrrmmmmmmmmmnnnoooooommmkkkccccccccccccdddeeefffggg```___]]]\\\[[[ZZZWWWTTTNNNNNNMMMKKKHHHFFFCCCBBBAAA???<<<;;;:::888666333555444444333222111000000000000000000000000000000////////////000000000000000000000000000000000000111000000000000000111111222222222222333333444555555999???DDDJJJRRR[[[bbbmmmrrryyy************************))))))))))))))))))))))))*********)))))))))))))))************************,,,+++++++++***)))))))))))))))))))))))))))))))))'''((()))+++++++++***)))((((((((()))***+++,,,---************************++++++************++++++************************)))***************++++++************************************************************************))))))************))))))((()))***++++++++++++***************************,,,,,,+++************+++******))))))))))))******))))))************)))((())))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))***++++++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((''''''(((+++...++++++***)))))))))))))))))))))))))))((((((((((((''''''((((((((((((((())))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))***+++++++++'''(((((()))))))))))))))))))))************))))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))************)))))))))))))))))))))******+++))))))*********+++++++++))))))*********+++++++++............////////////000000000111222222333333444444555666888999:::;;;;;;;;;<<<>>>???@@@AAABBBCCCEEEGGGHHHHHHIIIKKKMMMNNNOOOQQQQQQPPPOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXYYYWWWVVVVVVWWWZZZ^^^aaabbb]]]]]]^^^___```bbbcccccc``````___```aaadddfffhhhhhhhhhhhhhhhiiiiiijjjkkkkkkjjjiiiiiihhhiiiiiijjjkkkjjjjjjjjjkkknnnppprrrkkkjjjkkkmmmoooooonnnlllgggfffddddddcccdddeeefff```___]]]\\\[[[ZZZWWWUUUPPPOOOMMMKKKHHHFFFDDDBBBBBBAAA???===:::888666555333333222222111000000///000000000000000000000000////////////000000000000000000000000000111111111111111000000000111222222444444444444333444666888777>>>FFFOOOWWW```kkkrrrxxx{{{************************************************''''''((()))***+++++++++************************,,,+++++++++***)))))))))***************************+++,,,---,,,+++***)))))))))))))))***+++,,,---************************++++++************++++++))))))))))))))))))))))))))))))******+++++++++,,,************************++++++++++++++++++++++++***************************++++++++++++++++++******++++++++++++***)))(((************************---,,,,,,+++***+++++++++******))))))))))))******((())))))*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))******))))))************))))))(((((())))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((()))***))))))***,,,...+++******)))))))))))))))))))))))))))((((((((((((((((((((())))))************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))))))))******)))))))))))))))))))))))))))))))))************)))'''&&&%%%************))))))))))))''''''((()))***))))))((())))))************)))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))************)))))))))))))))))))))******+++))))))*********+++++++++))))))*********+++++++++........./////////000000000000000111222222333333222333444555777888999999;;;<<<===>>>???AAABBBBBBCCCEEEGGGHHHHHHIIIKKKMMMNNNOOOPPPPPPOOOOOOPPPRRRRRRRRRSSSTTTUUUVVVWWWXXXVVVVVVVVVVVVWWWXXXYYYZZZVVVVVVWWWWWWYYY\\\___bbb______^^^^^^___```aaaaaa______``````bbbdddfffgggjjjiiihhhhhhggghhhhhhhhhkkkjjjjjjiiiiiiiiiiiiiiikkkkkkkkkkkkkkklllmmmnnnhhhhhhiiilllnnnooommmllljjjhhhfffdddcccbbbcccccc___]]][[[ZZZYYYYYYWWWUUURRRPPPNNNKKKIIIFFFDDDCCCCCCBBBAAA>>>;;;888777666222222222111111000000///000000000000000000000000.../////////000000000111///000000000111111111222111111111111111222333333444555555444333555999<<>>???@@@AAABBBBBBDDDFFFHHHHHHJJJLLLNNNOOOPPPPPPPPPOOOOOOQQQSSSRRRRRRSSSSSSUUUVVVXXXYYYVVVVVVVVVVVVWWWXXXYYYZZZVVVWWWWWWWWWXXXZZZ^^^aaaaaa```___^^^^^^^^^___````````````aaabbbdddeeefffhhhggggggfffffffffffffffjjjjjjjjjiiiiiihhhggggggkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhiiikkknnnooommmllljjjiiigggeeecccaaa``````^^^\\\YYYXXXXXXXXXVVVUUURRRQQQNNNKKKHHHEEEDDDCCC@@@AAA@@@===:::777666777222222222111111111000000000000000000000000000000......//////000000111111///000000111111222222222111111111111222333444444333444555555555999@@@EEEMMMUUU```jjjrrryyy************************************************((())))))***+++,,,------++++++++++++++++++++++++***************+++++++++************************************+++,,,---...,,,,,,+++*********++++++************************++++++************++++++************************))))))***++++++,,,------++++++++++++++++++++++++******************************************************++++++++++++******,,,+++***)))))))))***+++++++++++++++++++++++++++------,,,++++++++++++,,,******))))))))))))******(((((()))***************************************************************))))))))))))))))))))))))((()))))))))************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***++++++***))))))***++++++++++++++++++++++++++++++(((((())))))))))))(((((((((***------+++))))))))))))((((((''''''(((((()))))))))))))))((((((((((((''''''(((((()))******+++)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))***+++(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******)))((('''&&&%%%%%%&&&''')))*********(((((())))))************))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))))))))%%%&&&'''((()))*********))))))))))))))))))))))))((((((((()))))))))******+++***)))(((((()))***+++)))))))))))))))******+++)))************+++++++++++++++,,,,,,,,,---------.../////////000000000000000000000111222222333333333333444666777888999::::::;;;<<<===???@@@AAAAAA@@@BBBEEEGGGIIIKKKMMMPPPOOOPPPPPPOOONNNOOOQQQSSSSSSRRRRRRSSSUUUWWWYYYZZZVVVVVVVVVVVVWWWXXXYYYYYYWWWXXXXXXWWWVVVXXX\\\___aaa```^^^]]]]]]^^^```aaa```aaaaaabbbbbbcccddddddccccccccccccdddeeefffgggiiiiiiiiiiiihhhgggffffffiiiiiijjjkkkkkkjjjiiiiiigggggghhhjjjlllmmmkkkjjjggggggfffeeecccaaa```___^^^\\\YYYXXXXXXXXXWWWVVVQQQOOOLLLHHHEEECCCBBBAAA<<<======;;;777444444666222222222222222111111111000000000000000000000000.........///000111111111///000000111111222333333111111111222222444555555333666999:::===CCCMMMUUU^^^fffpppyyy~~~************************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,************************'''''''''(((***,,,///000------,,,+++************************************++++++************++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************))))))+++***(((((((((***---...++++++++++++++++++++++++...---,,,,,,++++++,,,,,,******))))))))))))******(((((()))***************************************************************))))))))))))))))))))))))(((((())))))*********+++))))))************)))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((())))))))))))(((((('''***------+++((('''&&&((((((''''''''''''((()))))))))))))))((((((((((((&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&'''((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&''')))******++++++''''''((()))***+++,,,,,,&&&''')))***+++***((('''))))))************)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))))))))************,,,***)))'''''')))***,,,)))))))))))))))******+++)))************+++++++++))))))*********+++++++++////////////000000000000000000000111222222333333444444555777888999:::;;;::::::;;;===>>>???@@@AAA???BBBEEEGGGIIIKKKNNNQQQOOOPPPPPPOOONNNOOOQQQSSSSSSRRRRRRSSSUUUWWWYYYZZZVVVVVVVVVVVVVVVWWWYYYYYYWWWXXXYYYXXXVVVWWW[[[^^^```___]]]]]]]]]___aaabbbaaaaaabbbbbbcccccccccccc______```aaaccceeeggghhhiiiiiiiiiiiihhhgggeeeeeeggghhhjjjkkklllkkkjjjjjjeeeeeeeeegggiiijjjhhhgggdddeeeeeeeeedddbbb```______\\\YYYXXXXXXXXXXXXWWWPPPNNNJJJFFFCCCAAA@@@???888:::;;;888444222333444333333333222222222222222000000000000000000000000---......///000111111222///000000111222222333333222222222222333444555666555999>>>AAAEEENNNZZZcccjjjrrr|||,,,,,,+++******+++,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,+++***)))(((************************+++*********+++,,,------************************)))************+++++++++,,,+++***)))***+++,,,---((()))***++++++***)))(((************************************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++***))))))***+++,,,***+++---......---+++***++++++++++++++++++++++++*********)))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&%%%%%%'''((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((('''&&&&&&(((((((((((())))))))))))************************)))))))))))))))))))))))),,,***)))'''''')))***,,,(((((()))******************)))(((''''''((()))***&&&''''''((()))***++++++(((((((((((())))))))))))******))))))((((((''''''(((((()))(((((('''&&&%%%&&&&&&'''((()))***+++++++++***(((((()))******)))((((((((((((((()))************))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***............////////////333222000111333444444333555666777666555666888999;;;;;;<<<===>>>@@@BBBCCCDDDEEEFFFIIIKKKMMMOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQPPPPPPQQQTTTWWWXXXWWWWWWVVVUUUUUUVVVWWWYYYZZZZZZ[[[\\\\\\[[[[[[]]]___aaa``````___^^^]]]\\\\\\___```aaabbbbbbaaa_________``````aaaccceeeggghhhlllllllllkkkjjjiiigggfffjjjiiihhhhhhjjjjjjiiihhhgggffffffgggiiihhhfffdddbbbaaa```aaabbbcccbbb```^^^]]]ZZZWWWUUUTTTTTTTTTQQQNNNJJJEEEAAA???>>>>>>===<<<;;;999777666444444111111111111111111111111111111222222111000...---000000000000111111111111222333444333111//////000222111111//////333888<<<;;;???FFFOOOXXXcccmmmtttzzz~~~,,,,,,+++******+++,,,,,,******************++++++******+++++++++***)))(((************************)))))))))((())))))******************************)))************+++++++++++++++******++++++,,,---*********++++++*********************************************************+++++++++++++++++++++++++++++++++***************,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++++++++++++++,,,,,,***))))))((((((((())))))***+++---......---+++***,,,,,,++++++++++++++++++))))))))))))************************)))))))))(((+++*********))))))))))))************************************************************************))))))************))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))((((((((('''''''''%%%&&&'''((()))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******************************))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''((((((((((((((('''))))))(((((((((((())))))%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))***)))))))))((((((((('''((((((((()))((((((''''''(((((((((((())))))))))))***)))'''((()))******)))((((((((((((((()))************))))))))))))******************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++............///////////////...,,,---...000//////444555666666555666888:::;;;<<<<<<===???AAACCCDDDDDDEEEFFFIIIKKKMMMOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPPPPQQQTTTVVVWWWWWWVVVUUUUUUUUUUUUWWWXXXYYYYYYZZZ[[[\\\\\\^^^bbbdddgggfffdddbbb```___^^^^^^aaaaaabbbccccccbbbaaa```bbbbbbbbbcccdddfffggghhhllllllllllllkkkjjjiiihhhjjjiiihhhhhhjjjjjjiiihhhgggffffffggghhhhhhfffddd___^^^^^^```bbbddddddccc]]]\\\YYYVVVSSSRRRQQQQQQOOOLLLHHHDDD@@@>>>===<<<:::999888666444333111111000000000000000000000000...///000111111000//////000000000000111111111111000222333222111000000111000111111111222555:::>>>DDDJJJSSS]]]fffooovvv{{{~~~,,,++++++******++++++,,,((())))))***++++++,,,,,,)))************)))((((((++++++++++++++++++++++++******))))))((()))))))))************************)))************+++++++++******+++,,,,,,,,,,,,+++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********)))+++++++++***************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++------------,,,,,,+++***++++++------------++++++,,,,,,,,,++++++*********((()))))))))***+++++++++************))))))))))))***************)))))))))++++++++++++++++++++++++************************************************))))))************))))))...------,,,+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))((((((((((((''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''((((((((((((((('''&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))))))))***)))))))))(((((((((''')))'''&&&''')))******))))))(((((((((((()))************))))))))))))******************************************************++++++,,,,,,,,,,,,------............////////////111///......000111111000333444555666555666999;;;<<<======???@@@BBBDDDEEEDDDEEEGGGIIIKKKNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPRRRQQQPPPQQQTTTVVVVVVVVVUUUUUUTTTTTTUUUVVVXXXYYYXXXYYYZZZ[[[]]]aaafffjjjmmmllliiifffcccbbbaaaaaabbbcccddddddddddddcccccceeeeeeeeeeeefffggghhhiiikkkkkklllllllllllllllkkkjjjiiihhhiiikkkkkkiiihhhffffffeeefffhhhhhhfffeee___^^^^^^___aaacccbbbaaa\\\ZZZXXXTTTQQQOOOMMMMMMKKKIIIFFFBBB>>><<<;;;;;;888888666555333222111000////////////////////////,,,---...///000000000000000000000111111111222222///000222222111111222333111222444666888===CCCGGGRRRYYYdddnnnvvv{{{++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++------,,,+++*********+++************************))))))*********+++++++++)))***+++,,,---,,,+++***+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********......//////...---+++)))+++,,,,,,------,,,,,,+++---,,,,,,++++++*********(((((()))***++++++,,,,,,*********)))))))))))))))************************++++++++++++++++++++++++************************************************))))))************))))))---,,,,,,+++******))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))((((((((((((((((((&&&'''((()))***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))***************))))))((('''((()))******)))((('''((((((((())))))*********(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***+++))))))))))))((((((((((((((('''&&&''')))******)))))))))(((((())))))***+++******))))))))))))******************************++++++++++++++++++++++++******+++,,,,,,---..................////////////222111///000222333333222111333444555555777999;;;===>>>>>>???AAACCCEEEFFFDDDEEEGGGIIILLLNNNPPPQQQRRRSSSTTTVVVUUUTTTRRRQQQSSSRRRQQQRRRTTTVVVVVVUUUUUUTTTSSSSSSTTTUUUWWWXXXXXXYYYYYYZZZ\\\```fffkkknnnmmmjjjgggeeedddddddddddddddeeeeeeeeeeeeeeeeeehhhhhhhhhggghhhhhhiiijjjjjjkkklllmmmnnnnnnnnnnnnkkkjjjjjjkkkmmmmmmkkkiiifffeeedddeeeggghhhgggeeecccaaa```_________]]][[[[[[ZZZWWWTTTPPPMMMKKKIIIHHHGGGDDDAAA>>><<<;;;;;;:::999888777555444333222000000000000000000000000...//////000000000000000000000111111111222222222000111222222111111222444444555777;;;@@@HHHRRRXXXbbbhhhqqqxxx~~~+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))******++++++++++++++++++++++++------,,,+++*********+++************************))))))*********+++++++++)))***+++,,,---,,,+++******)))(((''''''((()))***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************++++++***((('''%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((())))))***+++,,,,,,---))))))))))))))))))*********************+++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))'''((()))*********)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))************))))))'''((()))******)))(((''''''((((((***+++,,,------(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''((()))***+++'''''''''((()))*********)))(((&&&''')))******))))))))))))))))))***++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---..................////////////000///---...000111111000111333444555555666999;;;>>>>>>???@@@AAACCCEEEFFFEEEFFFGGGJJJLLLNNNPPPQQQRRRSSSUUUWWWWWWWWWUUUTTTUUUTTTRRRSSSUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXYYY]]]bbbfffiiihhhgggeeeeeeeeeffffffddddddeeeeeeeeeffffffgggiiiiiiiiihhhhhhiiiiiijjjjjjjjjlllmmmnnnooooooooolllllllllnnnoooooollljjjfffdddddddddfffggggggfffcccbbb___^^^^^^]]][[[YYYZZZYYYWWWSSSPPPLLLIIIGGGFFFEEECCCAAA>>>===;;;;;;::::::999888666555444444111111111111111111111111222222222111111000000000111111111111222222222222222333333222111111333444666888;;;@@@IIITTTaaaiiirrruuuzzz~~~***++++++,,,,,,++++++***,,,,,,++++++***))))))(((*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((()))))))))************************)))************+++++++++******+++,,,,,,,,,,,,+++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++,,,,,,,,,))))))))))))*********************+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************))))))&&&'''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******'''(((***+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((())))))))))))((((((%%%&&&'''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))(((((('''&&&&&&''')))***&&&&&&'''((()))***+++++++++***(((((()))******)))***))))))))))))***++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..................////////////222000///000111222222222222333444555444555888:::===>>>>>>@@@AAACCCEEEFFFEEEFFFHHHJJJLLLOOOPPPQQQRRRSSSUUUWWWYYYYYYYYYYYYXXXVVVUUUUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYXXXXXXZZZ^^^aaabbbbbbcccddddddeeeeeeeeedddcccccccccdddeeefffgggiiihhhhhhhhhhhhhhhiiijjjiiijjjkkkmmmnnnooooooooollllllmmmoooppppppmmmjjjfffdddccccccfffggggggggg```___]]]]]]^^^]]]\\\ZZZXXXWWWUUURRROOOKKKHHHFFFCCCBBBAAA@@@>>><<<;;;;;;888888777666555444333222111111111111111111111111555444333222111111111111111111111222222222222333333444444333222333666888:::===CCCKKKUUUaaannnvvv}}}***+++,,,,,,,,,,,,+++***++++++******************,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((())))))******************************)))************+++++++++++++++******++++++,,,---+++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++,,,,,,......------------......---,,,,,,++++++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++((()))))))))*********************++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))************))))))'''(((((()))+++,,,,,,---))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********((()))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&$$$%%%&&&((())))))))))))))))))(((((((((((())))))'''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))'''((((((((()))))))))***)))(((&&&%%%%%%%%%'''(((''''''(((((())))))******...,,,***)))***+++***)))******))))))******+++,,,******))))))))))))******************************+++++++++++++++++++++++++++++++++,,,,,,---------............////////////333222111111333444444333222444555555444555777999======>>>???AAACCCDDDEEEEEEFFFHHHJJJMMMOOOQQQQQQSSSSSSUUUWWWYYY[[[\\\]]]ZZZXXXVVVVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUWWWXXXYYYYYYYYYZZZYYYXXXYYY\\\^^^]]]___aaacccdddcccbbbbbbbbbbbbbbbbbbbbbdddeeefffgggfffffffffggghhhiiiiiiiiijjjkkklllmmmnnnnnnnnnkkkkkklllnnnooonnnkkkiiieeedddbbbccceeegggggggggaaa___]]]\\\]]]\\\ZZZXXXUUUTTTSSSPPPMMMIIIFFFDDD?????????>>>===;;;:::999777666555555444333222222111111111111111111111111333222111000000111111222111111111222222222333333111222333333444666:::===BBBIIISSS]]]gggqqqyyy~~~***+++,,,------,,,+++***)))))))))***++++++,,,,,,,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------************************)))************+++++++++,,,+++***)))***+++---...,,,,,,...//////...,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...///,,,,,,,,,------.........************************++++++++++++++++++++++++*********++++++,,,,,,------,,,+++******+++---...---,,,,,,++++++,,,,,,---))))))***+++,,,------...,,,,,,++++++++++++++++++(((((())))))*********+++*********++++++,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))************)))))))))******+++,,,,,,------))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++((()))***+++,,,+++******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&((()))+++,,,,,,,,,***)))(((''''''((()))*********)))'''&&&%%%$$$###(((((((((((())))))))))))'''((((((((())))))******)))(((&&&$$$$$$$$$%%%&&&))))))))))))((((((((((((///---+++***++++++***(((*********)))******+++,,,******))))))))))))******************************************************++++++,,,,,,,,,,,,------............/////////000///...,,,---///000000///333444555555444444666888<<<======???@@@BBBDDDEEEEEEFFFHHHJJJMMMOOOQQQRRRSSSSSSTTTVVVYYY\\\___```[[[YYYXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWYYYZZZXXXYYYZZZZZZZZZZZZ\\\^^^\\\^^^```ccccccbbb```___aaaaaa``````aaacccdddeeeeeeeeeeeeeeefffggghhhiiiiiijjjkkklllmmmmmmmmmmmmiiijjjkkkmmmnnnmmmjjjgggeeecccbbbbbbeeegggggggggdddbbb___]]][[[YYYVVVTTTRRRQQQPPPNNNKKKHHHEEECCC=========<<<;;;:::999888777777666555444444333333000000000000000000000000000000/////////111222333111111222222222333333333///111222444666999>>>BBBKKKSSSaaammmwww}}}|||******++++++++++++************++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++---,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++---......---+++***))))))*********+++++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......************************...---,,,,,,++++++++++++((()))++++++******+++---///...---,,,++++++++++++,,,------,,,++++++,,,...000...,,,+++,,,,,,+++***************************++++++************++++++*********+++,,,,,,,,,---,,,+++***))))))***+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,************************(((((((((((())))))))))))((((((((((((((((((((((((''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,******))))))((((((''''''))))))))))))************''''''(((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((,,,***)))''''''(((***+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------...............---------......///000111333333444555666777888888:::;;;<<<>>>@@@BBBDDDDDDIIIIIIJJJLLLMMMNNNOOOPPPTTTUUUXXX[[[]]]___aaabbb___\\\[[[[[[^^^___]]][[[]]][[[XXXVVVVVVXXXZZZ\\\ZZZZZZYYYYYYZZZ\\\^^^_________aaadddfffeeeccc```___^^^]]]]]]^^^```bbbdddhhhhhhggggggfffffffffeeehhhjjjlllnnnnnnnnnllllllllllllmmmmmmlllkkkiiihhhaaabbbccccccdddddddddddddddaaa]]][[[ZZZYYYXXXWWWTTTRRRPPPNNNLLLHHHDDD@@@>>>===<<<;;;:::999999999666555444333222222222222000000000000000000111111111111111111111222222222222333444333111...------000333555666999???HHHOOO]]]cccmmmwww~~~zzzwwwwww}}}******++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********+++---......---+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++------,,,+++++++++,,,,,,)))***++++++******+++,,,///...---,,,++++++++++++,,,------,,,++++++,,,...111///---,,,------,,,++++++++++++***************++++++************++++++*********+++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******------------------------++++++******************************************((((((((()))))))))******))))))))))))))))))))))))'''((()))******+++******************************************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++,,,))))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++***++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------............///............///000111222333444444555666777888888;;;;;;===???AAACCCDDDEEEIIIIIIJJJLLLMMMNNNOOOPPPSSSUUUWWWZZZ]]]___```aaa___^^^]]]___aaabbb```^^^^^^]]]\\\[[[ZZZ[[[\\\]]]]]]\\\\\\[[[\\\]]]______aaabbbcccfffhhhgggeeeccc``````^^^^^^^^^```bbbdddfffffffffggggggggggggggggggiiikkklllmmmmmmlllllljjjjjjkkkkkkjjjiiigggfffbbbbbbcccdddddddddddddddcccaaa]]][[[ZZZYYYWWWVVVTTTRRRPPPNNNLLLHHHDDD@@@>>>===<<<:::999999888888555555444333222222222222111111111000000000000000111111111111222222222222000222444444333222333333111555999>>>CCCKKKUUU]]]jjjooovvv~~~|||yyyyyyzzz{{{~~~******++++++++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++------------++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,------+++,,,---,,,***)))***+++......---,,,++++++++++++,,,------,,,++++++,,,...111///---------...---,,,,,,,,,++++++*********)))++++++************+++++++++++++++***************++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))************************)))))))))*********++++++************************))))))***************)))************************++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&'''(((((())))))(((((())))))))))))))))))))))))***************************))))))(((((())))))***(((((((((((())))))))))))''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************+++++++++++++++*********,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------........./////////000//////000000111222333333444555555777777888999<<<===>>>@@@BBBDDDEEEFFFIIIIIIJJJKKKMMMNNNOOOOOOSSSTTTVVVYYY\\\^^^``````______aaacccffffffdddbbbaaaaaaaaaaaaaaa```______``````_________``````aaaddddddeeehhhjjjjjjhhheeecccbbb```______```bbbcccddddddeeefffgggggghhhgggeeegggiiikkklllllllllkkkhhhhhhiiiiiihhhgggeeedddcccddddddeeeeeeeeeeeedddccc```]]][[[ZZZXXXVVVUUUTTTRRROOONNNLLLHHHDDD@@@>>>===<<<:::888777777666555444333222222111222222222111111111000000//////111111111111222222333333///111444555555666888:::444999AAAIIIQQQ[[[gggoooxxx{{{zzzwwwuuuuuuxxx}}}***++++++,,,,,,++++++***,,,,,,------------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,,,,+++***))))))((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,---...---+++******+++...---,,,,,,+++++++++,,,,,,,,,---,,,++++++,,,...000...,,,,,,------,,,+++---,,,,,,++++++******)))++++++************+++++++++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))*********************************)))*********++++++++++++******************************+++++++++***))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))(((((()))***++++++''''''(((((())))))******((()))))))))******************))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))***************************))))))((())))))***+++)))))))))))))))))))))))),,,,,,++++++******))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------......//////000000111111111111222333444444444444555666777888999999======???AAACCCEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOOOORRRSSSUUUXXX[[[]]]______^^^```cccfffhhhhhhfffeeedddeeefffggggggeeebbbaaacccccccccbbbbbbbbbbbbbbbeeeeeefffhhhjjjjjjhhhgggeeecccaaa```___```aaabbbddddddfffggghhhgggggggggdddeeegggiiijjjkkkkkkkkkggghhhhhhiiihhhgggeeedddddddddeeeffffffeeeeeeeeedddaaa^^^\\\[[[YYYVVVTTTSSSQQQOOOMMMKKKGGGCCC@@@>>>===;;;999777666555555444333333222111111222222222222111111000/////////000111111222222333333333111222444555555666999<<<:::AAAKKKUUU^^^iiittt|||{{{uuutttyyy~~~++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---......---+++***+++,,,------,,,+++++++++,,,,,,,,,,,,---,,,++++++,,,......,,,******+++,,,+++***,,,,,,,,,,,,++++++******++++++************++++++,,,+++++++++******))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,---************************)))*********++++++++++++))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))************************************************************************************************((((((((((((((((((((((((************************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))***+++''''''(((((())))))******((()))))))))******************))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))+++++++++******)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000111111111111222222333444555444444555666777888999999===>>>???AAACCCEEEGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOPPPRRRTTTWWWZZZ\\\^^^^^^]]]___cccfffhhhgggfffffffffhhhjjjkkkjjjhhhdddbbbddddddeeeeeedddddddddcccdddddddddfffhhhiiihhhfffeeedddbbb```___```aaabbbdddeeeggghhhiiihhhgggfffeeeeeefffhhhiiijjjjjjjjjhhhiiiiiiiiiiiigggfffeeeeeeeeeeeeffffffeeeddddddeeebbb```^^^\\\ZZZWWWTTTRRRPPPMMMKKKIIIFFFBBB>>>===<<<:::888666555444444333333222111111111222222111111111111000000//////000111111222333333444444444555555555555777;;;>>>EEEMMMWWW```iiiqqqzzz~~~~~~zzzwww{{{++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,+++++++++,,,---------...///...,,,+++,,,------,,,,,,++++++,,,,,,,,,,,,------,,,++++++,,,...,,,+++))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++'''(((((()))***,,,---...************************)))))))))*********++++++))))))))))))))))))))))))******+++++++++++++++***))))))))))))))))))))))))************************++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++***)))))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((())))))******))))))((((((((((((((((((((((((''''''''''''''''''''''''*********))))))*********(((((((((((())))))))))))************************))))))************))))))(((((((((((((((((((((((((((((())))))******++++++***************************************)))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------...///000000111222222111111222222333444555444555666666888888999:::======???AAACCCEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNPPPQQQSSSVVVYYY[[[]]]]]]]]]```ccceeeeeeeeeffffffgggiiikkklllkkkhhheeebbbddddddeeeeeeeeeeeeeeedddcccccccccdddfffgggfffeeedddcccaaa_________aaabbbdddeeehhhjjjkkkjjjiiihhhfffggggggggghhhiiiiiijjjiiiiiijjjjjjiiihhhgggeeedddeeeeeeeeeeeeddddddcccdddbbb```^^^\\\YYYVVVSSSPPPNNNLLLJJJHHHDDD@@@<<<;;;:::999777555444444333222222111111111111222222000000000000000000000111000111111222333444555555666666777888999===BBBGGGSSSZZZdddlllrrrwww}}}~~~zzz{{{+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,+++******+++,,,...//////---+++***)))+++,,,...------------------------+++,,,,,,---......---------,,,,,,++++++,,,,,,---******+++,,,---...//////111000000///...---,,,,,,,,,,,,,,,---------......------------------------------,,,+++++++++,,,,,,,,,---......------...///,,,,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...---+++)))***+++,,,,,,+++***++++++,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,---------++++++,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---************************((((((((()))))))))******************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,******))))))))))))******))))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))'''''''''''''''''''''''''''((()))******+++++++++++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------...///000111222222111111111111222333444555555555666777888999999:::<<<===>>>@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPSSSVVVXXX[[[\\\]]]^^^aaadddeeeddddddeeeggghhhiiikkkkkkjjjgggdddbbbbbbcccdddeeeffffffeeeeeecccbbbbbbccceeefffeeedddcccaaa```^^^^^^___aaabbbaaacccgggkkkmmmnnnmmmmmmiiihhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjiiihhhfffeeedddddddddddddddcccbbbbbbbbb```^^^\\\[[[WWWSSSPPPNNNLLLJJJHHHFFFBBB>>>;;;:::999777666555444444444222222111111111111222222/////////000111111222222000111111222333444555666555777999<<>>@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNPPPRRRUUUXXXZZZ\\\\\\```bbbeeedddccccccfffhhhhhhiiijjjjjjiiigggdddbbb```aaaccceeeffffffeeeeeecccbbbbbbccceeeffffffeeeaaa```___^^^^^^___```bbb^^^aaafffkkkoooqqqqqqqqqjjjjjjiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiigggfffeeeddddddddddddccccccbbbaaa```___]]][[[YYYVVVQQQNNNMMMKKKIIIGGGEEEAAA===999888888777555555444444444222111111111111111222222......///000111222333333000111111222444555666666444666:::@@@GGGQQQ\\\ccchhhoooxxx}}}~~~}}}rrrsssrrrpppqqqyyy++++++------------++++++,,,+++)))(((((()))+++,,,000///...---,,,+++++++++***,,,...000000...,,,***+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---------------------------+++******+++,,,,,,+++---,,,,,,,,,,,,---......000000...---,,,+++++++++---,,,++++++++++++,,,---,,,------......------,,,////////////////////////...------,,,,,,------...........................,,,------+++******,,,............------,,,,,,,,,)))***+++,,,,,,+++***)))++++++******))))))(((((()))***++++++,,,,,,++++++++++++******************------++++++++++++------)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++------,,,+++***)))((('''++++++++++++++++++++++++++++++******************************************)))))))))))))))))))))))))))((('''))),,,---***'''(((((())))))))))))((((((******))))))((((((''''''***))))))***++++++)))'''''''''(((((())))))******(((***+++***)))((()))***))))))))))))***************)))))))))((((((''''''''''''((()))***+++,,,,,,))))))))))))))))))))))))+++******)))(((''''''&&&))))))************)))(((******+++++++++,,,,,,,,,******))))))))))))******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++((((((((((((((()))******''''''(((((())))))******)))************+++++++++++++++,,,------------,,,222000...,,,,,,---000111......//////000000111111222222333333444555666666444555666666555666888:::<<<<<<===???AAADDDFFFGGGKKKJJJJJJJJJKKKMMMOOOQQQQQQSSSUUUVVVVVVWWWYYY[[[]]]^^^___```aaaaaaaaaaaadddfffhhhgggeeebbb`````````aaaaaacccdddeeeffffffdddeeeffffffgggfffffffffcccccccccbbbbbbaaaaaaaaaaaaaaaccchhhnnnqqqpppnnnfffeeeeeeffffffggghhhiiiffffffgggggggggfffeeedddhhhgggeeebbb___^^^___aaa```___]]][[[WWWTTTRRRPPPNNNKKKGGGEEECCCBBB???===:::999777666777666444333333222111000000111222333111000////////////000000000111333333333444777999333999BBBKKKTTT]]]eeejjjvvvxxx|||}}}zzzwwwuuummmkkkiiiiiinnn|||+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---///...------,,,,,,,,,,,,++++++,,,,,,---///000000------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,******,,,---,,,+++------,,,,,,------.../////////...---,,,,,,,,,,,,...---,,,++++++,,,---...,,,------......------,,,........................///......------......///........................,,,,,,,,,+++******,,,.........---------,,,,,,,,,+++,,,------------,,,++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------++++++++++++------******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))(((((())),,,,,,***((((((((())))))))))))(((((())))))))))))((((((((((((((('''''')))+++,,,+++)))((((((((()))))))))))))))(((***+++***)))((()))***))))))))))))************,,,+++++++++************))))))))))))************))))))))))))))))))))))))*********)))((('''''''''((())))))******))))))((())))))))))))******************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********((((((((((((((()))******((((((((())))))))))))))))))************+++++++++***++++++,,,,,,,,,,,,,,,000///...,,,,,,---///000......//////000000111111222222333444555555666666555777888888888999;;;===>>>>>>???@@@BBBEEEFFFHHHJJJJJJKKKKKKLLLNNNOOOPPPNNNPPPRRRTTTTTTUUUXXXZZZ^^^^^^___``````aaaaaabbbeeeggghhhgggdddaaa_________```aaabbbcccdddeeeeeeeeeeeeffffffffffffeeeeeedddcccccccccbbbbbbbbbbbbaaaaaaccchhhmmmooonnnlllhhhggggggfffffffffggggggfffffffffeeeeeeeeeeeedddfffeeeddd```]]]\\\]]]______^^^^^^\\\YYYUUURRRPPPJJJGGGDDDAAA@@@>>><<<::::::888777666666666444222333333222111111222333333111000000//////000000000000111333333333444666888>>>EEENNNYYYbbbkkkrrrwwwyyy{{{~~~~~~zzzvvvtttrrrmmmnnnooorrrxxx+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---...------,,,,,,------------+++******,,,///444777/////////......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------...---++++++---...---,,,---------,,,------...///...---------------............------------......------............------------------------------/////////....../////////........................+++,,,,,,+++******+++---...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,---------------------++++++++++++------++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))(((((()))++++++***(((((())))))******))))))((((((((((((((()))))))))))))))((('''(((***+++***)))))))))))))))))))))(((((((((***+++***)))((()))***))))))))))))************+++++++++++++++*********+++*********))))))(((((())))))))))))))))))))))))******))))))(((((('''''''''(((((())))))((((((((('''''''''((((((((())))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((((((((((((************))))))))))))((((((((()))))))))******))))))))))))))))))(((((()))************+++++++++)))******+++,,,+++++++++------------------............//////000000111111111222333444555666777777666888999::::::<<<>>>AAAAAAAAAAAABBBDDDFFFGGGHHHJJJJJJLLLMMMNNNNNNOOOOOOMMMOOORRRSSSTTTVVVXXXZZZ___^^^^^^^^^___```aaabbbeeeggggggfffccc___^^^^^^___``````aaabbbcccddddddffffffffffffeeedddccccccdddddddddccccccccccccbbbaaabbbcccgggjjjlllkkkiiijjjiiihhhgggffffffffffffgggfffdddcccccccccdddeeedddcccbbb___\\\[[[\\\]]]]]]^^^^^^]]]ZZZVVVRRRPPPKKKHHHEEEBBBAAA@@@===;;;999888666666666666444222444333333222222333333444111111000000000000111111222333444555555666999<<>>AAACCCCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOOOONNNNNNNNNQQQSSSUUUVVVXXXZZZ\\\]]]]]]\\\\\\]]]^^^```aaacccdddeeedddbbb```______```aaaaaabbbccccccddddddgggfffffffffdddcccbbbaaadddddddddcccccccccccccccaaabbbccceeeggghhhhhhgggiiihhhggggggfffffffffggggggfffcccbbbbbbcccdddeeeccccccbbb___]]][[[\\\]]]\\\]]]^^^^^^[[[WWWRRROOOJJJHHHEEEBBBAAA@@@>>><<<888777555555555555444222333333333222222333333333222111111111111222222333444555555666888===CCCHHHPPPWWWaaakkkrrrxxx|||{{{wwwwwwzzz~~~,,,,,,,,,,,,,,,,,,,,,,,,...------------------...,,,,,,,,,,,,------...///......---......///111111.........---,,,+++******...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000...------...//////......------------...//////,,,,,,,,,---...///000111////////////////////////---......//////......---...........................------,,,,,,------...........................***+++---,,,+++***+++,,,------------------------++++++++++++++++++++++++***+++++++++,,,---------+++,,,------......------***+++++++++,,,,,,------------++++++++++++---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++************)))************************))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))))))))***+++))))))************))))))&&&&&&'''((()))***++++++)))'''&&&&&&(((*********++++++******))))))(((((((((***+++***)))((()))***((()))))))))************)))))))))))))))*********))))))))))))************(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''(((((((((((((((((((((((()))))))))************))))))))))))******((((((((((((((()))******))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))******+++++++++++++++******))))))(((((((((((()))***+++******)))++++++******))))))(((((())))))*********+++++++++))))))***++++++++++++******+++---...///...---,,,......//////000000111111111222333444666777888999555777999;;;<<<>>>AAACCCEEEEEEEEEFFFGGGHHHJJJKKKJJJLLLMMMOOOOOOOOONNNMMMOOOQQQSSSUUUUUUWWWYYY\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^```bbbbbbaaa```aaabbbbbbccccccddddddeeeeeeeeefffffffffeeedddbbbaaa```ccccccccccccccccccccccccaaabbbcccdddeeeeeefffgggffffffeeeffffffggghhhhhhgggfffcccbbbbbbcccdddeeecccccccccaaa^^^]]]]]]^^^\\\]]]^^^]]][[[VVVQQQNNNEEECCC@@@>>>===;;;999888777555444444555555333222111111222222222222111111222222222222222333444444555555555777<<>>===<<<:::888666444333333444444333222000111111222222111111000333333222333333444555666555666999>>>FFFQQQ\\\dddmmmqqqwww{{{~~~---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,,,,,,,---......------.........------------------------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................///---,,,,,,---......---...............//////000------------...000111111---...////////////...---......////////////....................................------------..............................+++---//////...,,,,,,---,,,,,,,,,---------......///...------------...///.........---------------***++++++,,,,,,,,,,,,,,,+++++++++,,,---.........------++++++++++++------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++***************+++++++++************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))((()))***)))'''(((***---)))******++++++******)))''''''(((((())))))******(((&&&$$$%%%'''***++++++******************++++++(((***+++***)))((()))***))))))))))))************+++++++++,,,,,,---------************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))************)))))))))*********++++++******))))))))))))******''''''''''''((()))***+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++++++++***************)))))))))))))))*********''')))***,,,,,,+++***)))******************++++++)))************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---...//////000000......//////000000111111111222333555666888999:::777999;;;<<<<<<>>>AAACCCDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSRRRSSSUUUVVVXXXZZZ]]]_________]]]\\\\\\]]]______^^^___aaacccccccccddddddddddddeeeeeeddddddddddddcccbbb````````````aaaaaaaaabbbbbbbbb```bbbddddddcccdddfffiiiddddddcccccccccddddddeeefffffffffeeeeeeeeeeeedddbbbcccdddccc```_________^^^]]]\\\YYYUUUQQQMMMKKKFFFCCC@@@???>>>===;;;:::555444222333444444333222111111222333333222111111333333333333444555666777999>>>EEEMMMVVV```iiioootttwwwzzz}}}~~~------++++++++++++------+++,,,,,,------,,,,,,+++...------,,,,,,---------------,,,,,,,,,---...///------..................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111////////////////////////...---++++++---...---,,,...............///000000---------......///111111,,,---...//////...---,,,......////////////......------------------------//////............//////........................+++...000000///------...,,,,,,,,,------.........---,,,++++++++++++,,,---000000//////.........---******+++,,,,,,,,,,,,+++,,,,,,------...///000000------++++++++++++------++++++---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++'''((()))***+++,,,------))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((***+++)))''''''***---******++++++++++++******(((((((((((())))))))))))///,,,(((&&&&&&&&&%%%%%%)))))))))***+++++++++,,,(((***+++***)))((()))***))))))))))))************)))))))))******+++++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''''')))***++++++++++++))))))))))))******************))))))))))))******''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++''')))+++,,,,,,,,,***))))))))))))***+++++++++,,,)))************+++++++++++++++,,,------------,,,------......///000111111......//////000111111111111222333555777888::::::999:::<<<======>>>AAACCCCCCCCCDDDFFFHHHKKKMMMNNNOOONNNMMMMMMMMMNNNOOOPPPRRRSSSUUUUUUTTTTTTVVVWWWYYY[[[___aaabbb```^^^\\\]]]^^^______^^^^^^```bbbccccccccccccccccccddddddcccccccccccccccbbbaaa```______``````aaaaaaaaabbb```bbbddddddcccdddgggjjjeeeeeedddcccbbbbbbbbbbbbffffffgggggggggfffeeedddaaabbbcccbbb```^^^^^^______^^^[[[XXXSSSOOOLLLJJJBBB@@@===;;;;;;:::888666555333222222444444333111222222444444444444222222333333333444555666777777???FFFQQQ\\\eeemmmssswwwyyy||||||||||||}}}++++++,,,,,,,,,------------...000///...,,,------,,,,,,,,,---------......000000//////............................................................---------.........//////---------.........//////........................///---,,,---///111///------------------------...////////////000000000000111111000000//////......222222111000000000000000.........------......///............------------/////////.........------..................//////111111000000000/////////...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++))))))+++...000///+++(((++++++,,,,,,,,,------------+++******+++,,,,,,+++,,,,,,,,,------.........++++++++++++++++++++++++************))))))))))))************************************************))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))************************+++++++++,,,,,,++++++++++++******)))(((''''''&&&))))))))))))************)))))))))(((((((((((((((************************,,,,,,+++***))))))*********)))(((''''''((()))***(((((((((((((((((((((((('''((()))******)))'''&&&)))*********++++++++++++)))))))))))))))))))))))))))))))))))))))******+++************************((()))***++++++***)))(((***(((%%%$$$$$$%%%(((***''''''((())))))***)))))))))))))))))))))******+++,,,,,,++++++***))))))))),,,+++***))))))***+++,,,************************,,,,,,,,,+++++++++******---------............///000000000000111111111111444555555666777888888999:::::::::;;;===@@@CCCDDDFFFFFFFFFFFFGGGIIIKKKMMMLLLLLLLLLMMMMMMNNNNNNOOOUUUUUUTTTSSSTTTUUUWWWXXX[[[]]]```bbbcccbbb```___bbbaaa```______```aaabbbddddddccccccccccccbbbbbbeeecccaaa```___```aaabbb`````````aaabbbbbbccccccgggfffeeedddccccccccccccbbbcccdddeeeffffffffffffccceeehhhjjjjjjiiihhhfffcccaaa```___``````^^^]]]\\\[[[XXXUUUQQQMMMJJJHHHCCC@@@<<<999888888777666444333333222111111111222333444444444444555555555222222222222444888>>>CCCJJJSSS```iiinnnrrrwww{{{|||xxx{{{vvvrrr{{{++++++,,,,,,,,,------------...000///...,,,------,,,,,,---------.........////////////......------........................------------------------------------......................../////////000...........................,,,+++,,,///111000.../////////000111111222222111111111111111111111111222222111111000000000000333222111111000000111111,,,,,,,,,,,,,,,------...111111000000000/////////000000000000000/////////------................../////////.........------///......------....../////////..................,,,,,,---------.........---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++++++++++++++,,,...111222111...+++++++++++++++,,,,,,,,,---,,,***))))))***++++++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))***************************************)))))))))******************))))))******))))))***++++++,,,))))))))))))))))))))))))******************************++++++++++++******+++******)))((((((''''''))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++***))))))*********)))(((((((((((()))***))))))))))))))))))))))))(((((()))******))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))))))))******+++************************((()))***++++++***)))((()))((('''&&&&&&'''((()))'''((())))))))))))))))))((((((((((((((())))))*********************++++++++++++***))))))***++++++*********************************++++++,,,,,,,,,---------............///000000000000111111111111444444555666777888888999:::::::::;;;===@@@BBBCCCEEEEEEEEEFFFHHHJJJLLLMMMLLLMMMMMMMMMNNNNNNOOOOOOTTTTTTTTTTTTUUUVVVWWWWWWYYY[[[]]]```aaabbbaaaaaacccbbbaaa```______``````bbbbbbcccdddeeeeeeddddddeeedddbbbaaa```aaabbbccc_________```aaaaaabbbbbbgggfffeeedddccccccccccccbbbcccdddeeeffffffffffffdddfffhhhjjjkkkjjjhhhgggaaa```^^^^^^______]]][[[YYYXXXVVVSSSOOOKKKHHHFFFCCC@@@<<<999888888777666444333222222111111222222222222222222222222222222777777666777999???GGGMMMUUU^^^iiiqqquuuxxx}}}~~~|||xxxuuuttttttyyy,,,,,,,,,,,,---------------...000///...,,,------,,,------------........................---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000////////////////////////...------...000222111000------...///000111111222000000000000000000000000000000000000////////////111000000///////////////------.........//////000/////////.........------------------------......////////////............/////////.........------//////............/////////////////////000000000------------.........///---...//////000000//////------------------------........................---------------,,,,,,+++------///111333222///,,,******+++++++++,,,,,,,,,+++***((((((***+++***)))***************)))))))))++++++++++++++++++++++++++++++*********)))))))))************************++++++******)))))))))(((,,,,,,++++++*********)))*********)))******+++,,,))))))))))))))))))))))))************************)))******************)))*********))))))(((((('''))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))************))))))(((((())))))***************************)))))))))))))))***+++,,,((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))******+++************************))))))************)))))))))(((((((((((((((((())))))))))))***))))))(((((((((''''''''''''((())))))((())))))***++++++,,,,,,++++++***))))))***++++++************************((()))***+++,,,------...---------............///000000000000111111111111333444555666777888888999:::::::::;;;===???AAABBBDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOSSSSSSTTTUUUVVVVVVWWWVVVWWWYYY[[[]]]___```aaabbbcccbbbaaa```___^^^^^^^^^```aaadddfffggggggfffeeeddddddbbbaaaaaaaaabbbccc^^^^^^______```aaaaaabbbffffffeeedddccccccccccccddddddeeefffggggggggggggfffhhhiiikkkkkkjjjhhhggg```^^^]]]^^^^^^^^^\\\ZZZVVVUUUSSSPPPLLLHHHEEEDDDAAA>>>;;;999888888666555333333222222111111222222222222111111111111222222555555666888===EEEOOOVVVdddjjjsssyyy|||~~~~~~|||yyyuuusssttttttttt{{{,,,,,,,,,------------...---...000///...,,,,,,---------------........................------------........................------------------------,,,------------................../////////000000000000000000000000000000000000000000111111111111.........//////000000000111111111111111111111111111111111111111111111111111111000000000000111111111111222222333333333333//////.........---------,,,,,,---------.........111111000000000000000000000000000000//////////////////............//////.........//////000000000---............/////////......///000000000000000------------------------........................,,,---.........---+++***,,,,,,---///111000...+++*********+++++++++,,,,,,,,,***))))))***++++++***++++++******))))))((((((+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,+++******))))))------,,,,,,+++*********+++***************++++++))))))))))))))))))))))))************************))))))************))))))*********)))))))))((((((((()))))))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++))))))))))))))))))))))))***************************)))(((((()))+++---...(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************)))))))))******)))))))))((()))***++++++***)))(((***************)))((('''((((((((((((((()))******))))))*********++++++++++++******************+++************************))))))***+++,,,,,,---------------............//////000000000111111111111333333444555666888999999::::::;;;<<<===???@@@AAACCCDDDEEEGGGIIIKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRTTTVVVWWWWWWWWWVVVXXXXXXYYY[[[\\\^^^___```aaa`````````____________```bbbeeeggghhhgggeeedddcccbbbaaaaaaaaaaaabbbbbb______``````aaabbbbbbbbbfffeeeddddddcccccccccdddeeefffggghhhiiiiiiiiiiiihhhiiijjjkkkkkkjjjhhhggg```___^^^^^^___^^^[[[YYYTTTSSSQQQNNNJJJGGGDDDBBB???===:::888888777666444333333222222111222222333555444333333222333444444222444777<<>>???AAAAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFFFFGGGFFFEEECCC@@@???============<<<<<<<<<<<<;;;::::::999888777666666999999888777777666555555333333333222222222111111333222222111111222222333000000////////////////////////000000000111111111//////000111111111111000////////////////////////..............................---,,,,,,,,,,,,,,,...------...000000///---,,,,,,---------............,,,++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********************************((())))))******++++++,,,((())))))******+++++++++,,,++++++***))))))******))))))))))))))))))))))))******************************++++++++++++******************************))))))))))))************''''''((())))))***++++++++++++++++++++++++++++++******))))))***++++++,,,)))***++++++++++++***)))************************(((((()))******))))))))))))))))))*********++++++************************)))))))))))))))******+++************************+++***)))(((((()))***+++((())))))))))))))))))((())))))***+++++++++***************)))***++++++,,,++++++******************)))***++++++++++++***)))************************++++++++++++++++++,,,,,,---------............///000000000000111111111111000111222444666777999999888:::===@@@CCCEEEFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIGGGHHHIIIKKKMMMOOOQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYWWWYYYZZZ\\\\\\\\\[[[ZZZZZZ\\\]]]___aaaaaaaaaaaabbbcccdddddddddddddddcccbbbbbbccccccddddddddddddaaaaaaaaabbbccccccdddddddddddddddccccccddddddeeedddeeefffggghhhhhhhhhhhhkkkjjjjjjiiihhhfffeeeeeedddcccbbbaaa___[[[VVVRRRLLLKKKJJJGGGDDDAAA>>>===:::888777777777666333111222222111111222222333444333222111111333666999<<>>???AAADDDFFFHHHIIIHHHIIIJJJLLLNNNQQQRRRSSSPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVUUUVVVVVVUUUTTTQQQNNNLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>===<<<<<<888888777777777666666666555444444333333444444555222222111111000000//////000000000000111111111111//////000111111111111111000000000000000000000000000000000000000000000000000///...,,,,,,---......++++++***,,,---...---+++---------.........//////---+++******+++,,,,,,+++*********+++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************&&&&&&'''((()))***++++++''''''((()))***++++++,,,,,,,,,+++***))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++******************++++++))))))))))))************&&&''''''((()))***************************************))))))***+++,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++'''((()))******)))'''&&&************++++++++++++************************)))))))))))))))******+++************************+++***)))(((((()))***+++)))(((((((((((((((((()))((()))***+++++++++++++++)))))))))))))))******+++)))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))************************))))))***+++,,,------...---------.........//////000000000000111111111111000111222444666777999999888:::===AAADDDFFFGGGHHHFFFGGGHHHIIIJJJIIIHHHHHHEEEFFFHHHJJJMMMOOOQQQRRRSSSSSSRRRSSSTTTWWWYYYZZZUUUWWWZZZ]]]^^^]]]\\\[[[\\\]]]^^^````````````___aaaaaabbbbbbcccdddeeefffcccdddeeeeeefffffffffeee`````````aaabbbbbbccccccdddddddddccccccdddeeeeeebbbcccdddeeeffffffffffffkkkjjjiiihhhgggfffeeeddddddcccaaa```^^^YYYSSSOOOJJJIIIGGGEEEBBB???<<<;;;999888777666666555333111222111111111222333333444555444333444666:::===@@@LLLUUUbbbnnnvvvzzz|||}}}~~~}}}}}}~~~}}}|||{{{xxxvvvssspppoooqqquuu///+++))),,,...---...000---111333111,,,+++000444222111111000000000000000000000111111111111111111000///------////////////---///000000//////000111111///...///111444555555222222222333444555777888777777888999:::;;;;;;<<>>============;;;999888999:::999888444555555666555555444444333333444444444333333222111111111111000000000000//////000///......///111......---------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------************************++++++******++++++,,,---,,,,,,+++*********++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************)))))))))))))))))))))))),,,,,,***)))))))))***+++++++++******)))(((((((((************************************************(((***+++***)))((()))************************************************************************************)))))))))((((((((()))***++++++***)))((())))))(((((((((((())))))(((((()))***+++,,,,,,---+++++++++*********))))))******))))))))))))************************************))))))((((((''''''((()))++++++)))((()))***,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***------,,,+++************++++++,,,,,,,,,---------+++,,,---...////////////......///000111222333333333555666888999999999999;;;<<<>>>@@@CCCEEEGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKNNNPPPQQQQQQQQQQQQRRRTTTVVVXXXZZZWWWYYY]]]___```___\\\ZZZ]]]^^^___aaabbbbbbbbbbbbaaaccceeeeeeddddddeeeffffffffffffgggiiijjjiiigggaaaaaabbbccccccdddeeeeeeeeedddbbbcccdddeeeeeedddcccbbbaaa``````bbbdddfffiiijjjlllmmmllljjjgggfffiiifffdddaaa___[[[VVVRRRNNNKKKFFFCCCAAA@@@===<<<:::999777555333222222111000111222222111000222333333444555666777===FFFMMM^^^ccckkkssszzz|||}}}|||~~~~~~~~~}}}{{{yyytttqqqqqqoooooowww222...,,,......,,,...333///...............---,,,222222111000000000000000.........///000000111111222111//////000000000000---...000000//////000222333222111111222333444444555555666777888:::<<<===;;;===???BBBFFFIIILLLMMMQQQRRRSSSSSSSSSUUUXXXZZZ``````aaaccceeehhhkkklllnnnllljjjkkkmmmooooooooommmllljjjkkklllmmmmmmllljjjjjjiiiiiijjjlllnnnpppmmmmmmmmmmmmllllllkkkjjjjjjgggeeeddddddeeefffeeeccccccccccccbbbaaa```___```______^^^\\\ZZZYYYXXXUUUTTTRRRPPPNNNMMMMMMMMMMMMJJJHHHFFFEEEEEECCCAAA<<<<<<<<<;;;:::999888888:::999999999888666555444222222111111111000000000000000000///......///000////////////000111111222------------------------------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++************************************************,,,+++***)))))))))***+++************++++++++++++************************************************(((***+++***)))((()))***************************************************************************---------,,,,,,,,,++++++((()))***++++++***)))((())))))(((((((((((())))))***************++++++++++++++++++*********))))))******))))))))))))************************************))))))((((((((((((((()))++++++)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))************************++++++************+++++++++++++++***++++++,,,,,,++++++,,,,,,,,,---------+++,,,---...////////////......///000111222333333444555666888999999999999:::;;;===???AAACCCEEEFFFCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHKKKMMMOOOPPPQQQQQQQQQRRRTTTVVVXXXYYYWWWYYY[[[]]]^^^]]]\\\[[[]]]^^^___```aaabbbbbbbbb```bbbdddeeeddddddeeeffffffffffffgggiiijjjiiihhhbbbccccccdddeeefffffffffhhhfffeeeeeefffggggggfffbbbaaa``````aaabbbdddeeejjjkkkmmmnnnnnnllljjjhhhhhhfffccc```]]]YYYTTTPPPMMMJJJFFFCCCAAA???===;;;999888666555333222222111333444555444222111111222555666777888<<>>@@@BBBEEEGGGIIIIIIKKKNNNSSSXXX\\\___aaadddeeefffeeeeeegggjjjllloooooopppqqqsssuuuvvvwwwyyywwwuuuuuuvvvwwwvvvuuuwwwuuuuuuuuuvvvvvvtttrrrqqqqqqpppppprrrsssuuuwwwsssttttttuuuuuuttttttsssuuusssppppppqqqrrrsssrrroooooooooooonnnnnnmmmmmmkkkkkkkkkjjjiiihhhffffffgggfffdddbbbaaaaaaaaaaaabbb___\\\YYYWWWUUURRRPPPKKKJJJIIIHHHGGGEEEDDDDDDFFFEEEDDDBBB@@@===;;;:::666555555444333222222111222222111111000000000///000///............//////.....................---........................---------------.........------------------------------------------------------,,,,,,------...///111000///...------------++++++++++++++++++++++++---,,,,,,+++*********+++************************++++++++++++++++++++++++,,,+++******))))))******)))******+++,,,,,,------************************************************(((***+++***)))((()))***************************************************************************+++************)))))))))))))))************))))))***))))))(((((())))))***+++++++++*********))))))+++++++++*********************))))))))))))*********************************))))))))))))(((((((((((()))++++++)))((()))***((((((((()))))))))))))))))))))))))))))))))))))))************************,,,+++++++++++++++,,,,,,************+++,,,---...,,,,,,,,,,,,------------,,,---......////////////...//////000111222333333444555666888999999999999:::;;;<<<>>>@@@AAACCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHJJJLLLNNNOOOPPPPPPQQQRRRTTTVVVWWWYYYXXXXXXYYY[[[[[[[[[[[[[[[\\\]]]___```aaaaaabbbbbb```bbbdddeeeddddddeeeffffffffffffhhhjjjkkkjjjhhhcccdddeeegggggggggffffffeeecccbbbbbbcccddddddcccbbbbbbaaaaaabbbccceeefffkkkmmmoooppppppnnnkkkjjjgggeeeaaa^^^[[[WWWQQQMMMLLLHHHDDDAAA@@@>>><<<:::888777666444333222222222333555666666444222222333555777:::>>>EEEPPP___iiitttvvvzzz}}}}}}yyyuuusssnnnnnnpppwww111000222222000000888AAAUUUHHH777///000444555333333222111111000000111111000000000111111222222222222222222111000000111222111333555555555666777999999;;;===>>>@@@BBBDDDFFFJJJKKKMMMOOORRRUUUWWWYYY]]]^^^aaadddgggkkkmmmnnnpppqqqrrrqqqqqqrrrtttwwwuuuuuuuuuvvvwwwxxxxxxyyy|||zzzyyyxxxyyyzzzxxxwwwxxxwwwwwwxxxyyyxxxvvvsssssssssrrrqqqrrrrrrssstttssstttuuuvvvwwwxxxxxxxxxxxxvvvuuuuuuwwwxxxxxxxxxsssssssssttttttuuuvvvwwwrrrrrrrrrrrrrrrqqqpppooorrrpppooonnnmmmmmmnnnnnnqqqoookkkhhhfffdddbbb```\\\[[[ZZZYYYWWWWWWVVVVVVUUUTTTSSSPPPMMMIIIFFFEEE@@@???>>><<<:::888666555666555444444444333111000222222000...---,,,,,,,,,000000000000////////////........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......222111000...------------++++++++++++++++++++++++------,,,+++************************************+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,************************************************(((***+++***)))((()))***************************************************************************))))))))))))))))))(((((()))))))))******)))))))))***))))))))))))))))))*********************************************************))))))))))))******************************))))))))))))))))))))))))((()))++++++)))((()))************++++++,,,,,,,,,))))))))))))))))))))))))************************++++++*********+++,,,,,,+++*********++++++,,,---,,,,,,,,,------------...------...///////////////...///000111222333333444444555666777888999999::::::;;;<<<===???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOPPPRRRSSSUUUWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]^^^___```aaaaaaaaa```bbbdddddddddcccdddeeefffeeefffgggjjjkkkjjjiiibbbdddeeegggggggggfffeeedddbbb``````aaabbbaaa```ccccccccccccdddfffggghhhkkklllnnnoooooommmkkkiiifffddd```]]]ZZZUUUPPPLLLJJJFFFBBB@@@>>>===;;;999777666555444333333222222111333555555555444555666444999@@@GGGPPP\\\jjjsssxxxyyyzzz|||}}}~~~~~~~~~}}}~~~|||wwwrrrooonnnooottt{{{///000222333000...444<<>>@@@@@@DDDHHHLLLOOORRRWWWZZZ\\\]]]^^^```cccfffhhhjjjlllmmmoooqqqsssuuuwwwwwwxxxxxxyyyxxxwwwxxxzzz|||{{{|||||||||}}}}}}}}}}}}~~~}}}|||}}}~~~~~~}}}{{{wwwwwwwwwwwwxxxwwwtttqqqsssrrrqqqooonnnllllllkkklllnnnpppsssuuuxxxyyyyyyxxxwwwwwwxxxzzz||||||{{{yyyxxxxxxwwwwwwxxxyyyzzzyyyyyyzzzzzzzzzzzzyyyyyywwwvvvuuuttttttuuuvvvvvvxxxuuusssqqqqqqpppnnnmmmhhhgggfffeeeeeeeeeffffffdddcccbbb___\\\XXXUUUTTTPPPOOOLLLIIIFFFCCC@@@???<<<;;;999888999777444111555444333111000000000000111000000000//////......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---000///...---,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++************************************************++++++++++++******))))))++++++******))))))))))))************************************************(((***+++***)))((()))***************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))*********))))))))))))******((())))))***++++++,,,,,,******************************))))))))))))******************************))))))))))))************((()))++++++)))((()))*********++++++,,,,,,------))))))))))))))))))))))))************************)))))))))))))))***++++++---,,,++++++*********+++,,,,,,---------.........---...//////000///////////////000111222333444444555555666777888999:::::::::;;;<<<>>>???AAABBBBBBEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNPPPRRRSSSUUUVVVVVVXXXWWWWWWWWWWWWYYYZZZ[[[[[[\\\]]]___```````````````aaacccdddccccccdddeeeeeedddeeegggiiijjjjjjhhhcccccceeeffffffeeeddddddgggfffdddddddddeeedddcccdddeeeeeefffggghhhjjjjjjiiijjjlllmmmllljjjgggfffdddbbb___\\\YYYTTTOOOKKKGGGDDD@@@>>><<<;;;999888666555444333333333333333333444555555444444666888555===IIISSS]]]fffpppvvvxxxxxxyyy{{{|||}}}~~~~~~zzz{{{{{{vvvoookkklllooo|||000000333555333...///333;;;<<<;;;999666333222222333333222111111111111222111111111111111111111111000333666777777888<<<@@@BBBDDDFFFGGGHHHIIIKKKMMMNNNSSSYYY^^^```ccchhhlllllllllmmmoooqqqsssuuuvvvtttuuuvvvxxxzzz}}}~~~~~~~~~~~~}}}||||||~~~~~~}}}|||xxxvvvtttsssrrrqqqnnnkkkmmmllljjjhhhfffcccaaa``````cccfffkkkooosssuuuvvvwwwvvvvvvxxx{{{}}}}}}|||~~~}}}{{{zzzyyyyyyzzzzzzzzz{{{|||}}}}}}}}}}}}}}}{{{zzzzzzyyyzzz{{{|||}}}{{{yyywwwwwwwwwxxxwwwvvvpppooonnnmmmmmmnnnooopppoooooommmllliiigggdddcccaaa___]]]ZZZVVVSSSPPPOOOHHHFFFCCCCCCDDDBBB===999444444333222222333333333000000//////......------------------------------/////////...............------------------------+++++++++++++++++++++++++++************+++,,,,,,...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************))))))))))))))))))))))))***++++++++++++***))))))++++++******)))(((((('''************************************************(((***+++***)))((()))************************************************************************************+++++++++++++++******))))))))))))******+++******))))))******+++'''((()))***+++,,,------***************+++++++++******))))))))))))******************************)))))))))************+++((()))++++++)))((()))***)))))))))***************))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((()))***++++++...---,,,+++************,,,---------...............//////000000////////////000000111222333444444666555666666777999:::;;;;;;<<<===???AAABBBDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHFFFGGGGGGHHHIIIKKKMMMNNNLLLNNNOOOQQQSSSTTTUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[]]]^^^___`````````___aaacccdddccccccdddeeeccccccccceeehhhiiiiiihhhddddddddddddddddddeeeeeegggeeeccccccddddddcccbbbdddeeefffgggiiijjjkkkkkkhhhiiijjjjjjiiifffcccaaaaaa___\\\YYYWWWSSSNNNJJJEEEBBB???<<<;;;:::888777444444333333333333333444777777777555444555888:::???HHHUUU```gggnnntttxxxxxxyyy{{{}}}~~~~~~~~~}}}|||vvvwwwtttnnnggghhhqqqyyy111222666<<<<<<777444555=========<<<:::888666555444333222222111111222222222222333444555666777888777;;;???AAABBBDDDJJJOOOUUUWWWYYY[[[\\\]]]```bbbaaaffflllooooooppptttxxxwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{|||~~~|||zzzuuuqqqmmmiiieeebbb___\\\]]]\\\[[[YYYVVVTTTRRRPPPQQQTTTXXX^^^dddiiimmmooopppppppppsssvvvxxxxxxwwwxxxwwwvvvuuuvvvwwwyyyzzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{|||}}}~~~~~~}}}xxxwwwuuutttssstttuuuvvvuuuuuuttttttsssqqqpppooommmllljjjhhhfffdddcccbbb[[[XXXUUUUUUVVVTTTNNNIII???===<<<:::888777777666333333222111111000//////........................000/////////.........---------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++************+++,,,------***************************************************++++++,,,+++***)))(((************************************************************************(((***+++***)))((()))***************************************************************************'''((((((((())))))))))))+++***)))(((((()))***++++++******))))))******+++))))))*********+++++++++))))))*********+++++++++******))))))))))))******************************))))))*********+++++++++((()))++++++)))((()))***+++******************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,++++++***+++++++++------------............//////000000000000/////////000111111333333444555666666555666777888:::;;;<<<===>>>AAACCCEEEGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJLLLMMMNNNLLLMMMOOOQQQSSSTTTTTTTTTWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^____________aaacccccccccbbbccceeeaaaaaabbbdddggghhhhhhggggggfffeeeddddddeeefffgggfffdddbbbbbbbbbbbbaaa```cccdddeeeggghhhiiijjjjjjhhhiiiiiiiiigggccc```]]]\\\ZZZXXXVVVTTTPPPKKKHHHDDDAAA===;;;:::999777666333333333222333333444444777777666555666:::@@@DDDOOOVVVaaajjjooosssxxx{{{yyy{{{}}}}}}~~~}}}{{{yyyrrrrrrnnngggbbbjjj{{{111222999CCCGGGDDD???===HHHBBB;;;555444555555666444333222222111111222222444444666888;;;===>>>???EEEJJJPPPRRRSSSWWW^^^ccceeegggjjjlllmmmnnnqqqsssoootttyyyyyywwwvvvyyy|||{{{{{{{{{zzz{{{{{{||||||~~~~~~~~~~~~{{{ooojjjddd]]]XXXTTTPPPMMMLLLLLLKKKJJJHHHFFFDDDCCCEEEHHHMMMTTT[[[```eeeggggggggghhhkkkoooqqqqqqpppkkkkkkkkkmmmppptttxxx{{{||||||~~~~~~~~~{{{yyywwwwwwxxxyyywwwwwwwwwxxxxxxwwwvvvvvvssssssrrrqqqpppoooooonnnkkkhhheeeeeefffccc]]]WWWRRRPPPLLLHHHCCC@@@===<<<777777666555555444333333000000000000000000000000000000//////.........---------------------------........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,...//////++++++++++++++++++++++++)))))))))***+++,,,......************************++++++++++++++++++++++++******+++,,,+++***)))(((*********+++,,,,,,------************************************************(((***+++***)))((()))*********************************************************************************++++++,,,,,,,,,---+++***)))(((((()))***+++++++++************+++++++++++++++***************))))))******++++++++++++******))))))))))))******************************))))))******++++++++++++((()))++++++)))((()))***...------,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************+++,,,---...************+++,,,---------------........./////////000000000000000//////000000111222333444444555666666555666777888:::;;;<<<===???BBBDDDGGGIIIJJJGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLNNNOOOKKKMMMOOOQQQSSSTTTTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^____________aaacccccccccbbbcccdddaaa```aaacccfffhhhgggfffjjjhhhfffddddddeeehhhiiijjjhhhfffeeeffffffeeedddaaabbbdddfffggghhhiiiiiihhhiiiiiiiiifffbbb^^^\\\XXXWWWUUUSSSQQQNNNJJJGGGCCC@@@<<<:::999888777555333333222222333333444444333333333444888@@@IIIPPP[[[aaajjjpppssswww{{{yyy{{{}}}~~~}}}~~~~~~|||zzzxxxoooooojjjcccaaammm222111333===JJJSSSTTTQQQbbbMMM888333555666666777666555444222111333777:::777;;;???AAAAAAFFFMMMTTTVVVZZZ___cccfffjjjnnnpppssstttwwwyyyzzzzzzzzzyyyxxx{{{~~~~~~|||{{{|||~~~zzzzzzzzzzzzzzz{{{|||}}}}}}|||}}}{{{uuueeeaaaZZZRRRKKKFFFCCCAAABBBBBBBBB@@@???@@@BBBCCC@@@EEEMMMUUU\\\aaacccdddfffeeedddddddddccc```^^^[[[WWWVVV^^^fffjjjnnnrrrqqqtttwwwzzz{{{}}}yyy{{{zzzxxxvvvvvvvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxwwwyyyyyyyyyxxxvvvuuusssrrrtttsssqqqooollliiifffddd^^^[[[WWWSSSOOOJJJEEEAAACCCAAA>>>:::777444333333111000...---------...///111///------///111111111///---+++******+++---...------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,---,,,++++++******++++++************+++,,,---...,,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************((()))))))))************+++++++++************)))))))))*********+++++++++******+++++++++,,,,,,,,,************************+++*********))))))(((((())))))************))))))...***'''(((,,,///---***************************,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------,,,******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......000000000000111111111111//////000111222333333444222444666888999:::===???AAADDDGGGJJJLLLKKKJJJIIIGGGHHHJJJKKKLLLMMMLLLLLLKKKJJJJJJKKKMMMOOONNNMMMMMMOOOQQQRRRRRRSSSUUUWWWVVVWWWXXXXXXWWWWWWYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^bbbaaaaaaaaabbbccceeefffcccccccccccceeegggjjjkkkjjjhhhdddbbbaaaccceeegggiiiiiihhhgggfffeeeddddddbbbcccdddeeeffffffffffffjjjfffcccccccccaaa[[[UUUVVVRRRMMMKKKJJJHHHDDDAAA===<<<:::888666666666666555333222222333444444333777666555777>>>IIITTT\\\gggjjjnnntttxxx{{{|||}}}~~~~~~||||||zzzuuunnnkkkllljjjgggnnn222000///444>>>KKKWWW]]]YYYGGG666222555666666777666666555444444666:::>>>AAAEEEKKKNNNOOOTTT[[[aaagggjjjnnnrrrtttwwwzzz|||yyyzzz}}}~~~}}}}}}}}}}}}yyyuuussstttuuuvvvvvvuuuuuuuuuuuuvvvvvv|||{{{yyywwwwwwyyy{{{}}}~~~~~~|||wwwiiieee___WWWOOOHHHDDDAAA???@@@@@@@@@@@@BBBEEEGGGIIIMMMUUU]]]ccchhhjjjkkkmmmllljjjhhhfffaaa\\\XXXSSSMMMKKKPPPVVVYYY]]]```fffiiinnnssswww{{{~~~~~~{{{uuuuuussspppnnnmmmnnnoooppprrrtttvvvxxxyyyzzz|||}}}{{{{{{{{{{{{zzzyyyxxxxxxxxxwwwvvvuuurrrpppnnnlllllliiifffdddaaa^^^ZZZVVVNNNKKKGGGBBB>>>:::888777444333222000000000000111000...,,,,,,...//////...000///...,,,,,,,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,++++++***+++++++++************+++,,,---...,,,+++***))))))***+++,,,******************************))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************+++++++++++++++++++++************)))))))))*********+++++++++*********+++++++++,,,,,,************************+++*********))))))))))))))))))************))))))+++***((()))++++++***(((************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...///000000000000111111111111//////000111222333444444333555777888999:::===???AAACCCFFFIIIKKKKKKJJJJJJHHHIIIKKKMMMNNNNNNNNNNNNMMMLLLLLLMMMOOOPPPPPPOOONNNPPPQQQRRRQQQRRRTTTUUUTTTVVVWWWXXXWWWWWWYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^``````___``````bbbdddeeebbbcccccceeefffhhhjjjkkkjjjhhheeeccccccdddfffhhhiiiiiihhhggggggfffffffffbbbccccccdddddddddddddddhhhfffccccccdddaaa[[[UUUUUUPPPJJJGGGEEECCC@@@===<<<:::888666555444444444333333333333555666666666666777999>>>FFFQQQ\\\dddkkkmmmqqquuuxxxzzzzzzzzz~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxvvvsssoookkkgggmmmssswww333222000///222:::FFFOOOKKK???333222555777888888888999999:::;;;???DDDHHHPPPUUU\\\```cccgggmmmqqqtttwwwzzz|||}}}~~~|||vvvoooiiiffffffhhhmmmlllkkkjjjiiiiiiiiiiiijjjiiigggggghhhjjjmmmooosssuuuyyy}}}{{{ssspppkkkccc[[[SSSMMMJJJHHHHHHHHHIIILLLOOORRRSSSXXX\\\bbbiiioootttvvvwwwzzzxxxvvvsssnnnfff^^^XXXNNNFFFAAACCCFFFGGGJJJMMMQQQUUU\\\bbbiiiqqqxxx|||{{{xxxvvvsssnnnhhhfffbbb___^^^___aaabbbeeejjjppptttvvvyyy}}}}}}}}}}}}}}}||||||{{{{{{||||||{{{zzzxxxwwwuuutttsssqqqooonnnmmmllliiifff^^^\\\WWWRRRMMMHHHEEECCC===;;;:::777666444444333333111//////000111000///111000000///...---,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,+++++++++++++++************+++,,,------++++++************++++++******************************))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************++++++++++++,,,,,,,,,+++++++++************)))***************+++++++++*********++++++++++++,,,***************************************)))))))))))))))************))))))***+++------+++)))))))))))))))))))))))))))))))))+++++++++++++++*********++++++++++++++++++++++++))))))***++++++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,------...///000000000000111111111111000000111222333444555555555666888999999:::<<<>>>AAACCCFFFIIIJJJKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQPPPPPPOOONNNOOOQQQRRRRRRQQQPPPQQQRRRRRRQQQQQQRRRSSSSSSTTTVVVWWWWWWWWWYYY[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^___aaacccdddbbbcccdddfffhhhiiijjjjjjjjjiiigggfffeeefffhhhiiihhhhhhhhhhhhhhhhhhhhhhhhcccccccccccccccbbbbbbbbbeeecccbbbcccccc```YYYTTTSSSMMMFFFAAA???>>>;;;999:::888666444333333333333222333444555777888999:::666:::BBBKKKTTT^^^gggmmmqqqrrruuuwwwxxxyyyyyyyyy}}}}}}~~~}}}}}}|||{{{{{{{{{zzzxxxtttpppmmmlllmmmmmmyyy222333444333333444777999===888333333777:::<<<<<<===???BBBEEEIIINNNUUUYYYaaaffflllqqqtttwwwzzz|||}}}zzzuuulllccc\\\ZZZ[[[\\\aaa```^^^\\\[[[ZZZYYYYYYWWWVVVUUUUUUVVVYYY]]]___cccgggmmmssswwwzzzzzzzzzwwwxxxzzz|||~~~{{{uuuooogggaaa]]]^^^]]]]]]^^^aaaccceeeeeegggiiinnnsssxxx|||zzzrrrhhhbbbQQQGGG???>>>???>>>???BBBAAAEEELLLTTT\\\eeennnttt}}}vvvnnnjjjfffaaaYYYVVVRRROOOMMMNNNPPPRRRTTT[[[dddjjjmmmqqqwww{{{zzzzzzzzzyyyyyyyyyyyyyyy|||||||||{{{zzzyyyxxxwwwuuusssrrrrrrrrrqqqooolllmmmkkkgggccc^^^YYYVVVTTTJJJIIIFFFCCC???<<<999888999777666555555555444222/////////000///...---,,,...........................------,,,,,,------...------------------------------------------------...---,,,,,,++++++,,,,,,------,,,++++++++++++,,,+++*********++++++,,,---++++++++++++++++++++++++************************+++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,+++++++++*********))))))************************************++++++++++++************************************************)))******++++++******)))***///333222---)))***,,,))))))))))))))))))))))))+++++++++***************************************((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------.../////////000000000111111111111111111222333444555666666666888:::::::::;;;===>>>AAACCCEEEHHHJJJKKKKKKKKKNNNOOOQQQSSSTTTTTTTTTSSSSSSRRRQQQRRRTTTUUUTTTSSSRRRSSSTTTSSSQQQPPPQQQRRRRRRSSSVVVVVVWWWXXXZZZ\\\[[[[[[[[[\\\]]]]]]^^^___]]]]]]\\\]]]^^^```aaacccaaaccceeehhhiiijjjjjjjjjjjjjjjiiihhhhhhiiijjjkkkhhhhhhiiiiiijjjjjjjjjkkkfffeeedddcccbbbaaaaaa```aaaaaaaaabbbbbb^^^XXXSSSPPPIIIAAA<<<;;;;;;:::999999888666444333333333333222444555777777888:::;;;:::BBBMMMXXX```hhhooossstttuuuwwwxxxyyyzzzzzzyyy}}}~~~}}}}}}|||{{{zzzyyy|||yyyvvvrrrmmmjjjooouuu000111222666999:::999777444555777888;;;???BBBCCCIIILLLPPPUUUZZZaaahhhmmmooosssxxx|||~~~rrrlllccc[[[WWWWWWYYYZZZ[[[ZZZXXXUUUSSSQQQPPPPPPOOOMMMLLLKKKLLLOOORRRTTTSSSWWW]]]dddhhhjjjkkkjjjiiijjjmmmpppuuu{{{zzzuuurrrtttrrrqqqrrrssssssqqqnnnkkkmmmooosssvvvzzz|||}}}zzzrrrlllSSSIII@@@>>>===;;;;;;===<<<@@@EEEKKKSSS\\\eeekkkwww}}}{{{mmmaaaZZZUUUPPPJJJHHHDDDAAA@@@AAACCCDDDEEELLLVVV^^^dddhhhmmmpppnnnnnnooooooqqqsssuuuvvvzzzzzzzzzzzzzzzyyyxxxwww{{{yyyxxxxxxxxxwwwuuussssssrrrpppmmmjjjfffdddbbb[[[YYYUUUQQQLLLGGGCCCAAA???===:::999888777444222---...//////000//////..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,...---,,,,,,++++++,,,,,,++++++******++++++,,,,,,+++++++++,,,,,,+++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))*********++++++++++++*********))))))************************))))))*********+++++++++***************************************+++++++++******++++++++++++*********///333222,,,)))))),,,))))))))))))))))))))))))************************************************(((((()))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,---------...------------.../////////000000000111111111111222222333444555666777777777999;;;;;;;;;<<<>>>???BBBCCCFFFHHHJJJLLLLLLMMMQQQRRRTTTVVVWWWWWWWWWVVVVVVUUUTTTUUUVVVWWWVVVUUUTTTUUUUUUTTTRRRQQQQQQRRRRRRTTTVVVWWWWWWXXXZZZ\\\\\\\\\\\\\\\]]]^^^___```^^^^^^]]]]]]^^^___aaabbbaaabbbeeegggiiijjjjjjiiijjjjjjjjjkkkkkkllllllllliiiiiijjjjjjkkklllllllllhhhgggeeecccbbbaaaaaaaaabbbbbbccccccbbb___ZZZWWWMMMFFF???:::;;;<<<===<<<:::999777555444444555555444555777777666888;;;>>>DDDMMMYYYccciiimmmqqquuuuuuvvvwwwxxxzzz{{{{{{|||~~~~~~}}}}}}{{{zzzyyyxxxyyytttpppooommmnnnwww666333111111555888999999666===BBBCCCEEEJJJOOOPPPYYY\\\aaafffkkkqqqxxx|||{{{}}}pppkkkeee``````bbbdddeeebbbaaa___\\\ZZZXXXWWWVVVQQQPPPMMMKKKKKKLLLNNNOOOMMMPPPUUUYYY[[[\\\ZZZYYYZZZ[[[]]]bbbiiirrrzzz~~~}}}}}}|||yyyrrrmmmgggggghhhiiikkkmmmooopppsssuuuwwwzzzzzzwwwqqqlllRRRIIIAAA>>>===;;;:::;;;;;;===@@@DDDJJJRRR[[[aaarrryyyvvveeeUUULLLFFFBBB???>>><<<:::999:::;;;<<<===CCCLLLWWW___eeehhhhhhbbbcccccceeegggjjjmmmooorrrssstttvvvwwwxxxxxxxxx}}}|||{{{{{{{{{{{{xxxvvvssssssrrrqqqooommmkkkjjjhhhgggddd```[[[VVVRRROOOFFFCCCAAA>>><<<999555222000000000000000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,...------,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************(((((()))))))))*********+++++++++************)))+++++++++***************)))))))))************+++*********************************+++++++++++++++******++++++++++++******(((,,,///...***'''(((+++************************)))))))))***************************************)))))))))))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,------............------......///000000000000000111111111111333333444555666777888888888999;;;<<<<<<===???AAACCCDDDFFFIIIKKKMMMNNNOOOSSSTTTVVVXXXYYYYYYYYYXXXXXXWWWVVVVVVXXXYYYXXXVVVUUUVVVWWWVVVSSSRRRSSSTTTTTTUUUWWWXXXXXXXXXZZZ\\\^^^^^^]]]]]]]]]___aaabbbaaa```___^^^^^^___```aaaaaabbbccceeeggghhhiiiiiiiiiiiikkklllmmmmmmmmmmmmkkkkkkkkkllllllmmmmmmmmmiiigggeeecccbbbaaaaaaaaaccccccdddcccbbb___]]][[[KKKEEE>>>;;;<<<>>>???>>>:::999888666555666666777555777888777777999???DDDPPPYYYdddlllnnnooosssvvvvvvvvvwwwxxxzzz{{{|||}}}}}}}}}|||{{{zzzxxxvvvuuurrrlllmmmtttzzz888888777555555999>>>BBBDDDOOOWWWWWWWWW]]]ccceeekkkmmmqqqtttwww|||wwwssspppooorrruuuwwwwwwtttsssqqqnnnllljjjiiihhhcccaaa]]]YYYWWWVVVWWWXXXXXXXXXZZZZZZXXXUUURRRPPPOOOOOOPPPTTT]]]hhhssszzz|||rrrjjjbbbaaa```___```aaabbbdddeeegggiiimmmnnnlllhhhdddTTTKKKEEEDDDCCCAAA???@@@@@@AAABBBEEEIIIPPPYYY___nnnwww~~~tttbbbPPPGGGBBB???999999999999999999999999===@@@IIIVVVcccjjjkkkiiibbbaaa___^^^^^^___aaabbbdddfffiiimmmqqqtttvvvxxxyyyxxxxxxyyyzzzzzzxxxwwwttttttuuuttttttrrrpppoooqqqpppnnnlllhhheeeaaa___TTTRRROOOKKKHHHDDD>>>;;;777666444222111000111111...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,++++++***++++++,,,++++++,,,------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))*********++++++++++++++++++************)))+++++++++*********))))))))))))))))))*********************************************++++++,,,,,,,,,***++++++,,,,,,++++++***(((***,,,+++)))((()))+++++++++++++++++++++++++++((()))))))))*********+++******************************))))))***+++---...++++++++++++++++++++++++++++++,,,,,,---......///...............//////000000000000000111111111111333444555666777888888999777999<<<======???AAACCCDDDEEEGGGJJJLLLNNNPPPQQQTTTUUUWWWYYYZZZZZZZZZYYYYYYXXXWWWWWWYYYYYYXXXWWWVVVWWWXXXWWWUUUTTTTTTVVVVVVWWWYYYYYYYYYYYYZZZ\\\```___^^^^^^^^^```bbbcccdddcccbbb````````````aaaaaaaaabbbccceeegggiiijjjgggiiikkkmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnhhhfffdddaaa``````aaaaaa`````````___]]][[[[[[[[[LLLFFF@@@<<<===>>>>>>===:::999777666555666666777666777999888888===FFFNNNZZZcccmmmrrrqqqqqqtttxxxwwwwwwxxxxxxyyyzzz{{{|||{{{{{{zzzxxxwwwuuusssrrrooolllttt000777???BBBCCCFFFOOOVVVSSS___hhhhhhgggmmmtttvvvvvvxxxzzz|||~~~~~~|||zzz|||}}}{{{yyyxxxxxxyyywwwrrrmmmjjjhhhhhhhhheeeeeeccc```\\\VVVRRROOOJJJIIIIIILLLUUUbbbnnnvvv|||tttjjj```___]]][[[ZZZ[[[\\\]]]^^^___aaadddfffddd```\\\XXXPPPKKKKKKKKKIIIGGGHHHKKKLLLLLLNNNQQQXXX```ffflllvvvvvvcccRRRHHHDDDAAA888888999::::::::::::999???AAAIIIXXXhhhqqqpppllliiifffaaa]]]YYYVVVUUUUUUXXX[[[___eeekkkppptttvvvwwwwwwwwwxxx{{{{{{zzzyyywwwwwwxxxxxxwwwvvvtttssstttttttttsssqqqnnnllljjjcccaaa]]]YYYUUUPPPJJJFFF===;;;777444222111111111////////////////////////...------,,,,,,------...////////////////////////++++++++++++++++++++++++...---,,,,,,++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,++++++***+++++++++++++++------------++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******************************+++++++++,,,,,,,,,+++++++++************)))++++++++++++******))))))))))))))))))*********************************************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))+++******)))***,,,...///++++++++++++++++++++++++++++++,,,,,,---...//////...............///000000000000000000111111111111444444555666777888999999777999;;;===>>>@@@BBBDDDEEEFFFHHHJJJMMMOOOQQQRRRUUUVVVXXXYYYZZZZZZZZZZZZZZZYYYWWWXXXYYYZZZXXXWWWWWWXXXYYYXXXVVVUUUVVVWWWWWWYYYZZZZZZYYYYYYZZZ\\\aaa```___^^^___aaacccdddgggeeedddbbbaaa```aaaaaaaaaaaaaaabbbcccfffhhhjjjfffhhhkkkmmmnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnmmmmmmfffeeebbb```______```aaa[[[[[[[[[YYYVVVVVVVVVWWWMMMGGGAAA======>>><<<;;;999888777666555555666777666888999888:::AAALLLUUU```iiiqqquuussssssvvv{{{yyyyyyxxxxxxxxxyyyzzzzzzyyyyyyxxxvvvtttrrrpppoooqqqqqqAAACCCGGGKKKQQQXXXaaaffflllnnnrrruuuwwwyyy|||~~~~~~~~~}}}zzzwwwwwwqqqjjjccc___[[[UUUQQQOOOMMMKKKLLLQQQZZZccciiirrrssswww~~~xxxmmmiiiddd^^^ZZZYYYZZZ\\\\\\\\\^^^bbbeeeeeeccc```^^^ZZZXXXUUUSSSQQQPPPQQQQQQRRRUUUYYY\\\^^^dddlllrrrzzz{{{mmm^^^PPPGGGCCC???===:::999999999888777>>>CCCOOO___nnnwwwxxxvvvqqqqqqooojjjbbbZZZUUURRRTTTTTTVVVZZZ```eeehhhiiikkkppptttwwwyyyzzzyyyvvvuuuwwwzzzzzzyyywwwvvvvvvyyywwwuuuuuutttssspppnnnmmmjjjgggeeeccc___ZZZUUUIIIFFFAAA<<<888555444333222111//////000000...,,,------,,,------...///000------------------------)))))))))******+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///......------******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,******************************+++,,,,,,+++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***((()))***+++,,,---......*********)))))))))))))))************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++++++++++++++++++++++++++))))))***++++++++++++*********))))))******+++,,,)))))))))***+++++++++,,,))))))))))))************))))))))))))************++++++,,,,,,,,,,,,------++++++++++++,,,---......000///...------...///000/////////000111111222222444444666777999;;;<<<===<<<>>>@@@AAAAAABBBDDDFFFGGGHHHJJJMMMOOORRRTTTUUUVVVVVVWWWWWWYYYZZZ\\\]]]YYYZZZ[[[\\\\\\[[[YYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\ZZZZZZ[[[\\\___bbbeeeggghhhgggdddbbb```____________aaadddeeeeeeeeefffhhhgggggghhhiiikkklllmmmnnnllljjjjjjjjjlllmmmlllkkkfffcccaaa___^^^]]][[[ZZZYYYZZZWWWQQQOOORRRSSSQQQHHHEEEAAA???>>>>>><<<;;;;;;888555555777888777555888888888:::AAALLLYYYbbbiiikkkooorrruuuvvvvvvvvvyyyyyyyyyzzzzzzyyyyyyxxxwwwtttqqqpppooonnnkkkhhhiiiyyyNNNRRRXXX^^^ccchhhmmmqqqtttwwwzzz|||}}}~~~|||uuunnniiiddd___[[[YYYVVVRRRPPPRRRWWW^^^bbbfffgggkkkrrr{{{yyyoooeeeaaa[[[WWWVVVWWWXXXXXXWWWZZZ___cccffffffeeeddd```]]]YYYUUURRRQQQQQQQQQUUUXXX\\\```dddllluuu}}}wwwkkk^^^SSSLLLAAA>>>;;;999999999888888<<>>@@@AAABBBCCCEEEGGGHHHIIIKKKMMMOOOQQQSSSTTTVVVVVVVVVWWWXXXYYY[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\ZZZYYYZZZ[[[[[[[[[\\\]]]___bbbdddfffhhhfffdddbbbaaa````````````bbbeeeeeeeeeeeefffggghhhhhhiiijjjkkkllllllmmmkkkjjjiiiiiijjjjjjiiigggcccaaa]]][[[ZZZYYYWWWUUURRRSSSOOOIIIHHHMMMPPPOOOJJJGGGCCCAAA@@@???===<<<;;;888555444666777777555777999<<>>;;;777444222111000...111000000////////////////////////////////////////////////...............------------------------++++++++++++++++++++++++******++++++++++++************++++++++++++************++++++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++******))))))******+++,,,+++++++++***************))))))))))))************)))))))))*********++++++++++++,,,,,,,,,,,,------------------...///000000......////////////......//////000000111222222222444555555666888999999:::<<<>>>AAABBBCCCEEEGGGIIIJJJJJJLLLMMMOOOQQQRRRSSSUUUUUUUUUUUUVVVXXXYYYZZZZZZ[[[]]]^^^______^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\___``````^^^\\\ZZZ[[[\\\]]]]]]^^^^^^```bbbcccdddfffeeedddcccccccccccccccbbbdddffffffeeeeeefffgggiiiiiijjjjjjjjjkkkkkkkkkiiihhhhhhiiiiiiiiifffdddaaa^^^YYYVVVTTTSSSQQQOOOLLLLLLIIIDDDEEEKKKOOOOOOMMMJJJFFFCCCAAA@@@>>><<<999777444333444666666666666;;;CCCLLLVVVaaakkkqqqtttuuuwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvoooooonnnmmmlllmmmppprrroootttzzz~~~}}}}}}|||zzzvvvooohhhbbb___]]]]]]\\\\\\]]]```dddiiimmmoooyyy|||wwwkkkfff```[[[XXXVVVTTTSSSOOOPPPSSSWWWZZZ\\\^^^___YYYVVVPPPJJJFFFEEEEEEFFFGGGIIIMMMQQQWWWbbbnnnxxx{{{ooofff\\\VVVNNNGGGBBB@@@>>>===<<>>AAACCCDDDFFFIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQTTTTTTTTTTTTUUUVVVXXXYYY[[[]]]^^^```aaaaaa``````^^^^^^^^^^^^^^^^^^^^^^^^___```aaa```^^^]]]^^^_________``````aaabbbbbbcccddddddddddddeeeeeeeeefffdddfffggggggfffeeefffgggjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhiiijjjjjjgggddd___ZZZTTTPPPMMMLLLKKKIIIGGGJJJIIIGGGIIIOOORRRRRROOOKKKGGGCCCAAA???===;;;666555333222333444666777999@@@KKKVVV```iiippptttssstttvvvwwwxxxyyyyyyyyyxxxxxxxxxwwwvvvuuutttsssmmmmmmkkkjjjkkkqqqyyy|||~~~~~~wwwqqqmmmjjjiiifffeeedddbbbbbbdddfffhhhqqqtttxxx}}}~~~wwwsssnnnhhheeeaaa^^^[[[UUUTTTTTTSSSSSSTTTUUUUUUTTTQQQMMMIIIFFFFFFGGGHHHGGGIIILLLNNNRRR[[[gggoooyyy~~~{{{tttllleee[[[RRRKKKGGGDDDBBB???BBBFFFKKKPPPYYYeeennnwwwzzz}}}{{{tttlllddd[[[RRRMMMFFFDDDHHHRRR[[[bbbllluuuwwwzzz}}}~~~}}}|||{{{{{{yyyyyyyyyzzzzzzxxxtttqqqiiikkklllmmmmmmlllkkkkkkmmmmmmmmmllliiieeeaaa___ZZZUUUOOOHHHCCC>>>999666222222111000000000000111/////////.........------111111111000000/////////........................++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---.........------,,,+++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))******+++++++++,,,******************************************************************************++++++++++++******))))))*********+++++++++************************))))))((((((((()))***+++******))))))******+++,,,,,,+++++++++***)))))))))((()))))))))************************+++++++++++++++++++++,,,,,,,,,------++++++++++++,,,---......---...///000000///...---000000000111222222333333444555555666777888888888<<>>;;;999444333222111222555888;;;@@@HHHSSS^^^ggglllppprrrssstttuuuwwwyyyzzz{{{|||wwwwwwwwwvvvuuusssrrrqqqiiihhhhhhkkkrrr|||yyyxxxrrrrrrooolllhhhggghhhjjjmmmppptttyyy}}}|||xxxuuuqqqmmmkkkdddaaa]]]YYYWWWUUUUUUVVVRRRQQQNNNLLLKKKLLLLLLMMMNNNPPPQQQRRRTTTZZZcccjjjtttzzzuuuooofff^^^WWWSSSOOOMMMIIIIIIJJJKKKOOOUUU]]]bbbqqqtttyyy|||~~~}}}xxxqqqhhh^^^WWWMMMFFFEEELLLSSSXXXcccooouuuxxx}}}}}}{{{zzzvvvvvvvvvvvvvvvsssoookkkeeegggjjjkkkkkkkkklllllllllmmmooooooooommmkkkjjjfffbbb]]]WWWQQQKKKEEEAAA888777555333222111000000000//////......---------///..................---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++***************************------...------,,,+++************+++++++++++++++---,,,+++******+++,,,---*********++++++,,,,,,,,,))))))******+++,,,,,,,,,******************************************************************************++++++++++++******)))************+++++++++************************))))))((('''((()))***+++******))))))******+++,,,+++++++++***************))))))))))))*********************++++++++++++,,,++++++,,,,,,,,,,,,------------------...///000000......////////////......000000111111222333333333444555555666888999999:::===???BBBCCCDDDFFFHHHJJJKKKLLLLLLNNNOOOPPPQQQQQQPPPQQQQQQSSSUUUWWWYYYZZZ^^^___aaabbbcccbbbbbbaaa````````````````````````]]]___aaaaaaaaaaaaccceeeaaabbbccccccddddddccccccbbbbbbdddeeefffgggggggggeeegggiiiiiihhhhhhiiijjjkkkjjjjjjjjjjjjjjjjjjjjjfffgggjjjmmmooommmiiifffVVVPPPHHHBBB????????????BBBIIINNNQQQTTTWWWUUUQQQMMMIIIEEEAAA???===:::888333333333333444888===AAAKKKRRR\\\eeekkknnnpppqqquuuuuuvvvxxxzzz|||}}}~~~wwwwwwvvvuuusssrrrpppoooffffffjjjttt~~~~~~}}}zzzuuussstttvvvsssuuuyyy|||}}}{{{vvvsssmmmhhhdddbbbbbbccc\\\\\\\\\[[[[[[[[[[[[[[[]]]___`````````cccjjjooowww{{{yyyuuuooojjjgggeeebbb```[[[YYYVVVVVVXXX[[[]]]^^^iiimmmsssxxx|||{{{tttkkkeee[[[OOOHHHJJJLLLNNNYYYfffnnntttzzz~~~}}}zzzvvvtttnnnmmmmmmnnnmmmiiiddd```]]]```eeeggghhhiiikkkmmmlllmmmooopppqqqqqqppppppmmmkkkgggddd___ZZZSSSOOOEEECCC@@@<<<999666444333111111000000///......---+++,,,,,,,,,,,,,,,,,,---........................------------------------***+++,,,---............+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++------------,,,+++***)))++++++++++++,,,,,,,,,------,,,***))))))***,,,---,,,,,,+++++++++++++++***))))))***++++++,,,------******************************************************************************++++++++++++******)))************+++++++++***************************)))'''''''''(((***+++******))))))******+++,,,***************+++++++++))))))))))))*********************+++++++++,,,,,,++++++,,,,,,,,,,,,------------------...///000000//////............//////000111111222222333333444444444555777999:::;;;<<<===???BBBCCCCCCDDDGGGIIIJJJKKKLLLMMMOOOPPPQQQRRROOOOOOQQQSSSVVVYYY[[[]]]``````bbbccccccbbbaaa```````````````````````````___```bbbbbbaaaaaabbbdddaaabbbcccdddeeeeeeddddddaaabbbccceeeffffffffffffeeegggiiijjjiiiiiijjjllljjjjjjjjjjjjjjjjjjjjjkkkhhhiiilllnnnooolllfffbbbXXXRRRJJJCCC@@@AAAAAABBBEEEKKKPPPRRRTTTWWWVVVQQQLLLIIIDDDAAA???===;;;999444555666666888<<>>@@@BBBCCCCCCDDDFFFHHHJJJJJJLLLMMMOOOQQQRRRSSSNNNOOOPPPSSSVVVZZZ\\\^^^```aaabbbcccbbbbbb```___````````````````````````aaabbbcccbbbaaa```aaabbbaaabbbdddeeefffeeeeeeddd```aaaccceeeffffffeeeeeedddgggiiijjjjjjjjjkkkmmmiiiiiijjjjjjjjjkkkkkkkkkjjjkkkmmmooonnnjjjccc^^^]]]WWWNNNGGGEEEEEEGGGGGGIIINNNQQQRRRTTTWWWWWWTTTLLLIIIDDDAAA@@@>>><<<:::555777888999;;;@@@HHHNNN^^^cccjjjooorrrtttuuuvvvuuuuuuuuutttuuuuuuvvvwwwvvvvvvuuutttrrrpppnnnllluuuwww~~~|||{{{zzzzzz}}}|||zzzxxxxxxyyyzzz{{{~~~~~~}}}||||||~~~}}}{{{zzzyyyyyyxxxuuussspppooommmmmmkkknnnrrrtttvvvwwwzzz|||~~~zzzvvviii```SSSIIIEEEFFFIIIKKK[[[aaajjjqqqrrrpppnnnlllccc```[[[WWWTTTPPPLLLIIIEEEIIINNNTTTZZZ```ggglllnnnpppssssssrrrqqqqqqrrrnnnooopppqqqooolllhhhfff___\\\XXXUUUQQQKKKCCC<<<:::777444222222222111000...------...000222111000555333111000000000///---......---------,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++*********)))******+++,,,************))))))(((((())))))))))))))))))))))))''''''(((((())))))******+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,+++...------------.../////////////////////...............000111111222222222666666777888:::;;;<<<===BBBCCCCCCCCCBBBCCCFFFHHHJJJKKKMMMOOOPPPPPPPPPOOOQQQQQQRRRTTTWWWZZZ]]]___aaabbbcccddddddcccbbbaaa^^^^^^^^^^^^^^^___```aaaccccccdddddddddcccbbbbbbbbbbbbbbbdddfffgggeeeccc````````````aaacccdddeeefffeeedddfffjjjjjjhhhdddggghhhhhhiiijjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiii___SSSKKKIIIJJJIIIGGGJJJNNNSSSWWWYYYVVVRRROOOHHHFFFCCC@@@===;;;999888999777666666:::EEERRR[[[fffhhhlllppptttwwwyyy{{{wwwxxxyyyzzzzzzyyyxxxwwwzzzsssppprrrrrrmmmkkknnn{{{}}}}}}}}}}}}{{{yyywwwvvvvvvsssuuuwwwxxxwwwwwwyyyzzz}}}{{{{{{{{{||||||zzzxxxpppgggYYYMMMFFFDDDDDDDDDSSSXXXaaagggjjjkkkkkkkkkeeebbb^^^ZZZVVVQQQMMMIIIDDDFFFIIILLLQQQWWW^^^cccfffjjjooorrrsssrrrssssssrrrrrrsssrrrqqqooommmlllgggdddaaa^^^ZZZUUUMMMHHH>>><<<999777777555333111///...---...///000///...000///---...000111000///.........---------,,,,,,---------,,,,,,------------------------,,,+++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++************************(((((((((((())))))******+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,...------------...////////////////////////////////////000111111222222111444555666888;;;===>>>???BBBCCCCCCCCCCCCDDDFFFIIIJJJKKKMMMOOOPPPQQQQQQQQQSSSSSSTTTVVVXXX[[[]]]___```aaabbbcccdddccccccbbb^^^^^^^^^^^^^^^___``````aaabbbcccdddddddddddddddccccccccceeeggggggeeeccc______```aaabbbccceeefffeeeeeeeeeggghhhhhhgggeeegggggghhhiiijjjkkkllllllmmmlllmmmpppsssvvvvvvvvvuuukkk]]]SSSOOONNNMMMKKKOOOQQQVVVYYYZZZVVVPPPLLLGGGEEECCC???<<<:::888777888888888;;;BBBMMMYYYaaajjjkkknnnqqqsssuuuwwwwwwxxxxxxyyyyyyyyyxxxvvvvvvvvvrrrooopppnnnmmmsss{{{~~~~~~~~~~~~}}}~~~~~~~~~|||~~~~~~}}}zzzxxxxxxxxxxxxvvvsssssstttvvvwwwwwwsssjjj]]]QQQIIIDDDAAA@@@IIIMMMTTTZZZ^^^bbbfffiiigggeeebbb___]]]YYYTTTQQQHHHHHHGGGGGGIIINNNUUUZZZ___ccciiinnnqqqrrrssstttttttttssssssrrrqqqqqqqqqooommmjjjhhheee```ZZZUUUIIIGGGDDDBBB???;;;777333222111//////000000///......------...000000///............------------,,,///...,,,++++++,,,...///---............------,,,++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++***************+++,,,,,,******++++++++++++++++++++++++++++++++++++++++++((((((((())))))))))))***+++++++++***************)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++*********+++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------...------------...//////////////////////////////111111111111111111222222333444666888;;;>>>@@@AAAAAACCCDDDDDDCCCDDDGGGIIIIIIJJJLLLNNNPPPRRRSSSSSSVVVVVVWWWXXXZZZ\\\^^^___^^^```aaacccdddddddddccc^^^^^^^^^^^^_______________```bbbdddeeefffggggggfffeeeeeefffgggfffdddbbb^^^______```bbbccceeefffccceeefffgggfffeeeeeefffeeefffggghhhjjjlllmmmmmmooonnnooovvvxxxjjj___XXXUUURRROOOTTTVVVYYY[[[[[[VVVNNNHHHFFFDDDAAA>>>:::888777777777888<<>>@@@AAAAAACCCDDDEEEEEEFFFHHHJJJHHHIIIKKKNNNPPPSSSTTTUUUXXXYYYYYYZZZ\\\]]]^^^___]]]___aaacccdddeeeeeeeee^^^_____________________^^^___aaadddfffhhhiiijjjhhhggggggggghhhgggdddbbb]]]]]]^^^___aaacccdddeeebbbeeegggfffdddcccdddgggdddeeefffhhhjjjlllnnnoooqqqooopppyyyvvvlllddd^^^XXXTTTXXXXXXZZZ[[[[[[VVVNNNHHHDDDBBB???<<<999888777777777:::AAAMMMZZZeeelllnnnpppqqqrrrsssttttttttttttvvvvvvuuutttrrrqqqpppooooooooopppttt}}}~~~~~~}}}{{{xxxwwwmmmnnnooooooooonnnmmmmmmmmmmmmnnnnnnnnnooorrruuuxxxvvvvvvuuutttrrrqqqqqqvvvxxxxxxuuuqqqnnnnnnnnnppppppooonnnnnnnnnooopppqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrsssuuuxxx{{{}}}~~~{{{vvvtttwww{{{zzz{{{|||~~~~~~|||{{{{{{yyyuuuoookkkjjjkkkkkkkkkfff```XXXPPPKKKGGGDDDBBBBBBCCCEEEFFFHHHLLLQQQUUU\\\^^^ccciiiooorrrrrrqqqgggeee___ZZZVVVVVVZZZ^^^eeefffeeeeeeeeegggkkknnnnnnppprrrtttuuutttsssrrrrrrrrrrrrqqqnnnkkkiiihhhfffddd```\\\VVVNNNEEE???999666333222222222222111111111222333444333///,,,//////.........---------,,,,,,---......---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++***+++,,,,,,---))))))))))))************************************************))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++///...---,,,+++)))((((((************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---......------------...//////////////////000000111111333222222111222222333444777888999:::<<<>>>??????AAACCCEEEFFFFFFGGGHHHJJJIIIJJJKKKNNNPPPSSSUUUVVVYYYYYYZZZ[[[\\\]]]^^^^^^]]]^^^```cccdddeeeeeeeee___```aaaaaaaaa```______^^^___bbbeeegggiiijjjkkkiiihhhhhhhhhiiigggeeebbb]]]]]]^^^___```bbbcccdddcccfffgggfffcccbbbdddgggcccdddfffhhhjjjmmmnnnoooqqqooopppyyyyyyqqqiiiaaa\\\ZZZXXXXXXYYYYYYVVVOOOHHHBBB@@@===:::888888888999:::???JJJWWWccclllpppqqqpppqqqrrrssstttuuuuuuuuutttsssqqqpppnnnmmmlllkkklllnnnrrr|||yyyxxxwwwuuuttttttttttttrrrrrrrrrqqqoookkkhhhfff\\\\\\]]]]]]^^^^^^^^^___```bbbeeegggiiilllpppssstttpppmmmmmmmmmlllnnnrrryyy{{{}}}yyyrrrkkkhhhgggfffeeecccaaa````````````aaaaaabbbbbbcccddddddeeedddeeefffiiimmmrrrvvvyyy|||zzzrrrmmmmmmpppppprrrtttwwwyyyzzzzzzyyyyyyyyyzzz{{{|||~~~~~~}}}|||||||||{{{xxxssspppooonnnmmmkkkhhhccc[[[TTTOOOLLLIIIGGGGGGHHHHHHGGGGGGGGGJJJMMMRRRVVV___iiisssxxxzzzyyyuuusssnnnhhhccc```aaaccchhhhhhfffdddcccdddhhhkkklllmmmoooqqqsssssssssssssssuuuuuutttrrrppppppqqqqqqoookkkgggaaaZZZRRRLLL@@@===888555444333222000...000222666888777444111/////////.........------+++,,,...//////...,,,+++++++++,,,------------,,,******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------......---------,,,,,,,,,))))))))))))))))))))))))+++************)))))))))***************+++++++++)))************+++++++++++++++++++++++++++++++++)))))))))************+++************************++++++++++++++++++++++++......---+++***)))((('''++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------...------------...//////...//////000000111111222333222111111222444555666999999:::;;;===>>>??????@@@CCCFFFGGGGGGHHHIIIKKKJJJJJJLLLMMMPPPSSSUUUWWWWWWXXXYYY[[[\\\]]]]]]]]]]]]^^^aaacccdddeeeeeeeeeaaabbbcccccccccbbb```___```aaaccceeehhhiiijjjjjjjjjiiiiiiiiijjjiiifffddd````````````aaacccdddeeefffffffffeeeddddddeeefffdddeeefffhhhjjjlllnnnooopppoooqqqxxxyyyqqqiiiddd\\\XXXTTTUUUVVVTTTNNNHHH@@@>>>;;;999888999;;;<<<@@@HHHUUUaaaiiimmmppprrrpppqqqssstttuuuvvvvvvvvvrrrqqqooommmlllkkkjjjjjjlllrrr{{{}}}|||{{{yyywwwuuusssrrrllllllkkkjjjjjjkkklllmmmiiijjjiiihhheee```\\\YYYTTTTTTSSSRRRSSSUUUWWWYYYYYY]]]ccciiioootttyyy|||yyyrrrmmmnnnppprrryyyxxxqqqooogggeeeaaa^^^\\\[[[[[[[[[XXXYYY[[[]]]___bbbcccdddccceeeggglllrrryyytttnnnmmmiiijjjllloooppppppooonnnmmmmmmnnnoooqqqsssuuuwwwyyyzzz{{{}}}}}}zzz|||}}}}}}{{{zzzzzz{{{{{{yyyxxxxxxxxxwwwuuusssrrrmmmfff```\\\ZZZYYYXXXSSSTTTTTTSSSPPPNNNMMMNNNOOOTTT^^^jjjuuu{{{||||||yyyxxxvvvqqqjjjfffccccccdddeeeffffffffffffhhhjjjhhhhhhggggggiiilllppprrrsssuuuwwwvvvtttsssuuuvvvwwwtttqqqoookkkfff```\\\NNNJJJCCC===:::777444222...000333777:::999555222////////////............,,,------------------,,,,,,,,,---...............,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------.........---------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------000000///......---,,,,,,************************+++++++++*********))))))))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))************************************************************+++************)))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,...------------...//////...//////000111111222222222222111111222555777999888888:::;;;===???@@@AAA@@@CCCFFFHHHHHHIIIJJJKKKKKKKKKLLLMMMPPPRRRUUUWWWTTTVVVXXXZZZ[[[\\\\\\\\\^^^___aaacccdddeeeddddddbbbcccdddeeeeeecccaaa```bbbccceeefffhhhiiiiiiiiijjjiiiiiijjjkkkjjjgggeeeddddddccccccdddeeeeeefffiiigggeeeeeeeeeffffffeeedddeeeggghhhjjjlllmmmnnnoooppprrrwww~~~{{{vvvpppkkkiii___XXXRRRPPPRRRQQQLLLGGG>>>===:::888999:::===???HHHSSSaaajjjlllmmmooorrrrrrssstttuuuuuuuuuuuuuuuqqqpppnnnmmmkkkkkkkkkkkkppp~~~~~~{{{xxxvvvqqqpppooonnnllliiigggfffeeeeeeeeeeeegggiiikkklllgggggggggeeeaaa\\\WWWTTTTTTRRRQQQPPPQQQTTTWWWYYYYYY^^^gggpppwww~~~|||wwwyyy}}}rrrppplllhhheeeccccccccc^^^___bbbeeeiiillloooqqqoooqqquuuzzzzzzvvvdddeeegggiiiiiiiiigggfffbbbbbbbbbdddfffiiikkkmmmrrrsssvvvyyy||||||{{{yyyzzz{{{{{{yyyxxxxxxyyyyyyyyy{{{~~~}}}{{{{{{vvvpppkkkjjjjjjjjjjjj^^^``````^^^[[[WWWUUUTTTRRRWWWaaammmwww}}}}}}|||xxxyyywwwsssmmmfffbbb```^^^bbbfffiiijjjjjjjjjjjjeeebbb___]]]___eeelllpppqqqtttvvvvvvtttsssvvvxxxxxxvvvtttrrrpppmmmiiifff\\\VVVNNNFFF@@@<<<888666111222555888999777222...000/////////............///...,,,++++++,,,...///------...///000000//////000//////.........//////------------------------++++++,,,,,,,,,---------//////.........---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000///...,,,+++***)))++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,+++...------------...//////...//////000111222222222222111111111333555888:::666777999;;;>>>AAABBBCCC@@@CCCFFFHHHIIIIIIJJJKKKLLLLLLLLLNNNPPPRRRUUUVVVSSSTTTVVVYYY[[[\\\\\\\\\___```aaacccdddddddddccccccdddfffffffffdddbbbaaadddeeefffggghhhhhhhhhhhhjjjiiiiiijjjkkkkkkhhhfffgggggggggffffffgggggghhhkkkhhhddddddggghhhgggeeeeeefffggghhhjjjlllmmmmmmnnnpppsssxxx|||{{{zzzxxxtttoookkkiiiiiiaaaYYYQQQNNNOOONNNJJJEEE===<<<999888999<<>>EEE444)))---000+++(((***---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++************************,,,,,,,,,------///000000,,,,,,,,,,,,++++++***)))(((((()))***+++,,,,,,,,,************************)))*********++++++++++++++++++++++++++++++++++++******************************************++++++,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000000111111111222222333333444555666666777888999<<<>>>@@@AAABBBBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLLLLMMMOOOQQQSSSTTTUUUVVVXXXYYYYYY[[[]]]```cccccccccccccccccccccccceeefffggghhhgggfffdddcccfffhhhjjjjjjhhhfffffffffeeehhhlllmmmmmmllllllmmmllllllkkkjjjiiiiiiiiijjjgggfffeeeeeefffgggfffdddeeeeeefffggghhhiiijjjjjjlllkkklllqqqwww|||}}}|||xxxuuurrrnnnlllhhheeebbb^^^XXXRRROOONNNKKKDDD???<<<:::777666:::AAAIIINNN```eeekkkmmmllllllnnnrrrttttttuuuvvvvvvuuuqqqnnnmmmnnnnnnlllkkknnnuuuzzz}}}{{{yyywwwvvvuuutttsssoooooonnnllljjjfffaaa^^^```bbbdddeeegggiiimmmpppvvv{{{}}}uuupppkkkgggcccaaacccfffjjjlllgggkkkuuu~~~{{{vvvoooiiicccaaa______aaaeeehhhjjjjjjkkknnnwww|||yyyxxxvvvrrrrrruuuttttttssssssuuuwwwyyyzzzwwwxxxzzz{{{{{{|||}}}~~~|||{{{yyywwwvvvuuuuuuttttttsssrrrpppmmmjjjfffdddfffiiinnntttyyy}}}}}}}}}|||zzzuuuoooiiieee[[[VVVSSSWWWaaajjjmmmmmmllljjjgggbbb^^^[[[[[[[[[aaaeeelllrrruuuvvvuuutttuuuuuutttttttttsssqqqooommmjjjeee```[[[TTTMMMIII???<<<888666555444333222000///------///000000///........................,,,,,,+++///333///333DDDDDD555+++///111---+++------------,,,,,,,,,++++++,,,,,,------------------+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,+++******)))))))))***+++++++++,,,************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******)))))))))+++++++++***************+++++++++++++++++++++++++++++++++*********))))))))))))))))))************++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------.../////////////////////000000000000222222333444555666666777888999:::<<<>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIIIIKKKLLLMMMNNNPPPRRRTTTUUUUUUWWWYYYYYYZZZ[[[^^^```dddddddddeeeeeeeeeffffffeeefffggghhhhhhfffdddccceeegggiiiiiigggffffffgggeeehhhkkkllllllkkkkkklllllllllkkkkkkjjjjjjjjjjjjhhhgggffffffggghhhgggeeeeeeeeeeeeffffffgggggggggiiihhhhhhlllqqquuuvvvuuusssqqqmmmjjjhhhdddaaa^^^[[[UUUPPPLLLKKKHHHCCC>>>===:::888888===EEEOOOUUUeeejjjppprrrqqqpppsssuuussstttuuuwwwwwwuuurrrpppmmmmmmlllmmmrrr{{{}}}zzzxxxuuutttnnnmmmkkkhhhgggfffffffffdddeeehhhiiihhhddd___\\\\\\aaafffiiikkkqqqzzz{{{wwwwwwzzz|||~~~yyy{{{{{{sssqqqnnnlllnnnrrrwwwzzz{{{zzz~~~yyysssoookkkkkkllllllkkkjjjjjjlllooorrrtttssstttuuuxxxzzz|||}}}~~~}}}|||zzzyyyxxxxxxyyyyyyyyyxxxwwwuuurrroookkkiiikkkmmmqqqvvvzzz}}}{{{|||||||||yyyuuuqqqooobbb\\\VVVWWW^^^eeeiiijjjkkklllllljjjeee^^^XXXSSSVVV[[[bbbjjjpppsssuuuuuussssssttttttttttttsssssssssqqqnnnkkkhhhbbb\\\XXXLLLGGGAAA<<<999666333222111000...///000000...---........................,,,+++///000***000;;;>>>???333,,,///111...,,,///------------,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,------------,,,,,,+++******************++++++************************((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''***************++++++++++++++++++++++++++++++++++++++++++***************)))))))))*********++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------.........................../////////000000222333333444666777777888:::;;;<<<===???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNQQQSSSTTTUUUUUUVVVXXXYYYZZZ[[[]]]___bbbbbbcccdddeeeffffffgggeeefffhhhiiihhhgggeeedddccceeeggghhhgggggghhhiiigggiiikkklllkkkjjjjjjkkkllllllmmmmmmllllllkkkkkkjjjhhhgggfffggghhhgggfffddddddeeeeeeeeeeeeddddddfffeeedddeeehhhkkkllllllllljjjgggdddbbb___[[[XXXUUUQQQKKKHHHGGGDDD@@@<<<<<<:::999;;;BBBMMMXXX___iiinnnsssuuutttsssuuuwwwrrrtttvvvwwwvvvtttqqqooopppmmmlllqqq}}}}}}~~~|||zzzvvvvvvtttpppllliiihhhhhhfffeeedddbbb``````bbbcccccchhhnnnqqqqqqmmmiiiggg___eeelllpppsss{{{~~~wwwoooiiiggggggeeecccbbbcccfffiiilllnnnnnnooorrrvvvyyy{{{{{{{{{zzzxxxwwwvvvwwwxxxyyyzzzzzzzzzxxxvvvssspppnnnnnnpppsssvvvyyy{{{}}}}}}|||}}}~~~~~~}}}{{{xxxvvvrrrkkkdddbbbccceeeeeedddhhhiiikkkllljjjddd\\\VVVOOOQQQVVV\\\ccciiioooqqqqqqrrrtttttttttttttttuuutttsssrrrqqqoookkkfffbbbYYYTTTLLLEEE@@@;;;777444222111000000111111///---------------------------000,,,333000&&&555EEE===888000+++---///,,,,,,...------------------,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,---......---------......---,,,,,,+++++++++***************************************(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((()))))))))***+++++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------......//////000000111111333333444555777888999999<<<<<<===>>>???@@@AAABBBDDDEEEFFFGGGHHHIIIJJJKKKIIIJJJLLLNNNPPPRRRSSSTTTSSSUUUWWWYYYYYYZZZ\\\]]]^^^^^^___aaabbbdddeeeeeeeeeggghhhiiiiiihhhfffeeeccceeeggghhhhhhiiikkkllljjjlllmmmmmmlllkkkkkkllllllmmmnnnoooooonnnmmmlllkkkhhhfffeeeffffffeeedddbbbcccdddeeeeeeeeeddddddeeecccbbbaaabbbdddeeeffffffdddbbb```^^^[[[WWWTTTOOOLLLGGGDDDBBB@@@===;;;;;;:::;;;???HHHUUUaaahhhkkknnnrrrtttssssssssstttrrrtttuuuuuussspppnnnlllqqqppprrr|||}}}yyyvvvppprrrsssttttttrrrpppooojjjkkkjjjhhheeeccceeefffiiijjjiiihhhfffgggkkknnnmmmttt}}}~~~{{{yyylllqqqxxx{{{|||ooojjjgggeeeaaa]]]]]]___bbbeeefffeeeeeegggkkkoooppppppqqqqqqpppoooqqqsssvvvxxxzzzzzzzzzzzzyyywwwuuutttrrrsssuuuwwwyyy{{{|||}}}~~~|||zzz{{{wwwssspppnnnkkkgggccccccccceeeggghhhfff```\\\LLLLLLKKKMMMRRR[[[ccchhhlllooosssuuuttttttuuuvvvtttsssssssssrrrpppmmmjjjccc___XXXQQQKKKEEE???<<<333222000000000000///---...........................+++222111---AAARRRGGG222///---......,,,---///------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,,,,---......---------+++++++++***************************************))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))******+++)))))))))***+++++++++,,,++++++++++++++++++++++++************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...............---------//////000111222222333333333444555666888999:::;;;======>>>???@@@AAABBBCCCEEEFFFGGGHHHIIIJJJKKKLLLHHHIIIKKKMMMOOOPPPQQQQQQQQQSSSVVVXXXXXXXXXZZZ[[[]]]]]]___```bbbcccdddeeefffggghhhjjjjjjiiigggfffeeegggiiijjjjjjlllnnnpppnnnooopppooommmllllllmmmmmmnnnppprrrrrrqqqooommmkkkhhheeeccccccdddcccbbbaaabbbdddeeeffffffeeedddddddddcccaaa```aaabbbcccbbbaaa___^^^\\\YYYUUUQQQJJJGGGCCC@@@>>>===<<<;;;:::<<>>???@@@AAACCCDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMIIIKKKMMMNNNOOOPPPOOOOOOPPPSSSVVVXXXXXXYYYZZZ[[[^^^___```bbbcccdddfffffffffgggiiijjjkkkjjjhhhggggggiiijjjkkkkkkmmmppprrrqqqrrrrrrpppnnnlllmmmmmmmmmooorrrtttuuussspppnnnkkkhhhdddbbbbbbbbbbbbaaa```bbbdddeeefffeeedddcccaaabbbcccbbb```___```aaa___^^^]]]]]]\\\XXXTTTQQQFFFDDDAAA>>><<<<<<<<<<<<<<<@@@GGGPPP[[[dddkkkooooooqqqrrrttttttsssrrrqqqqqqqqqqqqmmmiiigggjjjlllqqqzzz|||wwwrrrooollliiihhhgggfffdddgggeeedddcccdddgggjjjllljjjnnntttxxx{{{|||sssjjjeeedddeeeggglllhhhddddddgggiiigggeee```___^^^^^^```dddhhhkkklllnnnqqqtttvvvxxxyyyyyyxxxxxxyyyzzz{{{|||~~~~~~{{{|||}}}~~~}}}yyyuuuqqqlllgggbbb______^^^YYYUUUIIIFFFBBB???@@@EEEJJJNNNTTT\\\hhhooorrrsssuuuwwwxxxuuusssqqqrrrrrrqqqpppkkkjjjhhhfffccc^^^WWWRRRHHHCCC<<<777444222000///000000000000000000000000//////+++000???AAA555---...111333111...---///000------------.........///,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,,,,)))))))))***+++++++++,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++''''''(((((())))))******+++++++++***************++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------...///////////////000111222333444444444555666888:::;;;============???@@@BBBDDDFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNMMMNNNOOOQQQQQQPPPOOONNNQQQTTTXXXZZZZZZZZZ[[[\\\______```aaabbbddddddeeefffgggiiikkkkkkjjjiiihhhhhhiiijjjjjjkkklllooorrrssssssrrrpppmmmllllllmmmmmmpppsssvvvwwwuuuqqqooommmjjjeeecccbbbbbbbbbbbbbbbcccdddeeedddbbb___]]]\\\___bbbbbb```^^^^^^___]]]]]]\\\\\\[[[XXXSSSPPPDDDCCC@@@===;;;;;;<<<>>>???EEEPPP[[[eeekkknnnpppqqqqqqrrrssstttsssqqqooonnnooonnnjjjggghhhmmmssszzzqqqjjjeeecccaaaaaaccceeeffffffkkkiiifffdddfffjjjooosss}}}yyyvvvwwwxxxzzzuuuooonnnpppqqqooolllcccaaa^^^[[[[[[\\\___```ccceeeiiimmmqqqtttuuuvvvvvvvvvwwwwwwyyyzzz|||}}}~~~}}}yyyvvvvvvppphhhccc```\\\UUUOOOFFFDDDBBB@@@@@@BBBDDDFFFIIITTTbbblllppprrruuuxxxwwwtttqqqooooooppppppooolllllllllllljjjeee^^^YYYUUUOOOFFF>>>999666444333000000000000000000000000,,,000,,,777QQQLLL666222+++000222000,,,+++,,,...---------.........//////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++)))***++++++,,,,,,,,,,,,(((((()))***+++,,,,,,---************************++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))((((((((((((,,,+++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000---...///000111222333333444555666888:::<<<===>>><<<===???AAACCCEEEGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPRRRSSSSSSRRRPPPOOORRRUUUYYY[[[\\\\\\\\\]]]]]]]]]^^^___```aaabbbbbbfffgggiiikkkkkkkkkiiiiiihhhiiijjjjjjjjjkkknnnqqqssssssrrrooollljjjkkklllmmmppptttwwwxxxuuurrrooonnnkkkfffccccccccccccbbbcccdddeeedddbbb___[[[YYYXXX\\\```aaa___]]]\\\]]]\\\[[[[[[[[[ZZZWWWSSSOOODDDCCC@@@===;;;;;;===???AAAIIIVVVbbbkkkpppppppppppppppppprrrrrrqqqnnnllllllmmmlllhhhfffiiirrryyyzzzrrrkkkfffcccaaabbb___[[[\\\aaajjjsssxxx{{{vvvtttvvv{{{~~~{{{rrrhhh\\\VVVXXX[[[ZZZWWWZZZ]]]bbbgggiiillloooqqqttttttuuuwwwzzz{{{{{{zzz~~~~~~|||||||||}}}~~~}}}{{{zzzxxxuuuqqqjjjaaaXXXQQQIIIFFFCCCBBBDDDDDDCCCAAAFFFKKKUUUaaammmvvv|||{{{xxxtttqqqooolllhhhfffkkklllmmmmmmllliiigggeeebbb\\\TTTLLLDDD===777333555555444333222000///...111///111888@@@???555+++............/////////000///...---,,,+++,,,,,,---+++///...+++---111///***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********((())))))))))))*********---,,,+++***))))))))))))+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,************,,,,,,---------............///---------.........////////////000111222333333444333444666888:::<<<>>>???BBB???>>>BBBIIINNNNNNLLLMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMMMMPPPSSSVVVWWWVVVTTTUUUWWWYYY[[[]]]^^^____________`````````aaaaaaeeefffggggggeeeeeefffgggiiikkkkkkkkkjjjjjjlllnnnpppppppppmmmjjjhhhhhhiiilllmmmsssxxxwwwppplllllllllkkkiiihhhfffeeeeeeeeegggfffeeeeeeeeeaaaZZZUUU[[[[[[]]]```cccaaa[[[VVV[[[YYYWWWVVVTTTQQQMMMJJJFFFCCC???:::888:::???CCCKKKWWWccchhhkkkpppsssssspppqqqqqqrrrqqqpppooonnniiijjjkkkjjjhhhlllzzzxxxtttmmmgggbbb``````aaaffffffhhhmmmuuu{{{xxxtttqqqwww|||vvvggg\\\WWWVVVUUUSSSSSSWWW[[[___```bbbdddfffjjjkkkmmmqqquuuxxxzzzzzz~~~}}}}}}}}}}}}~~~}}}|||}}}|||zzzxxxsssmmmeee___OOOKKKFFFDDDDDDEEEDDDCCCGGGLLLTTT^^^iiissszzz~~~{{{xxxuuurrrppplllhhhdddgggiiilllnnnooommmjjjhhhgggccc]]]WWWPPPHHH@@@;;;555444222000/////////000111///...222666666000***---------............//////...---,,,,,,,,,------))),,,+++((()))---,,,''',,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))*********+++++++++***************+++++++++++++++*********))))))************************------------------------,,,,,,++++++,,,,,,---...---,,,++++++++++++,,,------------............///---------.........////////////000111222333444444777777888999:::;;;;;;<<>>;;;999;;;@@@EEERRR\\\fffjjjllloooqqqpppppppppqqqqqqpppooommmlllhhhfffeeefffjjjttt|||wwwoookkkfffaaa___aaadddfffiiilllrrr{{{zzztttqqqsssuuuwwwwwwxxx{{{yyyggg\\\WWWVVVVVVVVVYYY\\\^^^]]]]]]]]]]]]```bbbeeeiiimmmqqqtttvvvvvvwwwxxxyyy{{{|||}}}}}}}}}|||~~~~~~|||xxxsssooo\\\WWWPPPJJJHHHHHHHHHHHHKKKOOOUUU^^^hhhqqqxxx|||{{{yyywwwuuurrrnnnhhhddddddfffjjjnnnppppppnnnmmmllljjjgggccc]]]TTTKKKEEE:::888444000//////111222222000...---......---,,,,,,,,,---------.........///...------,,,---------......---***+++...---))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++,,,))))))))))))***+++,,,---+++++++++***************************************------------............,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...---------............///------.........///////////////000111222333444444777888888999:::;;;<<<===@@@@@@BBBGGGNNNRRRRRRPPPIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPRRRSSSTTTVVVWWWWWWVVVVVVWWWYYYZZZ\\\]]]^^^]]]]]]^^^^^^^^^_______________```______aaaeeehhhhhhiiijjjjjjjjjjjjmmmoooppppppooollliiiffffffgggjjjjjjnnnttttttnnnjjjjjjiiihhhgggeeeeeeeeeeeeeeeddddddfffhhhjjjiiifffccc___```bbbdddeeebbb\\\XXXLLLKKKJJJIIIIIIHHHFFFDDD===??????===;;;>>>FFFMMM[[[dddkkkmmmmmmoooooonnnpppppppppooonnnllljjjiiiiiidddaaafffqqq}}}|||{{{wwwtttsssqqqnnnkkkkkklllnnnpppppptttzzz~~~}}}xxxhhhaaaaaabbbeeegggiiihhheeebbb```______```bbbdddeeegggjjjlllmmmoooqqqsssvvvxxxzzzzzz}}}}}}~~~~~~}}}}}}~~~}}}zzzwwwmmmggg]]]TTTOOOMMMMMMNNNQQQUUU\\\dddlllsssxxx{{{|||{{{yyyxxxvvvqqqkkkgggdddeeegggjjjmmmoooqqqqqqooonnnkkkhhhddd]]]VVVPPPEEEAAA;;;555222222333555222222111///------///000---------.........//////.........------------...000///...---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***++++++,,,************************************************,,,,,,,,,---------------,,,,,,++++++,,,,,,---............------.........---------............///............///////////////000000111222333444555444555777999<<<>>>@@@AAAAAABBBDDDIIINNNQQQPPPNNNJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSTTTUUUUUUVVVWWWYYYWWWXXXYYYZZZ[[[]]]^^^^^^]]]]]]^^^^^^^^^_________^^^^^^^^^^^^^^^aaaeeeiiiiiijjjkkklllkkkllloooqqqrrrrrrqqqnnnjjjhhhhhhiiikkkiiilllqqqrrrnnnjjjjjjhhhgggeeeddddddeeefffgggdddeeegggjjjllllllllljjjfffgggiiiiiigggccc]]]YYYNNNLLLJJJIIIIIIHHHEEECCC<<>>DDDPPPYYYbbbiiinnnnnnnnnppppppmmmpppooonnnmmmkkkiiihhhgggjjjdddcccmmm~~~yyywwwyyy|||~~~}}}~~~|||{{{{{{~~~xxxsssppppppwwwxxxpppooopppvvvxxxyyywwwrrrmmmjjjhhhjjjjjjiiifffbbb___```aaaggghhhjjjmmmpppsssuuuwwwzzzzzz{{{||||||}}}}}}}}}~~~}}}}}}~~~~~~|||zzzxxxrrriii^^^VVVQQQQQQQQQXXX\\\ccclllrrrwwwyyyzzz|||{{{{{{zzzyyyvvvqqqmmmhhhgggeeeeeegggkkkooorrrqqqooollljjjhhhddd```]]]QQQLLLEEE===777555444444000111333222000///111222////////////000000000000---.....................---,,,+++---...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***))))))************************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------............///........./////////000000000000111222333444444555444555777:::===???AAABBBCCCDDDFFFIIILLLLLLKKKJJJLLLLLLMMMNNNOOONNNNNNNNNQQQSSSVVVVVVUUUVVVXXXZZZYYYZZZ[[[\\\^^^___aaaaaa^^^^^^_________`````````___```_________bbbfffjjjiiikkklllmmmmmmnnnqqqsssttttttsssqqqnnnllllllmmmmmmjjjkkkpppqqqmmmjjjiiigggfffdddcccdddeeegggiiidddeeefffggghhhjjjkkklllmmmnnnpppooojjjddd^^^ZZZTTTQQQNNNKKKIIIGGGDDDAAA<<<>>>??????AAAJJJXXXbbbeeekkknnnnnnoooqqqqqqooopppooommmkkkiiigggfffeeecccaaagggwww{{{uuuqqqmmmooosssvvvzzz}}}||||||tttjjjdddbbbcccfffffffffgggiiikkknnnooovvvwwwwwwxxxzzz{{{||||||}}}||||||}}}~~~}}}|||{{{wwwpppggg]]]WWWUUUVVV]]]aaagggmmmsssvvvxxxxxxzzzyyyyyyzzz{{{yyyvvvsssnnnkkkgggddddddfffjjjlllpppnnnmmmllllllkkkiiigggZZZVVVOOOGGG@@@:::666555...000222222111000000111//////000000000111111111------...////////////......,,,---222333000,,,,,,,,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************+++++++++,,,---,,,+++***))))))))))))***************+++++++++************************))))))******++++++,,,,,,,,,,,,++++++,,,,,,---...------...//////...---------------............///....../////////000000000000000111222333444555555888888:::;;;===>>>???@@@DDDEEEGGGHHHIIIIIIIIIHHHLLLMMMOOOPPPPPPOOONNNMMMPPPSSSVVVVVVUUUUUUXXX[[[[[[\\\^^^___bbbdddeeefff``````aaaaaaaaabbbbbbbbbbbbccccccbbbaaacccfffiiiiiijjjlllmmmmmmooorrrtttuuuvvvuuutttqqqpppqqqrrrrrrmmmlllppprrrnnnjjjiiigggfffdddcccdddfffiiikkkggggggfffcccbbbdddgggkkkooorrrtttrrrmmmfff```]]]WWWSSSOOOKKKHHHDDDAAA>>>;;;<<<===AAAHHHRRR^^^eeegggkkkmmmmmmnnnrrrrrrpppooonnnllljjjhhhgggffffff^^^bbbooo~~~}}}}}}~~~wwwtttuuuvvvtttpppnnnmmmnnnpppqqqsssttttttvvvwwwyyyzzz{{{|||zzzyyyyyy{{{}}}}}}}}}zzzzzzwwwppphhhbbb______```aaadddggglllppptttvvvvvvvvvvvvxxxzzz{{{zzzxxxsssqqqmmmiiieeedddcccdddiiijjjkkknnnpppooollljjjbbb```[[[UUUMMMEEE>>>;;;444333111111111111000000////////////000000000000,,,---...///000000///...///---000888:::555000000,,,,,,,,,---------......+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))*********++++++++++++***************+++))))))*********+++++++++************************))))))***++++++,,,------,,,,,,++++++,,,,,,---...,,,---............---,,,---------............///.../////////000000000000000111111222333444555555888999:::;;;===???@@@AAADDDEEEGGGGGGHHHHHHIIIJJJKKKLLLNNNPPPQQQQQQPPPOOONNNRRRVVVVVVUUUUUUYYY]]]]]]^^^```bbbeeehhhjjjkkkccccccccccccdddddddddddddddeeeeeedddcccbbbdddeeeggghhhjjjkkklllnnnqqqtttuuuvvvvvvuuusssrrrtttuuuwwwqqqnnnqqqsssooojjjiiigggfffdddccceeegggkkkmmmpppnnniiiddd```aaafffkkkmmmpppsssrrrmmmgggcccaaaXXXTTTOOOJJJGGGDDDAAA>>>;;;<<>>AAADDDEEEDDDEEEFFFGGGGGGIIILLLNNNHHHJJJMMMPPPRRRRRRRRRRRRLLLQQQUUUVVVTTTUUUYYY^^^^^^___bbbdddgggjjjmmmnnnddddddeeeeeeeeefffffffffeeefffgggfffcccbbbbbbccceeefffiiijjjkkkmmmppprrrtttuuuuuuuuussssssuuuwwwzzzsssooorrrssspppkkkiiigggfffddddddeeehhhllloooyyyvvvooogggbbbccciiinnniiimmmqqqrrrmmmhhheeedddYYYUUUPPPKKKHHHEEEBBB@@@===???FFFRRR```hhhiiigggjjjlllllljjjlllpppppplllnnnmmmkkkiiiggggggggggggwww~~~~~~uuuuuuzzz{{{wwwwwwwwwwwwwwwwwwxxxxxxxxxzzzyyyxxxvvvtttrrrqqqpppiiifffbbb___^^^```ccceeehhhiiilllqqqwwwzzzyyyvvvzzzyyywwwuuupppjjjbbb\\\\\\^^^ccchhhkkklllkkkkkkmmmmmmkkkfffccc^^^UUUKKKGGG???555000000222111///........................//////.........---------------......///......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***......---------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,+++***))))))***+++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++++++++)))((('''((()))+++,,,******))))))))))))******************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................,,,...//////...------...111111111000000000000000111333555555555555666888:::::::::;;;===@@@CCCDDDEEEFFFGGGIIIJJJJJJIIIIIIKKKLLLOOOQQQSSSSSSRRRQQQTTTTTTTTTUUUWWWZZZ^^^```bbbccccccdddfffhhhiiikkkdddeeeeeeeeeffffffgggggghhhiiiiiihhheeeddddddeeeiiihhhggghhhjjjmmmpppssswwwwwwvvvvvvuuutttttttttxxxvvvssspppooonnnllljjjkkkiiiffffffggglllqqqttt|||yyysssllleeecccdddfffkkkjjjiiiiiihhhddd___\\\WWWNNNGGGFFFFFFBBB>>>===>>>FFFRRR]]]dddhhhjjjkkkkkklllmmmmmmmmmmmmmmmmmmooollllllkkkgggfffppp}}}|||ttttttuuuuuuvvvvvvwwwwwwuuuuuuuuuuuuuuuvvvvvvvvvqqqnnnjjjeeeaaa```______```aaadddkkksssxxx{{{zzzxxxwwwvvvtttsssoookkkggg\\\\\\^^^```cccgggkkkmmmmmmnnnlllhhhfffeee___XXXPPPHHH===777555444111///......---------,,,,,,,,,//////.........------------.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,---------------...---------,,,,,,+++++++++,,,+++***))))))***+++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++***)))((()))***,,,---++++++************++++++************************************++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------,,,...//////...------...111111111111000000000000222333555555555555777999::::::;;;<<<>>>@@@CCCDDDDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQQQQPPPPPPSSSSSSSSSTTTVVVYYY\\\^^^ccccccddddddeeefffhhhhhhfffffffffffffffggggggggghhhiiikkkjjjiiihhhhhhiiihhhgggggghhhjjjnnnrrrtttzzzyyyxxxwwwuuutttsssrrruuusssqqqooonnnmmmlllkkkiiiiiihhhiiikkkooorrruuuyyywwwrrrlllfffcccccceeeiiihhhgggfffeeeaaa\\\XXXQQQJJJEEEDDDCCC@@@???AAAFFFMMMXXXaaafffiiijjjjjjllllllmmmmmmmmmmmmmmmlllkkkgggfffjjjnnnwwwpppooooooooopppqqqrrrrrrsssssstttuuuwwwxxxyyyyyyvvvuuurrrnnniiiddd```]]]ZZZZZZ\\\ccckkksssyyy|||xxxvvvuuuuuuuuuuuurrrpppbbb___[[[ZZZ\\\bbbiiinnnooopppooolllkkkllliiiccc\\\TTTJJJBBB<<<777222...000///...------,,,,,,---...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,......------------............---------,,,,,,,,,............------------------,,,,,,,,,,,,++++++++++++************++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,+++*********+++---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...---...///111111111111111111111111222333555666555666888999:::;;;;;;===???AAACCCEEEDDDEEEFFFHHHJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOORRRRRRRRRSSSUUUXXXZZZ\\\bbbbbbcccdddeeeeeeffffffhhhhhhhhhhhhggggggggggggjjjllloooooommmjjjiiiiiiggggggggghhhjjjnnnqqqttt{{{zzzyyywwwuuusssqqqppprrrqqqooonnnlllkkkkkkkkkiiijjjkkknnnpppqqqrrrsssrrrrrrpppkkkgggdddcccdddfffeeedddcccaaa]]]WWWSSSKKKFFFBBB@@@>>>===AAAGGGQQQWWW___fffiiijjjjjjkkklllmmmmmmmmmmmmmmmlllkkkhhhcccccckkkzzzwwwooovvvsssooolllkkkllloooqqqttttttuuuvvvwwwxxxyyyyyyvvvwwwwwwvvvsssmmmhhhddd\\\[[[[[[^^^dddkkkqqquuuuuuttttttuuuvvvvvvsssqqqkkkgggaaa\\\\\\```eeeiiinnnqqqqqqooonnnooolllgggfff```VVVMMMEEE===555000222111000/////////000000......................../////////...............------------------------///...---,,,,,,---...///......---------,,,,,,,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++************+++,,,---+++++++++******+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///......///000111111111111111222222222444666666666777999:::;;;;;;===>>>@@@BBBDDDEEEDDDDDDFFFHHHJJJLLLMMMMMMPPPOOOOOONNNNNNOOOPPPPPPSSSSSSSSSTTTUUUWWWYYYZZZ^^^___aaabbbdddeeefffgggjjjiiiiiiiiihhhhhhggggggmmmooorrrrrrooollliiihhhhhhhhhggghhhiiilllnnnpppwwwwwwwwwvvvuuusssqqqpppqqqqqqooommmkkkiiiiiijjjjjjlllnnnqqqqqqpppooommmjjjkkkllljjjgggeeedddddddddcccaaa```^^^YYYSSSOOOFFFCCC@@@>>>::::::CCCMMMZZZ^^^eeeiiikkkllllllllllllmmmmmmmmmlllkkkjjjjjjfffccceeeqqqwwwnnniiiwwwnnniiiiiilllnnnooopppqqqsssuuuwwwxxxyyyvvvxxxzzz|||zzzuuuppplllfffdddbbb``````cccfffiiilllmmmooorrruuuuuurrrpppqqqnnniiiccc___^^^^^^^^^dddjjjmmmmmmnnnooommmiiikkkggg```XXXOOOEEE<<<777333222000//////000111222---.....................111000///............///------------------------...---,,,++++++,,,---.........---------,,,,,,,,,---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))))))))))))))***++++++******))))))))))))******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///...///000000000111111222222222333222444666777777888:::<<<;;;<<<>>>@@@BBBDDDEEEFFFDDDEEEFFFHHHJJJLLLMMMNNNQQQQQQPPPPPPPPPQQQQQQRRRTTTTTTUUUUUUWWWXXXYYYZZZYYYZZZ]]]aaadddfffhhhhhhjjjjjjiiiiiihhhhhhggggggjjjmmmppprrrpppnnnllllllkkkjjjiiiiiiiiiiiijjjjjjoooppprrrsssssssssrrrqqqqqqrrrqqqnnnjjjhhhhhhiiimmmooopppqqqpppmmmiiifffccceeehhhhhhgggeeeddddddbbbaaa___^^^\\\WWWRRRMMMEEECCC@@@>>>;;;<<>><<<>>>@@@CCCEEEFFFGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMKKKLLLOOOQQQSSSSSSRRRQQQSSSSSSTTTUUUUUUUUUUUUUUUUUUWWW[[[___bbbdddeeeeeeffffffgggggghhhhhhiiiiiiqqqrrrsssrrrpppooopppqqqrrrrrrqqqqqqppppppooooooiiikkkooorrrttttttsssrrrlllpppsssqqqnnnnnnrrrvvvuuussspppllljjjhhhhhhhhhgggggggggddd___[[[YYYXXXYYYYYYXXXXXXVVVSSSNNNJJJBBB??????EEEKKKTTT```kkkmmmnnnoooooommmllllllmmmiiiiiihhhgggfffdddbbbaaafffyyy|||sssooolllkkknnntttyyy{{{zzz}}}sssmmmcccZZZ]]]iiiqqqpppkkkhhhjjjllloooqqqrrrrrrrrrtttssssssttttttrrrmmmjjjnnnjjjeee```^^^___aaaccchhhiiikkknnnqqqrrrqqqoooddd^^^VVVOOONNNRRRZZZ___iiiiiijjjjjjhhhgggdddcccZZZTTTKKKCCC===999555333////////////...///222444////////////............+++,,,............,,,+++111111000...---,,,+++***........................------------------------...------,,,+++***))))))++++++,,,------------,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,***(((***---...,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,---......///......111333777999777333...+++///////////////.........////////////000000000000000111111222222333444444333555666666666888;;;>>>@@@AAABBBCCCDDDFFFGGGGGGKKKJJJJJJJJJJJJJJJKKKLLLRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSUUUWWWXXXZZZZZZZZZ[[[\\\]]]___```cccddddddeeefffggghhhiiiqqqrrrrrrpppmmmmmmpppsssrrrqqqpppppprrrsssssssssnnnmmmlllnnnpppqqqooommmqqqppppppqqqtttvvvvvvvvvnnnoooooonnnlllkkklllnnnlllhhhdddaaaaaa___[[[XXX\\\ZZZWWWTTTRRROOOKKKIIIAAABBBDDDJJJTTT^^^fffjjjkkklllmmmmmmmmmlllkkkjjjmmmhhhddddddcccaaabbbfffoootttpppeeegggjjjmmmrrrzzz{{{yyyzzz{{{{{{zzz~~~wwwlllllluuu|||}}}zzziiihhhgggiiilllpppqqqqqqqqqqqqsssuuuvvvvvvrrrppprrrppplllhhhdddaaa___^^^fffgggiiimmmqqqssssssrrrjjjddd[[[SSSPPPQQQTTTXXXbbbeeehhhjjjkkkiiigggeee```[[[SSSKKKDDD===777333000000//////......///000////////////............,,,------......------,,,000000///...---,,,,,,+++........................------------------------------,,,,,,+++************++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,***)))***,,,...,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---...///000222222333333555666888888666333///,,,/////////////////////...////////////000000000000111111111222333333444444333555666666777888<<<>>>@@@AAABBBCCCDDDFFFGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSRRRSSSUUUWWWXXXZZZZZZZZZ[[[\\\]]]^^^___bbbbbbcccdddeeefffggggggmmmoooqqqpppooonnnppprrrsssrrrqqqrrrtttuuutttsssqqqooonnnppprrrsssrrrpppqqqqqqrrrwww}}}}}}oooppppppqqqqqqpppooonnnmmmkkkjjjjjjkkkjjjgggdddgggddd^^^YYYTTTOOOLLLJJJBBBEEEJJJQQQZZZbbbhhhjjjkkkkkklllmmmlllkkkjjjiiiiiifffccc```]]]]]]eeeoootttllljjjiiikkkoootttyyyzzzwwwtttoookkknnnxxxwwwppphhheeehhhlllmmmlllnnnoooqqqtttwwwwwwuuussstttsssrrrppplllhhhcccaaaeeefffiiimmmrrruuuvvvuuuqqqlllcccZZZSSSPPPOOOOOOYYY\\\bbbgggjjjjjjiiihhhgggccc]]]WWWNNNEEE;;;555333333222000000/////////////////////..................------------......//////.........---------........................------------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,---///111222444444444777666555333111///...---......//////////////////////////////000000000000111111222222333333444444444555777777888999<<<>>>AAAAAABBBCCCEEEFFFGGGGGGHHHIIIIIIKKKMMMOOOQQQRRRSSSTTTTTTUUUVVVVVVWWWXXXUUUTTTSSSRRRSSSUUUWWWXXXZZZZZZZZZ[[[\\\]]]^^^___aaabbbccceeefffffffffgggfffjjjnnnppppppppppppppprrrqqqqqqsssuuuvvvuuusssrrrppppppqqqrrrsssrrrqqqoooooosss|||rrrqqqrrrtttwwwwwwssspppnnnoooqqquuuxxxyyywwwuuuyyytttjjj___VVVPPPLLLJJJDDDIIIRRR\\\ccchhhiiijjjjjjkkkkkklllkkkjjjiiihhheeecccaaa___]]]aaarrr~~~sssjjjgggiiinnnrrrwww}}}|||rrrqqqttt}}}rrrjjjhhhiiifffccckkkkkklllpppsssuuutttsssqqqrrrssstttsssqqqnnnllliiijjjlllppptttwwwxxxwwwvvvrrrkkkbbbZZZRRRMMMJJJQQQSSSXXX]]]bbbeeeggghhhiiihhheeeaaaZZZOOODDD===888777555333333222111000////////////............///...---,,,,,,---...///---.............................................------------------------+++++++++,,,,,,,,,------)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,++++++******++++++,,,***+++,,,...///000000000333111///---,,,,,,---...............////////////////////////000000000000111111222222333444444555444555777888999:::<<<>>>AAAAAABBBDDDEEEFFFGGGHHHGGGHHHIIIKKKNNNQQQSSSUUUTTTTTTUUUVVVWWWYYYYYYZZZVVVUUUTTTSSSSSSUUUWWWXXXYYYZZZ[[[\\\]]]^^^^^^___bbbcccdddfffggggggggggggaaaeeekkkppprrrqqqpppooommmmmmnnnqqquuuvvvvvvtttpppoooooooooooopppppppppmmmlllqqq}}}tttssstttxxx}}}}}}wwwrrrqqqrrruuuzzz~~~uuueeeWWWNNNKKKJJJGGGOOOZZZeeejjjkkkjjjiiiiiijjjjjjkkkjjjiiigggfffcccaaaaaaccciiiuuuyyyrrrlllgggiiinnnsssxxx|||xxx}}}tttpppmmmhhhcccgggggggggiiinnnqqqssssssqqqqqqssstttuuuuuuvvvvvvppppppqqqssswwwyyyyyyxxxwwwuuupppiiiaaaXXXQQQMMMMMMMMMNNNQQQVVV\\\bbbeeefffggggggfffbbbZZZPPPIII>>>:::666444444444222111////////////............//////---,,,,,,---//////---------.......................................------------------------+++++++++,,,,,,---......******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++,,,,,,---,,,,,,,,,...---+++******,,,///000---.........//////000000////////////000000000000111222222333444444555555444666888::::::;;;===???AAABBBCCCDDDEEEGGGHHHHHHGGGHHHIIIKKKNNNQQQTTTUUUTTTUUUWWWYYYZZZ[[[\\\\\\WWWVVVTTTSSSSSSUUUWWWXXXZZZ[[[\\\^^^____________```aaaccceeefffffffffeee```ccchhhnnnqqqrrrpppnnnhhhhhhjjjmmmrrruuuuuuuuuppppppoooooonnnnnnooopppmmmmmmqqq|||zzztttsssuuuzzzzzztttssstttwwwzzz~~~xxxfffVVVMMMJJJKKKMMMUUUbbbkkknnnllljjjhhhhhhiiiiiiiiiiiigggeeedddaaa___cccooo~~~{{{uuuooollljjjiiilllqqqxxx~~~{{{}}}xxxtttmmmjjjhhhgggkkkooorrrtttrrrrrrrrrssstttuuuwwwwwwvvvuuuuuuvvvxxxzzzzzzyyywwwvvvtttooohhh```XXXSSSNNNLLLJJJJJJNNNTTT[[[___aaabbbdddfffeeeaaaZZZUUUFFF@@@999444333333111///////////////............//////............//////------..........................................------------------------++++++,,,,,,------......++++++,,,------------,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,++++++,,,------,,,,,,---...,,,,,,,,,++++++++++++******++++++,,,,,,------...++++++,,,,,,,,,,,,------...------,,,,,,------...------......------,,,+++,,,,,,,,,,,,---///111333------......///000000000////////////000000000000222222333333444444555555444666999;;;;;;<<<===???BBBBBBCCCDDDFFFGGGHHHHHHHHHHHHJJJKKKNNNPPPSSSTTTRRRUUUYYY\\\^^^^^^]]]\\\WWWVVVUUUTTTTTTUUUWWWXXX[[[\\\^^^```aaaaaaaaa```^^^___bbbdddeeeeeedddccccccdddgggkkkoooqqqpppnnngggfffgggiiinnnqqqssssssqqqrrrqqqpppnnnnnnppprrrppppppsss{{{}}}vvvrrrrrruuuzzz{{{wwwuuuwwwyyy{{{}}}sssbbbTTTLLLMMMOOOUUU]]]hhhnnnnnnllljjjjjjhhhhhhhhhhhhgggfffdddcccaaadddooo}}}oookkkiiikkkllllllooottt{{{rrrllljjjlllnnnoooppppppqqqrrrssstttuuuvvvxxxvvvvvvwwwyyyzzz{{{zzzwwwwwwvvvsssmmmfff^^^ZZZQQQOOOLLLKKKLLLPPPUUUXXX[[[\\\___bbbdddccc```]]]TTTKKK???888555444111///////////////..................////////////........................------........................------------------------,,,,,,,,,---------------,,,,,,---............---,,,,,,,,,------------...+++,,,,,,------,,,,,,+++***,,,......,,,+++---///,,,,,,,,,+++++++++************+++,,,,,,---......++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------.........------++++++---...///000000000------......///000000111////////////000000000000222222333333444555555555444777:::<<<<<<<<<>>>???BBBBBBCCCEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRQQQUUUZZZ___aaaaaa^^^\\\XXXWWWUUUTTTTTTUUUWWWXXX\\\^^^```bbbccccccbbbaaa___aaadddfffggggggeeedddgggffffffiiimmmppppppoookkkiiiggggggjjjmmmoooppppppqqqqqqooollllllooorrrqqqqqqssswww{{{{{{wwwrrrnnnqqquuuyyy{{{|||{{{yyyvvvzzz~~~~~~|||{{{|||wwwsssiii\\\QQQNNNQQQVVV___eeemmmooonnnkkkkkkmmmgggggghhhgggfffdddcccaaagggqqqyyynnniiifffgggmmmrrruuu{{{rrrkkkhhhhhhhhhjjjlllooorrrtttuuuvvvuuuwwwvvvuuuvvvyyy{{{{{{{{{xxxxxxxxxuuupppiiibbb]]]TTTSSSPPPNNNNNNPPPRRRSSSYYYZZZ\\\```cccdddbbbaaa```UUUGGG===888666333000000/////////............---...///000000///...---//////.........---------........................------------------------------------------------,,,---......//////......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***---///...,,,+++---000,,,,,,,,,++++++***************+++,,,,,,---......++++++,,,,,,,,,---------,,,++++++******++++++,,,)))***+++,,,------------)))***,,,...///...,,,+++---------...///000000111////////////000000000000222222333444444555555666444777:::<<<<<<===>>>???BBBBBBCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPUUU[[[aaacccbbb___\\\XXXWWWUUUTTTTTTUUUWWWXXX]]]^^^aaacccddddddcccbbbbbbdddgggjjjkkkjjjiiihhhkkkhhhfffggglllooopppoooooolllhhhggghhhkkkmmmnnnnnnoooooollliiiiiilllooonnnooopppsssuuutttrrrppplllpppuuuxxxyyyyyyzzz{{{www|||zzzvvvtttkkkhhhaaaXXXPPPOOOUUU\\\fffkkkppppppmmmkkkmmmoooggggggggggggfffdddbbbaaammm}}}||||||}}}nnndddeeedddgggoooxxxzzzooofffbbbfffjjjooosssuuuvvvwwwxxxvvvvvvvvvwwwxxxzzz|||}}}xxxxxxwwwvvvsssmmmfff```XXXXXXXXXVVVTTTUUUWWWYYYVVVTTTSSSVVV\\\```bbbaaabbb\\\RRRIIIAAA;;;666333111000//////111111000.............../////////000111111111111111000//////---------------------------------....../////////...---+++******+++---......------,,,,,,------...---------------------,,,,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,+++++++++,,,,,,,,,,,,,,,------...++++++,,,---........................---,,,++++++******+++,,,,,,---........................------/////////000111111222222444555666555333333555666999:::<<<===<<<===???AAACCCCCCCCCCCCEEEGGGIIIKKKIIIIIIIIIJJJLLLMMMOOOPPPRRRTTTVVVXXXZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWW\\\^^^___```___```bbbcccggghhhhhhiiijjjkkkmmmnnnllllllkkkkkklllmmmooopppjjjiiihhhhhhhhhiiijjjkkkpppnnnlllkkkkkkkkkmmmnnnrrrpppnnnnnnoooooonnnlllpppppppppssswwwzzzzzzzzz~~~~~~uuulllfffggg^^^UUUPPPNNNQQQZZZdddmmmnnnooopppnnnllliiigggkkkdddbbbfffccc]]]bbbmmmzzz~~~{{{yyy|||yyyjjjfffiiilllnnnqqqxxx~~~~~~vvvooojjjjjjlllmmmoooqqqssssssssstttuuuvvvxxxyyyzzzzzzvvvuuuuuutttqqqkkkddd^^^XXXXXXYYYZZZ\\\^^^``````\\\YYYVVVUUUWWWZZZ]]]^^^ccc___XXXPPPHHHAAA999555444222111000111111///............/////////000000000000000000000///......------------------------+++++++++,,,,,,---------...---+++******+++---......------,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...222555000///---,,,+++,,,---...+++++++++,,,,,,+++************+++,,,,,,+++++++++***++++++,,,------............................../////////000111111222222333444555555444444666777999:::<<<======>>>@@@BBBEEEDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPRRRTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXX[[[]]]___`````````bbbdddjjjjjjjjjjjjkkklllnnnnnnllllllkkkkkklllmmmooopppjjjiiihhhhhhhhhiiikkkkkknnnmmmlllkkkkkklllnnnooonnnllljjjjjjkkkmmmmmmmmmmmmmmmmmmpppsssuuuvvvuuu}}}~~~uuukkkeeeaaaZZZSSSQQQRRRWWWaaalllqqqqqqpppnnnmmmkkkjjjiiijjjdddaaacccaaa___hhhvvv}}}{{{~~~}}}qqqhhhgggkkkppprrrwww|||yyywwwuuuqqqnnnnnnpppsss|||tttooojjjiiillloooppppppssstttvvvwwwxxxwwwwwwvvvvvvuuuuuutttrrrllleee```TTTSSSSSSWWW]]]aaabbbaaa```^^^ZZZVVVSSSSSSWWWZZZcccaaa]]]YYYSSSJJJ@@@:::888555222111111000///...////////////000000000000...////////////......---------------------------,,,,,,,,,,,,,,,---------...---,,,++++++,,,---......------,,,,,,------...******++++++,,,,,,------++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---222999>>>;;;888222...++++++,,,...,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,+++++++++,,,------............................../////////000111111222222222333444444444555777999999;;;===>>>???@@@CCCEEEFFFFFFFFFFFFGGGHHHJJJJJJLLLLLLLLLMMMMMMOOOPPPPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZZZZ\\\___```aaabbbeeegggmmmmmmmmmmmmmmmnnnoooooonnnnnnnnnnnnooopppqqqrrrjjjiiihhhhhhiiijjjkkklllmmmmmmllllllmmmnnnpppqqqkkkhhheeedddfffiiikkklllkkkkkkkkkmmmppprrrrrrqqqzzz|||{{{sssjjjdddZZZTTTQQQSSSYYY```jjjtttuuussspppmmmkkkjjjkkkkkkjjjdddbbbbbbaaaeeevvv~~~}}}~~~wwwqqqllliiilllqqqwwwzzz{{{ssskkkgggeeegggnnnvvv~~~sssnnnnnnppppppnnnrrrsssuuuwwwwwwvvvuuutttxxxxxxxxxxxxvvvqqqkkkfffTTTPPPMMMPPPWWW]]]^^^]]]______^^^YYYTTTRRRTTTWWW^^^_________[[[SSSIIIBBB;;;888444111111111000000//////000000000111111111...//////000//////.......................................///////////////...---,,,,,,,,,,,,---......------,,,,,,------...))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---222999>>>EEE@@@888000,,,***+++------.........------,,,++++++,,,------.........---,,,,,,,,,,,,------................../////////////////////000111111222222111222444444444555888:::999;;;>>>???@@@BBBDDDGGGGGGGGGGGGGGGHHHHHHIIIIIIKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUWWWYYYZZZ[[[[[[YYYYYYYYYYYYZZZ[[[\\\\\\[[[^^^```bbbccceeehhhjjjpppoooooooooooooooppppppqqqqqqrrrrrrrrrsssssstttjjjiiiiiihhhiiijjjlllmmmnnnnnnnnnnnnpppqqqssstttkkkgggcccaaabbbeeehhhiiiiiiiiiiiijjjmmmoooooonnnqqqtttxxxyyyuuunnnfffaaaUUUQQQPPPWWW___gggpppxxxvvvtttqqqnnnkkkjjjjjjjjjhhheeecccdddfffqqq}}}zzzzzz}}}{{{sssnnnnnnppprrrvvv{{{{{{oooeee```aaaeeejjjuuu~~~xxxuuuppplllnnnoooppprrrssstttuuuvvvwwwxxxxxxyyyyyyuuuoookkk]]]VVVOOONNNRRRWWWYYYYYYXXX[[[]]]\\\XXXUUUVVVWWWXXXZZZ]]]``````[[[SSSMMM@@@<<<666333222222222222000000000111111111111222///000000111111000000000........................////////////////////////------------------------...------,,,,,,------...))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...222555@@@<<<555///++++++,,,---+++,,,------.........------.........------,,,+++,,,,,,------------.............../////////000000/////////000111111222222000222333444444666888;;;:::<<>>999777555555111111111222222222333333...//////000111111000000........................///.........---------,,,------............------...------,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,---............---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******+++---)))***++++++,,,---------******+++,,,,,,++++++++++++++++++,,,,,,+++******..................---------......///000000111111/////////000111111222222111333444444444555777999<<<===???@@@@@@AAACCCEEEHHHIIIKKKMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRTTTUUUVVVUUUUUUVVVWWWXXX[[[]]]^^^bbbbbbaaa`````````aaaaaa___aaadddeeefffhhhjjjmmmmmmmmmmmmmmmnnnooopppqqqppppppqqqrrrrrrqqqppppppiiiiiiiiiiiijjjlllnnnooopppqqqrrrsssttttttuuuuuurrrmmmgggbbb``````______]]]]]]___dddjjjnnnpppqqqlllkkkiiifffbbb^^^[[[ZZZ```\\\^^^gggppprrrrrrssstttrrrnnniiifffcccaaa```\\\aaalll|||~~~~~~tttlllkkknnnvvvjjjiiiddd___eeeyyyvvvlllhhhhhhjjjnnnooorrrvvvyyyyyyuuurrrooommmhhh```XXXQQQMMMLLLJJJIIIJJJPPPWWW\\\]]]\\\[[[YYYWWWXXX\\\```bbbccc```XXXMMMCCC<<<888666444111111222222222333333333------...///000000//////////////////////////////111111000000/////////...------............------...------,,,,,,------...------------------------,,,---......//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////---+++)))***---///+++,,,...//////...,,,***............---,,,++++++++++++,,,---..............................---------......///000111111222/////////000111111222222222333444444444555777999<<<>>>@@@@@@@@@AAABBBDDDIIIJJJMMMOOOPPPQQQQQQQQQUUUTTTTTTTTTTTTTTTUUUUUUYYYXXXXXXYYY[[[]]]```aaaddddddcccbbbaaaaaaaaabbb___aaacccdddeeefffiiikkkkkkkkkkkklllmmmooopppqqqssstttuuuuuuuuutttsssrrriiiiiiiiiiiijjjlllnnnoooppppppqqqrrrssssssssssssppplllfffbbb``````___^^^^^^___bbbgggnnnsssvvvwwwrrroookkkfffaaa]]]ZZZYYYccc```bbbkkktttuuutttsssvvvrrrllleeeaaa``````aaa___fffsss~~~|||vvvpppiiipppttt}}}xxxjjjaaadddtttwwwmmmgggdddiiiiiimmmssstttrrrtttxxxtttpppkkkhhheee^^^SSSKKKLLLGGGFFFIIILLLPPPVVV]]]bbb\\\UUURRRVVV]]]dddiiibbb___YYYPPPFFF>>>:::999444111111222111---...222444333333222111000/////////...---///000222111000...///000///---,,,,,,...000000///...---,,,,,,++++++,,,------,,,+++)))(((++++++,,,,,,,,,---------//////.........---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---...///...------------...//////000000000000////////////000000000000000111111111444444666777999999::::::<<<<<<===>>>AAACCCEEEFFFJJJIIIIIILLLQQQTTTSSSQQQTTTUUUWWWWWWVVVVVVWWWYYYWWWYYY\\\^^^___```bbbdddgggffffffeeedddbbbaaa```bbbccceeeggghhhhhhggggggiiiiiiiiiiiijjjmmmooopppnnnooopppqqqrrrssstttuuullllllmmmnnnooopppqqqqqquuusssqqqqqqsssssspppmmmiiifffbbbaaabbbdddfffgggddddddfffkkkrrrxxx{{{|||zzzwwwpppfff]]]WWWVVVVVV]]]^^^bbbkkktttwwwtttpppuuummmfffeeedddbbb```aaa```ooo|||ssspppqqqtttttt{{{}}}ooollluuu~~~rrriiigggeeeggglllooooooppptttvvvrrrnnnllliiicccZZZRRRKKKFFFCCCEEEGGGKKKRRRYYY```]]]ZZZXXXYYY]]]cccgggeeebbb]]]VVVNNNGGG@@@<<<555222222333222//////333333333222111111000//////...------...111222222111...///000///---,,,---............---------------,,,------------,,,,,,+++++++++,,,,,,,,,---------//////.........---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,------......------------...//////////////////000000000000000000111111111111222222444555666888999:::::::::<<<<<<===???AAACCCEEEFFFKKKJJJKKKNNNRRRTTTSSSRRRSSSTTTVVVVVVUUUUUUVVVXXXXXXZZZ]]]______```aaacccfffeeeeeeeeecccbbbaaa```bbbcccdddeeeffffffgggggggggggghhhiiijjjlllmmmnnnmmmnnnooopppqqqrrrssssssoooooooooooopppppppppqqqsssqqqooooooooonnnkkkhhhgggdddaaaaaacccfffhhhiiigggggghhhlllqqqvvvxxxyyyzzzvvvoooeee]]]WWWVVVVVV^^^aaafffnnntttuuusssoooqqqkkkeeedddbbb___```dddqqqwwwrrrqqqtttxxx~~~~~~vvvlllfffbbbeeeiiikkkmmmpppvvvtttqqqpppnnnjjjccc]]]PPPIIICCCBBBCCCEEELLLSSS[[[]]]______^^^___bbbfffiiifffccc___[[[SSSIIIBBB999555333444333000111555222222111111000000//////111///...///111111000///---/////////---,,,---...+++,,,,,,,,,---------......------------......///,,,,,,,,,,,,------------...............---------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...------------...//////......//////000000111111111111111222222333333333444555666888::::::;;;;;;======>>>@@@BBBDDDFFFGGGLLLLLLMMMOOORRRSSSSSSRRRQQQRRRTTTTTTTTTTTTUUUWWW[[[]]]___```______```bbbdddddddddcccbbbaaa```___aaaaaaaaabbbccceeefffgggdddeeefffhhhiiijjjkkkkkkkkkllllllmmmnnnoooppppppqqqpppppppppppppppqqqqqqqqqpppnnnmmmllliiieeebbbdddbbb```aaadddhhhkkkllljjjjjjjjjmmmqqqtttvvvvvvyyyuuummmddd\\\WWWWWWXXX___eeemmmrrrtttrrrpppooonnniiifffcccaaa```gggpppzzzyyyvvvtttsssvvv|||{{{ooodddbbbdddgggjjjmmmsssrrrqqqqqqqqqnnniiieeeYYYQQQIIIDDDBBBAAAFFFLLLSSSZZZaaacccbbbaaadddgggllliiiggggggfff___SSSJJJ>>>888444444333111222555111111000000000000000000444333111000000000...,,,---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---///000,,,,,,,,,------------...........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------------...//////---......///000111111222111222222333333444444444444555777999:::;;;<<<<<<>>>>>>???AAACCCEEEGGGHHHLLLLLLMMMOOOPPPQQQQQQQQQPPPQQQSSSSSSSSSSSSUUUVVV\\\^^^``````_________```aaaaaabbbaaaaaa```___^^^``````___```aaaccceeefffbbbccceeegggiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllnnnnnnmmmnnnnnnpppqqqrrrsssrrrqqqppplllgggbbb^^^```^^^^^^```eeeiiimmmnnnkkkjjjkkkmmmqqqtttuuuuuuwwwssskkkbbbZZZWWWYYY[[[bbbiiirrrvvvssspppnnnnnnkkkhhheeecccbbbgggvvv~~~rrrssstttvvvyyy}}}llleeecccccceeehhhmmmmmmnnnooooooooolllkkkbbbZZZQQQJJJEEE@@@AAAEEEKKKSSS\\\bbbcccdddgggkkkmmmkkkkkkmmmmmmggg[[[RRRFFF>>>777666444222111333000000000000111111111111444222000000111111///...,,,...///...------...///......---,,,++++++******---,,,+++++++++---...///,,,,,,---------.........---.....................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...------------...//////---......///000111111222111222222333444444555555444555777999;;;<<<======??????@@@BBBDDDFFFHHHIIIIIIKKKLLLNNNNNNOOOPPPPPPOOOQQQSSSSSSSSSTTTUUUWWW]]]___``````___^^^^^^___^^^_______________^^^^^^___^^^^^^^^^```bbbeeefffaaaccceeeggghhhiiiiiihhhggggggggghhhhhhhhhhhhhhhiiiiiiiiijjjllloooqqqsssvvvwwwwwwtttooohhhbbb^^^]]]\\\\\\___dddiiimmmnnnjjjiiijjjmmmqqqtttvvvvvvtttppphhh___YYYXXX[[[^^^eeemmmuuuwwwsssnnnlllmmmhhheeeccccccfffqqq|||xxxppprrrvvv{{{~~~yyyyyyzzzzzz|||qqqiiicccbbbdddhhhiiikkkmmmnnnnnnnnnnnniiibbbZZZTTTLLLDDD@@@BBBEEELLLTTT[[[```dddiiimmmmmmmmmnnnooooookkkccc\\\QQQFFF===999777333111222000000111111222222333333000//////000222333222111,,,---///...------.../////////...---,,,+++******,,,,,,,,,,,,,,,,,,---...,,,---------............---------..................------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------------...//////......//////000000111111111111222333444444555555444666888:::<<<===>>>>>>@@@@@@AAACCCEEEGGGIIIJJJGGGIIILLLMMMMMMNNNOOOQQQPPPRRRTTTUUUUUUUUUWWWYYY\\\^^^______^^^]]]]]]^^^\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]^^^___aaabbbdddeeecccdddeeeggghhhiiijjjjjjhhhhhhhhhhhhhhhgggggggggeeeeeeeeegggiiimmmqqqsssxxxzzz{{{xxxrrriiiccc___[[[ZZZ[[[^^^ccchhhkkkkkkiiiiiiiiilllqqquuuwwwwwwpppllleee]]]XXXYYY^^^ccciiiooouuuvvvqqqmmmkkkllldddcccdddhhhpppwwwssssssrrrvvv{{{{{{tttqqqrrrrrrtttyyyxxxkkkddddddfffhhhjjjlllnnnooopppqqqooojjjeeeaaaYYYNNNHHHGGGDDDGGGLLLSSS[[[cccjjjmmmnnnooopppqqqppplllhhhfff\\\PPPDDD>>>:::555333333000111111222333444444444333222000111222222111///,,,---......------...000///.........------,,,,,,---............------,,,------------............---------.........//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------------.........///------------------------+++++++++,,,---...///000...------------...//////////////////000000000000000000111222333444555555555666888:::<<<>>>??????@@@AAABBBCCCEEEHHHJJJKKKFFFIIIMMMNNNNNNNNNQQQSSSRRRTTTVVVWWWWWWXXXZZZ[[[[[[\\\^^^^^^]]]\\\\\\]]]ZZZ[[[\\\\\\]]]]]]]]]\\\[[[\\\^^^```bbbcccddddddfffffffffgggiiijjjlllmmmkkkkkkkkkjjjjjjiiiiiiiiifffeeeeeefffhhhlllooorrrwwwzzz}}}zzzrrriiibbb^^^ZZZZZZZZZ]]]bbbfffhhhhhhjjjjjjjjjmmmqqqtttvvvvvvmmmiiibbb[[[XXX[[[aaaffflllpppsssssspppmmmkkkllleeefffkkkuuuzzzvvvqqqqqqtttxxx}}}}}}|||ppplllgggfffjjjsss}}}uuuiiiffffffhhhkkkmmmoooppprrrttttttqqqnnnkkkdddXXXPPPNNNEEEEEEHHHNNNWWWaaaiiillloooqqqrrrrrrooommmllllllcccVVVHHHAAA===777444333111111222333444444555666999777444222111///,,,***,,,---......------///000---------.........////////////000000000///---,,,---------.........//////---------.........//////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---------.........//////------------------------******+++,,,---///000111...------------...//////000000000000///////////////000000111333444555555555666888:::===>>>???@@@AAAAAABBBDDDFFFHHHJJJKKKFFFJJJMMMOOOOOOPPPRRRUUUSSSUUUWWWXXXXXXYYY[[[]]]ZZZ[[[]]]]]]\\\[[[\\\]]]YYYZZZ[[[\\\\\\\\\\\\\\\[[[\\\___aaacccdddddddddhhhgggggggggiiikkkmmmnnnnnnnnnmmmmmmlllkkkkkkkkkhhhgggffffffgggkkknnnpppvvvzzz|||zzzrrrhhhaaa]]]ZZZZZZZZZ]]]aaadddfffffflllkkkkkkmmmpppsssttttttkkkggg```ZZZXXX[[[ccciiinnnpppqqqqqqooommmkkkkkkhhhkkkttt}}}tttrrrqqqooorrryyy~~~xxxjjjeeedddccceeejjjrrr{{{yyy{{{pppjjjmmmqqqpppppprrrrrrtttrrrmmmkkkiiiaaaVVVLLLIIIFFFGGGMMMXXXdddlllooopppqqqpppnnnmmmmmmnnneee```XXXMMMCCC<<<999888333222111111222333111000555444333222111///......000///...------...///000000000////////////000000..............................------------......,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------//////.........---------++++++++++++++++++++++++,,,,,,,,,---------......///////////////.....................////////////444444333333333444555555333555888;;;===??????@@@DDDEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOQQQSSSUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]][[[[[[\\\]]]^^^``````aaa\\\]]]^^^______^^^]]]]]]^^^]]]^^^^^^```bbbeeefffggghhhiiiiiiiiijjjmmmpppmmmqqqsssoookkkkkkiiieeelllkkkiiihhhhhhiiikkklllqqqrrrrrroooiiiddd```___ZZZZZZ[[[\\\___cccfffiiimmmllllllppptttvvvuuusssjjjfffaaa]]]^^^bbbhhhlllwwwsssqqqsssrrrmmmjjjkkkmmm|||uuusssooollllllqqqxxx~~~vvvnnngggcccdddiiipppyyy}}}yyytttmmmllloooppprrrqqqnnnnnnnnnggg]]]TTTOOOIIIGGGKKKTTT```gggmmmoooqqqqqqpppnnnnnnnnniiieee^^^TTTJJJAAA<<<999333222111111222333222111444333333222111000//////000///............///000000//////......//////000..............................------------......,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////........./////////000000000444444333333444444555555444666999<<<>>>@@@@@@@@@EEEFFFGGGIIIJJJLLLMMMNNNOOOOOOQQQRRRTTTTTTUUUUUUWWWWWWXXXYYY[[[\\\]]]^^^\\\\\\]]]^^^___```aaaaaa___```aaaaaaaaa```___^^^____________```bbbdddffffffhhhkkklllllllllmmmnnnmmmqqqtttqqqnnnnnnllliiilllkkkjjjiiijjjkkkmmmnnnrrrssssssooojjjeeeaaa```[[[[[[[[[\\\^^^bbbfffhhhllllllpppvvv}}}~~~|||ppplllfffeeeggglllpppssswwwsssqqqrrrpppnnnpppttt{{{rrrqqqpppooorrrxxxuuullliiiiiilllpppqqquuusssoooqqqrrrssssssrrrssssssmmmfff___YYYPPPJJJJJJPPPYYY___iiilllqqqsssrrrpppoooooommmkkkfff^^^TTTJJJAAA<<<555333111111222333333222222222222111111111000000000//////......//////000///..................///..............................------------......------............------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,---------............/////////////////////000000000000111111111444444333333444555555666666777:::===???AAABBBBBBFFFGGGHHHJJJLLLMMMOOOOOOQQQRRRSSSTTTUUUUUUUUUTTTXXXXXXYYYZZZ\\\]]]^^^^^^]]]]]]^^^___``````aaaaaacccccccccccccccbbbaaa```aaaaaa``````aaacccdddeeeeeeiiimmmoooooonnnnnnooommmrrruuusssppppppnnnkkklllkkkkkkkkklllnnnpppqqqtttuuutttqqqkkkfffbbbaaa]]]\\\[[[[[[]]]aaaeeehhhiiimmmtttuuupppkkklllrrrwwwyyyxxxvvvtttrrrpppnnnpppyyyzzzuuuoooppprrruuuzzz}}}|||xxxqqqnnnsss~~~zzzwwwvvvttttttvvvuuuqqqlllgggaaaYYYQQQNNNPPPTTTWWWdddiiiooorrrsssqqqoooooonnnmmmjjjfff___TTTJJJCCC888555222000111222222222111111111111111111111111000//////////////////000......------------....................................------------......------............------------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..................////////////000000111111111222222222444444333444444555666777777888;;;>>>AAABBBCCCCCCFFFGGGHHHJJJLLLNNNOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWYYYYYYZZZ\\\]]]^^^___```^^^^^^___``````aaabbbbbbeeeeeeddddddccccccbbbaaadddcccbbbbbbbbbcccdddeeefffiiilllooopppqqqsssuuuqqqvvvxxxuuurrrqqqoookkkkkkkkklllmmmoooqqqssstttvvvvvvuuuqqqkkkfffcccbbb^^^]]][[[ZZZ\\\```dddggggggmmmwwwuuupppmmmqqqyyy~~~zzzvvvtttrrrooommmsss~~~zzzwwwvvvqqqsssxxx}}}~~~rrrmmmqqqvvv{{{wwwssssssuuuuuusssrrrkkkhhhbbb\\\WWWUUUTTTTTTaaafffmmmrrrrrrqqqooonnnllllllllljjjfff^^^TTTLLL>>>:::555222111111222111000111111111111222222222///000000000000000000///......------------....................................------------......---......//////......---------------------------...------,,,,,,------...,,,,,,---------.........------------....................................,,,,,,,,,---------......---.........//////000000111111111111222222222222444444444444555666777888777999<<>>AAABBBCCCCCCGGGHHHJJJLLLOOOQQQSSSTTTXXXYYYZZZ[[[[[[\\\\\\\\\]]]^^^___```aaabbbcccdddccccccccccccccccccdddddddddcccccccccdddfffhhhiiigggfffffffffggghhhjjjkkklllnnnqqqtttuuuxxx{{{}}}~~~tttmmmllllllkkklllmmmoooqqqssstttuuuuuutttssspppkkkddd```^^^]]]]]]^^^^^^______^^^]]]]]]^^^___cccjjjqqqtttrrrooohhhnnnvvv}}}|||yyyrrrmmmkkknnnuuutttrrrooommmooottt|||nnnpppzzzwwwmmmqqqnnnmmmppppppllljjjkkklllmmmnnnpppssstttvvvvvvrrrsssssssssqqqooollljjj___ZZZPPPCCC888222222555222111000111222111///...000000000000////////////000000000000000000000000///////////////000111222......------------........................------///...---...000000000...111...,,,+++,,,------,,,---------,,,,,,+++++++++---------............///,,,------...///000111111///////////////.........////////////000000000000000000000111222222333333555555555555555666777777;;;<<<===???@@@AAACCCCCCEEEGGGJJJLLLMMMOOORRRTTTWWWXXXYYY[[[[[[\\\\\\\\\]]]^^^___aaaccceeeffffffbbbdddfffggggggfffdddbbbeeeeeeffffffggghhhhhhhhhhhhhhhhhhhhhiiijjjkkklllooonnnoooqqqtttvvvwwwvvvzzzvvvrrrooommmlllkkkjjjlllkkklllnnnqqqrrrqqqpppqqqnnnkkkhhhfffccc___\\\[[[\\\]]]]]][[[[[[\\\]]]]]]___bbbgggjjjnnnpppqqqkkkvvv~~~~~~||||||yyytttuuulllgggmmmyyyvvvpppnnnlllmmmsss{{{}}}}}}|||qqqkkkhhhkkkmmmlllkkkllllllmmmmmmnnnppprrrtttuuusssttttttsssrrrooolllkkkccc___VVVIII===666444555444333222222222111///---111000000000////////////000000000000000000000000//////.........///000000///......------......///........................111111111000//////......///---++++++---.........---------,,,,,,,,,++++++---------............///,,,,,,------......///////////////////////////...////////////000000000111000000000111222222333333555555555555666777888888;;;<<<===???AAABBBDDDDDDEEEGGGJJJLLLMMMOOORRRTTTVVVWWWXXXYYYZZZ[[[[[[[[[ZZZ[[[[[[]]]^^^```bbbbbbbbbdddfffhhhhhhgggfffdddffffffgggggghhhiiiiiijjjgggggggggggghhhiiijjjkkklllkkkkkkmmmoooqqqqqqpppmmmkkkhhhffffffgggffffffjjjiiijjjkkkmmmnnnmmmlllnnnkkkgggdddcccaaa^^^\\\YYYZZZ[[[[[[ZZZ[[[\\\^^^^^^```bbbfffiiilllnnnooooooyyy|||{{{wwwrrrmmmhhhgggppp|||vvvnnnooooooqqquuu{{{~~~zzzyyyoooggggggjjjkkklllnnnmmmlllkkkkkkllloooqqqrrrtttuuuuuutttrrrpppmmmllljjjfff^^^RRRFFF<<<777555666555333222222222000...111111000000000/////////000000000000000000000000//////......---.........///......------......///........................333444555333...,,,---......,,,++++++---///000///------------,,,,,,,,,,,,---------............///,,,,,,------------------......///////////////////////////000000000111111000000111111222333333333444444444555666888::::::;;;<<<===???BBBDDDEEEFFFFFFIIIKKKMMMNNNOOORRRTTTUUUUUUWWWXXXYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]___```cccdddgggiiijjjjjjiiihhhhhhhhhhhhiiiiiijjjkkklllhhhhhhggggggggghhhiiiiiijjjiiihhhiiikkkllllllkkkhhhfffeeeeeehhhiiiiiiiiijjjiiiiiijjjkkkkkkiiigggiiieeeaaa^^^]]]]]]\\\[[[VVVWWWYYYZZZZZZ[[[^^^```bbbcccdddgggiiikkklllmmmsss{{{|||xxxtttpppkkkkkkppp|||}}}vvvooolllpppsssxxx~~~zzzwww~~~~~~nnnhhhhhhiiilllooommmllljjjiiiiiilllnnnpppuuuuuuuuutttrrrpppnnnmmmnnnkkkddd[[[OOODDD;;;777666444222111222222111///111111111000000000//////////////////////////////000///...---------------//////............//////---------...............000444666333---***,,,000///---,,,+++---...///...------------------,,,,,,---------............///......------------------............//////////////////000000000111111111000000111222222333333444333333444555777999;;;<<<;;;<<<>>>@@@CCCEEEGGGHHHHHHJJJLLLMMMNNNOOORRRTTTTTTUUUWWWXXXYYYZZZ[[[[[[^^^]]]]]]\\\]]]___aaabbbdddeeegggjjjkkklllkkkkkkkkkjjjjjjjjjkkklllmmmnnnmmmlllkkkiiihhhhhhggggggjjjiiihhhiiijjjkkkjjjhhhiiihhhhhhjjjlllnnnnnnmmmkkkjjjjjjkkkkkkjjjgggdddccc___[[[XXXXXXYYYYYYYYYTTTVVVXXXYYYZZZ]]]```ccciiiiiijjjjjjkkkllllllmmmvvv{{{{{{vvvrrrpppqqqxxxyyysssqqqrrrssstttxxx~~~zzz}}}~~~qqqjjjggghhhkkkmmmllljjjhhhiiikkkmmmoootttttttttsssrrrqqqpppoooqqqnnniiiaaaWWWKKKAAA:::444222111000222333222111111111111111000000000000////////////////////////000///...---------------/////////....../////////---------.........//////---000333111---+++---111222000---,,,---------,,,---------------------------------............////////////...............---.........//////000000000000000000111111111111111111111222333333444444333444555666888:::<<<===<<<===???AAADDDFFFHHHIIIJJJKKKMMMNNNOOOOOOQQQSSSUUUVVVWWWYYYZZZ[[[\\\\\\```_________```aaacccdddeeefffhhhjjjlllmmmmmmmmmllllllkkkkkkkkkmmmooopppsssrrrooommmjjjiiihhhgggkkkiiihhhhhhiiiiiihhhgggiiihhhiiikkkmmmnnnlllkkkjjjjjjiiijjjjjjgggddd```]]]ZZZVVVTTTUUUVVVWWWWWWTTTVVVXXXYYY[[[___cccgggqqqqqqpppooooooooopppqqqxxx{{{~~~}}}yyysssqqqrrrxxxyyyqqqnnnpppuuuyyy{{{vvvttttttjjjfffhhhlllkkkjjjjjjjjjlllnnnooorrrrrrrrrqqqqqqqqqqqqqqqqqqoookkkfff^^^SSSHHHAAA666444222111222333333333222222111111111000000000000000000000000000000000//////......---.........000//////......//////000,,,,,,------.../////////+++...000000------///222444111...---------,,,+++------------............---------............///.../////////////////////------......///000000000000000000111111111222222111111222222333444444444444555555777999;;;===>>>>>>>>>@@@BBBEEEGGGHHHIIIKKKMMMOOOOOOOOOPPPQQQSSSTTTUUUWWWYYY[[[\\\\\\]]]^^^___```aaabbbcccddddddfffggghhhjjjlllmmmmmmnnnnnnmmmlllkkklllnnnpppqqqvvvtttrrrpppmmmkkkjjjiiijjjiiihhhhhhiiiiiihhhfffkkkkkklllnnnpppooommmjjjgggggggggggggggddd```\\\ZZZWWWTTTSSSSSSTTTUUUTTTTTTUUUWWWYYY[[[```eeeiiiuuuuuutttttttttvvvxxxyyy~~~}}}}}}|||wwwqqqqqqttt}}}|||yyytttooonnnqqqwww|||{{{|||tttkkkiiilllkkkkkklllmmmnnnooopppooooooooopppqqqrrrssssssqqqooollliiiddd[[[PPPIII<<<999666444444444333222222222222111111111000000000000000000000000000000//////.........///000000000000////////////000000,,,,,,------...//////000....../////////000000111333111...------...---,,,------------.........///---------............///---------....../////////------......///000000111000000111111111222222222111111222333333444444555666666666777999;;;<<<===???@@@AAACCCEEEGGGHHHIIILLLNNNPPPPPPOOOPPPQQQSSSSSSTTTVVVXXXZZZ[[[\\\\\\]]]___aaadddeeefffeeeeeeggghhhiiijjjkkklllmmmmmmnnnmmmlllkkkkkknnnppprrrtttsssrrrpppooonnnnnnnnnmmmkkkjjjjjjllllllkkkiiimmmnnnooorrrsssrrrooolllffffffgggggggggddd___\\\XXXVVVTTTSSSTTTTTTSSSRRRSSSUUUVVVXXXZZZ___dddiiisssssstttvvvyyy}}}|||vvvooopppvvvxxxrrrssssssrrrssswww~~~}}}zzzyyyxxxzzz~~~qqqnnnkkkkkklllnnnooopppppppppnnnnnnnnnoooppprrrssstttrrrpppmmmkkkggg```VVVOOOAAA>>>999666555444333222222222222111111111111000000000000000000000000000///////////////000111222000000////////////000000,,,,,,------...///000000111000///000111222111///111///------...//////...---------.........//////---------.........//////++++++,,,,,,---...//////---------...///000000111000111111111111222222222111222222333333444444555666777777888999;;;<<<===AAAAAABBBDDDEEEGGGHHHHHHMMMNNNPPPPPPPPPPPPQQQSSSRRRSSSUUUWWWXXXZZZ[[[[[[^^^```dddgggiiiiiihhhggghhhhhhiiiiiijjjkkklllmmmnnnmmmkkkkkkkkkmmmppprrrqqqpppppppppppppppqqqqqqpppooonnnnnnppppppooonnnjjjkkkmmmppprrrqqqnnnkkkhhhhhhhhhiiiiiifffbbb^^^WWWUUUTTTTTTTTTTTTRRRPPPSSSTTTUUUWWWYYY]]]ccchhhpppqqqsssvvv{{{}}}vvvnnnpppwww{{{pppkkknnnrrrvvvzzz~~~xxxtttssstttwwwxxxyyyzzz|||}}}}}}yyyjjjfffggglllqqqpppooopppnnnllljjjjjjmmmqqqssstttrrrpppnnnllliiiddd^^^ZZZPPPCCC777555777666333111333111000000111222222111//////............//////////////////////////////......------------.........000222111///---,,,,,,///////////////......---......------------......---------............///---------............///++++++,,,---............///////////////......---000000000000000111111111444444333333333444555555888777777777999;;;>>>@@@@@@BBBDDDFFFGGGIIILLLOOOPPPPPPOOOOOOPPPRRRUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZ___aaadddhhhjjjjjjjjjjjjiiiiiijjjjjjjjjjjjkkkkkkjjjkkkkkklllmmmnnnooooooqqqrrrrrrqqqppppppqqqsssssssssrrrqqqpppnnnmmmlllpppqqqrrrsssssspppnnnllljjjkkkkkkkkkhhhccc^^^[[[WWWWWWVVVUUUTTTSSSQQQPPPPPPTTTWWWYYYZZZZZZ[[[\\\hhhfffhhhppp|||zzztttttt}}}|||sssooonnnrrrxxx|||}}}{{{zzzzzz{{{|||~~~|||yyy|||zzzoooeeeeeeiiikkkkkkkkknnnmmmlllkkkkkknnnqqqssstttssspppooolllhhhccc___VVVJJJ>>>:::999666333333222000//////111111111000//////............/////////////////////////////////......------......//////////////////000000000///////////////......---......------------......---------............///---------............///,,,,,,---.........------,,,,,,---...//////......000000000000111111111111444444333333333444555555888888777888999<<>>777///,,,...111000...///////////////......---......------------......---------............///---------............///////////////...---,,,,,,//////000000000000///......//////000111111222222333222222333444555666666888999:::<<<>>>@@@BBBCCCGGGIIIKKKKKKLLLNNNQQQSSSRRRSSSUUUXXX[[[^^^aaabbb]]]]]]^^^^^^^^^^^^^^^^^^```aaaccceeegggiiijjjkkklllmmmoooppppppooonnnnnnjjjjjjjjjjjjjjjjjjiiiiiikkkmmmppprrrrrrrrrtttuuuvvvwwwxxxxxxyyyxxxxxxxxxsssssstttttttttsssrrrqqqlllllljjjhhhddd___[[[XXXZZZ[[[]]]```bbbdddffffff]]]\\\YYYVVVTTTVVV[[[___ffflllxxx{{{~~~}}}vvvqqqooonnnnnnooouuuzzz{{{lllhhheeeggghhhhhhhhhkkkpppuuuuuuttttttttttttrrrooollllllgggaaa[[[OOOBBB::::::777555444333444444333222111000000//////000000111000000000000000000000000000//////......//////000666222......000222222111///////////////......---......------------......---------............///---------............///....../////////...------111111111111111000///.........///000111222222333222222222333444555666777888999;;;===???AAACCCDDDFFFHHHJJJKKKLLLNNNRRRTTTVVVWWWXXXZZZ]]]___```aaa\\\\\\]]]]]]^^^______``````aaabbbdddfffhhhjjjjjjkkklllnnnppppppooonnnmmmkkkkkkkkkjjjjjjiiiiiiiiiiiillloooqqqqqqqqqrrrsssxxxxxxyyy{{{{{{|||||||||vvvvvvvvvuuuuuutttsssrrrmmmllljjjgggddd```\\\ZZZZZZ\\\___bbbfffhhhjjjkkkbbbaaa___\\\ZZZZZZ\\\^^^dddmmm}}}|||wwwrrrooommmmmmrrrwww{{{}}}rrrhhhhhhggggggiiilllppprrruuuuuutttuuuuuusssooolllnnniiieeebbbXXXKKK@@@===777555333333333444333222111111000000000000111111000000000000000000000000000000////////////000000000000000000111111111111///////////////......---......------------......---------............///---------............///---......////////////......///000000000000000///......///000111222333333222222222333444555666777888999<<<>>>AAACCCDDDEEEEEEGGGJJJLLLMMMPPPTTTVVVWWWXXXZZZ[[[]]]^^^^^^___[[[\\\]]]^^^___```aaabbbaaaaaacccdddfffhhhjjjkkkkkkmmmoooqqqqqqpppnnnmmmmmmllllllkkkjjjjjjiiiiiihhhkkkoooppppppppppppqqquuuvvvwwwyyyzzz{{{{{{{{{xxxwwwvvvuuutttsssrrrqqqmmmllljjjhhhdddaaa^^^\\\]]]^^^aaadddgggiiikkklllcccddddddccc```______```gggrrrzzzuuuqqqqqqvvvzzz~~~llliiiggggggjjjmmmoooppptttssssssssssssqqqmmmjjjooojjjgggfff^^^QQQDDD???777555333222333333222111111111000000000000111111000000000000000000000000000000////////////000000000222333333111///......///////////////......---.........------.........---------.........//////---------.........//////------...///000000000///+++,,,---///000000000000---...///000111222333333222222222333444555777777888:::<<>>???@@@AAACCCFFFHHHIIIKKKNNNQQQSSSUUUWWWTTTTTTVVVYYY\\\^^^]]]\\\\\\]]]]]]___``````aaaaaacccaaa```aaaeeehhhgggfffmmmnnnppprrrsssrrrqqqppplllllllllkkkjjjjjjmmmooommmmmmmmmmmmnnnpppqqqsssrrrrrrqqqpppoooppprrruuuvvvuuuuuutttqqqooolllkkkggggggfffeeeccc```^^^\\\```ccccccaaaccchhhkkkjjjkkkhhhhhhhhheeebbbccchhhuuuzzzyyyzzz{{{||||||rrrllliiijjjnnnqqqppppppppprrrrrrpppooossspppmmmkkkhhh```TTTKKK===;;;888555333222222222111111111111111111111111000000000000000000000000111000///......///000111///////////////000000111000000000000000000000000////////////////////////............////////////000/////////............//////000000000000//////000000000000111111111111222111111000000111111111222222333444666888;;;<<<:::<<<>>>???@@@BBBDDDFFFHHHIIIKKKNNNPPPSSSUUUVVVTTTTTTVVVYYY\\\^^^^^^^^^\\\\\\]]]^^^___aaacccccceeecccbbbcccfffiiiiiihhhjjjlllnnnpppppppppnnnnnnlllmmmmmmmmmllllllnnnooooooooonnnnnnooopppqqqrrrooopppooonnnmmmnnnpppsssttttttuuutttrrrooollljjjffffffeeedddbbb```^^^]]]^^^bbbcccbbbccciiilllkkkkkkiiiiiiiiifffbbbdddiiiyyy~~~|||rrrkkkhhhhhhiiiiiissswwwvvvkkkhhhiiilllmmmoooooonnnoooppprrrsssqqqooonnnkkkddd[[[SSSCCC>>>888555555555333111222222222222222222222222000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////............////////////////////////..................////////////......000000000000111111111111333222222111111222222333444444444444666888:::;;;;;;===???@@@AAACCCEEEGGGIIIJJJLLLNNNPPPRRRTTTTTTSSSTTTWWWZZZ\\\^^^___```^^^]]]]]]]]]___aaadddeeegggeeedddeeehhhiiiiiiiiiiiikkkmmmooooooooonnnmmmkkkmmmoooooonnnmmmnnnoooqqqqqqpppoooppppppqqqqqqmmmmmmmmmllllllllloooqqqssstttuuuuuusssoookkkiiieeedddcccaaa```___^^^^^^[[[```bbb```aaafffjjjjjjjjjiiijjjkkkhhhdddggglll~~~{{{tttjjjbbb^^^^^^^^^___dddiiiqqqyyytttjjjgggfffiiinnnooommmmmmooorrroooooonnnnnnlllfff___YYYJJJBBB:::666666666333000222222222222222222222222000000000000000000000000000000////////////000000...//////000000000000000////////////////////////////////////////////////............///////////////////////////............//////000000//////...///000000000111111111111333333222222222333444444555555555555666888:::;;;<<<>>>@@@BBBBBBDDDFFFHHHKKKKKKMMMNNNPPPRRRSSSTTTSSSUUUXXXZZZ\\\^^^```bbbbbbaaa___^^^___aaadddfffggggggffffffggghhhiiiiiijjjlllnnnpppqqqqqqpppooojjjlllooooooooonnnnnnooorrrqqqqqqppppppooooooooolllmmmmmmmmmlllmmmoooqqqsssuuuwwwwwwuuupppkkkhhhdddccc```^^^^^^^^^^^^___\\\aaaccc```___aaaddddddhhhhhhjjjkkkhhhfffkkkrrr|||xxxzzz{{{~~~|||qqqkkkbbb[[[XXXXXXYYYYYYYYY___fffmmmttt}}}}}}lllbbb```eeekkknnnnnnmmmnnnooonnnnnnnnnooommmiiiccc___QQQIII>>>888777666333000111111111111111111111111111111111111111111111111//////000000000000//////......///000111000000///////////////////////////////////////////////////............////////////.........//////////////////000000111111000000//////000000000111111111111333333222222333444444555666666555666777999;;;<<<===???BBBCCCDDDEEEHHHJJJLLLLLLNNNOOOQQQSSSTTTUUUTTTWWWZZZ[[[\\\]]]aaadddgggeeecccaaa```aaadddeeegggggggggggggggggghhhiiijjjkkknnnpppqqqqqqpppoooiiikkknnnoooooonnnnnnoooqqqqqqqqqqqqpppoooooonnnmmmnnnooooooooooooqqqsssuuuwwwyyyyyywwwrrrmmmjjjeeeccc___]]]]]]^^^aaacccdddiiijjjddd___^^^___^^^dddeeehhhiiihhhhhhpppzzz|||uuusssvvvxxx|||}}}rrrkkkddd___XXXSSSQQQRRRRRRRRRQQQWWW^^^ccchhhqqq}}}||||||ppp```___ccchhhkkklllmmmmmmmmmooopppqqqrrrpppllliiifffYYYQQQFFF===888666444222000000000000000000000000111111111111111111111111//////000000000000//////---...000111111111000///000000000000000000000000////////////////////////............////////////.........///////////////000000111111111111000000000000000000111111111111222222222222333444555555666666666666888:::<<<===>>>AAACCCDDDEEEFFFIIIKKKLLLMMMOOOQQQSSSUUUVVVWWWVVVYYY[[[\\\[[[\\\```dddiiihhhfffdddcccdddeeefffhhhiiiiiihhhffffffhhhiiihhhiiilllnnnppppppooonnnjjjllloooooooooooopppqqqrrrrrrrrrrrrrrrqqqpppooonnnpppqqqrrrqqqrrrsssuuuuuuwwwyyyzzzzzzwwwtttrrrhhhfffbbb______bbbfffiiinnnttttttkkkbbb^^^]]][[[___aaadddffffffjjjwww{{{|||tttjjjaaa\\\XXXTTTOOOLLLKKKKKKKKKJJJKKKPPPWWWZZZ]]]eeeqqq{{{|||vvv~~~lllcccbbbccceeeiiilllmmmmmmoooqqqssssssqqqnnnllljjjaaaZZZOOOCCC;;;777666666111111111111111111111111111111111111111111111111...///000111111000///...---...000111111111//////000000000000000000000000////////////////////////............////////////............/////////000//////000000000000//////000000000000111111111111111111111111222333444555555555666777999;;;>>>??????BBBDDDEEEFFFGGGJJJLLLMMMNNNPPPRRRUUUWWWYYYZZZXXX[[[]]]]]][[[[[[```dddhhhgggggggggggghhhiiijjjjjjkkkllljjjhhhggghhhkkkhhhjjjmmmoooqqqqqqppppppnnnooopppppppppqqqsssuuusssssstttuuuuuutttsssrrrnnnpppssssssssssssuuuvvvsssuuuxxx{{{}}}}}}}}}}}}nnnjjjfffccccccgggmmmpppsssyyyxxxnnnbbb\\\ZZZXXX[[[\\\```ccceeelll|||zzz}}}xxxnnneee]]]XXXVVVRRROOOKKKHHHHHHGGGFFFEEEGGGMMMRRRTTTVVV]]]iiissszzzrrrxxx}}}gggccc___```eeekkknnnnnnnnnpppssssssqqqnnnlllkkkggg```UUUHHH===777777999222222222222222222222222111111111111111111111111...///000111111000///...---...000111222111///...000000000000000000000000////////////////////////............/////////000---.........//////000000......////////////......000000000000111111111111111111111111222333444555555555555777999<<<>>>@@@@@@BBBEEEFFFGGGHHHJJJLLLMMMNNNPPPSSSVVVYYY[[[\\\YYY\\\^^^]]]ZZZ[[[___dddffffffgggiiijjjkkklllmmmkkkmmmnnnllliiihhhjjjlllkkklllooorrrsssssssssrrrqqqqqqrrrrrrqqqsssvvvxxxtttuuuvvvwwwwwwvvvuuutttnnnqqqssstttttttttuuuvvvqqqssswww{{{rrrnnniiifffgggkkkrrrvvvsssxxxxxxmmm```YYYWWWUUUXXXZZZ]]]```ccclll}}}tttuuuyyynnnhhhaaaWWWQQQQQQNNNLLLJJJIIIIIIIIIHHHGGGIIIGGGHHHMMMQQQWWW```jjjttt{{{xxxttt}}}zzzkkk\\\ZZZ___eeeiiilllpppooooooqqqtttuuurrrnnniiibbb[[[SSSFFF888333777333111/////////000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////...............///000000000///...------...///000////////////////////////000000000000////////////222222333444444555555666666777999:::::::::<<<>>>BBBBBBDDDEEEGGGIIIJJJKKKIIILLLPPPTTTXXX[[[]]]^^^\\\]]]___``````aaadddffffffffffffggghhhjjjllllllpppooonnnlllkkkkkkkkkkkkoooppprrrtttuuuuuuuuutttoooooopppqqqsssuuuwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvtttqqqnnnqqqvvvxxxwwwtttssstttvvvzzzxxxooolllnnnqqqqqqoooqqqrrrqqqkkkddd]]][[[[[[\\\[[[]]]```ccclllwwwxxxqqqhhhaaaXXXSSSSSSOOOMMMJJJIIIIIIIIIHHHFFFIIIGGGGGGLLLPPPTTT]]]fffooovvv~~~tttttt}}}wwweee^^^```dddhhhmmmnnnnnnoooqqqtttuuurrrooooooiiibbb[[[NNN@@@999;;;444222000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////...............///000000000///............///000////////////////////////000000000000000000000///222333333444444555555666666888:::;;;;;;;;;===???CCCCCCEEEFFFHHHJJJKKKKKKKKKMMMQQQUUUYYY\\\]]]^^^]]]___`````````aaadddfffffffffggghhhiiikkklllmmmoooooonnnmmmlllkkkkkkkkkooopppqqqsssttttttttttttpppppppppqqqssstttvvvwwwxxxxxxwwwvvvvvvvvvuuuuuutttqqqooorrrvvvzzzyyywwwssssssuuuyyy}}}yyyqqqnnnoooqqqpppnnnmmmmmmmmmiiiccc^^^]]]]]]___^^^___dddhhhrrryyyxxx{{{ooofff^^^YYYXXXRRRPPPMMMKKKKKKJJJIIIHHHJJJGGGGGGJJJMMMPPPXXXaaajjjqqqxxx|||~~~sssqqqzzzlll___\\\]]]bbbhhhllllllnnnqqqssstttrrrpppooolllggg___SSSEEE<<<:::666444222111222333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////........./////////000000000//////......//////000////////////////////////000000000000000000000000333333333444555555666666777999;;;<<<<<<===???AAADDDEEEFFFHHHJJJKKKLLLMMMLLLNNNRRRUUUYYY\\\^^^______```aaaaaa```aaaccceeeffffffggghhhiiikkklllmmmooonnnmmmmmmlllllllllllloooppppppqqqrrrssstttuuuqqqqqqqqqqqqrrrsssttttttxxxwwwwwwvvvvvvvvvvvvvvvuuusssqqqsssxxxzzzzzzxxxsssssstttxxx|||zzztttqqqppppppmmmkkkggghhhgggeeebbb``````aaacccbbbdddiiippp}}}~~~|||tttjjjbbb]]]UUUSSSOOOMMMMMMNNNMMMLLLLLLIIIHHHJJJKKKMMMSSS[[[gggnnnuuuzzz~~~vvvvvvrrrbbbZZZXXX]]]ccchhhjjjlllooorrrsssrrrrrrpppnnnkkkdddYYYKKK@@@;;;777555222222333444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////......///000000000000000000//////////////////000////////////////////////000000000000000111111111333333444444555666666666888:::<<<======>>>@@@BBBFFFGGGHHHIIIKKKMMMNNNOOONNNPPPRRRVVVYYY\\\^^^___aaabbbbbbbbb```aaabbbdddeeeeeeeeefffhhhiiikkklllnnnmmmlllllllllllllllmmmpppppppppqqqrrrssstttuuurrrrrrqqqqqqqqqqqqrrrrrrvvvvvvuuuuuuvvvwwwxxxyyyyyywwwuuuvvvxxxzzzyyyxxxuuuuuuuuuxxx|||}}}zzzuuurrrpppnnnjjjgggccccccddddddddddddeeeffffffgggjjjppp{{{zzzmmmcccYYYVVVSSSQQQQQQQQQQQQQQQPPPLLLKKKLLLKKKKKKPPPVVVbbbhhhooouuuyyy}}}}}}yyyiii^^^XXX[[[aaacccfffjjjmmmpppqqqrrrrrrrrrsssqqqkkkbbbWWWJJJBBB999666333111222333444333111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////...///000000111111000000///000000000000000000//////////////////////////////000000000111111111222333333444555555666666777888:::===>>>>>>???BBBDDDGGGHHHIIIJJJLLLNNNOOOPPPPPPQQQSSSUUUXXX[[[]]]___aaabbbbbbaaa``````aaaccccccccccccdddfffgggiiijjjlllkkkkkkkkkkkkkkklllmmmooopppqqqrrrsssttttttuuutttsssrrrrrrqqqqqqrrrrrrssssssssstttvvvxxx{{{}}}|||{{{yyyxxxxxxxxxwwwwwwxxxwwwwwwyyy||||||yyyvvvrrroookkkhhheeecccccccccdddfffhhhiiijjjhhhkkkooowww|||oooddd```[[[XXXWWWWWWWWWVVVUUURRRPPPOOOMMMKKKNNNTTTYYY^^^eeekkkooouuu}}}|||oooaaaWWWUUUYYY^^^bbbgggkkkmmmoooqqqrrrppprrrqqqlllfff]]]QQQGGG<<<999444222222333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////...///000111222111000//////000000111111000000//////////////////////////////000000111111222222222444444444555666666777777888:::<<<>>>>>>@@@BBBDDDGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQRRRTTTWWWZZZ\\\^^^```aaaaaa```______aaacccaaaaaabbbcccdddfffggghhhiiiiiiiiiiiijjjjjjkkkllloooppprrrtttuuuuuuuuutttuuutttssssssrrrrrrrrrsssssssssrrrsssuuuyyy|||~~~}}}|||{{{yyyxxxwwwwwwwwwzzzxxxwwwyyy||||||zzzvvvrrrnnnjjjhhhgggeeedddcccdddgggjjjkkkkkkiiimmmrrr|||wwwrrrkkkfffcccaaa```___[[[WWWTTTSSSPPPLLLNNNSSSRRRVVV\\\```dddhhhmmmqqqzzzzzzkkk[[[TTTUUUZZZ___eeeiiikkkmmmooorrrmmmpppppplllhhhbbbWWWKKK@@@<<<777444333444444333111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////...///000222222111000//////000111111111111000//////////////////////////////000000111111222333333444444555555666666777777777999<<<===>>>???BBBDDDGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQRRRSSSVVVXXX[[[]]]^^^___```___^^^___```bbbaaabbbbbbcccdddfffggghhhgggggggggggghhhiiijjjkkknnnqqqtttwwwxxxwwwuuutttuuuuuutttsssssssssttttttuuutttssssssuuuwwwzzz|||zzzzzzzzzyyyxxxxxxxxxyyyzzzxxxwwwxxx{{{~~~}}}|||xxxsssnnnkkkjjjjjjhhheeecccdddgggjjjjjjjjjgggmmmuuu}}}xxxwww|||}}}|||tttrrrooommmllllllmmmnnnpppuuu|||zzzsssnnnkkkhhhggg^^^ZZZWWWUUUQQQMMMOOOSSSPPPSSSXXX[[[]]]```cccfffdddnnnxxx|||yyyfff[[[YYYXXX]]]ccchhhiiikkkoooqqqpppttttttpppmmmjjj___SSSCCC???999666444444444444111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////...///111222333222000//////000111222222111000//////////////////////////////000000111222222333333444444555555666777777777777999;;;===>>>???BBBDDDGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQSSSUUUXXXZZZ\\\\\\^^^___^^^^^^^^^```bbbbbbbbbcccdddeeeggghhhiiiffffffffffffgggiiijjjjjjnnnqqquuuxxxyyyxxxuuusssvvvuuuuuutttttttttuuuuuuxxxwwwuuuttttttvvvxxxzzzwwwxxxyyyyyyxxxxxxzzz|||yyywwwvvvvvvyyy|||~~~}}}yyytttooommmlllmmmiiifffccccccfffiiiiiihhhfffmmmvvvzzztttrrrttt|||wwwtttssssssnnnhhhgggjjjkkkiiifffeeedddaaa^^^]]]]]]]]]^^^aaadddiiioootttzzz~~~xxxtttnnnggg^^^WWWUUUSSSPPPNNNVVVZZZ^^^]]]ZZZYYY]]]aaabbb___bbbiiiooovvvyyydddVVV[[[[[[]]]bbbiiillllllkkkmmmpppqqqpppnnnkkkaaaWWWMMMDDD;;;555555555444222000000000000000000000000111111111111111111111111111111000/////////////////////////////////////////////////////////.........///000111111000///.........//////000000111111---------............///111111111000111111222333333333444555666777888888999:::;;;===@@@BBBCCCDDDFFFHHHJJJLLLNNNPPPQQQQQQQQQRRRTTTVVVXXXYYYZZZZZZYYYZZZ\\\^^^```bbbddddddcccbbbbbbdddhhhiiigggdddhhhhhhggghhhhhhiiijjjjjjkkkoootttvvvtttsssssstttxxxwwwvvvuuuuuuuuuuuuuuuzzzxxxvvvsssrrrrrrsssttttttuuuvvvwwwxxxxxxwwwwwwyyyyyyzzzzzz{{{}}}~~~~~~~~~}}}wwwpppkkkiiiiiijjjiiigggeeedddeeefffgggdddiiisssyyyuuutttvvvtttppplllhhhdddbbb```___[[[WWWXXX[[[]]]\\\YYY[[[YYYWWWUUUTTTTTTUUUUUUUUUYYY]]]bbbgggmmmssswww}}}|||uuujjjbbb]]]YYYTTTQQQUUUXXXZZZ[[[ZZZ[[[^^^```\\\YYYYYY^^^bbbgggqqq}}}xxxggg___]]]]]]___dddiiikkkkkkmmmppppppnnnmmmllleee]]]QQQHHH>>>777666666444333111111111111111111111111111111111111111111111111111111000///////////////////////////////////////,,,,,,,,,------............///000111111000///...000000000000111111111111........./////////000000111111111111111222222333333444444555666777888999999:::;;;>>>@@@BBBDDDEEEHHHIIIKKKMMMOOOQQQRRRRRRQQQRRRTTTVVVXXXYYYZZZZZZZZZ[[[]]]___aaacccdddeeeeeeddddddgggjjjkkkiiigggiiihhhhhhhhhiiiiiijjjkkklllooorrrsssrrrqqqrrrsssuuuuuuuuuuuuvvvvvvwwwwww{{{yyywwwtttrrrrrrrrrrrruuuuuuvvvwwwxxxxxxyyyyyy{{{zzz{{{{{{|||}}}}}}~~~~~~}}}{{{vvvoooiiigggggggggfffdddcccdddeeeggghhhfffiiisss{{{www|||rrrkkkdddccc```\\\YYYWWWUUUTTTLLLJJJHHHJJJNNNPPPOOOMMMQQQPPPOOOMMMMMMNNNOOOOOOMMMOOOSSSWWW[[[aaafffjjjssswww}}}|||qqqjjjccc]]]XXXXXXXXXYYY[[[___bbbcccccc\\\YYYWWWWWWXXXZZZaaahhhpppjjjeee```^^^___cccgggiiimmmoooooommmmmmnnnjjjdddWWWNNNBBB:::666555555333222222222222222222222222111111111111111111111111111111000////////////000000000000000000000000000++++++,,,---...//////000//////000000000000//////222222222222111111111111//////000000000111111111111111111111111222333333444444555666777888999999999:::<<<>>>AAACCCEEEFFFIIIJJJLLLNNNPPPRRRSSSSSSRRRSSSTTTVVVXXXYYYZZZZZZ\\\\\\^^^```bbbccceeefffeeeeeeeeegggjjjkkkjjjiiijjjjjjjjjjjjjjjjjjkkklllmmmnnnppppppooooooppprrrrrrssssssuuuvvvwwwxxxxxx{{{yyywwwtttrrrqqqqqqqqqvvvuuuuuuvvvwwwyyy{{{|||||||||||||||||||||||||||}}}|||xxxssslllgggeeedddbbbaaaaaaaaabbbdddgggiiigggiiissswwwnnnfff```[[[ZZZXXXUUUSSSRRRQQQQQQFFFEEEFFFHHHKKKLLLKKKJJJNNNMMMMMMLLLMMMNNNOOOOOOMMMOOORRRUUUXXX]]]cccgggnnnrrryyyxxxqqqiiieeeaaa^^^]]]```ggglllmmmkkkdddaaa]]]YYYXXXXXX[[[^^^dddqqq}}}vvvkkkbbb^^^___bbbeeekkkooopppooooooooolllfff\\\SSSGGG<<<777555444333333333333333333333333333111111111111111111111111222111000000//////000000111111111111111111111111......//////000000111111//////000000000000//////222222222111111000000000/////////000000000111111222111111111111222333333444555666666888888999:::999;;;===???BBBEEEGGGHHHJJJKKKLLLOOOPPPRRRRRRSSSSSSTTTUUUWWWYYYZZZ[[[[[[\\\]]]^^^```aaacccdddeeeddddddeeefffhhhiiijjjiiillllllkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmnnnpppqqqqqqrrrssstttuuuvvvvvvvvvwwwvvvtttsssrrrqqqqqqqqquuutttttttttuuuxxx{{{}}}~~~~~~}}}}}}|||{{{{{{zzz{{{yyyuuuoooiiidddaaa```______^^^___```ccceeeggghhhjjjuuu}}}wwwpppiiiccc\\\XXXRRRQQQPPPNNNMMMMMMLLLLLLHHHHHHHHHIIIKKKKKKJJJIIIKKKKKKKKKLLLLLLMMMNNNNNNNNNPPPRRRTTTWWW\\\bbbffflllqqqxxx~~~xxxtttkkkgggeeeiiiqqqvvvvvvtttllliiiccc^^^[[[[[[[[[ZZZ___fffqqqoooddd______aaagggmmmrrrrrrqqqooojjjddd```XXXLLL@@@999555333333333333333333333333333333111111111111111111111111222222111000000000000000222222222222222222222222111111111000000//////...000000////////////000000111111111000000//////........./////////000000000222222222111222333333444555555666777888999::::::;;;<<<>>>AAADDDGGGJJJKKKJJJKKKMMMOOOPPPRRRRRRRRRTTTUUUWWWYYY[[[\\\]]]]]]\\\]]]^^^___aaacccdddddddddeeefffggghhhiiikkklllnnnnnnmmmmmmmmmmmmnnnnnnooonnnllllllmmmooopppqqqqqqrrrssstttttttttssssssrrrrrrrrrrrrrrrssssssttttttssssssssstttwwwzzz|||~~~~~~}}}{{{zzzyyyxxxuuupppjjjeeebbb___]]]^^^^^^]]]]]]^^^```ccceeehhhkkkzzz~~~yyyqqqmmmgggaaa\\\XXXSSSPPPMMMMMMLLLKKKKKKJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMNNNPPPRRRUUUZZZ```eeejjjpppxxxxxxuuurrrttt{{{uuusssmmmeeebbbbbb```\\\]]]___dddnnnxxxpppeee```___bbbjjjqqqrrrpppnnniiidddccc\\\RRRFFF<<<777444444333333333333333333333333111111111111111111111111222222111000000000000111111111111111111111111111111000000///...---,,,,,,000000////////////000000000000000///////////////........./////////000000222222222222222333444444666666777888999:::;;;;;;<<<>>>@@@CCCGGGJJJMMMNNNLLLMMMOOOPPPRRRSSSSSSSSSWWWXXXYYY[[[]]]^^^______^^^^^^___aaabbbcccdddeeefffhhhiiijjjjjjlllnnnqqqqqqpppoooooonnnoooooooooooommmlllmmmooorrrssssssrrrssstttuuuvvvuuutttssspppqqqrrrssstttuuuvvvvvvttttttttttttvvvxxxyyy{{{~~~~~~|||zzzyyyuuuqqqkkkfffbbb```]]][[[]]]\\\\\\\\\]]]```bbbdddiiiooo~~~|||yyyzzz|||~~~{{{xxxrrrlllhhhccc```[[[WWWTTTRRROOOMMMNNNMMMMMMLLLLLLLLLLLLMMMKKKKKKJJJJJJIIIJJJLLLNNNJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRUUUZZZaaafffkkkqqqyyywwwssssssooohhhfffeeeggglllpppuuunnneeeaaa___gggmmmnnnmmmmmmkkkhhhfffaaaWWWLLLBBB:::777666222222222222222222222222111111111111111111111111333222111111000000111111111111111111111111111111000000//////......------111000///......///000111000000000000000000111111//////000000000111111111333222222222222333444444666777777888999:::;;;;;;>>>???BBBFFFJJJMMMPPPQQQOOOPPPQQQSSSTTTUUUVVVVVVYYYZZZ[[[]]]___```aaaaaa```aaabbbcccdddfffgggggggggiiijjjkkkjjjlllooosssrrrrrrqqqpppppppppppppppooommmmmmooorrruuuuuutttssstttvvvxxxyyyyyyxxxwwwssstttuuuvvvwwwxxxxxxxxxvvvvvvwwwxxxyyyyyyzzzzzz~~~~~~}}}zzzyyyrrrmmmgggbbb```^^^\\\ZZZZZZZZZZZZ[[[]]]aaadddfffkkkuuu|||{{{vvvuuuuuuwww||||||tttqqqooollljjjfffaaa^^^ZZZWWWTTTRRRRRRRRRQQQPPPMMMMMMLLLKKKKKKKKKLLLLLLNNNNNNMMMMMMLLLNNNQQQTTTPPPQQQQQQRRRSSSSSSRRRRRRPPPQQQSSSUUUXXX^^^eeejjjmmmsss|||wwwtttqqqqqqtttsssqqqwww}}}uuuiiiddd\\\dddiiijjjiiilllmmmlllhhhddd[[[PPPEEE===999888222222222222222222222222111111111111111111111111333222111111000111111111000000000000000000000000000000000000111111111111111000///......///000111000000111111222222222333000111111111111222222222333333222222333333444555777777888999:::;;;;;;<<>>???AAACCCEEEHHHJJJNNNSSSVVVXXXXXXYYYXXXWWWWWWYYY[[[______```aaabbbccccccddddddddddddeeefffhhhiiijjjhhhiiijjjkkkkkknnnqqqtttsssttttttttttttssssssrrrsssssssssssstttuuuvvvwwwyyyyyyzzz~~~~~~~~~~~~|||{{{zzz{{{|||}}}~~~}}}}}}||||||zzzzzz{{{{{{wwwpppjjjgggeeecccaaa______```aaa^^^[[[YYYZZZ___dddggghhhoootttkkkiiidddgggiiijjjgggeeecccbbb___]]]\\\\\\^^^______^^^^^^]]]]]]\\\\\\]]]^^^_________```aaabbbcccdddddddddeeefffhhhiiijjjjjjjjjfffggghhhgggeeeeeeggghhhlllnnnrrruuuyyy~~~sssjjjccceeejjjlllnnnpppqqqoookkkdddYYYMMMBBB;;;777666333333333444222111222222222222222111111000//////000111222222222222111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000222666888666111---...111222222222333444444555555999999999:::<<<>>>???@@@AAADDDFFFIIIKKKOOOSSSVVVXXXZZZ[[[\\\[[[ZZZ[[[\\\``````aaabbbcccdddeeeeeefffeeeeeefffggghhhiiijjjhhhjjjkkkllllllooorrruuuuuuvvvxxxyyyzzzyyywwwvvvxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~~~~|||{{{{{{{{{|||}}}}}}}}}}}}}}}zzzyyyxxxyyyyyyuuunnnhhhcccbbb```______```bbbccc___]]][[[\\\```eeehhhjjjsssxxxllldddbbb^^^```dddeeeeeecccccccccaaa``````aaacccdddeeefffffffffeeefffggghhhjjjkkkkkkkkklllnnnoooqqqrrrrrrsssuuuwwwxxxxxxxxxxxxxxxuuuuuuuuutttssssssvvvxxx}}}rrrdddbbbfffjjjlllnnnqqqpppnnniii```TTTHHH@@@999777444333333333222111222222333333222222111000///000111111222222222222111111111111111111111111111111000000//////......////////////////////////000000000000000000000000111777<<<:::222------000222222333333444555555555888888999;;;===???@@@AAABBBEEEHHHJJJMMMPPPSSSVVVXXXZZZ]]]___^^^]]]]]]^^^aaaaaabbbcccdddeeeeeefffggggggggggggggghhhiiijjjjjjkkklllmmmnnnpppsssvvvwwwyyy|||~~~~~~|||zzz{{{{{{{{{{{{{{{|||}}}}}}}}}|||}}}~~~~~~~~~~~~|||{{{{{{||||||}}}}}}}}}}}}}}}{{{yyyyyyyyyyyyvvvnnniiibbbaaa```______```bbbcccaaa```^^^^^^```dddhhhjjjuuu|||vvvrrrjjjbbb]]]^^^[[[^^^bbbdddeeeeeefffggghhhiiijjjkkklllnnnpppqqqvvvvvvuuuvvvwwwyyy{{{|||xxxyyyzzz{{{|||~~~|||hhhaaacccgggjjjllloooooonnnkkkeeeZZZMMMDDD<<<999666444333333333222222333333333333222111111000111111222222222222111111111111111111111111111111111000000//////......////////////////////////000000000000000000000000222888===;;;444//////111222333333444444555666666666777888;;;===???@@@AAACCCFFFIIILLLNNNQQQTTTVVVWWWZZZ^^^``````_________```aaabbbcccdddeeeeeefffhhhhhhhhhhhhhhhiiijjjkkkkkklllnnnnnnoooqqquuuxxxzzz|||~~~~~~}}}|||||||||{{{||||||}}}}}}{{{zzzzzz|||}}}||||||~~~~~~}}}{{{|||||||||||||||}}}}}}~~~|||{{{zzz{{{{{{wwwpppjjjeeedddbbb`````````bbbccccccbbbaaa```aaadddhhhkkkwwwxxxrrrkkkgggaaa[[[ZZZ\\\\\\___cccgggiiikkknnnppptttvvvxxxzzz{{{}}}ooobbb```bbbfffiiinnnmmmmmmllliii```SSSJJJ???;;;777555444444444333333333333333333222222111111111222222222222222111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000111666::::::555111111333333333333444555555666666444666888;;;>>>@@@AAAAAADDDGGGKKKNNNPPPQQQTTTVVVWWWZZZ]]]___```___``````aaaaaabbbcccdddeeeffffffhhhhhhhhhiiijjjkkklllmmmlllnnnoooppppppsssvvvyyy|||}}}~~~}}}||||||{{{{{{{{{{{{||||||zzzyyyxxxyyy{{{||||||{{{{{{zzzyyyzzz|||}}}}}}||||||||||||||||||}}}~~~~~~}}}|||{{{||||||xxxqqqkkkfffeeebbb```___```aaaaaacccccccccbbbcccffflllppp}}}nnniiifffeeebbb^^^^^^bbbaaaeeekkkpppuuuyyy}}}|||yyyxxx~~~vvveee^^^^^^bbbfffmmmllllllmmmkkkdddXXXOOOAAA>>>999666555555555444333333444444333333222111111222222333333222222111111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000///222555555444222222333333333444444555666666666555666999===@@@BBBCCCCCCEEEHHHLLLOOOQQQRRRTTTVVVVVVXXX\\\^^^^^^___```aaaccccccdddeeefffgggggghhhhhhhhhiiiiiikkklllnnnnnnmmmooopppqqqqqqtttwwwzzz~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{|||zzzyyyxxxxxxzzz{{{zzzxxxwwwwwwwwwyyy{{{}}}}}}|||}}}||||||{{{|||}}}~~~~~~||||||}}}}}}yyyrrrllldddcccaaa_________```aaaaaacccdddeeeggglllsssxxxfffccccccggggggeeefffiiiiiinnnttt{{{}}}yyyvvvqqqmmmnnnwww{{{ggg]]][[[___eeemmmkkkkkkmmmmmmggg\\\SSSCCC???:::777666666666555333333444444333333222111222222333333333222222111111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000...///000222333333333222333333444444555666666666555777;;;>>>AAACCCDDDEEEEEEHHHMMMPPPQQQSSSUUUVVVUUUXXX[[[\\\]]]^^^```aaaddddddeeefffggghhhiiiiiihhhhhhhhhjjjkkkmmmooopppnnnoooqqqqqqrrrtttxxxzzz~~~~~~}}}}}}|||||||||||||||{{{{{{{{{{{{{{{|||{{{zzzyyyyyyzzz{{{zzzxxxuuutttuuuwww{{{}}}}}}}}}}}}|||{{{{{{{{{|||~~~}}}|||{{{||||||xxxqqqkkkbbbaaa___^^^^^^___```aaa```bbbeeegggjjjpppxxxdddhhhmmmqqqtttwwwzzz|||yyy~~~}}}ppplllllllllqqqxxxuuudddVVVWWWaaaeeejjjnnnmmmllljjjddd]]]LLLDDD;;;555555555444222444444333333333333222222111111111222222111111111111000///......000222444111111000000//////......000000000000000000000000000000000000000000000000000111111111111222222222222333444444333333555777777999;;;===>>>AAADDDGGGJJJMMMPPPQQQRRRRRRTTTVVVWWWWWWXXXZZZ]]]___bbbccc```bbbeeehhhjjjjjjjjjjjjiiiiiijjjkkkmmmoooqqqrrruuuvvvvvvuuutttuuuxxxzzz{{{||||||||||||{{{zzzyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxyyyzzz{{{||||||||||||zzzzzzzzzzzzzzz{{{||||||}}}~~~~~~}}}zzzwwwwwwwww{{{}}}~~~|||wwwqqqmmmkkkgggddd___\\\ZZZ[[[]]]___eeefffjjjooopppqqqxxxhhhlllsssyyy}}}}}}~~~uuuppplllmmmqqqxxx}}}iiiWWWTTT[[[ccciiinnnnnnmmmkkkfff___QQQIII>>>777666666555333444444333333333333222222111222222333333222222111222111000000000222333444111111000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222333444444333444666777888:::<<<>>>???BBBEEEHHHKKKMMMPPPRRRSSSSSSUUUWWWXXXYYYZZZ[[[]]]___aaabbb```bbbeeegggiiijjjjjjiiijjjjjjkkklllnnnpppqqqrrrvvvwwwxxxwwwvvvwwwyyy|||{{{{{{{{{{{{zzzzzzzzzyyy|||{{{{{{{{{zzzyyyxxxwwwxxxyyyyyyzzz{{{{{{||||||}}}}}}|||{{{{{{{{{|||||||||~~~~~~|||zzzzzzzzz|||~~~}}}xxxqqqmmmkkkfffddd```\\\[[[\\\^^^___dddeeehhhmmmooorrr{{{rrrwww{{{{{{~~~|||sssnnnnnnmmmuuurrr\\\UUUXXX```gggmmmnnnnnnmmmhhhaaaXXXOOOCCC:::777666666555444444333333333333222222222333333444444333333222222222222222222333333333111000000000000/////////000000000000000000000000000000000000000000000000111111111111222222222333222444555444444444666888999;;;===???@@@CCCFFFIIILLLNNNRRRSSSTTTUUUWWWYYY[[[[[[[[[\\\^^^___aaabbbaaaccceeegggiiiiiiiiiiiijjjkkklllmmmoooqqqrrrssswwwxxxyyyyyyxxxyyy{{{}}}{{{zzzyyyyyyxxxyyyyyyyyy}}}|||{{{zzzyyyxxxwwwvvvyyyyyyxxxxxxyyyzzz{{{|||~~~}}}|||{{{{{{{{{{{{}}}~~~~~~}}}|||}}}~~~~~~~~~xxxqqqllliiifffdddaaa^^^\\\]]]^^^___ccccccfffkkknnnsss~~~yyyxxx|||zzztttppprrrtttzzz}}}fffZZZYYY^^^eeekkkmmmoooooojjjddd^^^UUUHHH===777555555555444444333333333222222222333444444444444444444333111111222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333444555555444555777999:::<<>>888777777444444333333333333222222333333444444444444333333333222111000000000111111000000111111111222222222111111111111111111111111111111111111111111111111222222222333333333444444333555666666666888:::<<<;;;===???AAABBBEEEHHHKKKKKKNNNRRRVVVXXXZZZ]]]___``````aaaaaacccdddeeefffgggffffffffffffgggggghhhiiijjjmmmpppqqqrrrrrrqqqpppsssvvvwwwwwwwwwxxxyyyxxxzzz|||~~~~~~}}}{{{zzzzzzyyywwwvvvwwwxxxyyy{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwvvvvvvwwwwwwwwwyyyzzzzzzyyyxxxxxxyyyzzz}}}~~~xxxpppiiieeeddddddeeeeeedddcccbbbaaa```ccciiinnnrrr}}}xxxvvvzzz~~~|||sssqqqkkklllllljjjiiikkkqqqvvvqqq]]]aaacccccceeejjjkkkiiiiiicccXXXLLLAAA:::888888444444444333333333222222222333333444444333333222666444222000000111222333000000111111222222222222111111111111111111111111111111111111111111111111222222333333333444444444333555666777777888;;;===:::<<>>999777444333333222333333444444333333333333333333333333333222111000////////////111111111111111111111111222222111000000///....../////////000000000000000000000000111222222333333555666777888888999<<<>>>>>>???AAACCCEEEGGGIIIJJJNNNOOOPPPRRRTTTVVVWWWXXX]]]___bbbdddfffggggggfffdddeeeeeefffgggggghhhhhhmmmlllkkklllnnnooonnnmmmpppqqqsssuuuwwwyyyzzz{{{{{{}}}|||zzz|||yyyuuutttvvvxxxxxxxxx||||||||||||{{{{{{{{{zzz{{{yyyxxxyyyzzz{{{zzzyyy}}}}}}|||zzzwwwuuuuuuvvvtttssssssrrrqqqnnnhhhdddcccbbbaaa``````aaabbbbbbdddgggiiinnnwwwzzz||||||nnnhhheeeeeeiiillllllkkkpppvvv{{{xxxvvvuuuwwwmmm\\\YYY___eeeggghhhjjjjjjggg]]]PPPCCC;;;777444444333333333333333444333333333333333333333333333222111000000000000000111111111111111111111111222222222111000000//////000000000000000000000000000000111111222333333333444555777999999;;;>>>AAACCCDDDEEEGGGIIIKKKLLLMMMPPPOOOOOOPPPRRRTTTVVVWWW\\\]]]```ccceeegggggggggcccdddeeefffhhhiiijjjkkkooommmlllmmmoooooonnnmmmooopppqqqsssuuuwwwxxxyyyzzz{{{~~~~~~|||zzz{{{yyyvvvvvvwwwyyyzzzzzz|||}}}}}}}}}}}}|||{{{{{{|||{{{zzz{{{||||||{{{yyyyyyyyyyyywwwuuuttttttvvvqqqpppnnnlllllljjjhhheeebbbaaa`````````aaabbbcccfffhhhjjjoooyyy{{{kkkeee^^^^^^aaafffgggggglllrrr}}}}}}zzz~~~eee[[[___dddgggiiiiiijjjhhhaaaTTTGGG<<<777555444444333333333333444333333333333333333333333333222111111000000000111111111111111111111111111222222222222111111000000111111111000000000000///000000111222222333333444444666888999999;;;>>>@@@HHHIIIJJJLLLNNNOOOQQQQQQRRRQQQPPPPPPRRRTTTWWWYYY[[[\\\___bbbdddfffggghhheeefffggghhhjjjkkkllllllnnnmmmmmmnnnpppqqqqqqpppooopppqqqssstttvvvwwwwww{{{}}}~~~|||{{{zzzzzz{{{|||~~~~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~|||zzzwwwxxxxxxwwwuuutttuuuvvvtttqqqmmmjjjiiihhhgggfffccccccbbbbbbbbbccceeefffggghhhkkkqqq|||uuufff___[[[ZZZ]]]bbbeeefffjjjoootttnnn___^^^bbbdddfffhhhiiihhhcccXXXKKK???888666555444444333333333444333333333333333333333333333222111111111111111111000000000000000000000000222222222111111111111111111111111111000000000000111111111222333333444444555666888888888999<<<>>>HHHIIIJJJLLLNNNPPPQQQRRRSSSSSSRRRRRRTTTWWWZZZ[[[[[[\\\___aaadddfffhhhhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmooosssuuuvvvuuurrrrrrrrrssstttuuuvvvvvv{{{|||}}}~~~~~~~~~~~~~~~|||xxxyyyyyyxxxvvvvvvwwwxxx{{{vvvooojjjhhhffffffeeebbbbbbaaaaaabbbdddfffggghhhiiikkkrrr~~~mmm___YYYYYYWWWXXX]]]aaaaaadddhhhiiirrrwwweee______bbbdddggghhhhhhddd\\\OOOCCC;;;777666555444333333333333333333333333333333333333333222222111111111222222000000000000000000000000111111111111111111111111000000000111111111222222111111222222333444444444555666888888888999;;;===DDDEEEGGGIIIKKKNNNOOOPPPSSSSSSTTTUUUWWWZZZ\\\^^^]]]^^^___aaadddfffhhhiiimmmmmmmmmnnnnnnooooooooonnnnnnooorrrvvvyyyzzzyyyvvvvvvuuuuuuuuuuuuuuuuuuxxxxxxyyyzzz{{{}}}~~~~~~~~~{{{{{{{{{zzzxxxwwwyyyzzzyyyqqqkkkgggeeedddccc____________aaabbbdddfffiiiiiijjjrrr~~~zzzhhh]]]ZZZXXXUUUUUUXXXZZZZZZ[[[^^^```ggguuulllcccaaacccggghhhhhhhhhfff___TTTGGG???777666555444444333333333333333333333333333333333222222222111111222222333000000000000000000000000000000000000000000000000//////000111222222333444111111222333333444444555444666888999999;;;>>>@@@BBBCCCEEEHHHKKKNNNPPPQQQQQQRRRTTTWWWYYY\\\^^^______```aaabbbdddfffhhhiiimmmnnnooopppqqqrrrssstttqqqqqqqqqtttxxxzzz{{{{{{zzzyyyyyyxxxvvvuuuuuutttvvvvvvvvvwwwxxxzzz|||}}}}}}}}}|||}}}~~~}}}}}}}}}}}}{{{yyyxxxyyyzzz~~~xxxpppiiieeecccbbbaaa____________aaaccceeefffiiihhhjjjrrr~~~~~~|||{{{}}}vvvhhh```^^^YYYUUUTTTVVVWWWUUUTTTVVV]]]cccmmm{{{sssiiieeegggkkkiiiiiiiiigggaaaWWWKKKCCC777777666555444333333333333333333333333333333333222222222111222222333333000000000000000000000000///////////////000000000......///111222333444555111222222333333444444555333555888:::;;;===AAADDDCCCDDDFFFJJJMMMPPPSSSTTTOOOQQQTTTWWWZZZ]]]^^^___aaaaaabbbcccdddfffhhhiiimmmmmmoooqqqsssuuuwwwxxxtttssstttvvvyyy{{{{{{{{{}}}|||{{{yyywwwvvvuuutttuuuuuuuuuvvvxxxzzz|||~~~{{{}}}~~~}}}zzzxxxzzz|||}}}}}}{{{}}}~~~}}}|||yyyxxxyyyzzz{{{vvvnnngggdddbbb```___`````````aaaccceeegggiiiiiihhhiiirrr}}}|||zzzyyy}}}{{{wwwtttsssqqqtttyyy~~~vvvlllbbb\\\ZZZWWWTTTSSSSSSTTTSSSSSSUUUXXXbbbooo|||pppccc```dddfffhhhgggdddaaa[[[PPPDDD===999666777555111111333333333444444333333222111111111222222222222111111000000000000000000000000000111222333333222000///333333222222111111000000111222222333333444444555555666777888:::===???@@@AAADDDHHHLLLOOOQQQPPPPPPPPPRRRTTTVVVYYY\\\^^^___aaabbbcccdddcccdddfffiiillllllnnnpppsssvvvyyyzzzyyyuuuqqqqqquuuxxxzzzzzz|||||||||zzzwwwtttssstttqqqrrrsssssstttvvvzzz~~~|||{{{zzzxxxvvvxxx{{{~~~~~~~~~~~~}}}{{{zzzyyyyyyrrrllljjjgggbbb```aaa^^^^^^___```bbbccceeefffeeehhhkkkrrr}}}}}}~~~~~~~~~|||}}}}}}}}}{{{zzz}}}yyyrrrmmmlllnnnnnnkkklllrrryyywwwmmmccc\\\YYYVVVRRRPPPPPPPPPPPPPPPPPPRRRZZZfffqqqtttddd```ccceeeggggggeeeccc^^^TTTIII>>>999666666555222222444333444444444444333222222111111222222222222111111000000000000000000000000000111222333333222000///333222222222222222222111111222222333333444555555777777888:::<<<>>>@@@AAACCCFFFJJJOOORRRSSSTTTSSSTTTTTTVVVXXXZZZ\\\___```bbbcccddddddddddddfffhhhkkklllmmmooorrruuuxxxyyyyyyvvvssssssvvvyyyzzzyyyzzz||||||{{{xxxuuusssssssssssstttttttttvvvzzz}}}||||||{{{yyywwwwwwyyy||||||~~~~~~}}}}}}~~~~~~|||zzzyyyyyysssmmmkkkhhhcccaaabbb______^^^___```ccceeefffeeeiiillluuu~~~}}}}}}}}}~~~}}}|||zzz{{{{{{zzzyyy||||||uuummmiiihhhiiiiiifffggglllrrr{{{{{{qqqggg```ZZZWWWRRROOONNNOOONNNNNNMMMMMMRRR[[[fffsssxxxfff___```cccfffgggfffeeebbbYYYNNN@@@:::666666666444333666444444444444444333222222111111222222222222111111000000000000000000000000000000222333333222111000222222222222222333333333222222222333444444555555888999999;;;===???AAACCCEEEHHHLLLQQQUUUWWWXXXXXXXXXXXXXXXYYYZZZ]]]___```cccdddeeedddddddddfffhhhjjjkkklllooorrrtttvvvwwwyyyxxxvvvvvvxxxyyyxxxxxxyyy{{{|||{{{xxxuuusssssstttuuuuuuttttttvvvyyy|||{{{||||||{{{xxxwwwwwwxxxxxxzzz{{{|||||||||~~~~~~|||{{{zzzsssnnnllliiieeebbbccc```___^^^]]]___aaadddfffgggjjjooozzz|||{{{yyyyyyzzz{{{zzzxxxuuuwwwxxxwwwwwwzzz{{{yyyuuuooohhhcccaaaaaadddbbbbbbfffkkksssxxxmmmeee___[[[UUUQQQPPPOOOOOONNNOOOMMMOOOUUU^^^jjj}}}{{{ggg___^^^bbbeeegggfffgggddd[[[QQQDDD<<<666666777555555777444444444555444333333222111222222333333222222111000000000000000000000000000000111222222222111111000000111111222222333333222222333333444555555555888999:::;;;===@@@BBBCCCFFFIIIMMMRRRVVVXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^```bbbcccdddcccbbbcccdddfffiiijjjllloooqqqsssuuuuuuyyyyyyyyyyyyyyyxxxwwwvvvwwwyyy{{{{{{yyyuuutttsssvvvwwwvvvuuuuuuvvvyyy{{{|||}}}~~~}}}zzzwwwvvvvvvuuuvvvyyyzzzzzz{{{~~~{{{tttnnnmmmjjjeeecccdddaaa___]]]\\\]]]```dddggghhhkkksss{{{wwwvvvuuuuuuvvvvvvtttrrrppprrrtttttttttxxx|||vvvtttooojjjddd___]]]\\\___^^^```dddhhhppp~~~~~~rrriiiccc^^^XXXSSSPPPOOONNNMMMPPPMMMMMMQQQWWWbbbrrrlllaaa^^^aaaeeeffffffgggeee\\\RRRHHH???777666777666666777444444555555555444333333222222333333333333222222000000000000000000000000000000111111222222222222///000000000111111222222222333333444444555666666888888999;;;===???AAABBBGGGIIILLLQQQUUUXXXZZZ[[[[[[ZZZZZZZZZZZZ\\\]]]^^^aaabbbcccbbbaaabbbdddfffhhhjjjllloooqqqsssttttttxxxyyyzzzzzzyyywwwvvvvvvvvvxxxzzzzzzxxxuuuttttttxxxxxxwwwvvvuuuvvvyyy|||}}}~~~~~~{{{xxxwwwvvvtttvvvxxxyyyzzz{{{}}}~~~}}}vvvpppnnnkkkfffcccdddbbb```^^^]]]^^^```dddfffjjjmmmvvv}}}xxxuuutttsssssssssrrrpppnnnkkkmmmnnnoooqqqvvv{{{xxxqqqoookkkgggbbb^^^[[[YYYZZZ[[[^^^bbbfffnnn~~~xxxnnnfffaaaYYYSSSPPPNNNMMMLLLNNNKKKJJJMMMQQQXXXeeerrrwwwiiiaaa```dddfffggghhhggg^^^TTTMMMBBB999777777666666666555555555555555444333333222222333333333333222222000000000000000000000000000000000111111222333333111111111111111111222222333333333444555555666666888888999;;;===???AAABBBGGGIIILLLOOOSSSVVVXXXYYYZZZZZZ[[[\\\\\\]]]]]]]]]___aaabbbbbbbbbccceeegggiiijjjmmmppprrrssssssssswwwyyyzzzyyywwwvvvvvvwwwvvvxxxyyyxxxvvvuuuuuuvvvxxxxxxxxxwwwvvvwwwzzz}}}~~~}}}zzzyyyyyyvvvxxxyyyzzzzzzzzz|||~~~~~~zzztttqqqnnnhhheeeeeebbbaaa_________aaadddfffkkkooozzz|||xxxvvvuuussssssrrrpppmmmjjjeeefffggghhhlllttt|||wwwsssnnnkkkhhheeebbb___[[[XXXWWWXXX\\\```dddlll}}}wwwkkkeee]]]VVVQQQOOONNNNNNKKKIIIIIIKKKMMMPPPZZZdddwwwssseee___cccfffhhhkkkjjjcccZZZRRREEE:::777888666555666555555555555555444444333222333333444444333333222000000000000000000000000000000000000111222333444444444333333333333333222333333444444555666666666999:::;;;<<<>>>AAACCCDDDHHHIIILLLOOORRRUUUWWWXXXYYY[[[]]]_________^^^]]]```aaaccccccdddeeehhhjjjiiikkknnnqqqssstttssssssvvvxxxyyyxxxvvvuuuvvvxxxwwwxxxxxxvvvuuuuuuvvvxxxxxxxxxxxxwwwwwwxxx{{{~~~}}}|||{{{|||yyy{{{||||||zzzzzz{{{}}}yyyvvvqqqkkkggghhhbbbbbbaaaaaaaaacccdddeeekkkppp}}}}}}yyyxxxtttsssqqqpppooolllgggddd______```aaafffqqq|||xxxsssoookkkhhheeecccbbb```[[[XXXXXXZZZ^^^aaaccckkk{{{pppjjjaaaYYYUUUSSSQQQPPPKKKIIIJJJLLLLLLMMMUUU^^^kkkxxx{{{iii]]]bbbfffiiimmmnnnggg___TTTGGG;;;777888666555555555555666666555555444333222333333444444333333222000000000000000000000000000000000000111222333444666666666555555444444444333333444444555666666666;;;;;;<<<>>>@@@BBBDDDEEEIIIJJJLLLOOORRRUUUWWWXXXYYY\\\___aaabbbaaa```^^^```bbbdddeeefffgggjjjmmmiiikkknnnqqqsssttttttsssuuuwwwxxxwwwttttttvvvyyyxxxxxxwwwuuussstttwwwyyywwwxxxxxxwwwwwwyyy|||~~~}}}}}}~~~|||}}}~~~}}}{{{zzz{{{|||}}}yyytttmmmjjjjjjbbbbbbbbbccccccdddeeeeeelllppp~~~}}}uuutttvvvqqqooonnnllljjjgggaaa^^^[[[[[[[[[\\\bbbnnn~~~~~~yyyuuuppplllhhhfffcccbbbbbb```\\\XXX\\\^^^aaadddeeekkk||||||rrrfff___XXXRRROOOPPPQQQOOOLLLIIIIIILLLOOORRR```mmmwwwfffeeeeeefffjjjllliiidddXXXMMM@@@888888888555222555555555444444333333333333333333222222222111111000000000000000000000000...000111222111111333444;;;<<<>>>///--->>>666333222444555555444555666888777999;;;<<<===???BBBEEEJJJKKKMMMPPPSSSVVVXXXZZZ___```bbbcccddddddccccccccccccdddfffhhhjjjlllmmmmmmmmmmmmnnnppprrruuuvvvyyyxxxwwwvvvvvvvvvwwwxxxssssssssssssttttttttttttwwwvvvuuuuuuuuuvvvwwwxxx{{{|||}}}~~~~~~}}}}}}zzztttpppnnnmmmjjjffffffiiigggcccfffllloooyyytttooonnnnnnnnnllljjjhhhfffccc___[[[XXXXXXWWWYYY___jjjvvvzzzuuurrrnnnkkkiiieee```^^^______^^^\\\\\\]]]```cccdddjjjyyyvvvjjjbbb[[[TTTPPPQQQQQQOOOLLLJJJJJJLLLNNNPPPWWWbbbttt{{{cccbbbaaaccchhhkkkiiifff[[[PPPBBB:::888999777444555555555444444333333333222222222222111111111111111111111111111111111111///000111111111222444666DDDLLLXXX999111666555222222444555555555555666888888:::<<<===>>>@@@CCCFFFJJJKKKMMMPPPSSSVVVXXXYYY\\\^^^```ccceeefffffffffcccdddeeefffhhhjjjlllmmmnnnnnnnnnoooppprrruuuvvvxxxxxxwwwvvvvvvvvvvvvwwwsssttttttuuuttttttsssssswwwwwwvvvvvvvvvwwwxxxxxx||||||~~~}}}wwwrrrooommmjjjggggggiiigggeeeiiipppyyyzzzqqqmmmllllllllljjjgggeeeccc```[[[XXXQQQPPPPPPRRRXXXcccpppxxxzzzuuurrrnnnkkkhhhddd```^^^^^^^^^]]]\\\\\\\\\___bbbdddiiixxxrrrhhh```YYYTTTTTTPPPOOOMMMLLLKKKKKKLLLMMMQQQZZZiii{{{hhhccc```ccchhhkkkiiiggg___TTTEEE<<<999999888777555555555444444444444444222222222222111111111111111111111111111111111111000111111111111333777:::VVVeee{{{FFF888///666222222444555555555555666888888:::<<<>>>???AAADDDGGGIIIJJJMMMPPPSSSVVVXXXYYYYYY[[[___bbbfffhhhiiiiiieeeeeeeeefffhhhjjjkkklllooonnnnnnoooppprrrtttuuuvvvvvvwwwwwwvvvuuuuuutttrrrsssuuuvvvvvvtttsssrrrwwwwwwwwwxxxxxxxxxyyyyyy|||}}}~~~|||wwwqqqmmmjjjhhhhhhiiiggghhhnnnvvvsssmmmllljjjhhhhhhfffcccaaa^^^ZZZUUURRRIIIIIIJJJLLLRRR]]]iiirrryyytttqqqmmmjjjfffccc___]]]\\\]]]\\\[[[[[[\\\^^^aaaccchhhwww{{{qqqhhh___YYYWWWPPPOOONNNMMMLLLKKKJJJJJJOOOTTT```sssppphhhbbbdddiiijjjiiigggcccWWWHHH===999888888888555555555555555444444444333333333333222222222222111111111111111111111111111111111111111444999<<>>...:::333333444666666555555777888999;;;===???@@@CCCFFFIIIIIIKKKMMMPPPSSSVVVXXXYYYYYY[[[___cccfffhhhiiijjjffffffgggggghhhiiikkkkkknnnmmmmmmmmmnnnppprrrssstttuuuvvvvvvvvvtttsssqqqoooqqqtttvvvwwwvvvuuusssvvvwwwxxxxxxyyyyyyyyyyyy|||}}}}}}uuuooohhhhhhiiigggfffhhhpppxxx{{{mmmiiiiiigggcccbbb```^^^[[[YYYUUUPPPMMMFFFFFFGGGJJJPPPZZZfffooo{{{vvvrrroookkkiiidddaaa^^^\\\ZZZZZZZZZZZZZZZ[[[]]]```aaaggguuuyyypppddd[[[WWWQQQQQQPPPOOOMMMKKKJJJIIILLLOOOXXXhhh~~~uuuiii```ccchhhiiiiiijjjeeeZZZKKK???999777777888555555555555555555555555555444444444444333333333111111111111111111111111111111111111222555999===mmmtttEEE===///:::111333555666666555666777999:::<<>>@@@BBBDDDGGGKKKNNNMMMNNNPPPSSSVVVYYY[[[\\\\\\^^^aaadddfffhhhiiiiiikkkkkkjjjiiihhhhhhhhhhhhjjjjjjkkklllooorrrtttvvvtttsssrrrqqqpppooooooooooooppprrrtttuuuwwwwwwwwwwwwvvvtttssstttwwwzzz}}}{{{||||||{{{{{{zzzyyyxxxzzzyyyxxxxxxzzz|||~~~}}}}}}|||{{{zzz{{{|||yyypppccckkknnngggaaaeeelllpppzzzqqqeee^^^ZZZWWWUUUPPPPPPPPPQQQRRRQQQOOOMMMIIIIIIJJJKKKPPPXXXaaahhhxxx|||qqqiiieeeccc```]]]]]]]]]\\\XXXUUUSSSUUUXXXXXXXXX[[[]]]]]]bbbqqq{{{rrrhhhYYYWWWTTTQQQNNNLLLKKKKKKHHHKKKOOOTTT___rrr}}}|||kkkjjjmmmiiihhhjjjjjjbbbVVVIII???:::888888444555555555666666777777111111111000000000000///222222222222222222222222000111333333333333444666444111888555333;;;222888444555777777666666888999<<<>>>AAACCCEEEHHHKKKNNNMMMOOOQQQTTTWWWZZZ\\\]]][[[]]]```dddgggiiijjjjjjlllkkkjjjiiihhhhhhhhhhhhkkkkkklllnnnppptttwwwyyyuuusssqqqooonnnnnnnnnooorrrrrrsssssstttuuuvvvvvvxxxvvvsssrrrsssvvvzzz}}}{{{{{{{{{zzzyyywwwvvvuuuxxxxxxwwwwwwxxx{{{}}}~~~~~~~~~}}}|||{{{zzzyyyyyy{{{~~~}}}|||wwwooodddmmmpppiiibbbeeekkknnnzzz|||pppddd[[[VVVSSSQQQNNNMMMNNNPPPRRRRRRPPPNNNLLLMMMMMMOOOSSSZZZcccjjjzzzyyynnngggccc```]]][[[\\\]]]\\\XXXTTTRRRUUUWWWWWWXXXZZZ\\\]]]bbbppp~~~mmmxxx~~~rrrbbbYYYRRRRRRSSSOOOKKKIIIKKKKKKMMMRRRYYYfff|||yyy|||wwwjjjlllpppnnniiihhheee\\\OOOAAA888555555555666666666666444333222222222222222222222222222222222222222222222222222333333444222111000111333444444444444444444444444555555555444444666:::===<<<>>>AAAEEEIIILLLNNNOOOQQQRRRTTTUUUUUUWWWZZZ]]]\\\]]]^^^```cccfffiiijjjiiiiiiiiiiiihhhhhhhhhhhhlllmmmnnnoooppprrrssssssppppppooooooooooooppppppqqqqqqqqqrrrtttvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvtttrrrsssuuuxxxxxxxxx{{{{{{zzzzzzyyyxxxxxxwwwzzzyyyxxxxxxxxxzzz}}}~~~}}}|||}}}~~~~~~{{{tttooommmllljjjgggeeefffiiilllwwwzzzmmmaaaXXXRRROOOMMMMMMLLLLLLOOOTTTXXXXXXVVVUUURRRQQQTTTWWW]]]gggrrr|||vvvjjjccc___[[[ZZZ[[[YYYYYYXXXVVVSSSSSSTTTVVVWWWXXXZZZ\\\]]]bbbpppdddpppzzzlllaaaXXXVVVUUUPPPLLLKKKLLLKKKLLLOOOTTT___ssssssooopppmmmjjjllliiiaaaTTTFFF<<<888888555666666666666444333222333333333333333333333333222222222222222222222222222222333222111111222444555555444444444444555555777777777666666888<<>>:::999888777666555555555555333333333333333333333333222222222222222222222222///000111222111222555777777666444333333444666777555777999;;;<<<>>>AAADDDGGGHHHJJJLLLOOOPPPQQQRRRQQQTTTXXXZZZ\\\]]]___aaa___^^^^^^^^^___```aaabbbddddddeeefffhhhiiijjjjjjhhhhhhiiikkklllmmmnnnooommmmmmmmmlllllllllmmmmmmoooppprrrtttvvvvvvvvvvvvuuuuuuuuuvvvwwwzzz|||}}}||||||{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwxxxxxxvvvtttpppqqqrrrsssuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzz~~~yyytttqqqppphhhgggfffeeedddfffjjjnnnyyylllfff]]]UUUPPPLLLJJJHHHFFFHHHMMMXXXfffqqqwwwyyyyyyzzz{{{qqqgggcccaaa]]][[[\\\WWWXXXYYYWWWTTTQQQQQQQQQRRRTTTXXX[[[\\\```mmmzzzGGGJJJNNNSSS[[[fffttt}}}|||oooeee\\\UUUSSSNNNKKKJJJKKKKKKIIILLLPPPYYYeeennn{{{qqqjjjlllllloooooohhh[[[LLLBBB<<<999888777666555555555666444444444444444444444444222222222222222222222222000111222222111222444666555555444444444444555555444777:::<<<===???BBBEEEHHHIIIKKKMMMOOOQQQRRRRRRTTTVVVXXXZZZ[[[\\\___aaaaaaaaa`````````aaaaaabbbeeeeeefffhhhiiikkklllllliiijjjkkklllnnnooopppppppppooonnnmmmllllllllllllmmmooorrruuuwwwwwwwwwwwwuuuuuuuuuvvvxxx{{{}}}~~~||||||{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyzzzyyyvvvtttqqqrrrsssuuuwwwyyyzzz{{{}}}}}}|||{{{{{{{{{|||}}}yyytttqqqqqqeeeeeedddcccdddgggkkkoooqqqhhhbbbZZZSSSOOOLLLIIIHHHFFFHHHOOOZZZiiiuuu{{{}}}~~~yyypppgggcccaaa]]][[[\\\WWWXXXYYYWWWTTTQQQPPPPPPQQQSSSXXX[[[\\\```lllyyyFFFIIIMMMQQQVVV^^^hhhpppuuujjj___WWWTTTOOOLLLKKKLLLKKKHHHHHHLLLOOO[[[bbbooopppiiijjjkkknnnoooiii\\\MMMBBB===:::999777666555555666666666666666666666666666666222222222222222222222222000111222222111222444555444444444444444444444444555777:::===>>>AAADDDFFFJJJKKKMMMOOOPPPRRRRRRSSSWWWXXXZZZZZZZZZ\\\___aaaccccccbbbbbbbbbbbbccccccfffggghhhiiikkkmmmnnnnnnjjjkkklllmmmooopppqqqqqqqqqpppooonnnmmmllllllllllllnnnqqquuuwwwxxxxxxxxxuuuuuuuuuvvvxxx{{{}}}{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzzzz{{{zzzwwwtttrrrsssuuuwwwyyy{{{|||}}}~~~}}}{{{zzzzzz{{{|||~~~~~~xxxsssppppppcccdddddddddeeeiiinnnsssyyyllleee```XXXRRRMMMKKKHHHGGGGGGIIIOOO\\\kkkwww}}}yyyooofffdddaaa]]][[[\\\WWWXXXYYYWWWTTTQQQPPPOOOQQQSSSXXX[[[\\\```lllxxxHHHJJJKKKKKKLLLPPPWWW]]]nnnxxxqqqeee[[[TTTPPPMMMJJJIIIJJJKKKKKKKKKOOORRRZZZhhhvvvlllfffjjjhhhnnnqqqkkk```TTTFFF;;;===<<<;;;999888777777777666444333111111222333444333333333333333333333333222222111111111111111111666666444222555999888444777888999;;;>>>AAADDDFFFFFFIIIMMMQQQUUUVVVWWWWWWYYY[[[]]]]]]]]]^^^___aaadddeeefffhhhhhhggggggfffhhhhhhiiikkkmmmnnnooopppnnnnnnnnnnnnooopppqqqrrrpppooooooooopppqqqrrrrrrrrrpppppprrrwwwyyyyyywwwvvvvvvvvvuuutttuuuwwwzzz{{{{{{{{{|||{{{{{{zzzyyy{{{}}}~~~}}}{{{wwwvvvuuutttvvvxxxyyyzzz|||~~~}}}|||{{{|||}}}~~~xxxqqqjjjfff___```bbbdddcccdddllluuuuuugggaaa^^^ZZZUUUOOOKKKGGGFFFHHHIIIOOO[[[jjjuuuyyyyyyzzz{{{}}}wwwpppfff```^^^]]]\\\ZZZZZZYYYVVVTTTSSSSSSTTTTTTOOOTTTTTTXXXcccfffkkkyyyJJJLLLLLLKKKKKKNNNRRRWWW```jjjyyyxxxjjj^^^VVVQQQNNNKKKIIIJJJJJJJJJJJJKKKMMMUUUaaannn|||kkkdddggggggmmmpppkkkcccXXXKKK@@@???>>><<<999888666555555555444222111111111333333333333333333333333333333222222111111111111222222000333333111333888999777888888999;;;>>>BBBEEEGGGHHHJJJNNNQQQTTTWWWXXXXXX\\\]]]^^^^^^^^^___aaabbbfffggghhhjjjkkkkkkjjjjjjjjjjjjkkklllnnnoooppppppqqqqqqqqqqqqqqqrrrrrrssssssrrrrrrrrrsssssstttuuurrrppppppssswwwyyyyyyxxxuuuvvvwwwvvvuuuuuuwwwyyy{{{{{{||||||||||||{{{{{{zzz|||}}}}}}zzzwwwuuuuuurrrtttxxxzzz{{{|||~~~~~~|||{{{{{{}}}~~~}}}wwwpppiiiddd^^^___bbbeeeeeefffoooyyyrrreee^^^\\\XXXTTTOOOKKKIIIHHHJJJJJJNNNXXXeeennnrrrrrruuuvvvyyy~~~uuuooofff```^^^]]][[[YYYWWWUUUSSSQQQPPPPPPQQQQQQOOOTTTTTTXXXccceeekkkyyyMMMMMMMMMKKKJJJJJJLLLNNNTTT]]]lll|||qqqcccZZZSSSPPPLLLJJJIIIIIIIIIHHHGGGHHHNNNXXXdddqqqmmmcccdddffflllpppllleee\\\OOODDD@@@???<<<:::777555444444555444333222111222333333333333333333333333333333111111111111222333444444222777999555444666999:::999999:::===@@@CCCGGGIIILLLMMMOOOQQQTTTWWWZZZ[[[````````````______bbbdddgggiiikkkmmmnnnnnnnnnnnnmmmmmmnnnnnnoooppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqssssssssssssttttttttttttrrrqqqqqqsssvvvxxxxxxxxxtttvvvxxxxxxwwwvvvwwwxxx||||||}}}}}}}}}}}}}}}|||zzz|||}}}|||yyywwwvvvvvvqqqtttwwwyyyzzz{{{|||}}}}}}|||{{{{{{|||}}}}}}~~~}}}{{{uuunnngggbbb]]]^^^aaaeeefffhhhrrr}}}nnnbbb[[[YYYVVVRRRNNNLLLJJJJJJKKKJJJMMMSSS]]]dddgggggglllnnnsssyyytttnnnfffaaa___]]]ZZZWWWUUUTTTRRRPPPOOOOOOPPPPPPOOOTTTTTTXXXaaadddjjjyyyMMMMMMLLLKKKIIIHHHHHHIIIMMMSSS^^^nnn~~~yyyiii___UUUQQQMMMJJJIIIHHHGGGFFFFFFFFFJJJRRR[[[gggxxxsssfffdddffflllooolllggg___QQQFFF???===<<<999888666555555666555444333333333444444333333333333333333333333111111111222222444555666;;;BBBDDD===666555888:::::::::<<<>>>AAAEEEIIIKKKPPPPPPPPPRRRUUUXXX\\\^^^bbbbbbbbb```___```bbbdddgggiiikkknnnooopppqqqpppppppppppppppqqqqqqqqqqqqrrrrrrqqqqqqpppooonnnnnnqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqrrrtttvvvwwwxxxxxxuuuxxxzzz{{{zzzyyyyyyyyy|||}}}~~~|||~~~~~~{{{yyyxxxyyywwwxxxxxxwwwwwwwwwyyy|||{{{{{{{{{{{{|||~~~|||||||||yyytttmmmfffaaa\\\]]]```dddeeehhhrrr}}}}}}jjj```[[[YYYUUUPPPMMMKKKJJJIIIIIIHHHIIINNNUUU[[[^^^___eeehhhnnnuuu|||tttnnngggcccaaa^^^[[[WWWWWWVVVUUUSSSRRRRRRRRRSSSOOOTTTTTTWWW```bbbiiiyyyNNNMMMLLLJJJIIIIIIHHHGGGIIIKKKQQQ\\\kkkyyy}}}mmmcccVVVRRRMMMJJJIIIHHHGGGEEEGGGGGGIIIPPPWWW```nnn{{{|||kkkgggggglllnnnlllhhh```RRREEE<<<;;;:::999888888888888777666666555555555555555333333333333333333333333222222222222333444555666???FFFGGG???777555888:::;;;<<<===@@@CCCGGGKKKMMMSSSRRRRRRSSSVVVZZZ^^^```aaabbbbbbaaa``````bbbdddfffhhhjjjmmmoooppppppppprrrrrrrrrrrrrrrrrrrrrrrrssssssssssssrrrqqqooonnnppppppqqqrrrrrrqqqpppoooqqqrrrssstttuuuvvvwwwxxxxxxzzz|||}}}|||{{{{{{{{{}}}~~~~~~}}}}}}}}}{{{wwwssstttwwwzzzyyyzzzzzz{{{}}}~~~||||||zzzwwwrrrkkkeeeaaa]]]]]]___bbbcccfffqqq|||xxxggg^^^\\\YYYTTTOOOKKKIIIHHHGGGFFFEEEFFFIIINNNTTTYYY[[[```eeemmmtttzzztttooohhhdddbbb___[[[XXXWWWVVVVVVUUUTTTTTTTTTTTTNNNTTTTTTVVV^^^```hhhyyyRRROOOLLLJJJJJJIIIHHHGGGIIIJJJLLLRRR\\\iiiuuu}}}~~~nnndddVVVRRRNNNJJJIIIHHHGGGEEEHHHGGGJJJOOOSSSZZZfffqqqpppjjjgggkkkmmmllliiibbbTTTGGG;;;:::999999888888999999777777666666666555555555333333333333333333333333333333333333444555555666888???AAA<<<555666:::<<<<<<===???AAAEEEIIIMMMOOOUUUUUUUUUVVVXXX\\\___aaa```aaaccccccbbbbbbcccdddfffgggjjjlllnnnooooooooorrrrrrrrrsssssssssssssssvvvwwwwwwwwwvvvuuusssrrrsssssstttuuuuuutttrrrqqqqqqssstttuuutttuuuwwwxxxyyy{{{}}}}}}|||{{{|||}}}~~~yyytttsssvvvyyyyyyyyyzzz|||}}}~~~~~~~~~|||yyytttnnnhhhccc```\\\\\\^^^aaabbbfffqqq}}}ttteee___[[[XXXSSSNNNJJJHHHGGGGGGDDDDDDDDDFFFJJJPPPVVVZZZ^^^dddmmmtttzzzuuuooogggbbb```___[[[YYYTTTTTTTTTTTTSSSSSSRRRRRRNNNUUUUUUVVV\\\^^^gggyyyWWWSSSMMMJJJJJJIIIHHHGGGGGGIIIKKKMMMRRR\\\hhhqqqxxx~~~|||lllbbbUUURRRMMMJJJIIIHHHGGGFFFFFFFFFIIIMMMPPPTTT^^^hhhwwwqqqjjjfffjjjmmmmmmlllfffYYYKKK<<<;;;:::999888888888888555555555555555444333333333333333333333333333333555444444444444444555555111777:::777444777;;;======>>>@@@BBBFFFJJJNNNQQQVVVVVVWWWXXXZZZ]]]```bbb___bbbeeeffffffeeeeeeffffffhhhjjjlllnnnnnnnnnnnnrrrrrrrrrsssssssssttttttwwwxxxyyyyyyyyywwwuuutttuuuvvvwwwxxxwwwvvvtttsssqqqsssuuuuuuttttttvvvyyyzzz{{{{{{{{{zzzzzz|||~~~~~~~~~yyyvvvwwwxxxyyyzzz{{{|||}}}}}}}}}}}}|||wwwpppjjjddd```^^^[[[[[[]]]aaaccchhhtttqqqeee```YYYVVVQQQLLLIIIHHHHHHIIIFFFEEEEEEEEEHHHNNNTTTYYY\\\cccmmmtttyyytttnnneee___]]]\\\ZZZXXXSSSSSSSSSSSSSSSRRRRRRQQQNNNUUUUUUUUU[[[]]]fffyyy\\\VVVOOOKKKIIIIIIHHHFFF@@@CCCFFFGGGIIIPPP\\\eeemmmtttzzzkkk```UUUQQQMMMJJJIIIHHHGGGFFFDDDDDDGGGLLLNNNQQQYYYaaalllzzzqqqiiieeeiiilllnnnooojjj]]]PPP>>>===;;;999888777666666333333444444333333222111333333333333333333333333666555555444444444555555111666888666555888<<<<<<>>>>>>@@@CCCGGGKKKOOOQQQVVVWWWXXXZZZ\\\^^^```aaa___bbbfffiiiiiigggggggggggghhhjjjlllnnnnnnnnnnnnqqqqqqrrrrrrsssttttttuuuuuuvvvxxxxxxxxxwwwuuutttuuuvvvwwwxxxwwwvvvtttrrrqqqsssvvvuuuttttttvvvyyyyyyzzzzzzyyyxxxxxx{{{}}}~~~zzzxxxwwwyyyzzz{{{|||}}}}}}}}}}}}|||uuummmfffaaa^^^]]]ZZZZZZ]]]aaaeeejjjwwwpppeeebbbVVVSSSOOOKKKIIIIIIJJJKKKHHHGGGFFFEEEGGGLLLSSSXXX[[[cccmmmtttyyy~~~ssslllccc]]][[[ZZZYYYWWWSSSTTTTTTTTTTTTTTTSSSRRRMMMUUUUUUUUUZZZ\\\fffzzz^^^VVVOOONNNMMMJJJIIIIIIFFFFFFFFFFFFGGGLLLSSSWWW```hhhtttwwwhhh^^^ZZZSSSLLLIIIJJJKKKIIIFFFFFFHHHIIIKKKLLLOOOSSSVVVbbbppptttmmmjjjjjjjjjmmmnnniii^^^UUUFFF???999999:::666444555666555555555555444444444555444444333333444444555555444444444444555666666666555555555777999;;;<<<>>>@@@CCCEEEHHHLLLQQQTTTUUUXXX\\\___`````````aaabbbdddfffhhhjjjkkklllmmmkkkkkkjjjjjjkkklllnnnoooooopppqqqrrrssssssssssssxxxxxxxxxwwwvvvuuuttttttvvvvvvwwwyyyyyyxxxtttqqqtttssssssssstttuuuwwwxxx{{{|||~~~}}}{{{yyyxxxxxx}}}}}}}}}{{{zzz{{{|||~~~~~~}}}}}}~~~~~~|||yyyuuuppphhh___ZZZZZZ\\\```eeehhhooo~~~}}}lll```\\\WWWSSSNNNJJJGGGGGGIIIJJJCCCDDDFFFFFFGGGJJJOOORRRXXX___kkkvvv{{{|||{{{nnnfff]]]XXXYYYYYYXXXUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRRRRTTTVVVWWW[[[gggsssddd[[[RRROOOMMMJJJHHHHHHHHHHHHGGGGGGGGGJJJNNNRRRYYY```lllxxx~~~}}}}}}xxxjjjaaaXXXRRRKKKHHHIIIJJJIIIGGGFFFGGGIIIJJJKKKMMMQQQTTT\\\jjj}}}zzzoookkkjjjkkknnnoooiii^^^UUUFFF???999::::::777555666666555555555555444444444333222222111111222222333555444444444444555666666666555555666777999;;;<<<@@@BBBEEEHHHKKKOOOTTTWWWWWWZZZ]]]_________```aaacccdddfffhhhkkklllmmmmmmooonnnmmmmmmlllmmmnnnooonnnoooppprrrssstttuuuuuuxxxxxxxxxxxxwwwvvvuuutttvvvvvvwwwxxxyyyxxxuuurrrrrrrrrqqqqqqrrrtttvvvwwwyyy{{{||||||zzzxxxwwwwww||||||~~~~~~}}}}}}}}}|||vvvnnnfffaaabbbcccgggkkklllrrrvvveee\\\XXXUUURRRNNNJJJHHHHHHIIIJJJEEEFFFGGGGGGHHHJJJNNNQQQXXX^^^jjjuuuzzz{{{|||nnnfff]]]XXXYYYYYYWWWUUUUUUUUUTTTTTTSSSRRRRRRQQQRRRRRRSSSVVVWWW[[[gggsssmmmbbbWWWRRRNNNIIIGGGGGGHHHIIIIIIGGGFFFGGGIIIKKKPPPVVV___jjjuuu~~~{{{zzz|||}}}}}}|||~~~}}}|||zzzxxxxxxzzz|||vvvjjjbbbTTTPPPJJJHHHIIIJJJIIIGGGEEEGGGIIIIIIJJJKKKNNNPPPUUUaaatttssslllkkklllooopppjjj___VVVGGG???:::::::::888666777666555555555555444444444333222222111111222222333555444444444444555666666666666666666888:::<<<===AAADDDHHHKKKNNNSSSXXX[[[ZZZ\\\^^^^^^^^^^^^```bbbdddeeegggiiikkkmmmnnnnnnssssssrrrppppppoooooopppnnnoooppprrrsssuuuvvvvvvxxxxxxxxxxxxwwwvvvuuuuuuvvvvvvvvvxxxyyyxxxuuusssqqqpppppppppqqqsssuuuvvvwwwyyy{{{zzzxxxwwwvvvvvv{{{{{{}}}~~~~~~wwwppplllmmmnnnpppsssssswwwqqqbbbZZZXXXSSSQQQNNNLLLJJJIIIIIIIIIGGGHHHHHHHHHHHHJJJMMMPPPWWW^^^iiitttyyy{{{|||nnnfff]]]YYYYYYYYYWWWTTTUUUTTTTTTSSSSSSRRRRRRQQQRRRRRRSSSVVVWWW[[[fffrrrttthhh\\\UUUPPPJJJHHHHHHGGGHHHHHHGGGFFFEEEFFFGGGIIINNNUUU]]]gggrrr}}}~~~zzzzzzyyyxxxxxxxxxyyyzzz{{{{{{|||~~~}}}yyywwwwwwxxxwwwvvvxxxxxxwwwvvvttttttvvvxxxzzz~~~zzzoooeee^^^QQQNNNJJJHHHIIIIIIIIIHHHEEEGGGIIIIIIIIIJJJLLLNNNQQQ\\\lll}}}yyynnnmmmmmmooopppkkkaaaYYYHHHAAA::::::;;;999777888666555555555555444444444555444444333333444444555555444444444444555666666666666666777888;;;===>>>BBBEEEIIIMMMQQQUUUZZZ]]]]]]^^^______^^^^^^```bbbdddfffhhhjjjlllmmmnnnooouuutttttttttssssssssssssqqqqqqqqqrrrsssttttttuuuwwwwwwxxxxxxwwwvvvvvvuuuuuuuuuvvvwwwyyyxxxvvvtttqqqqqqppppppqqqssstttuuuvvvxxxzzzzzzxxxwwwwwwwww{{{{{{|||}}}}}}xxxuuuwwwxxxyyyzzzxxx{{{rrrccc\\\[[[QQQPPPOOOMMMLLLJJJIIIHHHIIIJJJIIIHHHHHHIIILLLOOOWWW]]]iiitttyyy{{{|||mmmfff^^^ZZZZZZZZZWWWTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSVVVVVVZZZeeeqqq{{{ooobbbZZZTTTNNNKKKKKKDDDFFFGGGGGGEEEEEEEEEFFFFFFIIINNNTTT]]]gggqqqxxx~~~|||{{{zzzyyytttttttttsssssssssssstttpppqqqrrrtttvvvwwwyyyzzzwwwuuusssqqqqqqppppppooopppppppppooommmmmmoooqqquuuyyy}}}}}}qqqggg]]]WWWPPPMMMKKKIIIIIIIIIIIIIIIFFFHHHIIIJJJJJJJJJLLLMMMPPPYYYgggxxxrrrooommmnnnooolllccc\\\KKKCCC<<<;;;;;;999888999666555555555555444444444555444444333333444444555555444444444444555666666666666666777999;;;>>>???BBBFFFKKKOOORRRVVV[[[^^^___`````````______aaacccdddfffhhhjjjlllmmmnnnooosssssstttvvvwwwxxxxxxyyyvvvuuutttrrrrrrrrrrrrrrrvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvxxxyyywwwvvvttttttsssrrrrrrsssuuuuuuvvvxxxzzzzzzyyyxxxxxxyyy{{{{{{|||}}}}}}~~~}}}|||{{{}}}}}}~~~~~~|||uuueee\\\YYYRRRRRRQQQOOOMMMKKKIIIHHHJJJJJJJJJHHHGGGHHHKKKMMMUUU\\\iiiuuuzzz|||nnnggg___[[[[[[[[[XXXUUUSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVYYYeeepppxxxjjjbbb[[[SSSNNNNNNDDDEEEFFFFFFEEEDDDEEEFFFDDDFFFJJJNNNTTT\\\eeekkkqqqvvv}}}}}}zzzxxxvvvtttsssnnnnnnmmmmmmmmmllllllkkkkkklllmmmooopppqqqrrrrrroooooooooooonnnnnnmmmmmmlllmmmnnnmmmkkkkkkmmmnnnqqqtttyyy}}}vvvkkkbbbYYYTTTOOONNNLLLKKKIIIIIIIIIIIIFFFHHHKKKLLLLLLLLLMMMOOOQQQWWWbbbrrrvvvrrrmmmlllmmmlllfff```NNNEEE>>><<<;;;999888999666555555555555444444444333222222111111222222333555444444444444555666666666666777888:::<<>>CCCFFFIIIKKKOOOQQQTTTXXX\\\___ccccccddddddeeefffgggggggggggggggggghhhiiijjjkkkooonnnooorrrwwwyyyxxxwww|||zzzwwwtttrrrrrrsssssswwwuuussstttvvvwwwuuusssssssssssssssssstttuuuvvvzzz{{{{{{xxxtttqqqppppppssssssssstttvvvwwwyyyzzzwwwuuusssqqqppprrruuuvvvxxxxxxwwwvvvwwwxxxzzz{{{~~~|||{{{zzzzzzzzz|||~~~kkkeee___XXXSSSQQQNNNKKKHHHIIIHHHFFFEEEEEEFFFHHHIIIRRRaaappppppjjjdddaaabbbaaa]]]XXXVVVUUUSSSQQQPPPOOOPPPPPPTTTSSSUUUVVVVVVYYYcccooorrrdddYYYSSSLLLKKKJJJHHHEEEDDDDDDEEEDDDCCCBBBBBBCCCFFFIIIKKKPPPQQQSSSVVVYYY]]]```bbbcccgggmmmtttzzz|||{{{yyyvvvrrrmmmjjjgggeeedddbbb___\\\YYYWWWVVVTTTRRRPPPOOOOOOPPPRRRTTTVVVRRROOONNNQQQRRRRRRPPPSSSSSSSSSTTTUUUWWWXXXYYY\\\^^^______^^^^^^___aaaaaacccfffiiilllppptttxxx|||~~~}}}wwwqqqjjjddd```^^^ZZZVVVRRRNNNKKKHHHHHHIIILLLQQQUUUVVVTTTRRRQQQTTTYYYaaalllzzzyyyooossspppnnnnnniiiXXXLLL@@@<<<;;;888666777999888666555444555666777333333333333333333333333555444444555555666777888555666999:::<<>>;;;999777888666555555444555555666777444444444444444444444444555444444555555666777888777999;;;<<<>>>AAAEEEIIILLLOOOSSSVVVXXXZZZ]]]___aaaccceeeggghhhiiiiiiiiimmmmmmmmmllllllkkkjjjiiiggghhhjjjmmmqqquuuwwwyyywwwxxxyyyyyyyyywwwtttsssrrrqqqooonnnnnnmmmlllkkkmmmmmmmmmnnnooopppqqqrrrqqqsssuuuuuusssqqqpppqqqpppppppppppppppqqqrrrsssrrrssstttuuuvvvxxxxxxyyy{{{{{{zzzzzzzzz{{{{{{{{{~~~}}}|||{{{{{{{{{{{{{{{{{{wwwoooeee\\\WWWSSSNNNKKKHHHGGGFFFDDDDDDFFFGGGHHHNNN[[[ffftttpppjjjdddbbbcccbbb^^^ZZZWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSVVVXXXXXXZZZdddnnnyyylllYYYTTTMMMIIIHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGNNNPPPSSSVVVZZZ___dddhhhsss|||{{{uuuqqqlllhhheee```^^^[[[XXXTTTPPPNNNMMMEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAA@@@AAAAAA@@@??????AAACCCCCCCCCCCCDDDFFFHHHIIIJJJMMMOOOPPPPPPOOONNNOOOQQQSSSVVVZZZ]]]```cccgggjjjnnnqqqwww{{{~~~xxxuuuqqqpppmmmggg^^^WWWOOOMMMLLLLLLNNNPPPQQQQQQLLLNNNQQQUUU]]]hhhsss{{{vvvqqqmmmqqqrrriiiaaaSSSEEE???<<<999777888666555555555555666666777444444444444444444444444555444444555555666777888888:::<<<>>>???CCCGGGJJJNNNQQQUUUXXXYYY[[[]]]___aaabbbeeehhhiiijjjjjjjjjnnnnnnnnnnnnmmmkkkjjjiiihhhiiijjjlllmmmpppsssuuuuuuvvvxxxyyyxxxvvvtttrrrooooooooonnnlllkkkjjjjjjmmmmmmnnnnnnoooqqqrrrsssqqqtttuuuuuurrrooonnnmmmpppppppppoooppppppqqqqqqsssrrrrrrrrrtttxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{~~~{{{sssggg^^^WWWSSSNNNJJJHHHGGGEEEDDDDDDEEEGGGHHHKKKWWWaaaooooooiiicccaaabbbbbb^^^ZZZUUUUUUUUUTTTTTTSSSRRRRRRSSSSSSVVVYYYYYY[[[dddnnn~~~zzzccc\\\SSSMMMLLLKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHKKKMMMPPPUUU[[[___iiirrrzzzvvvpppkkkgggccc___]]]UUUTTTQQQNNNJJJHHHFFFFFFAAA@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>><<<======>>>>>>>>>===<<>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@DDDDDD@@@===???????????????@@@AAAAAA@@@BBBDDDEEEEEEEEEGGGIIIIIIMMMQQQUUUXXX[[[^^^```eeejjjqqqvvvzzz}}}rrrfffUUUPPPKKKHHHGGGIIIJJJKKKHHHIIIJJJMMMRRR[[[eeelllyyyyyyvvvvvvmmmfffXXXHHHAAA===999888999999999999888888777666666555555555555555555555555555444444555555666777888;;;<<<>>>@@@BBBEEEIIILLLQQQTTTYYY[[[\\\]]]^^^______bbbfffiiilllmmmllllllllllllnnnnnnnnnllljjjiiigggiiiiiiiiihhhiiimmmqqqpppqqqrrrssssssrrrqqqqqqmmmooopppooolllkkklllnnnlllmmmmmmnnnoooqqqssstttrrrtttwwwvvvsssooommmkkkmmmlllkkkjjjjjjjjjjjjjjjnnnnnnoooqqqtttxxx|||~~~}}}}}}~~~~~~~~~}}}{{{{{{xxxxxxwwwwwwxxxyyyzzzzzz}}}~~~|||}}}~~~yyylllaaaZZZUUUPPPMMMGGGFFFEEEDDDDDDEEEFFFGGGIIIUUU___mmm}}}|||lllfff```^^^``````\\\XXXRRRSSSTTTTTTTTTSSSRRRQQQSSSTTTWWW[[[[[[\\\dddnnn~~~{{{pppbbbXXXSSSPPPLLLHHHFFFFFFEEEDDDCCCCCCBBBAAA@@@????????????@@@AAAAAA@@@BBBEEEHHHMMMSSS[[[```]]]fffttt|||uuupppmmmfffaaa\\\WWWTTTQQQOOOMMMJJJHHHFFFCCCAAA@@@@@@@@@>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;:::::::::>>>===???EEEKKKLLLGGGAAA>>>>>>>>>======>>>>>>???<<<>>>@@@AAAAAABBBEEEFFFFFFJJJOOOSSSUUUXXX[[[]]]bbbgggmmmssswwwyyy|||}}}rrreeeVVVQQQKKKFFFEEEGGGHHHIIIFFFGGGHHHJJJOOOWWWaaahhhqqqzzzzzzxxxooogggYYYIIIAAA===:::888999::::::::::::999777666555555555555555555555555555555444444555555666777888;;;===???AAABBBEEEJJJMMMRRRUUUYYY\\\]]]]]]^^^______bbbfffjjjlllmmmmmmllljjjlllmmmnnnnnnllljjjiiifffggghhhhhhgggiiimmmqqqooooooppppppqqqqqqpppppplllooopppooommmlllmmmoookkkllllllmmmoooqqqrrrsssqqqtttwwwwwwtttpppnnnmmmmmmmmmlllkkkjjjjjjjjjjjjjjjlllooorrrvvvyyy{{{|||{{{|||}}}}}}}}}{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~}}}~~~}}}yyyxxxxxxzzzmmmbbb[[[VVVRRROOOGGGFFFEEECCCCCCEEEFFFGGGJJJVVV```nnn~~~|||kkkeee___^^^______[[[WWWRRRSSSTTTUUUUUUTTTRRRQQQSSSTTTWWW[[[[[[\\\dddnnn~~~~~~ooobbbYYYSSSMMMIIIGGGEEEDDDCCCDDDDDDBBBAAAAAA@@@>>>======???AAABBBCCCBBBBBBFFFOOOXXX```dddfffjjjqqq~~~~~~wwwrrrlllddd___\\\XXXRRRMMMKKKIIIGGGFFF@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::::::::888<<>>;;;999999;;;???;;;>>>HHHOOOIII>>>888<<<===>>>>>>>>>===;;;:::<<<<<<<<<===>>>@@@AAABBBGGGGGGHHHJJJNNNTTTYYY\\\___ccciiimmmppptttyyy~~~zzzjjj]]]RRRPPPKKKGGGDDDCCCCCCCCCEEEEEEEEEFFFIIIPPPXXX]]]mmmuuuwwwtttnnn^^^OOOHHHBBB;;;777888888888888888777777777777333333333444444444555555777666666666777888999999===???BBBDDDFFFIIIMMMPPPWWWXXXZZZ[[[\\\]]]\\\\\\^^^```cccfffhhhiiiiiiiiillllllmmmooopppoookkkiiijjjiiihhhhhhiiikkkmmmnnnnnnnnnnnnlllkkklllooorrrrrrqqqooommmlllkkklllllliiijjjlllnnnooopppqqqqqqqqqsssuuuwwwvvvtttpppnnnooolllhhhggghhhiiiiiiggghhhjjjmmmpppsssuuuvvvvvvqqqsssvvvyyyzzzyyywwwvvvvvvxxxzzzyyyxxxyyy}}}|||zzz{{{~~~|||yyywwwttt|||~~~yyy~~~zzzoooeee\\\UUUOOOLLLFFFEEECCCBBBBBBBBBDDDEEEHHHMMMZZZlll{{{{{{nnneee___```aaa^^^ZZZXXXSSSSSSRRRQQQQQQQQQQQQQQQWWWUUUVVVYYYZZZ]]]fffoooyyyjjj___VVVOOOJJJGGGFFFDDDDDDDDDDDDBBBAAAAAA@@@>>>======>>>???@@@@@@@@@BBBFFFMMMWWWaaahhhpppsssyyy|||tttnnnhhhccc\\\WWWQQQMMMHHHDDDBBB@@@???>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;:::::::::999999888;;;======:::888999;;;<<>>>>><<<>>>AAADDDJJJTTTaaajjjwww{{{uuuooogggaaa\\\WWWQQQLLLLLLHHHDDD@@@???>>>===<<<<<<<<<;;;;;;::::::999999:::999999999999888888888666999;;;;;;888777999<<<<<>>AAAAAABBBDDDHHHLLLPPPSSSVVV[[[aaaeeeggglllqqqvvv}}}wwwsssppppppppppppnnnfff[[[RRRMMMKKKHHHEEEBBBBBBBBBBBBBBBBBBBBBCCCFFFKKKRRRWWWbbbiiiuuu~~~{{{mmmaaaRRRHHHAAA;;;888888666666666666555555555555333444444444444555555555666666666777777999::::::<<<>>>BBBDDDGGGKKKOOORRRSSSUUUXXX[[[]]]___``````bbbbbbcccdddfffgggiiijjjmmmmmmmmmooopppooollliiijjjiiihhhhhhiiijjjlllmmmkkkllllllkkkjjjjjjmmmooooooooooooooonnnmmmkkkkkkhhhiiijjjkkklllmmmnnnooonnnppprrrttttttsssqqqooommmkkkiiiiiikkkmmmmmmmmmkkklllnnnpppqqqrrrrrrqqqqqqrrrsssuuuwwwxxxyyyzzz}}}}}}zzzwwwvvvvvvzzz}}}~~~|||~~~~~~~~~yyytttoookkknnnqqqpppoooyyyyyylllaaaXXXQQQMMMJJJGGGFFFDDDBBBBBBCCCDDDEEEIIINNN[[[lllzzzooofff``````aaa^^^ZZZYYYSSSSSSRRRQQQQQQQQQQQQQQQTTTSSSTTTWWWXXX[[[dddmmmpppbbbVVVNNNKKKHHHFFFDDDDDDDDDBBBAAAAAA@@@???>>>===<<<======;;;>>>@@@BBBEEEMMMZZZeeessszzz{{{uuukkkeee]]]WWWSSSOOOJJJFFFIIIFFFCCCAAA@@@@@@???>>>;;;;;;;;;::::::999999999888888888888888777777777555888999999777777:::===@@@SSSZZZJJJ<<<<<<>>>;;;::::::::::::999999999888;;;:::::::::::::::;;;;;;??????@@@BBBEEEHHHLLLNNNSSSWWW]]]bbbeeeiiiooottt|||{{{vvvpppkkkiiigggfffeeedddbbb\\\TTTOOOJJJHHHFFFCCCBBBAAAAAABBB@@@@@@AAAAAACCCHHHNNNSSS]]]dddnnnyyy|||yyymmmbbbTTTHHH@@@;;;999888777777666666666555555555444444444444555555555555666666666777888999:::;;;<<>>>>>=========<<<>>>?????????EEEQQQZZZhhhrrr}}}tttllleee___WWWRRROOOLLLGGGDDDCCCAAA>>>=========<<<;;;;;;;;;:::::::::::::::999777777777777777777777777444666888777555777;;;???EEERRRTTTDDD999;;;<<<777::::::999999888888888888:::999999999999999::::::===>>>>>>@@@CCCEEEHHHJJJPPPUUU[[[```cccgggnnnrrrvvv}}}{{{zzz{{{zzzxxxvvvrrrnnniiidddaaa``````___]]]\\\YYYUUUQQQNNNHHHFFFEEECCCAAAAAA@@@@@@>>>?????????AAAEEEJJJNNNYYY___iiisss}}}xxxvvvmmmeeeWWWIII@@@<<<:::999888888888777777777666666444444444555555555666666666666777777888:::;;;<<<===???CCCGGGKKKPPPUUUXXXZZZ\\\^^^```aaaaaaaaaaaacccdddeeegggjjjmmmqqqssspppooonnnoooooonnnllljjjggggggggggggggghhhhhhiiiiiikkklllkkkjjjjjjlllmmmnnnnnnooooooooommmlllkkkjjjiiiiiijjjjjjlllmmmnnnnnnoooqqqrrrsssrrrqqqqqqoooooonnnlllkkkjjjiiijjjhhhiiilllnnnppprrrrrrrrrsssssstttvvvyyy}}}}}}yyywwwwwwzzz}}}~~~zzzsssmmmkkknnnppppppnnnyyy|||pppdddZZZSSSOOOLLLGGGFFFDDDCCCCCCCCCEEEFFFIIIOOO]]]lllwwwpppggg___^^^___\\\YYYYYYSSSSSSRRRQQQQQQQQQQQQQQQTTTSSSTTTXXXYYY\\\eeeooo~~~qqqcccYYYOOOLLLHHHEEEDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>======@@@HHHMMM[[[eeerrr{{{zzzooogggaaa[[[SSSNNNKKKIIIFFFCCCAAA???===<<<<<<<<<;;;999:::::::::::::::999999999666666666777777777777888444666777666555777===BBBHHHKKKGGG<<<666999999555::::::999888888888888999888888888888999999:::;;;<<<<<<===???AAACCCEEEFFFMMMRRRXXX]]]```eeekkkpppqqquuuyyywwwsssrrrpppnnnllliiieeeaaa]]][[[ZZZYYYYYYYYYXXXVVVSSSQQQNNNMMMGGGFFFEEECCCAAA@@@@@@???===>>>>>>???@@@CCCGGGKKKTTTYYYbbblllwww|||uuutttlllgggYYYIII???<<<;;;999888888888888777777777777444444555555555666666666666666777777999:::<<<===>>>AAAEEEJJJNNNSSSXXX\\\___```bbbdddeeeeeeddddddfffgggiiikkknnnqqqtttvvvqqqpppnnnnnnooonnnllljjjhhhiiiiiiiiiiiiiiiiiiiiijjjlllmmmmmmllllllmmmnnnnnnnnnnnnnnnnnnmmmlllllllllkkkkkkkkkkkkmmmoooppppppqqqrrrssssssrrrrrrqqqpppqqqqqqooollljjjiiijjjggghhhkkknnnpppqqqrrrrrrrrrsssuuuwww{{{~~~zzzyyyzzz|||~~~yyysssnnnnnnqqqttttttrrr|||{{{pppddd[[[SSSMMMIIIHHHGGGEEECCCCCCDDDEEEFFFIIIPPP^^^lllvvvpppfff^^^]]]]]][[[XXXWWWSSSSSSRRRQQQQQQQQQQQQQQQTTTSSSTTTXXXZZZ]]]fffppp~~~yyyjjj```QQQMMMHHHEEEDDDCCCCCCBBB@@@@@@AAAAAAAAA@@@@@@@@@@@@???===<<<===@@@CCCEEEOOOWWWaaajjjtttvvvkkkddd\\\VVVNNNIIIGGGFFFCCCAAA@@@???===<<<===<<<;;;999888888888888888888888888666666777777777888888888555666777555555888???DDDJJJFFF???:::777777888999;;;:::999888888888999999777777777888999:::;;;<<<:::;;;;;;===>>>@@@AAABBBHHHMMMSSSXXX\\\```gggllljjjlllmmmoooxxxvvvooommmlllgggcccaaa___[[[WWWUUUSSSTTTTTTSSSSSSSSSQQQOOOLLLKKKKKKHHHGGGEEECCCBBB@@@???>>>===>>>>>>>>>???AAAEEEIIIMMMRRR[[[eeeooozzzuuuqqqqqqlllhhh[[[JJJ>>><<<;;;999888777777777777666666666555555555555666666666666666666777888999;;;<<<===???BBBGGGLLLPPPVVV[[[___aaabbbeeeggghhhiiiiiiiiikkklllnnnppprrrtttuuuuuurrrpppooonnnooonnnllljjjkkkkkkllllllllllllkkkkkklllnnnoooooonnnnnnooopppooonnnnnnmmmmmmmmmmmmnnnooonnnmmmlllmmmnnnppprrrrrrssssssssssssrrrrrrqqqqqqssstttrrrooolllmmmnnnhhhiiikkknnnoooppppppooopppqqqtttxxx|||}}}|||}}}~~~}}}|||{{{}}}}}}{{{uuuqqqnnnnnnrrrvvvvvvuuu~~~|||rrrggg^^^UUUMMMIIIHHHGGGEEECCCCCCDDDEEEFFFJJJQQQ^^^lllvvv~~~~~~pppeee]]][[[[[[YYYVVVVVVSSSSSSRRRQQQQQQQQQQQQQQQRRRQQQSSSVVVYYY\\\eeeooo~~~nnndddRRRNNNIIIEEEDDDCCCCCCBBB@@@@@@AAABBBBBBBBBAAAAAAAAA???======???AAABBBAAAFFFLLLTTT\\\gggwww}}}rrrhhhbbbXXXRRRJJJEEEDDDCCCAAA>>>===<<<:::999999999777555666666666666777777777777666777777777888888999999555666777555555999@@@FFFLLLDDD>>><<<999777999???;;;;;;999888888888999:::777777777888999;;;<<<===999999:::;;;===>>>??????DDDIIIPPPTTTXXX]]]ccchhhddddddcccdddlllzzzzzzpppjjjjjjhhhbbb]]][[[XXXUUUQQQOOOOOOPPPQQQNNNOOOOOONNNLLLIIIIIIIIIHHHGGGFFFDDDBBB@@@>>>======>>>>>>>>>???AAADDDGGGIIIMMMVVV___jjjuuuwwwooommmmmmllliii\\\JJJ>>><<<<<<999777666666666555555555555555555555555666666666777666666777888999;;;===>>>@@@CCCHHHMMMRRRWWW]]]aaaaaacccfffiiikkklllmmmmmmoooqqqrrrtttuuuuuuttttttsssqqqooonnnooonnnlllkkkmmmnnnnnnoooooonnnmmmmmmmmmoooqqqqqqpppooopppqqqpppooommmllllllmmmnnnooopppooonnnmmmnnnppprrrsssttttttttttttsssrrrrrrqqqqqqsssuuutttqqqoooppprrrjjjkkklllnnnnnnnnnnnnmmmnnnpppsssxxx|||~~~~~~~~~|||zzzyyyzzz|||}}}|||xxxssspppmmmlllqqqvvvwwwvvvuuukkkbbbXXXOOOJJJHHHGGGEEEDDDCCCDDDEEEFFFJJJQQQ___llluuu}}}~~~oooeee\\\ZZZZZZXXXVVVUUUSSSSSSRRRQQQQQQQQQQQQQQQQQQPPPRRRUUUWWW[[[dddnnnssseeeXXXNNNFFFEEEGGGEEECCCCCCCCCAAA@@@@@@BBBBBBAAA???????????????>>>>>>>>>>>>???DDDJJJOOOXXXhhh}}}zzzrrriii```[[[SSSMMMFFFAAA@@@???>>><<<<<<;;;:::999888666555555666666666666777777777777666666666666666666666666:::888666666888<<>>???EEEGGGKKKQQQWWW\\\___```]]]aaa]]]XXX___pppyyyxxxxxxrrrkkkhhhgggddd___ZZZVVVUUURRRPPPNNNNNNOOOPPPNNNNNNNNNMMMLLLJJJIIIHHHCCCCCCBBBAAAAAAAAAAAABBB======;;;;;;<<<>>>@@@BBBIIIKKKQQQZZZaaahhhsss~~~}}}pppmmmmmmllloooiii[[[KKKAAA???<<<888777777777777666666666666555444444333333333444444555666888;;;===>>>??????EEEGGGJJJNNNSSSWWWZZZ\\\```bbbeeeiiilllnnnooopppoooqqqsssttttttttttttvvvqqqqqqppppppooonnnmmmmmmkkkmmmpppssstttsssqqqooopppooommmllllllnnnqqqrrrqqqpppnnnmmmmmmnnnppprrrrrrrrrssstttttttttttttttvvvvvvwwwwwwxxxxxxwwwwwwuuuvvvwwwwwwvvvtttrrrpppmmmmmmmmmnnnoooqqqrrrsssqqqssswww{{{~~~}}}}}}}}}}}}zzzwwwwwwyyy|||uuuoooooopppiiilllppprrrsss|||rrriiiaaaZZZSSSMMMMMMJJJHHHGGGEEEBBBDDDIIIIIIWWWaaalllxxx}}}|||lllccc\\\[[[[[[XXXWWWXXXRRRRRRQQQQQQQQQSSSTTTVVVUUUSSSTTTVVVXXX\\\eeeooovvvgggYYYOOOFFFEEEGGGEEECCCDDDCCCBBB@@@AAABBBBBBAAA@@@????????????>>>>>>>>>>>><<<@@@DDDHHHOOO\\\ooo}}}yyyqqqiiiaaaXXXSSSNNNIIIDDD@@@???>>><<<;;;::::::999999888777777777666666666666777777777888666666666666666666666666999888888999;;;@@@DDDGGGJJJCCC;;;888999<<<<<<;;;999888888777777888888999555666777888888999999999888888888999;;;<<<>>>???BBBCCCGGGMMMTTT[[[___bbb^^^```ZZZTTTYYYiiirrrqqqqqqlllhhhffffffddd___[[[VVVTTTRRRPPPOOOOOOPPPPPPOOOOOONNNMMMKKKJJJHHHGGGEEEEEECCCBBBAAA@@@??????======<<<;;;<<<>>>@@@AAAFFFHHHMMMVVV\\\bbbmmmxxxvvvkkkjjjlllllloooiii\\\LLLBBB???<<<888888777777777666666666666666666555444444555555666666777999;;;===>>>???@@@FFFHHHKKKOOOTTTXXX\\\^^^```bbbfffiiilllnnnooooooqqqrrrssssssrrrqqqssstttsssrrrrrrqqqppppppoooooolllooorrrtttuuutttrrrpppooonnnlllkkklllnnnqqqsssrrrqqqpppooooooppppppqqqssstttvvvwwwxxxxxxxxxwwwyyyyyyzzz{{{zzzzzzyyyyyyvvvwwwxxxxxxwwwvvvtttrrrooooooooopppqqqrrrttttttrrruuuyyy~~~~~~}}}}}}zzzxxxxxxzzz~~~~~~sssmmmlllllljjjmmmqqqrrrsss}}}tttlllddd]]]UUUPPPMMMJJJHHHGGGEEEBBBDDDIIIKKKYYYcccnnnzzz~~~}}}lllccc]]]\\\[[[YYYWWWXXXUUUTTTSSSSSSSSSTTTUUUVVVUUUTTTUUUXXXZZZ]]]fffppp|||lll]]]RRRIIIHHHIIIGGGEEEFFFDDDBBBAAAAAABBBBBBAAA@@@@@@@@@?????????>>>>>>>>>;;;>>>@@@BBBFFFPPP___jjj~~~{{{vvvrrrkkkddd]]]UUUMMMHHHFFFDDD@@@>>>>>><<<;;;999888888888888888888999999666666666777777777888888666666666666666666666666666777999<<>>>>>@@@CCCIIIQQQZZZaaafffdddccc[[[RRRUUUbbbjjjjjjiiifffddddddeeeccc___[[[VVVUUUSSSQQQPPPPPPQQQQQQPPPPPPOOOMMMKKKIIIGGGFFFGGGFFFDDDBBB@@@???>>>>>>===<<<<<<;;;<<<===???@@@CCCDDDIIIPPPUUU[[[eeeooowwwoooeeefffkkkmmmooojjj]]]MMMBBB>>><<<888888888777777777666666666777666666555666666777777888999:::<<<===???@@@@@@GGGIIIMMMQQQVVV[[[^^^```aaacccgggjjjmmmnnnooonnnsssssssssqqqooooooqqqsssuuuttttttssssssrrrrrrrrrnnnpppsssuuuvvvuuusssqqqnnnmmmkkkkkklllooorrrtttttttttttttttsssrrrqqqqqquuuvvvyyy{{{}}}}}}|||{{{}}}~~~~~~~~~~~~|||{{{zzzwwwxxxyyyyyyxxxwwwvvvuuuqqqqqqqqqrrrssstttuuuvvvuuuwww|||~~~{{{yyyyyy||||||qqqkkkiiiiiilllnnnqqqssssss~~~}}}vvvoooggg___WWWRRRMMMIIIHHHGGGEEECCCEEEJJJNNN\\\fffppp|||~~~lllddd]]]\\\\\\YYYXXXYYYUUUUUUTTTSSSSSSSSSTTTTTTVVVUUUVVVYYY[[[^^^gggqqqrrrbbbWWWMMMKKKKKKIIIGGGGGGEEECCCBBBBBBCCCCCCAAA@@@@@@@@@@@@?????????>>>>>><<<>>>??????BBBIIITTT]]]nnnzzztttppphhhddd^^^XXXRRRKKKEEE@@@???>>>======<<<;;;999888888888888888888888888888666666777777777888888888777777777777777777777777555666999===@@@BBBCCCDDDCCC???:::888999;;;<<<;;;888777777666666777777888777777777777777888888999777777888888999;;;<<<===<<<>>>BBBGGGOOOYYYdddjjjnnnkkkaaaWWWXXX```fffffffffddddddddddddbbb]]]ZZZVVVVVVTTTSSSSSSSSSSSSTTTRRRQQQPPPNNNLLLIIIGGGFFFFFFEEECCCAAA@@@???>>>>>>===<<<<<<<<<<<<===>>>???@@@AAAEEEKKKPPPTTT^^^hhhrrr~~~mmmccceeekkknnnnnnkkk___OOOCCC>>><<<999888888888777777777666666666666555555666666777777::::::;;;<<<>>>@@@AAABBBHHHJJJNNNSSSXXX\\\```bbbcccfffiiimmmoooppppppppprrrrrrqqqpppnnnoooqqqtttvvvvvvvvvuuuuuuuuuttttttoooqqqssstttuuutttrrrqqqlllllljjjjjjlllooorrrtttwwwwwwxxxyyyxxxvvvtttrrruuuwwwzzz}}}~~~~~~~~~}}}~~~{{{zzzwwwxxxxxxyyyxxxxxxwwwvvvrrrrrrrrrsssssstttvvvvvvuuuxxx|||~~~|||zzz{{{}}}|||sssmmmkkkjjjmmmooorrrsssttt~~~}}}{{{wwwqqqiii___WWWQQQLLLIIIGGGHHHFFFCCCFFFKKKQQQ___hhhrrr}}}}}}mmmeee^^^]]]\\\ZZZXXXYYYTTTTTTSSSRRRQQQQQQPPPPPPUUUTTTVVVYYY[[[^^^fffppp{{{fff[[[PPPLLLKKKHHHFFFFFFFFFEEECCCCCCCCCCCCBBB@@@@@@@@@@@@@@@????????????<<<===>>>>>>@@@EEEMMMTTT^^^ooo~~~vvvnnnfffbbb]]]YYYSSSNNNJJJEEE@@@<<<999:::;;;;;;:::999888888::::::999999888777777777777777777777888888888888888888888888888888888888444666999<<<=========<<<>>>;;;999777888999::::::888888777777777777888888888777777666777777888999777777777888999:::;;;<<<===???BBBFFFMMMXXXdddlllsssoooggg___^^^cccffffffiiiiiihhhgggeeeaaa]]]YYYXXXXXXXXXWWWWWWWWWWWWWWWUUUTTTRRRPPPMMMJJJGGGFFFCCCBBBAAA@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<=========??????CCCIIILLLPPPYYYcccooo}}}qqqeeefffkkknnnnnnlllaaaPPPCCC>>><<<999888888888888777777777777555555444444555666666777;;;;;;<<<===???BBBDDDEEEIIIKKKNNNSSSXXX]]]```bbbdddgggkkkooorrrsssrrrrrrpppppppppoooooopppsssvvvwwwwwwwwwvvvvvvvvvvvvvvvoooppprrrsssssssssqqqqqqlllkkkjjjjjjlllooorrrtttyyyzzz{{{|||{{{yyyvvvttttttuuuxxxzzz|||||||||{{{}}}{{{yyyvvvvvvwwwwwwwwwwwwwwwwwwssssssssssssssstttuuuvvvuuuwwwzzz|||~~~~~~~~~~~~||||||~~~~~~~~~vvvqqqnnnmmmmmmooossssssttt~~~xxxxxxwwwrrriii^^^UUUOOOKKKHHHGGGHHHFFFDDDGGGMMMTTTaaajjjsss}}}|||nnneee^^^]]]]]]ZZZYYYZZZUUUUUUTTTSSSRRRQQQPPPPPPSSSSSSUUUXXXZZZ]]]eeennnlll___SSSNNNKKKGGGEEEEEEGGGFFFDDDDDDDDDDDDBBB@@@AAA@@@@@@@@@@@@?????????;;;;;;<<<<<<===AAAFFFJJJPPP```pppxxx}}}~~~|||xxx|||wwwmmmccc\\\WWWRRROOOJJJFFFCCC@@@===;;;777999;;;:::999888888999::::::999999888777666666777777777888888888999999888888888888888888888888666777:::;;;<<<;;;999888999999888777777888999:::999999888888888888999999999888777666666777888999777777777777888999:::;;;<<>>???BBBGGGJJJNNNWWW```nnn{{{wwwiiihhhlllooonnnmmmcccRRRDDD>>>;;;:::999999888888888777777777444444444444555666777777;;;;;;<<<>>>@@@DDDGGGIIIJJJKKKNNNRRRWWW[[[^^^```cccggglllqqqtttuuutttsssooopppqqqppppppqqqtttwwwvvvvvvvvvvvvvvvvvvvvvvvvpppqqqrrrssssssrrrqqqpppmmmllljjjjjjkkknnnqqqsssxxxyyy{{{{{{{{{yyywwwuuurrrssstttvvvwwwxxxxxxyyy~~~}}}zzzxxxvvvvvvvvvwwwwwwxxxxxxyyytttttttttttttttuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{|||~~~~~~~~~||||||}}}||||||yyytttpppooommmooorrrttttttvvvyyyyyyuuukkk___TTTNNNKKKHHHGGGHHHGGGEEEHHHNNNVVVcccllluuu{{{nnnfff___^^^^^^[[[ZZZ[[[WWWWWWWWWWWWVVVUUUTTTSSSRRRRRRTTTXXXZZZ\\\dddmmmuuuhhhZZZSSSPPPKKKHHHHHHHHHFFFEEEDDDDDDDDDBBB@@@AAAAAA@@@@@@@@@?????????<<<<<<;;;;;;<<<>>>@@@CCCDDDOOO[[[bbbhhhqqqxxxzzz|||}}}~~~}}}{{{xxxvvvrrrvvv|||wwwlllaaaYYYRRRMMMIIIFFFBBB???>>><<<:::999888999;;;:::888777999;;;888888888888888888888888777777888888888999999999999999999999999999999999999:::;;;<<<<<<;;;:::999777888888888888888:::;;;::::::999999999999::::::999888777666666777888999777777666777777888999::::::<<>>;;;:::999999999888888888777777555555555555666777888999:::;;;<<<>>>AAAEEEIIILLLJJJKKKNNNQQQUUUYYY\\\]]]aaadddjjjppptttuuutttsssppprrrssssssrrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuuuuurrrrrrssssssssssssrrrrrrmmmlllkkkjjjkkkmmmppprrrvvvvvvwwwxxxxxxwwwvvvuuurrrrrrqqqrrrrrrtttuuuvvv}}}~~~~~~{{{xxxwwwwwwwwwxxxxxxyyyzzz{{{vvvvvvvvvvvvvvvwwwwwwxxxwwwvvvuuutttuuuwwwzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||~~~}}}|||zzztttooommmlllnnnrrrtttuuu}}}xxx|||~~~zzzoooaaaVVVOOOKKKHHHGGGHHHGGGFFFIIIOOOZZZgggooowww{{{ooofff______^^^[[[ZZZ[[[WWWXXXXXXYYYXXXWWWVVVUUUSSSSSSUUUZZZ[[[]]]eeemmm~~~pppbbbZZZVVVQQQMMMMMMHHHGGGEEEDDDEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<===>>>???;;;CCCKKKPPPXXXbbbiiijjjppprrruuuwwwwwwuuurrrpppnnnrrrwww|||zzztttiii^^^UUUMMMFFFCCCCCC@@@<<<:::::::::888777888:::;;;:::777777999<<<666777777888999999::::::777888888888888999999999999999999999999999999999:::;;;===>>>>>>>>>===<<<666888999999999999;;;<<<;;;::::::999999::::::;;;:::999777555555666888999777777666666777888999999777:::===>>>@@@FFFQQQYYYbbbccciiissszzz}}}~~~~~~|||{{{xxxsssmmmiiihhhggg```aaabbbccccccdddcccccc\\\[[[YYYUUUQQQMMMIIIGGGEEEDDDBBB@@@???=========;;;<<<<<<===<<<<<<;;;;;;<<<<<<@@@EEEHHHLLLTTT^^^iiiwww~~~nnnkkkmmmnnnnnnnnneeeTTTEEE>>>;;;:::999999999888888888888777666666666666777888999:::::::::;;;>>>BBBGGGKKKNNNJJJKKKMMMQQQTTTWWWZZZ[[[^^^bbbhhhooosssttttttsssrrrtttuuuuuusssrrrrrrrrrtttttttttttttttuuuuuuuuuttttttttttttttttttssssssnnnmmmkkkjjjjjjllloooqqqsssttttttuuuuuuuuuuuutttsssqqqpppooopppqqqtttuuu|||~~~{{{yyyxxxxxxxxxyyyzzz{{{|||}}}xxxxxxxxxwwwxxxxxxyyyyyyxxxvvvtttrrrsssvvvyyy{{{}}}||||||{{{||||||}}}}}}|||{{{|||~~~~~~}}}{{{sssmmmjjjkkknnnrrrtttuuu|||{{{sssdddXXXQQQJJJHHHGGGHHHGGGFFFJJJOOO\\\iiiqqqyyy|||oooggg```___^^^\\\ZZZ[[[UUUVVVWWWWWWWWWVVVUUUTTTTTTTTTWWW[[[]]]___fffnnn{{{qqqfff]]]VVVPPPLLLIIIGGGDDDBBBBBBBBBAAA???BBBBBBAAAAAA@@@?????????@@@???>>>======<<<<<<<<<>>>???@@@DDDIIIPPPVVVZZZbbbeeeiiillllllkkkjjjkkkgggiiilllqqqvvvzzz~~~}}}xxxuuusssooommmhhhbbbYYYPPPIIIDDD???============<<<<<<;;;;;;;;;666777888999:::;;;;;;;;;<<<;;;999888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888888888999::::::;;;===<<<:::888888888:::;;;999888777555555777888999777777777777888999:::;;;======>>>???BBBGGGMMMRRRZZZbbbppp{{{}}}vvvooojjjgggeeeeeeeeefffffffffffffffeeeaaa^^^ZZZVVVSSSOOOKKKHHHEEECCCAAA@@@AAAAAA@@@>>>??????>>>>>>======<<<<<<>>><<<===AAAEEEIIIQQQZZZhhhrrrrrrmmmnnnooommmlllcccTTTFFF@@@===:::===<<<;;;999888777777777888777777777777888888999;;;===@@@BBBDDDFFFIIIKKKKKKMMMPPPSSSVVVXXXYYYZZZ^^^ccchhhlllsssyyyzzzvvvuuuuuuuuutttsssrrrrrrrrrqqqrrrssssssssssssrrrqqqnnnooopppsssuuutttqqqoooooonnnmmmlllkkklllmmmmmmmmmnnnooosssuuuvvvuuusssrrrrrrqqqooonnnooorrruuuuuuwwwyyyzzzzzzzzzxxxwwwxxxwwwvvvwwwzzz||||||{{{zzzyyyxxxxxxxxxyyyzzz{{{xxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{||||||{{{yyyyyy}}}~~~~~~}}}xxxtttrrrooojjjkkkooosssxxx}}}vvvdddWWWQQQPPPIIIEEEHHHHHHGGGNNNZZZcccuuu~~~|||ooofff^^^^^^___\\\YYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQTTTXXX[[[^^^gggqqq{{{ooofff]]]VVVRRRLLLIIIFFFDDDDDDCCCBBBAAABBBAAAAAA@@@@@@???>>>>>>@@@???>>>======<<<<<<<<<<<<<<<===???CCCGGGLLLOOOUUUXXX]]]```aaabbbbbbccc___```dddggglllpppsssuuuxxxzzz|||vvvooojjjeeeaaa^^^WWWSSSLLLGGGCCCAAA>>>===<<<<<<<<<;;;;;;;;;::::::999::::::::::::999888888<<<;;;:::888888888999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<==============================:::::::::999:::;;;;;;<<<===<<<:::888888999:::;;;999888666555555666888999777777777777777888999:::;;;<<<===???BBBGGGNNNRRR]]]ffftttzzzsssmmmiiigggeeeeeeggghhhiiiiiiiiiiiidddaaa\\\YYYUUUQQQLLLIIIFFFDDDBBBAAABBBBBBAAA???<<<<<<<<<<<<<<<;;;;;;;;;>>><<<<<<@@@CCCGGGOOOWWWeeeppptttnnnoooooommmmmmdddUUUGGGAAA>>><<<<<<;;;:::999777777777777666555555555555666777777:::<<<@@@BBBDDDFFFIIILLLNNNOOOQQQSSSVVVYYY[[[\\\\\\aaaggglllsss{{{|||xxxwwwvvvuuutttsssqqqppppppooopppqqqqqqqqqqqqpppooonnnmmmnnnpppqqqqqqooommmnnnmmmkkkjjjjjjjjjkkklllllllllnnnqqquuuvvvuuusssrrrrrrqqqooommmnnnqqqtttrrrsssvvvxxxyyyyyyxxxxxxwwwvvvuuuvvvxxxzzz{{{zzzwwwwwwvvvvvvvvvxxxyyyzzzxxxwwwvvvuuuuuuuuuvvvwwwyyyyyyzzz{{{{{{zzzyyyxxx|||~~~~~~}}}|||yyyuuurrrpppmmmnnnqqquuuzzzzzzfffXXXRRRPPPIIIGGGIIIJJJJJJSSS___lll}}}}}}pppggg______```^^^ZZZYYYWWWWWWWWWVVVUUUTTTRRRRRRSSSRRRUUUYYY[[[___hhhqqqwwwkkkaaaYYYTTTNNNKKKHHHFFFEEEEEEDDDCCCAAAAAAAAA@@@??????>>>>>>@@@???>>>======<<<<<<<<<<<<;;;;;;;;;<<>>======<<<;;;;;;;;;:::::::::::::::999:::::::::::::::999999888;;;;;;:::999999999::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::999888999:::;;;888777666555555666777888777777666666666777888888999;;;<<<>>>BBBHHHOOOTTTaaakkkzzzxxxqqqllljjjeeefffhhhjjjllllllllllllgggddd```[[[WWWRRRMMMIIIGGGEEECCCBBBBBBBBBAAA@@@;;;;;;;;;<<<<<<<<<<<<<<<>>>;;;<<>>>>>@@@???>>>===<<<<<<<<<<<<===<<<;;;::::::<<<===>>>@@@CCCHHHKKKMMMNNNPPPRRRPPPPPPRRRTTTVVVWWWYYYZZZ]]]___ccchhhmmmrrrvvvxxxwwwqqqggg\\\SSSLLLGGGEEEEEEBBB>>><<<;;;:::999888999999999999999999999999777777999:::;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999:::;;;777777666555555666777777777777666666666666777777888:::<<>>>>>?????????<<<<<>><<<:::999888777666666666666777777777777888999::::::999<<<@@@CCCFFFIIIMMMPPPRRRRRRRRRSSSVVVYYY]]]___bbbhhhnnnttt}}}{{{zzzxxxvvvsssqqqooonnnllllllmmmmmmmmmmmmllllllnnnllliiiiiiiiijjjjjjiiiiiihhhgggfffeeeffffffgggggghhhiiimmmqqqssssssrrrqqqqqqpppmmmkkkkkklllnnnmmmnnnppprrrsssttttttttttttrrrpppqqqsssvvvwwwwwwtttssssssssstttvvvwwwxxxxxxwwwuuutttsssttttttuuuwwwwwwyyyzzz|||}}}~~~~~~}}}~~~~~~yyyuuuqqqpppppprrrvvv{{{nnn___WWWSSSMMMJJJLLLLLLOOO\\\lll~~~nnnfff```aaabbb```\\\[[[WWWWWWVVVVVVUUUSSSRRRQQQUUUTTTVVVZZZ]]]```hhhrrrrrrggg```TTTQQQLLLIIIGGGEEECCCAAABBBBBBAAAAAA@@@?????????@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;<<<======@@@CCCEEEFFFGGGHHHJJJIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSWWW[[[```dddhhhjjjiiieee]]]UUULLLFFFBBBAAABBB@@@===;;;::::::888777999999999999999999999999777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===========================;;;;;;::::::::::::;;;;;;:::::::::::::::::::::;;;777777666666666666777777666666666666666666777888888:::===@@@FFFMMMVVV[[[fffqqq|||tttnnnjjjhhhjjjlllmmmnnnmmmkkkjjjgggddd```\\\WWWQQQKKKFFFGGGDDDBBBAAAAAA@@@???===<<<<<<======>>>>>>?????????======@@@AAAAAAFFFMMMXXXbbbqqq~~~uuuuuuvvvjjjjjjbbbSSSFFF@@@===;;;999999888777666666666666777777777777888999:::;;;:::===AAAEEEHHHKKKOOORRRSSSSSSSSSTTTVVVYYY]]]___dddjjjpppvvv~~~{{{zzzxxxvvvtttrrrpppooommmmmmmmmllllllmmmmmmmmmnnnkkkiiihhhhhhiiijjjiiigggfffeeeccccccddddddeeeffffffgggjjjnnnqqqqqqqqqooopppooommmkkkjjjkkkmmmnnnoooppppppqqqqqqqqqqqqssspppnnnnnnqqqtttuuuvvvtttssssssssstttuuuwwwxxxwwwvvvtttsssssssssttttttuuuuuuwwwyyy{{{}}}{{{uuupppnnnnnnppptttyyyqqqbbb\\\VVVOOOLLLMMMLLLPPP___qqqlllddd___```bbb```\\\[[[WWWWWWWWWWWWUUUTTTSSSRRRUUUUUUWWWZZZ\\\___hhhqqqzzzooohhh[[[XXXRRRNNNKKKHHHEEEBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>======<<<<<<<<<:::999999999999:::;;;;;;;;;===???@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJNNNQQQUUUWWWYYYVVVUUURRRLLLFFF@@@>>>>>>;;;:::888888999:::999888888999999999999:::::::::;;;;;;;;;;;;;;;:::999999:::;;;<<<=========<<<<<<;;;<<<<<<<<<============<<<<<<;;;;;;<<<<<<===>>>========================<<<;;;::::::::::::::::::999999::::::::::::;;;;;;777777888888888888777777666666666666777888999999888;;;>>>CCCIIIQQQZZZaaaiiiuuu|||tttmmmjjjjjjkkknnnoooooommmkkkjjjhhheeebbb^^^YYYSSSLLLGGGGGGDDDBBB@@@@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<<<>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>===>>>@@@AAA@@@@@@AAAAAAAAAAAAAAABBBAAAAAACCCDDDFFFHHHJJJJJJGGGHHHIIIGGGBBB===;;;;;;888777666777999::::::999999999999999::::::;;;;;;;;;;;;;;;<<<;;;;;;:::999:::;;;<<<===>>>======<<<============>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;888888999999999999888888555555666666888999;;;<<<:::<<<@@@FFFMMMVVV___eeeooozzz|||tttmmmjjjjjjllloooqqqrrrqqqnnnmmmjjjhhheeebbb]]]WWWPPPKKKHHHFFFCCCAAAAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<:::;;;>>>??????CCCIIINNNXXXfffsss~~~~~~qqqmmmmmmiiiiiiaaaRRRFFF@@@>>><<<::::::999888888888888999555555555666777888:::;;;???BBBFFFIIILLLOOOSSSUUUWWWWWWYYY[[[]]]^^^```aaaaaaeeeiiilllqqqvvvuuuqqqrrrrrrrrrqqqqqqppppppooommmmmmlllkkkkkklllmmmmmmiiigggfffggghhhiiiiiihhheeedddcccaaaaaabbbbbbccceeeddddddfffiiilllmmmlllmmmnnnooonnnmmmlllmmmnnnooooooooopppqqqrrrssssssrrrooommmlllooorrrtttuuutttsssrrrqqqpppqqqrrrrrrsssrrrrrrrrrrrrtttuuuvvv~~~|||uuunnnjjjkkkmmmqqqxxxqqqeee```UUUPPPNNNOOOPPPWWWkkk}}}kkkccc___bbbdddbbb^^^\\\ZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTVVVYYY[[[]]]fffooozzzlllhhhaaa[[[VVVQQQMMMJJJEEEEEEEEEDDDCCCCCCBBBBBB@@@???>>>======<<<<<<<<>>>>>>>>===<<<<<<<<<888:::<<<===>>>???AAACCC@@@AAAAAAAAAAAAAAAAAABBB???@@@@@@AAABBBCCCCCCDDD@@@CCCFFFEEEAAA<<<;;;::::::999888888::::::999777999999999::::::;;;;;;;;;888888:::;;;<<<=========:::;;;===>>>>>>>>>===<<<>>>>>>>>>>>>????????????@@@@@@??????@@@@@@AAABBB???????????????????????????>>>===<<<<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;999999::::::::::::999999555555666777999;;;<<<===;;;>>>BBBGGGOOOXXXbbbhhhsss~~~|||tttnnnkkkjjjlllpppsssttttttrrrpppmmmkkkhhheeeaaa[[[TTTOOOIIIGGGDDDBBBBBBAAA???>>>??????>>>>>>=========<<<:::999999=========AAAGGGKKKTTTaaannnyyyuuupppnnnjjjjjjbbbSSSGGGAAA???===::::::999999888999999999777777777888999;;;<<<===AAADDDGGGJJJMMMPPPSSSVVVXXXZZZ\\\^^^```aaabbbbbbaaaeeehhhjjjnnnrrrppplllnnnnnnnnnnnnnnnooooooooommmlllkkkjjjjjjkkklllmmmfffeeeeeefffhhhiiihhhgggeeedddbbbaaaaaaaaabbbccceeeddddddeeehhhkkkkkkkkklllnnnooonnnmmmmmmnnnooonnnnnnoooppprrrsssuuuvvvrrrooollllllnnnrrrtttuuusssrrrqqqooooooooooooppprrrqqqqqqqqqrrrtttvvvwww}}}|||tttnnnjjjjjjmmmqqqyyyqqqeee```TTTOOONNNPPPRRR[[[qqq|||kkkddd```cccfffccc___^^^[[[[[[ZZZZZZYYYXXXVVVUUUTTTTTTUUUYYYZZZ]]]eeennnzzzrrrggg^^^YYYVVVRRRPPPLLLIIIFFFDDDCCCBBBAAA@@@??????>>>=====================<<<;;;::::::999999;;;;;;;;;;;;<<<===>>>>>>=========>>>>>>>>>>>>>>><<<<<<<<<==================<<<;;;::::::::::::::::::999999888888999999:::888:::;;;:::999999:::;;;========================<<<<<<============<<<;;;========================@@@AAAAAABBBAAA@@@>>>===<<<======>>>???AAABBBCCCCCC???<<<;;;===>>>===;;;888999999::::::;;;;;;<<<:::999888888777888888999888777666555555444444444999<<>>======<<<;;;>>>===<<<;;;<<<>>>@@@BBBHHHOOOZZZeeennnyyywwwnnnkkkmmmhhh```TTTIIIAAA>>>===<<<999666777;;;>>>???>>>999999999999:::<<<>>>???AAADDDGGGJJJMMMPPPSSSVVVWWWZZZ]]]______```aaabbbhhhgggggggggiiikkkmmmnnnmmmllljjjhhhhhhjjjmmmnnnkkkjjjhhhggghhhiiikkkllljjjiiihhhiiiiiiiiigggeeeddddddcccbbbbbbaaaaaabbbeeedddddddddeeegggiiijjjkkklllmmmooooooooonnnnnnooooooooopppqqqqqqrrrrrroooooonnnnnnnnnpppqqqrrrnnnnnnmmmmmmllllllkkkkkkpppooooooqqqssstttsssqqq~~~~~~{{{{{{vvvooonnnkkkjjjkkkoooxxxrrrddd]]]QQQUUURRRQQQTTTZZZppp~~~nnniiicccbbbcccccc```\\\ZZZYYYXXXWWWXXXWWWTTTRRRUUUSSSUUUWWWYYY[[[dddnnn|||rrriiiccc^^^WWWSSSPPPMMMHHHEEEDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::::::::::::::;;;<<<===>>>>>>===============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999::::::999999999999::::::;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???@@@AAABBBCCCCCC@@@===<<<===>>>===<<<::::::::::::;;;;;;;;;;;;888888777777777777666666888777666666555666666666<<>>>>>============<<<;;;;;;<<<===@@@AAAFFFLLLVVV```hhhqqq{{{xxxooommmnnniii```TTTIIIAAA=========:::777777:::<<<<<<;;;999999999999:::<<<>>>@@@AAADDDGGGKKKMMMPPPTTTWWWYYY[[[___aaaaaabbbccceeedddddddddeeegggiiikkkmmmkkkjjjiiiggghhhiiikkkmmmlllkkkiiihhhhhhiiikkkllljjjiiiiiijjjkkkjjjhhhfffddddddcccbbbaaabbbcccccceeeddddddccccccdddeeefffiiijjjlllnnnooooooooonnnnnnnnnoooooopppppppppqqqnnnnnnmmmmmmnnnpppqqqsssqqqqqqpppooonnnmmmllllllpppooooooppprrrsssrrrqqqxxx{{{~~~|||{{{}}}yyyqqqpppkkkjjjkkkoooyyyttteee]]]SSSVVVSSSQQQUUUZZZnnnrrrllleeeccccccbbb^^^YYYZZZYYYWWWWWWXXXWWWUUURRRUUUTTTUUUWWWYYY\\\dddnnn~~~xxxppphhh```YYYVVVRRRLLLHHHFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;<<<======>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;::::::::::::999999888888888888999::::::999999999999::::::>>>??????>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBB@@@>>>===>>>???>>>===<<<<<<<<<;;;;;;;;;;;;:::888888999:::999888777666777777777666777777888999===@@@DDDJJJSSS^^^jjjrrryyy{{{vvvrrrpppjjjkkklllmmmnnnooopppppppppllliiihhhiiiggg```ZZZQQQMMMHHHDDDCCCCCCDDDCCCCCCBBB@@@???>>>===>>>>>><<<<<<;;;;;;;;;===???@@@BBBHHHQQQYYY```hhhqqqxxx}}}rrrppppppkkkaaaUUUIIIAAA=========;;;888777888999999888999999999999;;;===???@@@AAADDDHHHKKKNNNRRRVVVXXX[[[]]]aaacccdddeeefffgggccccccdddeeegggiiikkkmmmlllkkkjjjiiijjjkkkmmmnnnlllkkkiiihhhhhhiiikkkllliiiiiiiiikkkmmmllljjjhhhfffeeecccbbbaaabbbdddeeedddcccbbbaaa```aaabbbbbbgggiiikkkmmmooopppppppppooooooooooooooooooppppppmmmmmmlllmmmnnnppprrrsssuuuuuutttsssqqqooonnnmmmpppooonnnppprrrsssrrrqqqsssvvvzzz~~~~~~}}}{{{{{{zzzzzzzzz~~~|||tttqqqllljjjkkkpppzzzwwwfff]]]TTTWWWRRRQQQVVVYYYkkkwwwpppiiieeeeeeccc]]]XXXZZZXXXWWWWWWXXXWWWUUUSSSUUUTTTUUUXXXYYY\\\dddnnn}}}zzzrrrjjjddd\\\WWWPPPJJJHHHGGGGGGFFFDDDDDDDDDCCCBBB@@@???>>>============<<<<<<;;;;;;:::999999::::::;;;<<<===???>>><<<;;;:::;;;======<<<<<<;;;;;;:::999888888:::999999888888888999999:::::::::999999:::::::::??????@@@>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@AAABBBBBBAAA@@@@@@AAAAAABBBAAAAAA@@@????????????>>>>>>>>>======<<<;;;:::::::::;;;=========;;;999777777777777777888999:::;;;;;;>>>BBBHHHRRR^^^kkkssszzz|||vvvpppmmmhhhiiijjjlllmmmooopppqqqpppmmmjjjiiijjjhhhccc___TTTPPPJJJFFFDDDDDDCCCCCCEEECCC@@@>>>======>>>???<<<<<<;;;;;;<<<===>>>>>>???EEELLLSSSZZZaaakkkqqqzzzyyyuuurrrmmmbbbUUUHHH@@@===<<<:::999888777777888888888999999999999;;;===@@@AAAAAADDDIIILLLOOOSSSWWWZZZ[[[^^^bbbdddeeeeeeggghhhffffffggghhhiiijjjllllllmmmmmmmmmnnnnnnooopppppplllkkkiiihhhhhhiiikkkllljjjjjjjjjlllnnnnnnmmmkkkkkkiiifffdddbbbbbbddddddbbbaaa```_________aaaaaagggiiikkknnnqqqrrrssssssqqqqqqppppppppppppppppppllllllllllllmmmoooqqqsssyyyxxxxxxwwwuuurrrpppooopppooonnnoooqqqssssssrrrtttvvvzzz}}}~~~}}}wwwxxxxxxyyyzzz~~~vvvrrrmmmkkkkkkppp{{{zzzhhh\\\UUUVVVQQQQQQVVVXXXgggzzzssslllhhhgggeee___ZZZYYYXXXWWWWWWXXXWWWUUUSSSUUUTTTUUUXXXYYY\\\eeennn~~~zzzsssooobbb]]]UUUNNNKKKIIIHHHGGGEEEEEEEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======???>>>===<<<;;;<<<<<<===<<<<<<;;;:::999888888777::::::999999999999::::::;;;::::::::::::::::::;;;===>>>???===;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;<<<===>>>===;;;999777777777777777888:::;;;<<<999<<>><<<<<<<<<<<<<<<======>>>>>>CCCIIIPPPVVV^^^gggnnnsss{{{|||uuuooodddUUUHHH@@@===<<<777777888888888888999:::999999999:::<<<>>>@@@BBBCCCFFFJJJMMMPPPSSSWWWZZZ[[[^^^aaaccccccdddeeefffgggggghhhhhhiiiiiiiiiiiimmmmmmnnnoooppppppqqqpppkkkjjjiiihhhhhhjjjlllmmmmmmllllllmmmooopppooonnnpppnnnkkkgggeeeccccccccc```______^^^___aaabbbccchhhjjjmmmpppsssuuuvvvvvvsssssssssrrrrrrqqqqqqqqqlllkkkkkkkkkmmmnnnpppqqqyyyyyyzzzyyyxxxuuusssqqqrrrpppooooooqqqsssssssssuuuwwwzzz}}}~~~~~~xxxyyyyyyzzzzzz}}}yyytttnnnllllllqqq{{{kkk^^^VVVVVVPPPQQQWWWXXXddd{{{zzzsssllliiiiiigggbbb^^^YYYXXXWWWWWWXXXWWWVVVTTTVVVTTTVVVXXXZZZ\\\eeeooozzzvvvhhhbbb[[[TTTOOOLLLJJJHHHFFFFFFFFFEEECCCAAA>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>======<<<<<<;;;;;;;;;::::::999999999:::999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<======<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>>>>???@@@@@@BBBAAA@@@@@@@@@@@@@@@AAA@@@BBBCCCCCCBBBAAAAAABBB@@@@@@??????>>>===<<<<<<:::;;;;;;;;;:::888666555777777777777888999:::;;;999===BBBIIIQQQ\\\fffmmmuuu{{{rrrjjjeeebbbccceeehhhkkknnnpppqqqqqqpppooonnnmmmjjjfffbbbZZZVVVOOOIIIFFFDDDCCCBBBCCCBBB@@@>>>======>>>>>>======>>>>>>>>>>>>>>>>>>===AAAGGGLLLRRRYYYcccjjjmmmsss|||wwwqqqeeeVVVHHH@@@<<<<<<666777999999888888999:::999999999:::<<>>?????????@@@@@@AAA@@@>>><<<;;;;;;;;;;;;;;;::::::::::::888888888888888999::::::;;;;;;::::::::::::;;;;;;:::<<<===<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>======>>>??????@@@@@@?????????@@@@@@AAA???BBBEEEEEEBBBAAABBBCCC@@@@@@@@@??????>>>>>>===;;;;;;:::999888777666666777777777777777888999:::888<<>>???????????????>>>>>>===@@@EEEIIIMMMSSS\\\cccffflllsssxxxzzzyyyrrrfffVVVHHH???<<<<<<777999;;;:::888777888999888888999:::<<>><<<<<<<<<==================<<<<<<======>>>???@@@???@@@BBBCCCBBB???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;777777666777777888999999<<<;;;;;;::::::;;;;;;<<<:::<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999888777777777999<<<===;;;;;;;;;;;;;;;;;;;;;;;;AAA@@@???=========>>>>>>??????>>>>>>??????@@@AAA???BBBEEEEEECCCAAABBBDDD@@@@@@@@@???????????????>>>===;;;:::999888888888777777777666777777888999666999>>>BBBGGGLLLQQQTTTcccpppzzzrrrkkkeee[[[\\\___bbbfffiiikkkmmmlllnnnqqqrrrqqqnnnjjjgggaaa\\\TTTNNNJJJGGGEEEDDDAAABBBBBBCCCCCCBBBAAAAAA??????@@@@@@@@@??????>>>===@@@DDDFFFIIINNNVVV]]]aaagggmmmqqqtttyyyzzzsssfffVVVHHH???<<<<<<:::<<<===<<<888666666888888888999:::<<>>=========<<<;;;;;;;;;;;;<<<:::999888777777888999999<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999:::;;;;;;<<<<<<===???===<<<;;;;;;<<<===???@@@@@@??????@@@@@@AAABBBCCCFFFFFFDDDBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDEEE@@@???===;;;:::999999:::777777777777888999:::;;;;;;:::<<>>@@@???>>>======<<<<<<<<>>AAAEEEIIIMMMOOORRRTTTUUUWWWYYY[[[^^^```bbbcccdddcccbbbaaaaaaaaaccchhhmmmpppooollllllnnnppppppooonnnnnnooouuuvvvwwwxxxyyyzzzzzzzzzuuurrrnnnlllnnnqqqtttuuuwwwuuurrrpppnnnnnnoooooolllnnnppppppnnnmmmlllmmmmmmnnnooopppqqqrrrssstttrrrsssuuuvvvvvvtttsssrrrmmmmmmmmmllllllkkkkkkkkkqqqrrrtttvvvxxxyyyzzzzzzxxxvvvtttsssssstttwwwxxxxxxyyyzzz|||}}}}}}}}}~~~}}}~~~}}}zzzwwwxxxpppfffXXXPPPWWWaaagggpppzzz|||qqqiiibbbaaa```\\\ZZZZZZVVVVVVWWWWWWVVVVVVUUUTTTXXXWWWXXXZZZ[[[^^^fffpppvvvooofff___[[[WWWSSSOOOLLLJJJHHHEEEBBBAAAAAA@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<;;;;;;;;;;;;;;;:::999888888999:::;;;<<<;;;;;;;;;;;;;;;::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;<<<<<<===@@@>>>===<<<<<<===>>>@@@@@@@@@??????@@@@@@AAABBBFFFGGGFFFCCCBBBCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA???>>><<<;;;:::;;;;;;<<<888888777888888999:::;;;;;;999;;;???AAAAAAEEEKKKTTTggg}}}|||uuummmddd^^^XXXYYY[[[]]]```bbbdddeeeiiikkknnnppppppmmmiiifffbbb]]]VVVOOOKKKHHHFFFDDDBBBBBBBBBAAA@@@@@@??????@@@???>>>======<<<<<<===>>>======???BBBGGGLLLPPPVVVZZZ___cccgggllltttzzz{{{tttgggVVVHHH???<<<<<<;;;:::999888888999:::;;;;;;<<<===>>>???BBBFFFJJJOOOQQQUUUWWWXXXYYY[[[]]]```aaabbbcccdddcccbbbbbbaaaaaaccchhhmmmooonnnlllkkkmmmooopppoooooopppqqqwwwwwwxxxzzzzzz{{{{{{{{{wwwtttpppooopppsssuuuvvvwwwuuusssqqqppppppqqqqqqppprrrtttsssrrrpppooopppnnnooopppqqqrrrssstttttttttuuuwwwwwwwwwtttqqqpppmmmmmmllllllllllllllllllqqqrrrsssvvvwwwyyyyyyzzzxxxvvvuuuttttttvvvxxxzzz{{{|||}}}~~~~~~|||}}}tttfffbbb^^^^^^___eeeqqq}}}{{{oooggg```___^^^[[[XXXYYYVVVVVVWWWWWWVVVVVVUUUTTTXXXVVVWWWZZZ[[[^^^fffpppxxxqqqggg___ZZZVVVRRRNNNLLLJJJGGGDDDBBB@@@??????>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@?????????===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::;;;<<<<<<======@@@???>>>======>>>???@@@@@@????????????@@@AAAAAAGGGEEECCCBBBBBBCCCDDDFFFEEEDDDCCCBBBAAA@@@??????======;;;;;;;;;<<<===>>>999999999888888999::::::;;;:::;;;???@@@???CCCHHHPPPfff~~~zzzssskkkccc]]]XXXYYYZZZ[[[]]]^^^``````fffhhhlllnnnnnnmmmjjjhhhbbb]]]VVVPPPLLLIIIFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>============<<<;;;;;;<<<>>>BBBGGGIIINNNRRRWWW[[[___fffnnnttt}}}yyyrrreeeVVVHHH???<<<<<<;;;:::999999999999;;;;;;<<<===>>>???AAADDDIIILLLRRRTTTXXXZZZ[[[\\\^^^```cccccccccccccccbbbbbbbbbaaabbbdddhhhlllnnnmmmlllkkknnnpppqqqqqqrrrssstttxxxyyyzzz{{{{{{{{{{{{{{{zzzwwwtttrrrtttvvvwwwwwwvvvuuutttsssrrrssstttuuuuuuwwwxxxxxxvvvssssssssspppqqqqqqrrrssstttuuuuuuwwwyyy{{{{{{yyyuuuqqqnnnmmmmmmlllllllllmmmmmmnnnpppqqqsssuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvxxx{{{|||~~~yyygggnnnooofff^^^dddtttyyymmmddd^^^]]]]]]YYYWWWXXXVVVVVVWWWWWWVVVVVVUUUTTTWWWVVVWWWZZZ[[[^^^gggqqqyyyqqqggg^^^YYYUUUPPPMMMKKKIIIFFFCCCAAA??????>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<=========>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<=========???>>>>>>======>>>>>>??????????????????@@@@@@AAACCCAAAAAADDDEEECCCBBBCCCFFFEEEEEEDDDCCCCCCBBBBBB>>>>>><<<;;;;;;<<<<<<===;;;::::::999999999::::::<<<;;;<<<@@@@@@@@@CCCIIIVVVlllyyyrrrkkkccc]]]YYYYYYZZZZZZ[[[\\\\\\]]]bbbdddgggjjjkkkjjjiiihhh```\\\VVVPPPMMMJJJGGGEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>============<<<;;;:::;;;<<>>@@@AAACCCGGGLLLOOOTTTWWWZZZ\\\]]]___aaabbbeeedddcccbbbbbbbbbbbbbbbbbbccceeehhhkkkmmmmmmmmmmmmooorrrtttuuuvvvxxxyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{xxxvvvuuuvvvwwwxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxzzz{{{zzzwwwuuuttttttsssssstttuuuvvvwwwxxxxxx}}}~~~yyysssoooooonnnmmmmmmmmmnnnooopppoooppprrrtttuuuvvvwwwwwwwwwvvvvvvvvvxxxzzz}}}~~~}}}hhhuuuwwwhhh^^^gggxxxyyylllddd]]]]]]]]]ZZZXXXYYYVVVVVVWWWWWWVVVVVVUUUTTTVVVUUUVVVZZZ\\\___hhhrrrxxxpppeee\\\VVVRRRNNNJJJIIIGGGEEEBBB@@@???>>>>>>>>>>>>============>>>>>>========================<<<<<<======>>>???@@@AAA@@@@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>????????????>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<======>>>========================??????>>>>>>??????@@@AAAAAA???BBBJJJLLLGGGBBBAAADDDDDDDDDDDDDDDDDDDDDDDDAAA@@@>>><<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;:::<<<@@@BBBBBBFFFLLL\\\rrrzzzssslllddd___[[[[[[[[[[[[[[[[[[\\\\\\```aaaccceeeffffffeeeeee___[[[VVVQQQNNNKKKHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>============<<<;;;;;;<<<===???AAACCCGGGKKKNNNRRRYYYbbbiiiqqqxxxyyytttnnnbbbTTTGGG???<<<<<<;;;;;;:::::::::;;;===>>>>>>@@@BBBCCCFFFJJJOOOSSSVVVYYY\\\^^^___```cccdddeeeeeedddcccbbbbbbbbbcccdddfffhhhiiikkklllmmmnnnppprrruuuxxxyyyzzz|||~~~yyyzzzzzzzzzzzzyyyyyyxxxyyyxxxvvvvvvwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxzzz{{{zzzwwwuuuttttttuuuvvvwwwxxxzzz{{{||||||~~~xxxtttrrrqqqooooooooopppqqqrrrpppppprrrsssuuuvvvvvvvvvvvvvvvwwwxxxyyy{{{}}}kkktttrrreee```kkk{{{{{{lllddd^^^^^^^^^\\\ZZZ[[[VVVVVVWWWWWWVVVVVVUUUTTTUUUTTTVVVZZZ\\\___iiirrruuummmaaaXXXSSSOOOKKKHHHFFFEEECCCAAA???????????????>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@??????>>>>>>>>>>>>>>>;;;<<<===>>>?????????>>>??????????????????@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<============<<<<<>>>>>>>>>>>???@@@@@@BBB???DDDOOOSSSKKKDDDCCCAAAAAAAAABBBBBBBBBCCCCCCBBBAAA???===;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<::::::===CCCGGGIIINNNUUUcccwwwzzzsssmmmfffaaa]]]]]]]]]]]]]]]]]]]]]]]]___``````aaaaaabbbbbbaaa^^^[[[VVVRRROOOLLLIIIGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<===>>>???@@@CCCGGGJJJMMMTTT]]]dddkkkrrr{{{xxxsssqqqkkkaaaTTTGGG???<<<<<<<<<;;;::::::;;;<<<>>>???@@@AAADDDFFFHHHLLLRRRVVVYYY[[[^^^aaabbbccceeegggffffffffffffeeeeeeeeeeeefffhhhjjjkkkkkklllnnnppprrrtttwwwzzz{{{|||~~~zzzzzzzzzzzzzzzyyyxxxwwwxxxwwwvvvwwwyyyzzzyyywwwvvvvvvwwwxxxxxxyyyyyyzzzxxxzzz{{{{{{xxxvvvuuuvvvxxxxxxzzz|||~~~~~~zzzvvvtttrrrqqqqqqqqqssstttpppqqqrrrtttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{}}}~~~|||}}}~~~pppoooiiiaaabbbmmm{{{}}}lllddd_________]]]\\\]]]VVVVVVWWWWWWVVVVVVUUUTTTTTTSSSUUUYYY\\\```iiisssrrriii]]]TTTOOOLLLIIIFFFDDDCCCAAA@@@??????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<===????????????>>>>>>>>>???@@@@@@===>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@CCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>=========>>>>>>=========>>>>>>>>>>>>>>>???@@@@@@CCC>>>AAANNNRRRKKKDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>><<<<<<<<<<<<===;;;;;;:::;;;;;;<<<===>>>>>>???CCCKKKQQQTTT[[[cccpppzzzssslllfffaaa````````````````````````aaaaaa``````____________]]]ZZZVVVRRROOOMMMIIIGGGDDDDDDCCCCCCBBBAAAAAA@@@AAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>AAADDDFFFHHHOOOXXX___eeelllvvv~~~~~~sssrrrooojjj```SSSGGG???<<<<<<<<<;;;;;;;;;;;;===>>>@@@AAACCCEEEGGGJJJOOOTTTXXX\\\^^^aaadddeeefffhhhjjjggghhhiiijjjkkkjjjiiihhhiiikkkmmmmmmllllllooorrrrrruuuxxxzzz{{{|||~~~|||||||||{{{{{{zzzxxxxxxvvvvvvwwwyyy{{{|||{{{yyyvvvwwwwwwxxxyyyyyyyyyyyyzzz{{{}}}}}}{{{yyyyyyyyyyyyzzz|||~~~zzzxxxuuusssrrrssstttuuuqqqrrrssstttuuuvvvvvvvvvvvvwwwwwwxxxzzz{{{||||||zzz{{{}}}tttkkkccc```bbbjjjyyy}}}kkkddd^^^______]]]\\\]]]VVVVVVWWWWWWVVVVVVUUUTTTTTTSSSUUUYYY\\\```jjjttt~~~oooggg[[[RRRMMMKKKHHHEEEBBBAAA@@@?????????@@@AAA??????>>>>>>>>>>>>??????==============================<<<;;;;;;===>>>???>>>>>>>>>>>>???@@@AAABBB???AAABBBDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>??????@@@BBB;;;===IIINNNGGGBBBCCCFFFFFFEEEDDDCCCBBBBBBAAA???>>>===<<<<<<===>>>???:::::::::;;;<<<===>>>???DDDEEEJJJSSSZZZ___gggooo~~~yyyrrrllleeeaaaaaaaaaaaabbbbbbbbbbbbbbbcccbbbaaa```^^^^^^^^^^^^]]]ZZZVVVRRRPPPMMMJJJGGGDDDCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>===???BBBCCCFFFLLLUUU[[[aaahhhrrrzzz{{{rrrrrrnnniii___SSSGGG???<<<<<<<<<;;;;;;;;;<<<===???@@@AAACCCFFFHHHKKKPPPUUUZZZ^^^aaadddfffggghhhjjjllliiijjjlllnnnnnnnnnlllkkkjjjlllnnnnnnlllmmmpppsssrrrtttwwwyyyzzz{{{}}}}}}}}}}}}}}}|||{{{yyyyyyvvvvvvwwwzzz}}}~~~|||{{{vvvwwwxxxyyyyyyyyyyyyxxx{{{}}}~~~||||||}}}zzz{{{}}}}}}zzzwwwtttssssssuuuvvvrrrssstttuuuvvvvvvvvvvvvvvvwwwxxxxxxyyyzzz{{{{{{yyyzzz|||wwwjjjaaa```bbbgggwww}}}jjjccc]]]^^^___]]]\\\]]]VVVVVVWWWWWWWWWVVVUUUUUUSSSSSSUUUYYY\\\```jjjttt}}}zzzggg```VVVMMMGGGDDDCCCBBB@@@@@@@@@@@@@@@???>>>=======================================>>>>>>>>>>>>>>>@@@AAAAAA@@@???AAABBB????????????@@@AAABBBCCCGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDDDDDDDCCCBBBAAA@@@???===<<<<<<<<<===>>>;;;===??????===;;;;;;;;;;;;<<<===?????????>>>===:::<<<======<<<;;;;;;<<<>>>>>>??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???????????????>>>======>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@BBBEEEIIIOOOSSSZZZ```iiiqqqzzzxxxssspppnnnhhh^^^SSSIIIBBB>>>============;;;:::;;;>>>@@@DDDGGGKKKNNNQQQTTTWWWYYY\\\___aaaccceeegggiiilllmmmnnnoooqqqrrrrrrqqqqqqoooooonnnnnnnnnpppqqqrrrrrrtttuuuvvvuuuvvvwwwyyyyyyzzz||||||{{{zzz{{{|||{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzz~~~~~~}}}|||}}}~~~~~~|||yyywwwvvvwwwxxxyyywwwvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxyyyzzz|||~~~~~~sssggg^^^aaagggmmm{{{mmmeee^^^^^^^^^]]]]]]^^^WWWWWWVVVUUUUUUUUUVVVVVVUUUWWWXXXXXXZZZ```iiipppuuuccc\\\SSSKKKFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>@@@AAAAAA@@@@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEEEEIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@???>>>>>>===>>>>>>===>>>@@@@@@>>>===============>>>>>>???>>>>>>>>><<<===??????===<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>>>>===???>>>===<<<<<<<<<<<<===BBBLLL[[[iiittt~~~{{{tttooommmlllkkkiiigggfffggggggfffeeefffeeedddbbb```^^^\\\\\\\\\[[[XXXUUURRROOOMMMLLLIIIHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@CCCGGGLLLPPPVVV\\\dddlllttt~~~|||sssnnnlllmmmggg]]]QQQGGGAAA===<<<<<<===<<<;;;;;;<<>>>>>>>>>>>>>>@@@BBBBBBAAABBBCCCEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKMMMNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@???>>>===>>>@@@AAAAAA???>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???AAAAAA???>>>???@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@??????>>>===???>>>>>>===============DDDMMM\\\nnn{{{xxxuuutttooommmkkkkkkllllllkkkjjjjjjiiigggeeebbb```^^^]]]ZZZZZZXXXVVVTTTRRRPPPOOOJJJHHHFFFDDDCCCBBBBBBCCCBBBAAA@@@??????>>>>>>???===<<<<<<<<<<<<;;;;;;;;;999:::<<<>>>@@@DDDIIIMMMRRRWWW^^^eeemmmwwwyyyqqqllljjjlllfff[[[PPPFFF@@@===<<<;;;<<<<<<<<<<<<>>>AAADDDFFFIIINNNQQQTTTVVVXXXZZZ]]]___bbbddddddfffiiikkkpppqqqssstttuuuuuutttsssxxxuuuqqqnnnlllkkklllmmmpppqqqrrrrrrqqqpppqqqrrrrrrtttvvvwwwvvvvvvwwwyyyyyyxxxxxxwwwwwwwwwxxxxxxvvvuuutttttttttuuuwwwxxx~~~~~~~~~}}}}}}{{{||||||}}}~~~}}}zzzxxxwwwwwwxxxyyyvvvuuutttsssssssssssssssuuuuuuvvvwwwyyyzzz|||}}}}}}~~~~~~~~~{{{~~~uuujjjcccfffjjjppp}}}nnnfff_________]]]\\\]]]UUUUUUTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXYYY___hhhooowwwrrrqqqtttyyyxxxjjj```SSSOOOIIIEEECCCBBBAAAAAABBBAAA???>>>>>>???AAABBBDDDCCCCCCBBBAAA@@@??????============>>>>>>>>>>>>>>>@@@BBBCCCCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOOOONNNOOOQQQSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPNNNKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEBBBCCCCCCCCCBBBAAA???>>>???@@@AAAAAA???>>>>>>???BBBAAA???>>>===>>>>>>???>>>@@@AAAAAA@@@???@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???@@@@@@@@@@@@???>>>>>>???>>>>>>======>>>>>>>>>BBBIIIXXXkkk}}}|||sssqqqooonnnoooooonnnmmmmmmllliiifffccc```^^^]]]XXXXXXWWWUUUTTTSSSRRRQQQJJJIIIGGGEEECCCCCCCCCCCCBBBBBBAAA@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;999:::<<<===???CCCHHHKKKPPPUUU[[[bbbiiisss~~~{{{rrrmmmllllllfff[[[OOOFFF@@@======:::;;;<<<<<<===@@@DDDGGGHHHKKKPPPTTTVVVXXXZZZ[[[^^^```bbbddddddfffhhhjjjpppqqqssstttttttttsssrrrvvvsssoookkkiiiiiijjjkkkmmmooopppooommmmmmmmmooonnnppprrrsssssssssuuuvvvuuuuuuuuutttuuuuuuvvvvvvvvvuuutttssssssuuuvvvxxx}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{|||}}}~~~~~~}}}{{{yyywwwwwwxxxxxxuuuttttttsssrrrrrrrrrrrrsssssstttvvvxxxzzz|||}}}}}}}}}~~~~~~}}}}}}}}}|||zzz}}}~~~~~~|||yyy{{{~~~~~~tttkkkeeehhhkkkppp}}}ppphhhaaaaaaaaa^^^\\\]]]VVVUUUTTTSSSSSSSSSSSSSSSTTTUUUWWWWWWYYY___gggnnnvvvlllgggiiiiiilllqqqyyy~~~xxxqqqhhh]]]UUULLLHHHDDDBBBAAAAAAAAA@@@@@@???===<<<<<<>>>@@@AAAFFFEEEDDDBBB@@@???==================>>>>>>>>>>>>>>>@@@CCCDDDEEEFFFHHHJJJLLLMMMOOOQQQSSSTTTUUUUUUTTTVVVXXXZZZ[[[[[[[[[ZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[WWWWWWUUUSSSQQQNNNKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFCCCDDDDDDDDDDDDBBB@@@??????@@@AAA@@@>>>===>>>???BBBAAA@@@>>>>>>>>>???@@@???@@@BBBBBB@@@???@@@AAA@@@@@@???????????????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>??????@@@AAAGGGRRRcccvvvwwwtttrrrqqqqqqpppooommmnnnllljjjgggccc```^^^]]]WWWVVVVVVTTTSSSRRRQQQQQQJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===???BBBGGGJJJQQQUUU\\\bbbiiirrr|||}}}sssnnnlllmmmfff[[[OOOFFFAAA??????;;;<<<======>>>AAAFFFIIIJJJMMMSSSWWWXXXZZZ[[[\\\___aaacccddddddeeegggiiinnnooopppqqqqqqqqqpppooopppnnnkkkhhhggghhhiiijjjkkklllmmmllljjjjjjkkklllkkkmmmoooppppppppprrrsssqqqqqqqqqqqqrrrsssttttttvvvvvvuuutttuuuvvvwwwxxxzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxwwwwwwwwwuuuuuusssrrrrrrqqqqqqqqqqqqrrrrrrtttvvvxxxzzz{{{}}}|||||||||{{{{{{||||||{{{}}}}}}~~~{{{pppkkknnntttxxxyyyrrrjjjfffiiikkknnn{{{rrrjjjdddcccccc```]]]^^^WWWWWWUUUTTTTTTSSSSSSSSSSSSUUUVVVVVVXXX^^^gggnnn~~~qqqgggcccdddcccbbbdddhhhlllnnnnnnmmmkkkhhhddd```YYYRRRMMMFFFDDDAAA@@@AAAAAA@@@???>>>>>>===<<<===>>>???@@@DDDCCCBBBAAA???>>>===<<<============>>>>>>>>>>>>>>>@@@CCCEEEFFFHHHKKKMMMNNNPPPTTTWWWZZZ\\\]]]]]]]]]^^^aaacccdddcccbbbaaabbbaaaaaa``````aaaaaabbb^^^]]][[[YYYVVVRRROOONNNNNNMMMLLLJJJHHHGGGFFFFFFCCCCCCDDDDDDCCCCCCBBBBBB@@@@@@AAA???>>>===???@@@AAAAAA@@@@@@@@@@@@@@@@@@???AAACCCBBBAAA@@@AAAAAABBBBBBAAA@@@?????????????????????@@@@@@AAAAAABBB@@@@@@@@@AAA@@@@@@???>>>??????????????????@@@AAACCCGGGOOO[[[jjj{{{|||zzzvvvtttsssrrrpppnnnnnnllljjjgggdddaaa^^^]]]XXXWWWVVVUUUSSSQQQPPPOOOKKKIIIGGGEEEDDDCCCCCCDDDBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???BBBFFFJJJQQQVVV]]]dddjjjrrr{{{}}}rrrmmmkkkmmmfff[[[OOOFFFAAA@@@@@@;;;<<<>>>>>>???BBBGGGJJJKKKPPPUUUYYY[[[\\\]]]]]]```bbbddddddddddddfffhhhllllllnnnnnnooonnnmmmllljjjiiihhhgggggghhhiiiiiihhhiiijjjjjjiiihhhiiikkkiiikkkmmmnnnnnnnnnooopppooooooooopppqqqrrrssstttvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyyyyyyyzzz{{{|||||||||}}}~~~~~~~~~}}}{{{yyyxxxwwwwwwvvvuuutttsssrrrqqqqqqqqqqqqqqqrrrsssuuuvvvxxxyyy{{{{{{zzzzzzzzzzzz{{{|||{{{||||||~~~xxxnnnddd___dddkkkppprrrnnngggeeehhhiiikkkwwwssskkkeeeeeeddd```]]]]]]XXXWWWVVVUUUTTTSSSSSSSSSRRRTTTUUUVVVWWW]]]fffmmmuuujjjeeeccc```^^^\\\]]]]]]\\\[[[YYYXXXWWWUUUSSSOOOKKKHHHCCCAAA??????@@@@@@???>>>======>>>>>>>>>??????????????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>AAADDDFFFGGGJJJMMMOOORRRTTTXXX]]]aaadddeeeeeefffhhhjjjllllllkkkjjjiiiiiihhhhhhgggggghhhhhhiiifffeeeccc```]]]YYYVVVTTTRRRQQQNNNKKKHHHGGGFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDAAABBBBBB@@@>>>>>>@@@BBB@@@@@@AAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCC@@@@@@AAAAAA@@@@@@???>>>???????????????@@@AAABBBEEEGGGLLLSSS^^^ooo|||zzzxxxvvvsssqqqnnnmmmkkkhhheeebbb```___[[[ZZZXXXVVVTTTQQQPPPOOOKKKJJJHHHEEEDDDDDDDDDDDDAAABBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>AAAEEEHHHOOOUUU]]]dddjjjqqqxxx~~~sssmmmkkkllleeeYYYMMMEEE@@@??????===>>>??????@@@CCCGGGJJJMMMQQQWWW[[[]]]]]]^^^^^^aaabbbddddddddddddfffgggjjjkkklllmmmmmmlllkkkjjjgggggghhhhhhiiiiiihhhhhhfffgggiiiiiihhhhhhiiikkkiiikkkmmmmmmlllllllllmmmooooooooopppqqqssstttuuutttuuuvvvxxxxxxwwwvvvuuurrrsssttttttuuuuuuuuutttvvvvvvvvvvvvwwwxxxyyyzzzzzz|||~~~}}}||||||~~~}}}{{{zzzxxxwwwvvvwwwvvvuuusssrrrrrrqqqqqqrrrsssssssssuuuvvvwwwxxxyyyyyyxxxxxxyyyzzz{{{|||{{{|||zzz{{{}}}}}}lllcccYYYVVV[[[bbbgggiiijjjdddcccffffffgggsssrrrkkkeeedddccc^^^[[[ZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSUUUUUUWWW]]]fffmmm|||pppiiiccc```]]]ZZZYYYWWWTTTRRRNNNNNNNNNMMMLLLJJJGGGFFFAAA@@@??????@@@@@@???>>>===>>>???@@@@@@@@@@@@@@@::::::;;;===>>>???@@@AAA============>>>>>>>>>>>>>>>AAADDDFFFHHHJJJNNNPPPTTTWWW\\\aaafffiiijjjkkkmmmnnnppprrrrrrqqqooommmmmmmmmllllllllllllmmmmmmlllkkkiiifffbbb^^^[[[YYYTTTRRROOOLLLIIIGGGFFFEEEBBBBBBAAAAAAAAACCCEEEFFFCCCCCCCCCAAA@@@@@@AAACCC>>>???AAABBBCCCBBBBBBAAACCCDDDFFFFFFDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@??????@@@AAABBBBBBCCCCCC@@@AAAAAAAAAAAA@@@??????@@@?????????@@@AAAAAABBBDDDFFFIIIMMMVVVggg}}}~~~{{{yyyvvvtttnnnmmmkkkiiifffdddbbbaaa^^^\\\ZZZXXXUUURRRPPPNNNKKKJJJHHHFFFDDDDDDDDDDDDAAABBBCCCCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===@@@DDDGGGMMMTTT]]]dddjjjooovvvzzzvvvooolllkkkdddXXXLLLCCC???>>>???===>>>???@@@@@@CCCGGGJJJNNNRRRXXX\\\^^^^^^^^^___aaacccddddddddddddeeegggjjjkkklllllllllkkkjjjiiifffgggiiijjjjjjiiihhhgggdddfffhhhhhhggghhhiiikkkiiikkkllllllkkkjjjkkklllpppppppppqqqrrrtttuuuvvvrrrtttvvvxxxyyywwwuuutttpppqqqqqqrrrsssssssssrrrttttttttttttuuuwwwxxxyyyyyy|||}}}}}}{{{{{{~~~}}}|||zzzxxxwwwvvvwwwwwwuuutttsssrrrrrrrrrttttttttttttuuuvvvxxxxxxxxxxxxwwwwwwxxxzzz|||}}}{{{~~~yyyxxxyyy|||sssddd\\\SSSPPPVVV]]]bbbcccgggbbbaaaddddddeeeqqqqqqiiidddcccbbb]]]YYYYYYVVVUUUTTTRRRQQQQQQPPPPPPRRRSSSUUUUUUWWW\\\eeelll~~~{{{ssskkk```VVVRRRPPPMMMLLLNNNJJJIIIHHHGGGFFFDDDCCCCCC????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????===>>>@@@@@@??????@@@BBB===???BBBDDDEEEJJJQQQWWWWWWZZZ```fffllloooqqqrrrssstttvvvwwwwwwwwwvvvuuuvvvtttrrrrrrrrrrrrpppooopppmmmkkkiiihhhddd]]]XXXVVVRRRMMMJJJJJJIIIGGGEEEDDDCCCCCCDDDFFFGGGFFFDDDFFFEEECCCBBBBBBCCCDDDEEEGGGEEEBBBBBBBBBCCCBBBBBBDDDDDDEEEEEEFFFEEEEEEEEECCCBBBBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????????????????@@@AAABBBCCCFFFFFFIIINNNUUUaaawww}}}{{{zzzxxxrrrooommmlllkkkhhhbbb]]]^^^^^^]]]\\\YYYVVVTTTRRROOOLLLIIIHHHGGGFFFDDDCCCDDDBBB@@@@@@AAAAAA@@@???AAA999<<<@@@999888>>>>>><<<;;;:::<<<>>>@@@@@@@@@KKKNNNRRRXXX___iiisssyyy}}}ooojjjjjjoooeeeVVVKKKEEEBBB@@@>>>===???@@@AAACCCFFFKKKNNNOOOTTTZZZ^^^aaaaaabbbcccbbbbbbcccdddeeefffhhhiiikkklllllllllmmmnnnnnnnnnmmmllljjjhhhffffffffffffffffffggghhhiiijjjkkkkkkiiiiiijjjkkklllllllllllllllmmmnnnppprrrsssttttttssssssrrrqqqqqqqqqrrrrrrrrrqqqpppooopppqqqrrrssstttrrrpppnnnooorrruuuxxx{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||zzzwwwuuusssrrrssstttuuuuuuuuutttsssrrrssstttuuuvvvvvvvvvvvvvvvvvvyyy|||~~~}}}{{{zzzzzz}}}|||}}}}}}yyyvvvxxxzzz}}}rrr\\\YYYUUUTTTWWW[[[___aaaccc```___```aaafffqqq||||||oooeee\\\[[[\\\ZZZWWWWWW[[[QQQSSSXXXSSSPPPRRROOOTTTRRRRRRUUUWWW[[[eeeooo{{{kkk```UUUPPPMMMJJJIIIKKKGGGGGGFFFFFFEEEEEEDDDDDD????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????@@@???@@@AAA@@@>>>>>>>>>@@@===@@@CCCEEEGGGKKKSSSYYY[[[^^^ccciiioootttwwwxxxwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwvvvvvvvvvvvvsssqqqtttrrrpppnnnkkkeee^^^XXXTTTPPPKKKIIIIIIJJJIIIHHHIIIHHHHHHIIIKKKKKKJJJHHHHHHGGGFFFFFFFFFHHHKKKLLLLLLIIIEEEDDDDDDDDDDDDCCCFFFGGGHHHHHHHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@AAABBBEEEEEEHHHMMMSSS```uuu~~~|||{{{uuuqqqnnnlllkkkhhhccc^^^______^^^]]][[[XXXUUUTTTOOOMMMJJJHHHGGGGGGEEECCCDDDBBB@@@@@@AAAAAA@@@???@@@:::======777888;;;666;;;::::::;;;>>>AAABBBBBBHHHJJJOOOUUU\\\fffpppwwwpppkkkkkkjjj```SSSHHHBBB@@@>>>===>>>???AAAAAACCCFFFJJJMMMPPPTTTZZZ___aaabbbcccccccccccccccdddfffgggiiijjjjjjkkklllmmmnnnoooooopppnnnmmmkkkiiihhhggghhhhhhhhhhhhiiijjjjjjkkklllllliiijjjkkklllllllllkkkjjjiiijjjlllnnnppprrrrrrssssssrrrrrrqqqqqqqqqqqqrrrqqqqqqqqqqqqrrrrrrssstttqqqpppnnnmmmnnnppprrrtttzzzzzz{{{||||||||||||||||||{{{yyyxxxvvvtttsssssssssttttttuuuuuuttttttttttttuuuvvvvvvwwwwwwwwwvvvwwwzzz}}}~~~}}}{{{zzzzzz{{{{{{|||~~~zzzwwwyyy{{{}}}qqq```]]]XXXVVVWWWZZZ\\\]]]^^^\\\\\\^^^aaagggsss~~~pppfff]]][[[\\\ZZZWWWWWWVVVOOORRRTTTQQQUUUXXXRRRVVVTTTTTTVVVWWW[[[dddnnn}}}jjj___SSSMMMIIIFFFEEEGGGCCCDDDDDDDDDDDDDDDDDDDDD@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@???@@@AAA@@@>>>======>>>>>>AAADDDFFFIIINNNVVV\\\aaaccchhhnnntttyyy}}}{{{|||~~~~~~}}}||||||||||||}}}{{{xxxuuuyyyxxxvvvsssooohhhaaa[[[TTTQQQMMMKKKLLLOOOPPPQQQSSSRRRRRRRRRSSSSSSQQQPPPNNNMMMLLLLLLMMMPPPSSSUUUTTTPPPJJJGGGFFFGGGGGGGGGIIIJJJKKKKKKKKKIIIGGGEEEBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@@@@AAACCCCCCGGGLLLQQQ]]]qqq~~~yyytttooolllkkkiiidddaaa`````````___]]]ZZZXXXVVVPPPNNNKKKIIIHHHGGGEEECCCDDDBBB@@@@@@AAAAAA@@@???>>><<<>>><<<999BBBDDD888;;;:::999;;;>>>AAABBBCCCCCCFFFKKKQQQXXXbbblllsss~~~rrrllllllggg]]]PPPFFFBBB@@@???>>>>>>@@@AAABBBCCCFFFKKKNNNRRRVVV[[[```bbbcccdddeeeddddddeeefffgggiiijjjkkkiiijjjlllnnnoooqqqqqqrrrooonnnlllkkkjjjjjjjjjkkkkkkkkkkkklllllllllmmmmmmjjjkkkmmmnnnnnnllljjjiiifffhhhjjjlllnnnpppqqqrrrsssrrrqqqppppppppppppppppppqqqrrrtttuuuuuuuuutttpppoooooonnnnnnoooppppppwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuutttsssssssssttttttsssttttttuuuvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwyyy|||~~~}}}{{{zzzzzzzzzzzz|||~~~|||zzz{{{||||||~~~ssseeeaaa]]][[[ZZZ[[[[[[[[[ZZZXXXYYY]]]aaaiiiuuuqqqggg^^^\\\\\\ZZZWWWWWWTTTSSSVVVUUUSSS^^^eee[[[VVVUUUUUUWWWXXX[[[dddnnnttteeeZZZNNNIIIFFFCCCCCCEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>===>>>>>>>>>?????????????????????@@@@@@@@@AAAAAA>>>???@@@@@@>>>===>>>??????BBBFFFIIILLLQQQYYY___gggiiimmmrrrxxx}}}|||yyyyyyyyyxxxvvvrrrlllfffbbb\\\ZZZWWWVVVWWWZZZ]]]```bbb```______```___]]][[[VVVUUUSSSRRRSSSVVVYYY[[[[[[VVVPPPKKKJJJJJJKKKKKKKKKLLLMMMMMMLLLIIIFFFDDDAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAABBBFFFJJJOOOYYYlll}}}|||vvvppplllkkkiiifffcccaaaaaaaaa```___\\\ZZZXXXRRROOOLLLJJJIIIHHHFFFDDDDDDBBB@@@@@@AAAAAA@@@???======???===@@@RRRXXXJJJ>>><<<:::;;;===@@@AAAAAAAAACCCHHHMMMUUU^^^hhhooozzzrrrllllllhhh^^^QQQGGGBBBAAA@@@>>>===>>>@@@BBBDDDIIINNNRRRTTTXXX]]]aaacccdddfffgggfffffffffggghhhjjjkkklllhhhiiillloooqqqsssttttttqqqpppnnnmmmlllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmllllllmmmooopppooommmkkkiiifffgggiiilllnnnpppqqqrrrrrrqqqppppppoooooooooooonnnpppsssvvvxxxwwwvvvuuuqqqrrrrrrrrrqqqqqqpppooosssssstttuuuuuuuuuuuutttttttttsssrrrrrrrrrssstttttttttsssssstttvvvxxxyyywwwwwwwwwwwwwwwwwwxxxxxx{{{}}}}}}{{{{{{{{{yyyzzz|||~~~|||}}}}}}}}}}}}wwwkkkgggccc```______^^^\\\YYYWWWYYY]]]cccjjjxxxrrrhhh___]]]]]]ZZZWWWWWWSSSUUUXXXSSSRRRbbbiii]]]UUUTTTUUUXXXZZZ]]]fffpppzzzkkk]]]RRRIIIFFFEEECCCCCCEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????===>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA<<<>>>???@@@???@@@AAACCCAAADDDHHHKKKOOOUUU]]]dddlllnnnrrrvvv{{{|||xxxyyyyyyxxxuuuqqqnnnlllkkkjjjiiiggghhhkkknnnqqqrrrpppnnnnnnmmmllliiigggaaa^^^[[[XXXXXXZZZ\\\^^^```\\\UUUQQQOOOPPPPPPPPPOOOPPPPPPOOOMMMJJJGGGEEEAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@AAAAAABBBFFFJJJMMMUUUfffvvv~~~xxxqqqmmmlllkkkhhhfffcccccccccbbb```]]][[[YYYSSSQQQMMMKKKJJJHHHFFFDDDDDDBBB@@@@@@AAAAAA@@@??????>>>???===CCCZZZdddXXXBBB???<<<;;;<<<===>>>>>>@@@BBBFFFKKKRRR[[[eeekkkwwwrrrllljjjggg^^^PPPFFFBBB@@@???===;;;===@@@CCCGGGLLLRRRVVVVVVZZZ^^^bbbdddfffhhhiiihhhhhhhhhhhhhhhiiijjjkkkgggiiimmmpppsssuuuuuuuuurrrrrrppppppooopppqqqrrrnnnnnnnnnmmmmmmlllkkkkkknnnooopppqqqpppnnnlllkkkggghhhjjjmmmooopppqqqrrrqqqqqqpppooonnnmmmmmmnnnmmmpppssswwwyyyyyyxxxwwwssssssssssssrrrpppooonnnoooooopppqqqrrrrrrrrrrrrsssrrrqqqpppqqqrrrtttuuuuuuuuuttttttuuuvvvxxxzzzxxxxxxwwwvvvvvvwwwxxxxxx|||~~~}}}{{{{{{{{{zzz{{{}}}~~~~~~}}}~~~~~~tttpppjjjeeebbb___]]][[[ZZZYYYZZZ___dddlllyyytttiii```^^^]]]ZZZWWWVVVOOOPPPSSSMMMKKKZZZaaaTTTRRRQQQTTTXXX[[[^^^hhhrrr{{{yyyzzz|||rrreeeUUUMMMFFFEEEEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@??????AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBB<<<>>>@@@AAAAAAAAACCCEEEBBBEEEJJJMMMQQQXXXaaahhhooorrrwww|||yyy{{{|||{{{zzzyyyyyyzzz}}}}}}}}}{{{zzz{{{~~~}}}{{{zzzyyyvvvsssqqqjjjgggbbb^^^]]]]]]___aaaeeeaaa\\\YYYXXXXXXXXXXXXWWWWWWUUUSSSPPPMMMKKKIIIEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCBBBCCCGGGJJJLLLRRRaaaooozzztttqqqppppppmmmjjjeeeeeedddccc```]]]ZZZYYYUUURRRNNNLLLKKKIIIGGGEEEDDDBBB@@@@@@AAAAAA@@@???BBB>>>???>>>AAARRR]]]VVVDDDAAA===;;;;;;<<<<<<<<<@@@BBBEEEJJJPPPXXXaaagggrrr}}}sssllljjjcccZZZMMMDDD@@@???>>>======???BBBEEEIIIOOOUUUZZZXXX[[[```ccceeegggjjjkkkjjjjjjiiihhhhhhhhhiiiiiihhhjjjnnnrrrtttvvvvvvvvvtttsssrrrrrrrrrssstttuuuqqqpppooonnnmmmlllkkkkkknnnnnnnnnnnnnnnnnnmmmmmmiiijjjlllnnnooopppqqqqqqqqqpppooonnnmmmllllllllllllooossswwwyyyzzzyyyyyysssssssssrrrpppnnnmmmllllllmmmoooppprrrrrrsssssssssrrrqqqpppqqqsssuuuwwwvvvvvvuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuvvvwwwxxx{{{}}}~~~}}}|||{{{{{{|||zzz|||}}}}}}~~~~~~~~~zzzuuummmeee```\\\XXXVVV[[[ZZZ[[[```eeelllzzzvvvkkkaaa___^^^ZZZWWWVVVQQQPPPRRROOOKKKUUU[[[PPPQQQQQQSSSXXX[[[^^^gggqqq{{{wwwxxxyyyzzz|||sssggg\\\QQQJJJEEEFFFFFFCCCAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>????????????AAAAAAAAAAAABBBBBBBBBBBB???@@@BBBBBBBBBBBBDDDEEECCCFFFKKKOOOTTT[[[dddjjjpppttt{{{}}}yyywwwpppmmmgggcccaaabbbdddfffiiifffbbbaaaaaaaaaaaa```aaa___\\\XXXUUUSSSQQQPPPIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBBBBCCCCCCDDDEEEDDDEEEHHHJJJKKKOOO\\\jjj}}}yyyvvvvvvuuurrrpppgggfffeeeccc```]]]YYYWWWVVVSSSOOOMMMKKKJJJGGGEEEDDDBBB@@@@@@AAAAAA@@@???BBB<<>>EEEMMMKKKDDDAAA<<<:::;;;<<<======???AAADDDHHHMMMTTT\\\bbbnnnyyytttmmmkkk```WWWKKKCCCAAAAAABBBAAAAAACCCEEEHHHKKKPPPUUUZZZZZZ]]]aaadddfffhhhkkkmmmlllkkkjjjhhhggggggffffffhhhkkkooosssuuuvvvvvvvvvuuuuuutttttttttuuuwwwxxxssssssrrrpppooommmlllllllllkkkjjjjjjjjjkkklllmmmjjjkkklllnnnooooooppppppqqqpppnnnmmmlllkkkkkkkkklllnnnqqquuuxxxzzzzzzzzzvvvuuutttrrrpppnnnmmmmmmlllmmmooorrrtttuuuvvvwwwuuutttrrrqqqrrrtttvvvxxxvvvvvvwwwxxxxxxwwwwwwwwwyyyxxxvvvttttttuuuvvvwwwyyy{{{||||||{{{zzz{{{}}}yyy{{{|||{{{zzz|||vvvppphhh```[[[XXXVVVTTTYYYXXXZZZ___eeemmm{{{wwwlllbbb___^^^ZZZWWWVVVVVVPPPRRRUUUQQQTTTXXXRRRRRRRRRTTTXXXZZZ\\\dddmmm}}}zzzzzz{{{www}}}{{{rrrhhh\\\RRROOOIIIEEEFFFGGGCCC@@@?????????@@@AAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>????????????AAAAAAAAABBBBBBBBBCCCCCCAAACCCDDDCCCBBBBBBCCCDDDCCCGGGLLLPPPUUU\\\eeelllpppvvv~~~|||yyysssooojjjfffdddfffhhhjjjkkkiiigggfffgggggggggfffiiifffbbb]]]YYYWWWVVVVVVMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFIIIKKKKKKNNNZZZggg|||zzz{{{zzzvvvssshhhgggfffccc```\\\YYYVVVVVVSSSPPPMMMLLLJJJHHHFFFDDDCCCAAA@@@AAAAAA@@@???@@@999>>>DDD>>>===CCCDDDCCC@@@<<<:::;;;===>>>??????AAACCCFFFKKKRRRZZZ___kkkvvvvvvnnnlll___VVVLLLEEEDDDFFFGGGGGGDDDFFFHHHIIILLLPPPUUUXXX[[[^^^aaadddfffiiilllnnnmmmllljjjhhhgggfffeeeeeeiiilllpppsssvvvwwwvvvvvvvvvvvvuuuuuuuuuwwwxxxyyyvvvuuutttrrrpppooommmmmmjjjiiigggggggggiiikkkmmmjjjkkklllmmmnnnnnnnnnnnnppppppnnnmmmlllkkkkkkkkkkkkmmmqqqtttwwwzzz{{{{{{zzzyyywwwtttrrrqqqpppooommmnnnqqqtttvvvxxxyyyzzzvvvuuusssrrrrrruuuwwwyyyvvvwwwxxxyyyyyyxxxvvvuuuyyywwwuuutttssstttuuuvvvxxxzzz{{{{{{zzzzzz|||}}}xxxzzz{{{yyyxxxyyy}}}mmmhhh```ZZZWWWWWWWWWWWWVVVUUUXXX^^^dddmmm{{{wwwmmmbbb___^^^ZZZWWWVVVVVVLLLOOOUUUQQQPPPSSSPPPUUUTTTUUUXXXYYYZZZaaaiii~~~~~~~~~}}}{{{zzzyyyuuutttqqqlllcccYYYPPPJJJIIIHHHEEECCCBBBAAAAAAAAA>>>>>>>>>>>>>>>?????????AAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCAAA@@@???@@@BBB@@@BBBCCCCCCAAAAAABBBDDDAAABBBCCCDDDDDDDDDCCCBBBDDDFFFIIINNNTTT\\\eeelllrrrxxx}}}zzzxxxrrrkkkhhhiiikkklllkkkrrrpppnnnmmmmmmoooqqqrrrnnnkkkeee```\\\[[[[[[[[[WWWWWWVVVTTTPPPLLLJJJJJJKKKJJJIIIJJJJJJJJJHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGIIIJJJOOOMMMMMMOOOPPPSSS\\\fff~~~~~~|||{{{uuuqqqlllgggddd```\\\ZZZRRRQQQOOONNNNNNNNNLLLJJJEEEDDDDDDCCCCCCBBBAAA@@@CCCBBBAAA???>>><<<;;;::::::999>>>FFFFFF???;;;<<<<<<===@@@CCCGGGNNNUUUZZZcccooo~~~tttmmmlllaaaSSSGGGEEEDDD@@@BBBHHHFFFGGGHHHJJJLLLRRRXXX]]]]]]```cccgggjjjllllllllllllkkkjjjiiihhhhhhhhhhhhiiilllooosssvvvxxxxxxxxxssssssrrrrrrssstttvvvwwwwwwwwwvvvuuusssqqqnnnmmmiiiiiijjjllloooppppppoookkkmmmooonnnllljjjjjjjjjjjjkkklllllljjjiiiiiijjjjjjlllooopppqqqrrruuuwww|||{{{zzzvvvrrroooooopppmmmoooqqqtttxxx{{{~~~{{{wwwwwwyyyzzzzzzyyyvvvvvvwwwxxxxxxxxxwwwwwwyyyyyyxxxwwwvvvuuuttttttwwwxxxxxxxxxwwwwwwyyy{{{{{{zzzyyyyyyzzz|||uuugggaaaYYYSSSQQQRRRSSSTTTUUUUUUXXX]]]bbblll|||vvvnnnccc]]]\\\\\\YYYVVVQQQQQQQQQQQQQQQQQQQQQQQQVVVVVVWWWXXXXXXZZZdddoooxxxvvvtttsssssssssrrrrrrpppmmmhhhbbbZZZRRRLLLIIIHHHGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBBBBCCCAAA@@@???@@@BBB@@@BBBCCCBBBAAAAAABBBDDDBBBCCCDDDEEEEEEDDDCCCCCCFFFHHHJJJNNNSSSZZZbbbgggooouuuzzzsssllliiijjjlllmmmmmmqqqqqqqqqppppppqqqqqqqqqpppmmmhhhccc___]]]]]]]]]VVVVVVVVVTTTRRRPPPOOOOOOLLLKKKJJJJJJKKKKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGIIIKKKLLLPPPOOORRRVVVXXXZZZbbbkkk~~~~~~}}}yyyvvvqqqmmmiiifffaaa^^^UUUSSSPPPOOONNNNNNLLLJJJGGGFFFDDDCCCBBBAAAAAAAAABBBAAA@@@???>>><<<<<<;;;;;;:::===DDDDDD???;;;===<<<===@@@CCCGGGMMMTTTYYY```kkkyyyxxxooommm```SSSHHHFFFDDD@@@AAAFFFHHHJJJMMMOOOQQQTTTXXX[[[^^^```dddhhhkkkmmmmmmmmmnnnmmmlllkkkiiiiiihhhhhhiiikkknnnqqqtttuuuuuuuuussssssrrrrrrrrrssstttuuuvvvvvvvvvuuutttrrrpppnnnmmmllllllmmmooopppooonnnlllnnnpppooommmkkkkkkkkkiiijjjkkkjjjiiigggggghhhiiikkkmmmnnnnnnoooqqqsssxxxyyyxxxvvvrrrpppooooooooopppssswww{{{~~~|||yyyyyyzzz|||{{{zzzxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwuuuttttttwwwxxxyyyxxxwwwxxxyyy{{{}}}|||{{{{{{|||}}}wwwlll___[[[UUUQQQPPPQQQSSSSSSTTTTTTWWW\\\bbblll}}}ssskkkbbb]]]]]]]]]YYYVVVQQQQQQQQQQQQQQQQQQQQQQQQUUUUUUVVVXXXXXX[[[eeeqqqsssoooiiiggghhhjjjkkkjjjjjjfff___WWWQQQLLLJJJIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@BBBBBBCCCAAA@@@???AAABBBBBBDDDEEEEEEDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEDDDHHHJJJMMMPPPSSSYYY```dddmmmttt~~~}}}vvvoookkkllloooppppppqqqrrrsssssssssrrrqqqqqqsssppplllhhhdddbbb``````ZZZZZZYYYWWWUUUSSSRRRQQQNNNLLLKKKLLLMMMMMMLLLJJJKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGHHHIIILLLNNNOOORRRUUU\\\cccfffggglllttt|||yyyuuurrrnnnjjjeeebbbZZZWWWRRROOONNNNNNMMMLLLIIIHHHEEEBBBAAA@@@AAAAAA@@@@@@??????>>>=========<<<;;;===AAAAAA>>><<<===<<<===@@@BBBFFFKKKRRRWWW\\\fffrrr~~~|||pppiii^^^QQQGGGGGGEEEAAAAAAFFFJJJMMMRRRUUUWWWXXXZZZ\\\```bbbeeeiiilllnnnoooooopppooonnnmmmlllkkkkkkjjjjjjkkknnnppprrrrrrrrrrrrssssssrrrqqqqqqqqqqqqrrrssstttuuuuuutttsssqqqppppppoooooopppqqqqqqooonnnnnnpppqqqqqqooommmlllmmmiiijjjkkkiiigggffffffggggggiiikkkkkkkkkkkkmmmooosssuuuvvvuuussspppooooooppprrrvvvzzz~~~~~~||||||}}}~~~}}}}}}||||||||||||{{{{{{{{{{{{{{{{{{{{{zzzxxxvvvuuutttxxxyyyyyyyyyxxxxxxyyy{{{~~~~~~}}}}}}}}}~~~xxxjjj```VVVSSSOOOMMMNNNPPPQQQQQQRRRRRRVVV\\\bbbmmm~~~ooohhhaaa^^^^^^^^^ZZZVVVRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTVVVXXXYYY\\\gggrrrrrrllleeebbbdddfffgggfffeeeaaaZZZTTTNNNKKKJJJIIIEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@BBBCCCCCCBBBAAA@@@BBBCCCEEEGGGHHHHHHGGGGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIILLLPPPTTTXXX]]]cccgggqqqvvvzzzsssoooppprrrttttttssssssrrrrrrrrrrrrrrrrrruuutttqqqnnnkkkhhhfffddddddbbb^^^\\\YYYWWWTTTSSSPPPNNNMMMMMMNNNOOONNNLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHHHHIIIKKKNNNPPPRRRXXX]]]hhhrrrvvvvvvyyy~~~{{{yyyvvvsssoookkkfffbbb___[[[UUUQQQOOOOOONNNMMMLLLIIIFFFBBB@@@@@@AAABBB?????????>>>>>>>>>>>>>>>===<<<===>>>>>>=========<<<===???AAADDDIIIOOOTTTYYYcccnnnyyyqqqeee[[[NNNFFFGGGGGGCCCCCCHHHLLLOOOSSSWWWZZZ\\\___aaacccdddgggjjjmmmoooqqqqqqoooooopppppppppooooooooonnnooopppqqqrrrrrrrrrrrrssssssrrrqqqpppooonnnnnnpppqqqrrrsssssssssrrrqqqrrrqqqpppqqqssssssqqqpppppprrrssssssqqqooonnnoookkklllllljjjgggffffffggggggiiijjjjjjiiiiiikkkllloooqqqttttttsssqqqpppppppppssswww{{{~~~~~~}}}}}}}}}}}}||||||||||||zzzxxxvvvuuuyyyzzzzzzzzzxxxxxxzzz{{{~~~~~~~~~}}}~~~~~~mmm```WWWPPPNNNLLLLLLMMMNNNNNNNNNPPPQQQTTT[[[bbbnnnyyykkkeee```^^^______ZZZVVVRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSUUUXXXZZZ]]]hhhtttrrrmmmhhheeeeeeeeedddccc___\\\XXXSSSOOOKKKIIIHHHEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFHHHHHHGGGFFFEEEDDDBBBAAACCCDDDDDDCCCBBBBBBDDDEEEFFFGGGIIIIIIHHHHHHJJJLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLPPPVVV[[[aaagggmmmqqqzzz~~~~~~xxxuuuvvvxxxxxxwwwvvvtttqqqnnnnnnppprrrtttwwwwwwvvvuuurrrooollljjjjjjgggccc```___^^^\\\YYYUUUSSSQQQPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLNNNQQQSSSTTT^^^eeeqqq}}}|||zzzvvvsssppplllgggdddbbb^^^XXXTTTRRRQQQOOONNNLLLJJJFFFCCCAAAAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>=========;;;;;;<<<===<<<<<<===>>>@@@BBBGGGMMMQQQYYYbbbmmmyyywwwiiiXXXLLLEEEGGGHHHEEEGGGLLLMMMPPPSSSWWW[[[```eeeiiiggghhhjjjlllnnnppprrrrrrnnnoooppprrrssssssssssssrrrssssssttttttttttttsssssssssrrrqqqooonnnmmmlllmmmnnnpppqqqrrrrrrqqqqqqqqqqqqqqqrrrtttuuutttsssqqqsssuuutttrrrpppppppppoooooonnnllliiiggghhhiiihhhjjjkkkkkkjjjjjjkkkllllllooorrrsssrrrqqqqqqqqqppprrrvvvzzz}}}~~~}}}~~~~~~}}}}}}~~~~~~}}}{{{yyywwwzzz{{{{{{zzzyyyyyyzzz|||}}}}}}}}}}}}~~~yyyggg[[[TTTOOOMMMKKKKKKLLLMMMLLLKKKOOOOOOTTT[[[bbbnnnxxxiiiddd___^^^``````[[[WWWSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUYYYZZZ^^^iiiuuuqqqqqqpppmmmjjjfffcccaaaZZZXXXVVVRRRNNNJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBAAABBBBBBCCCDDDEEEFFFFFFHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDDDDFFFHHHEEEFFFHHHHHHHHHHHHJJJKKKMMMMMMMMMNNNOOOPPPRRRRRRQQQVVV^^^fffmmmssszzz~~~~~~|||}}}~~~|||{{{xxxuuuqqqmmmmmmooosssuuuxxxyyy{{{{{{yyyvvvsssppplllhhheeedddfffhhhfffddd\\\ZZZWWWUUUUUUUUUUUUTTTQQQQQQRRRRRRRRRSSSSSSSSSPPPPPPPPPPPPRRRTTTWWWXXXaaahhhttt|||xxxtttqqqnnnkkkhhhddd```[[[WWWUUUSSSQQQPPPKKKJJJGGGDDDCCCBBBCCCCCC?????????>>>>>>>>>>>>>>><<<>>>===:::999<<<===;;;<<<===>>>???AAAEEEJJJOOOXXXcccppp}}}|||qqqXXXLLLEEEGGGIIIGGGIIIOOOOOORRRUUUYYY^^^cccjjjnnnkkklllmmmnnnoooqqqrrrsssmmmoooqqqsssuuuvvvuuuuuuuuuuuuuuuttttttuuuuuuuuussssssrrrqqqpppnnnlllkkklllmmmoooqqqrrrrrrrrrqqqrrrqqqqqqsssuuuvvvuuutttrrrtttuuuuuusssqqqpppqqqrrrrrrpppmmmjjjiiiiiikkkiiijjjllllllkkkkkklllnnnlllnnnqqqrrrrrrqqqrrrsssrrrsssuuuwwwzzz}}}~~~}}}}}}}}}~~~|||}}}~~~|||zzz{{{||||||{{{yyyyyyzzz|||{{{|||}}}~~~wwweeeYYYRRROOOMMMKKKJJJKKKLLLLLLKKKNNNOOOSSSZZZbbbnnnyyyiiiddd______aaaaaa]]]XXXSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTVVVYYYZZZ^^^iiiuuurrrwww{{{zzzrrrjjjdddbbbZZZXXXUUUQQQNNNKKKIIIHHHHHHIIIIIIHHHGGGEEECCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFHHHJJJGGGHHHJJJJJJJJJKKKLLLNNNOOOOOOOOOPPPRRRTTTWWWXXXYYY___gggpppxxx}}}yyyvvvssspppoooqqqsssuuuxxx{{{~~~|||xxxvvvppplllhhhhhhlllnnnmmmkkkeeebbb^^^\\\[[[[[[ZZZYYYUUUUUUVVVVVVWWWXXXYYYYYYVVVVVVUUUVVVWWWYYY[[[\\\aaafffrrr|||~~~}}}wwwssspppnnnlllkkkdddaaa]]]ZZZXXXVVVSSSQQQJJJIIIGGGFFFEEEDDDDDDDDD@@@?????????>>>>>>======;;;>>>===999999<<<<<<999<<<===>>>>>>@@@CCCIIIMMMXXXdddsssyyyttt]]]PPPGGGHHHIIIGGGJJJPPPQQQUUUZZZ___cccggglllooooooooooooooopppqqqrrrrrrpppqqqsssuuuvvvuuutttssstttsssssssssssssssssstttrrrrrrrrrrrrqqqooommmlllnnnoooqqqrrrsssssssssssstttsssssstttuuuuuutttrrrrrrtttvvvuuusssqqqqqqqqqtttsssqqqnnnjjjiiijjjkkkhhhjjjkkklllkkkkkkmmmooommmoooqqqqqqqqqqqqsssuuuuuuttttttuuuwwwzzz}}}~~~~~~|||||||||}}}{{{}}}~~~}}}|||}}}}}}|||zzzyyy{{{|||{{{|||}}}vvvcccWWWPPPNNNKKKIIIHHHJJJKKKLLLLLLOOOOOOSSSZZZbbbmmm|||kkkeee```^^^```aaa^^^ZZZTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUWWWYYYZZZ^^^hhhtttuuu}}}zzznnngggddd^^^[[[VVVRRRNNNLLLKKKKKKJJJJJJJJJIIIHHHFFFCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGIIIKKKJJJLLLNNNNNNNNNOOOPPPRRRPPPPPPQQQRRRTTTWWWZZZ[[[___eeennnwww~~~xxxwwwuuutttssssssssstttxxx{{{{{{yyyvvvqqqlllkkknnnpppnnnkkkkkkhhhccc```___^^^]]]\\\WWWXXXYYYZZZ[[[\\\]]]^^^[[[ZZZZZZZZZ[[[\\\^^^______dddnnnxxx{{{yyy{{{|||vvvpppnnnmmmlllkkkcccaaa^^^[[[ZZZWWWTTTQQQHHHHHHHHHGGGFFFEEEDDDDDD@@@@@@??????>>>=========:::>>>>>>999999<<<<<<888<<<======>>>???CCCHHHKKKXXXddduuuzzzqqqpppaaaSSSHHHHHHHHHFFFIIIPPPSSSXXX___eeehhhjjjlllmmmrrrqqqqqqppppppqqqrrrrrrrrrsssuuuvvvvvvtttrrrqqqqqqqqqqqqppppppqqqrrrrrrrrrrrrsssrrrqqqooommmllloooqqqrrrtttuuuuuuttttttvvvuuuttttttuuutttrrrppprrrtttvvvuuusssqqqqqqqqquuutttqqqnnnjjjhhhiiikkkgggiiikkkkkkkkklllmmmooonnnpppqqqqqqpppqqqtttvvvwwwvvvttttttvvvyyy}}}~~~}}}{{{{{{{{{|||zzz|||~~~|||}}}}}}|||zzzyyy{{{|||{{{|||~~~vvvbbbUUUNNNLLLIIIFFFFFFHHHKKKMMMNNNOOOOOOSSSZZZaaammm~~~lllfff```^^^```aaa^^^[[[TTTTTTTTTTTTTTTTTTTTTTTTUUUUUUWWWZZZZZZ]]]hhhtttsss|||tttjjjaaa```]]]YYYUUURRRQQQRRRRRRRRRPPPMMMKKKJJJIIIGGGEEECCCCCCDDDEEEEEEFFFGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHKKKNNNOOONNNNNNQQQTTTTTTTTTUUUTTTTTTVVVZZZ]]]aaafffooo{{{zzzzzzzzzyyyxxxvvvuuuttt|||}}}zzzwwwsssqqqqqqqqqqqqpppqqqooolllhhhcccaaaaaabbb___^^^^^^___bbbdddeeeeeeeeeccc``````aaaaaaaaaaaaaaaeeejjjlllnnnqqqvvvzzz{{{|||xxxssspppnnnllljjjiiiaaa^^^[[[YYYXXXWWWVVVTTTNNNMMMKKKHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@??????======<<<;;;;;;;;;;;;<<<::::::::::::<<>>======<<<<<<======<<<<<<<<<;;;<<<@@@EEEJJJTTT___pppwwwkkkeeeccc]]]QQQIIIJJJOOORRRUUUWWW]]]___cccgggjjjmmmnnnnnnsssttttttuuuuuuvvvvvvvvvsssssssssrrrqqqpppooonnnkkkkkkllllllmmmnnnooopppppppppqqqrrrsssttttttuuuqqqrrrtttvvvwwwxxxxxxxxxwwwwwwuuutttsssrrrrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooonnnlllkkkjjjjjjkkklllmmmoooooopppppppppooonnnnnnoooqqqtttvvvwwwxxxyyyzzzzzz|||~~~}}}|||||||||~~~~~~~~~~~~sssaaaUUUOOOKKKJJJIIIHHHGGGHHHIIIIIINNNNNNQQQXXX___lllrrrggg______bbbcccccceee[[[WWWTTTSSSTTTUUUTTTSSSVVVUUUWWWZZZ[[[^^^gggqqqnnnxxx}}}vvvnnnggg___^^^]]]\\\[[[\\\]]]^^^___[[[VVVRRRNNNJJJFFFCCCEEEFFFFFFGGGGGGHHHHHHHHHJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOMMMKKKKKKMMMOOOQQQQQQUUUVVVXXXYYYYYY[[[^^^aaaeeejjjpppvvvzzz~~~~~~}}}}}}|||{{{zzzyyy{{{||||||{{{{{{{{{zzzyyyyyyyyyvvvrrrnnnkkkkkkllljjjiiiiiikkkoooqqqqqqqqqssspppmmmkkkjjjiiigggeeebbbeeeggghhhiiiiiikkkmmmvvv~~~{{{xxxssspppnnnmmmkkkjjjeeebbb]]]ZZZYYYXXXWWWVVVQQQPPPMMMJJJGGGEEECCCBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>??????>>><<<<<<>>>CCCFFFPPPZZZiiiyyy|||ppphhhbbb___WWWNNNHHHKKKRRRWWW[[[^^^ccceeehhhkkknnnoooppppppssstttvvvxxxxxxxxxxxxxxxttttttsssqqqooommmlllkkkiiiiiijjjkkkmmmoooqqqrrrrrrssssssssstttttttttttttttuuuvvvwwwwwwxxxwwwwwwwwwvvvuuutttsssrrrrrrrrrppppppppppppppppppoooooopppppppppooonnnmmmlllkkkjjjjjjkkkkkkmmmoooqqqsssqqqpppoooooooooppprrrssswwwyyyzzz{{{{{{|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||~~~qqq```VVVPPPKKKJJJHHHGGGGGGGGGHHHIIINNNNNNQQQXXX___kkk~~~oooeee]]]^^^bbbcccdddfffaaa^^^[[[XXXXXXWWWVVVTTTVVVUUUVVVYYY[[[^^^gggqqqiiiqqqzzz}}}zzzssskkkfff______```aaabbbccceeeffffffccc]]]XXXTTTPPPLLLHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMOOOPPPPPPQQQRRRRRRQQQQQQPPPPPPOOOOOOSSSOOOJJJJJJMMMPPPQQQPPPTTTVVVYYY[[[\\\^^^```bbbdddkkkrrrwwwyyy}}}~~~}}}|||}}}~~~}}}||||||{{{zzzvvvrrrooooooooopppooopppsssvvvxxxxxxwwwwwwtttqqqpppooommmkkkiiihhhiiijjjkkkjjjjjjiiiiiittt{{{}}}yyyuuuqqqooonnnmmmkkkgggccc^^^ZZZYYYXXXWWWVVVTTTRRROOOKKKHHHEEECCCBBBCCCCCCBBBBBBAAAAAAAAAAAA??????>>>============>>>??????>>>===<<<>>>BBBEEEMMMVVVcccrrrwwwnnniiiccc___TTTMMMIIINNNUUUZZZ___ccchhhjjjmmmoooqqqrrrsssssstttuuuxxxzzz{{{zzzyyyxxxuuutttrrrpppmmmkkkjjjiiiiiiiiikkklllooorrrtttuuutttsssssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssrrrssssssoooppppppppppppooonnnmmmnnnnnnooooooooonnnmmmllljjjjjjiiiiiikkknnnrrrtttrrrrrrqqqqqqqqqqqqqqqrrrvvvxxxyyyzzzzzz{{{}}}~~~}}}~~~~~~~~~~~~~~~|||}}}~~~~~~~~~}}}|||{{{}}}~~~~~~ooo^^^UUUOOOJJJIIIHHHGGGGGGGGGHHHIIIMMMMMMQQQWWW^^^jjj|||mmmccc[[[[[[___``````bbbcccaaa^^^\\\ZZZXXXWWWVVVVVVUUUVVVYYY[[[^^^gggpppdddiiiqqqwwwvvvooogggcccaaabbbeeegggiiikkklllmmmjjjfffaaa\\\XXXTTTPPPMMMKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSUUUUUUTTTSSSRRRQQQQQQQQQTTTPPPLLLKKKNNNQQQQQQPPPSSSVVVZZZ]]]___```cccddddddkkktttzzz|||~~~}}}}}}}}}{{{xxxtttqqqqqqqqqttttttuuuxxx|||~~~~~~}}}xxxvvvtttssssssqqqooommmmmmmmmmmmmmmmmmllliiihhhlllsss}}}xxxtttrrrpppooommmhhhddd^^^ZZZXXXWWWWWWVVVUUUSSSPPPLLLIIIFFFCCCBBBCCCCCCBBBBBBBBBBBBAAAAAA???>>>======<<<<<<=====================???CCCFFFLLLTTT```nnn}}}wwwooojjjccc^^^SSSNNNLLLQQQXXX\\\aaaffflllnnnppprrrtttuuuuuuuuutttvvvxxxzzz{{{{{{yyyxxxuuutttqqqnnnllljjjiiiiiiiiijjjkkkmmmooorrrtttvvvssssssssssssrrrrrrrrrrrrtttssssssrrrrrrrrrrrrrrrssssssrrrrrrrrrrrrrrrssspppqqqqqqrrrqqqooommmlllkkklllnnnooooooooonnnmmmjjjiiihhhgggiiilllppprrrrrrrrrsssssssssssssssrrrsssuuuwwwxxxxxxyyyzzz||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}|||{{{||||||~~~}}}ooo]]]RRRMMMJJJIIIHHHGGGFFFGGGHHHHHHLLLLLLPPPVVV]]]hhhyyy~~~oooeee\\\[[[]]]]]]]]]^^^]]]\\\[[[YYYVVVTTTSSSSSSUUUTTTVVVYYYZZZ]]]fffppp___bbbjjjssstttnnngggdddgggiiillloooqqqssssssssslllhhhccc^^^[[[WWWSSSPPPMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPQQQRRRSSSUUUUUUVVVYYYXXXWWWVVVUUUTTTSSSRRRSSSQQQOOONNNPPPQQQRRRRRRSSSWWW]]]aaacccdddfffgggfffllluuu|||~~~~~~~~~{{{wwwtttssstttwwwxxxzzz}}}|||zzzyyyxxxwwwvvvsssppppppooooooppppppnnnkkkhhhdddkkkwww|||xxxuuusssqqqoookkkfff```[[[YYYXXXWWWWWWVVVTTTQQQMMMJJJGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<===;;;<<<======>>>@@@DDDGGGKKKSSS^^^lll{{{xxxnnnhhhaaa[[[SSSOOOOOOTTTZZZ^^^bbbgggnnnppprrrtttvvvwwwwwwwwwvvvwwwxxxyyyyyyyyyxxxwwwtttrrrpppmmmlllkkkkkkkkkjjjjjjkkklllnnnppprrrssssssssssssrrrrrrrrrrrrrrrrrrqqqqqqpppooooooppppppqqqqqqpppppppppqqqrrrrrrqqqrrrssssssqqqooolllkkkhhhjjjllloooppppppooonnnkkkiiigggfffgggiiilllnnnoooppprrrtttuuuttttttsssqqqsssuuuvvvvvvvvvwwwyyyxxxyyyzzzzzzzzz{{{}}}zzz{{{|||}}}~~~~~~}}}|||{{{|||}}}ppp]]]RRRKKKJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKOOOUUU[[[eeevvv~~~ssshhh^^^]]]^^^]]]\\\\\\\\\\\\\\\ZZZWWWUUUUUUUUUUUUTTTUUUXXXZZZ]]]fffppp[[[]]]fffrrrvvvqqqlllkkknnnppptttwwwyyyzzzzzzyyyqqqnnnhhhccc___ZZZVVVSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYY]]]\\\[[[ZZZXXXWWWVVVUUUQQQRRRSSSRRRQQQRRRTTTUUUUUUZZZ```eeegggiiijjjkkkkkknnnttt{{{{{{xxxwwwwww{{{{{{~~~~~~}}}zzzvvvssstttssssssuuuvvvtttpppllleeeiiiqqqzzz|||yyyvvvsssqqqooojjjccc^^^[[[ZZZZZZYYYVVVTTTQQQNNNKKKHHHFFFEEEBBBBBBCCCCCCCCCCCCCCCCCC@@@???>>>>>>======>>>>>>;;;<<<===>>>>>>@@@CCCFFFIIIQQQ]]]kkk|||zzznnnfff^^^YYYRRROOOPPPWWW\\\```eeejjjnnnppprrruuuwwwwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvrrrqqqooommmllllllmmmnnnmmmmmmmmmnnnnnnpppqqqrrrssssssssssssssstttttttttqqqpppooonnnnnnnnnooopppoooooonnnoooooopppqqqqqqqqqrrrssssssqqqnnnkkkiiifffhhhllloooppppppooooookkkjjjhhhfffffffffggghhhjjjlllooorrrtttuuutttsssppprrruuuvvvvvvuuuvvvwwwuuuvvvwwwvvvuuuvvvxxxzzzxxxyyyzzz{{{}}}~~~}}}||||||~~~rrr___SSSLLLIIIIIIGGGFFFFFFFFFGGGHHHHHHIIIMMMSSSZZZcccsssrrrggg^^^\\\]]]\\\[[[\\\___```aaa^^^ZZZWWWVVVWWWUUUTTTUUUXXXZZZ]]]fffpppYYYZZZdddsssyyyuuuqqqqqqsssuuuyyy}}}~~~}}}xxxtttnnniiiddd___ZZZVVV\\\\\\\\\\\\\\\[[[[[[[[[XXXXXXYYYYYYZZZZZZ[[[[[[______^^^\\\ZZZYYYXXXWWWOOORRRUUUUUUSSSRRRUUUWWWWWW\\\bbbhhhkkklllmmmnnnppppppssszzz|||zzzzzz}}}~~~}}}yyyuuuxxxxxxxxxzzz{{{zzzvvvrrrlllmmmooottt~~~~~~{{{wwwtttrrrrrrllleee```]]]\\\\\\[[[VVVTTTQQQNNNKKKIIIGGGFFFBBBBBBCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>?????????===>>>>>>>>>>>>???BBBDDDGGGOOO\\\lll}}}{{{ooofff^^^ZZZQQQOOOQQQXXX^^^aaaffflllnnnppprrruuuwwwxxxxxxxxxxxxwwwvvvuuuttttttttttttqqqpppnnnmmmlllmmmooopppqqqqqqqqqqqqqqqrrrrrrsssttttttttttttuuuuuuvvvvvvqqqpppooonnnnnnooopppqqqnnnmmmmmmmmmnnnooopppqqqpppqqqrrrrrrpppmmmjjjhhheeehhhkkknnnpppqqqpppoookkkjjjhhhfffeeedddddddddfffiiimmmqqqsssttttttsssppprrruuuvvvvvvuuuvvvwwwtttuuuuuusssqqqrrrtttvvvwwwxxxyyy{{{|||~~~}}}}}}~~~~~~tttaaaUUUMMMIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHLLLRRRXXXbbbrrroooddd[[[YYY[[[ZZZYYYZZZ^^^___```]]]WWWSSSSSSSSSUUUTTTUUUXXXZZZ]]]fffoooUUUZZZeeerrr}}}{{{xxxppplllhhhbbb___```ffffffeeebbb^^^[[[ZZZ[[[ZZZZZZ[[[\\\^^^```bbbcccbbbaaa______^^^\\\YYYVVVUUUTTTSSSRRRTTTVVVYYY[[[cccbbbfffmmmqqqrrrssswwwppptttzzz}}}~~~|||zzzyyyzzz~~~}}}qqqkkkhhhjjjqqq}}}}}}yyyuuuwwwqqqhhh```\\\ZZZXXXXXXUUUVVVUUURRRMMMIIIFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@???>>>>>>@@@???===<<<<<<>>>AAABBBJJJRRR___mmm~~~zzznnnfff```\\\SSSUUUYYY\\\___bbbgggjjjoooqqqsssssstttuuuwwwyyywwwwwwuuuttttttssssssssssssrrrqqqpppnnnmmmmmmlllpppqqqsssrrrqqqqqqssstttuuuuuuttttttuuuuuuvvvwwwtttqqqnnnkkkjjjlllnnnppppppooonnnnnnnnnoooqqqrrrqqqqqqrrrqqqooommmjjjhhhggghhhkkkmmmoooqqqrrrrrrrrrssssssrrrpppmmmjjjhhhjjjkkklllnnnppprrrssstttvvvvvvuuutttsssrrrrrrqqqoooooopppqqqrrrrrrssssssuuuuuuvvvwwwzzz}}}~~~}}}}}}vvvbbbTTTLLLHHHHHHFFFEEEEEEEEEFFFGGGIIIIIILLLRRRXXXaaaooo{{{qqqggg^^^\\\ZZZWWWVVVWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUWWWXXXZZZeeepppWWW]]]iiiwwwyyyrrroookkkeeeaaabbbjjjkkkllljjjfffaaa]]]\\\^^^^^^___```bbbcccdddeeehhhgggfffeeedddbbb]]]ZZZVVVUUUSSSRRRSSSVVVZZZ\\\bbbcccjjjsssxxxwwwvvvxxxyyy|||}}}{{{yyy{{{|||rrrkkkffffffjjjssszzzwwwuuuppphhhbbb___^^^]]]]]]ZZZ[[[ZZZVVVPPPKKKHHHGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>===<<<;;;<<<>>>AAACCCIIIQQQ^^^mmm~~~xxxlllddd^^^ZZZTTTVVVZZZ]]]```ccchhhkkkppprrrtttuuuuuuuuuwwwyyywwwwwwvvvttttttsssssssssqqqqqqqqqppppppooonnnmmmqqqrrrtttsssrrrrrrssstttuuuuuuuuuvvvvvvvvvwwwwwwtttrrrooolllkkkkkkmmmnnnooonnnmmmlllmmmnnnoooppppppqqqqqqrrrqqqooolllkkkjjjjjjlllmmmoooppprrrrrruuuvvvwwwwwwuuurrrooommmnnnnnnoooppprrrsssttttttvvvuuuuuutttsssrrrrrrqqqmmmnnnnnnooopppqqqrrrrrruuuuuuuuuwwwyyy|||~~~~~~wwwcccTTTLLLHHHHHHFFFEEEEEEEEEFFFGGGHHHGGGKKKQQQXXXaaaooo{{{qqqggg___\\\ZZZWWWVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUXXXXXX[[[eeepppZZZbbbooo~~~{{{uuurrrnnngggccccccgggjjjmmmlllhhhbbb^^^[[[___```bbbdddggghhhjjjjjjooonnnmmmmmmllliiiddd```[[[YYYVVVTTTUUUXXX\\\___cccgggrrr~~~}}}}}}~~~yyyyyy{{{|||{{{zzzqqqiiibbb___```fffrrr~~~}}}yyytttpppiiieeeccccccddddddaaaaaa___ZZZTTTMMMJJJHHHDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>><<<<<<;;;;;;<<<>>>AAACCCHHHPPP]]]mmmuuukkkccc]]]YYYVVVXXX\\\___bbbeeeiiilllppprrrtttuuuttttttuuuwwwwwwwwwvvvuuutttsssrrrrrrnnnooopppqqqqqqpppooonnnrrrssstttsssrrrqqqrrrssstttuuuwwwxxxxxxxxxwwwvvvuuusssqqqnnnllllllmmmmmmnnnmmmlllkkkkkklllmmmmmmnnnoooqqqrrrrrrrrrqqqpppooonnnnnnnnnoooqqqrrrtttxxxzzz|||}}}|||yyyuuusssrrrrrrsssssstttuuuuuuuuutttttttttssssssrrrrrrrrrlllllllllmmmnnnoooqqqqqqttttttuuuvvvyyy|||~~~~~~}}}~~~~~~~~~wwwbbbTTTLLLHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGJJJQQQXXXaaappp}}}qqqggg___\\\[[[XXXWWWXXXWWWWWWWWWWWWWWWVVVVVVVVVTTTTTTVVVXXXXXX[[[fffqqq^^^gggvvvyyyuuuooogggbbbaaacccfffiiijjjhhhfffdddccc```bbbfffjjjmmmooopppqqqsssrrrrrrrrrrrrnnniiieeebbb___\\\YYYYYY\\\```bbbeeekkkyyy|||zzz{{{{{{yyyvvvlllddd\\\YYYXXX\\\gggrrr{{{uuuqqqkkkgggffffffffffffccccccaaa\\\UUUNNNJJJIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>;;;;;;:::;;;<<>>>>>>>>???@@@AAAAAABBBGGGNNN]]]rrrnnnlllmmmfff___]]]YYY]]]bbbfffhhhiiikkkmmmpppssswwwyyyyyyxxxxxxxxxoooqqqssstttuuuuuutttsssqqqooollljjjhhhhhhhhhiiiiiijjjllllllllllllnnnpppoooooopppppppppqqqqqqqqqpppqqqqqqqqqpppnnnllljjjiiihhhhhhhhhiiikkklllnnnoooooopppqqqrrrtttvvvvvvttttttttttttttttttuuuuuuxxxxxxwwwvvvvvvuuutttsssoooooonnnnnnnnnnnnnnnmmmnnnoooooopppqqqrrrrrrssspppnnnllliiiiiijjjkkklllnnnnnnnnnooopppsssuuuvvv{{{|||}}}}}}}}}|||{{{zzzxxxxxxyyyzzz{{{{{{zzzzzz{{{{{{{{{zzz{{{{{{|||||||||}}}qqq___TTTNNNHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHKKKRRRXXXaaaooo|||pppggg___^^^^^^\\\\\\^^^^^^^^^\\\ZZZXXXVVVUUUTTTUUUUUUWWWZZZ[[[___jjjuuu~~~xxxwwwxxxrrrqqqooommmlllnnnssswww{{{~~~{{{|||yyypppgggaaa]]]]]]dddmmmsss~~~~~~~~~~~~{{{xxxoookkkeeeaaa]]][[[XXXVVVNNNPPPQQQQQQOOOMMMLLLLLLEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@?????????@@@@@@AAAAAAAAAAAAGGGNNN]]]sssllljjjkkkddd\\\ZZZYYY]]]bbbfffhhhiiikkklllllloootttvvvvvvvvvvvvvvvnnnppprrrtttuuuuuuuuutttsssppplllhhhfffffffffggghhhjjjlllmmmmmmnnnoooqqqnnnnnnnnnmmmnnnnnnooopppmmmmmmoooooonnnllljjjhhhffffffffffffhhhjjjlllmmmpppppppppqqqrrrssstttuuuqqqrrrsssssstttssssssssszzzyyywwwvvvuuutttttttttllllllllllllkkkkkkkkkkkknnnnnnooopppqqqrrrrrrssspppnnnkkkhhhggggggiiijjjmmmlllmmmmmmoooqqqsssuuuyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwxxxxxxyyyyyyxxxxxxzzzzzzzzzzzzzzz{{{|||}}}{{{}}}vvvbbbTTTLLLHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGJJJPPPWWW___mmmyyypppggg___^^^^^^]]]]]]___```___]]][[[XXXVVVTTTSSSUUUUUUWWWZZZ\\\___jjjvvv{{{wwwqqqoooqqqvvvzzz|||}}}tttiiiaaabbbhhhnnnqqqzzz{{{wwwwww{{{}}}|||zzzxxxvvvqqqlllfffaaa___]]][[[ZZZVVVUUUTTTRRRPPPNNNLLLJJJJJJHHHEEEEEEEEEEEEDDDBBBDDDDDDDDDDDDCCCBBBAAAAAABBBCCCBBBAAA??????@@@BBBFFFOOO___ttt~~~iiiiiijjjaaaZZZ[[[\\\___dddggghhhiiikkkllljjjmmmpppsssuuuuuutttsssrrrrrrsssssstttuuuuuuvvvqqqooommmkkkiiigggccc```dddfffiiilllnnnooonnnmmmmmmmmmnnnnnnnnnlllkkkjjjnnnmmmllljjjhhhggggggffffffeeedddeeehhhjjjkkkkkkmmmnnnpppqqqssstttttttttqqqqqqqqqqqqqqqqqqrrrrrruuuuuuvvvvvvtttrrrooommmlllkkkiiihhhhhhhhhiiijjjeeegggjjjnnnpppqqqqqqpppmmmllljjjiiiiiijjjlllmmmiiijjjkkkmmmppprrrssstttuuuttttttuuuwwwxxxwwwuuuwwwwwwvvvvvvvvvwwwyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~xxxdddWWWNNNKKKIIIGGGEEEDDDDDDEEEFFFGGGFFFIIIOOOTTT[[[hhhssspppfff]]]]]]______^^^___[[[[[[ZZZXXXWWWVVVUUUTTTYYYXXXXXXZZZZZZ^^^kkkwww}}}xxxuuuvvvzzz~~~}}}sssiiieeefffiiisss||||||wwwqqqoooqqqxxx~~~}}}{{{xxxvvvrrrnnniiieeebbb```]]][[[WWWWWWVVVUUURRRPPPNNNMMMKKKIIIFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBAAABBBCCCBBBAAA??????AAABBBGGGNNN^^^sss{{{gggggghhh```ZZZ\\\\\\```eeeiiikkklllmmmnnnlllmmmppprrrssssssrrrqqqqqqrrrrrrssssssttttttuuuqqqooommmkkkjjjhhheeebbbdddfffjjjnnnoooooonnnmmmmmmnnnnnnooonnnmmmlllkkkiiiiiihhhffffffeeeeeeeeehhhfffeeedddfffhhhiiijjjjjjkkklllnnnpppqqqssssssppppppoooooooooooooooooossstttttttttsssqqqooonnnmmmllljjjiiihhhhhhhhhhhhgggiiillloooqqqrrrrrrqqqooommmkkkjjjjjjjjjkkkllljjjkkklllnnnppprrrtttttttttssstttvvvxxxyyyyyyxxxwwwwwwvvvvvvwwwyyyzzz{{{{{{|||}}}~~~~~~~~~~~~~~~|||{{{zzzyyyyyyzzz{{{|||wwwcccVVVNNNJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFHHHNNNTTT[[[gggssstttiii```___```___^^^^^^[[[[[[ZZZXXXWWWVVVUUUTTTUUUTTTVVVYYY[[[aaannn|||uuunnniiihhhuuu||||||mmmjjjffffffkkkttt||||||xxxuuusssppplllhhheeebbb___]]]ZZZZZZYYYXXXVVVTTTQQQPPPMMMKKKGGGEEEEEEDDDCCCAAAAAAAAABBBCCCCCCCCCBBBBBBBBBCCCBBBAAA??????AAACCCGGGNNN\\\qqqyyyfffeeeeee___ZZZ\\\]]]bbbhhhmmmooopppqqqqqqooooooppppppqqqpppppppppppppppqqqqqqrrrsssssssssooonnnlllkkkkkkjjjgggeeedddgggkkkoooqqqpppnnnlllnnnnnnooooooooonnnmmmmmmggggggfffeeeeeeeeeeeeeeehhhfffdddcccdddfffhhhjjjjjjjjjkkklllnnnppprrrsssqqqqqqppppppoooooonnnnnnpppqqqrrrrrrrrrqqqpppoooooonnnllljjjhhhgggffffffhhhjjjllloooqqqrrrrrrrrrpppooommmlllkkkkkkkkkllljjjkkklllnnnppprrrsssttttttsssrrrtttvvvwwwvvvuuuvvvvvvvvvwwwxxxzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}yyyxxxwwwvvvvvvwwwxxxyyy|||tttaaaUUUNNNIIIHHHFFFDDDCCCCCCDDDDDDEEEDDDGGGMMMSSSZZZgggsssxxxmmmcccaaaaaa___]]]^^^[[[ZZZYYYXXXWWWUUUTTTTTTSSSRRRUUUXXX[[[bbbppp~~~wwwqqqmmmtttzzzzzzttthhhdddaaabbbhhhqqqyyy~~~~~~~~~~~~{{{wwwtttqqqoookkkiiifffccc```]]]\\\]]]]]]\\\ZZZWWWUUUSSSPPPMMMHHHFFFEEEDDDBBBAAA@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCAAA@@@@@@BBBDDDHHHNNN[[[ooozzziiieeeddd^^^ZZZ]]]```eeekkkpppsssttttttuuussssssrrrqqqqqqpppppppppooooooppppppqqqqqqrrrrrrmmmlllkkkkkkkkkjjjhhhfffdddggglllpppqqqpppmmmkkknnnnnnnnnooooooooooooooojjjiiihhhgggfffffffffffffffeeedddcccccceeeiiilllnnnnnnmmmnnnoooppprrrsssssssssrrrqqqqqqpppoooooonnnnnnooopppqqqpppppppppqqqpppnnnllljjjhhhffffffiiijjjlllnnnpppqqqrrrrrrrrrqqqooonnnlllllllllllljjjjjjlllmmmoooqqqrrrssssssqqqppppppqqqrrrqqqpppttttttuuuvvvxxxyyy{{{|||||||||}}}}}}}}}}}}||||||yyyxxxwwwwwwwwwxxxyyyzzz|||qqq___TTTNNNIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFLLLQQQYYYeeeqqqyyymmmccc```aaa___^^^^^^ZZZZZZYYYXXXVVVUUUTTTTTTUUUTTTVVVYYY[[[aaannn|||}}}vvvqqqqqqvvv|||}}}wwwrrrkkkgggbbbaaaeeemmmtttxxxwwwwwwwwwxxxyyyxxxuuurrrmmmkkkhhhfffdddbbb___\\\^^^^^^______]]]ZZZWWWUUURRRNNNIIIFFFEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDDDDBBBCCCCCCAAA@@@@@@CCCEEEIIINNN[[[ooooooiiieee___]]]___eeeiiiooosssuuuvvvvvvwwwwwwwwwvvvuuusssrrrrrrqqqnnnnnnoooooopppqqqqqqrrrlllkkkjjjjjjkkkjjjhhhfffeeeggglllooopppooommmkkknnnnnnnnnnnnooooooppppppmmmllljjjhhhfffeeeddddddcccddddddcccccceeejjjmmmppppppoooooooooooopppppprrrrrrqqqpppoooooonnnnnnmmmmmmnnnoooppppppppppppqqqqqqpppnnnllljjjhhhgggiiiiiikkkmmmnnnooopppqqqsssrrrqqqooonnnmmmmmmllliiiiiikkklllnnnooopppqqqpppooonnnoooqqqsssssssssqqqrrrsssuuuvvvxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyy{{{|||ooo^^^TTTOOOHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBEEEKKKPPPWWWcccooo}}}wwwlllaaa^^^___^^^^^^___ZZZZZZYYYWWWVVVUUUTTTSSSTTTSSSUUUXXX[[[bbbooo}}}xxxrrrooorrrxxx}}}{{{yyywwwwwwtttooohhhdddeeejjjooorrrqqqppppppqqqsssrrrpppnnnhhheeecccaaa``````^^^\\\^^^___``````___\\\YYYVVVRRRNNNIIIFFFEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDBBBCCCCCCBBBAAAAAACCCEEEIIIOOO\\\pppxxxoooiiicccbbbeeekkknnnrrruuuuuuvvvwwwxxxzzzzzzyyyxxxwwwuuutttsssnnnnnnoooooopppqqqqqqqqqlllkkkjjjkkklllkkkiiigggfffhhhjjjmmmnnnnnnlllkkkmmmllllllmmmnnnooopppqqqnnnmmmkkkhhhfffdddcccbbbbbbdddffffffdddeeeiiimmmnnnnnnooooooooonnnmmmmmmnnnnnnmmmmmmllllllkkkkkkmmmmmmnnnnnnooopppqqqqqqqqqqqqqqqpppooommmlllkkkiiijjjjjjlllmmmoooppppppsssrrrrrrqqqpppooonnnnnniiijjjkkklllnnnooopppqqqooonnnnnnppptttxxxzzz{{{pppqqqssstttvvvvvvwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyyyyxxxxxxyyyzzz{{{|||ppp^^^TTTNNNIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCEEEJJJNNNUUUaaalllzzzwwwkkk```]]]]]]]]]]]]^^^ZZZYYYXXXWWWVVVTTTSSSSSSPPPPPPSSSXXX\\\dddrrr|||tttoooqqquuuyyy~~~~~~zzzuuuvvv{{{zzzqqqkkkiiilllnnnppppppnnnlllllllllllljjjiiidddaaa^^^]]]]]]^^^^^^]]]]]]^^^```aaa___\\\YYYWWWRRRNNNIIIFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBCCCCCCBBBAAAAAADDDFFFJJJPPP]]]qqquuunnnjjjkkkmmmrrrsssuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{yyywwwtttsssnnnooooooppppppqqqrrrrrrooonnnmmmmmmnnnmmmkkkiiiggggggiiijjjkkkllllllkkkkkkkkkkkkkkkmmmnnnpppqqqooonnnllljjjhhhgggfffeeecccgggjjjiiifffdddgggjjjkkkllloooqqqrrrqqqooonnnkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnooopppqqqqqqpppqqqrrrrrrrrrqqqpppoookkkkkkkkklllnnnooopppqqqrrrrrrrrrrrrrrrqqqppppppkkklllmmmnnnoooqqqrrrrrrrrrppppppqqquuuyyy{{{{{{qqqrrrtttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{||||||}}}{{{zzzzzzyyyzzz|||}}}~~~rrr___TTTMMMIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCEEEIIIMMMSSS^^^iiivvvyyymmmaaa]]]]]]\\\[[[]]]ZZZYYYXXXWWWUUUTTTSSSSSSQQQQQQSSSXXX\\\cccrrrxxxqqqqqqtttwww{{{~~~~~~}}}zzz|||{{{vvvrrrttt~~~yyyrrrooopppqqqsssqqqnnnkkkiiiiiihhhfffeeebbb___\\\ZZZ[[[]]]^^^___]]]^^^```aaa___\\\YYYVVVRRRNNNIIIFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBCCCCCCBBBAAABBBDDDFFFJJJPPP]]]rrrxxxrrroooqqqtttuuuvvvvvvuuuttttttuuuwwwyyyzzz{{{|||zzzxxxtttrrrooooooooopppqqqqqqrrrrrrqqqpppoooooooooooommmkkkgggggghhhhhhiiijjjkkklllkkkjjjjjjkkklllnnnpppqqqqqqpppooommmlllkkkkkkkkkfffjjjmmmlllgggddddddfffiiilllppptttvvvuuutttrrrkkklllllllllllllllllllllooooooooooooooopppqqqqqqoooppprrrssstttssssssrrrlllllllllmmmnnnpppqqqrrrrrrrrrrrrssssssrrrqqqqqqmmmnnnooopppqqqrrrssstttvvvtttrrrqqqssstttuuuuuussstttuuuwwwwwwwwwvvvuuuvvvwwwyyy{{{|||~~~~~~~~~}}}}}}||||||}}}~~~ttt```SSSKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEIIILLLQQQ]]]hhhsss|||oooccc^^^]]][[[ZZZ[[[YYYYYYXXXWWWUUUTTTSSSSSSTTTTTTVVVYYY[[[aaaooo|||}}}uuusssrrrrrrtttvvvwwwwww}}}tttpppsssqqqkkkpppzzzuuuqqqrrrvvvwwwvvvtttqqqllliiihhhgggfffddd`````````^^^\\\\\\]]]^^^]]]^^^___```^^^\\\YYYWWWUUUPPPJJJFFFEEEEEEDDDDDDFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEFFFDDDAAA@@@CCCGGGJJJRRRaaauuuzzzooojjjlllooosssssssssrrrrrrtttxxx|||zzz{{{}}}}}}|||yyyvvvtttrrrqqqpppoooooopppqqqrrrrrrrrrqqqooonnnmmmlllkkkkkkjjjjjjjjjkkkmmmnnnppppppooooooooooooooopppqqqqqqooommmlllllllllkkkjjjlllkkkjjjiiiiiiiiiiiiiiillllllllloooqqqsssrrrqqqnnnllljjjjjjlllmmmmmmmmmlllmmmmmmnnnnnnmmmmmmlllpppmmmkkkoootttwwwvvvsssnnnnnnmmmnnnooorrruuuwwwuuuuuuuuuuuutttsssrrrrrrooooooooooooppprrrtttvvvwwwvvvuuutttsssssstttuuuyyyyyyzzzzzzyyywwwvvvuuuvvvxxxyyyzzzzzz|||~~~~~~}}}||||||}}}~~~xxx___SSSPPPKKKIIIGGGFFFFFFFFFDDDBBBDDDCCCDDDHHHKKKPPP[[[fffvvvqqqaaa\\\^^^^^^]]]]]][[[[[[[[[XXXVVVTTTUUUVVVVVVUUUVVVYYY[[[```mmm{{{vvvtttrrrrrrtttvvvwwwwwwxxxqqqqqquuurrrkkkmmmuuu|||xxxtttssstttvvvvvvuuuwwwsssnnnjjjiiihhhgggfffaaabbbaaa___]]]\\\\\\^^^___```aaaaaa```]]]ZZZXXXUUUQQQKKKGGGFFFFFFEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCBBBDDDEEEDDDBBBCCCFFFJJJMMMVVVfffyyyxxxnnnjjjkkknnnrrrssssssssssssuuuxxx{{{~~~{{{wwwuuurrrqqqpppooooooppppppqqqrrrrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmooopppqqqrrrqqqqqqpppppppppqqqqqqrrrpppnnnmmmnnnnnnmmmlllmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmooorrrsssrrrqqqooommmkkkjjjlllmmmmmmllllllmmmmmmnnnnnnmmmmmmlllpppmmmlllnnnsssvvvtttrrroooooonnnnnnooorrrtttvvvuuuuuuuuuuuuttttttsssssspppppppppqqqrrrtttwwwxxxwwwvvvvvvuuuuuuvvvwwwxxxzzzzzz{{{{{{{{{zzzxxxwwwwwwyyyzzz{{{{{{|||~~~~~~~~~}}}cccUUUQQQKKKIIIGGGFFFFFFEEEDDDBBBEEECCCEEEIIILLLQQQ\\\gggsssqqqaaa\\\\\\\\\[[[[[[[[[[[[[[[YYYVVVUUUUUUVVVWWWVVVWWWZZZ\\\aaaooo|||xxxuuusssssstttvvvvvvvvvssspppqqqvvvssskkkiiimmmqqqtttwwwyyyyyyxxxxxxwwwzzzvvvpppkkkiiiiiihhhhhhfffffffffdddaaa_________aaabbbccccccaaa___\\\ZZZVVVRRRMMMIIIGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCAAACCCEEEEEEDDDEEEIIIMMMQQQ[[[mmmuuummmjjjjjjlllppprrrtttttttttuuuwwwyyy}}}zzzwwwuuusssrrrqqqooooooooopppqqqrrrrrrrrrqqqqqqqqqpppppppppppppppppppppqqqrrrssstttsssrrrqqqqqqqqqqqqqqqrrrpppnnnnnnoooooonnnmmmooopppqqqrrrrrrqqqppppppooonnnnnnppprrrsssrrrqqqqqqnnnlllkkklllmmmllllllmmmmmmnnnnnnnnnnnnmmmmmmpppnnnmmmnnnrrrsssrrrppppppooonnnnnnnnnppprrrtttttttttttttttttttttssssssrrrrrrssstttvvvxxxzzz{{{xxxxxxwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{|||||||||}}}hhhXXXSSSKKKIIIGGGFFFFFFEEEDDDBBBEEEDDDFFFJJJMMMQQQ\\\fffppppppaaa[[[[[[YYYXXXYYY[[[[[[[[[YYYWWWUUUUUUVVVWWWVVVXXXZZZ\\\bbbooo}}}yyyvvvsssrrrsssuuuvvvvvvtttrrrsssuuuqqqiiifffiiipppvvv~~~~~~||||||~~~}}}xxxrrrmmmkkkjjjjjjjjjlllmmmllljjjgggdddccccccaaabbbcccccccccaaa```___YYYUUUOOOKKKIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGFFFEEEFFFJJJNNNTTT```ttt{{{sssmmmjjjjjjkkkoooqqqtttvvvvvvvvvwwwxxx||||||||||||zzzwwwuuussstttsssrrrppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrsssrrrrrrrrrssssssssssssttttttsssqqqppppppppppppqqqpppnnnnnnooopppooonnnoooqqqsssuuuuuutttsssrrrpppooooooqqqssstttsssrrrssspppnnnmmmmmmnnnmmmlllnnnooooooppppppoooooonnnrrrpppooooooqqqrrrqqqooopppooonnnmmmmmmnnnpppqqqsssssssssrrrssssssssstttttttttvvvwwwyyy{{{}}}~~~zzzzzzyyyxxxxxxyyy{{{{{{~~~|||~~~~~~lllZZZSSSLLLIIIGGGEEEEEEEEEDDDCCCEEEDDDFFFJJJMMMQQQ[[[fffnnnqqqbbb\\\ZZZXXXWWWXXX[[[[[[\\\ZZZWWWUUUUUUVVVVVVUUUVVVYYY\\\bbbooo|||}}}yyyvvvrrrqqqrrrtttuuuvvvyyywwwvvvtttpppjjjhhhjjjuuu{{{}}}~~~zzztttpppnnnnnnmmmllloooppppppnnnjjjgggeeeeee```aaabbbddddddeeedddddd\\\XXXRRRMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGEEEFFFIIIMMMVVVdddzzz}}}wwwqqqnnnlllkkkkkknnnqqquuuvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwvvvuuuuuutttsssqqqqqqqqqrrrsssqqqrrrrrrrrrrrrsssssssssssstttttttttsssssssssrrrtttsssrrrppppppoooooooooqqqooonnnnnnoooqqqpppooopppqqqsssuuuvvvuuutttsssqqqpppppprrrtttuuutttsssuuurrrpppoooooopppooonnnqqqqqqqqqrrrrrrqqqqqqqqqsssrrrqqqqqqrrrrrrqqqppppppooommmllllllmmmoooppprrrrrrqqqqqqrrrssstttuuuvvvwwwyyy{{{}}}~~~~~~}}}{{{yyyxxxxxxyyyyyy~~~nnn[[[RRRLLLJJJFFFEEEEEEEEEDDDCCCEEEDDDFFFKKKMMMQQQZZZdddnnn~~~qqqddd^^^[[[XXXWWWYYYZZZ\\\\\\[[[XXXVVVUUUUUUTTTSSSUUUXXXZZZ```nnn{{{}}}zzzwwwtttpppoooqqqsssuuuvvv{{{zzzyyyvvvrrroooooopppyyy~~~~~~|||}}}xxxuuutttsssrrrpppoooqqqqqqooolllhhhgggfffbbbcccdddfffggghhhhhhhhh```\\\UUUOOOLLLKKKIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDFFFHHHIIIGGGEEEEEEIIILLLXXXhhh~~~zzzuuuqqqpppooonnnmmmoooqqqtttvvvvvvvvvwwwxxxvvvwwwwwwxxxxxxxxxxxxxxxvvvuuutttsssssstttuuuvvvtttttttttttttttttttttttttttuuuuuuuuutttsssrrrrrrsssrrrqqqppppppoooppppppqqqpppooooooqqqrrrrrrrrrrrrrrrtttuuuuuutttssssssppppppqqqsssvvvwwwwwwuuuwwwtttrrrqqqrrrsssrrrrrrssssssttttttttttttssssssuuuuuuuuuttttttssssssssspppooonnnmmmmmmnnnpppqqqsssrrrrrrrrrssstttvvvwwwyyyzzz|||}}}}}}{{{yyyyyyyyyyyy~~~ooo[[[RRRMMMJJJFFFDDDDDDEEEDDDDDDDDDDDDFFFJJJMMMPPPYYYbbbooo|||pppddd^^^[[[XXXWWWYYYZZZ\\\]]]\\\YYYWWWUUUUUURRRRRRTTTWWWZZZ```nnn{{{~~~}}}~~~}}}{{{yyyxxxuuurrrnnnmmmooorrruuuvvvyyy{{{{{{zzzxxxxxxxxxxxx{{{~~~}}}|||{{{zzzwwwuuurrrtttuuussspppmmmkkkjjjhhhhhhiiiiiijjjjjjjjjjjjddd___WWWQQQMMMKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCFFFGGGGGGEEEFFFJJJNNNYYYlll|||xxxtttrrrrrrrrrpppnnnppprrrtttuuuuuuvvvwwwyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuwwwxxxyyywwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwvvvtttsssrrrsssrrrrrrqqqqqqqqqrrrrrrsssrrrqqqrrrtttuuuvvvuuutttttttttttttttssssssssspppooopppssswwwyyyxxxxxxxxxvvvsssssstttvvvvvvuuuuuuvvvvvvwwwwwwvvvvvvuuuwwwwwwxxxwwwvvvvvvvvvwwwrrrqqqpppooopppqqqsssuuuvvvuuuttttttuuuxxxzzz{{{{{{|||~~~~~~|||||||||||||||}}}~~~ppp\\\SSSMMMJJJFFFDDDDDDDDDEEEDDDCCCCCCEEEJJJLLLOOOWWWaaaoooyyynnnccc]]]ZZZWWWWWWYYYZZZ\\\]]]]]]ZZZWWWUUUUUUSSSRRRTTTWWWZZZaaannn|||}}}zzzyyyzzz{{{|||}}}yyyxxxxxxxxxtttqqqmmmlllnnnrrruuuvvvuuuyyy}}}}}}}}}~~~~~~|||~~~~~~{{{yyyvvvxxxyyyxxxuuurrrppppppmmmmmmmmmllllllkkkkkkkkkfffaaaYYYRRRNNNKKKIIIGGGHHHGGGFFFEEEDDDDDDDDDDDDAAACCCFFFFFFEEEGGGLLLPPP[[[nnn{{{wwwsssrrrssstttrrrpppppprrrtttuuuuuuuuuwwwyyyxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvuuuvvvwwwxxxzzz{{{zzzzzzzzzyyyyyyyyyxxxxxxwwwxxxxxxxxxwwwuuutttsssssssssrrrrrrrrrsssttttttuuutttssstttvvvxxxxxxxxxwwwvvvuuutttssssssttttttoooooopppssswwwzzzzzzyyyxxxvvvttttttvvvwwwxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwxxxyyytttsssrrrrrrrrrtttvvvxxxxxxwwwwwwwwwxxxzzz}}}}}}~~~~~~~~~~~~|||}}}qqq]]]TTTMMMJJJFFFDDDDDDDDDEEEDDDBBBBBBEEEIIILLLNNNWWW```ooovvvlllbbb\\\YYYUUUVVVYYYZZZ\\\^^^]]]ZZZWWWVVVUUUSSSSSSUUUXXX[[[bbbppp}}}||||||{{{xxxuuusssssssssvvv}}}}}}{{{yyyxxxuuurrroooooopppssstttuuuuuuyyy}}}}}}~~~~~~zzz|||zzzuuuqqqqqqrrrrrrqqqpppnnnlllkkkhhhccc\\\VVVQQQNNNLLLJJJMMMJJJGGGEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGJJJMMMQQQ^^^rrrzzzzzzxxxvvvuuusssrrrqqqppptttxxxzzzzzzzzz|||{{{yyywwwvvvuuuvvvxxxyyyxxxxxxwwwwwwxxxxxxyyyzzzyyy{{{}}}}}}{{{xxxwwwwwwwwwwwwvvvvvvuuusssrrrqqqqqqrrrtttuuuuuuuuuttttttzzzxxxvvvuuuwwwxxxxxxwwwtttuuuuuuvvvuuusssqqqpppqqqqqqqqqrrrtttvvvwwwxxxwwwwwwxxxyyyzzzzzzzzzzzzwwwxxxzzz{{{{{{zzzxxxwwwxxxxxxxxxxxxxxxyyyzzz{{{xxxxxxvvvuuuuuuuuuvvvwwwxxxzzz}}}}}}}}}}}}~~~~~~|||{{{{{{||||||~~~~~~{{{|||~~~ttt^^^RRRKKKJJJHHHFFFDDDBBBAAAAAADDDCCCEEEIIIKKKNNNVVV___iii{{{xxxlllaaa[[[YYYVVVVVVYYY\\\\\\\\\ZZZWWWUUUUUUUUUVVVUUUVVVXXXZZZ```nnn{{{}}}zzzzzzyyyvvvsssqqqqqqrrrrrryyy~~~}}}xxxvvvsssrrrtttvvvxxxxxxwwwzzz}}}~~~~~~zzz{{{|||~~~}}}zzzwwwwwwvvvuuusssqqqnnnmmmiiiddd^^^YYYVVVSSSPPPOOOMMMJJJFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEGGGKKKNNN```sss{{{zzzyyywwwuuutttrrrrrrrrruuuyyy{{{{{{|||}}}~~~}}}{{{zzzyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzyyy{{{}}}}}}{{{yyywwwwwwvvvuuuuuutttsssrrrqqqppppppqqqrrrttttttttttttsssxxxvvvttttttvvvwwwwwwvvvtttuuuuuuuuuuuusssrrrqqqppppppqqqsssuuuwwwyyyzzzyyyzzzzzzzzz{{{zzzzzzzzztttvvvxxxyyyzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxvvvuuuuuuuuuvvvvvvxxxzzz}}}~~~}}}~~~~~~|||{{{{{{{{{|||~~~~~~}}}~~~uuu^^^SSSKKKJJJHHHFFFDDDBBBAAAAAACCCBBBDDDHHHIIILLLTTT^^^hhh{{{xxxmmmaaa\\\YYYVVVVVVYYY\\\]]]]]][[[XXXVVVUUUVVVWWWVVVVVVYYY[[[aaannn|||{{{xxxwwwwwwvvvssspppnnnnnnooonnnssszzz}}}{{{xxxxxxzzz|||}}}}}}zzz{{{|||}}}~~~}}}|||{{{wwwwwwwwwyyy{{{~~~}}}}}}|||{{{xxxuuurrrqqqlllhhhddd```]]][[[XXXUUUPPPMMMIIIFFFFFFFFFFFFFFFDDDEEEEEEEEEDDDFFFJJJMMM___qqq|||{{{zzzxxxwwwuuutttssstttwwwzzz|||}}}}}}~~~~~~~~~||||||{{{zzzyyyyyyyyyyyyyyy{{{}}}}}}{{{yyyxxxxxxuuuttttttsssrrrqqqppppppoooppprrrsssttttttsssssswwwuuussssssuuuvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqppppppqqqsssuuuxxxzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzrrrsssuuuwwwyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyyyyxxxwwwuuuttttttuuuuuuwwwyyy|||}}}}}}~~~}}}|||zzzzzz{{{{{{~~~~~~~~~vvv```UUULLLJJJHHHFFFDDDCCCBBBAAABBBAAACCCFFFHHHKKKSSS\\\gggzzzyyynnnbbb\\\ZZZWWWWWWYYY]]]^^^^^^\\\YYYWWWVVVVVVWWWVVVWWWYYY\\\bbbooo}}}~~~yyyuuussssssrrrooollljjjkkkkkkjjjnnnsssxxx}}}~~~~~~|||{{{zzzzzzzzzyyywwwvvvrrrrrrrrrtttwwwzzz~~~~~~{{{yyywwwssspppmmmjjjgggccc___\\\WWWSSSMMMJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFHHHKKKNNN[[[kkk}}}|||{{{zzzxxxwwwvvvuuuvvvxxxzzz}}}~~~}}}|||{{{zzzxxxxxxwwwwwwyyy{{{}}}}}}|||zzzyyyyyyuuuuuutttsssrrrqqqppppppoooppprrrtttuuuuuuttttttvvvtttssstttvvvwwwvvvuuuuuuuuutttttttttssssssrrrqqqqqqrrrrrrtttvvvwwwxxxxxxxxxxxxyyyyyyzzz{{{|||rrrsssuuuwwwxxxyyyyyyyyywwwvvvvvvvvvvvvwwwxxxxxxyyyxxxwwwuuutttttttttuuuuuuwwwzzz{{{{{{|||~~~~~~|||zzzyyyyyyyyyyyy|||}}}}}}~~~~~~wwwbbbWWWLLLKKKIIIFFFDDDCCCBBBBBBBBBAAACCCFFFHHHJJJRRR[[[eeeyyy{{{oooccc]]]ZZZXXXXXXZZZ]]]______^^^[[[XXXWWWWWWWWWVVVWWWZZZ\\\bbbppp~~~{{{uuurrroooooonnnllliiiggggggiiiiiikkknnnrrrxxx}}}{{{yyywwwwwwuuurrrooonnnnnnnnnpppssswww{{{}}}|||{{{xxxuuurrrmmmgggbbb]]]XXXQQQLLLIIIHHHHHHGGGGGGHHHHHHGGGGGGIIIMMMOOOVVVeeexxx~~~}}}}}}{{{zzzyyyxxxwwwwwwxxxyyy|||~~~~~~|||{{{zzzxxxwwwvvvvvvvvvyyy{{{}}}~~~|||zzzyyyyyywwwvvvtttsssrrrqqqqqqrrrppprrrsssuuuvvvwwwvvvvvvvvvuuutttuuuwwwxxxwwwvvvuuutttttttttsssssssssssssssrrrrrrqqqqqqrrrrrrssssssssstttuuuwwwzzz|||}}}vvvwwwwwwxxxxxxxxxxxxxxxsssssssssttttttuuuvvvwwwyyyxxxvvvttttttttttttuuusssvvvxxxyyyzzzzzz{{{}}}~~~}}}zzzxxxwwwvvvvvvwwwzzzzzzzzz{{{|||}}}}}}}}}yyycccXXXLLLKKKIIIGGGEEECCCBBBBBBCCCBBBDDDGGGHHHJJJRRR[[[dddxxx|||qqqddd___[[[XXXXXXZZZ]]]___```___\\\XXXWWWWWWWWWVVVWWWZZZ\\\cccqqq~~~}}}xxxrrrooollllllkkkiiifffeeeeeefffhhhiiijjjmmmrrrzzz|||xxxwwwvvvsssmmmiiikkkkkklllnnnqqqtttwwwyyy}}}}}}wwwooojjjccc]]]UUUNNNJJJHHHFFFEEEEEEFFFFFFFFFGGGIIIMMMPPPWWWddduuu~~~}}}|||{{{zzzzzzvvvvvvwwwzzz}}}~~~}}}|||{{{}}}~~~}}}|||{{{yyyxxxwwwvvvvvvvvvxxx{{{}}}~~~|||{{{zzzzzzwwwvvvtttsssqqqqqqrrrrrrqqqrrrtttvvvwwwxxxxxxwwwuuuttttttvvvxxxxxxwwwvvvuuuttttttssssssssstttttttttsssrrrqqqpppoooooooooooooooppprrruuuxxx|||~~~{{{{{{zzzxxxwwwvvvuuutttoooooopppqqqrrrtttuuuvvvwwwvvvuuutttttttttuuuvvvtttvvvxxxyyyyyyyyyzzz{{{|||{{{xxxvvvttttttssstttvvvvvvwwwxxxyyyyyyzzz{{{{{{||||||~~~{{{dddXXXMMMKKKIIIGGGEEEDDDCCCBBBCCCBBBDDDGGGHHHJJJRRR[[[bbbwww~~~rrrfff```\\\YYYYYY[[[]]]^^^```___\\\XXXWWWVVVVVVUUUVVVYYY\\\bbbqqq~~~}}}xxxrrrooojjjjjjjjjgggeeecccdddeeehhhffffffhhhmmmttt{{{~~~zzzyyyxxxssskkkeeehhhiiikkkmmmppprrrtttuuu|||xxxrrrllleee\\\SSSNNNKKKIIIGGGEEEFFFGGGGGGHHHKKKOOOSSS^^^iiiwww~~~~~~}}}|||{{{{{{uuuuuuuuuxxx{{{}}}{{{yyywwwyyy|||}}}||||||{{{zzzyyyxxxwwwwwwwwwxxx{{{}}}~~~}}}{{{{{{{{{wwwuuusssqqqppppppqqqrrrpppqqqsssuuuwwwwwwwwwwwwsssssssssuuuwwwxxxvvvuuuuuutttsssssssssssstttuuutttsssrrrqqqppppppppppppoooooooooqqqssswwwzzz|||~~~{{{xxxuuurrrpppoookkklllmmmnnnppprrrtttvvvuuuuuutttssstttuuuvvvwwwwwwyyyzzz{{{zzzyyyzzz{{{zzzyyyvvvtttrrrqqqqqqqqqrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyzzz}}}}}}dddWWWMMMLLLJJJGGGEEEDDDCCCBBBBBBAAACCCEEEFFFHHHPPPYYYaaavvvsssggg```]]]ZZZYYY[[[\\\^^^______\\\XXXVVVUUUUUUTTTUUUXXX[[[bbbppp~~~zzzuuuqqqiiiiiiiiigggdddcccccceeegggeeeccceeejjjqqqwww{{{|||{{{yyytttkkkcccggghhhkkkmmmppprrrssssss{{{~~~xxxtttmmmbbbYYYSSSOOOLLLKKKGGGHHHIIIJJJKKKNNNSSSVVVdddooo{{{~~~~~~~~~}}}||||||tttssstttwwwzzz|||zzzwwwtttwwwzzz~~~}}}|||||||||{{{zzzyyyyyyyyyyyyxxx{{{}}}~~~}}}{{{{{{{{{vvvtttrrrpppoooooopppqqqoooppprrrtttvvvvvvvvvvvvqqqqqqrrrtttvvvwwwuuusssuuutttsssrrrrrrsssuuuuuussssssrrrqqqqqqrrrrrrrrrpppppppppqqqsssvvvyyy{{{|||wwwrrrooollljjjiiiiiikkkmmmooorrrtttuuuttttttsssssstttuuuwwwxxxyyy{{{||||||{{{zzzzzz{{{yyywwwuuurrrqqqpppooooooppppppqqqrrrssstttuuuvvvwwwwwwwwwxxxzzz}}}eeeWWWMMMLLLJJJHHHEEEDDDCCCCCCAAA@@@AAADDDEEEGGGOOOXXXaaavvvtttgggaaa]]]ZZZYYY[[[[[[]]]___^^^[[[XXXUUUTTTTTTSSSUUUXXX[[[aaappp~~~ttt~~~zzzuuuqqqkkkjjjhhhfffdddcccbbbbbbcccdddeeefffiiinnnuuuzzz~~~|||wwwppplllkkkjjjmmmppppppooossszzz{{{~~~zzztttjjj___UUUNNNIIIHHHJJJIIIIIIJJJJJJMMMYYYeeeooo{{{~~~}}}}}}|||||||||{{{xxxvvvsssrrrsssuuuwwwwwwtttpppooorrruuuwwwxxxxxxzzz{{{{{{|||~~~~~~}}}zzzwwwtttxxxxxxyyyyyyyyyxxxwwwvvvwwwuuurrrpppnnnnnnnnnooolllnnnqqqsssuuuuuuuuutttssspppnnnnnnppprrrtttttttttrrrqqqpppppprrrsssuuuuuutttssssssrrrrrrrrrrrrsssqqqppprrrwww|||vvvtttrrrooommmllllllllloooppppppooonnnnnnppprrrtttrrrpppnnnpppsssxxx{{{xxxyyyzzz{{{|||{{{zzzzzzsssrrrqqqpppooonnnmmmlllnnnlllkkknnnrrrtttsssrrruuutttttttttvvvyyy}}}|||||||||}}}fffXXXPPPMMMIIIFFFEEEDDDCCCBBBCCCAAABBBEEEGGGIIIOOOVVVcccooovvvhhhaaa\\\XXXXXXZZZ\\\\\\]]]\\\[[[YYYWWWVVVUUUTTTVVVYYY[[[aaannn{{{{{{qqq|||wwwsssmmmllljjjgggeeedddccccccbbbcccdddfffhhhmmmtttyyy{{{vvvrrrpppoooppprrrqqqpppsssyyy|||yyypppeeeZZZSSSNNNLLLOOOMMMLLLMMMMMMQQQ]]]jjj~~~~~~~~~}}}|||{{{{{{{{{zzzwwwuuusssqqqqqqrrrttttttqqqoookkknnnrrruuuvvvwwwyyy{{{zzz{{{|||}}}|||yyywwwuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxvvvssspppmmmlllllllllkkkllloooqqqrrrrrrrrrqqqqqqooommmmmmooorrrsssssssssrrrpppoooooopppqqqrrrsssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrtttwwwyyyyyyxxxrrrqqqooommmkkkkkkkkkkkkmmmnnnoooooonnnnnnoooqqqpppooommmlllmmmppptttvvvwwwxxxyyyyyyyyyxxxwwwvvvrrrqqqqqqpppooonnnnnnmmmlllkkkjjjlllppprrrqqqpppqqqrrrsssuuuwwwyyyzzz{{{{{{{{{{{{|||~~~hhhYYYPPPMMMIIIFFFEEEDDDCCCBBBDDDBBBBBBEEEGGGIIIOOOVVVcccnnnuuuggg```[[[XXXWWWYYY\\\\\\\\\\\\[[[YYYWWWVVVUUUUUUVVVYYY[[[aaaooo|||~~~uuu~~~yyyuuunnnmmmkkkiiigggeeeddddddbbbcccdddeeegggkkkrrrvvv}}}|||yyywwwuuuuuuwwwuuusssuuuzzzxxxmmmcccZZZUUURRRTTTRRRQQQPPPPPPUUUbbbooo}}}{{{zzzyyyxxxxxxyyyxxxvvvtttqqqooommmmmmnnnnnnmmmlllhhhkkkooorrrtttvvvxxxyyyxxxxxxyyyzzzzzzxxxwwwvvvrrrrrrqqqrrrsssuuuvvvxxxyyywwwtttqqqnnnkkkjjjiiijjjkkkmmmnnnoooooonnnnnnnnnlllkkkkkknnnppprrrrrrrrrqqqooonnnmmmnnnoooooooooooonnnnnnnnnooopppppppppqqqsssuuuvvvtttppplllmmmlllkkkjjjjjjiiijjjjjjkkkmmmnnnnnnmmmmmmnnnpppkkkkkkjjjjjjkkkmmmnnnpppttttttuuuvvvvvvuuutttsssppppppoooooonnnnnnnnnnnniiihhhhhhjjjmmmoooooonnnnnnpppsssuuuwwwwwwvvvvvvyyyyyyyyy{{{}}}~~~kkk[[[QQQMMMIIIFFFEEEDDDCCCBBBEEEBBBCCCFFFGGGIIIOOOVVVcccmmm}}}sssfff___ZZZVVVVVVXXX[[[[[[\\\\\\[[[YYYWWWVVVVVVUUUWWWZZZ\\\bbbppp}}}wwwooo~~~yyyuuuooonnnllliiigggeeeddddddbbbccccccdddeeejjjooottt{{{~~~{{{zzz|||{{{yyy{{{uuujjjaaa[[[WWWXXXVVVTTTTTTTTTXXXfffsss|||xxxwwwvvvttttttuuutttsssqqqooommmkkkiiihhhhhhiiiiiigggjjjnnnqqqrrrsssuuuvvvuuuuuuvvvvvvvvvvvvvvvuuurrrqqqpppoooppprrrtttvvvwwwvvvuuurrrpppmmmkkkjjjjjjkkklllmmmmmmmmmmmmlllllljjjiiiiiilllooopppqqqppppppnnnmmmllllllllllllkkkkkkkkkkkklllmmmnnnnnnnnnooopppqqqqqqooojjjfffiiiiiiiiiiiiiiiiiijjjjjjiiikkkmmmmmmllllllmmmnnnhhhiiiiiiiiijjjjjjkkkkkknnnoooqqqrrrssssssrrrrrrmmmmmmmmmmmmmmmmmmmmmmmmgggggghhhiiikkklllllllllmmmoooqqqssstttuuuttttttvvvwwwxxxzzz|||~~~~~~mmm\\\QQQNNNIIIFFFEEEEEEDDDCCCEEECCCCCCFFFGGGIIINNNUUUccclll{{{~~~rrreee]]]YYYUUUUUUWWWZZZ[[[[[[[[[[[[YYYWWWVVVVVVUUUWWWZZZ]]]cccqqq~~~~~~uuukkkddd}}}xxxtttpppooommmjjjgggfffddddddccccccccccccdddhhhmmmrrryyy|||qqqhhh```]]][[[XXXWWWWWWWWW\\\iiivvvzzzuuutttrrrqqqpppqqqqqqpppooonnnllliiifffddddddeeefffiiikkknnnpppppppppqqqrrrrrrrrrqqqqqqrrrrrrsssssssssrrrpppnnnnnnoooqqqrrrsssttttttsssrrrpppooommmkkkllllllmmmnnnnnnnnnnnnkkkiiiggghhhjjjmmmooooooooonnnmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjkkkllllllkkkjjjkkkkkkjjjhhhfffgggggghhhiiijjjjjjkkkkkkgggjjjlllmmmlllllllllnnniiiiiijjjjjjjjjjjjjjjjjjjjjlllnnnqqqrrrsssssssssllllllllllllllllllllllllggghhhiiijjjjjjkkklllmmmpppppppppqqqqqqrrrsssttttttuuuwwwyyy|||~~~~~~~~~~~~ooo]]]QQQNNNJJJGGGFFFEEEDDDCCCEEEBBBBBBEEEGGGHHHMMMTTTbbbkkkyyy}}}qqqddd\\\XXXUUUUUUWWWYYYZZZ[[[[[[ZZZYYYXXXWWWUUUUUUWWWZZZ]]]cccqqq~~~vvvnnnfffaaa}}}zzzxxxuuusssqqqooollliiigggfffeeedddddddddcccdddggglllpppxxxyyyppphhhddd^^^]]]]]]^^^^^^aaammmyyyyyytttsssqqqooooooppppppoooooommmllljjjfffbbbaaabbbdddhhhjjjmmmnnnnnnnnnnnnooopppooonnnmmmmmmnnnooopppqqqpppooonnnmmmnnnnnnooooooppprrrssssssrrrpppooolllmmmmmmnnnooooooppppppllljjjggggggiiilllmmmmmmmmmlllllllllkkkkkkjjjjjjhhhhhhggggggggghhhiiiiiijjjhhhfffffffffggggggfffeeefffhhhiiijjjkkkkkkkkkgggiiilllmmmmmmlllmmmmmmlllkkkkkkkkkkkkkkkkkkkkkjjjlllnnnqqqssstttttttttnnnnnnmmmmmmlllllllllkkkiiijjjllllllkkkkkkmmmnnnrrrqqqqqqqqqqqqrrrssstttssstttvvvyyy|||~~~}}}||||||{{{}}}~~~rrr```RRRNNNJJJGGGFFFEEEDDDCCCDDDAAABBBDDDEEEFFFLLLRRR___hhhwww}}}pppccc\\\XXXUUUUUUWWWYYYYYYZZZ[[[ZZZYYYXXXWWWTTTTTTVVVZZZ]]]cccqqqxxxrrrmmmgggccc}}}yyyyyyyyyyyyvvvtttrrrooollljjjhhhhhhffffffeeeddddddggglllooovvv~~~xxxppplllcccbbbdddffffffhhhsss~~~zzzssstttrrrpppooopppqqqqqqpppllllllkkkgggbbb```aaabbbdddgggjjjlllllllllmmmnnnnnnllljjjiiiiiijjjlllmmmllllllllllllllllllmmmmmmlllnnnppprrrrrrqqqooommmllllllmmmnnnoooppprrrrrrmmmkkkhhhhhhiiikkkkkkkkkkkkkkkkkkllllllkkkkkkjjjhhhhhhggggggfffggggggggghhhfffeeedddeeeeeedddcccdddeeeggghhhiiijjjiiiiiifffiiilllnnnmmmmmmmmmnnnnnnmmmlllkkkkkkkkkkkklllnnnoooqqqssstttttttttsssqqqqqqppppppooonnnmmmmmmkkkmmmoooooommmmmmoooqqqqqqrrrssstttuuutttsssrrrrrrtttvvvzzz}}}~~~}}}|||zzzyyyxxxxxxwwwxxxzzz|||~~~wwwcccRRRNNNJJJGGGFFFFFFEEEDDDCCC@@@@@@CCCDDDEEEJJJQQQ[[[dddttt}}}pppccc]]]YYYVVVVVVXXXXXXYYYZZZZZZZZZYYYXXXWWWSSSSSSUUUYYY\\\cccqqq~~~~~~yyytttoookkkzzzwwwyyy{{{}}}xxxwwwtttqqqnnnllljjjjjjgggffffffddddddggglllooottt|||~~~vvvrrrggggggiiillllllnnnwwwzzztttuuusssqqqppprrrssssssrrrlllmmmlllhhhccc``````aaaaaacccgggiiijjjkkklllnnnmmmkkkiiigggfffhhhiiikkkggghhhiiikkklllllllllllljjjllloooqqqqqqooollljjjkkkllllllmmmoooqqqrrrsssnnnllliiihhhiiijjjkkkjjjjjjjjjkkklllllllllkkkkkkiiihhhgggfffffffffffffffgggfffeeeeeeeeedddbbb```cccdddfffhhhiiiiiihhhhhhfffiiilllnnnnnnmmmmmmnnnooonnnmmmkkkjjjkkkllllllrrrssstttuuuuuutttsssrrrttttttsssrrrqqqpppooonnnllloooqqqqqqooonnnpppsssppprrrvvvxxxxxxvvvsssppprrrtttwwwzzz}}}}}}|||{{{zzzxxxwwwvvvuuurrrtttwwwyyy|||zzzfffRRROOOJJJGGGFFFFFFEEEDDDBBB@@@@@@BBBCCCDDDIIIPPPWWWaaaqqq}}}qqqddd]]]YYYVVVVVVYYYXXXYYYZZZZZZZZZYYYXXXWWWRRRRRRTTTXXX[[[bbbppp~~~{{{www~~~{{{wwwsssqqqnnnkkkiiijjjiiigggffffffhhhjjjllluuu{{{|||uuuoooqqqsssssstttyyyyyyyyyuuuuuuuuuuuuuuuvvvwwwwwwvvvtttoooiiieeebbbaaa```aaabbbccceeeggghhhjjjjjjlllkkkjjjiiihhhgggfffeeeiiigggfffgggiiijjjkkkjjjmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooppprrrsssooollljjjiiijjjkkkkkkjjjlllmmmmmmmmmlllkkkkkkjjjmmmkkkhhheeedddeeeggghhh```aaabbbccccccccccccccceeedddddddddeeeggghhhiiihhhjjjkkkmmmlllkkkiiihhhkkklllmmmllljjjiiijjjkkkqqqqqqssssssssssssrrrqqqttttttuuuuuuuuuuuuttttttxxxvvvtttsssuuuvvvvvvvvvvvvuuuuuuuuutttttttttttttttvvvxxx{{{}}}}}}}}}||||||{{{zzzxxxwwwvvvvvvvvvvvvttttttwww}}}|||eeeYYYPPPHHHGGGFFFDDDCCCDDDBBBCCCDDDCCCCCCDDDGGGIIIRRR___ooo|||~~~sssggg```[[[UUURRRRRRSSSTTTVVVVVVUUUTTTUUUVVVUUUTTTVVVYYY\\\bbbqqq~~~yyyvvvssspppllljjjiiihhheeedddeeehhhkkkmmmvvv{{{}}}ssstttuuuwwwzzz{{{{{{uuuuuuuuuuuuvvvwwwxxxyyywwwtttpppkkkgggdddcccbbbbbbcccdddfffhhhjjjkkklllnnnmmmllljjjhhhgggeeeeeegggfffeeefffiiikkklllkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooqqqrrrtttpppnnnlllkkklllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkooommmjjjgggeeedddeeefffbbbbbbbbbcccccccccddddddddddddddddddeeegggiiijjjlllllllllkkkjjjgggeeedddhhhjjjkkkkkkjjjjjjkkkmmmnnnoooppprrrrrrrrrrrrqqqvvvvvvwwwxxxxxxxxxxxxxxxxxxvvvttttttuuuvvvvvvuuuvvvvvvvvvuuuuuuuuutttttttttvvvxxx{{{|||}}}||||||zzzyyyxxxxxxwwwwwwwwwwwwvvvuuuuuuxxx~~~}}}eeeYYYPPPIIIGGGFFFDDDCCCDDDBBBCCCDDDCCCCCCDDDGGGIIIQQQ]]]nnn{{{sssfff^^^YYYTTTRRRSSSUUUWWWXXXXXXWWWWWWWWWXXXXXXWWWWWWYYY\\\bbbppp~~~}}}zzzvvvrrrnnnkkkhhhfffcccbbbcccggglllooovvvzzz{{{zzzyyy|||||||||ttttttuuuvvvwwwyyyzzz{{{xxxvvvrrrnnnjjjhhhgggfffcccdddeeegggiiikkkmmmnnnooonnnmmmkkkiiihhhfffffffffeeedddfffiiikkklllllljjjkkkkkklllmmmnnnooooooooooooooooooppprrrssstttqqqooommmmmmooopppqqqpppoooooooooooooooooonnnmmmqqqooolllhhhfffeeeeeeeeeddddddcccbbbcccdddeeefffeeeddddddeeefffiiikkklllpppooollliiigggdddcccbbbfffhhhiiijjjjjjjjjlllnnnkkklllnnnppprrrrrrrrrrrrxxxyyyzzz|||}}}}}}}}}}}}zzzxxxvvvuuuvvvwwwwwwvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz{{{|||{{{{{{vvvvvvwwwwwwxxxxxxyyyyyywwwwwwwwwzzzfffZZZQQQIIIGGGGGGDDDCCCDDDBBBCCCCCCCCCCCCDDDGGGIIIPPP[[[kkkyyyttteee]]]WWWSSSSSSUUUWWWYYY[[[[[[ZZZZZZZZZ[[[[[[YYYYYYZZZ[[[aaaooo|||~~~zzzvvvqqqnnnhhhfffbbb```bbbffflllooouuuxxx|||{{{uuuuuuvvvwwwyyy{{{}}}~~~yyywwwuuuqqqnnnlllkkkjjjddddddfffhhhjjjlllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjhhhgggfffgggiiikkkkkkkkkiiijjjkkklllmmmnnnooopppoooooopppqqqrrrsssttttttqqqpppnnnnnnppprrrrrrrrrppppppqqqqqqqqqqqqppppppqqqooollljjjhhhggggggggggggfffdddcccccceeefffhhhggggggggghhhiiikkknnnooosssqqqmmmiiifffeeeddddddfffhhhiiiiiiiiiiiikkkllliiikkkmmmpppsssttttttuuuyyyzzz|||~~~}}}{{{yyyxxxxxxyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwyyyzzz{{{{{{{{{{{{tttuuuvvvxxxyyyzzz{{{{{{xxxyyyzzz}}}hhh[[[RRRJJJHHHGGGDDDCCCDDDAAABBBCCCCCCBBBCCCFFFIIIOOOXXXggguuutttddd[[[VVVRRRSSSVVVXXXZZZ\\\\\\[[[[[[\\\]]]]]][[[ZZZZZZ[[[___mmmzzz~~~zzztttqqqjjjgggcccaaabbbeeejjjnnnrrruuu{{{~~~{{{yyywwwwwwxxxyyy{{{~~~{{{zzzwwwtttrrrooonnnmmmeeefffgggiiijjjlllmmmnnnlllllllllmmmnnnoooooopppmmmllljjjjjjkkkkkkkkkjjjjjjjjjkkklllmmmoooooopppppppppqqqrrrssstttuuuuuuqqqooonnnnnnppprrrrrrrrrqqqqqqrrrssssssrrrrrrqqqnnnmmmlllkkkjjjkkkkkkkkkjjjiiigggffffffggghhhjjjjjjjjjjjjkkklllnnnppprrrsssqqqnnnkkkiiihhhiiijjjhhhjjjjjjjjjhhhhhhiiijjjiiikkknnnrrruuuwwwxxxxxxyyyzzz{{{}}}~~~{{{{{{{{{||||||{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{uuuvvvxxxzzz{{{||||||}}}zzz{{{~~~kkk\\\SSSKKKIIIHHHEEECCCDDDAAABBBCCCBBBBBBCCCFFFHHHMMMUUUcccqqq|||tttdddZZZUUURRRSSSVVVVVVXXX[[[[[[[[[ZZZ[[[]]]\\\ZZZZZZ[[[[[[___kkkxxx}}}wwwtttmmmjjjfffcccbbbeeehhhkkknnnqqqvvv~~~~~~{{{yyyzzzzzz{{{|||~~~}}}|||zzzwwwtttqqqooonnnhhhiiijjjkkklllmmmmmmnnnkkkkkkmmmnnnppprrrssstttrrrpppnnnmmmnnnnnnlllkkkkkkllllllmmmnnnooopppppppppqqqrrrtttuuuuuuuuuuuurrrpppnnnnnnpppqqqqqqqqqqqqrrrssssssssssssssssssllllllllllllmmmnnnoooooolllllljjjiiiiiijjjjjjkkkmmmlllllllllmmmoooqqqrrrsssqqqooommmllllllnnnooojjjkkklllkkkiiihhhiiijjjkkklllpppsssvvvyyyzzzzzzxxxyyy{{{|||~~~~~~||||||}}}~~~{{{{{{{{{zzzzzzzzzyyyyyy{{{{{{{{{{{{{{{|||||||||xxxzzz{{{}}}~~~~~~~~~~~~{{{~~~nnn]]]TTTLLLJJJHHHEEEDDDEEEAAABBBBBBBBBBBBCCCFFFHHHLLLSSS___lllxxxssscccZZZUUURRRRRRUUUUUUWWWYYYZZZYYYYYYZZZ\\\ZZZYYY[[[]]]^^^aaalllxxxzzzvvvooommmiiieeeddddddfffgggjjjmmmssszzz~~~yyyvvvxxxzzz{{{|||~~~|||}}}}}}~~~~~~}}}{{{yyyuuurrrooonnnmmmmmmnnnnnnnnnnnnoooooolllmmmnnnpppqqqssstttuuutttrrrppppppqqqqqqpppooonnnnnnnnnoooooooooppppppppprrrsssuuuvvvvvvvvvvvvtttrrrpppooopppqqqqqqqqqqqqrrrrrrsssttttttssssssllllllmmmmmmnnnoooppppppnnnnnnnnnmmmmmmlllllllllnnnmmmlllllllllnnnoooppprrrqqqooonnnnnnnnnooopppiiijjjkkkkkkjjjjjjkkklllkkkmmmppptttwwwyyyzzzzzzxxxyyyzzz|||}}}~~~~~~~~~~~~|||{{{{{{}}}|||||||||{{{{{{{{{zzzzzz}}}}}}}}}|||||||||}}}}}}}}}~~~~~~|||qqq^^^UUUMMMJJJIIIFFFDDDEEEAAAAAABBBBBBAAACCCEEEHHHKKKQQQ[[[hhhuuusssddd[[[VVVRRRRRRTTTTTTVVVXXXYYYYYYYYYZZZ[[[XXXYYY]]]aaabbbeeeooozzz{{{wwwqqqoookkkgggeeeddddddeeegggkkkqqqwww{{{uuurrrsssvvvwwwyyy|||~~~~~~|||zzzvvvrrrooonnnqqqqqqqqqpppppppppppppppnnnnnnoooppprrrsssttttttuuusssrrrrrrsssttttttsssooooooooooooppppppppppppqqqrrrtttuuuwwwwwwvvvvvvvvvsssqqqpppqqqrrrrrrqqqqqqqqqrrrssstttttttttsssmmmmmmnnnnnnooooooppppppooooooppppppooonnnmmmmmmnnnmmmlllkkkkkklllmmmnnnqqqqqqpppooooooooooooooohhhiiikkkkkkkkkkkkmmmoookkkmmmppptttwwwyyyzzzzzzxxxyyyzzz{{{|||}}}}}}}}}|||{{{yyyzzz|||||||||||||||{{{{{{{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}sss^^^UUUMMMKKKIIIFFFDDDEEE@@@AAABBBBBBAAABBBEEEHHHKKKPPPZZZfffsss}}}rrrddd[[[VVVRRRQQQSSSTTTVVVXXXYYYYYYYYYZZZ\\\WWWYYY^^^dddfffiiirrr|||}}}{{{zzztttrrrnnniiieeebbb``````gggjjjpppuuu|||yyytttuuuvvvxxxyyy||||||yyyuuusssrrruuusssppppppqqqrrrrrrrrrrrrqqqooonnnppprrruuuwwwxxxxxxwwwvvvvvvuuuttttttpppqqqrrrqqqqqqqqqsssuuuvvvwwwxxxxxxyyyyyyxxxxxxyyyxxxxxxwwwvvvuuutttssstttsssrrrqqqrrrtttvvvwwwppppppppppppqqqqqqrrrrrrpppqqqqqqrrrqqqpppooonnnooommmllllllnnnooonnnnnnnnnnnnnnnnnnooooooooooookkklllmmmmmmmmmmmmoooqqqpppqqqrrruuuwwwzzz|||}}}|||}}}}}}}}}}}}||||||{{{}}}yyytttuuuzzz}}}~~~|||zzz{{{{{{{{{|||||||||}}}~~~~~~}}}~~~~~~~~~}}}xxx```UUUKKKIIIHHHEEECCCCCCAAABBBBBBBBBAAAAAACCCDDDIIIMMMUUU```lllvvv|||{{{nnn```YYYTTTPPPPPPRRRUUUWWWXXXXXXVVVUUUTTTTTTYYYYYY[[[```hhhqqqxxx|||~~~|||{{{wwwuuuqqqlllhhhdddbbbaaafffiiiooottt{{{{{{wwwyyyzzz|||}}}|||yyyvvvuuuuuusssqqqppprrrssssssrrrrrrrrrqqqqqqsssuuuwwwyyy||||||||||||{{{zzzzzzyyywwwxxxxxxwwwuuutttvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuvvvuuuuuuttttttuuuwwwwwwtttttttttttttttssssssrrrppppppqqqrrrrrrqqqpppppppppooommmmmmooopppoooooooooooopppppppppqqqqqqqqqooopppqqqpppooooooppprrrrrrssstttvvvyyy{{{}}}}}}||||||}}}}}}}}}|||{{{zzz|||xxxttttttyyy||||||{{{zzzzzzzzz{{{||||||}}}}}}~~~~~~~~~xxxaaaVVVLLLIIIHHHFFFCCCCCCAAABBBBBBBBBAAAAAACCCDDDHHHKKKRRR\\\gggrrryyy|||xxxlll___XXXSSSOOOMMMOOORRRTTTWWWWWWWWWVVVVVVWWWYYYZZZ\\\aaajjjttt|||}}}}}}{{{yyyuuuqqqkkkgggcccaaadddhhhmmmrrrxxx}}}~~~}}}zzzyyyuuutttrrrrrrtttuuuttttttsssssstttvvvwwwxxxzzzzzz~~~~~~~~~~~~{{{yyyxxxxxxyyy{{{{{{|||}}}}}}}}}}}}||||||||||||{{{{{{yyyxxxwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwuuusssrrrooopppqqqrrrsssssssssssssssqqqooopppqqqrrrqqqpppqqqqqqqqqrrrrrrrrrssssssttttttuuusssrrrqqqrrrtttuuuvvvwwwyyy{{{|||}}}~~~||||||}}}~~~}}}|||{{{zzz{{{wwwttttttxxx{{{{{{zzzzzzzzz{{{{{{|||}}}}}}~~~~~~}}}|||}}}}}}~~~{{{cccWWWMMMIIIHHHFFFDDDDDDAAABBBBBBBBBAAAAAACCCDDDFFFIIIOOOWWWaaakkktttyyywwwkkk___XXXSSSNNNKKKLLLOOOQQQUUUVVVWWWWWWXXXYYYYYYZZZ]]]ccclllwww~~~~~~~~~}}}zzzuuuoooiiidddaaacccffflllpppuuu}}}~~~}}}{{{wwwvvvuuuvvvwwwxxxwwwvvvtttvvvxxxzzz{{{|||||||||}}}~~~~~~{{{zzzzzz|||}}}~~~~~~||||||||||||{{{zzzyyyxxxyyyyyyyyyyyyxxxwwwvvvuuuzzzzzz{{{zzzxxxvvvsssqqqooopppqqqssstttuuuvvvvvvuuutttrrrrrrssstttsssrrrrrrrrrrrrssssssssstttttttttuuuvvvuuuttttttvvvwwwyyyyyyzzz{{{|||}}}~~~~~~|||}}}~~~~~~}}}|||{{{yyyvvvwwwyyy{{{{{{{{{|||||||||}}}~~~~~~}}}{{{zzz{{{}}}~~~eeeYYYNNNJJJIIIFFFDDDDDDAAABBBBBBBBBAAAAAACCCDDDFFFHHHMMMSSS\\\fffpppvvvxxxmmmaaaZZZUUUOOOKKKKKKNNNQQQTTTVVVVVVVVVWWWXXXVVVXXX\\\bbbkkkxxx}}}xxxrrrkkkeeebbbaaaeeejjjooossszzz~~~~~~|||yyyyyyxxxyyy{{{|||{{{zzzwwwxxxzzz|||}}}}}}||||||{{{}}}~~~}}}~~~~~~{{{|||||||||{{{zzzyyyxxxyyyyyyyyyxxxwwwvvvttttttyyyyyyyyyxxxvvvtttrrrppppppqqqrrrsssuuuwwwxxxyyywwwvvvttttttuuuuuutttsssrrrrrrrrrsssssssssttttttssstttuuuuuuuuuvvvyyy{{{{{{||||||||||||}}}}}}}}}|||}}}~~~}}}|||zzzzzz{{{}}}}}}}}}~~~}}}zzzzzz{{{~~~hhh[[[OOOKKKIIIFFFDDDEEEAAABBBBBBBBBAAAAAACCCDDDEEEHHHLLLQQQXXXaaalllsss||||||qqqeee^^^XXXQQQNNNNNNPPPRRRUUUUUUUUUTTTUUUVVVTTTVVVZZZ___iiivvv|||vvvnnngggcccaaaeeejjjnnnrrrxxx~~~}}}}}}|||}}}}}}~~~~~~~~~|||zzzzzzzzz{{{}}}~~~}}}{{{yyyzzz{{{}}}}}}||||||{{{{{{}}}{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvuuuttttttvvvvvvuuutttsssrrrqqqqqqrrrrrrssstttvvvxxxzzz{{{yyywwwuuuuuuuuuvvvuuutttssssssssstttttttttuuuuuurrrtttuuuvvvvvvxxx{{{}}}}}}}}}||||||{{{{{{{{{{{{yyy{{{~~~~~~~~~~~~~~~|||~~~}}}{{{{{{}}}jjj]]]PPPKKKIIIFFFEEEEEEAAABBBBBBBBBAAAAAACCCDDDDDDGGGLLLPPPUUU^^^hhhoooyyysssfff___YYYRRROOOOOOQQQSSSUUUUUUTTTSSSSSSSSSRRRUUUXXX]]]eeessszzzrrrkkkfffaaaeeejjjnnnqqqvvv~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}yyyyyyzzz|||~~~~~~}}}{{{{{{|||||||||{{{{{{zzzzzzzzz}}}~~~~~~~~~{{{{{{{{{|||{{{{{{zzzyyyyyyxxxwwwuuuuuuuuuvvvvvvtttsssqqqppppppppprrrssstttttttttuuuvvvyyy{{{|||zzzxxxvvvuuuvvvvvvuuutttuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvxxxxxxxxxyyy{{{}}}}}}}}}|||{{{zzzyyyyyyxxxuuuxxx|||~~~~~~}}}||||||zzz|||~~~}}}|||}}}lll___QQQLLLJJJGGGEEEFFFAAABBBBBBBBBAAAAAACCCDDDAAAFFFKKKOOOSSSZZZdddkkkuuussseee\\\VVVPPPNNNNNNPPPRRRTTTUUUTTTSSSSSSSSSSSSUUUXXX\\\cccppp}}}uuummmiiiaaaeeejjjnnnqqqvvv}}}}}}}}}~~~~~~xxxxxxyyy{{{}}}~~~|||zzz}}}||||||{{{zzzyyyyyyyyyxxx{{{}}}zzzzzz{{{}}}~~~{{{|||||||||||||||{{{zzzzzzyyywwwuuuuuuvvvwwwyyysssqqqooonnnnnnpppsssuuuuuuuuuuuuuuuwwwyyy{{{|||zzzxxxvvvuuuvvvvvvuuutttvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyzzzzzzyyyyyy{{{}}}}}}|||{{{zzzyyyxxxwwwwwwrrruuuzzz~~~~~~~~~}}}{{{zzzzzzzzz|||~~~~~~~~~}}}~~~mmm___RRRLLLJJJGGGEEEFFFAAABBBBBBBBBAAAAAACCCDDD???DDDJJJNNNRRRXXXaaahhhsssrrrcccZZZSSSNNNLLLMMMNNNQQQSSSTTTTTTSSSSSSTTTTTTVVVYYY\\\bbbooo~~~tttlllgggiiinnntttvvvvvvzzz~~~}}}~~~~~~}}}{{{zzz|||}}}{{{yyywwwvvvvvvwwwyyyzzzyyyzzzzzzyyyxxxwwwyyy{{{}}}}}}~~~~~~|||{{{zzzyyyxxxxxxzzz|||~~~}}}~~~~~~}}}|||zzzxxxwwwxxxvvvtttuuuvvvwwwwwwvvvtttrrrpppnnnmmmoooqqqrrrwwwuuuttttttvvvxxxxxxxxxvvvvvvuuuuuuuuuuuuvvvwwwvvvuuuvvvwwwyyyzzzyyywwwyyyzzzzzzzzzyyyyyyxxxwww{{{{{{{{{zzzyyyxxxvvvuuuuuuvvvwwwxxxzzz{{{}}}}}}}}}}}}~~~}}}|||{{{{{{{{{yyyyyyzzz{{{}}}~~~|||}}}ssscccRRRLLLLLLJJJFFFEEEBBBBBB@@@@@@@@@@@@BBBBBBEEEGGGKKKOOOSSSYYY___ccctttqqqaaaYYYSSSNNNKKKKKKLLLOOORRRRRRPPPOOOPPPRRRUUUWWWZZZ\\\```kkkzzz{{{sssmmmnnnsssyyyzzzxxxzzz~~~~~~~~~~~~}}}}}}~~~~~~|||zzzyyywwwuuuuuuuuuwwwxxxyyyyyyzzzxxxwwwvvvwwwxxxyyyzzzzzz{{{|||}}}}}}~~~|||{{{zzzxxxwwwwwwvvvvvvvvvwwwxxxzzz|||~~~}}}~~~~~~~~~}}}|||zzzyyywwwwwwxxxzzz|||{{{xxxvvvsssrrrpppnnnnnnppprrrsssxxxvvvttttttvvvwwwxxxwwwsssssstttttttttuuuuuuvvvuuuttttttvvvxxxyyyxxxwwwzzzzzzzzzyyywwwvvvtttsssxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwyyyzzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{zzzzzzyyyzzz{{{}}}~~~~~~|||}}}tttcccRRRLLLLLLIIIFFFDDDBBBBBB@@@@@@@@@@@@BBBBBBDDDFFFJJJNNNRRRXXX^^^bbbqqq~~~pppaaaXXXRRRMMMKKKLLLIIIKKKMMMNNNMMMNNNQQQTTTTTTWWWYYY[[[```kkk{{{}}}uuuvvv{{{}}}}}}~~~~~~~~~}}}}}}~~~}}}{{{zzzxxxwwwuuutttttttttuuuwwwxxxyyywwwuuussstttuuuuuuuuuvvvvvvwwwwwwwwwxxxvvvuuusssqqqqqqqqqqqqrrrtttuuuvvvwwwyyyzzz|||||||||}}}~~~~~~~~~}}}{{{zzzuuuvvvzzz}}}~~~|||wwwrrrrrrqqqpppoooppprrrtttuuuyyywwwuuutttuuuvvvvvvvvvpppqqqrrrssstttuuuuuuuuusssrrrrrrtttvvvxxxxxxwwwzzzzzzyyywwwuuusssqqqooossssssttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwzzz|||~~~~~~~~~||||||{{{{{{{{{||||||}}}|||{{{yyywwwxxxyyy|||}}}~~~}}}|||}}}uuudddSSSLLLKKKHHHEEECCCBBBBBB@@@@@@@@@@@@BBBBBBCCCEEEIIIMMMQQQVVV\\\```mmmyyyrrrcccZZZTTTNNNLLLMMMJJJKKKKKKKKKKKKNNNQQQTTTRRRUUUXXXZZZ___kkk{{{}}}~~~}}}|||||||||{{{|||}}}~~~|||{{{zzzyyywwwvvvttttttttttttvvvwwwxxxvvvtttrrrrrrrrrrrrrrrrrrrrrssssssssssssqqqpppnnnlllllllllnnnnnnrrrrrrssstttvvvwwwxxxxxxyyyzzz{{{|||||||||{{{zzzrrrsssvvvyyyzzzxxxsssoooqqqpppppppppqqqsssuuuwwwyyywwwttttttuuuuuuuuutttoooppprrrtttuuuvvvuuuuuuqqqpppppprrrtttvvvvvvvvvyyyxxxxxxvvvtttrrrqqqoooppppppqqqrrrsssuuuvvvwwwvvvvvvuuuuuutttssssssssswwwyyy|||}}}~~~~~~{{{{{{{{{{{{|||~~~}}}{{{xxxuuuuuuvvvyyyzzz{{{{{{|||}}}wwwfffSSSLLLKKKHHHDDDCCCBBBBBB@@@@@@@@@@@@BBBBBBBBBDDDHHHKKKOOOTTTZZZ^^^jjjvvvttthhh___WWWOOOKKKKKKLLLMMMLLLLLLMMMNNNPPPQQQQQQTTTWWWYYY^^^jjjzzz}}}zzzxxxzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzxxxwwwvvvuuuttttttuuuwwwxxxvvvtttrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppnnnmmmlllkkkkkklllmmmmmmppppppqqqrrrssssssttttttsssuuuvvvxxxyyyzzzyyyyyyssssssrrrssstttsssqqqooopppppppppppprrrtttuuuvvvxxxuuusssrrrsssttttttssspppqqqssstttuuuvvvwwwwwwqqqpppooopppsssuuuuuuuuuuuuvvvvvvuuuuuutttsssrrrpppppppppqqqrrrtttvvvwwwvvvuuuuuutttrrrqqqppppppsssvvvyyy{{{|||}}}{{{{{{|||}}}~~~~~~{{{xxxuuussstttvvvxxxxxxzzz|||}}}zzzhhhUUUMMMKKKHHHEEECCCBBBBBB@@@@@@@@@@@@BBBBBBAAACCCGGGJJJNNNSSSYYY]]]gggsss{{{rrrhhhaaaXXXNNNHHHGGGIIIJJJJJJLLLNNNOOOOOOOOOQQQSSSVVVXXX]]]iiixxx~~~yyywwwvvvwwwxxxyyy{{{{{{|||{{{{{{xxxyyyzzz{{{{{{{{{yyyyyyyyyyyyxxxxxxwwwvvvuuuuuuuuuwwwxxxxxxuuusssrrrrrrrrrrrrqqqqqqppppppoooooolllllllllmmmmmmmmmmmmmmmooooooppppppqqqqqqqqqrrrooopppsssuuuwwwxxxxxxxxxvvvtttrrrqqqrrrrrrrrrqqqoooooopppppprrrssstttuuuuuusssqqqpppqqqssssssrrrsssssssssssstttuuuwwwwwwsssqqqooooooqqqsssttttttrrrsssssstttuuuuuuttttttqqqqqqpppppprrrsssuuuwwwvvvuuutttsssrrrpppoooooopppsssvvvxxxyyy{{{}}}{{{||||||}}}}}}{{{xxxuuuttttttuuuvvvvvvxxx|||~~~~~~}}}kkkWWWNNNKKKHHHEEEDDDBBBBBB@@@@@@@@@@@@BBBBBBAAACCCGGGJJJNNNRRRXXX\\\eeeqqqtttlllddd]]]TTTKKKHHHIIIHHHGGGGGGIIILLLOOOPPPPPPQQQSSSVVVXXX\\\gggvvv~~~|||yyyvvvuuuuuurrrsssuuuvvvwwwvvvvvvuuussstttvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvuuuuuutttuuuwwwyyyyyywwwuuutttuuurrrrrrqqqqqqpppooonnnnnnjjjkkkmmmoooooonnnmmmllloooooooooooooooooopppppplllnnnpppsssvvvwwwwwwxxxvvvtttrrrqqqrrrrrrqqqpppooooooooopppqqqrrrssssssrrrpppnnnnnnpppqqqrrrqqqtttsssrrrqqqqqqsssuuuwwwuuurrrpppoooqqqssssssssspppqqqqqqrrrsssssssssrrrrrrrrrpppooopppqqqssstttuuuuuutttsssqqqpppoooooonnnqqqtttvvvwwwxxxzzz|||{{{{{{|||}}}~~~|||{{{yyywwwuuuuuuuuuuuutttwww{{{~~~~~~nnnYYYOOOLLLIIIFFFEEEBBBBBB@@@@@@@@@@@@BBBBBBAAADDDGGGJJJNNNRRRXXX\\\aaaoooqqqiii___WWWPPPLLLNNNTTTSSSOOOJJJHHHJJJNNNQQQQQQRRRTTTVVVWWW[[[eeettt}}}}}}zzz{{{zzzxxxuuutttttttttlllmmmoooqqqqqqqqqooonnnoooppprrrtttuuuuuutttttttttuuuuuuuuuuuuuuuttttttuuuwwwzzzzzzyyywwwvvvvvvrrrrrrqqqpppooonnnnnnmmmiiikkknnnppppppooommmlllnnnoooooooooooooooooooookkkmmmpppsssuuuwwwxxxxxxtttrrrqqqqqqrrrqqqooonnnooooooooopppqqqqqqqqqrrrpppnnnmmmmmmoooqqqqqqqqquuussspppnnnoooqqqtttvvvvvvsssqqqpppqqqrrrsssrrroooppppppqqqqqqqqqppppppsssrrrpppooonnnoooqqqrrruuuuuutttsssrrrppppppooommmpppsssuuuvvvwwwyyy{{{zzzzzz{{{|||~~~{{{zzzyyyxxxvvvuuuuuuuuussswww{{{~~~~~~oooZZZPPPMMMJJJGGGEEEBBBBBB@@@@@@@@@@@@BBBBBBBBBDDDGGGJJJNNNRRRXXX\\\___mmmrrrhhh]]]UUUPPPOOOWWW```ccc[[[PPPJJJJJJMMMPPPRRRRRRTTTVVVWWWZZZdddssszzzzzz}}}|||{{{zzzxxxwwwuuutttsssoooppppppnnnlllkkklllnnnooopppqqqrrrsssrrrqqqqqqssstttuuuuuuuuuuuuuuuuuuvvvxxx{{{}}}|||yyyuuurrrrrrqqqppppppooooooppppppmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmmmmmmmlllllljjjiiiiiimmmrrrvvvvvvuuuttttttrrrpppmmmlllmmmnnnooonnnmmmlllkkkkkkkkkkkkmmmlllkkkkkkkkklllmmmnnnooopppqqqpppooooooqqqsssuuutttsssrrrqqqqqqqqqqqqsssqqqooommmmmmooorrrsssssspppllllllnnnppppppnnnnnnooooooooooooooonnnmmmqqqqqqrrrsssssstttuuuuuuwwwxxxyyyzzz|||~~~|||}}}}}}{{{xxxuuuuuuuuuyyyzzz{{{|||||||||||||||uuuZZZQQQOOOKKKHHHHHHDDDCCCBBBCCCDDDDDDBBBAAAAAACCCGGGJJJNNNTTTZZZ___fffpppyyykkkZZZOOOPPPZZZeeellleeeUUUGGGFFFJJJLLLLLLNNNSSSRRRTTTYYY]]]cccooo{{{xxx~~~}}}|||{{{yyyxxxvvvtttsssrrrmmmmmmmmmllljjjiiijjjkkkmmmnnnoooppprrrrrrsssssssssttttttuuuuuuuuuuuuuuuvvvwwwyyy{{{zzzxxxtttrrrppppppoooppppppqqqrrrrrrnnnnnnooonnnnnnmmmlllllllllllllllllllllkkkjjjjjjjjjiiiiiilllqqqtttuuutttssssssrrrooolllkkklllmmmllllllkkkjjjjjjjjjjjjkkklllkkkjjjiiiiiijjjlllmmmnnnooopppooonnnnnnoooqqqssssssrrrqqqpppoooooopppqqqpppooonnnnnnpppqqqrrrrrrooolllkkkmmmnnnnnnlllnnnnnnooopppppppppppppppooooooppppppqqqrrrssssssuuuuuuvvvwwwzzz|||~~~~~~}}}yyywwwuuuvvvyyyyyyzzz{{{{{{{{{{{{{{{~~~xxx]]]SSSPPPKKKGGGGGGDDDCCCBBBCCCDDDDDDBBB@@@@@@CCCFFFIIINNNTTTZZZ___eeeooo~~~yyymmm\\\QQQPPPUUU[[[___XXXMMMEEEGGGLLLLLLMMMOOORRRQQQSSSXXX]]]cccooo{{{{{{yyy|||~~~~~~{{{{{{yyywwwuuusssqqqpppmmmnnnnnnllljjjiiijjjllllllmmmnnnoooqqqssstttvvvsssssstttuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwuuutttsssooooooooopppqqqrrrssstttoooooooooooonnnmmmlllkkklllkkkkkkkkkjjjiiiiiiiiiiiiiiiiiilllooorrrrrrrrrrrrsssrrrooollljjjjjjkkkiiihhhhhhhhhhhhiiijjjkkkllljjjhhhffffffhhhjjjkkklllmmmnnnnnnllllllmmmnnnqqqpppooonnnnnnnnnnnnnnnnnnnnnooooooppppppqqqqqqrrrpppnnnmmmnnnnnnmmmlllmmmnnnooopppqqqrrrrrrsssnnnnnnooopppqqqrrrssssssttttttuuuwwwyyy{{{}}}~~~{{{xxxvvvvvvxxxxxxxxxyyyyyyyyyyyyyyy{{{}}}~~~bbbUUUQQQKKKFFFFFFDDDCCCBBBCCCCCCCCCAAA@@@???AAADDDHHHLLLSSSZZZ___eeennn}}}zzzooo```TTTOOONNNOOOOOOIIIEEEDDDHHHKKKLLLMMMOOOPPPOOORRRWWW\\\cccooo{{{~~~vvv~~~}}}~~~~~~|||{{{yyywwwtttrrrqqqpppqqqrrrrrrpppnnnmmmnnnppppppoooooopppqqqsssvvvwwwrrrssstttuuuvvvvvvvvvuuuvvvvvvuuuuuutttssssssrrrooooooooopppppprrrssssssoooooonnnnnnmmmllljjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjlllnnnpppqqqqqqssssssrrrooollliiiiiiiiieeefffffffffgggiiijjjkkkkkkiiigggeeedddfffhhhjjjjjjkkkmmmlllkkkjjjkkklllnnnnnnmmmlllllllllllllllkkkmmmnnnppppppqqqppppppssssssrrrqqqppppppooonnnnnnnnnnnnoooooopppqqqqqqppppppqqqrrrssstttuuuuuutttuuuvvvwwwyyy|||~~~{{{wwwvvvvvvwwwwwwvvvvvvvvvwwwwwwwwwyyy|||fffXXXRRRKKKEEEEEEDDDCCCBBBBBBCCCCCCAAA???>>>@@@CCCFFFKKKRRRYYY___eeennn|||ssscccUUUNNNJJJHHHGGGDDDDDDFFFHHHIIIIIILLLNNNNNNMMMPPPVVV[[[bbbooo{{{|||zzz||||||}}}~~~|||{{{zzzxxxvvvtttrrrqqqtttuuuuuusssqqqpppqqqssstttsssrrrrrrssstttvvvwwwrrrssstttuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqppppppoooooopppppppppllllllllllllkkkjjjiiihhhiiihhhhhhhhhhhhiiijjjkkkiiijjjlllmmmnnnppprrrssstttttttttqqqmmmjjjiiiiiiddddddeeefffgggiiijjjkkkkkkiiigggeeedddeeegggiiihhhjjjllllllkkkjjjkkkkkkllllllkkkjjjjjjjjjkkkkkkiiikkkmmmoooqqqqqqpppooorrrssstttsssrrrpppoooooopppooonnnmmmmmmmmmmmmmmmppppppqqqrrrrrrsssssstttsssssstttvvvxxxzzz|||}}}~~~zzzwwwvvvvvvwwwvvvuuuuuutttuuuvvvvvvzzz}}}iiiZZZSSSKKKFFFEEEDDDCCCBBBBBBCCCBBB@@@>>>===???AAADDDIIIPPPXXX]]]fffooo{{{xxxeeeVVVMMMIIIHHHGGGFFFHHHHHHFFFEEEFFFJJJLLLLLLLLLNNNTTTZZZaaammmyyy}}}uuuyyy}}}}}}}}}}}}}}}|||{{{zzzxxxvvvuuuuuutttuuuuuusssqqqpppqqqsssuuuuuuuuuuuuuuuvvvvvvwwwrrrrrrtttuuuvvvvvvvvvvvvuuuttttttsssrrrrrrqqqqqqqqqpppooonnnnnnnnnnnnnnnjjjjjjkkkkkkjjjjjjiiihhhjjjiiihhhhhhhhhiiikkkllliiikkknnnooopppqqqtttvvvwwwwwwwwwtttpppllljjjjjjeeeeeefffggghhhjjjkkklllkkkjjjhhhgggfffgggggghhhfffhhhkkkmmmlllllllllmmmkkkjjjjjjiiiiiijjjjjjjjjhhhjjjlllnnnppppppppppppppprrruuuuuusssqqqppppppqqqpppnnnlllkkkkkkkkklllppppppppppppppppppppppppppppppqqqsssuuuwwwyyyzzz{{{|||}}}|||zzzxxxwwwxxxyyyxxxwwwuuuuuuvvvwwwwww{{{~~~kkk[[[TTTLLLGGGFFFDDDCCCBBBBBBBBBBBB???===>>>???@@@CCCGGGNNNVVV[[[fffnnnzzz|||hhhXXXNNNKKKIIIIIIGGGIIIHHHDDDCCCFFFJJJJJJLLLKKKNNNSSSXXX___kkkwwwyyyoooqqq~~~~~~}}}|||~~~}}}}}}|||{{{zzzyyyxxxtttuuuuuutttqqqqqqrrrsssrrrssstttuuuvvvwwwwwwwwwqqqrrrsssuuuvvvvvvwwwwwwttttttttttttsssrrrqqqpppnnnmmmmmmmmmmmmnnnnnnoooiiiiiijjjkkkkkkkkkkkkjjjnnnllljjjhhhhhhhhhiiijjjiiilllpppqqqrrrtttwwwzzzyyyzzzzzzwwwrrrnnnlllkkkggggggggghhhiiikkklllmmmkkkkkkkkkjjjiiihhhhhhgggeeehhhlllnnnnnnnnnooopppjjjjjjiiiiiiiiiiiijjjjjjhhhiiikkkmmmnnnpppqqqqqqqqquuuyyyzzzxxxvvvuuuuuuqqqooonnnlllkkklllmmmnnnqqqqqqppppppooonnnnnnnnnooooooppprrrtttvvvxxxyyyxxxzzz{{{{{{zzzzzzzzz{{{}}}|||zzzxxxxxxyyyzzz{{{|||~~~kkk[[[UUUMMMHHHHHHDDDCCCBBBBBBBBBAAA???===??????@@@BBBEEELLLTTTYYYdddkkkwwwlll[[[QQQLLLIIIGGGBBBEEEEEEBBBDDDIIIKKKIIILLLKKKMMMRRRWWW]]]iiiuuuuuulllhhhsss}}}|||~~~~~~~~~}}}||||||{{{{{{vvvwwwwwwuuusssrrrsssuuuooopppsssuuuwwwxxxxxxwwwqqqrrrsssuuuvvvwwwwwwwwwssstttuuuuuutttsssqqqpppkkkkkkkkklllmmmnnnooopppiiiiiijjjkkkllllllllllllqqqooollliiiggggggggggggjjjmmmqqqssssssuuuyyy|||{{{|||{{{yyytttooommmlllhhhhhhiiiiiijjjlllmmmnnnkkkkkkllllllllljjjhhhgggdddhhhllloooooopppqqqrrrjjjiiiiiiiiiiiiiiijjjjjjhhhiiijjjlllnnnpppqqqrrrtttyyy~~~~~~{{{{{{{{{pppooommmlllmmmnnnpppqqqttttttsssrrrqqqpppooonnnpppqqqrrrsssuuuwwwyyy{{{vvvxxx{{{{{{{{{{{{}}}~~~}}}{{{{{{{{{}}}~~~|||~~~kkk[[[UUUNNNIIIIIIDDDCCCBBBBBBBBBAAA???<<>>>>>>>>>>>??????BBBGGGNNNSSS]]]iiiuuu|||}}}hhhZZZRRRKKKHHHIIIDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKNNNSSS\\\fffmmm{{{rrriiicccfffrrr}}}{{{yyyyyyxxxvvvuuutttuuuvvvwwwvvvuuutttsssrrrssssssttttttttttttuuuuuuvvvvvvvvvxxxwwwwwwvvvtttrrrpppooommmmmmlllkkklllmmmnnnooonnnllljjjkkknnnpppooonnnllllllkkkiiihhhhhhjjjllloooqqqssssssssstttuuuwwwyyyzzzzzzzzzyyywwwuuutttrrrqqqpppnnnnnnnnnnnnooooooooooooooonnnllljjjiiihhhlllqqqvvvwwwuuuqqqooommmkkkiiiiiikkkmmmmmmmmmnnnmmmllllllmmmpppsssvvv{{{}}}xxxuuutttttttttuuutttssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrqqqqqqsssvvvyyyyyyyyyzzz{{{{{{}}}~~~}}}~~~nnn\\\TTTNNNIIIGGGGGGFFFDDDCCCAAA@@@@@@@@@????????????AAAFFFLLLQQQZZZfffttt}}}kkk\\\RRRKKKGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMRRR[[[dddkkkvvv|||}}}nnnbbb\\\[[[fff{{{}}}|||zzz{{{zzzzzzyyyxxxwwwwwwwwwyyyxxxwwwvvvuuuuuuuuuuuurrrsssuuuvvvwwwxxxwwwwwwvvvvvvuuuuuutttrrrqqqpppoooooonnnmmmnnnooopppqqqlllkkkkkkllloooppppppooojjjkkkkkkjjjiiiiiilllnnnqqqsssvvvwwwvvvvvvvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwvvvuuusssrrrqqqppppppsssrrrqqqpppooonnnnnnnnnkkkpppuuuzzz{{{wwwsssooopppnnnllllllnnnooopppooooooooonnnnnnoooqqqtttuuu|||~~~yyywwwwwwwwwwwwwwwwwwvvvuuuuuuqqqqqqrrrrrrrrrrrrrrrrrruuutttsssuuuxxx{{{{{{{{{{{{|||}}}~~~~~~ppp]]]TTTNNNIIIGGGIIIHHHFFFEEECCCBBBBBBBBB@@@@@@@@@???@@@DDDIIIMMMUUUbbbrrr~~~nnn^^^SSSKKKFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHIIILLLPPPXXXaaagggpppvvv~~~|||mmmdddYYYWWW[[[kkk~~~}}}|||}}}}}}}}}}}}|||zzzyyyxxx||||||{{{zzzyyyxxxxxxwwwqqqsssvvvxxxzzzzzzyyyyyyuuuuuuuuuuuutttsssrrrrrrqqqpppooooooooopppqqqrrrooonnnoooooopppppppppoookkklllmmmmmmmmmnnnppprrrsssvvvyyyzzzyyyxxxwwwxxxzzz{{{}}}~~~~~~~~~}}}}}}|||zzzxxxvvvtttssssssvvvtttrrrpppoooooopppppppppssswwwyyyzzzwwwtttqqqrrrpppnnnnnnpppqqqrrrqqqrrrrrrqqqpppqqqssstttuuuzzz}}}~~~{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvssssssttttttuuuuuuuuuvvvxxxwwwvvvxxx{{{}}}}}}}}}}}}}}}~~~~~~~~~sss___UUUOOOIIIGGGIIIHHHGGGEEEDDDCCCBBBBBB@@@AAA@@@??????AAAEEEIIIQQQ]]]ooo~~~pppaaaVVVMMMGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJMMMTTT\\\bbbkkkqqqyyykkk```\\\WWW[[[ddduuu~~~~~~~~~}}}{{{zzz|||||||||{{{zzzyyyyyyxxxsssuuuxxxzzz|||||||||{{{wwwwwwwwwwwwwwwvvvuuuuuusssrrrqqqooooooooopppqqqppppppqqqqqqpppnnnnnnmmmlllnnnpppppppppqqqtttvvvvvvxxx{{{|||{{{yyyxxxxxx|||}}}|||zzzxxxvvvtttvvvuuurrrooonnnooopppqqqttttttuuuuuuuuuuuuttttttsssqqqoooppprrrtttttttttvvvuuutttttttttuuuvvvvvvvvvzzz~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyyyywwwwwwwwwxxxyyyyyyyyyzzzzzzyyyyyyzzz}}}~~~~~~}}}}}}~~~wwwaaaWWWPPPJJJHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@AAA@@@>>>===???BBBEEEMMMXXXiii{{{rrrcccXXXOOOJJJIIIDDDDDDDDDDDDDDDDDDEEEFFFDDDEEEFFFGGGJJJPPPWWW\\\fffllluuu{{{nnn]]]WWWZZZXXXcccqqq~~~~~~}}}zzzzzz{{{{{{{{{zzzyyyxxxvvvxxxzzz|||~~~~~~~~~~~~{{{{{{{{{{{{{{{zzzyyyxxxvvvuuusssqqqpppoooooopppoooppprrrrrrpppnnnmmmmmmnnnooorrrrrrssssssuuuwwwxxxzzz||||||{{{yyyyyyyyy|||}}}}}}zzzwwwvvvvvvuuurrrpppoooooopppqqqttttttsssrrrssssssuuuuuusssqqqpppqqqtttwwwxxxxxxzzzyyyyyyxxxwwwwwwwwwxxxuuuyyy|||~~~~~~}}}}}}}}}~~~}}}}}}{{{{{{|||||||||||||||||||||{{{zzz{{{~~~~~~}}}}}}}}}{{{dddYYYQQQLLLIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@???>>>======@@@BBBIIIQQQaaassstttfff[[[QQQKKKJJJDDDDDDDDDCCCCCCDDDDDDEEEBBBCCCDDDEEEHHHMMMSSSWWW```fffooouuuzzzqqqbbbXXXZZZaaaeeevvvzzz{{{|||}}}}}}}}}||||||{{{{{{|||}}}~~~~~~||||||zzzyyyvvvsssqqqpppppppppnnnrrruuuuuutttrrrssstttqqqsssvvvvvvvvvwwwxxxzzz{{{||||||{{{zzzyyyyyyzzz{{{|||~~~~~~{{{xxxwwwvvvuuutttrrrqqqqqqqqqqqqrrrrrrsssssssssttttttuuutttsssrrrtttwwwzzz||||||}}}}}}|||{{{zzzzzzyyyyyyyyy{{{~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{|||~~~}}}}}}}}}~~~~~~ggg[[[SSSMMMKKKHHHGGGEEEDDDBBBAAAAAAAAA?????????===<<<<<<>>>AAAEEEJJJXXXjjjzzzwwwhhh\\\QQQJJJHHHEEEDDDDDDCCCCCCCCCDDDDDDAAABBBCCCDDDFFFJJJOOOSSSYYY___gggnnnsssxxx~~~qqqggg^^^[[[bbbmmm{{{}}}~~~~~~}}}}}}~~~~~~~~~|||yyyvvvsssqqqppppppppptttxxxzzzyyyxxxzzz{{{vvvxxxzzz{{{{{{{{{|||}}}|||}}}|||{{{yyyxxxyyy{{{zzz{{{}}}~~~{{{yyywwwwwwvvvuuutttsssrrrrrrrrrpppqqqsssuuuvvvuuuttttttuuuttttttvvvzzz}}}~~~}}}|||{{{zzzzzz}}}~~~~~~|||{{{|||~~~~~~~~~~~~}}}|||~~~~~~}}}}}}~~~|||{{{|||~~~~~~iii\\\TTTNNNLLLIIIHHHFFFDDDCCCBBBBBBBBB>>>>>>>>>===<<<<<<>>>@@@BBBFFFRRRcccssszzziii]]]QQQIIIFFFEEEDDDDDDCCCCCCCCCDDDDDDAAAAAABBBCCCEEEHHHMMMQQQSSSZZZbbbhhhmmmrrrxxx||||||xxxnnnddd\\\YYY___sss~~~|||{{{{{{~~~~~~}}}~~~~~~}}}zzzyyy{{{{{{{{{{{{zzzyyyxxxwwwtttvvvxxx{{{}}}{{{|||~~~~~~|||{{{~~~}}}}}}|||{{{zzzzzzyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzztttssssssrrrrrrsssssssssrrrrrrrrrssstttuuuvvvvvvtttuuuvvvwwwyyy|||~~~||||||||||||}}}}}}}}}}}}}}}~~~~~~|||zzz{{{|||~~~}}}|||{{{||||||}}}qqqbbbUUUOOONNNIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>>FFFEEEJJJVVVggg|||~~~jjj^^^VVVOOOJJJGGGFFFCCCCCCCCCCCCBBBAAABBBCCCBBBAAAAAACCCGGGJJJRRRVVVZZZ___dddjjjppptttxxxyyyssskkkeee___[[[[[[hhh~~~||||||||||||}}}~~~}}}|||}}}~~~~~~}}}|||||||||{{{zzzyyyxxxwwwwwwxxxyyy{{{}}}}}}~~~~~~}}}}}}|||||||||{{{zzzzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{}}}}}}~~~~~~}}}|||{{{zzzuuuttttttsssssssssssstttrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwwwwyyyzzz|||}}}{{{|||||||||{{{{{{{{{{{{{{{|||}}}|||zzzyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}uuueeeXXXQQQPPPIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>>CCCBBBGGGSSSdddxxx~~~jjj^^^UUUNNNIIIFFFDDDBBBAAABBBCCCBBBAAAAAABBBAAA@@@@@@BBBFFFIIIMMMPPPUUUZZZ___dddjjjnnnsss}}}xxxooohhh^^^\\\[[[]]]eeexxx}}}}}}}}}yyyzzz|||}}}~~~}}}|||{{{{{{|||~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxxxxxxxxxx{{{{{{|||}}}~~~~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxzzz{{{{{{|||{{{{{{zzzyyyuuuuuutttsssssssssssssssrrrtttvvvwwwxxxwwwvvvuuuvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwxxxzzzzzzzzzxxxwwwxxxyyyzzz|||~~~~~~~~~~~~zzzgggYYYRRROOOIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>>??????CCCOOO^^^qqqkkk^^^UUUNNNIIIFFFCCCAAA@@@AAABBBAAA@@@???@@@@@@??????@@@CCCFFFFFFIIINNNSSSWWW]]]cccggglllttt|||vvviiibbbZZZ[[[___hhhxxx}}}}}}}}}xxxyyyyyyzzz{{{|||||||||}}}~~~~~~~~~|||{{{yyyyyyzzz|||}}}}}}|||||||||}}}~~~~~~~~~~~~}}}zzzyyyyyyzzz{{{zzzzzzyyyyyyzzz|||~~~~~~~~~yyyyyyyyyyyyzzzzzzzzzzzz|||{{{{{{zzzyyyxxxxxxwwwxxxxxxyyyyyyyyyxxxxxxxxxttttttsssrrrrrrrrrrrrrrrrrrtttvvvxxxxxxwwwtttssssssrrrrrrsssssstttuuuvvvxxxyyyyyyyyyxxxvvvuuutttuuuvvvwwwwwwvvvuuuwwwxxxxxxzzz}}}~~~hhhYYYPPPMMMIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>=========AAAKKKXXXjjjooo```VVVNNNJJJIIIFFFCCCAAA@@@@@@@@@???>>>>>>>>>>>>===>>>AAADDDBBBEEEIIINNNRRRWWW]]]```fffmmmtttyyy}}}uuufff```\\\aaakkk}}}~~~|||{{{{{{xxxxxxxxxxxxyyyzzzzzzzzz}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzzxxxxxxyyyzzz{{{{{{{{{||||||{{{||||||}}}}}}|||{{{{{{{{{|||zzzxxxwwwvvvwwwyyy|||}}}}}}}}}~~~~~~~~~~~~}}}}}}xxxxxxxxxxxxyyyyyyyyyyyy||||||{{{{{{zzzyyyyyyyyywwwwwwvvvvvvvvvvvvvvvvvvrrrrrrqqqqqqqqqqqqrrrrrrrrrsssuuuwwwwwwuuurrrqqqmmmmmmnnnoooppprrrssstttvvvwwwwwwwwwwwwuuusssrrrrrrsssuuuuuuttttttuuuwwwwwwxxx{{{~~~jjjZZZQQQMMMIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>=========AAAIIISSSccc{{{sssbbbWWWPPPLLLNNNJJJEEEBBB@@@???>>>===<<<===>>>===<<<===???AAA@@@CCCGGGKKKNNNSSSXXX[[[aaafffmmmtttxxx{{{tttgggdddeeeppp}}}{{{yyyxxxxxxwwwwwwwwwwwwwwwxxxyyy||||||}}}}}}}}}}}}}}}}}}~~~|||zzzxxxwwwxxxyyyyyyxxxzzz||||||{{{{{{{{{|||{{{}}}~~~|||{{{{{{{{{yyywwwuuutttuuuxxx{{{~~~||||||||||||||||||||||||xxxxxxxxxxxxwwwwwwwwwwwwzzzzzzzzzzzz{{{{{{{{{{{{vvvvvvuuussssssrrrssssssppppppppppppqqqrrrssstttssstttuuuvvvuuutttrrrpppkkkkkklllmmmnnnppprrrssstttuuuvvvwwwvvvtttrrrqqqpppqqqssssssssssssuuuvvvwwwxxxyyyzzz||||||}}}}}}mmm]]]UUUPPPIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>>===>>>AAAGGGNNN\\\sssvvvdddXXXQQQNNNPPPLLLFFFBBB@@@???>>>===;;;<<<======<<<<<<>>>@@@@@@BBBEEEHHHKKKNNNSSSVVV[[[^^^eeemmmqqqtttzzzuuullllllttt~~~{{{xxxvvvuuuwwwvvvuuuttttttuuuvvvvvvzzzzzz{{{|||}}}~~~}}}{{{xxxwwwwwwxxxyyyvvvzzz}}}~~~|||zzzzzz{{{xxxzzz|||~~~~~~|||zzzyyyxxxvvvtttqqqpppqqquuuyyy||||||{{{{{{{{{{{{{{{{{{|||xxxxxxxxxwwwvvvvvvvvvuuuvvvwwwxxxyyyzzz{{{||||||wwwuuusssrrrppppppppppppppppppqqqrrrsssuuuvvvwwwvvvvvvvvvvvvuuutttrrrrrrmmmmmmmmmmmmnnnooopppqqqrrrsssuuuwwwvvvuuusssqqqnnnppprrrrrrrrrsssuuuvvvwwwwwwwwwwwwxxxyyy{{{|||~~~~~~~~~~~~~~~~~~nnn^^^UUUPPPIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>>>>>>>>AAAEEEJJJVVVlllwwweeeXXXQQQMMMMMMIIIDDD@@@????????????;;;<<<======<<<<<<===???>>>@@@CCCEEEFFFIIIMMMOOOTTTVVV]]]fffjjjlllsss{{{}}}xxxqqquuu}}}zzzwwwuuutttvvvuuutttsssrrrssstttuuuxxxyyyzzz|||~~~~~~{{{yyywwwwwwxxxyyyuuuyyy~~~}}}zzzzzz{{{uuuwwwzzz|||}}}}}}{{{yyywwwvvvrrrpppmmmkkkmmmqqqvvvyyy||||||{{{{{{{{{{{{||||||yyyxxxxxxwwwvvvuuuuuutttssstttuuuwwwyyy{{{|||}}}wwwuuusssqqqooonnnnnnnnnqqqqqqrrrsssuuuwwwyyyzzzxxxxxxwwwvvvuuuttttttssspppoooooonnnnnnnnnooooooqqqrrruuuvvvwwwuuusssrrrnnnppprrrrrrrrrsssuuuvvvxxxwwwvvvuuuuuuwwwyyy{{{}}}}}}}}}}}}~~~}}}~~~~~~|||||||||||||||||||||||||||mmm\\\TTTNNNJJJHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>>===>>>@@@CCCGGGRRRhhh{{{wwwdddWWWPPPMMMJJJFFFAAA??????@@@@@@@@@;;;===>>>===<<<<<<===>>>===???AAABBBCCCEEEHHHKKKOOOPPPWWWaaaeeefffmmmwwwyyy~~~zzz|||}}}zzzxxxwwwwww|||yyyuuutttuuuuuusssqqqxxxzzz{{{zzz|||~~~~~~|||yyyxxxxxxyyyzzzxxxyyyzzz{{{zzzyyywwwvvvssstttvvvyyy{{{}}}~~~~~~~~~{{{zzzzzzzzzxxxwwwtttrrrpppoooooopppsssttt~~~}}}|||{{{yyyxxxwwwvvvyyyxxxwwwvvvuuutttsssrrruuutttttttttuuuvvvxxxyyyvvvuuusssqqqpppnnnnnnnnnmmmnnnppprrruuuyyy|||}}}~~~}}}|||{{{yyywwwvvvvvvrrrrrrrrrsssrrrrrrqqqpppqqqsssuuuvvvuuusssssstttuuutttsssrrrqqqqqqrrrsssqqqssstttttttttuuuwwwzzz~~~~~~|||zzzzzz|||~~~}}}{{{yyy{{{~~~~~~|||{{{}}}~~~}}}|||{{{|||~~~}}}~~~~~~~~~mmm]]]TTTNNNKKKGGGAAAIIIEEEBBBOOOFFFBBBBBB@@@???>>><<<;;;:::===>>>@@@AAABBBLLLbbbvvvvvveeeXXXPPPLLLFFFCCCAAA@@@AAABBBBBBAAA===>>>>>>???????????????>>>???@@@@@@AAACCCFFFIIILLLOOOSSSWWW\\\aaahhhllluuuyyy}}}{{{yyyyyy|||yyyvvvuuuwwwwwwvvvuuuwwwzzz{{{zzz}}}~~~|||zzzyyyyyyzzz{{{yyyzzz{{{|||{{{zzzxxxwwwssstttuuuwwwyyy{{{}}}}}}}}}{{{zzzzzzzzzyyyxxxtttssspppooonnnoooqqqrrrxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuttttttsssuuuuuutttttttttuuuwwwxxxwwwvvvtttrrrqqqooonnnnnnnnnooopppsssvvvyyy{{{}}}}}}|||{{{zzzxxxwwwvvvuuutttttttttttttttsssrrrrrrqqqsssttttttsssrrrsssttttttsssrrrqqqqqqrrrssstttrrrsssttttttssstttvvvxxxyyyyyyyyyxxxvvvvvvwwwyyy|||{{{zzz{{{||||||{{{zzzzzz{{{||||||zzzyyyzzz{{{{{{|||~~~qqq___UUUNNNMMMJJJCCCKKKGGGEEESSSIIICCCBBBAAA@@@>>>===<<<;;;===>>>@@@AAABBBKKK```tttyyygggZZZQQQMMMFFFDDDAAA@@@AAAAAAAAA@@@<<<<<<===>>>?????????>>>>>>???@@@@@@@@@BBBEEEGGGHHHJJJNNNRRRVVV\\\ccchhhlllqqqwww}}}}}}{{{zzzyyyzzzyyywwwwwwyyyzzzyyyyyywww{{{}}}|||~~~~~~}}}|||{{{zzz{{{||||||zzz{{{|||}}}}}}{{{yyyxxxssssssssstttvvvyyy{{{}}}}}}{{{yyyyyyzzz{{{zzzyyyuuusssqqqooonnnnnnoooppppppqqqrrrsssuuuwwwxxxxxxtttuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssssstttvvvvvvwwwvvvuuusssqqqpppooonnnooooooppprrruuuxxxzzz{{{{{{zzzyyyxxxwwwvvvuuutttuuuuuuvvvvvvuuuuuutttsssrrrrrrsssrrrpppppprrrsssrrrrrrqqqpppqqqrrrssstttqqqrrrsssrrrqqqrrrsssuuusssuuuvvvvvvtttsssssstttxxxyyy{{{zzzyyyxxxxxxxxxyyyzzz{{{zzzxxxwwwxxxyyyzzzzzz|||~~~wwwcccVVVOOOLLLJJJCCCJJJGGGGGGUUUKKKCCCCCCBBBAAA???>>>============???AAABBBJJJ\\\nnn|||iii[[[QQQLLLGGGDDDAAA@@@@@@@@@???>>><<<===>>>???@@@@@@@@@@@@???@@@AAA@@@???@@@BBBDDDEEEGGGIIILLLQQQWWW^^^cccggglllrrrxxx~~~|||zzz}}}|||zzzxxxwwwxxxwwwwwwxxxyyyzzz{{{{{{yyy~~~~~~~~~||||||{{{zzzzzzzzz{{{{{{zzz{{{|||}}}}}}|||zzzyyysssrrrrrrrrrtttwwwzzz|||{{{zzzxxxyyyzzz{{{{{{zzzvvvtttrrrooonnnmmmmmmmmmkkklllnnnooorrrtttuuuvvvrrrrrrssstttuuuuuuvvvvvvvvvuuutttssssssssstttuuuuuuuuutttsssqqqooonnnmmmmmmnnnoooppprrrtttvvvxxxxxxxxxwwwvvvuuuttttttsssuuuuuuuuuuuuuuutttssssssqqqrrrqqqpppnnnnnnppprrrrrrqqqpppoooooopppqqqqqqooopppppppppnnnnnnppprrrrrrtttvvvvvvuuussssssssssssvvvyyyyyyvvvuuuvvvyyyyyyzzz{{{yyywwwvvvwwwxxxxxxzzz{{{{{{{{{|||}}}iiiYYYQQQJJJIIIBBBHHHEEEGGGVVVJJJDDDCCCCCCAAA@@@??????>>>======???@@@AAAHHHXXXhhhlll\\\QQQKKKHHHEEEBBB@@@@@@@@@???>>>>>>???@@@AAABBBCCCCCCCCC???@@@AAA@@@??????@@@AAACCCEEEGGGIIIMMMSSSZZZ___bbbgggmmmsssxxx}}}|||||||||}}}}}}{{{yyyxxxuuuvvvwwwxxxxxxxxxyyyzzz{{{}}}~~~~~~|||zzzyyyyyyyyyxxxyyyyyyyyyxxxzzz{{{}}}}}}|||zzzyyyssssssrrrrrrtttwwwzzz|||}}}{{{yyyxxxxxxzzz{{{{{{zzzwwwuuussspppnnnmmmlllllljjjkkklllmmmnnnpppqqqqqqppppppqqqssstttvvvwwwwwwuuutttsssrrrrrrsssttttttttttttsssrrrqqqooommmkkklllllllllmmmoooppprrrsssuuuuuuttttttsssssssssrrrrrrrrrssssssrrrrrrqqqppppppppppppnnnllllllnnnppprrrqqqooonnnmmmmmmmmmnnnlllmmmnnnmmmllllllmmmoooqqqsssuuuvvvtttsssssssssrrrtttwwwvvvttttttwwwzzzyyyzzz{{{zzzxxxwwwxxxyyyyyy{{{||||||zzzzzz|||~~~qqq]]]TTTKKKKKKDDDGGGDDDIIIXXXKKKDDDCCCCCCBBBAAA@@@??????===<<<>>>@@@AAAEEESSS```mmm]]]QQQJJJHHHFFFCCCAAAAAAAAA@@@>>>>>>???@@@AAABBBBBBCCCBBB@@@AAABBBAAA???>>>???@@@AAACCCDDDFFFIIINNNTTTXXXZZZ^^^dddjjjoootttyyy|||~~~{{{zzzuuuvvvxxxxxxwwwvvvvvvwwwzzz}}}||||||zzzyyyyyyyyyxxxxxxwwwwwwwwwvvvwwwyyy{{{{{{zzzyyyxxxttttttttttttvvvxxxzzz{{{|||{{{yyyxxxxxxzzz{{{zzzyyywwwvvvtttrrrpppnnnmmmlllkkkkkkkkklllmmmmmmnnnnnnnnnoooppprrrtttuuuvvvwwwtttsssrrrqqqrrrrrrtttttttttttttttsssrrrooommmkkkkkkkkkkkkkkklllmmmnnnooorrrrrrrrrrrrrrrqqqqqqqqqooooooppppppoooooonnnmmmnnnoooooommmkkkkkklllmmmooonnnlllkkkjjjjjjkkkkkkkkklllmmmlllkkklllmmmooooooqqqrrrsssqqqqqqqqqrrruuuuuuuuutttsssuuuxxx{{{yyyzzz{{{{{{yyyyyyzzz{{{{{{}}}|||{{{|||~~~yyybbbYYYNNNPPPHHHIIIFFFLLL[[[MMMCCCCCCBBBAAAAAA@@@??????<<<<<<>>>@@@@@@CCCNNNZZZuuuppp___RRRJJJIIIFFFCCCBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAAAAA@@@AAACCCBBB@@@??????@@@>>>@@@BBBDDDEEEHHHLLLOOOUUUYYY___dddiiinnnsssvvv|||~~~|||zzzvvvxxxzzzyyyvvvttttttuuuwww~~~||||||}}}|||zzzzzzzzzyyyxxxwwwvvvuuutttuuuwwwxxxyyyxxxwwwvvvuuuuuuvvvwwwyyyzzz{{{{{{~~~{{{zzzxxxxxxyyyzzzyyyxxxwwwwwwuuusssqqqooonnnmmmkkkkkkkkkllllllmmmmmmmmmnnnooopppqqqsssuuuvvvwwwrrrrrrqqqqqqqqqssstttuuuuuuvvvvvvvvvtttqqqnnnmmmkkkkkkkkkkkkkkklllmmmnnnpppppppppppppppppppppqqqmmmnnnnnnnnnnnnmmmlllllllllmmmnnnmmmkkkjjjjjjjjjjjjiiihhhhhhiiijjjkkklllkkklllnnnnnnmmmnnnppprrrpppqqqqqqqqqpppppprrrttt}}}yyyuuurrrsssuuuxxxyyywwwyyyzzzzzzyyyyyy{{{|||}}}}}}}}}ggg]]]PPPRRRJJJIIIEEELLL\\\LLLBBBBBBAAAAAA@@@@@@??????<<<<<<===@@@@@@BBBKKKUUUgggsssbbbTTTLLLIIIGGGDDDCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBBBB@@@BBBCCCCCCBBB@@@@@@AAA>>>@@@CCCDDDEEEFFFHHHJJJPPPTTTZZZ___dddiiinnnqqqvvvzzz~~~}}}zzzxxxxxxzzz|||zzzwwwtttssstttsss{{{|||}}}~~~~~~{{{{{{{{{zzzyyyxxxvvvuuurrrtttuuuwwwxxxwwwvvvuuuuuuvvvxxxyyy{{{{{{|||||||||zzzxxxxxxyyyyyyyyyxxxwwwwwwvvvtttrrrpppooonnnjjjkkkkkklllmmmmmmnnnnnnnnnooopppqqqssstttuuuvvvqqqqqqppppppqqqssstttvvvwwwxxxxxxxxxvvvssspppnnnllllllkkkkkkkkklllmmmmmmooooooooooooppppppppppppmmmmmmmmmmmmmmmllllllkkkkkklllnnnnnnkkkiiihhhiiieeeeeeeeefffhhhjjjlllnnnlllnnnoooooooooppprrrtttrrrrrrrrrqqqpppqqqtttvvv}}}uuuqqqsssuuuwwwwwwvvvwwwyyyyyyyyyyyy{{{}}}~~~|||~~~jjj___OOORRRIIIGGGCCCJJJZZZJJJAAAAAAAAA@@@@@@?????????<<<<<<===???@@@AAAIIIRRR]]]xxxuuudddVVVNNNIIIGGGDDDDDDEEEEEEEEEEEEHHHIIIIIIHHHHHHGGGFFFEEE@@@BBBDDDDDDCCCAAAAAAAAA@@@CCCFFFGGGGGGGGGHHHHHHHHHLLLQQQWWW\\\```eeehhhrrruuuzzzyyysssqqqrrruuuxxx~~~||||||~~~~~~~~~~~~}}}|||{{{{{{{{{zzzyyywwwuuusssrrrtttuuuvvvwwwyyyzzz{{{{{{{{{{{{zzzzzzxxxwwwuuutttqqqsssvvvxxxzzzzzzyyyyyy|||{{{{{{{{{|||}}}}}}xxxwwwwwwxxxzzzzzzyyywwwtttsssrrrqqqpppnnnmmmmmmggggggggghhhjjjlllnnnpppmmmnnnoooooopppssswwwzzzyyywwwtttqqqqqqsssuuuwwwwwwyyy|||~~~}}}zzzvvvssspppoooooonnnlllkkkjjjjjjnnnoooppprrrrrrpppooonnnmmmmmmmmmmmmnnnnnnnnnooolllkkkjjjhhhhhhhhhiiijjjgggffffffhhhmmmooonnnmmmqqqpppnnnnnnooossswwwyyyxxxsssuuutttqqqqqquuuqqqqqquuusssrrrtttooosssvvvvvvttttttyyy~~~}}}zzz~~~|||{{{~~~pppbbbXXXOOOHHHJJJOOORRRTTTVVVAAA???>>>======>>>>>>======>>>?????????BBBFFFIIIUUUkkkzzzfffVVVLLLKKKHHHDDDCCCEEEGGGIIIJJJMMMLLLIIIGGGEEEDDDDDDDDD???NNNAAACCC999EEE===GGGDDDDDDCCCCCCCCCBBBBBBBBBFFFHHHLLLPPPTTTZZZ```dddfffjjjpppvvv|||rrrnnnjjjggggggkkkqqquuuyyy|||yyysssvvv~~~{{{{{{||||||||||||{{{{{{{{{zzzyyywwwuuusssrrrqqqppppppqqqrrrtttvvvxxxyyy{{{{{{{{{zzzxxxvvvtttssssssuuuwwwzzz{{{{{{{{{zzz}}}}}}|||||||||~~~~~~yyyzzzzzzzzzzzzyyyxxxxxxuuuuuutttsssqqqpppoooooojjjiiiiiiiiijjjlllnnnoooooopppqqqrrrtttwwwzzz|||zzzxxxvvvtttssstttuuuvvvwwwyyy{{{}}}}}}zzzwwwuuuqqqqqqooonnnmmmlllllllllooopppqqqrrrrrrqqqpppooommmmmmnnnoooppppppppppppmmmlllkkkiiihhhhhhiiiiiiiiiggggggiiimmmpppppppppsssrrrqqqppprrruuuyyy{{{zzzvvvvvvtttqqqtttyyytttrrruuurrrppprrrnnnrrruuuuuuttttttxxx|||{{{yyy}}}}}}~~~~~~}}}|||~~~rrrbbbRRRKKKFFFFFFGGGHHHKKKQQQLLLEEE>>><<>>?????????BBBFFFIIISSSfff}}}iiiYYYOOOMMMIIIFFFDDDFFFHHHJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAA===LLLPPPIII<<>>??????@@@BBBGGGJJJSSSccczzznnn]]]SSSOOOKKKGGGEEEFFFHHHIIIJJJDDDDDDDDDDDDDDDCCCBBBAAAGGG:::@@@YYYmmmQQQBBBJJJBBBBBBBBBBBBAAAAAAAAAAAAAAACCCEEEHHHJJJNNNSSSVVVZZZ]]]aaafffkkkrrryyy~~~vvvqqqnnnkkkiiiiiigggfffgggmmmvvvzzzmmmfffgggppp}}}|||yyyzzz|||}}}~~~}}}{{{xxxtttrrrqqqqqqrrrqqqqqqppppppqqqsssuuuvvvxxxxxxyyyyyyyyyxxxxxxwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~}}}}}}||||||||||||||||||~~~|||xxxyyy|||yyyxxxwwwvvvuuutttsssrrrrrrqqqooonnnmmmnnnnnnooorrrrrrtttxxx{{{}}}~~~~~~|||}}}}}}|||zzzwwwuuussssssuuuwwwyyyzzzzzzyyyyyywwwvvvtttrrrqqqqqqrrrsssrrrrrrsssttttttsssrrrrrroooqqqtttvvvwwwwwwuuutttrrrqqqpppnnnmmmkkkjjjjjjkkkjjjiiiiiilllpppsssuuuwwwvvvuuuuuuuuuwwwzzz|||{{{{{{yyyuuuqqqsss{{{uuurrrrrrooommmnnnkkknnnrrrsssssstttuuuwwwzzz{{{|||{{{yyyxxxxxxyyy||||||}}}}}}~~~{{{}}}~~~ggg\\\VVVPPPLLLIIIFFFIIINNN^^^TTTGGG???>>>@@@AAA@@@===>>>??????@@@CCCGGGKKKVVVcccvvvtttcccYYYQQQMMMHHHFFFFFFGGGHHHHHHCCCDDDEEEFFFFFFEEEDDDCCCHHH999EEEWWWrrrQQQFFFJJJBBBBBBAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEHHHLLLOOOUUUWWWZZZ^^^cccjjjqqqwwwyyypppkkkiiihhhhhhnnnnnnpppuuu}}}~~~qqqgggcccfffqqq~~~{{{{{{}}}~~~}}}yyyvvvtttsssssstttttttttsssrrrrrrsssttttttvvvvvvxxxyyy{{{{{{||||||zzz{{{|||}}}~~~~~~}}}{{{{{{zzz{{{|||}}}yyyyyyyyyyyyzzz{{{}}}~~~~~~{{{}}}{{{zzzyyyxxxvvvuuuttttttvvvtttsssqqqpppoooooopppqqqqqqssswww{{{~~~~~~}}}}}}~~~~~~|||yyyuuusssrrrsssuuuvvvxxxyyyyyyyyyzzzyyyxxxwwwvvvvvvwwwwwwtttttttttuuuuuutttttttttrrrtttwwwyyyzzzyyyxxxvvvuuutttsssrrrpppooommmmmmlllkkkkkkjjjlllooosssuuuvvvvvvuuutttuuuvvvxxxyyyvvvxxxwwwrrrpppttt}}}|||sssppppppooonnnooolllnnnppprrrssssssuuuvvvzzzzzz{{{yyyxxxwwwyyyzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~lll```UUUKKKHHHHHHEEEDDDEEERRROOOIIICCC>>><<<>>>@@@===>>>???@@@AAADDDHHHKKKWWWcccttt{{{iii^^^RRRNNNIIIFFFEEEFFFFFFFFFDDDEEEGGGHHHHHHHHHGGGFFFAAA===FFFFFF\\\GGGDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCEEEHHHKKKPPPRRRUUUYYY]]]dddkkkqqqyyy}}}~~~zzzuuuqqqpppqqqtttvvvyyy{{{tttmmmgggaaadddlll||||||}}}~~~~~~}}}}}}}}}~~~}}}{{{xxxwwwvvvvvvvvvuuuuuuuuuuuuttttttttttttvvvwwwyyy{{{|||~~~{{{{{{{{{|||}}}~~~~~~|||{{{zzzzzzzzz{{{|||}}}xxxxxxyyyzzz{{{}}}~~~}}}}}}|||zzzyyyxxxwwwvvvxxxwwwuuusssrrrqqqqqqrrrrrrpppppptttzzz~~~~~~}}}}}}~~~}}}zzzvvvtttsssssstttuuuwwwxxxyyyzzz}}}}}}}}}||||||{{{{{{{{{xxxxxxxxxwwwwwwxxxxxxxxxwwwxxxzzz||||||{{{zzzyyywwwwwwvvvvvvtttsssqqqpppnnnnnnnnnnnnmmmooorrruuuuuuuuutttsssssstttuuuvvvrrruuutttppppppwww}}}xxxssspppoooppppppqqqnnnnnnoooppprrrtttvvvwwwzzz{{{{{{zzzxxxxxxyyy{{{~~~~~~}}}|||||||||}}}}}}sssdddXXXLLLIIIIIIFFFCCCCCCCCCFFFGGGDDD???===???BBB===>>>???@@@AAADDDIIILLLWWWdddtttqqqeeeUUUQQQKKKGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHH@@@FFFFFF>>>IIIDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCFFFIIIKKKNNNQQQUUUYYY___eeejjjqqqvvv~~~yyyyyyzzz|||xxxqqqooouuuvvvsssxxx~~~}}}|||{{{||||||{{{zzzyyyxxxwwwwwwuuuvvvxxxzzzzzzzzzyyyxxxyyyzzz{{{}}}~~~~~~zzzzzzzzz{{{{{{|||}}}}}}{{{{{{zzzzzz{{{|||}}}~~~{{{|||}}}}}}~~~~~~}}}{{{zzzzzzzzzyyywwwuuussssssssssssssspppooorrryyy~~~}}}}}}~~~}}}zzzwwwuuuuuuuuuuuuvvvwwwyyy{{{|||~~~}}}|||||||||{{{{{{|||||||||||||||}}}}}}}}}|||{{{{{{xxxyyyyyyyyyxxxwwwuuutttqqqrrrssssssqqqqqqsssuuuuuutttssssssssssssttttttpppsssrrrooosss|||yyyxxxuuurrrpppqqqrrrrrrpppooonnnnnnqqqtttwwwxxx{{{||||||{{{yyyxxxyyy{{{||||||{{{{{{|||}}}~~~yyyhhh^^^TTTOOOLLLGGGFFFHHHAAABBBCCCCCCAAA??????@@@<<<>>>???@@@AAAEEEIIIMMMYYYhhhyyyyyymmmYYYTTTNNNJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGDDDKKKBBBBBBCCCHHHAAAEEECCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAABBBEEEHHHEEEHHHMMMQQQUUUYYY___ccchhhmmmvvv~~~}}}www{{{~~~tttjjjooonnnwww~~~}}}zzzzzzzzzzzzzzzxxxwwwwwwvvvxxx||||||}}}}}}~~~~~~~~~~~~}}}zzzzzzyyyzzzzzz{{{|||}}}|||{{{{{{{{{|||}}}~~~}}}}}}{{{zzzxxxvvvtttttttttuuutttpppnnnqqqxxx~~~~~~}}}~~~~~~~~~}}}zzzxxxvvvxxxwwwwwwwwwxxxzzz|||}}}~~~~~~}}}}}}|||||||||yyyzzzzzz{{{zzzyyywwwvvvsssuuuwwwvvvtttrrrtttvvvuuuttttttsssssssssssstttooorrrqqqooouuuyyyzzzxxxsssqqqrrrssssssrrrpppmmmmmmppptttwwwyyy{{{||||||{{{yyyxxxyyyzzzzzzzzzzzzzzz|||~~~|||fff___XXXRRRJJJDDDFFFKKKGGGEEECCCBBBBBBAAA>>>;;;<<<>>>???@@@BBBEEEJJJMMM\\\lll~~~~~~qqq\\\WWWQQQLLLJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEECCCHHH999EEEAAAIII;;;DDDDDDDDDCCCCCCCCCBBBBBBBBB@@@AAABBBAAAAAABBBEEEGGGAAADDDIIINNNRRRVVVZZZ]]]aaagggpppyyyxxxiiiiiirrrttt~~~|||||||||{{{zzzxxxwwwvvvvvvyyy~~~|||yyy}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~{{{}}}}}}|||{{{zzzxxxvvvuuuooonnnnnnqqqvvv{{{~~~~~~zzzyyyxxxyyyzzzzzzyyywwwzzzzzzyyyyyyyyyzzzzzz{{{}}}{{{zzzzzz{{{|||{{{zzzxxxwwwvvvwwwwwwxxxxxxxxxwwwvvvwwwxxxzzz{{{yyyyyyxxxwwwuuusssqqqpppqqqqqqpppqqqrrrtttvvvxxxvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrsssuuuvvvwww|||}}}~~~~~~~~~}}}{{{zzz{{{{{{}}}~~~ooo^^^VVVRRRJJJIIILLLIIIFFFDDDBBBAAAAAAAAA@@@???@@@?????????AAAEEEHHHKKK[[[ooowwwddd]]]UUUOOOMMMKKKIIIFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGDDDBBBAAACCCDDDFFFFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDDDDBBBAAA@@@@@@???DDDEEEGGGIIILLLPPPUUUYYY^^^bbbhhhnnnttt{{{zzzoooeee```hhhvvv~~~}}}||||||||||||{{{zzzxxxxxxzzz|||~~~|||~~~~~~}}}}}}~~~~~~}}}~~~}}}}}}}}}||||||zzzyyywwwwwwsssrrrrrrtttxxx|||~~~~~~{{{yyyxxxwwwxxxyyyxxxwwwzzzzzzzzz{{{{{{|||||||||~~~|||{{{zzz{{{||||||{{{yyyxxxwwwwwwwwwxxxxxxxxxwwwwwwxxxzzz{{{|||yyyxxxxxxwwwvvvuuuuuutttrrrqqqqqqqqqrrrtttuuuwwwvvvvvvwwwwwwwwwwwwvvvvvvsssrrrrrrrrrsssuuuvvvwwwzzz{{{|||~~~~~~~~~~~~}}}{{{|||}}}tttbbbXXXTTTKKKIIILLLHHHFFFDDDBBBAAABBBAAA@@@???@@@???>>>>>>@@@CCCFFFHHH[[[oooqqqhhh\\\SSSMMMJJJFFFDDDGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGEEECCCBBBCCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@CCCDDDFFFGGGIIIMMMQQQUUUZZZ]]]ccciiiooovvv}}}~~~qqqddd___]]]cccuuu~~~}}}~~~~~~~~~~~~~~~}}}|||{{{}}}~~~~~~~~~~~~}}}}}}}}}||||||{{{yyyyyyxxxwwwvvvxxx{{{~~~}}}{{{xxxvvvwwwwwwwwwwwwyyyzzz|||~~~~~~~~~~~~}}}|||||||||}}}|||{{{yyyxxxwwwwwwwwwxxxxxxxxxyyyzzz|||~~~~~~zzzyyyxxxwwwwwwwwwxxxyyyssssssrrrqqqrrrssstttuuuuuuuuuvvvwwwxxxxxxxxxxxxrrrrrrqqqrrrsssuuuwwwxxxxxxyyy{{{}}}|||}}}~~~zzzfff[[[VVVLLLKKKLLLHHHGGGDDDBBBAAABBBBBBAAA???@@@???>>>>>>???AAACCCEEEWWWjjjyyyiii[[[SSSNNNJJJGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIGGGEEEDDDDDDEEEFFFGGGFFFEEEEEEDDDDDDCCCCCCBBB???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFHHHLLLOOOSSSWWW]]]ccciiipppwww{{{yyyllleeeaaabbbhhhuuu}}}}}}~~~~~~}}}|||{{{{{{{{{zzzyyy{{{~~~}}}yyywwwwwwxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~}}}|||{{{yyyxxxxxxwwwxxxyyyzzz{{{}}}~~~}}}|||yyyxxxwwwxxxyyyzzzttttttrrrrrrrrrrrrssstttssstttuuuwwwxxxxxxyyyyyyrrrrrrrrrrrrsssuuuwwwyyyxxxzzz|||~~~}}}~~~~~~~~~iii]]]WWWNNNLLLMMMHHHGGGEEECCCBBBBBBBBBAAA@@@AAAAAA?????????@@@BBBCCCMMM___vvvwwwggg\\\VVVRRROOOIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDDDDDDDEEEHHHJJJOOORRRXXX]]]cccjjjpppuuuxxx~~~~~~~~~|||oooiii___bbbiiirrr~~~~~~~~~}}}|||{{{zzzzzz|||{{{yyyyyyzzz{{{{{{yyy{{{~~~~~~~~~~~~}}}|||{{{zzzyyyxxxyyyzzz{{{}}}~~~|||yyyxxxxxxxxxyyyuuutttsssrrrqqqrrrssssssrrrssstttvvvwwwxxxyyyyyysssrrrrrrssstttwwwyyyzzz{{{|||~~~~~~}}}~~~lll^^^XXXPPPNNNOOOHHHGGGEEECCCBBBBBBBBBAAA@@@CCCBBBAAA@@@@@@AAABBBBBBFFFSSShhh|||sssfff\\\UUUQQQJJJIIIHHHFFFEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFEEEDDDEEEFFFHHHLLLOOOTTTYYY^^^dddjjjnnnrrrwww~~~{{{zzzwwwsssooooooqqqtttzzz~~~tttgggbbbcccbbbnnn~~~}}}}}}zzzyyyyyy{{{}}}{{{||||||||||||zzz{{{}}}}}}~~~}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||~~~}}}{{{yyyxxxxxxxxxuuutttsssrrrrrrrrrssstttssstttuuuwwwxxxyyyyyyyyyttttttttttttvvvxxx{{{|||~~~~~~~~~|||{{{~~~~~~rrrbbb[[[RRRPPPOOOHHHHHHEEECCCBBBCCCCCCBBB@@@BBBBBBAAAAAAAAAAAABBBBBBDDDKKKZZZlll|||pppbbbWWWPPPNNNMMMJJJHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGIIILLLPPPTTTXXX]]]bbbfffjjjooouuu}}}~~~~~~~~~zzzvvvrrrppplllkkkiiifffcccdddgggiiinnnwww}}}|||pppgggbbbfffmmmyyy}}}|||zzzyyyxxxzzz~~~~~~||||||}}}}}}}}}|||{{{{{{||||||}}}}}}}}}~~~}}}~~~~~~}}}}}}~~~}}}|||{{{zzz{{{}}}~~~~~~}}}|||}}}~~~~~~~~~}}}||||||zzz{{{}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxtttsssrrrqqqrrrssstttuuuvvvwwwxxxyyyzzzzzzzzzzzzuuuuuuuuuvvvxxxzzz|||~~~~~~~~~~~~}}}|||}}}~~~zzzhhh___UUUQQQOOOGGGHHHFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAEEEFFFMMM[[[iii{{{nnn___VVVSSSQQQNNNKKKIIIGGGFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFGGGGGGFFFEEEEEEFFFEEEHHHKKKNNNQQQUUUZZZ]]]aaaffflllrrryyy~~~}}}zzzwwwuuutttttttttvvvuuurrrpppoooooopppqqqrrrrrrpppnnnkkkiiigggeeeeeeeeeccc```___```dddggglllttt|||~~~vvvlllgggeeefffppp|||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz|||~~~|||||||||}}}~~~|||{{{|||{{{{{{{{{{{{{{{|||}}}}}}~~~}}}||||||}}}{{{zzzxxxwwwxxx{{{}}}||||||}}}}}}}}}||||||{{{{{{|||}}}~~~~~~}}}{{{|||}}}~~~~~~}}}{{{{{{||||||{{{zzzyyyyyyssssssrrrqqqrrrssstttuuuyyyyyyzzz{{{||||||||||||vvvvvvvvvwwwyyy{{{~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~mmmbbbWWWRRROOOFFFHHHFFFDDDCCCCCCCCCBBBAAA???????????????@@@@@@@@@DDDAAADDDNNN[[[mmmzzzkkkaaaVVVTTTQQQNNNKKKIIIGGGGGGCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFAAAAAABBBCCCDDDEEEFFFFFFDDDFFFGGGGGGFFFEEEEEEFFFBBBDDDGGGJJJLLLPPPTTTWWW\\\___eeekkkrrryyy