BM6P6(@ yyykkkhhhbbb___]]][[[ZZZXXXWWWSSSMMMJJJHHHGGGGGGFFFDDDBBB>>>;;;888777777777888555000---+++***(((''')))(((((('''%%%$$$######$$$$$$%%%$$$###!!!    }}}wwwhhhddd___[[[YYYWWWUUUTTTUUUQQQMMMIIIHHHHHHGGGFFFDDDBBB>>>;;;888777777777777444///,,,+++***((('''(((((('''&&&%%%$$$######$$$$$$$$$$$$###!!!     zzztttgggccc^^^ZZZXXXUUUSSSQQQRRROOOLLLIIIHHHHHHGGGEEECCCAAA>>>:::888777777777666333///,,,+++)))(((&&&'''&&&&&&%%%$$$###""""""###$$$$$$$$$###"""     ~~~vvvppphhhddd```\\\YYYVVVSSSQQQPPPMMMKKKIIIIIIHHHFFFDDDAAA@@@<<<999777666666777333111---+++***)))'''&&&%%%%%%$$$$$$###""""""!!!######$$$$$$###""" !!!    yyyqqqkkkfffccc___\\\ZZZWWWSSSQQQNNNLLLJJJIIIIIIGGGDDDBBB???===:::777555555555555111///,,,******)))'''%%%$$$$$$$$$######""""""!!!######$$$$$$###"""!!! !!!!!!    |||tttlllfffbbb___\\\ZZZXXXUUUQQQOOOLLLKKKJJJIIIIIIFFFBBB???===;;;888555333333333444...---+++******)))'''%%%$$$$$$$$$#########"""""""""###$$$$$$###"""!!! !!!!!!    ~~~vvvnnngggbbb^^^\\\ZZZXXXVVVTTTQQQNNNLLLKKKJJJJJJHHHEEE@@@===:::999666333111111111222---+++***)))))))))&&&$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$###!!!    yyyqqqjjjddd___]]]\\\ZZZXXXWWWUUURRROOOLLLKKKJJJJJJHHHDDD???;;;999777444222000000000111,,,***)))))))))(((&&&$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$$$$###!!!!!!   uuullleee```\\\YYYYYYYYYXXXVVVTTTQQQPPPNNNJJJFFFFFFFFFDDD>>>888777555333333333333111///...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!     zzzppphhhaaa\\\YYYYYYYYYYYYXXXVVVSSSPPPNNNMMMIIIEEEDDDEEEBBB===888555444222222222222000...///---***(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!   ~~~uuullleee```[[[XXXYYYYYYXXXWWWTTTQQQNNNLLLJJJGGGCCCBBBBBB@@@;;;777444333111111111000///---000...+++))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!! ӵĦĦӵĦzzzrrrkkkeeeaaa]]]ZZZYYYXXXWWWUUURRROOOLLLJJJGGGEEEBBB@@@???===999666444333111111111111///---000...,,,******)))'''%%%'''''''''&&&&&&&&&&&&&&&$$$$$$######"""!!!!!!   4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lzzzuuuoooiiidddaaa]]]ZZZWWWWWWVVVTTTQQQMMMJJJHHHEEECCC@@@>>><<<:::888666555444222111222111000...///---+++++++++***(((&&&''''''&&&&&&&&&%%%%%%%%%"""""""""!!!   GG=?HdĦ=ĪjGG=?HdĦsssooojjjeeeaaa^^^ZZZXXXTTTTTTSSSRRROOOLLLIIIGGGCCCBBB@@@===:::999777777555444222222222222000...,,,+++******+++***(((&&&&&&&&&&&&%%%%%%$$$$$$###!!!!!!!!!  ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ{{{ppplllgggccc```\\\YYYVVVRRRRRRRRRPPPNNNKKKIIIGGGCCCBBB???<<<999888777888444333111111111000///---)))(((((()))++++++)))'''&&&%%%%%%$$$######""""""!!!!!!!!!!!!   ?~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??}}}wwwppplllhhhddd```]]]YYYWWWQQQQQQQQQPPPNNNKKKIIIGGGBBBBBB@@@<<<999777777888333111000///000///...,,,''''''''')))++++++)))'''%%%%%%$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!   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]Ħyyyssshhhgggeeeccc```\\\YYYWWWXXXTTTOOOKKKHHHFFFDDDCCCCCC@@@<<<999888888777666222222111///...---,,,+++))))))***))))))((('''&&&&&&%%%$$$###""""""""""""$$$######!!!   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Ħ~~~tttooohhhgggeeebbb___[[[YYYWWWTTTQQQMMMJJJHHHFFFDDDBBBBBB>>>:::888777777666555333333222000///...---,,,((((((((((((''''''&&&%%%%%%%%%%%%$$$######""""""!!!   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ӵxxxooojjjhhhfffdddaaa]]]ZZZWWWVVVOOOMMMJJJIIIHHHFFFDDDBBB???<<<999777666666444333444333222111///...------((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$"""!!!  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ӵ~~~uuummmhhhgggfffccc___[[[XXXVVVUUULLLKKKIIIIIIIIIGGGDDDBBB>>>;;;888777666666444333333222111000///---,,,,,,)))((('''&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$"""!!!  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|||tttmmmiiigggeeeaaa]]]YYYVVVTTTSSSLLLKKKJJJIIIIIIGGGDDDBBB===;;;888777777666444333111111000///---,,,+++***+++***((('''&&&%%%%%%%%%$$$%%%&&&'''&&&$$$""" !!!!!!   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@hzzztttnnnjjjgggddd```\\\XXXUUUSSSRRRNNNLLLJJJHHHGGGEEECCCAAA<<<:::888777777666444222111000///...,,,+++******,,,+++)))'''%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! """!!!   4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s{{{wwwsssmmmiiifffddd___ZZZVVVSSSRRRQQQPPPMMMIIIFFFDDDBBB@@@>>>999888666666666555333111111111000...---,,,+++***,,,***(((%%%$$$###$$$$$$$$$$$$###""""""!!!!!!   Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}xxxuuurrrlllgggfffccc___ZZZUUUSSSQQQQQQQQQMMMHHHDDDAAA???===<<<777666555555555444111///222222111///...---,,,++++++)))&&&$$$""""""######$$$###"""!!! !!!  ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ{{{tttpppmmmfff``````^^^ZZZUUUQQQPPPQQQRRRPPPLLLGGGDDDCCCBBB@@@???;;;999666555555555333222222000---***))))))***+++&&&&&&%%%%%%%%%%%%$$$$$$"""!!!   >AneneneneDenene>Ak<fhDenenenexxxqqqnnnkkkddd___]]][[[WWWRRRNNNLLLMMMMMMOOOKKKFFFBBB@@@???===;;;:::888666555555444333222222000---***))))))***+++&&&&&&%%%%%%%%%%%%$$$$$$$$$###!!!!!!""""""   ~~~uuunnnllliiiddd___\\\ZZZUUUQQQMMMKKKJJJJJJLLLIIIDDD@@@>>><<<:::888:::888555444444444222111111///---***))))))******&&&&&&%%%%%%%%%%%%$$$$$$$$$"""!!!!!!"""!!!  {{{sssnnnkkkiiieeeaaa^^^[[[VVVRRRPPPMMMKKKJJJHHHEEEBBB???>>><<<:::888999777555444444333222000000///---***))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$"""  }}}xxxrrrnnnllliiifffccc^^^ZZZVVVRRRQQQOOOLLLIIIDDDBBB@@@??????>>>===;;;999666444333333222111000///...,,,+++))))))((((((&&&&&&%%%%%%%%%$$$$$$$$$!!!  xxxuuupppllljjjgggeeebbbZZZVVVRRRPPPPPPNNNJJJGGGAAA@@@>>>>>>??????>>><<<888666333222222222000//////...,,,+++)))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$###!!! !!!  yyyrrrppplllhhheeeccc```___XXXSSSOOONNNOOONNNJJJFFF@@@???>>>>>>???>>><<<;;;888555333222222111000///...---,,,+++***(((((('''&&&&&&%%%%%%%%%%%%$$$$$$###!!!   zzzsssnnnllliiieeebbb___\\\[[[WWWSSSOOONNNPPPPPPKKKGGG@@@???>>>===>>><<<:::888777555333222222111000......---,,,+++***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!  xxxqqqmmmjjjfffaaa\\\ZZZXXXXXXYYYUUUQQQNNNLLLJJJHHHFFFEEECCC@@@===::::::::::::999888666333111000/////////...,,,***)))(((''''''&&&$$$############""" $$$"""    vvvooollljjjeee```\\\YYYXXXWWWVVVSSSPPPMMMLLLJJJHHHGGGEEECCC@@@<<<:::999999999999777555333111///...---...---,,,***((((((''''''&&&%%%######$$$$$$"""!!!###"""    |||tttnnnkkkhhhddd```[[[XXXWWWVVVSSSQQQMMMLLLKKKJJJHHHGGGDDDBBB???<<<999888777777999777555222000...,,,,,,---,,,+++)))(((''''''&&&'''%%%$$$###$$$$$$###!!!"""!!!    zzzrrrllliiigggccc___[[[WWWUUUTTTPPPNNNKKKKKKKKKJJJHHHGGGCCCAAA>>>;;;999777666555888666444111...,,,+++***,,,+++)))((('''&&&&&&&&&&&&%%%######$$$$$$"""!!!!!!    ~~~yyyrrrlllgggeeebbb^^^ZZZVVVTTTRRRMMMLLLJJJJJJKKKJJJHHHFFFBBBAAA>>><<<999666555444666444222///---+++***)))***)))((('''&&&%%%%%%%%%&&&$$$############"""     ~~~yyyqqqkkkeeedddaaa]]]YYYUUURRRQQQMMMLLLKKKKKKKKKJJJHHHFFFBBBAAA???<<<999777444333333222000...,,,******))))))((('''&&&%%%%%%%%%%%%%%%###"""!!!""""""!!!    }}}xxxooohhhdddccc```]]]XXXTTTQQQOOOMMMLLLKKKKKKLLLJJJHHHEEECCCBBB@@@>>>:::777444333111000...---+++*********((('''&&&%%%$$$$$$$$$$$$###""" !!!!!!    ~~~|||wwwnnngggcccbbb```\\\XXXTTTPPPNNNNNNMMMLLLLLLLLLKKKHHHEEECCCBBBAAA>>>;;;888555333//////---,,,+++*********''''''&&&%%%$$$$$$$$$$$$"""!!!     zzzwwwtttlllfffeeeaaa```^^^[[[WWWRRROOOMMMKKKKKKJJJIIIHHHFFFDDDCCC@@@???<<<999666444222222000...---+++)))''''''&&&'''&&&&&&%%%%%%$$$$$$###"""""""""!!!   }}}vvvsssppphhhbbb```aaa___]]]YYYUUUQQQNNNLLLKKKJJJIIIHHHFFFDDDBBBAAA>>><<<:::777444222000//////...,,,***((('''&&&&&&&&&&&&&&&%%%$$$$$$######!!!!!!   xxxqqqoookkkddd]]]\\\___^^^[[[WWWSSSOOOLLLJJJJJJJJJHHHGGGDDDBBB@@@???<<<;;;888666333111//////...---,,,***((('''&&&&&&&&&&&&%%%%%%$$$#########   ~~~uuunnnlllhhhaaa[[[ZZZ]]]\\\YYYUUUQQQMMMKKKJJJJJJJJJHHHFFFDDDAAA???======;;;999666444222000000---,,,+++)))'''&&&&&&&&&%%%%%%%%%$$$######""""""  {{{sssmmmkkkhhhaaa\\\ZZZ[[[YYYVVVRRROOOMMMKKKJJJJJJJJJIIIGGGDDDAAA???===;;;999777555222111//////,,,+++***((('''&&&&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!  xxxpppjjjiiigggaaa\\\[[[YYYWWWTTTQQQNNNMMMLLLLLLIIIIIIHHHFFFDDDAAA???>>>777666444111///...---,,,+++***)))'''&&&&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!   ~~~ssskkkffffffddd___[[[ZZZWWWUUURRRPPPNNNNNNNNNNNNFFFFFFEEEDDDBBB@@@>>>===666444333000...---,,,,,,***)))((('''&&&%%%%%%%%%$$$######"""!!!!!!   {{{ooohhhccccccbbb]]]YYYYYYVVVTTTRRROOONNNNNNOOOPPPDDDDDDCCCBBBAAA???>>>===777666444222000......---***)))((('''&&&%%%%%%%%%#########"""!!!!!!   }}}vvvhhhfffbbb___]]][[[XXXVVVTTTRRROOOLLLJJJJJJJJJKKKJJJGGGBBB@@@@@@???<<<999555444222///---+++******''''''&&&&&&&&&''''''(((%%%%%%$$$###"""!!!     zzzssshhheeeaaa^^^[[[YYYUUUSSSQQQPPPMMMKKKJJJJJJKKKKKKHHHEEEAAA???>>>===:::777444333111...,,,+++***)))''''''&&&&&&&&&&&&''''''%%%%%%$$$###"""!!!   ~~~uuuoooiiifffbbb^^^[[[XXXTTTQQQNNNMMMKKKJJJIIIIIIJJJKKKFFFCCC@@@===<<<:::888666333111000---+++***))))))''''''&&&&&&&&&&&&&&&'''$$$$$$###"""!!!!!! !!!  yyyqqqkkkllliiieeeaaa]]]YYYTTTQQQMMMLLLKKKIIIHHHGGGGGGGGGDDDBBB???<<<:::888666555111000...,,,+++)))((((((''''''&&&&&&%%%%%%&&&&&&$$$######"""!!!!!! !!!!!!   }}}uuunnnjjjjjjgggddd```]]]XXXSSSPPPNNNMMMKKKIIIGGGEEEDDDCCCCCCBBB@@@<<<999777666666000///...,,,***))))))(((''''''&&&%%%%%%%%%%%%%%%######""""""!!! !!!   yyyqqqkkkhhhdddbbb___]]]ZZZVVVQQQNNNOOONNNLLLIIIGGGDDDBBBAAAAAAAAA???<<<888555444555000///...,,,+++***))))))((('''&&&%%%$$$$$$$$$$$$"""""""""!!!!!! }}}uuummmiiifff___^^^\\\[[[ZZZVVVRRRNNNMMMMMMKKKJJJGGGEEECCCBBB>>>???>>>:::555222222444111000...---+++*********((('''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!! zzzrrrkkkgggeee^^^]]]\\\\\\[[[XXXTTTQQQKKKKKKKKKJJJHHHFFFEEEDDD<<<===<<<999333000111222111000///---,,,+++++++++((('''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!! {{{tttqqqllleee```^^^]]][[[XXXUUUSSSQQQQQQMMMKKKIIIIIIHHHGGGDDDBBB???===;;;888555333222111555444222000---+++)))(((((('''&&&$$$###""""""""""""!!!!!!  !!!"""vvvqqqmmmiiibbb]]]\\\[[[YYYVVVTTTRRRQQQPPPNNNMMMKKKJJJIIIGGGDDDAAA>>>===;;;888666444222222111000///---,,,***))))))((('''&&&%%%$$$#########"""""""""!!!  """######"""""""""""""""###$$$%%%%%%zzzsssmmmjjjfffaaa]]]YYYXXXVVVTTTRRRQQQPPPPPPQQQOOOLLLKKKIIIGGGDDDAAA>>>===:::888666444333222///......---,,,+++******((('''&&&%%%$$$###############""""""!!!  !!!"""###$$$%%%&&&&&&&&&'''&&&%%%&&&((()))((('''&&&''')))************)))|||wwwqqqllliiieeeaaa^^^UUUUUUSSSQQQPPPOOOOOOOOORRRPPPMMMKKKIIIGGGCCC@@@===;;;:::777666444333333111000000///...---,,,+++'''&&&%%%$$$############"""""""""!!!  """######""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((***+++,,,+++++++++***)))***+++,,,+++******+++...000000///---,,,vvvsssnnniiieeebbb___]]]SSSRRRQQQPPPOOONNNNNNNNNQQQOOOLLLJJJHHHEEEAAA>>>;;;:::888666555444333333222111000///---+++***)))&&&%%%$$$######"""######""""""!!!!!!  !!!""""""!!! !!!!!!"""""""""############""""""############""""""""""""#########$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&'''(((&&&'''''''''((((((((()))''')))+++---............---,,,+++,,,---...---,,,+++---000222222111...,,,zzzqqqnnnjjjeeeaaa]]][[[ZZZSSSRRRPPPOOONNNMMMLLLLLLOOOMMMJJJHHHFFFCCC@@@===888777666444333333222222000///...,,,***)))''''''&&&%%%$$$$$$#########$$$######"""!!!!!!   !!!  !!! !!!""""""######"""""""""######$$$$$$%%%((('''%%%$$$$$$$$$%%%&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((((()))******(((((()))***(((((())))))***+++++++++***+++,,,---............///...---...000111000///,,,---000111111000...,,,yyyooommmiiiddd___[[[ZZZYYYSSSRRRPPPNNNMMMLLLKKKKKKLLLJJJGGGFFFDDDAAA>>>;;;666555444333222111111111......---,,,+++***)))(((''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###""""""!!!!!!!!!""""""!!!  !!!######$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''***)))'''''''''(((***+++******++++++++++++******************)))))))))((()))))))))*********++++++***+++,,,+++***)))***+++******+++,,,,,,---......,,,,,,,,,,,,------...///...---,,,...000222111000---...///000000///---,,,zzzpppoookkkfff```\\\[[[[[[SSSRRRQQQOOOMMMKKKKKKJJJJJJHHHEEEDDDCCC@@@===:::555444333222111111111111......---------------,,,)))(((((('''''''''((((((''''''&&&%%%%%%$$$$$$###"""############!!!  """$$$&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&'''((((((((())))))******(((''''''&&&&&&''''''((('''''''''((()))******+++*********)))))))))))))))***)))(((((()))+++---///,,,------------------,,,---------,,,,,,+++++++++*********+++++++++,,,,,,***+++,,,,,,***)))***,,,+++,,,,,,---...//////000......,,,,,,,,,---...///+++******,,,...000000///---.../////////...------{{{vvvsssnnngggaaa]]]ZZZWWWUUURRRTTTTTTPPPJJJFFFEEEEEEFFFFFFFFFEEECCC???<<<::::::888555333222333444555000///...------,,,---------+++)))(((((()))+++------,,,+++***))))))((()))&&&&&&&&&&&&&&&&&&%%%%%% ###%%%'''''''''((())))))))))))((())))))******---------------------------,,,***(((((()))***+++************+++,,,---...///---+++***+++,,,,,,,,,---,,,+++*********++++++---...............------...---,,,---...///...---***++++++,,,,,,---......------,,,+++*********+++//////000000000///......///......---------............---------...//////++++++,,,------...//////|||uuupppnnnjjjddd___\\\ZZZXXXVVVQQQRRRQQQNNNHHHDDDCCCCCCDDDEEEEEEDDDBBB???<<<:::777777666666555444444444222111000///............///---+++******+++---///......---,,,++++++++++++))))))*********)))((((((%%%'''))))))))))))+++,,,,,,++++++*********++++++/////////000111111222222///---+++)))(((((()))******))))))******+++,,,---...,,,******,,,---------------,,,,,,+++++++++,,,---...............------...,,,+++,,,---...---,,,******++++++,,,---------...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,,,,//////...---------------......------......//////+++,,,,,,------.........}}}vvvpppllljjjfffaaa]]][[[YYYWWWVVVOOOOOONNNJJJFFFBBB@@@@@@CCCCCCCCCCCCAAA???===<<<666777888888888666555333555444333222111111111111111000///------///000111000000////////////000000...............---,,,,,,,,,------,,,++++++...000000///...------,,,------000000111111222333444444111///---+++)))((((((((())))))))))))***+++,,,,,,---,,,***+++---...///............---------,,,,,,------...............------,,,++++++,,,---,,,+++)))******++++++,,,------...------,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,000///......---,,,++++++------------.........///,,,,,,------------------zzztttooommmiiieee```]]]ZZZYYYVVVUUUOOONNNLLLIIIEEEBBB@@@@@@CCCCCCCCCCCCBBBAAA@@@???999999999999999888777777888888777666555555555555555444222222222222444555333333222222222333444444222222222222111000//////111111000...,,,---000222333222111000///.........//////000000000000111111222111...,,,)))(((''''''(((((((((((()))***+++,,,,,,++++++,,,...000000//////////////////...------,,,---......///............---+++,,,------,,,+++))))))******+++,,,,,,---------,,,,,,+++,,,,,,---+++++++++,,,---......///000000///...---,,,+++******+++,,,,,,------------......------------------xxxrrrooollliiifffaaa]]][[[XXXUUUSSSPPPNNNKKKIIIFFFEEECCCBBBDDDDDDDDDDDDDDDCCCCCCCCC>>>===;;;999999:::<<<===;;;;;;:::999888888888888888777666666666666777888555555555555555555666666444444444333222111000000222222111///---...000333444333222111000000000000111111000///...------,,,111000...,,,***((('''&&&(((((((((((()))***+++,,,---,,,,,,---///111000/////////000000000///...---,,,------...//////......000...------......---+++)))******+++,,,,,,------,,,,,,++++++++++++,,,---,,,,,,+++,,,---...///000000000000000...---+++***((()))+++,,,---------,,,//////..................|||tttoookkkiiihhheee```]]]ZZZWWWTTTQQQQQQNNNKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDBBB@@@===<<<;;;===???AAA>>>===<<<;;;:::::::::::::::999999999999999999:::777777666666666666666777555555555444333222111000111222111000...///000222333333222111000000000111444333222111///...,,,,,,------,,,+++***)))((('''))))))))))))***+++,,,,,,...------///111111000...//////000111000///...---,,,,,,---...////////////111///............---+++***++++++,,,,,,---......,,,,,,,,,,,,,,,------...---,,,,,,+++,,,---///000000111111111000///---+++)))***,,,---.........---//////000000000000000000zzzrrrmmmiiifffcccaaa]]][[[YYYWWWTTTRRRQQQMMMJJJHHHIIIJJJJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAABBBBBB???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777666666555666666666666666666444333222111000111222222000000111333222111111000000000111111333333222111///...------))))))*********))))))(((***))))))******+++,,,---///......000111111///---...///000111000///---,,,+++,,,---...////////////000...------------,,,***+++,,,,,,------...//////...............///000000111000...------...000111000111222333222111///...+++,,,...000111111111000000000000111222222222333zzzsssmmmhhheee___]]][[[YYYXXXWWWTTTRRRPPPLLLHHHHHHJJJLLLKKKJJJFFFEEEDDDCCCCCCBBBCCCCCCAAABBBCCCDDDDDDDDDCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777666555555555555888888777777555444333222///111333333222222222333000000000///000000111111000000//////......------&&&'''((()))))))))))))))************+++,,,---...000//////000111111///------...000111000///---,,,+++,,,---...///////////////...,,,,,,,,,,,,+++))),,,,,,---......//////000000000000000000111222222555444222111000111333444000111222333333222000///---...111333444444333222000000111222333333444444yyysssoookkkhhh___]]]\\\[[[[[[XXXTTTQQQNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEDDDBBBBBBAAAAAAAAACCCDDDEEEFFFFFFGGGGGGFFFBBB@@@>>><<<;;;;;;<<<===???===;;;;;;<<<<<<;;;:::===<<<;;;999888666444333888999:::999666444444444333333333333333333333333000000000000111222333444444222///......---,,,***))))))))))))((((((((((((,,,+++*********+++,,,---///000111222333222222111---...///...,,,,,,...000000000000000111111111111333222111000///...---,,,,,,***))))))+++,,,,,,+++///111333333222222333444111111111222222222333333000111111222222111111000000111222444555555555555222333444555555555555555~~~wwwqqqmmmjjjggg^^^\\\[[[YYYYYYWWWTTTQQQOOONNNMMMLLLKKKIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDBBBAAA???>>>===>>>??????AAA>>><<<;;;;;;<<<;;;:::===<<<:::888666555444444555666777666444222111222333333333333333333333333222222111111222222333333444222///.........,,,+++)))))))))))))))))))))))),,,,,,+++***+++,,,---...000000111222222222111000...//////...------...000//////000000111111111222222111111///...---,,,,,,...---,,,,,,...//////...///000222222111111222333333333333333444444444444222222222222222222222222000111222444555555555555555555666777777777777777yyysssoookkkhhhfff^^^\\\YYYWWWWWWVVVTTTRRRPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBB@@@??????@@@AAABBBBBB@@@<<<::::::;;;;;;:::===;;;999666444444444555444555666555333111111111444444444444444444444444444444444333333333333333444111///.........,,,+++))))))******************---,,,+++++++++,,,---...000111111222222111000000...000000000......///000...//////000111222222222111111000///......------///...------///000000///...000222222111000111222333333333333444444444444444333222111111222333444000111222444555555555555666666777888888888777777{{{vvvqqqnnnkkkhhhfff___\\\YYYWWWVVVVVVUUUTTTQQQPPPNNNLLLJJJGGGEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBB???;;;999999::::::999===;;;777444333333444555555666777666444333333333444444444444444444444444666666666555444444333222333111///.........---+++************++++++++++++,,,+++*********+++---...111111111111111000000000///111222222000///000111......///000111222222333111111111000000/////////...---,,,,,,...//////...///111222222111000111222111111222222222333333333333111000......000111333111111333444555666666666555555666666666666666555{{{xxxssspppmmmkkkhhhfff```]]]ZZZXXXXXXWWWWWWVVVQQQPPPNNNLLLIIIGGGEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDFFFFFFFFFEEEDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@===:::888888999999888<<<:::777444333333555666555666777666444333333444555555555555555555555555777777777777666444333222333111............---,,,++++++++++++,,,,,,------+++******))))))+++,,,---111111000000000000000000000222444444222111111222...//////000111111222222111111111111111111111111///---,,,,,,...//////...000222333333222111111222111222222222222333333333222111///......///111222000000222333444555555555444444555555555555444444yyyvvvrrrooommmjjjgggeee___]]]ZZZYYYYYYYYYWWWVVVQQQPPPNNNKKKIIIFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCFFFFFFFFFEEEDDDCCCBBBAAA???????????????>>>>>>>>>===<<<:::999::::::999888<<<:::888666555555555666333444555555333222222333666666666666666666666666666666777777666555333222222000.........///...,,,++++++,,,,,,------......++++++*********+++,,,---000////////////000111222111333555555444333222333000000000000111111111111000111111111111111111111000///......000111111000000111333222111000000111222222222222333333333444222111000//////000111222,,,---///000111111222222222333333333333222222111}}}vvvtttpppmmmkkkiiifffccc]]][[[ZZZYYYYYYXXXVVVTTTPPPOOOMMMKKKIIIGGGEEEDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@??????>>>======<<<;;;;;;<<<>>>>>><<<:::;;;:::999888777666666666333555666666444333333444666666666666666666666666444555666777666555333222222000.........///...---+++,,,,,,---......//////------,,,+++,,,---...///............///111222333111444666777555444333333111111111111000000000000......//////000000000000000...---...///111000000...000111000...------...////////////000000000000------------------------((((((***+++,,,------------------------,,,++++++|||uuurrrooollljjjhhhdddaaaZZZZZZYYYYYYYYYXXXUUURRROOONNNMMMKKKIIIGGGEEEEEEAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<===???AAA@@@>>>;;;:::::::::999888777666666666777999888777666666777777777777777777777777777333444666777777555333222222000.........///...---,,,,,,------...///000000//////...---...///000111------------///111333444222444777777666444444444222222111111000/////////,,,,,,------.../////////---,,,++++++---......---,,,...///...---++++++,,,*********+++++++++,,,,,,'''((())))))))))))((('''$$$%%%&&&((())))))))))))'''''''''''''''&&&%%%$$$}}}sssqqqnnnjjjfffccc```___^^^^^^]]][[[WWWTTTSSSTTTNNNMMMKKKIIIGGGEEECCCBBBEEEDDDCCCBBBAAA@@@@@@@@@BBBCCCDDDCCCBBBAAABBBDDD@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@???>>><<<<<<>>><<<:::::::::999777666888888777777777666666666888888888999888888777777;;;::::::999888666555444333222222222222111111111...---...111555555333000////////////////////////............///000111222333333444444333333222111111000000///////////////---,,,+++***))))))))))))+++))))))***+++,,,+++***((((((((('''&&&%%%$$$###(((''''''&&&%%%$$$$$$#########!!!!!!!!!!!!######!!! |||qqqoookkkgggccc```^^^^^^[[[[[[[[[YYYVVVTTTTTTTTTMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@CCCDDDEEEDDDCCCBBBCCCEEE@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@???>>>===<<>>===>>><<<;;;;;;<<<<<<;;;999;;;;;;;;;:::::::::999999999999999999999888777777666777777777666666555444111111111111000000000000.........///111000...,,,//////...---,,,++++++***************+++,,,------,,,------------,,,++++++******)))''''''&&&&&&&&&%%%$$$###"""!!!!!!!!!!!! !!! xxxsssrrrpppkkkfffcccaaaaaaaaa]]]^^^^^^\\\XXXTTTRRRRRRKKKKKKJJJIIIGGGFFFEEEEEE@@@?????????@@@@@@AAABBB@@@AAABBBBBB@@@@@@AAABBBAAA@@@??????@@@BBBEEEFFFDDDDDDCCCAAA@@@@@@??????;;;:::999999;;;;;;:::999::::::999999999888888888999:::::::::999888777666444444555555555555555444111111000000000/////////------.........---,,,+++------+++***)))'''&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&%%%%%%%%%$$$###"""!!! }}}tttnnnqqqnnnjjjfffcccaaa``````XXXZZZ[[[ZZZWWWTTTSSSSSSKKKKKKJJJIIIGGGFFFEEEEEE????????????@@@AAABBBBBBAAACCCDDDCCCBBBAAABBBCCCCCCBBB@@@@@@AAACCCEEEGGGEEEDDDBBBAAA@@@@@@@@@@@@<<<:::999:::;;;;;;:::999999999999888888888777777888888888888777666555444111111222222333333222222//////.........---------++++++++++++***)))(((((()))((('''%%%$$$"""!!! """!!!!!!!!!!!!""""""### !!!!!!!!!!!! {{{sssllllllkkkhhheeebbb___]]]\\\OOORRRUUUVVVVVVTTTTTTTTTLLLKKKJJJIIIGGGFFFEEEDDD@@@@@@@@@@@@@@@AAABBBBBBDDDEEEFFFEEEDDDDDDEEEFFFBBBBBBAAAAAAAAABBBCCCDDDCCCBBB@@@>>>======>>>>>>===;;;::::::;;;;;;:::888777777777777666666666555444444444444333222000000,,,------.........------++++++*********)))))))))%%%&&&'''&&&$$$###$$$%%%###"""!!! }}}yyytttooojjjiiihhhfffccc___\\\[[[PPPSSSVVVWWWVVVTTTSSSSSSMMMLLLKKKIIIGGGEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEECCCCCCDDDEEEAAAAAA@@@@@@@@@@@@??????@@@>>><<<:::999999::::::;;;999777777888777666444222222111111111000000000//////......---+++***)))''''''(((((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$### !!! |||yyywwwuuusssjjjjjjjjjiiifffbbb^^^[[[XXXZZZ\\\[[[XXXTTTRRRQQQNNNMMMKKKIIIGGGEEECCCBBBCCCBBBBBBAAAAAABBBBBBBBB@@@AAABBBBBB@@@@@@AAABBB??????@@@??????>>>===<<<===;;;999666555666777777777555333333333222000///,,,+++++++++*********************)))((('''%%%%%%###$$$$$$$$$######"""!!!!!!!!!!!!!!! |||wwwrrrooommmkkkiiifffccc```^^^\\\[[[YYYVVVTTTTTTTTTSSSRRRPPPOOOMMMKKKIIIGGGFFFFFFBBBBBBAAA@@@AAABBBCCCDDDCCCCCCCCCBBBAAA@@@>>>>>>;;;;;;<<<<<<;;;;;;:::999999777555444444333111///111111111000///---***)))))))))(((((('''&&&%%%%%%''''''&&&$$$$$$#########zzzvvvrrrooollljjjhhheeebbb___]]]\\\]]]ZZZWWWVVVVVVVVVUUUTTTRRRQQQOOOMMMKKKIIIHHHGGGAAAAAA@@@???@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>===999999999999888777666555555333111000000///---+++,,,,,,+++***)))'''&&&%%%$$$$$$######"""!!!!!!!!!"""!!! {{{xxxtttqqqnnnjjjiiigggdddaaa^^^\\\[[[\\\ZZZWWWVVVVVVVVVTTTSSSSSSQQQPPPMMMKKKHHHGGGFFF@@@???>>>>>>>>>>>>>>>???@@@@@@???>>>===<<<;;;;;;555555555444333111000///...,,,*********)))(((&&&((('''&&&$$$###""""""!!!  !!!!!!!!!!!!###$$$###"""~~~zzzwwwtttrrrooollliiihhhfffccc```]]][[[ZZZYYYWWWUUUTTTTTTSSSRRRPPPOOONNNMMMJJJHHHEEECCCAAA======<<<<<<;;;;;;;;;;;;<<<;;;:::999888777777666222222111000...,,,***)))((('''%%%%%%%%%%%%###"""&&&%%%###!!!  !!! !!!!!!!!! !!!!!!"""###"""""""""###%%%'''(((((()))))))))((('''%%%$$$$$$$$$&&&))),,,,,,+++(((~~~{{{wwwsssqqqooollliiigggfffdddaaa___\\\ZZZYYYWWWUUUTTTSSSSSSRRRPPPNNNKKKKKKJJJHHHEEECCC@@@???:::::::::999888777666666666555444222111111111111000///...---+++)))'''%%%%%%###""""""######""" ###"""  !!!"""###$$$%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((((('''((()))+++---/////////000000///---+++***++++++---///222222000...|||yyyuuuqqqnnnkkkhhheeecccbbb```^^^[[[YYYWWWVVVUUUSSSRRRRRRRRRQQQNNNLLLHHHHHHHHHGGGEEEBBB???>>>888888888777666444333222222111///---,,,,,,,,,---,,,,,,+++***(((&&&$$$######!!! !!!""""""!!!   !!!!!!!!!""""""###$$$############""""""""""""######$$$###$$$$$$%%%&&&((()))******************+++++++++***************+++,,,---,,,,,,,,,---...000111222222333444444333222000///111000111333555555444222|||yyytttpppllliiieeebbb^^^]]]\\\YYYWWWUUUSSSRRROOONNNMMMMMMMMMKKKIIIFFFBBBCCCCCCCCCBBB???===;;;666666666555444222000...000...,,,***))))))******(((((('''&&&%%%###!!! !!! !!!!!!!!!  !!!!!!!!!###########################$$$$$$%%%%%%$$$$$$###"""!!! !!!###%%%%%%&&&&&&'''((((((((((((((()))((((((''''''''''''(((((((((((()))+++,,,...///............------------,,,,,,,,,,,,---...///000...///000111222222222222333444555666666555444333555444333444555666555444}}}}}}yyytttoookkkgggccc```[[[ZZZXXXVVVTTTRRRPPPOOOIIIHHHGGGGGGGGGFFFCCC@@@===>>>??????>>><<<999888555555555444333000...---///---+++)))(((((()))***%%%%%%%%%$$$###!!!   !!! """###$$$$$$###"""  !!!!!!!!!   !!!!!!###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$### ###%%%''''''))))))***+++++++++++++++------,,,+++************+++++++++,,,...000111222111000000000//////......------------...///000111///000222333444333333222333444555666777666555444888666444444555666555444}}}zzzuuuuuusssnnngggbbb```___WWWWWWWWWUUUSSSPPPMMMLLLHHHEEEBBBBBBDDDDDDAAA???<<<;;;:::999777777666666444444444333111000...---+++,,,,,,,,,,,,+++*********)))'''%%%$$$""""""!!! !!!!!!!!!"""$$$&&&%%%%%%%%%%%%$$$###"""!!!&&&%%%%%%%%%$$$$$$$$$$$$###$$$&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&'''(((((()))***+++++++++***)))(((---,,,************+++,,,((('''$$$!!!###%%%''')))***,,,---.........,,,)))(((***+++,,,,,,,,,,,,,,,++++++,,,---...000111222333111111000000000111111222111111111111111111111222000000000000111111111111111111///......///000111555444444444333222222222{{{yyyrrrppplllgggccc___\\\ZZZVVVVVVUUUSSSQQQNNNKKKIIIFFFCCCAAAAAABBBBBB@@@===:::999777666555444444444444444444333222111///...------......------,,,+++)))((('''%%%$$$$$$#########"""!!!!!!%%%(((''''''''''''&&&%%%$$$###%%%&&&&&&''''''((())))))'''((()))))))))'''&&&$$$&&&&&&''''''''''''&&&&&&************++++++,,,---,,,---.........---++++++,,,+++*********+++,,,,,,)))'''$$$ ###&&&''')))***,,,------...---,,,***))),,,------.........------+++,,,---...///000111222000000000000000000000000///////////////.........---------------,,,,,,,,,,,,+++************+++,,,......------------------}}}yyywwwoookkkeeeaaa___]]]YYYVVVTTTTTTRRRPPPMMMJJJGGGEEECCCAAA@@@?????????===<<<999888777666555444444444555555555444333222111000000000111111000000///...)))((('''%%%%%%%%%%%%%%%'''&&&### """''',,,***************)))(((''''''''')))***,,,---...///,,,---------,,,+++)))((())))))************)))))),,,,,,,,,------///000000---......///...---,,,+++************+++,,,,,,---)))'''### $$$'''(((***+++------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...//////000---...///000000///...---+++++++++******)))))))))(((''''''&&&&&&%%%%%%%%%######""""""""""""###$$$######$$$$$$$$$$$$$$$$$$~~~yyyvvvuuuoooiiibbb_________ZZZVVVSSSRRRPPPMMMIIIFFFDDDBBBAAA@@@???>>>>>>===<<<;;;;;;:::999888777777777777666666666666555555444333444444444444444333222222,,,+++(((&&&%%%$$$%%%%%%((((((&&&%%%%%%''',,,000...............---,,,,,,***+++,,,---///000111111000111000000///---+++******++++++,,,,,,++++++***++++++++++++,,,...///000+++,,,,,,,,,,,,***)))((('''((()))***+++,,,,,,,,,)))'''""""""&&&((()))+++,,,---,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,---------)))+++,,,------+++)))(((&&&&&&%%%$$$######""""""!!!!!! zzzvvvsssrrrlllfff```^^^______ZZZVVVRRRQQQNNNKKKHHHEEECCCBBB@@@AAA@@@???===<<<<<<<<<<<<;;;::::::999999999999777888888888888888777777777777777777777666555555111///+++'''%%%######$$$&&&(((+++------...000222000111111111111000000///............////////////111111000///...---++++++******++++++++++++******))))))))))))***+++,,,---))))))******)))(((&&&%%%###$$$'''***+++,,,,,,+++(((%%% ###''')))***+++---,,,,,,+++*********++++++******++++++***))))))(((******))))))))))))(((((($$$%%%'''''''''%%%###""" |||wwwtttqqqnnnfffccc___^^^^^^\\\XXXUUUSSSQQQOOOKKKHHHFFFEEEDDDBBBCCCCCCBBB???>>>>>>???<<<<<<;;;:::::::::::::::::::::;;;;;;<<<;;;;;;;;;999999999:::999888888777444111---(((%%%#########%%%***///333444333222111000000111111111000000///.........------,,,,,,,,,...------,,,+++******)))''''''((((((((((((''''''(((''''''''''''((())))))(((((((((((('''&&&$$$###!!!%%%)))++++++******'''###%%%)))***+++,,,---++++++******)))((((((''')))))))))))))))((('''&&&%%%%%%$$$######"""!!!!!! yyyvvvsssooolllaaaaaaaaa```^^^[[[XXXUUUTTTRRROOOLLLJJJHHHGGGGGGDDDFFFFFFEEEAAA@@@@@@BBB???>>>>>>===============<<<<<<===>>>??????>>>>>>:::;;;;;;;;;;;;:::999999555222---(((%%%$$$%%%%%%(((,,,111555444222000///------............------+++++++++******)))))))))))))))(((''''''&&&''''''######$$$$$$$$$$$$######$$$###""""""!!!"""""""""$$$$$$$$$$$$###!!!###'''******)))(((%%%!!!!!!&&&***+++,,,---...************(((&&&$$$###%%%%%%%%%$$$$$$###!!!!!! xxxvvvsssooojjj___bbbdddccc___[[[YYYWWWUUUSSSPPPMMMKKKJJJIIIIIIFFFGGGHHHGGGCCCAAABBBDDDBBBBBBAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@@@@@@@;;;;;;;;;<<<;;;::::::999444111,,,(((&&&%%%'''(((+++...222444222///---,,,******+++++++++++++++***((((((((((((((((((((((((&&&%%%$$$$$$$$$$$$$$$%%% !!!!!!""""""!!!!!!  """'''******((('''$$$ !!!'''***,,,---......))))))******(((%%%"""    zzztttooollljjjeeeccc```^^^]]]\\\YYYWWWSSSRRRQQQQQQQQQQQQOOOMMMGGGFFFDDDEEEEEEFFFDDDCCCFFFEEEEEEEEEDDDCCCCCCCCCAAA???>>>>>>???@@@???>>>===;;;888777777777666555333000,,,(((&&&&&&'''(((---...//////...,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""!!!$$$$$$###"""  %%%&&&''')))(((%%%!!! """%%%(((***+++++++++***(((&&&###!!! }}}wwwrrrnnnllljjjeeeccc```___^^^\\\YYYWWWTTTSSSRRRRRRRRRRRROOOMMMJJJHHHGGGGGGHHHHHHFFFEEEFFFFFFEEEEEEDDDCCCCCCCCCAAA???>>>>>>?????????>>><<<:::888777888777666555222///+++'''%%%%%%''')))---.........---+++(((&&&########################"""!!!!!!  %%%&&&&&&((('''$$$"""$$$''')))******))))))&&&%%%"""  ~~~zzzuuuqqqmmmkkkjjjfffdddaaa___^^^]]]ZZZXXXVVVUUUTTTSSSTTTSSSQQQNNNMMMLLLJJJJJJJJJJJJHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAA???======>>>>>>>>>===;;;999888777888888666444111...)))%%%###%%%''')))......---,,,***'''%%%###%%%%%%&&&'''%%%!!!!!!%%%'''((())))))((('''%%%    ~~~zzzuuuqqqmmmkkkjjjfffdddaaa```^^^]]]ZZZXXXWWWVVVUUUTTTTTTSSSQQQOOONNNMMMKKKJJJJJJJJJHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@???===;;;;;;<<<<<<;;;:::999777666777777777666444///,,,'''###"""$$$(((***------,,,***'''$$$!!!%%%%%%%%%%%%###$$$((()))))))))(((&&&###!!!  |||vvvqqqmmmkkkjjjfffdddaaa___^^^\\\ZZZXXXWWWVVVUUUTTTTTTSSSPPPNNNMMMKKKIIIHHHHHHGGGEEECCCCCCBBBAAA@@@???>>>======<<<:::888888888888777666555555444555666666444333---***&&&######%%%(((+++,,,+++)))&&&###  &&&&&&%%%$$$!!!$$$*********(((&&&###  {{{vvvpppllliiihhheeeccc```^^^]]]\\\YYYWWWVVVUUUSSSSSSRRRQQQNNNLLLKKKIIIFFFEEEEEECCCAAA?????????>>>===;;;:::999999888666444333444444333111222111222333555555333111***)))&&&$$$%%%&&&)))+++***)))&&&### !!!''''''%%%$$$ %%%******)))'''$$$    ~~~{{{wwwrrrmmmjjjhhhgggdddbbb___]]]\\\[[[XXXVVVUUUSSSRRRQQQQQQOOOLLLJJJIIIGGGEEECCCBBBAAA>>><<<<<<<<<;;;999888777555555555222000///000///...---//////000222333333111///(((((('''&&&'''(((***+++((('''$$$!!!"""((((((&&&$$$"""''')))((((((%%%"""  xxxvvvrrrnnnjjjhhhffffffcccaaa^^^]]]\\\ZZZWWWUUUTTTRRRQQQPPPOOONNNKKKHHHIIIFFFDDDBBBAAA???===;;;::::::999777666444333333222000...---------,,,***------...000222222000...'''''''''((()))******+++'''%%%### ###))))))'''$$$ $$$)))(((((('''$$$!!!  |||vvvsssooollliiieeeaaa^^^^^^]]]\\\\\\[[[YYYTTTQQQOOONNNLLLLLLLLLKKKIIIGGGHHHGGGDDD@@@===999666555999555111/////////---+++...---,,,+++***************,,,///111111...+++((('''&&&%%%&&&((()))***)))***### ###&&&'''$$$!!!%%%''')))(((%%%!!!   xxxtttqqqmmmiiifffccc___\\\]]]\\\ZZZZZZYYYVVVSSSPPPLLLKKKIIIIIIIIIHHHFFFDDDCCCAAA???<<<888555222111555222...---------+++)))+++***)))((((((''''''''')))+++...000///---***'''&&&&&&%%%''')))******)))(((""""""$$$''''''###"""&&&(((((('''$$$    yyyssspppmmmiiieeeccc```\\\ZZZ]]]ZZZXXXVVVUUUSSSPPPNNNIIIGGGFFFEEEEEEDDDBBB@@@>>>===:::777444111///...111///,,,+++******((('''''''''&&&%%%$$$$$$$$$$$$((())),,,...---+++(((&&&%%%%%%&&&)))+++,,,***(((%%%  ###"""!!!$$$'''((('''"""###'''((('''%%%""" """###$$$$$$$$$###############$$$$$$###"""!!!  }}}uuuooollliiieeebbb```^^^[[[YYY[[[XXXUUURRRPPPOOOLLLKKKFFFDDDBBBAAA@@@@@@>>><<<<<<;;;999666333111///...---,,,+++***)))((('''&&&%%%$$$######"""""""""###&&&(((***++++++)))&&&$$$###$$$'''***,,,,,,)))'''""" !!!!!!"""###$$$%%%%%%&&&%%%%%%'''&&&### !!!'''((()))&&&!!!!!!%%%''')))%%%$$$  """###$$$"""#########%%%&&&'''((((((((('''''''''''''''''''''&&&&&&&&&$$$  xxxqqqllliiifffaaa^^^]]]\\\ZZZYYYYYYVVVRRROOOMMMKKKIIIGGGDDDBBB???===<<<<<<:::999888777666444222000......***++++++***)))'''''''''$$$$$$###"""""""""######%%%'''((())))))'''%%%$$$###$$$'''***,,,+++((($$$!!!!!!!!!"""""""""#####################$$$$$$%%%'''''')))******++++++++++++)))&&&""" $$$((()))(((%%%###&&&(((((($$$""" !!!!!!"""$$$%%%'''((((((&&&&&&&&&'''((()))***+++******)))))))))(((((('''&&&'''''''''&&&!!! zzztttnnniiieeebbb^^^[[[ZZZZZZYYYXXXWWWUUUQQQNNNLLLIIIFFFCCCAAA???;;;999888888666555333333111000...---,,,+++((()))+++***((('''''''''$$$$$$###############$$$%%%&&&'''((((((&&&%%%###$$$$$$&&&)))***)))%%%""" """"""&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((()))***+++,,,---.........///---***%%% """&&&(((((('''"""!!!%%%'''''''''"""   !!!"""###$$$$$$%%%&&&''''''((()))(((((((((((()))***++++++***************)))''''''''''''''''''%%%  zzzuuupppjjjfffbbb^^^ZZZWWWWWWWWWWWWVVVVVVTTTQQQOOOLLLHHHDDD@@@>>>;;;777444444333222111000//////---,,,+++******%%%(((***)))'''%%%&&&'''$$$######""""""######$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&'''(((&&&### !!!###%%%'''(((************++++++++++++)))))))))))))))***++++++)))***+++---....../////////---)))%%% ###(((''''''%%% ###&&&'''&&&%%%!!! !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&(((((('''(((((()))***+++***+++++++++***)))'''&&&***)))(((&&&$$$ ~~~vvvrrrmmmhhhddd___[[[WWWTTTTTTUUUUUUTTTUUUSSSQQQOOOLLLHHHBBB>>><<<888444222111000000///000//////...---,,,++++++###&&&))))))&&&$$$%%%&&&######"""""""""######$$$&&&&&&'''''''''&&&%%%$$$&&&&&&%%%&&&&&&$$$!!! """$$$&&&)))***+++,,,,,,,,,---------......++++++******++++++,,,---((()))***,,,---.........,,,+++'''###$$$)))'''&&&###$$$''''''&&&$$$!!! !!!!!!!!!!!!!!!""""""#########$$$########################''''''''''''((()))******++++++,,,,,,+++)))(((&&&...,,,)))&&&### |||uuuooojjjfffccc```\\\WWWTTTSSSSSSSSSRRRPPPPPPQQQOOOKKKEEE>>>:::999666333222222222111000............---,,,+++***+++***((((((((((((%%%###""""""!!! !!!#########''')))&&&"""!!!$$$(((''''''&&&&&&$$$!!!!!!######$$$&&&'''((((((((('''+++,,,---.........---,,,************+++,,,------,,,++++++,,,------,,,******(((%%%!!!$$$'''''',,,(((""""""&&&((('''$$$""" !!!!!!!!!!!! ###"""!!!!!!!!!"""###$$$%%%&&&&&&((())))))*********)))))),,,+++(((### }}}xxxrrrmmmgggaaa]]]\\\YYYUUURRRRRRRRRQQQQQQNNNOOOOOOMMMHHHBBB<<<888666333111000000111000///............---,,,,,,+++,,,***)))))))))(((&&&###""""""!!! !!!"""###$$$%%%''')))&&&"""!!!$$$''''''''''''%%%###  ###$$$$$$%%%&&&((())))))(((((()))***+++++++++***))))))(((((((((((()))***+++,,,,,,++++++,,,---...,,,***)))((($$$ $$$&&&'''***''' """&&&((('''$$$"""!!!#########"""!!!   !!!!!!$$$%%%''')))*********)))***(((%%%  {{{xxxtttpppkkkeee^^^YYYXXXVVVRRRQQQPPPPPPPPPOOOLLLLLLKKKHHHDDD>>>888555222000......///000///...------.........------,,,...,,,+++******)))&&&$$$###"""!!!!!!!!!"""$$$%%%'''((()))&&&"""!!!$$$'''(((((('''%%%"""!!!###%%%&&&&&&&&&'''((()))))))))(((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&'''((()))***)))***,,,......,,,+++(((&&&###$$$&&&&&&'''$$$"""&&&((('''$$$"""!!!$$$&&&&&&&&&%%%###!!!"""&&&(((******)))'''%%%!!! zzzwwwrrrmmmiiiddd___[[[VVVTTTRRRQQQQQQQQQOOONNNIIIHHHGGGDDD???:::555222111///......000000///...,,,---......//////......000///---,,,,,,***'''%%%###""""""!!!"""###%%%&&&((()))(((%%%###"""$$$&&&)))(((&&&$$$!!!!!!$$$%%%&&&''''''''''''((((((((((((((($$$$$$$$$###"""!!! !!!!!!!!!!!!"""###$$$$$$''''''(((+++---...,,,***'''%%%""" $$$%%%&&&### ###&&&'''&&&###  ###%%%''')))'''&&&$$$!!!"""&&&((())))))%%%""" !!!|||zzzuuunnnhhheeebbb```^^^UUUTTTRRRRRRRRRRRROOOMMMFFFEEECCC@@@;;;777444222222111000111222222111///,,,---...///000111111111333111///...---+++(((%%%###"""""""""###$$$&&&'''***)))'''%%%######%%%''')))(((%%%"""!!!$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%!!!!!!  ###$$$&&&))),,,---+++***%%%### """###$$$%%%  $$$''''''$$$!!!$$$&&&'''((()))$$$###  """%%%''''''$$$!!! ###{{{wwwqqqjjjccc```___^^^]]]UUUTTTTTTTTTTTTRRROOOLLLDDDCCC@@@===999666444333555444333444555444222000---...///111222333444444555444111000...,,,)))&&&######""""""###%%%'''(((***(((&&&$$$$$$%%%'''((((((&&&$$$!!!###&&&((('''&&&%%%######!!!!!!  ###'''+++,,,***((($$$"""!!!######$$$$$$!!!###&&&(((&&&###"""'''((('''''''''    !!!$$$&&&###   %%%zzzsssnnnhhhbbb___^^^\\\[[[UUUUUUTTTTTTTTTQQQMMMIIICCCAAA???;;;999777666555777666555666666555222000---///000333444666777777777555333111000---***'''############$$$&&&((()))***'''$$$###$$$&&&)))***'''%%%###  $$$'''((('''%%%### !!!&&&***+++)))'''###!!!############$$$###%%%'''(((&&&!!!$$$((((((&&&$$$###  !!!$$$"""  """&&&~~~zzzpppmmmiiieeebbb___\\\ZZZUUUTTTTTTTTTSSSPPPKKKGGGBBBAAA>>>;;;999777777777888777666666666555222///...///111444666777888999888666444222000...***'''############$$$&&&((())))))'''######$$$'''***+++&&&$$$"""!!!%%%(((((('''$$$"""$$$)))***(((&&&###  $$$$$$######$$$%%%'''((((((%%%   %%%)))(((%%%"""!!!    """!!! ###'''{{{wwwsssooojjjfffccc```]]][[[TTTUUUVVVSSSOOOLLLLLLNNNCCC@@@===;;;;;;;;;;;;:::777:::<<<<<<999777555555000111222444777999:::;;;>>>===;;;777222---(((%%%$$$!!! """'''***++++++***(((%%%%%%&&&((())))))+++(((""" """%%%'''&&&###$$$''''''&&&%%% $$$%%%$$$""" %%%&&&'''&&&### ###%%%$$$"""       """%%%%%%zzzvvvqqqnnniiidddbbb___\\\ZZZSSSTTTSSSPPPLLLIIIJJJKKKCCC@@@===;;;;;;<<<;;;;;;:::;;;===<<<999777666666111222444666888;;;<<<===???===:::555000+++'''%%%$$$""""""$$$(((++++++***(((&&&$$$$$$&&&((()))((((((%%% !!!###%%%&&&%%%"""$$$''''''%%%$$$!!!%%%&&&$$$!!!!!!&&&&&&'''&&&"""!!!"""$$$%%%###      """%%%%%%~~~xxxuuunnnkkkfffbbb___]]]ZZZXXXRRRRRRPPPMMMIIIFFFFFFGGGBBB@@@===<<<=========<<<===>>>>>><<<999777666777333444666999;;;===??????@@@===888333...***'''%%%$$$$$$%%%'''***++++++)))&&&$$$###$$$&&&((((((((($$$!!! """###%%%%%%###  $$$&&&&&&$$$######''''''$$$ !!!$$$''''''&&&%%%!!!$$$%%%%%%$$$!!!    """%%%%%%|||wwwtttkkkhhhccc___\\\ZZZWWWUUURRRQQQNNNKKKGGGEEEDDDDDDAAA???>>>===>>>??????>>>??????>>>;;;777666666777666777999<<<>>>@@@@@@AAA@@@<<<777000+++(((&&&&&&$$$%%%(((***,,,+++***(((%%%$$$$$$%%%''')))((('''"""  $$$$$$$$$###  $$$%%%$$$""" !!!%%%((('''######&&&''''''&&&###$$$%%%$$$###     ###$$$%%%yyytttrrrhhheee```\\\ZZZXXXUUUTTTSSSPPPLLLIIIGGGEEEDDDCCC@@@???>>>???@@@AAAAAA@@@>>>>>>===;;;777666666777888999<<<>>>@@@@@@@@@@@@>>>:::444...)))'''&&&&&&$$$'''***,,,,,,***((('''%%%%%%%%%'''******)))'''!!! $$$$$$""" !!!$$$%%%###  ###&&&'''&&&!!!!!!%%%''''''&&&$$$!!!######"""!!!    ###$$$%%%|||uuupppnnnfffccc^^^[[[YYYWWWTTTRRRSSSOOOJJJGGGFFFEEEDDDCCC@@@???>>>@@@BBBCCCCCCBBB>>>???>>><<<999777777888:::;;;===???@@@@@@>>>>>>;;;888222---)))&&&&&&&&&%%%(((+++,,,***(((''''''&&&&&&''')))+++***(((%%%  $$$###!!!"""$$$$$$"""###$$$&&&&&&###"""%%%'''&&&%%%###""""""!!!###"""""""""!!!  """###$$$$$$wwwpppkkkiiieeebbb]]]ZZZXXXVVVTTTRRRQQQMMMHHHEEEEEEEEEDDDCCC???>>>???AAACCCEEEDDDCCC>>>???AAA@@@===;;;::::::;;;<<<>>>??????>>><<<:::777555111,,,)))'''&&&&&&&&&)))++++++(((&&&&&&&&&&&&&&&''')))***)))%%%""" """$$$$$$""""""$$$$$$!!!%%%%%%%%%### """$$$&&&$$$###!!!!!!###""" !!!"""###$$$$$$'''&&&&&&&&&%%%!!!   !!!#########$$$~~~tttlllgggeeedddaaa]]]YYYWWWVVVSSSRRRPPPKKKFFFCCCDDDEEEDDDCCC???>>>???AAADDDEEEEEEDDD>>>AAACCCCCC@@@>>><<<<<<;;;===>>>??????===:::888555333000,,,)))'''&&&&&&&&&)))+++***'''%%%%%%&&&%%%&&&''')))***(((###  ###%%%'''###!!! ###$$$###  &&&&&&$$$""""""$$$%%%###""" """$$$###!!! !!!"""###%%%'''((((((((()))((((((((('''###   """#########$$$vvvoookkkgggeeeaaa^^^ZZZWWWVVVUUUSSSQQQOOOKKKGGGEEEFFFFFFDDDBBB?????????@@@AAABBBDDDEEEBBBBBBAAA@@@??????>>>>>>===>>>??????===:::777555222000---***((((((((()))*********)))(((''''''&&&%%%&&&(((((('''### """""" !!!!!!  """###$$$"""!!!&&&%%%$$$"""###&&&&&&&&&(((### !!!%%%"""###&&&%%%$$$&&&***)))%%%&&&)))///,,,***((('''###  ###### """%%%(((&&&"""}}}tttnnnjjjfffddd```]]]YYYVVVUUUTTTRRRPPPOOOKKKGGGEEEEEEEEECCCAAA======>>>>>>@@@AAACCCDDDCCCCCCBBBBBBAAA@@@???>>>>>>???@@@???===:::777555000...+++)))'''''''''(((,,,+++***)))((('''&&&&&&%%%&&&'''(((&&&###!!!"""!!!!!!"""###$$$$$$%%%%%%$$$"""!!!!!!"""######!!!"""%%%$$$### $$$''''''&&&'''""" !!!$$$!!! ###&&&$$$###$$$&&&%%%###$$$)))---+++)))((('''"""  """!!!  ###&&&)))&&&"""{{{rrrlllhhheeeccc___\\\YYYVVVUUUSSSQQQOOOOOOKKKHHHEEEDDDCCCAAA???<<<<<<<<<===???@@@BBBCCCEEEEEEDDDCCCBBBAAA@@@????????????>>><<<999555333---,,,)))'''&&&&&&''''''...---+++)))((('''&&&&&&%%%&&&''''''%%%"""!!!### """$$$&&&&&&'''''''''(((((('''%%%"""!!!#########""" !!!######"""!!!%%%((()))(((%%%!!! """"""$$$%%%"""!!! """(((+++******)))&&&!!! !!!""" !!!$$$&&&(((&&&!!!xxxpppkkkgggcccaaa```]]]ZZZWWWVVVTTTQQQNNNMMMKKKHHHDDDBBB@@@???>>>;;;<<<<<<===???AAACCCDDDFFFFFFFFFEEECCCAAA???>>>======<<<;;;888555222000,,,***((('''&&&'''((()))///---+++)))'''&&&%%%%%%%%%&&&&&&&&&$$$!!! !!!"""###&&&((((((((('''&&&'''(((((('''$$$!!! ###%%%%%%%%%###"""$$$###"""!!!&&&))))))(((### ###$$$$$$### ''')))***+++***&&& !!!!!!"""""" """$$$%%%&&&###|||uuunnniiifffbbb``````^^^[[[XXXWWWTTTQQQNNNKKKJJJGGGCCC@@@>>>======<<<<<<===>>>@@@BBBDDDEEEFFFFFFFFFEEECCCAAA>>><<<999999888666333000---,,,+++***(((''''''((()))+++///---***(((&&&%%%%%%%%%&&&&&&&&&%%%###  """$$$'''))))))(((&&&$$$%%%&&&((()))'''%%%"""!!!$$$''''''%%%###!!!$$$&&&$$$""""""'''))))))'''  $$$$$$""" %%%)))***,,,***&&&$$$$$$###!!! """#########~~~zzzsssmmmiiieeebbb______]]]ZZZXXXVVVSSSOOOLLLIIIHHHFFFBBB>>><<<<<<===;;;<<<===>>>@@@BBBDDDEEEEEEEEEEEEEEEBBB???<<<:::444444333111///,,,***))))))((('''&&&'''(((***,,,---+++(((&&&$$$$$$%%%%%%&&&&&&%%%$$$!!!  %%%&&&((()))(((&&&###!!!$$$%%%((())))))&&&### """%%%'''&&&$$$""" ###&&&'''$$$""""""'''((('''$$$  ###"""###(((***+++)))###%%%%%%###  """""""""!!!|||xxxrrrmmmiiieeebbb___]]][[[YYYWWWTTTQQQMMMIIIFFFFFFEEEAAA===;;;<<<>>>::::::;;;===???AAADDDEEECCCDDDDDDCCCAAA===999777111111///...,,,***)))((('''&&&%%%%%%&&&(((***++++++)))&&&$$$######$$$%%%&&&&&&%%%###  !!!%%%%%%&&&&&&%%%$$$!!! """%%%''''''%%%!!!"""$$$%%%$$$""""""%%%''''''### """''''''$$$""" !!!!!!&&&((()))%%%  $$$###!!!  $$$###"""!!!{{{wwwrrrmmmiiieeebbb___[[[YYYWWWUUUSSSOOOJJJGGGDDDEEEDDDAAA===;;;<<>>@@@CCCDDDBBBCCCCCCBBB@@@;;;777555000///...---+++***)))(((%%%$$$$$$###%%%''')))+++***(((%%%###"""###$$$%%%&&&&&&%%%###  !!!!!!"""###$$$$$$$$$$$$###!!! !!!######!!!"""######"""  $$$&&&''''''""""""&&&&&&###   %%%''''''""" !!!###!!! """%%%$$$###!!!zzzwwwrrrlllgggccc```___ZZZXXXUUUSSSSSSRRRPPPNNNHHHEEEAAA???===<<<;;;999888888999;;;===???BBBCCCEEEBBB>>>;;;999777444222///......---+++)))'''&&&'''&&&%%%%%%&&&''')))***+++'''###!!!"""$$$&&&&&&***((($$$  !!! !!!%%%'''&&&$$$###!!!!!!###""""""""""""((($$$"""###$$$$$$!!!"""$$$&&&&&&!!!   %%%###   """     """"""wwwtttpppkkkfffbbb```___YYYWWWTTTRRRRRRQQQOOOMMMGGGDDDAAA>>>===;;;999888555555777888;;;===???AAAFFFBBB>>>999666222///,,,---------,,,+++)))''''''&&&%%%%%%%%%&&&((()))***'''%%%!!! """%%%'''(((***'''$$$  !!!$$$%%%$$$""" !!!  """######&&&""" """#########"""$$$%%%%%%    %%%###   """  !!!!!!!!!"""!!!~~~zzzrrrpppmmmhhhdddaaa___]]]XXXVVVSSSQQQPPPOOOMMMKKKFFFCCC@@@===<<<:::888666111222333555777:::<<<>>>BBB???:::666222///+++(((++++++++++++***)))((('''$$$$$$%%%&&&'''((()))***$$$""""""%%%'''((((((&&&""""""$$$###""" !!!$$$$$$###### !!!######"""!!!"""###$$$###  %%%### """ $$$######""" {{{vvvmmmllliiifffbbb___]]]\\\WWWTTTQQQOOONNNMMMKKKIIIEEEBBB???===;;;999666444//////111333555888:::;;;<<<999555222000...,,,)))((())))))))))))(((((('''###$$$%%%'''((()))))))))###!!!!!!$$$&&&&&&&&&$$$!!!"""$$$"""!!!###%%%$$$### """###"""!!!"""###""""""  ###!!!  !!!""" ###&&&%%%$$$!!!xxxsssiiihhhfffdddaaa^^^[[[ZZZVVVTTTPPPNNNMMMLLLJJJHHHDDDBBB???<<<;;;888555222//////000111444666888999999666333000///---+++)))&&&''''''((((((''''''&&&"""$$$&&&((())))))(((((($$$""" !!!###$$$$$$###!!! """###"""  $$$&&&$$$"""!!!###$$$"""###"""!!!    !!! !!!!!!   &&&'''&&&$$$ ~~~zzzuuupppgggfffeeebbb___\\\YYYXXXVVVTTTPPPNNNMMMKKKIIIGGGDDDBBB???===;;;888444111//////000111222444555666999666222///---+++)))&&&&&&&&&&&&&&&&&&&&&%%%%%%"""$$$''')))***)))'''&&&$$$""" """###$$$###!!!!!!"""###!!!"""&&&&&&###!!!"""$$$$$$!!! ###!!!!!!   """""" """&&&&&&%%%###yyywwwuuuqqqlllffffffdddbbb___[[[XXXVVVWWWTTTQQQNNNMMMKKKIIIGGGDDDBBB@@@>>><<<888444111////////////000111222333444222///---,,,***((('''%%%%%%&&&&&&%%%$$$#########%%%(((******(((%%%###"""!!! !!!###%%%&&&%%% """"""###$$$'''&&&"""!!!$$$%%%$$$!!!!!!### """   """""""""  """&&&$$$$$$"""|||tttsssrrrnnnjjjffffffdddbbb___[[[WWWUUUWWWTTTQQQNNNMMMKKKIIIGGGEEECCC@@@>>><<<999444000//////.........///000000...,,,******+++,,,+++***%%%&&&&&&%%%$$$###""""""$$$&&&)))++++++((($$$""" !!!$$$'''(((((( !!!"""###### %%%'''&&&"""!!!$$$&&&%%%!!!"""###  """    """###"""  """%%%######!!! |||uuusssqqqlllgggbbbcccccccccaaa^^^[[[XXXYYYRRRKKKGGGHHHHHHFFFCCCDDDDDDBBB@@@<<<777222///------------,,,+++*********++++++,,,,,,,,,++++++%%%%%%$$$###""""""""""""&&&(((***+++***'''###!!!!!!"""$$$%%%&&&&&&%%%%%% $$$"""  !!!!!! !!!&&&(((%%%###$$$$$$$$$!!! !!!   """!!!!!! !!! !!!!!!###$$$!!! $$$$$$###)))$$$ yyysssqqqnnniiieeeaaaaaaaaa```^^^[[[YYYWWWVVVPPPIIIGGGHHHIIIGGGEEEBBBBBBAAA>>>:::666111///---------,,,,,,+++***)))))))))***++++++******)))%%%$$$###"""""""""""""""%%%&&&((()))(((%%%""" !!!"""$$$&&&&&&%%%$$$###!!!$$$"""  !!!!!! """&&&((($$$$$$%%%%%%###!!!  ###""""""!!!  !!! """"""  $$$%%%$$$$$$ uuuooommmkkkfffbbbaaa___]]][[[YYYWWWVVVVVVRRRNNNHHHFFFHHHIIIHHHGGGAAA@@@???<<<999444111...,,,,,,,,,++++++***))))))(((((()))******)))((('''$$$###"""!!!!!!!!!"""###$$$%%%&&&'''&&&$$$!!! """%%%''''''%%%"""  """$$$### !!!!!!  !!!$$$&&&&&&"""%%%%%%%%%### !!!  !!!$$$#########   """ """%%%&&&%%% {{{sssmmmjjjhhhddd``````^^^[[[XXXUUUTTTTTTUUUQQQMMMIIIGGGGGGHHHGGGFFFAAA@@@???<<<888444000///,,,,,,+++***))))))))))))((()))***++++++***((('''###""" !!!"""###%%%&&&&&&&&&%%%###!!! """%%%''''''$$$ """$$$%%%###!!! !!!!!! """###%%%&&&$$$&&&%%%$$$!!!!!!$$$""" """%%%$$$$$$%%%"""    ###&&&&&&%%% ~~~xxxqqqllliiifffccc``````]]]ZZZVVVSSSRRRSSSSSSPPPMMMJJJGGGFFFFFFEEEEEECCCBBB???<<<888444000///++++++)))(((((('''((((((***+++---...---+++)))((("""!!! !!!###%%%''''''&&&%%%$$$###"""""" """%%%'''&&&""" ###&&&&&&%%%"""  !!!!!! ###$$$%%%$$$!!!$$$$$$""""""$$$!!! """%%%$$$%%%&&&$$$  """"""!!!   !!!%%%&&&%%%%%% yyyuuuoookkkgggdddbbb```^^^[[[XXXTTTQQQPPPPPPPPPNNNMMMJJJHHHFFFEEEDDDDDDEEECCC@@@;;;777222///---+++***((('''&&&&&&'''(((,,,---///000///---***((("""!!!  """%%%'''((('''%%%$$$###""""""""""""###%%%%%%$$$!!!!!!%%%'''(((&&&$$$"""!!! """######""" """$$$$$$"""!!!"""!!! """   """%%%$$$%%%'''&&&"""###""""""###$$$###!!! %%%&&&&&&$$$$$$ {{{uuurrrmmmiiieeebbb```___ZZZYYYVVVRRROOONNNMMMLLLJJJJJJIIIGGGFFFEEEEEEFFFFFFDDD???:::555000,,,***+++)))'''&&&%%%%%%&&&''',,,...000111000---***(((###"""  ###''')))'''&&&$$$"""!!!!!!!!!"""$$$$$$$$$$$$"""!!!&&&))))))(((&&&$$$###""""""###%%%%%%$$$""" !!!"""### !!!### """ !!!$$$###%%%'''&&&###$$$$$$###$$$$$$"""    """''''''%%%###"""  wwwsssppplllgggdddaaa___^^^XXXVVVTTTQQQNNNLLLJJJIIIGGGHHHHHHGGGFFFFFFGGGHHHFFFDDD???999333...***(((+++)))'''%%%$$$%%%&&&''',,,---000111000---***(((###""" !!!$$$(((***&&&%%%"""  !!!%%%%%%$$$###!!!"""''')))***)))'''%%%$$$$$$$$$$$$''''''%%%### """""""""$$$ !!! !!!######$$$''''''###$$$$$$#########     $$$((((((%%%"""!!! ~~~pppnnnjjjgggeeebbb^^^[[[XXXUUUPPPMMMLLLJJJHHHGGGGGGEEECCCCCCEEEFFFGGGFFFDDDAAA<<<555///+++(((&&&'''&&&%%%$$$$$$$$$%%%&&&(((,,,111333111---)))'''$$$!!!"""%%%'''(((+++((($$$  """$$$&&&&&&$$$"""!!!&&&***,,,,,,***'''%%%######$$$%%%$$$""" !!!###!!!"""###  !!!###$$$%%%$$$$$$$$$"""   $$$)))***(((### zzzpppmmmiiifffccc```\\\ZZZWWWVVVSSSPPPMMMJJJHHHHHHHHHFFFCCCCCCEEEFFFFFFEEECCC@@@;;;555///+++((('''&&&&&&%%%$$$$$$$$$%%%&&&)))---111222///***&&&$$$###!!! ###&&&((()))***'''###  """$$$&&&%%%$$$!!!!!!&&&***,,,---,,,***(((''''''''''''$$$"""  """###!!! """###  !!!!!!!!!!!!   !!!&&&******%%%  {{{uuunnnkkkgggdddaaa^^^ZZZWWWUUUWWWWWWTTTNNNJJJHHHIIIIIIFFFDDDCCCDDDEEEDDDCCCBBB???:::555///+++((('''&&&%%%$$$$$$$$$%%%&&&&&&***...111111---((($$$!!!!!!  $$$'''))))))(((&&&###  ###$$$%%%$$$""" """&&&***,,,......------,,,+++***)))###""""""$$$"""  !!!""" !!!   !!!!!! ###%%%)))***(((### ~~~xxxrrrmmmjjjeeebbb___[[[WWWTTTSSSWWWZZZWWWOOOIIIHHHIIIIIIFFFDDDBBBCCCCCCBBBAAA???===888333///+++)))(((&&&%%%$$$$$$$$$%%%&&&'''+++...111111---((($$$""" """%%%((())))))&&&$$$""" !!!###%%%$$$###!!!"""&&&)))+++,,,,,,.........,,,***)))"""!!!"""$$$!!! !!!!!! """"""   ###!!! %%%''')))***'''!!! |||vvvqqqjjjgggccc```]]]ZZZVVVSSSQQQVVVYYYVVVOOOIIIGGGHHHHHHEEEBBBAAAAAAAAA@@@???<<<:::666111---***((('''%%%%%%$$$###$$$%%%&&&'''***---000111...***'''%%% !!!###&&&(((((('''$$$###!!! """$$$%%%###"""  $$$'''(((''')))***,,,,,,***(((&&&  """ """!!! """"""   ###!!! %%%&&&((((((%%%  ~~~{{{yyytttooohhheeebbb___\\\ZZZVVVSSSQQQTTTVVVSSSNNNHHHFFFEEEEEECCC@@@>>>??????>>>===999777333///+++)))'''&&&%%%$$$$$$###$$$%%%'''(((+++---000000...***(((&&&!!!!!!"""%%%(((((('''%%%"""!!! """$$$&&&"""!!!!!!###$$$"""$$$%%%''''''&&&$$$### """###""" """!!!    """ $$$%%%''''''### yyyvvvtttppplllfffdddaaa^^^\\\ZZZWWWTTTRRRRRRQQQOOOLLLHHHDDDBBBBBB@@@===<<<=========<<<666444000---)))'''&&&%%%$$$$$$######$$$&&&'''(((,,,...000///,,,(((%%%$$$""""""$$$&&&((((((&&&###  !!!###%%%&&&"""   !!!"""###""""""!!! $$$%%%###      """  """%%%&&&&&&%%%!!! {{{uuurrrqqqmmmiiieeeccc```^^^\\\ZZZXXXUUURRRPPPNNNLLLKKKHHHDDD@@@@@@>>><<<;;;<<<<<<<<<;;;444222///+++(((&&&%%%%%%$$$$$$######$$$&&&'''(((---///000...***%%%"""!!!"""###$$$''')))(((%%%""" !!!###%%%&&&!!!    !!!%%%%%%###     !!!$$$  $$$&&&''''''$$$ yyyrrrooommmkkkhhhddddddbbb___ZZZWWWWWWWWWWWWTTTPPPMMMJJJHHHEEECCCEEEBBB>>>;;;999777555444111///---***(((''''''''''''&&&$$$###$$$&&&)))***,,,///000---'''######&&&&&&%%%%%%(((+++***&&&### !!!###%%%&&&###### """$$$###       !!!  $$$''')))(((&&&"""  vvvooollljjjgggeee``````___]]]ZZZXXXXXXYYYWWWTTTPPPLLLJJJGGGDDDAAA@@@===999666555333222000000///,,,***(((''''''''''''%%%$$$###$$$&&&(((***,,,...///,,,'''###$$$&&&&&&&&&&&&(((***)))%%%!!! !!!"""###$$$%%%###""""""$$$### """        !!!"""  &&&)))((('''$$$ {{{rrrkkkhhhfffbbb```ZZZ[[[\\\ZZZXXXWWWXXXYYYWWWSSSOOOKKKHHHEEEAAA???===:::666444222111///...///...,,,***)))(((''''''&&&%%%$$$###$$$&&&(((***+++---...+++&&&###$$$&&&'''''''''((((((&&&###  !!!"""######### """!!! ###$$$######"""    ######  ###(((+++(((%%%!!! }}}wwwnnnhhheeebbb___\\\WWWXXXYYYXXXVVVUUUUUUVVVUUURRRMMMIIIFFFCCC???======:::666444333222111///...---,,,+++***)))((((((&&&%%%$$$$$$%%%&&&((()))+++,,,,,,)))&&&$$$$$$&&&((((((''''''&&&###  !!!#########"""!!!!!!!!! """###$$$"""###!!!   $$$$$$ $$$)))+++(((%%% yyyssskkkfffcccaaa]]]YYYVVVWWWXXXWWWTTTRRRRRRRRRRRROOOKKKGGGDDDAAA>>>;;;<<<999666444333333111000---------,,,+++******)))&&&&&&&&&&&&&&&((()))***+++***)))'''%%%$$$%%%&&&'''((('''&&&###!!! """$$$$$$###!!!!!!""" """"""###### """     $$$"""  %%%((()))((($$$ uuuooohhhdddbbb___[[[XXXUUUWWWXXXVVVSSSQQQOOOOOOOOOLLLHHHEEEBBB@@@===:::999666333111111111000///...............---,,,+++'''''''''((())))))***+++***)))'''&&&%%%%%%%%%&&&&&&''''''%%%!!! ###%%%%%%###  ######"""######!!! """  """"""%%%'''((('''### }}}yyypppkkkeeeaaa```^^^ZZZWWWSSSUUUWWWVVVSSSPPPOOOOOOLLLIIIFFFCCCAAA???<<<:::777444111000000000//////...//////000000///...---)))))))))******+++,,,,,,***(((&&&$$$$$$%%%&&&&&&%%%&&&'''$$$ !!!$$$&&&&&&###"""$$$###""""""""" """"""   !!!%%%'''''''''$$$  yyyuuulllhhhbbb___^^^]]]YYYVVVRRRTTTVVVVVVTTTQQQPPPPPPKKKHHHDDDBBBAAA???===;;;888555222111111111111000...///000111111000///...)))******+++,,,,,,------***'''%%%$$$$$$%%%&&&&&&$$$&&&&&&$$$!!!$$$'''&&&######%%%$$$!!!""""""!!!!!!$$$###  ###'''(((((('''""" {{{pppiiihhhddd^^^ZZZXXXWWWUUUTTTSSSTTTUUUVVVTTTRRROOOMMMKKKHHHFFFDDDBBB???;;;888666444000///000111111000222111000000000000---++++++++++++,,,,,,---------(((&&&$$$"""!!!"""$$$&&&'''&&&$$$!!!!!!###%%%&&&$$$!!!""""""!!! !!!###"""  !!!"""""" !!!  !!!    &&&(((((())))))&&&!!! yyynnnfffccc___ZZZWWWUUUUUUTTTTTTRRRSSSUUUVVVUUURRRNNNLLLIIIGGGDDDBBB@@@===999666666333000///000111111000333222111111222111///---......------,,,++++++***(((&&&$$$"""!!!###$$$&&&'''%%%###!!!!!!###%%%%%%$$$!!!""""""!!! !!!###!!! """!!! !!!###$$$%%%$$$###"""######"""!!!""""""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!   '''((()))***)))&&& ~~~uuukkkccc```\\\XXXUUUTTTUUUUUUTTTQQQSSSUUUVVVUUUQQQLLLIIIHHHEEEBBB???===:::777444555333000///000111111000555333222222333333111000000000///...,,,+++)))((('''&&&$$$""""""###$$$&&&&&&$$$"""  """###%%%%%%$$$""" ###""" !!!"""""" !!!$$$###"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$######%%%###!!!!!!!!!   !!!((())))))***((($$$ !!!{{{rrriiibbbaaa]]]YYYVVVUUUUUUUUUTTTQQQSSSUUUVVVTTTPPPKKKGGGGGGDDD@@@>>><<<:::777444555333111000111222111000444222111111222333222111111111000///---+++)))(((&&&%%%$$$###"""###%%%%%%%%%###!!! """###$$$%%%&&&%%%###!!! !!!!!!"""######$$$$$$######""" !!!  ######!!! """###!!! ###%%%$$$###!!! """$$$$$$%%%%%%%%%$$$##################$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$&&&$$$"""!!!   $$$)))*********&&&!!! $$$xxxqqqhhhaaabbb^^^YYYVVVTTTTTTSSSRRRQQQSSSTTTTTTRRRNNNIIIFFFFFFCCC@@@===<<<;;;999777555333222222333333222111222000//////000222222111000111111000///,,,***)))%%%$$$$$$######$$$%%%%%%###""""""###%%%%%%&&&'''&&&%%%###"""!!!"""###$$$%%%''''''((((((((((((''''''$$$$$$#########$$$$$$%%%""""""###"""!!!$$$""" !!!######!!!###%%%$$$$$$"""  """###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%$$$"""   !!!&&&*********)))$$$ """{{{uuuooogggaaa```\\\WWWTTTRRRQQQPPPPPPSSSSSSSSSRRRPPPLLLHHHEEEEEEBBB???===<<<<<<;;;:::555444333444555555444333000...------///111111111111222222222000---***((($$$$$$$$$###$$$$$$%%%%%%"""!!!###%%%''''''((((((((('''&&&%%%""""""###$$$%%%&&&'''(((***++++++,,,,,,++++++***)))((('''&&&&&&&&&&&&'''&&&&&&$$$"""!!!###!!!!!!"""###"""!!!############"""!!!  !!!"""######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""  $$$(((***))))))(((!!! wwwrrrmmmfffaaa___[[[VVVSSSSSSSSSRRRRRRTTTSSSRRRPPPMMMJJJGGGFFFCCC@@@===<<<<<<===<<<<<<666555555555777777666444000...,,,,,,...111222222444444444333000,,,(((&&&#########$$$$$$%%%%%%%%%!!!  ###&&&))))))*********)))((((((%%%&&&&&&'''((())))))***------............------,,,+++***)))(((''''''''''''&&&$$$!!!!!!""""""###"""!!!!!!"""!!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!############$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$"""!!!!!!!!!""""""######$$$$$$!!!!!!   &&&)))***)))(((''' }}}tttoookkkeee```___\\\XXXUUUUUUVVVWWWVVVUUUTTTRRROOOLLLIIIGGGFFFAAA>>>;;;:::;;;=========777666555777888888777555000...,,,,,,///111333333666777666444000+++&&&############$$$$$$%%%%%%%%%!!! $$$&&&***++++++++++++******)))(((((())))))******++++++......////////////.........---,,,***)))((('''''''''%%%### !!! ######"""  """ !!!!!!""""""""""""!!!  !!!"""###$$$"""#########"""  !!!!!!  !!!&&&)))***((((((&&& yyyqqqooommmiiieeeYYYZZZZZZWWWSSSRRRUUUXXXSSSRRROOONNNLLLIIIDDDAAA>>>>>>>>>===============999888777888999888444000000...,,,+++...111333444444333222///,,,)))&&&$$$$$$######%%%''''''$$$ !!!$$$''',,,---......---+++)))(((******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''$$$       !!!%%%+++,,,---,,,''' yyyqqqooommmhhhdddZZZZZZYYYVVVTTTTTTUUUWWWRRRQQQOOOMMMKKKHHHDDDAAA>>>>>>=========<<<<<<<<<:::999888888999777333///000---,,,,,,///222444555444333111///+++(((%%%$$$$$$######%%%'''&&&###  $$$&&&***+++,,,---,,,+++)))'''*********))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&$$$"""   $$$'''++++++,,,)))$$$ xxxrrrooolllgggbbb[[[YYYWWWVVVVVVVVVUUUTTTPPPOOOMMMLLLKKKHHHDDDAAA============<<<<<<<<<;;;===;;;:::999777555111......,,,,,,---111444666666444333111...***'''$$$###$$$$$$$$$&&&'''%%%""" ###%%%'''((()))******)))'''&&&((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###""""""!!!!!!    &&&*********)))&&&  wwwqqqnnnjjjeee```[[[YYYVVVVVVXXXXXXUUURRRNNNMMMKKKJJJJJJGGGDDDAAA<<<<<<<<<======>>>>>>???>>>===;;;999666222///---,,,+++,,,...222555666666444222000,,,)))&&&###"""%%%%%%&&&&&&&&&$$$""" !!!###$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$###"""!!! """!!! !!!"""   """(((++++++***'''### {{{tttoookkkgggbbb^^^ZZZXXXVVVWWWYYYXXXUUUQQQMMMKKKJJJIIIHHHFFFBBB???999:::;;;===???AAABBBCCC>>>>>>;;;888333///---+++******+++///333666666666222111...***'''%%%######%%%&&&''''''%%%###!!!!!!!!!!!!!!!""""""""""""""""""!!!  !!!"""  ###(((***+++)))%%%  {{{wwwqqqkkkgggccc___\\\XXXXXXXXXYYYYYYWWWTTTQQQLLLKKKIIIHHHGGGDDD@@@===888999:::<<>>;;;888999:::;;;<<<>>>??????;;;;;;:::555///***)))***'''(((+++///222444222111...,,,***'''%%%%%%%%%%%%%%%((()))((($$$ !!!!!!       """&&&)))***((($$$ vvvrrrllleeeaaa]]]\\\[[[TTTXXX\\\\\\XXXTTTSSSSSSMMMKKKIIIGGGEEEBBB===:::999999999::::::;;;;;;;;;::::::999444---))))))***'''(((+++///222333111///---+++)))&&&%%%%%%&&&'''%%%(((***((($$$ !!!!!!     $$$((()))***&&&""" }}}sssnnnfff```]]]]]]\\\\\\XXXXXXYYYXXXVVVSSSPPPNNNOOOMMMIIIDDD@@@<<<999888777666666666777888999::::::888444000,,,***((((((&&&(((+++...//////...---)))((('''%%%$$$$$$%%%%%%)))(((&&&$$$!!!     """%%%))))))'''""" yyypppjjjccc]]]ZZZZZZZZZZZZWWWWWWXXXWWWUUURRROOOMMMNNNLLLHHHCCC???;;;888777444444444444444555666666777555222///+++)))((('''&&&(((***---...---,,,+++'''&&&%%%$$$$$$$$$%%%&&&)))'''%%%###!!!!!!      """%%%((()))&&&###  }}}tttkkkfff^^^YYYWWWWWWWWWWWWVVVWWWWWWVVVTTTQQQMMMKKKLLLJJJFFFAAA===999777666333333222222222333333444222111///,,,***(((''''''%%%''')))***+++***((('''$$$$$$######$$$$$$%%%&&&'''&&&$$$""" """    !!!###%%%((((((&&&$$$  yyypppgggbbb[[[VVVTTTUUUUUUVVVWWWWWWWWWVVVTTTPPPMMMKKKIIIGGGDDD@@@;;;888555444444333333222222222333333------+++***((('''&&&&&&%%%%%%'''((('''&&&%%%$$$!!!!!!"""###$$$%%%&&&&&&&&&%%%###!!! ###     ###$$$%%%((((((&&&$$$    vvvnnneee```YYYUUUTTTUUUVVVVVVXXXXXXXXXWWWTTTQQQNNNLLLHHHFFFBBB>>>:::777444333222222111000////////////)))))))))((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$###""" !!!###$$$%%%&&&&&&$$$###!!!!!!!!!   $$$$$$%%%((((((&&&$$$  ~~~tttnnnccc^^^XXXTTTTTTUUUWWWWWWYYYYYYYYYWWWUUUQQQMMMKKKFFFEEEAAA===999666444333///...---,,,+++*********''''''''''''&&&%%%$$$$$$"""###############"""""" !!!###%%%&&&&&&&&&"""!!! !!!  !!!%%%%%%&&&))))))((($$$!!! yyyrrrmmmaaa]]]WWWSSSSSSUUUWWWXXXXXXXXXXXXVVVSSSPPPLLLJJJFFFDDDAAA===999666444333...---,,,***)))(((((((((&&&&&&''''''&&&%%%###"""!!!!!!""""""""""""""""""!!!"""$$$&&&&&&&&&&&&!!!  !!!"""""""""""" """&&&%%%&&&)))+++)))'''### !!!"""vvvpppmmm```\\\VVVSSSSSSUUUVVVWWWWWWWWWWWWUUURRRNNNKKKHHHFFFDDDAAA===999666444333///...---+++***)))))))))&&&&&&''''''&&&%%%###"""!!!!!!!!!!!!""""""###### !!!###%%%&&&&&&&&&&&&   !!!!!! !!!###$$$%%%%%%%%%$$$ """&&&%%%&&&***+++***)))%%% !!!###%%%&&&'''yyyrrrlllhhh___ZZZTTTQQQRRRUUUXXXZZZUUUTTTSSSSSSQQQNNNJJJFFFDDDAAA===:::888666444111------,,,***)))((('''&&&'''''''''&&&%%%$$$###"""###""""""!!!!!!!!!"""""" ###%%%%%%$$$"""!!!!!! !!! ######""""""""""""######%%%&&&&&&&&&%%%###  ###$$$&&&(((***+++,,,---+++)))'''### !!!$$$%%%%%%%%%&&&'''''''''wwwrrrllliii]]]YYYTTTQQQRRRUUUXXXYYYVVVTTTRRRQQQPPPMMMIIIFFFBBB@@@<<<:::999777555333,,,,,,+++)))((('''&&&%%%%%%&&&&&&%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""!!!"""%%%&&&&&&%%%###""" !!!!!! !!!!!!""""""""""""""""""""""""""""""######$$$######""" !!!""""""$$$$$$$$$######$$$$$$$$$&&&'''((((((&&&###  !!!###$$$&&&(((******++++++***'''$$$!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%|||uuupppkkkhhh[[[WWWSSSPPPRRRTTTWWWXXXVVVTTTQQQOOONNNLLLIIIFFFBBB???<<<:::888777555333+++***)))((('''%%%$$$$$$###$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""###$$$&&&((((((&&&$$$""" !!!  !!!  """""""""!!!!!!!!! !!! !!!!!!!!!!!!###"""!!!  !!!!!!$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&((((((&&&"""  """###%%%&&&'''''')))(((&&&$$$"""  !!!"""############"""""""""""""""!!!yyysssnnniiieeeYYYVVVRRRQQQRRRTTTVVVVVVVVVTTTPPPMMMKKKJJJGGGEEECCC@@@<<<999777555333111***)))((('''&&&$$$######!!!"""###$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""######%%%&&&'''((('''%%%###!!!######""""""""""""######%%%%%%$$$$$$$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""&&&%%%%%%$$$$$$#########$$$###!!!  """###### """###$$$%%%(((&&&$$$"""""""""$$$%%%$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$######""" !!!!!!"""###$$$######$$$$$$$$$$$$######"""###%%%%%%###  !!!!!!"""""""""!!! wwwqqqkkkeeeaaaWWWTTTRRRQQQSSSTTTUUUUUUVVVSSSOOOLLLJJJHHHEEECCCDDD@@@<<<888666333///---******)))'''&&&%%%$$$###!!!""""""###$$$$$$$$$$$$"""""""""""""""###$$$%%%%%%&&&(((((('''$$$!!!!!!"""#########"""&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%$$$&&&$$$""" !!!"""###### ###$$$%%%&&&''')))'''%%%######$$$%%%&&&######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!   !!!!!!!!!!!!   |||sssmmmhhhaaa]]]VVVTTTRRRRRRTTTUUUVVVUUUTTTQQQNNNKKKIIIGGGCCCAAABBB???:::777444111...+++,,,+++***)))'''&&&%%%%%%""""""###$$$%%%%%%%%%$$$############$$$%%%&&&''''''((()))((('''###  !!!"""$$$&&&'''''''''&&&)))(((((((((((())))))***+++******))))))******+++******))))))))))))******))))))(((''''''&&&%%%%%%%%%###!!!!!!""""""""" """"""###$$$%%%%%%$$$###"""!!!"""###$$$""""""!!!!!!!!!!!!""""""   vvvooojjjeee___ZZZUUUTTTSSSTTTUUUVVVVVVUUURRRPPPNNNLLLJJJFFFBBB>>>===;;;777444333111...,,,...---,,,+++)))(((''''''###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&'''(((((()))***+++***((($$$ !!!###$$$$$$%%%(((***++++++***)))******))))))******+++,,,++++++************++++++,,,++++++++++++++++++,,,***)))((('''&&&%%%%%%$$$$$$""" !!! !!!  zzzrrrkkkgggccc^^^ZZZUUUTTTSSSTTTVVVWWWVVVUUUQQQOOONNNLLLJJJFFFAAA===999777444333222111///...///...---,,,+++)))((((((%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***+++,,,,,,,,,)))%%%!!! !!!"""$$$&&&(((%%%'''))),,,------,,,+++************++++++,,,---,,,++++++******++++++,,,+++******))))))******+++))))))((('''&&&%%%$$$$$$"""       zzzsssmmmhhhccc___\\\ZZZZZZZZZZZZZZZYYYXXXXXXQQQOOOKKKIIIHHHFFFDDDBBB<<<:::777444222111111222//////000000///...,,,+++***+++,,,,,,***(((((()))(((((()))******+++,,,,,,---,,,+++)))(((&&&%%%$$$!!!"""###$$$%%%'''((((((+++,,,---------,,,+++***((())))))***++++++,,,,,,((()))+++,,,,,,+++***)))))))))))))))((((((((((((%%%%%%&&&%%%%%%$$$###"""    ~~~yyyqqqjjjfffccc```^^^ZZZZZZZZZZZZYYYXXXWWWWWWTTTQQQMMMIIIGGGDDDAAA???<<<:::888555333333333444000000111111000///...,,,+++,,,---,,,***))))))***)))******+++,,,------...------+++***(((&&&%%%$$$"""###$$$%%%&&&'''((((((++++++,,,---,,,+++***)))''''''(((((((((((())))))'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%%%%$$$############"""!!!     |||wwwooojjjfffcccaaa```ZZZZZZZZZZZZYYYXXXWWWVVVWWWSSSMMMIIIFFFCCC???===<<<;;;999777666666666777333333444444333222000///...//////...,,,++++++,,,++++++,,,---...///000000///...,,,***(((&&&$$$###$$$$$$%%%&&&&&&'''(((((()))***+++++++++***)))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######"""!!!!!!!!!!!!       xxxuuupppmmmjjjgggcccaaa\\\\\\\\\[[[ZZZYYYWWWVVVVVVRRRMMMHHHEEEBBB???======<<<;;;999999999999:::666666777777666555444222111222222111...---...///,,,---...///000111111222///...,,,***(((&&&$$$###%%%%%%%%%&&&&&&''''''''''''((()))))))))(((&&&%%%$$$$$$$$$###"""!!!!!! ###""""""!!!   vvvtttsssqqqoookkkeeeaaa```______^^^\\\ZZZYYYXXXTTTPPPKKKGGGEEECCCBBB@@@======<<<<<<;;;;;;;;;;;;999999::::::999888666555444555444222///...///111------......///000000111...---+++)))'''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$###"""######"""!!!    uuuuuutttsssqqqlllfffbbbbbbbbbaaa___]]][[[YYYXXXRRRNNNIIIEEEDDDDDDCCCCCC>>>>>>>>>======<<<<<<;;;999999::::::999888666555555555333111...---///000------------------------++++++)))(((&&&%%%############""""""""""""""""""!!!!!!"""""""""!!!      }}}xxxuuurrrpppnnnkkkgggdddcccbbbaaa___]]][[[YYYWWWRRRNNNIIIEEECCCCCCCCCCCC?????????>>>===<<<;;;;;;666777777777777555444333333222111...+++***,,,---,,,,,,+++******))))))((((((((('''&&&%%%$$$######!!!  |||zzzvvvpppllljjjiiigggfffbbbbbbaaa___\\\ZZZXXXVVVSSSOOOIIIEEECCCCCCBBBBBB????????????>>><<<;;;:::444444555555555333222111000000...+++(((''')))+++++++++***)))((('''&&&%%%'''&&&&&&%%%%%%$$$###### !!!"""######$$$~~~zzzvvvpppllljjjiiihhhgggdddcccaaa```___\\\XXXUUUOOOMMMIIIEEEBBB@@@?????????>>><<<:::888666666555555444444333111000...---...---+++***)))))))))***((('''&&&%%%$$$$$$$$$$$$$$$###"""!!!    !!!!!!!!!'''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&''')))+++,,,{{{yyyuuuoookkkhhhgggfffddd```___]]][[[YYYWWWSSSPPPNNNLLLHHHDDDAAA???>>>===<<<;;;999777666444444333222222222111///...,,,+++***)))(((&&&&&&&&&&&&&&&&&&&&&%%%$$$############"""!!! !!!!!!"""!!!"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%!!!""""""######$$$%%%%%%)))(((((('''((((((((()))------------...///000111|||xxxvvvrrrmmmiiifffdddbbbaaa^^^[[[YYYWWWUUURRRNNNKKKLLLJJJFFFBBB???<<<;;;:::999888666444222111111000/////////...,,,+++)))(((''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!  !!!!!!"""###$$$$$$$$$$$$%%%$$$###$$$'''((('''&&&(((''''''''''''(((((())))))))))))************+++&&&&&&''''''((()))))))))+++++++++,,,,,,---...///111222333444444444444444zzzuuusssooojjjfffcccaaa^^^\\\]]]ZZZWWWUUUSSSPPPLLLJJJIIIGGGDDD@@@<<<:::888777555444222111///......---,,,+++++++++)))((('''&&&'''&&&&&&%%%%%%%%%$$$$$$""""""!!!  !!!"""!!!  !!!!!! """"""############"""""" !!!!!!!!!"""""""""""""""""""""""""""######"""""""""""""""""""""###"""###$$$%%%&&&&&&&&&&&&))))))))))))***++++++***)))((((((((((((((()))))),,,,,,,,,,,,------------*********+++,,,,,,------------......000111333444333444555666666666555444}}}wwwrrrnnnkkkfffbbb```]]]ZZZXXXYYYWWWSSSQQQOOOMMMJJJGGGDDDCCC@@@===:::777555444222111000...---,,,,,,+++)))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$"""!!!   !!! !!!!!!"""###%%%&&&'''$$$######"""""""""""""""#########$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$%%%%%%&&&'''((((((((((((,,,------,,,+++***++++++***))))))((((((((())))))++++++,,,,,,,,,---------+++,,,,,,---......//////......///000222444555666444555666777777666444333~~~yyysssnnniiifffbbb___]]][[[XXXVVVSSSPPPMMMJJJIIIGGGEEECCC???>>>===:::888666444333000000...---,,,+++++++++(((((((((((('''&&&%%%$$$######$$$$$$$$$######"""""""""!!! !!!!!!"""     !!!!!!!!!  !!!!!!!!! !!!!!!!!!"""""""""###############$$$%%%%%%$$$$$$$$$%%%&&&((()))***'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((('''%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%$$$!!!"""###$$$%%%%%%%%%%%%((()))***+++,,,,,,,,,,,,---...///---+++******+++---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...//////000000...//////111333555666888777777777777777666555444|||xxxtttnnnjjjdddbbb___\\\[[[YYYVVVTTTNNNKKKHHHFFFEEEDDDCCCAAA;;;::::::888777555333222000///...---,,,+++++++++(((((((((((('''&&&%%%$$$###$$$%%%%%%%%%%%%$$$#########""""""""""""############""""""""""""###### !!!###$$$$$$###!!! !!!!!!!!!""""""""""""!!!!!!!!!""""""#########"""""""""""""""""""""""" """###$$$$$$###""" !!!"""###$$$######$$$$$$######"""!!!!!!!!!""""""###$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))******)))((((((''''''''''''''''''&&&%%%&&&)))***(((&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''(((((('''%%%$$$###!!!"""$$$%%%&&&''''''&&&***+++,,,------......---,,,...///...,,,+++,,,...///......---,,,,,,------++++++,,,,,,,,,---------......//////000111111222000000111222444555777888888777666555444444333444xxxtttpppkkkgggbbb___]]][[[ZZZXXXVVVSSSLLLJJJFFFDDDDDDDDDCCCBBB888888888777666444333222000///...---,,,,,,,,,,,,((((((((((((''''''&&&%%%%%%&&&'''((()))((('''&&&$$$###############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%"""$$$%%%&&&&&&%%%$$$"""""""""######$$$$$$$$$%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""""""""""""""###$$$%%%&&&$$$%%%&&&'''&&&%%%$$$###""""""###$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%((((((((((((((())))))***''''''''''''((()))******+++***))))))(((((())))))'''&&&%%%''')))***)))&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%###"""!!!"""$$$&&&(((((((((((()))***+++,,,------------***,,,///...---,,,...111//////...---,,,,,,------------------............///000000111111222222333222222222333555666888999666555333111000000111222yyywwwssskkkeeecccccc```[[[VVVSSSQQQQQQQQQKKKIIIGGGFFFEEECCC@@@===:::999777666555555555555444333222222111///***''')))***+++,,,+++)))'''%%%###$$$&&&'''((('''%%%$$$)))'''&&&%%%&&&'''&&&&&&''''''&&&'''))))))(((&&&%%%&&&'''(((((('''&&&%%%+++***)))'''&&&&&&&&&&&&'''((()))***************++++++***)))(((((())))))((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$&&&'''(((((('''((()))******+++******&&&''''''((()))******+++(((((())))))))))))(((((((((((((((((())))))))))))))))))'''&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''((('''&&&%%%$$$#########%%%$$$######$$$%%%'''(((******+++,,,,,,,,,+++++++++,,,------......------000000///---******+++---......//////000000111111222111000//////111333444222444666888888666333111444444555666555444222111|||uuusssooohhhbbb```^^^\\\XXXTTTQQQOOOOOOOOOIIIHHHFFFDDDDDDBBB???======;;;:::888777777777777666555444444444222...+++,,,---.........---,,,+++)))***+++,,,,,,+++)))(((,,,***))))))******)))((((((((((((***,,,---,,,+++))))))************))))))******))))))))))))*********++++++,,,,,,,,,,,,+++,,,+++******)))))))))***))))))((((((''''''&&&&&&''''''&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))''''''(((******+++++++++''''''(((((()))******+++))))))))))))))))))))))))(((((((((((()))))))))***))))))((('''&&&&&&&&&&&&'''&&&%%%&&&(((((((((&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&(((((()))***+++,,,,,,,,,++++++,,,---......//////....../////////---******+++---.........//////000111111333222000000000111333444333444555666666666444333333333444333333222222111wwwpppnnnjjjddd___]]]ZZZYYYWWWTTTRRRPPPOOONNNKKKIIIGGGEEEEEECCCAAA??????>>><<<;;;:::999::::::888777777777777666333111//////000000000000111111000111222222222000///...///......///000///---++++++***+++,,,///111111000......---,,,,,,---......************+++---...///....../////////......---,,,,,,++++++******+++++++++******)))((((((''''''''''''&&&&&&''''''((()))((((((((('''''''''&&&&&&############$$$$$$$$$$$$&&&&&&''''''((((((((((((&&&'''((()))++++++,,,,,,'''(((((())))))***************))))))))))))******((((((((()))))))))*********)))((('''&&&&&&&&&&&&)))'''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))((()))+++------,,,+++***---.........////////////---......---+++***+++---------......///000000111333222111111111222444555333333444444555555666666444333222111111111222222|||tttmmmkkkiiiccc___^^^YYYYYYXXXVVVTTTSSSQQQQQQOOOMMMJJJIIIHHHGGGEEEDDDAAA@@@???===<<<<<<<<<<<<:::999888999:::999777555000000000000111222333444666777777666666444333222111000111222333222///---///...---...000222222111222000...------...000222++++++++++++,,,---...///000000000000000///...------,,,,,,++++++,,,,,,,,,,,,++++++******))))))((('''&&&&&&&&&'''((()))***((((((((((((''''''''''''######$$$$$$$$$%%%%%%%%%'''''''''''''''''''''(((%%%&&&((()))+++,,,,,,,,,(((((()))))))))*********+++***))))))))))))***+++(((((()))))))))************)))((('''&&&&&&&&&&&&***(((''''''(((((('''%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((()))***'''(((+++------,,,+++***---------------...//////,,,---...---++++++,,,---,,,,,,---...///000000111333333222222222333444555333333222222333555666777555444111000000111333555|||tttmmmkkkjjjeeebbbbbbXXXXXXWWWVVVUUUSSSRRRRRRQQQOOOLLLJJJJJJIIIHHHGGGCCCBBB@@@>>>=========>>><<<:::::::::;;;;;;999888333333333333444666777888999999888888777666555444222222222444555444111...222000......///000000///333111///------///111333------,,,++++++++++++,,,///////////////...---,,,---,,,,,,,,,,,,,,,------,,,,,,,,,+++******))))))&&&&&&&&&'''((()))******))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&'''((()))++++++,,,,,,))))))))))))************++++++************++++++))))))))))))******************((('''''''''''''''***)))''''''(((((('''%%%&&&&&&'''(((((((((''''''&&&&&&'''((())))))))))))&&&(((***,,,,,,,,,+++***,,,,,,+++++++++,,,---...+++---......---,,,---...,,,,,,---...///000111222333333222333333333444444333333222111222444666888666555222000111222555777|||ssslllkkkjjjgggdddeeeXXXWWWUUUTTTRRRRRRQQQQQQQQQNNNKKKIIIIIIIIIIIIHHHEEEDDDBBB@@@??????@@@@@@>>>===;;;;;;<<<<<<;;;999777777888888999:::;;;;;;999888888777777666666666333333333333444444222000444111///......//////...333111///------///111333///...---+++******))))))------.........---,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,+++******))))))&&&&&&&&&'''((()))***+++)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&''''''''''''((()))******+++*********************************+++,,,,,,,,,,,,+++***)))))))))*********++++++******)))(((''''''''''''***((('''((())))))(((''''''''')))))))))((('''&&&%%%&&&'''((())))))))))))'''((()))***++++++,,,,,,,,,+++*********+++---...+++---///000///...///000,,,---...///000111222333222222222222333333333333333333222222222444555666666555333111111333666777~~~zzzqqqkkkjjjiiifffeeeeeeZZZXXXVVVSSSRRRRRRRRRSSSRRRPPPLLLJJJKKKKKKJJJJJJHHHGGGEEECCCBBBBBBBBBCCCAAA???============<<<;;;888999:::;;;<<<;;;;;;:::888777777666666777777777555444333333444444333222333111...---...000000000222111000//////000111222//////---,,,+++*********+++,,,---------------,,,+++++++++++++++,,,------,,,,,,++++++***)))))))))&&&&&&''''''(((***+++,,,))))))))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***))))))************))))))************************)))+++---......---+++)))))))))*********++++++++++++***)))((('''''''''''')))((('''((()))***)))(((((()))*********(((&&&%%%$$$%%%'''((())))))(((((((((((('''((()))+++,,,------,,,+++******,,,---///+++...000111000000111222---...///000111333444444000111111222222222222222333333333333333333444444444333222111222333555666}}}xxxooohhhhhhgggeeedddeee^^^\\\XXXUUUTTTTTTUUUVVVUUURRROOOMMMMMMNNNNNNMMMJJJIIIGGGEEEDDDDDDEEEEEEDDDBBB???>>>???>>>===<<<666777999;;;;;;:::999777777777666666666777888888777555333333444555444333222000------///111222222222222111000000111222222//////...,,,,,,,,,,,,,,,++++++,,,---.........---************++++++,,,---,,,,,,++++++***))))))(((&&&&&&''''''(((***+++,,,))))))))))))(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((()))***+++,,,***************)))((((((++++++******************)))+++---000000---+++))))))************++++++++++++***)))(((((('''''''''(((''''''((()))******))))))***++++++***(((&&&$$$$$$%%%&&&((((((((((((''')))(((''''''(((***---///...---,,,++++++---...000,,,...111222222111222333......///111222444555555000000111222222222222111333333333333333333333222222222111111111222444555~~~{{{vvvrrrlllhhhfffeeedddcccbbb^^^YYYXXXYYY[[[[[[YYYUUUTTTRRRPPPNNNMMMLLLLLLMMMMMMLLLKKKIIIFFFDDDCCCCCCCCCBBBAAA???>>>>>>===;;;:::999:::;;;;;;999888999888666777999::::::999555444333333555555444333222111000......000222333666555333222222222333444///...---,,,+++*********---,,,+++*********+++,,,,,,,,,++++++***)))((((((******)))))))))))))))***''''''&&&&&&'''***,,,...///---***((('''''''''((('''''''''((((((((())))))'''((((((((())))))******************************(((((()))***+++---///000++++++,,,,,,,,,++++++***)))))))))))))))((((((((())))))))))))************((((((((()))))))))))))))***++++++,,,,,,***)))(((&&&'''''''''''''''&&&%%%******++++++,,,------...***))))))))))))***++++++000/////////000222333555444333222222222222222222999666222...,,,---///000555444333111111111222222333333333333333444555666~~~|||vvvsssmmmjjjhhhgggfffeeebbb]]]YYYWWWYYY[[[ZZZYYYUUUTTTSSSQQQOOONNNNNNNNNOOOOOOMMMKKKIIIGGGFFFEEEFFFEEEDDDCCC@@@>>><<<;;;;;;:::999;;;<<<<<<;;;999:::888777777888999888777222111000000222222111000222111000/////////000111333222111000000000111222...---,,,+++************,,,+++*********+++---...,,,,,,++++++***))))))(((++++++******)))******+++((('''&&&&&&(((***,,,------,,,***)))((('''((((((&&&'''''''''((((((((((((''''''(((((())))))))))))+++++++++***************************+++,,,,,,---+++++++++++++++***))))))((((((((((((((((((((((((++++++******))))))(((((((((((((((((()))))))))))))))******+++***)))(((''')))))))))))))))(((((('''*********+++,,,,,,------++++++++++++,,,---...///111111111111111333444555555444333333333333444444999777444111000000111222666555444333333444444555333444444555555666666777}}}wwwsssooolllkkkjjjiiihhhbbb^^^YYYXXXYYY[[[ZZZYYYVVVUUUTTTRRRQQQPPPPPPPPPRRRPPPNNNKKKIIIHHHGGGGGGGGGGGGFFFDDDAAA>>>:::999;;;::::::;;;===>>>===;;;;;;999777666777777666555111000///000111222111///111111111000000///////////////.........///000000,,,,,,+++******)))******+++++++++++++++,,,---...,,,,,,++++++***)))))))))++++++************++++++((((((''''''(((***,,,---************)))))))))(((&&&''''''''''''(((((((((''''''(((((((((((())))))++++++++++++******)))))),,,++++++*********++++++,,,,,,,,,+++***)))((('''((((((((((((((((((((((((,,,,,,++++++***((('''&&&((((((((()))))))))******)))))))))***)))(((((('''***************)))(((''')))***+++,,,,,,---------+++++++++,,,...///111222222222222222222333444555555444444444444444555555777666555444333333333333666555555555555555666777555666777888888777666666~~~wwwtttpppnnnmmmmmmlllkkkddd```[[[YYYZZZ\\\[[[ZZZWWWVVVUUUSSSRRRRRRRRRRRRRRRPPPMMMJJJHHHGGGGGGHHHEEEEEEEEECCCAAA===:::888;;;::::::<<<>>>???>>>===<<<:::777666777666555444444333222333444444333222111111111111000///...---...............//////000,,,,,,++++++***+++++++++---------,,,,,,,,,,,,---+++++++++*********))))))***))))))))))))******+++)))))))))))))))***+++,,,((()))************))))))''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,++++++***)))))))))++++++************++++++---------,,,+++***(((''''''((((((((((((((())))))++++++,,,,,,+++***)))((((((((())))))******++++++***************)))))))))************))))))((('''******,,,---......------******+++,,,...000222333333333333333333333444444555555555555555666777888666666666666666555555444555555555555666777777888888888999999888555333111~~~vvvtttqqqoooooonnnmmmkkkfffbbb\\\[[[\\\]]]\\\[[[WWWWWWUUUTTTRRRQQQQQQQQQPPPNNNKKKHHHFFFEEEEEEFFF@@@AAAAAA@@@???===;;;:::;;;:::;;;<<>>>>>>>>===============<<<;;;;;;<<<>>>???>>><<<===;;;999888888888666555555333222333444555444333222222222222222222222222222333333333333222111000------,,,------...///000000000000///...---++++++************************(((((((((((()))***++++++,,,,,,,,,+++++++++++++++)))))))))))))))***************)))))))))))))))(((++++++************))))))************************+++++++++,,,,,,...//////000000000///...---,,,+++((())))))******++++++,,,)))***---///000000///...***++++++,,,---...//////000000///............///000000000///...---,,,+++***+++---///000///...---......///000222444666777777777777777666666444444555555666666888999;;;;;;888999999999999999888777666777888888999888888777444333111...***%%%"""}}}wwwuuussspppooonnnllljjjhhhfffaaa\\\ZZZ[[[[[[ZZZYYYWWWVVVTTTQQQOOOMMMLLLLLLLLLKKKJJJHHHFFFDDDBBBBBB@@@???===<<<<<<===>>>???<<<;;;;;;<<<===>>><<<;;;===;;;999888999999888777444333222222444444333222333222222222222333555666444555555555444222000///,,,++++++,,,---...///000---...//////000///...---************************************+++,,,---...,,,,,,---,,,,,,++++++***+++***)))(((((()))******++++++++++++*********))),,,,,,,,,+++++++++******)))))))))***++++++,,,,,,......---------......///......//////...---,,,,,,)))******+++,,,,,,------+++---000222222111000...,,,,,,---...///000111111222111000///...//////000/////////...---,,,+++***((())),,,...///...,,,+++,,,------...000222333444222333333333222111///...------...///000222444555555555444444333333333222222222333333333222111000***)))&&&###zzztttuuurrrpppnnnmmmkkkhhhfffddd```ZZZXXXYYYZZZYYYWWWWWWVVVSSSPPPNNNLLLJJJIIIKKKKKKJJJIIIGGGDDDBBBAAACCCAAA>>><<<;;;<<<>>>@@@===<<<;;;<<<======;;;999===;;;:::999::::::999888555444333333555555444333444333222111222555777999555666666555444222000...*********+++,,,---...///***,,,...///111111111000******************++++++,,,,,,,,,,,,---...///000------------,,,+++******---+++)))''''''((()))+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++(((((()))***+++,,,,,,---111111000......------------------...------,,,,,,******+++,,,------.........000222333333111///---------...///000111222333222111000......//////000,,,,,,,,,+++***)))'''&&&&&&(((***,,,---,,,+++)))))))))******,,,---///000------...---,,,+++)))((($$$%%%%%%&&&(((***,,,---000///...---,,,,,,,,,,,,+++,,,---------+++***)))""" }}}xxxuuussspppnnnlllkkkjjjgggeeeccc^^^YYYXXX[[[\\\[[[XXXVVVUUUTTTSSSPPPNNNLLLKKKIIIIIIHHHFFFEEECCCBBBBBB???>>>===<<<<<<;;;;;;<<<============<<<<<<<<<<<<===<<<;;;:::::::::::::::777777666666555666666777888666333222444777999999666666666555444222111000,,,+++***)))***,,,...000...///000000111111111111......,,,+++++++++,,,---+++++++++,,,------......000///...---,,,,,,,,,,,,///...---+++++++++,,,,,,000111111000///...---,,,////////////////////////,,,,,,---...///000000111222222111000///...---,,,000/////////......------++++++,,,---...///000000////////////////////////////////////000000000000000//////...,,,+++***************)))'''%%%###"""#########""""""!!!!!!!!!""""""""""""######$$$%%%$$$$$$######!!! %%%$$$$$$######$$$$$$%%%"""""""""!!!!!!}}}wwwssssssqqqnnnkkkjjjhhhdddbbbbbb]]]YYYXXX[[[\\\ZZZXXXUUUTTTSSSRRRPPPMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>===<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<;;;:::999999999999777777666666777777888999<<<888555333444555666666444444444444333222111000******))))))***,,,///000...///000000111111111000///...---,,,+++,,,,,,---++++++,,,------......///000000///...------------------,,,++++++,,,---...000000000//////---,,,,,,000000000000000111111111,,,------......//////000111000///...---,,,,,,+++......---------,,,,,,,,,++++++,,,,,,------......------------------------...---------,,,,,,++++++,,,,,,+++***)))(((''''''%%%%%%%%%$$$###!!! ~~~wwwqqqrrrooollliiigggeeeaaa___aaa]]]YYYYYYZZZ[[[ZZZXXXSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA======<<<<<<======>>>>>>??????>>>>>>=========>>><<<;;;:::999888888888888777777777888999:::<<<===@@@===888555444444444333444444444333222111000///))))))))))))+++---000111///000000111111111111000111000...---,,,,,,------,,,------...//////000000222111000///............,,,,,,,,,,,,---...///000...............---,,,+++---.........//////000000------------------------------,,,,,,+++***))))))***************))))))))))))))))))***************((((((((((((((((((((((((***)))((('''&&&%%%%%%$$$&&&%%%%%%$$$###"""!!!!!!   ~~~xxxqqqnnnllliiigggeeeccc```]]]___]]]ZZZYYYZZZZZZYYYWWWQQQQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFEEECCCBBBBBBAAA<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>===>>>>>>???===<<<;;;:::999888888888888999999:::<<<>>>@@@AAADDD@@@;;;888666666555444666666555444222///---,,,(((((()))***,,,...111222000000111222222111111111222111///...------------.........///000000111111222222111000////////////,,,,,,,,,------......///,,,---------,,,,,,+++***((((((((()))******++++++++++++******)))))))))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""!!!!!!   }}}xxxsssiiihhheeedddcccbbb```^^^^^^\\\[[[ZZZZZZYYYXXXWWWPPPPPPOOONNNMMMKKKIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA<<<<<<<<<===>>>???@@@AAAAAA@@@>>>=========>>>???>>>===<<<:::999888888888999:::;;;<<<>>>AAACCCDDDEEEAAA<<<999888888777777888888666333000---***((((((((()))+++---///111111000000111111111111000000111000...---,,,,,,------------......///000000000111000///...------------,,,,,,,,,,,,,,,++++++***)))************)))((((((######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$############""""""!!!!!!   }}}{{{xxxuuusssgggeeecccbbbbbbbbb```^^^\\\\\\[[[[[[YYYXXXXXXWWWPPPPPPOOONNNMMMKKKIIIHHHEEEDDDDDDCCCBBBBBBAAAAAA===<<<======>>>???@@@AAAAAA@@@>>><<<<<<===>>>???>>>===;;;:::888777777777999999:::<<<>>>@@@BBBCCCCCC???:::777666666666555777666444111---***&&&%%%&&&'''(((***,,,---...///...............------,,,,,,+++***)))))))))***+++*********+++,,,,,,------,,,+++***)))((((((((((((((())))))((((((&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! }}}wwwrrrqqqqqqgggeeecccbbbaaa```^^^\\\[[[\\\\\\[[[YYYXXXWWWWWWPPPPPPOOONNNMMMKKKJJJIIIDDDDDDCCCBBBBBBAAAAAAAAA>>>=========>>>???@@@@@@@@@???===;;;:::<<<===???<<<;;;999888666555555444666777777999;;;===???@@@???;;;666222000000///...111000///---***'''$$$###$$$%%%&&&'''))))))******)))*********))))))((('''%%%$$$#########$$$&&&&&&$$$%%%%%%&&&&&&'''((((((%%%$$$###""""""!!!!!!!!! !!!"""""""""!!!   }}}tttmmmmmmnnniiigggdddbbbaaa___\\\ZZZ[[[\\\\\\[[[YYYWWWWWWWWWPPPPPPOOOOOOMMMLLLJJJJJJCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>??????@@@@@@>>><<<::::::;;;===>>>:::999777666444333333222444444555666888:::<<<===<<<888222...+++***)))(((++++++***)))'''%%%###""""""###$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$ !!!"""### !!!!!!""""""###$$$$$$     ~~~xxxssspppmmmlllmmmjjjgggeeecccaaa]]][[[\\\[[[YYYXXXXXXXXXVVVTTTSSSQQQNNNKKKIIIHHHHHHIIIDDDBBB???>>>>>>>>>===;;;========================@@@>>><<<;;;;;;:::888666444333222111000000000000------...///000111222222111...***&&&$$$%%%'''((('''&&&%%%###"""  !!!!!!"""###!!!  !!!  |||vvvqqqnnnllllllmmmjjjgggeeecccaaa]]][[[]]][[[YYYXXXXXXWWWUUUSSSUUUSSSPPPMMMKKKJJJJJJJJJFFFDDDBBBAAAAAA@@@>>><<<<<<;;;;;;:::999888888777<<<:::888777777777555333000///...------,,,,,,,,,******++++++,,,---------***(((%%%###""""""###$$$######"""  ~~~yyysssooommmllllllllljjjgggdddccc```]]][[[]]][[[YYYWWWWWWUUUSSSQQQSSSQQQOOOLLLJJJIIIHHHHHHEEECCCAAAAAA@@@???<<<999888888777666444333222111777555333222222222000...+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""!!!  |||wwwrrrnnnlllllllllkkkhhheeecccaaa___\\\YYY[[[YYYWWWUUUTTTSSSPPPNNNNNNLLLJJJHHHFFFDDDDDDCCC???>>><<<;;;;;;999666333444333222111000///......222000.........---,,,***&&&%%%$$$######""""""###"""""""""!!!!!!!!!  |||yyyuuuqqqmmmlllllllllhhhfffccc```^^^\\\YYYVVVXXXUUUSSSQQQPPPOOOLLLJJJIIIHHHFFFDDDBBB@@@??????:::888666555555444111//////...............---------,,,************((('''###"""!!!    |||wwwuuurrrooommmkkkjjjjjjdddbbb___]]][[[XXXUUUSSSRRRPPPNNNLLLLLLKKKHHHFFFFFFEEECCCBBB???>>><<<;;;777555222111111111000...++++++++++++++++++++++++***((('''&&&''''''%%%$$$!!!  !!!"""!!!!!!"""""""""###############$$$$$$###"""!!!  }}}xxxqqqpppooommmkkkiiigggfffaaa^^^[[[YYYWWWUUURRROOOMMMKKKIIIHHHHHHGGGEEECCCAAA@@@???===;;;999777666444111...,,,---...///...***))))))(((((('''''''''&&&$$$######$$$$$$"""!!!  !!!"""$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&''')))))))))&&&$$$""" zzzuuummmmmmmmmllljjjgggdddccc___\\\YYYWWWUUUSSSPPPMMMIIIHHHFFFEEEEEEEEECCCAAA<<<;;;:::999777555222111111...***((()))+++------))))))((('''%%%$$$#########""" !!!!!!   ###""""""$$$%%%'''((()))***(((((((((((())))))))))))(((***,,,---,,,***&&&$$$ ~~~{{{yyyvvvsssnnnkkkhhhfffdddaaa^^^\\\TTTSSSRRRQQQQQQOOOLLLIIIIIIGGGEEECCCBBB@@@<<<::::::999888666444222111000///---+++((('''''''''(((&&&&&&%%%%%%$$$###""""""   !!!%%%%%%'''((((((((((((***+++++++++++++++++++++++++++++++++---...///,,,((($$$ {{{xxxvvvssspppllljjjfffdddbbb```]]]ZZZVVVSSSPPPNNNNNNLLLJJJIIICCCBBB@@@>>>===;;;888666777666555333111000......+++)))'''$$$#########$$$%%%$$$$$$###""""""!!!!!!    $$$%%%'''))))))))))))+++---------,,,,,,,,,,,,,,,,,,,,,,,,---......+++'''### }}}wwwuuurrrooollliiifffccc```___]]]ZZZXXXVVVRRRNNNLLLJJJIIIHHHFFF>>><<<;;;::::::888555333333222111000...,,,++++++((('''%%%"""!!!!!!!!!!!!######""""""!!!!!!   !!!$$$&&&)))***++++++---///.........------,,,,,,,,,---------...---***$$$  yyytttqqqoookkkhhheeebbb^^^[[[ZZZXXXVVVUUURRRPPPLLLJJJIIIFFFDDDAAA<<<;;;999999999888666444000000///---,,,+++***)))((('''&&&$$$"""""""""""""""""""""!!!!!!!!!     """%%%(((+++,,,---///000.........---,,,,,,++++++...---------,,,(((""" }}}vvvrrrooommmiiieeeaaa]]]YYYVVVUUUTTTRRRQQQMMMLLLJJJIIIHHHDDD@@@<<<;;;:::888888888888555333000///...---,,,+++***)))((('''&&&%%%###"""!!!!!!"""""""""""""""!!!!!!!!!  """&&&***,,,---///000---,,,,,,,,,++++++******...------,,,***&&&  zzztttpppnnnkkkfffccc\\\YYYUUURRRPPPPPPOOONNNJJJHHHGGGFFFDDDBBB>>>:::999888666666666555333111000///...---,,,++++++***&&&%%%$$$###""" """""""""""""""!!!!!!!!!  $$$(((***,,,...000++++++++++++++++++++++++---,,,,,,+++)))%%%  |||wwwqqqmmmkkkhhhddd```YYYVVVQQQNNNMMMMMMLLLKKKJJJGGGBBB@@@??????>>>===999888666555555444111/////////...---,,,++++++***$$$$$$$$$###!!!     !!!&&&)))+++---...******++++++,,,---------,,,++++++***)))%%%  zzzuuuooollljjjgggbbb^^^XXXTTTOOOLLLKKKKKKKKKJJJKKKFFF???;;;;;;===???@@@;;;999888777666555222000///......---,,,+++******%%%%%%%%%$$$###!!!    $$$'''***,,,---***++++++,,,---...//////+++*********((($$$   zzzsssllliiihhheee]]]VVVWWWSSSOOOKKKJJJIIIGGGFFFFFFEEECCCAAA???>>>======999999888666555333222222000...---,,,,,,***'''%%%%%%$$$""""""###"""!!! !!!!!!   """&&&))),,,...***+++,,,---...//////...,,,)))''''''((($$$    xxxqqqjjjfffeeeccc\\\VVVWWWSSSOOOKKKJJJHHHGGGEEEFFFEEECCCAAA???>>>======888777666555444222111111///---+++******)))&&&$$$%%%###""""""""""""!!!  """&&&***---++++++,,,,,,------......,,,)))'''''''''$$$   |||vvvooogggcccbbb```[[[WWWVVVSSSOOOKKKJJJHHHFFFDDDDDDCCCBBBAAA???===<<<<<<777666555444333111111000...,,,***)))((('''%%%###$$$###!!!!!!""""""!!! """'''+++,,,,,,++++++++++++,,,---+++)))''''''&&&"""   }}}yyysssmmmeee```___^^^[[[XXXVVVSSSOOOLLLJJJHHHEEECCCBBBBBBAAA@@@???===<<<;;;666666555444333222111111...,,,)))(((((('''%%%######""" !!!"""  %%%***---,,,+++*********+++,,,+++)))((('''%%%   }}}xxxpppkkkddd```^^^]]][[[YYYVVVSSSOOOLLLJJJGGGDDDBBB@@@@@@@@@???>>><<<;;;:::777666666555444333222222///---***(((((('''&&&$$$"""!!! !!!!!!  ###))),,,,,,++++++******++++++******)))'''$$$ |||wwwlllhhhccc___]]]\\\ZZZYYYUUUSSSOOOLLLJJJGGGCCCAAA>>>?????????>>><<<:::999666666666555444333333333///---)))'''''''''&&&%%%!!!  !!!  !!!&&&***+++,,,,,,,,,,,,,,,+++******)))'''""" yyyrrrgggdddaaa^^^\\\ZZZXXXWWWUUUSSSOOOMMMJJJGGGCCC@@@======>>>>>>===<<<999888555555444444333222222222...+++(((&&&%%%%%%%%%$$$    """)))***---//////...---+++*********'''!!!  ~~~vvvooocccbbb```^^^[[[YYYVVVUUUUUUSSSOOOMMMJJJGGGBBB???<<<===>>>>>>===;;;999888444333333222222111111111---***&&&$$$$$$$$$######   !!!!!!   '''***---000111000---,,,)))******'''!!!   ~~~uuummmjjjgggbbb]]]ZZZZZZYYYUUURRRMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@>>><<<:::888777222333444555444222///...***)))(((&&&%%%$$$######  $$$''',,,111222000,,,***+++)))'''### |||uuummmkkkgggccc]]]ZZZYYYYYYVVVSSSLLLKKKIIIGGGEEECCCAAAAAAAAA@@@@@@>>><<<:::888666444444555555444222000...***)))'''&&&$$$#########  """&&&+++000222000---***+++)))&&&""" ~~~zzzsssmmmjjjgggbbb\\\XXXXXXXXXVVVTTTMMMLLLJJJGGGDDDBBBAAA@@@@@@@@@???>>>;;;999777666666666666555444111///---)))((('''%%%$$$###""""""    """)))///111000---+++***)))%%%!!!  }}}yyypppjjjhhheee___YYYUUUUUUVVVTTTRRRPPPNNNKKKHHHEEEDDDCCCBBB@@@???>>>===;;;999777555555555555333111///---,,,)))(((&&&$$$###"""""""""    &&&---000000---+++)))'''###  }}}vvvmmmfffeeeaaa[[[VVVSSSSSSSSSQQQOOOOOOMMMJJJFFFDDDCCCBBBBBB??????>>><<<:::888666555444333222111///---+++***((('''%%%$$$""""""!!!!!!  $$$,,,000///,,,***'''%%%!!!  ~~~{{{sssiiicccbbb\\\XXXTTTRRRRRRQQQOOOLLLJJJHHHEEEBBB@@@@@@@@@@@@>>>>>>===<<<:::777555444222111000///---,,,******'''&&&%%%###"""!!!   """***///...+++((($$$"""  }}}zzzwwwpppfff``````ZZZWWWSSSSSSSSSRRRNNNJJJHHHFFFCCC@@@??????@@@AAA>>>>>>===;;;999777555444111111///...---,,,,,,,,,'''&&&$$$###!!!  !!!***...---)))'''"""  {{{xxxvvvtttnnnddd______YYYVVVTTTTTTTTTRRRNNNIIIHHHFFFCCCAAA@@@@@@BBBCCC>>>===<<<;;;999666444333222111000......---------'''&&&$$$"""!!!  !!!)))---,,,)))%%%    |||yyytttoooiiibbbZZZUUUVVVTTTRRRQQQQQQPPPNNNLLLJJJFFFBBB@@@AAABBBAAA@@@===<<<:::888777666555555777444222000///---+++)))'''%%%"""       (((---,,,***'''!!!   {{{wwwqqqlllfff```YYYUUUVVVTTTQQQPPPPPPOOOMMMKKKHHHDDDAAA@@@@@@AAA???======<<<:::888666555555444444222000//////...,,,***'''%%%"""!!!!!!      (((,,,,,,)))'''   yyyuuunnnhhhbbb^^^YYYVVVUUUSSSPPPOOONNNNNNLLLJJJDDDBBB@@@@@@@@@???===;;;<<<;;;:::888666555444444111///...---...---,,,***'''%%%"""!!!"""!!!    (((,,,,,,(((&&& xxxsssllleee```]]]YYYWWWUUURRROOOMMMMMMLLLJJJIIIBBBBBBAAA@@@@@@>>><<<:::<<<;;;999777555444333333111///---,,,,,,,,,***(((%%%###!!! !!!!!!    (((,,,+++'''$$$  |||wwwrrrjjjddd___]]]ZZZYYYUUURRRNNNKKKKKKJJJIIIHHHBBBBBBBBBAAA???===<<<;;;;;;:::888666555333333222222000---,,,+++***'''%%%$$$"""   !!!(((+++***&&&### }}}yyytttooohhhccc___\\\ZZZXXXTTTQQQMMMJJJIIIHHHGGGFFFAAABBBBBB@@@===<<<<<<<<<;;;999888666444333222222333111...,,,+++)))&&&$$$$$$""" !!!(((+++)))%%%""" zzzvvvppplllfffaaa^^^[[[XXXWWWTTTPPPLLLHHHGGGGGGFFFFFF@@@AAAAAA>>>:::999:::===:::999777555444222222111222000---,,,,,,***(((&&&%%%###   !!!(((***((($$$!!!  ###!!!!!!###|||wwwtttmmmiiiddd```]]]ZZZWWWUUUTTTPPPKKKHHHGGGFFFFFFEEE@@@@@@???<<<888777999<<<:::999777555333222111111000...,,,,,,,,,,,,***((('''%%%"""   !!!'''***((($$$!!!   ###---+++)))'''''')))+++---~~~yyyuuusssiiieeeaaa^^^[[[XXXUUURRRNNNMMMLLLKKKHHHFFFCCCBBBCCCAAA===:::999888888999;;;999666444222111222222//////---,,,***)))((('''###"""!!!   $$$+++---)))"""   ###***000444555555333222111333444{{{vvvtttgggccc___[[[YYYWWWTTTRRROOONNNLLLIIIGGGDDDBBBAAABBB@@@>>><<<:::999999999:::888555333111000111111///...---+++***((('''&&&$$$###"""   $$$+++---)))"""   !!!'''---333777999:::;;;:::888666777888~~~yyyuuurrreeeaaa\\\XXXWWWUUUTTTRRRPPPNNNKKKHHHEEECCCBBBAAA@@@@@@???>>><<<;;;;;;:::888777444222000//////000...---,,,***((('''%%%%%%%%%$$$"""   ###***,,,((("""    ###,,,222777;;;===<<<>>>??????<<<;;;::::::~~~zzzuuuqqqnnnccc```[[[WWWVVVUUUTTTSSSRRROOOKKKGGGDDDCCCBBBBBB????????????>>>===;;;;;;888777555333111000//////---,,,+++)))'''%%%$$$###$$$###!!!  ###***+++((("""    +++333999;;;<<<<<<;;;===??????===;;;999999}}}xxxtttnnnkkkccc___[[[WWWVVVUUUSSSRRRRRROOOLLLHHHEEECCCCCCCCC????????????>>>===;;;;;;888777666444222111000///---,,,***(((&&&$$$###"""!!!  """)))***'''"""   !!!(((222:::===<<<;;;:::999<<<>>>???===;;;::::::~~~zzztttnnnjjjaaa___[[[XXXVVVTTTQQQOOOOOOMMMJJJHHHEEEDDDCCCCCC@@@@@@???>>><<<;;;;;;:::888777666555333111000///---,,,***(((&&&$$$"""!!! """(((***'''!!!   ,,,111999>>>???===;;;999999;;;===>>>===<<<<<<===}}}yyyssslllggg___]]]ZZZXXXVVVRRRNNNKKKJJJIIIHHHFFFEEECCCBBBAAABBB@@@>>><<<:::999999999666666555444222000///......---+++)))&&&$$$"""!!!  !!!''')))&&&!!!     %%%222666;;;>>>>>><<<:::999777999;;;;;;;;;;;;===???{{{wwwqqqiiiddd]]]\\\ZZZXXXUUUQQQKKKGGGFFFFFFFFFEEEDDDBBB@@@???CCCAAA>>>:::999888888999555555444333111///---,,,...---+++)))&&&$$$"""!!!"""!!!  !!!''')))&&&!!!    $$$***333666:::<<<;;;:::888888555666777888888999<<<>>>~~~zzzvvvpppkkkhhhfff```[[[VVVSSSSSSQQQKKKFFFHHHFFFEEEDDDDDDCCCAAA???<<<;;;999777666555555555222111//////000000...---,,,+++***(((&&&$$$""""""   $$$+++,,,((("""   """***///999;;;======;;;999888777444555666777999999::::::~~~|||zzzwwwsssnnniiifffddd```[[[VVVTTTSSSQQQLLLGGGFFFDDDCCCCCCCCCAAA???===;;;;;;:::888777666555444222111//////000000...---,,,+++***(((&&&$$$"""!!!   ###***,,,((("""   %%%---222888:::<<<;;;999777666666444555666777888999999999|||xxxvvvsssooojjjfffcccaaa___[[[VVVTTTSSSQQQLLLHHHDDDBBBAAAAAAAAA@@@===;;;:::;;;;;;:::999777555444222000////////////...,,,,,,+++)))'''%%%###"""!!! """)))***'''""" ###***111555777999::::::777555444444444555666777888999999999|||wwwuuuqqqmmmgggbbb___]]]]]]ZZZVVVTTTRRRPPPLLLIIICCCBBBAAA@@@@@@???===::::::;;;;;;;;;:::777555333222000///...//////...,,,+++***)))'''%%%###"""!!!  !!!''')))'''###  """(((...444888888999:::999666444333333444555666777888888888888}}}xxxuuuqqqkkkeee```[[[YYYZZZXXXUUUSSSQQQOOOLLLJJJDDDCCCAAAAAAAAA@@@===;;;::::::;;;;;;:::777444333111000......//////---,,,+++***)))'''%%%###!!!    &&&)))(((%%%""" '''---222666999888999:::888666444444444444555666777777777777777}}}vvvtttpppjjjddd^^^ZZZWWWWWWVVVTTTRRROOOMMMKKKJJJEEEDDDBBBBBBBBBAAA>>><<<999::::::999888666444333111///............---++++++***(((&&&$$$"""!!!    &&&))))))'''%%%!!!!!! !!!"""$$$%%%""" $$$+++000444666888777888888777555444555666444555666666777777777666|||rrrppplllgggbbb^^^ZZZXXXTTTTTTSSSQQQNNNKKKJJJJJJEEECCCBBBBBBBBB@@@>>><<<:::999888777666444333333111///............---+++******(((&&&$$$"""!!!    !!!&&&)))***)))'''&&&&&&&&&&&&'''((()))***!!! (((///333444555666444555666555333333444666444555666666777666666666~~~zzzmmmllliiieeeaaa^^^[[[YYYSSSSSSRRRPPPLLLJJJIIIIIIDDDCCCAAAAAAAAA@@@===;;;:::999777555444333333333111///...---......---+++***)))(((&&&$$$"""!!!    !!!&&&***+++***)))***)))))))))***+++,,,,,,  !!!***111444444444444222333333333222222444666444555666666666666666666zzzuuummmfffaaa```^^^YYYXXXYYYUUUTTTRRROOOMMMKKKIIIHHHCCCBBBAAA???===<<<;;;:::<<<;;;:::999666444111000222111000///...---,,,,,,+++)))&&&###!!! """&&&((()))***+++...---++++++***)))&&&###  $$$(((---111333444555555333222222111111111111111222444555666555333111///~~~yyytttlllfffbbbaaa___ZZZXXXXXXTTTSSSQQQOOOLLLIIIGGGFFFBBBBBBAAA???===<<<::::::;;;:::888777555333111111000//////...---,,,++++++)))(((%%%""" ###''')))***+++,,,---+++(((&&&%%%###!!!  '''***///333444444444555333333111000000000111222222222333333222000///...|||wwwssskkkeeebbbbbb```[[[WWWXXXTTTRRRPPPMMMJJJGGGDDDCCCBBBAAA@@@>>>===;;;:::999999888666444222111222222---------,,,,,,+++++++++)))(((%%%"""  %%%***------......---)))###  +++...222555555444444555555333111000///000222333222111000///...---,,,,,,~~~zzzuuuqqqiiidddbbbcccaaa[[[WWWWWWSSSQQQOOOKKKHHHDDDBBB@@@AAAAAA???>>><<<:::999999777555333111000000111222,,,,,,,,,,,,,,,,,,+++++++++***'''$$$"""!!!  (((...111111000///---'''  """///222555777666555444555555444111000///000222444333111///,,,++++++,,,,,,}}}xxxrrrnnngggccc```aaa```ZZZVVVVVVQQQPPPMMMJJJFFFCCC@@@???AAA@@@???===;;;:::999888555444222000///000111222------,,,,,,,,,,,,,,,,,,***)))&&&$$$"""!!!!!!!!! !!!+++333555444111000,,,&&&  &&&111444888999888666555444555444222111000111222333333111...,,,++++++,,,---|||uuunnnkkkfffaaa^^^___]]]YYYVVVVVVPPPNNNLLLIIIFFFCCC@@@???@@@???>>>===;;;999888777555444222000//////000000---------,,,,,,+++++++++'''&&&###!!!  $$$///777999666222000)))### ###+++333555999:::888666555555444444333222222222222222111000...,,,+++,,,---...xxxqqqkkkhhhfff```\\\\\\[[[WWWUUUVVVNNNMMMKKKIIIFFFCCCAAA@@@??????>>><<<:::999777777444444333222111//////...------,,,+++***))))))(((&&&$$$"""   '''222:::<<<888333///%%% &&&...333555999:::888666555555333333444444444333222111......---,,,,,,,,,---...}}}vvvnnnhhhfffeee___[[[ZZZYYYVVVTTTVVVNNNMMMKKKIIIFFFDDDBBBAAA??????===<<<:::888777777444444444333222000...------,,,+++***)))((('''&&&'''%%%###!!!    )))444<<<===999333///""" '''000222555888:::888666555555222333444555555333111000,,,,,,++++++,,,,,,------yyyrrrkkkeeebbbdddaaa\\\XXXVVVTTTRRRPPPOOOMMMJJJHHHHHHGGGEEECCC@@@???>>><<<:::888777666666444222222333333333222000000...,,,***((('''&&&(((%%%!!! !!!!!!   !!!***444:::;;;:::222***     +++333777999<<<@@@CCCAAA;;;555555555444333222111///...***,,,...///......///000{{{vvvoooiiieeecccaaa]]]YYYVVVTTTSSSQQQOOORRROOOLLLJJJIIIHHHFFFDDD<<<<<<;;;:::999888777666555444222222333333333222000///...,,,***((('''&&&'''$$$!!!    '''111666777666///'''    !!!,,,444:::;;;???CCCEEEBBB<<<666444444333333111000...---***,,,...///......///000}}}{{{vvvqqqlllhhheeeccc\\\YYYVVVSSSRRRQQQPPPNNNQQQOOOKKKIIIHHHFFFDDDBBB999999999888777777666666555333222111222333222111......---+++***((('''&&&$$$"""   ###,,,000111000***### %%%///666===???CCCGGGHHHDDD===777333222222111000...,,,,,,+++,,,...///......///000|||yyyuuupppkkkgggdddcccYYYVVVSSSQQQQQQQQQPPPNNNNNNLLLHHHFFFEEECCCAAA???::::::999888777666666555555333111111222333222111------,,,***)))((('''&&&"""!!!   '''***,,,+++&&&   )))222888???BBBFFFIIIHHHCCC<<<777000000000///...---+++++++++---//////...---...///~~~{{{vvvpppjjjfffcccbbbXXXUUURRRQQQQQQQQQPPPOOOMMMJJJGGGDDDCCCBBB@@@>>>======;;;:::888666555444444333111111222222222111---,,,+++***((('''&&&%%%   ###%%%&&&'''###   $$$...666;;;@@@CCCFFFGGGDDD>>>888444............------,,,++++++---//////...---...///|||vvvoooiiidddaaa```XXXUUURRRQQQQQQQQQPPPOOOLLLJJJGGGEEEDDDCCCBBB@@@???>>>===;;;999777555444444222111000111222111000...---+++)))'''%%%$$$###    !!!"""###   (((222:::===???AAABBBAAA<<<666222000+++,,,------...---------,,,...//////...------...{{{|||xxxrrrkkkeeeaaa___^^^WWWUUUQQQPPPPPPPPPOOONNNJJJGGGEEEDDDDDDCCCBBB@@@>>>===<<<;;;999888666666444222000000111222111000///...,,,)))'''$$$"""!!!        +++666<<>>>>>:::444...,,,+++)))***,,,---.../////////,,,...//////...------...}}}xxxwwwtttnnnhhhbbb___]]]]]]WWWTTTQQQOOOOOONNNMMMLLLFFFDDDBBBAAAAAAAAA@@@???;;;;;;::::::999888888777444222000000111222111000///...,,,)))&&&###!!!  !!!         ---888>>>@@@;;;;;;:::555///)))((((((((()))+++---...000000000,,,...//////...------...xxxvvvrrroookkkgggdddaaa\\\YYYSSSSSSSSSRRRPPPNNNKKKJJJGGGFFFEEECCCAAA@@@@@@@@@===<<<:::888777777888888555444222000//////000000...,,,)))((('''&&&###!!!    $$$///555777666777444111---***))))))***++++++,,,------...//////...------///111222111000|||vvvsssqqqmmmiiieeebbb^^^ZZZWWWSSSSSSSSSRRRPPPMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>;;;:::888777666555666666444333111///............---+++)))''''''%%%###!!!   $$$...333444333000///---+++***))))))***+++++++++,,,---......///---,,,---...111222111///lll^^^[[[yyyssspppoookkkfffbbb^^^[[[WWWTTTSSSSSSRRRQQQNNNLLLJJJIIIGGGEEECCCAAA???===<<<;;;999888666555444333333333222111000...------------,,,***(((&&&&&&$$$"""     %%%,,,000///...((()))))))))))))))))))))+++++++++,,,,,,---------------...000333444333111]]]MMMMMM~~~~~~wwwqqqooommmiiiddd```\\\YYYUUUSSSSSSSSSQQQOOOMMMKKKIIIHHHFFFEEEBBB???===;;;:::999777777666555444333222222111111000///...---,,,,,,+++)))'''%%%$$$###!!! !!! &&&+++,,,+++***%%%&&&'''((())))))))))))+++++++++,,,,,,,,,,,,,,,000000111444777888777555lllbbbccc|||vvvpppnnnlllhhhccc^^^[[[YYYVVVTTTSSSRRRPPPNNNKKKIIIGGGGGGEEEDDDAAA>>><<<:::888888777777666666555444333222111111000000///------,,,***(((%%%$$$###"""  """'''******)))((('''(((((()))******))))))---,,,,,,,,,,,,,,,,,,,,,...///111555888999888666}}}{{{tttooonnnkkkgggaaa]]][[[YYYWWWUUUSSSRRROOOLLLJJJHHHFFFFFFDDDCCC@@@>>><<<:::999888777777777777666444333222111111000000///...,,,+++(((&&&$$$###"""   $$$)))+++***)))((())))))************++++++.........------,,,,,,,,,***+++...222666777555444|||{{{yyysssnnnmmmhhhddd___[[[YYYXXXWWWVVVSSSRRROOOKKKHHHGGGFFFEEECCCBBB@@@>>><<<;;;:::999666666777666555444222111////////////...,,,+++***'''%%%###"""!!!   %%%+++,,,+++***)))***)))))))))***+++---...000000///......---,,,,,,((()))---111555666555222zzzyyywwwqqqmmmkkkfffbbb]]]YYYXXXXXXWWWVVVSSSQQQNNNKKKHHHFFFEEEEEEBBBAAA@@@>>><<<;;;;;;:::555666666666555333111000---.........---+++)))((('''%%%"""!!!     &&&+++,,,+++++++++)))((('''((())),,,///111111111000///...------,,,(((***...222777888666444}}}yyyuuuqqqlllhhhddd```ZZZVVVUUUVVVVVVVVVOOONNNMMMKKKIIIGGGEEEDDD@@@@@@???===;;;999777666444444444333222111//////***++++++++++++***))))))(((&&&$$$!!!    '''***+++,,,,,,***((()))*********+++...111444555666444111///...///***,,,...000111222222222{{{wwwtttoookkkgggddd```[[[WWWVVVUUUTTTSSSNNNNNNMMMKKKIIIGGGEEECCC@@@@@@???>>><<<999777666444444444333222111//////++++++++++++***)))((('''&&&%%%###     ))),,,,,,...---+++)))***+++******+++...000444555666444111///...///+++,,,...000222333333333|||xxxuuuqqqmmmiiifffccc```\\\YYYWWWTTTRRRPPPMMMMMMLLLJJJHHHFFFDDDCCCAAA@@@???>>><<<:::888666444444333333222111//////,,,,,,,,,+++)))(((&&&%%%###"""     ###,,,......///...,,,+++,,,,,,+++***+++---///333444555444111///...///+++,,,///111333444444444}}}yyyuuuqqqnnnkkkgggeeebbb___\\\YYYWWWSSSOOOLLLLLLKKKJJJIIIGGGEEECCCBBBAAA@@@???>>><<<:::888666333333333222222111//////---,,,,,,***)))'''%%%$$$     '''///111111111000------...---,,,***+++---///333444555333111///...///,,,---///222444444555444zzzwwwrrrooollliiifffdddaaa^^^[[[YYYVVVRRRMMMJJJJJJJJJIIIHHHFFFEEECCCBBB@@@@@@???===;;;999777666222222222222111000000///---,,,+++***(((&&&$$$"""    )))111333222222111......///...---++++++---///222333444333111/////////---...000222333444444444xxxuuupppmmmjjjhhhfffddd```]]]ZZZWWWUUUQQQMMMJJJIIIHHHHHHGGGFFFDDDBBBAAA???>>>>>><<<:::888666444111111222222111000000///,,,+++***)))'''%%%###"""      )))111333222333111.../////////---,,,,,,...000111222333222000/////////...///000222222222222111wwwtttoookkkiiihhhfffeee___\\\YYYVVVSSSQQQMMMKKKHHHGGGGGGFFFEEECCCBBBAAA>>>===<<<;;;999666444333111111111111111000000///*********((('''%%%###"""     '''000222222222111///...//////...,,,---///111000222333222000///////////////111111111111//////~~~wwwsssoookkkiiihhhfffeee___\\\XXXUUURRRPPPNNNLLLGGGGGGGGGFFFEEECCCBBBAAA===<<<;;;:::888666444222000111111111111000000///)))))))))((('''%%%$$$###       &&&///111111222111///...//////...------000222000222333222000////////////000111111000///...---wwwtttnnnfff```^^^^^^```[[[YYYVVVUUUTTTRRROOOMMMIIIGGGEEECCCAAAAAAAAAAAA<<<;;;999777555444333222000000000000000000111222---,,,***(((&&&$$$$$$###   %%%---/////////...++++++---......------///000666333000...//////......000---***)))***((($$$ }}}rrrpppkkkeee```^^^^^^___[[[YYYVVVTTTSSSQQQOOOMMMHHHGGGEEEBBB@@@?????????<<<;;;888666444333333333000000000000000000111111---,,,***'''%%%###""""""   $$$,,,......///...++++++---...//////000222444666444222111000///---+++***'''$$$"""""" |||yyymmmkkkgggccc___]]]]]]]]]ZZZXXXUUUSSSRRRPPPNNNLLLHHHGGGDDDBBB???>>>===<<<<<<:::888555333333333444000000000000000000000000---,,,***'''$$$"""!!!    ###,,,......//////,,,+++---///000111333666888777666555333222...***&&&### }}}xxxuuukkkhhhdddaaa___]]][[[ZZZYYYVVVTTTRRRQQQOOOMMMJJJHHHGGGEEEBBB@@@>>><<<;;;<<<:::777444333333444444111111111000000///.........---***'''%%%"""!!! !!!    %%%---000000111111...---...000111111333777999888777666555222,,,&&&!!!zzzuuurrrlllhhhccc```^^^\\\YYYVVVWWWUUURRRQQQPPPNNNKKKIIIIIIHHHFFFDDDAAA???===;;;;;;999666444333333333444111111111111000...---,,,...---***(((%%%###"""!!!"""   '''000333333444333000///000111111111222666888999777555222///)))"""xxxssspppkkkfff```]]]\\\[[[XXXUUUVVVTTTQQQOOONNNMMMJJJHHHGGGGGGFFFDDDBBB???===<<<888888777555444333333333111111111111000...,,,+++,,,+++)))'''%%%###"""""""""     !!!***333555444555333111111222222111111333666999:::666222---)))$$$ """$$$&&&}}}uuupppmmmhhhbbb[[[XXXYYYYYYXXXUUUUUUSSSPPPNNNMMMLLLIIIGGGEEEEEEDDDCCCBBB???===<<<666666777666666444222111111111222111000---+++)))((((((&&&$$$###"""!!!!!!!!!     """,,,444555444444222///111222222222333555:::===:::555...(((###$$$((()))***,,,...{{{sssnnnkkkeee___WWWTTTVVVYYYXXXVVVTTTRRRPPPNNNMMMKKKHHHFFFCCCCCCCCCBBBAAA???<<<;;;555666777777777444222000111111222111000---***)))&&&%%%$$$"""!!!!!! !!!     ###,,,444555333333111...111222333333555888===AAA:::444+++$$$!!!&&&---111222222333444}}}vvvpppjjjgggeeeaaa\\\YYYWWWVVVUUUTTTXXXTTTOOOLLLJJJIIIHHHGGGDDDDDDDDDBBB@@@<<<999777666666444333333222333333333222111000///...------%%%$$$###!!!!!!!!!!!!"""!!!!!!!!!   ,,,///111222222222333444666666666666777888::::::999///&&&!!! (((///111444555555555555666{{{tttoooiiifffdddaaa\\\YYYXXXWWWUUUTTTVVVRRRNNNKKKIIIHHHGGGEEEFFFFFFEEEBBB???;;;777444666666555444333333333333000///...---+++***)))(((%%%$$$###!!!!!!!!!!!!"""!!!!!!!!!    ...111444555555444555555666666666777777888888888555,,,$$$"""!!!!!!&&&,,,111333666666555555555666~~~xxxrrrmmmhhheeeccc```\\\YYYXXXWWWUUUTTTSSSPPPLLLIIIHHHGGGEEEDDDGGGGGGEEEBBB===999444222666666555555444333333333///...---+++)))'''&&&%%%$$$$$$###"""!!!!!!!!!!!!!!!   $$$000333777999999777777777666777888888777666555444...'''!!!###'''***...222555777888888666555555555{{{uuuqqqlllhhheeeaaa^^^[[[YYYXXXWWWUUUTTTRRROOOLLLIIIHHHGGGEEECCCFFFEEECCC@@@<<<888444222666666555555444333333222000///...,,,)))'''&&&%%%$$$######"""!!!!!!   !!!(((111444888;;;:::999888888777888888888666333000...'''###"""'''...444666777888999:::888666444444555zzztttppplllgggeee^^^\\\YYYXXXWWWVVVTTTSSSQQQOOOLLLJJJIIIHHHEEECCCBBBBBB@@@>>>;;;888666555444555555555444333222111000///---+++)))'''%%%$$$######""""""!!!   %%%---111555888::::::999888999999999888777444///+++)))"""$$$&&&,,,444:::;;;:::888999999777555444444555~~~xxxrrrnnnjjjfffccc[[[YYYWWWVVVVVVUUUSSSQQQPPPNNNKKKJJJIIIHHHEEECCC??????>>><<<:::999888777333333444444444222000///,,,+++***(((&&&$$$###"""""""""""""""!!!   (((111333555888999999999999::::::999777444000+++'''$$$!!!'''...333777<<<<<<999666777777555333333444666|||vvvpppkkkgggccc```XXXWWWUUUUUUUUUTTTRRRPPPMMMLLLJJJIIIHHHFFFCCCAAA???>>><<<;;;999888777777111222333333333111///...)))((('''&&&$$$###"""!!!!!!""""""""""""   +++444666777888999888999;;;===;;;999666111,,,'''###!!!!!!---777999999;;;:::777222333333333222222444666zzztttnnniiieeeaaa^^^VVVUUUTTTTTTTTTSSSQQQOOOLLLJJJHHHGGGGGGEEEBBB@@@@@@>>><<<:::888777666666000111222333222000...---(((((('''&&&%%%$$$###"""!!!""""""""""""    ---666888999999999888:::===???<<<999555///)))$$$!!!"""111<<<===999999888666000000111111000222555777}}}xxxooohhhccc___[[[YYYWWWUUUSSSSSSSSSSSSQQQPPPHHHGGGFFFFFFFFFDDDAAA>>>AAA???<<<999777555444444333222000///000///---+++***(((%%%#########"""!!!""" !!!"""    +++444666555555666888:::::::::>>>999555111)))!!! ***000888===>>>;;;888666222000...,,,,,,///222444zzzuuunnnhhhccc___ZZZXXXVVVTTTSSSSSSSSSSSSPPPNNNHHHGGGFFFFFFEEEDDD@@@>>>???>>>;;;888666555555555444222000//////...,,,***)))&&&###"""""""""!!! !!! !!!!!!   )))333777666666666888:::;;;;;;===888444///(((!!! ###,,,111777;;;;;;888666444222000...,,,---///111333|||vvvsssmmmhhhddd___ZZZVVVTTTTTTSSSTTTTTTSSSPPPMMMHHHGGGFFFEEEEEECCC@@@======;;;999777666666666666555333000///...---+++)))'''%%%###!!!!!!!!!     '''111777777666777888999;;;===<<<666111,,,&&&!!!"""'''000444888999888555333333111000...,,,---///111333~~~yyyssspppmmmiiieee```[[[WWWTTTTTTTTTVVVVVVTTTPPPMMMHHHGGGEEEEEEDDDBBB???<<<:::999777666555666666777555333000///...,,,***''''''%%%###"""""""""!!!  $$$---666666666666666888:::<<<999333,,,(((###!!!%%%+++555777999999666444333333111000...---...///111333|||wwwpppnnnllliiifffaaa\\\XXXUUUUUUUUUWWWWWWUUUQQQMMMHHHFFFEEEDDDCCCAAA===;;;888777666555555555666777444222///...---+++)))''''''%%%$$$$$$$$$$$$"""      )))222444666666555555888:::666///'''""" '''000999:::;;;999777444444555222111000//////111222333yyytttmmmllliiigggeeeaaa\\\YYYUUUUUUUUUUUUVVVTTTQQQNNNGGGFFFDDDDDDCCC@@@<<<:::777666555444444444555666333111...---,,,+++)))'''&&&%%%$$$%%%%%%%%%###!!!  !!!""" &&&...222666777555444666888333***!!!)))333999:::;;;:::777666666666333222111111111222444444zzzsssnnnjjjhhheeecccaaa___[[[XXXTTTSSSRRRRRRRRRRRROOOMMMGGGFFFDDDCCCBBB@@@<<<999777666444333333333444444111///---,,,,,,+++)))'''%%%$$$$$$$$$%%%$$$"""   ######  """,,,222888:::777555555666000&&&)))666666888:::999777666666777444333333333333444555666~~~vvvooojjjhhhfffbbb```___]]]ZZZWWWTTTRRRPPPOOOPPPOOONNNLLLGGGFFFDDDCCCBBB???;;;888777666444333222333333444000...---,,,,,,,,,***(((############$$$###!!!  ###$$$    !!!+++222:::<<<999666555666...$$$***777444666888999777666666666555444444444444555666666yyypppiiihhhhhhgggfffccc```\\\YYYWWWRRRQQQNNNLLLJJJJJJKKKLLLIIIGGGCCC???<<<::::::::::::777444222222222222111///...,,,,,,,,,,,,***((()))(((&&&$$$!!!    !!! ***444<<<<<<999999:::999,,,&&&%%%---222333555777888888888888555333111000111222333222zzztttkkkfffeeeeeeeeedddccc```\\\XXXVVVRRRQQQOOOMMMKKKKKKKKKKKKFFFEEEAAA>>><<<;;;;;;;;;:::777444333333333222111///...,,,,,,---,,,+++))))))(((&&&$$$"""     )))333;;;;;;999999:::999---'''!!!)))111333555777888999888777444222111222333444555555|||uuurrrllleeeaaaaaaaaabbbcccbbb```\\\WWWUUUQQQPPPOOONNNMMMKKKJJJJJJDDDCCC@@@>>><<<<<<<<<<<<:::777555444444333222111///...,,,,,,------,,,+++***)))'''%%%"""!!!    (((222;;;<<<:::::::::999222+++ %%%///111444777999999777777222222222333444555777888~~~wwwooolllggg```]]]]]]^^^```bbbbbb```\\\WWWTTTPPPPPPPPPOOOMMMKKKIIIHHHDDDBBB@@@>>><<<;;;::::::999777555444444333222000///---,,,---......---,,,***)))'''%%%###!!!    (((333<<<===<<<<<<<<<;;;777111&&&!!!***---111555777888777666333444444444444444666777}}}uuummmiiiddd]]]ZZZ[[[]]]___aaabbb```\\\WWWTTTPPPOOOOOONNNLLLJJJHHHGGGEEECCCAAA>>>;;;999777666888666444444444333111///---,,,+++,,,......---,,,***)))'''$$$"""!!!     (((333===???>>>>>>>>>===999333***$$$''',,,111444666666666444666777666444222333555zzzrrrjjjfffbbb\\\ZZZ[[[]]]^^^______]]]ZZZVVVSSSOOOOOOMMMKKKIIIHHHFFFEEEDDDCCCAAA>>>;;;888666444666555444333333222///---,,,+++***+++---...---,,,)))(((&&&$$$!!!     '''333===@@@?????????>>>777444---###!!!%%%***///333555666666999:::999555333333555uuummmfffccc___[[[ZZZ[[[\\\\\\\\\[[[YYYVVVSSSQQQPPPNNNKKKIIIGGGEEEEEEEEEBBBAAA@@@>>>;;;999666555444333222222222111...+++***)))(((***,,,------,,,((('''%%%"""      $$$000<<>>???>>><<<888666222+++"""$$$***000555777666:::===<<<888555666999zzzpppiiibbb___]]]ZZZZZZ\\\[[[[[[ZZZXXXVVVSSSPPPOOOPPPNNNJJJGGGEEEDDDDDDEEE@@@??????===<<<:::888777333222222222222000---***)))(((((()))+++---,,,,,,'''&&&$$$"""     """...:::============;;;;;;:::888111)))""" '''...444888666;;;???>>>;;;888:::===~~~uuummmcccZZZYYYZZZYYYXXXYYY______^^^ZZZUUUQQQNNNNNNNNNMMMKKKIIIGGGFFFEEEEEEAAA@@@>>>;;;999777666666333222000///............((()))***+++,,,++++++***'''&&&%%%###     !!!***666======;;;;;;<<<::::::999555///)))%%%$$$(((111666777999:::;;;:::;;;===???{{{qqqmmmccc[[[YYYYYYWWWVVVWWW]]]]]]\\\YYYTTTOOOMMMMMMLLLJJJIIIFFFDDDCCCBBBAAA>>>===<<<:::888777666666333222000...------------)))***,,,---------,,,+++((('''%%%"""     (((444;;;===<<<<<<<<<999:::999666000,,,)))((("""%%%...333555777:::;;;;;;<<>>@@@AAAsssjjjggg___WWWUUUTTTRRRRRRUUUYYYZZZYYYVVVRRRNNNLLLLLLMMMLLLKKKIIIFFFDDDBBBAAA===<<<:::888666444333222222111///,,,+++*********,,,,,,............---,,,***((($$$!!!  &&&)))(((!!! !!!---777<<<=========888999:::999666555555555111+++"""###(((111444999<<<===>>>???@@@~~~qqqhhhaaaZZZTTTSSSRRRQQQSSSVVVXXXYYYYYYVVVRRROOOMMMMMMMMMLLLKKKJJJGGGDDDBBB@@@@@@>>>;;;888555333111000222000...,,,+++*********,,,,,,---......---,,,+++)))'''$$$   !!!))),,,+++""" )))444;;;>>>>>>===999:::;;;:::888888999:::777222))) ###///333999<<<=========>>>{{{ooofff\\\VVVRRRQQQPPPOOORRRWWWWWWXXXXXXUUURRROOONNNNNNJJJIIIIIIGGGDDDAAA>>><<>>;;;888555222111000111000...,,,+++++++++,,,,,,---.........---,,,+++'''&&&###  """***---,,,"""  %%%222:::>>>???>>>;;;<<<<<<;;;:::999;;;===:::777111((( +++000666;;;============xxxlllddd[[[UUUQQQPPPMMMLLLOOOUUUUUUUUUVVVTTTPPPNNNMMMMMMGGGGGGGGGEEEBBB???;;;999;;;:::888666444222111111000///---,,,,,,,,,---.........///000///...---,,,%%%$$$"""  !!!)))---,,,!!!  """000:::??????>>>>>>>>>>>><<<::::::;;;===;;;;;;777///%%%%%%***333:::===>>>>>>???vvvjjjbbb[[[VVVRRROOOLLLJJJMMMRRRSSSTTTTTTRRROOOLLLLLLLLLGGGGGGGGGEEECCC???;;;999777666555444333222222222///...------------...//////000111111111///...---######"""!!!  !!!(((,,,+++   !!!///:::???@@@>>>??????>>><<<:::999;;;===;;;===;;;444)))  &&&000888===???@@@AAAwwwnnngggYYYVVVRRRPPPPPPQQQQQQQQQVVVTTTQQQNNNKKKJJJLLLMMMJJJIIIGGGDDDAAA>>><<<;;;666666555444333222222111000///...------...000111000111333333333111000...&&&$$$"""     ###''''''&&&  (((666>>>???===>>>???@@@@@@@@@???>>>===???>>><<<999444+++!!! &&&222<<<>>><<<>>>BBB~~~uuummmfff[[[XXXSSSQQQQQQRRRSSSSSSVVVUUURRRNNNKKKKKKLLLMMMJJJIIIFFFCCC@@@===;;;999666666555444333222111111000///...------...000111111222333333333111///...&&&$$$"""   $$$&&&&&&$$$  '''444===>>><<>>===>>>BBB|||tttkkkeee]]]YYYTTTRRRRRRTTTVVVWWWWWWUUURRROOOLLLLLLLLLLLLJJJHHHFFFBBB???;;;999888666555555444333222111111000///...------///111222111222333444333111///---&&&$$$!!!    !!!&&&'''$$$!!! '''444<<<>>>===FFFFFFFFFEEEDDDCCCBBBAAA@@@AAABBBAAA===555+++$$$!!!,,,999>>>>>>>>>AAAzzzrrrjjjddd]]]YYYTTTRRRSSSUUUWWWYYYXXXUUUQQQOOOMMMLLLKKKKKKJJJHHHFFFBBB>>>;;;888777555555444333222111000000000///...---...///111333222333444444333000...,,,%%%###!!!   !!! $$$)))(((### '''444===AAABBBHHHHHHGGGFFFEEEDDDBBBBBB@@@AAACCCEEEBBB;;;111+++)))666>>>???@@@BBBxxxqqqhhhbbb[[[WWWSSSQQQRRRUUUWWWXXXWWWTTTPPPNNNMMMLLLJJJHHHIIIHHHEEEBBB>>>;;;999777444444333222111000000///000///...---...000222444333444444444222000---+++%%%###!!!  !!!   '''+++)))""" %%%111<<>>BBBBBBDDD|||uuummmddd^^^XXXUUURRRRRRSSSUUUWWWWWWWWWSSSOOOMMMMMMLLLIIIEEEFFFEEECCC@@@===:::888777444333333222111000//////000///......///111333444444555555444222///,,,***$$$###!!!    !!!(((+++(((!!!  ***666???EEEFFFEEEDDDCCCBBBAAAAAAAAA@@@AAADDDFFFGGGCCC>>>999%%%"""&&&333???DDDFFFGGGxxxqqqiii___XXXVVVTTTSSSSSSUUUWWWWWWVVVVVVRRRMMMLLLLLLKKKGGGCCCBBBAAA@@@===;;;999777666333333222111000///......//////......///111333555555555555444222///,,,***$$$"""     &&&)))&&&   +++666>>>EEEDDDCCCBBBAAAAAABBBBBBAAABBBDDDGGGHHHGGGCCC@@@+++%%%&&&222???FFFIIIJJJ|||uuunnnfff\\\UUUUUUTTTTTTUUUWWWXXXWWWVVVVVVQQQLLLKKKLLLKKKFFFAAA???>>>===;;;999777666555333333222111000///......//////......///111444555555555555444222///+++)))$$$"""       %%%'''$$$    """...666DDDCCCBBBAAAAAABBBCCCDDDCCCCCCEEEGGGJJJIIIGGGEEE...''''''111???GGGJJJLLLvvvoooggg^^^XXXWWWTTTTTTUUUVVVWWWYYYZZZ[[[RRRPPPMMMKKKIIIGGGDDDBBBBBB@@@<<<888555333222222666222...------...,,,******+++,,,...111444777999;;;:::777444000,,,(((&&&###"""!!!  !!!""" !!!  !!!"""   """000===CCCFFFAAA<<<<<<>>>>>>AAACCCEEEHHHHHHHHHFFFEEE555+++'''111???HHHKKKLLL{{{sssllleee[[[VVVUUURRRSSSSSSTTTUUUVVVXXXXXXQQQOOOLLLJJJHHHFFFCCCAAAAAA>>>;;;888555333333333666333000///000///---++++++,,,---...111444777999:::888666333...***'''%%%!!!!!! !!! !!!###!!! """"""!!!  )))777???CCC@@@<<<===???@@@???AAADDDGGGHHHHHHGGGFFF888---'''///>>>HHHKKKKKKvvvnnnhhhaaaYYYTTTSSSQQQQQQQQQRRRSSSTTTTTTUUUOOOMMMJJJHHHGGGEEEBBB@@@>>>===:::777555444444444555444222222222111///------......000222555777888888777555111---)))%%%$$$ !!!"""###%%%###  ######!!!    000999???>>><<<>>>@@@@@@===???BBBFFFHHHIIIHHHHHH===000&&&---<<>><<<;;;999777555444444444222222333333333111///---//////000222444666777888888777555111---)))%%%### !!!###&&&)))'''"""   %%%%%%"""   ***444<<<===<<<===??????>>>???BBBEEEFFFGGGGGGGGGBBB333''',,,:::DDDHHHJJJyyyqqqiiieee___WWWSSSSSSQQQRRRRRRSSSRRRRRRQQQPPPLLLIIIGGGEEEDDDCCC@@@>>>:::999888666555444333333///000111222111///...---000000222444666777888999999777555222---)))&&&$$$    $$$'''+++***%%%  """'''&&&$$$!!! &&&111;;;===<<<===>>>===@@@AAABBBDDDEEEEEEEEEEEECCC555***,,,777AAAGGGJJJyyyqqqiiieee___WWWSSSSSSRRRSSSSSSSSSSSSQQQOOONNNKKKIIIFFFEEEDDDCCC@@@>>>999999888666555333222111---///000000...---......000111333666888999:::;;;888777555111---)))&&&$$$   !!!&&&******'''""" $$$)))(((%%%""" !!!---999======>>>>>>===AAAAAABBBCCCCCCDDDDDDDDDBBB666---...555===EEELLLyyyqqqiiieee___WWWRRRRRRRRRSSSSSSSSSRRRPPPNNNLLLKKKHHHFFFEEEDDDCCC@@@>>>999999888666555333111000---///000///---,,,...111///111444777999;;;<<<<<<777666444000,,,((($$$"""    """'''(((&&&$$$  &&&***)))&&&###   )))777===>>>@@@@@@?????????@@@BBBCCCDDDEEEEEE???777111000444:::DDDNNNyyyqqqiiiddd^^^VVVQQQQQQRRRRRRSSSSSSQQQOOOLLLJJJKKKIIIFFFEEEDDDCCCAAA???999999888777444222000///...///000...,,,,,,///333///111444777:::<<<======666555222///+++&&&###!!!    %%%'''%%%$$$   '''+++)))&&&###  &&&555<<>>???AAACCCEEEFFFGGG===777333222333888DDDOOO~~~tttoooiiiccc^^^[[[WWWUUUPPPPPPPPPOOOMMMJJJGGGFFFGGGEEECCCCCCCCCAAA;;;666:::999666333111000111111+++,,,,,,------.........111222444777999;;;<<<===777444000,,,)))&&&###    """$$$&&&$$$"""  !!!&&&)))'''%%%"""  ---<<>>>>>;;;<<<777...---888GGGPPP|||sssnnngggaaa]]]YYYWWWUUUQQQQQQPPPNNNLLLIIIGGGFFFGGGFFFEEEDDDBBB@@@<<<888;;;999666333222111111222//////......---.........000222555888:::;;;<<<<<<777444///+++)))&&&"""    !!!$$$&&&$$$"""  """'''***(((%%%"""  ,,,<<>><<<;;;;;;999777555333222222222333111///...------...///000222666999;;;;;;:::999666333...+++(((%%%"""  !!!$$$&&&$$$"""  $$$(((+++)))%%%!!! +++;;;BBBAAA@@@BBBAAAAAAAAAAAABBBBBBBBBBBB??????999222222<<>>:::999777666444333333333222111...,,,,,,...000111111333777:::;;;;;;999777555222---***'''$$$!!!   ###&&&$$$###!!! %%%))),,,)))%%%!!! )))999AAA???>>>???@@@@@@@@@AAABBBBBBCCCCCCCCCCCC>>>777888BBBMMMRRR|||wwwoooiiiaaaZZZWWWVVVVVVUUUUUURRRNNNIIIGGGFFFGGGHHHDDDFFFGGGEEE@@@======???999999777666555444333333///...,,,+++,,,...111333222444888:::;;;:::888666444111,,,)))&&&###   ###&&&$$$###""" $$$)))+++)))%%%!!! '''777>>>===<<<>>>===>>>???@@@AAABBBCCCDDDGGGHHHDDD???AAAIIIQQQTTT{{{wwwmmmggg```ZZZXXXVVVVVVUUUSSSPPPMMMIIIGGGGGGHHHIIIEEEEEEDDDBBB???=========888777777666555444333222---,,,++++++---///222333444666888::::::999777555333000+++(((%%%"""  ###&&&#########!!!  ###'''***((($$$  $$$444;;;;;;;;;===<<<===>>>@@@AAACCCDDDEEEIIIKKKJJJGGGIIIPPPTTTTTTzzzuuukkkfff```\\\YYYWWWVVVTTTPPPOOOLLLJJJHHHHHHHHHIIIEEECCCAAA@@@???>>>===;;;666666666555444333222111...---......///000111222666777888999999888666666222///+++'''$$$!!!   """%%%###$$$$$$"""   %%%(((&&&###   """000888888:::===<<<===>>>@@@CCCEEEFFFGGGIIILLLMMMLLLOOOTTTUUURRRyyytttjjjfffaaa]]]ZZZXXXVVVTTTNNNMMMLLLJJJIIIIIIIIIIIIFFFBBB???>>>??????===:::555555555555444333222111000000000111111111111111888888888888888777666666222///***'''$$$!!!   """&&&###$$$$$$###  $$$'''%%%###   !!!///666777:::>>>===>>>???BBBDDDFFFHHHIIIIIILLLNNNOOORRRVVVUUUQQQ|||tttnnnjjjfffaaa]]]ZZZYYYWWWVVVPPPMMMIIIIIIKKKMMMLLLKKKGGGEEEBBB>>><<<;;;;;;;;;888444000000333444111---......///000111222222333555555666888:::999555333444000***%%%!!!   %%%%%%$$$######"""  ###$$$&&&'''%%%  ***777>>>???======???AAACCCEEEGGGHHHIIIJJJLLLOOORRRUUUWWWYYYYYYyyyqqqkkkfffbbb^^^[[[ZZZXXXVVVTTTPPPLLLHHHFFFGGGIIIIIIHHHGGGEEEBBB???<<<;;;::::::888444000000333333111---......//////000111333333555555666888999888444222111---((($$$!!!   %%%$$$$$$######"""  $$$%%%&&&'''%%%  )))666>>>???>>>===>>>@@@BBBEEEFFFGGGHHHIIIJJJLLLPPPSSSVVVXXXZZZ|||vvvmmmggg```^^^\\\[[[ZZZXXXUUURRRQQQNNNHHHEEEEEEFFFFFFFFFFFFEEECCC@@@===:::888777777444000000222222000...///...------...111333555555555666888999777444111...***&&&"""!!!  $$$$$$$$$$$$$$$###   %%%&&&''''''$$$  '''444<<>>===>>>@@@BBBDDDFFFFFFGGGHHHIIIJJJLLLOOOSSSVVVXXX}}}xxxrrriiiccc]]]]]]\\\\\\\\\ZZZVVVSSSTTTPPPKKKGGGEEEEEEFFFGGGEEEDDDCCC@@@===:::777555666444111000111111000...///...---,,,...111444666777777777999999777444000,,,)))$$$!!! """######$$$$$$$$$  ###(((''''''&&&###  $$$111;;;>>>???>>>???AAACCCEEEFFFGGGGGGJJJIIIIIIIIIKKKNNNQQQSSSyyyuuunnnfff```]]]]]]]]]]]]]]][[[WWWTTTQQQOOOKKKGGGDDDCCCDDDFFFCCCCCCBBB???===999777555555333111000000000///...000///------///222555777999888999::::::888444000,,,((($$$    ######$$$%%%%%%!!! &&&***)))'''%%%!!!  !!!...999>>>???AAABBBCCCEEEGGGHHHIIIIIIKKKJJJIIIHHHHHHJJJLLLNNNzzztttooojjjccc]]]\\\\\\\\\\\\\\\ZZZWWWTTTKKKJJJIIIEEEBBBAAABBBDDDCCCBBB@@@>>>;;;999777777444333222111000/////////000/////////111333666888999999999999999777222///+++'''"""   """###$$$&&&&&&"""  (((---+++((($$$     ,,,777>>>@@@BBBCCCEEEFFFHHHIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJ{{{sssmmmiiieee```\\\ZZZYYYXXXXXXXXXVVVSSSQQQFFFGGGHHHFFFCCCBBBCCCDDDBBB@@@>>><<<:::999999999333333222111///......//////000000222333555777888888777777888777444000,,,((($$$   !!!###%%%'''&&&"""  !!!***...,,,((($$$   )))666>>>AAABBBCCCEEEFFFGGGHHHIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJ|||uuummmgggdddbbb^^^[[[XXXVVVUUUTTTTTTRRRPPPNNNDDDGGGIIIIIIFFFDDDEEEGGGAAA@@@===:::999999::::::333333333111///......//////000111333555777888888666666666666555222...***%%%"""!!!  !!!"""%%%''''''###  """+++///,,,(((###   (((555>>>AAABBBBBBDDDEEEGGGGGGHHHHHHDDDEEEFFFHHHJJJKKKKKKKKK{{{uuummmeee```\\\YYYXXXVVVUUUSSSTTTUUUSSSOOOKKKKKKIIIHHHIIIJJJIIIFFFBBBFFF@@@999777:::<<<;;;999444333222000///.........000...---///444888999999::::::999777444000---+++&&&""" !!!"""### !!!!!!!!!!!! """%%%'''%%%%%%$$$ &&&------+++&&&    ***666===???DDDBBBAAACCCFFFGGGEEEBBB???BBBEEEFFFEEEEEEHHHKKKyyysssiiiaaa]]]ZZZYYYXXXVVVUUUSSSTTTTTTRRRNNNKKKJJJHHHFFFGGGHHHGGGEEEBBBDDD>>>888666888999888666333333111000///.........000...---000444888999999:::999888666333000,,,***%%%""" !!!###$$$$$$ !!!!!!"""###$$$$$$%%%  """%%%&&&%%%$$$$$$ %%%------***&&&   '''444<<<>>>AAA@@@@@@BBBEEEFFFEEECCCAAADDDGGGGGGFFFFFFIIILLL~~~uuuooofff^^^ZZZYYYXXXXXXUUUTTTSSSSSSSSSQQQMMMJJJJJJHHHEEEEEEEEEEEECCCBBBCCC===888555555666444222222222000///......------///......000444777999999999999888666222///+++)))$$$!!!!!!!!!""""""###$$$$$$%%%!!!!!!###$$$%%%'''((((((###  !!!$$$%%%$$$###### %%%,,,+++)))%%%  $$$111999===???>>>???AAADDDEEEDDDCCCBBBEEEHHHHHHFFFFFFIIILLL|||pppkkkeee___\\\ZZZWWWVVVUUUTTTSSSRRRQQQNNNLLLJJJJJJHHHFFFDDDCCCCCCCCCCCCBBB>>>999555444444222111111000///...------------......///111444666888888999888777555111...***((("""  !!!############$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%""" !!!$$$%%%######""" %%%***)))'''###  """...888===?????????@@@BBBBBBBBBAAABBBDDDGGGGGGEEEEEEGGGJJJzzzllliiifffbbb___\\\WWWTTTTTTTTTSSSQQQNNNLLLJJJJJJJJJIIIHHHEEECCCBBBCCCDDDBBB???:::777555333222111//////...---,,,,,,,,,,,,---///111333444555777888888888666444000,,,)))&&& !!!"""########################$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$  """%%%%%%######""" %%%)))'''%%%"""  ,,,777===@@@AAAAAAAAA@@@???>>>>>>@@@CCCEEEDDDBBBBBBDDDGGG}}}zzzllliiifffccc```\\\WWWSSSSSSTTTSSSPPPLLLJJJIIIJJJIIIIIIIIIFFFCCCBBBBBBCCC@@@???<<<888555333222222...------,,,++++++,,,,,,---///222444444555666888888777666333///+++'''%%% """###"""""""""###############%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%""" ###&&&&&&$$$###"""  %%%(((&&&$$$  ***666===AAABBBCCCBBB???===<<<===???AAACCCBBB@@@???AAACCC{{{xxxnnnjjjddd```]]]ZZZWWWUUUSSSTTTSSSOOOKKKHHHHHHJJJFFFHHHIIIGGGCCC@@@@@@AAA>>>===;;;888555333222222---,,,,,,+++++++++++++++,,,///333444444444666888777777555222...***&&&$$$  !!!"""###$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%""" $$$''''''%%%$$$###  !!!%%%'''$$$"""  '''444<<<@@@BBBCCCBBB???======>>>>>>AAACCCBBB???===???BBB~~~zzzwwwqqqkkkccc\\\YYYWWWWWWWWWSSSSSSSSSOOOJJJGGGHHHIIIDDDGGGHHHFFFBBB???>>>>>><<<<<<;;;888444222222222,,,,,,++++++***+++++++++,,,000333555444444555777777777555222...***&&&$$$ ######""""""######$$$%%%""""""###$$$$$$%%%&&&&&&"""###$$$%%%&&&((())))))&&&%%%###  %%%'''(((&&&$$$###  !!!%%%&&&###"""    $$$222;;;???AAACCCBBB@@@>>>???AAA???AAACCCBBB???===???AAA|||wwwssskkkfff___YYYVVVVVVXXXZZZWWWUUURRRNNNKKKIIIHHHHHHHHHGGGEEECCCAAA>>>===<<<;;;;;;:::999777444111000------,,,++++++,,,,,,,,,...///111444555666666555777555333///***&&&"""  ######"""""""""###%%%&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%###"""  """%%%&&&%%%%%%$$$  """&&&(((&&&$$$!!! !!!///999BBBBBBAAA???<<<;;;<<<>>>BBBCCCBBBAAA>>><<<<<<==={{{tttooohhheee___ZZZVVVVVVWWWYYYWWWUUURRRNNNKKKJJJIIIHHHHHHGGGEEECCC@@@>>><<<<<<::::::999888666333111///---,,,,,,+++++++++,,,---///000333555666777777666444333111...***'''###""" !!!!!!$$$######"""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$###"""  """%%%'''%%%%%%$$$ ###'''(((&&&%%%!!!  ...888=========;;;:::999;;;===AAABBBAAA???<<<::::::;;;yyyqqqlllfffccc___[[[XXXWWWVVVWWWVVVTTTQQQNNNLLLJJJIIIIIIGGGFFFEEEBBB@@@>>><<<;;;888888777666444222///...---,,,+++******+++,,,---000222444666777777777777222111///---***'''$$$###!!!"""######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$$$$"""  """&&&'''&&&%%%$$$ %%%)))***'''%%%"""  ---777888:::::::::999999;;;===@@@AAA@@@>>>;;;999888999|||wwwqqqllldddcccaaa^^^[[[XXXWWWVVVUUUSSSQQQNNNKKKJJJJJJIIIGGGFFFDDDBBB???===;;;:::777666555444222000///...,,,+++***)))***+++---...000222333555666777666666111000///,,,)))&&&###!!! """###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###   ###&&&(((&&&&&&$$$ &&&***+++(((&&&### +++555666888:::::::::;;;===???@@@@@@@@@>>>;;;999888999|||wwwtttqqqnnnccccccbbb```]]]ZZZXXXVVVSSSQQQOOOLLLKKKJJJIIIIIIFFFEEECCCAAA???<<<;;;:::666555444222000///......,,,+++)))((()))+++---...000111222444555555555444222111///+++((($$$!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###!!!  ###'''((('''&&&$$$  (((+++,,,)))'''$$$  ***222444666999::::::;;;<<<>>>???@@@@@@>>>;;;:::::::::xxxtttrrrpppooobbbbbbaaa___]]]ZZZWWWVVVPPPOOOMMMKKKIIIIIIIIIIIIEEEDDDCCC@@@>>><<<:::999666555333111000///......,,,***)))((((((***---///000111222444555444444333111000...+++'''### !!!"""###############$$$$$$$$$###""""""!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""  ###''')))(((&&&### !!!(((+++,,,***(((%%%   (((000333555777888888888999:::===>>>???>>><<<:::;;;<<<wwwssspppnnnkkkaaa```___]]]ZZZXXXVVVUUUNNNMMMKKKIIIHHHGGGHHHHHHEEEDDDBBB@@@===;;;:::999666444333111////////////,,,***((('''(((***---///111222333555555555444444///...,,,)))&&&###  !!!""""""############"""############"""!!! !!!"""###$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$"""  $$$(((***(((&&&### !!!(((+++++++++)))&&&   '''///444666888999888777777888:::<<<===<<<;;;:::;;;<<<}}}wwwsssoookkkggg___^^^]]]ZZZXXXVVVUUUTTTMMMLLLJJJHHHGGGGGGGGGGGGDDDDDDBBB@@@===;;;999888666555333111/////////000,,,***(((''''''***---000222333555666666666555555,,,+++***)))&&&$$$""" !!!"""!!!"""###$$$$$$$$$$$$$$$!!!"""#########!!!  """######$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$### """$$$(((***)))'''###  !!!(((++++++,,,***&&&!!!  &&&...888:::<<<<<<:::888888888888999;;;::::::999;;;<<<|||vvvrrrmmmhhhccc^^^\\\ZZZYYYXXXWWWUUUSSSRRROOOKKKHHHGGGEEEDDDCCCFFFDDDAAA@@@>>><<<888555333333444444333000...,,,,,,,,,+++)))(((***---000444555555666666666666666111000...***&&&"""!!!""""""#########"""""""""!!! !!!###""""""""""""###$$$%%%&&&#########$$$%%%###     (((***,,,***%%%  ###***,,,,,,******(((###   %%%111999;;;===<<<:::777555555888999;;;:::999999:::<<>><<<888666222333333333222///---+++++++++***)))((()))---000444555666777777666555444000///---***&&&""" !!!###############"""!!!!!!  """"""""""""###$$$%%%%%%#########$$$$$$###   !!!&&&)))+++)))$$$  $$$+++------++++++)))###   '''333777:::<<<===<<<:::999999999;;;<<<<<<;;;;;;<<<==={{{uuuqqqooommmiiifff```^^^[[[YYYXXXVVVSSSQQQQQQPPPMMMKKKIIIGGGFFFEEEFFFDDDAAA???>>><<<999777222222222222000...,,,+++*********(((((()))---000333444777888888666444222///...+++((($$$!!! """###$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!"""###$$$$$$%%%######"""###$$$###  ###%%%((()))((("""  &&&---///...---,,,)))### (((555777:::===>>>>>>======>>><<<===??????>>>===>>>???}}}xxxsssooonnnlllhhheeeaaa^^^[[[YYYWWWTTTQQQOOONNNNNNMMMKKKHHHFFFFFFFFFFFFCCC@@@>>>===<<<999777111111111000///---+++***)))))))))((((((***...111333555777999888666222000---,,,)))&&&###  ###%%%&&&&&&%%%%%%%%%$$$###!!! !!!######$$$$$$$$$###""""""###"""  $$$%%%''')))'''!!!  '''...000000///...)))""" ***777999<<>>@@@BBBBBBAAA@@@AAABBB~~~yyyrrrnnnmmmjjjfffccc```]]]ZZZWWWUUUSSSOOOMMMJJJLLLLLLJJJGGGDDDDDDEEEEEEBBB???===<<<;;;999777111111000///...---+++***)))))))))))))))+++000333333555777888888555111///,,,***'''$$$!!!"""$$$&&&&&&%%%$$$######"""  """###$$$$$$$$$"""!!!!!!""""""  $$$&&&((()))'''!!!  (((///111111111...)))!!!  +++999===???BBBCCCBBB@@@???@@@@@@BBBEEEEEEDDDCCCCCCCCC}}}xxxqqqmmmkkkhhhdddaaa^^^[[[XXXUUUTTTQQQNNNKKKGGGJJJLLLJJJFFFDDDDDDFFFCCC@@@===;;;:::999888777222222111///...---,,,+++)))************---222555555666777777666444111///***(((%%%"""!!!###%%%&&&%%%###!!! !!!"""###$$$$$$"""!!!!!!!!!!!!  $$$&&&((()))'''!!!   (((///222222222///(((   +++999@@@BBBDDDDDDBBB@@@??????AAACCCFFFGGGFFFEEEDDDEEEzzzuuunnnkkkiiigggccc___[[[YYYVVVSSSRRRPPPMMMJJJFFFJJJMMMKKKGGGDDDEEEGGGBBB???;;;999888888777666333222111///...---,,,,,,***+++++++++,,,///333777666777777666555222000///)))'''$$$!!!!!!###%%%'''&&&$$$!!!"""###$$$$$$""" !!!!!!  ###$$$'''(((%%%  '''///222222222///'''    +++999@@@BBBDDDDDDCCCAAA@@@@@@AAADDDGGGIIIHHHFFFEEEEEEzzzvvvqqqllliiihhhfffbbb___YYYWWWTTTRRRQQQOOOLLLJJJGGGKKKNNNMMMHHHEEEFFFIIIAAA>>>:::777777777666555444333111000...---------***+++,,,,,,---000555888888777666555444222000///(((&&&### ###%%%'''((('''$$$!!! """###$$$$$$""" !!!  ######%%%&&&$$$     '''///222111222...'''    +++999>>>AAADDDDDDCCCBBBAAAAAABBBEEEHHHIIIHHHFFFEEEEEEzzzwwwsssmmmgggdddcccbbb]]]YYY[[[XXXTTTRRRRRRQQQNNNKKKIIIIIIHHHHHHGGGFFFEEEEEEAAA???===;;;888666555555111111111111111111111111...---,,,,,,...111444666888666444444333222///---+++&&&!!! !!!%%%%%%&&&%%%###  !!!!!!############"""   """$$$$$$$$$  (((///222222000---&&& +++===??????@@@AAABBBBBBBBBBBBEEEFFFHHHJJJJJJJJJHHHGGG}}}vvvsssooojjjdddbbbcccbbb___[[[\\\YYYUUURRRQQQPPPMMMJJJJJJIIIHHHGGGFFFEEEDDDDDD@@@???===:::888666555555111111111000000/////////,,,,,,+++,,,///222666999999888777666666444000---***&&& !!!"""%%%%%%%%%$$$"""!!!!!!############"""!!!    $$$$$$$$$###  (((...111111...+++$$$  ,,,<<<===>>>???AAABBBBBBCCCCCCDDDEEEGGGIIIIIIIIIHHHGGGxxxqqqmmmjjjfffbbb```aaabbb```]]]\\\YYYUUURRRPPPNNNKKKIIIJJJIIIHHHGGGEEEDDDCCCBBB???>>><<<:::888666555555111111000///......---,,,+++++++++---000444888;;;::::::999999888555111---((($$$!!!###$$$%%%$$$$$$"""  !!!###$$$$$$$$$###"""!!!!!!  !!!%%%$$$$$$""" (((---//////,,,(((!!!   ,,,;;;;;;<<<>>>@@@AAABBBCCCCCCCCCDDDGGGHHHIIIIIIHHHGGG}}}tttmmmhhhfffccc```^^^______^^^\\\YYYWWWTTTPPPMMMJJJHHHFFFJJJIIIHHHFFFDDDBBBAAA@@@===<<<;;;999777666666555333222111000...---,,,++++++,,,---...222555999;;;::::::::::::999555000+++'''###!!!###$$$%%%######!!!   ######$$$$$$$$$######""" !!!$$$$$$###!!!  (((---......+++&&&  ...:::999:::<<>>@@@BBBDDDDDDEEEEEEGGGIIILLLMMMMMMMMMLLLwwwrrroookkkggg^^^]]]\\\YYYVVVUUUUUUVVVSSSTTTSSSOOOJJJGGGHHHIIIDDDDDDCCCBBBAAAAAA@@@@@@888888777666666666666666000000///...---,,,,,,++++++,,,///333777:::===>>>???<<<999666444111---***&&&###!!!!!!######"""    """############  !!!&&&)))$$$!!!  %%%...333444333...&&& ***777;;;<<<===???AAACCCDDDDDDEEEDDDFFFHHHKKKLLLMMMLLLLLL{{{pppkkkiiigggfff^^^\\\YYYXXXXXXXXXVVVUUUUUUSSSOOOLLLJJJIIIGGGFFFCCCCCCBBBAAA@@@>>>>>>===;;;:::888777777555222000......---,,,++++++***)))***,,,000444888;;;<<<===>>>===:::666222...+++***""""""!!!  ###&&&%%%### ###%%%###!!!"""!!! """%%%&&&)))%%% $$$...555888888...%%%  !!!222BBBCCCAAA@@@@@@AAABBBBBBBBBEEEEEEFFFHHHJJJLLLMMMNNNyyyooojjjgggeeeccc]]][[[YYYXXXXXXWWWUUUSSSRRRPPPNNNLLLKKKJJJHHHGGGDDDCCCBBBAAA???>>>===<<<;;;:::888777777555333000000///...---,,,+++*********---000555888;;;<<<<<<===<<<:::666222---***((("""!!!  ###%%%$$$!!!###&&&###""""""!!! ###&&&''')))%%% $$$...444666666---%%%  111@@@AAAAAA@@@AAABBBBBBAAAAAA???AAACCCGGGJJJLLLNNNOOOyyypppkkkgggdddaaa\\\[[[YYYXXXXXXVVVSSSQQQNNNNNNNNNMMMLLLJJJIIIHHHEEEDDDCCCAAA???===<<<;;;;;;999777666666555333111222111///---,,,+++******+++---111555999;;;;;;<<<<<<;;;:::777222---(((%%% !!! !!!"""###!!!$$$&&&$$$"""###""" %%%'''(((((($$$ $$$---222333333,,,$$$ ...===???@@@AAABBBBBBAAA@@@???<<>>AAAAAA???<<<;;;<<>><<<<<<>>>@@@DDDIIIMMMPPPPPPNNNMMM~~~xxxoooiiiggggggeeecccddd```[[[WWWUUUTTTSSSQQQMMMOOOOOOKKKFFFCCCDDDGGGDDDCCCBBBAAA???>>>===<<<:::777444333333444444333000...,,,******+++---......111555999;;;;;;999777666555333000,,,)))&&&$$$ ###%%%%%%%%%!!!   ###!!! """"""   !!!(((+++***(((&&&"""  '''///222111///&&& &&&333@@@CCCEEECCC???===???AAABBBEEEIIIMMMOOOPPPOOONNNzzzqqqllljjjjjjiiihhhfffaaa[[[VVVTTTTTTSSSSSSKKKMMMNNNJJJEEECCCFFFJJJCCCCCCBBBAAA@@@>>>>>>===:::777444333333444444444///---+++))))))+++---///...111666:::;;;;;;999777555444111...+++(((&&&%%%!!!$$$%%%%%%%%%    """!!! !!!!!!   """(((+++***'''%%%""" (((000333222000&&& &&&222CCCFFFGGGDDD@@@>>>AAAEEEFFFHHHJJJMMMNNNMMMLLLKKKyyypppjjjhhhhhhgggeeeccc___ZZZVVVTTTRRRQQQOOONNNMMMKKKJJJIIIHHHGGGGGGCCCBBBAAA???===<<<;;;;;;888666444222111111111111...,,,)))'''''')))+++---111777<<<;;;;;;<<<;;;888555333111///,,,)))$$$!!!###%%%$$$###""" !!!!!! !!!%%%(((+++***'''(((""" ***000333111000%%%    $$$222???BBBFFFGGGEEECCCAAA@@@GGGGGGHHHJJJKKKMMMNNNOOOzzzqqqjjjhhhgggeeecccbbb^^^YYYUUUSSSRRRPPPNNNLLLKKKIIIHHHFFFEEEDDDDDDCCCBBB@@@>>><<<;;;;;;:::888777555444222222111111---,,,***((((((***,,,---000666;;;:::999:::999666444222///---***'''###  $$$%%%$$$"""!!! !!!"""  """&&&)))++++++'''(((!!! ***000222111///$$$     ###111>>>AAAEEEFFFEEECCCBBBBBBEEEFFFHHHIIIKKKKKKLLLLLLzzzqqqkkkhhhfffdddaaa```]]]XXXTTTRRRPPPOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBAAA???===<<<:::::::::777777666555444222000///---,,,+++******+++,,,---///666:::999888999777444333000,,,)))'''%%%""" """$$$%%%$$$"""    """###!!!   ###&&&))),,,+++((('''!!! )))000222000...###   ###///>>>@@@CCCDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMLLLKKKKKK}}}xxxpppkkkiiihhhdddaaa___\\\VVVSSSQQQOOOMMMLLLMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@>>><<<;;;:::999999555555555555333111...---,,,,,,,,,,,,,,,,,,------000666:::999888888666333111...)))&&&$$$###!!!!!!###%%%%%%###   ###$$$###"""!!!""" $$$'''))),,,+++(((&&&   )))///111///---!!!   """---<<>><<<:::999888777777333333222000...,,,***)))++++++******+++,,,---...222888;;;999888777555222---***&&&$$$###!!! """$$$%%%%%%### !!!$$$%%%###"""!!!"""  '''(((***,,,,,,***###  )))...///---+++   ###+++999===AAACCCEEEFFFHHHIIIGGGIIIKKKMMMNNNMMMLLLLLL{{{vvvrrrnnnmmmllljjjfffbbb___[[[VVVRRRPPPOOOMMMKKKFFFEEEDDDCCCBBBBBBBBBBBB???===<<<:::888777666666555444222///---,,,+++***+++***)))((()))+++---///222777:::888666666333000+++)))&&&%%%###!!!######$$$%%%$$$!!! """$$$$$$###!!!  """''')))***------***###  )))......,,,***     $$$+++888<<>>===;;;999888666666555777555222///---,,,+++,,,,,,***(((&&&'''***---000111666999777555444222...***((('''&&&$$$""" $$$###$$$%%%$$$!!!    """$$$$$$"""  ###((()))***------***"""  )))......,,,)))     $$$+++888<<>>@@@>>>;;;888555444444444777222...---//////,,,(((***)))(((((())),,,///111333444666777666222///,,,,,,)))%%%""" !!!###%%%$$$"""   !!!!!!"""$$$%%%%%%"""    ###(((+++---,,,***(((  )))///...+++(((     (((555>>>DDDEEEFFFIIIJJJIIIHHHHHHHHHHHHHHHIIIKKKKKK{{{xxxtttrrrpppmmmjjjeee```[[[YYYVVVQQQMMMKKKIIIHHHFFFFFFEEECCCBBBBBBAAA???>>>>>>===:::777555444444444666222...---//////,,,(((+++***(((((())),,,///111333444666666555222...+++***'''###!!! """%%%%%%$$$"""  !!!!!!!!!   """$$$###!!!   ###'''+++,,,+++(((''' (((---...+++(((    (((444===CCCDDDDDDGGGHHHGGGGGGGGGHHHHHHIIIJJJKKKKKK{{{wwwtttrrrooollliiieee___\\\XXXTTTPPPLLLKKKJJJIIIHHHEEECCCAAAAAAAAA@@@>>><<<<<<:::888666444444444444555222...---......+++)))+++***)))((()))+++...000444444555555333000,,,***&&&$$$!!! !!!$$$&&&%%%$$$!!!!!!"""!!!  !!!!!!!!!   !!!"""!!!  !!!###'''***+++)))&&&$$$ $$$+++---***'''  '''333<<>><<<:::888777666555555444444444222000...------,,,+++******)))(((((())),,,///111555555444222///+++(((%%%!!!"""%%%''''''###!!!"""###$$$$$$"""  ###""""""######""" $$$&&&)))***)))&&&###  %%%(((&&&"""    %%%555>>>FFFGGGGGGHHHHHHFFFDDDFFFHHHJJJLLLKKKJJJJJJ~~~yyyuuunnnkkkgggdddbbb___[[[YYYSSSOOOKKKHHHGGGGGGFFFEEECCCAAA?????????>>><<<:::888777777666555444444333111000///---,,,+++++++++)))((('''(((***---111333555555333111---)))%%%###   ###%%%&&&&&&  #########"""  !!!%%%$$$$$$%%%%%%###  $$$&&&((()))((($$$  !!!%%%###    $$$555>>>GGGIIIIIIKKKKKKIIIFFFGGGIIIJJJJJJJJJJJJIII|||yyyuuuqqqllliiieeebbb___]]]YYYWWWQQQNNNJJJGGGEEEEEEDDDBBBDDDBBB@@@??????>>><<<;;;999999888777666555333333000//////---,,,++++++,,,'''&&&&&&'''***...222555666555333///+++'''$$$"""!!!  !!!$$$%%%$$$$$$ !!!"""######""" !!! """&&&%%%%%%%%%%%%### !!!###$$$&&&'''%%%!!! ###      $$$333===GGGJJJKKKLLLLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIzzzwwwuuurrrnnnkkkgggccc```^^^[[[XXXVVVSSSPPPKKKHHHFFFEEEDDDCCCDDDBBB@@@?????????===;;;:::999999888777555333222/////////---+++***+++,,,&&&%%%%%%'''***///333666666555222///+++&&&###!!!!!! !!!"""$$$$$$###""" """######""""""!!!!!!"""###&&&%%%$$$%%%$$$""" !!!!!!###%%%%%%"""  !!!     ###222<<>>=========888888777777666444333222------,,,+++)))(((''''''(((&&&%%%''',,,222666888444333222///***&&&""""""!!!  ###$$$###!!! ###$$$######"""!!! !!! !!!%%%$$$""""""$$$'''&&&  %%%%%%%%%###       !!!444>>>GGGIIIIIIJJJIIIFFFIIIHHHGGGGGGIIIKKKMMMOOOzzztttrrrmmmhhheeedddcccaaa^^^[[[XXXWWWQQQMMMHHHGGGGGGGGGDDDBBBBBBAAA@@@???>>>=========777777777777666444333222000000///---,,,+++***)))(((&&&%%%''',,,111555777444333111...***&&&"""  !!!$$$%%%###!!!!!!######"""!!!!!!!!!!!!%%%%%%###"""%%%'''%%% !!!"""'''&&&$$$!!!     !!!444>>>GGGIIIIIIJJJIIIFFFHHHGGGFFFEEEFFFHHHKKKLLLyyytttqqqkkkeeecccbbbaaa^^^\\\YYYVVVUUUPPPLLLHHHGGGHHHHHHEEECCCBBBAAA@@@>>>============777777777666555444333222111000///...---+++******'''%%%$$$&&&+++000444666333222000---***&&&###!!!"""%%%%%%###  """###""" !!!%%%%%%$$$$$$%%%&&&$$$ !!!%%%''')))'''###    !!!444>>>GGGIIIIIIJJJIIIFFFFFFEEEDDDCCCDDDFFFGGGIIIxxxrrroooiiibbb```___^^^\\\ZZZWWWUUUSSSPPPLLLHHHGGGHHHHHHFFFDDDAAA@@@???>>>===<<<<<<<<<777777777666555444222222//////...---+++***))))))&&&%%%$$$'''+++000333444222111///,,,)))&&&$$$"""$$$""" !!!$$$&&&%%%### !!!###$$$###!!!"""$$$&&&%%%%%%&&&%%%""" $$$)))+++***'''!!!   !!!444>>>GGGIIIIIIJJJIIIFFFGGGFFFDDDCCCCCCEEEFFFHHH}}}uuupppmmmgggaaa^^^]]]\\\ZZZXXXUUUSSSRRRPPPLLLHHHGGGHHHIIIGGGDDD@@@@@@>>>===<<<;;;;;;;;;777666666666555333222111//////...---+++***))))))&&&%%%%%%''',,,000222333111///---+++)))&&&%%%$$$%%%"""  """%%%&&&%%%""" !!!$$$%%%###!!!"""$$$''''''''''''%%%!!!  &&&***+++)))%%%    !!!444>>>GGGIIIIIIJJJIIIFFFHHHGGGFFFEEEEEEFFFHHHIIIyyyqqqllljjjfff```\\\\\\[[[YYYWWWUUUSSSQQQQQQMMMIIIHHHIIIIIIFFFDDD@@@???>>><<<;;;;;;;;;;;;666666666555444333222111111000///...---+++******'''&&&&&&(((---000222333///...,,,***((('''&&&&&&""" """###%%%&&&$$$  !!!$$$$$$###  ###$$$'''(((((('''$$$ """'''))))))%%%!!!    """   !!!444>>>GGGIIIIIIJJJIIIFFFJJJIIIGGGGGGGGGIIIKKKLLL}}}vvvnnniiihhheee```\\\[[[ZZZYYYWWWUUUSSSQQQSSSOOOJJJHHHIIIHHHFFFCCC??????===<<<;;;:::::::::666666666555444333222111000000///---,,,+++***)))'''''''''***...111333333///---+++)))((('''''''''###!!!"""$$$%%%%%%###  ###$$$### !!!###$$$((()))***(((### $$$''''''%%%  ###$$$   !!!444>>>GGGIIIIIIJJJIIIFFFIIIIIIHHHGGGHHHJJJMMMNNN~~~|||uuulllggggggeee```[[[[[[ZZZYYYWWWUUUSSSRRRTTTOOOKKKHHHIIIHHHEEEBBB???>>>===<<<;;;:::::::::666666666555444333111111...---,,,+++)))(((''''''((('''(((***...222333333...---+++)))'''''''''''''''$$$  """$$$%%%%%%""" !!!"""$$$$$$""" !!!###$$$((()))***(((###   %%%'''%%%""" !!!&&&%%%   !!!444>>>GGGIIIIIIJJJIIIFFFIIIHHHGGGGGGIIIKKKMMMOOOzzzrrrkkkfffcccaaa___bbbaaa^^^YYYTTTPPPOOOPPPLLLMMMMMMLLLJJJGGGDDDBBBAAAAAA@@@>>><<<:::888777888777555333111000//////---------,,,***((('''&&&*********+++---000333444///---+++******)))'''%%%$$$### !!!$$$$$$$$$"""""""""###""" """$$$&&&'''&&&''''''&&&"""  """$$$&&&))))))&&&!!! !!!***+++%%%  !!!444AAAEEEEEELLLLLLHHHKKKKKKKKKKKKJJJIIIJJJLLLMMM}}}xxxqqqkkkgggdddaaa___aaa___[[[WWWTTTQQQPPPOOOKKKLLLLLLKKKIIIFFFCCCAAA@@@@@@???>>><<<:::999888888777666444222111000000------,,,+++***((('''&&&)))***+++---///111222444000...,,,++++++***(((&&&$$$""" !!!$$$$$$###!!! """""""""!!! ###$$$&&&'''&&&&&&&&&$$$   ###&&&''')))((($$$ '''...---%%%  !!!444BBBFFFFFFMMMMMMIIILLLMMMLLLLLLJJJIIIJJJKKKLLL|||xxxuuupppkkkhhheeeaaa^^^___[[[VVVTTTTTTSSSPPPNNNJJJJJJJJJIIIGGGDDDAAA@@@>>>>>>======;;;::::::999999888666444222111111000------,,,+++)))((('''&&&((())),,,///111222333333111000...------+++(((&&&###""""""$$$$$$""" !!!"""""""""!!!  !!!$$$%%%'''(((&&&%%%$$$!!! &&&((())))))&&&!!!  (((...222///%%%    333BBBGGGGGGNNNMMMJJJMMMOOONNNLLLJJJIIIIIIIIIJJJxxxtttqqqnnnkkkhhhddd```]]]\\\VVVQQQPPPSSSSSSPPPLLLIIIIIIHHHGGGEEEBBB@@@???======<<<;;;;;;:::::::::999888666444333111111000---,,,+++***)))(((''''''''')))---111333333333222222111000///...,,,)))&&&"""!!! """$$$###"""!!!###$$$"""!!!    """%%%&&&'''(((&&&%%%### !!!)))***)))'''""" ---111444///###  222BBBHHHIIINNNNNNJJJNNNOOOMMMJJJIIIHHHHHHGGGFFF}}}vvvpppnnnkkkiiifffccc^^^[[[XXXSSSNNNNNNQQQRRROOOKKKIIIHHHGGGEEECCCAAA???>>><<<<<<;;;:::999:::::::::999888666444222111000000,,,,,,***)))((('''((((((&&&)))...222444555444333333222111000///---)))&&&!!!!!!###$$$###!!! ###$$$%%%"""!!! """"""    $$$&&&&&&'''((('''%%%""" $$$******(((%%% """...111222,,,!!! 111BBBIIIJJJNNNMMMJJJOOONNNKKKHHHFFFGGGGGGFFFEEE|||uuummmkkkhhheeeccc```\\\XXXTTTPPPMMMLLLNNNNNNMMMKKKIIIHHHFFFDDDBBBAAA???>>>===<<<:::999888999999:::888777555333111000000///,,,+++)))(((''''''(((((('''***...222555555555555333222111111000---)))%%% """$$$$$$### """$$$%%%%%%### ###$$$###!!!  ###&&&&&&&&&&&&'''&&&$$$   '''+++)))%%%""" &&&...111111*** ...AAAIIIJJJNNNLLLJJJOOOLLLIIIFFFEEEHHHIIIHHHFFF{{{uuullliiieeebbb```]]]YYYVVVQQQOOOMMMLLLKKKKKKKKKKKKIIIHHHFFFDDDBBB@@@??????===<<<:::888777777888999777666444222000///......,,,+++)))'''''''''((()))(((***...111444666666666333222111111000---((($$$ """$$$$$$""" ###%%%%%%%%%### !!!%%%&&&$$$!!!"""%%%''''''&&&%%%%%%###!!! ###(((+++(((### +++111333111))) ,,,@@@IIIJJJMMMKKKIIINNNLLLHHHEEEFFFJJJLLLKKKIIIyyytttlllhhhddd```]]][[[XXXUUUOOOOOONNNLLLIIIHHHIIIKKKJJJHHHFFFDDDBBBAAA@@@???>>><<<:::888777777888888666555333111000......---,,,+++((('''&&&'''((())))))+++...111444666777777222222111111000,,,'''$$$ ###$$$$$$"""!!!$$$%%%%%%$$$### """&&&'''$$$"""!!!###'''((('''%%%$$$$$$!!!  $$$)))+++&&&!!!   ...333555333*** +++???IIIJJJMMMKKKHHHNNNLLLHHHEEEGGGLLLOOOOOOLLL|||uuupppgggddd```^^^]]][[[VVVQQQJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFCCC@@@>>><<<;;;999::::::999999777666555444444333222000...,,,+++///---***'''&&&%%%&&&&&&,,,...111333333444666777444444444222///***%%%"""  ###%%%%%%######%%%%%%###!!!""""""############$$$%%%%%%%%%$$$###### $$$+++***'''!!!  %%%444777666111'''   ---===JJJJJJIIILLLMMMKKKOOONNNLLLJJJKKKLLLOOOPPPxxxrrrmmmhhhddd```]]][[[XXXSSSOOOHHHHHHGGGGGGHHHIIIIIIJJJIIIHHHFFFCCC@@@>>><<<;;;;;;;;;:::999888777666666444444333222000...,,,+++---,,,)))'''&&&&&&'''(((,,,///222333444444666777555555444222...)))$$$!!!!!!###$$$%%%"""###%%%$$$###!!!!!! """""""""!!!$$$$$$%%%&&&%%%$$$###"""  &&&+++)))%%% &&&444777666000&&&   ---===IIIIIIHHHLLLNNNLLLNNNMMMLLLKKKLLLNNNPPPRRR{{{uuunnnjjjhhhddd^^^ZZZXXXUUUPPPLLLEEEEEEEEEFFFGGGHHHIIIJJJHHHGGGEEECCC@@@>>><<<;;;>>>===;;;888777666666666333333222111///...,,,++++++***((('''&&&''')))***---000333444555555666777666666444111---(((### !!!###$$$$$$!!!###%%%$$$###"""  """!!! %%%%%%&&&&&&%%%###!!! ###(((,,,(((""" (((444888555///$$$  ---===HHHHHHGGGLLLOOOMMMNNNNNNMMMMMMNNNPPPQQQSSS~~~yyytttnnnjjjfffaaaZZZVVVTTTRRRNNNKKKCCCCCCDDDEEEFFFHHHJJJKKKHHHGGGEEECCC@@@===;;;:::@@@>>>;;;888666555555666222222111000///---,,,+++)))((('''&&&''')))+++,,,...111444666666666666777777666444000+++&&&!!!"""#########"""$$$$$$###"""!!!!!!&&&&&&'''&&&%%%!!! %%%***+++&&& +++444888444,,,!!!  ---<<>>===<<<:::888666555555555666555333000//////...---+++***)))(((((((((((('''&&&(((,,,///222444666999::::::999888888555000***%%%!!! ######$$$%%%""" """$$$$$$###"""!!! ###&&&'''((('''&&&###  !!!$$$###   !!!,,,111333555,,,  %%%444CCCHHHIIIJJJLLLLLLFFFHHHLLLOOOQQQRRRRRRQQQxxxsssoooiiiccc]]]XXXTTTPPPMMMKKKHHHCCC>>>AAA@@@???AAACCCDDDDDDCCCDDDBBB???===<<<:::888666555444444444555444222//////...---,,,+++***)))((('''''''''&&&&&&(((,,,///222444666888999888777777555222...(((###!!!$$$$$$$$$%%%""" !!!###$$$$$$###"""!!! """%%%'''(((''''''$$$  """###   ###,,,222333444***  $$$333BBBGGGGGGHHHIIIIIIDDDFFFKKKOOORRRRRRQQQPPP|||vvvrrroooiiibbb]]]YYYUUUOOOKKKHHHEEEAAA>>>AAA@@@@@@AAACCCDDDCCCBBBCCC@@@===<<<;;;:::888666555444444444555444222///......---,,,+++***)))(((&&&&&&&&&&&&&&&(((,,,000333555777888999888777666333000+++&&&!!!"""%%%%%%$$$$$$!!!!!!"""###%%%%%%$$$"""!!!  ###%%%&&&&&&$$$###   ###""" $$$---222333111(((   ###222AAAFFFFFFGGGGGGFFFBBBEEEJJJOOORRRRRRQQQPPP{{{wwwsssqqqnnniiibbb]]]ZZZUUUMMMGGGCCCAAAAAAAAABBBAAAAAABBBDDDDDDBBB@@@BBB@@@===;;;;;;:::888666666555555555666555333000------,,,+++******))))))%%%&&&&&&&&&&&&)))---111666777999::::::999777666000...)))$$$###&&&$$$###### !!!###$$$$$$###"""!!! !!!"""###%%%&&&&&&$$$"""  ###$$$  &&&///222222///&&&   !!!111@@@FFFFFFFFFFFFDDDCCCEEEJJJNNNPPPQQQPPPOOOyyyvvvqqqooolllhhhaaa\\\XXXSSSLLLDDD@@@???AAABBBCCCBBBCCCDDDEEEDDDBBB@@@AAA???<<<::::::999888666666555555555666555333000---,,,,,,+++******))))))%%%&&&&&&&&&'''***///333777888:::::::::999777666///,,,(((######&&&$$$"""!!!!!!###$$$###"""!!!!!!$$$&&&'''(((((('''$$$   ###""" (((000222222---$$$    000@@@FFFFFFFFFFFFDDDEEEFFFIIILLLNNNOOOOOOOOO{{{wwwqqqmmmjjjeee___YYYTTTQQQKKKEEE@@@???@@@BBBDDDDDDDDDEEEFFFEEEBBB@@@???===:::999888888666444555444444444555444222///,,,,,,++++++***)))))))))&&&&&&''''''(((,,,111555777888999:::999888666444...,,,'''######%%%###!!!  """######"""""" """&&&'''(((((('''%%%!!!  """ )))000222222+++"""    ///???FFFGGGGGGGGGEEEGGGHHHIIIJJJLLLMMMNNNNNN}}}~~~yyyrrrlllhhhccc\\\WWWQQQOOOLLLGGGBBB??????@@@EEEEEEEEEFFFGGGFFFCCC@@@===;;;888777777666555333444333222333444333000...,,,+++++++++***)))))))))&&&'''(((((()))---222666666777888999888666444333...+++'''######%%%"""  !!!"""######"""!!!###"""!!!###&&&%%%&&&&&&$$$!!!   ***111333222***"""    ...???FFFGGGHHHGGGFFFIIIIIIIIIIIIJJJLLLMMMNNN~~~zzzvvvpppkkkfffbbb]]]ZZZLLLMMMLLLHHHCCC@@@@@@BBBEEEFFFGGGGGGFFFDDDBBB@@@???;;;666666888999777444888777666555555222...***,,,,,,+++***)))(((''''''%%%&&&'''))),,,000333555:::;;;<<<<<<:::777444222---)))###((((((((('''###!!!#########"""$$$%%%&&&'''(((((('''%%%    $$$""" $$$...000222666+++   """000???EEEGGGHHHGGGEEEIIIHHHHHHHHHIIIJJJLLLMMM}}}wwwtttooojjjeee```[[[WWWJJJJJJIIIFFFBBBAAABBBDDDDDDEEEFFFFFFEEEDDDBBB@@@@@@;;;777777999:::888555777666555555444222...+++++++++***)))(((''''''&&&%%%%%%''')))---111444666::::::;;;;;;:::777333111,,,(((###(((((((((&&&""""""###$$$$$$  !!!"""$$$%%%%%%&&&&&&''''''&&&###   """  )))333444555777***    ///>>>FFFHHHKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLMMM|||sssqqqmmmiiieee___XXXSSSHHHHHHFFFCCCAAAAAADDDFFFCCCDDDEEEEEEDDDCCCAAA@@@???<<<888777999:::888666777666555444444222...+++******)))((('''&&&&&&%%%$$$%%%&&&)))...222666888::::::;;;:::999666333111+++'''""" (((((('''%%%""" """$$$%%%%%%!!!!!!$$$%%%%%%&&&&&&&&&&&&&&&%%%'''&&&$$$!!!  """  ---666777666666'''  ,,,===EEEJJJMMMNNNMMMLLLKKKKKKJJJKKKKKKLLLLLL{{{pppooollliiiddd^^^VVVQQQIIIGGGDDDAAA@@@AAACCCFFFCCCCCCDDDDDDCCCBBBAAA@@@===:::777666888888888666777666444333333111...,,,))))))((('''&&&%%%%%%$$$###$$$&&&***...333888::::::::::::999777555222000***&&&!!! """''''''&&&$$$  ###%%%&&&&&&"""!!!$$$''''''((((((((((((((('''&&&%%%$$$!!!   """!!! ---666777333000###  ***;;;DDDHHHLLLNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJ}}}xxxooommmkkkiiiddd]]]UUUOOOJJJGGGCCC@@@???AAABBBCCCDDDCCCCCCBBBAAA@@@???>>>:::888666555555666666666777555333222222111///,,,))))))((('''&&&%%%$$$$$$###$$$'''***///444999;;;;;;::::::888666333111000((($$$ !!!$$$''''''%%%### """$$$%%%&&&'''$$$!!!!!!!!!"""%%%''''''(((((()))))))))(((((("""    !!!!!! !!!---555666000*** (((888AAAEEEIIIJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHzzzuuunnnllljjjgggbbb[[[TTTNNNJJJGGGCCCAAAAAABBBBBBBBBEEEDDDCCCAAA???>>>===<<<888777555444444444555666666555222222111111///---))))))((('''&&&%%%%%%$$$$$$%%%(((+++000555999<<<;;;:::999777555222000///&&&######&&&'''&&&%%%"""!!!!!!"""###$$$%%%&&&&&&$$$###!!! """#########$$$&&&'''(((((((((((((((''''''   """ %%%///666777000'''  &&&666???BBBEEEFFFEEEGGGHHHHHHIIIIIIIIIHHHHHH~~~wwwsssllljjjgggddd___YYYRRRMMMHHHEEEBBBBBBDDDEEEDDDCCCFFFEEECCC@@@>>><<<;;;:::777777666555444444666777666444222111111111///...******)))((('''&&&%%%%%%&&&'''))),,,000555999;;;;;;:::999666444222000///%%%""" $$$''''''&&&$$$!!!$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""  ###$$$$$$$$$%%%&&&))))))(((((('''%%%$$$### """"""  """""" '''///555666...$$$    $$$444===AAAEEEFFFEEEFFFGGGHHHJJJJJJJJJJJJIII|||vvvqqqkkkiiieeeaaa]]]WWWPPPKKKFFFCCCAAACCCFFFGGGFFFEEEGGGFFFCCC@@@===;;;999999888888777666555555666888666444222111111000///...******)))((('''&&&&&&%%%''''''))),,,000555999;;;;;;:::888666333111///...%%%!!!!!!%%%((('''&&&$$$!!! &&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%""""""$$$%%%%%%&&&'''******)))'''%%%###!!!   !!!###### """"""!!!  '''...333444,,,!!!    """333===BBBFFFGGGGGGFFFGGGIIIKKKLLLLLLKKKKKK~~~~~~}}}xxxsssoookkkddd^^^XXXSSSNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA>>><<<;;;;;;;;;;;;:::888777666666666777111111111111000...---,,,******)))(((&&&%%%#########&&&***...111555999<<>>;;;:::::::::999888777666555555666666222222111111000...---,,,******((('''&&&$$$#########&&&***...111555999<<>>;;;888555222...((($$$"""&&&((((((&&&###"""###%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&%%%%%%$$$######%%%$$$""" ###%%%###"""&&&&&&!!!  &&&222444000(((  ...???GGGGGGIIIMMMOOOOOOPPPPPPOOONNNLLLKKK|||yyyvvvsssoookkkgggbbbZZZTTTPPPMMMJJJHHHHHHHHHIIIIIIIIIHHHGGGFFFDDDBBB???<<<999777666555333333333444444444444444111111111000///...---,,,)))'''%%%$$$#########$$$$$$(((---111333666888:::<<<:::777444000+++&&&"""###&&&((()))'''###"""$$$&&&&&&$$$######$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%###""""""!!!  $$$(((###  %%%'''$$$  &&&222444...$$$  ,,,>>>GGGIIIKKKOOOPPPRRRUUUVVVUUURRRNNNKKK|||xxxuuuqqqmmmjjjddd___XXXQQQMMMKKKIIIHHHHHHIIIJJJKKKKKKJJJHHHHHHDDDBBB???<<<999777777666333333444444444444333222000000000///...---,,,+++((('''$$$"""""""""###$$$$$$(((---222444666888:::999888666222...)))$$$""" $$$''')))***'''###!!!###&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&((()))))))))'''%%%###"""   """&&&))) ###'''&&&!!!  (((222333+++   ***===GGGJJJMMMQQQQQQSSSVVVXXXWWWTTTPPPMMM|||xxxtttpppllljjjbbb]]]UUUOOOKKKIIIHHHGGGGGGHHHIIIKKKKKKJJJHHHGGGCCCAAA???<<<:::999888888444444555555555333222111//////......---,,,***)))(((&&&###!!!!!!"""###$$$$$$(((...222555666888999777666555111,,,'''$$$"""!!!%%%(((******(((### $$$&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%"""   """$$$%%%'''###&&&(((%%%  %%%,,,333333(((   )))<<>><<<999888666666666555444333111000...---,,,---,,,+++)))((('''''''''###"""!!! !!!"""$$$&&&)))---333666777777777777555333///,,,((($$$"""&&&((((((((((((%%%  !!!&&&(((******((($$$"""&&&&&&"""  ###000...(((   111CCCKKKMMMNNNNNNMMMKKKIIIHHHHHHHHHIII|||xxxsssmmmfff___ZZZQQQNNNIIIFFFEEEEEEDDDCCCFFFEEEDDDEEEEEEDDDBBB@@@===<<<;;;999888666555555444333222111///...---,,,+++***)))'''&&&%%%%%%%%%"""!!! !!!###%%%'''+++///444777888777777777555222...***'''""""""&&&((((((((((((%%%   """'''+++---,,,***&&&  !!!%%%&&&$$$ '''444///&&&  ...???HHHKKKMMMOOONNNLLLJJJIIIIIIIIIJJJ|||yyyuuuqqqkkkddd]]]XXXOOOLLLHHHFFFFFFFFFEEEEEEFFFEEEDDDEEEEEEDDDAAA???<<<;;;:::999888666555444333222222111000///......+++***)))(((&&&%%%$$$###!!!!!! !!!###&&&'''+++///444888999888888888555222---)))&&&""""""&&&((((((((((((%%%  """(((,,,...///+++(((""" %%%(((&&&!!!  +++555///$$$  )));;;EEEKKKNNNOOOMMMLLLJJJIIIIIIIIIIII|||yyytttoooiiibbbZZZTTTMMMJJJGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDCCC@@@===:::::::::999777666555444222222111111111000000000,,,,,,+++***(((&&&###"""!!!  !!!$$$&&&(((+++///444888999999999:::555222---)))%%%""""""&&&((((((((((((%%%   '''---/////////(((%%%  )))***&&&  """...333,,,""" %%%777CCCJJJOOOOOONNNLLLKKKJJJJJJJJJJJJ}}}zzzuuuooohhh___WWWQQQKKKHHHFFFEEEEEEFFFEEEDDDDDDCCCBBBBBBBBBAAA>>><<<::::::999999888666444444111111111111111111111111------...---+++'''$$$"""  !!!$$$''')))***///444888::::::::::::666222---)))%%%""""""&&&((((((((((((%%%   ###+++///111000...&&&""""""++++++&&&  $$$000111***  ###555AAAJJJOOORRRPPPOOOMMMLLLLLLLLLLLLzzzvvvnnngggaaa\\\WWWTTTKKKJJJIIIGGGFFFEEEEEEEEEGGGDDDAAA@@@???>>><<<;;;888777666555555444444555222222222333333222///,,,,,,,,,+++***(((&&&%%%### !!!$$$'''***111333666888999888555444222000,,,'''###"""&&&(((***,,,)))###   """(((---///...,,,*** """((()))$$$  ''',,,222%%%  111DDDNNNOOORRRQQQOOOOOOOOOOOOMMMKKKyyytttmmmgggaaaZZZUUUQQQJJJJJJHHHGGGFFFEEEEEEEEEEEECCCAAA@@@@@@???>>><<<999888777666666555555555222111222333555444222000---,,,+++)))'''%%%$$$###!!! !!!%%%(((+++222444777:::;;;:::888666222000,,,'''"""###'''***+++///+++%%% &&&)))---000000---(((%%%$$$)))'''!!!  (((---111$$$  ///CCCMMMOOOWWWUUUSSSRRRRRRQQQNNNLLL~~~vvvrrrlllfff```YYYRRRNNNJJJIIIHHHGGGGGGFFFEEEEEEEEECCC@@@???@@@@@@>>>===:::999888777666666666666111111111444666666555333...---***'''%%%$$$######!!!!!! """&&&***,,,222555888;;;<<<;;;:::888222000+++&&&!!!###(((+++---///,,,&&& !!!))),,,///111///)))###  ''')))%%%  !!!***...///"""   ---@@@LLLOOOYYYWWWUUUTTTTTTRRROOOMMM}}}{{{tttqqqkkkfff```XXXQQQLLLIIIIIIHHHHHHGGGFFFEEEEEEFFFCCCAAA?????????===<<<999888777666555555555555111111111222444555333222...,,,)))%%%###""""""###"""!!!!!!!!!###'''+++---222444888;;;<<<;;;:::888222///***%%% """'''***,,,---***$$$  !!!&&&'''))),,,,,,***$$$ ###)))(((!!! $$$---///,,,   )))===KKKPPPVVVUUUTTTTTTTTTSSSPPPMMM~~~zzzxxxrrrooojjjddd___WWWPPPKKKHHHHHHHHHHHHHHHGGGEEEEEEFFFDDDAAA???>>>===;;;999777777666555444444444444333111000000111111///------+++((($$$"""!!!"""""""""!!!!!!!!!$$$(((,,,...111333666999;;;:::888666111...)))###"""%%%((()))(((&&&"""  $$$))))))))))))((($$$  &&&(((%%% (((///000(((  &&&:::JJJPPPSSSSSSSSSUUUVVVVVVSSSQQQ|||xxxtttoookkkfffaaa\\\VVVPPPKKKGGGGGGHHHIIIHHHGGGFFFEEEDDDBBB???===<<<;;;999888666666555444333333333333444222000......---+++)))***)))&&&$$$""""""!!!!!!!!! !!!$$$(((,,,...000333666888999888555444000,,,'''!!!!!!$$$'''((('''%%%!!! ###(((+++...,,,)))$$$  $$$'''&&&!!! +++222222%%%    """777IIIQQQTTTTTTUUUWWWYYYYYYWWWUUU|||vvvrrrkkkgggaaa\\\WWWSSSNNNKKKFFFGGGHHHIIIIIIGGGFFFEEE@@@>>><<<;;;;;;;;;:::999777666555444444333333444444222///------,,,***(((&&&&&&%%%$$$###"""!!!!!!  ###''',,,...222444666888888777444222...+++%%% !!!%%%((())))))'''$$$ !!!%%%(((+++---,,,)))$$$ %%%''''''$$$  !!!...444333###    555HHHQQQTTTTTTVVVXXXYYYYYYVVVSSS|||uuuppphhhddd^^^XXXTTTQQQMMMKKKFFFGGGHHHIIIIIIHHHFFFEEE<<<:::999999;;;<<<<<<;;;888777666555555444444555333111...------,,,+++***$$$$$$%%%$$$$$$###!!!!!! ###'''+++...333555777999999666444111---)))$$$!!!&&&)))+++,,,***'''"""  %%%)))+++---///&&&""" ###'''((('''"""  """000555333"""   444GGGQQQSSSSSSTTTVVVWWWVVVRRROOOyyyqqqllloooggg]]]WWWSSSPPPKKKFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@???===<<<:::999999999999888777777777777444222444444333000,,,((('''((((((''''''&&&$$$"""  !!!###'''---222333333444666777666222///+++'''!!!$$$)))+++,,,)))&&&!!!   %%%***,,,+++(((&&&###  &&&///+++$$$ '''000333222     ,,,@@@MMMQQQUUUVVVSSSQQQRRRRRROOO~~~yyyqqqlllllleee\\\VVVSSSOOOIIIDDDCCCCCCBBBBBBBBBAAAAAAAAA??????===;;;:::999999999999888666666777666444222000111000...+++((((((((('''&&&&&&%%%$$$"""!!!  !!!###'''---222444444444666777555222///***&&&!!!$$$(((++++++)))&&&!!!   """(((,,,---+++'''$$$ !!!'''---(((!!! '''///111///    ***???LLLOOOTTTWWWTTTSSSTTTSSSPPP~~~|||xxxpppkkkhhhccc[[[VVVQQQLLLFFFAAAAAAAAAAAA@@@@@@@@@@@@??????>>><<<;;;999888888888888777555555555555333111---......,,,)))(((((()))%%%%%%%%%$$$$$$###"""!!! """$$$(((...222444444555666666555111...)))%%% ###'''***+++)))'''###  !!!$$$)))++++++'''""" ###((()))$$$ (((...///,,,   &&&;;;KKKMMMSSSWWWVVVUUUVVVTTTQQQ}}}|||{{{vvvoooiiiddd```ZZZTTTOOOJJJCCC???@@@@@@?????????>>>>>>>>>>>>===;;;:::888777777777888666444333333333222000---------,,,)))''''''(((##################"""!!!!!!"""%%%)))...222555444555666666444000---((($$$"""&&&)))***)))'''$$$!!!   """!!!###&&&'''%%%  $$$'''### )))///...+++   !!!777IIILLLSSSXXXWWWWWWWWWUUURRR}}}{{{yyytttlllfffaaa^^^YYYSSSMMMGGGAAA===???>>>>>>>>>>>>============<<<:::999777666666666777555222111222222111000...///...,,,)))&&&&&&&&&!!!""""""######""""""!!!!!!###&&&***///333555555555666555333///+++&&&"""!!!%%%((())))))(((&&&###   !!!###%%%"""###$$$###   """### +++000---)))  111FFFKKKRRRWWWWWWWWWXXXVVVRRR|||yyywwwrrrkkkfff```]]]XXXQQQJJJDDD@@@>>>>>>>>>>>>>>>============<<<;;;999888666555555555666444111///000000000///...///...,,,(((%%%%%%%%%!!!""""""""""""!!!!!! !!!$$$'''***///333666555555555555222...***%%%!!!!!!$$$''')))))))))(((&&&"""  """$$$%%%&&&$$$###"""  !!!,,,///+++&&&   ,,,AAALLLRRRWWWVVVUUUWWWUUURRRzzzvvvtttpppkkkggg```]]]WWWOOOHHHBBB@@@???>>>>>>>>>>>>============;;;:::999777666555444444666333000......//////...+++,,,,,,***'''%%%%%%&&&""""""""""""!!! """$$$'''+++000333666666555555444111---)))###  $$$&&&((()))***)))((($$$!!! ###%%%&&&&&&%%%###!!!   ###,,,...'''!!!    (((>>>MMMSSSVVVTTTSSSUUUTTTRRR~~~wwwsssqqqoookkkhhhaaa]]]WWWOOOGGGBBB@@@@@@???>>>>>>>>>============;;;:::888777555444444444555222///---............'''((()))(((&&&%%%%%%&&&""""""""""""!!! """%%%(((+++000333666666555555444111,,,)))""" ###%%%((()))******)))&&&"""  """%%%''''''&&&%%%   %%%,,,,,,$$$    &&&<<>>::::::;;;;;;;;;:::999888:::999888666555555555555444333222000///---,,,+++))))))))))))'''%%%###"""!!!  !!!%%%+++000444555777666555444222...((($$$"""''',,,++++++***)))(((''''''   $$$%%%&&&((((((&&&"""     (((///000&&&   %%%555MMMRRRUUUTTTTTTTTTQQQLLL}}}wwwrrrnnnhhhccc___]]]YYYSSSMMMGGGCCCAAA@@@=========<<<;;;:::::::::888888777555444444333333444333222000...---++++++)))))))))((('''%%%###"""!!! """!!!###''',,,222555666777666555444222---((($$$!!!&&&))))))***************)))### """&&&&&&&&&''''''$$$    """***111000%%%  ###333IIIOOOTTTTTTSSSSSSPPPKKK{{{vvvpppkkkfff```\\\^^^YYYRRRJJJEEECCCBBBCCCBBBAAA???===;;;;;;;;;;;;777666666555444333222222222222111///...,,,+++***)))))))))(((&&&%%%###"""!!! """"""$$$(((...333666777666555444333111---'''### $$$'''((()))***++++++,,,,,,&&&""" $$$''')))'''&&&%%%###   &&&...333000$$$   ///DDDLLLSSSTTTSSSRRRNNNIII~~~~~~zzzuuuppplllgggbbb___[[[WWWQQQKKKFFFDDDCCCCCCDDDBBB???<<<:::::::::;;;777666666555444333222111111111///...---+++******))))))((('''&&&$$$###"""!!! """"""$$$(((...333555666666555333222000+++&&&!!!"""&&&''')))***+++,,,++++++'''$$$!!!###&&&((()))'''$$$"""  ***111444///###   ***@@@JJJSSSUUUTTTSSSOOOJJJ|||zzzwwwsssooolllhhhdddaaaWWWUUUQQQMMMIIIEEECCCAAACCCAAA>>>;;;999888999999777777777777666444333222000///...---,,,+++***)))))))))(((&&&%%%$$$###"""!!!  !!!###(((...222444555555444333111///***$$$  &&&((()))***+++***))))))'''%%%!!!!!!$$$%%%&&&'''&&&$$$   ###...444444...!!!   %%%===HHHSSSVVVUUUSSSPPPLLL~~~{{{uuurrrnnnkkkiiifffbbb___TTTSSSPPPMMMIIIFFFCCCAAAAAA@@@===;;;999888888888666777777777666444333111......---,,,+++***))))))***)))'''%%%$$$#########!!!  ###(((...222444444555444222000...)))###%%%&&&(((******)))(((''''''%%%###!!!"""!!!"""###%%%&&&%%%$$$!!!  '''111444222+++   !!!:::GGGRRRUUUTTTSSSQQQOOO{{{yyyssspppllliiifffccc___\\\TTTRRROOOKKKHHHEEEDDDDDD???>>>===<<<:::999888777555666666777555333111000------,,,+++***))))))(((***)))'''%%%############!!!  !!!%%%***000444555555555333111000---((("""!!!###&&&(((******(((((('''&&&%%%$$$$$$!!!!!!###$$$"""!!!"""$$$###      )))222444000)))     888DDDPPPSSSQQQQQQQQQPPP~~~zzzwwwuuurrrmmmiiifffbbb^^^ZZZVVVSSSMMMHHHEEEEEEFFFGGG>>>>>>>>>===<<<:::999888444444555666555222000...---,,,,,,+++***)))((((((***)))&&&$$$############!!!!!! !!!###&&&+++111555666666444333111///,,,'''!!! $$$'''*********)))(((''''''''''''%%%!!! !!!######  """###%%%###!!!     !!!+++333333///'''      666CCCNNNPPPOOOOOOPPPPPPzzzwwwwwwxxxtttooohhhccc___\\\[[[VVVSSSOOOLLLJJJIIIGGGEEEBBB???<<<:::::::::999888777666555444555444111//////...---+++***)))((((((''''''&&&%%%$$$""""""!!!""""""!!!!!! ###)))...222444777999444333222///)))###$$$'''((((((((()))+++******)))((('''&&&&&& !!!%%%%%%&&&''''''''''''''''''%%%###!!! !!!###$$$$$$###   %%%)))//////***!!!    111???KKKOOONNNNNNPPPPPPyyyuuuuuuuuurrrmmmgggbbb^^^\\\[[[UUURRRNNNJJJIIIGGGEEECCCCCC@@@===;;;;;;;;;:::888666555444444555444222000///...---+++***)))(((((('''&&&&&&%%%###""""""!!!!!!!!!!!!!!! ###)))...111333666888444333111...)))###!!!%%%&&&'''((())),,,,,,+++***)))(((''''''$$$###""""""###$$$%%%&&&'''((()))***************(((&&&###!!! """###    ''',,,000000***   ...<<>>;;;999999999777666444333222333444444333111///...---+++***)))((((((%%%%%%%%%$$$###""""""!!! !!!!!!!!!%%%+++///000111222222333222000,,,'''!!! !!!%%%(((+++...------,,,,,,+++++++++******************++++++)))***+++,,,------------(((&&&###     +++///333222***  111DDDMMMPPPQQQRRRQQQ~~~|||wwwppplllkkkkkkkkkiiigggddd```\\\ZZZSSSPPPLLLHHHGGGEEECCCAAA>>>;;;888777777777666555444333222333444444222111///...---+++***)))((((((%%%$$$$$$######""""""""" !!!""""""&&&,,,000111111111111333222///+++&&&  """'''***,,,,,,,,,,,,,,,,,,------,,,------------,,,,,,,,,+++,,,,,,---...---------&&&$$$!!! """,,,000333111)))    ///BBBKKKNNNOOOOOONNN{{{wwwsssllliiijjjjjjjjjiiigggddd```[[[YYYSSSOOOKKKHHHFFFEEECCCAAA:::888555444555666555555444333222333444333111000///...---+++***)))(((((($$$$$$#########"""""""""  !!!""""""'''---111333222222222333111...***%%% ###'''(((((()))***,,,---............/////////...---------------------,,,,,,+++!!!  &&&///222333000(((   ///BBBKKKNNNOOOPPPOOOxxxsssoooiiigggiiihhhhhhhhhgggccc^^^YYYVVVQQQNNNJJJFFFEEECCCAAA???888666444444555777777666555444333333333222000...///...---+++***)))((((((############""""""""""""!!! !!!""""""'''...333444444333333333111...)))$$$!!!$$$%%%&&&(((+++---...///,,,------...---,,,+++************)))((('''&&&%%% ***555555444///%%%   ,,,???HHHLLLNNNPPPPPPvvvqqqlllhhhfffiiigggggggggfffbbb]]]WWWTTTPPPLLLHHHEEECCCBBB@@@>>>888666444444666888888888666444333333333222000---///...---+++***)))((((((############"""""""""""""""!!! """"""'''...333555555444444333111---(((###!!!"""$$$'''***,,,...///))))))*********)))'''&&&&&&&&&%%%$$$###!!!   !!!,,,999888555...$$$    (((;;;EEEIIIMMMOOOPPP~~~vvvooollljjjjjjiiikkkjjjhhhddd___ZZZUUUSSSOOOKKKFFFCCCBBBAAA???>>>:::999777666666666777888555333111111222111000...000///,,,***((('''''''''$$$$$$$$$###"""!!!!!! !!!  $$$(((---111444444222111555222---'''!!!$$$''''''%%%&&&&&&&&&%%%%%%%%%%%%$$$###"""    )))444888888666..."""    $$$666EEELLLMMMKKKJJJ~~~uuuoookkkiiihhhhhhiiihhhfffccc^^^YYYTTTRRROOOLLLGGGCCCAAA???===<<<999888777666555666777777666444222111111000---,,,000...,,,***((('''''''''&&&%%%%%%$$$######""""""!!!  $$$'''---222444444222000333000+++%%%!!!!!!!!!!!!    +++666999999666---!!!    ###555DDDLLLNNNMMMLLL|||tttnnnjjjhhhgggfffgggfffdddaaa\\\XXXSSSQQQNNNKKKFFFBBB@@@>>><<<:::777777666555555555555666666444111000///...+++)))...---,,,***((('''&&&&&&%%%$$$$$$######""""""!!!!!!  !!!###'''...333555444111///000...)))###   ---888:::999555+++    !!!222CCCLLLPPPPPPOOO{{{sssmmmiiigggfffeeeeeedddbbb___[[[WWWRRRPPPJJJGGGCCCAAA???>>><<<:::666666555555444444444444444222000//////...,,,***---,,,+++)))((('''&&&%%%"""!!!!!!!!! !!! !!!"""$$$(((...333555444111...///,,,'''"""    !!!...666888777222(((  ///@@@LLLRRRSSSRRR}}}xxxrrrmmmjjjhhhfffeeeddddddbbb^^^ZZZUUUQQQNNNDDDBBB@@@??????>>>===;;;555555555555555444444333111///......//////...,,,++++++***)))(((&&&%%%%%%!!!!!!!!!!!! !!! """###%%%(((...333555444111...---+++'''"""    """---444666555///%%%  +++===KKKRRRTTTTTTzzzvvvqqqmmmjjjiiihhhgggcccbbb```\\\WWWRRRMMMKKK@@@>>>======>>>>>>===;;;555555666666555555444333000...---...///000///...******))))))(((&&&%%%$$$########################!!! """$$$&&&)))...222333333111///,,,)))%%%!!!    &&&000666666444...$$$   (((:::IIIRRRUUUTTTxxxuuupppmmmlllkkkjjjiiiaaa```]]]YYYTTTNNNIIIFFF???===<<<=========;;;999555666666777666555444333111000//////000000...---((()))))))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!! ###%%%(((***---000222222111111)))'''###       ,,,555;;;888666///$$$    %%%777GGGQQQTTTTTT~~~wwwtttpppmmmllllllkkkjjj```^^^[[[WWWQQQKKKEEEBBB???>>>===<<<===;;;999777555666777777777666444444444222000000000///---,,,(((((())))))(((&&&$$$###"""""""""""""""#########!!! ###%%%***+++---///111111222222'''%%%!!!       $$$111;;;@@@;;;888000$$$     $$$555FFFPPPSSSSSSzzztttnnnjjjjjjkkkjjjhhhaaa^^^XXXSSSNNNIIIDDD@@@;;;<<<===>>>===:::888666444444444555555555666666666333///------......---***(((&&&%%%%%%%%%$$$###!!!!!!!!!!!!"""""""""""" !!!''',,,000//////222222000'''$$$    !!!   %%%777>>>;;;@@@999...!!!     222CCCNNNQQQPPP~~~xxxsssmmmiiihhhhhhgggfff___\\\VVVQQQLLLFFFAAA===999:::<<<===<<<:::888666444444444555555555555555444222...,,,,,,---,,,+++***(((&&&%%%%%%%%%$$$###!!!!!!!!!!!!""""""""""""  !!!(((---111000000222222000(((%%%      !!!   (((888???<<>>>>>777,,,    ///CCCPPPSSSQQQ|||sssqqqmmmiiieeecccaaa___ZZZWWWQQQKKKFFF@@@:::666555666777999999999888777222333444555555555444444222000---,,,,,,+++***))))))'''%%%$$$%%%%%%$$$###""""""""""""!!!!!!!!!!!!"""$$$***000444333222222111...***%%%  !!!""""""!!!  !!!///;;;??????===666***   000DDDQQQTTTRRR|||sssrrroookkkfffbbb___^^^XXXTTTNNNIIICCC>>>888444333444555666777777777666111222444555555555444333222000...------,,,+++)))(((&&&$$$$$$%%%%%%$$$######"""""""""!!!!!!!!!  ###&&&+++111555333222222000,,,(((###  !!!###$$$"""  &&&333;;;>>>???;;;444(((  """444FFFQQQTTTSSS}}}ssssssqqqlllfffaaa]]]\\\TTTPPPKKKFFFAAA<<<666333222333444444555555555555000222444555666555333222111000...------,,,***((('''%%%$$$###$$$%%%$$$#########""""""!!!!!!  $$$(((,,,222555444111111...)))%%%!!!  !!!"""###"""   +++666:::<<<===:::333''' +++;;;HHHPPPSSSTTT|||rrrsssrrrmmmfff___[[[ZZZOOOLLLGGGBBB>>>999444111222222333333333333333333000111444555666555333222000...---,,,,,,+++)))''''''%%%######$$$%%%$$$############"""!!! !!!%%%)))+++111555333111///,,,'''!!!   """###""""""   ...777888999;;;999222%%% !!!444CCCKKKOOORRRUUU~~~zzzqqqrrrrrrmmmeee^^^ZZZYYYLLLHHHDDD@@@<<<777333000222222222222222222222222///111444666666555333111...---+++++++++***'''%%%&&&%%%######$$$%%%$$$###$$$######"""!!! !!!&&&***+++111555333000///+++&&&   """$$$$$$"""   ///888777777:::999111%%%  %%%:::HHHLLLNNNQQQUUU}}}yyyvvvuuurrrnnnjjjgggddd```YYYTTTLLLGGG@@@:::777444222000///000000000000//////...111222333444444333111000///...+++)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """"""!!!  &&&+++000111222333222///)))%%% !!! ###%%%%%%###    )))222888<<<===;;;;;;000   &&&;;;IIINNNNNNOOOPPP{{{xxxvvvuuuppplllgggdddbbb]]]WWWQQQJJJEEE???999666333111/////////000000000000000///111222333444444222000///...---***(((&&&%%%%%%%%%%%%%%%%%%$$$$$$######### !!!"""!!!  ''',,,000111222333222///)))%%%!!!  !!!###%%%$$$!!!  ---666;;;@@@@@@>>>;;;///    111AAAJJJMMMNNNNNN}}}yyywwwuuutttmmmiiidddaaa___ZZZTTTOOOGGGCCC===888555222///.........///000111111111111111222333333333111000///---,,,)))'''%%%%%%$$$%%%&&&&&&%%%%%%$$$###"""""" !!!!!!"""!!!!!!(((---111111222333222...((($$$  """###$$$$$$"""    ///777===AAABBB@@@999...   '''999GGGNNNOOONNN{{{wwwuuusssrrrkkkgggccc```]]]YYYRRRMMMEEEAAA;;;777444222///------...///000111222222222111222222222111000///...---,,,)))'''&&&%%%%%%%%%''''''&&&%%%###"""!!!!!!!!!!!!!!!!!! """)))///111222222222111---'''###   $$$$$$###!!!   ...666<<<@@@@@@>>>777,,,  !!!333FFFQQQRRROOOzzzvvvrrrpppooojjjgggbbb___]]]XXXRRRLLLCCC@@@;;;777555222///---......000111222222222222222222111111000///.........,,,***(((''''''''''''''''''&&&%%%###"""!!!!!!!!!!!!!!!  $$$+++000222222222222111,,,&&&!!!    """###$$$###!!!  !!!///777;;;???>>><<<333)))  ///CCCPPPSSSPPP~~~xxxtttpppnnnmmmjjjfffbbb___\\\XXXQQQLLLCCC@@@<<<999777444111/////////000111222222222222222111111000///...------...,,,+++)))((('''((((((&&&&&&%%%%%%$$$###"""""""""!!!!!!  !!!%%%,,,222333222222222000+++%%%    !!!###$$$$$$!!!    &&&444:::>>>@@@???<<<000%%%  ***???NNNRRRPPP~~~zzzvvvrrrooommmllliiieee```]]][[[VVVPPPJJJCCCAAA===;;;999666333111000111111222222222111111222111000///...---------,,,+++***((('''''''''(((%%%%%%%%%$$$$$$#########"""!!!!!!  !!!&&&---333333333333222000+++$$$   !!!$$$$$$$$$###   ***777===???@@@???<<<---"""   '''<<>><<<:::888555222111111222222222111111000222111000///------,,,,,,+++***((('''&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$$$$""""""  """&&&...444333333333222000***$$$    ###%%%%%%$$$###  +++777===>>>???===:::+++!!!  '''<<