BM6P6(@ zzzwwwooolllfffbbb^^^ZZZVVVSSSOOONNNLLLIIIGGGEEEDDDDDDAAAAAA@@@???>>><<<;;;:::}}}xxxsssoookkkgggbbb^^^ZZZWWWSSSPPPMMMKKKIIIGGGEEECCCBBBAAA???>>>>>>===;;;:::888888|||wwwsssnnniiieeedddaaa\\\XXXUUURRRNNNKKKHHHGGGEEECCCAAA@@@??????>>>===<<<;;;:::999888777~~~zzzuuuppplllgggbbb^^^^^^[[[VVVSSSPPPMMMJJJGGGEEEDDDCCCAAA???>>>>>>===>>>===<<<;;;:::999999999|||xxxuuuppplllgggccc^^^[[[XXXUUUQQQNNNLLLJJJGGGDDDCCCBBBAAA???>>>=========<<<;;;::::::999::::::;;;{{{uuurrrooojjjfffccc___[[[WWWSSSPPPLLLJJJHHHFFFDDDBBBAAA@@@???>>>============:::999999999999;;;===>>>{{{yyyxxxtttooojjjgggccc```]]]YYYVVVSSSNNNKKKHHHFFFDDDCCCAAA??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;===@@@CCCEEE}}}xxxvvvvvvrrrlllcccaaa]]]ZZZXXXUUUQQQOOOKKKHHHEEECCCBBBAAA>>>======<<<;;;;;;:::::::::;;;?????????@@@BBBFFFIIIKKK~~~zzzuuuqqqlllhhhddd\\\[[[YYYVVVSSSPPPMMMLLLLLLGGGCCC@@@@@@???<<<:::===<<<;;;;;;;;;;;;======BBBBBBCCCFFFIIIMMMPPPSSS~~~yyyyyywwwsssooollliiieeebbbZZZYYYWWWTTTPPPMMMKKKJJJHHHEEEAAA?????????===;;;<<<<<<<<<<<<===>>>???@@@FFFFFFGGGJJJMMMQQQTTTVVV}}}vvvqqqooommmjjjhhhfffddd```^^^XXXVVVTTTQQQMMMJJJGGGFFFDDDBBB???>>>>>>>>>>>>===<<<<<<===>>>@@@BBBDDDFFFLLLLLLMMMOOORRRVVVYYY[[[ӵĦĦӵĦ~~~yyysssooojjjhhheeebbbaaa___\\\YYYUUUTTTQQQNNNKKKGGGEEEDDDCCCAAA???>>>===============>>>???BBBEEEHHHJJJKKKQQQQQQRRRTTTVVVZZZ]]]^^^4ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~{{{vvvqqqmmmiiifffccc```^^^[[[WWWUUURRRQQQOOOLLLIIIFFFDDDCCCBBBBBB@@@???======>>>???@@@AAADDDGGGJJJMMMPPPQQQUUUUUUVVVWWWYYY\\\___```GG=?HdĦ=ĪjGG=?HdĦ~~~{{{wwwrrrlllhhhgggeeeaaa]]][[[XXXTTTQQQNNNMMMLLLIIIGGGEEECCCBBBAAABBBBBBAAA??????BBBDDDEEEGGGJJJMMMPPPRRRTTTUUUXXXXXXXXXYYY[[[^^^```bbbӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~|||yyyvvvsssoooiiifffccc```]]]ZZZWWWTTTQQQNNNIIIIIIHHHFFFDDDCCCAAAAAA???@@@BBBBBBBBBCCCGGGKKKKKKLLLOOORRRTTTVVVWWWWWW[[[[[[[[[\\\]]]```bbbccc?~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??~~~vvvtttsssrrrpppnnnjjjggg___\\\YYYVVVUUURRROOOLLLFFFFFFEEECCCBBBAAA@@@@@@<<>>BBBEEEFFFJJJQQQUUUTTTXXXWWWUUUSSSTTTWWWZZZ\\\XXX```bbb]]]]]]bbb```WWW4DuXӵ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Ħ}}}xxxwwwsssnnnjjjgggdddaaa^^^\\\ZZZVVVRRRNNNKKKIIIGGGEEEFFFFFFDDDBBBAAACCCFFFEEEIIILLLKKKMMMPPPPPPMMMUUUUUUUUUUUUVVVWWWXXXYYYTTT]]]```]]]___fffeee^^^4DuXӵ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ӵ|||wwwttttttpppkkkgggddd```]]]ZZZZZZXXXVVVRRRNNNJJJGGGEEEBBBFFFHHHFFFAAAAAAGGGMMMJJJOOORRRQQQRRRRRRPPPKKKTTTUUUVVVWWWXXXXXXXXXWWWVVV]]]```^^^aaaggggggaaa4DuXӵ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ӵ}}}yyyvvvsssqqqooolllhhhdddbbb___[[[XXXXXXVVVTTTQQQMMMIIIFFFDDDBBBEEEFFFEEEDDDEEEKKKPPPMMMQQQTTTTTTUUUWWWVVVRRRVVVWWWWWWXXXYYYYYYZZZZZZ]]]aaacccaaaaaadddccc^^^4DuXӵ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&ĒRxxxtttrrrpppnnniiigggdddbbbaaa^^^[[[YYYUUUTTTQQQNNNKKKHHHEEEDDDDDDDDDDDDEEEIIILLLOOOQQQRRRVVVWWWUUUVVVZZZ[[[YYY\\\ZZZYYYXXXYYY[[[]]]___aaaccccccaaa```aaa___\\\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@h{{{tttpppnnnllljjjdddbbbaaa```___]]]ZZZWWWSSSQQQNNNKKKHHHGGGFFFFFFFFFEEEEEEIIIOOOSSSTTTTTTYYY\\\[[[XXXXXX[[[\\\ZZZ^^^]]]ZZZYYYYYY\\\___bbb___`````````______^^^^^^4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s~~~vvvpppllliiigggeeeaaa```^^^]]]\\\YYYVVVSSSQQQNNNKKKGGGFFFFFFGGGHHHFFFIIIMMMQQQTTTVVVXXXYYY[[[^^^^^^\\\[[[]]]\\\XXX]]]\\\[[[[[[[[[]]]___```]]]]]]]]]^^^^^^]]]]]]^^^Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~zzzsssmmmhhheeecccaaa```___]]][[[YYYVVVRRRNNNPPPMMMIIIEEEDDDFFFHHHJJJFFFMMMTTTWWWVVVWWWZZZ^^^XXX\\\_________```]]]YYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^]]]\\\]]]\\\ZZZZZZ[[[?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ{{{sssmmmhhheeecccaaa``````^^^[[[XXXTTTQQQPPPKKKJJJHHHGGGIIIKKKNNNPPPSSSUUUWWWXXXXXXXXXZZZ[[[^^^]]]]]]]]]]]]]]]]]]]]]aaa______aaacccdddaaa^^^[[[\\\]]]]]]]]][[[YYYXXX>AneneneneDenene>Ak<fhDenenene~~~yyyrrrlllhhheeecccbbb___^^^\\\ZZZWWWTTTRRRQQQKKKJJJIIIIIIJJJMMMPPPRRRVVVXXXZZZZZZZZZZZZ[[[\\\^^^^^^_____________________^^^^^^```bbbcccaaa^^^^^^]]]\\\[[[YYYXXXXXX}}}zzzvvvooojjjhhhfffdddccc]]]\\\[[[XXXVVVSSSRRRQQQKKKKKKKKKLLLNNNQQQSSSUUUYYY[[[\\\\\\[[[[[[\\\^^^^^^___```aaaaaabbbaaaaaa^^^]]]]]]___```aaa```^^^```^^^[[[YYYWWWWWWWWWzzzvvvrrrmmmiiigggfffdddccc^^^]]]ZZZWWWTTTRRRPPPOOOLLLMMMNNNPPPRRRUUUWWWXXX[[[]]]]]]]]][[[[[[]]]^^^^^^___```bbbcccccccccbbb```___^^^^^^^^^^^^]]]\\\^^^]]]\\\[[[ZZZYYYXXX}}}yyyqqqnnnjjjgggfffeeedddccc```^^^[[[WWWSSSPPPNNNMMMNNNOOOQQQTTTWWWYYY[[[[[[[[[\\\]]]\\\ZZZ[[[\\\^^^^^^___aaaccccccccccccbbbbbbbbbaaa^^^\\\ZZZZZZZZZZZZ[[[]]]______]]]ZZZYYY|||wwwnnnlllhhhfffeeedddcccbbb```^^^ZZZVVVSSSPPPOOOOOOPPPRRRUUUYYY[[[]]]]]]]]][[[[[[\\\[[[ZZZZZZ]]]______```bbbdddeeedddcccbbbccccccbbb___[[[YYYYYYZZZXXXZZZ^^^aaaaaa___\\\YYYyyytttmmmjjjgggeeeddddddbbb```^^^\\\YYYVVVTTTSSSRRRSSSSSSUUUXXX\\\^^^______^^^[[[[[[[[[[[[ZZZ[[[___aaaaaaccceeefffgggeeecccbbbbbbbbbbbb___\\\ZZZ[[[^^^ZZZ[[[^^^______]]][[[YYYwwwqqqllliiifffeeedddcccaaa___\\\ZZZXXXVVVTTTUUUVVVVVVTTTWWWZZZ^^^``````___^^^[[[[[[\\\[[[[[[]]]```cccdddeeegggiiihhhgggdddccc```aaaaaa___\\\\\\^^^aaa]]]]]]]]]\\\\\\ZZZYYYXXX{{{uuupppnnnkkkgggeeedddcccbbb```ZZZZZZZZZYYYXXXVVVUUUTTTWWWZZZ^^^````````````aaaYYY[[[]]]___aaaaaaaaaaaa```bbbeeehhhiiihhhfffeeegggeeecccbbbbbbaaa___]]]ZZZZZZYYYYYYXXXVVVUUUTTT}}}xxxsssnnnkkkgggdddcccaaa___^^^[[[ZZZZZZYYYXXXXXXWWWWWWXXX[[[^^^```_________```ZZZ[[[]]]^^^```aaaaaabbbaaabbbdddffffffeeedddcccaaaaaa```aaaccccccbbb```WWWWWWWWWVVVUUUTTTSSSRRR|||wwwtttmmmjjjgggdddbbbaaa^^^\\\\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ]]]___```___^^^^^^^^^]]]]]]]]]^^^___aaabbbccccccdddddddddccccccbbbaaa_________aaabbbbbb___]]]TTTTTTSSSSSSRRRPPPOOONNN|||wwwssspppkkkiiifffddddddbbb```^^^]]]\\\[[[ZZZ[[[]]]___```]]]___``````^^^]]]]]]]]]```_________```bbbdddfffggggggeeedddcccbbbaaaaaaaaa`````````___\\\WWWSSSPPPPPPPPPPPPOOOMMMLLLKKKzzzsssnnnllljjjhhhfffffffffeeecccaaa]]]\\\[[[[[[\\\^^^aaaccc```aaabbbaaa^^^]]]]]]^^^cccbbbaaaaaabbbdddfffgggjjjiiigggeeedddbbbaaa``````___]]]\\\ZZZVVVPPPLLLNNNNNNNNNMMMLLLKKKIIIIIIyyyrrrnnnllljjjhhhgggggggggeeecccaaa]]]]]]\\\]]]^^^```aaacccbbbccccccbbb```^^^___```ccccccccccccdddeeefffggghhhgggfffeeecccaaa^^^]]]YYYWWWVVVVVVTTTQQQMMMJJJKKKKKKKKKJJJIIIHHHFFFFFFxxxqqqmmmlllkkkjjjhhhgggfffccc```]]]\\\]]]]]]^^^___```aaaaaacccddddddcccaaa```aaabbbaaabbbcccddddddeeeddddddbbbbbbcccbbb```]]]ZZZXXXSSSRRRPPPOOOOOOMMMJJJHHHGGGGGGGGGGGGEEEDDDCCCBBB~~~vvvooollllllmmmkkkiiigggdddaaa\\\YYY\\\]]]^^^___````````````dddeeeeeecccbbbaaabbbddd___```bbbcccddddddcccbbb]]]^^^______]]]YYYVVVSSSRRRPPPMMMLLLKKKIIIGGGEEEEEEEEEEEEDDDCCCBBB@@@@@@~~~|||yyytttoookkkgggfffeeedddbbb```^^^\\\]]]\\\\\\[[[\\\]]]___``````^^^^^^```dddeeedddaaadddcccbbbaaa```aaabbbcccdddccc```]]]YYYVVVSSSRRRLLLJJJHHHGGGEEEEEEEEEFFFDDDCCCBBB@@@???@@@@@@AAA}}}{{{xxxtttoookkkggggggeeecccaaa___]]]\\\]]]]]]\\\\\\\\\^^^___```cccbbbaaabbbcccdddaaa___```````````````aaabbbcccbbbaaa^^^[[[WWWSSSQQQPPPJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@}}}{{{xxxtttoookkkiiihhhfffccc```^^^]]]]]]^^^]]]]]]\\\]]]___```aaagggeeedddccccccbbb```]]]\\\]]]^^^___```aaaaaaaaa___]]]ZZZVVVRRROOOMMMLLLGGGFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>|||zzzwwwsssnnnkkklllkkkhhheeebbb```______^^^^^^]]]]]]^^^```bbbcccgggfffeeedddcccbbb```^^^\\\]]]^^^______^^^]]]\\\ZZZXXXTTTPPPMMMJJJHHHHHHDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>=========|||yyyvvvsssnnnkkknnnmmmkkkhhheeecccbbbaaa___^^^^^^^^^___aaacccddddddeeeeeeeeecccbbbaaaaaa___``````___]]][[[XXXWWWTTTRRRNNNKKKHHHFFFEEEEEEAAAAAAAAAAAA@@@@@@???>>>@@@?????????>>>===<<<<<<{{{xxxuuurrrnnnkkknnnmmmlllkkkiiigggeeeccc____________```bbbdddfffbbbdddeeedddbbbaaaaaabbbbbbaaa___\\\YYYVVVSSSQQQNNNLLLIIIFFFDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@?????????@@@@@@??????>>>===<<<{{{wwwuuurrrnnnlllkkklllmmmmmmkkkiiifffddd```______```aaaccceeegggaaaccceeedddaaa___```aaaaaa___\\\XXXTTTQQQOOONNNJJJHHHEEEBBBAAAAAABBBCCCAAAAAABBBCCCBBBAAA@@@??????@@@@@@@@@@@@>>>===<<<{{{wwwtttqqqnnnlllhhhjjjlllmmmllliiifffccc````````````bbbdddfffgggbbbdddfffddd```^^^^^^______]]]YYYUUUQQQNNNMMMMMMHHHFFFCCCAAA@@@AAABBBDDDAAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@???===<<<{{{vvvrrrooonnnnnnkkklllllllllkkkiiigggfffggggggfffdddbbbaaabbbdddcccccccccbbb```^^^[[[ZZZZZZXXXUUUQQQNNNKKKIIIHHHFFFGGGFFFDDDBBBAAAAAABBBEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA???===;;;~~~zzzvvvrrrooommmlllmmmmmmmmmllljjjhhhgggeeedddcccaaa``````aaabbbbbbbbbaaa```^^^[[[XXXVVVSSSRRRPPPMMMKKKIIIHHHHHHFFFGGGFFFDDDBBBAAABBBCCCEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA???===<<<zzzuuupppmmmnnnnnnooonnnmmmllljjjiiidddcccbbb`````````aaaaaaaaa```___\\\YYYVVVSSSQQQLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGEEECCCBBBBBBDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA???===<<<{{{uuuqqqnnnooopppppppppooommmkkkjjjfffdddbbbaaabbbbbbbbbbbb___^^^[[[XXXUUUQQQNNNMMMHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGEEECCCBBBCCCEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>===|||xxxuuurrrqqqpppqqqqqqqqqpppnnnlllkkkgggdddaaa```aaabbbaaa___[[[ZZZWWWTTTPPPMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCDDDFFFEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCBBB@@@???>>>>>>{{{xxxuuusssrrrqqqqqqrrrqqqpppooommmlllgggccc___^^^______]]]ZZZWWWUUUSSSPPPMMMKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDEEEGGGEEEFFFGGGHHHHHHHHHGGGFFFFFFEEECCCAAA@@@?????????}}}{{{wwwtttrrrqqqqqqqqqqqqpppnnnmmmllliiiddd___]]]^^^^^^[[[XXXSSSQQQOOOMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHHHHGGGEEEEEEFFFHHHEEEFFFHHHIIIJJJIIIHHHGGGFFFEEECCCAAA@@@?????????~~~~~~}}}~~~zzzuuurrrqqqqqqqqqqqqpppnnnmmmkkklllgggaaa___```___\\\XXXPPPOOOMMMLLLKKKKKKKKKLLLIIIHHHHHHHHHIIIJJJKKKKKKGGGHHHHHHGGGFFFEEEGGGHHHEEEFFFHHHJJJJJJJJJHHHGGGGGGEEECCCAAA@@@???@@@@@@~~~|||zzzyyyyyysssssssssrrrpppnnnkkkiiifffccc___\\\YYYXXXYYYYYYRRRQQQOOONNNLLLKKKKKKKKKJJJKKKLLLKKKIIIHHHIIIJJJNNNNNNMMMKKKHHHFFFCCCBBBLLLLLLMMMMMMLLLJJJGGGFFFFFFCCCAAAAAACCCCCCAAA>>>||||||{{{yyywwwvvvttttttssssssqqqpppmmmkkkhhhgggdddccc```^^^[[[XXXWWWVVVPPPOOONNNMMMLLLKKKKKKKKKJJJKKKLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKLLLMMMLLLKKKIIIHHHFFFDDDAAAAAAAAAAAA>>><<<}}}|||zzzxxxwwwwwwtttrrrpppmmmjjjhhhgggfffcccbbbaaa___\\\XXXTTTRRRNNNMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKJJJKKKLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJGGGEEEBBBAAA@@@???<<<:::~~~|||{{{zzzsssqqqooollliiihhhhhhhhhdddcccaaa]]]ZZZVVVRRRPPPMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNOOONNNLLLLLLLLLMMMPPPPPPPPPOOONNNLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHFFFEEECCCBBB@@@???===<<<}}}{{{zzzyyyxxxsssqqqooommmkkkjjjkkkkkkfffccc___ZZZVVVSSSRRRRRRNNNMMMMMMMMMMMMNNNOOOOOOOOOPPPQQQPPPNNNMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLLLLKKKIIIGGGEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAA}}}{{{zzzxxxxxxsssrrrpppnnnmmmlllkkkkkkfffccc]]]XXXTTTRRRRRRRRRPPPPPPPPPOOOPPPPPPQQQQQQPPPRRRRRRQQQPPPOOOPPPQQQLLLMMMNNNPPPQQQRRRRRRRRRNNNLLLHHHEEECCCCCCCCCCCCDDDEEEFFFDDDBBBAAABBBCCC~~~|||{{{{{{uuutttssspppmmmjjjhhhfffbbb```]]]YYYUUUSSSQQQPPPTTTSSSSSSRRRRRRRRRSSSSSSRRRSSSTTTSSSQQQPPPQQQRRRKKKLLLNNNPPPQQQRRRSSSSSSOOOLLLIIIEEEDDDDDDEEEGGGDDDFFFFFFDDDAAA???@@@AAA}}}|||zzzzzzwwwvvvtttqqqmmmiiidddbbb___^^^]]][[[WWWTTTPPPNNNVVVVVVUUUTTTTTTTTTTTTTTTRRRSSSTTTSSSRRRQQQRRRSSSNNNOOOOOOPPPQQQQQQPPPPPPOOOLLLIIIFFFEEEFFFIIIJJJEEEGGGGGGDDD@@@======???~~~|||{{{wwwsssmmmhhhfffeeedddcccaaa```]]]ZZZWWWUUUUUUTTTVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQSSSUUUVVVVVVVVVUUUQQQRRRSSSSSSQQQOOONNNNNNOOOLLLIIIGGGGGGHHHGGGGGGDDDCCCCCCBBBAAA???>>>===}}}|||{{{zzzwwwsssnnnjjjgggeeecccbbb^^^]]]ZZZXXXVVVUUUTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTVVVVVVVVVVVVUUUQQQRRRSSSSSSRRRPPPOOONNNOOOLLLHHHGGGGGGHHHHHHGGGBBBCCCCCCCCCBBBAAA@@@???}}}{{{zzzyyywwwsssoookkkhhheeeaaa___ZZZYYYWWWUUUUUUUUUUUUUUUWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTTTTUUUTTTSSSQQQPPPNNNKKKHHHGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCAAA???>>>|||zzzxxxuuurrrnnnjjjgggccc^^^[[[XXXWWWVVVUUUUUUVVVWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWUUUSSSNNNKKKHHHGGGGGGHHHHHHHHHLLLKKKIIIFFFBBB???<<<:::{{{wwwuuurrroookkkgggddd```[[[XXXXXXXXXWWWVVVVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUVVVVVVXXXXXXWWWVVVVVVUUUUUUUUUXXXWWWWWWYYY[[[[[[YYYVVVMMMKKKHHHGGGGGGHHHIIIHHHLLLKKKIIIFFFCCC???<<<:::zzzvvvsssppplllhhhdddaaa^^^ZZZXXX[[[ZZZXXXWWWWWWWWWXXXYYYWWWVVVUUUTTTTTTUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUXXXWWWVVVYYY\\\]]]ZZZWWWMMMJJJGGGFFFGGGIIIIIIIIIGGGGGGFFFEEEDDDBBB@@@???}}}xxxvvvppplllfffbbb```^^^[[[ZZZ\\\[[[YYYXXXWWWVVVWWWWWWVVVUUUTTTSSSSSSTTTVVVWWWVVVVVVUUUTTTSSSTTTUUUUUUWWWUUUTTTWWW[[[\\\YYYVVVMMMJJJGGGFFFGGGIIIIIIIIIDDDDDDDDDDDDCCCCCCBBBAAA}}}{{{ppplllfffbbb___^^^]]]\\\]]]\\\ZZZWWWVVVUUUUUUUUUVVVUUUSSSRRRRRRTTTUUUWWWUUUUUUTTTSSSSSSTTTUUUVVVUUUSSSRRRUUUYYY[[[XXXTTTLLLJJJGGGFFFHHHIIIJJJIIIEEEEEEEEEDDDCCCAAA@@@???zzzwwwtttkkkffffff```YYY]]]iii|||iiiWWWTTTXXX[[[ZZZYYYUUUWWWWWWUUURRRQQQRRRUUUSSSSSSSSSPPPMMMMMMPPPSSSTTTSSSRRRSSSUUUVVVVVVUUUOOOMMMJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCAAA~~~zzzvvvqqqiiidddddd___WWWZZZdddqqq```YYYXXXVVVSSSRRRWWWYYYYYYWWWTTTSSSUUUWWWTTTTTTSSSPPPMMMLLLOOOQQQRRRQQQPPPQQQSSSTTTTTTSSSOOOMMMJJJHHHIIIIIIHHHGGGGGGHHHHHHHHHGGGEEECCCBBB~~~yyyvvvpppiiieeeddd___XXXYYY___nnndddZZZWWWUUUSSSSSSTTTXXXXXXXXXWWWUUUTTTUUUWWWUUUUUUSSSPPPLLLLLLMMMOOOOOONNNNNNOOOQQQRRRRRRQQQPPPMMMJJJHHHHHHHHHGGGFFFIIIIIIIIIHHHGGGFFFEEEDDD~~~zzzwwwqqqkkkhhhfffbbb[[[ZZZ]]]YYYVVVTTTUUUUUUTTTWWW\\\VVVVVVVVVUUUTTTSSSTTTUUUVVVUUURRROOOLLLKKKKKKLLLMMMMMMLLLNNNPPPQQQQQQPPPQQQNNNKKKIIIIIIIIIHHHGGGJJJJJJJJJIIIHHHGGGFFFEEE~~~yyyvvvppplllhhhfffccc^^^[[[\\\ZZZYYYZZZ[[[XXXTTTVVV[[[WWWVVVUUUTTTUUUUUUUUUUUUWWWTTTQQQNNNLLLKKKKKKJJJMMMLLLLLLNNNPPPRRRRRRQQQRRRPPPMMMKKKKKKKKKJJJIIIKKKKKKJJJIIIGGGGGGFFFFFFyyytttoookkkfffcccaaa^^^\\\ZZZYYYXXXZZZ[[[XXXTTTUUUYYYYYYXXXVVVVVVXXXXXXXXXWWWWWWSSSOOOLLLLLLKKKJJJIIIMMMLLLLLLNNNPPPRRRRRRQQQRRRPPPMMMLLLLLLMMMLLLKKKKKKKKKIIIHHHGGGFFFFFFFFFzzzvvvooolllfffbbbaaaaaa___\\\WWWVVVXXXZZZYYYUUUUUUYYYZZZXXXVVVVVVXXXYYYXXXWWWVVVRRRNNNKKKLLLLLLKKKIIILLLKKKKKKMMMPPPRRRRRRQQQQQQNNNLLLKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEFFFFFF~~~|||yyyrrrnnnhhhdddcccdddccc```bbb```______\\\WWWUUUWWWXXXUUUSSSTTTWWWXXXWWWUUUUUUQQQMMMKKKLLLLLLKKKIIIKKKJJJJJJLLLOOOQQQQQQPPPOOOMMMKKKJJJLLLMMMMMMMMMKKKJJJHHHFFFEEEEEEEEEFFF~~~wwwrrrnnniiidddaaacccfffiiikkkgggccc^^^[[[YYYXXXVVVUUUWWWXXXYYYYYYYYYWWWTTTSSSSSSRRRQQQNNNJJJGGGGGGHHHGGGIIILLLOOOPPPQQQPPPOOOKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIII~~~yyyuuuppplllgggdddeeeiiilllnnnkkkgggaaa]]][[[YYYWWWVVVTTTUUUVVVWWWVVVUUUSSSQQQTTTTTTRRROOOKKKHHHHHHHHHHHHJJJLLLNNNPPPPPPPPPPPPKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGHHHHHH~~~zzzwwwqqqlllgggeeefffjjjmmmooooookkkeee```]]]ZZZXXXVVVSSSTTTUUUVVVVVVUUUSSSRRRUUUUUUTTTQQQLLLIIIIIIIIIIIIJJJLLLMMMOOOOOOOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKJJJHHHGGGGGGGGGGGG|||yyyvvvoookkkeeeccceeeiiilllnnnrrrmmmgggaaa]]]ZZZWWWUUUTTTUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTQQQMMMJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLLLLKKKKKKKKKJJJJJJMMMLLLKKKIIIGGGFFFFFFFFF~~~{{{wwwtttnnnjjjeeeccceeeiiimmmooorrrmmmggg```\\\XXXTTTRRRTTTTTTUUUUUUUUUUUUUUUUUUQQQRRRRRRPPPMMMJJJIIIIIIJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKNNNMMMKKKIIIHHHFFFFFFEEE|||wwwsssoookkkfffdddfffkkknnnpppqqqllleee___ZZZVVVRRRPPPSSSSSSRRRRRRRRRRRRRRRRRRNNNPPPQQQPPPNNNKKKJJJJJJKKKJJJHHHGGGGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMKKKJJJHHHGGGFFFFFF~~~xxxtttnnnjjjeeedddfffjjjnnnppppppkkkddd^^^YYYUUURRROOOTTTSSSRRRRRRQQQQQQQQQQQQMMMOOOQQQQQQPPPNNNMMMMMMMMMLLLIIIGGGGGGIIIKKKMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLKKKJJJHHHHHHGGGGGGzzzvvvkkkgggcccaaaccchhhkkknnnpppkkkddd^^^YYYUUURRROOOVVVVVVUUUSSSRRRRRRRRRRRRLLLOOORRRRRRQQQPPPOOOPPPPPPNNNKKKHHHHHHJJJLLLNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMLLLKKKJJJIIIHHHHHHHHH|||vvvrrrmmmfffbbbbbbeeeggghhhooojjjccc\\\VVVRRRQQQQQQQQQRRRTTTUUUUUUSSSQQQPPPPPPQQQSSSTTTSSSRRRPPPOOOLLLKKKKKKJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLzzzuuuqqqllleeeaaa```bbbcccdddiiifff```ZZZUUUQQQPPPOOOQQQRRRSSSTTTTTTSSSRRRRRRQQQRRRSSSSSSSSSQQQOOONNNLLLKKKJJJJJJJJJKKKLLLMMMIIIIIIJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMOOOQQQSSSTTT~~~~~~|||}}}~~~}}}xxxtttpppkkkddd___]]]^^^______```___[[[WWWTTTQQQOOONNNQQQQQQRRRRRRSSSSSSTTTTTTRRRRRRSSSSSSRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLOOOSSSVVVXXXYYYYYY~~~|||{{{|||{{{xxxuuupppkkkddd^^^\\\\\\[[[[[[YYYXXXWWWVVVSSSQQQOOONNNQQQQQQQQQQQQRRRSSSUUUVVVRRRRRRRRRRRRQQQOOONNNMMMLLLKKKJJJIIIHHHIIIJJJJJJGGGGGGIIIJJJLLLNNNOOOOOOOOOQQQUUUYYY[[[[[[ZZZZZZ~~~}}}||||||{{{yyywwwqqqllleee___\\\[[[ZZZYYYTTTTTTTTTTTTSSSRRRPPPOOOQQQQQQQQQQQQRRRSSSUUUVVVQQQQQQQQQPPPOOOOOONNNMMMLLLLLLKKKJJJJJJJJJKKKLLLFFFGGGIIIKKKMMMOOOPPPQQQTTTWWW[[[^^^```aaa```___}}}~~~|||zzzyyypppllleee___\\\ZZZYYYXXXQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLMMMNNNOOOGGGHHHIIIKKKNNNPPPQQQRRRWWWZZZ^^^bbbeeeffffffeee}}}}}}zzzyyyooojjjddd___\\\ZZZXXXVVVNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRNNNNNNNNNNNNNNNOOOOOOPPPNNNNNNMMMNNNOOOPPPRRRSSSLLLMMMNNNPPPRRRTTTUUUVVVZZZ\\\___aaacccddddddddd~~~|||~~~}}}zzzyyymmmiiiccc^^^[[[YYYWWWVVVMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTUUUUUUSSSQQQPPPMMMMMMMMMMMMNNNOOOPPPQQQOOOOOONNNOOOPPPRRRTTTVVVRRRSSSTTTVVVWWWYYYZZZ[[[\\\]]]^^^______^^^]]]\\\~~~~~~}}}~~~}}}wwwssssssmmmeee^^^YYYWWWUUUTTTOOOMMMMMMPPPOOOKKKJJJLLLMMMQQQTTTUUUSSSSSSVVVXXXQQQOOOMMMLLLMMMNNNOOOOOORRRSSSTTTSSSRRRSSSVVVXXXZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^___``````~~~~~~}}}|||{{{zzz{{{~~~}}}yyyqqqlllddd]]]YYYWWWUUUTTTQQQNNNMMMOOOOOOKKKKKKMMMMMMOOOQQQQQQQQQQQQRRRSSSPPPNNNLLLLLLMMMNNNPPPPPPUUUWWWYYYZZZYYYXXXYYYZZZ\\\\\\\\\\\\\\\\\\]]]^^^]]]]]]^^^______```aaaaaa{{{zzzzzz~~~|||pppkkkccc]]]YYYVVVTTTSSSSSSOOONNNOOONNNLLLLLLOOOOOONNNNNNOOOQQQQQQPPPOOOOOOOOONNNNNNOOOQQQSSSTTTYYY\\\___aaa```^^^\\\\\\______^^^^^^___``````aaa^^^_________``````aaaaaa}}}|||~~~|||xxxrrrmmmeee^^^ZZZVVVSSSQQQTTTPPPNNNOOONNNLLLMMMQQQRRRPPPNNNPPPRRRSSSPPPMMMOOOPPPQQQRRRRRRTTTWWWYYY]]]___bbbbbbaaa_____________________``````aaabbb_________```````````````~~~~~~~~~~~~||||||~~~}}}yyyuuuvvvqqqiiiaaa[[[VVVRRROOOTTTPPPNNNOOONNNLLLMMMQQQRRROOONNNOOOQQQRRROOOLLLLLLNNNQQQRRRRRRTTTWWWZZZ___`````````______```bbb^^^^^^^^^^^^___```aaabbb````````````____________~~~|||zzz{{{}}}~~~{{{xxxwwwrrrjjjbbb\\\WWWRRROOOSSSOOONNNOOONNNLLLLLLOOONNNMMMMMMNNNOOOOOOMMMLLLIIILLLPPPQQQPPPQQQTTTWWW______```___^^^___bbbeee^^^^^^^^^___```aaabbbcccbbbbbbaaaaaa``````______~~~{{{zzz{{{~~~}}}{{{sssooohhhbbb]]]XXXSSSQQQQQQNNNMMMOOOOOOKKKKKKMMMLLLMMMOOOOOONNNMMMNNNNNNIIIMMMQQQRRRPPPQQQTTTXXX]]]___aaabbbbbbcccdddfffaaaaaaaaabbbcccdddeeefffeeeeeedddccccccbbbaaaaaa~~~~~~zzz|||~~~||||||}}}zzzppplllfff```\\\YYYUUURRROOOMMMMMMPPPOOOKKKJJJLLLLLLOOORRRRRRPPPNNNPPPSSSKKKPPPUUUUUUSSSSSSVVVZZZ\\\___dddfffgggffffffgggcccddddddeeefffgggiiiiiiggggggfffeeeeeedddcccccc~~~}}}}}}~~~{{{zzzyyywwwuuuooolllhhhbbb]]]YYYUUUTTTRRROOONNNQQQPPPMMMMMMOOORRRSSSSSSRRRQQQQQQTTTVVVRRRTTTUUUVVVWWWYYY]]]``````bbbeeehhhjjjjjjjjjiiiggghhhhhhhhhhhhggggggfffhhhfffeeeeeefffgggfffddd}}}|||~~~~~~}}}}}}{{{yyyvvvpppmmmiiiccc^^^YYYUUUSSSRRROOOOOOQQQQQQMMMMMMPPPOOOPPPQQQPPPPPPQQQTTTVVVTTTVVVWWWXXXXXX[[[^^^aaa```aaaccceeeffffffeeedddiiiiiiiiijjjiiiiiihhhhhhhhhgggffffffgggfffdddbbb}}}}}}~~~}}}}}}}}}~~~}}}zzzwwwqqqoookkkeee___YYYUUUSSSRRROOOOOORRRQQQNNNNNNQQQMMMNNNOOOOOOOOOQQQTTTVVVWWWXXXYYYZZZZZZ\\\```bbbfffgggiiikkkkkkjjjhhhgggiiijjjjjjkkkkkkkkkjjjjjjgggggggggggghhhfffcccaaa~~~}}}}}}~~~}}}|||{{{||||||{{{yyywwwsssqqqmmmggg```ZZZVVVSSSSSSPPPPPPSSSRRRPPPPPPRRROOOPPPPPPPPPPPPQQQTTTVVVXXXYYYZZZ[[[[[[\\\```bbbjjjkkkmmmnnnooonnnmmmlllhhhiiijjjkkkkkkkkkkkkkkkeeeeeefffhhhiiihhhdddaaa~~~}}}}}}|||xxxvvvwwwwwwwwwwwwtttrrrnnniiibbb\\\WWWTTTSSSQQQQQQSSSTTTQQQQQQTTTRRRSSSSSSSSSRRRSSSUUUWWWYYYZZZ[[[[[[[[[\\\___bbbdddeeehhhjjjkkkkkkjjjiiiffffffhhhiiijjjjjjjjjjjjbbbccceeehhhjjjiiifffddd~~~~~~}}}|||~~~{{{vvvttttttuuuvvvwwwtttrrrooojjjddd^^^XXXUUUTTTQQQQQQTTTUUURRRRRRUUUSSSTTTUUUTTTTTTUUUXXXZZZ[[[\\\]]]\\\[[[\\\___aaaaaaccceeeggghhhhhhhhhgggddddddfffgggiiiiiijjjjjjccccccdddgggiiiiiigggddd}}}{{{}}}~~~{{{zzz|||~~~|||yyyvvvuuuvvvwwwxxxxxxsssrrrppplllfff```ZZZWWWTTTRRRRRRUUUUUUSSSSSSVVVQQQRRRTTTTTTUUUXXX[[[^^^^^^^^^___^^^]]]^^^```cccdddfffhhhiiijjjiiihhhgggcccdddeeeggghhhiiijjjjjjgggfffeeefffggggggeeeccc}}}~~~xxx{{{}}}}}}zzzyyyzzz|||xxxwwwvvvwwwyyyzzzzzzyyysssrrrppplllgggaaa[[[XXXTTTRRRRRRUUUVVVTTTTTTWWWNNNOOORRRTTTVVVYYY^^^aaa``````aaa```______bbbdddeeefffhhhiiihhhgggeeeccccccdddeeegggiiijjjkkkkkkkkkiiigggffffffeeecccaaa~~~~~~~~~~~~}}}}}}}}}}}}|||||||||zzzxxxwwwvvvuuuuuutttrrrooojjjddd___ZZZXXXYYYXXXWWWUUUTTTSSSSSSSSSQQQPPPPPPRRRVVVZZZ]]]___]]]]]]^^^aaacccdddbbbaaa```bbbeeeggghhhgggeeedddfffggggggfffeeeeeehhhjjjgggiiikkkiiifffdddfffhhh~~~}}}}}}}}}|||{{{}}}}}}}}}}}}||||||||||||yyyxxxwwwvvvvvvuuuvvvvvvsssqqqoookkkfffaaa]]][[[XXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTVVVZZZ]]]aaabbbaaa``````bbbccccccaaa___aaabbbdddfffgggfffeeeeeeeeeffffffeeedddeeegggiiidddfffhhhgggeeedddfffhhh}}}|||}}}}}}||||||}}}}}}|||||||||{{{{{{{{{wwwwwwwwwvvvwwwwwwxxxxxxrrrqqqpppmmmiiiddd```^^^WWWVVVUUUUUUUUUUUUVVVWWWVVVVVVWWWYYY[[[^^^aaaccceeedddcccccccccbbb```^^^bbbccccccdddeeeeeeeeefffdddeeefffeeedddeeefffhhhccceeegggggggggggghhhiii~~~}}}}}}}}}}}}|||||||||{{{zzzzzzyyyyyyyyyyyyzzzzzztttsssrrroookkkfffbbb___XXXWWWUUUSSSSSSSSSTTTUUUUUUVVVWWWYYYZZZ\\\___aaafffdddccccccdddcccbbb```dddcccbbbbbbbbbdddeeefffeeefffggggggfffeeeggghhhfffhhhiiijjjjjjiiiiiiiii~~~~~~}}}}}}}}}|||||||||{{{{{{zzzyyyxxxxxxxxxxxxwwwvvvtttqqqlllgggaaa^^^ZZZXXXUUURRRQQQPPPQQQRRRUUUWWWYYYZZZZZZ[[[^^^aaadddcccbbbbbbdddeeedddcccdddcccbbbaaaaaabbbdddeeeeeeggghhhhhhgggggghhhiiihhhiiiiiijjjjjjiiigggeee~~~~~~||||||}}}~~~}}}}}}}}}|||||||||{{{{{{yyyxxxwwwvvvuuuuuuuuuuuuwwwwwwvvvsssnnngggbbb^^^\\\YYYUUURRRPPPPPPPPPQQQWWWZZZ]]]^^^]]]]]]```cccbbbaaa```aaadddfffffffffccccccaaaaaaaaabbbcccddddddfffhhhhhhgggfffggghhhfffffffffggghhhgggccc```}}}~~~~~~}}}{{{yyyyyy{{{}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyyvvvvvvuuuttttttuuuuuuvvvuuuuuuuuusssoooiiiccc```\\\ZZZVVVSSSQQQRRRSSSTTTYYY]]]```aaa^^^^^^aaadddbbb```___```ccceeeffffffbbbbbbbbbaaaaaaaaabbbbbbbbbdddffffffeeeeeeeeefffdddcccdddfffhhhgggddd```|||{{{yyyyyy{{{}}}~~~~~~yyyyyyyyyxxxxxxxxxwwwwwwuuuuuuuuuuuuvvvwwwxxxyyysssssstttsssooojjjeeebbb\\\ZZZWWWTTTSSSTTTWWWXXXXXX]]]aaaaaa^^^]]]```dddcccaaa___```bbbdddeeedddbbbbbbbbbbbbaaaaaaaaaaaa```bbbdddeeedddccccccdddccccccdddgggjjjjjjgggcccvvvuuu}}}~~~~~~zzz||||||}}}}}}}}}}}}||||||yyyyyyyyyyyyxxxvvvtttssstttuuuwwwxxxwwwuuurrrpppqqqsssttttttqqqnnniiifffccc[[[UUUUUUVVVVVVWWWZZZYYYZZZ\\\]]]^^^___bbbeeeeeeeeedddcccbbbaaa``````dddcccbbbaaa```___^^^]]]___```bbbcccddddddcccccceeeeeegggggggggeeecccaaa~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxxxxwwwuuusssrrrrrrsssttttttrrrnnnjjjhhhddd\\\VVVVVVVVVUUUVVVYYYXXXYYY[[[\\\]]]___bbbdddeeeddddddcccbbbaaaaaa```bbbbbbaaaaaa`````````___aaabbbccceeeeeeeeeeeedddgggffffffeeedddddddddddd~~~}}}||||||||||||}}}~~~|||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwwwwvvvvvvuuuuuussstttuuuuuusssooollliiieee]]]WWWVVVUUUSSSSSSVVVVVVXXXZZZ\\\\\\^^^aaacccddddddccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaacccdddeeeeeedddccchhhgggeeeccccccdddfffggg~~~|||{{{yyyyyy{{{|||~~~{{{yyyxxxvvvuuuuuuvvvwwwxxxxxxvvvuuuuuuuuuvvvvvvtttuuuuuuuuussspppmmmkkkddd^^^XXXVVVSSSOOOOOORRRTTTVVVYYY[[[\\\^^^```bbbccccccccccccccccccccccccbbbbbbbbbaaaaaa`````````______aaabbbbbbbbbaaaaaaffffffeeeddddddeeefffggg|||{{{yyyxxxxxxyyy{{{|||zzzyyywwwvvvuuuvvvvvvwwwwwwvvvuuusssssstttuuuvvvuuuuuuuuuuuusssqqqnnnlllccc^^^YYYVVVQQQMMMMMMPPPSSSUUUYYY[[[\\\^^^```aaabbbbbbbbbcccddddddeeeeeeeeeeeedddbbbaaa___^^^^^^___```aaabbbcccbbbaaaaaacccdddfffggggggggggggfff}}}}}}~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{{{{zzzyyyyyyxxxxxxxxxyyyvvvuuutttsssssstttuuuvvvtttuuuuuutttrrrpppnnnmmmccc___[[[XXXRRRLLLMMMPPPRRRUUUYYY\\\]]]^^^```bbbaaaaaabbbcccdddeeefffggggggfffeeecccaaa___]]]]]]cccdddeeeeeefffeeedddcccbbbcccfffhhhiiihhhgggfff~~~~~~|||zzzyyyzzz~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzzzzyyyxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvtttttttttsssrrrpppnnnmmmeeeaaa^^^[[[UUUNNNOOOSSSRRRUUUZZZ]]]^^^___aaabbb```aaabbbccceeefffggghhhffffffdddcccaaa```___^^^dddeeefffggggggfffeeedddcccdddeeefffhhhhhhiiiiii||||||}}}~~~{{{xxxvvvxxx}}}}}}zzz||||||}}}}}}}}}}}}||||||vvvwwwxxxyyyyyywwwvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwtttssssssrrrqqqpppnnnmmmfffccc```]]]WWWQQQQQQVVVRRRUUUZZZ^^^___```aaaccc``````aaaccceeeggghhhhhhdddddddddcccbbbaaa``````cccdddeeeeeeeeedddcccbbbeeeeeeddddddeeehhhjjjlll||||||~~~~~~|||wwwxxx|||~~~}}}{{{xxxxxxyyy{{{||||||zzzxxxwwwuuuuuuuuuvvvvvvttttttssssssssstttuuuuuunnnoooqqqqqqpppnnnkkkiiikkkhhhddd^^^YYYUUUSSSRRRTTTVVVXXX[[[^^^___``````aaa```aaacccfffhhhgggfffdddddddddeeeeeeeeeeeefffeeeddddddddddddeeeffffffdddcccbbbcccfffhhhhhhhhh}}}||||||}}}yyyvvvvvvzzz||||||yyy}}}{{{yyyzzzzzzyyyxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttttttttpppqqqsssttttttssspppoooiiifffbbb]]]YYYUUUSSSRRRTTTVVVYYY\\\^^^```aaaaaacccbbbbbbdddfffhhhhhhgggfffeeeeeeeeeddddddcccccceeeddddddddddddeeeffffffbbbaaa```aaadddffffffeee}}}||||||}}}|||zzz{{{}}}~~~|||zzz~~~|||{{{{{{{{{{{{yyywwwyyyyyyyyyyyyxxxwwwvvvuuuvvvuuuuuuttttttssssssssspppqqqsssuuuuuuuuusssrrrjjjhhhddd```[[[XXXVVVTTTTTTVVVXXX[[[^^^```bbbcccdddcccbbbcccfffhhhiiiiiiggggggfffeeedddcccbbbbbbdddddddddddddddeeeffffffbbbaaaaaabbbdddffffffeee~~~}}}}}}~~~~~~~~~|||~~~}}}~~~|||yyyxxxxxxyyy|||~~~~~~{{{yyyzzz{{{{{{|||{{{yyyxxxwwwuuuttttttssssssrrrqqqpppoooppprrrssssssrrrqqqpppooommmiiieee```[[[XXXVVVSSSTTTVVVYYY\\\___aaabbbdddbbbaaaaaadddgggiiiiiihhhhhhgggffffffeeeddddddddddddccccccddddddeeefffdddddddddeeeggghhhgggfff~~~|||}}}~~~{{{zzzzzzzzz{{{||||||{{{xxxvvvwwwxxxyyy|||~~~~~~|||yyyyyyyyyzzzzzzzzzxxxwwwuuurrrssssssrrrrrrpppooonnnpppqqqqqqqqqpppooommmlllssspppmmmgggbbb\\\XXXUUUQQQRRRTTTWWWZZZ\\\___```cccaaa___```bbbfffggghhhgggggggggggghhhhhhhhhhhhdddccccccccccccdddeeeeeeeeeddddddfffhhhhhhgggfff~~~}}}}}}~~~}}}}}}~~~~~~}}}|||zzzyyyzzz{{{|||}}}}}}{{{zzzyyy{{{{{{{{{|||}}}|||yyywwwwwwwwwwwwwwwvvvuuutttsssqqqrrrrrrsssrrrqqqooonnnrrrrrrrrrqqqpppooonnnmmmqqqooolllgggaaa[[[WWWTTTRRRRRRSSSUUUWWWZZZ\\\^^^aaa```___```ccceeeffffffgggggggggggghhhhhhiiiiiicccccccccccccccdddeeeeeeccccccccceeeggggggeeeccc}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~}}}~~~~~~{{{{{{zzz{{{||||||zzzxxxxxxwwwvvvuuuuuuttttttuuuqqqrrrsssttttttsssqqqpppqqqqqqqqqppppppoooooonnnnnnmmmkkkgggbbb]]]YYYWWWTTTTTTTTTUUUWWWYYY[[[]]]aaa``````bbbdddfffffffffgggggggggfffffffffffffffcccccccccbbbccccccdddeeeccccccdddfffggggggeeebbb{{{~~~~~~~~~}}}||||||||||||yyyzzz{{{{{{zzzzzz|||}}}xxxxxxxxxzzz}}}~~~}}}|||{{{zzzyyywwwvvvwwwwwwxxxqqqssstttvvvvvvuuusssrrrnnnnnnnnnnnnnnnooooooooonnnmmmkkkiiieeeaaa]]][[[VVVUUUUUUVVVWWWYYY[[[]]]aaaaaaaaadddfffhhhgggfffggggggfffeeedddccccccbbbccccccbbbbbbccccccdddeeeeeeeeefffhhhjjjiiigggddd~~~}}}|||}}}}}}}}}~~~~~~}}}{{{yyyzzz}}}}}}{{{yyyxxxyyyzzzzzzzzzxxxyyyzzzzzz{{{{{{zzzzzz{{{xxxxxxxxxwwwwwwrrruuuwwwwwwuuurrrqqqqqqqqqqqqppppppooopppppppppsssssspppmmmiiiccc___\\\XXXWWWVVVTTTSSSUUUYYY\\\```___```bbbfffgggfffccceeeddddddccccccddddddeee___aaaccceeeffffffeeeeeeddddddeeefffffffffeeeeee~~~}}}}}}}}}~~~}}}zzzxxxxxxzzz}}}}}}{{{xxxxxxyyyyyyyyyxxxuuuvvvwwwxxxxxxyyyyyyxxxzzzxxxxxxxxxxxxwwwuuussssssvvvwwwwwwuuusssrrrrrrqqqqqqppppppppppppqqqqqqrrrqqqooolllhhhdddaaa___\\\\\\ZZZXXXWWWYYY\\\````````````cccfffhhhfffdddffffffeeeeeeeeeeeeeeeeeecccdddfffhhhiiiiiihhhgggeeeeeeeeeeeeeeedddcccccc~~~~~~~~~}}}|||{{{~~~{{{xxxxxxyyy{{{|||zzzxxxxxxxxxxxxwwwvvvssstttuuuvvvwwwwwwwwwwwwssstttvvvyyyzzzxxxtttppptttvvvxxxwwwuuusssssssssrrrqqqqqqpppqqqqqqrrrrrrooonnnmmmjjjhhhfffdddccc```___^^^\\\ZZZ[[[^^^aaa``````aaadddfffgggfffeeehhhggggggfffffffffeeeeeebbbccceeefffgggfffeeeeeegggffffffeeedddbbbbbbaaa~~~~~~|||}}}~~~|||}}}~~~~~~}}}{{{zzz~~~|||zzzzzz{{{}}}|||zzzxxxxxxxxxxxxvvvuuuttttttuuuwwwwwwxxxxxxwwwuuuuuuwwwyyyzzzxxxtttqqqtttuuuvvvvvvtttrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrsssmmmlllkkkjjjhhhhhhggggggaaa```___\\\YYYYYY[[[^^^______aaadddfffggggggfffggggggggggggfffeeeeeedddbbbcccdddeeeeeeeeeddddddffffffeeedddcccbbbbbbbbb~~~~~~|||}}}}}}~~~zzz|||~~~~~~}}}{{{yyyzzz{{{{{{zzzyyyyyy{{{}}}{{{yyyxxxxxxyyyxxxvvvuuuwwwwwwxxxyyyyyyyyyyyyxxxyyywwwuuuuuuuuuuuusssqqqrrrssstttsssqqqppppppqqqqqqpppppppppqqqqqqrrrssslllllllllkkkjjjjjjiiiiiibbbbbb```]]]ZZZYYYZZZ[[[]]]___aaadddeeeffffffffffffffffffffffffeeedddcccffffffggghhhhhhiiiiiiiiieeeddddddccccccdddeeeeee~~~~~~{{{|||}}}~~~}}}{{{zzzvvvwwwxxxxxxwwwwwwyyy{{{zzzyyyxxxyyyzzzzzzxxxvvvyyyyyyzzzzzzyyyyyyxxxwwwyyyvvvrrrppppppqqqqqqqqqrrrssssssrrrpppoooooopppoooooooooooopppqqqrrrrrrmmmmmmnnnnnnmmmllljjjiiifffeeeddd```\\\ZZZZZZ[[[ZZZ]]]aaaccccccdddeeefffdddeeefffggggggfffeeedddddddddeeefffggghhhiiiiiieeeeeedddcccdddeeefffggg~~~~~~||||||}}}~~~~~~~~~}}}|||wwwxxxyyyyyywwwwwwxxxzzzyyyxxxxxxzzz{{{|||zzzxxxyyyyyyyyyxxxwwwvvvttttttwwwtttqqqpppqqqrrrssssssrrrssssssrrrpppooopppqqqnnnnnnnnnnnnooopppqqqrrrnnnoooqqqqqqpppmmmjjjggghhhgggeeebbb]]]ZZZZZZ[[[XXX\\\```bbbbbbbbbdddfffcccdddfffhhhhhhhhhgggfffaaaaaabbbccceeeggghhhiiihhhgggfffddddddeeefffggg~~~~~~~~~~~~}}}|||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{|||}}}|||zzzyyyzzz{{{xxxxxxxxxzzz|||}}}{{{yyyxxxxxxwwwvvvuuusssqqqpppvvvtttssssssuuuvvvvvvvvvsssttttttrrrppppppqqqrrrmmmmmmmmmmmmnnnooopppqqqoooqqqssstttrrrnnniiifffggggggeeeaaa\\\YYYXXXYYYWWW[[[___aaaaaaaaacccfffccceeegggiiijjjjjjiiihhhcccddddddfffhhhjjjlllnnnkkkjjjgggeeeddddddeeefff~~~}}}}}}}}}~~~|||}}}}}}}}}{{{zzzxxxvvv{{{|||||||||{{{zzzyyyxxx~~~}}}|||zzzxxxvvvuuuttt~~~zzzvvvuuuxxx{{{}}}}}}yyyyyyxxxvvvuuusssrrrrrruuuttttttvvvxxxvvvrrrmmmqqqqqqrrrrrrrrrqqqpppoooqqqqqqqqqpppqqqqqqrrrrrrppppppppppppooonnnllllllnnniiieeeccc```[[[[[[]]]ZZZ[[[\\\]]]___bbbdddeeehhhhhhhhhhhhhhhiiiiiiiiiddddddeeegggiiikkkjjjiiifffeeefffhhhkkkkkkhhhddd~~~}}}|||~~~~~~~~~}}}~~~~~~~~~~~~|||{{{zzz~~~~~~~~~}}}}}}{{{zzzzzz|||{{{zzzzzzyyyxxxwwwwww{{{wwwtttsssvvvzzz{{{{{{xxxxxxxxxwwwwwwvvvvvvvvvvvvttttttuuuwwwvvvrrrooorrrrrrssssssrrrqqqooonnnqqqppppppoooooopppppppppmmmnnnnnnnnnnnnmmmllllllmmmhhheeedddaaa\\\[[[]]]YYYZZZ[[[\\\___aaaccceeegggggghhhhhhhhhhhhiiiiiigggfffgggiiikkkmmmlllkkkhhhggggggjjjlllllliiifff~~~~~~~~~~~~~~~|||}}}}}}~~~~~~}}}}}}|||~~~}}}|||{{{zzzyyyzzzzzzzzzyyyyyyyyyyyyyyy|||yyyvvvtttuuuwwwxxxyyyvvvvvvwwwwwwxxxyyyyyyyyyvvvuuussssssttttttrrrqqqrrrssssssssssssqqqooonnnpppppppppooonnnnnnnnnnnnnnnnnnoooooooooooonnnnnnkkkhhhffffffccc^^^[[[\\\XXXXXXZZZ\\\^^^aaacccdddgggggggggggghhhhhhiiiiiihhhggggggiiikkklllkkkjjjgggggggggiiijjjjjjhhhfff~~~yyyzzzzzz{{{||||||}}}}}}~~~}}}|||zzzyyyxxxwwwwww{{{zzzzzzzzzzzzyyyyyyyyy~~~zzzxxxvvvvvvwwwwwwtttuuuuuuvvvvvvwwwwwwwwwuuutttrrrqqqqqqqqqqqqqqqpppqqqrrrssssssrrrqqqpppqqqqqqppppppooonnnmmmlllnnnnnnnnnnnnnnnmmmlllkkkjjjgggggghhhfff___\\\]]]WWWXXXYYY[[[]]]```bbbdddeeeffffffgggggghhhhhhhhhfffffffffgggiiijjjhhhgggddddddeeefffggggggfffeee~~~~~~yyyyyyzzz{{{|||}}}~~~}}}|||{{{yyyxxxxxxxxxxxx}}}|||{{{{{{zzzyyyxxxwww|||{{{zzzxxxwwwwwwxxxyyyttttttsssssssssssssssssssssrrrqqqooonnnnnnooopppmmmnnnppprrrsssssssssrrrqqqqqqqqqqqqpppooonnnmmmlllllllllkkkjjjiiigggfffiiiggggggiiigggaaa]]]^^^XXXYYYZZZ[[[]]]```bbbcccdddeeeeeefffgggggghhhhhhggggggfffgggiiiiiihhhfffdddeeeffffffffffffffffff~~~~~~~~~|||||||||}}}~~~~~~}}}|||zzzzzzzzzzzz{{{}}}}}}|||{{{zzzyyyxxxwwwtttuuuvvvvvvuuuwwwzzz|||uuuttttttsssrrrqqqqqqppprrrrrrqqqooommmmmmnnnpppkkklllnnnppprrrrrrrrrrrrpppqqqqqqrrrqqqpppnnnmmmpppppppppooonnnmmmkkkkkkiiiggggggiiigggbbb___```[[[[[[[[[\\\^^^___aaabbbcccddddddeeefffggghhhhhhjjjiiiiiiiiikkkkkkiiigggfffhhhiiihhhggggggiiijjj~~~~~~~~~~~~}}}}}}|||}}}~~~}}}|||zzzyyyyyyzzz|||}}}||||||{{{{{{zzzzzzzzzzzzsssuuuvvvvvvuuuvvvyyy{{{wwwvvvvvvuuuttttttssssssqqqssssssrrrooonnnoooqqqlllmmmnnnppppppoooooonnnmmmnnnpppqqqqqqooonnnmmmppppppqqqrrrrrrqqqqqqqqqjjjggggggiiigggbbb```bbb]]]]]]]]]]]]^^^___```aaabbbcccdddeeefffgggggghhhkkkjjjiiijjjjjjjjjhhhggggggiiijjjiiihhhgggiiilll~~~~~~}}}}}}|||{{{{{{{{{{{{}}}zzzyyyxxxwwwwwwyyyzzz|||zzzzzzzzz{{{{{{{{{||||||yyy{{{{{{yyyvvvuuuvvvyyyxxxxxxxxxxxxwwwwwwwwwwwwrrrtttuuutttqqqoooppprrrnnnoooooooooooommmllljjjkkklllnnnppppppooommmllliiiiiikkkmmmnnnooooooooojjjgggggghhhgggcccaaaccc______^^^^^^^^^___``````bbbbbbcccdddfffgggggghhhiiihhhggghhhhhhhhhfffdddeeegggiiihhhffffffhhhkkk~~~}}}}}}{{{{{{{{{|||~~~zzzzzzzzzzzzzzzzzzzzzzzz~~~}}}zzzxxxvvvxxx|||yyyxxxwwwuuuuuuwwwxxxyyyttttttssssssrrrrrrrrrqqqoooppprrrrrrqqqqqqqqqrrroooooonnnnnnnnnnnnoooooolllmmmnnnnnnllljjjgggeeeiiiiiiiiijjjjjjkkkkkkllljjjiiihhhgggfffeeeddddddZZZZZZZZZZZZ\\\^^^```aaaaaacccddddddcccbbbccceeebbbeeehhhiiiiiihhhiiijjjggghhhhhhhhhgggfffeeeddd~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzz||||||{{{yyywwwvvvxxxyyyxxxwwwuuuttttttuuuwwwxxxxxxwwwvvvuuutttsssrrrqqqoooqqqrrrrrrpppppppppqqqqqqppppppooonnnmmmmmmlllkkklllmmmmmmllljjjhhhfffiiiiiiiiiiiiiiijjjjjjjjjgggggggggggggggfffeeeeee[[[[[[ZZZZZZ[[[]]]^^^___aaabbbddddddccccccdddeeedddfffhhhhhhgggggghhhiiiggggggggggggggggggffffff~~~~~~}}}}}}|||{{{{{{zzzzzzzzz{{{||||||||||||||||||||||||||||||yyyzzz{{{yyywwwtttssstttvvvuuusssrrrrrrsssuuuvvvzzzzzzyyywwwuuutttrrrrrrpppqqqrrrqqqooonnnnnnoooqqqqqqqqqqqqooommmkkkjjjjjjkkklllllllllkkkiiihhhiiiiiiiiiiiihhhhhhhhhhhhggghhhiiijjjjjjiiihhhggg^^^]]]\\\[[[[[[[[[\\\]]]```bbbcccccccccccceeeffffffggghhhgggeeeeeeggghhhffffffggggggggghhhhhhhhh~~~~~~~~~}}}}}}}}}||||||zzz{{{{{{}}}~~~||||||||||||||||||||||||xxxyyyzzzxxxvvvttttttuuuvvvuuusssrrrrrrsssuuuvvvyyyyyyxxxwwwvvvttttttsssqqqrrrrrrpppnnnlllmmmnnnpppqqqrrrrrrqqqnnnllljjjkkkkkklllmmmmmmmmmlllkkkkkkkkkjjjjjjiiiiiihhhhhhjjjkkklllmmmlllkkkiiihhh```___]]]\\\[[[ZZZ[[[[[[```aaacccccccccccceeeggghhhhhhgggeeeddddddfffgggeeefffffffffggghhhiiiiii~~~~~~~~~}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyxxxwwwuuuuuuwwwzzzwwwvvvtttsssssstttvvvwwwuuuuuuuuuuuuuuuuuuuuuuuurrrsssrrrpppmmmlllmmmnnnnnnoooqqqrrrrrrpppnnnmmmlllmmmmmmnnnnnnnnnnnnnnnlllllllllkkkkkkjjjjjjjjjmmmmmmmmmllljjjhhhfffeeecccaaa___]]][[[[[[[[[[[[```bbbcccccccccccceeefffggghhhgggeeeccccccdddfffeeeeeeeeeeeefffgggiiijjj~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyxxxwwwuuuvvvyyy|||xxxwwwuuuttttttuuuwwwxxxssssssssstttttttttuuuuuussssssrrrpppmmmlllnnnooonnnooopppqqqqqqqqqoooooonnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllkkkkkkkkkmmmllljjjhhhfffdddcccbbbeeecccaaa^^^]]]\\\\\\\\\aaacccddddddcccbbbdddeeefffffffffeeeccccccdddeeeddddddccccccdddfffhhhiii~~~~~~}}}~~~~~~~~~}}}|||{{{||||||||||||||||||||||||xxxyyyzzzyyywwwvvvwwwxxxxxxwwwuuuttttttuuuwwwxxxtttttttttttttttttttttttttttsssrrrpppnnnmmmoooqqqqqqqqqqqqppppppooooooooommmmmmllllllllllllllllllkkkkkkkkkkkkkkkkkkllllllmmmllliiigggeeedddeeeeeefffeeebbb```^^^^^^]]]^^^cccdddeeedddbbbaaabbbcccccceeeffffffdddccccccddddddcccbbbbbbbbbdddfffggg{{{|||~~~||||||||||||||||||||||||wwwyyy|||{{{yyyuuusssrrrxxxvvvuuuttttttuuuvvvxxxwwwvvvvvvuuutttssssssrrrttttttssspppnnnnnnqqqssstttsssrrrpppooonnnnnnnnnmmmlllkkkjjjjjjjjjjjjkkkiiiiiiiiijjjjjjkkkkkklllooommmjjjhhhggghhhiiikkkgggeeecccaaa____________dddeeeeeedddbbbaaaaaabbbaaadddffffffeeedddcccddddddcccbbbaaaaaacccdddfff|||~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}zzzxxxwwwxxx{{{{{{yyyvvvzzzwwwvvvwwwyyyzzzyyywwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvsssppprrrvvvuuuqqqvvvsssqqqqqqrrrsssrrroooooopppqqqqqqqqqpppnnnmmmqqqooollljjjhhhiiijjjlllllllllkkkjjjjjjjjjkkkkkkiiikkklllllljjjgggffffffffffffddd```\\\[[[^^^aaabbbbbb`````````bbbdddfffgggeeebbbbbbcccdddddddddfffeeedddcccdddfffhhhiii|||~~~}}}||||||~~~~~~~~~~~~~~~~~~|||zzzyyyzzz}}}}}}{{{yyyzzzxxxvvvwwwyyyzzzyyywwwuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwtttqqqrrrvvvuuuqqqqqqooommmmmmpppqqqpppooonnnnnnnnnnnnnnnmmmllllllnnnmmmkkkjjjkkklllnnnooollllllllllllmmmmmmnnnoookkkllllllkkkhhhfffffffffeeeeeeccc___[[[ZZZ\\\___cccbbbaaaaaaaaaccceeefffgggeeeccccccdddeeeeeedddfffeeedddcccdddeeeggghhh|||~~~}}}|||{{{|||}}}}}}~~~~~~}}}}}}|||}}}~~~}}}{{{zzzyyyxxxxxxyyyzzzyyywwwuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxvvvrrrsssvvvuuuqqqqqqpppoooooorrrsssssssssooonnnmmmmmmllllllmmmmmmmmmmmmllllllmmmmmmnnnooojjjjjjkkklllmmmnnnoooooolllmmmllljjjgggeeefffgggeeedddbbb^^^[[[YYYZZZ\\\bbbbbbbbbbbbcccdddeeeffffffeeecccccceeeffffffeeefffeeedddcccdddeeefffggg~~~||||||~~~~~~|||{{{{{{{{{||||||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyyxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxwwwssssssuuutttqqqrrrqqqqqqqqqrrrsssssssssqqqpppooommmmmmnnnoooooopppoooooonnnnnnmmmllllllhhhiiijjjjjjkkkkkkkkkkkkmmmmmmllliiifffdddeeegggfffeeebbb___\\\[[[[[[[[[bbbbbbbbbcccddddddeeeeeeeeedddcccdddfffggggggffffffeeedddccccccddddddeee}}}yyy~~~~~~|||}}}~~~~~~|||zzzzzz{{{zzz{{{{{{{{{||||||}}}}}}{{{|||}}}}}}||||||||||||yyyyyyyyyxxxwwwwwwwwwwwwttttttttttttttttttttttttuuuxxxxxxtttsssttttttqqqppppppooonnnmmmmmmnnnnnnqqqpppnnnmmmmmmmmmnnnoooooooooooonnnnnnmmmlllllljjjkkkkkkkkkjjjiiihhhhhhllllllkkkhhheeedddeeeggggggeeebbb```^^^]]]\\\[[[```aaacccdddeeeeeeddddddccccccbbbdddfffggggggfffeeeeeeddddddcccccccccccc~~~~~~~~~|||zzz{{{|||{{{{{{{{{{{{zzzzzzzzzzzzxxxzzz|||{{{zzzyyyzzzzzzwwwxxxyyyxxxvvvuuuuuuvvvttttttttttttttttttttttttqqqvvvwwwtttrrrttttttrrrqqqrrrqqqpppnnnmmmnnnooonnnmmmllllllkkkkkkllllllkkkkkkllllllmmmnnnooopppmmmmmmnnnmmmlllkkkiiigggjjjjjjjjjhhhfffeeefffgggfffdddbbb``````___^^^\\\^^^```bbbdddeeedddcccbbbaaaaaaaaacccfffgggfffeeeeeeeeeddddddcccbbbaaaaaa~~~~~~~~~|||{{{{{{}}}|||||||||{{{{{{zzzyyyyyywwwyyy{{{{{{yyywwwxxxzzzvvvwwwxxxwwwtttrrrsssuuuttttttttttttttttttttttttnnnsssvvvsssqqqssstttrrrqqqrrrsssrrrpppoooqqqsssllllllmmmmmmllllllkkkjjjkkkkkkjjjjjjkkkmmmoooqqqkkklllmmmmmmmmmkkkiiihhhggghhhjjjiiigggffffffgggdddbbb______``````^^^\\\\\\^^^aaaddddddcccaaa```______```ccceeegggfffdddeeeeeeddddddbbbaaa```___{{{{{{{{{}}}~~~|||{{{|||}}}~~~~~~}}}|||{{{zzzzzzyyyvvvyyy{{{{{{xxxwwwxxxzzzuuuwwwxxxvvvsssqqqrrrtttttttttttttttttttttttttttlllrrruuusssqqqssstttssslllnnnoooooommmmmmppprrrmmmnnnooooooooonnnlllkkkooommmkkkiiiiiijjjlllnnnggghhhjjjkkkkkkjjjiiihhheeegggiiijjjhhhgggggggggbbb```^^^^^^``````^^^[[[[[[^^^aaacccdddccc```___^^^^^^___bbbeeefffeeedddeeeeeeddddddbbbaaa___^^^~~~}}}~~~}}}|||{{{~~~|||{{{zzz{{{}}}~~~yyyyyyxxxvvvttttttwwwyyyrrrrrrtttxxx{{{{{{xxxtttvvvttttttuuuyyyzzzxxxuuunnnqqqttttttrrrqqqsssuuuuuurrrppppppqqqqqqooolllooonnnnnnmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmllllllmmmlllkkkkkkkkkjjjgggeeejjjjjjiiihhhggggggggghhheeecccdddfffddd^^^[[[\\\YYY[[[___ccceeefffeeeddd^^^^^^___```````````````ccccccccccccbbbbbbaaaaaa{{{|||~~~}}}}}}}}}}}}}}}|||{{{zzz~~~|||{{{yyyyyyzzz{{{|||zzzzzzyyyxxxvvvvvvyyy{{{wwwvvvuuuvvvyyyyyywwwuuuvvvuuutttvvvxxxyyywwwuuuqqqrrrttttttssssssssstttsssqqqooooooqqqqqqooommmoooooonnnmmmmmmmmmmmmnnnmmmlllkkkjjjjjjkkklllmmmkkkjjjjjjkkklllllljjjhhhiiihhhggggggggggggggggggeeebbbccceeeccc]]][[[\\\^^^___bbbddddddcccbbb```cccccccccbbbbbbaaa```___dddcccbbbbbbbbbbbbcccdddzzz{{{|||}}}~~~~~~~~~~~~{{{{{{|||||||||||||||{{{|||{{{zzzxxxxxxxxxyyyzzzyyyyyyyyyxxxwwwwwwzzz|||{{{yyywwwvvvwwwxxxwwwwwwvvvuuuuuuvvvxxxxxxwwwuuuuuutttssstttuuutttsssqqqqqqpppooooooqqqqqqpppooopppooonnnnnnmmmmmmmmmnnnnnnllliiihhhhhhjjjlllnnnjjjjjjjjjkkkmmmnnnlllkkkgggffffffffffffgggggghhhdddbbbbbbdddbbb]]][[[\\\___aaabbbddddddcccaaa```fffeeedddcccaaa```^^^^^^ccccccbbbbbbbbbdddfffggg{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||zzzyyyyyyyyyyyyyyywwwxxxyyyxxxwwwwwwyyy{{{zzzyyyxxxwwwwwwxxxxxxxxxvvvvvvvvvwwwwwwwwwvvvuuuvvvtttrrrrrrttttttqqqnnnoooooonnnooopppqqqqqqpppppppppooonnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkklllmmmlllkkkjjjkkkmmmnnnmmmlllffffffffffffgggggghhhiiieeecccbbbdddccc^^^\\\^^^^^^___aaacccdddddddddcccdddcccbbbaaa___^^^]]]]]]```aaabbbdddeeefffgggggg}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzzyyyzzz{{{zzzyyyxxxzzz{{{vvvwwwyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxvvvuuuuuuuuuuuussspppqqqssssssooolllmmmnnnoooooooooppppppqqqqqqqqqooonnnnnnmmmmmmmmmjjjkkklllnnnnnnnnnmmmlllnnnmmmkkkkkklllmmmllljjjgggggggggggghhhiiijjjjjjgggddddddfffddd```___aaa^^^___aaacccdddeeeeeedddbbbbbbaaa```___``````aaa]]]___cccfffhhhhhhgggfff~~~~~~~~~~~~}}}|||~~~}}}|||{{{{{{zzz|||}}}~~~}}}{{{zzz{{{|||tttvvvyyyzzzyyyxxxxxxxxxwwwxxxyyyxxxvvvttttttuuusssrrrqqqqqqqqqqqqooommmmmmnnnoooooonnnnnnpppqqqrrrqqqpppooonnnmmmmmmmmmhhhjjjmmmppppppooommmkkknnnmmmkkkjjjkkklllkkkjjjiiihhhhhhhhhhhhiiiiiijjjiiieeedddfffeeeaaaaaacccbbbbbbcccccccccccccccccccccbbbbbbaaabbbcccdddeee\\\^^^bbbfffggggggfffeee~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||zzzzzz{{{}}}}}}|||zzzxxxxxxyyywwwxxxyyywwwuuutttvvvxxxwwwyyyzzzyyyuuusssssstttqqqrrrssssssqqqpppooopppmmmoooppppppnnnmmmoooqqqsssrrrqqqooonnnmmmmmmmmmiiijjjlllmmmnnnnnnmmmlllllljjjiiiiiijjjllllllkkkiiihhhhhhgggggggggggghhhhhheeedddeeedddaaaaaacccaaabbbbbbccccccddddddddddddcccbbbaaabbbccceeefff______```bbbccceeefffggg~~~}}}}}}~~~}}}}}}~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyvvvttttttttt{{{{{{yyyuuuqqqqqquuuyyywwwyyy{{{yyyuuusssssstttpppsssuuutttqqqoooqqqsssmmmoooqqqpppmmmlllnnnpppsssrrrqqqooonnnmmmmmmmmmjjjjjjjjjjjjkkklllmmmnnnjjjhhhggggggjjjlllmmmmmmiiihhhgggfffffffffffffffgggdddcccdddccc``````ccc]]]^^^```bbbdddfffhhhiiicccbbb```______```bbbcccbbb```___^^^___cccgggiii}}}|||zzzzzz{{{zzzzzzzzzzzzyyyxxxwwwvvvyyyyyyyyyyyyyyyzzz{{{|||zzzyyyxxxvvvuuutttttttttzzzzzzzzzzzzxxxvvvsssrrrxxxtttqqqsssvvvxxxuuuqqqwwwvvvtttrrrrrrrrrtttuuutttrrrpppnnnmmmmmmmmmnnnkkkkkkkkkllllllmmmmmmmmmlllkkkjjjlllnnnooollliiijjjkkkkkkjjjfffdddccccccfffgggggggggfffdddaaa```aaa``````bbbeeegggggggggeeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbcccdddgggiiikkk~~~~~~|||~~~~~~}}}|||}}}}}}}}}}}}|||{{{zzzzzzyyyyyyxxxxxxxxxyyyzzzzzzyyyxxxwwwuuuttttttssssssxxxxxxyyyxxxxxxwwwvvvvvvwwwtttqqqssswwwyyyvvvssssssrrrpppooonnnooopppqqqsssrrrpppnnnmmmmmmmmmmmmjjjjjjjjjjjjjjjkkkllllllmmmlllkkklllmmmmmmjjjgggjjjkkkllljjjgggeeeddddddeeeeeefffgggfffdddaaa```aaaaaaaaabbbeeegggffffffeeeeeeddddddddddddddddddaaaaaaaaabbbcccfffhhhiii}}}}}}|||}}}~~~}}}}}}~~~|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxwwwwwwwwwxxxxxxxxxwwwvvvuuutttsssssssssvvvvvvvvvvvvwwwxxxyyyzzzvvvtttrrrtttwwwyyywwwuuupppooonnnmmmmmmmmmnnnooorrrqqqpppnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkklllmmmooonnnlllllllllkkkhhhfffjjjkkkllljjjhhhfffeeefffcccdddfffffffffdddbbbaaaaaa```___aaacccddddddccccccccccccdddddddddddddddaaaaaaaaabbbcccdddfffggg~~~~~~~~~~~~~~~}}}~~~~~~{{{xxxzzz~~~}}}yyy{{{||||||{{{{{{zzzyyyxxxzzzzzzyyyxxxwwwwwwxxxxxxxxxxxxvvvuuuuuutttttttttuuuttttttttttttvvvxxxyyywwwvvvtttuuuwwwwwwvvvtttqqqppppppooooooooopppqqqrrrrrrqqqpppoooooonnnnnnnnnmmmkkkkkkkkklllmmmnnnpppooommmllljjjhhhfffeeeiiijjjkkkjjjhhhgggggggggdddeeefffggggggfffdddccc```___^^^___aaabbbbbb```bbbbbbccccccccccccddddddbbbbbbbbbccccccdddeeeeee~~~~~~~~~~~~zzzwwwyyy}}}}}}yyyzzzzzzzzzzzzyyyxxxwwwwww|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvuuutttsssrrrrrrsssuuuvvvyyywwwvvvuuuuuuuuusssrrrqqqqqqpppppppppqqqqqqqqqrrrrrrrrrrrrqqqppppppooommmlllkkkjjjjjjkkkllllllooonnnmmmkkkhhhfffeeeeeeggghhhjjjjjjhhhggghhhiiieeefffggghhhhhhgggeeedddbbbaaa```aaacccddddddbbbbbbbbbbbbccccccdddddddddddddddeeeeeeeeeeeeeeeddd~~~}}}~~~~~~~~~|||zzz{{{~~~}}}{{{||||||||||||{{{zzzyyyxxx{{{{{{zzzzzzyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxttttttssssssrrrrrrsssssswwwwwwvvvuuutttsssrrrrrrooooooooooooppppppppppppqqqqqqrrrrrrqqqqqqpppooojjjjjjjjjjjjjjjjjjiiiiiimmmmmmllljjjgggeeefffgggeeefffhhhiiihhhggghhhiiifffggghhhiiihhhfffeeecccdddcccbbbdddfffggggggfffbbbbbbccccccddddddeeeeeeeeeffffffffffffeeedddccc~~~|||{{{|||}}}}}}||||||||||||||||||{{{}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyxxxyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwtttttttttuuuuuuuuuttttttssssssttttttssssssssstttnnnnnnooooooppppppppppppoooooopppppppppooonnnmmmkkklllmmmnnnmmmllljjjiiijjjkkkkkkiiiffffffhhhjjjbbbdddgggggggggggghhhiiieeefffggggggfffdddbbb```aaa``````bbbdddffffffeeecccccccccdddeeeeeeffffffeeefffffffffeeecccbbbaaa}}}{{{zzz{{{~~~~~~|||zzz{{{|||{{{yyyxxxyyyzzz||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyzzzzzzxxxwwwvvvvvvvvvvvvvvvwwwssstttuuuwwwwwwwwwvvvvvvoooppprrrsssssstttuuuwwwoooooopppqqqqqqqqqqqqqqqmmmmmmnnnoooooonnnmmmlllnnnooorrrsssrrrpppmmmlllhhhiiijjjhhhffffffiiilllaaacccffffffffffffgggiiidddeeeffffffdddbbb```^^^\\\[[[[[[]]]```bbbbbbbbbccccccdddeeeeeefffggggggeeeeeeeeeeeedddbbb```___~~~|||zzz{{{}}}|||}}}}}}}}}|||{{{zzzyyy|||{{{zzzyyyyyyzzz||||||yyyyyyxxxxxxwwwvvvuuuuuu{{{yyywwwuuuuuuvvvxxxyyywwwxxxwwwvvvsssrrrrrrsssssstttvvvwwwwwwvvvtttsssnnnoooooopppppppppoooooolllmmmmmmmmmkkkjjjkkklllnnnmmmlllkkkkkklllnnnoooooommmkkkjjjkkkkkkiiihhhhhhhhhiiiiiihhhgggeeedddeeefffeeedddbbbbbbdddfff___^^^^^^___aaacccbbbbbbgggggggggffffffffffffggghhhhhhhhhfffeeecccaaa```}}}|||{{{|||~~~|||}}}}}}}}}~~~}}}}}}}}}|||{{{zzzzzzzzzzzz{{{|||yyyyyyxxxwwwwwwvvvuuuuuuxxxwwwwwwwwwvvvvvvvvvvvvxxxxxxwwwuuusssrrrtttuuurrrssstttuuuuuutttsssrrrpppqqqqqqrrrrrrrrrqqqqqqpppqqqqqqooollljjjjjjkkknnnmmmlllkkkkkklllmmmnnnnnnllljjjjjjjjjjjjiiihhhiiiiiijjjjjjiiihhhfffeeecccdddcccbbb``````bbbddd`````````bbbeeeggghhhggggggggghhhhhhhhhgggffffffgggggggggfffeeecccbbbaaa}}}|||}}}~~~|||}}}}}}~~~||||||{{{zzzzzz{{{{{{|||yyyyyyxxxxxxwwwwwwvvvvvvuuuvvvwwwwwwwwwvvvtttsssxxxxxxwwwuuussssssuuuxxxrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrrrrrrrqqqqqqppptttttttttqqqmmmkkkjjjjjjnnnnnnmmmmmmllllllkkkkkkkkkiiihhhiiijjjjjjjjjhhhiiijjjkkkkkkjjjiiigggfffcccdddcccbbb``````bbbddd```___```bbbfffiiikkkkkkggghhhiiijjjiiihhhfffeeefffffffffeeeeeecccbbbbbb~~~~~~~~~~~~}}}}}}~~~~~~|||||||||{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxuuuuuuuuuuuuuuuttttttssswwwwwwuuusssrrrsssuuuxxxrrrqqqooonnnnnnoooqqqrrroooooopppppppppooonnnnnnssstttsssqqqmmmkkkjjjkkkmmmnnnnnnmmmlllkkkjjjiiihhhgggggghhhjjjjjjiiihhhiiiiiijjjjjjiiihhhfffeeeeeefffeeedddbbbbbbdddfff___^^^^^^```cccfffggggggfffgggiiikkkjjjhhhfffdddeeeeeeeeeeeeeeedddcccccc~~~~~~~~~~~~~~~}}}||||||||||||}}}}}}}}}}}}||||||{{{{{{zzz|||{{{{{{{{{{{{{{{zzzzzzwwwvvvtttsssrrrssstttuuuuuuuuuuuusssqqqrrrtttwwwrrrqqqooommmmmmoooqqqrrrpppppppppppppppooonnnmmmppppppqqqooommmkkkllllllmmmmmmmmmmmmlllkkkiiiiiigggffffffhhhjjjkkkiiihhhggghhhhhhhhhhhhfffeeedddeeefffeeedddbbbbbbdddfffbbb```^^^^^^```bbbbbbbbbeeefffiiijjjjjjiiifffeeefffffffffffffffeeedddccc~~~~~~~~~~~~~~~~~~|||zzzzzzzzzzzz{{{}}}}}}}}}}}}}}}|||zzzzzz|||||||||{{{{{{{{{{{{{{{xxxwwwtttrrrrrrsssuuuwwwuuuvvvvvvuuusssrrrtttuuusssrrrpppooooooppprrrsssrrrrrrrrrrrrrrrqqqpppooommmnnnooonnnlllkkklllmmmmmmmmmllllllkkkkkkjjjjjjgggfffgggiiikkkkkkiiigggfffgggggghhhgggfffdddccccccdddcccbbb``````bbbdddfffccc```^^^___`````````cccdddfffhhhiiihhhgggfffhhhhhhhhhggggggeeedddddd~~~}}}}}}||||||}}}|||{{{yyyyyyzzz|||}}}}}}}}}~~~~~~}}}|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwvvvuuutttttttttuuuuuuwwwxxxyyyyyyvvvtttttttttssssssrrrqqqqqqrrrssssssrrrssssssrrrrrrpppoooooommmnnnooonnnlllkkklllmmmmmmlllkkkjjjjjjjjjkkklllhhhhhhhhhjjjlllkkkiiiggggggggghhhhhhhhhfffeeedddcccdddcccbbb``````bbbdddfffccc___^^^^^^___```___aaabbbdddeeeggghhhhhhhhhjjjjjjjjjiiihhhfffeeeddd~~~|||zzzyyyxxx|||{{{zzzyyyzzz|||~~~}}}~~~~~~~~~}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwwwwwwwvvvtttsssxxxzzz||||||yyyvvvtttttttttsssssssssssssssssstttqqqqqqqqqppppppnnnmmmmmmnnnooopppooommmkkklllmmmmmmkkkjjjiiiiiijjjlllnnniiihhhiiikkklllkkkiiifffhhhhhhiiiiiiiiigggfffeeeeeefffeeedddbbbbbbdddfffdddaaa]]]\\\\\\^^^______```aaabbbdddfffgggiiijjjllllllkkkjjjhhhgggeeeddd}}}}}}~~~}}}|||}}}~~~~~~~~~~~~}}}|||{{{yyywwwuuuuuuuuuuuuvvvuuuuuutttttttttuuuuuuuuuvvvvvvuuusssssstttuuutttpppooorrrsssqqqpppqqqqqqqqqqqqqqqqqqpppooonnnpppooooooppppppooommmjjjmmmmmmmmmlllkkkiiihhhggggggjjjnnnnnnjjjgggffffffiiihhhggghhhhhhgggdddbbbfffdddbbbdddggggggccc___bbb```^^^]]]]]]]]]___```bbbaaa```cccggghhhgggeeelllllllllkkkiiifffcccaaa}}}}}}~~~~~~|||{{{zzz{{{||||||||||||||||||{{{zzzyyyxxx{{{zzzyyywwwvvvvvvvvvuuuuuuuuuttttttttttttuuuuuuyyyyyyxxxvvvrrrqqqqqqrrrtttpppooorrrsssqqqpppqqqoooppppppqqqqqqqqqqqqpppqqqooooooooooooooommmkkkmmmmmmmmmmmmkkkjjjiiihhhgggiiikkkkkkiiigggffffffhhhggggggggghhhgggdddbbbfffcccaaacccfffgggddd```cccaaa```^^^^^^___```aaabbbaaaaaacccfffgggfffdddhhhiiiiiiiiihhhfffdddbbb~~~}}}{{{yyy~~~~~~~~~~~~|||{{{zzzzzz{{{|||{{{||||||{{{zzzxxxvvvuuuyyyyyyyyyyyyxxxwwwvvvuuuuuuttttttsssssstttuuuuuuyyyyyyxxxvvvrrrqqqqqqrrrtttpppooorrrtttqqqqqqrrrnnnoooooopppqqqqqqrrrrrrrrrpppnnnnnnnnnnnnnnnlllnnnnnnnnnmmmlllkkkjjjiiihhhggggggggghhhhhhgggfffgggfffffffffgggfffdddcccfffcccaaabbbeeefffeeeccccccbbbaaa______```aaaaaacccbbbaaabbbdddeeedddcccdddeeefffggggggfffeeeddd|||wwwuuuzzz|||~~~~~~}}}}}}~~~~~~}}}||||||}}}}}}||||||}}}}}}|||{{{yyywwwzzz{{{{{{zzzyyyvvvtttssstttttttttsssttttttuuuuuuuuuvvvvvvuuusssssstttuuutttpppooorrrtttrrrqqqsssppppppppppppppppppqqqqqqssspppnnnmmmmmmnnnnnnmmmmmmnnnnnnmmmlllkkkjjjjjjkkkgggdddeeehhhjjjiiiggggggfffeeeeeefffgggeeedddfffdddaaaaaadddeeefffeeebbbaaa```_________``````ccccccbbbbbbcccccccccccceeeeeeffffffffffffeeeddd}}}xxxvvvwwwzzz|||}}}}}}||||||}}}~~~}}}}}}|||||||||zzz{{{}}}~~~}}}|||zzz}}}}}}|||{{{yyyvvvsssqqqtttttttttttttttuuuvvvwwwuuuvvvvvvuuusssssstttuuussspppooossstttsssrrrtttsssrrrqqqpppoooooooooooossspppnnnmmmmmmnnnnnnmmmmmmmmmmmmmmmlllkkkjjjjjjllliiieeefffiiikkkkkkiiigggeeedddeeefffggggggffffffdddbbbbbbcccdddeeeeee``````______^^^^^^^^^___cccccccccbbbbbbcccdddeeehhhhhhggggggfffeeedddccc|||zzzwwwzzz}}}~~~~~~}}}|||}}}}}}||||||{{{{{{zzzzzzyyywwwyyy{{{~~~~~~}}}|||zzz~~~}}}|||zzzxxxvvvsssrrruuuuuuuuuuuuvvvwwwxxxxxxyyyyyyxxxvvvrrrqqqqqqrrrssspppooosssuuusssssstttuuutttrrrpppnnnnnnnnnnnnrrrpppnnnnnnnnnnnnnnnlllkkklllllllllkkkkkkjjjiiillljjjhhhhhhiiijjjjjjjjjgggfffdddeeeggghhhhhhhhhfffeeeddddddcccccccccddd_______________^^^^^^^^^cccddddddcccbbbccceeehhhjjjiiihhhfffeeedddcccbbbyyy|||~~~~~~||||||||||||{{{zzzyyyyyyxxxzzz|||~~~~~~}}}zzzyyy}}}|||zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyxxxvvvrrrqqqqqqrrrssspppooosssuuutttsssuuutttsssqqqooonnnnnnooopppqqqooooooooooooooommmkkkjjjjjjkkkkkkjjjjjjiiihhhjjjjjjjjjiiigggggggggiiihhhfffeeefffhhhjjjjjjjjjeeeffffffeeedddbbbbbbaaa```````````````___^^^^^^cccdddeeedddcccdddgggkkkiiihhhfffeeecccbbbbbbaaa|||~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}zzzxxx{{{zzzyyyxxxwwwxxxyyyzzzwwwwwwwwwwwwxxxyyyzzz{{{uuuvvvvvvuuusssssstttuuussspppooosssuuuttttttuuusssqqqpppnnnnnnoooqqqrrrpppooooooppppppooommmjjjiiiiiijjjjjjjjjiiihhhhhhhhhjjjkkkjjjfffdddeeeggghhhgggeeefffhhhkkkkkkkkkeeeggghhhgggdddbbb``````aaaaaaaaaaaaaaa``````___ccceeeeeedddccceeeiiimmmfffeeedddcccbbbbbbaaabbb~~~}}}}}}~~~|||}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}|||zzzzzz{{{{{{{{{|||||||||||||||{{{zzzxxxwwwwwwxxxzzz{{{tttsssrrrqqqrrrtttvvvxxxwwwwwwvvvssspppoooppprrruuutttrrrpppooooooooopppvvvtttpppmmmllllllmmmnnnpppnnnkkkjjjkkklllkkkkkkkkkkkkkkkjjjhhhgggeeedddggghhhhhhhhhgggfffdddccceeeffffffgggfffeeecccbbb````````````_______________aaadddeeeffffffhhhiiijjjgggdddbbbbbbccccccbbb~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{yyy{{{}}}~~~|||{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{xxxuuusssrrrtttvvvxxxwwwwwwvvvssspppoooppprrrtttsssrrrqqqqqqqqqrrrssssssqqqooommmlllmmmoooppprrrppplllkkkjjjjjjhhhgggiiiiiijjjiiiiiihhhgggggghhhhhhiiiiiihhhgggeeedddffffffffffffeeedddbbbaaaaaaaaa``````______`````````bbbdddeeeeeefffggghhhiiigggdddccccccccccccaaa~~~~~~}}}{{{zzz}}}}}}||||||||||||||||||xxx{{{~~~|||zzzyyyxxxwwwvvvvvvwwwxxxyyy~~~{{{wwwsssqqqrrrtttuuuwwwwwwvvvsssqqqpppqqqrrrsssrrrrrrrrrsssssstttuuuooonnnmmmlllmmmnnnooopppqqqnnnllljjjjjjjjjhhhggghhhhhhiiiiiiiiiiiiiiihhhhhhiiiiiijjjiiihhhfffeeeggggggffffffeeecccbbbaaacccbbbaaa```___```aaaaaaaaaccceeeeeeeeeeeefffggggggfffeeeeeeeeedddbbb```~~~~~~~~~}}}|||{{{zzzyyy}}}|||{{{zzzzzz{{{}}}~~~yyyzzz|||~~~~~~}}}{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwzzzyyyvvvtttrrrqqqqqqqqqwwwwwwvvvtttqqqpppqqqrrrrrrrrrrrrrrrrrrsssssstttnnnnnnmmmmmmmmmmmmnnnnnnllljjjiiijjjkkklllkkkjjjiiiiiijjjjjjjjjiiihhhhhhhhhiiijjjjjjjjjhhhgggfffggggggfffeeedddbbbaaaaaadddcccaaa`````````aaabbbaaaccceeeeeeddddddeeeffffffeeeeeefffgggfffbbb```~~~|||zzzzzz{{{}}}~~~}}}~~~}}}~~~}}}|||zzzyyyyyy{{{}}}~~~zzzyyyyyyyyyyyyzzz{{{|||yyyxxxxxxwwwwwwvvvvvvvvvtttuuuvvvwwwvvvuuusssrrrxxxxxxwwwtttqqqpppqqqsssrrrrrrrrrrrrqqqqqqqqqpppooooooooonnnnnnmmmlllkkkjjjjjjiiijjjlllmmmlllkkkllllllkkkkkkiiihhhgggfffhhhhhhiiijjjjjjiiigggggggggfffeeedddcccbbbbbbaaadddcccaaa`````````aaabbbaaaccceeeeeedddddddddeeeeeeeeefffggghhhfffccc```~~~|||zzz{{{}}}|||}}}~~~~~~||||||}}}~~~}}}zzzxxxxxxzzz|||~~~zzzyyywwwvvvwwwxxxzzz|||yyyyyyyyyxxxxxxwwwvvvvvvrrrtttwwwyyyzzzyyyxxxwwwxxxxxxwwwtttrrrqqqrrrsssqqqrrrrrrrrrqqqqqqpppoooooooooppppppooonnnllljjjmmmlllllllllmmmmmmkkkiiimmmmmmlllkkkjjjhhhfffeeeggghhhiiiiiiiiihhhgggffffffeeedddcccbbbbbbbbbcccbbbbbbaaaaaaaaa````````````bbbddddddddddddeeefffeeeeeefffggghhhgggdddaaa~~~~~~~~~|||}}}~~~~~~||||||}}}~~~~~~zzzwwwvvvxxx{{{~~~yyyyyyxxxxxxxxxyyyzzz{{{zzzzzzzzzyyyyyyxxxwwwvvvttttttuuuvvvxxxyyyzzz{{{xxxxxxwwwuuurrrqqqrrrssspppqqqrrrsssssssssrrrqqqmmmnnnpppqqqqqqpppnnnlllmmmmmmmmmnnnooonnnllljjjkkkkkkkkkkkkjjjiiihhhgggffffffhhhhhhhhhhhhgggfffeeedddcccbbbbbbcccdddddd___```aaabbbbbb```___]]]^^^aaacccdddddddddeeegggfffeeeeeefffggggggeeeccc~~~~~~}}}|||~~~~~~}}}|||}}}~~~zzzwwwvvvxxx{{{}}}xxxyyyzzz{{{{{{{{{zzzzzzzzz{{{{{{zzzyyyxxxwwwvvvuuutttrrrqqqsssvvvzzz|||xxxxxxwwwuuurrrqqqrrrtttoooppprrrtttuuuuuuuuutttkkkmmmppprrrsssrrrpppooojjjjjjkkknnnpppqqqpppooojjjjjjjjjkkkkkkjjjjjjiiieeefffggghhhhhhgggffffffdddcccbbbbbbbbbcccdddeee^^^___aaacccbbb```^^^\\\^^^```bbbdddddddddfffggggggfffeeefffggggggeeeddd~~~~~~|||zzzyyy||||||www||||||{{{yyywwwwwwyyy|||zzzzzzyyyxxxxxxwwwvvvvvv{{{||||||yyyuuuuuuxxx{{{yyyxxxvvvttttttuuuwwwxxxyyyyyyxxxxxxwwwvvvvvvuuurrrqqqppppppqqqqqqooonnnmmmrrrrrrmmmmmmpppooojjjooonnnmmmmmmmmmllliiifffiiiiiiiiijjjjjjkkkkkklllggggggggghhhiiiiiijjjjjjfffeeeddddddeeeeeecccbbbaaa___]]]]]]_________^^^^^^___aaadddeeefffffffffhhhggggggfffeeeeeedddddd~~~}}}|||{{{|||~~~zzz||||||{{{yyywwwwwwzzz|||zzzzzzzzzyyyyyyxxxxxxxxx{{{|||{{{yyyvvvuuuxxxzzzzzzyyywwwvvvuuuvvvwwwxxxwwwwwwvvvvvvuuuuuuttttttqqqooonnnnnnoooooonnnmmmlllppppppmmmmmmqqqppplllpppooommmmmmnnnmmmkkkiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhheeecccbbbcccdddeeedddcccaaa```^^^^^^___```___^^^___```bbbdddeeeeeeeeedddhhhhhhgggffffffeeedddddd~~~}}}|||}}}~~~~~~|||{{{|||{{{zzzxxxxxxzzz|||{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{yyywwwvvvxxxzzz{{{zzzyyywwwvvvvvvwwwwwwtttttttttttttttsssssssssqqqpppnnnoooppppppooonnnkkknnnooonnnnnnqqqqqqooopppooommmmmmnnnnnnmmmllliiiiiiiiiiiihhhhhhhhhhhhjjjjjjiiiiiihhhggggggfffdddbbbbbbbbbdddeeedddcccbbbaaa______```aaa___^^^```aaabbbddddddcccbbbbbbfffeeeeeeddddddccccccbbb~~~}}}|||}}}||||||~~~{{{{{{|||zzzyyyyyyzzz|||zzzzzzzzzzzzzzzzzzyyyyyy{{{zzzzzzyyyxxxxxxxxxyyy{{{zzzxxxwwwvvvuuuuuuvvvsssssssssssssssssssssssssssqqqpppqqqrrrsssrrrppplllnnnoooooooooppppppooopppmmmkkkkkkmmmnnnnnnnnnkkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhggggggeeedddbbbbbbccccccbbbaaacccaaa```aaaaaaaaa___^^^aaaaaabbbccccccbbbaaa```ccccccbbbbbbaaaaaaaaa```}}}|||{{{|||~~~}}}zzzzzz~~~}}}zzz{{{|||{{{zzzzzz{{{}}}yyyyyyyyyyyyxxxxxxxxxxxxzzzzzzyyyxxxyyyyyyyyyxxxxxxwwwwwwvvvuuutttttttttuuuuuutttttttttttttttsssrrrqqqpppppprrrsssrrrpppooooooooopppooonnnmmmmmmnnnllljjjjjjkkkmmmnnnmmmlllllllllkkkkkkjjjjjjjjjgggggghhhhhhiiiiiiiiiiiihhhfffdddcccccccccaaa___cccbbbaaaaaabbbaaa___]]]``````aaabbbbbbbbbaaa```ccccccccccccbbbbbbbbbbbb~~~}}}||||||~~~{{{{{{~~~~~~|||yyy{{{||||||{{{zzz|||}}}zzzzzzyyyxxxxxxwwwvvvvvvzzzyyyxxxxxxzzzzzzyyyxxxuuuuuuuuuuuuuuutttttttttwwwvvvvvvuuuttttttssssssooommmmmmmmmooopppooonnnqqqooooooqqqpppmmmkkkmmmmmmkkkjjjjjjlllmmmmmmllllllllllllllllllkkkkkkkkkfffgggggghhhiiiiiijjjjjjhhhgggeeeddddddcccaaa```bbbaaaaaaaaabbb```^^^[[[]]]^^^```aaabbbbbbbbbaaaeeeeeeeeeeeeeeeeeeeeeeee~~~}}}}}}|||yyy{{{|||||||||{{{|||}}}||||||{{{yyyxxxwwwvvvuuuzzzxxxwwwxxx{{{{{{yyywwwtttuuuuuuvvvvvvvvvvvvvvvxxxwwwvvvuuutttsssrrrqqqmmmlllkkklllnnnooonnnmmmpppmmmmmmqqqqqqmmmlllooommmllllllmmmnnnnnnllljjjkkkkkkkkkkkkkkkkkkllllllhhhhhhhhhhhhhhhiiiiiiiiigggeeedddeeeffffffeeecccaaaaaa```aaaaaa```\\\ZZZZZZ[[[^^^```bbbccccccccceeeeeeeeeeeeeeeeeeeeeeee|||}}}~~~|||yyy{{{|||}}}|||{{{|||}}}~~~~~~|||{{{yyywwwvvvvvvzzzxxxwwwxxx{{{|||yyywwwtttuuuvvvwwwwwwxxxxxxwwwxxxxxxvvvuuusssqqqppppppnnnmmmmmmnnnoooppppppooonnnkkklllqqqrrrnnnnnnrrrnnnnnnnnnooopppooollljjjiiiiiiiiijjjjjjkkkkkkllljjjjjjiiiiiihhhgggggggggeeedddccceeeggghhhhhhgggaaa``````aaaaaa___\\\YYYXXXZZZ]]]```bbbdddeeeeeebbbbbbbbbbbbbbbbbbcccccc}}}~~~}}}~~~~~~}}}zzz}}}}}}}}}yyyyyyyyyyyyxxxwwwvvvuuu|||{{{yyyxxxxxxxxxyyyyyysssttttttrrrqqqrrrwww{{{xxxwwwuuutttssssssssstttuuuqqqmmmnnnqqqssspppmmmrrrrrrrrrqqqqqqqqqppppppppppppppppppppppppppppppjjjlllmmmllljjjhhhhhhiiijjjiiiiiijjjkkkiiifffdddeeecccbbbbbbdddggghhhiiieeecccaaa``````^^^\\\ZZZ\\\]]]```bbbcccdddddddddiiifffcccbbbccceeeeeeeee}}}}}}~~~~~~~~~~~~}}}}}}|||zzz}}}~~~~~~~~~|||zzzzzzzzz{{{|||xxxwwwvvvtttttttttuuuvvvvvvwwwwwwuuurrrrrruuuxxxuuuuuussssssrrrssstttuuuvvvrrroooooorrrtttqqqnnnqqqqqqpppppppppooooooooolllllllllllllllllllllllljjjjjjkkkllllllllllllkkkmmmkkkiiigggfffdddaaa___gggfffeeedddeeefffffffffcccbbb```___``````___^^^aaa`````````aaabbbdddeeehhhfffdddcccdddeeeeeeddd}}}~~~~~~~~~}}}}}}|||||||||{{{}}}}}}}}}}}}}}}zzzwwwvvvxxxzzz|||vvvuuutttsssrrrssstttuuuyyyzzzzzzxxxuuussstttuuuuuuttttttssstttuuuvvvwwwvvvsssppppppssstttrrrpppppppppooooooooonnnnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhkkkooopppooommmjjjiiihhhiiijjjkkkjjjhhhhhhhhhggggggfffeeedddcccbbb```^^^^^^```aaabbbbbbdddcccaaa___```bbbdddffffffeeeddddddfffeeedddbbb~~~}}}}}}}}}}}}~~~}}}|||}}}}}}|||zzzxxxvvvuuuvvvxxxzzzwwwwwwuuuuuutttuuuvvvwwwzzzzzz{{{zzzxxxvvvttttttxxxwwwvvvuuuuuuuuuvvvwwwtttrrrpppppprrrsssrrrqqqppppppooooooooonnnnnnnnnllllllllllllllllllllllllkkkhhhgggjjjoooqqqnnnjjjggggggiiikkkmmmmmmkkkhhhdddfffhhhhhhfffdddcccbbbcccaaa___^^^```bbbcccbbbbbbbbbaaa```aaaccceeegggdddddddddfffgggfffccc```~~~}}}zzzzzz|||}}}~~~zzzzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxyyyxxxyyyzzzzzzzzzyyywwwuuuyyyxxxvvvtttssssssssssssrrrpppoooooopppqqqqqqqqqqqqqqqpppppppppooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmiiigggiiimmmnnnkkkgggggghhhjjjkkkjjjeee]]]WWW```cccggghhhfffdddddddddeeecccaaa```aaabbbaaa```]]]^^^```bbbdddeeeffffffccccccdddfffgggfffbbb___~~~{{{zzzzzz|||}}}~~~wwwxxxxxxyyyyyyxxxwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxxxxwwwxxxyyy{{{{{{yyywwwxxxwwwuuurrrppppppooopppppppppooooooppppppqqqqqqqqqqqqpppppppppooooooooollllllllllllllllllllllllmmmkkkiiijjjkkkkkkhhheeefffgggjjjllllllfff___YYY^^^bbbfffhhhfffeeefffhhhfffeeecccbbbcccbbb```^^^ZZZ[[[___bbbdddeeeffffffccccccdddeeefffeeebbb```~~~|||~~~~~~}}}{{{|||~~~~~~}}}zzzwwwvvvvvvuuuuuuvvvwwwwwwvvvvvvuuutttuuuvvvwwwxxxyyyxxxwwwxxxzzzzzzyyyvvvxxxwwwuuusssqqqqqqqqqrrrppppppqqqppppppqqqrrrsssppppppooooooooonnnnnnnnnllllllllllllllllllllllllllllllllllllkkkjjjiiihhheeefffhhhkkkmmmlllhhheee```dddiiiiiigggfffhhhkkkeeedddddddddeeeccc```]]]\\\\\\]]]___aaacccdddeeedddccccccdddeeedddbbb```yyy|||~~~{{{{{{||||||www}}}{{{yyywwwwwwyyy|||~~~xxxwwwvvvvvvvvvxxxyyyzzz{{{yyyvvvwwwyyyyyyxxxuuuyyyxxxwwwuuuuuuuuuvvvwwwqqqqqqrrrrrrqqqrrrsssuuuooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmnnnmmmllljjjkkkkkkjjjiiigggggggggfffdddbbbcccgggkkkkkkgggfffiiimmmccccccdddffffffeeeaaa^^^___^^^]]]\\\^^^```ccceeeeeecccccccccddddddbbbaaa~~~}}}}}}}}}~~~~~~~~~~~~|||yyy|||zzzxxxzzz~~~{{{wwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxvvvvvvxxxzzzyyywwwuuuuuuwwwwwwtttqqqqqqqqqrrrsssuuutttqqqooorrrrrrpppooonnnnnnnnnnnnlllllllllmmmmmmoooppppppooollljjjkkkmmmmmmkkkiiijjjjjjjjjjjjiiiiiiiiihhhiiihhhgggfffggghhhjjjllldddjjjkkkddd```aaabbb```aaa___^^^^^^aaaccceeeeeebbbcccddddddcccaaa^^^\\\~~~~~~~~~~~~~~~}}}||||||}}}|||zzzxxx}}}zzzyyy{{{~~~{{{wwwzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxwwwvvvvvvxxxzzzwwwvvvtttuuuwwwwwwtttrrrppppppqqqsssttttttqqqooorrrqqqpppooonnnnnnnnnnnnlllllllllmmmmmmnnnoooppppppnnnmmmnnnooopppooommmkkkkkkkkkjjjjjjjjjiiiiiijjjiiigggfffggghhhjjjkkkaaafffgggcccbbbeeefffcccbbb```^^^___aaadddeeeeeeddddddddddddcccaaa___^^^}}}{{{{{{||||||{{{zzz|||zzzyyy{{{~~~~~~{{{xxx{{{{{{{{{{{{{{{{{{{{{{{{uuuvvvwwwwwwvvvvvvxxxzzzuuuuuutttuuuvvvvvvtttrrroooooooooqqqssssssqqqpppqqqpppooonnnnnnmmmmmmnnnmmmmmmlllmmmmmmnnnooopppmmmkkkkkkkkkmmmmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjiiijjjiiihhhggggggggghhhiiibbbdddcccbbbdddggggggcccbbbaaa___```bbbdddeeeeeefffeeeeeedddcccbbbaaaaaa}}}|||}}}~~~~~~}}}zzzyyyyyy{{{}}}}}}zzzxxx{{{{{{{{{{{{{{{|||||||||tttuuuvvvvvvvvvvvvwwwyyytttttttttuuuuuuuuutttsssooonnnnnnppprrrsssqqqppppppoooooonnnmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnoooooojjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiikkkjjjiiihhhgggggghhhhhhgggeeecccbbbeeefffddd```bbbaaa```aaacccdddeeedddggggggeeedddcccccccccddd~~~}}}}}}~~~~~~}}}yyyxxxyyyzzz{{{zzzyyywwwyyyyyyzzzzzz{{{{{{{{{{{{tttuuuwwwwwwvvvvvvwwwxxxtttuuuvvvvvvuuutttttttttpppooonnnpppqqqrrrqqqppppppoooooonnnnnnnnnnnnooonnnmmmmmmmmmmmmnnnnnnooommmmmmnnnmmmmmmmmmmmmnnnjjjiiiiiiiiiiiihhhhhhhhhjjjjjjiiihhhhhhggggggggghhhdddbbbcccfffeeecccaaabbbaaa```aaacccddddddccchhhgggfffeeedddddddddeee~~~||||||}}}}}}|||{{{xxxyyyzzz{{{{{{zzzyyyxxxyyyyyyyyyzzz{{{{{{||||||uuuwwwxxxxxxwwwvvvvvvwwwvvvwwwxxxwwwuuutttttttttrrrqqqppppppqqqrrrqqqpppppppppooooooooooooppppppnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnmmmkkkjjjkkkllljjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhheeeaaaaaadddfffeeedddfffaaa``````aaabbbcccbbbaaaffffffffffffeeeeeedddddd~~~~~~}}}}}}~~~~~~|||zzzyyy{{{|||}}}|||{{{zzzzzzyyyzzzzzz{{{||||||}}}}}}wwwyyyzzzzzzxxxvvvvvvvvvxxxzzz{{{yyyvvvsssssstttuuusssqqqqqqqqqrrrqqqoooqqqqqqppppppppppppqqqqqqnnnnnnmmmmmmmmmmmmnnnnnnjjjllllllkkkhhhfffggghhhlllllllllkkkkkkkkkjjjjjjggghhhhhhiiiiiiiiiiiihhheeebbbcccfffeeeaaabbbggg```______```bbbbbbaaa___dddeeefffffffffeeedddccc~~~~~~}}}}}}{{{{{{|||~~~~~~}}}|||||||||zzz{{{{{{|||}}}~~~~~~xxxzzz{{{{{{xxxvvvuuuuuuyyy{{{|||zzzvvvsssssstttvvvtttrrrqqqrrrrrrqqqooorrrqqqqqqqqqqqqqqqrrrrrrooonnnnnnmmmmmmmmmnnnnnnnnnooopppnnnjjjhhhiiikkknnnnnnmmmmmmmmmlllllllllfffggghhhiiiiiiiiiiiiiiihhhfffggghhhddd]]]^^^ddd______^^^___aaaaaa```^^^cccdddfffggggggeeecccbbb}}}~~~}}}~~~~~~~~~~~~}}}}}}|||{{{yyyyyyzzz{{{|||}}}~~~~~~~~~}}}zzzyyyxxxwwwwwwxxx{{{|||{{{yyywwwtttrrrpppooonnnqqqqqqrrrsssrrrqqqpppooorrrrrrqqqqqqpppqqqqqqqqqssspppmmmmmmoooooonnnlllqqqqqqqqqpppnnnllljjjhhhhhhhhhgggggghhhiiijjjjjjlllllllllkkkiiihhhiiijjjggggggfffdddbbbaaa______aaa^^^___cccbbb^^^___eeedddeeeeeeeeeffffffgggggg}}}}}}~~~{{{zzz{{{}}}wwwxxxyyyzzz||||||}}}}}}|||||||||||||||{{{{{{{{{yyyxxxwwwwwwwwwxxxzzz{{{{{{zzzwwwuuusssrrrqqqpppooooooqqqrrrrrrrrrrrrqqqqqqqqqpppoooooooooooopppqqqooommmmmmnnnnnnllljjjnnnnnnooooooooommmlllkkkhhhhhhhhhhhhhhhiiiiiijjjkkklllllljjjhhhggghhhjjjgggfffeeedddcccbbbaaa```aaa^^^^^^aaa```]]]___dddbbbcccdddeeefffggghhhiii~~~{{{|||}}}zzzxxxxxxyyytttuuuwwwyyy{{{|||}}}}}}~~~}}}|||{{{{{{{{{{{{xxxxxxxxxxxxyyyyyyyyyyyyzzzyyywwwvvvtttsssssssssmmmnnnoooqqqrrrssssssssspppoooooonnnmmmmmmnnnnnnnnnnnnmmmnnnooonnnkkkiiikkklllmmmoooooooooooonnniiiiiiiiiiiiiiihhhhhhhhhkkkkkkkkkjjjhhhggghhhiiifffeeeeeeddddddcccbbbbbbbbb___^^^^^^]]][[[^^^cccaaaaaacccdddfffgggiiiiii|||}}}~~~~~~}}}{{{zzzzzz{{{yyyyyyzzzzzzzzzzzzzzzyyy~~~|||||||||}}}}}}xxxxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuttttttttttttnnnooopppqqqqqqrrrrrrrrrqqqpppooonnnnnnmmmnnnnnnnnnnnnoooppppppnnnkkkiiijjjkkkmmmnnnoooooooooooojjjjjjjjjjjjiiihhhhhhgggjjjkkkkkkiiigggggghhhiiieeeeeeeeeeeeddddddddddddcccaaa___\\\ZZZZZZ]]]aaaaaabbbcccdddeeefffgggggg~~~|||{{{{{{||||||}}}}}}}}}}}}}}}|||{{{zzzyyy{{{{{{{{{{{{{{{|||}}}~~~yyyyyyzzz{{{|||{{{{{{{{{uuuuuuttttttssssssttttttrrrrrrqqqqqqqqqqqqqqqqqqsssrrrqqqpppoooooooooooonnnppprrrrrrqqqooommmllllllmmmnnnoooooonnnnnnmmmjjjjjjkkkkkkjjjiiihhhgggkkkkkkkkkjjjhhhggghhhiiieeeeeeeeeeeeeeeeeeeeeeeeddddddaaa\\\ZZZ[[[^^^```cccccccccddddddddddddddd}}}zzzxxxxxxyyy|||}}}}}}||||||}}}~~~~~~~~~~~~}}}vvvwwwxxxzzzzzz{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{uuuttttttsssssssssssstttttttttsssrrrrrrrrrrrrrrrttttttrrrqqqppppppppppppoooqqqsssrrrpppnnnnnnnnnmmmnnnooooooooonnnmmmllliiijjjkkkkkkkkkjjjiiihhhlllllllllkkkiiihhhiiijjjffffffffffffffffffeeeeeefffgggeee___[[[]]]___^^^dddddddddcccccccccbbbbbb~~~{{{xxxwwwzzz}}}}}}}}}{{{|||}}}~~~wwwxxxzzz||||||{{{yyyxxxyyyyyyxxxwwwxxxyyyzzz{{{vvvvvvuuuttttttsssttttttuuutttssssssssstttuuuvvvuuutttsssqqqpppppppppooopppqqqrrrqqqnnnmmmnnnooolllmmmnnnoooooonnnmmmlllhhhiiijjjllllllkkkjjjiiimmmmmmmmmllljjjiiijjjkkkhhhgggggggggffffffeeeeeegggjjjhhhaaa^^^``````^^^bbbbbbbbbbbbcccccccccccc~~~}}}~~~zzzzzz||||||}}}}}}~~~~~~~~~~~~~~~{{{}}}}}}zzzxxxxxxwwwvvvuuuuuuwwwyyyzzzxxxwwwvvvuuuuuuttttttuuutttssssssssstttvvvwwwyyyuuutttsssqqqpppooooooooooooqqqqqqooolllkkkmmmoookkklllmmmooooooooonnnnnnggghhhjjjllllllllljjjiiimmmnnnnnnllljjjjjjkkkllliiihhhhhhgggffffffeeeeeehhhlllkkkddd```aaaaaa]]]``````aaabbbcccddddddddd~~~|||{{{zzzyyyyyyzzz{{{|||||||||{{{zzzzzzzzzzzzzzzxxxzzz|||~~~}}}{{{zzzxxxyyyzzz{{{zzzyyyxxxwwwyyyyyyxxxwwwvvvuuutttsssrrrssstttuuutttsssqqqpppuuussspppoooqqqtttuuuvvvtttqqqnnnmmmmmmmmmmmmlllmmmllllllmmmnnnnnnmmmkkkiiiiiijjjkkkkkkkkkjjjiiimmmlllkkkjjjjjjjjjkkkllljjjjjjiiihhhgggfffeeedddccchhhiiicccaaaddddddaaa___bbbfffhhhgggdddcccbbb}}}|||{{{~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzzzzzzz{{{|||xxxyyy{{{|||||||||{{{zzzzzz{{{|||||||||{{{yyyyyyyyyxxxwwwvvvuuuttttttsssttttttuuuuuuttttttsssrrrrrrpppooopppqqqrrrrrrqqqqqqooommmmmmnnnooooooooolllkkkkkkkkkmmmmmmllljjjkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhhhhiiiiiikkkkkkjjjiiihhhgggfffeeedddhhhhhhcccaaacccdddaaa```cccfffhhhfffeeedddddd~~~~~~~~~}}}{{{yyyxxx~~~~~~~~~~~~~~~|||{{{zzz{{{}}}~~~yyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzyyyxxxyyyxxxwwwwwwvvvuuuttttttvvvvvvuuuttttttttttttuuuqqqpppppprrrsssrrrpppmmmooommmlllmmmppprrrrrrrrrlllkkkjjjjjjllllllkkkjjjlllkkkjjjiiiiiiiiijjjkkkkkkjjjiiiggggggfffffffffiiiiiihhhhhhgggfffeeeeeedddfffeeeaaa^^^```aaa```bbbdddfffgggfffeeeeeefff~~~~~~|||zzzyyy|||}}}~~~~~~}}}||||||{{{{{{|||~~~{{{zzzyyyyyyyyyzzz{{{|||xxxxxxxxxxxxxxxwwwwwwwwwyyyyyyyyyxxxwwwvvvvvvuuuwwwvvvtttssssssssstttuuutttsssrrrsssssssssqqqooonnnmmmmmmnnnqqqrrrrrrqqqmmmkkkjjjjjjlllllllllkkkkkkjjjhhhgggfffgggiiijjjkkkjjjiiihhhgggfffeeeeeeggggggffffffeeeddddddcccccccccbbb^^^\\\\\\]]]^^^ccceeefffgggffffffggghhh}}}~~~|||{{{|||}}}~~~~~~}}}|||~~~}}}||||||}}}|||{{{zzzyyyzzz{{{}}}~~~yyyyyyxxxxxxxxxwwwwwwwwwzzzzzzzzzyyyyyyxxxxxxwwwvvvuuusssrrrqqqrrrssstttvvvtttqqqpppppprrrrrrqqqpppooonnnooopppqqqpppnnnnnnmmmkkkkkklllmmmmmmlllmmmllliiihhhggghhhjjjkkklllkkkkkkjjjhhhgggfffeeehhhggggggffffffeeeeeeeeedddcccbbb```]]][[[\\\___bbbdddfffgggffffffggghhh~~~~~~~~~}}}{{{zzz}}}}}}}}}}}}}}}~~~~~~||||||{{{zzz{{{|||}}}~~~}}}|||{{{zzzzzzzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxttttttsssrrrrrrrrrrrrrrrtttqqqnnnlllmmmoooqqqqqqpppooonnnooopppooommmkkkooommmkkkkkklllnnnnnnmmmooonnnmmmkkkkkkkkkkkklllkkkllllllkkkjjjiiihhhgggiiiiiiiiihhhhhhhhhggggggfffeeedddeeebbb]]]]]]```aaacccfffgggffffffgggggg|||}}}~~~~~~~~~~~~||||||~~~~~~~~~~~~{{{{{{}}}~~~~~~~~~}}}}}}{{{zzzzzzzzz{{{{{{||||||~~~}}}|||{{{{{{{{{||||||xxxxxxxxxxxxxxxwwwwwwwwwtttttttttttttttssssssrrrqqqooommmmmmooopppqqqpppnnnmmmmmmnnnoooooollljjjooommmjjjjjjkkkmmmmmmmmmmmmmmmllllllkkkjjjjjjiiijjjjjjkkkkkkkkkjjjhhhhhhhhhhhhggggggggggggffffffeeecccdddgggccc]]][[[^^^^^^aaaeeeggggggfffeeefff|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~yyyzzz}}}~~~~~~}}}{{{yyyyyyyyyzzzzzzzzz{{{{{{}}}|||{{{zzzyyyzzz{{{{{{wwwwwwwwwvvvvvvvvvvvvvvvtttuuuvvvvvvvvvuuusssrrrpppoooppprrrttttttrrrppplllllllllmmmoooooommmkkknnnllliiihhhjjjkkklllllljjjjjjjjjjjjiiigggfffeeehhhiiijjjkkkkkkjjjhhhhhhddddddddddddddddddccccccbbb```bbbeeebbbZZZWWWZZZ\\\```eeeggggggfffeeeddd~~~~~~{{{zzz}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}||||||}}}~~~~~~yyy{{{||||||{{{zzzzzz{{{~~~}}}|||zzzyyyyyyyyyzzzvvvuuuuuuvvvxxxxxxvvvuuuvvvwwwxxxxxxvvvrrrnnnlllooopppqqqrrrsssrrrqqqpppqqqpppnnnmmmmmmoooppprrruuunnnhhhgggkkknnnnnnllliiiggggggiiilllnnnllljjjpppnnnllljjjiiiiiiiiiiiijjjhhheeedddeeeeeeeeeeeebbbdddfffeeebbb___]]]]]]]]]___aaadddddddddbbb```~~~{{{zzz}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||||||||}}}~~~zzz|||}}}}}}|||{{{|||}}}~~~zzzzzz|||}}}|||zzzzzzxxxwwwxxxyyyzzzyyyxxxtttuuuuuuuuutttsssqqqpppqqqqqqrrrrrrrrrrrrqqqppppppooommmlllmmmnnnooopppqqqmmmjjjiiilllnnnnnnmmmnnnlllkkkmmmoooooonnnkkkmmmllljjjiiihhhhhhhhhhhhiiihhhfffeeeeeeeeeeeeeeeccceeefffeeebbb^^^]]]\\\ZZZ\\\^^^aaabbbaaa```___}}}|||{{{}}}|||||||||||||||||||||||||||~~~}}}|||{{{{{{|||}}}~~~zzz|||~~~~~~}}}}}}~~~|||wwwxxx|||~~~{{{www|||zzzxxxxxxyyyzzzzzzzzztttsssrrrrrrrrrtttuuuvvvsssssssssrrrrrrqqqqqqqqqooonnnmmmllllllmmmnnnooonnnmmmllllllmmmmmmnnnnnnooonnnnnnnnnoooooommmkkkjjjiiihhhgggggggggggggggiiihhhgggfffeeeeeeeeeeeeeeefffgggfffbbb^^^\\\[[[YYYZZZ]]]```bbbbbbbbbaaa~~~||||||}}}}}}||||||||||||||||||||||||}}}|||{{{{{{{{{|||}}}~~~zzz|||}}}~~~}}}}}}~~~}}}zzzwwwvvvxxxzzzyyywww|||yyyvvvuuuwwwxxxyyyyyyvvvuuusssrrrrrrtttwwwyyyuuuuuutttsssrrrqqqqqqqqqoooooonnnmmmmmmmmmnnnnnnmmmnnnpppooommmllllllmmmkkkkkkkkklllllllllkkkjjjhhhhhhhhhgggggggggggghhhhhhhhhhhhgggeeeeeeeeeffffffggghhhfffbbb^^^[[[[[[[[[]]]___bbbeeefffffffff~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{}}}~~~yyy{{{}}}}}}||||||}}}~~~yyyzzz{{{yyyvvvvvvxxx{{{|||zzzwwwuuuvvvxxxxxxxxxzzzxxxuuussssssuuuwwwyyyuuuuuuuuutttsssrrrqqqqqqqqqppppppooonnnnnnnnnnnnooopppqqqpppnnnkkkjjjjjjggghhhjjjkkkkkkkkklllllliiiiiiiiiiiiiiiiiihhhhhhggghhhjjjhhhfffdddeeeffffffggghhhfffbbb^^^\\\[[[\\\^^^```ccceeeggghhhhhh}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||~~~zzz|||~~~}}}|||{{{{{{|||yyy}}}}}}xxxvvv{{{}}}{{{yyyxxxyyyyyyyyyxxxyyyxxxwwwvvvuuuuuuvvvvvvttttttuuuvvvuuutttrrrqqqqqqqqqppppppoooooonnnnnnqqqqqqpppooonnnmmmkkkjjjgggiiilllmmmllllllnnnooojjjkkkkkkkkkjjjjjjiiihhhfffiiikkkjjjfffdddeeegggfffggghhhgggccc___]]]\\\[[[\\\^^^```cccdddeeefff~~~}}}}}}}}}~~~}}}~~~}}}{{{{{{|||{{{}}}~~~|||yyyyyy||||||zzzyyyxxxyyyyyywwwvvvuuuuuuvvvwwwvvvuuutttsssrrrsssvvvwwwwwwuuusssqqqppppppppppppooonnnmmmlllqqqooolllmmmooopppnnnllliiilllnnnnnnmmmlllmmmoookkkkkklllkkkkkkiiigggfffeeeiiilllkkkfffdddeeegggeeefffhhhgggccc```^^^]]]ZZZ[[[]]]^^^```bbbcccddd~~~~~~~~~~~~~~~~~~||||||||||||{{{zzzyyyzzz{{{||||||xxxwwwvvvwwwwwwwwwtttrrrppprrruuuwwwwwwuuusssqqqppprrrvvvyyyyyywwwsssqqqoooooooooooonnnmmmlllkkkpppllliiikkkpppsssqqqnnnjjjmmmooonnnkkkiiijjjlllkkkkkklllkkkjjjhhhfffeeeeeeiiilllkkkgggdddeeegggdddfffggggggdddaaa___^^^\\\\\\]]]___```bbbcccddd}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}yyyxxxwwwwwwzzz|||}}}}}}|||zzzxxxwwwvvvvvvwwwxxx{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwwwwvvvuuusssrrroooooooooooopppqqqrrrsssooollliiihhhjjjlllnnnnnnmmmmmmmmmmmmlllkkkjjjiiihhhiiijjjkkkjjjjjjhhhggghhhhhhhhhgggggggggggggggjjjhhheeecccbbb___\\\YYY]]]\\\\\\^^^```bbbaaa```|||~~~~~~}}}|||~~~~~~}}}}}}~~~||||||}}}}}}~~~~~~~~~}}}|||zzzyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvtttsssrrrsssrrrpppooonnnnnnnnnooopppmmmjjjiiijjjlllmmmmmmllllllllllllkkkjjjiiihhhjjjkkkkkklllkkkkkkiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiigggffffffeeeccc```]]]___]]]\\\\\\___aaaaaaaaa}}}~~~~~~~~~{{{{{{|||~~~{{{{{{|||}}}~~~~~~}}}|||{{{zzz{{{||||||yyyzzz{{{|||{{{yyywwwuuuttttttttttttttttttttttttssstttuuuuuuuuutttsssrrrtttssspppnnnllllllmmmnnnrrrooolllkkkkkkmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiilllllllllmmmlllkkkjjjjjjhhhhhhhhhiiiiiijjjjjjkkkhhhhhhhhhiiiiiigggccc``````^^^\\\\\\^^^`````````~~~|||~~~}}}|||}}}~~~~~~{{{||||||}}}~~~~~~|||||||||||||||}}}wwwxxxxxxxxxxxxvvvuuutttttttttssssssssssssrrrrrrssstttuuuvvvvvvvvvuuutttsssrrrooonnnnnnoooqqqrrrssspppmmmlllmmmmmmmmmlllooooooooooooooonnnmmmmmmmmmmmmllllllkkkkkkjjjjjjhhhhhhiiijjjjjjkkkllllllhhhhhhiiijjjjjjhhhccc___^^^]]]\\\]]]___```___^^^~~~|||}}}}}}~~~}}}|||~~~~~~}}}}}}}}}}}}}}}}}}|||}}}~~~}}}||||||zzzyyyxxxvvvvvvvvvvvvwwwvvvvvvuuuuuutttsssrrrrrrtttuuuwwwwwwxxxwwwvvvuuutttsssrrrppppppqqqrrrssssssqqqooonnnnnnooonnnmmmooooooppppppoooooonnnnnnmmmllllllkkkjjjiiiiiiiiihhhhhhiiijjjkkkllllllmmmiiiiiijjjjjjjjjfffaaa]]]ZZZ[[[]]]___aaaaaa^^^[[[||||||~~~~~~|||~~~~~~~~~~~~}}}}}}||||||~~~{{{zzz|||~~~}}}zzzxxxwwwxxxzzz{{{wwwwwwvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvuuuwwwvvvuuusssrrrqqqqqqqqqsssqqqooooooppppppooonnnlllmmmmmmmmmmmmmmmllllllnnnmmmkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkllljjjjjjiiiiiihhheeeaaa]]]YYYZZZ\\\___bbbaaa___\\\|||}}}}}}}}}}}}}}}~~~~~~~~~zzzxxx{{{}}}}}}|||{{{zzzzzzzzzzzztttuuuuuuvvvwwwxxxxxxyyywwwwwwxxxxxxwwwvvvuuuttttttttttttttttttrrrqqqppprrrqqqppppppqqqrrrqqqpppkkkllllllmmmmmmlllllllllooonnnmmmkkkjjjiiijjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhhhhfffcccaaaZZZYYYYYY[[[^^^aaaaaa```~~~}}}}}}|||}}}~~~~~~}}}{{{{{{|||}}}~~~{{{~~~~~~zzzzzz~~~zzz{{{||||||{{{zzzxxxvvvqqqrrrtttvvvxxxzzz{{{|||vvvwwwwwwwwwvvvuuusssrrrnnnooorrrtttuuutttsssrrrrrrppppppppprrrsssrrrqqqmmmmmmnnnnnnnnnnnnnnnmmmqqqpppnnnlllkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiihhhgggggghhhhhhfffddd\\\ZZZWWWXXX[[[```ccceee~~~~~~~~~~~~~~~~~~zzz{{{}}}}}}}}}yyyyyy}}}|||yyywwwyyy{{{zzzxxxxxx}}}{{{yyywwwvvvvvvwwwxxxyyyuuusssuuuxxxxxxuuupppssssssrrrrrrrrrqqqqqqqqqpppqqqssssssrrrrrrrrrsssrrrpppnnnnnnooopppooonnnqqqpppooonnnmmmkkkfffccchhhiiigggaaa\\\\\\bbbgggiiijjjkkkjjjhhheeeaaa___```^^^[[[ZZZ[[[___cccfff~~~~~~}}}}}}}}}}}}~~~~~~}}}|||yyy}}}|||{{{}}}|||{{{|||}}}}}}}}}}}}~~~}}}{{{yyyxxxwwwxxxyyyzzzxxxuuussstttxxxyyywwwtttssssssssssssrrrrrrrrrrrrrrrrrrqqqooonnnnnnooorrrooonnnllllllmmmmmmmmmlllpppoooooooooooommmiiifffffffffeee```[[[\\\aaafffiiijjjjjjjjjhhheeebbb``````^^^[[[ZZZ[[[___ccceee}}}~~~|||~~~||||||~~~|||yyyxxx|||}}}}}}{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzzyyyyyyzzz{{{|||{{{xxxuuuuuuxxxyyywwwuuuuuutttttttttssssssssssssuuutttrrrnnnlllllloooqqqooonnnllllllmmmmmmmmmlllooonnnnnnooopppooollljjjjjjjjjiiieeebbbcccgggllljjjjjjjjjhhhgggeeecccbbb```^^^[[[ZZZ[[[^^^bbbeee}}}~~~~~~||||||}}}}}}{{{}}}~~~||||||}}}yyyxxxuuuvvv|||~~~yyyzzzzzzyyyyyyzzz{{{||||||~~~{{{xxxwwwwwwwwwvvvuuuuuuuuuuuuuuuttttttttttttuuuuuutttrrrooooooqqqsssrrrqqqoooooopppppppppooommmllllllmmmoooooonnnlllllllllllliiihhhiiillloookkkjjjiiihhhgggfffeeeddd```^^^[[[ZZZ[[[^^^aaaddd~~~}}}}}}}}}}}}{{{{{{|||}}}|||xxxtttxxxxxxxxxxxxyyyyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyxxxxxxvvvvvvuuuuuuuuutttttttttooorrrttttttsssrrrqqqrrrtttrrrppppppqqqrrrqqqppplllkkkjjjlllmmmnnnmmmllljjjjjjiiihhhhhhiiikkkllljjjjjjiiihhhgggfffffffff```^^^[[[YYYZZZ]]]aaaccc}}}}}}{{{zzzzzzzzz~~~|||{{{{{{|||}}}}}}yyy~~~xxxxxxyyyyyyzzzzzzzzzzzzssstttvvvxxxzzz{{{||||||vvvuuuuuuuuuttttttttttttkkknnnrrrtttsssqqqpppooorrrpppnnnnnnooooooooonnnmmmkkkjjjkkklllmmmlllkkkkkkkkkkkkkkkkkkkkklllllliiiiiiiiiiiihhhhhhgggfff```^^^[[[YYYZZZ\\\```bbb~~~yyywwwzzz}}}~~~}}}|||}}}}}}~~~~~~}}}{{{}}}||||||yyyzzzzzz{{{{{{{{{{{{zzzqqqtttwwwzzzzzzzzzyyyyyyuuuuuuuuutttttttttssssssnnnppprrrsssqqqooooooooopppnnnllllllmmmnnnmmmlllpppnnnllllllllllllkkkjjjnnnmmmmmmmmmnnnnnnmmmlllggghhhiiijjjjjjiiigggfff```^^^[[[YYYYYY\\\___bbb~~~{{{zzzyyyzzz|||~~~~~~ttt{{{{{{uuuwwwxxx{{{{{{||||||||||||{{{{{{uuuxxx{{{|||zzzvvvtttrrruuutttttttttsssssssssssstttuuuuuussspppooopppqqqpppnnnmmmmmmnnnnnnmmmlllssspppnnnmmmmmmmmmkkkjjjkkkjjjjjjjjjkkkjjjiiigggfffgggjjjkkkkkkiiigggeee```^^^[[[YYYYYY\\\___aaa~~~~~~}}}{{{zzzzzz}}}}}}||||||||||||~~~zzz{{{|||}}}}}}|||{{{zzzzzzyyyxxxwwwwwwxxxzzz|||||||||{{{zzzyyywwwvvvuuuwwwvvvuuutttttttttttttttqqqrrrtttttttttrrrpppooooooooopppqqqqqqqqqqqqpppnnnnnnmmmmmmmmmmmmnnnnnnllllllmmmmmmmmmmmmllllllooommmlllkkkkkkiiifffdddeeeaaa\\\WWWWWWZZZ^^^aaa}}}|||||||||}}}~~~~~~}}}}}}}}}}}}~~~zzz{{{|||}}}}}}||||||{{{~~~{{{wwwuuutttvvvyyy{{{zzzzzzzzzzzzyyywwwvvvuuuwwwvvvuuuuuuttttttuuuuuuqqqrrrsssttttttrrrpppoooppppppqqqqqqqqqqqqppppppmmmmmmllllllllllllmmmmmmnnnnnnoooooooooooonnnnnnnnnmmmlllllllllllljjjhhhfffbbb\\\XXXWWWYYY]]]```}}}|||~~~~~~|||~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}}}}}}}}}}|||}}}xxxtttsssuuuxxx{{{xxxxxxxxxxxxxxxwwwvvvvvvvvvvvvuuutttttttttuuuuuuqqqrrrssstttsssrrrqqqppprrrrrrrrrrrrqqqpppooonnnllllllllllllllllllllllllkkkkkkllllllllllllkkkkkklllkkkjjjjjjkkkllljjjiiigggccc^^^YYYWWWYYY\\\___|||||||||yyy}}}}}}~~~~~~~~~}}}||||||zzz{{{||||||}}}}}}~~~~~~~~~|||yyywwwvvvwwwyyy{{{vvvvvvwwwwwwwwwwwwvvvvvvttttttssssssssssssttttttqqqrrrsssssssssrrrqqqqqqsssssssssrrrqqqpppnnnmmmlllmmmmmmmmmmmmmmmmmmllljjjjjjkkkkkkkkkkkkjjjjjjjjjiiigggggghhhiiihhhggghhhddd___ZZZXXXYYY[[[]]]~~~~~~{{{{{{~~~{{{wwwzzz{{{}}}~~~~~~|||{{{yyy||||||||||||}}}}}}~~~~~~zzzzzz{{{{{{{{{{{{{{{zzzuuuuuuvvvwwwwwwwwwvvvvvvrrrrrrrrrqqqqqqrrrrrrsssqqqrrrrrrrrrrrrrrrrrrrrrttttttssssssqqqpppnnnmmmmmmnnnoooooooooooonnnmmmnnnooooooppppppoooooonnnmmmjjjhhhgggggghhhgggeeehhheee```[[[YYYYYY[[[\\\~~~~~~{{{|||}}}}}}{{{xxxyyy{{{}}}}}}{{{yyy~~~}}}}}}||||||}}}}}}~~~wwwyyy{{{}}}}}}|||zzzyyyuuuvvvvvvwwwwwwwwwvvvvvvrrrqqqqqqqqqqqqrrrssssssqqqqqqrrrrrrrrrrrrsssssstttttttttsssrrrpppooonnnnnnooopppqqqqqqpppooonnnnnnnnnnnnoooooonnnnnnnnnpppnnnkkkiiiiiijjjiiihhhhhheee```\\\YYYZZZ[[[]]]~~~~~~~~~~~~~~~~~~}}}|||{{{yyy{{{~~~}}}{{{~~~||||||||||||}}}xxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxwwwwwwvvvvvvssssssrrrrrrsssttttttuuuqqqqqqqqqqqqrrrrrrssstttssssssssssssrrrqqqpppooommmnnnoooppppppooonnnmmmjjjkkkkkkllllllkkkkkkjjjooommmjjjiiijjjkkklllkkkgggddd```\\\ZZZZZZ\\\]]]~~~~~~}}}~~~}}}}}}~~~yyy|||}}}~~~}}}|||{{{||||||zzzyyyxxxwwwvvvvvvuuuuuuxxxxxxxxxxxxxxxwwwvvvvvvtttttttttttttttuuuvvvwwwrrrqqqqqqqqqrrrrrrssstttssssssssssssrrrqqqpppppplllmmmnnnppppppnnnmmmllllllmmmmmmnnnnnnmmmmmmlllllljjjggggggiiikkkllllllfffddd```\\\[[[[[[]]]^^^}}}}}}|||{{{|||~~~~~~~~~~~~|||zzz{{{|||}}}}}}}}}|||zzzyyywwwwwwwwwwwwwwwvvvuuutttyyyvvvtttuuuwwwyyywwwvvvzzzuuupppqqqtttvvvtttpppsssssssssqqqooooooppprrrpppnnnmmmnnnooopppooommmjjjmmmppppppnnnkkkhhhgggkkkkkkkkklllmmmnnnooopppgggeeebbb___\\\\\\\\\\\\~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxx{{{|||}}}}}}}}}|||zzzzzzuuuuuuvvvwwwwwwxxxxxxwwwwwwvvvvvvxxxzzzzzzwwwtttwwwvvvtttsssttttttuuuuuusssssssssqqqooooooqqqrrrqqqpppnnnnnnnnnnnnmmmkkkhhhjjjlllllljjjiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmiiigggccc```]]]\\\\\\\\\~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzyyy|||||||||}}}|||{{{{{{zzzvvvvvvwwwwwwwwwwwwwwwwwwuuuvvvwwwyyy{{{yyyvvvssstttvvvvvvuuussssssvvvyyyrrrsssrrrqqqooooooqqqsssrrrpppnnnnnnnnnmmmkkkiiiiiiiiijjjiiiiiijjjmmmooojjjjjjjjjjjjkkkkkklllmmmkkkiiieeeaaa^^^]]]\\\\\\{{{}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||{{{{{{zzz{{{{{{yyywwwvvvuuutttsssuuuvvvwwwwwwxxxwwwuuussstttttttttsssssstttvvvxxxrrrrrrrrrqqqpppppprrruuuqqqooonnnmmmmmmmmmkkkiiikkklllllllllkkklllnnnqqqlllllllllllllllmmmnnnooommmkkkgggccc___]]]]]]]]]~~~~~~{{{}}}~~~~~~}}}~~~~~~}}}~~~~~~||||||~~~}}}|||||||||{{{{{{{{{{{{|||{{{yyywwwvvvuuuttttttwwwvvvuuutttsssssstttvvvuuurrroooppptttvvvuuusssqqqrrrrrrqqqpppqqqtttvvvooonnnmmmmmmnnnooommmllllllnnnoooooommmlllllllllmmmmmmlllllllllmmmnnnnnnnnnkkkgggccc```^^^]]]]]]~~~~~~~~~~~~~~~~~~}}}{{{{{{|||~~~~~~~~~}}}}}}|||{{{{{{{{{{{{|||yyyxxxwwwvvvvvvwwwyyyyyyxxxxxxvvvsssqqqrrruuuwwwwwwqqqmmmnnnsssvvvtttpppqqqqqqrrrqqqqqqrrruuuwwwooonnnmmmnnnooopppooonnnlllmmmooonnnllliiihhhhhhkkkkkkkkkjjjjjjkkkkkklllmmmkkkgggccc```___^^^^^^~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzz{{{{{{|||xxxxxxvvvvvvvvvxxxzzz{{{xxxyyyyyyvvvtttsssuuuxxxvvvsssqqqqqqrrrtttsssrrrpppqqqrrrrrrqqqsssvvvxxxrrrqqqooooooppppppooommmnnnooonnnllljjjhhhiiikkklllkkkkkkjjjjjjkkkkkkkkkllljjjfffccc```_________}}}~~~~~~}}}}}}~~~}}}|||zzzzzz{{{{{{|||{{{zzzxxxvvvvvvwwwxxxyyyxxxzzz|||zzzwwwuuuvvvwwwuuuvvvuuutttqqqqqqsssuuupppqqqrrrrrrrrrsssvvvxxxuuusssqqqpppppppppnnnlllrrrqqqooollliiijjjmmmpppnnnmmmmmmlllllllllmmmmmmkkkiiieeebbb```_________}}}}}}~~~~~~~~~{{{~~~}}}zzzxxxxxxyyy{{{|||{{{{{{zzzxxxwwwxxx|||wwwyyyzzzxxxtttssstttvvvuuuuuuuuuuuuuuuttttttssswwwuuurrrpppqqqtttxxx{{{tttuuuuuurrrpppooosssvvvtttqqqnnnmmmnnnooooooooommmmmmmmmnnnmmmmmmlllkkkjjjiiigggdddbbbaaa```___~~~}}}||||||~~~|||yyy}}}}}}}}}|||||||||||||||wwwyyyzzzzzzyyyyyyzzz{{{xxxzzz{{{zzzwwwuuuvvvwwwuuuuuuvvvvvvuuuuuutttsssuuutttrrrqqqqqqtttwwwyyyrrrssssssqqqooonnnqqqtttssspppnnnmmmnnnpppppppppoooooooooooonnnmmmllllllkkkjjjhhheeeccc```___^^^}}}||||||{{{~~~|||zzz{{{|||}}}~~~}}}|||zzzyyysssvvvzzz|||{{{yyywwwwwwtttvvvxxxxxxvvvtttssstttuuuuuuvvvvvvuuuuuutttsssssssssrrrrrrrrrtttuuuvvvqqqqqqqqqpppnnnnnnoooqqqqqqooommmmmmooopppqqqpppppppppppppppooonnnmmmllllllkkkiiifffccc```^^^]]]}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzzzzzzzzzzzzzyyyxxxxxxrrruuuyyy{{{zzzxxxvvvvvvsssuuuvvvwwwvvvuuutttsssvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrrrrssssssttttttqqqqqqqqqqqqpppooooooppppppnnnmmmmmmoooqqqqqqqqqpppppppppooonnnmmmlllkkkmmmllljjjgggdddaaa^^^]]]}}}}}}~~~~~~~~~{{{|||~~~~~~}}}~~~}}}{{{zzzxxxxxxyyyzzz{{{tttvvvxxxxxxwwwwwwwwwxxxxxxyyyyyy{{{{{{{{{zzzyyyvvvvvvvvvvvvvvvuuuuuutttrrrrrrssssssssssssssssssrrrrrrrrrssssssrrrqqqoooooonnnmmmnnnpppqqqqqqpppnnnnnnnnnnnnmmmlllkkkjjjmmmmmmkkkiiieeebbb___]]]zzz{{{}}}~~~~~~{{{}}}|||zzzzzz{{{}}}vvvwwwxxxwwwvvvvvvxxxzzzyyyxxxwwwxxxzzz{{{{{{zzzvvvvvvwwwwwwvvvvvvuuutttsssssssssssssssssssssssssssssssssuuuvvvuuurrrooopppooonnnooopppqqqpppooommmmmmmmmmmmmmmllllllkkkmmmmmmllljjjgggccc```^^^}}}~~~~~~~~~{{{}}}}}}|||}}}~~~~~~}}}|||}}}}}}~~~vvvwwwxxxxxxwwwwwwxxxzzzxxxuuussssssvvvyyyyyyyyyvvvwwwwwwwwwwwwvvvuuuuuuuuuuuutttssssssttttttuuusssrrrsssuuuwwwvvvrrrnnnpppoooooooooppppppooommmlllmmmmmmnnnnnnnnnnnnmmmllllllllljjjhhhdddaaa___~~~~~~}}}|||~~~~~~zzzxxxyyyzzz|||}}}~~~~~~~~~}}}{{{zzzuuuwwwyyyzzzyyyxxxxxxyyy{{{wwwttttttwww{{{||||||wwwwwwwwwwwwwwwvvvuuuuuuwwwvvvtttsssssstttuuuvvvrrrrrrsssuuuwwwvvvqqqmmmqqqpppooopppqqqpppnnnllllllmmmnnnoooppppppppppppkkkkkkkkkkkkhhheeebbb```}}}~~~~~~~~~}}}}}}}}}||||||zzz{{{|||}}}|||{{{yyywww|||||||||{{{zzzzzzyyyyyywwwwwwvvvuuutttvvvzzz}}}|||yyyvvvuuuuuuvvvwwwvvvtttvvvwwwvvvtttsssssstttvvvvvvuuusssrrrqqqpppooouuutttrrrssstttsssooolllqqqpppnnnmmmlllllllllmmmrrrlllfffdddfffkkkmmmnnniiinnnpppkkkfffdddbbb___~~~~~~~~~}}}~~~~~~}}}{{{{{{yyyxxxwwwxxxyyy|||}}}|||{{{zzzwwwuuuvvvxxx{{{~~~{{{yyywwwxxxxxxxxxwwwwwwxxxyyyxxxuuutttssstttwwwwwwvvvuuutttsssrrrrrruuusssrrrrrrsssssspppnnntttsssqqqpppooooooppppppmmmhhhccc```bbbfffhhhiiijjjooorrrnnniiifffbbb^^^}}}}}}~~~}}}|||{{{~~~|||yyywwwwwwzzz}}}}}}}}}|||yyywwwwwwyyy|||}}}{{{{{{{{{zzzyyywwwyyyzzz{{{yyywwwuuutttuuuyyyxxxxxxwwwvvvuuuuuutttuuusssrrrqqqrrrsssrrrqqquuutttsssqqqqqqqqqqqqrrrppplllgggeeefffhhhkkkllllllqqqtttpppkkkhhhccc^^^}}}}}}~~~~~~~~~~~~}}}|||}}}{{{{{{|||}}}zzzzzzzzzzzzyyyzzz}}}~~~}}}|||||||||{{{yyywwwwwwyyyzzzyyywwwvvvvvvvvvxxxxxxxxxwwwwwwvvvvvvvvvuuutttrrrqqqqqqrrrsssssssssrrrpppooooooooopppqqqtttqqqnnnkkkkkkmmmooopppooossssssnnnjjjhhhddd___~~~|||{{{yyyzzzzzzzzzyyyzzz|||~~~|||{{{{{{{{{|||{{{yyywwwuuuvvvxxxxxxwwwvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqrrrsssuuurrrqqqpppooonnnooopppqqqpppooommmkkkjjjkkkmmmnnnrrrssspppkkkhhhhhhfffaaayyyzzz}}}}}}||||||}}}}}}|||zzzyyyzzz{{{{{{zzzyyyyyyzzz{{{zzzyyyuuuwwwxxxxxxwwwwwwwwwxxxuuuuuuuuuuuuuuuvvvvvvvvvtttuuuuuutttrrrqqqrrrttttttsssrrrqqqqqqqqqrrrsssnnnnnnooommmllllllnnnppprrrrrrooojjjiiijjjgggbbb~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~xxxyyy{{{}}}~~~~~~~~~|||zzz{{{|||{{{yyywwwxxxzzz|||||||||yyyzzz{{{zzzxxxvvvvvvwwwtttuuuuuuuuuvvvvvvwwwwwwtttvvvwwwvvvsssqqqqqqrrruuutttsssrrrrrrssstttuuuoooppprrrrrrpppppprrruuupppqqqqqqnnnnnnnnniiibbb}}}~~~~~~}}}}}}}}}~~~{{{}}}~~~~~~{{{yyywwwwwwzzz}}}~~~}}}~~~~~~|||yyyvvvuuuvvvuuuuuuuuuvvvwwwwwwxxxxxxtttvvvxxxwwwsssppppppqqqtttsssrrrqqqrrrrrrttttttmmmooorrrrrrppppppsssuuummmqqqsssssstttrrrjjjaaa}}}{{{{{{}}}~~~}}}~~~~~~|||~~~}}}}}}|||||||||||||||zzzzzz{{{{{{{{{zzzyyyxxx||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvuuuuuuxxxvvvtttssssssuuuwwwyyytttuuuvvvtttrrrpppqqqqqqqqqqqqqqqrrrrrrsssssssssttttttuuuuuutttoooiiieee~~~~~~~~~||||||~~~~~~~~~~~~}}}||||||{{{||||||yyyyyyyyyxxxxxxxxxwwwwww{{{{{{zzzzzzyyyxxxwwwwwwvvvwwwwwwwwwvvvvvvuuutttxxxwwwuuutttssstttuuuvvvtttuuuuuusssqqqpppqqqrrrrrrrrrrrrrrrssssssssstttssssssttttttsssoooiiieee~~~~~~~~~||||||~~~}}}|||{{{{{{{{{{{{}}}}}}{{{zzzzzzzzz{{{|||yyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvuuuuuutttwwwwwwvvvuuutttsssrrrrrrttttttsssrrrpppoooqqqsssssssssssstttttttttttttttrrrrrrrrrsssrrrnnniiieee~~~}}}}}}~~~~~~~~~~~~~~~|||{{{{{{{{{{{{~~~|||zzzzzz{{{|||}}}yyyyyyxxxwwwwwwwwwwwwwwwuuuuuuvvvvvvvvvuuuuuuttttttuuuuuuuuutttsssqqqpppssssssrrrqqqoooppprrrttttttttttttuuuuuuuuuuuuuuuqqqqqqqqqrrrqqqnnniiifff~~~~~~~~~}}}|||{{{{{{{{{{{{{{{yyywwwvvvuuuvvvxxxyyyzzzzzzyyyxxxxxxxxxxxxyyyuuuuuuvvvvvvvvvvvvuuuuuurrrssstttuuuuuutttsssrrrrrrrrrrrrqqqpppqqqsssuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqppppppqqqqqqnnnjjjggg~~~}}}~~~}}}}}}|||||||||||||||{{{zzzxxxwwwwwwwwwxxxyyy{{{zzzyyyxxxxxxyyyzzz{{{uuuvvvvvvwwwwwwwwwwwwvvvrrrssstttuuuvvvuuuuuutttppprrrssstttsssssstttuuuuuuuuuuuuuuuuuutttttttttqqqppppppqqqqqqooollliii||||||~~~|||||||||||||||}}}}}}~~~||||||||||||{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz|||vvvvvvwwwxxxxxxxxxxxxxxxuuuuuuvvvvvvuuuuuuttttttooorrruuuvvvvvvuuuuuuuuuuuuuuuuuutttttttttssssssrrrqqqpppqqqqqqpppmmmkkk|||~~~~~~}}}{{{{{{~~~{{{{{{{{{||||||}}}~~~zzzzzz{{{{{{zzzzzzyyyxxx{{{zzzxxxwwwwwwxxxzzz{{{vvvwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvuuuttttttsssnnnrrrvvvxxxwwwvvvuuuuuuuuuuuuttttttsssssssssrrrrrrqqqqqqqqqrrrqqqnnnlll~~~~~~~~~}}}{{{{{{|||~~~~~~~~~}}}|||||||||||||||||||||}}}}}}}}}{{{zzzyyy}}}{{{yyyxxxxxxyyyyyyyyyxxxxxxyyy{{{{{{yyyxxx}}}zzzvvvttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxttttttwwwxxxuuutttuuuxxxtttqqqrrrttttttoookkk~~~}}}{{{{{{}}}~~~~~~~~~}}}||||||||||||||||||}}}}}}}}}}}}{{{yyyxxxzzzyyywwwvvvuuuvvvwwwxxx{{{zzzyyyyyyzzzzzzxxxwwwvvvttttttuuuvvvxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwttttttwwwxxxvvvuuuxxxxxxuuuqqqqqqssssssppplll~~~}}}{{{{{{}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxzzzyyyxxxxxxyyyzzz{{{|||~~~|||yyyxxxyyyyyyxxxvvvttttttuuuwwwzzzzzzxxxvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvssssssvvvwwwvvvwww{{{xxxuuuqqqqqqrrrssspppnnn}}}||||||~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}{{{xxxwww{{{{{{zzzzzz{{{{{{|||}}}}}}{{{yyyxxxyyyzzzyyyxxxzzzyyyxxxyyyzzzzzzxxxvvvuuuuuuvvvwwwwwwvvvuuuuuusssqqqrrruuuvvvuuuwww|||xxxuuurrrqqqrrrrrrqqqppp|||{{{{{{|||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{yyywwwzzzyyyyyyxxxxxxxxxxxxxxxzzzyyyxxxyyyzzz||||||{{{|||zzzwwwuuuvvvwwwxxxwwwssstttvvvwwwwwwvvvtttsssqqqppprrruuutttsssuuu{{{wwwuuusssrrrrrrrrrqqqqqq}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||zzzyyy{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxzzz|||}}}|||{{{yyyvvvsssrrrtttvvvxxxxxxsssuuuvvvwwwwwwvvvuuusssqqqrrruuuwwwuuuqqqsssxxxtttuuuuuuuuutttsssqqqqqq~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{||||||}}}}}}}}}}}}}}}xxxxxxzzz|||~~~~~~{{{yyyzzzxxxuuuuuuvvvwwwwwwvvvuuuvvvxxxzzzzzzxxxvvvuuusssuuuyyy{{{wwwrrrrrrvvvrrrtttvvvwwwuuusssqqqppp|||}}}}}}zzz~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~}}}|||{{{vvvwwwxxxzzz{{{|||||||||yyyyyy{{{~~~}}}yyyvvv~~~||||||{{{yyyuuusssvvvxxxzzz||||||zzzxxxvvvuuuxxx}}}zzzrrrqqquuuqqqtttwwwxxxvvvsssqqqppp}}}|||}}}~~~}}}~~~}}}}}}|||zzz{{{|||~~~~~~|||xxxuuu{{{yyywwwvvvvvvxxx{{{|||xxxxxxyyyyyyyyyyyyzzzzzzwwwxxxyyyyyywwwvvvvvvvvvuuuwwwyyyyyywwwuuutttuuuzzzzzzyyywwwvvvtttssssss}}}~~~}}}||||||{{{zzz{{{{{{{{{yyywww{{{zzzxxxwwwwwwyyy{{{}}}xxxxxxxxxxxxyyyyyyyyyyyywwwxxxyyyyyywwwvvvvvvwwwvvvxxxyyyyyywwwvvvuuuvvvuuuvvvvvvvvvvvvuuuuuuuuu~~~~~~~~~}}}}}}{{{~~~{{{yyyxxxxxxyyyyyyxxx{{{zzzyyyyyyyyyzzz|||}}}yyyyyyyyyzzzzzzzzz{{{{{{wwwxxxyyyyyywwwvvvwwwxxxwwwyyyzzzzzzxxxwwwwwwxxxttttttuuuuuuuuuuuuuuuttt}}}}}}}}}~~~|||~~~~~~|||zzz}}}{{{xxxxxxxxxyyyxxxwww{{{zzzzzzzzzzzz{{{||||||{{{{{{{{{||||||||||||}}}xxxyyyyyyxxxwwwvvvxxxyyyxxxyyyzzzzzzxxxxxxxxxyyywwwxxxxxxwwwvvvtttsssrrr}}}}}}}}}~~~zzz|||~~~}}}{{{yyy{{{zzzyyyzzzzzzzzzwwwuuuyyyzzz{{{{{{||||||{{{{{{yyyyyyzzzzzzzzz{{{{{{{{{xxxyyyyyyxxxwwwwwwyyyzzzxxxyyyzzzzzzxxxxxxyyy{{{xxxxxxyyyyyyxxxvvvtttsss~~~~~~}}}{{{|||~~~~~~|||{{{{{{zzzzzz{{{{{{zzzxxxuuuxxxyyyzzz||||||{{{zzzzzzvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyxxxwwwwwwzzz|||xxxyyyzzzyyyxxxxxxzzz|||tttvvvxxxzzzzzzzzzxxxwww}}}~~~~~~~~~~~~~~~|||zzzyyyzzzzzzyyyxxxvvvxxxzzz||||||{{{yyyxxxvvvvvvvvvvvvwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwzzz}}}xxxxxxyyyxxxwwwwwwzzz|||sssuuuwwwyyyzzzyyyxxxwww}}}|||}}}~~~~~~}}}}}}yyywwwxxxzzz{{{{{{uuuwwwzzz{{{|||{{{yyywwwxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyywwwwwwxxx{{{}}}wwwxxxxxxwwwvvvwwwyyy|||uuuvvvxxxyyyyyywwwtttrrr~~~~~~~~~~~~~~~~~~~~~{{{xxxxxxzzz}}}~~~}}}xxxzzz||||||{{{zzz{{{||||||yyywwwxxx}}}|||yyy}}}|||{{{zzzyyyyyyzzz{{{zzzyyyyyyxxxxxxyyyyyyzzzyyyyyyzzzyyyxxxvvvtttrrr}}}}}}~~~~~~|||zzz{{{}}}~~~}}}{{{zzz|||}}}}}}|||{{{}}}~~~~~~{{{yyyzzz~~~~~~{{{}}}|||{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzxxxyyyyyyyyyyyyxxxvvvuuu~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}zzz}}}}}}~~~}}}||||||~~~}}}{{{|||}}}{{{{{{|||||||||{{{zzzzzz{{{{{{zzzzzzzzzzzz{{{{{{xxxxxxyyyzzzzzzyyyyyyxxx~~~~~~~~~~~~~~~~~~}}}|||~~~~~~}}}|||{{{|||~~~|||}}}}}}zzz{{{|||}}}}}}|||{{{zzz||||||{{{{{{{{{{{{||||||zzzzzzzzzzzzzzzzzzyyyyyy~~~}}}~~~~~~}}}|||}}}}}}~~~}}}{{{zzz|||~~~~~~}}}||||||}}}~~~}}}|||zzz{{{|||}}}}}}}}}{{{{{{}}}||||||{{{{{{||||||}}}}}}}}}|||zzzyyyxxxxxxxxx|||}}}~~~|||{{{|||}}}}}}~~~}}}||||||~~~}}}||||||||||||{{{{{{{{{{{{{{{|||}}}}}}}}}||||||||||||{{{{{{{{{{{{||||||~~~}}}|||zzzxxxxxxwwwwww~~~}}}~~~~~~{{{|||~~~}}}|||}}}}}}~~~~~~~~~|||}}}}}}|||{{{{{{{{{{{{|||||||||||||||}}}}}}~~~|||{{{{{{zzzzzz{{{{{{|||}}}|||zzzyyyxxxxxxxxxxxx~~~}}}|||wwwzzz~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}|||{{{{{{{{{}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzxxxxxxxxxxxxyyyzzz~~~||||||}}}~~~}}}|||{{{|||~~~}}}zzzzzz|||~~~}}}|||~~~}}}|||{{{{{{{{{{{{{{{|||{{{zzzyyyyyyzzz||||||zzzxxxwwwxxxzzz{{{yyywww|||~~~}}}|||~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}}}}~~~~~~}}}|||||||||}}}}}}~~~}}}|||{{{zzzzzz{{{{{{|||zzzyyyyyy{{{|||zzzxxx~~~~~~|||}}}}}}}}}}}}~~~|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{}}}||||||}}}}}}|||zzz~~~|||{{{}}}}}}|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||~~~~~~~~~~~~}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~||||||||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~{{{|||~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{|||~~~~~~}}}}}}}}}~~~~~~|||}}}~~~zzz|||~~~~~~||||||~~~~~~~~~{{{|||~~~~~~}}}~~~~~~~~~}}}zzz{{{~~~~~~~~~~~~~~~}}}~~~~~~}}}|||xxx{{{}}}}}}||||||~~~~~~~~~~~~}}}}}}~~~|||~~~~~~~~~~~~}}}|||{{{{{{zzz|||||||||||||||}}}~~~~~~~~~~~~~~~}}}~~~}}}|||||||||||||||||||||||||||}}}~~~~~~~~~}}}}}}}}}|||}}}~~~~~~}}}|||}}}}}}~~~|||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||~~~}}}}}}~~~~~~}}}|||~~~}}}~~~~~~~~~~~~}}}~~~}}}~~~}}}~~~~~~}}}}}}~~~~~~|||{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~{{{{{{~~~|||{{{{{{~~~{{{}}}}}}|||}}}~~~~~~|||{{{~~~~~~zzzzzz}}}~~~~~~}}}|||||||||~~~}}}}}}}}}~~~}}}|||{{{{{{~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{~~~{{{|||~~~~~~~~~|||}}}~~~~~~}}}|||~~~~~~{{{{{{~~~~~~~~~~~~~~~|||}}}~~~|||}}}}}}|||{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~|||~~~}}}}}}~~~~~~}}}~~~~~~}}}||||||}}}~~~~~~|||~~~~~~||||||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||~~~~~~~~~~~~zzz}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||zzzzzz|||~~~~~~}}}}}}}}}|||}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~|||zzzzzz|||~~~~~~}}}|||~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||||||||}}}}}}}}}}}}||||||~~~~~~}}}}}}{{{|||~~~~~~~~~~~~~~~~~~|||xxx}}}~~~~~~~~~~~~~~~}}}}}}~~~|||~~~~~~~~~~~~}}}~~~~~~|||||||||}}}~~~}}}}}}~~~}}}{{{{{{}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~||||||~~~~~~|||}}}}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}|||{{{zzz{{{{{{|||}}}~~~~~~~~~~~~~~~|||zzzzzz}}}~~~|||}}}~~~{{{{{{|||~~~~~~|||~~~}}}}}}{{{}}}~~~~~~zzz|||}}}}}}|||{{{|||~~~{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}}}}{{{yyywwwxxx{{{}}}}}}}}}~~~~~~}}}~~~}}}~~~~~~~~~}}}}}}{{{}}}~~~{{{|||}}}}}}|||{{{|||~~~{{{|||}}}~~~~~~}}}{{{{{{zzzzzzzzzxxxvvvvvvyyy{{{~~~~~~~~~~~~~~~~~~zzz|||~~~~~~~~~~~~~~~}}}}}}~~~}}}|||{{{yyyzzzzzzyyywwwwwwxxxyyy~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~zzz|||~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~}}}}}}|||yyy{{{}}}}}}{{{zzzyyyzzz}}}}}}~~~yyyxxx|||~~~~~~~~~}}}~~~zzz|||~~~~~~||||||}}}zzz{{{|||~~~xxxyyyzzz|||}}}~~~~~~~~~zzz}}}~~~|||{{{{{{}}}~~~~~~}}}}}}~~~}}}~~~}}}{{{zzz{{{}}}|||zzzzzz|||zzzzzz|||~~~|||||||||~~~~~~}}}||||||zzz{{{{{{~~~~~~~~~~~~}}}|||{{{zzz{{{}}}~~~|||{{{{{{}}}|||}}}}}}|||{{{zzz{{{|||~~~~~~~~~}}}||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||yyyyyyzzzxxxyyy{{{}}}~~~zzz{{{}}}|||||||||}}}~~~|||}}}~~~~~~||||||~~~~~~~~~}}}|||||||||~~~~~~~~~}}}|||{{{|||{{{wwwyyy|||yyyzzz{{{|||}}}}}}~~~~~~vvvwwwyyyzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz~~~zzzxxxzzz~~~||||||{{{{{{{{{{{{{{{{{{vvvxxxzzz{{{{{{|||~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~|||{{{zzzzzz|||~~~}}}{{{zzz|||}}}|||{{{zzzzzzyyyyyyzzzzzz|||~~~~~~~~~~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~zzzzzzyyyyyyzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}~~~~~~|||||||||{{{{{{{{{|||||||||{{{zzzyyyyyyyyyzzz{{{|||~~~~~~}}}~~~~~~||||||}}}zzz~~~}}}||||||~~~~~~~~~~~~~~~}}}~~~~~~}}}|||~~~}}}}}}~~~~~~~~~www{{{~~~~~~~~~~~~~~~}}}}}}}}}|||~~~}}}|||{{{|||~~~|||||||||||||||{{{{{{{{{yyyyyyzzz|||~~~}}}{{{zzz{{{|||{{{zzzzzzyyyyyyxxxyyyzzz|||}}}{{{|||}}}|||{{{zzz{{{|||~~~~~~~~~~~~}}}}}}{{{}}}~~~}}}~~~}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{~~~}}}|||{{{{{{{{{{{{}}}}}}}}}|||{{{yyyxxxwwwyyyxxxxxxxxxxxxzzz|||}}}~~~|||yyywwwwwwyyy|||~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~}}}||||||||||||||||||~~~~~~~~~}}}|||{{{zzzyyy{{{{{{{{{||||||~~~~~~|||yyyxxxxxxyyy|||~~~~~~~~~|||~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}~~~{{{|||~~~~~~||||||}}}}}}|||{{{~~~~~~~~~~~~~~~~~~}}}|||||||||{{{{{{||||||}}}~~~{{{|||||||||{{{{{{zzzyyy|||}}}~~~}}}{{{yyyxxxxxxyyy{{{}}}}}}~~~xxx{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~yyyzzzzzz{{{|||}}}}}}}}}~~~|||{{{||||||{{{zzz}}}}}}}}}~~~|||}}}~~~}}}|||zzzzzzzzz{{{|||}}}~~~~~~xxxxxxyyyyyyyyyxxxwwwwww{{{|||}}}~~~}}}|||{{{yyyxxxxxxyyy{{{|||~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{||||||{{{zzz~~~~~~}}}}}}~~~~~~zzz{{{|||}}}}}}|||{{{{{{zzzzzzzzzzzz{{{}}}~~~wwwxxxxxxxxxxxxxxxwwwwww{{{|||~~~~~~}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||}}}}}}}}}~~~~~~~~~||||||}}}}}}|||{{{{{{|||}}}~~~yyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~zzz{{{{{{{{{zzzzzzyyyxxx~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{~~~~~~~~~}}}~~~}}}||||||~~~~~~}}}|||||||||}}}~~~}}}}}}}}}}}}}}}~~~{{{{{{{{{|||}}}}}}~~~~~~}}}|||{{{|||}}}~~~~~~}}}|||}}}~~~~~~~~~}}}}}}~~~{{{|||~~~}}}||||||}}}|||{{{{{{{{{|||}}}~~~zzz{{{{{{|||}}}~~~~~~~~~|||}}}~~~~~~}}}xxxzzz}}}zzzyyywwwwwwwwwyyyzzz|||zzzzzzzzzzzzzzz{{{|||}}}||||||||||||{{{zzzxxxxxx}}}}}}}}}|||||||||}}}}}}zzzyyyyyyxxxxxxyyyyyyzzz~~~|||}}}~~~~~~~~~}}}}}}|||{{{}}}||||||{{{{{{{{{}}}~~~zzzzzz{{{|||}}}zzzzzz{{{|||}}}~~~}}}{{{|||~~~}}}}}}{{{yyy|||~~~~~~|||}}}~~~}}}}}}{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{zzzzzzzzz{{{}}}~~~xxxyyyzzz{{{|||}}}~~~~~~}}}}}}~~~uuuxxx|||{{{yyywwwvvvvvvxxx{{{}}}{{{zzzzzzzzzzzz{{{||||||{{{{{{{{{zzzyyyxxxvvvuuu{{{zzzyyyxxxxxxyyyzzz{{{zzzyyyyyyxxxxxxyyyyyyzzz~~~}}}}}}}}}~~~}}}|||~~~|||{{{}}}~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~|||~~~~~~~~~~~~}}}~~~}}}~~~}}}{{{yyyyyy{{{~~~~~~~~~}}}|||yyyzzz{{{}}}~~~}}}~~~{{{{{{~~~}}}|||||||||{{{zzzzzz|||~~~}}}|||{{{yyyxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{zzz}}}{{{{{{{{{|||{{{yyy~~~~~~~~~}}}~~~}}}zzz}}}}}}|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~}}}~~~|||}}}~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}||||||~~~}}}|||{{{|||~~~}}}zzz{{{|||~~~~~~~~~~~~~~~zzz{{{{{{|||}}}~~~{{{~~~}}}zzzzzz}}}~~~{{{|||}}}|||{{{yyyzzz||||||{{{yyyyyyyyyyyyyyyxxxyyyzzz{{{||||||{{{zzzyyy{{{}}}~~~|||yyyxxxyyy{{{~~~~~~|||~~~~~~}}}zzz}}}}}}}}}||||||||||||}}}}}}}}}}}}~~~}}}~~~}}}}}}~~~}}}||||||~~~~~~~~~}}}}}}{{{zzzyyy~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~|||}}}{{{|||||||||}}}}}}~~~~~~{{{{{{{{{{{{{{{|||||||||zzz|||{{{xxxxxx{{{|||zzz}}}}}}|||zzzxxxyyy}}}{{{yyywwwyyy{{{{{{yyyvvvxxxyyy{{{||||||{{{yyyxxxwww{{{}}}xxxuuuwww{{{~~~}}}}}}}}}~~~~~~~~~|||}}}~~~~~~}}}{{{~~~|||{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~||||||~~~}}}}}}}}}~~~}}}|||~~~}}}}}}|||}}}}}}}}}}}}|||{{{zzzyyyyyy~~~}}}~~~zzzzzz{{{{{{{{{|||||||||yyyyyyzzzzzzzzz{{{{{{{{{yyy{{{{{{xxxxxx{{{{{{yyy}}}}}}{{{yyyxxxyyy|||yyywwwvvvxxx||||||yyyuuuwwwxxxzzz||||||zzzxxxwwwvvvyyy|||{{{xxxuuuvvvyyy|||~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}|||}}}~~~~~~{{{|||{{{{{{zzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}||||||}}}~~~||||||~~~}}}}}}{{{}}}vvvwwwyyy{{{||||||{{{{{{zzz{{{|||}}}}}}|||{{{{{{{{{zzzzzz{{{}}}~~~~~~{{{{{{{{{zzzzzzzzzyyyyyywwwwwwxxxyyyzzz{{{||||||yyy|||{{{xxxxxx{{{|||yyy||||||{{{xxxwwwxxx{{{~~~xxxvvvvvvxxx{{{{{{xxxuuuwwwxxxyyy{{{{{{yyyxxxwwwxxxxxxxxxxxxxxxxxxwwwvvv~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~zzzzzz{{{~~~}}}{{{{{{{{{zzz{{{{{{|||}}}~~~||||||}}}}}}~~~{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~}}}}}}~~~{{{}}}~~~~~~}}}~~~~~~vvvxxxzzz}}}~~~~~~}}}|||yyyzzz|||~~~||||||||||||}}}}}}~~~{{{{{{zzzzzzzzzyyyyyyyyyvvvwwwxxxyyyzzz{{{||||||yyy{{{{{{wwwwww{{{{{{yyyyyyzzzzzzxxxwwwwwwyyy{{{wwwwwwxxxxxxxxxwwwwwwvvvxxxxxxxxxyyyyyyxxxxxxxxxzzzxxxuuuvvvxxxyyyxxxwww~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}|||{{{|||~~~}}}{{{{{{{{{{{{{{{|||}}}~~~|||||||||}}}~~~|||}}}~~~~~~}}}~~~}}}}}}~~~|||~~~}}}~~~~~~}}}}}}}}}}}}~~~||||||}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}yyy{{{~~~}}}}}}~~~~~~~~~~~~yyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{wwwzzzyyyvvvvvvyyyzzzwwwvvvwwwyyyxxxwwwvvvwwwxxxvvvyyyzzzxxxtttsssuuuxxxyyyxxxwwwvvvvvvwwwxxxyyyzzzyyywwwvvvuuuvvvyyy{{{~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{{{{||||||~~~{{{||||||}}}~~~~~~~~~|||}}}~~~{{{|||~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||}}}~~~||||||||||||wwwyyy|||~~~}}}}}}|||}}}|||||||||{{{zzzzzz{{{|||wwwxxxxxxyyy{{{||||||}}}{{{{{{{{{zzzzzzyyyyyyyyyvvvxxxxxxttttttxxxxxxvvvtttvvvxxxyyywwwvvvuuuvvvvvvzzz|||xxxrrrppptttzzzyyyxxxvvvuuuuuuvvvxxxyyyxxxzzzzzzwwwssssssyyy}}}{{{{{{~~~|||~~~~~~}}}|||{{{{{{|||}}}}}}|||}}}}}}yyyzzz|||}}}}}}}}}|||{{{zzzzzz{{{}}}}}}{{{|||yyyzzz~~~}}}{{{{{{|||{{{{{{}}}}}}}}}{{{}}}}}}}}}~~~~~~}}}{{{{{{{{{~~~|||}}}zzz|||~~~~~~~~~~~~~~~}}}~~~~~~~~~zzzzzz}}}}}}{{{~~~}}}}}}~~~~~~|||~~~~~~~~~}}}~~~|||{{{{{{|||~~~|||zzzyyyxxx|||{{{{{{||||||}}}~~~{{{zzzyyyyyyzzzyyywwwuuuwwwxxxyyyxxxvvvuuuvvvwwwssstttuuuuuuuuuuuuttttttyyyxxxvvvtttsssrrrrrrssszzzyyyvvvuuuuuuvvvyyyzzzuuuuuuvvvvvvvvvvvvuuuuuu}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~|||yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{~~~~~~~~~|||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}||||||~~~|||}}}~~~{{{}}}~~~~~~}}}}}}}}}}}}}}}zzzzzz}}}~~~{{{~~~}}}|||||||||}}}}}}}}}{{{|||}}}|||{{{|||}}}~~~{{{{{{{{{}}}~~~~~~}}}}}}{{{zzzxxxwww{{{zzz{{{{{{|||}}}}}}~~~~~~|||yyyxxxxxxyyyyyyyyyyyyzzz{{{zzzxxxxxxxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxvvvvvvuuuvvvvvvwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvuuuttttttuuuvvvwww~~~~~~}}}|||~~~~~~~~~~~~}}}|||~~~~~~}}}}}}~~~~~~{{{yyyyyyyyyyyyzzz{{{}}}~~~{{{{{{{{{|||~~~~~~}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{~~~|||}}}~~~}}}~~~~~~~~~~~~~~~|||||||||zzz}}}|||yyyzzz}}}~~~|||{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{{{{zzzyyy{{{|||~~~~~~|||zzzzzz|||~~~{{{||||||{{{zzzyyyxxxxxxyyyyyyyyyzzz{{{{{{||||||{{{wwwuuuuuuwwwyyyyyyyyy{{{{{{{{{yyyxxxyyyzzzwwwvvvuuuttttttuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyvvvwwwyyyzzzzzzyyywwwvvvxxxvvvtttrrrrrrtttvvvxxx}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{{{{|||}}}~~~~~~}}}vvvvvvvvvvvvxxxzzz|||~~~~~~}}}|||}}}~~~~~~}}}{{{zzzzzz|||}}}~~~~~~|||{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}{{{{{{{{{yyy||||||yyyzzz}}}~~~|||yyyzzz{{{{{{zzzzzzzzz{{{xxxzzz{{{{{{yyyxxxyyyzzz}}}}}}}}}{{{yyyzzz|||~~~zzz{{{{{{{{{{{{zzzzzzyyywwwxxxxxxyyyzzzzzz{{{{{{|||yyyuuuttttttvvvwwwwwwwwwyyyyyyxxxwwwvvvwwwxxxxxxvvvuuusssssstttuuuwwwssssssttttttuuuuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwvvvuuutttsssssstttuuuvvv}}}~~~}}}~~~~~~~~~~~~~~~~~~{{{|||}}}~~~~~~~~~vvvvvvvvvwwwxxxzzz}}}~~~~~~}}}{{{{{{||||||{{{yyyyyyzzz|||}}}}}}|||{{{{{{{{{}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}|||~~~~~~||||||~~~{{{|||~~~~~~|||{{{zzz{{{yyy||||||zzz{{{~~~~~~{{{yyy{{{}}}}}}{{{zzzzzz|||yyy{{{||||||zzzxxxxxxyyy{{{||||||{{{yyyzzz|||~~~{{{{{{|||||||||{{{{{{zzzvvvwwwxxxyyyzzzzzzzzzyyyzzzyyywwwwwwxxxxxxvvvuuuwwwxxxyyyxxxvvvuuuvvvwwwxxxvvvtttrrrrrrssstttuuutttttttttuuuuuuuuuuuutttuuutttrrrqqqqqqrrrtttuuussstttuuuvvvvvvuuutttsss||||||~~~zzz}}}}}}~~~}}}|||}}}~~~}}}~~~~~~}}}}}}||||||}}}zzzzzzzzz{{{|||~~~}}}||||||||||||zzzyyyzzz||||||{{{zzzzzz{{{xxx{{{~~~~~~{{{zzz|||~~~~~~|||{{{~~~~~~~~~~~~~~~{{{}}}~~~}}}}}}}}}~~~|||{{{zzz{{{}}}}}}}}}{{{|||~~~~~~~~~|||{{{|||}}}xxxzzz|||}}}|||{{{{{{|||zzz}}}~~~||||||~~~{{{xxx||||||zzz{{{|||zzz|||}}}}}}{{{yyyxxxxxxxxxzzz{{{{{{zzzzzz|||}}}{{{{{{|||||||||{{{{{{zzzuuuvvvxxxzzzzzzzzzyyyyyy{{{{{{zzzzzz{{{zzzxxxvvvxxxyyyyyyyyywwwvvvwwwxxxvvvuuutttrrrrrrrrrrrrsssuuuvvvwwwwwwwwwwwwvvvvvvvvvtttrrrpppppprrrtttvvvqqqsssuuuwwwwwwuuusssqqq~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{zzz{{{}}}||||||}}}~~~}}}||||||}}}|||{{{yyy{{{|||{{{xxxxxxzzz|||yyy}}}|||{{{|||~~~}}}|||~~~~~~}}}~~~}}}|||{{{}}}{{{}}}~~~~~~|||zzzyyyzzz|||~~~}}}{{{zzz|||~~~~~~|||zzzzzzzzzuuuxxx{{{|||{{{{{{|||}}}|||~~~}}}~~~{{{www{{{|||yyyzzz|||zzz|||}}}}}}zzzxxxvvvvvvuuuxxx{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxuuuwwwyyyzzz{{{{{{zzzyyy|||zzzxxxwwwxxxxxxxxxwwwvvvwwwxxxwwwvvvuuuuuuwwwtttssssssrrrqqqqqqppppppssstttvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwrrrsssuuuuuuuuuuuusssrrr}}}}}}~~~|||yyy|||~~~}}}~~~|||{{{}}}~~~~~~{{{zzz|||~~~zzz{{{||||||||||||{{{{{{yyy{{{}}}|||zzzzzz}}}{{{|||}}}~~~}}}}}}{{{{{{{{{zzzyyyzzz{{{|||zzzwwwwwwzzz}}}|||}}}}}}}}}~~~}}}yyy{{{~~~}}}{{{{{{}}}|||zzzzzz|||{{{}}}~~~}}}}}}||||||{{{yyyxxxyyy|||~~~}}}{{{yyy{{{}}}~~~|||zzzyyyxxxtttvvvzzz{{{{{{{{{|||}}}}}}~~~~~~zzzvvv{{{{{{xxxyyy|||yyy{{{}}}|||zzzwwwuuuuuutttwww{{{}}}}}}{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwyyy{{{{{{{{{zzzyyy{{{xxxtttrrrssstttvvvvvvsssuuuuuutttsssrrrssstttrrrrrrsssrrrqqqpppooonnnnnnppprrruuuwwwxxxxxxxxxrrrssstttuuuuuutttsssrrrtttttttttssssssttttttttt}}}zzzzzz|||}}}~~~||||||}}}}}}~~~|||||||||}}}|||{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}}}}|||{{{{{{~~~~~~}}}|||{{{|||}}}|||zzzyyyyyywwwyyy{{{}}}}}}{{{yyywwwuuuwww{{{~~~}}}|||}}}~~~~~~}}}||||||~~~yyyyyyyyyzzzzzz{{{||||||}}}|||zzzzzz|||}}}}}}|||~~~~~~~~~~~~~~~~~~~~~}}}{{{~~~{{{zzz}}}}}}{{{{{{~~~yyyyyyyyy{{{|||}}}|||{{{zzzzzzyyyxxxyyyzzz{{{||||||||||||||||||}}}~~~}}}|||zzzyyyyyyzzz|||}}}xxxyyyyyyyyyxxxvvvtttsssvvvwwwxxxyyyzzzyyyxxxwww}}}}}}}}}|||zzzxxxwwwvvvvvvyyy|||~~~~~~{{{xxxuuuwwwwwwwwwvvvttttttvvvxxxuuuvvvwwwwwwvvvtttrrrpppooorrrsssrrrooommmoooqqqnnnoooqqqsssuuuvvvvvvvvvwwwyyywwwssssssvvvwwwtttttttttsssrrrssstttuuuvvv~~~}}}}}}}}}zzz}}}~~~|||||||||}}}~~~~~~~~~|||||||||{{{{{{{{{{{{|||{{{{{{{{{|||||||||||||||{{{zzzzzz}}}}}}}}}{{{zzz{{{~~~}}}}}}}}}}}}||||||{{{{{{xxxyyy{{{||||||{{{yyyxxxrrruuuyyy|||~~~~~~}}}|||}}}~~~~~~|||||||||}}}{{{zzzxxxwwwvvvwwwwwwxxx|||zzzxxxwwwyyy|||~~~~~~}}}||||||{{{~~~}}}}}}}}}}}}{{{yyy{{{xxxwwwzzzzzzwwwxxx{{{zzzzzzzzz{{{||||||{{{zzzzzzzzzyyyyyyyyyzzz{{{|||xxxxxxwwwwwwwwwxxxyyyyyy{{{zzzyyyxxxxxxyyyzzz{{{yyyyyyzzzzzzyyyxxxvvvuuuwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwuuutttssstttvvvyyy{{{|||{{{xxxwww{{{zzzxxxwwwvvvvvvvvvvvvuuuvvvvvvwwwuuusssqqqppppppqqqrrrqqqooooooooopppooooooooooooqqqsssuuuvvvuuuwwwvvvrrrrrruuuuuussstttsssrrrrrrrrrsssuuuvvv}}}~~~~~~~~~|||zzz|||}}}~~~~~~}}}}}}~~~}}}|||{{{{{{|||~~~~~~~~~||||||}}}{{{|||}}}~~~~~~}}}|||{{{{{{{{{|||||||||{{{zzzzzz{{{||||||{{{zzzzzz}}}{{{{{{{{{||||||}}}}}}~~~xxxyyy{{{||||||{{{yyyxxxvvvxxx|||}}}~~~~~~|||{{{|||}}}yyyyyyyyyyyy{{{}}}~~~}}}zzzxxxxxx{{{~~~~~~}}}{{{zzzzzz~~~}}}{{{{{{{{{{{{xxxvvvzzzxxxxxx{{{|||yyyzzz}}}{{{{{{{{{|||{{{{{{zzzyyyzzzzzzyyyyyyzzzzzz{{{|||zzzzzzyyyyyyxxxxxxyyyyyyyyyyyywwwwwwwwwwwwyyyyyyxxxyyyyyyzzzzzzyyyxxxxxxxxxwwwxxxxxxyyyzzz{{{|||xxxxxxxxxyyyxxxxxxwwwvvvssstttvvvxxxyyyyyyyyyxxxyyyvvvsssrrrssssssqqqooouuuuuuvvvuuutttsssqqqoooqqqpppoooooopppqqqooonnnooonnnllllllmmmpppsssuuutttwwwvvvrrrrrruuuuuusssssssssrrrrrrrrrssstttuuu~~~~~~~~~}}}|||||||||||||||||||||}}}}}}|||~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~|||~~~}}}|||}}}}}}~~~~~~~~~}}}{{{{{{||||||||||||{{{{{{zzz{{{{{{zzzyyyzzz|||~~~zzzzzz{{{{{{|||}}}}}}}}}yyyzzz{{{||||||{{{zzzyyyzzz{{{~~~|||~~~~~~~~~|||{{{|||}}}yyyzzz{{{||||||{{{yyyxxx}}}{{{|||}}}~~~}}}}}}||||||}}}|||{{{{{{{{{zzzxxxvvvvvvtttvvvzzz|||zzz{{{~~~{{{|||}}}|||{{{yyyyyyyyyzzzzzzzzzzzzzzz{{{{{{|||}}}}}}|||{{{{{{zzz{{{{{{yyyxxxwwwwwwwwwwwwxxxyyywwwwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwxxxzzz|||}}}wwwwwwxxxyyyyyyyyyyyyxxxvvvvvvvvvwwwwwwxxxxxxxxxwwwsssooopppssstttqqqmmmttttttttttttsssqqqpppooorrrooommmnnnqqqrrrpppmmmnnnmmmllllllmmmppprrrttttttwwwwwwttttttvvvwwwtttsssrrrqqqqqqqqqrrrtttuuu~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}~~~}}}}}}||||||{{{}}}~~~~~~}}}}}}}}}~~~|||zzzzzz{{{}}}{{{{{{|||}}}}}}|||||||||yyyzzz{{{{{{zzzzzz{{{}}}||||||||||||{{{{{{{{{{{{zzzzzz{{{||||||{{{zzzzzzyyyzzz{{{||||||{{{zzzyyy|||}}}~~~}}}{{{{{{{{{|||zzz{{{{{{yyyssskkkbbb]]]yyy|||~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{||||||zzzxxxnnnmmmpppvvvxxxwwwyyy|||{{{}}}~~~}}}zzzxxxxxxyyyzzzzzz{{{{{{{{{||||||{{{||||||{{{zzzyyyyyyyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwwwwxxxyyy{{{|||rrrssstttuuuuuuvvvvvvvvvyyyyyyxxxwwwwwwwwwwwwwwwxxxtttrrrtttxxxzzzwwwsssttttttsssrrrqqqpppooonnnqqqooommmnnnqqqrrrpppmmmmmmmmmooopppqqqqqqqqqqqqrrruuuuuussssssvvvvvvsssrrrqqqqqqpppqqqrrrsssttt~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}||||||zzz|||~~~~~~}}}}}}~~~}}}yyyuuuuuuwwwzzz|||zzzzzz{{{||||||||||||{{{yyyzzz{{{{{{zzzzzz{{{}}}}}}}}}||||||{{{zzzyyyyyy{{{{{{{{{||||||{{{{{{{{{{{{||||||}}}}}}|||{{{zzz|||}}}~~~}}}{{{zzz{{{|||uuuwwwxxxwwwrrriii```ZZZooouuu|||~~~~~~}}}}}}}}}~~~|||{{{{{{|||}}}}}}|||zzzpppooorrrxxxzzzyyyzzz}}}zzz}}}}}}zzzwwwxxxzzzzzzzzz{{{||||||||||||{{{}}}||||||{{{{{{{{{{{{|||xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwxxxxxxyyyyyyssstttuuuvvvwwwwwwwwwwwwzzzzzzyyyxxxwwwvvvuuuuuuuuusssrrrtttxxxyyywwwtttssssssrrrqqqpppooonnnnnnooonnnmmmnnnpppppppppooommmnnnppprrrrrrrrrqqqqqqooossssssqqqrrrttttttqqqqqqqqqpppppppppqqqrrrsss}}}}}}}}}|||~~~~~~~~~~~~}}}~~~}}}}}}~~~|||{{{}}}zzz|||~~~~~~||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||yyy{{{}}}~~~}}}}}}~~~~~~|||yyywwwvvvwwwyyyzzzwwwxxxyyyzzzzzzzzzzzzyyyyyy{{{||||||{{{{{{|||}}}}}}||||||{{{{{{zzzyyyyyy{{{{{{||||||||||||{{{{{{|||}}}~~~|||}}}}}}}}}{{{zzz{{{|||rrrtttwwwyyyxxxuuuqqqnnnrrrwww}}}~~~}}}~~~||||||||||||}}}}}}}}}}}}zzzzzzzzz{{{}}}~~~}}}|||wwwvvvyyy}}}|||{{{}}}yyy|||}}}yyywwwyyy{{{yyyzzz{{{|||}}}||||||{{{{{{{{{zzzzzz{{{{{{||||||vvvwwwwwwwwwwwwwwwwwwvvvwwwvvvvvvuuuuuuvvvwwwxxxwwwwwwxxxxxxwwwwwwvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzwwwwwwwwwwwwvvvvvvttttttqqqrrrssstttttttttsssrrrsssrrrqqqpppooonnnnnnnnnmmmnnnoooooonnnnnnoooqqqoooooooooppppppqqqrrrrrrppptttuuussstttvvvvvvrrrqqqpppoooooooooppprrrsss|||}}}||||||}}}~~~~~~{{{}}}~~~}}}}}}}}}|||{{{|||~~~{{{}}}}}}~~~~~~}}}}}}}}}}}}}}}yyyzzz{{{|||}}}}}}}}}}}}xxxzzz}}}}}}}}}}}}~~~~~~}}}{{{{{{zzzzzzzzzuuuvvvwwwxxxxxxxxxxxxxxxyyy{{{}}}}}}|||{{{|||}}}{{{{{{{{{{{{{{{zzzzzzzzz||||||||||||||||||||||||xxxyyy{{{}}}{{{}}}}}}}}}{{{zzz{{{|||wwwxxxyyyzzzzzzyyyxxxwww|||~~~|||~~~||||||{{{{{{zzzzzzzzzyyyxxxxxxxxxzzz}}}~~~}}}|||zzzxxxzzz}}}}}}yyywwwyyyxxx|||}}}yyywwwyyy|||yyyzzz|||}}}}}}}}}|||{{{ttttttttttttuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvuuuuuuyyyxxxwwwvvvvvvwwwxxxyyyvvvwwwxxxxxxwwwvvvtttsssuuuuuuvvvwwwwwwwwwwwwwwwssstttuuuvvvvvvuuutttttttttvvvxxxwwwuuutttsssssssssrrrqqqooonnnnnnnnnnnnkkknnnppppppmmmmmmooorrrqqqooonnnmmmmmmooorrrssstttwwwyyywwwxxxzzzyyyvvvqqqpppoooooooooppprrrrrr~~~~~~~~~}}}|||{{{|||{{{|||}}}{{{|||~~~~~~{{{~~~|||{{{{{{|||~~~zzz{{{}}}}}}||||||~~~|||~~~zzzyyy}}}zzz{{{{{{zzzxxxxxxzzz{{{zzz{{{|||~~~~~~~~~}}}|||}}}}}}|||{{{zzzzzzyyyyyyzzz{{{|||||||||{{{yyyxxx{{{wwwwww||||||yyyyyy}}}~~~}}}|||zzzzzzzzz{{{|||{{{~~~}}}{{{|||~~~{{{{{{}}}~~~~~~}}}|||{{{{{{{{{{{{~~~}}}{{{zzzzzzzzz{{{||||||}}}}}}}}}}}}{{{zzzxxx~~~}}}zzzyyyyyyxxxzzz|||~~~~~~|||zzzxxx{{{yyyyyy{{{{{{yyyyyy{{{{{{zzzyyyvvvtttuuuxxx{{{~~~zzzxxxyyy|||}}}yyyuuuuuuvvvwwwwwwwwwuuutttsssvvvwwwxxxyyyyyyxxxvvvuuuwwwvvvvvvvvvvvvvvvwwwwwwyyyxxxwwwvvvtttrrrqqqpppvvvuuuvvvxxx{{{{{{wwwtttwwwrrrooorrrwwwyyyuuupppttttttrrrrrrrrrrrrttttttpppqqqrrrrrrqqqpppnnnmmmoooooooooooonnnnnnnnnnnnpppmmmlllmmmpppsssrrrppptttuuuvvvwwwwwwuuusssrrrqqqpppnnnmmmmmmnnnpppqqq~~~~~~~~~~~~|||}}}~~~}}}}}}~~~|||~~~}}}||||||}}}~~~{{{|||}}}}}}|||{{{|||~~~|||~~~~~~zzzzzz}}}zzz{{{{{{zzzyyyyyyzzz|||||||||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyy{{{xxxxxx||||||yyyzzz}}}||||||{{{zzzzzzzzzzzzzzz{{{}}}}}}{{{|||~~~{{{{{{|||}}}~~~~~~}}}|||||||||||||||}}}||||||{{{{{{{{{{{{{{{zzz{{{|||}}}}}}|||{{{zzzzzz{{{}}}|||zzzwwwwwwwwwzzz{{{}}}~~~~~~}}}{{{zzzyyywwwyyy}}}}}}yyywwwyyyxxxxxxxxxwwwvvvwwwzzz|||}}}zzzxxxyyy||||||xxxuuuuuuvvvvvvvvvvvvuuuuuutttuuuvvvwwwxxxxxxwwwwwwvvvwwwvvvvvvvvvvvvwwwwwwxxx{{{zzzyyywwwvvvuuuttttttuuuttttttvvvxxxyyywwwttttttrrrppprrrvvvwwwuuurrrssssssrrrqqqqqqrrrsssssspppqqqqqqrrrqqqpppooonnnooooooppppppqqqqqqqqqrrrqqqooommmnnnqqqrrrrrrppprrrssstttuuutttsssqqqpppqqqpppooonnnnnnooopppqqq~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{zzzzzz{{{{{{}}}}}}zzzzzz|||zzz{{{|||{{{zzzzzz{{{|||}}}}}}~~~~~~}}}|||zzzyyywwwxxxyyyzzz{{{}}}~~~~~~|||{{{{{{zzzzzzzzzzzzzzz{{{yyyyyy||||||zzzzzz|||yyyzzzzzzzzzzzzyyyyyyxxx{{{|||~~~~~~}}}||||||}}}}}}}}}|||||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{|||||||||{{{zzzzzz|||~~~~~~|||zzzzzzzzz{{{{{{{{{||||||{{{{{{{{{vvvvvvyyyyyyvvvvvvtttvvvxxxxxxxxxxxxzzz||||||zzzxxxyyy{{{{{{xxxuuuvvvuuuuuuuuuuuuvvvvvvwwwttttttuuuvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxzzzyyywwwvvvuuuuuuvvvvvvssssssrrrsssvvvwwwwwwvvvqqqrrrrrrsssttttttssssssrrrrrrqqqppppppqqqrrrrrrooopppqqqqqqqqqpppooonnnoooooopppqqqrrrsssttttttqqqooonnnnnnpppqqqpppppppppqqqrrrrrrrrrqqqooonnnpppppppppppppppppppppppp~~~}}}}}}~~~~~~~~~||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzyyyyyyyyy{{{|||}}}}}}{{{zzz|||~~~yyy{{{||||||{{{zzz{{{|||||||||}}}~~~~~~}}}|||{{{wwwxxxyyyzzz{{{}}}~~~~~~|||{{{zzzyyyxxxyyyzzz{{{zzzyyyyyyzzzzzzyyyyyyzzzxxxyyyzzz{{{{{{zzzyyyxxxzzz{{{|||}}}||||||||||||}}}{{{{{{|||~~~|||}}}}}}}}}~~~~~~}}}}}}zzzzzz{{{||||||zzzyyyxxxyyyzzz{{{||||||{{{zzzyyyzzz|||~~~~~~}}}||||||}}}zzzyyyxxxxxxxxxxxxyyyzzzwwwvvvyyy}}}}}}yyyvvvwwwtttvvvyyyzzzyyyyyyyyyzzz{{{yyyxxxyyyzzzyyywwwuuuvvvuuutttttttttvvvwwwxxxsssssstttuuuvvvwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxuuutttsssrrrrrrssstttuuussssssrrrssstttvvvwwwwwwrrrtttvvvuuurrrpppqqqrrrqqqppppppppppppppppppqqqnnnooopppqqqqqqpppoooooonnnnnnoooppppppqqqrrrrrrpppooonnnmmmnnnnnnnnnnnnppppppqqqqqqqqqpppooonnnppppppqqqqqqqqqqqqpppppp}}}}}}~~~~~~~~~}}}{{{zzz{{{}}}}}}~~~}}}}}}~~~~~~}}}~~~}}}zzzxxxxxxyyyzzz{{{||||||{{{{{{{{{|||xxxzzz||||||{{{zzz{{{|||yyyzzz|||}}}~~~~~~~~~}}}zzzzzzzzz{{{{{{{{{|||||||||{{{zzzxxxxxxyyyzzzzzzxxxyyyyyyxxxxxxyyyyyyxxxyyyyyy{{{||||||{{{zzzyyyzzzzzzzzz{{{|||}}}|||{{{~~~|||{{{{{{|||}}}|||}}}~~~~~~~~~~~~}}}yyyzzz{{{{{{{{{zzzxxxwwwyyyzzz{{{{{{{{{yyyxxxwwwvvvxxxzzz{{{zzzyyyyyyyyy{{{yyyxxxwwwwwwxxxyyy{{{zzzwwwxxx{{{{{{xxxwwwzzzvvvxxxzzz{{{yyyxxxwwwwwwzzzyyyxxxxxxyyyxxxvvvuuuvvvuuutttttttttvvvwwwxxxsssttttttuuuvvvwwwwwwxxxvvvwwwxxxxxxxxxxxxwwwvvvrrrrrrqqqpppqqqrrrssstttsssttttttttttttuuuwwwxxxtttwwwyyyvvvqqqnnnnnnpppppppppppppppppppppppppppmmmnnnooopppqqqppppppooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmlllllllllmmmmmmqqqqqqqqqqqqqqqpppooooooooopppqqqqqqqqqqqqpppooo~~~~~~~~~}}}~~~~~~||||||}}}||||||{{{~~~}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}|||zzzyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzvvvxxx{{{|||{{{zzzzzz{{{xxxyyy{{{}}}~~~{{{{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyyyyyyyyyyyyyxxxzzzzzzwwwwwwyyyyyywwwyyyzzzzzz{{{{{{{{{{{{{{{yyyyyyyyyzzz|||}}}|||{{{~~~}}}||||||||||||}}}~~~~~~}}}|||yyyyyyzzzzzzyyyyyyxxxwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwyyy{{{|||{{{yyyyyyzzz}}}|||{{{zzzzzz{{{|||}}}|||yyyxxx{{{{{{xxxyyy|||wwwyyy{{{zzzyyywwwvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuvvvuuuuuuuuuuuuvvvvvvwwwuuuuuuuuuuuuuuuvvvxxxxxxwwwwwwxxxxxxwwwvvvtttsssrrrsssssstttttttttuuuuuussstttvvvuuuttttttuuuvvvwwwyyyzzzwwwrrrooonnnpppooopppqqqqqqqqqqqqpppoookkklllnnnpppqqqqqqppppppllllllllllllkkkkkkkkkjjjlllmmmmmmmmmkkkkkkmmmooorrrrrrqqqqqqppppppppppppoooooooooooooooooooooooo~~~~~~}}}~~~}}}|||}}}{{{{{{yyy|||~~~|||zzz|||~~~}}}||||||~~~}}}}}}|||{{{{{{|||}}}}}}zzz{{{||||||zzzzzz{{{|||zzzzzzzzz{{{|||{{{zzzxxxtttwwwzzz{{{zzzyyyyyyzzzyyyzzz|||}}}~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzzzzzzzzyyyxxxxxxyyy}}}|||yyyxxx{{{{{{wwwyyyyyyyyyyyyyyyzzzzzz{{{yyyxxxxxxyyy|||}}}|||zzz|||||||||}}}~~~~~~~~~~~~|||{{{zzzyyyyyyxxxxxxxxxxxxxxxtttuuuwwwyyyzzz{{{zzzzzzzzz|||~~~~~~|||{{{{{{{{{}}}||||||||||||||||||}}}{{{yyyzzz~~~~~~zzzyyy{{{vvvxxxyyyyyyxxxwwwxxxyyywwwxxxyyyxxxwwwuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttxxxwwwvvvvvvvvvvvvxxxxxxwwwwwwxxxxxxvvvtttrrrpppssstttuuuwwwwwwvvvuuutttqqqtttvvvvvvsssrrrrrrssswwwxxxxxxwwwtttrrrqqqqqqppppppqqqrrrrrrqqqppppppjjjlllnnnoooqqqqqqqqqppplllllllllmmmmmmmmmmmmmmmlllmmmooonnnmmmmmmooorrrrrrqqqqqqpppppppppppppppoooooonnnmmmmmmnnnoooooo}}}|||~~~~~~}}}~~~}}}{{{{{{|||}}}|||{{{zzzzzzxxx{{{}}}zzzwwwzzz||||||{{{{{{}}}~~~|||{{{yyyyyy{{{|||~~~xxxyyy{{{{{{zzz{{{|||~~~yyyyyyzzz{{{|||{{{zzzxxxsssvvvyyyzzzzzzyyyyyyyyy{{{|||}}}~~~~~~}}}||||||zzzzzzzzz{{{{{{{{{||||||xxxyyyzzz{{{zzzyyyxxxwww{{{zzzyyy}}}}}}xxxxxxxxxwwwvvvwwwxxxzzz{{{yyywwwwwwyyy|||~~~|||yyywwwyyy{{{}}}~~~~~~|||zzz{{{zzzxxxwwwvvvwwwxxxyyyqqqrrruuuxxx{{{|||}}}}}}xxxyyy{{{{{{yyyxxxwwwxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyyyy||||||yyyyyyuuuvvvxxxxxxxxxxxxzzz|||wwwxxxyyyxxxvvvuuutttuuuuuuvvvwwwwwwwwwuuutttsssyyyxxxwwwvvvvvvwwwxxxxxxwwwxxxxxxwwwvvvssspppnnnrrrsssvvvwwwxxxvvvtttrrrpppsssvvvvvvssspppooopppvvvvvvvvvvvvvvvvvvttttttpppqqqrrrssssssrrrqqqpppjjjkkkmmmooopppqqqqqqpppllllllmmmnnnooopppqqqqqqlllnnnppppppnnnnnnqqqtttqqqqqqpppooooooooooooooopppnnnmmmkkkkkkmmmnnnppp~~~~~~zzz~~~~~~}}}}}}~~~|||{{{|||~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~yyyvvvwwwzzzzzzxxxyyy{{{}}}zzzwwwyyy}}}|||yyy|||xxxuuuvvvyyy{{{{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwxxxzzz}}}~~~}}}~~~{{{wwwwwwyyy{{{{{{yyyuuuvvvxxxyyyzzzyyyyyyxxx~~~|||zzzxxxwwwwwwxxxyyytttuuuvvvwwwxxxyyyyyyyyyxxxxxxxxx|||~~~{{{|||}}}~~~~~~}}}|||{{{}}}}}}{{{xxxvvvwwwyyy|||wwwyyy{{{{{{zzzzzzzzz|||yyyyyyyyyxxxxxxwwwwwwwww~~~}}}|||zzzxxxxxxwwwwww|||||||||{{{zzzyyywwwwww{{{vvvvvvzzzyyyttttttxxx{{{zzzyyyyyyzzzxxxuuussswwwxxxzzz{{{zzzxxxvvvuuuwwwxxxyyyzzzzzzxxxwwwvvvrrrsssttttttuuutttttttttuuuuuuttttttssssssrrrrrruuuxxxzzzwwwrrrqqqtttxxxuuuuuutttsssrrrrrrqqqqqqqqqqqqrrrrrrpppnnnkkkiiipppnnnmmmoooqqqrrrpppmmmlllmmmoooppppppnnnlllkkkqqqooonnnnnnpppoookkkhhhkkklllnnnpppooommmjjjiiipppooonnnmmmmmmmmmmmmmmm~~~~~~~~~~~~~~~{{{~~~~~~|||zzzzzz|||}}}~~~}}}}}}|||{{{{{{|||||||||||||||||||||{{{zzzzzzyyyyyyxxxyyyzzz{{{||||||||||||{{{{{{{{{|||||||||||||||{{{xxxyyy||||||zzzzzz}}}{{{xxxuuuvvvzzz{{{xxxuuuyyyxxxwwwxxx{{{|||zzzxxx||||||{{{{{{zzzyyyxxxxxxyyyzzz|||}}}|||{{{yyyxxx}}}zzzwwwvvvxxxyyyyyyxxx{{{||||||}}}}}}|||{{{zzzyyyxxxvvvuuuuuuvvvwwwxxxyyyyyyzzz{{{{{{{{{zzzzzzxxxwwwxxxzzz~~~~~~|||xxxxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{yyywwwvvvwwwxxxwwwyyy{{{{{{zzzyyyzzz{{{yyyyyyyyyxxxxxxwwwwwwwww{{{zzzzzzyyyxxxwwwvvvvvvzzzzzzzzzzzzyyyxxxwwwvvvxxxuuuuuuxxxxxxuuuuuuyyywwwvvvvvvwwwxxxxxxvvvssswwwxxxxxxyyyxxxwwwvvvuuuxxxxxxxxxxxxwwwvvvuuutttuuuuuuuuuuuuuuuttttttttttttssssssssssssssssssrrrsssuuuwwwvvvsssrrrtttwwwtttttttttsssrrrrrrqqqqqqrrrsssttttttsssqqqooommmmmmllllllnnnqqqrrrqqqooommmnnnooooooooonnnlllkkkooonnnmmmnnnoooooollliiilllmmmnnnoooooommmkkkjjjoooooonnnmmmmmmmmmmmmmmm~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~||||||}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{||||||}}}}}}|||||||||||||||{{{{{{{{{{{{}}}zzzzzz}}}~~~{{{{{{~~~~~~{{{yyyyyy{{{|||zzzwwwwwwwwwxxxzzz||||||yyyvvv|||||||||{{{{{{zzzyyyyyy|||||||||{{{zzzxxxwwwvvv|||zzzxxxwwwwwwxxxwwwvvvzzz{{{{{{{{{{{{yyyxxxwwwwwwwwwvvvuuuvvvwwwxxxyyy}}}}}}~~~~~~}}}}}}|||{{{xxxwwwwwwyyy{{{|||{{{yyywwwwwwwwwxxxyyyzzz{{{|||wwwyyyzzzzzzxxxvvvuuuuuuxxxzzz{{{{{{yyyxxxxxxyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwxxxwwwvvvuuutttwwwwwwxxxxxxxxxxxxwwwwwwvvvttttttwwwxxxwwwwwwzzzuuuuuuuuuwwwyyyyyyxxxvvvwwwwwwvvvvvvvvvvvvuuuuuuzzzyyywwwvvvtttsssssssssyyyxxxvvvuuussssssttttttrrrrrrrrrssssssssssssssssssssssssssssssttttttttttttssssssrrrrrrqqqqqqqqqrrrrrrssstttsssrrrqqqpppkkkkkkkkknnnppprrrqqqpppnnnnnnnnnnnnmmmmmmmmmmmmmmmlllllllllnnnnnnllljjjnnnnnnnnnnnnnnnnnnmmmlllnnnnnnnnnmmmmmmmmmmmmmmm~~~}}}|||~~~}}}}}}~~~~~~~~~~~~zzzzzzzzz{{{{{{|||||||||{{{{{{|||}}}}}}}}}}}}}}}~~~}}}}}}||||||{{{{{{{{{}}}{{{{{{~~~~~~{{{{{{~~~}}}{{{{{{||||||zzzxxxxxxxxxyyyzzz{{{zzzyyyxxx}}}|||{{{{{{zzzzzzzzzzzz~~~|||{{{zzzyyyyyy{{{zzzyyyyyyxxxwwwvvvuuuwwwxxxyyyyyyyyyxxxwwwvvv{{{zzzzzzyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}||||||yyyyyyyyyyyyzzzzzzyyyyyy{{{zzzyyyxxxyyyzzz{{{|||xxxyyyzzzyyywwwvvvvvvvvvxxxzzz{{{zzzxxxwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwsssuuuwwwxxxxxxwwwuuutttvvvvvvwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxxxxxxxxxxyyyxxxwwwxxxyyy{{{{{{yyywwwvvvuuuuuutttttttttuuuuuuyyyxxxvvvtttsssssstttuuuzzzyyyvvvsssrrrqqqrrrsssrrrrrrssssssttttttuuuuuusssrrrqqqrrrssssssrrrpppsssrrrrrrrrrqqqqqqqqqpppoooooopppqqqqqqqqqqqqpppmmmmmmnnnooopppqqqqqqpppoooooonnnmmmmmmmmmmmmnnnkkkkkkkkklllmmmmmmmmmlllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlll~~~}}}}}}~~~}}}}}}}}}}}}{{{yyy{{{~~~}}}}}}~~~{{{{{{{{{|||}}}}}}~~~~~~{{{|||}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}|||||||||}}}zzzzzz}}}|||zzzzzz|||{{{zzzyyyxxxxxxxxxwwwuuuzzzzzzyyyxxxwwwxxxyyyzzz||||||{{{zzzzzzzzz{{{{{{}}}}}}||||||{{{{{{{{{{{{zzz{{{|||{{{zzzyyywwwwwwwwwxxxyyy{{{||||||{{{{{{~~~~~~}}}|||{{{zzzzzzzzzwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzyyyzzzzzz~~~|||zzzyyyxxxxxxxxxyyy{{{{{{zzzxxxvvvvvvxxxzzzwwwyyyzzzyyywwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwtttuuuwwwyyyyyyxxxvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyzzzzzzyyyxxxyyyxxxwwwyyyxxxxxxyyyzzzyyywwwuuuuuuttttttsssssstttuuuuuuwwwvvvuuuttttttuuuwwwxxxxxxwwwtttqqqppppppqqqrrrssssssttttttuuuuuuuuuvvvtttsssrrrrrrsssrrrpppmmmqqqqqqqqqqqqqqqpppppppppnnnnnnooopppqqqqqqqqqqqqooopppqqqqqqpppooooooooooooooonnnmmmmmmmmmmmmnnnjjjkkkkkkkkkllllllmmmnnnmmmmmmmmmmmmmmmnnnnnnnnnkkklllmmmmmmnnnmmmllllll}}}|||}}}}}}~~~~~~~~~|||zzzyyy|||~~~}}}{{{yyy{{{}}}|||||||||}}}}}}~~~~~~~~~||||||}}}}}}}}}}}}||||||}}}}}}}}}}}}|||||||||||||||yyyyyy|||{{{xxxxxx{{{{{{{{{zzzzzzyyyyyyxxxxxx{{{{{{zzzxxxvvvvvvyyy|||{{{{{{yyyxxxxxxyyyzzz{{{xxxxxxyyyyyyzzzyyyyyyyyyxxxzzz}}}}}}{{{yyyxxxxxxuuuvvvxxxzzz{{{||||||{{{}}}||||||{{{zzzxxxxxxwwwssstttuuuwwwxxxyyyyyyyyy|||}}}}}}|||zzzyyy{{{|||}}}|||zzzxxxwwwuuuuuuttt||||||zzzwwwuuuuuuxxx{{{vvvxxxyyyyyywwwvvvvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwvvvwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyzzzzzzyyyyyyyyy|||{{{xxxwwwyyyxxxvvvvvvuuuuuuvvvwwwvvvsssqqqsssttttttttttttuuuuuuuuutttttttttuuuuuuvvvwwwxxxuuutttrrrqqqqqqqqqrrrrrrssssssttttttttttttttttttrrrrrrssssssrrrqqqooonnnppppppppppppppppppppppppoooppppppqqqqqqrrrssssssoooqqqrrrqqqooonnnmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmkkklllmmmlllkkklllnnnoookkklllmmmmmmnnnmmmmmmmmmjjjkkklllnnnnnnmmmllllll~~~~~~~~~}}}}}}~~~}}}xxx{{{}}}{{{xxxwwwzzz~~~||||||||||||}}}}}}}}}}}}{{{||||||}}}}}}||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{}}}zzzyyy|||{{{xxxxxxzzz||||||}}}|||{{{{{{{{{|||yyyzzz{{{zzzwwwvvvxxxzzzzzzyyyxxxwwwwwwxxxzzz{{{tttvvvwwwxxxxxxwwwvvvuuutttxxx|||}}}{{{yyyxxxyyyuuuvvvxxxzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxwwwwwwtttuuuvvvwwwwwwwwwwwwwww|||}}}}}}{{{yyyyyy{{{}}}{{{{{{{{{zzzxxxwwwuuuuuuyyyzzzyyyxxxuuuuuuvvvxxxtttvvvxxxxxxwwwvvvwwwxxxuuuvvvvvvvvvwwwwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxxxxxxxxxxxxxwwwvvvyyyyyyuuuuuuyyyxxxuuusssrrrrrrtttvvvvvvtttrrrrrrssstttuuuvvvvvvuuutttsssttttttuuuuuuuuuttttttrrrrrrrrrsssssstttttttttsssrrrrrrrrrrrrrrrqqqqqqmmmppptttuuusssqqqrrrsssooopppppppppppppppppppppoooooooooooopppqqqrrrrrrlllnnnpppooommmllllllnnnmmmnnnooooooooonnnlllkkklllnnnnnnmmmkkkkkknnnpppiiijjjlllmmmnnnmmmlllkkkiiijjjlllnnnnnnmmmlllkkk~~~~~~}}}~~~~~~~~~~~~|||}}}~~~}}}|||}}}~~~~~~}}}}}}~~~|||zzzzzz}}}~~~|||xxxxxx||||||||||||||||||||||||{{{{{{|||||||||||||||{{{{{{xxxxxxxxxyyyyyyzzzzzzzzz}}}zzzzzz||||||yyyxxx{{{xxxyyyyyyyyyxxxxxxyyyzzzvvvzzz}}}|||yyywwwwwwxxxzzzyyywwwvvvvvvwwwyyyzzzuuuvvvxxxyyyyyywwwtttrrrqqqvvv{{{|||{{{xxxxxxxxx|||}}}~~~~~~~~~}}}xxxxxxyyyzzzzzzzzzyyyyyywwwwwwxxxxxxxxxwwwvvvvvv{{{|||}}}{{{xxxxxx{{{~~~{{{|||}}}}}}|||{{{yyyxxxvvvxxxyyyyyywwwuuuttttttsssuuuwwwwwwwwwvvvwwwxxxuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxwwwvvvuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvrrrvvvwwwssstttxxxyyyuuurrrrrrrrruuuwwwxxxwwwuuuqqqsssuuuwwwwwwvvvuuutttsssssstttuuutttsssqqqppppppqqqrrrtttuuuvvvvvvvvvrrrqqqqqqppppppoooooooooiiioootttuuusssrrrtttwwwooooooooooooooopppppppppmmmmmmmmmmmmmmmnnnoooooohhhkkknnnmmmkkkkkklllnnnlllmmmoooppppppnnnlllkkkmmmoooooonnnkkkkkknnnqqqgggiiikkkmmmnnnmmmkkkiiiiiijjjlllnnnnnnmmmlllkkk~~~}}}|||{{{zzzzzz{{{}}}||||||}}}~~~|||~~~|||yyyzzz}}}}}}yyy~~~|||zzzzzzzzzzzz}}}|||{{{zzzzzzzzzzzz{{{~~~|||{{{~~~yyy{{{~~~~~~}}}{{{{{{|||~~~{{{yyywwwxxxxxxxxxwww|||zzzxxxxxxzzz{{{zzzyyy|||{{{zzzyyyxxxxxxwwwxxx{{{yyyxxxxxxxxxxxxwwwuuuvvvssstttzzz{{{xxxyyy}}}}}}{{{xxxwwwxxxyyyyyyxxxyyyzzz{{{{{{yyywwwxxxxxxyyyxxxvvvvvvwwwzzz}}}}}}{{{yyyxxxxxxxxxxxxyyy{{{}}}~~~}}}yyytttpppuuuuuuvvvyyyzzzzzzwwwuuuvvvvvvuuuuuuvvvxxxzzz{{{vvvyyy{{{yyyuuutttxxx|||xxxxxxwwwvvvvvvvvvvvvvvvtttuuuvvvxxxxxxxxxwwwvvvuuuvvvwwwxxxxxxwwwuuutttsssvvvxxxwwwtttrrrsssuuurrrqqqqqqssswwwxxxvvvssstttwwwzzzzzzvvvsssrrrrrrsssrrrqqqpppppprrrssstttsssssstttttttttsssqqqppptttqqqooonnnoooqqqppppppqqqpppooooooooopppqqqrrroooooonnnoooqqqqqqpppnnnmmmmmmmmmmmmmmmmmmllllllqqqmmmjjjjjjmmmppppppooolllllljjjjjjjjjkkklllmmmkkkllllllllllllkkkjjjiiilllmmmnnnnnnnnnmmmkkkkkk}}}}}}|||zzzyyyyyy{{{|||}}}||||||}}}~~~}}}xxxxxx|||~~~|||~~~|||zzzyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzzzzzzz{{{}}}}}}{{{xxxwwwxxxzzzxxxzzz{{{{{{yyyxxxyyyzzz~~~|||yyyxxxyyyzzzzzzyyy|||{{{zzz{{{||||||{{{zzz||||||{{{zzzyyyyyyyyyyyyzzzxxxwwwxxxyyyyyyxxxvvvxxxuuuvvv{{{|||yyyxxx||||||zzzyyyxxxzzzzzzzzzyyyxxxyyy{{{zzzxxxwwwwwwxxxxxxwwwuuuuuuvvvyyy{{{}}}|||{{{zzzyyyxxxxxxyyyyyywwwxxxyyyzzzzzzxxxvvvuuuvvvuuuuuuwwwxxxxxxvvvtttwwwvvvuuutttssstttuuuuuutttwwwyyyxxxuuutttvvvxxxwwwwwwvvvuuutttsssssstttuuuuuuvvvwwwwwwwwwvvvvvvssstttvvvwwwwwwvvvuuutttvvvwwwxxxxxxvvvuuuuuuvvvuuusssqqqrrruuuwwwwwwvvvsssuuuwwwvvvtttssstttuuutttssssssrrrrrrrrrssssssrrrsssttttttsssrrrqqqpppsssqqqnnnnnnoooppppppooorrrqqqooonnnnnnnnnnnnoooooonnnmmmnnnoooooonnnlllnnnnnnnnnnnnmmmllljjjjjjllljjjhhhhhhkkkllllllkkkkkkjjjiiiiiiiiijjjjjjkkkkkkkkkjjjiiiiiihhhggggggkkkllllllmmmlllkkkjjjiii~~~~~~~~~~~~~~~}}}}}}{{{zzzzzz{{{{{{}}}}}}}}}~~~~~~}}}wwwwww{{{}}}||||||{{{zzzyyyxxxyyyzzzzzzyyyyyyyyyyyyyyyzzzzzzzzz}}}~~~}}}zzzxxxxxxxxxxxxyyyyyywwwvvvuuuvvvxxx}}}{{{yyyyyyzzz||||||{{{zzzyyyyyy{{{||||||zzzxxx}}}|||{{{zzzzzzyyyyyyzzzxxxwwwvvvwwwyyyzzzyyyxxxyyywwwxxx{{{{{{xxxwwwyyyzzzyyyyyyyyy{{{|||{{{yyywwwxxxzzzyyyxxxvvvwwwwwwwwwvvvuuuuuuvvvxxxzzz|||yyyyyyxxxxxxxxxxxxyyyzzzuuuvvvvvvwwwwwwxxxyyyyyywwwvvvuuuuuuvvvwwwvvvtttvvvvvvuuuttttttttttttuuuuuuvvvwwwxxxxxxwwwvvvvvvvvvuuutttsssrrrrrrrrrrrrwwwvvvvvvuuuuuuuuuvvvvvvrrrssstttvvvvvvvvvuuutttyyyxxxwwwxxxyyyxxxwwwuuuxxxvvvsssrrrsssuuuvvvvvvrrrssssssrrrrrrrrrtttvvvqqqqqqrrrrrrqqqpppooonnnrrrrrrrrrsssrrrrrrqqqpppqqqooonnnmmmnnnooonnnmmmqqqpppooonnnmmmlllllllllnnnmmmllllllmmmmmmkkkiiiooooooooonnnlllkkkiiihhhiiihhhhhhiiikkkkkkjjjiiikkkjjjjjjjjjjjjjjjjjjjjjlllkkkjjjhhhgggggghhhhhhjjjjjjkkkkkkkkkjjjiiihhh~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~zzzxxx{{{|||{{{zzzyyyyyyxxxxxxzzz{{{|||xxxxxxyyyyyyyyyyyyyyyyyy|||}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxvvvttttttuuuwww|||zzzxxxxxxzzz|||||||||uuuvvvwwwyyyzzzzzzwwwuuu|||{{{zzzyyyyyyyyyyyyyyywwwvvvvvvwwwyyyzzzzzzyyy{{{zzz{{{||||||yyywwwwwwyyyxxxxxxyyy{{{|||{{{yyyvvvwwwyyyyyywwwvvvvvvwwwxxxwwwvvvvvvwwwyyy{{{|||yyyyyyxxxxxxxxxxxxxxxxxxuuuvvvvvvwwwxxxyyyyyyyyyyyywwwuuuuuuvvvwwwvvvvvvuuuvvvvvvwwwxxxyyyzzz{{{xxxxxxxxxzzz|||{{{xxxuuutttssssssrrrrrrsssssstttwwwvvvuuutttssstttuuuvvvrrrssstttuuuvvvwwwvvvvvvxxxvvvtttvvvxxxxxxvvvrrrvvvuuutttsssssssssssssssqqqqqqrrrrrrrrrqqqqqqrrrppprrrssstttssspppnnnlllqqqqqqqqqqqqqqqqqqpppppppppnnnmmmmmmnnnnnnmmmlllpppoooooonnnnnnmmmmmmmmmooommmllllllmmmllljjjhhhnnnnnnnnnmmmlllkkkjjjiiijjjkkklllmmmnnnmmmkkkjjjkkkllllllllllllkkkkkkjjjmmmllljjjiiiiiijjjlllmmmjjjjjjjjjjjjjjjiiiiiiiii}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||zzzyyyyyyxxxyyy{{{|||}}}xxxxxxyyyzzzzzzyyyyyyxxxxxxxxxyyy{{{{{{{{{yyyxxxyyyyyyyyywwwuuuuuuwwwyyyzzzxxxwwwwwwyyy{{{{{{{{{uuuuuuvvvxxxzzzzzzwwwuuuyyyyyyxxxxxxwwwxxxxxxxxxwwwvvvuuuwwwyyy{{{zzzzzz~~~}}}zzzxxxwwwvvvwwwyyyzzzzzzyyyuuuwwwxxxxxxwwwvvvwwwxxxyyyyyyxxxxxxyyyzzz{{{|||{{{zzzzzzyyyxxxwwwvvvuuuvvvwwwyyy{{{{{{zzzxxxwwwzzzxxxwwwwwwxxxyyyxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{wwwwwwxxxyyy{{{zzzwwwuuurrrrrrrrrssstttuuuwwwxxxvvvuuutttsssssstttuuuvvvssstttuuuvvvwwwxxxxxxxxxuuusssqqqsssuuuuuusssoooqqqrrrtttuuutttrrrpppnnnoooqqqsssttttttqqqmmmkkkssstttvvvwwwvvvtttpppnnnppppppooooooooopppppppppooonnnmmmmmmnnnnnnmmmkkkmmmnnnnnnooooooppppppppppppooonnnnnnnnnmmmkkkiiikkkkkklllllllllllllllkkkjjjlllnnnoooooommmkkkjjjjjjkkklllmmmlllkkkiiihhhkkkjjjiiihhhjjjlllnnnpppkkkkkkkkkjjjjjjjjjjjjjjj~~~}}}{{{zzz{{{}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}yyyyyyxxxxxxyyyzzz|||}}}yyyzzz{{{{{{{{{zzzxxxwwwyyyxxxxxxzzz|||}}}|||{{{yyyzzzzzzyyyxxxxxxyyy{{{zzzxxxvvvwwwxxxzzz{{{zzzwwwwwwxxxyyy{{{|||zzzxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvvvvwwwyyy{{{zzzyyy{{{yyywwwwwwxxxzzzzzzzzzuuuwwwyyyyyyxxxwwwxxxyyyzzzzzzzzzzzzzzz{{{||||||{{{{{{{{{zzzyyywwwuuutttwwwyyy{{{||||||zzzwwwvvvyyyxxxwwwxxxzzz{{{zzzyyywwwwwwxxxxxxwwwwwwvvvuuussstttuuuvvvvvvuuuttttttssssssssstttuuuwwwxxxyyyssssssssssssssstttuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxsssrrrqqqrrrsssrrrqqqooommmqqqtttuuutttpppnnnmmmooopppsssuuuuuurrrlllgggoooppprrrsssrrrpppnnnllloooooonnnnnnnnnoooppppppooonnnmmmnnnoooooommmkkklllmmmnnnooopppqqqqqqqqqpppooonnnooooooooommmkkkiiijjjkkkllllllmmmmmmlllhhhkkkmmmmmmllljjjiiiiiihhhiiikkklllllliiigggeeegggggggggggghhhjjjlllnnnlllkkkjjjjjjiiiiiijjjjjj~~~~~~~~~}}}}}}|||}}}}}}~~~{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{zzzxxxxxxwwwwwwxxxyyyzzz{{{{{{||||||}}}|||zzzwwwvvv}}}{{{yyyzzz|||}}}|||{{{wwwyyy{{{{{{zzzzzz{{{||||||zzzxxxxxxyyy{{{{{{zzzyyyxxxwwwyyy{{{||||||zzzyyyxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvwwwyyyzzzyyyxxx}}}|||yyywwwxxxzzz||||||vvvxxxyyyzzzyyyxxxyyyzzzyyyyyyyyyzzzzzzzzz{{{{{{zzz{{{{{{{{{zzzyyywwwvvvxxxxxxyyyyyyyyyyyyxxxxxxuuuuuuvvvxxx{{{{{{zzzxxxuuuuuuvvvvvvvvvuuutttsssrrrtttvvvuuurrrqqqsssuuuuuuuuuttttttuuuuuuvvvwwwpppqqqrrrssstttuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvvvvrrrsssuuutttsssqqqrrrrrrnnnqqqtttuuurrrpppooopppooooooqqqsssuuusssnnnjjjlllmmmnnnoooooonnnlllkkknnnnnnmmmmmmmmmnnnooopppooonnnnnnooopppooommmkkkkkklllnnnoooooooooooonnnooonnnmmmnnnppppppnnnllljjjjjjkkklllllllllkkkkkkhhhjjjlllllliiihhhhhhiiiiiikkknnnooonnnkkkhhheeehhhhhhiiiiiiiiijjjjjjjjjkkkjjjiiihhhhhhhhhiiiiii~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}|||{{{{{{zzzvvv}}}~~~{{{|||xxxwwwvvvvvvvvvwwwyyyzzz|||}}}~~~~~~|||zzzwwwuuu|||xxxuuuuuuwwwxxxwwwuuuuuuxxxzzz|||{{{{{{{{{|||}}}{{{yyyyyyzzz{{{{{{{{{xxxvvvuuuvvvxxxzzzzzzzzzyyyyyyyyyxxxxxxyyyzzzzzzxxxwwwwwwwwwyyyzzzyyyxxxxxx~~~zzzxxxyyy{{{}}}~~~vvvxxxzzzzzzyyyyyyzzz{{{xxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{yyyyyyxxxwwwvvvuuuvvvwwwyyy{{{ssssssuuuxxx{{{{{{zzzxxxrrrsssuuuvvvwwwxxxwwwwwwrrrvvvxxxvvvrrrqqqtttyyywwwwwwuuuttttttsssttttttnnnooorrrtttuuuuuuuuuuuuvvvuuuuuutttttttttuuuuuusssvvvxxxwwwtttrrrsssuuuppprrrtttsssqqqppprrrtttpppooonnnpppssstttqqqnnnqqqqqqsssssstttsssrrrrrrnnnmmmllllllmmmnnnooopppoooooonnnoooppppppnnnkkklllmmmnnnnnnnnnmmmlllkkknnnmmmmmmnnnooopppnnnmmmllllllllllllkkkkkkjjjiiiiiilllmmmllliiihhhiiijjjmmmooorrrsssrrroookkkiiillllllllllllllljjjiiiiiijjjiiigggfffffffffggghhh}}}{{{}}}|||||||||}}}~~~~~~{{{zzzyyy|||~~~|||~~~}}}}}}~~~~~~}}}|||}}}|||{{{zzzyyyxxxxxxyyyyyy{{{}}}}}}|||{{{|||}}}zzzzzzzzzzzzzzzzzzzzzzzz}}}yyyyyyyyytttnnnvvvwwwwwwwwwxxxxxxxxxxxxyyyvvvuuuwww{{{}}}|||yyy}}}|||{{{zzzzzz{{{}}}~~~{{{yyywwwvvvuuuuuuwwwxxxwwwyyyzzzzzzxxxxxxyyy{{{{{{yyyxxxxxxyyyyyywwwvvv{{{{{{|||||||||{{{zzzzzzzzzzzz{{{{{{{{{zzzyyyxxxyyyxxxwwwyyy||||||yyyvvvxxxyyyzzz|||~~~~~~{{{yyyxxxxxxyyyzzzyyyxxxwwwvvvuuuxxxzzzyyyuuussstttvvvrrruuuwwwuuuuuuwwwuuurrrssstttvvvxxxxxxwwwvvvttttttuuuuuuuuuuuuuuuuuuuuuyyyxxxuuusssrrrrrrsssttttttrrrqqqqqqssstttuuutttttttttuuuuuuuuuuuuuuuuuutttsssrrrqqqqqqrrrssstttrrrssstttttttttrrrooonnnnnnoooooooooooonnnnnnmmmjjjnnnpppnnnnnnpppnnnjjjllllllmmmnnnooopppqqqqqqiiijjjlllmmmnnnnnnmmmlllmmmmmmmmmnnnnnnnnnnnnnnnooollliiihhhjjjlllnnnooolllllllllkkkkkkjjjjjjjjjllljjjhhhhhhiiiiiiiiihhhhhhlllssswwwwwwrrrkkkfffggghhhjjjlllmmmmmmmmmmmmlllkkkiiihhhhhhhhhiiijjj~~~~~~~~~|||zzzyyyyyyzzzzzz{{{yyyxxxzzz|||~~~}}}{{{~~~}}}}}}~~~~~~|||{{{||||||{{{zzzyyyyyyxxxxxxzzz{{{}}}|||zzzyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz|||}}}|||yyyzzz{{{xxxrrrxxxxxxwwwxxxxxxyyyzzzzzzwwwvvvuuuvvvwwwyyyyyyyyy~~~|||zzzyyyyyyyyyyyyyyyxxxvvvuuuvvvwwwxxxyyywwwxxxzzzyyyxxxxxxyyy{{{xxxwwwvvvwwwxxxyyyxxxwwwtttuuuuuuuuuuuuuuuttttttzzzzzzzzzzzzzzzyyyyyyxxxxxxvvvvvvxxx{{{|||{{{yyyxxxxxxxxxyyy{{{{{{yyywwwxxxxxxyyyyyyyyyxxxwwwvvvvvvxxxyyyyyywwwvvvvvvwwwsssvvvvvvttttttvvvvvvsssqqqrrrssstttuuutttsssssswwwwwwvvvvvvuuutttttttttxxxwwwuuussssssssstttuuuuuussspppooopppqqqqqqpppuuuuuutttttttttttttttttttttsssrrrrrrrrrssstttuuurrrsssttttttsssqqqooonnnmmmnnnnnnooooooooonnnnnniiimmmooommmnnnooonnnjjjllllllmmmmmmmmmnnnnnnnnnjjjjjjlllmmmmmmllllllkkkoooooonnnmmmlllkkkjjjjjjnnnkkkiiiiiikkkmmmmmmmmmllllllkkkjjjjjjiiihhhhhhkkkjjjhhhiiijjjjjjhhhggghhhjjjnnnppppppmmmiiifffdddeeegggiiijjjjjjjjjiiiiiihhhgggfffffffffggghhh}}}{{{yyyyyyxxx{{{yyyxxxxxxzzz|||||||||}}}}}}}}}}}}{{{zzz|||{{{{{{zzzyyyyyyyyyxxx|||}}}}}}|||zzzyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyzzz|||{{{yyyzzz}}}{{{vvvyyyxxxxxxxxxyyyzzz|||}}}{{{{{{{{{yyyxxxyyy{{{}}}||||||zzzyyyxxxxxxwwwxxxwwwvvvvvvuuuvvvxxxyyy{{{wwwxxxyyyyyyxxxxxxyyy{{{vvvuuutttuuuxxxyyyxxxwwwtttuuuuuuvvvvvvvvvuuuuuuyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuvvvyyy{{{|||{{{xxxwwwvvvvvvwwwxxxwwwuuuwwwxxxxxxxxxxxxwwwvvvvvvwwwwwwvvvwwwyyyyyyxxxwwwtttwwwvvvssssssvvvwwwtttqqqrrrrrrrrrssssssssssssxxxwwwwwwvvvuuutttssssssttttttrrrrrrqqqrrrssstttuuurrrooonnnoooqqqrrrrrrvvvuuutttrrrrrrrrrssstttssssssrrrrrrrrrtttuuuvvvqqqrrrssssssrrrqqqooonnnlllmmmnnnnnnooooooooooooiiimmmnnnmmmmmmpppoookkkmmmmmmmmmlllllllllkkkkkkkkkkkklllllllllkkkjjjiiinnnmmmmmmlllkkkjjjiiiiiilllkkkjjjjjjlllmmmmmmkkkkkkkkkjjjjjjiiihhhggggggiiiiiiiiijjjkkkjjjhhhfffggghhhhhhhhhhhhgggffffffcccdddfffhhhiiiiiihhhhhhiiihhhgggeeeeeeffffffggg~~~~~~~~~~~~~~~|||zzzzzzzzz|||~~~}}}|||}}}|||{{{yyy{{{{{{{{{zzzzzzyyyyyyxxx|||}}}}}}}}}{{{{{{}}}~~~xxxxxxxxxxxxxxxxxxxxxxxxzzz||||||zzzzzz}}}|||xxxyyyxxxwwwwwwxxxzzz|||~~~}}}~~~}}}zzzwwwwww{{{vvvwwwwwwwwwxxxxxxyyyyyywwwwwwvvvvvvwwwwwwyyyyyyvvvxxxyyyyyyxxxxxxyyyzzzuuuttttttuuuvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyyyywwwwwwwwwvvvvvvvvvvvvvvvwwwvvvuuuuuuwwwyyy{{{|||yyywwwuuuuuuvvvvvvuuutttwwwwwwwwwwwwwwwvvvvvvvvvwwwuuusssuuuyyyzzzxxxuuuuuuwwwvvvrrrrrrvvvwwwuuutttsssssssssssstttuuuuuuuuuuuuttttttttttttssssssppppppoooooopppqqqrrrssssssqqqnnnnnnqqquuuxxxyyyvvvuuusssqqqpppqqqrrrssssssrrrrrrrrrrrrtttuuuvvvqqqqqqrrrrrrqqqpppooooookkklllmmmnnnoooooooooooojjjnnnooommmnnnqqqpppmmmnnnnnnnnnmmmlllkkkkkkjjjlllllllllkkkkkkjjjiiihhhjjjjjjkkkkkkllllllmmmmmmjjjjjjjjjlllmmmmmmllljjjhhhiiijjjkkkkkkjjjiiiiiihhhhhhhhhjjjkkkkkkhhheeeffffffeeeeeeddddddddddddfffggghhhjjjkkkkkkjjjjjjjjjiiihhhgggfffggghhhhhh}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}|||{{{yyyzzzzzz{{{{{{{{{zzzyyyxxxxxxyyyzzzzzzzzz{{{~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~zzzyyyzzzzzzxxxxxxwwwwwwwwwxxxyyy{{{|||yyyzzzyyyvvvrrrrrrvvvzzztttuuuvvvwwwwwwxxxxxxxxxyyyxxxxxxwwwwwwvvvvvvwwwvvvwwwyyyxxxwwwwwwxxxzzzwwwvvvuuuuuuvvvvvvuuusssssstttuuuvvvwwwxxxxxxxxxvvvuuuttttttssssssttttttwwwwwwvvvvvvuuuvvvxxxyyyzzzxxxvvvuuuvvvwwwvvvuuuwwwwwwvvvvvvvvvuuuuuuuuuuuusssrrrtttwwwxxxvvvsssvvvxxxvvvssssssvvvxxxvvvtttsssssssssssstttuuuuuuoooppppppqqqrrrsssttttttpppppppppqqqqqqrrrssssssssspppnnnooorrruuuxxxxxxtttsssrrrpppppppppqqqrrrsssrrrqqqqqqrrrssstttuuuppppppppppppppppppooooookkkkkklllnnnoooooooooooolllooopppnnnnnnqqqqqqooooooooonnnmmmmmmlllllllllnnnmmmlllkkkjjjjjjiiiiiijjjkkkkkklllmmmmmmnnnnnniiiiiijjjlllmmmmmmkkkiiifffhhhjjjlllmmmmmmllllllgggggghhhjjjkkkjjjhhheeedddeeeeeefffeeedddcccbbbggghhhiiikkkkkkkkkkkkjjjiiiiiigggfffffffffggghhh~~~~~~~~~}}}|||~~~~~~~~~|||{{{{{{}}}}}}|||zzzyyyyyy{{{{{{{{{zzzyyyxxxtttuuuvvvvvvwwwyyy}}}|||~~~yyywwwxxxyyywwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyvvvuuuuuuwwwyyywwwwwwwwwwwwwwwvvvuuutttyyyyyyxxxxxxwwwvvvvvvuuuvvvwwwxxxxxxwwwwwwxxxzzzxxxwwwuuuuuuvvvvvvtttsssssstttuuuwwwxxxyyyyyyyyywwwvvvtttssssssssstttuuuvvvwwwwwwvvvuuuuuuvvvxxxxxxwwwvvvvvvxxxxxxwwwuuuwwwvvvvvvuuutttuuuuuuuuussssssrrrsssuuuuuutttsssuuuxxxwwwttttttwwwxxxuuuqqqrrrrrrrrrsssssssssssslllmmmnnnpppqqqssstttuuusssssssssttttttuuuuuuuuusssrrrpppoooppprrrqqqqqqppppppqqqqqqqqqqqqqqqqqqsssrrrqqqppppppqqqrrrssspppoooooooooooooooooooookkklllmmmmmmnnnnnnnnnnnnnnnqqqpppnnnnnnppppppnnnmmmmmmmmmmmmmmmnnnnnnnnnooonnnmmmlllkkkjjjjjjkkkmmmmmmmmmmmmlllllllllkkkiiiiiiiiikkkmmmmmmkkkiiifffhhhjjjmmmnnnnnnmmmlllggggggggghhhjjjjjjhhhfffdddeeeggghhhgggfffdddbbbffffffhhhiiiiiiiiihhhhhhgggfffeeedddcccddddddeee~~~}}}}}}}}}}}}}}}}}}|||~~~~~~|||{{{}}}|||{{{zzz{{{}}}}}}}}}{{{xxxyyy{{{||||||{{{yyyxxxuuuvvvwwwwwwwwwyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz~~~~~~xxxuuuwwwyyyxxxxxxyyy{{{{{{{{{zzzxxxwww}}}{{{zzzzzz{{{{{{{{{zzzvvvvvvwwwxxxwwwvvvuuutttwwwwwwxxxxxxxxxwwwwwwvvvuuuwwwxxxxxxwwwwwwxxxyyywwwvvvuuuuuuwwwwwwvvvuuutttuuuwwwyyyzzz{{{||||||yyyxxxvvvuuutttuuuvvvwwwrrruuuwwwwwwvvvuuuvvvxxxvvvuuuuuuwwwxxxxxxwwwuuuwwwvvvuuutttttttttuuuuuussstttuuuuuutttssssssssstttwwwxxxuuuuuuxxxwwwtttqqqrrrssstttuuutttssssssmmmnnnooopppqqqrrrssstttssssssttttttttttttttttttsssrrrqqqqqqrrrrrrpppnnnlllnnnpppqqqrrrqqqppppppsssrrrpppoooooooooooopppoooooonnnnnnnnnooooooooollllllmmmmmmnnnmmmmmmmmmnnnpppooolllkkknnnnnnkkkiiijjjkkklllmmmnnnoooooooooooommmllllllllllllmmmlllllllllkkkkkkkkkkkkkkkjjjiiiiiijjjllllllkkkjjjgggiiikkkmmmmmmllljjjiiihhhgggfffgggiiiiiiiiihhhffffffgggggggggfffeeedddeeefffggghhhhhhhhhgggffffffeeedddcccccccccdddeee~~~}}}~~~}}}}}}||||||{{{|||~~~~~~}}}}}}xxx{{{}}}}}}zzzyyyzzz{{{{{{zzzyyy{{{}}}~~~}}}|||xxxyyy{{{||||||{{{yyyxxxzzz{{{{{{zzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzxxx|||}}}xxxuuuwwwyyyzzzzzz{{{}}}~~~}}}{{{xxxvvv{{{xxxvvvxxxzzz{{{yyywwwrrrsssuuuwwwxxxyyyxxxxxxuuuvvvwwwxxxxxxxxxxxxxxxuuuwwwxxxxxxwwwwwwxxxyyyvvvuuutttvvvxxxyyyxxxwwwrrrsssuuuwwwyyyzzz{{{{{{{{{zzzxxxwwwvvvwwwxxxzzzooosssvvvxxxvvvvvvwwwyyyssssssuuuwwwyyyyyyvvvtttwwwvvvuuussssssttttttuuusssvvvxxxwwwtttrrrsssuuutttwwwxxxwwwwwwxxxwwwtttssstttvvvxxxxxxwwwvvvtttpppppppppqqqrrrrrrssssssqqqqqqrrrrrrrrrqqqqqqpppqqqqqqrrrtttvvvvvvtttrrrjjjlllooorrrsssrrrpppooosssrrrpppooonnnmmmnnnnnnoooooonnnnnnnnnnnnooopppmmmmmmmmmnnnmmmmmmllllllnnnpppnnnjjjiiikkkkkkiiifffggghhhjjjlllnnnoooppppppooonnnmmmlllmmmnnnnnnggghhhiiijjjkkklllmmmmmmjjjiiihhhiiikkklllkkkjjjhhhjjjkkklllllliiigggeeehhhgggeeefffhhhiiiiiiiiihhhgggfffeeeeeeeeefffffffffggghhhiiiiiiiiihhhggghhhgggfffeeedddeeeffffff~~~}}}~~~}}}}}}~~~~~~|||}}}}}}}}}~~~}}}|||{{{{{{|||zzzxxxxxxzzz|||||||||zzzyyyxxxwwwwwwwwwwwwxxxxxxwwwvvvxxxzzz{{{{{{zzz{{{xxxxxx{{{}}}|||zzzxxxzzz|||}}}}}}|||zzzyyy~~~|||zzzxxxwwwvvvwwwwww{{{yyywwwwwwyyyzzzxxxvvvxxxwwwvvvuuutttttttttttttttttttttvvvxxxyyyyyywwwyyyuuurrrrrruuuwwwwwwvvvzzzwwwvvvxxxxxxwwwxxx|||wwwxxxyyyzzzyyywwwuuusssqqqtttwwwwwwuuuuuuwwwzzzxxxuuurrrsssuuuvvvuuurrrtttttttttttttttuuuvvvvvvzzzvvvrrrqqqrrrtttsssqqqsssrrrqqqpppqqqsssuuuwwwuuuvvvtttqqqqqqsssrrrooottttttttttttuuuuuuuuuuuuvvvuuutttsssqqqpppooonnnoooqqqsssrrrnnnmmmmmmooopppqqqsssuuuuuutttsssrrrsssssssssrrrqqqooolllkkkkkklllmmmoooqqqsssuuuuuusssqqqnnnnnnnnnoooooooooppptttsssnnnmmmqqqrrrnnnmmmkkkkkkmmmpppqqqooolllllloooppplllgggeeehhhmmmgggiiikkkmmmnnnmmmkkkiiimmmllllllnnnooopppnnnmmmmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhiiiggghhhiiijjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhfffffffffgggggggggggggggfffffffffggggggggggggggghhhhhhhhhhhhhhhgggffffff~~~~~~}}}}}}}}}}}}||||||||||||||||||{{{yyyzzz{{{||||||{{{xxxxxxxxxyyyyyyyyyzzzzzzyyyxxxwwwyyyzzz{{{zzzxxx{{{{{{{{{zzzzzzzzz{{{|||zzzzzz|||}}}}}}||||||{{{|||{{{yyyxxxwwwwwwwwwwwwzzzxxxvvvwwwxxxyyywwwuuuzzzyyyxxxwwwvvvuuuuuuvvvvvvuuuttttttvvvvvvuuutttwwwuuuttttttvvvxxxyyyyyyvvvsssrrruuuvvvtttuuuyyywwwxxxyyyyyyyyywwwuuutttqqqsssuuutttqqqppprrruuuxxxvvvuuutttuuuvvvvvvuuuuuuttttttttttttuuuvvvvvvzzzvvvsssrrrsssttttttrrrwwwvvvuuuuuuuuuuuuwwwwwwtttvvvuuuqqqqqqttttttpppsssssssssttttttttttttuuutttttttttsssrrrrrrqqqqqqoooqqqrrrqqqooommmmmmooooooqqqrrrtttttttttrrrqqqppppppqqqqqqpppooommmlllmmmnnnoooqqqrrrtttuuuvvvssspppnnnnnnooopppooonnnrrruuutttooonnnpppoookkklllkkkkkkllloooooommmjjjnnnnnnmmmlllllllllmmmoookkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkmmmnnnooonnnllllllkkkkkkjjjjjjiiiiiiiiiiiiiiihhhggggggggghhhhhhhhhhhhiiiiiiiiijjjjjjjjjiiiiiigggfffffffffggghhhggggggggggggffffffffffffcccdddfffggghhhgggfffeeegggggggggggggggfffeeeddd~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||}}}|||{{{{{{|||}}}}}}{{{zzzvvvwwwyyyzzz||||||||||||xxxxxxxxxzzz{{{{{{yyywwwwww{{{~~~}}}yyyxxxzzz}}}yyyyyyyyyzzzzzzzzz{{{{{{|||{{{zzzyyyyyyyyyyyyzzzxxxwwwvvvvvvwwwwwwvvvuuuxxxxxxxxxwwwxxxyyyyyyzzzzzzxxxuuutttuuuuuuuuutttuuuvvvvvvvvvuuuwwwyyy|||wwwttttttwwwxxxvvvxxx{{{vvvwwwxxxxxxxxxwwwvvvuuuuuuwwwyyywwwsssqqqsssuuuvvvvvvwwwvvvuuuuuuwwwxxxuuuuuuuuuuuuuuuvvvwwwwwwyyywwwtttssstttuuuuuutttvvvvvvuuutttssssssrrrrrrsssuuuuuurrrrrruuuuuurrrrrrrrrssssssssstttttttttqqqqqqqqqrrrrrrrrrrrrrrroooqqqrrrqqqooommmmmmnnnooopppqqqrrrsssrrrqqqppplllmmmoooppppppooonnnnnnnnnnnnooopppqqqrrrssssssrrrpppnnnnnnooopppooonnnsssuuutttqqqnnnnnnkkkggglllkkkkkklllmmmmmmkkkiiinnnlllkkkllloooqqqqqqpppmmmlllkkkjjjjjjjjjlllmmmlllkkkjjjkkkmmmmmmlllkkkiiijjjkkkkkkkkkjjjiiiiiigggfffffffffffffffggghhhiiiiiihhhggghhhiiijjjkkkiiigggeeedddddddddfffggghhhgggggggggfffeeeeeeeeeccceeegggiiiiiihhhfffeeeeeeeeeeeefffeeeeeedddccc~~~}}}|||{{{}}}}}}||||||~~~}}}~~~~~~}}}{{{zzzyyyzzz|||}}}|||||||||}}}~~~}}}{{{yyyvvvxxxzzz|||}}}}}}|||{{{wwwwwwxxxzzz||||||zzzxxxvvvyyy||||||{{{yyyzzz{{{vvvvvvuuuuuuvvvvvvwwwxxx||||||{{{{{{||||||||||||wwwvvvvvvvvvvvvvvvuuutttttttttuuuwwwxxx{{{|||~~~}}}{{{wwwvvvwwwxxxxxxxxxtttwwwxxxwwwttttttwwwzzzwwwtttuuuxxxyyywwwxxx|||uuuvvvwwwwwwxxxwwwwwwvvvvvvxxxzzzxxxuuussstttvvvsssvvvwwwvvvssssssvvvyyyvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvuuuuuuuuutttsssqqqooonnnppptttvvvssssssuuuvvvtttssssssssssssttttttttttttpppppppppppppppppppppppppppqqqqqqqqqooonnnnnnmmmooopppqqqqqqqqqqqqppppppmmmnnnooopppppppppooonnnllllllmmmmmmnnnnnnooooooqqqooonnnnnnpppppppppnnnqqqrrrsssqqqpppnnnjjjhhhmmmllllllllllllkkkjjjiiilllkkkkkklllnnnooopppooommmmmmlllkkkkkkkkkkkklllkkkjjjiiiiiikkklllkkkkkkgggiiikkkllllllkkkjjjhhhfffffffffffffffggghhhiiijjjiiihhhffffffhhhjjjkkkhhhfffdddbbbbbbccceeefffhhhhhhgggfffeeeeeeddddddgggggghhhhhhiiiiiiiiiiiidddeeeeeeeeeeeeeeedddddd~~~~~~~~~||||||{{{{{{|||||||||~~~~~~|||~~~}}}{{{yyyyyyzzz|||}}}{{{{{{{{{|||~~~}}}{{{yyyxxxyyy{{{}}}}}}|||{{{zzzvvvvvvwwwyyy||||||{{{zzzyyyxxxxxxzzz|||}}}zzzxxxwwwvvvuuuuuuuuuvvvvvvwwwyyyyyyzzzzzz{{{{{{{{{{{{vvvvvvvvvvvvuuuttttttuuuttttttuuuuuuwwwxxxzzzzzz{{{xxxvvvuuuwwwyyyzzzzzzuuuwwwxxxvvvsssqqqsssvvvssspppqqquuuvvvssstttwwwuuuvvvvvvvvvwwwwwwvvvvvvpppsssuuutttrrrqqqsssvvvrrrtttvvvuuurrrqqqtttwwwuuuuuuuuuuuuuuuvvvvvvwwwuuuuuuvvvuuuuuuuuuvvvwwwxxxxxxwwwwwwuuusssrrrqqqnnntttvvvtttsssuuuvvvtttsssssstttttttttuuuuuuuuurrrrrrqqqqqqppppppooooooqqqppppppppppppooonnnmmmpppppppppppppppppppppoooooopppqqqqqqqqqpppooonnnllllllmmmmmmmmmnnnnnnnnnpppooonnnooopppqqqpppnnnnnnnnnoooqqqpppnnnlllkkknnnnnnmmmmmmlllkkkkkklllgggkkkmmmllliiihhhjjjmmmjjjkkkmmmnnnnnnmmmkkkjjjkkkiiihhhhhhjjjkkkkkkjjjgggiiikkkllllllkkkjjjhhhgggggggggggghhhiiijjjjjjkkkiiigggffffffgggiiijjjgggfffdddccccccccceeefffhhhggggggfffeeeddddddccchhhgggfffeeeeeegggiiijjjdddeeeeeefffffffffeeeeee}}}}}}}}}yyyyyy{{{~~~~~~|||}}}|||{{{zzzzzzzzz{{{|||zzzyyyyyyzzz|||}}}{{{zzzyyyzzz{{{|||||||||{{{zzzxxxwwwvvvxxxzzz||||||{{{zzzwwwvvvxxx|||~~~{{{xxxzzzzzzzzzyyyxxxxxxwwwwwwvvvvvvwwwxxxxxxwwwwwwvvvuuuvvvwwwvvvuuutttuuuvvvwwwwwwvvvuuuttttttttttttuuutttrrrsssvvvxxxyyyyyyuuuvvvvvvuuusssrrrrrrssstttrrrsssvvvvvvtttsssvvvvvvvvvvvvvvvvvvvvvvvvvvvooorrruuuuuussstttvvvyyytttttttttsssrrrqqqrrrttttttttttttttttttuuuvvvvvvssstttvvvvvvuuuuuuvvvwwwuuuttttttsssrrrrrrqqqqqqmmmsssvvvtttrrrssstttsssrrrsssssssssttttttttttttuuuttttttsssrrrqqqqqqqqqrrrpppooopppppppppnnnlllqqqqqqqqqpppppppppppppppppppppqqqrrrrrrqqqoooooonnnnnnooooooppppppqqqqqqooonnnnnnoooqqqqqqpppnnnlllkkklllppppppmmmmmmnnnmmmmmmnnnlllkkkkkklllnnnfffkkkooommmgggeeegggkkkhhhjjjmmmoooooonnnllljjjkkkiiiggggggiiikkkkkkkkkiiijjjkkkkkkkkkjjjiiiiiijjjiiiiiiiiiiiijjjjjjkkkjjjiiihhhgggfffggghhhhhhggggggffffffeeeeeeeeeeeegggfffffffffeeedddddddddfffeeecccbbbcccdddfffhhhddddddeeeeeeffffffeeeeee~~~|||}}}~~~||||||{{{}}}}}}||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwxxxzzz|||||||||xxxxxxyyyzzz{{{||||||}}}|||zzzwwwwwwxxxyyyzzzyyyxxxxxxwwwxxxyyy{{{{{{{{{||||||}}}|||{{{yyywwwuuuvvvwwwwwwxxxxxxwwwvvvuuuuuuwwwxxxwwwuuutttuuuwwwvvvvvvuuuuuuttttttuuuuuusssrrrrrrtttvvvxxxxxxwwwtttsssssstttvvvvvvuuutttwwwuuuuuuyyyxxxuuutttuuuxxxwwwvvvuuuuuuuuuuuuuuurrruuuwwwwwwvvvvvvxxx{{{xxxvvvtttsssssssssrrrqqqsssssssssssssssttttttuuupppsssuuuuuuttttttuuuwwwpppooonnnnnnnnnooopppqqqlllssswwwtttqqqqqqrrrrrrppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrpppooooooqqqpppnnnkkkrrrrrrqqqpppppppppppppppmmmnnnoooqqqqqqqqqppppppnnnnnnoooppppppqqqrrrrrrnnnnnnnnnpppqqqrrrpppnnnmmmjjjkkkoooooollllllpppjjjllllllkkkiiiiiillloooiiikkknnnmmmkkkiiiiiijjjiiijjjlllmmmnnnnnnnnnnnnllljjjggggggiiikkklllllllllkkkkkkjjjjjjiiiiiiiiikkkjjjjjjiiiiiiiiijjjjjjiiiiiihhhhhhggggggggggggggghhhhhhiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeffffffffffffeeebbbbbbcccddddddddddddddd~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{}}}}}}|||}}}~~~{{{{{{||||||{{{{{{zzzyyyxxxvvvuuuvvvyyy{{{}}}}}}vvvvvvwwwxxxzzz|||~~~}}}xxxvvvvvvwwwxxxxxxvvvxxxzzzyyyvvvwww{{{||||||}}}|||zzzwwwtttrrryyyyyyzzz{{{zzzyyyxxxwwwvvvxxxyyyxxxuuutttuuuwwwrrrrrrssstttvvvwwwyyyzzzuuutttuuuvvvxxxyyyxxxvvvsssqqqqqqtttxxx{{{yyywwwtttrrrsssvvvuuuqqqoooqqqxxxxxxvvvuuuttttttttttttpppsssuuuuuusssrrruuuwww{{{wwwtttsssuuuuuussspppsssrrrrrrrrrrrrsssttttttooorrruuuuuutttsssuuuwwwrrrqqqoooooooooqqqtttuuukkkrrrwwwtttppppppqqqpppnnnooooooooooooppppppppplllmmmmmmnnnoooppppppppprrrpppnnnoooqqqqqqnnnkkkssssssrrrqqqppppppqqqqqqiiikkkmmmoooqqqqqqqqqqqqllllllmmmnnnooopppqqqqqqnnnnnnnnnppprrrrrrpppnnnoookkkjjjnnnnnnkkkkkkppphhhjjjkkkjjjhhhhhhkkkooolllllllllmmmoooooommmjjjkkkjjjjjjkkklllnnnpppqqqllljjjhhhgggiiikkkllllllmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhiiihhhhhhiiiiiihhhgggfffeeeggghhhjjjkkkkkkiiigggfffddddddeeeeeeeeeeeeeeeeeedddfffjjjlllmmmkkkhhheee```aaabbbccccccccccccccc~~~~~~~~~~~~~~~xxxyyy|||~~~~~~}}}|||}}}~~~~~~|||zzzyyy|||}}}~~~}}}|||{{{|||}}}{{{wwwtttwww|||}}}zzz{{{|||||||||||||||||||||wwwvvvyyy{{{zzzxxxsssxxx{{{zzzyyy{{{{{{xxxyyyyyyxxxxxxxxxyyyzzzzzz{{{yyywwwxxxyyyzzzzzzyyyvvvvvvvvvuuutttssssssrrrrrrtttwwwzzz{{{zzzxxxwwwyyyyyyxxxxxxvvvuuutttsssqqqsssvvvxxxzzzzzzzzzyyyuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuttttttvvvtttrrrqqqqqqsssvvvwwwyyyxxxvvvuuusssrrrrrrrrrooorrrvvvwwwuuussstttuuuqqqqqqrrrrrrrrrqqqppppppoooooopppooonnnooorrrtttrrrrrrrrrrrrssssssttttttsssrrrpppppprrrrrrqqqoooqqqqqqppppppppppppqqqqqqrrrpppnnnnnnnnnnnnmmmlllooommmlllmmmpppqqqpppnnnmmmmmmmmmmmmmmmllllllkkknnnooopppooonnnnnnppprrrpppooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmnnnooopppkkkkkkkkkkkkkkklllmmmmmmllliiijjjoooooojjjiiimmmooollljjjjjjmmmoooooonnniiiiiijjjjjjkkkkkkkkkjjjjjjmmmmmmhhhgggkkklllhhhjjjjjjjjjiiiiiigggffffffooojjjeeecccdddeeefffeeedddfffgggeeebbbbbbeeehhhfffeeeeeeeeeffffffdddbbbjjjiiiiiihhhggggggffffffeeecccaaabbbdddeeecccaaa~~~}}}|||zzz{{{}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz|||}}}|||{{{zzz{{{}}}}}}yyyvvvwww{{{~~~}}}zzzzzzzzz{{{{{{zzzzzzyyyyyy{{{xxxuuuvvvxxxyyyvvvssstttzzz|||zzzxxxyyyxxxvvvxxxxxxxxxxxxxxxxxxxxxxxx{{{yyywwwwwwyyyyyyyyyxxxyyyxxxwwwvvvuuuuuuuuuuuutttuuuwwwyyyyyyyyyxxxwwwxxxxxxxxxxxxvvvuuutttsssvvvuuuuuuuuuuuuvvvwwwxxxssssssssstttttttttttttttwwwwwwwwwwwwvvvvvvvvvuuusssrrrpppooopppqqqtttuuuxxxwwwvvvtttssssssssssssppprrruuuuuutttrrrsssuuuqqqqqqrrrrrrrrrrrrrrrrrrtttssssssssssssttttttuuurrrrrrsssssssssssssssrrrooooooppppppoooooonnnnnnoooooonnnnnnnnnnnnoooooorrrpppnnnmmmnnnooonnnmmmpppnnnlllmmmoooooonnnlllnnnnnnnnnnnnnnnmmmllllllmmmnnnooonnnmmmmmmoooqqqoooooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooonnnmmmllllllkkkkkklllmmmjjjlllpppooojjjiiikkkkkkiiiggggggjjjkkkkkkjjjggghhhiiijjjjjjjjjiiiiiifffiiijjjggghhhmmmooollljjjjjjjjjiiiiiihhhgggfffllliiigggggghhhhhhfffdddbbbdddffffffeeedddddddddbbbaaaaaacccdddeeedddccceeeeeeeeedddcccbbbbbbbbbeeedddcccdddfffhhhgggeee~~~||||||}}}~~~~~~}}}~~~~~~}}}}}}|||xxxyyy{{{{{{zzzzzz|||}}}|||yyyyyy{{{{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{yyyyyyzzz}}}|||wwwsssvvv{{{}}}zzzxxxxxxwwwtttvvvvvvwwwxxxxxxwwwvvvuuu{{{yyywwwwwwxxxxxxxxxwww{{{zzzxxxwwwvvvvvvwwwxxxvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwuuutttssszzzxxxtttrrrqqqrrruuuwwwrrrsssssstttttttttttttttxxxxxxwwwwwwwwwwwwvvvvvvsssrrrqqqppppppqqqsssuuuvvvuuuttttttssstttttttttqqqrrrssssssqqqqqqsssuuuqqqrrrrrrsssssstttttttttwwwuuussstttwwwwwwuuurrrqqqrrrtttttttttsssqqqppplllpppsssssspppmmmmmmnnnoooooonnnnnnnnnnnnoooooorrrpppmmmlllmmmooopppppppppooommmmmmnnnnnnlllkkkooooooooooooooonnnmmmmmmlllmmmnnnmmmllllllnnnpppnnnnnnnnnnnnooooooooooooooonnnnnnmmmmmmmmmmmmnnnqqqpppnnnllljjjiiiiiihhhmmmkkkmmmpppoookkkiiijjjllljjjiiiiiikkkllllllkkkeeefffhhhjjjjjjiiihhhgggeeehhhhhhgggiiimmmnnnmmmiiiiiijjjiiiiiihhhgggfffhhhhhhhhhjjjkkkjjjgggdddbbbcccdddggghhhfffccc```aaa``````bbbdddffffffeeefffffffffeeeddddddcccccceeeddddddeeehhhiiiiiihhh~~~~~~~~~}}}|||~~~}}}||||||||||||wwwyyy{{{{{{{{{{{{}}}~~~|||zzzyyyzzzzzzyyywwwwwwxxxzzz|||~~~|||{{{{{{|||}}}|||yyyvvvvvv{{{}}}{{{yyyzzzyyyvvvuuuvvvxxxyyyyyywwwuuuttt{{{yyywwwwwwwwwxxxwwwvvv{{{zzzxxxvvvvvvwwwxxxyyyxxxwwwvvvuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwvvvttttttzzzxxxuuurrrrrrssstttvvvttttttvvvvvvwwwwwwvvvuuuwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrrrrtttuuuvvvtttsssssssssssstttuuuuuussssssqqqppppppqqqssstttrrrrrrrrrssstttuuuvvvvvvvvvsssqqqsssvvvvvvqqqlllppprrrtttuuuuuussspppooonnnsssxxxxxxtttppppppsssqqqqqqppppppppppppqqqqqqrrrpppmmmlllnnnpppqqqqqqoooooonnnnnnoooooonnnnnnpppppppppppppppooonnnnnnmmmnnnnnnnnnmmmmmmooopppnnnnnnnnnnnnoooooooooooopppooonnnmmmmmmmmmmmmmmmnnnnnnllljjjiiihhhhhhgggjjjkkkmmmoooooommmkkkkkklllkkkkkkkkklllllllllllleeefffhhhjjjkkkiiihhhfffiiiiiiiiihhhiiijjjkkkjjjiiiiiiiiiiiiiiihhhggggggffffffhhhiiiiiiiiigggfffeeeddddddfffiiiiiieeeaaadddcccbbbdddfffggggggfffgggggggggffffffeeeeeeeeedddddddddeeefffggggggfff|||}}}~~~~~~|||{{{{{{~~~~~~|||{{{{{{zzz{{{{{{xxxzzz|||||||||}}}{{{zzzyyyzzzzzzzzzyyyxxxxxxyyyzzz|||}}}}}}}}}}}}zzzyyywwwwwwwwwwwwvvvuuuuuuzzz}}}|||{{{||||||yyywwwxxxyyyzzzzzzxxxvvvtttzzzxxxvvvvvvwwwwwwvvvuuuyyyxxxwwwvvvuuuvvvwwwwwwxxxwwwvvvuuutttuuuwwwwwwwwwwwwwwwwwwwwwvvvuuutttvvvvvvvvvvvvvvvvvvuuuuuussstttvvvwwwwwwwwwvvvuuutttuuuuuuuuuuuuuuuuuuuuuttttttssssssssstttuuuvvvrrrrrrrrrsssssstttuuuvvvuuusssqqqooopppqqqssstttssssssrrrssstttuuuvvvwwwuuurrrpppqqqttttttooojjjoooqqqsssuuuuuussspppooopppuuuzzzzzzuuurrrrrrtttqqqqqqppppppppppppqqqqqqrrrpppmmmmmmnnnpppqqqqqqnnnooooooppppppqqqrrrssspppppppppppppppoooooonnnnnnooopppooonnnnnnppprrrnnnnnnnnnnnnoooooooooooopppooonnnmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkhhhjjjkkklllmmmnnnnnnmmmhhhiiiiiiiiihhhhhhhhhhhhfffgggiiijjjkkkjjjiiihhhjjjiiihhhiiiiiiiiiiiijjjhhhiiiiiiiiiiiihhhhhhgggffffffeeeeeedddeeeggghhhiiifffddddddgggiiigggeeegggeeedddccceeefffeeeeeedddddddddddddddcccccccccdddddddddcccbbbaaaaaabbb{{{|||~~~~~~}}}|||{{{{{{}}}||||||{{{{{{zzzyyyyyyyyyzzz|||}}}}}}}}}xxxxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxwwwvvv{{{zzzyyyxxxwwwwwwxxxxxxtttzzz}}}{{{{{{}}}|||zzzxxxyyyyyyyyyyyywwwvvvuuuxxxvvvuuuuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuwwwvvvuuutttuuuvvvwwwxxxwwwwwwwwwwwwwwwvvvuuuuuussstttwwwxxxyyywwwvvvtttqqqrrrtttvvvvvvuuutttrrrssssssttttttttttttuuuuuurrrqqqqqqqqqrrrrrrssssssrrrrrrrrrrrrssstttuuuvvvvvvtttqqqpppqqqrrrsssssstttsssrrrrrrssstttvvvwwwuuusssqqqrrrsssssspppmmmoooppprrrssstttsssrrrqqqppptttwwwwwwtttqqqqqqsssoooooonnnnnnnnnnnnoooooorrrpppoooooopppqqqpppooommmoooqqqqqqqqqrrrtttvvvpppppppppppppppooonnnnnnnnnooopppooonnnoooppprrroooooooooooonnnnnnnnnnnnooonnnnnnmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnoooppphhhjjjjjjhhhiiimmmnnnmmmiiikkklllllljjjiiiiiijjjhhhhhhiiiiiijjjjjjiiiiiihhhffffffiiijjjiiijjjmmmhhhhhhiiiiiiiiiiiihhhhhhggggggeeebbbaaacccgggjjjiiigggeeedddeeeggggggggggggdddbbbaaabbbccccccbbbeeeeeeeeeeeeeeeeeeeeeeeecccddddddccc```______```|||}}}~~~~~~}}}}}}}}}||||||}}}}}}|||{{{zzzyyyyyyzzz||||||||||||}}}xxxyyyzzz{{{zzzyyyxxxxxxvvvvvvwwwxxxxxxxxxwwwwww{{{|||}}}}}}|||zzzyyyxxxtttyyy|||zzzyyyzzzyyywwwyyyxxxxxxwwwvvvvvvuuuuuuvvvtttssstttvvvxxxxxxwwwtttuuuvvvxxxxxxwwwuuutttuuuuuuuuuuuuuuuvvvwwwxxxvvvwwwwwwwwwwwwvvvuuuuuussstttvvvwwwwwwvvvtttsssppprrrtttvvvvvvuuusssrrrttttttttttttuuuuuuuuuvvvqqqqqqqqqrrrrrrrrrssssssrrrrrrrrrrrrssstttuuuuuuwwwtttrrrqqqssstttsssrrruuutttrrrqqqqqqssstttuuutttsssrrrqqqqqqqqqqqqqqqnnnooopppqqqrrrsssssssssrrrssssssssssssrrrqqqqqqoooooonnnnnnnnnnnnooooooqqqqqqpppqqqrrrqqqooommmmmmooorrrrrrpppqqqsssuuuooooooppppppoooooonnnmmmmmmnnnoooooonnnnnnoooqqqqqqqqqpppooonnnmmmllllllnnnmmmmmmmmmmmmnnnnnnooommmlllllllllmmmmmmnnnooojjjllljjjddddddjjjllljjjlllnnnppppppmmmkkklllmmmhhhhhhggggggggghhhiiijjjjjjffffffiiijjjggghhhlllhhhhhhiiiiiiiiiiiihhhhhhhhhhhhfffcccaaabbbfffjjjdddeeefffeeedddddddddeeeeeecccaaa```bbbdddddddddffffffffffffffffffffffffcccdddeeedddbbb```aaaccc~~~~~~|||}}}~~~~~~|||zzzyyyxxxzzz{{{{{{zzzzzz|||}}}xxxzzz{{{{{{zzzxxxwwwwwwqqqsssuuuxxxzzz|||}}}~~~uuuxxx{{{}}}{{{xxxuuussstttyyy{{{yyywwwwwwvvvsssxxxxxxvvvuuuttttttttttttuuusssssstttvvvxxxxxxxxxsssuuuwwwyyyyyyxxxuuutttsssttttttuuuvvvwwwwwwxxxvvvwwwwwwwwwwwwvvvvvvuuutttuuuuuuuuutttsssrrrqqqrrrtttvvvxxxxxxwwwuuuttttttuuuuuuuuuvvvvvvwwwwwwssssssssstttttttttuuuuuusssrrrrrrrrrrrrssstttuuuwwwuuurrrrrrtttuuutttqqquuutttrrrqqqqqqrrrssstttqqqrrrqqqooonnnnnnppprrrnnnnnnoooppprrrssstttuuuuuusssrrrrrrssstttrrrqqqqqqqqqppppppppppppqqqqqqqqqqqqqqqrrrsssqqqnnnkkknnnppprrrqqqooonnnpppsssooooooooooooooonnnmmmmmmlllmmmnnnnnnlllmmmnnnppprrrqqqpppooonnnmmmlllkkkmmmmmmmmmmmmmmmnnnooopppkkkjjjjjjiiiiiijjjjjjkkkmmmooojjjcccaaagggjjjgggiiilllnnnnnnkkkiiiiiijjjhhhgggeeedddeeefffhhhjjjooojjjhhhkkkiiiddddddhhhggghhhhhhiiiiiiiiihhhhhhhhhiiihhhfffccccccfffjjj^^^bbbggggggdddbbbaaacccfffdddbbbbbbdddggghhhiiibbbbbbbbbbbbbbbbbbbbbbbbccceeegggfffdddccceeeggg~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{zzz{{{~~~~~~|||yyywwwxxxxxxyyyzzz{{{}}}}}}|||xxxvvvvvvwwwvvvvvvnnnooosssyyy}}}~~~|||zzzyyy{{{}}}}}}{{{xxxwwwvvvttttttuuuxxxyyyyyywwwuuusssvvvyyyxxxvvvtttvvvyyy}}}wwwtttvvvwwwvvvuuuvvvzzz{{{|||}}}|||zzzwwwvvvyyyxxxwwwvvvwwwxxxyyyzzztttxxxwwwrrrrrrvvvvvvrrrtttvvvxxxxxxwwwvvvvvvvvvtttrrrrrrtttxxxxxxvvvsssvvvtttqqqoooooorrruuuwwwooooooqqqssstttssspppnnnvvvwwwwwwvvvtttsssuuuvvvvvvtttssstttuuuvvvuuutttpppqqqsssttttttsssqqqpppsssrrrqqqpppqqqrrrssstttoooooopppqqqrrrtttvvvwwwsssrrrqqqpppppppppqqqrrrttttttttttttsssrrrrrrqqqpppqqqrrrqqqoooooooooqqqmmmnnnoooppppppooonnnmmmnnnmmmmmmnnnpppooommmkkkllllllmmmmmmmmmmmmmmmllloooooooooooooooppppppqqqooooooooopppoooooonnnmmmlllnnnpppooollljjjkkkmmmlllkkkjjjiiihhhhhhhhhhhhnnnllljjjkkklllmmmmmmlllhhhhhhgggffffffggghhhiiijjjjjjjjjiiiiiigggffffffiiigggfffggghhhiiihhhgggeeeeeeddddddccccccccccccccceeeffffffeeecccbbbbbb]]]bbbffffffcccbbbfffjjjeeeddddddfffiiihhhddd```cccccccccddddddeeeeeeeee~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}{{{zzz{{{}}}~~~|||yyyyyyyyyyyyzzz{{{}}}~~~}}}{{{xxxvvvwwwwwwwwwvvvxxxwwwvvvwwwyyyzzzzzzyyyzzz|||~~~}}}{{{yyyxxxxxxwwwvvvwwwxxxzzzzzzxxxvvvttttttuuuvvvwwwwwwvvvtttzzzuuusssvvvxxxwwwvvvwwwwwwxxxxxxyyyxxxwwwuuutttxxxxxxwwwwwwxxxxxxyyyzzzuuuwwwvvvqqqqqquuuuuussstttvvvxxxwwwuuussssssssstttsssrrrtttwwwwwwuuussstttsssrrrqqqqqqqqqrrrssstttsssssstttvvvvvvvvvtttpppqqqssstttttttttvvvxxxvvvtttsssssstttuuutttsssqqqrrrssssssssssssrrrqqqqqqqqqqqqqqqqqqrrrrrrsssqqqqqqqqqqqqrrrrrrssstttrrrqqqpppppppppqqqrrrsssqqqqqqrrrrrrrrrqqqpppoooooopppqqqpppnnnmmmnnnooonnnnnnppppppppppppnnnnnnnnnmmmmmmnnnoooooommmkkkllllllmmmoooppppppppppppppppppnnnmmmlllkkkkkkkkkjjjjjjkkkllllllmmmllllllkkkmmmooonnnlllkkklllmmmlllkkkjjjiiiiiihhhhhhhhhlllkkkjjjjjjllllllllljjjjjjjjjiiihhhhhhiiijjjkkkggggggggggggfffeeeddddddjjjiiiiiijjjkkkkkkjjjhhhiiihhhgggeeeeeefffggghhhbbbeeeggggggdddbbbbbbccc___bbbeeeeeecccbbbdddfffcccbbbcccfffhhhhhheeebbbccccccccccccddddddeeeeee~~~~~~~~~~~~}}}{{{zzz{{{|||}}}|||{{{{{{|||}}}}}}|||zzz{{{{{{{{{|||}}}~~~|||yyywwwvvvwwwxxxxxxxxx}}}zzzwwwuuuwwwyyyzzzzzz{{{|||}}}|||zzzyyyzzz{{{zzzyyyxxxxxxyyyzzzxxxwwwtttrrrrrruuuxxxyyyuuuqqquuurrrrrrvvvxxxwwwvvvwwwvvvvvvvvvvvvvvvuuuuuuuuuwwwwwwxxxyyyyyyyyyyyyyyyvvvwwwtttpppppptttvvvuuuvvvxxxyyyxxxuuutttsssttttttsssssstttvvvvvvuuusssrrrsssssssssrrrqqqpppooovvvtttssssssuuuxxxyyyyyynnnqqqtttuuuuuuvvvwwwxxxuuutttrrrrrrrrrsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrroooppppppqqqrrrrrrqqqqqqtttssssssrrrrrrqqqqqqpppqqqpppoooooopppqqqsssssspppqqqrrrssssssrrrpppnnnoooppppppooommmllllllmmmnnnooopppqqqqqqpppooonnnnnnmmmmmmnnnoooooonnnllljjjkkkmmmnnnppppppqqqqqqpppooonnnmmmlllkkkkkkkkkjjjkkklllnnnooooooppppppkkklllmmmmmmllllllmmmnnnllllllkkkjjjiiiiiiiiiiiikkkjjjiiijjjlllllljjjhhhjjjiiiiiihhhhhhiiiiiijjjfffffffffgggffffffeeeeeeiiiiiiiiikkklllllliiigggjjjiiigggfffeeefffggghhh```eeehhhgggcccaaabbbeeebbbcccddddddcccccccccbbbaaaaaabbbdddggghhhfffdddddddddcccbbbbbbccceeefff~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{|||{{{{{{{{{|||}}}|||{{{{{{{{{{{{{{{{{{|||}}}~~~zzzxxxvvvvvvxxxyyyyyyxxxxxxvvvttttttwwwzzz|||}}}zzz{{{{{{zzzxxxxxxzzz{{{|||zzzxxxwwwxxxyyyxxxwwwsssssstttvvvxxxxxxuuurrrrrrpppqqqvvvwwwtttsssuuuvvvvvvuuuuuuuuuvvvwwwwwwvvvwwwxxxyyyzzzyyyxxxwwwxxxwwwtttqqqqqqtttwwwxxxxxxyyyzzzyyyxxxwwwwwwxxxtttttttttttttttttttttsssuuuuuuttttttsssrrrqqqppprrrqqqppprrrtttvvvwwwvvvrrruuuxxxyyyxxxvvvvvvvvvuuusssqqqpppqqqqqqqqqppptttsssrrrrrrrrrrrrssstttmmmnnnpppqqqrrrrrrqqqpppssssssssssssrrrqqqppppppoooooooooooopppqqqssstttqqqrrrtttuuuuuutttrrrpppppppppqqqooommmkkklllmmmooopppqqqrrrrrrqqqpppooonnnmmmlllmmmoooooonnnmmmiiijjjkkklllmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnoooppplllmmmnnnoooppppppppppppkkkkkkllllllllllllmmmnnnllllllkkkjjjjjjjjjjjjjjjiiiiiiiiijjjkkkkkkiiiggghhhgggggggggffffffffffffhhhhhhiiiiiijjjiiiiiiiiieeeeeefffhhhjjjiiieeebbbeeeeeeeeeeeeeeeddddddccc___dddiiihhhccc```bbbfffccccccbbbccceeefffdddcccaaaaaabbbccceeeeeeeeeeeeeeedddbbbaaabbbcccdddeee}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzyyyzzz{{{{{{{{{{{{|||||||||{{{{{{{{{zzzzzzzzzzzz{{{||||||}}}yyywwwvvvwwwyyyzzzyyyxxxsssrrrrrruuuxxx{{{{{{{{{wwwxxxyyyxxxwwwwwwyyyzzz{{{yyywwwvvvwwwxxxwwwvvvrrruuuxxxyyywwwvvvvvvwwwqqqppprrruuuuuuqqqppprrruuuuuutttttttttuuuvvvvvvtttuuuwwwxxxxxxxxxwwwvvvzzzwwwtttsssssstttwwwzzzuuuwwwxxxxxxxxxxxxzzz|||uuuuuuuuutttsssrrrrrrsssyyywwwuuusssssssssssstttnnnnnnpppsssuuuvvvtttrrrrrruuuwwwxxxwwwuuutttuuutttrrroooooopppqqqqqqppptttssssssrrrrrrsssssstttmmmnnnpppqqqrrrrrrqqqqqqpppqqqrrrsssssssssrrrrrroooooonnnnnnoooqqqrrrtttpppqqqrrrttttttsssqqqppppppqqqqqqpppnnnmmmmmmnnnooopppqqqrrrrrrqqqpppooonnnmmmllllllnnnoooooonnnkkklllllllllllllllkkkjjjmmmmmmmmmmmmmmmnnnnnnoookkkkkkkkkllllllkkkjjjjjjlllkkkjjjjjjkkkmmmmmmnnnkkkkkkjjjjjjiiiiiijjjjjjiiihhhhhhiiijjjjjjiiigggggggggggggggffffffeeeeeeiiiiiijjjkkkkkkkkkjjjjjjcccccceeeggghhhgggdddaaa```bbbeeeggggggdddaaa___```dddhhhgggcccaaacccfffbbbbbbbbbdddfffhhhgggfffccccccccccccbbbbbbccccccddddddcccbbbbbbbbbcccddd~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{{{{zzzzzzzzzzzz|||}}}}}}|||{{{{{{|||yyyyyyyyyyyyyyyzzz{{{{{{yyyxxxwwwwwwyyyzzzyyywwwsssssstttvvvxxxyyywwwuuuuuuvvvwwwwwwwwwwwwxxxyyyyyyxxxwwwwwwxxxxxxwwwvvvsssvvvyyyyyyuuutttvvvzzzrrrqqqsssuuutttpppppptttsssssssssssssssrrrrrrrrrttttttuuuvvvvvvvvvvvvvvvyyyuuusssuuuuuutttwww{{{qqqssstttuuuuuuwwwyyy|||uuuvvvuuutttqqqpppqqqsssyyyxxxvvvtttssstttuuuwwwooooooqqquuuwwwvvvtttqqqmmmpppssstttsssssstttttttttqqqnnnnnnoooqqqrrrrrrssssssssssssssssssssssssnnnnnnpppqqqrrrrrrssssssnnnpppqqqsssttttttsssssspppooonnnnnnoooppprrrrrrmmmmmmnnnoooooooooooonnnooopppqqqpppnnnmmmnnnooonnnooopppqqqqqqpppooonnnnnnlllkkklllnnnooooooooonnnnnnooonnnnnnmmmlllkkknnnmmmlllkkkjjjiiiiiiiiillllllmmmmmmllllllkkkjjjmmmkkkiiiiiikkklllmmmllljjjjjjiiiiiihhhiiiiiijjjkkkiiihhhhhhiiijjjjjjiiiiiiiiiiiiiiihhhgggffffffhhhhhhhhhiiiiiihhhggggggfffffffffhhhiiiiiifffdddaaacccgggiiihhhfffbbb___aaaccceeefffeeeddddddddd```aaabbbdddeeefffggggggddddddcccaaa``````bbbdddcccccccccccccccbbbbbbbbb~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyyyyy|||~~~}}}{{{zzz{{{}}}yyyyyyyyyyyyyyyzzzzzz{{{yyyxxxwwwxxxyyyyyyxxxvvvvvvuuuuuuwwwxxxxxxvvvtttsssuuuxxxyyyxxxxxxxxxyyyxxxwwwxxxyyy{{{{{{yyywwwuuuvvvuuuuuutttuuuwwwxxxsssrrrtttvvvuuurrrtttzzzsssssstttttttttrrrqqqpppssssssssssssssstttuuuuuuvvvrrrrrruuuuuussstttyyyrrrssstttttttttuuuxxxzzzvvvvvvvvvssspppoooqqqsssvvvvvvvvvvvvuuuuuuuuuuuuqqqqqqqqqsssuuuuuusssrrroooppprrrqqqppppppqqqsssssspppnnnmmmooorrrttttttrrrssstttuuuuuutttsssrrrooooooppppppqqqssstttuuunnnppprrrsssttttttsssrrrqqqpppooonnnnnnooopppqqqmmmllllllkkklllmmmnnnooolllnnnoooooommmmmmnnnpppnnnnnnppppppppppppnnnnnnnnnlllkkkkkknnnoooppppppmmmmmmnnnnnnnnnmmmllllllnnnmmmkkkjjjiiiiiihhhhhhmmmmmmnnnnnnooonnnnnnnnnooollliiihhhjjjllllllkkkiiihhhhhhgggggghhhiiiiiimmmkkkhhhggghhhjjjkkkkkkhhhiiiiiiiiiiiigggfffeeegggggggggggggggfffeeedddhhhgggggghhhiiiiiihhhfffdddeeefffgggfffeeecccbbbcccbbbbbbdddfffgggeeebbb^^^aaaddddddbbbaaacccfffbbbcccbbb```^^^___cccfffbbbcccdddddddddcccaaa```|||zzz~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}zzzyyyyyy|||~~~~~~{{{zzz{{{}}}zzzzzzyyyyyyyyyzzz{{{{{{zzzxxxxxxxxxyyyyyywwwuuuwwwvvvuuuvvvxxxyyyyyyxxxsssuuuyyy{{{zzzyyyyyyyyywwwxxxyyy{{{}}}}}}zzzxxxxxxtttqqqqqqtttwwwwwwuuutttsssuuuwwwvvvuuuyyyuuuvvvwwwwwwwwwuuurrrqqqssssssrrrqqqqqqssstttuuutttpppppptttuuuqqqrrrwwwuuuvvvvvvuuuuuuvvvxxxzzzvvvwwwvvvssspppnnnpppsssrrrsssuuuwwwwwwvvvtttssssssqqqooooooppprrrrrrrrruuuvvvuuussspppooooooppprrrpppmmmmmmpppsssuuuuuurrrsssuuuvvvvvvuuusssrrrqqqpppppppppqqqsssuuuwwwoooqqqsssttttttsssrrrqqqqqqpppooonnnnnnoooppppppooonnnlllkkklllmmmpppqqqjjjlllmmmmmmlllmmmnnnpppmmmnnnoooppppppooonnnmmmnnnlllkkkkkkmmmoooppppppiiijjjjjjkkkllllllllllllllllllkkkkkkllllllmmmnnnhhhhhhjjjkkkllllllmmmmmmpppmmmiiihhhjjjlllkkkjjjhhhggggggggggggggghhhhhhoookkkhhhfffgggjjjlllmmmfffggggggggggggeeecccbbbhhhhhhhhhhhhgggfffeeedddiiigggfffggghhhiiihhhgggfffeeedddcccbbbcccdddddddddbbb```ccchhhiiieeeaaa]]]aaadddccc___]]]___ccc```aaaaaa___^^^```dddhhhaaabbbdddeeeeeeccc```^^^~~~~~~|||{{{yyyxxx|||~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{~~~|||||||||xxxyyyzzz|||}}}||||||{{{|||{{{zzzyyyyyyyyyyyyyyy{{{zzzxxxwwwvvvvvvvvvvvvttttttuuuyyy||||||xxxtttvvvwwwyyyyyyyyyxxxvvvttttttttttttvvvxxxyyyyyywwwyyywwwtttrrrrrrtttwwwyyypppsssvvvwwwuuutttuuuwwwpppqqqrrrssstttvvvwwwwwwrrrsssuuuuuutttsssssstttvvvvvvvvvvvvvvvwwwwwwwwwrrrsssttttttssssssuuuvvvvvvyyyzzzwwwwwwxxxwwwsssrrrssssssssssssrrrqqqppprrrsssuuuvvvvvvtttsssrrrpppqqqrrrsssttttttttttttxxxwwwtttrrrpppoooooooooooopppppppppoooqqqtttvvvqqqqqqrrrrrrrrrrrrrrrrrrqqqpppnnnoooppppppooonnnnnnooopppooommmmmmmmmnnnnnnoooooonnnllllllmmmooorrrooolllmmmoooqqqooolllnnnppprrrrrrooommmkkkkkkrrrpppooooooqqqqqqnnnkkklllkkkkkkmmmnnnnnnllliiijjjjjjjjjjjjjjjkkkmmmmmmrrroookkkggggggiiimmmooommmkkkiiikkkooonnnjjjeeeeeefffggghhhiiijjjjjjjjjhhhhhhhhhgggffffffeeeeeelllkkkkkkjjjiiihhhggggggdddfffhhhiiigggeeeddddddgggdddcccggghhheeecccccciiigggeeeeeeeeeccc```^^^ccccccbbbbbbaaabbbbbbcccaaabbbcccddddddcccbbbaaadddbbbaaaaaabbbbbb```___~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~|||{{{{{{xxxyyyzzzzzzzzzyyyxxxxxxzzzyyyyyyxxxxxxxxxxxxyyyvvvvvvwwwwwwvvvuuutttssswwwuuuuuuvvvyyyyyywwwuuuyyyyyyxxxwwwwwwwwwwwwwwwuuuttttttvvvxxxyyyxxxvvvssssssrrrrrrrrrrrrssssssrrrtttvvvvvvsssrrrrrrsssrrrrrrssstttuuuvvvvvvwwwvvvwwwxxxxxxvvvuuuuuuvvvssstttttttttttttttssssssssssssrrrqqqqqqsssuuuwwwxxx{{{{{{xxxvvvwwwuuuqqqssssssssssssssstttttttttpppqqqsssttttttsssrrrqqqooopppqqqrrrssssssssssssuuuuuusssqqqpppoooooooooooopppqqqqqqpppppprrrtttuuuuuuttttttssssssrrrrrrrrrqqqoooooopppooonnnlllqqqrrrsssrrrpppooopppqqqmmmnnnooonnnmmmnnnppprrroooooonnnmmmllllllmmmnnnooonnnmmmkkkiiikkkooosssqqqooonnnoooppppppmmmkkkkkkjjjjjjkkkmmmllljjjhhhlllllllllmmmmmmmmmmmmmmmooommmjjjhhhhhhjjjmmmooollljjjiiikkknnnnnnjjjffffffggghhhiiiiiijjjiiiiiifffffffffgggggggggggggggiiiiiihhhhhhgggfffeeeeeedddfffhhhiiigggeeeddddddfffccccccfffgggdddbbbbbbbbbcccddddddccccccbbbbbbbbbbbbbbbbbbbbbcccddddddaaabbbccccccccccccbbbaaacccaaa```aaabbbbbbaaa```~~~}}}}}}||||||||||||||||||||||||{{{}}}}}}{{{{{{{{{yyyyyyyyyyyyxxxwwwvvvuuuwwwwwwwwwwwwxxxxxxxxxxxxsssuuuwwwxxxxxxvvvtttssszzzxxxuuuuuuvvvwwwwwwvvvyyyxxxuuutttssstttvvvwwwvvvuuuuuuvvvwwwxxxvvvtttpppqqqrrrssssssrrrqqqpppsssuuuvvvuuurrrpppoooooorrrrrrssssssttttttttttttvvvxxxyyyxxxvvvuuuuuuvvvrrrssstttuuutttrrrpppoootttrrrpppoooppprrrvvvxxxzzz||||||xxxvvvvvvsssooosssrrrqqqqqqrrrsssuuuwwwnnnoooqqqrrrsssrrrrrrqqqnnnooopppqqqrrrrrrrrrqqqqqqqqqrrrqqqqqqpppooonnnoooqqqrrrrrrqqqppppppqqqvvvuuuuuutttsssrrrqqqqqqrrrqqqoooooooooooommmlllnnnppppppooonnnmmmnnnooolllmmmoooooonnnooorrrtttmmmppprrrooollljjjmmmqqqoooooommmkkkjjjlllpppsssooonnnmmmnnnnnnnnnllljjjjjjiiiiiijjjkkkkkkjjjhhhlllmmmmmmnnnnnnmmmkkkjjjkkkjjjiiiiiiiiijjjkkkllljjjiiihhhjjjmmmnnnkkkggghhhhhhiiiiiijjjiiiiiiiiieeeeeeffffffggghhhhhhiiiffffffeeeeeeddddddcccccccccfffhhhiiigggeeeddddddeeebbbbbbeeefffcccaaaaaa___bbbddddddbbb```bbbdddbbbbbbbbbbbbcccdddeeeeeeaaaaaabbbccccccbbbaaaaaaaaa```___```aaabbbaaa```~~~}}}|||||||||~~~~~~~~~|||{{{{{{~~~||||||||||||||||||||||||{{{}}}~~~~~~|||{{{{{{{{{xxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyvvvwwwwwwxxxxxxxxxwwwwww{{{zzzxxxwwwvvvwwwvvvvvvvvvuuutttsssrrrsssttttttwwwvvvuuuvvvwwwwwwuuusssttttttuuuuuuuuutttssssssssstttuuutttsssqqqpppooorrrrrrrrrqqqqqqqqqqqqqqqrrrsssuuuuuutttsssssstttssstttvvvvvvvvvssspppnnnqqqpppoooppprrrtttuuuuuuxxx{{{{{{wwwvvvvvvtttpppsssrrrooommmnnnppprrrtttnnnooopppqqqrrrrrrrrrrrroooooopppqqqrrrrrrqqqqqqnnnooopppqqqqqqpppooonnnoooqqqssssssqqqooooooooorrrrrrqqqqqqppppppoooooopppooonnnnnnooopppnnnmmmmmmnnnooonnnlllkkklllmmmlllmmmnnnnnnmmmnnnppprrroooqqqqqqpppnnnmmmoooqqqmmmppprrrrrrpppmmmllllllnnnmmmmmmmmmmmmllljjjiiijjjiiiiiiiiikkkkkkjjjhhhjjjkkklllmmmllljjjhhhfffjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhiiillllllkkkiiiiiiiiiiiijjjiiiiiihhhhhhffffffffffffgggggghhhhhhdddddddddcccccccccccccccccceeehhhhhhgggeeedddeeedddaaaaaadddfffbbb``````aaaeeehhhfffaaa^^^```cccddddddcccccccccccccccddd```aaabbbccccccbbbaaa``````___^^^___aaabbbaaa```}}}{{{zzzzzzzzz|||||||||{{{yyyzzz|||~~~||||||||||||||||||||||||{{{|||}}}|||{{{zzzzzz{{{xxxxxxxxxxxxyyyyyyzzzzzzvvvwwwxxxyyyzzzzzzyyyyyyyyyxxxvvvuuuuuuwwwyyyzzzzzz{{{{{{{{{yyywwwvvvvvvuuuuuuvvvvvvvvvuuutttssswwwvvvuuuvvvvvvvvvtttrrrwwwwwwvvvuuuttttttuuuuuuqqqrrrssstttuuuuuutttssssssssssssrrrrrrrrrrrrrrrnnnppprrrsssrrrrrrsssuuurrrsssuuuvvvuuurrrooonnnmmmmmmooosssvvvwwwuuurrrtttwwwxxxvvvvvvxxxwwwssswwwtttqqqnnnmmmnnnqqqsssppppppqqqrrrrrrrrrrrrrrrpppqqqqqqrrrrrrrrrrrrqqqmmmnnnooopppqqqpppoooooooooqqqssssssqqqooonnnnnnnnnooooooppppppqqqqqqqqqnnnmmmlllmmmoooppppppooopppqqqrrrqqqooonnnooopppmmmnnnnnnmmmkkkkkkmmmnnnqqqooollllllnnnooonnnlllkkkmmmppppppnnnllljjjjjjlllmmmmmmmmmkkkjjjjjjiiillljjjiiijjjkkklllkkkjjjjjjkkkllllllkkkiiigggeeejjjjjjkkkkkkjjjhhhgggeeehhhggggggiiijjjkkkjjjiiihhhhhhiiiiiiiiihhhgggggghhhhhhggggggffffffffffffddddddddddddddddddeeeeeebbbeeehhhhhhgggeeeeeeeeedddaaa```dddeeebbb``````aaaeeehhhgggbbb```bbbeeefffeeedddcccbbbaaaaaaaaa```aaabbbbbbbbbbbbaaa```___^^^]]]^^^```aaaaaa```~~~||||||||||||{{{||||||{{{zzzzzz{{{}}}||||||||||||||||||||||||{{{||||||{{{zzzyyyzzz{{{xxxxxxxxxxxxyyyzzz||||||wwwxxxyyyzzzzzzzzzyyyxxxyyywwwtttrrrrrrtttwwwyyyxxxzzz|||{{{yyywwwvvvvvvwwwxxxyyyzzzzzzxxxvvvuuuwwwvvvuuuuuuvvvvvvtttrrrwwwvvvtttsssrrrrrrssstttppppppqqqsssvvvwwwvvvuuuuuuuuuuuuuuuttttttttttttoooqqqssstttsssssstttvvvpppqqqrrrsssrrrpppnnnmmmkkklllooouuuyyyzzzuuuqqqqqquuuvvvuuuvvvyyyyyyvvv{{{xxxuuuqqqpppqqqrrrtttqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqnnnnnnooopppppppppppppppoooqqqrrrqqqooonnnnnnooooooooopppqqqrrrsssssstttmmmllllllmmmoooppppppooonnnooopppooonnnmmmmmmooommmnnnnnnlllkkkjjjkkkmmmoookkkhhhiiilllmmmkkkhhhjjjiiihhhgggfffhhhmmmqqqkkkmmmnnnmmmkkkiiiiiijjjlllkkkiiiiiikkklllkkkjjjlllmmmmmmmmmlllkkkiiihhhjjjjjjkkkkkkjjjiiigggfffhhhhhhhhhhhhhhhiiiiiiiiiffffffggghhhhhhgggggggggiiihhhhhhgggffffffeeeeeeddddddeeeeeeffffffggggggbbbeeeggghhhgggfffeeefffdddaaaaaadddeeebbb``````___bbbeeeeeeddddddfffiiieeeeeecccbbbaaa```````````````aaabbbbbbaaa``````___^^^]]]^^^___```___^^^~~~}}}}}}~~~{{{}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||{{{yyyxxxyyy{{{zzzzzzyyyxxxyyyyyyzzz{{{vvvwwwyyyyyyyyyxxxvvvuuuyyyxxxuuusssssstttuuuvvvxxxyyyyyyxxxuuutttvvvxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvuuutttuuuvvvvvvtttsssttttttttttttsssrrrqqqpppooonnnooorrruuuwwwuuusssssssssssssssssstttttttttrrrsssuuutttsssrrrrrrssspppqqqqqqrrrqqqqqqppppppmmmmmmoootttyyy{{{wwwsssppptttvvvuuuvvvyyyyyyvvvzzzxxxuuusssrrrssstttuuurrrqqqqqqpppooooooooooooppppppqqqqqqqqqqqqppppppppppppooooooooopppqqqqqqppppppqqqpppnnnnnnoooqqqooooooppppppqqqqqqrrrrrrpppnnnmmmmmmnnnnnnmmmllllllmmmnnnmmmkkkjjjkkkllllllmmmmmmmmmkkkkkkmmmooonnnmmmkkkkkkkkklllkkkkkkjjjiiihhhgggfffiiinnnqqqkkkmmmooonnnkkkiiijjjkkkllljjjhhhhhhiiijjjjjjjjjmmmlllllllllkkkkkkjjjjjjhhhhhhjjjkkkkkkkkkjjjjjjhhhiiihhhhhhggggggggghhhddddddeeefffgggggggggfffgggggggggggggggfffffffffddddddeeeffffffggghhhhhhbbbdddggghhhgggfffffffffeeeaaaaaaeeefffccc```aaa___```bbbccceeeffffffgggbbbaaaaaa``````aaabbbbbb___```aaabbbbbbaaa```___```^^^]]]^^^______^^^]]]~~~~~~~~~}}}||||||}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{zzzxxxxxxyyy{{{|||{{{yyyxxxwwwxxxxxxyyyvvvwwwxxxyyyxxxvvvtttssszzzyyyyyyxxxwwwvvvvvvuuuxxxxxxwwwtttqqqqqqvvvzzzxxxwwwuuutttssstttvvvwwwuuuttttttuuuvvvvvvuuusssssstttvvvxxxwwwtttqqqoooooonnnnnnqqqtttvvvtttqqqoooooopppppppppqqqqqqqqqssstttuuutttqqqooooooooossssssssssssssssssttttttooonnnnnnrrrxxx{{{yyyuuuppptttvvvuuuvvvyyyxxxuuuvvvuuusssrrrrrrssstttuuurrrqqqpppnnnmmmmmmmmmmmmoooooopppppppppoooooonnnrrrqqqpppoooooopppqqqrrrpppppppppooommmnnnppprrroooooooooooonnnnnnnnnnnnsssqqqooonnnnnnmmmkkkiiiooopppppppppnnnmmmnnnoookkklllmmmmmmmmmnnnppprrrnnnppprrrppplllkkknnnqqqjjjmmmooopppnnnlllkkkkkkkkknnnooonnnkkkiiijjjkkkkkkiiigggfffhhhiiiiiiiiikkkjjjiiihhhhhhhhhiiiiiiffffffhhhjjjlllmmmnnnnnniiiiiiiiihhhfffffffffhhhbbbcccdddeeeffffffffffffeeeeeeffffffggghhhhhhhhhddddddeeeffffffggghhhhhhbbbdddggghhhgggfffffffffeeebbbbbbeeefffcccaaaaaabbbaaaaaabbbddddddcccaaa^^^^^^^^^___```bbbcccddd___```aaabbbbbbaaa```___```___]]]^^^^^^^^^]]]\\\|||~~~~~~~~~~~~~~~|||}}}~~~~~~}}}|||yyyyyyyyyzzzzzzzzz{{{{{{~~~}}}|||}}}}}}|||zzzwww{{{yyyxxxxxxyyyyyywwwvvvttttttuuuuuuvvvvvvvvvwwwuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwuuusssqqqoooppprrrvvvxxxuuuuuutttsssssssssttttttrrrrrrsssvvvxxxxxxvvvsssuuusssqqqppppppqqqrrrssssssooooooqqqooolllnnnuuupppqqqsssttttttsssqqqpppsssssssssssstttttttttuuurrrppppppssswwwvvvqqqkkkppprrrsssrrrppppppsssvvvuuusssqqqpppqqqrrrrrrqqqooonnnnnnnnnooopppqqqrrrpppqqqoookkkkkkpppsssrrrxxxvvvssspppnnnlllkkkkkklllllllllkkkkkkkkkllllllpppooommmmmmooopppqqqqqqooopppooonnnlllkkklllmmmkkklllnnnooonnnmmmkkkjjjooooooppppppppppppooonnnmmmmmmlllllllllmmmmmmnnnrrrrrrqqqnnnllllllnnnppppppqqqrrroooiiiffffffgggjjjjjjiiiiiijjjjjjkkklllnnnllljjjiiiiiiiiihhhggghhhlllmmmjjjffffffmmmtttvvvqqqjjjhhhiiiiiieeeaaabbbbbbbbbcccdddeeefffgggbbbdddfffgggfffddddddeeeeeedddcccbbbbbbbbbbbbccchhhhhhhhhhhhhhhgggffffffbbbddddddcccaaa```aaabbbdddbbb```aaadddfffeeedddaaa```^^^^^^```bbbcccbbb]]]]]]^^^___```aaaaaaaaa___]]]\\\\\\\\\\\\[[[YYY~~~}}}|||~~~~~~~~~}}}~~~}}}{{{yyyyyyyyyzzzzzzzzz{{{{{{|||{{{zzz{{{|||{{{xxxvvvuuutttssstttwwwxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwxxxvvvvvvvvvvvvvvvvvvvvvuuutttssssssrrrrrrrrrssssssssssssrrrqqqppppppppppppsssssssssuuuwwwwwwuuusssuuutttrrrqqqpppqqqrrrssstttqqqqqqrrrqqqnnnpppvvvnnnppprrrtttuuuuuutttsssrrrrrrssstttttttttttttttqqqpppppptttwwwwwwsssnnnppprrrssssssqqqqqqsssvvvuuussspppooopppqqqpppooooooppppppppppppppppppppppppssssssooommmppprrrqqqvvvuuusssqqqpppoooooopppooonnnmmmlllmmmnnnoooppppppooonnnnnnooopppqqqqqqqqqrrrrrrpppnnnmmmnnnooonnnooopppqqqqqqooommmlllooooooooooooooooooooooookkkkkkllllllnnnoooqqqrrrqqqqqqpppnnnlllllloooqqqkkkllllllkkkiiiiiijjjkkkiiiiiiiiiiiiiiijjjkkkkkknnnmmmkkkkkkllllllkkkiiifffiiijjjiiiggghhhlllqqqoookkkhhhggghhhhhhfffcccccccccccccccddddddddddddaaaccceeefffdddccccccdddeeeeeeeeedddddddddccccccffffffggggggffffffeeedddbbbccccccbbbaaa```bbbcccfffcccaaaaaabbbcccaaa___aaa___^^^___aaabbbbbbaaa``````aaabbbbbbbbbbbbbbb___]]][[[[[[[[[[[[YYYWWW~~~~~~|||{{{~~~}}}}}}~~~~~~~~~}}}zzzyyyyyyyyyzzzzzzzzz{{{{{{}}}|||{{{|||||||||zzzxxxvvvuuuuuuvvvxxxyyyxxxwwwvvvwwwwwwxxxxxxxxxxxxxxxvvvvvvvvvwwwwwwwwwxxxxxxvvvvvvvvvuuuuuutttttttttssstttuuuuuutttrrrqqqooovvvuuutttsssrrrrrrrrrrrruuutttssssssuuuvvvuuutttvvvuuusssrrrqqqqqqrrrrrrtttrrrrrrsssqqqooorrrvvvqqqrrrssstttuuuuuutttsssqqqrrrtttuuuuuuuuutttsssqqqqqqqqqtttxxxxxxtttpppqqqrrrrrrrrrqqqqqqrrrtttwwwuuusssrrrssssssrrrqqqqqqqqqqqqpppnnnjjjgggeeegggoootttrrrnnnoooqqqrrrqqqqqqppppppppppppqqqqqqooonnnlllkkklllnnnppprrroooooonnnnnnnnnoooppppppqqqrrrrrrpppnnnnnnooopppooopppqqqqqqqqqpppnnnmmmpppooonnnnnnnnnoooppppppmmmmmmmmmmmmnnnooopppqqqnnnnnnnnnmmmlllmmmooorrrllljjjhhhgggiiikkklllmmmhhhhhhhhhhhhhhhiiiiiijjjlllkkkjjjkkkmmmmmmkkkiiiffffffggghhhiiijjjkkkllleeeffffffgggggggggggggggddddddeeeeeeeeedddbbbaaaaaaccceeedddcccbbbbbbcccdddeeefffffffffeeedddccceeeeeeeeeeeeeeedddccccccbbbbbbbbbaaa``````ccceeedddbbbaaa```aaaaaa```^^^```___^^^```aaaaaa```___bbbbbbbbbbbbbbbaaa``````^^^]]]ZZZYYYYYYXXXVVVTTT~~~~~~}}}~~~~~~~~~~~~~~~}}}zzzyyyyyyyyyzzzzzzzzz{{{{{{|||zzzyyyzzzzzzzzzyyywww{{{yyyxxxwwwxxxxxxvvvttttttuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuttttttsssssssssssstttttttttsssrrrqqqvvvuuuuuuttttttttttttuuuvvvtttrrrrrrtttuuuuuutttwwwvvvtttsssrrrqqqqqqrrrrrrrrrrrrrrrqqqppprrruuuvvvvvvvvvuuutttrrrqqqppprrrsssuuuvvvwwwvvvuuutttsssssssssuuuwwwvvvssspppppppppppppppooopppqqqqqqsssrrrqqqqqqrrrsssrrrqqqrrrrrrqqqnnnjjjddd^^^ZZZ[[[gggpppqqqnnnooorrrsssmmmmmmmmmmmmnnnnnnoooooonnnmmmjjjiiiiiilllooorrrnnnooooooooonnnnnnooopppoooooopppnnnllllllmmmooonnnnnnooooooooonnnmmmlllpppooommmlllmmmnnnpppqqqppppppooommmllllllllllllkkklllmmmmmmlllmmmppprrrsssooojjjhhhjjjlllkkkjjjggggggggggggggghhhiiiiiigggggggggiiikkkkkkiiihhhiiiggggggiiikkkllliiigggaaadddggghhhggggggggghhhcccdddfffggggggfffdddccccccdddeeedddcccbbbcccdddcccdddfffggggggeeecccbbbddddddeeeeeeddddddcccbbbaaaaaaaaa```___```cccfff______```aaabbbcccbbbbbb_________```aaaaaa^^^\\\`````````___^^^]]]\\\[[[]]][[[XXXWWWVVVTTTRRRPPP}}}~~~}}}yyyyyyyyyyyyzzzzzzzzz{{{{{{xxxvvvuuuuuuvvvwwwvvvuuu{{{yyywwwwwwwwwvvvuuussstttuuuvvvwwwwwwvvvuuutttssstttuuuuuuvvvvvvuuuuuuvvvuuuuuuuuutttttttttssssssrrrrrrrrrrrrssstttuuuppppppppppppqqqrrrssssssuuusssrrrrrrtttuuuuuutttuuuuuutttsssrrrrrrqqqqqqrrrtttuuusssssssssuuuvvvwwwvvvvvvuuutttrrrqqqpppssstttuuuvvvvvvvvvuuuuuuuuuuuuuuuvvvuuutttqqqooopppooonnnmmmnnnnnnnnnnnnlllllllllmmmpppqqqqqqpppnnnooopppnnnjjjeee___[[[ZZZfffpppqqqnnnooorrrsssmmmmmmmmmnnnmmmmmmmmmmmmooommmkkkiiijjjllloooqqqmmmoooppppppnnnmmmnnnooommmnnnooommmlllkkkmmmnnnnnnnnnnnnnnnnnnmmmmmmlllooonnnmmmllllllnnnppprrrooonnnmmmlllkkkjjjjjjjjjhhhjjjkkkllllllmmmoooqqqwwwrrrmmmkkklllmmmllljjjggggggffffffgggggghhhiiigggffffffgggiiijjjiiihhhllljjjhhhjjjmmmlllhhhdddcccfffhhhiiihhhgggggghhhcccdddfffhhhiiiiiigggfffeeeffffffeeeccccccdddeeeaaabbbdddeeefffdddcccaaadddeeeeeeeeeeeedddcccccc```aaaaaa`````````ccceee___```bbbccccccccccccccc____________```___]]][[[______^^^]]]\\\ZZZYYYXXXYYYWWWUUUSSSRRRPPPNNNKKK}}}}}}}}}}}}~~~~~~}}}}}}}}}|||yyyyyyyyyyyyzzzzzzzzz{{{{{{|||zzzxxxxxxyyyzzzzzzyyy{{{zzzyyyzzz{{{|||{{{zzzvvvwwwyyyzzzyyyxxxvvvuuurrrssstttuuuvvvuuutttsssuuuuuuuuuuuuuuuuuuuuuuuurrrrrrqqqqqqrrrsssuuuvvvrrrqqqqqqrrrrrrssstttuuurrrqqqqqqrrrtttvvvuuutttssssssrrrrrrrrrrrrqqqqqqrrrvvvxxxvvvuuuwwwyyyxxxrrrrrrsssssssssttttttuuussssssssssssttttttuuuuuuuuuuuuuuuuuutttrrrqqqppppppnnnmmmmmmnnnnnnnnnmmmnnnnnnoooqqqsssuuutttssskkklllooopppooollliiigggccclllsssrrrooopppqqqppppppppppppppppppooonnnnnnrrrpppnnnmmmmmmnnnppprrrllloooqqqpppmmmlllmmmooonnnoooooonnnmmmlllnnnppppppooooooooonnnnnnnnnnnnnnnmmmmmmlllmmmnnnpppqqqjjjjjjjjjjjjkkklllmmmnnnfffhhhjjjkkkkkklllnnnpppqqqooolllkkklllmmmmmmmmmggggggggggggggghhhhhhiiijjjhhhggghhhiiikkkkkkjjjmmmkkkiiijjjlllkkkhhhdddggghhhhhhhhhhhhhhhggggggcccdddfffhhhiiiiiiiiihhhfffggggggeeeccccccdddeeeaaabbbcccdddddddddcccbbbdddddddddddddddccccccbbb___aaabbbbbb``````aaabbbaaaccceeedddbbb````````````___^^^^^^___^^^\\\ZZZ^^^]]]]]]\\\ZZZYYYWWWVVVUUUSSSPPPOOONNNLLLJJJHHH~~~}}}}}}}}}|||||||||||||||}}}|||||||||}}}}}}{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{~~~}}}{{{{{{|||}}}}}}}}}{{{zzzyyyzzz{{{{{{zzzyyyvvvwwwyyyzzzzzzxxxvvvtttrrrsssuuuvvvwwwvvvuuuttttttuuuuuuvvvvvvwwwwwwwwwrrrrrrsssttttttsssssssssvvvvvvuuutttttttttttttttoooooopppsssvvvwwwvvvtttppppppqqqqqqrrrqqqqqqqqqpppuuuwwwttttttwwwxxxvvvqqqqqqqqqrrrrrrtttuuuuuurrrqqqpppooooooqqqrrrsssqqqrrrssstttsssrrrrrrrrrrrrpppmmmmmmooopppooommmrrrrrrrrrtttuuuuuutttrrrkkkllloooqqqqqqpppnnnmmmjjjooorrrooooooqqqqqqooooooooopppqqqqqqqqqpppooorrrqqqpppnnnnnnnnnooooookkkooorrrqqqmmmkkklllnnnlllmmmnnnmmmkkkkkkmmmoooooonnnnnnmmmmmmmmmmmmmmmllllllmmmmmmnnnoooooopppiiiiiijjjkkklllmmmooopppfffhhhjjjkkkkkkkkkmmmnnniiijjjjjjjjjiiiiiijjjlllhhhhhhgggggghhhhhhiiijjjllliiiffffffgggiiijjjkkkiiihhhhhhiiijjjjjjiiihhhjjjgggeeefffhhhiiihhhfffddddddeeeeeefffffffffgggfffgggfffdddbbbaaacccdddcccccccccdddddddddeeeeeebbbbbbccccccbbbbbbaaa```^^^aaaccccccbbb```_________bbbddddddaaa___^^^___bbb```]]]]]]]]]]]][[[ZZZZZZZZZYYYXXXWWWVVVTTTSSSQQQOOOLLLKKKKKKIIIGGGEEEwww{{{~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyy~~~|||{{{{{{||||||{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{zzzxxxvvvvvvwwwyyyyyyyyywwwuuussssssrrrqqqooonnntttuuuwwwxxxxxxvvvsssrrrssstttvvvwwwxxxwwwuuutttttttttuuuvvvwwwxxxyyyyyyqqqsssuuuwwwvvvssspppnnnvvvuuutttrrrpppooooooooommmnnnppptttwwwwwwvvvtttnnnnnnpppqqqqqqqqqqqqqqqlllrrrtttqqqppptttuuurrrssssssrrrqqqqqqqqqrrrrrrpppooommmkkklllnnnppprrrnnnoooqqqrrrsssssstttuuutttqqqooooooqqqrrrpppnnnpppooooooooopppooollljjjmmmnnnooopppooonnnlllkkkiiilllmmmkkkmmmqqqrrrpppkkklllnnnpppppppppooooooqqqpppooonnnmmmllllllkkkkkkooorrrqqqmmmjjjkkknnniiijjjkkkjjjiiiiiijjjlllllllllkkkjjjjjjjjjjjjkkkkkklllmmmnnnoooooooooooommmmmmlllllllllmmmmmmnnnfffhhhjjjkkkkkkkkklllmmmeeegggiiihhheeedddeeehhhhhhhhhhhhhhhhhhiiijjjjjjkkkhhhdddbbbdddfffhhhiiieeeeeefffggghhhiiijjjkkkkkkfffbbbcccgggjjjhhhfffeeeeeedddcccccccccddddddffffffeeecccaaa```bbbccceeeddddddddddddeeefffgggaaaaaaaaaaaaaaa``````___^^^aaaddddddbbb```^^^]]]ZZZ^^^bbbcccaaa___```aaaccc```]]]\\\\\\\\\[[[ZZZUUUUUUUUUTTTSSSRRRPPPPPPNNNLLLJJJIIIIIIHHHFFFDDD|||}}}|||{{{zzzzzz~~~~~~|||{{{~~~}}}||||||}}}}}}|||{{{}}}zzzxxxyyy{{{}}}|||{{{xxxwwwvvvvvvuuuuuuvvvvvvsssuuuwwwvvvsssrrrtttvvvqqqqqqqqqrrrrrrrrrrrrrrryyyxxxvvvuuuuuuvvvwwwxxxwwwvvvvvvuuuuuuvvvwwwwwwxxxxxxwwwuuusssqqqooonnnwwwuuuqqqnnnmmmmmmnnnoooooorrrrrrqqqsssvvvtttooorrrrrrqqqqqqrrrrrrssstttsssttttttsssqqqqqqsssuuurrrssssssqqqpppppprrrtttooonnnmmmmmmmmmnnnpppqqqrrrrrrrrrrrrrrrssstttuuuqqqpppooooooooopppqqqrrrrrrpppnnnmmmnnnnnnmmmlllqqqooonnnmmmmmmnnnoooqqqpppnnnlllnnnqqqsssqqqoooqqqqqqppppppppppppppppppooopppqqqpppmmmkkkjjjkkkllllllmmmmmmmmmmmmmmmmmmpppmmmiiihhhjjjnnnrrruuujjjiiihhhkkknnnpppooolllkkkllllllmmmmmmnnnnnnnnniiikkkmmmooopppnnnlllkkklllkkkjjjiiiiiijjjllllllkkkjjjhhhggghhhiiihhhgggllllllkkkiiigggfffhhhiiigggggghhhhhhhhhhhhggggggggggggggghhhiiikkklllmmmgggggggggggghhhjjjkkkkkkjjjjjjjjjgggeeecccdddeeegggeeebbbcccfffgggfffdddbbbdddfffhhhhhhfffcccaaagggfffeeecccaaa`````````___```bbbcccdddccccccbbbaaa_________aaabbbaaa```bbbaaa___^^^]]]\\\[[[[[[TTTTTTTTTRRRPPPMMMJJJIIILLLKKKIIIGGGEEECCCCCCBBB~~~~~~}}}}}}}}}}}}}}}||||||}}}~~~}}}|||{{{zzz}}}}}}}}}|||||||||{{{|||yyywwwwwwyyy|||~~~}}}{{{yyyyyyxxxwwwwwwwwwwwwxxxuuuvvvwwwvvvuuuuuuvvvwwwuuuuuuvvvvvvvvvvvvwwwwwwwwwvvvtttrrrqqqqqqrrrssswwwwwwwwwvvvvvvuuuuuuuuuwwwvvvtttsssrrrrrrrrrsssuuutttrrrpppooooooooopppoooqqqrrrqqqssswwwuuuqqqqqqqqqqqqqqqqqqrrrssssssrrrssstttsssrrrqqqrrrsssrrrssssssqqqpppppprrrtttooooooooonnnnnnnnnoooooonnnnnnoooppprrrtttvvvwwwrrrqqqpppppppppqqqrrrsssrrrqqqooonnnoooooonnnmmmooonnnmmmllllllmmmnnnoooooonnnmmmnnnooopppooonnnppppppppppppqqqqqqqqqqqqoooqqqqqqpppmmmkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmpppnnnjjjiiiiiilllnnnpppmmmlllkkklllnnnooommmkkkkkkkkkllllllmmmmmmmmmmmmiiijjjlllmmmmmmmmmlllkkkmmmmmmllllllkkklllllllllkkkiiigggggghhhiiihhhgggkkkkkkkkkhhhfffeeefffgggeeeffffffggggggffffffeeeiiiiiiiiiiiiiiiiiiiiiiiiggggggggggggggghhhiiiiiiffffffgggeeecccbbbccceeeeeecccbbbbbbeeegggfffeeebbbdddfffggggggfffdddbbbggggggfffeeeddddddddddddbbbcccddddddeeeeeeeeeddd```___^^^___```aaa```______^^^]]][[[ZZZYYYXXXXXXSSSRRRQQQPPPNNNKKKIIIHHHIIIHHHFFFDDDBBBAAA@@@@@@~~~~~~~~~~~~~~~{{{||||||||||||||||||}}}{{{}}}~~~}}}zzzyyy{{{}}}xxxxxxxxxzzz{{{{{{yyywww{{{zzzyyyyyyxxxxxxyyyyyywwwuuuuuuuuuvvvwwwvvvuuuwwwwwwxxxxxxyyyyyyyyyyyyyyyxxxvvvsssrrrrrrrrrrrrxxxxxxyyyxxxwwwvvvtttssstttsssrrrrrrrrrsssuuuvvvssssssrrrrrrrrrqqqqqqqqqnnnppppppooorrruuutttpppqqqppppppppppppqqqrrrrrrvvvxxxyyyyyywwwvvvuuuvvvrrrssssssqqqpppppprrrtttppppppqqqqqqqqqpppoooooopppppppppqqqrrrsssuuuuuusssrrrqqqppppppqqqrrrsssrrrqqqooooooppppppooommmnnnnnnllllllllllllnnnnnnmmmnnnooonnnmmmlllmmmnnnooopppppppppqqqrrrrrrrrrpppqqqqqqpppnnnlllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmpppnnnlllkkkjjjjjjjjjkkkpppnnnmmmmmmnnnmmmkkkiiikkkkkkkkkkkklllllllllllliiijjjjjjjjjkkkkkkkkkkkklllmmmmmmmmmlllkkkkkkjjjiiihhhggggggiiijjjiiiiiijjjjjjjjjhhheeedddeeefffddddddeeeeeeeeeeeeddddddiiijjjjjjjjjiiigggeeedddggggggfffffffffgggggghhhccceeefffeeeddddddeeefffcccbbbaaabbbdddffffffeeeddddddeeeeeeeeeeeeddddddccccccbbbbbbbbbccccccddddddccccccccccccdddeeeeee```___^^^^^^___```___]]][[[ZZZYYYWWWVVVUUUTTTTTTQQQPPPNNNLLLJJJHHHGGGGGGDDDCCCBBB@@@>>>===<<<<<<~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~yyy}}}}}}yyywwwzzz}}}{{{{{{{{{{{{zzzwwwtttqqq{{{zzzyyyyyyxxxxxxyyyyyyvvvtttrrrsssvvvxxxvvvsssvvvvvvvvvwwwwwwxxxxxxyyyxxxwwwuuutttsssssssssssswwwxxxzzzzzzzzzxxxvvvtttqqqrrrrrrsssssstttttttttqqqrrrssstttttttttsssrrroooppppppmmmooorrrqqqmmmppppppooooooppppppqqqrrruuuxxxzzz{{{yyywwwvvvvvvrrrssssssqqqpppppprrrtttppprrrssstttuuutttssssssyyyxxxwwwuuusssrrrqqqqqqrrrqqqpppooooooooopppqqqrrrqqqppppppqqqqqqpppnnnooonnnmmmmmmmmmmmmnnnooolllnnnpppnnnkkkjjjkkknnnnnnoooooopppqqqrrrsssssspppqqqqqqpppnnnmmmnnnpppmmmmmmmmmmmmmmmlllllllllnnnnnnnnnmmmllljjjjjjjjjnnnnnnmmmmmmmmmkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiijjjkkklllmmmkkkkkkllllllllljjjiiigggiiigggfffgggiiijjjjjjiiiggghhhiiihhhgggfffgggiiidddeeeeeeffffffeeeeeedddhhhiiijjjjjjiiigggdddccceeeeeeeeeeeeeeefffggghhheeeggghhhhhhfffffffffgggaaaaaaaaabbbccceeeffffffdddddddddcccddddddeeeeeecccbbbbbbaaaaaabbbbbbccccccbbbaaa``````aaabbbcccaaa___^^^^^^______^^^\\\XXXWWWUUUSSSRRRQQQPPPPPPNNNLLLIIIGGGEEEDDDDDDDDDAAA@@@>>>===;;;:::::::::~~~}}}}}}}}}}}}}}}}}}||||||}}}~~~xxx|||}}}xxxvvvyyy}}}zzz{{{|||{{{yyyvvvsssrrryyyxxxxxxwwwwwwwwwwwwwwwwwwuuussstttxxxyyyxxxuuuttttttuuuuuuvvvwwwxxxxxxqqqqqqqqqpppqqqqqqrrrrrruuuwwwyyy{{{{{{zzzyyyxxxppprrrtttvvvuuutttqqqppppppqqqsssuuuuuuuuutttsssssstttrrroooooorrrppplllppppppooooooppppppqqqrrroooqqqtttuuusssqqqqqqqqqrrrssssssqqqpppppprrrtttrrrsssuuuwwwyyyyyyyyyxxx~~~{{{xxxuuurrrqqqpppqqqpppnnnmmmmmmmmmnnnoooqqqppppppqqqrrrrrrpppnnnpppooooooooooooooooooppplllnnnpppnnnkkkiiikkkmmmnnnnnnoooppppppqqqrrrrrrppppppqqqooonnnnnnoooqqqnnnnnnmmmmmmmmmlllllllllkkkmmmppppppnnnllllllmmmkkkkkklllllllllkkkkkkkkklllllllllkkkkkkjjjjjjjjjlllkkkjjjiiijjjkkkmmmnnnkkklllmmmmmmmmmkkkjjjiiiiiigggfffgggiiijjjjjjiiieeegggiiiiiiiiijjjkkkmmmffffffggggggggggggfffffffffggghhhjjjiiihhhfffeeecccccccccdddeeeggghhhiiifffhhhiiiiiigggeeeeeeeee```aaaaaabbbcccdddfffgggdddccccccbbbcccdddeeefffhhhhhhgggfffeeeeeeeeeeeecccbbbaaa`````````aaabbbaaa___^^^]]]^^^^^^\\\ZZZUUUTTTRRRPPPNNNMMMLLLLLLIIIGGGEEECCCAAA@@@@@@AAA???>>><<<;;;999999888888~~~}}}||||||||||||zzz{{{{{{{{{{{{{{{{{{|||yyy{{{}}}{{{xxxwwwyyy{{{uuuwwwzzzzzzyyyxxxxxxyyyxxxwwwvvvvvvuuuuuuvvvvvvwwwvvvvvvwwwyyyzzzyyyyyyttttttuuuvvvwwwxxxxxxyyyqqqqqqrrrrrrsssttttttttttttuuuwwwxxxzzzzzzyyyyyyqqqrrrtttvvvuuussspppnnnpppqqqrrrtttuuuuuutttsssxxxxxxvvvrrrrrruuusssoooqqqppppppppppppqqqrrrrrrmmmppprrrsssrrrqqqrrrsssrrrssssssqqqpppppprrrttttttuuuvvvxxxyyyzzz{{{{{{}}}|||zzzwwwuuutttsssssspppooonnnlllllllllmmmmmmpppooooooqqqrrrqqqooommmpppppppppppppppppppppppplllmmmnnnmmmlllkkklllmmmmmmnnnnnnoooooopppppppppooooooooonnnmmmmmmppprrrnnnnnnnnnmmmllllllkkkkkkiiimmmppppppnnnmmmnnnpppiiikkkmmmmmmlllllllllnnnnnnmmmmmmlllkkkjjjjjjiiilllkkkjjjjjjjjjkkkmmmnnnlllmmmmmmnnnnnnmmmmmmllliiihhhggggggiiijjjiiiiiidddfffiiijjjjjjkkklllnnngggggghhhhhhhhhhhhggggggeeefffhhhiiijjjiiiiiihhhdddddddddeeefffggghhhiiidddfffhhhgggeeecccbbbbbbaaabbbccccccccccccfffhhhccccccbbbbbbcccdddeeefffggggggeeedddccccccccccccddddddcccbbbbbbbbbbbbccc___]]]\\\[[[[[[ZZZYYYWWWRRRQQQOOOMMMKKKIIIHHHHHHDDDCCCAAA@@@>>>======<<<<<<;;;:::999888777777777~~~}}}}}}|||||||||||||||}}}zzz{{{|||||||||{{{zzzyyyzzzzzzzzzzzzyyyyyyyyyyyytttwwwyyyyyyxxxxxx{{{}}}wwwwwwvvvuuuuuuuuuuuuvvvtttuuuvvvvvvvvvvvvxxxyyysssssstttuuuvvvwwwxxxxxxtttuuuuuuvvvvvvvvvvvvuuutttttttttuuuuuuvvvvvvvvvsssssssssrrrrrrrrrrrrqqqpppqqqrrrsssssssssssssssvvvwwwtttqqqrrrvvvvvvrrrqqqqqqqqqqqqqqqrrrsssssspppqqqsssttttttuuuwwwyyyrrrssssssqqqpppppprrrtttxxxxxxwwwwwwwwwxxxyyyyyywwwvvvuuutttssssssrrrrrrqqqpppnnnmmmllllllmmmmmmnnnnnnnnnpppqqqqqqooolllooooooppppppppppppoooooonnnmmmlllmmmnnnooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmlllmmmppprrrooonnnnnnmmmllllllkkkkkkhhhlllpppppplllkkkmmmoookkkmmmoooooommmmmmnnnpppoooooonnnmmmlllkkkjjjiiijjjjjjjjjjjjjjjkkkkkkllljjjjjjjjjjjjkkklllmmmmmmkkkiiigggggghhhiiihhhgggeeegggiiijjjiiiiiiiiijjjggghhhhhhiiiiiihhhhhhggghhhhhhhhhiiiiiiiiijjjjjjggggggfffffffffffffffgggbbbdddggggggfffdddddddddbbbdddeeeeeecccccceeehhhaaabbbbbbcccddddddeeeeeeaaaaaa```````````````aaacccccccccccccccbbbaaaaaa\\\ZZZXXXWWWWWWVVVTTTRRRNNNMMMKKKIIIGGGEEEDDDDDD?????????>>><<<;;;999999:::999888666555555555555|||~~~zzzzzzzzz{{{{{{|||~~~~~~|||}}}~~~}}}{{{yyy{{{zzzxxxxxxzzzzzzyyywwwwwwyyyzzzyyywwwwwwzzz}}}xxxwwwwwwvvvuuuvvvvvvvvvnnnqqqttttttrrrqqqtttwwwqqqqqqrrrssstttuuuvvvvvvssstttttttttsssrrrqqqqqqtttssssssrrrrrrrrrssssssuuussspppooooooqqqtttvvvqqqqqqqqqrrrrrrrrrssssssqqqrrrqqqnnnpppuuuvvvsssrrrrrrqqqqqqrrrrrrssstttnnnoooqqqrrrrrrtttwwwyyyrrrssssssqqqpppppprrrttt{{{zzzxxxvvvuuuuuuvvvvvvttttttrrrqqqpppooooooooorrrqqqooonnnmmmmmmmmmnnnmmmmmmnnnpppqqqqqqnnnlllnnnnnnoooooooooooonnnnnnooolllkkkllloooqqqooommmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmlllkkklllooorrroooooonnnmmmllllllkkkkkkiiimmmpppnnnjjjiiikkknnnmmmppprrrqqqooommmooopppppppppooonnnlllkkkjjjjjjhhhhhhiiiiiijjjjjjjjjjjjffffffeeeeeefffhhhjjjkkkkkkjjjhhhggghhhiiihhhgggfffhhhjjjjjjhhhgggfffggggggggghhhhhhhhhhhhggggggkkkjjjiiiiiihhhiiijjjjjjkkkjjjhhhgggeeeeeeddddddbbbeeehhhiiihhhhhhggghhhccceeegggfffcccccceeehhh```aaabbbddddddeeeeeeddd````````````aaabbbcccddd```aaabbbbbbbbb```___^^^YYYWWWUUUTTTTTTSSSQQQOOOLLLJJJHHHFFFDDDBBBAAAAAA============<<<:::888666888777666555444333333333~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~yyy|||~~~|||zzz|||~~~zzzzzz{{{{{{zzzxxxwwwvvvzzzzzzyyyyyyxxxwwwvvvvvvwwwuuutttvvvxxxyyywwwtttsssttttttuuuuuuuuuuuuuuuyyyvvvsssrrrtttvvvuuusssvvvuuuttttttuuuvvvtttsssqqqpppppprrrtttvvvuuuuuuooopppqqqqqqrrrsssttttttuuutttrrrqqqppppppqqqrrrrrrrrrrrrsssssssssssstttqqqpppppprrruuuuuurrrnnnpppnnnlllkkklllqqqvvvyyyzzzvvvqqqlllkkknnnrrrvvvyyywwwvvvvvvxxxyyyzzzzzzyyyyyyxxxwwwuuurrrooommmvvvnnnjjjlllpppppppppqqqpppqqqqqqqqqooommmkkkjjjvvvsssooooooqqqqqqooolllqqqooommmkkkkkklllnnnooommmnnnpppqqqqqqooommmlllmmmllllllkkkkkkkkkllllllkkkiiihhhjjjnnnooonnnmmmooonnnmmmmmmnnnnnnmmmlllkkkiiihhhiiilllllljjjhhhpppmmmjjjkkknnnnnnjjjfffgggeeedddfffkkknnnnnnmmmjjjjjjjjjkkklllmmmlllkkkjjjhhhgggeeefffhhhjjjlllnnnmmmkkkiiihhhgggffffffkkkgggdddfffiiijjjhhhdddjjjjjjiiiiiihhhhhhgggggggggfffeeeddddddeeefffgggdddeeeffffffggggggffffffiiigggeeeeeefffeeebbb___```bbbddddddcccaaaaaaaaa`````````___``````aaaaaa^^^^^^^^^___```___[[[YYYTTTTTTSSSSSSRRRPPPOOONNNIIIHHHFFFCCCAAA???>>>>>>===<<<;;;:::999777666666666555444333333333333333~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}~~~}}}}}}}}}{{{{{{{{{{{{{{{yyyxxxwww{{{{{{zzzzzzyyyxxxxxxxxxyyyxxxxxxyyyzzzzzzyyywwwsssssstttuuuvvvvvvuuuuuuwwwuuurrrrrrsssttttttrrruuutttssstttvvvwwwvvvuuunnnnnnnnnppprrrttttttttttttttttttttttttuuuuuuuuuuuutttssssssssstttuuuvvvsssssssssssstttttttttuuurrrqqqpppqqqtttvvvvvvuuutttrrrnnnlllmmmppptttwwwwwwuuuqqqoooooossswwwzzzyyywwwvvvvvvxxxyyyzzzyyyvvvvvvvvvuuutttrrrpppoootttmmmhhhkkknnnnnnmmmnnnmmmmmmnnnnnnnnnmmmmmmlllooonnnlllmmmnnnoooooooooqqqooommmkkkkkklllnnnooommmnnnnnnooonnnmmmlllkkkllllllkkkkkkkkkkkkkkklllkkkjjjiiijjjmmmnnnmmmkkkmmmlllkkklllnnnoooooommmnnnlllkkkmmmoooooommmkkkoookkkiiijjjmmmnnnkkkhhhiiigggfffgggjjjlllkkkjjjiiiiiiiiijjjkkkkkkjjjiiijjjhhhgggffffffhhhjjjlllkkkjjjiiihhhhhhggghhhhhhmmmiiifffgggjjjkkkhhheeehhhhhhhhhhhhhhhgggggggggfffeeeddddddddddddeeefffcccddddddeeeeeeeeeeeeeeeiiigggffffffhhhgggdddaaaeeefffgggeeebbb_________aaaaaaaaaaaaaaabbbbbbccc_______________^^^[[[XXXSSSRRRQQQPPPNNNLLLJJJIIIFFFEEECCCAAA>>>===<<<;;;;;;::::::999888777666666555555555444444444444444}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~|||zzz{{{|||||||||{{{zzzyyyxxxzzzzzzyyyyyyxxxwwwwwwwwwxxxyyyzzzzzzyyyxxxxxxyyyrrrssstttuuuvvvvvvvvvvvvuuusssrrrqqqrrrssssssrrrrrrqqqqqqrrruuuvvvvvvuuunnnnnnnnnppprrrtttttttttuuuuuuuuutttttttttssssssppppppoooooopppqqqssstttrrrrrrrrrrrrrrrsssssstttrrrrrrrrrrrrsssvvvzzz}}}xxxuuurrrooonnnppprrrtttwwwuuutttssstttvvvyyy{{{yyywwwvvvvvvxxxyyyyyyxxxttttttssssssrrrrrrrrrrrrtttmmmjjjlllnnnmmmlllmmmkkkkkkkkkkkkmmmnnnoooppplllmmmnnnmmmmmmmmmoooppppppooommmkkkkkklllmmmnnnnnnnnnnnnmmmlllkkkjjjjjjllllllkkkkkklllllllllllllllkkkjjjkkklllmmmllljjjkkkjjjjjjkkknnnoooooonnnlllkkkjjjkkkllllllkkkjjjnnnjjjggghhhjjjlllkkkiiillljjjhhhhhhiiiiiiiiihhhjjjjjjkkkkkkkkkjjjjjjiiiiiihhhgggffffffhhhiiikkkgggggggggfffgggggghhhhhhllliiifffgggiiiiiifffdddfffffffffffffffgggggggggeeeddddddccccccddddddeeecccccccccdddddddddeeeeeegggggghhhiiijjjiiifffcccggghhhgggdddaaa``````aaaaaaaaa``````aaaaaabbbccc^^^]]]\\\\\\\\\ZZZWWWTTTPPPOOONNNLLLJJJGGGEEECCCBBBAAA???===;;;:::999999888888777777666666666666333444555666777666555444zzzvvv~~~}}}~~~|||}}}}}}}}}}}}}}}}}}|||{{{yyyxxxyyy|||}}}{{{xxx{{{{{{zzzzzzzzzyyyyyyxxxwwwvvvvvvvvvuuuuuutttttttttwwwyyyxxxuuusssuuuwwwqqqrrrsssuuuvvvvvvvvvvvvtttsssssssssssssssssssssqqqpppoooppprrrssssssqqqrrrqqqqqqrrrtttuuuuuutttqqqqqqqqqqqqqqqqqqqqqqqqooonnnnnnmmmnnnooopppqqqqqqppppppooopppqqqrrrrrrqqqtttvvvvvvuuuvvvzzz~~~yyywwwtttrrrpppqqqrrrsssxxxxxxwwwvvvvvvvvvwwwwwwxxxwwwvvvvvvxxxyyyxxxwwwuuuttttttsssrrrrrrrrrrrrtttooommmpppqqqooommmnnnkkkkkkkkkkkklllnnnppprrroooqqqrrrpppmmmkkkmmmpppooonnnmmmlllkkklllmmmnnnpppooonnnlllkkkjjjjjjjjjllllllmmmmmmmmmmmmmmmmmmnnnmmmllllllllllllkkkkkkkkkjjjiiijjjmmmnnnmmmlllkkkjjjjjjiiijjjjjjjjjiiinnnkkkhhhggghhhiiiiiiiiikkkjjjiiihhhhhhhhhhhhggglllmmmnnnnnnmmmllllllllliiihhhgggffffffgggiiiiiigggffffffeeeeeeffffffgggiiigggeeedddeeeeeecccaaadddddddddeeeeeefffffffffeeeddddddddddddddddddeeedddddddddddddddeeeeeeffffffgggiiikkkkkkjjjhhhfffeeefffeeecccbbbbbbdddfff_________^^^______``````[[[ZZZXXXWWWVVVTTTQQQNNNKKKKKKJJJHHHFFFDDDBBBAAA???>>><<<;;;999888777777555555555555555555555555222444666888888777666555{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~{{{|||}}}}}}}}}}}}|||{{{xxxvvvvvvxxx|||}}}|||yyyyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvuuuuuuuuuuuuuuutttsssvvvxxxwwwtttrrrsssuuurrrssstttuuuvvvvvvvvvvvvssstttuuuuuutttttttttuuuuuusssrrrrrrssssssqqqpppuuutttrrrrrrssstttrrrqqqmmmnnnnnnoooppppppqqqqqqtttsssrrrpppppppppqqqrrrrrrqqqpppppppppqqqssstttqqqtttxxxyyywwwvvvxxxzzzwwwvvvuuusssrrrsssssstttvvvvvvvvvvvvvvvwwwwwwwwwxxxwwwvvvwwwxxxxxxwwwvvvwwwvvvvvvuuutttsssrrrrrrrrrooonnnqqqrrrnnnmmmooonnnnnnmmmlllmmmnnnpppqqqnnnpppqqqooolllkkkmmmpppnnnnnnmmmlllkkkllllllmmmqqqpppooommmlllkkkkkkkkklllmmmnnnooopppoooooooooooooooooonnnmmmlllllllllllljjjiiijjjkkklllkkkiiinnnnnnmmmlllkkkkkklllmmmooollliiiggggggggggggggghhhhhhhhhhhhggghhhiiijjjkkkmmmoooooommmkkklllmmmiiihhhgggffffffggghhhhhhhhhgggfffeeeddddddddddddgggfffeeedddddddddcccbbbccccccddddddeeeeeeffffffeeeeeeffffffffffffeeeeeefffeeeeeedddeeefffggggggfffgggiiikkkjjjiiihhhhhheeefffeeecccbbbbbbdddfff``````___^^^^^^^^^^^^^^^YYYWWWUUUTTTSSSQQQNNNKKKGGGFFFFFFEEEDDDBBBAAA@@@===<<<;;;999888777777777333444444444444555555555222444666888888777666555~~~}}}|||{{{{{{|||~~~{{{{{{}}}}}}}}}}}}{{{{{{xxxxxxxxxzzz|||}}}|||{{{xxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxyyyxxxwwwuuuuuuuuusssttttttuuuuuuuuuuuuuuurrrtttvvvvvvuuutttuuuvvvyyywwwvvvuuuvvvuuusssrrrsssrrrqqqqqqqqqqqqpppooonnnooooooppprrrssssssttttttsssqqqpppooooooppppppuuutttrrrqqqrrrsssuuuvvvqqqssswwwxxxxxxwwwwwwwwwvvvuuuuuutttttttttttttttqqqrrrsssuuuwwwyyyzzzzzzxxxwwwvvvwwwxxxxxxvvvtttvvvvvvwwwwwwvvvtttrrrqqqmmmkkkmmmppppppmmmlllmmmoooooonnnnnnnnnoooooooooiiijjjkkkkkkkkklllnnnpppnnnmmmmmmlllllllllllllllpppoooooonnnmmmlllkkkkkklllmmmnnnpppppppppoooooonnnoooooonnnlllkkklllmmmllljjjiiiiiijjjjjjiiigggllllllkkkjjjhhhgggiiikkkmmmllljjjiiiggggggggghhhfffggghhhhhhggggggiiikkkgggjjjmmmllljjjiiikkkmmmhhhhhhggggggffffffgggggghhhgggfffeeeddddddddddddgggggggggggggggfffffffffdddddddddddddddeeeeeeeeeeeeffffffggggggffffffeeeffffffeeedddeeefffggghhhfffgggiiiiiiggggggggghhhggghhhgggdddaaa``````aaabbbaaa```^^^]]]\\\\\\\\\XXXUUUSSSQQQPPPOOOLLLJJJCCCCCCCCCCCCBBB@@@???>>>;;;:::999888777777777777333333444444444444444444333444555666777666555444~~~|||{{{|||}}}zzz{{{}}}~~~~~~}}}{{{zzzxxxzzz{{{{{{zzzyyyyyyzzzyyyxxxwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzyyyyyyyyyyyywwwuuuuuuuuuuuuuuuuuuttttttssspppsssvvvvvvtttssstttuuuxxxvvvuuuuuuvvvvvvtttsssqqqpppoooppprrrsssrrrqqqqqqqqqrrrrrrssssssttttttqqqpppooonnnnnnnnnoooppptttsssqqqpppppprrrtttvvvqqqqqqqqqtttvvvxxxxxxwwwvvvuuuuuuuuutttsssrrrrrrqqqrrrsssuuuwwwyyy{{{|||wwwwwwvvvwwwxxxxxxuuusssqqqsssuuuwwwwwwuuusssqqqjjjjjjmmmqqqqqqmmmlllooolllmmmnnnnnnoooooonnnnnnjjjiiihhhiiilllmmmnnnnnnmmmmmmlllllllllkkkkkkkkklllmmmmmmnnnmmmlllkkkjjjjjjkkkmmmooooooooonnnmmmkkklllnnnmmmkkkjjjkkkmmmiiihhhggghhhjjjjjjiiihhhhhhiiiiiifffcccccceeehhhiiijjjjjjjjjiiiiiijjjkkkfffhhhiiihhhffffffhhhkkkdddhhhlllkkkiiihhhkkknnnhhhhhhggggggffffffffffffffffffeeeeeeeeeeeefffffffffgggggghhhgggggghhhiiieeeeeeeeeeeeeeeddddddddddddeeeffffffffffffeeedddfffeeedddcccccceeeggghhhfffggggggfffdddcccfffhhheeefffgggeeebbb_________aaa___]]][[[YYYWWWVVVVVVSSSPPPNNNLLLKKKKKKIIIGGGBBBBBBAAA@@@???===;;;:::888888777666555555555666444444444444444444333333555555555444444444444444}}}|||}}}zzz{{{|||~~~~~~|||{{{zzzwwwzzz|||zzzvvvssstttvvvzzzyyyxxxxxxxxxyyyzzz{{{vvvvvvvvvvvvvvvwwwwwwwww|||yyywwwxxxzzzzzzwwwsssvvvvvvvvvvvvuuutttsssrrrooorrruuuuuusssrrrsssuuusssrrrqqqrrrttttttsssrrrqqqpppppprrrtttvvvvvvvvvssssssrrrrrrrrrrrrqqqqqqrrrqqqqqqqqqqqqssstttuuuqqqpppnnnlllmmmoooqqqsssqqqooommmoootttyyyzzzzzzvvvvvvvvvuuutttrrrpppooouuuuuuvvvvvvwwwxxxzzzzzzwwwwwwvvvwwwxxxxxxuuussslllooossswwwxxxvvvsssqqqkkkkkkooottttttpppooorrriiijjjlllnnnoooooonnnnnnpppmmmjjjkkknnnooommmkkkmmmmmmlllllllllkkkkkkkkkiiijjjlllmmmmmmllljjjiiihhhiiikkkmmmnnnnnnmmmlllhhhjjjlllkkkiiihhhjjjlllgggffffffgggjjjkkkkkkjjjkkklllkkkhhheeedddgggjjjeeegggjjjkkkkkklllmmmnnngggiiijjjhhhfffeeegggiiidddiiimmmmmmjjjjjjmmmqqqhhhhhhggggggfffffffffeeeeeeeeeeeeeeefffggghhhiiiccceeeffffffffffffggghhhfffffffffeeeeeedddddddddcccccceeeeeeeeeeeecccccceeedddcccbbbbbbdddfffgggfffggggggdddaaaaaadddhhhaaacccdddeeecccaaaaaaaaa]]]\\\YYYVVVTTTRRRPPPPPPMMMKKKHHHFFFFFFFFFDDDCCCBBBBBB@@@???<<<:::888666777666555444444444444555555555555444444333333333666555444333333333333333~~~~~~~~~|||zzzyyyyyyyyyxxxwww|||{{{{{{|||}}}|||yyywwwzzzxxxvvvtttssstttvvvxxxwwwvvvvvvvvvvvvvvvwwwxxxtttsssrrrtttwwwwwwssspppwwwuuussstttvvvvvvtttqqqrrrrrrrrrrrrqqqpppooonnnssssssssstttttttttttttttpppqqqqqqrrrrrrsssssssssssspppmmmnnnooopppooommmrrrqqqpppoooooooooppppppllloooqqqrrrqqqoooooooootttrrrooommmooosssxxx{{{tttvvvwwwxxxvvvsssooolllvvvvvvvvvvvvuuuuuuuuutttyyyyyywwwvvvuuuuuuuuuuuuxxxwwwvvvwwwwwwvvvsssqqqoooppppppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmlllmmmllllllllllllmmmmmmnnnkkkjjjiiiiiiiiijjjkkklllmmmjjjiiijjjlllmmmkkkiiinnnnnnmmmkkkkkkjjjkkkkkkiiieeeccceeeiiijjjgggcccjjjiiihhhggggggggghhhiiiiiikkklllllljjjiiiiiijjjjjjjjjiiihhhgggfffeeeeeeffffffggggggggggggfffffffffeeeeeefffggggggfffdddbbbbbbaaabbbdddgggjjjlllfffggggggeeecccbbbcccdddgggggggggeeecccbbbcccddddddeeeeeeffffffeeeeeedddcccddddddeeefffffffffeeefffeeecccaaa`````````aaaeeeeeeeeedddccc```^^^]]]YYY[[[ZZZVVVWWWYYYUUULLLMMMLLLJJJGGGCCCAAA>>>===>>>===;;;:::999888888888444444444444444444444444555444333333444555444333666555555444444666777888||||||~~~||||||||||||{{{yyy|||{{{zzz{{{||||||zzzxxx{{{zzzxxxwwwvvvwwwxxxyyyvvvvvvuuuuuuuuuuuuuuuvvvtttsssssstttuuuvvvtttsssxxxvvvuuuuuuvvvvvvsssqqqqqqrrrrrrssssssrrrrrrrrrqqqqqqrrrrrrssssssttttttrrrrrrqqqrrrrrrsssttttttuuussspppppprrrsssrrrpppsssssssssrrrqqqqqqqqqqqqmmmoooqqqqqqpppnnnnnnooooooppprrrtttuuuvvvvvvvvvvvvwwwxxxxxxvvvssspppnnnvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwvvvvvvvvvwwwvvvsssqqqooooooppppppoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnnnnnnnmmmmmmmmmllllllllllllmmmmmmnnnooolllkkkjjjjjjiiijjjkkkkkkmmmkkkjjjjjjlllmmmllljjjnnnnnnmmmlllkkkjjjiiiiiillliiigggiiilllmmmjjjgggiiihhhhhhhhhiiijjjlllmmmiiijjjkkkkkkiiihhhhhhiiigggggggggggghhhhhhhhhhhhffffffggggggggggggffffffgggfffeeefffggggggeeedddeeedddccccccccceeegggiiigggggggggfffdddcccdddeeefffggggggeeecccbbbccceeedddeeeeeeeeeeeeeeeeeedddcccddddddeeeffffffeeeeeefffeeecccbbbaaaaaaaaaaaabbbbbbbbbbbb```^^^\\\[[[XXXZZZXXXRRROOOQQQOOOKKKIIIHHHGGGEEEBBB???<<<;;;<<<<<<:::999888777777777444444444444444333333333555444333444555666555444666555555444555666777888}}}zzzyyy{{{|||~~~}}}}}}}}}{{{zzz}}}{{{zzzzzz{{{|||zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuutttttttttttttttssstttuuutttttttttvvvwwwxxxwwwvvvvvvvvvvvvtttrrrqqqrrrssstttuuuuuuuuuuuuoooppppppqqqrrrssssssttttttsssrrrqqqrrrssstttuuuuuutttrrrrrrsssssssssrrruuuuuuuuuuuutttsssqqqqqqnnnooopppooommmmmmnnnpppoooppprrrtttvvvvvvvvvvvvxxxxxxxxxwwwvvvtttrrrrrrttttttuuuwwwyyyzzz{{{|||yyyxxxwwwwwwvvvvvvvvvvvvwwwvvvuuuuuuvvvvvvtttrrrooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnmmmmmmmmmmmmnnnllllllllllllmmmnnnooopppnnnmmmlllkkkjjjjjjkkkkkkmmmlllkkkkkkmmmmmmlllkkkmmmmmmmmmmmmllljjjhhhgggnnnkkkiiijjjmmmnnnllljjjjjjjjjiiiiiiiiikkklllmmmhhhiiijjjiiihhhggggggiiigggggggggggghhhhhhhhhhhhffffffggggggggggggffffffhhhgggffffffggggggeeecccgggfffeeedddcccdddeeefffggghhhhhhfffeeedddeeeffffffggggggeeecccbbbdddeeeeeeeeeeeeeeeeeeeeeeeeeeecccddddddeeeeeeeeeeeeeeeddddddcccbbbaaaaaabbbbbb^^^______^^^]]][[[YYYXXXVVVWWWTTTMMMIIIIIIIIIHHHCCCCCCCCCCCCAAA>>>;;;999:::999888777666666555555333333333333333333333333555444444555666777777666666555555555555666777777}}}{{{zzz{{{|||~~~}}}}}}}}}|||zzzxxx|||{{{yyyzzz{{{|||{{{zzzvvvwwwxxxxxxxxxwwwvvvuuuxxxxxxwwwuuuuuutttttttttsssuuuvvvuuurrrsssvvvzzzuuuuuuvvvvvvwwwvvvvvvuuurrrssstttuuuvvvvvvvvvvvvoooooopppqqqrrrsssttttttuuutttsssqqqqqqrrrtttuuusssrrrqqqqqqqqqrrrrrrrrruuuuuuuuuuuutttsssqqqpppppppppooommmllllllnnnppptttsssqqqpppqqqtttyyy{{{yyyxxxwwwvvvuuuuuuuuuuuusssssstttuuuwwwxxxyyyzzzvvvuuutttttttttttttttuuuvvvuuuttttttvvvvvvuuusssoooooonnnmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmpppooonnnmmmmmmnnnnnnoookkkkkkllllllmmmnnnppppppnnnnnnmmmlllkkkkkkjjjjjjmmmllllllllllllmmmlllllliiijjjlllmmmlllkkkiiigggllljjjhhhiiijjjkkkjjjiiinnnlllkkkiiihhhhhhhhhiiihhhiiiiiihhhffffffggghhhjjjjjjiiihhhgggfffeeeeeeffffffggggggggggggffffffhhhgggfffgggggggggeeecccgggfffeeedddddddddeeeeeeggghhhhhhgggeeeeeefffgggfffffffffeeeccccccdddeeeeeeeeeeeeddddddeeeeeeeeecccddddddeeeeeeeeeddddddccccccbbbbbbbbbaaaaaaaaa^^^^^^]]]\\\ZZZWWWUUUSSSTTTRRRNNNJJJHHHHHHFFFDDD???@@@BBBBBBAAA>>>;;;888888777666555444444444444222222222333333333333333666555444555777999888777555555555555666666666777~~~~~~~~~||||||}}}~~~~~~}}}}}}~~~}}}zzzxxx{{{zzzyyyzzz||||||{{{zzzuuuvvvxxxyyyyyyxxxwwwvvvzzzyyyxxxwwwvvvvvvvvvvvvsssuuuvvvtttrrrrrrvvvyyyrrrsssuuuvvvvvvwwwwwwxxxtttuuuuuuuuuuuuuuuuuutttpppqqqqqqrrrssstttttttttuuutttsssrrrqqqrrrrrrsssrrrrrrrrrrrrqqqrrrsssssstttttttttssssssqqqppppppqqqqqqooommmkkklllnnnqqqsssrrrppppppqqqtttxxxzzzyyyxxxwwwvvvuuuuuuvvvwwwvvvvvvvvvvvvwwwwwwwwwwwwuuutttttttttttttttuuuvvvuuutttssssssuuuvvvuuutttppppppnnnmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmooooooooonnnnnnoooooopppkkkkkkkkkkkklllmmmnnnooonnnnnnmmmmmmlllkkkjjjiiikkkllllllllllllkkkllllllfffgggjjjllllllllljjjiiijjjiiigggggghhhiiiiiiiiilllkkkiiihhhgggggghhhhhhhhhiiiiiigggeeeeeeggghhhjjjjjjiiihhhgggfffeeeeeeffffffggggggggggggffffffhhhgggfffggghhhhhhfffdddddddddddddddeeeffffffgggggghhhhhhgggeeeeeefffhhheeeffffffeeeccccccdddffffffeeeddddddddddddeeefffcccddddddeeeddddddccccccbbbbbbbbbbbbaaa``````___^^^^^^\\\ZZZWWWTTTPPPNNNPPPKKKHHHIIILLLJJJDDD@@@>>>???AAABBBAAA>>>;;;999666555555444333333333333222222222333333444444444777666555666888999888777444555555666666666666666}}}~~~~~~}}}~~~|||yyyzzzyyyzzz{{{}}}}}}{{{yyyxxxxxxzzz{{{{{{{{{zzzyyyzzzyyyxxxxxxwwwwwwwwwwwwttttttuuutttrrrrrrtttuuuppprrrtttuuuuuuuuuwwwxxxssstttttttttttttttssssssrrrrrrrrrrrrssssssssssssttttttssssssrrrqqqppppppssstttttttttssssssuuuvvvsssrrrqqqqqqpppqqqqqqqqqrrrrrrqqqnnnlllmmmoooqqqlllooorrruuuvvvvvvuuusssxxxwwwvvvvvvvvvvvvvvvwwwzzzzzzyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvwwwwwwxxxyyyuuusssrrrrrrtttvvvvvvuuurrrqqqooommmllllllmmmmmmllllllllllllllllllllllllmmmnnnoooooopppoooooonnnkkkkkkkkkkkkkkkkkklllmmmllllllmmmllllllkkkjjjiiijjjkkklllllljjjjjjkkklllfffggghhhjjjkkkkkkkkkjjjkkkjjjiiihhhhhhiiijjjkkkgggfffffffffgggiiikkkllliiiiiiiiigggeeeeeegggiiigggggggggggghhhhhhhhhhhhffffffggggggggggggffffffggggggfffggghhhiiigggfffbbbbbbcccdddfffgggggghhhfffggggggfffeeeeeefffhhheeeffffffeeedddccceeeffffffeeedddccccccdddeeefffdddddddddddddddccccccbbbaaaaaaaaaaaa```^^^]]]\\\\\\[[[ZZZXXXTTTQQQMMMKKKKKKFFFEEEHHHJJJFFF@@@>>>======>>>>>>>>><<<999888555444444333222222333333222333333444444555555666888666555666777888777555444555555666777666666666~~~~~~|||}}}}}}~~~{{{xxxxxxxxxzzz}}}~~~{{{xxxxxxyyyzzzzzz{{{{{{{{{zzzxxxxxxwwwwwwwwwwwwwwwxxxttttttsssssstttsssqqqppppppsssuuuuuusssrrrtttuuupppqqqqqqrrrssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrsssssssssrrrpppnnnlllqqqsssttttttrrrrrrtttwwwsssrrrpppooooooqqqsssuuussssssrrrpppnnnnnnoooqqqkkkmmmqqqtttvvvuuusssrrruuuvvvvvvvvvvvvvvvvvvvvvzzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvwwwxxxyyyzzzzzztttrrrqqqrrrtttvvvvvvvvvsssrrrpppnnnmmmmmmmmmnnnlllllllllllllllllllllllliiikkkmmmoooooonnnmmmkkkkkkkkkjjjiiiiiiiiijjjjjjjjjjjjkkkllllllkkkjjjiiihhhjjjlllkkkiiihhhiiikkkiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjhhhggghhhjjjlllfffffffffgggiiikkkmmmooojjjjjjiiigggeeefffhhhjjjgggggggggggghhhhhhhhhhhhffffffggggggggggggfffffffffffffffgggiiijjjiiigggbbbbbbdddeeefffgggggggggeeeffffffeeeddddddeeegggdddeeefffeeedddccceeeggggggfffdddccccccdddfffgggdddddddddddddddcccbbbbbbaaaaaaaaa```^^^\\\ZZZYYYVVVVVVUUUTTTRRROOOLLLJJJFFFDDDDDDEEE@@@:::999>>>:::::::::999888666555444444444333333222222333333333333444555555666777777999777666666666666555333444444666777777777666555~~~}}}{{{zzzzzz}}}}}}|||}}}~~~|||yyyvvvvvvxxx{{{~~~~~~zzzwwwwwwwwwwwwxxxxxxyyyyyyyyywwwvvvvvvvvvvvvvvvwwwxxxuuusssrrrsssttttttppplllrrrtttvvvuuurrrpppqqqrrrmmmnnnoooqqqrrrsssttttttrrrrrrqqqqqqpppoooooooooqqqrrrssstttrrrooollljjjoooqqqrrrqqqoooooorrruuutttrrrpppnnnoooqqquuuwwwsssssssssrrrpppooooooqqqpppooonnnnnnppprrruuuwwwtttuuuuuuvvvvvvvvvvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuvvvwwwyyyyyytttrrrqqqqqqtttvvvwwwwwwtttssspppnnnmmmmmmnnnooollllllllllllllllllllllllfffhhhlllnnnooommmjjjiiilllkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiigggjjjkkkjjjhhhgggiiikkklllkkkjjjhhhggggggggggggiiiiiihhhgggffffffiiikkkjjjiiiiiiiiiiiikkklllmmmjjjjjjiiigggffffffhhhkkkjjjjjjiiihhhgggfffeeeeeeffffffggggggggggggffffffeeeeeeeeegggiiijjjjjjhhhccccccdddeeeffffffffffffdddeeefffeeeddddddeeegggdddeeefffeeeddddddeeeggggggfffdddccccccdddfffgggdddddddddddddddcccbbbaaaaaaaaa```___]]][[[XXXVVVQQQQQQRRRQQQPPPNNNLLLJJJBBBCCCFFFCCC777...333???777777666444333222111111444444333333222333333333444444555555666777888888999777666555666555444222333444666777777777666555}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyywwwwww|||{{{zzz{{{|||}}}|||{{{zzzxxxvvvwwwxxxyyyyyyxxxxxxxxxvvvtttssstttwwwzzzwwwwwwwwwtttrrrpppqqqrrrtttssssssrrrssstttuuuvvvvvvsssqqqqqqtttvvvvvvtttooorrruuuwwwwwwuuuqqqnnnrrrssstttsssqqqpppqqqrrruuutttsssqqqqqqrrrssstttppppppoooooooooppprrrsssrrrooommmnnnpppqqqooommmvvvrrrmmmlllmmmqqqtttvvvvvvwwwwwwvvvsssrrrrrrssswwwxxxxxxyyyyyyxxxxxxxxxqqqrrrsssuuuuuuuuutttssspppqqqsssuuuuuuuuuuuutttqqqsssuuusssoookkkjjjkkklllkkkjjjjjjllllllkkkjjjjjjkkklllkkkiiihhhiiijjjiiijjjkkklllllljjjiiigggjjjjjjjjjjjjiiigggfffeeehhhhhhhhhiiijjjjjjkkkkkkoookkkhhhfffgggiiijjjjjjggggggffffffggghhhiiiiiimmmlllkkklllmmmmmmllljjjgggiiikkkjjjhhheeeeeeeeejjjgggcccbbbccceeegggggghhhgggfffeeeeeefffggghhhllliiifffeeeggggggeeeccccccddddddeeeeeeddddddcccddddddddddddeeeeeefffgggffffffffffffffffffffffffbbbdddeeedddccccccdddeeeddddddbbbbbbbbbbbbcccdddbbb```]]]\\\[[[YYYWWWTTTNNNNNNOOONNNLLLIIIEEECCCAAAAAA???>>><<<;;;;;;;;;666555444333222333333444000000111222333333333333555555666666666666555555444555555666666555555444333666777555111///000222||||||}}}~~~~~~}}}}}}|||{{{zzzyyyxxxyyyxxxxxxyyy|||}}}}}}|||zzzyyywwwwwwxxxxxxxxxwwwxxxxxxwwwuuussstttwwwzzztttuuuuuutttrrrqqqrrrttttttsssrrrrrrrrrtttuuuvvvtttqqqoooppprrrtttsssrrrnnnppprrrttttttrrrooonnnqqqqqqppppppppppppoooooossssssrrrrrrrrrsssssstttqqqppppppooopppqqqrrrssssssqqqoooppprrrrrrqqqooopppoooooonnnnnnoooqqqrrrtttuuuvvvvvvttttttuuuvvvxxxxxxyyyyyyyyyxxxwwwwwwtttuuuvvvvvvwwwwwwwwwvvvqqqrrrsssuuuvvvvvvvvvuuusssuuuuuusssooommmlllmmmmmmkkkjjjkkklllmmmllljjjjjjkkkllllllkkkjjjkkkmmmjjjkkklllmmmmmmkkkjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiillljjjgggfffhhhiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiihhhhhhhhhjjjjjjhhhgggfffhhhiiiiiigggfffggghhhhhhgggeeeeeeggghhhhhhgggiiihhhhhhhhhhhhhhhiiiiiijjjgggeeeeeefffgggeeedddffffffgggffffffeeeddddddcccccccccccccccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeedddfffgggfffeeedddeeegggccccccdddddddddcccbbbaaa^^^\\\YYYWWWVVVTTTQQQOOOMMMLLLKKKIIIGGGEEECCCBBB???>>>===<<<;;;;;;;;;;;;666555444333333333444444444444555555555444444333555555666666666666555555444444555555555555444444444555555444222222333444|||}}}}}}~~~||||||||||||{{{{{{{{{{{{wwwwwwwwwxxx{{{}}}}}}|||zzzyyywwwwwwxxxxxxwwwuuuwwwwwwwwwvvvtttuuuwwwyyysssttttttsssrrrrrrtttuuussssssrrrrrrrrrsssttttttrrrpppooooooqqqrrrrrrqqqqqqrrrsssttttttsssrrrqqqssspppnnnoooqqqrrrpppmmmpppqqqrrrsssssstttsssssspppooonnnnnnnnnooopppqqqtttsssrrrrrrssssssrrrpppooorrrvvvvvvsssrrrssstttqqqsssuuuvvvuuuuuuvvvxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxoooppprrrssstttuuuuuuuuussstttssspppmmmllllllmmmlllkkkjjjkkklllmmmlllkkkiiikkkllllllllllllmmmoookkklllmmmnnnmmmlllkkkjjjhhhhhhgggfffggghhhiiijjjjjjjjjiiiiiihhhggggggfffiiigggfffgggiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjkkkjjjiiiiiijjjkkkkkkjjjhhhfffhhhhhhhhhggggggiiikkkfffffffffhhhjjjjjjiiiggghhhhhhhhhiiiiiihhhhhhggggggeeeddddddeeefffeeedddfffgggggghhhhhhhhhggggggccccccbbbbbbbbbcccdddddddddddddddddddddddddddddddddeeefffeeedddcccdddfff___aaacccddddddaaa___]]][[[YYYVVVTTTRRRPPPMMMKKKKKKIIIGGGDDDBBBAAAAAAAAA<<<;;;;;;:::999999::::::666555444444333444444444888888888777777666444444555555666666666666555555333444444555555444444333666444222222444666777666~~~~~~~~~~~~~~~{{{{{{{{{|||||||||}}}}}}yyyxxxxxxyyy{{{}}}|||{{{xxxwwwvvvwwwyyyyyyxxxvvvvvvwwwwwwwwwuuuuuuvvvxxxuuuvvvvvvuuusssssstttvvvssssssrrrrrrrrrsssssssssrrrqqqqqqrrrrrrsssssssssqqqqqqrrrrrrrrrrrrssssssvvvrrroooppptttuuurrrnnnnnnppprrrsssttttttssssssooonnnmmmllllllmmmnnnoootttsssrrrrrrrrrrrrqqqpppoootttxxxwwwsssqqqsssvvvqqqsssvvvwwwvvvvvvwwwxxxxxxxxxyyyxxxxxxwwwvvvuuuvvvuuutttsssssstttvvvwwwnnnnnnoooppprrrrrrssssssrrrqqqooollljjjjjjjjjkkkkkkjjjiiijjjkkklllkkkjjjjjjkkkmmmlllkkkkkklllmmmlllllllllmmmlllkkkjjjjjjjjjiiigggffffffgggiiijjjiiiiiiiiihhhhhhgggggggggfffeeefffhhhjjjjjjhhhgggggghhhhhhhhhhhhhhhhhhhhhjjjiiiiiijjjllllllkkkiiihhhiiiiiigggffffffiiikkkfffeeeeeefffhhhjjjiiihhheeefffgggggggggfffeeeddddddcccccccccdddeeeeeeeeedddeeefffgggiiiiiiiiiiiiddddddcccccccccccccccdddccccccccccccccccccccccccaaacccccccccaaa```aaabbb]]]^^^_________]]]ZZZYYYZZZXXXUUURRRQQQNNNKKKIIIGGGFFFDDDBBB@@@???>>>>>>;;;:::999888777777666777555555555444444444444555666666777777666555555444555555666666666666555555333333444444444444333333999555222222555888777666}}}|||{{{zzzzzzzzz{{{{{{|||}}}}}}}}}}}}{{{zzz{{{||||||{{{zzzuuutttuuuwwwyyyzzzyyyxxxuuuvvvxxxxxxvvvuuuvvvwwwyyyyyyyyywwwtttssstttuuusssssssssssssssssssssrrrttttttuuuvvvuuuuuuvvvvvvooooooooooooppppppqqqrrrvvvrrroooppptttuuurrrnnnnnnoooqqqsssttttttssssssqqqpppooonnnnnnnnnoooppprrrrrrrrrqqqpppooooooooommmppprrrpppkkkjjjnnnsssrrrtttwwwxxxwwwvvvvvvvvvxxxxxxxxxxxxwwwwwwvvvuuuvvvuuutttsssssstttuuuvvvpppppppppqqqqqqrrrssssssqqqpppmmmkkkjjjjjjjjjjjjiiihhhhhhiiijjjkkkkkkiiilllmmmmmmllliiihhhhhhiiikkkkkkkkkkkkkkkjjjiiiiiimmmkkkiiigggfffggghhhiiiggghhhhhhhhhiiiiiiiiijjjeeeeeefffhhhjjjjjjhhhfffhhhhhhiiiiiiiiiiiihhhgggfffeeeeeefffhhhiiigggfffkkkkkkjjjhhhffffffgggiiigggeeebbbbbbeeegggiiijjjeeefffgggggggggeeedddcccbbbccccccccccccdddeeefffeeeeeefffgggggggggffffffgggfffeeedddddddddddddddccccccccccccccccccccccccaaabbbcccbbb```___```aaa___^^^]]][[[ZZZYYYYYYYYYWWWTTTQQQOOONNNLLLIIIFFFBBBCCCCCCCCCAAA???<<<:::;;;:::888777555444333333444555555555555555555555222333333444555555444444555555666666666666555555333444444555555444444333:::777333333666777666444}}}|||zzzzzzyyyyyyzzzzzz{{{||||||}}}}}}|||{{{||||||{{{yyyttttttuuuwwwyyyzzzyyywwwtttvvvxxxyyywwwvvvvvvvvvzzzzzzzzzwwwtttssssssuuuttttttuuuuuuttttttsssrrrtttvvvxxxxxxwwwvvvwwwxxxrrrrrrsssssstttuuuuuuuuussspppnnnoooqqqrrrpppmmmooopppqqqrrrrrrsssrrrrrrtttsssrrrqqqqqqqqqrrrssspppqqqrrrpppnnnmmmmmmnnnpppqqqpppmmmjjjjjjnnnrrrrrrtttwwwyyyxxxvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvwwwvvvvvvuuuuuuuuuuuuuuutttssssssrrrrrrsssssstttsssqqqooonnnnnnnnnmmmkkkiiihhhgggiiikkklllkkkjjjlllmmmmmmkkkiiigggggghhhkkkkkkjjjjjjjjjiiiiiiiiinnnmmmkkkiiihhhhhhhhhhhhggghhhhhhiiijjjjjjkkkkkkgggggggggiiijjjjjjhhhfffjjjkkklllllllllkkkjjjiiigggffffffhhhjjjjjjiiihhhkkklllkkkiiigggfffggghhhiiifffbbbaaacccfffiiijjjhhhhhhhhhhhhggggggfffeeebbbcccddddddcccccceeeggghhhhhhgggfffeeecccbbbaaahhhgggfffeeeddddddccccccccccccccccccccccccccccccbbbcccdddcccaaa``````aaa```^^^\\\YYYXXXWWWWWWXXXPPPNNNKKKJJJIIIGGGDDDBBB???@@@BBBBBBAAA>>>:::888:::999777555444333333222444444555666666666666555111111222333444555555444555555666666666666555555444555555555555555555444888666555555666666555333~~~}}}||||||xxxxxxyyyyyyzzzzzz{{{{{{}}}{{{zzzzzz||||||{{{yyyvvvvvvvvvxxxyyyxxxvvvssssssvvvyyyyyyxxxvvvuuuuuuwwwwwwwwwvvvsssrrrsssuuuuuuuuuvvvvvvvvvuuutttsssrrruuuwwwxxxvvvuuuvvvwwwrrrssstttvvvvvvwwwvvvvvvqqqqqqppppppppppppoooooorrrqqqqqqqqqqqqqqqrrrrrruuutttsssqqqqqqqqqrrrsssppprrrrrrpppmmmllllllnnnsssrrrpppnnnmmmnnnppprrrooossswwwyyyyyyxxxxxxxxxtttuuuvvvwwwwwwxxxxxxwwwuuuuuuuuuuuuuuutttssssssuuutttrrrqqqppppppqqqqqqsssqqqooooooppppppmmmkkkjjjiiiiiijjjlllmmmmmmllllllmmmmmmllljjjhhhiiijjjllllllkkkjjjjjjjjjjjjjjjlllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhiiijjjjjjhhhgggjjjkkklllmmmmmmkkkiiihhhiiiiiiiiijjjmmmmmmlllkkkiiijjjkkkkkkiiiggghhhhhhiiigggddddddeeeggghhhgggiiiiiihhhgggffffffffffffccceeefffeeecccccceeeggggggggggggfffeeedddcccbbbhhhgggfffdddcccbbbbbbbbbddddddddddddddddddddddddbbbccccccbbb```______```[[[ZZZYYYWWWVVVTTTRRRQQQKKKIIIGGGFFFEEEDDDBBB@@@?????????>>>===;;;999888666666555444444444555555333444555666777777666555444444555666666666555555555555666666666666555555555666666777777666666555222444666777666555555555~~~~~~~~~~~~~~~~~~xxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxyyy{{{|||{{{zzzxxxxxxxxxxxxyyywwwssspppsssvvvyyyzzzxxxvvvuuuuuussstttuuutttrrrrrrtttuuuuuuvvvwwwwwwwwwvvvtttssspppsssvvvvvvtttssssssuuulllmmmnnnpppqqqqqqpppppprrrssstttsssqqqpppqqqrrrsssrrrqqqpppppppppqqqrrrsssrrrpppoooooooooppppppppprrrsssqqqnnnkkklllnnnqqqnnnllllllmmmnnnmmmlllmmmqqquuuyyyzzzzzzzzz{{{ssstttuuuwwwxxxxxxxxxxxxrrrrrrssstttsssrrrpppooosssqqqooonnnllllllmmmmmmpppooommmnnnpppooolllhhhlllkkkjjjlllnnnoooooonnnkkkmmmmmmmmmkkkjjjkkkmmmmmmmmmlllkkkkkkkkkkkkllljjjkkklllmmmmmmmmmllllllmmmmmmlllkkkkkkjjjjjjiiillljjjiiiiiijjjjjjiiiggghhhiiikkkkkkkkkiiigggfffgggffffffhhhjjjkkkjjjiiifffhhhkkkkkkjjjiiiiiijjjhhhgggggghhhiiiiiigggeeehhhgggeeedddccccccdddddddddfffgggfffcccbbbeeegggbbbcccdddfffggghhhhhhhhhgggfffeeecccbbbaaaaaaaaadddddddddddddddddddddddd```aaaaaa```^^^\\\]]]^^^TTTUUUUUUUUUSSSPPPLLLJJJIIIGGGFFFEEEEEEDDDBBB@@@???>>><<<:::999999999999333333333444555666777888333444666777777777666555888999999888888777666555555555666666666666555555666666777777777777666666---222777888777555555777|||{{{{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzxxxwwwvvvuuutttsssrrrrrrwwwwwwwwwwwwwwwvvvuuuuuussstttvvvvvvvvvtttqqqpppuuutttrrrsssuuutttqqqnnnoooppprrrqqqqqqppprrrsssmmmnnnoooqqqrrrrrrrrrrrrtttooojjjjjjnnnqqqpppnnnoooooopppqqqrrrsssttttttxxxvvvtttrrrqqqqqqqqqqqqvvvvvvvvvvvvtttqqqooommmhhhjjjnnnoooooonnnmmmnnnppppppqqqrrrsssuuuuuuvvvuuuwwwyyyyyywwwuuuttttttvvvtttrrrpppooopppqqqrrrqqqrrrsssqqqnnnkkkjjjjjjllllllkkkjjjjjjjjjjjjkkklllkkkjjjkkkmmmnnnmmmlllllllllllllllllllllllllllllllllmmmlllkkkjjjiiihhhhhhgggffffffggghhhhhhgggiiijjjkkkkkkiiiiiijjjkkkjjjiiihhhgggggghhhiiijjjgggggggggggghhhhhhhhhhhhllllllkkkjjjiiihhhgggfffeeekkkmmmiiigggiiihhhdddgggffffffggggggfffdddbbbfffeeedddcccccccccdddeeeiiicccbbbgggiiieeebbbdddffffffeeedddcccccccccccchhheeebbbaaabbbcccbbbaaaccccccbbbbbbbbbccccccddd___]]][[[ZZZZZZYYYWWWUUUTTTSSSRRRQQQOOOLLLJJJIIIGGGEEEDDDAAA???>>>======:::::::::::::::999888777666666555444444444444555333444666777777555333222666666666666666555555444:::;;;<<<:::888555555555666666666666666666666666111222444555666666777777|||~~~~~~~~~}}}}}}|||{{{zzz~~~~~~}}}|||{{{{{{{{{{{{yyyyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvuuuttttttssssssvvvwwwwwwwwwwwwvvvuuuuuurrrrrrsssttttttsssrrrqqqvvvuuuttttttvvvuuurrroooqqqrrrtttssssssrrrtttuuuqqqqqqqqqqqqqqqrrrrrrrrrtttpppllllllppprrrqqqoooooooooooopppqqqqqqrrrrrrtttsssrrrqqqqqqrrrrrrsssrrrrrrrrrqqqooonnnlllkkklllmmmnnnmmmmmmmmmppprrrpppqqqqqqrrrsssttttttuuutttvvvxxxxxxwwwvvvvvvvvvuuutttsssqqqrrrssstttvvvsssttttttqqqnnnllllllllloooooonnnmmmmmmmmmmmmnnnjjjjjjjjjllloooppppppnnnlllllllllllllllllllllllllllkkkkkkjjjiiiiiihhhhhhllljjjiiiiiijjjkkkjjjiiiiiijjjkkkkkkiiiiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiibbbhhhkkkiiihhhkkkkkkhhhiiihhhhhhhhhiiihhhfffdddccccccbbbbbbcccdddeeefffiiidddbbbfffgggdddbbbccccccccccccddddddeeefffggghhhfffcccbbbcccdddcccbbbdddddddddccccccccccccbbb^^^]]]ZZZYYYYYYWWWUUUSSSRRRQQQPPPOOOMMMJJJHHHGGGDDDCCCAAA???>>><<<;;;;;;999999::::::999999888777666666555444444444444555777777888888888777555444777777777777777666666555666888999888666555555555666666666666666666666666555555666666555555444333}}}|||}}}~~~~~~}}}|||zzzyyy||||||{{{{{{{{{{{{||||||yyyyyyxxxwwwvvvuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuuuutttppppppqqqqqqrrrsssttttttvvvuuutttuuuvvvuuusssqqqqqqsssttttttrrrrrrsssuuuttttttrrrqqqqqqqqqrrrrrrssspppnnnooorrrsssqqqooonnnnnnnnnoooooooooooooooooooooooopppqqqrrrtttuuupppooonnnmmmllllllllllllqqqpppnnnkkkjjjmmmrrrvvvqqqqqqqqqqqqrrrrrrssssssqqqsssttttttttttttuuuwwwsssrrrqqqpppqqqsssuuuwwwuuuuuutttqqqnnnmmmnnnooommmllllllkkkkkkkkkkkkkkkiiiiiijjjmmmppprrrqqqooollllllllllllllllllllllllnnnmmmkkkjjjiiiiiijjjkkknnnllljjjjjjjjjkkkjjjiiiiiijjjkkkkkkiiiiiijjjkkkhhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjjjjeeefffgggggghhhiiijjjjjjccchhhjjjiiihhhjjjjjjiiijjjiiihhhhhhiiihhhfffdddcccccccccccceeefffggghhhjjjeeebbbddddddbbbbbbcccdddddddddeeeeeefffgggggghhhfffdddcccdddddddddbbbeeeeeefffeeedddcccaaa```]]][[[XXXWWWVVVTTTRRROOONNNMMMMMMKKKIIIGGGEEEDDDAAA@@@???===;;;::::::999888999999999999888888777666666555444444444444555999888777777666666666777666666777777666666555444333444666666555444444555666666666666666666666666555555666666555555444333}}}xxxzzz|||}}}~~~~~~}}}|||xxxxxxxxxxxxxxxyyyzzz{{{wwwvvvvvvvvvuuuuuutttttttttttttttuuuvvvvvvwwwwwwuuuuuuvvvvvvuuuuuutttssspppppppppqqqrrrtttvvvwwwuuutttttttttttttttsssrrrpppqqqrrrrrrppppppqqqrrrtttsssqqqppppppqqqrrrtttpppooooooppprrrrrrpppmmmooonnnnnnnnnmmmmmmllllllnnnnnnnnnoooqqqrrrssstttppppppnnnmmmmmmnnnppppppqqqpppnnnkkkjjjmmmqqquuuppppppqqqqqqqqqqqqqqqqqqppppppqqqppppppppprrrtttpppooonnnmmmnnnppprrrsssuuutttrrrpppmmmmmmnnnqqqlllkkkjjjjjjiiiiiijjjjjjiiiiiijjjmmmppppppooommmkkkkkkllllllllllllllllllqqqpppmmmlllkkklllnnnooommmkkkiiihhhiiiiiihhhgggiiijjjkkkkkkiiiiiijjjkkkggghhhiiijjjjjjiiihhhggghhhhhhhhhiiiiiiiiijjjjjjeeeeeefffggghhhiiiiiijjjhhhjjjkkkjjjhhhggggggfffhhhgggeeefffffffffdddccceeeeeeffffffggghhhiiiiiiiiifffcccbbbbbbaaabbbcccggggggggggggfffeeeddddddfffdddbbbbbbcccdddcccaaaeeeeeefffeeedddaaa^^^\\\ZZZXXXUUUSSSRRRPPPMMMKKKIIIIIIHHHGGGEEECCCAAA@@@???>>>===;;;:::999999999777888888888888888777777666666555444444444444555666555444333444555777999555555555666555444444333333444666666444333444555666666666666666666666666111222444555666666777777~~~}}}xxxyyy{{{|||}}}}}}||||||xxxxxxxxxxxxxxxyyyzzz{{{ttttttuuuuuuvvvvvvvvvwwwsssssstttuuuvvvwwwxxxxxxtttuuuuuuuuuuuutttssssssqqqqqqqqqrrrsssuuuwwwxxxsssssssssrrrqqqqqqrrrrrrpppqqqrrrrrrppppppqqqrrrqqqpppooonnnoooqqqsssuuunnnnnnooopppqqqpppnnnllloooooonnnnnnmmmmmmllllllnnnoooooopppqqqqqqqqqqqqppppppooonnnnnnpppqqqrrrnnnnnnnnnmmmlllmmmoooqqqoooooopppppppppppppppppprrrrrrrrrqqqooooooppprrrqqqpppnnnmmmmmmnnnpppqqqrrrqqqpppmmmkkkkkkmmmpppooonnnnnnmmmmmmmmmmmmmmmkkkjjjjjjlllmmmmmmkkkiiikkkkkkkkklllllllllmmmmmmqqqooommmllllllmmmnnnpppmmmkkkiiihhhiiiiiihhhgggiiijjjkkkkkkiiiiiijjjkkkggghhhiiijjjjjjiiihhhgggggggggggghhhhhhhhhiiiiiiggggggggggggggghhhhhhhhhiiiiiijjjjjjhhhffffffhhhiiigggeeeeeeffffffdddcccfffggggggggggggfffffffffggggggeeebbbaaabbbddddddggggggggggggfffeeedddccccccaaaaaaaaabbbbbbaaa___bbbccccccbbb```]]]ZZZXXXVVVTTTQQQOOONNNLLLJJJGGGEEEEEEDDDCCCAAA@@@>>>======<<<;;;:::999999999999666777777888888777777777666666555444444444444555333333222222444777;;;===666777777777777666555555555666888777555333333444666666666666666666666666111222444555666666777777~~~}}}~~~~~~}}}}}}|||{{{{{{zzzzzzzzz{{{{{{zzzzzz{{{|||}}}}}}ttttttuuuvvvwwwxxxyyyyyysssttttttuuuwwwxxxxxxyyytttttttttttttttssssssrrrrrrrrrsssttttttuuuvvvvvvqqqrrrrrrqqqppppppqqqsssssstttuuutttrrrqqqrrrsssooonnnnnnnnnoooqqqssstttmmmnnnoooppppppooonnnmmmppppppoooooonnnnnnnnnmmmoooppppppqqqqqqqqqppppppnnnnnnnnnnnnnnnooopppppplllnnnoooooonnnmmmnnnooonnnnnnnnnooooooooopppppptttuuuuuutttrrrqqqqqqrrrrrrqqqooonnnnnnooopppqqqnnnooonnnmmmkkkjjjlllnnnnnnmmmllllllkkkllllllllllllkkkjjjjjjkkkkkkjjjiiijjjkkkkkkllllllmmmmmmmmmmmmlllkkkkkkjjjkkklllmmmnnnllljjjjjjjjjkkkjjjiiiiiijjjkkkkkkiiiiiijjjkkkhhhhhhiiiiiiiiiiiihhhhhhfffggggggggghhhhhhhhhhhhiiiiiiiiihhhhhhggggggggggggfffgggjjjiiiggghhhlllkkkiiiggggggggghhhgggfffeeeeeeffffffeeedddcccccceeehhhgggcccbbbdddfffeeebbbccceeefffggggggffffffaaa```___```bbbbbb```^^^______^^^]]][[[XXXVVVTTTRRRPPPMMMLLLKKKIIIGGGEEEBBBBBBAAA@@@???===;;;:::;;;:::999999888888888888555666666777777777777666666666555444444444444555444444444555777:::>>>@@@999999:::::::::999888888666888888888555444333444666666666666666666666666555555666666555555444333~~~}}}}}}~~~~~~}}}{{{yyyyyyyyyzzz{{{|||||||||{{{||||||}}}}}}wwwwwwwwwxxxxxxyyyyyyyyyttttttuuuvvvwwwxxxxxxyyysssttttttttttttsssrrrrrrrrrssstttttttttsssrrrrrrqqqssssssrrrpppppprrruuussstttuuutttrrrqqqrrrssspppppppppqqqqqqrrrrrrrrrnnnoooppppppooooooooooooqqqqqqppppppppppppppppppooooooqqqrrrrrrrrrqqqqqqmmmmmmnnnoooooooooooonnnnnnooopppooonnnnnnooopppllllllmmmnnnnnnoooppppppppprrrttttttsssqqqqqqrrroooooommmmmmmmmoooqqqrrrlllmmmnnnmmmlllkkklllmmmlllkkkjjjjjjiiiiiijjjjjjmmmkkkiiihhhjjjllllllllljjjjjjkkkkkklllmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkllljjjiiiiiijjjkkkjjjiiiiiijjjkkkkkkiiiiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiigggggghhhhhhhhhiiiiiiiiijjjjjjiiiiiiiiihhhhhhhhhhhhfffgggjjjiiifffhhhmmmllliiigggfffgggggggggfffdddeeefffgggggggggfffeeebbbhhhiiieeecccfffhhhgggaaabbbdddfffgggfffeeeddd`````````aaabbbbbb```___[[[ZZZYYYWWWUUUSSSRRRQQQNNNLLLJJJIIIHHHGGGEEECCC?????????>>>===;;;:::999888777777666666666666777444555666666777777666666666666555444444444444555666666666666888:::<<<===999999999999999888777777444666777777555444555666666666666666666666666666555555666666555555444333|||}}}~~~~~~|||zzzyyyxxxxxx{{{}}}|||{{{{{{zzzzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyytttuuuuuuvvvwwwwwwxxxxxxssssssttttttssssssrrrqqqrrrssstttuuutttrrrpppnnnrrrttttttsssppppppsssvvvqqqrrrsssrrrpppooopppqqqrrrrrrsssssssssrrrqqqppppppqqqqqqqqqpppooopppqqqqqqqqqqqqqqqqqqqqqrrrrrrnnnoooqqqrrrsssssssssrrrnnnooopppqqqqqqpppooonnnqqqrrrqqqooonnnnnnpppssskkkkkklllmmmnnnooopppqqqkkkmmmqqqrrrqqqpppppppppkkkjjjjjjjjjkkknnnqqqrrrkkkmmmnnnnnnmmmllllllmmmnnnnnnmmmlllllllllmmmmmmnnnkkkhhhhhhjjjmmmooopppjjjjjjkkkkkklllmmmnnnnnnllllllmmmnnnnnnmmmmmmlllhhhgggffffffgggiiihhhgggiiijjjkkkkkkiiiiiijjjkkkjjjiiihhhgggggghhhiiijjjhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjlllhhhhhhkkkiiidddeeejjjjjjgggeeedddeeeeeeeeedddfffgggiiijjjkkkkkkkkkkkk```gggjjjfffeeehhhiiigggdddeeefffffffffdddbbb```aaa```aaabbbdddcccaaa___YYYWWWUUUSSSQQQPPPPPPOOOLLLJJJHHHGGGGGGFFFDDDBBB>>>>>>>>>===<<<:::999888666555555444444444555555444444555666777777666666666666555444444444444555666666666666666777888888666666666666666555555444111333555666555555666777666666666666666666666666222222444555666777777777~~~|||~~~~~~}}}}}}||||||{{{zzzzzzyyyyyy{{{{{{||||||||||||{{{{{{xxxyyyzzzxxxvvvuuuuuuvvvyyyzzz||||||{{{yyyvvvtttyyyxxxvvvttttttttttttuuuuuurrrqqqsssvvvvvvrrrmmmqqqsssttttttqqqooonnnnnnsssnnniiijjjoootttuuutttvvvpppjjjkkkqqqvvvuuussstttssspppnnnnnnnnnpppqqqmmmmmmmmmnnnnnnooopppqqqmmmppptttssspppmmmlllnnnnnnoooooonnnnnnmmmlllkkkmmmnnnoooqqqqqqqqqpppooonnnnnnllljjjlllpppooojjjkkklllnnnooooooooonnnmmmnnnmmmllljjjjjjkkklllmmmooonnnmmmlllkkkjjjjjjjjjkkklllmmmkkkiiihhhhhhiiimmmnnnnnnmmmlllmmmoooqqqkkkkkkkkklllkkkkkkjjjiiimmmnnnoooppppppnnnllljjjhhhjjjmmmllljjjhhhjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhiiiiiihhhhhhgggggghhhjjjkkkjjjiiigggfffkkkkkkllljjjhhhgggggghhhiiijjjjjjjjjjjjiiiiiihhhjjjiiihhhfffeeedddddddddfffgggggghhhhhhhhhhhhhhhdddeeefffggghhhhhhhhhhhheeecccbbbcccdddeeedddcccccccccbbbaaa```___^^^^^^YYYXXXVVVTTTQQQMMMJJJIIIHHHHHHFFFEEECCCAAA@@@???<<<;;;999777666666777777777666666666555555555555555666777777555444444555333777777333333888888444444444444555555555666666777777666666666666777777777777666666666666777777444444555666777888999999777777666666555555444444~~~}}}}}}||||||}}}}}}}}}||||||{{{{{{{{{{{{||||||}}}}}}}}}}}}|||xxxzzzzzzyyyxxxwwwwwwyyyxxxyyyzzz{{{zzzxxxvvvuuuyyyxxxwwwuuuttttttuuuuuuvvvsssqqqrrruuuvvvsssoooqqqrrrttttttrrrqqqqqqrrrsssnnnkkkkkkpppuuuvvvuuuwwwrrrmmmlllnnnppppppnnnrrrqqqpppppppppqqqrrrsssmmmlllllllllmmmooopppqqqpppqqqsssrrrpppmmmllllllnnnooopppppppppppppppooooooooopppqqqqqqqqqppppppmmmmmmllliiilllpppooojjjnnnooopppqqqqqqqqqpppppplllllllllkkkkkklllmmmmmmmmmllllllkkkkkkkkkkkklllkkklllmmmkkkiiihhhhhhiiijjjkkkkkkkkkjjjjjjlllnnnmmmmmmnnnooopppppppppoookkklllmmmnnnmmmllljjjiiifffhhhkkkjjjhhhggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeddddddggghhhiiijjjjjjhhhfffeeeiiijjjjjjiiihhhhhhiiijjjfffgggggghhhhhhhhhggggggiiihhhggggggffffffggggggggggggggggggfffeeeddddddgggggggggggggggfffeeeddddddbbbbbbbbbdddeeedddcccbbbaaa```___^^^\\\[[[[[[WWWVVVTTTQQQNNNKKKHHHFFFGGGFFFEEECCCAAA@@@>>>>>>;;;:::999777666666777777777777666666666555555555444666888888777777888999444888888444444888888444444444444555555555666666666666777777777777666666555555444444444444555555666666666666666666777777666666666666666555555555}}}|||{{{~~~}}}}}}}}}}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~}}}yyyzzz{{{zzzyyyxxxyyy{{{wwwwwwxxxxxxxxxwwwwwwvvvyyyxxxwwwvvvvvvvvvvvvvvvwwwtttqqqrrrtttvvvtttrrrrrrsssttttttsssssstttvvvssspppmmmnnnrrruuuvvvuuutttrrrpppmmmllllllmmmnnnppppppqqqqqqrrrsssssstttnnnmmmllllllmmmooorrrssssssrrrpppooooooooommmlllmmmnnnooopppqqqqqqqqqqqqqqqqqqppppppppppppppppppkkklllkkkiiikkkoooooolllnnnoooppppppqqqqqqppppppjjjkkklllmmmmmmmmmmmmmmmkkkjjjjjjjjjkkkkkklllmmmkkklllmmmllliiihhhiiijjjjjjjjjkkkjjjiiiiiikkkmmmjjjjjjlllmmmnnnoooooooooiiijjjjjjkkkjjjjjjiiihhhgggiiijjjjjjiiihhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhfffffffffgggggggggggghhhiiihhhgggfffeeehhhhhhgggggghhhjjjlllmmmeeeffffffggghhhhhhhhhhhhgggggggggggghhhhhhiiijjjhhhhhhgggfffeeecccaaa```fffffffffgggffffffeeeeeecccbbbaaabbbdddeeedddcccaaa```___]]][[[YYYWWWWWWUUUSSSQQQNNNJJJGGGDDDCCCDDDCCCBBB@@@???===<<<<<<;;;:::888777666777777888777777777666666666555555444666888999888999;;;<<<666888888666666888888666444444555555555666666666555666777888888777666555555555444444444444555555999888888777666555444444555555555666666666666666~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyzzz{{{|||}}}}}}}}}}}}yyy{{{{{{zzzxxxwwwxxxyyyvvvvvvvvvvvvvvvwwwwwwwwwyyyxxxxxxwwwwwwwwwwwwwwwwwwuuurrrrrrsssuuuuuuttttttuuuvvvuuuttttttuuuwwwsssqqqooopppsssvvvvvvuuuooopppqqqooolllllloooqqqooopppqqqrrrrrrrrrrrrqqqpppooonnnmmmnnnqqqsssuuussspppmmmmmmpppqqqooommmllllllmmmnnnnnnnnnnnnnnnqqqppppppooonnnnnnnnnnnniiikkkkkkiiijjjnnnooommmkkkllllllmmmmmmmmmmmmmmmiiijjjlllnnnooonnnnnnmmmkkkkkkjjjjjjjjjkkkkkklllkkklllmmmllljjjiiijjjkkkkkklllmmmlllkkkkkklllmmmhhhiiijjjkkklllllllllllliiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllkkkkkkkkkkkkgggggghhhhhhhhhhhhhhhiiimmmkkkiiigggfffggghhhiiifffgggggghhhgggfffeeeeeeiiihhhfffggghhhkkklllmmmfffggghhhiiijjjjjjjjjjjjhhhgggggghhhhhhiiijjjkkkhhhhhhgggfffeeecccbbbaaaaaabbbdddeeegggggghhhhhhcccbbbaaabbbdddddddddccc______]]]ZZZXXXVVVTTTSSSRRRQQQNNNJJJGGGDDDBBBAAAAAA@@@???>>><<<;;;:::999999888777666666777888888777777777666666666666555666777888888888888:::<<<888888888777777888777666555555555555666666666666444555888999999888555444777777666666666666777777888888777666555444444333444444555555666666777777}}}}}}|||||||||||||||{{{xxxyyyyyyzzz{{{{{{zzzzzzyyyzzzzzzyyyvvvttttttuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvtttrrrrrrssstttuuuuuuvvvwwwwwwvvvtttsssssstttrrrqqqqqqrrrtttuuuuuuuuunnnqqqsssqqqnnnmmmooorrrpppppppppqqqpppooonnnnnnooonnnmmmmmmmmmoooqqqssspppnnnkkkmmmpppsssrrrpppnnnnnnnnnnnnnnnmmmllllllooooooooonnnnnnmmmmmmllliiilllllljjjjjjnnnooonnnjjjjjjjjjjjjkkkkkklllllliiijjjlllnnnoooooonnnnnnnnnmmmlllkkkjjjjjjjjjjjjkkklllmmmllljjjjjjjjjlllkkklllmmmmmmkkkkkkkkkllllllmmmmmmmmmmmmmmmlllllljjjjjjiiihhhhhhiiijjjkkkkkkkkkkkklllllllllkkkjjjhhhhhhhhhiiiiiiiiijjjjjjiiihhhfffddddddeeefffggggggggggggggggggffffffeeekkkhhhfffgggiiikkkkkkjjjeeefffgggiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiigggggggggggggggfffeeeeeeaaabbbccceeeffffffggggggcccbbbaaabbbccccccbbbaaa]]]\\\ZZZXXXUUUSSSQQQPPPPPPNNNKKKGGGDDDBBBAAA@@@>>>===<<<;;;:::999888777888777666666666777888999888777777777666666666666777888888777555555777888999888888888888666666777555555555666666666777777444555888999999888555444777777666666666666777777666666666666555555555555444444555555666666777777~~~~~~~~~~~~}}}||||||{{{zzzzzzxxxyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxwwwtttsssssstttvvvvvvwwwwwwwwwvvvvvvuuuvvvwwwwwwxxxxxxwwwvvvvvvsssrrrrrrrrrrrrssstttttttttvvvwwwvvvtttrrrpppppppppqqqrrrsssttttttttttttpppssstttsssooollllllnnnqqqppppppooonnnnnnmmmmmmmmmmmmllllllllllllmmmmmmnnnmmmmmmnnnppprrrrrrqqqqqqqqqqqqqqqpppooonnnmmmmmmnnnooopppooonnnmmmllljjjnnnnnnkkkjjjnnnoooooommmllllllllllllmmmnnnnnnkkklllmmmnnnnnnnnnnnnnnnoooooommmlllkkkjjjjjjjjjkkklllmmmlllkkkjjjkkkllliiikkklllllljjjiiiiiijjjkkkkkkllllllkkkjjjjjjiiikkkjjjhhhggghhhiiikkkmmmjjjiiiiiijjjkkkkkkjjjhhhggghhhhhhiiiiiijjjjjjjjjiiihhhgggffffffggghhhiiihhhhhhhhhgggggggggffffffjjjhhhfffhhhkkklllkkkhhhdddeeeeeefffgggggggggggghhhhhhggggggggghhhhhhiiiffffffggghhhiiiiiihhhhhheeeeeeeeeeeedddcccbbbaaacccaaa````````````___]]]YYYXXXWWWTTTRRROOOMMMLLLLLLJJJGGGDDDAAA@@@@@@???<<<;;;:::999888777666666777666666555666777999:::888888777777777666666666777777777555333333555777:::777777888888555444777555555666666666777777777555666777888888777666555555555444444444444555555444444444555555666666666555555555666666666666666~~~|||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwwwwtttuuuvvvvvvuuutttuuuwwwvvvwwwyyyyyyyyywwwuuutttuuuuuuvvvwwwwwwwwwvvvuuupppqqqrrrsssrrrrrrrrrsssooorrruuuvvvtttqqqooooooooopppsssttttttsssssssssooopppqqqqqqpppnnnllllllqqqpppooonnnnnnoooooopppnnnnnnoooooonnnmmmkkkjjjmmmoooqqqqqqpppoooooooooooopppppppppppppppooonnnlllnnnqqqssssssqqqooommmkkkpppqqqmmmkkkmmmoooooonnnnnnmmmmmmmmmnnnooopppnnnmmmmmmmmmmmmmmmnnnnnnooonnnmmmmmmllllllllllllkkklllmmmlllkkkkkklllmmmjjjlllnnnmmmllljjjjjjjjjhhhhhhiiijjjjjjjjjiiiiiikkkjjjgggfffgggiiikkkmmmkkkiiihhhiiilllllljjjhhhffffffgggggghhhiiiiiijjjiiiiiiiiijjjjjjkkklllllliiiiiihhhhhhggggggggghhhgggeeeeeeiiimmmooolllhhheeeeeefffffffffffffffeeeeeeeeeeeefffggghhhiiijjjfffggghhhhhhiiiiiiiiihhhfffffffffeeecccbbb```___aaa___]]]\\\\\\[[[ZZZXXXTTTSSSRRRPPPMMMKKKJJJIIIGGGEEECCC@@@>>>>>>>>>>>>::::::999888777666666555666555555555666777999:::888888888777777777666666555666555444333333666888:::666555888777333333666555666666666777777777777666666777777777777666666555555444444444444555555444444444555555555666666666666666666666555555555}}}|||{{{zzz|||||||||{{{zzzyyywwwwwwqqqsssuuuuuuuuuvvvxxxzzzwwwxxxzzz{{{zzzwwwtttrrrtttuuuvvvwwwwwwvvvuuutttnnnppprrrsssrrrqqqqqqrrrkkkooosssvvvuuurrrpppooonnnpppsssttttttsssrrrrrrjjjkkkmmmoooppppppooonnnqqqpppnnnnnnnnnpppssstttqqqrrrssssssrrrpppmmmkkknnnqqqtttssspppllllllmmmkkklllmmmnnnoooooooooooolllnnnrrruuuvvvtttqqqnnnmmmqqqrrrnnnkkkmmmoooooonnnmmmmmmllllllnnnoooppppppooommmllllllmmmnnnooonnnmmmmmmmmmmmmnnnooooookkklllmmmmmmkkkkkklllmmmmmmoooppppppnnnmmmlllllljjjkkklllmmmnnnoooooooookkkiiifffeeeeeehhhkkkmmmmmmkkkjjjkkknnnnnnllljjjeeeeeeeeefffggghhhhhhiiidddeeefffhhhiiiiiiiiiiiijjjjjjiiihhhhhhhhhhhhhhhdddcccdddiiioooqqqnnniiiggghhhhhhhhhhhhhhhggggggbbbcccdddeeegggiiikkklllgggggghhhhhhhhhhhhggggggcccddddddddddddcccbbbbbb___]]][[[ZZZYYYXXXVVVTTTQQQPPPNNNMMMJJJIIIGGGFFFDDDBBB???===<<<<<<======:::999999888777666666555555555555555666777999:::888888888888777777777777444555555444333555888;;;:::555555888777222222666666666666666777777777777777777666666666666777777777777666666666666777777555555555555555555555555777777666666555555555444~~~}}}|||~~~}}}}}}|||}}}}}}~~~uuuxxx|||}}}|||zzzyyyyyywwwwwwxxxxxxxxxwwwwwwvvvzzzxxxvvvvvvyyyzzzyyywwwzzzyyyvvvsssppppppsssuuuuuuuuuuuutttsssrrrppppppqqqrrrrrrsssrrrqqqoooooooooqqqsssttttttrrrooommmkkkllllllmmmnnnnnnmmmmmmqqqpppooonnnmmmmmmnnnooottttttsssttttttrrrpppmmmmmmmmmmmmnnnoooqqqrrrsssooonnnmmmkkkkkkmmmooopppooooooooooooppppppppppppmmmmmmnnnnnnooooooppppppmmmnnnnnnmmmmmmnnnqqqsssllllllmmmlllkkklllnnnqqqmmmmmmnnnooopppqqqrrrrrrmmmllllllkkkkkkllllllmmmooooooooollljjjjjjkkkmmmnnnlllkkkjjjiiijjjkkkkkkkkkjjjiiiggggggggghhhhhhqqqpppnnnllljjjiiiiiihhhkkkkkkjjjhhhfffgggiiillliiiiiihhhgggggggggggggggkkkiiiggghhhkkkllljjjhhhdddeeefffhhhhhhhhhhhhgggiiihhhhhhgggfffeeeeeeeeeggghhhiiijjjjjjiiihhhgggggggggggggggfffeeedddcccaaaaaabbbbbbaaa___^^^]]]\\\[[[YYYVVVTTTRRRQQQQQQMMMMMMLLLKKKHHHEEEBBBAAA??????>>><<<;;;:::999999999999999888777666666555888888888888999999999999777777666666555555555444555777777666555444555666:::888666555666777666444555666666777777777777777777777777888999999777555666666555555555555666666888777666555555444555555888666444333444555555444~~~}}}||||||||||||}}}~~~~~~~~~wwwyyy{{{|||zzzyyyxxxxxxwwwwwwxxxxxxxxxwwwwwwvvv{{{xxxuuuuuuwwwyyyxxxwwwvvvvvvuuussspppppprrrtttrrrrrrsssssssssrrrqqqqqqttttttuuutttsssqqqooonnnoooppprrrtttsssrrrpppnnnlllmmmnnnnnnnnnnnnnnnmmmqqqpppooonnnnnnnnnooopppqqqppppppqqqqqqpppnnnlllmmmmmmmmmnnnnnnpppqqqqqqpppooonnnmmmmmmmmmnnnooonnnnnnoooooooooppppppppplllllllllmmmmmmmmmmmmmmmnnnoooooonnnnnnoooqqqtttkkkllllllkkkjjjjjjlllnnnmmmmmmnnnnnnooopppppppppllllllkkkkkkkkkkkkllllllnnnnnnnnnmmmkkkjjjkkkllllllkkkkkkjjjjjjjjjkkkkkkkkkjjjhhhggggggggghhhiiilllkkkjjjiiiiiiiiiiiiiiimmmmmmkkkiiigggfffhhhjjjhhhhhhggggggfffggggggggghhhfffeeeeeehhhhhhgggeeeeeefffggghhhiiihhhggggggiiihhhhhhgggffffffeeeeeeggghhhiiijjjjjjiiihhhgggffffffggggggfffeeeeeedddbbbccccccccccccbbb```___^^^\\\YYYVVVSSSPPPOOONNNIIIIIIIIIHHHFFFCCCAAA???>>>======;;;:::999888888999888777666666555555555444555555555555666666666777777666666666555555555555777777666555444555666777777777666555555666666555555666777777888777777777777777888999999777555666666555555555555666666666555555555555666666666777555333333444444444333~~~}}}|||{{{yyyzzz|||~~~~~~yyyzzz{{{zzzxxxwwwwwwxxxvvvwwwwwwxxxxxxxxxwwwwww{{{xxxuuutttuuuvvvvvvvvvtttuuuvvvuuusssrrrssstttqqqrrrrrrssstttttttttsssvvvwwwvvvvvvtttqqqooonnnnnnpppqqqssssssrrrpppoooooooooooopppoooooonnnnnnpppooooooooooooppppppqqqnnnooooooppppppooonnnnnnnnnnnnmmmmmmnnnooopppppppppppppppoooooonnnnnnnnnnnnnnnooooooooooooppppppmmmmmmmmmmmmmmmllllllllloooppppppooonnnooorrrtttlllmmmmmmlllkkkjjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnjjjkkkkkkllllllkkkkkkjjjkkkmmmnnnmmmkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiihhhggggggggghhhiiihhhhhhhhhiiiiiijjjkkklllnnnnnnmmmjjjhhhggghhhjjjggggggfffffffffgggggghhhjjjiiihhhhhhiiijjjiiihhhggghhhhhhhhhhhhgggffffffhhhhhhhhhgggffffffeeeeeeggggggiiiiiiiiiiiiggggggffffffggggggffffffeeeeeeaaabbbccccccbbbaaa___^^^^^^\\\YYYUUUQQQNNNKKKJJJEEEEEEDDDDDDBBB@@@???>>><<<;;;;;;:::999888777777999888666555444444555666777777777777888888888888777777666666666666555555555777777666555444555666555666777666666666777888444444666777888888888888777666666777888999777555666666555555555555666666333444444555666666777777666444222222333444333333~~~~~~~~~~~~}}}{{{zzzyyyyyy{{{}}}~~~}}}|||{{{{{{zzzxxxvvvuuuvvvwwwvvvvvvwwwxxxxxxxxxwwwwww{{{xxxuuusssssstttuuuuuuuuuwwwyyyyyywwwvvvvvvvvvsssssstttuuuuuuuuuuuuuuuuuuuuuvvvuuutttrrrpppooonnnoooqqqrrrrrrqqqppppppppppppqqqqqqqqqpppoooooonnnnnnnnnnnnooooooppppppnnnoooqqqqqqppppppqqqrrrpppoooooonnnnnnoooooopppppppppqqqqqqpppooonnnmmmnnnnnnnnnnnnooooooooopppppppppoooooonnnnnnmmmmmmnnnoooooonnnmmmnnnpppsssooopppqqqooonnnmmmmmmooonnnnnnmmmmmmmmmllllllllljjjjjjkkkllllllkkkjjjjjjiiikkkmmmmmmkkkjjjiiiiiihhhiiikkkllllllkkkjjjjjjjjjiiihhhgggggghhhiiiiiijjjjjjjjjjjjkkklllmmmnnnmmmnnnmmmkkkiiihhhiiikkkffffffffffffffffffggghhhjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhggggggfffeeeddddddhhhhhhggggggfffffffffffffffggghhhiiiiiihhhgggffffffffffffffffffeeeeeeddd`````````___^^^[[[YYYXXXZZZXXXUUURRRNNNKKKIIIHHHBBBBBBAAA@@@@@@???>>>===999999999888888777777666999888777555555555666777777888888888888999999999777777666666666666666666555777777666555444555666777555555666999;;;999888333444555777888888888888777666666666888888777555666555555444444555555666333444444555666666666666444333222222333444333222~~~}}}{{{{{{|||}}}~~~~~~|||zzzyyy||||||zzzxxxuuutttvvvwwwuuuvvvwwwxxxxxxxxxxxxxxxyyyxxxvvvtttsssssstttuuutttvvvyyyyyyxxxvvvuuuuuusssttttttttttttsssrrrrrrrrrrrrsssttttttsssrrrqqqoooooopppqqqqqqqqqpppooopppqqqqqqqqqqqqqqqpppppplllmmmmmmnnnoooooooooooonnnoooqqqqqqooooooqqqtttrrrrrrqqqpppoooooooooooopppppppppqqqpppooonnnnnnmmmnnnnnnnnnnnnoooooooooppppppoooooonnnnnnmmmmmmmmmnnnnnnmmmlllllloooqqqooopppqqqpppnnnmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkjjjkkkkkkllllllkkkkkkjjjiiikkkmmmmmmllljjjiiijjjhhhiiijjjkkkkkkkkkjjjiiiiiiiiihhhgggggghhhiiijjjkkkkkkjjjjjjjjjkkklllllljjjkkklllkkkjjjjjjkkkmmmggggggfffffffffgggggghhhfffgggggggggffffffgggggghhhgggfffeeeddddddccccccggggggggggggfffffffffffffffggghhhiiiiiihhhgggffffffffffffeeeeeedddcccbbb```___^^^\\\YYYVVVSSSQQQSSSQQQOOOMMMJJJIIIGGGGGGAAA@@@??????>>>=========777777777777777777666666:::999888777777777888999444444444555555555555666666666777777777777777777555777777666555444555666:::666333666>>>@@@<<<666444555666777888888888888888666555555777777777666555555444444444444555555555555666666555444333333333222222222444444333222~~~}}}~~~~~~~~~}}}{{{yyyxxx||||||{{{yyyvvvuuuvvvxxxuuuvvvwwwxxxxxxxxxxxxxxxvvvwwwwwwvvvtttssstttvvvsssuuuvvvvvvuuusssrrrsssqqqrrrrrrrrrqqqppppppooopppqqqrrrssstttssssssrrrppppppqqqqqqpppoooooonnnoooppppppqqqrrrrrrqqqqqqmmmnnnnnnoooooooooooonnnlllooopppooommmmmmpppssssssrrrqqqooonnnnnnmmmmmmoooooooooooooooooooooooommmmmmnnnnnnnnnnnnoooooommmmmmmmmmmmmmmlllllllllmmmnnnnnnlllkkkkkkmmmoookkkmmmnnnnnnlllkkkkkklllnnnnnnmmmmmmlllllllllkkkmmmllllllkkkkkkllllllmmmjjjlllmmmmmmkkkjjjkkkllljjjjjjjjjjjjjjjiiiiiihhhiiihhhggggggggghhhiiijjjjjjiiiiiihhhhhhhhhhhhiiihhhiiikkkkkkjjjjjjlllmmmiiiiiihhhgggggggggggggggggghhhiiiiiigggggghhhiiihhhgggfffeeeddddddddddddggggggggggggggggggffffffffffffhhhhhhhhhhhhffffffffffffeeedddcccaaa```___^^^^^^\\\ZZZWWWSSSPPPNNNKKKJJJHHHGGGEEEEEEDDDDDD@@@@@@>>>===<<<<<<<<<<<<666666666666666777777777999999999999999999999999555555555555666666666666666666777777777777888888555777777666555444555666:::666333777>>>@@@<<<555555666666777777777777777888666444555666777777666555555444444444444555555555555666666555444222111333222222333555555444222~~~}}}}}}}}}||||||{{{{{{zzz{{{||||||zzzxxxwwwxxxyyyuuuuuuvvvxxxxxxyyyyyyxxxtttvvvyyyxxxvvvtttuuuvvvtttuuuvvvuuusssqqqqqqqqqpppqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuuuutttsssrrrrrrrrrqqqpppooonnnmmmmmmmmmnnnoooqqqrrrrrrrrrrrrppppppqqqrrrqqqpppoooooonnnppprrrpppmmmlllppptttrrrqqqpppnnnlllkkkkkkjjjnnnmmmmmmmmmmmmnnnpppqqqmmmmmmmmmnnnnnnnnnoooooolllllllllmmmmmmmmmmmmmmmnnnnnnnnnmmmllllllnnnpppiiikkkmmmmmmlllkkkkkklllnnnnnnnnnmmmmmmmmmmmmmmmooonnnlllkkkkkklllnnnooolllmmmmmmlllkkkkkklllnnnllllllkkkiiihhhhhhhhhhhhiiihhhggggggggghhhjjjkkkiiiiiihhhhhhhhhhhhiiiiiihhhiiikkkkkkjjjiiijjjkkklllkkkjjjhhhhhhgggggggggiiikkklllkkkiiihhhjjjllliiihhhgggfffeeeffffffgggfffgggggggggggggggggggggeeefffggghhhhhhgggfffeeeffffffeeecccaaa___]]]\\\XXXXXXWWWVVVSSSPPPMMMLLLFFFEEECCCBBBAAA@@@@@@@@@@@@???===;;;:::999::::::555555666666777777777888666777999::::::999888777777777777888888888888999666666777777777888888888555777777666555444555666555666777999::::::888777777777777777777666666555888666444444555666666666555444444333333444444555333444555666666555333222333333333555666777555333~~~}}}|||||||||{{{{{{{{{||||||}}}zzz||||||{{{yyyxxxxxxyyyuuuuuuvvvxxxxxxyyyyyyyyyrrrvvvyyyzzzxxxvvvvvvwwwwwwxxxxxxvvvsssrrrrrrsssqqqrrrsssuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvtttrrrqqqsssrrrqqqpppooommmmmmllllllmmmnnnpppqqqrrrssssssrrrsssssstttsssrrrpppoooqqqtttuuusssooonnnrrrvvvqqqpppnnnllljjjiiihhhhhhmmmlllkkkkkklllnnnqqqrrrmmmmmmmmmmmmnnnnnnnnnooommmnnnnnnnnnooooooppppppooopppooonnnlllmmmoooqqqiiikkknnnooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqooollljjjjjjllloooqqqmmmmmmmmmlllkkkkkknnnpppnnnmmmkkkhhhggggggggggggiiihhhgggggggggiiijjjkkkiiiiiiiiiiiijjjkkklllllliiijjjkkkkkkiiihhhhhhhhhmmmmmmkkkiiihhhgggggggggeeehhhiiiiiifffeeegggiiikkkjjjhhhgggggghhhhhhiiifffffffffgggggggggggggggeeefffggghhhhhhgggfffeeeffffffdddbbb```]]][[[YYYQQQQQQQQQQQQOOOMMMKKKJJJDDDCCCAAA???>>>===<<<<<>><<<:::888888888888555555666666777888888888444666888::::::999666555444444444444555555555555666666777777888888888999555777777777555444555666000666;;;;;;666444555888888888888888777666555444888666444444555666666666555444444333333444444555000222444666666666444444333333444555777777666444~~~~~~~~~}}}|||~~~}}}||||||}}}uuuyyy||||||yyywwwxxxzzztttttttttuuuuuuuuuuuuuuuwwwwwwwwwvvvtttsssqqqpppuuutttsssrrrrrrsssuuuvvvuuutttssstttuuuuuusssqqqttttttttttttsssrrrqqqpppqqqooommmoooqqqrrrooolllppppppoooooopppqqqrrrrrrppppppppppppppppppppppppmmmnnnoooppppppqqqppppppllllllkkkjjjjjjjjjjjjkkknnnlllnnnqqqqqqmmmkkklllkkkkkkllllllllllllkkkkkknnnnnnmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnjjjlllnnnooommmllllllllllllmmmmmmmmmmmmmmmllllllmmmllljjjiiijjjlllnnnooojjjiiihhhhhhhhhiiijjjkkkmmmjjjhhhhhhiiikkkkkkjjjjjjiiiiiijjjkkkllljjjhhhmmmlllkkkkkkjjjjjjjjjjjjmmmkkkhhhhhhiiikkkkkkkkkmmmmmmllljjjiiigggfffeeeiiiiiiiiiiiijjjkkkllllllhhhjjjkkkiiifffeeehhhkkkggggggggggggggggggggggggffffffggggggeeedddaaa```cccbbbaaa___\\\ZZZWWWVVVTTTRRRPPPMMMJJJHHHGGGFFFAAA@@@???>>><<<<<<;;;;;;:::;;;<<<;;;999888999:::888888777777888999:::::::::999888888777777888888999888666555444444555555777777777888999999::::::666777777555333222333444555666888888777444111...999999888777666555444444222444666777777666444333444555666555333222222444444444444444333333222111333222111333666666333000~~~~~~xxxyyy{{{{{{zzzyyyyyyyyywwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuttttttttttttuuuvvvuuuttttttttttttqqqooossssssssssssrrrqqqpppooorrrqqqpppppppppooommmkkkooooooooopppppppppqqqqqqqqqqqqqqqpppppppppppppppnnnnnnooopppppppppooooooooonnnmmmmmmllllllmmmmmmmmmkkklllppppppkkkjjjkkkkkkkkkllllllllllllkkkkkknnnoooppppppppppppooonnnnnnnnnooooooooonnnnnnmmmlllnnnppppppooonnnnnnnnnjjjjjjkkklllmmmmmmnnnmmmmmmlllkkkkkkkkkmmmnnnooolllkkkjjjiiihhhhhhiiijjjkkkiiihhhgggiiijjjjjjiiimmmlllkkklllmmmmmmkkkjjjmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiikkkkkkjjjhhhjjjjjjjjjiiihhhhhhgggggglllkkkjjjiiihhhhhhhhhhhhggghhhhhhgggeeefffhhhjjjhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhfffeeeccccccaaa```^^^\\\YYYVVVTTTRRRRRRPPPNNNKKKIIIGGGEEEEEE@@@???>>>===;;;;;;;;;;;;888999;;;:::999888999;;;888888888888888999:::::::::999999888888888888888777666555555555666777777777777777777777666666666777888888666444333444666666777888888777555222111777777777777666666666666444555666666666555444333333555555555333222333444444444444444333333222222444333222333555555333111}}}}}}}}}~~~{{{zzzzzz{{{||||||{{{yyyzzzyyyxxxwwwwwwxxxyyyzzzvvvvvvwwwxxxxxxwwwwwwvvvuuuuuuvvvvvvvvvuuusssrrrwwwuuutttssstttrrrpppnnnrrrrrrrrrrrrrrrqqqpppooosssttttttrrrooolllkkkkkkmmmnnnooopppppppppooonnnqqqqqqqqqqqqppppppoooooonnnoooooooooooonnnnnnmmmoooooonnnmmmmmmmmmmmmmmmmmmjjjkkkooonnnjjjiiikkkllllllllllllllllllllllllmmmnnnoooppppppooonnnmmmooooooooooooooonnnmmmllllllnnnoooooonnnmmmmmmnnnllllllllllllllllllllllllkkkkkkkkkkkkllllllllllllnnnmmmkkkjjjiiihhhiiiiiijjjiiiggggggiiiiiiiiihhhmmmlllkkklllmmmlllkkkiiilllkkkkkkjjjjjjjjjjjjkkkhhhhhhiiijjjlllkkkhhhfffggghhhhhhhhhhhhhhhhhhiiikkkkkkjjjiiihhhhhhhhhhhhgggfffddddddfffhhhhhhhhhhhhhhhiiiiiijjjjjjjjjkkkjjjiiihhhfffdddccccccccc^^^]]][[[XXXUUUQQQOOONNNNNNLLLJJJHHHEEEDDDCCCBBB>>>===<<<;;;:::999999999666777999999888888999;;;999888888888888999999:::999999999888888888888777555555555555666777888999777777666555555444333333888999999777555555666777777777777777777666555555444444555666777888999999666666555555555444444333222444555444333333444555444444444444333333333333555444222222444555444333~~~~~~}}}~~~}}}}}}}}}~~~}}}{{{yyyzzz}}}~~~|||yyy|||{{{yyyxxxwwwxxxzzzzzzuuuuuuvvvvvvvvvuuuttttttssstttvvvwwwvvvtttrrrpppuuussssssssstttsssqqqooosssssssssssssssrrrqqqpppqqqtttuuusssooollllllnnnlllmmmooopppqqqooonnnlllrrrrrrqqqqqqpppoooooooooooooooooooooooonnnmmmlllnnnmmmllllllkkklllllllllmmmkkklllooonnnkkkjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllmmmooooooooonnnmmmlllkkkjjjjjjkkkmmmlllkkkjjjkkklllrrrqqqpppnnnllljjjiiiiiihhhiiijjjjjjjjjjjjiiiiiinnnmmmkkkjjjjjjjjjkkkkkkkkkiiihhhhhhjjjjjjjjjiiikkkjjjiiijjjjjjjjjhhhfffkkkkkkjjjjjjjjjjjjjjjkkkhhhggghhhiiijjjjjjhhhfffgggggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiikkkllllllhhheeecccdddgggjjjjjjhhhhhhhhhiiiiiijjjkkkkkkkkkhhhgggdddbbb```_________\\\ZZZWWWTTTPPPMMMKKKJJJIIIHHHFFFDDDBBB@@@@@@???<<<;;;:::999888888888888444555777888777888:::;;;999999999888888999999:::999999999999888888777777666666666666666777777888666666666555555444444444888888888777555555666777777777777777777777888888444444555666777888999999777666555444444444444444111333444444333333555666444444444333333333444444666555333333333444555666~~~}}}||||||}}}~~~~~~|||yyyzzz}}}~~~}}}zzz{{{zzzyyyxxxwwwxxxxxxyyyxxxxxxwwwwwwvvvtttsssrrrqqqsssuuuwwwvvvtttqqqooorrrqqqqqqsssuuuuuutttsssttttttttttttttttttsssrrrnnnqqqtttssspppnnnoooqqqlllnnnoooqqqpppooommmlllqqqqqqqqqpppppppppoooooooooooopppoooooonnnmmmmmmnnnnnnmmmllllllllllllmmmooommmmmmoooooolllkkkmmmoooooonnnnnnnnnnnnooooooooonnnllljjjjjjlllnnnooonnnnnnnnnmmmlllkkkjjjiiijjjkkklllkkkjjjiiijjjlllsssrrrpppnnnmmmlllkkkkkkjjjjjjkkkkkkkkkkkkjjjiiikkkkkkjjjjjjjjjkkkmmmnnnlllkkkjjjjjjllllllkkkjjjjjjiiiiiiiiijjjjjjhhhfffjjjjjjjjjiiiiiijjjjjjkkkkkkiiigggfffhhhiiiiiiiiihhhhhhhhhhhhggggggggggggjjjiiiiiijjjjjjkkklllmmmiiifffdddeeeiiikkkkkkjjjhhhhhhhhhiiiiiijjjjjjjjjfffdddbbb___\\\[[[[[[[[[YYYWWWTTTPPPLLLJJJHHHGGGEEEDDDBBB@@@???>>>======;;;:::999888888777888888333555666777777888:::;;;::::::999999999999999:::888999999999999888777666777777777777777666666555555555555666666777777777666777777666555444666777777777777777888888888999666666666666777777777777777666555444444444444444111333444444333333555666555444444333333444555555666666555444333444666777}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}|||zzzzzz{{{|||||||||zzzzzzyyyyyyxxxxxxwwwwww{{{{{{zzzyyyxxxvvvttttttqqqrrruuuvvvvvvuuusssqqqqqqqqqqqqsssvvvwwwwwwuuuttttttuuuuuuuuuuuuttttttmmmoooqqqrrrqqqqqqrrrsssnnnooopppppppppooonnnmmmppppppppppppppppppppppppoooppppppppppppoooooonnnqqqqqqpppooooooooooooooopppmmmmmmoooooollllllnnnpppooonnnmmmmmmnnnoooppprrrqqqnnnmmmmmmnnnqqqrrrmmmmmmmmmmmmmmmlllkkkjjjllllllmmmllljjjjjjlllnnnnnnnnnmmmmmmmmmnnnpppqqqmmmmmmmmmmmmlllllllllllliiiiiiiiiiiijjjkkkmmmnnnlllkkkkkklllmmmmmmllljjjkkkjjjjjjkkkllllllkkkiiijjjiiiiiiiiiiiijjjjjjkkkllljjjgggfffgggiiijjjjjjiiihhhhhhhhhhhhhhhggggggmmmlllkkkjjjiiiiiiiiiiiiiiihhhffffffhhhjjjkkkjjjggggggggggggggggggggggggdddccc```^^^[[[YYYXXXWWWUUUSSSPPPLLLHHHFFFEEEDDDAAA@@@???===<<<;;;;;;;;;:::999888888777777888888333555777777777888:::;;;;;;::::::999999999999:::888888999::::::888777666888888888888777666555444555666666777888888999999666777777666555444666777666777777888888888777777888888777777666666555555555555555555555555555555222444555444333333444555555444333333333444666666555666777666444444666777||||||}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyxxx{{{||||||{{{yyyzzz{{{}}}yyyzzz{{{{{{zzzyyywwwuuuzzzzzzzzzyyyxxxwwwvvvuuurrrsssuuuwwwxxxwwwvvvuuusssrrrssstttwwwxxxwwwvvvsssssstttttttttttttttsssoooooooooqqqsssssssssrrrqqqqqqpppppppppoooooooooooooooooopppqqqqqqrrrrrroooppppppqqqqqqqqqqqqppprrrqqqppppppoooooopppppppppmmmlllnnnnnnkkkkkknnnooonnnmmmkkkkkkmmmnnnooopppqqqqqqqqqqqqqqqqqqpppmmmnnnnnnooonnnnnnmmmmmmlllllllllkkkjjjjjjlllnnnjjjjjjjjjjjjkkknnnqqqrrrnnnmmmkkkjjjjjjjjjkkkllljjjiiihhhhhhiiijjjkkklllkkkjjjjjjlllmmmmmmkkkiiiiiiiiiiiijjjlllmmmllljjjiiiiiiiiiiiiiiijjjkkkkkkkkkjjjhhhiiijjjkkkjjjiiigggggghhhhhhiiijjjjjjjjjkkkjjjiiihhhgggggggggggghhhhhhhhhgggffffffhhhjjjggggggffffffeeeddddddddd```___^^^[[[XXXUUUSSSQQQPPPNNNKKKGGGDDDCCCBBBBBB???>>>===<<<;;;::::::::::::999888888777888888888555666888888888888:::;;;<<<;;;:::999999999999999777888999::::::999777666666777888888888777666666777777777777777777777888666777888777666666777999555666888999999777666444777777777777666666666666222333444666666666666555333555555555333222333444555444333333333444666777444666888888666555666777|||}}}~~~~~~}}}}}}~~~}}}}}}|||{{{{{{zzz|||}}}{{{xxxxxx{{{~~~yyyzzz|||}}}|||zzzwwwuuuvvvvvvwwwwwwwwwvvvvvvvvvtttuuuvvvxxxyyyyyyyyyyyyuuuttttttuuuwwwxxxvvvuuurrrrrrsssssstttsssssssssqqqooonnnpppsssuuurrrppprrrrrrqqqpppooooooppppppnnnnnnooopppqqqrrrrrrsssooopppqqqrrrrrrrrrrrrrrrpppoooooonnnnnnnnnnnnnnnooolllkkkmmmllljjjjjjmmmnnnmmmkkkjjjjjjkkkmmmnnnlllnnnqqqssssssqqqnnnlllnnnooopppppppppppppppooojjjjjjjjjhhhggggggiiilllkkkjjjiiihhhiiikkknnnooollljjjhhhffffffggghhhiiikkkjjjiiihhhhhhhhhiiijjjjjjiiiiiikkklllllljjjhhhfffffffffhhhjjjkkkjjjiiiiiiiiihhhhhhiiijjjkkkkkkiiiiiijjjkkkmmmllljjjgggeeefffgggiiijjjlllmmmmmmeeeeeeeeeffffffggghhhiiifffhhhiiigggdddcccfffjjjffffffeeedddcccbbbbbbaaa[[[[[[ZZZXXXUUUQQQNNNLLLMMMKKKGGGDDDAAA@@@@@@@@@>>>===<<<;;;:::::::::::::::999888888888888888999666777999999888888999;;;<<<;;;::::::999999999999777888:::::::::999777555444555777888999999888888888888888777666666555555888999999888777777999:::555666888999999777444333666666666666777777777777000222444666777777666555444555666555333222333444666555333333333555777888333666999999777555555777~~~}}}}}}}}}~~~~~~}}}{{{{{{||||||||||||||||||}}}{{{yyyxxxyyyzzz{{{zzz{{{|||yyywwwwwwzzz~~~xxxxxxyyyyyyxxxwwwuuutttsssuuuwwwxxxyyyxxxvvvuuutttuuuvvvwwwwwwvvvuuutttvvvxxxwwwtttooonnnppprrrqqqrrrsssrrrqqqqqqssstttnnnppprrrqqqooooooqqqtttqqqppppppqqqrrrrrrooommmuuusssrrrrrrrrrqqqooommmooommmlllnnnqqqsssrrrpppnnnnnnmmmmmmllllllkkkkkkoooppppppnnnlllkkklllnnnlllllllllllllllkkkkkkkkkpppmmmlllmmmppprrrrrrppplllmmmnnnnnnnnnmmmlllkkkkkkjjjhhhhhhhhhjjjlllnnnjjjkkkkkkllllllkkkkkkjjjkkklllmmmllljjjiiiiiiiiilllllllllmmmllllllkkkkkkiiiiiijjjjjjjjjkkkkkkkkkmmmlllkkkjjjiiijjjkkkkkknnnmmmlllkkkjjjkkklllmmmlllhhhfffggggggdddfffiiigggffffffeeeeeefffhhhiiilllkkkiiigggggghhhjjjkkkffffffdddbbb```^^^]]]\\\]]]YYYUUUTTTTTTQQQKKKEEEHHHGGGEEECCCAAA@@@@@@???===<<<:::999999999::::::999:::;;;;;;<<<<<<;;;;;;999999999999999999999999999:::<<<<<<<<<:::888777666777888999999888777666666666777777666555444444777777777777888888888888666777888999999888777666666666777777777777666666555444333555777777555111666666555555555444444444:::555111333888999444...444444444555555555555666666666777777777777666666~~~}}}{{{zzzzzzzzzzzzzzzzzzzzz|||{{{zzzyyyyyyyyyzzz{{{yyyzzz|||{{{zzzzzzzzz{{{wwwwwwxxxxxxwwwuuutttssssssuuuvvvxxxxxxwwwvvvuuuuuuuuuvvvwwwvvvuuutttsssvvvvvvuuussspppooooooqqqqqqrrrrrrqqqooonnnoooqqqmmmoooppppppnnnoooqqqtttpppooooooppprrrrrrpppnnnuuussspppoooppppppooooooooonnnmmmnnnqqqrrrqqqooolllmmmmmmnnnnnnnnnmmmmmmkkklllmmmmmmlllmmmooopppooonnnnnnnnnnnnmmmmmmmmmmmmlllmmmooorrrssspppnnnnnnooooooooonnnmmmkkkjjjlllkkkjjjjjjjjjkkklllmmmnnnnnnnnnmmmmmmkkkjjjjjjnnnpppqqqpppnnnmmmmmmmmmkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkmmmmmmnnnnnnnnnmmmlllkkkooonnnlllkkkjjjjjjjjjjjjmmmjjjiiikkkjjjfffdddfffhhhgggfffeeeeeefffgggggghhhgggfffeeeeeeeeeeeefffgggfffeeebbb___\\\YYYWWWWWWTTTPPPPPPQQQOOOIIIEEEEEEDDDCCCAAA@@@???>>>>>><<<;;;:::888888888999:::888999::::::;;;;;;::::::999999999999999999999999888999:::;;;;;;999777666777777888999999999999999777777777777777777666666888777777777777777777777666777888999999888777666666666777777777777666666666444444555777888555333666666555555555444444444777555444555666555333222444444444555555555555666555666666777777666666555~~~~~~}}}|||~~~}}}}}}}}}||||||{{{{{{xxxyyyyyyzzzzzzzzzzzzzzzyyyyyyzzz|||}}}|||yyywwwvvvvvvvvvvvvuuutttssssssssstttvvvwwwwwwwwwvvvuuutttuuuuuuvvvuuutttsssrrrvvvtttrrrqqqqqqqqqooonnnqqqrrrrrrpppnnnlllmmmnnnnnnooooooooonnnnnnpppqqqnnnmmmnnnoooqqqrrrqqqoootttqqqnnnmmmnnnooooooooopppnnnnnnnnnppppppooonnnjjjlllnnnpppppppppooonnnjjjkkkmmmmmmllllllnnnoooooooooooonnnnnnnnnmmmmmmkkklllnnnqqqsssrrrooolllnnnnnnoooooonnnnnnmmmlllmmmmmmllllllllllllllllllooonnnnnnmmmllljjjhhhgggjjjkkkmmmlllkkkjjjjjjkkkkkkjjjjjjjjjiiiiiiiiihhhiiiiiiiiijjjjjjjjjjjjkkkhhhiiilllmmmmmmkkkhhhffflllkkkjjjjjjiiiiiijjjjjjmmmkkkkkknnnlllgggddddddiiihhhgggeeeeeeeeefffffffffffffffeeedddcccbbbbbbeeeeeedddaaa]]]XXXTTTQQQPPPMMMKKKKKKLLLJJJGGGCCCBBBAAA???>>>===<<<<<<;;;;;;:::999888777888999999888888999:::::::::::::::888888888888888888888888777777888999999888666555888888888999999::::::;;;777777888888888888888888888888777777666666555555666777888999999888777666666666666666666666666666666555555666888888666444555555555555555444444444333555666666333222444666444444444555555555555666444555555555555555555444~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~}}}||||||{{{{{{uuuvvvyyyzzz{{{{{{zzzyyyzzzxxxwwwyyy{{{|||yyyuuuvvvvvvvvvvvvuuuuuuttttttssstttuuuvvvvvvvvvuuuuuuqqqrrrtttuuuuuuuuutttsssvvvssspppppprrrrrrpppmmmoooqqqrrrqqqooonnnnnnoooppppppooonnnmmmmmmmmmnnnmmmllllllnnnqqqrrrrrrqqqqqqpppnnnmmmnnnooonnnmmmpppooooooooooooooonnnnnnkkkmmmoooqqqrrrpppnnnmmmlllmmmnnnmmmkkkjjjjjjkkknnnnnnmmmmmmllllllkkkkkkllllllnnnoooppppppnnnmmmkkkllllllmmmmmmnnnnnnnnnllllllmmmmmmlllkkkjjjiiikkkkkkkkkjjjiiihhhffffffeeegggiiiiiihhhhhhhhhiiilllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjggghhhiiijjjiiihhhfffeeehhhhhhhhhiiiiiijjjkkklllkkkiiiiiilllkkkgggeeeggglllkkkiiigggffffffffffffggghhhhhhhhhgggdddbbb````````````^^^ZZZUUUPPPMMMLLLIIIGGGFFFFFFEEEBBB@@@>>>===<<<;;;:::999999999:::999888777777777888999999999:::;;;;;;;;;;;;:::777777777777777777777777666666777777777777666555:::999999888888888999999777777777777888888999:::888888777777666555555555666777888999999888777666666666666555555666666666777666666777777777777666555555555555555555555555333444555444333333444666444444444555555555555666333444444555555444444333~~~}}}}}}~~~~~~~~~}}}||||||||||||{{{{{{zzzzzzzzzyyytttvvvxxx{{{|||{{{zzzyyy{{{wwwtttuuuwwwyyyxxxvvvwwwwwwvvvvvvuuuuuuuuuvvvssssssttttttuuuuuuuuuuuuoooppprrrtttvvvvvvvvvvvvtttqqqoooppprrrssspppmmmnnnppprrrrrrqqqqqqqqqrrrsssrrrpppnnnmmmllllllkkkmmmllllllnnnqqqrrrsssrrrpppooonnnooopppooommmkkknnnooooooooonnnnnnnnnnnnmmmnnnppprrrqqqooommmkkklllmmmnnnnnnllljjjjjjjjjooonnnnnnmmmllllllkkkkkknnnmmmmmmllllllmmmnnnpppmmmllllllkkkjjjjjjjjjjjjkkkkkkllllllkkkjjjiiihhhiiiiiijjjjjjjjjiiihhhhhhhhhjjjlllmmmllllllnnnooommmmmmkkkjjjiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjllllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhjjjfffeeehhhhhhfffhhhkkknnnmmmkkkiiiggggggggggggggghhhiiihhhfffccc___]]]YYYYYYZZZYYYVVVRRRMMMKKKIIIHHHEEECCCBBB@@@>>>===;;;:::999888888888888888999888777777777888999::::::;;;;;;<<<<<<<<<<<<<<<777777777777777777777777666666666777777777666666::::::999888777666666555666666666666666777888999888888777777666666666555666777888999999888777666666666555555555555666666777777777777666666777777444555555555555555555555555333222222444555555444444444444555555555555666333333444444444444333333}}}{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~uuuwwwyyy{{{||||||zzzzzzzzzxxxuuutttuuuwwwxxxxxxwwwwwwvvvuuuuuuvvvvvvwwwsssssssssssstttttttttuuuoooppprrruuuvvvwwwwwwwwwrrrqqqqqqrrrssssssqqqpppmmmpppsssttttttssstttttttttrrrooonnnnnnnnnmmmlllooonnnmmmnnnqqqsssssssssqqqpppoooooooooooollljjjmmmnnnoooooommmmmmnnnooonnnooopppppppppnnnllljjjhhhkkkmmmnnnmmmmmmmmmnnnrrrqqqppppppooonnnmmmmmmnnnnnnmmmjjjiiijjjnnnqqqqqqooommmjjjhhhfffeeeeeekkkjjjjjjjjjjjjjjjiiiiiikkkkkkllllllllllllkkkkkkgggjjjlllnnnnnnnnnpppqqqooommmkkkjjjiiiiiiiiijjjhhhhhhhhhiiiiiiiiiiiijjjlllkkkiiihhhhhhhhhjjjjjjmmmmmmlllkkkiiigggeeedddiiieeedddfffgggfffiiimmmnnnmmmkkkiiihhhgggggghhheeeeeeeeedddaaa^^^ZZZXXXSSSSSSSSSRRRPPPNNNKKKIIIFFFEEECCC@@@>>><<<;;;;;;999999888777777888888888999999888777888999:::;;;;;;;;;<<<===============888888888888888888888888777777777777777888888888888999999999888666555333888777666555666777888999777777777777888888888888666777888999999888777666777666555444444555666777666777777666555444666888444444444555555555555555777444111111333555444333444444444555555555555666333444444444444444444333|||yyy}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~xxxyyyzzz{{{||||||{{{zzzxxxyyyyyyyyywwwwwwxxxzzzvvvuuutttttttttuuuvvvvvvssssssrrrrrrsssssstttuuurrrsssuuuvvvwwwwwwvvvuuuppprrrttttttsssrrrrrrrrrnnnqqqtttuuutttsssssssssqqqooommmnnnppprrrqqqpppqqqpppnnnoooqqqsssttttttwwwsssooommmlllmmmmmmlllkkkmmmooonnnmmmmmmoooqqqmmmmmmnnnnnnnnnmmmmmmllliiikkknnnoooooonnnnnnnnnrrrrrrqqqpppooonnnmmmmmmlllmmmmmmllliiijjjlllooopppooollljjjhhhggggggfffkkkkkkjjjiiijjjkkklllmmmmmmmmmmmmmmmmmmlllkkkjjjccceeehhhjjjjjjkkkmmmooonnnmmmjjjhhhgggggghhhiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhggggggggglllllllllllljjjiiigggfffhhhffffffiiiiiiggghhhlllllljjjiiigggffffffggggggdddcccbbb```]]]ZZZWWWUUUPPPOOONNNMMMKKKIIIGGGFFFAAA@@@???<<<:::999:::;;;888888888777888888999999:::999888888888:::;;;<<<:::;;;<<<<<<======<<<<<<999999999999999999999999999888888888999999:::;;;555777999;;;;;;999777555:::999777666666777888999777777888888999999::::::666777888999999888777666777666444333333444666777555666777555333333555888444444444555555555666666555555444222000000222555444444444555555555555666444444555555555555444444}}}|||yyy}}}~~~~~~~~~~~~uuuvvvvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{|||{{{{{{{{{vvvzzz}}}}}}{{{xxxyyyzzzuuutttsssrrrrrrsssuuuuuusssrrrrrrrrrrrrsssttttttuuuvvvwwwwwwwwwvvvtttsssooorrrvvvvvvsssqqqssstttooorrrtttuuusssqqqqqqqqqooommmkkknnnrrruuuuuutttsssqqqoooppprrrttttttttt|||vvvooojjjiiikkknnnooojjjlllooonnnmmmmmmooorrrkkkkkkllllllmmmnnnnnnnnnllloooqqqqqqooolllkkkkkkppppppooonnnmmmlllkkkkkkjjjlllooonnnkkkjjjkkkmmmlllkkkjjjjjjjjjkkklllmmmmmmllljjjjjjjjjlllnnnooonnnnnnmmmlllkkkiiihhhgggbbbeeehhhjjjjjjkkkmmmooommmllliiigggffffffgggggghhhhhhhhhhhhiiiiiiiiiiiijjjkkkmmmnnnnnnllljjjhhhfffhhhiiikkklllllllllkkkiiigggiiimmmmmmiiigggiiiiiihhhgggfffeeeeeeffffffeeedddbbb___\\\YYYVVVUUUOOONNNLLLJJJHHHEEEDDDCCC<<<<<<;;;:::888888:::;;;999888888888888999999:::::::::999999999:::<<<===999:::;;;;;;<<<<<<;;;;;;999999999999999999999999::::::999999:::;;;<<<<<<222555999===>>>===:::888===;;;999777777888999:::777777888999:::;;;;;;<<<666777888999999888777666777666444333333444666777444666666555222222555888444444444555555555666666333777888444...,,,111777444444444555555555666666444555555666666555555444~~~{{{|||~~~|||{{{zzz{{{}}}~~~~~~}}}{{{|||}}}}}}}}}{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxxxxzzzwwwvvvwwwvvvrrrqqqsssooopppsssuuuwwwwwwwwwwww{{{zzzyyywwwvvvvvvwwwxxxssssssttttttsssqqqooonnnuuuuuuuuutttsssrrrpppooommmmmmmmmmmmnnnoooqqqrrrqqqqqqqqqpppppppppoooooouuutttrrrpppooonnnnnnnnnoooooonnnmmmmmmmmmmmmmmmooonnnmmmmmmmmmmmmnnnnnnkkklllmmmlllllllllnnnpppnnnqqqrrrqqqnnnmmmnnnqqqllllllnnnooooooooonnnmmmooonnnmmmkkkkkkkkklllmmmrrrqqqooolllkkkjjjjjjjjjmmmmmmllljjjgggggghhhjjjiiijjjjjjkkkkkkllllllmmmkkklllllljjjhhhhhhiiijjjeeeeeeggghhhiiiiiiiiiiiimmmllljjjhhhggggggggghhhhhhiiijjjkkkkkkkkkkkkkkkhhhhhhiiijjjjjjjjjiiiiiikkkhhheeedddeeefffffffff___]]]YYYWWWUUUSSSOOOMMMJJJIIIGGGDDDBBB@@@???>>>===;;;999999999999777666:::888555444555888999:::<<<;;;::::::;;;:::888666<<<<<<;;;;;;;;;;;;::::::<<<;;;:::999888999:::;;;<<<;;;;;;:::999888777777777888:::<<<<<<<<<:::999777777777777777666555555777777777777777777777777999::::::999999888777666888777555555777777777666555666666666666666555444888777555444444555666777333333333444444444444555555666777666555666888:::555444444555777888777555~~~{{{|||~~~~~~~~~~~~~~~}}}}}}}}}|||{{{|||~~~~~~~~~|||~~~~~~~~~}}}{{{zzzyyyxxxyyyxxxxxxxxxxxxwwwwwwwwwyyyvvvvvvxxxwwwtttsssuuurrrtttvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuvvvwwwsssssssssssssssrrrqqqqqqrrrrrrsssssssssrrrqqqqqqmmmmmmnnnnnnooooooppppppqqqqqqqqqpppppppppooooooppppppnnnmmmllllllkkkkkkoooooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnooonnnmmmnnnpppqqqnnnooopppooommmkkklllnnnkkklllmmmooooooooonnnnnnooonnnmmmmmmlllllllllmmmqqqpppnnnllljjjiiiiiijjjlllmmmlllkkkiiihhhjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllkkkjjjgggggghhhiiiffffffgggggghhhiiiiiijjjlllkkkjjjiiiiiiiiijjjkkkhhhiiiiiijjjjjjjjjjjjjjjggghhhiiiiiiiiiiiiiiiiiijjjgggdddbbbcccccccccbbb]]]ZZZWWWUUUSSSPPPMMMKKKHHHGGGEEEBBB@@@>>>>>>===;;;:::888888999888777555666666555666777777777777<<<;;;;;;<<<===>>>===;;;<<<<<<;;;;;;::::::999999;;;;;;::::::999999::::::;;;::::::999999888888888888888:::;;;;;;;;;::::::999999999999999888777777999999999999999999999999555666777888999999999999888777555555777777777666555555666666666666666555888666555444444555666777555555555666666666666777555666666555444444555777555444444555777888666555~~~|||}}}~~~}}}~~~~~~~~~}}}||||||{{{~~~}}}}}}~~~~~~}}}|||}}}|||zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvwwwuuuvvvyyyyyyuuutttvvvqqqrrrsssuuuvvvwwwwwwwwwvvvvvvuuutttttttttuuuuuutttsssssssssssssssssssssoooppppppqqqrrrrrrrrrqqqmmmnnnooopppppppppooonnnqqqqqqqqqppppppppppppppppppppppppoooooooooooonnnooonnnnnnmmmmmmmmmmmmnnnlllmmmnnnoooooonnnmmmmmmnnnooooooooommmnnnoooqqqmmmnnnooommmkkkjjjjjjkkkkkklllmmmnnnoooooooooooonnnnnnnnnnnnnnnnnnmmmlllooonnnllljjjiiiiiiiiiiiillllllmmmllljjjjjjlllmmmmmmllllllkkkjjjjjjiiiiiilllmmmllliiigggfffggghhhhhhgggffffffggghhhjjjkkkkkkjjjjjjjjjkkklllmmmmmmhhhhhhiiiiiiiiiiiiiiiiiiggghhhiiiiiijjjjjjiiiiiihhheeebbb```______^^^]]]XXXVVVSSSQQQOOOMMMJJJGGGDDDCCCAAA???===<<<;;;;;;999888777777777888666555333444666777888777666555:::999999;;;>>>??????>>><<<;;;;;;:::999888888777::::::;;;;;;::::::999999999999999999999999999999999999999:::::::::::::::888999999999999888888777999999999999999999999999555555666777888888888888888777555555777777777666444444555666777777777666777666555444444555666777555555555666666666666777444555666444333222444555555555444555777777666555~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}}}}~~~~~~}}}{{{~~~|||zzzyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuxxxvvvwwwzzzyyyuuusssuuuqqqqqqrrrssstttuuuuuuuuuuuuuuuuuutttttttttuuuuuuvvvuuuttttttssssssssssssnnnoooooopppppppppppppppnnnooopppqqqqqqpppnnnmmmpppppppppppppppppppppppppppppppppqqqqqqqqqppppppooonnnmmmmmmmmmmmmnnnnnnkkklllnnnppppppooommmllllllmmmmmmmmmkkkkkkmmmooonnnnnnnnnmmmkkkjjjjjjjjjkkkkkklllmmmnnnoooppppppmmmmmmooooooooonnnmmmlllnnnmmmkkkiiihhhhhhiiiiiikkklllmmmmmmllllllmmmooommmmmmmmmllllllkkkkkkkkknnnnnnmmmjjjgggfffgggiiiiiihhhgggffffffhhhjjjkkkjjjjjjjjjjjjkkkkkkllllllhhhhhhhhhhhhhhhhhhiiiiiihhhiiiiiijjjjjjjjjiiiiiifffccc```]]]\\\[[[YYYXXXSSSQQQNNNLLLJJJHHHEEECCC@@@???===<<<:::999888888777666555555666777666444444555777777777777777888999888888999;;;=========;;;;;;::::::999888777777999:::;;;<<<;;;:::999888888888888999999::::::::::::999999888888999::::::666666777777777777666555777777777777777777777777777888888777777666555444888777555555777777777666333333555666777777777777666555555555555666777777333333333444444444444555333444555444333333555777666555555666777777666444~~~~~~~~~}}}}}}|||~~~}}}}}}~~~~~~|||{{{||||||zzzyyyyyyzzz{{{|||yyyyyyxxxxxxwwwvvvvvvuuuyyywwwwwwyyyxxxtttrrrtttuuuuuuuuuvvvvvvwwwwwwxxxuuuuuuuuuuuuuuutttttttttwwwvvvvvvuuusssrrrqqqqqqooooooppppppoooooonnnmmmnnnoooqqqrrrrrrpppnnnmmmppppppppppppppppppppppppkkklllmmmmmmnnnmmmmmmlllnnnnnnmmmmmmmmmmmmnnnnnnjjjlllnnnppppppooonnnmmmlllmmmnnnmmmkkkkkklllnnnpppooonnnmmmmmmmmmlllkkklllllllllmmmnnnooooooppplllmmmnnnoooooonnnmmmllllllkkkjjjiiihhhiiiiiijjjjjjlllmmmnnnmmmmmmnnnooommmmmmmmmmmmnnnnnnoooooopppooommmjjjgggfffhhhjjjjjjiiigggfffggghhhjjjkkkjjjjjjjjjjjjjjjiiiiiihhhiiiiiihhhgggggghhhhhhiiijjjjjjjjjjjjjjjiiihhhhhhccc```]]][[[YYYXXXUUUSSSNNNLLLIIIGGGFFFDDDAAA???<<<;;;:::888777666666666666555444444666777666555777888888777666777:::======;;;999999;;;<<<<<<;;;;;;;;;:::999999888777777999:::;;;<<<;;;:::999888888888888999999::::::;;;:::999999888888888999:::555666666777777777666666777777777777777777777777777888888777777666555444888777555555777777777666333333555666777777777777555555555555555666777777333333333444444444444555333444555555444555777999666555555666777777555444}}}~~~~~~~~~~~~}}}~~~}}}||||||}}}}}}|||{{{zzzzzzzzzyyyzzz{{{{{{|||{{{zzzzzzyyyxxxwwwvvvvvvyyyvvvuuuwwwvvvsssrrruuuuuuuuuttttttttttttuuuvvvuuuuuuvvvuuuuuusssrrrrrruuuuuuuuuuuutttrrrpppoooooopppppppppooonnnnnnmmmnnnooopppqqqqqqqqqpppooopppppppppppppppqqqqqqqqqlllmmmnnnoooooonnnmmmmmmnnnmmmmmmmmmmmmnnnnnnoookkklllmmmooooooooonnnnnnoooppppppooommmmmmnnnppppppooommmnnnoooooonnnlllnnnmmmmmmmmmmmmnnnooooookkklllmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkjjjlllnnnnnnmmmmmmmmmnnnllllllmmmmmmnnnoooooopppooonnnllliiiffffffhhhkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjiiihhhgggkkkjjjiiihhhggghhhiiijjjjjjjjjjjjiiihhhfffeeeddd^^^\\\YYYWWWVVVTTTPPPNNNJJJHHHEEEDDDBBBAAA>>><<<999888777666555555555555555444333444666777777555777999999777555777<<<@@@BBB???===<<<<<<===<<<<<<::::::::::::999999999999::::::;;;;;;::::::999999888888888999999:::::::::999999999999999888888888777888888999999999999888999999999999999999999999555555666777888888888888888777555555777777777666444444555666777777777666444444555555666777777777555555555666666666666777333444555555444555777999777666555666777777555333~~~{{{{{{|||}}}~~~~~~~~~~~~|||{{{zzz{{{|||}}}|||{{{zzzzzzzzz{{{{{{zzzyyyyyy||||||{{{zzzyyyxxxwwwwwwvvvsssqqqttttttsssuuuyyyssssssrrrqqqqqqqqqrrrsssuuuuuuuuutttsssqqqooonnnoooqqqtttuuuvvvtttqqqpppnnnnnnooopppppppppoooooooooooooooppppppqqqqqqqqqoooooopppppppppqqqqqqqqqnnnoooqqqrrrqqqpppooommmmmmmmmmmmmmmmmmnnnoooooollllllmmmmmmnnnooooooooooooppppppooommmmmmnnnoooooommmlllmmmooopppooommmoooooonnnmmmlllmmmmmmnnnkkkkkkkkkkkkkkklllmmmmmmlllkkkjjjiiiiiijjjkkkllljjjlllnnnnnnmmmllllllmmmlllllllllllllllmmmmmmmmmlllllliiifffdddeeehhhjjjiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjkkkkkkkkkjjjiiilllkkkiiihhhhhhhhhjjjjjjiiiiiihhhfffdddbbb```___YYYWWWTTTSSSQQQOOOLLLIIIHHHEEECCCAAA@@@>>><<<:::777666555444444444444444444333333444777888777666444777999888666666:::???BBB@@@===;;;<<<======<<<::::::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::999999999999999999::::::888999999:::999888777666777777888999999999999999999999999999999999999999555666777888999999999999888777555555777777777666555555666666666666666555333444555666666777777777555555555666666666666777555666666444333222333555777666555666777777555333~~~~~~~~~~~~|||xxxyyyzzz|||}}}}}}~~~~~~zzzyyyyyyzzz|||}}}|||{{{{{{{{{||||||{{{yyywwwvvv}}}||||||{{{yyyxxxwwwwwwssspppoooqqqssstttwww|||wwwvvvuuutttssstttuuuvvvtttttttttsssrrrooommmllljjjmmmrrruuuwwwvvvsssqqqlllmmmnnnpppqqqqqqrrrrrroooooooooooopppqqqrrrsssooooooppppppqqqqqqqqqqqqlllmmmnnnooonnnmmmkkkjjjmmmmmmmmmmmmmmmnnnooopppllllllllllllmmmnnnpppqqqmmmnnnnnnmmmkkkjjjlllmmmnnnlllkkkllloooqqqpppnnnqqqpppnnnmmmllllllmmmmmmkkkkkkjjjiiijjjkkkmmmnnnlllkkkjjjjjjjjjkkklllmmmjjjlllnnnnnnlllkkkkkkkkkmmmllllllkkkkkkjjjjjjiiijjjiiigggdddbbbcccgggjjjiiiiiijjjjjjjjjiiiiiihhhggghhhjjjlllmmmmmmmmmmmmmmmllljjjhhhhhhiiijjjkkkhhhgggfffdddaaa___\\\[[[UUUSSSQQQOOONNNLLLIIIFFFFFFDDDBBB@@@???===;;;999666555444444333333333444444333333555777888888777000555::::::777666999<<<@@@===:::999:::;;;<<<<<<999::::::;;;;;;<<<<<<===<<<;;;:::999888999:::;;;999999999999999999999999777888:::;;;:::888666555555555666777777777777777777777777777777777777777999::::::999999888777666888777555555777777777666555666666666666666555555333444555666777777777777333333333444444444555555777777666444111//////111777666555666777666555333}}}}}}~~~~~~}}}||||||{{{zzzyyyyyyzzz|||}}}|||{{{}}}}}}|||{{{{{{{{{{{{{{{}}}|||{{{{{{zzzyyywwwzzzxxxvvvwwwyyyyyyvvvssswwwvvvtttssssssuuuwwwyyyuuuwwwvvvttttttvvvuuuppprrrpppooopppssstttrrrpppsssqqqooonnnmmmnnnooopppooopppoookkklllpppsssqqqqqqpppppprrruuuuuussspppoooppprrrsssrrrooollljjjnnnnnnooooooppppppqqqqqqmmmmmmlllllllllmmmmmmnnnrrrooooooqqqmmmgggiiiooommmkkklllpppqqqooooooqqqmmmmmmmmmmmmmmmllllllkkkmmmllllllkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnpppmmmjjjgggfffgggiiikkkmmmooopppmmmhhhgggjjjnnnkkkgggdddfffjjjllliiifffgggggghhhhhhhhhhhhggggggkkkkkklllmmmmmmllllllllljjjjjjjjjiiiiiihhhhhhhhheeedddbbb```]]][[[YYYXXXRRRPPPLLLJJJIIIHHHFFFDDDEEEDDDBBB@@@===;;;999888666777777555333333444555666666666777777777777777999888777777777888:::;;;;;;;;;;;;::::::999999999888999;;;<<<===<<<<<<;;;;;;;;;:::999:::;;;<<<===:::;;;<<<;;;999888999:::999999999999999999999999555777888999888777888999;;;:::999888888999:::;;;666666777888888888777777555666777777777777666666888888777666666666666666555666777888888777666555777666666666777888999999555666777888888777666555444666777999999777666444}}}|||}}}~~~~~~}}}||||||{{{{{{zzzyyyzzz|||}}}|||{{{||||||zzzyyyyyyxxxxxxxxxzzzyyyxxxwwwwwwvvvtttsssxxxwwwvvvwwwyyyyyywwwuuuxxxwwwvvvtttssssssssssssuuuwwwvvvttttttvvvtttpppqqqpppoooqqqssstttrrrppprrrqqqooonnnnnnnnnpppqqqqqqsssqqqnnnnnnqqqrrrpppqqqpppooopppssstttrrrpppnnnnnnoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnpppnnnoooqqqmmmhhhiiinnnllljjjkkknnnooommmmmmooonnnnnnnnnnnnnnnmmmllllllmmmmmmmmmllllllmmmmmmmmmllllllllllllmmmmmmmmmmmmllllllllllllllllllmmmmmmiiimmmqqqpppllliiijjjlllkkkiiiggghhhjjjkkkiiiggghhhhhhiiiiiiiiiiiihhhhhhkkkjjjiiihhhhhhiiikkklllhhhhhhhhhhhhhhhhhhhhhhhhcccbbb```^^^[[[XXXVVVUUUPPPNNNJJJHHHGGGEEECCCAAA???>>>===;;;999777555444555666666555333333444666555555666666777777777777888888888888888999999:::;;;;;;:::::::::999999999::::::;;;<<<<<<;;;:::999;;;::::::999:::;;;<<<===:::;;;<<<;;;999888999:::999999999999999999999999555777999999888777888999999999888777777888999999777777777888888888888888777777777777777777777666888888777666666666666666555666777777777777666555777777777666777777888888666777888999999888777666555666777888888777666555~~~}}}~~~~~~~~~}}}||||||||||||{{{zzz{{{}}}~~~}}}||||||{{{zzzyyyxxxxxxxxxxxx{{{{{{{{{zzzyyyxxxwwwvvvwwwvvvvvvwwwxxxyyywwwvvvvvvvvvvvvuuutttsssrrrqqqsssvvvvvvsssssstttssspppqqqppppppqqqssssssrrrpppqqqpppooonnnnnnoooqqqrrrrrruuutttqqqppprrrrrroooqqqooonnnoooppprrrqqqqqqpppooonnnmmmlllmmmnnnooommmmmmmmmlllllllllllllllpppqqqqqqrrrqqqpppnnnmmmnnnnnnoooqqqooojjjjjjlllllljjjkkkoooooommmmmmoooooooooooooooooonnnnnnmmmnnnmmmmmmmmmmmmmmmmmmnnnjjjjjjjjjjjjkkkkkkllllllfffhhhllloooppppppnnnmmmggglllqqqssspppllljjjjjjkkkkkkkkkkkkjjjjjjiiihhhiiijjjjjjjjjjjjjjjjjjiiimmmkkkhhhffffffhhhkkkmmmggggggggggggggggggggggggaaa```^^^ZZZWWWTTTQQQPPPMMMKKKGGGEEECCCAAA???===999999888777555444333333333444555444333333555666444444555666666777888888777888888999999999999999::::::::::::999999999999;;;;;;;;;;;;:::999888777:::::::::::::::;;;<<<<<<999:::;;;:::999888999:::999999999999999999999999555777999999888777888999:::999888888888888999:::888888888888888999:::::::::999888777777777777777888777777666666666666666444555666666666666555444888888777666666666777777777888888999999888888777555666777888888777666555~~~~~~~~~~~~}}}}}}||||||}}}|||{{{|||}}}~~~}}}||||||{{{{{{zzzzzz{{{{{{||||||}}}~~~}}}{{{zzzyyyyyywwwwwwwwwwwwwwwwwwvvvuuurrrsssuuuvvvwwwvvvuuutttsssvvvwwwtttrrrsssssspppppppppqqqrrrrrrsssrrrqqqpppooooooooooooppprrrrrrqqqtttuuusssrrruuutttppprrrpppoooooooooqqqrrrsssrrrqqqpppnnnlllkkkjjjjjjlllllllllllllllllllllmmmpppqqqrrrsssrrrpppmmmlllnnnoooppprrrqqqnnnllllllooommmnnnqqqrrrooooooqqqoooppppppppppppooonnnnnnllllllmmmmmmmmmmmmllllllhhhhhhhhhiiijjjjjjjjjkkkdddfffjjjmmmnnnnnnmmmlllgggkkkppprrrpppmmmlllkkkkkkmmmnnnmmmkkkiiihhhiiiiiiiiijjjjjjjjjjjjiiiiiinnnllljjjhhhhhhiiikkkmmmhhhhhhgggfffeeeeeedddddd___^^^[[[WWWSSSPPPMMMLLLKKKHHHDDDBBB@@@>>>;;;999777777666666666555555555333444444444333444555777333333444555777888999999777888999:::;;;:::999888:::999999999999999999999::::::::::::999999888888:::::::::::::::;;;;;;;;;999:::;;;:::999888999:::888888888888888888888888666777999999888888888999::::::::::::::::::::::::999888888888888:::;;;<<<;;;:::999888777777777888777777666666666666777777444555555555555555555444999888777666666666666666666777777777888888888888555555666777777666555555~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}||||||}}}~~~}}}{{{yyyyyyyyyzzz{{{|||}}}~~~uuuxxxzzzzzzwwwuuuuuuuuuwwwxxxxxxxxxvvvuuuttttttsssuuuwwwxxxyyyxxxvvvuuurrrwwwxxxtttrrrssssssqqqqqqqqqssssssssssssssssssoooooooooppppppqqqrrrrrrooorrrtttrrrsssvvvvvvsssrrrrrrqqqppppppqqqssstttooopppppppppooollljjjhhhkkkkkklllmmmnnnnnnooooooooopppqqqqqqqqqnnnlllkkknnnpppqqqrrrrrrrrrpppmmmpppmmmnnnrrrrrrooooooqqqooooooooooooooonnnmmmmmmjjjkkkkkkllllllkkkkkkjjjgggggghhhhhhiiijjjkkkkkkiiiiiijjjkkkllllllmmmmmmkkklllmmmnnnmmmlllmmmmmmkkkmmmnnnnnnllliiihhhiiihhhiiiiiiiiiiiiiiiiiihhhkkkkkkkkkjjjjjjiiiiiiiiikkkjjjhhhfffcccaaa___^^^\\\ZZZWWWTTTPPPLLLIIIGGGHHHEEEAAA???===<<<999777555555555555555555666666333444555555444444666888444444555666777888999:::777888999;;;;;;:::999999999999999999999999999999888888888999999:::::::::999999999:::::::::::::::888999::::::888888999:::888888888888888888888888666888999:::999888999:::888888999999999999888888888888888888999:::;;;<<<::::::999888888777888888777777666666666666777777555555555444444555555555888888777666555555555666555555555555666666777777555555666666666666555555}}}~~~|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~|||{{{{{{}}}}}}|||zzzvvvvvvvvvwwwxxxzzz{{{|||ssswwwzzzzzzwwwttttttuuuvvvwwwxxxxxxuuutttttttttxxxxxxyyyzzzyyyvvvtttrrrrrrxxxzzzvvvrrrssstttsssqqqsssuuuuuutttssstttuuupppppppppqqqqqqqqqqqqqqqmmmpppqqqpppqqquuuvvvtttqqqrrrsssrrrqqqqqqsssuuujjjllloooqqqqqqpppnnnllllllmmmmmmnnnooooooppppppnnnoooooooooooonnnlllkkkooopppqqqpppqqqtttrrrmmmooolllmmmppppppmmmmmmooommmmmmmmmmmmmmmllllllkkkiiijjjkkkllllllkkkjjjiiiggghhhhhhiiijjjkkkllllllnnnmmmlllllllllmmmooopppnnnmmmkkkjjjjjjkkklllmmmkkkkkkmmmmmmmmmkkkiiiggghhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhgggfffeeejjjiiifffccc___\\\YYYXXXWWWUUUSSSOOOKKKGGGEEECCCCCCAAA>>><<<;;;999777555222333333333333444444444555666777666555555777888666666777777888999::::::888999999:::::::::::::::888888888999999999999999888888888888999:::<<<<<<888888999:::::::::::::::777888999999888888999:::888888888888888888888888666888::::::999888999:::555555666666666666555555555666888999::::::::::::777777888999999888888777666666666666666777777888666666555444444555666666777777666555555555666666444444444444555666777777555555555555555555555555~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{{{{||||||{{{yyyxxxxxxwwwwwwxxxxxxyyyzzzvvvzzz~~~{{{xxxxxxzzzrrruuuwwwwwwuuuuuuvvvxxxxxxxxxxxxxxxwwwuuutttssssssyyy{{{wwwssssssuuuuuurrruuuwwwwwwuuutttvvvwwwqqqqqqqqqrrrqqqqqqppppppnnnppppppmmmnnnrrrtttrrrnnnqqqssssssqqqpppqqqssskkklllnnnppppppqqqqqqpppooooooooonnnnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnlllooosssrrrmmmooommmmmmppppppmmmllloookkkkkkkkkkkkkkkjjjiiiiiiiiijjjlllmmmmmmllljjjiiihhhiiijjjkkklllmmmmmmnnnmmmmmmllllllmmmnnnppppppnnnllljjjiiiiiijjjjjjjjjjjjiiiiiilllnnnnnnjjjfffiiiiiijjjjjjjjjjjjiiiiiijjjiiigggffffffeeeffffffeeedddbbb^^^[[[XXXUUUTTTQQQPPPMMMJJJFFFCCC@@@???>>><<<999888777777555333222222222333333333333444888888999888666666777999888888999999999::::::::::::999999999999:::;;;;;;777888888888999999999999;;;;;;:::999999:::;;;<<<777888999:::;;;::::::999666888999999888888999:::888888888888888888888888666888::::::999999999:::555666777777777777666555333555777:::;;;:::999888333555777999:::999777666666666666666666777888888777777666555555666777777666666555555555666777777555444444444555666888999555555555444444555555555}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{{{{zzzxxx||||||{{{zzzyyyyyyyyyyyyvvv{{{{{{xxxyyyzzzooorrrvvvwwwvvvvvvxxx{{{tttuuuuuuvvvvvvvvvvvvvvvssszzz|||xxxttttttuuuvvvsssvvvxxxxxxvvvuuuwwwyyyrrrrrrrrrrrrrrrqqqpppooopppqqqooollllllppprrrppplllooossssssqqqooopppqqqqqqpppooonnnnnnooopppqqqrrrqqqpppooommmkkkjjjjjjooonnnnnnmmmnnnnnnooopppmmmnnnllliiilllrrrrrrlllqqqoooooorrrrrrooonnnqqqiiijjjjjjjjjjjjiiihhhhhhjjjkkkmmmnnnnnnmmmkkkjjjiiijjjjjjlllmmmnnnoooooohhhiiijjjlllmmmnnnnnnooommmllljjjjjjjjjjjjhhhgggjjjhhhgggjjjoooooojjjeeejjjkkkkkkllllllkkkkkkjjjnnnlllhhhfffeeefffhhhjjjaaa```^^^[[[XXXUUUSSSRRRMMMLLLIIIFFFCCC@@@===<<<;;;999666555555555333222444444444444444555555555999::::::999777666777999::::::::::::::::::::::::;;;:::999888999:::;;;<<<777777888888999999999999>>>===;;;:::999::::::;;;777888999:::;;;:::999999666888999999888888999;;;777777777777777777777777777888::::::999999999:::888999:::;;;;;;:::999888111333777:::;;;:::888777000333666999:::999777555666666666666666777888888888777666555555666777888555555555555555666777888666555555555666777999:::555555444444444444555555