BM6P6(@ {{{pppeeecccffffff^^^UUUOOOIIICCCAAA???:::777888777777777888999:::<<<===>>>>>>>>>===<<<:::999888777:::>>>???>>><<<;;;;;;???<<<777222///...///000000333777:::===?????????888777666555333222000000000222444777999:::::::::666666555444444444444444111333555555444333444555444444444555555555555666555666777888777666444222444666777777666666888999111111111222444666777888333222333555777777666555444333333333444666888999777666666888<<<===<<<:::999;;;===???@@@@@@???>>><<<>>>@@@@@@@@@???@@@AAABBBBBBAAAAAA@@@AAAAAABBBCCCBBBBBBBBBBBBDDDEEEFFFIIIIIIIIIIIIGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHFFFDDDHHHEEEAAA@@@AAABBBAAA???@@@@@@??????@@@AAABBBCCCCCCDDDDDDDDDCCCCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC???>>>>>>AAADDDDDDAAA>>>AAA@@@>>><<<<<<>>>@@@AAABBB===999:::===???===:::?????????>>>===<<<;;;:::<<<;;;::::::999999999999yyyrrriiieeedddbbb]]]XXXPPPIIICCCAAA>>>999777888555555666777999:::;;;;;;;;;;;;;;;;;;:::999777777888:::===>>><<<999888777;;;999555111...---.........111444888;;;===>>>>>>999888666444222111000000///111333555777888888888777666666555555555555555111222333333222222333555555555555666666666777777555666777888777666444333333444555555444444555666444444333333444555555666444444444555666777777666444333333333444666888999888777777999<<<===<<<::::::<<<>>>???@@@???>>>===>>>??????@@@AAA@@@@@@???BBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBCCCDDDFFFHHHIIIJJJKKKMMMMMMLLLJJJIIIIIIHHHIIIJJJJJJJJJJJJIIIHHHIIIFFFCCCBBBCCCDDDCCCAAAAAA@@@?????????AAABBBCCCCCCDDDEEEDDDCCCCCCEEEGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@???@@@BBBDDDDDDAAA>>>@@@@@@???>>>>>>???@@@@@@BBB>>>;;;;;;>>>@@@>>>;;;?????????>>>===;;;:::999<<<<<<;;;:::::::::::::::|||wwwoooiiieeebbb___\\\RRRJJJBBB???<<<777666888222444666888999:::::::::888888888777777666666666777:::<<<<<<:::777555444777555333111///---,,,,,,,,,...222555888:::;;;<<<:::888555333111000111111///000111333555666666777666555555444444444444444111222222111000111333555666666666666777777777888555666777777777666444444444555666555333333333555777777666555444444444444777666555555555666777777444444333444555666888999::::::999;;;======<<<;;;<<<===???@@@@@@???>>><<>>@@@BBBCCCAAA>>>AAAAAAAAABBBCCCEEEEEEFFFCCCCCCCCCDDDFFFHHHJJJKKKIIIKKKOOOPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHEEEDDDEEEFFFFFFEEEBBBAAA@@@???@@@AAABBBCCCCCCDDDEEEDDDCCCCCCEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBAAABBBCCCDDDCCCAAA>>>@@@@@@@@@AAAAAA@@@@@@@@@BBB???<<<<<>><<<@@@??????>>><<<:::999888======<<<;;;;;;;;;<<<<<<uuunnnkkkhhhccc___SSSJJJAAA===:::666555777222444777999:::;;;:::999666666666555555555555666666888;;;;;;999666444444333222222111///...,,,++++++---000333666888999::::::777444111///000111222000000111333444555555666444333333222222222222222333333222111000111444666555555666666666777777777555555666777666666555444777888888777555444555666888888777666555555555555999888777555444555777999555555444555666777999:::<<<<<<<<<===>>>>>>===<<<>>>???@@@AAAAAA@@@>>>===AAA>>>===@@@EEEGGGDDD@@@???@@@AAACCCEEEFFFGGGHHHCCCDDDEEEFFFGGGIIIJJJKKKGGGLLLQQQSSSQQQOOONNNOOOPPPPPPOOONNNNNNNNNOOOOOOKKKJJJHHHGGGHHHHHHIIIIIIEEEDDDCCCBBBBBBBBBCCCDDDBBBCCCDDDCCCBBBBBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDBBB@@@>>>>>>@@@AAABBBBBBAAA@@@>>>AAA???===>>>???@@@>>>===AAA@@@@@@???===;;;999888>>>>>>============>>>>>>xxxqqqpppnnnfff^^^TTTKKKBBB>>>:::555444777444666888:::;;;;;;:::999777666555555444555555666333666999;;;999777666666000000111111000///...---,,,---///222444666777888777555222///...///111222111111222222333444555555555444444333222333333333444444333222111222555888444444555555555666666666555555666666666666666555777888999888666555555777777777666666666777888888999:::999777555555888;;;777666666666777999;;;<<<===>>>?????????>>>>>>>>>???@@@BBBCCCCCCAAA@@@>>>AAA>>>===AAAGGGKKKIIIEEE???@@@BBBEEEGGGHHHIIIIIIFFFFFFGGGHHHIIIJJJJJJKKKLLLRRRWWWYYYVVVSSSSSSTTTVVVUUUTTTSSSRRRRRRRRRRRRMMMMMMLLLKKKJJJKKKLLLMMMJJJIIIGGGFFFFFFFFFGGGGGGBBBCCCDDDCCCBBBBBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFFFFDDDBBB@@@??????@@@BBBDDDDDDBBB@@@???AAA@@@??????@@@@@@???>>>BBBBBBBBBAAA???===<<<;;;@@@???????????????@@@@@@|||uuutttqqqggg]]]VVVNNNFFFAAA===888666777777888999:::;;;::::::999888777555444444444555555222555888:::999777666666......////////////......---......000111333444444222111///......///000111222222222222222333444555777666666555555555555555333444444333222333555777444444444444555555555555555555555555666666666666666777888777555555555777666666666777888999:::;;;888:::;;;999666666999===999999888888:::;;;===>>>===???AAAAAA@@@@@@@@@BBBAAABBBDDDEEEEEEDDDCCCAAABBBAAAAAADDDIIILLLKKKIIIAAACCCEEEHHHJJJKKKLLLLLLJJJKKKLLLNNNOOOPPPPPPPPPXXX^^^cccbbb^^^[[[\\\^^^___^^^]]]\\\ZZZXXXWWWWWWRRRSSSRRRQQQOOONNNPPPRRRPPPOOOMMMLLLKKKKKKKKKLLLDDDEEEEEEEEEDDDDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIIIIFFFDDDCCCCCCBBBCCCEEEFFFFFFEEECCCBBBBBBCCCCCCCCCCCCBBBAAA@@@DDDDDDDDDCCCBBBAAA@@@???AAAAAA@@@@@@@@@AAABBBBBB}}}xxxsssjjjcccZZZRRRKKKGGGBBB<<<999:::999999999999888888888888888777555333222222333444111444777888666444333333+++,,,,,,,,,---.........------------...///000000------------...///000000222111000000000111222333666555555444444444444444111333444444333222444555555555555555666666666666555555555555555666777777666777888888777666888999888777777888888999:::;;;666999<<<;;;888777:::>>>;;;;;;:::;;;<<<===???@@@===???BBBBBBAAAAAABBBDDDBBBCCCEEEGGGGGGGGGEEEEEEEEEEEEGGGHHHJJJKKKKKKKKKEEEGGGJJJMMMOOOPPPOOOOOONNNOOORRRUUUXXXZZZ[[[[[[dddiiimmmkkkeeeaaabbbfffiiiiiihhhgggdddaaa^^^]]]YYYYYYYYYWWWTTTSSSUUUWWWVVVUUUSSSQQQPPPPPPPPPPPPGGGHHHIIIHHHGGGGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLGGGJJJMMMMMMJJJHHHGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGEEEFFFHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBAAAAAAAAABBBBBBCCCDDD|||uuuoookkk]]]UUUOOOKKKFFF@@@<<<<<<:::999888777666666666666888777444222111111111222222444777777444222000///************+++,,,---...---,,,,,,++++++,,,------)))***+++,,,...//////000111000///......///000111333222111111000000111111///111333444222222222333666666666666777777777777555555555555555666777888888999;;;;;;::::::;;;===999999999888999999::::::444888<<<<<<999888;;;>>><<<<<<<<<<<<===???@@@AAA<<>>???>>>===============>>>======>>>AAACCCCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFGGGGGGHHHHHHHHHIIILLLLLLLLLLLLLLLKKKLLLLLLMMMNNNPPPSSSVVVVVVSSSQQQPPPVVV^^^eeeiiikkklllmmmoooqqqrrrooojjjhhhjjjnnnlllsssvvvqqqmmmmmmlllhhhjjjeeecccgggfff___[[[\\\]]]ZZZXXXXXXZZZZZZWWWTTTRRRKKKFFFHHHKKKMMMOOORRRTTTTTTSSSRRRRRRRRRRRRSSSMMMOOORRRSSSQQQOOOMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKHHHHHHIIIKKKMMMMMMLLLJJJIIILLLMMMLLLIIIHHHJJJLLLGGGFFFDDDEEEGGGHHHIIIIII|||ssskkkddd[[[RRRNNNJJJCCC???>>>999888666555444444444444666555555555777777555333111111222111000///---,,,++++++---...//////000000000000111111000000///...000...---+++++++++------------...///000111222222222333333333222222444555666555444333222222222333444777999:::999777777777999888777666777888:::;;;888888999::::::::::::999===:::888888;;;>>>>>>>>><<<>>>@@@@@@???============>>>>>>>>>>>>???BBBCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJNNNOOORRRUUUWWWXXXWWWUUUUUUYYY___dddggghhhiiijjjjjjnnnqqqpppnnnnnnqqqtttpppvvvyyyuuuqqqqqqnnnjjjlllgggeeehhhhhhcccaaabbb^^^\\\ZZZ[[[]]]\\\XXXUUUSSSMMMIIIKKKMMMMMMOOORRRUUUUUUTTTSSSRRRRRRQQQQQQOOOPPPQQQPPPNNNMMMNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPOOONNNLLLMMMOOOMMMKKKJJJKKKLLLIIIHHHGGGHHHJJJKKKMMMMMMwwwmmmjjj^^^SSSMMMHHHCCCAAABBB:::999777555444444444444555555444555777777666444000000000000///---,,,+++,,,------...//////......111111222222222111000000......,,,+++++++++,,,------......///000111222222111222333222111111333555666555444333333333333333666888::::::999777777777777777777888888999999999888888999:::::::::::::::===<<<;;;<<<>>>@@@???>>>===???AAAAAA@@@>>>>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIEEEFFFGGGHHHIIIJJJKKKLLLJJJKKKLLLNNNNNNNNNMMMLLLOOOQQQSSSVVVXXXYYYYYYYYYYYY\\\```cccdddeeehhhiiifffkkkqqquuuwwwyyy}}}{{{~~~|||xxxtttrrrmmmjjjjjjiiifffdddeee___^^^]]]___```___ZZZVVVUUUOOOLLLNNNOOONNNNNNQQQUUUUUUUUUTTTSSSQQQPPPOOOPPPPPPPPPNNNLLLLLLNNNQQQMMMMMMLLLLLLKKKJJJIIIIIIKKKKKKMMMNNNOOOPPPPPPPPPOOOPPPPPPOOOLLLKKKKKKLLLLLLLLLLLLLLLMMMOOOQQQRRRӵĦĦӵĦ|||qqqmmmaaaUUUOOOJJJDDDAAAAAA:::999777555444333333444333222222444666666555444//////......---,,,++++++---...............------000000111111111111000000...---,,,,,,+++,,,------......///000111222222333111222333222111222333555666555555444444444444444666888:::999888666666777666777888999::::::999999888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@???>>><<<>>>@@@AAAAAA@@@@@@AAA@@@??????AAACCCDDDEEEEEECCCCCCCCCDDDFFFGGGIIIJJJEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKNNNPPPRRRRRRRRRRRRPPPRRRTTTUUUVVVVVVWWWXXXZZZ]]]aaadddfffiiilllnnnlllqqqyyy{{{uuuppplllgggcccaaa```______aaacccaaa[[[VVVUUUQQQOOOQQQQQQNNNNNNPPPRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQPPPNNNNNNOOOPPPNNNNNNMMMLLLLLLKKKJJJJJJIIIJJJLLLMMMMMMMMMNNNPPPQQQQQQQQQOOONNNLLLLLLLLLNNNOOOOOOOOOOOOQQQSSSUUU4ĉ@ӵ>L=hĦ4ĉ@ӵ>LxxxoooeeeZZZTTTNNNFFF@@@>>>;;;999777555444333333333111000000222333444333222......---,,,,,,+++++++++.........///......---,,,......///////////////...---------------------.........///000111222333333222333444333222222444666555666666555555555444444666777999888777666666777666777999;;;<<<;;;::::::999:::;;;<<<<<<=========<<<===???@@@@@@???>>>>>>:::<<<@@@AAABBBBBBCCCDDDAAA@@@@@@BBBFFFGGGGGGFFFBBBBBBBBBDDDEEEGGGIIIJJJFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKNNNPPPSSSTTTUUUUUURRRSSSTTTTTTRRRRRRTTTVVVZZZ___ffflllqqqvvvzzz}}}wwwooofff``````___```bbbcccbbb\\\WWWUUUSSSSSSUUUTTTOOONNNQQQOOOPPPQQQQQQRRRRRRRRRRRROOORRRTTTTTTSSSQQQPPPPPPPPPPPPOOONNNNNNMMMLLLLLLJJJLLLNNNNNNLLLMMMOOOQQQSSSRRRQQQPPPOOONNNMMMLLLPPPQQQRRRQQQOOOPPPSSSVVVGG=?HdĦ=ĪjGG=?HdĦuuukkkaaa[[[SSSHHH@@@===;;;:::777555444333333333000000///000222222111///......---,,,++++++,,,,,,---...............------,,,,,,---.........------............////////////...//////000111222333333333444555444333333555777555666666777666666555555666777888888777777888:::777888:::<<<=========<<<:::;;;<<<===>>>?????????===???AAAAAA@@@?????????;;;>>>AAACCCDDDDDDEEEGGGBBBAAAAAADDDHHHJJJIIIGGGBBBBBBCCCDDDEEEGGGIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIMMMMMMNNNOOOQQQRRRTTTTTTSSSTTTUUUTTTQQQRRRUUUYYY___gggrrr}}}uuujjjcccaaaaaabbbdddccc^^^YYYVVVVVVXXX[[[YYYSSSRRRTTTPPPPPPPPPQQQRRRTTTVVVWWWRRRTTTXXXXXXWWWTTTRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPQQQSSSTTTSSSPPPOOORRRUUUUUUSSSQQQQQQRRRQQQPPPNNNQQQSSSTTTRRROOOOOORRRUUUӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~sssggg```WWWKKKBBB???;;;:::888555333333222222222111000111222222000...///...---,,,+++,,,------------...............---++++++,,,---------------...//////000000000000000//////000111222333333444555666666666555555777888555666777777777777666555777888::::::999:::<<<>>>999:::;;;===>>>>>>??????<<<<<<>>>???@@@AAAAAAAAA???AAACCCCCCAAA???@@@BBB@@@BBBEEEFFFFFFFFFFFFGGGCCCBBBAAAEEEJJJLLLJJJGGGDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQQQQWWWUUUTTTRRRQQQRRRSSSTTTSSSVVVWWWVVVTTTUUU[[[```iiisss{{{fffdddcccccceeedddaaa]]]XXXYYY]]]aaa^^^XXXVVVYYYUUUTTTSSSSSSTTTVVVXXXZZZVVVXXXZZZZZZXXXVVVVVVWWWTTTTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYWWWSSSQQQTTTXXXWWWUUUSSSTTTUUUVVVTTTRRRSSSUUUVVVSSSOOONNNQQQUUU?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??yyykkkbbbXXXMMMEEEBBB<<<:::888555333222222222333222111222222222000...///...---,,,,,,,,,---...,,,------...//////......+++,,,,,,---.........---//////000111111111111111//////000111222333333444555666777666555666777999555666777888888777666555888:::;;;;;;;;;<<>>???@@@AAA======???@@@AAABBBBBBCCCAAADDDEEEDDDAAA@@@BBBDDDEEEGGGIIIIIIHHHGGGFFFGGGDDDBBBBBBFFFKKKNNNKKKHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNQQQSSSVVVXXXYYYaaa^^^ZZZVVVTTTSSSTTTUUUTTTWWWYYYXXXWWWZZZ```gggqqq}}}iiifffddddddffffffccc```ZZZ\\\aaaeeebbb\\\ZZZ\\\[[[YYYVVVTTTUUUWWWZZZ\\\[[[[[[[[[YYYXXXWWWYYY[[[TTTUUUUUUVVVWWWWWWXXXXXXXXX[[[[[[XXXSSSQQQTTTXXXYYYWWWUUUVVVXXXYYYWWWUUUTTTWWWXXXTTTOOONNNQQQTTT4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}pppggg\\\NNNFFFDDD@@@<<<888777888777444111555222000///000000000///---------------------------++++++///444555222---......---------...//////111000000///000000111222000111222333444555555555777666555666888:::::::::888999;;;<<<<<<<<<:::999777:::<<<<<<::::::<<>>???CCCFFFEEEDDDFFFGGGIIIKKKJJJHHHEEEDDDGGGJJJLLLKKKHHHFFFGGGIIIEEEGGGIIIJJJJJJIIIIIIJJJNNNMMMKKKKKKKKKMMMOOOPPPNNNLLLNNNPPPOOOOOO[[[iiiyyyqqqcccXXXWWW[[[ZZZUUU\\\]]]]]]ZZZXXX]]]hhhrrr~~~tttiiijjjkkkjjjhhhjjjaaadddgggfffccc```aaabbb^^^^^^^^^]]]\\\[[[[[[ZZZ_________^^^\\\\\\]]]^^^\\\]]]^^^```aaaaaa```___[[[\\\\\\ZZZYYYYYY[[[]]]aaa___^^^^^^^^^]]]ZZZXXXXXXYYYYYYWWWTTTRRRQQQQQQ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦvvvlllbbbTTTIIIDDD???===:::888777777666444444222/////////000000///------------------------,,,,,,...444::::::666111---------------......///000111111111111222222222111222333555666666666666777666666777888999::::::999:::<<<======<<<:::999999;;;>>>>>>===>>>@@@CCCEEECCCAAABBBDDDEEEDDDCCCFFFDDDAAABBBEEEHHHJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGIIIJJJKKKKKKKKKJJJJJJJJJIIIKKKNNNOOONNNMMMNNNNNNTTTSSSRRRQQQQQQQQQRRRSSSOOONNNPPPRRRQQQSSS^^^jjjnnn\\\TTTVVVZZZ[[[ZZZ[[[\\\\\\^^^fffsss~~~|||xxxuuuooojjjjjjcccdddffffffeeedddeeefffgggfffeeecccbbbaaa```___bbbcccdddbbbaaa```aaaccc```aaacccdddeeeeeeeeeeee^^^_________]]]^^^___aaaeeecccaaaaaa```___\\\ZZZYYYZZZZZZXXXVVVTTTSSSSSS4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ|||rrrhhh[[[NNNGGG@@@@@@>>>:::777666666777444222///...///000///...------------------------,,,---222999>>>???;;;666............//////000000000111333444444444333222222333444666777888888888888999999999::::::;;;;;;======>>>??????>>>===<<<<<<===@@@AAAAAABBBDDDFFFBBBDDDFFFEEECCCCCCEEEGGGHHHGGGFFFFFFGGGIIIKKKLLLKKKKKKLLLMMMMMMNNNNNNOOOLLLKKKJJJLLLOOOOOOLLLIIILLLOOORRRSSSRRRQQQQQQRRRUUUUUUUUUTTTTTTSSSRRRQQQPPPQQQRRRSSSSSSUUU___iiixxxeeeXXXWWW\\\___\\\]]]^^^aaafffrrr~~~xxxuuummmkkkjjjkkklllnnnoooooopppooollliiifffeeedddcccdddffffffeeedddcccdddeeegggggghhhiiijjjjjjjjjjjjcccdddfffeeedddcccdddeeeiiihhhfffdddcccaaa^^^\\\[[[[[[ZZZYYYXXXWWWVVVUUU4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵsssjjjaaaVVVNNNEEEFFFDDD???888444555777444222///...///000///...---------...............///000333888<<<===;;;999000000111222222333333333111222555666777666555444333444666777888999::::::;;;<<<=========<<<======@@@AAAAAABBBBBBAAA@@@@@@???@@@AAABBBCCCDDDEEEFFF@@@DDDGGGHHHGGGFFFGGGHHHLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPRRRTTTUUURRRNNNKKKMMMQQQRRRLLLGGGLLLOOORRRTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVUUUSSSRRRSSSSSSTTTTTTSSSUUU\\\cccnnnvvvxxxnnnbbb^^^___```aaabbbdddhhhppp|||zzzuuurrrqqqtttwwwwwwvvvxxxuuuqqqmmmiiiggggggffffffhhhiiihhhgggfffggghhhooooooooooooooonnnmmmmmmjjjllllllllliiihhhhhhiiinnnllljjjhhhgggdddaaa^^^___]]]\\\[[[[[[ZZZYYYXXX4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRtttjjjddd^^^WWWNNNNNNLLLEEE<<<666444555555222000///000000000///....../////////000000000333222222333555777888888000111222333444444444444333444666888999999777666555666777999:::;;;<<<<<<<<<>>>@@@@@@>>><<<===>>>@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIKKKMMMMMMLLLKKKKKKPPPPPPPPPQQQRRRRRRSSSRRRPPPOOOOOOPPPQQQTTTWWWXXXZZZTTTNNNOOOTTTTTTNNNHHHKKKOOOSSSTTTTTTRRRQQQQQQPPPRRRUUUXXXYYYYYYXXXWWWWWWXXXXXXUUUTTTVVVZZZ]]]YYYfffpppnnnfffccccccccceeefffiiippp{{{|||}}}|||{{{}}}~~~}}}xxxsssooonnnnnnnnnnnnpppqqqqqqpppoooooopppxxxyyyyyyyyyxxxvvvtttrrrsssttttttrrrooommmmmmnnntttrrrpppooonnnllliiifffgggdddaaa`````````___]]]4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hxxxlllhhhddd___XXXWWWTTTNNNEEE===777444666444111000111222111000000000000111111222222333555444222000111222555666///000222444555555444444555666888999::::::::::::888999:::<<<>>>???@@@@@@>>>AAADDDCCC@@@>>>>>>@@@??????@@@AAABBBCCCDDDDDDHHHGGGFFFGGGIIIKKKJJJIIIMMMMMMMMMMMMNNNPPPSSSUUUWWWSSSNNNMMMPPPTTTUUUTTTRRRRRRRRRSSSUUUWWWZZZ[[[ccc\\\VVVUUUYYYZZZVVVQQQRRRUUUZZZ\\\[[[YYYXXXWWWQQQSSSVVVYYY[[[[[[[[[[[[]]]```___[[[ZZZ]]]______]]]eeejjjhhhfffhhhjjjjjjgggiiiooozzzyyyvvv{{{}}}xxxuuutttvvvwwwwwwzzz|||}}}{{{zzzzzz{{{~~~|||}}}}}}|||yyywwwwwwxxxzzz~~~}}}{{{{{{{{{zzzxxxuuutttpppkkkjjjkkkkkkiiiggg4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sssslllgggcccaaa___[[[WWWPPPGGG>>>888777555222111222333222222111111222222333444444555444444333222222222444666111333555777888888777777777888888:::;;;<<<<<<===<<<===???AAACCCDDDEEEEEEEEEIIILLLKKKGGGDDDDDDFFFBBBBBBCCCEEEFFFHHHJJJKKKKKKJJJJJJMMMQQQSSSSSSRRRPPPQQQRRRQQQRRR[[[jjjvvvsssfffWWWOOOQQQVVVXXXWWWZZZ[[[[[[]]]^^^```bbbccckkkeee___]]]```cccbbbaaa___cccgggjjjiiigggeeeeee\\\]]]___aaacccddddddddddddhhhhhhddddddiiijjjhhhkkkmmmmmmkkkmmmrrrrrrooonnnqqqxxx~~~wwwvvvxxxyyy~~~{{{xxxtttqqqssswww}}}{{{xxxvvvuuuzzz|||{{{|||zzzuuurrrsssuuuwwwyyy|||}}}}}}~~~~~~xxxwwwxxxxxxuuurrrΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦyyyoooiiidddfffccc```]]]XXXOOODDD<<<888666333222333444333333222222333444444555666666222333555555555555555666555777999<<<======<<<;;;999999999999;;;<<<>>>??????@@@BBBDDDFFFHHHHHHIIILLLPPPTTTSSSNNNKKKKKKMMMGGGGGGHHHJJJLLLOOOQQQRRRNNNMMMMMMQQQVVVZZZZZZYYYTTTYYY[[[ZZZ\\\kkkiii[[[ZZZ___aaa```cccdddeeefffhhhiiijjjkkkpppkkkfffdddfffjjjlllmmmjjjnnnsssuuutttrrrppppppmmmnnnooopppqqqrrrrrrrrrjjjnnnooolllmmmrrrtttqqqssstttssstttyyy}}}yyyqqqvvvyyyvvvmmmlllmmmmmmrrrxxxoooooonnnmmmlllmmmqqqttt{{{{{{{{{xxxtttqqqooooooiiimmmnnnjjjhhhlllppprrrmmmuuuvvvnnnjjjnnnsssvvv~~~{{{wwwqqqmmmkkklllooorrruuuxxx{{{|||{{{zzzyyyzzz~~~~~~{{{?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ{{{kkkeeedddaaa]]]YYYXXXWWWRRRHHHAAA;;;999666333222333444555000444888999777555555777:::777444555777888777555888:::<<<===>>>???AAACCC@@@CCCEEEDDD@@@@@@CCCGGGBBBCCCFFFKKKQQQUUUVVVVVVYYY[[[[[[XXXSSSPPPOOOPPPPPPRRRTTTTTTSSSUUUZZZ^^^WWWWWWWWWVVVVVVXXX\\\```______bbb^^^\\\www|||llljjjkkkkkkkkkmmmqqqtttvvvzzz|||wwwoooqqqooonnnpppuuuxxxxxxwww~~~|||{{{|||}}}}}}}}}~~~}}}{{{|||tttkkkiiijjjiiijjjkkkmmmfffaaabbbdddeeegggjjjllllllkkkjjjiiihhhiiiiiieeedddaaa]]]YYYWWWXXXYYY```___]]]]]]^^^___bbbccceeekkkqqqtttsssqqqpppqqqggg```XXXVVVZZZ^^^___^^^hhhkkkoooooommmkkklllmmmqqqvvv}}}|||zzzzzzwwwuuu>AneneneneDenene>Ak<fhDenenenennnfffccc[[[WWWTTTSSSRRRNNNFFF???;;;999666333222222333444333666999;;;;;;:::;;;;;;<<<999666777:::;;;:::888888:::===>>>???@@@CCCEEEFFFHHHKKKIIIFFFFFFIIIMMMKKKLLLNNNPPPSSSWWW[[[]]]eeeffffffccc]]]WWWUUUUUU\\\^^^``````___```ccceeeaaaaaaaaa```___```ccceeellllllpppnnnmmmuuuuuuxxxxxxyyy{{{~~~zzzzzzxxxxxx{{{|||rrrhhhffffffddddddfffggg```[[[\\\]]][[[[[[]]]aaaaaa```^^^]]]\\\]]]^^^\\\[[[YYYUUUPPPNNNMMMNNNRRRQQQQQQQQQRRRTTTVVVXXXXXX[[[```cccccccccbbbbbbUUUOOOHHHEEEHHHKKKLLLLLLVVVYYY\\\]]][[[YYYYYYZZZaaaffflllrrruuuwwwyyyzzzzzz{{{zzzrrrooollliiioooccc^^^TTTQQQOOONNNNNNKKKEEE@@@@@@>>>;;;888777777888888777888:::===AAABBBBBBAAA???<<<:::;;;???@@@???>>>:::===@@@AAACCCEEEGGGJJJKKKMMMPPPPPPOOOPPPUUUYYYZZZ\\\]]]\\\[[[^^^ccchhhqqqrrrsssqqqlllgggdddccclllnnnppppppoooooopppqqqqqqrrrrrrqqqooonnnooopppyyyxxx}}}{{{~~~}}}|||tttjjjbbb```___]]]\\\^^^[[[VVVSSSTTTTTTQQQQQQRRRXXXXXXXXXWWWVVVWWWYYY[[[]]]]]][[[VVVQQQNNNMMMMMMNNNMMMMMMMMMNNNPPPRRRSSSSSSSSSTTTWWWYYYZZZYYYWWWKKKEEE???===>>>@@@AAA@@@HHHKKKMMMNNNMMMKKKJJJJJJPPPSSSXXX\\\^^^___```bbbpppsssrrrkkkgggllltttxxx}}}||||||}}}vvvlllfffaaa\\\ooo```XXXRRRPPPNNNNNNNNNMMMIIIFFFFFFDDDBBB???>>>======>>>>>>===>>>CCCIIILLLKKKIIIFFFCCCAAACCCGGGIIIHHHFFFCCCEEEHHHJJJLLLNNNQQQTTTQQQSSSVVVWWWYYY]]]bbbfffiiilllnnnlllhhhhhhmmmrrrvvvxxxzzz{{{zzzxxxvvvuuutttvvvxxxzzzzzzzzzzzzzzz~~~}}}{{{zzzzzz~~~~~~|||}}}xxxwww{{{|||{{{~~~~~~~~~zzzxxxwwwxxxwwwwwwwwwxxxyyyyyywwwuuuuuuyyy~~~~~~}}}~~~zzzrrrllljjjkkkfff^^^XXXWWWWWWUUUUUUXXXPPPMMMMMMOOOPPPMMMMMMPPPSSSUUUXXXYYYYYY\\\aaaeeeiiihhhfffbbb]]]YYYXXXXXXYYYWWWTTTQQQQQQSSSWWWYYYYYYWWWTTTUUUXXXYYYVVVSSSMMMIIIDDDAAAAAABBBCCCBBBFFFGGGIIIJJJJJJHHHGGGFFFIIIKKKNNNOOONNNNNNNNNOOO\\\bbbccc\\\TTTSSSWWWYYY^^^___```dddkkkttt{{{uuummmgggccc___rrraaaXXXUUUTTTSSSSSSSSSSSSRRRQQQMMMLLLJJJHHHFFFEEEDDDDDDJJJIIIIIIMMMTTTWWWWWWVVVRRROOONNNOOOSSSUUUTTTRRRPPPRRRVVVXXXYYY\\\___aaa^^^______```bbbeeejjjmmmpppuuuxxxwwwssspppsssvvvvvvwwwyyy{{{}}}}}}|||{{{rrrsssuuuxxxzzz{{{{{{zzz~~~{{{zzzyyy|||{{{~~~vvvwww{{{||||||}}}wwwwwwtttmmmlllpppsssrrrrrrssssssttttttuuuwwwxxxttttttsssoookkkhhhhhhhhhjjjjjjjjjkkkmmmmmmkkkiiilllpppuuuvvvsssqqqpppqqqzzzyyyuuussspppppppppmmmggg___[[[ZZZ\\\WWWQQQNNNPPPQQQPPPQQQUUUPPPNNNOOOQQQQQQNNNNNNQQQTTTXXX^^^bbbdddhhhoootttttttttrrrnnniiifffeeefffjjjeee___ZZZXXXZZZ]]]```bbb^^^ZZZYYYZZZYYYVVVSSSQQQOOOKKKIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNMMMKKKJJJOOOOOOOOOMMMJJJHHHHHHIIIPPPXXX\\\UUUKKKFFFDDDCCCHHHIIIKKKOOOVVV^^^eeejjjssspppllliiihhhhhhiiiiiizzziii___\\\[[[[[[ZZZZZZ[[[\\\\\\\\\[[[YYYWWWUUUTTTSSSRRRUUUUUUVVVYYY]]]```bbbbbb^^^[[[YYYZZZ]]]___^^^\\\ZZZ]]]```aaaccceeegggjjjiiihhhfffeeeeeegggiiikkkooosssvvvuuusssqqqqqqrrrsssrrrqqqrrrssstttrrrqqqiiiiiijjjmmmppprrrrrrrrrssstttvvvuuurrrpppoooooolllkkksssyyy{{{qqqjjjfffhhhjjjjjjjjjkkkgggiiigggaaa___cccfffgggggghhhiiiiiiiiijjjlllnnnkkkkkkjjjgggdddbbbbbbbbbeeeeeegggjjjmmmoooooommmoooqqqsssssspppmmmkkkjjjmmmsssuuuoooiiieeebbb^^^\\\\\\[[[XXXTTTRRRQQQQQQLLLIIIHHHLLLNNNMMMPPPUUUXXXVVVVVVWWWTTTPPPPPPSSS]]]dddlllqqqrrruuuzzzzzzzzzwwwtttpppoooppprrruuuqqqkkkfffbbbbbbdddeeegggeeebbb___^^^[[[XXXVVVVVVTTTSSSQQQPPPOOOOOOOOOPPPPPPRRRTTTVVVWWWUUUSSSVVVVVVTTTQQQMMMJJJJJJKKKNNNVVVZZZUUUMMMGGGBBB???BBBBBBCCCEEEHHHMMMPPPSSSXXXXXXYYY\\\```eeejjjmmmqqqgggaaaaaa```______```cccdddhhhgggeeecccaaa___^^^]]][[[\\\^^^___```bbbdddfffbbb___\\\]]]```aaa```^^^ZZZ\\\___```aaaccceeegggfffdddaaa___```bbbdddeeehhhhhhiiiiiiiiiiiiiiijjjjjjgggdddcccddddddcccaaa___^^^]]]___bbbeeeeeedddccceeeffffffdddccccccddd___^^^dddfffdddlllrrrkkkaaa\\\[[[]]]___]]]]]]___\\\``````\\\ZZZ^^^aaaaaabbbeeeggghhhhhhjjjmmmpppooooooooommmjjjiiiiiijjjnnnnnnppptttxxxzzzzzzyyyrrrqqqpppooommmjjjfffbbbdddgggfff```\\\YYYTTTNNNMMMMMMMMMNNNOOONNNKKKHHHHHHFFFGGGLLLNNNMMMPPPUUU]]][[[[[[[[[XXXSSSUUUYYYbbbjjjsssvvvtttsssvvvyyyuuusssqqqmmmkkklllpppsssqqqpppnnnkkkhhheeebbbaaa```aaaaaa^^^ZZZWWWUUUUUUTTTUUUTTTSSSRRRQQQQQQQQQPPPPPPRRRUUUYYYZZZXXXVVVXXXXXXVVVRRROOOMMMNNNOOORRRWWWZZZVVVRRROOOKKKGGGDDDEEEEEEEEEFFFGGGHHHHHHIIIJJJMMMPPPTTTYYY___bbbtttkkkcccccccccbbbaaacccfffhhhhhhgggeeecccaaa___]]]]]]ZZZ]]]______^^^___bbbfff```]]]ZZZ[[[]]]^^^]]][[[UUUWWWYYYZZZ[[[\\\^^^```[[[YYYVVVVVVYYY]]]```bbbbbb```]]]\\\^^^aaabbbcccaaa]]]YYYWWWYYYZZZZZZXXXZZZWWWUUUVVVYYY[[[[[[ZZZ[[[\\\]]]]]][[[[[[\\\^^^^^^]]]bbbaaa[[[```eee^^^___\\\\\\___```^^^^^^aaa\\\bbbdddaaa```ccceeefffcccfffjjjkkklllooossswwwvvvwwwwwwuuusssssstttuuuzzzzzz{{{~~~rrrnnnkkkiiihhheee___ZZZ______]]]WWWTTTRRRLLLEEEDDDDDDEEEIIILLLLLLGGGCCCHHHGGGIIIMMMOOONNNQQQVVV\\\[[[\\\]]]ZZZWWWZZZ```^^^eeemmmooojjjffffffhhhgggeeebbb___^^^```eeeiiiccceeeffffffccc^^^YYYUUURRRUUUWWWUUUPPPLLLLLLMMMMMMNNNOOONNNLLLKKKLLLLLLIIIHHHJJJNNNRRRTTTRRRPPPWWWWWWUUURRROOONNNPPPRRRTTTWWWXXXUUUTTTUUUSSSOOOGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLOOOSSSUUUsssmmmeeeaaa[[[XXXYYY\\\^^^```aaa```^^^\\\ZZZWWWVVVUUUQQQSSSVVVWWWWWWYYY[[[]]]YYYXXXVVVVVVUUUTTTQQQNNNNNNNNNPPPSSSWWWZZZZZZYYYWWWVVVUUUTTTTTTVVVXXXYYY[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[XXXVVVUUUVVVXXXYYYYYYYYY[[[\\\\\\ZZZXXX]]]\\\[[[\\\]]]___^^^^^^[[[]]]___```aaabbbaaaaaa\\\```eeeeeebbb```aaadddhhhdddaaabbbfffjjjllllllgggiiilllnnnppptttzzz~~~~~~|||www}}}wwwuuuyyy}}}tttjjjccccccaaa\\\ZZZ\\\^^^___\\\VVVQQQOOOKKKFFFEEECCCCCCEEEHHHJJJIIIGGGIIIJJJKKKNNNPPPSSSTTTUUU___```___ZZZTTTSSSXXX\\\^^^eeehhhddd```bbbdddeeecccbbb___\\\ZZZ\\\```ccceeeaaa^^^^^^```^^^YYYSSSVVVVVVVVVVVVVVVTTTOOOLLLSSSRRRQQQQQQPPPPPPPPPQQQOOOOOOOOOPPPPPPQQQQQQQQQVVVTTTQQQPPPPPPPPPOOOOOOUUUTTTTTTTTTVVVVVVUUUSSSUUUUUUTTTSSSQQQPPPOOOOOOQQQPPPPPPPPPQQQSSSUUUVVVuuujjjccc___[[[VVVSSSSSSUUUVVVVVVYYYYYYWWWVVVTTTRRRQQQPPPOOOQQQTTTUUUUUUVVVXXXYYYUUUTTTRRRRRRSSSSSSRRRPPPPPPPPPQQQTTTXXXZZZZZZYYYVVVUUUTTTSSSSSSUUUVVVXXX^^^^^^^^^_______________``````___]]][[[ZZZ[[[]]]]]]]]]^^^___``````^^^]]]aaa___]]]]]]___aaaaaaaaa^^^___```bbbcccccccccbbbaaadddfffeeebbbaaadddhhhllliiiffffffiiilllmmmmmmjjjlllooossswww~~~}}}uuuxxxyyyxxxtttooommmpppsssmmmgggdddffffffcccaaabbbcccdddaaaZZZVVVTTTQQQLLLGGGFFFEEEFFFJJJLLLLLLKKKNNNOOORRRUUUYYY\\\^^^```hhhiiihhhddd```^^^bbbfffdddjjjkkkgggccceeehhhiiijjjiiifffdddccceeehhhjjjhhhdddbbbbbbdddccc^^^YYY^^^___aaaaaa___\\\YYYWWWYYYZZZ\\\]]]\\\[[[ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZ^^^\\\ZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZ\\\\\\ZZZXXX\\\[[[[[[YYYXXXWWWVVVVVVXXXXXXXXXXXXYYYZZZ\\\]]]zzzjjj___ZZZYYYVVVRRROOOOOOOOOOOONNNSSSRRRRRRQQQPPPOOOOOONNNMMMOOORRRSSSSSSSSSTTTTTTTTTRRRQQQQQQSSSUUUVVVVVVSSSSSSSSSUUUYYY[[[[[[ZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]cccbbbbbbbbbbbbbbbbbbbbbdddeeeeeecccaaaaaabbbdddbbbbbbcccdddeeeeeeddddddgggeeebbbbbbccceeeffffffbbbbbbddddddeeeeeeeeeeeeggghhhhhhfffdddeeeiiimmmnnnllljjjjjjlllmmmnnnnnnqqqtttxxx~~~tttjjjmmmmmmlllhhhddddddgggjjjjjjggghhhlllooommmkkkkkkiiijjjfff___[[[ZZZXXXTTTOOOMMMLLLMMMPPPSSSTTTTTTXXXZZZ]]]aaaeeeiiilllnnnrrrttttttrrrooommmooorrrnnnrrrsssnnnkkknnnqqqrrrrrrqqqpppnnnnnnooopppqqqllliiiggghhhjjjjjjfffcccgggjjjlllkkkhhhdddcccdddaaacccfffiiiiiigggdddbbbeeeeeeffffffffffffffffffeeeeeedddcccbbbbbbbbbccc]]]]]]^^^aaaccccccbbb```ddddddcccbbbaaaaaa``````______``````aaabbbdddeeeqqqddd[[[VVVWWWUUURRRQQQQQQQQQOOONNNQQQQQQQQQQQQQQQRRRRRRRRRLLLOOORRRSSSSSSRRRRRRSSSWWWUUUSSSSSSVVVYYYZZZ[[[WWWVVVVVVWWWZZZ\\\]]]\\\______^^^^^^^^^___```aaaeeeeeeeeedddddddddccccccfffgggggggggeeedddfffgggeeeggghhhhhhhhhhhhiiijjjmmmjjjgggfffhhhjjjkkkkkkffffffgggggghhhhhhhhhhhhiiijjjkkkjjjiiiiiilllooonnnmmmmmmnnnooopppqqqqqqxxx{{{|||rrrhhhaaabbbbbbbbbaaa```bbbfffjjjnnnnnnooorrrssssssssssssmmmnnnjjjccc``````^^^ZZZ[[[ZZZYYYZZZ\\\^^^```aaaeeefffiiimmmqqqtttwwwxxxwwwyyy{{{zzzxxxwwwxxxyyyvvvyyyyyyuuutttxxx}}}~~~xxxwwwvvvuuuuuutttsssqqqpppnnnmmmnnnooopppnnnllljjjooorrrqqqlllhhhiiilllgggiiikkkmmmnnnllljjjiiillllllmmmnnnnnnnnnmmmlllhhhhhhiiihhhfffffffffgggcccbbbaaacccfffhhhiiihhhiiiiiihhhhhhggggggffffffccccccdddeeefffggghhhhhhyyyjjj```ZZZWWWXXXVVVTTTTTTTTTTTTSSSQQQQQQQQQRRRSSSTTTUUUUUUVVVOOOQQQTTTUUUTTTTTTTTTUUUZZZXXXVVVVVVXXXZZZ[[[\\\ZZZXXXXXXYYY\\\_________^^^^^^^^^^^^______``````eeeeeeddddddddddddddddddeeeggghhhgggfffeeeeeefffggghhhjjjjjjiiiiiikkkmmmmmmkkkhhhgggiiijjjkkkjjjiiiiiiiiiiiijjjkkkkkkllljjjlllnnnppppppppppppqqqppprrrtttvvvwwwxxxzzzzzzzzzqqqkkkgggeeeddd^^^______```bbbgggmmmrrruuuuuutttsssrrrsssttttttqqqssspppjjjhhhhhhgggccciiiiiiiiiiiiiiikkkmmmooooooppprrrtttwwwyyy{{{|||xxxyyy{{{{{{zzzyyyyyyyyywwwyyyyyyvvvxxx~~~yyyxxxwwwxxxxxxuuuqqqmmmqqqqqqpppqqqrrrssssssrrrmmmqqqtttsssnnnlllmmmpppnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooppppppooommmllliiijjjkkkjjjhhhfffggghhhhhheeebbbbbbeeeiiimmmnnniiiiiiiiiiiiiiihhhhhhhhhffffffggghhhiiijjjkkkkkkqqqfff```\\\ZZZ[[[YYYWWWVVVVVVVVVTTTSSSPPPQQQRRRSSSTTTVVVVVVWWWRRRTTTUUUVVVVVVVVVXXXZZZ[[[YYYWWWWWWYYYZZZ[[[ZZZ\\\ZZZYYY[[[^^^aaaccccccaaabbbbbbbbbcccccccccccccccccccccddddddeeeeeeeeeeeeggghhhgggfffddddddeeegggiiikkkjjjiiiiiilllpppkkkiiigggggghhhiiihhhgggjjjjjjjjjkkklllmmmnnnooolllnnnqqqtttvvvwwwvvvvvvwwwzzz~~~~~~rrrfff``````aaaeeejjjdddccccccdddhhhnnntttxxxuuuwwwvvvqqqoooppprrrqqquuuwwwwwwsssqqqrrrppplllqqqsssttttttsssssstttuuusssssstttvvvxxxyyyzzz{{{vvvwwwwwwwwwwwwwwwvvvuuuqqqttttttsssuuu|||~~~uuuuuuvvvxxxzzzwwwpppkkkqqqqqqqqqqqqrrrsssttttttpppsssuuutttqqqpppqqqssssssrrrqqqppppppppppppqqqkkklllnnnnnnnnnmmmkkkjjjjjjlllnnnmmmiiifffggghhhiiifffcccbbbeeeiiimmmooogggggggggggghhhhhhhhhhhhhhhhhhjjjkkklllmmmmmmmmmpppgggcccaaa___bbb___[[[XXXWWWVVVTTTSSSQQQQQQRRRSSSUUUVVVWWWXXXUUUVVVVVVVVVVVVXXX\\\___[[[ZZZYYYZZZ]]]^^^]]]]]]]]][[[ZZZ\\\```ccceeefffeeeeeeffffffgggggggggfffbbbbbbcccdddeeeffffffgggggghhhjjjiiigggeeeddddddgggjjjlllkkkiiiiiimmmqqqkkkjjjjjjkkklllkkkiiigggjjjjjjjjjkkkmmmoooqqqrrrqqqrrrtttwwwzzz}}}~~~~~~rrrfff]]]^^^aaadddhhhmmmpppmmmkkkjjjmmmqqqvvvyyyqqqwwwxxxtttqqqssssssqqqtttxxxzzzxxxxxxxxxvvvrrrsssvvvyyyyyyvvvttttttuuupppqqqrrrsssuuuwwwxxxxxxwwwvvvuuuuuuuuuuuutttsssnnnqqqqqqooorrrwwwxxxvvvqqqrrruuuzzz}}}|||uuunnnoooppppppooooooppprrrtttrrrrrrrrrssssssrrrssssssssssssssssssrrrpppooonnnjjjkkkmmmnnnnnnllljjjhhhjjjmmmooommmhhhdddeeeggggggfffdddeeegggjjjkkkkkkfffffffffggggggggghhhhhhggghhhjjjkkklllmmmllllllrrrjjjgggeeedddiiieee___[[[YYYWWWUUUSSSRRRSSSTTTUUUVVVXXXYYYYYYVVVVVVVVVVVVVVVYYY^^^bbb\\\[[[\\\^^^aaacccbbbaaa]]][[[[[[\\\```eeeggghhhbbbccccccdddeeedddddddddaaabbbcccdddeeeggghhhhhhiiijjjlllkkkhhhfffeeeeeegggjjjmmmkkkiiiiiinnnsssnnnnnnooopppqqqpppmmmjjjjjjjjjjjjkkkmmmppprrrtttvvvuuuuuuxxx|||}}}pppfffaaaeeekkklllnnnrrryyyuuuqqqnnnooorrruuuvvvnnnvvv{{{xxxvvvxxxwwwtttrrrvvvyyyyyyyyyzzzwwwrrrrrrvvvyyyyyyvvvsssrrrrrrmmmnnnoooqqqsssuuuvvvwwwxxxvvvttttttttttttssssssnnnqqqqqqoooqqquuutttqqqooopppttt{{{yyysssnnnnnnnnnnnnmmmnnnppprrrrrrpppoooppprrrsssrrrqqqppprrrttttttssspppllljjjjjjlllnnnooonnnllljjjhhhiiilllnnnlllfffbbbbbbdddeeeeeefffhhhjjjkkkjjjhhheeeffffffgggggghhhhhhhhheeefffhhhiiijjjkkkjjjjjjyyytttpppmmmooonnniiibbbYYYUUUUUUVVVXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYVVVUUUYYYaaagggfffbbb^^^___ccceeedddaaa```aaabbbbbbbbbeeeiiilllddddddeeeeeeeeedddccccccbbb```^^^```cccdddcccaaagggkkknnnlllhhhfffiiilllgggmmmrrrrrrnnnjjjjjjlllpppooolllkkkkkkmmmoooqqqoooppppppppppppssswwwzzz{{{zzz{{{~~~~~~zzzvvvtttuuu{{{|||vvvkkkjjjjjjjjjkkknnnppprrrvvvoooiiiiiiooottttttrrrqqqsssvvvvvvuuuttttttuuuuuuxxx|||{{{wwwsssrrrsssqqqssstttvvvvvvtttsssqqqpppnnnlllnnnsssvvvwwwvvvuuuuuuttttttttttttuuuuuuoooqqqsssvvvwwwwwwwwwvvvsssssstttwww{{{{{{xxxtttrrrpppooonnnoooqqqtttvvvuuuooommmqqqtttsssssstttuuuqqqnnnoooqqqqqqmmmhhhlllkkkkkkkkklllllljjjhhhjjjjjjjjjiiihhhfffdddccchhhiiiiiihhheeedddeeefffgggiiiiiifffcccbbbdddggglllkkkjjjiiiiiijjjjjjkkk~~~{{{yyyvvvtttnnnfff]]]XXXWWWXXXVVVVVVWWWWWWXXXYYYYYYZZZ\\\\\\[[[YYYXXX[[[aaafffeeeaaa^^^___bbbeeecccaaa```aaabbbbbbbbbdddhhhkkkcccccccccddddddeeeeeeeeefffcccbbbbbbcccdddbbb```gggjjjmmmmmmkkkiiiiiijjjfffkkkpppqqqnnnjjjjjjlllooonnnmmmllllllmmmnnnooorrrrrrqqqpppqqqsssxxx{{{}}}xxxrrrlllhhhffffffhhhooovvvyyyuuupppllllllnnnooopppqqqqqqqqqtttoookkkkkkpppuuuwwwwwwrrrsssuuuuuutttttttttvvvuuuwwwyyyzzzxxxvvvttttttuuuuuuvvvwwwwwwvvvuuuuuusssrrrrrrtttwwwxxxvvvtttwwwwwwvvvvvvvvvvvvwwwwwwtttttttttuuuvvvwwwxxxxxxwwwvvvvvvxxxzzzyyyvvvssstttrrrqqqooooooqqqssstttuuupppnnnqqqtttssssssuuuvvvsssoooooorrrrrroookkkooommmllllllmmmmmmlllkkklllkkkjjjiiihhhgggffffffiiijjjkkkiiigggffffffgggiiijjjjjjhhheeedddfffiiijjjjjjjjjjjjjjjjjjjjjjjj}}}yyyrrrhhh___YYYWWWWWWUUUUUUVVVWWWXXXXXXXXXXXX[[[[[[[[[ZZZYYY[[[^^^aaaccc```]]]^^^aaaccccccaaa```aaabbbbbbbbbdddgggjjjcccbbbbbbbbbccceeeggghhhfffeeeddddddeeefffeeeccchhhiiikkknnnpppnnnjjjgggeeeiiinnnooommmkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmssssssrrrqqqqqqtttyyy}}}xxxnnnfff```ZZZWWWXXXYYY^^^eeennnqqqpppnnnnnnpppsssuuuvvvuuutttsssrrrpppooooooqqquuuyyy|||tttuuuvvvvvvuuuuuuvvvxxxvvvvvvwwwxxxyyyyyywwwuuuyyyxxxxxxxxxxxxxxxxxxyyywwwwwwxxxzzz{{{zzzvvvsssxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuwwwyyyzzz{{{zzzyyyxxxxxxwwwtttrrruuutttsssqqqqqqrrrssssssvvvrrrppprrrtttssssssuuuyyyuuuqqqqqqssstttrrrpppssspppnnnnnnooopppoooooonnnmmmllljjjiiiiiijjjjjjkkkmmmmmmllljjjiiiiiijjjkkkkkkllljjjiiiiiijjjlllhhhiiikkkllllllkkkjjjiii|||ssshhh___YYYVVVUUUUUUVVVWWWYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYZZZ[[[aaa^^^\\\]]]___aaabbbaaa___aaabbbbbbbbbdddgggiiieeedddbbbbbbbbbdddfffgggccccccdddeeehhhiiijjjjjjhhhgggiiinnnsssqqqkkkeeedddgggkkkmmmlllkkkkkklllllllllnnnoooooonnnmmmmmmttttttssssssssswww|||~~~wwwmmmccc\\\XXXUUUTTTWWWZZZ```gggnnnrrrsssrrrtttuuuvvvxxxxxxxxxwwwwwwrrrssstttsssrrruuuzzzyyyzzzzzzyyyxxxxxx{{{}}}{{{xxxvvvwwwyyyzzzwwwttt{{{zzzxxxwwwwwwxxxzzz{{{yyyzzz{{{||||||{{{yyywwwxxxyyyzzz{{{{{{zzzyyyxxxzzzyyyxxxwwwwwwxxxyyyzzz}}}|||zzzyyyxxxwwwuuutttttttttssssssssstttuuuuuuxxxtttrrrttttttrrrsssvvvzzzwwwtttssstttuuuvvvuuuwwwtttqqqpppqqqrrrssssssqqqpppnnnlllkkklllnnnooonnnooopppooommmlllmmmnnnmmmnnnnnnnnnmmmnnnnnnoooiiikkknnnppppppooolllkkk}}}rrrhhh```ZZZWWWVVVWWWXXXYYYZZZZZZ[[[[[[[[[YYYYYYYYYZZZZZZZZZYYYXXX^^^]]]\\\\\\^^^___```aaa___aaabbbcccccccccfffhhhgggfffdddbbbbbbbbbdddeeecccdddeeeggghhhiiijjjkkkhhhfffgggmmmrrrrrrllleeedddfffiiikkkllllllllllllkkkmmmoooqqqqqqqqqpppooowwwwwwxxxxxxxxx{{{}}}qqqkkkccc]]][[[[[[\\\]]]aaaeeekkkpppsssuuuwwwxxxzzzyyyxxxwwwwwwxxxyyyzzzuuuwwwxxxvvvtttuuuzzz~~~~~~~~~}}}|||}}}|||xxxwwwyyyyyyvvvssszzzyyywwwuuuuuuwwwyyyzzzyyyyyyzzzyyyzzzzzz|||}}}xxxyyy{{{}}}}}}{{{yyyxxxyyyzzz{{{{{{{{{zzzxxxxxx||||||{{{zzzyyyxxxxxxxxxrrrrrrtttuuuvvvwwwxxxxxxyyyvvvtttvvvuuurrrssswww{{{yyyvvvuuuvvvwwwxxxyyyyyywwwtttssstttuuuvvvuuusssrrrpppoooooopppqqqsssppprrrrrrrrrpppooopppqqqqqqppppppqqqrrrrrrqqqqqqmmmooorrruuuuuutttqqqooo|||qqqhhhaaa]]]ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[\\\^^^^^^\\\ZZZ\\\[[[[[[[[[\\\^^^___aaa___```bbbccccccccceeefffhhhgggeeecccbbbbbbbbbcccfffggghhhgggfffeeefffggggggffffffjjjoooppplllhhhfffgggiiikkklllllllllllllllnnnppprrrtttuuuuuuuuuzzz{{{||||||{{{{{{}}}~~~zzzyyyyyyyyyzzzyyywwwuuufffccc___^^^```dddfffhhhkkkpppuuuwwwvvvvvvxxxzzz|||zzzxxxwwwvvvxxxyyy{{{wwwxxxyyywwwvvvvvvzzz~~~~~~~~~zzzxxxwwwwwwvvvuuuxxxwwwuuuttttttuuuwwwxxxwwwxxxyyyxxxxxxzzz}}}xxxzzz}}}}}}zzzxxxxxxyyy{{{||||||{{{yyywwwzzz{{{}}}|||zzzyyyyyyzzzqqqrrruuuwwwyyyzzzzzzyyyzzzwwwwwwwwwuuurrrsssxxxzzzyyyxxxxxxxxxyyyzzz{{{zzzxxxvvvuuuvvvwwwwwwwwwuuutttsssrrrssstttuuuvvvrrrsssttttttrrrrrrrrrttttttsssssssssuuuuuusssqqqpppsssvvvxxxyyyxxxuuuttt~~~wwwlllddd```]]][[[ZZZZZZYYYXXXWWWWWWZZZ\\\^^^]]][[[ZZZ\\\^^^___^^^\\\ZZZZZZZZZZZZ[[[\\\___```^^^```bbbcccccccccdddeeeeeeeeeeeeddddddccccccccceeeggghhhgggdddcccdddfffgggfffeeegggjjjmmmmmmkkkhhhhhhiiikkklllmmmllllllnnnoooqqqtttvvvxxxzzzzzzyyyzzz{{{zzzvvvsssqqqpppkkkjjjjjjlllnnnpppooooooeeedddccceeeiiimmmooopppqqqvvv{{{zzzwwwuuuwwwzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvwwwwwwwwwwwwyyy|||~~~{{{}}}~~~}}}~~~~~~|||yyyvvvuuuwwwyyywwwvvvuuuttttttuuuvvvwwwvvvxxxzzz{{{zzzzzz|||~~~yyy||||||yyyyyyyyyzzzzzzzzzzzzzzzzzzzzz||||||yyyyyyyyyrrrtttwwwyyyzzzzzzyyyxxx{{{yyyxxxyyyuuuqqqsssxxxxxxyyyyyyzzzyyyzzzzzz{{{zzzyyyxxxxxxyyyyyyxxxvvvuuuuuuuuuvvvvvvwwwwwwwwwssstttuuuuuusssssstttuuuwwwuuutttuuuwwwvvvsssqqqsssuuuwwwzzzzzzzzzxxxwwwyyyqqqggg```]]]\\\ZZZYYYZZZYYYVVVUUUUUUXXX\\\^^^[[[YYYXXXZZZ]]]^^^]]][[[YYYZZZZZZZZZZZZ[[[^^^```^^^```ccccccccccccdddeeeccccccdddeeeeeeeeeddddddbbbdddffffffdddccceeehhhgggfffdddeeegggkkkmmmnnnjjjiiijjjkkkmmmmmmlllkkkoooppprrruuuxxx{{{}}}~~~vvvwwwwwwuuuoooiiidddbbb___^^^^^^aaaeeeiiijjjjjjjjjjjjjjjmmmqqqtttuuuuuutttyyy}}}|||wwwtttvvvzzzwwwwwwyyyyyyyyywwwuuusssuuuuuuuuuvvvyyy|||~~~xxxzzz}}}}}}|||{{{{{{|||}}}}}}|||yyyuuuuuuyyy}}}vvvvvvuuuuuuuuuuuuvvvvvvuuuyyy}}}~~~|||zzzzzz{{{zzz}}}}}}zzz{{{zzzxxxxxxxxxzzz{{{}}}zzz~~~}}}yyywwwwwwtttvvvyyy{{{{{{zzzxxxwww{{{zzzyyyyyyuuuqqqsssyyywwwxxxzzz{{{zzzzzz{{{{{{zzzyyyxxxyyyzzzzzzxxxvvvuuuvvvwwwxxxxxxxxxxxxxxxssstttvvvuuutttsssuuuvvvxxxvvvuuuvvvwwwwwwsssppptttvvvxxxzzzzzzzzzyyyxxx~~~xxxmmmaaa^^^\\\YYYVVVVVV___ZZZUUUSSSUUUXXXXXXWWW\\\XXXTTTVVV\\\```aaa___]]]\\\\\\[[[\\\]]]___```\\\]]]```cccdddeeeddddddbbbccceeegggiiiiiigggeeeeeedddcccdddgggiiijjjiiieeeggggggeeedddfffkkkooommmmmmllljjjiiiiiikkklllqqqqqqqqqrrrtttuuuwwwxxxrrrrrrppplllfff^^^XXXTTTQQQTTTZZZaaafffjjjlllmmmmmmooorrruuuwwwxxxyyyyyyxxxyyyzzz{{{zzzxxxvvvtttvvvsssrrruuuzzz{{{xxxttttttuuuwwwyyyzzz|||}}}}}}xxxwwwvvvxxx{{{{{{xxxuuu{{{{{{{{{{{{{{{|||}}}~~~{{{yyyxxxxxxyyyyyyvvvtttyyyzzz{{{{{{|||}}}~~~~~~|||{{{}}}}}}yyyyyywwwvvvvvvyyy|||~~~~~~~~~}}}}}}~~~~~~}}}zzzxxxyyyyyyyyyzzz{{{{{{xxxvvvyyy|||}}}wwwoookkknnnssswwwvvvwwwyyy}}}~~~|||zzz|||wwwzzz~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyxxxvvvvvvuuutttuuuwwwxxxyyyyyyyyyyyyyyyyyyvvvqqqnnntttvvvwwwxxxwwwwwwyyyzzz~~~wwwkkk```]]]\\\YYYWWWWWW]]]ZZZWWWUUUVVVYYY[[[[[[^^^YYYUUUVVV[[[___```______^^^]]]]]]]]]^^^___```]]]^^^^^^___```aaabbbccccccccceeegggiiijjjjjjiiifffdddcccdddfffhhhhhhhhhjjjjjjjjjhhhffffffjjjmmmmmmmmmmmmlllkkkjjjkkklllqqqpppoooooonnnoooooooookkkjjjiiifffaaa[[[UUURRRVVVZZZaaahhhmmmoooppppppqqqrrrtttvvvwwwwwwxxxwwwxxxyyyzzzzzzyyyxxxvvvtttvvvttttttvvv{{{|||yyyuuuuuuvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxyyy{{{{{{xxxuuu}}}||||||{{{{{{{{{{{{{{{yyy{{{|||{{{xxxwwwwwwyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxxxxyyy|||}}}zzz{{{zzzyyyzzz{{{}}}}}}||||||~~~~~~|||yyyyyyxxxxxxyyyxxxwwwuuuzzz}}}~~~zzztttpppssswwwzzzyyyyyy{{{~~~~~~|||zzz{{{yyy|||~~~}}}~~~~~~~~~~~~}}}|||{{{{{{zzzwwwwwwwwwwwwxxxyyy{{{{{{{{{{{{{{{||||||zzzvvvrrruuuvvvwwwwwwvvvwwwyyy{{{~~~tttiii___\\\\\\YYYXXXXXXZZZZZZYYYWWWWWWYYY]]]``````[[[WWWVVVYYY]]]______``````^^^]]]]]]^^^_________^^^]]]]]]]]]^^^___```bbbcccdddfffhhhjjjkkkllliiifffddddddeeeggggggfffmmmmmmllljjjhhhhhhkkkmmmooooooooonnnnnnlllkkkkkkmmmkkkiiifffeeefffggghhhhhhhhhhhhfffccc___ZZZXXX```ccciiiooosssttttttssstttuuuvvvvvvwwwwwwwwwvvvxxxxxxyyyyyyyyywwwvvvuuuwwwvvvvvvyyy|||}}}yyyvvvwwwxxxyyyzzzzzzyyyyyyxxxzzzzzzyyyzzz{{{zzzxxxuuu||||||{{{zzzzzzyyyyyyyyyxxx}}}}}}xxxuuuxxx|||zzzzzzyyyyyyyyyxxxxxxxxxuuuuuuvvvxxx|||~~~}}}|||}}}~~~~~~~~~{{{{{{|||~~~{{{zzzyyyxxxwwwwwwvvvwwwyyy}}}~~~yyyvvvxxx{{{~~~}}}|||}}}~~~}}}{{{yyy|||zzzzzz~~~||||||~~~~~~}}}}}}xxxxxxzzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~}}}zzzxxxxxxyyyxxxwwwwwwxxx{{{}}}~~~sssggg^^^[[[\\\ZZZYYYYYYXXXZZZ[[[YYYWWWWWW\\\```bbb]]]XXXWWWXXX\\\^^^___```___^^^]]]\\\\\\]]]^^^______`````````______^^^___aaabbbccceeegggjjjllliiigggeeedddeeefffeeeeeekkkkkkjjjjjjjjjlllnnnpppuuutttsssrrrqqqnnnjjjhhhdddaaa]]][[[\\\aaafffjjjnnnnnnooonnnllljjjhhhfffiiikkknnnrrrtttvvvwwwwwwuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxyyyxxxwwwvvvuuuxxxwwwxxx{{{}}}}}}zzzwwwxxxxxxzzzzzzzzzxxxwwwvvvwwwxxxxxxyyyzzzzzzxxxwwwxxxxxxxxxxxxxxxxxxwwwwwwyyy|||~~~|||xxxwwwyyy|||yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvwwwyyy{{{|||}}}~~~~~~~~~{{{{{{{{{}}}}}}}}}{{{yyywwwwwwxxxyyywww{{{|||zzz|||~~~~~~}}}}}}{{{zzzyyyxxxxxx{{{{{{{{{~~~~~~~~~xxxyyy{{{}}}~~~}}}|||||||||~~~~~~}}}{{{||||||{{{yyyxxxzzz}}}rrrggg]]][[[\\\[[[ZZZ[[[YYYZZZ[[[YYYVVVVVVYYY]]]bbb___ZZZXXXYYY[[[]]]^^^___^^^\\\[[[[[[[[[\\\\\\^^^aaaeeeggggggeeeaaa___]]]___aaabbbbbbcccgggjjjfffdddccccccddddddcccbbbffffffgggiiimmmpppsssttt{{{xxxuuusssppplllgggcccZZZWWWTTTTTTYYYbbbkkkqqqrrrssssssssssssrrrqqqppppppppppppppprrruuuwwwyyytttuuuuuuvvvwwwxxxyyyyyywwwwwwxxxxxxwwwwwwvvvvvvwwwxxxzzz}}}~~~}}}zzzwwwwwwxxxyyyzzzzzzxxxvvvuuusssuuuwwwyyyyyyyyyyyyyyyssstttuuuwwwwwwxxxxxxwww{{{zzzyyyxxxyyyyyyyyyyyyuuuvvvvvvwwwxxxxxxyyyyyyzzzzzzzzzyyyyyyzzz{{{}}}|||~~~~~~|||}}}~~~}}}|||{{{|||}}}~~~}}}|||||||||zzzwwwvvvxxx{{{vvvyyy}}}~~~||||||}}}~~~}}}{{{zzzyyyyyywwwwww{{{{{{zzz}}}}}}~~~~~~~~~~~~~~~~~~~~~xxxzzz|||~~~~~~~~~{{{zzzyyyyyy{{{||||||{{{|||{{{zzzxxxwwwyyy|||ssshhh^^^\\\]]]\\\[[[\\\ZZZZZZZZZXXXWWWWWWYYY[[[```___\\\ZZZZZZ[[[]]]^^^]]]\\\[[[ZZZZZZ[[[\\\\\\___ccciiimmmnnnkkkfffccc^^^aaaddddddbbbbbbdddgggbbbbbbbbbdddffffffdddbbbeeeeeefffjjjooosssuuuvvvzzzvvvqqqmmmkkkgggaaa\\\VVVUUUUUUXXX^^^gggpppuuuqqqqqqrrrrrrrrrrrrqqqqqqsssrrrqqqqqqrrruuuwwwyyytttttttttuuuvvvwwwxxxyyywwwwwwwwwwwwwwwwwwwwwwwwwwwyyy|||~~~~~~|||yyywwwtttvvvxxxzzzzzzyyywwwvvvsssvvvxxxzzzyyyyyyyyyzzzqqqsssuuuwwwxxxyyyyyyxxx}}}zzzwwwwwwyyy{{{zzzyyysssssstttuuuvvvwwwxxxxxx~~~~~~~~~}}}{{{zzz{{{|||{{{}}}~~~{{{zzz{{{~~~}}}{{{{{{|||}}}||||||yyy{{{|||{{{xxxwwwyyy|||yyy{{{}}}}}}}}}}}}~~~}}}zzzyyyzzz|||{{{yyy{{{}}}|||}}}|||||||||}}}~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxxxxyyy{{{||||||yyyyyyxxxwwwuuuvvvyyy{{{tttiii```]]]^^^]]]\\\\\\ZZZYYYXXXXXXZZZ\\\\\\[[[^^^^^^]]]\\\\\\\\\]]]^^^]]]\\\[[[[[[[[[\\\]]]^^^```dddjjjoooqqqooollljjjcccgggjjjiiifffccceeegggdddeeehhhmmmoooooollljjjkkkiiiiiilllqqqttttttssssssmmmgggdddbbb```ZZZVVVZZZ\\\```dddiiimmmpppqqqoooppppppppppppooooooooossstttuuuvvvwwwwwwxxxxxxvvvuuuuuuttttttuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwvvvyyy|||~~~}}}{{{xxxwwwqqqtttwwwzzz{{{zzzyyywwwwwwzzz||||||zzzyyyyyyzzztttuuuxxxyyyzzzzzzyyyyyy|||{{{zzzyyyxxxyyy{{{}}}wwwwwwwwwxxxxxxyyyyyyyyy~~~|||zzz{{{}}}zzz|||~~~|||yyyxxx|||}}}|||{{{}}}~~~~~~}}}yyy}}}|||{{{}}}~~~~~~{{{{{{}}}}}}|||~~~~~~{{{||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~|||yyyxxxzzz|||}}}}}}xxxyyyyyyxxxwwwwwwxxxzzzuuujjj```^^^___]]]\\\]]]ZZZXXXVVVYYY]]]```___]]]\\\]]]^^^^^^]]]\\\]]]]]]]]]\\\\\\[[[\\\]]]___```bbbeeejjjnnnqqqqqqpppooogggkkkooonnniiiffffffhhhiiilllpppvvvyyyyyyvvvrrrqqqooommmooorrrsssrrrppplllfff___\\\\\\ZZZVVVRRR___dddjjjppprrrqqqnnnkkkqqqqqqqqqppppppppppppppprrrtttxxx{{{|||zzzxxxwwwxxxwwwuuutttssssssssstttwwwvvvvvvvvvvvvvvvwwwwwwuuuyyy}}}~~~}}}zzzxxxvvvppprrrvvvzzz{{{{{{zzzxxx|||~~~{{{xxxxxxyyyxxxyyy{{{||||||{{{zzzyyyzzz}}}~~~|||xxxwww|||}}}}}}||||||||||||{{{{{{|||}}}{{{|||}}}zzz|||}}}{{{xxxxxx}}}~~~||||||~~~|||~~~}}}}}}}}}||||||}}}~~~~~~}}}~~~~~~{{{zzz{{{}}}zzz{{{||||||zzzyyyzzz{{{uuunnnfffaaaaaa```]]]YYY^^^\\\YYYYYY]]]cccjjjoooiiiccc___aaabbb___]]]^^^aaa```___^^^]]]\\\[[[ZZZ^^^```dddgggkkkmmmnnnnnnqqqpppmmmkkkjjjjjjjjjkkkooorrrwww~~~~~~xxxwwwuuutttsssqqqnnnkkk^^^VVVQQQTTTYYYZZZ[[[\\\dddkkkppppppqqqsssrrrpppoooqqqrrrqqqqqqqqqsssuuuuuuvvvxxxyyyyyyxxxvvvuuuwwwvvvuuutttsssrrrqqqqqqtttuuuuuuuuuvvvvvvvvvwwwxxxxxxyyy|||~~~~~~{{{yyyvvvtttsssuuuyyy{{{{{{zzz{{{~~~~~~{{{yyyyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~}}}{{{zzzzzz{{{|||{{{{{{{{{{{{||||||}}}||||||{{{||||||}}}~~~~~~|||{{{|||||||||{{{|||||||||~~~}}}~~~~~~|||}}}~~~|||{{{}}}~~~~~~}}}~~~}}}}}}|||}}}|||zzzwwwwwwxxxzzzvvvooogggbbbaaaaaa___\\\\\\\\\[[[ZZZ]]]fffsss|||{{{pppeeebbbbbbaaabbbdddddddddcccbbbaaa```___^^^aaabbbdddfffhhhiiiiiiiiilllkkkiiihhhiiijjjkkklllsssuuuyyy~~~zzzxxxuuusssooojjjddd```WWWSSSRRRZZZ```bbbbbbcccmmmssswwwwwwvvvwwwvvvsssqqqrrrssssssrrrrrrtttvvvwwwxxxyyyyyyxxxvvvtttrrrvvvvvvuuuuuutttsssssssssssssssttttttuuuuuuvvvvvvyyyyyyyyy|||~~~~~~}}}{{{yyywwwwwwyyy{{{{{{yyy|||~~~~~~|||zzzzzz{{{~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~|||zzzyyyzzz{{{||||||||||||}}}~~~}}}||||||}}}}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~||||||||||||~~~}}}~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~|||yyyvvvuuuuuu{{{tttkkkfffdddcccbbb```[[[]]]]]]\\\___iiizzzyyyhhhaaaaaabbbeeehhhddddddeeeeeedddbbb```___ccccccdddeeeeeeddddddccceeeeeeeeeeeegggiiilllmmmtttvvvzzz~~~}}}zzzuuusssoookkkfff___XXXTTTSSSQQQVVVaaajjjllllllmmmuuu{{{~~~|||zzzzzzyyyvvvsssuuuvvvuuuuuuuuuwwwyyyzzzzzzzzzyyywwwtttqqqpppuuuuuuuuuuuuuuuuuuuuuuuurrrssstttuuuvvvvvvvvvvvvzzzyyyxxxzzz|||~~~~~~~~~|||yyywwwwwwxxxxxxxxx}}}~~~~~~|||{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}yyy{{{{{{{{{zzzzzz{{{}}}||||||}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~{{{zzz}}}~~~yyywwwvvvvvvxxx|||}}}~~~~~~~~~||||||~~~}}}||||||}}}~~~~~~}}}zzz{{{{{{{{{|||||||||||||||~~~~~~zzzvvvsssqqq|||tttmmmiiigggeeeddd^^^^^^^^^^^^aaajjjwwwtttddd___```aaabbbdddaaaaaacccccccccaaa___^^^bbbbbbbbbbbbbbbaaaaaa```aaabbbbbbdddfffhhhjjjlllqqqsssxxx}}}~~~{{{uuupppkkkgggbbb^^^[[[XXXUUURRRWWWWWW\\\gggoooqqqqqqsssvvv{{{~~~|||zzz{{{zzzwwwwwwxxxyyyxxxxxxxxxzzz|||zzzzzzzzzyyywwwuuusssrrruuuuuuuuuvvvwwwwwwxxxxxxtttuuuwwwxxxzzzzzzzzzzzz}}}zzzxxxxxxzzz{{{||||||~~~|||xxxvvvuuuvvvvvvwww|||}}}}}}}}}|||{{{{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}vvvxxxyyyyyyzzz{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{~~~|||zzz~~~}}}}}}}}}xxxtttssssssvvv{{{~~~}}}}}}||||||{{{{{{|||}}}|||{{{zzzzzz|||}}}|||{{{yyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}yyyvvvtttsss~~~vvvqqqmmmjjjiiieeeaaa___```eeejjjmmmmmmrrrhhh___```cccbbb_________```aaaaaaaaa```___^^^````````````aaaaaaaaabbbaaabbbcccdddfffhhhiiijjjnnnrrrwww|||}}}xxxoooiiiccc^^^YYYWWWXXX[[[]]]___cccaaacccjjjooopppqqquuusssxxx{{{yyyyyy{{{zzzxxxxxxyyyzzzzzzyyyzzz|||~~~yyyyyyyyyxxxxxxwwwvvvvvvttttttuuuvvvwwwxxxyyyyyyvvvxxxzzz}}}~~~~~~{{{zzzzzz|||||||||{{{{{{yyyxxxwwwxxxzzz{{{{{{{{{{{{||||||{{{zzzyyy|||}}}~~~~~~~~~~~~}}}|||yyyzzzzzzzzzyyyzzz}}}~~~~~~~~~~~~~~~|||{{{zzz|||}}}}}}}}}}}}|||zzzzzzzzz~~~}}}|||~~~}}}}}}{{{~~~~~~}}}yyyvvvtttuuuxxx}}}}}}|||{{{zzzzzz{{{{{{{{{yyyxxxxxxyyy{{{|||{{{zzzzzzzzzyyyyyyxxxwwwwwwvvvzzzzzz{{{yyywwwwwwxxxyyyyyytttpppooommmhhheeefffjjjjjjeee___ddd```___ccceeebbb^^^^^^aaaaaaaaaaaaaaaaaaaaabbb_________```aaabbbcccdddbbbcccdddfffhhhiiijjjkkkooorrrvvvzzzzzzuuummmgggbbb^^^ZZZZZZ^^^dddjjjmmmmmmiiiiiilllmmmmmmooosssqqqvvvyyywwwwwwzzz{{{yyywwwxxxyyyxxxxxxxxxzzz|||wwwwwwwwwwwwwwwwwwxxxxxxttttttuuuvvvwwwxxxyyyyyywwwyyy|||}}}~~~~~~zzz|||}}}}}}}}}}}}|||{{{{{{|||}}}}}}{{{zzz|||}}}~~~~~~}}}|||~~~{{{xxxxxxzzz|||}}}~~~~~~~~~|||{{{zzz}}}~~~~~~~~~}}}|||zzzyyyzzz}}}~~~|||{{{~~~}}}~~~}}}zzzxxxxxxwww{{{~~~~~~}}}|||zzzyyyyyy{{{|||{{{{{{xxxwwwwwwyyy{{{|||zzzyyy{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxxxxwwwwwwxxxzzz}}}zzzvvvttttttqqqnnnnnnmmmjjjeee```aaa___aaadddccc^^^]]]___aaaaaa_________aaacccddd``````___```aaaccceeefffcccdddfffhhhjjjlllmmmnnnrrrqqqqqqrrrrrrppplllhhheeecccaaabbbfffkkkoooqqqnnnllllllnnnmmmkkkmmmqqqnnnsssvvvttttttvvvwwwvvvssstttuuuuuuttttttvvvxxxvvvuuuuuuuuuuuuuuuvvvvvvsssttttttuuuvvvwwwxxxxxxuuuwww{{{~~~}}}}}}yyy|||~~~}}}|||}}}~~~{{{|||}}}~~~~~~}}}|||~~~|||yyyyyy{{{~~~{{{|||~~~~~~}}}}}}{{{zzz|||}}}}}}||||||~~~~~~}}}~~~|||zzzyyyzzzvvvzzz~~~||||||~~~{{{yyyxxxyyy{{{}}}}}}{{{xxxxxxyyyzzz}}}}}}|||zzz{{{zzzzzzzzzyyyyyyxxxxxxuuuvvvxxxyyyxxxxxxzzz{{{}}}zzzxxxxxxxxxvvvsssoookkkhhhgggbbbaaabbbbbb^^^ZZZ[[[```aaa___]]]\\\]]]___bbbdddaaaaaaaaaaaabbbccceeefffbbbdddgggjjjmmmooopppqqqrrrooollljjjjjjjjjiiiiiihhhgggfffhhhkkkmmmnnnnnnlllkkkllloooooollllllppplllqqqssspppooorrrsssqqqoooqqqrrrqqqqqqqqqsssuuuuuuuuutttsssssssssssstttsssttttttuuuvvvwwwwwwwwwrrruuuxxx|||~~~~~~~~~{{{zzzyyy{{{}}}www{{{~~~}}}}}}{{{}}}~~~~~~}}}{{{}}}}}}|||{{{{{{|||yyy{{{~~~}}}{{{||||||}}}{{{~~~||||||}}}~~~{{{zzzzzz{{{uuuyyy}}}~~~{{{{{{~~~{{{yyywwwyyy|||~~~}}}|||yyyyyyzzz|||~~~}}}{{{yyyyyyzzzzzzzzz{{{{{{{{{sssvvvzzz{{{zzzyyyxxxxxx}}}|||zzzvvvpppiiidddbbb```_________^^^\\\ZZZaaaaaa___]]][[[]]]aaaeeeccccccccccccddddddddddddgggiiillloooqqqqqqpppoooiiiiiigggdddgggnnnqqqooonnnnnnmmmkkkiiiiiikkkmmmooooooppppppooonnnlllkkkiiikkknnnnnnmmmmmmpppsssnnnooonnnjjjkkkooorrrqqqpppqqqsssrrrqqqooopppqqqtttuuuuuusssrrrrrrtttuuuooosssxxx|||~~~~~~|||zzz}}}yyyvvvvvvzzz}}}|||||||||~~~}}}|||~~~~~~~~~~~~}}}{{{zzz|||}}}}}}||||||~~~||||||~~~~~~}}}~~~}}}~~~~~~zzz~~~~~~~~~~~~zzzyyyxxxyyy|||}}}zzzxxxwwwxxxzzz{{{zzz}}}|||zzzzzz}}}~~~|||zzz{{{|||{{{zzzzzz|||~~~zzz{{{}}}~~~~~~}}}{{{zzzwwwwwwwwwwwwwwwvvvuuuuuusssuuuuuutttvvvzzzzzzvvv~~~zzztttmmmhhh^^^]]]\\\\\\^^^^^^\\\[[[````````````______```aaa______```aaaccceeeggghhhllloootttxxxwwwsssmmmhhhdddeeeeeedddjjjssswwwwwwqqqooollliiiggghhhiiiiiinnnnnnoooooonnnmmmlllkkkiiikkkmmmmmmkkkkkkmmmpppnnnooommmjjjjjjoooqqqpppoooqqqssstttsssssstttuuurrrrrrqqqpppoooooorrruuusssuuuxxx{{{}}}|||{{{yyy}}}yyyvvvvvvxxx{{{{{{{{{}}}}}}}}}}}}|||}}}~~~~~~|||{{{zzz{{{|||{{{zzzzzz|||~~~}}}}}}}}}}}}}}}yyyxxxvvvwwwyyy|||||||||{{{zzzxxxvvvvvvvvvwwwwwwzzz}}}}}}zzzzzz~~~}}}wwwwwwxxxwwwvvvvvvxxxzzzzzz{{{|||||||||zzzxxxvvvuuuuuuvvvvvvuuuuuutttssssssuuuuuusssuuuyyyxxxttt|||wwwppplll]]]\\\[[[[[[]]]^^^^^^]]]dddbbb``````bbbeeeffffffeeedddddddddeeefffggghhhnnnssszzz}}}zzzqqqfff___```ccceeehhhpppyyy}}}|||uuupppiiiffffffhhhgggggglllmmmmmmnnnmmmmmmlllkkkjjjkkklllkkkjjjiiijjjlllnnnooonnnjjjjjjnnnpppoookkknnnqqqssstttuuuvvvwwwuuutttsssqqqppprrrvvvzzzwwwwwwxxxyyyyyyxxxxxxwww{{{xxxvvvuuuvvvwwwwwwvvv|||||||||~~~}}}|||xxxyyy{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}|||zzzzzz|||~~~~~~~~~}}}~~~~~~{{{~~~|||{{{{{{|||~~~}}}yyyxxxvvvvvvxxxyyyyyyyyywwwwwwwwwvvvvvvuuuttttttxxx{{{{{{yyyyyy}}}~~~|||uuuuuuuuusssrrrsssvvvyyyxxxyyyzzzzzzzzzyyywwwvvvttttttuuuuuuuuutttsssrrrssstttsssqqqsssvvvuuuqqq~~~~~~~~~}}}|||zzzwwwrrrnnnbbb```]]]]]]^^^``````___jjjfffccccccgggnnnsssuuutttsssqqqnnnlllkkkjjjjjjppptttxxxyyytttiii^^^VVV\\\cccjjjqqqyyy|||wwwooogggdddgggjjjiiigggmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkkjjjiiiiiiiiiooopppoookkkkkknnnpppnnngggjjjnnnqqqqqqrrrssstttvvvuuusssqqqpppsssxxx|||yyyxxxvvvtttssssssssssssvvvuuutttssstttttttttsssxxxwwwxxxyyy{{{{{{yyywwwuuuvvvxxxzzz|||}}}~~~{{{zzzzzzzzz|||~~~~~~}}}{{{zzz}}}~~~}}}~~~|||zzz|||~~~}}}zzzzzz{{{}}}}}}{{{zzzzzzzzzzzzwww|||~~~{{{{{{zzzyyywwwxxxzzz{{{{{{zzz{{{xxxvvvvvvwwwxxxwwwwwwuuuvvvwwwxxxwwwuuusssqqqtttwwwwwwuuuvvvzzz{{{yyyuuuuuutttsssrrrsssvvvyyyuuuvvvwwwxxxxxxxxxwwwwwwssstttuuuvvvuuutttrrrqqqrrrsssrrrooopppsssqqqmmm{{{yyyxxxwwwwwwxxxyyyxxxvvvsssiiieeeaaa_______________iiiiiikkkoootttxxx{{{|||zzzyyyyyyxxxwwwvvvuuutttwwwvvvsssnnnfff]]]UUUPPPXXXcccpppzzz{{{vvvooogggeeehhhllllllkkknnnnnnmmmmmmmmmlllmmmmmmkkkkkkjjjjjjjjjjjjjjjiiioooqqqooolllkkknnnnnnlllfffjjjmmmpppppppppppppppqqqpppnnnlllkkknnnssswwwwwwuuurrrpppnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrrrruuuttttttvvvxxxxxxvvvttttttuuuwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxyyyzzz{{{|||||||||{{{yyyxxxzzz~~~}}}{{{{{{}}}}}}{{{xxxyyy|||}}}|||yyyuuuwwwyyyxxxwwwvvvvvvwwwyyyvvv{{{|||zzzzzzyyyvvvttttttuuuwwwxxxxxxyyywwwtttttttttuuuttttttrrrtttvvvwwwwwwtttqqqoooqqqssssssqqqrrruuuwwwuuutttuuutttsssrrrsssvvvxxxtttttttttsssrrrqqqpppooooooppprrrssssssqqqooommmooopppooolllmmmpppnnnjjj|||zzzvvvvvvvvvyyy{{{|||{{{zzzpppkkkfffbbb````````````ccckkkuuu|||~~~{{{vvvtttqqqssswwwzzz|||}}}}}}|||yyysssiii___WWWRRRPPPOOOYYYeeeuuuzzzsssoooiiigggiiilllmmmlllnnnnnnmmmkkkkkkjjjkkkkkkiiihhhhhhiiikkklllkkkjjjmmmooonnnjjjiiilllkkkiiigggjjjnnnppppppooonnnooooooooommmkkkkkklllqqqttttttrrrooommmkkkkkkkkkllllllnnnqqqrrrqqqppppppqqqsssssssssuuuvvvvvvuuussstttuuuvvvvvvwwwwwwwwwwwwyyyxxxwwwuuusssrrrqqqqqquuuuuuuuutttssstttwwwyyy}}}}}}{{{yyyxxxzzz~~~}}}{{{xxxxxxyyy{{{{{{{{{ssstttuuuuuuttttttuuuwwwyyywww{{{~~~|||yyyvvvsssqqqsssuuuwwwwwwwwwuuurrrqqqrrrsssrrrqqqqqqsssuuuvvvvvvssspppmmmpppssssssppppppssstttrrrrrrsssttttttsssssstttvvvvvvuuussspppmmmjjjhhhgggjjjlllnnnoooooommmjjjiiilllnnnllljjjkkkmmmlllhhh{{{{{{}}}wwwwwwxxxzzz}}}}}}xxxssslllgggffffffggggggfffppp{{{~~~xxxpppjjjiiihhhlllqqquuuwwwwwwuuusssllldddXXXNNNJJJLLLQQQUUUeeeppp}}}uuuqqqooollliiihhhiiijjjkkknnnmmmkkkiiihhhgggggggggfffddddddfffjjjlllllljjjjjjlllkkkgggfffhhhgggddddddgggllloooooommmmmmmmmnnnnnnnnnlllkkkllloooqqqqqqpppnnnlllkkkjjjkkkllllllooorrrrrrpppnnnmmmnnnppppppppprrrssssssrrrpppoooooopppqqqrrrrrrrrrrrrqqqqqqpppooonnnllljjjjjjoooqqqrrrqqqppppppqqqsssvvvvvvvvvsssrrrssswww{{{xxxxxxwwwuuutttuuuwwwzzzrrrsssssssssssstttwwwyyyxxxuuuzzz~~~~~~{{{wwwsssrrrsssvvvxxxyyyxxxvvvtttssstttttttttssstttvvvxxxyyyxxxvvvsssqqqtttvvvuuurrrrrruuuuuussssssuuuwwwwwwvvvvvvvvvwwwxxxvvvtttqqqooolllkkkjjjiiikkkmmmooonnnllliiihhhjjjkkkjjjhhhiiilllkkkggg~~~uuuwww~~~xxxxxxxxx{{{~~~~~~~~~yyyrrrnnnlllmmmnnnnnnooovvv{{{vvvkkkcccaaadddhhhjjjnnnpppoookkkfffbbbZZZSSSHHHAAABBBJJJUUU\\\rrr{{{yyymmmpppooonnnjjjgggeeefffhhhmmmllliiigggeeeddddddeeecccaaaaaadddiiilllllljjjgggjjjiiieeedddeeedddaaa___ccchhhkkklllkkkkkkkkkiiijjjjjjiiiggggggiiikkkpppooommmlllkkkkkkllllllmmmppptttsssppplllkkkkkklllllllllnnnppppppnnnlllhhhiiijjjlllmmmnnnnnnnnnfffgggiiijjjkkkjjjiiiiiinnnpppqqqrrrpppppppppqqqoooppppppnnnkkklllppptttrrrssssssqqqnnnnnnrrrwwwsssssssssssssssuuuxxx{{{tttrrrxxx|||}}}yyyuuussstttwwwyyyzzz|||zzzwwwwwwxxxyyyxxxxxxzzz{{{|||}}}}}}zzzxxxvvvxxxzzzyyyuuutttwwwwwwtttuuuxxx{{{|||{{{zzzyyyyyywwwwwwvvvuuuttttttttttttkkkmmmpppqqqqqqooollljjjhhhiiiiiifffhhhkkkjjjfff~~~wwwtttvvvvvvwwwzzz~~~~~~}}}|||{{{{{{zzzzzzzzzyyytttlllgggccc___[[[XXX```ccchhhjjjhhh___SSSJJJFFFCCC>>>===AAALLLYYYbbbsss{{{zzzrrrjjjkkkkkkjjjhhhggghhhiiiiiigggeeeeeeggggggeeebbbccccccccccccdddeeeggggggeeedddddddddeeedddbbb___bbbdddeeeffffffeeedddbbbbbbbbbaaa```aaabbbddddddhhhfffeeeeeeggghhhgggfffkkkpppsssqqqnnnmmmjjjfffeeegggjjjlllmmmkkkiiiggghhhjjjllllllkkkiiiiiiiiigggfffgggjjjmmmlllgggcccjjjkkkkkklllmmmmmmnnnnnnpppqqqrrrrrrqqqqqqrrrsssnnnqqqtttwwwxxxwwwuuussswwwxxxyyyyyyyyyzzz}}}~~~|||zzz{{{}}}{{{|||~~~~~~}}}~~~|||}}}~~~}}}|||{{{zzzyyytttnnnnnnuuuyyytttooonnntttooojjjggghhhiiihhhgggzzzxxxvvvvvvwwwyyy|||~~~}}}|||zzzyyyxxxxxxyyyzzzrrrjjj```ZZZYYYXXXVVVSSSQQQTTTXXXZZZXXXPPPFFF>>>===:::888999@@@LLLZZZdddmmmuuuzzz{{{{{{|||wwwpppeeefffgggggggggffffffggggggeeecccccceeefffdddbbbcccccccccbbbbbbaaaaaaaaaaaa``````aaabbbaaa___]]]```aaabbbccccccbbbaaa```]]]]]]\\\[[[[[[\\\]]]]]][[[ZZZZZZ\\\^^^___^^^]]]ccchhhkkkiiiggghhhgggdddbbbdddgggiiihhhfffbbb```cccdddeeefffeeedddddddddeeeeeeeeehhhjjjiiieeebbbeeefffhhhkkkmmmppprrrsssqqqtttxxxzzzzzzxxxwwwvvvrrruuuxxx{{{}}}|||{{{yyy}}}wwwvvv{{{~~~zzzvvvuuutttpppllljjjjjjjjjiiiggg~~~|||vvvvvvwwwwwwwwwwwwvvvvvvvvvtttqqqooonnnooorrrsssfff\\\OOOJJJKKKNNNMMMKKKGGGIIILLLNNNMMMHHH@@@:::888777777;;;DDDQQQ___gggeeejjjnnnooopppqqqooojjj^^^```aaaccccccccccccbbbaaa```___```bbbcccbbbaaabbbaaaaaa___^^^[[[ZZZXXXZZZZZZZZZ[[[]]]]]][[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZVVVVVVUUUTTTTTTTTTUUUUUUSSSSSSUUUXXX[[[[[[ZZZXXX[[[```bbb``````cccdddbbb___aaaeeehhhhhhfffcccaaacccccccccccccccdddddddddhhhggghhhiiijjjjjjhhhffffffgggiiimmmpppsssvvvwwwuuuyyy~~~~~~|||yyy{{{~~~~~~{{{}}}~~~{{{xxxwwwuuussspppooonnnmmmjjjhhh}}}{{{uuuuuuuuusssooollliiihhhhhheeebbb___^^^aaadddgggZZZPPPFFFCCCFFFJJJIIIFFFFFFGGGIIILLLMMMKKKGGGDDD<<<;;;;;;???HHHTTT___eee___aaadddeeeeeeeeedddbbbZZZ[[[\\\^^^______]]][[[ZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\[[[YYYVVVTTTRRRUUUTTTTTTUUUWWWYYYXXXWWWTTTUUUUUUVVVVVVUUUUUUTTTQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSUUUYYY[[[[[[YYYVVVUUUYYY[[[XXXXXX\\\^^^]]]YYY\\\aaafffhhhhhhgggeeeeeedddcccdddeeefffffffffiiiiiiiiiiiijjjiiiiiihhhggghhhjjjmmmooorrrsssttttttwww|||~~~{{{xxxzzz}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}yyyxxxwwwvvvtttsssqqqqqqpppooommmkkkhhhfffyyysssppppppooojjjccc]]]ZZZZZZZZZWWWSSSQQQQQQUUUYYY\\\VVVPPPJJJIIINNNPPPNNNJJJIIIJJJMMMPPPTTTUUUTTTRRRGGGEEECCCFFFMMMUUUZZZ]]]_________``````^^^]]]\\\YYYXXXWWWXXXZZZYYYWWWTTTTTTUUUVVVWWWWWWXXXYYYZZZVVVVVVVVVUUUUUUSSSRRRRRRRRRQQQQQQRRRTTTVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQRRRSSSTTTVVVVVVWWWUUUVVVWWWZZZ[[[ZZZWWWTTTUUUXXXYYYUUUUUUXXXZZZZZZXXX[[[___ccceeefffeeeeeefffddddddeeehhhjjjiiigggffffffgggggggggffffffffffffgggiiikkkmmmoooqqqrrrqqqqqqrrruuuyyyyyywwwuuuqqqrrruuuxxx{{{~~~~~~|||{{{||||||{{{yyy|||{{{~~~}}}zzzzzz}}}~~~~~~{{{xxxxxxyyyyyyyyyzzz}}}}}}||||||{{{{{{|||{{{zzzzzzzzz{{{}}}~~~zzzzzzzzzzzzzzzzzzzzzyyy|||zzzwwwsssrrrrrrqqqpppmmmmmmnnnmmmkkkhhhfffeeesssgggddddddbbb[[[SSSNNNMMMNNNPPPNNNKKKJJJKKKOOOTTTXXXWWWUUUTTTUUUXXXYYYVVVTTTSSSTTTWWW[[[```bbbbbbaaaXXXUUURRRTTTXXX[[[\\\[[[```^^^^^^```___[[[ZZZ[[[YYYVVVTTTTTTVVVVVVTTTQQQQQQRRRTTTTTTTTTTTTVVVWWWTTTTTTSSSSSSSSSTTTUUUUUUSSSQQQPPPQQQSSSUUUUUUUUUXXXWWWWWWWWWWWWWWWWWWXXXSSSTTTVVVWWWYYYZZZZZZZZZ[[[[[[\\\]]]___^^^[[[YYY]]]```aaa]]]\\\^^^```___aaabbbcccdddeeeeeeddddddhhhffffffjjjnnnooommmjjjeeegggjjjjjjhhhgggggggggggghhhjjjlllooorrrtttuuurrrpppmmmnnnqqqsssrrrooolllmmmnnnqqqtttwwwzzz||||||yyyvvvuuuwwwwwwuuurrrtttsssvvv{{{{{{vvvssstttsssvvvyyyyyyvvvttttttvvvuuuvvvxxx{{{~~~~~~|||yyywwwvvvxxxwwwwwwyyy{{{}}}}}}|||uuutttsssrrrsssuuuxxxyyytttttttttssssssrrrrrrrrrrrrsssqqqlllkkklllllljjjjjjkkkmmmllljjjgggffffffmmm\\\TTTTTTRRRLLLDDDAAACCCFFFIIIHHHFFFFFFIIINNNRRRVVVWWWXXXZZZ[[[[[[ZZZ[[[[[[ZZZ[[[]]]aaaeeegggfffeeebbb^^^[[[\\\___```^^^[[[\\\YYYZZZ^^^]]]XXXVVVYYYXXXTTTPPPPPPSSSUUUTTTRRRQQQSSSUUUUUUSSSSSSUUUWWWWWWVVVTTTSSSTTTVVVXXXZZZUUUSSSRRRRRRTTTVVVVVVVVVZZZYYYYYYYYYYYYYYYYYYZZZXXXYYYZZZ[[[[[[[[[ZZZZZZ\\\\\\\\\]]]___```^^^]]]]]]aaabbb```___aaabbbaaacccbbbaaa````````````aaabbbaaabbbfffkkklllhhhdddaaadddhhhiiifffdddcccdddcccdddfffgggiiikkklllmmmmmmiiiffffffhhhiiifffcccaaaaaabbbdddgggkkknnnpppqqqmmmiiiiiilllmmmjjjgggkkkiiikkkooonnnjjjggghhhfffkkkooonnnjjjggggggiiihhhiiikkklllnnnpppsssuuuppppppooonnnlllkkkjjjiiigggffffffgggiiikkkkkkjjjbbbaaa___]]]^^^```ccceeebbbbbbaaaaaa```___^^^^^^[[[______ZZZYYY\\\\\\YYY[[[]]]^^^]]][[[ZZZZZZ\\\jjjUUUHHHHHHGGGAAA;;;999===BBBEEEDDDDDDEEEHHHMMMQQQTTTUUUXXXZZZYYYXXXWWWZZZ]]]XXXXXXZZZ]]]```aaa```^^^___[[[XXXYYY\\\]]]YYYUUUUUURRRTTTZZZZZZUUUSSSVVVWWWRRRMMMNNNRRRVVVVVVTTTRRRTTTVVVVVVTTTSSSUUUWWWZZZYYYVVVTTTUUUXXX[[[]]]WWWUUUSSSSSSUUUWWWWWWWWWYYYYYYXXXXXXXXXXXXYYYYYY\\\\\\]]]]]]\\\ZZZYYYXXXVVVUUUUUUVVVYYY[[[[[[ZZZRRRWWWYYYXXXWWWZZZ[[[YYYYYYXXXVVVUUUUUUWWWYYYZZZTTTTTTVVV[[[aaaaaa\\\WWWVVV[[[___```^^^[[[ZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ___\\\XXXYYY[[[ZZZVVVQQQQQQQQQQQQSSSVVVYYY]]]___ddd```\\\\\\___```^^^ZZZ]]][[[\\\^^^]]]YYYVVVXXXWWW\\\___^^^XXXSSSRRRSSSSSSTTTUUUUUUUUUVVVXXXZZZ\\\\\\\\\\\\\\\[[[[[[[[[RRRQQQPPPRRRTTTUUUUUUTTTNNNLLLIIIGGGHHHJJJMMMOOOOOONNNNNNLLLKKKJJJIIIIIIEEEJJJKKKGGGFFFIIIJJJGGGDDDFFFHHHGGGDDDDDDEEEHHHgggUUUGGGDDD@@@=========<<<<<>>???AAABBBBBBBBBDDDFFFFFFEEEDDDEEEHHHIIIGGGEEE>>><<<::::::<<<===>>>>>>::::::999999999999::::::999999:::;;;;;;:::999888666666666666666666666666444555666555444444555777rrr\\\MMMEEECCC???=========;;;:::<<<<<<======???AAADDDEEEGGGIIIJJJIIIEEEBBB@@@@@@@@@@@@?????????@@@AAAAAA???===;;;<<<======:::888<<<<<<<<<======>>>>>>>>>@@@???>>>>>>???AAACCCDDDBBBAAA???<<<999999;;;===CCCCCCBBBBBBAAAAAAAAAAAABBB???===<<<======<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999888777666888;;;===;;;999777777777666777777888888:::888666444444555777888666666666666666555555444111444777888777666555555999:::::::::999777666555666666555555555555555555222222222222444777999;;;;;;;;;;;;===>>>===:::666888888888999999888888888999888777666555555555555222444555666555666777999777555555666999999888666777555333333444666666555333333222222222222333333...///000111111111000///000000000000000000000000///000000000......000111~~~zzzuuulll___OOOCCCCCCAAA>>>======<<<:::888999999999:::;;;<<<===>>>;;;<<<===<<<999666555555111111111111111222222333444222000000000111000///111111111111111111111111333222111111111222444555555444222///---,,,...000333444555666666444333222555333111000111222111000///////////////000000000------......///000000111---------///222444333222......------,,,---------......---,,,,,,,,,------...------,,,+++,,,,,,,,,)))+++------,,,+++,,,---...///000000000///---,,,------------------------++++++,,,,,,---...///000333222111222333333111///000000111111111111000000333222111000000//////000---...000//////...000111///......///111111000...111...,,,,,,---.........------,,,,,,,,,,,,------***+++---.........------++++++++++++++++++++++++++++++,,,+++))))))+++,,,zzzuuujjjfffaaa]]]XXXQQQHHHAAA@@@>>>=========;;;888666777777777777777888888888555666777666333000000000,,,,,,+++++++++,,,------///...,,,+++++++++,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,------......---+++(((''')))+++,,,---------------,,,,,,...,,,++++++------,,,+++)))*********++++++,,,,,,***++++++,,,---......///******+++---...///............---,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++...---,,,******+++,,,,,,***+++,,,+++******+++---***+++,,,---------,,,+++******+++++++++++++++,,,,,,---.../////////...---000///......////////////........................000000///...............,,,...///...------...///000000000111111111000//////---+++***+++,,,,,,+++,,,,,,++++++++++++,,,,,,***+++---...//////......++++++++++++++++++++++++***++++++***(((((()))+++~~~pppfff```ZZZVVVQQQNNNMMMKKKGGGCCC===<<<;;;;;;;;;:::777555555555555666666555555555333444555333000......///,,,,,,,,,,,,,,,------...******)))''''''''')))***)))***+++,,,---...//////------,,,,,,++++++++++++,,,---,,,***((('''(((***+++***)))(((((()))+++,,,+++***)))***,,,,,,+++***%%%%%%&&&&&&''''''((((((((((((((()))))))))))))))((())))))))))))(((((((((++++++***)))((((((((((((((()))************)))(((,,,+++)))((((((((()))***)))))))))(((''''''(((***'''((()))***+++***))))))'''((((((((())))))*********+++,,,------,,,+++***,,,,,,++++++***+++,,,---,,,+++************+++,,,,,,+++*********************+++,,,,,,******+++,,,---.../////////............,,,******+++,,,,,,,,,---,,,,,,++++++,,,,,,---((()))***+++,,,,,,+++***++++++++++++++++++++++++)))******)))''''''((())){{{mmmaaaYYYUUURRRMMMIIIGGGHHHIIIGGGEEE<<<;;;999888999888666555333444555555555444444333222222222111...------...,,,,,,++++++,,,,,,---...)))***+++***(((((()))+++'''((()))***+++---......++++++++++++++++++++++++***++++++)))'''&&&'''(((***(((&&&%%%%%%''')))+++((('''((()))++++++***)))'''''''''''''''((((((((((((((((((((('''''''''''')))***++++++(((''''''((())))))((((((''''''(((((('''(((((())))))))))))(((+++***))))))(((((())))))((())))))(((&&&&&&'''))))))***+++,,,,,,+++***)))(((((())))))******++++++))))))+++++++++***)))(((+++,,,,,,+++******,,,...---,,,+++******+++,,,---++++++******)))******+++)))+++,,,,,,++++++,,,...,,,...///...---,,,,,,---,,,***((((((***+++,,,+++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))((())))))'''%%%%%%&&&'''|||qqqeee[[[UUURRRQQQNNNJJJFFFDDDEEEFFFDDDBBB<<<:::777666666666666555111222333444444333222222111111111000---,,,---...***************+++,,,,,,)))+++------+++***+++,,,&&&''''''((()))******+++)))******+++++++++******((())))))(((&&&%%%&&&'''''''''&&&&&&&&&'''((()))'''&&&''')))+++,,,***))))))))))))))))))((((((((())))))))))))))))))))))))***,,,...---+++)))***,,,***))))))))))))******+++))))))*********+++++++++++++++,,,,,,++++++******)))***+++***)))(((((()))+++,,,---...---,,,+++***))))))******+++,,,,,,---)))******+++++++++******)))+++------++++++,,,...///...,,,++++++,,,...///------,,,,,,,,,,,,------***,,,---...------///111,,,///000///---+++,,,---***(((''''''***,,,---------,,,,,,++++++,,,,,,---,,,------------,,,***)))(((((((((((((((((((((((()))))))))(((%%%%%%&&&'''|||lllggg]]]TTTNNNMMMNNNOOOMMMIIIEEECCCCCCCCC@@@>>><<<999666444555666666555000000222333333222222111222222222000...---...///)))))))))))))))***++++++%%%(((++++++)))'''((()))(((((((((((((((((((((((())))))***+++++++++++++++'''((()))(((&&&%%%%%%&&&%%%&&&((()))))))))(((((('''''''''***,,,---+++***'''''''''&&&&&&%%%%%%%%%''''''(((((())))))******%%%(((++++++)))(((***,,,(((((('''(((((()))***+++))))))(((((()))***++++++******+++,,,,,,***)))(((((()))+++***(((''''''((()))******+++***)))((('''%%%&&&&&&'''((()))))))))((((((((((((((()))))))))$$$'''******(((''')))+++---,,,***))))))***,,,---++++++*********++++++,,,'''(((***+++++++++---///***---///...+++)))***,,,***((('''(((+++---//////......------------......++++++,,,+++***)))'''&&&((((((((((((((((((((((((+++++++++)))'''&&&''')))wwwllldddXXXUUUQQQNNNMMMLLLJJJIIIIIIGGGDDD@@@>>>=========:::777555555666777444222222333333333333222111111111000///...---,,,,,,,,,+++***)))(((((('''((((((''')))******))))))***++++++)))'''&&&%%%&&&'''(((((()))+++,,,------,,,,,,,,,+++)))(((&&&%%%%%%%%%'''(((((('''%%%%%%&&&((('''(((((())))))))))))))))))(((''''''((()))(((&&&((((((((((((((('''''''''---+++))))))+++,,,,,,+++***))))))(((((((((((((((''''''''''''((((((((())),,,+++))))))***+++******(((((())))))******+++++++++++++++******(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&***)))((()))+++,,,,,,++++++,,,---...---+++)))'''+++*********+++,,,,,,---/////////...---,,,***)))++++++,,,,,,,,,++++++***------.........---+++***......---,,,+++))))))(((''')))++++++)))''''''''''''((()))((('''&&&'''(((xxxqqqhhh___YYYRRRPPPMMMLLLKKKJJJHHHGGGEEECCC@@@===:::999999:::777666444555666666333111000111111111111000//////000///...---,,,,,,,,,,,,***))))))(((((((((((()))''')))******))))))***++++++***(((&&&&&&'''((()))((()))***+++,,,,,,,,,++++++***)))((('''&&&&&&&&&'''(((((('''%%%%%%&&&((('''(((((())))))))))))))))))'''&&&'''((()))(((&&&((((((((((((((((((((((((+++******+++---------,,,+++***)))((((((((((((((('''''''''((((((((())))))---+++******+++,,,,,,+++))))))))))))************))))))***))))))((('''&&&))))))))))))))))))))))))(((((((((((()))))))))***)))))))))((((((((('''''')))((('''(((***,,,+++***+++,,,---------+++)))(((++++++******++++++,,,------------,,,,,,+++***)))))))))***+++++++++++++++,,,---.........---,,,+++......---,,,+++***))))))(((***,,,+++***((((((((()))***+++***((('''((()))xxxooohhhbbb]]]WWWSSSKKKJJJIIIHHHHHHGGGEEEBBB>>><<<:::777555444444444444333444555666444111///......//////......---,,,...---,,,+++++++++++++++)))(((((((((((())))))***''')))******))))))***+++******((('''''''''((()))'''((()))***++++++++++++***)))(((((('''''''''((((((((()))'''&&&%%%&&&((('''((())))))******))))))((('''&&&&&&(((((((((&&&'''((((((((()))******************---//////...,,,,,,+++***)))((('''''''''(((((((((((())))))))))))...,,,++++++,,,------,,,***************)))))))))'''(((((()))((((((''''''))))))))))))))))))))))))((((((((()))))))))***************)))))))))))))))(((''''''(((***++++++***,,,,,,---------+++***)))++++++******++++++,,,,,,************************(((((()))***+++,,,------+++,,,---...///...------......---,,,+++***))))))(((***,,,,,,***(((((((((+++,,,---,,,***)))***+++zzzqqqlllddd^^^ZZZWWWTTTQQQHHHGGGFFFFFFEEECCC@@@===888777555333222111111111000111333444444333000------------...---,,,,,,+++,,,,,,+++***************(((((('''(((((()))******''')))******))))))***+++******)))((((((((()))***'''(((((()))******++++++)))((((((((((((((())))))((())))))(((&&&%%%'''((((((((()))************)))(((&&&&&&&&&((()))(((''''''(((((()))***+++,,,,,,))))))+++...000111///---,,,,,,***)))((((((''''''(((((()))))))))*********---+++******,,,------,,,+++++++++******)))))))))'''((()))))))))))))))((())))))))))))))))))))))))(((((()))))))))*********************************)))(((((()))+++,,,,,,+++,,,,,,---------,,,******,,,++++++***++++++,,,,,,)))))))))******+++,,,,,,++++++++++++,,,,,,------+++,,,---/////////.........------,,,++++++******''')))++++++)))((('''(((+++,,,---,,,***)))***+++wwwooojjjdddaaa[[[VVVSSSPPPNNNLLLHHHGGGEEEDDDBBB???;;;777555444333222111000//////...000333444333111///...------......------,,,+++++++++***)))))))))******(((((('''(((((()))******''')))******))))))***+++******)))))))))*********((((((((())))))***++++++)))(((((((((((()))******((())))))(((&&&&&&''')))((())))))***************((('''&&&''')))***)))((()))))))))***+++,,,------))))))+++...000111///---,,,+++***)))(((((((((((()))))))))************++++++***((()))+++,,,,,,+++,,,,,,++++++******))))))))))))***+++++++++******))))))))))))))))))))))))))))))))))))************************+++++++++++++++******+++---......---,,,---------,,,,,,++++++,,,,,,++++++***++++++,,,************+++---...///000///...------------...+++,,,...////////////......------,,,,,,+++++++++'''(((******((('''&&&'''***+++++++++)))((()))***yyypppfffaaa```]]][[[XXXTTTQQQNNNLLLKKKHHHFFFCCCAAA>>>;;;888555333333222222111000//////---000222333111000//////------......------,,,++++++******)))))))))******)))(((((((((((())))))***''')))******))))))***+++************++++++++++++)))))))))))))))+++,,,,,,)))))))))(((((()))******))))))***((('''&&&''')))((()))******++++++******)))((('''(((***++++++******+++++++++,,,---------*********---//////...,,,++++++***)))))))))******)))*********++++++++++++***)))((((((***,,,,,,++++++++++++++++++*********+++++++++,,,,,,+++******)))))))))))))))))))))))))))))))))*********++++++***************+++++++++,,,++++++,,,...//////...---------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,...000111333222000...------......,,,---...///000///...---...---------,,,,,,,,,+++''')))++++++)))''''''''')))*********((('''((()))yyyoooiiiccc[[[XXXZZZVVVVVVVVVTTTQQQNNNLLLKKKEEEBBB???<<<;;;999666444111111111111111000//////...000222222000///000111,,,------------,,,+++++++++******))))))******+++***))))))(((((((((((()))''')))******))))))***+++)))******+++,,,,,,,,,+++******))))))***+++---...******))))))((())))))))))))******)))'''&&&((()))))))))***++++++++++++******)))((()))+++---,,,+++,,,,,,,,,,,,------------+++******+++---------,,,******))))))******++++++*********+++++++++,,,,,,+++)))((()))+++------,,,***++++++++++++++++++,,,+++++++++++++++***)))((())))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++,,,++++++,,,...//////...------,,,,,,,,,------------,,,++++++******++++++---,,,++++++,,,...000111222111///...---...///000......///000000///---------------------,,,,,,,,,)))+++---,,,+++))))))))))))*********((('''((()))tttjjjbbb```\\\VVVTTTWWWNNNPPPQQQQQQNNNKKKIIIHHHBBB???<<<999888888666555000111111111000000///...///111222222///...000333+++,,,,,,,,,,,,+++******+++***************+++++++++***)))(((((('''((((((((()))******))))))***+++)))***+++,,,,,,,,,,,,,,,+++************,,,---...++++++***))))))))))))))))))******)))''''''((()))))))))***++++++++++++******))))))***,,,...---,,,------------------,,,,,,---+++))))))+++,,,,,,+++))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,***)))***,,,.........*********++++++,,,,,,---+++++++++******((('''''')))))))))))))))))))))))))))************+++++++++(((((())))))************+++******+++---......---------,,,,,,,,,------...---,,,,,,+++*********+++---,,,+++++++++---///111000///...------...000111//////000000000...---,,,------------------,,,,,,+++---......---+++++++++)))***+++***((((((((()))}}}vvvsssiiieee___[[[YYYWWWUUUSSSQQQOOOMMMJJJGGGFFFEEEEEE>>>===;;;999888666555555333222000///.........///...///000000//////000111***++++++++++++***))))))+++++++++***++++++,,,,,,,,,+++)))((((((((()))***''''''((((((((((((''''''))),,,...---***(((((()))******))))))******+++,,,)))(((((((((((())))))******++++++***'''&&&''''''((((((''''''(((***,,,---))))))***+++,,,,,,------111///,,,+++++++++******************+++,,,---...+++++++++*********))))))))),,,---***+++...///,,,000///...---,,,,,,+++***+++******)))((())))))))),,,***((()))+++,,,+++(((******************+++,,,''''''((()))***++++++,,,+++)))((()))******)))(((******+++++++++,,,,,,,,,---------,,,,,,+++++++++)))***,,,,,,,,,+++)))''')))---000///+++)))+++...---------.........//////222333222///---,,,...///...---,,,,,,,,,---...///+++++++++---...---***'''))))))))))))((((((((((((}}}vvvpppkkkhhhfffccc^^^ZZZXXXVVVTTTRRRNNNLLLIIIFFFDDDBBBAAAAAA>>>===;;;999777666555555222111000..................///000000//////000111+++,,,,,,,,,++++++******,,,,,,++++++++++++++++++,,,+++***)))((())))))***'''(((((((((((((((((('''(((+++------***))))))************++++++,,,---...++++++***))))))***************+++***(((&&&'''(((************+++---...///++++++++++++,,,---...///000...,,,+++,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,++++++***------++++++......+++//////......------,,,,,,++++++++++++************,,,***((()))+++,,,***)))******))))))******++++++(((((())))))***++++++,,,,,,+++******+++,,,+++************+++++++++,,,,,,---------,,,,,,+++++++++***+++,,,---,,,+++)))((()))---000///+++)))+++............/////////000000222222222000...---///111///...---,,,++++++,,,,,,+++***+++,,,---,,,)))'''))))))))))))((((((((((((}}}vvvoookkkgggcccaaabbb___ZZZWWWUUUTTTQQQPPPJJJIIIFFFCCC@@@>>><<<<<<<<<;;;:::888666555444444111000///......---.........///000000//////000111------------,,,,,,,,,+++---,,,,,,++++++*********,,,+++******))))))******(((((((((((((((((((((((((((***,,,,,,+++***+++,,,++++++,,,---...000111111...---,,,+++++++++++++++)))***+++***(((''''''(((,,,,,,,,,---...///111222......---------///000111...---++++++---////////////...............//////---------------.........,,,......++++++------***............------------+++,,,---------,,,******+++***))))))++++++***))))))))))))))))))***++++++)))))))))******++++++,,,---,,,++++++---...---+++))))))*********+++++++++---,,,,,,,,,,,,+++++++++***+++,,,---,,,+++***)))***---//////,,,+++,,,.../////////000000000000000000000111000......000111//////---,,,+++******************+++,,,+++)))'''(((((((((((())))))))))))yyytttpppkkkfffdddaaa^^^]]]\\\ZZZVVVSSSRRRQQQOOOMMMIIIGGGEEEBBB???<<<:::999;;;:::888666555444333333000//////..................///000000//////000111///......------------------------,,,+++***)))))),,,,,,++++++************)))(((((((((((((((((()))((()))***++++++,,,,,,---+++,,,...000111333444444///...---,,,++++++******)))***+++***((('''((()))------......000111222222111000/////////000222333...---++++++---...///...000//////.........//////---------............///---//////,,,+++------***+++,,,,,,,,,---------...***+++---......,,,***)))***)))))))))*********))))))))))))))))))***+++,,,******++++++++++++++++++,,,+++***+++---...---,,,)))))))))*********++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++---//////---,,,---///////////////////////////---...//////......///111------,,,,,,++++++++++++***))))))***+++***(((&&&(((((((((((()))))))))))){{{qqqkkkgggddd```]]][[[YYYVVVTTTVVVTTTQQQPPPOOONNNKKKJJJHHHGGGEEECCC@@@===;;;:::999888666555444333222222///////////////............///000000//////000111000///...---------..................---,,,***))),,,,,,,,,,,,,,,++++++******)))(((((((((((()))***)))))))))***,,,---......+++,,,///111333444555555///...---,,,+++*********)))***+++***)))((()))***,,,,,,---...///000000111333222111111111222333444000...++++++,,,------,,,000//////............///------..................---000///,,,+++...---************+++,,,,,,------)))+++,,,------+++)))((())))))***))))))))))))***))))))))))))***+++,,,---,,,,,,,,,,,,++++++++++++***))))))***+++,,,,,,+++)))************+++++++++---------------------...---------------,,,++++++,,,---//////......//////........................***,,,------------...///***++++++,,,------------+++***))))))******)))''''''((((((((()))))))))***xxxsssnnnhhhcccaaa^^^[[[XXXWWWUUUSSSQQQQQQOOOMMMLLLLLLKKKIIIGGGFFFEEEDDDCCC@@@>>>;;;:::777666555444222222222222//////000000000000//////...///000000//////000111111000...---------...///...//////000///...,,,+++,,,------------,,,+++*********((((((((((((******+++***)))***,,,......---+++,,,///111333444444444///...---,,,+++++++++,,,)))***++++++)))))))))+++***+++,,,---.../////////333333333333333333333333111///,,,,,,,,,------,,,/////////......///000000/////////.........---------//////,,,,,,......+++******++++++,,,,,,,,,---***+++,,,,,,,,,+++)))(((((()))******(((((()))************+++,,,---...///---------,,,,,,+++++++++)))((('''(((***++++++*********+++++++++,,,,,,,,,.........////////////000......---------,,,,,,,,,------...///000000000000............------------***,,,......---------...******,,,---.../////////,,,***))))))***+++)))(((''''''(((((())))))******{{{uuulllgggeeedddbbbaaa\\\ZZZXXXWWWVVVUUUSSSQQQLLLKKKJJJIIIIIIIIIFFFDDDBBBBBBAAA@@@???<<<:::999666555444333222111111111///000111222222111000000...///000000//////000111111///...,,,,,,---...///...///000111111000...---,,,---.........---+++++++++***(((''''''(((***+++---+++)))))),,,......---***,,,///111333333333222//////...------.........)))***++++++))))))***+++)))***,,,---...///......222333444555555444333222111///------///000111000000000000000000111222333222222111000///......---,,,//////,,,,,,//////------------------------...,,,,,,,,,,,,++++++++++++''')))******((('''(((***+++++++++,,,---...000000///......---,,,+++++++++(((''''''(((***++++++***+++,,,,,,,,,,,,---------///000000000111111111111///......---------------------...///111111111000////////////.........---+++---000000///.........+++,,,...////////////...---+++******++++++***)))'''''''''((()))*********yyyuuunnnhhh```\\\\\\___``````VVVTTTSSSRRRSSSRRRQQQOOOJJJIIIHHHHHHHHHGGGEEECCC>>>>>>>>>>>>===;;;888777555444333222111111111111000111222333333222111000...///000000//////000111111///---,,,+++,,,...///...///111222333222000///,,,---.........---,,,++++++***)))'''''')))***+++///,,,)))))),,,......,,,***,,,...111222222111111000////////////000000111)))***++++++***)))***,,,)))***,,,...//////......111333555777777555222111111///...///111444555444111111111111222333444555555444333222111///......+++......,,,---000000...///////////////////////////...---,,,,,,,,,------''')))+++***'''&&&(((***,,,,,,,,,---...///111111//////...---,,,,,,+++***(((''''''(((***,,,+++***,,,,,,,,,---------......000000111111222222222333//////...------------......---...///111222111000111111000000/////////...---///222222000/////////...///000000000///...---...,,,******+++,,,+++***&&&''''''((()))******+++|||uuuoookkkhhhdddaaa]]][[[\\\[[[XXXVVVUUUTTTRRRQQQPPPOOOOOOOOOJJJIIIGGGFFFEEECCC@@@===<<<:::999888888888666444333444555333111/////////......///000111222333333///000222333222111///---***)))((((((+++,,,,,,+++222222444444555444333222333111////////////...,,,*********++++++---...//////---+++,,,///000...,,,///...............///000...000222222111000///000,,,,,,+++***)))((('''&&&---------...///000000111444555666777777666555444333333333333333444555555444333222111111333444666555222///000111222111///...,,,+++---000222111///+++---///000/////////000222222222222000...,,,***+++******))))))))))))))),,,...000000///......//////...------------,,,+++---,,,+++******+++---///000///...------...///000222222111111222222333444444333333222111111111222///111111//////333444222111111111000000000000000...///000111222333444444222222222111...---...000222000.........---+++)))+++***))))))(((((())))))vvvmmmgggbbb^^^\\\^^^[[[XXXWWWXXXXXXVVVTTTQQQPPPOOOMMMKKKJJJJJJJJJGGGEEECCCBBBBBBAAA???======;;;999888888777555333222333333111...,,,++++++...//////000111222222222///000111222222000///---)))''''''(((+++---------///000111222222111000000000/////////000000...,,,++++++++++++,,,...///000111///---...///000...,,,......------...///000000...000222222111111111222---,,,+++***)))))))))))),,,---///000222222333333555666666666777666666555888888777666555555555555333222111000111222444555555333000111222333222000000...---///222333222111///000111000......///000222222222111///---,,,+++,,,+++******))))))******,,,...000111111111222333111///............---+++---,,,+++***+++,,,.../////////...------...//////111000000111111222333333444333222222111111111222///222222//////222333111111111111000000000000000......///000111222333333444555444333111000111222333111////////////---,,,------,,,++++++++++++,,,|||vvvqqqiiiccc^^^[[[XXXVVVWWWUUUSSSRRRSSSTTTSSSRRRNNNLLLKKKHHHFFFEEEDDDDDDCCCAAA???>>>???@@@???>>>>>>;;;888777666555333222222333333111...+++******...///000111111111111111///000111111111000...---+++)))((()))+++,,,,,,,,,---...////////////------------...000222222000---,,,,,,------...000111222333111000///000///...,,,---------...///000111222000111222222111111333444...,,,+++******+++---...---///222444666666666555777777666666666666666777;;;:::999777555444444333111111000000111222444555666444222222333444333222222111000111333444444333333333222000......///111444333111000///...------------,,,+++++++++++++++,,,...000222222222333555222000///...//////---,,,---,,,,,,+++,,,---.../////////...------...////////////000000111222333333333333222111111111111222000333333000///222222///111111111000000/////////,,,------...///000111111444555555333111000111333333111000000111111000///......---,,,,,,,,,,,,,,,{{{uuupppllllllgggbbb]]]ZZZXXXVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPLLLKKKIIIFFFDDDBBBAAAAAAAAA???======???AAAAAA@@@>>>;;;888666555444222000222333444333000......//////000111222222111111000//////000000000///...---///---++++++,,,,,,,,,+++,,,---...///...---,,,+++,,,,,,///222555555222000/////////000111222333444444333222111000///...---.........///000222333444444444333222000000222444///---+++***+++---000222000222555888999999777666999888777666555666777888999888777555444333222222111111111222333444555666666555444444444555555555222222222222333444444444444444333111///000222555777555333111000000000111//////...------------------///111222222222333444222000///...///...---+++------,,,,,,---...///000000000000000000000000000///000111222333444444444222222111111111111111222333555555222111333222///111111111000//////......+++,,,,,,---......//////111222222111//////000111111000///000111222111000---,,,++++++******++++++xxxqqqnnnkkkgggddd```]]]YYYVVVUUUUUUSSSRRRTTTTTTRRRQQQOOONNNNNNNNNMMMKKKIIIGGGDDDCCCBBBAAAAAA@@@??????AAABBBBBBBBB===:::666444333222111000///111333333222111222333111111333333333222111000////////////......------...---,,,,,,.../////////....../////////...,,,,,,,,,---///333777777555333222222222222222222333444333333222111000/////////000000000111222444555666666666555222///...000111000///---,,,---000333555333555888:::;;;999777666:::999888666666666777888666666555444444444444444333333444444555666777777555555555555444555666666222333333333333333444444333333333222111333666999999888666444444444444555111111000///////////////333555666666444333444444222111///...///...,,,+++,,,---------...///000000222222333333333333222222111222333444555555555555111111111000000111222222444777777444333444333///111111000000///......---+++++++++,,,------......000111111000///...///111///...---...000000000///---,,,++++++******++++++|||xxxqqqjjjggggggfffbbb^^^ZZZXXXUUUTTTTTTTTTSSSRRRRRRSSSRRRPPPMMMKKKLLLMMMLLLKKKIIIGGGEEECCCBBBBBBAAA@@@@@@AAABBBBBBAAA???<<<999555222222222111000,,,...111222111222333444222333555666555333111000///.........------------+++******,,,000222444333///000111111000///---,,,,,,---///333666777666555444333222111000000000111///000222111000///000222111111111222333444555666555666555333000......///111000//////000222555666444666888:::::::::999888;;;:::999888777777777777555555555555555666777777555555666666666666666777444555666555444444666888333444555555333333444555222333444444444666999;;;::::::999888777777666777333333222111111111111111999:::;;;;;;888777777888444222000///000///---+++,,,------...///000111111333444555555555555444333333444555666777666555444111000000000000111222222333777777555444555333///111111000000///...------+++++++++,,,,,,,,,------111111222111//////111222...---,,,---...///...---......---,,,,,,,,,,,,,,,~~~tttmmmmmmhhhbbbbbbdddccc^^^XXXXXXVVVTTTTTTUUUUUUUUUTTTMMMNNNOOOMMMJJJIIIJJJLLLIIIHHHGGGEEECCCBBBBBBBBB?????????@@@AAA???<<<999;;;777333111111111111111...000222333333333444555444555777888777555222000///...------,,,,,,------+++******+++...000111111000111111111111///...---,,,,,,---000333555555444333222000...---,,,,,,++++++...000000///000222555111111111111111222333333111222333222000//////000111111111222333444555666222333555777999;;;;;;<<<::::::::::::999888777666444444444444444555666666666666666666666555555444333555666555333333666888444666888777555444555777333555777777666777888:::999::::::999999888777666555444333333222222333333888:::;;;;;;999888999999777555333222222111///---,,,---...///000111111111333444555666666555444333444555666777666555333222000000000000000111222222111444666333333444222...222111000///...---,,,,,,++++++,,,,,,,,,,,,------///000000000......000111///---,,,---......---,,,------,,,++++++++++++,,,}}}zzzuuunnnhhhiiiddd``````cccaaaZZZSSSSSSRRRPPPPPPRRRRRRRRRQQQHHHJJJKKKJJJGGGGGGIIILLLGGGFFFDDDCCCBBBAAAAAAAAA======>>>??????===888444:::666222000000111222222222444666666555555555666555777888999888555333111......---,,,,,,,,,,,,---///---++++++,,,,,,+++***000111111111111///---,,,,,,++++++...111333444333111000...,,,***)))((('''(((+++///000///000333666111000000000000000111111---///222222111000000111222222333444444555555666000111333555888;;;>>>???::::::;;;;;;:::999777666333222222111111222222333666666666666555444333222222444666555333333666888666888:::999666555777999555777999999888777777888888999::::::999888666555555555444333333333333444444666888888777777888999999777555444444333111///,,,---...000111111222222333333444555555444333333444444666666666444222000000000///000000111222222...222444222222333111---222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,---------++++++---///000...------......---,,,+++***))))))(((((()))))){{{sssnnnllljjjgggddd```\\\YYYYYY[[[[[[WWWRRRRRRQQQQQQPPPPPPQQQQQQQQQMMMJJJHHHGGGGGGDDD@@@<<>>;;;999:::;;;::::::;;;:::999777444333888777444222222222444555222222222222333444555555888999::::::999666333000222111000...------------000...+++***++++++)))(((111111111000...+++(((&&&((()))***,,,------------+++,,,,,,***'''%%%%%%&&&((()))+++...000333555666444333111---+++,,,///222,,,,,,---...//////......111000000000111333555666000000000111333666999;;;777555444444555555222///111000///......///000111000222444555555444333111---111333222444888999777777777666666555555555555666777888999999888777666777888888888777666444333777777555444333222222222777777777777888888888888777777666666666555222000.........///000111111222,,,///222444333222222222333222222333444333111///000...------///111222222///000111222222111000///000000///---++++++---...,,,,,,++++++******+++++++++++++++************)))******))))))(((((('''''''''((((((((((((((('''&&&~~~wwwqqqjjjfffdddccc```]]]]]]ZZZWWWXXXZZZYYYUUUQQQRRRQQQOOONNNMMMLLLKKKKKKGGGEEEDDDCCCCCCBBB>>>;;;<<<======;;;888777888999777777777777666555444333666555333222111222222333333333333222222333333444777888888888666444111///000//////......------,,,---,,,******+++,,,+++***000//////...,,,***((('''''''''((()))***+++,,,,,,+++,,,,,,***'''%%%%%%%%%'''(((***,,,///111333444222222111...,,,---///222---..................---//////000111222444555666333222222222333666888:::999444///111777999555///111000///------///000111222333333444333222000///000333444333333666666444666666555555555444444444555555666777777777666555555666666666555444333222555444333222111111111111444444444444555555555555666555444444444333000...,,,------...//////000000,,,///111222111000000111111000000111222222000...///---,,,,,,...000111111---...///000000///...------......---,,,,,,...000...---,,,+++++++++++++++++++++++++++******************))))))(((((((((((('''(((((()))))))))((((((~~~wwwqqqmmmkkkfff```]]]\\\\\\YYYWWWZZZWWWUUUUUUWWWVVVSSSOOOQQQOOOMMMKKKHHHFFFEEEDDDAAA@@@?????????>>>;;;999666777888777666555666777444444333222222222222333333333333222111111000000444333333222222222222222666666555444222000///---------...//////...---,,,+++***)))***,,,------,,,...---,,,+++***)))))))))((((((((()))***+++,,,---,,,---,,,***'''%%%$$$%%%&&&'''(((***---///000111000111111000......000111000000//////...------,,,---...000222444444555444666555444444444666777888:::333,,,///777;;;777111111000...------...000111333333222111000///......222555666333333555444111444444444444333333333333444444555666666555444333333444444444333222111000111111000000000000111111111111111222222222333333444333222222222111///---,,,,,,,,,------......///---///222222111000000000///......///111111///......---,,,,,,...000000///------...//////...------+++,,,------,,,---///111000///...---,,,+++++++++,,,,,,,,,+++++++++************)))((((((((())))))(((((()))***+++++++++***zzztttooollliiihhhccc___ZZZYYYYYYZZZWWWUUUVVVTTTRRRRRRSSSRRRPPPMMMOOOMMMKKKHHHEEECCCBBBAAA???>>>===;;;:::999777666222444555666555555666777555444222000000000111111222222222222222000//////333222222222222333333444666555333222000...------,,,---000111222111///...,,,++++++,,,---...---,,,---,,,***)))(((((()))***++++++++++++,,,...000111/////////,,,)))&&&&&&&&&&&&&&&((()))+++---//////...000111111000///000111222111000///---,,,++++++***,,,000333555555444444666555555555666777888999:::444///000555888666333111000...------...000111111000///............///222555555333222444444000333333333222222222222222444444555666666555333333222222222222222111000000.........//////000111222000111111222222333333333333222111111111111///---,,,---------......//////111333444555333222222333111000///000222222111000///...---...///000000///...///000111111000///...---...//////......000111111000///...---,,,,,,,,,---,,,,,,,,,++++++++++++******)))(((((())))))***((()))***+++,,,,,,,,,,,,~~~vvvqqqkkkgggeeedddcccccc^^^ZZZVVVVVVXXXXXXVVVTTTRRRQQQPPPPPPPPPOOOMMMLLLLLLKKKIIIGGGEEECCCCCCBBB??????===:::777555444333111333666777777777888999888666444222111111222222333444444444333222111000222222222222333444555666555444333111000///.........///111333444333222111......---...//////---+++---,,,***)))))))))***+++---------...///000111222111222111///,,,***)))***'''((()))***,,,---...///...000222222111000000111333222000---,,,+++******(((+++///333555666555444444444555666777999:::;;;888666444222111222333444000///...,,,,,,...///000---------------...///000///333444222222555555222111111222222222222222222555555666777666555444333222222111111111000111111------......///111222333222222333444444555666666444333111111222222111///////////////000000000000555666888888777666777888555333222333444555444333000//////000111222111000000111222333333222111000000111222222000//////000111000///...------------------------,,,,,,,,,++++++***)))(((((()))***+++))))))+++,,,------------wwwqqqlllhhhccc___]]]\\\[[[ZZZXXXUUURRRSSSUUUVVVTTTQQQOOOOOOOOONNNNNNLLLKKKKKKJJJJJJHHHFFFEEEDDDCCCCCC??????===999555222222333222444777999999999:::;;;::::::999888777666666666777777666666555555444444333333333333444555666777444444444444333222111000000111333444444444333333000000///000111000...,,,...---,,,++++++++++++++++++,,,...///000111111111222333333111...,,,,,,---++++++,,,---...///000000///111333222111000000111222111...,,,***)))))))))(((***...222555666555555333333444666777999::::::555666555333000...000333000///---,,,,,,---///000++++++,,,---...///000000---111222111222666666444111111111111222222222222555666666666666444333222111000000/////////000000,,,,,,------...000111222333333444555666666777777555333111111222333222111111111111111111111111111666777888999888888:::;;;888666444444555666555444111000000111333333111///111111333333333333111111111222333222000///.../////////...------------.........---------,,,,,,,,,+++***)))(((((()))+++---******+++,,,---------,,,zzztttpppllljjjgggccc___\\\ZZZYYYXXXVVVUUURRRPPPQQQSSSTTTRRRPPPMMMMMMNNNMMMLLLKKKJJJJJJKKKIIIHHHFFFDDDCCCBBBBBB<<<<<<;;;888444111222444333666999;;;;;;:::;;;<<<;;;<<<======>>>>>>>>>>>><<<;;;999888777777888888888777666555555555555555333444666777777666444333222222333333333333333333000000000222444333111///////////////...---++++++,,,...000333444333222111111222222111///......///......///000111222222333222333333222000///000111111///---***((((((((()))'''***---111444555666666333444555666777777777777222222222111111000000000000///---,,,,,,---///000+++,,,---/////////.........111222111222555666333111111111222222333333333444555555555444333111000///...------------...///+++++++++,,,---...///000111222222333555666666777555333111000111222222111222222222222222111111111333444666666666777:::<<<999666444333333333333222000000000111222222000......///000111111000///...---///111111000......///---------,,,------...///............------------,,,***)))'''(((***,,,...***++++++,,,,,,,,,++++++|||rrrkkkggggggggghhhcccaaa^^^\\\[[[[[[ZZZXXXUUURRRPPPQQQTTTTTTRRRPPPLLLMMMNNNMMMLLLJJJJJJJJJKKKJJJHHHEEECCCAAA@@@@@@999::::::777333111333666333666:::<<<;;;;;;;;;<<<;;;<<>>;;;999999999;;;<<<;;;:::999777555444333333333555777999:::999777555333333222111111222222333...///000333555666444222000111111111000...,,,+++...000444777888777555333///000111000///......000111111111222333444444444333444333222///...///111000...+++)))''''''((()))((()))---000333555666777555555666666666666555555111///---///333444111...000///---,,,,,,---///000,,,---///000000///---+++///222333111222555444222111111222222333333333333333333444444333222000///---,,,+++++++++,,,---...************+++,,,---...///000111222333444555555444222000///111222222111222222222111111111111111000222333444444666888;;;888555222111111111000///000//////000222111///---+++,,,---......---,,,+++***,,,/////////......///,,,,,,,,,,,,,,,---////////////.........---------,,,***((('''(((***,,,...++++++,,,,,,,,,+++******|||sssoooiiifffeeedddbbb```___]]][[[YYYWWWUUUTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJGGGDDDFFFDDDBBB???===<<<<<<<<<999888666444333333444555777666555666888999888777999999999<<>><<<::::::::::::777666444222111111222333111000000222555666666555888777777888999;;;;;;;;;===999666666:::<<<;;;888888666444444444444222111,,,000666:::;;;:::999888444333111000000111222333555333222333555444111...,,,---...000111222333333222333555666666444111000111...+++---111333111///000111222222222222222222000000000000000//////...***)))'''%%%$$$%%%&&&'''+++,,,...000111222333333666555444333333444333333333222111000///000000111111000//////......//////,,,,,,++++++,,,---///000111111000111333333222000111111000000111222444555111222222000...---...///...---------......,,,******((((((+++,,,)))***---,,,---...///111111222222222111000/////////000111111111111000000000111111333111111222444666666666666666444333222111111111444222111222333333222000333111000000111222000//////111222000---+++,,,...,,,------...///111222333444333111000///000000111---......---,,,,,,...000///000111111//////000111yyyqqqlllhhhfffeeegggeeecccbbbaaa___\\\ZZZWWWWWWVVVUUUUUUUUUTTTTTTRRRQQQOOOLLLKKKJJJJJJJJJGGGFFFDDDDDDDDDCCC@@@>>>:::999888777666666666777444333111000///000000111---------///222555555444888777555333333444555666888888888888999:::::::::777555333222333222111000---111666999:::999999:::555444222111222333555666888777555555555444111///+++,,,///222444666666666333444555555444222000...///,,,+++,,,000222111///222111000000////////////---------------,,,,,,,,,***(((&&&$$$$$$$$$&&&''',,,---...///000111111222777666555333222222111111333333222111111111222222222111111000000000000000---,,,++++++,,,///222444333222111222333333222000000000000111222222333333111222222000...,,,------...---------///...---+++***''''''***+++***+++...,,,---///000111111111000000111111222222222222222111111111111111111222222444333222333666888888777666666666666555333222222555444333444666777666555666444222111222333333222///111222111/////////111......///000222333555555666444333111111111111222111111111000......000222111333444333222111222444zzzuuunnnhhhdddbbb___^^^____________]]][[[XXXVVVWWWWWWWWWVVVVVVUUUTTTTTTPPPNNNKKKHHHFFFFFFFFFGGGCCCBBB@@@??????>>><<<:::555555555444444555555555111000///......//////000.........000222444444444666555333111///000333555444777:::;;;999999:::<<<999666444333333333333111111333666777666555666666777666555444555666888::::::999777666444333111//////000222444444444333222333444444444222000---,,,,,,***)))***---//////...///...---,,,+++,,,---...+++*********************+++***(((&&&&&&'''((()))+++,,,---...////////////333333333111000///000000333333333222222222333333222222111000000000000000///...,,,+++---000444777444333222222333333111///...///000111222222222222222333333222000......//////......///000000///---+++((((((+++,,,***,,,000---...000111222111000//////000222444555555444333333333444555555555666555555444333444666888888777666777888888888666555333888777666777:::;;;:::::::::777444333444555666666222333333222222111111111///000222333555666777888777666444333222222333333444444444222000000222444333444555555333333444555zzzsssooollliiifffddd```]]]ZZZYYYZZZ\\\\\\ZZZWWWTTTSSSVVVVVVVVVUUUSSSRRRPPPOOOMMMKKKHHHEEECCCCCCCCCDDD@@@>>><<<;;;;;;;;;999777333333444444555555555555//////////////////000000111000///000222333333222222222111///---...222555222666999999777666888;;;999666333222222333222222000222333333222222444666999999777777777999;;;<<<999888777555333222111111222222333333333222111000222222222111000---+++******))))))***+++---------+++***)))))))))***,,,---)))((((((''''''((())))))+++***(((''''''((()))******+++,,,---.../////////...///000///...---///111333444444444333333333222222111000000//////000000111///...---///222666999555333222222333222000...//////111222222333222222333555666555333222111222222111000111333333222000...******,,,---,,,...222///000111222222111111000///000333555666666555333444444666777888888888888666444333444666777777777777888999::::::999777777:::999999:::===>>>>>>===<<<999666555666777888888777666555444444333222111111222444666888888999999888777666444444555555666666777666444111111222444333444555555333333444555}}}vvvrrrmmmjjjeeedddcccbbbbbb___[[[XXXWWWYYYZZZYYYVVVSSSQQQQQQQQQQQQQQQQQQOOOMMMKKKIIIIIIHHHFFFDDDBBBAAAAAAAAA???===:::999999888777666333444444555666666555555///000000111111222222222111000///000222222222000...000111///---...222666222444666666444333666888888555111000000111111000---...//////000222666999;;;:::888777888999;;;<<<777888777666333222333555222222222222333333333333222222111000///---+++***+++++++++++++++,,,,,,---))))))))))))******+++,,,)))((('''&&&'''((()))******)))'''&&&&&&''')))***++++++---...///000000000...000222111......111444666666666666555444333222222111111000///000000000222111000000111444777999777555444444444333000...111111111222333333444444444666888888777555555666555444444555777777666444333///---//////...000444333333333222222222222222///111333555666666444444333444666888999:::999999777555444555666888777777999::::::;;;;;;;;;::::::===<<<<<<===???@@@@@@???<<<:::888777888999999888:::888666666666666444222333555666888999999999888888777666666666777888999777777666444111111222333333555666555444333444555wwwoooiiifffffffffaaa___^^^]]]]]]\\\ZZZXXXWWWYYYZZZXXXTTTQQQPPPPPPLLLMMMNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@>>><<<999888888777666555333444555666666666555555111111222333444555555555222111111222444666555444222444777555222111555888666666666555444555777888999666222000000111222111......///...///222777::::::999777666666777888999666777888777555555777:::555444333222222444555777333222222111000...------...///...---,,,,,,---...+++,,,,,,,,,,,,++++++***)))((('''&&&'''(((***++++++***((('''''')))***+++,,,---///111222333444444333666888666222111444777::::::::::::888666444333333333222111111111111111333333222222333555666777:::888777666666555222000333222222222222444555666333555888999999888888888888777777999:::;;;:::888888333111222222000222666777666444222222222444444111222333444555444444333444555888:::<<<<<<<<<;;;999777666666888999999888;;;;;;;;;;;;;;;<<<===>>>???>>>===>>>@@@AAAAAA@@@<<<:::999999::::::999888:::888666777888999777555555666888999:::999888777777777666777888999;;;<<<777777666444111///000222444666777666555444555666}}}vvvsssooohhhcccaaaccceee```]]][[[YYYZZZ[[[[[[[[[XXXYYYZZZWWWSSSPPPOOOQQQJJJKKKMMMNNNOOOMMMLLLKKKCCCDDDDDDCCCCCCAAA@@@???>>><<<999777777777666555444444666666777666555444222333444555666777777777444333333555999;;;;;;:::777;;;>>><<<888666999<<<<<<;;;888777777999:::;;;;;;888444222333444444444333222111///...111555888:::888666555444555666777666777999888666777:::>>>:::888555333222333555777444444333222111000//////111222111000.........000.../////////...,,,***)))***)))''''''''')))+++,,,...---+++******,,,---///...///111333555666777777999<<<===:::666444666:::=========<<<;;;888666444555444333333222222333333444444444444555555666666<<<:::999888888777444222444333222222222444666888222444888:::999999999999::::::999;;;======<<<;;;;;;666333444333111333777999777555222222333555666222222333333444444333333777888;;;>>>@@@@@@??????:::999777888999::::::999===<<<;;;;;;;;;===???@@@@@@???>>>???AAABBBAAA@@@;;;:::999:::;;;;;;999777999777555777:::;;;:::888666777999::::::999777666777666666777999;;;===>>>777777666333000///000111555777888777666555666777}}}uuuoookkkiiifffcccaaaaaaaaaaaa___]]][[[YYYYYYWWWTTTRRRWWWUUUSSSPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKEEEEEECCCBBBAAA@@@@@@@@@;;;999777666777777666555333444444555555666666666333555888:::;;;:::888777555555444444444555666666:::<<<===<<<;;;999::::::;;;;;;;;;;;;;;;;;;;;;:::888777666555666999<<<>>>===;;;888555444555666777@@@===:::777555555666777333333555999<<<===<<<;;;@@@===999555333444777999666444111000000111000000444555444000,,,+++...111---------///000///---***+++***)))))))))***+++,,,,,,---............111333000222555555444555999<<<<<<<<<<<<;;;999888:::;;;===>>>???>>><<<999555333777555444444555555444222777444222333555555333111666666555555444333333333222111111111222333555777777666777888::::::888666777888999:::;;;<<<<<<<<<;;;888555555777888666444333333333111000000222444777555333444777999888666:::;;;===???AAABBBBBBCCCDDD@@@;;;999;;;===???@@@FFFBBB>>><<<===>>>???@@@>>>???@@@BBBDDDEEEEEEFFFAAA@@@===;;;999888888888333666888888777888<<<@@@::::::999888888888888888999888777999<<<@@@AAABBB:::888666555666777777777:::777666777;;;>>>???>>>yyyvvvqqqkkkffffffdddaaa___]]]]]]]]]^^^[[[YYYWWWVVVVVVVVVTTTSSSSSSRRRPPPNNNMMMLLLLLLMMMLLLKKKJJJHHHGGGGGGHHHIIIEEEDDDCCCAAA???>>>===<<<:::888666666666777666555555555555444555555666666444666888::::::999888777333333333222333333444555777999::::::999888999:::???>>>>>>===<<<;;;:::::::::999888777888:::===??????>>><<<;;;999888777666<<<<<<;;;999888666444333333333333666:::>>>???>>>@@@>>>:::777444444555666444222000///000111000///111444555444222///000111000///000111222111...+++++++++*********+++---------...000000000111333555777999;;;:::888888:::>>>>>>??????>>>;;;999999:::<<<===??????>>><<<999777555666666666666666555555555333111222444555444222888888777666555555444444555555555555666777888999888888888:::<<<===<<<:::;;;<<<===>>>?????????@@@BBB???;;;:::999888666333444444333333222222444555555444444666999:::999777:::;;;===???AAABBBCCCDDDEEEBBB>>><<<>>>AAACCCDDDIIIFFFDDDBBBBBBBBBAAA@@@AAACCCEEEGGGHHHIIIIIIIIICCCBBB@@@>>>============:::;;;<<<<<<<<<>>>AAADDD@@@???>>>===============<<<;;;;;;===AAACCCDDDDDD@@@>>>;;;::::::;;;<<<<<<===:::888999===?????????|||wwwqqqnnnmmmkkkgggddd```^^^]]][[[YYYYYYZZZZZZXXXUUUSSSQQQRRRSSSTTTSSSNNNMMMLLLKKKKKKLLLMMMMMMLLLKKKIIIGGGEEEEEEEEEEEEEEEDDDBBB@@@>>>===<<<;;;999888666666777888888777999888777666555666777888666777999::::::999888777444333333333333444555555666888999999888888:::;;;AAA@@@@@@>>>===<<<;;;:::;;;:::888888999;;;>>>@@@?????????===;;;888555333777888::::::999666333111222000///111555:::>>>??????>>>;;;999777555444444333111//////111111111000000333777999888555333222333222222333333222///,,,,,,,,,,,,,,,---...000111///000222333333444666888>>>@@@AAA???<<<:::<<<>>>AAACCCDDDCCC@@@===;;;;;;<<<===???@@@@@@???===<<<999<<<===<<<999777777999:::999777777999;;;<<<<<<===<<<;;;:::999888888777::::::;;;<<<<<<===<<<<<<<<<;;;<<<>>>AAABBBAAA@@@BBBBBBCCCCCCDDDDDDDDDEEEGGGEEEBBB@@@???===:::888:::999888666666555555555555666777:::======;;;999;;;<<<>>>@@@BBBDDDEEEFFFGGGDDDAAAAAACCCFFFGGGHHHLLLKKKKKKKKKKKKIIIEEEBBBDDDFFFHHHKKKLLLLLLKKKJJJDDDCCCBBBBBBAAABBBBBBBBBAAA@@@??????BBBDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAADDDGGGHHHGGGFFFDDDBBB???===<<<===???@@@@@@>>>======>>>@@@@@@@@@zzzqqqnnnjjjhhhhhhhhhfffddd^^^]]]\\\ZZZZZZYYYZZZZZZXXXUUUQQQPPPPPPRRRSSSSSSMMMLLLLLLKKKLLLMMMOOOPPPMMMLLLIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@??????<<<;;;999:::;;;<<<<<<;;;===<<<:::999888999::::::888999;;;<<<<<<;;;999999888777777777777777888888777888999:::::::::<<<>>>@@@@@@???>>>===<<<<<<<<<888777666666777:::>>>@@@???>>>===:::777444222000222444666777777666444333222///,,,,,,000555999;;;<<<<<<;;;;;;999777666444333222111222444555555444333555888;;;;;;:::888777666666666666666555111...//////000111222333444555111333666777777888:::<<>><<<===???BBBEEEHHHHHHFFFBBB???>>>>>>???@@@AAABBBAAA@@@???@@@DDDFFFCCC===999:::===@@@???>>>>>>@@@BBBCCCDDDCCCCCCBBBAAA@@@???>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@???@@@BBBEEEGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAAAAA???===;;;:::999777666:::<<<>>>@@@AAA@@@>>><<<======???AAADDDFFFHHHIIIIIIGGGEEEEEEGGGJJJKKKKKKLLLMMMOOOQQQRRROOOJJJFFFDDDFFFIIIKKKMMMLLLKKKJJJDDDDDDDDDDDDEEEEEEFFFFFFEEEBBB???@@@CCCFFFEEEDDDCCCCCCBBB@@@@@@??????@@@DDDDDDFFFIIIKKKKKKIIIGGGDDDCCC@@@===;;;<<<>>>@@@CCCBBB@@@??????@@@@@@AAA~~~xxxqqqiiigggdddbbbaaaaaa```___```___^^^]]]\\\\\\[[[[[[[[[WWWSSSQQQQQQRRRRRRRRRNNNNNNMMMMMMNNNPPPQQQSSSOOOMMMKKKHHHFFFEEEEEEEEEDDDDDDEEEFFFGGGFFFFFFEEEAAA@@@>>>???@@@AAAAAA@@@@@@???>>>===<<<<<<===>>>;;;<<<===>>>>>>>>>======;;;::::::999888888999999555666888888888999<<<>>>==================>>>>>>555444333333555999<<>>;;;777444333333333111111222333444666777888555222...---000444777999777888:::;;;;;;:::888777555444555777999;;;;;;:::999999999:::;;;<<<<<<<<<===<<<<<<<<<<<<;;;777444333444555666777888999999444777999;;;;;;;;;<<<>>>???BBBDDDDDDAAA???@@@BBBBBBEEEIIIKKKIIIFFFDDDCCC@@@AAAAAABBBBBBAAA@@@???BBBFFFHHHFFFAAA???BBBFFFEEEEEEEEEDDDDDDEEEGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCBBBBBBEEEHHHJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJIIIGGGFFFDDDDDDAAA???>>>>>>@@@@@@>>><<>><<<===>>>???AAADDDGGGJJJLLLHHHGGGFFFGGGIIIKKKKKKKKKIIIKKKNNNRRRTTTSSSNNNKKKFFFGGGJJJLLLMMMLLLKKKKKKGGGGGGHHHHHHIIIIIIIIIIIIGGGCCC@@@AAACCCEEEDDDCCCAAAAAA@@@????????????@@@EEEEEEGGGJJJLLLKKKHHHEEEAAAAAA@@@===::::::===@@@CCCCCCAAA@@@???>>>???@@@zzztttrrrpppkkkfffeeebbb```^^^^^^^^^^^^aaa```___^^^]]]\\\[[[[[[\\\YYYUUUSSSSSSSSSSSSRRRPPPOOOOOONNNOOOPPPQQQRRRPPPNNNLLLIIIGGGFFFFFFFFFCCCDDDFFFHHHJJJJJJJJJIIIEEECCCAAAAAACCCCCCCCCBBB@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBBBB>>>===;;;:::999888777777222333444444333555888:::<<<<<<<<<===>>>>>>??????666555444333555888;;;===BBB@@@<<<999777777888999555444222222333666:::<<<:::888555444666999::::::555777999;;;<<<<<<;;;:::777777999<<>>>>>BBBAAAAAABBBBBBAAA>>>;;;666777888:::;;;;;;;;;;;;777:::===>>>=========>>>???CCCFFFFFFDDDBBBCCCEEE@@@DDDHHHJJJHHHFFFEEEDDD@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAACCCHHHLLLLLLMMMNNNMMMKKKJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEDDDCCCBBBCCCBBBAAACCCGGGIIIJJJJJJHHHGGGEEEDDDDDDDDDEEEEEEGGGIIIIIIHHHDDDAAA??????:::999:::>>>CCCFFFFFFDDDCCCEEEFFFEEEBBB>>><<<<<<;;;;;;===???BBBFFFJJJLLLGGGFFFFFFGGGIIIJJJIIIHHHFFFGGGJJJNNNQQQQQQNNNLLLIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJJJJFFFDDDBBBAAABBBCCCCCCBBB@@@@@@??????@@@@@@AAAAAACCCCCCDDDFFFHHHFFFCCC@@@>>>@@@AAA???<<<;;;>>>AAAAAAAAAAAA>>><<<<<<===???wwwxxxtttmmmiiiiiiiiifffeeedddbbb```^^^]]]^^^^^^___^^^^^^\\\[[[YYYWWWWWWYYYWWWUUUTTTUUUUUUTTTSSSPPPOOONNNMMMLLLMMMNNNNNNOOOMMMKKKIIIGGGGGGGGGGGGCCCDDDFFFHHHIIIIIIHHHHHHEEECCCAAAAAABBBBBBAAA@@@===???@@@AAABBBAAA@@@???AAABBBCCCDDDFFFGGGHHHHHHBBBAAA???<<<:::999888777222222222111111222555888>>>>>>>>>???????????????===;;;999777666777999;;;@@@???===<<<;;;;;;;;;<<<<<<:::888666666888;;;<<<;;;:::999:::<<<>>>===<<<666888:::;;;<<<<<<;;;:::999999;;;???CCCEEEEEEDDDCCC@@@<<<;;;<<<>>>===<<>>===>>>???BBBFFFFFFCCCAAAAAACCC???BBBEEEFFFDDDBBBAAAAAA<<<===>>>???@@@AAAAAABBB???===;;;:::<<<@@@EEEIIILLLOOOPPPOOOLLLHHHGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@???>>>???BBBEEEFFFFFFEEECCCAAA@@@??????@@@AAA???AAACCCBBB???<<<;;;;;;777555666<<>>CCCGGGIIIEEEDDDDDDEEEGGGGGGEEECCCDDDDDDEEEHHHJJJKKKJJJIIIIIIHHHHHHHHHHHHJJJKKKLLLKKKLLLLLLKKKJJJHHHGGGFFFBBBBBBAAA???===<<<===???=========>>>???@@@AAABBB@@@@@@@@@AAABBBAAA>>>;;;999===@@@???<<<:::===@@@>>>>>>>>><<<:::999;;;>>>wwwrrrlllnnnlllfffcccddddddbbb``````___]]]ZZZZZZ[[[\\\\\\\\\[[[ZZZXXXUUUTTTRRRVVVUUUTTTUUUVVVWWWVVVTTTOOONNNLLLKKKJJJJJJJJJJJJNNNLLLJJJHHHGGGGGGGGGGGGBBBDDDFFFGGGHHHGGGEEEDDDDDDBBB@@@???@@@@@@???===;;;===@@@BBBBBBAAA???>>>CCCDDDEEEFFFHHHJJJKKKLLLGGGEEECCC@@@===;;;:::999333444333222222333666999AAAAAAAAA@@@@@@?????????DDDAAA>>>:::888888999999<<<<<<===>>>>>>===<<<;;;@@@???===;;;:::::::::;;;888888:::<<>>===>>>>>><<<:::===<<<===???@@@???<<<:::888999:::;;;;;;;;;:::999;;;>>>@@@AAA@@@>>>=========AAADDDCCC@@@======>>>???AAACCCCCC@@@>>>======999:::;;;===???AAACCCCCCAAA===777555666:::>>>@@@DDDGGGJJJHHHCCC>>><<<<<>><<<;;;<<>><<<;;;<<<======555999======;;;999:::;;;888666666;;;AAADDDAAA>>>;;;<<<===;;;888666777999444444555888;;;@@@DDDGGGCCCCCCCCCDDDEEEEEEBBB@@@DDDCCCBBBCCCFFFGGGGGGFFFGGGFFFDDDCCCDDDFFFHHHIIIIIIIIIIIIHHHFFFDDDAAA@@@<<<>>>>>>;;;777666888;;;999999:::;;;<<<>>>@@@AAA>>>===<<<===>>>===:::888444999>>>>>>:::999;;;===;;;<<<===;;;888777:::===yyyrrrooolllkkkjjjgggccccccdddfffeeeccc``````^^^]]][[[ZZZYYYXXX^^^\\\ZZZVVVTTTRRRQQQQQQQQQTTTVVVVVVTTTRRRQQQPPPOOONNNLLLJJJJJJKKKLLLMMMMMMOOOPPPOOOKKKHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEGGGEEEBBB???>>>===>>>???@@@BBBEEEEEECCC???<<<;;;@@@BBBEEEHHHKKKNNNOOOOOOJJJHHHDDDBBBAAA@@@>>><<<<<<999777666888:::::::::>>>AAACCCCCC@@@>>>>>>???EEEEEEDDD@@@<<<999999999???@@@???>>><<<<<<>>>@@@>>>???@@@???<<<:::888888888999;;;<<<===>>>>>>>>>888999:::;;;<<<===>>>>>>;;;<<>>???@@@???===<<<;;;:::<<>>@@@???>>>===>>>======<<<===>>>@@@AAACCCCCCCCCBBB???======>>>>>><<<;;;>>>AAABBB???<<<:::999888777777888999:::===???BBBBBB@@@>>>=========@@@BBBBBB@@@@@@CCCEEEGGGGGGFFFDDDAAAAAABBBDDDAAAAAA@@@AAACCCEEEHHHJJJEEECCC???>>>>>>?????????888:::<<<===<<<<<<===>>>>>><<<;;;>>>BBBDDDBBB???============<<<:::999888333555888;;;>>>CCCHHHLLLHHHHHHHHHHHHGGGFFFDDDCCCEEEGGGHHHIIIHHHFFFCCCBBB>>>???AAAAAABBBDDDGGGJJJIIIHHHGGGFFFEEECCCBBBBBB<<<;;;:::999999888888888<<<;;;;;;===???@@@???===::::::;;;<<<===<<<999777:::<<>>;;;999999:::;;;:::999999:::<<>>======>>>AAADDDDDDCCC@@@??????>>>@@@CCCFFFHHHIIIJJJJJJEEEBBB@@@>>>>>>>>><<<:::;;;999666555666777888888>>>@@@BBBAAA???======???EEEDDDCCC???;;;888888999===>>>>>>=========@@@BBBBBBCCCCCCBBB???===<<<<<<777888999:::;;;<<<===>>>AAA@@@@@@BBBDDDFFFHHHHHHDDDDDDFFFHHHIIIHHHDDDAAAAAA@@@@@@AAACCCDDDCCCAAA>>><<<===???===999:::>>>999666777::::::666666888444666999===???@@@@@@@@@AAAAAAAAAAAABBBDDDFFFGGGKKKLLLLLLJJJGGGFFFFFFFFF@@@???>>>???AAACCCDDDCCCBBBAAA@@@???????????????@@@BBBDDDEEEDDDCCCCCCDDDEEEGGGIIIIIIGGGFFFGGGIIIIIIIIIIIIGGGEEECCCDDDEEEHHHHHHHHHHHHJJJLLLOOOQQQNNNLLLIIIGGGGGGGGGFFFDDD@@@AAACCCBBBAAAAAABBBCCCCCCBBBBBBBBBCCCCCCAAA@@@CCCBBBAAA???<<<:::888666888:::>>>@@@CCCFFFJJJMMMKKKLLLMMMNNNNNNLLLKKKJJJLLLMMMNNNNNNMMMJJJGGGEEE@@@BBBCCCDDDEEEGGGJJJMMMJJJIIIHHHFFFDDDCCCAAAAAA<<<;;;;;;;;;;;;<<<=========<<<;;;<<<>>>???>>>===;;;;;;<<<=========;;;999<<<===@@@AAA@@@>>>;;;999999:::;;;;;;:::;;;===>>>|||uuuqqqllliiiggggggfffeeegggeeecccaaa```___\\\ZZZ]]]]]]\\\\\\[[[ZZZZZZYYYTTTTTTUUUUUUTTTRRRPPPOOORRRSSSTTTQQQMMMHHHEEEDDDDDDCCCBBBBBBCCCDDDFFFGGGFFFHHHJJJJJJGGGDDDCCCCCC@@@@@@AAABBBDDDFFFHHHIIIKKKIIIFFFBBB???===<<<;;;===???AAABBBAAA@@@AAABBB???@@@BBBDDDEEEEEEEEEEEE@@@>>><<<<<<===>>>===<<<<<<999666555666999::::::===???@@@???===<<<===>>>CCCCCCBBB???<<<:::::::::===>>>?????????@@@DDDFFFIIIHHHHHHFFFEEEDDDDDDCCC???>>>>>>>>>???BBBDDDFFFIIIGGGEEEFFFKKKOOOPPPPPPLLLKKKJJJJJJJJJHHHEEEBBB@@@@@@@@@BBBEEEGGGGGGFFFDDDAAA@@@@@@>>>;;;===BBB>>><<<===@@@???:::888999777888;;;>>>AAADDDFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNSSSTTTTTTRRROOONNNNNNOOODDDDDDDDDCCCCCCEEEIIILLLLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEGGGGGGGGGHHHJJJLLLKKKMMMOOOOOOMMMLLLKKKKKKLLLMMMNNNLLLJJJHHHHHHHHHNNNNNNNNNOOOQQQSSSUUUVVVVVVTTTRRRPPPOOOMMMJJJGGGFFFGGGGGGGGGEEEFFFGGGIIIFFFGGGHHHGGGFFFEEEEEEEEEIIIHHHEEEBBB>>>:::777555:::===AAADDDFFFGGGIIIKKKJJJLLLNNNPPPQQQPPPNNNLLLNNNOOOOOOOOOMMMKKKHHHFFFDDDEEEEEEEEEDDDFFFHHHKKKIIIHHHGGGEEECCCAAA@@@???;;;;;;<<<===>>>???AAABBB???===;;;;;;===>>>>>>>>>>>>>>>============<<<<<<===???@@@AAA@@@>>>;;;999999:::<<<<<<<<<===@@@BBBzzzrrrjjjhhhgggfffggggggfffdddcccbbbaaa___^^^\\\ZZZYYYZZZZZZZZZYYYYYYXXXXXXXXXRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRMMMIIIFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDFFFIIIIIIGGGEEEDDDDDD@@@AAABBBCCCFFFIIIKKKMMMJJJHHHEEEBBB@@@>>>===<<<@@@AAAAAAAAA@@@@@@BBBDDDCCCCCCDDDEEEDDDCCCBBBAAA>>>===<<<===???AAAAAAAAA===;;;888999;;;>>>@@@AAA>>>>>>======<<<<<<===>>>BBBBBBCCCAAA??????@@@AAA@@@BBBCCCCCCDDDFFFIIILLLPPPOOOMMMMMMNNNNNNMMMMMMHHHFFFDDDDDDDDDGGGKKKMMMMMMIIIFFFGGGLLLPPPQQQPPPLLLJJJHHHGGGGGGFFFDDDBBB>>>>>>>>>AAAEEEHHHIIIHHHJJJFFFCCCCCC@@@>>>AAAGGGGGGEEEFFFHHHEEE>>>::::::<<<===???BBBFFFKKKOOOQQQOOOOOOOOOOOOOOOOOOPPPPPPTTTUUUUUUTTTRRRPPPQQQRRRJJJLLLNNNMMMJJJJJJMMMQQQRRRSSSRRRQQQOOOLLLJJJHHHHHHHHHHHHHHHGGGIIILLLOOOLLLMMMOOOPPPPPPOOONNNMMMOOOQQQRRRRRROOOMMMLLLLLLOOOOOOQQQRRRTTTVVVWWWWWWXXXVVVTTTSSSQQQMMMHHHEEEDDDEEEFFFFFFFFFGGGJJJLLLDDDGGGJJJJJJHHHHHHJJJLLLLLLKKKGGGCCC???;;;888777777;;;@@@DDDFFFGGGHHHIIIHHHJJJLLLNNNNNNLLLJJJHHHHHHIIIJJJJJJIIIHHHFFFEEEFFFFFFEEEDDDBBBAAACCCEEEGGGFFFEEEDDDCCCCCCBBBAAA>>>>>>>>>???@@@AAACCCCCCCCC@@@===<<<===>>>???>>>AAAAAA@@@>>><<<;;;<<<===>>>???@@@@@@???===;;;999999;;;===>>>>>>@@@CCCFFF{{{yyyuuuooojjjfffeeeeeefffggggggeeeccc_________^^^\\\[[[[[[[[[XXXWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRTTTUUUPPPQQQSSSRRRNNNKKKIIIIIIGGGFFFFFFDDDDDDCCCCCCCCCBBBDDDGGGHHHGGGFFFEEEFFFBBBCCCDDDFFFHHHKKKMMMNNNKKKJJJIIIHHHGGGFFFEEEEEEIIIIIIIIIGGGEEEDDDFFFGGGFFFFFFFFFEEEDDDBBB@@@>>>===<<<<<<>>>BBBEEEFFFFFF===<<<<<<>>>BBBEEEHHHHHHAAA???===<<<===>>>@@@@@@BBBCCCEEEEEEEEEGGGIIIKKKHHHIIIJJJJJJJJJKKKNNNQQQTTTSSSRRRSSSVVVWWWVVVUUUMMMKKKHHHFFFEEEGGGJJJMMMNNNJJJGGGGGGJJJNNNOOOOOOJJJHHHFFFEEEFFFFFFFFFFFFBBBAAAAAACCCFFFIIIKKKKKKNNNJJJIIIHHHFFFDDDGGGLLLQQQNNNMMMNNNIIIAAA<<<;;;>>>???AAAEEEJJJPPPUUUXXXUUUTTTTTTRRRQQQOOONNNMMMQQQRRRSSSRRRQQQPPPQQQRRROOORRRVVVVVVSSSPPPPPPRRRSSSSSSSSSRRROOOMMMJJJHHHIIIIIIHHHGGGFFFGGGJJJMMMKKKLLLMMMOOOQQQQQQQQQPPPPPPRRRTTTSSSQQQNNNMMMMMMMMMOOOQQQSSSUUUVVVVVVVVVUUUTTTRRRQQQOOOJJJEEEAAA@@@BBBDDDFFFGGGJJJMMMPPPEEEHHHKKKKKKIIIHHHJJJLLLKKKIIIFFFBBB???<<<::::::444888???CCCFFFGGGHHHIIIJJJKKKLLLMMMLLLJJJHHHFFFAAABBBCCCEEEEEEFFFEEEEEEDDDEEEEEEDDDCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDBBB>>><<<===>>>>>>===AAABBBAAA>>>;;;999:::;;;===>>>??????>>>===;;;999999;;;===???@@@BBBEEEHHHxxxrrrpppmmmkkkhhhdddccccccdddeeeeeedddbbb______^^^\\\ZZZZZZ\\\^^^WWWWWWVVVVVVUUUTTTSSSSSSWWWVVVUUUTTTSSSTTTUUUVVVLLLOOOQQQQQQOOOMMMLLLLLLIIIIIIHHHGGGEEEDDDCCCBBB@@@CCCGGGHHHHHHGGGGGGHHHGGGHHHJJJLLLNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQTTTTTTSSSQQQNNNMMMMMMNNNIIIIIIIIIGGGEEEBBB@@@>>>>>>======@@@EEEHHHJJJJJJ@@@@@@AAAEEEJJJMMMNNNNNNGGGDDDAAA@@@BBBDDDFFFFFFDDDFFFHHHJJJKKKMMMQQQSSSPPPPPPPPPNNNMMMMMMOOOQQQSSSRRRSSSWWW\\\^^^\\\ZZZVVVSSSOOOKKKIIIJJJKKKLLLMMMLLLKKKKKKLLLNNNPPPRRRNNNKKKHHHGGGIIILLLNNNOOOKKKIIIHHHIIIKKKMMMNNNNNNPPPNNNNNNPPPNNNKKKLLLPPPUUURRRPPPPPPKKKCCC>>>>>>>>>???BBBFFFLLLQQQVVVYYYWWWVVVUUUSSSPPPNNNKKKJJJLLLNNNPPPPPPOOOPPPQQQSSSRRRUUUYYYZZZXXXVVVSSSRRRPPPPPPOOONNNMMMKKKIIIHHHIIIIIIHHHGGGFFFGGGIIILLLLLLLLLLLLNNNQQQSSSTTTSSSOOOPPPQQQPPPMMMKKKKKKLLLKKKMMMPPPSSSUUUUUUUUUTTTQQQPPPNNNMMMKKKHHHCCC???>>>AAAEEEIIILLLNNNQQQSSSKKKLLLMMMLLLIIIHHHGGGHHHGGGEEEBBB???===<<<;;;;;;555999???DDDGGGHHHJJJKKKNNNNNNNNNNNNMMMKKKIIIHHH@@@AAACCCEEEFFFGGGHHHHHHDDDEEEGGGGGGHHHJJJMMMPPPMMMMMMMMMMMMMMMMMMNNNNNNJJJIIIHHHGGGFFFEEEEEEEEEDDDAAA>>><<<<<<<<<;;;:::===???@@@>>>:::888999;;;===>>>?????????>>>===<<<:::<<<>>>@@@AAACCCFFFIIIzzzxxxuuurrrooommmlllkkkcccbbbbbbccceeeeeedddcccbbbbbb```\\\YYYYYY\\\___YYYYYYXXXWWWUUUTTTSSSSSSYYYYYYZZZZZZYYYWWWUUUSSSNNNPPPSSSSSSRRRPPPPPPPPPLLLLLLLLLKKKKKKIIIHHHHHHDDDGGGJJJMMMMMMMMMMMMNNNQQQSSSVVVXXXYYYXXXWWWVVVXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXUUUSSSSSSSSSPPPPPPOOOMMMKKKHHHEEECCCAAAAAABBBEEEIIIMMMOOOPPPHHHIIILLLPPPTTTVVVUUUSSSOOOKKKGGGFFFHHHKKKMMMNNNHHHJJJLLLMMMNNNPPPTTTVVVTTTTTTSSSPPPLLLKKKKKKMMMOOOOOOQQQWWW^^^aaa^^^ZZZ\\\YYYTTTPPPLLLJJJJJJJJJHHHLLLOOOOOONNNPPPTTTXXXTTTQQQMMMLLLOOORRRVVVWWWTTTQQQOOONNNOOOPPPPPPPPPPPPPPPSSSWWWVVVQQQQQQSSSTTTPPPNNNNNNJJJCCC@@@AAA???@@@DDDIIINNNTTTXXXZZZUUUUUUTTTRRRPPPMMMJJJIIIGGGIIIKKKLLLMMMNNNPPPRRRRRRSSSTTTWWWYYYYYYWWWTTTMMMLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIIIIHHHIIILLLNNNOOOLLLJJJKKKNNNQQQRRRRRRJJJKKKKKKIIIFFFEEEFFFGGGGGGJJJMMMQQQRRRRRRQQQPPPLLLJJJIIIHHHGGGDDDAAA>>>>>>BBBHHHLLLOOOPPPRRRSSSMMMLLLKKKKKKKKKJJJHHHFFFDDDBBB???<<<:::999999:::888<<<@@@DDDFFFGGGIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHDDDEEEFFFHHHIIIJJJKKKKKKHHHJJJKKKKKKKKKMMMPPPSSSOOOOOONNNNNNMMMLLLLLLLLLGGGFFFEEEDDDCCCCCCCCCCCC@@@>>><<<;;;:::999777555555:::======:::888:::<<>><<<>>>CCCIIINNNPPPPPPQQQQQQLLLJJJIIIJJJMMMNNNLLLIIICCCAAA>>>;;;888777777888:::<<<@@@BBBCCCDDDFFFGGGDDDCCCBBBAAABBBCCCDDDEEEHHHHHHIIIIIIJJJKKKKKKLLLNNNOOONNNMMMKKKKKKMMMOOOOOONNNMMMKKKJJJHHHGGGFFF@@@@@@???>>>>>>>>>>>>>>>>>><<<:::999999777333111///555;;;<<<:::999;;;>>>@@@@@@AAABBBCCCCCCCCCCCC;;;===???@@@AAABBBEEEHHH}}}uuuooojjjjjjkkknnnpppqqqpppnnnhhhhhhhhhhhhgggggggggfffgggiiiiiieee___[[[[[[]]]_________^^^]]]ZZZXXXWWWXXX___cccccccccaaa[[[UUUSSSTTTVVVYYY[[[\\\ZZZXXXSSSTTTVVVWWWVVVSSSQQQOOONNNPPPRRRTTTVVVXXXYYYYYY\\\```cccbbb___^^^aaaddd]]]]]]\\\YYYVVVTTTUUUWWWWWWVVVVVVUUUUUUUUUUUUVVV[[[XXXVVVXXXZZZXXXRRRMMMJJJJJJJJJKKKLLLNNNQQQRRRXXXYYYZZZ[[[[[[YYYWWWUUUJJJIIIIIIJJJKKKMMMPPPQQQLLLIIIGGGGGGJJJMMMPPPPPPNNNQQQTTTQQQKKKEEEEEEFFFJJJJJJLLLRRRWWWZZZYYYVVVSSSOOOJJJEEECCCCCCDDDEEEJJJKKKMMMMMMMMMNNNQQQSSSTTTPPPKKKKKKOOOTTTVVVWWWOOOOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOUUUOOOFFF@@@???@@@@@@@@@CCCDDDFFFJJJOOORRRTTTSSSQQQOOOMMMLLLKKKKKKIIIHHH@@@BBBCCCEEEGGGHHHIIIIIINNNLLLJJJLLLPPPRRRRRRQQQMMMHHHDDDEEEEEEDDDEEEHHHAAA@@@@@@CCCIIINNNOOOOOOPPPMMMHHHFFFEEEFFFEEEEEEDDDEEEEEEDDDBBB@@@AAAAAAAAAAAADDDFFFHHHHHHEEECCC<<<>>>??????>>><<<===>>>===BBBHHHKKKLLLJJJHHHGGGDDDEEEGGGIIIHHHFFFCCCAAACCC===777555222000111666:::===AAACCCBBB@@@??????===???===999:::@@@DDDDDDFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJLLLLLLMMMMMMKKKKKKKKKJJJHHHEEECCCAAA======>>>???????????????>>><<<:::::::::888444000666999<<<<<<::::::===@@@CCCAAA@@@BBBFFFIIIHHHGGGCCCCCCBBBAAAAAABBBCCCCCC|||zzzwwwqqqlllkkkkkkkkklllnnnooonnnmmmiiiiiiiiihhhhhhhhhggggggllljjjgggeeedddcccaaa````````````___]]]ZZZXXXVVVWWW]]]`````````___[[[UUUTTTTTTTTTUUUWWWWWWVVVTTTOOOPPPRRRSSSSSSQQQOOONNNMMMNNNOOOPPPQQQRRRRRRRRRVVVXXXZZZXXXTTTSSSUUUYYYUUUUUUTTTQQQMMMLLLLLLNNNQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTUUURRRMMMIIIHHHGGGGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPPPPOOOOOONNNGGGGGGHHHHHHJJJKKKMMMNNNDDDBBB@@@AAADDDGGGIIIJJJMMMQQQSSSPPPJJJEEEEEEFFFGGGGGGIIILLLQQQSSSRRRPPPLLLIIIEEE@@@>>>???@@@BBBEEEGGGHHHHHHHHHIIIKKKMMMOOOLLLHHHGGGIIIKKKLLLLLLGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEIIICCC<<<888888:::;;;<<<>>>???AAAEEEJJJMMMNNNNNNJJJIIIHHHGGGFFFDDDAAA>>>:::<<<===@@@BBBDDDEEEEEEIIIFFFEEEFFFHHHJJJJJJHHHFFFBBB???@@@???======@@@>>>===???CCCIIIMMMOOONNNOOOKKKFFFDDDDDDEEEFFFFFFGGGGGGGGGEEECCCAAA@@@@@@AAABBBCCCEEEEEEDDDBBB@@@:::<<<======<<<;;;<<<===<<<@@@DDDGGGGGGFFFEEEEEEBBBDDDEEEDDDBBB@@@???>>>@@@:::555333111000222777777;;;???AAA@@@>>>======;;;===<<<999;;;AAADDDCCCCCCCCCCCCBBB@@@@@@AAAAAABBBBBBDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA??????@@@@@@@@@@@@??????@@@>>><<<<<<<<<;;;888555999:::<<<<<<<<<===>>>???BBBAAABBBDDDHHHJJJIIIGGGCCCCCCAAAAAAAAAAAACCCCCC~~~yyyvvvrrrqqqrrrqqqmmmjjjmmmkkkiiijjjkkklllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhmmmhhhcccbbbeeefffdddbbb`````````___\\\ZZZWWWUUUSSSWWWYYYXXXXXXYYYVVVRRRQQQPPPNNNNNNNNNOOONNNMMMKKKLLLMMMNNNNNNMMMKKKJJJKKKKKKKKKJJJJJJIIIIIIIIINNNOOOOOOLLLGGGFFFHHHJJJKKKLLLKKKHHHEEECCCDDDEEEIIIJJJKKKMMMMMMMMMLLLLLLJJJMMMQQQQQQOOOKKKHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHDDDEEEEEEEEEFFFFFFFFFFFF===<<<;;;<<>>@@@BBBCCCAAA@@@>>><<<;;;:::::::::;;;777111///000333555666::::::===AAAFFFIIIIIIIIIAAA@@@@@@??????<<<777333444555777:::<<>>CCCIIIMMMNNNMMMMMMIIIDDDBBBBBBEEEGGGGGGKKKJJJIIIGGGEEECCCAAAAAACCCDDDCCCCCCAAA@@@>>>===888:::<<<<<<<<<;;;<<<======@@@CCCEEEEEEDDDEEEFFFCCCEEEFFFDDD@@@======>>>;;;777333333333111333777777:::>>>@@@???>>>======:::===>>>===???EEEGGGFFFBBBAAA???>>><<<;;;;;;:::===>>>???@@@AAABBBBBBBBB@@@?????????@@@@@@AAABBBDDDDDDDDDDDDCCCBBBAAA@@@AAA???>>>===>>>>>>>>>===@@@???>>>???AAAAAAAAA@@@@@@AAACCCGGGJJJKKKIIIGGGCCCBBBAAA@@@@@@AAABBBCCC|||wwwsssooommmllllllnnnnnnlllkkkmmmkkkhhhggghhhiiihhhhhhggggggggggggffffffffffffgggccc___]]]^^^_______________^^^]]]ZZZWWWUUUSSSLLLPPPPPPNNNNNNPPPOOOLLLKKKHHHEEEDDDEEEGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEEEEGGGGGGFFFEEEDDDDDDCCCCCCJJJJJJHHHDDD@@@>>>???AAADDDEEEEEEDDDBBBAAABBBCCCEEEFFFHHHIIIHHHGGGEEECCCDDDIIIOOOOOOKKKFFFDDDEEECCCBBBAAA@@@???>>>>>>>>>>>>===;;;:::;;;???CCCEEECCCCCCCCCBBBAAA@@@>>>>>>;;;::::::<<>>AAACCCDDDCCCBBB@@@AAABBBGGGFFFDDDCCCAAA@@@>>>===::::::999:::;;;>>>@@@BBB@@@>>>;;;888666555555555444111---+++,,,...111444999:::===AAAFFFHHHHHHGGG;;;:::888888888777444222333333555777:::===???@@@CCCAAA???>>><<<<<<;;;::::::999:::===<<<888777:::888:::???EEEJJJMMMNNNNNNLLLHHHCCCAAACCCFFFIIIJJJKKKIIIHHHGGGGGGFFFEEEDDDFFFFFFDDDAAA>>><<<;;;;;;:::<<>>???999666666888777444333555999<<<@@@AAAAAA@@@@@@@@@===AAACCCCCCFFFKKKLLLJJJDDDBBB???===<<<;;;999888<<<===>>>???@@@@@@@@@@@@;;;;;;;;;<<<>>>@@@CCCDDDHHHHHHGGGGGGEEEDDDCCCBBB@@@???>>>>>>???@@@AAABBBGGGDDDBBBCCCEEEFFFDDDAAA>>>AAAEEEHHHJJJJJJGGGEEEAAA@@@???>>>>>>???@@@AAA~~~xxxtttqqqooojjjjjjiiijjjkkkkkkkkkjjjmmmjjjgggffffffgggfffeeeddddddddddddcccccccccbbbaaa```^^^ZZZWWWVVVYYY\\\[[[[[[[[[ZZZWWWUUURRRPPPJJJMMMLLLIIIIIILLLLLLIIIEEEBBB@@@@@@BBBDDDFFFFFFHHHGGGEEECCCBBBAAA@@@???CCCCCCBBBAAAAAAAAABBBBBBFFFEEEDDD@@@===<<<<<<<<>>DDDJJJJJJEEE@@@@@@BBBBBBBBBAAA@@@???>>>===<<<<<<:::999888:::>>>BBBEEEDDDCCCAAA???===;;;:::999;;;;;;<<<>>>AAACCCCCCBBB@@@AAABBBAAA@@@??????@@@BBBBBB@@@???>>>>>>??????>>><<<:::999999;;;===>>>AAABBBDDDCCCAAA?????????CCCCCCCCCBBBAAA??????>>>;;;:::999999:::===@@@AAAAAA>>>:::666444444555666666444111...---///111444999:::===BBBFFFHHHGGGFFF:::777444333444666888999666666777888;;;===@@@AAA@@@@@@>>><<<999888777777666777:::>>><<<999999===999===BBBFFFJJJLLLMMMNNNLLLHHHDDDCCCEEEHHHJJJKKKGGGFFFEEEFFFIIIJJJIIIHHHIIIHHHEEE@@@;;;999:::<<<@@@BBBDDDDDDDDDDDDEEEFFFDDDEEEEEEEEEDDDEEEHHHKKKIIIMMMQQQQQQLLLEEE@@@>>>999888;;;???===777333333:::===@@@AAAAAAAAAAAABBB???DDDFFFFFFIIIMMMMMMKKKHHHEEEBBB@@@@@@???===:::;;;<<<===>>>>>>???>>>>>>;;;;;;;;;===???BBBEEEGGGGGGGGGFFFEEEDDDBBBAAA@@@>>>>>>>>>>>>???AAADDDEEEJJJGGGDDDDDDFFFFFFCCC@@@>>>AAAFFFIIIJJJHHHEEECCC@@@???>>>======>>>???@@@}}}wwwrrrpppnnnlllkkkggggggggggggggggggggggggkkkiiigggfffffffffeeedddaaaaaaaaaaaa````````````^^^______[[[VVVTTTWWW[[[XXXXXXXXXWWWVVVSSSQQQPPPLLLOOONNNJJJJJJLLLKKKIIIBBB@@@??????BBBEEEGGGHHHFFFEEEBBB@@@>>>======>>>BBBAAA@@@??????@@@AAABBBBBBBBBAAA@@@???>>>===<<<>>>@@@CCCDDDDDDEEEFFFHHHIIIIIIHHHFFFDDDAAA>>><<<999>>>CCCCCC???<<<<<>><<<;;;;;;<<<===@@@CCCEEEEEEDDDAAA???===<<<<<<======>>>???AAADDDEEEDDDBBB======>>>???@@@AAAAAABBBAAAAAA???===;;;;;;>>>@@@>>>>>><<<;;;<<<===???@@@@@@BBBDDDCCCAAA???>>>??????AAABBBAAA@@@???@@@AAA???===;;;:::;;;===???AAAAAA>>>999555444555777999;;;:::777333111111333666888999<<>>::::::999999:::<<<>>>???<<<<<<<<<999666444555666444555999<<<;;;777888======@@@DDDGGGHHHIIIKKKMMMKKKHHHEEEEEEGGGIIIJJJKKKCCCAAAAAADDDIIILLLLLLJJJHHHHHHDDD>>>999777:::===DDDFFFHHHIIIHHHGGGHHHIIIDDDEEEEEEEEEDDDEEEHHHJJJKKKMMMOOOPPPNNNHHHAAA===;;;:::===AAA@@@:::555555999<<>>>>>>>>>>>>>><<<===>>>@@@CCCFFFHHHIIIDDDDDDDDDCCCBBB@@@???>>>>>>@@@BBBBBBBBBDDDFFFIIILLLJJJHHHGGGFFFEEECCCAAA@@@DDDIIIJJJIIIFFFDDDCCC@@@@@@???>>>>>>???@@@@@@}}}uuurrrooommmlllkkkiiigggeeeeeefffffffffffffffgggiiihhhgggggghhhgggeeeccc``````_________^^^^^^^^^\\\\\\\\\ZZZYYYXXXYYYZZZVVVWWWWWWWWWVVVTTTRRRQQQNNNPPPPPPLLLJJJLLLKKKGGG@@@>>>===>>>AAADDDEEEEEECCCAAA???===<<<===???@@@BBBAAA???=========???@@@@@@AAABBBDDDEEEDDDCCCAAADDDFFFHHHIIIIIIHHHIIIJJJLLLKKKIIIGGGEEEBBBAAA@@@:::<<>>@@@AAABBBCCCCCCBBBAAAAAA???@@@BBBCCCEEEFFFGGGGGGFFFDDDBBB@@@@@@BBBEEEGGGBBBBBBDDDFFFIIIHHHFFFDDD======>>>@@@CCCEEEGGGHHHDDDDDDCCC@@@>>>???CCCGGGEEEDDDCCCCCCCCCDDDEEEFFFCCCEEEGGGGGGEEECCCBBBBBBAAABBBCCCBBBAAA@@@CCCEEEEEECCC@@@>>>>>>???AAACCCAAA>>>:::666666888<<<>>><<<<<<:::666333222555888888:::===BBBFFFGGGFFFDDD<<<999555444666999<<<>>>;;;:::888777777888999::::::;;;;;;999666444666888666777:::<<<888444666;;;@@@BBBEEEEEEEEEEEEHHHJJJIIIGGGEEEFFFGGGIIIHHHHHHAAA???>>>BBBHHHLLLLLLJJJFFFEEEBBB<<<666555999>>>GGGHHHJJJJJJIIIHHHHHHIIIGGGHHHHHHHHHGGGHHHJJJLLLOOOMMMKKKKKKKKKIIIBBB======;;;;;;>>>>>>:::999;;;;;;===@@@AAAAAAAAACCCDDDGGGIIIIIIGGGGGGJJJJJJGGGLLLHHHEEEEEEHHHIIIGGGDDD???@@@AAAAAAAAAAAAAAAAAA>>>@@@BBBDDDFFFHHHIIIJJJEEEEEEEEEDDDCCCBBBAAA@@@AAADDDGGGHHHHHHIIIKKKMMMPPPQQQPPPMMMJJJGGGFFFGGGEEEIIILLLLLLJJJFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCCwwwqqqqqqooonnnmmmmmmkkkhhheeedddeeeggggggfffggghhhiiihhhhhhggghhhiiihhheeebbb```____________^^^^^^^^^[[[XXXWWWXXX[[[]]]ZZZXXXVVVVVVWWWWWWVVVUUUSSSRRRMMMPPPOOOKKKJJJJJJHHHEEE===<<<;;;<<>>AAACCCCCCAAA???<<<;;;<<<<<<===AAABBBEEEHHHKKKKKKIIIFFFJJJLLLNNNOOOMMMLLLLLLLLLMMMLLLJJJHHHFFFEEEDDDDDD===>>>>>>>>>======>>>@@@???AAABBBCCCDDDDDDCCCCCCCCCEEEHHHKKKLLLLLLKKKKKKFFFEEECCCBBBDDDHHHLLLPPPGGGHHHIIIKKKMMMMMMJJJGGG???>>>???BBBFFFJJJLLLMMMIIIIIIHHHFFFDDDEEEJJJNNNLLLLLLKKKJJJJJJKKKLLLMMMGGGIIIKKKLLLJJJHHHGGGGGGEEEFFFGGGEEECCCCCCFFFIIILLLIIIFFFCCCAAABBBDDDFFFCCC@@@;;;888888;;;@@@CCC;;;<<<:::777333222555888:::<<<@@@EEEIIIJJJHHHFFF<<<999777666888999::::::;;;999777444333333444555:::<<<<<<;;;888777888;;;::::::<<<<<<888222555:::AAACCCEEEDDDBBBBBBEEEHHHGGGFFFEEEFFFGGGHHHGGGEEEAAA>>>===AAAHHHKKKKKKHHHDDDCCC@@@999333333999???GGGHHHJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKKKKMMMOOOTTTNNNHHHGGGJJJJJJEEE@@@???:::888:::;;;:::===BBB>>>@@@BBBDDDDDDDDDFFFGGGLLLNNNMMMIIIHHHKKKKKKHHHKKKGGGDDDEEEIIIKKKIIIEEEDDDDDDEEEFFFFFFFFFEEEEEE@@@AAADDDFFFHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDHHHLLLMMMMMMLLLNNNPPPVVVXXXXXXUUUOOOLLLLLLMMMIIILLLOOONNNJJJGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEzzztttoookkkmmmmmmlllkkkjjjiiigggfffeeeeeeddddddeeefffggghhhggggggfffffffffeeeeeeeeeaaa___^^^]]]]]]^^^```aaaXXXWWWVVVWWWZZZZZZXXXVVVQQQRRRSSSSSSRRRQQQRRRTTTRRRPPPMMMKKKJJJHHHEEECCC===<<<;;;::::::<<<===???===<<<;;;<<>>;;;999;;;???CCCCCCFFFLLLQQQTTTTTTRRRPPPSSSTTTTTTTTTRRROOOLLLJJJHHHIIIJJJIIIGGGCCC@@@===>>>===<<<>>>AAABBB???<<<>>>??????AAADDDHHHKKKMMMMMMLLLLLLMMMPPPPPPMMMJJJLLLJJJGGGEEEFFFJJJNNNRRRQQQOOONNNNNNOOOMMMIIIEEECCCAAAAAAEEEKKKOOOOOOMMMKKKKKKJJJHHHHHHJJJNNNRRRXXXVVVTTTQQQOOOMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFF>>>>>>???@@@AAABBBCCCDDDBBB???:::666444666:::===AAACCCGGGIIIKKKJJJIIIHHHCCC>>>888888;;;>>>===;;;;;;:::999888666555444333666;;;======>>>@@@???;;;AAAAAA@@@<<<999888;;;???CCCDDDEEEEEECCCBBBBBBBBBGGGDDDBBBBBBDDDGGGHHHHHHBBBAAAAAACCCGGGIIIGGGEEEIIIGGGCCC<<<777666:::>>>IIIIIIJJJJJJIIIHHHFFFEEEFFFHHHJJJKKKJJJKKKMMMOOOPPPMMMJJJIIIJJJJJJGGGDDDCCCAAA===:::999:::<<<>>>BBBBBBCCCCCCEEEIIINNNRRRSSSSSSRRRQQQOOONNNMMMLLLLLLIIIFFFGGGIIIKKKJJJHHHGGGHHHKKKMMMMMMKKKHHHFFFIIIGGGFFFGGGIIIKKKLLLLLLHHHIIILLLMMMNNNMMMKKKJJJPPPIIILLLUUUVVVMMMLLLSSSSSSXXX\\\[[[TTTOOOMMMNNNQQQQQQQQQPPPNNNKKKIIIHHHHHHHHHIIIIIIIIIHHHFFFEEE~~~yyyuuurrrooommmkkkkkkkkkkkkjjjiiigggggghhhhhhhhhiiiiiiiiiiiiiiikkkjjjiiihhhgggfffeeeeeecccaaa___]]]\\\\\\]]]^^^ZZZXXXWWWWWWYYYYYYVVVTTTRRRSSSTTTTTTRRRQQQRRRTTTPPPNNNLLLKKKKKKIIIGGGEEE>>><<<;;;:::;;;===@@@AAA>>>======???BBBEEEEEEDDDDDDCCC@@@===;;;===AAAEEEKKKMMMOOORRRTTTTTTTTTSSSUUUUUUUUUSSSQQQMMMJJJGGGKKKLLLLLLKKKIIIFFFBBB@@@???>>>>>>@@@BBBCCC@@@>>>>>>>>>???BBBGGGMMMRRRVVVVVVRRRNNNMMMNNNOOONNNMMMPPPMMMKKKIIIJJJNNNRRRUUUTTTSSSSSSTTTUUUSSSOOOKKKEEEFFFGGGHHHIIIJJJLLLNNNJJJKKKLLLLLLLLLNNNQQQTTTZZZ[[[]]][[[WWWSSSPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFFFF>>>>>>@@@AAACCCDDDEEEEEECCC@@@;;;888777999===@@@GGGHHHKKKMMMMMMMMMKKKJJJGGGBBB>>>===@@@BBB@@@===>>>>>><<<;;;999888777666<<>>BBBDDDBBBAAABBBAAA???===>>>BBBEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFDDDBBBBBBDDDFFFGGGGGGEEECCCCCCEEEHHHIIIGGGEEEEEEDDDAAA;;;777666888;;;CCCDDDEEEEEEEEEEEEDDDCCCGGGIIIJJJKKKJJJJJJLLLNNNMMMKKKIIIHHHIIIIIIFFFDDDDDDAAA<<<888777999;;;===BBBDDDEEEFFFHHHKKKPPPSSSSSSRRRQQQPPPOOOMMMLLLLLLJJJGGGEEEEEEGGGIIIIIIHHHGGGIIILLLMMMMMMLLLIIIHHHGGGEEECCCDDDFFFHHHHHHHHHGGGIIIKKKMMMNNNOOOOOOOOOPPPNNNPPPUUUVVVRRRRRRUUUTTTWWWZZZYYYTTTPPPNNNNNNLLLMMMMMMLLLKKKIIIGGGEEEJJJKKKLLLLLLLLLJJJHHHGGGyyyvvvsssqqqrrrrrrqqqppplllllllllkkkiiihhhfffeeejjjkkklllllllllkkkjjjiiilllkkkjjjhhhgggeeedddcccdddbbb```]]][[[ZZZZZZZZZ\\\[[[ZZZZZZZZZYYYWWWUUUVVVWWWXXXWWWVVVUUUVVVWWWSSSQQQNNNMMMMMMLLLIIIGGGAAA???<<<;;;===@@@DDDGGGBBBBBBCCCFFFIIIKKKJJJJJJHHHGGGFFFDDDCCCDDDHHHKKKTTTTTTUUUUUUVVVWWWXXXXXXZZZZZZYYYWWWTTTPPPLLLJJJPPPPPPPPPOOOMMMJJJHHHFFFCCCCCCCCCEEEGGGGGGEEECCCAAABBBCCCGGGMMMTTT[[[______YYYRRRMMMMMMOOOQQQSSSTTTRRROOONNNNNNQQQTTTVVVUUUVVVWWWYYYYYYWWWSSSOOOGGGJJJKKKJJJFFFFFFIIIMMMJJJMMMOOOQQQRRRSSSUUUWWW[[[aaahhhhhhbbbZZZVVVUUURRRRRRQQQQQQQQQQQQRRRRRRTTTSSSRRRQQQOOOMMMLLLKKKHHHIIIJJJKKKJJJIIIFFFEEE>>>???AAACCCEEEGGGHHHHHHEEECCC???<<<<<>>DDDHHHHHHDDDDDDEEEDDDDDDGGGJJJMMMKKKKKKJJJJJJJJJIIIIIIIIIFFFDDDCCCCCCEEEFFFFFFEEEJJJIIIHHHIIIJJJJJJIIIGGGCCCBBBAAA===:::888999:::>>>???@@@AAABBBBBBBBBBBBGGGHHHIIIIIIHHHHHHIIIKKKIIIHHHGGGGGGHHHGGGEEECCCCCC@@@:::666444666999<<>>===;;;;;;<<<<<<>>>???@@@BBBBBBCCCDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA===777333111333777:::???AAADDDGGGIIIKKKNNNPPPMMMLLLKKKJJJHHHGGGFFFFFFIIIGGGEEEDDDEEEHHHKKKLLLHHHIIIKKKMMMMMMNNNMMMMMMGGGEEEBBBAAABBBCCCBBBAAAGGGGGGHHHIIIKKKMMMOOOPPPNNNVVVXXXQQQRRR[[[\\\TTTTTTRRRPPPOOONNNKKKHHHEEEGGGHHHIIIJJJJJJIIIHHHGGGIIIKKKNNNPPPQQQPPPNNNLLL}}}zzzxxxwwwtttrrrqqqqqqrrrsssrrrqqqnnnooonnnnnnmmmlllkkkjjjlllmmmnnnoooooommmkkkiiihhhhhhhhhggggggffffffeeeggggggfffeeeddddddddddddaaabbbcccddddddddddddeeebbbdddeeefffeeefffgggiiigggddd___[[[XXXTTTPPPLLLLLLJJJGGGFFFHHHMMMRRRVVVVVVUUUTTTTTTUUUUUUTTTRRRTTTUUUWWWWWWVVVVVVWWWXXXYYYZZZ]]]```aaaaaa```___^^^^^^___```aaaaaaaaaaaa\\\[[[YYYWWWVVVTTTTTTSSSUUUWWWXXXYYYYYYXXXXXXXXXSSSUUUXXX\\\^^^^^^^^^]]]]]]\\\ZZZXXXWWWWWWXXXZZZ___]]]ZZZXXXVVVUUUTTTTTTSSSUUUXXXYYYXXXUUUSSSQQQKKKHHHDDDCCCFFFHHHJJJJJJQQQTTTXXXYYYXXXVVVTTTSSSWWWaaammmpppjjjaaa\\\[[[WWWVVVUUUSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPOOONNNPPPPPPQQQPPPMMMHHHDDDAAAAAACCCFFFIIIKKKLLLMMMLLLLLLJJJHHHFFFHHHKKKNNNQQQSSSSSSRRRQQQOOOMMMJJJIIIFFFGGGJJJNNNQQQPPPNNNLLLJJJIIIFFFDDDCCCBBBCCCCCCIIILLLKKKHHHHHHJJJJJJGGGLLLLLLLLLMMMOOORRRTTTTTTQQQOOOMMMLLLNNNOOONNNMMMGGGGGGGGGIIIJJJJJJIIIGGGLLLLLLLLLKKKIIIGGGEEEEEEAAAAAAAAAAAAAAA???===;;;::::::;;;<<<>>>???@@@AAA???@@@AAAAAA@@@???@@@BBBCCCDDDEEEFFFEEECCCBBBAAA>>>;;;666222111333666999;;;>>>AAACCCDDDFFFIIIKKKHHHHHHGGGFFFDDDCCCBBBAAADDDDDDCCCBBBCCCEEEIIIKKKHHHHHHIIIJJJKKKKKKLLLLLLKKKHHHEEEDDDDDDEEEDDDCCCGGGFFFFFFFFFGGGHHHIIIJJJJJJTTTVVVNNNOOOYYYYYYPPPQQQNNNKKKIIIGGGEEEBBB???EEEFFFHHHIIIIIIIIIHHHGGGEEEGGGKKKNNNOOOOOONNNMMM~~~zzzxxxxxxxxxwwwtttrrrqqqpppppppppnnnllliiikkklllnnnpppqqqrrrrrrooopppqqqqqqqqqpppooonnnkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkccceeeggghhhggghhhiiijjjggghhhiiiiiihhhhhhiiijjjjjjgggccc___]]]YYYUUURRRQQQOOONNNMMMOOOSSSWWWZZZ]]][[[XXXWWWXXXWWWVVVUUUVVVXXX[[[[[[ZZZYYYYYYYYYZZZ\\\___bbbccccccaaa```]]]]]]^^^```aaacccdddeee```___]]]ZZZYYYXXXYYYYYY\\\^^^aaaaaa```______```[[[\\\___``````^^^[[[YYYWWWZZZ]]]]]]\\\ZZZZZZZZZaaa```^^^\\\ZZZXXXWWWWWWUUUWWWYYYXXXVVVTTTSSSSSSMMMHHHBBBBBBFFFJJJLLLKKKRRRUUUXXXYYYWWWTTTRRRQQQSSS[[[eeehhheee___[[[[[[XXXVVVTTTRRRQQQQQQRRRSSSUUUTTTTTTSSSRRRRRRQQQQQQQQQQQQPPPNNNKKKGGGCCCAAAAAACCCFFFIIIKKKKKKKKKKKKJJJIIIGGGFFFGGGJJJMMMPPPSSSSSSRRRQQQOOOMMMKKKJJJGGGIIIMMMQQQSSSSSSQQQPPPIIIGGGEEECCCBBBCCCDDDEEEJJJNNNPPPOOOOOOPPPNNNJJJNNNMMMLLLNNNQQQTTTTTTTTTQQQNNNJJJJJJMMMNNNMMMKKKGGGGGGHHHKKKMMMMMMKKKHHHHHHIIIIIIGGGDDDAAAAAAAAA???>>>>>>???@@@???<<<:::999999999999:::;;;<<<===;;;<<<======<<<<<<>>>???BBBDDDFFFFFFDDDBBB@@@@@@<<<:::666444333555888::::::<<<>>>???@@@AAADDDGGGFFFEEEDDDCCCAAA@@@??????>>>???@@@@@@@@@BBBEEEHHHFFFFFFFFFFFFFFFGGGHHHIIIMMMKKKHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCFFFPPPRRRLLLMMMTTTRRRJJJJJJIIIGGGDDDAAA@@@??????DDDEEEFFFGGGHHHGGGFFFFFFEEEFFFHHHJJJKKKKKKKKKKKK~~~{{{xxxvvvvvvvvvvvvuuurrrqqqoooooopppooommmllliiijjjlllnnnpppqqqrrrrrrppppppppppppppppppqqqqqqnnnnnnmmmllllllkkkjjjjjjiiiiiijjjjjjjjjjjjjjjjjjcccfffhhhhhhgggfffhhhiiihhhiiiiiigggdddbbbbbbcccdddbbb```______^^^[[[ZZZTTTSSSRRRQQQSSSVVVYYY[[[___\\\XXXVVVWWWXXXXXXXXXYYY\\\___```^^^\\\ZZZZZZ^^^______```````````````aaa````````````aaabbbbbbdddbbb___\\\[[[[[[\\\]]]___bbbdddeeecccbbbbbbddd^^^^^^]]]]]]\\\[[[ZZZZZZVVVZZZ^^^___]]][[[ZZZYYY\\\\\\[[[[[[ZZZYYYXXXXXXVVVWWWXXXVVVSSSQQQQQQSSSOOOKKKGGGDDDEEEIIILLLOOOPPPSSSVVVWWWUUUSSSQQQQQQPPPTTTZZZ^^^^^^\\\ZZZZZZYYYWWWSSSPPPOOONNNOOOPPPTTTSSSRRRRRRPPPOOOOOONNNNNNMMMLLLJJJHHHEEECCCAAA???AAADDDGGGHHHHHHGGGFFFEEEDDDBBBAAABBBEEEHHHJJJNNNMMMMMMLLLKKKJJJIIIHHHFFFIIIMMMOOOPPPOOONNNMMMEEEDDDBBB@@@@@@BBBDDDEEEEEEJJJMMMMMMOOORRRQQQNNNLLLJJJJJJMMMQQQTTTUUUTTTPPPKKKGGGGGGJJJLLLKKKIIIDDDEEEHHHKKKNNNNNNKKKIIIGGGIIIIIIGGGDDDAAAAAABBB???>>>===>>>@@@@@@>>>;;;;;;;;;:::999999999:::;;;888999;;;;;;;;;;;;===???BBBEEEGGGGGGDDD@@@??????<<<:::999888888:::<<<=========>>>======???CCCFFFEEEEEEDDDBBBAAA@@@???>>>;;;===AAABBBBBBBBBEEEGGGDDDDDDBBBAAABBBCCCDDDEEEMMMJJJHHHGGGGGGHHHGGGFFFCCCDDDDDDEEEDDDCCCAAA@@@EEEKKKNNNLLLLLLNNNKKKEEECCCDDDDDDBBB>>>>>>AAADDDEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGzzzxxxvvvuuuuuuuuusssrrrpppoooooopppqqqqqqpppnnnlllmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnoooppppppoooooommmllljjjiiiggggggfffffffffffffffeeeeeeddddddfffhhhhhheeeccceeefffhhhhhhgggddd```\\\[[[[[[\\\[[[[[[]]]___``````___TTTTTTSSSSSSUUUWWWYYY[[[^^^ZZZVVVTTTUUUWWWYYYZZZ\\\___cccdddbbb___]]]\\\cccaaa___^^^]]]^^^___```fffeeedddbbbaaa```______eeeccc```]]]\\\]]]^^^______bbbeeeeeecccbbbcccddd^^^\\\ZZZXXXXXXYYY[[[]]]WWW[[[___```]]]ZZZYYYYYYUUUUUUVVVWWWWWWWWWWWWWWWUUUVVVVVVSSSOOOMMMOOOQQQPPPOOOMMMHHHEEEFFFMMMRRRNNNQQQTTTUUUTTTSSSRRRRRRNNNPPPTTTWWWYYYZZZZZZZZZYYYWWWSSSPPPMMMMMMNNNNNNRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBB===???BBBEEEFFFEEEDDDCCC@@@???=========???BBBDDDGGGGGGGGGFFFEEEEEEEEEDDDEEEGGGJJJKKKJJJIIIGGGGGGCCCBBB@@@??????AAADDDEEE@@@DDDGGGHHHKKKQQQRRRPPPIIIHHHHHHLLLQQQUUUUUUTTTNNNIIIEEEEEEHHHKKKIIIGGGBBBDDDGGGKKKNNNNNNKKKIIIIIIKKKMMMKKKGGGDDDDDDEEEAAA???>>>@@@BBBCCCAAA>>>???>>>===;;;:::;;;;;;<<<777999:::;;;;;;<<<===???BBBFFFHHHHHHDDD@@@>>>>>><<<<<<;;;<<<<<<>>>???@@@@@@@@@???>>>===???CCCFFFFFFEEEDDDCCCAAA@@@??????;;;???DDDFFFEEEEEEGGGIIICCCBBB@@@??????@@@AAABBBLLLIIIGGGFFFFFFGGGGGGFFFAAABBBDDDEEEEEECCCBBB@@@DDDHHHKKKMMMMMMJJJFFFCCC>>>AAACCCAAA===>>>CCCIIIIIIIIIKKKKKKKKKKKKJJJIIILLLJJJHHHEEEDDDCCCCCCCCC}}}|||{{{tttsssqqqooooooppprrrsssoooqqqssssssqqqooooooooopppnnnllllllnnnnnnllliiiiiijjjjjjjjjjjjkkknnnpppnnnmmmllljjjhhhfffeeeddd```bbbddddddbbbaaadddfffeeefffgggfffdddbbbbbbcccfffeeeccc___[[[WWWTTTRRRQQQQQQRRRSSSUUUWWWYYYZZZUUUTTTSSSRRRSSSTTTVVVXXXYYYXXXVVVUUUUUUVVVWWWXXX]]]^^^___^^^]]]^^^___aaa``````___\\\YYYXXXYYY[[[ccc```^^^___bbbeeeeeecccbbbbbbaaa]]]ZZZZZZ^^^bbbgggbbb^^^^^^```aaa^^^ZZZ___^^^]]][[[ZZZYYYYYYYYY\\\^^^___```^^^ZZZVVVTTTSSSRRRRRRSSSUUUVVVUUUTTTUUUTTTQQQNNNLLLLLLLLLMMMOOOMMMKKKJJJJJJMMMPPPRRROOONNNMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSUUUVVVWWWXXXUUUQQQNNNMMMLLLLLLKKKNNNNNNMMMLLLKKKJJJIIIHHHFFFGGGFFFEEECCCCCCDDDFFFJJJFFFDDDEEEGGGFFFAAA<<<<<<===>>><<<::::::===@@@EEECCCAAA??????BBBEEEHHHEEEFFFGGGHHHGGGEEECCCBBB@@@?????????AAACCCEEEFFFFFFFFFHHHKKKLLLKKKGGGDDDDDDBBBAAAEEEKKKQQQSSSTTTKKKHHHFFFGGGHHHIIIFFFDDDFFFDDDGGGOOORRRNNNJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFDDDBBBAAA???>>>>>>AAABBBCCCDDDCCC@@@===;;;<<<;;;::::::;;;===@@@AAAIIIKKKKKKIIIJJJJJJEEE===@@@>>>===>>>BBBDDDDDDBBBDDDBBB@@@@@@BBBEEEGGGGGGKKKJJJIIIGGGEEEEEEDDDDDDBBBCCCCCCCCCCCCCCCCCCCCC>>>===<<<<<<===??????>>>EEEDDDCCCDDDEEEEEECCCBBBAAA@@@@@@BBBEEEFFFCCC@@@DDDCCCFFFLLLQQQPPPGGG>>>@@@CCCEEEGGGFFFFFFGGGHHHMMMOOOOOOLLLMMMPPPOOOKKKLLLLLLLLLJJJGGGCCC>>>;;;~~~zzzwwwuuussssssrrrqqqpppooooooppppppmmmooopppooommmllllllmmmnnnllliiiiiikkkllljjjiiiiiiiiijjjiiiiiiiiilllnnnmmmllljjjgggdddaaa___^^^^^^```bbbaaa``````bbbddddddeeefffdddbbb``````aaadddaaa]]]XXXTTTRRRQQQPPPOOOOOOPPPRRRTTTUUUVVVWWWSSSRRRRRRRRRSSSTTTWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZ^^^```aaa`````````bbbccc_________]]]ZZZYYYYYY[[[^^^\\\ZZZ\\\___bbbcccbbbaaaaaa```]]][[[\\\___cccddd```]]]\\\______\\\YYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]\\\ZZZWWWUUUPPPNNNMMMMMMOOORRRSSSRRRTTTRRROOOLLLKKKJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKKKKJJJKKKKKKLLLLLLKKKLLLOOOQQQTTTUUUVVVWWWUUUTTTRRRQQQPPPOOOMMMKKKPPPOOONNNMMMKKKJJJIIIHHHGGGHHHHHHFFFEEEEEEGGGIIIKKKHHHEEEEEEGGGFFFBBB>>><<<>>>>>>===;;;;;;===@@@???@@@@@@AAAAAABBBBBBAAACCCDDDEEEGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLMMMMMMJJJGGGBBBAAABBBEEEIIIKKKJJJIIIGGGEEEBBBCCCEEEEEEDDDCCCEEEDDDGGGPPPSSSPPPNNNNNNJJJKKKKKKLLLLLLLLLLLLLLLEEEDDDCCCAAA@@@@@@@@@AAADDDFFFGGGIIIHHHGGGDDDCCC>>>=========>>>@@@BBBDDDKKKLLLLLLJJJKKKKKKFFF>>>???>>>===???DDDGGGGGGGGGGGGEEEBBBAAABBBDDDGGGHHHIIIIIIHHHGGGGGGFFFEEEEEEBBBBBBBBBAAAAAABBBBBBCCC???>>>==================???>>>>>>@@@BBBBBBAAA???@@@???>>>???BBBBBBAAA>>>;;;<<>>wwwwwwwwwvvvtttqqqooommmqqqqqqppppppooonnnmmmlllnnnooonnnmmmkkkjjjkkklllkkkiiigggfffgggiiiiiihhhhhhiiiiiihhhggggggiiijjjjjjiiigggccc```]]]ZZZYYY[[[]]]^^^^^^^^^^^^```aaabbbcccdddbbb```^^^^^^___```]]]XXXSSSOOOOOOOOOPPPMMMNNNPPPRRRSSSSSSSSSSSSQQQQQQQQQRRRTTTVVVXXXZZZYYYYYYZZZZZZ[[[[[[\\\\\\^^^```aaaaaaaaaaaacccddd[[[]]]]]]]]]ZZZYYYYYYYYYZZZXXXWWWXXX[[[^^^______\\\\\\\\\[[[ZZZ\\\___bbbbbb___\\\\\\^^^___]]]ZZZYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWXXXYYYZZZYYYYYYXXXSSSQQQNNNNNNPPPSSSTTTUUURRRPPPNNNLLLKKKKKKKKKLLLKKKLLLNNNOOOPPPOOOMMMLLLIIIIIIIIIIIIIIIJJJKKKLLLIIIKKKNNNRRRUUUVVVVVVVVVQQQRRRTTTUUUTTTSSSQQQOOOSSSSSSQQQPPPNNNLLLJJJJJJIIIJJJJJJJJJIIIJJJLLLOOOOOOLLLIIIHHHIIIIIIFFFBBB@@@AAAAAA@@@??????AAABBBDDDGGGJJJMMMMMMKKKHHHEEEEEEFFFHHHIIIKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKMMMLLLKKKLLLNNNNNNLLLJJJAAABBBCCCEEEFFFEEEAAA>>>DDDBBB@@@???@@@AAAAAAAAABBBBBBFFFMMMQQQPPPNNNOOOIIIKKKMMMOOOPPPPPPOOONNNFFFEEECCCBBBBBBCCCDDDEEEHHHJJJLLLNNNOOOOOONNNMMMDDDDDDCCCCCCDDDEEEFFFFFFKKKMMMLLLKKKLLLMMMHHHAAA?????????AAAEEEIIIKKKLLLIIIGGGDDDAAAAAACCCEEEGGGGGGGGGHHHHHHGGGGGGFFFEEECCCBBB@@@??????@@@AAABBB@@@@@@???>>><<<;;;;;;:::999999;;;===@@@AAAAAA???>>><<<::::::;;;<<<<<<;;;444777===GGGNNNNNNFFF>>>@@@CCCGGGKKKMMMOOORRRTTTVVVUUUQQQOOOSSSYYYXXXSSSRRRRRRQQQOOOLLLGGGCCC@@@yyyqqqqqqrrrrrrqqqpppooonnnnnnoooppppppooommmkkkjjjppppppooommmjjjjjjkkkmmmjjjiiigggffffffggghhhhhhhhhiiiiiihhhfffeeefffggghhhgggeeebbb___\\\ZZZYYYZZZ[[[\\\]]]]]]^^^___```bbbccccccaaa^^^]]]^^^___]]][[[XXXUUUTTTTTTUUUVVVOOOQQQSSSTTTUUUTTTRRRQQQRRRRRRSSSUUUWWWYYY\\\]]]ZZZ[[[\\\]]]^^^___^^^^^^^^^```aaabbbaaaaaabbbdddYYY[[[]]]]]][[[ZZZYYYZZZZZZYYYXXXXXXYYYZZZ[[[\\\WWWXXXXXXYYY[[[]]]```aaacccaaa______```aaa```___]]]\\\ZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^ZZZXXXVVVVVVWWWWWWVVVUUUQQQPPPOOONNNNNNOOOQQQRRROOOQQQRRRSSSSSSRRRPPPOOOJJJJJJJJJJJJKKKLLLMMMNNNKKKMMMQQQTTTVVVVVVVVVUUURRRTTTVVVWWWWWWVVVVVVVVVWWWWWWUUUSSSQQQNNNMMMLLLLLLMMMNNNNNNNNNOOORRRUUUUUURRROOONNNOOONNNLLLJJJHHHHHHHHHHHHHHHHHHIIIIIIOOOQQQUUUXXXXXXUUURRROOONNNNNNOOOPPPQQQSSSTTTTTTOOOPPPRRRTTTUUUUUUTTTSSSTTTRRRPPPNNNNNNNNNLLLKKKDDDEEEFFFFFFEEECCC@@@>>>FFFDDDBBB@@@??????@@@@@@@@@AAADDDJJJMMMNNNLLLKKKHHHJJJMMMQQQRRRRRRQQQOOOJJJIIIFFFEEEDDDEEEGGGHHHIIIKKKNNNQQQSSSTTTTTTTTTNNNMMMMMMLLLKKKJJJIIIIIIIIIKKKKKKJJJMMMPPPLLLFFFBBBAAAAAACCCFFFIIILLLNNNKKKIIIFFFCCCAAAAAACCCFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCAAA???======>>>@@@BBBAAAAAAAAA???<<<999888888777888:::>>>BBBCCCCCCAAA<<<:::777555555666888888555777===EEEMMMOOOKKKFFFDDDGGGKKKNNNPPPRRRVVVXXXXXXVVVPPPNNNTTTZZZZZZUUUWWWVVVTTTQQQLLLGGGBBB???yyysssssssssqqqpppppppppppppppmmmnnnooopppooommmjjjiiioooooonnnllljjjiiikkkmmmkkkkkkjjjhhhgggggghhhiiihhhiiijjjiiigggeeeffffffgggfffeeedddbbbaaa```___]]]]]]]]]^^^```aaabbbbbbcccddddddbbb```___```bbb^^^^^^^^^^^^____________VVVWWWXXXYYYYYYWWWUUUTTTVVVVVVWWWYYY[[[]]]___```\\\]]]^^^___```aaaaaa``````bbbdddeeedddccccccddd\\\^^^```aaa```_________^^^^^^\\\ZZZXXXXXXXXXYYYXXXXXXZZZ\\\___bbbddddddeeedddccccccdddeeeeeeeee```___]]][[[YYYXXXWWWVVVVVVUUUUUUVVVYYY]]]aaaddd`````````aaa```]]]XXXTTTRRRRRRQQQQQQRRRUUUWWWYYYWWWWWWWWWWWWVVVUUUTTTTTTMMMMMMMMMNNNOOOPPPQQQRRRPPPRRRTTTWWWWWWWWWUUUSSSVVVWWWXXXXXXWWWXXX[[[^^^ZZZYYYWWWUUUSSSQQQOOONNNNNNOOOPPPPPPQQQRRRVVVXXXXXXWWWVVVUUUUUUTTTSSSRRROOOOOOPPPQQQRRRSSSSSSRRRUUUVVVWWWXXXXXXWWWUUUTTTVVVUUUUUUUUUVVVWWWYYYZZZUUUVVVYYY[[[]]]]]]]]]]]]]]]ZZZVVVSSSQQQPPPMMMLLLHHHHHHIIIHHHGGGFFFEEEEEEJJJIIIGGGDDDAAA@@@@@@@@@CCCEEEGGGIIILLLNNNLLLIIIHHHJJJMMMPPPQQQQQQPPPNNNLLLJJJHHHFFFEEEEEEFFFGGGHHHJJJMMMPPPSSSUUUVVVVVVWWWVVVVVVTTTRRROOOLLLJJJFFFHHHHHHIIIMMMQQQOOOIIIDDDDDDCCCCCCDDDFFFIIIKKKMMMMMMKKKGGGDDDBBBDDDGGGGGGGGGGGGFFFEEECCCBBBAAADDDBBB@@@======>>>@@@BBBAAABBBBBB@@@;;;888666666666777999===AAACCCBBB@@@<<<;;;888666555666888:::999999;;;AAAGGGKKKLLLKKKFFFHHHKKKMMMOOOQQQTTTWWWXXXVVVQQQOOOSSSYYYYYYUUUXXXVVVSSSNNNHHHBBB===;;;~~~{{{xxxtttppptttsssqqqpppoooooopppqqqlllmmmnnnoooooonnnllljjjkkkllllllkkkiiihhhjjjkkkmmmmmmnnnllliiigggggghhhhhhiiikkkjjjhhhgggggggggiiihhhhhhhhhggggggggggggbbbaaaaaaccceeeggggggffffffgggfffeeeddddddfffhhhdddeeefffggghhhhhhgggggg^^^_________^^^\\\ZZZYYY[[[[[[\\\^^^___```aaaaaa______``````aaaaaabbbbbbeeeggghhhhhhgggeeeeeeeee```bbbdddeeeddddddeeefffbbbbbb```]]]YYYWWWXXXYYY\\\]]]___bbbgggjjjjjjiiieeeeeeeeefffggghhhiiijjj______^^^]]]\\\\\\\\\\\\XXXVVVTTTUUUXXX___eeejjjjjjkkklllnnnlllhhhaaa[[[UUUTTTSSSTTTUUUWWWZZZ\\\ZZZZZZZZZYYYYYYWWWVVVVVVQQQQQQQQQQQQQQQRRRSSSTTTSSSTTTVVVWWWWWWVVVUUUTTTXXXYYYZZZXXXVVVWWW[[[___YYYXXXVVVUUUSSSQQQOOOOOOMMMNNNPPPPPPPPPRRRVVVXXXWWWWWWXXXYYYYYYXXXWWWVVVRRRQQQRRRUUUXXXYYYYYYXXX[[[YYYXXXVVVVVVWWWXXXYYYXXXWWWVVVUUUVVVXXX[[[\\\YYYZZZ[[[]]]^^^___`````````]]]XXXUUURRRPPPMMMKKKHHHIIIJJJIIIHHHHHHIIIKKKKKKKKKKKKHHHEEEBBBAAAAAAGGGJJJLLLLLLOOORRRPPPLLLJJJLLLNNNOOOPPPOOONNNMMMJJJIIIHHHGGGFFFEEEDDDDDDHHHJJJLLLOOOQQQSSSUUUUUUZZZZZZZZZYYYVVVRRRNNNLLLEEEGGGGGGGGGKKKPPPNNNHHHDDDDDDCCCAAA@@@BBBEEEHHHMMMOOOOOOLLLGGGDDDEEEGGGFFFEEEDDDCCCBBBAAABBBBBBEEEDDDBBB@@@???@@@AAABBB@@@BBBCCC@@@;;;666555666333444777;;;>>>???===;;;======;;;999777888;;;>>>:::999888:::>>>BBBEEEFFFAAABBBEEEFFFGGGIIIMMMOOORRRSSSPPPMMMNNNRRRSSSPPPPPPNNNKKKFFF@@@;;;666444~~~xxxuuuuuuuuusssqqqqqqqqqrrrrrrqqqqqqpppooollllllnnnnnnooonnnnnnmmmhhhjjjllllllkkkjjjkkklllmmmoooqqqoookkkgggffffffhhhjjjlllllljjjiiiiiiiiilllllllllllllllllllllkkkgggffffffhhhkkkmmmmmmllliiijjjjjjiiihhhiiilllooommmlllkkkjjjjjjjjjkkkkkkfffeeedddcccaaa___^^^^^^______``````aaa`````````bbbaaa`````````aaabbbccceeegggiiihhhfffcccbbbbbbaaabbbcccdddddddddgggiiiccccccbbb^^^ZZZXXXYYY[[[______aaafffkkknnnmmmkkkcccdddeeeeeefffgggiiikkkaaa```___^^^]]]]]]]]]]]]XXXVVVSSSSSSWWW___ggglllmmmmmmnnnpppooolllfffbbbWWWVVVUUUTTTTTTUUUWWWXXXWWWYYY[[[[[[ZZZWWWTTTRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVUUUVVVYYY[[[YYYVVVUUUXXX[[[UUUTTTSSSRRRPPPOOONNNMMMKKKLLLMMMMMMMMMOOORRRUUUQQQTTTWWWYYYYYYXXXVVVVVVNNNNNNOOOSSSXXXZZZYYYXXX^^^\\\YYYWWWWWWXXXZZZ[[[WWWVVVUUUUUUWWWZZZ^^^```[[[[[[ZZZZZZ[[[[[[\\\\\\WWWUUURRROOOMMMKKKHHHEEEBBBEEEIIIJJJIIIGGGHHHIIIGGGIIIKKKJJJFFFCCCBBBCCCHHHLLLMMMMMMPPPUUUTTTOOOOOOOOOOOOOOOOOONNNMMMLLLIIIIIIJJJJJJJJJIIIGGGFFFJJJKKKLLLOOOQQQSSSTTTUUUWWWXXXYYYYYYXXXTTTQQQOOOGGGHHHFFFEEEHHHLLLIIIDDDBBBBBBAAA???===>>>BBBFFFHHHKKKMMMKKKFFFAAAAAACCCBBBAAA???>>>???AAACCCEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>BBBDDDAAA;;;666555666222333666999<<<<<<999777999::::::999777777:::===999888666666888:::;;;<<<555777999:::<<>><<>><<<<<<===AAAEEEHHHGGGFFFFFFEEEEEEDDDCCCBBB===AAADDDAAA;;;666555666333444777:::<<<;;;888555444666777666444444777:::888888777666666666555555,,,...000222444777;;;???;;;AAACCC>>>999999;;;;;;999888555333000---+++***~~~zzzzzzwwwrrrooonnnpppsssuuussssssttttttssssssrrrqqqqqqqqqqqqpppoooppprrrtttlllllllllooorrrrrrooolllqqqpppooommmjjjgggeeeccciiiiiikkkmmmppppppnnnlllkkkkkklllnnnpppooollljjjkkkkkkkkklllnnnqqqssstttooonnnkkkiiihhhjjjnnnqqqsssqqqmmmiiifffffffffgggjjjiiigggccc______aaaccccccdddeeeeeeccc```\\\ZZZ\\\^^^bbbeeeffffffeeedddeeecccbbb___]]]\\\[[[[[[\\\[[[ZZZ[[[]]]^^^]]]\\\]]]]]]\\\YYYVVVUUUUUUWWWXXXXXXYYY^^^ccceeeccc```^^^______^^^]]]___bbbeee``````^^^ZZZVVVTTTSSSTTTVVVTTTSSSSSSVVVZZZ```cccgggaaa^^^^^^^^^\\\\\\^^^UUUQQQMMMLLLOOORRRSSSRRRTTTTTTSSSUUUVVVSSSNNNIIINNNNNNOOOPPPQQQQQQQQQPPPQQQJJJHHHMMMQQQNNNJJJJJJTTTUUUWWWVVVSSSQQQPPPPPPMMMMMMMMMMMMKKKIIIGGGEEEKKKJJJIIIJJJMMMOOOOOOOOOMMMMMMOOOQQQSSSTTTSSSRRRMMMLLLKKKMMMQQQTTTVVVVVVTTTSSSRRRSSSUUUVVVVVVVVVYYYUUUPPPMMMMMMRRRXXX]]]XXXVVVSSSQQQQQQQQQQQQPPPGGGFFFFFFEEEDDDBBB@@@???===@@@CCCDDDCCCAAA@@@AAA???@@@AAACCCCCCCCCCCCCCCFFFGGGJJJMMMPPPSSSTTTUUURRRSSSTTTTTTTTTRRRPPPOOONNNMMMMMMOOOSSSUUUTTTQQQVVVTTTRRRQQQRRRRRRRRRQQQTTTRRRQQQSSSVVVXXXVVVTTTQQQOOOMMMMMMLLLHHHAAA;;;888999999999999:::<<>>>>>???@@@AAA???;;;888:::555444:::???AAABBBEEEJJJIIIIIIKKKMMMMMMIIIEEE??????>>>>>><<<:::888666555666777999888777666444///111333444555555444444888777666555333111///......---,,,---///111222111333333222222111111111000333222222000///,,,+++***}}}zzzvvvrrrxxxvvvrrrnnnlllmmmooopppppppppqqqrrrrrrrrrrrrqqqppprrrttttttsssrrrrrrsssqqqpppoooqqqttttttrrroooppppppooommmkkkiiigggfffkkkkkkllloooqqqqqqooommmjjjjjjjjjkkkmmmnnnmmmlllllllllkkkkkklllmmmnnnooonnnmmmkkkhhhggggggiiikkknnnllliiifffddddddeeefffiiihhhgggccc```^^^___aaaaaabbbbbbaaa___\\\YYYXXX[[[]]]```cccfffffffffeeecccbbb```]]]ZZZYYYWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXTTTQQQPPPQQQRRRNNNOOOQQQVVV\\\``````___ZZZZZZZZZYYYXXXZZZ]]]```^^^^^^]]][[[WWWTTTSSSTTTTTTTTTUUUWWWYYY[[[^^^______YYYVVVXXXXXXWWWWWWYYYUUURRRNNNLLLNNNOOOOOONNNKKKJJJJJJMMMPPPQQQPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRPPPIIIGGGMMMQQQOOOMMMMMMPPPSSSWWWXXXVVVRRRPPPOOOKKKLLLLLLLLLLLLJJJHHHGGGIIIJJJKKKLLLNNNPPPQQQRRRNNNNNNMMMNNNNNNNNNMMMLLLLLLLLLMMMQQQTTTWWWWWWVVVRRRQQQPPPQQQSSSTTTUUUTTTSSSPPPLLLIIIIIILLLPPPSSSQQQOOOMMMMMMNNNOOOOOONNNHHHGGGFFFEEECCCBBBAAAAAA>>>@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEHHHKKKOOORRRTTTUUUSSSTTTUUUVVVVVVTTTRRRQQQPPPOOOOOORRRUUUWWWVVVTTTYYYWWWTTTSSSRRRPPPNNNLLLOOONNNMMMOOOTTTVVVWWWVVVUUUSSSQQQOOOLLLGGG???:::666777777777666777:::<<<<<<===>>>???@@@???===;;;;;;777777<<>>>>>>>>>>><<<999666444555666777777666444222111///000111222222222222222000000000000///---,,,+++***)))((())),,,---...---,,,,,,,,,,,,,,,---------000000//////---,,,***)))~~~yyyxxxwwwuuurrrwwwuuurrrpppnnnmmmmmmmmmmmmnnnoooppppppqqqppppppnnnqqqtttvvvuuusssrrrrrrsssrrrqqqqqqrrrrrrqqqpppnnnnnnmmmmmmlllkkkkkkjjjkkkkkklllnnnppppppnnnlllhhhfffddddddfffiiijjjjjjlllkkkjjjiiihhhhhhhhhhhhjjjiiigggeeedddccccccbbbfffeeecccaaaaaabbbcccdddgggggggggdddaaa___^^^_________^^^\\\ZZZWWWUUUTTTVVVXXX[[[^^^```aaaaaaaaa___^^^\\\YYYVVVTTTSSSRRRUUUWWWYYYWWWTTTRRRTTTVVVWWWVVVSSSOOOLLLKKKLLLNNNJJJJJJLLLQQQVVV[[[\\\]]]VVVVVVVVVUUUTTTUUUXXXZZZ[[[\\\]]]\\\YYYVVVUUUUUUTTTVVVYYY[[[]]]]]]\\\[[[YYYSSSPPPRRRSSSRRRRRRTTTVVVSSSOOONNNNNNNNNMMMLLLGGGGGGGGGIIIMMMPPPRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTOOOJJJHHHLLLOOOPPPPPPQQQMMMQQQVVVYYYWWWTTTQQQOOOKKKLLLMMMMMMMMMLLLKKKJJJIIILLLOOOPPPOOOPPPSSSVVVRRRPPPNNNLLLKKKJJJJJJJJJLLLMMMQQQVVVZZZ[[[XXXVVVRRRPPPOOOOOOQQQRRRQQQPPPLLLJJJHHHGGGGGGHHHIIIJJJLLLJJJIIIJJJMMMOOOOOONNNIIIGGGEEECCCBBBBBBBBBBBB???@@@AAA@@@???>>>???@@@BBBAAA???>>>???@@@AAACCCDDDFFFHHHLLLOOORRRUUUVVVUUUVVVWWWXXXXXXWWWUUUTTTSSSRRRRRRSSSVVVWWWVVVUUUXXXWWWVVVUUUTTTRRROOOLLLKKKJJJJJJMMMQQQUUUXXXXXXXXXVVVTTTPPPLLLEEE>>>999555666666555444555888:::<<<======>>>>>>>>>>>>>>><<<999:::???CCCBBBCCCEEEIIINNNVVV]]]]]]VVVKKKCCC===>>>???>>><<<888444222444444444444222000...---.........---......//////++++++,,,,,,,,,++++++***((('''&&&'''***,,,,,,+++'''''''''(((((()))***+++,,,,,,,,,,,,+++***))))))}}}yyywwwwwwwwwvvvuuuuuuttttttsssqqqpppooonnnnnnnnnoooooooooooonnnnnnkkknnnqqqrrrqqqppppppppprrrpppooonnnmmmmmmmmmmmmkkkkkkjjjjjjkkkkkkkkkllliiiiiihhhjjjkkkkkkjjjhhheeebbb^^^]]]___bbbeeefffhhhgggfffeeedddccccccbbbbbbaaa`````````___]]]\\\^^^]]]\\\\\\]]]^^^```bbbeeefffgggfffbbb___^^^^^^^^^]]][[[XXXVVVSSSRRRQQQQQQRRRSSSUUUWWWXXXXXXYYYYYYXXXVVVTTTSSSRRRQQQQQQTTTWWWZZZWWWRRROOOQQQUUUWWWVVVSSSNNNJJJIIIKKKMMMMMMMMMNNNQQQTTTWWWZZZ[[[WWWWWWVVVUUUTTTTTTWWWZZZ[[[]]]______\\\ZZZXXXXXXXXXZZZ\\\]]]^^^]]][[[ZZZYYYSSSPPPQQQQQQOOOOOOQQQUUUSSSRRRQQQPPPOOOOOONNNLLLLLLMMMNNNPPPQQQRRRRRROOOPPPQQQSSSTTTTTTTTTTTTQQQMMMKKKLLLNNNPPPPPPQQQLLLPPPTTTWWWVVVTTTRRRRRROOOPPPPPPPPPOOONNNLLLKKKKKKOOOSSSSSSPPPOOORRRVVVTTTSSSPPPMMMKKKJJJLLLNNNMMMPPPVVV\\\___^^^ZZZVVVTTTRRROOONNNOOOOOOMMMLLLGGGGGGGGGHHHHHHHHHIIIIIIMMMKKKKKKLLLNNNOOOOOONNNGGGFFFCCCAAA@@@@@@AAABBB@@@AAAAAA@@@??????@@@BBBDDDCCC@@@>>>>>>@@@CCCEEEJJJKKKLLLNNNPPPRRRTTTVVVUUUVVVXXXYYYYYYXXXWWWVVVTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQRRRTTTVVVVVVTTTQQQJJJJJJJJJLLLOOOSSSVVVXXXWWWVVVSSSPPPKKKDDD>>>:::666777777666666666999;;;??????@@@???>>>>>>>>>???<<<:::;;;@@@BBBAAAAAADDDIIIKKKNNNPPPPPPLLLGGGDDD??????@@@???<<<888333111000000000000///---,,,+++---,,,+++***)))***+++,,,++++++,,,,,,,,,++++++******)))((()))+++---------)))((((((''''''((()))***((())))))))))))))))))(((}}}wwwuuurrrqqqrrrssssssssspppppprrrrrrrrrqqqpppoooqqqqqqqqqpppnnnmmmkkkjjjiiijjjkkkkkkjjjkkkmmmooooooooonnnlllkkkjjjkkkkkkggggggggggggggghhhjjjjjjhhhgggfffggghhhhhhgggeeeeeebbb^^^\\\]]]```bbbbbbbbbbbbbbbbbbaaa``````___YYYXXXXXXZZZ\\\]]][[[YYYWWWWWWWWWXXXYYY[[[]]]^^^cccdddfffeeeccc```^^^^^^\\\[[[YYYVVVSSSPPPOOONNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSTTTXXXZZZWWWQQQOOOQQQTTTWWWVVVTTTPPPLLLKKKMMMOOONNNOOOPPPRRRTTTVVVYYY[[[[[[[[[ZZZXXXVVVWWWYYY\\\\\\^^^```aaa___\\\[[[[[[]]]\\\\\\[[[[[[[[[\\\\\\ZZZTTTPPPPPPOOOLLLKKKLLLRRRSSSSSSTTTSSSSSSSSSSSSOOOQQQTTTUUUUUUSSSRRRQQQMMMNNNPPPQQQRRRSSSSSSSSSSSSRRROOOMMMMMMOOOPPPOOONNNPPPRRRSSSSSSSSSTTTVVVUUUUUUUUUTTTRRROOOMMMKKKNNNRRRVVVTTTPPPMMMOOORRRQQQQQQOOOLLLJJJKKKNNNQQQOOORRRXXX^^^aaa___ZZZUUUVVVTTTQQQOOONNNLLLJJJHHHCCCDDDEEEGGGIIIJJJKKKKKKPPPNNNMMMMMMNNNNNNLLLJJJDDDCCC@@@>>>======??????AAABBBBBBAAA@@@AAACCCDDDGGGEEEBBB@@@@@@CCCFFFHHHOOONNNNNNNNNNNNOOOPPPQQQRRRTTTVVVWWWXXXWWWVVVUUUSSSRRRPPPNNNLLLJJJJJJKKKIIIIIILLLOOOSSSTTTRRRPPPIIIIIIIIIJJJKKKMMMOOOQQQPPPPPPOOOLLLGGGBBB>>><<<888999::::::999:::===@@@CCCDDDDDDBBB???>>>>>>@@@<<<:::;;;??????===???BBBDDDEEEFFFFFFEEECCCBBBAAAAAAAAAAAA???<<<777333000+++,,,,,,,,,+++++++++***+++***)))((('''((()))***,,,,,,,,,,,,+++***))))))+++))))))***,,,.........,,,+++)))'''&&&&&&'''(((&&&''''''((())))))((((((}}}{{{zzzsssrrrqqqpppppppppqqqrrrkkklllnnnoooppppppooonnnrrrrrrqqqooommmkkkiiihhhgggggghhhgggggghhhkkknnnoooooopppooolllkkkkkklllfffeeedddddddddeeeggggggiiigggffffffggggggeeeddddddbbb______```bbbbbbbbb^^^____________^^^]]]]]]UUUSSSSSSVVVZZZ]]][[[YYYUUUUUUUUUVVVWWWYYYZZZ[[[___aaabbbbbb```___^^^^^^ZZZYYYXXXUUURRRNNNKKKJJJLLLLLLKKKKKKKKKMMMOOOPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTVVVWWWUUUQQQOOOPPPRRRTTTTTTSSSPPPMMMKKKLLLNNNIIIKKKNNNQQQSSSUUUXXXZZZ\\\\\\[[[XXXWWWWWWYYY[[[\\\]]]______]]][[[ZZZ[[[]]]\\\YYYXXXWWWXXXZZZ[[[XXXQQQLLLLLLJJJFFFEEEFFFMMMPPPSSSTTTTTTSSSTTTUUUMMMQQQUUUWWWVVVTTTRRRQQQLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTSSSOOONNNPPPPPPNNNOOOPPPQQQQQQQQQRRRUUUWWWXXXXXXWWWUUUSSSPPPMMMLLLPPPSSSUUUTTTPPPMMMMMMNNNJJJKKKKKKIIIGGGHHHMMMQQQQQQSSSWWW\\\^^^\\\WWWSSSUUUSSSPPPMMMLLLKKKIIIGGGBBBBBBDDDEEEHHHJJJLLLNNNQQQOOONNNMMMLLLJJJGGGDDDAAA@@@???===<<<<<<======???AAABBBCCCBBBCCCDDDFFFHHHFFFDDDCCCCCCFFFIIIKKKOOONNNMMMKKKJJJKKKKKKLLLNNNOOORRRTTTUUUTTTSSSRRRNNNNNNMMMJJJFFFEEEFFFGGGFFFFFFGGGIIILLLMMMKKKJJJFFFHHHIIIHHHGGGFFFGGGHHHGGGHHHHHHFFFBBB>>><<<<<<999:::;;;<<<<<<>>>AAADDDFFFHHHJJJGGGCCC@@@@@@BBB===;;;;;;===<<<:::===BBB>>>CCCHHHKKKIIIEEEAAA???CCCBBBAAA>>>:::555222///)))))))))))))))))))))))))))((((((((((((((())))))***************)))(((''')))((('''(((+++------,,,---+++)))&&&%%%%%%&&&&&&&&&'''(((((()))))))))(((~~~yyyxxxxxxwwwuuusssssssssqqqppppppqqqrrrlllmmmnnnooooooooonnnmmmoooooonnnmmmllljjjhhhgggeeegggiiiiiiiiiiiikkklllllloooqqqpppnnnllllllmmmgggfffdddbbbbbbcccdddeeegggfffdddcccddddddcccaaa^^^]]]]]]___bbbccccccaaa]]]]]]^^^^^^]]]\\\ZZZYYYVVVSSSRRRUUUZZZ^^^]]]ZZZTTTTTTUUUUUUVVVWWWXXXXXXZZZ[[[]]]]]]\\\\\\]]]^^^WWWWWWVVVTTTPPPLLLHHHEEEGGGFFFFFFFFFHHHKKKNNNPPPPPPPPPPPPQQQRRRSSSUUUUUURRRQQQQQQPPPOOONNNNNNMMMMMMNNNNNNMMMKKKIIIIIIIIIGGGKKKOOOQQQRRRRRRTTTVVVXXXXXXVVVTTTRRRRRRTTTVVVYYYZZZZZZYYYWWWVVVVVVWWWYYYXXXVVVUUUTTTUUUVVVWWWSSSMMMHHHHHHGGGCCCBBBCCCHHHLLLPPPQQQQQQPPPPPPQQQOOORRRUUUVVVTTTRRRRRRSSSKKKLLLNNNOOOQQQRRRRRRRRRPPPTTTTTTPPPOOORRRRRROOONNNPPPRRRRRRRRRRRRSSSUUUVVVVVVVVVUUUSSSPPPNNNLLLPPPPPPQQQQQQPPPNNNLLLKKKEEEGGGIIIHHHEEEFFFKKKOOORRRRRRTTTVVVWWWVVVRRROOOPPPNNNLLLKKKKKKKKKIIIHHHFFFEEEEEEEEEGGGJJJNNNPPPRRRPPPNNNMMMKKKHHHDDDAAA?????????>>>=========<<<;;;>>>AAACCCCCCDDDEEEFFFFFFEEEDDDDDDEEEHHHKKKMMMOOONNNKKKJJJIIIIIIJJJKKKIIIKKKMMMOOOPPPPPPPPPOOOIIIJJJJJJGGGEEEDDDGGGJJJIIIHHHGGGHHHJJJKKKJJJIIIFFFIIIKKKJJJHHHEEEEEEEEE@@@AAABBB@@@<<<999888999777999:::;;;<<>>:::666222///...))))))((('''''''''''''''&&&'''((()))))))))))))))(((((()))*********)))))))))((('''(((+++,,,---,,,---+++)))&&&&&&&&&((()))(((((())))))***))))))))){{{wwwuuuvvvvvvsssqqqqqqrrrqqqooommmlllmmmnnnpppppppppppppppooonnnnnnlllllllllkkkjjjiiihhhgggdddgggkkkmmmmmmlllkkkllliiimmmppppppmmmkkkkkklllhhhgggdddbbbbbbbbbcccddddddbbb```___``````___^^^VVVWWWZZZ^^^aaacccaaa```^^^^^^^^^^^^\\\ZZZXXXWWWYYYUUUSSSVVV[[[^^^^^^[[[UUUUUUUUUUUUVVVVVVVVVVVVVVVXXXYYYYYYYYYYYY[[[]]]UUUUUUUUUSSSOOOJJJEEEBBBAAA@@@@@@AAADDDIIIMMMPPPRRRRRRRRRRRRSSSSSSTTTUUUOOONNNLLLLLLMMMMMMKKKJJJFFFHHHJJJJJJHHHFFFEEEEEEKKKOOOSSSSSSQQQPPPPPPQQQSSSSSSRRROOOMMMMMMNNNQQQVVVWWWVVVTTTRRRQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSPPPJJJFFFFFFFFFCCCBBBDDDEEEIIIMMMOOOMMMKKKLLLMMMVVVWWWWWWUUUQQQOOOQQQSSSKKKLLLNNNPPPQQQRRRSSSSSSMMMSSSUUUQQQPPPSSSTTTPPPLLLOOOSSSTTTTTTSSSRRRRRRSSSTTTTTTSSSRRRPPPNNNMMMNNNNNNNNNOOOPPPOOOLLLJJJDDDGGGJJJHHHEEEFFFJJJNNNQQQQQQQQQRRRRRRQQQOOOLLLKKKJJJHHHHHHJJJKKKJJJJJJLLLJJJHHHFFFHHHKKKPPPSSSSSSQQQOOONNNLLLIIIEEEBBB??????@@@@@@???>>>===<<<888<<<@@@CCCDDDDDDEEEEEEEEEDDDDDDEEEFFFIIILLLMMMOOONNNLLLKKKJJJKKKLLLNNNFFFHHHJJJLLLNNNNNNMMMLLLFFFHHHHHHGGGEEEFFFJJJNNNKKKJJJIIIJJJLLLNNNNNNNNNGGGKKKOOOOOOKKKHHHGGGGGG<<<>>>???<<<888555555666555666888:::;;;>>>BBBEEEFFFKKKOOOOOOKKKGGGGGGIII@@@===<<<;;;999777<<>>:::<<<>>>???@@@BBBEEEHHHHHHEEEBBBCCCGGGLLLNNNNNNRRRPPPLLLIIIIIIJJJLLLNNNGGGJJJLLLJJJKKKMMMLLLIIIHHHIIIKKKJJJIIIIIIJJJLLLOOOOOONNNNNNOOOQQQRRRSSSOOOOOOPPPQQQRRRNNNGGGAAA===<<<:::999999777444111888:::<<<>>>???>>>===<<<>>>AAAEEEFFFEEEEEEGGGJJJFFFCCC???:::777999>>>CCCKKKPPPTTTRRRKKKGGGIIIMMMPPPJJJBBB:::444000,,,***&&&''')))((('''%%%&&&&&&$$$&&&))),,,---...---,,,+++***)))'''''')))***+++,,,+++***+++,,,---,,,***++++++,,,,,,,,,---------***,,,...---***(((***,,,|||wwwyyyyyyyyyxxxwwwuuusssqqqppppppppppppooonnnllllllnnnmmmmmmooorrrrrrpppnnnppppppooommmlllkkkjjjjjjhhhhhhhhhiiijjjkkklllmmmllljjjiiiiiikkklllllllllhhhccc___```eeeiiigggddddddbbb``````aaabbbaaa___^^^\\\[[[\\\___bbbcccbbb```___^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^______\\\YYYVVVUUUWWWWWWVVVUUUTTTTTTTTTUUUWWWYYY[[[]]]VVVTTTQQQNNNJJJGGGFFFEEEEEEDDDDDDEEEGGGJJJMMMOOOMMMOOOQQQQQQOOONNNOOOQQQPPPNNNLLLKKKKKKJJJGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@BBBEEEIIIJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHIIILLLNNNNNNPPPRRRPPPMMMLLLOOOQQQVVVYYYXXXRRROOOOOOOOOMMMOOOMMMJJJHHHHHHGGGFFFDDDEEEEEEFFFGGGJJJLLLNNNPPPLLLNNNOOOOOOMMMLLLMMMMMMJJJLLLNNNPPPPPPQQQQQQRRRRRRQQQPPPPPPPPPQQQSSSTTTRRRTTTWWWVVVRRRNNNLLLKKKIIIJJJLLLMMMOOOPPPPPPPPPRRRSSSTTTTTTRRRNNNJJJHHHBBBCCCDDDCCCCCCGGGLLLQQQOOONNNLLLLLLLLLKKKIIIFFFGGGGGGFFFDDDCCCBBBCCCDDDGGGGGGFFFEEEFFFHHHJJJKKKMMMMMMJJJFFFCCCBBBDDDFFFFFFFFFEEEBBB>>><<<;;;<<<<<<>>>@@@AAABBBDDDGGGJJJHHHFFFCCCDDDHHHKKKLLLLLLPPPNNNLLLJJJJJJLLLNNNOOOKKKNNNOOOMMMMMMOOOMMMJJJIIIKKKLLLLLLKKKKKKLLLMMMPPPPPPOOOOOOPPPRRRTTTUUUTTTSSSSSSSSSRRRNNNGGGAAA===;;;888777777666333111777999===@@@AAAAAA???>>>999;;;>>>>>>======???AAADDDDDDBBB???>>>>>>AAADDDMMMNNNNNNIIIDDDAAACCCFFFQQQLLLCCC;;;555///***'''%%%'''(((((('''&&&&&&'''&&&''')))+++,,,------,,,,,,+++***))))))***+++,,,...,,,+++***++++++***)))************+++++++++++++++---...---+++***+++---}}}yyytttpppwwwwwwwwwwwwvvvtttrrrqqqqqqqqqppppppooooooooonnnnnnmmmnnnooorrrrrrqqqpppppppppoooooonnnnnnmmmmmmiiiiiihhhhhhggghhhhhhhhhiiigggffffffggghhhiiihhhgggdddbbbccceeehhhjjjjjjdddccccccdddeeeeeedddbbbcccbbbaaa```___aaaeeehhheeedddcccaaaaaaaaaaaabbbbbbbbbaaa```____________^^^\\\YYYXXXXXXXXXWWWUUUSSSSSSRRRSSSTTTWWWZZZ\\\VVVSSSOOOJJJFFFEEEEEEEEEGGGGGGGGGGGGHHHJJJLLLMMMIIIKKKMMMMMMLLLJJJJJJKKKPPPNNNMMMLLLKKKHHHEEEBBBCCCDDDDDDDDDCCCAAA@@@>>>BBBEEEHHHJJJIIIIIIIIIIIIDDDFFFIIIJJJJJJLLLNNNPPPNNNPPPQQQPPPMMMKKKMMMOOOWWWZZZXXXRRRNNNOOOPPPNNNOOOMMMKKKKKKLLLMMMMMMMMMIIIIIIHHHHHHJJJMMMQQQSSSQQQSSSUUUUUUSSSQQQPPPPPPMMMOOOQQQRRRSSSRRRQQQPPPPPPSSSTTTTTTQQQQQQSSSUUURRRUUUWWWWWWTTTPPPMMMLLLHHHIIIJJJLLLNNNQQQSSSTTTTTTUUUVVVVVVSSSOOOJJJGGGCCCBBBBBBAAACCCGGGMMMQQQTTTRRRQQQPPPPPPNNNLLLIIIGGGGGGFFFEEECCCBBBAAAAAABBBAAA@@@@@@BBBDDDFFFHHHHHHGGGEEECCC@@@@@@AAACCCFFFDDDBBBAAA@@@===:::888;;;===???AAABBBDDDGGGJJJGGGFFFEEEFFFIIIKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLOOOOOOLLLLLLMMMLLLIIIIIIKKKMMMMMMLLLKKKLLLMMMNNNMMMLLLLLLMMMOOORRRSSSUUUUUUTTTSSSPPPKKKDDD???<<<:::777555555555333222666999===AAACCCBBB@@@>>>:::;;;<<<<<<<<<===@@@CCCCCCEEEFFFFFFDDDDDDDDDFFFLLLIIIEEEAAA>>>???AAACCCJJJFFF???999333...(((%%%$$$&&&((((((''''''((()))))))))******+++,,,,,,,,,---,,,+++******+++,,,---000---+++)))*********)))(((((()))))))))*********,,,.........,,,+++,,,---~~~zzzxxxuuurrrooottttttuuutttsssqqqpppnnnqqqqqqppppppppppppppppppoooooooooppprrrsssssssssqqqqqqqqqpppoooooonnnnnnlllllljjjiiiggggggffffffdddbbb``````bbbdddeeeeeeffffffeeeddddddfffiiikkkeeeeeefffffffffeeecccbbbcccfffgggddd``````dddiiihhhgggeeecccbbbcccddddddfffeeebbb```^^^]]]]]]]]]^^^]]][[[ZZZXXXWWWVVVUUUUUUTTTRRRQQQQQQRRRTTTVVVTTTQQQMMMIIIFFFDDDDDDDDDGGGGGGGGGHHHIIIKKKMMMNNNGGGHHHJJJJJJJJJHHHGGGFFFMMMLLLKKKKKKJJJGGGBBB???BBBCCCDDDEEEEEECCCAAA???CCCFFFIIIJJJIIIIIIIIIIIIDDDFFFIIIKKKKKKLLLMMMOOOLLLOOOQQQOOOLLLJJJKKKMMMUUUWWWVVVPPPMMMOOOQQQPPPOOOMMMKKKKKKMMMOOOPPPPPPMMMLLLJJJIIIJJJNNNRRRUUUVVVYYY[[[\\\ZZZWWWUUUUUURRRSSSTTTUUUUUUSSSPPPMMMPPPTTTXXXXXXSSSQQQSSSVVVTTTVVVYYYYYYXXXTTTQQQNNNNNNNNNMMMMMMNNNPPPRRRSSSUUUVVVVVVUUURRRMMMHHHEEEBBBAAA??????AAAFFFLLLPPPUUUSSSRRRRRRSSSRRRPPPNNNLLLKKKIIIGGGEEECCC@@@===???>>>======???AAADDDEEEEEEEEEDDDAAA>>>===???@@@DDDBBB?????????===888444666888:::<<<===???CCCEEEEEEEEEFFFHHHJJJKKKLLLLLLGGGFFFFFFEEEEEEEEEFFFFFFHHHKKKKKKHHHHHHKKKJJJGGGGGGIIIJJJKKKJJJIIIJJJKKKJJJIIIHHHGGGHHHJJJLLLNNNQQQQQQPPPNNNKKKFFFAAA===<<<999555444444444444444555888===@@@AAA???<<<:::999::::::<<<>>>BBBFFFIIIEEEGGGHHHGGGEEEDDDEEEFFFHHHDDD@@@???BBBDDDDDDDDD===:::666333000,,,(((%%%###%%%'''((((((((()))+++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,///,,,***)))***+++,,,+++))))))))))))************,,,------,,,++++++++++++}}}{{{wwwuuutttrrrqqqpppqqqqqqqqqqqqpppooommmlllmmmmmmmmmmmmmmmmmmmmmmmmppppppqqqqqqrrrrrrssstttssssssrrrpppooonnnmmmlllooonnnllljjjiiiggggggggg```^^^]]]]]]aaadddfffgggggghhhiiigggeeeeeegggjjjfffggggggfffdddbbb```___```dddhhhfffaaa___aaaeeefffeeecccbbbaaaaaabbbbbbdddccc```\\\ZZZYYYXXXXXX\\\[[[[[[YYYVVVTTTSSSRRRRRRQQQPPPNNNNNNOOOQQQRRROOONNNLLLIIIGGGDDDCCCBBBDDDDDDFFFGGGIIILLLMMMNNNFFFFFFHHHIIIJJJHHHFFFDDDIIIHHHHHHHHHHHHFFFBBB???BBBCCCEEEFFFFFFEEEDDDCCCCCCEEEFFFFFFEEEDDDDDDDDDCCCEEEGGGGGGGGGFFFGGGHHHJJJMMMOOONNNKKKIIIJJJLLLOOORRRRRRNNNMMMPPPRRRQQQOOOLLLJJJJJJKKKNNNOOOOOOMMMKKKHHHGGGHHHLLLPPPSSSTTTVVVYYYZZZXXXVVVTTTSSSSSSSSSSSSUUUWWWWWWUUURRRQQQVVV[[[ZZZVVVSSSTTTWWWUUUVVVWWWYYYXXXVVVRRRPPPTTTTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUSSSPPPKKKGGGDDDBBB@@@>>>???BBBFFFKKKNNNNNNMMMMMMNNNPPPPPPOOOMMMNNNLLLJJJIIIIIIGGGDDDAAA??????>>>===>>>@@@BBBCCCFFFFFFDDDAAA>>><<<<<<===BBB???=========;;;666222///111333555777999===???CCCDDDFFFHHHJJJLLLNNNOOOHHHGGGFFFDDDCCCBBBBBBBBBEEEHHHHHHFFFGGGJJJKKKIIIEEEFFFGGGGGGEEEEEEGGGIIIHHHGGGGGGFFFFFFGGGHHHIIILLLLLLKKKIIIFFFCCC@@@>>>;;;888555333444555555555555777:::<<<<<<999666444111111222666;;;AAAFFFIIIFFFFFFDDDAAA??????BBBDDDHHHEEEDDDEEEHHHIIIFFFBBB666444111///---***'''$$$###%%%'''(((((()))***+++,,,,,,+++******+++,,,,,,+++++++++******+++++++++,,,+++)))***,,,...//////*********+++++++++,,,,,,,,,+++***************)))|||uuutttqqqooonnnooopppqqqooooooppppppooonnnlllkkkggghhhiiikkkkkkkkkjjjiiipppqqqqqqqqqooopppqqqsssrrrrrrqqqooonnnlllkkkkkkmmmmmmkkkiiihhhgggggggggaaa___]]]]]]aaadddggghhhgggiiijjjjjjhhhgggggggggdddeeeeeeccc```]]]\\\\\\\\\```dddccc___\\\]]]```aaaaaa``````___^^^^^^]]]^^^\\\YYYUUUSSSRRRRRRRRRVVVWWWWWWUUURRROOONNNOOOJJJKKKKKKLLLMMMNNNOOOPPPJJJJJJIIIGGGEEEDDDBBBAAAAAABBBDDDFFFHHHJJJLLLLLLDDDDDDFFFHHHJJJIIIGGGDDDDDDDDDDDDEEEGGGGGGFFFDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDFFFGGGFFFEEECCCDDDDDDAAACCCCCCCCCAAAAAABBBCCCGGGJJJMMMMMMJJJIIIIIIKKKJJJNNNPPPNNNMMMPPPRRRPPPNNNKKKIIIHHHJJJMMMNNNOOOKKKIIIGGGEEEFFFIIIMMMPPPSSSUUUXXXXXXWWWUUUUUUUUURRRPPPPPPTTTYYY]]]\\\ZZZUUUXXX[[[ZZZXXXVVVVVVWWWVVVUUUUUUVVVWWWVVVTTTQQQWWWWWWWWWWWWXXXYYYZZZ[[[WWWVVVTTTQQQNNNJJJHHHFFFCCCAAA@@@AAADDDHHHJJJKKKMMMLLLLLLNNNPPPQQQQQQOOOLLLJJJHHHJJJMMMNNNLLLJJJCCCBBB@@@>>>>>>???@@@AAAFFFFFFEEEBBB>>><<<<<<===AAA???===<<<;;;888555333---///111333555888;;;>>>DDDEEEGGGHHHIIIKKKNNNPPPLLLJJJHHHFFFDDDCCCCCCCCCFFFHHHIIIGGGHHHMMMNNNMMMFFFFFFEEEDDDCCCDDDGGGJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHFFFCCC@@@???@@@888666333333333444444333444555666777666444111///---,,,...222888>>>BBBCCC@@@???<<<999777888<<<@@@HHHHHHHHHIIIJJJGGGAAA;;;777444000---+++)))&&&$$$###&&&((()))))))))***++++++++++++,,,,,,,,,,,,,,,***++++++++++++++++++***+++******---000222222111+++,,,,,,,,,,,,---------+++***))))))******)))(((|||xxxuuuqqqpppnnnkkkkkklllppprrroooooopppppppppnnnmmmlllfffhhhkkkmmmnnnmmmkkkjjjnnnooopppnnnlllkkknnnpppooonnnnnnmmmllllllkkkkkkiiihhhgggfffeeeeeeeeeeeebbb___\\\\\\^^^aaaccccccbbbccceeeggghhhgggdddbbb```aaaaaa^^^ZZZXXXYYY[[[ZZZ\\\]]]\\\YYYXXXZZZ\\\\\\\\\]]]^^^]]]\\\ZZZXXXVVVTTTPPPMMMKKKKKKLLLMMMOOOQQQSSSQQQNNNKKKJJJKKKFFFGGGIIIJJJKKKLLLKKKKKKGGGFFFCCCAAA@@@@@@AAABBBAAAAAACCCEEEFFFGGGHHHHHHBBBBBBDDDGGGJJJJJJGGGCCCAAAAAAAAADDDHHHKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEEEEDDDEEEFFFFFFEEEEEEFFFGGGCCCDDDDDDBBBAAAAAACCCEEEDDDHHHLLLLLLJJJIIIJJJKKKIIINNNQQQPPPOOOQQQQQQOOOMMMKKKHHHHHHKKKNNNQQQRRRMMMLLLIIIHHHIIIKKKNNNPPPTTTVVVXXXXXXXXXWWWXXXYYYUUURRRQQQTTTZZZ^^^^^^]]]YYYYYYZZZZZZYYYXXXXXXWWWZZZXXXWWWWWWYYYZZZXXXVVVZZZ[[[\\\^^^____________YYYWWWSSSPPPMMMKKKJJJJJJFFFEEECCCEEEHHHKKKKKKJJJNNNMMMMMMOOOQQQRRRQQQOOOLLLIIIFFFHHHNNNQQQQQQOOOGGGEEEBBB???>>>===>>>>>>CCCDDDCCCAAA???======>>>AAAAAA@@@===999777666777111333666888:::<<<@@@CCCHHHIIIIIIHHHGGGHHHLLLOOOMMMKKKHHHEEEDDDDDDEEEFFFIIIKKKKKKHHHIIIMMMOOOMMMJJJIIIFFFDDDCCCEEEJJJMMMMMMNNNOOOPPPNNNKKKHHHFFFDDDEEEDDDBBB>>>;;;<<<===333222111111222222111000222222333222222111000//////......111555888999888444444222111000333777;;;CCCDDDEEEFFFDDD@@@;;;666444111---***)))((('''&&&$$$&&&))))))))))))***+++)))***,,,---------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---000333333222000,,,,,,,,,,,,---------------+++))))))+++,,,***(((}}}{{{yyyuuuqqqqqqooommmkkkjjjlllqqqtttppppppqqqqqqqqqooonnnmmmhhhkkkooorrrsssrrrooommmmmmnnnnnnllliiihhhjjjmmmkkklllllllllllllllllllllddddddccccccbbbbbbccccccbbb^^^ZZZXXXYYY[[[]]]]]][[[\\\___cccfffeeeaaa]]]\\\]]]]]]ZZZWWWVVVXXX[[[YYYYYYWWWUUUTTTUUUXXXZZZYYYZZZ\\\]]]\\\ZZZWWWUUUPPPNNNKKKHHHGGGGGGHHHIIIKKKNNNPPPNNNKKKHHHGGGHHHGGGHHHJJJJJJJJJHHHFFFEEEFFFCCC???<<<;;;>>>AAADDDAAABBBCCCDDDDDDEEEDDDDDD@@@@@@BBBFFFJJJJJJGGGCCC@@@@@@AAADDDIIIMMMPPPPPPPPPNNNLLLIIIGGGEEEDDDDDD===???AAAAAAAAAAAACCCDDDGGGGGGFFFEEEDDDEEEHHHJJJBBBFFFKKKLLLJJJIIIJJJLLLJJJPPPTTTRRRQQQQQQPPPMMMMMMKKKHHHIIILLLQQQTTTUUUQQQPPPNNNMMMNNNPPPRRRTTTRRRTTTUUUVVVUUUVVVXXXYYY\\\WWWSSSTTTYYY\\\\\\ZZZ\\\ZZZYYYYYYZZZZZZYYYWWW___\\\ZZZZZZ]]]^^^]]][[[___```aaabbbbbbbbb``````ZZZXXXSSSOOOMMMLLLLLLMMMIIIGGGFFFHHHLLLNNNMMMKKKLLLKKKJJJKKKLLLMMMKKKIIIOOOJJJGGGHHHMMMQQQPPPOOOIIIGGGCCC@@@===<<<<<<<<<@@@AAABBBAAA???===>>>???BBBCCCBBB>>>999666888:::666888;;;===???BBBFFFIIIKKKLLLKKKHHHFFFFFFJJJNNNJJJHHHEEEBBBBBBCCCFFFHHHJJJLLLKKKHHHHHHLLLMMMKKKNNNLLLHHHEEEDDDGGGMMMQQQMMMOOOQQQRRRPPPLLLGGGCCC@@@AAAAAA===888666666888000//////000111111///---000000000000000000000111///---,,,---000000...+++++++++,,,,,,---000444777<<<===???@@@>>>;;;888666...***'''%%%&&&((())))))%%%''')))***)))((()))***(((***,,,...///...---,,,,,,------......------,,,---...000222444444111...++++++,,,,,,,,,---------...+++******,,,---+++(((}}}xxxuuusssrrrpppoooooollljjjkkknnnrrrrrrrrrrrrooommmnnnppppppnnnkkkmmmnnnqqqtttwwwvvvssspppnnnmmmllljjjhhhfffeeeeeejjjhhheeedddeeegggggggggeeedddbbb```^^^\\\[[[ZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^^^^^^^___bbbeeeddd```\\\YYYXXXXXXXXXYYYZZZ\\\]]]\\\[[[XXXTTTQQQQQQSSSVVVVVVWWWWWWWWWWWWWWWWWWVVVPPPLLLGGGDDDDDDEEEGGGHHHKKKMMMNNNNNNKKKGGGBBB>>>AAACCCFFFHHHHHHFFFDDDCCC=========<<<;;;;;;===???AAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAADDDHHHIIIHHHEEEEEEEEEEEEFFFHHHKKKNNNPPPRRROOOKKKFFFCCCAAAAAAAAACCCCCCCCCAAA@@@@@@CCCEEEGGGCCC@@@@@@CCCEEEFFFFFFHHHGGGGGGEEEEEEGGGLLLOOOLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJLLLNNNQQQRRRSSSSSSRRRRRROOOMMMPPPUUUUUUQQQUUUTTTSSSSSSSSSTTTUUUVVVYYY\\\\\\WWWUUUYYY]]]______]]]ZZZWWWVVVVVVXXXYYY___^^^]]]\\\]]]^^^___``````_________^^^^^^^^^^^^]]]\\\XXXSSSMMMIIIHHHIIIGGGDDDBBBCCCEEEIIIKKKLLLFFFGGGGGGHHHIIIJJJKKKKKKGGGDDDBBBDDDIIILLLJJJGGGGGGCCC???<<<<<<<<<===<<>>:::888999:::<<<@@@???>>>>>>>>>@@@CCCDDDFFFGGGHHHGGGDDDCCCBBBCCCGGGDDDAAA???>>>???BBBCCCIIIHHHHHHHHHIIIKKKNNNOOOMMMKKKHHHGGGIIIMMMRRRUUUVVVTTTUUUWWWXXXPPPBBB777888888888777555333111000+++,,,---.........---,,,---///000///,,,+++---///++++++******))))))(((((('''((()))***+++,,,,,,,,,666666666555444333222222***((('''''')))***)))((('''&&&&&&'''))))))((('''(((((()))******)))((('''((((((***+++++++++++++++///000111222333222111111000///---,,,,,,---.../////////...,,,,,,+++++++++~~~{{{wwwssspppoooooonnnmmmnnnllljjjkkkooossstttttttttqqqmmmkkkkkklllmmmnnnnnnnnnppprrrtttssspppmmmjjjjjjjjjiiihhhgggeeedddfffccc```___```aaabbbaaabbbbbbaaa```___]]]\\\[[[XXXYYYYYYZZZ\\\^^^```aaaaaa```aaacccdddbbb^^^ZZZVVVUUUTTTTTTUUUVVVWWWXXX[[[ZZZXXXUUURRRRRRSSSVVVSSSTTTUUUVVVVVVVVVVVVVVVRRRNNNJJJGGGFFFGGGIIIJJJIIIKKKLLLMMMKKKGGGCCC@@@@@@AAABBBCCCDDDCCCAAA@@@=========<<<:::;;;===??????@@@AAACCCDDDDDDEEEDDDCCCBBBAAABBBEEEFFFDDDBBBCCCDDDFFFIIIKKKMMMNNNOOONNNLLLHHHEEEBBBAAABBBBBBDDDDDDDDDCCCBBBCCCEEEHHHGGGCCC???>>>@@@BBBBBBBBBEEEEEEDDDCCCDDDGGGKKKOOOIIIIIIIIIIIIHHHHHHGGGGGGFFFIIIMMMQQQSSSTTTSSSSSSUUUUUUSSSPPPRRRVVVUUUQQQSSSRRRQQQQQQRRRSSSTTTUUUWWW[[[ZZZTTTRRRVVV[[[]]]___]]][[[YYYXXXYYYZZZ[[[^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZ[[[YYYUUUPPPLLLHHHEEECCCBBB@@@>>>???BBBFFFHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGCCC@@@???BBBGGGJJJIIIFFFDDDAAA???>>>???AAAAAAAAAAAA???===;;;999999::::::???===;;;999888999;;;<<<@@@??????>>>???AAACCCDDDDDDEEEGGGFFFEEEDDDDDDEEEEEECCC@@@>>>===>>>@@@AAADDDEEEFFFHHHJJJKKKLLLMMMMMMKKKIIIIIILLLQQQXXX\\\^^^ZZZXXXXXXWWWPPPCCC999555555444222111///......+++,,,---.........---,,,---///000///,,,+++,,,...*********))))))((((((((('''((()))******++++++***---......///...---,,,+++)))'''&&&''')))******)))(((''''''(((******)))(((((()))******)))((('''&&&(((((()))***++++++++++++...///111222222222111000...---+++***+++,,,---...//////...---,,,++++++,,,|||xxxvvvtttqqqnnnmmmmmmnnnmmmmmmnnnmmmlllmmmpppsssuuuuuurrroookkkfffccceeejjjnnnnnnnnnnnnpppqqqpppmmmjjjggghhhiiiiiiiiihhhffffffgggeeebbbaaabbbcccccccccbbbbbbbbbaaa```___^^^]]]WWWXXXZZZ]]]```bbbcccddddddcccccccccbbb___[[[WWWVVVUUUUUUUUUUUUUUUVVVWWW[[[[[[[[[XXXVVVUUUUUUWWWSSSTTTUUUWWWXXXXXXXXXXXXUUURRRNNNJJJHHHHHHJJJKKKIIIKKKLLLMMMLLLIIIEEECCC>>>>>>>>>>>>>>>>>>>>>>>>=========<<<::::::<<<>>>>>>???AAADDDFFFGGGGGGGGGEEECCCAAA@@@AAAAAAAAA@@@@@@BBBFFFIIILLLMMMMMMLLLJJJIIIFFFCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBCCCEEEGGGFFFCCC>>><<<<<<>>>>>>??????@@@@@@???@@@CCCGGGKKKEEEFFFFFFFFFFFFEEEDDDDDDDDDHHHMMMRRRUUUVVVUUUTTTWWWXXXVVVSSSSSSUUUTTTOOOPPPPPPOOOOOOPPPQQQSSSTTTVVVYYYXXXRRRPPPTTTYYY\\\[[[[[[YYYXXXXXXYYY[[[\\\]]]]]][[[ZZZYYYXXXXXXXXXXXXYYY[[[[[[[[[ZZZXXXVVVYYYTTTOOOLLLIIIFFF@@@<<<:::999888999===AAACCCDDDEEEFFFFFFFFFEEEEEEDDDCCC@@@>>>>>>AAAFFFIIIHHHFFFDDDCCCBBBCCCDDDEEEDDDCCC???>>>===<<<:::999888888888888888888999:::<<<<<<@@@@@@??????@@@AAABBBCCCBBBDDDFFFFFFEEEEEEEEEFFFEEECCC@@@>>>======>>>??????AAADDDGGGIIIJJJKKKKKKLLLJJJHHHIIIMMMTTT\\\aaaccc___ZZZWWWTTTMMMAAA999111000...---++++++******+++,,,---............---...//////...+++***+++,,,))))))(((((((((((((((((('''(((((()))))))))((((((%%%&&&((())))))(((&&&%%%(((&&&%%%&&&)))***+++***))))))(((***+++,,,+++))))))*********)))'''&&&%%%'''((()))******+++++++++---...///000111000000///+++***))))))***+++,,,...///...---,,,,,,+++,,,,,,~~~yyywwwvvvuuuqqqnnnlllkkkmmmnnnooooooppppppooooooqqqrrrssstttmmmllliiiddd``````eeejjjmmmllllllnnnoooooommmkkkggghhhiiikkkkkkkkkiiiiiihhhfffeeeeeegggiiiiiiiiieeeeeeeeedddcccbbb``````ZZZ[[[^^^aaaccceeeeeeeeefffeeedddaaa^^^[[[WWWTTTTTTTTTUUUVVVWWWXXXYYYYYY]]]^^^___^^^\\\ZZZZZZZZZWWWXXXYYY[[[\\\\\\]]]]]]XXXVVVQQQLLLHHHFFFGGGHHHKKKLLLMMMNNNLLLIIIFFFCCC>>>===<<<;;;;;;<<<===============<<<::::::<<<>>>???@@@CCCEEEGGGGGGGGGFFFEEECCC@@@>>>>>>???AAABBB???AAADDDGGGIIIKKKKKKKKKIIIHHHEEECCCBBBAAAAAABBBCCCCCCCCCBBB@@@@@@AAACCCDDDAAA===;;;:::<<>>AAADDDCCCDDDEEEEEEEEEEEEDDDCCCDDDGGGKKKOOOSSSUUUVVVVVVXXXZZZYYYUUUSSSTTTRRRMMMOOONNNNNNNNNOOOQQQSSSTTTWWWZZZXXXRRRPPPTTTYYY[[[WWWWWWWWWWWWXXXYYYZZZ[[[]]]\\\[[[YYYXXXWWWVVVUUUSSSUUUXXXZZZZZZYYYWWWUUUVVVPPPJJJGGGFFFCCC<<<666333222222444888<<>>>>>>>>>>><<<:::888777666666888999:::;;;;;;;;;???@@@@@@@@@AAAAAAAAABBBCCCEEEGGGGGGEEEDDDEEEFFFEEEDDDBBB@@@???>>>>>>>>>===>>>@@@CCCEEEHHHIIIJJJIIIGGGEEEEEEHHHPPPXXX]]]bbb^^^YYYVVVQQQHHH<<<444---,,,***)))((((((((((((++++++,,,------...............---,,,+++***)))***''''''''''''(((((((((((('''(((((((((''''''&&&%%%%%%&&&((()))(((&&&$$$"""&&&%%%%%%&&&(((***+++******))))))***,,,---+++***************((('''%%%###&&&'''((()))************,,,,,,.../////////...---))))))))))))***+++,,,---...---,,,+++++++++++++++zzzvvvsssrrrssssssnnnllljjjjjjlllnnnooopppsssssssssrrrppppppppppppjjjkkkkkkhhhdddccceeeiiikkkkkkjjjkkknnnooonnnmmmiiijjjkkklllmmmllllllkkkeeeddddddfffiiillllllllliiiiiigggfffeeedddcccccc```aaabbbdddddddddccccccfffeeebbb^^^ZZZUUUSSSQQQQQQRRRTTTVVVYYY[[[\\\]]]___aaacccbbb```___^^^___[[[[[[\\\]]]]]]]]]]]]]]]XXXVVVRRRLLLEEEAAAAAABBBIIIIIIJJJJJJHHHEEEBBB@@@???>>>===<<<<<<>>>???@@@>>>???>>><<<;;;:::<<<>>>AAABBBDDDFFFFFFEEECCCBBBCCCBBB@@@>>>>>>@@@CCCEEECCCDDDDDDEEEGGGJJJLLLNNNIIIHHHFFFCCCAAA@@@@@@@@@EEEEEEEEECCC@@@>>>???@@@@@@>>><<<::::::===BBBEEEAAAAAA@@@>>>======???AAADDDEEEFFFGGGGGGGGGEEEDDDFFFFFFGGGJJJNNNRRRVVVYYYYYY]]]]]]YYYVVVVVVSSSOOOOOOOOONNNNNNOOOPPPRRRSSSWWW[[[ZZZUUURRRUUUYYY[[[VVVVVVXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUPPPRRRUUUWWWXXXXXXVVVUUURRRLLLFFFCCCBBB???999333///......111666999<<<<<>>>>>>>>===;;;999888666777999:::;;;;;;::::::>>>???@@@AAAAAAAAA@@@???EEEFFFGGGFFFDDDBBBBBBCCCEEEDDDCCCBBBAAA@@@??????>>>===<<<<<>>===@@@EEELLLPPPZZZYYYWWWTTTNNNDDD888///******)))(((((((((((((((*********+++,,,------...---,,,++++++******)))(((&&&&&&''''''(((((())))))'''''''''''''''&&&%%%$$$((()))))))))(((&&&###"""&&&%%%$$$%%%(((***+++******))))))***,,,,,,+++))))))******)))(((&&&$$$###&&&&&&'''((())))))))))))***+++,,,---------,,,,,,((()))))))))***+++,,,---,,,++++++************+++zzzxxxuuurrrooonnnnnnnnnmmmkkkiiiiiikkkmmmnnnnnnuuuuuuuuussspppmmmmmmmmmlllmmmmmmmmmkkkjjjjjjjjjjjjiiihhhiiilllnnnnnnnnnlllkkkkkkkkkkkkjjjjjjjjjeeeeeeeeehhhlllnnnooonnnjjjhhheeecccccccccdddeeedddddddddcccbbbaaa```___cccbbb___ZZZTTTPPPOOOOOOSSSUUUXXX[[[^^^aaacccddd```aaaccccccaaa``````aaa\\\\\\\\\[[[[[[ZZZYYYXXXTTTTTTQQQJJJBBB======???BBBCCCDDDDDDBBB@@@>>><<<@@@?????????@@@BBBDDDEEE@@@@@@@@@>>><<<;;;===???AAABBBDDDEEEDDDBBB???===@@@@@@???>>>>>>???CCCGGGHHHGGGGGGGGGHHHKKKMMMOOOGGGFFFDDDBBB@@@???>>>===EEEFFFEEEDDDAAA>>>>>>???===<<<;;;999:::>>>DDDIIIGGGGGGFFFDDDAAA@@@AAACCCFFFGGGIIIJJJKKKJJJHHHGGGFFFEEEDDDEEEIIINNNTTTXXXZZZ___aaa]]]ZZZYYYWWWSSSPPPOOONNNMMMNNNOOOPPPQQQUUUYYYZZZVVVSSSUUUWWWXXXVVVWWWYYY[[[\\\\\\\\\[[[XXXXXXXXXXXXXXXWWWVVVUUUOOOQQQSSSTTTUUUTTTSSSRRRMMMHHHBBB>>><<<:::666333...---...111555999::::::===???AAADDDEEEEEEDDDCCCFFFFFFGGGGGGFFFDDDAAA???>>>>>>???BBBDDDEEEDDDBBB;;;<<<<<<======;;;:::999777888999999::::::999999<<<>>>???AAAAAA@@@>>>===BBBDDDDDDCCCAAA???>>>???AAABBBBBBBBBAAA@@@???>>>===;;;888777888<<<@@@CCC===;;;888666777:::???BBBOOOOOOPPPNNNIII@@@555...((())))))******)))((((((((((((((()))***+++,,,---+++***))))))******)))(((&&&&&&'''((())))))******'''''''''''''''&&&%%%$$$)))(((((('''&&&%%%$$$###'''%%%$$$%%%((()))***)))((((((''')))***+++***(((((()))))))))(((&&&%%%$$$%%%&&&'''((())))))))))))((()))***,,,,,,++++++***((())))))******+++++++++***))))))((((((((())))))yyyvvvuuutttsssqqqpppooooooooopppnnnkkkkkklllnnnoooooosssuuuuuusssooollllllmmmmmmlllllllllnnnnnnmmmkkkkkkiiiggggggiiikkkkkkkkkllljjjhhhfffeeeeeeffffffeeeeeeeeegggjjjlllkkkjjjdddbbb___]]]]]]```dddgggeeecccbbb```^^^\\\[[[[[[___^^^[[[VVVPPPLLLLLLNNNSSSUUUXXX\\\___aaabbbccc]]]^^^______]]]]]]^^^```]]]\\\\\\ZZZXXXVVVTTTSSSNNNOOOMMMHHH@@@<<<===???===>>>???@@@AAA@@@???>>>@@@@@@AAABBBDDDFFFGGGHHHBBBBBBAAA???======>>>@@@???@@@BBBCCCBBB@@@<<<:::===??????>>><<<===AAADDDGGGGGGGGGHHHHHHIIIJJJKKKBBBAAA@@@???>>>======<<>><<<======;;;;;;:::888999===DDDJJJHHHHHHHHHFFFDDDCCCDDDEEEGGGHHHKKKLLLMMMLLLJJJIIIBBBBBBBBBCCCGGGKKKPPPSSSVVV\\\```]]]ZZZYYYWWWTTTOOONNNMMMLLLLLLLLLMMMNNNPPPUUUXXXTTTQQQRRRSSSRRRSSSUUUXXXZZZ[[[ZZZYYYXXXSSSTTTUUUVVVWWWVVVVVVUUURRRRRRQQQQQQPPPNNNMMMLLLGGGDDD>>>999666444333444/////////222666999::::::999;;;>>>???@@@???===<<<>>>@@@BBBBBB@@@===;;;:::888777888:::===???>>>===888888999:::::::::::::::555666666777777888999999;;;<<>><<<:::<<<===???>>><<<;;;;;;<<<;;;<<<===>>>>>>===<<<;;;999777555333333555777999666555222111111333666777BBBCCCCCCBBB???888111,,,&&&(((***++++++***((('''''''''&&&'''(((***+++,,,***((('''(((***+++***(((&&&&&&'''((()))++++++,,,&&&'''''''''''''''&&&%%%((('''&&&&&&&&&&&&'''((('''&&&%%%%%%'''(((((((((&&&&&&&&&'''((()))(((&&&''''''((((((((('''%%%$$$%%%%%%&&&'''(((((((((((('''((()))***+++***))))))'''(((((()))))))))(((((('''''''''&&&&&&''''''(((yyytttqqqpppqqqrrrssstttuuuuuuuuuuuurrrooonnnoooqqqqqqqqqqqqssstttsssooolllmmmnnnnnnjjjhhhiiilllnnnmmmkkkkkkiiifffeeefffggghhhhhhkkkiiieeebbb``````aaabbb```______aaaccccccbbb```^^^\\\YYYWWWYYY^^^dddhhhcccbbb___\\\ZZZYYYYYYYYY\\\[[[YYYSSSMMMJJJKKKMMMLLLNNNQQQTTTWWWXXXYYYYYYZZZ[[[[[[[[[ZZZZZZ\\\]]]___^^^]]][[[XXXUUURRRQQQJJJKKKKKKFFF@@@<<<>>>AAA;;;<<<>>>AAABBBCCCCCCCCC???@@@BBBDDDFFFHHHJJJJJJCCCCCCBBB@@@>>>===???@@@<<<>>>@@@BBBAAA???<<<:::<<<>>>???===;;;;;;>>>AAACCCDDDFFFGGGGGGFFFEEEDDD===============<<<<<<<<<777999;;;;;;:::999:::;;;;;;;;;:::888777;;;CCCIIIFFFFFFFFFEEECCCCCCDDDEEEGGGIIIKKKMMMNNNMMMKKKIII???@@@AAADDDGGGJJJMMMOOOPPPXXX\\\[[[XXXWWWUUURRROOONNNLLLKKKJJJJJJKKKKKKKKKRRRUUURRROOOOOOOOOMMMOOOQQQTTTVVVWWWVVVUUUSSSOOOPPPRRRTTTUUUVVVUUUUUUTTTSSSQQQNNNLLLJJJHHHGGGCCCAAA<<<666111000222444000000111333777:::;;;:::777999;;;<<<<<<:::777666666999<<<<<<;;;888777666666555444555777777777666555666666777888888999999333333333444666777999::::::;;;>>>@@@@@@>>>;;;999666888::::::999888999:::666777999;;;;;;:::999888444444333222111111111111222111000//////000222333888888888666444000---***%%%'''***,,,---+++(((&&&&&&&&&%%%&&&''')))+++,,,)))'''%%%'''***,,,***(((&&&'''((()))***+++,,,---&&&&&&'''((((((''''''&&&'''&&&%%%%%%'''))),,,...(((&&&%%%%%%'''(((((('''%%%$$$$$$%%%'''(((&&&%%%&&&'''((((((((('''&&&%%%$$$%%%&&&'''((((((((((((&&&''')))*********)))((('''''''''(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''}}}xxxuuutttsssnnnnnnmmmmmmooorrruuuwwwvvvuuusssqqqpppooonnnnnnoooqqqqqqpppmmmllloooqqqppplllgggfffffffffdddbbbeeedddccceeehhhiiigggeeeiiigggfffeeedddbbb^^^[[[ZZZZZZ[[[[[[\\\]]]]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^]]]]]][[[XXXUUUUUUYYY^^^^^^\\\ZZZVVVRRRNNNKKKJJJJJJMMMQQQQQQPPPQQQSSSUUUTTTWWWZZZ\\\[[[YYYUUUSSSVVVVVVVVVTTTRRROOOMMMKKKEEEBBB???>>>>>>@@@@@@@@@>>><<<;;;===AAACCCCCCBBB>>>???BBBDDDGGGHHHIIIJJJGGGEEEBBB>>>=========>>>>>><<<:::;;;======:::777777:::>>>@@@@@@@@@@@@@@@@@@BBBCCCCCC@@@>>>=========;;;999:::<<<===;;;999999999777666666555555555444555888:::===???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAIIIKKKLLLJJJFFFCCCCCCEEEBBBCCCDDDFFFHHHJJJKKKLLLVVVWWWXXXXXXXXXVVVTTTRRROOOKKKGGGFFFIIILLLLLLKKKQQQQQQPPPNNNNNNNNNNNNNNNMMMOOOQQQQQQQQQPPPQQQSSSOOOMMMKKKJJJLLLMMMMMMMMMQQQQQQQQQOOOLLLGGGCCC@@@???<<<777333000000222333111333666888888777888999888999999999999888666555555666666555444333444666666777888888888777555444777666555444444444444444444444444444444555666777444555666888999:::::::::777666555444444333444444444666888999777666666666555333222111111111///---///......------,,,,,,+++.........---+++(((&&&$$$'''((())))))(((&&&$$$#########$$$%%%'''((()))))),,,+++***((((((((())))))***)))((('''((()))+++,,,(((((('''''''''&&&&&&&&&'''&&&&&&(((***+++***)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((((((&&&&&&(((+++,,,***((((((((())))))(((''''''&&&%%%$$$$$$###$$$%%%'''(((}}}yyyuuurrrpppooommmlllllllllmmmpppsssuuuvvvuuussspppnnnlllkkkjjjmmmooopppooolllkkklllmmmnnnllliiigggfffdddbbbaaafffeeeccceeeggggggeeecccfffdddcccbbbbbb```\\\ZZZXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\]]]XXXYYYXXXUUUSSSTTTWWWZZZ___^^^\\\YYYVVVSSSQQQOOOMMMNNNOOONNNMMMNNNRRRUUUWWWXXXYYYYYYYYYXXXVVVUUURRRQQQPPPNNNLLLHHHEEEDDDBBB@@@??????@@@AAABBBAAA===;;;:::;;;???AAA@@@???>>>???@@@BBBEEEGGGHHHIIIGGGEEEAAA>>>;;;:::;;;;;;999777666777999:::888666888:::===>>>>>>===>>>???@@@AAACCCBBB???===<<<<<<<<<:::999:::<<<===<<<:::777666555444333222222222444666888;;;===???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCFFFIIIJJJIIIEEEBBBBBBBBBEEEEEEGGGHHHJJJLLLMMMNNNQQQQQQSSSTTTSSSRRRPPPOOONNNKKKGGGGGGHHHJJJKKKJJJOOONNNNNNMMMMMMMMMMMMMMMLLLNNNQQQQQQPPPOOOOOOPPPLLLJJJHHHHHHJJJLLLLLLLLLMMMNNNOOOOOONNNKKKHHHFFFCCC???:::555222222444555555777888888777555555666555666888:::;;;:::999888777777666444222111222444666666777888777666555444555444333333222222222222444444333444444555555666333444444555777888888999777666555444444333333333111333555666555444444555222111000000111222111//////......---,,,++++++***,,,,,,,,,+++***'''%%%$$$$$$%%%'''((()))(((&&&%%%######$$$%%%&&&(((((()))++++++***)))(((((((((((()))((('''&&&&&&''')))***((('''''''''&&&&&&&&&%%%&&&%%%&&&((()))***(((&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&(((***,,,+++)))))))))))))))((('''&&&&&&&&&%%%%%%%%%&&&''')))***{{{zzzxxxtttqqqnnnkkkjjjkkkkkkjjjjjjkkkmmmpppqqqtttssspppmmmkkkiiiggggggiiikkknnnnnnmmmllllllllllllmmmmmmkkkgggcccbbbaaafffdddcccdddeeeeeedddbbbcccaaa``````___^^^\\\YYYVVVUUUTTTTTTTTTVVVXXXZZZZZZZZZZZZYYYZZZZZZ[[[\\\TTTTTTTTTSSSRRRSSSUUUWWW]]]]]]\\\ZZZXXXWWWVVVUUUQQQQQQPPPNNNMMMNNNRRRUUUXXXXXXWWWWWWVVVVVVVVVVVVNNNMMMKKKIIIEEEBBB???============???BBBCCCCCCBBB>>>===<<<===?????????>>>===>>>???@@@BBBDDDFFFGGGFFFDDDAAA===:::999999999777666555666888999888666999:::<<<;;;::::::;;;===???@@@AAA@@@===:::999::::::999999:::===>>>>>>===666666555444333222111111555666999<<<>>>@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCDDDFFFHHHGGGEEEBBB@@@@@@DDDEEEFFFHHHIIIKKKLLLMMMLLLMMMOOOPPPPPPOOONNNNNNNNNKKKHHHGGGHHHIIIJJJJJJNNNNNNNNNNNNNNNOOOOOOOOOMMMOOORRRSSSQQQOOONNNMMMJJJHHHGGGHHHJJJLLLMMMMMMMMMNNNOOOPPPOOOMMMKKKJJJIIIEEE>>>888555555666888666888999999777666666666333555888<<<======<<<<<<999888666222///...000222444555666666666555333333222111111000000000111111333333333333333444444444333222222222333555666777666555555444444333333222...///111222111000111222...------///111222222111......---,,,***))))))((())))))))))))(((&&&$$$###"""###%%%'''((())))))((($$$$$$%%%%%%&&&'''((((((*********)))((('''&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))(((&&&###&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%%%%''')))***'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''***++++++************))))))'''&&&&&&&&&&&&&&&&&&''')))+++,,,~~~{{{yyyuuutttsssqqqooollljjjhhhiiiiiihhhhhhhhhjjjkkkmmmooonnnllljjjhhhgggfffffffffiiilllnnnppppppooooookkknnnpppnnniiidddbbbbbbbbbbbbbbbbbbcccdddeeeeeecccbbb`````````___]]][[[XXXVVVUUUTTTTTTWWWYYY[[[[[[[[[ZZZZZZZZZ[[[[[[\\\SSSSSSSSSTTTTTTTTTUUUVVVYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTMMMKKKIIIFFFBBB???<<<:::888999;;;???BBBCCCBBB@@@@@@@@@@@@@@@AAAAAA@@@???=========>>>@@@BBBDDDEEEDDDCCC@@@>>><<<;;;;;;;;;<<<;;;:::999999999999999:::;;;;;;:::888888999;;;>>>??????===:::888888888888999999:::<<<>>>>>>>>>999999888777666555444333666888;;;>>>@@@AAAAAAAAA>>>>>>??????@@@AAABBBBBBDDDEEEGGGGGGEEECCC@@@???AAAAAABBBDDDEEEGGGHHHHHHKKKLLLMMMNNNOOOOOOOOOOOONNNLLLJJJIIIHHHIIIIIIJJJNNNNNNOOOPPPQQQQQQRRRRRRNNNQQQUUUUUUSSSPPPMMMLLLJJJIIIHHHIIILLLNNNOOOPPPOOOOOOPPPPPPOOOMMMJJJIIIOOOJJJCCC<<<777666666777555777999999999999:::;;;444666:::>>>@@@@@@>>>===;;;999666111---,,,...111222222333444333222111000000000000//////000111111222333333333333333333333222111000///000222444666555555444444333333222111...///000000...------...---,,,,,,---000111111000,,,+++***)))((('''&&&%%%&&&''''''''''''&&&$$$###"""###%%%&&&((((((((((((%%%%%%%%%&&&&&&'''''''''((()))))))))((('''%%%###%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))(((%%%"""&&&&&&&&&&&&'''((())))))***(((&&&$$$$$$&&&(((***&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''')))+++,,,,,,***++++++******)))'''''''''&&&&&&'''(((***,,,---zzzwwwuuusssqqqqqqpppooonnnllljjjiiihhhggggggffffffggghhhhhhgggggggggffffffgggggghhhjjjkkkmmmppprrrrrrpppooohhhkkknnnlllgggbbb______^^^___```aaaccceeehhhiiigggeeecccbbbcccbbbaaa___[[[ZZZXXXWWWXXXZZZ]]]___]]]\\\\\\[[[[[[[[[\\\\\\UUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYXXXXXXYYYYYYYYYWWWUUUTTTPPPQQQTTTUUUUUUSSSPPPNNNJJJIIIFFFCCC???===:::999555777999===AAABBB@@@???@@@AAABBBBBBAAA@@@??????======>>>???@@@AAACCCCCCBBBAAA@@@?????????@@@@@@AAA@@@>>><<<:::999999999;;;<<<<<<:::888777888:::===>>>===;;;888777777888888999::::::;;;;;;<<<===999:::::::::999888777666888:::===AAACCCCCCCCCBBB???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFEEEDDDAAA??????@@@@@@BBBCCCDDDEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPLLLOOORRRSSSPPPMMMJJJIIIHHHGGGFFFGGGJJJMMMNNNOOOLLLMMMMMMMMMMMMKKKJJJIIIQQQLLLEEE>>>999666555555888999::::::999999;;;===777999<<<>>>@@@???>>>===<<<:::666222...---///111///000111111111000///...000000///000000111222333222333333444444333222222111000///...///000333444333444444444333222111000111222111///---++++++,,,...---,,,,,,.........,,,))))))((('''&&&%%%$$$###%%%&&&'''''''''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&(((((((((((('''%%%###"""$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''''''''(((***)))&&&$$$&&&&&&&&&&&&&&&'''((((((,,,***'''$$$###$$$&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&'''''''''((()))+++---++++++,,,,,,++++++***)))''''''&&&'''((()))+++---{{{wwwtttrrrooommmmmmmmmllllllkkkjjjjjjiiiggggggfffeeeeeeeeeeeeeeebbbbbbbbbccceeegggiiiiiiooonnnnnnoooppppppnnnkkkdddfffhhhgggddd```]]]\\\\\\^^^```aaabbbfffjjjmmmjjjhhhfffdddddddddbbbaaa]]]\\\[[[[[[\\\]]]___aaa^^^]]]\\\\\\\\\\\\\\\\\\YYYWWWUUUUUUWWWXXXXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXVVVWWWXXXYYYZZZXXXTTTPPPKKKMMMPPPRRRRRROOOLLLIIIEEEDDDAAA???<<<;;;:::999777777999<<<@@@AAA???======???AAAAAA???>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBBBB@@@<<<999777777999<<<======<<<:::999999:::<<<<<<<<<:::777666777999999:::;;;:::999888999:::666777888999999888777666;;;===@@@DDDEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDCCCCCCDDDDDDBBB@@@AAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIGGGHHHIIIHHHGGGGGGHHHJJJGGGHHHJJJKKKLLLLLLKKKKKKFFFIIIKKKKKKIIIFFFEEEDDDEEECCCBBBDDDFFFIIIJJJJJJEEEFFFGGGIIIJJJJJJKKKKKKKKKIIIDDD>>>999666444333;;;<<<;;;:::777666777999888999:::<<<<<<<<<<<<<<<;;;:::888444111000222444///000111111111000...---/////////000111222333444333333444555555444222111111000000///000111222333222333444444333222000///222333222///,,,++++++,,,...---++++++,,,,,,+++)))(((''''''&&&&&&%%%%%%$$$&&&'''(((((('''&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%((('''&&&'''))))))(((&&&'''&&&&&&%%%%%%%%%&&&&&&***)))&&&$$$###$$$$$$%%%%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((('''((((((''''''(((***---,,,,,,---............---)))(((''''''((()))+++,,,~~~uuutttssssssrrroookkkhhhiiihhhgggffffffggghhhiiigggffffffeeedddccccccbbb___```aaabbbdddfffhhhjjjkkkiiiiiijjjmmmnnnmmmkkkeeeddddddddddddbbb^^^\\\]]]___aaabbbbbbeeejjjnnnllliiifffdddcccbbbaaa```]]]]]]]]]]]]]]]^^^``````]]]]]]\\\[[[[[[[[[[[[[[[[[[WWWTTTSSSTTTWWWWWWWWWTTTTTTTTTTTTTTTTTTUUUUUURRRQQQPPPQQQSSSRRROOOLLLIIIJJJLLLMMMLLLKKKHHHGGGBBBAAA???===<<<;;;<<<<<<::::::;;;===???@@@???===;;;>>>AAABBB@@@>>>>>>???>>>@@@BBBDDDEEEDDDBBBAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA===999777999;;;<<<>>>??????===;;;;;;;;;:::;;;;;;999777777999::::::;;;<<<:::666555555777444555777999999999888777===???CCCFFFHHHHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCC@@@@@@AAABBBAAA@@@BBBBBBCCCDDDEEEFFFFFFGGGCCCBBBBBBCCCCCCDDDEEEEEEAAADDDEEEEEEDDDCCCEEEHHHDDDFFFHHHIIIJJJIIIHHHGGGBBBDDDFFFFFFDDDBBBAAABBBDDDBBBAAABBBEEEGGGHHHHHHBBBCCCCCCEEEEEEFFFGGGGGGBBBAAA???<<<:::777444333::::::999777444444555666555555666666777999::::::::::::999777555444555777111222222333333111000///.........///000222333444444444666666666444333111111111111111222222222222111222333444333111///...000111000...,,,,,,---///---+++******++++++***)))(((((((((((((((((((((((()))))))))))))))'''%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%###"""""""""!!!!!!"""###########################$$$$$$$$$%%%'''%%%$$$$$$&&&((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''((()))))))))(((&&&&&&))),,,,,,---...///000111111111,,,+++***))))))***+++,,,{{{vvvooooooppprrrrrrpppkkkgggfffdddcccbbbbbbdddfffggggggffffffeeedddcccbbbaaa______```bbbdddfffhhhiiicccbbbbbbeeejjjnnnoooooohhheeeddddddffffffbbb^^^___aaabbbbbbbbbdddiiimmmkkkhhheeebbbaaaaaa___^^^[[[\\\\\\]]]^^^^^^______\\\\\\[[[ZZZZZZYYYZZZZZZ[[[WWWRRRPPPRRRTTTUUUUUUQQQQQQQQQPPPPPPPPPPPPPPPOOOLLLIIIJJJLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGAAA@@@???>>>===>>>??????>>>======>>>@@@AAA???>>><<<@@@DDDDDDBBB@@@AAABBB>>>AAADDDFFFGGGEEEBBBAAACCCBBBBBBBBBBBBBBBAAAAAABBBCCCBBB>>>;;;:::<<>>@@@AAA???===<<<<<<:::::::::999777888:::<<<;;;<<<<<<:::555222333444333555888:::;;;;;;:::999>>>AAAEEEHHHJJJIIIGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCFFFBBB>>>===???AAA@@@???AAABBBBBBCCCDDDEEEFFFFFFCCCCCCBBBBBBBBBCCCDDDDDD===@@@BBBBBBAAAAAACCCFFFEEEGGGHHHJJJJJJIIIHHHGGGBBBCCCDDDDDDBBBAAABBBBBBEEEDDDBBBCCCEEEHHHHHHHHHDDDDDDCCCCCCBBBBBBAAAAAA:::;;;;;;;;;:::888666444444555555444333333555777222222222222444666999:::999::::::999777777888999333333444555444333222111------......000111333444444555666777777555333222111222222333333333222222111222333444333111///...---......---,,,---///111+++***)))***+++,,,+++***))))))))))))***************+++++++++***(((&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$)))(((&&&###"""!!!"""""" !!!"""!!!!!!!!!""""""######$$$$$$$$$%%%&&&$$$""""""$$$'''((((((''''''%%%$$$###"""""""""!!!!!!"""$$$%%%&&&''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((*********(((%%%%%%(((,,,,,,---///000222333333444...---,,,+++++++++,,,,,,|||xxxtttpppooonnnmmmllljjjjjjiiidddbbbaaa```aaabbbdddeeehhheeecccccceeefffeeeccc`````````bbbdddeeedddbbbcccaaa```aaadddgggiiiiiiiiigggeeeddddddcccbbbaaacccbbbaaaaaabbbdddfffhhhjjjhhheeecccbbb```]]][[[YYYXXXXXXXXXYYY[[[\\\]]]VVVTTTSSSUUUXXXZZZYYYWWWWWWUUUTTTTTTSSSQQQSSSYYYWWWSSSOOOLLLLLLMMMMMMMMMMMMKKKGGGEEEFFFFFFFFFFFFIIIKKKKKKJJJHHHEEEEEEEEEAAA@@@@@@AAAAAABBBCCCDDDAAA@@@@@@AAACCCCCCBBBAAADDDDDDCCCCCCBBBAAAAAA@@@AAACCCEEEGGGGGGEEECCCAAABBBCCCDDDDDDDDDCCCAAAAAACCCAAA>>>;;;;;;<<>>???>>><<<===<<<:::666333444888===;;;>>>???<<<777555777;;;::::::;;;;;;<<<<<<<<<<<>>>>>=========???AAABBB@@@BBBDDDFFFGGGGGGGGGGGGHHHEEEBBBBBBDDDFFFHHHHHHCCCCCCAAA@@@@@@@@@AAABBBIIIIIIKKKKKKKKKIIIHHHFFFHHHGGGFFFCCCAAABBBEEEGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNJJJEEEAAA>>>===<<<;;;777777777777777888888999666666666666555555555555111333444222000000444777888888777777888999;;;<<<888555333444777888333///000///......///111333555666888::::::999777777888111333555444111000222555444444333222222111000000000111333444333111///---///---++++++---...---,,,---,,,***((()))***---...------------+++***((('''((('''&&&%%%$$$%%%&&&&&&))))))))))))(((%%%###"""'''&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$###"""!!!"""###%%%%%%$$$$$$###"""""""""######""""""""""""######%%%%%%%%%&&&'''(((*********)))'''(((***++++++***((((((''''''''''''((((((*********+++,,,---...///...---+++)))((())))))***|||xxxxxxxxxvvvsssqqqqqqqqqpppnnnllljjjiiigggfffdddaaa``````bbbdddgggeeecccccceeegggfffdddaaa``````bbbdddeeeeeedddcccbbbbbbcccddddddcccbbbaaa```^^^___```aaaaaa```bbbaaa`````````bbbdddeeegggeeecccbbbbbbaaa^^^\\\ZZZYYYXXXWWWVVVWWWWWWXXXVVVTTTSSSTTTVVVWWWVVVTTTZZZWWWWWWXXXUUURRRSSSWWWZZZWWWSSSPPPPPPOOONNNMMMMMMKKKHHHGGGHHHIIIJJJIIIPPPQQQQQQOOOLLLIIIHHHHHHDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDFFFHHHIIIHHHGGGFFFEEEDDDBBBAAA@@@??????AAABBBDDDEEEEEEDDDBBBAAABBBBBBCCCCCCCCCBBBAAA@@@BBB@@@===;;;:::;;;===>>>AAA>>>;;;:::<<<>>>===<<<>>>>>><<<999666666999<<<<<<@@@BBB@@@<<<:::;;;>>>===============>>>??????DDDDDDDDDEEEFFFHHHIIIJJJFFFDDDBBBCCCCCCCCC@@@===@@@@@@@@@??????@@@@@@AAA???BBBFFFIIIJJJIIIGGGEEEHHHGGGFFFFFFGGGGGGFFFEEEBBBAAA???>>>=========>>>CCCEEEHHHKKKLLLLLLJJJIIIKKKJJJGGGDDDBBBBBBCCCEEEHHHGGGFFFGGGHHHJJJMMMOOOLLLIIIFFFDDDBBB@@@===;;;666666555555666666777888555555555666777777777888333444555444333333555777::::::999999999::::::;;;777444333444888888444000000000///...///111333555777999;;;;;;:::999888999222333333333222111222333444444444333222111111111333444555666666444111///...,,,++++++---...------+++++++++++++++,,,,,,,,,------,,,+++***)))((('''((('''&&&%%%%%%%%%&&&&&&(((((((((((('''%%%$$$$$$'''&&&%%%$$$$$$###$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$#########%%%%%%%%%$$$######""""""!!!###""""""!!!!!!""""""###$$$$$$%%%%%%&&&((()))******((('''''')))******)))((((((''''''((())))))***+++******++++++,,,---...,,,+++***))))))(((((((((}}}wwwrrroooooopppnnnlllqqqrrrssssssrrrooollljjjiiihhhfffbbb^^^]]]aaadddgggeeeddddddeeeffffffeeeaaa```___```ccceeeeeeeeeddddddcccdddcccaaa]]]ZZZZZZYYYYYYZZZ]]]````````````___^^^]]]]]]^^^___```aaa`````````aaaaaa___^^^[[[YYYWWWUUUSSSRRRRRRRRRTTTSSSRRRRRRSSSSSSRRRPPPZZZXXXXXXZZZWWWRRRRRRUUUZZZXXXUUUTTTSSSQQQOOOMMMKKKJJJHHHIIIKKKMMMNNNNNNSSSTTTTTTRRRNNNKKKIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBDDDGGGIIIHHHHHHHHHGGGDDDBBB@@@?????????AAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@???<<<:::::::::<<<===AAA>>>;;;:::<<<>>>@@@@@@BBBBBBAAA???===<<<===>>>@@@CCCGGGHHHEEECCCCCCDDDCCCBBBAAAAAAAAABBBDDDEEEGGGFFFFFFFFFHHHKKKMMMOOOMMMKKKIIIHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCAAADDDHHHKKKKKKIIIEEECCCEEEDDDDDDEEEEEEDDDAAA???>>>===<<<:::999999::::::>>>AAAFFFKKKOOOOOONNNMMMNNNLLLIIIGGGDDDCCCCCCCCCIIIGGGEEEDDDEEEGGGKKKMMMDDDBBBAAAAAABBB@@@;;;666555555444444555555666777555555666777888999::::::666555555666888888777666:::::::::999999888666666444333222444777888555222111111000000000111333444888:::<<<<<<;;;999999:::555444444444555666555444555444444333333222222111555666777888777555333111---,,,++++++---//////...+++,,,---......,,,+++***,,,+++***)))((('''''''''((('''&&&&&&%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$###""""""!!!!!!""""""!!!!!!!!!!!!""""""######$$$%%%&&&'''(((((()))(((&&&'''(((***)))))),,,+++***)))((((((((()))+++++++++******++++++,,,************)))((('''&&&}}}yyyuuuoookkkjjjhhhfffeeennnpppsssvvvuuussspppmmmggghhhfffaaa\\\\\\```eeegggfffeeeeeeeeeeeeeeeeeeaaa```___```ccceeeffffffeeedddbbbaaa```^^^ZZZWWWXXXWWWWWWYYY\\\^^^___^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[]]]___```___]]]YYYWWWUUURRRPPPOOOOOOOOORRRQQQPPPPPPOOONNNMMMLLLSSSSSSUUUWWWUUUPPPOOOQQQUUUTTTSSSSSSSSSRRROOOLLLIIIHHHHHHJJJMMMPPPQQQRRRQQQRRRRRRPPPMMMJJJJJJJJJFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBEEEGGGHHHHHHIIIHHHEEECCCBBBAAABBBBBB@@@@@@?????????@@@BBBCCC@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;<<<>>>>>>DDDBBB@@@???@@@CCCFFFGGGIIIIIIJJJIIIGGGFFFDDDDDDEEEIIIOOOQQQPPPMMMLLLKKKKKKJJJHHHGGGGGGIIIJJJKKKIIIHHHGGGHHHIIIMMMQQQSSSTTTRRRPPPNNNNNNNNNNNNNNNJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHIIIIIIHHHEEEBBB@@@<<<;;;;;;<<<======;;;999::::::888888888888::::::===AAAHHHNNNQQQRRRPPPOOONNNLLLJJJHHHHHHGGGEEEDDDIIIFFFBBB@@@???AAADDDFFF@@@>>>===>>>???===999666555555444444555555666777777777777888888999999:::888666555888;;;;;;888555888888999888777444222111222111222444666777555333222222111111111111222333666888;;;;;;999888888888:::777555777999:::888666444444444333333333222222444555666666555444222111...,,,,,,---///111111111---------------,,,+++***+++***)))'''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$###""""""!!!!!!"""!!!!!!!!!!!!!!!!!!"""######$$$%%%&&&&&&&&&&&&((('''%%%&&&'''))))))(((///...,,,***((('''&&&&&&,,,+++***)))))))))))))))'''((()))))))))(((&&&%%%}}}zzzzzzwwwrrrmmmjjjgggeeecccjjjmmmqqquuuvvvuuurrrpppddddddccc```]]]^^^bbbfffggggggfffeeecccccccccdddcccbbbbbbdddfffiiiiiiiiieeebbb___]]]\\\\\\[[[YYYXXXWWWVVVVVVXXXZZZZZZYYYWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXX[[[^^^^^^]]][[[UUUTTTSSSQQQPPPPPPPPPQQQQQQQQQPPPOOOMMMKKKKKKKKKLLLLLLOOOSSSQQQMMMLLLOOONNNNNNOOOPPPRRRQQQOOOMMMHHHHHHHHHKKKOOOSSSTTTTTTPPPQQQRRRQQQOOOMMMMMMMMMJJJJJJJJJJJJIIIGGGFFFEEEEEECCCCCCEEEHHHKKKMMMMMMKKKJJJIIIGGGFFFFFFFFFGGGAAA@@@@@@@@@AAACCCFFFGGGBBBBBBBBBAAAAAAAAAAAAAAA======>>>@@@AAACCCDDDDDDHHHHHHGGGFFFFFFIIILLLNNNQQQRRRSSSSSSSSSRRROOOMMMMMMQQQWWWZZZ[[[XXXUUUSSSSSSRRRQQQPPPPPPPPPQQQRRRNNNNNNMMMMMMOOORRRVVVXXXWWWVVVTTTRRRPPPPPPPPPQQQNNNOOOQQQRRRRRRRRRQQQPPPLLLJJJGGGDDDAAA???>>>===777444333333555777999999777777777777888:::<<<===@@@DDDJJJOOOQQQQQQOOOMMMJJJHHHGGGHHHJJJJJJHHHFFFGGGDDD???;;;::::::===>>>@@@???>>><<<<<<;;;:::999666666555555666666777888::::::999999888888777777777666555777;;;;;;888555777888888888666444222000///000111333555555444333222222111111111111111111444666888888777666555666:::777555666999:::888666444333333333333333222222111222222222111000///......------...111444555444000///,,,*********+++,,,))))))((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$######""""""""""""!!!!!!!!!!!!"""""""""###$$$&&&&&&&&&&&&%%%'''%%%$$$%%%&&&((('''''',,,+++***)))((((((((((((+++***))))))((((((((((((&&&'''((())))))(((&&&%%%}}}{{{zzzyyywwwssspppllljjjhhhhhhgggjjjnnnrrrtttsssqqqpppcccbbbaaa```aaabbbdddeeegggggggggdddaaa``````aaaeeedddeeehhhkkkllllllkkkdddaaa]]][[[[[[\\\\\\[[[XXXVVVTTTTTTTTTUUUTTTSSSUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVXXX[[[]]]^^^\\\ZZZTTTSSSRRRRRRRRRSSSTTTUUURRRSSSSSSQQQNNNLLLLLLMMMJJJJJJMMMQQQPPPLLLLLLOOOMMMMMMNNNPPPSSSSSSRRRPPPLLLLLLMMMPPPTTTWWWXXXWWWTTTUUUWWWVVVTTTSSSSSSTTTSSSSSSTTTTTTSSSQQQPPPOOOIIIHHHGGGIIILLLOOOQQQQQQPPPPPPOOONNNMMMKKKJJJJJJDDDDDDDDDFFFHHHKKKMMMOOOKKKJJJIIIHHHHHHHHHIIIIIICCCEEEGGGIIIKKKLLLMMMMMMNNNOOOPPPPPPOOOPPPRRRUUUZZZZZZZZZ\\\]]]]]]ZZZWWWUUUYYY^^^bbbdddaaa^^^[[[ZZZZZZYYYYYYYYYYYYXXXXXXVVVUUUUUUUUUWWWYYY\\\^^^]]]]]]\\\YYYVVVTTTTTTUUUOOOOOOPPPPPPPPPPPPOOOOOOKKKHHHCCC>>>;;;:::::::::666333111111444777:::;;;777777777777888:::<<<>>>BBBEEEIIILLLMMMKKKIIIGGGCCCBBBBBBEEEIIIJJJGGGDDDBBB@@@<<<888666777888999===>>>>>>;;;666333555777666666555555666666777888;;;::::::999888777666666555444444555777777666555777777777777666555444333---...000111222222222111222111111111000000//////222444666666555333333444444333333333444555444333222222222222222222222222////////////...---,,,,,,---,,,,,,///222555666666111///,,,)))((((((***+++'''(((((((((((('''&&&%%%'''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$############""""""""""""#########$$$%%%'''''''''&&&%%%&&&%%%###$$$%%%''''''&&&$$$%%%%%%&&&((()))+++,,,***)))(((((('''''''''''''''(((((((((((((((''''''{{{yyyyyyyyyxxxwwwvvvtttpppmmmjjjiiiiiigggiiilllooopppooonnnlllfffccc```bbbfffgggfffcccggghhhgggddd___]]]]]]^^^aaaaaadddgggjjjkkkjjjhhhbbb```]]]]]]]]]\\\[[[YYYYYYVVVTTTSSSTTTTTTSSSQQQUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ]]]______\\\ZZZUUUTTTSSSSSSTTTUUUWWWXXXUUUVVVWWWUUUQQQPPPPPPRRROOONNNQQQTTTRRROOOOOORRRTTTSSSSSSTTTVVVWWWVVVUUUTTTTTTUUUWWW[[[]]]]]]]]][[[\\\]]]\\\ZZZXXXXXXYYY\\\]]]^^^___^^^]]][[[ZZZRRRPPPOOOPPPSSSVVVWWWXXXWWWWWWWWWUUUSSSOOOLLLJJJHHHIIIKKKNNNQQQTTTWWWYYYVVVVVVTTTSSSSSSSSSTTTUUUOOOPPPRRRTTTUUUUUUUUUTTTXXXZZZ]]]]]][[[ZZZ\\\^^^___^^^___aaaddddddbbb___]]]```dddhhhjjjhhhdddaaa___```aaaaaaaaa```^^^]]]ZZZZZZZZZ[[[\\\^^^___```]]]______\\\WWWSSSRRRSSSLLLKKKJJJIIIGGGGGGFFFFFFDDDAAA>>>;;;888777777888777555444555777999:::999999999888777888999:::;;;???AAACCCEEEEEEDDDAAA@@@===<<<<<<@@@EEEFFFBBB>>><<<;;;999777666777888999;;;AAAEEE@@@777111222777555555444444555555666777999999888888777777777666222333333333222222444555333333222222222333333444,,,---///000000/////////111111111000///...------111333555555444222222333000111222222000000111222111111111111111111111111000000//////...------,,,+++***+++---111555666666///...,,,***((('''''''''&&&''')))******(((&&&$$$'''(((((()))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$%%%'''(((((('''&&&%%%%%%$$$######%%%&&&&&&%%%""""""###$$$%%%''')))***((((((''''''&&&''''''''')))((((((((((((((())))))|||wwwuuutttvvvvvvvvvxxxwwwuuupppkkkhhhffffffhhhiiikkkmmmmmmllljjjiiiiiieeebbbdddiiikkkfffaaahhhhhhgggccc^^^[[[[[[\\\[[[\\\```dddggggggeeebbb```____________]]]YYYVVVZZZXXXVVVVVVVVVVVVUUUTTTVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[]]]___aaa```]]]ZZZVVVVVVUUUUUUUUUWWWXXXYYYWWWYYYZZZXXXUUUSSSTTTVVVVVVTTTUUUWWWUUUQQQRRRUUU[[[YYYXXXYYYZZZ[[[ZZZYYYZZZZZZ[[[]]]```bbbbbbaaa___```aaa___\\\ZZZYYYZZZaaabbbdddeeeeeecccaaa```]]][[[ZZZZZZ]]]```bbbbbb\\\\\\\\\ZZZVVVQQQLLLIIILLLMMMPPPTTTXXX[[[^^^______^^^]]]\\\[[[\\\]]]]]]XXXYYY[[[\\\\\\[[[ZZZXXXaaadddggggggeeecccdddfffbbbaaaaaacccggghhhfffdddbbbdddgggkkkmmmkkkgggdddaaaccceeeffffffdddaaa___[[[[[[\\\]]]]]]^^^______VVVWWWXXXUUUOOOKKKIIIIIIJJJHHHEEEBBB???>>>======<<<<<<;;;999888777666666777777777888::::::888666<<<;;;999888777777888888<<<===>>>??????>>><<<;;;:::888999===AAABBB>>>999888777777777888999:::;;;AAAJJJQQQMMM@@@777888===444333333333333444555555777777777777777888888888///111222111......222555......---------///111222+++---/////////.........000000000000///---,,,+++111333555555444222222333///222444333000///111333000000000000000000111111111111000000///.........))))))))),,,000333555555,,,,,,,,,+++***'''%%%$$$%%%'''***++++++)))&&&$$$'''((()))))))))(((&&&%%%%%%%%%&&&'''&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''))))))((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&'''))))))(((&&&%%%%%%###"""###$$$&&&%%%%%%%%%%%%$$$#########$$$$$$''''''&&&&&&&&&''''''(((***)))(((''''''(((******}}}{{{wwwtttrrrrrrssstttxxxwwwuuurrrnnnjjjgggeeeeeefffhhhiiiiiigggfffdddiiigggeeefffggggggddd```bbbbbbaaa```````````````aaa`````````aaabbbcccdddaaacccdddccc```]]]\\\\\\ZZZYYYWWWVVVVVVXXXZZZ[[[\\\___bbbbbb```___```aaadddbbbaaa```bbbbbbbbbaaaYYYXXXVVVUUUVVVYYY\\\^^^[[[[[[\\\\\\]]]^^^^^^___^^^[[[YYYYYY[[[[[[YYYVVV______^^^^^^___```aaaaaa_________```ccceeeeeeeeehhhdddaaa___ZZZUUUUUUYYY___aaaeeehhhjjjkkkjjjiiibbbaaa```___aaadddgggiiiccceeeeeeccc]]]WWWRRROOOOOOVVV]]]___\\\[[[___cccdddddddddcccbbb```___^^^UUUXXX\\\]]]]]]\\\]]]^^^^^^ccchhhiiihhhffffffhhheeedddccceeeiiikkklllllliiiiiikkkppptttsssllleeeggghhhjjjjjjiiieeebbb___\\\YYYXXXZZZ\\\\\\WWWQQQJJJHHHFFFDDDAAA@@@???>>>:::::::::888666555666777333555666666555444444555555666777777555555777999666888999777444111222444444<<>><<<999666555666999:::>>>QQQ\\\PPP<<<111---+++444444555444333444666999666666555555444444555555555444333222222222333444444333222111000/////////---...///000000///...---//////..................000000000000///...,,,,,,///000111222222111000///000111222111///------------------///000222444555,,,,,,,,,,,,---///111222111111000///---+++)))((()))((('''&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%((((((((((((((((((((((((***(((&&&&&&((()))((((((###$$$&&&((())))))((((((%%%%%%%%%&&&'''(((***+++((()))***)))'''&&&'''(((---+++)))))))))***)))'''''''''&&&&&&&&&&&&'''''')))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''~~~~~~}}}{{{zzzxxxvvvuuutttttttttuuuuuusssppplllhhhdddaaa```ccceeegggiiikkkmmmmmmmmmmmmnnnnnnpppqqqrrrqqqqqqmmmmmmlllkkkkkkkkkkkkkkkmmmnnnooonnnmmmjjjgggeeeggghhhhhhfffcccaaa``````bbbccceeefffggghhhhhhhhhjjjmmmppprrrsssqqqpppooommmmmmmmmnnnooonnnkkkhhh___```aaaaaaaaa```___^^^cccddddddeeeeeeffffffgggiiihhhhhhhhhgggeeecccbbbcccdddfffiiijjjkkkkkkkkkkkkiiieeecccaaa^^^[[[YYYZZZWWWVVVVVVSSSOOOPPPTTTYYY[[[^^^bbbeeeggghhhhhhjjjhhhfffeeedddddddddeeejjjjjjjjjhhheeeeeegggiiieeeaaa^^^\\\]]]\\\ZZZWWW\\\[[[[[[ZZZYYYYYYYYYYYY\\\WWWRRRRRRVVV[[[]]]]]]XXXWWWYYY]]]ccceeedddbbbaaa```aaabbbeeeffffffeeedddcccccceeeggggggeeecccXXX[[[^^^```___[[[WWWSSSLLLGGGBBB???===<<<999777888666333000,,,***(((''')))+++......---+++******---///111222111111222333333333333222222444888;;;666333///,,,+++---000333333444333000---...111333000111222333555888:::;;;;;;;;;::::::::::::::::::555999:::666333555444111444555555444333444777999777777666555555555666777777555333111000111222333333333222111111111111111---...////////////...---000///---,,,,,,---.../////////000000///...,,,+++...///000111111111000000...///000///,,,*********---,,,,,,---///111444555+++++++++,,,---...000111111111000///---+++***((()))(((&&&%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&))))))'''&&&&&&''''''((((((''''''''''''(((((('''###$$$%%%'''((()))))))))&&&&&&'''''''''((())))))***+++,,,+++***)))***+++---+++))))))***+++***)))''''''&&&&&&&&&&&&''''''+++++++++******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''}}}||||||||||||yyyxxxvvvtttsssrrrrrrrrruuusssppplllhhheeecccbbbggghhhiiijjjkkklllmmmmmmoooppprrruuuvvvwwwyyyzzzrrrrrrrrrssstttuuuvvvwwwttttttttttttqqqnnnkkkiiihhhiiihhhfffdddbbbbbbcccfffggghhhjjjkkklllllllllhhhjjjmmmppprrrsssqqqpppiiiiiiiiijjjkkkiiifffccc```aaacccccccccbbb```___cccddddddeeeffffffggggggiiijjjkkkjjjhhhfffdddcccaaacccfffiiikkkkkkjjjiiieeeccc___\\\YYYVVVRRROOOPPPNNNOOOPPPNNNKKKLLLPPPRRRTTTXXX\\\```ccceeeffffffeeedddbbbaaa`````````fffeeedddbbbaaabbbeeehhhddd```[[[YYYZZZYYYVVVRRRVVVUUUTTTTTTTTTTTTUUUUUUWWWUUUSSSQQQQQQSSSXXX[[[[[[ZZZZZZ]]]bbbdddbbb```[[[[[[\\\___ccceeeeeedddccccccdddeeefffgggfffeeeZZZ\\\]]]]]]ZZZTTTNNNJJJ@@@===888555444444444333222111///---+++)))(((((((((+++...///...,,,+++++++++---///000000111222333666777666444333333555888777333///,,,,,,...000222333111000...---,,,...111///000222444666777999999555888;;;>>>??????===;;;@@@>>>:::666555777555222222333444333333444777999888777666555555666888999888666444111000000111111333222222111000000000111,,,---...//////...---,,,000...,,,++++++---///000,,,---///000000000///....../////////000/////////...///000///,,,*********...---,,,,,,---///000222+++++++++,,,,,,---...////////////...,,,+++)))((()))(((&&&$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&)))(((&&&$$$$$$%%%&&&'''&&&&&&''''''&&&&&&&&&&&&###$$$%%%&&&((())))))))))))))))))((((((''''''&&&)))***++++++******+++,,,+++)))((()))+++,,,,,,+++(((''''''&&&&&&''''''(((++++++++++++***)))''''''(((((((((((((((((((((((($$$$$$&&&''''''''''''&&&''''''((((((((((((''''''%%%&&&'''(((((((((''''''~~~{{{zzzyyyzzzzzzzzzyyyxxxwwwvvvuuuuuutttuuusssqqqnnnllllllllllllllllllmmmmmmnnnnnnooooooqqqsssvvvxxxyyyzzz{{{}}}sssttttttvvvxxxzzz|||}}}xxxxxxwwwvvvssspppmmmllliiijjjjjjhhhfffeeefffhhhiiijjjjjjkkklllmmmmmmnnnggggggiiillloooqqqpppooofffeeeeeeeeefffeeebbb___```aaabbbcccccccccbbbaaaccccccdddeeeeeeffffffgggkkklllnnnmmmjjjgggeeeddd___bbbfffiiijjjiiigggfff___\\\XXXUUUSSSPPPLLLIIIJJJIIIJJJMMMLLLIIIJJJNNNOOOPPPSSSWWW[[[^^^```aaaddddddcccbbbaaaaaaaaaaaabbbaaa```^^^]]]^^^bbbddddddaaa^^^]]]]]]\\\YYYUUUQQQQQQQQQQQQSSSUUUXXXYYYXXXXXXWWWUUURRRSSSVVVZZZ_________aaacccdddcccbbb[[[\\\^^^bbbfffhhhhhhgggeeeffffffgggfffeeedddcccaaa```^^^YYYSSSKKKCCC???666444222000//////000111++++++***)))(((((((((((((((***,,,---,,,+++,,,,,,***,,,///000000111222444888999888666333222222333555222000000111333444444222...---...---++++++...,,,...222555777888777777222666;;;@@@BBBBBB@@@>>><<<;;;888444111///---,,,///111444555555666888:::999888777666666888999;;;;;;999777444333222111111333333222000000/////////,,,---............---,,,000///---,,,,,,...000111,,,---...000111222222222000/////////............///000111000...,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***))))))((('''&&&%%%$$$$$$$$$%%%&&&''''''((('''''''''((('''&&&$$$$$$$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&'''((())))))*********)))((('''&&&%%%&&&'''(((((((((''')))******((('''(((***,,,,,,+++((((((''''''''''''((((((***************)))((('''(((((((((((((((((((((((($$$%%%'''(((((('''&&&&&&(((((())))))))))))((((((%%%&&&'''))))))(((''''''}}}zzzyyyyyyzzz||||||||||||||||||||||||yyyxxxvvvtttssssssssstttpppppppppqqqqqqrrrssstttsssvvvyyyyyyxxxwwwyyy{{{uuuvvvvvvxxxyyy{{{}}}~~~yyyxxxwwwuuurrrpppnnnmmmkkkllllllkkkiiiiiikkkmmmlllkkkkkkjjjkkklllmmmnnnjjjhhhgggiiilllnnnmmmlllgggeeeccccccccccccaaa___``````aaabbbbbbccccccccccccddddddeeeeeefffggggggjjjmmmooonnnjjjfffdddddd___aaafffiiijjjhhheeecccZZZXXXUUUSSSQQQOOOLLLIIILLLKKKMMMPPPPPPMMMOOOSSSSSSTTTVVVXXXZZZ\\\]]]^^^bbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```^^^\\\]]]```bbbdddcccccccccbbbaaa^^^\\\UUUUUUTTTUUUWWWZZZ]]]^^^\\\[[[ZZZYYYXXXXXXWWWVVV^^^___aaaaaaaaabbbcccddd``````bbbfffjjjkkkjjjiiieeefffgggfffccc___\\\[[[^^^[[[WWWQQQIII@@@:::666000000///...------...///)))(((((('''&&&&&&&&&'''((()))++++++***+++,,,...)))+++...000000111333444666777888777444111000000000///000444888::::::888444000///222222...---///---111666:::<<<;;;999888555777;;;???AAABBBCCCBBB<<<<<<<<<:::666333222333---000555777888999:::;;;:::999777666666888;;;<<>>===;;;888666555444555444333111000/////////---...///000000///...---//////.........///000111......//////111222333444111000///...---,,,,,,,,,,,,...///...,,,++++++,,,))))))***+++++++++++++++---------,,,,,,+++***)))++++++,,,,,,,,,,,,++++++))))))((((((&&&%%%$$$###%%%&&&&&&'''((((((''''''(((((('''&&&%%%%%%$$$$$$$$$&&&))))))'''%%%&&&'''&&&&&&&&&&&&&&&'''(((((())))))******)))((('''&&&$$$&&&'''''''''''')))******)))'''((()))******)))((((((''''''''''''((((((((())))))***))))))((((((((((((((((((((((((((((((%%%&&&((()))((('''%%%$$$''''''((((((((((((''''''$$$%%%&&&(((((('''&&&%%%|||zzzzzz{{{}}}}}}~~~{{{xxxwwwvvvvvvwwwssssssssstttuuuvvvxxxxxxvvvxxxzzzyyyvvvtttuuuwwwxxxyyyyyyyyy{{{|||}}}~~~yyyxxxuuusssqqqooonnnnnnmmmnnnnnnmmmlllmmmoooqqqmmmllljjjiiiiiikkkmmmnnnnnnkkkhhhhhhjjjlllllljjjhhhfffdddcccccccccbbbaaa______```aaaaaabbbcccdddddddddeeeeeefffggggggggghhhkkknnnmmmhhhdddbbbbbb___bbbfffiiijjjgggdddaaaYYYWWWUUUSSSRRRPPPNNNKKKQQQQQQSSSWWWWWWUUUVVVZZZ[[[[[[[[[\\\]]]]]]^^^^^^`````````aaabbbbbbbbbcccbbbbbbaaa___]]]]]]```bbbcccdddfffgggfffdddbbbaaa]]]\\\[[[ZZZ[[[]]]___```___\\\YYYZZZ]]]\\\VVVQQQYYY]]]___```^^^^^^aaadddcccccceeehhhkkkllljjjiiicccdddeeebbb]]]XXXSSSQQQTTTRRRMMMGGG@@@:::555222...//////...,,,,,,---...***)))((('''&&&&&&&&&&&&)))***++++++++++++...000)))+++...000111222333555333555777777444111//////,,,---000777===@@@???<<<888333333777777333111333111555;;;@@@BBB@@@===;;;999:::;;;<<>>===;;;555///---///,,,000666999;;;;;;<<<===;;;999777666777999;;;===CCCCCCBBB@@@===;;;888777777666444222111000//////...///000111111000///...///////////////000111111111000000000000222444555222111///...,,,,,,++++++(((***++++++)))(((((()))&&&''')))***++++++******---------,,,+++***((((((***+++,,,,,,---------,,,((()))))))))(((&&&$$$"""%%%%%%&&&'''((((((((('''))))))(((''''''&&&%%%%%%$$$(((******(((&&&'''(((''''''&&&&&&&&&''''''((('''((()))******)))((((((%%%'''((()))((()))***,,,,,,***((('''(((((((((&&&((((((''''''''''''(((((('''(((((())))))))))))(((''''''''''''''''''''''''&&&'''((()))((('''%%%###&&&&&&''''''''''''&&&&&&"""###%%%''''''&&&%%%$$$~~~}}}|||{{{{{{}}}{{{{{{{{{|||}}}{{{xxxtttqqqpppqqqtttvvvssstttuuuwwwxxxuuuqqqnnnssstttvvvwwwwwwvvvtttssspppqqqrrrqqqmmmjjjiiiiiiqqqooollljjjiiiiiikkklllooollliiiiiikkknnnnnnmmmkkkjjjiiihhhhhhhhhiiijjjeeeffffffffffffdddcccbbb_________^^^___```bbbdddfffffffffgggggggggggggggiiijjjjjjjjjiiifffcccbbbdddaaa___aaaeeefffccc___[[[YYYWWWUUUTTTTTTTTTTTTXXX\\\```cccbbb```^^^]]]___aaabbbaaa___^^^```bbbeeeeeedddbbb``````bbbdddeeeaaa]]]^^^aaadddeeedddeeeeeefffhhhjjjkkkjjjhhhbbb^^^ZZZZZZ\\\^^^___^^^aaaaaabbbcccbbb___YYYTTT[[[ZZZYYYXXXWWWXXXYYYZZZaaaffflllpppooojjjdddaaa```\\\YYYWWWUUUOOOEEE===AAA@@@===999555111---+++---......---++++++,,,...***'''%%%&&&)))++++++)))...,,,***((((((***,,,...000//////111444555555444:::999777444222000///...------///111444888;;;===444555666888999999666444666777:::;;;;;;:::777666666777:::===???@@@AAAAAA<<<<<<;;;:::777555222111111333555666777999===@@@BBB@@@>>>;;;;;;<<<===>>>JJJKKKMMMKKKEEE???;;;888444333222111000000000000......///////////////...000000//////000111333444222111000//////000222222555444222000---+++)))(((++++++,,,++++++***)))((()))((('''))),,,...,,,)))...---,,,+++***)))))))))******+++++++++,,,,,,,,,+++)))'''$$$$$$%%%&&&((()))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''***)))((('''&&&&&&'''(((((('''&&&&&&'''(((***+++++++++***)))((((((+++......---***)))))))))(((''')))))))))+++------+++)))***))))))((((((((())))))***)))''''''''''''%%%###'''''''''&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$~~~~~~~~~}}}}}}}}}~~~}}}zzzwwwwwwyyy|||~~~zzzxxxtttqqqoooppprrrtttrrrqqqppppppqqqpppooommmmmmnnnpppqqqqqqpppooonnnjjjlllmmmmmmkkkiiiiiiiiinnnmmmkkkiiiiiijjjlllmmmmmmjjjhhhhhhkkkmmmmmmmmmiiihhhgggfffeeeeeeffffffgggfffdddcccbbbbbbbbbbbbcccbbb``````aaabbbcccccceeeeeeeeeeeefffggghhhiiidddeeefffffffffdddbbbaaaeeebbbaaabbbeeeeeeaaa\\\\\\[[[YYYXXXVVVVVVVVVVVVZZZ]]]aaadddfffeeecccbbb```bbbbbbaaa___```cccfffhhhhhhfffdddbbbbbbdddfffeeeccc``````bbbdddeeefffkkkjjjjjjkkklllkkkhhhfff```\\\XXXVVVXXXZZZZZZZZZ]]]^^^___``````^^^YYYUUUZZZZZZZZZ[[[[[[[[[[[[[[[```dddjjjmmmlllgggbbb^^^[[[UUUNNNIIIFFFAAA;;;666333333333333222000///......//////---+++***+++,,,---***((((((+++,,,,,,+++///---+++***)))***+++,,,.........000333555666555777777888888777555444333222222111222333555777999888888999:::::::::888777777888999:::999777555333444666888;;;===?????????<<<;;;999777555333222111111222444555777:::???BBBFFFCCC@@@>>><<<===>>>???FFFHHHIIIGGGCCC???<<<:::555444333111000///////////////000000000///......000//////000111222444555222111000/////////000000333222111///,,,+++))))))+++++++++******)))((('''+++))))))+++...///...,,,000///...---+++***)))(((************++++++,,,,,,+++)))'''%%%$$$%%%&&&''')))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((())))))************)))((('''&&&&&&&&&'''(((''''''&&&'''((()))************)))((((((+++...///...---,,,,,,++++++***---,,,,,,---......+++)))))))))))))))***++++++,,,,,,***((((((((((((&&&%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$%%%}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{zzz}}}zzzuuurrrrrrvvv{{{~~~zzzwwwssspppnnnnnnooopppnnnkkkhhhggghhhjjjkkklllggghhhiiikkkkkkkkkjjjjjjeeegggiiijjjiiiiiijjjkkkkkkjjjiiihhhhhhjjjlllmmmjjjhhhggggggjjjllllllllliiiiiigggfffeeeeeeeeeeeehhhfffccc```______aaabbbdddaaa___aaadddggggggfffbbbaaa```aaabbbdddgggiiidddeeefffggghhhgggfffeeeeeecccbbbdddeeeccc^^^YYY[[[ZZZYYYWWWVVVVVVVVVVVVZZZZZZ]]]bbbgggiiifffcccaaabbbbbbbbbbbbdddhhhjjjkkkjjjiiifffccccccdddfffdddddddddbbbaaabbbeeegggjjjiiiiiiiiijjjiiifffddd```\\\WWWSSSSSSUUUVVVWWWWWWXXXYYY[[[]]]\\\XXXUUUWWWXXX[[[^^^___^^^]]]\\\^^^aaaeeegggfffbbb]]]ZZZVVVMMMBBB:::666333111///***+++,,,...///000000000111222111...+++))))))***///---+++***,,,------,,,///...,,,+++************,,,,,,---///333666777666555666888:::;;;;;;::::::888777666444333333444444::::::999888777777777777888888888777555444222111333555777999;;;<<<======;;;999666333111000111111111222444555777;;;@@@CCCJJJIIIGGGDDDCCCBBBBBBBBBCCCDDDDDDCCC???===<<<<<<777666444222111000//////000000111111000///......000000000111222333555666111111000///.........///111000///---,,,+++******++++++******)))((((((''',,,,,,+++---000111111000333333222000...,,,***))))))))))))************++++++)))'''%%%$$$%%%&&&'''((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))***+++,,,,,,+++***)))((('''''''''''')))((('''&&&'''((()))******++++++***)))***,,,...111111000000/////////...111000000111111000...,,,++++++++++++,,,...///000...,,,***)))******(((''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&!!!""""""######$$$$$$%%%~~~}}}|||{{{{{{|||~~~}}}}}}}}}}}}}}}|||{{{{{{~~~~~~yyyuuussswwwuuurrrppppppssswwwzzzyyyvvvrrrnnnkkkiiihhhhhhhhheeebbbbbbdddfffhhhhhhdddeeeggghhhiiijjjjjjjjjhhhiiikkkkkkkkkjjjlllmmmkkkjjjiiihhhhhhiiijjjkkkggggggfffggghhhjjjkkklllmmmlllkkkjjjhhhgggffffffgggeeeccc```______``````aaa^^^]]]```fffkkklllkkk___^^^\\\[[[\\\___bbbdddeeeeeefffggggggfffeeeeeeaaaaaabbbddddddbbb]]]YYYWWWWWWVVVUUUTTTSSSRRRRRRTTTSSSTTTZZZbbbfffddd```___aaaccceeeggghhhjjjjjjkkkjjjiiieeecccbbbccceeeaaacccdddbbb______bbbfffbbbaaaaaaccceeedddcccaaa___[[[VVVRRRPPPQQQSSSUUUQQQRRRSSSVVVXXXYYYWWWUUURRRUUUZZZ^^^___^^^\\\ZZZZZZ[[[]]]______\\\WWWTTTOOOGGG<<<444000/////////,,,---...///000000111000555555333000,,,))))))***...---+++******+++++++++---------,,,,,,,,,++++++++++++,,,///333666777777555666777888:::<<<===>>>===;;;999666555444333333999888666444222111333444777666555444333222222111333444666888:::;;;<<<===:::777444000......000111222333444444555888===@@@JJJKKKLLLMMMLLLIIIGGGEEEAAAAAA@@@>>>;;;999:::;;;:::999777555333111111000222222222222111000//////222222222222222333333333000000//////000000000000111000...---,,,,,,------,,,,,,+++***)))))))))))).........///111333444555777777666444222///,,,+++)))))))))))))))))))))******)))'''&&&%%%%%%&&&'''(((((((((''''''(((((((((((((((((((((((()))))))))&&&''''''((()))***++++++,,,++++++*********))))))***)))(((''''''((()))***+++,,,---,,,+++,,,...000222333444444333222333333444333333555666666444222000000///000000111222222222///---,,,,,,,,,,,,*********))))))*********+++******+++++++++***)))((($$$$$$$$$$$$$$$$$$$$$$$$}}}}}}{{{zzzyyyyyyyyyyyyzzz|||}}}~~~~~~~~~|||{{{||||||}}}~~~|||xxxtttpppqqqpppooooooooopppqqqrrruuusssoookkkgggcccaaa```aaa```___aaaccceeeeeedddeeefffhhhjjjkkkmmmmmmnnnppppppqqqpppnnnmmmnnnooolllkkkjjjhhhhhhggghhhhhhffffffgggggghhhhhhjjjkkkooonnnmmmkkkiiigggeeeeeecccccccccbbbaaa```___^^^```^^^]]]___dddhhhiiihhh```^^^\\\ZZZZZZ[[[^^^___aaaaaa``````___^^^^^^]]]\\\]]]___bbbcccaaa^^^[[[WWWVVVVVVTTTSSSRRRPPPPPPOOOMMMNNNSSS\\\aaa```]]]\\\___cccgggjjjjjjhhhfffhhhgggeeebbb___^^^```bbb\\\^^^```^^^\\\[[[^^^bbb]]]\\\\\\]]]___^^^\\\ZZZYYYWWWSSSOOOLLLMMMOOOQQQMMMMMMNNNQQQTTTUUUUUUTTTNNNQQQVVVZZZ[[[ZZZWWWUUUTTTTTTTTTUUUVVVUUUQQQMMMGGGBBB:::444111000000111...///000000111111000000777777666222...+++***+++++++++***(((''''''((()))++++++,,,---...//////000---,,,---///333666666666777666555444555888;;;======<<<:::888666666666666777777555222///...111333444444444333333333333333444555666777999:::<<<===999777222///---...000111333444555555555666888:::AAAEEEJJJNNNNNNKKKFFFCCC??????>>>;;;888666666888<<<;;;999777555444333333444444444444333333222111555555444444333222222111///000111222333444444444222111///.........///000///...---+++++++++++++++...//////111222444777888;;;:::999777444111///---***)))))))))))))))))))))))))))'''&&&%%%%%%&&&&&&'''(((((((((((((((((('''((((((((()))))))))******(((((())))))***++++++,,,------..................---,,,***)))((())))))***,,,...//////...///111222111444666777666555666777555555666999<<<===;;;:::777777666555444444444555555333000.../////////...///...---------...///000---...///000///...,,,+++))))))((('''%%%$$$######}}}||||||{{{zzzyyywwwvvvuuuuuuwww{{{~~~~~~||||||{{{|||{{{xxxtttppplllllllllkkkjjjiiihhhhhhmmmkkkiiifffccc___]]][[[[[[[[[]]]```cccdddbbbaaafffgggiiikkkmmmoooqqqqqquuuuuutttrrrnnnmmmmmmnnnmmmlllkkkiiihhhgggggggggfffgggiiiiiigggggghhhjjjmmmmmmkkkjjjgggdddbbb`````````aaaaaaaaa___]]]\\\aaa```___^^^]]]]]]^^^___```___]]][[[ZZZ[[[\\\]]]___^^^^^^]]]\\\[[[[[[[[[WWWYYY\\\___```___^^^]]][[[[[[ZZZXXXVVVTTTRRRQQQNNNMMMNNNRRRXXX]]]^^^]]]\\\^^^aaafffiiihhheeeaaacccbbbaaa^^^[[[[[[]]]^^^XXXYYYYYYYYYYYYZZZ[[[]]]^^^]]]\\\[[[[[[YYYUUURRRQQQQQQOOOLLLJJJJJJLLLOOOLLLKKKKKKMMMPPPRRRRRRRRRMMMOOOQQQSSSTTTSSSQQQPPPMMMKKKJJJKKKNNNNNNKKKHHH>>><<<888444222111111111,,,,,,---...///000000000777777555222///,,,,,,---)))))))))(((&&&&&&(((***,,,,,,---...///111333444000//////111444555555444666555333222222444777999:::999888777666777888888777888777444000///222555333444555555555555444444444555555666777999;;;<<<999777333///...///000222444666777777666555666666777;;;AAAFFFGGGDDD???<<<<<<<<<<<<999666444555666===<<<:::888777666555555555555666666666666555555777777777777666555444333333444555666777888888888333222000......///000222000///...,,,+++,,,,,,------...000000111444777:::<<<:::888555333111//////+++************))))))))))))(((((('''&&&&&&&&&&&&''''''((((((((((((''''''(((((())))))******++++++,,,,,,,,,------------------...///000111222222222///...---+++*********+++,,,...000000000000222333000444888999777666888:::888888:::===@@@BBBAAA@@@>>>===<<<:::999999888888999666222111111222222222333222111000000111222333000111333333333111///------,,,+++)))'''%%%$$$###}}}{{{|||||||||{{{zzzzzzzzzzzzyyyxxxvvvuuusssuuuzzz}}}~~~}}}{{{|||zzzxxxwwwwwwtttpppllljjjhhhfffdddbbbaaa``````bbbbbbbbbaaa___]]][[[ZZZXXXXXXZZZ]]]```bbbaaa```eeeeeegggiiilllnnnqqqrrruuuuuussspppllljjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiigggiiikkkjjjhhhfffgggiiilllkkkjjjhhheeebbb___]]]]]]]]]]]]\\\\\\\\\]]]]]]___``````\\\VVVTTTVVVXXX[[[ZZZYYYYYYYYYYYYYYYYYY\\\[[[[[[[[[ZZZ[[[[[[[[[VVVXXXZZZ\\\\\\\\\]]]]]]______^^^\\\YYYVVVSSSQQQNNNOOOPPPRRRVVVYYY\\\^^^___^^^^^^aaacccdddaaa______^^^]]][[[XXXXXXZZZ\\\UUUTTTTTTVVVXXXZZZZZZZZZ\\\ZZZYYYXXXWWWUUUQQQOOOMMMNNNOOONNNLLLLLLNNNQQQLLLJJJIIIJJJMMMOOOPPPOOONNNNNNNNNMMMMMMLLLLLLLLLGGGDDDBBBCCCGGGIIIGGGDDD;;;:::777444111000111222++++++,,,---------------444444333111...,,,,,,---)))***+++)))((((((***---000///...///000222555666444333222333444555444333111111222333333444444444777666555444444555666777666888999666222111333777555666777888777666444222333333333444555777999:::999777444111000000111222333666999;;;:::888777777444666888;;;;;;:::888777888999999888666555555666;;;:::999777666666555555666666777888999999999999999999:::;;;;;;:::999999999:::;;;;;;;;;;;;:::999333222///------...000111000///---+++++++++,,,---+++---///000000333777;;;:::888444111///...//////,,,,,,++++++************)))(((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&(((((()))******+++,,,,,,............------------+++,,,///111333444444444222111///---,,,+++,,,,,,+++---///000//////111222...333888999777666888;;;<<<<<<>>>AAADDDEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>;;;888444333333444444444666555333111111111222333222333444555444222///...---,,,+++***(((&&&%%%%%%{{{xxxxxxyyyzzzzzzwwwxxxyyyzzzzzzyyywwwvvvuuuwwwzzz}}}}}}{{{xxxvvv{{{wwwtttrrrqqqooojjjgggjjjgggbbb^^^[[[ZZZ[[[\\\ZZZ[[[\\\]]]^^^]]]\\\[[[XXXWWWWWWYYY]]]```aaa```bbbcccdddgggiiillloooqqqrrrrrrpppllliiigggggghhhiiijjjjjjjjjjjjkkkkkkkkkhhhjjjlllkkkhhhffffffhhhllllllkkkiiifffbbb___]]]\\\[[[YYYXXXXXXZZZ\\\^^^ZZZ]]]^^^ZZZRRROOOSSSXXXTTTTTTTTTUUUVVVVVVVVVVVVTTTTTTTTTUUUUUUVVVXXXXXXVVVXXXYYYZZZZZZZZZ[[[\\\``````___]]]YYYVVVRRRPPPNNNOOOQQQRRRSSSVVVZZZ]]]bbb___\\\\\\^^^```___^^^\\\\\\[[[YYYWWWWWWZZZ\\\TTTRRRQQQTTTXXX[[[ZZZXXXUUUUUUTTTTTTUUUTTTQQQOOOMMMPPPRRRRRRQQQPPPSSSUUULLLKKKIIIIIIKKKMMMNNNNNNPPPOOOLLLJJJIIIIIIIIIJJJDDD@@@===???CCCFFFDDDBBB<<<;;;888333000///111333.........---,,,+++***)))111111111///---+++,,,---***,,,---,,,******---111333222000///000222555777777555444444444444333111,,,///222555666555222111555444333222222333444555444777999777222000333777777888::::::999666333111222222222222333555777888999888555333222222222333222666;;;>>>===;;;999888666555555444444555555666444666888888777666777888999888777666555555555555666777888999:::;;;;;;;;;999:::<<<>>>?????????>>>????????????>>><<<:::999333111...,,,,,,---...000000...,,,*********+++,,,***---/////////222777<<<999666111...,,,,,,---///,,,,,,,,,+++++++++******((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&((())))))***++++++,,,,,,...------,,,,,,+++******)))+++...111333444555555333222000...---,,,,,,---)))+++---.........000111---222888999777666999<<<@@@@@@AAACCCEEEFFFDDDCCCAAAAAA@@@@@@@@@AAABBBBBB===:::666444444555666555777666333111000111222333111333444555444222///---++++++***)))((('''&&&&&&~~~~~~|||zzzzzzzzz{{{zzzyyyuuuvvvxxxyyyxxxwwwuuussswwwwwwvvvwwwxxxzzz|||~~~zzzwwwsssnnniiieeeaaa```aaa```___^^^]]][[[ZZZZZZZZZYYYXXXWWWWWWXXXZZZ[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZ___```cccfffhhhjjjkkklllooommmjjjjjjkkkiiifffbbbbbbbbbdddeeeffffffffffffkkkjjjiiigggffffffiiikkkmmmllliiieeeaaa]]]ZZZYYYSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTRRRPPPOOONNNNNNOOOQQQSSSTTTTTTSSSPPPOOOKKKKKKKKKLLLOOOSSSVVVYYYVVVUUUUUUTTTTTTWWW\\\```^^^]]]YYYVVVSSSQQQPPPPPPIIIKKKMMMOOOPPPPPPRRRSSSVVVWWWWWWUUUTTTUUUWWWZZZZZZZZZYYYWWWVVVVVVXXXZZZTTTRRRPPPQQQTTTVVVTTTRRRPPPOOOMMMMMMOOOOOOOOONNNLLLNNNPPPPPPNNNMMMOOOQQQMMMHHHCCCBBBFFFIIIIIIGGGIIIHHHHHHGGGFFFEEEDDDDDD:::<<<>>>>>><<<<<>>;;;<<<<<<:::@@@@@@AAABBBBBB@@@<<<888666222---+++,,,...---,,,------,,,++++++,,,,,,,,,------,,,,,,---...000111444444444222000///000222...---,,,+++***)))))))))&&&&&&&&&''')))***,,,------+++((((((((())))))(((((())))))((('''''')))+++***+++,,,---------,,,+++******+++,,,...///000000111111///...---,,,,,,,,,++++++++++++,,,---......---///444999<<>>@@@BBBBBB@@@>>><<<<<<;;;;;;;;;;;;::::::::::::999888666333000///111111111111000000000000111111111111000...,,,+++&&&(((++++++***(((''''''~~~}}}{{{{{{yyyxxxwwwxxxyyyxxxvvvrrrtttwwwzzzzzzyyyvvvtttvvvvvvuuuuuuuuuvvvwwwwwwsssqqqlllgggbbb___\\\[[[\\\[[[[[[ZZZYYYXXXWWWWWWXXXXXXVVVVVVVVVXXXZZZ[[[YYYZZZZZZ[[[\\\\\\\\\\\\]]]^^^___aaacccdddffffffiiigggeeeeeeeeedddbbb___]]]^^^___```aaabbbbbbbbbdddeeeeeedddbbbbbbdddfffeeedddaaa^^^ZZZVVVTTTRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNOOONNNLLLIIIGGGFFFFFFGGGIIIKKKNNNQQQSSSQQQQQQQQQQQQQQQSSSWWW[[[WWWUUURRRNNNKKKHHHGGGGGGFFFGGGIIIKKKLLLLLLMMMNNNOOOPPPQQQPPPOOOOOOPPPRRRRRRTTTTTTTTTSSSSSSTTTVVVPPPMMMJJJJJJLLLOOOOOOOOOJJJHHHGGGGGGJJJLLLMMMLLLJJJLLLMMMMMMKKKKKKLLLNNNKKKFFFAAAAAADDDGGGFFFDDDDDDDDDCCCCCCBBBAAA@@@???:::<<<>>>>>><<<===???BBBDDDAAA===888444000...---000111111000---+++***++++++,,,------......------+++++++++++++++***)))))),,,---......---///333777777444111111333444333111...///000111222111000///000111111///------...///777999:::999666333333444777888;;;<<<;;;999666555333333333222111333777::::::888555444555555555444777555444666999:::999888444444444444444555555555888888777666666555555555666666555555444444444444888999999;;;<<<===>>>>>>???CCCCCC@@@>>>???@@@>>>>>>>>>???@@@AAA@@@===:::666222---+++,,,------,,,...------,,,,,,++++++,,,+++++++++++++++---...///222333333111///...///000///...---+++***)))))))))&&&&&&&&&'''((()))***+++,,,***((('''((())))))(((*********(((&&&&&&''')))((()))+++,,,,,,,,,++++++)))******++++++,,,,,,,,,------+++******)))******(((((())))))+++,,,......---000333777;;;===>>>???===<<<:::;;;<<<======<<<:::::::::999999888888888666666666666555333111000000000000//////.........,,,---------,,,***((('''$$$&&&))))))(((&&&&&&&&&}}}|||{{{yyyxxxwwwuuuttttttuuuvvvuuusssoooqqquuuxxxyyyxxxvvvtttvvvvvvvvvuuutttsssqqqpppmmmjjjeee```\\\YYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUWWWVVVUUUUUUUUUWWWXXXYYYWWWXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\]]]^^^```aaabbbbbbaaa```___```___\\\ZZZXXXXXXZZZ[[[\\\]]]]]]]]]]]]___``````^^^\\\\\\]]][[[ZZZXXXUUURRROOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHEEECCCAAA@@@AAACCCEEEGGGIIIKKKLLLKKKLLLMMMNNNMMMNNNQQQSSSPPPNNNKKKGGGDDDBBBAAA@@@CCCDDDEEEGGGHHHIIIIIIIIIHHHJJJKKKKKKJJJIIIIIIJJJKKKMMMPPPPPPPPPOOOOOOPPPMMMJJJFFFEEEFFFIIILLLMMMCCCBBB@@@BBBEEEHHHKKKKKKHHHIIIKKKJJJIIIIIIJJJLLLIIIEEEAAA@@@BBBDDDDDDBBBBBBBBBAAAAAA@@@???======;;;<<<>>>>>>======>>>@@@CCCAAA>>>999555000---+++111333444333000---,,,,,,+++++++++++++++,,,,,,,,,***+++,,,------,,,***)))+++,,,------,,,...111333444222111333666777555222000000000//////////////////000111000......///111333777;;;===;;;777333111888999;;;<<<;;;:::777666666666666444333444777::::::888666666777777666555555444333444666777777666222222222222222333444444777777777666666666666666777777666666666666555555999888888999;;;===???@@@???DDDEEEBBBAAACCCDDDBBB======>>>???AAA@@@===;;;555222...,,,,,,------,,,//////...---,,,+++++++++))))))))))))***+++,,,,,,000111111000...---...///000///---+++***)))((((((''''''&&&&&&'''(((((()))+++)))''''''((())))))(((***+++***)))&&&%%%&&&'''&&&((()))+++,,,,,,++++++******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&'''((()))+++---...//////000333555888:::<<<===>>>;;;888777888:::;;;;;;888777777666555444444444111222222333333222222111//////...---,,,++++++***((()))))))))((('''%%%$$$"""$$$'''(((&&&%%%$$$$$$}}}yyy||||||{{{{{{zzzyyywwwuuusssrrrrrrrrrttttttrrrqqqoooppprrrsssttttttssssssuuuuuuuuuuuussspppnnnmmmiiieee```[[[XXXWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUTTTUUUUUUVVVTTTTTTTTTUUUWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^```aaa```___^^^]]][[[YYYWWWVVVTTTTTTVVVWWWYYYZZZZZZZZZZZZ\\\^^^^^^ZZZWWWTTTSSSTTTSSSQQQOOOMMMKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFDDDBBBAAA===???AAACCCEEEFFFGGGGGGGGGIIIKKKLLLKKKKKKMMMNNNLLLKKKIIIFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGGGGIIIKKKLLLJJJIIIHHHIIIJJJMMMPPPQQQOOOMMMLLLLLLMMMKKKIIIHHHIIIJJJLLLMMMEEECCCAAABBBEEEHHHJJJKKKJJJJJJKKKKKKKKKKKKKKKLLLIIIFFFCCCBBBCCCDDDCCCBBBCCCCCCDDDCCCCCCAAA@@@???>>>?????????>>>===<<<<<<;;;;;;:::888666333111///222444666666333111000000++++++++++++++++++,,,,,,---.....................,,,------------...000111333222444777;;;<<<888444333222111000//////000000222222333222000000222333111555999<<<<<<888444222999:::;;;;;;<<<;;;::::::999999888777555555777999;;;:::888888::::::999888333333333333444555555555333333222222222333444555555666666666777777666666999999999999999999888888888888777888999<<>>>>>???@@@???<<<:::555333111///.........---000000///...---,,,+++***))))))))))))******++++++...000111000...------...000///---+++***((((((((((((''''''&&&&&&&&&'''''')))(((''''''((()))((('''((()))***((('''&&&'''(((&&&''')))+++,,,------,,,++++++***((('''%%%$$$######""""""######$$$%%%&&&((()))***,,,---//////000000111222444666888999999===:::888777888999999888555444444333222111000000///000000000000000//////------,,,+++***)))((('''''''''(((((('''&&&$$$###!!!###&&&'''&&&$$$$$$$$$|||xxxvvvuuuwwwxxxyyyxxxvvvuuutttrrrqqqqqqrrrssssssqqqooopppooonnnmmmlllmmmoooppppppppppppooonnnkkkiiigggccc```[[[WWWUUUUUUVVVWWWRRRSSSSSSSSSSSSTTTTTTTTTWWWVVVUUUUUUTTTTTTSSSSSSQQQQQQQQQRRRSSSUUUVVVWWWWWWXXXXXXZZZ[[[]]]___```]]]]]]\\\YYYVVVSSSQQQPPPOOOPPPRRRTTTUUUVVVWWWWWW[[[]]]___^^^YYYSSSNNNLLLMMMLLLKKKJJJIIIHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEEEEEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEDDD@@@AAACCCEEEFFFGGGHHHHHHHHHJJJLLLMMMLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLJJJIIIHHHJJJLLLMMMKKKJJJKKKMMMPPPPPPOOONNNNNNOOOOOORRRTTTTTTQQQNNNKKKJJJLLLMMMNNNOOONNNMMMMMMMMMMMMJJJHHHGGGIIIJJJKKKJJJLLLLLLLLLLLLMMMNNNMMMMMMJJJHHHFFFDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCAAABBBBBBAAA@@@???===;;;999777777777666555444222222000222444444333111111222..................------000///...---...///111222//////...///111222222222555666888<<<@@@@@@;;;777555555555555555444444444666777777666444444555777222333555777999999888666::::::;;;;;;<<<<<<======:::::::::888666555666888;;;::::::;;;<<<===<<<:::222333444444333333444444555444333333333444666777555666666777777777666666:::;;;<<<<<<===<<<;;;;;;;;;:::::::::;;;>>>AAACCCDDDHHHJJJFFFDDDDDDCCC@@@AAA@@@??????>>>===:::777555555333111///...//////000000000000...---+++************+++++++++++++++---///111000///---......//////---+++***)))(((((((((((('''&&&&&&&&&&&&'''((('''&&&'''((()))(((&&&%%%&&&((((((''''''(((***''')))***,,,.........------,,,***)))'''%%%###### !!!!!!"""$$$%%%&&&,,,---...000111111111111111222333555555666666666777666666777888777444222222222111000//////......000000///...---,,,,,,+++++++++***)))(((&&&&&&%%%%%%&&&&&&'''&&&%%%###"""!!!$$$'''((('''&&&%%%%%%{{{xxxvvvuuuqqqsssvvvwwwuuusssrrrrrrrrrqqqqqqqqqrrrqqqnnnlllooommmkkkiiiiiijjjkkkmmmjjjjjjiiigggeeebbb```___[[[YYYUUUSSSQQQQQQSSSTTTPPPPPPPPPPPPPPPQQQQQQQQQTTTUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRRRRSSSTTTVVVWWWUUUVVVXXXYYY[[[[[[[[[[[[XXXYYYYYYVVVRRRNNNMMMMMMMMMNNNPPPRRRSSSUUUUUUUUU\\\^^^```^^^XXXRRRLLLJJJHHHHHHGGGGGGGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFGGGHHHIIIKKKKKKLLLJJJLLLNNNNNNMMMLLLLLLMMMIIIIIIIIIJJJLLLNNNPPPRRRPPPNNNLLLNNNQQQRRROOOLLLOOOQQQSSSTTTSSSSSSUUUVVVTTTVVVXXXWWWTTTPPPMMMLLLLLLNNNQQQRRRPPPNNNMMMLLLSSSQQQOOOMMMMMMLLLJJJIIIKKKJJJJJJJJJLLLMMMLLLKKKIIIHHHGGGEEECCCBBBAAAAAA>>>@@@BBBDDDDDDDDDBBBAAADDDCCCBBBBBBBBB@@@===:::999888777666444333222111///000111000///...///111111222333444444222111000//////......///111333444333222222444666888777777::::::;;;???BBBBBB<<<888555777:::===>>>===;;;999;;;;;;;;;:::888777888999333222222444888;;;============<<<;;;;;;<<<======888999999777555444555777:::999999;;;======<<<;;;333444555555444333444666777666555444444666777999777888999::::::999888777;;;<<<===>>>???>>>===<<>>>>>???AAACCCDDDCCCGGGIIIFFFCCCCCCAAA>>>AAA???===<<<;;;:::777444444555444222000......000000000111111000...,,,+++***++++++,,,,,,,,,++++++,,,...000000///------.........,,,+++***)))))))))(((((('''''''''''''''(((&&&&&&%%%'''((()))'''&&&###%%%'''((((((((()))***)))***+++---.........---,,,+++***)))'''%%%$$$### !!!"""###$$$%%%,,,---///111222333222222222333555666666555333222000000111333444333000---000////////////.........111000...,,,+++***))))))))))))((('''&&&&&&%%%%%%###$$$%%%%%%%%%###"""!!!!!!$$$'''((((((&&&&&&'''}}}yyywwwuuusssqqqmmmpppssssssqqqppppppqqqqqqppppppppppppnnnkkkhhhiiijjjjjjjjjkkkkkkjjjjjjjjjhhheeeaaa]]][[[XXXWWWUUUTTTRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQSSSUUUVVVXXXYYYYYYXXXWWWVVVUUUUUUWWWYYYZZZYYYZZZ\\\]]]]]][[[YYYWWWUUUVVVWWWUUUQQQOOONNNOOOPPPQQQSSSUUUWWWXXXYYYYYY\\\^^^___]]]XXXRRRNNNLLLHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKLLLNNNPPPQQQMMMNNNOOOOOOMMMLLLMMMOOOJJJJJJJJJKKKMMMOOORRRSSSTTTQQQOOOPPPTTTTTTQQQNNNNNNPPPRRRRRRSSSTTTWWWYYYVVVXXXYYYXXXUUURRRPPPPPPNNNPPPRRRRRROOOMMMNNNOOOTTTSSSQQQPPPNNNLLLHHHEEEGGGEEEDDDEEEGGGHHHGGGEEEFFFFFFEEECCC@@@>>>======:::<<>><<<;;;999666555444444444444444222000------...000555777999::::::888555333///111333666777777666555777666666888<<<>>>===<<<=========@@@BBBAAA<<<777555:::@@@EEEGGGFFFBBB???>>>???>>><<<999888888:::333222111444:::???BBBCCCCCCBBB???<<<;;;:::::::::666777888666444333444555777777777999;;;<<<;;;999444666888777555444555777888666555333444666888999;;;<<<===>>>===<<<:::999:::;;;===>>>???>>>===<<>>???BBBCCCBBB@@@BBBCCCBBB@@@===;;;::::::888:::>>>AAACCCCCCCCCBBB@@@???@@@CCCGGGHHHEEEBBB===;;;999777666666777888:::999666222...---///111777:::===???>>>;;;888555111444:::>>>@@@>>>:::777999888888<<<@@@BBBAAA??????>>>>>>@@@AAA@@@:::555555;;;DDDKKKNNNKKKFFFCCC@@@@@@???===:::888888999333222222666===CCCFFFFFFHHHFFFAAA===:::888777777555666666666444333333444444444555777::::::999777555777999888555444666888888666444333333555888999???@@@AAAAAA@@@>>><<<:::888:::<<<===>>>===<<<;;;<<<===>>>>>>>>>>>>======;;;@@@DDDBBB@@@AAA@@@===888666555444555555333111000222333111---***+++---...///111222111000...---)))***+++,,,,,,+++***)))(((***---...---+++***+++,,,+++++++++***++++++,,,((((((((((((((()))******$$$$$$%%%&&&(((((('''%%%%%%'''))))))'''&&&&&&&&&))))))+++,,,,,,+++***)))'''''''''&&&&&&%%%%%%%%% !!!"""### ###''',,,000222333444333555888:::999555111...111///------///111222222------...//////000000111///...,,,***))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((('''&&& ###&&&''''''&&&&&&&&&xxxwwwuuurrrooonnnllllllnnnmmmmmmlllkkkkkkjjjjjjiiijjjllllllllllllmmmnnngggggggggjjjlllmmmkkkjjjeeebbb___]]]\\\ZZZUUUQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRTTTUUUUUUUUUVVVYYY[[[UUUUUUTTTUUUWWW\\\```bbbaaa___]]]]]]___aaaaaaaaadddaaa_________^^^ZZZWWWTTTUUUWWWVVVVVVWWWYYY[[[ZZZ[[[^^^^^^^^^___aaabbbaaa]]]ZZZYYYYYYUUUNNNHHHJJJJJJJJJKKKMMMOOOQQQRRRWWWXXXXXXWWWUUUTTTUUUVVVSSSRRRQQQQQQRRRTTTVVVXXXYYYYYYYYYYYYXXXVVVTTTSSSWWWVVVSSSPPPMMMLLLKKKKKKRRRQQQOOOMMMKKKIIIHHHHHHKKKMMMPPPSSSTTTSSSQQQPPPSSSUUUWWWXXXXXXUUURRRPPPHHHMMMRRRSSSSSSSSSUUUWWWXXXXXXWWWUUUTTTRRRQQQPPPRRRSSSUUUTTTSSSRRRSSSSSSWWWTTTQQQNNNKKKHHHEEEBBBCCCBBB@@@@@@???===:::777888777777666666666666666666777999;;;<<<>>>>>>>>>AAA@@@BBBEEEHHHHHHEEEAAA999888777555444666:::>>>@@@???<<<777222//////000999<<>>888333333555999===@@@@@@===;;;:::999777999<<>>======<<<:::777444222666<<>>???@@@AAAAAA???>>><<>>===:::;;;;;;;;;999666333111666777999;;;<<<;;;:::999555444222000000///000000222111000///---+++******---.........------,,,+++,,,+++***(((((())))))******,,,......---+++++++++++++++***)))))))))))))))***)))(((''''''''''''''''''''''''%%%$$$%%%(((+++'''%%%###%%%(((***)))'''))))))***))))))(((''''''***)))'''%%%###""""""!!!""""""###""""""!!! $$$%%%&&&(((+++---...///,,,///333444333222111111,,,---...//////...---,,,((()))+++---...///000000222000,,,+++++++++,,,+++'''((('''$$$"""$$$&&&&&&''''''((())))))((('''&&&######$$$$$$%%%&&&''''''zzzvvvuuussspppnnnlllkkkkkkmmmmmmmmmllllllkkkkkkjjjggghhhiiiiiijjjlllnnnoooooonnnnnnnnnnnnmmmjjjhhhccc```^^^\\\\\\ZZZVVVSSSRRRRRRSSSSSSSSSTTTTTTTTTSSSUUUVVVVVVUUUVVVXXXZZZXXXYYYZZZ\\\___cccgggiiijjjhhhffffffhhhiiiiiihhhiiifffbbb```___^^^ZZZXXXXXXZZZ[[[[[[ZZZ[[[]]]___]]]^^^_________```bbbddd___[[[XXXWWWWWWUUUOOOJJJIIIIIIIIIJJJLLLPPPSSSUUUZZZ[[[\\\[[[YYYWWWWWWWWWRRRQQQQQQQQQSSSUUUXXXYYY\\\\\\\\\\\\[[[YYYWWWVVVVVVUUURRRNNNLLLJJJIIIIIILLLKKKJJJJJJIIIIIIIIIJJJPPPRRRTTTVVVWWWWWWVVVUUUTTTUUUXXXYYYXXXVVVRRRPPPGGGIIILLLNNNOOOQQQSSSTTTUUUUUUTTTRRRPPPOOONNNMMMPPPRRRTTTTTTSSSRRRRRRSSSTTTQQQMMMKKKIIIFFFCCC@@@BBBAAA@@@@@@@@@???<<<:::777777666555444444444555444555777999;;;<<<======<<<<<<===@@@CCCDDDBBB???999999777444333444777:::AAA@@@>>>:::777555666777<<<>>>AAACCCBBB>>>:::666555666999===??????<<<999:::999888999===AAACCCCCC>>><<<:::999888777444222444777<<>>999444666555111111555666444444555777:::>>>CCCGGGIIIJJJIIIFFFBBB<<<888666666666777666444111///000111333333333333333444444444666666666555555555666666666555444333444666888999???@@@BBBBBBBBB@@@===;;;>>>===;;;<<<===???>>>>>>888888888888666333000///000222444666777666555444444222111///////////////000//////......---,,,,,,---.........------,,,+++******(((((('''(((((()))***,,,......---,,,+++,,,+++***)))(((((('''(((((()))((('''&&&&&&&&&&&&&&&'''''''''%%%$$$%%%(((***&&&$$$$$$%%%((()))((('''))))))******))))))(((''')))((('''%%%$$$###""""""############""""""!!! ###$$$%%%''')))***+++,,,,,,///222444333111111111------...//////...------)))***+++---.../////////......------------+++******++++++)))'''&&&%%%%%%%%%&&&'''''''''&&&%%%%%%######$$$%%%%%%&&&&&&'''}}}yyyuuuqqqsssrrrpppnnnlllkkkjjjiiikkkllllllllllllkkkkkkjjjeeeeeeeeefffhhhkkknnnpppsssqqqooonnnmmmkkkhhheee```^^^]]]\\\\\\[[[XXXVVVSSSSSSSSSTTTTTTUUUUUUVVVUUUVVVWWWVVVUUUVVVWWWYYYZZZ\\\___bbbfffiiilllmmmooonnnlllmmmnnnppppppooonnnjjjeeeaaa___]]][[[ZZZ\\\]]]^^^^^^^^^___aaacccaaaaaaaaa___]]]^^^```ccc\\\XXXTTTSSSSSSSSSOOOLLLIIIHHHHHHIIILLLQQQVVVZZZ___```aaa___\\\XXXWWWVVVPPPPPPPPPQQQSSSVVVXXXZZZ]]]^^^^^^^^^]]][[[ZZZXXXTTTSSSPPPLLLIIIGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMSSSSSSTTTUUUVVVWWWXXXXXXTTTUUUVVVWWWVVVTTTRRRQQQIIIHHHHHHIIIMMMPPPQQQQQQPPPOOONNNMMMKKKIIIHHHGGGLLLOOORRRSSSRRRQQQPPPQQQNNNKKKHHHEEEDDDBBB@@@>>>??????>>>???@@@@@@???===777666555444333333333333222333555777:::;;;<<<===:::999:::<<<>>>???>>>===;;;:::888555333444666999======<<<999777666777999>>>@@@CCCDDDCCC@@@<<<999666777999<<<>>>===:::777:::999888:::>>>BBBDDDEEE>>><<<888666555444333111555777:::>>>???<<<666111111333222//////333444222555666888;;;???DDDGGGIIIKKKJJJGGGAAA;;;777555444444444444222///......000//////000000111111222222666666666666666666777777777666555555666999<<<>>>BBBCCCDDDEEECCC@@@===;;;<<<;;;:::;;;<<<<<<;;;:::333444444444222000---++++++---///111333333222111111000///---------........................//////.........------------,,,***)))((('''''''''((((((***,,,//////---,,,,,,,,,***)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''***%%%$$$$$$%%%'''((((((&&&((())))))))))))((((((''''''&&&&&&%%%$$$$$$######$$$$$$#####################$$$$$$%%%&&&'''((((((+++...111222222111000111------............------***+++,,,---............***,,,...//////...,,,******++++++,,,***(((&&&%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&'''''''''}}}yyyvvvsssooommmooonnnmmmkkkjjjiiiiiiiiijjjkkkllllllllllllkkkjjjgggeeeddddddgggjjjmmmooonnnllljjjhhhhhhfffdddbbb]]]\\\\\\]]]]]]]]][[[[[[VVVVVVUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWVVVVVVWWWYYYZZZ\\\```dddggghhhhhhhhhkkkjjjjjjkkknnnooopppooonnnkkkeeeaaa^^^]]]]]]]]]]]]^^^____________aaacccdddccc```\\\YYYXXXZZZ\\\WWWSSSPPPNNNOOOOOOOOONNNIIIHHHHHHIIIMMMSSSZZZ^^^cccdddccc```[[[VVVSSSRRRMMMMMMNNNOOOQQQTTTVVVWWWZZZ[[[[[[[[[[[[YYYWWWVVVQQQOOOLLLIIIFFFDDDCCCCCCEEEEEEFFFHHHJJJLLLNNNOOOOOONNNNNNOOOPPPRRRTTTUUUTTTSSSQQQOOONNNOOOPPPQQQOOOKKKHHHHHHKKKOOOOOONNNJJJIIIHHHGGGEEEDDDCCCBBBFFFIIIMMMNNNMMMLLLLLLLLLGGGDDDAAA??????>>>===;;;;;;;;;:::<<<>>>??????>>>777777555444333333333333333444666999;;;===>>>???===<<<<<<<<<==================<<<:::888888;;;===>>>>>>===:::777666666777???AAAEEEGGGFFFBBB===999555666888;;;===<<<999777888888888:::>>>BBBDDDDDD@@@<<<888555444444444333555666888:::999555000---000222111......222333111333444777:::===@@@CCCDDDEEEDDDAAA===777333222222111222111000---,,,---///,,,------...///000000111444555555666666777777777888777666666888<<<@@@BBBEEEFFFGGGGGGEEEBBB???===<<<:::888888888777444222000000111111///---***(((***,,,...000222222111111......,,,++++++,,,------............////////////.........------.........++++++******)))))))))))),,,...//////...,,,,,,---)))((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%''')))%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))),,,///000000//////000------------------------++++++,,,,,,------,,,,,,)))+++---------,,,,,,,,,***''''''))))))'''&&&'''#########$$$$$$$$$$$$$$$%%%&&&'''((())))))((((((}}}yyyvvvssspppllljjjmmmlllkkkjjjiiiiiiiiiiiijjjkkklllmmmlllkkkjjjiiiiiifffccccccfffiiikkkkkkiiigggdddbbbaaa```^^^\\\ZZZ[[[\\\]]]]]]]]]]]]^^^ZZZYYYXXXVVVTTTSSSRRRQQQTTTVVVWWWWWWVVVWWWYYY[[[\\\^^^bbbdddeeedddbbbaaacccccccccfffiiikkkkkkjjjhhheeeaaa]]][[[[[[]]]___^^^___```___^^^^^^```aaaaaa___\\\VVVRRRPPPPPPRRRPPPNNNKKKJJJJJJKKKLLLMMMIIIHHHHHHIIIMMMTTTZZZ^^^bbbbbb```\\\VVVQQQMMMLLLJJJJJJKKKLLLMMMOOOPPPQQQSSSTTTUUUUUUTTTSSSQQQPPPMMMKKKHHHEEECCCAAAAAAAAADDDDDDEEEFFFGGGIIIKKKKKKHHHHHHGGGHHHIIILLLNNNPPPRRRNNNIIIEEEEEEGGGKKKNNNQQQMMMGGGFFFGGGIIIIIIHHHDDDDDDCCCCCCBBBAAA@@@@@@AAACCCFFFGGGFFFEEEEEEEEE@@@===:::999999::::::999777666666888:::<<<<<<<<<888777666555444444444444666888:::<<<>>>@@@AAAAAACCCBBBBBB@@@???>>>======?????????>>>===>>>@@@CCCDDDDDDCCC@@@<<<999999999===AAAFFFIIIHHHCCC<<<888444444666999;;;;;;999777666555666999<<>>AAAEEEHHHKKKHHHDDDAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===???@@@@@@>>>>>>>>>???:::777555444555777888888555444333444666888999888777666555555555555555555999:::<<<>>>???AAAAAABBBDDDEEEEEEDDDAAA>>>>>>>>>>>>>>>???>>>>>>???AAACCC@@@AAAAAA???<<<:::999:::<<<@@@EEEHHHGGGBBB<<<777555555666888::::::777555333222333555999;;;;;;;;;777444000......///000000111222333222000...------000222222//////333555333///000222333555555666666111222111000---,,,---...---......---,,,+++---...,,,,,,---///000222333444222333555777888888888888444444555777999<<>>>>>>>>>>>>>>>>>>>>??????AAABBBCCC>>>>>>???AAABBBDDDFFFGGGDDDCCC@@@>>>>>>>>>@@@AAABBBBBB@@@>>>;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAAAAA<<<===<<<;;;999888:::;;;666333111000222555666777666444222222444555666555444444444333444444555666999:::;;;===>>>?????????>>>AAACCCCCC@@@=========:::;;;<<<;;;999:::;;;===666888;;;;;;;;;;;;===>>>>>>@@@BBBCCCBBB???<<<999888777777777888777444111000///000222555666666555333111...---...///000//////111111///+++)))***,,,///222111...///333555333111111333333444333222222...//////---+++***+++---,,,---...---,,,,,,---///---...///111333444666666333444777999;;;;;;;;;:::111222444666999:::<<<<<<@@@???>>>===>>>@@@CCCEEEGGGBBB<<<888666666555444111222333333222000...,,,((()))+++,,,,,,+++***)))***))))))))))))+++---............///000000111111444333222111111333444666444555666666666555333333333444444222///+++))))))((((((((()))***+++------...---+++)))'''%%%$$$$$$###$$$&&&&&&%%%%%%%%%'''"""$$$%%%%%%""""""###%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%%%%###""" """"""!!!!!!"""$$$'''(((&&&&&&&&&'''''''''''''''"""$$$&&&''''''''')))+++)))(((''''''''''''((())))))))))))((('''%%%$$$###$$$''')))(((%%%$$$'''***555)))###((()))%%%###((($$$$$$######$$$%%%'''(((''')))+++,,,,,,+++((('''|||yyyvvvqqqsssttttttrrrpppnnnnnnllllllkkkkkkllllllmmmnnnlllmmmnnnnnnllliiieeeccc]]][[[YYY]]]cccfffeeebbbZZZWWWTTTSSSTTTTTTTTTSSSOOORRRUUUVVVUUUUUUWWWZZZYYYXXXWWWUUUSSSRRRPPPPPPMMMOOOSSSVVVYYY\\\aaaddd```aaabbbcccbbb```]]][[[]]]\\\[[[ZZZZZZXXXTTTRRRSSSTTTSSSPPPMMMLLLNNNQQQQQQQQQPPPMMMJJJHHHHHHIIIEEEGGGHHHGGGEEEEEEEEEFFFBBBBBBCCCBBBAAAAAABBBCCCAAAAAABBBDDDFFFIIILLLMMMJJJJJJIIIHHHGGGIIIMMMPPPKKKKKKJJJIIIGGGEEECCCBBBEEEFFFGGGGGGGGGFFFEEEDDDAAA@@@???=========>>>>>>>>>>>>>>>???@@@BBBCCCDDD:::;;;<<<>>>@@@BBBCCCCCC??????@@@@@@@@@>>><<<;;;===>>>???===:::999<<>>???@@@BBBBBBCCC======;;;888666666888:::444111//////111444666777777444222222333444444444222222222222333444555555888999:::;;;<<<<<<<<<<<<888<<<@@@AAA>>><<<<<<<<<777888888777555444555666222666:::===???BBBEEEGGGAAA@@@@@@>>>======<<<<<<;;;:::888777666444111......---...000222333222111222111//////000111222111///000000---(((&&&''')))...111000---...333444333333444444555444333111000/////////---+++***+++,,,,,,---...---,,,,,,...///...///111222444666888888444666999;;;=========<<<...000333666888999999999===;;;999999:::>>>BBBEEEEEE@@@:::666555555666666333444555555444222000...***+++---...---,,,***)))))))))))))))***+++---...+++,,,---///000222333444555444222222222444666777555666777777777666444444555666666333///+++(((((((((((()))***+++---///000111///---***(((&&&$$$$$$"""$$$&&&&&&%%%%%%%%%&&&"""$$$&&&%%%"""!!!###%%%%%%&&&&&&'''((((((((('''###$$$%%%&&&%%%###!!!"""!!! !!!"""$$$'''(((%%%%%%&&&&&&&&&&&&'''''' """$$$%%%%%%&&&(((***((('''&&&%%%%%%&&&'''((())))))((('''&&&$$$""""""!!!&&&******&&&###$$$'''+++ &&&+++&&&%%%)))$$$######"""###%%%'''(((&&&(((***++++++)))'''%%%~~~yyyuuuqqqnnnkkkrrrrrrrrrttttttssspppmmmmmmlllkkklllmmmnnnnnnmmmeeeeeeddddddbbbaaa```___]]][[[YYYZZZ\\\\\\ZZZWWWQQQQQQQQQQQQPPPNNNLLLKKKQQQRRRSSSTTTUUUUUUUUUUUUWWWUUUSSSQQQPPPPPPPPPPPPSSSRRRRRRRRRTTTVVVXXXYYYYYYVVVTTTTTTVVVUUURRROOOSSSSSSRRRQQQQQQQQQRRRRRROOOOOONNNNNNMMMLLLLLLKKKMMMKKKIIIFFFDDDCCCBBBBBBDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHGGGFFFDDDBBBAAA@@@CCCCCCCCCCCCEEEGGGIIIJJJGGGGGGGGGGGGHHHJJJLLLMMMKKKKKKKKKHHHEEECCCCCCDDDBBBDDDGGGJJJKKKIIIDDDAAACCC@@@<<<::::::;;;;;;;;;888:::<<<>>>??????>>>======;;;::::::<<<>>>>>>>>><<<===>>>>>>>>>>>>===<<<999:::;;;<<<>>>>>>>>>???;;;<<<===>>>???@@@@@@AAA===<<<999777555444444444333555555444111111444777<<<;;;999777666444444444111222222222222222111000777555888>>>>>>888666888222555888999999777666555666666666666555444333222666;;;CCCHHHJJJIIIIIIHHHJJJIIIGGGDDDAAA===:::999888555222111111222333222111///---,,,,,,,,,...///......///111222333444444666444000+++)))(((((()))......---...///222555666444444444333222000---,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,------...///......000555999::::::;;;=========:::777555000...---///444777888777999999:::;;;===???AAACCC@@@;;;777777;;;<<<:::777777666555333000...,,,,,,******))))))))))))*********)))(((((((((***+++,,,+++***)))+++...000111000111///......111444555666333333444333222111///---222333333000---***))))))......------------.........,,,)))&&&%%%&&&'''(((&&&$$$"""###%%%&&&%%%"""###""""""###%%%'''&&&%%%$$$$$$$$$%%%''')))***+++)))((('''%%%###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!###%%%&&&'''&&&&&&"""""""""###$$$$$$%%%%%%&&&$$$###$$$$$$###!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%###"""###%%%''''''''''''''''''''''''((()))***|||wwwtttrrrpppmmmkkkrrrqqqpppqqqqqqpppnnnllllllkkkjjjkkklllllljjjiiiaaaaaaaaa```___^^^\\\\\\ZZZYYYWWWWWWYYYXXXVVVSSSQQQPPPNNNMMMLLLKKKKKKKKKMMMNNNOOOPPPPPPQQQQQQQQQQQQOOOMMMLLLJJJJJJJJJJJJNNNNNNOOOPPPQQQRRRTTTUUUWWWUUUSSSSSSTTTSSSPPPMMMLLLLLLLLLMMMOOOPPPRRRRRRMMMMMMMMMLLLLLLLLLLLLLLLKKKIIIGGGEEECCCBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFDDDBBBAAADDDCCCCCCBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHIIIJJJLLLJJJJJJIIIFFFCCCBBBCCCDDDEEEEEEEEEGGGHHHGGGDDDBBBCCC@@@<<<:::::::::;;;:::888999:::<<<<<<<<<<<<;;;<<<;;;:::<<<>>>??????>>>========================;;;<<<===>>>>>>?????????>>>>>>>>>>>>???>>>??????<<<;;;999666555444444444333444555333111222444777:::;;;======<<<:::888666000000111111111111111111222000111666777333222666555777999888666555666888777777777777666555444333888>>>GGGMMMNNNLLLJJJHHHIIIHHHFFFCCC???<<<:::999777444111000111111111111000///...,,,,,,---...///,,,---...000333555666777555333///,,,***)))***+++...---,,,,,,---///222333333333333222111///---,,,******+++,,,------------******+++++++++,,,,,,,,,***,,,///111222444333222666888999:::999777444222///,,,++++++...111111000444555555777999;;;<<<===:::666222222555777555333444333222000///---,,,+++((((((''''''''''''((((((***))))))))))))***+++,,,***))))))+++///222333222///---+++,,,///222444444111111111111///...---,,,---...///...+++***)))***---,,,,,,++++++,,,,,,---,,,***(((%%%$$$%%%&&&'''&&&$$$"""###%%%&&&%%%###"""!!! """$$$%%%%%%$$$%%%%%%%%%&&&((()))+++,,,******)))'''&&&$$$###"""###############$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%$$$######$$$###!!!!!!!!!!!!!!!"""""""""###""""""""""""############&&&%%%$$$%%%&&&''''''%%%&&&'''''''''(((((((((((({{{wwwwwwtttrrrppppppooonnnlllooommmkkkkkkkkkjjjhhhgggjjjiiiiiijjjjjjhhheeebbb\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVTTTSSSSSSSSSQQQOOOPPPOOOMMMKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNLLLKKKIIIHHHFFFEEEEEEEEEJJJKKKMMMOOOQQQQQQQQQQQQUUUSSSRRRQQQQQQPPPMMMKKKGGGHHHHHHIIIJJJLLLNNNOOOKKKKKKJJJJJJKKKKKKLLLLLLGGGFFFDDDCCCBBBAAABBBBBBDDDEEEEEEEEEEEEEEEDDDCCCHHHHHHHHHGGGFFFDDDCCCBBBDDDCCCBBBAAAAAABBBCCCDDDIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHFFFCCCAAA@@@BBBDDDGGGFFFDDDEEEFFFGGGFFFEEECCC@@@<<<::::::;;;::::::::::::999999999:::::::::;;;;;;<<<>>>AAABBB@@@???@@@???>>>======>>>???@@@>>>??????@@@@@@??????>>>AAAAAA@@@???>>>======<<<:::999777555444444444555222333444444333333555777999<<<@@@CCCCCC???;;;888111111111111111222333444999666666888777444444666777999:::777333222555:::777777888777777666555444999???HHHNNNOOOLLLHHHEEEGGGEEEBBB???<<<:::999888444222///...///000000//////...---,,,+++,,,------***+++---///222555777888333111...,,,+++++++++,,,,,,,,,++++++,,,---///000111111111000///---,,,+++'''((()))***+++,,,,,,---))))))))))))*********+++)))***,,,...///...,,,+++111222333444333222///......,,,))))))***+++******......///111222444555666333///,,,,,,///000///---///......---,,,+++******&&&&&&&&&%%%%%%&&&&&&&&&***))))))))))))***++++++***)))))),,,///222444444,,,***)))+++...111333333000000...---,,,+++++++++)))***,,,,,,***)))******++++++************++++++***)))&&&$$$###$$$%%%%%%%%%$$$######%%%%%%$$$###!!!  """######"""%%%%%%&&&'''((()))+++,,,+++++++++***(((&&&###""""""""""""######$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$######%%%$$$###$$$$$$$$$""" !!!!!!!!!"""""""""######!!!!!!"""""""""#########&&&&&&&&&'''))))))'''%%%%%%&&&'''((()))(((''''''{{{wwwuuutttrrrppppppppppppooonnnllljjjgggeeeeeeeeecccbbbfffffffffgggfffccc___[[[XXXXXXXXXXXXWWWVVVUUUTTTUUUTTTRRRPPPOOONNNMMMLLLOOOOOOOOONNNMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHGGGFFFFFFJJJLLLOOORRRTTTSSSRRRQQQRRRRRRQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGHHHHHHJJJKKKLLLDDDCCCBBBAAA@@@@@@AAAAAADDDDDDDDDDDDDDDCCCCCCBBBGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBBBBAAAAAABBBDDDDDDJJJIIIGGGFFFEEEEEEFFFFFFGGGFFFEEEBBB@@@@@@CCCEEEFFFFFFFFFGGGJJJKKKKKKJJJEEEBBB>>>===<<<<<<;;;:::===<<<:::999999:::;;;<<<<<<<<<>>>AAACCCDDDBBB@@@BBB@@@???======???@@@BBB@@@AAAAAA@@@@@@???>>>===@@@??????>>>>>>===<<<<<<888777666444444444444555444444555555666777888999;;;===AAACCCBBB???;;;888333333333333444555777888BBBAAA???>>><<<888666555666:::<<<999333000333888666666666666666555444333888===CCCHHHHHHEEEBBBAAABBB@@@===999666555555555222000...---......---,,,,,,,,,+++***)))******+++)))***+++---000222333444...---+++*********+++,,,*********+++,,,---///000000//////...---,,,******'''''''''(((((())))))***'''''''''(((((())))))***---+++***++++++((((((***+++,,,---......---+++***---+++)))((((((((((((((()))***+++,,,.../////////...,,,))))))+++,,,,,,+++******))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((())))))***))))))+++...111111111+++******,,,///222333333111000...,,,+++++++++,,,(((***++++++***))))))*********))))))))))))******)))(((&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$!!! !!!"""######"""%%%%%%%%%&&&'''((()))*********++++++)))&&&###!!!""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''%%%%%%%%%&&&&&&$$$"""!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$%%%&&&)))++++++)))&&&%%%&&&((())))))(((&&&%%%~~~zzzwwwuuurrrqqqooooooooonnnllljjjkkkhhhfffdddddddddbbbaaabbbaaabbbbbbbbb___ZZZWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTSSSQQQOOOMMMLLLLLLLLLNNNPPPSSSUUUTTTQQQNNNKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIKKKMMMPPPTTTUUUTTTSSSRRRQQQQQQQQQOOOMMMKKKIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHJJJKKKCCCBBB@@@?????????@@@AAABBBCCCCCCDDDDDDDDDDDDCCCHHHHHHHHHHHHHHHGGGFFFEEEAAAAAAAAAAAABBBDDDFFFGGGHHHGGGEEEDDDCCCBBBCCCCCCEEEEEEDDDCCCAAABBBDDDFFFDDDEEEGGGLLLPPPQQQPPPOOOGGGEEEAAA@@@??????===<<<@@@>>><<<;;;:::<<<===???======???BBBDDDEEECCCAAABBBAAA???======???AAABBB@@@@@@@@@???>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<===666555444333333444555555666666777888:::;;;;;;;;;>>>>>>>>>>>><<<:::888777333333444444555666777888>>>???@@@???===;;;888555444888;;;:::555111111333333333333333333333222111777:::===??????>>>>>>>>>===:::777444111111111111000...---,,,------,,,+++))))))((((((''''''''''''))))))***+++,,,,,,------***)))((((((((()))******'''((()))+++,,,...000111...---,,,+++***))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))...,,,...333222+++((()))(((((()))*********))))))))))))((('''&&&&&&'''((('''(((***+++,,,,,,,,,,,,,,,+++))))))***+++++++++&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&***)))((())),,,.........---,,,,,,...222444555444222111///---,,,,,,------+++------,,,***(((((()))******))))))))))))******)))((('''%%%%%%%%%%%%&&&$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$############$$$%%%&&&'''((('''((())))))(((%%%""" ######$$$%%%'''((())))))'''''''''''''''&&&&&&%%%#########$$$%%%'''((((((######$$$%%%&&&''''''(((((('''&&&'''((((((&&&%%%""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&######%%%))),,,,,,+++)))%%%&&&((())))))'''%%%$$$}}}yyyvvvrrrooonnnmmmkkkkkkkkkiiigggdddiiihhhfffeeeeeeeeecccaaa]]]\\\\\\]]]]]][[[XXXUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQNNNLLLKKKLLLNNNMMMQQQUUUXXXXXXTTTOOOKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIJJJKKKLLLLLLLLLKKKKKKJJJLLLOOORRRSSSSSSRRRQQQQQQRRRRRRPPPMMMJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJEEEDDDCCCCCCCCCEEEHHHIIIBBBAAA@@@>>>>>>>>>?????????@@@BBBDDDEEEFFFFFFFFFJJJKKKKKKKKKKKKKKKJJJJJJ@@@@@@@@@AAABBBDDDFFFHHHFFFEEECCCAAA@@@@@@@@@@@@BBBCCCDDDCCCBBBBBBDDDFFFBBBDDDGGGLLLQQQSSSRRRPPPIIIFFFDDDBBBAAA@@@>>>===???===<<<;;;;;;<<<>>>???======>>>@@@BBBBBB@@@??????>>>===<<<<<<===>>>???=========<<<;;;:::888888666666777888999:::;;;<<<333333222222222333555666777777888:::===???>>>===???>>><<<999888777666666333333444555666666666555777;;;======>>>AAAAAA???333555888888555222000///000000111111111111000000666888::::::::::::;;;===777666444111///.........///---,,,,,,------+++)))(((((('''''''''&&&&&&&&&******)))))))))((((((((('''''''''''''''(((((()))'''''')))***,,,...//////,,,+++***)))((((((((((((***)))'''%%%$$$$$$%%%%%%$$$%%%%%%&&&'''((())))))++++++333======111((((((''''''((())))))******)))&&&&&&&&&%%%$$$$$$&&&((('''(((***+++,,,+++******+++***)))))))))***+++,,,%%%%%%&&&&&&''''''(((((((((''''''&&&&&&''''''(((&&&'''''''''''''''&&&%%%(((''''''(((+++---------111000000222444666666555333333111000///............//////---***((('''((())))))(((((((((((())))))((('''&&&&&&%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$###$$$%%%&&&%%%$$$###"""######$$$%%%&&&&&&%%%&&&&&&&&&&&&$$$###"""###$$$%%%&&&((()))***+++))))))******))))))((('''#########$$$%%%''')))***$$$$$$%%%&&&&&&'''((((((((('''''''''))))))'''&&&"""""""""#########$$$$$$%%%%%%&&&&&&&&&'''''''''######%%%'''***,,,+++***&&&&&&'''((('''&&&%%%$$$}}}yyyvvvssspppmmmjjjkkkiiihhhhhhhhhgggdddaaadddcccbbbccccccccc```^^^YYYXXXWWWXXXYYYYYYWWWUUURRRRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPMMMJJJJJJLLLOOOMMMPPPSSSVVVUUURRRNNNKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGIIIJJJLLLMMMMMMMMMMMMJJJLLLNNNQQQRRRRRRRRRQQQRRRSSSTTTQQQMMMJJJIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIEEECCCBBBAAAAAACCCFFFGGGCCCBBB@@@>>>>>>>>>>>>???===>>>AAACCCFFFHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJAAA@@@@@@@@@AAABBBDDDEEECCCBBB@@@???>>>>>>>>>???===@@@BBBCCCBBBBBBCCCDDDCCCCCCEEEHHHLLLNNNNNNNNNIIIGGGDDDCCCBBB@@@>>><<<:::999999999999:::<<<======;;;:::;;;<<<===<<<;;;999999999999999999999999999999999999888777555555333333444555666777888888222111111111222333555666777666777:::>>>@@@???===>>>===;;;999888888777888555666888::::::999777555777;;;<<<:::>>>GGGKKKKKK555333222333444333000---//////000000000000//////111444666888777777888999444444333111000...---,,,...---,,,,,,------+++)))(((((((((((((((''''''&&&***)))))))))((('''''''''&&&&&&''''''''''''(((((('''((())))))***************)))((('''&&&&&&'''''')))(((&&&$$$$$$$$$&&&&&&$$$$$$%%%&&&'''((())))))***(((...999999...(((***'''((())))))***+++++++++((())))))'''$$$$$$&&&)))((()))***,,,,,,+++***)))))))))(((((('''(((***,,,%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))((('''&&&&&&%%%%%%(((,,,///000000333222222444666777666555333333333222111000///...---......---***((('''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&%%%###"""$$$&&&&&&$$$###$$$%%%&&&%%%###############$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&((()))++++++++++++,,,,,,++++++***)))%%%$$$$$$$$$%%%&&&((()))((('''''''''&&&&&&%%%%%%&&&&&&%%%&&&((((((&&&%%%""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((())))))((('''''''''&&&&&&%%%%%%%%%~~~zzzwwwtttqqqpppnnnllljjjiiihhhhhhhhhhhhgggdddbbb]]]]]]]]]___```^^^[[[YYYVVVUUUTTTUUUWWWXXXWWWVVVQQQQQQRRRRRRRRRQQQPPPPPPNNNOOOOOOLLLIIIIIILLLOOOMMMNNNPPPRRRRRRPPPMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJGGGIIIKKKMMMOOOPPPPPPPPPLLLNNNPPPQQQSSSSSSSSSSSSRRRTTTUUURRRNNNJJJJJJKKKOOONNNLLLJJJGGGFFFEEEDDDEEECCCAAA@@@@@@BBBEEEFFFCCCBBB@@@???>>>===>>>>>>;;;===@@@DDDGGGJJJLLLMMMGGGGGGHHHHHHIIIIIIHHHHHHAAAAAA@@@??????@@@AAABBBBBBAAA???============>>>:::===AAACCCBBBAAAAAABBBEEECCCBBBCCCFFFIIIKKKKKKHHHFFFDDDBBBBBB@@@===;;;666666666666777888999:::<<<:::888777999999999888555666777777777777666555777777777666666555333333222222333333444555555666111000000000111333555666666666666:::>>>@@@???===;;;;;;;;;;;;;;;::::::999999;;;>>>@@@???===:::888999;;;999555999DDDLLLMMM777222......222333111......///000000000000//////+++///333666666555444444333333333222111///---,,,...---,,,---------+++))))))))))))***)))(((((('''))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))((('''&&&%%%***)))'''&&&%%%%%%&&&'''((('''%%%$$$$$$%%%'''((($$$$$$%%%&&&'''))))))***---%%%%%%,,,,,,&&&'''///((())))))***+++,,,------,,,------***'''&&&(((***((()))+++,,,,,,+++)))(((&&&''''''&&&&&&&&&)))***&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''')))***+++++++++)))((('''######$$$(((---111444444444444444555777777666444333333444333222111///---+++,,,---,,,***(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###############"""%%%&&&%%%###"""$$$&&&&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&'''!!!"""###%%%''')))***+++,,,------------,,,++++++'''&&&%%%%%%%%%%%%''''''+++***)))(((&&&$$$######%%%$$$$$$%%%&&&'''%%%$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&%%%&&&'''&&&%%%((('''&&&%%%%%%%%%%%%&&&~~~xxxuuuwwwtttpppnnnmmmllljjjiiihhhhhhhhhgggeeeccc```______\\\ZZZZZZ\\\]]][[[YYYXXXZZZ[[[ZZZWWWTTTSSSSSSTTTTTTSSSSSSQQQPPPPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNNNNIIIIIIHHHGGGHHHIIIJJJKKKHHHHHHJJJMMMQQQSSSSSSRRRPPPPPPOOOOOOPPPRRRUUUVVVSSSRRRQQQOOOOOONNNNNNOOOOOONNNMMMKKKIIIGGGFFFEEEBBBDDDEEEGGGGGGEEECCCBBBDDDCCCBBB@@@>>>;;;999888<<<===@@@CCCFFFIIIKKKLLLPPPLLLGGGCCCAAABBBDDDFFFAAA@@@@@@??????@@@@@@AAA@@@???>>>===<<<;;;;;;;;;:::;;;<<<===============???@@@CCCDDDDDDEEEGGGIIIJJJFFFBBB???===;;;999777333333333444444444444444888888999:::999888666555333333333555888999888666444444555555666666777777222333333444444333333222222222111111111111111111555666888;;;<<<======<<<;;;:::888666666777888999;;;>>>CCCEEEDDD???999555888888777666666888===AAA555111......111333222000///111222444444333111000333333333222222222222222111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---+++)))))))))(((&&&%%%''''''((((((((((((''''''++++++***)))((('''&&&%%%&&&&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))'''''''''((())))))******)))(((''''''''')))***+++***+++++++++******,,,...+++,,,,,,+++(((''''''(((---+++***+++------+++(((+++******)))((((((''''''&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$$$$(((((()))************))),,,,,,+++***+++---000111333555888888666444333333555444333222111000///...000---)))((())))))'''$$$'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&((('''""""""''''''"""'''$$$"""###''''''###%%%%%%%%%&&&&&&%%%$$$$$$""""""###$$$&&&(((***+++,,,,,,,,,,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''***)))(((&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!|||wwwuuuuuurrrnnnlllkkkkkkiiihhhggggggfffeeeccc```^^^]]]\\\YYYXXXXXX[[[\\\[[[ZZZXXXYYY[[[ZZZXXXUUUUUUUUUUUUTTTSSSQQQPPPPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJKKKOOOSSSWWWXXXXXXTTTSSSRRRQQQQQQRRRSSSTTTQQQQQQPPPPPPOOONNNNNNMMMNNNMMMLLLJJJIIIGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFCCCBBB@@@>>><<<;;;::::::===???AAADDDGGGJJJKKKLLLMMMJJJGGGCCC@@@?????????>>>>>>>>>>>>>>>>>>??????===<<<:::999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;===???@@@AAABBBDDDFFFHHHEEEBBB@@@???===;;;999555555555555444444444444::::::;;;;;;;;;:::999888555444444555777888777666444444555555666777777888444444444555444444333333111111222222222222222222444555777999::::::::::::888777555444444555777888999<<>><<<;;;;;;<<<===???AAACCCFFFHHHJJJKKKLLLKKKJJJHHHDDDAAA===;;;999<<<<<<<<<======>>>>>>???AAA???===;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;888:::;;;<<<<<<>>>AAACCCDDDCCCAAAAAAAAA???===;;;999999888777666555444444;;;<<<=========<<<;;;:::888666444444666777777666444555555666666777888888666666555555444444333333111111222222333333444444444555666777888777666666333222222111222333555666777999;;;======;;;999777666555666888;;;:::666222444555777777666555555666444555666777777666555444///.........------------111111000//////...------------------------------++++++,,,---------------,,,***)))((()))((('''%%%'''((((((((((((((((((''',,,++++++***)))((('''''''''(((((())))))(((((('''''''''(((((((((((())))))(((((()))***+++,,,---...))))))((('''''''''(((((('''((()))((('''&&&'''((()))******)))'''&&&'''((((((''''''))),,,---,,,+++,,,+++***))))))((((((((((((((((((((())))))))))))******))))))(((((())))))))))))***++++++++++++***+++***)))(((((()))++++++,,,---...---+++++++++,,,---,,,,,,+++***))))))((('''&&&%%%&&&((()))))))))&&&%%%%%%%%%%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###&&&'''%%%%%%''''''$$$***'''###"""###$$$""" $$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&'''((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$#######################################&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$######""""""|||wwwsssrrrqqqpppooollljjjhhhggggggfffdddbbbcccbbbaaa```^^^\\\ZZZZZZSSSSSSSSSTTTWWWYYYZZZ[[[YYYZZZZZZXXXUUUSSSSSSSSSQQQPPPPPPOOOPPPRRRTTTUUUUUUTTTQQQOOOMMMLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJIIIJJJNNNSSSWWWYYYTTTSSSQQQPPPOOOOOOOOOOOOKKKLLLNNNOOONNNMMMKKKIIIHHHHHHHHHHHHIIIIIIIIIJJJGGGFFFDDDBBBBBBBBBCCCDDD@@@>>>;;;::::::;;;===???AAABBBDDDFFFHHHJJJKKKKKKKKKJJJGGGDDDAAA>>><<<;;;<<<===>>>>>>??????@@@@@@CCCBBB@@@>>>>>>???AAABBB????????????>>>>>>===<<<:::;;;<<<;;;;;;<<>>===<<<:::888777666555;;;<<<=========<<<;;;::::::888555333444666666666444555555666666777888888666555555444333333333333111111222333444444555555555555666666666555444333/////////000111333444555555666777999999999999999999777666:::>>>???:::444444777;;;:::888666666888777777888888888777666555111111000000//////......111111000000///...---,,,........................+++,,,,,,---...---------,,,***)))((())))))'''&&&((((((''''''''''''((((((,,,++++++***))))))((((((((((((((()))))))))))))))(((((((((((((((((())))))((()))***+++,,,---...///))))))(((((('''''''''''''''((()))((('''%%%&&&&&&'''((()))(((&&&&&&'''(((''''''((()))***+++******))))))((((((((()))***+++((())))))))))))***************))))))))))))******)))******+++++++++++++++++++++***)))(((((()))))))))******)))''''''(((***)))))))))(((((('''''''''%%%$$$$$$%%%&&&(((((()))'''&&&%%%%%%%%%&&&((()))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&---)))%%%######$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###################################################&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########~~~{{{xxxsssooommmllljjjhhhhhhfffeeedddeeedddbbb```aaa```___^^^\\\[[[[[[ZZZQQQRRRSSSTTTUUUWWWYYY[[[YYYYYYXXXVVVRRROOOOOOOOOOOOOOOPPPQQQSSSVVVXXXZZZWWWVVVSSSPPPNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLOOOPPPQQQRRRTTTUUUVVVVVVPPPMMMIIIHHHJJJNNNPPPQQQMMMMMMLLLLLLLLLLLLLLLLLLIIIJJJLLLMMMMMMKKKIIIHHHDDDEEEFFFHHHJJJLLLMMMMMMKKKIIIEEEBBB@@@???@@@@@@>>>===;;;999:::<<>>===>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>>======>>>@@@AAABBBBBBBBBBBBAAA@@@??????>>>???>>>===<<<===???BBBFFFEEEEEEFFFFFFFFFCCCAAAAAA@@@>>><<<:::888777666999999;;;;;;;;;;;;:::999:::777444333444555555555444444444555666666777777444444222222111111222222111111222333444444555555555555666666555444222111......///000111333444555444444555666777888999::::::666444777<<>>;;;:::;;;===>>>???@@@AAABBBBBBAAA@@@?????????>>>??????@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@?????????>>>>>>???BBBEEEKKKJJJIIIIIIIIIHHHFFFDDD@@@???>>><<<:::888666555666777888999999999888777888666333222333444444333222333333444555555666666333222111000000111222333111111222222333333444444444444555555444333111000---...///000111222333333222333333444555666777888666333111222666::::::999555666888888666666666777666666555555444444333333000000///...---,,,,,,+++---...///000///...---,,,------------------------,,,,,,---...............---,,,++++++,,,,,,+++))))))((('''&&&&&&'''((()))))))))))))))((((((((('''''''''''''''((()))************))))))))))))(((((((((((())))))***+++++++++''''''((((((((('''&&&&&&''')))++++++)))((('''(((###$$$&&&&&&%%%%%%&&&(((&&&((())))))'''%%%&&&&&&((('''&&&&&&''')))+++---))))))))))))************&&&&&&%%%%%%&&&&&&''''''(((((()))************)))*********))))))((((((((('''((()))((('''&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&'''&&&$$$###%%%&&&))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&)))***'''###$$$(((+++***(((&&&%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""#########$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$~~~yyyvvvtttrrrooollliiigggfffcccaaabbbbbbaaabbbcccbbb```^^^YYYYYYXXXXXXXXXYYYZZZ[[[VVVWWWXXXWWWVVVUUUXXXZZZVVVVVVUUUSSSPPPOOOPPPRRRUUUVVVXXXZZZ[[[[[[ZZZYYYUUUSSSOOOMMMKKKKKKLLLMMMJJJIIIIIIIIIJJJKKKLLLLLLPPPRRRTTTVVVXXXXXXYYYYYYWWWSSSNNNKKKIIIIIIHHHGGGCCCDDDDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNLLLIIIEEEBBB@@@???>>>============>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCCCC???>>>===<<<;;;;;;;;;;;;===>>>???@@@???>>><<<:::<<<===???@@@AAAAAAAAA@@@======>>>>>>???>>>>>>>>>;;;<<<<<<===>>>AAAFFFIIIMMMJJJHHHFFFFFFEEECCCBBB===<<<;;;999777555444333444555777888888888777666444333222222333444333111111111222333333444444555222111000000111222444555111111222222222222222222111222333333222111///...,,,---...///000000111111000000111222333444444444222111111111222444555666666444333333444555555444444444333222111111111111//////...---,,,+++******+++---...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///---,,,,,,---...---+++)))((('''&&&&&&'''((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&((()))************)))))))))((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&%%%'''***+++***(((((((((!!!###%%%%%%$$$$$$&&&((($$$&&&((((((&&&%%%&&&(((...---***(((((((((***+++((((((((()))))))))******%%%$$$$$$$$$%%%%%%&&&'''''''''((())))))))))))((('''((((((((((((''''''&&&&&&(((******(((&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''&&&$$$$$$&&&(((&&&'''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%(((///444///&&&###%%%'''''''''&&&%%%$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((###$$$&&&''''''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%|||xxxtttrrrpppmmmjjjgggffffffeeecccaaaaaaaaaaaabbbcccbbb___]]]VVVVVVUUUUUUVVVXXXZZZ[[[XXXZZZZZZYYYVVVUUUWWWYYYTTTUUUTTTSSSQQQQQQSSSUUUYYYZZZ\\\^^^]]][[[XXXWWWRRRPPPMMMJJJIIIIIIJJJLLLLLLLLLLLLLLLMMMNNNPPPPPPQQQRRRTTTVVVWWWWWWWWWVVVUUURRRMMMIIIHHHGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCHHHGGGGGGFFFFFFGGGHHHHHHLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIFFFCCCAAA???============>>>>>>??????@@@@@@???@@@AAAAAABBBBBBAAAAAA??????@@@@@@???===:::999;;;<<<======<<<:::888666666888:::<<<======<<<;;;999999:::;;;<<<<<<<<<;;;666888999;;;===BBBHHHLLLKKKHHHDDDAAAAAA@@@>>>===:::999888666444333111111444555666777888888777666222111111222444444222000000111111222222333444444222222111111222444666888222222111111111111111111///000111111111000...---,,,,,,---...////////////...///000111222222222222000222333333222111222333666333000000333555444222333222111000////////////000000///...,,,++++++******,,,...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...------...///...,,,***((('''&&&&&&'''(((***'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++*********))))))((((((''''''''''''&&&&&&&&&&&&$$$%%%'''(((((((((''''''###&&&)))***)))(((((((((!!!"""$$$$$$$$$$$$&&&(((!!!$$$''''''&&&%%%'''***444222...+++(((((()))***(((((((((((())))))))))))$$$$$$$$$$$$$$$%%%&&&'''&&&''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%'''******(((&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''###%%%'''&&&$$$$$$'''***###%%%(((***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''$$$)))444<<<777)))"""###$$$%%%&&&&&&$$$###"""###!!!!!!"""$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%}}}{{{wwwtttrrrppppppkkkjjjhhhfffeeeddddddeeedddddddddccc```]]]ZZZXXX[[[XXXTTTSSSTTTUUUVVVWWWWWWUUUTTTVVVYYYZZZXXXVVVUUUTTTSSSQQQPPPRRRWWWZZZ___]]]\\\\\\]]][[[VVVQQQOOOMMMLLLLLLMMMLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSTTTSSSTTTVVVWWWWWWVVVUUUSSSRRRMMMGGGDDDDDDDDDBBB@@@CCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEFFFGGGLLLMMMOOOQQQOOOLLLIIIFFFCCCCCCCCCBBBBBBAAAAAAAAA===<<<<<<===???>>><<<:::>>>>>>>>>>>>===<<<;;;:::???>>>===<<<;;;:::999999999999888777666666666777555666666777888888777777444555777888888888777666555555444555888;;;>>>@@@CCC@@@===;;;::::::999888777777666555444333333222222333444555555555333222111222333333333333222111//////000111222333333444222222222222333444555555888444000///111222222000222111111000///.........+++,,,------......------//////...///000111000000000000111222222222222222000000000000000111222222111111333333222000---,,,------------,,,+++***)))+++,,,---.........---,,,//////...---,,,***)))(((---///000222111///,,,+++,,,,,,,,,------.........,,,***(((&&&&&&''')))***---,,,+++)))(((&&&%%%$$$(((%%%"""###''')))'''%%%***************)))(((((())))))))))))((('''%%%$$$%%%%%%&&&'''((((((((('''%%%&&&'''(((((((((''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((((((---333444111,,,)))((()))))))))))))))(((((((((''''''&&&###!!!!!!###%%%))))))*********((('''&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&'''''''''''''''((('''&&&%%%%%%%%%&&&'''***)))((('''''''''''''''***)))(((''''''((()))***((('''&&&&&&%%%%%%%%%%%%((((((&&&%%%$$$#########))))))((('''&&&&&&%%%%%%$$$%%%%%%$$$"""!!!"""###$$$############%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''***+++++++++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$}}}{{{xxxuuurrrooommmllljjjiiigggeeeddddddeeeeeehhhgggeeebbb___]]]\\\[[[YYYVVVTTTSSSTTTUUUUUUUUUUUUTTTTTTUUUXXXYYYWWWUUUTTTUUUTTTSSSSSSUUUYYY\\\^^^\\\ZZZYYYZZZXXXTTTQQQNNNMMMKKKKKKLLLLLLJJJIIIJJJKKKLLLNNNPPPQQQRRRSSSRRRSSSTTTUUUTTTSSSQQQPPPMMMIIIEEEBBBCCCCCCCCCBBBEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFIIIJJJLLLMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>===<<<<<<======;;;999<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;:::::::::999999888777666666666666444555555666666666555555333333444555555555555444222111111222333666999;;;===;;;888777777666555333666666666555444444333333666666666555444333111111111222333333333333222111000000000111222222333333333333222222222222222333666333000///000111111///111111000000///......---------...////////////...////////////000111000000///000111111222222222111///////////////000111111222222333333222000///...------------,,,+++******+++,,,---.........---,,,.........---,,,+++***)))---...000111111///---+++,,,,,,,,,,,,------------,,,+++((('''&&&''')))+++******)))))))))(((((((((((((((((('''&&&&&&'''(((***************))))))(((******)))(((''''''&&&&&&&&&'''''''''''''''((((((%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%&&&(((((((((***,,,,,,***(((''''''(((((((((((((((((((((((((((((('''%%%######%%%'''((())))))***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''%%%$$$$$$$$$%%%%%%((((((((((((''''''''''''***)))(((''''''((()))***(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%$$$&&&&&&%%%$$$######$$$$$$$$$######$$$%%%'''((('''&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''***++++++***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||zzzxxxuuuqqqnnnkkkiiihhheeeeeecccbbbaaabbbcccccciiigggccc___\\\ZZZZZZZZZUUUTTTSSSSSSTTTTTTSSSRRRSSSRRRRRRTTTVVVWWWVVVUUUTTTUUUWWWWWWWWWYYY\\\^^^\\\YYYWWWVVVVVVUUUSSSRRRNNNMMMKKKKKKLLLLLLJJJIIIIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRRRRRRRPPPNNNKKKJJJHHHEEEBBBAAAAAABBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDBBBAAA???===<<>>:::999999999999888888888888888888777666555666666777777777888888888888888666555444444444444111222222222222111000000000///.........///111222333333222222222333444555666555555666666666333000444444444555555555666666:::888666333111111111111222222222222222222222222222222222111111111000000222222111000000000000000333222000000000000000000////////////......------...///000000111000000000///000000000000000111222///000000111111111000000......---------......///111000000/////////000000------......---,,,++++++++++++,,,,,,------------+++,,,,,,---...---------------///000///...---,,,------,,,,,,+++++++++***---,,,***)))))))))++++++(((((())))))***+++,,,,,,&&&(((***)))'''&&&''')))***++++++++++++***)))))),,,***(((''''''(((***+++,,,***(((&&&&&&&&&((()))$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&((((((((((((&&&%%%'''''''''((((((((()))))),,,(((%%%%%%(((+++***)))'''''''''''''''((((((((()))))))))(((&&&%%%''')))'''(((((((((((((((((((((((()))+++++++++)))'''%%%((()))******++++++******+++***(((&&&%%%$$$$$$%%%$$$&&&(((*********((('''***))))))(((((()))++++++++++++***))))))*********))))))))))))***+++,,,,,,(((((((((''''''&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%'''((()))((('''''''''&&&&&&&&&&&&$$$%%%((()))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))******)))******))))))(((((('''''')))(((&&&%%%%%%&&&((()))|||zzzwwwuuurrrpppmmmiiifffcccaaa``````___^^^]]]]]]]]]^^^___\\\\\\[[[YYYVVVSSSPPPNNNPPPPPPPPPRRRSSSSSSQQQNNNNNNOOOQQQRRRSSSSSSTTTTTTUUUWWWZZZ[[[[[[[[[\\\]]]XXXWWWTTTRRRQQQQQQSSSTTTPPPNNNMMMMMMMMMMMMLLLJJJHHHIIIKKKMMMNNNNNNMMMLLLPPPPPPNNNLLLIIIGGGEEEDDDCCCCCCBBB@@@???>>>???@@@BBBBBBAAA@@@@@@AAABBBBBBCCCBBBAAA@@@????????????>>>============???@@@AAA??????AAAAAAAAA@@@???>>>???<<<999888888888888777777888888888888777777666777666666666666555555555888777666444333222222222000111111111111111000000000///.........///111222444333333333333333333333444444444666777666444222333333444444555666666666777666444333222222333444222222222222222222222222333333222222111000000000000/////////000000111222222333222222111111111222///////////////...............///000000000000///...000222111000///111333000000111111111111000000......------------.........---------------...///------.........---,,,,,,++++++++++++,,,,,,------++++++,,,---............,,,---...//////...---------------,,,,,,+++++++++...---,,,+++***++++++,,,************++++++++++++(((''''''***---///---,,,+++++++++++++++***))))))+++***)))'''((()))+++,,,,,,+++)))'''&&&''')))***%%%%%%$$$$$$$$$%%%&&&''''''((()))******)))((('''(((((()))))))))*********+++)))'''))),,,---+++(((''''''''''''(((((())))))(((((()))(((&&&&&&'''((((((((((((((())))))******)))***,,,,,,,,,***(((&&&)))******+++,,,+++++++++---,,,***((('''&&&''''''%%%''')))+++++++++)))(((+++******)))***+++,,,------,,,,,,+++,,,,,,------,,,,,,+++***************))))))((((((((((((''''''%%%&&&'''&&&%%%%%%&&&''''''&&&&&&&&&&&&((()))***'''''''''''''''&&&&&&%%%$$$&&&)))+++,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***+++***)))***)))))))))(((((('''''')))'''&&&$$$$$$&&&''')))xxxuuusssqqqooonnnmmmjjjgggdddbbb```___bbbaaa___^^^^^^^^^______ZZZ[[[[[[ZZZXXXTTTQQQNNNPPPOOOPPPQQQSSSSSSQQQOOOMMMOOOQQQRRRRRRRRRTTTUUUVVVXXXZZZZZZXXXWWWXXXXXXUUUTTTSSSQQQOOOPPPRRRTTTOOONNNLLLLLLMMMMMMKKKJJJHHHIIIKKKMMMMMMLLLKKKJJJMMMLLLKKKIIIFFFEEECCCBBBBBBCCCCCCAAA??????@@@AAADDDCCCBBBAAAAAABBBCCCDDDBBBAAA@@@???======<<<<<<<<<;;;;;;;;;<<<===>>>>>><<<>>>@@@AAAAAAAAA???>>><<<:::888888888888777666777777888888888888777777666666666555555444444444777666555333222111111111000000111222222222222222000000//////000000111222111111111111111111111111333222222333555666444333444444444555555555666666444444333333333444444555333222222111111222222333333222222222111111000000////////////000111222333111333444333222111222333000000000000000/////////......///000000000000000...111333222000///111444111222222222222111000000//////...------------...+++++++++,,,,,,---------------............------+++++++++++++++,,,------++++++---....../////////,,,,,,---............---...---------------,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))---333555333000+++++++++,,,++++++***)))******)))))))))+++,,,---+++***)))(((((()))******''''''&&&%%%&&&'''((()))))))))************))))))((()))***+++++++++*********)))***+++,,,+++)))'''''''''(((((())))))******'''((())))))''''''((())))))(((((()))***+++,,,---******+++,,,,,,+++)))))))))***++++++,,,,,,++++++...---+++)))(((((())))))))))))+++,,,,,,+++******,,,,,,++++++,,,---///000......------....../////////...---,,,******))))))***************)))))))))&&&'''(((((('''&&&((()))((('''''''''''')))***+++((()))))))))((('''&&&%%%%%%'''***,,,---,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))*********))))))))))))))))))))))))***)))((()))+++,,,+++***)))))))))))))))))))))))))))((('''&&&&&&'''((()))yyysssqqqpppmmmkkklllkkkiiifffcccbbb``````aaa```^^^]]]\\\\\\\\\]]]ZZZZZZYYYXXXVVVTTTRRRQQQPPPOOOOOOPPPRRRSSSRRRPPPLLLOOORRRSSSRRRRRRTTTVVVXXXYYYYYYWWWTTTSSSSSSSSSPPPQQQRRRPPPNNNMMMPPPRRRMMMLLLJJJJJJKKKKKKIIIHHHGGGIIIKKKMMMMMMKKKJJJHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@BBBCCCCCCAAAAAACCCEEEDDDCCCBBB@@@@@@BBBCCCDDDBBBAAA???===<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAA???===<<<999888777888999999777555666666777777777777777666444444444555555555555555777666444333111000000000///000111333333444444444//////000000111111111000000000000111111111000000333222111222444666666555444444444555555555555555333333444444555444444333333333222111111222333333222222222111111111111111111111000000000111222222///111333333111000111333000111111111111111111111///000111111222222111111...111444333000///111555333333333333333222111111000//////...------......)))***,,,---......------------............------,,,+++*********+++,,,---+++,,,---.../////////...,,,,,,---------.........---..................///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---000222333222111++++++,,,,,,++++++***)))))))))******+++,,,------)))******************+++***)))((('''''')))+++,,,++++++************++++++))))))+++,,,,,,,,,+++***+++,,,---,,,+++))))))***(((((())))))***++++++,,,(((***++++++)))))))))***)))))))))***+++,,,...///***************+++++++++))))))***+++++++++++++++---,,,***)))((()))******---,,,,,,,,,,,,,,,++++++...---------...///111222///////////////000111111111000///...,,,,,,,,,,,,++++++++++++++++++++++++((()))+++***))))))+++,,,)))(((''''''((()))+++,,,++++++,,,,,,+++)))(((''''''(((***,,,---,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++************************,,,*********,,,---,,,+++))))))******++++++,,,,,,************************{{{tttqqqpppooommmkkkkkkjjjhhhfffcccbbbaaaaaa___^^^\\\ZZZYYYXXXXXXYYY[[[YYYVVVTTTSSSRRRSSSTTTQQQPPPOOOPPPRRRSSSRRRQQQKKKOOORRRSSSRRRRRRTTTWWWYYYYYYXXXUUUQQQOOOOOOPPPMMMOOOPPPOOOLLLLLLNNNPPPLLLJJJIIIHHHIIIIIIHHHFFFGGGIIIKKKLLLMMMKKKIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>@@@CCCDDDCCCCCCFFFHHHBBBAAA???>>>>>>???AAABBBAAA@@@???===;;;:::999999;;;;;;<<<<<<<<<;;;;;;:::>>>???AAABBBAAA>>>;;;:::777777777888:::999777555555555666666666666666555222333333444555777777888777666444222111000/////////000222333555555666666---...000111111111000///000111111222222222222222555333222222555777888888555555555555555555555555333444555666555444333222444333222111111222333444111111111111111111111111444333222111000000000000...000333222000///000222111111111111111222222222111111222333333333333222...111444333000...111555444444444444444333222111111000///...............(((***,,,///000///...---------...............---,,,+++*********+++,,,---,,,------...//////......,,,,,,,,,------.........---.........///000000000///............---------+++++++++,,,,,,------...&&&***///000...,,,...///+++,,,,,,,,,,,,+++******((()))***+++,,,---------((()))***+++++++++++++++,,,+++)))((()))***,,,------,,,+++******+++,,,---)))***+++,,,---,,,++++++...000000...***)))+++...((())))))***+++,,,,,,,,,)))+++,,,,,,+++***+++,,,************+++---///111***)))))))))***+++,,,,,,))))))***++++++++++++***+++***)))(((((()))******///...---,,,,,,,,,,,,,,,///.........///000222333000000//////000111222222222111000///............,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---...)))((((((((((((***+++,,,------......---,,,***)))((()))***,,,------,,,,,,************************))))))))))))))))))))))))))))))******++++++++++++************************---+++++++++---...---,,,)))***+++,,,------...///+++,,,,,,------,,,,,,+++wwwuuurrrooollljjjiiiiiihhhfffccc```___^^^\\\ZZZ[[[YYYWWWUUUUUUUUUVVVWWWZZZXXXVVVUUUTTTSSSQQQOOORRRRRRQQQQQQQQQPPPPPPPPPMMMNNNOOOQQQRRRTTTVVVVVVVVVRRRMMMJJJJJJKKKLLLLLLMMMNNNNNNKKKGGGFFFHHHKKKEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGFFFEEEEEECCCBBBAAA@@@???@@@AAAAAADDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAA@@@???>>>===<<<======>>>>>>>>><<<;;;:::888999:::<<<===>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999===:::777666777888666333444444555555444444333222111222333444444444444444555333111000///000111222222222222333333333444444444333222111000000000000222222333333333444444444333333333444444555555555333444555555555444333222666666777666666555444444555444222333444444333111555444333222111111111111222333333444333222111000,,,...000222333333222111/////////000111333444555333333333222111000000///111/////////111222111000666555555444444333333222333333222222000///...---......///////////////...///---+++,,,///111///---111000...,,,+++++++++,,,---...///000000///.........///000111111000///...//////////////////////////////......---------,,,---,,,+++++++++,,,---...,,,------......------,,,------------------------------------------------,,,+++*********,,,///000//////...---------......---,,,***))))))***,,,---------,,,,,,+++***))))))---------------,,,+++***------,,,++++++,,,,,,------,,,,,,...111111...+++/////////---,,,,,,---///---------,,,,,,+++++++++...---,,,+++************++++++******++++++,,,---////////////////////////000000000000000111222222111222222333444444555555777555333000...---------111222222000......///000---...///...,,,+++,,,---000///...---,,,---...............---,,,+++***))),,,,,,++++++,,,---......///---+++,,,......+++(((---,,,,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,++++++,,,------------------***(((***///111...***,,,'''(((///333...+++,,,...,,,***+++......---***~~~zzzsssrrrooollljjjhhhhhhhhhfffdddaaa______^^^\\\ZZZXXXWWWUUUSSSSSSSSSTTTUUUQQQQQQPPPOOOMMMLLLKKKKKKPPPOOOOOOOOONNNNNNNNNNNNQQQQQQRRRSSSTTTTTTUUUUUUTTTPPPKKKHHHGGGGGGGGGFFFHHHJJJJJJHHHEEEDDDFFFHHHEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBB@@@?????????@@@AAADDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAA@@@???======<<<======>>>>>>>>>===<<<;;;777888:::;;;<<<=========;;;;;;;;;;;;;;;::::::999<<<999777666777777555333444444555555444444333222222222333333444444333333444333111000///000111222111111222333333333333222222111111000000000000111222222222222333333333333333333333444444444555555333444555666666555555444444555555666666666555555555444333333444444333111555555444333222222222222222333333444333222000///---...000222333222111000//////000000111333444555444444333333222111111000222333333333333444444444555555555444333333222222222222222222111000///...000000000111000000/////////---,,,---///000///---000///...---,,,,,,------///000000000000000//////...///000000111111111111////////////////////////000000/////////...............,,,,,,+++,,,------------............------------------------------------------------------,,,++++++++++++---...000.........------.../////////...---++++++,,,---......------,,,,,,+++++++++...............---,,,,,,---------------,,,,,,,,,...---...000222222000---000000000...------...000...------------------,,,...---------------......---------------......///000000000000000000000000111111111111222333444555///000111333555666777888777666555333222222111111111222222000......///000...000000///...---...///000///...---------...///,,,------------,,,,,,+++---------------...//////000...,,,---//////---+++---,,,,,,++++++,,,,,,---------.../////////......,,,,,,---.........------///---,,,,,,...///111111111+++***...000---,,,---111///---...000111000...}}}yyyuuurrrooommmkkkiiigggfffffffffcccaaa^^^]]]]]]]]][[[ZZZVVVUUUSSSQQQQQQQQQRRRRRRQQQSSSSSSQQQLLLJJJJJJLLLMMMMMMMMMLLLLLLLLLKKKKKKRRRRRRRRRRRRRRRQQQQQQPPPPPPMMMHHHEEECCCCCCBBBAAABBBDDDEEEEEEDDDCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBBAAAAAA@@@???@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAACCCBBBAAA@@@???===<<<<<<======>>>?????????>>>>>>777888999:::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;999666666666666555444444444555555444444333222333333333444333333222222333222111000000000111222///000222444444333222111000000000000000111111222222222222222333333333333333333333444444444444444333444555666666666666666333444555666777777777777666444333333444444333222555555444444333333222222333333333333222111000//////000111222222111000//////000000111222333444444444444444333222222111111111444666555333222444777555555444444333222222222111111222222222222111111111222222222111000/////////------...///000///...000///......---...///000333333222111111000000111/////////000111222444444000000000000000000000000111111111111000000000000000///...---------------/////////000000/////////------------------------........................,,,,,,,,,------......///...---------...///000000222111///.........///000........................///////////////.........,,,---...//////...---,,,//////000111333333111///111222222111///...000111.........///////////////////////////000111222333000000000000000111222222222222222222222222222222222222222333444666777888333444555555666777888999666777777777777777666666333444444222000///000222000222222111000///000111333222111000///000111111......///000000000000000//////.........///000000000///---...///111000000//////...............///111111222222222111111000000000111111111000000///000111222000///000444777222---+++---///...///111000///......000000///...xxxtttqqqooommmkkkjjjhhhfffeeeeeeeeeeee```^^^\\\[[[[[[[[[ZZZYYYTTTSSSRRRQQQPPPPPPPPPQQQUUUXXXYYYTTTMMMIIIJJJMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLMMMMMMMMMLLLKKKJJJKKKIIIEEECCCCCCBBBAAA??????AAACCCDDDEEEDDDDDDDDDGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCBBBAAACCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@CCCBBBAAA@@@???===<<<<<<======>>>>>>??????@@@@@@888999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888777666555555555555444555555555555444333333444444444444444333222111333222111111111111222222///111444666666555333111111000000111222333444555333444444444555555555555444444444444444444444444222333444555666666777777666777777888888888888777666555444444555555444222444444444444333333222222444444444333222111111000222222222222222111000///000000111222333333444444333333333222222222111111...222555444000///222666555555444444333222222222000111222333333444444444222222222222111000////////////...///000000000000111000/////////000222333777666444222111111222333222222111111111222444555333333333333333333333333333333333222222222222222111111000000///.........000111111222222111111000000000000000000000000000///////////////000000000,,,---...///////////////............///000222222333222111000000000000111000000000000000000000111000/////////////////////,,,...000111111000///...000000111222333333222111333444444333222111222333000000000111111222222222111111111111222333444555333222222222222333444444333333333333333333333333222333333444666888999:::;;;;;;:::999888777666666666777888999999888777666666777777555333222222444222333444333111000111222777666555444333444555555333333444555555444444333000000000//////000111111000/////////000222333444333333222222111111222222333333333333333222222111444444444444444333333222222333555555555555666666///......///111111222333111000000000111111111000~~~xxxrrrooonnnlllllljjjiiigggeeedddddddddeee^^^\\\ZZZYYYZZZZZZYYYXXXTTTSSSRRRRRRQQQPPPPPPPPPOOORRRTTTPPPJJJGGGHHHLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFGGGHHHJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDCCCAAA@@@AAACCCEEEFFFGGGFFFEEEGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>>>>??????????????????BBBAAAAAA@@@???>>>============>>>>>>>>>???@@@@@@:::;;;<<<======>>>======<<<;;;:::999999999999:::888888888666555555555666555666666666666555444444555555555555555444333222333222222222222333333333111333555777888666444333222222222333444555666777666666666777777777888888555555555555555555555555222333333444555666666777;;;;;;;;;:::999888777666777666444555666666555333222333333444333333222111555444444333333333333333444444444333333222111111111222333444555555444444222222222222222111111111...222555444000///222666666666555444444333333222000111222444555555666666222222222222222111000///000000111111111111222222222111111000111222444555888777555444333333333444777555444222222222333444555555555555555555555555444444444444444444444444222222222222111111000000222333333444444333333222333333333333333333333333000000111111222222222222///000000111111111111000000000000000111222333444222222222111111222222222222222222222333333333333000000////////////000111...000222333444333222000111222333333333333333333555666777666444333444555222222333333444444444555444444333333333444444444555444444444444555666666444444444444444444444444444444555666777999;;;<<<<<<;;;:::999777666555555777888999999888777555444777888777555333222222444444555555555333222333444999888666555555555666777777777777777666555444333333222222111111222222222111111222222333444555666666555444444333333333444333333444444444333333222444444555555555444444333444444666;;;???>>>888333111444555555444444222111555555666555555555555666{{{xxxtttpppmmmllllllllljjjhhhfffeeecccccccccccc^^^\\\ZZZYYYYYYYYYXXXWWWSSSSSSSSSRRRQQQQQQPPPPPPKKKMMMNNNMMMJJJIIIKKKMMMKKKKKKKKKJJJJJJJJJIIIIIICCCEEEHHHJJJKKKKKKJJJJJJFFFEEEEEEFFFGGGGGGEEECCCBBBAAABBBDDDFFFGGGGGGEEEGGGFFFEEEDDDCCCCCCCCCDDDBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA<<<===>>>>>>???>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>=========>>>??????<<<<<<===>>>>>>>>>>>>>>><<<;;;999888888888999:::888999999888666555777888777777777888777666666555666666666777666666555555333333444444444555555555333444666888888777666555444444444444555666888888888888888888999999999:::777777777777777666666666444444444444555666777777===<<<<<<;;;:::888777666888666555555666666555444222333444555555444333222555555444444444555666777666666555555444444444333333444555777777777666555333333333333222222222222222555777666444333555888777777666666555444444444111222333555666666777777222222333333333333222222111333444444333333444555444333222222333444555666777777666555444444444555888777666555444333333333666666666666666666666666444444444444555555555555222222333444444333333222444555555666666555555444555555555555555555555555222222333333444555555555333333333333333333333333333222222222333444555555111222222333444444555555555555555555555555444444222111000000000111333333111222444555666666555555333444555555444444555777666888999999777666666777555555555555666666666666777666666555555555666666777777666666777777888999777777777777777777777777777777888999:::;;;===>>>888888888888888888888888999999999999999888777666999999888666444222333444666777888777555555555777999888777666555666666777888888888777666555444333777666666555555555555666333555777888777777888999777777666555444444444444444555666666777777666666333444555555666666555555777777:::AAAFFFEEE<<<333999>>>???<<<888666333///555666777777666555666777{{{uuutttqqqnnnkkkjjjkkkllliiihhheeecccbbbaaaaaaaaa^^^\\\ZZZYYYYYYYYYXXXVVVRRRRRRRRRRRRQQQPPPOOOOOONNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHCCCEEEHHHJJJKKKKKKJJJIIIGGGFFFFFFHHHHHHHHHEEECCCBBB@@@???@@@CCCEEEEEEDDDFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAABBBDDDDDDDDDDDDAAAAAABBBBBBBBBAAA@@@???;;;<<<===>>>>>>>>>======>>>????????????@@@@@@@@@???>>>===<<<<<<<<<===>>>;;;<<<==================<<<;;;999888777888999:::888::::::999777666888:::888999999999999888777777666777777888888888888777444555555666666666666666444555555666666666666666555555444444555666777777888888888999999999::::::999999999888888888777777888777777666666777888999::::::::::::999888666666888777555666777777666444444555666777777666555444555555555555666777999:::777777666666666666666666555666888999999888777666555555555555555555555555666777777777777888888888888888888777666666555555222333444555666777777777333444555666666666666666333555777666444444666888666555444444444555666777555666666666666666555555777777777777666555444444666666666666666666666666444444444444555555666666111222444555666555555444666666777777777777666666666666666666666666666666444444555666666777888888777666555444444555666666666555555555555555666666111222444555777888888888888888777777666666555555555444333222333444666777555555666666777888888999666777999888666666888;;;888:::;;;;;;999888888888888888888777777777777777888888888888888999:::;;;:::::::::999:::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<999777888999:::;;;<<<;;;999888999:::<<<;;;999888888888999::::::::::::::::::999888777<<<;;;;;;:::999999::::::777:::>>>???===<<<<<<<<<;;;;;;:::999888777777888777888999;;;<<<<<<<<<<<<666777888:::;;;;;;;;;;;;:::===AAAFFFIIIGGG@@@;;;???DDDEEE@@@<<<<<<;;;888999;;;===<<<:::999:::<<<{{{xxxrrrqqqooollliiihhhjjjkkkhhhgggdddbbb```____________]]]ZZZYYYYYYYYYWWWVVVQQQQQQQQQQQQPPPOOONNNNNNRRRPPPMMMKKKIIIGGGCCCAAAIIIIIIIIIHHHHHHHHHGGGGGGCCCEEEGGGJJJJJJIIIGGGFFFHHHHHHHHHIIIIIIGGGDDDAAABBB???<<<===@@@CCCCCCBBBEEEEEEDDDBBBBBBAAAAAAAAA===>>>???AAABBBCCCDDDDDD??????@@@AAA@@@???>>>===:::;;;===>>>>>>>>>=========>>>>>>???@@@@@@AAAAAA???>>>===;;;;;;;;;<<<===;;;;;;<<<<<<===<<<<<<<<<<<<;;;999777777888999:::999:::;;;:::777666999;;;999::::::::::::999888888666777888999999999999999555555666777888888777777444444444444555555666666555444444444444555666666777888888888888999999999:::::::::999999999888888;;;:::999888888888999:::777777888888888777777666888777666666777777666555555666888999:::999777666555555555555777999;;;===888888777777777777888888666777999::::::999888777666666666777777777777777888666666666888999888777999999888888777777666666333444555666777777777777444555666888999999999999444666888888666555777999777666555444444555666777444444666777777666555555555666777888888777666555555555555555555555555555333444444444555555666666111222444666777777666666777777888888888888777777666666666666666666666666555666666777888999999:::999888666555444666777888888777777666666666666777222333555777999:::;;;;;;:::999999888777666555555777666555444555666888:::777777777777888999:::;;;888:::;;;:::888888;;;===888:::<<<<<<:::999888999:::999999888888777777777888888888999;;;===>>>???<<<<<<<<<<<<<<<===>>>>>>========================@@@?????????@@@AAABBBBBBDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<===@@@BBBCCCEEEEEEDDDBBB???>>>>>>???===>>>>>>>>><<<;;;<<<===@@@???>>><<<<<<======>>><<<======>>>>>>>>>>>>>>>@@@???>>>===============999>>>CCCDDDBBB???>>>>>>@@@@@@???======<<<<<<<<<:::;;;===>>>@@@AAAAAAAAA;;;<<<>>>???AAABBBBBBBBB===AAAGGGJJJIIIFFFDDDCCC@@@FFFGGGAAA>>>BBBEEEDDDCCCFFFGGGFFFDDDCCCEEEGGG}}}wwwqqqrrroookkkiiihhhhhhfffeeegggdddaaa____________^^^\\\[[[ZZZYYYXXXWWWVVVUUUQQQOOONNNNNNOOOPPPPPPOOOPPPOOOMMMKKKIIIGGGGGGFFFJJJIIIIIIHHHHHHGGGFFFFFFJJJJJJIIIIIIIIIJJJJJJKKKIIIHHHFFFEEECCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@?????????AAACCCEEEBBBBBBBBBBBBBBBAAA@@@???@@@AAAAAABBBAAA@@@???>>>AAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@=========<<<======>>>>>>999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<:::666666888<<<999999888777777777888888888888888999:::;;;<<<===::::::999999888777777666999666444555888:::999777555555555444333333555777888777666666666888999:::999:::::::::;;;;;;;;;;;;:::888888:::===>>>;;;888;;;;;;;;;;;;;;;:::999888999::::::999777777888999777888888999:::;;;<<<<<<:::999888777666777888888999888777888999999777666999999:::::::::999999888:::999999888888999999:::<<<;;;888666666888:::<<<:::;;;<<<:::777555444555666777888999999999999999777666555555777999<<<>>>999888666555555666777999777666555555777999999888666777777777888999999999555666777888999888777777888777444333333555777999555333333555888999777444444555666777777777555555999999888888777666666666::::::999888888888999::::::999888888:::;;;:::999888999:::999888888:::<<>>===???BBB???AAACCCCCC@@@===<<<;;;>>>@@@AAABBBBBBCCCEEEGGGCCCCCCCCCCCCAAAAAA@@@AAA@@@AAA@@@??????AAAEEEIIIDDDGGGHHHGGGEEEDDDFFFIIIGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIKKKMMMIIIEEEHHHOOORRRRRROOOLLLMMMNNNJJJDDDCCCGGGJJJIIIEEECCCFFFIIIDDDFFFIIIKKKKKKJJJHHHFFFEEEBBBAAAEEEJJJNNNLLLIIIKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGJJJJJJIIIGGGEEEEEEGGGIIILLLLLLLLLLLLMMMMMMMMMMMMHHHJJJMMMOOOPPPPPPPPPOOONNNQQQTTTUUUTTTRRRQQQPPPSSSUUUVVVVVVSSSPPPOOOOOORRRUUUUUUSSSSSSVVVWWWTTT~~~{{{xxxrrrmmmooollljjjhhhhhhgggeeedddeeebbb___]]]]]]^^^]]]]]]ZZZZZZYYYXXXWWWVVVUUUUUUPPPOOOMMMMMMOOOOOOOOONNNQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJJJJIIIHHHHHHGGGGGGKKKJJJIIIHHHHHHGGGHHHHHHKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCBBBAAAAAAAAACCCEEEFFFAAAAAAAAAAAAAAA@@@??????AAAAAABBBBBBBBB@@@???>>>BBBBBBAAAAAAAAAAAABBBBBB>>>???@@@AAABBBBBBBBBBBB??????>>>===<<<<<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>=========<<<===>>>>>>===;;;;;;<<<===<<<<<<<<<;;;;;;<<<======:::::::::::::::;;;<<<===<<<<<<;;;:::999999999999===;;;999999;;;===<<<;;;999::::::888777777999;;;999999888777777888999:::999999999999:::::::::;;;999999999:::<<<<<<:::888<<<<<<<<<<<<;;;;;;:::999:::::::::999777666777999888888999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>><<<;;;:::;;;;;;;;;999777888999999::::::999999888;;;;;;;;;::::::;;;;;;;;;;;;:::888777777888:::;;;;;;<<<>>>===<<<;;;;;;<<<<<<<<<<<<============>>>888777777777888:::<<<===>>>===;;;:::999:::;;;<<<999888777888:::<<<;;;;;;999999:::::::::::::::999999:::;;;<<<======<<<;;;999888666555666888:::;;;;;;:::999:::<<<<<<999666777888888999:::::::::999???>>>===<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<===<<<;;;<<<===>>>===;;;;;;<<<===<<<;;;;;;===???CCCBBB@@@???>>>??????@@@<<<===???AAAAAA@@@???>>>AAA@@@@@@@@@AAAAAABBBCCCAAAAAAAAAAAACCCCCCCCCBBBBBBAAA@@@???@@@CCCFFFHHHNNNMMMLLLKKKJJJJJJKKKKKKLLLMMMNNNLLLJJJIIIKKKMMMLLLNNNOOOOOOLLLJJJIIIHHHKKKLLLMMMMMMLLLMMMOOORRRRRROOOMMMMMMPPPQQQOOOMMMMMMNNNOOOOOONNNNNNPPPQQQOOORRRTTTTTTRRRRRRSSSUUUUUUVVVWWWWWWXXXXXXWWWWWWSSSSSSVVVYYYXXXWWW]]]dddrrrnnneee[[[VVVVVVUUUQQQTTTUUUVVVUUURRRQQQRRRTTTSSSUUUWWWYYYZZZYYYWWWVVVSSSPPPNNNQQQWWWZZZYYYWWWPPPQQQQQQRRRSSSTTTUUUUUUQQQRRRSSSTTTTTTTTTTTTSSSTTTTTTSSSRRRQQQRRRUUUXXXWWWWWWWWWWWWWWWWWWWWWXXXWWWXXXZZZ]]]```aaa```___ZZZ]]]aaabbbaaa^^^]]]\\\aaacccdddcccaaa^^^\\\\\\XXX[[[\\\[[[\\\aaabbb___zzzvvvtttqqqlllhhhjjjiiihhhhhhhhhgggeeecccbbb___\\\[[[\\\\\\\\\[[[YYYXXXXXXWWWVVVUUUTTTTTTPPPOOOMMMMMMOOOPPPOOONNNPPPOOONNNLLLKKKKKKKKKJJJLLLLLLKKKJJJJJJIIIIIIHHHKKKJJJIIIGGGFFFFFFFFFFFFKKKJJJHHHFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIDDDDDDCCCCCCDDDEEEGGGHHHBBBCCCCCCCCCCCCBBBAAAAAACCCCCCDDDDDDCCCBBB@@@???CCCCCCDDDDDDDDDDDDCCCCCC<<<===???AAACCCDDDDDDEEEBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<;;;999;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<======>>>@@@???===<<<;;;;;;<<<<<<===;;;::::::;;;<<<;;;::::::;;;;;;999888888:::<<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;<<<999;;;======<<<:::::::::============<<<<<<<<<<<<<<<======;;;999888999:::999:::<<<===>>>======<<<<<<<<<<<<===>>>@@@AAABBB@@@???>>>>>>???>>><<<::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999;;;<<<=========???AAACCCBBBBBBBBBBBBCCCCCCDDD=========>>>>>>>>>??????BBBAAA@@@>>>============???>>>>>>???AAABBBBBBAAA???@@@AAAAAAAAA@@@???>>>???AAABBBDDDEEEEEEDDDDDD???>>>=========???@@@AAAEEEDDDCCCCCCDDDBBB???===?????????@@@@@@BBBCCCDDDHHHGGGFFFEEECCCBBB@@@@@@AAABBBDDDEEEFFFGGGFFFFFFGGGFFFEEEFFFGGGHHHFFFDDDEEEFFFGGGGGGFFFFFFGGGHHHJJJJJJIIIIIIIIIKKKLLLMMMLLLMMMNNNNNNMMMLLLJJJIIILLLJJJJJJLLLPPPQQQPPPNNNLLLMMMMMMNNNOOOPPPQQQQQQLLLLLLLLLLLLNNNPPPSSSTTT]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]\\\ZZZZZZ[[[]]]^^^```aaaaaa^^^\\\[[[[[[]]]]]]^^^]]]\\\\\\___aaaddd___[[[\\\aaadddbbb^^^```bbbddddddbbb```_________bbbeeegggfffeeeeeefffiiijjjlllllllllkkkiiihhhcccccceeehhhiiijjjpppxxxwwwmmmkkkjjjgggiiigggcccaaaaaaaaaaaa```___```bbbdddeeeeeeccccccbbb___]]]___cccggggggfff^^^^^^___```bbbcccdddddd_________````````````aaa^^^]]][[[YYYWWWXXX[[[^^^aaabbbbbbbbbccccccccccccbbbaaabbbeeejjjllljjjgggeeehhhlllmmmllljjjhhhgggiiijjjlllkkkiiigggffffffbbbfffgggfffiiimmmooommm|||xxxtttqqqpppmmmiiifffgggffffffhhhiiihhheeeccc```^^^\\\[[[\\\\\\\\\[[[XXXXXXWWWWWWVVVVVVUUUUUURRRPPPOOOOOOPPPQQQQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHDDDDDDDDDDDDDDDFFFGGGHHHDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDBBBAAABBBCCCDDDEEEEEEDDDCCCBBB===>>>@@@BBBCCCEEEEEEFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????=========<<<<<<<<<;;;;;;<<<:::999;;;>>>???<<<888;;;;;;;;;;;;<<<===????????????>>>=========>>>>>>AAA@@@>>><<<<<<<<<===>>>===<<<;;;:::;;;;;;;;;;;;=========<<<:::;;;===?????????>>>>>>=====================>>>>>>>>>??????<<>><<<===?????????>>>>>>>>>??????@@@AAABBBBBB@@@>>>===>>>@@@>>>???@@@AAABBBAAA???????????????@@@@@@AAABBBCCCCCCBBBBBBBBBDDDCCCBBB@@@BBBBBBCCCCCCDDDCCCCCCCCC@@@AAABBBBBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCBBB>>>@@@BBBBBBBBBCCCFFFHHHLLLKKKJJJJJJJJJJJJKKKLLLIIIIIIJJJJJJJJJIIIIIIHHHLLLLLLKKKJJJIIIHHHGGGFFFJJJIIIIIIJJJLLLMMMLLLKKKIIIJJJLLLMMMMMMLLLKKKJJJLLLMMMOOOPPPQQQQQQQQQQQQNNNMMMLLLKKKKKKKKKKKKKKKOOOOOOOOOOOOOOOMMMKKKJJJKKKKKKKKKKKKLLLNNNPPPQQQRRRQQQQQQPPPOOONNNMMMMMMOOOQQQTTTWWWXXXYYYXXXXXXVVVUUUUUUVVVWWWWWWUUUSSSSSSTTTVVVVVVUUUTTTUUUVVVSSSSSSSSSTTTUUUXXXZZZ[[[^^^^^^^^^^^^]]]\\\ZZZYYY\\\WWWTTTVVV[[[^^^\\\YYYWWWXXXZZZ[[[[[[\\\^^^___\\\[[[ZZZZZZ\\\```cccfffiiiiiiiiiiiijjjjjjkkkkkkjjjkkkjjjjjjiiiiiijjjkkknnnpppqqqpppnnnlllllllllmmmmmmlllkkkiiijjjlllnnnpppmmmjjjkkknnnqqqqqqpppssstttuuusssqqqooonnnooonnnppptttvvvwwwvvvuuutttyyyzzz|||}}}|||zzzwwwuuussspppppprrrrrrsssxxx}}}zzzwwwxxxrrrkkkiiijjjllljjjhhhfffhhhiiikkklllkkkkkkjjjjjjhhhffffffjjjlllmmmmmmmmmmmmlllkkkjjjiiiiiihhhggggggfffffffffgggggggggfffeeebbb___[[[ZZZ\\\^^^ddddddeeefffhhhiiijjjkkkiiigggfffiiimmmooommmjjjhhhkkkoooqqqooommmkkkjjjjjjlllnnnnnnmmmlllmmmmmmkkkooopppoooqqquuuwwwuuu|||vvvuuurrrpppnnnllliiigggfffffffffgggiiiiiifffdddaaa___]]]]]]]]]]]]\\\ZZZXXXXXXWWWWWWWWWWWWWWWWWWUUUSSSQQQRRRSSSTTTSSSSSSMMMLLLKKKJJJJJJJJJJJJKKKNNNMMMMMMLLLLLLKKKJJJJJJHHHHHHGGGGGGHHHIIIJJJJJJFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAA??????@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDAAA@@@@@@@@@@@@?????????>>>===<<>>>>>>>>>>>???@@@BBBBBB??????>>>=========>>>>>>AAA@@@>>>===<<<<<<======?????????>>>>>>>>>???@@@CCCDDDCCCBBBAAAAAACCCEEEAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCC@@@DDDGGGFFFCCCAAABBBDDDEEEDDDDDDDDDDDDEEEGGGGGGHHHIIIIIIHHHFFFEEEGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKMMMNNNMMMKKKNNNNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOQQQQQQQQQPPPOOOOOOPPPQQQQQQPPPQQQTTTVVVZZZYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXX____________]]][[[ZZZXXXWWWVVVVVVXXXZZZ[[[ZZZXXXVVVWWWYYYZZZ[[[[[[[[[[[[]]]^^^```aaabbbbbbaaaaaa______^^^]]][[[YYYWWWVVVWWWXXXZZZ[[[[[[ZZZZZZZZZYYYXXXXXXXXXYYY[[[^^^___[[[[[[[[[[[[[[[\\\\\\\\\]]]___bbbeeeggghhhhhhgggcccbbbbbbcccdddcccaaa^^^^^^```bbbbbbaaaaaaaaabbb\\\\\\\\\^^^___bbbeeefffhhhhhhiiiiiihhhhhhggggggiiiccc]]]]]]aaadddcccaaa^^^aaacccddddddeeegggiiijjjhhheeeccceeejjjpppssspppqqqrrrsssttttttuuuuuutttsssrrrrrrsssssstttsssxxxyyyzzzyyywwwvvvvvvwwwwwwwwwuuusssrrrrrruuuwwwvvvxxxzzzyyywwwxxx{{{~~~{{{xxxwwwyyy{{{wwwyyy|||~~~}}}}}}{{{zzzwwwvvvxxxxxxxxx}}}xxxqqqnnnqqqsssqqqnnnqqqqqqrrrssstttssssssrrrmmmlllkkkkkkmmmoooppppppuuutttrrrpppmmmkkkiiihhhjjjjjjjjjjjjjjjjjjiiiiiilllllljjjgggdddcccdddfffcccdddfffhhhjjjlllnnnnnnsssqqqpppqqqtttuuusssqqqllloooqqqrrrqqqooonnnnnnnnnppprrrsssssssssuuuwwwqqqtttuuussssssvvvwwwttt{{{xxxssssssrrrpppnnnkkkiiihhhffffffeeefffhhhhhhfffeeecccaaa___^^^^^^]]][[[YYYWWWWWWWWWWWWXXXXXXXXXXXXVVVUUUSSSSSSUUUVVVUUUTTTLLLLLLKKKJJJJJJIIIJJJJJJNNNMMMMMMLLLLLLKKKKKKJJJGGGGGGGGGGGGHHHJJJKKKLLLFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBCCCDDDDDDDDDCCCCCC@@@AAABBBCCCDDDCCCBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCAAAAAABBBBBBCCCBBBBBBBBBDDDDDDDDDDDDEEEGGGHHHIIIDDDCCCCCCBBBBBBDDDEEEFFFBBBBBBBBBBBBAAAAAAAAAAAA???>>>???@@@BBBCCCBBBAAAAAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBAAAAAABBBCCCCCCEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBAAAAAACCCEEEIIIJJJJJJHHHGGGGGGIIIKKKGGGHHHIIIJJJJJJJJJJJJIIIKKKKKKLLLLLLLLLMMMMMMMMMJJJLLLNNNOOONNNMMMMMMNNNPPPOOOOOOOOOPPPQQQSSSTTTSSSTTTTTTTTTSSSSSSUUUVVVZZZYYYYYYXXXXXXWWWWWWWWW]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZ[[[]]]^^^]]]\\\\\\\\\]]]^^^____________^^^]]]]]]\\\\\\]]]]]]^^^[[[\\\^^^___```______^^^]]]]]]^^^]]]\\\]]]```bbbkkkkkklllllllllkkkjjjiiijjjjjjiiiiiiiiiiiiiiiiiikkklllmmmnnnmmmkkkhhhfffccccccdddfffhhhhhhfffeeeeeeeeeeeeffffffggghhhhhhllllllnnnooooooooonnnmmmkkkkkkkkkjjjhhheeebbb```]]]___bbbdddddddddeeefffccccccccccccdddeeefffgggbbbbbbcccdddeeeffffffgggeeefffiiikkknnnooooooooojjjjjjjjjkkklllkkkhhheeedddfffhhhiiihhhgggggggggdddddddddeeefffiiikkklllkkkkkkkkkkkklllllllllllloookkkfffdddeeefffeeedddcccfffiiijjjiiiiiilllooopppnnnkkkjjjkkkooouuuxxxssstttvvvxxxzzzzzz{{{{{{yyywwwvvvwwwxxxyyyyyyxxx}}}~~~~~~}}}{{{{{{{{{}}}|||{{{zzzxxxvvvwwwzzz}}}{{{~~~||||||~~~~~~~~~|||yyyyyy|||}}}vvvuuuwwwyyyxxxvvvwwwwwwwwwwwwwwwvvvvvvuuupppqqqqqqrrrrrrrrrsssssstttsssrrrpppnnnmmmkkkjjjllllllmmmnnnnnnmmmkkkjjjhhhjjjkkklllkkkkkkmmmnnnfffggghhhjjjlllnnnoooppptttuuuuuuuuuuuuvvvvvvwwwsssuuuvvvvvvtttttttttuuuqqqsssuuuuuuuuuuuuwwwyyysssvvvuuurrrrrrttttttqqq|||wwwtttpppqqqqqqooommmjjjhhhggggggeeecccccceeeeeeeeedddcccbbb```___^^^\\\YYYWWWUUUUUUVVVVVVWWWWWWWWWXXXVVVUUUSSSSSSUUUVVVUUUTTTNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGFFFGGGGGGHHHIIIJJJHHHIIIJJJJJJJJJIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEBBBCCCEEEFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGLLLKKKKKKKKKLLLMMMNNNNNNFFFFFFEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHDDDFFFGGGGGGGGGHHHJJJLLLJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQOOOMMMHHHJJJLLLLLLJJJKKKNNNPPPVVVVVVVVVUUUSSSTTTVVVXXXUUUVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]ZZZZZZ[[[^^^``````___^^^^^^]]]]]]]]]^^^```bbbdddccceeeffffffffffffiiikkknnnllljjjiiihhhhhhiiijjjooopppqqqrrrrrrrrrqqqpppqqqpppooopppppppppnnnmmmggghhhiiijjjkkkkkkkkkkkkkkkjjjhhhffffffhhhjjjkkkggghhhiiijjjkkkkkkkkkkkkgggggghhhgggggghhhlllnnnxxxyyyzzz|||{{{yyywwwuuuuuuuuutttsssssstttuuuvvvqqqsssuuuvvvvvvtttqqqooollllllmmmppprrrrrrpppnnnqqqpppnnnllllllmmmnnnnnnppppppqqqrrrqqqpppooonnnnnnooooooooonnnkkkhhhgggaaadddhhhiiiiiiiiijjjlllgggggghhhiiijjjjjjiiiiiihhhhhhiiiiiijjjjjjkkkkkkhhhiiijjjlllnnnpppqqqrrroooooopppqqqqqqpppllliiigggiiilllmmmllljjjjjjjjjiiiiiiiiiiiijjjlllmmmooollllllkkkkkkkkkkkkllllllmmmmmmlllkkkjjjhhhfffeeegggjjjmmmmmmkkkkkknnnrrrqqqqqqqqqqqqrrrtttvvvwwwuuuwwwyyy{{{}}}~~~|||zzzyyyyyy|||}}}}}}{{{}}}}}}~~~~~~}}}zzzyyy{{{~~~~~~}}}zzz{{{{{{zzz{{{}}}}}}|||{{{{{{zzzyyyxxxwwwvvvvvvsssuuuwwwxxxxxxvvvvvvuuuuuutttsssqqqpppnnnmmmllllllmmmpppqqqqqqnnnllljjjdddggglllnnnooooooooopppkkkkkklllllllllmmmmmmmmmlllooorrrrrrpppqqqtttxxxxxxxxxxxxwwwuuuvvvxxxzzzvvvvvvwwwvvvttttttuuuvvvrrruuutttqqqqqqssssssppp}}}zzztttpppnnnooopppnnnkkkhhhgggffffffdddbbbaaabbbccccccccccccbbb```^^^]]][[[XXXUUUTTTTTTTTTUUUUUUVVVVVVWWWVVVTTTSSSSSSTTTUUUUUUTTTPPPOOONNNLLLKKKKKKJJJJJJMMMMMMLLLLLLKKKJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFGGGKKKKKKKKKKKKJJJGGGEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFBBBCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIFFFGGGIIIKKKMMMNNNNNNMMMKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOUUUTTTTTTSSSSSSSSSTTTTTTOOONNNNNNNNNOOOQQQTTTVVVVVVVVVVVVUUUUUUUUUTTTTTTPPPSSSTTTSSSRRRSSSWWW[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\^^^___aaabbbaaa___\\\ZZZVVVXXXZZZZZZYYYZZZ]]]```fffgggfffeeeddddddfffhhhbbbccceeegggiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjhhhggggggjjjnnnpppnnnkkkhhhgggffffffhhhjjjmmmnnnqqqssstttuuuuuuvvvyyy{{{|||zzzwwwtttssstttuuuwwwyyy{{{|||~~~~~~~~~~~~}}}zzzxxxnnnooopppqqqrrrrrrrrrrrrqqqnnnllljjjjjjlllnnnqqqooooooooopppqqqrrrrrrssspppqqqqqqqqqrrrtttxxx{{{}}}}}}{{{{{{zzzyyyxxxxxxzzz|||}}}xxxzzz}}}~~~~~~|||yyywwwqqqqqqrrruuuwwwwwwuuurrrxxxvvvrrrooommmmmmooopppmmmnnnnnnooonnnlllkkkjjjlllmmmoooppppppnnnkkkiiidddgggkkkllljjjjjjkkkmmmhhhiiijjjkkkkkkjjjiiiiiillllllkkkkkkkkkkkkkkkkkkiiiiiijjjkkkmmmoooqqqrrrsssssssssuuuuuutttpppmmmiiilllooopppooommmmmmmmmlllkkkkkkkkkkkklllnnnooonnnmmmlllkkkkkkkkkkkkkkkiiilllpppqqqnnnjjjgggeeehhhlllpppooollllllooosssrrrtttvvvxxxyyyyyyxxxwwwvvvxxx{{{}}}~~~|||zzz{{{~~~}}}~~~~~~~~~|||{{{}}}}}}~~~~~~||||||}}}~~~}}}|||zzzyyyyyytttwwwzzz{{{zzzxxxwwwvvvxxxwwwvvvsssqqqnnnmmmlllkkkmmmppprrrqqqoookkkhhhhhhlllqqqssssssrrrqqqqqqooonnnmmmlllkkkjjjjjjiiifffkkkppppppmmmnnntttzzzxxxxxxvvvtttssstttwwwzzz}}}}}}}}}zzzwwwvvvvvvwwwqqqttttttqqqqqqssssssppp~~~{{{xxxuuutttsssnnnkkkjjjhhheeeeeehhh```aaabbbccccccccccccbbb^^^^^^]]]\\\[[[[[[ZZZZZZWWWWWWXXXYYYYYYYYYYYYXXXSSSTTTVVVWWWWWWUUUSSSRRRQQQPPPNNNLLLKKKKKKKKKKKKOOONNNLLLKKKJJJKKKLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGKKKKKKLLLMMMMMMLLLKKKJJJLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNQQQRRRRRRSSSUUUVVVRRRTTTUUUUUUUUUUUUVVVXXXTTTVVVXXXYYYWWWVVVVVVVVV\\\]]]^^^___```aaabbbcccbbbcccdddeeefffffffffeeefffbbb^^^^^^```cccdddddd___cccggghhhgggeeecccccc___```bbbdddeeefffggggggmmmllljjjiiigggffffffeeehhhgggeeeddddddfffggghhhlllmmmoooppppppnnnllljjjfffffffffeeeeeegggkkkoooqqqqqqnnnkkkhhhhhhjjjmmmnnnmmmlllnnnppppppmmmjjjlllnnnooopppooooooqqqrrrqqqrrrtttuuuvvvwwwwwwwwwssssssrrrqqqqqqrrrssstttwwwvvvwwwxxx{{{~~~}}}}}}}}}~~~~~~|||pppqqqrrrtttuuuvvvvvvvvvppppppqqqqqqqqqrrrrrrrrrvvvuuuttttttuuuxxxzzz||||||wwwrrrrrrvvvzzzzzzyyy|||}}}zzzxxxzzz}}}~~~~~~|||}}}~~~zzz|||xxxvvvwww{{{|||yyyvvvxxxuuuqqqoooooopppoooooonnnnnnmmmllljjjhhhfffeeekkklllnnnppppppooommmlllooonnnmmmmmmmmmmmmkkkjjjllliiihhhhhhjjjmmmnnnooollllllllllllmmmmmmnnnoooggghhhhhhiiijjjlllmmmnnnrrrpppoooqqquuuuuuqqqlllllllllmmmmmmmmmmmmmmmmmmlllmmmnnnnnnooonnnnnnnnnpppppppppooommmjjjhhhggghhhjjjmmmooonnnkkkgggddddddggglllnnnooonnnnnnoootttyyy~~~zzzyyyyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzz|||zzzzzz}}}~~~}}}}}}}}}zzzzzz|||~~~~~~~~~|||~~~}}}~~~|||{{{{{{{{{yyyxxxzzz{{{{{{xxxuuutttvvvyyyvvvuuusssqqqpppnnnkkkiiijjjlllnnnppppppnnnkkkiiihhhlllrrrwwwxxxuuuqqqnnnpppooommmmmmlllkkkiiiggghhhiiijjjkkklllnnnoooppppppsssuuutttrrrqqqsssvvv}}}|||{{{yyywwwuuurrrqqqnnnooopppooommmlllllllll~~~{{{xxxuuusssrrrsssooolllllljjjggggggjjjeeeeeeeeeeeedddcccbbbaaa]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWUUUVVVVVVVVVUUUTTTSSSQQQRRRQQQPPPOOOOOOPPPQQQQQQQQQQQQPPPPPPOOOPPPPPPPPPNNNNNNOOOOOOOOOOOONNNNNNRRRQQQQQQQQQQQQSSSTTTUUUUUUTTTRRRQQQQQQQQQRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSVVVYYY\\\]]]^^^___aaabbbaaacccddddddccccccdddeeedddfffggggggfffeeeeeefffiiiiiijjjkkkmmmnnnooopppssstttuuuuuuvvvvvvvvvvvvuuurrrooooooqqqssssssrrrnnnqqquuuwwwvvvtttsssrrrppppppqqqrrrssstttuuuuuuwwwvvvtttsssqqqpppppppppooonnnmmmmmmmmmoooqqqrrrpppppppppppppppqqqqqqqqqrrrqqqpppooonnnooorrruuuuuuvvvvvvssspppnnnmmmmmmnnnmmmmmmoooqqqrrrooommmnnnoooqqqqqqppppppqqqrrruuuwwwzzz}}}~~~~~~|||{{{wwwvvvuuuuuuuuuwwwxxxyyy||||||{{{{{{}}}~~~{{{yyyrrrssstttuuuuuuvvvvvvuuurrrqqqoooooopppssswwwyyyuuuuuuuuuuuuvvvxxxzzz{{{|||wwwsssrrrvvvyyyyyyxxx{{{~~~{{{yyywwwzzz}}}~~~~~~~~~{{{xxxuuuuuuyyyzzzxxxuuuwwwtttpppnnnnnnnnnnnnmmmiiiiiiiiihhhgggfffeeedddjjjkkkmmmnnnnnnmmmllllllooonnnllllllnnnnnnnnnmmmllljjjhhhhhhkkkmmmoooooolllkkkiiijjjkkkmmmnnnoookkkjjjhhhggghhhkkknnnpppssspppnnnpppssssssoookkkmmmmmmmmmnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooooonnnllljjjhhhfffhhhiiikkkmmmmmmnnnnnnfffiiimmmpppppppppooopppsssvvvzzz|||{{{zzzyyyxxx~~~~~~~~~~~~~~~~~~|||yyyxxxyyy|||~~~~~~~~~~~~zzzyyy~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~|||zzzzzzyyyxxxvvv{{{{{{{{{xxxuuutttvvvxxxyyywwwuuusssrrrpppllljjjhhhiiilllmmmnnnmmmkkkjjjkkknnnssswwwxxxvvvsssqqqrrrqqqooonnnllljjjgggfffiiijjjkkklllnnnoooppppppqqqsssttttttrrrsssuuuxxx{{{zzzyyyxxxuuusssqqqpppooopppppppppnnnkkkjjjiii~~~{{{{{{zzzyyyvvvtttrrrpppooopppmmmkkklllkkkhhhhhhkkkhhhhhhgggeeedddbbbaaa```]]]^^^___```aaa```____________]]]\\\ZZZYYYWWWWWWYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZVVVWWWXXXXXXXXXXXXXXXXXXVVVWWWXXXYYYYYYYYYYYYYYY[[[ZZZXXXXXXYYY[[[^^^```]]]\\\ZZZYYYXXXXXXXXXYYYWWWWWWXXXZZZ[[[\\\]]]^^^aaadddgggiiijjjkkkmmmoooqqqsssttttttssssssssstttvvvwwwwwwvvvuuuuuuvvvxxxxxxxxxyyyyyyzzz{{{||||||||||||}}}}}}}}}}}}}}}}}}|||zzzyyyyyy{{{{{{zzzyyyuuuxxx|||~~~}}}|||{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{yyyxxxwwwuuutttsssssssssrrrrrrrrrrrrtttvvvxxxyyytttrrrqqqpppqqqsssuuuwwwvvvuuutttqqqoooppprrruuuwwwyyy{{{yyyuuupppmmmkkkmmmmmmnnnppprrrsssrrrppprrrsssttttttsssssstttuuuxxx{{{}}}zzzzzzzzzzzz{{{|||~~~~~~}}}|||}}}~~~|||yyyvvvuuuttttttuuuuuuuuuuuuttttttsssqqqnnnnnnpppuuu{{{wwwxxxxxxyyyzzz{{{||||||}}}yyyuuutttvvvyyyyyyxxxyyy||||||yyywwwwwwzzz}}}|||xxxtttsssvvvwwwwwwuuuvvvssspppooonnnmmmllljjjggggggggggggffffffffffffiiiiiijjjjjjkkkkkkkkkkkkooommmkkkkkkmmmoooooooookkkiiihhhiiikkkmmmnnnnnnlllhhheeefffjjjnnnooonnnooommmjjjggghhhkkkoooqqquuurrrpppppprrrrrrooolllmmmmmmnnnooopppqqqqqqrrrqqqpppooommmmmmmmmnnnnnnjjjlllnnnoooooommmkkkiiihhhhhhggghhhjjjnnnqqqsssiiilllppprrrrrrqqqppppppsssssssssvvvxxxzzzyyyxxx~~~}}}}}}~~~~~~~~~||||||{{{xxxwwwxxx{{{~~~~~~~~~~~~~~~~~~}}}zzzzzz}}}~~~|||zzz{{{}}}zzzyyy{{{{{{xxxyyy|||~~~}}}}}}~~~}}}|||}}}~~~~~~}}}~~~|||zzzyyy{{{|||}}}}}}|||}}}~~~~~~~~~|||zzzyyyyyyxxxwwwuuu{{{{{{zzzwwwtttssstttuuuwwwuuusssrrrqqqooollliiifffggghhhiiijjjkkkkkkkkkoooqqqtttwwwxxxwwwuuuttttttsssrrrooommmjjjgggfffkkklllmmmooopppqqqqqqqqqsssssssssrrrrrrsssvvvyyyxxxwwwvvvuuusssqqqooonnnooopppqqqrrrpppmmmiiifff~~~|||xxxwwwvvvuuusssrrrqqqpppmmmjjjjjjmmmllliiiiiikkkjjjiiihhhgggeeedddccccccbbbccceeeggghhhhhhhhhgggeeedddcccaaa___]]]\\\\\\```___^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^```aaabbb^^^___aaabbbcccbbbbbbaaa___```aaabbbcccdddddddddcccbbbaaa``````bbbccceee```___]]]\\\[[[[[[[[[[[[ZZZZZZ\\\]]]___aaabbbccceeehhhkkkmmmoooppprrrtttxxxzzz||||||{{{{{{{{{|||~~~|||}}}{{{{{{zzzzzzzzzzzzzzzzzzxxxxxxyyy{{{||||||{{{zzzvvvyyy|||~~~}}}}}}|||}}}{{{zzzxxxvvvuuuvvvwwwxxxvvvuuutttrrrqqqpppppppppnnnooopppqqqtttvvvyyyzzzvvvvvvttttttttttttuuuvvvtttsssrrrooommmnnnpppssswwwyyyyyywwwrrrmmmiiihhhjjjkkkmmmppprrrssssssrrrvvvxxxyyyxxxwwwvvvwwwyyyyyy{{{}}}~~~}}}}}}||||||}}}~~~~~~~~~||||||{{{{{{||||||}}}yyyvvvttttttttttttuuuuuuttttttsssrrrqqqsssqqqooooooqqquuuzzz}}}{{{{{{}}}~~~~~~{{{wwwvvvxxxzzzzzzzzzyyy{{{}}}}}}{{{xxxwwwwww{{{}}}~~~}}}}}}|||yyyuuussstttuuuvvvuuuvvvtttqqqpppooonnnllliiiiiiiiiiiihhhhhhhhhiiiiiihhhhhhgggggghhhiiijjjkkkooollljjjjjjkkkmmmmmmmmmiiihhhggghhhjjjlllmmmllllllgggcccdddiiimmmooooooqqqooommmkkkkkklllooopppxxxuuurrrqqqqqqqqqpppnnnmmmmmmnnnooopppqqqrrrssstttrrrpppmmmlllmmmmmmnnniiikkkmmmoooooommmkkkiiilllkkkiiiiiiiiikkkmmmooojjjmmmqqqrrrqqqpppoooooorrrpppoooqqqvvvyyyzzzxxx}}}}}}~~~}}}||||||~~~}}}}}}~~~~~~~~~~~~}}}|||}}}}}}|||zzzxxxxxxzzz}}}zzzzzzzzz{{{|||}}}~~~~~~|||{{{|||}}}{{{xxxwwwzzzvvvuuuwwwvvvssssssvvvzzzzzz{{{{{{{{{yyywwwuuuuuuwwwzzz|||}}}}}}|||zzzyyyxxxwwwxxxyyyzzzxxxwwwwwwzzz}}}~~~|||{{{zzzzzzyyywwwwwwxxxxxxwwwvvvzzzyyywwwtttqqqppppppqqqpppnnnmmmmmmmmmllljjjgggeeeeeefffgggiiikkkmmmnnnqqqrrrtttuuuvvvvvvvvvuuusssssssssqqqnnnkkkiiiiiimmmnnnoooqqqrrrssssssrrrvvvtttrrrqqqppprrrtttvvvuuuuuutttsssrrrpppnnnmmmnnnppprrrttttttqqqlllhhhyyyxxxxxxxxxwwwvvvvvvvvvpppnnnooossssssooooooqqqpppooonnnmmmmmmmmmnnnnnnlllmmmoooqqqssssssssssssqqqpppnnnllljjjiiiiiiiiiggggggggggggggghhhiiijjjggggggfffeeeeeefffggghhhggghhhiiikkkkkkkkkjjjiiigggggghhhiiijjjjjjjjjjjjggggggggggggfffdddcccbbbaaa```___]]]\\\\\\]]]]]]\\\\\\^^^___aaabbbdddddddddgggkkkmmmoooqqqsssuuuxxx{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~{{{zzzyyyxxxxxxxxxxxxxxxvvvxxx{{{~~~zzz}}}~~~}}}zzzxxxwwwwwwxxxyyyuuutttsssrrrqqqpppppppppmmmnnnppprrruuuxxxzzz|||{{{{{{||||||{{{yyyvvvttttttsssrrrpppoooooosssuuuwwwwwwuuuqqqlllhhhggghhhhhhjjjmmmoooqqqrrrssssssvvvwwwyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{||||||}}}}}}}}}}}}|||}}}~~~|||||||||||||||}}}~~~~~~}}}yyyuuusssrrrrrrrrrtttttttttsssrrrqqqpppoooqqqqqqrrrssstttuuuvvvvvvzzz{{{|||}}}~~~~~~~~~}}}}}}{{{yyyyyyyyy{{{{{{{{{yyy{{{||||||zzzxxxxxxyyy{{{}}}{{{zzzyyy{{{}}}}}}zzzvvvtttttttttuuuvvvuuutttsssrrrrrrpppmmmjjjlllllljjjiiiiiiiiiiiiiiigggffffffggggggiiijjjkkkmmmkkkiiihhhiiijjjjjjiiigggffffffgggiiikkkkkkjjjkkkhhhdddeeeiiimmmooopppppppppppppppooooooooonnnvvvtttrrrpppoooooommmlllllllllmmmnnnpppqqqrrrrrruuusssqqqnnnmmmmmmnnnoookkklllnnnooonnnllliiihhhjjjjjjkkkkkkkkkkkkjjjjjjjjjmmmpppqqqpppnnnmmmmmmqqqnnnlllnnntttxxxzzzyyy{{{||||||{{{zzz{{{}}}}}}}}}}}}~~~~~~}}}{{{zzzzzzyyywwwvvv}}}}}}{{{yyyvvvuuuwwwyyyvvvvvvwwwxxxyyy{{{}}}~~~~~~~~~|||{{{{{{zzzxxxuuuvvvsssrrrtttsssppppppsssxxxzzz|||}}}{{{wwwsssppptttvvvyyy{{{|||{{{yyywwwvvvvvvwwwxxxyyywwwsssppprrrvvv{{{}}}{{{yyywwwvvvwwwvvvtttuuuwwwxxxxxxwwwwwwuuurrrooonnnmmmmmmllliiihhhhhhiiikkkkkkjjjhhheeeffffffgggiiillloooppprrrrrrrrrsssssstttuuuuuuqqqssstttrrrooommmmmmnnnnnnoooqqqsssttttttssssssxxxvvvrrrpppooopppqqqrrrtttttttttsssrrrpppooonnnnnnpppssswwwyyywwwqqqmmm~~~~~~{{{zzz{{{|||zzz{{{{{{{{{zzzyyyzzz{{{}}}~~~yyyyyyzzz|||}}}~~~|||yyywwwwwwwwwwwwnnnooooooppppppqqqqqqrrrnnnmmmkkkjjjjjjjjjkkkkkkmmmnnnnnnoooooooooooonnnlllmmmmmmmmmllllllkkkjjjhhhiiiiiihhhfffdddaaa```bbbbbb```_________```aaa``````aaabbbccccccddddddcccfffjjjmmmoooqqqtttvvvvvvyyy}}}~~~~~~~~~~~~~~~~~~{{{zzzxxxvvvuuuuuuvvvvvvtttwwwzzz}}}}}}~~~{{{}}}~~~~~~~~~}}}{{{yyywwwwwwwwwwwwrrrrrrqqqoooooonnnnnnnnnqqqrrruuuwww{{{}}}~~~xxxtttrrrrrrqqqooommmnnnqqqtttwwwvvvrrrmmmiiihhhiiikkkgggjjjnnnpppqqqqqqssstttrrrtttvvvvvvuuuuuuwwwxxx}}}|||{{{zzz{{{|||~~~||||||{{{||||||~~~{{{|||}}}~~~~~~zzzvvvsssrrrqqqrrrttttttttttttrrrqqqpppoooqqqrrrtttvvvvvvuuusssrrrwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyzzz{{{|||yyyzzz{{{zzzxxxwwwxxxyyyzzz|||}}}}}}|||||||||~~~zzzyyyxxxyyy|||}}}}}}||||||{{{xxxuuutttsssttttttsssssssssssstttrrrnnnkkkkkkjjjiiiggggggggghhhhhhffffffggghhhiiijjjjjjkkkjjjhhhggghhhiiijjjhhhgggfffffffffgggjjjkkkkkkjjjkkkjjjiiihhhiiillloooqqqpppqqqrrrssssssqqqpppooorrrqqqpppooommmllljjjjjjmmmmmmnnnooopppqqqqqqrrruuusssrrrpppooonnnnnnooollllllmmmmmmlllkkkjjjiiifffhhhkkkmmmnnnnnnmmmlllkkkmmmpppqqqooolllkkkjjjnnnmmmlllmmmqqquuuxxxyyyzzzzzzzzzyyyxxxyyy|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzzzzyyyvvvtttxxxyyyxxxvvvsssrrrtttuuuuuuuuuuuuwwwxxxzzz|||}}}|||xxxxxxyyyxxxttttttqqqqqqssssssqqqrrruuuyyy|||}}}xxxuuusssxxxyyy{{{|||{{{yyyvvvtttuuuuuuvvvwwwxxxvvvrrrooooootttzzz|||yyyvvvuuuuuuwwwvvvuuuuuuvvvwwwwwwvvvsssqqqnnnllllllkkkjjjiiihhhhhhhhhiiillllllkkkjjjffffffggghhhkkkmmmooopppqqqqqqrrrrrrrrrssssssssspppsssuuutttpppnnnoooqqqoooppprrrtttuuuuuusssrrryyyvvvsssqqqqqqqqqqqqqqquuuuuuuuuttttttrrrqqqqqqppppppssswww{{{zzzuuuppp}}}}}}}}}tttuuuuuuvvvuuutttsssrrrooonnnmmmkkkkkkkkklllmmmqqqpppoooooooooooooooooooooooonnnmmmllljjjhhhggghhhhhhgggeeedddcccbbbbbbbbbaaa`````````aaacccccccccccccccccccccbbbbbbbbbaaadddhhhkkknnnpppsssuuutttwww{{{~~~}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~zzzxxxvvvtttssssssssstttrrruuuwwwxxxwwwwwwxxxzzzxxxyyy{{{zzzyyyxxxxxxxxxyyyyyyxxxwwwuuutttsssssspppooonnnmmmmmmllllllmmmssstttwwwzzz}}}~~~zzzvvvrrrqqqooollljjjjjjllloootttssspppllliiihhhjjjmmmhhhllloooqqqqqqqqqsssuuuqqqsssuuuvvvvvvvvvxxxzzz||||||||||||}}}}}}~~~~~~|||{{{{{{zzz{{{|||}}}~~~zzz{{{}}}~~~~~~~~~~~~~~~}}}{{{yyyvvvuuutttssssssvvvvvvvvvuuutttsssrrrqqqrrrsssvvvxxxxxxvvvtttsssuuutttssssssssstttuuuvvvuuuvvvvvvwwwwwwxxxzzz{{{xxxxxxxxxwwwuuuuuuwwwxxxwwwyyyyyyyyywwwvvvwwwxxx{{{zzzzzz{{{}}}~~~}}}{{{zzzyyyxxxvvvsssrrrqqqrrrpppqqqrrrssstttrrrnnnkkkiiihhhfffffffffgggiiijjjeeeggghhhjjjkkklllkkkkkkeeeeeefffiiillllllkkkiiihhhggggggiiikkkllllllkkkjjjmmmooommmkkkkkkooosssqqqrrrrrrrrrssssssrrrrrrppppppqqqqqqooolllkkkjjjooopppppppppqqqqqqrrrrrrssssssrrrqqqppppppooooookkkkkkjjjjjjkkkkkkllllllgggiiikkknnnpppqqqqqqqqqlllnnnqqqqqqooollljjjiiijjjkkklllmmmnnnppptttwwwyyyyyyyyywwwwwwxxx|||}}}}}}||||||{{{{{{zzzzzz~~~}}}{{{zzzzzzzzzxxxvvvtttuuuuuutttssssssuuuvvvuuuvvvvvvwwwyyy{{{}}}~~~~~~~~~zzzttttttxxxwwwsssssspppqqqtttuuutttuuuyyy{{{}}}~~~|||zzzzzz{{{zzz{{{|||||||||zzzxxxwwwvvvuuussstttuuuvvvuuutttooouuu{{{|||yyyuuuuuuvvv{{{yyywwwvvvvvvuuutttsssrrroookkkjjjkkkllljjjiiijjjjjjiiijjjlllllljjjiiieeefffgggiiikkkmmmnnnoooqqqrrrrrrrrrssssssssssssrrruuuwwwuuuqqqnnnoooqqqooopppsssuuuvvvuuusssrrrxxxuuussssssuuuvvvuuussswwwwwwwwwwwwvvvuuuttttttrrrqqqssswww{{{zzzuuuppp}}}||||||wwwxxxyyyxxxwwwtttqqqooommmmmmlllkkkkkklllmmmnnnrrrqqqooonnnmmmmmmnnnoooppppppooommmkkkhhhfffdddhhhgggdddbbbaaabbbdddeee``````______```aaacccddddddccccccbbbaaa``````______bbbfffiiilllnnnqqqtttqqquuuzzz}}}~~~zzz}}}~~~|||||||||wwwxxxyyyzzz|||~~~|||zzzxxxuuuttttttuuuuuutttvvvxxxwwwtttsssuuuwwwvvvxxxyyyxxxvvvttttttuuuxxxxxxxxxwwwvvvtttsssrrrrrrrrrqqqpppooooooooooooqqqsssuuuyyy|||~~~{{{}}}}}}yyyvvvvvvuuurrrnnnkkkjjjlllnnnppppppooollljjjiiijjjllljjjmmmqqqsssrrrrrrtttvvvsssuuuwwwxxxxxxyyy{{{}}}zzz{{{}}}~~~~~~}}}|||{{{|||{{{zzzzzzzzz{{{|||}}}yyyzzz{{{}}}|||||||||}}}}}}yyyuuuttttttttttttuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssssstttvvvxxxxxxxxxwwwvvvuuutttrrrqqqqqqsssuuuvvvrrrssstttuuuuuuvvvxxxzzzvvvwwwvvvuuussssssuuuwwwuuuvvvwwwuuusssrrrsssttt}}}|||}}}~~~}}}{{{xxxxxxxxxvvvrrrpppoooooonnnoooppprrrsssrrrmmmjjjggggggffffffgggiiilllnnneeegggjjjlllmmmmmmlllkkkaaacccfffjjjnnnooonnnllliiihhhiiikkkmmmnnnmmmllljjjooorrrqqqlllkkkooottttttsssqqqqqqqqqssstttvvvqqqsssuuutttrrrpppnnnnnnrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooooooiiiiiiiiiiiijjjlllnnnpppllllllnnnoooppprrrssssssmmmoooqqqqqqooollljjjiiigggiiillllllkkkmmmqqqvvvyyyyyyxxxwwwvvvxxx|||}}}}}}|||{{{zzzyyyyyyxxx|||zzzyyyyyyzzz{{{yyyxxxrrrsssuuuuuuuuuvvvyyy{{{wwwwwwxxxyyyzzz|||~~~}}}}}}xxxqqqqqqvvvwwwsssrrrpppqqquuuwwwvvvxxx|||zzz{{{|||zzzxxxyyy}}}xxxyyyzzz|||}}}}}}}}}|||wwwtttqqqpppsssvvvxxxyyyqqqvvv||||||yyyvvvvvvxxx|||yyywwwuuutttqqqoooqqqnnnjjjjjjkkklllkkkiiillljjjiiijjjjjjjjjhhhfffdddeeegggiiikkklllmmmmmmrrrrrrsssssstttssssssssstttwwwyyyvvvqqqmmmnnnpppooopppsssuuuvvvuuusssqqqvvvtttsssuuuxxxzzzxxxvvvxxxxxxxxxxxxxxxwwwvvvvvvtttssssssvvvzzzyyytttooo}}}|||{{{|||{{{{{{{{{wwwrrrnnnkkkkkkllllllllljjjiiijjjmmmppptttrrrpppppprrrrrrpppnnnlllmmmoooqqqqqqnnniiieeeiiigggeeebbb`````````aaabbbaaa``````aaaccceeegggeeedddcccbbbbbbbbb```___bbbccceeefffhhhkkkooorrruuuwwwxxxyyyyyy{{{}}}}}}{{{{{{}}}~~~|||zzzyyyvvvuuuvvvzzz}}}}}}|||~~~|||yyywwwvvvwwwxxxyyyyyyzzz{{{{{{zzzyyywwwvvvwwwvvvtttsssrrrrrrrrrsssxxxwwwuuusssssssssssstttrrrrrrrrrpppooooooqqqsssuuuxxx|||{{{wwwvvvyyy||||||zzzwwwvvvuuurrrrrrqqqnnnkkkjjjkkkmmmoooooopppqqqqqqooonnnmmmjjjllloooqqqqqqpppqqqrrrvvvttttttwww|||~~~}}}{{{zzz{{{|||}}}}}}~~~}}}}}}{{{zzzyyyxxxyyy{{{}}}~~~{{{{{{{{{{{{}}}~~~|||~~~yyytttssspppnnnnnnqqqrrrpppoooqqqrrrssssssttttttsssssswwwwwwwwwwwwxxxvvvssspppuuuvvvuuurrrooommmmmmnnnrrrrrrssssssssssssrrrrrrtttrrrrrrsssuuuwwwxxxwwwvvvvvvtttssssssrrrrrrrrruuuvvvxxxyyyzzz{{{{{{{{{zzzxxxuuuuuutttpppkkkfffooonnnmmmlllkkkkkkkkkkkkggghhhhhhiiijjjkkkkkkllliiihhheeedddhhhllliiicccdddfffjjjlllmmmllliiihhhiiiiiiiiikkknnnoooooommmiiihhhkkkooonnnkkknnnvvvxxxvvvsssppppppqqqsssuuupppqqqqqqqqqpppooommmmmmmmmooooooooossswwwuuuppprrrssstttsssqqqoooooopppmmmjjjhhhiiinnnqqqqqqpppoooooopppppppppqqqqqqrrrqqqqqqrrrrrrrrrqqqqqqqqqkkkjjjjjjjjjjjjlllnnnpppuuuvvvxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzyyyxxxvvvuuuuuuttttttuuuxxxyyyyyyxxxuuutttuuuwwwyyyyyywwwuuuzzzzzzzzzxxxwwwwwwyyy{{{|||zzzwwwtttqqqpppqqqqqqvvvttttttwww{{{}}}|||zzz}}}yyyvvvvvvxxx|||~~~{{{wwwwww|||~~~xxxqqqpppsssxxxyyyxxxxxxzzz{{{{{{{{{|||~~~|||zzzyyyyyyyyywwwrrrnnnnnnkkkhhhhhhlllnnnooommmjjjjjjiiihhhgggfffeeeeeedddeeegggjjjmmmoooqqqrrrxxxwwwwwwvvvuuuttttttsssooopppqqqqqqooonnnnnnooorrrssssssqqqnnnmmmnnnooossswwwwwwssstttzzz|||zzz|||{{{{{{zzzyyyxxxwwwwwwuuusssssstttvvvuuuqqqmmmyyyvvvttttttuuuuuuwwwxxxvvvrrrnnnlllkkkkkkkkkkkkjjjiiijjjmmmpppssspppooooooqqqqqqooommmnnnnnnoooppppppnnniiifffhhhgggeeecccbbbbbbbbbbbbeeedddbbbaaa```aaacccddddddcccbbbbbbccccccbbbaaaccceeefffggghhhkkkooorrrwwwxxxzzzzzz{{{|||~~~}}}|||}}}~~~}}}zzzwwwuuuuuuxxxzzz{{{{{{|||{{{yyywwwwwwwwwwwwwwwyyyyyyzzz{{{zzzyyyxxxwwwwwwvvvuuutttsssssstttuuuttttttsssrrrqqqqqqqqqqqqqqqqqqqqqpppooooooppprrrtttuuuyyy}}}|||yyyvvvwwwxxxwwwtttsssssstttoooooonnnllljjjiiijjjlllooopppqqqrrrssssssssssssnnnoooqqqqqqoooooooooppptttssstttvvvzzz||||||zzzyyyzzz{{{|||}}}}}}}}}}}}{{{{{{zzzyyyzzz|||~~~}}}|||{{{{{{{{{|||}}}~~~|||{{{}}}}}}yyyuuusssqqqooonnnoooqqqsssrrrqqqpppqqqqqqrrrrrrqqqqqqpppuuuttttttuuuvvvtttqqqnnnqqqrrrrrrpppooonnnpppqqqsssttttttuuuuuuttttttsssrrrppppppqqqtttuuuvvvuuuvvvuuuttttttssstttttttttwwwxxxxxxyyyyyyxxxxxxxxxxxxvvvuuuttttttqqqmmmiiimmmmmmlllkkkjjjjjjiiiiiigggggggggggghhhhhhhhhhhhmmmmmmiiigggiiillliiibbbbbbdddgggjjjllllllkkkjjjhhhhhhhhhjjjlllmmmlllkkkjjjiiikkknnnllliiimmmsssuuussspppmmmmmmnnnppprrrpppqqqrrrrrrpppnnnlllkkklllnnnoooooorrrvvvtttnnnpppqqqrrrpppnnnllllllllllllkkkjjjkkkmmmnnnooonnnmmmnnnooopppqqqqqqqqqqqqpppooonnnnnnnnnooopppqqqmmmmmmmmmmmmmmmnnnnnnooouuuuuuwwwxxxyyyxxxxxxwwwxxxyyyyyyyyyxxxwwwuuuttttttsssrrrsssvvvwwwwwwvvvuuuuuuuuuwwwyyyyyyxxxvvv{{{{{{{{{yyywwwwwwyyyzzz{{{yyywwwtttrrrrrrrrrrrruuuttttttvvvzzz{{{zzzxxx|||{{{zzzxxxwwwwwwxxxyyy{{{wwwxxx|||~~~}}}|||wwwqqqqqqtttxxxyyyxxxxxxyyy{{{{{{{{{|||~~~|||zzzyyyyyyyyywwwrrrnnnnnnllljjjjjjkkkmmmnnnnnnkkkjjjiiihhhgggfffeeedddffffffhhhjjjllloooqqqrrrwwwwwwvvvtttsssqqqpppooojjjlllnnnnnnnnnoooqqqrrrqqqqqqqqqooonnnnnnppprrrtttwwwvvvrrrsssxxxyyywwwzzzyyyyyyxxxwwwvvvvvvvvvuuusssppppppqqqqqqooommm}}}wwwqqqmmmllllllmmmppprrruuutttrrrnnnlllkkkjjjjjjkkkjjjiiijjjmmmooopppooonnnnnnooopppnnnmmmnnnmmmkkkkkkkkkjjjgggdddeeeeeeeeedddddddddddddddhhhfffdddbbbaaa``````aaabbbbbbbbbccccccdddddddddfffgggggghhhiiikkkpppsssxxxyyy{{{|||||||||~~~~~~}}}}}}{{{xxxuuussstttwwwxxxyyy{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwvvvvvvuuuvvvvvvwwwrrrssssssrrrrrrqqqpppooopppqqqqqqpppooooooppprrrrrrrrruuuyyy|||}}}|||zzzvvvvvvuuurrrpppoooppprrrkkkkkkkkkiiihhhgggiiikkknnnnnnooopppqqqsssuuuvvvrrrrrrrrrpppmmmlllnnnooosssrrrsssuuuxxxzzzzzzyyyxxxyyyzzz|||}}}}}}~~~~~~||||||{{{{{{{{{}}}~~~}}}|||{{{||||||}}}|||{{{zzz|||~~~|||{{{xxxuuusssrrrqqqqqqooonnnnnnooorrrssssssrrrppppppppppppooonnnmmmlllppppppppprrrsssrrrooolllkkklllnnnnnnnnnoooqqqtttttttttuuuuuuuuuuuuttttttooonnnnnnooorrrssssssrrrsssrrrrrrrrrrrrssstttuuuxxxxxxxxxxxxwwwuuutttsssuuutttsssssssssqqqnnnkkkmmmmmmnnnmmmllljjjiiigggiiihhhhhhhhhhhhgggggggggnnnnnnllljjjlllnnnkkkeeeaaabbbdddgggiiikkkkkkllliiihhhhhhjjjkkklllkkkiiijjjjjjlllmmmjjjgggjjjooopppnnnllliiiiiijjjkkkmmmoooppprrrrrrqqqnnnkkkiiikkknnnpppppprrruuurrrmmmnnnoooooommmjjjhhhhhhhhhjjjkkkmmmlllkkkjjjkkkkkkjjjkkkmmmoooqqqqqqqqqpppooommmkkkiiijjjllloooqqqooooooooooooooonnnnnnmmmttttttvvvwwwwwwvvvuuutttwwwwwwwwwwwwwwwvvvttttttsssrrrpppqqqssstttttttttvvvuuuuuuwwwyyyzzzyyywwwxxxyyyyyyxxxvvvvvvwwwxxxyyyxxxvvvttttttssstttttttttssstttuuuwwwxxxwwwvvvtttuuuwwwyyyyyyyyyxxxxxx|||xxxxxx{{{|||{{{yyyyyyvvvrrrsssvvvyyyyyyxxxwwwyyy{{{||||||{{{|||~~~{{{zzzyyyyyyxxxvvvrrrooommmmmmmmmlllkkklllnnnppplllllljjjiiihhhfffeeeeeeiiiiiiiiijjjlllnnnppprrrvvvuuutttrrrpppnnnlllllliiikkklllllllllnnnqqqsssqqqqqqpppnnnnnnooorrruuuvvvwwwvvvrrrqqqtttuuussswwwvvvvvvvvvuuuuuuttttttuuurrrooommmmmmnnnnnnnnnzzztttnnnjjjiiijjjkkkooorrrttttttqqqmmmkkkjjjiiijjjjjjjjjiiijjjlllnnnnnnnnnmmmnnnnnnooonnnnnnllliiifffeeeddddddbbbaaaaaabbbcccdddddddddddddddhhhgggeeecccaaa`````````aaabbbcccdddddddddeeefffhhhhhhiiiiiijjjmmmqqqtttxxxzzz{{{|||{{{|||}}}~~~}}}||||||}}}~~~}}}yyyuuurrrqqqsssvvvwwwzzzzzz{{{{{{{{{zzzzzzyyywwwxxxzzz{{{|||||||||{{{xxxxxxwwwwwwwwwwwwwwwxxxssstttuuuuuuuuusssrrrqqqoooqqqrrrqqqppppppqqqsssqqqpppppprrruuuwwwvvvvvvssstttsssqqqnnnmmmnnnooohhhiiiiiigggffffffiiikkkkkkkkkkkkkkkmmmoooqqqrrrsssrrrqqqnnnkkkkkknnnppprrrssstttvvvxxxyyyyyyyyyxxxyyy{{{|||}}}~~~||||||||||||}}}~~~~~~}}}~~~~~~}}}{{{{{{|||~~~|||zzzxxxvvvssspppnnnnnnoooooooooooopppqqqrrrrrrrrrqqqooooooooonnnmmmllljjjjjjlllllllllnnnpppooollljjjhhhjjjllllllmmmnnnqqqsssssssssttttttttttttssssssooonnnnnnoooqqqrrrrrrpppooooooooopppqqqrrrssstttwwwwwwwwwvvvuuutttsssrrrsssrrrrrrqqqpppnnnllljjjmmmnnnoooooonnnllljjjhhhjjjjjjjjjjjjjjjjjjjjjjjjiiikkkkkkjjjmmmpppooojjjbbbbbbccceeefffhhhjjjkkkjjjiiiiiijjjlllllljjjiiijjjlllmmmllliiigggiiimmmlllkkkhhhfffffffffhhhiiimmmnnnqqqrrrrrrpppmmmkkklllpppsssrrrsssuuurrrnnnnnnooonnnkkkhhhffffffggggggjjjmmmllliiiggggggiiihhhjjjlllooopppqqqppppppooollliiiggghhhkkkooorrrrrrqqqooommmmmmmmmmmmnnnrrrssstttuuuuuutttsssrrrvvvvvvvvvuuuuuuttttttssstttrrrpppqqqrrrtttttttttwwwvvvvvvwwwyyyzzzyyyxxxsssuuuvvvvvvuuuuuuwwwxxxwwwwwwvvvuuuuuuvvvvvvwwwtttttttttuuuuuuuuutttsssmmmooorrrvvvzzz|||}}}}}}~~~|||yyyyyyzzzzzzyyywwwyyywwwuuuvvvyyyzzzzzzyyyvvvxxx{{{{{{{{{zzz{{{|||zzzzzzzzzyyyxxxuuuqqqooommmooopppooolllkkknnnqqqnnnnnnmmmkkkjjjiiihhhgggllllllkkkkkklllnnnpppqqqssssssrrrpppooommmlllkkknnnnnnmmmlllkkklllnnnqqqssssssqqqooonnnppptttwwwxxxwwwuuusssqqqrrrrrrqqqttttttssssssssssssssssssuuutttqqqpppoooooooooooo~~~{{{uuupppmmmmmmmmmoooqqqsssuuutttpppllliiihhhhhhiiijjjjjjiiiiiijjjlllllllllmmmmmmmmmnnnoooooojjjgggdddbbbbbbbbbbbbaaa^^^^^^```bbbccccccccccccfffeeedddcccbbbbbbbbbaaaaaaccceeeeeeddddddeeeggghhhiiikkklllmmmooosssuuuwwwyyy{{{{{{{{{zzz{{{|||zzzzzzzzz{{{{{{}}}}}}zzzvvvrrrpppqqqsssvvvwwwwwwxxxyyyyyyyyyxxxxxxwwwxxxzzz|||}}}}}}}}}|||xxxxxxxxxxxxxxxwwwwwwwwwrrrssstttuuutttsssrrrqqqoooqqqrrrrrrqqqqqqrrrtttqqqooommmmmmnnnooonnnnnnlllnnnppppppmmmjjjiiiiiihhhhhhhhhgggfffgggiiikkklllkkkjjjjjjjjjkkkmmmnnnppppppnnnllljjjkkkooorrrrrrtttuuuwwwxxxxxxyyyzzzzzzzzz|||}}}~~~|||||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}{{{xxxvvvtttsssqqqpppooonnnnnnnnnpppqqqrrrqqqpppooonnnnnnoooooonnnnnnlllkkkiiihhhhhhhhhiiikkkmmmmmmkkkiiiiiijjjllllllkkklllnnnqqqpppqqqqqqqqqqqqqqqqqqpppooonnnoooppprrrsssrrrpppnnnnnnooopppqqqsssuuuuuutttttttttuuuuuutttssssssqqqqqqqqqooollljjjiiihhhkkklllmmmnnnmmmkkkiiigggggghhhiiijjjkkklllmmmmmmgggjjjkkkjjjkkknnnlllhhhddddddcccdddeeefffhhhiiihhhgggggghhhjjjjjjiiigggjjjmmmnnnlllhhhhhhjjjlllkkkjjjhhhfffeeefffggggggkkkmmmppprrrrrrrrrpppooonnnsssvvvttttttuuutttpppppppppooollliiigggggghhhfffiiillllllhhhfffggghhhhhhiiilllnnnoooppppppppppppnnnkkkiiiiiilllppprrrssspppllliiiiiijjjmmmooopppqqqrrrsssssssssrrrqqquuuuuuttttttttttttttttttvvvtttrrrrrrtttvvvwwwvvvzzzyyywwwxxxyyyyyyyyywwwqqqsssuuuwwwwwwxxxzzz|||vvvvvvvvvvvvwwwwwwxxxxxxuuuvvvvvvvvvtttsssrrrrrrooooooqqqssswww{{{~~~{{{{{{zzzzzzzzzzzzxxxwwwzzzyyyyyyyyyzzz{{{{{{{{{uuuwwwyyyyyyxxxxxxyyyzzzyyyzzzzzzyyywwwtttqqqooooooqqqrrrpppmmmlllnnnppppppoooooonnnmmmlllkkkkkknnnmmmmmmmmmmmmooopppqqqpppppppppoooooonnnnnnnnnoooooonnnmmmkkkllloooqqqvvvuuussspppnnnooosssvvvyyywwwuuutttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrssssssuuuvvvwwwwwwuuutttsssrrr|||zzzwwwtttrrrrrrsssssstttuuutttrrrmmmjjjggggggiiijjjkkkjjjhhhhhhhhhiiihhhjjjllllllllllllmmmoookkkhhheeeccccccddddddddd]]]]]]^^^```aaabbbcccdddeeeddddddddddddccccccbbbcccfffhhhfffdddbbbdddgggfffiiimmmoooqqqrrruuuvvvwwwyyy{{{|||{{{yyyyyyzzzyyyyyyzzzyyyyyyzzz~~~|||zzzwwwssspppppprrruuusssssssssttttttuuuuuuvvvxxxyyy{{{}}}}}}}}}}}}}}}wwwxxxxxxwwwwwwvvvttttttnnnooooooooooooooonnnnnnnnnppprrrrrrrrrqqqrrrsssqqqooollljjjjjjjjjhhhgggfffiiilllmmmkkkhhhfffeeejjjjjjjjjiiihhhhhhjjjlllooonnnnnnmmmlllllllllmmmmmmmmmllljjjiiikkkooorrrrrrtttvvvwwwwwwwwwxxxzzzzzz{{{|||}}}~~~~~~~~~~~~|||||||||}}}~~~~~~|||{{{zzzyyyyyyyyyzzz{{{{{{{{{||||||zzzwwwuuusssqqqqqqqqqppppppooonnnnnnoooqqqrrrqqqooommmllllllmmmmmmmmmlllkkkiiihhhgggffffffgggjjjmmmmmmkkkiiikkklllllllllkkkkkklllnnnnnnnnnoooooooooooonnnnnnoooooopppqqqssssssqqqoooppppppqqqrrrsssuuuvvvwwwrrrrrrssstttuuuuuuuuutttpppqqqpppnnnkkkhhhhhhiiiggghhhiiijjjjjjiiihhhgggdddeeefffhhhjjjkkklllmmmiiilllmmmjjjiiiiiifffbbbddddddddddddeeefffggghhheeeddddddfffggghhhgggeeejjjnnnpppllljjjlllnnnooommmllljjjiiihhhhhhiiiiiimmmnnnppprrrrrrsssrrrrrrqqqvvvwwwuuusssttttttrrrrrrrrrpppnnnkkkiiijjjlllgggiiikkkkkkjjjjjjkkklllkkkkkklllmmmnnnooopppqqqqqqpppnnnmmmmmmnnnooopppooommmjjjggghhhjjjnnnpppnnnoooqqqrrrssssssrrrrrruuuuuutttssssssttttttuuuwwwuuussssssvvvyyyzzzzzz}}}{{{yyyxxxyyyyyyxxxwwwrrruuuxxxzzz{{{|||~~~vvvvvvvvvwwwxxxxxxyyyyyywwwyyyyyyxxxuuusssrrrrrruuutttrrrrrrsssvvvyyy|||xxxyyyzzz{{{{{{{{{zzzyyy{{{{{{zzzzzzzzzzzz{{{{{{uuuvvvvvvvvvuuuuuuwwwyyyxxxzzz{{{zzzvvvsssppppppqqqrrrrrrqqqooonnnnnnooooooooooooooonnnnnnnnnmmmmmmnnnnnnoooppppppppppppoooooooooooooooooooooooolllmmmmmmmmmmmmnnnqqqsssttttttrrrpppnnnoooqqqtttxxxuuussstttsssppppppsssqqqqqqrrrrrrsssssstttttttttwwwzzzzzzyyywwwvvvvvvxxxwwwvvvuuuuuuuuuvvvvvvssssssrrrnnnjjjgggggggggjjjkkkllljjjhhhffffffgggdddgggiiiiiihhhiiikkkmmmiiigggdddcccdddffffffeee^^^^^^^^^___```bbbdddeeeeeeeeeeeeeeedddcccbbbbbbfffiiijjjhhhcccaaabbbeeedddhhhnnnrrrtttuuuvvvwwwxxxzzz}}}}}}|||zzzyyyyyyyyyzzzzzzyyywwwyyy}}}zzzzzzyyyuuuqqqppprrruuusssrrrrrrrrrssstttvvvwwwzzz{{{|||}}}~~~}}}}}}|||wwwwwwwwwvvvuuusssqqqpppkkkkkkkkkjjjjjjkkkkkklllkkkmmmpppqqqpppppppppqqqqqqnnnllljjjiiihhhfffdddgggiiikkkkkkiiihhhhhhiiimmmmmmmmmllljjjjjjlllnnnooooooooooooooonnnmmmlllkkkkkkkkkjjjiiijjjlllooopppsssvvvvvvuuuuuuwwwxxxzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~~~~~~~{{{zzzxxxwwwvvvvvvvvvvvvtttvvvxxxyyywwwuuusssrrrpppooonnnmmmmmmmmmnnnooolllnnnqqqqqqnnnlllkkkllljjjjjjjjjjjjiiihhhffffffdddeeegggjjjmmmnnnllljjjkkklllmmmlllkkkkkklllnnnmmmmmmnnnnnnnnnnnnmmmmmmoooooooooqqqsssssspppnnnoooooopppppprrrsssuuuvvvrrrsssssstttuuutttttttttooopppqqqnnnkkkjjjkkkmmmggghhhhhhiiiiiijjjkkkkkkffffffggghhhjjjkkkllllllhhhlllmmmjjjgggfffccc___bbbcccdddeeefffggghhhiiieeeeeeeeefffiiijjjiiihhhiiioooqqqmmmlllpppsssssspppooonnnmmmllllllllllllsssrrrrrrrrrrrrrrrrrrsssrrrwwwwwwsssqqqrrrtttssssssrrrqqqnnnlllkkkmmmoookkkjjjjjjlllnnnqqqqqqqqqnnnmmmllllllmmmoooqqqrrrppppppqqqqqqpppooonnnmmmjjjiiiiiijjjkkkmmmnnnpppmmmnnnppprrrssstttssssssuuuuuutttsssssstttuuuvvvwwwuuussstttwww{{{}}}~~~~~~zzzyyyxxxxxxvvvuuutttvvvyyy{{{{{{{{{|||}}}vvvvvvwwwxxxyyyyyyyyyyyyzzz{{{|||zzzvvvsssrrrsssvvvtttsssqqqqqqsssuuuvvvuuuwwwzzz|||}}}||||||||||||{{{zzzyyywwwwwwyyyzzzuuuuuutttrrrqqqrrruuuxxxwwwzzz{{{zzzvvvrrrpppppptttsssrrrqqqqqqpppnnnlllmmmmmmmmmnnnnnnnnnnnnooolllmmmoooqqqrrrrrrqqqpppooooooooonnnnnnmmmmmmmmmkkklllnnnnnnmmmlllnnnoooooooooooonnnmmmmmmppprrrvvvqqqppprrrrrroooppptttqqqrrrrrrsssttttttuuuuuutttvvvyyyyyywwwwwwxxxzzz|||sssttttttuuuvvvvvvvvvvvvqqqqqqoookkkhhhfffggghhhjjjllllllkkkhhheeeeeeeeeaaadddggggggffffffiiilllfffdddbbbbbbdddeeeeeeddd``````______```bbbeeeggggggffffffeeedddbbbaaa```hhhjjjllliiiccc```aaadddbbbhhhoootttwwwwwwwwwwwwyyy|||~~~}}}{{{zzzzzzzzz{{{{{{yyywwwxxx}}}yyyzzzzzzwwwsssqqqrrruuuuuutttsssssstttvvvyyyzzzzzz{{{}}}~~~~~~}}}}}}|||vvvwwwwwwvvvtttrrrooonnnkkkjjjiiiiiiiiijjjkkkllliiikkknnnoooooonnnoooooopppnnnlllkkkjjjiiigggeeellllllmmmlllkkkkkkmmmoooooopppooonnnllllllmmmooolllmmmnnnoooooonnnmmmllljjjkkkkkkjjjhhhhhhjjjlllooorrruuuuuutttsssuuuwwwyyyyyyzzzzzzyyyyyyxxxwwwzzz{{{|||}}}}}}~~~~~~}}}~~~}}}zzzxxxvvvuuutttuuuoooqqquuuvvvuuusssrrrrrrooommmkkkiiiiiikkknnnppphhhlllooopppnnnllllllmmmhhhhhhhhhhhhgggfffeeeddddddeeegggjjjmmmnnnmmmkkkkkklllllllllkkkkkkmmmooommmmmmnnnnnnnnnnnnmmmmmmnnnnnnoooqqqrrrrrrooommmllllllmmmmmmnnnpppqqqrrrtttttttttuuuuuutttssssssnnnpppqqqooommmlllnnnqqqjjjjjjjjjkkklllmmmooopppjjjjjjjjjkkkkkkllllllllleeejjjllljjjhhhgggeeebbb```aaacccfffhhhiiijjjjjjhhhggghhhjjjlllnnnmmmllliiippprrrnnnmmmrrrvvvvvvrrrrrrqqqpppoooooooooooowwwvvvtttrrrqqqqqqqqqrrrssswwwwwwqqqnnnqqqssssssssssssqqqooommmllloooqqqooollljjjmmmrrrvvvwwwvvvpppooommmllllllnnnqqqsssoooqqqrrrsssrrrooollljjjeeegggjjjmmmooooooooonnnlllmmmooorrrssstttttttttvvvuuutttsssssstttvvvvvvwwwuuussstttwww{{{~~~{{{yyyxxxwwwvvvttttttvvvxxxyyyxxxwwwwwwxxxvvvwwwxxxyyyyyyyyyyyyyyy|||}}}~~~{{{wwwsssssstttqqqqqqqqqqqqqqqsssttttttsssvvvzzz}}}~~~~~~~~~~~~|||{{{zzzwwwuuuuuuwwwxxxuuutttrrrpppoooppptttxxxwwwzzz{{{zzzuuuqqqppppppvvvsssqqqqqqsssrrroookkkkkkkkkkkklllmmmnnnnnnoookkkmmmpppssstttsssqqqppppppoooooonnnlllkkkjjjjjjmmmoooooonnnkkkiiihhhiiiiiikkklllllllllmmmoooqqqsssnnnmmmqqqqqqnnnoootttrrrrrrsssttttttuuuvvvvvvtttuuuvvvuuutttuuuyyy}}}|||xxxqqqpppooopppsssuuuuuuuuutttqqqmmmiiihhhhhhiiikkknnnooooooooommmiiieeecccgggeeedddeeehhhhhheeecccddddddcccccccccddddddeeegggeeeccccccdddddddddccchhhiiijjjiiigggeeeffffffeeeggghhhiiihhhgggeeeeeeeeekkksssxxx{{{{{{{{{zzz|||~~~~~~{{{wwwtttvvvvvvwwwxxxzzz{{{||||||}}}xxxuuutttuuuvvvwwwvvvuuuvvvyyy||||||yyyvvv{{{|||||||||{{{zzzyyyyyyvvvxxxyyyxxxvvvtttttttttiiijjjjjjkkkkkkjjjjjjiiihhhiiiiiijjjkkkkkkllllllkkkiiigggfffffffffhhhiiipppooommmlllkkkkkklllmmmoooqqqrrroookkkhhhiiikkkkkkjjjhhhhhhiiimmmqqqtttqqqmmmkkkkkkmmmnnnllljjjqqqppppppqqqsssvvvxxxzzzzzzyyyxxxvvvuuuuuuuuuuuuxxxwwwvvvvvvwwwwwwvvvuuu~~~{{{yyywwwxxxxxxxxxwwwwwwuuussssssssssssqqqooollljjjhhhiiikkknnnoooooopppnnnmmmmmmmmmkkkfffbbbeeeddddddcccdddeeeggghhhgggeeedddeeeiiillllllkkkmmmoooooollllllnnnooollljjjkkkmmmnnnooooooooooootttssspppnnnnnnooopppqqqlllllllllnnnppppppnnnllltttuuuvvvvvvuuusssqqqoookkkllllllmmmmmmmmmmmmmmmlllmmmnnnnnnllljjjgggfffeeeffffffhhhiiijjjkkkllliiijjjlllmmmllliiifffdddaaabbbccceeegggiiijjjkkkjjjjjjjjjhhhhhhiiilllnnnqqqpppooooooppprrrtttuuusssrrrpppooooooooopppqqquuuwwwxxxuuupppllllllnnnppppppoooooooooooopppppppppooommmkkkiiikkkooorrrmmmnnnpppqqqrrrsssssssssttttttsssqqqnnnmmmmmmnnnooooooooopppqqqnnnjjjgggjjjhhhfffhhhmmmpppqqqqqqnnnkkklllssswwwwwwvvvvvvqqqsssuuuwwwwwwwwwuuutttttttttuuuuuuuuuuuuuuuuuu~~~}}}}}}{{{yyywwwtttssswwwwwwvvvtttsssuuuxxx{{{|||zzzxxxwwwvvvwwwxxxyyyzzz}}}~~~{{{vvvsssrrrpppqqqrrrtttvvvuuusssqqqvvvuuutttvvvyyy{{{{{{zzz||||||{{{zzzwwwtttqqqppprrrwww{{{zzzuuurrrrrrtttwwwxxxyyyxxxuuuqqqooonnnnnnpppsssuuutttrrrooommmllllllmmmppprrrsssqqqppprrrpppnnnooosssuuutttsssrrrpppnnnnnnnnnnnnmmmlllpppppppppooommmjjjfffdddhhhiiikkklllmmmmmmlllkkkpppppppppppppppppppppppptttsssrrrsssuuuuuuuuutttvvvyyyzzzwwwsssqqqtttxxx~~~yyyuuuooonnnmmmooorrrtttuuutttsssqqqnnnkkkjjjjjjkkkllljjjkkkllllllllljjjhhhgggiiigggeeefffhhhhhhfffdddddddddddddddddddddeeeeeeeeedddcccdddeeegggfffeeejjjkkkkkkiiigggffffffhhhccceeegggjjjkkkkkkiiigggfffkkkrrrwwwyyyzzz{{{{{{|||}}}~~~~~~}}}zzzwwwuuuuuuuuuvvvwwwyyyzzzzzz{{{{{{yyywwwvvvvvvxxxzzzzzzuuutttuuuwww{{{|||{{{xxxzzzzzzyyyyyyxxxwwwwwwwwwrrrtttvvvwwwuuusssrrrrrrjjjkkkkkkkkkkkkkkkkkkjjjhhhhhhhhhhhhiiijjjkkkkkkhhhgggeeedddddddddfffgggnnnnnnmmmmmmmmmmmmmmmmmmlllllllllkkkiiiggghhhhhhgggggghhhiiikkklllnnnnnnpppnnnllllllmmmmmmmmmlllooopppqqqrrrtttvvvwwwxxxvvvvvvuuutttttttttuuuuuutttsssrrrrrrttttttsssrrryyywwwuuuuuuvvvwwwwwwwwwtttsssqqqqqqrrrrrrpppooommmkkkiiiiiikkkmmmnnnnnnooommmkkkkkkkkkjjjfffbbbfffeeedddcccdddeeefffgggfffeeedddfffjjjlllllljjjkkkooopppnnnnnnqqqqqqnnnkkkkkkkkkllllllmmmnnnooosssrrrqqqpppoooooopppqqqmmmmmmmmmnnnppppppnnnlllqqqssstttuuutttrrrooommmooooooooooooooonnnmmmlllmmmnnnnnnmmmkkkhhheeeccceeefffggghhhiiijjjjjjjjjfffgggjjjkkkjjjhhheeecccbbbcccdddfffhhhjjjkkkllljjjkkkllllllkkkjjjjjjiiinnnmmmmmmmmmoooqqqtttvvvrrrqqqpppooooooooooooooorrrsssuuuvvvwwwtttpppnnnoooooonnnnnnnnnnnnnnnoooooonnnmmmllljjjkkknnnqqqppppppqqqqqqqqqqqqppppppqqqrrrrrrpppnnnlllmmmnnnoooooooooppppppnnnkkkhhhiiigggfffhhhkkkmmmmmmlllmmmjjjkkkpppuuuttttttuuuqqqrrrssstttttttttsssrrrqqqqqqrrrrrrsssttttttuuuxxxxxxwwwwwwvvvvvvvvvuuutttuuuuuuuuutttvvvyyy{{{|||zzzwwwuuutttuuuvvvxxx~~~~~~|||wwwsssqqqqqqsssssstttvvvxxxxxxuuussstttrrrqqqrrruuuwwwxxxxxx{{{{{{{{{zzzxxxvvvtttsssrrrvvvzzzzzzvvvtttuuuwwwzzz{{{|||{{{xxxuuusssqqqpppqqqsssttttttsssqqqooonnnnnnooopppqqqrrrqqqqqqvvvsssqqqqqqssstttsssqqqpppooonnnnnnnnnnnnnnnmmmrrrrrrqqqpppmmmkkkhhhfffiiijjjkkkllllllmmmmmmlllssssssssstttttttttttttttssssssrrrssstttuuuttttttvvvyyy|||zzzvvvuuuwwwzzz{{{vvvqqqlllkkkkkkmmmpppsssttttttrrrqqqooommmlllkkkllllllfffgggggghhhiiijjjkkkkkkkkkhhhffffffgggggggggfffdddeeeeeeffffffeeeddddddcccbbbccceeeggghhhhhhgggjjjjjjiiigggddddddeeegggccccccdddiiimmmooollliiihhhlllqqquuuwwwyyy{{{}}}{{{{{{{{{{{{zzzyyyxxxwwwtttuuuvvvwwwxxxyyyyyyyyywwwwwwxxxxxxyyyyyyzzzzzztttttttttvvvyyy{{{{{{zzzxxxwwwvvvuuutttsssttttttpppsssvvvwwwuuusssrrrqqqkkkkkkkkkllllllkkkkkkkkkjjjiiihhhggghhhjjjlllmmmhhhgggeeedddddddddeeefffkkklllmmmnnnnnnmmmmmmlllkkkiiihhhggghhhiiihhhgggccceeehhhkkklllllljjjiiinnnoooooonnnllllllmmmnnnnnnoooqqqsssuuuvvvvvvvvvrrrrrrrrrrrrrrrsssttttttqqqppppppqqqssstttsssrrrsssrrrqqqrrrtttvvvvvvuuupppooonnnoooppppppooonnnmmmkkkiiiiiijjjlllllllllnnnllljjjiiiiiihhhfffdddgggfffeeedddcccdddeeefffeeeeeefffiiilllmmmkkkjjjkkkoooqqqqqqrrrtttssspppkkkkkkjjjjjjkkklllmmmnnnqqqqqqppppppppppppppppppnnnnnnnnnoooppppppnnnlllppprrrtttuuutttrrrooommmrrrrrrrrrqqqpppooommmlllnnnnnnnnnmmmkkkgggdddbbbeeefffhhhiiijjjiiihhhgggcccdddfffhhhhhhfffdddbbbdddeeefffhhhiiikkklllllliiikkknnnppppppmmmiiifffmmmmmmmmmnnnpppsssvvvwwwpppppppppoooooonnnllllllpppppprrrwwwzzzxxxqqqjjjnnnnnnmmmlllllllllllllllmmmnnnnnnmmmkkkkkkmmmoooqqqqqqqqqpppooonnnmmmlllooopppqqqqqqooonnnnnnoooooonnnnnnnnnooommmkkkhhhiiiiiiiiijjjlllmmmllljjjmmmjjjjjjnnnrrrrrrrrruuusssssssssssssssrrrrrrrrrnnnoooooopppqqqrrrrrrsssssssssssssssuuuwwwyyyzzzssstttvvvwwwwwwwwwyyy{{{|||zzzvvvsssqqqrrrtttvvv~~~}}}|||xxxuuusssssstttwwwwwwwwwyyy||||||zzzyyyssspppnnnnnnpppsssuuuuuuyyyzzzzzzzzzyyyyyyxxxwwwrrrvvvyyyzzzxxxwwwxxxzzz{{{{{{{{{zzzyyywwwtttssstttuuuuuuvvvvvvvvvuuuuuurrrrrrqqqqqqqqqqqqqqqrrrzzzwwwuuutttttttttrrrqqqoooooooooooooooooooooooosssrrrpppnnnllljjjiiiiiikkkkkkkkkkkklllmmmnnnnnnttttttuuuuuuvvvvvvvvvwwwrrrrrrrrrssssssssstttttttttxxx||||||yyyxxxxxxzzz|||wwwrrrooojjjiiijjjlllooorrrttttttqqqpppooommmllllllkkkkkkeeeeeeeeeeeegggiiikkklllkkkiiifffddddddeeefffgggeeeeeefffffffffeeedddcccbbbbbbccceeehhhhhhgggeeeggggggeeeccc``````bbbccceeecccbbbeeekkknnnnnnlllkkkmmmqqqsssuuuxxx{{{~~~zzzzzzyyyxxxxxxwwwxxxxxxuuuvvvwwwxxxyyyyyyxxxxxxxxxyyy{{{{{{zzzxxxwwwwwwvvvuuuuuuuuuvvvxxxyyyyyyvvvuuusssrrrqqqqqqqqqqqqqqqtttwwwwwwuuurrrpppooojjjjjjjjjjjjjjjjjjjjjjjjkkkjjjhhhggghhhjjjmmmooojjjiiihhhggggggggghhhhhhgggiiikkkmmmnnnmmmkkkjjjkkkhhheeefffiiikkkkkkiiiccceeehhhkkklllkkkjjjiiimmmooopppooolllkkkmmmppplllnnnqqqtttvvvuuuttttttqqqqqqppppppppppppqqqqqqrrrqqqqqqsssuuuwwwwwwvvvrrrpppoooppprrrssssssrrrmmmlllkkklllnnnooonnnmmmnnnllljjjiiijjjkkkjjjiiimmmllljjjhhhhhhggggggfffhhhgggeeedddcccddddddeeefffgggjjjlllnnnnnnlllkkkmmmqqqtttssstttuuusssooojjjkkkllllllllllllkkkkkkmmmnnnoooooooooooonnnnnnooooooooopppqqqpppnnnlllqqqrrrtttvvvvvvtttqqqpppqqqqqqqqqqqqpppooonnnmmmmmmnnnnnnnnnllliiigggeeeeeefffiiijjjjjjhhhfffdddaaaccceeeggggggfffeeedddffffffggghhhiiijjjkkkllliiikkknnnqqqqqqooolllhhhpppppppppqqqsssuuuwwwxxxooooooppppppooommmkkkjjjooopppqqqtttuuurrrkkkfffmmmlllkkkjjjjjjjjjjjjjjjkkkmmmnnnnnnlllkkkkkkllloooooooooooonnnlllkkkjjjmmmooorrrrrrqqqppppppqqqnnnmmmlllllllllllljjjhhhiiijjjlllmmmoooooonnnmmmoookkkkkknnnpppppprrrvvvxxxwwwvvvuuuttttttttttttppppppppppppppppppqqqqqqssssssrrrsssvvvyyy|||~~~uuuwwwzzz{{{zzzzzzzzz{{{|||zzzuuurrrpppqqqssstttwwwxxxyyyxxxwwwvvvvvvxxxxxxxxxyyy|||uuurrrnnnlllnnnppprrrrrrxxxyyyyyyzzzzzz{{{{{{{{{uuuwwwzzzzzzyyyxxxzzz{{{xxxxxxwwwwwwwwwvvvtttrrryyyyyyyyyyyyyyyyyyzzzzzzuuuuuutttrrrqqqppprrrssszzzyyywwwuuuuuutttssssssrrrssssssrrrqqqooooooppppppnnnllljjjiiijjjkkkkkkmmmllllllllllllnnnoooqqqrrrrrrssssssttttttuuuuuuqqqrrrssssssrrrrrrssstttssswww{{{|||{{{yyyxxxxxx{{{||||||zzzwwwssspppooojjjiiijjjlllooorrrttttttpppooonnnlllkkkjjjjjjiiifffeeeddddddeeefffhhhjjjiiihhhfffcccbbbcccdddfffeeefffffffffeeeddddddcccbbbcccdddfffhhhgggdddbbbdddeeedddbbb``````aaaccciiieeeaaaaaaeeejjjlllmmmoooppprrrssstttwww{{{~~~zzzyyyxxxwwwvvvvvvwwwxxxwwwxxxyyyzzzzzzzzzxxxxxxvvvyyy}}}}}}{{{xxxwwwwwwxxxxxxwwwvvvuuutttuuuuuuuuutttsssqqqpppoooooooooppprrrttttttqqqmmmkkkjjjhhhggggggffffffgggggghhhiiihhhfffeeefffhhhkkkmmmjjjjjjiiiiiihhhhhhhhhhhheeegggjjjllllllkkkiiigggjjjfffdddeeehhhkkkkkkiiifffggghhhiiikkkllllllmmmlllnnnpppnnnlllkkknnnqqqkkknnnqqqtttuuuuuusssrrrrrrqqqpppooonnnnnnnnnnnnsssrrrrrrtttwwwxxxxxxxxxsssrrrqqqqqqqqqqqqooommmjjjiiiiiijjjlllmmmlllkkkmmmkkkiiiiiijjjjjjiiihhhllllllkkkiiihhhhhhhhhiiihhhgggeeedddcccddddddeeehhhjjjmmmooooooooonnnnnnppptttvvvtttttttttqqqmmmiiikkknnnppppppmmmjjjhhhjjjkkklllmmmnnnnnnmmmmmmpppooooooppprrrqqqooommmoooppprrrssssssrrrqqqpppnnnnnnoooooopppoooooonnnlllmmmnnnoooooommmkkkjjjeeegggiiikkkjjjhhhfffdddcccdddfffhhhhhhhhhgggfffffffffggghhhiiiiiijjjjjjkkkkkkkkknnnqqqrrrqqqooorrrrrrrrrrrrsssttttttuuuoooppppppqqqpppnnnlllkkklllnnnooonnnkkkhhhhhhiiikkkkkkjjjiiihhhhhhiiiiiijjjlllnnnnnnllljjjjjjjjjkkkllllllmmmllllllkkkkkkkkkmmmoooooooooooopppqqqmmmkkkjjjiiijjjjjjiiihhhgggiiilllnnnoooppppppppppppnnnnnnpppqqqpppssswwwyyyxxxwwwvvvuuutttttttttsssssssssrrrqqqqqqppppppssssssssssssuuuxxx{{{}}}yyy|||~~~~~~|||||||||}}}zzzwwwsssrrrrrrtttuuuuuuwww{{{|||zzzxxxwwwwwwxxxxxxyyy}}}zzzwwwrrrooooooqqqrrrrrrxxxxxxyyyyyyzzz{{{|||}}}xxxyyyzzzzzzyyyyyyyyyzzzxxxvvvuuuvvvwwwwwwuuusssyyyyyyxxxxxxyyyzzz{{{|||wwwxxxwwwuuurrrqqqsssuuuwwwwwwwwwvvvuuutttuuuvvvvvvxxxyyywwwtttqqqpppqqqooonnnlllkkkkkkmmmooopppoooooonnnnnnnnnppprrrsssqqqqqqrrrrrrrrrsssssssssqqqsssttttttrrrrrrsssuuuvvvyyy|||~~~}}}zzzwwwvvvxxxxxxxxxvvvssspppoooooolllkkkkkkmmmpppsssttttttrrrpppnnnkkkiiiiiihhhiiigggfffeeeddddddeeefffgggggggggfffdddbbbaaabbbdddffffffdddcccccccccccccccbbbccceeehhhjjjhhheeeaaacccdddeeeeeeccccccdddeeeiiifffcccaaabbbfffkkknnnsssttttttuuuuuuvvvzzz}}}zzzzzzxxxwwwvvvvvvvvvvvvxxxyyyzzz{{{{{{zzzxxxwwwsssxxx|||}}}{{{yyyyyyzzzxxxyyyyyywwwtttrrrrrrrrrssssssrrrrrrpppooommmlllkkkmmmnnnllliiifffeeeeeefffeeedddccccccdddeeeffffffeeedddcccdddfffhhhiiiiiiiiiiiiiiihhhhhhhhhgggeeegggiiikkkkkkjjjhhhfffgggeeecccbbbdddggghhhiiihhhhhhhhhhhhjjjmmmoooqqqlllmmmmmmlllllllllmmmooolllnnnqqqsssttttttrrrqqqsssrrrqqqpppooonnnnnnnnnsssrrrrrrsssvvvxxxxxxwwwtttsssqqqqqqpppooollliiiiiihhhggghhhjjjkkkkkkjjjkkkjjjiiiiiijjjjjjhhhgggjjjkkklllkkkiiihhhiiijjjgggfffeeedddcccdddeeefffjjjlllooopppooonnnooopppqqqtttuuusssrrrrrrpppllljjjllloooppppppmmmjjjhhhjjjjjjkkkllllllmmmnnnnnnoooooooooqqqssssssqqqooommmmmmmmmmmmnnnnnnoooooolllmmmnnnnnnoooooonnnnnnkkkmmmnnnppppppooonnnmmmggghhhiiijjjjjjiiigggffffffggghhhiiijjjiiiiiihhhgggggghhhhhhiiiiiiiiijjjmmmkkkjjjmmmrrruuutttsssppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqqqqppppppoooiiikkkllljjjfffeeeiiinnniiiiiihhhhhhhhhhhhiiiiiikkklllmmmmmmkkkiiiiiijjjhhhiiijjjkkkkkkkkkkkkkkkiiijjjkkkkkkjjjkkkmmmoooooollljjjiiijjjkkkkkkjjjdddgggjjjllllllmmmoooqqqqqqpppqqqssssssqqqssswwwxxxwwwwwwvvvuuuttttttsssuuuuuuuuutttssssssrrrrrrrrrrrrrrrrrrtttvvvxxxzzz|||~~~}}}|||yyywwwvvvvvvvvvwwwyyy|||}}}yyyvvvuuuyyyyyyzzz}}}}}}zzzvvvttttttuuuuuuuuuyyyyyyyyyyyyyyy{{{||||||zzzzzzzzzyyyyyyyyyyyyyyy{{{xxxvvvxxxzzz|||zzzxxxvvvvvvvvvvvvwwwxxxyyyyyyxxxyyyzzzxxxtttrrrtttvvvtttuuuuuuuuussssssuuuwwwxxxzzz|||{{{vvvsssrrrssstttsssqqqppppppqqqssstttqqqqqqqqqqqqrrrsssttttttssssssssssssssssssssssssqqqtttvvvuuusssrrrtttwww{{{}}}~~~~~~zzzwwwtttyyyzzzxxxuuupppnnnnnnpppooonnnmmmooorrrtttuuutttuuusssoookkkiiihhhiiiiiigggffffffeeeeeeeeefffffffffhhhhhhfffcccaaabbbdddgggeeecccaaa```aaabbbcccbbbcccgggkkkmmmlllhhhddd```bbbeeefffeeeeeeeeeeeedddfffgggeeedddeeekkkpppvvvwwwwwwwwwvvvwwwyyy{{{{{{{{{zzzyyywwwvvvuuuuuuwwwxxxzzz{{{{{{yyyvvvuuutttyyy~~~~~~zzzxxxxxxzzzvvvxxxyyyxxxtttrrrqqqrrrppppppqqqqqqpppmmmjjjhhhfffggggggfffdddcccdddeeeeeedddbbbaaaaaabbbdddeeeeeeeeedddeeeeeefffggghhhjjjkkkkkkkkkjjjjjjiiiiiihhhiiikkklllkkkjjjhhhgggffffffeeeccccccdddhhhjjjffffffggghhhkkknnnppprrrlllkkkjjjjjjlllmmmmmmllllllnnnppprrrssssssrrrqqqrrrrrrqqqppppppppppppppptttsssssstttvvvwwwwwwvvvsssqqqppppppooommmjjjgggiiihhhggghhhjjjjjjiiihhhjjjiiihhhiiijjjjjjhhhgggfffiiikkkkkkiiigggggghhhfffeeedddcccdddeeefffgggjjjlllnnnnnnllllllnnnpppooorrrssspppoooqqqpppmmmmmmmmmmmmlllkkkjjjiiiiiilllkkkkkkkkkmmmnnnpppqqqnnnnnnoooqqqssstttsssqqqlllkkkjjjiiijjjlllooopppnnnnnnnnnooonnnnnnmmmmmmlllmmmnnnpppooonnnmmmkkkhhhiiijjjjjjjjjjjjjjjiiihhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjooolllkkknnnsssvvvuuurrrnnnnnnoooppppppqqqqqqppprrrrrrrrrrrrrrrsssssstttnnnmmmkkkiiihhhiiijjjlllhhhgggggghhhhhhiiijjjkkkkkklllmmmkkkiiihhhiiijjjggghhhiiijjjjjjjjjjjjiiillllllkkkjjjiiijjjnnnqqqqqqooolllkkklllmmmnnnnnngggiiikkkkkkkkklllooorrrpppppprrruuutttppprrrvvvwwwxxxxxxyyyxxxwwwuuutttttttttttttttuuuuuuvvvvvvqqqrrrssstttvvvwwwyyyyyyzzz|||~~~}}}}}}|||{{{zzzzzzzzz~~~}}}zzzyyyxxx|||{{{zzz|||{{{yyywwwwwwyyy{{{{{{zzzzzzzzzyyyxxxxxxyyyzzz{{{yyyxxxwwwxxxyyyzzz{{{{{{}}}zzzxxxyyy}}}}}}{{{uuuvvvvvvwwwxxxxxxyyyyyywwwzzz|||zzzvvvsssuuuwwwrrrssstttsssqqqqqqsssuuuuuuyyy|||{{{wwwtttuuuwwwyyyxxxvvvtttssssssssssssrrrrrrssstttuuuuuuuuuuuuuuuuuuttttttsssrrrrrrrrrqqquuuwwwvvvsssrrruuuxxx}}}}}}}}}|||zzzvvvrrrooo}}}|||zzzuuuooolllmmmpppqqqpppooopppsssuuuuuuuuuxxxuuupppllliiihhhiiijjjfffffffffffffffffffffffffffhhhjjjhhheeebbbcccdddhhheeebbb___^^^```bbbdddaaaccchhhlllpppooolllhhh\\\___ccceeeeeedddcccccc___eeejjjjjjgggggglllqqqxxxyyyyyyxxxwwwwwwxxxzzz{{{{{{{{{zzzxxxvvvuuutttvvvwwwyyyzzzzzzxxxuuusssyyy}}}~~~yyyuuuuuuwwwsssvvvyyyxxxuuurrrrrrrrrmmmoooqqqqqqppplllhhhfffdddeeeeeedddcccdddfffiiieeedddbbbaaaaaabbbdddeeegggggghhhhhhiiijjjjjjjjjmmmmmmnnnnnnnnnmmmlllkkkkkkllllllmmmlllkkkjjjiiiggghhhiiifffdddeeeiiinnncccdddgggiiilllnnnpppqqqllljjjgggiiilllnnnmmmkkkmmmnnnoooqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrsssvvvuuuuuuvvvxxxyyyxxxwwwpppooonnnnnnnnnmmmiiigggjjjhhhggghhhiiijjjiiigggiiihhhggghhhjjjjjjhhhgggdddgggkkkkkkhhhffffffgggeeeddddddcccdddeeeggghhhiiikkkmmmllljjjjjjmmmpppnnnppppppnnnnnnqqqqqqnnnooommmjjjhhhggghhhiiikkknnnmmmllllllmmmppprrrtttmmmmmmoooqqqtttuuutttrrrnnnllljjjiiijjjmmmpppsssppppppppppppooommmlllkkkmmmmmmoooooonnnmmmjjjiiiiiiiiijjjjjjjjjkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkkpppnnnmmmpppuuuwwwsssooommmnnnpppqqqrrrssssssttttttsssrrrrrrssstttvvvwwwvvvrrrmmmllllllllliiifffgggggggggggghhhjjjkkklllllllllllljjjhhhggghhhjjjhhhhhhiiiiiiiiiiiihhhhhhpppooonnnlllkkkmmmqqqttttttqqqnnnlllmmmoooqqqqqqlllmmmnnnmmmkkklllpppsssooopppsssvvvtttpppqqquuuyyyzzz{{{||||||{{{yyywwwqqqrrrssstttvvvwwwxxxyyyrrrsssuuuwwwyyy{{{||||||wwwzzz|||~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}{{{|||}}}~~~~~~}}}yyyxxxwwwyyy|||~~~{{{zzzyyyxxxwwwxxxxxxyyywwwvvvvvvwwwyyy|||}}}}}}}}}zzzwwwyyy}}}~~~{{{wwwxxxyyyzzz{{{{{{{{{{{{vvvzzz}}}|||wwwtttuuuxxxrrrssstttssspppoooqqqsssqqqvvv{{{{{{xxxuuuwwwyyy|||{{{xxxuuusssqqqoooooorrrsssuuuwwwwwwwwwvvvvvvttttttsssrrrqqqppppppooorrrvvvyyywwwtttsssvvvyyy|||{{{yyywwwuuuqqqllliii~~~~~~|||yyyuuuqqqnnnmmmmmmmmmrrrssstttqqqnnnmmmppprrrpppqqqqqqooollljjjjjjkkkjjjiiihhhhhhgggggghhhhhhhhhiiiiiiiiihhhfffdddcccddddddbbb```___```cccfffgggfffgggjjjmmmlllhhhdddcccbbbbbbcccddddddaaa___bbbfffjjjmmmnnnoooqqqrrrxxxzzz~~~}}}yyyvvvxxxwwwuuuuuuuuuvvvwwwxxxwwwzzz||||||yyyuuurrrpppxxxyyyzzzxxxuuutttvvvxxxuuuwwwyyy{{{zzzxxxuuusssnnnnnnnnnmmmlllkkkjjjiiiffffffeeedddccceeehhhkkkhhhgggeeeccccccdddeeefffhhhiiikkkmmmmmmlllkkkjjjhhhkkkpppsssrrrnnniiifffjjjlllnnnllliiiggghhhjjjiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkmmmooopppqqqooonnnmmmkkkkkkjjjjjjkkkmmmnnnppprrrsssrrrqqqpppoooooooooqqqtttuuutttssstttuuuvvvuuusssrrrssstttqqqnnnkkkiiijjjlllmmmnnnkkkkkkjjjjjjkkklllnnnooommmmmmlllkkkkkkjjjiiiiiiiiiiiiiiihhheeeddddddeeedddbbbaaaccchhhiiieeeaaaiiijjjkkkkkkjjjjjjlllnnnpppppppppooommmlllmmmooonnnnnnmmmjjjhhhhhhjjjlllssspppnnnmmmnnnppppppppppppooooooooonnnnnnnnnnnnlllkkkjjjiiijjjlllnnnpppooooooooopppppppppooooooppppppoooooonnnnnnmmmmmmmmmnnnnnnlllkkkkkkmmmoooqqqqqqooollliiiiiikkkmmmqqqqqqqqqqqqppppppppppppllllllnnnqqqsssssspppnnnhhhiiilllooorrruuuvvvwwwxxxwwwwwwvvvxxxzzz}}}~~~yyywwwtttpppnnnlllkkkkkkiiiiiihhhhhhiiiiiijjjkkkpppnnnkkkiiiiiiiiiiiihhhjjjjjjjjjiiihhhhhhkkkmmmssssssqqqnnnkkklllqqquuussspppllliiihhhjjjmmmooommmooorrrsssrrrpppoooppprrrrrrrrrtttvvvvvvuuusssyyy{{{||||||{{{zzzzzz{{{{{{yyywwwwwwxxxyyyzzzyyyxxxvvvvvvvvvyyy|||~~~|||||||||~~~{{{wwwzzzzzzzzzzzz{{{}}}~~~~~~{{{yyyvvvuuuvvvwwwwwwwwwwwwtttuuuzzz~~~|||zzzyyy{{{{{{{{{{{{||||||||||||}}}zzzwwwvvvxxxzzz|||}}}{{{xxxxxx{{{|||yyyuuuyyyxxxuuurrrooopppsssvvvtttvvvyyyzzzyyywwwwwwwwwwwwxxxxxxwwwuuutttuuuvvvuuuvvvwwwxxxyyyxxxuuusssvvvuuusssqqqppppppppppppppppppooopppvvv|||{{{vvvzzzyyywwwuuurrrnnnhhhddd~~~}}}|||{{{{{{xxxvvvrrrooonnnnnnoooppprrrtttvvvvvvsssqqqqqqrrrqqqrrrqqqooollliiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhddddddeeeeeeeeedddcccccceeeeeedddbbbaaacccfffiiihhhgggfffgggiiikkkkkkjjjgggeeebbbbbbccceeeeeeeeecccfffjjjmmmoooqqqtttwwwxxxzzz}}}|||yyyvvvzzzzzzyyyxxxwwwvvvvvvvvvwwwyyy|||{{{yyyuuusssrrrrrruuuwwwxxxwwwxxxzzz}}}|||||||||{{{xxxtttooommmkkkkkkkkkkkkkkkjjjjjjiiiccccccbbbaaa```aaadddgggkkkiiifffdddccccccdddeeeiiikkklllnnnnnnmmmkkkjjjiiikkkoooqqqqqqooollliiilllmmmmmmlllkkkjjjkkkmmmkkkjjjjjjjjjjjjjjjkkklllkkkkkkllllllnnnoooqqqqqqnnnnnnmmmlllkkkjjjiiihhhiiijjjlllnnnppppppppppppnnnmmmnnnppprrrtttsssrrruuutttsssrrrrrrqqqpppoooooommmjjjiiijjjllllllkkkjjjjjjjjjjjjkkkmmmooopppkkkjjjjjjiiiiiihhhggggggeeefffgggfffdddcccdddeeecccaaa```cccggghhhfffbbbgggiiijjjjjjjjjkkknnnpppqqqqqqqqqooommmkkklllmmmkkkkkkjjjhhheeeeeegggiiirrrpppmmmlllnnnoooppppppooooooooonnnnnnnnnmmmmmmkkkjjjjjjjjjjjjlllmmmnnnoooppppppqqqqqqpppooonnnoooooooooooooooooonnnmmmlllllllllkkkkkkllloooqqqsssrrrqqqnnnkkkjjjkkkmmmooooooooooooppppppppppppkkklllnnnqqqsssrrrpppooojjjkkknnnpppsssuuuvvvwwwwwwwwwvvvvvvvvvwwwyyyzzztttsssqqqooonnnmmmllllllkkkjjjjjjiiijjjkkklllmmmpppnnnkkkjjjjjjkkkjjjiiilllmmmmmmkkkjjjjjjlllnnnqqqqqqpppmmmjjjjjjmmmpppqqqooollliiihhhiiikkkmmmkkkmmmpppqqqpppooooooooosssrrrssstttvvvvvvuuussswwwyyy{{{{{{zzzzzz{{{||||||{{{yyyyyyzzz||||||{{{zzz|||}}}|||yyyyyy|||}}}}}}|||||||||}}}~~~~~~{{{xxxyyyyyyyyyzzz{{{|||}}}~~~|||zzzwwwuuutttuuuvvvvvvyyyvvvvvv{{{~~~|||yyyyyyzzzzzz{{{{{{||||||}}}}}}~~~zzzvvvtttvvvxxxzzz{{{|||yyyzzz}}}~~~|||yyyyyyxxxvvvrrrppppppsssvvvuuuwwwyyyyyyxxxvvvuuuuuuuuuwwwyyyyyyxxxwwwwwwxxxwwwsssrrrtttxxxyyyuuupppppppppqqqrrrrrrqqqpppooossssssqqqqqquuu{{{yyysssuuussspppnnnllliiidddaaa}}}zzzxxxvvvsssqqqooommmmmmoooqqqrrrrrruuuxxxxxxvvvsssqqqqqqqqqrrrqqqnnnkkkhhhggghhhhhhiiijjjjjjjjjiiigggfffbbbbbbbbbbbbccccccdddeeefffgggfffeeedddeeehhhkkkiiiiiihhhffffffhhhlllooolllhhhdddbbbcccgggiiikkkdddfffiiilllooosssxxx{{{yyyzzz{{{||||||zzzxxxwww|||||||||{{{yyywwwvvvuuuuuuxxxzzzzzzxxxvvvttttttpppsssvvvyyyyyyzzz|||}}}}}}{{{xxxtttooollljjjhhhhhhiiiiiiiiihhhhhhgggccccccbbb```^^^___aaadddllljjjfffdddbbbcccdddffflllmmmnnnoooooonnnlllkkkkkklllmmmnnnooooooooonnnooonnnllllllmmmooooooooolllkkkjjjiiijjjkkkmmmooonnnnnnnnnnnnooopppqqqrrrpppppppppooonnnllliiihhhggggggiiijjjlllnnnooooooooonnnnnnpppsssuuuuuutttuuurrrooooooqqqpppnnnkkkmmmkkkjjjjjjkkkkkkjjjiiiiiiiiijjjjjjkkkmmmnnnoooiiiiiiiiiiiiiiihhhgggfffccceeeffffffeeedddeeefffdddbbbaaadddhhhjjjhhheeefffgggiiijjjjjjlllnnnqqqoooppppppooommmlllmmmnnnkkkkkkjjjgggffffffhhhjjjqqqooollllllmmmoooppppppnnnnnnnnnnnnnnnmmmlllllliiijjjjjjkkkllllllmmmllloooppprrrsssrrrpppnnnmmmlllnnnoooqqqqqqpppooonnnkkkllllllkkkjjjlllooorrrrrrsssrrrpppmmmllllllnnnlllllllllmmmnnnoooqqqqqqkkkllloooqqqrrrrrrqqqpppkkklllnnnppprrrsssssstttuuuuuuuuuuuuttttttsssrrrnnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjjjjlllnnnoooooommmlllkkklllmmmlllkkknnnnnnnnnmmmkkkjjjlllmmmpppqqqpppnnnkkkjjjkkklllpppnnnllljjjiiiiiijjjjjjhhhkkkmmmnnnnnnmmmnnnooossssssrrrtttuuuvvvtttssstttvvvxxxyyyyyyzzz|||}}}|||{{{yyyzzz|||}}}}}}|||}}}{{{xxxzzz~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||yyyyyyyyyyyyyyyzzz|||}}}~~~~~~{{{wwwtttrrrrrrtttuuuxxxuuuvvvzzz|||zzzxxxyyyyyyzzzzzz{{{|||}}}}}}}}}}}}yyyuuussstttwwwyyyzzz|||yyyyyy|||}}}|||{{{xxxxxxvvvrrrppppppsssuuuuuuwwwxxxxxxvvvtttsssttttttwwwyyy{{{zzzyyyyyyzzzzzztttppprrrxxxzzzuuuooojjjlllooorrrsssrrrpppooovvvvvvtttsssuuuyyywwwrrrqqqnnnkkkiiigggfffcccaaa~~~~~~~~~{{{wwwtttpppooommmllllllnnnqqqrrrrrrsssuuuuuutttrrrpppooonnnoooooommmjjjhhhggghhhggghhhjjjjjjjjjiiigggeeeeeedddcccccccccdddfffggghhhiiihhhgggeeefffhhhjjjiiikkkkkkiiifffgggkkkooooookkkgggdddeeegggiiiiiifffhhhiiikkkmmmrrrxxx|||yyyyyyzzzzzzzzzyyyxxxwww{{{{{{|||{{{zzzxxxuuuttttttvvvxxxxxxwwwvvvvvvvvvtttvvvxxxzzzzzzyyyxxxwwwyyywwwuuurrrooommmkkkjjjggggggggggggfffeeeddddddffffffeeeccc``````bbbdddiiigggeeecccbbbdddeeegggmmmnnnoooppppppnnnmmmkkkllllllllllllmmmppprrrsssqqqnnnkkklllooorrrrrrqqqmmmkkkjjjiiiiiikkknnnppppppppppppppppppqqqrrrsssttttttuuutttrrrooollljjjiiiiiiiiijjjkkkmmmoooppprrrqqqppprrruuuwwwwwwwwwsssooolllmmmqqqrrroookkkkkkkkkjjjkkklllllljjjgggjjjjjjjjjjjjkkkkkklllllljjjjjjkkkkkkkkkjjjhhhhhheeegggiiiiiigggffffffgggfffeeeeeefffiiikkkjjjiiiggghhhiiijjjjjjkkkmmmoookkkmmmoooooonnnmmmnnnpppmmmmmmllljjjiiiiiilllnnnpppnnnlllkkkmmmooopppppplllmmmnnnnnnnnnmmmkkkkkkiiijjjlllnnnnnnnnnmmmlllpppqqqrrrssssssqqqnnnmmmkkkmmmppprrrrrrqqqooonnnmmmmmmmmmkkkjjjkkknnnqqqnnnoooppppppnnnmmmnnnooojjjjjjjjjkkkmmmoooqqqrrrjjjmmmoooqqqqqqqqqqqqqqqlllmmmnnnoooppppppppppppssssssttttttrrrpppmmmlllllllllllllllllllllkkkkkkmmmllljjjiiijjjkkknnnoooooonnnmmmmmmooopppooonnnnnnnnnooommmkkkjjjjjjkkkoooooopppooonnnmmmmmmlllooonnnmmmlllkkkjjjiiiiiigggiiilllmmmmmmmmmnnnooorrrqqqpppqqqssssssrrrqqqqqqsssuuuvvvwwwyyy|||~~~zzzyyyyyyzzz|||}}}}}}|||~~~zzzyyyzzz~~~}}}}}}}}}|||||||||||||||~~~}}}~~~~~~~~~|||zzzzzzzzzzzz{{{|||}}}~~~}}}xxxtttqqqqqqsssuuuuuurrrtttxxxzzzxxxwwwzzzxxxyyyyyyzzz{{{|||}}}}}}{{{xxxtttsssuuuxxx{{{|||}}}zzzwwwvvvwwwxxxwwwvvvvvvvvvtttrrrooooooqqqssssssuuuvvvvvvuuutttttttttxxxyyyzzzzzzyyyxxxzzz{{{}}}yyyttttttwwwwwwtttqqqkkkllloooqqqrrrqqqppppppvvvxxxvvvtttvvvzzzxxxtttrrroookkkhhhggggggfffeee}}}}}}}}}}}}~~~|||xxxuuuqqqooommmkkkkkkmmmoooqqqqqqpppooonnnnnnmmmmmmmmmiiijjjkkkjjjhhhggghhhiiifffggghhhiiiiiigggeeedddgggfffeeedddcccdddeeefffjjjjjjjjjhhheeedddfffgggiiilllnnnmmmiiiggghhhjjjooollljjjhhhhhhgggeeedddiiiiiijjjjjjlllpppvvvzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyywwwuuuttttttvvvwwwwwwvvvvvvwwwxxxvvvwwwxxxyyyyyyxxxuuussssssqqqooollljjjhhhhhhgggfffffffffeeedddbbbaaa```fffffffffdddaaa```bbbcccccccccbbbbbbccceeegggiiilllmmmoooppppppnnnmmmkkkllllllllllllnnnqqqsssuuupppnnnkkklllpppssssssqqqnnnllljjjiiiiiikkknnnpppqqqqqqqqqqqqqqqrrrsssttttttuuuuuuuuussspppmmmkkkllllllllllllmmmooopppqqqrrrqqqpppqqqsssuuuvvvuuuoookkkiiilllqqqsssqqqnnnlllkkkkkkmmmnnnmmmjjjhhhkkkkkkkkkjjjiiiiiihhhggghhhiiijjjkkkjjjiiihhhggghhhjjjllllllkkkiiihhhiiihhhgggfffggghhhiiiiiihhhiiijjjkkkjjjiiiiiijjjlllmmmnnnpppooommmlllllllllmmmmmmmmmkkkjjjkkknnnpppooommmkkkjjjlllnnnoooooolllmmmnnnnnnnnnmmmkkkjjjiiikkkmmmppppppooonnnmmmoooppprrrrrrrrrpppnnnmmmkkkmmmppprrrsssqqqpppnnnooooooooommmkkkjjjkkkllliiikkknnnooooooooopppqqqkkkjjjjjjjjjkkknnnpppqqqkkknnnpppqqqpppooopppqqqooooooppppppqqqppppppppppppqqqrrrrrrqqqnnnkkkiiillllllkkkkkkjjjiiihhhhhhkkkjjjiiihhhiiijjjlllmmmooonnnnnnooopppqqqpppooonnnooopppooommmkkkkkklllkkkkkklllnnnoooooonnnmmmnnnmmmmmmmmmlllkkkkkkjjjgggiiikkklllllllllnnnpppnnnmmmlllmmmpppqqqqqqpppppprrrssstttuuuwwwzzz}}}zzzyyyyyy{{{~~~~~~~~~}}}~~~zzzvvvxxx{{{~~~}}}|||||||||||||||~~~}}}~~~}}}|||||||||{{{||||||}}}}}}}}}|||zzzuuuqqqqqqsssvvvsssrrrtttyyyzzzyyyzzz~~~wwwxxxxxxyyyzzzzzz{{{{{{xxxvvvttttttwww{{{~~~|||zzzwwwuuuttttttsssrrrttttttsssqqqnnnnnnoooqqqrrrsssuuuuuuttttttuuuvvv}}}|||zzzwwwuuuuuuxxx{{{{{{zzzyyyvvvsssqqqqqqqqqppppppoooooooooppppppqqqtttvvvvvvtttvvvzzzzzzwwwrrroookkkhhhhhhhhhhhhhhh}}}{{{}}}}}}~~~}}}~~~|||xxxuuuqqqooommmkkkkkkmmmoooppppppmmmjjjiiijjjkkkkkkjjjeeefffhhhgggffffffggghhheeefffgggggggggfffdddcccgggfffeeeeeeddddddddddddiiijjjjjjhhhfffeeeeeegggiiikkknnnooommmjjjhhhgggmmmlllkkkkkkjjjhhhdddaaaiiijjjkkkkkklllpppuuuyyyyyyyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvuuutttuuuvvvvvvuuuuuuuuuwwwyyytttttttttvvvxxxxxxwwwuuuqqqooollliiifffcccbbbaaaddddddddddddcccaaa```___cccddddddbbb```___```aaa```aaabbbdddfffhhhiiiiiiiiikkklllnnnnnnnnnlllkkkllllllmmmnnnppprrrtttuuuoooooooooppprrrssssssrrrooonnnmmmkkkkkklllnnnoooqqqqqqqqqqqqrrrssstttuuurrrrrrrrrqqqpppnnnkkkjjjlllmmmnnnooopppqqqrrrrrrpppnnnllllllnnnpppppppppjjjiiihhhkkkooorrrrrrppplllkkkkkklllmmmmmmjjjhhhiiiiiiiiiiiihhhgggeeeeeeeeefffgggiiihhhgggeeedddgggjjjmmmnnnlllkkkjjjjjjiiihhhgggfffeeedddddddddjjjkkkkkkjjjhhhhhhiiijjjpppqqqrrrpppmmmiiihhhgggjjjjjjjjjiiihhhiiilllooonnnllljjjjjjlllnnnoooooolllmmmooooooooonnnllljjjjjjkkkmmmooopppooonnnmmmooooooooopppppppppoooooommmoooppprrrrrrqqqpppoooooopppqqqooollljjjiiiiiifffiiinnnpppppppppqqqqqqmmmlllkkkjjjjjjlllnnnpppmmmppprrrqqqooommmoooqqqrrrrrrssssssssssssrrrrrrooopppqqqqqqpppnnnkkkjjjnnnmmmkkkiiiggggggggghhhiiihhhhhhhhhiiiiiijjjjjjnnnmmmmmmnnnoooooonnnlllnnnpppqqqpppooommmmmmnnngggggghhhjjjlllnnnmmmlllkkkkkklllllllllkkkkkkkkkhhhiiikkkkkkkkkkkkmmmnnnkkkjjjiiikkkmmmpppppppppqqqrrrrrrrrrssstttwwwzzzzzzzzzzzz}}}}}}zzzxxx{{{zzztttssswww|||~~~|||zzzyyyyyy{{{{{{}}}~~~{{{|||{{{~~~~~~}}}|||{{{{{{{{{{{{{{{zzz{{{{{{xxxtttrrruuuxxxuuutttwww{{{{{{zzz|||wwwwwwwwwwwwxxxxxxxxxxxxvvvuuutttvvvyyy|||~~~~~~|||{{{zzzyyywwwuuutttsssttttttsssqqqooonnnoooqqqssstttuuuuuuttttttuuuwww}}}|||zzzvvvssssssvvvxxxtttvvvxxxtttooolllmmmppprrrqqqpppnnnnnnnnnooopppooossstttrrrtttxxxyyywwwpppmmmiiigggggggggffffff|||}}}~~~}}}~~~}}}yyyuuussspppnnnmmmkkklllnnnppprrrnnnllljjjjjjlllllljjjgggdddeeefffeeedddcccdddeeeeeeeeeddddddddddddccccccffffffggghhhhhhhhhggggggggghhhiiiiiigggggghhhjjjiiiiiikkknnnooonnnkkkiiilllkkkkkkkkkllljjjgggeeehhhjjjlllmmmooorrrwww{{{yyyzzz{{{{{{{{{zzzxxxwwwzzzyyywwwvvvuuutttssssssvvvvvvvvvuuussstttwwwyyysssqqqqqqsssvvvxxxwwwvvvooonnnkkkhhheeeaaa___]]]aaaaaabbbbbbbbbbbbbbbaaa```aaabbbaaa___^^^___``````bbbeeehhhjjjjjjiiiiiifffgggjjjlllmmmmmmlllkkkjjjlllnnnqqqrrrsssssssssoooqqqtttuuutttsssssssssrrrrrrppppppoooooooooooopppppppppqqqrrrtttuuuvvvqqqqqqpppooonnnmmmlllkkkggghhhkkknnnqqqsssssstttpppmmmkkkjjjkkklllllllllgggggghhhjjjlllnnnoooooolllkkkjjjjjjkkkkkkjjjhhheeeeeefffggggggfffeeeeeeccceeeggghhhhhhgggeeedddaaaeeeiiikkklllkkkkkklllnnnmmmkkkhhheeeccccccccciiijjjjjjiiihhhhhhjjjkkknnnpppqqqpppmmmjjjiiihhhhhhhhhhhhgggggghhhkkknnnmmmkkkiiiiiikkknnnoooooolllnnnpppqqqpppooolllkkkiiijjjkkklllmmmmmmmmmlllnnnmmmmmmmmmmmmooopppqqqppppppqqqqqqqqqpppoooooollloooqqqqqqnnnkkkhhhhhhhhhlllppprrrrrrqqqpppppppppooollljjjjjjkkklllnnnnnnqqqsssrrrmmmkkkmmmpppqqqqqqrrrrrrrrrrrrqqqqqqnnnoooooopppooonnnmmmlllooommmiiigggfffggghhhjjjggghhhiiijjjjjjjjjiiiiiijjjjjjjjjkkklllllljjjhhhjjjlllnnnnnnmmmkkkkkkllliiigggfffhhhkkkmmmlllkkkhhhhhhhhhhhhiiijjjkkklllgggiiiiiiiiihhhhhhjjjllliiihhhhhhiiimmmpppqqqrrrrrrrrrrrrqqqppprrrtttwwwvvvvvvxxx{{{~~~~~~{{{yyyxxxzzz|||}}}zzzvvvsssvvv{{{~~~}}}yyyvvvuuuvvvxxxzzz{{{}}}|||xxxyyyxxx{{{~~~~~~}}}|||zzzxxxwwwwwwwwwvvvyyy|||zzzvvvuuuwww{{{vvvvvvwwwzzzyyywwwyyy~~~vvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuwwwzzz{{{zzzxxxxxxyyy{{{{{{zzzxxxwwwvvvuuuuuuuuussspppoooppprrrwwwwwwwwwvvvtttssssssuuuwwwxxxxxxwwwuuusssssstttoooqqqrrrrrrqqqoooooooooooooooooonnnnnnnnnmmmmmmkkkoooqqqooopppsssuuusssnnnkkkhhhffffffeeedddccc|||~~~~~~}}}zzzvvvrrrpppnnnmmmlllkkkmmmooorrrtttmmmllllllnnnooonnnjjjfffdddeeeeeedddbbbaaaaaabbbeeedddcccbbbbbbbbbccccccfffgggiiikkkmmmmmmlllllleeegggiiiiiiiiijjjkkkmmmiiiggghhhkkkpppqqqooolllllljjjjjjjjjllllllkkkjjjgggiiillloooqqquuuzzz~~~yyyzzz{{{||||||zzzxxxwww}}}|||yyyvvvtttsssrrrrrrvvvvvvvvvtttssstttvvvyyyuuurrrpppqqqtttvvvvvvtttlllkkkjjjhhheeebbb```^^^^^^^^^```bbbcccddddddddd```aaabbbbbb```___```aaabbbeeehhhlllmmmllliiihhhdddeeehhhjjjllllllkkkkkkjjjlllooorrrttttttrrrqqqooosssxxxyyyvvvttttttuuutttttttttsssrrrqqqpppooooooooooooppprrrtttvvvwwwrrrqqqpppooonnnnnnnnnnnnaaadddhhhmmmqqqsssttttttrrrooollljjjkkkllllllllleeegggiiiiiiiiijjjkkkmmmkkkjjjhhhiiijjjjjjiiihhhaaabbbdddfffgggggggggfffeeefffiiijjjjjjiiigggeee[[[___eeehhhjjjkkklllllltttsssppplllhhheeedddeeeggghhhiiiiiihhhiiikkkmmmhhhkkknnnooonnnmmmmmmmmmhhhhhhhhhhhhgggiiilllooommmkkkiiiiiikkknnnoooooommmnnnpppqqqqqqooommmkkkhhhhhhiiijjjkkkkkkkkkkkkmmmlllkkkkkklllnnnqqqrrrrrrqqqqqqppppppoooooooooiiimmmqqqrrrpppllliiihhhkkkooossstttsssqqqoooooosssqqqnnnkkkjjjjjjkkkmmmooossstttrrrmmmjjjlllooommmnnnnnnooooooooonnnnnnnnnnnnooooooooooooooooooooolllhhheeeeeegggjjjlllfffhhhjjjkkklllkkkiiihhhhhhgggggghhhiiihhhfffdddeeegggjjjjjjiiihhhhhhhhhmmmjjjhhhiiilllmmmmmmkkkffffffeeeeeeggghhhjjjlllggghhhhhhgggffffffhhhjjjiiihhhgggjjjmmmqqqssstttsssssssssqqqooopppsssuuurrrrrrssswwwzzz|||{{{zzzzzzzzz{{{{{{zzzyyyyyyyyyuuuwwwzzz|||||||||}}}~~~|||wwwsssrrrsssvvvyyyyyy{{{yyyvvvwww}}}vvvyyy}}}~~~}}}}}}~~~}}}{{{xxxvvvuuutttttttttxxx||||||xxxwwwyyy|||vvvuuuvvvwwwuuuqqqtttyyyvvvvvvvvvuuuttttttssssssuuuuuuvvvxxxyyyyyyvvvssssssvvvzzz{{{{{{yyyxxxwwwvvvwwwvvvtttrrrqqqrrrssszzzzzzyyywwwsssqqqqqqrrrppptttwwwyyywwwtttrrrrrrnnnnnnooorrruuuuuussspppjjjkkknnnoooooonnnllljjjiiimmmnnnlllllloooqqqooommmkkkhhhgggfffeeecccaaa~~~~~~~~~~~~{{{yyyvvvrrrpppppppppooommmkkkjjjlllnnnmmmmmmlllllljjjiiigggfffeeedddcccbbbbbbbbbcccddddddcccaaa___```aaadddeeejjjjjjiiiiiiiiijjjkkkkkkhhhhhhhhhhhhhhhjjjnnnqqqjjjkkklllllllllnnnqqqtttnnnmmmkkkjjjiiihhhggggggkkkmmmpppqqqsssuuuxxx{{{xxxyyyyyyyyyyyywwwvvvuuu~~~}}}{{{{{{{{{yyywwwtttsssrrrrrrsssuuutttppplllllloooppppppnnnooossswwwpppmmmgggbbb```aaaccceeedddddddddddddddcccbbbaaaaaa``````aaaaaabbbcccdddbbbcccfffhhhjjjkkkkkkjjjcccdddgggiiikkkkkkkkkkkkooorrrvvvxxxxxxtttpppmmmmmmmmmnnnpppsssuuuuuutttrrrrrrrrrtttuuutttqqqnnnlllmmmnnnoooqqqrrrssstttooonnnmmmkkkkkkkkkllllllkkkiiihhhiiikkknnnooopppnnnooopppooonnnmmmnnnoooiiihhhfffeeegggjjjmmmpppllliiieeecccdddfffhhhiiihhhfffcccdddgggiiihhhfffbbbcccfffjjjllljjjfffccc]]]]]]___bbbfffiiiiiiiiilllmmmnnnmmmkkkjjjjjjkkkhhhgggeeeddddddfffgggiiikkkkkkkkkjjjjjjiiiiiiiiiggghhhjjjjjjjjjjjjlllmmmllljjjiiiiiijjjlllkkkjjjjjjkkkllllllkkkkkklllmmmiiihhhhhhjjjlllmmmmmmlllnnnllliiihhhiiiiiiiiihhhkkkjjjiiiiiikkkooosssuuuppppppooommmllljjjiiihhhjjjlllpppssssssqqqnnnlllpppooonnnmmmnnnmmmkkkiiiqqqtttuuuqqqjjjgggkkkppprrrqqqpppooonnnmmmjjjhhhiiimmmppprrrrrrqqqpppppppppnnnkkkgggffffffggghhhkkkhhheeegggkkkllljjjfffiiiiiihhhiiiiiigggccc``````bbbeeeggggggfffdddcccfffiiinnnpppooommmllllllcccdddeeefffggggggggggggjjjkkkllllllllljjjgggffffffiiimmmooopppppppppqqquuuwwwxxxxxxuuurrrppppppsssrrrrrruuuyyyyyyvvvsssvvvwwwxxxwwwuuuuuuwwwyyywwwwwwxxx}}}}}}}}}|||yyywwwwwwzzz|||zzzyyywwwwwwwwwzzz}}}|||{{{zzz{{{|||}}}|||zzz}}}zzzwwwttttttsssrrrpppuuuvvvvvvtttrrrtttyyy~~~zzzxxxuuurrrrrrsssvvvwwwxxxwwwuuuuuuvvvvvvtttsssrrruuuxxxwwwuuutttvvvyyyvvvxxxxxxxxxwwwxxxzzz|||vvvrrrooopppsssuuurrrooowwwxxxxxxuuuqqqnnnnnnooorrrtttuuutttrrrppppppqqqppppppooooooooonnnmmmmmmoooppprrrrrrqqqnnnkkkiiiggghhhjjjlllmmmlllkkkjjjkkkjjjhhhfffdddbbbaaa```~~~~~~~~~~~~~~~{{{zzzxxxvvvtttssssssrrrpppmmmlllnnnooommmlllkkkjjjiiihhhggggggeeeeeecccbbbbbbbbbcccdddeeecccbbbaaaaaaccceeefffkkkkkkkkkkkkllllllllllllmmmmmmllliiifffggglllpppnnnmmmkkkjjjiiikkknnnppppppooonnnlllkkkjjjjjjiiinnnppprrrssssssuuuwwwzzzxxxyyyzzz{{{{{{{{{zzzyyy{{{zzzxxxxxxxxxwwwuuussspppqqqrrruuuvvvtttoookkkjjjkkklllllllllmmmoooqqqkkkhhhddd```___```ccceeeeeeeeeeeeeeedddcccbbbaaa``````_________```aaaaaaeeefffggghhhiiijjjjjjjjjeeefffggghhhjjjkkkkkkkkkooopppsssuuutttqqqnnnlllkkkkkkkkknnnqqqrrrrrrqqqrrrqqqqqqrrrrrrqqqooolllmmmnnnnnnooopppqqqrrrrrrooonnnlllkkkjjjjjjkkkkkkllljjjiiijjjkkkmmmlllkkkmmmnnnooonnnlllkkklllmmmmmmkkkhhheeedddeeeggghhhkkkiiifffeeeeeeggghhhhhhiiigggeeeeeeggghhhgggfffbbbdddggghhhhhhfffdddbbbaaaaaabbbdddfffgggfffffffffhhhiiihhhgggggghhhjjjggggggeeeeeeeeegggiiijjjggghhhiiijjjjjjhhhfffeeebbbdddeeefffffffffhhhjjjnnnkkkhhhggghhhkkklllmmmhhhiiijjjjjjiiiiiijjjkkkpppooommmlllkkkkkkjjjiiillljjjhhhgggiiijjjkkkkkkkkkjjjjjjjjjkkkmmmpppqqqooonnnnnnmmmmmmlllmmmmmmhhhjjjmmmoooooonnnkkkiiikkkjjjjjjkkkmmmmmmlllkkknnnppppppmmmiiigggiiilllnnnmmmllllllllllllkkkjjjjjjmmmpppqqqpppnnnmmmmmmrrrpppmmmjjjiiiiiijjjkkkkkkhhheeefffhhhiiifffcccddddddeeefffggggggdddbbb```aaaccceeeeeeeeedddcccfffeeefffhhhjjjiiifffbbbbbbccceeeggghhhjjjjjjkkklllmmmmmmmmmmmmkkkjjjiiibbbfffjjjlllmmmnnnoooppprrrtttvvvvvvuuusssrrrrrrtttssstttvvvyyyzzzwwwtttvvvxxxyyyyyyxxxxxxyyyzzzzzzzzz{{{}}}}}}}}}{{{yyyyyyzzz|||yyyxxxwwwvvvwwwyyy{{{}}}{{{{{{zzzzzzyyyyyyzzz{{{|||yyyvvvttttttsssrrrpppuuuwwwxxxvvvtttuuuyyy}}}zzzxxxuuusssssstttvvvxxxuuutttrrrrrrsssrrrqqqoooooopppqqqqqqppppppqqqsssvvvwwwwwwvvvtttssstttuuutttqqqmmmnnnqqqrrrpppmmmssstttuuurrrooollllllnnnmmmoooppppppoooooooooppprrrqqqpppnnnmmmlllllllllooooooppppppnnnllljjjhhhggghhhiiiiiiiiihhhgggfffhhhgggfffeeecccaaa___^^^~~~|||zzzxxxxxxwwwvvvttttttttttttqqqnnnmmmmmmnnnmmmllljjjiiihhhhhhhhhhhhfffeeecccbbbbbbbbbcccdddeeedddccccccccceeefffgggjjjkkklllmmmnnnnnnmmmlllppprrrqqqlllfffeeeiiinnnqqqoookkkiiiggghhhjjjkkkoooooommmlllkkkkkkkkkkkkrrrtttuuuuuuuuuuuuwwwxxxwwwxxxzzz||||||||||||{{{xxxvvvuuuuuuuuuuuusssrrrmmmooorrruuuwwwtttooojjjgggggggggiiikkklllkkkjjjeeeccc```^^^^^^```ccceeedddeeeeeeddddddcccbbbaaaaaa````````````aaaaaabbbiiiiiihhhgggggggggggghhhffffffggghhhiiijjjlllmmmnnnoooppppppooonnnlllkkklllkkklllnnnpppqqqqqqppprrrqqqppppppppppppnnnlllooonnnnnnnnnnnnoooppppppmmmlllkkkjjjjjjjjjkkkllllllkkkkkkkkklllkkkiiigggjjjkkklllkkkiiihhhiiijjjllljjjgggdddccccccddddddjjjiiiiiihhhggghhhhhhhhhjjjhhhgggfffggggggfffdddbbbeeehhhgggcccaaaaaabbbggggggffffffeeeddddddcccbbbcccddddddcccdddeeegggeeedddddddddeeeggghhhjjjfffhhhkkkmmmmmmjjjgggeeeccceeeggghhhhhhiiikkkmmmoookkkgggeeefffiiikkkmmmiiikkklllmmmkkkkkklllmmmrrrpppnnnkkkiiiiiihhhiiijjjgggeeedddfffiiikkkllliiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjlllmmmfffhhhjjjkkkkkkiiigggeeeddddddeeegggkkkmmmlllkkkoooooonnnlllkkkkkkkkkllljjjjjjiiiiiijjjkkkmmmnnnmmmppprrrrrrqqqnnnmmmmmmooommmkkkiiihhhiiijjjkkknnnkkkhhhhhhjjjjjjgggdddddddddeeegggjjjjjjiiigggddddddeeeffffffgggggghhhjjjeeebbbdddhhhhhhddd^^^```bbbdddgggiiikkklllmmmnnnmmmmmmllllllkkkkkkjjjcccfffjjjmmmnnnoooqqqrrrmmmooorrrrrrrrrqqqqqqrrrrrrssstttvvvxxxxxxvvvttttttvvvxxxyyyxxxwwwwwwxxxxxxxxxyyy{{{~~~~~~}}}{{{yyyzzz{{{zzzxxxvvvvvvwwwtttsssrrrrrrssstttvvvwwwvvvwwwwwwtttqqqqqqtttwwwwwwuuurrrqqqqqqpppooommmpppsssuuutttrrrrrrtttwwwvvvtttqqqpppoooqqqssstttrrrqqqooonnnnnnnnnllljjjiiihhhhhhhhhjjjjjjjjjiiimmmoooqqqqqqpppnnnnnnnnnooollliiijjjlllmmmkkkiiilllmmmmmmllliiihhhhhhiiifffhhhkkklllllllllmmmooopppnnnkkkiiigggfffggggggkkkjjjiiihhhgggeeedddcccdddccccccbbbaaa````````````aaaaaaaaa```]]]ZZZYYYyyywwwuuusssssssssqqqpppssssssrrrpppmmmkkkjjjkkklllkkkiiigggfffggghhhjjjfffeeedddcccbbbcccddddddeeeeeeeeeeeefffggghhhhhhiiijjjlllnnnooonnnmmmlllooorrrtttpppjjjfffiiimmmooommmkkkjjjjjjiiihhhgggiiiiiiiiiiiijjjkkklllmmmwwwxxxyyyyyywwwvvvwwwxxxwwwxxxzzz{{{||||||{{{{{{vvvtttrrrrrrssssssrrrqqqmmmnnnqqqssssssqqqnnnlllgggfffeeehhhkkkllliiifffcccbbb```^^^___```bbbdddccccccccccccbbbbbbaaa```bbbbbbbbbbbbccceeefffgggkkkjjjhhhfffdddddddddeeeeeeeeeeeegggiiikkknnnpppoooooonnnmmmlllllllllkkkooooooooopppssstttsssqqqpppooonnnoooppppppooonnnooonnnmmmlllllllllmmmmmmjjjiiiiiiiiijjjlllmmmnnnkkkkkklllmmmmmmlllhhheeedddfffgggggggggggghhhjjjfffeeedddddddddeeefffgggiiijjjkkkjjjiiihhhhhhhhhiiihhhggggggfffeeedddcccaaadddgggeeeaaa___aaaeeeiiijjjiiigggeeedddddddddccccccdddcccaaabbbdddfffbbbbbbbbbcccdddfffggghhheeeggghhhjjjjjjhhhfffeeeeeegggiiijjjjjjkkkmmmooommmjjjgggfffgggiiijjjjjjhhhjjjlllmmmlllkkkkkklllkkkjjjjjjhhhggghhhjjjlllhhheeebbbbbbdddgggiiijjjffffffffffffeeedddbbbaaadddcccbbbbbbbbbdddfffgggggghhhiiijjjiiigggeeedddaaaaaaccceeeiiikkkkkkjjjmmmkkkiiiiiikkklllkkkiiiffffffeeeeeeeeefffiiilllkkknnnppppppooommmmmmmmmhhhgggeeeddddddeeefffgggkkkiiiggghhhiiiiiigggfffeeedddeeegggjjjkkkjjjiiieeedddddddddeeeggghhhjjjiiieeebbbbbbeeefffccc``````aaadddfffhhhjjjkkkkkkkkkkkkjjjiiihhhhhhiiiiiidddgggjjjlllllllllnnnoooiiikkkmmmmmmlllkkklllmmmooopppqqqssstttsssrrrpppppprrrtttuuusssqqqppppppppppppqqqrrrssssssrrrqqqoooqqqssssssqqqooonnnnnnkkkkkkkkkkkkkkklllmmmmmmmmmoooooolllgggfffkkkpppnnnlllkkkjjjjjjjjjiiigggfffiiilllllljjjhhhiiikkkkkkiiigggffffffgggiiijjjmmmkkkiiihhhhhhhhhfffdddbbb```^^^___bbbcccaaa______bbbeeegggggggggggggggfffdddaaaaaacccdddcccaaabbbbbbbbbbbbaaa``````aaa___aaadddeeeddddddfffgggeeeccc```]]]\\\\\\^^^___```___]]][[[YYYYYYYYYYYYZZZYYYWWWUUUUUUUUUWWWXXXUUUVVVXXXXXXWWWUUURRRPPPyyyvvvsssqqqpppooommmkkkrrrsssrrrpppmmmjjjjjjjjjkkkiiigggffffffgggiiijjjfffeeedddcccccccccdddeeeeeeeeefffggghhhiiiiiiiiigggiiikkkmmmnnnmmmlllkkkjjjooottttttoookkkjjjkkkiiiiiijjjlllmmmllliiifffdddeeefffhhhjjjmmmoooqqqyyyzzz|||{{{yyyxxxwwwxxxzzz{{{|||}}}}}}|||{{{zzzvvvtttrrrqqqrrrsssrrrqqqnnnnnnnnnmmmmmmmmmmmmnnniiigggfffiiilllllliiieeedddcccbbb`````````aaabbb``````aaaaaaaaaaaa````````````aaaccceeegggiiikkkjjjiiigggdddcccbbbbbbbbbccccccdddfffiiimmmqqqssspppooonnnmmmlllmmmnnnnnnqqqppppppqqqssstttsssqqqmmmmmmmmmooorrrsssrrrqqqnnnmmmkkkjjjiiiiiijjjjjjffffffggghhhjjjlllooopppiiijjjkkkmmmnnnlllhhheee___aaacccdddeeefffhhhjjjbbbbbbcccdddeeefffggghhhgggiiikkkkkkhhhgggggghhhfffggggggfffdddbbbaaa```^^^bbbeeeccc```___bbbggghhhhhhhhhfffdddcccdddfffffffffeeecccaaa```bbbdddaaabbbbbbcccdddfffggghhhccccccbbbbbbbbbbbbcccdddcccdddfffgggggghhhjjjllllllkkkjjjjjjkkkkkkiiihhhdddgggiiijjjiiihhhhhhhhhfffggghhhgggfffgggjjjllliiigggdddcccdddfffggggggeeeeeeffffffdddbbb```^^^dddcccbbbaaaaaaaaabbbcccgggggghhhggggggfffeeeddddddddddddfffiiikkkjjjiiigggdddbbbdddggghhheeebbbbbbbbbbbb```______cccfffcccfffhhhiiihhhhhhhhhiiidddccccccbbbbbbbbbcccdddbbbaaaaaabbbcccddddddccccccbbbbbbccceeefffeeeccc``````______```bbbdddfffbbbbbbaaa`````````bbbcccbbbbbbdddeeeffffffgggggggggfffeeeeeedddeeeeeeeeebbbccceeeeeedddcccdddeeeggghhhiiihhhfffddddddeeeiiijjjmmmnnnmmmlllkkkkkkjjjlllnnnmmmjjjgggeeeeeeggghhhhhhhhhhhhgggggggggdddfffiiiiiigggdddcccbbbaaabbbbbbcccccccccccccccccceeeeeebbb]]]]]]bbbgggdddcccbbbbbbccccccaaa```ZZZ^^^aaaaaa^^^\\\\\\]]]]]]\\\[[[ZZZZZZ[[[]]]^^^```^^^\\\\\\\\\[[[ZZZXXXYYYVVVTTTUUUXXXYYYWWWTTTRRRTTTXXXZZZZZZYYYYYYYYYYYYWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTVVVWWWWWWVVVUUUUUUVVVSSSQQQOOOMMMMMMNNNPPPRRRPPPOOOMMMKKKJJJJJJJJJKKKKKKIIIHHHGGGGGGIIIKKKMMMGGGIIIKKKLLLLLLJJJGGGEEE~~~}}}zzzxxxtttrrrpppooommmkkkrrrssssssrrrooolllkkklllhhhhhhgggffffffggghhhiiigggfffdddcccccccccdddeeedddeeegggiiijjjjjjiiiiiihhhiiijjjlllmmmmmmmmmllliiimmmqqqsssrrrooolllkkkeeeeeefffiiimmmmmmiiifffcccdddeeehhhlllooorrrtttwwwyyyzzz{{{yyywwwwwwwww|||}}}}}}~~~~~~}}}|||{{{vvvtttqqqpppqqqqqqqqqpppnnnnnnllljjjhhhhhhjjjmmmiiihhhhhhiiijjjiiihhhgggeeedddcccbbbaaa`````````]]]^^^___```aaabbbbbbbbb^^^___```bbbdddgggiiijjjiiihhhfffeeeccccccbbbbbbbbbccceeegggkkknnnqqqssspppooonnnmmmnnnooopppqqqoooooonnnoooqqqqqqpppnnnkkklllmmmpppssssssqqqooollljjjhhhfffffffffggghhhdddddddddeeegggiiilllmmmhhhhhhiiijjjkkkiiieeebbb\\\^^^```bbbcccdddgggiiiccccccdddeeeeeeddddddccccccfffhhhgggdddbbbccceeebbbccceeedddaaa___^^^^^^\\\___aaaaaa______aaadddbbbdddeeeccc```___bbbeeefffeeedddaaa^^^]]]___aaaaaaaaabbbcccddddddeeeeeedddcccaaa``````bbbdddfffcccdddffffffffffffhhhjjjjjjiiiiiijjjkkkjjjgggeeecccfffiiijjjiiigggggggggdddgggiiihhheeeccceeeggghhhfffddddddeeeffffffeeecccdddddddddcccaaa___^^^eeeeeeddddddcccbbbaaaaaaccccccbbbbbbbbbbbbbbbbbbddddddccceeefffgggfffddddddbbbaaabbbdddeeebbb___aaabbbcccaaa^^^]]]```ccc___aaacccdddcccdddeeefffaaaaaa``````````````````\\\]]]]]]^^^___```aaaaaaaaa___^^^___```aaa```___]]]\\\\\\\\\^^^```bbbccc]]]___```___]]]]]]___aaa^^^_______________^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^______^^^\\\[[[\\\]]]```aaaaaa___\\\ZZZZZZ[[[]]]```ccccccbbb`````````___```aaa```]]]ZZZYYYYYY\\\]]]^^^]]]\\\[[[\\\^^^WWWYYY[[[[[[YYYWWWVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVXXXXXXVVVSSSTTTWWW[[[WWWVVVVVVWWWYYYYYYWWWVVVOOORRRUUUTTTQQQNNNOOOPPPOOOOOONNNMMMNNNOOOPPPQQQNNNLLLKKKKKKKKKKKKJJJHHHLLLKKKJJJJJJKKKKKKJJJIIIHHHJJJLLLKKKIIIGGGGGGGGGJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEFFFGGGHHHGGGEEEEEEFFFGGGFFFDDDCCCBBBCCCAAA@@@???>>>???@@@BBBCCC@@@???>>>===<<<======>>><<<;;;::::::;;;<<>>@@@@@@???===<<<~~~{{{zzzyyyyyyvvvsssqqqpppnnnlllkkkoooqqqrrrqqqnnnlllkkkkkkfffffffffgggggghhhhhhhhhgggfffeeedddcccdddeeeeeebbbdddgggiiijjjjjjiiihhhjjjjjjkkklllmmmnnnoooooollllllmmmoooqqqqqqnnnkkkdddbbbaaaccchhhjjjiiifffbbbccceeegggjjjmmmpppqqqrrrtttwwwxxxvvvuuuuuuuuuwwwxxxzzz{{{||||||{{{zzzwwwtttpppoooooooooooonnnlllmmmllliiifffdddfffhhhggghhhhhhgggeeedddeeegggccccccbbbbbbaaaaaa```___]]]^^^___aaaccceeeeeefffbbbbbbbbbcccdddfffhhhhhhggggggggggggfffeeeddddddccceeegggiiilllnnnoooooonnnnnnnnnnnnoooqqqrrrsssnnnmmmmmmmmmoooooommmkkkkkklllnnnqqqsssqqqnnnjjjiiihhheeeccccccdddeeefffdddcccbbbbbbbbbccceeefffhhhgggfffffffffddd```]]]]]]^^^```aaaaaabbbdddfffbbbcccdddddddddbbb```___]]]```cccaaa]]][[[^^^aaa]]]___bbbaaa^^^\\\[[[[[[[[[\\\]]]^^^^^^]]]]]]]]]]]]___```]]]ZZZYYY]]]aaa```___]]][[[XXXXXX[[[]]]\\\\\\]]]^^^^^^^^^^^^^^^``````______```aaabbbbbbaaacccddddddccccccdddeeedddcccaaaaaabbbbbb```^^^^^^aaadddeeedddcccbbbbbb___bbbfffeee```]]]^^^_________^^^```bbbcccbbb```]]]]]]^^^^^^]]]]]]\\\[[[^^^___``````___^^^\\\ZZZZZZZZZYYYYYYYYYZZZ[[[[[[\\\[[[ZZZ[[[]]]]]]\\\ZZZ]]]]]]]]]]]]^^^]]][[[YYYWWWZZZ\\\[[[XXXVVVYYY\\\XXXZZZ[[[[[[[[[ZZZ\\\]]]XXXXXXWWWWWWVVVVVVVVVVVVUUUVVVWWWWWWWWWWWWXXXYYYWWWVVVUUUUUUWWWXXXXXXWWWTTTUUUUUUVVVXXXYYY[[[\\\WWWVVVUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQOOOPPPQQQRRRRRRQQQPPPPPPRRRSSSSSSRRRPPPOOOQQQRRRRRRRRRRRRPPPMMMKKKLLLMMMLLLOOORRRRRRPPPNNNNNNOOOLLLMMMNNNLLLJJJIIIJJJKKKKKKLLLNNNMMMKKKJJJLLLNNNHHHIIIKKKJJJHHHGGGFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJGGGFFFGGGHHHJJJKKKIIIGGGCCCFFFGGGFFFBBB@@@AAACCCAAAAAA@@@@@@AAAAAABBBCCC???===<<<===>>>>>>===<<<>>>???@@@???===<<<===>>>>>>??????===;;;999999:::<<<<<<<<<;;;::::::;;;<<<<<<:::888999;;;<<<:::888999:::;;;:::888666666777666666555555555555555666444444444444444555555666333333222111222222333444333444555666666666666666}}}zzzxxxwwwwwwuuurrrpppnnnnnnmmmkkkjjjkkkmmmooonnnllljjjiiiiiidddeeefffggghhhhhhhhhggggggfffeeedddcccdddeeeeeebbbdddgggjjjkkkjjjiiihhhllllllllllllmmmooopppqqqqqqmmmjjjkkkoooqqqooolllfffaaa]]]^^^cccggghhhfffaaabbbccceeegggiiikkkmmmmmmpppsssuuutttsssssstttqqqrrruuuwwwxxxyyyyyyxxxwwwssspppnnnmmmnnnmmmmmmiiikkkllljjjfffccccccdddeeeggggggdddaaa```cccfff```aaaaaaaaaaaaaaa``````]]]^^^```ccceeeggghhhhhhgggffffffffffffggghhhhhhggghhhiiiiiiiiihhhgggfffeeegggiiikkklllmmmlllllllllmmmmmmnnnppprrrssstttooonnnmmmnnnoooooommmkkkkkkllloooqqqrrrooojjjeeehhhfffcccbbbaaabbbdddfffdddcccaaa```____________hhhfffdddcccbbb___[[[XXX___```aaaaaa``````aaaccc^^^```aaaccccccaaa```___ZZZ]]]^^^\\\XXXWWWZZZ^^^ZZZ]]]``````\\\ZZZYYYZZZ\\\[[[[[[[[[\\\[[[YYYVVVZZZ\\\\\\YYYUUUTTTXXX]]]YYYYYYWWWUUUSSSTTTWWWZZZUUUVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZYYYYYYXXX[[[\\\]]]\\\[[[ZZZ[[[]]]^^^[[[XXXWWWWWWXXXXXXXXXSSSVVVZZZ[[[ZZZXXXWWWWWWVVV[[[``````\\\XXXXXXZZZVVVVVVWWWZZZ]]]^^^]]][[[WWWWWWWWWWWWWWWWWWWWWWWWSSSUUUWWWYYYXXXWWWTTTRRRSSSSSSRRRQQQRRRSSSUUUVVVQQQPPPPPPQQQSSSSSSRRRPPPQQQRRRSSSSSSRRRPPPOOONNNFFFJJJNNNMMMJJJIIIKKKNNNNNNOOOPPPOOOMMMLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLKKKJJJIIIJJJKKKHHHGGGFFFGGGIIIKKKKKKKKKHHHHHHIIIKKKLLLNNNOOOOOOLLLHHHDDDEEEHHHHHHCCC>>>EEEFFFFFFGGGGGGGGGFFFFFFCCCDDDFFFHHHHHHGGGEEEDDDAAABBBBBBBBB@@@AAABBBDDDDDDEEEEEECCC@@@???@@@AAA===AAADDDDDDBBB??????@@@<<<===>>>===<<<<<<>>>@@@;;;===>>>===;;;;;;===@@@<<<===>>>>>>;;;::::::;;;;;;<<<>>>@@@@@@>>><<<::::::999999:::===>>>>>>===:::::::::<<<>>>???===<<<:::<<<===;;;888666777999666666666666777777888999777666666666888999888777555777999777444222444777555666666555333333444666444555555444222222333444555333111222444555333000333555666555444222333333222222222111000///.........//////000111222222222000//////...------------000000000111222222333333{{{xxxvvvvvvvvvwwwuuuqqqnnnllllllllllllnnnmmmmmmlllkkkiiihhhgggfffggggggfffeeeeeegggiiieeedddcccccccccdddffffffhhhkkknnnppppppoooooopppqqqqqqqqqqqqqqqqqqrrrrrrpppmmmjjjhhhiiikkklllllliiigggdddaaaaaabbbdddfffdddbbbaaabbbeeejjjooosssoooooopppqqqssstttuuuuuulllmmmnnnqqqtttuuutttrrrmmmllllllkkkkkkllllllmmmllliiifffddddddcccaaa___dddaaa^^^___aaaccccccbbbcccaaa^^^\\\\\\^^^bbbddd___```aaacccddddddeeeeeefffffffffffffffeeecccccc```bbbdddeeefffeeedddcccbbbdddfffhhhiiihhhggggggdddeeegggjjjmmmoooppppppnnnoooooommmjjjhhhhhhiiiffffffggghhhhhhfffbbb______]]]\\\[[[[[[\\\^^^___]]]\\\YYYWWWVVVWWWYYYZZZ______^^^\\\ZZZYYYWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZVVVUUUTTTUUUWWWWWWWWWUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOOOOOOONNNMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMOOOPPPQQQPPPPPPOOOMMMLLLKKKLLLOOOQQQQQQQQQNNNNNNOOOOOOPPPQQQQQQRRRPPPOOOMMMKKKIIIIIIIIIIIIFFFHHHJJJLLLLLLKKKJJJHHHOOOOOOOOOOOOOOONNNMMMLLLHHHHHHIIIJJJKKKLLLMMMMMMHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDCCCBBB@@@>>>BBBAAA@@@???>>>>>>>>>>>>AAABBBCCCBBB@@@???@@@AAA=========<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===:::999888888888999;;;<<<::::::::::::;;;===>>>???:::;;;<<<<<<<<<:::999888888999;;;<<<<<<;;;::::::999999:::999888777555444777666444333333444555666999888888777666666555555666777999888666555555666666555555555555444444444777777666666666555555555333444444555555444444333333333333333333333333333555555444444444555666666666444333333444555333222555444333222222555;;;???222222111000000///000000555555444333333444444555333333222111000///...---000000111111111111000000111000///000111111///------......///000/////////222222111111000000//////000///...------...///000000///---,,,,,,---///000,,,------+++******,,,...////////////////////////~~~{{{yyyxxxxxxvvvuuurrrooonnnmmmnnnnnnppppppooonnnlllkkkiiihhheeefffgggfffeeedddeeefffhhhgggeeecccbbbbbbbbbccccccfffkkknnnpppqqqsssuuurrrrrrrrrrrrrrrrrrrrrrrrnnnkkkhhhggghhhjjjjjjjjjggggggfffeeedddcccccccccaaaaaabbbcccfffiiilllnnnkkklllmmmnnnooopppqqqqqqmmmkkkjjjkkkmmmnnnnnnmmmgggggggggffffffggggggggggggeeecccaaaaaa```___]]]```^^^\\\\\\___aaaaaa```aaa^^^[[[YYYYYY[[[^^^```]]]^^^^^^______^^^^^^^^^``````aaaaaaaaa```______YYYZZZ\\\^^^^^^]]]\\\[[[\\\]]]___aaaaaaaaa```___\\\]]]___bbbdddeeeffffffcccdddeeedddbbbaaaaaabbb``````___``````]]]YYYVVVTTTSSSQQQPPPPPPRRRSSSTTTVVVTTTPPPMMMLLLMMMNNNPPPSSSRRRRRRPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAA>>>===<<<>>>@@@BBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCBBB@@@???============<<<======>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<======>>>>>>??????@@@@@@============>>>>>>>>>>>>;;;;;;;;;::::::999999888777888999888666666888999:::999999888888999999:::777888999::::::888777555555444444333222222222222666777777777555444555666666555555555555444444444555444333333333333444555333333222222222333444555000000000111222333444555444444555555555444333222///000222444666666777666666666777777666555444333444333222111111222333444222222222222333333333333333555666666444333333444444444333333222222222111444444444333333222222222111222222333333222222111////////////////////////111111000000000111222222555333222222333444222111111222333333222222444666///............//////000000000000000000000000000000000000000000000////////////000000000000//////...------...000111///...,,,---......//////......///////////////.........///...------------...//////...,,,++++++,,,...///,,,,,,,,,+++******,,,...------------------------|||yyywwwuuuuuutttrrrpppoooooooooooorrrqqqqqqooommmkkkiiihhheeegggiiiiiigggeeedddeeefffeeecccaaa`````````aaa```ccchhhkkkmmmoooqqqsssqqqqqqqqqppppppoooooooooiiigggdddcccdddeeefffeeebbbdddeeefffdddbbb^^^\\\\\\]]]___aaacccdddddddddcccddddddeeefffgggggghhhhhheeeaaa```aaabbbbbbbbb^^^]]]]]]\\\\\\]]]]]]^^^^^^\\\ZZZYYYYYYYYYXXXWWWWWWVVVUUUVVVXXXZZZZZZZZZWWWVVVSSSQQQPPPQQQSSSUUUTTTTTTTTTTTTSSSQQQPPPOOORRRSSSSSSTTTTTTTTTTTTTTTNNNOOOPPPQQQQQQQQQPPPOOONNNOOOQQQRRRRRRQQQPPPOOOMMMNNNPPPQQQSSSTTTTTTTTTQQQRRRTTTTTTSSSRRRSSSTTTRRRQQQPPPPPPPPPMMMIIIFFFEEEDDDCCCBBBBBBBBBDDDDDDKKKHHHCCC???>>>???AAABBBBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<============???===<<<<<<======;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999888888888888777777777555666666777777777777666666666666666666666666666444444555555555444333333444333222333666777888777444555555666666777777888666555444222222111111111222111000000000111333444111222333333333333333333222222222333333333222222222111111111111111111000222222222222222222222222///000111000///...000222111000000//////000000111...///000111000///...---...------,,,,,,,,,------000111222111///...///000//////.........---------......------------......------,,,,,,------...///,,,,,,---...///000111111222222333333222222111000+++,,,---///000111111111111222333333333222222111111000///......///000111......//////000111222222111222333333111000000111222222111000000///......000000000000//////////////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...............///000000333222000111222222111///---000222333111...,,,,,,,,,,,,,,,,,,,,,...//////,,,---...//////...------,,,,,,---...///000000111......////////////......*********,,,...000///...+++,,,------......------,,,,,,,,,---------------------,,,,,,,,,,,,------------++++++++++++------+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,}}}yyyuuuqqqnnnpppooonnnmmmmmmmmmmmmmmmpppooonnnmmmkkkiiigggffffffhhhjjjjjjhhheeedddddd^^^]]]\\\\\\\\\]]]___```___aaadddeeeddddddeeefffjjjjjjiiihhhgggffffffeee```^^^[[[[[[\\\]]]]]]\\\[[[\\\]]]^^^\\\ZZZVVVTTTUUUUUUVVVWWWXXXXXXYYYYYYWWWWWWWWWXXXXXXYYYYYYYYYYYYWWWUUUTTTUUUUUUUUUTTTQQQPPPPPPOOOOOOPPPPPPQQQQQQOOOMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLIIIHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBB@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCCCCBBB??????@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA???AAACCCCCCBBBAAAAAABBB@@@????????????>>>:::888888888777666666666777777???<<<777444333555888:::666666555555555555555555333333444444444555555555555444222222222222000///222222333444555555555555111222222333333222222111333333333333222222222222//////000111222222222111111111111111111111222222////////////......------000///...///111222333222//////000000111111111111000//////......------------------,,,,,,------...//////000111222222222222....../////////...---,,,...---------,,,,,,++++++....../////////000000000......///...------///111......------------......,,,,,,------------,,,+++,,,,,,+++++++++,,,------...///000///...---...///------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---...///000111111111000000000111000000000000////////////......---------....../////////000000......---------...////////////000000111111222222///000222111///......///111111000///...------,,,..................------......////////////......------------------------///......//////000111222111000...///000000///---+++...111111///,,,***)))---,,,,,,,,,,,,,,,------,,,---///111111000...---++++++,,,---......///000,,,------......------,,,)))))))))+++---...---+++++++++,,,------------,,,++++++,,,,,,---------...,,,++++++++++++++++++,,,,,,,,,+++******+++,,,,,,***+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~|||xxxtttnnniiifffhhhggggggffffffeeeeeefffhhhggggggeeecccaaa___^^^```bbbeeedddbbb```^^^^^^WWWVVVUUUUUUUUUVVVXXXXXXXXXZZZ[[[ZZZXXXWWWXXXYYY]]]\\\\\\[[[ZZZYYYXXXXXXTTTRRRPPPPPPQQQRRRQQQQQQQQQQQQPPPPPPNNNMMMLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIJJJGGGGGGGGGHHHJJJJJJHHHFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCAAA??????@@@AAA@@@???>>>??????>>>===<<<<<<<<<===<<<;;;:::999888888999666777777777777777666666333444555777888888888888888999999999999999888888555555555555555444444444444444555666666666666666666888::::::888666555555444444444555666666444222222222111111000000000000555333000......111444666111111111111111111111111///000000000000111111111222000///...//////---+++---...000111222333333222...//////000000//////...------------------------------...///000000000/////////000000111111111111//////......------,,,,,,,,,***)))***,,,---------///////////////000000000..................------,,,---...//////...,,,++++++,,,---..................///000000///...,,,+++...------,,,,,,+++++++++*********+++,,,,,,------+++,,,,,,,,,++++++---///......------------......,,,,,,---------------,,,***)))))))))))))))***+++)))+++,,,+++***)))***,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------))))))+++,,,............,,,,,,,,,,,,,,,,,,------111111000///...---------+++++++++,,,,,,---......---------------......///000000000000000000000000...000111111///......///000000000///...------,,,---------------...............////////////......------------------------.........//////000222222000...------...///---,,,,,,...000000...---------000///...---,,,,,,,,,,,,+++---///111111000///...,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,+++******+++,,,,,,+++)))***++++++,,,---,,,,,,,,,,,,,,,,,,------......///***++++++++++++++++++***+++++++++******+++++++++***+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}}}}}}}~~~~~~}}}xxxyyyzzz|||}}}~~~zzzxxxvvvuuuvvvvvvuuussstttsssqqqnnnjjjeee```^^^\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXVVVUUUTTTTTTVVVWWWWWWUUUSSSSSSSSSQQQPPPNNNMMMKKKKKKLLLLLLLLLMMMNNNNNNLLLLLLMMMOOONNNNNNMMMMMMLLLLLLKKKKKKIIIGGGFFFFFFGGGGGGFFFEEEGGGFFFDDDBBBBBBBBBCCCDDDBBB@@@???======???@@@BBB>>>>>>>>>>>>>>>>>>>>>===::::::<<<>>>AAAAAA>>><<<::::::999999999999::::::999777666555666666666555444555777666444222222333666666666555555444333333000111111222333333333333///000111222333333333333333333333222222222222222222222222222222222222222111111222333333333333222333666888888555333222111111111111222444555444222000000000//////...------///...---,,,---000222444000000000000000000000///------........./////////111000......//////...,,,+++,,,...///000000//////...//////////////////...,,,,,,,,,---------------,,,,,,---.........------------......//////000000......---,,,,,,,,,---------+++******,,,------------------...............,,,------.........------+++,,,///000000...+++)))***++++++,,,,,,,,,,,,+++---...///000000...,,,***,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,------+++,,,---,,,,,,,,,...000------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++***************+++)))***++++++******+++,,,+++++++++*********))))))******++++++++++++************+++,,,---,,,,,,,,,((()))+++---.........---.........---......///000......---------......///++++++******+++,,,------++++++,,,------....................................///111000...------.../////////............------------.....................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111///...,,,---......---+++...///000000......000111222111000...---,,,++++++***+++,,,............---......------,,,,,,++++++,,,,,,------------,,,,,,---,,,+++,,,---,,,+++)))***+++,,,,,,------,,,,,,------..................******++++++++++++******++++++++++++++++++++++++***,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{zzz|||~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{uuusssqqqqqqrrrrrrrrrqqqssssssrrrqqqpppnnnmmmllleeefffhhhjjjkkklllmmmmmmiiigggeeedddeeeeeedddcccbbbaaa```]]][[[XXXUUUTTTRRRRRRRRRQQQPPPOOONNNMMMMMMNNNNNNMMMLLLKKKJJJJJJHHHIIIJJJIIIHHHGGGHHHIIIIIIHHHFFFDDDCCCCCCCCCDDDCCCDDDDDDDDDCCCCCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>??????>>>=========<<<;;;;;;<<<<<<===999999999999999999999999:::999999999888888777777666555555666888999888777555555444444444444555555666444111111111111000///...111333444222111222333111111222333333222111000...///000111111111111000//////000111222222111111222111000000/////////000111000000111111222333333//////000111111111111111000222555666555333111111222111000111333333222111000000000///...------,,,---,,,,,,,,,---...///000000000000//////.........---------.........//////000///......///000///---***+++---...///...---,,,---......//////......---........./////////000000,,,------------,,,,,,+++***++++++,,,------......---,,,+++++++++,,,---...///...------///000000///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,------------,,,+++***,,,------------,,,,,,++++++,,,...000///...,,,***************++++++++++++---------------.........+++,,,------,,,---///111,,,,,,++++++++++++,,,,,,***************+++,,,,,,......---,,,+++++++++,,,+++,,,......---,,,...///+++************))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,++++++)))+++---///000000///...111111000000000111222333///...---,,,,,,---......,,,+++*********+++,,,---)))***+++,,,,,,---------,,,,,,,,,------......///,,,...//////---,,,,,,---,,,------------.........------------.........///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000///---,,,,,,---...,,,+++///000222222000///000111111000///------,,,,,,,,,******+++,,,,,,---.........------------,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,---...///---,,,+++,,,,,,---------------...............---------******+++,,,,,,+++******++++++,,,,,,,,,,,,+++++++++---//////...,,,,,,---++++++++++++++++++++++++}}}|||}}}zzzwwwtttssstttuuuuuuuuuzzzzzzyyyyyyxxxwwwwwwvvvppppppooooooooopppqqqrrrmmmjjjgggeeedddcccbbbaaadddeeeeeedddccc```^^^]]]YYYZZZZZZZZZZZZYYYXXXXXXYYYWWWVVVVVVWWWWWWVVVUUURRRRRRQQQPPPNNNMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBCCCBBBAAAAAACCCEEE@@@@@@???>>>???@@@AAABBB@@@AAAAAA???======>>>@@@===============>>>>>>>>>===;;;::::::<<<<<<:::999888888999999:::::::::999444555888999999888666444999888888777777666666666777444222222333555666666333333222222222222333333555333111000000000///...,,,///333555444333555777---...///111111000///.........////////////.........//////000000000000000111111000///////////////////////////000222333444,,,,,,---...////////////+++...222444333222111111222000//////000000///...//////000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///......---,,,,,,......////////////000000///---,,,---/////////---***,,,---//////...---,,,,,,------......------,,,,,,,,,,,,------.....................---,,,,,,+++))))))***+++,,,,,,------,,,,,,+++++++++,,,...///...,,,++++++---......---,,,,,,++++++++++++++++++)))***,,,---......---,,,///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...000000...,,,***))))))******++++++,,,,,,++++++++++++++++++++++++'''((())))))((()))+++------,,,,,,++++++,,,,,,---************++++++,,,------,,,+++***)))((((((((()))+++,,,,,,++++++,,,...,,,,,,+++++++++************+++,,,------,,,+++***)))***,,,---------,,,+++'''(((+++---......---,,,...------,,,---...000000444222000...,,,+++++++++---,,,+++******+++,,,---((((((***+++,,,,,,,,,,,,***+++,,,---///000111222+++---......,,,++++++,,,***++++++,,,,,,---......,,,,,,,,,------.........,,,------......------,,,........................,,,,,,,,,---...///111222///...,,,---......---+++///111444444222000............---,,,,,,,,,------,,,,,,,,,,,,---...///000------------------------,,,------......------,,,,,,+++,,,---000111000///+++,,,------......------.........------,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,++++++...000000///------...))))))))))))))))))))))))}}}xxxtttqqqrrrtttuuuqqqooollliiihhhhhhjjjkkkmmmnnnnnnmmmllljjjhhhgggcccbbbbbbaaaaaaaaabbbbbb```___^^^\\\ZZZYYYYYYXXXZZZZZZZZZZZZXXXUUUSSSQQQOOOOOOOOOOOOOOOPPPPPPPPPMMMMMMMMMKKKJJJJJJKKKMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>===>>>>>>===;;;:::999;;;=========>>>>>>======<<<<<<<<<<<<:::;;;<<<======<<<;;;;;;;;;999777777888888888777777777777777777777777777555666777999999777666555888777666555555555555555333222111000111222333444444444333333222111000000333333333222222222111111///000222333333222000///...///000111111000///...............///111222333111111000000//////......///...---,,,,,,---...///111000///.......................................000000//////.........---------------...///000000+++++++++***++++++,,,,,,------------...///000000111111000...+++***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......,,,,,,---...---,,,***))),,,,,,,,,,,,,,,------------...//////000//////...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,+++++++++---///111000000//////...---++++++++++++++++++++++++++++++***++++++++++++++++++,,,***++++++++++++***))))))+++++++++++++++++++++++++++***)))(((((()))***+++)))+++---,,,+++***+++,,,,,,***))))))***++++++***,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,---...---,,,,,,---...///---******++++++***)))000///---,,,++++++,,,---...,,,++++++,,,---+++***(((***---//////...+++***111000///......///000000///333666444...***+++------------,,,,,,+++++++++***++++++,,,,,,------...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////............///////////////...---,,,+++,,,---...///000000///...............,,,,,,,,,++++++*********,,,...111444444333000...000///...---,,,---......---------.........//////...------...//////...,,,+++,,,---------,,,+++***+++,,,---------,,,+++***,,,,,,++++++***+++++++++---------,,,,,,+++++++++))))))***+++,,,,,,------++++++******++++++,,,---...---,,,+++++++++,,,---,,,,,,+++***))))))))))))~~~||||||{{{zzzzzzwwwsssooommmnnnpppqqqmmmkkkhhhfffdddeeefffgggggggggfffeeecccaaa^^^]]]ZZZZZZ[[[\\\[[[ZZZXXXWWWYYYYYYWWWVVVTTTTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIGGGEEEEEEGGGIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@BBBBBBAAAAAA@@@??????>>>???>>>>>>============>>><<<:::999999;;;<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;999999:::888666666777888777666666666666666666666666666444555777888888777555444666666666555555555444444222111111111222222333333444333333222111111000000222222111111111000000000///000111222222111000///......///000000000//////...............///000111000000000/////////......///...---,,,,,,---...///......------,,,---------////////////////////////000000000//////............------------...//////,,,++++++******+++,,,,,,,,,,,,,,,,,,---...///000000111000---+++***+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......------.........---++++++111000...---,,,---......******+++++++++,,,,,,,,,---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000////////////...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))+++++++++++++++++++++++++++***))))))))))))***+++)))+++---,,,+++***+++,,,+++***)))***+++,,,+++)))+++,,,,,,---------,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,------,,,++++++,,,---+++***---,,,,,,++++++++++++,,,,,,+++***+++,,,---,,,+++***+++---.........,,,+++111000///.........///000///222444222---***+++---------,,,,,,,,,+++++++++)))))))))***++++++,,,,,,,,,---------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---------....../////////...---,,,,,,,,,,,,---...///......---,,,,,,---------------,,,,,,,,,+++++++++---///111111000...---...---,,,+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,---...///---+++***+++,,,------,,,+++***)))***,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++))))))******++++++,,,,,,++++++******++++++,,,------,,,++++++++++++,,,---,,,,,,+++***))))))******~~~{{{zzzyyyxxxvvvtttqqqooollliiihhhiiijjjlllhhhgggdddaaa`````````aaaaaa```___^^^[[[YYYVVVUUUVVVWWWYYYZZZYYYVVVSSSQQQSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEECCCBBBBBBCCCEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<======999888888999;;;;;;:::999;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::888888999777666666777777777666555555555555555555555555333444555666666555444333444555555666666555333333000111222222333333222222333333222222111000000000111111000000000/////////...///000111111000///...------...///000000//////......------------......///////////////...............------------......,,,,,,+++++++++,,,------////////////////////////////////////............///......------------...---,,,+++******+++,,,---++++++++++++,,,---.../////////...,,,***)))+++---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------.........---,,,,,,222111///---,,,,,,------------,,,,,,------...//////000222333444333222111///...,,,+++++++++,,,,,,+++***))))))***+++---...------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))+++---,,,+++***+++,,,*********+++---,,,***(((++++++,,,---............))))))*********++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,+++,,,---//////---+++)))***+++++++++++++++++++++***)))***,,,------,,,,,,,,,,,,---------......//////...------...///000000222333000,,,***+++...,,,,,,,,,+++++++++++++++)))******++++++,,,------,,,,,,------------..............................------------------------+++,,,,,,,,,,,,++++++******++++++,,,---......//////...---,,,++++++,,,,,,------,,,+++++++++,,,,,,......------------,,,,,,+++,,,,,,------------,,,,,,,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---...,,,***)))***+++,,,,,,+++******((()))***,,,---.........,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,************************+++************+++,,,,,,,,,,,,++++++++++++,,,---++++++******)))*********~~~}}}|||{{{zzzxxxvvvrrrnnnhhhgggeeedddcccdddffffffdddbbb```^^^]]]\\\\\\]]]^^^^^^]]][[[ZZZXXXVVVVVVVVVWWWWWWWWWVVVTTTQQQPPPPPPOOONNNNNNMMMMMMMMMMMMJJJIIIHHHGGGFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDBBB@@@@@@BBBDDDAAA@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA??????>>>>>>=========<<<::::::999999:::;;;<<<<<<666666777888::::::888666999999999999999999888888999:::::::::::::::::::::999777666666777888888777444444444444444444444444222333444444444444333222222333555666666444222111///000222333333333222111222222111111000000000000111111000000000/////////---......//////......---,,,------...////////////...------,,,++++++,,,,,,........................------------------------+++++++++++++++,,,---...........................------------------------//////......------.........---+++******+++,,,---++++++++++++,,,---............---,,,***)))+++---******++++++,,,---------------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...222222111000111111222333333555777999999888666444555333000---+++***++++++))))))(((((()))***+++,,,+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))+++---,,,+++***++++++******+++,,,...---***(((***+++,,,---.../////////************++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...++++++,,,///111111///,,,((()))+++,,,,,,,,,+++++++++******+++...//////......---,,,,,,,,,---...///...---,,,,,,,,,---...///000222222000---,,,---///+++++++++++++++*********,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,------........................---------------.........,,,,,,---,,,,,,+++******))))))***+++,,,------...///...---,,,++++++******---,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++***+++------+++***((()))***+++,,,+++***))))))******+++,,,---------++++++******++++++,,,,,,******++++++,,,,,,,,,---*********)))))))))))))))***************++++++,,,+++++++++++++++,,,,,,,,,+++***************++++++}}}yyyxxxvvvuuusssoooiiieeecccbbbaaaaaaaaabbbbbbccc```___^^^\\\[[[[[[[[[[[[\\\[[[[[[ZZZZZZZZZYYYYYYVVVUUUSSSPPPOOOOOOOOOPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBB@@@??????@@@BBB@@@????????????@@@AAAAAA??????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>============999888888888999:::;;;;;;555555666777999999777555777777777888888888888888888888999999:::;;;<<<===999888666666888999888888555555555555555555555555222222333333333333222222000111333555555333222111///000111222333222111000111111000000000000//////222222111111111000000000---------......------------------------......///...---,,,++++++******+++---------------.........,,,------------------,,,,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////.........///000000///...,,,******+++,,,---++++++++++++,,,---......---------+++******,,,...+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************+++...222777<<<>>><<<999777888777777666555555555666999;;;>>>???@@@>>><<<;;;:::777333///,,,*********(((((((((((()))***++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***++++++******+++---...---+++(((***+++,,,---............+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,...///...---,,,---...***+++,,,///111222///---)))***+++---------,,,++++++******,,,///111111000...---,,,++++++---...///---,,,+++++++++,,,...///111111222111////////////************************++++++,,,------......///,,,,,,,,,,,,,,,,,,++++++........................,,,,,,,,,---------......---------------,,,+++***))))))******+++,,,,,,---......------,,,+++***)))---,,,,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***---------,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))((()))***+++,,,++++++***+++++++++++++++++++++++++++*********++++++,,,---*********++++++,,,,,,,,,*********)))))))))))))))******))))))******+++,,,*********++++++,,,,,,,,,***)))))))))***+++,,,,,,|||zzzwwwvvvtttssspppkkkeee```______``````````````````\\\\\\[[[[[[ZZZZZZZZZ[[[XXXXXXWWWWWWWWWXXXYYYZZZXXXVVVSSSQQQPPPQQQRRRTTTLLLKKKJJJIIIHHHHHHHHHHHHKKKJJJIIIGGGFFFEEEEEEEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???======???@@@@@@@@@?????????@@@@@@AAA<<<<<<<<<======>>>??????===============<<<<<<<<<999999888888888999::::::666555555666888888777666777777777777777888888888777777777888999:::<<<<<<888666555555777888888777555555555555555555555555333333222222222222333333000000222333333222222111///000111111222222111111000000000///////////////222222111111111000000000------------------------...------,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++************++++++++++++.........///111222444555111///,,,***)))***,,,...++++++++++++,,,---...///,,,------,,,++++++---///------------------------------------------------,,,+++++++++++++++++++++))))))((((((((()))***+++222777>>>EEEHHHHHHEEEBBB@@@@@@@@@???>>><<<:::999<<<===???AAAAAA@@@???>>>999777444000---+++******''''''((())))))************+++,,,---------------++++++++++++++++++++++++))))))***+++,,,,,,------------......------,,,+++++++++++++++++++++++++++******++++++++++++******)))+++---,,,+++***+++,,,+++++++++,,,...---+++)))******+++,,,------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---......,,,,,,---...++++++,,,...000111///...++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,///000000///,,,,,,+++***+++,,,---...++++++*********,,,---...//////000111111000///...)))))))))))))))*********((())))))******+++,,,,,,,,,,,,++++++++++++******------------------------***++++++,,,,,,---------,,,---------------,,,+++************++++++++++++,,,,,,------,,,+++***))),,,,,,++++++,,,,,,------******++++++++++++,,,,,,...------,,,,,,,,,,,,------------...---,,,,,,+++------------,,,,,,,,,,,,++++++***+++,,,---+++)))((()))***,,,,,,,,,++++++,,,,,,+++***************************+++,,,------*********+++++++++++++++***************************))))))))))))***++++++((()))***+++,,,,,,,,,+++))))))))))))***+++,,,---zzzwwwuuutttvvvtttsssqqqoookkkeeeaaa]]]^^^^^^______^^^]]]\\\YYYYYYYYYYYYYYYZZZZZZZZZWWWVVVUUUUUUTTTUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTUUUMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBAAA@@@>>>>>>@@@BBB@@@@@@??????>>>?????????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999777666444555777888888777666666777777888888888888888777666666666666777888555444333333555666666555333333333333333333333333333333333222222333333333000000000111111111222222000000000000000111222222////////////////////////111111000000000/////////......------------......///...---++++++++++++,,,---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------+++,,,------------,,,+++,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,---...000333666888:::222000---***)))***,,,...,,,,,,,,,,,,---...///000,,,------,,,,,,,,,///111000//////......------,,,........................+++++++++******)))))))))***)))(((((((((***+++,,,111555;;;AAAEEEFFFEEEDDDAAAAAABBBAAA???<<<888666666777888888999999888888444333222000...,,,+++***'''(((((()))************++++++,,,---------,,,,,,************************'''(((((()))+++,,,,,,------------------,,,++++++************************))))))***++++++***)))))))))+++---,,,+++***+++,,,---,,,++++++------,,,+++******++++++,,,+++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,+++,,,...//////---,,,++++++************++++++***)))+++---......---+++************+++,,,,,,******))))))***+++---...+++,,,...000111000---***((((((((()))))))))******'''(((((())))))******+++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---***++++++,,,,,,,,,,,,+++,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++******************+++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,---.........---++++++,,,,,,,,,,,,+++++++++***,,,++++++,,,------,,,***((()))+++,,,---------,,,+++******))))))***+++,,,************+++,,,---...++++++++++++************))))))******++++++,,,,,,)))))))))))))))***++++++'''(((***+++,,,,,,,,,+++((((((((()))***,,,---...~~~wwwsssqqqqqqqqqpppnnnmmmlllhhhddd```\\\]]]^^^^^^^^^]]][[[ZZZVVVVVVWWWXXXYYYYYYZZZZZZXXXWWWUUUTTTSSSSSSTTTTTTPPPPPPPPPQQQQQQPPPOOOOOOOOONNNLLLJJJIIIHHHGGGGGGAAABBBDDDEEEFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFDDDEEEDDDCCCAAAAAACCCEEE@@@@@@???>>>>>>>>>>>>>>>BBBAAA@@@>>>===;;;::::::999999999999999999999:::;;;;;;:::999888888888999888666444444666888888888666777777777888888999999999888666444333222333333333222111111333555444444222222222222222222222222444333333222222333333444000000//////000111222222111000/////////000222333.........///////////////000/////////............///......------......///000///---+++*********+++---,,,,,,+++,,,,,,------+++++++++,,,,,,---------++++++------------++++++++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,...111444888;;;===222000---***)))***---...------------...///000000------...---,,,---///222111111000///...------,,,........................++++++******)))(((((((((******)))))))))***,,,---,,,///222666:::===>>>???888999::::::777333...+++............//////000000.../////////...---,,,+++'''((()))***++++++++++++,,,,,,,,,------,,,,,,+++))))))))))))))))))))))))&&&'''((()))***+++,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))((()))***++++++***)))((()))+++---,,,+++***+++,,,...,,,******,,,------,,,******+++++++++***)))))))))************+++++++++++++++++++++++++++++++++(((***+++***)))((()))***...,,,++++++---......---,,,+++***((((((((()))******)))((()))+++,,,,,,+++))))))*********+++++++++***))))))))))))+++---...((())),,,///111///+++((('''((((((((())))))******)))))))))***++++++,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++(((((()))***++++++,,,,,,((()))***+++++++++++++++------,,,,,,+++*********)))***+++,,,---,,,+++***))))))((())))))***++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***))),,,,,,---...---,,,+++***++++++++++++******))))))---,,,+++,,,---...,,,***)))***+++---......------))))))(((((()))+++---...************+++,,,---...,,,+++++++++******))))))))))))***+++,,,---------)))))))))))))))******+++'''(((***+++,,,,,,++++++((((((((()))***,,,---...zzzuuurrrpppooonnnmmmkkkhhheeebbb```___^^^^^^^^^]]]\\\[[[ZZZYYYTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPIIIJJJKKKIIIEEECCCDDDFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBCCCEEEEEEDDDBBBAAABBBAAA@@@@@@??????@@@@@@===============>>>>>>>>>===>>>>>>>>><<<;;;<<<======<<<;;;;;;::::::::::::<<<;;;:::999999999:::;;;777777777777888888888888888777666666666666666777:::999999888777666666555444444555555555555555555333333333222222222111111444333333222222333333444222111111111111111222222333222222111000/////////,,,---......///.................................///////////////.........000///...---,,,+++++++++---...///...,,,+++,,,---...---,,,,,,,,,,,,---...------++++++++++++------...---+++))))))***+++,,,,,,------......------,,,++++++,,,,,,,,,++++++***+++,,,---///111222444444111000...+++((((((***,,,---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))),,,++++++******++++++,,,***++++++******)))((('''************************)))***+++---///111222333///000111111000...,,,***+++++++++++++++***)))((()))***+++,,,,,,+++)))((($$$%%%'''((((((((('''&&&((()))+++------,,,+++***))))))(((((())))))***+++((((((((()))******+++++++++,,,,,,,,,,,,+++******))))))***++++++++++++***)))***+++,,,---,,,,,,+++))))))*********+++++++++++++++,,,,,,---......///,,,,,,,,,++++++*********)))'''''')))---...,,,***+++***)))***,,,------+++***+++,,,+++)))''''''(((&&&(((***,,,---......---,,,***)))((()))((('''%%%***************************))))))***+++***(((&&&((()))***+++,,,,,,+++******************)))(((((((((((((((((()))***+++,,,(((((()))***************,,,++++++,,,***(((***---...---,,,***)))(((((((((*********++++++,,,,,,,,,)))******++++++,,,---------......,,,***(((((()))''')))+++---------,,,++++++***)))(((((()))***+++******++++++++++++******.........---,,,+++***)))***+++000666777111,,,+++++++++++++++++++++++++++,,,,,,+++***)))))))))******+++---......---+++)))))))))*********+++++++++******))))))***,,,...///------+++***))))))((((((((()))***+++++++++++++++)))((('''((()))***)))(((+++++++++******(((''''''''''''((())))))))))))))){{{wwwssspppooonnnlllkkkiiifffdddaaa___^^^^^^]]]]]]]]]\\\ZZZYYYXXXUUUTTTTTTSSSSSSSSSTTTTTTRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOOOONNNHHHJJJJJJHHHEEECCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBDDDDDDDDDCCCBBBAAAAAA@@@????????????@@@????????????????????????<<<===>>>===;;;:::;;;<<<<<<;;;::::::999999::::::;;;:::999777777777888888777777777777777777666666666666666666666777777777888777777666555555444444444444555555555555555555333333222222222111111111222222111111111111222222222111111000000000111111000000///......---,,,,,,,,,,,,---...//////////////////////////////////////////............////////////...---,,,,,,,,,,,,---...///...,,,+++,,,---...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---...---+++))))))***+++,,,,,,------......------,,,++++++,,,,,,,,,++++++******+++,,,---...000111111000///---***((('''***,,,++++++++++++************++++++++++++++++++++++++******+++,,,+++***))))))+++++++++******+++++++++)))************)))(((((())))))))))))))))))))))))(((((()))***++++++,,,,,,,,,---......---,,,***)))+++++++++++++++***))))))******+++++++++******)))&&&'''((()))***))))))(((***+++,,,......---,,,+++))))))))))))******++++++(((((())))))******+++++++++,,,,,,,,,,,,+++******)))******+++,,,+++++++++)))***+++,,,---,,,++++++************++++++++++++,,,,,,---......///000000,,,,,,,,,,,,++++++*********(((''')))+++---,,,***+++)))))))))+++,,,+++******+++,,,+++)))((('''((()))***+++,,,------,,,,,,)))(((''''''((()))(((&&&(((((((((((((((((((((((()))((()))+++---...---+++((((((***+++++++++*********************)))(((((((((((((((((()))***++++++((())))))*********))))))(((((())))))''''''(((+++,,,+++******))))))*********++++++++++++++++++,,,)))******++++++,,,------......///---***))))))***)))***,,,------,,,+++***+++***)))(((((()))***+++******++++++++++++******++++++++++++***)))(((''')))...999DDDDDD:::///++++++++++++***************+++******))))))))))))***++++++,,,------,,,+++*********+++++++++,,,,,,,,,******))))))***+++---...,,,,,,+++***))))))))))))(((((()))***************)))((('''((()))***)))(((***++++++******(((''''''''''''((())))))))))))))){{{{{{yyywwwssspppnnnmmmllljjjiiigggeeebbb___]]]\\\]]]]]]\\\\\\[[[YYYXXXWWWVVVUUUSSSQQQQQQQQQRRRSSSPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLHHHHHHIIIGGGEEEDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDD@@@@@@???>>>>>>>>>??????@@@?????????>>>=========:::<<<<<<;;;:::999:::;;;::::::999888888888999999:::999777666555555555666777777777666555555555444333444666777888777777666555555555444333333222222555555444444444444444444333222222222222111111111222222222222222222222222111111000/////////////////////......---,,,,,,,,,+++,,,---...///000000000111111111111111111111111///...---,,,---...000222///...------,,,,,,,,,,,,,,,---...---,,,+++,,,---------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,+++*********+++,,,,,,------......------,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,------------,,,)))'''''')))+++))))))))))))************************************'''(((((())))))))))))(((++++++************++++++(((((())))))******))))))(((((((((((((((((((((((()))))))))((((((((((((''')))***+++,,,,,,+++***)))++++++,,,,,,,,,+++******+++***************++++++))))))***++++++++++++***+++,,,---......---+++***************+++++++++,,,(((((())))))***++++++++++++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,)))***+++,,,---,,,+++*********+++++++++,,,,,,,,,---......//////000000000,,,,,,,,,,,,,,,+++++++++,,,***(((((()))++++++***+++)))((()))******)))(((***+++,,,+++)))(((((()))++++++,,,,,,,,,,,,+++***((('''&&&''')))***)))((((((((((((((((((((((((((((((((((((***---...---,,,(((((()))*********))))))))))))******))))))((((((''''''''''''((()))******)))))))))))))))))))))(((''')))))))))((((((***,,,))))))))))))******+++,,,+++++++++++++++*********)))******++++++,,,------...//////...,,,***+++,,,+++,,,---------,,,***)))+++***))))))))))))***+++******++++++++++++******++++++++++++***)))(((((()))///:::EEEEEE;;;000+++*********))))))((((((((((((((((((((())))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++************+++++++++******))))))*********'''(((((())))))))))))))))))((('''((()))***)))(((************)))(((''''''''''''((())))))))))))(((|||yyyvvvuuusssqqqooommmlllkkkiiihhhfffdddaaa___]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVVVVTTTRRROOONNNOOOQQQRRRNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@AAACCCDDDEEE@@@???>>>>>>======>>>>>>=========<<<;;;:::999999999:::;;;:::888888888:::999888777777777777888888:::999777555444444444555777777666555444444333333111333555777888888777666444444444444333333222222555555444444444444333333222222222222111111111111333333444444444444333333111000///...............000000//////............+++,,,---///000000000000000000000000000000000000...---++++++,,,...111333///...---,,,,,,,,,,,,,,,+++---...---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,------......------,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++***(((&&&&&&(((***''''''(((((())))))******))))))))))))))))))))))))&&&''''''((())))))))))))******))))))))))))******&&&'''((()))************))))))))))))))))))))))))+++++++++******))))))))))))***+++,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++***)))))))))***+++,,,*********+++++++++++++++++++++,,,,,,,,,+++************++++++,,,,,,,,,,,,((())))))******+++,,,,,,+++,,,,,,,,,,,,+++******++++++,,,------------,,,******,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,+++++++++---+++)))''''''(((******,,,+++))))))******)))''')))+++,,,,,,***)))))))))))))))*********+++*********(((((((((******)))((())))))))))))))))))))))))***((((((((()))***((('''((((((((()))))))))((((((((()))))))))))))))(((((('''''''''''''''((())))))***))))))(((((((((((((((%%%((()))&&&%%%'''))))))))))))((())))))***+++,,,,,,,,,++++++******)))))))))******++++++,,,------...///000///---,,,,,,---------------,,,+++***)))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++*********+++///555555000,,,,,,)))))))))((((((''''''&&&&&&&&&'''(((((()))))))))+++************++++++,,,******++++++++++++,,,,,,++++++******)))))))))))))))))))))))))))***++++++''''''(((((((((((((((''')))((('''((()))***)))((())))))******)))(((''''''&&&'''(((((())))))((((((|||yyyxxxrrrrrrqqqpppnnnlllkkkjjjhhhgggeeecccaaa___]]]\\\ZZZZZZZZZYYYXXXWWWUUUUUUUUUSSSPPPNNNMMMNNNOOOQQQMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJHHHHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>??????@@@BBBDDDEEE>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;:::999888888999:::::::::888777888999777777777666666777777888:::999777666555555666666777666666555444333333222111333555777888888666666555555555444444444444444555555444444333333333333222222222111111111000000222222333444444333222222000000///...------......///////////////.........,,,---...///000000000000////////////////////////...---+++***+++...111333......---,,,,,,,,,------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------......------,,,***+++,,,---------------,,,,,,,,,+++++++++******((())))))(((&&&&&&(((***'''''''''(((((())))))***(((((((((((((((((((((((((((((((((((())))))*********))))))(((((())))))***%%%&&&'''((()))******************************************+++++++++++++++))))))***++++++,,,,,,,,,***++++++,,,,,,++++++++++++***)))))))))***,,,---))))))))))))******++++++))))))*********))))))))))))***+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++******++++++,,,------------,,,***+++,,,,,,,,,,,,************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***(((&&&''')))***---,,,******++++++***((()))+++,,,,,,***))))))***&&&&&&'''((()))***+++,,,---+++************)))''')))))))))))))))))))))))))))((('''''')))))))))((())))))(((((((((((((((((('''(((((()))))))))(((((((((''''''''''''(((((()))))))))(((''''''(((((()))$$$(((((($$$"""%%%&&&$$$***))))))((())))))******+++++++++******))))))))))))******++++++,,,---------/////////---------///.........---,,,+++***)))******++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******)))''''''******((((((+++((((((((('''''''''&&&&&&%%%&&&'''((()))(((((((((***))))))))))))***+++,,,))))))))))))************************)))(((((('''(((((((((((()))***++++++''''''(((((((((''''''&&&)))((('''((()))***)))(((((())))))))))))(((((('''&&&&&&'''(((((((((((((((|||yyyvvvttttttppppppooonnnmmmkkkjjjiiigggfffdddbbb```^^^]]]\\\YYYYYYXXXXXXWWWUUUTTTSSSRRRQQQOOOMMMMMMMMMNNNOOOMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@AAAAAABBBBBB>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::::::::888::::::999888777888999777777666666666777888888:::999777666666777777888666666666555444444444333222333555666777666666555555555555555555555555555555555444444333333222222222111111111111000000000...///000111111000///...//////............//////------------------------......///000000000//////------------------------...---,,,+++,,,---///111...------,,,,,,---------***+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,------......------,,,***+++,,,------......---------,,,,,,++++++++++++'''((()))(((''''''(((***(((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))******+++))))))(((((((((((())))))%%%&&&'''((())))))***)))************************(((((())))))******++++++(((((((((((())))))******))))))***+++++++++******))))))))))))***+++,,,,,,))))))(((((())))))***+++''''''((((((((()))))))))((()))+++,,,,,,,,,+++***))))))******+++,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))))))))*********+++++++++************************)))))))))******************+++***)))'''&&&(((***---,,,***+++,,,,,,+++***)))+++,,,,,,+++******+++%%%&&&&&&'''(((***,,,---...,,,************(((&&&(((((((((((((((((((((((((((&&&&&&(((+++---......******)))((((((((())))))''''''((()))))))))(((((()))((((((''''''((())))))(((((('''&&&'''((()))***,,,222111)))&&&******&&&))))))((((((((())))))******************))))))))))))******++++++,,,------,,,...///...------...//////......---,,,++++++*********+++,,,,,,+++******++++++,,,,,,,,,,,,++++++((()))))))))))))))(((((('''&&&(((------)))''')))''''''''''''''''''''''''&&&'''((()))))))))((('''((((((((()))******++++++((((((((())))))))))))***)))))))))))))))((('''&&&(((((((((((())))))***+++(((((((((((((((''''''&&&)))((('''((()))***)))(((((((((((())))))(((((('''&&&&&&'''(((((((((((('''~~~{{{wwwssspppoooooommmnnnmmmmmmkkkiiigggfffeeedddbbbaaa___]]][[[ZZZXXXXXXWWWWWWVVVTTTSSSRRROOONNNNNNMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJGGGHHHHHHIIIHHHHHHGGGGGGDDDCCCAAACCCEEEFFFEEEDDDAAAAAAAAA@@@@@@@@@??????===>>>???AAAAAAAAA@@@???===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::;;;:::888777888999777777666666777777888999888777666666666777888999666666555555555555555555555555555555555555555555444444555555555555555555555555444444333222222111111111111111000000000000---...///000000///...---............///000111111........................///000000000000///......---------------------------------,,,,,,---......---------,,,,,,------...)))+++,,,,,,++++++,,,---***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,++++++******,,,------......------,,,***+++,,,---............,,,,,,++++++++++++++++++&&&((())))))(((((()))+++******)))))))))))))))(((((((((((((((((((((((((((+++***)))((((((((()))***)))((((((''''''(((((()))&&&&&&'''((()))))))))(((************************(((((()))))))))*********)))))))))((())))))******'''((()))************)))(((((()))***+++,,,,,,,,,***))))))((())))))+++,,,'''''''''((()))***+++,,,'''(((***+++,,,+++***))))))******++++++,,,,,,---+++,,,,,,,,,,,,+++******)))******+++,,,+++++++++++++++,,,---,,,+++***)))(((((()))))))))*********))))))))))))))))))))))))'''((((((((())))))))))))((()))+++***''''''(((***+++***)))***+++,,,+++***)))+++,,,,,,+++***+++,,,)))((((((((()))***,,,---+++)))(((((())))))'''&&&(((((((((((((((((((((((('''&&&%%%'''***---......,,,+++***)))((())))))***&&&''''''((())))))((((((***))))))(((((()))))))))'''&&&&&&%%%&&&(((+++,,,555;;;999///+++...---'''''''''''''''(((***+++,,,))))))))))))************)))******++++++,,,------+++,,,......------...//////...---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++(((((())))))))))))(((((((((''')))......***((()))&&&&&&''''''(((((())))))'''((()))******)))'''&&&&&&'''(((************)))((())))))))))))*********'''((()))))))))((('''&&&))))))((((((((())))))***)))))))))))))))((('''&&&)))((('''((()))***)))(((''''''((((((((((((((('''%%%&&&''''''((((((''''''~~~{{{{{{yyyuuuqqqnnnmmmmmmlllllllllllljjjhhhfffdddcccbbbaaa___]]][[[ZZZYYYWWWWWWWWWVVVUUUTTTSSSRRRMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIFFFGGGGGGHHHHHHHHHGGGGGGDDDBBBAAABBBEEEGGGEEECCC?????????>>>>>>>>>>>>======>>>@@@AAABBB@@@???>>><<<<<<;;;::::::::::::;;;888888888888888888999999999:::;;;:::888888888999777777777777777888999999666666555555666777999:::555555555666666666666666666666555444444444555555444444444444444444444444555555444333333222111111111111111111000000000000...///000222222000///...............000111222333000000000111111111111111111111111111000///...---........................------------------,,,,,,------,,,,,,,,,------...)))***,,,,,,++++++,,,---***+++,,,------,,,+++***++++++------------+++++++++,,,,,,,,,,,,+++******,,,------......------,,,***+++,,,---............++++++******************&&&((())))))((((((***+++++++++******))))))(((((())))))))))))))))))))))))+++***)))(((''''''((()))((((((''''''''''''((((((&&&'''(((((((((((((((((())))))))))))))))))))))))++++++++++++************,,,,,,++++++++++++,,,,,,''''''((()))))))))))))))'''(((***+++,,,,,,+++++++++***)))))))))***+++,,,'''''''''((()))+++---...&&&(((***+++++++++)))((()))******++++++,,,------+++,,,,,,,,,,,,+++******))))))***++++++++++++***+++,,,,,,---,,,+++***)))(((((((((((())))))))))))*********)))))))))))))))&&&'''''''''(((((())))))&&&(((++++++((('''(((***)))((('''(((***++++++***)))+++,,,,,,+++***+++,,,---,,,+++******+++,,,---'''&&&%%%&&&(((((((((&&&************************)))'''%%%%%%''')))))))))---,,,***)))))))))***+++&&&&&&'''((())))))((((((******)))))))))))))))***&&&&&&%%%%%%&&&)))+++---444:::888,,,'''***)))"""$$$%%%%%%''')))+++---...(((((())))))******++++++)))******+++,,,,,,------***,,,------,,,,,,...///......---,,,,,,,,,------***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++)))******+++++++++*********'''&&&))))))'''(((,,,%%%&&&&&&'''((()))******((()))***+++***)))'''%%%$$$&&&(((***++++++)))((()))************+++++++++&&&'''((())))))((('''&&&))))))(((((((((((())))))))))))******)))((('''''')))((('''((()))******(((''''''((((((((((((((('''%%%&&&''''''((((((''''''}}}{{{wwwuuutttsssrrrpppllliiillljjjiiihhhhhhgggdddbbb```___^^^^^^^^^\\\YYYWWWWWWVVVTTTSSSSSSQQQOOOLLLIIIJJJKKKLLLMMMLLLKKKJJJJJJJJJLLLMMMMMMLLLKKKKKKHHHHHHGGGFFFFFFEEEEEEDDDEEEDDDCCCBBBAAABBBCCCCCCFFFDDDAAA>>><<<<<<<<<===>>>@@@BBBBBBAAA??????@@@>>>===<<<;;;:::999999999888777777888:::<<<;;;:::999::::::;;;;;;::::::999777777777777777888888888999888777666666777888888666666555444444444444444666666555444444444444555555444444333333444444555666666555555555444444444////////////////////////111111000......---------///111333333111/////////...///000000000///---,,,......//////......---,,,..................------//////---,,,,,,---.../////////.........---------++++++,,,,,,,,,,,,------...------------.../////////...---,,,+++*********------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++***+++---000111...+++++++++***************+++---,,,***)))(((((((((((())))))))))))))))))))))))*********)))))))))))))))++++++***'''%%%$$$%%%'''******))))))))))))))))))+++++++++*********))))))******)))))))))))))))***((((((((()))***+++,,,---+++,,,,,,***)))((()))***---+++))))))***,,,,,,,,,+++((('''(((+++,,,***((()))))))))***+++,,,......((()))***++++++,,,++++++++++++***)))((((((((()))++++++***************+++,,,++++++,,,,,,+++'''%%%)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******(((((()))************)))+++******))))))******+++************************+++++++++***((('''((())))))((('''&&&&&&'''((()))))))))))))))))))))))))))------,,,++++++***))))))&&&&&&%%%&&&'''(((***+++,,,+++)))''''''(((***+++''''''***...+++%%%'''///++++++***************+++******+++******)))(((((())))))************))))))******+++***)))'''%%%$$$)))((('''((()))***)))(((******))))))))))))******++++++***************+++---+++)))''''''(((***,,,---------------,,,+++***---......---,,,+++---...------..................,,,***)))***,,,,,,***''')))))))))))))))*********(((((()))***++++++++++++)))(((((('''''''''((((((((((((((((((((((((((((((&&&((()))++++++)))(((&&&******++++++++++++******)))'''&&&&&&''''''&&&%%%''''''''''''((()))++++++******++++++***)))((('''$$$%%%&&&'''(((((((((((())))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&}}}zzzxxxvvvvvvsssooolllkkkkkkjjjiiikkkiiihhhggggggfffcccaaa___^^^]]]]]]]]][[[YYYVVVVVVUUUTTTSSSTTTSSSQQQNNNNNNNNNOOOPPPPPPPPPOOONNNJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDBBBAAAAAAAAABBBCCCDDDCCC@@@>>>===<<<=========???AAAAAA@@@>>>>>>???======<<<;;;::::::::::::777666666777999::::::999999::::::;;;;;;::::::999999999999888888888888888999888777666666777888888777666555555444444555555666555555444444444444444333333222222222222333333555555444444444333333333////////////////////////111000///...------------///000222222000///...///....../////////...---,,,......//////......---,,,------...............---///...---,,,,,,---...///..................------+++++++++,,,,,,,,,---------------------.../////////...---,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***)))***,,,//////---*********************++++++,,,+++)))((((((((())))))))))))))))))))))))))))))))))))******************,,,,,,+++)))'''&&&'''(((************************+++++++++******)))))))))++++++***************+++333222000---+++)))((((((+++++++++***(((((()))***,,,***)))***---///000///,,,***((()))+++,,,***((())))))))))))***+++,,,,,,(((((()))***+++++++++++++++***))))))))))))))))))+++******)))))))))******,,,++++++,,,---,,,)))&&&******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++((()))******++++++******+++******))))))******++++++++++++++++++++++++++++++++++++***((('''((())))))(((''''''&&&'''(((((())))))))))))))))))))))))++++++++++++++++++++++++***)))((('''''''''((((((+++***((('''&&&'''((()))&&&&&&(((+++)))$$$%%%+++******))))))))))))******((((((((((((((('''&&&&&&)))))))))******)))))))))((()))*********)))(((''''''&&&%%%&&&((()))((('''******))))))))))))******+++******))))))*********+++***((('''''')))***++++++++++++++++++***)))))),,,---...---++++++,,,...------..................,,,***)))***,,,,,,***'''((()))))))))******++++++***++++++,,,,,,,,,++++++)))((((((''''''((((((((((((((((((((((((((((((((('''((()))******)))(((''''''((()))***++++++++++++)))(((&&&'''(((((('''%%%''''''''''''((()))***+++((()))******)))((('''&&&%%%%%%&&&'''(((((((((((((((((((((''''''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%xxxtttssssssssssssoooiiieeeeeefffggghhhiiigggfffeeeeeedddbbb```^^^]]]\\\\\\\\\ZZZXXXVVVUUUTTTSSSTTTUUUUUUSSSQQQQQQQQQRRRRRRRRRQQQPPPPPPKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAA???=========>>>>>>>>>???AAAAAA???============<<<;;;;;;::::::::::::888777777888:::;;;:::999999999::::::::::::999999:::::::::999999888888777888777666666666777888888777777666555555555555555666555444444333333444444222111111111111111111222333333333222222222222111000000000000000000000000000000///...---------------///111111000.........---............---,,,,,,...////////////...------,,,,,,---...////////////...---,,,,,,,,,---......------..................++++++++++++,,,,,,,,,,,,------------....../////////...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++***,,,,,,------------,,,,,,(((((()))+++------,,,******)))))))))***+++,,,,,,+++***)))((((((((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,---------+++(((((((((***************************************))))))))))))+++++++++******++++++,,,999888444111---***((('''***++++++***)))(((***+++,,,++++++,,,000222333333...,,,++++++,,,,,,***)))***)))))))))))))))******'''((()))***++++++++++++))))))))))))))))))***+++)))))))))(((((())))))***,,,++++++---......+++)))+++++++++++++++,,,------------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++++++++***((('''((()))***)))((('''''''''''''''))))))))))))))))))))))))((())))))***+++,,,,,,,,,+++***)))(((((((((((()))+++***(((&&&&&&&&&&&&'''))))))***,,,+++'''(((+++))))))(((((((((((())))))'''''''''''''''&&&&&&%%%))))))))))))))))))))))))(((((()))***+++++++++***&&&%%%%%%&&&(((***)))(((******))))))))))))*********)))))))))))))))******(((((((((((()))*********))))))*********)))((((((+++,,,------++++++,,,---......------------------,,,+++***+++,,,,,,***((('''(((((()))***+++,,,,,,............---,,,+++***))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''%%%&&&'''(((***+++,,,---)))(((''''''(((((('''&&&(((''''''(((((()))***+++''''''((())))))((('''&&&%%%&&&&&&'''((((((((()))(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%yyysssqqqqqqrrrsssppplllgggddddddeeeffffffgggeeecccbbbbbbbbbaaa___^^^]]][[[[[[[[[ZZZXXXVVVTTTSSSSSSTTTVVVVVVUUUTTTPPPPPPPPPPPPOOOOOONNNNNNKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA??????>>>=========>>>>>>>>>@@@BBBAAA???>>>=========<<<;;;::::::::::::::::::999888999;;;<<<;;;:::999999::::::::::::999999888888888888888888888888777777666555555666888999777777666555555555555666555444444333333333333333222111111000000111111222222222111111111000000000000000000000000000000000000///...---------------,,,...000111///.........---------------,,,,,,,,,///////////////...------+++,,,---...////////////---,,,+++++++++,,,---...---------...............***++++++++++++,,,,,,,,,,,,------.....................---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,((()))***+++,,,,,,,,,+++))))))))))))***+++,,,,,,))))))(((''''''(((******((((((((((((((((((((((((((())))))***+++,,,,,,---+++,,,,,,+++)))((((((***************++++++++++++))))))))))))))))))))))))*********)))******++++++333222111///---,,,,,,++++++,,,,,,+++******,,,---......---///222444555444///...------,,,,,,+++***++++++***)))))))))))))))'''((()))***++++++++++++)))((((((((()))***++++++(((((((((((((((((()))***,,,++++++---//////...,,,,,,,,,+++***+++,,,---.........---------,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,------+++++++++***((('''((()))))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((())))))***+++++++++''''''((()))***+++,,,,,,+++***)))'''&&&&&&&&&&&&+++******++++++***))))))(((''''''''''''(((((()))(((((()))))))))((((((''')))))))))(((((())))))))))))*********++++++++++++'''&&&&&&(((+++,,,,,,++++++******))))))******+++))))))(((((())))))******%%%'''(((***++++++******))))))************)))(((***+++------,,,+++,,,---......------------,,,,,,,,,++++++,,,,,,+++***)))''''''((()))+++,,,------111111000///...,,,+++***))))))((((((((()))******************************(((((())))))))))))((((((&&&&&&'''''')))***+++,,,***)))'''((())))))(((&&&((((((((((((((()))******&&&'''((()))))))))(((''''''''''''''''''((())))))''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$~~~xxxsssqqqqqqqqqqqqmmmkkkiiihhhhhhhhhgggeeedddbbb```______```___^^^^^^\\\ZZZZZZZZZZZZYYYWWWTTTSSSSSSTTTVVVVVVUUUTTTPPPOOONNNMMMMMMLLLKKKKKKJJJKKKKKKKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>=====================>>>@@@BBBBBB@@@>>>>>>>>><<<<<<;;;:::::::::;;;;;;999888777888999:::999888888999999::::::999999888555555666666777777888888777666555555555666888999777777666555555555555555444444333222222222222222222222111111111111222222111000000000000////////////////////////////////////......------------...,,,...000000///...............------,,,,,,,,,,,,//////000000//////...---+++,,,---...////////////,,,+++******+++,,,---...---.....................*********+++++++++,,,,,,,,,---......//////......------,,,++++++++++++,,,............------------,,,------......------,,,)))***+++,,,,,,,,,------******))))))***++++++,,,)))((('''''''''((()))***(((((((((((((((((((((((((((((()))***++++++,,,,,,)))***+++***(((''''''((())))))*********+++++++++((((((((((((((((((((((((((((((((((((((()))******++++++******+++,,,------+++,,,------,,,,,,...000222111000111333444333111/////////...---,,,++++++---,,,++++++************''''''((()))************)))((((((((()))***++++++(((((('''(((((()))******,,,++++++---/////////------,,,+++***+++,,,...///......---------,,,,,,,,,++++++,,,------------,,,......------------......+++++++++,,,,,,---------+++++++++***((('''((()))(((((((((((((((''''''&&&************************))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++***)))(((((((((''')))((('''(((***+++)))%%%''''''&&&&&&'''((())))))(((((()))))))))))))))((())))))(((''''''((())))))+++++++++***************(((''''''(((+++------,,,++++++************++++++)))))))))))))))***++++++&&&''')))+++,,,,,,+++*********+++,,,,,,++++++***)))+++---------,,,,,,---......------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******'''((()))***+++,,,------111111000///...,,,+++***)))))))))))))))***++++++++++++++++++++++++++++++(((((())))))))))))(((((()))(((((('''(((((()))***+++)))(((((()))***(((''')))(((((((((((())))))***&&&''')))***+++******)))(((((('''''''''((())))))''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%{{{vvvrrrqqqpppooonnnkkkjjjjjjkkkkkkjjjgggeeebbb```]]]\\\]]]]]]]]]\\\]]][[[YYYXXXYYYYYYXXXWWWUUUTTTSSSTTTUUUUUUSSSQQQQQQPPPNNNMMMLLLKKKKKKKKKGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>===============<<<<<<<<<<<<>>>AAAAAA???>>>>>>???<<<;;;;;;::::::;;;;;;;;;777555444555666777666555888888999999999999888888555555555666666666777777666555555444555666888999666666555444444444444444444333222222111111222222222222111111111111222222000000000000////////////////////////////////////......---------------...,,,...000111000//////000///......---,,,---------///000000000000///......,,,,,,---...////////////+++******)))***+++---...//////.........---------************+++++++++++++++,,,.../////////...---++++++************++++++............------------,,,,,,------------,,,,,,)))+++,,,,,,++++++---///++++++***************+++***)))((('''''''''((()))))))))))))))))))))))))))((((((((()))******++++++'''(((***)))'''&&&&&&'''((((((((()))******++++++''''''''''''(((((((((((('''''''''''''''((()))***((((((''''''((()))*********,,,------,,,---///111444333222222333222000......//////...,,,+++,,,---------,,,+++******++++++&&&'''((()))************))))))))))))))))))***+++(((((((((((()))***++++++---,,,+++,,,...///...---,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...******++++++,,,,,,------+++++++++***((('''((()))''''''((((((((((((''''''************************)))))))))((((((((((((((())))))*********)))((('''***************)))))))))---,,,******///333///)))''''''&&&''''''((()))***&&&''''''((((((((((((((())))))'''''''''''')))))),,,+++***)))))))))))))))'''&&&%%%''')))+++***)))++++++************++++++))))))))))))***+++,,,---((()))+++,,,---,,,++++++++++++,,,------------,,,)))+++...///...------.........------,,,,,,+++++++++,,,...---+++******+++((())))))***+++,,,------............---,,,+++***))))))))))))***+++,,,---++++++++++++++++++++++++))))))(((((((((((())))))+++***(((((((((((()))***+++***))))))******)))((())))))(((((((((((())))))&&&''')))***+++++++++***))))))'''''''''((()))***((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~{{{yyywwwtttrrrqqqpppnnnllliiiiiiiiijjjjjjiiigggdddaaa^^^[[[ZZZ[[[\\\\\\[[[ZZZXXXVVVUUUVVVVVVVVVUUUVVVUUUTTTSSSTTTSSSQQQNNNQQQOOOMMMKKKJJJIIIIIIIIIEEEEEEFFFGGGGGGFFFEEEDDDBBBBBBAAAAAA@@@????????????@@@AAAAAAAAA@@@>>>>>>============<<<<<<;;;:::999;;;>>>>>>>>>======>>>;;;;;;;;;::::::;;;;;;<<<777666555666777777666555888888999999999999888888888888888777666555555444555555444444555666888999555555444333333333333333333333222111111111111111111000000//////000000111000000000000////////////------------------------...------,,,,,,------...---///111222111000000111000///...---------......000000000000000///......------...............---***)))))))))***+++---...000000///...---,,,,,,+++************+++++++++++++++,,,...///000///...---***)))))))))))))))******------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++(((***++++++)))***,,,...,,,,,,+++***))))))))))))+++***((('''&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((()))&&&((())))))'''&&&&&&&&&&&&''''''((())))))******&&&&&&&&&''''''(((((((((''''''''''''((()))***+++((((((''''''''''''(((((((((***+++++++++,,,...000333222111222222111///---,,,...///...,,,+++,,,...,,,+++***************+++&&&'''((()))************+++***)))))))))))))))))))))(((((()))***+++,,,,,,---,,,++++++---...---,,,+++,,,,,,---...---------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,++++++************++++++))))))******+++,,,,,,---+++++++++***((('''((()))%%%&&&'''((())))))((((((************************&&&''''''(((((()))))))))(((((()))))))))((('''&&&'''(((((()))))))))))))))...---+++***111777333+++''''''''''''((()))***+++'''(((((()))))))))))))))***)))'''&&&&&&''')))***))))))((((((((()))***+++((('''&&&''')))***)))(((,,,++++++******++++++,,,************+++,,,---...+++,,,,,,---------,,,,,,++++++,,,---------------))),,,///000000/////////......------,,,++++++***+++---......+++******,,,*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++************+++,,,------************************))))))(((((((((((())))))***)))(((((((((***,,,---,,,***))))))***+++)))((())))))(((((((((((())))))$$$&&&((()))+++++++++******)))(((''''''((()))***)))((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''{{{wwwtttvvvuuusssssssssqqqnnnllliiigggfffggghhhhhhfffeee```]]]ZZZYYYZZZ[[[[[[[[[XXXVVVSSSRRRSSSTTTTTTSSSWWWVVVTTTSSSSSSQQQOOOLLLOOONNNKKKIIIGGGGGGGGGGGGCCCCCCEEEFFFFFFEEEDDDDDDAAAAAA@@@@@@???>>>>>>===??????@@@AAA@@@???>>>===============<<<;;;:::999666888;;;<<<<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<;;;999888999::::::999888888888999999999999888888<<<<<<:::888666555333222555444444444555666888999444444333222222222222333333222222111000111111111//////............//////111000000000////////////------------------------------,,,,,,,,,------...---///222222111111111111111000///...---...//////000000000000000//////............///......------***))))))))))))+++---...111111000...---,,,+++***)))************++++++++++++,,,...000000///...---)))((((((((((((((())))))+++++++++*********))))))***++++++,,,,,,++++++***''')))******((((((+++...------+++***))))))((((((+++***((('''&&&&&&&&&'''))))))))))))))))))))))))((((((((((((''''''''''''&&&(((******((('''&&&'''%%%&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,)))((((((((((((((())))))'''((()))***)))+++---///111000000111222111///---***---///...,,,+++---///******))))))))))))******&&&'''((()))************++++++***)))(((((())))))))))))))))))***+++,,,---...,,,***+++,,,---,,,++++++,,,---...///...---,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++))))))(((((((((((())))))(((((()))***++++++,,,,,,+++++++++***((('''((()))$$$%%%''')))******))))))************************$$$%%%&&&'''(((***++++++$$$%%%'''((()))***))))))%%%&&&'''((())))))))))))((('''$$$$$$+++333///%%%'''''''''((((((***++++++******+++,,,,,,,,,,,,,,,***((('''&&&&&&'''(((***''''''&&&'''((()))+++---+++***)))***+++,,,+++***,,,++++++******++++++,,,++++++++++++,,,---...///...---------------------***+++,,,---------------***,,,000111000000///000......---,,,,,,+++*********---///...+++***+++,,,+++++++++++++++++++++,,,(((((()))***++++++++++++************+++,,,---...(((((((((((((((((((((((())))))(((((((((((()))))))))((((((((()))+++...000,,,+++******++++++***(((***)))(((((((((((())))))###$$$&&&(((************+++***((('''&&&((()))******)))((('''&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((|||yyywwwtttppprrrqqqqqqpppooooooppppppjjjhhhgggffffffeeecccaaabbb```]]][[[YYYYYYZZZ[[[XXXWWWUUUTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPOOONNNMMMMMMKKKIIIGGGEEECCCBBBDDDEEEEEEFFFFFFEEECCCBBB???@@@@@@AAA@@@???>>>===AAAAAA???===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::<<<======;;;;;;;;;<<<:::999::::::;;;<<<===>>>::::::999999::::::;;;<<<<<<;;;999777777777777888999888777666666555666666555666888777555444444555222222222222333333444555666555444333333333444444333333222111000000111111//////............//////---,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,///.........///000222333///.........///222444666111111///---++++++---///------,,,,,,,,,---......++++++******++++++,,,------......---,,,+++***))),,,,,,++++++++++++++++++////////////...---,,,+++******+++++++++******)))((('''&&&&&&''')))+++,,,...------------,,,,,,,,,***)))((()))***+++***)))******))))))))))))******+++***((('''&&&''')))***''''''''''''(((((((((((())))))((('''''''''''''''%%%%%%%%%%%%&&&&&&'''(((((('''((()))***)))&&&$$$$$$%%%&&&'''((((((((((((''''''((()))******))))))'''&&&'''***---...+++'''***+++,,,+++*********+++///***(((+++,,,+++,,,///---111111,,,)))***)))(((.........+++'''%%%'''***&&&(((***,,,---,,,+++)))))))))))))))))))))))))))&&&(((+++,,,,,,,,,---///---------,,,,,,+++++++++***+++,,,------,,,+++***---------,,,,,,+++++++++---------,,,,,,+++++++++))))))))))))))))))))))))))))))***+++---......///...+++((((((******(((&&&%%%&&&&&&&&&''''''((((((+++*********))))))((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,&&&&&&''''''(((((())))))((((((((((((((((((((((((((('''&&&&&&'''((()))***((()))***+++,,,---------((('''''''''&&&&&&&&&&&&%%%&&&'''((()))***+++,,,...---+++*********++++++,,,++++++++++++++++++++++++,,,---.........---,,,.........------,,,,,,+++(((***,,,,,,+++++++++,,,......000111111000...---,,,,,,,,,,,,,,,+++))))))************************(((***+++------,,,+++***))))))***+++,,,,,,------,,,+++***))))))***+++,,,)))***+++***(((&&&'''(((%%%%%%'''((()))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&''''''((()))***+++++++++***)))(((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''')))***}}}xxxvvvuuurrroooqqqppppppnnnmmmlllkkkkkkgggeeedddcccdddcccbbb```bbb```^^^\\\[[[ZZZ[[[[[[XXXWWWUUUTTTSSSSSSTTTTTTPPPPPPPPPOOONNNMMMLLLKKKLLLKKKJJJHHHGGGEEEDDDCCCDDDEEEEEEEEEEEEDDDBBBBBBAAABBBCCCCCCCCCBBB@@@???BBBBBB@@@???>>>>>>===============<<<<<<<<<;;;;;;:::<<<>>>>>><<<;;;;;;;;;999999999999:::;;;<<<===999999999999999::::::;;;;;;:::888777666666777777888777666555444444444444555666888777555444444555555444333222222222222222444333333222222222222222222222111000000000000000...------------------...---,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,......------...///111222///...------...000222444000000///---+++***,,,......------,,,,,,,,,------+++++++++***++++++,,,---------------,,,+++***)))++++++++++++++++++++++++------------,,,+++***)))******++++++++++++*********)))(((((()))***,,,...//////......------,,,,,,---+++******++++++)))((((((((((((((((((((()))))),,,***)))(((((()))***+++(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%%%%%%%%%%&&&'''''')))(((''''''((()))((('''$$$%%%&&&'''((((((((((((&&&'''((())))))))))))))),,,++++++---//////---******+++,,,,,,++++++,,,------***+++///111000111333222444222---+++------***.........+++'''&&&''')))'''(((+++---...---+++***))))))))))))))))))))))))''')))+++,,,++++++,,,...,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************)))******+++,,,---...///---+++(((((()))***((('''&&&&&&'''''''''(((((((((*********)))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***((()))***+++++++++++++++((((((((('''''''''&&&&&&&&&&&&'''((()))******+++---,,,+++*********++++++***************+++++++++++++++---.........---,,,......---------,,,,,,,,,)))***++++++******+++---+++000555777444000000111......---,,,,,,+++******************************(((***+++------,,,+++***)))))))))***+++,,,,,,,,,++++++***))))))***++++++***++++++)))'''%%%%%%&&&&&&&&&'''((()))))))))((()))((('''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))***+++++++++******)))(((((('''&&&&&&'''''''''''''''(((&&&&&&%%%%%%&&&''')))***|||vvvttttttssspppmmmnnnnnnnnnmmmkkkiiifffeeecccbbb```aaabbbbbb```______^^^]]]\\\ZZZYYYXXXXXXVVVUUUTTTRRRRRRRRRRRRSSSNNNNNNNNNNNNMMMLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDBBBAAA@@@AAAAAABBBCCCCCCBBB@@@???AAA@@@??????>>>>>>>>>???>>>>>>>>>===<<<<<<;;;;;;:::===??????===;;;::::::888888888888999:::;;;;;;888888888888888999999:::999999888777666666666666777666555444222222111111555666888777555444444555777666444222111000//////222111111111000000000000111000//////.../////////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,---,,,,,,,,,---...///000......---,,,---...///000//////...---+++***,,,...///...------,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,,,,+++******)))*********++++++,,,,,,---++++++++++++***)))((((((***++++++,,,,,,,,,++++++,,,+++******+++,,,...///000//////...---,,,,,,,,,///---++++++++++++)))'''''''''&&&''''''((()))))),,,+++***))))))***+++,,,)))))))))))))))))))))))))))(((''''''&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&***(((&&&&&&(((***++++++$$$%%%&&&'''((((((((((((&&&&&&'''((())))))******......///222444444222000000000000//////............---///555888777888<<<======:::555333444111,,,......---***((('''((()))((()))+++---...---,,,+++))))))))))))))))))))))))(((***+++,,,+++***+++,,,+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******+++,,,---......---+++)))((()))))))))'''''''''(((((((((((())))))******))))))))))))((((((************************))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))((())))))*********)))))))))))))))(((((((((''''''''''''((((((((())))))))),,,,,,+++************+++)))))))))******++++++,,,***+++---.........---,,,------------,,,,,,,,,,,,***++++++***)))***,,,...000;;;FFFFFF<<<333000222111000...,,,+++***++++++************************((()))+++,,,,,,,,,+++***(((((())))))******+++++++++******))))))******+++***+++***(((%%%######$$$''''''((((((((((((((('''(((((('''''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******+++++++++******))))))(((((('''((((((((((((((('''''''''&&&&&&%%%&&&&&&'''))))))xxxvvvssssssrrrqqqnnnllljjjkkklllllljjjhhheeeccc```___^^^___```aaa```___ZZZZZZZZZYYYWWWVVVTTTSSSUUUTTTRRRQQQPPPPPPQQQQQQOOOPPPPPPOOONNNMMMLLLLLLGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@===>>>?????????>>>===<<<======<<<<<<<<<======>>>========================:::===???@@@>>>;;;:::999888888777777888999::::::777777777777777888888999888777777666666666666666888777555444333222111111555666888777555444444555666555444222000///......111111111111111000000//////......------.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...***+++,,,,,,------,,,,,,+++++++++,,,,,,------......---,,,,,,+++,,,---------......,,,+++***,,,---000///...---,,,+++++++++,,,++++++++++++,,,------,,,,,,++++++************))))))***+++,,,,,,------)))*********))))))((('''***++++++,,,,,,,,,,,,+++,,,++++++++++++,,,---...///......---,,,+++******,,,+++******++++++)))(((''''''''''''((()))************)))))))))***+++,,,************))))))))))))(((''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&%%%%%%'''&&&&&&'''***+++,,,+++$$$%%%&&&'''((((((((((((%%%&&&&&&'''(((***++++++///222888>>>AAA@@@>>>;;;===<<<<<<<<<<<<:::888666888666888===@@@AAAFFFLLLQQQQQQOOOIIIEEEAAA888///...---,,,***((((((((())))))***,,,---......---,,,))))))))))))))))))))))))(((***++++++***))))))*********++++++,,,,,,,,,---,,,+++***))))))***+++,,,++++++,,,,,,------......,,,+++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------+++***))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''(((((((((((((((((()))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((++++++******************))))))******+++,,,------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---,,,+++***+++...000AAAQQQ```^^^MMM<<<444444111000---***))))))***+++************************))))))***+++,,,++++++***'''((((((((())))))************))))))))))))******'''((()))'''%%%###$$$%%%'''((((((((((((((('''&&&((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******************))))))(((((((((((()))(((((((((''''''&&&&&&%%%%%%&&&&&&'''(((((()))yyyvvvuuutttsssrrrpppmmmjjjggghhhjjjjjjjjjhhhfffddd```___^^^___```aaa```___YYYYYYXXXWWWVVVTTTSSSRRRVVVUUUTTTRRRQQQRRRRRRSSSOOOOOOOOOOOOOOONNNMMMLLLEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<===>>>;;;;;;<<<<<<======>>>>>>:::<<<>>>>>><<<:::::::::888888777777777888999999777777666666777777888999777777777777777666666555999888777555444333333333555666888777555444444555444333222111000//////000222222333333222222111000...---------------............------------......,,,++++++++++++,,,------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,******+++,,,000///...---,,,+++++++++,,,,,,++++++,,,,,,---...---,,,+++*********++++++))))))***+++,,,,,,------)))************))))))((()))***++++++,,,,,,,,,+++***************++++++,,,,,,,,,+++******)))(((((((((''''''(((***+++***))))))((((((((())))))***+++(((((((((((())))))******+++*********)))))))))(((''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&&&&%%%###$$$'''***------***((($$$%%%&&&'''((((((((((((&&&&&&&&&''')))+++,,,...333;;;FFFPPPTTTSSSOOOLLLJJJKKKMMMQQQTTTSSSPPPLLLJJJGGGFFFHHHJJJMMMVVV```iiilllmmmggg^^^SSSDDD777...---+++))))))))))))))))))***,,,------...------))))))))))))))))))))))))(((***++++++)))(((((()))*********++++++,,,,,,,,,,,,+++))))))))))))+++,,,***+++++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,*********)))(((((()))***)))))))))))))))((((((((((((((((((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((((((******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((('''&&&&&&))))))))))))((((((((((((((((((((((((''''''''''''************************)))******+++,,,---......***+++,,,---------,,,+++***++++++,,,,,,---------.........,,,+++,,,///222HHHYYYiiihhhVVVBBB888666///...+++)))(((((()))***))))))))))))))))))))))))))))))******++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))$$$%%%&&&&&&%%%%%%&&&''''''((((((((((((((('''&&&'''(((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))))))))))))))((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((((((zzzuuuuuuuuuuuusssqqqnnnkkkiiifffggghhhhhhhhhgggfffeee```___^^^^^^```aaa```___[[[ZZZYYYXXXWWWUUUTTTTTTXXXWWWUUUTTTSSSSSSTTTTTTLLLLLLMMMMMMLLLKKKKKKJJJDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@???@@@@@@@@@<<<===>>>???@@@???>>>>>>>>>>>>>>>======>>>??????;;;;;;;;;;;;<<<<<<<<<===999:::<<<;;;:::999:::;;;999888888888888888999999777777777777777888888999666777777888888777666666999888777666666666666666555666888777555444444555111111000000000000000111222333444444444333111000---------,,,------...///000//////......//////000+++++++++++++++,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++++++++------*********++++++,,,,,,---)))******++++++***))))))((()))***+++++++++++++++))))))******************))))))))))))((((((((((((&&&%%%%%%''')))+++***)))******))))))))))))******''''''(((((())))))***************))))))(((((('''&&&&&&&&&%%%&&&&&&'''(((''''''((())))))(((&&&%%%!!!###&&&+++---,,,)))%%%$$$%%%&&&'''(((((((((((('''&&&'''((())),,,///000:::CCCQQQ[[[___\\\XXXTTTNNNQQQWWW```ggghhhddd```VVVQQQNNNNNNMMMQQQ\\\gggrrrzzz~~~yyymmm]]]KKK>>>///,,,***))))))***)))))))))***+++,,,,,,---------))))))))))))))))))))))))''')))******((('''((((((*********+++++++++++++++*********))))))*********************++++++++++++*********+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,)))******)))(((((()))+++))))))((((((((((((''''''''''''(((((((((((())))))''''''''''''''''''''''''$$$$$$%%%&&&'''((()))*********))))))))))))))))))((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''((((((((('''''')))))))))(((((((((''''''((('''''''''''''''''''''((()))******+++******************++++++,,,,,,---)))***,,,---------,,,+++)))******+++,,,------...---......---,,,---///111999FFFSSSTTTHHH:::222000,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))******++++++(((((((((((())))))))))))((())))))******))))))((("""$$$&&&&&&&&&&&&((()))''''''((((((((((((((('''''''''((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%''')))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((}}}wwwsssrrrrrrrrrqqqnnnkkkiiiiiihhhggggggfffeeeddddddccc```^^^]]]^^^______^^^]]]\\\[[[YYYWWWUUUUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPQQQJJJKKKKKKKKKKKKJJJIIIIIICCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>???@@@AAABBB===>>>@@@AAAAAAAAA@@@??????>>>>>>=========>>>>>>===<<<<<<;;;:::999999999888888999888888888;;;===:::999999888888888999999888777777777777888999999666777888999999888777777888777777666666777777777555666888777555444444555111111000////////////000222333444555444333111000---------------...//////000//////......//////000+++++++++***++++++,,,---***+++,,,,,,------,,,,,,++++++,,,------,,,++++++***++++++,,,,,,,,,++++++)))***,,,,,,*********+++...------,,,,,,,,,---------,,,,,,,,,,,,---......///...,,,++++++,,,...///++++++++++++++++++++++++))))))************))))))''''''((()))************)))***************))))))((((((((()))))))))))))))((('''&&&''')))******)))+++***)))(((((((((((((((''''''((()))******++++++******)))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))***+++***)))'''&&&"""###%%%(((+++***'''%%%$$$%%%&&&'''(((((((((((((((''''''(((+++...111333:::BBBMMMTTTUUUQQQLLLJJJDDDHHHQQQ]]]fffgggaaaZZZMMMIIIFFFDDDBBBDDDNNNYYYbbbnnnvvvqqqcccSSSDDD:::///,,,)))(((***+++***((())))))***++++++,,,,,,,,,))))))))))))))))))))))))&&&((())))))((('''((()))++++++++++++************))))))************))))))*********))))))))))))))))))*********++++++++++++************************************++++++++++++(((***+++***((('''))),,,((((((((('''''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((&&&%%%%%%&&&'''(((((()))((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((()))***++++++***)))))))))))))))))))))******)))***+++,,,---,,,++++++((()))***+++,,,---......+++,,,------,,,,,,---...,,,111666777333...,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))******)))((('''$$$%%%''''''&&&&&&''')))&&&&&&'''((()))))))))(((''''''((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((*********)))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&(((((((((((('''{{{vvvsssoooppppppnnnkkkiiihhhhhhiiihhhfffdddbbbaaaaaaaaa___^^^]]]]]]^^^^^^]]][[[[[[YYYVVVTTTRRRRRRSSSTTTOOONNNMMMKKKKKKKKKKKKLLLKKKKKKKKKLLLKKKKKKJJJJJJCCCCCCCCCCCCCCCBBBBBBBBB???>>>>>>>>>>>>@@@AAABBB===>>>???@@@AAA@@@@@@???======<<<;;;;;;;;;;;;;;;???>>>===;;;999777666555777777777666666888;;;>>>::::::999999999999999:::888888888888888999999:::777888999::::::999888777666666666666666777888888555666888777555444444555222222000//////.........111222444444444333111///---------------...///000//////............//////++++++******++++++,,,---++++++,,,---------,,,,,,+++,,,---...------+++*********+++,,,,,,,,,,,,,,,(((***,,,,,,*********+++------,,,,,,,,,---......---,,,,,,,,,,,,---......000...---,,,,,,---///000,,,,,,++++++++++++++++++(((((()))))))))))))))(((&&&&&&((())))))***************+++++++++******)))((((((((()))******+++++++++***((()))******)))(((+++***)))(((&&&&&&&&&&&&(((((()))++++++,,,,,,,,,***))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,+++***(((&&&%%%$$$$$$&&&(((((('''&&&$$$%%%&&&'''((((((((((((((((((((()))+++///222444555<<>>===>>>@@@BBBDDDAAA@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;;;;;;;:::888<<<<<<;;;:::999999888777999999999777555555777999777777777777777666555555666666555444555666777888777888888888888777777666444444555777777888888888444444444333333444555555111000///......///000111222222111000//////000000222111111000///......---//////000///------...000...------,,,,,,++++++***---------,,,+++***)))(((***((((((***+++***+++------,,,,,,+++***)))(((((((((***,,,+++(((''')))+++---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,------,,,++++++000...,,,,,,,,,,,,***)))+++++++++,,,,,,+++++++++)))))))))))))))******+++,,,+++***)))((((((((((((***(((&&&&&&'''(((((('''+++000444222+++'''))),,,***)))((('''&&&%%%%%%%%%((((((((()))))))))))))))))))))(((((('''''''''&&&***)))'''&&&&&&''')))***((()))******)))'''%%%###%%%&&&((()))))))))((('''$$$&&&(((***+++******)))&&&&&&'''((()))***++++++222333555666666555444222///000555<<>>888,,,,,,,,,,,,---///111222@@@BBBDDDDDD@@@888000+++******))))))))))))******((((((''')))++++++***))),,,,,,,,,+++++++++******&&&&&&'''((())))))((((((******))))))))))))******'''((()))******)))((('''************))))))))))))---+++******+++,,,,,,+++))))))************))))))+++,,,------,,,+++)))(((*********)))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))***)))((('''&&&&&&'''((()))%%%&&&(((***+++***)))(((''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&***)))'''&&&%%%&&&&&&''''''((()))******)))(((''')))***,,,,,,***)))***+++)))((('''''''''(((***++++++++++++******(((''''''++++++******++++++,,,---,,,,,,+++***)))(((''''''++++++******************,,,***)))+++------)))&&&'''(((((()))))))))))))))(((((((((((())))))))))))******************++++++%%%&&&''')))******++++++)))((('''&&&&&&'''((()))((()))((('''&&&&&&(((***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((((())))))''''''''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))}}}xxxtttrrrpppnnnqqqnnnjjjfffdddccccccdddhhhfffcccbbbaaa```]]][[[[[[\\\\\\\\\ZZZXXXUUUTTTSSSSSSTTTTTTSSSSSSRRRRRRSSSPPPMMMIIIGGGGGGHHHIIIJJJIIIHHHHHHIIIJJJHHHGGGFFFCCCAAAAAACCCCCCBBBAAA@@@???===<<<===>>>AAABBB@@@@@@????????????@@@@@@@@@>>><<<;;;;;;;;;:::999999999999999999888888888777888999777666555777888777777777777777666555555555555444444444555666777666777777888888888777777555555666777888888888888444444333333333333444444000000///......///000111111000//////......//////111111000000//////......---...///...,,,,,,...///,,,,,,,,,,,,,,,,,,,,,---)))******++++++++++++***((((((***,,,---,,,++++++,,,,,,,,,+++***))))))(((''')))+++***(((''')))+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++...---++++++,,,+++***(((******++++++++++++******))))))(((((())))))***+++++++++***)))((((((((((((***((('''((()))***)))((((((+++...,,,(((%%%&&&((()))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&)))(((&&&%%%%%%&&&((()))'''((()))))))))'''%%%$$$&&&''''''(((((((((''''''$$$&&&)))+++,,,+++***((('''''''''((())))))******,,,---...//////...------++++++...333888888333---+++*********+++---...///000111444555333///***'''(((((((((''''''(((((((((''''''(((+++---...---,,,,,,+++++++++************&&&'''(((((())))))((((((***))))))(((((())))))***(((((())))))))))))((((((******++++++++++++++++++---,,,++++++,,,---------***++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++***+++++++++******)))))))))))))))((((((((()))*********))))))(((((())))))***)))(((''''''''''''((()))%%%&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''((()))******)))((('''(((***,,,+++***)))******)))(((((('''((()))***+++++++++++++++***)))((('''***************++++++,,,+++******)))((((((''''''************************+++***)))***,,,+++)))&&&&&&&&&'''(((((((((((('''(((((((((((()))))))))***,,,++++++******)))))))))'''(((((()))))))))))))))(((((('''&&&&&&'''((((((((())))))'''&&&&&&(((***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((())))))))))))***%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))|||wwwsssrrrpppooommmooommmjjjgggdddcccddddddgggdddaaa___^^^^^^\\\[[[XXXYYYYYYXXXWWWUUUSSSRRRPPPQQQQQQQQQPPPPPPOOONNNQQQPPPMMMJJJGGGFFFFFFFFFGGGFFFEEEFFFHHHHHHHHHFFFDDDCCCAAAAAABBBCCCBBBAAA???>>>===<<<<<<===???AAA>>>>>>============>>>>>>???===;;;;;;<<<<<<;;;:::666666777777888888888888555777888888777666777888666777777777777666555555444444444333444555555666555666666777888888888888777777888888888888888777333333222222222222333333000000////////////000000//////......------......000000000000////////////------...---,,,,,,---///***++++++,,,------......))))))***++++++++++++***(((+++---//////...+++))),,,,,,++++++******))))))''')))***)))((('''(((***+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---+++******++++++)))((())))))************))))))))))))(((((())))))***+++******)))((('''''''''''')))(((((()))++++++)))(((''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$###(((''''''''''''&&&&&&&&&''''''%%%%%%%%%%%%''''''&&&&&&((((((((('''&&&%%%''''''&&&&&&&&&&&&&&&'''%%%'''***,,,---,,,)))'''(((((((((((((((((((((((()))))))))(((((((((((((((((('''(((+++...---)))%%%)))))))))))))))***+++,,,******++++++***)))'''&&&'''&&&&&&&&&&&&&&&&&&'''&&&'''))),,,///000///---************))))))))))))'''(((((())))))))))))((())))))(((((((((((()))))))))))))))(((((())))))*********++++++,,,---------,,,,,,---------.........,,,------------------,,,,,,,,,+++++++++,,,------...------,,,+++******)))******))))))***+++,,,,,,*********++++++*********)))((((((''''''(((((()))%%%%%%&&&''''''(((((()))))))))''''''''''''))))))*********)))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%'''(((((())))))(((((('''(((***++++++***))))))***))))))((('''((()))***+++,,,,,,,,,,,,+++***)))((())))))(((((())))))***+++))))))(((((('''''''''&&&***************************)))((()))******(((&&&&&&'''(((((())))))((((((((((((((()))))))))******,,,,,,+++***)))((((((''')))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''(((((()))(((''''''(((***((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))************&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''((()))))))))))))))xxxvvvrrrpppoooooonnnmmmnnnmmmjjjgggeeeddddddeeefffccc___]]]\\\\\\\\\[[[XXXXXXXXXWWWVVVTTTSSSRRROOOOOOOOOOOOOOONNNMMMLLLMMMLLLKKKIIIHHHFFFEEEEEEEEEDDDCCCDDDFFFGGGFFFEEECCCBBBAAA@@@AAAAAAAAAAAA???>>>===<<<<<<===???@@@===<<<<<<<<<<<<<<<<<<===>>><<<::::::;;;<<<<<<;;;777777777777777777777777333555888999888777777888666666777777666666555444333333333333444444555555444555666777888888888888888888999999999888888777333333222111111111222222000000000/////////////////////......---......///////////////000000000000---.........------...000,,,,,,,,,,,,------......+++,,,,,,,,,,,,,,,++++++///111222000//////,,,)))+++++++++++++++++++++***(((((()))(((((((((((()))******++++++,,,,,,,,,------------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++***))))))******)))((((((((())))))))))))((((((((((((((((((((()))******))))))((('''''''''''''''((('''''')))******)))''')))'''%%%''')))***(((&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''''''''&&&((('''&&&$$$$$$%%%&&&'''%%%(((+++------+++)))&&&))))))((((((((('''''''''))))))((('''''''''(((((((((''''''(((******(((%%%)))))))))))))))))))))***///---***(((&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''))),,,//////---+++)))))))))))))))(((((((((((())))))******))))))))))))(((((((((((((((((()))***)))((((((((()))***+++))))))***+++,,,---......,,,---.........---...///------............---------,,,+++++++++---.../////////...---,,,++++++******))))))******+++,,,---******,,,------,,,******)))(((((((((((((((((()))''''''&&&''''''(((*********)))'''&&&&&&''')))***))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$(((((((((((((((((((((((((((***++++++)))))))))******)))((((((((()))***+++,,,,,,,,,,,,,,,+++***)))(((''''''''''''((())))))''''''''''''''''''&&&&&&))))))))))))************)))((((((((((((((('''&&&))))))***+++++++++++++++(((((()))))))))*********++++++******))))))(((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&'''''''''((())))))'''''')))***((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&''''''(((((()))))))))*********''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))~~~|||sssqqqooonnnnnnooonnnmmmmmmkkkiiigggfffeeeeeeeeeeeeaaa^^^[[[[[[[[[[[[ZZZXXXXXXXXXWWWVVVUUUTTTTTTOOOOOOOOOOOONNNMMMLLLKKKHHHHHHHHHHHHHHHGGGFFFFFFCCCBBBBBBCCCEEEFFFEEEDDDAAAAAAAAA@@@@@@@@@AAABBB@@@???>>>>>>>>>>>>???@@@<<<;;;;;;::::::;;;;;;<<<<<<;;;999999:::;;;;;;::::::999999888777666666666222555777888777666777777666666666666666555444444333333333444444444444444333444555777777888888888888888999999999888888777444333222222111111111222000000000000000///....../////////......///000000////////////000000000000...///000///...///000222.........------,,,,,,,,,***+++---...///000000000777888555///,,,///...++++++++++++++++++,,,,,,,,,)))((((((((()))))))))(((*********++++++,,,,,,,,,------,,,,,,,,,+++++++++)))***++++++,,,,,,,,,+++***(((((((((***+++***)))((((((((())))))(((((((((((((((((('''((())))))***)))((((((''''''''''''(((&&&%%%%%%'''((()))(((&&&***'''$$$&&&)))+++)))&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''''''''''''''%%%$$$$$$%%%&&&''''''(((+++---,,,***(((&&&))))))((((((''''''&&&&&&+++***)))((((((((((((((((((((('''((()))******))))))))))))***************...,,,((($$$"""""""""###((((((''''''''''''(((((((((((()))+++,,,,,,)))'''(((((((((((((((((((((((()))***************))))))))))))(((((((((((())))))***)))(((((((((***+++,,,'''((()))***+++---......+++...000000...,,,---...---..................---------,,,+++,,,---///000//////......---,,,,,,+++***)))))))))******+++,,,***+++,,,------,,,+++***((())))))))))))))))))((((((((((((((()))***+++,,,+++***(((''''''(((***+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''''''''&&&%%%((((((''''''''''''((((((((()))++++++)))((()))******)))((((((((()))+++,,,++++++,,,,,,,,,+++******''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''(((((()))))))))*********(((((((((''''''&&&''''''))))))***+++++++++++++++))))))))))))************((((((((())))))******+++''''''((()))))))))))))))''''''''''''''''''''''''&&&((())))))(((((()))+++))))))((((((((('''''''''))))))))))))))))))))))))***))))))(((''''''(((((('''''''''((((((((())))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((()))))))))))))))}}}zzzxxxpppnnnllllllmmmmmmlllkkkiiihhhgggfffeeedddccccccaaa^^^[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTOOOOOOOOONNNMMMLLLKKKJJJEEEEEEFFFFFFFFFFFFGGGGGGCCCBBBAAABBBDDDEEEDDDCCC???@@@AAA@@@??????AAABBB@@@@@@??????>>>>>>??????;;;;;;::::::::::::;;;;;;<<<:::888888999999888777::::::999888777666555555444666777777666555666777555666666666666555444444333333444555555555555444444555555666777777777777777777888888888888888777555444333222222111222222000111111111000///...---/////////...//////000111000000000000////////////...///000000///000111333//////......---,,,,,,+++'''))),,,///222444555666888:::666---***///000+++******++++++,,,,,,------+++)))((()))***+++***(((*********+++++++++++++++,,,,,,,,,+++++++++******((()))***+++,,,,,,,,,,,,)))((('''(((***++++++***(((((())))))))))))((((((((((((''''''(((((()))***))))))(((''''''(((((()))&&&%%%$$$$$$&&&(((((('''(((%%%###$$$&&&((('''%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***+++***((('''%%%(((((((((''''''&&&&&&&&&)))))))))(((''''''&&&&&&&&&&&&''''''((())))))***((()))******+++++++++***+++)))'''%%%$$$%%%&&&'''))))))(((((((((((()))))))))((('''((())))))'''%%%(((((((((((())))))))))))***++++++++++++******)))******))))))))))))******))))))))))))***++++++,,,(((((()))***+++,,,---...---000333222///,,,---.........////////////............---------...//////............------------++++++***************++++++++++++,,,,,,+++++++++((())))))******))))))(((((())))))******++++++,,,******((((((((((((******'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))&&&&&&''''''((((((''''''(((''''''&&&&&&''''''(((''')))******)))(((((()))******)))((()))***+++,,,***+++++++++++++++******''''''&&&&&&''''''((()))%%%&&&&&&&&&'''((((((((('''(((((())))))*********((())))))(((&&&&&&''')))&&&'''(((((())))))(((((()))))))))*********++++++&&&''''''((()))***++++++''''''((()))))))))))))))''''''((((((((((((''''''&&&(((******))))))***+++)))))))))(((((((((''''''))))))))))))))))))))))))+++***)))(((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))}}}yyyvvvsssnnnllljjjjjjkkkjjjiiigggeeedddcccbbbbbbaaa``````\\\ZZZXXXXXXXXXWWWUUUSSSUUUTTTSSSSSSRRRRRRRRRRRRNNNNNNNNNMMMLLLKKKIIIIIIFFFFFFEEEDDDDDDEEEEEEFFFDDDCCCBBBBBBCCCDDDCCCAAA>>>???AAA@@@>>>>>>@@@CCC??????>>>>>>============;;;;;;;;;::::::;;;;;;;;;;;;999777666777777666555777777777666666555555555666777777666444444555777555555666666555555444333333444555666666666555555555555666666666666666555555555666777888888888888666555444333222222222222000111111111000///---,,,...---------......///000111111000000//////......---...////////////111333...............---------)))***---///111333444444111666444+++***000111+++******++++++,,,---......,,,***)))))),,,,,,+++)))++++++++++++************++++++*********)))))))))((()))***++++++,,,,,,,,,)))(((((()))+++,,,,,,+++((())))))******))))))((((((''''''''''''((()))))))))))))))(((((())))))***(((&&&######%%%(((******'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((())))))))))))))))))((('''&&&&&&%%%'''''''''''''''''''''&&&(((((())))))((('''%%%$$$%%%&&&'''''''''&&&''''''&&&''')))***++++++++++++(((((((((((())))))******))))))(((((((((((()))))))))'''%%%%%%'''(((((((((((((((((())))))*********++++++,,,,,,++++++***)))++++++************++++++(((((()))***++++++++++++)))******+++,,,---......111555888666111------///000000111111111111000000...////////////......---,,,,,,------------.........---,,,++++++******+++++++++************++++++((()))************)))(((&&&''')))***++++++******))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''''''''''''''((()))***((('''&&&&&&&&&&&&'''(((''')))******)))(((((()))+++***)))))))))***+++,,,))))))******+++******)))'''''''''''''''(((((()))%%%&&&&&&'''(((((())))))''''''(((((()))******+++)))******(((&&&%%%(((***&&&&&&'''(((((((((((('''))))))*********+++++++++''''''(((((())))))******((())))))))))))(((((('''(((((()))******)))((((((%%%'''***+++*********+++))))))))))))((((((((('''((((((((((((((((((((((((******)))((('''&&&'''''''''(((((((((((()))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))}}}zzzwwwsssppplllkkkiiiiiiiiihhhfffeeeaaaaaaaaa```___^^^^^^]]]XXXWWWVVVVVVVVVUUURRRPPPRRRQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMLLLKKKIIIHHHGGGHHHGGGEEECCCCCCCCCDDDDDDEEEDDDBBBCCCCCCCCCBBBAAA===???AAA@@@>>>>>>@@@CCC>>>>>>======<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;999777666666666444333444444444555555555555666777888777555333333555777555555666666555555444333444444666777777777666555555666666666666666555555444444555777888888888888777666555444333333333333000111111111000///---,,,,,,,,,,,,,,,------...///222111111000///......---,,,---............000222,,,,,,------...///////////////////////////...---)))111111++++++111111*********+++,,,------......---+++)))***,,,---,,,))),,,+++++++++******))))))*********))))))))))))((((((((()))++++++,,,,,,,,,)))(((((())),,,------,,,))))))************))))))'''''''''''''''((())))))***)))))))))))))))*********'''$$$###%%%)))+++,,,((((((&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$$$$%%%###$$$&&&)))***************)))(((&&&%%%%%%%%%%%%''''''''''''''''''''''''((()))***+++***(((%%%$$$&&&'''((((((&&&%%%%%%&&&$$$%%%''')))+++++++++***%%%&&&''''''''''''&&&%%%((((((''''''''''''(((((()))&&&$$$$$$&&&)))++++++(((((())))))******++++++,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,'''(((***+++,,,,,,+++++++++,,,,,,------.........444888;;;999333//////000111222222333333222222111//////000000000...---,,,++++++,,,,,,---.........000///...---,,,+++++++++,,,+++***))))))***+++,,,((()))***++++++***)))(((%%%&&&(((***+++***)))((())))))************)))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******)))(((''''''''')))***+++((('''&&&%%%%%%&&&'''(((''')))******((((((((()))+++***)))))))))***,,,,,,((())))))*********))))))(((''''''''''''((())))))%%%&&&&&&'''((()))******&&&''''''((()))******+++)))***+++)))&&&%%%(((+++'''(((((())))))))))))))))))************+++++++++))))))))))))((((((((((((++++++******)))'''&&&%%%((()))***++++++***)))(((%%%'''***+++*********+++))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%))))))))))))************%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))'''(((((())))))))))))))){{{wwwtttrrrnnnlllkkkiiihhhggggggfffcccaaabbbaaa___]]]\\\[[[ZZZZZZUUUTTTSSSRRRRRRSSSTTTUUURRRQQQQQQPPPNNNMMMLLLLLLNNNNNNLLLKKKJJJJJJJJJJJJLLLJJJFFFCCCBBBBBBCCCDDDCCCCCCBBBAAA@@@>>>>>>=========>>>>>>>>>>>>>>>>>><<<<<<===;;;999999:::;;;===<<<<<<;;;::::::999999;;;999666666666555333000666333111333777999777333666555555444444444555555666666666666666666666666777555444555777888666333777666555555666666555444444444555555666666777777888777555444333333444444///////////////.........///...---,,,---...///000...............---------000000000000111111111111............////////////111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++***+++,,,---...(((+++...,,,)))'''(((+++---,,,++++++******++++++(((((())))))))))))((((((---)))&&&(((******(((&&&''')))+++***(((&&&%%%%%%&&&&&&%%%%%%&&&'''((())))))(((((((((((('''''''''((('''&&&%%%&&&(((***++++++)))'''%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""!!!!!!"""%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%###$$$&&&((())))))((((((%%%&&&((()))***)))(((&&&))))))(((((('''''''''&&&'''((()))))))))(((&&&%%%(((((())))))((('''&&&&&&''''''((()))***+++,,,,,,+++******)))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((()))))))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++...---------...000111333444444333333222222111111555666888888888666444222---///111222222000...,,,,,,,,,,,,,,,---.../////////...,,,+++***++++++,,,*********))))))))))))))))))***---......,,,)))(((++++++******************,,,***'''((())))))'''%%%&&&&&&''''''''''''''''''))))))))))))(((((((((((('''(((((()))***+++++++++))))))))))))((((((((((((***))))))))))))+++,,,---((((((((('''(((((())))))))))))(((((()))+++,,,...+++++++++*********))))))************))))))))))))(((''''''&&&''')))+++,,,))))))))))))((((((((((((+++++++++***)))((('''&&&******))))))******+++,,,+++,,,------------,,,+++)))***+++,,,,,,,,,+++***))))))***,,,,,,)))%%%!!!&&&'''(((*********)))((($$$&&&((()))(((((()))***&&&&&&&&&''''''''''''((((((((('''''''''(((((()))***(((%%%$$$%%%&&&%%%%%%))))))(((''''''(((******((('''&&&'''((()))(((''''''(((***+++***)))'''&&&%%%'''))))))((('''((()))~~~{{{wwwtttqqqnnnkkkiiiiiigggfffeeeeeedddbbb```___^^^]]][[[ZZZYYYXXXXXXUUUTTTSSSRRRQQQRRRSSSSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKIIIGGGDDDCCCBBBCCCCCCBBBBBBAAA@@@???>>>=====================<<<<<<<<<;;;<<<<<<;;;999888:::;;;<<<<<<;;;:::999888888777555666666555444666:::===666333111222666888666333444444444333444444555555666666666666666666666666555444333444666666444222666666666777777777444111333444444444444444444555666555333222111111222222/////////......---------......---,,,---...///000/////////.........------....../////////000000000------------............000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********+++,,,---***+++,,,+++***(((((())),,,,,,+++***************))))))(((((((((((())))))***((((((***,,,+++)))(((((()))***)))'''&&&&&&&&&)))))))))***)))((('''&&&((((((((('''''''''&&&&&&'''&&&%%%%%%&&&''')))+++***(((&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""$$$######$$$&&&((('''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&%%%&&&'''))))))))))))(((%%%&&&((()))***)))(((''')))(((((((((''''''''''''(((((()))))))))((('''&&&(((((((((((((((((('''&&&''''''((((((((((((((((((******))))))(((''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((((((((((((((('''((())))))******))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------...///111222222111111000000///......333444555555555444333222000111222333333111000...------------------...///,,,,,,+++***++++++,,,---*********++++++++++++++++++,,,---......,,,+++***************++++++++++++---+++))))))******(((&&&''''''''''''''''''''''''))))))))))))(((((((((((('''(((((()))******++++++)))))))))))))))))))))))),,,+++***))))))******+++******)))))))))))))))******)))))))))***+++------++++++++++++******************)))))))))((((((((('''''''''(((((()))++++++))))))))))))((((((((((((,,,,,,,,,,,,++++++***)))***))))))))))))***++++++***+++,,,,,,,,,,,,+++************,,,...222555777111///---,,,+++)))'''%%%&&&'''((()))***))))))((($$$&&&(((((((((((()))***&&&&&&&&&''''''''''''((())))))(((((('''((((((((()))'''%%%%%%&&&&&&&&&$$$)))(((((('''((((((******)))((('''((()))***)))((('''((()))******)))'''&&&$$$&&&((((((''''''''')))zzzwwwsssooommmkkkhhheeegggeeecccccccccbbb```^^^]]]\\\ZZZYYYWWWWWWVVVVVVVVVUUUSSSQQQPPPPPPQQQQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>============<<<<<<;;;;;;:::::::::;;;;;;:::888888999;;;;;;;;;:::999888777666555111555777555333555>>>EEE444222000222555666444222222222222222333444444555555555555555555555555555333222222333444444333111666555666777777666222///333333333222222222222222333222111000/////////000//////...------,,,++++++...------,,,---...///000111111000//////...------------........./////////,,,,,,,,,------------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,,,,,,,+++******+++***((('''++++++***))))))))))))******)))(((''''''((()))***&&&(((***+++,,,,,,+++***)))******(((&&&&&&'''(((((()))+++++++++)))&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))((('''%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$######&&&%%%%%%&&&((()))((('''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''(((((())))))***))))))(((%%%&&&((()))))))))((('''((((((((((((''''''''''''(((((())))))(((((('''&&&&&&'''(((((((((((((((((()))))))))))))))((('''''')))))))))(((''''''&&&&&&%%%&&&&&&'''''''''&&&&&&''''''((()))))))))))))))((()))******++++++******)))))))))*********++++++---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,......------...///000111111111000000///......---333333333333444444444444333333333333333222111111//////............------************+++,,,---...******++++++,,,---------......---------,,,,,,+++)))*********+++,,,,,,,,,,,,+++))))))******)))'''''''''''''''''''''''''''***)))))))))((((((((('''((((((((()))******++++++))))))))))))))))))))))))---,,,+++***))))))))))))---,,,,,,++++++************************+++,,,---,,,,,,+++++++++*********)))(((((((((((('''''''''''''''((()))************))))))))))))((((((((((((+++++++++,,,++++++******))))))(((((())))))***+++)))******++++++******))))))((((((***///666<<>>>>>===<<<<<<<<<<<<;;;;;;:::999999999999::::::999888777999:::;;;::::::999777666666555444666777666444555:::???333222000111333444333111111111111111222333444444444444444444444444444444222222333333444333333222777666555444555444222000333222222222111111000000111000000/////////......///...------,,,+++******...---,,,,,,---...000111333222111000///...------------........./////////,,,,,,---------.........---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,///,,,***+++------***'''+++***))))))((()))))))))+++)))(((&&&&&&((()))+++''')))***((((((+++,,,+++*********(((&&&&&&(((***((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&'''(((&&&&&&$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&((()))))))))((((((((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((())))))((((((***+++,,,,,,,,,+++***)))(((((((((''''''&&&&&&&&&%%%%%%&&&''''''(((''''''(((((()))***************))))))***+++++++++++++++((((((((()))******++++++------,,,,,,+++***)))))),,,++++++***++++++------............///000000111333333222222111000000000444333333333444555666666555444444333333222222222111000000000///...------************++++++,,,,,,)))******+++,,,------...///...,,,+++***++++++,,,((())))))***+++,,,------***))))))))))))((((((''''''''''''''''''&&&&&&&&&))))))))))))(((((((((((((((((())))))************))))))***************+++,,,++++++*********)))))).........---,,,+++******************++++++,,,,,,,,,++++++++++++*********(((((('''''''''&&&&&&&&&&&&''')))***+++***))))))))))))))))))(((((((((((('''((()))))))))))))))(((((((((''''''(((((()))***((())))))))))))))))))(((''''''''')))...444;;;???777222,,,((('''(((((((((''''''(((((((((((((((((($$$&&&(((((('''''''''(((&&&&&&&&&''''''''''''((()))((('''&&&&&&%%%%%%&&&&&&%%%&&&'''))))))'''$$$''''''(((((())))))*********)))(((((())))))((('''&&&'''((()))))))))((('''###%%%(((((((((((()))***wwwtttpppnnnllljjjhhhfffeeecccaaa``````aaa```___[[[ZZZYYYXXXWWWVVVVVVVVVVVVTTTRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDEEEEEEDDDBBB@@@???>>>>>>>>>======<<<<<<;;;;;;:::::::::999999999888888999:::999888888999;;;::::::999999888777777777555555555666777777666555333222111111222222222111111111111111111222333444333333333333333333333333222333444444444333333333999666333111222333333333333222222111111000000000000000000000000/////////...------,,,++++++******------,,,,,,---...000111333222111000///...------....../////////000000000---.........////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------///---+++,,,//////,,,)))+++***))))))((()))))))))+++)))(((&&&&&&((()))+++)))+++)))$$$%%%+++---+++*********(((&&&&&&)))+++000...+++)))''''''((()))&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$#########$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$######%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''((())))))((((((((()))***,,,,,,+++******''''''''''''&&&&&&&&&&&&$$$%%%&&&'''(((((()))(((((())))))***************))))))***+++++++++++++++'''(((((()))******++++++------,,,,,,+++***)))))),,,,,,++++++,,,------...---...///000111111222222444444444333222222111111333333222222333444555666555555444333222222111111222222222111000///...---,,,,,,,,,,,,++++++******((())))))***+++,,,------...---+++)))((())))))***(((((()))******+++,,,,,,''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))*********)))*********++++++,,,,,,))))))******++++++++++++---.........---+++***)))))))))******************++++++************))))))''''''''''''&&&&&&&&&&&&&&&''')))******)))((('''))))))))))))(((((((((((('''(((((()))))))))((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((('''(((***,,,///222555666222000,,,***+++++++++***((((((''''''''''''''''''$$$&&&(((((('''&&&'''(((&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''')))***(((&&&&&&''''''((()))*********)))(((&&&&&&''''''&&&%%%&&&&&&'''(((((((((((((((&&&(((************+++,,,uuusssooommmlllkkkhhhfffdddbbb___^^^___```___^^^ZZZZZZYYYXXXWWWVVVVVVWWWTTTSSSQQQOOOMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJHHHFFFEEECCCCCCBBBBBBBBBCCCCCCBBBAAA???>>>=========<<<<<<;;;;;;;;;999999999999::::::::::::999:::::::::888999:::<<<888888888888888888888888444333444777999999666333333333333222222222222111333222222111111222222333222222222222222222222222111333555444333222333333777444111000111333333333111111111000000000000000//////000000000000//////------,,,,,,,,,,,,++++++---,,,,,,,,,---///000111111111000//////...------....../////////000000000........./////////000000------..................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---...............,,,,,,,,,---...///...,,,++++++***))))))))))))******)))(((''''''((()))******+++'''"""&&&///000***)))******)))(((''')))***999555000+++'''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''%%%$$$$$$%%%%%%###"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&'''(((''''''''''''((((((((()))'''''''''(((((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((((((((((((((((($$$&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''))))))******(((((()))***************((()))******++++++******'''(((((()))***+++,,,,,,---,,,,,,++++++*********+++,,,---...//////......,,,...///111333444555555555555444444333222222111222222222222333333333333555555555555444222111000222222333333222000///---------...---,,,+++***)))))))))******++++++,,,,,,---,,,***)))((((((((()))'''(((((())))))*********%%%&&&'''&&&%%%$$$%%%&&&((((((((('''&&&&&&%%%%%%''''''(((((())))))******))))))))))))))))))***************+++,,,,,,------(((((()))++++++,,,,,,++++++,,,,,,---,,,+++)))((((((((()))******))))))(((******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''))))))))))))((((((((((((*********+++******))))))&&&&&&%%%%%%&&&&&&'''((()))((((((''''''(((((()))***+++...000222333222222111///------...///...---)))(((''''''&&&&&&''''''$$$&&&((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%''')))***)))(((%%%&&&''')))************)))'''&&&&&&&&&&&&%%%$$$&&&&&&&&&''''''(((((()))(((***,,,,,,+++***+++,,,rrrpppmmmkkkjjjiiigggeeebbb```]]]\\\\\\]]]^^^]]]YYYYYYXXXWWWVVVVVVVVVVVVSSSRRRPPPNNNMMMLLLLLLMMMKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCCCC@@@AAAAAA@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;888888999::::::;;;;;;;;;999:::;;;:::999:::;;;===555666666777777888888999555666777888777666666666333444444333222111222222555444333222222111222222222222222222222222222222000222444333111000111333222111111222444444333111............////////////---...///000000///......,,,,,,,,,,,,------------,,,,,,,,,,,,---///111222/////////.........------------........./////////---------.........//////..................------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........------((()))+++,,,,,,,,,---...,,,,,,+++***************))))))(((((((((((())))))''')))'''%%%---888555***''')))++++++)))((()))***444222...+++(((''''''(((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''((('''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&'''((()))***'''''''''''''''((())))))''''''''''''((((((((()))((('''&&&%%%%%%%%%&&&&&&(((((((((((((((((('''&&&%%%&&&((())))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''')))******+++'''((())))))******))))))'''((())))))******))))))(((((()))***+++,,,------++++++++++++++++++++++++***,,,///111222111///...,,,---000333555777888888777777777666555555444444444555666666666555444333666777777777666444222000111222333444333222000///,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,***)))(((((((((''''''''''''(((((((((((($$$&&&((('''%%%$$$&&&((()))(((((('''&&&&&&%%%%%%%%%&&&'''((()))***+++,,,***)))))))))))))))))))))******++++++,,,------...))))))++++++++++++***)))((()))***++++++***((('''''''''((())))))((('''&&&((((((((((((''''''''''''(((((((((''''''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&))))))))))))((((((((((((***+++++++++***)))((((((%%%%%%%%%%%%%%%&&&&&&'''))))))(((''''''((()))))))))+++...000222333333333111///---,,,---.........)))((('''&&&&&&&&&''''''$$$&&&((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''((((((&&&%%%$$$&&&(((*********%%%&&&''')))***+++*********((('''&&&''''''%%%$$$%%%%%%&&&&&&'''((()))))))))+++,,,,,,***))))))***pppmmmjjjhhhgggfffdddcccaaa^^^[[[ZZZ[[[\\\\\\\\\XXXXXXWWWVVVUUUUUUUUUUUURRRQQQOOOMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@???>>>>>>=========;;;;;;;;;;;;;;;;;;::::::888888999:::;;;<<<<<<===999:::;;;;;;::::::<<<>>>333333444555666777888999999;;;===999333111444999444444555444222111222333666666444333222111111111111111111111111111111111...111333222000///000222---///222555777666222///,,,,,,,,,------.........,,,---.../////////...---+++,,,,,,------......///,,,,,,,,,,,,---///111222...............---------,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,---...---,,,,,,$$$'''++++++******---///---,,,++++++******++++++(((((())))))))))))(((((($$$'''&&&(((444???999***''')))+++,,,***)))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&...,,,+++***+++***)))'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&((('''''''''((()))+++,,,'''''''''''''''((())))))&&&'''''''''(((((())))))***)))((('''&&&'''((((((((()))))))))((('''&&&&&&((()))***+++***'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''')))***++++++''''''((()))))))))))))))''''''((()))))))))))))))((()))***+++,,,---......++++++++++++++++++,,,,,,***,,,000333444222000...+++---000444777999::::::;;;;;;::::::999888888888999:::;;;<<<;;;:::777666777888999:::999666333111111222333444444333111///+++,,,...///000//////...------------------,,,,,,......---,,,+++***)))((('''''''''''''''&&&&&&&&&%%%''')))(((&&&%%%''')))))))))((('''&&&&&&%%%%%%$$$%%%&&&((()))+++,,,---*********)))))))))))))))******+++,,,,,,---......++++++,,,,,,+++***((('''&&&''')))******)))((('''&&&&&&'''(((((('''&&&%%%(((''''''''''''&&&&&&&&&)))((((((((((((''''''''''''&&&%%%######$$$%%%&&&))))))))))))(((((((((((())))))))))))((('''%%%%%%%%%%%%$$$$$$%%%%%%&&&'''***)))(((''''''((()))***'''(((***---000333555666111...***((()))+++,,,---)))((('''&&&%%%&&&&&&'''%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))***+++'''%%%$$$%%%'''***++++++$$$%%%''')))***+++******+++)))((('''((((((&&&%%%%%%%%%%%%&&&&&&((()))***)))+++,,,+++)))''''''(((llllllkkkiiifffbbb^^^\\\___]]][[[ZZZ[[[[[[ZZZYYYXXXVVVSSSQQQPPPQQQSSSTTTQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBB????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;777777555444444555666777888999:::888555333444555777555444444444444222111111111111111111000//////000000111111111111000000...///000000000///---,,,000000000000111111111111---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++---...////////////...---+++******,,,///111///......------...000000,,,,,,,,,---------......---------.........//////------------------------.........------,,,,,,,,,......---,,,,,,+++******))))))***,,,......+++))),,,+++++++++++++++,,,,,,.........---+++)))(((''''''((()))***************%%%'''+++000555444///***)))***+++,,,,,,+++))))))***)))(((''''''((()))***%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))$$$%%%&&&%%%$$$###%%%&&&222555666444///***''''''%%%$$$"""###%%%''''''((()))((('''&&&&&&&&&&&&&&&'''((()))((('''&&&'''))))))(((((((((((((((((()))(((((((((((((((''''''''')))(((''''''''')))***+++***)))((('''''''''''''''%%%''')))***(((''''''(((((('''&&&%%%$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))******+++++++++*********+++,,,------+++++++++*********))))))---------...///000111222000000000//////222777:::999:::;;;<<<===<<<;;;:::;;;<<<===???@@@??????>>>;;;<<<<<<<<<:::888555333333333444444333222000//////////////////000000111///---++++++,,,......---+++,,,,,,,,,+++***((('''+++***((('''&&&&&&&&&'''((((((''''''''''''((((((''''''((((((((((((((('''''''''(((((())))))))))))...,,,+++))))))***+++,,,,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,++++++*********)))(((((()))******((((((((((((((()))))))))(((((())))))))))))(((((($$$%%%'''***+++,,,,,,,,,((((((''''''''')))***+++)))))))))((())))))******,,,,,,,,,+++***)))(((''''''&&&%%%%%%%%%'''((()))+++***))))))(((((())))))(((***,,,...//////...---000///,,,***))))))))))))((('''&&&%%%$$$%%%%%%&&&"""$$$'''(((((((((((()))))))))(((((((((((())))))$$$%%%'''((()))))))))((()))'''%%%%%%(((***)))''')))******+++++++++******''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))iiiiiihhhgggeeeccc```___```^^^\\\[[[[[[ZZZWWWUUUWWWVVVSSSQQQQQQQQQSSSTTTQQQPPPNNNMMMKKKJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB@@@??????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999999999::::::::::::999999777666555444444555666666888999:::888555333444555777666444444555555333222000000111111000000///...000000111111111111000000...///000000///...---,,,111111000000//////......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------+++,,,---...////////////...---+++***+++---///111///000000111000///......++++++,,,,,,,,,---------,,,,,,------------......------------------------...---------,,,,,,,,,,,,---------,,,++++++*********)))***+++------+++)))++++++***************+++++++++,,,,,,++++++***)))(((((()))*********))))))%%%&&&)))---111000,,,((())))))***++++++***)))((())))))(((''''''((()))***&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''(((((('''&&&''')))+++333888<<<:::333+++'''&&&'''&&&$$$$$$$$$%%%&&&&&&((((((((('''''''''&&&&&&&&&'''((('''&&&%%%&&&(((((())))))******))))))((((((((((((((((((((((((((()))(((((('''((()))***+++)))(((''''''''''''''''''%%%''')))***(((''''''(((''''''&&&&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''((((((((((((((('''(((((())))))***++++++***************+++,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,---...///000111111111111000///000222555333444555666777666555555555666888:::<<<===>>>>>>;;;<<<<<<<<<:::777555333111222222111111000///..................///000000---+++))))))+++,,,,,,,,,***+++++++++***)))'''&&&+++***((('''&&&&&&&&&'''((((((''''''''''''(((((('''(((((())))))(((((('''(((((()))***++++++,,,,,,,,,+++***)))***+++---...............///000222222000000000000///...------,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))'''((()))******)))((('''%%%&&&)))+++---...//////)))((('''&&&&&&(((***+++***))))))((((((((()))))),,,,,,,,,++++++)))(((((((((((('''&&&&&&'''((()))++++++***))))))))))))))))))+++---...///...---,,,...---+++***)))))))))))))))(((&&&%%%%%%%%%&&&&&&$$$&&&((()))((('''''''''))))))(((((((((((())))))%%%&&&''')))))))))))))))+++)))'''''')))***)))(((******+++++++++++++++***((((((((((((((((((((((((((('''''''''''''''((((((************************eeeeeeeeeddddddccccccbbb```___]]]\\\[[[XXXTTTQQQVVVUUUSSSRRRQQQQQQRRRSSSPPPOOOMMMKKKIIIHHHHHHGGGHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999999::::::999999999999999999999888777666555555444444444555555666888999999888555444444555777666444444555555333222///000000000000///......///000000111111000000///...////////////...------111000000///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...//////////////////...,,,++++++---///000000111333333222000,,,************+++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++***))))))***+++,,,+++***+++******)))((((((((((((((()))***++++++,,,++++++))))))))))))))))))((('''%%%&&&'''***,,,,,,)))'''(((((())))))))))))(((((())))))(((''''''(((((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''))),,,///666===BBB???555+++''''''((('''&&&%%%$$$$$$$$$$$$'''((()))))))))((('''&&&%%%&&&''''''%%%%%%&&&'''((()))+++,,,,,,+++)))((((((((((((((((((((((((((())))))((((((((()))******''''''&&&&&&&&&''''''(((&&&(((******(((''''''((('''''''''''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&''''''(((((((((((((((''''''(((((())))))***************)))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000...------...---...000111111111000000//////111333555888;;;<<<::::::;;;:::999666333111000///...---,,,,,,,,,,,,------,,,,,,------...///,,,***(((''')))*********((()))))))))((('''&&&&&&***)))((('''&&&&&&&&&&&&((((((''''''''''''(((((((((((())))))))))))(((((())))))***+++,,,...//////***)))))))))***,,,...///000000111222444666888999777777777666555444333222000111111111///,,,(((&&&******))))))))))))))))))'''(((***++++++***((('''&&&(((***,,,///000111222***)))'''%%%&&&(((***,,,******))))))((((((((('''++++++,,,++++++***)))(((+++***)))((((((((()))***++++++***))))))))))))***+++,,,---......---,,,+++++++++***))))))))))))))))))(((''''''&&&&&&''''''&&&((())))))(((&&&%%%&&&)))((((((''''''(((((()))&&&&&&((()))))))))))))))---+++))))))+++++++++***++++++,,,,,,,,,,,,++++++))))))(((''''''((())))))))))))((((((((((((((()))************************dddcccbbbbbbaaabbbbbbbbb^^^]]]\\\\\\[[[XXXTTTPPPTTTTTTSSSRRRRRRRRRRRRRRRNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::888999999::::::::::::::::::::::::999888777666555444444444444444555555555888888888777666555555555666444333333444444333111///////////////......---//////000000000000//////.....................---.........---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---....../////////......///...---,,,,,,---...///000111111111000---***)))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++************+++++++++++++++)))((((((***++++++******)))(((((('''''''''''''''((()))***++++++++++++))))))))))))(((''''''&&&''''''''''''(((((((((''''''''''''((((((((((((((()))(((((((((''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''''''''&&&&&&)))---000888>>>BBB===222)))'''((('''''''''&&&%%%$$$$$$%%%'''(((***++++++)))(((&&&&&&'''((((((&&&&&&'''((((((***,,,......,,,***(((((((((((((((((()))))))))))))))))))))))))))******&&&&&&%%%&&&&&&'''((((((((()))***)))(((''''''(((&&&'''((((((((('''%%%$$$'''''''''''''''&&&%%%$$$&&&''''''(((((((((((((((&&&''''''((())))))***************))))))******+++---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...000///---+++******+++,,,---/////////......******+++,,,///222555666666777777777555333000...---,,,+++)))((())))))***+++++++++***+++,,,,,,---,,,)))''''''((())))))(((''''''''''''&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&(((''''''&&&&&&''''''((()))))))))***))))))((('''(((((()))+++,,,...///000******)))******,,,---...111222333555777:::<<<===:::;;;;;;;;;;;;;;;::::::666666444222///,,,)))'''***************)))))))))'''(((***++++++***((('''&&&'''))),,,...000111222,,,+++(((&&&'''(((+++---,,,+++++++++***)))((('''***+++++++++******)))(((,,,+++***)))((()))******++++++***))))))))))))***+++,,,,,,,,,,,,+++***)))(((((((((((((((((())))))((((((((((((''''''((((((%%%'''))))))((('''&&&'''(((((((((''''''(((((((((''''''(((((())))))))))))++++++***+++,,,---......,,,,,,---------,,,++++++***)))'''&&&&&&''')))***+++***))))))))))))))))))************************cccbbbaaa```____________YYYYYYYYYZZZZZZYYYUUUSSSRRRSSSSSSSSSSSSRRRRRRQQQLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB??????>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;::::::::::::999777666666333444444555555666666666888888777777666666555555444333111222333333222111///////////////......---//////000000000000//////...------------.........++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++)))))))))*********++++++---............------,,,...---,,,,,,,,,,,,------//////---,,,***)))))))))((((((((()))))))))******)))))))))*********+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++))))))*********************((('''''')))*********)))(((((('''&&&&&&&&&'''))))))*********)))((((((((((((((((((((('''&&&%%%((((((((('''''''''((()))'''''''''''''''(((((()))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((((((((***...111888;;;<<<666,,,&&&&&&)))$$$&&&((('''%%%$$$&&&'''&&&((()))++++++***((('''''')))***)))((('''((())))))***---......---***)))(((((((((((())))))************************))))))&&&&&&&&&&&&&&&'''((())))))******)))''''''((()))&&&'''((()))((('''&&&%%%((((((((((((''''''&&&%%%&&&''''''(((((((((((((((''''''(((((()))*********++++++***************++++++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++)))+++---...,,,*********((()))+++------------,,,((((((((((((***,,,...///000111222222111///---,,,+++***((('''&&&''''''((())))))(((((())))))***+++,,,***''''''((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''%%%&&&''')))***,,,------*********))))))*********000111222444666999;;;===888999;;;===>>>??????@@@;;;888444///,,,*********************))))))((((((&&&''')))******)))'''&&&%%%&&&''')))+++---///000...,,,***))))))***,,,---,,,,,,---,,,+++***)))((())))))******))))))((((((+++***)))(((((()))******+++***))))))(((((())))))+++++++++******)))((((((&&&&&&''''''''''''''''''''''''((((((((((((((((((###&&&((())))))((())))))((((((''''''''''''(((((('''''''''''''''(((((((((((()))***+++,,,...000222---------------,,,+++******(((&&&%%%%%%&&&(((***+++******)))))))))******************************aaaaaa```___^^^]]]]]]\\\WWWVVVVVVXXXYYYYYYWWWUUUQQQRRRSSSTTTTTTSSSQQQPPPKKKKKKKKKLLLMMMNNNOOOPPPIIIJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>============<<<<<<<<<<<<<<<;;;;;;::::::999999999:::;;;;;;;;;;;;:::999999999999999888777666333444555666777777777666999777666666777777666444444222111222333444333111///000000000000///.........//////000000//////...---------,,,------...///*********++++++,,,,,,,,,++++++------------++++++))))))*********+++++++++---------------,,,+++***---,,,,,,+++++++++++++++,,,+++)))((('''(((((()))((((((((()))))))))******)))))))))************+++******++++++,,,,,,------)))************+++++++++******)))))))))))))))))))))''''''((()))***)))((((((''''''&&&&&&''''''(((*********))))))'''&&&&&&''''''''''''''''''&&&%%%'''(((((('''&&&&&&(((***''''''&&&''''''((()))***((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((())))))((()))+++,,,,,,---///222444444222---(((%%%&&&)))###&&&)))(((&&&$$$&&&(((&&&'''((()))))))))((('''((()))******(((((()))***)))***,,,------,,,***)))'''(((((())))))******+++******+++++++++***)))((((((((('''''''''(((((()))***++++++)))''''''((()))'''(((((((((((('''&&&&&&((((((((()))((((((''''''&&&''''''(((((((((((((((((((((((()))******++++++---,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,---,,,+++***************''')))+++,,,+++*********%%%&&&(((***+++++++++***''''''''''''(((((()))***+++,,,...//////---,,,******)))((('''&&&&&&&&&&&&'''''''''&&&'''(((((()))+++)))'''&&&'''''''''&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((()))))))))((('''&&&%%%$$$$$$%%%&&&'''))))))***))))))))))))((((((''''''......///000222444666777333444666999;;;===>>>>>>:::777111,,,))))))***+++******))))))(((((('''''''''''''''(((((('''''''''$$$$$$%%%&&&(((***,,,------,,,+++*********+++,,,++++++,,,---,,,+++)))(((''''''((((((((((((''''''(((((('''&&&'''((()))***))))))(((''''''''''''((()))(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''(((((((((''''''###%%%(((***))))))***+++(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&''''''&&&(((***++++++---000222,,,------,,,,,,+++***)))''''''&&&%%%%%%&&&'''''')))))))))))))))***++++++++++++++++++++++++++++++^^^^^^_________]]]\\\[[[WWWVVVUUUVVVWWWXXXWWWVVVOOOQQQSSSTTTTTTSSSQQQPPPLLLLLLLLLLLLMMMNNNOOOOOOJJJJJJJJJJJJIIIHHHGGGFFFCCCBBBBBBAAAAAA@@@??????<<<<<<<<<==================<<<<<<;;;::::::999999777777888999999999999888777777777888888777666666444555666888888888888777999777555666777888666444555444333333555555444333000000111111000000///.........////////////......------,,,,,,,,,---...///,,,+++++++++++++++++++++***+++---......---+++************+++++++++,,,,,,,,,,,,,,,,,,+++***)))(((+++++++++******)))))))))&&&''''''((((((((())))))(((((()))))))))*********))))))*********+++++++++)))******+++,,,,,,------))))))))))))******++++++*********)))(((((((((''''''&&&'''(((******(((&&&&&&&&&&&&&&&'''((()))***))))))))))))((('''&&&%%%%%%%%%&&&'''''''''&&&&&&$$$&&&((('''&&&&&&(((***''''''''''''''')))***+++(((((((((((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''''''''''''''((()))******'''))),,,---------...///---+++)))(((''''''&&&&&&$$$(((+++***&&&###$$$'''&&&&&&'''''''''(((((((((((()))***)))((('''(((*********++++++++++++******'''(((((()))******++++++***++++++++++++***)))(((******)))((((((((())))))+++,,,+++)))'''&&&(((***)))(((((('''''''''''''''''''''((()))))))))((((((&&&''''''((((((((((((((())))))******++++++,,,,,,...------,,,++++++,,,,,,,,,,,,,,,,,,---------......---,,,+++******)))***(((***++++++)))))))))***$$$&&&''')))***+++******%%%&&&''''''((((((((((((''')))+++---...---,,,+++)))))))))(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''***(((%%%$$$%%%%%%%%%$$$$$$$$$######$$$&&&'''(((%%%%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''++++++++++++,,,...//////,,,...000222444666666777555333///+++)))(((((()))))))))(((((('''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$&&&''')))******+++++++++******)))(((((()))***++++++***((('''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%''')))***(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''(((''''''&&&%%%''')))***)))((())))))(((''''''&&&&&&''''''(((&&&%%%$$$$$$$$$$$$%%%&&&''')))******)))***,,,///,,,,,,,,,,,,+++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))***+++,,,++++++++++++++++++++++++[[[\\\^^^______^^^\\\[[[XXXWWWUUUUUUVVVWWWVVVUUUOOOPPPSSSTTTTTTSSSQQQOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHBBBBBBAAA@@@@@@??????>>>;;;;;;<<<<<<===>>>>>>>>>======<<<;;;::::::999999555555666777777777777777555555666666666666666666444555777888999999999888999777555555888888777444666555444555777777666555111111111111111000//////......////////////......---,,,,,,+++,,,---//////...------,,,+++***))))))***+++---......---+++******++++++++++++,,,,,,,,,,,,,,,,,,+++***)))((('''************))))))(((((("""$$$'''***+++***)))((())))))))))))************************++++++++++++))))))***+++,,,,,,------(((((())))))*********++++++******)))(((''''''&&&&&&&&&''')))+++***(((%%%&&&&&&&&&'''((()))***+++(((((((((((((((((('''&&&$$$$$$%%%&&&''''''''''''"""%%%''''''%%%%%%'''***((('''''''''((()))+++,,,'''((())))))(((&&&$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''(((''''''(((((()))***+++$$$'''+++,,,,,,+++++++++'''&&&%%%&&&))))))&&&###&&&***---+++%%%""""""%%%&&&&&&&&&&&&&&&'''((()))'''((()))((('''&&&''')))************************'''(((((()))***+++++++++***+++,,,,,,+++***)))(((++++++***))))))((()))))),,,,,,+++)))'''&&&(((******)))(((&&&&&&'''((((((''''''((())))))***))))))&&&''''''(((((((((((((((*********+++,,,,,,------///...------,,,,,,,,,,,,---------.........//////......,,,+++******)))******+++,,,***((('''((()))&&&''')))+++,,,,,,,,,,,,###$$$&&&((()))))))))(((&&&(((***---......------((()))******)))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&''')))&&&$$$######$$$###"""$$$$$$######$$$&&&((()))$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&######%%%&&&'''((((((((()))(((((((((((()))******))))))+++---...///000000000///...,,,***((('''&&&)))(((((('''&&&&&&%%%%%%'''&&&$$$######$$$&&&'''%%%%%%$$$$$$%%%&&&((()))((()))*********((('''&&&%%%&&&((()))***)))'''&&&$$$$$$%%%&&&&&&%%%%%%%%%###""""""###$$$&&&(((***''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$%%%%%%$$$$$$%%%&&&%%%$$$###"""###$$$&&&'''''''''&&&&&&''')))++++++)))''''''''''''''''''&&&&&&'''''''''&&&%%%$$$#########$$$%%%(((***+++***''''''))),,,,,,,,,,,,+++***)))((('''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''(((***,,,,,,++++++++++++++++++++++++YYYZZZZZZ[[[\\\\\\]]]]]]VVVVVVVVVUUUUUUUUUTTTTTTXXXWWWWWWWWWVVVSSSOOOKKKMMMMMMNNNOOOOOOOOOOOONNNJJJJJJJJJIIIIIIHHHHHHHHHDDDDDDDDDCCCBBB@@@???>>>>>>===;;;;;;===>>>===<<<@@@???>>>>>>>>><<<999777888888888777777777777666888888888777555666888:::666777888999999999999999888888888666444444666888777666555555666777555444444333222222111111222222111111000///////////////000000000...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............------,,,,,,+++***))))))+++,,,,,,---,,,+++***)))*********))))))'''&&&&&&&&&&&&''''''((()))))))))******)))((((((((((((((())))))*********+++++++++,,,,,,,,,++++++)))((((((+++++++++***)))(((((('''(((((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''(((((((((((())))))))))))((('''&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''(((''''''&&&%%%***)))(((''''''((()))***%%%&&&&&&''''''&&&&&&%%%''''''%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&'''((())))))***++++++******++++++,,,---+++)))'''&&&%%%&&&'''(((&&&&&&'''''''''%%%$$$###'''&&&%%%$$$%%%''')))***'''(((******)))(((((())),,,+++***)))(((((((((((())))))))))))((((((((((((,,,+++++++++++++++++++++,,,------+++))))))***,,,+++,,,---+++)))(((((()))))))))***+++++++++******,,,,,,+++***)))(((''''''((((((((((((''''''''''''***+++,,,---------,,,+++000...,,,***)))***+++,,,///............------------------,,,+++***)))(((+++++++++************)))%%%&&&'''((())))))))))))+++***)))(((((('''(((((('''((()))***************(((((('''''''''(((((()))$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$#########$$$%%%&&&$$$%%%%%%$$$###$$$&&&)))(((((('''&&&%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))***+++,,,,,,+++***)))************)))'''&&&%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''(((((('''%%%%%%&&&(((''''''''''''''''''&&&&&&&&&$$$"""###%%%&&&%%%"""(((((())))))'''$$$""" ''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''%%%###'''(((((((((((((((''''''))))))((('''&&&%%%%%%%%%'''%%%###!!!!!!###%%%''')))(((&&&%%%%%%&&&((()))******)))(((((((((((((((%%%&&&'''&&&$$$###$$$%%%'''%%%$$$$$$&&&((())))))+++*********))))))((((((ZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUSSSQQQMMMJJJMMMNNNNNNNNNNNNNNNMMMMMMJJJJJJIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCBBB@@@???>>>>>>===;;;;;;=========<<>>=========<<<:::888777777777888888999999999999:::999888777666888:::777888999999999999999888888999888777555555777888777666555555555555444333333333222111111111111111111000//////......//////000000000...------...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,++++++***))))))+++,,,,,,,,,,,,+++***)))************)))(((''''''%%%%%%&&&&&&'''(((((((((******)))(((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,++++++***))))))(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((()))))))))(((((('''%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&''''''''''''(((((((((((((((***))))))))))))***++++++***)))'''&&&%%%&&&'''(((&&&''''''(((((('''&&&%%%'''&&&%%%$$$$$$&&&''')))'''((())))))''''''((())),,,+++***)))((((((((((((((((((((((((((()))))))))++++++++++++++++++++++++***,,,---,,,***)))***++++++,,,,,,+++)))(((((()))((()))***+++,,,,,,,,,,,,++++++******))))))(((((()))))))))(((((((((''''''******,,,------,,,,,,+++...---,,,,,,,,,---..................------------,,,,,,,,,,,,+++***)))(((*********))))))))))))(((&&&&&&'''((())))))))))))))))))((('''''''''''''''((()))***+++++++++***)))(((((((((''''''(((((()))%%%&&&'''(((((('''&&&%%%%%%$$$#########$$$&&&&&&%%%&&&&&&%%%$$$$$$&&&((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((((('''************)))(((&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''&&&$$$$$$&&&'''((((((''''''&&&&&&&&&%%%&&&$$$"""###%%%&&&%%%###&&&'''(((((('''&&&$$$"""'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$'''''''''((((((''''''&&&)))((('''&&&&&&%%%%%%%%%&&&$$$"""!!!!!!"""$$$&&&((('''%%%$$$$$$%%%'''(((***))))))(((((('''((((((&&&''''''&&&%%%$$$$$$&&&(((&&&$$$%%%''')))***)))*********)))))))))((((((ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSTTTSSSSSSRRRPPPNNNMMMLLLNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@>>>>>>>>><<<;;;;;;<<<======<<<>>>===;;;;;;<<<<<<<<<:::666666777888999:::;;;;;;:::;;;;;;999888777888:::999999:::::::::999888888999999:::888777666777999777666444444444444222111222111111000000000000000000//////............///000000000///------...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++,,,,,,,,,+++******)))***************))))))$$$%%%%%%&&&&&&'''((((((******)))(((((((((((((((++++++++++++,,,,,,,,,,,,++++++++++++***))))))(((,,,,,,++++++******))))))'''(((((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((((((((((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$%%%&&&((()))%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$%%%&&&'''(((******)))(((''''''&&&&&&(((''''''''''''((()))))))))((('''&&&%%%&&&'''(((''''''((()))))))))((((((((('''&&&%%%%%%%%%&&&''''''((((((&&&%%%%%%''')))++++++***)))(((((((((((('''''''''(((((())))))***************************(((***,,,---+++******+++***+++,,,+++)))(((((()))'''(((***+++---.........*********************************))))))))))))((()))***,,,---------,,,+++,,,---...//////000000000......---------,,,,,,,,,++++++,,,++++++***)))(((***))))))))))))(((((((((&&&'''((())))))******)))(((((('''&&&&&&&&&''''''***+++,,,------,,,***((())))))(((((((((((())))))'''((())))))))))))((('''%%%$$$$$$$$$$$$%%%&&&''''''(((((('''%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%'''''''''((((((((())))))$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''(((((())))))***))))))((('''&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&%%%$$$###%%%''')))(((((('''&&&%%%$$$$$$%%%$$$######%%%%%%$$$###$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))((('''&&&%%%%%%%%%%%%%%%###"""!!!!!!"""###%%%&&&&&&$$$$$$$$$$$$&&&&&&)))(((((((((''''''''''''&&&'''((('''&&&%%%&&&'''((('''&&&&&&(((******)))******))))))))))))(((((([[[[[[ZZZXXXWWWVVVUUUTTTUUUTTTTTTTTTTTTSSSSSSSSSUUUTTTRRRPPPMMMMMMNNNOOONNNNNNNNNMMMLLLKKKIIIIIIHHHHHHFFFEEECCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>===>>><<<:::;;;<<<===<<<<<<===;;;999999:::<<<<<<<<<777888888999::::::;;;;;;:::;;;;;;:::888777777999:::::::::::::::999888777999:::;;;:::888777888999777555333333333333111000111111000/////////////////////...............//////000111000...---...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,+++++++++******))))))++++++++++++++++++++++++)))******+++++++++******%%%%%%&&&&&&'''(((((()))***))))))((((((((((((((()))************+++++++++)))))))))))))))(((''''''+++*********))))))(((((('''''''''(((((('''&&&&&&$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$######$$$&&&(((***$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$##################$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%&&&'''((((((,,,+++***((('''%%%$$$###&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&''''''(((((())))))*********))))))(((&&&&&&&&&&&&'''''''''&&&$$$###$$$''')))******)))(((((((((((((((&&&&&&''''''((()))******)))))))))))))))*********&&&))),,,---,,,+++***+++***++++++***)))(((((())))))***+++,,,---.........)))))))))******++++++++++++++++++*********))))))***+++---...///......------...000111222111000///------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***************))))))))))))''''''((()))************(((((('''''''''((())))))+++,,,...///...,,,***(((******)))((((((((())))))'''((()))******)))((('''%%%%%%%%%%%%%%%&&&&&&''')))******)))'''&&&'''(((&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******(((''''''(((******((())))))))))))(((((('''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&%%%$$$$$$&&&((())))))((('''%%%$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%$$$###""""""###$$$%%%%%%%%%$$$######$$$%%%%%%'''''''''((('''''''''&&&'''((()))((('''&&&'''((()))((('''''')))******)))))))))))))))))))))(((((([[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRUUUUUUSSSPPPLLLKKKMMMPPPNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFEEEDDDBBBAAA??????@@@@@@@@@@@@???>>>=========<<<::::::<<<===<<<;;;<<<:::888888:::<<<<<<<<<999999999999999999999999777999:::999777666666777::::::::::::999999888777999:::;;;;;;999888888999666444333222333333111000111000//////......////////////.........//////000///111111111///...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***++++++***************)))+++++++++++++++++++++,,,)))******+++++++++******'''''''''((())))))*********))))))((((((((((((((((((((((((((())))))))))))'''''''''''''''&&&&&&%%%((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$###"""###%%%''')))%%%&&&'''(((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$########################"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&''''''((((((+++***)))'''%%%$$$""""""$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))************)))(((((('''''''''''''''&&&$$$######&&&)))***)))((((((((((((((((((%%%&&&&&&'''((())))))***(((((()))))))))*********&&&(((+++---,,,+++******)))***+++***(((((((((***,,,,,,---------,,,++++++))))))******++++++,,,,,,++++++++++++************+++,,,...000000000000///...000111222222000...,,,---,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,++++++++++++******'''((()))***++++++++++++***************+++,,,---,,,---.........,,,***)))++++++***)))))))))))))))'''((()))******)))((('''%%%%%%&&&&&&'''''''''''')))***+++***(((''''''(((&&&'''''''''''''''''''''%%%%%%$$$###$$$%%%&&&'''%%%%%%&&&''''''((())))))'''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***'''(((((())))))))))))(((%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&%%%&&&'''))))))((('''&&&%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''(((###$$$$$$%%%&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$######$$$$$$$$$%%%&&&''''''''''''&&&&&&'''((())))))''''''((())))))((('''(((******)))((((((((((((((((((((())))))YYYYYYXXXXXXWWWVVVVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRTTTWWWYYYXXXSSSOOOMMMNNNLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDCCCAAA@@@??????>>>>>>??????>>>======<<<===;;;::::::;;;<<<<<<;;;;;;:::888999:::;;;;;;:::::::::999999888888888888555777999999777666777888888888999999999888777777888:::;;;;;;999888888999555333222222444444333111111000000///////////////000////////////000000111///111222222000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************++++++******++++++,,,---)))***************))))))'''(((((()))******++++++******)))(((((((((((((((&&&'''''''''((((((((((((&&&&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$######"""###$$$&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###""""""###$$$%%%%%%$$$###"""$$$%%%&&&''''''(((''''''(((((('''&&&$$$###"""!!!######""""""######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((()))))))))(((((((((((((((&&&''''''%%%$$$$$$&&&((()))((((((''''''(((((((((&&&&&&&&&''''''(((((()))((())))))******+++++++++''')))+++,,,***))))))***((()))******(((((((((***------------,,,+++***)))*********+++++++++,,,,,,+++++++++************)))+++,,,...000111111000000...///111111000...,,,+++,,,,,,,,,+++++++++******++++++,,,------...------------,,,,,,,,,+++++++++((()))***++++++,,,,,,++++++++++++,,,---...///000,,,,,,------,,,,,,++++++---,,,+++***))))))))))))(((((()))******)))((((((%%%&&&''''''((((((''''''((()))++++++)))(((((()))((((((''''''''''''''''''%%%$$$$$$###$$$%%%'''(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))***))))))&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***(((''''''&&&%%%$$$#########$$$%%%%%%######$$$%%%'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&'''((((((''''''((()))(((''''''(((******(((&&&''''''(((((((((((())))))UUUVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQUUU]]]gggiiicccYYYQQQMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBBBBAAA@@@@@@======>>>>>>>>>===<<<<<<===;;;::::::;;;<<<<<<;;;:::999999999;;;;;;999777777777888888888888888888444666999:::999888999999666666777888888888777777777999;;;;;;999777777888444333222333444555444333222111000000//////000000000000000000000111222222///111222222111/////////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++))))))))))))************++++++*********+++,,,---************)))(((''''''''''''(((((()))***************)))((((((((((((((('''''''''(((((((((((()))&&&''''''(((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$##############################%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""###$$$$$$######$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&'''''''''''''''%%%'''((('''&&&%%%&&&'''(((((('''''''''(((((()))''''''''''''''''''''''''))))))******+++,,,,,,---)))***+++***)))((()))***''')))***)))(((((()))***++++++++++++++++++******+++++++++++++++++++++++++++************))))))))))))+++,,,...////////////,,,---.........---,,,+++++++++++++++************((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***+++,,,,,,,,,,,,,,,,,,,,,---...///111111,,,++++++******+++,,,---------,,,+++************)))***+++,,,,,,+++***)))%%%&&&'''((()))(((((('''&&&(((******)))(((((()))))))))((((((''''''&&&&&&$$$$$$######$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''(((((()))&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&((()))************'''&&&%%%$$$###"""""""""%%%%%%%%%&&&&&&&&&''''''"""$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%&&&(((***&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%&&&''''''(((&&&&&&'''(((((()))******&&&&&&&&&&&&&&&'''''''''###$$$%%%'''(((''''''&&&###$$$%%%&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%'''''''''%%%%%%%%%&&&(((((('''&&&((()))'''''''''((())))))'''%%%'''''''''((((((((())))))RRRSSSSSSTTTUUUUUUVVVVVVSSSRRRRRRRRRQQQQQQQQQQQQXXXdddsssyyyrrrcccUUUNNNJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA==================<<<;;;===;;;999:::;;;<<<;;;;;;:::999999:::;;;:::888666555555666777888999999:::444777999;;;::::::;;;;;;444555666777777777777777777999::::::999777777777333222222333555666666555222222111000000000000000111111000000111222333333///111333333111/////////,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++)))))))))))))))*********++++++*********+++---...************)))'''&&&&&&&&&&&&''''''((()))))))))******)))((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))((('''''''''((((((((((((((($$$%%%&&&&&&'''''''''&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$######"""%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$###""""""###$$$$$$&&&'''((((((((('''&&&%%%######"""""""""""""""""""""""""""""""""###$$$$$$"""###$$$%%%%%%%%%%%%%%%'''&&&$$$###"""######$$$######$$$%%%&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''(((((('''''''''(((((()))'''''''''''''''&&&&&&&&&))))))***+++,,,,,,------+++++++++***((('''(((***'''(((***)))(((((()))***((()))***+++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((()))+++---............******+++,,,------------+++++++++************)))&&&'''((()))***++++++++++++++++++************)))))))))***+++,,,,,,,,,,,,++++++,,,---...///111222,,,+++)))))))))+++---///...---,,,+++************++++++------------++++++%%%&&&((()))))))))((('''%%%''')))***))))))))))))******)))((('''&&&&&&%%%$$$$$$######$$$&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&((((((((((((&&&%%%%%%&&&''')))************((('''&&&$$$###""""""!!!%%%%%%%%%&&&&&&'''''''''"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###"""$$$&&&#########$$$&&&(((***+++'''''''''((()))******+++&&&&&&&&&&&&&&&&&&&&&%%%"""###&&&((((((((('''&&&###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%'''''''''%%%$$$$$$&&&''''''&&&&&&''')))'''&&&&&&''')))(((&&&$$$&&&'''''''''(((((())))))XXXWWWUUUTTTTTTTTTUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQUUU___llltttqqqdddSSSGGGJJJIIIIIIHHHHHHGGGGGGGGGBBBBBBBBBAAAAAA@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;===<<<:::888777777888888666777777888888888777777888888888888888888999999<<<:::888888888888666555;;;:::999777666666555555555555555555555555555555333333333222222222111111111000///000111222111/////////............////////////---,,,,,,---...///111111000......---------...---,,,,,,++++++,,,,,,+++++++++*********))))))------,,,+++*********+++(((***+++***)))((()))***)))))))))))))))))))))))))))(((((((((''''''&&&&&&'''((()))******)))(((''''''%%%###$$$'''((('''%%%'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%$$$###"""""""""###########################%%%%%%############%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''(((((('''&&&$$$############$$$###"""!!!!!!###%%%&&&&&&&&&%%%%%%$$$###""""""###"""!!! !!!"""###############""""""""""""$$$$$$$$$$$$%%%&&&'''(((#########""""""""""""!!!$$$$$$%%%&&&&&&&&&%%%%%%(((((((((''''''&&&&&&&&&'''((())))))(((&&&$$$###%%%%%%&&&&&&'''(((((((((%%%&&&''')))+++---//////,,,+++***((('''&&&&&&&&&((())))))***+++,,,,,,,,,)))))))))))))))*********((((((((((((((()))******+++***))))))(((((())))))+++&&&+++000+++,,,111---)))***+++,,,,,,+++***)))))))))))))))(((((((((((('''''''''(((((()))***+++(((((((((((())))))))))))+++++++++,,,,,,,,,------)))***,,,---...---,,,,,,------,,,,,,---...000111...------,,,,,,++++++***//////...---------......---)))&&&&&&)))***)))'''++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&'''((()))***++++++(((((())))))))))))((((((+++,,,+++***((('''((()))'''&&&%%%%%%%%%'''((()))''''''''''''&&&%%%$$$###'''''''''''''''((())))))''''''&&&&&&%%%%%%%%%$$$'''''''''&&&%%%$$$%%%'''######$$$%%%&&&(((((()))&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%$$$$$$%%%%%%############$$$%%%&&&&&&&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%"""###%%%'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$%%%''''''%%%%%%&&&((())))))(((&&&%%%******)))(((((((((((((((UUUTTTRRRQQQPPPPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOOSSSVVVZZZ]]][[[VVVOOOKKKKKKJJJJJJIIIHHHGGGGGGFFFAAAAAABBBBBBBBBBBBBBBBBB??????===<<<;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;:::999888888999999:::::::::;;;;;;;;;:::999999888888888888888888888888:::888888888:::;;;:::999;;;:::999777666555555555444444555555555555555555333333333222222222111111111000///000111222111/////////............/////////...------------...///222111000///............------,,,++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,+++***************)))+++,,,+++***)))***+++))))))******************+++++++++******)))))))))))))))************)))))))))'''%%%&&&(((***)))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###############$$$%%%&&&"""!!! $$$#########$$$&&&'''((('''&&&&&&%%%$$$$$$######!!!  !!!############""""""""""""############$$$%%%&&&&&&%%%%%%$$$$$$$$$#########""""""###$$$$$$%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''((())))))(((&&&$$$###%%%&&&&&&''''''((())))))&&&&&&((()))+++,,,......++++++***)))((((((((((((&&&''''''((())))))******)))))))))***************((((((((((((((()))******++++++******)))))))))))))))$$$***///))))))---***'''((()))******)))((('''***)))))))))(((((('''''''''''''''(((((()))***+++(((((((((((()))))))))***+++++++++,,,,,,,,,,,,---...,,,+++)))***+++---///,,,++++++++++++---...//////.........------,,,,,,,,,,,,,,,,,,,,,---...///...,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((((((((())))))))))))******))))))(((((())))))***'''(((((())))))(((((('''''''''(((((()))*********+++******************++++++,,,,,,***((('''((()))))))))''''''&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***)))))))))((((((((('''''''''(((&&&%%%$$$%%%''''''''''''(((((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%"""###%%%&&&'''(((((('''$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%''''''((())))))'''$$$&&&''')))******)))'''&&&******)))(((((((((((((((TTTSSSQQQPPPOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFEEEAAAAAABBBBBBCCCDDDDDDDDDBBBAAA???===<<<;;;;;;;;;=========<<<<<<<<<;;;;;;999999999999999:::;;;;;;888999999999888777777666888888888888888888888888777777777888;;;======<<<<<<;;;999777666555555444444444444555555666666666333333333222222222111111111000///000111222111/////////............//////......---------......///222111000///////////////------,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++******)))))))))))))))***+++,,,,,,******+++,,,)))*********++++++,,,,,,+++++++++++++++*********++++++************++++++***)))'''(((***++++++***************************(((((((((''''''''''''&&&$$$$$$%%%''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))((('''&&&$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$######""""""############$$$%%%&&&'''((()))***&&&&&&&&&%%%$$$$$$############""""""""""""######$$$$$$#########"""""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''(((((((((&&&%%%$$$&&&&&&''''''((()))))))))''''''((()))***+++,,,,,,++++++***)))))))))))))))&&&''''''(((((())))))***))))))*********+++++++++((((((((((((((())))))***,,,+++++++++***************%%%+++222+++(((+++)))(((((())))))))))))((((((+++******)))(((''''''&&&'''''''''(((((()))***+++((((((((()))))))))************+++++++++,,,,,,,,,999444...(((''')))---000))))))))))))***+++,,,---------------,,,,,,,,,,,,)))))))))***+++,,,...///---------,,,+++***+++---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++'''((((((((())))))))))))******))))))))))))******)))******++++++*********))))))))))))))))))))))))+++***)))(((((()))***++++++,,,,,,***((('''(((***+++***)))(((''''''''''''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&''''''(((***************)))))))))'''(((((('''%%%%%%&&&'''***))))))((('''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''''''''$$$$$$&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''###$$$'''))))))'''$$$###((()))***++++++***)))(((******)))((((((((())))))VVVUUUSSSRRRQQQPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJIIIHHHFFFEEEDDDDDDAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>========================<<<<<<<<<<<<::::::::::::999999::::::888888888888777666555444999999999888888888888888666555666888:::<<<===<<<<<<;;;999777666555555444444444555555666666777777333333333222222222111111111000///000111222111/////////............//////------------.........///000000///...............---,,,,,,+++***+++++++++++++++++++++++++++++++++))))))(((((((((((()))))))))***++++++))))))***+++*********+++,,,,,,------******))))))))))))))))))++++++)))(((((()))++++++***)))))))))***+++++++++)))***************++++++((((((((('''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&%%%'''((()))******)))(((''''''&&&&&&&&&''''''((()))$$$%%%&&&'''((((((((('''%%%%%%$$$$$$$$$#########$$$##################$$$$$$$$$$$$#########""""""###############$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%'''((()))))))))((((((((((((((('''''''''''''''(((((('''&&&%%%%%%&&&&&&'''(((((())))))***'''(((((())))))*********---,,,+++))))))((((((((())))))))))))******++++++))))))******++++++,,,,,,))))))(((((((((((()))))),,,,,,,,,,,,++++++******...(((000888000***,,,+++*********++++++*********,,,+++***)))((('''&&&%%%''''''''''''((()))***+++(((((()))))))))*********************++++++++++++@@@;;;333+++'''(((+++---(((((())))))***++++++,,,************************))))))))))))***+++,,,---)))+++---,,,)))(((***,,,+++++++++***************+++,,,,,,------------,,,''''''''''''(((((((((((()))((((((''''''(((((()))++++++,,,,,,---,,,,,,,,,*********)))))))))((((((***)))'''&&&&&&''')))***+++,,,,,,***)))((()))+++******))))))))))))))))))***((('''%%%%%%&&&((()))((((((''''''''''''(((((())))))))))))))))))))))))((())))))(((&&&&&&'''((((((''''''&&&%%%$$$######&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&'''((()))***'''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((((((''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((+++***'''&&&((())))))***++++++***))))))******))))))((())))))***WWWVVVTTTRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOOOOMMMLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>>>>??????@@@>>>>>>=========<<<<<<<<<======<<<;;;:::999777777:::;;;;;;;;;:::999999888999999999888888888777777666555555666999::::::999;;;:::999777666666555555555555555666666666777777333333333222222222111111111000///000111222111/////////............//////,,,------.........//////......---,,,,,,,,,------,,,,,,+++************+++))))))))))))************)))((((((((((((((())))))((()))***)))((('''(((*********+++++++++,,,,,,,,,))))))))))))))))))*********)))(((''''''((()))***((())))))(((((()))***+++((((((((()))))))))******(((((((((((((((((((((((('''(((((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((('''''''''((((((''''''''''''''''''(((((()))))))))((()))***++++++***((('''$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''&&&%%%$$$###############"""""""""""" $$$$$$$$$$$$############%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%'''((()))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))''''''((((((((()))))))))...---+++)))((('''&&&&&&)))))))))))))))*********(((((()))***++++++,,,,,,))))))(((((((((((())))))+++,,,,,,,,,,,,+++***)))///)))333===444***,,,---+++******************+++,,,+++***)))((('''&&&%%%''''''''''''((()))***+++))))))))))))************)))))))))*********++++++999666111,,,)))((()))***))))))******+++,,,,,,,,,)))))))))******++++++++++++******))))))*********(((+++------***))),,,...------,,,,,,,,,+++++++++,,,,,,---...............((())))))))))))*********))))))(((((((((((())))))++++++,,,---------------++++++******))))))((((((***)))(((''''''((()))***++++++,,,+++))))))***+++++++++,,,---....../////////---+++(((''''''((()))******)))))))))))))))***))))))************************+++)))(((''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''&&&%%%&&&&&&'''((()))***''''''''''''((()))******(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&'''''''''(((((((((((((((((())))))(((''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''''''''(((((((((,,,+++...222000******...))))))))))))))))))))))))******))))))))))))******UUUTTTRRRPPPOOONNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLJJJHHHGGGHHHIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>===<<<============>>>???@@@AAA>>>>>>>>>=========<<<<<<>>>>>>===<<<:::888666555888888999999999999888888::::::999999888777777777777666555666888999888777999888888777777777777777666666666666666666666666333333333222222222111111111000///000111222111/////////............//////+++,,,---...////////////---,,,,,,+++++++++,,,,,,,,,,,,+++***************((((((((()))))))))))))))((((((((((((((())))))***'''((())))))''''''((()))++++++++++++++++++++++++*********+++++++++++++++))))))(((((((((((())))))'''((()))((('''''')))+++&&&''''''(((((()))))))))'''(((((((((((())))))))))))))))))((((((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''')))***+++,,,''''''((((((((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((('''&&&%%%$$$###"""!!!#####################"""!!!!!!""""""""""""!!!!!!%%%$$$$$$$$$$$$#########&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$############!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((((())))))---,,,***((('''&&&&&&&&&''''''''''''''''''''''''''''''((()))***++++++,,,***))))))(((((((((((((((***+++,,,,,,,,,+++)))(((+++&&&222>>>444((()))+++))))))(((((((((((())))))+++******)))(((''''''&&&'''''''''(((((()))***+++)))))))))*********++++++((())))))))))))*********+++************)))))))))))))))+++,,,,,,---,,,,,,***++++++,,,---......///---,,,,,,+++******+++++++++---///111111111222333000000//////......------+++,,,---......///......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******+++,,,------------+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++))))))+++,,,---...///111333333444444111000---+++))))))((((((,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,------,,,***)))+++,,,((((((((())))))******+++&&&'''(((((()))(((((((((%%%%%%&&&&&&((()))++++++''''''''''''((()))***+++***)))(((''''''((()))***''''''(((((((((((('''''''''''''''''''''(((((((((''''''&&&&&&'''((())))))'''''''''(((((((((((())))))))))))))))))(((((('''(((((((((''''''%%%$$$$$$'''''''''(((((((((((()))))),,,555???<<<000+++---))))))))))))))))))))))))******)))))))))***++++++TTTSSSQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIGGGFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFBBBBBBAAAAAA@@@???>>>>>>>>>>>>=========>>>??????>>>>>>>>>>>>=========<<<============;;;999888666444555666777777888777777::::::999999888777777666777666555666888:::999888777777777777777888888999888888777777666555555555333333333222222222111111111000///000111222111/////////............//////+++,,,---////////////...---,,,,,,++++++,,,,,,---,,,++++++***************(((((())))))************)))((((((((())))))***+++''')))***)))((('''((()))+++++++++******))))))((()))))))))******+++++++++)))))))))******)))))))))''')))***)))''''''))),,,&&&&&&'''(((((())))))***'''((((((((())))))))))))'''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&$$$%%%&&&''')))***+++,,,(((((('''&&&&&&&&&&&&&&&((((((((('''(((((())))))((('''%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$############""""""###$$$$$$%%%$$$$$$%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&'''''''''$$$$$$%%%%%%&&&'''''''''%%%%%%&&&''''''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))***++++++******)))((((((((((((((()))***+++,,,+++***((('''(((###111???444''''''+++***)))(((''''''((()))******)))))))))(((((('''''''''''''''(((((()))***+++))))))*********+++++++++((((((((()))))))))******&&&'''((()))******))))))((()))***,,,,,,,,,,,,,,,***+++,,,---...///000000------,,,,,,,,,------......///000333777888888777000000///......---,,,,,,)))***+++,,,------------++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++******************+++,,,...//////...,,,+++***+++,,,+++******+++---,,,---///000111222111111///...---,,,+++***)))))),,,+++******))))))*********+++++++++,,,,,,,,,,,,...//////...,,,+++---...************++++++++++++''''''((()))))))))))))))%%%%%%&&&'''(((***,,,---''''''''''''((()))******+++***)))(((((()))***+++((((((((())))))((((((((((((((((((((()))))))))***)))(((((('''((()))******''''''((((((((())))))))))))************)))((('''(((((()))))))))(((((('''''''''((((((((())))))))))))333HHH[[[WWWBBB222...++++++************++++++******))))))******+++,,,UUUTTTRRROOONNNMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMFFFHHHJJJMMMMMMKKKIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIAAAAAAAAAAAAAAAAAAAAAAAA??????>>>======<<<======>>>>>>>>>>>>============;;;;;;<<<===<<<;;;999888666777888999:::;;;;;;;;;::::::999999888777777666666555555777:::;;;;;;:::666666666666777888999:::999999888777666555444444333333333222222222111111111000///000111222111/////////............//////***+++---///000000///...------,,,,,,,,,------...,,,++++++***)))*********))))))******+++++++++,,,)))))))))))))))***++++++(((***+++***)))((()))***,,,++++++***)))(((''''''&&&&&&''''''((((((((())))))***+++,,,,,,+++***)))''')))+++***((('''***---&&&''''''((()))******+++'''((((((((())))))******%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&%%%%%%&&&'''((()))***++++++***)))'''''''''((()))((((((''''''''''''(((((((((&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$###############$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%'''((((((((())))))******''''''&&&&&&&&&''''''(((######$$$%%%%%%&&&&&&'''$$$$$$%%%&&&'''((()))***%%%%%%%%%&&&'''((()))***)))))))))))))))(((((((((%%%%%%&&&'''((()))************)))(((((((((((((((((()))+++++++++***(((&&&(((###222AAA666'''(((,,,,,,+++***))))))***+++,,,))))))))))))(((((((((((('''''''''(((((()))***+++)))************+++++++++(((((((((((()))))))))))),,,,,,++++++***)))(((((('''(((***+++,,,,,,++++++))))))***+++---...//////,,,,,,,,,---...///000111///...///333999<<<:::888------,,,++++++***))))))'''((()))***+++,,,,,,,,,((())))))))))))*********+++******))))))******+++'''((()))***++++++,,,+++************************)))+++---//////---+++)))***+++,,,+++******+++---***+++,,,---------,,,+++,,,,,,,,,,,,,,,+++***)))++++++***))))))((())))))((((((((())))))*********///000000///------...000*********)))))))))))))))''''''((()))))))))))))))%%%%%%&&&''')))+++,,,---&&&&&&&&&''''''((()))***,,,+++***((((((***+++,,,(((((())))))))))))(((((((((((())))))******++++++******)))(((((()))++++++(((((((((((())))))))))))***************)))((((((((()))***++++++,,,++++++(((((((((((())))))))))))111AAA```yyyvvvYYY@@@666---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,VVVUUUSSSQQQPPPOOOOOOOOORRRQQQOOOOOONNNOOOPPPQQQNNNLLLKKKIIIHHHHHHHHHIIICCCEEEFFFGGGGGGFFFEEECCCBBBAAA@@@>>>===<<<<<<<<>>>>>===============AAABBBBBBAAA???===<<<============<<<<<<;;;;;;;;;999999999999999999999999;;;:::999888888:::<<<===::::::::::::::::::::::::999999888888999999:::;;;:::;;;;;;;;;:::777444222333222222222111000000000222111111111222333333444555333000...---...000111---,,,,,,,,,,,,---.........---------...000111222000000///...,,,+++******)))******++++++,,,------***************)))((((((************)))))))))))),,,---------,,,***)))'''&&&'''''''''(((((())))))((()))***+++,,,+++******(((***+++***)))((()))+++'''((((((((())))))******---,,,***(((((((((((()))((()))*********)))((('''((()))******((('''((())))))))))))))))))************)))'''''')))++++++++++++******))))))))))))***+++)))''''''((())))))((())))))))))))((('''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###$$$&&&'''&&&###)))%%%"""!!!###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))***))))))***(((&&&&&&((((((((('''%%%&&&''''''%%%%%%&&&''''''&&&%%%&&&((()))((('''(((''''''''')))+++---...+++,,,,,,+++***(((&&&%%%'''''''''((((((***++++++((((((((())))))))))))***+++***))))))((('''%%%###'''111:::888///((()))---+++***)))(((((()))******))))))(((''''''''''''(((%%%%%%%%%&&&&&&((()))***'''((()))++++++***)))))),,,+++***((((((***+++,,,+++++++++******************))))))))))))+++,,,------,,,+++******+++,,,---***+++,,,,,,++++++---///000//////222777999666333222111///---***(((&&&%%%+++,,,---------,,,+++***'''((())))))((()))+++---+++***)))''''''(((((()))&&&((()))***((((((((())),,,+++***+++---...---,,,---------,,,,,,++++++++++++*********))))))((((((******+++++++++******)))''')))******))))))***+++...---***(((&&&&&&&&&&&&)))((((((((((((((()))***000///...------,,,------*********))))))))))))(((***)))((('''&&&&&&'''((('''''''''(((***+++++++++((((((((((((((('''''''''******)))(((((()))***+++((('''''''''''''''((()))+++)))''''''((())))))(((&&&&&&''''''''''''&&&&&&''''''''''''((()))++++++((((((((((((''''''''''''))))))))))))))))))))))))'''+++***%%%$$$)))------222XXXrrrQQQ777111...***)))******'''%%%******)))(((((()))***+++UUUTTTSSSRRRQQQPPPPPPPPPRRRQQQPPPOOONNNNNNOOOPPPMMMLLLJJJIIIGGGGGGGGGGGGCCCDDDFFFGGGGGGFFFDDDCCCBBBBBB@@@???>>>=========>>>=========>>>??????@@@@@@AAABBBAAA>>><<<<<<<<<;;;;;;;;;:::::::::999999999999999:::::::::::::::;;;:::999888888:::;;;===::::::::::::::::::::::::999999888888999999:::;;;::::::::::::888666444333222222222222111111111111222222222222222333444444777555222000.........///---------,,,---......//////.........///000222333000//////...,,,++++++***+++++++++++++++,,,,,,,,,***************)))((((((************************,,,---------,,,+++)))((('''''''''((((((((()))))))))***+++,,,------,,,+++(((***+++***(((((((((***''''''((((((((())))))))),,,+++***)))((((((((((((&&&'''((())))))(((''''''((())))))(((''''''(((***(((((())))))***+++++++++,,,***(((((()))+++++++++******))))))******+++,,,***)))'''''')))))))))(((******))))))((('''''''''((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$&&&'''&&&$$$)))&&&###"""$$$%%%$$$"""%%%%%%%%%%%%&&&&&&'''((($$$%%%'''((()))))))))))))))'''&&&&&&'''(((((('''%%%&&&''''''%%%%%%&&&'''((('''&&&'''((()))((('''''''''''''''(((***,,,---,,,,,,,,,,,,+++)))'''&&&''''''''''''((()))******'''''''''((((((((())))))((((((''''''&&&%%%$$$"""%%%---444333,,,'''(((,,,...---+++)))'''''''''''')))(((((('''''''''''''''''''''''''''((()))******)))***++++++,,,,,,++++++,,,+++)))(((((()))+++,,,++++++******))))))(((((())))))(((((()))***,,,---,,,+++***))))))***+++,,,***+++,,,+++******,,,------...000111111000000000---,,,,,,***)))(((''''''***+++,,,------,,,+++******+++++++++))))))+++,,,***)))((('''''''''((((((%%%&&&&&&'''((((((((((((+++***)))***,,,---,,,+++,,,,,,,,,+++++++++************)))))))))((((((((((((((()))******)))))))))&&&((())))))(((''')))***---,,,***(((&&&&&&&&&&&&((((((''''''((()))******...---,,,,,,+++,,,,,,,,,++++++******))))))))))))***)))((('''&&&''''''((()))(((&&&&&&''''''&&&$$$'''''''''''''''((()))******((('''''')))+++,,,---******))))))))))))******)))'''&&&&&&'''((((((''''''''''''(((((('''''''''''''''''''''((()))***+++)))))))))((('''''''''&&&))))))))))))))))))))))))''''''''''''***---111444IIIqqqiiiPPP;;;///---***)))******)))'''++++++***))))))***+++,,,TTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMMMMNNNMMMLLLJJJHHHGGGFFFEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>=========>>>???@@@BBBCCC???@@@AAA@@@===<<<;;;<<<999999999999888888888888:::::::::;;;;;;;;;<<<<<<;;;:::999888999:::;;;<<<::::::::::::::::::::::::999999888888999999:::;;;;;;:::999888777666555444111222222222222222333333333333222222222333444444777666444222000///---,,,......------......///000///////////////000111222/////////...---,,,++++++,,,,,,,,,,,,++++++++++++))))))******))))))((((((++++++++++++++++++++++++,,,,,,------,,,+++***)))(((((((((((()))))))))))))))***,,,---......------)))******)))(((''''''(((''''''''''''(((((((((((()))******))))))((('''&&&&&&'''((()))******))))))))))))((('''%%%&&&)))+++'''((()))***+++---......---+++)))((()))*********))))))))))))***+++,,,---***)))'''((()))******)))+++***)))''''''''''''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%$$$###""""""%%%$$$###$$$&&&'''&&&%%%(((&&&$$$$$$%%%%%%$$$###&&&%%%%%%%%%%%%''')))***%%%&&&'''((())))))(((((((((&&&%%%%%%&&&''''''&&&%%%'''''''''&&&%%%&&&'''((('''&&&''')))))))))(((''''''''''''((()))***+++,,,,,,,,,,,,+++***)))((((((((('''''''''(((((()))&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%###'''++++++)))'''(((***---,,,***((('''&&&'''''')))(((''''''&&&&&&'''''')))))))))))))))************************++++++,,,+++***)))(((((()))***+++******))))))((('''&&&&&&((('''''''''((()))***+++******)))(((((()))*********++++++***(((((()))++++++///222111,,,***+++---'''''''''''''''(((((((((((()))***,,,,,,,,,,,,+++------...,,,***)))***+++(((((('''&&&&&&&&&&&&''''''%%%%%%(((,,,---,,,***+++***)))***+++,,,+++***++++++************))))))((((((((((((((('''''''''&&&&&&'''((())))))))))))%%%'''(((((('''&&&((())),,,+++***((('''&&&&&&&&&&&&&&&''''''((()))***++++++************+++,,,,,,,,,++++++******************)))'''&&&&&&'''((((((---***&&&&&&((()))'''%%%&&&%%%%%%%%%&&&))),,,---///+++'''&&&(((++++++***+++******))))))*********(((&&&%%%%%%&&&''''''&&&'''(((((())))))(((((('''''''''''''''((()))************)))(((((('''&&&&&&)))))))))))))))))))))))))))$$$$$$***------333<<>>???@@@???===;;;;;;<<<999999999888888888888888::::::;;;;;;<<<=========::::::999999999:::;;;<<<999999::::::::::::;;;;;;999999888888999999:::;;;;;;:::888777666555555555111222222222333333444444444444333333333333444444555555555444333111///---//////.........///000000/////////////////////000//////......------,,,,,,......---,,,++++++******)))))))))******)))((((((************++++++++++++,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))+++---......------)))******)))'''&&&'''(((''''''''''''''''''((((((((())))))***)))((('''&&&'''(((***+++,,,,,,,,,+++))))))(((&&&%%%&&&))),,,'''''')))+++,,,...///000---***((('''((())))))(((******)))))))))******+++***)))'''((()))******)))+++***'''%%%%%%%%%'''(((######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&%%%$$$#########%%%$$$$$$%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%''')))+++'''''''''((((((((((((((('''%%%$$$$$$&&&''''''&&&&&&'''((('''&&&%%%&&&((('''&&&%%%&&&((()))((('''&&&&&&''''''(((((())))))++++++++++++***)))))))))(((((('''''''''''''''(((%%%%%%&&&&&&&&&'''''''''((())))))((((((((()))***$$$$$$%%%&&&'''(((***+++***)))((('''((()))***+++)))(((''''''&&&&&&''''''***************))))))))))))((('''&&&'''((()))******))))))(((((())))))***))))))((('''&&&&&&%%%%%%&&&&&&''''''((())))))***)))(((''''''''''''((())))))******(((&&&&&&'''(((+++---000///,,,******+++$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))+++,,,,,,,,,+++---......,,,***((('''(((''''''&&&&&&%%%%%%%%%%%%)))&&&&&&+++222555444111,,,+++******,,,,,,+++***))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''((()))*********%%%'''(((((('''&&&((()))******)))((('''&&&&&&&&&%%%%%%&&&'''((()))+++,,,))))))))))))***+++,,,---,,,,,,+++***)))******+++)))((('''&&&&&&'''((()))***'''%%%&&&(((***)))'''$$$$$$###$$$&&&***...000555///)))&&&((()))'''%%%))))))(((((('''((((((((('''&&&$$$%%%&&&(((''''''(((((())))))))))))(((((('''''''''''''''((()))***+++******)))((('''&&&&&&)))))))))))))))))))))))),,,%%%%%%,,,,,,)))444GGGvvvhhhBBB777333+++******)))***+++,,,------,,,+++***)))))))))***+++RRRRRRSSSTTTUUUTTTTTTSSSQQQPPPPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAA===???@@@???===<<<<<<<<<999999999:::::::::::::::;;;;;;;;;<<<<<<=========999999999999::::::;;;;;;999999999::::::;;;;;;;;;999999888888999999:::;;;;;;:::888777666666666666222222333333444444444555555555444444444444444555333444555666555444222000000000//////000000111222.....................---........................///......---,,,+++******))))))***************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------*********************)))'''(((***+++,,,,,,,,,+++)))******)))(((''''''(((((((((((((((((((((''''''((((((*********)))'''&&&'''((()))+++,,,,,,,,,+++))))))(((&&&%%%'''+++...((()))***,,,---///000111+++)))'''&&&'''(((''''''+++***)))(((((((((((((((***)))'''(((***++++++******(((&&&$$$$$$$$$%%%&&&###$$$&&&((()))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''%%%%%%&&&%%%%%%$$$$$$$$$$$$######$$$%%%''')))***((((((((('''''''''''''''&&&%%%$$$$$$&&&''''''&&&&&&'''((((((&&&&&&'''(((&&&%%%%%%%%%'''((('''&&&'''''''''((((((((((((((()))))))))((((((((((((((()))(((((('''''''''((((((&&&&&&&&&'''''''''((((((((()))***)))''''''))),,,&&&%%%$$$%%%'''***,,,---***)))(((((()))***+++,,,))))))(((''''''''''''((())))))*********)))(((((()))((('''''''''(((***+++******))))))))))))******((((((''''''&&&%%%%%%$$$%%%&&&&&&'''(((((())))))(((((('''&&&&&&'''((((((((())))))'''%%%%%%&&&'''***)))(((***,,,---***((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))++++++++++++***+++,,,+++(((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$(((&&&&&&,,,444888888555---+++***+++,,,---,,,***((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&'''((()))******+++***&&&((())))))(((''')))***((((((((((((''''''&&&&&&%%%%%%%%%&&&''')))***+++((()))))))))***+++---------,,,***)))((()))***+++)))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&$$$######$$$&&&***...111444000***((((((((('''&&&******)))((((((((((((((((((&&&%%%&&&'''))))))((((((((())))))))))))(((((('''''''''''''''(((((()))+++******)))((((((''''''((((((((((((((((((((((((+++''')))...***(((;;;TTT{{{RRR333000111+++))))))******+++,,,...///,,,+++***)))((())))))***QQQRRRSSSTTTTTTTTTSSSRRROOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBAAA@@@@@@??????@@@@@@===???@@@@@@>>><<<======:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;888999999::::::;;;;;;<<<999999888888999999:::;;;::::::999999888777777666333444444444444444444555666666555444444444555555333444555666666555444333111111000000000111222222//////000000///...---,,,...............////////////......---,,,++++++*********++++++,,,+++++++++))))))******+++,,,,,,,,,,,,,,,++++++,,,---...///++++++++++++************((()))***+++,,,+++******(((***+++***)))((()))+++))))))))))))(((((((((((())))))************))))))'''((()))***++++++***))))))***)))(((((())),,,...+++,,,,,,---...//////000+++)))&&&&&&'''(((((((((+++******)))((()))))))))***)))((((((***,,,,,,+++)))((('''%%%%%%%%%%%%&&&'''***...000111...+++(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&'''''''''(((((()))***)))'''&&&&&&'''$$$&&&((('''&&&%%%%%%&&&$$$$$$%%%&&&'''(((((((((***)))((('''''''''''''''&&&%%%$$$%%%'''(((((((((&&&'''(((((('''&&&'''((('''&&&%%%&&&(((((((((&&&(((((()))))))))(((''''''(((((('''''''''((())))))))))))(((((((((((()))***(((((((((((()))))))))***&&&((()))'''$$$$$$(((+++(((((((((((()))***,,,......---+++***))))))******+++***))))))(((((())))))((((((***++++++***)))(((+++++++++++++++,,,,,,---************************'''''''''&&&&&&&&&&&&%%%%%%&&&'''((())))))))))))(((((('''&&&&&&'''(((((('''(((((('''%%%%%%&&&(((%%%###"""%%%***+++(((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''')))************&&&((())))))'''%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%$$$%%%***000333444222,,,+++******+++,,,***)))''''''(((((((((((())))))&&&&&&&&&''''''''''''''''''((())))))************&&&((())))))(((''')))***''''''(((((((((''''''&&&%%%%%%&&&&&&'''((()))***((((((((()))***+++,,,---,,,+++)))''''''((()))+++(((((('''&&&&&&''')))***,,,000222111,,,(((''''''$$$$$$$$$%%%'''***---///,,,++++++***)))***+++,,,---,,,++++++************'''&&&%%%&&&((())))))((('''(((((())))))(((((('''(((''''''&&&''''''((((((******))))))))))))(((((((((((((((((((((((((((((('''(((,,,...+++...AAAXXXooonnn]]]@@@///000111,,,((()))+++++++++,,,///111...---+++***))))))******QQQRRRSSSTTTTTTSSSQQQPPPMMMMMMNNNNNNNNNLLLKKKJJJHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@AAA>>>???AAA@@@???===>>>>>>::::::::::::;;;;;;;;;<<<======<<<<<<;;;:::::::::999999::::::;;;;;;;;;:::888888999::::::;;;<<<<<<999999888888999999:::;;;::::::;;;;;;:::999888777555555555555444444444444777666666555555444555555666666666666555555444333111111111111111222333333111222222222111000...------........./////////000......------,,,,,,,,,+++***+++,,,------------,,,++++++,,,,,,---......///,,,+++++++++,,,---///000,,,,,,+++++++++************+++,,,,,,,,,+++***)))((()))++++++******,,,---++++++******))))))))))))++++++************++++++***+++,,,------,,,++++++)))***++++++***+++---/////////..................+++)))'''''')))++++++***************+++,,,---...***)))((((((+++,,,,,,,,,***))))))(((''''''&&&&&&***...333777777222---)))%%%&&&&&&''''''(((((()))'''(((((())))))(((((('''((((((((((((((('''''''''+++------+++(((&&&&&&'''%%%(((+++***((('''((()))%%%'''(((*********)))(((+++***((('''&&&&&&&&&''''''&&&%%%%%%((()))))))))&&&((()))((('''&&&'''))))))((('''((()))******((())))))*********)))''''''((((((''''''''')))***+++)))))))))))))))***+++,,,*********+++++++++,,,,,,''')))***'''$$$###'''+++***+++,,,+++)))))),,,...///...,,,++++++++++++,,,,,,++++++***************''')))+++,,,---,,,+++***++++++,,,---------------++++++,,,,,,,,,,,,++++++&&&&&&&&&&&&''''''''''''%%%&&&((()))******)))))))))((('''&&&&&&'''((()))&&&'''''''''%%%&&&''')))######$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&((())))))((((((###%%%'''((('''%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$%%%''')))+++,,,,,,,,,+++)))(((((())))))((('''''''''(((((())))))))))))&&&&&&''''''((((((((((((''''''((())))))(((((((((%%%'''(((((('''&&&((()))%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&'''((()))((('''''''''((()))******,,,***(((&&&&&&''')))***(((''''''&&&'''((()))***+++333:::888///((((((***%%%%%%%%%&&&((()))+++,,,&&&***------***))),,,///...---,,,+++************&&&%%%$$$%%%'''((((((((('''''''''(((((('''''''''(((''''''&&&&&&''''''''')))))))))))))))*********((((((((((((((((((((((((%%%(((++++++***000<<>>???@@@BBBBBB>>>@@@AAAAAA???>>>>>>???999999999::::::;;;;;;;;;======<<<;;;:::999999888888999:::;;;;;;;;;::::::888888999::::::;;;<<<<<<999999888888999999:::;;;999:::<<<===<<<:::888777666666666555444444444333777777666555555555555555999888777666555444333333222222111111222222333444333444444444333111000...------......///000000000......---------,,,,,,,,,+++,,,------............------......///000111111,,,+++++++++,,,...000111,,,,,,,,,++++++*********,,,---......---,,,***)))((()))++++++++++++---///,,,+++++++++******)))))),,,,,,*********+++,,,---///000111111111000///...)))+++,,,---,,,,,,...///111000000///...------,,,,,,***))))))+++---------))))))***+++---000222333***)))((()))+++,,,---,,,***+++++++++***)))((('''***...555999888333,,,'''%%%&&&&&&'''((()))************++++++++++++******++++++***)))((('''&&&&&&---//////---(((&&&&&&((('''***------+++)))***+++''')))+++------,,,***(((+++***((('''&&&&&&&&&''''''&&&%%%&&&(((******)))'''((()))((('''&&&''')))+++))))))***+++,,,+++*********+++++++++)))((('''))))))(((((((((***+++,,,))))))))))))***+++------++++++,,,,,,,,,---------***,,,---***%%%%%%)))---***---...---)))(((+++...,,,,,,++++++,,,...///000---,,,++++++******++++++((())),,,.........---,,,)))***+++,,,---,,,+++***+++,,,,,,------,,,,,,+++%%%%%%&&&''''''(((((()))&&&'''(((************))))))((('''&&&&&&'''((()))%%%&&&''''''&&&&&&(((***###'''******'''%%%''')))$$$%%%%%%&&&&&&'''(((((($$$%%%&&&(((((((((((('''!!!$$$'''(((((('''&&&'''&&&'''((((((((('''&&&%%%'''(((******((('''((())))))'''&&&&&&''''''&&&$$$'''((((((((())))))******'''''''''((((((((())))))'''''''''(((''''''&&&&&&$$$%%%'''&&&%%%%%%&&&(((%%%&&&'''((((((((('''&&&''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((+++)))'''%%%%%%&&&((()))((('''&&&&&&'''((()))*** +++666555+++###$$$)))&&&&&&''''''((()))))))))&&&+++000///***'''***...,,,+++***)))((((((((((((%%%###"""###%%%'''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''((((((((()))******++++++(((((((((((((((((((((((($$$((()))'''(((...222111***((((((,,,...+++((('''(((***,,,,,,++++++///222222111///...------......RRRRRRRRRSSSSSSSSSSSSTTTNNNMMMKKKKKKLLLLLLJJJIIIEEEFFFFFFGGGGGGHHHHHHIIIJJJIIIGGGEEECCCBBBAAAAAABBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@???@@@AAAAAA@@@AAABBBAAA>>><<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========;;;999777777999;;;=========<<<;;;888999:::::::::999888777888:::;;;;;;999666666666555777:::======;;;888666777666555444333444555555::::::999888777666555444444555666666666555333333444333222111111111222333///000222444444222000///------------------------------...............---///...---,,,,,,---//////////////////000000000000000//////............//////...---,,,+++*********,,,,,,,,,------...............//////000000111111...------,,,,,,++++++***,,,---.../////////...---222333444555333111---+++,,,,,,+++******+++,,,---000000000000////////////***)))(((((()))+++,,,---+++,,,...000222444666777333---(((''')))+++)))&&&)))'''&&&(((***+++)))''')))+++,,,------,,,+++)))))))))***++++++++++++***000,,,)))***...222333222000000...---+++)))((('''))))))***++++++***)))(((***,,,,,,+++)))((()))******,,,---......---+++***---,,,***(((((((((((()))'''''''''(((((((((((((((((((((((((((((()))******((((((((((((((()))))))))//////...------,,,++++++'''''')))***+++,,,,,,---))))))))))))***+++,,,---.........///...------,,,,,,+++++++++++++++++++++---......,,,******+++---***+++...000111000...,,,+++,,,,,,------,,,,,,+++---...000111111///---,,,+++,,,,,,---,,,+++)))(((***)))***,,,......,,,***%%%&&&'''((())))))))))))))))))*********))))))(((++++++************++++++)))((('''%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&''''''&&&$$$%%%%%%&&&''''''&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$ !!!"""$$$%%%&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++***))))))))))))'''%%%&&&&&&'''((())))))((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))((('''&&&%%%''''''((((((((('''%%%$$$'''''''''''''''&&&&&&&&&))))))(((&&&%%%&&&(((+++'''''''''''''''''''''''')))((('''((()))***)))(((+++)))(((***,,,+++(((%%%******+++++++++******)))///---***'''%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###''''''''''''''''''''''''***)))(((''''''&&&'''''')))*********++++++++++++++++++***)))(((''''''&&&%%%'''((((((((()))+++---)))(((((((((((())))))***((()))***+++,,,---------666444111...---,,,,,,---OOOOOOPPPPPPPPPQQQQQQQQQNNNLLLJJJIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCBBBAAA@@@???@@@@@@AAA???@@@AAA???===;;;;;;<<<;;;::::::::::::::::::;;;;;;<<<===>>>===<<<:::999777888:::;;;;;;999888777888999:::;;;;;;:::999999999;;;<<<;;;999777777888666888999;;;;;;999777666666555444333333333444555666666666666666666666666555666666777666555333333333222111111111222333444000111222222222222111000////////////////////////111111111111000///......//////...------...///000////////////000000000000000000/////////////////////...---,,,++++++++++++------........./////////......//////000111111111///......---,,,++++++***+++,,,---/////////......111222333444333000---++++++*********+++,,,...///111000000//////.........************+++,,,...///...000444777888888777666111---((('''***+++***'''***((('''(((***+++)))&&&)))***+++,,,,,,+++***)))*********+++++++++,,,,,,...,,,***+++...111333444444333222000...,,,+++***(((((()))*********)))(((***+++,,,+++***))))))******+++,,,------,,,+++***,,,+++***)))((((((((((((''''''''''''(((((((((((())))))(((((()))******+++))))))************++++++......------,,,++++++***((()))***+++------------************+++,,,------///////////////......---++++++++++++************''''''((()))******++++++---------------......///******++++++++++++******---...///000000///...---++++++,,,,,,,,,+++***)))***))))))+++------+++***&&&&&&&&&'''(((((())))))))))))************))))))******))))))))))))******((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###%%%%%%&&&&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''(((''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((***)))(((((()))(((&&&$$$&&&''''''((())))))(((((((((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((('''%%%%%%&&&&&&'''''''''''''''''''''''''''%%%$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))***)))(((+++))))))***,,,+++)))&&&((()))******++++++******+++)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&))))))))))))************++++++***))))))(((''''''&&&((()))((('''(((***,,,)))(((''''''''''''(((((())))))***++++++,,,,,,+++444222000---,,,,,,,,,---LLLLLLLLLMMMMMMMMMNNNNNNMMMKKKHHHGGGHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBAAA@@@??????@@@AAABBBBBBAAA@@@@@@??????@@@@@@?????????===;;;:::;;;<<<;;;:::999888888999:::;;;;;;<<<===>>>===<<<;;;:::999::::::::::::888666555888999:::;;;;;;<<<;;;;;;;;;<<<<<<;;;999888999:::999999999999888888666666666555555444333444444444222333333444555666777777777777777777666555444333111111000000111222333444111111111111111111111111000000000000000000000000444444444444333111000///000000//////...//////000////////////000000000000111111111000000000/////////...---,,,,,,,,,,,,,,,////////////000000000000......///000000111111222000000///...---++++++******+++---...//////......000111222222111///---+++*********+++---...000111111000000///...------,,,,,,,,,,,,---...///111222111444999======;;;666333///,,,)))(((+++,,,+++)))+++***)))*********(((&&&((((((************((((((++++++***)))***+++,,,---+++,,,,,,,,,---///333666666555333111///---,,,+++&&&'''((()))******))))))***+++,,,+++***)))***+++)))***+++,,,,,,+++***)))))))))***))))))(((''''''&&&&&&'''''''''((((((((()))))))))))))))******+++++++++++++++,,,,,,------------,,,,,,+++*********)))***+++,,,---.........************+++,,,------//////000000//////...---)))))))))))))))*********(((((())),,,111333222000111///,,,***)))+++...000++++++,,,,,,,,,,,,++++++------///000000///...---,,,,,,,,,---,,,,,,+++******))))))***,,,,,,+++)))'''&&&&&&&&&&&&''')))***))))))***************))))))((((((''''''(((((()))&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''(((((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))(((''''''((((((&&&$$$''''''((()))))))))(((((()))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&'''((())))))))))))'''''''''(((''''''&&&%%%%%%&&&&&&&&&'''(((((((((%%%%%%%%%$$$"""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((*********+++,,,+++)))''''''((())))))************&&&%%%$$$$$$$$$&&&'''(((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$$$$$$$''''''((((((((()))))))))*********)))(((((((((''''''((()))((('''(((***+++)))(((((('''&&&&&&&&&&&&)))))))))***************000///---,,,+++,,,,,,---JJJJJJKKKKKKKKKLLLLLLLLLNNNLLLIIIGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@?????????@@@AAAAAA@@@@@@???????????????>>>>>>>>><<<:::999:::<<<:::999888777777888999:::::::::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;:::999888888999:::;;;<<<<<<===============;;;999999;;;===<<<;;;:::999888888777777777777666666666555555555222222333444555666777777888888777777666555444333111000000000111222444555222222111111111111222222111111111111111111111111555555555555444333222222111111111000000000000000/////////000000000000111222222222222111000000//////...---------------...000000000000000000000000...//////000111111222222111111000///---,,,++++++***+++,,,.../////////......///000111000///---,,,+++,,,,,,---...///000111111000000///...---,,,,,,.........///000111222333222555999;;;;;;777333///...+++)))***,,,------+++,,,+++++++++***)))(((''''''((())))))))))))((('''+++***((((((((()))+++---)))+++...------...333777333222111///---+++)))(((&&&&&&'''((()))************+++,,,,,,*********,,,))))))***+++++++++******'''((()))******)))'''&&&&&&&&&&&&''''''(((((()))))))))((((((((())))))******++++++,,,,,,---------++++++++++++******)))))))))***+++,,,------------))))))))))))***+++,,,,,,......//////......---,,,(((((((((((()))))))))))),,,***+++000666888555111111///,,,))))))***---...---......//////......---,,,---.../////////........................------***))))))***++++++***)))((('''&&&%%%%%%''')))***))))))***+++++++++******((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((()))++++++***(((%%%&&&&&&&&&&&&%%%%%%$$$((('''&&&$$$$$$$$$%%%&&&'''(((((())))))(((((('''&&&''''''((((((((((((((('''''''''''''''((((((((()))((('''((())))))'''%%%'''(((((()))))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%''')))((('''*********++++++***)))'''(((((()))))))))(((((('''$$$$$$######$$$%%%&&&'''&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############&&&&&&&&&'''''''''((((((((((((((((((''''''''''''%%%'''((((((((()))+++---+++***)))((('''&&&&&&&&&)))))))))(((((((((((((((,,,,,,++++++++++++,,,,,,JJJKKKKKKKKKLLLLLLLLLLLLOOOMMMKKKJJJKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEFFFEEEDDDBBBAAAAAA@@@@@@BBBAAA@@@???>>>???@@@@@@???@@@????????????>>>>>><<<======<<<:::999:::<<<999888777777777777888999777888888999::::::::::::888999999:::;;;;;;;;;;;;999999::::::;;;<<<=========>>>===<<<::::::<<<>>>>>>===<<<:::999999999:::999999999999999888888888555555555555555555555555888777777666555444444444111111111111111333555666333333222222222222333333111111111111111111111111222333444444555555555555333333333222222111111111000000000111111111222222333333333333222111//////.........---......////////////////////////////////////000000111222222222222222111000///...---,,,+++,,,---///000000//////......////////////...---.../////////000000000000111000000///......------//////000111222222222333111222333333222000...,,,---,,,++++++------------,,,,,,---,,,+++)))(((((((((((())))))))))))((((((***)))'''&&&'''(((***,,,))),,,......---...222666000000...---+++)))(((((('''''''''((()))***++++++***+++,,,,,,+++***+++---))))))******++++++++++++'''((()))******)))((((((&&&&&&''''''((()))******)))((((((''''''((((((((())))))******+++,,,,,,---++++++************))))))((()))***++++++,,,,,,+++(((''''''(((((()))***+++,,,,,,------,,,,,,+++***''''''((((((((())))))))))))''''''+++000222...)))...---,,,+++++++++++++++---......//////......---,,,,,,---...............000000000000000000000000,,,***))))))++++++***))))))((('''&&&&&&''')))+++))))))***+++++++++++++++((((((''''''''''''(((((((((((())))))))))))))))))((((((((()))))))))******)))((((((***+++,,,+++)))'''''''''''''''&&&%%%$$$)))(((&&&%%%$$$%%%&&&&&&%%%&&&'''(((((()))((((((&&&&&&(((((())))))((((((((((((((((((((((((((((((***)))))))))******)))'''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''&&&&&&''''''''''''%%%%%%%%%&&&'''((())))))%%%&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$'''(((((('''((()))++++++***)))(((''')))))))))((('''&&&%%%$$$$$$$$$$$$#########$$$$$$&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""###%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&###%%%'''((((((***---///,,,+++***)))((((((((((((***)))(((''''''(((((()))***************++++++,,,KKKKKKLLLLLLLLLMMMMMMMMMPPPNNNMMMMMMNNNMMMLLLJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@@@@???BBBAAA@@@???>>>>>>??????>>>????????????>>>======;;;===>>>===<<<::::::;;;888888888888888888888888666666777777888999::::::666666777777888999999:::::::::999999:::;;;<<<===<<<======<<<;;;;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999666666666555555444444333666666555444444444444555333333222222333444555666444444444444444444444444222222222222222222222222111222333444555666666666444444444444444333222111111222222222222333333333222333333333222111///---...............///000111000000000000//////////////////000111111222222333222111111000000//////...---...///000111000//////......//////////////////000000111111111111000000000000000000////////////000111111222222111111000///...---,,,,,,+++++++++,,,---------------------+++,,,...---+++)))******************************))))))((('''((()))***++++++,,,.........///111333//////...---,,,+++******))))))(((((()))***+++,,,***+++,,,,,,++++++,,,---))))))******+++,,,,,,,,,'''((()))******+++******''''''((()))******++++++***))))))((((((((((((((('''(((((()))***+++,,,,,,************************((()))***++++++++++++***(((((((((((((((***++++++++++++,,,,,,++++++***)))''''''(((((())))))******)))''''''(((++++++)))&&&++++++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,------...//////111000000000000111222222...,,,******+++,,,+++******)))((((((((()))***+++))))))***+++,,,,,,,,,,,,***))))))(((((())))))*********+++++++++******)))(((((()))))))))*********'''&&&&&&(((******)))(((((((((((((((((('''&&&%%%(((((('''&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%&&&((()))******)))((()))))))))(((((((((((('''+++***)))***++++++***((())))))*********)))(((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))((('''&&&%%%''''''&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&(((******((('''&&&'''((((((((('''&&&%%%$$$###%%%%%%%%%$$$######""""""%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######""""""###%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%&&&&&&''''''###%%%'''((((((***---///,,,,,,+++***))))))))))))***)))(((''''''((()))***))))))*********+++++++++KKKKKKLLLLLLLLLMMMMMMMMMOOONNNNNNOOOPPPOOOLLLIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAAAAACCCBBB@@@>>>>>>>>>>>>???===>>>?????????>>>===<<<:::<<>><<<::::::777888:::;;;;;;:::888777666666666777888:::;;;<<<888777777777777777888888::::::999888999999:::;;;:::<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<;;;:::999888444444444444333333333333444333333222333444555555666555444444444444666666444555666777777666555444444444444444444444444444333444555666666666666666555555666666555444222111333333333444444444555555222222333333222000...,,,............///000111222222222111111111000000000///000000111111222333333111111111111111111111111000111111222222111///.........//////000000000000///000111222333333222222000000000111111111111111111111111222111000...---,,,,,,,,,,,,,,,,,,,,,,,,---...///......---------***,,,...---+++***+++,,,,,,,,,,,,++++++,,,,,,,,,************++++++++++++...---,,,...///111111000------,,,,,,,,,+++++++++++++++***))))))***+++,,,***+++,,,,,,++++++,,,...*********++++++,,,---...))))))))))))***+++------(((((()))***+++,,,------,,,++++++***))))))******''''''((()))***+++,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++))))))))))))***+++,,,---+++,,,,,,,,,,,,+++******''''''((())))))***++++++***************)))))))))*********+++++++++++++++******++++++++++++******,,,,,,,,,,,,---...//////000//////...///000111222///---++++++,,,,,,,,,+++++++++******************((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++***((('''((((((((())))))))))))***&&&&&&&&&''')))***)))(((************)))((('''&&&&&&''''''(((((((((((('''&&&&&&''''''(((''''''&&&%%%&&&(((***+++***)))((())))))))))))((((((((('''***)))((()))++++++***(((***************)))((((((&&&'''(((((((((((('''&&&(((((((((((((((((((((((('''((((((((((((((('''''''''&&&&&&%%%&&&'''((()))&&&&&&''''''''''''''''''%%%'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''&&&%%%%%%'''))))))'''%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&&&&&&&&&&''''''''''''%%%%%%&&&'''(((((())))))&&&'''((((((((((((+++---******)))))))))))))))***))))))''''''((()))+++,,,))))))***++++++++++++***KKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNPPPQQQOOOKKKHHHDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@@@@AAAAAABBBCCCCCCBBB@@@>>>>>>>>>>>>???===>>>?????????>>><<<;;;999<<<@@@AAA???===;;;:::666888:::<<<<<<:::888666777777777888999;;;<<<===<<<;;;:::999888888888888;;;:::999888888888999:::999;;;===>>>===;;;;;;<<<::::::;;;<<<<<<;;;;;;;;;::::::;;;<<<;;;:::999888222222222222222222222222333222111111222333555666888777555555444555666777444666777999999777666444666666666666666666666666666666777777777666666555555666666777666444222111444444444555555555666666111222333333222///---+++............///111222333333333333222222111111111000000000111222222333333000111111111111222222222222222333333222111///.........//////000000111111---///111333444555444444000000000111222222333333111111111111000...,,,++++++,,,---...//////......---///000///...---,,,---))),,,......,,,***,,,......------,,,,,,------...***+++,,,------------,,,000---,,,---000222000---************************---,,,+++*********+++,,,***+++---,,,,,,+++---...++++++++++++,,,---...///******))))))***,,,...///((()))***+++,,,---.........------,,,+++++++++,,,'''((()))***+++,,,------++++++++++++++++++,,,,,,++++++,,,---------,,,,,,++++++++++++,,,---...///,,,------------,,,++++++'''(((((()))***++++++,,,))))))***((('''&&&(((*********)))))))))+++,,,---+++,,,,,,------,,,,,,+++,,,++++++,,,---...///000///...---------///000111111...,,,+++,,,------,,,++++++,,,,,,,,,++++++***((()))***+++,,,------------,,,,,,,,,,,,,,,,,,---***+++++++++***)))'''&&&(((((((((((())))))))))))((('''''')))+++,,,+++***++++++++++++***)))''''''%%%&&&''')))))))))(((((())))))))))))((('''&&&%%%$$$&&&(((***++++++))))))******))))))(((((((((''')))((('''(((******)))'''***************)))((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))%%%&&&'''((())))))))))))'''&&&&&&%%%&&&'''((()))'''''''''''''''&&&&&&&&&$$$&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((''''''''''''&&&$$$$$$&&&))))))&&&$$$$$$%%%!!!"""$$$%%%&&&'''''''''######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############&&&&&&&&&'''''''''((((((&&&''''''((()))***++++++))))))***)))''''''(((***)))(((((((((((())))))***)))(((''''''(((***,,,...******++++++++++++******KKKJJJJJJKKKMMMMMMLLLJJJOOOPPPPPPPPPOOOLLLIIIHHHEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@?????????@@@AAAAAA@@@??????>>>?????????>>>===;;;:::999:::;;;;;;:::;;;===>>>>>>>>>======;;;;;;::::::999888777777888888777777888888999:::888:::::::::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888777777666555444444555666777555333222333444444555555444444444444444555555777888888888999;;;<<<;;;999777555666666555444444555666777777777777777777666666555666666666666555555555555666555444333333444555666:::888444111....../////////...------...000222444222333444444222111222333000000111222222222222222111111111111222333444444555444333222111000000111111111111222333444555666666666666777888999999999333222000//////111222444222222111111000/////////---...000222333222111000/////////000///......---//////000000000///---,,,,,,---...//////...---------///111333555666666666666444222000......---...///...,,,+++***+++,,,,,,++++++,,,---------,,,,,,(((***---//////...+++***...---,,,,,,---...///000...---,,,+++***+++,,,---...,,,***+++---000111222---,,,,,,---//////...---)))******+++,,,,,,------...+++(((&&&&&&)))---///---///111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,***)))(((---,,,+++*********+++++++++,,,,,,,,,+++)))'''&&&************+++,,,---......,,,******+++------,,,///...---,,,------///000******+++,,,---//////000222222111000///...---------***((('''((())))))))))))))))))******+++++++++...------,,,,,,---------...+++((('''((((((((('''%%%&&&''')))************(((((('''(((((()))***++++++,,,,,,,,,+++***((('''&&&'''((((((((((((***,,,******)))))))))))))))*********++++++++++++,,,,,,))))))************))))))***)))((()))***+++***)))******))))))******+++,,,)))((('''&&&&&&'''((()))***))))))(((((((((((())))))+++,,,,,,***))))))***'''''''''''''''((())))))((((((((('''&&&&&&&&&%%%))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((***+++,,,***'''%%%%%%&&&((())))))))))))))))))(((''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&((((((%%%"""&&&&&&''''''''''''''''''%%%&&&'''''''''&&&%%%$$$%%%%%%'''((())))))))))))&&&'''))))))***+++...000,,,,,,,,,,,,++++++***)))+++++++++)))(((***---000+++***((('''''''''((())))))***+++,,,,,,,,,,,,,,,LLLKKKJJJLLLMMMNNNLLLKKKLLLLLLMMMNNNMMMLLLJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@??????@@@@@@AAABBBAAAAAA@@@????????????===<<<;;;:::999::::::;;;:::;;;======>>>===<<<<<<<<<<<<;;;;;;:::999999888999888888888888999::::::999:::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::999999999888777777666666555444444555777777666444333333444555555555555555666666666666777888999999888999;;;<<<;;;:::777666777666555444555555666777666666777777777777666666666666666555555444444444444444333333333333444444888666333000//////000111111111/////////111333555555666666444222111111222111222222333333333222222222222222222333444555666555444333333222222222222222222222222333444555555666666666777777888888888555444333111111111222222000000000000000///......,,,...000222333333222222000000111111000000///......///000000///...---,,,///000111222222111000000111222444666888888888888666555222000///...............,,,+++++++++,,,,,,+++,,,,,,------------,,,((()))+++---------,,,+++......---------...///000------,,,+++,,,,,,---...---------...111222111000000//////000222333222000+++,,,,,,,,,------.........---***))))))+++...000...000222222111000000000///......------......///111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***************+++,,,---......,,,***+++,,,.........///...---,,,,,,---...///***+++,,,---...//////000222111000///...---,,,++++++)))'''(((***,,,,,,,,,................../////////...---,,,,,,,,,,,,,,,...,,,*********+++***)))((())))))***++++++++++++******)))))))))******++++++++++++++++++)))((('''&&&'''(((((('''(((***,,,++++++***))))))******+++,,,,,,------------......+++++++++,,,++++++******)))***+++---...---+++***+++++++++++++++,,,,,,---)))(((((('''''''''(((((())))))((((((((())))))***)))***,,,,,,***)))***+++(((''''''''''''((()))***)))(((((((((((((((((('''))))))))))))((('''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&''')))***++++++***'''&&&%%%&&&((())))))))))))))))))(((''''''''''''&&&&&&''''''((()))&&&%%%%%%'''******(((&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((())))))))))))&&&((()))******+++---000---.........------,,,+++,,,,,,,,,+++))))))+++---+++***))))))(((((())))))******+++,,,,,,,,,++++++LLLKKKKKKLLLNNNNNNMMMLLLIIIJJJKKKLLLLLLKKKJJJJJJHHHGGGEEEDDDCCCDDDFFFGGGCCCBBBAAA@@@@@@@@@@@@AAACCCBBBAAA@@@????????????<<<<<<;;;::::::::::::;;;;;;<<<=========<<<;;;:::======<<<<<<;;;;;;:::::::::999999999999:::;;;;;;:::;;;<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;:::::::::999999999888888888777777666555444444444444555777777666555444444555555555666666666777777777777888999::::::888999:::;;;;;;:::888666888777666555555555777777444444555666777777777777777777666555555444333333222222333333333333222222555333222000000222333555555333222111111222444555666777777555333111111111333333333333333333333333333333333333444555666666555444444444444444444444444444333333333333444444666666666666666666777777777666666555444333222111000111222222222111000///---...000222333333333333222222111111111000000000....../////////...------...//////000000//////...222333555777888888888888555444222000///...//////......---,,,,,,,,,------+++,,,---...............))))))***+++,,,,,,------//////...------.........---------------...///000......///111333333000...000//////111333444333222................../////////...---,,,---...///000///111333444222111111111000///---,,,,,,---///000111111111111000///......***+++,,,............---,,,,,,---...............++++++++++++,,,---......---,,,+++,,,...000000000......,,,,,,,,,,,,---...+++,,,,,,---...///000000222111000///---,,,+++******((('''))),,,...000000000000000000///////////////...---,,,,,,,,,,,,,,,000///...///000000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++******+++******)))((('''&&&'''(((((('''''')))+++,,,,,,++++++++++++,,,,,,,,,,,,------------......---------------,,,++++++)))+++---///000...,,,+++,,,,,,++++++,,,,,,---...((())))))******)))))))))(((((((((((())))))***+++)))***,,,,,,+++******+++((((((((((((((())))))***))))))))))))))))))******))))))))))))((('''&&&%%%'''''''''((((((((())))))&&&&&&&&&'''((()))+++,,,+++)))(((&&&&&&'''((())))))))))))))))))(((''''''((((((''''''(((((()))***&&&%%%&&&(((***+++***)))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''((()))******+++---///------.........---,,,,,,+++---...---+++))))))******++++++++++++***)))))),,,,,,+++++++++++++++***LLLKKKKKKLLLNNNOOONNNLLLIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFDDDBBBBBBDDDFFFHHHCCCCCCBBBBBBAAAAAA@@@@@@BBBBBB@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::999<<<<<<<<<<<<;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;<<<======<<<<<<===>>>========================;;;<<<<<<===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999666666777777777666444444333222222444666777666555555555555555666666777777777777777777777888999:::888888:::::::::999888777888777666555555555666777222333444666777888888888999999888777555444333333111222333444444333222111222111111111222444666777666555333111111111333444555666777555333222222333444333333222222222222222222222222333333444555666555555555666666666666555555444333333333333333444555555555555666666666666666777777777666666444444333444555666666555444333///000111222333333333222222222111111000000000000.........///............///////////////.........///111222444555555444444333222000......---............------------------,,,---......////////////++++++++++++,,,...///000000000///.........---------------...///000111111/////////000222222000...---,,,---///111222111000////////////////////////...////////////000000000111333555555333222111222///...+++******+++...///000000000000///---,,,+++)))***---///000000///...------..................+++++++++,,,,,,---...///,,,,,,+++---000222222222///...,,,++++++,,,------,,,------...//////000000222222111///...---,,,++++++***)))***---///000000...---------,,,,,,++++++---,,,,,,,,,,,,---......222222222444555555333111---,,,,,,,,,++++++,,,,,,---,,,+++***************************))))))(((((('''((((((((('''''')))+++---,,,,,,,,,,,,------...*********+++++++++,,,,,,............---,,,++++++***+++---...---,,,,,,,,,+++++++++++++++,,,------)))***,,,------,,,+++***(((((((((((()))***+++,,,)))***,,,,,,+++***+++,,,)))))))))(((((())))))***((((((((())))))*********(((((()))(((((('''&&&&&&&&&'''''''''((((((((((((%%%&&&&&&''')))***+++,,,***)))(((''''''((()))***)))))))))))))))(((''''''((((((((((((((()))******&&&&&&'''((()))******)))(((''''''&&&%%%$$$$$$###&&&%%%%%%%%%&&&''')))***))))))((((((((((((((((((((()))******)))***,,,...+++++++++,,,,,,++++++***)))+++---...,,,************+++,,,---,,,+++***)))---,,,,,,+++************KKKJJJJJJLLLNNNOOONNNMMMLLLLLLLLLLLLKKKJJJIIIIIIFFFEEECCCAAAAAACCCEEEGGGDDDDDDCCCCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<:::999;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<===;;;<<<>>>>>>===<<<>>>???????????????????????????<<<===>>>>>>>>>>>>===============<<<;;;::::::999444555666777777666444333222111222444666888777666777777666666666777888999777777666666666777888888777777888999999888888777888777555444444444555666111222444555777888888888::::::999888777555555444222333444555555444333222000000000111333555777888555444222000///000111222222444555444333333444555333222111111111111222222111111111111222333444555555555666777777777666666444333333222222222333333555555555555666666666666555666777888888888888888555666666777777666444444333333333333333222222111222111000/////////000000////////////////////////444333333222222222111111...///111222333222222111000///...---,,,,,,---...........................,,,---...///000111111000///...---------///111333000000000//////......---,,,---...///000000111111111///------///000000000,,,,,,,,,---000111000...............////////////...//////000000000000000222444666666444222222222000...,,,******,,,...000222111111000///---+++***)))***---///111111000//////...---,,,,,,+++++++++,,,,,,,,,,,,---...///000---,,,---///222444444333///...---,,,+++,,,---------......//////000000000333222222111000///......///---++++++---...///...++++++******)))))))))(((******+++,,,---///000111111111111333555444222000,,,++++++*********++++++,,,+++***)))))))))))))))*********)))))))))))))))((()))))))))(((((()))+++------,,,,,,---...//////*********+++++++++,,,,,,------......---,,,,,,+++,,,---...,,,***)))***,,,***************+++,,,,,,+++,,,---...///...------(((((((((((()))+++,,,,,,(((***,,,,,,++++++,,,---+++******)))))))))******'''''''''(((((()))))))))(((((((((((((((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((******++++++))))))(((((((((((()))***)))))))))))))))(((''''''((((((((((((((()))******'''((((((''''''''''''((((((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&((()))+++***))))))((((((((()))))))))*********))))))+++---***++++++,,,,,,+++++++++%%%))),,,...---,,,,,,,,,+++,,,---------,,,***)))------,,,************+++IIIIIIIIIKKKMMMNNNMMMLLLMMMMMMLLLKKKJJJIIIIIIIIIEEEDDDBBBAAABBBCCCEEEFFFDDDEEEEEEDDDCCCBBB@@@@@@>>>======<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>><<<===>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;<<<===>>>======>>>@@@????????????????????????======>>>?????????>>>>>>>>>>>>===<<<;;;;;;::::::444555777888888666555333333222333555888:::999888999888777666777888999:::777777666666666777777888555666666777777777777666777666555333333333333444222222444555666777777777999999888888777666555555333333444444444444333333000000111222444666777888444222111///...///000111000222333333333333444666222111000///000111333333111111111111222333444444555666777888888777555444222222111111111111222333444555555666666777888888555666777777888999:::;;;666666555444333333222222444444444333333333333222222111000///...///000000000000/////////000111222444333222111111111111111000111222333333333222111///...---,,,,,,---......---...//////000/////////---...///000111222222222111000/////////000111222//////000000000///......,,,---...///000000000///111///,,,,,,...000111111///......///111111000///------...//////000111111000000000111111111222222333555666666444222111222111000...------...000111222222222111000///------***+++---...000000000//////...---+++***)))))))))------------...///000000.........111444555555444111000...---,,,,,,---...////////////000000111111222222222111111111000000111///,,,,,,---------,,,++++++++++++************)))******+++---///111222///...---...//////...,,,+++***)))(((((()))***++++++******))))))))))))***++++++***************+++)))***+++***))))))***,,,---,,,,,,,,,---...///000,,,,,,------------......------............------///111222///+++)))***,,,******))))))******+++,,,+++,,,,,,---............))))))))))))******+++,,,(((***,,,---,,,,,,,,,...,,,+++******************''''''((((((((((((((()))'''(((((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''''''''((()))************))))))(((((())))))******)))))))))))))))(((''''''((((((''''''(((((()))***((())))))'''%%%%%%&&&((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&'''((())))))***)))((((((((()))***+++******+++***))))))+++,,,,,,,,,---.........------%%%(((+++------------...+++,,,,,,,,,,,,+++******---,,,+++*********+++,,,HHHHHHHHHJJJLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDBBBAAA???===<<<<<<<<<<<<===>>>>>>===>>>???@@@AAA@@@@@@???<<<===>>>?????????>>>===;;;;;;;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<:::;;;============>>>@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>======<<<;;;:::999888444555777999999777555444555555666888<<<======<<<:::999777777777888:::;;;999888888777777888888888444444444555555555666666666555333222111111222222222333444555666666666666777666666666555555444444333333222222222222333333111111222333444555666777333222000//////000111222000222333222111111222333111111000000111333555666222222222222222444555555555666777888777666444333////////////000111222222444444555666888999::::::888777777777777888:::;;;999777555333111111222222222222222333333444555666444222111//////000111222222111000000000111333444333222111///......//////111222333444444333222111000///.........///000111---...///000111000000///---...000111222333333333111111000000///000000000......000000111000//////------.../////////...---///...---...111222222222111000000000111111000...---...///000111222333444333333222222222333444555333444666666333111111111000000////////////000000...//////000000000//////++++++,,,---......//////...---,,,*********++++++------------...///000111//////000222555666555333222111///...------......//////000000000000111111000000000000111111111111000...,,,+++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---+++++++++,,,+++******)))(((((((((***,,,---++++++*********+++,,,,,,,,,,,,+++******+++,,,---+++,,,,,,+++******+++---,,,,,,,,,,,,---...///000,,,,,,------------......------...///000000000000111666999888222---+++,,,+++************+++,,,,,,************+++,,,---...*********)))******++++++(((***,,,---,,,,,,---...---,,,+++******************))))))))))))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))************)))((((((((()))))))))*********)))))))))))))))(((''''''''''''&&&&&&''''''((()))'''))))))(((&&&&&&)))+++((((((((((((((((((((((((''''''((((((((((((''''''***)))((('''((()))+++,,,***++++++***))))))***,,,+++,,,------.........---'''))),,,---,,,,,,,,,---,,,,,,+++***************,,,+++***))))))+++,,,---GGGGGGGGGIIILLLMMMLLLKKKGGGGGGGGGGGGHHHIIIJJJKKKDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFDDDCCCAAA???===<<<<<<======>>>???@@@>>>???@@@AAABBBAAAAAA@@@<<<===>>>@@@@@@@@@??????<<<<<<<<<===============:::999999999999:::;;;;;;999;;;======<<<<<<>>>@@@========================;;;;;;<<<===>>>>>>============<<<;;;999888888777444555888999999888666444777777888;;;>>>@@@@@@???:::999888777777999;;;<<<::::::999999888999999999333333333444444444555555555444333111000000111111333333444555666666666666444444444444444444333333333222111000000111222333222222333444444555555666333222000//////000222333111333333222000///000111222111000000222444777888333333333333444555666666666777888888777555333111............///000222222333444555777888:::;;;<<<;;;999777666666777999:::===:::777444222222333444000000111222444666888999555444222000000111222333222222111111111222444555777666444222111111222222111111222333222111000///111000000//////000222222---...///111111111000///......000111222333333444111111111000//////......---...///111111111000000---......//////...---,,,---...///222555555333111111000///000000000...,,,......000111333555666666555555444333333555666777333444666555333111000111---..................---((()))+++---...///000000,,,,,,,,,,,,,,,---...///---,,,+++***+++,,,---......------......///000111000000111333666666555333333222000///.........///000000000000111111111111---......///000111111222///---++++++,,,---...---+++++++++,,,,,,---------......---,,,,,,,,,,,,---111///,,,++++++,,,,,,+++***)))(((((()))+++---...++++++++++++,,,------...---,,,+++++++++,,,---...,,,------,,,+++***,,,---+++++++++,,,---...///000******+++++++++,,,,,,,,,---...///111222222222222333999@@@@@@999111---+++,,,,,,++++++,,,,,,---...)))(((''''''(((***,,,---++++++******************(((***,,,---,,,,,,---...---,,,,,,+++*********+++,,,+++++++++******))))))''''''((((((((((((((('''''''''''''''((((((((())))))******++++++)))((('''(((((())))))*********+++)))))))))))))))(((((('''&&&&&&&&&&&&&&&'''((((((&&&(((***)))'''(((,,,///((((((((()))))))))))))))'''''')))))))))((('''&&&)))(((''''''(((***,,,...++++++,,,***)))(((***+++)))***++++++,,,,,,,,,,,,)))+++,,,,,,+++***+++,,,---,,,***)))((()))***+++,,,+++***))))))+++---///KKKKKKJJJKKKLLLLLLJJJIIIEEEGGGHHHIIIIIIHHHFFFDDDHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCDDDDDDBBB@@@>>><<<<<<<<<<<<<<<<<<======>>>?????????>>>??????@@@@@@AAA>>>::::::<<>>;;;===???AAAAAA>>>999777<<<<<<;;;:::::::::;;;;;;??????>>>>>>>>>>>>??????@@@@@@@@@@@@???===<<<;;;<<<;;;;;;;;;::::::::::::>>><<<999666555555777888777777777777888888888888555555666:::>>>BBBCCCCCC666666666666666777777888777777666666555555444444444444444666888888666555333333333222000000222444333333333444444444555555222333444555555444333222333444555555444333111000...///000111333444555666666555333111111222333444555555444444444555555666333333333333444555666666333333333444555666777777777777777888999999::::::999444///---///222333333222333555666777777777777777777666666666777777888===;;;999777777555333000111222333444555555666666555555444333222222222222///000000222333444555555444555555333111000222333333222222222111111000000111000/////////111222333333333222111000000111111111111222333333222000000111111222222111000...---///000000111111111000000//////000000///...---+++.........000222222000...000111111111000///---,,,---------...000333555777666555444333333444666777333333333222222222111111222000------...///......,,,...000...,,,***,,,...***+++---......---,,,+++---,,,+++++++++,,,---...,,,,,,+++***+++---000111222333444444333222000///000000////////////000000//////000000111111222222222000//////000000///---------,,,,,,------...///---+++***+++...000...,,,,,,,,,,,,---------......---.........------,,,+++---+++***(((((()))+++,,,000///---,,,,,,---///000000///...---,,,,,,---......------...//////...---.../////////...,,,***)))---,,,,,,,,,,,,,,,,,,,,,////////////////////////666555444222111111000000...------,,,,,,------......---,,,,,,++++++++++++...---,,,,,,++++++++++++)))***+++,,,------...------------,,,,,,+++++++++,,,,,,---------,,,++++++------------------------,,,,,,++++++***))))))))),,,,,,+++)))((('''&&&%%%)))***+++,,,---,,,+++***++++++++++++++++++++++++&&&%%%$$$'''***,,,***(((***++++++++++++***))))))((((((''''''''''''((((((***+++++++++***)))'''&&&))))))***+++++++++++++++&&&)))+++***((('''***,,,,,,,,,++++++***++++++++++++++++++++++++***)))(((,,,)))''''''***+++***(((+++)))'''))),,,---,,,***KKKJJJJJJJJJKKKKKKIIIGGGEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGEEEDDDDDDDDDDDDDDDAAABBBCCCCCCBBB@@@>>>===>>>=========>>>???@@@@@@@@@@@@????????????@@@@@@AAA>>><<<<<<>>>@@@???>>>;;;<<<<<<===??????>>>===<<<;;;;;;;;;<<<======>>>>>>>>>============>>>>>>@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;<<<;;;888555444555666777555555555666666666777777444333444666999<<<<<<;;;666666555555666666777888666666666777777777888888555444555666888888666555333333333111000000222444444444444555555555666666444555666666666555444333444555555555555333222111//////000222333444555666777555444222222222444555555555555444444444555555111111111111222333444444444333333444444666777777777777777777666666666666:::555000...///222333333333444555777777777666666666666666555555666666777:::888666666666666444333222222222222333444555666555444333222111111111111///000000111333444444555555666666444222111222444222222111111111000000000000//////...///000111222333222111000000000000111000111222222222111000///000111111222222111///...111111222222222222111000000000111222111000///......------///111222111000000000111222111000///...---------...000222444666777555333222111111222333111111111111111111222222222000...---///000000000...000111///,,,***+++,,,++++++,,,,,,,,,---.........---,,,++++++,,,------...---,,,,,,...000222444333333444444333222111000111000000//////000000111...//////000000111222222222000//////000000///...------,,,,,,,,,---.........---+++---///000///---------------............,,,---------,,,,,,+++***,,,,,,+++*********+++,,,000///---,,,,,,---///000111000///...---......//////......///000000000///.........///......------,,,,,,,,,,,,,,,---------////////////////////////111000///..................------------------.........---,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,***+++,,,------.........,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,+++------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***)))((((((''',,,,,,---.........---,,,------,,,,,,,,,+++++++++)))'''''')))+++,,,+++)))***************)))((('''(((((())))))))))))((((((***+++++++++***)))((('''))))))***+++++++++++++++(((***,,,,,,,,,,,,---.........---,,,,,,,,,------,,,,,,------,,,,,,+++***,,,***((()))+++,,,+++)))+++***)))***---...---+++KKKJJJIIIIIIIIIIIIGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCBBBCCCCCCAAAAAABBBCCCBBBAAA???>>>????????????@@@AAABBBCCCAAAAAA@@@@@@???@@@@@@AAAAAA???>>>???@@@AAA@@@???>>>;;;999999;;;<<<======;;;;;;;;;<<<===>>>@@@AAA=========<<<<<<=========@@@???>>>======>>>??????>>>>>>>>>>>>============;;;999777555444444555666666666666666777777777777444333333444666777666555666555555555555666777777555555666777999:::;;;;;;555555555777999999777555222333333111000000222555666666666666666777777777777777777777777666555444333444444444444222111000///000111222333444555666666555444333222333444555666666555555444444333333111111111111222333444444444444444444444555666777777777666555444333222111999666222000000222333333444555666777777777666555666555555444444444555555777555333333555666555555333222111000111333555666444444333222111111111111///000000111222333444444555666666555333222222444111111000000000000////////////...---...///000111222111000000000000000000000111111222111000///...///000111222222222111000333333333333333222111000000111222333333333222111...---,,,...000222333222000111222333222111000///,,,,,,---...///111333444666555333111///......///000/////////000222444555333111//////000222222111000111111///---++++++,,,---,,,++++++,,,---000111//////...---,,,,,,,,,---//////...///111333555777444444444444333222111111111000000//////000000111......//////000000111111222111///000111111000///------,,,,,,------...///000.........000111000///........./////////000000,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////------------//////222111000000//////000000//////000000000111111222...---------...///000000,,,,,,,,,------......//////000000000000000000///...------,,,,,,------.........------------......///......---------------......------,,,,,,------+++,,,------............+++++++++******************++++++,,,------------......---------,,,,,,,,,***++++++,,,---.........,,,,,,,,,+++++++++******,,,------......---,,,,,,.........------,,,,,,++++++******+++,,,---+++************)))((('''&&&%%%)))***++++++++++++***)))+++++++++++++++***)))((())))))***+++++++++******++++++,,,///111222111000111000//////.........///..................---,,,---,,,++++++------,,,++++++******+++---......---KKKIIIHHHHHHHHHGGGEEECCCDDDDDDDDDDDDEEEGGGHHHIIIEEEEEEDDDCCCBBBBBBBBBBBB@@@AAABBBBBBBBBAAA@@@@@@?????????@@@@@@BBBCCCDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???@@@<<<999888::::::999777<<<<<<<<<<<<===>>>???@@@>>>>>>============>>>>>>@@@???===<<<<<<>>>@@@AAA????????????>>>>>>>>>>>>:::999777666555555666666888888888888999999999:::666555444444666777666555555555444444555555666777555555666777888::::::;;;777666666888999999777555222333333222111111333555888888888888888888888888999999999888888777666666222333333333333111000///000000111222333444555666444444333222222333333444666666555555444333222111333333333333444555666666444444444444444555666777666666555444333222111111666444222111222333444555555666777888888777555555555555444333333333444444444333111222333444444333444333111//////111444555555444333222222111111222///000000111222333333333333555555444222111111222000000000//////////////////...---,,,------//////111111000//////000000111000111111222111000...---...///000222333333222222333333333333222111000//////000111333444444333333...---+++---///222444444333333444444333111000///,,,------...000111222333555444222000////////////////////////111444777888555333111000111222222111000000000000............,,,,,,---...///000111111000000///......---------//////000111222444666777555555444444333222222111000//////......//////000---......///000000111111222111000000222222111000...------------...//////111111000111111111111111//////000000000111111111------,,,,,,,,,,,,,,,---,,,---......///.........000///............///000222222222111111111222222///000111111111111222333///...---,,,---...///000,,,,,,---...//////000000000000111222222111000000...............///000111//////............//////000//////.........////////////...------......///,,,---...///////////////,,,,,,,,,,,,+++++++++++++++,,,---...///000000000///......------,,,,,,,,,,,,,,,,,,,,,------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***------..................---,,,,,,------,,,+++***+++++++++***)))((('''&&&)))+++,,,......,,,+++))),,,,,,,,,++++++******)))******++++++++++++******,,,+++,,,000444666444111222222111000////////////......////////////..................//////...---++++++++++++,,,---------JJJIIIGGGGGGGGGFFFDDDBBBDDDCCCCCCDDDEEEFFFGGGHHHEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@?????????@@@???@@@AAAAAAAAA@@@@@@@@@???===<<<===@@@???;;;777======<<<<<<;;;<<<<<<===@@@??????>>>>>>??????@@@@@@???===<<<<<<>>>@@@AAA????????????>>>>>>>>>>>>::::::888777777777777777777888888888888999999999555444444555777888888777444444444444444555555666555555666777777888999999888777777888:::999777555333333333333222222555777999999999999999999999999999999888888777777777777444555555666555333222111111111222333444444555666333222222222222222333333555555555555444333111111333333333333444555666666555444444444444555666666444444444444444444444444222222333333444555777888666777777888888777666555555555444333333333333333333222111222333333222111555444111//////111333444666555444333333222222222000000000111111222222333111222444333111//////000///////////////000000000///...---,,,,,,---...///111111000000000000111111111222222222111000...---...///111222333333333333222222222222111000......---...000222333333222222...---+++---///222444444555555555555333111...------......///000111111111222222111111111111222222111111111222444666888:::888666333111111111111000////////////111111111111,,,...000333444333111000000000000000//////......//////000111222444555666555555444333222222222111///......------......///......//////000111111111222111000111222333222111//////......//////000111222222222222222111222222000000000111111111222222000///.........///000000......///000111000000000000000000000000000000000222222333333333333333333///111333333111000111222000///---,,,,,,,,,---...------...///000000111111000111222333333222111000////////////000111222222000//////......//////000111000000///000000111111000//////...//////000000......///000000000//////...........................///000111222222333333/////////.........------......---------,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,,,,++++++,,,,,,---...//////000000------...---,,,+++******---------,,,+++***))))))***,,,...//////...,,,***,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++---+++,,,000444777555222333333111000000/////////......///////////////......///000111000/////////,,,,,,,,,,,,,,,+++,,,,,,IIIHHHGGGGGGGGGGGGEEECCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@???>>>===>>>@@@===<<<>>>CCCIIIIIICCC>>>>>>===<<<<<<;;;;;;;;;<<>>======>>>??????>>>>>>>>>>>>============::::::999888888888888888555555555555666666666666333222222444666777777666444333333333333444555555555555666666777888999999999888888999::::::777555444444555444333444777999:::::::::999999999999999777777666666666666777777888999999:::999777666555222222222333444555555555222222333333333333333333333444555555555333222111111111111111222333444444555555444444444555555666222333333444555666666666000222444555555666777999555666777888888888777666666555444444333333333333333333444555777666333111666555333111000111222333555555444333222222222222000000000111111111222222///111333333000.........//////000000000000111111000///...---,,,---......111111111111111111222333222333333333222111///......///111333333444333333111111111111111000///...,,,---///111111111111111...---,,,...000222333222555555555444333000...---...///000111111111111111///000111222333444555555222333333555666777777888888666333111111111111000///......000222444444333...000444777777555222//////000000111111111000//////000111222333444444444555444333222111111111111///......------......////////////000111111222222333111111111333444333222111111000000111111222333222333444333111111111333000000000111111111222222222111000000000111222333000000000111111222222333222222222222222222222222222222333444444444333333000444888888444111000111000000///...---------.../////////000000111111222111222444555555444222111///.........///000000111000000////////////000000111111111111111222222333000000//////000000111111///000000111111000000000000000000000000111111111111222222333444444444444000000000000000000000000000000//////...------,,,........................222111000///////////////+++,,,,,,---...///000000,,,...//////---++++++,,,---............---,,,,,,,,,,,,............,,,,,,------,,,++++++,,,,,,---------.........---,,,,,,...---...000333555666555555444333222111000000000...//////000000000000000...000222222111//////000...//////...,,,***+++,,,HHHGGGGGGGGGHHHHHHFFFDDDBBBCCCDDDEEEEEEEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBAAA@@@?????????AAA@@@??????????????????AAA@@@???>>>===============>>>>>>===;;;:::===@@@>>><<<>>>DDDKKKLLLGGGAAA=========<<<======>>>>>>@@@@@@????????????@@@@@@@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;888888888888777777777777333444444444555555555555555444333444666777777666333333333222333444444555444444555777999:::<<<<<<:::999999:::;;;:::888555555666666555555666888;;;:::::::::999999999888888444444333333444555777888999999:::::::::888777666222222333333444555555555333444444555666666555555222333444555555444222111111111111111222333444444666555555444444444555555222222333444444555666666222555777777555444555777444555777888999999888777777666555444333333333333111333666:::===<<<888555666555444333222222222222444333222111000000000000000000000000111111111111///111333333111///......000000000111111111222222111000...---------...///222222222222222333444444444444444444333111000...///000222333444333333222111111111222222111111000---...000111111111000000...------///111222111000222222333333333111000///000111222333333222222111//////000222333444444444222333555666777666444333555333111000222333333222111//////000333555444333333555777888888666333222...///000222222222222111111222222333444444333333444333111000///000000000000000////////////000000000000111111222222333333333222111222444444444333333222222222222333444444222333555333111000111333000000000000111111111111333222111000111222444555222111111111111333444555333444444444444444444333111222333444444444333333222888======888333000000//////000111111111111000111111111111111111111111111222444666666444222111/////////...//////000000111000000//////000000111222222222222222333444444000000000000000111222222000111111222111111000000000000111111222222222222222333333444444444333333000000000111222222333333111111111111111111111111111111111111111111000000444333222111000000000111---------------------------///111111...---...///------......//////......------------------------...---,,,++++++,,,---...///////////////...------000000111111111333666999777666555444333222222222000000111222222222222222---000333333111//////000222333444111---++++++,,,HHHGGGGGGGGGIIIIIIGGGEEEBBBCCCEEEFFFFFFDDDBBBAAAFFFEEEDDDCCCCCCBBBCCCCCCEEEDDDBBBAAA@@@?????????BBBBBBAAA@@@????????????@@@???>>>===<<<<<<<<<<<<<<<======;;;888999<<<@@@@@@======BBBHHHIIIDDD>>>============>>>@@@AAABBB??????>>>>>>>>>>>>??????@@@@@@@@@@@@???===<<<;;;<<<;;;;;;;;;;;;:::::::::777777777777666666666666555555555555666666666777888777666666888888777666333333222222333333444555333444555888:::===???@@@:::999999:::;;;:::888666666777777666666777:::<<<:::::::::999999888888888222222222222333555666888777777888888777666444333222333333444444555555555555555666777888888777777111222444555555444333222333333333333444555666666666555555444444444555555222222333333333444444444444777999999555333333444444555777888999999999888888777666555444333333333111333888>>>BBBAAA===999666666555555444333222111222111000///............000000000000111111111111000222444444222000//////000000111111222222222333111000///...---......///333222222222333444444555555555555555444222000///000111222333444333222222111111222333333333222222...///000111222111000000.........000222222000...///000111222333222222111111222333444444333222111//////000222333333333333222444666777777555222000222111///000222444555444333111000111444555333111888888888888777666555444---///000222333333333222333333444444555444444333333222111////////////000222222111111111111222222111111111222333333444444333222111222444555444333444444333333333444555555111333555333111///111333///000000000000111111111333222111000000222444555333222111000111333666777444555555666666555555444000111333444555444333333444:::AAAAAA<<<555111000...///111333444444444444222222222111111111111111111333555777777555333111111111000000000000111111111111000000000000111111222222222222333333444555111111000000111222333333111111222222222111111000000000111111222222222333333333444444444333222222000000111222333444444555111222222333333444444555444444444333333333222222444333111////////////000000///...---,,,+++******...000333222000///000222+++,,,---...////////////...---,,,,,,,,,,,,---......---,,,+++,,,---...///000000111000000///......111333333222000222777<<<999888777666444444333333111222333333444444444444,,,000333333111//////000555777777444///,,,,,,---KKKJJJIIIGGGGGGHHHIIIJJJFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDCCC@@@???======<<>>===>>>??????>>>>>>???@@@???===;;;999<<<;;;999777888>>>GGGOOO@@@@@@???>>>>>>?????????@@@@@@???>>>???@@@BBBCCCBBBAAA???===<<<;;;<<<<<<@@@@@@???===<<<<<<<<<<<<;;;:::888777777999:::<<<<<<:::888666444333333444777777666666555555555444777777666555444333222222333444444555666777777888333444666999;;;===???@@@:::999999888888777777777888777777666777999;;;<<<;;;;;;;;;:::888777555555333444555555444444555777666777777666444444555666555555666666666444333222444444555555555555555444444444444333333333222222333555777888666555555555555666666444333333555777222000///222666999777444666777777666444444555777777888888888777666444333777777666666555555444444111333555888:::;;;;;;;;;444555666555333333555777222222333222222111000///000111222333222222000//////000111222222111000///111111111111111222222222333222222222111111000000///000111222333333222111666555555444444333222222666444333111111222444555000111222222222000///......//////000000000000///...///000111111222222111555444333222111111000000111222333333222111000///000000000000000000000000111222333666888888666444111111111000000000000///444222111333666777555333///222444333000...---///000000//////.........------///222333333333444666444444333333222111000000333222222111111222333333222222111111111111111111222222111111111111222222000000000111222222333333222444666666555333333333111333333222000///000111444444555555555444333222444444333222333444555666888888777555555444444444444333222333555555222///444<<>>>>>>>>AAAAAA@@@???????????????>>>???@@@AAA@@@>>><<<;;;:::::::::999999<<>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>;;;:::888777777888999:::===<<<:::888666555555555777666666666555555555555777777666666555444444444444555555666777777888888999999:::;;;<<<===>>>>>>999999::::::999888888777777777777777777999:::;;;888888888777666555333222222333444444333222333444666555333333333444555666555555666666666555333222333444555666777888888888555444333333222222222222333555888888666555555555444555555333222222444666999777444222111333555777777888888666555444555666888999999999999888666555888777777666555555444444222333555666777777777666444555555444333333444666222222333222222111000///111111222333333222111000///000111222222111000000111111000000//////......333333333222222111111111---...000222333444444333555555444444333222222222444333111111111222333555333333333333333222111111//////000000000//////......///000111111222222222444444444333333222111000111222222333222111000///////////////////////////222222333555777777555333111111111111111111111111333111000222444555444222///222444333000......///....../////////////////////111333444444444555666444444333333222111111000333333222111000000000000000000000111222222222333222111000000000000111222222222222222111111111111222444555555333222222333222333333222111000000222333333333333333222222222444444333333333444555666888777666555444444444444444333222333555555222///222888<<<:::333......111//////000111333444444555444444444444333222111000111222222333333222222222333222111000000000111222///111222222111111222444333333222222222222333333555555444444222111///...333333444444333222222111111111222222222222222222111000000111222333444444000000111111222111111111555444444444555555555444333333444333333333222111.../////////......---,,,111111000000//////......---...000111222222111111......---------...000111000/////////000000111111//////..................000000//////000000111111000111333444555555444444444333222333444444222000111222333333333333222111///111444555444222222222333333333333222222111111BBBCCCEEEFFFHHHIIIJJJJJJHHHHHHGGGFFFEEEDDDCCCCCC@@@AAABBBCCCCCCCCCCCCBBB@@@@@@???>>>>>>>>>??????@@@@@@AAAAAAAAA@@@??????<<<===???@@@@@@>>>===<<<888999;;;;;;::::::<<<======>>>???@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;888888999999;;;<<<>>>???<<<;;;999888777777888999===<<<;;;999888777777777666666666666555555555555777777666666666666666666666666666777888888999999<<<<<<<<<;;;::::::999999888999;;;<<<;;;:::888777777777777777777888999:::777777777666555444333222111222444555555777:::<<<:::666111000222444555444444555555666555555444333333444555777999:::<<<<<<666555333222111111222222444666888888777555555666333444444333111222444666555666666444111222555999888999999888666444555666999999:::::::::999999888888888777666666555555444333444444555555333222111222333444333111111333444222222333222222111000///222222333333333333222222111111222222222111111000222222111000///......---333333333222222222222222,,,...000222444555555555444444333333222111111000111111000000000222333444444333222222222222222222000111111111000///....../////////000111111222222222333444555555444333222222222222333222222111000////////////////////////333333333555777666333111000111111222222333333444333111000000222333333222///111222222111000000111.........///000000111111111333555555444444555666444333333222222111111111333333222111000//////...//////000111222333333444222111///......///111222444444333222222111000000333444444222111000111333222333444333111000111222333222222111111111111111444333333333333444555666666666555555444333333333333333222333444444222///111444666333...,,,///333///000000111222333444444444444333333222222111111000000111111111000000///333222111111000000111111...000222222111222333555333333333333333333333333666555555444222111///...444555555555555444444333333333333333333333222222000000000000111222333333///000111222333333333333555555555555555555555555555555555555444444444333000000///............///111111222222222222222222///000111222333333333222000///...---...///000111000000000000111111111222111111000///......------000000000000111111222222111222333444444555444444444333222333444444222000111111222222222222111111///222444555444333333333///000222333444444444333BBBDDDFFFHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAABBBBBBCCCCCCCCCCCC@@@???>>>>>>======>>>>>>???@@@AAABBBBBBAAA@@@???:::;;;===>>>???>>><<<;;;777888:::::::::::::::;;;<<<===>>>@@@AAAAAA@@@@@@>>>@@@AAABBBBBB@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;666666777888999:::<<<===<<<;;;999888777777777777<<<;;;:::999888888777777666666666666666555555555666666777777888888888888777777888888888999999999::::::999888777666555555888999;;;======;;;999777777777777777777888999999777777888777777666555555111222444666:::AAAIIIOOODDD<<<444111222444333111444444555555555555555555444444555666888999;;;<<<777666444222111111222333444666888888777666666666444444444333222333555777111222444666888888888777999:::;;;999777555555666888999999999999:::999999888888777666666555555444333333444444444222111000111222222222000000222333222222222222222111//////222222333333444444444333222222222222222222111111333333333222222111111111222222222222222111111111...000111333555555555444333333222222111000000000////////////000111333444222111000//////000111222333333333222111000///.../////////000000111222222111222444666666555444333222222222222222222222111////////////////////////444333444555666555222///000000111222333555555666444333222111222333333444000111111111111111111222000000000000000000000000222333555555444333333444333333333222222111111111222222222222222111111000000000000111222222222333222000...------...000222444444333333222222222222333333333111//////000222222333444333222111222333444333222111111111222222333333333333444444555555444555555444444333333222222222333444444333111000111444555222///...111555000111111111222222333333444444333222222222222222000000111111111000//////222222222111111111111111...000111222222222444666333333444444444444333333666666555444333111000///444444555555555555444444555555555444444333333222111000000000111111222333111111222333333333333333666666777666555555555666666555555444444444444444333333111000000111222333222222222222222222222222111111222333333444444444111000///...//////111111000111111222222222222222111111111111000///......000000111222222333333333222333333444444444555555333222222333444444222111222222222333333222222222000222555666555444333333222333444555555333111///FFFGGGHHHIIIIIIHHHGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA???>>>======<<<<<<>>>???AAABBBBBBAAA@@@???<<<===???@@@@@@???>>>===999888777888999<<<===>>>;;;<<<===>>>??????@@@@@@===???AAABBBBBB@@@===;;;;;;;;;;;;;;;;;;:::::::::777777777777777888999999;;;:::999888777777666666999999888888888777666666555555555666666666666666666666777777888999999999888888888888999999999999888888777777777666666666777999;;;======;;;999888666777777777888888888888666777777777777777666555555555555666;;;EEEQQQYYYMMMEEE:::444444444111///444444444444555555666666666666555555555666777777777666555333333333333444444666888999777666666666555555666555444444777999BBB;;;555555999;;;999555999:::;;;;;;999777666777777777777777777888888888777777666666555444444444111222333444555444333222000111222111//////111222222222222222222111//////222222222333333444444444444444333222222222222222111111222222333333444444000111111111111111111111222222444555555444333222333222222111111000//////......//////000111222333111111/////////000111222555555555444333222111000000/////////000111222333111222444555666555555444222222222222222222333333111111111111111111111111555444444666666555222///000000111333444555666777555555555555444444555666222111111111111222222222333333222111000//////...000222444444222222222333333333222222222222222111000000222333444555555444333222222222111000000000111000///......///000111222222333333444444444444333333333111......000111222333444444333222333555555555444333333333333444333333333444444444444444333444444555555444333222111222333444333222111000000222555444222111222333222222222222222333333333555444333222222222333444222333333333222222111000222222222222111111000000...000222222222333555666333444555555555555444333555555555444333222111000222333444444444444333333666555555444444333333333111111111111111111222333444444444444444333222222555777888777555333444666555444333333222333333333444333222111111222444444444333333222222111111000222222222333444444555555222222000000000000111222111222333333444333333333000111111222222111000000000111222333444444444444444444444444444444555555333333222333555555333222444444444333333444444444000333666777666444444444444555666666555222000...JJJJJJIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@???>>>=========>>>>>>???@@@@@@@@@@@@??????@@@BBBCCCCCCBBB@@@???:::888666666999===???@@@<<<<<<;;;;;;<<<===>>>???===>>>@@@BBBAAA@@@===<<<;;;<<<<<<<<<;;;;;;:::999888777777666666666777777999999999888888777777666666666777777777666666555555555555666666666666666666666777777888888888999888888888888888888888888777777777888888888999999777888:::;;;<<<;;;999888666666777888888777777666444444555666666666555555888777666555888@@@JJJQQQMMMFFF===777444333222000333333333444444666777888888777555333333333444444666666666666666555555555555777999999888666666777555666666555555555888:::XXXIII999111444999888555888:::<<<<<<:::999888999777777666666555666666777666666555555444333333222111222333555555555444444000111222111//////111222222222333222222111000///222222111111222333444555555555444333222222222222...//////000111222333333000111111111111222222222444444555555555444333222333333222222111000000/////////000000111111222222222222222222222222333444444555555555444333222222000000/////////111222444222222333333444444555555333222222222222333444444444444444444444444444444555555555666777666333111000111111222444555666666666777999888777666666666444222000000222222222111555444333222111///......///111333333222222222444222222222222222222222222...000222444666777777666444333333222111000//////000000000//////000000000222222333444444555666666333444444222///...///000222444555555333333444666666666666666666555444444222333444444555555444444333444555666666555444333000222444444222000000111...000333444333111000000444444444444333333333333666555444333333444555666555555555555555444333222111222222222222111000000///111333333222333444666333444555666666555444333444444444444444333222222111222222333333333333222444444444444444444333333333222222222222222333333666666666555555444333222555777888777333222333666555444222111111111222333222111111111111222333333444333333222111000000///333222222222333444555666444333222111000111222222111222444555555555444333000111222333333333222111000111333555666666555555555555444444444444555555444333333444666666555333555555444444444444555555111444666777666555555555333444444555555444222222JJJIIIHHHGGGEEEEEEDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEGGGFFFDDDBBB@@@@@@@@@@@@AAAAAA@@@???????????????>>>>>>======>>>>>>???@@@@@@AAABBBCCCBBB@@@>>>===:::888555666:::===>>>>>>===<<<:::888999:::<<<>>><<<===???@@@@@@@@@>>>===============<<<;;;999888777777666666666666777777777888888888888888777777555555666777777777666555555555555555666666666777666666777777777777777777888888888888888888888888666666666777777888888888777888888999::::::999999666666777888888777666555444555666666777777777666777777777777777:::???CCCCCC@@@:::666333222333444333333333333444666888999888777555333222222333444555666888999999888777666555777999999888777666777444555555555444555888:::QQQEEE888111444888999888777999<<<===<<<:::::::::999888666555555555555666555444444333333222111111111222333444444444333222111222222111000000111333222222333222222111000///111111000000111222444555777666444333222222222333000000000111111222222222222222222333333444444444333444555666666555444333444333333222111111000000000000111111111111111111111111222333333333333333222222333333333333222222000000///...///111333444444333222111111222444555333222222222222333444555777777777777777777777777555555666777888888555222000111111222333444444555555888;;;;;;999666555666666333000000222333222000444444333222111111000000///111333444333333444555222222222222222222222222...000222444666666555555333222222222111000000000000000111222222111000000444444444444555555555555333444555444111/////////222444555555444444555777444666777999888666444333222333444555555555444444333444666777777666555444///222444444111000000111000111333333222111111111666666666555555444444444777666555444444555777888777777777777666555444333111222222333222111000///111222333333222222444555444555666777777666555444222333444444555444444444111111222333333333333333333333333333333444444444444444333333333333333444555555666666666555555444444777888666222000222555555444222111000111222333111111222333333333333333222222222222222222222222333222222222222444555666555444333111111111222333222333555666666666444333222333444555444222111///000111444666777777666555666555444333333444555666555444444666777888777555555444333333333333444555111444777888777555555555444444444444444444444444IIIHHHFFFDDDDDDDDDDDDEEE@@@@@@AAABBBCCCDDDEEEFFFGGGFFFCCCAAA???>>>>>>>>>@@@@@@??????@@@AAAAAABBB>>>===<<<<<<<<<===???@@@>>>>>>???@@@???===;;;999999777666777;;;<<<;;;:::>>><<<999777666888;;;===<<<===>>>???@@@@@@??????>>>>>>>>>>>>===;;;999777666666666666666777888888666777777888888888888777444555777888888777666666444555555555666666777777777777777666666666666666888888777777777777777777444444444555555555555555777777777888888999999:::666666777888888777666555666777888999999::::::999333666888999999999:::;;;999888666333111222555888333333222333444666888999888777555333222333444555444666999;;;<<<:::999777555777999999888777777777333444444444333444777999777555333444777:::::::::666999<<<======;;;;;;<<<:::999777666555555555666444444333222222111111000222222333444333222111000111222222111000000111333222222333222222111000///000000//////000222333555777666444333222222333333444444333333333333333333444444444555555666666666111222444666777777666666444444333333222111111111111222222222222111111000...///000222222222111000000000111222222222111111111000///...///111333444555333111//////111333555333333222111222333555666888888888888888888888888666555666888999999666444000111111222222333333444333777<<<<<<:::666555555888444111000222222111///333333222222222222222222///111444555444555666777222222222222222222222222...000222444444444333222111111111111111222222222///000222444444222000///666666666555444444333333333444666555222000//////333444555555444444666777333555888999999777444111222333444555555555444333333555666888888777555444///222444444111///000111444444444333333333333333777777777666555555444444888777666555555666888999777777777777666555444333111111222333222111000///222333444444222222333444444555666888888666555444111222333444555555555555111222333333444444444333222222222333333444444444555555444333333444444444333444555666777777777777333666888666111///111555666555333111111222333444222333555666777666555555111111222333333444555555333222111111222333555666666555333222111222333333222333555777777666555444555555666666444222///---000111444666777777666666666666444333333444555666666555555666888999888666444444222222222222444444222444777888777666555666777666555333333222333333GGGFFFEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHFFFDDDAAA@@@?????????@@@@@@??????@@@@@@AAABBB===>>>>>>>>>????????????@@@@@@@@@>>>;;;999999:::::::::::::::::::::::::::<<<;;;:::999888999:::;;;;;;::::::;;;<<<>>>@@@AAA>>>>>>>>>======<<<;;;;;;:::999999888888777777777999999888888777777666666777777666666666666777777555666888888777666666777:::999888777777666777777444555777888888888777666555555555555666888999:::777777666555444444444444777777777777777888999999666666777777888888999999888888999999999999::::::;;;:::888666555444444555444333222222333444666777333333444444555666777777777777777777888888888888::::::;;;<<<<<<<<<;;;;;;;;;:::888666666666666777666666666777888888999999;;;;;;;;;;;;::::::999888;;;999777555444555666777666555444333333333333444888777555333222222222333111222222111000///111333444444333333333333333222222111000//////...//////444333222222222222333444333333333333444555666777666555444333333333333333444444333333333444555555222333444444222111222444111111111222222222333333000000///////////////000000000111111111222222222000000111111222222222222444222111000000222333555555444333333333333555555666777999;;;<<<<<<<<<;;;<<<777222222666888444///222333444444555555444444888888::::::999888666555666555333111000000000111444222000......000222444444555555666555333111000111222222333333222222111000111222333444444444444555444222111111111222222333333333333333333333333333333333333333333333333222444555555444333333444555555555444222333555777888888777777666666555555444333333222222333333444999999:::::::::999888888555555444333333222111111444555666777888888888777888777777666555444444333666666777777777777666666666666888888777555333111222111111333555666666444333333333444444444444444999888777777666666777777666666333000222666444000222333555555555777;;;===888666555444444555666888555444222111111222333555444444444666888888666444777888888666444333444555666333000///222555777888555555444444444555555666777666555666777777555333333222222333333555666666888555333222333555666666111222333444666777888999555222000000333444222111222111222222333444555666555666666666666666555555777666555555777888888777888888777666555444444333777777666777888888555333444444555555444444333222GGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFEEECCC@@@???>>>>>>>>>@@@????????????@@@AAAAAA>>>>>>==================<<<===>>>===;;;:::;;;<<<::::::::::::::::::::::::;;;:::999999999999:::;;;;;;;;;;;;;;;<<<>>>@@@AAA???>>>===<<<;;;::::::;;;888888888888888888777777777777666666555555444444777666666555555666666777555777999888777666777888999999888777666666777777555555777888888888777666555555666666777888888888666555555444444444444444777666666555666777888999666777777888999:::;;;<<<;;;;;;::::::999999999888:::999777666555444555555444444333333333444555666555555555555555555555666888888777777777777777777999999:::;;;;;;;;;;;;::::::999777666555555666666666666777777888999999:::;;;;;;;;;;;;:::999888777:::888666444444444555666555555444444333444444444777666555333222111111111000111222222000000111222333333333333333222222222111111000/////////000000444333222111111222333444333333333444444666777777777666555444333333333333444444444444555555555555333444555444333111222333222222333333333444444444444333333222222111111222111111222222222222333333000000000111222333444444333222111000111222444555555444333333333444555666666777888888999999999999;;;777333333555555333000333333444444555555666666:::;;;===>>>===:::888666555444333222111111111222444333111000000111333444666666777777666555333222333333444444444444333333111222333444444444444444444333222111111111222333444444444333333333333333444444444444444444333333444666777777666555555666666777777666555555666888888777777777666666666555555555444444444444555555888888999::::::999999999666666555444333333222222333333444666666777777777888888777666666555444444555666777888888888888777888888999:::999777555444///222777999:::888555444333333333444555666777888999999888888888777777777666666555555:::@@@>>>999333444555555555777:::<<<888777555444444555777888666555444333333444555666555444444666888888666444777777777555333222333555888555111111333666888888555444444444555555666666555444444666777888777555666666555555555666666666888555333222333555666666222222333333444444555555555333111111333444333111111111111222333555666777666666777777777666666555777666555555777888888777777777777666555555555444555555555777999999777555555555555555555444444333GGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@???>>>>>>>>>??????>>>>>>>>>???@@@@@@??????>>>===<<<::::::999888999;;;;;;::::::<<<===::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@>>><<<:::888888999:::888888888888888999999999777777666666555555444444555555555444444555555555666777999999777666666777777777666666666666666777555666777777888888777777666666777888888777666666444333333333333444555555666555444333333555777888888888777888999;;;===>>>======<<<;;;:::999888888777777666555555555555555666555444444333444444444777777666666666555555555999999888888777666666666888888999:::::::::::::::999888777666666555666666777777888888999:::::::::::::::::::::999888777777888777555444333333444555555555444444444555555666444444444333222111000///...000333333111000000111222222222222222222222222111000000000000111111222444333222222222222333444222333333444555777777888888777666555444333222222333444555666777666666555666777888666444333222333444444555555555666666666666666555444333222222222222333333333333444444444111111000111222444666777444333222222222333555666555555444444444555666777777666666555555666666777999888666444333222111111555444444444555666888999<<<>>>AAABBBAAA===999666444333333222222333333444555444222111111222444555777888888888777666555444444444555555555555444444222333333444444444444333333222222222222333333444555555555444444333333333444444555555555555555555666777999999777777777888666888999999888777777888777777777777666666666666777777666666666666777777777777888999::::::::::::888888777666555444333333111222333444555666777777888888888777777666666555555666777888999:::::::::::::::;;;;;;;;;999888777888999::::::999999999:::555555444444666888;;;<<<888999:::::::::999777777666666666999BBBJJJGGG@@@555555666555444555888:::888777666555555666777888666666666666666666666666555444444555777777666444666777777555333333444555999666333222333666777777444444444555555666666666444444444666888999999888::::::999888777777666666888555333222333555666666444555555555555444444333666444333333444444333222000111111222444666777888666777777888888888777777777666555555777888888777666666666666666666666666333333444777999:::999777555555666666555555444333GGGGGGFFFFFFEEECCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDBBBBBBAAA@@@@@@?????????>>>>>>======>>>>>>???@@@AAA@@@???===;;;:::888888666888999:::999999;;;===999999::::::::::::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<======>>>??????@@@>>>;;;888777777888:::999999999::::::;;;;;;;;;999999888888777777666666555444444333333444444555555777888888666555555666555444444444444444555555666666777777888888888888666777999:::999777555444222222222333333444666666666555333222222444666888:::999888777888:::<<<=========<<<;;;;;;:::999999555555555555555555666666777666666555444333333333666666777777777777777777::::::999888777666555555666777888999999999999999999999999888888777777777888888888999::::::;;;;;;;;;;;;::::::999888777666666666444333333333444444555555555444555555666777222222333333222111///...---///222333222111000000111111111222222333333333111111111111111222333444444444444444444444444444333444555666777888888999888888777666555333222111222444666888888777666555888:::;;;:::777555444444666666666666777777777777666666555444333222111000444444444444555555555555222111111111333666888:::555555555555555666888888666666555444555666777888888777555444444444555666777888888666222000111333666555444444555777999;;;<<>>999666222222222333444444555666666555444333333444555666777777777777777666555555444444555555555555444444333333444444444444444333222222222222333333444444666666555444444333333333555555555555666666666666666888999999888777777888555777999:::888777777777777777777777666666666666888777777666666777777888666666777999:::::::::::::::999888777666555555444222222333444555777888999999888888888777777777666555666777999:::;;;<<<<<<;;;;;;;;;;;;;;;:::999888<<<999777777:::<<<<<<<<<999888666555666888;;;===888999;;;<<<;;;:::888666777666666:::DDDKKKGGG???666777666555444444666888888888777777777777888888555555666777777777777666555444333444666777666444777777888666444444555777888666333222333555555555444444555666666666777777555555555777999:::999777<<<;;;;;;:::888777555555888555333222333555666666777777888999999888777777666666666555555555444333000111111333555777999:::777777888999999999888888777666555555777888888777666666666666666777777777444444444777999:::888777444555555555555444333333EEEFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAA===<<<<<<<<<<<<===>>>>>>AAAAAA@@@>>><<<;;;999999777888:::999888888999:::999999999::::::;;;;;;;;;===>>>>>>?????????@@@@@@======>>>>>>>>>>>>>>>>>>???===:::777666777888:::;;;;;;;;;<<<<<<=========999999888888777777666666444444333333333333444444444666777666555333333444222222222222333333444555777777777777777888888999777888999:::999888555444222222222333444555666777666555333333333444666777;;;:::999888777888999999;;;;;;;;;;;;;;;;;;;;;;;;555555555666666666666666777777666666555444333222555555666777888::::::;;;;;;:::999888777555555444555666777888999999999999;;;;;;;;;;;;:::::::::999999999::::::;;;;;;<<<<<<;;;;;;;;;:::999888777666666666555555444444555555666666666555555666666777111222222333222111///...,,,///222333222000000000000000111222333333444444222222222222222333444555555555666666666666555555444555777888888888888888777777777666555333222111222333555777888888777666:::<<<===<<<:::777666666666666666777777777888888777777666666555333111000444444555555555666666666333333333333555777999;;;777777888888999:::;;;;;;888888666666666666888888999888666555444444555666666888999666222000222555777666555444555777999;;;:::<<<@@@AAA@@@<<<888444111222333444555666666777666666555444444555666666666666555555555444555555333333444444444444333333333333444555555555444444222222333333444444444444555555444444444333333333555555555666666777777777555777999888777666777777333555888888777555555555666666666666777777777777777666666666666666666777555666777888999::::::::::::999999888888777666666444444444555666777999:::888888888888777777777777555666777999;;;<<<======::::::::::::::::::999999444888BBBPPPYYYWWWIII===<<<:::888666666777999;;;888999;;;<<<;;;:::888666777666666888>>>CCC???666777777777555333333555777888888777777777777888888333444555666666666666555555444333333555666666555777888888777666555777888666444111111222333444333333444555666777777777777888777777888999999777666;;;;;;;;;:::888666555444888555333222333555666666666777999:::;;;;;;:::999777888888888777555444444111111222333555888999;;;777777888999999999999999777666555555777888888777666666666777777777777777555555555777999999777555444444444444444333222222CCCDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCBBB<<<<<<;;;;;;<<<<<<===>>>@@@@@@???>>>===<<<;;;:::888999:::999888777888999888999999::::::;;;;;;<<<===>>>???@@@AAAAAAAAA@@@>>>>>>?????????>>>======>>><<<:::888888888999:::<<<<<<<<<<<<============777777666666555555444444444444444333333444444444555666777777555333333444222222222222333444555666888777777777777888999:::888888999999999888666555333333333444555666777888666666555666666666777888999999999999999888888888999:::::::::;;;;;;;;;;;;555666777777777777777666777777777666666444333222555555666888:::;;;======::::::999888777666555444555666777888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<============<<<;;;:::999777666777777777777777777666666888888777666666666666666222222222222222111000000,,,...111222111000000111000000111222444555666666444333333333333444444555555666666777777666666555555555777888888777666555444555555666555333222111111333444666777777777666999;;;======;;;888777666555555666666666777777777888888999999888666444333444555555555555666666666333444555666888999999:::888888999:::;;;<<<<<<===;;;:::888777666666777888888777777666555555555666666888999777444333555888777666666555555666888999777999<<<======:::666444111222444555666777777777666555555555555555555666555444333333333333444444333333444444444444333333222333444555555666666666222333444444444444444333333333333333333333333333444444555555666777777777555666888888666555666777333444666666444444444555666666666666777777777777666666555555555555666666666666777888999999999999888888888888888888888888666666555555666777999:::777777777777777777777777555666777999;;;<<<<<<<<<:::::::::999999999999999666GGGccc~~~~~~aaaJJJ;;;:::888666666666777888888999:::::::::999777777555666555444777:::777111666777666555333333555666777777777777777777777777333333333444444555555666555444222333444666666555777888888777666555777999444222000000222333333333222333555777888888888777:::999888999999999777666888999999:::999777555444888555333222333555666666444666888:::;;;:::999888888999;;;:::888666555555222333333444666888999:::666777888999999999999999777666555555777888888777777777777777777777777777666555666777999999777555444444555555444444333222AAABBBDDDEEEFFFEEEDDDCCC@@@@@@@@@@@@@@@AAAAAABBB>>>???@@@BBBCCCCCCCCCBBB;;;;;;;;;:::;;;<<<<<<=========<<<<<<<<<<<<<<<;;;888999::::::888888999:::888888999::::::;;;<<<<<<<<<===>>>???@@@@@@@@@???>>>??????@@@???>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;777777666666555555444444555555444444444444555555777888999888666555555555333333444444555777888999888888777777777888999:::999888888888888888888888555555555555666666777888666777888999999999888888666777999;;;<<<;;;;;;:::::::::::::::999999999999777888888999999888777666666666777777666555444333666777888999:::;;;<<<===:::999999888777666666555555666888999:::;;;;;;;;;:::;;;<<<======<<<;;;;;;:::;;;;;;<<<======>>>>>>>>>>>>======;;;999888777888888999999999999999888:::999888777666555555555333333222111111111111222---...000000///000111333000111222333555666777888666555444444444444444444333444555666666555444333333444555666555333111000111222444555555333222111222222333444555666777777666888;;;;;;:::777666555444444444444555555555666666777888999888777555444444444444555555555666666444555777999::::::999888777777999:::;;;<<<<<<<<<===<<<:::888777666666777555666666666666666555555777777888777777777888:::777777666666666666555555555666888::::::888666444222333444666777777777777555555555555555555555555444444333222222333444555444444555555555555444444111222333555666777777777333444555555555444333222000111111222222333333333333333444555555666777777555777888888777666666777444555555444333333444666555666666666777777777888666666555555555555666666777777888888888888777777777777777888999999::::::777666555444444555777888666666666666666666666666555666777999:::;;;;;;;;;:::::::::999999::::::;;;>>>PPPkkkvvv___MMM888777666666666666666777999999888888888777777777222666666333333666666444666666666444333333555777666666666777777666666666444333333222333555666777555444222222444555555555555666666555444444666777333222111111333555555444222333666888999999888777999888888999:::;;;999888666777999::::::999888777888555333222333555666666777888:::<<<<<<:::888777888;;;===<<<999666555666444444444555666888999:::555666777888999999999999777666555555777888888777999888888888777666666666444444444777999:::888777666666666666666555555444@@@AAADDDEEEFFFEEEDDDCCC@@@@@@??????@@@@@@AAABBB<<<===???AAABBBBBBBBBBBB;;;::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<777888::::::999999:::<<<888888999::::::;;;<<<<<<:::;;;===>>>?????????>>>??????@@@@@@???>>>===;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999888777777666666666555555444444555555666999:::;;;:::888666666777555555666666888999;;;<<<999888777777777888::::::999888888777777888999999777666666666666777888888666888:::;;;<<<;;;999888333666999===??????>>>===<<<;;;::::::999888777777888999:::::::::888777666555666777777777666444444999999999::::::;;;;;;;;;999999888888777777666666666666888999:::;;;;;;<<<999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>??????>>>===<<<:::888777999::::::;;;;;;;;;::::::;;;;;;999777666555555555444333222111111111222333---...//////...///111333111111333444666777888999777666555444444444444444222222333444444333222222222333444444333000...,,,///111222444444333222111222222222222444555777888333666999:::888666555444333333333333444444444555333444666777666555333222444444444444555555555666444666999;;;;;;:::888777555666888999:::;;;;;;;;;???>>>;;;999777666666666333444555666666666444444777777777777888::::::;;;666777777777666555444333444555777888888777666555222333555777777777777666555555555555555555555555555444333222333333555666555555666666666666555555000111333555666777888888444444555666555444222111//////000111222333333444333333333444555666666777666777999999777666777888555666555444333333555777555666666666777777888888777777666666666666777777777888888888888777777666555666777888999:::;;;;;;888666444333333333555666555555555555666666666666555666777888999:::::::::;;;;;;:::::::::;;;;;;<<<<<>>444444555555666666666777999888777777666666777777000555777444222666999999555666666444333333555777555555666666666666555555555444333222333555777999555333222222333555555555333444555444333333444666333222111222444666666666222333666888999999888777777777777999;;;<<<;;;:::555777999;;;;;;;;;:::999888555333222444555666666;;;<<<>>>???>>><<<999777888;;;>>>===999666555666555555555555666777999999555555666888888999999999777666555555777888888777:::999999888777666555555222222333666999;;;:::999888888888888888777666666@@@@@@@@@@@@AAAAAABBBCCCEEEDDDCCCAAA@@@@@@AAAAAA>>>>>>???@@@@@@@@@@@@???===<<<;;;::::::<<<===???;;;<<<===??????===<<<;;;:::888666555555666888::::::888888:::>>>@@@@@@>>>;;;<<<<<<===>>>??????@@@AAA@@@@@@???===<<<:::999::::::;;;;;;::::::999999::::::999999888888777777::::::999999888777666666888777777777666666555555888777666555555555555555555666777777888777777666555555555555555666777777666666777888999::::::;;;===;;;999888888777555333333444666777777777666555444555777999;;;<<<======:::888666444444555777999<<<<<<;;;::::::999888888<<<:::666444333444666888777999<<<>>>>>>===;;;999999888666555555555666777888888777888999:::;;;<<<===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======<<<===>>>??????===;;;:::777777777888999:::<<<<<<;;;999777444333333444555444333222222222222///---,,,,,,,,,,,,---///111222222444777777777777888999:::999777555444444444555222222222222222222222222555444222111111111222222333333444555555444444444555555444333444555666777888888888666444444666888888777555333222333444555111111111111222333444555555444333333333555777888666777999::::::888666555999:::;;;============<<>>???@@@@@@>>><<<999777555555666666555444333333555555666666777777888888111222333444555555555555888777777666666666666666777777777777666666666666555333111111444777888999666555333222222333444666333222111111000000111111333333333111111222555777777555444888===???<<<888999::::::999888999<<<>>>>>>===<<<:::999888888888777888888888888999999999<<<::::::>>>BBBAAA;;;666;;;<<<======;;;999666555777777777777777888888999666777888999999999999999888888888777777777777777::::::888777777777888999777555444666:::<<<<<<:::666777777777777666666555BBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAA????????????@@@?????????@@@@@@??????>>><<<;;;:::999:::;;;===>>>:::;;;===>>>>>>===;;;:::999888777666666777888999999888888:::===??????===<<<<<<======>>>??????@@@@@@@@@@@@???===<<<:::999:::;;;;;;;;;;;;:::888777999999888888888888888888999999999999999888888888999999888888888777777777777666555555555555555555888777777666666555555555444444333333444444555666666666777888888999999999;;;999777777777777555333333444555666777666666555444555666888999::::::;;;888777555444444555777999;;;;;;::::::999999888888999888777666555555555555777888:::;;;<<<;;;:::999999888777666666555666666777777888999:::;;;;;;<<<===<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<=========<<<::::::888777777888888999:::;;;999777555333222111222333111000000000222222000......---------///000222333555777888888777666777888888777666444333333333333222222222222222222222222444333111000////////////111222222333333222222222444333333222333444555666777777777666444444555777888666555333333333444555333333222222333444555555555444333222333444666777666666777888888777666555888999:::<<<===<<<<<<;;;>>><<<:::888666666777777333333333333333333333333555555666666777888888888999888777777777777555333444333333555888:::::::::888666555777999999666444555444444444444444444555...///111333111///555???777777777777777777888888NNNIIIBBB<<<999777555444333333333444555555666666333333333333333333333333555666888999888777666555555666888999999888666555888888777666555555666666444555666777888777777666444555666888888777555444444444444444555555555555666666666777888999:::;;;777666555555555555666777666666777555444333444666999888666444444666888999>>><<<:::888888999:::<<<999:::;;;;;;;;;999777666666777777777666666555444666666777777777777777888222222333555555666666666888777777777777777888888888777777777666666555555555555444444444555777888666555333222222333555666444333222222111111222222555555555333222333555888999666555888<<<===:::666888999:::999888888:::;;;;;;;;;:::999888777777666666666666666666777777888;;;;;;>>>CCCHHHHHHCCC===;;;<<<<<<===<<<:::777666777777777777777888999999777888888999999999999888666777888999999999999999999999777666666666777888888666444555888999777555666666777777888777777666CCCCCCBBBBBBBBBCCCDDDDDDAAA@@@???=========>>>>>>@@@@@@@@@@@@???>>>======;;;:::999888999:::;;;<<<:::;;;<<<======<<<;;;:::888888888888888888888888999888888999<<<>>>>>>===<<<======>>>>>>?????????@@@@@@@@@???===<<<:::::::::;;;<<<<<<<<<:::777666777777777888888888888888888888999999999::::::::::::::::::999999999999999555444444444444555666666999888777555444444444444555555444444555555666777777777777777777777777777888666555555666777666444333444555555666666555555333444555666777777777777666555444333333555777999999999999999888888888888666666777888777555444333666777777888888888888888888888888888777666555444555777888:::;;;<<<;;;;;;===<<<;;;:::999999999999999999999999999:::;;;;;;;;;;;;;;;:::::::::999999888888777777777777888888777666444222000000000000///...---...000111000///////////////000111333444666888999888777555555666666666444333222111111111111111111111111111111111333222111000000000111222222222222333333222222111333222222222222333444444555666666555333333444666666555444333333333555555555444444444444444555666555444333222333444555666555555555555555555555555666777999:::;;;;;;::::::<<<;;;999777777777888888333333333333333333333333333444444555555666777777999888666666777777555444333333333555999;;;;;;;;;:::888666555666777666555555555444444444444555555444222111222111000333999666666666777888999999:::BBB???:::777777777777777666444222444777888777555222333444666666666555555777777666666666555555444555666888999999777555444777777666666666666666666444555666666777666666666222444666777888777666555444444555555666666666777777777777777999:::;;;<<<777666666666666666777888444666777888777666777888;;;999888666666888999;;;BBB@@@===:::888777888888666777888999999888777666888888777777777777666666888888888888888777777777333333444555666666666666777777888888999999::::::999888888777666555555444555888:::888555444555777555555444333333444555666555444444333222333333333777777777555333444666888999777666888:::;;;888444666888999999777666666777888888888888888777666555888777666555666777999:::888999<<>>===<<<======>>>AAAAAA@@@@@@???===<<<;;;999999888888888999:::;;;::::::;;;;;;;;;;;;::::::888888999::::::999888888888888999:::;;;===============>>>>>>>>>?????????@@@@@@??????>>><<<;;;::::::;;;<<<===<<<:::777555666777777888888999999999:::::::::999999999999999999999999999999999999999333333333333444555666777999777555333333444555666777777777777777888999999777777777666666666555555666555444555777888777666333333444444555555555555333333444555555555444444444333333333444555777888777777777777777777888888555666666666666555444333555555555555666666777777777777888888888666444333444666999;;;======<<<;;;===<<<;;;:::999999888888999888888777888999::::::;;;:::999888888888999999888888777666666666666666777666444222111000000000///...------/////////.../////////000111222222333444666777777555444555666555444333222111000000000111111111111111111111111222222222222333555666888444444555555555444333333333333333333333444444444333555555444333222444555555444333333333444555555555444444444444444555555555444333333333333444444444444333333333444555666555666777999999999999888999888777666666666777777444444444444444444444444333333444555555666666777999777666666777777666555333333333555999;;;<<<;;;;;;:::999888888777666555666666555555555555666666666444222222333333444555555555666666777888888888222000......111444666777888555333555;;;>>><<<999222444666888999888777666888777555444333333444444555555666666666666666666444444333333333444444555555555555666666666555555333444777999:::999888777666666666777888888999999777777777888999:::<<<<<<888888888777777666666666333666999::::::::::::;;;<<<;;;999888888999;;;<<>><<<666222333555555444444444444555555666666666555444444444444444777888777666444444555666777666666888::::::888555555777999999777555444444777777888999888888777666===;;;999888999;;;>>>@@@:::999999;;;======:::777:::;;;<<<<<<<<<<<<;;;;;;888888888999999999999999::::::::::::999888888777666888;;;===>>>===;;;:::999999999888888888888888===<<<:::999999888777666555555777888999999999999BBBBBBAAAAAAAAAAAAAAABBBAAA@@@>>>>>>===>>>??????AAAAAA@@@@@@>>>===;;;:::888888888888999999::::::999999::::::::::::999999999999::::::::::::999999888999:::;;;;;;<<<===>>>>>>>>>>>>>>>????????????????????????>>><<<;;;::::::;;;<<<<<<;;;:::888666777777888888999999::::::<<<<<<;;;:::888777666666777777777888888888888888333333333444555666777888666555444333444666888999777777777777777888999999777666666555555444444333666555555666888999999888333333333333333444444555333333333444444444333333333333333333444555777888555555666666666666666666666555444444333444444555444444444555555555666666666777888888888777555444444666999<<<======<<<<<<===<<<;;;:::999888888888999888777666666888999:::;;;:::999888888888999999888888777666555555555555888777666555444333333333222000...---.........---...//////000111111111111000222444555444444555666444444333333222111000///111111111111111111111111555444333333333444666777444555555555444444333222333444444555555555555555222444555444333333333555333333333333444444555555333333333333333444444555666555555444333333333333333333222222333444555555444555666888888888888777666666666555555555666666444444444444444444444444444555555666666777888888999777555555666777777666444333444666999;;;<<<;;;999;;;======<<<:::777666777666666555555666666777333222000///222444444222555555555555555555555555777444222111222333333333666333111555<<<@@@???<<<444555777999999999777666777666444333222333444555555444333333333666888:::333333222333333444555555666666666555555555666666555777999;;;<<<;;;::::::888999999999:::::::::;;;777777777888999:::<<<<<<;;;::::::999777666555444222555888::::::::::::;;;;;;;;;:::999999:::;;;;;;>>>===<<<:::999999999:::======<<<<<<:::999888777777666666555555666777777::::::999999888888777777666666777888888888777777666777999;;;<<<=========:::999888777666555444333666;;;???===777333333555444444444444555555666666777666555555444444555555666777777666444333444555444444555888::::::999888555777999999777555444444999999999:::999999888888>>><<<;;;::::::===@@@BBB@@@>>>;;;:::;;;===>>>>>>;;;;;;<<<<<<=========<<<888888999:::;;;::::::999:::::::::::::::999888777999:::===>>>>>><<<:::888;;;;;;;;;:::::::::999999:::;;;;;;:::999888888888444555666888888999999999BBBBBBAAA@@@@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAA@@@@@@@@@???>>><<<;;;:::888888999999999:::::::::999999888888888888999999::::::::::::::::::::::::999:::<<<<<<<<<<<<===???????????????????????????????????????>>>===<<<;;;::::::;;;;;;::::::999999999999999:::::::::::::::<<<<<<;;;999777666444444666666666666666777777777444444444555555777888888555555555555666888999:::555555444444555555666777555555555444444333333333666555555666888999999888333222222222222333444555333333444444555444444444444444444444555666777777555555555555444444444444555555333222222333444555444555555666666666666666555666666777777777777777555666999;;;==================;;;:::888777777777999888666555666777999;;;;;;;;;;;;:::::::::999999888888777666666666666666888888888888777777666666555333000////////////......///000111111111111111///111444444444444666777555555555444333222111000222222222222222222222222777666444222111111111111333333333333222111000000333444555666666666555555111333555555444333444555111111222333444555555666222222222222333444555666777777666555555444333222222222333333444444555555333444666777888888777777666666666666555555555555444444444444444444444444555666666777777888999999999777555444666777777777666555555777999;;;;;;:::888<<>>;;;999888777777666666666666777777444555444333444888888555444444444444444333333333999777444444555666555555222000000444999<<<<<<;;;666777888999999888777666666555444333333444555666777666555444555777999;;;666666666666777888999:::888777777666666666666777777999;;;<<<===<<<;;;:::::::::::::::::::::::::::777777777777999:::;;;<<<;;;;;;;;;:::888777555444111333666777777777999:::::::::999999999999::::::::::::999999::::::;;;;;;======<<<:::999888777666777666555444555666777888888888888888888777777777777888888999999888888888666777999;;;======<<<<<<999888888777666555555444666999<<<;;;888555444555444444444555666666777777777666555555444555555555555666777666555444555666333444666888::::::::::::666888999999777666666777<<<<<<;;;:::999999:::::::::999888888999;;;===???===;;;:::999;;;>>>AAADDD<<<<<<<<<===============888999:::;;;<<<;;;::::::::::::::::::::::::999888;;;;;;===>>>===<<<:::888;;;<<<<<<<<<<<<;;;::::::777888999888777666777999444555666777777777777777CCCCCCBBBAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAA????????????>>>===<<<;;;888999999:::::::::::::::888888888777777888888888<<<;;;:::999999:::;;;<<<:::<<<>>>>>><<<<<<>>>@@@????????????????????????>>>??????>>>>>>===<<<;;;::::::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999888666555444444555555555666666777777777666666666666666777888999666666777777888888999999444444333333444444555666444444444444333333333333666444444555777888777666333222111111111222444444333444555555666666666666666666666666666666666666555555444444333333222222222333333444444444333333444555777888999888777666555555555555666888999:::666777888:::<<<===??????>>>===;;;999888777666666:::888777555666888:::;;;;;;<<<=========<<<::::::888888777666666777777777777888999999::::::999999666333111000111222222111000111222333333333222111222444666666555555666777666666777666555444222111333333333333333333333333666555444222222222333444333333333333222111000///222333444555555555444444111333666666555444555555000000222333444555555666222222222333444666777888888888888777666444333222111222333555555555555444333444666777888888777777888888888888777666666555555555555555555555555555555666666777777888999999999777444444555777888777777666666777999::::::999999;;;>>>>>><<<::::::;;;888777777666666777777888777;;;;;;777666999:::777222333333444444555555555333222111333666888999999222222333555777888::::::999999888888777777666666444444444444555666777777:::::::::::::::999888777888888888999:::<<<===>>>:::999888777666777777888888:::;;;======<<<:::999;;;;;;::::::999888888888666666666777888999:::;;;888999:::::::::999888777444555777777777888:::<<<888888888888888888888888777777888888999::::::;;;<<<<<<;;;:::999888888888888777666555555777999:::666666777777777777777888888999999999999999888888666888:::<<<<<<<<<;;;;;;888777777777666666555555666777888888888777666555333444555666666777777777666666555444444444444555555666888888777666777888555666999:::::::::::::::888999:::999888888:::;;;???===;;;888888888:::;;;666666666777888:::;;;<<<777888999999:::;;;===???>>>>>>==================888999;;;<<<===<<<;;;:::999999::::::;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999777999:::999777666777999444555555666666666555555EEEDDDCCCBBBBBBBBBBBBBBB??????>>>======>>>???@@@>>>??????>>>>>>===<<<;;;999999:::;;;;;;;;;;;;:::888888777777777777888888===<<<:::999999:::<<<===:::===??????===<<<>>>AAA@@@@@@??????????????????>>>>>>???>>>>>>===<<<;;;;;;999888777888:::<<<>>>=========<<<<<<;;;;;;;;;888888777777666666555555555555666666777777777888777777777777777888888999888888999999999888888777555555555555555666777777333333333333333333333333555444333444666777666555333222111111111222333444333444555666777777777777777777777777777666666666555555444444333222111111///111444666666555222000444666888:::;;;999777666444444444444666888:::<<<777777888999;;;===???@@@>>>===;;;999888777666666:::999777666666888:::<<<<<<===>>>??????===;;;:::888888777777777777888888777777888::::::;;;;;;;;;666333111000222444555555111222333444555444333222666777999888666555555666777888888888777555333222444444444444444444444444333222333444555888:::<<<555666555555444333222111111222333444555444333333111444666777666555555666///000111333444555666666222222333444666888:::;;;999999999888777555444333000111444666777666555444444555666888888888888777:::::::::999999888777666555555555555555555555555555555666666777888888888999777444444555777888888888777777777999:::999888999;;;===;;;999999;;;>>>888888777777777777888888444::::::555222555666333111222333444666777888999666555444444666888777777555666888888777777999:::;;;:::888777666555555666333444444555666777888888<<<>>>@@@AAA???;;;777444888888999:::;;;===>>>???;;;:::888777777777888999999:::;;;<<<<<<;;;999888;;;::::::999888777666666555555666666777888:::;;;666777888:::;;;;;;::::::999:::::::::999;;;>>>@@@777777777777777777777777777777777888999999999:::<<<;;;;;;::::::;;;;;;<<<999888777666777888:::;;;555555666666777777888888999999:::::::::999999888666888:::<<<<<<<<<:::999777777777777666666666666666555555666888888777555333444555666777777777777666666555444444444444444555777999999999888999:::777999;;;;;;:::999999999999::::::999888999<<<>>>AAA>>>:::777666777999;;;555666777888999:::;;;;;;888:::===>>><<<;;;::::::??????>>>===============888999;;;======<<<;;;:::888999::::::;;;;;;;;;;;;888999999:::;;;<<<======::::::;;;<<<;;;:::999888;;;===>>><<<888777888:::555555555555555555444444DDDDDDDDDCCCAAA???>>>===???????????????@@@@@@@@@CCCBBBAAA>>>===;;;:::::::::::::::;;;;;;<<<<<<<<<===:::777777999:::999888999:::;;;<<<============;;;;;;<<<===>>>??????@@@CCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;888:::<<<;;;888888:::=========<<<<<<;;;;;;;;;;;;666555555666777888777777666666666666666777777888999888888777777888888999999999999999888888888777777777777777666666666666444555666777777555333222666555444666888999888777222222222222222222222222444555666777999999999999:::999666444333333444555777666555333222222333333444444444444555555555555666666666666777777777777555555555555666777888999<<<;;;::::::;;;<<<;;;999;;;:::777555444444555666;;;999888666666777999:::;;;;;;;;;<<<;;;;;;:::::::::999888777777777888999555777999;;;;;;;;;999999777333000000333666666555555555555555444444444444888555222222555888888777999888666555555555666777333333333333333333333333333444555555666777888888444444555555555444333222222222222222222222222222222333444444555555555555555444444333333444444555555444444555666777555444555666999::::::999666555222222333333444555555555333555777999999888666555888777888999::::::888666666666666666666666666666666888999888666555555666777777777555444555888:::666444333555999;;;:::888;;;;;;;;;:::::::::999999;;;::::::999999::::::;;;777777666666666666777777222111222444666888888777666777888999999999999999::::::999888777777777888999777555555777888999888777777888888888888777777>>>JJJUUUQQQBBB555333666666777888:::<<<>>>???@@@888888888999999:::::::::::::::999999999999999999777666555666777888777555888555444666;;;===:::777888888999::::::;;;<<<<<<888999999::::::999999888999999::::::999888666555555666777888999:::;;;;;;===:::888999;;;;;;888444666666777888888888888777444444555555666666777777555666666777777777777777777888888999999999888888777444333444777888777555666666777777666555444444777999<<<:::777444444555555555444333333333444444444777;;;;;;999888888999;;;:::888666666777888999::::::999999999:::;;;;;;CCC???;;;;;;>>>@@@===999555777999;;;<<<;;;999777:::;;;<<<=========<<<;;;>>>>>>======<<<:::999888666888:::<<<=========<<<;;;:::999888999;;;===???999:::;;;;;;:::999777666;;;999888999<<<<<<:::777999999888888888888888888555888;;;:::666555666888DDDDDDCCCBBBAAA???============>>>>>>???@@@@@@@@@DDDCCCAAA???===<<<<<<;;;;;;;;;;;;;;;;;;<<<=========:::777777999:::999888999:::;;;<<<<<<===<<<<<<>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<;;;::::::;;;;;;888:::;;;:::888888:::============<<<<<<<<<<<<<<>>===<<<<<<======<<<;;;999888666555555555777888;;;:::888777777888:::;;;::::::;;;<<<============<<<;;;:::888777777777888777888:::;;;<<<;;;999999666444111111333666666555555555555555555555555555888555222333555777888777888888777777666666666777555555444444444444555555666555555555555555666666444444444444444333333222222222222222222222222222333444444555555555444444444444444444444444444444555444444555666777555444444666888999999888666444222333333444555666666777666666888999999999888777888777888999::::::888666555555555555555555555555666888999999777666666777777777777555444555888:::888666555666888999777555::::::999999888888777777999::::::::::::::::::999888888777777777777888888666666555666777999999999777777888888999999999999777777777777777777888999888666444444666777888777666666666777777666666666>>>HHHPPPNNNCCC999888:::777777888999:::;;;;;;<<<777777777888888888999999999999999999999999999999666555555666999::::::999999666555777;;;===;;;777888888888999999::::::;;;999999::::::::::::::::::888999999999888777555444555666666777888999:::;;;<<<;;;:::;;;<<<;;;:::888777777888888999999999888777777777777666666666666555666777777888888777777888999999999999999888888666555333555777888777555666666777666666555555444666999;;;;;;888777777888666666555444333333333444333666:::;;;999888888:::;;;:::888777666777888999999999999999999:::;;;<<<>>><<<;;;===AAAAAA>>>999888999;;;======;;;999888999:::<<<===>>>>>>======>>>>>>>>>>>>======<<<;;;999:::<<<======<<<:::999:::;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;:::999888777<<<:::999:::<<<<<<:::888999999:::::::::999888888555666888888777777888999CCCCCCCCCBBB@@@???======;;;<<<===>>>???@@@AAABBBEEEDDDBBB@@@???>>>=========<<<;;;;;;;;;<<<>>>>>><<<:::888888999:::999888888999:::;;;;;;<<<<<<<<<========================???????????????>>>===<<<<<<;;;;;;:::::::::::::::888999::::::999999;;;==================>>>>>>>>>TTTIII===777999:::666222999999999999999::::::;;;::::::999999999999::::::777777777777666666666666666666666666666666666666555555555444444444444444888666555555666666666444444444444444444444444444444555777888:::;;;;;;<<<888777555555555555777777777666444333222222333444444555555555555666666666333333444444444555555555777777888999:::<<<>>>???>>><<<;;;;;;<<<<<<;;;:::777666555555555777888999;;;:::999888888999:::;;;999:::;;;===>>>>>>>>>>>>>>>===;;;999888777777777:::;;;<<<<<<<<<;;;999888666444222222444555666555444555555666777777777777777555333333555777777777888888999999888888777666888777666555555666777888777666555444444444555666444444444333333333222222333333333333333333333333444444555555555444333333222333444555555444333222444444444555777777666555444555777888888777555444333333444555666777888999888888888888888999999:::888777888999::::::888666555555555555555555555555666888999999888777888999666777777666555666888::::::999777777777777555333999888888777666666555555777888999::::::999888777999888888777777888888999999888777666666888:::;;;777777888888888999999999666666555666666777888999666555333444555777777666555555555555555555555555999???DDDCCC>>>999888999777777777888888888888888666666666777777777777888888888888888888888888888555555555777;;;=========999777666888<<<===;;;888999999999999999999999999999999::::::;;;;;;;;;<<<777888999999888777555444555555666777888999999:::999;;;======<<<<<<<<<===888999999999::::::::::::::::::999888888777666666666777777888888888888888::::::::::::999888888777666555444555777888777666777777666666666666555555666888:::;;;:::999:::;;;888777666555444444444444111444888::::::999:::::::::999888777777777888999888888888999999;;;<<<<<<::::::;;;>>>BBBBBB>>>::::::<<<===>>>>>>===;;;999:::;;;<<<===>>>??????>>>>>>>>>????????????>>>>>><<<=========<<<:::999777:::<<<>>>@@@AAA@@@>>>=========<<<;;;::::::::::::===<<<;;;<<<======;;;999:::;;;<<<===<<<;;;999888666666666777:::;;;;;;:::CCCCCCBBBBBBAAA???>>>===<<<<<<>>>???AAABBBCCCDDDEEEDDDCCCAAA???>>>>>>>>>===<<<;;;::::::;;;===>>>;;;;;;:::999::::::999999888888999:::;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::<<<<<<=========<<<<<<;;;;;;::::::999999999::::::999999::::::::::::<<<===>>>>>>>>>>>>>>>?????????KKKCCC:::666777888777555999999888888999999:::;;;;;;::::::999999::::::;;;777666666666666555555555555555555666666666666666555555444333333444444555999777555444444555444333555555555555555555555555555666777888888999999888666666555555666777888888666555444333222333333444444444555555555666666666333333333444555555666666666777888999;;;===???@@@;;;:::888888999999888666777666666555666777888888999888888888888999999:::::::::;;;<<<======<<<<<<===<<<;;;:::999999888888<<<<<<<<<<<<;;;:::999888666555444333444555555555333444666777888888888888777666555444555666666666888888999::::::888777666999888666555555666888999777666444333333555666777444444333333222222222222333333333333333333333333444444444444333333222111222333555666666555333222444444444555777888777555444555666777777666555444333444555666777888999:::999888777666666888999;;;888777888999::::::888666555555555555555555555555444666888888777777888999666777777777666666999;;;;;;:::999888888777666555999888888777666666555555666777999::::::999777666888888777777777777888888777666555555555777;;;>>>999888888888888888999999888777777777777777888999666555444555777888888777666666555555555555666666999:::<<<<<<:::999888888777777777777888888888888777777777777777777777777777777888888888888999999777666777999<<<>>>>>>>>>:::999888:::<<<===;;;999:::::::::::::::::::::999::::::::::::;;;<<<<<<===888999999:::999888777666555555666777777888999999777:::===>>><<<;;;===@@@:::::::::::::::;;;<<<<<<;;;;;;::::::999999999888777888888999999999999999;;;;;;;;;;;;:::999777777666555555666777777777777777777666666666666666666888999999999999999999999999888777666555444444444111333666999:::;;;;;;;;;999999888777777888888999777777888888999:::<<<<<<;;;:::;;;===@@@@@@>>><<<;;;<<<>>>?????????>>>============>>>>>>>>>>>>>>>======>>>???????????????============<<<;;;999888<<<===>>>???@@@??????>>>???>>><<<;;;::::::;;;;;;==================<<<;;;;;;<<<>>>??????===:::888;;;999777888<<<>>>===;;;CCCCCCCCCBBBAAA@@@???>>>??????@@@AAACCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::999999999:::;;;:::;;;;;;;;;:::999999999888888999:::;;;;;;;;;;;;>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999::::::;;;::::::999:::;;;======>>>>>>>>>>>>???????????????===<<<:::888666666777999777777777777777888999999;;;::::::999999::::::;;;666666666666555555555444444444555555666666666777666555444444444555666666999777444333333444333222555555555555555555555555666666666666666555444444555555666666777777888999666555444333222333444555444444444444555555555555333333444555666666777777555666777888:::<<<>>>???;;;999777777888888666555888777777666666666666666777777777777888888999999;;;;;;;;;;;;::::::999888999:::::::::::::::::::::<<<<<<;;;;;;:::888777777555555555555444444555555333444666888999999888777666666666666555555555666888888999::::::888777666777777666555555666777777444444444444555777999:::555444333222222222333333333333333333333333333333333333444333333222111111333444666777777666444333444444444555888888777666444555666777777666555444444444555666777888999:::888777555444555666999:::888777888999::::::888666555555555555555555555555333555666777666666666777555666777777777777999;;;999999:::999999888999999999999888888888777777777666777999::::::999777666666666555555555555666666444555666666666999???CCC;;;:::999999999999::::::<<<;;;:::999888777777777777666666888:::;;;:::999888888777666666777888888>>>===;;;;;;<<<<<<;;;:::666777777888999:::;;;;;;888888888888888888888888777777888888999999999999;;;:::999:::===>>>===<<<999999999:::;;;;;;;;;999<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===999:::;;;;;;;;;:::999888666666777777888888999999555999<<<===;;;;;;>>>AAA;;;;;;::::::;;;;;;<<<===::::::::::::;;;;;;<<<<<<888999999:::::::::::::::<<<<<<<<<;;;;;;999888777555666777777777777777888777777666666666666777888:::999888888777777666666:::999888777666666666666222333666999<<<===<<<;;;888888888888888888999999888888888888999:::;;;<<>>@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;>>>===<<<<<<<<<===>>>??????>>><<<;;;::::::;;;<<<<<<===>>>>>>============<<<>>>@@@@@@@@@===:::888@@@===:::;;;>>>???>>><<>>===<<<<<<<<<::::::::::::999999999999:::;;;===<<<:::999999:::888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999888999:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;:::;;;===?????????????????????>>>>>>>>>===888;;;>>><<<888555777:::666666555555666666777888::::::999999999999::::::666666666666555555555555444444444555555666666777666666666666666777777777999666333111222333333333555555555555555555555555555555666555555444333222666666666777777888888888555555333333333333444555222333333333333444444444333333444555666777777888666666666888999;;;===>>><<<:::999888999888777555888888777777666666555555777777777888999999999:::;;;;;;;;;;;;999888777666777888999:::;;;;;;;;;;;;:::999999888777666666666555666777666555444444555333444666888888888666555555666777777555444555666888888999999888888777666555555666666666666555555333333555666888:::;;;;;;666555444333222333444555333333333333333333333333444444444555444444333333555666777888888777666555444444444666888999888777666666666777777666666666555555666666777777888888888666555444444666888999888777888999::::::888666444444444444444444444444333444666666555444555666444666888888888888:::;;;666888999999888888:::;;;888888888999999999::::::777888999::::::999888777666555555444444555555666444777999::::::===CCCHHH===<<<;;;:::::::::;;;<<<>>>===;;;:::888888777777888888888:::<<<===<<<;;;::::::888888888888::::::<<<;;;999888999::::::999777777888999:::;;;<<<===999999888888888888777777888888888999::::::;;;;;;===<<<;;;;;;======<<<;;;999999::::::::::::999999========================<<<;;;:::999999:::;;;<<<:::;;;<<<<<<<<<<<<::::::777777888888999999999999777999;;;<<<<<<===>>>@@@<<<;;;:::::::::;;;===>>>999999:::;;;;;;<<<======999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999555777888888666666777999888777666555666777888999<<<:::777666777777555444999999888777777777888888444555777:::===>>>===;;;777888888888999999999999999888888888888999::::::@@@>>>;;;999999;;;===???999:::;;;===>>>???@@@@@@??????>>>===<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>===;;;::::::;;;===>>>>>>>>><<<<<<;;;;;;;;;;;;999;;;===>>>======>>>???>>>???@@@@@@???===;;;999BBB@@@=========>>>>>>>>>EEEEEEEEEEEEDDDCCCBBBBBBFFFEEEEEEDDDCCCBBBAAAAAA???>>>===<<<;;;:::::::::999:::;;;<<<;;;:::888777999;;;>>>===;;;999999:::999:::;;;<<<<<<===<<<<<<888888888888888777777777777888999:::;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>><<<;;;<<>>===<<<<<<;;;;;;<<<===<<<999888888999666666555555666666777888999999888888888888999999777777777666666666555555333333444555555666777777555666777999999999888777888555222000111333333333444444444444444444444444333444555555666666555555666777777888888888777777555444333333333333555555111111222222222222333333111222333444555666777777777777777888999;;;<<<===<<<:::888888888888666444555666666777777777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888999:::::::::999888777777666555444444444444444777888777555333444666222444666888888666444333555777888777555333444666888888777777666666666777444555666888888666555444333555777:::;;;;;;::::::888666555333333444555666444444444444444444444444666666777777888777777777888888888888888888888888444444444666888999999777777777777777777777777777666666666666666666666666777777666666666777888999888777888999::::::888666444444444444444444444444444666777777555444555555444666888999888999:::;;;555777888888666666888:::666777777888999:::;;;;;;999::::::::::::::::::999666666555555555555666666444888<<<===<<<>>>BBBGGG???>>><<<;;;;;;;;;<<<===<<<;;;:::999888888888888888888999;;;===>>>===<<<;;;:::999888888999:::;;;666555555555666777888888999999999:::::::::;;;;;;888888777777777666666666888999999:::;;;;;;<<<<<<===<<<;;;;;;<<<===<<<;;;888999::::::999888888888;;;;;;<<<<<<======>>>>>>===<<<:::888777888999:::999:::;;;<<<<<<;;;::::::999999999999:::::::::::::::::::::<<>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;555777999888666666888:::888777666555666777999:::<<<999666666888999888666999888888888888999::::::777666888;;;???@@@>>>;;;777777888999999999999999:::999999888888888888888;;;;;;;;;::::::;;;>>>@@@;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999666999<<<===<<<<<<>>>@@@@@@@@@??????>>><<<;;;:::>>>>>>>>><<<;;;<<>>>>>===<<<;;;:::999999999999;;;===>>>>>>;;;999777999<<<>>>>>>;;;999999;;;999:::;;;<<<============::::::::::::::::::::::::777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???===;;;===AAACCCCCCAAAAAA@@@???>>>===;;;::::::===;;;888888:::;;;:::999666666666666666777777888999888888888888888888999777777777777666666666666333333444444555666777777555666999:::;;;:::888777777555111000111333444444444444444444444444444444222222444666777888888999777777888888888888777777555444333333333444555666000000111111111222222222000111111222444555666666888888888999:::;;;<<<===:::888666555666555333222333444555777888888999999999:::;;;<<<============::::::;;;;;;<<<;;;;;;;;;888999999:::999888777666555555444333333333333444444777999888555333444666222444666777777666333222444777999888555333444666999888666555555555666777444555888999999888555444555777:::<<<<<<;;;999888999777555444444444666777444444444444444444444444777888999:::::::::::::::::::::999888888999::::::444444444666888:::999888888888777777777777888888666666666666555555555555888888888888888999999:::888777888999::::::888666444444444444444444444444666888999888666555555666444666888999999999:::<<<444666888777444333555777555555666888999;;;<<<<<<;;;::::::999999::::::;;;777777666666666666777777333888<<<===;;;;;;???CCCAAA???===<<<;;;<<<===>>>999999888888888888888888888888999;;;>>>>>>===<<<;;;:::888777777888:::;;;444555666777888999;;;===:::::::::999999999888888777777666666555555555444999999:::;;;;;;<<<======<<<;;;:::;;;=========;;;777888:::999888777777888:::::::::;;;<<<===>>>>>>>>><<<:::888777777888888888999:::;;;;;;;;;:::999::::::::::::::::::;;;;;;===;;;;;;===AAACCCAAA>>><<<;;;999999999:::<<<>>><<<<<<<<<;;;::::::999999:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===<<<<<<<<<555777999888666666888:::888777666555666777999;;;<<<999666666999;;;;;;999888888888888999:::;;;;;;888888999<<<@@@AAA>>>;;;666777888999999999999999;;;:::999888777777777777777999;;;<<<======???@@@======<<<;;;:::999999999999999999:::;;;===@@@AAA;;;<<<<<<<<<<<<<<<;;;;;;>>>===<<<<<<<<<<<<======;;;<<<>>>???>>>===;;;:::;;;<<<<<<===<<<:::999888555888;;;===<<<<<>>===<<<;;;;;;:::<<<===;;;:::;;;???CCCCCCBBBBBBAAA@@@???======FFFEEECCCAAA???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999;;;<<<<<<:::777666666:::;;;<<<======<<<;;;:::999999999;;;===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAA===;;;:::<<<>>>>>>;;;888;;;;;;<<<===>>>??????@@@BBB@@@===:::999999::::::;;;:::999888888888999:::666555555555555555666777999999999999888777777666666666666666555444333222333333333444444555555555777888999::::::999888777666555444333333333444555333444666777777777666555666666777888888888888888777777777777666555444333111333555555444444444555555444333222111111111111333333333444444555555555777888888999::::::;;;;;;:::888777555555555666666999999999::::::999999888;;;;;;<<<<<<<<<<<<<<<<<<<<<:::888999;;;<<<;;;888666777888888888888777777666444222333555666444222:::999888666555555555555444444444444333333333444666777888999999888777666:::888666333222111111111444666888999:::999777666333444555777999;;;===>>><<<:::666555555666555555777777555444444555666777777888888777777666555444333333444666888999777555333333333444666888999:::777888888888888777777666666444333333555666666555888888888888888999999999999999999999999999999999666666666777888888999999666555555444444444555555777999999999888777888999;;;999888777888888666555666666888999::::::::::::;;;:::888777666777888999777888999:::;;;::::::999888999;;;<<<===<<<<<<;;;???===<<<===???AAABBBBBB===;;;888888999:::888666999888777777:::;;;<<<;;;;;;;;;:::999888888888888555555666666777999:::;;;<<<;;;;;;::::::999999999777999;;;;;;:::999888999<<<<<<<<<<<<>>>@@@BBBCCC???===;;;999999999;;;;;;888888888777888888999999<<<>>>@@@AAA???===;;;;;;<<<<<<<<<<<<;;;;;;:::999888;;;<<<:::666555999===;;;<<<>>>>>>>>><<<:::888<<<;;;;;;===AAABBB???===<<<;;;:::::::::;;;<<<===CCC@@@<<<<<<>>>@@@???===999;;;===>>>???>>>===<<<>>>===;;;:::999999:::;;;::::::::::::::::::::::::::::::::::::999999888888999:::;;;:::888888999:::999888666555666777999:::999888999:::===>>>===<<<999:::;;;<<<;;;:::888777===>>>===;;;999:::>>>BBB888999:::;;;<<<>>>??????===<<<;;;:::999888999999============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===??????>>><<<;;;;;;>>>@@@>>>???@@@@@@???===:::888;;;<<<<<<<<<;;;:::999999;;;<<<<<<<<<<<<<<<<<<<<<@@@???>>>======<<<<<<<<<:::<<<===<<<:::;;;???CCCCCCCCCCCCBBBAAA@@@>>>===BBBAAAAAAAAA@@@@@@??????===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888888:::<<<<<<===>>>======;;;;;;999888888:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@;;;::::::<<<>>>>>><<<999::::::;;;<<<===>>>>>>???@@@???===:::999888888888999888888777777888999:::999999888777666666666666888999:::;;;;;;;;;:::999777777666666555555444444333333444444444555555555777888999::::::999888777666555444333333444555555444555666777888777777666666777888888999999888888666666666666555444333333111333444444333222333444222222222111222222333333333333333444444444555555666666777888999:::;;;;;;888888777666666666666666777888999:::;;;<<<<<<<<<=========<<<<<<;;;;;;;;;999777666666999999888666777777777777777777777888555444333444777888777555666666666555555444444333444888;;;:::666444666:::777888888999888777666555888777555444333222333333666777999:::::::::888777555666666777888999::::::<<<999666555555666666555888777555444333333444444777777777777777666555444444444444666888999777666222333333444555666777888666777777888888777777777888666444444555555444333666777777888888999999999999999999999999999888888777777777777888888888888555555555444444555555555888999:::999888777888:::666555444555666777666555666666777888999:::::::::<<<;;;999888777888999:::777888999:::::::::999888888999:::<<<======<<<<<<>>>>>>>>>@@@BBBBBBAAA???===:::888888999:::888666999777777888:::;;;;;;::::::999999999999999::::::888888888888999999:::;;;999999999999999:::::::::888999;;;;;;:::::::::<<<<<<<<<;;;<<<===>>>@@@AAA???>>><<<:::::::::<<<<<>>===<<<;;;:::::::::<<>>@@@AAA???===???>>><<<;;;::::::::::::@@@>>><<<<<<===>>>===;;;<<<===???@@@???>>><<<;;;>>>===<<<;;;::::::::::::999999::::::;;;<<<===>>>999999999888888888777777888999::::::999999:::;;;<<<;;;999888777888999:::777777888:::===??????>>>???>>>>>>===============???@@@???===:::999<<>>>>><<<<<<;;;;;;:::999999888===>>>>>>>>>>>>?????????<<<<<<<<<===>>>???@@@AAA>>>???>>>===;;;<<<>>>@@@???@@@@@@???>>>===;;;:::<<<<<<<<<<<<<<<=========::::::;;;;;;<<<<<<<<<===@@@???>>>======<<<<<<===<<<===>>>===<<<<<<>>>???CCCCCCCCCBBBAAA@@@???>>><<<===???@@@AAAAAA@@@@@@>>>>>>============<<<<<>>===;;;999999;;;>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;===>>>===<<<========================<<<;;;;;;;;;<<<<<<===>>>===<<<===???AAAAAA???===;;;<<<<<<===>>>???@@@AAA>>>>>>===<<<:::888666555777777777777777888999:::===<<<;;;:::999888888888777999;;;===>>>===<<<;;;999888666555444444555555444444444555555555555555777888999::::::999888777666555444444444555666777666666777888888888888777777888888999999999999999666666666666555444333222222333555444333222222333111111111111222333444555333333333444444444444444444555555666888999::::::777777777888777777666666555777999;;;===>>>????????????>>>===<<<;;;::::::888777666777888999888666999888777666666777888888555444444555888999999888444555666666666555444333222999???>>>888444777<<<777888888888888777666555666666555444444444555555777888999:::;;;:::999888888888777777666666666555999777555444555666666555777666555333222222333333777777777777777666666555555555555777999999888777555555666777777777666666444555666777777888777777:::888666555555555444222555555666777777888999999999999999888888888777777999888888888888777777777555555555555555555555555888999::::::888888999:::444333333444666888777666666666666777888999;;;<<<<<<;;;:::888888999::::::888888999999999888888777888888:::;;;===============>>>???AAACCCBBB>>>;;;<<<:::888888888999888666999777777888:::;;;;;;:::999999999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;666777777888999999::::::888999::::::999:::===???======<<<;;;<<<===>>>???>>>===<<<;;;;;;;;;<<<===AAA@@@???===<<<<<<<<<<<<===???AAAAAA???>>>======<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>???@@@@@@???===???>>>===;;;;;;;;;<<<===???>>>===>>>??????===;;;??????@@@@@@???>>><<<;;;>>>>>>>>>===<<<;;;999888:::999999:::;;;===???AAA999888888888888777777777777999;;;;;;::::::;;;<<>><<<:::999999999:::777666777:::>>>@@@??????@@@>>><<<::::::;;;===>>>AAAAAAAAA???<<<::::::;;;;;;;;;<<<<<<<<<=========;;;<<<======<<<;;;999888>>>>>>>>>>>>????????????<<<<<<===>>>???@@@AAAAAA===>>>>>>===<<<<<<>>>@@@AAA@@@???>>>===<<<<<<<<<======<<<<<<===>>>@@@AAA999999999:::;;;<<<===>>>@@@@@@???>>>============???>>>===>>>>>>>>><<<;;;BBBBBBBBBAAAAAA@@@>>>>>>:::<<<>>>@@@AAAAAA??????>>>>>>>>>>>>>>>>>>>>>>>>?????????===<<<<<<>>>@@@@@@@@@??????>>>>>>===<<<===<<<<<<>>>???@@@???===========================<<<<<<<<<<<<<<<<<<======@@@AAABBBDDDEEEEEEEEEDDD@@@AAAAAABBBCCCDDDDDDEEE>>>>>>>>>>>><<<999666555777888888999999:::;;;<<<>>>>>>===<<<;;;;;;;;;;;;888:::<<<>>>>>>===;;;:::999777555333333333444555555555555555555555555666777888999::::::999888777777666555555555666777888777777888888999999999999888888999:::::::::::::::777777888777777666555444444555777666555333444444333222222222333333444555444444444444444444444444555555555666666666777777555666888999999888777666555777888:::<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999777666555666888999666666666666777888888888555666888999:::888777666111666;;;<<<888555666888555666666777777777777777777777666666666555555555666777888999999999888888888777777666555555444444666444333333444555555444666666555444444555666666999999999999999888888777777666666777999:::999888888888999999999888777666333444555666777888888888:::888666555666666555444444444555666777888888999:::999999888888777777666::::::999888888777666666555555666666666666666666999:::;;;:::999888999;;;777666666777999:::999888777777777777888:::;;;<<<;;;:::999999888888999999888888888888888888777777888999:::;;;===>>>>>>???>>>===>>>???@@@???<<<999;;;:::999888888888888777999888888999;;;;;;:::999:::::::::::::::;;;<<<<<<===<<<;;;;;;::::::::::::777777777888888888888888888888888888888:::>>>AAA@@@???>>><<<<<<======>>><<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;<<<===>>>???<<<>>>@@@???>>>======>>>===>>>>>>???>>>>>>======<<<;;;<<<===??????===;;;======;;;;;;;;;===>>>@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<;;;<<<===???AAABBB?????????@@@@@@???>>><<<>>>>>>?????????>>>>>>===????????????>>><<<:::888;;;;;;:::::::::<<<>>>@@@::::::999999999999999999999;;;======<<<;;;;;;<<>>===<<<;;;;;;;;;;;;999888999;;;>>>???>>>===???>>><<<;;;;;;;;;<<<===@@@AAAAAAAAA???===;;;;;;=========<<<<<<<<<<<<<<<;;;<<<>>>>>>>>><<<:::999=========>>>>>>>>>?????????????????????>>>=========>>>??????>>>>>>???@@@BBBAAA???===<<<<<<===>>>???>>>===<<<<<<===???@@@999888888999:::<<<>>>???AAA@@@???>>>===============;;;:::<<>>===;;;===???@@@@@@???>>><<>>AAAAAA@@@?????????@@@@@@??????>>>>>>>>>>>>===<<<<<<===??????>>><<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<==================AAABBBEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDEEE>>>>>>???@@@>>><<<999777::::::;;;<<<===>>>>>>>>>======<<<======>>>??????:::;;;<<<<<<<<<;;;999777888777444222222222444555666666666666666666666666777888999::::::999888777777777666555666777888999888888888888888999999:::999999:::;;;;;;;;;;;;;;;:::::::::999999888777666777888:::999888777777888666666555444444444444444555555555555555555555555777777666666555444444333555666777999999999888777777888999::::::;;;;;;;;;<<<======>>>>>>?????????========================<<<:::888777666777999:::777777777777666555555555555666888::::::999777666333444555888999999666333333333444555777888999:::999999999888777666555444555666666777777777777777666666666555555555555555333222111222444555555444555555555666777999;;;===<<<======<<<<<<;;;:::999999888777888999::::::999888888888888777666555555444444666777888888888888888777555555777888888777444555555666777888888888999999999999888888777777;;;;;;:::999888777666666555666777888888888888777999;;;<<<;;;:::999:::;;;:::999888888999:::999888888888888999999:::;;;<<<::::::999999888888888888999999888888888888888888999::::::;;;<<<===>>>??????===;;;;;;;;;<<<;;;:::;;;;;;:::999888888888999:::999999;;;<<<<<<;;;999===<<<<<<;;;::::::;;;;;;===<<<;;;:::::::::::::::;;;::::::999888777777666777888777666777:::>>>BBBBBBAAA@@@>>>===>>>>>>???:::::::::;;;;;;<<<======;;;;;;;;;<<<<<<===??????;;;===>>>>>>===<<<===>>><<<======>>>>>>>>>===============???AAAAAA???===BBB@@@>>><<<;;;<<<>>>???AAAAAAAAAAAA@@@@@@@@@AAA============>>>@@@BBBCCC===>>>???@@@???>>>===<<<<<<<<<===>>>???@@@@@@@@@???@@@@@@@@@???===;;;:::===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@>>><<<<<<<<<=========<<<============<<<;;;;;;<<<======<<<:::@@@AAAAAABBBBBB@@@???>>>======???@@@AAA@@@>>>===>>>============<<<<<<<<<<<<===>>>??????>>><<<:::<<<<<<<<<=========>>>>>>>>>????????????>>>===<<<<<>><<<<<<===>>>???BBB@@@>>><<<;;;;;;<<<===999999999999:::<<<>>>@@@AAA@@@???>>>>>>=========:::888888;;;>>>???===999@@@AAAAAAAAA@@@@@@???>>>>>>>>>???@@@??????===<<<>>>>>>???????????????@@@;;;>>>AAACCCBBB@@@@@@@@@??????>>>>>>>>>>>>??????<<<;;;;;;;;;======<<<:::>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>????????????>>>???BBBDDDEEEDDDCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@===>>>???@@@???===;;;999======>>>???@@@@@@@@@@@@<<<<<<<<<<<<>>>???@@@AAA;;;;;;;;;:::999888888777888777555444333333444444777777777777666666666666777888999::::::999888777888777777666777888:::;;;888888777777888888999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888:::<<<<<<;;;;;;;;;<<<999888777666555555555555777777777777777666666666777777666666555444333333555666777888999999:::999999999999::::::999888888<<<<<<===>>>???@@@AAAAAA;;;===>>>===<<<;;;<<<======<<<;;;999999999999:::888999999888555444444555555666777777777666555444666444444777;;;<<<888444333333333444666888:::;;;:::::::::999888777555444555555555666666666777777666666666666666666666666222111111333555777666666666666666888:::===???AAA@@@@@@@@@???===<<<:::999;;;:::888888:::;;;::::::888777666555444444444444555666777888888999888888888777555666888999999888666666777777777777888888999999999999999999999999;;;;;;:::999888888777777666777999:::;;;::::::999:::;;;<<<<<<::::::;;;<<<:::888777888999999888777:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>??????===:::999:::;;;;;;:::<<<======;;;999888999;;;;;;;;;;;;===>>>>>><<<:::>>>>>>===<<<;;;;;;:::;;;======<<<;;;::::::;;;;;;>>>===<<<;;;999888777777888999888888888:::???BBBCCCBBB@@@???>>>>>>??????::::::;;;<<<======>>>>>>AAAAAA@@@???????????????<<<===>>>>>>======>>>???:::;;;;;;<<<<<<<<<<<<<<<>>>>>>@@@@@@AAAAAAAAAAAADDDBBB@@@>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@BBBDDDCCCBBB@@@?????????@@@@@@<<<===>>>>>><<<;;;;;;<<<<<<<<<===>>>@@@AAABBBCCC@@@@@@@@@@@@???>>>======>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>????????????@@@>>>@@@CCCCCCAAA???>>>>>>=========>>>>>>?????????>>>===<<<=========;;;999>>>???AAABBBAAA@@@>>><<<;;;;;;<<<>>>AAAAAA@@@>>>===========================>>>????????????==================>>>>>>>>>>>>;;;<<<>>>@@@AAAAAAAAA@@@===@@@CCCDDDDDDBBBBBBBBBBBBAAA???=========???@@@BBBAAA???===;;;;;;;;;;;;<<<;;;:::999:::<<>>>>>>>>>>>999888999;;;===>>>>>><<>>>>>>>>>>>?????????@@@===>>>@@@AAA@@@@@@AAACCC======<<<<<<===>>>@@@AAA======<<<===>>>>>>===;;;========================<<<===???@@@AAAAAAAAAAAA@@@BBBEEEEEECCCBBBBBBCCCBBBAAA@@@???===<<<;;;:::;;;<<<===>>>>>>===<<<;;;??????@@@AAAAAAAAA@@@???<<<<<<<<<<<<===>>>>>>???;;;:::999888888999::::::888888888777666666555555888888888777777777666666777888999::::::999888777888888777777888999;;;<<<888777777666777888999:::;;;;;;<<<============<<<;;;;;;;;;;;;:::999888777888:::<<<=========>>>???999999888888777888888888999999999888888888777777555555555555555555555555666666666777888999;;;<<<999:::::::::::::::999999>>>>>>>>>??????@@@@@@@@@;;;===>>>===;;;:::<<<>>>>>>======<<<;;;;;;::::::888999:::999666555666888888777777777666555555555555555555666999999888777555555444444555666888999999999:::::::::999777666666666666666666777777888777777777666666666555555333222333555888::::::999777777777999;;;===@@@AAABBBBBBAAA@@@===;;;999888===;;;999999:::;;;;;;::::::888666444333444666777888888999999999999888888:::888777777888999888777888888888888888777777777999999999:::;;;;;;<<<<<<:::::::::999999888888888777888:::<<<======<<<;;;:::<<<===<<<;;;:::;;;<<<999888888999;;;<<<;;;:::<<<===?????????===:::888<<<<<<<<<<<<<<<;;;;;;:::999999888999:::;;;===>>>======<<<;;;;;;<<<===>>>>>><<<;;;<<<======<<<;;;===>>>>>>===:::999:::<<<=========???@@@???===:::======<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<======???>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<@@@BBBBBBAAA@@@>>>>>>>>>??????;;;<<<===>>>???@@@AAAAAACCCBBBAAAAAA@@@AAAAAAAAA>>>???@@@???>>>>>>@@@BBB;;;<<<======>>>>>>======>>>@@@BBBAAA@@@@@@CCCFFFCCCCCCAAAAAA@@@AAABBBCCC@@@BBBCCCBBB@@@AAADDDFFFEEEDDDBBB@@@@@@???@@@@@@>>>@@@@@@???<<<<<<===@@@@@@@@@@@@AAABBBCCCDDDDDD@@@@@@@@@?????????@@@@@@>>>???@@@AAAAAA???>>>===?????????@@@@@@AAAAAAAAA===@@@CCCEEEDDDCCCCCCCCC@@@@@@AAAAAA@@@@@@??????>>>===<<<===>>>>>><<<:::===============<<<<<<;;;;;;::::::<<>>===============>>>>>>>>>????????????????????????>>>????????????@@@@@@@@@===???AAACCCDDDDDDCCCBBB>>>AAAEEEGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>=========>>>===;;;:::;;;===???AAAAAAAAA@@@???>>>>>>>>>>>>;;;<<<======<<<<<<>>>@@@DDDDDDDDDEEEDDDDDDCCCCCC???>>>>>>>>>???@@@AAABBB======>>>>>>?????????????????????>>>>>>???CCCEEE<<<<<<;;;<<<===>>>@@@AAAAAA@@@@@@@@@BBBBBB@@@>>>========================<<<===???AAABBBCCCBBBBBBBBBEEEGGGGGGDDDCCCCCCDDDBBBBBB@@@>>><<<;;;999888:::;;;;;;<<<=========<<>>======<<<<<<<<<<<<<<<===:::999888777888:::<<<>>>999:::::::::999888777666999888888888777777666666777888999::::::999888777888888777777888:::;;;===888777666666666777999:::;;;<<<<<<===============::::::::::::999888777777888:::<<<======>>>???AAA888888888888999:::;;;<<<:::::::::999999999888888333444444555666777888888666666666666777:::<<<===999:::;;;;;;<<<<<<;;;;;;@@@@@@@@@???????????????<<<>>>@@@???<<<;;;===???>>>>>>>>>>>>===<<<;;;:::777999;;;:::888777999;;;;;;;;;999888777777777777222444666666555555777999888777666444444555555666777888999:::;;;::::::999777777777777777888888999999999888777666555444444444444555888;;;===<<<;;;999888888999:::===???@@@CCCCCCAAA???===:::888666>>>;;;999999:::;;;;;;;;;>>><<<888666666777:::<<<999999:::::::::999999888<<<:::888777888888777555::::::999999888777777777888999::::::<<<<<<===>>>:::::::::999999999999888888999;;;===>>>>>>===<<<;;;<<<===<<<;;;;;;<<<===:::999:::;;;>>>@@@@@@@@@===???AAABBBAAA===:::777>>>>>>>>>???>>>======<<<999999888999:::<<<>>>@@@???>>>===;;;;;;<<<======<<<<<<===@@@AAA@@@===:::===???@@@>>>;;;999;;;===>>>>>>>>>@@@AAA@@@>>>;;;<<<<<<;;;<<<<<<===>>>?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>=========<<<===>>>>>>===>>>AAACCCAAA@@@>>>=========>>>???<<<===???@@@BBBBBBCCCCCC?????????@@@AAABBBDDDDDD@@@AAAAAAAAA@@@@@@BBBDDD>>>???@@@AAAAAAAAAAAAAAA>>>AAADDDBBB??????CCCIIIBBBBBBBBBBBBCCCDDDDDDEEE@@@BBBCCCBBBAAAAAAEEEHHHCCCBBBAAA@@@AAABBBCCCDDDCCCDDDDDDBBB??????BBBEEEDDDDDDCCCCCCCCCDDDDDDEEEAAA@@@???>>>???@@@AAABBB===???BBBDDDDDDCCCAAA@@@??????@@@@@@@@@AAAAAAAAA;;;???CCCFFFGGGFFFGGGGGGDDDDDDDDDCCCBBBAAA??????<<<;;;;;;<<<>>>???===<<>>===>>>???@@@<<<:::999;;;>>>@@@???===<<<=========>>>>>>>>>???@@@??????>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFDDDBBBAAA>>>BBBFFFHHHHHHFFFEEEDDD@@@@@@??????????????????@@@@@@AAAAAAAAA@@@??????@@@>>><<<;;;;;;===???AAABBBAAA@@@???>>>>>>>>>>>>???@@@AAA???;;;;;;>>>AAABBBBBBCCCCCCCCCCCCCCCBBB>>>===<<<===???AAAAAA@@@>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@????????????AAABBBCCCGGGEEECCCAAA@@@@@@@@@@@@;;;<<<===>>>>>>===<<<;;;???@@@AAAAAAAAA@@@???>>>AAABBBDDDDDDBBBAAAAAABBBAAA@@@===;;;:::999999:::>>>>>>===<<<;;;;;;::::::999<<<>>>>>><<<;;;>>>AAA===============>>>???@@@<<<=========<<<:::888777999999888777777888999999999999999999999999999999999999888888888888888888999888666555666888;;;===999:::::::::999:::;;;===888999;;;<<<======<<<<<<999888777777777999:::;;;>>>======<<<===>>>???@@@===999444444777;;;<<<<<<===<<<<<<;;;999888888777888888999999999999888888666888:::;;;:::999:::;;;:::;;;;;;<<<<<<=========AAA???>>><<<;;;;;;<<<<<<:::<<<===>>>>>>===;;;:::>>>???@@@@@@???>>>;;;:::888888999999999888888777;;;:::999888888888999:::888777666555555666888999999777444222222333555666999888888999;;;===<<<;;;:::777555666999;;;;;;999999999888888777777777666666666777777999:::<<<===:::999777777888;;;>>>@@@??????>>>===<<<;;;::::::>>><<<;;;;;;===??????>>>???<<<:::999:::;;;;;;:::>>>===<<<;;;999888777666:::999888777777666777777>>>>>>>>>;;;888777777888666888:::::::::999:::;;;===;;;999:::<<<<<<999666;;;===>>>===<<<<<<===>>><<<<<<;;;;;;<<<<<<===>>>>>>======???AAAAAA@@@???@@@@@@@@@AAABBBAAA>>><<>>>>>??????===;;;<<<>>>???@@@@@@===@@@AAA@@@<<<:::<<<>>><<>>???@@@?????????@@@@@@>>><<<<<<;;;::::::;;;>>>AAADDDEEEDDDCCCBBBBBBCCCDDDDDDBBB???===>>>@@@AAA???===DDDDDDCCCBBBAAAAAA@@@@@@CCCAAA???@@@CCCDDDBBB@@@AAAAAABBBAAA@@@@@@AAABBBFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFHHHFFFCCCAAABBBCCCAAAAAAAAACCCEEEGGGGGGGGGEEEFFFGGGFFFEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGHHHIIIFFFEEEEEEEEEDDDCCCCCCBBBDDDDDDEEEFFFFFFFFFEEEEEECCCDDDEEEEEEFFFEEEDDDCCCFFFDDDBBBAAACCCDDDDDDCCCAAACCCEEEEEEEEEDDDEEEFFFCCCDDDDDDDDDCCCDDDFFFIIIGGGFFFDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDCCCBBB@@@???@@@===:::999;;;>>>@@@@@@AAA@@@??????@@@AAA@@@>>>;;;<<<>>>???@@@??????>>>@@@@@@@@@>>><<<===AAAEEEFFFDDDBBBBBBCCCDDDDDDCCCDDDFFFGGGFFFDDDCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEGGGHHHHHHGGGEEEEEEGGGHHHIIIFFFBBBAAABBBDDDBBBDDDEEECCC@@@???AAADDDFFFDDDCCCCCCDDDCCCBBB@@@BBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA???>>>======???AAAAAA@@@???@@@AAABBBBBBAAA@@@???@@@@@@????????????@@@@@@@@@?????????@@@AAACCCDDDFFFDDDCCCAAA@@@???@@@@@@======>>>>>>>>>>>>======@@@@@@AAABBBBBBAAA@@@??????AAABBBAAA???>>>>>>???@@@???>>><<<;;;;;;::::::>>>>>>======<<<;;;;;;::::::===???>>><<<;;;===@@@======<<<<<<======>>>>>>;;;<<<<<<<<<<<<:::999888888888888888888888888888999999999999:::::::::::::::::::::::::::::::::::::::999777666777999;;;===999:::::::::888999:::<<<999:::;;;===>>>>>>============<<<<<<<<<===>>>???BBBAAA???======<<<======<<<;;;;;;<<<===>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999888999;;;;;;:::;;;<<<>>><<<<<<<<<<<<<<<<<<============<<<;;;:::999999:::<<<===>>>??????>>><<<;;;<<<<<<<<<<<<<<<<<<======888999999::::::999888888===<<<;;;:::999:::;;;;;;:::999777666666777888999:::888666555555666888:::;;;:::999:::<<<======<<<:::888777888:::;;;:::888:::::::::999999888888888777777777888888:::;;;<<<===<<<;;;:::;;;<<<>>>???<<<<<<<<<;;;;;;;;;::::::===<<<:::;;;===>>>>>>===>>><<<::::::;;;<<<;;;:::>>>>>>======<<<<<<;;;;;;:::999888777777777777777;;;<<<<<<:::888888999:::;;;<<<>>>===<<<;;;;;;<<>>;;;<<<===>>>>>>======>>>???======<<<<<<<<<<<<===============>>>@@@AAA@@@???AAA???======???@@@@@@???BBBDDDEEEDDDBBB@@@???????????????@@@@@@AAAAAAAAAAAA???===>>>@@@BBBBBBBBB@@@AAABBBBBBAAAAAABBBCCC;;;===???@@@???@@@AAACCCBBBCCCDDDFFFFFFEEEAAA>>>>>>>>>======>>>@@@CCCEEEEEEEEEDDDDDDDDDDDDEEEEEECCCAAA@@@AAADDDEEEDDDBBB@@@@@@@@@AAABBBCCCCCCDDDFFFDDDCCCCCCEEEFFFDDDBBB@@@AAABBBCCCCCCEEEGGGHHHGGGFFFEEECCCBBBBBBAAAAAADDDFFFHHHGGGDDDBBBCCCDDDDDDDDDEEEHHHKKKMMMNNNNNNGGGHHHIIIIIIGGGGGGIIIKKKHHHHHHIIIIIIJJJJJJJJJKKKHHHGGGFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIFFFEEEDDDDDDCCCDDDEEEEEEJJJHHHEEEDDDEEEEEEDDDDDDBBBCCCEEEFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFHHHKKKNNNIIIHHHFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFEEECCCBBB@@@>>><<<===???@@@AAAAAABBBAAA@@@BBBDDDEEEDDDCCC===>>>???AAABBBBBBAAAAAABBBBBBBBBAAA???AAAEEEHHHIIIGGGDDDCCCDDDFFFFFFFFFHHHIIIKKKJJJIIIHHHIIIJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKKKKHHHEEEDDDEEEHHHGGGHHHIIIGGGDDDDDDFFFHHHFFFFFFEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGHHHIIIIIIJJJDDDDDDCCCCCCBBBAAA??????AAA@@@>>>>>>@@@AAAAAA@@@@@@AAABBBCCCCCCAAA???>>>??????>>>===>>>@@@BBBCCCAAAAAA@@@@@@AAABBBDDDEEEDDDCCCBBBAAA@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAAAAA@@@AAABBB@@@>>>======>>>>>>>>>>>>>>>>>>======<<<>>>>>>>>>===<<<<<<;;;;;;===???AAA@@@<<<;;;===???>>>======<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;:::999999999:::::::::;;;;;;;;;===========================<<<:::999999:::<<<===<<<<<<===<<<::::::;;;===;;;;;;<<<===>>>>>>>>>>>>AAA@@@???????????????@@@CCCBBB@@@>>>===============@@@EEEGGGFFFBBB???============>>>>>>?????????;;;<<<<<<======<<<<<<;;;999:::;;;;;;;;;<<>><<<<<<<<<<<<;;;:::999999<<<===????????????>>>===;;;:::999999:::===@@@BBB999::::::;;;;;;:::::::::>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::888888888999::::::999888888888:::<<<>>>===<<<;;;<<<>>>>>>===<<<<<<;;;;;;<<<======;;;999<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>???>>>======???@@@???>>>???>>>>>>???@@@@@@>>><<<>>>?????????????????????<<<<<<;;;:::::::::;;;;;;:::;;;<<<;;;::::::<<<===>>>@@@AAA@@@>>><<<<<<======<<<<<<>>>@@@AAA@@@??????@@@BBBBBBAAAAAABBBCCCBBBBBBAAA@@@?????????????????????@@@BBBCCCBBBAAACCC@@@===<<<>>>AAADDDEEEEEEDDDCCCCCCDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBCCCEEEGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCDDDFFFFFFBBBCCCFFFJJJKKKIIIEEEAAAAAAAAAAAAAAAAAACCCDDDFFFEEEEEEEEEFFFFFFFFFFFFFFFBBBAAAAAABBBDDDEEEDDDCCCAAAAAABBBCCCDDDEEEGGGHHHGGGEEEDDDDDDEEEEEEDDDBBBCCCDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCHHHIIIJJJJJJHHHFFFFFFGGGEEEFFFGGGHHHJJJLLLMMMNNNJJJMMMNNNMMMKKKLLLOOORRRPPPOOOOOOOOOOOOPPPPPPPPPLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPHHHHHHGGGGGGGGGHHHJJJKKKLLLKKKHHHFFFEEEFFFHHHJJJNNNLLLIIIHHHHHHHHHFFFEEEDDDFFFHHHHHHHHHGGGHHHIIIMMMMMMMMMLLLLLLNNNRRRUUULLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEAAAAAAAAACCCFFFFFFEEECCCCCCBBBBBBDDDGGGIIIIIIIIIAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEGGGJJJMMMMMMJJJGGGFFFGGGHHHIIIJJJIIIKKKMMMMMMLLLMMMNNNOOONNNNNNMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOONNNMMMMMMPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQOOOMMMKKKKKKMMMOOOPPPPPPPPPNNNLLLLLLNNNPPPLLLMMMNNNKKKHHHFFFGGGIIIMMMMMMLLLLLLMMMMMMNNNOOOBBBBBBCCCCCCCCCBBBAAAAAADDDBBB@@@@@@AAABBBBBBAAA???@@@BBBDDDDDDCCCAAA@@@@@@???>>>===???BBBEEEGGGFFFEEECCCBBBAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAABBBCCCDDDDDDDDDCCCBBBCCCDDDDDDBBB???>>>>>>???===>>>???AAAAAA@@@???????????????>>>>>>=========@@@BBBCCCAAA>>><<<>>>@@@??????===<<<<<<;;;;;;;;;999:::;;;<<<======<<<;;;===>>>@@@AAAAAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>???????????????>>>===<<<;;;<<<===>>>@@@@@@@@@???===<<<>>>???<<<<<<===>>>>>>>>>>>>>>>@@@@@@??????????????????@@@???>>>>>>>>>???@@@AAA???EEEKKKLLLIIIDDD@@@???>>>>>>>>>?????????@@@@@@=========>>>>>>=========:::;;;;;;;;;;;;===AAADDDDDDDDDCCCCCCBBBBBBBBBAAA>>>>>>???@@@???>>><<<;;;<<<<<<===>>>>>>>>>======<<<;;;;;;<<<===???AAABBB;;;;;;<<<=========<<<<<>>>>>==================<<<;;;:::999999999:::999888888888:::<<<>>>@@@???>>>======??????>>>===>>>???@@@AAAAAA???===;;;========================>>>===============>>>>>>======???@@@AAA@@@@@@???===>>>???@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDCCCAAABBBBBBCCCEEEFFFEEEBBB???????????????????????????@@@???????????????@@@@@@<<<===>>>===<<<<<<>>>???>>>@@@AAAAAA???>>>>>>???>>>>>>???AAACCCCCCCCCCCCCCCEEEGGGHHHGGGGGGGGGHHHIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDEEEBBB@@@@@@CCCFFFIIIJJJGGGDDDBBBCCCFFFHHHGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFGGGJJJKKKKKKJJJHHHEEEDDDEEEHHHJJJHHHFFFLLLKKKIIIJJJKKKJJJHHHFFFDDDEEEGGGIIIKKKKKKHHHEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHGGGGGGGGGFFFEEEIIIHHHGGGGGGHHHIIIIIIHHHJJJJJJJJJJJJJJJJJJIIIIIILLLMMMNNNMMMMMMLLLKKKKKKJJJKKKKKKKKKJJJIIIJJJKKKOOOQQQRRRQQQPPPPPPRRRUUUXXXWWWWWWWWWVVVVVVVVVVVVSSSSSSRRRRRRRRRSSSSSSSSSOOONNNNNNMMMNNNOOOPPPQQQLLLKKKJJJIIIJJJLLLNNNOOOSSSQQQOOOMMMMMMMMMOOOOOOOOONNNLLLKKKLLLLLLJJJIIIIIIKKKMMMMMMMMMLLLMMMNNNQQQSSSTTTUUUTTTUUUWWWYYYQQQRRRRRRQQQOOONNNNNNNNNNNNOOOOOOOOONNNMMMKKKJJJGGGHHHJJJMMMOOONNNKKKHHHHHHGGGGGGHHHKKKMMMLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIILLLOOOQQQQQQNNNJJJIIIJJJLLLNNNNNNMMMOOOQQQRRRRRRSSSVVVXXXVVVVVVVVVUUUUUUVVVVVVWWWTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWYYY[[[]]]YYYXXXVVVTTTSSSTTTVVVWWWYYYXXXWWWVVVUUUUUUVVVXXXUUUWWWYYYUUUPPPMMMPPPTTTWWWVVVTTTRRRQQQPPPPPPPPPCCCDDDEEEGGGHHHHHHHHHHHHFFFDDDCCCCCCDDDDDDDDDCCC>>>@@@BBBDDDEEEDDDCCCCCCAAA@@@??????AAADDDHHHJJJKKKIIIGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@?????????AAABBBCCCDDDEEEDDDCCCCCCDDDDDDDDDBBB???>>>???@@@>>>???AAABBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBEEEFFFDDD@@@>>>@@@BBBAAA@@@???>>>===<<<<<<<<<;;;<<<===>>>??????>>>>>>???AAABBBDDDDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@??????>>>???@@@@@@AAABBBBBB@@@>>>>>>???@@@>>>>>>>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@??????@@@AAABBB@@@DDDHHHHHHDDD@@@???@@@@@@@@@@@@@@@????????????======>>>>>>>>>>>>======;;;<<<<<<<<<<<<>>>BBBEEEEEEDDDDDDDDDCCCBBBBBBBBB???@@@AAABBBBBBAAA???>>><<<<<<======>>>>>>>>>>>><<<===???@@@@@@@@@???>>>===>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>======<<<===<<<<<<;;;;;;:::::::::777777888999;;;===???@@@@@@???>>>???AAABBBAAA@@@???@@@BBBBBBAAA???>>>===????????????@@@@@@@@@@@@??????>>>>>>>>>??????@@@;;;<<>>>>>===@@@@@@@@@@@@AAABBBCCCCCC>>>??????>>><<<<<<===???===???AAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHEEEGGGJJJKKKKKKJJJJJJKKKMMMLLLKKKIIIHHHGGGFFFFFFDDDCCCCCCEEEGGGGGGFFFEEEDDDDDDDDDFFFIIIKKKLLLKKKHHHEEECCCDDDHHHJJJIIIGGGHHHHHHIIIIIIIIIIIIIIIJJJHHHHHHHHHIIILLLMMMMMMLLLLLLIIIGGGGGGJJJJJJHHHEEEIIIIIIKKKPPPVVVXXXTTTPPPRRRPPPNNNMMMNNNMMMLLLJJJKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJMMMMMMMMMLLLKKKJJJJJJKKKMMMMMMKKKKKKKKKLLLMMMNNNPPPPPPPPPOOONNNNNNNNNNNNNNNLLLJJJJJJLLLMMMLLLKKKKKKLLLMMMOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNPPPRRRSSSRRRPPPOOOPPPRRRRRRSSSTTTUUUUUUUUUVVVVVV___``````___^^^]]][[[[[[XXXXXXXXXXXXXXXXXXWWWWWWSSSRRRPPPOOONNNOOOPPPQQQTTTSSSQQQQQQRRRTTTVVVWWWVVVVVVVVVVVVVVVUUUTTTTTTQQQPPPPPPQQQRRRSSSRRRPPPQQQSSSUUUUUUUUUTTTUUUVVVUUUXXX\\\^^^]]]\\\[[[ZZZYYY[[[]]]\\\YYYWWWWWWXXXYYYYYYZZZYYYWWWUUUSSSRRROOOPPPRRRTTTVVVUUURRROOOQQQOOONNNOOOPPPQQQPPPNNNPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHIIILLLOOOQQQQQQRRRPPPMMMMMMNNNQQQRRRSSSSSSUUUVVVWWWXXXZZZ^^^```\\\[[[[[[[[[[[[\\\\\\]]]WWWXXXZZZ[[[]]]^^^^^^^^^ZZZZZZZZZ[[[]]]```bbbddd___^^^\\\ZZZ[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\[[[[[[ZZZ\\\]]]ZZZTTTSSSVVVZZZYYYXXXWWWUUUTTTSSSSSSRRRGGGHHHJJJLLLMMMNNNOOOOOOHHHFFFEEEEEEGGGHHHGGGGGGAAAAAABBBCCCDDDDDDDDDDDDBBBAAAAAABBBCCCFFFIIIKKKMMMKKKIIIFFFCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAACCCDDDDDDCCCAAAAAA@@@AAABBBDDDDDDDDDDDDCCCCCCCCCBBB@@@>>>===>>>@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBEEEGGGIIIGGGCCCAAACCCEEECCCBBBAAA@@@????????????>>>???@@@BBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@BBBAAAAAA@@@@@@??????>>>@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCC@@@AAABBB@@@???>>>@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDGGGIIIKKKLLLMMMMMMJJJHHHFFFDDDBBBBBBAAABBBAAABBBCCCAAA???>>>>>>???BBBBBBAAAAAA@@@@@@@@@???>>>??????@@@@@@??????>>>===>>>?????????@@@CCCEEEBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA>>>?????????@@@AAAAAAAAA>>>???AAABBBBBB@@@>>>===@@@@@@AAABBBCCCCCCCCCCCC???????????????>>>==============================999999:::;;;===???AAABBBCCCBBBAAABBBEEEFFFEEEDDD???AAACCCCCCBBB@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@AAABBBCCCCCC>>>@@@CCCEEEGGGHHHIIIIIIEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFDDDCCCCCCEEEGGGIIIHHHEEEBBBCCCBBBBBBAAA@@@??????>>>@@@@@@@@@AAAAAACCCDDDEEE???@@@@@@???======>>>@@@???AAACCCEEEEEEEEEFFFHHHEEEFFFHHHHHHGGGFFFGGGHHHEEEHHHLLLMMMMMMLLLLLLLLLOOONNNMMMKKKJJJJJJIIIIIIFFFEEEEEEGGGIIIJJJIIIGGGEEEFFFHHHLLLOOOPPPNNNLLLJJJJJJIIIKKKLLLNNNMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOJJJJJJJJJLLLOOOPPPPPPOOOPPPOOONNNMMMNNNNNNLLLKKKJJJJJJPPP\\\hhhnnnlllfffdddaaa\\\YYYXXXWWWUUUTTTUUUSSSPPPMMMMMMMMMOOOQQQOOONNNNNNMMMNNNOOOQQQRRRQQQRRRSSSRRRPPPOOOPPPQQQQQQQQQPPPPPPQQQSSSVVVXXXRRRTTTUUUTTTSSSRRRSSSUUUTTTQQQPPPRRRVVVYYYXXXWWWPPPRRRSSSUUUVVVVVVUUUUUUTTTSSSSSSSSSUUUUUUSSSRRRRRRUUUWWWWWWVVVVVVYYY\\\XXXWWWXXX\\\aaaccc```]]]ggghhhiiijjjhhheeebbb___[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYWWWUUUTTTUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\ZZZ[[[\\\]]]]]]]]][[[ZZZYYYXXXXXXZZZ\\\]]][[[ZZZ[[[\\\^^^___^^^^^^___```\\\```dddeeedddaaa___^^^bbbeeehhhgggdddbbbcccdddggggggfffeeebbb___]]][[[WWWVVVVVVWWWXXXWWWUUUSSSXXXVVVTTTTTTTTTTTTRRRPPPQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGIIILLLNNNOOOOOORRRPPPOOOPPPSSSUUUVVVVVVRRRTTTUUUVVVWWWZZZ^^^aaa^^^^^^^^^______```aaabbb\\\\\\\\\]]]___aaacccddd````````````aaabbbcccddd___]]]\\\]]]^^^______^^^]]]\\\\\\]]]^^^^^^[[[YYYXXXYYYXXXVVVRRRRRRUUUXXXRRRSSSTTTUUUVVVWWWVVVVVVIIIIIIKKKLLLNNNOOOOOOOOOIIIHHHGGGHHHIIIKKKKKKJJJFFFEEEDDDBBBBBBBBBCCCCCCAAAAAABBBCCCDDDFFFHHHIIILLLKKKIIIFFFDDDCCCCCCCCCAAABBBCCCDDDDDDDDDDDDCCCCCCEEEGGGIIIIIIGGGEEECCC???@@@BBBCCCDDDDDDCCCCCCCCCCCCBBB@@@>>>???AAACCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKIIIFFFDDDFFFHHHEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDCCCBBB@@@??????BBBCCCCCCDDDEEEEEEFFFFFFBBBBBBCCCCCCDDDDDDEEEEEECCCDDDDDDDDDBBBBBBDDDFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGIIILLLPPPSSSVVVWWWXXXOOONNNLLLIIIGGGGGGFFFFFFEEECCCBBBBBBBBBBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@BBBCCCCCCCCCCCCDDDFFFCCCCCCCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFF@@@@@@AAABBBAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAA======???@@@BBBCCCDDDEEEFFFEEEEEEGGGJJJKKKKKKKKKEEEGGGHHHHHHFFFEEEGGGIIIHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKGGGHHHJJJKKKMMMNNNOOOOOONNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLNNNNNNNNNKKKHHHFFFFFFGGGIIIKKKKKKHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCEEEFFFGGGHHHCCCDDDEEEEEEDDDDDDFFFHHHFFFHHHJJJJJJJJJJJJKKKLLLKKKMMMNNNMMMJJJHHHHHHJJJHHHLLLOOOQQQQQQPPPPPPPPPSSSSSSRRRPPPPPPOOOOOOOOOMMMLLLLLLNNNPPPQQQPPPNNNLLLMMMOOORRRUUUVVVTTTRRROOOQQQSSSTTTSSSSSSSSSTTTOOOPPPQQQRRRSSSTTTUUUVVVQQQQQQRRRUUUWWWYYYXXXVVVVVVWWWWWWWWWVVVUUUVVVWWWUUUTTTWWWcccqqqyyyvvvqqqkkkiiiggggggggggggeeeccc```]]]YYYUUUTTTUUUXXXZZZYYYXXXVVVUUUVVVXXX[[[]]]WWWYYY\\\[[[ZZZZZZ\\\^^^]]]\\\[[[ZZZ[[[]]]___aaaYYY[[[]]]\\\[[[[[[]]]___aaa^^^\\\^^^cccfffeeeccc]]]^^^___``````___^^^]]]\\\[[[ZZZ[[[]]]^^^\\\YYYWWW[[[^^^^^^\\\]]]```dddcccaaaccckkkvvvzzzuuummmnnnpppssstttrrrmmmhhhdddaaabbbcccccccccaaa```___dddcccaaa______```bbbccc^^^^^^___```aaabbbcccdddcccccccccdddeeeeeeffffffdddddddddfffggggggeeecccccceeeggghhhgggggghhhiiiggghhhjjjiiigggeeeeeeeeeiiimmmqqqqqqnnnlllmmmpppoooooonnnllliiieeeaaa```[[[XXXUUUTTTUUUUUUTTTSSSVVVTTTSSSRRRRRRRRRPPPNNNMMMLLLJJJIIIHHHGGGGGGHHHFFFEEEDDDFFFJJJLLLLLLKKKOOOOOOPPPSSSVVVYYYYYYXXXSSSTTTUUUVVVWWWZZZ^^^aaacccccccccdddeeeggghhhiiieeedddcccbbbbbbdddgggiiiffffffeeedddcccaaa```___YYYXXXXXXZZZ]]]]]][[[YYYXXXXXXYYY[[[]]][[[WWWSSSSSSRRRPPPNNNNNNOOOQQQSSSLLLNNNQQQTTTVVVWWWVVVUUUGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIKKKMMMMMMMMMJJJHHHEEEBBBAAA@@@AAABBB@@@@@@BBBCCCEEEFFFGGGGGGKKKJJJHHHFFFEEEEEEFFFFFFAAABBBCCCEEEEEEEEEDDDDDDEEEGGGKKKMMMMMMKKKGGGEEE>>>???AAACCCDDDDDDCCCCCCEEEEEEDDDCCCAAABBBDDDGGGEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLJJJGGGFFFHHHJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHFFFEEECCCAAA@@@???DDDDDDEEEFFFGGGGGGHHHHHHBBBCCCCCCDDDEEEFFFFFFGGGFFFHHHHHHHHHGGGHHHIIIKKKKKKJJJIIIHHHHHHHHHIIIJJJHHHJJJOOOTTTXXX[[[]]]^^^PPPOOONNNLLLLLLLLLMMMNNNJJJGGGEEEFFFIIIIIIGGGDDDBBBBBBCCCDDDEEEFFFGGGGGGBBBBBBCCCCCCCCCCCCBBBBBBBBBDDDFFFGGGFFFEEEFFFGGGEEEEEEFFFFFFGGGGGGGGGHHHJJJJJJHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMKKKJJJIIIHHHHHHJJJLLLMMMDDDDDDEEEGGGGGGHHHHHHHHHAAABBBCCCCCCCCCBBBAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEAAAAAACCCDDDEEEGGGHHHHHHHHHHHHHHHJJJMMMOOOPPPOOOKKKMMMOOONNNLLLLLLOOORRRKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMNNNOOOQQQRRRSSSOOOOOOPPPPPPQQQRRRSSSSSSVVVUUUTTTSSSRRRQQQQQQPPPRRRRRRRRRSSSTTTSSSPPPNNNKKKKKKKKKMMMOOOOOOMMMKKKFFFFFFGGGHHHHHHIIIJJJJJJFFFFFFGGGHHHIIIKKKLLLMMMHHHIIIKKKKKKKKKMMMOOORRRLLLNNNPPPPPPNNNNNNNNNOOOVVVXXXYYYWWWSSSQQQQQQRRRMMMPPPTTTVVVVVVUUUUUUUUUXXXXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTUUUWWWXXXWWWVVVUUUTTTUUUXXXZZZ\\\[[[ZZZSSSWWW[[[[[[YYYWWWXXXYYYSSSSSSTTTVVVXXXYYY[[[[[[YYYYYYZZZ]]]```aaa```___ZZZ\\\___^^^\\\\\\^^^aaa```[[[ZZZaaammmsssooohhhhhhhhhjjjnnnrrrsssrrrqqqiiieee```[[[ZZZ\\\___bbbaaa___\\\[[[[[[___ccceeebbbeeeiiiiiiiiijjjmmmpppkkkiiifffdddcccdddeeegggdddfffiiiiiihhhhhhjjjmmmnnnjjjggghhhlllnnnlllhhhiiiiiijjjkkkjjjgggeeecccdddbbbaaaccceeefffdddaaacccgggjjjiiieeedddgggkkknnnkkkmmmzzz~~~rrruuuxxxzzzxxxrrrlllgggggghhhiiiiiiiiihhhfffeeekkkjjjhhhggghhhjjjmmmooojjjkkklllnnnoooooopppppplllkkkjjjiiijjjmmmoooqqqnnnmmmmmmnnnooonnnllliiiiiikkkmmmmmmllllllmmmnnnooonnnmmmjjjhhhgggiiikkkmmmrrrwwwxxxtttrrrtttwwwrrrqqqpppmmmjjjeeebbb___\\\XXXTTTQQQQQQRRRRRRRRRQQQOOONNNMMMNNNNNNLLLJJJHHHGGGFFFEEEEEEFFFGGGHHHEEECCCCCCEEEIIIKKKJJJHHHNNNNNNQQQTTTYYY[[[ZZZYYYZZZ[[[\\\\\\]]]```dddhhhggghhhhhhiiikkkmmmooopppooollliiigggfffhhhkkkmmmjjjjjjiiigggccc```\\\ZZZTTTTTTTTTWWWZZZZZZWWWTTTSSSSSSVVVYYY[[[YYYSSSNNNPPPNNNKKKJJJLLLNNNPPPPPPJJJMMMQQQTTTUUUTTTRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLJJJJJJLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFDDDBBB???AAACCCDDDEEEFFFHHHJJJMMMLLLIIIGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIIIIJJJLLLNNNMMMMMMFFFGGGGGGHHHGGGFFFDDDCCCHHHGGGFFFCCCBBBCCCGGGJJJHHHEEECCCEEEIIILLLLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHKKKJJJJJJJJJKKKKKKJJJHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEKKKJJJIIIIIIHHHFFFDDDAAADDDFFFHHHJJJKKKKKKKKKJJJLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNQQQSSSSSSQQQNNNKKKPPPOOOMMMLLLLLLMMMNNNOOONNNOOOQQQTTTWWWZZZ\\\]]][[[UUUQQQUUU^^^cccaaa\\\UUUPPPKKKIIIJJJKKKKKKJJJMMMLLLJJJIIIIIIIIIJJJKKKGGGGGGGGGGGGIIIJJJKKKLLLHHHHHHHHHGGGEEEFFFHHHJJJMMMLLLJJJIIIJJJKKKMMMNNNQQQOOOMMMKKKLLLOOORRRTTTRRRRRRQQQQQQRRRTTTVVVXXXSSSSSSRRRRRRQQQQQQPPPPPPOOONNNLLLJJJIIIIIIJJJJJJKKKIIIGGGEEEEEEGGGIIIJJJ@@@BBBDDDGGGHHHIIIHHHHHHHHHGGGEEEEEEGGGJJJNNNPPPMMMOOOSSSWWWYYYXXXVVVTTTUUUUUUUUUUUUTTTSSSRRRQQQSSSVVVYYYYYYVVVTTTTTTUUUTTTUUUWWWXXXYYYYYYYYYXXXVVVVVVWWWZZZ\\\\\\[[[ZZZZZZYYYXXXYYYZZZ\\\\\\[[[[[[\\\]]]]]]]]][[[XXXWWWWWWWWWWWWWWWVVVUUUTTTSSSLLLMMMNNNMMMMMMOOORRRTTTSSSQQQPPPPPPPPPQQQPPPOOOMMMNNNOOOPPPRRRUUUWWWXXXWWWWWWWWWUUUTTTUUUXXXZZZ]]]^^^______]]]\\\[[[\\\\\\]]]\\\[[[ZZZZZZ\\\^^^___^^^^^^^^^^^^[[[XXXUUUZZZ]]]______]]]\\\]]]___bbbbbbbbb```^^^^^^aaadddbbbaaaaaa``````______^^^^^^```aaadddeeegggggghhhgggfffggghhhkkklllkkkjjjeeefffeeedddbbbbbbdddffffffjjjiiieeedddfffhhhgggeeefffhhhkkknnnnnnllliiigggfffdddccccccdddeeeeeebbbdddeeedddccccccdddeeegggiiikkkkkkmmmooosssvvvzzz{{{|||}}}|||zzzxxxwwwqqqooommmmmmooorrrsssssssssssspppmmmjjjjjjmmmooooooppppppooommmlllmmmnnnrrrrrrpppnnnllljjjiiihhhpppqqqrrrqqqnnnnnnqqquuu|||rrrssswwwssstttuuutttrrrrrrqqqooommmlllllllllmmmpppqqqqqqppptttxxxwwwrrrsssqqqqqqsssxxx{{{{{{yyyyyywwwtttrrrqqqrrrssstttxxxuuussssssvvvyyyyyywwwrrrqqqoooppprrruuuwwwxxxttttttttttttsssqqqooonnnoooppptttwwwyyyxxxuuurrrtttsssqqqnnnjjjgggeeeddd\\\ZZZWWWTTTRRRRRRRRRSSSSSSQQQOOOMMMLLLLLLMMMNNNMMMIIIEEEDDDFFFHHHHHHGGGGGGCCC@@@AAAFFFJJJKKKKKKKKKNNNSSSWWWZZZ\\\\\\[[[bbb___]]]aaagggkkkkkkiiihhhhhhhhhjjjmmmqqquuuwwwrrrooolllmmmooopppooommmqqqppplllgggffffff```YYY]]]ZZZWWWVVVWWWVVVTTTQQQTTTVVVWWWXXXWWWTTTPPPNNNPPPLLLGGGEEEGGGKKKOOOQQQKKKMMMOOOSSSWWWYYYYYYXXXRRRRRRRRRQQQQQQPPPPPPPPPTTTRRRPPPPPPQQQRRRQQQPPPMMMKKKIIIHHHHHHGGGEEECCCEEEGGGJJJKKKKKKLLLMMMOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMMMMNNNNNNMMMKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEFFFGGGGGGGGGIIIKKKNNNQQQOOONNNOOOQQQSSSRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTQQQQQQPPPOOOOOOOOOPPPPPPQQQPPPOOOOOOQQQPPPOOOMMMNNNNNNMMMLLLMMMNNNOOOPPPNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLKKKLLLLLLLLLKKKLLLNNNQQQSSSSSSRRRPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQSSSVVVXXXXXXUUURRRPPPTTTSSSRRRRRRRRRSSSTTTTTTXXXXXXYYYYYYZZZ[[[\\\\\\]]]ZZZXXX\\\ccciiiiiifffWWWTTTPPPOOOQQQRRRQQQPPPSSSSSSRRRQQQQQQQQQQQQQQQMMMMMMMMMMMMNNNOOOQQQQQQOOOPPPPPPNNNMMMMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRUUUSSSRRRQQQRRRTTTVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZUUUTTTSSSRRRRRRSSSSSSTTTOOONNNMMMLLLLLLNNNPPPQQQLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHJJJMMMQQQTTTUUUVVVYYY\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYY\\\^^^```^^^[[[YYYYYY[[[XXXZZZ\\\^^^___`````````]]]]]]^^^___aaaaaa```___aaa``````aaacccdddeeeeeeeeeffffffeeedddaaa___]]]______^^^]]]\\\[[[ZZZYYYUUUUUUUUUUUUTTTUUUVVVXXXWWWUUUSSSRRRQQQQQQPPPPPPOOOPPPRRRUUUXXX[[[^^^___``````___^^^]]]^^^aaaccciiijjjlllkkkjjjiiiiiijjjiiihhhgggeeecccbbbcccddddddddddddeeeeeecccaaa___aaaccceeeeeeccccccdddfffjjjiiihhhhhhhhhiiijjjjjjiiiiiihhhgggeeedddcccccccccfffiiimmmoooooommmlllmmmmmmmmmooorrrssssssqqqmmmmmmllljjjgggfffgggiiikkkoooqqqnnnlllnnnmmmkkkiiiiiikkkmmmppppppooommmjjjjjjiiiiiijjjkkklllllliiijjjkkkkkkiiigggggghhhnnnooopppppppppqqqtttvvv|||~~~yyywwwtttsssssstttsssrrrooooooooommmllllllnnnppprrrssssssrrrqqqqqqsssuuuuuuttttttsssrrrrrrqqqpppuuuvvvvvvvvvuuuvvvyyy{{{wwwwww{{{xxxzzz{{{zzzwwwwwwvvvuuusssrrrqqqqqqqqq{{{|||{{{yyy|||}}}}}}{{{zzz|||~~~~~~}}}}}}||||||||||||zzzxxxvvvvvvyyy{{{zzzyyywwwvvvuuuuuuvvvxxxxxxyyy|||}}}}}}}}}|||zzzxxxwwwxxxyyy{{{}}}}}}{{{wwwtttrrrtttvvvvvvsssmmmgggccc___]]][[[XXXUUUTTTSSSSSSUUUSSSRRRPPPOOOOOOOOOOOOOOOKKKGGGEEEGGGIIIIIIIIIFFFDDDAAAAAADDDHHHJJJLLLMMMOOOTTTYYY]]]```aaabbbhhhffffffhhhlllooopppooooooooooooppprrruuuyyy{{{zzzxxxvvvvvvyyyzzzxxxwwwuuuvvvsssnnnlllkkkhhhbbb```]]]ZZZXXXYYYXXXVVVSSSWWWXXXZZZ[[[YYYVVVRRRPPPMMMJJJFFFDDDEEEIIIMMMOOONNNNNNQQQUUUYYY^^^aaabbbYYYYYYXXXXXXWWWVVVUUUUUU\\\ZZZYYYYYYYYYYYYXXXWWWWWWTTTQQQPPPPPPOOONNNMMMMMMOOORRRSSSSSSSSSTTTUUUQQQRRRTTTVVVWWWWWWWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTVVVUUUUUUUUUUUUSSSPPPMMMNNNNNNNNNMMMLLLJJJIIIHHHDDDGGGKKKNNNOOOQQQTTTUUUWWWVVVUUUVVVWWWWWWVVVTTTYYYYYYYYYYYYYYYYYYZZZZZZXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWWWWXXXXXXWWWUUUWWWVVVTTTSSSTTTUUUWWWYYYWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRTTTUUUVVVWWWYYY\\\______\\\YYYWWWVVVVVVXXXYYYZZZ[[[[[[[[[YYY[[[^^^______\\\YYYWWWZZZZZZYYYYYYZZZ[[[\\\]]]``````___^^^^^^^^^______]]]\\\\\\___cccfffgggggg\\\[[[YYYYYY[[[\\\[[[[[[]]]]]]]]]]]]]]]\\\[[[[[[WWWWWWWWWWWWXXXXXXYYYZZZYYYYYYYYYXXXVVVWWWYYY[[[\\\\\\]]]]]]]]]]]]\\\[[[\\\[[[[[[ZZZ[[[]]]^^^___``````bbbcccdddeeeeeeeeeeeeeeeeeeddddddcccbbbaaa___^^^]]]\\\[[[[[[[[[[[[WWWVVVVVVVVVWWWWWWXXXYYY[[[XXXSSSOOOKKKJJJIIIIIIIIIKKKPPPUUUYYY\\\]]]^^^bbbdddfffdddaaa___```bbbbbbbbbcccdddddddddccccccdddddddddbbb___^^^^^^``````bbbdddfffhhhjjjkkkkkkgggggghhhhhhhhhhhhgggffffffffffffggghhhjjjkkklllppppppooonnnllliiigggfffiiiiiihhhgggfffeeedddccccccbbb```___^^^]]]]]]]]]\\\ZZZXXXUUUSSSRRRQQQQQQOOOQQQTTTYYY^^^bbbfffhhhjjjjjjjjjhhhggghhhkkknnnqqqrrrssssssrrrrrrssstttwwwvvvsssqqqnnnmmmlllkkkllllllmmmmmmmmmlllkkkjjjkkkmmmnnnnnnmmmlllnnnooossspppoooqqqtttuuutttrrrtttsssrrrpppooommmlllkkkkkknnnssswwwyyywwwuuussssssssssssvvvyyyzzzzzzyyyssstttsssrrroooooopppqqqrrrxxx{{{yyywwwwwwvvvrrrrrrqqqqqqsssuuuvvvvvvuuuoooooopppqqqrrrsssttttttqqqssstttsssqqqooonnnnnnvvvwwwwwwvvvuuutttvvvxxxzzz|||}}}}}}{{{xxxwwwwwwvvvtttrrrtttuuuvvvuuutttssstttuuuuuuuuuuuuttttttuuuxxx{{{xxxxxxzzz{{{||||||||||||{{{zzzyyyzzz|||~~~}}}}}}}}}}}}}}}|||zzzxxxwwwvvv~~~|||}}}||||||~~~~~~|||}}}}}}}}}}}}}}}||||||~~~|||{{{}}}~~~}}}|||xxxxxxyyyxxxuuuqqqllliiifffeeecccaaa^^^[[[ZZZYYY[[[[[[ZZZZZZYYYXXXVVVVVVTTTPPPLLLIIIIIIJJJKKKKKKGGGFFFFFFEEEFFFIIINNNRRRSSSUUUXXX]]]bbbfffiiikkkmmmnnnpppqqqqqqrrrtttvvvsssrrrrrrrrrsssuuuwwwxxx~~~}}}~~~~~~{{{~~~}}}wwwssssssrrroooiiifffcccaaa```___]]][[[^^^___```___]]]XXXTTTQQQLLLJJJGGGFFFGGGJJJNNNQQQSSSTTTVVV[[[```ffflllooobbbbbbaaaaaa```______^^^cccbbbaaaaaabbbbbbaaa___^^^[[[XXXWWWWWWYYYYYYYYYVVVXXX[[[\\\[[[ZZZZZZ[[[YYYYYY[[[]]]^^^___``````\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^[[[WWWSSSPPPPPPOOONNNLLLKKKJJJIIIGGGJJJNNNQQQTTTXXX[[[^^^\\\\\\]]]^^^___^^^\\\[[[aaaaaaaaaaaaaaa`````````]]]]]]]]]^^^^^^___aaaaaaaaa```^^^^^^`````````^^^cccaaa___^^^^^^```bbbcccbbbbbbbbb```___]]][[[ZZZ]]]^^^^^^]]][[[ZZZZZZ[[[___bbbfffiiijjjhhhdddaaa```aaabbbbbbccccccccccccbbbdddfffggggggeeebbbaaa``````aaabbbbbbcccdddeeeddddddcccccccccdddeeefffbbbcccdddcccccccccdddeeebbbbbbcccdddeeeffffffeeegggggghhhiiihhhgggfffeeeccccccbbbbbbbbbbbbccccccbbbbbbbbbaaa``````bbbdddgggggggggffffffgggggggggeeeeeeeeefffgggggghhhiiiggghhhjjjlllmmmmmmmmmlllkkklllllllllkkkiiihhhggghhhgggfffdddbbb```___^^^``````______^^^^^^]]]]]]```\\\WWWQQQOOONNNPPPQQQRRRVVV\\\bbbfffhhhggggggjjjllllllhhhcccbbbeeehhhiiiiiikkkllllllmmmmmmmmmhhhgggfffdddccccccdddeeejjjkkkmmmnnnpppqqqrrrrrrpppqqqqqqpppooonnnnnnnnnmmmnnnooonnnnnnoooppprrrvvvvvvtttsssqqqpppooonnnrrrqqqpppooonnnnnnnnnnnnnnnllliiigggeeecccaaa___\\\[[[YYYUUURRRQQQQQQRRRNNNQQQVVV\\\bbbhhhllloooqqqrrrqqqppppppqqqtttvvvvvvwwwxxxxxxwwwwwwyyy{{{~~~{{{yyyxxxwwwuuusssuuuuuuuuutttsssrrrrrrssstttuuuuuuuuuuuuuuuvvvwwwxxxuuusssvvv{{{}}}zzzvvv{{{{{{zzzyyyxxxxxxwwwwwwrrrtttxxx{{{||||||zzzyyyuuuuuuvvvxxx{{{}}}|||{{{uuuvvvwwwxxxwwwxxxyyy{{{zzz~~~~~~{{{|||zzzxxxyyy{{{|||}}}|||tttuuuvvvwwwwwwxxxxxxxxxvvvxxxzzzzzzxxxvvvuuuuuu|||}}}}}}|||zzzzzz{{{|||{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxxxxwwwuuusssyyy{{{||||||zzzyyyxxxyyyxxxxxxwwwvvvuuuvvvyyy|||zzz{{{~~~}}}zzz{{{~~~|||zzz~~~}}}~~~~~~~~~||||||wwwtttrrrrrrrrrpppooonnnmmmjjjhhhfffdddeeeffffffgggfffdddaaa```]]]YYYSSSNNNKKKJJJJJJKKKGGGIIIKKKKKKLLLPPPXXX^^^^^^___aaadddiiimmmqqqsssooossswwwvvvsssrrruuuxxxvvvuuuuuuttttttuuuvvvvvv}}}}}}}}}~~~~~~~~~~~~}}}}}}xxxyyyzzzyyyuuussspppnnnlllkkkiiihhhhhhiiihhhfffaaa[[[UUUQQQOOOOOONNNMMMMMMPPPTTTXXX\\\^^^cccggglllqqqvvvyyyiiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiijjjkkkkkkiiigggaaa^^^[[[ZZZ\\\___```aaa```bbbdddeeecccbbbbbbcccbbbbbbbbbbbbdddfffggghhhbbbbbbbbbccccccdddddddddbbbbbbbbbcccbbb```[[[XXXOOOOOONNNMMMKKKKKKJJJJJJKKKMMMOOOQQQUUUZZZaaaeeeeeegggiiijjjjjjjjjjjjiiimmmmmmnnnnnnmmmlllkkkjjjffffffffffffgggiiijjjkkkiiigggffffffhhhjjjjjjiiinnnllljjjiiihhhiiijjjkkkmmmmmmlllkkkiiigggeeedddeeegggiiigggccc```^^^^^^eeeiiinnnrrrsssrrrooommmlllllllllllllllkkkjjjiiilllmmmoooppppppooommmlllhhhiiiiiijjjkkkllllllmmmmmmlllkkkkkkkkklllmmmnnnmmmooopppooommmmmmnnnooojjjkkklllmmmmmmnnnnnnoooooopppqqqqqqqqqpppnnnmmmnnnmmmlllkkkkkkjjjjjjkkkkkklllkkkjjjiiiiiikkkmmmqqqpppnnnmmmmmmoooqqqssspppppppppqqqqqqrrrssstttnnnoooqqqssstttttttttssstttuuuuuuuuutttrrrpppooommmmmmllljjjhhhgggeeedddfffeeedddbbb```^^^\\\[[[YYYWWWTTTQQQRRRTTTXXX[[[```dddiiiooorrrrrrpppnnnqqqqqqpppllliiihhhkkkoooqqqrrrssstttuuuvvvvvvvvvnnnmmmkkkkkklllnnnooopppsssssstttttttttuuuvvvvvvwwwxxxxxxwwwtttrrrssstttyyyzzz{{{yyywwwwwwxxxzzz|||{{{yyyxxxxxxxxxxxxyyyvvvvvvuuutttssssssttttttrrrooollliiigggddd___\\\TTTTTTSSSPPPLLLLLLNNNQQQRRRVVV[[[bbbjjjppptttvvvyyyyyyyyyxxxwwwyyy|||}}}|||yyywwwyyyzzz{{{zzzyyyyyyzzz{{{{{{|||}}}zzzxxx{{{{{{wwwwwwxxxyyy{{{|||}}}~~~xxxwwwxxxzzz}}}~~~}}}xxxyyy{{{|||{{{{{{}}}~~~~~~{{{{{{|||~~~yyyyyyyyyyyyxxxxxxxxxxxxxxxzzz|||}}}|||{{{|||}}}~~~}}}||||||}}}}}}}}}{{{zzzzzzzzzxxxvvvsssuuuxxx{{{||||||{{{{{{{{{|||||||||yyyxxxxxxzzz|||{{{}}}}}}~~~}}}}}}}}}{{{{{{}}}{{{yyyyyyyyywwwwwwwwwvvvtttsssqqqpppmmmnnnppppppooommmjjjhhhgggccc\\\TTTMMMJJJJJJKKKFFFJJJNNNRRRUUU[[[ccciiimmmmmmmmmnnnpppsssvvvxxxrrrwww{{{zzzvvvtttwww{{{{{{zzzzzzyyyyyyyyyyyyyyy{{{|||~~~~~~~~~~~~~~~~~~}}}}}}zzz|||~~~~~~}}}|||{{{xxxuuusssssssssssssssqqqmmmfff^^^WWWRRRRRRTTTUUUUUUVVVXXX]]]aaaggglllrrrwwwyyyzzz|||~~~ooopppqqqrrrssstttuuuvvvwwwvvvuuuvvvvvvtttqqqoooiiieeeaaa```bbbeeehhhiiihhhiiijjjiiigggfffggghhhhhhiiijjjlllmmmooopppqqqlllkkkkkkkkkkkkjjjjjjjjjcccbbbbbbaaaaaa^^^ZZZWWWNNNMMMLLLKKKJJJJJJJJJKKKMMMNNNPPPSSSXXX___ggglllnnnppprrrsssrrrrrrsssuuuvvvvvvwwwwwwvvvtttsssqqqqqqqqqqqqqqqrrrssstttuuurrrpppoooppprrruuuvvvvvvyyyxxxvvvuuutttsssrrrrrruuuuuuuuuuuutttsssrrrqqqkkknnnpppnnnjjjffffffgggnnnqqqvvvzzz|||{{{zzzxxxvvvvvvvvvuuutttsssrrrqqqtttvvvxxxyyyzzzzzzyyyxxxsssssstttuuuvvvvvvvvvuuuzzzyyywwwuuutttuuuvvvwwwsssuuuwwwxxxyyyyyyzzz{{{uuuuuuvvvuuuttttttuuuwwwvvvvvvwwwwwwvvvvvvuuutttuuutttsssqqqppppppooooooqqqrrrrrrqqqooooooqqqsssvvvvvvttttttuuuwwwzzz{{{zzzzzzyyyyyyzzz{{{}}}~~~vvvwwwxxxyyyzzz{{{{{{{{{zzzzzz{{{{{{zzzxxxuuussspppqqqqqqpppooonnnmmmlllgggeeebbb___\\\YYYWWWWWWQQQQQQRRRTTTXXX]]]bbbeeemmmppptttwwwyyyxxxwwwuuuwwwuuusssqqqqqqsssuuuvvvxxxyyyzzz{{{||||||||||||vvvuuuuuuvvvyyy{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyy{{{}}}~~~{{{wwwvvvwwwzzz}}}~~~{{{zzz}}}~~~~~~{{{zzzwwwuuuttttttttttttppplllgggdddbbb^^^XXXSSSHHHIIIJJJHHHGGGHHHMMMRRR]]]```fffmmmtttyyy|||~~~~~~}}}~~~|||zzzzzz|||~~~~~~~~~~~~{{{zzzzzzzzz{{{}}}}}}}}}}}}}}}}}}{{{{{{{{{~~~}}}{{{zzz{{{}}}}}}|||}}}|||zzzyyyxxxyyyzzz{{{zzz|||}}}}}}}}}~~~~~~|||zzzwwwuuuuuuxxx|||~~~~~~|||{{{|||}}}|||~~~~~~}}}~~~|||yyyyyy|||~~~~~~~~~}}}~~~}}}|||zzzxxxwwwwwwssstttuuuuuutttrrrooonnnoookkkcccYYYPPPKKKKKKLLLHHHLLLRRRYYY___fffmmmqqqxxxwwwvvvuuuuuuvvvxxxxxxvvvzzz~~~~~~zzzxxxzzz}}}yyyyyyzzzzzzzzzzzzzzzzzz|||~~~|||{{{{{{~~~|||yyywwwxxxyyy{{{zzzwwwrrrkkkbbb[[[VVVUUUXXX\\\^^^^^^aaagggkkkrrrxxxxxxyyy{{{~~~}}}xxxtttlllhhhccc```aaadddgggiiiiiiiiigggeeeccccccdddfffkkknnnsssxxx{{{|||zzzyyyyyyxxxvvvtttrrrpppnnnnnngggeeebbb```___\\\XXXUUULLLLLLKKKJJJJJJJJJKKKLLLOOORRRWWW]]]cccjjjrrrwwwzzz{{{|||{{{yyyyyy{{{}}}~~~~~~|||zzzxxxyyyyyyyyyyyyzzz{{{{{{|||{{{zzzyyyzzz~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxwwwnnnqqqrrrpppmmmmmmrrrwwwyyy{{{}}}}}}~~~}}}}}}|||{{{zzz|||~~~~~~~~~|||{{{{{{|||~~~yyyzzz{{{}}}~~~|||yyyxxx{{{~~~|||{{{zzzzzzyyyyyyzzzzzzyyyxxxwwwuuusssrrrrrrqqqqqqrrrrrrpppooooooqqqssswwwxxxzzz}}}~~~~~~~~~zzzxxxvvvvvvvvvtttrrrooolllkkkbbb```\\\XXXUUUSSSRRRRRRSSSUUUZZZ___eeekkkoooqqqvvvwwwyyyzzz{{{{{{{{{{{{yyyuuurrrsssxxx||||||{{{yyyzzz{{{|||||||||||||||zzzyyyxxxzzz}}}~~~|||zzzzzzyyyyyyzzz{{{|||}}}~~~~~~zzzyyy{{{|||~~~~~~~~~zzzvvvsssqqqppppppiiiddd___\\\ZZZVVVOOOIIIAAADDDFFFGGGGGGKKKRRRYYYfffjjjooovvv{{{~~~{{{{{{}}}}}}~~~~~~~~~{{{{{{{{{zzz}}}|||{{{|||}}}|||{{{}}}{{{yyyzzz|||~~~~~~~~~~~~}}}}}}~~~}}}|||{{{{{{}}}~~~}}}{{{yyy{{{}}}|||~~~}}}}}}~~~~~~~~~{{{}}}||||||}}}~~~|||{{{{{{xxxyyyyyyyyyxxxvvvtttsssrrrnnnfff\\\RRRNNNNNNPPPPPPSSSZZZccclllssswwwxxx}}}|||{{{zzzyyyxxxxxxxxxwww{{{~~~}}}{{{|||}}}wwwwwwxxxyyyzzzzzzzzzzzz{{{~~~|||}}}|||zzz}}}~~~{{{yyyzzz|||}}}|||zzzvvvppphhh```\\\ZZZ___dddgggiiilllrrrwww{{{|||wwwhhhccc\\\XXXXXX[[[]]]___eeedddbbb___\\\]]]___bbbkkkqqqzzz~~~{{{wwwsssqqqooollliiieeeaaa^^^[[[WWWUUULLLKKKJJJJJJJJJKKKMMMNNNRRRWWW___gggooovvv}}}}}}}}}||||||}}}}}}~~~~~~}}}{{{xxxvvvuuuoooqqqqqqoooooosss|||}}}|||{{{{{{}}}|||{{{~~~~~~}}}{{{{{{|||}}}}}}{{{zzzxxxvvvtttsssrrrrrrnnnnnnnnnmmmllllllnnnpppuuuyyy~~~}}}{{{yyyuuupppkkkfffccc^^^[[[WWWSSSPPPOOOPPPPPPZZZ]]]ccckkkqqqvvvzzz{{{yyyyyyzzzzzz{{{}}}~~~~~~xxxssspppsss{{{}}}wwwwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwyyy{{{|||yyyvvvzzzzzzzzzzzz{{{}}}|||{{{~~~}}}wwwrrrooommmlllccc___YYYVVVTTTPPPHHHBBB@@@DDDHHHIIIKKKPPPYYYaaakkknnntttyyy~~~~~~~~~~~~{{{{{{~~~}}}~~~}}}~~~}}}~~~uuu|||~~~~~~|||~~~|||zzz{{{~~~}}}|||}}}}}}|||zzzzzz|||~~~~~~~~~~~~}}}||||||}}}wwwzzz}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxrrroooggg]]]TTTPPPQQQTTTYYY[[[aaalllvvv}}}~~~}}}}}}}}}|||{{{zzzyyyxxxwwwwwwyyy|||}}}}}}|||{{{{{{zzz{{{|||~~~www{{{~~~}}}}}}~~~}}}{{{zzz~~~|||{{{}}}}}}}}}{{{xxxrrrkkkeee```___eeellloooqqqttt{{{uuunnnccc]]]VVVRRRRRRUUUVVVVVVWWWWWWWWWVVVUUUWWW[[[^^^kkkrrr|||{{{wwwtttsssooojjjddd^^^[[[WWWRRRNNNOOONNNMMMMMMNNNPPPSSSTTTXXX___kkkwww}}}{{{zzzxxxtttpppkkklllooorrrwww}}}}}}|||zzzzzzzzzyyywwwxxxyyy{{{wwwwwwuuuqqqllliiihhhiiicccddddddcccaaaccchhhlllpppwwwzzzsssoooiii___WWWTTTQQQPPPNNNMMMMMMPPPVVV[[[eeeiiiqqqxxx}}}~~~~~~~~~~~~ssssssuuu|||}}}|||yyyvvvxxx|||}}}yyyuuuxxx{{{}}}}}}{{{yyywwwwww}}}{{{yyyyyyzzz}}}~~~|||}}}{{{zzzsssiiifffgggccc\\\YYYRRRLLLNNNSSSRRRHHH>>>DDDHHHMMMSSSZZZ```ggglllyyy}}}||||||~~~}}}{{{~~~{{{zzz{{{}}}~~~~~~}}}}}}}}}~~~|||||||||zzzyyy{{{~~~~~~}}}}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~{{{{{{~~~|||~~~}}}|||}}}~~~~~~}}}yyyvvvsssoooiii```YYYVVVWWWXXXVVVcccmmmpppxxx{{{xxxwwwxxxyyyzzzzzzzzz|||}}}~~~|||{{{{{{~~~~~~~~~~~~|||zzz||||||~~~}}}{{{|||~~~{{{xxxrrriiiddddddeeeiiipppvvv{{{uuukkkdddZZZVVVQQQNNNNNNOOOOOOOOOPPPQQQQQQPPPQQQUUUZZZ]]]lllsss|||}}}yyyuuusssmmmhhhaaa]]]ZZZWWWTTTRRRPPPOOOOOOPPPRRRUUUYYY[[[gggmmmwwwzzzvvvrrrpppppppppnnnlllkkkmmmqqquuuzzz}}}yyyxxxvvvssspppnnnnnnoookkkjjjhhhccc^^^ZZZYYYYYYVVVXXX[[[\\\]]]aaagggmmmwww}}}yyyqqqjjjfffaaaYYYSSSRRRLLLLLLLLLLLLOOOTTT[[[```kkkooovvv|||}}}xxxxxxzzz~~~}}}xxxuuusssrrruuuzzz|||zzzwww||||||||||||{{{{{{zzzyyy}}}|||zzzyyyzzz}}}~~~|||}}}~~~}}}}}}zzzwwwnnneeebbbbbb]]]UUUQQQKKKFFFIIIRRRXXXXXXUUUOOORRRXXX^^^dddkkkqqqvvv|||~~~}}}~~~~~~|||{{{~~~}}}}}}|||{{{}}}~~~~~~~~~~~~~~~}}}{{{|||}}}}}}~~~~~~}}}~~~}}}||||||}}}~~~{{{{{{~~~|||}}}~~~}}}{{{xxxtttmmmccc[[[WWWWWWXXX^^^ppp~~~~~~{{{}}}~~~{{{xxxwwwxxxzzz}}}|||{{{|||}}}}}}}}}{{{~~~|||{{{zzz}}}zzzwwwyyy~~~}}}zzz|||{{{xxxxxx}}}~~~zzzwwwtttooohhhdddeeejjjnnnuuuzzz~~~~~~uuulllbbb\\\WWWUUUQQQPPPOOONNNLLLJJJKKKLLLMMMNNNQQQVVV]]]bbbooouuu}}}|||vvvqqqmmmgggddd```]]][[[ZZZXXXWWWRRRRRRRRRUUUYYY___eeeiiixxx}}}~~~yyyvvvnnnjjjfffdddeeegggiiijjjmmmqqqvvv{{{yyyvvvqqqkkkgggcccaaaaaa]]]]]]ZZZUUUPPPMMMLLLLLLLLLPPPVVVZZZ^^^dddlllrrr}}}|||wwwlllddd\\\YYYTTTOOOLLLMMMFFFIIILLLPPPUUU]]]eeejjjssswww{{{~~~xxxrrrpppooopppuuu{{{~~~}}}{{{~~~{{{yyyzzz}}}~~~|||~~~}}}{{{zzz{{{~~~~~~~~~}}}}}}}}}~~~yyytttqqqlllhhhbbb___ccchhheee^^^LLLGGGBBBDDDLLLWWW```ddd[[[___dddjjjooovvv|||}}}}}}}}}}}}|||}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}|||||||||zzzyyy|||}}}~~~~~~~~~}}}~~~~~~~~~|||{{{{{{}}}||||||~~~}}}{{{{{{}}}~~~zzzrrrhhh___YYYXXXYYYkkk~~~}}}}}}{{{{{{}}}|||{{{|||||||||{{{~~~~~~}}}|||}}}zzzxxxyyy|||~~~}}}{{{{{{}}}{{{wwwwww{{{|||{{{|||vvvqqqoookkkeeedddgggmmmrrrxxx}}}|||tttmmmgggaaa^^^^^^]]][[[XXXUUUQQQMMMJJJKKKMMMOOORRRVVV]]]eeejjjrrrwww~~~~~~~~~}}}zzztttnnngggcccaaaaaabbbbbbbbbaaa^^^\\\VVVWWWYYY]]]eeemmmvvv{{{|||vvvpppllliiidddaaa]]]\\\^^^ccciiillltttxxx~~~~~~vvvrrrkkkddd___[[[YYYWWWTTTSSSRRRNNNKKKJJJJJJLLLOOOTTT\\\bbbhhhnnnwww}}}{{{rrrlllaaaYYYRRRMMMIIIFFFFFFJJJFFFJJJPPPWWW___gggpppvvvxxx{{{~~~}}}vvvpppqqqqqqsssxxx}}}}}}yyyvvvuuuyyy~~~~~~}}}|||}}}||||||||||||}}}~~~~~~zzztttmmmhhhccc^^^YYY\\\dddjjjiiidddNNNJJJDDDBBBGGGPPP[[[bbbdddhhhlllqqqvvv|||}}}|||}}}~~~~~~}}}~~~~~~~~~{{{yyyyyy|||~~~~~~~~~~~~|||{{{{{{{{{}}}~~~~~~~~~||||||}}}||||||}}}}}}|||zzz|||~~~~~~vvvlllccc]]]\\\\\\ooo~~~}}}}}}~~~|||}}}~~~~~~}}}zzzyyy|||}}}{{{|||uuuoookkkgggcccdddhhhlllqqqxxx~~~}}}tttmmmiiigggeeedddhhhgggddd___YYYSSSOOOLLLMMMOOOSSSWWW\\\cccjjjpppvvv{{{|||zzzwwwssslllfff```]]]^^^bbbhhhmmmmmmjjjfffccc]]]___ccciiirrr}}}}}}zzzuuunnnhhhccc```^^^[[[YYYXXXYYY]]]dddlllqqq~~~~~~|||zzznnniiiaaa[[[XXXUUUSSSQQQLLLLLLLLLKKKKKKMMMQQQTTT\\\aaaiiiooosssxxx|||rrrhhhbbb[[[TTTMMMIIIEEEBBBEEEJJJIIINNNVVV___gggooowww|||zzz|||~~~}}}xxxttttttuuuwwwzzz}}}}}}|||zzzqqqpppsss{{{~~~~~~~~~|||yyyvvvqqqkkkgggggg```YYYYYY]]]]]]ZZZVVVOOOMMMJJJIIILLLSSS\\\bbblllooossswww{{{~~~~~~}}}~~~}}}}}}~~~~~~}}}{{{yyyxxxzzz|||~~~~~~~~~}}}{{{zzz{{{~~~~~~||||||~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~wwwnnnfffaaa___```kkkzzz}}}}}}}}}}}}{{{~~~~~~|||}}}uuunnnjjjeeebbbcccgggkkkqqqyyyyyypppjjjhhhjjjlllmmmpppoookkkddd\\\VVVSSSRRRRRRVVV[[[```eeejjjpppttt{{{~~~~~~}}}zzzwwwrrrlllgggcccaaa```bbbiiiqqqwwwwwwsssooollliiilllpppwww|||zzzpppmmmhhhccc^^^[[[YYYXXXTTTVVVXXX\\\aaaiiirrrxxx~~~}}}|||{{{yyyuuusssddd^^^WWWRRRQQQQQQOOOMMMGGGHHHJJJLLLOOOTTTZZZ^^^hhhmmmtttxxxzzz}}}|||uuukkkbbb\\\XXXSSSMMMJJJGGGFFFKKKRRRQQQWWW___gggnnntttzzz}}}{{{|||~~~~~~~~~}}}{{{yyyvvvxxxzzz{{{{{{yyywwwuuulllooottt|||zzzwwwvvvsssoookkkggg```YYYXXXWWWSSSPPPPPPOOOPPPQQQUUU[[[ccckkkoootttvvvyyy|||~~~}}}~~~}}}|||}}}~~~|||~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}{{{{{{|||~~~}}}~~~~~~~~~}}}|||||||||}}}{{{~~~}}}~~~~~~}}}|||~~~}}}}}}~~~|||wwwooogggbbbaaaaaalllttt}}}}}}zzzzzz{{{{{{}}}}}}{{{}}}~~~||||||uuummmiiieeeaaacccgggmmmsss|||xxxrrrkkkgggjjjpppwwwzzz{{{yyytttkkkccc^^^^^^``````dddkkkppptttxxx{{{}}}|||{{{vvvrrrkkkeeebbbbbbdddffflllrrryyy~~~}}}{{{yyyxxxxxxzzz~~~yyyssspppdddbbb___\\\YYYWWWVVVVVVTTTXXX^^^dddkkkrrr{{{~~~|||zzzyyywwwsssnnnkkk```YYYRRRNNNOOOPPPNNNLLLLLLMMMPPPSSSXXX___gggmmmpppuuu{{{}}}}}}}}}~~~}}}}}}xxxpppggg___ZZZWWWSSSPPPOOONNNNNNUUU]]]^^^dddkkkrrrwwwzzz}}}~~~~~~~~~}}}|||}}}}}}zzz|||~~~~~~|||yyyvvvtttooosssxxx~~~|||{{{|||zzzuuupppfffaaa^^^^^^\\\WWWWWW\\\WWWWWWZZZaaajjjsssxxxzzzyyy{{{}}}~~~~~~~~~~~~~~~}}}{{{|||}}}}}}|||~~~|||}}}}}}~~~~~~~~~~~~||||||}}}~~~~~~}}}{{{zzz}}}}}}}}}~~~~~~}}}~~~~~~~~~|||zzzzzz~~~~~~{{{vvvnnnfffaaa______jjjrrrzzz~~~{{{xxxzzz}}}zzz|||~~~~~~|||~~~|||xxxqqqkkkhhheeebbbdddhhhooouuu~~~{{{pppkkkfffeeelllvvv|||tttllliiikkknnnooossszzz|||zzzqqqllleee___]]]aaafffjjjtttxxx~~~~~~xxxqqqjjjfff]]]\\\[[[YYYXXXWWWVVVVVVVVV\\\eeemmmttt{{{~~~}}}{{{yyywwwtttpppjjjfff```YYYRRRNNNPPPQQQPPPNNNTTTVVVYYY]]]cccjjjsssyyytttyyy~~~~~~~~~}}}}}}~~~{{{vvvnnnfff___[[[VVVSSSRRRSSSSSSUUU]]]fffjjjooovvv{{{~~~~~~}}}}}}}}}~~~~~~~~~~~~|||{{{{{{}}}}}}{{{xxxvvvtttwww{{{~~~~~~zzztttpppllljjjiiiddd]]]___eeeaaa```aaagggqqqxxx||||||zzz|||~~~~~~~~~{{{yyy}}}zzzzzz|||~~~~~~{{{wwwyyyyyyzzz||||||~~~~~~}}}}}}yyy{{{}}}~~~~~~}}}{{{}}}|||{{{||||||}}}}}}}}}~~~~~~{{{xxxxxx|||~~~|||vvvnnneee```]]]]]]bbbkkkvvv{{{wwwtttwww~~~{{{}}}~~~tttmmmhhhfffdddbbbeeeiiiooouuu~~~}}}{{{~~~{{{uuullliiigggjjjsss}}}zzzwwwwwwyyyzzz{{{|||xxxpppiii```[[[]]]ccckkkqqq{{{uuulllccc\\\YYYYYYXXXUUURRRRRRWWW[[[\\\bbbkkkssszzz~~~~~~~~~yyyqqqiiiccc```\\\YYYVVVTTTTTTWWW[[[^^^dddfffjjjnnnrrruuuwwwwwwzzz{{{{{{|||}}}~~~~~~~~~~~~~~~{{{tttmmmfffbbb___[[[[[[^^^aaaccchhhnnnwwwyyy}}}~~~~~~~~~}}}}}}zzzxxx|||}}}}}}||||||~~~~~~~~~~~~~~~uuuuuuuuusssqqqooolllkkkjjjkkkmmmrrrwww{{{{{{{{{}}}}}}~~~~~~~~~|||zzzxxx|||vvvqqqooonnnnnnpppuuu|||}}}|||yyywwwzzz{{{|||~~~~~~||||||}}}zzzzzz}}}~~~{{{zzz{{{||||||{{{xxxuuutttyyytttooolllggg```]]]___ccckkktttxxxyyyyyy{{{~~~}}}}}}qqqjjjdddbbb```aaagggnnnooossszzz}}}}}}|||vvvqqqkkkiiiiiinnnxxx~~~~~~~~~}}}xxxtttkkkfffaaa___bbbjjjsssxxx}}}yyytttnnnggg___ZZZXXXXXXWWWTTTSSSUUUZZZ^^^dddjjjsss{{{~~~}}}~~~}}}}}}}}}yyyqqqjjjdddaaaaaa^^^[[[YYYYYY]]]bbbeeekkknnnrrrvvvyyy{{{||||||{{{{{{{{{||||||{{{{{{zzz}}}}}}}}}~~~}}}xxxsssnnnkkkhhheeedddhhhkkklllqqqvvvzzz|||~~~~~~}}}{{{}}}~~~~~~~~~}}}}}}{{{}}}|||zzzyyyxxx{{{}}}}}}~~~zzzyyyvvvssspppnnnlllkkkuuutttuuuxxx{{{|||{{{zzz~~~~~~~~~~~~}}}}}}{{{yyyqqqjjjfffbbbaaaccciiirrryyy}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~|||zzzyyy{{{}}}~~~||||||||||||{{{zzzxxxwwwzzzuuupppmmmhhhaaa^^^___bbbjjjsssxxxyyyzzz}}}~~~sssjjjcccaaaaaaccchhhnnnrrrvvv|||~~~|||xxxtttooollliiijjjmmmuuu~~~}}}wwwpppllldddcccbbbeeejjjsss{{{}}}~~~~~~~~~{{{xxxsssmmmhhhccc]]]YYYXXXWWWVVVUUUVVVZZZ```eeemmmsss{{{}}}{{{{{{}}}|||}}}{{{}}}~~~{{{uuuoooiiiggghhheeebbb```aaafffkkkooouuuxxx|||}}}~~~~~~~~~~~~|||zzzyyy~~~~~~}}}zzzxxxvvvqqqnnnnnnsssuuuvvvyyy~~~~~~|||}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~{{{xxxwww{{{~~~||||||~~~{{{vvvqqqnnnmmmmmmnnn{{{zzzzzz|||}}}~~~|||{{{|||}}}|||oooddd^^^YYYXXXXXX\\\dddmmmtttwwwxxxyyy{{{~~~}}}{{{|||~~~}}}|||zzzyyy{{{~~~~~~~~~~~~~~~}}}|||||||||||||||}}}wwwrrroooiiibbb___```bbbiiiqqqwwwyyy{{{~~~~~~}}}}}}{{{tttiiiaaa___bbbeeejjjpppvvvzzz~~~yyysssnnniiiffffffjjjqqqzzzwwwoooiiieee^^^aaaeeejjjqqqxxx~~~}}}}}}~~~~~~yyyssslllgggccc___\\\ZZZYYYXXXXXX[[[aaahhhmmmsssyyy~~~~~~~~~}}}zzzyyyzzz|||zzz{{{}}}~~~}}}{{{uuuqqqpppnnnllliiigggiiinnntttxxx}}}}}}{{{zzztttrrrtttyyy{{{{{{}}}}}}{{{zzz|||}}}~~~}}}}}}~~~|||{{{~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~zzztttooommmnnnppprrrxxxxxxxxxzzz}}}~~~|||}}}uuuiiibbbZZZWWWTTTSSSVVV[[[aaaeeennnqqquuuzzz~~~zzz{{{~~~{{{yyyzzz}}}~~~~~~}}}{{{{{{|||~~~yyytttpppjjjccc```aaadddiiipppvvvyyy{{{}}}|||yyyrrrggg^^^]]]aaaffflllqqq{{{~~~~~~~~~}}}xxxqqqkkkfffcccfffkkkuuuyyyppphhhbbb```^^^cccjjjpppvvv{{{}}}vvvoooiiifffbbb```___]]]\\\^^^ccckkkqqquuuzzz~~~~~~~~~~~~}}}{{{yyyyyyzzzyyyzzz{{{|||~~~~~~|||xxxuuutttqqqooonnnnnnqqqvvv{{{}}}{{{yyyxxxtttsssvvv|||~~~}}}}}}~~~|||{{{|||~~~~~~}}}~~~}}}~~~}}}}}}|||||||||||||||}}}wwwtttpppnnnnnnqqquuuxxxxxxxxxxxxzzz}}}~~~}}}}}}}}}~~~~~~}}}zzzqqqlllbbb___XXXSSSOOOPPPSSSVVVdddhhhnnnuuu{{{{{{{{{~~~}}}}}}}}}}}}}}}}}}~~~~~~{{{yyyzzz~~~}}}}}}~~~~~~}}}{{{{{{|||~~~{{{uuurrrkkkccc```aaaeeeiiioootttwwwzzz|||}}}~~~yyyuuulllccc\\\]]]aaafffmmmttt~~~}}}|||yyytttmmmhhheeedddiiiooozzz{{{qqqhhhaaa^^^^^^ccciiirrrxxx|||xxxrrrnnnjjjhhhfffeeeddddddgggnnntttyyy|||}}}}}}~~~|||zzzzzz{{{zzzzzz{{{|||}}}~~~|||}}}|||zzzvvvsssrrrsssqqqqqqrrrtttwww||||||xxxvvvuuutttuuuuuuyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyyxxxqqqpppoooooorrrvvvzzz}}}}}}||||||~~~~~~}}}~~~~~~~~~zzz{{{|||}}}}}}~~~xxxrrrooonnnjjjhhhddd^^^ZZZYYY[[[]]]bbbeeejjjpppwww||||||}}}~~~|||||||||}}}~~~{{{|||{{{zzzyyyzzz}}}}}}{{{|||~~~||||||}}}~~~|||vvvrrrkkkccc___```dddggglllqqqvvvyyy{{{|||}}}{{{sssoooeee```]]]___cccgggpppyyyzzzwwwrrrkkkeeebbbdddgggnnnuuu}}}tttjjj```\\\]]]___jjjqqqzzz|||wwwtttrrrpppooolllkkklllpppwww}}}~~~}}}}}}~~~~~~|||||||||{{{{{{{{{||||||}}}{{{zzzxxxtttpppnnnooopppqqqrrruuuyyy}}}}}}yyyvvvsssrrrssssssttttttyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~}}}~~~}}}||||||{{{yyywwwuuusssqqqpppooommmnnnppptttwww{{{}}}|||}}}}}}}}}|||zzz|||~~~~~~}}}}}}~~~||||||~~~{{{|||~~~}}}yyyqqqhhhaaa]]]]]]^^^___aaacccddddddfffkkknnnmmmnnnpppssswwwzzz}}}~~~~~~}}}|||||||||~~~~~~}}}|||zzz}}}~~~~~~}}}wwwrrrkkkccc___``````ccchhhnnnuuuzzz}}}}}}}}}vvvmmmhhh```___```ccceeeiiitttxxxtttmmmddd]]]^^^dddiiirrryyy}}}xxxpppeee\\\YYY\\\```ooowww|||{{{zzzxxxwwwppppppqqquuu||||||}}}~~~~~~}}}}}}~~~~~~}}}~~~||||||{{{||||||}}}~~~|||zzzwwwrrrnnnlllmmmoooqqqssswww|||}}}||||||xxxvvvsssqqqpppqqqrrrtttrrrrrrxxx}}}{{{{{{{{{}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~|||{{{{{{vvvtttqqqnnnkkkiiigggfffmmmooossswww{{{}}}{{{zzz{{{|||||||||yyy{{{}}}}}}}}}}}}~~~~~~}}}zzz|||{{{ttthhhZZZNNNJJJJJJLLLIIINNNVVV]]]ccciiipppuuuzzzyyyxxxxxxyyy{{{}}}~~~}}}}}}{{{}}}wwwrrrkkkbbb^^^___\\\___dddllluuu{{{}}}|||rrriiiccc]]]___cccggghhhkkkvvvyyyoooeee```___bbbjjjsss{{{oooddd```\\\\\\bbbkkkwww~~~|||}}}~~~~~~~~~}}}|||zzzxxxwwwwwwtttsssxxx~~~}}}~~~~~~{{{|||||||||{{{{{{||||||xxxuuuoookkkjjjlllooorrrwww|||}}}xxxssspppmmmmmmmmmnnnpppsssvvvwwwyyy{{{}}}}}}|||{{{{{{|||~~~}}}}}}}}}|||~~~~~~|||{{{}}}|||zzzxxxuuuqqqnnngggfffccc```^^^^^^bbbeeekkkqqqxxx}}}~~~}}}}}}}}}}}}}}}~~~}}}||||||~~~~~~}}}~~~|||qqqbbbSSSIIIDDDBBBAAACCCDDDFFFIIIOOOWWW```fffqqqsssuuuxxx{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~yyypppfff^^^ZZZYYYUUU[[[dddooowww|||~~~~~~}}}}}}}}}~~~tttkkkdddaaa\\\\\\^^^dddmmmvvv|||wwwmmmccc______bbbllluuu}}}mmmddd\\\ZZZ[[[^^^gggqqq}}}~~~}}}}}}~~~~~~{{{yyywwwvvvuuu{{{zzz{{{~~~~~~}}}|||{{{{{{zzzyyywwwqqqooolllkkklllooosssvvv|||{{{tttnnnhhheeeggggggiiikkknnnrrruuuwwwyyy|||~~~~~~}}}}}}~~~|||}}}}}}}}}}}}}}}|||{{{}}}}}}|||}}}~~~~~~||||||}}}~~~|||zzzvvvpppjjjeee\\\\\\\\\ZZZZZZ[[[___bbbooottt{{{}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~|||uuukkk]]]QQQIIIEEECCCBBB>>>???@@@AAACCCHHHNNNRRRWWW[[[aaaiiiqqqxxx~~~~~~~~~||||||~~~~~~yyypppeee\\\WWWUUUSSSXXXaaajjjsssyyy}}}{{{qqqggg```\\\ZZZZZZ]]]dddnnnxxxqqqhhh```^^^___eeepppzzz{{{sssnnnaaa[[[WWWXXX\\\cccnnnwww~~~~~~~~~~~~|||xxxvvvttttttttt}}}~~~}}}{{{}}}zzzwwwwwwwwwuuuqqqmmmggggggiiikkkoootttxxx{{{~~~~~~~~~{{{ssslllfff```]]]^^^```ccchhhmmmrrrvvvxxx{{{}}}~~~~~~||||||}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~|||}}}~~~~~~~~~zzzuuuoooggg___YYYQQQSSSTTTUUUWWW[[[aaaeeevvvzzz}}}}}}|||}}}}}}~~~~~~yyyoooiiiiiinnnsss|||~~~~~~qqqhhh\\\PPPHHHCCCAAA@@@@@@AAABBBAAAAAABBBEEEHHHDDDGGGMMMSSSZZZaaafffiiiuuuxxx}}}||||||~~~yyyooocccYYYSSSPPPPPPUUU\\\eeennnuuuzzz|||~~~~~~wwwmmmbbbZZZVVVVVVXXX\\\eeepppzzziiibbb\\\]]]bbbjjjwww}}}rrrgggaaa[[[YYYXXXZZZaaajjjuuu|||~~~~~~~~~}}}}}}~~~|||xxxuuussstttuuuvvv}}}}}}}}}|||zzzwwwtttuuuqqqmmmmmmmmmlllgggbbb___bbbgggnnntttzzz~~~~~~~~~vvvnnngggccc___\\\YYY\\\aaahhhnnntttxxxzzz}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{tttlllddd\\\UUUPPPOOOPPPRRRTTTYYYaaajjjppp}}}~~~~~~~~~~~~~~~uuukkkfffiiiddd]]]WWWVVV]]]iiissswwwooocccWWWNNNGGGCCCAAABBBDDDEEEDDDDDDCCCEEEFFFAAABBBDDDGGGJJJMMMPPPQQQ___dddkkksss{{{{{{{{{~~~~~~xxxmmm```UUUNNNKKKKKKQQQYYYdddlllsssvvvxxxzzz}}}|||uuujjj___WWWRRRTTTVVV\\\eeeqqq{{{aaa\\\ZZZ___gggqqqwwwkkk```YYYVVVXXX[[[```hhhsss|||~~~}}}}}}||||||yyywwwtttssstttvvvzzz}}}~~~|||yyyvvvqqqlllhhhfffccc``````aaaaaa^^^\\\___cccjjjrrryyy~~~~~~~~~~~~|||rrrhhhbbb^^^\\\ZZZYYY]]]ccckkkrrrxxx{{{}}}~~~~~~|||{{{{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~wwwkkk```XXXSSSOOOMMMQQQRRRTTTXXX___iiittt|||~~~~~~}}}}}}{{{pppeeeZZZSSSNNNPPPPPPNNNMMMPPPZZZjjjuuu}}}~~~~~~~~~xxxnnnddd]]]WWWRRROOOFFFHHHIIIHHHFFFEEEEEEFFFBBBCCCDDDEEEHHHJJJMMMNNNOOOSSS[[[dddoooxxx~~~zzzuuusssuuuzzz~~~}}}uuuiii\\\QQQKKKHHHGGGMMMXXXdddmmmrrrtttuuuyyy|||{{{ssshhh]]]VVVRRRSSSVVV]]]gggrrr{{{\\\YYY[[[cccmmmxxxzzzpppeee\\\WWWQQQXXX___fffqqq|||~~~~~~~~~}}}|||{{{{{{zzzsssrrrrrrsssvvv{{{~~~}}}{{{wwwsssmmmggg```[[[XXXWWWVVVVVVXXXZZZ]]]___gggkkkqqqxxx~~~zzznnnccc\\\XXXWWWVVV]]]aaahhhpppwww{{{~~~}}}}}}||||||~~~~~~~~~}}}}}}|||{{{|||~~~~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~zzzqqqdddXXXRRROOOPPPPPPUUUWWW[[[aaahhhrrr}}}~~~~~~}}}zzzwwwiiieee^^^VVVOOOJJJGGGFFFDDDGGGIIIKKKOOOZZZjjjuuuzzz{{{|||{{{{{{{{{}}}zzzvvvpppkkkgggdddaaa___XXXYYYYYYWWWTTTRRRRRRRRRLLLKKKIIIIIIHHHIIIJJJKKKNNNQQQWWW___hhhpppvvvzzzrrroookkkiiilllttt|||yyy{{{~~~}}}{{{qqqdddXXXNNNJJJHHHEEEKKKVVVaaajjjpppssstttzzz}}}}}}xxxoooddd[[[TTTRRRSSSWWW^^^iiiuuu~~~\\\ZZZ^^^hhhsss|||xxxooofff___ZZZWWWVVV___iiipppzzz~~~{{{zzzyyyxxxwwwvvvvvvuuupppppprrrtttyyy~~~}}}zzzvvvtttpppkkkeee]]]UUUOOONNNPPPRRRSSSTTTZZZcccjjjqqqtttyyy~~~wwwjjj___YYYWWWWWWWWWbbbfffmmmuuu{{{~~~{{{}}}~~~}}}|||{{{{{{zzz{{{~~~}}}zzz}}}~~~}}}{{{zzzssskkk```WWWRRRRRRSSSTTTYYY^^^gggooovvv~~~|||vvvnnnfff___ZZZOOOMMMJJJGGGDDDCCCBBBBBB???DDDIIILLLQQQ]]]mmmyyyyyyzzz{{{zzzyyyzzz|||~~~yyyrrreeecccaaa`````````___^^^aaaaaaaaa```^^^^^^___aaaZZZXXXUUUQQQNNNMMMLLLLLLYYY[[[___cccfffggghhhhhh_________aaagggoooyyyvvvxxxzzz|||~~~~~~xxxmmm```TTTMMMJJJJJJFFFJJJRRR[[[eeemmmrrruuuzzz|||~~~}}}yyysssiii^^^VVVRRRQQQSSSXXXaaammmzzz]]]]]]aaalllvvv~~~}}}xxxpppggg```[[[YYYXXX___jjjtttzzzuuuttttttrrrqqqpppoooooopppppprrrvvv{{{~~~{{{xxxqqqnnnjjjeee___WWWOOOIIIJJJNNNRRRSSSTTT\\\iiisssyyy{{{~~~{{{ssshhh___[[[[[[\\\^^^eeejjjpppwww|||~~~xxx{{{~~~}}}||||||{{{{{{~~~~~~{{{|||}}}~~~zzzxxxooohhh___XXXUUUUUUVVVWWW\\\dddppp{{{|||yyysssjjj___TTTKKKFFFCCCCCCBBBAAA@@@@@@??????===BBBIIIMMMTTT```rrrzzzzzz{{{zzzyyyzzz|||{{{~~~yyynnndddPPPOOOOOOPPPRRRSSSRRRQQQUUUWWWXXXXXXXXX[[[^^^aaacccbbb___\\\[[[[[[[[[\\\cccdddggggggeee```[[[XXXPPPSSSXXX^^^eeennnvvv|||}}}vvvxxxzzz|||~~~~~~|||}}}wwwkkk^^^RRRLLLKKKKKKHHHJJJOOOVVV```jjjrrrwwwxxxyyy{{{|||}}}zzzvvvnnndddYYYRRROOOOOOSSSXXXbbbppp~~~UUU\\\gggrrr|||wwwnnnddd^^^YYYUUUXXX]]]hhhoooxxx|||vvvrrrpppnnnkkkkkkkkkmmmnnnppptttyyy~~~{{{wwwssskkkbbb\\\TTTMMMJJJLLLKKKNNNSSSYYYaaajjjsssyyy{{{|||~~~~~~xxxooofff```[[[XXXZZZ___lllqqqzzz|||}}}~~~}}}}}}{{{|||{{{wwwkkkeee]]]YYYYYY[[[\\\[[[bbbkkkxxxuuuhhh\\\OOODDD@@@BBB@@@BBBBBB???>>>@@@@@@===???CCCIIINNNTTT^^^lllvvv}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~|||vvvjjj\\\SSSNNNIIIDDDDDDGGGJJJHHHEEEIIIHHHIIIMMMOOOPPPUUU[[[XXXZZZ^^^aaaeeegggiiiiiirrrpppkkkddd[[[SSSNNNLLLQQQWWW```jjjssszzz}}}zzzwwwyyyyyywwwzzz~~~|||||||||}}}wwwxxxtttkkk^^^SSSLLLLLLOOOKKKLLLPPPUUU]]]gggpppuuuzzz|||}}}~~~~~~~~~vvvlllbbbWWWMMMKKKMMMWWWZZZ```lllzzz[[[cccooozzzzzzooofff]]]XXXVVVVVV[[[bbbooottt|||wwwqqqkkkiiigggeeeeeegggjjjlllrrrwww}}}~~~zzzvvvnnnfff]]]WWWPPPJJJJJJMMMNNNSSSZZZaaaiiiqqqyyy~~~xxxooofffbbb^^^]]]aaagggpppttt{{{|||}}}}}}~~~|||}}}~~~~~~~~~|||}}}~~~xxxtttjjjeee___]]]___cccfffgggttt{{{|||yyyssshhh\\\RRRIIIAAAAAADDDFFFJJJKKKGGGCCCAAA>>>;;;???CCCHHHMMMTTT```ooozzz~~~~~~{{{|||~~~}}}xxxpppcccVVVNNNIIIEEE@@@???@@@AAA@@@>>>BBBAAABBBFFFGGGFFFJJJPPPQQQSSSWWW]]]cccjjjoooqqqpppllleee\\\UUUQQQOOOOOO\\\aaajjjrrrxxxzzzzzzyyytttooolllnnnooonnnqqqvvvxxx|||~~~xxxyyyuuukkk^^^RRRKKKJJJLLLKKKLLLOOOVVV```jjjrrrvvvyyyzzz|||}}}}}}|||sssiii___UUULLLJJJMMMSSSXXXbbbppp}}}dddlllyyy}}}uuuoooddd\\\UUUSSSUUUYYYccclllxxx|||~~~|||wwwooojjjcccbbb```___aaafffjjjmmmwww|||~~~~~~~~~~~~~~~~~~~~~{{{wwwssshhh```WWWRRRNNNKKKMMMRRRTTTZZZdddmmmttt{{{~~~~~~|||wwwooogggdddccceeelllsssxxxzzz}}}~~~}}}~~~{{{zzz{{{|||}}}~~~~~~zzztttooodddaaa]]]]]]bbbhhhnnnqqq~~~~~~{{{wwwssshhh]]]QQQHHHBBB???BBBHHHNNNTTTWWWQQQHHHCCC@@@===AAACCCGGGLLLTTTcccsss~~~}}}||||||~~~|||tttjjj]]]QQQIIIEEECCCAAA???>>>>>>?????????>>>@@@CCCCCC@@@BBBGGGEEEGGGMMMTTT]]]eeelllpppkkkeee[[[RRROOOPPPUUUXXXkkkooovvv{{{|||zzzuuurrriiieeedddeeefffeeegggkkkooouuu}}}~~~~~~~~~~~~}}}}}}{{{{{{vvvmmm___QQQIIIGGGHHHIIIIIILLLTTT```lllsssvvvwwwxxx{{{|||}}}zzzpppcccYYYPPPJJJJJJMMMOOOVVVdddsssjjjssswwwlllddd[[[UUUPPPRRRXXX```mmmxxx~~~yyytttnnngggbbb^^^]]]\\\]]]bbbhhhnnnrrr}}}~~~|||{{{||||||}}}}}}zzzvvvqqqnnnccc[[[TTTQQQOOOPPPUUU[[[]]]cccmmmvvv|||}}}}}}{{{wwwuuummmgggfffhhhllluuu~~~~~~}}}}}}~~~~~~~~~~~~}}}zzzuuunnnjjj```___^^^```fffnnnuuuyyy~~~}}}}}}}}}|||xxxsssooobbbXXXLLLDDD@@@???EEELLLXXX______VVVKKKFFFEEEEEEFFFGGGHHHLLLUUUcccttt~~~}}}|||yyypppfffYYYLLLDDDBBBCCCCCCBBB@@@@@@AAACCCDDDCCCDDDGGGEEEAAABBBEEE@@@EEELLLTTT\\\bbbfffhhhbbb[[[QQQLLLNNNWWW```ggguuuwwwzzz{{{zzzvvvqqqnnnhhhfffffffffeeedddeeefffiiimmmtttyyy{{{|||}}}~~~~~~~~~~~~}}}{{{yyyzzz~~~~~~~~~yyyoooaaaRRRIIIFFFFFFFFFEEEHHHQQQ___kkkrrrtttuuuwwwyyy{{{|||wwwkkk]]]SSSLLLGGGIIIMMMMMMVVVeeetttnnnxxxssseee\\\TTTOOOOOOTTT]]]hhhvvv~~~|||uuunnngggaaa]]]ZZZZZZ[[[^^^dddlllsssxxx|||{{{|||}}}}}}{{{vvvooojjjfff\\\VVVRRRRRRTTTVVV]]]dddfffmmmuuu|||~~~~~~}}}|||xxxssslllhhhiiimmmrrr{{{~~~~~~}}}zzzxxxuuupppjjjfffdddeeefffjjjooovvv}}}~~~}}}|||{{{zzzxxxrrrkkkfffYYYPPPGGGBBB@@@BBBIIIQQQdddgggcccUUUIIIFFFIIILLLOOONNNMMMOOOWWWdddsss}}}~~~~~~~~~yyysssjjj^^^RRRKKKGGGGGGGGGFFFDDDBBBCCCDDDGGGEEEFFFIIIGGGBBBBBBEEEFFFMMMVVV```eeegggeeecccVVVQQQLLLMMMUUUbbbmmmtttwwwwwwvvvtttrrrpppnnnllllllmmmmmmkkkiiihhhgggeeefffhhhkkknnnqqquuuzzz}}}|||}}}~~~~~~}}}~~~|||{{{||||||{{{yyywwwxxx}}}~~~~~~|||rrrdddUUUJJJFFFFFFGGGFFFIIIPPP]]]iiiqqquuutttvvvyyy{{{}}}~~~sssfffWWWNNNIIIFFFHHHMMMOOOXXXeeesss}}}sss{{{yyymmm___VVVPPPOOORRR[[[fffppp|||zzzrrrjjjccc^^^[[[WWWYYY\\\aaaiiiqqqxxx|||}}}||||||}}}{{{wwwooohhhbbb```VVVSSSSSSXXX\\\___eeelllpppuuu{{{}}}sssmmmjjjmmmqqqvvv~~~~~~}}}~~~~~~~~~}}}}}}zzzvvvrrroookkkgggdddeeehhhlllpppuuuzzz~~~}}}{{{xxxrrrjjj```YYYKKKDDD??????AAADDDLLLTTTiiihhh```RRRHHHJJJPPPTTTZZZWWWTTTUUU\\\gggttt|||}}}~~~{{{uuulllddd^^^WWWWWWUUUSSSQQQOOONNNMMMJJJHHHIIIKKKIIIEEEEEEIIIOOOVVV```hhhjjjgggaaa\\\OOOMMMNNNUUUaaammmuuuxxxrrrqqqooommmlllkkkkkklllnnnqqqqqqooommmmmmjjjeeeeeefffggggggjjjnnnuuuyyyxxxyyy{{{}}}~~~}}}|||}}}{{{wwwvvvwwwyyyxxxwwwvvvxxx~~~~~~~~~~~~|||ssseeeVVVLLLHHHHHHIIIJJJLLLQQQZZZeeeqqqxxxuuuwwwzzz|||}}}~~~{{{xxxpppbbbSSSKKKGGGFFFHHHLLLQQQZZZgggttt|||zzz{{{tttkkkbbbYYYTTTTTTTTT[[[gggrrrzzzyyypppgggaaa]]][[[YYY\\\aaahhhpppxxx}}}|||yyyyyywwwqqqiiiaaa]]][[[UUUUUUYYYbbbhhhlllqqqvvvyyy|||}}}tttpppnnnrrrvvvzzz~~~~~~|||}}}~~~}}}~~~~~~|||zzz{{{wwwrrrmmmjjjhhheeecccdddiiipppvvvzzz~~~{{{||||||{{{yyytttmmmbbbWWWOOOCCC>>><<>>AAACCCCCCGGGLLLPPPOOOKKKHHHNNN\\\hhhmmmgggddd```aaahhhqqq{{{}}}~~~{{{qqqhhhdddccccccdddeeebbbaaadddjjjmmmjjjggggggeeedddeeedddbbbeeekkkqqqsssuuussslllaaaUUUMMMNNNRRR[[[gggrrruuupppkkkgggiiijjjkkklllkkkiiihhhiiipppsssrrrrrruuuqqqkkkeeefffhhhhhhiiijjjmmmppppppqqqtttxxx{{{~~~}}}||||||~~~zzz|||~~~{{{~~~}}}yyywwwwwwyyyttttttvvvwww{{{~~~~~~|||xxxqqqdddVVVMMMIIIIIIFFFIIIKKKJJJLLLVVVgggsssxxxzzz|||}}}~~~kkk]]]OOOHHHGGGGGGHHHKKKOOO[[[kkkyyy|||uuummmeee^^^UUUOOOPPPTTTWWWeeevvv{{{ssskkkdddbbbaaabbbffflllttt}}}{{{xxxtttqqqkkkccc\\\YYYYYY[[[\\\bbbkkktttyyy||||||xxxsssqqqoooqqqwww|||}}}}}}~~~}}}yyyxxxzzz|||{{{zzzvvvrrrlllgggeeefffiiikkkoootttzzz|||{{{|||wwwtttnnnggg]]]SSSKKKFFF@@@??????>>>>>>???@@@AAAGGGFFFFFFHHHNNNXXXeeemmmgggdddbbbccchhhrrr|||}}}~~~vvvggg[[[SSSPPPPPPPPPSSSTTTWWW[[[^^^bbbdddffffff```___fffkkklllpppuuu{{{pppaaaUUUOOONNNPPPZZZhhhsssuuuppphhhbbbbbbfffjjjmmmllljjjiiiiiimmmnnnpppuuuyyyyyytttoooiiiiiihhhiiilllppptttwwwpppqqqrrruuuwwwzzz}}}~~~}}}~~~zzzyyy|||zzzyyyzzz{{{|||{{{yyywwwvvvuuuxxx{{{}}}{{{wwwooofff\\\SSSLLLHHHHHHHHHGGGEEEGGGPPP^^^iiiwwwyyy}}}{{{ttteeeWWWJJJEEEDDDDDDFFFIIIQQQ[[[kkkxxx|||wwwmmmfff^^^XXXRRROOOSSSYYYaaannn}}}{{{wwwpppjjjfffdddeeeffflllqqqxxx{{{wwwqqqoooiiiccc^^^]]]```cccgggmmmttt{{{zzzuuuooonnnmmmpppwww~~~~~~{{{yyyzzz{{{yyyxxxsssoooiiieeeeeehhhllloooyyy}}}~~~}}}{{{zzz|||}}}sssnnnggg^^^UUUMMMFFFBBB@@@???>>>===>>>???@@@AAACCCCCCCCCFFFKKKUUU```gggcccbbbbbbeeekkkuuu~~~}}}|||{{{}}}~~~wwwmmm^^^QQQIIIFFFEEEFFFHHHIIIKKKNNNQQQTTTWWWXXX___XXXTTTXXX]]]bbbkkkuuu|||yyyrrrgggZZZRRROOOPPPVVV```lllrrrpppkkkgggfffgggjjjnnnpppooommmlllllllllnnnqqquuuxxxwwwssspppqqqooonnnmmmmmmoooqqqsssppppppqqqrrrsssuuuvvvwwwyyyzzz|||~~~~~~}}}||||||zzzwwwxxxyyyyyyyyywwwuuusssxxxzzz|||~~~~~~~~~~~~yyytttkkkbbbZZZRRRMMMJJJGGGGGGEEECCCCCCJJJUUU___nnnrrrxxx|||}}}~~~~~~wwwooo___RRRFFFBBBAAABBBDDDGGGQQQZZZhhhsss{{{vvvoooddd]]]VVVRRRPPPRRRZZZcccooo{{{~~~tttqqqlllhhhfffgggjjjllltttwww}}}~~~}}}xxxtttkkkiiiddd```___bbbhhhmmmsssxxx}}}wwwrrrmmmnnnooossszzz}}}|||{{{yyywwwuuunnnkkkfffccceeejjjqqqvvv||||||{{{zzzzzz}}}|||nnnhhh^^^UUUMMMGGGBBB??????>>>=========>>>@@@AAA@@@AAACCCEEEJJJQQQYYY___]]]___ccciiiqqqyyy~~~|||zzz{{{}}}~~~|||pppfffXXXKKKDDDAAAAAABBBBBBBBBBBBDDDFFFIIILLLMMMOOOKKKHHHJJJOOOVVVaaalllwwwqqqfffZZZQQQNNNQQQTTT___gggnnnnnniiieeegggkkkjjjmmmpppqqqooonnnmmmmmmkkkooosssuuuuuutttrrrqqqsssrrrpppnnnmmmnnnooopppoooooonnnnnnoooooopppqqquuuuuuvvvwwwyyy{{{}}}~~~}}}{{{|||}}}~~~}}}{{{yyyxxxyyy{{{}}}}}}}}}~~~{{{{{{|||xxxqqqggg^^^VVVQQQMMMKKKGGGGGGFFFCCCAAAEEEMMMSSS```fffooovvvyyy{{{{{{|||~~~~~~ttthhhXXXMMMCCC@@@AAAAAADDDGGGTTT\\\gggsss|||yyyooohhh^^^WWWQQQPPPQQQVVVbbbmmmzzz}}}yyyqqqmmmhhhddddddiiinnnrrrzzz|||~~~~~~yyysssnnncccbbb```___```gggooouuuzzz}}}}}}wwwsssppprrruuuyyy~~~{{{xxxtttrrrjjjhhheeedddhhhooowww|||}}}~~~|||{{{|||~~~zzzvvvkkkdddYYYQQQLLLHHHDDDAAA>>>======<<<===>>>@@@AAAAAACCCEEEGGGJJJOOOUUUYYYZZZ^^^dddmmmvvv~~~~~~|||mmmdddVVVKKKDDDBBBBBBBBBDDDCCCCCCCCCDDDFFFIIIJJJFFFFFFHHHKKKOOOWWWaaaiiiuuulll]]]QQQLLLOOOUUUZZZfffhhhiiigggcccdddiiinnnlllnnnppppppnnnmmmmmmmmmmmmqqquuuvvvtttrrrrrrtttnnnnnnmmmmmmnnnppprrrsssooonnnnnnnnnnnnnnnoooooorrrrrrrrrsssuuuxxx{{{}}}~~~}}}{{{|||}}}}}}{{{{{{|||}}}}}}}}}~~~|||}}}yyypppdddZZZTTTPPPMMMKKKIIIIIIGGGEEEDDDEEEIIIMMMRRRZZZeeennntttxxxyyyzzzqqqbbbTTTKKKDDDCCCCCCCCCFFFJJJQQQYYYeeerrr}}}|||rrrggg___WWWRRRNNNPPPTTT[[[hhhttt{{{xxxqqqlllfffcccdddkkksssxxx~~~}}}zzztttmmmhhh```aaabbbcccgggnnnwww}}}}}}zzzwwwuuurrruuuyyy}}}~~~yyyuuurrrpppiiihhhgggiiinnnuuu|||~~~~~~~~~{{{vvvoookkkeee^^^VVVQQQNNNLLLHHHDDD>>>=========>>>???AAABBBBBBDDDGGGIIIKKKOOOSSSWWW[[[```hhhqqq{{{~~~~~~pppgggZZZOOOGGGCCCBBBAAAGGGFFFEEEEEEFFFGGGHHHIIIGGGIIIKKKOOOWWWdddpppwwwuuuiiiYYYNNNMMMTTT\\\aaahhheee```___bbbggglllnnnnnnpppqqqpppnnnnnnnnnpppooosssvvvvvvsssrrrssstttmmmmmmnnnoooqqqtttvvvwwwoooooooooooopppqqqrrrsssrrrqqqqqqqqqssswwwzzz|||~~~~~~}}}{{{}}}~~~~~~|||||||||~~~||||||~~~zzz{{{|||}}}}}}yyyoooaaaWWWQQQOOOLLLIIIGGGGGGFFFEEEEEEFFFHHHJJJIIIPPP[[[eeelllqqqtttvvvxxxyyyzzz{{{||||||}}}}}}}}}jjjYYYNNNHHHCCCDDDDDDDDDGGGKKKIIIRRR```ppp|||vvviii]]]VVVQQQNNNNNNSSSZZZbbbooo{{{{{{wwwpppmmmiiigggjjjqqqyyy~~~~~~|||yyyvvvpppjjjeeecccfffjjjnnnrrrxxx~~~~~~{{{wwwuuuvvvqqqvvv{{{~~~zzzuuupppnnnmmmjjjkkknnnrrrvvv{{{}}}xxxrrrjjjeee[[[WWWSSSSSSTTTRRRLLLFFF>>>>>>===>>>???@@@BBBCCCAAADDDGGGKKKNNNSSSXXX\\\bbbeeelllttt}}}yyyqqqfff\\\TTTOOOKKKIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLOOO\\\nnn|||rrreeeVVVOOORRR[[[dddhhhgggaaa\\\\\\bbbjjjnnnoooqqqrrrsssrrrpppppprrrtttrrrsssttttttsssrrrrrrssspppqqqqqqrrrtttvvvwwwxxxooooooooopppqqqssstttuuusssrrrqqqqqqsssuuuwwwyyy}}}zzzzzz~~~}}}~~~}}}~~~~~~|||zzz|||~~~~~~}}}|||}}}|||yyyzzz{{{vvvxxxyyyzzzzzz|||}}}}}}}}}}}}}}}~~~~~~~~~|||}}}uuukkk]]]SSSOOONNNKKKHHHDDDDDDCCCCCCCCCDDDEEEFFFEEEJJJQQQXXX^^^ccchhhkkkoooqqquuuyyy|||~~~~~~~~~{{{ppp^^^NNNHHHCCCAAABBBBBBBBBDDDIIIHHHQQQ```qqqyyylll___VVVQQQMMMMMMRRR[[[dddnnnzzz~~~wwwrrrmmmnnnoooqqqvvv{{{~~~|||xxxuuusssooojjjgggfffjjjqqqwww{{{~~~yyysssrrrrrrpppvvv|||~~~}}}zzzuuunnnjjjiiijjjlllooouuu{{{~~~~~~{{{uuummmeee___SSSRRRTTTYYY]]]ZZZQQQIII??????>>>???@@@AAACCCDDDBBBEEEJJJOOOUUU]]]dddiiiiiilllpppvvv~~~yyytttnnnhhhccc___\\\YYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVXXXZZZ___mmm|||~~~jjj^^^RRRPPPXXXcccjjjmmmcccaaa^^^___dddiiinnnqqqqqqrrrrrrqqqpppqqqtttvvvsssrrrqqqpppqqqqqqpppoooooooooppprrrsssuuuvvvvvvooooooooopppqqqrrrsssttttttsssrrrrrrrrrssstttuuutttwwwwwwssstttzzz~~~}}}|||}}}|||{{{||||||}}}~~~|||zzz{{{|||}}}|||zzzxxxwwwwwwxxxzzzzzzyyyyyyzzz||||||||||||zzzwwwuuuuuuuuurrrtttuuuuuuuuuvvvzzz}}}||||||{{{|||||||||}}}~~~~~~}}}}}}nnncccVVVOOOMMMMMMJJJGGGDDDCCCAAAAAABBBBBBCCCCCCDDDFFFIIIKKKNNNRRRWWW[[[bbbgggnnnuuuzzz|||{{{{{{zzzzzz|||~~~uuulllbbbTTTHHHCCC@@@@@@BBBAAA@@@BBBGGGHHHOOO]]]mmm}}}zzzpppcccYYYRRROOOMMMOOOWWWcccnnnxxxzzzrrrmmmjjjmmmsssyyy|||yyyvvvsssqqqnnnkkkiiiffflllttt{{{~~~~~~xxxrrrnnnnnnpppwww~~~|||}}}~~~{{{zzzwwwpppjjjffffffhhhnnnssszzz}}}~~~}}}|||}}}~~~|||zzzwwwsssmmmddd[[[UUUPPPQQQVVV^^^dddaaaVVVLLL????????????@@@BBBDDDEEEDDDHHHNNNUUU]]]gggpppvvvoooppprrrwww~~~nnnllljjjiiiiiihhhfffdddgggiiikkkmmmmmmkkkiiigggdddjjjqqqzzzwwwcccYYYOOOPPP[[[gggnnnpppaaabbbccccccdddhhhnnnsssooooooooonnnnnnooosssuuutttpppmmmmmmpppqqqooollliiijjjlllnnnpppssstttuuuooooooooooooooopppqqqqqqttttttsssrrrrrrqqqqqqqqqkkkoooqqqooopppvvvzzzzzzqqqqqqooommmnnnrrrxxx}}}~~~}}}|||}}}~~~~~~|||xxxxxxyyyzzzzzz{{{{{{{{{xxxyyy{{{~~~~~~{{{xxxrrrssstttttttttrrrpppnnnpppqqqssstttssstttvvvwwwsssrrrqqqooonnnmmmlllkkkoooqqqrrrrrrqqqrrrvvvzzz}}}}}}}}}}}}}}}~~~~~~~~~wwwggg]]]QQQLLLLLLMMMKKKGGGGGGEEEBBBAAABBBCCCCCCBBBEEEEEEDDDBBBBBBEEEKKKOOOVVV[[[ccckkkpppqqqpppooossssssvvv|||zzznnnbbbYYYOOOFFFCCC@@@@@@CCCBBB@@@BBBGGGBBBGGGSSScccsss}}}|||tttjjj]]]QQQOOOSSSQQQVVV___kkkxxx{{{uuuqqqpppppptttzzz~~~zzzxxxuuuqqqmmmjjjhhhhhhiiiqqqvvv|||~~~}}}|||{{{tttnnnkkkjjjrrrwww}}}|||~~~zzzrrrkkkhhhhhhkkknnnvvvzzz|||wwwtttxxx~~~}}}yyywwwwwwuuuooodddYYYOOOJJJFFFPPP]]]fffdddZZZNNNFFFAAAAAA@@@???@@@AAACCCDDDIIIMMMRRR\\\kkkyyy}}}{{{uuuooommmvvvwwwnnnfff]]]XXXZZZ^^^___```aaaiiilllppppppnnnmmmppprrrssswwwsss___TTTMMMVVViiiuuussskkk]]]___cccfffjjjlllmmmnnnoooooonnnmmmllllllllllllnnnllliiiiiikkkkkkjjjgggggghhhjjjlllnnnppprrrssssssrrrqqqpppqqqsssuuuwwwwwwvvvuuuuuutttrrrnnnkkkeeedddeeellltttxxxuuuqqqbbbaaa```___```eeelllqqqssswwwyyytttlllhhhjjjnnngggjjjmmmqqqrrrqqqooonnnhhhiiikkklllllllllkkkjjjjjjhhhfffddddddeeegggiiidddeeeggghhhhhhgggeeedddfffccc___\\\]]]^^^___```hhhiiiiiijjjkkkmmmmmmnnnssstttuuuuuuuuuuuuwwwyyy}}}zzzwwwkkkZZZUUUOOOLLLLLLMMMLLLKKKHHHGGGFFFFFFFFFEEEBBBAAA@@@AAABBB@@@>>>>>>@@@BBBKKKOOOUUUZZZ^^^aaaeeegggiiinnnuuuyyy{{{zzzyyyyyyzzzzzzssshhh^^^UUUNNNHHHEEEAAAAAAAAAAAABBBDDDFFFHHHCCCFFFLLLYYYiiiwww|||tttjjjaaaWWWOOOMMMQQQVVV[[[fffsss~~~yyyuuuttttttwww{{{~~~yyywwwuuupppllljjjjjjjjjkkkssszzzzzztttpppnnnnnnrrrwww~~~~~~yyyyyyzzz{{{||||||{{{{{{wwwrrrlllfffeeehhhlllppp{{{}}}yyyvvvzzz~~~|||vvvvvvtttppphhh^^^TTTLLLHHHKKKSSS^^^ccc___TTTHHH@@@???>>>===>>>@@@DDDHHHKKKPPPVVV^^^iiiwwwvvvooonnnuuu{{{nnncccZZZRRRMMMOOOSSSTTTTTTVVV\\\^^^aaacccddddddfffgggkkkpppzzzwwwiiiYYYTTTSSS]]]kkkrrrlllddd___aaacccfffiiijjjkkkkkkllllllkkkjjjjjjjjjjjjkkkllliiifffeeefffggggggeeeeeefffiiilllnnnooooooooosssrrrqqqqqqrrrtttvvvwwwwwwvvvsssrrrqqqpppmmmkkkeeedddgggnnnuuutttmmmeeeVVVTTTSSSSSSXXX___ggglllppppppmmmeee]]]WWWWWWYYYWWWYYY\\\^^^___^^^]]]\\\WWWWWWYYYZZZ[[[\\\]]]]]]ZZZYYYWWWVVVVVVXXXZZZ\\\^^^___aaaaaaaaa___\\\[[[ZZZWWWSSSPPPPPPRRRTTTUUUYYYZZZ\\\^^^```bbbcccccccccfffjjjlllmmmmmmnnnooottttttvvv||||||ooocccWWWRRRMMMKKKKKKLLLLLLKKKOOOOOOPPPQQQOOOKKKGGGCCCCCCBBBBBBAAA@@@AAAAAABBBBBBDDDGGGJJJMMMQQQVVVYYY^^^cccjjjpppuuuyyy}}}}}}vvvnnnbbbVVVMMMFFFAAA>>>@@@????????????AAABBBCCCDDDDDDHHHRRRaaappp{{{~~~sssiii^^^WWWSSSOOOOOOSSS\\\cccnnn{{{~~~yyyuuutttwwwyyy~~~|||wwwtttrrrooollllllmmmppprrryyy~~~yyyssspppoooppprrrwww~~~}}}|||yyyxxxxxxwwwwwwwwwwwwwwwmmmjjjeeeccceeejjjqqqvvv~~~~~~{{{zzz}}}{{{ssssssnnnggg]]]TTTMMMGGGEEELLLQQQXXX[[[VVVMMMDDD>>>@@@>>>>>>???CCCIIIPPPTTT\\\dddppp|||wwwpppnnnuuu~~~wwwfffYYYOOOHHHDDDFFFIIIJJJKKKMMMLLLMMMOOOSSSWWWYYYXXXWWW[[[aaammmzzzzzzhhhYYYSSSUUU\\\fffnnnnnnfff___cccdddfffhhhjjjjjjjjjjjjhhhhhhhhhggghhhhhhiiijjjllliiieeecccdddeeeffffffdddfffiiilllmmmmmmllllllrrrqqqpppoooppprrrtttuuuwwwuuurrrppppppnnnllljjjeeeggglllsssxxxrrrdddWWWQQQNNNMMMQQQZZZccciiilllhhhccc\\\SSSLLLIIIGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLNNNPPPRRRSSSOOONNNMMMMMMNNNPPPRRRTTTVVVWWWYYYZZZXXXUUUQQQOOOMMMKKKGGGDDDCCCEEEHHHJJJLLLMMMOOOQQQSSSSSSSSSSSSPPPTTTYYY]]]___``````aaadddhhhqqqxxxyyypppaaaUUUPPPMMMIIIHHHIIIJJJKKKKKKTTTWWW[[[^^^^^^ZZZUUURRRKKKHHHDDDAAAAAA@@@@@@??????@@@@@@@@@BBBEEEJJJNNNOOOSSSYYY```gggooowww|||~~~yyymmmeeeXXXMMMEEEAAA>>>===??????>>>>>>>>>???AAAAAADDDCCCCCCIIIUUUdddqqqxxxyyykkk___TTTQQQQQQSSSVVV[[[dddkkkvvv{{{tttqqqsssxxx}}}~~~xxxtttnnnmmmlllmmmoootttxxx{{{xxxqqqnnnmmmnnnsssxxx}}}}}}~~~}}}}}}{{{yyyvvvtttrrriiigggddddddhhhooowww|||}}}}}}}}}|||}}}}}}}}}zzzqqqmmmfff\\\QQQJJJEEECCCAAADDDHHHMMMPPPMMMHHHCCCAAACCCBBBCCCFFFKKKSSSZZZ___iiissswwwpppmmmttt}}}~~~~~~rrrbbbWWWKKKEEEBBBDDDGGGGGGIIIKKKGGGGGGHHHMMMRRRTTTRRROOORRRYYYggguuuzzzrrr```QQQPPPXXXdddlllnnnjjjddd```eeegggiiikkklllmmmmmmmmmfffffffffgggggghhhjjjjjjooolllhhhfffeeegggiiijjjhhhiiijjjkkkllllllmmmmmmpppooonnnmmmmmmoooqqqrrruuutttrrrrrrqqqnnnjjjgggeeeiiiqqqyyyzzzppp^^^PPPQQQPPPQQQYYYcccjjjjjjiii\\\UUULLLGGGEEEEEEEEEDDDFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEFFFIIIKKKLLLIIIIIIIIIIIIKKKMMMOOOQQQQQQSSSTTTUUUSSSNNNJJJGGGFFFEEEBBB>>>===???BBBEEEIIIJJJKKKKKKJJJIIIGGGEEEDDDHHHLLLOOOQQQRRRTTTVVV[[[cccmmmtttpppdddTTTIIIHHHFFFDDDDDDEEEGGGIIIJJJPPPVVV]]]dddggghhhhhhhhh[[[UUULLLDDD@@@>>>;;;:::????????????>>>@@@DDDFFFEEEGGGJJJOOOUUU^^^gggnnnzzz~~~xxxpppbbb[[[PPPFFFAAA@@@@@@AAA@@@?????????@@@AAACCCDDDDDDBBBAAAEEENNNZZZeeelllyyy|||yyyqqqaaaVVVMMMMMMRRRWWW^^^eeeqqqwww~~~wwwpppnnnrrrzzz~~~{{{wwwsssppphhhiiikkkooouuu{{{|||uuuooommmmmmoootttyyy{{{uuuoookkkfffeeeeeeggglllttt{{{|||yyyxxxwwwxxx{{{|||~~~xxxmmmddd\\\QQQGGGBBB@@@@@@???===@@@CCCEEEDDDCCCBBBBBBCCCEEEJJJPPPXXX```fffjjjoooxxxwwwppplllrrr{{{}}}}}}|||{{{vvvkkk]]]SSSJJJEEECCCEEEGGGGGGIIILLLIIIHHHIIIMMMQQQSSSPPPMMMSSS]]]kkkwwwyyyooo___SSSOOOZZZfffllliiieeeccccccdddeeehhhjjjlllmmmnnnnnnggggggggghhhiiijjjkkklllpppnnnkkkhhhggghhhkkkmmmmmmlllkkkjjjkkkmmmoooqqqqqqpppnnnmmmmmmoooqqqrrrrrrsssssstttsssooohhhdddbbbiiirrryyyvvviiiXXXLLLPPPQQQWWW```hhhiiibbb[[[QQQKKKDDDAAACCCFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDBBBAAA@@@@@@@@@BBBDDDEEEEEEDDDEEEEEEFFFHHHJJJKKKPPPQQQRRRRRRPPPLLLHHHEEECCCCCCAAA???======AAADDDGGGGGGHHHGGGFFFEEECCCBBBCCCDDDFFFFFFGGGIIIMMMPPPZZZbbblllpppkkk]]]MMMBBBAAAAAAAAA@@@AAABBBEEEGGGIIINNNVVV\\\bbbgggmmmqqqllleeeZZZOOOFFF???;;;888;;;<<<>>>>>>===<<<===>>>???@@@AAACCCHHHPPPYYY```ooouuu|||}}}uuukkk\\\VVVLLLEEEAAAAAAAAAAAA???>>>>>>???AAACCCEEEFFFCCCCCCCCCEEEJJJRRRZZZ```qqqwwwxxxmmmeeeWWWPPPJJJMMMSSS\\\gggqqq|||xxxsssnnnnnnttt}}}}}}{{{xxxtttpppmmmkkkeeeggglllsss{{{~~~|||}}}~~~~~~|||wwwqqqmmmmmmpppsssvvvzzz~~~{{{uuunnnhhhdddcccdddgggkkkqqqxxxzzzwwwuuutttvvvyyy{{{|||~~~{{{qqqeeeZZZRRRHHHAAA>>>???>>>>>>;;;===??????>>>>>>???@@@BBBHHHQQQ\\\dddiiikkkkkkhhhooowww{{{vvvoookkkqqq{{{~~~|||wwwpppdddXXXOOOIIIFFFEEEHHHIIIHHHJJJNNNGGGFFFGGGIIILLLNNNMMMMMMXXXdddqqqxxxsssfffYYYRRRQQQ[[[fffhhhccc___aaaeeebbbdddfffiiikkkllllllllliiiiiiiiiiiijjjkkklllmmmooonnnllljjjhhhhhhkkkmmmnnnmmmllllllmmmoooqqqssssssqqqpppooooooppprrrsssqqqqqqrrrrrrqqqmmmfffbbb^^^gggqqqssskkk^^^SSSLLLRRRWWW```hhhkkkeeeYYYPPPKKKGGGBBBAAACCCEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFGGGHHHHHHIIIMMMNNNNNNNNNLLLJJJGGGFFF???AAABBB@@@>>>===@@@CCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCFFFJJJNNNWWW___iiioookkk^^^NNNCCC>>>???@@@???>>>???BBBDDDDDDHHHLLLPPPSSSYYY```fffooommmhhh^^^RRRGGG@@@===;;;===@@@@@@>>>===<<<===<<<===>>>???CCCIIIQQQVVV]]]eeennntttxxxyyyssskkk]]]XXXPPPJJJFFFCCCAAA???????????????@@@CCCEEEFFFDDDEEEFFFFFFHHHLLLRRRVVVgggppp{{{~~~yyytttlllaaaZZZRRRNNNMMMQQQXXXbbbqqq}}}}}}zzzrrrqqqnnnmmmpppwww|||{{{zzzvvvqqqllliiiggggggeeeiiipppxxx}}}}}}~~~|||yyytttnnnkkkkkkooosssxxx{{{}}}{{{vvvqqqkkkfffcccaaacccfffkkkrrryyy{{{xxxvvvvvvvvvwwwxxxwwwwwwsssfffYYYQQQJJJAAA===>>>??????===:::;;;<<<<<<<<<===???AAAGGGOOO[[[fffjjjhhhbbb^^^WWW]]]cccfffmmmxxxuuummmjjjpppzzz{{{sssggg[[[SSSOOOLLLLLLOOOOOONNNPPPUUUJJJLLLMMMNNNOOORRRUUUXXXcccppp||||||nnn^^^UUUQQQXXXaaaiiijjjccc^^^```eeefffgggiiikkklllllllllllljjjjjjjjjjjjkkklllmmmmmmmmmnnnnnnllliiiiiikkkmmmkkklllmmmooopppqqqqqqqqqqqqpppooommmmmmnnnpppqqqrrrpppnnnlllkkkhhhdddaaa___iiiqqqnnnaaaUUUOOOOOOVVV]]]fffllljjj```SSSJJJFFFEEEDDDDDDDDDDDDBBB@@@@@@@@@AAAAAAAAAAAAAAAAAADDDDDDEEEGGGGGGHHHHHHHHHKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEE===AAADDDCCC@@@>>>@@@BBBCCCBBBAAA@@@AAABBBDDDEEEBBBBBBCCCCCCDDDFFFIIILLLOOOXXXeeeooopppfffUUUIII???AAABBB@@@>>>>>>@@@CCCAAAEEEHHHHHHHHHKKKRRRWWW^^^eeellliii^^^PPPGGGCCC???@@@AAA@@@??????@@@BBB<<<===>>>???@@@CCCHHHLLLLLLSSSZZZ```ggglllkkkfff```]]]YYYUUUQQQMMMHHHEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGEEEDDDFFFLLLPPP[[[cccppp{{{{{{tttnnneee[[[TTTRRRPPPRRRWWW^^^hhhyyy}}}wwwssskkkkkkkkkmmmrrr{{{{{{yyywwwsssmmmhhhdddddddddgggkkksss{{{~~~~~~~~~~~~~~~~~~~~~{{{uuummmiiiiiilllpppyyy|||{{{wwwpppiiidddbbbbbbcccdddhhhoooxxx|||zzzyyyyyyvvvwwwvvvtttrrrlll^^^QQQKKKEEE>>><<<>>>@@@???===777999;;;<<<===???BBBDDDOOOWWWccckkkkkkcccVVVNNNJJJOOOSSSWWWaaappp}}}tttllliiiooozzz{{{pppddd\\\VVVTTTUUUWWWXXXVVVYYY^^^WWWZZZ\\\]]]]]]```fffkkkrrrrrr```WWWWWW___gggooonnnfff```aaaeeelllmmmnnnoooooonnnmmmmmmkkkkkkkkkjjjkkkkkklllmmmnnnpppqqqooolllkkklllnnngggjjjnnnrrrsssrrrpppnnnnnnmmmkkkjjjjjjkkklllmmmsssooojjjgggeeeeeecccbbbcccmmmtttmmm]]]PPPNNNRRRUUU]]]fffiiidddXXXLLLDDDCCCEEEGGGHHHGGGEEECCCBBBAAAAAABBBCCCCCCCCCCCCCCC@@@AAADDDFFFHHHIIIIIIHHHJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDDDD===BBBFFFFFFBBB@@@AAACCCHHHFFFCCCAAA@@@AAACCCDDD>>>@@@CCCEEEFFFGGGIIIKKKGGGQQQaaapppvvvmmm\\\NNNAAACCCDDDBBB???>>>@@@CCC@@@DDDGGGGGGEEEFFFKKKPPPJJJYYYjjjnnndddUUUJJJEEE??????>>><<<;;;===@@@CCC>>>??????>>>======???AAACCCGGGKKKOOOVVV^^^```]]]bbbaaa___^^^\\\XXXSSSOOOJJJIIIGGGFFFEEEEEEEEEEEEIIIIIIGGGCCCAAACCCIIINNNQQQXXXdddpppyyywwwpppeeeXXXQQQPPPPPPPPPRRRYYYfffttt|||uuuooolllkkklllqqqyyy~~~xxxxxxsssllleeebbbcccfffiiipppvvv~~~}}}{{{~~~}}}zzztttmmmkkkmmmoooppp{{{~~~tttrrrmmmfff```]]]]]]___fffoooyyy~~~{{{{{{{{{||||||{{{{{{xxxsssnnniiibbbZZZUUUOOOIIIDDDCCCAAA===;;;<<<;;;<<<===<<<;;;<<>>>>>@@@AAAHHHEEEBBBCCCFFFIIIIIIHHHLLLOOOTTTYYY[[[VVVLLLEEE???>>>>>>===============AAA@@@>>>===<<<======>>>AAABBBCCCEEEGGGIIIKKKLLLSSSVVV[[[______\\\WWWSSSRRRSSSTTTTTTSSSQQQOOOMMMPPPLLLHHHFFFFFFHHHJJJKKKKKKRRR\\\eeellluuu}}}}}}rrriii^^^TTTPPPQQQMMMPPPWWWbbbooo}}}~~~wwwoooiiiiiikkkpppwww~~~~~~yyyooojjjccc^^^^^^dddkkkpppwww|||~~~}}}zzzuuuooommmpppsssuuu~~~{{{ooolllhhhbbb^^^]]]___aaajjjsss}}}}}}|||}}}~~~~~~~~~zzzxxxtttmmmfff___[[[YYYVVVOOOIIIFFFCCC>>><<<>>>:::<<<>>>======@@@IIIOOOZZZjjjyyyyyyjjjXXXNNNKKKJJJMMMVVVbbboooxxx{{{|||tttnnnkkkppp{{{}}}{{{ssskkkfffddd```___^^^]]]]]]^^^______bbb```bbbdddeeegggoooxxxuuubbbWWWXXX^^^jjjvvvyyynnndddeeehhhgggkkkooorrrrrrooolllllllllpppnnnlllkkkjjjkkklllmmmooommmkkklllnnnooonnnlllkkkkkkmmmnnnoooooonnnnnniiijjjjjjhhhfffddddddeeeccceeefffbbb\\\YYY\\\```ooonnnjjjaaaSSSIIILLLTTT[[[hhhlll```SSSMMMJJJEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDCCCDDDFFFGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDBBB@@@???@@@AAA>>>@@@BBBBBBAAA@@@@@@AAACCCBBBAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@AAABBBCCC@@@DDDNNNZZZdddgggbbb]]]NNNKKKFFFBBB@@@AAACCCDDDIIIGGGEEEFFFGGGGGGEEEBBBDDDFFFJJJOOORRROOOHHHCCC@@@??????>>>============BBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAACCCEEEGGGHHHIIIKKKOOOSSSUUUVVVUUUTTTXXXYYY\\\___aaabbbaaaaaaXXXUUUQQQNNNLLLKKKJJJIIINNNSSSZZZaaahhhqqq|||wwwiii___VVVOOOOOOSSSOOOVVVbbbooo||||||tttmmmggggggllluuu~~~yyyttthhhccc^^^[[[^^^gggrrryyy}}}{{{wwwrrrnnnmmmoootttwww~~~xxxqqqfffdddaaa]]][[[^^^cccgggqqq{{{~~~}}}}}}zzzwwwrrrkkkddd```^^^^^^[[[SSSKKKGGGCCC>>>===>>>:::===@@@???@@@GGGTTT___nnn{{{uuubbbWWWSSSMMMUUUaaannnxxx{{{yyyuuuoooooopppvvv~~~xxxmmmbbb[[[WWWWWWTTTSSSRRRQQQQQQRRRSSSTTTUUUSSSTTTVVVVVVXXX```iiivvv||||||ppp^^^UUUZZZbbbqqqyyyxxxmmmdddeeeiiiiiillloooqqqpppllljjjjjjkkknnnmmmkkkjjjjjjkkklllmmmlllkkkjjjkkknnnoooooonnnllllllkkkkkkkkkkkkllllllfffgggfffddd```]]]\\\\\\\\\___```]]]ZZZZZZaaafffqqqllleee[[[PPPJJJPPPZZZcccjjjgggXXXKKKIIIIIIGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGEEECCCAAAAAAAAACCCCCCDDDDDDFFFFFFFFFEEEDDDCCC??????@@@@@@AAABBBDDDDDDCCCCCCCCCBBB@@@???@@@BBB???@@@AAAAAA??????@@@AAAAAAAAA@@@?????????@@@@@@?????????@@@@@@BBBCCCCCC@@@AAAFFFNNNXXX___aaa```XXXTTTNNNIIIEEEDDDDDDEEEEEEEEEFFFGGGHHHFFFBBB???>>>???BBBEEEHHHHHHEEECCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@BBBCCCCCCBBBBBBAAA======>>>>>>???@@@BBBBBBBBBBBBDDDGGGIIILLLNNNOOOQQQTTTYYY___dddgggiiijjjhhhgggdddaaa]]]YYYVVVTTTRRRUUUXXX[[[```hhhsss{{{|||xxxmmmaaaXXXPPPLLLNNNSSSVVV```ooo}}}yyyrrrllliiihhhnnnxxx~~~~~~}}}{{{vvvoookkkdddbbb___```eeennnwww~~~~~~~~~xxxrrrllljjjiiijjjnnntttzzz~~~zzzppphhh^^^]]][[[YYY[[[```hhhnnnzzz}}}}}}}}}~~~}}}yyytttmmmhhhfffeeecccaaaXXXOOOGGGCCC@@@<<<<<<>>><<>>>>>??????@@@AAACCCCCCFFFEEEFFFJJJPPPWWW[[[\\\___]]]XXXTTTOOOKKKIIIGGGBBBCCCEEEFFFFFFEEEBBB@@@@@@@@@@@@AAACCCDDDEEEEEECCCBBBAAA@@@???>>>>>>>>><<<===@@@BBBCCCBBBAAA@@@>>>============>>>??????AAAAAABBBCCCCCCDDDEEEFFFFFFJJJOOOUUU[[[___aaabbbkkklllnnnmmmjjjgggdddccc\\\]]]^^^^^^^^^aaahhhmmmzzzkkkbbbYYYSSSOOOLLLOOOTTT]]]hhhyyyyyyqqqkkkgggfffmmmsss|||~~~~~~~~~yyytttnnngggccc^^^```ccchhhooovvv}}}}}}wwwooohhhfffeeedddiiipppwww||||||tttiiibbbYYYYYYYYYZZZ^^^fffpppwww~~~~~~{{{vvvoooggggggjjjjjjddd^^^QQQIIIBBB@@@>>><<<===@@@>>>AAACCCDDDFFFPPP```mmm}}}yyywww{{{~~~|||tttlllgggeeeppp|||lll\\\OOOGGGBBB@@@EEEEEEDDDCCCDDDEEEFFFGGGIIIGGGGGGIIIJJJMMMVVV```ssswwwvvvjjj[[[XXXbbbnnnyyyxxxrrriiidddfffkkkmmmppprrrtttrrrnnnkkklllnnnllllllkkkkkklllllllllmmmlllmmmnnnnnnmmmllllllkkkjjjhhhfffdddcccdddfffgggbbbbbbaaa]]]WWWRRRPPPOOOYYY[[[\\\ZZZYYY]]]gggnnnsssiii]]]TTTOOOQQQ\\\gggnnnkkkcccUUUKKKHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBAAABBBDDDFFFHHHDDDDDDCCCCCCBBBAAA@@@???DDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEDDDCCCCCCEEEGGGKKKKKKIIIFFFCCCAAAAAABBB??????@@@@@@AAAAAAAAAAAA????????????@@@AAABBBCCCFFFEEEFFFHHHLLLPPPSSSTTT^^^^^^______]]]YYYUUUSSSIIIIIIIIIGGGEEECCCBBBAAADDDCCCBBBAAAAAAAAACCCEEECCCBBBAAA@@@????????????;;;===@@@CCCDDDCCCAAA?????????>>>>>>>>>>>>??????AAABBBDDDEEEEEEDDDBBB@@@DDDFFFKKKOOOSSSUUUVVVVVV[[[^^^cccfffffffffggghhhkkkmmmnnnmmmiiiggghhhjjjzzz~~~```YYYSSSQQQOOOOOOTTTZZZcccoooyyypppgggcccbbbcccsssyyy~~~|||uuuoooiiidddbbbYYY^^^fffoooxxx~~~~~~wwwmmmffffffeeeccchhhqqqyyy}}}~~~xxxrrrlllddd^^^XXXYYY[[[^^^dddmmmxxx}}}wwwooojjjggghhhkkkhhh___VVVKKKDDD?????????>>>@@@CCC@@@AAABBBBBBEEENNNYYYaaafffmmmuuuzzz{{{zzzzzzzzz||||||{{{vvvpppkkkgggfffnnnzzzvvvhhhYYYOOOGGGCCC@@@DDDDDDCCCCCCCCCEEEFFFGGGIIIGGGHHHJJJMMMQQQ[[[fffxxxyyyuuuiii]]][[[fffqqqwwwssslllfffdddggglllooopppsssuuutttqqqnnnnnnooommmmmmmmmmmmmmmmmmmmmlllnnnpppqqqpppnnnkkkjjjjjjiiigggeeedddcccdddeeefffcccbbb___[[[UUUQQQPPPPPPVVVXXXZZZYYYXXX]]]fffnnnpppdddXXXQQQPPPTTT___iiiqqqkkkaaaVVVNNNIIIGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDAAAAAABBBCCCDDDFFFGGGHHHEEEDDDCCCBBBAAA@@@??????DDDDDDCCCBBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDFFFHHHLLLLLLKKKHHHDDDAAAAAAAAA>>>???@@@AAABBBCCCCCCCCC@@@????????????@@@AAAAAA???@@@BBBDDDGGGJJJLLLMMMTTTWWW\\\aaaddddddcccbbbYYYXXXUUUPPPIIIDDDAAAAAADDDEEEDDDAAA??????AAABBBBBBAAA@@@@@@??????@@@@@@===???AAADDDEEEDDDBBBAAA??????>>>>>>>>>>>>??????>>>@@@DDDHHHHHHFFFCCCAAADDDFFFHHHKKKMMMMMMMMMMMMKKKPPPVVVZZZ\\\___dddhhhsssxxx||||||yyyuuutttuuu}}}YYYSSSMMMMMMOOORRRZZZbbbnnnyyy}}}yyyrrriiibbbbbbfffkkkwww~~~~~~~~~~~~|||vvvoooiiidddcccbbb___dddmmmwww}}}uuujjjccceeeeeebbbiiisss|||~~~tttmmmhhhddd___[[[YYY\\\___dddkkktttxxxoooeeehhhkkklllhhh___SSSKKKEEE@@@<<<>>>???>>>???BBBAAA???>>>>>>BBBGGGMMMPPPOOOTTTYYY^^^bbbeeehhhjjjhhhiiiiiihhhfffhhhlllppp|||rrrdddWWWPPPLLLIIIHHHFFFFFFEEEEEEFFFHHHIIIJJJKKKJJJKKKNNNRRRWWWcccnnn|||ttthhh^^^^^^gggppptttmmmfffcccdddhhhlllooonnnrrrvvvvvvrrroooooopppoooooooooooonnnmmmllllllnnnqqqsssrrrooolllkkkllliiihhhgggfffffffffggghhhdddccc___ZZZUUUSSSSSSTTTTTTXXX[[[[[[[[[```iiiqqqnnnbbbVVVRRRSSSXXXbbbkkksssjjj^^^TTTNNNIIIHHHHHHGGGHHHIIIIIIIIIHHHFFFEEEAAABBBDDDEEEFFFFFFFFFEEEGGGFFFEEECCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCCCCBBBCCCEEEGGGFFFHHHHHHGGGDDDAAA@@@@@@>>>???AAACCCDDDDDDDDDDDDAAA@@@@@@???????????????<<<===@@@BBBDDDFFFGGGIIIIIILLLQQQWWW]]]aaadddeeeeeeeeeddd]]]TTTLLLFFFDDDCCCDDDEEECCC@@@???@@@BBB@@@????????????@@@@@@AAA>>>???AAABBBCCCBBBAAA@@@===<<<<<<<<<<<<<<<======<<>><<<===@@@@@@===:::;;;???BBBCCCCCCFFFGGGIIILLLOOORRRUUUWWWZZZ]]]```ccchhhpppzzz{{{pppaaaVVVPPPOOOOOOOOONNNMMMMMMMMMNNNOOOQQQRRRRRRQQQRRRVVV[[[aaammmyyy~~~sssggg___```hhhoooqqqjjjcccbbbeeehhhlllppplllqqquuuvvvssspppooooooppppppppppppooonnnllllllmmmqqqtttssspppmmmmmmnnniiiiiihhhhhhhhhiiiiiiiiieeeccc___ZZZUUUTTTUUUXXXUUUYYY]]]^^^___dddmmmuuuooocccXXXUUUWWW]]]fffnnntttiii\\\RRRLLLIIIHHHIIIGGGHHHJJJJJJJJJHHHFFFEEEBBBCCCEEEGGGGGGFFFDDDCCCIIIHHHGGGEEECCCBBBAAAAAA>>>???AAABBBBBBAAA@@@??????@@@AAAAAAAAABBBDDDFFFAAACCCEEEEEECCC@@@??????>>>@@@BBBDDDEEEEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFCCCDDDGGGLLLQQQWWW\\\___jjjlllmmmhhh^^^TTTMMMJJJBBBDDDFFFFFFCCCAAABBBCCC>>>>>>>>>>>>???@@@AAABBB<<<===>>>?????????>>>>>>::::::999999::::::;;;;;;===???AAACCCCCCBBBAAA@@@BBBDDDFFFIIIKKKKKKJJJJJJFFFHHHJJJIIIIIILLLTTT[[[^^^eeeooowww}}}NNNMMMKKKJJJOOO[[[jjjuuusssllldddbbbgggrrr||||||ssskkkccc^^^\\\[[[```gggnnnuuu{{{}}}~~~rrriii```]]]^^^aaagggnnnxxxyyyoooeee```\\\XXXVVVWWW\\\___eeennnwww~~~~~~qqqeeeaaa[[[dddlllkkk^^^OOOCCC>>>DDDAAA>>>======>>>??????AAAAAAAAA@@@??????BBBDDDDDDFFFJJJMMMOOOPPPSSSUUU[[[___eeemmmuuu~~~qqqddd]]]ZZZXXXZZZ^^^aaa___^^^___aaabbbbbbbbbfffeeedddeeeiiiqqq|||rrrfffbbbeeelllrrrvvvqqqkkkhhhiiilllooopppuuuvvvwwwuuussspppooonnnmmmnnnooooooooopppsssuuuvvvsssqqqppprrrqqqooolllkkklllmmmnnnmmmkkkiiigggfffaaaZZZUUUTTTUUUWWWXXX^^^^^^___```eeemmmwww~~~wwwaaaVVVUUUVVVaaannnpppnnnbbbWWWSSSRRROOONNNNNNKKKMMMMMMIIIHHHJJJJJJGGGGGGGGGGGGGGGGGGGGGHHHHHHMMMKKKHHHEEECCCCCCCCCCCCBBB@@@>>>>>>???@@@???>>>>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@EEECCCBBBCCCEEEFFFFFFEEEIIIEEEAAA???AAABBB@@@>>>@@@@@@AAABBBCCCCCCBBBBBBHHHHHHHHHHHHIIIKKKNNNOOOSSScccqqqrrrjjj```VVVNNNGGGFFFGGGIIIGGGBBBAAADDD???@@@@@@@@@AAAAAAAAAAAABBB???===???CCCDDD@@@===;;;:::999888999<<<>>>@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJEEEEEEDDDDDDEEEIIIPPPTTTTTTXXX___gggppp{{{MMMLLLKKKLLLRRR___ooozzz~~~xxxpppjjjeeeeeelllvvvzzztttqqqllleee^^^[[[ZZZ\\\bbbiiisssyyy|||mmmeee^^^]]]___bbbiiiqqq}}}}}}ooofff]]]ZZZXXXUUUTTTVVV]]]aaahhhqqqzzzyyyiii___]]][[[cccjjjfffXXXJJJCCCAAA>>>======>>>???AAAAAAAAA===>>>@@@AAAAAAAAACCCEEEFFFHHHJJJLLLOOOTTTYYY]]]dddlllwwwyyynnnjjjjjjjjjmmmqqqooonnnmmmnnnpppppppppnnniiihhhgggfffiiiqqqzzz{{{nnndddbbbgggooovvvtttpppkkkhhhiiilllnnnooorrrsssttttttsssqqqpppppppppqqqrrrqqqpppqqqrrrtttssspppnnnnnnooonnnllljjjlllmmmmmmmmmllljjjgggfffeeeaaa[[[WWWWWWXXXYYYZZZYYYZZZ]]]```fffnnnxxx~~~vvvbbbYYY[[[]]]hhhtttuuukkk___TTTQQQQQQNNNLLLMMMJJJMMMLLLIIIIIIKKKJJJGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIGGGEEEDDDDDDEEEEEEBBBAAA??????@@@@@@@@@???@@@AAAAAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@DDDCCCBBBCCCEEEGGGGGGFFFFFFCCCAAAAAADDDEEECCC@@@BBBBBBCCCDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEFFFGGGHHHMMMXXXdddkkkllliii___UUUIIIFFFEEEFFFDDD@@@@@@CCC@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@DDDHHHHHHCCC???;;;;;;<<<<<<>>>???AAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEEFFFFFFGGGHHHJJJKKKLLLKKKIIIGGGEEEFFFLLLSSSYYYXXX[[[aaahhhqqqyyyLLLLLLLLLPPPYYYgggwwwwwwpppjjjhhhgggkkksss|||~~~yyyssslllhhheee___ZZZZZZ]]]```hhhpppzzzzzzuuufff```\\\]]]___ccckkksss{{{uuuqqqeee]]]WWWUUUUUUSSSTTTXXX___dddmmmvvvooo^^^WWWWWW[[[ccchhhaaaRRREEEBBBDDD:::;;;===???AAABBBCCCCCC>>>@@@AAABBBAAAAAACCCDDDJJJNNNUUU[[[aaaggglllpppsss{{{xxxnnnlllllllllnnnqqqjjjiiiiiijjjkkkkkkiiifffbbbbbbaaaaaadddjjjssszzzvvvkkkbbbaaahhhrrryyysssppplllkkklllnnnppppppooopppqqqrrrrrrrrrqqqppppppqqqrrrrrrppppppqqqrrrqqqooonnnmmmnnnnnnllljjjmmmmmmmmmllljjjgggdddccc___\\\XXXWWWWWWXXXXXXXXXYYY[[[]]]aaafffnnnwww}}}rrr___XXX[[[^^^iiiuuuuuuhhh]]]SSSQQQQQQOOOMMMLLLKKKNNNNNNKKKKKKMMMMMMKKKLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGEEEDDDDDDEEEFFFGGGCCCBBB@@@@@@AAAAAAAAA@@@CCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBDDDGGGHHHHHHHHHDDDBBBBBBDDDGGGHHHFFFCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDFFFKKKTTT___lllqqqjjj^^^NNNIIIFFFEEECCC@@@@@@DDDAAA@@@?????????@@@BBBCCC@@@AAACCCHHHMMMLLLHHHCCC===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGIIIKKKLLLMMMLLLJJJIIILLLTTT^^^eeefffgggjjjqqqwww{{{yyywwwxxxvvvuuuwww}}}LLLMMMPPPWWWcccrrr~~~tttmmmfffggglllrrr{{{|||vvvoooiiieee```[[[ZZZ^^^ccciiirrr{{{zzzsssmmm```\\\ZZZ\\\___ccckkkttt{{{uuunnngggccc___YYYUUUUUUUUUTTTWWW\\\aaahhhrrr|||uuucccTTTPPPSSS\\\dddiiibbbQQQDDDAAADDD===>>>??????@@@CCCFFFHHHJJJIIIGGGCCCAAAAAADDDFFFJJJSSS```llluuuzzz}}}~~~xxxmmmccc```^^^ZZZYYY[[[WWWWWWWWWYYYZZZYYYVVVSSSSSSTTTTTTWWW\\\dddnnnuuuxxxkkkbbb```gggqqqxxxtttqqqnnnnnnoooqqqrrrrrrooooooooopppqqqpppooommmkkklllnnnnnnmmmmmmnnnoooqqqppppppooooooooonnnnnnllllllkkkiiifffcccaaa___\\\[[[YYYYYY[[[[[[[[[ZZZ^^^^^^^^^```ccckkkttt{{{rrr^^^VVVXXX[[[fffssstttggg\\\SSSRRRRRRPPPNNNNNNMMMPPPPPPMMMMMMPPPPPPNNNKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFFFFEEEEEEEEEFFFFFFEEECCCAAAAAABBBBBBBBBAAAFFFEEEDDDBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBEEEGGGIIIIIIHHHDDDCCCDDDGGGJJJJJJGGGCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEBBBDDDIIISSSdddpppooogggUUUNNNHHHFFFDDDBBBCCCFFF@@@???>>>===>>>???AAABBBAAABBBDDDIIIMMMNNNLLLJJJCCCBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBCCCDDDGGGEEEDDDDDDFFFJJJNNNQQQPPPQQQSSSVVVZZZaaaiiiooouuutttuuuzzzyyyssskkkhhhfffjjjtttNNNPPPVVV```nnn}}}yyyoooiiidddiiiqqqzzz~~~~~~}}}wwwpppiiibbb___\\\YYY[[[bbbjjjqqqzzzxxxoooiii^^^ZZZYYY[[[\\\```iiisss|||~~~vvvmmmeee]]]XXXYYYUUUSSSUUUUUUVVVZZZ___eeemmmxxxyyyjjjYYYMMMLLLQQQ\\\dddjjjdddUUUGGGBBBBBB?????????>>>@@@FFFNNNTTTWWWSSSMMMGGGDDDGGGMMMRRRPPPXXXcccnnnvvv{{{|||mmmcccYYYTTTPPPLLLIIIJJJNNNNNNOOOQQQRRRRRROOOMMMJJJLLLOOOUUU]]]hhhttt|||}}}oooccc```eeennnuuutttqqqnnnmmmnnnpppqqqqqqqqqpppooooooooonnnjjjgggaaadddggghhhhhhiiijjjkkknnnooooooooonnnnnnnnnnnnjjjiiihhhfffdddaaa___^^^^^^^^^^^^___aaaaaa```______]]]\\\[[[```iiittt|||wwwbbbXXXXXXZZZeeerrrsssggg\\\SSSQQQRRRPPPOOOOOOMMMPPPPPPNNNNNNQQQQQQNNNIIIIIIJJJJJJKKKKKKLLLLLLHHHHHHGGGFFFFFFEEEEEEEEEFFFDDDBBBBBBCCCDDDCCCBBBGGGEEEDDDBBB@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEHHHIIIIIIGGGFFFEEEFFFIIIKKKKKKFFFBBBDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFGGGGGGGGGCCCDDDGGGMMM[[[iiinnnlllXXXPPPHHHEEEDDDBBBCCCFFF??????>>>===>>>???@@@AAABBBBBBCCCFFFJJJMMMOOOOOOJJJIIIFFFDDDBBBBBBBBBBBBFFFDDDBBBAAA@@@@@@AAABBBEEEDDDEEEGGGMMMUUU\\\aaaaaadddhhhkkklllllllllmmmsssrrrrrrwww}}}~~~yyytttiiieeebbbbbbiiittt~~~RRRVVV___kkkzzz{{{pppiiieeegggmmmwww~~~}}}|||{{{uuummmeee^^^YYYWWWYYYYYY^^^hhhqqqwww~~~xxxnnnhhh\\\YYYWWWXXXZZZ^^^hhhsss{{{zzzpppggg___XXXSSSSSSQQQQQQTTTUUUVVV\\\ccclllttt~~~}}}mmm^^^QQQIIIIIIOOOXXX___eeebbbWWWKKKDDDBBB>>>>>>>>>>>>AAAIIITTT]]][[[WWWOOOHHHGGGMMMWWW^^^___bbbfffkkkpppuuu{{{~~~sssbbbXXXNNNKKKIIIFFFEEEGGGJJJJJJKKKMMMPPPQQQPPPOOOOOORRRXXX___jjjvvvrrrfffaaaeeennnuuuuuuqqqmmmkkkkkkmmmnnnooossspppnnnmmmnnnlllgggbbb[[[]]]aaacccddddddfffggghhhjjjkkkjjjiiiiiijjjkkkhhhhhhfffeeecccbbbaaa```^^^^^^^^^```bbbbbbaaa```\\\[[[ZZZ\\\bbbmmmzzzyyyeeeZZZ[[[[[[eeeqqqrrrkkk___UUURRRSSSRRRQQQRRROOORRRQQQOOONNNQQQQQQNNNJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIIIIHHHHHHGGGFFFFFFGGGEEEDDDDDDEEEEEEDDDCCCFFFEEECCCAAA@@@@@@@@@AAACCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBEEEGGGHHHGGGEEEFFFEEEFFFIIIKKKKKKGGGCCCCCCCCCDDDDDDDDDCCCBBBBBB@@@AAABBBDDDFFFFFFGGGGGGDDDGGGJJJNNNXXXeeellllllWWWMMMEEEBBBBBB@@@AAACCC??????@@@@@@@@@AAAAAAAAABBBBBBCCCEEEHHHLLLOOORRRPPPOOOMMMJJJHHHFFFFFFEEEGGGFFFDDDCCCBBBCCCEEEFFFGGGJJJOOOVVV^^^fffmmmqqqssswww||||||wwwooohhhddddddcccdddhhhnnnsssuuutttnnnllliiieeeeeehhhoootttWWW\\\fffuuu~~~sssjjjfffdddjjjrrr}}}~~~|||{{{zzzyyytttpppiiiaaa[[[XXXVVVVVV[[[\\\dddpppyyy~~~~~~uuullleeeYYYVVVUUUVVVWWW]]]iiivvvyyyooofff___XXXSSSOOOMMMLLLOOOTTTWWWZZZaaaiiittt|||vvvcccUUULLLFFFGGGKKKQQQVVV[[[[[[VVVNNNGGGDDD???@@@AAA@@@AAAGGGRRRZZZXXXSSSLLLFFFEEEKKKUUU\\\bbbffflllqqqtttwwwzzz|||}}}{{{qqq[[[RRRIIIGGGHHHHHHIIILLLMMMMMMNNNQQQUUUXXXYYYYYY[[[^^^dddlllvvvtttgggccchhhrrryyyyyytttnnnkkkkkkmmmooopppsssooollllllmmmkkkeee```YYY\\\```bbbbbbbbbcccdddccceeeggggggeeeeeefffiiihhhgggffffffeeeeeeeeeeeebbbaaaaaabbbdddeeedddccc___aaacccgggmmmwww~~~llleeehhhhhhpppyyywwwttthhh\\\XXXXXXXXXXXXZZZUUUXXXWWWTTTSSSVVVUUURRROOONNNNNNMMMLLLKKKKKKKKKHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEEEEFFFFFFEEEDDDDDDCCCBBB@@@@@@AAABBBCCCFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBDDDFFFFFFEEECCCEEEDDDDDDGGGKKKLLLIIIFFFCCCDDDDDDDDDCCCCCCBBBAAAAAABBBDDDEEEFFFFFFFFFFFFEEEHHHMMMSSS^^^iiillliiiVVVLLLCCCBBBBBBAAA@@@BBB@@@BBBCCCEEEEEEDDDCCCBBB@@@BBBDDDGGGIIILLLOOOQQQRRRSSSUUUUUUTTTQQQMMMJJJIIIHHHGGGGGGHHHKKKNNNPPPQQQWWW```iiiooorrrqqqpppqqqvvv|||}}}xxxpppgggbbb\\\[[[YYYZZZ___ffflllqqqppptttvvvssslllhhhjjjmmmZZZ```kkkzzzxxxnnnhhhggghhhmmmuuu~~~}}}}}}}}}~~~}}}{{{zzzyyywwwwwwjjjfff```ZZZXXXXXXZZZ\\\___aaajjjwww{{{rrrhhhaaaWWWTTTSSSTTTVVV\\\kkkyyytttnnneee]]]WWWRRRNNNLLLJJJKKKOOOVVVZZZ^^^gggpppzzzrrr]]]PPPIIIEEEEEEGGGLLLNNNRRRTTTSSSNNNIIIFFFCCCEEEEEECCCAAADDDKKKRRRSSSOOOHHHBBB@@@DDDKKKRRRWWW```mmmwww{{{zzzvvvtttxxxxxxwwwvvvwwwzzz|||rrr^^^TTTLLLKKKLLLMMMPPPTTT[[[ZZZ[[[^^^cccgggjjjjjjbbbeeekkkqqq{{{ssshhheeekkkvvv~~~~~~yyyrrrnnnmmmppprrrsssqqqnnnkkkkkklllkkkfff```[[[^^^aaacccbbbaaaaaabbbaaadddffffffddddddfffhhhhhhhhhggggggggghhhhhhiiikkkjjjjjjkkklllnnnmmmlllgggjjjooosssyyyyyyuuuzzz|||~~~qqqddd_________```ccc\\\___^^^[[[ZZZ\\\[[[XXXSSSRRRQQQOOOMMMKKKJJJIIIFFFGGGHHHJJJKKKLLLLLLLLLIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAA@@@@@@AAACCCEEEHHHHHHGGGEEEDDDCCCBBBAAA@@@AAABBBDDDFFFEEECCCAAACCCBBBBBBFFFKKKMMMKKKIIIDDDDDDEEEDDDDDDCCCBBBBBBEEEFFFGGGHHHHHHGGGFFFEEEDDDHHHNNNXXXfffpppnnngggWWWMMMEEEDDDEEECCCBBBCCCBBBDDDFFFHHHIIIGGGEEEDDD???BBBFFFJJJKKKMMMNNNOOORRRVVV[[[^^^^^^YYYSSSOOOJJJIIIIIIJJJMMMQQQVVVXXX\\\cccnnnvvvyyytttlllgggbbbhhhpppvvvuuupppkkkggg___]]]YYYVVVWWW]]]fffmmmoooxxxxxxpppoooqqq[[[gggvvvrrriiidddccchhhnnnwww|||{{{vvvqqqllliiigggccc___ZZZWWWXXX[[[___aaaiiinnnwwwzzzrrrfff]]]^^^ZZZXXXYYY\\\aaakkkuuuzzzqqqfff[[[VVVRRRNNNMMMOOOOOOPPPRRRVVV^^^gggoootttzzziiiUUUJJJEEEBBBCCCFFFIIIJJJKKKJJJHHHGGGGGGGGGFFFEEECCC@@@???@@@CCCFFFHHHFFFDDDCCCCCCEEEGGGIIIXXX^^^iiirrrtttppplllkkkpppxxx~~~}}}xxxxxx}}}qqqddd^^^WWWTTTWWW^^^fffjjjjjjhhhgggjjjnnnrrrssssssllljjjhhhfffiiiqqq|||}}}ooodddccclllyyyyyypppmmmnnnooollliiijjjkkkkkkiiieeebbb``````___^^^^^^bbbfffiiiiiigggdddcccccccccdddfffhhhiiillloooqqqsssssssssuuuvvvxxxxxxxxxyyyzzzzzz{{{{{{{{{}}}}}}tttooonnnoooooonnnnnniiieeeddddddbbb]]]XXXYYYVVVSSSQQQQQQQQQPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIHHHIIIJJJLLLMMMFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGEEEEEEFFFFFFDDDCCCFFFFFFFFFFFFFFFEEEDDDDDDJJJGGGEEEFFFJJJMMMOOONNNHHHGGGEEEDDDBBBAAAAAAAAADDDDDDEEEEEEDDDBBB@@@???FFFLLLRRRZZZlllzzztttdddSSSIII@@@???DDDHHHFFFBBBGGGIIIKKKMMMMMMKKKHHHFFFGGGGGGIIILLLNNNOOONNNMMMSSSTTTWWW\\\```aaa___\\\UUUTTTSSSSSSUUUZZZaaagggqqquuuxxxuuunnneee___\\\[[[YYYZZZaaakkkrrrtttrrrlllkkkdddXXXTTTZZZ```aaahhhpppyyy}}}}}}|||}}}```kkkyyy{{{mmmeeebbbcccjjjppp|||~~~~~~{{{vvvqqqkkkfffcccbbb\\\XXXUUUTTTVVV\\\aaadddpppvvv~~~|||sssggg^^^\\\XXXWWWYYY]]]bbblllvvvwwwqqqeee\\\SSSOOOMMMJJJKKKMMMRRRRRRUUUZZZbbbllluuu{{{tttdddSSSJJJGGGEEEEEEFFFFFFHHHJJJIIIGGGFFFEEEFFFEEEFFFFFFDDDCCCBBBDDDEEEDDDDDDDDDDDDFFFJJJMMMOOOSSSZZZeeeoooqqqooollljjjrrrzzz}}}~~~yyynnnjjjfffeeeggglllppprrrsssooojjjhhhggggggeeeccc```]]]XXXVVVXXXaaalllttt{{{ooodddbbbkkkzzz{{{qqqlllkkkllljjjhhhdddeeedddbbb^^^\\\[[[\\\aaabbbdddhhhnnnqqqqqqoookkkkkkkkklllnnnpppssstttzzz|||~~~~~~~~~~~~~~~|||{{{zzzyyyyyyvvvrrrqqqqqqnnnhhhccc^^^\\\XXXWWWVVVVVVUUUSSSQQQPPPOOONNNLLLJJJIIIIIIJJJJJJHHHGGGGGGGGGHHHHHHDDDEEEEEEEEEEEEEEEEEEEEEGGGEEEDDDDDDEEEFFFEEECCCEEEEEEEEEEEEEEEDDDDDDCCCGGGEEECCCDDDGGGJJJKKKKKKFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCBBBAAA@@@FFFMMMUUU^^^nnnyyyqqq```OOOHHH@@@???CCCHHHHHHGGGKKKMMMNNNOOONNNKKKHHHFFFGGGIIILLLOOOPPPOOOLLLJJJTTTUUUVVVXXXZZZ[[[\\\\\\]]]]]]___bbbeeeiiikkkmmmuuuxxxzzzxxxrrrhhh___ZZZXXXUUUSSSWWW^^^ggglllooosssvvvsssjjjdddccc```\\\^^^dddmmmvvv}}}iiirrrttthhhccccccgggooowww}}}||||||xxxuuuooohhhbbb^^^[[[ZZZUUUTTTRRRSSSXXX___ggglllxxx~~~|||sssggg^^^YYYVVVVVVYYY]]]cccnnnxxx}}}{{{tttkkkdddYYYQQQKKKIIIIIIHHHKKKOOOUUUWWWZZZ```iiittt}}}ppp```PPPJJJJJJIIIGGGFFFFFFIIIKKKLLLJJJHHHGGGHHHBBBDDDFFFFFFDDDCCCBBBBBBDDDEEEFFFIIILLLOOOSSSTTTUUU^^^kkktttwwwvvvsssppprrr{{{xxxuuupppllljjjhhheeecccfffbbb]]]YYYXXXXXXWWWVVVVVVSSSOOOLLLOOOXXXdddmmm{{{qqqfff```gggxxx}}}qqqiiigggggggggfffcccdddcccaaa___^^^___aaagggiiimmmsssyyy||||||{{{vvvvvvvvvxxxzzz}}}}}}}}}}}}zzztttoooiiifffbbb___]]]\\\ZZZYYYWWWVVVSSSOOOMMMKKKJJJJJJMMMLLLJJJIIIGGGGGGGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCCCCFFFGGGHHHGGGCCCDDDDDDDDDDDDCCCBBBAAACCCBBBBBBAAAAAAAAABBBBBBFFFNNNWWWaaammmtttjjjYYYLLLHHHBBB@@@CCCGGGKKKMMMQQQQQQRRRQQQOOOKKKGGGEEEFFFIIINNNQQQRRRQQQNNNKKKQQQSSSUUUVVVVVVYYY^^^cccjjjjjjlllpppsssrrrmmmhhhlllnnnqqqttttttpppjjjeee___\\\WWWUUUWWW]]]dddhhhqqqwww|||zzztttnnnfff___]]]aaahhhtttttt{{{wwwmmmdddcccffflllvvv~~~{{{yyyrrrnnnhhh```ZZZVVVTTTSSSTTTTTTUUUXXX]]]eeennnttt}}}{{{qqqfff^^^XXXUUUVVVZZZ___fffpppzzz}}}yyytttlllaaaYYYRRRLLLHHHIIIIIIJJJNNNSSSYYY[[[```gggqqq{{{ppp___NNNIIIJJJJJJHHHFFFHHHJJJNNNOOONNNLLLLLLLLLEEEGGGHHHHHHFFFEEEEEEEEEHHHJJJMMMPPPSSSVVVWWWXXX___iiittt{{{}}}}}}yyyuuurrrzzz|||rrrnnnhhhccc^^^YYYTTTPPPTTTQQQNNNLLLLLLNNNPPPQQQRRRRRRQQQQQQVVV^^^iiiqqqxxxkkkaaadddttt~~~rrriiicccbbbdddeeeeeefffeeeddddddfffiiilllqqqtttyyy}}}yyywwwsssnnniiieeebbb___\\\\\\YYYUUURRROOOMMMMMMMMMPPPOOONNNMMMKKKJJJJJJIIIEEEEEEDDDCCCCCCBBBBBBAAACCCBBBAAABBBEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEFFFGGGHHHGGGGGGBBBBBBCCCDDDDDDDDDCCCBBBCCCBBBAAA@@@@@@AAACCCDDDEEELLLSSS[[[eeehhh___RRRLLLJJJFFFCCCCCCFFFLLLPPPSSSSSSSSSQQQNNNJJJFFFDDDDDDHHHLLLPPPQQQRRRRRRRRRNNNSSSYYY\\\\\\```gggmmmsssqqqppprrrtttppphhh```]]]]]]^^^eeemmmtttwwwvvvjjjhhheee```[[[ZZZ\\\___fffnnnwww|||}}}{{{xxxuuuoooooottt~~~{{{nnnfffaaaccciiiqqq|||~~~zzzwwwmmmiiiaaaZZZTTTQQQQQQQQQTTTVVVZZZ]]]bbbjjjsssyyyxxxoooddd^^^XXXVVVXXX]]]ccciiittt~~~|||vvvoooeeeZZZQQQOOOKKKHHHJJJKKKLLLQQQWWW^^^aaagggoooxxx~~~ppp___NNNGGGGGGFFFEEEEEEFFFHHHKKKMMMMMMLLLLLLLLLKKKLLLLLLJJJIIIHHHJJJLLLLLLNNNSSSXXX[[[^^^______fffpppyyy{{{||||||wwwqqqqqqxxx|||ppp___\\\WWWTTTSSSRRRPPPOOOOOONNNMMMLLLMMMOOORRRTTTTTTWWW[[[```eeellltttyyytttgggeeeppp|||vvvmmmfffdddeeehhhhhhiiijjjjjjkkknnnrrrvvv{{{yyysssmmmhhhccc```___\\\YYYUUURRRQQQQQQQQQPPPPPPPPPOOONNNMMMLLLLLLHHHHHHFFFEEECCCAAA@@@???BBBAAAAAABBBEEEFFFFFFEEEBBBBBBAAA@@@AAAAAABBBCCCGGGHHHJJJKKKKKKJJJJJJJJJCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEHHHLLLQQQWWWYYYSSSLLLLLLLLLIIIFFFEEEFFFKKKPPPQQQQQQPPPOOOLLLHHHEEECCCEEEGGGJJJKKKMMMPPPTTTXXXUUU]]]eeeiiihhhiiilllpppnnnkkkiiikkkooooookkkfff___ZZZVVVXXX```kkksssvvvmmmooopppnnniiiccc___]]]aaaeeelllttt|||xxxqqqgggaaa___dddmmmuuu~~~}}}|||~~~}}}wwwsssgggccc\\\UUUPPPOOOPPPQQQSSSXXX^^^dddhhhnnnvvv||||||uuulllddd___[[[YYY[[[aaagggmmmwwwxxxpppiii___UUUNNNKKKIIIIIIKKKMMMNNNTTT[[[dddhhhoooxxx|||oooaaaSSSLLLIIIFFFEEEGGGDDDFFFIIIJJJJJJKKKLLLNNNNNNOOONNNLLLKKKKKKMMMOOOPPPTTTZZZ```dddeeeeeeeeekkkuuu{{{xxxwwwwwwrrrkkkkkkrrrxxx{{{{{{|||rrreeeWWWSSSOOOLLLLLLLLLMMMLLLIIIKKKNNNQQQUUUYYY^^^bbbaaaeeekkkqqquuuzzz~~~~~~qqqkkkqqqxxxxxxpppmmmnnnqqqtttuuuvvvwwwxxxzzz~~~|||uuupppjjjgggcccbbb___[[[XXXWWWVVVUUUPPPPPPPPPPPPOOONNNMMMLLLJJJJJJHHHGGGEEECCCAAAAAACCCBBBBBBCCCEEEGGGFFFEEEBBBAAA@@@@@@@@@AAACCCCCCFFFIIIMMMNNNMMMLLLLLLLLLFFFEEEEEEDDDDDDEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDFFFIIILLLLLLJJJGGGJJJJJJIIIGGGFFFGGGJJJMMMMMMMMMLLLLLLJJJGGGEEEDDDHHHJJJLLLMMMNNNSSSZZZ```hhhmmmssstttqqqkkkhhhfff```^^^\\\```gggnnnrrrsssmmmggg___ZZZZZZ^^^cccgggkkkooouuuyyyzzzvvvppplllcccaaabbbhhhqqq~~~xxxooohhhfffbbbbbbjjjsss|||~~~|||{{{|||}}}zzzsssmmmbbb^^^WWWQQQNNNNNNPPPRRRTTT[[[dddkkkpppuuu|||{{{ssskkkeeebbb^^^\\\^^^eeejjjqqq{{{yyyppphhhaaaYYYRRRLLLIIIHHHJJJNNNPPPSSSZZZcccjjjoooxxxvvvpppggg^^^YYYSSSNNNLLLNNNKKKMMMNNNOOOOOOQQQTTTWWWWWWYYYZZZYYYXXXVVVWWWWWW[[[^^^cccgggiiihhheeeccchhhrrruuuooolllmmmjjjbbb```eeekkkoooqqqttt{{{{{{nnnaaaXXXUUURRRPPPPPPPPPPPPOOOMMMRRRXXX]]]aaafffkkkoooooorrruuuwwwyyy{{{}}}|||vvvwwwzzzzzz{{{~~~~~~yyytttqqqkkkiiifffccc___[[[YYYWWWTTTTTTTTTSSSQQQOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCDDDFFFGGGFFFEEEBBBBBB@@@@@@@@@BBBCCCEEECCCHHHLLLOOONNNLLLLLLMMMIIIHHHFFFDDDDDDEEEGGGHHHEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDGGGGGGEEEDDDDDDEEEDDDEEEEEEGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGJJJOOOTTTXXX\\\bbbkkkrrryyyzzz{{{yyyrrriii```ZZZUUUSSSRRRTTTYYYbbbjjjppppppooolllgggccc``````aaaeeeggglllttt|||}}}zzzmmmfffbbbfffmmmzzz~~~zzzsssiiiaaahhheeehhhqqqzzz}}}{{{||||||xxxpppiii___ZZZTTTNNNLLLMMMQQQSSSUUU^^^iiirrrwww|||zzzssslllgggeee```___aaagggmmmsss|||yyyrrrhhh```[[[VVVPPPKKKIIIIIILLLQQQUUUXXXaaajjjnnnttt}}}yyyppprrrmmmjjjggg```WWWTTTVVVVVVWWWWWWWWWXXX[[[___cccfffiiimmmnnnllliiigggffffffhhhlllmmmkkkfff```\\\^^^gggiiibbb^^^aaa^^^VVVTTTYYY___dddhhhmmmuuu{{{{{{{{{nnnaaaWWWWWWXXXZZZ^^^``````___bbbfffkkkmmmnnnnnnpppssssssttttttrrrqqqqqqrrrttt|||~~~}}}~~~{{{xxxpppooolllhhhccc^^^ZZZXXXZZZZZZYYYWWWTTTQQQNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDEEEFFFGGGFFFEEECCCBBB@@@@@@@@@BBBDDDEEEAAAFFFKKKNNNMMMKKKKKKLLLLLLJJJFFFDDDDDDEEEHHHJJJEEEFFFFFFGGGFFFDDDBBBAAAAAABBBEEEHHHGGGDDDBBBBBB@@@???@@@CCCGGGIIIHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJRRR\\\dddkkksss}}}|||xxxqqqggg\\\TTTQQQPPPMMMKKKLLLRRRZZZ```gggmmmrrrsssoookkkhhhggg[[[[[[]]]eeeqqqyyy{{{zzzzzzrrrmmmooouuuxxxnnnbbb]]]^^^```gggnnnuuu~~~{{{{{{{{{vvvmmmfff\\\WWWPPPJJJJJJOOOVVV[[[^^^hhhrrrxxx{{{tttkkkccc___^^^^^^___ccckkkvvv{{{uuutttlllaaaYYYUUUPPPKKKFFFHHHKKKPPPUUU\\\dddlllqqq{{{}}}qqqmmmooooooqqqsssrrroookkkhhhgggddddddfffhhhlllqqquuuwwwwww~~~~~~zzzuuurrrooojjjfffaaa\\\WWWTTTYYYXXXWWWVVVTTTSSSRRRQQQOOOOOORRRXXXaaaiiioooqqqyyy}}}~~~tttjjjddd___```cccgggjjjnnnppprrrmmmoooqqqoookkkiiijjjllleeeddddddeeeggglllppprrryyyuuupppnnnnnnmmmiiifffeeebbb^^^\\\\\\[[[WWWSSSMMMMMMLLLKKKJJJIIIGGGFFFKKKKKKJJJIIIIIIHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBFFFJJJMMMLLLKKKIIIIIIHHHGGGFFFFFFFFFGGGHHHIIICCCDDDFFFEEECCCBBBBBBCCCAAACCCEEEGGGGGGFFFEEEDDDBBB@@@???AAAEEEGGGFFFDDDIIIGGGGGGIIIIIIIIIJJJLLLQQQ^^^mmmwwwzzzqqqiiihhhmmmnnnggg```ZZZUUUOOOKKKKKKNNNRRRTTT]]]```hhhqqqwwwxxxsssnnneee```[[[\\\dddmmmuuuyyy~~~yyyqqqggg]]]ZZZ]]]```gggpppxxx~~~|||{{{zzztttkkkcccWWWSSSOOOLLLMMMRRRWWW[[[aaajjjtttzzzzzzsssjjjccc___^^^^^^___ccckkkvvv~~~xxxsssnnnfff\\\VVVSSSPPPKKKGGGJJJNNNTTTZZZaaajjjrrrwww|||~~~uuuiiifffgggjjjmmmppprrrrrrqqqrrrrrrsssssstttvvvxxxzzz{{{|||||||||mmmiiiccc___[[[WWWSSSPPPQQQQQQQQQPPPPPPOOONNNNNNNNNOOORRRVVV\\\cccjjjnnnzzz~~~|||vvvrrrrrrrrrrrrrrrrrrrrrrrrrrrhhhjjjkkkiiifffdddeeegggcccbbbaaaccchhhooovvvzzz}}}yyyvvvtttrrrpppnnnlllhhhcccaaa```^^^YYYUUUQQQQQQPPPPPPNNNMMMKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDAAADDDGGGIIIIIIGGGGGGGGGDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJGGGCCC???>>>>>>AAABBBDDDFFFGGGGGGGGGFFFEEEEEEFFFIIILLLLLLIIIFFFJJJHHHHHHIIIMMMPPPUUUYYYgggqqq|||tttkkkcccccckkkpppooollleee^^^TTTNNNMMMOOORRRRRRPPPTTT[[[fffqqqxxxzzzyyypppjjjccc^^^___dddkkkooo}}}xxxooofff]]]WWWWWW\\\```iiisss|||~~~}}}yyyqqqggg___QQQPPPOOOOOOQQQUUUZZZ]]]gggoooxxx}}}~~~xxxqqqjjjccc___]]]]]]^^^bbbjjjuuu|||xxxrrrnnngggaaaYYYTTTRRRPPPNNNKKKOOOTTTZZZbbbjjjsss{{{xxxkkkcccaaabbbgggjjjnnnqqqrrruuuwwwyyyyyyzzz|||}}}~~~~~~~~~}}}xxx{{{zzzwwwvvvyyyzzzwwweeeaaaZZZUUURRRPPPOOONNNLLLLLLLLLLLLMMMLLLLLLLLLOOOQQQTTTUUUXXX^^^ffflllyyy{{{zzzvvvsssoookkkiiihhh```ccceeedddbbbbbbdddfffgggffffffiiioooxxx{{{xxxxxxxxxvvvrrrmmmjjjhhheee___ZZZVVVVVVUUUTTTSSSQQQOOONNNLLLKKKKKKJJJJJJIIIHHHHHHJJJIIIFFFDDDCCCBBBBBBCCCBBBDDDFFFGGGFFFEEEFFFGGGCCCCCCCCCDDDFFFGGGIIIJJJMMMMMMLLLHHHCCC???======BBBBBBCCCDDDFFFGGGHHHHHHEEEFFFIIILLLNNNMMMIIIFFFKKKKKKMMMPPPVVV^^^eeeiiitttzzzqqqhhh___^^^eeellloooooonnniiibbb``````^^^YYYUUUPPPQQQSSSZZZccclllrrruuuwwwuuuooohhhcccdddjjjooo|||qqqyyypppfff]]]VVVSSSWWW^^^bbblllxxx~~~xxxoooccc[[[QQQPPPOOOOOORRRXXX^^^aaammmuuu|||}}}wwwqqqiiiccc```\\\\\\]]]aaaiiittt~~~~~~yyyssslllgggccc^^^XXXTTTRRRRRRQQQPPPUUUZZZbbbkkksss{{{yyyllleeedddeeeeeekkkmmmooopppqqqrrruuuwwwyyy{{{}}}~~~ttttttpppjjjjjjnnnnnnlll___ZZZSSSNNNMMMNNNPPPPPPPPPOOOOOONNNNNNMMMMMMMMMQQQTTTXXXXXXXXX]]]fffnnnxxx~~~tttqqqmmmhhhccc```]]]\\\\\\```dddffffffhhhlllooottttttvvvyyy~~~~~~|||xxxtttrrrmmmgggbbb[[[ZZZYYYXXXVVVSSSQQQPPPOOONNNNNNMMMLLLLLLKKKKKKLLLJJJGGGDDDBBBAAAAAAAAAFFFGGGGGGFFFEEEEEEGGGIIIFFFFFFFFFGGGHHHIIIJJJJJJIIIJJJJJJHHHEEECCCBBBBBBDDDCCCCCCCCCDDDEEEFFFGGGFFFHHHJJJLLLMMMMMMKKKJJJPPPUUU[[[aaahhhpppttttttpppqqqqqqrrruuuyyy}}}~~~ssslllbbb^^^```cccdddccclllmmmpppvvvyyyuuuiii___XXXUUUQQQQQQUUU\\\dddiiitttxxx|||zzzuuutttxxx}}}|||ssslll}}}rrriii___YYYTTTSSSZZZbbbfffqqq}}}}}}vvvkkk```YYYTTTRRRPPPPPPTTT[[[ccciiittt{{{}}}wwwqqqjjjdddaaa\\\\\\\\\```gggrrr|||~~~wwwnnneee___]]]ZZZUUURRRRRRSSSTTTTTT]]]ccckkksss{{{zzzmmmeeeeeehhhkkklllrrrsssuuutttttttttuuuwww~~~~~~xxxwwwrrrlllkkkmmmkkkggg[[[VVVPPPMMMOOOSSSWWWZZZYYYWWWTTTQQQOOOOOOOOOPPPSSSWWWZZZ[[[ZZZ^^^gggnnnttt{{{wwwrrrfffeeebbb___^^^]]]]]]]]]```dddjjjnnnppptttyyy~~~~~~|||wwwpppkkk```___^^^[[[XXXUUURRRQQQOOOOOOOOONNNMMMMMMLLLLLLLLLJJJHHHEEECCCBBBAAAAAAGGGGGGGGGFFFDDDDDDFFFHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIHHHFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDJJJJJJKKKLLLNNNPPPRRRTTT[[[eeepppvvv|||yyyjjjfffaaa```bbbgggnnnttttttpppjjjfffccc```]]]ZZZdddgggoooxxxwwwooo___[[[VVVRRRRRRWWW___dddmmmxxx|||vvvpppkkkiii{{{tttjjjccc\\\WWWUUUVVV^^^gggkkkwwwzzzqqqfff\\\VVVUUUSSSRRRSSSXXXaaakkkqqqzzzyyyrrrkkkfffccc___^^^^^^aaagggqqq{{{~~~xxxqqqhhh^^^XXXVVVUUURRRQQQRRRUUUXXXZZZggglllttt|||uuunnnfffdddhhhnnnqqqqqqvvvxxxzzz{{{{{{|||}}}~~~|||yyy{{{zzzvvvrrrppppppkkkcccXXXUUUQQQQQQVVV]]]cccgggccc```ZZZTTTQQQQQQRRRTTTXXXZZZ\\\]]]]]]```eeejjjooovvvxxxmmmfffZZZZZZZZZ[[[^^^aaadddggglllpppuuuxxxzzz}}}zzzuuuiiihhhfffbbb^^^ZZZVVVTTTOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDEEEFFFFFFEEECCCBBBCCCEEEEEEEEEEEEEEEDDDCCCBBBAAAGGGHHHIIIHHHFFFDDDDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEHHHJJJKKKLLLNNNRRRWWW[[[hhhsss}}}yyyggg___XXXUUUTTTUUU[[[bbbkkklllmmmmmmkkkgggccc```bbbbbbdddhhhnnntttwwwyyypppmmmhhhbbb^^^^^^aaaeeeppp{{{~~~uuupppkkkfffdddeee{{{qqqjjjccc^^^YYYXXXWWWYYYaaajjjppp{{{}}}uuukkk```XXXTTTQQQQQQSSSXXX___iiisssxxx}}}{{{ssslllgggddddddcccbbbdddjjjrrr{{{zzzssskkkddd^^^XXXUUURRRRRRSSSTTTWWW\\\aaaeeeqqqvvv}}}yyymmmkkkiiikkkpppttttttsssvvvyyy}}}|||yyywwwvvvwwwvvvttttttqqqhhh^^^WWWTTTSSSVVV^^^gggooossslllggg___XXXUUUVVVYYY\\\```aaaaaabbbcccdddeeeeeejjjqqq{{{uuujjjdddXXXYYY[[[___dddkkkqqqttt{{{~~~}}}vvvtttqqqlllgggbbb]]][[[SSSRRRRRRQQQQQQPPPOOOOOOKKKLLLMMMMMMMMMKKKIIIHHHFFFGGGGGGFFFDDDCCCCCCDDDBBBBBBCCCDDDDDDCCCBBBAAAFFFHHHHHHGGGEEECCCCCCDDDFFFGGGHHHJJJKKKKKKJJJJJJJJJNNNRRRUUUXXX\\\bbbfffnnnwwwzzzwwwxxx~~~|||tttkkkccc]]]ZZZVVVRRRRRRWWWZZZ```hhhnnnoooooommmlllgggeeebbb______eeennnttt~~~~~~}}}yyytttqqqqqqsss|||zzzrrrllljjjhhhddddddggg}}}uuukkkccc___ZZZXXXXXXYYY[[[ccclllsss~~~zzzqqqfff\\\UUURRRLLLOOOTTT\\\eeeoooxxx}}}|||tttmmmhhheeegggfffeeeffflllttt|||zzzsssiii```ZZZWWWUUUTTTRRRSSSUUUXXX]]]ccckkkpppwww|||yyytttmmmmmmooossswwwyyywwwuuuuuuyyy~~~}}}|||sssuuuwwwwwwwwwttthhh\\\VVVTTTUUUYYYcccmmmvvv{{{sssmmmddd\\\YYY[[[```ccciiihhhggghhhhhhhhheeecccgggnnnxxx~~~}}}uuulllggg___aaaccchhhooowww~~~~~~~~~}}}yyytttnnnhhhcccaaaWWWWWWVVVVVVUUUTTTTTTTTTKKKMMMOOOQQQQQQPPPMMMLLLHHHIIIJJJIIIGGGEEEEEEEEEAAABBBDDDEEEEEEEEEDDDDDDCCCEEEGGGGGGEEEEEEEEEFFFEEEGGGJJJMMMOOOOOOOOONNNSSSXXX___dddhhhkkkppptttoootttqqqiiiiiiqqqsssnnntttmmmiiiiiiccc[[[XXXZZZNNNVVVaaajjjoooqqqssstttllllllhhhbbb]]]^^^eeekkk{{{}}}~~~pppiiifffiiijjjhhhhhhlllzzzrrrjjjbbb\\\^^^ZZZWWWYYY[[[___hhhrrr~~~|||rrrlllcccYYYRRRQQQSSSSSSWWWaaammmxxx~~~}}}rrriiiffffff```aaacccdddgggnnnxxxyyyooobbbXXXTTTSSSSSSSSSRRRWWW]]]aaadddkkkttt{{{yyytttuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyzzz~~~||||||}}}~~~}}}yyyuuuwwwuuusssrrrpppkkkddd^^^VVVXXXZZZaaannn|||~~~wwwlllaaa]]]]]]```hhhoootttsssqqqooolllhhhfffdddhhhgggiiiqqq}}}~~~xxxnnngggeeellluuu}}}{{{tttooommmmmmbbb]]]WWWSSSRRRSSSTTTTTTOOOOOOPPPQQQPPPOOOMMMLLLMMMLLLLLLKKKJJJHHHGGGFFFCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGGGGEEEEEEGGGHHHFFFLLLPPPNNNNNNQQQTTTTTTVVV```jjjqqqyyy~~~{{{ssshhhbbbZZZWWWYYY^^^bbbdddmmmoooqqqrrrooojjjddd```YYYTTTTTT^^^gggkkkoootttxxxtttmmmccc\\\ZZZ^^^bbboooxxx|||tttrrrwww~~~zzzqqqkkkgggffffffgggiiijjjiiihhh{{{sssllleee^^^YYYYYYVVVUUUXXX\\\bbbmmmwwwzzzooohhh```WWWRRRRRRUUUVVV\\\fffsss~~~sssiiieeeddd___aaacccdddhhhqqq|||~~~|||qqqjjj```XXXVVVVVVVVVVVVXXX]]]cccgggkkkqqqyyy~~~{{{yyywwwwwwwwwwwwxxxyyyzzz{{{yyyyyyyyy}}}zzzzzz{{{}}}~~~}}}zzzwwwxxxwwwvvvsssnnngggaaa\\\ZZZ[[[]]]cccooo|||}}}vvvkkkaaa]]]___dddnnnwww}}}zzzuuupppjjjfffdddffffffgggmmmvvv~~~|||tttmmmqqqvvv~~~{{{xxxwwwpppkkkccc]]]YYYVVVTTTSSSPPPPPPPPPPPPOOOOOONNNNNNJJJJJJKKKKKKKKKKKKKKKKKKEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIIIIGGGFFFFFFGGGIIIIIIMMMOOONNNPPPVVVZZZ[[[hhhooowww{{{xxxddd^^^VVVRRRSSSVVVZZZ[[[dddfffjjjnnnppppppooonnnbbb[[[VVVXXX[[[]]]cccjjjsssuuuuuurrrkkkeeebbbaaapppwww~~~yyysssnnnoootttzzzyyyqqqjjjeeefffeeeeeegggiiikkkkkkjjjtttlllgggaaa\\\XXXWWWTTTUUUYYY___fffqqq{{{uuujjjccc\\\UUURRRSSSSSSWWW^^^iiivvvtttiiibbb```___```bbbdddiiisss{{{wwwtttgggbbb]]]YYYXXXYYYYYYYYY___dddjjjppptttzzz}}}xxxyyy|||~~~~~~zzzzzzzzzzzz{{{|||}}}}}}zzzyyyyyyzzz}}}zzzzzz{{{|||~~~~~~|||zzzyyyzzzyyysssjjjbbb]]]\\\^^^___bbbgggsss~~~|||ssshhh]]]ZZZ^^^fffsss~~~{{{tttnnniiifffgggggggggjjjooovvv}}}~~~yyy}}}|||wwwooohhhbbb]]]YYYVVVTTTSSSRRRQQQQQQQQQRRRRRRKKKKKKKKKLLLLLLLLLMMMMMMHHHHHHGGGFFFFFFFFFGGGHHHJJJJJJJJJHHHGGGFFFHHHJJJLLLOOOQQQRRRYYYbbbggggggtttxxxzzz{{{}}}~~~{{{vvvlllfff^^^XXXUUUUUUUUUTTTZZZ\\\```eeekkkppptttwwwoooggg^^^XXXSSSRRRXXX___kkkpppvvvyyywwwsssooolllyyy{{{~~~|||xxxuuutttsssrrrpppoooqqqvvv{{{~~~~~~|||xxxsssmmmhhhdddbbbeeeeeeeeegggjjjlllllllll}}}ssskkkgggccc^^^ZZZ[[[XXXXXX]]]bbbhhhsss}}}zzzpppddd]]]XXXSSSSSSVVVWWW\\\dddooozzz~~~sssiiiaaa]]]^^^```aaaccchhhrrr}}}uuunnnjjj^^^]]][[[ZZZZZZ[[[[[[[[[bbbhhhpppwww}}}zzzvvvuuuxxx||||||||||||||||||}}}~~~~~~zzzyyyxxxxxxzzz|||~~~}}}||||||}}}~~~}}}|||xxx{{{{{{ttthhh___]]]^^^```cccgggmmmxxx}}}nnnbbbWWWUUUZZZdddsss|||wwwrrrnnnlllkkkjjjiiiiiilllrrrzzz{{{uuupppkkkgggccc```\\\[[[XXXUUUTTTUUUVVVWWWOOOOOONNNMMMLLLKKKJJJJJJKKKJJJHHHGGGGGGGGGIIIIIIKKKKKKJJJIIIGGGGGGJJJLLLPPPSSSWWW^^^iiitttwwwtttvvvtttqqqoooooorrrrrrqqqvvvsssmmmggg```ZZZTTTQQQTTTTTTVVVYYY___ffflllpppuuurrrkkkcccZZZVVVXXX\\\dddhhhnnntttyyy}}}xxxsssooommmlllqqqqqqrrrssstttwwwyyyzzzsssqqqmmmjjjgggfffeeeeeehhhggggggiiikkkmmmmmmlll~~~uuunnnjjjfffaaa]]]\\\ZZZ[[[aaaffflllwwwsssiii^^^XXXUUUSSSUUUZZZbbbgggpppzzzzzzqqqhhh```\\\]]]^^^```aaafffooo{{{xxxnnnfffbbbYYYZZZZZZZZZZZZ[[[]]]^^^eeejjjsss|||{{{tttttttttwww{{{~~~}}}||||||||||||}}}}}}~~~zzzzzzyyyxxxxxxzzz}}}~~~|||zzzzzzzzz{{{zzzxxxwww{{{{{{sssggg______bbbaaaffflllttt|||kkk```UUUSSSYYYcccrrr~~~{{{wwwtttrrrmmmllljjjiiiiiinnnvvv{{{|||yyywwwsssoookkkfffccc___[[[XXXXXXYYYZZZRRRQQQOOOMMMLLLKKKKKKKKKMMMKKKIIIGGGGGGHHHIIIJJJJJJKKKJJJIIIIIIJJJNNNPPPTTTZZZccclllyyyrrrkkkdddaaabbbeeejjjmmmtttuuuuuurrrlllccc[[[WWWRRRPPPOOOPPPTTTYYY___cccooorrrsssnnnhhhdddbbbbbbdddggglllttt|||yyyqqqmmmlllmmmooorrrrrrrrrrrrrrrqqqppppppiiigggeeedddeeefffiiikkkmmmkkkjjjkkkmmmmmmmmmkkkyyyrrrnnniiiccc^^^[[[YYY\\\bbbiiippp{{{|||lllbbbYYYUUUTTTTTTXXX^^^gggnnnwww|||wwwoooggg___[[[YYY\\\^^^aaaeeennnyyyyyypppggg___[[[WWWXXXYYYYYYZZZ\\\```ccckkkpppyyyyyysssoooooorrrvvvzzz}}}~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~zzzzzzzzzyyyxxxyyy||||||zzzvvvuuuuuuvvvuuutttyyy{{{zzzrrrgggaaaaaaeeedddjjjsss|||yyyiii___WWWWWW]]]gggttt|||xxxvvvnnnllliiihhhiiilllpppssszzz{{{wwwqqqnnnhhhccc___\\\\\\\\\TTTSSSQQQOOOOOOOOOPPPPPPOOOMMMKKKHHHHHHIIIKKKLLLJJJKKKKKKKKKLLLOOOTTTXXXZZZcccnnnxxxkkkccc[[[YYYYYYZZZ___dddjjjoootttwwwuuuqqqllljjjWWWVVVSSSQQQRRRTTTWWWYYY```gggnnnppprrrsssqqqnnnnnnqqqwww~~~{{{vvvppplllmmmpppsssuuuuuutttsssrrrpppnnnlllkkk```aaaaaaccceeehhhkkkmmmpppooonnnnnnoooooonnnmmmyyytttmmmeee___\\\ZZZ]]]ccciiioooyyy|||uuueee]]]UUUTTTTTTVVV[[[aaaiiipppzzz{{{uuummmeee^^^ZZZUUUXXX]]]aaafffoooyyy~~~wwwooofff___ZZZWWWUUUVVVWWWWWWYYY^^^eeekkkuuuyyy{{{tttooommmmmmqqqtttxxx|||}}}|||{{{{{{~~~~~~}}}}}}~~~~~~~~~zzz{{{|||zzzxxxyyy{{{~~~{{{xxxuuussstttvvvvvvvvv|||}}}zzzrrrhhhbbbbbbdddgggooozzzttteee]]]XXX[[[bbbkkkwww{{{yyyqqqnnnkkkkkkmmmooonnnllluuuzzz|||vvvpppjjjeeecccaaaZZZXXXVVVTTTRRRRRRSSSSSSRRRPPPMMMJJJJJJKKKMMMNNNKKKLLLMMMNNNQQQVVV\\\aaacccmmmwww|||llleee___^^^\\\XXXXXX[[[___eeelllqqqsssuuuwwwyyyhhhfffbbb]]]YYYVVVUUUTTTUUU\\\cccjjjttt~~~~~~zzztttpppnnnlllnnnrrruuuvvvvvvsssqqqooommmkkkjjjiiiiii___```cccfffiiilllmmmnnnqqqpppooopppqqqrrrqqqpppyyyrrriiibbb```]]]___cccgggkkkttt}}}wwwooobbbZZZSSSSSSUUUWWW]]]cccmmmuuu|||uuummmeee]]]YYYRRRVVV\\\bbbhhhqqq{{{zzzvvvoooggg```ZZZWWWUUUSSSTTTUUUUUUXXX___iiippp}}}|||sssmmmkkkmmmooosssvvvyyy{{{{{{zzzyyyyyy~~~~~~yyy{{{}}}|||yyyyyy{{{}}}{{{xxxuuuuuuvvvyyyzzz{{{zzzrrriiicccbbbccckkksss~~~~~~ooo```ZZZWWW\\\dddmmmxxx}}}|||tttpppmmmnnnrrrsssooojjjrrrwww}}}{{{tttnnnjjjhhhbbb```\\\XXXTTTSSSRRRRRRTTTRRROOOLLLKKKLLLOOOPPPLLLMMMOOOQQQUUU[[[bbbgggjjjsss{{{||||||}}}}}}{{{vvvoookkklllhhh___ZZZZZZUUUZZZ```eeeiiinnntttyyyyyyvvvppphhhaaaYYYTTTQQQQQQVVV\\\cccsss{{{tttooolllmmmooosssxxxyyyvvvsssjjjhhheeecccbbbbbbcccdddaaacccgggkkknnnoooooooooqqqppppppqqqsssuuutttsss