BM6P6(@ }}}~~~yyyuuusssqqqnnnlll}}}zzzppplllfffbbb^^^ZZZWWWTTTӵĦĦӵĦzzzuuupppkkkggg^^^ZZZTTTNNNJJJFFFAAA???4ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||wwwsssmmmhhhbbb]]]XXXTTTJJJFFF@@@:::666222...,,,GG=?HdĦ=ĪjGG=?HdĦ|||yyytttooolllbbb^^^XXXRRRMMMHHHCCC???444000+++'''###!!!ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ}}}zzzyyyvvvsssnnniiieee___YYYUUUIIIDDD>>>999444000,,,)))"""?~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??}}}xxxsssnnnkkkiiiaaa^^^YYYSSSNNNGGGAAA===666222,,,&&&""" 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]Ħ{{{vvvrrrsssooohhhbbb]]]WWWRRROOOMMMJJJDDD===666000,,,))) 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Ħ}}}xxxsssmmmgggccc[[[WWWQQQLLLGGGBBB===:::444222...(((### 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ӵ{{{vvvrrrkkkddd^^^WWWPPPLLLCCC???:::555111---)))&&&  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ӵ}}}yyytttnnnjjjccc^^^WWWOOOHHHAAA:::555000---(((%%%""" 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|||rrrppplllhhhddd___XXXTTTOOOJJJCCC;;;555...((($$$  4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h}}}yyytttnnnjjj```]]]YYYUUUPPPKKKFFFBBB;;;666///)))$$$  4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}{{{vvvsssooojjjeee^^^WWWRRRLLLIIICCC???:::666222///((($$$ Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ{{{xxxuuurrrnnnlllhhheee```[[[TTTMMMDDD???888444...)))%%%"""   ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~{{{xxxuuupppjjjddd^^^ZZZXXXQQQOOOKKKEEE>>>777000---&&&$$$!!!  >AneneneneDenene>Ak<fhDenenene}}}xxxsssooogggddd___YYYSSSMMMIIIGGG@@@>>>:::444...(((###   |||vvvqqqkkkfff```\\\RRROOOJJJCCC===777333111+++)))%%%  !!!"""###|||wwwrrrooonnnjjjddd^^^XXXRRRLLLHHH???===888222,,,&&&"""  !!!"""!!!!!!""""""###$$$%%%|||uuuoooiiiccc___ZZZVVVQQQKKKEEE@@@:::666///---)))$$$  """###$$$######$$$$$$%%%%%%%%%%%%yyyuuunnnggg```YYYSSSNNNEEEBBB===888333...)))%%%  !!!""""""""""""""""""######$$$######$$$$$$$$$$$$$$$$$$}}}zzzvvvrrrooofffbbb[[[TTTMMMFFF???:::222///***&&&###   !!!###$$$&&&'''$$$$$$###""""""""""""############"""""""""""""""zzzwwwssspppllliiieeebbbWWWRRRKKKDDD===666///+++&&&###   !!!"""######$$$%%%&&&((()))***&&&%%%$$$###"""""""""""""""""""""!!!!!!!!!!!! }}}vvvrrrkkkhhhccc___ZZZUUUPPPLLLDDD@@@999111***$$$  !!!###$$$''''''''''''(((***---...((('''$$$"""!!!!!!""""""{{{uuunnnhhhcccZZZWWWRRRMMMHHHCCC===999333000+++%%%  """$$$%%%'''''''''((()))***,,,---&&&%%%###!!! !!! !!!!!!!!!!!!|||yyysssmmmggg```YYYTTTKKKGGGBBB===888222---)))   """$$$%%%&&&&&&&&&'''))))))*********$$$###!!! }}}xxxtttooojjjddd^^^WWWPPPJJJEEE>>>:::444///+++&&&!!!  !!!"""$$$%%%&&&&&&$$$%%%'''((()))(((((('''###""" ~~~zzzuuuqqqlllgggccc[[[WWWQQQJJJDDD>>>888444...***%%%   """"""######$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$"""!!! }}}{{{wwwsssnnniiiddd^^^XXXTTTKKKFFF@@@:::555000+++((("""  !!!""""""###############$$$$$$$$$"""############""""""!!! |||vvvqqqnnniiifff```ZZZUUUNNNGGGCCC:::666111,,,((($$$  !!!###$$$######"""""""""""""""""""""!!!!!!  ~~~xxxrrrkkkfffcccYYYUUUPPPJJJCCC<<<666111+++'''""" !!!""""""""""""!!!!!!!!! """!!!yyyvvvpppjjjddd^^^WWWRRRLLLHHHAAA;;;666000+++(((     !!!!!!!!!!!!!!!!!!!!!!!!|||xxxvvvppplllfff___YYYRRRKKKGGG<<<888222,,,'''"""  }}}yyyuuurrrnnnjjjgggaaa]]]VVVPPPIIIBBB;;;777///+++&&&!!!   wwwsssooojjjfffaaa]]]YYYSSSOOOHHHAAA:::333---)))%%%"""  yyyuuusssmmmiiiddd___ZZZUUUPPPMMMFFFBBB;;;444...)))###   {{{uuuooojjjhhh```]]]WWWRRRMMMHHHCCC???888444...(((###  ~~~{{{vvvpppiiiccc^^^\\\SSSOOOJJJDDD@@@:::555111***&&&!!!    |||zzzrrrooojjjddd]]]VVVQQQNNNIIIEEE@@@;;;666111,,,(((!!!   ~~~xxxrrrnnniiiddd]]]VVVPPPJJJEEEBBB===888222---)))%%%    ~~~yyysssmmmhhhaaa\\\TTTMMMFFF@@@;;;888111---(((###   yyytttnnnhhhaaa]]]TTTOOOGGG@@@999333---***$$$!!!  xxxtttnnngggaaaZZZSSSOOOIIIDDD<<<444...((("""  ~~~{{{yyyxxxpppkkkddd]]]VVVOOOHHHDDD???:::333,,,&&&!!!  ~~~zzzuuuqqqooommmhhhccc[[[SSSLLLEEE>>>:::444///)))###     {{{yyyuuupppkkkfffcccbbb\\\WWWOOOGGG@@@999333///((($$$    }}}uuurrrnnniiiccc___[[[ZZZSSSMMMEEE===666000***&&&     }}}wwwsssnnniiibbb\\\VVVRRRMMMJJJGGG@@@777111---(((!!!     ~~~{{{wwwqqqlllgggbbb[[[TTTNNNIIIDDDAAA<<<555---'''$$$     |||wwwsssooohhhccc\\\WWWPPPIIICCC===888555...(((!!!      }}}vvvppplllggg```[[[SSSNNNFFF???888222---)))###       |||wwwpppjjjfff```YYYSSSKKKFFF>>>777000***%%%"""     }}}yyytttooohhhbbb^^^XXXQQQKKKCCC>>>777000***$$$     {{{vvvrrrkkkfff___YYYUUUOOOHHHCCC;;;777000)))###     |||wwwqqqmmmddd___XXXSSSOOOIIICCC===666222+++$$$      ~~~yyyuuuqqqjjjeee\\\WWWPPPKKKGGGBBB;;;666...)))"""   !!!!!!       zzzuuuqqqllleee```XXXRRRKKKFFFAAA<<<555000(((###  !!!!!!     zzzsssnnniiiddd]]]WWWPPPKKKCCC===888333,,,'''    !!!!!!      zzztttmmmgggbbb\\\UUUOOOIIICCC;;;444///***$$$     |||tttnnngggaaa[[[UUUNNNHHHBBB<<<333,,,(((###      ~~~zzzwwwnnnhhhaaa[[[VVVPPPHHHCCC;;;555,,,&&&"""       ~~~yyytttqqqgggbbb[[[UUUPPPKKKCCC>>>555///&&&       {{{vvvpppmmmccc^^^WWWRRRMMMHHH@@@;;;111+++"""       ~~~}}}|||{{{xxxsssmmmhhh^^^YYYRRRMMMHHHBBB:::444***&&&       {{{zzzyyyxxxuuupppiiieee\\\VVVOOOIIIDDD===555///'''$$$      wwwvvvtttssspppkkkeee```XXXSSSKKKDDD>>>777///)))"""      ~~~}}}tttsssqqqnnnkkkgggaaa\\\UUUOOOFFF???888111)))###    ~~~|||{{{ssspppnnnkkkhhhccc]]]YYYRRRLLLBBB:::444---%%%     |||yyywwwqqqnnnkkkhhhddd```[[[WWWOOOHHH>>>666000)))"""        ~~~yyyuuurrrnnnlllhhhdddaaa]]]WWWTTTJJJCCC:::222,,,&&&      }}}wwwrrrooommmjjjfffbbb___ZZZUUURRRHHHAAA777///)))###      }}}yyyuuuoookkkjjjgggddd```\\\WWWRRRMMMBBB<<<333***###      ~~~{{{xxxsssnnnjjjhhheeeaaa^^^ZZZUUUOOOKKK???:::111(((!!!      |||yyyvvvrrrllliiieeebbb___[[[VVVQQQKKKGGG;;;666---%%%    |||yyyuuuqqqllliiidddaaa]]]XXXTTTNNNHHHCCC888333+++###      |||yyyuuurrrmmmjjjccc```\\\WWWRRRLLLFFFAAA666111***### !!!      |||xxxuuuqqqmmmjjjccc```[[[VVVQQQJJJDDD???444///(((""" !!!     zzzvvvssspppllliiibbb___ZZZUUUOOOHHHAAA===222---'''!!!     }}}yyyuuurrrnnnkkkhhhaaa^^^YYYSSSNNNGGG@@@;;;000,,,%%%      ~~~~~~{{{wwwsssppplllgggddd___\\\XXXSSSMMMFFF???999222---&&&!!! !!! !!!       }}}|||yyyuuurrroookkkgggddd___\\\XXXSSSMMMFFF???:::333...'''""" !!!     |||zzzwwwssspppnnnkkkgggddd^^^\\\WWWSSSMMMFFF???:::333///(((###!!!  !!!     |||xxxuuurrrooommmjjjfffddd^^^[[[WWWSSSMMMGGG???:::333///)))%%%######"""!!!       }}}wwwuuuqqqnnnllliiifffccc]]][[[WWWSSSNNNGGG@@@;;;333///***'''%%%$$$###""""""!!!    ~~~xxxuuuqqqnnnllliiieeebbb]]]ZZZWWWSSSNNNGGG@@@;;;222///***'''&&&%%%$$$######!!!    }}}yyyvvvrrrooolllhhhdddaaa]]]ZZZVVVRRRNNNGGG@@@<<<111...***((('''&&&%%%######!!!  |||{{{wwwsssooolllhhhdddaaa\\\ZZZVVVRRRNNNHHHAAA<<<000---***((('''&&&%%%######!!!     ~~~yyyvvvrrrnnnkkkhhhdddaaa^^^^^^YYYRRRNNNJJJAAA777333000+++'''&&&$$$###""""""!!!   }}}yyyvvvrrrnnnlllhhhdddaaa___^^^YYYSSSOOOKKKBBB999333///+++'''%%%$$$###!!!!!!    ~~~|||yyyvvvrrrooollliiieeebbb______ZZZTTTPPPMMMDDD;;;333///***'''%%%$$$"""!!!  ~~~{{{xxxvvvrrrooommmjjjgggddd```___[[[UUURRRNNNFFF<<<222...)))&&&$$$###"""  }}}{{{xxxvvvrrrpppnnnkkkhhhfffaaa```\\\VVVRRROOOFFF===111...)))%%%$$$"""!!!   ~~~|||xxxuuurrrpppooommmjjjgggcccbbb]]]VVVRRRNNNEEE<<<111---(((%%%###"""   ~~~}}}xxxuuusssqqqooommmkkkhhhdddccc]]]VVVRRRMMMCCC:::000,,,((($$$"""!!!     }}}xxxuuusssqqqpppnnnkkkiiidddccc^^^VVVQQQLLLBBB888000,,,'''$$$"""!!!     ~~~}}}}}}zzzxxxuuusssqqqnnnjjjgggeeeaaa]]]XXXSSSKKKAAA:::...+++'''$$$"""     ~~~}}}zzzxxxuuusssqqqoookkkhhheeebbb]]]YYYTTTLLLAAA:::...+++&&&###!!!     ~~~}}}||||||{{{yyyvvvtttssspppllljjjfffccc^^^ZZZUUULLLAAA:::...***%%%"""  !!!!!!""""""!!!!!!!!!    ~~~|||{{{zzzyyy{{{yyyvvvuuutttqqqnnnkkkgggddd```\\\VVVMMMBBB:::---)))$$$!!! !!!!!!!!!!!!""""""######!!!!!!!!!      ~~~}}}{{{zzzyyyzzzxxxvvvuuutttrrrooommmhhheeeaaa]]]XXXNNNBBB:::---)))### !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!      ~~~|||{{{zzzyyywwwvvvuuutttssspppmmmiiifffccc___YYYOOOCCC:::,,,(((""" !!!"""""""""!!!!!!!!!!!!""""""""""""        }}}{{{yyyyyyxxxvvvuuuttttttrrrpppmmmiiigggddd```ZZZPPPCCC:::,,,'''!!! """""""""""""""""""""""""""""""""""""""      ~~~|||zzzxxxvvvuuuwwwuuutttssssssrrrpppmmmjjjgggdddaaa[[[PPPCCC:::,,,'''  !!!#########"""!!!########################       ||||||zzzyyyxxxxxxwwwwwwzzzyyywwwtttrrrpppoooooojjjhhheee```XXXMMMAAA999...)))### !!!######$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!    |||{{{yyywwwvvvvvvvvvwwwyyyxxxwwwuuurrrpppooonnnjjjiiieee```XXXMMMAAA999...***$$$!!!"""%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!    |||zzzwwwtttssstttuuuvvvwwwwwwvvvuuusssqqqnnnmmmkkkiiifffaaaYYYNNNBBB:::///***$$$  """$$$%%%''''''&&&&&&%%%%%%$$$$$$!!!!!!!!!  ~~~~~~{{{yyyuuurrrqqqrrruuuvvvuuuuuuvvvuuutttqqqnnnlllkkkjjjfffaaaZZZNNNBBB;;;000+++%%%!!!!!!###%%%&&&''')))(((((('''%%%$$$$$$###!!!!!!!!!   vvv~~~}}}}}}{{{yyyuuurrrqqqrrruuuvvvttttttuuuuuussspppmmmkkkllljjjgggbbbZZZOOOCCC;;;111,,,'''"""!!!  """$$$&&&'''((()))))))))((('''%%%$$$######"""!!!!!!   ~~~ttt~~~}}}}}}|||zzzwwwtttssstttuuuvvvsssttttttsssrrrpppmmmlllmmmkkkhhhccc[[[PPPDDD<<<222---((($$$"""""""""!!!"""###%%%'''((()))******(((((('''&&&%%%$$$###""""""!!!!!!   ~~~~~~~~~|||{{{yyywwwvvvvvvvvvwwwtttsssrrrqqqpppooonnnmmmmmmlllhhhccc[[[PPPDDD<<<222...((($$$############$$$%%%''')))************'''&&&&&&%%%$$$######""""""!!!!!!   ~~~~~~~~~||||||{{{yyyxxxxxxwwwwwwtttsssrrrpppooonnnnnnnnnnnnllliiiddd\\\QQQEEE===333...)))%%%$$$$$$$$$###&&&''')))***+++++++++***&&&%%%%%%$$$$$$######""""""!!!!!!   }}}zzzxxxwwwxxxyyyyyyxxxuuuuuusssrrrrrrrrrrrrrrrqqqnnnjjjeee^^^SSSEEE<<<222...)))&&&%%%%%%&&&&&&(((((())))))*********+++(((((('''&&&$$$###""""""!!!  |||yyyxxxxxxxxxwwwvvvvvvuuutttsssrrrrrrrrrrrrrrrooojjjfff___TTTFFF===333///***'''&&&'''''''''(((((()))))))))*********(((((('''%%%$$$###"""!!!!!!  ~~~~~~}}}}}}~~~{{{yyyyyyxxxwwwuuuwwwvvvuuuttttttssssssssssssppplllggg```UUUHHH???555111,,,((((((((((((((((((((())))))))))))******((('''&&&%%%$$$"""!!!!!!  ~~~~~~}}}|||||||||}}}{{{zzzzzzzzzxxxwwwxxxwwwvvvuuutttttttttttttttqqqmmmhhhaaaWWWJJJ@@@555111,,,((((((((()))((((((((())))))))))))))))))''''''&&&$$$###"""!!!  ~~~~~~}}}}}}||||||{{{|||{{{zzz{{{||||||{{{yyyxxxxxxvvvuuuuuuuuuuuuuuutttqqqmmmiiibbbXXXKKKBBB444000+++((('''((((((((())))))((((((((((((((((((&&&&&&%%%$$$"""!!!  ~~~}}}}}}||||||{{{zzzzzz|||}}}~~~|||{{{xxxwwwvvvuuuuuuttttttttttttqqqmmmiiibbbXXXKKKBBB555111+++((('''((((((((())))))((((((((((((''''''&&&%%%$$$###"""  ~~~~~~}}}|||||||||}}}~~~~~~|||zzzwwwwwwvvvuuuttttttttttttsssppplllhhhbbbXXXKKKBBB666222---)))))))))***)))))))))((((((((('''''''''%%%%%%$$$"""!!!  ~~~~~~}}}~~~~~~}}}zzzxxxwwwvvvuuuttttttssssssssssssppplllhhhbbbXXXKKKBBB777333...+++***+++++++++))))))(((((('''''''''&&&%%%$$$$$$"""!!!  ~~~~~~~~~~~~|||{{{zzzwwwtttrrrqqqqqqqqqsssqqqmmmiiicccYYYLLLCCC999444///+++))))))'''''''''((((((((('''&&&%%%%%%###"""!!!  ~~~~~~}}}{{{{{{zzzwwwuuusssssssssssstttqqqmmmiiicccYYYLLLCCC888444///+++***)))(((((((((((((((((('''&&&%%%%%%""""""!!!  ~~~|||zzzzzzyyywwwuuutttttttttuuutttqqqmmmiiicccXXXLLLCCC888444///,,,+++******)))(((((((((((('''&&&%%%$$$"""!!!!!!  ~~~|||yyyxxxwwwvvvuuuttttttuuuuuuuuurrrnnnjjjdddYYYMMMDDD999555000---,,,,,,+++***(((((((((((('''%%%$$$###!!!!!!  ~~~~~~~~~|||yyywwwwwwuuutttttttttuuuuuuuuusssoookkkeee[[[OOOFFF:::777111...---,,,,,,+++((((((''''''&&&$$$###"""  ~~~~~~~~~~~~~~~|||zzzyyyxxxvvvuuutttuuuuuuvvvvvvssspppmmmggg^^^RRRIII===999333///------,,,+++'''&&&&&&%%%$$$"""!!!  ~~~~~~}}}~~~~~~~~~}}}{{{{{{zzzyyywwwvvvvvvwwwwwwuuusssqqqnnniiiaaaUUUMMM???;;;555000...---+++***%%%%%%%%%$$$"""!!! ~~~}}}~~~~~~~~~~~~~~~|||~~~}}}{{{yyyxxxxxxxxxyyyuuusssqqqoookkkcccWWWOOO@@@<<<666111...,,,+++)))%%%$$$$$$###!!!  }}}{{{zzzzzz{{{zzzxxxvvvxxxvvvqqqlllkkkfffZZZMMMEEE===333000000///***%%%&&&%%%$$$"""  ~~~}}}}}}~~~~~~}}}|||{{{{{{{{{{{{yyywwwwwwuuuqqqmmmllliii^^^QQQHHH@@@666111111000,,,'''((('''%%%###!!!  ~~~~~~}}}|||{{{|||}}}|||zzzxxxvvvvvvsssoooooolllcccXXXNNNEEE:::444222111...***)))(((&&&$$$"""!!!  ~~~~~~}}}|||||||||~~~~~~|||zzzxxxxxxuuurrrqqqooofff]]]SSSJJJ>>>666333111...,,,)))(((&&&$$$"""!!!  }}}{{{zzzzzz{{{||||||{{{}}}||||||}}}~~~}}}|||zzz{{{yyytttrrrppphhh```VVVNNNCCC999444111...,,,((('''%%%###!!!  ~~~}}}{{{{{{}}}}}}}}}||||||{{{{{{|||~~~~~~|||{{{|||zzzvvvsssqqqkkkdddYYYRRRGGG===666111...,,,((('''%%%###!!!   ~~~~~~zzzzzzzzz|||~~~~~~|||yyy{{{zzzvvvtttsssnnniii\\\VVVMMMBBB:::333///---)))(((&&&$$$"""!!! !!!  ~~~|||{{{{{{|||}}}}}}|||zzzyyyyyy{{{}}}~~~~~~|||vvvyyyyyyvvvttttttqqqlll^^^YYYPPPFFF<<<555000...***)))'''%%%$$$""""""!!!!!!!!!  }}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{|||{{{{{{zzzzzz{{{xxxvvvvvvwwwvvvrrroooddd^^^UUULLLDDD<<<555000,,,)))&&&$$$$$$###"""!!!###"""!!!  ~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{zzzzzzyyyxxxvvvttttttuuutttrrrooofffaaaYYYPPPGGG???777222---***'''%%%%%%$$$###"""###"""!!!   ~~~~~~}}}{{{{{{{{{{{{zzzzzzyyyyyyuuutttsssssstttsssqqqooojjjeee]]]UUULLLCCC;;;666///,,,(((&&&&&&&&&%%%$$$######"""!!! ~~~~~~|||{{{{{{zzzyyyyyyyyyyyyttttttsssttttttsssrrrqqqlllhhhaaaZZZQQQHHH???999000---)))&&&&&&&&&%%%%%%######"""!!!  ~~~}}}}}}}}}|||zzzyyyxxxxxxxxxyyyuuuuuuvvvvvvuuutttssssssnnnjjjeee^^^VVVMMMCCC===333///***&&&%%%%%%%%%$$$$$$$$$###"""!!! ~~~}}}}}}}}}|||zzzxxxwwwwwwxxxxxxvvvwwwxxxxxxuuutttttttttnnnlllhhhccc\\\SSSIIIBBB777333---(((&&&%%%%%%$$$$$$$$$$$$###""" ~~~~~~}}}~~~|||zzzxxxwwwwwwxxxxxxwwwyyyzzzxxxuuusssssstttpppnnnkkkgggaaaXXXOOOHHH===888000+++((('''&&&%%%$$$$$$%%%$$$"""  ~~~~~~~~~~~~~~~|||zzzxxxvvvwwwwwwxxxwwwyyyzzzxxxtttqqqrrrsssqqqpppnnnkkkeee\\\RRRLLL@@@;;;333---***(((''''''$$$%%%%%%$$$###  ~~~~~~~~~~~~}}}|||~~~|||{{{zzzzzz{{{{{{yyyzzzzzzyyyxxxvvvtttrrrsssqqqooommmiiibbb[[[UUUGGGBBB:::444///+++(((&&&#########"""!!!  ~~~~~~~~~~~~~~~|||~~~}}}|||{{{zzzzzzzzz{{{yyyyyyzzzzzzyyywwwuuutttsssrrrqqqnnnkkkeee^^^YYYLLLFFF???777222...***(((%%%$$$$$$###"""   ~~~~~~}}}~~~~~~}}}~~~}}}|||{{{zzzzzzzzzzzzxxxyyyzzzzzzzzzxxxwwwvvvuuutttsssqqqooojjjccc^^^SSSMMMEEE===777111---***&&&&&&%%%###"""!!!  ~~~~~~~~~}}}~~~~~~}}}}}}}}}|||{{{zzzzzzzzzyyyxxxxxxzzzzzzzzzzzzyyyxxxvvvuuuuuutttrrrnnnhhhdddYYYSSSKKKBBB;;;444///+++'''&&&$$$###!!!   ~~~~~~~~~}}}~~~}}}|||||||||{{{zzzzzzyyyyyywwwxxxyyyzzz{{{zzzyyyyyywwwwwwvvvvvvuuuqqqlllhhh^^^XXXPPPGGG>>>777000,,,&&&%%%###!!!  ~~~~~~}}}}}}}}}~~~{{{{{{|||{{{{{{zzzxxxxxxwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwwwwwwwvvvsssmmmiiiaaa\\\SSSJJJBBB:::222---'''%%%###   ~~~~~~~~~}}}|||}}}~~~{{{{{{{{{|||{{{zzzxxxwwwwwwxxxxxxyyyyyyxxxwwwvvvxxxwwwwwwxxxvvvsssmmmiiiddd___WWWNNNEEE===555000((('''$$$!!!  ~~~~~~~~~}}}|||}}}~~~zzz{{{{{{|||{{{yyyxxxwwwwwwxxxxxxyyyxxxwwwvvvuuuxxxwwwwwwwwwvvvrrrmmmiiifffaaaYYYQQQHHH???777222***(((%%%"""  ~~~~~~~~~|||yyyxxxwwwwwwwwwxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnniiiddd\\\TTTKKKBBB:::444,,,)))$$$!!! ~~~}}}~~~}}}{{{yyyxxxxxxxxxyyyxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnnjjjfff___WWWOOOEEE<<<666...***&&&"""  ~~~~~~}}}|||{{{zzzzzzyyyzzzzzz{{{xxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnnkkkhhhccc\\\TTTIII???888000,,,'''###!!! ~~~~~~}}}}}}|||{{{{{{zzzzzzzzzzzzzzzxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnnkkkiiieee```XXXMMMBBB;;;222...((($$$!!! ~~~~~~~~~}}}}}}}}}}}}||||||{{{zzzyyyxxxxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnnkkkiiifffbbb[[[QQQFFF???444///)))$$$!!! ~~~~~~~~~~~~}}}|||}}}}}}}}}}}}{{{zzzxxxwwwxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnnkkkjjjgggddd^^^UUULLLEEE777222+++%%%"""  ~~~~~~~~~~~~~~~}}}}}}|||{{{|||}}}}}}|||{{{zzzyyyxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvtttrrrpppnnnlllkkkiiifffaaaZZZRRRLLL;;;666...((($$$"""!!!  ~~~~~~~~~~~~~~~}}}||||||yyyzzz|||}}}}}}}}}|||{{{xxxwwwvvvwwwxxxxxxxxxvvvwwwwwwwwwvvvtttrrrpppnnnnnnllljjjgggccc]]]VVVQQQ>>>888000***&&&$$$###""" ~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwxxxwwwvvvtttrrrqqqqqqqqqnnnpppnnniiifffccc\\\TTTCCC<<<333,,,((($$$  ~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxwwwuuusssrrrqqqppppppoooqqqooojjjgggddd]]]VVVHHH@@@666...)))&&&""" ~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvtttrrrqqqpppppppppppprrrpppkkkhhhfff```YYYOOOFFF;;;111+++(((###  }}}|||~~~}}}}}}|||{{{{{{zzzzzzxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuusssrrrqqqpppppppppqqqsssqqqllljjjiiiccc\\\UUULLL???444...)))$$$!!! ~~~}}}|||}}}}}}||||||{{{{{{zzzzzzwwwxxxzzz{{{{{{zzzxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuuuutttsssrrrqqqppppppppprrrsssqqqmmmkkkkkkfff```YYYPPPCCC888000+++%%%!!! ~~~}}}}}}|||||||||{{{{{{{{{zzzzzzwwwxxxzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyyyywwwvvvuuuuuutttsssrrrqqqqqqqqqqqqrrrsssqqqmmmllllllhhhbbb\\\SSSGGG===555...'''"""  ~~~}}}||||||{{{{{{{{{zzzzzzzzzwwwxxxzzz{{{{{{zzzxxxwwwvvvwwwxxxyyyyyyxxxvvvuuuvvvuuutttsssrrrrrrrrrrrrqqqrrrpppmmmlllllliiiddd^^^VVVKKKBBB:::222***$$$  ~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzvvvxxxzzz||||||zzzxxxvvvvvvwwwyyyyyyyyyxxxvvvtttvvvuuuttttttssssssssssssqqqrrrpppllllllmmmjjjeee___XXXNNNEEE===555,,,%%%  ~~~}}}{{{zzzzzzzzzxxxwwwxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvxxxwwwvvvuuutttsssrrrrrroooooonnnmmmkkkhhhfffeeeccc^^^UUULLLBBB888...(((###!!!   ~~~~~~{{{{{{{{{{{{yyyxxxwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvwwwvvvvvvvvvwwwwwwvvvuuutttsssrrrrrrppppppooonnnllljjjhhhgggeee```XXXOOOEEE:::111+++$$$!!!  ~~~||||||||||||zzzyyyvvvvvvwwwwwwvvvvvvuuutttrrrssstttuuuvvvvvvvvvuuuwwwvvvvvvuuutttsssrrrrrrqqqppppppooommmkkkjjjiiigggbbb[[[SSSIII>>>444...%%%###   ~~~~~~~~~}}}|||}}}}}}}}}|||zzzvvvvvvvvvvvvvvvuuuttttttqqqrrrsssuuuuuuvvvvvvvvvvvvvvvuuuttttttsssrrrrrrpppoooooonnnmmmllljjjiiihhhddd^^^VVVMMMBBB777000(((%%%!!!  ~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~|||zzzvvvvvvvvvvvvvvvuuuttttttrrrssstttuuuvvvvvvvvvvvvuuuuuuttttttssssssrrrrrrnnnnnnnnnmmmmmmkkkjjjjjjhhheee```YYYPPPEEE:::333***'''"""   ~~~}}}}}}}}}}}}}}}|||||||||{{{{{{{{{}}}~~~~~~|||zzzvvvvvvwwwwwwvvvvvvuuutttsssssstttuuuvvvvvvvvvuuutttttttttsssssssssrrrrrrmmmmmmmmmmmmmmmlllkkkjjjiiifffbbb]]]TTTIII===555---)))###    ~~~||||||}}}~~~}}}|||{{{zzzyyyyyyzzz|||~~~~~~|||zzzwwwwwwxxxxxxwwwwwwvvvuuurrrsssssstttttttttssssssttttttssssssssssssrrrrrrmmmmmmnnnnnnnnnmmmmmmllljjjiiifffaaaXXXMMMAAA888...***$$$      ~~~{{{|||}}}~~~~~~|||zzzxxxxxxxxxyyy|||~~~~~~{{{yyyxxxxxxxxxxxxxxxwwwvvvvvvrrrrrrsssssssssrrrqqqqqqssssssssssssssssssrrrrrrnnnnnnoooooooooooonnnnnnlllkkkhhhccc[[[PPPCCC;;;///+++%%%      ~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwww|||{{{zzzzzzzzz|||}}}~~~zzzzzzzzzyyyxxxwwwuuuuuuttttttttttttttttttttttttssssssrrrrrrqqqrrrrrrrrrqqqqqqqqqpppppppppppppppllljjjgggccc]]]SSSFFF<<<333***"""         ~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~||||||||||||{{{zzzyyyyyy{{{zzzzzzzzz{{{{{{|||}}}zzzzzzzzzyyyxxxwwwuuuuuuttttttttttttttttttttttttssssssrrrqqqqqqpppqqqqqqppppppppppppppppppqqqqqqnnnlllhhheee___UUUIII???444+++###        '''~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{|||||||||}}}}}}}}}|||||||||||||||{{{zzzzzzyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzyyyyyyxxxwwwuuuuuuttttttttttttttttttttttttssssssqqqpppooooooooooooooooooooopppqqqqqqqqqrrrpppnnnjjjgggbbbXXXLLLCCC666---$$$!!!        !!!,,,444}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~}}}|||{{{zzzyyywwwxxxzzz{{{{{{zzzyyyxxxyyyyyyyyyxxxxxxwwwuuuuuuttttttttttttttttttttttttsssrrrqqqooonnnmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrqqqnnnkkkhhhcccZZZOOOGGG888///&&&###!!!     $$$...:::BBB|||}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{|||}}}}}}}}}~~~}}}{{{yyyxxxwwwxxxyyyzzzzzzyyyxxxwwwxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqooonnnmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrpppmmmjjjgggccc[[[QQQIII:::111((($$$"""      %%%+++111;;;GGGOOO}}}}}}}}}}}}}}}|||{{{{{{zzzzzz{{{|||}}}}}}~~~}}}|||zzzyyyyyyyyyzzzzzzyyyyyyxxxxxxwwwwwwxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuurrrrrrpppooonnnnnnnnnnnnooooooooopppqqqqqqqqqrrrooommmiiigggccc\\\RRRKKK===333***&&&###    !!!###%%%)))...444:::@@@HHHRRRXXX~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||zzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}{{{{{{zzzyyyyyyyyyyyyyyywwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuurrrqqqppppppooooooooooooppppppppppppppppppqqqqqqpppmmmjjjgggddd]]]TTTMMM>>>444+++'''$$$     """######!!!###%%%)))---000333444777===DDDJJJNNNTTTZZZ___}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{|||}}}~~~{{{|||}}}~~~}}}|||zzzyyyxxxyyyzzzzzzvvvwwwwwwwwwwwwvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvqqqqqqpppppppppppppppqqqqqqqqqqqqppppppppppppppppppnnnjjjhhheee___VVVOOO???555,,,((($$$     """###$$$'''((()))***,,,---//////---///222555999===@@@AAA@@@FFFNNNSSSWWWZZZ___ccc|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||{{{yyyxxxxxxxxx}}}}}}||||||}}}~~~~~~|||{{{zzz{{{~~~|||yyyvvvvvvwwwzzz{{{xxxxxxwwwwwwvvvuuuuuuuuuuuuuuutttuuuwwwwwwvvvtttpppppppppppppppooonnnmmmqqqpppppppppppppppqqqqqqnnnmmmjjjfffdddbbbYYYOOOAAA999...&&&"""       %%%)))...111222222222333======<<<;;;;;;;;;;;;;;;<<<>>>@@@DDDGGGKKKMMMOOOMMMQQQUUUYYY]]]bbbfffjjj~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~}}}|||{{{zzzyyyyyyyyy||||||||||||}}}}}}~~~~~~}}}{{{zzzyyyzzz||||||zzzxxxyyyzzz{{{yyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuwwwwwwuuussspppqqqqqqqqqppppppooonnnoooooonnnnnnnnnooooooooonnnmmmjjjfffdddbbbYYYPPPBBB:::///'''###!!!    !!!'''+++333777<<>>222)))%%%""" &&&)))...444999@@@GGGKKKPPPSSSXXX\\\^^^```cccdddcccbbbaaa```^^^^^^]]]]]]YYYXXXWWWVVVUUUVVVVVVWWWVVVYYY]]]```bbbccceeeggg~~~{{{{{{{{{{{{{{{||||||}}}zzzzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvuuuuuuvvvvvvwwwuuuuuuvvvwwwxxxwwwvvvvvvttttttuuuuuuvvvvvvwwwwwwwwwvvvuuuuuuuuuuuusssqqqqqqrrrrrrsssssssssrrrrrrnnnoooooooooooonnnmmmllljjjllllllhhheeebbb\\\UUUHHH@@@444+++&&&###   $$$(((,,,///333777===BBBHHHNNNTTTXXXYYY\\\```dddeeegggjjjllliiihhhgggeeecccbbbbbbbbb]]][[[YYYVVVTTTSSSSSSSSSPPPTTTXXX\\\^^^___aaaccc~~~}}}{{{{{{zzzzzzzzz{{{{{{|||yyyyyyzzz{{{{{{yyyxxxwwwwwwwwwvvvuuuttttttttttttssstttuuuvvvwwwxxxxxxxxxqqqqqqrrrssstttuuuuuuvvvvvvuuuttttttuuuuuusssqqqqqqqqqrrrsssssssssrrrrrrooopppqqqqqqpppooommmllliiillllllhhheeebbb]]]WWWKKKBBB666,,,'''$$$    !!!"""!!!!!!  """$$$%%%%%%''''''***---333999???BBBDDDGGGLLLQQQUUUYYY^^^aaabbbeeehhhjjjjjjlllnnnpppmmmllljjjhhhfffeeedddddd___\\\YYYTTTQQQPPPOOOOOOLLLOOOTTTXXXYYY[[[\\\]]]}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||}}}}}}||||||||||||}}}}}}{{{zzzzzzyyyyyyyyyzzzzzzxxxyyyzzz{{{zzzyyywwwvvvwwwwwwvvvuuuttttttsssssssssssssssttttttuuuvvvvvvppppppqqqrrrssstttuuuvvvuuutttssstttuuuuuutttrrrppppppqqqrrrrrrrrrrrrrrrooopppqqqqqqqqqooommmkkkhhhlllmmmiiieeebbb^^^XXXLLLCCC777---((($$$!!! ###%%%((())),,,...///000//////,,,,,,...///111333444555777888:::>>>DDDJJJPPPTTTSSSVVVZZZ]]]___aaadddgggiiijjjlllmmmmmmmmmooopppnnnllljjjhhhfffdddcccccc]]]ZZZUUUPPPMMMKKKJJJJJJHHHLLLPPPSSSTTTTTTTTTUUU{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~}}}{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxyyywwwxxxzzzzzzzzzxxxvvvuuuwwwwwwvvvuuutttssssssrrrrrrqqqqqqppppppqqqqqqrrrppppppqqqrrrsssuuuvvvvvvtttsssssstttuuuvvvtttsssooopppqqqqqqrrrrrrrrrrrrooopppqqqqqqpppnnnlllkkkggglllmmmiiieeebbb^^^YYYMMMDDD888...((($$$!!!  $$$(((***///111444777999::::::999999999;;;===>>>@@@AAABBBDDDDDDFFFIIIOOOUUU[[[___\\\___bbbdddeeefffhhhiiikkkmmmnnnnnnmmmmmmnnnooolllkkkhhhfffdddbbbaaa```YYYVVVQQQLLLHHHFFFEEEEEEFFFIIIMMMOOONNNMMMMMMMMM~~~{{{{{{}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{zzz{{{{{{zzzzzzzzz{{{{{{|||zzzzzzyyyyyyxxxyyyyyyyyyvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvttttttuuuwwwsssrrrrrrrrrrrrsssttttttqqqppppppqqqrrrtttvvvxxxuuuttttttttttttsssssssssssssssrrrrrrrrrrrrqqqqqqtttrrrpppooooooooommmkkkkkkkkkkkkkkkiiiddd]]]YYYPPPHHH<<<111***%%%###!!!  %%%---555:::>>>AAAEEEGGGGGGGGGGGGHHHHHHHHHIIIKKKOOOPPPPPPOOOTTTSSSTTTUUUYYY]]]bbbeeehhhhhhhhhiiiiiijjjlllllllllmmmmmmmmmlllkkkjjjjjjfffdddbbb```]]][[[ZZZZZZTTTRRRMMMIIIEEECCCBBBBBBDDDEEEGGGHHHHHHFFFDDDBBB~~~{{{{{{}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{{{{|||{{{{{{zzzzzzzzz{{{{{{yyyyyyxxxxxxxxxxxxyyyyyywwwwwwxxxwwwwwwvvvvvvuuuuuuvvvvvvtttrrrrrrssstttsssrrrrrrrrrrrrsssttttttrrrrrrrrrrrrssstttvvvwwwvvvuuuuuuuuuuuutttttttttssssssrrrrrrrrrqqqqqqqqqrrrqqqoooooooooooommmkkkkkkkkkkkkjjjiiiddd^^^YYYPPPHHH===222+++&&&###!!! %%%---555<<>>333,,,'''###!!!  &&&000888@@@GGGKKKRRRUUUYYY[[[ZZZZZZZZZ[[[^^^^^^```cccfffhhhhhhfffdddcccbbbbbbcccfffiiikkkffffffffffffggghhhiiiiiifffeeecccaaa___]]][[[ZZZTTTSSSQQQOOOMMMLLLKKKKKKKKKIIIFFFCCCAAA@@@??????>>>???@@@AAA@@@>>><<<:::~~~}}}~~~~~~}}}|||||||||}}}{{{{{{|||||||||||||||{{{}}}|||||||||{{{zzzyyyxxxwwwwwwwwwvvvwwwwwwxxxxxx{{{{{{zzzyyyxxxvvvtttssstttuuuuuussspppooopppqqqsssrrrrrrrrrrrrsssttttttvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttrrrrrrrrrqqqqqqqqqqqqpppnnnlllkkklllnnnnnnmmmlllkkkjjjjjjiiihhhddd___[[[QQQJJJ???555---'''###!!!  ###...999CCCJJJPPPSSSZZZ]]]```bbbbbbaaaaaabbbeeeeeegggjjjmmmnnnmmmlllhhhfffdddccccccdddfffhhhdddddddddddddddeeefffgggaaa```]]]ZZZWWWUUUSSSRRRLLLKKKJJJHHHFFFEEEEEEDDDFFFEEECCCAAA??????>>>>>><<<=========<<<;;;999777~~~~~~~~~~~~}}}||||||||||||zzzzzz{{{||||||||||||{{{||||||||||||{{{zzzxxxxxxwwwvvvvvvvvvwwwwwwxxxyyy||||||{{{zzzxxxvvvuuutttuuuvvvuuutttrrrqqqrrrssssssrrrrrrrrrrrrsssttttttvvvvvvvvvvvvvvvuuuuuuuuuttttttsssssssssrrrrrrrrrrrrrrrqqqqqqqqqpppppppppmmmlllkkklllmmmnnnmmmlllkkkjjjiiiiiigggddd___\\\RRRKKKAAA666...((($$$!!! $$$,,,777BBBJJJQQQVVVXXX```cccfffhhhgggggggggggghhhhhhjjjmmmppppppnnnlllhhhfffccc```___```aaabbbaaa````````````aaaaaabbb\\\ZZZWWWSSSPPPNNNLLLKKKHHHGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>======;;;;;;<<<;;;;;;999888777~~~~~~~~~}}}||||||||||||{{{{{{|||||||||||||||{{{{{{{{{|||||||||{{{yyyxxxwwwwwwwwwwwwwwwxxxyyyzzz|||||||||{{{yyywwwvvvuuuuuuvvvvvvuuusssrrrtttuuusssrrrrrrrrrrrrsssttttttuuuvvvvvvvvvvvvvvvuuutttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqppppppppppppmmmlllkkklllmmmnnnmmmlllkkkjjjiiihhhgggddd```]]]SSSMMMBBB888000)))$$$!!!$$$000666@@@IIIPPPVVVZZZ]]]eeehhhkkkllllllkkkkkkkkkiiijjjkkknnnpppooollliiieeeccc```]]][[[[[[[[[\\\ZZZZZZYYYYYYYYYYYYZZZZZZUUUSSSPPPMMMJJJHHHGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>======<<<;;;;;;:::::::::::::::999999888~~~~~~}}}||||||{{{{{{||||||}}}}}}}}}||||||{{{yyyzzz|||}}}|||{{{zzzyyywwwwwwwwwxxxxxxyyyzzz{{{|||||||||{{{zzzxxxwwwvvvssstttuuutttssssssuuuwwwsssrrrrrrrrrrrrsssttttttssstttuuuvvvvvvvvvuuutttttttttsssssssssrrrrrrrrrqqqqqqqqqqqqppppppppppppooommmlllmmmnnnnnnmmmlllkkkjjjhhhhhhgggddd```]]]TTTMMMCCC999111***%%%!!!!!!(((///===BBBJJJQQQVVV[[[^^^aaafffiiilllmmmmmmkkkkkkllliiiiiijjjlllmmmlllhhhddd```^^^ZZZWWWTTTTTTUUUUUURRRRRRQQQQQQQQQQQQRRRRRRNNNLLLIIIGGGDDDDDDDDDDDDAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;:::999888777888888888888999999999999~~~~~~}}}|||{{{{{{{{{}}}}}}}}}}}}}}}||||||{{{xxxzzz{{{}}}}}}|||zzzyyyxxxxxxxxxxxxyyyzzz{{{||||||||||||{{{zzzyyyxxxwwwrrrsssttttttssssssuuuwwwsssrrrrrrrrrrrrsssttttttrrrsssuuuvvvvvvvvvuuutttuuuuuutttttttttsssssssssqqqqqqqqqppppppppppppooopppnnnmmmmmmnnnnnnmmmlllkkkjjjhhhggggggdddaaa^^^TTTNNNDDD:::111***%%%!!! #########'''///666FFFJJJQQQVVVZZZ^^^aaadddeeegggjjjlllkkkjjjiiijjjfffggghhhiiijjjhhhccc```[[[YYYUUUQQQOOONNNOOOOOOMMMMMMLLLLLLKKKLLLLLLLLLJJJHHHEEECCCAAAAAABBBBBB>>>======<<<;;;;;;<<<<<<999999999999888777555555666666777777888999999999|||}}}~~~|||{{{{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}|||zzzzzzyyyyyyyyyzzzyyyyyyyyyzzzzzz{{{|||zzzzzzzzzyyyyyyxxxxxxxxxtttuuuuuuuuuuuuuuuttttttsssrrrrrrssstttsssqqqoooqqqssswwwxxxwwwuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppoooooopppppppppoooooopppqqqqqqnnnlllkkkkkkjjjhhhfffccc```^^^XXXQQQFFF;;;111***$$$!!!###(((((()))---000333444888???DDDMMMPPPTTTXXX\\\^^^___```fffggghhhhhhhhhhhhggggggccccccbbbaaa___]]][[[ZZZUUURRRNNNJJJGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>999::::::;;;;;;::::::999999888777666555444333333333444555666777777777777}}}~~~~~~}}}||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvuuuuuusssrrrqqqrrrqqqqqqrrrsssssspppnnnooorrrvvvwwwvvvuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooooooooopppppppppoooooopppqqqpppnnnlllkkkkkkjjjhhhfffccc```^^^YYYQQQFFF;;;111***$$$!!!"""%%%&&&)))///444444666999<<<>>>>>>@@@EEEJJJOOOQQQUUUYYY]]]^^^______ddddddeeeeeeeeeeeedddddd]]]\\\[[[ZZZXXXVVVTTTSSSNNNLLLHHHDDDBBBAAAAAABBBCCCDDDDDDCCCCCCAAA@@@@@@@@@@@@???>>>>>>===<<<<<<999999::::::::::::999999888888777666555444333333333444555666777777777777||||||}}}}}}~~~}}}~~~~~~}}}||||||}}}~~~~~~~~~}}}}}}||||||{{{{{{||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxzzzyyyyyyxxxwwwwwwvvvvvvwwwwwwvvvuuutttrrrqqqpppqqqppppppqqqrrrrrrooommmnnnqqqtttuuuuuutttttttttssssssssssssssssssssssssqqqppppppooooooooooooooopppoooooopppqqqpppnnnlllkkkkkkjjjiiifffcccaaa___YYYRRRGGG;;;222+++%%%!!! $$$+++111333777>>>BBBBBBDDDGGGJJJJJJIIIIIILLLOOORRRTTTWWW[[[]]]^^^^^^^^^______`````````______^^^VVVUUUTTTRRRPPPNNNLLLKKKGGGFFFCCC@@@>>>>>>>>>???@@@@@@AAA@@@@@@???>>>=========<<<<<<;;;;;;::::::999999::::::::::::999999888888777666555444444333444444555666777777777777}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}||||||{{{zzzzzz{{{{{{zzzyyyxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwzzzyyyxxxxxxwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqppppppoooooopppqqqqqqnnnllllllooorrrsssssssssttttttssssssssssssssssssssssssppppppooonnnnnnnnnnnnooooooooonnnoooppppppnnnkkkkkkkkkjjjiiigggdddaaa```ZZZRRRGGG<<<333+++%%%""" ###&&&)))---555<<>>>>>??????>>>>>>??????>>>===<<<<<<;;;;;;;;;::::::999999999888888999999999999888888888777777666555555444444444555666777777888888777~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzzyyyyyyxxxxxxxxxxxxyyyxxxwwwwwwvvvvvvwwwwwwwwwzzzzzzyyyxxxwwwvvvuuutttqqqrrrsssssssssssssssrrrpppoooooopppqqqpppnnnlllkkknnnppprrrqqqqqqrrrtttsssssssssssssssssssssssspppooonnnnnnmmmmmmnnnnnnooonnnnnnoooppppppmmmkkkjjjjjjjjjiiigggeeebbbaaaZZZSSSHHH===333,,,&&&###"""&&&***///333:::AAAGGGIIIKKKOOOQQQOOOPPPSSSWWWVVVSSSQQQQQQRRRSSSTTTVVVXXXYYYYYYXXXWWWSSSSSSTTTTTTSSSRRRRRRQQQNNNLLLJJJHHHFFFEEEEEEEEEBBBAAA@@@???>>>>>>??????======>>>>>>>>>===<<<<<<:::::::::::::::999999999777888888999999888888777777777666666555555444444444555666777888888888888~~~~~~}}}|||}}}~~~~~~~~~}}}}}}||||||||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwxxxxxxyyy{{{{{{zzzxxxwwwvvvuuutttooopppqqqrrrsssssssssssspppoooooopppqqqqqqnnnlllkkkmmmooopppooooooqqqrrrrrrrrrrrrrrrrrrrrrrrrrrroooooonnnmmmmmmmmmmmmmmmooonnnnnnooopppooommmkkkjjjjjjjjjiiihhheeecccaaa[[[TTTIII===444,,,'''###"""%%%)))---333999===FFFLLLQQQRRRSSSUUUVVVTTTUUUXXX\\\[[[WWWSSSQQQRRROOOQQQSSSUUUUUUUUUTTTSSSOOOOOOOOOOOONNNMMMLLLKKKGGGFFFDDDBBBAAAAAABBBBBB@@@@@@???>>>============<<<<<<============<<<<<<::::::::::::999999999999777777888888888888777777777777666666555555555555555555666777888888888888~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvvvvwwwxxxyyyzzz{{{||||||{{{yyyxxxvvvuuuuuupppqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqrrrqqqooommmlllmmmoooooonnnnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmmmmllllllmmmmmmnnnnnnnnnooopppooommmkkkjjjjjjjjjiiihhhfffcccbbb\\\TTTIII>>>444---'''$$$ !!!&&&)))---111555;;;BBBGGGMMMRRRVVVUUUVVVXXXYYYWWWYYY]]]___^^^XXXRRRNNNNNNKKKLLLOOOPPPQQQQQQPPPOOOKKKKKKKKKKKKJJJIIIHHHHHHDDDCCCAAA??????@@@AAABBBAAA@@@@@@???>>>=========:::;;;;;;<<<<<<<<<;;;;;;888888888999999999999999666777777777777777777666666666666666555555555555555555777888888888888888}}}|||~~~}}}}}}|||}}}}}}|||~~~}}}{{{{{{yyyzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwwwwwwwwwwxxxxxxuuuvvvvvvwwwxxxzzz{{{|||}}}|||{{{zzzxxxwwwvvvuuurrrrrrrrrrrrrrrqqqpppoooqqqppppppqqqrrrrrrooommmlllnnnooonnnmmmmmmnnnoooppppppppppppppppppppppppnnnnnnmmmllllllllllllmmmnnnnnnmmmnnnoooooommmjjjjjjjjjjjjjjjhhhfffdddbbb\\\UUUIII>>>555---'''$$$ !!!###$$$+++...222666;;;AAAHHHMMMNNNSSSVVVUUUUUUXXXYYYXXX[[[^^^```^^^VVVOOOJJJIIIHHHJJJLLLNNNOOONNNMMMLLLJJJJJJJJJIIIIIIGGGFFFFFFCCCBBBAAA@@@@@@AAACCCDDDCCCCCCBBBAAA@@@??????>>>999::::::;;;;;;;;;::::::777777777777888888888888666666777777777777666666666666666666666555555555555666777888888999999888~~~}}}}}}}}}~~~}}}~~~}}}}}}}}}~~~~~~}}}|||}}}~~~~~~|||{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyywwwvvvvvvuuuuuuvvvxxxxxxxxxyyy|||~~~yyyzzz{{{{{{zzzyyyvvvuuuvvvuuusssqqqpppqqqrrrssspppooonnnoooqqqqqqooonnnmmmnnnnnnnnnnnnnnnmmmmmmooopppqqqrrrrrrqqqpppooonnnnnnmmmmmmllllllkkkkkkpppoooooonnnmmmlllllllllkkkiiigggfffgggfffdddccc[[[UUUKKK@@@555,,,&&&$$$!!!  """%%%)))...111666;;;@@@BBBHHHOOORRRQQQWWWXXXYYYYYYYYYXXXVVVUUU[[[[[[ZZZWWWRRRMMMIIIFFFBBBDDDFFFHHHJJJKKKLLLLLLJJJIIIIIIHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@CCCBBBAAA@@@???===<<<<<<;;;;;;::::::::::::999999999888888888777777666666888999999999999888777777666666555444555777999;;;777888999:::;;;:::999888~~~~~~}}}}}}~~~}}}~~~}}}~~~~~~}}}}}}}}}~~~~~~|||{{{|||}}}~~~~~~}}}}}}||||||zzzzzzyyyyyyzzzzzz{{{|||{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxyyyyyyxxxyyyzzz|||yyyzzz{{{|||{{{yyywwwvvvvvvtttrrrqqqppppppqqqrrrpppoooooopppqqqqqqpppnnnnnnnnnnnnoooooonnnnnnmmmppppppqqqqqqqqqqqqppppppoooooonnnnnnmmmlllllllllnnnnnnmmmmmmlllkkkkkkjjjjjjiiigggggggggfffeeeccc[[[VVVLLL@@@555,,,&&&$$$!!! !!!$$$'''***///444888>>>CCCGGGIIINNNTTTWWWUUUWWWXXXWWWWWWWWWVVVUUUUUUXXXWWWVVVSSSOOOJJJFFFCCCBBBCCCEEEGGGIIIJJJKKKKKKIIIHHHHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@????????????BBBAAAAAA@@@>>>======<<<;;;;;;::::::::::::999999999888888888777777777777888888888888888777666666777666555555555777999:::888999:::;;;;;;:::888888~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz{{{|||||||||{{{{{{zzzyyyxxxwwwwwwzzzzzz{{{zzzxxxxxxyyy{{{zzz{{{|||}}}|||zzzxxxwwwvvvtttrrrpppppppppqqqrrrqqqqqqpppqqqrrrsssqqqooonnnnnnooooooooooooooonnnqqqqqqppppppppppppqqqqqqppppppoooooonnnmmmmmmllllllllllllkkkkkkjjjjjjiiijjjiiigggggghhhgggeeeccc\\\VVVLLL@@@555---'''$$$!!!!!! """%%%(((+++///222777===AAAGGGLLLOOOPPPTTTYYY[[[YYYXXXWWWUUUTTTSSSSSSSSSSSSRRRQQQPPPNNNJJJFFFCCC@@@AAABBBDDDFFFGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>AAA@@@@@@???>>>======<<<;;;;;;::::::::::::999999888888888888888777777777777777777777777666666666777777666666666888999:::::::::;;;;;;;;;999888777~~~~~~~~~~~~~~~|||zzzzzzzzz||||||}}}}}}}}}}}}}}}}}}|||}}}~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{|||}}}||||||{{{zzzzzzyyyxxxxxxyyyzzzzzzyyyxxxxxxyyy{{{zzz{{{|||}}}}}}{{{yyyxxxvvvuuusssqqqpppqqqrrrsssrrrqqqqqqrrrssssssrrrpppnnnooopppppppppppppppppprrrrrrpppooooooppprrrrrrrrrqqqqqqpppooonnnmmmmmmllllllkkkkkkkkkjjjjjjjjjiiihhhhhhhhhiiihhheeeccc\\\WWWMMMAAA666---(((%%%"""!!!  !!!"""%%%''',,,///333666:::@@@EEEJJJMMMRRRUUUVVVXXX\\\\\\YYYWWWUUURRROOONNNOOOPPPQQQMMMMMMKKKIIIGGGCCCAAA???AAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>============?????????>>>>>>======<<<;;;;;;:::::::::999999999888888888888888888888888999888888777777777777777888777777777777888999:::;;;;;;<<<<<<;;;999777666~~~~~~~~~|||yyyyyyyyy{{{{{{{{{||||||}}}}}}~~~|||}}}~~~|||zzzyyyyyyzzz|||}}}~~~~~~}}}|||zzzyyyzzzzzzzzzzzzzzz{{{||||||{{{{{{{{{zzzzzzyyyyyyxxxwwwxxxyyyxxxxxxxxxzzz|||zzz{{{|||}}}}}}{{{zzzxxxwwwvvvtttrrrqqqrrrssstttsssrrrqqqrrrttttttrrrqqqoooppppppqqqrrrrrrqqqqqqsssrrrqqqppppppqqqrrrsssrrrrrrqqqpppooonnnmmmmmmlllllllllkkkkkkkkkkkkkkkiiihhhhhhiiijjjiiifffddd]]]WWWMMMBBB777...(((&&&""""""!!!  """$$$%%%&&&(((,,,...444666:::===AAAEEEKKKOOOSSSWWWZZZZZZ[[[^^^]]]ZZZUUUSSSOOOLLLJJJKKKLLLMMMJJJIIIHHHFFFDDDBBBAAA@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC??????>>><<<<<<<<<<<<<<<>>>=====================;;;;;;:::::::::999999999888888888888888999999999;;;:::999888888888999999888888888888888999999:::;;;<<<<<<<<<;;;999888777~~~~~~|||zzzyyyzzz{{{{{{zzzzzz{{{|||}}}~~~|||}}}}}}|||yyyxxxxxxyyy{{{{{{}}}}}}|||zzzxxxvvvzzzyyyyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxuuuvvvwwwwwwwwwwwwyyy{{{yyyzzz{{{||||||{{{yyyxxxwwwuuusssqqqqqqqqqrrrsssrrrrrrqqqrrrssssssrrrpppppppppqqqrrrssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrsssrrrqqqpppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhjjjkkkiiifffddd^^^XXXNNNBBB777///)))&&&###""""""!!! !!!!!! !!!"""######&&&(((+++---///111555888<<<>>>@@@CCCEEEIIINNNRRRVVV[[[]]]]]]^^^```^^^ZZZSSSQQQMMMJJJHHHHHHHHHIIIGGGGGGFFFDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB>>>===<<<;;;;;;:::::::::<<<<<<<<<<<<============;;;;;;::::::::::::999999888888888999999999999999<<<;;;:::999888999::::::999999999999999999999999;;;;;;<<<<<<<<<:::999888~~~}}}{{{{{{{{{zzzzzzyyyyyyzzz|||}}}~~~|||}}}}}}{{{yyywwwxxxxxxwwwxxxzzz|||{{{zzzxxxvvvyyyxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxvvvwwwwwwvvvuuuuuuvvvxxxwwwyyyzzz{{{{{{zzzyyyxxxuuusssqqqooooooooopppqqqrrrqqqqqqqqqssssssqqqppppppqqqrrrsssssstttttttttqqqrrrrrrrrrrrrrrrrrrqqqrrrrrrqqqpppnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhjjjkkkjjjgggddd^^^XXXNNNCCC888///)))'''######"""!!!!!!!!!"""""" !!!"""$$$%%%'''((()))---000333555777;;;???BBBCCCEEEGGGHHHIIILLLPPPTTTUUUYYY\\\\\\]]]^^^\\\XXXQQQOOOLLLIIIFFFEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAACCCDDDDDDEEEEEEEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;::::::999999999;;;;;;;;;<<<<<<=========;;;;;;::::::::::::999999888888888999999:::::::::<<<;;;999888777888999:::999:::::::::::::::999999::::::;;;<<<<<<;;;:::999}}}}}}|||||||||zzzzzzyyyyyyzzz{{{}}}~~~|||}}}}}}{{{yyywwwwwwxxxsssuuuxxxzzz{{{zzzyyywwwxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyxxxxxxxxxxxxxxxxxxwwwxxxwwwvvvtttssstttuuuwwwxxxzzz{{{{{{zzzxxxwwwsssrrrooonnnmmmnnnooopppqqqqqqpppqqqrrrsssqqqooopppqqqrrrsssttttttttttttqqqqqqsssttttttsssqqqqqqrrrrrrqqqooonnnlllkkkkkkhhhhhhhhhhhhhhhiiiiiiiiiggggggiiijjjllljjjgggddd^^^YYYOOOCCC888///***'''$$$###"""""""""""""""""""""###%%%''')))+++,,,---333555888;;;>>>AAAEEEIIIHHHIIIKKKKKKLLLNNNRRRUUUQQQVVVYYYYYYYYY[[[XXXTTTOOONNNKKKHHHFFFDDDDDDCCCCCCCCCBBBAAA@@@@@@AAAAAADDDDDDEEEEEEEEEEEEEEEDDD?????????>>>>>>>>>>>>>>><<<<<<;;;:::999999999999::::::;;;;;;<<<=========;;;;;;;;;:::::::::999999888888888999999:::::::::;;;:::888666666777888999::::::;;;;;;;;;:::999999999:::;;;<<<<<<<<<;;;:::~~~~~~~~~~~~~~~|||{{{zzz~~~|||{{{yyyxxx{{{{{{zzzyyyzzz{{{|||}}}{{{||||||{{{yyywwwxxxyyyxxxyyyzzzzzzzzzyyyxxxwwwzzzyyyxxxxxxyyyyyywwwvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwvvvuuuttttttsssvvvuuuuuuuuuuuutttttttttppppppooonnnnnnnnnnnnnnnqqqqqqrrrrrrrrrqqqqqqppprrrrrrtttttttttsssrrrqqqssstttttttttsssqqqooonnnnnnnnnnnnnnnnnnmmmlllllljjjjjjjjjjjjiiiiiiiiihhhgggggghhhjjjkkkjjjhhheee```ZZZOOOCCC777...)))'''%%%%%%%%%###!!!!!!###%%%'''(((***+++---222777;;;999===BBBEEEHHHJJJLLLNNNLLLLLLKKKKKKMMMOOORRRTTTUUUUUUVVVWWWVVVTTTQQQPPPMMMKKKHHHEEEBBB@@@??????AAA@@@??????AAACCCEEEGGGHHHGGGGGGFFFEEEDDDDDDCCC??????>>>>>>>>>>>>??????999888777666666888:::;;;<<<<<<============<<<<<<=========<<<;;;:::999888888888888888888888888888999888888888888:::;;;<<<;;;::::::::::::;;;<<<<<<=========<<<;;;;;;::::::~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyzzz{{{|||{{{||||||{{{yyyxxxxxxyyywwwxxxyyyyyyyyyxxxwwwvvvzzzxxxwwwwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvuuuuuutttssssssuuuuuuuuutttttttttssssssqqqqqqpppoooooooooooooooooooooppppppppppppooooooqqqrrrsssttttttssssssrrrssstttttttttsssqqqooonnnnnnnnnoooooonnnnnnmmmlllkkkkkkjjjiiiiiihhhhhhiiihhhhhhhhhjjjkkkjjjgggddd```ZZZPPPCCC888///)))'''$$$$$$%%%$$$######&&&((()))+++...111444888===@@@BBBEEEIIIKKKLLLLLLNNNOOOMMMLLLLLLLLLMMMPPPRRRSSSSSSTTTTTTTTTSSSQQQOOOMMMKKKIIIGGGDDDBBBAAA@@@@@@AAA@@@??????@@@BBBEEEFFFEEEEEEDDDDDDCCCBBBBBBBBB======<<<<<<<<<<<<======:::999777666777888999;;;<<<<<<============<<<<<<<<<<<<<<<<<<;;;:::999888999999999999999999999999999888888777888:::;;;<<<;;;;;;;;;:::;;;<<<<<<===>>>======<<<<<<;;;::::::~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}zzzzzz{{{|||}}}}}}}}}}}}yyyyyyxxxwwwxxxyyyzzz{{{zzz{{{|||{{{yyyxxxxxxyyywwwxxxxxxxxxxxxwwwvvvuuuyyywwwvvvvvvwwwxxxwwwuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttsssssssssttttttttttttsssssssssrrrrrrrrrqqqppppppppppppqqqoooooopppppppppppppppppppppqqqrrrsssssssssssssssssssssssssssrrrqqqoooooonnnoooooooooooonnnmmmmmmmmmllljjjiiihhhhhhhhhiiijjjiiiiiiiiijjjhhhfffccc```ZZZPPPEEE999000***'''###$$$%%%$$$$$$&&&(((++++++///555:::>>>BBBFFFHHHMMMOOOQQQQQQPPPPPPPPPQQQOOONNNMMMMMMNNNOOOQQQRRRQQQRRRRRRQQQPPPMMMKKKJJJGGGFFFEEECCCBBBAAAAAAAAA@@@@@@??????@@@BBBDDDEEECCCBBBBBBAAAAAA@@@@@@???;;;;;;;;;::::::;;;;;;;;;::::::888777777888999:::<<<<<<============<<<<<<;;;<<<<<<<<<;;;:::999999::::::::::::::::::::::::999888777777888999;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;:::~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~zzzzzz{{{|||}}}}}}}}}}}}xxxwwwvvvvvvvvvwwwyyyzzzzzz{{{|||{{{yyyxxxyyyzzzyyyyyyxxxxxxwwwwwwvvvvvvxxxvvvuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttsssssssssttttttsssssssssrrrrrrrrrrrrqqqqqqpppppppppqqqqqqrrrrrrqqqqqqrrrrrrssssssppppppqqqqqqrrrrrrssssssssssssrrrrrrqqqpppoooooonnnoooooooooooonnnmmmmmmnnnmmmkkkiiihhhhhhiiiiiikkkjjjiiiiiiiiigggdddbbb___ZZZRRRGGG;;;222+++'''$$$%%%&&&%%%%%%'''***,,,...333;;;BBBHHHKKKNNNPPPTTTUUUVVVUUUSSSRRRRRRSSSPPPPPPOOONNNNNNOOOPPPPPPPPPPPPOOONNNMMMJJJIIIGGGDDDDDDCCCCCCBBBBBBBBBBBB@@@?????????@@@AAACCCDDDAAAAAAAAA@@@@@@?????????;;;;;;::::::::::::;;;;;;;;;:::999888888888999999<<<<<<============<<<<<<;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999888888888888:::;;;<<<======<<<<<<<<<===>>>>>>>>>>>>======<<<;;;;;;;;;~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~{{{||||||||||||{{{{{{zzzwwwwwwvvvuuuvvvwwwxxxyyyyyy{{{{{{{{{yyyxxxyyyzzz{{{zzzzzzyyyxxxwwwwwwwwwwwwvvvuuuvvvwwwxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuuuussssssssstttttttttttttttttttttsssssssssrrrrrrrrrppppppoooooooooppppppqqqrrrrrrqqqqqqrrrsssttttttppppppppppppqqqqqqrrrrrrqqqqqqppppppoooooonnnnnnnnnnnnnnnnnnnnnmmmllllllmmmlllkkkiiiiiiiiiiiijjjllljjjiiihhhhhhfffdddbbb___[[[SSSIII>>>444,,,(((&&&''''''''''''(((+++---333999BBBJJJPPPSSSUUUWWWWWWXXXXXXVVVTTTRRRSSSTTTQQQQQQPPPOOONNNNNNNNNMMMNNNNNNMMMLLLJJJIIIGGGFFFBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@???<<<;;;;;;;;;;;;;;;;;;<<<::::::999999999999999999<<<<<<============<<<<<<;;;;;;<<<=========<<<<<<========================:::999999999999;;;<<<===>>>>>>======>>>>>>???@@@???>>>>>>===<<<<<<;;;;;;~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxwwwwwwvvvuuuvvvwwwxxxyyyyyyzzz{{{{{{yyyyyyyyy{{{||||||zzzyyyxxxwwwwwwxxxwwwvvvuuuvvvxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvssssssssstttuuuuuuuuuvvvttttttttttttsssssssssrrrpppoooooooooooopppqqqqqqppppppoooooopppqqqssstttqqqqqqpppooooooppppppqqqpppooonnnmmmmmmmmmmmmnnnlllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjllljjjhhhggggggfffdddbbb^^^[[[TTTKKK@@@555---((('''(((*********,,,000222:::@@@IIIQQQVVVYYY[[[\\\ZZZZZZZZZWWWTTTSSSTTTUUURRRQQQPPPOOOMMMLLLKKKJJJKKKJJJIIIIIIHHHGGGFFFFFFBBBBBBCCCDDDDDDDDDDDDCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;;;;<<<<<<===999999999:::::::::::::::<<<<<<============<<<<<<<<<<<<===>>>?????????>>>????????????????????????<<<;;;::::::;;;<<<>>>?????????>>>>>>>>>???@@@@@@??????>>>======<<<<<<;;;~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyxxxxxxwwwvvvvvvvvvwwwxxxyyyyyyzzz{{{{{{yyyyyyzzz{{{|||{{{yyyxxxwwwvvvvvvwwwxxxwwwvvvwwwyyyyyyyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvsssssstttuuuuuuvvvwwwwwwuuuuuuuuutttttttttsssssspppppppppppppppqqqrrrrrrqqqpppoooooooooqqqsssuuurrrqqqpppooonnnnnnoooooonnnmmmlllkkkkkkkkkllllllkkkkkkllllllkkkkkkjjjiiihhhjjjkkklllmmmlllkkkjjjkkkiiigggfffffffffeeeccc^^^[[[UUULLLAAA666...)))((())),,,...000333777;;;AAAGGGOOOVVV[[[]]]```aaa```___^^^ZZZVVVTTTTTTUUUQQQQQQPPPNNNMMMJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDCCCCCC??????????????????@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<777888999:::;;;;;;<<<<<<<<<<<<============<<<<<<======>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<===>>>???AAA???????????????@@@AAAAAA??????>>>>>>===<<<<<<<<<~~~}}}~~~~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{|||{{{{{{zzzzzzxxxwwwvvvvvvvvvwwwyyyzzzyyyzzz{{{{{{yyyyyyzzz{{{|||zzzxxxwwwuuuuuuuuuvvvxxxwwwvvvwwwyyyzzzzzzxxxvvvvvvvvvvvvvvvvvvvvvvvvsssttttttuuuvvvwwwxxxxxxvvvuuuuuuuuuuuutttttttttqqqqqqqqqqqqrrrrrrssstttsssrrrqqqqqqqqqsssvvvwwwsssrrrpppooonnnmmmnnnnnnmmmlllkkkjjjiiijjjkkkllljjjkkkkkkkkkkkkjjjiiiiiifffhhhkkknnnnnnmmmkkkjjjkkkiiigggfffffffffeeeddd^^^[[[UUUMMMBBB777...)))'''***---000444888>>>BBBGGGLLLSSSZZZ^^^```bbbdddeeedddaaa]]]XXXUUUUUUVVVQQQQQQPPPNNNLLLIIIGGGFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEFFFFFFEEEEEEDDDBBBCCCDDDDDDEEEDDDDDDDDD>>>>>>>>>>>>????????????<<<;;;;;;::::::;;;;;;<<<666777888:::;;;<<<======<<<<<<============<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======>>>???@@@BBB@@@@@@??????@@@@@@AAABBB??????>>>>>>======<<<<<<}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyzzz|||}}}{{{xxx{{{zzzxxxwwwwwwxxxzzz{{{~~~zzzxxxwwwwwwyyyzzzzzzyyywwwuuuuuuvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrrrrssstttuuuvvvvvvtttsssssstttuuuvvvuuuttttttsssssssssttttttuuurrrppprrrvvvwwwtttppppppqqqrrrqqqooonnnnnnnnnmmmmmmllljjjhhhhhhkkkmmmkkkmmmnnnmmmkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhgggfffeeeeeeeeeaaa]]]UUULLLAAA888000,,,+++---000444888>>>EEEJJJOOORRRWWW\\\aaadddfffffffffeeebbb^^^YYYVVVSSSQQQRRRPPPLLLHHHFFFFFFFFFGGGBBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBB????????????????????????>>>>>>===<<<;;;;;;::::::888888999::::::;;;<<<<<<@@@@@@??????>>>>>>======>>>??????@@@BBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@???AAA@@@@@@??????>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAA???>>>============~~~~~~}}}|||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyzzz||||||{{{xxx{{{zzzxxxwwwwwwxxxzzz{{{~~~|||zzzxxxwwwwwwxxxxxxxxxwwwvvvuuuvvvwwwyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuvvvvvvttttttttttttvvvvvvwwwwwwvvvuuuuuuuuuuuuuuuttttttsssssssssttttttuuuuuurrrppprrruuuvvvssspppoooppprrrqqqooommmmmmnnnllllllkkkjjjhhhhhhkkkmmmkkklllmmmllljjjiiiiiijjjiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhgggffffffeeeeee```]]]UUULLLBBB888111------000333777<<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::;;;<<<=========??????>>>>>>>>>>>>>>>===>>>??????@@@BBBCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAAAAA@@@@@@AAA@@@???>>>============~~~|||{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{{{{zzzyyyzzzzzzxxxxxxxxxxxxzzzzzz{{{zzzzzzyyyxxxwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz|||yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvwwwwwwvvvuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvttttttsssrrrrrrrrrssstttuuuuuutttrrrqqqrrruuuuuussspppooopppqqqpppnnnmmmmmmmmmjjjkkkkkkiiihhhiiikkkmmmiiikkklllkkkjjjiiijjjkkkhhhhhhiiiiiiiiijjjjjjjjjiiihhhhhhggggggffffffeee```]]]VVVMMMDDD:::333///111444888===AAAHHHNNNSSSYYY[[[^^^bbbdddeeeeeeeeegggfffddd```\\\WWWRRRPPPIIIHHHEEEBBBAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCDDDCCCCCCBBBAAA????????????????????????>>>======<<<<<<;;;;;;:::<<<<<<<<<======>>>>>>???============>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???>>>=========>>>~~~|||{{{|||}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{zzzzzzyyyzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxyyyyyyxxxwwwuuutttvvvuuuuuuvvvwwwxxxzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwuuusssrrrqqqqqqrrrrrrssstttuuuvvvtttsssrrrsssttttttrrrpppnnnpppqqqpppnnnllllllmmmiiijjjjjjiiihhhiiikkkmmmhhhjjjjjjjjjiiiiiijjjkkkhhhhhhhhhiiijjjjjjkkkkkkhhhhhhhhhhhhggggggffffff```]]]XXXPPPFFF===666222444777<<>>>>>======<<<<<<<<<<<<<<<=========>>>>>>??????<<<<<<<<<======>>>>>>?????????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@?????????>>>>>>>>>>>>>>>???}}}|||}}}~~~|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||||||||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwyyyyyyxxxwwwuuutttwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvuuuttttttuuuvvvvvvvvvwwwwwwwwwvvvtttrrrpppqqqqqqqqqrrrrrrtttuuuvvvtttssssssssstttsssrrrpppooopppqqqpppnnnmmmmmmmmmiiijjjkkkjjjiiiiiijjjlllhhhiiiiiiiiiggghhhiiikkkggghhhhhhiiijjjjjjkkkkkkhhhhhhhhhhhhhhhgggggggggaaa___ZZZSSSJJJAAA:::555777;;;@@@EEEJJJPPPUUUYYYZZZ[[[___bbbdddeeeeeedddaaa```]]]YYYTTTNNNIIIGGGCCCBBBAAAAAAAAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>>>>===============>>>>>>>>>>>><<<<<<======>>>>>>?????????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>>??????|||{{{{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{||||||}}}}}}|||zzzxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxyyyxxxwwwvvvuuuwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvuuuttttttttttttuuuvvvvvvvvvvvvvvvuuusssrrrrrrrrrqqqqqqqqqrrrsssttttttttttttttttttsssrrrqqqqqqpppqqqrrrqqqooonnnmmmnnnkkklllmmmllljjjiiijjjkkkiiiiiiiiihhhffffffhhhjjjgggggghhhiiijjjkkkkkklllhhhhhhhhhhhhhhhhhhhhhhhhbbb```\\\VVVNNNEEE>>>999;;;???DDDIIIMMMRRRWWW[[[]]]^^^aaadddfffffffffeeeaaa___[[[VVVPPPKKKGGGEEEAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEECCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@???>>>=========>>>???@@@@@@|||xxxuuuvvv{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||}}}~~~|||yyywwwxxxzzzxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwtttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuwwwwwwwwwwwwvvvuuuttttttuuuuuurrrrrrrrrqqqrrrrrrssssssttttttuuutttsssqqqqqqqqqqqqrrrsssrrrpppooooooooommmnnnooonnnkkkjjjjjjjjjjjjjjjiiigggeeeeeegggiiifffggghhhiiijjjkkkllllllhhhhhhhhhhhhhhhhhhhhhhhhdddbbb___YYYQQQIIIAAA===@@@CCCHHHMMMQQQUUUYYY\\\___```cccdddeeedddcccbbb```\\\WWWPPPJJJFFFCCCBBB??????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEFFFDDDCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCBBBAAA@@@???============>>>???@@@AAA}}}zzzuuurrrtttyyy}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||~~~}}}yyywwwxxxzzzxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyyyyxxxxxxxxxxxxxxxrrrsssuuuwwwyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxwwwwwwwwwvvvvvvyyyxxxwwwvvvvvvwwwxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxssssssrrrqqqqqqqqqrrrrrrtttuuuuuuuuusssqqqqqqqqqqqqssstttsssqqqoooooopppoooppppppooollljjjiiijjjkkkjjjiiigggddddddfffhhhfffggghhhiiijjjkkkllllllhhhhhhhhhhhhhhhiiiiiiiiieeeccc```[[[SSSKKKCCC???CCCFFFKKKPPPSSSWWWZZZ]]]```aaabbbbbbbbb```^^^]]]]]]YYYRRRKKKDDD@@@???>>>===>>>???AAABBBDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@?????????AAAAAAAAAAAAAAAAAAAAABBBAAABBBBBBCCCDDDEEEFFFFFFDDDDDDCCCCCCBBBBBBBBBAAACCCCCCCCCCCCBBBAAA@@@@@@============>>>???AAAAAA}}}xxxtttuuuzzz~~~}}}}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{zzzzzz{{{|||{{{zzz{{{|||~~~zzz{{{}}}~~~}}}|||zzzyyy{{{yyywwwwwwxxxxxxxxxwwwvvvwwwwwwxxxxxxyyyyyyzzz~~~}}}|||{{{yyyvvvtttssszzzyyyyyyxxxxxxyyyzzzzzzuuuvvvvvvwwwwwwxxxyyyyyyyyyxxxvvvuuussssssttttttqqqqqqqqqrrrssstttuuuvvvwwwuuussssssttttttsssrrrsssssssssrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjiiihhhggggggfffiiiiiiiiijjjkkklllnnnoookkkiiiggggggiiijjjhhhfffdddbbb```\\\VVVPPPLLLIIIHHHKKKPPPSSSVVVYYY\\\^^^aaabbbbbbbbb```]]]ZZZXXXUUUQQQJJJCCC>>><<<<<<======???@@@BBBDDDFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA>>>???@@@BBBBBBAAA@@@@@@@@@AAACCCEEEEEEDDDCCCBBBEEEDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>???@@@@@@{{{xxxxxx|||}}}|||||||||}}}}}}}}}}}}|||||||||{{{{{{{{{{{{|||}}}|||{{{{{{}}}{{{|||}}}~~~~~~}}}{{{zzz{{{yyyxxxwwwxxxyyyxxxwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzyyywwwvvvuuuyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwxxxxxxyyyyyy{{{zzzxxxwwwvvvuuuvvvvvvrrrrrrrrrrrrsssssstttuuuuuusssrrrrrrsssttttttssssssssssssrrrrrrpppoooooommmmmmmmmmmmmmmmmmmmmmmmkkkjjjjjjiiihhhhhhggggggiiiiiiiiijjjkkklllmmmnnnkkkiiiggghhhiiijjjhhhffffffeeebbb^^^YYYTTTOOOLLLMMMPPPSSSVVVWWWXXX[[[]]]___```aaaaaa___[[[VVVSSSPPPLLLFFF@@@<<<;;;;;;<<<>>>???AAACCCDDDFFFFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@}}}}}}~~~}}}||||||{{{|||||||||}}}}}}||||||||||||{{{{{{|||}}}~~~}}}||||||~~~}}}~~~~~~~~~}}}|||{{{{{{yyyxxxxxxyyyyyyyyyxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzzzzyyyxxxwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyzzzzzzxxxwwwvvvuuuuuuuuussssssrrrrrrrrrsssssstttrrrqqqpppqqqssstttuuutttrrrssssssrrrrrrqqqpppooommmmmmmmmmmmmmmmmmmmmmmmkkkjjjjjjiiiiiihhhhhhhhhhhhhhhiiijjjkkklllmmmmmmjjjiiihhhhhhiiiiiihhhfffhhhgggeeebbb]]]XXXTTTQQQSSSUUUXXXYYYYYYYYYZZZ[[[]]]___``````]]]WWWQQQMMMIIIFFFAAA<<<:::999:::;;;>>>???AAACCCEEEFFFFFFGGGJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAAAAABBB???????????????@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCEEEEEECCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}}}}}}}||||||||||||||||||}}}~~~~~~}}}}}}~~~}}}|||{{{zzzxxxxxxzzzzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzyyyyyyxxxwwwvvvwwwwwwwwwvvvvvvuuuttttttvvvvvvwwwwwwxxxyyyyyyyyyxxxwwwvvvuuutttssssssrrrttttttsssrrrrrrrrrssssssrrrqqqpppppprrrsssssssssrrrrrrssssssrrrqqqqqqpppmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjiiiiiiiiihhhiiijjjkkkkkkllllllllljjjiiihhhhhhhhhhhhhhhgggiiihhhfffddd```\\\XXXVVVWWWYYY[[[[[[ZZZZZZ[[[\\\\\\^^^```___[[[TTTMMMHHHCCCAAA===:::999999;;;<<>>>>>@@@AAABBBBBBBBBCCCDDDDDDCCCCCCBBB??????@@@@@@AAABBBDDDDDDBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@?????????~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}||||||zzzyyyyyyzzz{{{{{{zzz{{{{{{{{{zzzzzzyyyyyyyyy{{{{{{zzzyyyxxxvvvuuutttuuuvvvvvvvvvvvvuuutttsssuuuvvvvvvwwwwwwxxxxxxyyywwwvvvvvvuuutttsssrrrqqqttttttsssrrrrrrrrrssssssuuusssqqqqqqrrrrrrqqqppprrrrrrsssssssssrrrqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkjjjjjjjjjjjjiiijjjkkkllllllllllllllliiiiiiiiiiiihhhggghhhhhhggggggfffdddaaa]]]ZZZXXXWWWYYY[[[\\\\\\\\\]]]^^^\\\^^^___^^^YYYRRRJJJEEE???>>><<<::::::;;;===>>>@@@AAABBBDDDEEEFFFFFFFFFJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@>>>>>>>>>???@@@AAA@@@?????????@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBB????????????@@@AAABBBCCCAAAAAAAAA@@@??????>>>>>>???@@@@@@@@@@@@???>>>===~~~~~~}}}~~~~~~~~~||||||}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~}}}|||||||||zzzyyyyyy{{{||||||{{{|||{{{{{{zzzyyyxxxxxxwww{{{{{{zzzyyyxxxvvvtttsssssstttvvvvvvvvvvvvuuutttttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvuuussssssssssssrrrrrrrrrsssssstttvvvtttrrrrrrrrrrrrqqqppprrrrrrssssssssssssrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllnnnnnnnnnmmmlllhhhiiijjjiiihhhggggggiiifffeeeeeecccaaa^^^[[[ZZZVVVYYY[[[\\\[[[\\\]]]^^^\\\\\\]]][[[VVVOOOHHHCCC===<<<;;;;;;;;;===>>>@@@AAAAAACCCDDDEEEFFFFFFFFFIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHDDDBBB@@@>>>>>>>>>@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>===>>>??????@@@???>>><<<;;;{{{|||}}}~~~}}}||||||}}}}}}}}}~~~~~~~~~|||}}}~~~~~~}}}}}}~~~~~~}}}||||||{{{|||{{{yyyzzz|||}}}}}}|||{{{{{{zzzyyyxxxwwwvvvvvvyyyyyyyyyxxxxxxwwwuuuuuurrrsssuuuwwwwwwwwwvvvuuussssssttttttuuuuuuvvvvvvwwwwwwxxxwwwvvvuuusssrrrrrrrrrrrrrrrsssssstttuuuuuutttrrrrrrssstttssssssrrrrrrsssssssssssssssrrrnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkllllllllllllllllllkkklllnnnooopppooonnnmmmhhhiiikkkjjjgggfffgggiiieeeeeeeeedddbbb___]]][[[WWWYYY[[[[[[ZZZZZZ[[[\\\ZZZZZZYYYWWWRRRLLLFFFBBB<<<;;;;;;;;;;;;===???@@@AAABBBCCCEEEEEEFFFFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFEEEBBB@@@???@@@AAACCCAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@???>>>>>>============>>>???>>><<<:::999}}}~~~zzz{{{|||~~~~~~~~~}}}|||||||||}}}}}}~~~~~~~~~|||}}}~~~}}}||||||~~~}}}|||{{{{{{{{{|||{{{yyyzzz|||}}}}}}|||{{{{{{zzzyyywwwvvvuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwqqqsssuuuwwwxxxxxxwwwvvvrrrrrrsssssstttuuuuuuuuuuuuuuuvvvvvvtttsssqqqpppqqqqqqqqqrrrssstttuuuvvvtttsssqqqrrrtttvvvvvvuuurrrrrrsssssstttsssssssssoooooooooooooooooooooooolllllllllllllllllllllllllllmmmoooqqqqqqpppnnnmmmgggjjjkkkjjjgggfffgggiiieeeeeeeeedddccc```^^^]]]XXXZZZ[[[[[[YYYXXXXXXYYYXXXXXXWWWTTTOOOIIIDDDAAA;;;;;;::::::;;;===???@@@BBBBBBDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFAAAAAABBBCCCDDDEEEFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFCCCCCCDDDDDDEEEEEEEEEEEEHHHGGGDDDBBBAAAAAACCCDDDAAABBBDDDEEEEEEEEEDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>=========<<<===>>>>>>===;;;999888}}}|||zzz{{{}}}~~~~~~}}}|||||||||||||||}}}~~~~~~~~~||||||}}}}}}|||{{{zzzzzz{{{}}}~~~{{{zzzyyyyyyyyyyyyzzz{{{}}}|||zzzyyyxxxxxxyyyyyyzzzxxxuuuuuuvvvvvvsssqqqvvvuuuuuuvvvyyyyyywwwtttuuuuuuuuuuuuvvvvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqtttssssssrrrrrrsssssstttuuuuuuuuuuuutttsssrrrqqquuuuuuuuutttsssssssssrrrqqqpppnnnmmmmmmnnnnnnooonnnmmmlllmmmooooooooommmllllllmmmmmmmmmmmmllllllkkkjjjiiihhhgggggggggggggggeeeddddddcccaaa^^^[[[VVVWWWXXXXXXYYYYYYXXXXXXZZZXXXUUUQQQKKKFFFBBB???<<<;;;999999999;;;===>>>@@@AAABBBDDDDDDDDDCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBAAA@@@AAACCCEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB??????>>>===<<<;;;::::::=========<<<;;;:::888777}}}{{{zzz{{{|||~~~~~~}}}|||||||||||||||}}}}}}~~~~~~||||||}}}}}}||||||{{{{{{{{{||||||{{{zzzyyyyyyyyyyyyzzz{{{||||||zzzyyyxxxxxxyyyyyyzzzwwwuuuuuuvvvvvvsssqqquuutttsssuuuxxxxxxvvvtttuuuvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrssssssrrrrrrrrrrrrsssssstttttttttttttttsssrrrqqqtttttttttsssssssssssssssqqqpppooonnnmmmmmmnnnnnnmmmlllkkklllnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmkkkjjjiiihhhgggggggggggggggfffeeeddddddbbb___\\\XXXXXXXXXYYYYYYYYYYYYYYYYYYWWWTTTOOOJJJEEEAAA>>>;;;:::999888999:::<<<===???@@@AAABBBCCCCCCBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???@@@BBBDDDEEEFFFFFFEEEFFFFFFGGGHHHIIIHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@??????>>>===<<<;;;:::======<<<<<<:::999888777~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||}}}}}}|||||||||||||||}}}}}}}}}}}}}}}||||||}}}|||}}}}}}}}}|||{{{zzzzzz{{{zzzzzzyyyyyyzzzzzz{{{|||{{{zzzyyyxxxxxxxxxxxxyyywwwuuuuuuuuuuuusssrrrsssrrrssstttwwwxxxwwwuuuvvvvvvvvvvvvvvvvvvvvvvvvuuutttssssssrrrrrrrrrrrrsssrrrrrrqqqqqqrrrrrrsssrrrrrrsssssssssrrrrrrqqqrrrrrrrrrrrrssssssssssssqqqqqqooonnnmmmmmmmmmmmmlllkkkjjjkkkmmmnnnmmmlllmmmnnnnnnoooooonnnnnnmmmkkkjjjiiihhhhhhhhhhhhhhhhhhgggeeeeeeeeeccc```]]][[[ZZZYYYXXXXXXXXXYYYZZZWWWUUUQQQMMMHHHCCC???===;;;:::999888888999;;;<<<>>>???@@@AAABBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@???>>>>>>???@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;:::999888777}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{||||||{{{{{{||||||}}}}}}}}}}}}}}}~~~}}}||||||}}}|||}}}}}}~~~}}}{{{yyyxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwvvvuuuuuuuuutttsssrrrsssssstttuuuwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrppppppqqqrrrrrrrrrqqqqqqpppqqqqqqqqqrrrrrrssssssqqqqqqpppooonnnmmmmmmlllmmmlllkkklllnnnooonnnmmmnnnnnnoooooooooooonnnnnnkkkjjjiiiiiihhhhhhhhhiiihhhgggfffffffffeeebbb___]]][[[YYYWWWVVVWWWXXXYYYUUUSSSOOOJJJEEEAAA>>><<<:::999888777777888:::;;;>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????>>>??????@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@???>>>======<<<<<<<<<;;;:::999888888888~~~~~~~~~~~~~~~|||zzzzzz|||||||||{{{{{{{{{|||}}}~~~}}}}}}||||||~~~~~~~~~|||||||||~~~|||}}}}}}~~~}}}{{{yyyxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvuuutttssssssssstttuuuvvvvvvwwwxxxzzz{{{xxxwwwwwwwwwvvvvvvvvvuuuttttttsssrrrrrrrrrsssssssssrrrrrrqqqqqqrrrrrrsssppppppqqqqqqrrrqqqqqqqqqooooooppppppqqqqqqrrrrrrpppppppppooonnnmmmmmmlllooommmmmmnnnooopppooonnnnnnnnnoooooooooooonnnnnnkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffcccaaa^^^\\\YYYWWWUUUUUUVVVWWWSSSQQQMMMHHHCCC???<<<;;;:::999777666666777888999>>>>>>>>>???@@@BBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBB?????????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBAAA@@@???>>>>>>===<<<<<<;;;999999999999999}}}}}}~~~~~~}}}|||{{{|||}}}}}}|||zzz{{{}}}~~~~~~~~~}}}|||{{{|||}}}}}}|||{{{}}}~~~|||}}}}}}}}}|||{{{zzzzzzyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxvvvuuuuuutttuuuvvvuuusssrrrssstttuuuwwwxxxwwwwwwxxxzzz|||xxxxxxxxxwwwwwwvvvvvvuuutttssssssrrrrrrssssssssstttssssssrrrrrrsssssstttqqqqqqrrrrrrrrrqqqqqqpppooooooooopppppppppppppppnnnoooooooooooonnnnnnmmmooonnnmmmnnnpppqqqpppooommmnnnnnnoooooonnnnnnmmmkkkjjjjjjiiiiiiiiijjjjjjjjjiiiiiiiiiiiihhheeeccc___^^^[[[YYYWWWVVVVVVVVVRRROOOKKKFFFAAA>>><<<;;;999888666555555666777888<<<<<<======???@@@BBBCCC@@@@@@AAAAAAAAAAAAAAABBB>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@??????>>>===<<<;;;:::999:::;;;;;;||||||}}}}}}~~~}}}}}}}}}~~~}}}|||zzz{{{}}}~~~~~~~~~||||||zzz{{{||||||{{{{{{}}}~~~}}}||||||{{{{{{{{{||||||yyyyyyzzz{{{{{{zzzyyyyyywwwxxxxxxxxxwwwvvvuuutttsssuuuvvvuuusssrrrsssuuuvvvwwwxxxwwwuuuvvvxxx{{{yyyyyyxxxwwwwwwvvvvvvuuusssssssssrrrrrrsssssstttuuuttttttssssssttttttuuurrrsssssssssrrrqqqppppppoooooooooooooooooonnnnnnmmmmmmoooppppppoooooonnnooonnnmmmnnnoooppppppnnnmmmmmmmmmnnnnnnmmmmmmmmmjjjjjjjjjiiiiiijjjjjjkkkkkkjjjiiijjjjjjiiifffdddaaa```^^^\\\ZZZXXXVVVVVVRRROOOJJJEEEAAA>>><<<;;;999888666444444555666777::::::::::::<<<>>>@@@AAA???@@@@@@@@@AAAAAAAAAAAA======>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@?????????===<<<::::::;;;<<<===~~~}}}zzz{{{{{{|||}}}~~~~~~~~~}}}~~~~~~}}}zzz{{{}}}~~~~~~|||{{{yyy{{{||||||{{{{{{}}}~~~}}}|||{{{zzzzzz{{{}}}~~~yyyyyyzzz{{{{{{zzzyyyyyywwwwwwxxxxxxwwwvvvtttsssrrruuuvvvuuurrrqqqsssuuuvvvwwwxxxvvvttttttwwwzzzyyyyyyxxxxxxwwwvvvvvvuuussssssrrrrrrrrrsssssstttuuuuuuttttttttttttuuuuuutttttttttsssrrrqqqpppoooppppppoooooonnnnnnmmmmmmkkkmmmnnnpppppppppoooooonnnmmmlllmmmooooooooommmllllllmmmmmmmmmmmmlllllljjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjjjjkkkjjjgggeeecccbbbaaa___]]]ZZZXXXVVVRRROOOJJJEEE@@@>>><<<<<<999888666444333444555666888777777888999<<<>>>????????????@@@@@@AAAAAAAAA;;;<<<===>>>????????????AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@??????>>><<<;;;;;;<<<===>>>~~~}}}||||||||||||}}}}}}~~~}}}}}}|||{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{}}}}}}}}}}}}|||{{{yyyyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvssssssssstttttttttuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyzzzzzzyyywwwtttsssssstttsssrrrqqqpppqqqsssuuuwwwzzzxxxuuuuuuuuuuuutttsssuuuuuutttsssqqqppppppooopppppppppppppppooonnnnnnooopppqqqpppooonnnnnnpppqqqqqqqqqppppppppppppoooooooooppppppooonnnmmmmmmlllkkkjjjjjjiiiiiijjjjjjllllllkkkkkkjjjiiihhhhhheeedddbbb___\\\YYYVVVTTTSSSOOOJJJFFFCCC@@@<<<:::===;;;777444222222333444555777888;;;===>>>??????===>>>???@@@AAABBBBBBBBBAAA@@@??????????????????AAABBBCCCDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHEEEFFFFFFGGGGGGHHHIIIIIIFFFFFFGGGHHHHHHIIIIIIJJJGGGGGGFFFFFFFFFFFFFFFFFFHHHFFFEEEEEEEEEDDDBBB@@@??????>>>>>>???@@@AAAAAA~~~}}}||||||||||||}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{}}}}}}}}}}}}|||{{{zzzyyyzzzzzz{{{{{{{{{zzzyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvttttttttttttttttttttttttsssttttttuuuvvvvvvwwwwwwyyyzzzyyywwwtttsssssstttsssrrrqqqqqqrrrsssuuuwwwyyywwwuuutttuuuuuutttsssuuuttttttsssrrrqqqpppooopppppppppppppppooonnnnnnnnnppppppooonnnmmmnnnooopppppppppooooooooonnnnnnmmmmmmmmmmmmmmmlllkkkkkklllkkkkkkjjjjjjjjjjjjjjjllllllkkkkkkjjjiiiiiihhhffffffdddaaa^^^[[[XXXVVVTTTQQQLLLGGGEEEBBB???===<<<:::666333111111111222444666888:::<<<===>>>???>>>>>>???AAAAAABBBBBBBBBAAA@@@??????>>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFHHHFFFEEEEEEEEEEEEBBB@@@???????????????@@@AAAAAA~~~~~~}}}||||||||||||||||||}}}}}}||||||{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwuuuuuuuuuuuuttttttttttttsssttttttuuuuuuvvvvvvwwwyyyyyyyyywwwtttsssssstttssssssrrrrrrrrrtttuuuvvvxxxvvvttttttuuuuuutttsssuuuttttttsssrrrqqqpppppppppppppppqqqppppppooonnnnnnooopppooommmmmmmmmnnnoooooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmllllllkkkllllllkkkkkkkkkjjjjjjjjjllllllkkkkkkjjjjjjiiiiiihhhgggfffccc```]]][[[YYYVVVRRRNNNJJJGGGEEEBBB@@@;;;999555222000//////000333444666888;;;<<<===>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>>============???@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKFFFFFFGGGGGGGGGGGGGGGGGGHHHFFFEEEEEEFFFEEECCCAAA@@@@@@?????????@@@AAAAAA~~~~~~}}}~~~~~~}}}||||||{{{{{{||||||||||||}}}}}}||||||{{{|||{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvvvvuuuuuuuuuuuutttvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxvvvtttssssssuuusssssssssrrrssstttuuuvvvwwwuuuttttttuuuuuuuuutttuuuttttttsssrrrrrrqqqqqqpppppppppqqqqqqppppppoooooopppqqqpppnnnnnnnnnoooppppppooooooooonnnnnnnnnnnnooooooooooooooonnnnnnlllllllllllllllkkkkkkjjjllllllkkkkkkkkkjjjjjjjjjiiihhhgggeeebbb___]]][[[WWWTTTOOOKKKIIIFFFDDDBBB<<<:::777333111/////////111222555777999;;;<<<===???@@@@@@AAABBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<>><<<999666333111000///000111444666999;;;<<<===@@@@@@AAABBBBBBBBBAAAAAAAAA@@@???>>>============????????????@@@@@@AAAAAA>>>???AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGGGGGGGEEECCCAAACCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEFFFGGGFFFDDDBBBBBBBBBAAAAAAAAAAAAAAABBB~~~~~~~~~~~~}}}|||{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{yyyyyyxxxwwwwwwwwwwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwttttttttttttttttttttttttwwwwwwwwwuuusssrrrsssuuutttttttttttttttttttttttttttsssrrrssstttvvvvvvuuuttttttttttttssssssrrrrrrooopppqqqqqqrrrqqqqqqqqqrrrssstttsssqqqqqqqqqrrrqqqqqqqqqqqqppppppppppppkkklllmmmmmmmmmmmmmmmmmmlllmmmnnnnnnnnnmmmlllkkkllllllllllllkkkkkkkkkkkkiiiiiihhhgggeeecccaaa```[[[WWWRRRNNNKKKHHHEEEBBB@@@>>><<<888555222000//////111333666999;;;<<<===AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@??????@@@@@@AAABBB???@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEDDDBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJFFFFFFGGGGGGHHHIIIIIIIIIGGGFFFFFFFFFGGGGGGEEECCCCCCCCCBBBAAAAAAAAABBBBBB}}}~~~~~~~~~|||{{{{{{{{{{{{{{{~~~~~~|||}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}{{{{{{zzz{{{{{{|||zzzyyyxxxxxxwwwwwwxxxxxxuuuuuuvvvvvvwwwxxxyyyyyyttttttttttttttttttttttttvvvwwwwwwuuusssrrrsssuuuttttttuuuuuuuuuuuutttttttttrrrqqqrrrtttvvvvvvvvvttttttttttttssssssssssssooopppqqqqqqrrrrrrrrrqqqrrrssstttsssqqqpppqqqrrrppppppppppppooooooooooookkkkkklllmmmmmmmmmmmmmmmlllmmmooooooooonnnlllkkkllllllllllllllllllllllllkkkjjjjjjiiigggeeedddccc___[[[UUUPPPLLLIIIFFFCCCAAA???===999666333000//////111333666999;;;===>>>AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAA@@@@@@???@@@AAABBBCCCBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGHHHHHHIIIFFFFFFGGGGGGHHHIIIIIIJJJGGGFFFFFFFFFGGGGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBB}}}~~~~~~}}}|||{{{{{{zzzzzz{{{~~~|||}}}~~~~~~}}}|||zzz{{{|||~~~~~~}}}|||zzzzzz{{{{{{|||zzzyyyxxxxxxwwwwwwxxxxxxttttttuuuwwwxxxyyyzzz{{{vvvvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvuuusssrrrtttuuutttuuuuuuuuuuuuuuuttttttsssrrrqqqrrrtttvvvvvvvvvtttttttttttttttsssssssssooopppqqqrrrrrrrrrrrrrrrqqqrrrsssrrrpppooopppqqqoooooooooooonnnnnnnnnnnnmmmmmmnnnoooppppppoooooolllnnnooopppooonnnlllkkklllllllllllllllllllllllllllllllllkkkiiigggfffeeebbb^^^XXXRRRNNNJJJGGGDDDAAA???===999666222000...000111444777:::<<<===>>>BBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJGGGFFFFFFFFFHHHGGGFFFDDDEEEDDDCCCBBBBBBBBBBBBBBB~~~~~~}}}}}}~~~}}}||||||~~~~~~||||||}}}}}}zzzwww}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||{{{{{{yyyyyyxxxxxxwwwxxxxxxxxxxxxwwwwwwvvvwwwyyyzzz{{{vvvwwwxxxyyyzzzyyyxxxwwwwwwvvvtttsssrrrrrrssssssuuuvvvwwwxxxxxxwwwvvvuuurrrssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvuuutttssssssssssssrrrqqqpppppppppqqqqqqqqqrrrrrrrrrqqqppppppoooooooooooooooooooooooolllmmmmmmnnnnnnnnnnnnnnnooonnnmmmllllllllllllllljjjjjjjjjkkkkkklllllllllkkkjjjjjjiiihhhgggffffff```^^^ZZZWWWSSSNNNHHHDDD@@@???===:::777444222111333444555777:::;;;===>>>>>>???@@@AAABBBCCCCCCCCCAAA@@@???>>>>>>@@@BBBCCCBBBBBBAAA???>>>???AAADDDAAAAAABBBBBBCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEAAAAAAAAAAAA@@@???>>>===??????@@@AAABBBDDDDDDEEECCCCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB~~~~~~}}}}}}~~~}}}~~~}}}{{{~~~~~~}}}|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxzzz{{{wwwwwwxxxyyyyyyyyyxxxwwwttttttsssrrrsssssstttuuuuuuuuuvvvwwwwwwvvvuuuuuusssssstttuuuvvvvvvvvvvvvuuuuuuttttttssssssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmllllllllllllmmmjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhhhhggggggcccaaa]]]YYYVVVPPPKKKGGGBBBAAA???<<<888555333222333444555666777999:::;;;===>>>???AAABBBBBBBBBBBBAAA@@@???>>>>>>@@@AAABBBBBBBBBBBBAAA@@@@@@BBBCCCAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCC@@@AAAAAA@@@@@@>>>======>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA~~~~~~zzz|||}}}}}}|||}}}~~~~~~|||zzz|||}}}}}}~~~}}}|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyxxxwwwwwwwwwxxxyyyzzzwwwxxxyyyyyyyyyxxxwwwvvvrrrrrrrrrrrrssstttuuuvvvtttuuuvvvvvvvvvvvvuuutttssstttuuuvvvwwwwwwwwwwwwtttsssrrrqqqqqqqqqrrrssspppqqqrrrssssssrrrqqqqqqppppppqqqqqqppppppooonnnmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnnnnnnnmmmlllllllllllllllmmmmmmmmmkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhfffdddaaa]]]ZZZUUUOOOKKKEEEDDDAAA>>>:::777444333222333333333555666777888<<<===>>>@@@AAAAAABBBBBBBBBAAA???>>>>>>???@@@AAAAAABBBDDDCCCBBBAAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@???>>>======<<<======>>>???@@@AAAAAACCCBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@~~~~~~~~~~~~~~~yyyzzz|||}}}}}}}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~||||||}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwyyyyyyxxxwwwwwwxxxyyyzzzxxxyyyyyyzzzyyyxxxwwwvvvrrrrrrrrrsssssstttttttttssstttuuuvvvvvvuuutttsssssstttuuuvvvwwwwwwwwwwwwsssrrrpppooooooppprrrsssnnnppprrrttttttsssrrrqqqpppppppppppppppooonnnmmmllllllllllllllllllllllllkkklllmmmmmmnnnnnnmmmmmmjjjkkkkkklllmmmmmmmmmmmmlllkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhfffccc```]]]XXXSSSOOOHHHGGGDDD@@@<<<888555333000000000111222444666777:::;;;===>>>???@@@AAAAAABBBAAA@@@???>>>>>>?????????BBBDDDEEEDDDCCCBBBCCCBBBBBBCCCDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<======>>>??????@@@@@@BBBBBBAAAAAABBBCCCEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC????????????>>>>>>>>>>>>~~~~~~~~~~~~}}}}}}}}}}}}yyy{{{}}}~~~~~~{{{{{{|||}}}}}}~~~~~~~~~||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyzzzzzzyyywwwvvvuuutttssssssssssssrrrrrrqqqssstttuuuvvvvvvuuutttsssssstttuuuvvvvvvwwwwwwwwwsssrrrpppooooooppprrrsssoooppprrrtttuuutttrrrqqqqqqqqqqqqppppppnnnmmmmmmllllllllllllllllllllllllkkkllllllmmmmmmmmmmmmmmmiiijjjkkklllmmmmmmllllllkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiigggfffcccaaa___\\\WWWTTTLLLJJJGGGCCC>>>:::666444.........///111333666888888999;;;===>>>???@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>AAADDDFFFEEECCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>======>>>>>>??????@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAA?????????>>>>>>=========}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~}}}||||||||||||||||||||||||||||||yyyyyyyyyzzz{{{{{{||||||{{{zzzyyyxxxwwwvvvvvvvvvxxxwwwwwwvvvwwwyyyzzz{{{zzzzzzzzzzzzyyywwwuuutttttttttttttttsssrrrpppppptttuuuvvvvvvvvvvvvuuutttrrrssstttuuuvvvvvvvvvvvvsssrrrqqqqqqqqqrrrssstttqqqqqqsssttttttsssrrrrrrrrrrrrrrrqqqpppooonnnmmmllllllllllllllllllllllllkkkkkklllmmmmmmmmmmmmllliiijjjlllmmmmmmlllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhfffeeeccccccbbb___\\\YYYRRRPPPLLLGGGBBB===999777000/////////000333666777777888999;;;===>>>?????????????????????>>>>>>>>>>>>@@@CCCEEEDDDCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@@@@???>>>??????@@@??????>>>>>>=========>>>>>>???????????????>>>>>>>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>======<<<}}}}}}}}}}}}}}}}}}}}}}}}|||}}}zzz}}}~~~~~~{{{zzz{{{|||~~~~~~~~~~~~}}}}}}{{{~~~~~~}}}||||||||||||||||||||||||||||||yyyzzzzzz{{{||||||}}}}}}|||{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwyyy{{{}}}{{{{{{{{{zzzyyywwwtttsssqqqrrrsssssssssrrrqqqqqquuuuuuvvvwwwwwwvvvuuuuuuqqqrrrsssttttttuuuuuuuuussssssssssssttttttuuuuuusssssssssssssssrrrrrrrrrssssssrrrrrrqqqooonnnmmmlllllllllllllllllllllllljjjkkkllllllmmmmmmlllllljjjkkklllmmmmmmllljjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiihhhhhhggggggfffeeedddddddddccc```^^^XXXVVVRRRMMMGGGBBB>>>;;;555333111000000222444555555666888:::<<<===>>>>>>===>>>>>>???????????????===@@@BBBCCCBBBBBBBBBCCC@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>===<<<<<<===============<<<<<<<<<<<<<<<==================<<<<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@??????>>>======<<<}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~|||~~~|||}}}~~~}}}}}}}}}{{{}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~|||{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz|||~~~{{{{{{{{{zzzyyyvvvtttsssoooppprrrsssttttttsssrrruuuvvvwwwxxxxxxwwwvvvuuupppqqqrrrsssttttttttttttssssssuuuuuuvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrrrrtttssssssrrrqqqpppnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkllllllmmmmmmlllllljjjkkkmmmmmmmmmkkkiiihhhhhhhhhiiiiiijjjjjjjjjkkkkkkjjjjjjiiihhhggggggffffffeeeeeefffffffffcccaaa\\\ZZZVVVPPPJJJEEEAAA???999777444111000111222333555666888:::<<<===>>>>>><<<===>>>???????????????===???AAABBBAAAAAABBBCCC??????@@@AAAAAABBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@????????????>>>AAA@@@@@@???>>>======<<<~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzxxxzzzzzz{{{{{{{{{{{{{{{zzzyyyzzz{{{}}}}}}}}}}}}||||||{{{yyywwwvvvvvvvvvvvvxxxyyyzzzzzzxxxxxxyyyzzz{{{}}}~~~}}}zzzwwwvvvvvvttttttrrrqqqqqqrrrssstttuuuuuuvvvwwwxxxxxxyyyyyyvvvuuutttsssrrrsssssstttrrrsssuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvuuutttrrrrrrsssssssssrrrqqqpppnnnnnnmmmllllllmmmooopppnnnmmmllllllllllllkkkjjjiiihhhjjjkkkmmmmmmmmmkkkiiihhhggghhhiiijjjkkklllllllllkkkkkkiiihhhhhhhhhiiijjjhhhhhhhhhhhhgggfffeeeddd___]]][[[XXXTTTOOOIIIEEE===:::555111///111444666777777888888999;;;<<<===;;;;;;<<<========================>>>???@@@BBBBBB@@@@@@@@@???@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<===============>>>???@@@<<<===>>>>>>>>>>>>=========>>>>>>?????????>>>>>>~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzzzzz{{{|||||||||{{{zzzzzz|||}}}~~~~~~}}}}}}}}}|||zzzxxxwwwwwwwwwwwwwwwyyyzzzyyyxxxwwwxxxyyy{{{|||}}}{{{yyywwwvvvwwwuuutttsssrrrrrrssstttuuuuuuuuuvvvwwwwwwxxxyyyyyyvvvuuutttsssrrrssstttuuuttttttuuuuuuvvvvvvwwwwwwwwwwwwxxxwwwvvvuuuttttttsssssssssrrrqqqpppooonnnmmmmmmlllnnnooopppooommmmmmmmmmmmlllllljjjiiiiiijjjkkklllmmmmmmkkkjjjiiihhhhhhiiijjjkkkkkkkkkkkkkkkjjjiiihhhhhhhhhiiijjjhhhhhhhhhhhhgggfffeeedddbbb```]]][[[XXXSSSNNNIIIBBB???:::555333333555777888888888888999;;;<<<===;;;;;;<<<===============<<<<<<<<<<<<===>>>???@@@>>>>>>>>>===>>>>>>???@@@???>>>>>>===========================<<<;;;:::999::::::::::::::::::::::::;;;<<<<<<=========<<<<<<======;;;:::::::::;;;<<<<<<;;;;;;<<<<<<===>>>???<<<<<<===============<<<===>>>>>>?????????>>>>>>~~~}}}}}}}}}~~~~~~~~~~~~~~~zzzzzz{{{{{{{{{|||||||||zzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxvvvxxxyyyxxxwwwvvvwwwxxxzzzzzzzzzyyywwwvvvwwwxxxuuuuuutttttttttuuuuuuvvvuuuvvvvvvwwwwwwxxxxxxxxxuuutttssssssssstttuuuvvvvvvuuutttttttttuuuvvvwwwyyyyyyyyyyyyxxxwwwvvvvvvsssssssssrrrqqqpppooonnnnnnmmmmmmnnnppppppooonnnmmmmmmmmmmmmlllkkkjjjjjjiiijjjkkklllmmmlllkkkjjjhhhiiiiiijjjjjjjjjiiiiiikkkjjjiiiiiihhhhhhiiiiiihhhhhhhhhhhhgggfffeeedddeeecccaaa___]]]YYYTTTPPPJJJFFFAAA<<<888777888999777777888888999:::<<<<<<;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<;;;<<<<<<<<<;;;:::999999999999999999999999999:::<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;:::::::::::::::999999999::::::;;;======;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>???????????????~~~}}}}}}~~~}}}~~~}}}||||||{{{{{{{{{{{{{{{zzzzzz{{{||||||}}}}}}}}}}}}||||||{{{zzzyyyyyyyyyuuuwwwxxxwwwvvvuuuvvvwwwyyyyyyyyywwwuuuuuuwwwyyyvvvvvvvvvvvvvvvvvvwwwwwwuuuvvvvvvvvvwwwwwwwwwxxxuuutttssssssssstttvvvvvvwwwvvvtttsssssstttuuuvvvxxxyyyyyyyyyxxxxxxwwwvvvrrrssssssrrrqqqpppooonnnooonnnnnnoooqqqqqqpppnnnmmmmmmmmmmmmmmmlllkkkkkkiiiiiikkkllllllllllllkkkiiijjjjjjjjjiiiiiihhhgggjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhgggfffeeedddfffeeecccbbbaaa^^^YYYUUUPPPMMMHHHCCC>>><<<;;;:::777777777777888999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999:::999999999:::;;;<<<===<<<<<<;;;:::999999999999999999:::::::::999888888777888888888888888999999::::::;;;;;;;;;;;;::::::;;;:::::::::999999999999777777777888999:::;;;<<<::::::;;;;;;;;;:::999999;;;;;;<<<>>>>>>?????????~~~~~~~~~}}}~~~}}}|||zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{|||||||||||||||{{{zzzzzzyyyuuuvvvwwwwwwuuuuuuvvvwwwyyyyyyxxxvvvuuutttvvvxxxuuuvvvvvvwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwvvvuuutttsssttttttvvvvvvwwwvvvtttrrrrrrsssuuuvvvwwwwwwwwwxxxwwwwwwvvvuuurrrrrrrrrrrrqqqqqqpppoooooonnnnnnoooqqqrrrpppooommmmmmnnnnnnnnnmmmlllllliiijjjjjjkkklllllllllllljjjjjjjjjjjjjjjiiihhhgggjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhgggfffeeedddfffeeeddddddcccaaa]]]ZZZUUUSSSNNNIIIDDDAAA>>>===999888888777777777888888999999888888888999:::;;;;;;:::999888888777888888888888888888999:::;;;<<<;;;:::999888777777777777666777777888888888777777666666666666777777888888777888999::::::;;;;;;;;;999999999999999888888777555555666666777999:::;;;999999999999999888777666888999;;;<<<===>>>>>>>>>~~~~~~~~~~~~}}}~~~~~~~~~|||zzzyyyyyyyyyxxxxxxwwwxxxxxxyyy{{{{{{{{{{{{||||||{{{{{{zzzyyyuuuwwwxxxwwwvvvuuuvvvwwwyyyyyyyyyxxxvvvuuuvvvwwwuuuuuuvvvwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwuuutttttttttuuuuuuuuutttssssssssstttuuuvvvuuuvvvvvvvvvvvvvvvuuuuuurrrrrrrrrrrrrrrqqqpppooopppooooooppprrrrrrqqqpppmmmnnnnnnnnnnnnnnnmmmmmmkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkjjjiiihhhiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhgggfffeeedddeeeddddddeeeeeeccc```]]]YYYWWWSSSOOOKKKGGGDDDBBB===<<<;;;999888777777777888777666555666777888999999999888777666666666777666666666777888999:::;;;999999777666555555444444444444555666777777777777444444555555666666777777555666777999::::::;;;;;;888888888999888777777666444444555555777888:::;;;888888888888777666555444666777888:::<<<======>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{||||||xxxxxxxxxxxxxxxzzz{{{|||zzzzzz{{{|||{{{zzzyyyxxxvvvwwwxxxxxxvvvvvvwwwxxxyyyzzz{{{zzzwwwuuuuuuuuuttttttvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvuuuyyyxxxvvvuuutttsssttttttrrrssssssttttttuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuqqqqqqrrrrrrrrrqqqppppppppppppoooqqqrrrsssrrrpppmmmnnnnnnooooooooonnnnnnllllllkkkkkkjjjjjjkkkkkkkkkkkklllllllllkkkkkkjjjiiijjjjjjkkkjjjiiihhhggghhhhhhhhhhhhgggfffeeeddddddddddddfffgggfffccc```\\\ZZZXXXUUUQQQMMMJJJHHHBBBAAA???===:::999888777666555444333333555777888666666555444444444555555444444444555666777888999888777666555444333333333222333444555666666666666333333333444555666666666666666777888999999999888777777888888888777666555444444444555777888:::;;;777777777666666555444333333444666888:::;;;<<<<<<~~~}}}|||~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{|||~~~zzzyyyxxxxxxyyyzzz|||}}}yyyzzz{{{{{{{{{zzzyyyxxxvvvxxxyyyxxxwwwvvvwwwxxxzzz{{{|||{{{xxxuuuttttttssstttvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuzzzyyywwwuuutttsssssssssqqqrrrssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvqqqqqqrrrrrrrrrqqqppppppqqqppppppqqqssssssrrrpppnnnnnnooooooooooooooonnnmmmllllllkkkjjjjjjjjjjjjkkkllllllmmmmmmllllllkkkiiiiiijjjkkkjjjiiihhhggghhhhhhhhhhhhgggfffeeedddeeedddeeeggghhhgggeeebbb^^^]]][[[XXXUUUQQQNNNMMMFFFEEEBBB???===:::999888555444333222222333555777444333333222222333333444222222222333444555777888888777555444333222222222111222333444555666666666222222333444444555666666888888888888888777777666666777888888888777555444444444444555777999:::;;;666666666666555444333222222333555777999:::;;;<<<}}}}}}}}}}}}|||||||||||||||||||||{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyxxxxxxwwwuuutttsssssstttvvvyyyzzzzzzzzzyyywwwvvvtttsssrrrvvvwwwyyy{{{{{{{{{yyyxxxwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrssstttuuuvvvwwwvvvvvvvvvvvvuuutttsssrrrtttsssqqqpppppppppqqqqqqsssrrrrrrqqqpppooommmmmmoooooooooooooooooooooooommmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkklllnnnooopppnnnkkkhhhhhhhhhhhhhhhgggfffffffffffffffhhhfffeeeeeeffffffeeedddbbbaaa```^^^[[[YYYVVVUUUMMMKKKHHHEEEAAA===:::999888777444111000000000111111111111111111111111111///000000111222222333333444333111///...---------///000111222333444444444555444444555555666777888999999:::::::::999999888666666555555444444444333333333333444666777999999;;;999777777888777333000333444555777888888999999~~~||||||||||||}}}}}}}}}}}}}}}}}}|||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxvvvuuutttttttttvvvxxxyyy|||{{{zzzyyywwwvvvuuutttvvvwwwyyyzzzzzzyyyxxxwwwvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvvvvvvvvvvuuuttttttssssssssssssssstttuuuvvvvvvvvvvvvvvvuuutttsssrrrssssssqqqpppppppppqqqqqqsssrrrrrrrrrpppooonnnmmmoooooooooooooooooooooooommmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkklllnnnppppppnnnllliiiiiiiiiiiihhhhhhgggffffffgggggggggeeeddddddeeefffdddcccdddcccbbbaaa___]]]ZZZYYYQQQPPPMMMIIIEEEAAA>>>===888777444111///.........---------...............------...///000111111222222111///---,,,,,,,,,,,,---...///000111222222222333333333333444555666777777888888888888888777777666666666555555555444444444444444555666777999999888777666777888888555222333444555666888888888888~~~~~~~~~~~~}}}}}}{{{{{{||||||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxzzzzzzyyyxxxvvvuuuttttttvvvwwwxxxyyyyyyxxxvvvuuuvvvvvvvvvvvvvvvuuuttttttvvvvvvvvvvvvvvvuuuuuutttttttttsssssssssttttttuuuuuuuuuuuuuuuuuutttsssrrrsssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppnnnnnnoooooooooooooooooooooooommmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkkllloooppppppooollljjjjjjjjjjjjiiihhhhhhggghhhhhhhhhfffeeecccdddeeeeeedddbbbddddddccccccaaa```^^^]]]XXXVVVSSSOOOKKKGGGEEECCC;;;999666333000...------++++++++++++++++++++++++))))))***+++,,,---.........---,,,***))))))*********+++,,,...///000000000111111111222222333444555666666777777777777666666777777666666666666555555555555555555666777888999555555555777888888666444333444555666777888888888||||||}}}}}}}}}}}}||||||zzz{{{{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwzzz{{{{{{|||{{{{{{zzzzzzzzzyyyxxxwwwvvvwwwwwwwwwwwwvvvvvvuuutttssssssrrrwwwwwwxxxxxxwwwvvvuuutttvvvvvvwwwwwwvvvvvvuuutttuuuuuuvvvvvvvvvvvvuuuuuuuuuttttttssssssssstttttttttuuuuuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnoooooooooooooooooooooooommmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkklllnnnppppppooommmlllkkkllljjjjjjiiiiiihhhiiiiiijjjgggeeeddddddeeefffdddcccbbbccccccbbbbbbaaa```___]]]\\\YYYUUUQQQNNNKKKIIIAAA???<<<888444111///...+++++++++******)))))))))%%%&&&&&&'''((()))***+++***)))((('''''''''((())))))***+++---.../////////111111111111222333444444555555666777777777666666777777777777777666666666555555555555666777777888555555666777777777555444333444555666777777777777{{{||||||}}}}}}}}}||||||zzz{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxzzzzzz{{{{{{|||{{{{{{zzz{{{zzzyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuttttttsssssswwwwwwwwwwwwvvvuuuuuutttwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuttttttssssssssstttttttttttttttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppoooppppppppppppppppppppppppmmmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkklllmmmooopppooommmllllllmmmjjjjjjiiiiiiiiiiiijjjjjjhhhgggffffffggggggfffeeeccccccdddddddddcccbbbbbb```___\\\YYYVVVSSSPPPOOOFFFDDDAAA===888555222000---,,,+++***)))(((''''''###$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''((()))+++---...///000000111111111111222333444555555666666777888888777777666666666777777777777777666555555555555555666666555666777777666555333333333444555666666777666666~~~||||||}}}}}}~~~~~~}}}}}}{{{{{{||||||}}}}}}~~~~~~|||||||||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzz{{{{{{zzzzzzyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvxxxxxxxxxxxxxxxwwwvvvvvvtttuuuuuuvvvvvvvvvvvvvvvttttttsssssssssttttttuuusssssstttttttttssssssrrrqqqrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrqqqppppppppppppppppppppppppppppppmmmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkkllllllmmmoooooommmllllllmmmiiiiiiiiihhhiiiiiijjjkkkiiihhhgggggghhhhhhgggeeeffffffgggggggggfffeeeeeeaaa```___\\\ZZZWWWVVVUUUKKKIIIFFFBBB===999666444000///...,,,***'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$&&&'''((()))+++---...000000000111111000111111222333444444555666777888888888777555555666666666666777777555555444444333444444444555777888888555333333333333444555666666666666666}}}}}}~~~||||||||||||}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyywwwxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuttttttuuuvvvvvvvvvvvvvvvssssssssssssssstttuuuvvvrrrssssssttttttsssssssssqqqqqqssstttttttttssssssrrrrrrssssssrrrrrrqqqpppppppppppppppppppppppppppmmmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkkllljjjlllnnnnnnlllllllllmmmhhhhhhhhhhhhhhhiiijjjjjjiiigggffffffggggggfffeeegggggggggggggggfffeeeeeebbbbbb```___]]]\\\[[[ZZZRRRPPPNNNJJJEEEAAA===<<<888777555222...+++)))(((%%%%%%$$$$$$###""""""""" !!!###%%%''''''(((***,,,...///000000////////////000111222222333333444666666777777666444444555555555666666666555444333222222222222222222555777777555333444555444444555555666666555555~~~~~~}}}}}}}}}}}}||||||||||||zzzzzzzzz{{{{{{{{{{{{|||wwwxxxyyyyyyzzzzzzzzzyyyzzzzzz{{{{{{{{{{{{{{{zzzvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyyyyvvvvvvvvvvvvvvvuuuuuutttttttttuuuvvvvvvvvvvvvvvvrrrrrrrrrssstttuuuvvvwwwrrrrrrsssssstttssssssssspppqqqssstttuuutttssssssrrrrrrsssssssssrrrqqqqqqppppppppppppppppppppppppmmmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkkkkllliiikkkmmmmmmlllkkklllmmmhhhhhhgggggghhhiiijjjjjjhhhfffeeeeeeffffffeeedddffffffffffffeeedddcccbbbccccccbbbaaa```___^^^]]]YYYXXXUUUQQQMMMIIIEEECCC@@@>>><<<888444111...---&&&&&&%%%$$$###"""!!!!!! !!!###%%%'''&&&''')))+++---...//////...------......///000111111222333444555555555555333444444444555555666666444444333222111111111111000333666777555444555777444444555555666555555555~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||{{{}}}|||{{{zzzzzz{{{|||}}}|||}}}~~~~~~}}}{{{xxxwwwyyyzzzzzzzzzzzzyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwuuuttttttssstttuuuvvvvvvuuutttttttttuuuvvvwwwwwwvvvuuutttuuuuuutttsssssssssssstttttttttttttttsssrrrrrrqqqpppqqqrrrrrrrrrqqqpppoooqqqqqqppppppooonnnnnnnnnmmmllllllkkkkkkllllllmmmmmmlllkkkkkkjjjjjjkkkkkkhhhiiikkkkkkjjjjjjkkklllmmmjjjhhhhhhkkklllkkkiiifffggghhhiiiiiihhhgggffffffgggggggggfffeeedddddddddeeefffgggfffcccaaa___^^^\\\ZZZWWWTTTQQQPPPOOOJJJGGGDDD@@@===999444111...+++'''$$$"""!!!!!!###&&&'''((())))))+++,,,---......//////000000000000//////000111222222333333333333222333444555666666666666333222111000////////////222333333444444555555555444444555555555555444444~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}||||||{{{zzz}}}}}}|||{{{{{{||||||}}}{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuutttssstttuuuvvvvvvuuuttttttttttttuuuvvvvvvuuuttttttttttttsssrrrrrrrrrrrrrrrqqqrrrrrrsssssssssrrrrrrqqqrrrssssssssssssqqqqqqqqqqqqppppppooonnnnnnnnnmmmllllllllllllllllllmmmmmmlllkkkkkkjjjjjjkkkkkkjjjkkkllllllkkkjjjkkkmmmnnnkkkiiijjjlllmmmlllkkkfffggghhhiiiiiihhhgggggggggggggggggggggfffeeeeeeffffffggggggfffeeedddccc```^^^\\\ZZZWWWUUUTTTTTTQQQOOOKKKHHHEEEAAA<<<888555111---)))'''%%%""" !!!###$$$''''''((()))+++,,,---------......//////......---...///000111222222222222111111222333444444444444333222111000////////////222222222333333444555555333333444444444444333333~~~~~~~~~~~~~~~~~~{{{{{{||||||{{{{{{zzzyyy}}}}}}|||||||||}}}}}}~~~{{{|||~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvtttuuuuuuvvvvvvuuuuuutttsssttttttuuuuuuttttttssssssssssssrrrrrrrrrrrrqqqooooooppprrrrrrrrrrrrrrrqqqrrrsssttttttsssrrrrrrqqqppppppoooooonnnnnnmmmmmmmmmllllllllllllmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmnnnmmmkkkkkkkkkmmmlllkkkiiiiiikkklllkkkjjjggghhhhhhiiiiiihhhgggggggggggghhhhhhggggggffffffgggggggggfffffffffggggggbbbaaa___]]]\\\ZZZZZZZZZYYYWWWSSSPPPMMMIIIEEEAAA>>>:::555111...+++'''$$$  """###$$$%%%&&&''')))***++++++++++++,,,,,,,,,,,,++++++,,,,,,---//////000000000//////000111222222222222222111000///............000000111222222333444444222222222222222222222222}}}}}}}}}|||||||||~~~~~~~~~~~~~~~~~~zzzzzz{{{{{{zzzzzzyyyxxx}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}|||zzzxxxxxxyyyzzz{{{xxxxxxyyyyyyyyyyyyzzzzzzyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvuuuuuuuuutttssssssssssssssssssssssssssstttttttttssssssrrrrrroooppppppqqqqqqqqqpppppppppqqqrrrsssssssssrrrqqqpppppppppooonnnnnnmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnmmmkkkjjjjjjkkkiiihhhgggggghhhhhhiiihhhiiiiiiiiiiiihhhhhhhhhgggggghhhhhhiiihhhhhhgggggghhhgggeeeeeeeeegggiiijjjccccccaaa```___^^^^^^^^^]]][[[XXXUUUSSSOOOKKKHHHFFFBBB===999444000+++(((%%%$$$###!!!!!!!!!"""#########$$$%%%&&&'''((()))(((((())))))))))))((((((((()))***+++,,,------------...///000111111111111000///......---------.........///000111222222333222222111111111111222222|||~~~~~~~~~}}}|||{{{{{{{{{|||||||||||||||}}}}}}}}}zzzzzzzzzzzzzzzyyyyyyxxx||||||}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}{{{xxxwwwwwwxxxyyyxxxxxxxxxyyyyyyzzzzzzzzzyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwvvvvvvuuuuuuuuuuuussssssrrrrrrrrrrrrsssssstttuuuuuuvvvuuutttssssssrrrrrrqqqqqqpppooonnnmmmnnnooopppqqqrrrrrrqqqpppppppppoooooonnnmmmmmmmmmooonnnnnnmmmmmmnnnnnnooonnnmmmllllllkkkkkkllllllkkkllllllkkkiiihhhiiijjjhhhhhhhhhhhhgggggghhhiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjiiiiiihhhgggfffdddddddddfffiiijjjdddcccbbbaaa````````````___]]][[[YYYXXXUUURRROOOLLLIIIDDD???;;;666111---***)))'''%%%###"""""""""#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))*********,,,,,,---...////////////------,,,+++++++++,,,,,,,,,,,,---...///000111111222111111000000111111222|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||zzzzzz{{{{{{zzzzzzyyyxxx{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz~~~|||zzzxxxwwwvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{yyyyyyyyyzzzzzzyyyyyyxxxxxxxxxwwwvvvuuuuuuuuuuuutttssssssrrrrrrsssssstttuuuuuuvvvwwwwwwuuutttsssssssssrrrrrrpppooommmlllmmmnnnoooqqqqqqqqqpppppppppoooooonnnnnnmmmmmmllloooooonnnnnnnnnnnnoooooonnnmmmmmmllllllllllllllliiikkkkkkkkkiiihhhiiijjjjjjkkklllkkkiiiiiikkklllkkkkkkiiihhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkjjjjjjgggfffeeedddeeefffhhhjjjddddddcccbbbaaaaaaaaaaaaaaa___^^^]]]]]]\\\YYYWWWRRROOOKKKGGGDDD???:::666000///,,,)))&&&$$$######$$$$$$###############"""!!!""""""""""""""""""!!!!!!!!!###$$$&&&''''''''')))***+++,,,,,,---,,,,,,******))))))))))))************+++,,,...///000000111000///......///000111}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}{{{{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}}}}|||{{{{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{xxxxxxyyyyyyyyyyyyxxxxxxyyyxxxwwwuuuuuuuuuuuuuuuuuutttsssrrrrrrssstttuuutttuuuvvvwwwvvvuuusssrrrrrrrrrrrrrrrqqqpppooonnnmmmnnnpppqqqrrrrrrqqqqqqooooooooonnnmmmmmmllllllpppoooooonnnnnnoooooopppnnnnnnmmmllllllllllllllliiikkklllkkkjjjjjjkkklllkkklllmmmllljjjiiikkknnnlllkkkjjjhhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkiiihhhggggggggghhhiiijjjfffeeedddcccbbbaaaaaabbb```___^^^^^^______]]][[[XXXVVVSSSPPPMMMIIIDDD@@@999777444000,,,***((((((%%%%%%$$$###"""!!!   """###$$$%%%%%%%%%&&&'''((())))))))))))((('''''''''''''''((((((((()))***+++---...//////...---,,,++++++,,,---...~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{{{{{{{{{{|||{{{|||||||||}}}}}}~~~~~~{{{{{{||||||{{{{{{zzzyyyxxxyyy{{{|||}}}}}}}}}|||zzzyyyyyyyyyyyyzzz{{{{{{tttuuuvvvxxxxxxyyyyyyxxxwwwwwwxxxyyyyyyzzz{{{{{{wwwwwwxxxyyyyyyxxxxxxxxxzzzyyywwwuuuuuuuuuuuuvvvuuutttsssssssssssstttuuussstttuuuvvvvvvtttrrrqqqqqqqqqrrrrrrrrrqqqqqqpppnnnoooqqqrrrssssssrrrrrrooooooooonnnmmmmmmllllllppppppooooooooooooppppppnnnnnnmmmllllllllllllmmmjjjkkklllllllllkkkmmmnnniiikkklllkkkhhhhhhjjjmmmmmmllljjjhhhggghhhhhhiiiiiijjjkkkkkklllllllllllljjjjjjiiiiiiiiiiiiiiijjjgggfffeeedddcccbbbbbbbbb]]]\\\\\\]]]______^^^\\\]]][[[XXXVVVSSSPPPKKKGGGAAA???;;;777333000......'''&&&%%%###""" !!!"""###$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))***,,,---...///,,,+++)))(((((()))+++,,,~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{|||}}}~~~}}}}}}|||zzzyyyyyyzzz|||}}}{{{{{{zzzzzzzzz{{{{{{|||zzzyyyyyyyyyyyyzzz{{{|||yyyyyyxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxyyyzzzzzzwwwvvvvvvwwwyyyyyyxxxwww|||zzzwwwwwwyyyyyywwwtttsssssssssssssssssssssssssssuuuwwwwwwuuutttssstttsssssssssrrrqqqpppooonnnlllnnnqqqssssssrrrpppoooqqqooommmlllkkklllmmmnnnoooppppppppppppqqqqqqqqqooooooooooooooonnnmmmmmmnnnmmmkkkjjjjjjkkkmmmnnnmmmlllkkkjjjiiijjjkkklllkkkkkkkkkjjjiiihhhgggfffiiiiiiiiijjjjjjkkkkkkkkkfffgggiiiiiihhhgggggghhhhhhfffeeeeeeeeedddcccbbbbbb```___```bbbccccccccc\\\]]]^^^^^^\\\YYYUUUSSSKKKIIIEEEAAA<<<777333111///,,,)))'''&&&$$$""" !!!!!!#########$$$$$$$$$%%%%%%%%%$$$######""""""######%%%&&&''')))+++,,,,,,,,,+++******)))))))))))))))~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}||||||}}}}}}~~~}}}}}}}}}|||{{{zzzyyyyyyzzz{{{|||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||||||||yyyyyyyyyyyyxxxxxxxxxxxxwwwxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwxxxzzzzzzyyywww{{{yyywwwwwwxxxxxxvvvtttsssssssssssssssssssssssssssuuuvvvvvvuuusssssssssrrrrrrrrrrrrrrrqqqpppooonnnppprrrttttttsssrrrpppqqqpppnnnmmmlllmmmnnnooooooooopppppppppqqqqqqqqqoooppppppppppppooonnnnnnmmmlllkkkkkkkkkkkklllmmmmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiiggggggiiiiiijjjjjjjjjkkkkkkkkkggghhhiiiiiigggfffggghhhfffeeeddddddddddddcccccccccaaa```aaabbbddddddccc______``````^^^\\\YYYXXXQQQOOOLLLGGGCCC>>>;;;999555333///,,,+++)))&&&$$$!!! !!!!!!!!!###"""""""""""""""#########$$$&&&((()))******+++)))(((((('''''''''''''''~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{|||||||||{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzz||||||}}}~~~~~~}}}|||{{{yyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwzzzyyyxxxyyyzzzzzzxxxwwwzzzxxxwwwwwwxxxxxxvvvuuuttttttttttttttttttttttttrrrtttvvvvvvtttrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrtttuuuvvvuuusssrrrrrrqqqooonnnnnnoooppppppooooooooopppppppppqqqqqqpppqqqqqqqqqqqqpppoooooollllllllllllllllllllllllmmmllllllkkkjjjkkkkkkkkkjjjkkkkkkkkkjjjiiihhhhhhjjjjjjjjjjjjkkkkkkkkkkkkhhhiiijjjiiigggfffggghhhffffffffffffeeefffffffffdddcccbbbbbbccceeedddcccbbbbbbbbbaaaaaa```______YYYXXXUUUQQQMMMIIIFFFDDD???<<<999555333000,,,***&&&$$$!!!   !!!"""###"""###$$$&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzz{{{|||{{{zzzyyyyyyyyyyyyzzz{{{zzzzzz{{{{{{zzzzzzyyyyyy{{{|||~~~~~~}}}{{{zzzwwwxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxwwwvvvvvvyyyxxxwwwxxxyyyyyywwwvvvxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuttttttqqqsssuuuuuusssrrrqqqrrrpppqqqqqqrrrssssssrrrrrrrrrssstttuuuuuutttsssrrrrrrqqqqqqpppppppppqqqrrrooooooooooooppppppppppppqqqrrrrrrrrrrrrqqqppppppkkkllllllmmmmmmllllllkkkmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjkkkjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjiiigggfffggghhhggghhhiiiiiiiiihhhiiijjjgggeeeddddddeeefffeeedddddddddcccbbbbbbcccdddddd___]]][[[XXXTTTQQQOOOMMMHHHFFFBBB???<<<888444111...+++(((&&&$$$""" !!!"""!!!!!!###$$$%%%&&&&&&&&&%%%%%%$$$###############~~~}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxyyyzzz|||}}}}}}|||zzzyyyvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwvvvvvvvvvxxxxxxvvvuuuvvvwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuqqqsssuuuuuusssrrrqqqrrrpppqqqrrrrrrssssssssssssrrrrrrssssssssssssrrrqqqrrrrrrqqqqqqqqqrrrrrrrrrnnnnnnoooooooooppppppppprrrrrrrrrrrrrrrqqqppppppkkkllllllmmmmmmllllllkkkmmmmmmmmmlllllllllkkkkkkiiijjjjjjkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiigggfffhhhiiigggjjjmmmnnnllljjjjjjkkkjjjhhhfffffffffgggfffeeeddddddbbbbbbbbbccceeefffaaa```^^^\\\YYYVVVTTTSSSPPPMMMJJJGGGEEEAAA<<<999555333///,,,***'''$$$!!! !!!###$$$$$$$$$$$$$$$$$$###""""""""""""###~~~}}}~~~}}}~~~}}}}}}||||||{{{|||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{zzzyyywwwvvvwwwxxxzzz{{{{{{{{{zzzyyyvvvwwwwwwxxxyyyzzzzzz{{{zzzzzzyyyyyyxxxwwwvvvvvvuuuttttttuuuwwwxxxwwwuuuvvvwwwyyyyyyxxxxxxyyy{{{yyyxxxxxxwwwwwwvvvvvvuuurrrtttvvvvvvtttrrrrrrrrrqqqqqqrrrsssssssssssssssrrrrrrrrrrrrrrrqqqqqqpppqqqqqqqqqrrrrrrrrrrrrrrrnnnnnnnnnoooooooooppppppqqqrrrrrrrrrrrrqqqpppppplllllllllllllllllllllllllllmmmmmmmmmmmmlllkkkkkkiiiiiijjjkkklllllllllkkkllllllllllllkkkkkkkkkkkkiiijjjiiihhhggggggiiikkkhhhmmmssstttqqqnnnllllllllljjjhhhggghhhhhhgggfffdddcccbbbbbbbbbdddeeefffbbbaaa```^^^\\\ZZZYYYXXXUUUSSSQQQOOOMMMJJJEEEBBB<<<:::666333111...***'''"""!!!  !!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~||||||}}}}}}~~~}}}}}}}}}{{{||||||||||||||||||{{{yyyzzz{{{{{{{{{yyywwwuuuwwwwwwxxxyyyzzz{{{{{{|||xxxxxxyyyyyyzzzzzz{{{{{{yyyyyyyyyxxxxxxwwwwwwwwwtttttttttvvvxxxyyyxxxwwwvvvxxxzzzzzzyyyyyy{{{}}}zzzyyyyyyxxxwwwwwwvvvvvvsssuuuvvvvvvuuusssssssssrrrrrrssssssssssssssssssrrrrrrrrrrrrqqqqqqppppppppppppqqqrrrrrrrrrrrrrrrnnnnnnnnnnnnooooooooopppqqqqqqqqqqqqqqqppppppooommmlllkkkkkkkkkkkklllmmmlllmmmnnnnnnnnnmmmkkkkkkhhhiiijjjkkkllllllllllllmmmmmmlllllllllkkkkkkkkkhhhiiiiiihhhggghhhkkknnnooovvv}}}{{{uuurrrqqqnnnllljjjiiiiiiiiigggfffddddddccccccddddddeeeeeedddcccbbbaaa___^^^]]]\\\XXXWWWVVVVVVUUURRRNNNKKKEEECCC???<<<:::777333111***((('''$$$###!!! !!! ~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~||||||||||||||||||||||||}}}~~~}}}}}}{{{|||}}}~~~}}}||||||}}}}}}}}}}}}||||||yyyzzz{{{{{{{{{yyyvvvuuuwwwwwwxxxxxxzzz{{{}}}~~~zzzzzzzzz{{{{{{{{{{{{{{{yyyyyyyyyxxxxxxxxxxxxwwwtttttttttwwwyyy{{{zzzyyyvvvxxx{{{{{{yyyyyy|||~~~zzzzzzyyyyyyxxxwwwvvvvvvsssuuuwwwwwwuuutttssstttrrrssssssttttttsssrrrrrrsssssssssrrrrrrqqqqqqqqqooopppqqqrrrrrrrrrrrrrrrnnnnnnnnnnnnoooooooooooopppqqqqqqqqqqqqpppoooooonnnmmmkkkjjjjjjkkkmmmnnnlllmmmnnnnnnnnnmmmkkkkkkhhhiiijjjkkklllmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkhhhhhhhhhggggggiiilllooovvv~~~}}}yyywwwooommmjjjiiijjjiiihhhfffddddddeeeeeeeeeeeeeeeeeefffeeedddcccbbbaaa``````ZZZZZZYYYZZZYYYWWWTTTQQQMMMKKKGGGDDDBBB???<<<999111000...+++)))((('''&&&""""""!!!~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{{{{}}}|||{{{zzzxxxwwwvvvuuuuuuvvvvvvwwwxxxxxxyyyyyy|||||||||{{{zzzyyyxxxwwwvvvxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwwwwwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyyyyzzzyyyyyyxxxwwwvvvuuuuuuwwwwwwvvvuuutttsssrrrrrrsssqqqoooppprrrsssrrroooqqqrrrrrrssssssrrrrrrqqqppppppooonnnmmmmmmmmmmmmrrrrrrqqqqqqpppooonnnnnnqqqpppooooooqqqqqqpppooommmllllllkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnlllkkklllmmmnnnmmmlllllllllmmmmmmmmmllljjjiiihhhhhhiiijjjkkkmmmnnnoooyyy~~~xxxoooggggggiiiiiiggghhhddddddddddddddddddddddddaaaaaabbbbbbbbbaaaaaa```______^^^]]][[[XXXWWWUUURRRQQQPPPMMMJJJFFFCCCAAA;;;:::888555222///---,,,***(((%%%$$$###!!!~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}|||{{{zzzxxxwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwww{{{{{{{{{zzzzzzyyywwwwwwwwwyyyzzzzzzyyyxxxxxxyyyzzzyyyxxxwwwwwwwwwxxxxxxzzzzzzzzzzzzzzz{{{||||||zzzzzzyyyyyyxxxwwwvvvvvvxxxwwwwwwvvvtttssssssrrrsssqqqpppppprrrsssrrrppprrrrrrssssssssssssrrrrrrrrrrrrqqqpppqqqqqqssssssrrrrrrqqqqqqpppoooooonnnqqqpppooopppqqqrrrqqqooommmmmmlllllllllllllllmmmnnnnnnnnnoooooooooooopppooommmlllmmmnnnooonnnlllmmmmmmmmmmmmmmmkkkjjjiiiiiiiiijjjkkklllnnnoooppp{{{|||rrriiihhhiiihhhggghhhfffeeeeeeeeeeeeeeeeeeeeeccccccdddddddddccccccbbbccccccbbbaaa___]]][[[ZZZVVVUUUTTTRRRPPPLLLIIIGGGDDDCCCAAA>>>;;;999777555111///,,,***)))'''$$$""" }}}~~~}}}|||{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~|||{{{{{{{{{|||}}}}}}|||{{{zzzyyyxxxwwwvvvyyyyyyxxxxxxwwwvvvuuuuuuyyyyyyzzzzzzyyyxxxwwwwwwxxxzzz{{{{{{zzzyyyyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxwwwxxxxxxwwwvvvuuutttsssssssssrrrqqqqqqssssssrrrqqqsssssssssttttttssssssssspppooonnnnnnnnnpppssstttrrrrrrqqqqqqpppooooooooorrrqqqppppppqqqrrrqqqpppnnnmmmmmmlllmmmmmmnnnnnnoooooooooppppppqqqqqqqqqpppooonnnnnnooopppooonnnnnnnnnnnnmmmllljjjiiihhhjjjjjjjjjkkkmmmnnnppppppzzzwwwllliiijjjhhhggghhhgggggggggffffffeeeeeeeeedddeeeffffffffffffeeeeeeeeeeeedddcccaaa```^^^]]]ZZZZZZZZZYYYWWWTTTRRRPPPNNNMMMKKKHHHFFFDDDBBBAAA;;;999666444222000---+++(((&&&$$$!!!~~~|||}}}~~~~~~|||{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~|||{{{zzz{{{}}}~~~}}}|||{{{zzzyyyxxxwwwwwwyyyyyyxxxxxxwwwvvvvvvvvvxxxxxxyyyyyyyyyxxxwwwwwwzzz{{{}}}|||{{{yyyzzzzzzyyyyyyxxxxxxxxxxxxwwwxxxvvvvvvuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuttttttsssrrrrrrrrrsssssssssrrrsssttttttuuuuuuttttttsssqqqpppnnnmmmnnnooorrrsssqqqqqqqqqpppppppppoooooorrrpppooopppqqqrrrqqqpppnnnmmmmmmmmmmmmnnnoooooonnnooooooooopppqqqqqqqqqqqqpppooooooqqqqqqpppooopppooonnnmmmkkkjjjhhhhhhjjjjjjjjjkkklllmmmnnnooottt|||{{{oookkkjjjhhhggghhhggggggffffffeeeeeeddddddeeeeeefffgggggggggffffffcccccccccbbbaaa___^^^]]]\\\]]]]]]]]]\\\ZZZXXXWWWSSSRRRPPPOOOMMMKKKIIIHHHFFFCCC@@@>>><<<:::777444000...+++'''%%%###""""""~~~|||}}}~~~}}}|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~|||{{{zzz{{{}}}~~~||||||{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxzzz|||}}}}}}{{{yyyzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuttttttsssssstttssssssssssssttttttuuuuuuvvvvvvuuuuuutttwwwvvvtttrrrrrrssstttuuuqqqqqqqqqpppppppppppppppqqqpppooooooqqqqqqpppooommmmmmmmmmmmmmmnnnoooooommmmmmnnnoooooopppqqqqqqrrrpppooopppqqqrrrqqqppppppooonnnlllkkkjjjiiihhhiiihhhiiiiiijjjkkklllmmmnnnuuu|||pppkkkjjjhhhfffgggeeeeeeeeeeeeddddddccccccddddddeeefffffffffffffffbbbbbbbbbaaaaaa___^^^^^^\\\]]]^^^^^^]]]\\\[[[ZZZVVVVVVUUUSSSRRRQQQPPPOOONNNKKKHHHFFFEEECCC@@@===777666222///+++)))(((((($$$###!!!~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}||||||{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwxxxyyyzzzzzzyyyyyy{{{|||}}}|||zzzyyyyyyzzzxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxxxxtttuuuuuuuuuvvvvvvwwwwwwvvvuuuuuuuuutttttttttsssssstttuuuuuusssssstttuuuuuuvvvvvvwwwwwwvvvvvvuuuvvvvvvuuutttssssssrrrrrrpppppppppppppppppppppppppppooonnnnnnooopppooonnnllllllllllllmmmnnnoooooolllmmmmmmnnnooopppqqqqqqrrrqqqppppppqqqrrrqqqppppppooommmllljjjjjjjjjiiihhhhhhhhhhhhiiijjjkkklllmmmqqqyyyzzzoookkkjjjgggffffffddddddddddddddddddddddddcccdddeeefffffffffffffffcccccccccccccccbbbaaa```]]]]]]^^^___^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWWWWVVVTTTRRROOONNNMMMKKKHHHFFFAAA???<<<888555333111111+++)))'''$$$!!!~~~}}}~~~}}}}}}}}}}}}|||||||||||||||||||||{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwyyyzzzzzz{{{{{{{{{zzz|||}}}|||zzzxxxxxxyyyxxxxxxyyyyyyyyyxxxwwwvvvtttsssssssssssstttuuuuuutttuuuuuuvvvwwwwwwxxxxxxttttttttttttsssssssssssssssuuuvvvuuusssssstttvvvvvvwwwwwwwwwwwwwwwwwwvvvrrrrrrssssssssssssrrrqqqppppppppppppppppppppppppooommmlllmmmnnnooonnnlllkkkkkkkkkkkklllmmmnnnooommmnnnnnnooopppqqqrrrsssqqqpppooopppqqqrrrqqqoooooonnnmmmkkkjjjjjjkkkkkkiiiiiiiiiiiijjjkkkllllllmmmooovvvwwwmmmjjjjjjgggeeeeeeccccccddddddeeefffffffffcccdddeeefffggggggggggggccccccdddddddddcccbbbbbb______```aaa```___^^^]]]^^^]]]]]]]]]\\\\\\[[[[[[YYYWWWUUUTTTSSSRRRPPPNNNKKKIIIFFFCCC@@@>>>===<<<555444111---***'''%%%$$$###"""!!!~~~~~~}}}~~~}}}}}}}}}~~~}}}|||{{{{{{|||||||||{{{zzzzzzzzzyyy{{{zzzyyyxxxwwwuuuttttttwwwxxxyyyzzz{{{|||||||||zzz|||||||||yyyxxxxxxxxxxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxxxxuuuuuuvvvwwwxxxyyyyyyzzzssssssssssssssssssrrrrrrsssuuuwwwvvvsssrrrtttvvvwwwwwwxxxxxxxxxxxxwwwwwwrrrsssvvvxxxxxxxxxvvvuuuppppppppppppppppppqqqqqqnnnlllkkklllmmmnnnmmmllljjjjjjjjjkkklllmmmnnnooonnnooopppqqqrrrsssttttttqqqpppooooooqqqqqqpppoooooonnnlllkkkjjjkkkkkkllljjjjjjjjjjjjkkklllmmmmmmlllnnnsssuuullljjjjjjhhheeedddcccddddddeeefffggghhhhhhdddeeefffggghhhhhhhhhhhhbbbbbbbbbccccccbbbbbbaaaaaaaaabbbcccbbbaaa___^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\ZZZXXXWWWWWWWWWUUUSSSRRRPPPMMMJJJGGGEEEDDDDDD???===:::666333000...---***)))(((&&&$$$""" ~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~}}}}}}{{{zzzzzzzzzzzzzzzwwwxxxyyyyyyxxxwwwuuutttwwwvvvuuuxxx{{{|||yyywww{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwwwwwwwxxxxxxyyyuuuuuuuuuuuuuuuvvvwwwwwwxxxvvvuuuuuuwwwwwwwwwvvvuuuvvvvvvuuuttttttvvvyyyssstttuuuvvvvvvwwwwwwwwwxxxvvvuuuvvvxxxxxxvvvssstttuuuvvvwwwwwwvvvuuutttpppppppppoooooooooooooooooonnnnnnnnnnnnmmmmmmmmmmmmllllllllllllmmmnnnnnnkkklllnnnooopppqqqpppppprrrqqqpppoooooopppqqqqqqmmmmmmmmmmmmmmmllllllllljjjjjjjjjjjjiiiiiihhhhhhmmmkkkmmmwwwrrrooollljjjiiihhhfffdddcccbbbbbbccceeeffffffeeehhhhhhhhhhhhhhhgggfffffffffffffffeeeeeedddddddddcccbbbbbbaaa```______^^^^^^______````````````___^^^]]]\\\[[[ZZZZZZZZZZZZYYYWWWTTTPPPMMMLLLLLLLLLKKKHHHDDD@@@>>>;;;888666444222///...---,,,)))'''}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzxxxyyyyyyxxxxxxwwwvvvuuuwwwvvvvvvyyy{{{|||zzzwwwzzzzzzyyyyyyyyyxxxxxxxxxuuuuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxvvvtttuuuvvvwwwvvvvvvsssttttttrrrqqqqqqsssuuuwwwwwwwwwvvvvvvuuutttsssxxxvvvuuuvvvxxxxxxvvvssstttvvvxxxyyyyyyxxxvvvtttqqqqqqqqqppppppooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmnnnnnnkkklllnnnoooppppppoooooopppooonnnmmmmmmnnnooopppmmmmmmmmmmmmmmmllllllllljjjjjjjjjjjjiiiiiiiiihhhlllkkkmmmttt|||}}}yyynnnllljjjiiiiiihhhgggfffeeeddddddeeeggghhhhhhggghhhhhhhhhhhhhhhgggfffffffffeeeeeeeeeeeeeeeeeedddcccbbbbbbaaa``````______aaabbbbbbbbbbbbbbbaaaaaa^^^^^^]]]\\\[[[[[[[[[[[[\\\ZZZWWWTTTRRRQQQQQQQQQPPPNNNKKKHHHFFFDDDAAA>>>:::888666444333222///---~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwxxxzzz||||||{{{yyyyyyyyyxxxxxxxxxwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwxxxwwwwwwwwwwwwxxxyyyyyywwwuuuttttttuuuvvvvvvuuusssttttttrrrppppppqqqrrrwwwwwwwwwvvvvvvuuutttssswwwvvvvvvvvvwwwwwwuuusssuuuwwwzzz||||||zzzwwwuuussssssrrrqqqqqqpppoooooonnnnnnnnnmmmmmmmmmllllllmmmmmmllllllmmmmmmnnnooommmmmmnnnnnnooonnnnnnmmmmmmmmmllllllllllllmmmnnnnnnnnnmmmmmmmmmllllllllljjjjjjjjjjjjiiiiiiiiiiiijjjkkklllooorrrsssqqqoookkkiiigggggghhhhhhhhhgggfffeeedddeeeggghhhhhhggghhhhhhiiiiiihhhhhhggggggeeeeeeeeeeeeeeefffffffffccccccbbbbbbaaa`````````ccccccccccccbbbaaa`````````______^^^]]]]]]\\\\\\]]][[[YYYWWWVVVVVVVVVVVVUUUSSSRRRQQQPPPNNNJJJGGGDDDBBB???===<<<:::888555~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzz{{{zzzxxxwwwvvvvvvwwwxxxwwwxxxyyy{{{||||||{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyywwwwwwwwwwwwwwwxxxyyyyyyvvvuuussssssuuuuuuuuutttvvvwwwwwwvvvsssrrrssstttssstttuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuttttttwwwzzz||||||zzzwwwtttttttttsssrrrqqqqqqpppooonnnnnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmnnnnnnooonnnnnnnnnnnnmmmmmmllllllllllllllllllllllllmmmmmmnnnnnnnnnmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmmmmllljjjjjjjjjjjjhhhffffffggggggfffeeedddcccbbbdddfffgggfffeeehhhhhhiiiiiiiiihhhhhhgggddddddeeeeeeffffffggggggcccccccccbbbbbbaaaaaaaaabbbbbbbbbaaa```___^^^]]]aaaaaa``````___^^^^^^]]]ZZZYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVTTTQQQNNNMMMKKKHHHFFFEEECCCAAA>>>~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~}}}||||||~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{{{{{{{{{{|||zzzyyywwwvvvwwwwwwxxxwwwxxxzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyywwwwwwwwwwwwwwwxxxxxxyyywwwvvvvvvvvvvvvwwwxxxxxxvvvuuussssssuuuuuuuuutttwwwxxxyyyxxxvvvttttttuuussstttuuuvvvvvvwwwwwwwwwuuuvvvvvvvvvvvvuuuttttttsssuuuxxxzzzzzzxxxuuusssttttttssssssrrrqqqqqqpppoooooonnnnnnnnnmmmmmmmmmnnnmmmmmmmmmmmmnnnoooooonnnnnnmmmllllllkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnooonnnnnnmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkiiikkklllllliiihhhiiikkkjjjhhhfffeeeffffffeeecccdddccccccdddfffggggggfffhhhhhhiiiiiiiiiiiihhhhhheeeeeeeeeffffffgggggggggccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^^^^aaaaaabbbaaaaaa```^^^^^^YYYYYYYYYYYYYYYYYYYYYZZZXXXXXXYYYZZZ[[[ZZZWWWTTTSSSQQQNNNMMMLLLKKKIIIFFF~~~~~~~~~~~~~~~}}}|||||||||}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxuuuxxxzzz{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwuuuttttttuuuvvvvvvuuuuuuvvvxxxwwwuuusssssstttwwwwwwwwwvvvvvvuuutttssstttvvvwwwwwwuuuttttttuuusssuuuvvvwwwwwwvvvuuusssssssssrrrrrrrrrrrrqqqqqqpppppppppooooooooonnnnnnnnnnnnmmmmmmnnnnnnooopppnnnmmmlllkkkkkkkkkkkkkkkkkklllmmmnnnoooooooooooooooooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkjjjiiiiiijjjllljjjhhhfffeeeffffffeeecccgggfffeeefffhhhiiiiiihhhhhhhhhiiiiiijjjjjjiiiiiifffffffffffffffgggggggggccccccccccccccccccccccccddddddddddddcccbbbaaaaaaaaabbbbbbbbbbbb```___]]][[[[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]___^^^\\\ZZZWWWUUUSSSRRRRRRQQQOOONNN~~~~~~~~~~~~~~~}}}||||||{{{|||}}}}}}{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwtttwwwzzz{{{yyyxxxyyy{{{zzzzzzzzzyyyyyyyyyxxxxxxuuuuuuuuuuuuuuuvvvvvvwwwxxxwwwwwwwwwwwwxxxyyyyyyxxxvvvtttuuuvvvwwwvvvvvvsssuuuvvvvvvuuutttttttttwwwwwwwwwvvvvvvuuutttssssssvvvwwwwwwtttssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppnnnnnnnnnnnnnnnoooooopppmmmlllkkkjjjjjjkkkkkkllljjjkkkmmmnnnooooooooonnnoooooonnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkklllllljjjiiigggggggggiiijjjjjjhhhgggeeeeeefffggggggfffgggfffeeefffiiijjjiiihhhggghhhiiijjjjjjjjjjjjiiiggggggggggggffffffffffffddddddddddddddddddddddddccccccdddddddddccccccbbb```aaabbbcccbbb```^^^]]]\\\]]]]]]^^^^^^^^^^^^^^^___^^^]]]^^^___```___]]]YYYXXXVVVVVVWWWWWWUUUTTT~~~~~~~~~~~~~~~}}}||||||{{{|||}}}|||{{{|||}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{yyyzzz{{{{{{zzzyyywwwvvvsssvvvzzzzzzxxxwwwyyyzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{xxxwwwuuuuuuwwwwwwwwwvvvsssuuuwwwxxxvvvuuuuuuvvvssstttuuuvvvwwwwwwwwwwwwsssvvvxxxwwwtttrrrsssuuuvvvvvvuuuuuuuuuuuuvvvvvvoooppppppqqqqqqrrrrrrsssrrrrrrrrrqqqqqqqqqppppppnnnnnnnnnnnnnnnooopppppplllkkkjjjjjjjjjkkklllmmmiiikkklllnnnoooooonnnnnnpppooonnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkklllllllllkkkhhheeedddfffhhhhhhhhhfffeeedddeeegggiiiiiiiiieeedddccceeeggghhhgggfffggghhhiiijjjjjjjjjjjjjjjhhhhhhggggggffffffeeeeeedddddddddddddddddddddddd```aaaaaabbbbbbbbbaaaaaa```aaabbbcccbbb```^^^]]]\\\\\\]]]]]]^^^]]]]]]]]]___]]]\\\\\\]]]^^^^^^]]][[[YYYXXXXXXZZZZZZYYYWWW~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~|||}}}~~~}}}}}}}}}|||{{{{{{zzzzzzzzzzzzyyyyyyxxxwwwvvvvvvyyyyyyyyyxxxxxxxxxwwwwww|||{{{yyywwwvvvuuuttttttuuuuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyzzzxxxvvvttttttuuuvvvwwwwwwxxxxxxwwwwwwvvvuuutttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuvvvvvvvvvvvvuuuooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqppppppooonnnpppppppppppppppppppppppppppooonnnlllkkkkkkkkkllllllmmmmmmmmmnnnnnnoooooommmmmmlllllllllkkkkkkkkklllllllllkkkkkkjjjjjjjjjkkkiiigggfffggggggfffeeegggggggggfffggghhhhhhiiiggghhhhhhhhhgggfffdddccciiijjjkkkkkkiiihhhhhhiiikkkkkkkkkjjjiiigggeeeccceeeeeeeeedddddddddcccccceeeeeeddddddcccbbbaaaaaadddddddddcccbbbaaaaaa``````aaabbbcccbbbaaa___]]]\\\]]]]]]^^^___```aaaaaa]]]\\\[[[ZZZYYYZZZ[[[\\\~~~}}}}}}|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~zzz{{{|||}}}~~~~~~}}}}}}}}}|||{{{{{{zzzzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyzzz|||{{{zzzxxxvvvuuuuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxvvvvvvvvvwwwxxxwwwxxxxxxwwwwwwvvvuuutttttttttuuuuuuuuuuuuvvvvvvuuuvvvvvvwwwwwwvvvvvvuuuvvvwwwwwwwwwvvvuuuuuutttqqqqqqqqqrrrrrrsssssssssssstttttttttssssssrrrqqqpppppppppppppppppppppppppppooonnnlllkkkkkkllllllmmmmmmmmmnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmlllllllllllllllkkkkkkkkkjjjjjjnnnllljjjjjjjjjkkkjjjhhhgggggghhhhhhhhhiiiiiiiiihhhhhhiiiiiihhhgggeeedddhhhiiikkkjjjiiiggghhhhhhjjjjjjjjjjjjiiigggfffdddeeeeeeeeedddddddddcccccceeeeeeddddddcccbbbbbbaaaddddddcccbbbbbbaaa`````````aaabbbcccbbbaaa___^^^]]]]]]^^^______```aaaaaa______^^^]]]]]]]]]]]]]]]~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}}}}~~~~~~~~~~~~xxxyyyzzz|||}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{|||{{{zzzxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyywwwwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwxxxxxxwwwwwwvvvuuutttsssssstttttttttuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvyyyxxxxxxxxxwwwuuutttsssssssssrrrqqqrrrssstttuuuqqqqqqqqqrrrqqqqqqpppooopppppppppppppppppppppppppppooommmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnooooooooooooooonnnnnnnnnmmmmmmlllllllllllllllkkkkkkkkkllljjjiiiiiiiiiiiihhhgggggghhhjjjkkkkkkkkkjjjiiiiiiiiiiiiiiiiiihhhgggfffgggiiijjjiiihhhggggggggghhhiiiiiijjjjjjhhhgggfffeeeeeeeeeeeeddddddddddddeeeeeeddddddccccccbbbbbbccccccbbbbbbaaa````````````aaabbbbbbbbbaaa```___^^^^^^______``````aaaaaa______``````______^^^]]]|||}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~xxxyyy{{{|||~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwwwwxxxxxxyyyzzzzzz{{{|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyvvvvvvwwwxxxxxxyyyzzzzzzwwwxxxxxxyyyyyyxxxwwwwwwwwwxxxxxxwwwwwwvvvuuutttrrrrrrssssssttttttuuuuuuwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuttttttsssqqqppppppqqqssstttooooooppppppppppppooooooppppppppppppppppppppppppooonnnmmmllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnnnnnnnmmmmmmmmmmmmmmmlllllllllllllllkkkiiihhhiiijjjjjjhhhfffhhhiiikkkmmmmmmlllkkkiiijjjjjjjjjjjjiiiiiihhhhhhggghhhiiiiiigggffffffgggfffggghhhiiijjjiiiiiihhhfffeeeeeeeeeeeedddddddddeeeeeedddddddddcccccccccbbbbbbbbbaaaaaa`````````aaaaaabbbbbbbbbaaaaaa`````````````````````aaaaaa]]]^^^_________^^^\\\[[[|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy||||||{{{zzzyyyyyyzzzzzzxxxxxxxxxxxxxxxyyyyyyyyyvvvvvvwwwxxxxxxyyyzzzzzzvvvvvvwwwwwwxxxwwwwwwvvvwwwxxxxxxwwwwwwvvvuuutttrrrrrrsssssstttuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwwwwuuuvvvvvvwwwwwwwwwvvvvvvsssqqqpppnnnnnnoooqqqrrrrrrrrrsssssssssssssssrrrppppppppppppppppppppppppooonnnmmmlllmmmnnnooopppoooooooooooooooooonnnnnnnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmooonnnlllkkkhhhjjjlllmmmnnnmmmkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiggghhhiiiiiigggffffffgggeeefffhhhiiijjjjjjiiiiiifffffffffeeeeeeeeeddddddeeeeeeeeedddddddddddddddbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa``````]]]^^^___```___^^^]]]\\\|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxx||||||{{{{{{{{{{{{{{{|||xxxxxxyyyyyyyyyyyyyyyyyywwwwwwxxxxxxyyyyyyzzzzzzvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwvvvuuutttrrrrrrssstttuuuvvvvvvwwwvvvwwwwwwwwwwwwwwwwwwvvvttttttuuuvvvvvvvvvvvvvvvrrrqqqooonnnnnnooopppppppppqqqqqqrrrrrrrrrrrrrrrppppppppppppppppppppppppnnnnnnmmmmmmmmmnnnpppqqqppppppoooooooooooonnnnnnnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllnnnoooooollljjjiiijjjlllmmmmmmmmmlllkkkjjjjjjiiiiiihhhiiiiiijjjgggiiijjjiiihhhgggggggggeeefffhhhiiijjjjjjiiiiiiffffffffffffeeeeeeeeedddeeeeeeeeeeeeddddddddddddccccccbbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbcccccccccbbbbbbaaaaaa````````````aaaaaa``````___^^^||||||}}}~~~~~~~~~~~~}}}|||||||||{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzz|||||||||{{{{{{|||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzwwwwwwvvvvvvvvvwwwxxxyyywwwxxxxxxwwwwwwvvvuuutttrrrsssssstttvvvwwwwwwxxxuuuvvvvvvwwwwwwvvvvvvuuuttttttuuuuuuuuuttttttsssqqqqqqqqqpppppppppoooooonnnnnnooopppppppppppppppppppppppppppppppppppppppnnnmmmmmmmmmmmmoooqqqrrrpppppppppooooooooonnnnnnooooooooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnooooooooojjjjjjkkklllnnnmmmkkkiiijjjjjjkkkkkkkkkllllllllljjjiiihhhhhhhhhhhhiiijjjhhhiiikkkjjjiiiggghhhhhhfffggghhhiiijjjjjjiiiiiiffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeccccccccccccccccccddddddbbbaaaaaaaaabbbbbbcccdddddddddcccbbbbbbaaa``````aaa```______^^^^^^______~~~~~~~~~~~~}}}|||||||||{{{{{{{{{|||||||||||||||wwwxxxxxxyyyzzz{{{|||||||||||||||||||||}}}}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvxxxzzz|||wwwxxxxxxwwwwwwvvvuuutttsssssstttuuuvvvwwwxxxyyyuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvuuuuuutttsssqqqqqqrrrrrrrrrrrrrrrqqqpppooopppqqqrrrsssssssssssssssppppppppppppppppppppppppmmmmmmmmmmmmnnnoooqqqrrrqqqpppppppppoooooonnnnnnppppppppppppoooooooooooommmnnnnnnnnnooooooppppppmmmmmmnnnpppqqqqqqnnnlllkkkkkkjjjjjjjjjkkklllmmmiiiiiihhhgggggghhhiiijjjiiijjjkkkkkkiiihhhhhhiiifffggghhhiiijjjjjjiiihhhggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddbbbbbbaaaaaabbbcccddddddeeeddddddcccbbbaaa``````___^^^]]][[[[[[\\\]]]]]]}}}~~~~~~}}}}}}|||}}}}}}~~~~~~|||||||||||||||{{{{{{zzzxxxzzz|||~~~~~~}}}{{{zzz{{{{{{||||||}}}}}}~~~~~~|||||||||{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzzzz{{{|||{{{yyyyyy{{{||||||{{{zzzxxxwwwwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvttttttuuuuuuvvvvvvwwwwwwvvvwwwxxxyyyxxxwwwtttsssuuuuuuuuuuuuttttttttttttrrrrrrrrrqqqqqqppppppppptttsssrrrrrrttttttsssrrrppppppppppppoooooooooooommmnnnnnnooopppqqqqqqqqqqqqqqqppppppooonnnnnnmmmpppqqqrrrqqqooommmmmmnnnoooooooooooooooooooooooollllllmmmmmmmmmmmmllllllnnnnnnooooooooommmlllkkkkkkjjjiiiggggggggghhhiiijjjjjjkkkjjjjjjiiihhhgggffffffhhhiiijjjkkkkkklllggggggffffffffffffggggggbbbcccdddeeeeeeeeedddcccggggggfffffffffeeeeeeeeeddddddeeeffffffeeeeeeeeecccccccccbbbbbb```______`````````______^^^^^^^^^~~~~~~~~~}}}}}}}}}|||}}}}}}}}}}}}|||{{{{{{xxxzzz|||~~~~~~}}}{{{zzz{{{{{{{{{{{{|||||||||}}}||||||{{{{{{{{{zzzzzzzzzzzz{{{{{{|||||||||{{{{{{yyyzzzzzzyyyxxxxxxyyy{{{|||{{{zzzxxxwwwwwwxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwyyyyyyyyywwwvvvuuuuuuuuuuuuuuuttttttttttttrrrrrrrrrrrrqqqqqqqqqpppsssrrrqqqqqqssssssrrrqqqqqqpppppppppoooooooooooonnnnnnnnnooopppqqqqqqqqqrrrqqqqqqpppooonnnmmmmmmoooqqqqqqpppnnnmmmmmmnnnoooooooooooooooooooooooollllllmmmmmmmmmmmmlllllllllmmmnnnnnnnnnmmmkkkjjjkkkjjjiiihhhgggggghhhiiijjjkkkkkkjjjjjjiiihhhgggfffggghhhiiikkkkkkkkklllggggggffffffffffffggggggeeeeeefffgggggggggfffeeegggggggggffffffeeeeeeddddddddddddeeeeeeeeeddddddcccccccccbbbbbbaaa```___```_________^^^^^^^^^^^^~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||yyyzzz|||~~~~~~}}}|||{{{zzzzzz{{{{{{{{{{{{||||||{{{{{{{{{{{{{{{zzzzzzzzz||||||}}}}}}}}}||||||{{{yyyzzzzzzyyyxxxxxxyyy{{{{{{{{{zzzyyyxxxxxxxxxxxxvvvvvvvvvuuuuuuuuuttttttuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuttttttttttttssssssrrrrrrrrrrrrrrrqqqqqqrrrqqqpppqqqrrrsssrrrpppqqqqqqqqqpppppppppoooooonnnnnnoooooopppqqqqqqqqqrrrrrrqqqpppooonnnmmmmmmnnnppppppooommmllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmllllllkkklllmmmnnnmmmlllkkkjjjjjjjjjiiihhhhhhhhhiiiiiikkkkkkkkkkkkjjjiiihhhgggggggggiiijjjkkkkkkkkkkkkhhhggggggffffffgggggghhhggghhhiiijjjjjjiiihhhggghhhhhhhhhggggggfffeeedddccccccccccccccccccccccccbbbbbbcccbbbbbbaaa```____________^^^^^^^^^^^^^^^}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzz{{{|||~~~~~~}}}||||||{{{|||||||||||||||||||||zzzzzz{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}||||||{{{zzz{{{||||||{{{zzzzzz{{{}}}zzzzzzzzzyyyxxxxxxxxxxxxuuuuuuuuuuuuttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwwwwvvvuuuuuutttttttttsssssssssssssssssssssrrrrrrrrrrrrsssrrrqqqqqqssssssrrrqqqrrrrrrqqqqqqqqqpppppppppoooooooooppppppqqqqqqqqqrrrrrrqqqpppooonnnmmmmmmnnnoooooonnnlllllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmlllllllllmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkjjjiiihhhhhhggghhhiiijjjkkkkkkkkkkkkhhhhhhgggggggggggghhhhhhiiiiiijjjkkkkkkjjjhhhggghhhhhhiiiiiihhhgggeeedddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````______^^^^^^^^^^^^^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}yyyzzzzzzzzz{{{{{{||||||}}}}}}}}}|||{{{zzzyyyxxxzzz{{{|||{{{yyyyyy{{{|||yyyyyyyyyyyyyyyyyyxxxxxxuuuuuuuuuuuuttttttttttttwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvvvvuuuttttttttttttssssssssssssssssssssssssssssssssssssuuusssrrrssstttuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqppppppooonnnnnnnnnnnnoooooommmllllllmmmooonnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmllllllmmmnnnoooppppppooonnnmmmiiiiiiiiijjjjjjjjjjjjiiikkkkkklllkkkkkkjjjiiihhhhhhiiijjjkkkkkkkkkkkkkkkhhhhhhgggggggggggghhhhhhiiijjjjjjkkkjjjiiihhhgggggghhhiiijjjiiihhhfffeeedddcccbbbaaaaaaaaaaaabbbaaabbbbbbbbbbbbaaaaaa```________________________~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}yyyyyyyyyzzz{{{|||}}}}}}~~~}}}}}}|||{{{zzzxxxwwwwwwxxxxxxwwwvvvvvvwwwyyyxxxyyyyyyzzzzzzyyyyyyxxxvvvvvvvvvuuuuuuuuuttttttxxxwwwwwwwwwwwwvvvvvvvvvtttttttttuuuuuuuuuuuuvvvtttttttttssssssssssssrrrsssssssssttttttttttttuuuuuutttssstttuuuvvvuuussssssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooooooooooooooooooooommmllllllnnnpppnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmllllllmmmnnnooopppqqqpppoooooohhhiiijjjjjjkkkjjjjjjjjjllllllllllllkkkjjjiiihhhiiiiiijjjkkkkkkkkkkkkkkkiiihhhhhhgggggghhhhhhiiiiiijjjkkkkkkjjjiiigggffffffgggiiijjjkkkjjjhhhgggeeedddcccaaaaaaaaabbbbbbaaaaaabbbbbbbbbbbbaaaaaa```````````````aaaaaaaaa~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||xxxxxxyyyzzz{{{|||}}}~~~~~~|||zzzyyyxxxvvvwwwwwwvvvuuuuuuvvvxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvuuuuuuuuuxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwtttttttttsssssssssrrrrrrssssssttttttuuuuuuuuuuuuuuutttsssssstttuuutttsssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnoooppppppqqqqqqppppppooonnnlllmmmppprrroooooooooooooooooooooooollllllmmmmmmmmmmmmlllllllllmmmooopppppppppooonnnhhhiiijjjkkkkkkkkkjjjjjjllllllllllllkkkjjjiiihhhiiijjjkkkkkkllllllkkkkkkiiiiiihhhhhhhhhhhhiiiiiikkkkkkllllllkkkiiihhhgggdddfffiiikkklllkkkjjjiiifffeeecccaaaaaaaaabbbcccaaaaaabbbbbbbbbbbbaaaaaa```aaaaaaaaabbbbbbbbbccc}}}~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{xxxxxxyyyzzz{{{}}}~~~~~~}}}{{{zzzyyywwwxxxxxxwwwvvvvvvwwwyyywwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxttttttsssssssssrrrrrrrrrssstttttttttuuuuuuvvvvvvtttsssrrrrrrttttttsssrrrttttttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmnnnooopppqqqrrrrrrpppppppppnnnmmmnnnpppssspppppppppppppppppppppppplllmmmmmmmmmmmmmmmmmmlllkkklllnnnooooooooonnnnnnhhhiiijjjkkklllkkkkkkjjjllllllllllllkkkjjjiiiiiijjjjjjkkklllllllllkkkkkkiiiiiihhhhhhhhhhhhiiiiiillllllmmmmmmllljjjiiihhhccceeehhhkkkmmmlllkkkjjjgggfffdddbbbaaaaaabbbccc```aaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbcccccccccddd~~~~~~~~~{{{|||||||||}}}}}}~~~~~~|||zzzyyyzzz}}}}}}{{{xxx{{{{{{|||{{{|||~~~~~~{{{yyyxxxyyyyyyzzzzzzyyyyyyxxxwwwxxxxxxwwwwwwwwwxxxyyyzzzyyyyyyyyyyyyxxxxxxwwwvvvyyyxxxvvvvvvwwwvvvuuusssuuuuuutttsssssssssssstttssssssrrrtttuuuvvvtttssstttrrrqqqppppppsssvvvxxxtttsssrrrrrrrrrrrrssstttttttttuuuuuuttttttsssrrrrrrrrrqqqqqqpppooooooooooooooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrroooooooooooopppqqqrrrsssqqqqqqrrrqqqpppnnnmmmkkkjjjkkkmmmnnnnnnnnnmmmmmmjjjjjjjjjiiiiiiiiihhhhhhkkkjjjjjjjjjjjjkkkllllllkkkllllllllllllkkkjjjiiikkklllkkkjjjhhhhhhiiikkkjjjjjjkkkkkkkkkjjjjjjiiihhhggggggiiikkklllkkkiiieeedddbbb``````aaabbbccceeeeeeeeedddcccbbb```___bbbbbbbbbbbbbbbbbbbbbbbb~~~~~~~~~}}}{{{|||||||||}}}}}}}}}}}}|||zzzyyyzzz|||}}}{{{yyy{{{||||||{{{{{{}}}~~~|||yyywwwvvvyyyyyyzzzzzzyyyyyyxxxwwwxxxxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwyyyxxxvvvvvvwwwwwwuuutttuuuuuuttttttssssssssstttsssrrrrrrsssuuuvvvtttsssrrrqqqppppppqqqrrrtttvvvttttttsssrrrrrrsssttttttttttttuuuuuuttttttsssrrrrrrrrrqqqqqqpppooooooooooooooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrrqqqqqqpppppppppppppppqqqmmmnnnnnnoooooonnnmmmlllkkklllmmmnnnnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmllllllkkkkkkkkkjjjjjjjjjkkkkkkkkkjjjiiiiiikkkmmmkkkkkkkkkkkkkkkjjjiiihhhggggggggghhhjjjkkkjjjiiigggfffdddbbbbbbcccdddeeeddddddeeeeeeeeedddccccccdddddddddddddddddddddddd~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}}}}|||{{{zzz{{{|||}}}{{{zzz|||}}}}}}|||{{{{{{~~~}}}{{{yyywwwvvvyyyyyyzzzzzzyyyyyyxxxwwwyyyyyyyyyyyyyyyzzzzzzzzzyyyzzzzzzzzzzzzyyyyyyxxxyyyxxxvvvvvvwwwwwwvvvtttuuuuuuuuutttttttttsssssssssrrrrrrsssuuuuuutttsssppppppqqqqqqrrrsssssssssttttttsssssssssssstttttttttuuuuuuuuuuuutttssssssrrrrrrrrrqqqppppppoooooooooooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrrsssrrrqqqpppoooooooooooolllmmmmmmnnnooooooooonnnlllmmmnnnooonnnmmmlllkkklllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmmmmmmmllljjjiiiiiijjjkkkkkkkkkllllllkkkjjjjjjlllnnnlllllllllkkkjjjiiihhhggggggffffffhhhjjjjjjiiihhhiiihhhfffeeeeeeeeefffgggdddeeeffffffggggggggggggffffffffffffffffffffffff}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||||||||}}}~~~~~~|||zzzzzz|||}}}~~~}}}{{{yyyxxxyyyyyyzzzzzzyyyyyyxxxwwwyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzyyyyyyyyyxxxvvvwwwxxxxxxvvvuuuuuuuuuuuuuuuuuuttttttssssssrrrrrrsssuuuuuutttrrrpppqqqssstttttttttssssssuuuttttttttttttttttttuuuuuuuuuuuuuuuuuutttsssssssssrrrrrrqqqqqqpppoooooonnnooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrrrrrqqqqqqpppooooooppppppooooooppppppqqqqqqqqqqqqmmmnnnoooooonnnmmmlllkkkmmmmmmmmmmmmmmmnnnnnnnnnllllllkkkkkkllllllmmmnnnmmmkkkjjjhhhhhhiiikkkllllllmmmnnnmmmkkkjjjkkklllmmmllllllkkkjjjiiigggffffffeeeeeegggiiijjjiiigggiiihhhgggfffffffffggggggfffgggggghhhhhhhhhhhhhhhgggggggggfffffffffffffff|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~}}}{{{zzz{{{|||~~~}}}|||{{{yyyyyyyyyyyyzzzzzzyyyyyyxxxwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyzzz{{{{{{zzzzzzzzzyyyxxxwwwwwwxxxxxxwwwvvvuuuuuuvvvvvvvvvuuutttsssrrrqqqqqqrrrtttuuusssrrrrrrsssuuuvvvwwwvvvttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuutttsssssssssrrrrrrqqqpppppppppnnnooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrrppppppoooooopppqqqqqqrrrrrrqqqqqqpppppppppppppppnnnnnnooooooooonnnlllkkklllllllllllllllmmmmmmmmmlllkkkkkkkkkkkklllmmmmmmlllkkkiiihhhhhhiiikkklllnnnoooooonnnkkkiiiiiiiiimmmllllllkkkjjjiiigggffffffeeeeeegggiiijjjiiiggghhhggggggfffffffffffffffhhhhhhiiiiiihhhhhhgggfffgggfffffffffeeeeeedddddd||||||}}}}}}~~~{{{||||||{{{zzz{{{~~~~~~}}}{{{||||||{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxzzz{{{{{{zzzzzzyyyxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxyyyxxxwwwuuuuuuvvvwwwvvvuuutttsssrrrqqqqqqrrrttttttsssrrrtttuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvvvvuuuttttttsssssssssrrrqqqqqqppppppoooooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrroooooooooooopppqqqrrrsssqqqpppooonnnnnnnnnnnnnnnmmmnnnooopppooonnnmmmlllmmmmmmlllllllllkkkkkkkkkkkkjjjjjjjjjjjjkkklllllljjjjjjiiihhhiiijjjkkklllmmmnnnooonnnkkkiiihhhhhhlllllllllkkkjjjiiihhhggggggffffffhhhjjjjjjiiihhhgggggggggfffffffffeeeeeehhhhhhhhhhhhggggggfffeeefffffffffeeeddddddcccccc||||||}}}~~~{{{||||||{{{zzz{{{~~~~~~~~~}}}}}}~~~zzzzzzzzzzzzzzzyyyxxxwwwyyyyyyzzzzzzyyyyyyxxxwwwvvvwwwyyyzzz{{{zzzyyyxxxwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwyyyyyyxxxwwwtttuuuwwwwwwwwwvvvtttsssrrrqqqqqqrrrttttttsssqqquuuuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwwwwwwwvvvuuuvvvvvvvvvvvvvvvuuutttttttttssssssrrrrrrqqqppppppoooooooooooopppppppppppprrrqqqqqqppppppqqqqqqrrrqqqpppppppppppppppqqqqqqpppooonnnnnnnnnooopppqqqlllmmmoooppppppooonnnnnnnnnnnnmmmllllllkkkjjjjjjjjjiiiiiiiiiiiijjjkkkkkkhhhiiiiiiiiijjjjjjjjjjjjiiikkkmmmmmmkkkiiiiiijjjkkkkkkkkkkkkkkkjjjiiihhhggggggggghhhjjjkkkjjjiiigggggggggggggggffffffeeedddeeeffffffffffffffffffggggggfffeeeeeedddcccccc||||||}}}{{{|||}}}{{{zzz{{{~~~~~~{{{|||||||||{{{{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxxxxuuuvvvxxxzzzzzzyyyxxxwwwvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwyyyzzzyyywwwtttuuuwwwxxxwwwvvvtttsssrrrqqqqqqrrrttttttsssqqquuuuuuuuuuuuttttttttttttuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvvvvvvvvvvuuuuuuttttttssssssrrrrrrqqqqqqpppoooooooooooopppppppppppprrrqqqqqqqqqqqqqqqqqqrrrsssrrrqqqpppoooooooooooopppoooooooooppprrrtttuuulllmmmnnnpppppppppooooooppppppooommmlllkkkjjjiiiiiiiiihhhhhhiiiiiijjjkkkggghhhiiijjjjjjjjjjjjjjjfffhhhkkklllkkkkkkkkkllljjjjjjkkkkkkkkkjjjjjjiiihhhggggggiiikkklllkkkiiihhhhhhhhhhhhhhhgggffffffaaabbbccceeefffggggggggghhhggggggfffeeeeeedddddd|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyy{{{zzzyyyxxxxxxxxxyyyyyywwwwwwwwwwwwwwwvvvuuuttttttttttttuuuuuuuuuuuuuuutttsssssssssssstttuuuuuutttuuuwwwxxxyyyyyyyyyxxxwwwwwwxxxwwwwwwvvvuuutttqqqrrrrrrqqqpppoooqqqrrrrrrrrrqqqqqqpppoooooonnnsssrrrqqqqqqqqqrrrssstttrrrqqqpppnnnnnnnnnooopppoooppppppppppppqqqqqqqqqnnnnnnnnnnnnoooooooooooommmlllkkkkkkjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiihhhkkkjjjiiihhhhhhjjjlllmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkjjjjjjiiiiiihhhkkkkkklllllllllkkkjjjjjjiiihhhhhhhhhggggggffffffhhhfffeeeeeegggiiijjjjjjffffffggggggfffeeeeeeddd~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~||||||{{{zzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyzzzzzzyyyxxxxxxwwwuuuuuuuuuuuuuuuuuuuuuuuusssssssssssssssttttttuuutttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttrrrssssssrrrpppoooppprrrssssssrrrrrrqqqqqqqqqpppsssrrrrrrqqqrrrssstttuuurrrqqqpppooonnnoooooopppppppppppppppqqqqqqqqqqqqooooooooooooppppppppppppmmmmmmlllkkkkkkkkkkkkllljjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiiiiiiiijjjlllmmmkkkjjjjjjjjjjjjjjjjjjjjjllllllkkkkkkjjjiiiiiiiiijjjjjjkkkllllllkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhgggeeeeeehhhiiijjjjjjfffgggggghhhhhhggggggggg~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxyyyyyywwwxxxxxxyyyyyyxxxxxxwwwyyyzzzzzzzzz{{{{{{{{{{{{yyyzzzzzz{{{zzzyyyxxxwwwyyyzzzzzzzzzzzzyyyyyyxxxvvvvvvvvvvvvvvvvvvuuuuuussssssssssssttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvuuutttttttttrrrpppooopppqqqsssssssssssssssssssssrrrsssrrrrrrrrrrrrsssttttttrrrqqqppppppooooooppppppppppppqqqqqqqqqrrrrrrrrrooooooooopppppppppqqqqqqnnnmmmllllllkkkkkklllllljjjjjjkkkkkkllllllmmmmmmjjjjjjjjjkkkkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjmmmllllllkkkkkkjjjiiiiiiiiijjjjjjkkkllllllllllllllllllkkkkkkkkkkkkkkkjjjiiigggffffffhhhjjjkkkjjjggghhhhhhiiiiiiiiiiiihhh~~~~~~~~~~~~||||||}}}}}}}}}|||||||||||||||{{{zzzyyyyyyyyyyyywwwxxxxxxxxxxxxxxxxxxwwwyyyyyyyyyzzz{{{{{{||||||xxxzzz{{{||||||zzzxxxwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuutttuuuvvvxxxyyyyyyyyyyyyyyyyyyxxxvvvvvvuuuuuuuuusssqqqpppppprrrssssssssssssssssssssssssqqqqqqqqqqqqrrrrrrrrrsssqqqqqqqqqqqqpppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrsssooooooooooooppppppppppppmmmllllllkkkjjjkkkkkkkkkiiiiiijjjkkklllmmmnnnnnnjjjjjjkkklllmmmlllllllllkkkkkkkkkkkkllllllllllllmmmmmmllllllkkkkkkjjjjjjhhhiiijjjkkklllmmmmmmmmmllllllllllllkkkkkkkkkkkkiiihhhfffgggiiikkkkkkkkkiiiiiijjjiiiiiihhhgggggg~~~~~~||||||}}}~~~~~~}}}}}}|||~~~}}}|||{{{zzzzzzzzzzzzxxxxxxxxxyyyyyyxxxxxxxxxwwwxxxxxxyyyzzz{{{{{{{{{yyyzzz{{{||||||zzzxxxwwwxxxyyyzzzzzzzzzzzzyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxyyyyyyzzzzzzyyyyyywwwwwwuuuuuuuuuvvvxxxyyyyyyyyyyyyyyyyyyxxxvvvvvvuuuuuuuuutttqqqqqqrrrsssssssssssssssrrrrrrrrrrrroooppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrssssssssssssnnnnnnoooooooooppppppppplllkkkkkkjjjjjjjjjjjjjjjggghhhiiijjjkkklllmmmnnnkkkkkklllmmmmmmmmmmmmlllmmmmmmmmmnnnnnnnnnoooooonnnnnnmmmmmmlllkkkkkkjjjhhhiiijjjkkklllmmmmmmmmmjjjjjjkkkkkkkkkkkkkkkkkkjjjhhhggggggiiikkkllllllkkkkkkjjjiiihhhgggeeeddd~~~~~~zzz{{{}}}~~~~~~~~~}}}|||}}}|||{{{{{{zzzzzzxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxyyyzzz{{{{{{|||zzz{{{{{{|||{{{zzzyyyxxx{{{{{{|||}}}}}}}}}}}}||||||{{{zzzyyyxxxwwwvvvvvvxxxyyy{{{|||||||||{{{zzzxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuutttuuuuuutttrrrrrrsssuuuuuuttttttsssrrrrrrqqqqqqoooooopppqqqrrrqqqqqqqqqqqqqqqrrrsssssssssrrrrrrrrrrrrrrrsssssssssttttttooooooooopppppppppqqqqqqllllllkkkjjjjjjjjjjjjkkkggghhhiiijjjkkklllmmmmmmlllllllllmmmmmmmmmnnnnnnnnnnnnnnnoooppppppqqqqqqooonnnnnnmmmmmmlllkkkkkkiiijjjjjjkkklllllllllllliiiiiijjjjjjjjjjjjkkkkkkkkkiiiggghhhjjjlllllllllkkkkkkjjjjjjhhhgggeeeddd~~~}}}yyyzzz|||~~~~~~}}}|||{{{~~~}}}|||{{{{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyxxxxxxyyyzzz{{{|||}}}}}}{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}|||zzzyyywwwvvvvvvxxxzzz{{{}}}}}}|||{{{zzzxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvuuutttssstttuuutttssssssuuuwwwwwwwwwvvvuuusssrrrqqqqqqpppqqqrrrssstttsssrrrrrrpppqqqrrrtttttttttsssrrrssssssssssssttttttttttttqqqqqqqqqrrrrrrrrrssssssnnnnnnmmmllllllllllllmmmiiijjjjjjkkklllmmmmmmnnnnnnmmmlllllllllmmmoooooommmnnnnnnoooppppppqqqqqqoooooonnnnnnmmmllllllllljjjjjjkkkllllllkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkkkkjjjhhhhhhjjjlllmmmmmmjjjjjjjjjjjjjjjjjjiiihhh~~~}}}|||xxxzzz|||}}}~~~}}}|||{{{}}}|||{{{{{{{{{zzz{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{|||}}}~~~||||||{{{zzzzzzzzzzzz{{{zzzzzz{{{|||||||||||||||~~~}}}|||{{{yyyxxxvvvvvvxxxyyy{{{}}}}}}|||{{{zzzxxxyyyzzz{{{{{{zzzxxxwwwwwwwwwxxxwwwwwwvvvuuutttssstttuuutttttttttvvvxxxzzzyyyxxxvvvuuusssrrrqqqrrrssstttuuuuuuuuutttssspppqqqssstttttttttssssssssssssssstttttttttuuuuuussssssssstttttttttuuuuuuppppppooonnnnnnnnnnnnnnnkkkkkkllllllmmmnnnnnnnnnooonnnlllkkklllmmmoooqqqlllmmmmmmnnnoooppppppqqqooooooooonnnmmmmmmllllllkkkkkklllllllllkkkjjjjjjjjjjjjjjjkkkkkklllllllllllljjjhhhiiikkkmmmmmmmmmhhhiiijjjkkkllllllmmmlll~~~}}}}}}~~~|||{{{~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}|||{{{{{{zzz{{{{{{|||{{{zzzyyyyyyzzz{{{||||||||||||||||||{{{zzzzzz|||}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~zzz|||}}}~~~}}}zzzwwwuuuxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{|||}}}xxxxxxwwwwwwvvvvvvuuuuuutttsssssssssssstttuuuuuuxxxwwwvvvtttqqqpppqqqssstttuuuwwwwwwwwwuuurrrqqqrrrrrrsssssstttuuuvvvvvvrrrssssssrrrqqqqqqrrrtttqqqqqqqqqrrrrrrsssssssssrrrpppmmmkkkjjjkkkmmmooonnnnnnmmmmmmmmmmmmnnnnnnmmmllllllllllllmmmnnnnnnppppppppppppoooooooooooommmnnnnnnllljjjjjjkkklllllllllllllllllllllkkkkkkjjjjjjiiiiiihhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjlllmmmnnnmmmkkk~~~}}}|||~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}|||{{{zzzzzzzzzzzz|||{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxzzz{{{|||}}}}}}|||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}yyyyyyxxxwwwvvvuuuuuutttssssssssssssttttttuuuuuuwwwwwwvvvtttrrrqqqrrrtttssstttuuuuuuvvvuuuttttttrrrsssssstttuuuuuuvvvvvvrrrssssssrrrqqqqqqrrrtttqqqqqqrrrrrrrrrsssssssssrrrpppnnnmmmllllllmmmnnnooonnnnnnmmmmmmnnnnnnooonnnnnnmmmmmmnnnnnnooopppooooooooooooooooooppppppmmmnnnnnnmmmkkkjjjkkkmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjjjjkkkkkkllllllllllllllllllllllllmmmllllllmmmoooooonnnmmm~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{zzzzzzzzzzzz|||{{{{{{zzzzzz{{{{{{|||}}}~~~}}}}}}~~~~~~}}}|||{{{zzz|||}}}}}}~~~~~~}}}}}}|||yyyyyyyyyyyyzzz{{{||||||zzzzzzyyyxxxwwwuuuuuutttssssssssstttttttttuuuuuuvvvvvvvvvuuusssssstttvvvsssssssssssstttuuuvvvwwwsssttttttuuuuuuvvvvvvvvvsssttttttsssrrrrrrsssuuurrrrrrrrrsssssssssssssssqqqppppppooonnnnnnmmmmmmoooooonnnnnnnnnnnnoooooooooooooooooooooppppppqqqnnnnnnnnnoooooopppppppppnnnnnnooonnnllllllmmmooonnnnnnnnnnnnmmmmmmmmmlllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooopppqqqpppnnn~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}|||{{{zzzzzzzzzzzz||||||{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~|||{{{{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzz{{{||||||{{{{{{zzzxxxwwwvvvuuutttsssttttttuuuuuuuuuuuuuuuuuuvvvwwwvvvuuuuuuvvvwwwuuutttsssrrrssstttvvvwwwuuuuuuuuuvvvvvvvvvwwwwwwtttuuuuuutttsssssstttvvvssssssssssssssstttttttttpppqqqqqqqqqqqqooonnnmmmpppoooooonnnnnnoooooopppooooooooooooooopppqqqqqqmmmnnnnnnooooooppppppqqqnnnooooooooommmmmmoooqqqpppppppppooonnnnnnmmmmmmllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnoooqqqqqqpppooo}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}|||{{{{{{{{{{{{||||||||||||||||||||||||{{{|||~~~}}}~~~}}}{{{zzzzzz{{{{{{||||||||||||||||||||||||{{{{{{zzzzzzzzz{{{||||||{{{{{{zzzyyyxxxwwwvvvvvvtttuuuvvvwwwwwwwwwvvvvvvuuuvvvxxxxxxwwwvvvwwwxxxxxxwwwtttsssrrrsssuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwuuuvvvvvvuuuttttttuuuwwwttttttttttttttttttttttttqqqrrrrrrsssrrrqqqooommmppppppooooooooooooppppppoooooonnnnnnoooooopppqqqnnnoooooooooppppppqqqqqqnnnoooppppppooooooqqqsssrrrrrrqqqppppppooonnnnnnkkkkkklllmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnoooqqqqqqpppnnnyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~}}}||||||||||||{{{||||||}}}}}}||||||{{{zzz{{{}}}~~~~~~~~~}}}{{{zzzzzzzzz{{{|||{{{{{{zzzzzz{{{{{{||||||{{{{{{{{{{{{{{{||||||{{{zzzzzzyyyyyyxxxxxxxxxvvvwwwxxxyyyzzzyyyxxxwwwvvvwwwyyyyyyxxxwwwxxxxxxzzzyyyvvvtttttttttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwvvvuuuuuuvvvxxxuuuuuuuuuuuuuuutttttttttrrrssssssssssssqqqpppoooqqqqqqppppppppppppqqqqqqooooooooonnnoooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqqqqpppqqqsssuuutttssssssrrrqqqpppoooooojjjkkkmmmnnnoooooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnpppqqqrrrqqqooo}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{{{{|||~~~~~~~~~~~~}}}|||{{{{{{{{{|||{{{{{{zzzzzz{{{{{{|||||||||{{{{{{{{{{{{||||||zzzzzzzzzzzzzzzyyyyyyyyywwwxxxzzz{{{|||{{{zzzyyywwwyyy{{{{{{yyyxxxxxxxxxyyyxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxvvvwwwxxxwwwuuuuuuwwwyyyvvvvvvvvvuuuuuuuuutttttttttttttttssssssrrrqqqpppqqqqqqqqqppppppqqqqqqqqqpppppppppppppppqqqrrrrrrtttssssssrrrrrrqqqqqqqqqoooppprrrrrrrrrrrruuuwwwuuuuuutttsssrrrqqqppppppkkklllnnnpppqqqqqqpppoooppppppppppppppppppppppppqqqppppppqqqssssssrrrqqq~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~}}}||||||}}}|||{{{zzzzzz{{{|||}}}}}}||||||{{{{{{{{{||||||yyyyyyyyyzzzzzzzzz{{{{{{xxxyyy{{{}}}}}}|||{{{zzzxxxzzz{{{{{{yyyxxxwwwxxxwwwwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxwwwvvvvvvwwwyyywwwwwwvvvvvvuuuuuuuuutttuuuttttttsssrrrrrrqqqqqqrrrqqqqqqppppppqqqqqqrrrrrrrrrqqqqqqrrrrrrssstttvvvuuuttttttrrrrrrqqqpppoooqqqrrrrrrrrrsssvvvxxxvvvuuuuuusssrrrqqqpppppplllnnnppprrrsssrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqssstttuuutttrrr~~~}}}}}}}}}~~~|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{{{{|||||||||||||||{{{~~~}}}|||zzzyyyyyyyyyyyy|||||||||||||||}}}}}}~~~}}}}}}{{{zzzyyyxxxxxxxxx{{{||||||{{{yyyyyyzzz|||yyyyyyyyyxxxxxxwwwwwwwwwtttvvvxxxxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxttttttsssssssssrrrrrrrrrrrrsssssssssrrrrrrtttuuutttuuuuuuuuuuuusssqqqppprrrssssssrrrqqqqqqtttvvvxxxxxxxxxwwwvvvuuuuuutttwwwuuutttsssttttttrrrqqqsssrrrrrrqqqqqqrrrrrrsssppppppqqqrrrssssssssssssssssssqqqqqqqqqqqqssssss~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}|||{{{{{{|||||||||||||||{{{~~~}}}|||{{{{{{zzzzzzzzz|||||||||||||||}}}~~~~~~}}}|||zzzyyyxxxxxxxxx{{{{{{|||zzzyyyxxxyyy{{{zzzyyyyyyxxxxxxxxxxxxxxxvvvxxxzzzzzzxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuttttttsssssssssssstttuuutttssssssuuuwwwuuuvvvvvvvvvuuutttsssrrrtttuuuuuuuuuttttttvvvwwwxxxxxxxxxwwwvvvuuuuuuuuuvvvuuussssssttttttrrrqqqssssssrrrrrrrrrrrrssssssqqqqqqrrrssstttttttttttttttsssrrrqqqqqqrrrsssttt~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzzyyywwwwwwxxxzzzzzzzzzyyyxxxxxxxxxyyyyyyyyy{{{|||{{{yyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwwwwvvvvvvvvvvvvuuuuuuuuuvvvwwwvvvuuuuuuwwwyyywwwwwwwwwwwwwwwvvvuuutttuuuwwwyyyyyyxxxwwwxxxyyyxxxxxxxxxwwwvvvvvvuuuuuuvvvuuuttttttttttttsssqqqtttsssssssssssssssssstttrrrssstttuuuuuuvvvvvvvvvttttttsssssssssssstttttt}}}|||||||||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~|||||||||||||||}}}}}}}}}}}}}}}}}}|||||||||||||||}}}}}}~~~~~~{{{{{{||||||}}}~~~~~~}}}|||{{{{{{{{{{{{yyyzzzzzzyyywwwvvvxxxyyy{{{zzzyyyyyyxxxyyyzzzzzz{{{|||}}}{{{yyyxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxzzz{{{yyyyyyxxxxxxxxxwwwwwwvvvvvvxxxzzz{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvxxxvvvuuuuuuvvvvvvuuusssuuuttttttssssssttttttuuuttttttuuuvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuu~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||||||||||||||}}}~~~||||||||||||}}}~~~~~~}}}||||||||||||zzzzzz{{{yyyxxxwwwxxxzzz|||{{{yyyyyyyyyzzz{{{|||{{{||||||{{{xxxwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzz|||~~~zzzyyyyyyyyyxxxxxxxxxxxxvvvxxx{{{{{{zzzyyyyyyzzzxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxwwwwwwxxxxxxwwwvvvvvvuuuuuuttttttuuuuuuvvvuuuuuuvvvwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvv~~~}}}~~~~~~~~~~~~}}}|||{{{||||||}}}|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~{{{||||||{{{yyyyyyzzz||||||{{{zzzyyyyyyzzz|||~~~{{{||||||{{{yyyxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{||||||{{{|||}}}|||{{{{{{}}}zzzzzzyyyxxxxxxyyyyyyzzzwwwyyyzzz{{{zzzyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwwwwyyyyyyxxxwwwwwwvvvvvvuuuuuuvvvvvvwwwuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwxxxxxxxxxxxxwwwwww~~~~~~~~~~~~|||{{{{{{|||}}}|||}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||~~~}}}|||zzzyyyyyy{{{}}}|||}}}}}}{{{zzzzzz|||~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{|||||||||||||||}}}}}}}}}||||||~~~zzzyyyxxxxxxxxxyyyzzzzzzyyyzzz{{{zzzyyyyyy{{{}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuvvvwwwxxxwwwvvvwwwwwwwwwvvvvvvwwwwwwwwwuuuvvvwwwxxxxxxyyyxxxxxxwwwxxxyyyzzzzzzyyyxxxwww~~~~~~~~~~~~|||{{{{{{|||}}}|||}}}}}}|||~~~}}}}}}}}}}}}~~~}}}|||~~~}}}|||zzzyyyyyy{{{~~~}}}~~~~~~}}}{{{|||~~~||||||||||||||||||||||||zzzzzz{{{{{{||||||}}}}}}|||}}}~~~}}}||||||~~~zzzyyyxxxwwwxxxyyyzzz{{{{{{||||||{{{zzzzzz}}}xxxxxxxxxxxxxxxxxxxxxxxxvvvuuutttuuuvvvwwwvvvuuuxxxxxxwwwwwwwwwwwwxxxxxxuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzxxxxxx}}}~~~|||{{{~~~}}}}}}||||||}}}~~~~~~~~~~~~|||{{{||||||~~~~~~~~~}}}|||{{{{{{{{{|||{{{}}}~~~}}}{{{zzzzzz{{{||||||||||||||||||||||||||||||}}}||||||{{{zzzzzz~~~|||{{{zzzzzzzzzzzz~~~}}}{{{yyyyyyyyy{{{|||||||||{{{zzzzzzzzz{{{{{{xxxyyyyyyzzzzzzyyyyyyxxxzzzxxxvvvtttsssuuuwwwxxxyyyxxxwwwvvvvvvvvvxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyzzzzzzzzzyyyxxx}}}|||}}}|||{{{{{{{{{||||||}}}~~~~~~|||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}}}||||||{{{~~~}}}}}}||||||{{{zzzzzz{{{{{{zzzyyyyyyzzz{{{|||{{{{{{zzzzzzzzz{{{{{{|||yyyyyyzzzzzzzzzzzzyyyyyy|||zzzyyywwwwwwxxxyyyzzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxx~~~}}}~~~~~~}}}{{{{{{{{{|||||||||~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||}}}zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{||||||{{{zzzyyy|||}}}~~~}}}|||{{{||||||}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||}}}}}}{{{zzzyyyzzz{{{|||{{{zzzxxxwwwyyyzzz{{{|||}}}}}}}}}~~~{{{||||||||||||||||||{{{yyyzzz{{{{{{{{{zzzyyyxxxyyyzzz{{{|||||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}}}}|||{{{zzz~~~}}}|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~|||{{{|||}}}~~~~~~}}}zzzwwwuuuzzz{{{|||~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}{{{{{{}}}}}}}}}|||zzzyyyxxxyyy{{{|||||||||{{{zzz{{{{{{{{{{{{{{{|||||||||}}}~~~~~~~~~}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}zzzxxx|||}}}~~~~~~~~~~~~~~~}}}yyyzzz{{{{{{|||||||||||||||||||||}}}}}}}}}}}}}}}~~~}}}|||~~~{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~}}}|||~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{{{{}}}|||}}}~~~~~~||||||~~~|||}}}~~~}}}}}}||||||~~~~~~~~~|||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}vvvwwwhhhooo^^^vvvaaaQQQ~~~kkkTTTCCCrrr]]]FFF666xxxhhhSSS===///ooo\\\HHH666***vvvbbbNNN<<<,,,###{{{hhhTTT@@@111%%% yyyooo]]]III777+++### rrraaaLLL;;;..."""yyydddTTTAAA222'''wwwjjjSSSEEE333((( |||hhhZZZFFF999***"""rrr\\\MMM;;;///###{{{hhhRRRCCC000&&&|||nnn[[[GGG888''' rrrcccQQQ===000###