BM6P6(@ ~~~|||yyyuuuqqqjjjbbb]]]___]]]ZZZWWWVVVTTTQQQNNNMMMJJJFFFDDDCCCBBB@@@???===;;;888555333222111111444222000...---,,,)))'''&&&%%%%%%$$$###"""!!!!!!      |||yyyuuupppjjjccc___```^^^[[[YYYWWWUUURRRPPPMMMJJJFFFDDDCCCBBB@@@???<<<:::888666444333222222444222///...---,,,)))'''&&&%%%%%%$$$###"""!!!!!!    }}}yyytttpppkkkfffbbbaaa___\\\ZZZYYYWWWTTTRRRMMMJJJGGGDDDCCCBBB@@@>>>;;;:::888666444444333333333111///------+++)))'''%%%%%%$$$###"""!!!!!!     ~~~xxxsssoookkkgggeeebbb```]]][[[ZZZXXXUUUSSSLLLJJJGGGEEEDDDBBB???===:::999888777555555444444222000...---,,,+++)))'''%%%%%%$$$###"""!!!   }}}wwwrrroookkkhhhfffaaa___]]][[[ZZZXXXVVVTTTLLLJJJGGGEEEDDDBBB???<<<999999888888666555444333111///---,,,,,,+++((('''%%%$$$$$$###"""!!!     |||vvvrrrooolllhhhfff```^^^[[[ZZZYYYXXXUUUSSSLLLJJJHHHFFFDDDBBB>>>;;;::::::999999777555333222000...,,,++++++***(((&&&$$$$$$###"""!!!     }}}zzzuuurrroookkkhhheee^^^\\\YYYXXXWWWVVVTTTRRRLLLKKKHHHGGGEEEBBB>>>:::;;;;;;:::999777555333111///---+++++++++***(((&&&$$$$$$###"""!!!     |||yyyuuurrroookkkgggddd]]][[[XXXWWWVVVUUUSSSQQQLLLKKKHHHGGGEEEBBB===:::<<<<<<;;;:::888555222000...---+++*********(((&&&$$$$$$###"""!!!     {{{uuupppmmmkkkiiihhhaaa___[[[WWWTTTSSSRRRRRRMMMMMMKKKHHHCCCAAA@@@AAA<<<999777888999888555222111...+++***))))))'''%%%(((&&&$$$#########!!!    |||uuupppmmmkkkhhhgggbbb```\\\XXXUUUSSSRRRRRROOONNNJJJGGGDDDAAA???>>>;;;999777777888777444222111...,,,******)))'''&&&'''%%%$$$######"""    |||vvvqqqmmmjjjgggeeecccaaa]]]YYYUUUSSSQQQQQQRRRNNNIIIFFFEEECCC???;;;;;;999888777777666333111111///,,,*********(((&&&&&&%%%###""""""!!!  ӵĦĦӵĦ|||vvvqqqmmmiiifffcccdddbbb^^^ZZZVVVSSSQQQPPPQQQLLLFFFDDDEEEEEE@@@;;;:::999888777666555333111111///,,,++++++***)))(((&&&$$$"""!!!!!!!!!  4ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||vvvqqqmmmiiieeeccccccaaa^^^ZZZVVVSSSPPPOOOMMMIIIDDDCCCFFFFFFBBB>>>:::::::::888666444222222111///---,,,,,,+++***)))&&&$$$"""!!!!!!!!!  GG=?HdĦ=ĪjGG=?HdĦ~~~{{{vvvqqqmmmjjjeeecccaaa___]]]ZZZVVVRRRPPPNNNJJJGGGDDDDDDEEEEEECCCAAA;;;<<<<<<:::666444333333111///---,,,,,,,,,+++***&&&%%%###""""""!!!    ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ|||yyyuuuqqqnnnjjjfffccc^^^]]][[[YYYUUURRRPPPNNNIIIHHHFFFEEECCCBBBBBBAAA<<<===>>>;;;777444333444222000------------,,,+++'''%%%$$$######"""     ?~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??{{{xxxtttqqqnnnkkkfffddd]]]\\\ZZZXXXUUURRROOONNNIIIJJJIIIFFFBBB@@@@@@AAA<<<>>>???<<<888444444555222000...---------,,,+++(((&&&$$$#########!!!     4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħyyyrrrnnnlllkkkhhheee^^^\\\ZZZXXXWWWTTTQQQNNNNNNJJJFFFCCCBBBAAA@@@???===<<<;;;:::888666444222000///------------+++***)))(((&&&$$$"""    4DuXӵ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Ħzzzrrrnnnllljjjgggddd```^^^[[[YYYWWWTTTPPPMMMNNNKKKFFFDDDCCCBBBAAA@@@===<<<;;;:::888666444222000///------------+++))))))(((&&&$$$"""   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ӵzzzsssnnnllljjjfffcccaaa___\\\YYYWWWTTTPPPMMMNNNKKKGGGEEEDDDCCCAAA@@@===<<<;;;:::888666444222111///------------+++)))((((((&&&$$$"""  4DuXӵ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ӵ{{{tttooommmjjjeeebbb```^^^\\\ZZZXXXUUURRROOONNNLLLHHHFFFEEEDDDBBB@@@===<<<;;;:::888666444222111///---------,,,***)))((('''&&&$$$"""!!!  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&ĒR|||uuuqqqnnnkkkfffbbb^^^\\\[[[ZZZYYYXXXUUUSSSNNNKKKHHHFFFEEEDDDBBB@@@===<<<;;;:::888666444222222000...------,,,***(((''''''&&&$$$"""!!!   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}}}wwwsssqqqmmmhhhddd]]][[[ZZZZZZZZZZZZWWWUUUMMMKKKHHHFFFEEEDDDAAA???===<<<;;;:::888666444222222000...------,,,***((('''&&&%%%$$$###!!!   4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}xxxtttssspppjjjfff^^^]]][[[[[[[[[YYYWWWUUULLLJJJGGGFFFEEECCC@@@======<<<;;;:::888666444222222000...------,,,)))''''''&&&%%%$$$###!!!   Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}xxxvvvtttqqqlllhhh```^^^\\\[[[[[[YYYVVVSSSKKKIIIGGGFFFEEEBBB???======<<<;;;:::888666444222333111...------+++)))'''&&&&&&%%%$$$###"""!!!     ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~~~~|||uuummmhhhggghhhcccaaa^^^\\\[[[YYYVVVSSSNNNMMMKKKHHHEEEBBB???>>>???===;;;999777666666666777333...++++++++++++***)))(((%%%"""      >AneneneneDenene>Ak<fhDenenene|||vvvnnnhhhdddccccccaaa^^^\\\ZZZXXXUUUSSSNNNMMMKKKHHHEEEBBB@@@>>>>>>===;;;999777666666666666333...,,,++++++******)))'''%%%"""   {{{uuupppjjjeeeaaabbb___]]][[[YYYWWWTTTRRRNNNMMMKKKHHHEEEBBB@@@???===<<<;;;999888777777777666222...,,,++++++***)))((('''%%%###!!!  }}}xxxtttrrrnnnhhhccc```]]]ZZZXXXWWWUUURRRPPPMMMLLLJJJHHHEEEBBB@@@???<<<<<<;;;999888777777777555222...,,,++++++***((('''&&&%%%###!!!   }}}xxxuuusssooohhhccc^^^[[[XXXVVVUUUSSSPPPNNNMMMLLLJJJHHHEEEBBBAAA@@@<<<<<<;;;:::999777666666444111...,,,++++++)))'''&&&&&&%%%###"""   |||wwwrrrllleeeaaa^^^[[[XXXVVVUUUSSSPPPNNNMMMLLLJJJHHHEEECCCAAA@@@======<<<;;;999777555444333111...,,,,,,***((('''%%%%%%%%%$$$"""!!! yyyrrrjjjeeebbb```]]]ZZZXXXWWWUUURRRPPPLLLKKKJJJGGGEEECCCAAA@@@>>>>>>===;;;999666444222333000...,,,,,,***(((&&&%%%%%%%%%$$$###!!!  }}}~~~~~~zzzrrrkkkggggggbbb___\\\ZZZYYYWWWTTTRRRLLLKKKJJJGGGEEECCCAAAAAA???>>>>>><<<999666333111222000...,,,,,,***(((&&&$$$%%%%%%$$$###!!!     ~~~|||xxxtttooojjjgggeeedddbbb___[[[WWWTTTQQQPPPLLLKKKJJJHHHFFFDDDCCCBBB======;;;:::888777666555333111///---***(((''''''((('''&&&$$$"""!!!  |||wwwqqqllliiihhhgggdddbbb___[[[WWWTTTQQQPPPOOONNNLLLJJJGGGEEECCCBBB>>>===<<<:::888666555444222000...,,,)))'''&&&&&&'''&&&%%%###"""  }}}vvvpppkkkiiiiiiiiicccaaa^^^ZZZWWWTTTQQQPPPPPPOOOMMMKKKHHHFFFDDDCCC???>>><<<:::888666444444111000...+++)))'''&&&%%%&&&%%%$$$"""  |||wwwqqqmmmjjjhhhhhhbbbaaa^^^ZZZVVVSSSQQQQQQNNNMMMLLLJJJHHHFFFEEEDDD???>>><<<:::888666444333222111...,,,)))(((&&&&&&$$$$$$"""!!! {{{zzzxxxtttpppkkkgggeeebbb```]]]YYYVVVSSSRRRQQQJJJJJJIIIHHHGGGFFFEEEDDD???>>><<<:::888666444444333222000---+++)))((('''$$$###"""  yyyyyyxxxvvvqqqlllgggdddaaa___\\\YYYVVVSSSRRRQQQHHHHHHGGGFFFEEEDDDCCCCCC======<<<:::888777666555444333111...,,,***)))((($$$###"""   zzzyyywwwtttppplllhhhfff```___\\\YYYVVVSSSRRRQQQJJJJJJHHHFFFDDDBBB@@@@@@<<<;;;;;;:::999888777666444222000---+++)))(((((($$$###"""   |||zzzvvvrrrnnnkkkiiihhh```^^^\\\YYYVVVSSSRRRQQQNNNLLLJJJGGGDDDAAA>>>===;;;;;;::::::999888888777333111///---***(((''''''$$$$$$"""!!!   |||zzzvvvssspppkkkeeeaaaaaa]]]XXXWWWXXXXXXVVVSSSNNNMMMKKKIIIGGGEEECCCBBBCCC@@@===:::999777444222222000---,,,+++)))&&&$$$""""""!!!  ~~~|||xxxtttpppkkkeeeaaa___\\\XXXVVVWWWVVVSSSPPPMMMLLLKKKIIIGGGEEEDDDCCCCCC@@@<<<999888777555444111///,,,+++***(((%%%###""""""!!!  }}}yyyuuuqqqmmmgggccc```]]]YYYXXXXXXWWWRRRNNNLLLKKKJJJIIIGGGFFFEEEDDDCCC???;;;888888777666666111...,,,***)))'''%%%"""""""""!!!   |||xxxuuurrrooojjjgggbbb___\\\[[[[[[YYYSSSOOOKKKKKKJJJIIIGGGFFFEEEEEEBBB???:::888777888777777111///---+++***(((%%%###""""""!!!   |||yyyvvvsssrrrpppmmmkkkbbb___\\\[[[[[[XXXSSSOOOKKKKKKJJJIIIGGGFFFEEEEEEBBB???;;;888888888777666333111...,,,+++***'''%%%""""""!!!  zzzwwwtttqqqpppooolllkkk___\\\XXXWWWWWWVVVQQQMMMLLLKKKJJJIIIGGGFFFEEEDDDAAA???<<<:::999888666444444222///---,,,***(((&&&""""""!!!  zzzwwwsssooommmkkkiiiggg^^^ZZZVVVUUUUUUUUURRROOOMMMLLLKKKIIIGGGEEEDDDCCCAAA???===<<<:::888444111333111...---,,,***'''%%%""""""!!!   |||xxxsssnnnkkkiiifffddd___[[[WWWUUUVVVVVVTTTRRRNNNMMMKKKIIIGGGEEECCCBBB@@@???>>>===;;;888333///222000---,,,+++)))&&&$$$""""""!!!    |||xxxrrrmmmjjjfffcccaaabbb]]]XXXVVVWWWVVVQQQMMMMMMMMMLLLKKKJJJHHHFFFEEECCC@@@===<<<<<<<<<:::888000...---,,,,,,***'''%%%%%%$$$"""     zzzvvvqqqllliiifffbbb```aaa]]]XXXVVVVVVUUUQQQMMMMMMMMMLLLKKKIIIGGGEEEDDDBBB???<<<;;;<<<;;;999777000...---,,,,,,***'''%%%$$$###!!!    {{{xxxsssnnnkkkhhhdddaaa```\\\WWWUUUUUUSSSPPPLLLNNNMMMLLLJJJHHHEEECCCBBBAAA???<<<;;;;;;:::777666000...---,,,,,,***'''%%%###"""!!! }}}zzzvvvrrroookkkgggddd___\\\XXXUUUTTTRRROOOLLLNNNMMMLLLJJJGGGDDDBBBAAA???>>>===;;;:::888666444000...---,,,,,,***'''%%%###"""  |||zzzvvvrrrooolllgggddd^^^\\\XXXUUUSSSQQQOOOMMMNNNMMMLLLJJJGGGDDDBBBAAA>>>>>>>>><<<999777555444000...---,,,,,,***'''%%%###"""   xxxvvvssspppmmmiiidddaaa^^^\\\ZZZWWWSSSQQQOOONNNNNNMMMLLLJJJHHHEEECCCBBB===??????===:::666444444000...---,,,,,,***'''%%%###"""!!!  vvvtttqqqnnnlllhhhccc___^^^]]][[[XXXTTTQQQPPPPPPMMMMMMLLLKKKIIIGGGEEEDDD===???AAA???:::666444444000...---,,,,,,***'''%%%$$$###!!!  ~~~vvvtttrrrooommmiiiddd```___^^^\\\XXXTTTQQQPPPQQQMMMMMMLLLKKKJJJHHHFFFEEE>>>@@@BBB@@@;;;666444444000...---,,,,,,***'''%%%%%%$$$"""     wwwtttqqqnnnmmmjjjgggdddccc^^^XXXVVVVVVUUUPPPLLLJJJIIIHHHFFFEEEDDDDDDCCC@@@???>>><<<999666444333000000///---+++***(((((($$$###"""     wwwtttqqqnnnllliiifffcccccc^^^YYYVVVVVVUUUPPPLLLJJJIIIHHHFFFEEEEEEDDDDDDAAA@@@>>><<<999666333222000///...,,,+++)))((('''$$$###"""  wwwtttqqqnnnllliiifffcccbbb^^^YYYWWWVVVTTTPPPMMMJJJIIIHHHGGGFFFEEEEEEEEEAAA@@@???<<<999555222111///...---+++)))((('''&&&$$$###!!!    ~~~xxxvvvrrrooommmjjjfffdddaaa^^^YYYWWWVVVTTTQQQNNNKKKJJJIIIGGGFFFFFFFFFFFFAAA@@@>>><<<888555222000...---,,,***)))'''&&&%%%######!!!   }}}zzzwwwtttpppnnnkkkgggddd```]]]ZZZWWWUUUSSSQQQOOOKKKJJJIIIGGGFFFEEEDDDDDD@@@???>>>;;;888555222000------,,,***((('''%%%%%%###"""!!!   }}}zzzwwwtttpppnnnjjjgggddd___]]][[[XXXUUUSSSQQQPPPLLLKKKIIIGGGDDDCCCBBBBBB???>>>===;;;888555333111...---,,,***((('''&&&%%%###"""    |||yyyvvvrrrooollliiieeebbb^^^]]][[[XXXUUURRRQQQQQQMMMKKKIIIFFFCCCAAA@@@???======<<<:::888666444222......,,,+++)))'''&&&&&&""""""    |||xxxuuuqqqmmmjjjgggccc```]]]]]][[[XXXTTTRRRQQQRRRMMMLLLIIIEEEBBB@@@>>>===<<<<<<;;;:::888666444333///...---+++***((('''&&&""""""    |||~~~{{{vvvrrrnnniiiddd```\\\]]]]]]YYYSSSOOOOOOPPPOOOMMMJJJFFFCCC@@@>>>===<<<;;;;;;:::888666555444......---+++)))'''%%%$$$""""""     {{{yyyvvvsssppplllhhhccc___]]]]]]\\\YYYTTTQQQPPPPPPOOOMMMJJJFFFCCC@@@>>>===<<<;;;;;;999888666444333...---,,,+++)))'''%%%###"""!!!     {{{vvvtttqqqooolllhhhccc```^^^\\\ZZZXXXWWWUUURRROOONNNLLLIIIFFFBBB@@@>>>===;;;;;;:::999777555333222...---,,,+++)))&&&$$$###"""!!!    |||xxxvvvsssqqqnnniiiddd```]]]ZZZXXXXXXXXXWWWSSSOOOMMMKKKHHHEEEBBB???======;;;;;;:::888666444222111------,,,***(((&&&$$$###!!!     }}}xxxvvvtttqqqmmmggg```\\\ZZZWWWVVVVVVXXXWWWRRRNNNKKKJJJGGGDDDAAA???===<<<;;;:::999888666333111000---,,,,,,***(((&&&$$$"""     }}}vvvtttqqqnnnjjjddd]]]XXXTTTTTTTTTUUUUUUTTTQQQNNNJJJIIIFFFCCCAAA>>>===<<<;;;:::999777555222000///---,,,+++***(((%%%###"""     ~~~{{{sssrrrpppnnnjjjddd]]]XXXNNNQQQSSSTTTRRRPPPNNNNNNJJJHHHFFFCCC@@@>>>===<<<;;;:::999777444222///...,,,,,,+++)))'''%%%###"""     |||yyysssrrrpppooolllggg```[[[KKKOOOSSSSSSPPPMMMMMMNNNIIIHHHEEECCC@@@>>>===<<<;;;:::999777444111///...,,,,,,+++)))'''%%%###"""     |||{{{ssslllkkkjjjeee___]]]ZZZWWWTTTRRRRRRRRRQQQPPPMMMHHHBBB>>><<<;;;;;;:::;;;999666444444333111000111...)))&&&%%%$$$###"""      }}}yyywwwooojjjjjjjjjeee```___[[[XXXTTTRRRPPPOOONNNLLLKKKGGGBBB>>>===<<<;;;;;;:::888666444444444222000000---)))&&&%%%$$$###"""   {{{wwwsssmmmhhhjjjiiieeeaaa```[[[XXXTTTQQQOOOMMMKKKIIIGGGEEEAAA@@@???>>><<<;;;999777555555555444222111///,,,(((&&&%%%$$$###!!!    |||yyysssmmmjjjkkkjjjeeeaaaaaaZZZXXXTTTRRRPPPNNNKKKIIIDDDCCCAAAAAAAAA@@@===;;;888777555555555555222111...+++(((&&&%%%$$$"""!!!    }}}uuuqqqnnnnnnkkkddd______YYYWWWTTTSSSRRRPPPMMMKKKCCCBBBAAAAAAAAA@@@>>>;;;888777666666666555222000,,,***'''%%%%%%$$$"""     ~~~wwwsssqqqpppkkkbbb^^^^^^XXXVVVUUUSSSSSSPPPMMMKKKCCCBBBAAAAAAAAA@@@>>><<<999888777666666444111...***(((&&&%%%%%%$$$!!!     ~~~|||uuurrrpppooojjjaaa]]]]]]YYYWWWUUUSSSQQQNNNJJJGGGDDDBBB@@@@@@@@@@@@>>><<<:::999888777666333///,,,)))(((&&&%%%%%%###!!!   {{{xxxrrrpppooooooiii```\\\]]]YYYWWWUUUSSSPPPLLLGGGDDDEEECCC@@@?????????>>>===;;;:::888777666333...+++((('''&&&%%%%%%###!!!      wwwqqqqqqooolllhhhdddaaa^^^]]]VVVUUUSSSSSSRRROOOLLLIIIMMMIIIDDDAAA???>>>===;;;<<<;;;999666333000...---'''''''''&&&$$$"""    ~~~wwwqqqpppooolllhhheeebbb```___WWWUUUSSSRRRQQQOOOKKKHHHKKKHHHCCC@@@???>>><<<;;;<<<;;;999666333111...---((((((&&&%%%###"""!!!     ~~~wwwrrrqqqpppmmmiiifffcccbbbaaaXXXVVVTTTRRRPPPNNNJJJGGGIIIFFFBBB???>>>===;;;:::;;;:::888666333111///...***(((&&&$$$"""!!!!!!!!!    ~~~yyyuuutttrrrnnnjjjgggcccaaa```YYYWWWTTTQQQOOOMMMIIIFFFGGGDDDAAA???>>>===;;;::::::999777555333111///...+++)))&&&###!!! !!!!!!      {{{xxxvvvtttpppkkkfffbbb```^^^YYYWWWSSSPPPNNNLLLIIIGGGEEECCC@@@???>>>===;;;:::888888666555333111000///,,,***&&&###!!! !!!      {{{yyyvvvtttpppkkkfffbbb___^^^YYYVVVRRROOONNNLLLJJJHHHDDDBBB@@@??????>>><<<:::777777666444333111000000+++***'''$$$"""       }}}zzzyyysssqqqnnnjjjfffcccaaa```XXXUUUQQQOOOMMMLLLJJJIIICCCBBBAAA@@@@@@???===;;;666666555444333111000000***)))(((%%%###!!!      |||xxxwwwooonnnllliiifffdddcccbbbWWWTTTPPPNNNMMMMMMKKKJJJCCCBBBAAAAAAAAA@@@>>><<<666555555444222111111000***)))(((&&&$$$!!!       zzzvvvuuuqqqlllhhheeebbb___]]]ZZZYYYVVVRRRNNNJJJGGGFFFEEECCCAAA??????>>><<<:::777555333222222000---******)))(((&&&$$$!!!    |||yyyuuuqqqlllgggdddaaa^^^[[[WWWVVVTTTQQQMMMJJJHHHGGGDDDCCC@@@??????>>>;;;999777555333222111000---***))))))(((&&&###!!!    |||zzztttqqqlllgggccc```\\\YYYUUUTTTRRROOOLLLJJJHHHGGGDDDBBB@@@???>>>===;;;999666555333222111///,,,***))))))'''&&&###!!!      }}}{{{yyywwwtttpppkkkgggccc^^^ZZZWWWTTTSSSQQQNNNKKKHHHFFFEEECCCAAA???>>>>>>===;;;999666444333222111///,,,***)))((('''%%%###       }}}{{{xxxvvvssspppkkkgggccc^^^YYYVVVVVVTTTQQQNNNJJJFFFDDDBBBAAA@@@>>>=========;;;999666444222111000///,,,)))(((((('''%%%###        ~~~zzzwwwrrroookkkgggddd___ZZZVVVVVVUUURRRNNNJJJFFFCCCAAA@@@???===<<<===<<<:::999555444222111000...+++)))((((((&&&%%%"""        zzzwwwqqqoookkkhhheeeaaa[[[XXXUUUTTTQQQNNNJJJGGGEEECCC???>>><<<<<<<<<<<<:::999555444222111000...+++)))((('''&&&$$$"""       ~~~yyyuuupppnnnkkkiiifffbbb\\\YYYTTTRRRQQQNNNKKKIIIGGGEEE???===<<<<<<<<<<<<:::999555333222111000...+++)))((('''&&&$$$"""    }}}yyywwwwwwqqqnnniiieeeaaa]]]YYYUUURRRQQQPPPMMMKKKIIIGGGFFFEEEBBB>>><<<<<<;;;:::999888555000---,,,+++***))))))(((&&&$$$!!!    }}}xxxvvvtttooolllgggccc```\\\WWWTTTSSSRRRPPPNNNKKKIIIGGGFFFDDDBBB???======<<<:::888666333///---,,,,,,+++***'''&&&%%%"""       }}}wwwtttrrrllliiieeeaaa^^^ZZZVVVSSSSSSRRRPPPNNNLLLIIIHHHGGGDDDBBB@@@???>>><<<999777444111...---------,,,+++&&&%%%###!!!      }}}xxxtttrrrkkkhhhdddaaa^^^ZZZVVVSSSSSSRRRPPPNNNLLLIIIHHHGGGCCCBBBAAA@@@???<<<999666444222///------,,,+++***&&&%%%###!!!      ~~~yyyuuussskkkhhhdddaaa___\\\XXXUUURRRQQQPPPMMMKKKIIIGGGFFFCCCBBB@@@???>>><<<888444555333000...---+++)))'''&&&%%%$$$"""   ~~~yyyuuussskkkhhheeebbb```]]]YYYWWWQQQPPPNNNLLLJJJGGGFFFEEECCCAAA???===<<<:::666444555333000...---***'''%%%&&&%%%$$$"""    ~~~xxxtttqqqjjjgggdddaaa___]]]ZZZWWWPPPOOOMMMKKKHHHFFFDDDDDDCCCAAA===;;;999888555333333111///...---+++(((&&&$$$$$$"""!!!  }}}wwwrrroooiiifffcccaaa___\\\YYYWWWOOONNNLLLJJJHHHEEEDDDCCCDDD@@@<<<999888666555333111///.........,,,***(((###"""!!!    ~~~yyytttnnnjjjiiigggddd___[[[XXXUUUTTTQQQNNNJJJHHHGGGEEECCCAAA<<<;;;999999999999777666111000///---+++)))((('''%%%$$$"""    }}}xxxsssnnnjjjhhhfffccc^^^ZZZWWWTTTSSSQQQNNNJJJHHHGGGEEECCCAAA===;;;:::999:::999888666111000///---+++)))((('''&&&%%%###    {{{vvvrrrmmmjjjgggeeeaaa]]]YYYVVVTTTRRRQQQNNNJJJHHHGGGEEECCCAAA>>>===;;;:::;;;:::888777111000///---+++)))((('''&&&%%%###!!!    zzzuuuqqqmmmkkkgggeeebbb^^^ZZZWWWTTTSSSQQQNNNJJJHHHGGGEEECCCAAA???===<<<;;;;;;:::888777111000///---+++)))((('''%%%$$$"""     yyytttqqqmmmkkkhhhfffccc___[[[XXXVVVUUUQQQNNNJJJHHHGGGEEECCCAAA@@@>>><<<;;;;;;:::888666111000///---+++)))((('''###"""!!!  ~~~yyyuuuqqqnnnkkkhhhfffccc___\\\YYYWWWVVVQQQNNNJJJHHHGGGEEECCCAAA@@@>>><<<;;;:::999777555111000///---+++)))((('''"""!!!    }}}yyyvvvrrrnnnkkkfffeeebbb^^^[[[XXXVVVUUUQQQNNNJJJHHHGGGEEECCCAAA???===;;;:::999888666444111000///---+++)))((('''"""!!!    |||yyywwwsssoookkkeeecccaaa]]]ZZZWWWUUUTTTQQQNNNJJJHHHGGGEEECCCAAA???===:::999999888555333111000///---+++)))((('''###"""!!!    zzzyyyuuuoookkkkkkeeebbb___\\\ZZZXXXTTTRRRTTTPPPLLLHHHEEECCCAAA???>>><<<:::888666444333222111///---***'''%%%$$$###$$$###!!!   zzzyyyuuuoookkkkkkeeeccc___\\\ZZZWWWTTTQQQSSSOOOKKKGGGEEEDDDAAA???>>>===;;;888555333222222222111...,,,)))'''&&&%%%""""""  zzzxxxuuunnnjjjjjjfffccc___\\\ZZZVVVSSSPPPQQQNNNIIIGGGEEEDDDBBB@@@???>>>;;;888555222111000111000...+++)))'''&&&&&&  ~~~yyywwwtttnnnjjjjjjfffccc___\\\YYYVVVRRROOOOOOLLLHHHFFFEEEDDDBBBAAA@@@>>>;;;888444222000///...---+++)))'''&&&%%%$$$   }}}xxxwwwsssmmmiiiiiieeebbb___[[[YYYVVVRRROOONNNKKKGGGEEEDDDDDDBBBAAA???>>>;;;777444111000///---,,,***((('''&&&%%%%%%  }}}xxxvvvssslllhhhiiicccaaa^^^[[[YYYVVVSSSPPPMMMJJJGGGDDDDDDCCCAAA@@@>>>===:::777444111000///...---+++***)))(((((((((   |||wwwvvvrrrlllhhhhhhbbb___\\\ZZZYYYWWWTTTRRRNNNKKKGGGDDDCCCBBB@@@???===;;;999666444222111000---,,,+++))))))(((((((((""""""    |||wwwuuurrrlllhhhhhhaaa^^^\\\ZZZYYYWWWUUURRRNNNKKKGGGDDDCCCAAA???>>><<<;;;999666444222111111***)))(((''''''&&&&&&&&&$$$###!!!  zzzvvvssspppmmmjjjdddaaa]]]ZZZXXXWWWUUUTTTOOOLLLGGGCCCAAA@@@???>>>>>>;;;888666555333000...///---+++***)))(((&&&$$$"""!!!   ~~~yyyuuurrrnnnkkkhhhccc```\\\YYYXXXVVVTTTSSSPPPMMMHHHEEECCCBBB@@@>>><<<:::888666555333111///...,,,***))))))(((&&&$$$"""!!!  }}}xxxtttppplllhhheeeaaa^^^ZZZWWWVVVUUUSSSQQQOOOMMMJJJGGGFFFCCC@@@>>>;;;999777555555444222000,,,***)))(((((((((&&&$$$"""!!!  }}}xxxsssoookkkgggddd```]]]YYYVVVTTTSSSQQQPPPNNNLLLIIIGGGFFFCCC???<<<999777666555555444222111+++)))''''''((((((&&&$$$!!!    ~~~xxxsssoookkkgggddd___\\\XXXUUUSSSRRRPPPOOOKKKJJJGGGEEECCCAAA===:::888777555444555444222111+++)))''''''((((((&&&$$$!!!    |||wwwsssoookkkgggeee^^^[[[WWWTTTSSSRRRPPPNNNJJJHHHEEEBBBAAA>>>;;;999888777555444444444222000,,,***)))(((((((((&&&$$$!!!    }}}zzzuuuqqqnnnjjjgggddd^^^[[[WWWTTTSSSRRRPPPNNNKKKHHHCCC@@@???===;;;999999777555444444333111///...,,,***))))))(((&&&$$$!!!    {{{xxxsssooollliiifffccc___[[[WWWUUUSSSRRRPPPOOOLLLHHHCCC@@@>>>===;;;:::999777555444444333000...///---+++***)))(((&&&$$$     |||yyyuuupppmmmhhhdddaaa]]][[[WWWUUUSSSQQQNNNKKKJJJGGGCCC@@@>>><<<999777666666444333111000......------,,,***(((&&&$$$"""!!!    zzzwwwssspppmmmjjjfffccc]]]ZZZWWWUUUSSSQQQNNNKKKJJJGGGCCC@@@???<<<:::888888888777555333222000000------,,,***(((&&&$$$"""!!!  ~~~yyyvvvssspppmmmjjjgggddd]]]ZZZWWWUUUSSSQQQNNNKKKIIIFFFCCC@@@???===:::888999888777555444222111000,,,,,,+++***(((&&&$$$""""""   }}}zzzwwwssspppmmmjjjfffccc\\\ZZZWWWTTTSSSPPPMMMKKKHHHFFFBBB@@@???===;;;999777666555444222000///...,,,++++++)))(((%%%$$$###"""   ~~~|||yyytttpppmmmiiidddaaa\\\ZZZVVVTTTRRRPPPMMMJJJGGGEEEBBB@@@???>>><<<:::777777555444222111//////++++++***)))'''%%%$$$###"""  }}}yyyuuupppmmmhhhddd```\\\YYYVVVTTTRRRPPPMMMJJJGGGDDDAAA@@@???>>>===;;;:::999888666444333222111******))))))'''%%%$$$###!!! {{{xxxtttpppmmmiiieeebbb[[[YYYVVVTTTRRROOOLLLJJJFFFDDDAAA@@@??????===<<<:::999888666555333222111***))))))((('''%%%$$$###   yyyvvvssspppmmmjjjgggddd[[[YYYVVVSSSRRROOOLLLJJJFFFCCCAAA@@@??????>>><<<888777666555333111000///)))))))))((('''%%%$$$###  ~~~zzztttrrrrrrooojjjddd```\\\VVVRRROOOMMMJJJIIIHHHFFFCCCAAA@@@???===;;;:::777555333333111///,,,///---+++(((&&&$$$""""""   }}}xxxsssqqqqqqppplllhhhaaa]]]WWWRRROOOMMMKKKIIIHHHFFFCCCAAA@@@>>><<<;;;999777555333222111///,,,...---+++(((&&&$$$""""""  zzzvvvqqqpppppppppnnnkkkccc^^^WWWRRRNNNMMMKKKJJJIIIFFFCCCAAA???>>><<<:::999777444333222111///---...,,,***(((%%%$$$###"""  }}}yyyvvvqqqooonnnnnnlllkkkddd___WWWQQQNNNMMMLLLKKKIIIFFFCCC@@@???===;;;999888666444333222111///------,,,***'''%%%$$$###"""   ~~~{{{yyyyyyvvvrrrooollljjjhhhgggbbb]]]WWWQQQOOOMMMLLLKKKIIIFFFCCC@@@???===:::888777555333222222111///---,,,+++)))'''%%%######"""    }}}yyywwwwwwuuusssooojjjfffcccbbb^^^ZZZUUURRRPPPNNNLLLJJJIIIFFFBBB@@@>>><<<:::888666444222222222111///---+++***)))'''%%%######"""    {{{xxxssssssrrrooojjjdddaaa___ZZZWWWTTTRRRPPPOOOLLLJJJIIIFFFBBB@@@>>><<<999777666444222111111111///---+++***(((&&&%%%######"""   |||zzzooopppqqqooojjjddd```^^^WWWUUUSSSRRRQQQOOOLLLIIIIIIFFFBBB@@@>>><<<999777555444222111111111///---+++***(((&&&$$$#########    |||wwwxxxwwwpppgggeeegggccc\\\YYYWWWSSSOOOLLLKKKJJJJJJGGGFFFDDDAAA===:::777555999777444333111///+++)))***)))'''$$$"""!!!      |||wwwvvvtttnnngggfffhhhddd^^^YYYWWWSSSPPPMMMKKKKKKKKKDDDDDDBBB@@@===;;;888777888666444333222000,,,***)))(((&&&###!!!      }}}xxxtttrrrlllgggggghhheee___YYYWWWTTTPPPNNNLLLKKKKKKCCCBBBAAA???===;;;:::999666555333222222111...+++((('''%%%###    }}}xxxtttqqqkkkhhhgggfffbbb^^^XXXVVVTTTQQQNNNLLLKKKKKKCCCBBB@@@>>><<<;;;999999666444333333333222///---)))(((&&&###!!!   |||wwwuuupppjjjhhhfffbbb]]]ZZZVVVUUUSSSPPPNNNLLLKKKJJJEEEDDDAAA>>>;;;999888777555444333333333222000...+++)))'''$$$"""   {{{vvvtttmmmhhhgggeee___YYYWWWTTTSSSRRRPPPMMMKKKJJJIIIFFFDDDAAA===:::888777777666555333333333222000...,,,***(((%%%"""    yyytttqqqiiieeefffddd]]]XXXWWWRRRQQQPPPOOOMMMJJJIIIHHHDDDBBB???<<<:::999999999777666444444333222000---+++***'''$$$!!!    xxxsssnnnfffbbbeeeddd]]]XXXXXXPPPPPPOOONNNLLLJJJHHHGGGBBB@@@>>>;;;::::::;;;;;;888666555444333222///---***)))&&&###     |||vvvrrrjjjgggbbb___\\\ZZZXXXVVVSSSRRRQQQNNNJJJGGGDDDBBBCCCAAA>>>;;;999888888888888777666333111---+++))))))(((&&&$$$"""   zzztttpppjjjgggbbb___\\\ZZZWWWUUUPPPOOONNNLLLIIIGGGDDDCCC@@@???===;;;999777777666777666555333000---***)))((('''&&&$$$"""   xxxrrrmmmjjjgggbbb___\\\ZZZWWWTTTMMMMMMLLLJJJHHHFFFDDDCCC===<<<<<<;;;999888666555555555333111///,,,)))(((&&&%%%$$$###!!!    ~~~wwwpppkkkiiigggbbb___\\\YYYVVVSSSNNNMMMLLLJJJHHHFFFCCCBBB;;;;;;<<<<<<:::888666555444333222000---+++((('''$$$$$$###"""!!!   xxxpppkkkiiifffccc___]]]YYYUUURRRPPPPPPNNNKKKHHHEEEBBB@@@<<<<<<======;;;999777666222222111///---***((('''######"""!!!   xxxpppkkkiiifffccc```]]]YYYTTTQQQQQQPPPNNNKKKHHHDDDAAA???>>>======<<<:::999777666222222111///---***((('''###"""!!!     }}}wwwooojjjhhhfffccc```]]]XXXSSSPPPNNNNNNLLLJJJGGGDDDAAA@@@???>>><<<:::888666666555222222111///---+++)))(((######!!!    |||vvvoooiiihhhfffccc```]]]XXXSSSOOOKKKKKKJJJHHHFFFDDDBBB@@@???>>>;;;888666444444444222222111000...+++)))((($$$###!!!     {{{tttnnnkkkkkkgggbbb]]]YYYVVVRRROOONNNKKKHHHGGGFFFEEEDDDBBB@@@>>><<<999777666555555333222111///---+++)))(((&&&%%%$$$"""        ~~~yyysssnnnkkkjjjfffaaa]]]YYYUUUQQQOOONNNLLLIIIGGGFFFEEECCCAAA???>>>;;;999777555555555222111000...,,,***((('''&&&%%%$$$"""      {{{vvvqqqmmmkkkiiifffaaa\\\YYYVVVRRROOOOOOMMMIIIGGGFFFDDDBBB@@@???>>>;;;888666555555555111000///---+++)))((('''%%%$$$###!!!     }}}xxxsssooommmllliiifffaaa]]]ZZZWWWTTTQQQPPPMMMJJJGGGFFFDDDAAA??????===;;;888666555555555111000///---+++***(((((($$$$$$###!!!      |||vvvrrrnnnlllllliiifffbbb^^^\\\YYYVVVSSSPPPMMMJJJGGGFFFDDDAAA??????===:::888666555444444222111000...---+++***)))$$$###"""     {{{vvvrrrnnnlllkkkhhheeeaaa^^^\\\YYYVVVTTTOOOMMMIIIGGGFFFDDDBBB@@@>>>===:::777555444444444222111000///---,,,+++***###"""!!!     |||wwwsssooolllkkkfffccc___\\\ZZZXXXUUUSSSNNNLLLIIIGGGFFFEEECCCAAA>>><<<:::777555444444444000000///...,,,+++******""""""!!!      |||xxxtttppplllkkkdddaaa]]][[[YYYWWWTTTRRRNNNKKKHHHGGGFFFEEEDDDBBB>>><<<:::777555444444444//////...---+++***))))))""""""!!!      }}}xxxtttoooiiifffccc```]]]ZZZXXXUUUQQQOOOMMMLLLKKKIIIGGGDDDBBB@@@>>>===:::666444222222111222111///...---+++(((&&&$$$###!!!    |||wwwsssmmmhhhdddaaa___[[[XXXVVVSSSPPPNNNLLLKKKJJJHHHFFFCCCAAA@@@>>><<<:::777444333222222222000...---,,,+++(((%%%$$$###!!! zzzuuupppkkkfffbbb```]]]YYYVVVTTTRRROOOMMMJJJJJJIIIGGGEEEBBB@@@>>>>>><<<:::777555333222222111000...---,,,***'''%%%###"""!!! ~~~{{{vvvrrrnnnjjjfffccc```]]]YYYVVVTTTRRRPPPNNNIIIIIIHHHFFFCCCAAA>>>======<<<:::888666444333222222000///...---+++(((&&&###"""  zzzvvvrrrooollljjjgggeee```]]]YYYUUUTTTSSSQQQOOOIIIHHHGGGEEECCC@@@>>><<<<<<<<<:::999777555333222333111///......,,,)))'''###"""  xxxuuupppmmmkkkiiigggfff```]]]XXXUUUSSSRRRQQQPPPIIIHHHGGGEEECCC@@@>>><<<<<<;;;;;;:::888666444333333111///...---+++)))&&&"""!!!  zzzvvvqqqmmmjjjhhheeeccc___[[[VVVSSSRRRQQQPPPOOOIIIHHHGGGEEECCC@@@>>>===;;;;;;;;;:::888666444333111///---,,,+++***'''$$$"""!!!  }}}xxxrrrmmmiiifffcccaaa^^^ZZZUUUQQQPPPPPPOOONNNIIIIIIGGGFFFCCCAAA>>>===;;;;;;;;;:::999777444333///---+++******(((%%%""""""!!!    xxxppplllkkkhhhbbb]]]\\\ZZZWWWSSSPPPNNNMMMMMMKKKIIIFFFBBB@@@@@@@@@AAA>>><<<999888777555333111...,,,***)))((('''$$$""""""!!!    |||wwwooojjjhhheeeaaa^^^]]][[[WWWTTTQQQOOOMMMMMMJJJHHHFFFCCCAAA@@@??????>>><<<999888777555333111000...,,,+++***)))&&&$$$!!!!!!   ~~~xxxuuuooohhhdddaaa______]]][[[XXXTTTQQQOOONNNMMMHHHGGGFFFDDDBBB@@@>>>>>>===;;;999777777555333111111///,,,+++***)))&&&$$$     |||vvvtttooohhhbbb______```]]][[[XXXTTTQQQOOONNNMMMGGGFFFFFFDDDBBB@@@===<<<<<<:::888777666555333111///---***)))(((&&&$$$"""    }}}yyyuuusssoooiiiccc``````aaa\\\ZZZWWWSSSPPPNNNMMMMMMFFFFFFEEECCCAAA???===;;;;;;:::777666666555333111000---+++)))(((&&&###!!!      |||yyytttrrrnnnjjjfffcccaaa```[[[YYYVVVRRROOOMMMLLLKKKFFFEEEDDDBBB@@@>>>===<<<;;;999777666666555333111222000---+++***(((%%%###      ~~~zzzssspppllliiihhhfffaaa]]]ZZZXXXUUUQQQNNNLLLKKKJJJGGGEEECCC@@@>>>======<<<:::888666666666555333111222000---+++***(((%%%"""   {{{rrrnnnjjjiiijjjggg```ZZZYYYWWWTTTPPPMMMKKKJJJIIIHHHEEEBBB???===<<<======:::888666666666555333111111...+++)))(((%%%"""   }}}wwwqqqooommmjjjgggdddaaa```ZZZWWWRRROOOMMMKKKHHHFFFEEEDDDBBB@@@???=========999888666666555444111///...---+++)))'''$$$###"""     |||vvvqqqpppmmmjjjgggcccaaa```ZZZWWWSSSOOOMMMJJJHHHFFFEEECCCBBB@@@>>>===<<<<<<999888666555555333000...---,,,***(((&&&$$$"""!!!    zzztttqqqpppmmmjjjfffcccaaa___[[[WWWSSSOOOMMMJJJGGGEEECCCBBBAAA???===<<<;;;;;;999777555444333111...,,,,,,+++)))'''%%%###!!!   yyysssqqqooommmiiifffbbb```^^^ZZZWWWSSSPPPMMMKKKGGGEEECCCBBB@@@>>><<<;;;::::::999777555333222000---++++++***(((&&&$$$"""     xxxssspppnnnlllhhhddd```^^^\\\XXXVVVSSSPPPNNNKKKHHHEEEBBBAAA???===<<<:::::::::888666444333222000---++++++***(((&&&$$$!!!      ~~~xxxsssnnnmmmjjjfffbbb^^^\\\ZZZVVVTTTRRRPPPOOOMMMIIIFFFBBBAAA@@@>>><<<;;;::::::777555444333333111///,,,+++***(((&&&$$$"""      ~~~xxxsssmmmkkkhhheee```\\\YYYXXXTTTSSSQQQPPPPPPNNNJJJHHHCCCBBB@@@>>>===;;;;;;:::666444333333333333000...,,,+++)))'''$$$"""     ~~~xxxsssllljjjgggccc___[[[XXXWWWSSSRRRQQQPPPPPPOOOKKKIIICCCBBBAAA???===<<<;;;;;;555444333333444444222000,,,+++)))'''%%%###!!!      |||xxxtttqqqmmmjjjfffccc```\\\XXXUUURRRRRRPPPNNNKKKIIIGGGFFFFFFEEECCC@@@===;;;::::::777666555333222111000000---+++)))'''%%%$$$###"""        |||xxxtttqqqllliiieeebbb```]]]YYYWWWRRRQQQPPPMMMKKKIIIGGGFFFFFFDDDBBB???===;;;:::999777666444222111000000000---+++)))'''%%%$$$###"""        zzzwwwtttssskkkhhheeebbb```]]]ZZZWWWRRRQQQOOOMMMJJJHHHFFFFFFDDDCCCAAA>>><<<:::999888555555333111000/////////---+++)))'''%%%$$$###"""    ~~~zzzwwwuuusssllliiieeebbb___\\\XXXVVVQQQPPPNNNLLLJJJHHHFFFEEECCCBBB@@@===;;;999888888555444222000///.........---+++)))'''%%%$$$###"""     }}}zzzwwwuuusssmmmjjjfffbbb___[[[WWWTTTPPPOOONNNKKKIIIGGGEEEDDDBBBAAA???===;;;999888888444333222000///...---------+++)))'''%%%$$$###"""    ~~~zzzwwwtttrrrllliiieeebbb^^^[[[WWWTTTPPPOOOMMMKKKHHHFFFDDDDDDBBBAAA???===;;;:::999999444444222000///.........---+++)))'''%%%$$$###"""       |||xxxtttpppiiigggcccaaa___\\\YYYVVVOOONNNMMMJJJHHHFFFDDDCCCBBBAAA???===<<<;;;::::::555444333111000///......---+++)))'''%%%$$$###"""     }}}xxxsssooofffdddaaa```___^^^[[[YYYOOONNNLLLJJJHHHEEEDDDCCCBBBAAA@@@>>><<<;;;;;;:::555555333111000/////////---+++)))'''%%%$$$###"""     }}}xxxpppjjjdddbbb```___^^^[[[WWWSSSPPPOOOLLLIIIFFFEEEDDDDDDBBBAAA???===;;;888666555444333333222111000//////*********)))'''%%%"""   ~~~yyyqqqkkkfffdddaaa___^^^[[[XXXUUUOOONNNKKKHHHFFFDDDDDDCCCAAA@@@???<<<:::888666555555555444333222111111000,,,,,,***(((&&&###!!!  }}}xxxqqqkkkhhheeebbb___]]][[[XXXVVVNNNMMMJJJGGGDDDCCCBBBBBB@@@???===;;;999777555444555555444333222111000000...---***'''$$$!!!     |||vvvooojjjiiifffaaa]]][[[YYYWWWUUUMMMKKKIIIFFFCCCBBBAAAAAA???>>><<<:::888666555444222222111000///...---------+++(((%%%###!!!    }}}wwwpppllliiieee```\\\YYYWWWUUUSSSLLLKKKHHHEEEBBBAAA@@@@@@>>>===<<<:::888666555444222111000000......---,,,***)))&&&$$$""""""""""""   yyysssooohhheee```\\\YYYVVVSSSPPPLLLKKKHHHEEEBBBAAA@@@@@@>>>===<<<:::888777555555333333222111000///......'''&&&%%%$$$###"""""""""   xxxrrrnnnhhheeebbb^^^[[[WWWRRROOOMMMKKKHHHEEECCCAAAAAA@@@>>>===<<<;;;999777666555333222111000///......---'''&&&&&&%%%###"""   |||uuuooollliiifffccc```]]]XXXSSSOOOMMMKKKHHHEEECCCBBBAAAAAA>>>>>><<<;;;999888777666000000///...---,,,++++++'''''''''&&&$$$!!!   ~~~yyytttpppoooooolllhhhddd___[[[VVVQQQNNNNNNKKKHHHFFFEEEDDDBBB@@@===<<<;;;;;;;;;:::777444000000...---+++)))(((((('''&&&%%%###!!!     ~~~|||wwwrrrnnnmmmmmmjjjgggbbb^^^ZZZVVVRRRNNNMMMJJJGGGEEEDDDCCCAAA@@@===<<<;;;;;;;;;999666444111000///---+++***)))(((&&&&&&%%%###!!!     }}}||||||zzzuuupppmmmllllllgggeee```]]]ZZZVVVRRROOOKKKHHHFFFDDDCCCBBB@@@???<<<;;;999999999888555333111111///...,,,***))))))&&&%%%$$$"""!!!   |||{{{{{{yyytttoookkkjjjkkkeeebbb^^^[[[XXXUUUQQQNNNIIIGGGDDDCCCBBBAAA@@@>>><<<:::888888888777555333111111000...,,,+++))))))%%%%%%###"""    ~~~|||{{{yyytttnnnjjjiiiiiibbb```\\\YYYWWWSSSPPPMMMHHHFFFCCCBBBBBBAAA???>>><<<:::888777777666555333111000///...,,,***)))(((%%%$$$###!!!  |||{{{xxxsssmmmhhhffffffaaa^^^[[[WWWUUURRRNNNKKKHHHEEECCCBBBBBBAAA@@@>>>===:::888777777666555444000000...---+++)))(((((($$$###"""!!!   |||{{{wwwqqqjjjeeecccbbbaaa^^^ZZZVVVSSSPPPLLLIIIHHHEEECCCBBBBBBBBB@@@???>>>;;;888777777777666555//////---,,,***(((''''''######"""   {{{zzzvvvppphhhccc```___aaa^^^ZZZVVVSSSOOOKKKHHHHHHFFFCCCBBBBBBBBBAAA???>>><<<999777777777666555///...---+++)))(((&&&&&&######!!!    zzzzzztttmmmiiigggeeebbb```^^^]]][[[XXXTTTPPPLLLKKKFFFFFFEEEDDDBBB???===<<<::::::999888777666555444111000---***((((((((()))######"""!!!    zzzzzzuuunnniiigggeeebbb```^^^]]]ZZZWWWSSSOOOLLLJJJHHHGGGEEECCCAAA???>>>===;;;:::999888666555444333000...,,,)))''''''''''''######"""!!!   ~~~zzzxxxtttnnniiifffdddbbb```]]]\\\ZZZVVVSSSOOOLLLJJJIIIGGGEEEBBB@@@???>>>>>>;;;:::999777555333222111///---+++((('''&&&&&&&&&######"""!!!     }}}zzzvvvrrrnnniiieeebbb```^^^[[[ZZZXXXUUURRRNNNKKKIIIHHHFFFCCC@@@>>>======>>>;;;:::999666444222000000...---+++)))'''&&&&&&&&&###""""""!!!     ~~~{{{zzzrrrqqqmmmhhhccc___]]]]]]ZZZYYYWWWTTTQQQMMMKKKIIIGGGEEEAAA>>><<<;;;<<<<<<:::999777555333111//////......,,,***)))'''&&&&&&""""""!!!        |||zzzzzzqqqpppmmmhhhbbb^^^\\\\\\XXXXXXVVVSSSPPPMMMJJJHHHFFFDDDAAA???===<<<;;;;;;888777666444222111///.........,,,+++)))(((&&&%%%""""""!!!       zzzyyyzzzqqqqqqooojjjddd___]]]^^^WWWWWWUUURRROOOLLLJJJHHHFFFEEECCCAAA???===<<<;;;666666555333222000//////---,,,+++***((('''%%%$$$""""""!!!     ~~~yyyyyyzzzrrrrrrqqqllleee```______WWWVVVTTTRRROOOLLLIIIHHHFFFFFFEEEDDDBBB???===<<<555555444333222000000///++++++***)))(((%%%$$$###"""!!!!!!      ~~~|||zzzyyyuuussspppkkkeee```^^^^^^XXXVVVSSSQQQOOOMMMJJJGGGCCCBBBAAAAAABBB@@@===;;;777777888777555222///---+++***)))((('''&&&%%%$$$###"""!!!     |||zzzyyywwwpppoookkkfffaaa]]]ZZZZZZXXXVVVSSSQQQOOOMMMJJJHHHCCCBBBAAAAAAAAA???<<<:::777888888777555222///---+++***)))((('''&&&%%%$$$"""!!!    }}}zzzwwwvvvtttmmmkkkgggccc___[[[YYYWWWXXXUUUSSSQQQOOOMMMKKKHHHEEECCCAAA@@@@@@>>>;;;999888888888777555222///...+++***)))((('''%%%$$$$$$!!!    |||xxxuuusssqqqllljjjfffbbb```]]]ZZZXXXWWWUUURRRPPPOOOMMMKKKHHHEEECCCAAA??????===:::888999888888666444222000...+++***)))(((&&&%%%######   |||wwwtttpppnnnkkkhhhdddaaa```^^^[[[XXXUUUSSSQQQOOONNNLLLJJJHHHEEECCC@@@>>>===<<<:::888888888777555333111///...+++***)))'''&&&$$$###""" }}}xxxtttooolllhhhddd```^^^^^^]]]ZZZWWWSSSQQQOOOMMMMMMKKKIIIGGGDDDBBB???===<<<<<<:::888888777555333111///...---++++++)))'''%%%###"""!!!   ~~~zzzuuuoookkkfffbbb]]]\\\]]]]]]YYYVVVRRRPPPMMMLLLKKKJJJGGGEEECCC@@@===<<<<<<;;;:::999777666444222000...---,,,++++++)))'''%%%###!!!!!!   |||vvvooojjjgggbbb]]]]]]^^^^^^[[[WWWPPPNNNLLLKKKJJJIIIGGGEEEBBB@@@===;;;;;;<<<;;;:::666555333111///---,,,,,,++++++)))'''%%%###!!!       }}}xxxrrrmmmkkkjjjddd]]]ZZZ\\\[[[XXXTTTNNNNNNMMMMMMMMMKKKGGGDDDBBBAAA???===;;;999888888444333222000///---,,,+++((())))))(((&&&###       |||wwwrrrnnnkkkhhhddd^^^[[[[[[ZZZWWWUUUOOONNNMMMNNNMMMKKKGGGEEEAAA@@@>>><<<999888777777444333222000...---,,,+++((((((((('''%%%"""    ~~~{{{wwwrrrnnnlllfffddd```]]]ZZZXXXWWWVVVPPPOOONNNMMMMMMKKKGGGEEE???>>><<<:::888666555555333333222000...---++++++''''''&&&%%%###!!!  ~~~~~~|||yyyvvvqqqnnnlllddddddbbb^^^YYYVVVVVVWWWPPPOOOMMMLLLLLLJJJGGGDDD???>>><<<999777666555444333222111000...,,,+++***&&&&&&%%%$$$"""   ||||||zzzxxxtttpppmmmkkkccccccaaa^^^YYYVVVUUUVVVPPPNNNLLLKKKJJJHHHFFFCCC???>>><<<:::777666555555333222111///...,,,+++***&&&%%%$$$"""     {{{{{{yyywwwsssoookkkiiicccbbb```]]]ZZZWWWUUUTTTPPPMMMKKKIIIHHHGGGDDDBBB???===;;;999777555555444222222111///---,,,******&&&%%%$$$"""     {{{zzzyyyvvvrrrmmmjjjgggeeeaaa^^^\\\\\\YYYUUUQQQOOOLLLIIIGGGFFFEEEBBB@@@===<<<:::777555444333333222222000///---+++******'''&&&$$$"""      {{{zzzyyyuuuqqqmmmiiiffffffaaa\\\[[[]]][[[UUUPPPNNNLLLHHHFFFEEECCCAAA???<<<:::888666444222222111222111000///---+++***)))(((&&&$$$"""       |||{{{zzzwwwsssmmmhhhfffdddaaa]]][[[YYYWWWTTTRRRMMMLLLJJJHHHEEECCCAAA@@@;;;:::999777666444333222000000///...,,,+++***)))((('''$$$!!!    ||||||zzzwwwrrrmmmhhheeeccc```\\\YYYXXXVVVSSSQQQOOONNNKKKGGGDDD@@@===<<<;;;:::999777555444333222000000///---,,,+++***)))(((&&&$$$!!!     }}}|||zzzvvvqqqkkkgggdddaaa^^^ZZZWWWVVVTTTQQQOOONNNLLLIIIFFFBBB???<<<;;;::::::999777555444222222000///...---+++***))))))'''&&&###!!!   |||{{{xxxtttooojjjeeeccc^^^\\\XXXUUUSSSRRROOOMMMHHHHHHFFFDDDBBB@@@>>>>>>:::999888777555333222111///...---,,,+++))))))(((&&&%%%###!!!    zzzyyyvvvqqqlllhhhdddbbb]]]ZZZVVVSSSRRRPPPMMMKKKGGGGGGEEECCCAAA???>>>===:::999888666555333222111......---+++***)))((('''$$$$$$"""!!!     ~~~wwwuuurrrnnnjjjfffcccaaa\\\YYYUUURRRQQQOOOLLLJJJJJJIIIGGGDDDAAA>>>;;;:::999999888666444333111111...---,,,+++)))(((''''''######"""!!!     ~~~{{{tttrrroookkkgggdddbbb```[[[YYYUUURRRPPPNNNLLLJJJJJJIIIGGGDDDAAA>>><<<;;;999999777666444222111111------,,,***)))((('''&&&"""""""""!!!    {{{xxxrrrpppmmmiiifffcccaaa```[[[XXXUUURRRPPPNNNLLLJJJGGGFFFEEEDDDBBBAAA??????999888777666444222111000---,,,+++***)))'''&&&&&&"""""""""!!!      zzzvvvrrrooollliiihhheeebbb___\\\XXXRRRMMMKKKKKKKKKJJJHHHFFFDDDBBBAAA???<<<999777777666555333222111111---,,,+++)))(((&&&%%%$$$!!!!!!       zzzwwwrrroookkkiiifffddd```]]]\\\XXXSSSOOOMMMLLLKKKJJJGGGEEECCCAAA@@@>>>;;;888666666555333222111000///---,,,+++)))(((&&&%%%$$$!!!!!!       zzzwwwqqqnnnjjjgggeeeaaa^^^[[[[[[XXXTTTQQQPPPNNNKKKIIIEEEDDDAAA@@@???===:::888666555444333111000///...---,,,+++)))(((&&&%%%$$$!!!!!!         zzzwwwpppmmmiiifffccc___[[[XXXYYYWWWUUUSSSRRROOOLLLIIIEEEDDDBBBAAA@@@>>>;;;888666666555333222000///...---,,,+++)))(((&&&%%%$$$!!!!!!       ~~~yyyvvvooolllhhheeebbb^^^ZZZWWWXXXWWWUUUSSSRRRPPPLLLIIIFFFDDDCCCBBBAAA???<<<:::888777666444333111000///---,,,+++)))(((&&&%%%$$$"""!!!      |||xxxuuunnnkkkhhhdddbbb^^^[[[XXXXXXVVVTTTRRRQQQOOOLLLIIIFFFDDDCCCBBBBBB@@@===;;;999888777555333111000///---,,,+++)))(((&&&%%%$$$"""!!!       ~~~zzzvvvsssmmmjjjgggdddbbb___\\\YYYWWWUUURRRQQQPPPNNNLLLJJJEEECCCBBBAAAAAA???===:::999888666444222000///...---,,,+++)))(((&&&%%%$$$"""!!!      }}}yyyuuusssllljjjgggdddbbb```]]]ZZZWWWUUUQQQOOOOOOMMMKKKJJJDDDBBBAAA@@@@@@???<<<:::888777555333111///---------,,,+++)))(((&&&%%%$$$"""!!!         ~~~yyyuuuttttttqqqmmmgggbbb___\\\ZZZXXXWWWTTTPPPMMMLLLJJJGGGEEEFFFDDDAAA@@@???===;;;999;;;999555111...---------******)))((('''&&&&&&%%%     zzzuuurrrpppnnnjjjddd```]]][[[XXXVVVVVVTTTPPPMMMKKKIIIGGGEEEDDDBBB@@@???>>>===;;;999;;;999666222000...---,,,******)))((('''&&&%%%%%%      ~~~yyytttooollljjjgggbbb^^^[[[YYYVVVTTTVVVSSSOOOMMMKKKIIIFFFDDDBBB@@@>>>======<<<:::888999888666444111///---,,,******)))((('''&&&%%%$$$      }}}zzzvvvqqqmmmjjjgggddd```]]][[[YYYVVVTTTUUURRROOOLLLJJJHHHFFFDDD@@@>>><<<<<<<<<<<<:::888888888666555222///---+++******)))(((&&&%%%$$$$$$   yyytttqqqooolllkkkeeeccc```]]]\\\ZZZWWWUUUUUURRRNNNKKKJJJHHHEEECCC???>>><<<;;;;;;;;;999777777666666444222///---+++******)))'''&&&$$$######   wwwqqqooonnnllljjjdddbbb___^^^]]][[[XXXVVVTTTQQQMMMKKKIIIGGGDDDBBB@@@>>><<<;;;;;;:::888666666555444222000...,,,+++******)))'''%%%$$$###"""       ~~~vvvqqqpppnnnkkkgggbbb```^^^]]]]]][[[XXXVVVTTTQQQMMMJJJIIIGGGDDDBBBAAA???===<<<;;;:::888666666444222///---,,,,,,,,,******)))'''%%%###""""""      }}}vvvsssrrrooojjjeee```^^^]]]\\\\\\[[[XXXUUUSSSPPPMMMJJJHHHFFFDDDBBBCCC@@@>>><<<;;;:::777555666444000---+++++++++,,,+++***)))'''%%%###"""!!!      }}}wwwssspppmmmhhhddd______^^^\\\[[[YYYWWWVVVTTTQQQMMMJJJHHHFFFCCCAAAAAA@@@>>>===<<<:::777555222111000///............***)))(((&&&$$$"""       ~~~zzztttpppnnnkkkfffbbb_________\\\YYYVVVUUUTTTQQQOOOKKKIIIHHHFFFDDDBBB@@@>>>===<<<<<<;;;888666444333222111000000//////******(((&&&$$$"""!!!     |||xxxrrrooonnnkkkgggccc^^^``````]]]WWWSSSRRRRRRNNNKKKIIIGGGFFFFFFDDDBBB>>>===<<<;;;<<<;;;999777444333222111//////......+++***((('''$$$###!!!     }}}xxxssspppooommmhhheee___aaaaaa]]]VVVQQQPPPRRRMMMJJJGGGEEEEEEDDDBBB@@@<<<;;;:::;;;;;;;;;999777222222000...---,,,+++++++++***(((&&&$$$"""!!!      |||wwwrrrooonnnlllgggddd___``````\\\VVVRRRQQQQQQMMMKKKGGGEEECCCBBB???===;;;:::999:::;;;;;;999777333222000...,,,***))))))***)))(((&&&$$$"""     yyyuuuooolllkkkhhhddd```]]]\\\[[[YYYWWWTTTQQQPPPMMMKKKGGGDDDCCCAAA???===;;;:::999999::::::888666555444222///---+++******)))(((&&&%%%###!!!     zzzuuuooollljjjgggbbb^^^ZZZWWWTTTTTTVVVVVVRRRNNNLLLIIIFFFDDDCCCBBB@@@???;;;:::999999999999777555555444111///,,,***)))(((''''''%%%###!!!      ~~~|||wwwqqqmmmkkkhhhccc___XXXSSSOOOQQQUUUVVVQQQLLLJJJGGGEEEDDDDDDDDDBBBAAA;;;:::999999999888666444333222///---***(((&&&&&&'''&&&$$$"""      |||yyywwwsssnnnjjjfffdddbbbYYYTTTOOOOOOQQQSSSPPPMMMIIIGGGDDDCCCBBBAAA???===;;;:::888888888777444222111000///...,,,)))'''&&&'''&&&%%%###        |||yyywwwtttqqqlllgggcccaaa___YYYUUUQQQQQQSSSSSSPPPMMMIIIGGGDDDCCCBBBAAA>>><<<;;;999888777777666444222111000///---+++)))'''&&&&&&%%%###!!!        |||xxxvvvtttrrrnnniiiddd___\\\[[[XXXUUURRRRRRTTTSSSPPPLLLIIIGGGDDDCCCBBBAAA>>><<<:::888777666666555333111222000...+++)))(((((('''$$$###"""         }}}zzzwwwuuurrrppplllgggbbb]]]ZZZYYYUUUTTTRRRRRRSSSQQQMMMJJJHHHFFFDDDBBBBBB@@@>>><<<999777666555555444222000111///,,,)))((('''(((((($$$###"""         |||zzzxxxvvvrrroookkkfffaaa]]]ZZZYYYSSSRRRQQQQQQPPPNNNJJJHHHHHHFFFCCCBBBAAA@@@>>>;;;888777555555555444111///000...+++)))'''''''''((($$$$$$"""!!!      }}}{{{yyywwwqqqoookkkfffbbb^^^\\\ZZZRRRQQQPPPOOOMMMKKKIIIHHHHHHFFFCCCBBBAAA@@@===;;;999777666555555444222000...---+++)))''''''''''''$$$###"""!!!        ~~~{{{xxxuuuooommmjjjfffbbb___]]]\\\SSSRRRQQQNNNKKKJJJIIIIIIGGGEEECCCAAAAAA???===;;;999888666666666555222000,,,,,,+++)))((('''&&&%%%###"""!!!        {{{wwwsssnnnllliiieeebbb___]]]\\\TTTTTTRRRNNNKKKIIIJJJKKKGGGEEECCCAAAAAA???===;;;:::888777666666555333111+++++++++***)))'''&&&%%%!!!!!!        |||vvvqqqnnnkkkgggbbb^^^\\\[[[[[[XXXUUURRRPPPNNNMMMKKKIIIEEECCCAAA>>><<<;;;;;;;;;999777555444444444333111---,,,***))))))(((%%%"""###"""!!!     ~~~}}}zzzuuupppllljjjfffaaa]]][[[ZZZYYYVVVTTTQQQOOONNNLLLIIIGGGEEECCCAAA>>><<<;;;:::::::::888555444444333222000---,,,***))))))'''%%%######"""!!!    }}}{{{xxxsssnnnkkkhhhddd```\\\ZZZXXXWWWSSSQQQPPPOOONNNLLLHHHEEEDDDCCCAAA???===;;;::::::;;;999666444333333111///---,,,)))(((((('''%%%###""""""!!!     |||zzzvvvrrrnnnjjjhhhddd```]]]ZZZXXXWWWQQQPPPPPPPPPOOOLLLHHHDDDDDDCCCAAA???===;;;:::999;;;999666444333222000......+++)))((('''&&&%%%###""""""!!!     |||yyyuuuqqqooojjjhhheeeaaa^^^ZZZXXXWWWQQQQQQPPPPPPOOOMMMIIIEEECCCCCCAAA@@@>>><<<:::999;;;999555333333111///......+++((('''&&&&&&$$$###!!!!!!!!!   |||xxxssspppoooiiihhheeebbb^^^ZZZXXXVVVRRRPPPOOOOOONNNMMMIIIGGGCCCBBBBBB@@@>>><<<:::888:::888555333222222000......+++(((&&&&&&%%%$$$###!!!!!!    {{{uuuqqqnnnmmmgggfffdddaaa]]]YYYVVVTTTQQQOOOMMMLLLLLLKKKIIIGGGBBBBBBBBBAAA>>><<<999888999666444333222222000///...+++'''%%%%%%%%%$$$###!!!!!!      ~~~yyytttooommmlllfffeeeccc```\\\XXXUUUSSSQQQNNNKKKJJJJJJIIIHHHFFFBBBBBBBBBAAA???<<<999888888666333222222222111000...+++'''%%%%%%%%%$$$###!!!    ~~~xxxvvvrrrmmmkkkllljjjfffaaa]]]ZZZVVVRRRPPPQQQOOOLLLKKKJJJIIIFFFDDDFFFCCC@@@===<<<<<<:::999555444333111000/////////,,,+++)))&&&%%%$$$$$$$$$!!!!!!     |||wwwuuuqqqllliiijjjiiieeeaaa]]]ZZZVVVSSSPPPQQQOOOLLLKKKJJJIIIFFFDDDFFFCCC@@@>>>===<<<;;;999555444333111000//////...,,,+++)))&&&%%%$$$######!!!!!!     {{{vvvtttpppjjjgggggggggddd___\\\YYYWWWTTTQQQPPPNNNLLLJJJJJJHHHFFFDDDEEECCC@@@>>>======;;;999555444333111//////......+++***)))&&&%%%$$$######!!!      {{{vvvtttpppjjjggggggeeebbb^^^[[[YYYWWWTTTRRROOOMMMKKKJJJIIIGGGEEECCCDDDBBB???>>>>>>===;;;999555444333111///...------+++***((('''%%%###""""""      zzzvvvuuurrrlllhhhhhhdddaaa]]]ZZZXXXVVVTTTRRROOOMMMJJJIIIHHHGGGDDDBBBBBB@@@>>>======<<<:::888555444222000///------,,,***)))((('''%%%###"""!!!        ~~~yyyuuuuuurrrmmmiiiiiiccc```]]]ZZZXXXVVVSSSQQQNNNLLLJJJHHHHHHFFFDDDBBB???>>>===<<<<<<;;;888666666444222000...---,,,,,,))))))((('''%%%###!!!         zzzvvvssssssrrrllliiiiiidddaaa]]]YYYWWWUUURRROOONNNLLLIIIHHHGGGFFFCCCAAA===<<<;;;;;;;;;:::777555666444222000...,,,++++++((((((((('''%%%###!!!      xxxsssqqqrrrqqqlllhhhhhhdddaaa]]]YYYWWWTTTQQQOOOMMMKKKIIIHHHGGGEEECCCAAA<<<;;;:::::::::999666444666555222000...,,,++++++((((((((('''&&&###!!!    yyywwwtttqqqooolllhhhddddddaaa\\\XXXUUURRRPPPNNNMMMLLLJJJGGGDDDBBBAAAAAA@@@???===;;;999888888777666444222///---,,,,,,,,,,,,***(((&&&$$$###"""!!!      zzzwwwtttqqqnnnkkkhhheeeccc```[[[WWWUUUSSSPPPNNNMMMLLLIIIGGGDDDBBBAAA@@@???>>><<<:::888777666666444222111///...---------,,,+++)))'''%%%###""""""     {{{wwwsssooollljjjgggeeeaaa^^^ZZZWWWUUUSSSQQQOOOLLLKKKIIIGGGEEEBBBAAA@@@???>>><<<:::888777666666111111000///............,,,+++***(((&&&$$$""""""     zzzvvvqqqllliiigggeeeddd^^^\\\YYYWWWUUUTTTQQQOOOKKKJJJIIIGGGEEECCCAAA@@@???>>>===;;;999888777777111111000///...---------,,,+++***(((&&&$$$"""!!!     xxxtttooojjjgggeeecccaaa]]][[[XXXVVVUUUSSSQQQNNNIIIIIIHHHGGGEEECCCAAA???===<<<:::888777555555444333222111000...,,,******++++++***)))'''$$$"""!!!      ~~~wwwtttnnnjjjgggdddaaa___\\\ZZZXXXVVVUUUSSSOOOMMMHHHHHHHHHGGGEEECCC@@@???:::999777555333222111111333222222000...+++)))(((******)))(((&&&###!!!      ~~~}}}wwwtttpppllliiieeeaaa^^^\\\ZZZXXXVVVUUURRRNNNKKKGGGGGGHHHGGGFFFCCC@@@???:::999777555333222111111111111111000...,,,***)))((((((((((((%%%###     ~~~}}}xxxuuurrroookkkgggbbb___\\\ZZZXXXWWWUUURRRMMMJJJGGGGGGHHHGGGFFFCCC@@@???===<<<:::888666555444444...//////000///---,,,+++'''(((((('''%%%"""       |||tttssspppkkkgggccc```^^^ZZZYYYVVVUUUTTTQQQNNNKKKGGGFFFDDDDDDCCC@@@===:::;;;:::999777666444333222111000///---+++)))((('''((('''&&&$$$!!!     }}}zzzvvvtttpppkkkfffaaa^^^\\\ZZZWWWTTTRRRQQQNNNKKKIIIGGGEEEDDDCCCBBB@@@===:::;;;:::999777555444222222000///...---+++***((((((''''''%%%###!!!    ~~~zzzwwwuuusssooojjjeee```\\\ZZZZZZVVVRRROOOMMMKKKIIIGGGFFFEEECCCBBBBBB@@@===:::<<<;;;999777555333111111///...---,,,+++***))))))&&&%%%$$$###!!!     |||xxxvvvrrrqqqmmmiiiddd```\\\ZZZZZZVVVQQQMMMKKKIIIHHHGGGFFFDDDBBBAAAAAA???===;;;<<<;;;999777555222111000------,,,,,,+++***))))))$$$$$$###"""!!!     {{{wwwtttnnnmmmjjjgggccc```^^^\\\YYYVVVQQQMMMKKKJJJHHHGGGEEECCCAAA@@@??????===;;;;;;:::999777444222111000------,,,++++++***))))))######""""""!!!     }}}yyyuuussskkkjjjhhheeebbb```^^^]]]WWWTTTPPPNNNLLLKKKIIIHHHEEEBBB@@@>>>>>>>>>===;;;999999888666444333222111...---,,,+++***)))((((((######"""!!!!!!      ~~~zzzwwwssspppkkkjjjgggdddaaa^^^\\\[[[TTTRRROOONNNMMMLLLIIIGGGDDDBBB???===>>>>>>===;;;888777666555444333333222......---+++***((('''&&&$$$###"""!!!       |||xxxuuuqqqnnnllljjjhhhddd```]]]ZZZYYYQQQPPPNNNNNNMMMLLLIIIFFFDDDAAA>>>============<<<777666666555444444333333///...---+++)))(((&&&%%%$$$$$$###!!!      |||yyyrrrooooooooolllgggccc```]]]YYYVVVVVVSSSPPPMMMLLLJJJHHHFFFDDDBBB???>>>>>>===;;;:::::::::999777666555444333...------,,,,,,+++'''%%%(((%%%"""!!!!!!        }}}zzzsssoooooommmjjjeeebbb___\\\YYYVVVVVVSSSPPPMMMLLLJJJHHHFFFDDDBBB???>>>======;;;:::999999888666555444333222///...------,,,+++(((&&&'''%%%"""!!!       {{{tttooonnnjjjgggccc```^^^\\\YYYWWWUUUSSSOOOMMMLLLJJJHHHFFFDDDBBB???>>>===<<<;;;999888777666555444222222111///...---,,,,,,+++)))''''''$$$"""     |||tttnnnmmmiiifffccc```___]]][[[YYYUUURRROOOLLLKKKJJJHHHFFFDDDAAA???======<<<:::999777666555444333111000000///...,,,,,,,,,+++)))'''&&&$$$!!!    ~~~~~~{{{sssnnnllliiifffcccaaa```^^^\\\[[[TTTQQQNNNLLLKKKJJJHHHFFFCCCAAA>>>===<<<<<<:::999666555555333222111000//////---+++***++++++)))(((%%%###    ||||||xxxrrrmmmllliiifffcccaaa```___]]][[[SSSPPPMMMLLLKKKJJJHHHFFFCCCAAA>>>===<<<;;;:::888666555444333222111000///---+++)))))))))))))))(((%%%"""      ~~~zzzyyyvvvpppllllllhhheeebbb```___]]][[[YYYRRRPPPMMMKKKKKKJJJHHHFFFCCC@@@>>><<<<<<;;;:::888666666555444222111000///,,,***((('''((((((((('''$$$"""    ~~~xxxwwwtttnnnllllllgggeeeaaa___]]]\\\ZZZXXXRRRPPPMMMKKKKKKJJJHHHFFFCCC@@@>>><<<<<<;;;999888777666555444222111000000+++)))'''&&&'''''''''&&&$$$"""        |||yyyvvvtttqqqllliiiddd```\\\YYYXXXWWWVVVUUUSSSQQQNNNLLLKKKJJJHHHFFFCCCAAA>>>;;;888666666555777444222111111000///---+++)))'''''''''((('''&&&%%%"""     }}}wwwrrrooollljjjhhhddd```\\\YYYXXXWWWUUUTTTRRROOOLLLJJJIIIHHHGGGEEEBBBAAA>>>;;;999777666666555333000/////////---,,,***)))'''&&&''''''&&&%%%$$$!!!    |||tttnnnjjjhhhfffeeeccc```\\\YYYWWWVVVTTTSSSPPPMMMIIIFFFFFFFFFEEEDDDAAA@@@>>>;;;999777666666444111///.........,,,+++***(((&&&&&&&&&&&&%%%$$$###     }}}|||~~~yyyrrrmmmiiigggdddcccbbb___[[[XXXVVVUUURRRPPPOOOKKKGGGDDDDDDDDDDDDDDD@@@???===;;;999888777666333111............,,,+++***(((%%%%%%%%%%%%$$$###!!!  ~~~{{{yyywwwtttpppmmmkkkgggdddaaa___]]]YYYVVVUUURRRPPPMMMMMMJJJFFFDDDDDDDDDCCCCCC======<<<;;;999777666555333111///.........---,,,)))'''%%%$$$$$$$$$###!!!    }}}yyyxxxsssqqqnnnllljjjfffbbb___]]]ZZZWWWUUUSSSPPPLLLJJJJJJGGGEEEDDDDDDCCCBBB@@@:::::::::999888777555444222000.........///...,,,(((&&&$$$#########!!!      {{{yyywwwtttppplllhhheeebbb^^^\\\[[[XXXUUUSSSQQQNNNJJJGGGEEEDDDCCCCCCCCCBBB???===888888888888777666444333111///---,,,---------+++(((&&&###"""""""""        }}}zzzxxxwwwvvvqqqjjjddd```^^^\\\ZZZYYYWWWTTTRRROOOLLLHHHEEEBBBBBBBBBBBBBBBAAA===:::666777777777777555333222///---++++++,,,,,,+++***(((&&&###""""""!!!       ~~~{{{wwwvvvmmmjjjgggdddaaa^^^ZZZWWWVVVUUURRRPPPMMMJJJHHHGGGDDDCCCBBB@@@>>>===;;;;;;555555444333111000//////---,,,,,,+++***)))''''''&&&%%%$$$###"""       zzzzzzzzzvvvrrrrrrkkkhhheeebbb___\\\YYYVVVTTTSSSQQQNNNKKKIIIGGGEEECCCBBBAAA???===<<<::::::555555444333111000//////+++++++++***)))(((&&&&&&%%%%%%$$$"""!!!    |||wwwwwwvvvrrroooooohhheeebbb___\\\YYYVVVSSSQQQPPPNNNKKKIIIFFFEEEDDDAAA@@@???===<<<:::999888555444333222111///......*********)))((('''&&&%%%%%%%%%$$$"""!!!   zzzuuuvvvuuupppnnnnnndddaaa^^^[[[YYYVVVSSSPPPMMMLLLKKKHHHFFFDDDCCCBBB>>>>>>===;;;:::888777777555444333222000...------))))))))))))((('''&&&%%%&&&%%%$$$###"""!!!   {{{vvvssssssqqqllljjjkkk```^^^[[[XXXVVVSSSPPPNNNJJJIIIHHHFFFDDDBBBAAA@@@<<<<<<;;;:::999777666666555444333111///---,,,+++************)))(((''''''&&&&&&%%%$$$######""""""   |||uuuqqqoooooolllfffccceee^^^[[[XXXVVVTTTQQQNNNLLLGGGGGGEEEDDDCCCAAA@@@???;;;;;;:::999888777666666444444222000...---+++***)))*********))))))((('''&&&%%%%%%$$$######""""""     ~~~yyyqqqnnnllllllgggaaa^^^```\\\ZZZVVVTTTRRRPPPMMMKKKFFFEEEDDDCCCBBBAAA@@@???;;;::::::999888777666666444333222000...,,,******(((((())))))((((((''''''$$$$$$###""""""!!!!!!!!!     |||wwwqqqnnnlllkkkfff___]]]^^^[[[YYYVVVSSSRRRPPPMMMJJJEEEDDDDDDCCCAAA@@@@@@???;;;::::::999888777666666444333222000...,,,***)))'''''''''(((''''''&&&&&&""""""!!!!!!        }}}vvvpppooonnnllliiieee```\\\ZZZXXXWWWWWWUUUSSSOOOLLLKKKFFFFFFDDDCCCAAA???>>>>>><<<;;;999777555444333333333222000///---+++***)))++++++******)))((((((((('''&&&%%%$$$"""!!!      {{{tttnnnmmmlllkkkiiifffbbb___]]]XXXXXXWWWUUURRROOOLLLJJJEEEEEECCCBBB@@@>>>======<<<;;;999777555444333333222111000///---,,,******,,,++++++***)))(((((('''''''''&&&$$$###"""!!!     ~~~|||xxxrrrllljjjjjjiiigggeeecccaaa```ZZZYYYXXXUUURRRNNNKKKIIIEEEDDDCCCAAA???>>>===<<<;;;:::999888666444333333111111000///...---,,,+++,,,,,,+++***)))((('''&&&((('''&&&%%%$$$###"""!!!    |||zzzwwwqqqllliiihhhgggeeecccaaa___^^^ZZZZZZXXXVVVRRRNNNJJJHHHEEEEEEDDDBBB@@@???======;;;:::999888777555444333111000000///...------,,,---,,,+++***)))''''''&&&(((((('''&&&%%%######"""    {{{zzzxxxrrrmmmjjjiiifffccc```^^^\\\[[[ZZZZZZXXXVVVRRRNNNJJJHHHGGGFFFEEECCCBBB@@@???>>>:::::::::999888666444333111111000///......------,,,,,,+++***)))(((''''''''''''&&&&&&%%%$$$######    {{{{{{yyytttpppllljjjfffccc___\\\ZZZYYYZZZYYYXXXUUURRRNNNKKKIIIHHHGGGFFFDDDCCCAAA@@@???999:::::::::999777555444222222111000///------,,,++++++******)))(((((((((&&&&&&&&&%%%$$$#########      ~~~{{{{{{zzzuuuqqqmmmkkkgggccc```]]]\\\[[[XXXXXXWWWUUURRROOOLLLJJJGGGFFFEEEDDDBBB@@@???>>>999999::::::999777555444333333222000///---,,,+++******))))))))))))))))))%%%%%%%%%$$$######""""""     }}}zzz{{{zzzuuuqqqmmmkkkhhhdddaaa___^^^^^^XXXWWWWWWUUUSSSOOOMMMKKKFFFFFFDDDCCCAAA???>>>>>>999999:::;;;:::888666444444444222000///---++++++))))))))))))************%%%$$$$$$######"""""""""!!!      {{{{{{zzzwwwssspppooommmjjjfffaaa]]][[[ZZZZZZYYYVVVSSSOOOLLLJJJDDDDDDCCCBBB@@@???>>>===;;;:::999999888888999999333222000///---,,,,,,+++((())))))))))))*********(((&&&$$$$$$$$$$$$"""        ||||||{{{xxxtttsssqqqmmmiiidddaaa___^^^ZZZZZZYYYVVVSSSPPPLLLKKKHHHHHHFFFDDDBBB@@@>>>===<<<;;;:::999888888888888444333111///...---,,,,,,************************'''&&&$$$$$$$$$$$$"""       }}}|||{{{xxxuuuwwwsssnnniiidddbbbbbbbbb[[[ZZZYYYVVVSSSPPPMMMLLLLLLKKKIIIFFFDDDAAA???>>>===<<<;;;999888777777666444333222000///.........,,,,,,++++++***)))))))))'''%%%$$$###$$$###!!!      ~~~|||zzzxxxvvvwwwtttpppkkkgggeeedddccc\\\[[[YYYVVVTTTQQQOOOMMMLLLKKKIIIGGGDDDBBB@@@???>>>===;;;999888666666555555444333111000/////////------,,,+++***)))((((((&&&%%%#########"""!!!        ~~~|||yyywwwvvvuuutttrrroookkkhhheeeccc\\\[[[YYYWWWTTTRRRPPPOOOIIIIIIHHHFFFDDDCCCBBBAAA???>>><<<999777666555555555444333111000000000000------,,,+++***(((''''''&&&$$$""""""""""""         }}}zzzxxxwwwuuutttsssqqqmmmiiieeeccc]]]\\\YYYWWWTTTRRRQQQQQQHHHHHHGGGEEEDDDCCCBBBBBB>>>===<<<999888666555555444333222111000000000000,,,,,,+++***)))((('''&&&%%%###"""!!!"""!!!       |||zzzzzzvvvuuurrrooollliiifffeee^^^\\\YYYWWWTTTSSSRRRRRRJJJIIIHHHFFFDDDCCCAAAAAA>>>===;;;999888777666666333222111000000000000000******))))))((('''&&&&&&%%%###!!!!!!!!!!!!        ~~~||||||xxxvvvqqqmmmiiihhhhhhhhh^^^\\\ZZZWWWTTTSSSSSSSSSMMMLLLJJJHHHEEEBBB@@@???===<<<;;;999888777777666222222111000/////////000))))))((((((''''''&&&&&&$$$###!!!!!!!!!          {{{xxxxxxtttpppmmmlllkkkjjjiiiccc```\\\YYYVVVSSSOOOLLLKKKIIIFFFCCCAAA@@@@@@@@@;;;;;;::::::888777555444222111000...------------)))((('''%%%$$$###""""""$$$###         {{{xxxwwwtttpppmmmkkkjjjhhhfffaaa___[[[XXXVVVSSSOOOMMMJJJHHHEEEBBB@@@@@@@@@@@@;;;::::::999888666555444111111///...---,,,,,,,,,))))))'''%%%$$$#########$$$"""        ~~~{{{xxxuuussspppmmmkkkiiieeebbb___\\\YYYWWWUUUSSSOOOMMMIIIGGGEEEBBB@@@?????????::::::999888666555444333111000///---,,,,,,,,,,,,***)))(((&&&%%%$$$#########!!!        }}}yyywwwtttrrrpppnnnlllhhhccc___\\\ZZZWWWUUUTTTRRROOOMMMHHHFFFDDDBBB@@@>>>======999999777666444333333222000///...,,,++++++++++++***)))(((&&&%%%$$$######!!!       ~~~}}}{{{wwwuuusssqqqpppnnnlllhhhbbb^^^ZZZXXXUUUSSSRRRPPPMMMKKKFFFEEECCCAAA???===<<<<<<888777666444222222111111///...---+++***************)))'''&&&$$$$$$######       ~~~|||{{{zzzxxxuuussspppooommmllljjjfffaaa^^^YYYVVVSSSRRRPPPNNNLLLIIIEEEDDDCCCAAA???===;;;:::888666444222111000000111...---,,,***)))))))))))))))((('''%%%$$$###""""""      |||{{{yyyxxxwwwvvvsssqqqmmmllljjjhhhgggddd```]]]XXXVVVSSSPPPOOOMMMJJJGGGCCCCCCBBB@@@>>><<<:::999777666333111//////000000---,,,+++***)))(((((((((((('''&&&$$$###"""!!!!!!        zzzyyywwwvvvvvvtttrrroookkkiiigggeeedddbbb___\\\XXXVVVRRRPPPNNNLLLIIIFFFCCCCCCBBB@@@>>><<<:::999777555222000/////////000---,,,+++)))(((((('''''''''&&&%%%###"""!!!!!!          yyyxxxxxxxxxwwwuuussspppooollliiieeecccaaa___\\\ZZZVVVTTTQQQNNNLLLJJJGGGDDDDDDBBB@@@===;;;999888777555444111///......///000///---+++)))((((((((()))%%%$$$###$$$$$$###      {{{zzzyyyxxxvvvtttqqqnnnmmmjjjgggcccaaa___]]]ZZZXXXWWWTTTQQQNNNMMMJJJGGGEEECCCAAA???<<<:::888777666444333111///......//////...---,,,***)))(((((((((%%%$$$######$$$###     ||||||{{{xxxtttqqqooommmlllgggeeeaaa^^^\\\ZZZXXXVVVVVVSSSPPPNNNLLLJJJGGGDDDAAA@@@>>>;;;999777666555333222000///...---......,,,,,,,,,+++***)))((('''%%%$$$#########"""     ~~~{{{{{{yyyvvvrrrpppnnnmmmmmmfffccc```]]][[[YYYWWWUUUTTTQQQNNNLLLKKKIIIFFFCCC???>>><<<:::888666555555333222000///...------...++++++,,,,,,+++***((('''&&&$$$###"""###"""      |||yyyxxxvvvtttqqqooonnnnnnnnnfffddd```]]][[[YYYWWWUUUQQQOOOLLLJJJIIIGGGDDDBBB>>>===;;;999777666555444333222111000///......---***+++,,,,,,+++***((('''&&&$$$###"""""""""!!!   {{{yyyuuutttsssqqqooonnnmmmmmmgggddd```]]]\\\ZZZWWWUUUPPPNNNKKKJJJIIIGGGDDDBBB>>>===;;;999777666555555333333222111000///......+++++++++++++++***))))))'''%%%"""!!!""""""!!!      }}}|||uuutttsssrrrooommmkkkiiifffccc___\\\[[[YYYVVVTTTQQQOOOLLLKKKJJJHHHEEECCC>>>===;;;999777666666555444444333333111000///...,,,+++******)))*********'''%%%"""!!!!!!"""!!!        vvvuuutttrrrooolllhhhfffeeebbb^^^\\\ZZZXXXUUUSSSRRRPPPNNNLLLKKKJJJGGGEEE>>>===;;;999888777666666444444444333222111000///,,,+++***)))))))))***+++'''%%%"""!!!!!!"""!!!         |||vvvuuutttqqqooommmkkkjjjfffdddbbb```]]]YYYTTTQQQPPPPPPOOONNNLLLIIIFFFDDDDDDAAA<<<999888888777777555444333222111///.........---++++++++++++***(((((('''&&&###!!!"""            |||vvvuuusssqqqnnnllljjjiiidddbbb___]]]\\\YYYUUUSSSPPPPPPOOONNNKKKIIIFFFDDDDDDAAA<<<999888888888777555444333222111000///...///---,,,+++++++++)))'''%%%%%%$$$###"""!!! !!!       |||wwwvvvtttqqqnnnkkkiiihhhbbb```]]][[[ZZZYYYWWWUUUQQQPPPOOONNNKKKHHHFFFDDDDDD@@@<<<:::999999999888555555444333111000//////000...,,,++++++***(((&&&""""""""""""""""""""""""        }}}yyyxxxuuurrrooollljjjhhhdddaaa]]][[[ZZZYYYWWWVVVRRRQQQOOOMMMJJJHHHFFFEEECCC@@@===;;;;;;;;;:::999666666555333222111000///111///---++++++***'''%%%""""""""""""""""""""""""  ***"""   }}}{{{zzzwwwtttpppmmmjjjiiigggddd___\\\ZZZYYYWWWUUUSSSRRROOOMMMJJJGGGFFFEEEBBB@@@===<<<<<<<<<;;;:::777666555444333111000000111///---++++++***'''%%%$$$######"""!!!    333'''  ~~~|||zzzwwwtttpppllliiihhhgggddd```^^^\\\ZZZWWWUUUTTTRRROOOLLLIIIGGGEEEEEEAAA???============<<<;;;777777666555333222111111000...,,,++++++***(((&&&%%%$$$###"""    )))  ~~~{{{yyyvvvrrrnnnjjjgggeeecccaaa___^^^\\\ZZZWWWTTTUUUSSSPPPLLLIIIGGGEEEEEEAAA???>>>>>>>>>>>>===<<<888777666555444333222111///---,,,+++++++++)))'''$$$$$$###!!!          ~~~yyyxxxuuuqqqlllhhheeeccc___^^^]]]]]]]]][[[WWWUUUUUUSSSPPPLLLIIIFFFEEEEEE@@@???>>>>>>??????>>><<<888888777555444333222111...---++++++++++++***(((######"""!!!             zzzzzzxxxtttooojjjfffdddbbb]]][[[YYYYYYYYYXXXVVVTTTSSSQQQNNNLLLKKKIIIFFFDDDAAA@@@???>>>============666666555444333111000//////---+++******)))(((&&&%%%%%%%%%$$$"""!!!       {{{zzzxxxtttpppkkkgggdddccc___\\\ZZZXXXXXXWWWUUUTTTRRRPPPMMMKKKJJJIIIFFFDDDBBBAAA@@@>>>===<<<<<<<<<666666555444333111000//////---+++******)))'''&&&%%%%%%$$$###"""       ~~~|||zzzxxxuuuqqqlllhhheeedddaaa^^^ZZZWWWVVVUUUTTTSSSPPPNNNKKKJJJJJJHHHFFFDDDCCCBBB@@@>>>===;;;;;;;;;666666666555333222000///...---+++******)))'''%%%$$$$$$$$$###"""    ~~~|||{{{xxxwwwuuuqqqmmmiiifffdddccc___ZZZVVVTTTTTTSSSSSSNNNLLLJJJIIIIIIHHHFFFDDDCCCBBB@@@>>><<<;;;:::999777666666555444222000000...,,,*********)))'''%%%$$$$$$###"""!!!   }}}zzzyyywwwvvvtttqqqnnnjjjfffdddccc___ZZZVVVTTTSSSRRRRRRMMMLLLJJJIIIIIIHHHFFFDDDCCCBBB@@@>>><<<::::::999777777666555444222111000...,,,***))))))(((&&&%%%#########"""    ~~~zzzwwwttttttsssqqqmmmjjjfffdddbbb^^^YYYVVVUUUTTTRRRQQQOOOMMMJJJIIIIIIGGGEEECCCBBBAAA???===<<<:::::::::777777777666444333111000---,,,***))))))(((&&&$$$"""""""""!!!     {{{vvvrrrrrrqqqpppmmmiiieeeccc___]]]YYYWWWVVVTTTRRRPPPPPPNNNKKKJJJIIIGGGEEECCC@@@???>>>===<<<;;;;;;;;;777777777666555333111000---+++)))))))))(((&&&$$$""""""!!!        |||vvvqqqqqqqqqooollliiieeeccc^^^\\\YYYXXXWWWUUURRRPPPQQQOOOLLLKKKIIIGGGEEEBBB??????>>><<<<<<;;;;;;;;;888777777666555333222111---+++)))))))))(((&&&$$$""""""!!!          }}}zzzuuurrrnnnkkkiiifffcccaaa```___[[[XXXUUUSSSRRRRRRPPPNNNLLLIIIGGGEEEEEEEEE@@@@@@>>>===<<<<<<<<<<<<888666444222111000000111,,,------,,,+++)))'''%%%###"""      ~~~zzzwwwssspppllliiigggeeebbb______]]]ZZZWWWTTTRRRPPPPPPOOOMMMKKKHHHFFFEEEDDDDDD@@@@@@>>>===<<<<<<;;;;;;666555444333222333444444+++,,,++++++***(((&&&$$$###"""      {{{vvvssspppmmmiiifffdddbbb___]]]]]][[[XXXUUURRROOONNNMMMMMMLLLIIIGGGEEECCCCCCCCC@@@???>>>===<<<;;;;;;;;;555444444444555666777777++++++***)))(((&&&%%%$$$###"""       }}}yyyuuurrrmmmjjjgggdddbbb```]]][[[ZZZYYYVVVSSSPPPMMMKKKJJJLLLJJJHHHEEECCCBBBBBBBBB@@@???>>><<<;;;:::::::::555555555666666666777777++++++***)))(((&&&%%%$$$###"""       ~~~{{{xxxuuurrrkkkiiieeebbbaaa___\\\ZZZXXXWWWUUUSSSPPPMMMKKKJJJJJJIIIGGGDDDCCCBBBBBBBBB@@@???===;;;:::999999888777777777666666555444444---,,,+++)))((('''&&&&&&###"""      {{{yyywwwtttssskkkhhheeebbbaaa___]]][[[VVVUUUTTTSSSQQQNNNLLLKKKJJJIIIFFFDDDCCCBBBBBBCCC@@@???===;;;999888888777777777777666444222111000---,,,+++)))((('''&&&&&&###"""     }}}yyywwwuuusssqqqkkkiiieeecccaaa```^^^\\\TTTTTTTTTTTTRRRPPPOOOMMMJJJIIIGGGEEECCCCCCCCCCCC???>>>===;;;999777777666555555555444333111///------+++)))'''&&&&&&%%%&&&###"""      }}}xxxvvvsssqqqooollliiifffcccbbbaaa^^^\\\TTTTTTUUUUUUTTTRRRPPPOOOJJJIIIGGGEEEDDDCCCCCCDDD???>>><<<:::888777666666222333333333222000...---,,,***(((&&&%%%$$$$$$%%%###"""       {{{vvvrrrooommmkkkgggdddbbb```___]]][[[YYYVVVUUURRROOONNNMMMLLLLLLLLLIIIFFFCCCCCCBBBAAA@@@@@@@@@???>>>;;;888555444444444333222222111000000***(((&&&%%%%%%$$$"""      zzztttqqqnnnllljjjfffdddaaa___^^^\\\YYYWWWVVVTTTRRRPPPNNNLLLLLLLLLJJJHHHEEEDDDCCCCCCAAA???>>>>>>>>><<<:::888555444666666555444333222222111***(((&&&%%%%%%$$$!!!     ~~~xxxssspppmmmjjjiiieeeccc```^^^\\\ZZZWWWUUUVVVTTTRRRPPPNNNLLLKKKKKKFFFEEEDDDDDDDDDCCCAAA???<<<<<<<<<;;;999888666555666666555444333222111000***(((&&&%%%$$$###!!!    |||wwwssspppmmmjjjhhheeeccc```^^^\\\ZZZVVVTTTUUUTTTRRRPPPNNNLLLJJJJJJCCCCCCCCCDDDDDDCCCAAA>>>:::::::::999888777666666444333222111000///...---***(((&&&$$$$$$###!!!      |||wwwsssqqqnnnkkkiiieeeccc```^^^\\\ZZZWWWUUUUUUTTTRRRPPPNNNKKKIIIHHHBBBAAAAAABBBCCCCCC@@@>>>::::::999888777777666666444333222111///...---,,,)))'''%%%$$$$$$###!!!      }}}zzzvvvsssqqqnnnkkkiiidddbbb___^^^]]][[[XXXVVVTTTTTTSSSQQQNNNKKKHHHGGGBBBAAA@@@AAAAAAAAA???===;;;:::999888777777777777555555444222000///...---)))'''%%%$$$###"""       zzzxxxtttrrrpppmmmjjjhhhaaa___]]]\\\\\\ZZZXXXVVVTTTTTTSSSQQQNNNKKKHHHFFFCCCBBB????????????>>>======<<<:::888777777777777555555333222000...---,,,)))'''%%%$$$###"""        ~~~xxxvvvssspppooollliiifff___]]][[[ZZZZZZZZZXXXVVVTTTTTTSSSQQQNNNKKKGGGFFFEEEBBB???>>>>>>>>>>>>===>>>===;;;999777777777777333333111///...,,,+++***)))'''%%%######"""        ~~~|||yyyuuuqqqnnnllljjjhhhfffaaa```^^^\\\ZZZXXXWWWVVVQQQQQQRRRQQQNNNKKKGGGEEECCCCCCBBBAAA???>>>=========<<<;;;999888777666666999666333000//////---,,,((('''%%%###          ~~~{{{xxxtttqqqooolllhhhfffcccbbb___]]][[[ZZZYYYYYYRRRQQQQQQOOOMMMJJJGGGFFFDDDCCCBBBAAA@@@>>>>>>===>>>===<<<:::999888777777888555222000///...---+++'''&&&%%%"""        |||zzzwwwuuurrrnnniiifffdddbbb___\\\ZZZYYYYYYZZZSSSQQQOOOMMMJJJHHHGGGGGGDDDDDDCCCBBB@@@???>>>>>>>>>===<<<:::999888888777777444111//////...,,,***'''&&&$$$"""        zzzxxxwwwuuussspppjjjgggbbb```\\\YYYWWWVVVWWWXXXSSSQQQNNNJJJHHHGGGGGGGGGEEEDDDCCCBBBAAA???>>>>>>===<<<;;;999888777777666444222000......---+++)))&&&%%%###!!!      uuuuuutttsssrrrooojjjgggaaa___\\\YYYWWWVVVVVVWWWSSSPPPMMMIIIFFFFFFFFFFFFDDDDDDCCCBBB@@@???>>>===;;;;;;999777666555555444222000...------,,,***((($$$$$$"""       }}}tttsssqqqpppooollliiifffaaa```___\\\ZZZYYYXXXWWWQQQOOOLLLHHHFFFEEEEEEEEECCCCCCBBBAAA???>>>======:::999888666555444444333000...---------+++)))&&&######!!!       }}}{{{wwwtttqqqnnnllliiifffccc```______^^^\\\YYYWWWUUUPPPNNNKKKHHHFFFDDDDDDDDDBBBBBBAAA@@@>>>===<<<<<<;;;:::888777555444444444...---,,,,,,,,,+++(((%%%""""""!!!      |||zzzzzzwwwrrrmmmjjjgggcccaaa\\\]]]]]]]]][[[WWWTTTRRROOOMMMKKKIIIFFFDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;<<<;;;999777666555555555---,,,+++,,,,,,***'''%%%"""!!!        ~~~|||wwwsssoookkkiiifffcccaaa```___]]]ZZZVVVSSSPPPOOOQQQNNNJJJGGGEEEEEEFFFGGG?????????>>><<<;;;999888777777777777666666666666...---,,,***((('''&&&&&&###!!!        ~~~{{{zzztttqqqnnnkkkiiifffbbb```___]]][[[XXXVVVSSSRRRQQQPPPNNNKKKHHHFFFEEEEEEEEEAAAAAA@@@???>>><<<;;;:::888777666555444333222222...---+++)))((('''&&&&&&$$$"""        ~~~zzzxxxvvvqqqooommmjjjiiifffbbb___]]]\\\YYYWWWUUUTTTSSSTTTNNNMMMKKKIIIGGGEEEDDDCCCBBBBBBAAA@@@???===<<<;;;888777666444222000///......---+++)))'''&&&&&&%%%$$$"""          {{{wwwtttssspppnnnllljjjiiifffbbb___]]][[[YYYVVVTTTSSSSSSSSSMMMMMMLLLKKKHHHEEECCCAAAAAAAAAAAA@@@>>>===;;;:::777666555333222000///......---+++)))'''&&&%%%%%%$$$###         }}}xxxuuusssrrrpppnnnllljjjhhhfffbbb___^^^\\\YYYVVVSSSQQQPPPPPPLLLLLLLLLKKKHHHEEEBBB@@@?????????>>>===;;;999999666666555444333222111111---,,,***)))'''&&&%%%%%%###"""          |||xxxuuussssssqqqnnnjjjgggeeecccaaa___\\\[[[YYYWWWTTTQQQOOONNNMMMMMMLLLJJJHHHDDDAAA???>>>>>>===<<<;;;999888777666666555444444333222222---,,,***(((&&&%%%%%%$$$!!!!!!         |||xxxvvvuuuuuuqqqmmmgggcccaaa___^^^]]]XXXXXXXXXWWWUUURRROOOMMMNNNMMMKKKIIIFFFCCCAAA@@@=========<<<;;;999777666888777666555333111000000---,,,***(((&&&%%%$$$$$$       |||xxxwwwvvvvvvqqqllleee```]]]\\\[[[[[[UUUVVVWWWXXXVVVTTTPPPNNNOOOMMMKKKHHHFFFCCCAAA@@@>>>======<<<;;;999888777999888777444222000...------,,,***(((&&&%%%$$$$$$       }}}zzzzzzzzzvvvrrrpppmmmhhhbbb]]][[[ZZZYYYVVVUUUSSSSSSSSSRRRPPPNNNLLLJJJHHHEEECCCAAA??????>>>===<<<:::888666555444777777666444222///---,,,---+++)))'''&&&%%%%%%&&&!!!        {{{yyyyyyyyyvvvsssnnnkkkgggbbb^^^\\\[[[[[[VVVUUUSSSSSSSSSRRROOOMMMJJJIIIGGGDDDBBB@@@??????======;;;:::888666555444555555444222000...+++***+++***(((&&&%%%$$$$$$%%%        zzzxxxxxxxxxvvvssskkkiiifffbbb___]]]]]]\\\VVVTTTSSSRRRRRRQQQOOOLLLHHHGGGEEECCCAAA@@@???>>><<<<<<;;;999888666555444333222111000...,,,***(((***)))'''%%%$$$#########      ~~~zzzxxxwwwvvvtttqqqkkkiiifffccc```^^^\\\[[[VVVTTTRRRRRRRRRPPPNNNKKKFFFEEECCCAAA@@@???>>>>>>;;;;;;:::888777666555444111111000///---+++)))(((((('''&&&%%%###""""""!!!      |||yyyvvvsssqqqoookkkjjjhhheeeaaa]]]ZZZXXXUUUTTTRRRQQQQQQOOOLLLJJJEEEDDDBBBAAA???>>>>>>===::::::999888666555444444111111000///...,,,***)))'''&&&&&&%%%###"""!!!      ~~~{{{xxxtttpppmmmlllkkkjjjiiifffbbb]]]YYYWWWUUUTTTRRRQQQPPPNNNKKKIIIFFFEEECCCAAA???>>>===<<<999999888777666555444444111111111000...,,,+++***&&&&&&&&&%%%$$$"""         }}}zzzzzzxxxuuuqqqnnnkkkjjjhhhhhhhhhfffccc___ZZZXXXUUUSSSQQQPPPPPPNNNKKKHHHGGGFFFDDDAAA???===<<<<<<888888777666555555444333000000000///...,,,+++***&&&&&&&&&&&&$$$"""!!!       ~~~}}}uuuuuuuuusssooollljjjjjjeeefffgggfffddd```\\\ZZZUUUSSSQQQPPPOOOMMMJJJHHHHHHGGGEEEBBB???===<<<;;;888888777666555444444333/////////...---,,,***)))&&&''''''&&&%%%###!!!        ||||||wwwqqqooopppooojjjfffgggeeebbb___]]]\\\[[[[[[UUUTTTSSSPPPNNNKKKJJJIIIGGGFFFDDDBBB@@@>>><<<;;;999888666555333333222222333000...,,,,,,+++***(((***)))'''%%%###!!!       ~~~{{{{{{vvvpppnnnnnnlllhhhdddeeeccc```]]][[[YYYYYYXXXUUUTTTRRRPPPMMMKKKIIIHHHFFFEEEDDDBBB@@@>>><<<;;;888777555444222111111111111///---,,,,,,+++***))))))((('''%%%###!!!         }}}zzzvvvrrrnnnllllllkkkhhheeecccaaa^^^[[[XXXVVVUUUTTTSSSRRRQQQOOOLLLJJJHHHHHHEEEDDDCCCAAA???===<<<;;;777666555333111111000000000...,,,+++,,,,,,+++***((((((&&&$$$"""       ~~~|||zzzqqqnnnlllkkklllllljjjhhhbbb```]]]YYYVVVTTTRRRRRRRRRQQQOOOMMMKKKIIIHHHGGGDDDCCCBBB@@@???===<<<;;;777666555333222111111000000...,,,,,,---...---,,,''''''%%%$$$"""     |||yyyxxxrrrpppmmmlllkkkiiihhhgggbbb```\\\YYYUUUSSSRRRQQQPPPOOONNNLLLJJJHHHGGGFFFCCCBBBAAA@@@>>>===;;;;;;999888666444333222222222000///------...//////...&&&%%%$$$###!!!   }}}xxxvvvuuuvvvtttppplllhhheeecccbbb```___[[[XXXUUUSSSRRRQQQNNNMMMLLLJJJIIIGGGFFFEEEBBBAAA@@@???>>><<<;;;;;;999888777555444333222222111///------...///...---%%%%%%###"""!!!     yyytttqqqpppsssrrroookkkfffcccaaaaaa^^^\\\YYYVVVTTTRRRRRRQQQMMMLLLKKKIIIHHHFFFEEEDDDAAAAAA@@@>>>===<<<;;;:::888777666444333222111111000...,,,,,,,,,---,,,+++$$$$$$###"""           ~~~wwwpppmmmmmmllllllkkkhhheeedddcccddd\\\[[[XXXUUUSSSRRRQQQQQQLLLKKKJJJIIIGGGFFFEEEDDDAAA@@@???>>>===<<<;;;:::777666555333222111000000///---+++***++++++***)))$$$###"""!!!          ~~~zzztttnnnkkkmmmkkkiiigggfffeeebbb```]]]ZZZWWWSSSQQQPPPPPPPPPJJJLLLMMMKKKGGGEEEEEEGGGCCCAAA>>>>>>>>>===:::666444444444222000...///000///...---+++)))((('''&&&$$$$$$"""!!!      |||xxxsssnnnkkkmmmkkkhhhgggfffdddaaa___\\\ZZZWWWSSSQQQPPPOOOPPPKKKMMMMMMKKKHHHFFFFFFGGGBBB@@@>>>===>>>===:::777555555444222/////////000///...---,,,***((('''&&&$$$###"""!!!      ~~~zzzuuuqqqnnnlllllljjjgggfffeeeccc```^^^[[[YYYVVVSSSQQQPPPOOOOOOLLLLLLLLLKKKHHHFFFFFFGGG@@@???===<<<===<<<:::888777666333111000///000000///...---+++***((('''&&&$$$###"""        |||wwwssspppnnnmmmllliiifffdddcccaaa^^^\\\YYYXXXVVVSSSQQQOOOOOONNNKKKKKKJJJHHHGGGEEEDDDDDD>>>===<<<;;;;;;::::::999888666333111111111111000------,,,***((('''%%%%%%###"""!!!        ~~~zzzuuuqqqnnnmmmlllkkkhhheeecccbbb```]]]ZZZWWWWWWUUUSSSQQQOOONNNNNNIIIHHHFFFEEEDDDCCCBBBAAA======<<<:::999888999:::777444222222444444333111,,,+++***((('''%%%$$$###"""!!!!!!     |||xxxtttpppmmmlllkkkjjjgggdddbbb```^^^[[[YYYVVVUUUTTTSSSQQQOOONNNMMMHHHFFFDDDCCCCCCCCCAAA???======<<<999777666777999444222222444777777444111,,,+++***((('''%%%$$$###!!!!!!     |||{{{xxxtttpppmmmkkkjjjiiigggcccaaa___]]]ZZZWWWUUUTTTTTTRRRQQQOOOMMMLLLHHHFFFCCCCCCCCCCCCAAA>>>======<<<999555444666888111000111666:::;;;666111------+++***(((&&&%%%$$$!!!       {{{zzzwwwtttpppmmmjjjiiiiiifffcccaaa___\\\YYYWWWTTTTTTSSSRRRQQQOOOMMMLLLIIIFFFCCCCCCDDDDDDAAA>>>===>>><<<888444333555777//////111777<<<<<<777111///...---+++***((('''&&&       }}}zzzvvvuuusssooohhhccccccbbbbbb```^^^\\\ZZZYYYYYYVVVRRRPPPOOONNNMMMLLLIIIIIIGGGFFFDDDBBBAAA@@@???===;;;888666555444444111000222777;;;;;;666111...,,,***(((&&&&&&&&&&&&!!!         }}}zzzvvvtttsssoooiiidddccccccbbb```^^^[[[YYYXXXWWWTTTQQQOOOOOONNNLLLJJJHHHHHHFFFEEECCCAAA@@@??????===:::888666444444444111000111444999999555000,,,+++)))'''%%%%%%%%%%%%"""!!!!!!         ~~~zzzvvvsssrrrooojjjfffdddcccbbb```]]]ZZZXXXVVVTTTRRRPPPOOONNNLLLJJJGGGGGGFFFEEECCCBBB@@@???>>>>>><<<:::777555444444444111//////111555555222///***)))(((&&&%%%$$$$$$$$$######"""        ~~~zzzuuuqqqpppnnnjjjgggccccccaaa___\\\YYYVVVUUUQQQPPPNNNNNNMMMKKKGGGDDDEEEDDDCCCBBB@@@???>>>>>>===;;;999666555444333444111///...///000111000...))))))((('''%%%%%%$$$$$$$$$###"""!!!          ~~~}}}xxxssspppooonnnjjjfffbbbbbb```^^^[[[XXXUUUSSSOOONNNMMMMMMLLLJJJFFFCCCDDDCCCBBBAAA@@@???>>>===<<<:::888666444333333333000///...------------,,,)))))))))((('''&&&%%%%%%###""""""          }}}zzzvvvrrrpppooommmhhhdddaaa```___]]]ZZZWWWUUUSSSPPPNNNLLLKKKJJJIIIFFFCCCCCCCCCBBBAAA@@@???>>>>>>:::999777555333333333333000///...---,,,+++******((())))))(((((('''%%%%%%!!!           }}}{{{{{{wwwtttqqqoooooolllfffbbb___^^^]]]\\\YYYWWWUUUTTTQQQNNNKKKJJJIIIHHHFFFDDDCCCCCCBBBAAA@@@??????>>>:::888666444333333333333/////////...,,,***((((((''''''(((((('''&&&$$$###         }}}zzzyyyyyyuuurrrpppooooookkkeee```^^^]]]\\\[[[YYYWWWUUUTTTRRROOOKKKIIIHHHHHHFFFEEECCCCCCBBBBBBAAA@@@??????999888666444333222333333...000000///,,,)))((('''%%%&&&&&&'''&&&%%%###"""       ~~~}}}|||zzzrrrpppnnnmmmllljjjfffdddaaa^^^[[[XXXWWWVVVSSSRRROOOMMMKKKJJJJJJIIIGGGEEEJJJEEE???<<<<<<===;;;999555444333333444333111///111///---,,,,,,+++)))'''''''''&&&%%%###!!!          ~~~}}}|||{{{yyysssqqqnnnllljjjgggdddaaa```^^^[[[YYYXXXVVVSSSQQQMMMKKKIIIIIIJJJJJJHHHFFFMMMHHHBBB?????????===;;;555444333444444444222000000...,,,,,,,,,+++)))((('''&&&&&&%%%###!!!         ~~~|||{{{yyywwwtttqqqmmmjjjhhheeeaaa^^^^^^\\\[[[ZZZYYYWWWSSSPPPKKKIIIHHHHHHIIIJJJHHHGGGMMMHHHBBB?????????===:::666555444444555444222000///---,,,+++,,,,,,***)))&&&&&&%%%$$$"""         ~~~}}}{{{xxxvvvrrrooollliiigggdddaaa___[[[[[[ZZZZZZZZZWWWSSSPPPKKKJJJHHHHHHIIIHHHGGGEEEFFFBBB===<<<======;;;999666555444444555555333111...,,,++++++,,,,,,***)))%%%%%%$$$###"""           ~~~}}}{{{wwwuuupppmmmiiigggfffdddbbb```YYYXXXXXXXXXXXXVVVRRROOOMMMKKKIIIHHHGGGFFFDDDBBB@@@<<<999999;;;<<<;;;999666555444444555444222000---,,,***+++++++++***)))$$$$$$###"""!!!            ~~~|||yyyuuusssmmmjjjgggdddcccbbbaaa```WWWVVVUUUVVVVVVUUURRROOONNNLLLIIIHHHFFFEEEBBB@@@???<<<999:::<<<===<<<:::555444333333444333111///...,,,+++***++++++)))(((######""""""!!!          }}}{{{zzzwwwrrrooollliiidddaaa___^^^]]][[[VVVTTTSSSRRRSSSSSSQQQOOOLLLJJJHHHGGGFFFEEECCCAAA@@@===::::::<<<<<<:::777444333222222333222000...///---+++*********(((&&&"""""""""!!!          }}}{{{yyyxxxtttpppmmmlllhhhccc___\\\[[[YYYWWWUUUSSSQQQPPPQQQQQQQQQOOOJJJIIIGGGFFFFFFFFFDDDBBBAAA>>>::::::::::::666333333222111111222222000...///---+++******)))'''%%%!!!!!!!!!!!!           zzzuuuqqqnnnllljjjgggccc___\\\YYYTTTQQQTTTRRRQQQPPPPPPOOOLLLJJJFFFEEEEEEFFFFFFEEEBBB@@@>>><<<:::;;;<<<<<<:::777444444333222000...---+++++++++++++++)))'''%%%###$$$###"""           zzzuuupppmmmkkkgggddd```]]]ZZZVVVRRRPPPSSSRRRPPPPPPPPPOOOLLLJJJGGGFFFEEEEEEEEEDDDBBB@@@===;;;::::::<<<;;;999666333333222222000///...---***++++++***)))'''%%%######"""!!!        ~~~zzztttoookkkiiiddd```\\\YYYVVVTTTPPPNNNRRRQQQOOOOOOOOONNNLLLIIIHHHFFFDDDCCCCCCCCCBBB@@@;;;:::999999:::999777666111111111000000///......************(((&&&$$$###"""!!!        |||xxxrrrmmmhhheee```]]]YYYUUUSSSQQQOOOMMMPPPOOOMMMMMMNNNMMMJJJHHHHHHEEEBBBAAAAAAAAA@@@???999888888888888777666555111000///...------,,,,,,))))))))))))(((&&&$$$###!!!       |||{{{xxxuuuoooiiidddaaa]]]ZZZUUURRRQQQPPPNNNMMMMMMLLLKKKKKKKKKKKKHHHFFFFFFDDD@@@?????????>>>===666777777777666444444444222000///---+++*********))))))***))))))'''%%%$$$!!!      {{{vvvuuussspppkkkfffaaa^^^YYYVVVRRROOONNNMMMMMMLLLJJJIIIHHHHHHIIIHHHFFFDDDCCCAAA>>>======<<<;;;999444555777666444222222333222111///---,,,+++,,,,,,)))************(((&&&%%%###"""       zzzvvvoooooonnnlllhhhbbb]]]ZZZUUURRRNNNKKKJJJKKKJJJJJJGGGFFFEEEEEEFFFFFFDDDBBB@@@???===<<<<<<:::777555222444666555222000111222111000///......000111222******+++++++++)))((('''%%%$$$"""       {{{vvvrrrllllllkkkiiifff```\\\YYYSSSOOOKKKHHHHHHHHHIIIHHHEEEDDDCCCDDDEEEDDDBBBAAA>>>===<<<<<<;;;999666333111444666444111///000222111000///000111444666888***+++,,,,,,+++***)))(((&&&%%%###"""      |||xxxuuutttsssqqqpppllliiidddbbb```\\\VVVRRRPPPNNNIIIFFFDDDDDDFFFGGGIIIHHHFFFDDDCCCBBBBBBBBB@@@===999777666666666555333222222111000///......111000//////111333666888...,,,***)))))))))'''%%%'''&&&%%%###!!!        }}}{{{|||{{{xxxtttrrrpppooommmllliiieeeaaa^^^[[[XXXTTTPPPOOOLLLHHHEEECCCCCCDDDFFFFFFFFFEEECCCBBBAAA@@@???===:::666444444444333333222222111111000//////...////////////000111333444...,,,************(((''''''&&&%%%$$$"""         {{{uuurrrsssvvvssspppmmmllljjjhhhfffdddaaa\\\XXXVVVSSSQQQNNNLLLJJJFFFCCCAAABBBCCCDDDCCCCCCCCCBBBAAA???===<<<:::777333111111111000000111111111000000/////////............/////////000---,,,++++++,,,,,,+++)))''''''%%%$$$"""!!!        zzzxxxtttooolllmmmqqqooollljjjhhhgggdddbbb```]]]XXXTTTQQQPPPOOONNNJJJHHHEEEBBBAAAAAAAAABBBAAABBBCCCCCCAAA???<<<:::999666222000000000///...000000000000000/////////....../////////......------,,,+++,,,---...---,,,''''''&&&%%%###"""!!!         |||vvvqqqpppnnnjjjhhhjjjllljjjhhhffffffdddbbb```\\\ZZZWWWSSSOOONNNNNNOOOHHHGGGDDDBBBAAAAAAAAABBBBBBBBBCCCCCCBBB???<<<;;;999666333000000000000//////////////////000000000//////000000000///...---...,,,,,,,,,...///...---((('''&&&%%%$$$###"""!!!          {{{xxxqqqkkkggggggfffcccbbbddddddcccaaaaaabbbaaa^^^\\\XXXXXXVVVSSSOOOMMMNNNOOOHHHGGGEEECCCBBBBBBBBBBBBCCCCCCCCCCCCAAA???===<<<:::777444111111111111000.........//////000000000000000000000000/////////...---,,,---...///...---(((''''''&&&%%%$$$###"""!!!!!!          }}}zzzvvvsssqqqgggaaa]]]^^^]]][[[ZZZ\\\[[[ZZZZZZ[[[\\\[[[YYYWWWTTTVVVVVVSSSOOOMMMMMMNNNIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>======;;;888444222111111111000------......///000111111000000///......///000111...---,,,,,,......---,,,(((((('''&&&%%%$$$$$$######""""""!!!!!!!!!!!!!!!        yyysssooollljjjhhhbbb\\\XXXXXXWWWTTTSSSUUUTTTTTTTTTVVVWWWWWWUUUSSSRRRTTTUUUSSSOOOLLLLLLMMMIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCAAA???>>>=========;;;777444111111111111000,,,------...///000111111000///---,,,---...111222///---,,,,,,------,,,+++(((((('''&&&%%%%%%$$$$$$$$$######""""""""""""""""""            }}}vvvooojjjhhheee```[[[VVVSSSQQQQQQSSSSSSQQQNNNQQQRRRSSSRRRQQQPPPQQQRRRRRRQQQPPPNNNMMMMMMMMMMMMHHHGGGEEEEEEGGGGGGGGGFFFGGGFFFCCCAAA???===<<<;;;;;;999777555333333444555000000111111222222222333000111111222222222111111222000.........///...---((((((''''''&&&&&&&&&&&&%%%$$$######""""""######!!!"""###$$$###!!!       }}}xxxtttnnngggcccaaa^^^YYYTTTQQQOOOMMMMMMNNNOOOMMMKKKLLLNNNOOOOOONNNNNNPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPJJJHHHFFFGGGHHHIIIHHHGGGHHHGGGEEEDDDBBBAAA@@@@@@>>><<<:::888666666777777444444444555555555666666444444555555444444333222333111////////////...---+++******)))'''&&&%%%%%%&&&%%%$$$$$$######$$$$$$######$$$%%%$$$###!!!       }}}wwwrrroookkkeee___ZZZXXXVVVQQQMMMKKKJJJHHHHHHIIIJJJJJJIIIIIIKKKMMMNNNNNNOOOQQQSSSRRRRRRQQQQQQRRRSSSSSSTTTNNNMMMKKKKKKMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFBBBAAA???<<<;;;:::;;;;;;999999999::::::::::::::::::::::::999888777555444666444111000000000///---......---+++)))'''&&&%%%''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%###"""!!!      wwwppplllkkkccc___ZZZUUUSSSPPPMMMJJJGGGFFFEEEEEEFFFGGGHHHHHHHHHJJJMMMOOOPPPRRRUUUWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTRRRRRRTTTUUUTTTSSSQQQPPPOOOMMMLLLKKKKKKJJJGGGFFFDDDBBB@@@?????????>>>>>>????????????????????????>>>===;;;999777666888666444222222222000...000///...---+++***)))((()))(((''''''&&&&&&''''''$$$%%%%%%%%%$$$###"""!!!"""""""""!!!!!!!!!      {{{ssslllhhhfff\\\YYYUUUQQQNNNKKKIIIHHHBBBBBBBBBBBBBBBDDDFFFHHHHHHJJJNNNPPPRRRUUUXXX[[[\\\\\\ZZZYYYYYYXXXXXXXXXZZZXXXWWWWWWXXXYYYYYYXXXYYYWWWUUUSSSQQQOOONNNNNNMMMLLLKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>;;;999888;;;888666444444444222111/////////......------,,,***)))((((((''''''(((((($$$$$$$$$$$$###"""!!!!!!$$$######""""""!!!!!!       }}}{{{xxxtttnnnhhhbbb___VVVTTTPPPLLLIIIGGGFFFEEE@@@@@@AAA@@@@@@BBBFFFIIIJJJMMMQQQSSSVVVYYY\\\___ccccccaaa```___^^^^^^^^^]]][[[ZZZZZZ[[[\\\\\\[[[```^^^\\\YYYWWWUUUTTTSSSTTTTTTRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEECCCAAA???===;;;<<<:::777666666666555333000////////////.........******)))(((((((((((((((%%%$$$$$$###""""""!!!!!!#########""""""!!!!!!!!!       vvvrrrooollliiiddd]]]XXXRRRQQQOOOKKKGGGEEEEEEEEEBBBCCCDDDDDDCCCFFFKKKOOOQQQTTTWWWZZZ]]]```dddfffiiihhhhhhgggfffffffffgggbbb```______```aaaaaa```dddcccaaa___]]]\\\[[[[[[\\\[[[ZZZYYYWWWTTTRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIHHHGGGEEECCCAAA@@@<<<:::888777888888777666111111111000///...------******)))(((((((((((((((&&&%%%%%%$$$############"""""""""""""""!!!!!!!!!       |||{{{rrrnnniiihhhgggccc[[[TTTSSSRRRPPPLLLHHHFFFFFFGGGGGGHHHIIIIIIIIIKKKQQQUUUXXX[[[___bbbdddgggkkkmmmllllllkkkkkkllllllmmmnnngggfffddddddfffgggfffeeeffffffdddcccbbbaaaaaaaaaaaaaaa```^^^\\\YYYWWWVVVRRRRRRQQQQQQPPPPPPPPPOOOLLLKKKKKKIIIHHHFFFDDDCCC<<<:::888888999999999777444333222000///---,,,+++***))))))(((((((((((((((''''''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!""""""       |||xxxrrrnnnjjjeeebbb___\\\YYYQQQPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOQQQTTTWWWYYY[[[aaadddhhhkkkmmmoooqqqssswwwvvvuuutttrrrqqqooonnnqqqnnnjjjjjjkkkkkkiiigggfffggghhhiiiiiihhhggggggccccccccccccbbb^^^XXXSSSTTTSSSQQQQQQQQQQQQOOONNNOOOKKKGGGFFFFFFFFFCCC@@@===:::777777999999777555666444111//////...---++++++***(((&&&%%%%%%%%%&&&$$$%%%&&&&&&&&&%%%######"""!!!         }}}yyyuuupppjjjdddaaa___]]]\\\UUUUUUSSSRRRRRRRRRSSSSSSXXXXXXXXXZZZ]]]aaadddfffgggjjjooorrrtttuuuwwwyyy}}}|||{{{zzzxxxwwwwwwwwwuuussspppnnnnnnmmmjjjgggggghhhiiijjjjjjiiihhhhhheeeddddddcccbbb^^^YYYUUUSSSRRRPPPQQQRRRRRRQQQOOOMMMIIIFFFDDDDDDDDDBBB@@@???<<<999888999999888666666444111000//////---,,,***)))(((&&&%%%$$$%%%%%%!!!"""#########"""      ~~~{{{vvvnnnhhheeedddcccccc^^^]]]]]]\\\\\\\\\]]]]]]```______```cccgggkkknnnppptttyyy|||~~~zzzxxxwwwuuutttqqqmmmiiijjjjjjkkkkkkkkkkkkjjjiiiiiigggeeecccbbb___\\\YYYSSSRRRQQQQQQRRRSSSRRRPPPLLLJJJFFFDDDDDDDDDCCCBBB@@@>>>;;;::::::999888666777444222000000///---,,,)))((('''&&&%%%$$$$$$$$$!!!!!!!!!"""!!!      }}}wwwrrrooommmkkkjjjhhhhhhhhhhhhhhhhhhiiiiiiiiihhhggggggiiilllpppsssyyy}}}}}}}}}|||{{{yyyuuuqqqnnnnnnnnnnnnnnnnnnmmmmmmlllmmmjjjgggeeecccbbb___]]]WWWUUUTTTSSSTTTSSSQQQPPPNNNLLLJJJHHHGGGFFFFFFFFFAAA@@@>>><<<:::999888777777555222111000000...,,,))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$######""""""""""""!!!     }}}zzzvvvrrroooppppppqqqqqqrrrrrrrrrrrrvvvuuusssssssssuuuxxxyyy}}}zzzwwwuuusssrrrrrrqqqqqqpppppppppqqqnnnkkkhhhgggeeecccbbb^^^[[[YYYWWWVVVTTTQQQOOOOOONNNMMMKKKIIIHHHGGGGGGBBBBBB@@@>>>;;;:::999999999666444222222111///...++++++*********)))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$############$$$     yyyuuuvvvwwwxxxyyyzzz{{{{{{zzz~~~}}}|||||||||}}}~~~}}}||||||xxxwwwvvvuuuttttttttttttuuurrrooolllkkkiiigggeeedddaaa^^^[[[ZZZWWWTTTQQQOOOQQQRRRPPPLLLIIIGGGGGGDDDDDDDDDAAA>>>======>>><<<:::777666666555333222......//////......---,,,++++++***)))((()))))))))(((''''''&&&&&&&&&&&&&&&###$$$$$$######"""!!!       |||{{{yyyxxxwwwwwwxxxxxxxxxvvvsssqqqooommmjjjhhhgggeeeaaa___]]][[[XXXUUUTTTWWWYYYXXXSSSNNNKKKIIIGGGHHHHHHFFFCCCAAABBBDDDBBB???===;;;;;;:::888777222222333444333222111000111000///.........//////,,,,,,+++************+++''''''(((''''''&&&%%%$$$#########"""""""""!!!!!!     ~~~}}}{{{zzzyyyyyyzzzzzzyyywwwuuutttrrrpppllliiihhhfffcccaaa```^^^\\\YYYYYY]]]aaa```ZZZTTTOOOMMMIIIKKKKKKIIIFFFEEEFFFIIIFFFCCCAAA??????>>><<<;;;444555666666666555444333777666444333333333444555111111000////////////000************)))((('''&&&%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!!!!      ~~~}}}}}}}}}|||xxxuuutttsssrrrpppkkkiiifffdddbbbaaabbbbbb^^^]]][[[[[[[[[YYYWWWUUURRRQQQOOOMMMLLLLLLLLLLLLIIIGGGDDDCCCCCCBBBAAA???======<<<;;;;;;::::::999888888888777777777888888555444444333222111111000,,,,,,,,,,,,+++++++++++++++)))(((&&&&&&&&&''''''%%%$$$$$$###"""""""""###         ~~~}}}}}}~~~~~~{{{yyyxxxwwwuuusssnnnllliiigggeeeeeeeeefffdddbbbaaa```___^^^[[[YYYWWWVVVTTTRRRPPPPPPPPPPPPMMMKKKHHHGGGGGGGGGEEEDDDAAAAAA@@@???>>>===<<<<<<===<<<:::999999999::::::777666666555555444333333............------------***)))((('''''''''''''''%%%$$$###""""""""""""###         ~~~~~~}}}|||{{{xxxvvvooonnnllljjjiiihhhiiiiiihhhfffdddcccbbb```]]][[[[[[YYYWWWTTTRRRQQQQQQQQQOOOMMMJJJIIIIIIIIIHHHFFFDDDDDDCCCAAA???>>>===<<>><<<999777555444888666444222000000111222///...............------************))))))))))))%%%&&&''''''&&&%%%###"""        ~~~|||zzzyyyxxxuuurrrpppjjjjjjhhhgggeeecccbbbaaaZZZYYYWWWUUUTTTRRROOOMMMMMMKKKIIIFFFDDDCCCCCCCCCCCCAAA???>>>??????>>>===<<<;;;:::777555333222111222111000///...---------++++++++++++++++++++++++&&&%%%%%%%%%%%%$$$$$$$$$############"""!!!          ~~~|||zzzyyyyyyzzz{{{vvvtttpppmmmllljjjgggeeeaaa```___]]][[[XXXVVVUUUOOONNNLLLKKKKKKIIIFFFDDDCCCAAA???===<<<;;;;;;;;;;;;999777666777888777666555444333111///---,,,+++))))))*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""!!!!!!!!! !!!!!!        {{{yyywwwuuusssssstttuuunnnkkkfffcccaaa___]]][[[XXXWWWVVVTTTQQQNNNKKKJJJFFFEEECCCCCCBBBAAA???<<<:::999777555444444444444444222000000000111000///...---,,,+++)))'''&&&&&&!!!"""$$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!  ###)))'''      }}}{{{yyyvvvrrroooooonnnkkkhhhfffeeeeeeeee```[[[VVVTTTTTTSSSOOOJJJMMMLLLJJJGGGEEEBBB@@@???===>>>===:::666333111111222111000///...---,,,,,,)))))))))***************''''''&&&&&&%%%$$$######  &&&***000333000(((      ~~~{{{yyytttrrrooommmkkkhhhdddbbbfffdddaaa^^^[[[XXXVVVUUUTTTPPPKKKIIIJJJIIIEEEAAABBBAAA???===:::888666555333444555333000...------...---,,,+++***))))))(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""!!! 111...)))"""     ~~~{{{zzzwwwtttrrrqqqnnnkkkiiifffccc```^^^]]]ZZZWWWUUUTTTSSSRRROOOLLLIIIGGGEEEFFFBBB>>>===>>>===;;;888666555333111///---+++***)))***,,,+++***))))))***(((((('''&&&%%%$$$######!!!!!!!!! $$$      }}}|||zzzwwwrrrnnnllljjjgggdddccc```]]][[[YYYVVVSSSQQQPPPNNNLLLIIICCCCCCDDDCCCBBB@@@>>>===;;;999666555555555444222//////---+++***(((&&&&&&$$$&&&''''''&&&%%%&&&'''######"""!!!!!! !!!!!!      |||xxxuuuvvvuuusssqqqooolllgggccc```^^^[[[YYYWWWUUURRRPPPKKKHHHEEECCCBBBAAA???>>>;;;<<<<<<<<<;;;:::888777333222000//////......---++++++***((('''%%%$$$$$$!!!###$$$###""" !!!!!!     ~~~xxxwwwtttsssqqqooollliiiiiihhhfffeeeccc___ZZZWWWSSSQQQNNNMMMLLLJJJHHHEEEDDDAAA===;;;;;;;;;999888888888777666444222000///,,,+++***)))(((''''''''''''&&&%%%$$$###"""!!!!!! |||xxxvvvsssqqqoookkkiiifffdddcccbbb```^^^[[[YYYXXXWWWUUURRRMMMJJJFFFDDDBBBAAAAAA???===;;;>>>;;;777555555555444444111000///---+++***))))))(((((('''%%%###"""############"""!!! ~~~}}}{{{xxxtttpppnnnkkkgggeeeccc```\\\ZZZZZZYYYXXXWWWQQQPPPNNNMMMLLLIIIEEEAAA===<<<:::999999888666444555222...,,,,,,---,,,,,,((('''&&&%%%%%%&&&'''((('''''''''%%%"""!!!!!!""""""!!!!!!  |||xxxwwwtttpppmmmoookkkfffbbb___^^^\\\ZZZWWWTTTQQQOOONNNNNNMMMLLLEEEDDDDDDDDDDDDBBB>>><<<888666444333444444333222.........---+++)))((('''''''''&&&%%%$$$$$$$$$$$$$$$$$$###!!! !!! ||||||xxxssspppnnnkkkhhheeeccc```\\\ZZZXXXWWWUUUTTTRRROOOKKKHHHGGGFFFDDDBBBBBB@@@??????>>>===;;;999222000............---,,,,,,,,,+++)))(((&&&&&&%%%&&&%%%$$$###""""""""""""!!! |||zzzyyywwwtttrrroookkkgggdddbbb___\\\ZZZWWWUUUSSSRRRQQQPPPNNNLLLLLLIIIEEEBBBAAA???<<<:::===;;;888777777777666444...,,,*********+++***)))***(((&&&%%%############$$$###"""!!!!!! zzzxxxuuurrrqqqooollljjjdddbbb___\\\YYYVVVTTTSSSQQQPPPNNNNNNMMMKKKIIIFFFGGGEEEBBB@@@???===:::888888666333222222222222111...,,,******+++++++++***(((&&&$$$""" !!!""""""###"""!!!  }}}zzzwwwtttooollljjjhhheeeccc]]]\\\ZZZWWWSSSQQQPPPOOONNNMMMKKKJJJIIIGGGCCCAAABBB@@@>>>======<<<:::888555333000//////000//////...,,,******+++,,,+++***'''&&&###!!! !!!"""######"""!!! }}}zzzyyyxxxvvvuuuqqqmmmiiieeecccaaa^^^]]]WWWWWWVVVSSSOOOLLLLLLMMMJJJHHHEEECCCBBBAAA>>><<<;;;:::999999:::999666444333111///...//////...---+++)))'''((()))***)))(((&&&%%%$$$""""""""""""###"""!!!  {{{xxxtttqqqppppppooonnniiifffaaa^^^]]]\\\ZZZYYYQQQQQQQQQNNNIIIGGGGGGHHHEEEBBB???>>>>>>>>>===<<<999888777666666555222///000///......//////---+++(((&&&%%%%%%'''((('''&&&%%%$$$$$$######"""""""""  }}}uuurrrooommmlllkkkiiigggeeebbb^^^[[[[[[ZZZZZZYYYLLLMMMMMMIIIEEEBBBCCCEEEBBB@@@===<<<<<<>>>>>>>>>:::888777666555333///,,,......---...///...,,,)))(((&&&$$$%%%&&&''''''&&&######$$$$$$###"""!!!  zzzxxx{{{zzzwwwuuuoooiiiggghhhgggccc___]]]\\\[[[YYYWWWUUUSSSSSSKKKJJJIIIGGGFFFDDDCCCBBBAAAAAA???>>><<<:::999888888888777666555444333333111111000///...---,,,,,,))))))((('''&&&&&&&&&&&&"""""""""!!!!!! |||uuusssuuutttqqqnnniiidddbbbcccbbb___[[[ZZZYYYXXXVVVTTTRRRPPPOOOIIIHHHGGGEEECCCBBBAAA@@@@@@@@@>>>===;;;999888777666666555444333222111111000///......,,,,,,+++***''''''&&&%%%$$$$$$$$$$$$""""""""""""!!! }}}}}}|||vvvooolllnnnmmmiiieeeaaa]]]\\\\\\\\\YYYVVVUUUUUUSSSQQQOOOMMMLLLKKKHHHFFFDDDAAA@@@????????????>>>===<<<:::888777777444333222111000/////////...------,,,+++***))))))%%%%%%###"""""""""""""""""""""""""""!!! }}}zzzyyywwwrrrkkkhhhiiigggccc___\\\YYYXXXYYYXXXVVVTTTRRRQQQPPPNNNLLLJJJIIIHHHGGGEEECCC@@@>>>>>>>>>>>>===<<<;;;:::888777666555333222000///...------...------,,,+++***)))(((((($$$$$$###"""!!!!!!!!!!!!""""""""""""!!! zzzwwwvvvuuupppiiifffgggddd```\\\[[[YYYXXXXXXWWWUUUSSSQQQPPPNNNLLLJJJHHHGGGFFFGGGEEECCCAAA???>>>>>>>>>;;;:::999888777666555444222111///---,,,,,,,,,------,,,,,,+++***)))((((((%%%$$$###""""""!!!!!!!!!!!!""""""!!!!!!  ~~~{{{wwwtttrrrqqqmmmgggdddeeebbb^^^ZZZZZZZZZYYYWWWUUUTTTSSSPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEDDDBBB@@@???======999888777666555444333333111///---+++******+++,,,,,,,,,+++***)))(((''''''%%%%%%$$$###""""""""""""  }}}{{{xxxtttqqqmmmmmmiiicccaaabbb```[[[YYYYYYYYYXXXUUUSSSQQQPPPNNNNNNLLLJJJHHHFFFEEEDDDCCCCCCCCCCCCAAA???<<<:::777777666555444333333222///---***((('''''')))*********)))((('''&&&%%%%%%%%%$$$###"""!!!!!!!!!!!!~~~|||zzzwwwtttqqqiiiiiifff```___```]]]YYYWWWXXXXXXWWWTTTPPPNNNNNNMMMMMMKKKIIIGGGEEEDDDCCCAAABBBCCCCCCAAA>>>;;;888666666555444333333222222---+++(((&&&%%%%%%'''((()))((('''&&&%%%$$$$$$###$$$###"""!!!!!! !!!~~~~~~}}}zzzwwwtttqqqnnnmmmjjjgggccc```^^^]]][[[ZZZVVVUUUSSSRRRPPPOOOOOOOOONNNLLLIIIGGGGGGFFFDDDBBB@@@@@@???===;;;999777666888555333111111111///...000///,,,(((&&&$$$######&&&%%%###"""""""""######!!!!!!  |||zzz{{{zzzxxxuuuqqqooolllkkkiiifffcccaaa```___]]][[[ZZZYYYVVVTTTQQQOOONNNMMMOOOMMMJJJHHHHHHGGGEEECCC@@@@@@???===;;;888666555666444222111111111///...---,,,***(((&&&%%%%%%%%%%%%$$$###"""""""""######!!!!!!  ~~~zzzwwwvvvwwwvvvtttqqqooollljjjiiigggeeecccbbbbbbaaa^^^\\\[[[ZZZWWWUUUSSSQQQPPPOOOOOOLLLIIIGGGGGGFFFDDDBBB@@@???>>><<<:::777444333444222000000111111///...***)))((('''&&&&&&&&&&&&$$$$$$###"""""""""######!!! {{{wwwtttrrruuutttrrrooommmjjjhhhgggcccbbbbbbbbbbbbaaa]]][[[WWWVVVUUUTTTSSSSSSSSSSSSMMMJJJGGGEEEDDDCCCAAA??????>>>===;;;888555333111111000//////000000...---)))(((''''''&&&%%%%%%%%%#########""""""""""""###!!! ~~~yyyuuurrrqqqsssrrrpppnnnllljjjhhhgggaaa````````````___\\\YYYVVVUUUTTTSSSRRRQQQQQQQQQMMMKKKGGGEEEDDDCCC@@@???======;;;999777444222111///.........//////---+++(((((('''&&&%%%$$$""""""""""""""""""###"""""""""  {{{xxxtttrrrpppqqqpppooommmkkkjjjhhhgggaaa```^^^^^^^^^]]][[[YYYYYYXXXUUURRROOOMMMLLLKKKNNNLLLHHHFFFEEECCCAAA???;;;:::999888666444222111......---......---+++((('''''''''&&&%%%###!!! !!!"""#########""""""  ~~~|||yyyvvvsssqqqoooooonnnmmmkkkjjjhhhggggggcccaaa___]]]]]]]]][[[ZZZZZZYYYVVVRRROOOLLLJJJIIILLLIIIFFFCCCBBB@@@>>><<<888888888777555444222111...---------...,,,(((&&&###$$$%%%%%%%%%$$$"""""" """#########""""""  |||}}}|||zzzwwwtttrrrpppooommmmmmkkkjjjiiigggfffffffffccc```^^^]]]]]]\\\[[[XXXWWWUUURRRPPPNNNMMMLLLHHHEEEBBB???>>><<<999777777777777666555444222222...------------+++'''$$$!!!"""###$$$%%%%%%$$$### !!!#########"""!!! !!!!!!{{{xxxyyyxxxwwwuuusssqqqpppooonnnmmmllljjjgggeeecccbbbcccaaa___]]]]]][[[YYYWWWVVVTTTQQQOOONNNMMMJJJHHHFFFEEECCC???:::666444555666444333333333222///------+++)))'''&&&'''((((((########################!!!"""$$$%%%%%%$$$###"""!!!!!! ~~~zzzwwwttttttsssrrrqqqpppnnnnnnjjjiiiiiihhhfffeeeeeedddbbb```^^^\\\\\\ZZZXXXVVVUUUSSSPPPOOONNNLLLIIIGGGEEEDDDAAA===888555444555555333111000000///---+++,,,***(((&&&$$$$$$%%%&&&########################"""###$$$$$$$$$###""""""!!! ~~~|||xxxuuupppqqqqqqrrrqqqpppnnnmmmffffffffffffffffffffffff```^^^\\\[[[ZZZXXXVVVTTTTTTRRROOOMMMLLLJJJHHHEEECCCBBB???:::555333444555555222///------,,,+++******)))'''$$$###"""""""""########################$$$$$$$$$$$$###"""!!!!!! ~~~|||yyyvvvsssqqqrrrrrrsssrrrpppnnnllleeeeeeeeeeeeffffffffffff___\\\ZZZYYYXXXWWWTTTRRRRRRPPPMMMKKKJJJHHHEEECCCAAA???<<<777222111333666666222...,,,++++++***)))***)))'''%%%###!!!!!!!!!########################$$$$$$$$$###"""!!!!!! }}}{{{zzzwwwtttrrrrrrrrrrrrqqqooommmjjjiiigggggggggffffffeeeeeeeee]]][[[YYYWWWWWWUUUSSSQQQQQQOOOLLLIIIHHHFFFCCC@@@>>>===999555111111333666666222...,,,,,,,,,+++***+++***(((&&&$$$"""!!!!!!""""""""""""""""""""""""%%%$$$###"""!!!!!! ~~~{{{yyyxxxvvvsssqqqqqqpppnnnllljjjhhhgggfffhhhhhhgggfffeeeddddddccc\\\ZZZXXXWWWVVVUUURRRPPPOOOMMMJJJHHHFFFDDDAAA>>>;;;;;;888555222111333555444111...---------,,,+++***)))((('''%%%$$$###"""""""""""""""""""""""""""$$$###"""!!!!!!!!!!!!!!!!!!!!! |||zzzxxxwwwvvvsssqqqooonnnkkkiiiggggggggghhhffffffeeeeeeddddddcccccc\\\ZZZXXXVVVVVVTTTRRRPPPNNNLLLIIIFFFDDDBBB???<<<999999888666333222333555111///...---......,,,+++((((((((('''&&&$$$###"""""""""""""""""""""""""""###"""!!!!!! !!!""""""""""""!!! ~~~|||yyyxxxwwwvvvsssqqqpppnnnkkkiiihhhiiikkklllcccccccccccccccccccccccc\\\ZZZXXXWWWVVVTTTRRRPPPNNNKKKHHHFFFDDDAAA>>>;;;888888888666444333444555...---------......,,,***'''''''''&&&%%%$$$###"""""""""""""""""""""""""""""""""!!! !!!"""######"""!!!  ~~~zzzxxxwwwvvvtttrrroooooonnnmmmkkkiiigggffffffeeecccaaa```______^^^^^^[[[WWWTTTRRROOOLLLJJJJJJHHHEEECCCBBB@@@>>>;;;777666555444333222222222///---******,,,---,,,***%%%&&&&&&&&&&&&&&&&&&&&&!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""###%%%$$$###!!! ~~~~~~{{{wwwuuuttttttsssrrrnnnnnnmmmllljjjhhhfffeeebbbbbbaaa```````````````]]]ZZZVVVSSSQQQOOOLLLIIIHHHFFFCCCAAA@@@>>><<<:::666555444333222111111111...,,,******+++,,,+++)))&&&&&&&&&&&&%%%%%%%%%%%%!!!""""""######""""""!!!""""""!!!!!!!!!"""######!!!!!! """"""~~~|||{{{xxxsssqqqqqqrrrrrrrrrmmmmmmllljjjiiigggfffeeecccbbbaaa```___^^^^^^^^^\\\YYYUUURRRPPPNNNKKKIIIEEECCCAAA???>>><<<:::777555444333222111000000000,,,+++))))))*********)))&&&&&&&&&%%%%%%$$$$$$$$$""""""############""""""!!!"""""""""######$$$$$$   !!!~~~|||zzzwwwtttpppnnnnnnppppppqqqlllkkkjjjiiigggfffeeeeeefffeeebbb___\\\ZZZYYYXXXZZZWWWSSSPPPNNNLLLJJJGGGDDDBBB???>>>===;;;999777444444222111//////......+++***)))(((((((((((((((''''''&&&%%%$$$######"""######$$$$$$$$$$$$######!!!"""###$$$%%%%%%%%%&&&""""""!!! !!!!!! $$$$$$"""$$$###!!! """!!!!!!  !!!""""""!!! !!!"""$$$(((***((('''&&&&&&&&&%%%###"""$$$ !!!###!!! !!!###$$$%%%$$$$$$%%%$$$###!!!!!!"""######"""!!!~~~~~~|||zzzxxxuuurrrnnnlllmmmnnnooooookkkjjjhhhgggeeeeeeddddddeeedddaaa^^^[[[YYYWWWVVVWWWUUUQQQNNNMMMKKKHHHFFFCCCAAA???>>>===<<<:::777444333222000///...------)))))))))((('''''''''(((''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&'''(((((((((%%%$$$###"""!!! !!!!!!""""""######"""###$$$%%%&&&&&&%%%$$$"""$$$###!!!$$$******%%%%%%$$$###""""""###$$$%%%%%%&&&(((((('''&&&'''((())))))'''&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))---,,,+++***((('''&&&%%%######%%%''')))+++,,,---...---,,,)))'''%%%###""" !!!!!!!!!!!!"""!!!  ###&&&'''%%%(((,,,///222555888;;;;;;999777666666555222//////,,,)))***,,,//////---+++,,,,,,---///111333444333222111000---)))&&&$$$######$$$%%%%%%$$$$$$$$$!!! """$$$%%%'''%%%$$$$$$$$$$$$""" """%%%)))---000222333111///,,,((($$$!!!  ###$$$&&&%%%!!! """!!!~~~}}}|||{{{yyywwwsssqqqnnnmmmnnnnnnnnnmmmjjjhhhgggeeedddcccdddddd```___^^^\\\[[[YYYYYYYYYUUUSSSOOOMMMKKKIIIGGGEEECCCAAA???>>>===<<<:::888555444222000...------,,,((())))))(((&&&&&&''')))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$''')))++++++++++++'''&&&%%%###"""!!!  !!!!!! !!!############%%%&&&&&&'''))),,,---.........***,,,+++'''+++333222+++&&&&&&'''((()))+++,,,---///111333444333333444555444333222000//////......111222333444555555666666777666555444222111000///,,,---///222555777999:::<<<:::777444000---***(((&&&''')))+++,,,,,,++++++***((($$$   """&&&***...111444777<<<@@@DDDGGGKKKMMMNNNKKKHHHGGGHHHFFFBBB>>>>>>=========>>>@@@CCCEEEBBBBBBBBBBBBCCCEEEFFFGGGEEEEEECCC@@@<<<888444222000000111222222222222111---...000222444666888888666555444333222000,,,)))+++,,,///444999@@@EEEHHHGGGEEEBBB>>>999444///---,,,,,,,,,,,,------------111333444111,,,&&&"""!!!"""$$$''',,,......***'''!!!!!! }}}||||||{{{yyywwwsssqqqpppppppppooommmkkkiiigggeeecccbbbbbbcccddd___^^^\\\[[[ZZZYYYYYYYYYTTTQQQNNNKKKJJJHHHFFFDDDBBB@@@>>>======<<<999888555444222000///------,,,(((******)))&&&&&&'''***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&))),,,---.........******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&(((******)))))),,,//////111444777999;;;<<<<<<888;;;888444888AAA@@@777111222555777:::<<<>>>???AAACCCEEEFFFFFFFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHGGGFFFDDDCCCBBBBBB@@@AAADDDGGGJJJMMMPPPQQQQQQOOOKKKGGGAAA===999777777888;;;===>>>>>>===<<<777333---(((%%%%%%''')))++++++,,,///444:::???BBBIIIMMMSSSWWW[[[^^^bbbdddeeeaaa]]]\\\\\\[[[VVVQQQRRRUUUVVVVVVUUUWWW]]]bbb```___^^^]]]]]]\\\\\\\\\[[[ZZZXXXUUURRRMMMIIIGGGDDDEEEFFFFFFGGGGGGFFFFFFBBBEEEHHHLLLPPPQQQRRRRRROOOMMMKKKIIIGGGDDD@@@<<<<<<===???DDDKKKTTT\\\```^^^\\\ZZZUUUPPPJJJFFFCCC@@@AAAAAAAAAAAABBBBBBBBBFFFHHHGGGDDD===555...+++,,,000666===AAA@@@<<<888,,,)))%%%""" !!!!!!$$$(((+++,,,)))&&&###}}}||||||{{{yyywwwsssrrrqqqqqqqqqooollliiihhhgggeeecccbbbbbbcccdddaaa```^^^[[[YYYWWWVVVUUUSSSPPPMMMKKKIIIHHHFFFDDDAAA???===<<<<<<;;;999777666555333111///...---,,,(((***+++)))'''&&&(((***'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%'''***---///000//////......---------------.........------...///000000222555777666555666999<<<===???BBBFFFIIIKKKMMMMMMEEEHHHEEE@@@DDDNNNLLLBBB===@@@CCCHHHKKKNNNOOOPPPTTTVVVYYYZZZ[[[[[[]]]___\\\[[[[[[[[[[[[\\\]]]]]]^^^___aaabbbcccddddddddd^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYY\\\___cccfffiiijjjiiifffbbb]]]WWWRRRNNNKKKFFFGGGJJJLLLMMMMMMLLLLLLHHHCCC;;;555111222555777<<<===???BBBHHHNNNTTTXXX```dddjjjnnnrrrvvvyyy{{{{{{wwwrrrqqqqqqooojjjeeebbbgggjjjiiifffhhhpppxxxxxxwwwuuurrrpppnnnmmmllljjjjjjiiifffccc___\\\ZZZUUUVVVWWWWWWXXXXXXXXXXXXTTTXXX]]]bbbfffhhhhhhhhhbbb```^^^[[[YYYUUUPPPMMMGGGHHHJJJOOOXXXbbbkkkpppnnnmmmkkkgggbbb]]]XXXUUURRRRRRRRRSSSSSSSSSTTTTTTWWWXXXWWWSSSJJJAAA:::666666;;;CCCLLLQQQPPPKKKFFF888444///***'''''')))***&&&***///333444111,,,(((!!!!!! zzzxxxyyyyyywwwuuurrrpppnnnmmmmmmllljjjiiijjjgggdddbbbcccccccccccc______^^^]]][[[YYYVVVUUUQQQOOOLLLJJJHHHFFFCCCAAA=========<<<:::777444333444333111///...............---+++)))(((''''''((())))))************))))))&&&'''(((((((((***---000---///111444666777888888888999;;;;;;;;;999777555999:::;;;;;;;;;<<<>>>@@@DDDBBB@@@CCCGGGKKKKKKJJJJJJPPPUUUXXX\\\aaaccc```]]][[[YYYYYY[[[ZZZWWWTTTWWWXXX[[[___bbbcccaaa___hhhiiilllooorrruuuwwwxxxttttttsssqqqtttzzz|||yyy{{{zzzyyyzzz|||}}}|||{{{vvvssspppppprrrsssrrrpppoooppprrrwww{{{~~~~~~}}}~~~}}}zzztttmmmhhheeedddeeebbb_________^^^ZZZVVVVVVQQQIIIBBB???@@@DDDHHHHHHIIIMMMSSSXXX\\\dddnnnwww{{{}}}|||}}}zzzyyywwwtttsssvvvvvvxxx{{{}}}~~~{{{vvvssssssrrrpppnnnnnnllliiifffbbbbbbcccddddddeeeeeefffhhhiiilllqqqvvvxxxuuurrrmmmiiieeecccccc___WWWQQQMMMMMMOOOSSS[[[ccclllqqqvvvuuutttqqqnnnkkkhhhgggfffdddaaa___^^^___aaabbblllllliiiaaaUUUJJJCCC@@@CCCFFFMMMYYYcccddd]]]UUUDDD===444///---------++++++000777<<<<<<555---'''$$$ """%%%&&&&&&$$$"""{{{zzzyyyxxxvvvtttooonnnlllkkklllllljjjiiiiiifffcccaaabbbbbbbbbbbb^^^]]]]]][[[YYYVVVTTTRRROOOMMMJJJIIIHHHGGGDDDBBB>>>>>>>>>===;;;999777555666555333111000/////////,,,+++)))(((''''''''''''))))))******+++*********)))***+++,,,---///333666555888<<<@@@BBBBBB@@@??????@@@BBBEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNPPPTTTRRRQQQSSSVVVYYY[[[[[[^^^cccfffhhhlllqqqsssqqqooommmkkkkkklllllljjjgggiiijjjmmmpppsssuuuuuuttt|||}}}|||{{{wwwsssooonnnnnnlllhhheee^^^YYYRRRKKKHHHJJJNNNQQQOOOPPPTTTZZZ^^^bbbjjjrrr}}}~~~|||zzzvvvuuuwww{{{~~~}}}wwwrrrnnnmmmkkkiiiiiihhhgggdddbbbaaabbbbbbbbbbbbccccccccchhhiiilllpppuuuvvvssspppnnniiidddaaa___ZZZSSSMMMGGGGGGHHHLLLRRRZZZbbbfffmmmlllkkkjjjhhhfffeeedddeeecccaaa___^^^^^^___```iiiiiifff^^^SSSIIIBBB???CCCEEEKKKWWWaaaddd___XXXLLLEEE<<<555222000...,,,///333999<<<;;;666///*** $$$(((***+++)))&&&"""~~~|||{{{zzzwwwtttqqqooommmlllllllllmmmlllkkkiiigggdddccccccdddcccbbb___^^^]]][[[YYYVVVSSSRRROOOMMMKKKJJJIIIHHHFFFDDD>>>>>>???>>>===<<<:::999888777444222111000000000++++++)))((((((((())))))*********+++,,,,,,,,,,,,,,,...111222444888<<<@@@AAADDDJJJOOOQQQPPPMMMKKKNNNOOOQQQTTTWWWZZZ\\\]]]\\\^^^______^^^___aaadddgggggggggffffffiiimmmppptttxxxzzzyyy|||}}}{{{|||~~~yyyuuusssqqqllliii]]]YYYTTTOOOMMMOOORRRUUUWWWWWWZZZ```ccceeekkkrrrvvv|||{{{tttrrroookkkjjjllltttvvvyyy{{{}}}~~~wwwpppiiidddaaa___^^^]]]]]]]]]\\\ZZZXXXZZZZZZZZZZZZZZZYYYYYYYYY\\\]]]```dddgggfffdddaaaaaa]]]WWWSSSPPPKKKDDD???;;;;;;<<<>>>CCCIIIOOOSSSZZZZZZZZZYYYYYYYYYYYYZZZXXXXXXWWWVVVUUUUUUUUUUUU\\\[[[YYYRRRIIIAAA:::888;;;===BBBLLLWWW[[[XXXTTTHHHCCC;;;444///---***))),,,///222444222...)))&&&###&&&'''+++)))&&&###~~~~~~}}}{{{yyyvvvrrrpppqqqooommmmmmoooppppppooollljjjhhhgggggggggfffeeebbbaaa```]]]ZZZXXXVVVUUUQQQOOOMMMLLLKKKJJJGGGEEE>>>??????@@@???>>><<<;;;:::888666333111000000///---,,,+++******+++,,,---+++++++++,,,---///000000111333666:::===BBBGGGKKKMMMPPPUUU[[[^^^___^^^]]]ccccccccceeegggiiikkklllmmmnnnoooooooooppprrrtttwwwxxxyyywwwuuuwww|||zzzqqqlllgggbbb___UUUSSSOOOMMMMMMOOORRRUUUYYYWWWXXX]]]^^^]]]```ddddddkkkpppppppppqqqpppmmmmmmfff```^^^\\\XXXXXXZZZaaacccfffhhhiiikkknnnppprrrnnnhhhaaaZZZTTTPPPNNNLLLKKKJJJKKKLLLKKKJJJHHHIIIIIIIIIHHHHHHHHHHHHGGGIIIKKKMMMPPPPPPOOOLLLIIIKKKGGGCCC???<<<888333000---,,,,,,---000444999<<>>888333...,,,......222:::BBBGGGFFFCCC888555000,,,)))(((''''''&&&&&&''''''&&&$$$!!!$$$""" }}}~~~}}}|||yyyuuusssqqqrrrpppmmmmmmoooqqqqqqqqqnnnllljjjjjjjjjjjjiiigggdddcccaaa___\\\ZZZYYYXXXTTTRRROOOMMMLLLJJJGGGEEEBBBCCCCCCDDDCCCBBBAAA@@@>>><<<999555222000//////---,,,+++++++++,,,......---------...000222444555666999===BBBFFFLLLRRRVVV[[[]]]aaaeeejjjnnnqqqsssuuuuuuuuuvvvwwwyyyzzz{{{}}}~~~wwwjjjaaaZZZTTTPPPKKKJJJIIIHHHIIILLLOOOQQQQQQNNNMMMOOOOOOKKKIIIKKKQQQXXX^^^______```^^^ZZZWWWPPPKKKKKKJJJGGGHHHJJJMMMOOOQQQSSSSSSTTTWWWYYYVVVSSSNNNHHHBBB>>><<<;;;777777666777999999777666333333444444444444444444777999<<<>>>===:::888666777555333000...+++'''%%%  ###%%%'''+++,,,---............---(((((()))+++,,,------...,,,+++******(((&&&$$$"""""""""###(((...111111000))))))'''%%%$$$$$$%%%&&&$$$###""" ~~~zzzwwwwwwwwwsssqqqnnnnnnoooqqqrrrrrrqqqooommmmmmmmmmmmkkkiiigggfffcccaaa___^^^]]]]]]XXXUUUSSSQQQQQQOOOMMMKKKMMMNNNNNNNNNNNNMMMKKKJJJFFFDDD@@@;;;777444222111...---,,,,,,,,,---...////////////111333666888:::>>>AAAEEEJJJPPPVVV]]]aaahhhjjjlllqqqvvv{{{qqq___SSSKKKEEEAAA>>>>>>>>>>>>???@@@BBBCCCBBB>>><<<===;;;555000000:::BBBHHHJJJKKKLLLKKKGGGBBB<<<777777777555666999777999;;;;;;;;;<<<>>>???<<<:::777333111///...---(((''''''((())))))(((&&&"""###$$$%%%'''((())))))))),,,111333333111000000//////...,,,)))$$$  """%%%%%%$$$"""!!!!!!!!! """$$$$$$###!!!"""######$$$&&&(((***(((%%%!!!}}}{{{|||~~~xxxuuurrrqqqrrrtttuuuuuuvvvuuutttssstttsssqqqooolllkkkiiigggfffeeeeeeeee___]]]\\\\\\\\\\\\ZZZYYY\\\]]]]]]]]]\\\[[[YYYXXXQQQNNNIIIDDD>>>:::777666333222111000000000111222111111111333555999<<<>>>EEEHHHMMMSSSXXX___fffkkkoooqqquuuyyy~~~~~~zzzxxxyyyzzzzzzzzzxxxxxxxxxvvvvvvyyy~~~kkkXXXJJJBBB<<<999777777777666555444444333222...+++---+++$$$&&&...555777999<<<;;;888444---(((((((((&&&&&&)))'''((())))))(((((()))***)))((('''&&&%%%$$$$$$$$$  !!!$$$&&&((())))))///555:::;;;<<<===???===>>>===:::333,,,%%%!!!###''')))'''$$$!!!  $$$)))---///333777;;;???<<<666///)))$$$ ~~~{{{xxxvvvwwwyyyzzzzzz|||{{{zzzzzzzzzyyywwwuuurrrqqqooommmlllllllllmmmfffeeeeeefffggghhhhhhfffhhhhhhiiihhhgggeeedddbbbYYYVVVPPPJJJDDD???<<<:::888777666555444555666666222222333444777;;;>>>AAAJJJNNNSSSXXX^^^dddlllpppqqqtttxxx}}}ppplllhhheeeeeeeeeeeeeeebbbbbbcccbbbbbbffflllrrrlllXXXKKKCCC>>>;;;::::::999777555222000...)))$$$"""$$$###&&&---000222666666444111***%%%$$$### ###"""###$$$###!!!!!!!!!###"""&&&))),,,---555<<>>IIIOOOUUU^^^eeeiiimmmrrrvvvvvvuuuqqqjjjbbbYYYJJJ===111### )))222777::::::555...***%%%!!!&&&***333<<>>666444111///...+++%%% ~~~~~~~~~}}}|||yyyuuuuuuwwwyyyyyyxxxzzzyyyyyy{{{ssskkkaaa[[[WWWPPPFFF>>>>>><<<:::777666777888999;;;;;;;;;<<<>>>BBBEEEGGGNNNPPPUUU[[[aaafffjjjlllmmmoooqqqrrrssstttwwwyyy}}}~~~~~~~~~}}}|||{{{||||||~~~~~~~~~{{{yyyvvvtttqqqmmmjjjgggeeedddcccddddddddddddeeehhhkkkrrr|||}}}hhhTTTKKK@@@;;;>>>AAABBB@@@CCC@@@===<<<:::<<>>NNN[[[fffnnnxxx|||ppp___PPP<<<,,,!!!%%%...777<<<@@@@@@;;;555---(((""" ###)))...===HHHZZZiiittt~~~yyypppiii___UUUEEEBBB>>>===;;;666---&&&|||zzzxxxyyy{{{~~~wwwlllccc]]]VVVMMMFFFBBB@@@>>><<<:::999999:::======>>>???BBBEEEGGGIIIMMMPPPUUU[[[```ccceeefffeeegggiiiiiijjjkkkmmmoooqqqrrrssstttuuuuuuuuuuuuqqqqqqppppppppprrrssstttuuusssqqqppppppnnnllljjjfffdddaaa]]]YYYUUUSSSRRRPPPQQQRRRRRRRRRTTTWWWZZZaaalll{{{oooYYYBBB:::000,,,...111222111444000......---...666@@@SSScccyyy{{{rrriiibbb```ZZZVVVOOOGGG???555,,,&&&$$$###""" !!!)))111<<>>===<<<@@@@@@AAABBBDDDGGGIIIJJJLLLOOOTTTYYY]]]^^^______^^^```bbbbbbbbbbbbccceeeeeefffggghhhiiiiiiiiiiiieeedddddddddeeefffhhhiiihhhfffcccbbbbbbaaa```___YYYWWWTTTOOOKKKHHHFFFDDDBBBDDDEEEEEEEEEGGGJJJMMMUUU___ooo}}}bbbKKK:::333+++((())),,,,,,,,,,,,)))'''(((((((((...666HHHXXXnnn|||ssskkkfff]]]YYYQQQIIIAAA888000***%%%###"""!!!"""$$$&&&(((...666BBBLLLRRRVVVZZZ]]][[[SSSGGG;;;333---(((&&&!!!""""""!!!!!! !!! !!!""""""###***555AAARRRhhhzzz{{{iiiTTT>>>)))!!!###***333<<>>AAACCCIIISSScccssssssXXXCCC666111+++((()))***++++++***'''&&&(((((((((,,,222===LLLbbbuuuzzzppphhh```[[[RRRJJJAAA999222---&&&$$$###"""$$$'''+++---222;;;GGGQQQXXX]]]bbbfff___WWWKKK???666///+++((($$$$$$$$$######!!! !!!######"""!!! !!!######$$$'''...999EEEUUUllloooTTT>>>((( ###'''///777;;;>>>@@@===777...)))""" !!!"""###$$$)))111777GGGUUUgggsssxxxzzz}}}~~~zzzuuulllbbbWWWTTTQQQOOOLLLAAA222%%%~~~rrrggg]]]XXXTTTTTTSSSRRRPPPMMMJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGMMMNNNQQQSSSTTTTTTSSSSSSPPPRRRTTTTTTSSSQQQQQQQQQSSSSSSSSSSSSSSSRRRRRRQQQJJJJJJIIIIIIIIIJJJLLLMMMJJJIIIHHHHHHIIIIIIHHHGGGCCCAAA???===:::888777777555666777666666777:::<<>>DDDJJJNNNOOOMMMKKKGGGKKKLLLJJJIIIHHHBBB:::;;;<<<<<<999444...)))&&& ~~~}}}uuuqqqlllmmmnnnnnnmmmjjjfffdddYYYYYYYYYXXXVVVUUUSSSRRRSSSRRRRRRRRRRRRQQQQQQQQQOOORRRTTTTTTRRROOONNNNNNIIIIIIHHHGGGFFFDDDBBBAAABBBAAA@@@?????????@@@AAABBBAAA@@@AAA@@@>>>:::777999999888777777777888888777888888666555555777999:::???GGGPPP[[[jjjzzztttfffZZZLLL???111000...,,,+++,,,------)))%%%%%%)))+++******,,,///888DDDOOOWWWaaammmuuuxxx}}}zzzzzzuuummmhhheee\\\QQQIIIDDD===777333000---+++(((((((((((((((***+++,,,000666>>>BBBDDDDDDGGGIIIGGGBBB<<<666111...***(((*********)))(((&&&%%%$$$!!!###%%%&&&''''''&&&&&&((('''%%%%%%'''***---///...333<<>>---******&&&!!!!!!"""%%%%%%""""""%%%$$$!!!!!! !!!!!! !!!"""###$$$$$$'''*********,,,000444:::999:::===@@@???;;;777777:::;;;:::::::::444...///111222000***&&&%%%%%%""""""""""""!!! }}}}}}~~~zzz|||{{{xxxxxxyyy|||~~~{{{vvvqqqfffdddbbb```^^^ZZZVVVRRRSSSTTTTTTTTTSSSRRRPPPOOOQQQQQQQQQRRRRRRQQQMMMKKKKKKIIIFFFDDDBBBBBBBBBCCCBBB???<<<::::::<<>>EEEHHHMMMYYYkkkyyywwwqqqooofffeeeccccccdddcccaaa^^^OOOFFF999///***(((''''''!!! !!!###''')))***)))&&&%%%$$$$$$######$$$$$$%%%""" ###%%%$$$######$$$%%%'''+++000555888555555555666666333...***((()))+++,,,,,,,,,+++***,,,------,,,***(((&&&$$$%%%%%%$$$###"""!!! ~~~||||||}}}zzz{{{sssppplllhhhddd___ZZZWWWVVVVVVVVVVVVUUUSSSRRRQQQRRRRRRRRRSSSSSSRRROOOMMMKKKJJJGGGDDDBBBBBBBBBBBBCCCAAA>>><<<===???CCCEEEFFFEEEBBB@@@>>><<<<<<<<<;;;:::888777666777888999>>>===<<<<<<<<<:::888777888;;;@@@EEELLLVVVaaaiiisssvvv{{{~~~~~~|||zzzrrroooiii___TTTHHH???:::222111000000000000000111000///...---,,,,,,,,,,,,///111555999>>>CCCIIIMMMTTTWWW\\\______^^^\\\ZZZYYYUUUPPPKKKGGGCCC>>>;;;555333111...,,,+++++++++000///...---,,,,,,,,,,,,,,,++++++---000111000---000000...***'''&&&'''(((************+++++++++,,,)))******+++---...000111222222222222333444777888===CCCKKKQQQVVV```mmmwww|||qqqfff```^^^WWWWWWVVVXXXYYYZZZYYYWWWOOOGGG<<<333...,,,+++***&&&%%%%%%'''***,,,,,,+++******)))(((((((((((()))***'''$$$$$$%%%&&&%%%###''''''(((***---000333555444444444444333///***&&&&&&'''((())))))***)))))),,,,,,,,,+++)))'''&&&%%%&&&%%%%%%$$$$$$###""""""~~~|||{{{|||}}}|||wwwpppjjjeee___\\\ZZZZZZZZZYYYXXXVVVUUUTTTUUUTTTTTTUUUVVVUUURRRPPPMMMKKKHHHEEECCCBBBAAAAAADDDCCCAAAAAABBBDDDGGGIIIIIIHHHFFFDDDAAA@@@??????===<<<<<<<<<;;;;;;;;;;;;AAA@@@???AAACCCCCC???;;;>>>???BBBDDDHHHMMMTTTYYY```bbbfffjjjkkkkkkiiiggg___\\\XXXRRRJJJCCC<<<888333333222222333444444555222222222111111000000000222333555666666999<<>>;;;888555222333222111000////////////222111///---+++******))),,,++++++,,,---...,,,***---+++************)))'''---............/////////......///000222444666888888:::;;;::::::;;;===???EEEJJJRRRZZZbbbiiipppttt{{{zzzuuukkk]]]SSSMMMKKKIIIIIIJJJNNNQQQTTTTTTSSSPPPJJJAAA:::555222000///---,,,,,,...000111111000111111000///////////////000...+++***))))))'''&&&+++,,,---...///000111222555444333333222...***&&&(((((((((((()))***+++,,,------+++***((((((''''''''''''''''''''''''''''''~~~|||~~~~~~~~~}}}{{{{{{}}}~~~vvvoooiiiddd```^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVWWWXXXXXXVVVTTTOOONNNKKKHHHFFFDDDCCCBBBFFFEEEEEEEEEFFFIIIKKKMMMKKKJJJHHHFFFDDDCCCBBBAAAAAABBBCCCCCCCCCBBBAAA@@@EEEDDDEEEIIIMMMNNNJJJFFFEEEFFFFFFGGGHHHJJJMMMOOORRRTTTWWWZZZ[[[[[[ZZZYYYRRRQQQNNNJJJFFFAAA===:::888888777777777888888999666777777777777666666666666777888888888999===???===???BBBFFFHHHGGGDDDAAABBB???<<<999888777555333666555555555666666666777333222111///...---,,,,,,.........///000000000///000......000333444111...111111111222222222333333444444555777999<<<>>>???@@@BBBDDDCCCAAAAAACCCFFFMMMPPPVVV___hhhooossstttxxxtttlll```SSSIIIEEEDDDDDDEEEGGGLLLQQQUUUVVVVVVSSSOOOIIIBBB===999777555555444444666999;;;;;;:::888777666666555555666666555444222111000///...---000000222333333444333333888666555555444333///---......------...///111222111///...,,,++++++,,,,,,+++,,,,,,---......//////}}}|||}}}~~~}}}|||{{{|||~~~{{{tttnnniiigggcccbbbaaa___^^^]]]\\\[[[ZZZYYYXXXYYYZZZZZZYYYWWWRRRQQQOOOLLLJJJGGGFFFEEEGGGGGGHHHIIIJJJLLLNNNOOOKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEGGGHHHJJJOOOTTTUUUSSSPPPLLLKKKJJJJJJKKKKKKLLLLLLKKKMMMOOOPPPQQQQQQQQQQQQMMMLLLJJJGGGDDDAAA???===>>>>>><<<;;;;;;:::::::::::::::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<;;;===???BBB???@@@CCCGGGJJJIIIEEEBBB@@@>>><<<;;;;;;;;;999888888999999:::;;;;;;;;;;;;777777666555555555555666111111222333333444666777666444555888;;;<<<:::666777777777888888888999999:::;;;<<<>>>@@@BBBEEEFFFHHHKKKNNNMMMJJJIIIKKKNNNSSSTTTXXX```iiiqqquuuvvvtttoooggg\\\RRRKKKHHHGGGEEEFFFIIINNNTTTXXXYYYYYYXXXVVVQQQLLLFFFAAA???>>>?????????AAADDDFFFGGGFFF@@@??????>>>>>>>>>>>>>>>;;;<<<<<<;;;;;;:::::::::777888:::;;;<<<<<<<<<<<<;;;:::999999::::::999888888777666666666777999:::888777555444444444555666555555666777888999::::::~~~~~~~~~}}}|||~~~zzztttooolllfffeeecccbbb```___^^^^^^\\\[[[ZZZZZZ[[[\\\[[[ZZZUUUTTTSSSQQQOOOLLLKKKJJJJJJJJJLLLMMMOOOPPPQQQQQQMMMNNNNNNNNNMMMMMMLLLKKKIIIJJJLLLMMMMMMLLLKKKKKKKKKMMMQQQUUUWWWXXXYYYYYYSSSQQQOOONNNOOOOOOOOONNNLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLJJJHHHFFFDDDCCCBBBDDDCCCBBBAAA@@@????????????@@@AAACCCCCCCCCBBBAAABBBCCCCCCAAA@@@@@@BBBEEEEEEEEEGGGLLLPPPOOOKKKFFFCCCBBB@@@@@@AAABBBAAA@@@===>>>>>>???????????????;;;;;;;;;;;;<<<<<<===>>>777888::::::999:::===???>>>>>>???AAACCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMNNNSSSWWWZZZYYYUUUSSSUUUXXXYYYZZZ]]]cccjjjppptttvvvoookkkeee]]]WWWSSSQQQPPPKKKLLLNNNRRRWWWZZZ[[[[[[^^^]]]ZZZUUUPPPMMMLLLLLLMMMMMMMMMOOOQQQSSSSSSSSSLLLLLLKKKJJJJJJJJJJJJKKKFFFHHHJJJKKKJJJIIIJJJKKKFFFFFFGGGHHHIIIJJJKKKLLLEEECCCBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHH~~~~~~}}}vvvpppmmmiiigggeeecccaaa`````````]]][[[ZZZZZZ\\\]]]\\\[[[XXXWWWVVVUUUSSSQQQPPPOOOMMMNNNPPPRRRSSSTTTTTTTTTQQQRRRSSSUUUUUUUUUTTTSSSQQQQQQRRRSSSSSSSSSSSSSSSTTTXXX\\\\\\[[[[[[]]]aaa]]]ZZZVVVTTTUUUVVVVVVUUUSSSSSSRRRRRRRRRQQQQQQRRRPPPOOONNNLLLKKKKKKJJJJJJLLLKKKJJJJJJIIIIIIIIIIIIHHHIIIKKKMMMNNNMMMLLLLLLLLLMMMMMMLLLKKKLLLNNNPPPPPPOOOQQQUUUZZZZZZUUUPPPNNNLLLKKKKKKMMMNNNNNNMMMIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIGGGIIIIIIHHHGGGGGGJJJMMMLLLNNNOOOPPPOOONNNOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXYYYZZZ^^^cccgggfffaaa^^^```ccc```bbbeeeiiimmmppprrrtttmmmkkkgggcccaaa___]]][[[XXXXXXYYY\\\___aaaaaa```aaabbbaaa^^^ZZZYYY[[[]]]^^^\\\[[[\\\^^^^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYVVVXXX[[[[[[ZZZYYYZZZ[[[YYYYYYXXXXXXXXXZZZ[[[\\\VVVTTTRRRRRRSSSUUUVVVVVVUUUUUUTTTTTTSSSQQQPPPOOOQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVV}}}uuunnnjjjjjjhhhfffcccbbbaaa```aaa]]]\\\ZZZ[[[\\\]]]]]]\\\YYYYYYYYYXXXVVVTTTSSSRRRPPPRRRSSSUUUVVVVVVVVVUUUUUUVVVXXXZZZ[[[[[[ZZZZZZXXXXXXXXXXXXYYYYYYZZZZZZ]]]bbbeeeddd___]]]aaagggfffbbb]]][[[\\\]]]\\\[[[[[[ZZZYYYXXXWWWVVVWWWWWWSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTPPPRRRTTTVVVWWWWWWVVVUUUTTTUUUVVVWWWWWWYYY\\\___ZZZYYYZZZ___dddddd___YYYYYYXXXWWWWWWYYYZZZZZZYYYWWWWWWXXXXXXWWWUUUTTTRRRWWWVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYWWWTTTTTTVVVYYYZZZ]]]___^^^[[[ZZZ\\\___]]]]]]]]]]]]^^^^^^^^^^^^`````````aaabbbccceeeeeeggglllpppnnniiieeegggkkkdddhhhmmmpppppppppqqqrrrnnnmmmkkkjjjiiigggeeecccdddddddddfffhhhiiihhhgggcccdddeeecccaaabbbfffiiiiiigggeeeeeeeeeeeecccaaafffeeeeeedddcccdddddddddaaadddggggggeeecccdddeeegggfffdddccccccdddeeefffeeeccc```___```bbbbbbbbbaaaaaabbbaaa___]]][[[YYYZZZ[[[\\\]]]^^^]]]\\\[[[\\\\\\\\\]]]^^^_________~~~{{{vvvsssqqqrrrmmmjjjjjjgggddddddgggcccccccccbbbbbbaaaaaa```aaa```^^^\\\[[[ZZZZZZZZZWWWYYY[[[^^^```bbbbbbbbb``````^^^^^^^^^___```aaacccbbbaaa```aaaccceeefffcccggglllqqqrrrrrrooommmjjjhhhgggeeeeeefffhhhiiieeecccbbbbbbccccccbbb```^^^___`````````___]]]]]]^^^^^^^^^___```aaaaaabbbbbbcccdddddddddcccaaa```cccdddeeeeeefffeeeeeeeeedddgggkkknnnpppnnnllljjjggghhhhhhhhhggghhhkkknnnkkkkkklllkkkjjjhhheeedddffffffffffffeeeeeeeeeeeedddddddddeeeeeeeeeeeeeeegggiiikkkmmmmmmmmmlllkkkjjjjjjiiihhhhhhhhhhhhhhhdddeeefffgggiiilllnnnooonnnnnnmmmnnnnnnppprrrsssnnnoooqqqrrrqqqpppnnnmmmnnnjjjfffgggjjjkkkhhhdddfffgggiiijjjjjjiiigggfffdddeeefffggghhhjjjkkkkkkllllllmmmmmmllljjjhhhgggfffhhhiiiiiihhhggghhhiiiiiijjjjjjkkkjjjiiigggfffiiihhhggggggggghhhjjjkkkhhhgggeeedddcccccccccdddeeedddbbbaaa```aaaaaabbbdddbbb``````aaabbbaaa```aaaaaa``````_________^^^}}}yyyuuussssssnnnkkkkkkiiiffffffiiijjjjjjiiiiiihhhhhhhhhgggffffffeeecccbbbbbbbbbbbb```aaacccdddffffffffffffhhhhhhgggggggggggghhhhhhjjjiiiiiijjjkkkmmmooopppmmmpppuuuyyy{{{zzzxxxvvvtttsssqqqppppppqqqrrrsssrrrpppnnnnnnnnnmmmllljjjooooooooonnnmmmlllkkkjjjjjjjjjkkkmmmnnnooopppqqqrrrssstttttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqtttuuuxxxyyyyyywwwuuusssssstttuuutttrrrrrrtttuuuttttttssssssrrrpppooonnnnnnmmmmmmmmmllllllkkkkkkllllllllllllllllllllllllmmmnnnpppqqqqqqpppooonnnooonnnmmmlllkkkkkkkkkkkkgggggghhhiiikkkmmmnnnoookkkkkkkkkkkkkkkmmmnnnooolllmmmooooooooommmkkkjjjjjjfffbbbccceeefffdddaaacccdddfffggggggfffdddcccdddeeeffffffggghhhiiiiiihhhhhhiiiiiihhhfffeeedddccceeeggggggfffeeeeeeeeefffgggggggggfffeeecccbbbdddccccccbbbcccdddeeefffeeedddcccbbbaaaaaabbbcccbbbbbb```_________`````````^^^\\\\\\]]]^^^]]]\\\\\\\\\\\\[[[[[[ZZZZZZZZZ}}}{{{wwwsssqqqrrrpppmmmmmmpppppppppppppppppppppooooooooooooooonnnnnnnnnmmmmmmmmmmmmnnnoooppppppoooooorrrsssssssssssssssrrrrrrssstttuuuvvvxxxyyy{{{{{{zzz}}}~~~}}}}}}~~~}}}||||||{{{xxxwww~~~}}}{{{zzzzzzzzzwwwxxxyyy{{{|||~~~~~~~~~~~~{{{yyyxxx{{{|||}}}|||yyyxxxwwwxxxxxxwwwvvvuuuttttttssstttssssssrrrqqqpppoooooonnnoooooooooooooooooonnnnnnppppppqqqrrrrrrpppooonnnooonnnmmmkkkjjjiiiiiiiiidddeeeeeeeeefffhhhiiijjjdddddddddddddddeeefffgggfffgggggggggfffeeecccbbbbbb___\\\\\\^^^___]]][[[\\\]]]^^^______^^^]]]\\\______`````````aaaaaaaaa^^^^^^^^^^^^^^^]]]\\\[[[ZZZ]]]```aaa```^^^\\\\\\]]]]]]]]]]]][[[ZZZXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWSSSRRRPPPPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOOOO|||{{{|||{{{wwwwwwzzzuuuuuuvvvvvvvvvvvvvvvvvvxxxyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{|||}}}}}}}}}~~~~~~}}}|||~~~~~~}}}|||zzzxxxwwwuuuuuuvvvxxxyyyyyywwwtttsssssssssrrrqqqooonnnnnnooopppqqqppppppnnnmmmlllkkkkkkiiiiiiiiihhhhhhgggggggggjjjkkkkkkkkkjjjiiigggfffgggfffdddbbb```_________ZZZZZZYYYYYYZZZZZZ[[[\\\YYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYWWWVVVTTTSSSUUUSSSQQQQQQRRRSSSRRRPPPNNNNNNOOOPPPPPPOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLKKKKKKLLLOOOSSSTTTSSSPPPNNNMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@>>>======>>>???>>>===?????????>>>>>>>>>>>>>>>}}}~~~~~~}}}{{{yyyxxxxxxyyyzzzxxxwwwuuutttsssrrrqqqqqqoooqqqssssssqqqooonnnooonnnlllkkkiiihhhhhhhhhiiijjjjjjiiihhhgggfffeeeddd______^^^]]]]]]\\\[[[[[[^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPPPPPPPKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCAAAAAABBBAAA@@@???@@@AAA@@@@@@<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;::::::888777777777888888888888;;;>>>BBBCCCAAA>>><<<;;;999888777666555444444333111222222333333333333333333222111000000111333444111111111111111111111111...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}|||}}}}}}}}}zzzyyywwwuuutttsssttttttpppoooooonnnmmmlllkkkkkkggghhhiiiiiigggffffffgggeeedddcccaaa___^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYRRRRRRQQQPPPOOONNNMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEDDDBBBAAA@@@@@@@@@;;;;;;:::999999::::::;;;888999999999888777666666555444333333222111000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))(((((('''''''''''''''((()))***,,,///222222000---,,,+++(((((('''%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&$$$$$$###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###!!! """######""" }}}~~~||||||{{{zzzxxxwwwvvvvvvuuutttrrrpppooooooooopppnnnmmmlllkkkiiihhhgggfffbbbbbbaaa```___]]][[[ZZZXXXYYYXXXVVVSSSRRRRRRSSSRRRRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFAAA@@@???>>><<<;;;:::999888777666666555555555555444333222111000000///000++++++*********++++++,,,)))*********)))(((&&&%%%''''''&&&%%%%%%%%%%%%%%%"""""""""!!!!!!!!!"""###!!!!!! !!!!!! !!!"""###%%%'''&&&$$$"""!!!"""  ~~~|||~~~}}}{{{{{{{{{{{{yyyxxxssstttvvvwwwwwwvvvuuuuuupppoooooonnnmmmlllllllllhhhfffdddbbbaaa```aaaaaa[[[[[[[[[ZZZXXXVVVTTTSSSSSSSSSSSSRRRPPPMMMJJJHHHIIIHHHGGGCCC???>>>>>>?????????>>>===:::777444333555555555555555555555555111111000...,,,+++***))))))((('''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$  !!!!!!!!!!!!"""!!!!!!!!!   !!! !!!"""!!!