BM6( ~~~}}}}}}~~~|||||||||vvvuuuxxx|||}}}zzz{{{~~~}}}|||~~~~~~}}}}}}}}}|||{{{zzzzzz{{{|||}}}zzz}}}}}}zzzyyyzzz}}}|||zzzwwwtttqqqpppqqqqqqpppnnnmmmnnnqqqtttuuuuuuvvvqqqkkkiiikkkllllllkkkaaaccckkkrrrrrrllliiiiiigggvvv|||{{{|||}}}~~~}}}}}}~~~zzzxxxyyy||||||zzz|||~~~~~~}}}}}}}}}|||{{{{{{||||||zzzzzzzzzzzzzzz{{{{{{|||{{{}}}~~~}}}{{{zzz{{{|||zzzxxxuuurrrpppooopppqqqooonnnmmmnnnqqqssssssssspppnnnkkkjjjkkkkkkjjjhhhdddffflllpppnnnhhheeegggjjjyyy}}}{{{{{{{{{|||~~~~~~~~~~~~~~~|||{{{|||{{{yyy|||~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxyyyzzzzzzxxxxxxyyyzzzzzzzzzzzzzzz|||}}}}}}|||{{{zzz{{{|||wwwuuurrrpppnnnnnnooooooooonnnnnnoooppppppooommmiiiiiijjjkkkkkkjjjgggdddhhhhhhkkklllggg______bbbppp~~~|||zzzzzz{{{{{{}}}~~~~~~~~~~~~}}}{{{|||zzzyyy}}}~~~~~~}}}}}}}}}~~~~~~}}}|||zzzxxxwwwwwwxxxxxxuuuvvvxxxzzzzzzzzzyyyxxx{{{zzzzzzzzzzzzyyyyyyyyyrrrqqqpppooonnnmmmllllllooonnnnnnnnnooommmjjjhhhdddeeehhhjjjjjjiiifffeeehhhhhhhhhfff```ZZZ]]]cccuuu~~~{{{zzz{{{|||{{{|||~~~~~~~~~|||zzz{{{zzz{{{}}}}}}||||||}}}~~~||||||{{{yyyxxxwwwwwwwwwsssuuuxxxzzzzzzzzzxxxwwwxxxwwwvvvvvvvvvvvvvvvuuummmnnnnnnnnnmmmkkkjjjiiimmmlllmmmmmmnnnlllhhheeeccceeefffgggggghhhiiijjjhhhggggggeee```^^^eeennnxxx}}}{{{zzz{{{}}}zzz|||}}}~~~~~~~~~{{{yyyzzz{{{}}}}}}}}}|||||||||~~~}}}||||||{{{yyyxxxwwwwwwssstttwwwzzzzzzzzzxxxwwwuuutttssssssttttttsssrrrkkklllmmmnnnmmmkkkhhhgggkkkkkkkkkmmmmmmkkkgggdddeeeeeeeeeeeeeeehhhlllooojjjiiihhhgggdddeeeooo{{{yyy~~~~~~}}}}}}}}}{{{yyyyyyzzz|||~~~}}}|||||||||}}}||||||{{{|||}}}~~~~~~~~~}}}||||||||||||{{{xxxuuusssqqqtttuuuwwwxxxwwwvvvtttrrrtttpppkkkjjjkkknnnooonnnnnnllliiigggffffffggggggnnnllljjjkkkmmmnnnllliiijjjfffbbbbbbfffkkkmmmmmmgggiiillloooqqquuuzzz~~~~~~}}}~~~~~~||||||~~~|||||||||{{{zzzyyyxxxxxxzzzzzz{{{|||}}}~~~|||{{{{{{{{{{{{}}}}}}}}}~~~~~~}}}|||{{{zzz}}}}}}{{{zzzwwwuuurrrqqqvvvvvvwwwwwwvvvuuusssrrrqqqmmmiiihhhjjjlllmmmmmmooonnnllljjjiiihhhhhhhhhkkkkkkkkkmmmppppppmmmjjjgggeeecccdddfffhhhjjjkkkmmmqqqvvvzzz}}}~~~|||zzz{{{||||||{{{zzz{{{|||}}}}}}|||{{{|||}}}}}}{{{xxxtttrrrwwwxxxzzz{{{}}}~~~~~~~~~{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyy~~~{{{yyyvvvuuussssssxxxxxxwwwvvvtttsssrrrrrrnnnllliiiiiijjjlllmmmmmmooooooooonnnmmmlllkkkjjjiiijjjmmmppprrrqqqmmmjjjeeefffeeedddcccdddgggiiiuuuzzz~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}zzzxxxxxxxxxyyyyyyzzz{{{||||||{{{zzz~~~~~~~~~}}}zzzwwwssspppuuuwwwyyy{{{}}}}}}}}}|||yyyxxxxxxwwwxxxyyyzzz{{{~~~~~~}}}|||||||||zzzwwwvvvvvvvvvzzzyyywwwuuusssrrrqqqqqqnnnmmmllllllmmmooopppppplllnnnoooqqqqqqpppnnnmmmkkkmmmqqqttttttqqqlllhhhggggggeeebbb___bbbhhhnnn|||~~~}}}{{{zzz{{{}}}{{{||||||}}}{{{|||}}}|||zzzxxxwwwwwwxxxyyy{{{}}}||||||{{{zzz~~~{{{xxxvvvttttttuuuwwwyyyzzz||||||{{{{{{wwwwwwvvvvvvvvvxxxyyyzzz~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyyyyyyyyyyzzzyyywwwuuusssqqqppppppmmmnnnoooooooooooopppqqqjjjlllooorrrssssssrrrqqqooorrruuuvvvtttooojjjgggjjjhhhccc^^^]]]cccnnnwwwӵ|||~~~|||yyywwwyyy|||zzz{{{}}}~~~~~~}}}|||yyyzzz{{{{{{yyywwwwwwxxxxxx{{{}}}~~~}}}|||||||||}}}yyyvvvvvvwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxuuuuuuuuuuuuvvvxxxyyy{{{{{{{{{zzzzzzzzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{yyyxxxwwwuuusssqqqpppooolllnnnppppppooonnnnnnooommmoooqqqsssttttttsssssstttvvvwwwvvvrrrmmmkkkiiiĦjjjwwwĦӵĦ4ĉ@ӵ|||}}}yyywwwyyy|||yyy{{{~~~|||yyywwwvvvwwwxxxxxxvvvvvvwwwxxxyyy{{{~~~}}}|||{{{|||~~~~~~{{{wwwvvvvvvwwwxxxvvvuuuuuuttttttttttttttttttsssttttttvvvxxx{{{|||yyyyyyyyyyyyzzz|||}}}zzz{{{{{{||||||{{{{{{{{{wwwwwwwwwvvvtttrrrpppooommmpppssssssqqqooooooooottttttuuuvvvuuutttsssssswwwxxxwwwtttpppmmmmmmnnn>Leeerrr=hĦ4ĉ@ӵ>LGG=?}}}zzzwwwzzz}}}yyy{{{{{{vvvsssuuuvvvvvvuuutttuuuvvvxxxyyy|||}}}}}}{{{zzz|||}}}{{{yyywwwvvvvvvvvvwwwuuutttsssqqqppppppqqqqqqssssssssstttvvvyyy{{{}}}zzzzzzzzz{{{|||~~~wwwxxxzzz{{{|||{{{zzzzzzuuuvvvwwwwwwuuussspppnnnqqqtttwwwwwwtttqqqqqqrrrzzzzzzyyyxxxvvvtttsssrrrxxxxxxwwwsssnnnmmmpppsssHdĦkkkyyy=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼s}}}Ħ{{{|||{{{zzzӵwwwĦ|||{{{zzz|||ĭӵyyy|||Ħ}}}~~~vvvĦ{{{Ħzzzwwwtttrrrsssvvvxxxvvvrrrrrrvvv{{{zzz|||~~~oooDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ}}}|||g&exxx>hӵ{{{zzzzzzfff?><zvvvg&e>&ewwwyyyHL~~~~~~ShӵgLzzzzzzxxxvvvttttttvvvxxxwwwuuuuuuwwwS?ʬ|||}}}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??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@~~~}}}}}}Hu]Ħ{{{ZuR)Ħ~~~~~~{{{{{{sߝLGdUĦzzzHƅ^Hu]ĦxxxntHdĦHGgĉ@{{{HdĦ{{{{{{zzzxxxwwwwwwwwwxxxyyyyyyyyyHtƅ^}}}~~~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]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet~~~~~~~~~DdDĦ~~~}}}t|<||||||}}}~~~~~~~~~}}}}}}DdDDdDĦ}}}DdDΦDdDĦyyyq<niDdDĦqet}}}}}}DdDĦ||||||{{{{{{{{{yyyyyyyyy{{{}}}q<R~~~qjRgdKӵ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Ħ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ~~~}}}}}}~~~DdDĦo)h{{{{{{||||||}}}~~~~~~DdDΦDdDĦ~~~DdDΦDdDӵ{{{GIpӵDdDĦpo9wӵDdDĦ}}}}}}}}}}}}}}}zzzzzzzzz|||~~~po9u|||GIdnuR)Ħ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ӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ}}}{{{{{{}}}>d<ĦDt|||{{{|||}}}~~~DdDΦDdDĦ~~~>d<ʜ4DuTӵ|||4DwDd<ĦpuR)Ħ>d<~~~~~~~~~{{{{{{|||}}}}}}peӵĦpeӵDx<>d<ӵ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ӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ|||s&dq&ĒR~~~}}}i?ʜtd<ĦHHܗDӊB<x~~~}}}zzz|||~~~}}}{{{B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD~~~{{{yyyyyy{{{ne}}}|||=e|||||||||~~~|||~~~ege}}}{{{sĪj@h}}}fdDĦ@ďDHkge~~~|||zzz}}}}}}yyy@hsssvvv@GrrrwwwHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^zzzwwwxxx{{{|||}}}{{{{{{|||}}}~~~~~~{{{DdDĦ~~~}}}~~~{{{xxxvvvxxx{{{tttyyy|||zzzqqqpppnnnD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦzzzxxxyyy|||~~~~~~Ħ}}}~~~}}}||||||}}}}}}~~~}}}~~~~~~~~~|||zzzzzz{{{>d<Ħ|||zzzvvvtttuuuxxx{{{|||zzzvvvssstttyyy{{{xxxuuummmmmmllllllmmmoooqqqsssxxx~~~Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ}}}zzzyyy{{{~~~gdKĦ{{{~~~~~~}}}|||||||||xxx{{{}}}{{{|||zzzzzz{{{gdDĦ~~~wwwvvvuuuttttttuuuwwwxxxvvvtttsssuuuxxxxxxuuurrrmmmnnnmmmjjjjjjmmmtttzzzgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Anenene|||{{{||||||{{{|||}}}nevvvyyy}}}}}}~~~}}}{{{zzzzzz}}}~~~~~~zzz}}}{{{{{{De}}}zzz}}}{{{ppprrruuuwwwwwwvvvvvvuuusssssstttvvvwwwuuurrrpppppppppnnnjjjiiinnnyyynene>Ak<fhDenenene|||xxxyyyzzz{{{}}}~~~wwwvvvxxx|||~~~||||||}}}~~~~~~|||{{{{{{}}}||||||}}}}}}zzzxxx{{{{{{vvvkkkqqqxxx||||||yyyvvvtttqqqsssvvvwwwvvvsssqqqpppssssssqqqlllkkkqqq}}}~~~||||||~~~|||zzz|||zzz}}}yyyyyyxxxyyy{{{||||||{{{zzz{{{}}}~~~~~~}}}}}}}}}~~~}}}|||}}}~~~}}}~~~zzzyyyyyy{{{|||zzzuuuqqqlllsss{{{}}}xxxuuutttqqquuuyyyyyyuuurrrqqqrrrvvvuuurrroooooouuu}}}}}}|||}}}~~~~~~}}}{{{~~~zzz{{{|||{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}}}}}}}}}}{{{|||~~~}}}||||||}}}~~~~~~~~~}}}zzz{{{|||}}}zzzvvvrrrnnntttyyy~~~~~~yyyuuussssssssswww{{{zzzuuurrrrrruuuwwwtttqqqppprrrxxx~~~}}}}}}}}}}}}~~~|||}}}~~~|||{{{{{{~~~~~~zzz|||~~~}}}yyyxxxyyy|||}}}}}}}}}|||||||||||||||~~~~~~~~~~~~}}}yyy{{{|||}}}||||||~~~}}}~~~}}}{{{{{{}}}zzztttpppnnn{{{~~~{{{uuupppqqqssstttyyy}}}{{{uuurrrtttwwwwwwtttpppppptttzzz}}}~~~}}}~~~}}}|||~~~||||||~~~}}}zzzxxxyyy}}}}}}zzz{{{}}}}}}}}}}}}zzz~~~}}}|||{{{{{{{{{{{{{{{}}}~~~{{{xxxwwwwww{{{}}}~~~{{{uuurrrtttwww|||{{{yyyuuurrrrrrtttwww}}}zzzuuuqqqooorrrvvvyyysssmmmkkkpppvvvzzz~~~}}}~~~~~~|||}}}~~~}}}|||}}}{{{yyyyyy||||||{{{{{{}}}}}}{{{}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~}}}{{{yyyyyyzzz|||}}}|||yyyvvvuuuvvvxxxyyywwwtttrrrrrrrrrttttttxxxvvvrrrpppqqqtttvvvwwwrrrmmmmmmsssyyy{{{~~~~~~~~~~~~~~~}}}{{{||||||zzzyyy|||~~~xxxyyy{{{}}}xxx{{{~~~~~~}}}}}}~~~~~~}}}|||||||||||||||}}}|||}}}}}}{{{zzzyyy{{{}}}}}}zzzxxxwwwxxxxxxxxxxxxuuurrrooooooqqqssssssrrrrrrpppnnnppptttvvvuuussspppnnnpppxxx}}}~~~~~~}}}{{{{{{}}}~~~{{{yyyzzz|||~~~zzz{{{|||}}}xxx{{{}}}}}}~~~~~~}}}}}}}}}||||||}}}~~~~~~}}}{{{yyyyyy|||{{{wwwttttttxxx{{{zzzwwwrrrnnnkkkmmmrrruuusssooonnnmmmmmmqqquuuvvvrrrnnnoooooottt|||~~~|||{{{|||zzzzzzzzzyyyyyyzzz|||~~~~~~~~~}}}||||||}}}~~~yyy|||}}}}}}}}}}}}}}}~~~{{{xxxxxx{{{}}}xxxtttqqqsssyyy|||yyyuuuqqqmmmlllnnnsssuuurrrnnnmmmmmmnnnrrruuutttppplllqqqrrrxxx~~~}}}~~~~~~}}}}}}~~~vvvxxxxxxxxxxxxzzz}}}}}}{{{{{{|||~~~|||~~~}}}}}}}}}}}}}}}~~~~~~{{{wwwwwwyyy{{{uuusssrrrvvv{{{|||yyyuuupppooonnnpppsssssspppmmmlllnnnqqqssssssrrrpppooovvvwww|||}}}~~~~~~||||||~~~|||wwwxxxyyyyyyyyyzzz|||~~~|||~~~|||{{{|||~~~}}}~~~}}}}}}}}}}}}~~~||||||{{{xxxvvvuuuwwwyyyttttttvvvzzz~~~}}}yyyvvvooooooqqqqqqqqqooollljjjjjjooossssssqqqqqqsssvvv{{{{{{~~~~~~~~~}}}}}}~~~{{{|||zzzzzz{{{{{{{{{zzzzzz{{{}}}xxx|||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~wwwxxxwwwvvvttttttvvvwwwtttvvvzzz~~~~~~zzzwwwnnnppprrrrrrooollliiiiiiiiinnntttsssqqqqqqvvv|||~~~}}}~~~{{{yyy~~~~~~~~~uuuxxx{{{{{{xxxxxx{{{}}}~~~{{{{{{}}}}}}~~~{{{||||||yyyxxxyyyzzzwwwsssppppppqqqsssuuuzzz}}}qqqpppnnnllljjjhhhggggggjjjoooooolllnnnvvv~~~~~~|||{{{~~~zzz|||}}}|||{{{|||}}}~~~~~~}}}}}}~~~|||}}}~~~|||yyyyyyyyyvvvrrrpppqqqsssuuuwwwzzz|||pppooollljjjiiihhhhhhiiiiiimmmppppppttt}}}~~~~~~~~~||||||~~~}}}}}}}}}~~~~~~~~~}}}zzzzzzxxxuuurrrqqqssstttvvvwwwxxx{{{}}}}}}{{{yyyooommmkkkiiihhhiiikkkllliiimmmqqquuu}}}~~~zzz{{{}}}}}}~~~}}}||||||zzzwwwtttrrrssstttvvvuuuttttttuuuvvvvvvtttrrrnnnllliiihhhhhhjjjmmmoookkkpppuuu{{{{{{}}}}}}|||zzzvvvttttttuuuvvvwwwvvvtttsssrrrsssrrrqqqooonnnllljjjhhhiiilllooorrrppptttyyy|||yyyvvvuuuvvvwwwwwwwwwwwwvvvuuuttttttsssqqqooonnnmmmkkkkkklllnnnqqqssssssxxx}}}{{{xxxvvvvvvxxxyyyxxxvvvwwwvvvuuuuuuuuutttpppnnnnnnnnnmmmnnnoooppprrrssstttzzz~~~~~~zzzxxxvvvwwwzzzzzzxxxvvvuuuttttttttttttrrrooollloooooooooooopppqqqrrrsssssszzz~~~}}}}}}~~~}}}{{{zzzzzzzzz{{{{{{yyywwwwwwwwwvvvuuusssqqqnnnmmmssstttuuusssqqqqqquuuyyyzzzuuupppsss{{{~~~zzzyyyxxxyyyzzzyyywwwuuuwwwwwwvvvtttrrrqqqpppoootttsssrrrqqqppprrruuuxxxzzzsssmmmpppyyy|||{{{zzzzzzzzzzzzxxxvvvxxxwwwuuusssrrrrrrrrrrrrtttqqqnnnmmmooorrruuuwwwxxxpppjjjnnnxxx~~~~~~}}}}}}~~~}}}{{{yyyyyyxxxuuusssrrrssstttuuusssnnniiihhhlllqqqttttttsssnnnkkkppp{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}|||zzzyyyvvvtttssstttuuuvvvooojjjeeeeeejjjooorrrsssooonnnpppvvv~~~~~~zzz~~~}}}}}}~~~}}}||||||}}}~~~}}}{{{zzzxxxvvvuuuuuuuuuuuukkkiiiffffffiiinnnqqqsssooorrrwww|||~~~{{{~~~}}}}}}~~~|||||||||~~~|||{{{zzzxxxwwwuuuttttttiiijjjjjjjjjkkknnnsssvvvsssxxx}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~||||||{{{zzzxxxvvvtttrrriiikkkmmmmmmmmmoootttyyywww|||}}}|||}}}~~~~~~~~~}}}}}}~~~}}}~~~~~~}}}|||{{{~~~{{{yyyvvvtttsssrrrwwwqqqkkkiiimmmuuu{{{~~~||||||}}}~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzyyy~~~|||zzzwwwuuusssrrrqqqtttoookkkkkkooouuuzzz}}}~~~{{{|||~~~}}}~~~~~~}}}|||~~~~~~~~~}}}|||zzzxxxwww|||{{{yyyvvvtttrrrqqqpppooommmlllmmmqqquuuyyyzzzyyy||||||zzz~~~~~~~~~}}}|||}}}~~~}}}}}}~~~~~~~~~}}}{{{yyyxxx{{{zzzxxxuuusssrrrqqqpppmmmmmmmmmoooqqqtttuuuvvvwwwzzz|||{{{}}}~~~}}}|||}}}}}}~~~~~~~~~}}}{{{zzzzzzyyywwwuuusssqqqqqqpppmmmmmmoooooopppqqqrrrsssxxx|||}}}~~~~~~~~~}}}~~~~~~}}}{{{zzzxxxwwwuuusssqqqpppoooooolllmmmnnnnnnmmmoooqqqtttzzz~~~~~~~~~}}}~~~}}}zzzwwwvvvuuutttrrrpppnnnmmmmmmllljjjkkkkkkkkkkkknnntttxxx{{{~~~~~~~~~~~~~~~~~~{{{wwwtttqqqrrrqqqpppnnnlllkkkjjjjjjiiiiiiiiihhhiiinnnvvv}}}zzz~~~~~~|||yyyvvvuuuuuuuuussspppmmmkkkkkkkkkkkkjjjiiiiiilllppptttxxxxxxxxx~~~~~~|||yyyuuusssrrrqqqqqqpppmmmkkkjjjlllnnnppppppkkklllmmmooorrruuuwwwxxx{{{yyywwwtttqqqpppppppppooommmjjjjjjmmmqqqtttuuurrrqqqpppppprrruuuxxxzzz}}}|||{{{yyywwwuuusssrrrqqqqqqpppmmmkkkkkknnnsssvvvxxxxxxwwwuuussssssvvv{{{~~~}}}|||{{{zzzzzzyyyxxxvvvtttssssssrrrnnnlllkkklllqqqwww{{{}}}xxxwwwuuusssrrrvvv}}}~~~}}}|||{{{{{{zzzyyyxxxxxxwwwvvvtttsssssskkkjjjkkkooouuu{{{tttttttttrrrrrrvvv~~~~~~}}}}}}||||||}}}{{{{{{zzzzzzyyyxxxwwwvvvnnnnnnooorrrwwwzzz||||||qqqsssuuutttuuu{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzuuuttttttvvvwwwwwwvvvtttrrruuuwwwxxxzzz~~~~~~~~~}}}{{{xxxuuuttttttxxx|||~~~}}}{{{yyy{{{~~~vvvdddqqqRRR\\\mmm~~~AAAIIIWWWjjj{{{555:::EEERRRbbbrrr///444:::AAAKKK\\\qqq///222555888>>>IIIYYYeeexxx...000222333666>>>JJJSSScccnnn...///000000000333:::@@@JJJWWWkkk}}}...///000000///000333666<<>>LLL^^^jjj}}}000///............,,,***111111000000333<<>>PPPeeeuuu+++222555000+++,,,000222,,,,,,------.../////////222111000000///000000111:::@@@KKKZZZlll...444777111+++,,,///111------......///000000000000000000111111111111111555999@@@JJJYYYjjj|||000555777111++++++...///.........///000000111111...///111222222222222111///222555999AAAQQQdddrrr---222333...***+++---...------......//////000000,,,...000333333333222111---000222222444???PPP^^^rrr)))---...+++)))+++------++++++,,,------......///,,,---000222333222111000,,,000222111000555AAALLLWWWiii|||&&&***+++((((((+++---,,,***++++++,,,------......,,,---///000000000000///+++...111000///111777===BBBRRReeettt(((++++++((('''+++,,,***++++++,,,,,,---......///---------...............,,,---/////////000222555999CCCQQQ^^^nnn+++---,,,)))(((***+++))),,,,,,------...//////000......---,,,,,,,,,------.........///000111222333444:::AAAJJJ[[[ooo)))))))))))))))))))))))),,,,,,------...//////000+++++++++,,,,,,,,,------,,,...///000///000111333333555888<<>>MMM]]]nnn++++++******+++,,,------)))))))))))))))***++++++******))))))))))))************+++,,,,,,,,,++++++---------...............)))+++---.........///000333666>>>JJJYYYkkk}}}************+++,,,---...***))))))))))))***++++++******))))))))))))******))))))***+++++++++++++++------------------------)))***,,,---//////000000000000444===HHHWWWkkk{{{(((((())))))+++,,,---...******))))))******+++,,,******))))))))))))******)))******+++++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++---///000000///......111666;;;DDDVVVhhhuuu((((((((()))***,,,---...*********)))******+++,,,******))))))))))))******++++++,,,------------,,,,,,,,,+++******+++++++++---,,,+++,,,...//////.........111444333666FFFWWWeeeqqq***))))))(((((((((((((((************************,,,,,,+++***)))((('''''',,,...000...+++)))***+++***+++---,,,+++******+++******+++++++++,,,,,,,,,111...///333555333888???LLL[[[rrr***)))((((((''''''((((((************************++++++******)))(((((((((***,,,...---***((()))***+++---......---,,,------++++++++++++,,,,,,,,,,,,///---...222222111555<<>>MMM\\\kkk{{{,,,++++++***)))*********************************(((((())))))***************+++++++++***))))))(((%%%''')))***))))))***,,,,,,,,,,,,---------......------.........---000333111666???JJJWWWiii|||...---,,,,,,++++++,,,,,,))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++***))))))+++............///000,,,,,,,,,---------......---///000...---...000000000333777===GGGWWWiiivvv......---,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********++++++******+++,,,,,,+++))))))+++---...---,,,---...,,,,,,,,,,,,------------,,,///111...---///000//////000222444:::EEETTT^^^www------,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))************)))((()))+++,,,***(((''')))++++++)))))))))***++++++++++++,,,,,,,,,,,,)))///000---,,,///000...,,,...000111333:::CCCJJJbbbqqq,,,+++******))))))******))))))))))))))))))))))))******)))))))))))))))))))))(((&&&(((***+++)))&&&***,,,------+++******+++******+++++++++,,,,,,,,,(((...000,,,+++///000---,,,...111222222555;;;AAAMMM^^^rrr'''((())))))((((((***,,,'''(((***++++++***))))))...)))&&&'''+++,,,((($$$$$$'''++++++)))((()))***,,,,,,+++*********++++++,,,+++*********+++,,,---(((+++...///.........///---.../////////111444666@@@EEEVVVooo///---+++)))(((((((((((()))***++++++++++++******+++(((&&&'''))))))'''%%%%%%(((***+++)))((()))***************************++++++*********+++,,,---)))+++------------...///...////////////000222555555999EEEYYYmmm}}}888333---*********)))'''******))))))))))))))))))))))))((((((((((((((('''&&&(((******)))((()))***'''''')))***++++++***)))++++++******++++++,,,---***+++,,,,,,++++++---///...///000///......000222111222999EEETTTeeezzz@@@999111---//////---***---,,,++++++***************+++,,,+++***)))***+++((()))******)))))))))***%%%''')))+++,,,,,,+++***+++***++++++++++++,,,,,,+++,,,,,,+++***+++---///...///000///------...///111111444;;;CCCQQQhhh{{{HHHAAA888444444444111...111111111000///...------,,,---...---***)))***+++******)))))))))******)))&&&(((***---------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,+++***+++---///---...///...---,,,,,,------...111333666???QQQbbbxxxOOOIIIBBB===;;;999666333444444555444333111///...000///...---,,,***)))))),,,+++))))))*********))))))***+++,,,------,,,+++)))***+++,,,,,,,,,,,,+++,,,---...---,,,,,,---///+++---......,,,++++++,,,---...000222222555@@@MMMddduuuLLLJJJGGGDDDBBBAAA@@@@@@???@@@AAABBB@@@===:::777777444111000000///,,,)))...+++((((((***+++***)))************++++++++++++)))***+++,,,,,,,,,++++++---...000///...------...)))+++------,,,++++++,,,------000222111111888AAAMMM___uuuEEEGGGHHHHHHGGGHHHJJJLLLPPPRRRTTTUUUTTTPPPKKKHHH???:::555444666555000,,,///+++((((((***+++***)))+++***))))))((())))))***)))***+++,,,---,,,++++++---///111111///.........(((***,,,---,,,++++++,,,***)))+++---------111888<<>>CCCJJJMMMNNNQQQVVVZZZ]]]^^^^^^___aaa^^^XXXRRRLLLEEEAAA@@@===666111333,,,(((++++++((((((,,,,,,,,,,,,,,,+++***)))(((''''''((()))***++++++,,,------.........---+++***+++,,,---.........---,,,111000.........///111333999???IIIXXXjjj~~~///000666???EEEIIIPPPXXXaaafffjjjlllppprrrnnnhhhaaa[[[SSSMMMJJJFFF???:::777000+++,,,+++((())),,,))))))))))))))))))(((((((((((())))))******++++++,,,---.........,,,+++***+++,,,---.........---,,,,,,,,,+++++++++,,,---...111555<<>>999333///,,,+++******)))******+++*********)))))))))))))))+++++++++***++++++++++++++++++++++++,,,,,,------((()))***+++++++++******...000111111333;;;FFFOOO___lll---***)))+++******///555===FFFPPPYYYbbbhhhfffaaa[[[XXXTTTRRRTTTZZZaaafffgggddd\\\QQQIIICCC<<<555000///---***)))))))))))))))))))))))))))***************))))))******+++,,,+++++++++++++++,,,------++++++++++++,,,,,,,,,---///000111222333777;;;>>>NNN[[[ooo,,,***+++---,,,***,,,000000888AAAIIITTT\\\^^^ZZZYYYVVVRRRPPPSSS[[[dddkkkppppppjjj```YYYTTTLLLBBB888666333///---+++++++++(((((())))))******++++++***))))))((()))***+++,,,,,,+++*********+++,,,---///...---------...000111222111000222555666666444@@@LLL]]]ooo...---///111///++++++...)))000999AAALLLWWW[[[YYYUUUSSSPPPOOOSSS\\\gggooowwwxxxuuulllfffbbbYYYOOO@@@>>>999555111///......'''(((((()))***++++++,,,***)))(((((((((***+++,,,,,,+++*********+++,,,------,,,+++******,,,...///222///,,,---111333111---333<<>>IIIYYYmmm,,,++++++*********++++++***+++---///444<<>>666///...---+++************))))))***+++++++++***)))((()))***,,,,,,++++++,,,...++++++,,,,,,---///000111000000000000000000000000///000333;;;HHH[[[nnn{{{******)))))))))******+++***++++++,,,---222888<<>>EEEMMMUUU[[[iiiooottttttuuuxxx{{{zzzwwwuuusssqqqmmmeee[[[TTTCCC<<<444///......,,,***,,,,,,,,,,,,------......+++,,,---,,,*********,,,)))***+++---------,,,,,,........./////////000000/////////...000555<<>>LLL___sss///...---+++***))))))(((***,,,---,,,+++))))))***+++,,,,,,,,,,,,...111333333???LLLSSSYYYbbbiiikkkppprrrvvvxxxxxxtttoookkkhhh___SSSLLLIIIEEE>>>777222111000///......///000(((***++++++++++++---...+++***)))))))))***+++,,,******+++,,,,,,---......+++---.........///000222///222;;;KKK```vvv222///,,,+++,,,,,,)))&&&((()))***,,,,,,,,,+++******((()))---,,,'''(((------222999???DDDMMMXXXaaalllnnnrrrvvvyyyyyyuuuqqqlllggg]]]WWWVVVUUULLLAAA???;;;555111///......---***,,,------,,,***++++++******))))))))))))******+++++++++***++++++,,,,,,---...///000000///...---000---333BBBNNNYYYooo888555111000///...+++((('''((()))+++++++++++++++***(((***...---((((((,,,***...333777:::AAAJJJQQQ___gggpppvvvwwwuuusssrrroookkkddd_________XXXNNNIIIDDD===777444222000...)))+++,,,,,,***))))))***+++************++++++,,,+++*********+++,,,,,,------...///000000000//////111...222===FFFNNNaaattt@@@===888444222///,,,)))(((((())))))***+++++++++)))))),,,///...))))))+++(((***---///000333:::???MMMYYYhhhqqqrrrqqqrrrtttqqqoookkkhhhjjjkkkeee]]]XXXRRRJJJBBB<<<777333000+++,,,---,,,***))))))***+++++++++++++++,,,---...))))))******+++,,,---...,,,---...000111111111111333///000666;;;@@@MMM\\\jjj}}}HHHEEE@@@:::555000,,,******)))))))))******+++,,,)))+++...///...+++)))***(((***+++++++++---111444===HHHWWWbbbiiilllpppsssoooppppppnnnoooqqqmmmfffeee___VVVLLLDDD===888444///000000...,,,++++++,,,+++******++++++,,,---...)))))))))***+++---...///,,,,,,...///111222333333444000///111333555>>>HHHSSShhhMMMKKKGGGBBB;;;555111......---+++******+++,,,---***---//////---,,,+++***((()))))))))***+++---///444999BBBNNN[[[eeekkknnnkkkooorrrrrrrrrtttqqqlllnnnhhh^^^UUULLLEEE>>>:::444444333000---++++++,,,***************+++,,,,,,)))))))))***+++---...///+++,,,---...000222333444555222000000111222888===DDDTTTjjj|||KKKLLLLLLIIICCC>>>:::888444222///,,,+++,,,...///,,,000000---+++,,,,,,+++'''''''''((()))***+++,,,000000555>>>KKKWWW^^^bbbeeelllrrrssstttvvvuuurrrqqqkkkccc[[[TTTMMMGGGDDD:::999777222...++++++,,,++++++************++++++))))))******+++,,,---...+++,,,,,,---///000222333444222000000000222555888<<>>888222///...///...---,,,++++++***+++++++++*********+++,,,,,,---,,,++++++,,,---///111222222222000///000222333333555;;;EEETTTjjj555;;;CCCHHHHHHFFFEEEEEE===:::555000......000111///333111+++(((---///---******)))***+++,,,+++******...333444444999AAAHHHRRR^^^iiinnnppptttvvvvvvpppmmmhhhccc___\\\WWWTTTKKKIIIEEE>>>888444333333000///...---,,,++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,...///111111111///...///111222000...444;;;FFFYYYppp000444999>>>AAADDDFFFHHHIIIDDD===666111000000111,,,---............---,,,---)))&&&(((,,,...,,,))),,,---...------000666<<>>DDDPPPhhh---///333666;;;AAAHHHMMMMMMJJJEEE@@@:::666333222---------,,,,,,,,,,,,,,,,,,)))&&&'''+++---,,,)))---------,,,,,,...222555;;;DDDNNNVVV```kkknnnkkkrrrssstttsssppplllfffccc[[[ZZZVVVQQQIIIAAA:::666222111000...,,,+++***))),,,++++++*********++++++++++++++++++,,,...///000///////////////000000000000111555888:::BBBTTTggg~~~...------...222:::CCCJJJMMMMMMLLLJJJEEE>>>777333///...,,,*********+++,,,+++(((&&&'''***,,,***(((...,,,++++++,,,---,,,,,,///555>>>FFFQQQ]]]dddfffoooqqqtttuuuuuuqqqmmmkkkdddaaa]]]WWWPPPHHHBBB>>>888666333000...,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,---......///////////////.........000111333333222555BBBNNNiiittt111///,,,***+++000888>>>CCCGGGKKKNNNKKKEEE>>>999333111---***((()))***,,,***(((&&&''')))***)))(((---+++)))***------+++(((***...444;;;DDDPPPZZZ```hhhkkkooossstttssspppooollliiiddd]]]UUUMMMGGGCCC>>>;;;777333000...------+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,/////////......------------///111111000333;;;BBBRRR```rrr//////---+++)))+++///222888===DDDKKKMMMKKKGGGDDD:::666111,,,))))))***+++***)))''''''((())))))(((+++)))(((+++...///,,,)))+++,,,///444:::BBBMMMUUUdddgggkkkpppssstttttttttrrrpppkkkddd[[[RRRKKKGGGCCCAAA===888444111///...++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++//////......------,,,,,,***---//////000444888;;;@@@PPPeeexxx***+++,,,,,,++++++---...000444<<>>777111---+++++++++++++++***)))((()))***((()))***+++******,,,---+++***,,,...---,,,222<<>>888111......///...,,,)))******+++,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,---......---000222333777CCCSSS```uuu,,,,,,,,,...///...+++((('''''''''''''''***...222888>>>EEEHHHDDD;;;222------******,,,+++((('''***((()))***)))'''&&&'''((()))******++++++******)))###''',,,000555>>>HHHPPPbbbkkkvvv{{{yyytttrrrqqqgggaaa[[[YYYXXXTTTMMMGGGBBB<<<555111111000...,,,*********)))******+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///...000111000111777AAAJJJcccsss------...///000///+++((()))******))))))))),,,......666???DDDCCC===666222000---+++---+++(((''')))(((******)))((('''((()))'''(((((()))******))))))"""$$$'''***...555<<>>QQQ```uuu000000///000000///+++))))))***++++++***)))***+++***000777<<<===;;;999888444000......,,,((('''******+++,,,+++)))((()))***&&&&&&'''((())))))))))))%%%&&&'''))),,,111666:::DDDOOO\\\ddddddeeehhhlllooonnnmmmkkkhhhaaaXXXQQQJJJEEE???:::888444///+++,,,+++***))))))***+++,,,***++++++,,,,,,++++++***,,,++++++,,,---...//////,,,///111111111222666999BBBNNNbbbwww555333111000///...+++)))''')))******(((((()))***))),,,000333555777:::<<<999444111000---)))(((++++++,,,---,,,***)))***+++&&&'''(((((())))))))))))(((((((((***,,,000333555:::BBBMMMTTTXXX[[[```dddkkkmmmooopppmmmfff]]]VVVOOOJJJDDD@@@===999333...---,,,++++++***+++++++++******++++++++++++******+++++++++,,,---...///000)))+++...000000222444555777???PPPfffxxx999666222000...---+++)))'''((())))))((((((***,,,)))***,,,---///333888======777444222///***))),,,***+++,,,+++)))))))))***'''(((((()))))))))(((((()))(((((()))+++...///000111666===DDDJJJOOOTTTXXXbbbfffkkkpppoooiiiaaa[[[TTTPPPKKKGGGDDD???888222---------------,,,++++++******++++++++++++******+++++++++,,,---...///000***,,,...///000000111222333555@@@SSSfffvvv<<<888333///---,,,***)))((()))*********+++---///))))))******,,,111777;;;???999555333000+++***,,,)))***+++***)))((((((***((()))))))))))))))((((((((('''&&&'''))),,,------+++---222888???FFFKKKNNNZZZ___hhhnnnoookkkccc^^^XXXTTTOOOKKKHHHCCC<<<666------...///...---+++*********++++++++++++******+++++++++,,,---...000000...///000000000000//////333222777FFFVVVeeewwwIIIAAA777000...---***&&&,,,***((())),,,---,,,***%%%(((+++***)))+++111666999<<<>>>;;;444,,,&&&$$$''''''&&&&&&'''((()))***&&&'''((('''&&&''')))+++))))))))))))))))))))))))+++---///000222666;;;???NNNTTT___jjjpppnnneee]]]___XXXSSSRRRLLLCCC???AAA333222000...,,,+++***)))---,,,+++,,,------+++))),,,------......------,,,---------...............333///333===DDDMMMbbbyyyPPPGGG<<<444111000---+++---,,,+++---000000///,,,+++,,,,,,+++***+++///222666999<<<:::444---(((%%%''''''&&&&&&''')))+++,,,'''((()))((('''''')))***((((((((((((((((((((((((+++,,,---......111555888BBBIIITTTaaajjjlllhhhccc^^^XXXSSSQQQLLLDDDAAACCC888666444111...,,,++++++...---,,,---......,,,***+++,,,,,,,,,,,,,,,,,,+++------------............333///111888;;;@@@QQQdddvvv\\\RRRDDD:::555333111000///000222666999999666444444111...---,,,---,,,,,,111444888999555///***((((((''''''''')))***,,,...)))******)))''''''(((***(((((((((((((((((((((((()))***+++******+++...000777<<>>:::666444222000...---...//////...,,,,,,------------,,,,,,++++++,,,,,,---......///......000222222222666<<>>NNNeeezzzyyyvvvoooggg^^^VVVRRRPPPSSSZZZcccjjjmmmmmmmmmnnncccXXXHHH;;;333///------+++******+++...000///---+++***)))(((((()))***+++'''((()))((('''''')))***************************%%%''')))***))))))***,,,(((***,,,///444<<>>:::222///---,,,---.........,,,,,,,,,------,,,,,,,,,)))***+++,,,---......///---...//////...///000000111444???RRReeevvvyyyyyyvvvppphhhaaa]]][[[ZZZaaajjjoooqqqppppppqqqnnnbbbPPP???444///......---***(((***---///...---++++++)))((((((((()))***&&&'''((('''&&&''')))+++))))))))))))))))))))))))&&&(((******)))((()))***+++,,,---...111777AAAHHHTTTZZZ]]]ZZZXXXWWWRRRJJJEEEIIINNNPPPNNNHHH@@@;;;222///,,,+++,,,.........+++++++++,,,,,,+++++++++)))******+++---...//////***---......///222333333000222:::GGGTTTccczzz}}}}}}{{{vvvpppjjjgggfffiiikkkmmmppprrrtttttttttooohhh\\\MMM???444,,,(((((()))***+++++++++++++++///,,,)))'''(((((()))((((((((((((((())))))))))))((((((((((((((()))***+++(((((())))))*********+++,,,++++++,,,///555:::>>>KKKTTT[[[[[[YYYXXXUUURRRNNNLLLLLLNNNQQQOOOHHHBBB<<<666///++++++,,,,,,,,,)))*********))))))+++---'''***------+++***,,,...//////...---...222777<<<111111444:::BBBPPPhhh{{{~~~{{{vvvsssqqqqqqnnnoooqqqssstttuuuuuuuuuqqqkkkaaaQQQAAA444---***))))))***+++++++++++++++---+++(((''''''((())))))))))))))))))((((((((((((******)))'''&&&$$$###"""((((((((()))))))))******...---+++***,,,000555888EEENNNVVVXXXYYYZZZWWWRRRMMMKKKIIIKKKNNNNNNJJJFFF???999222---,,,---------)))***++++++******+++---***,,,......,,,,,,...000.........------000555999111000111555999CCCVVVgggzzz|||zzzzzz{{{uuuvvvwwwxxxxxxwwwvvvuuurrrpppgggXXXEEE555...,,,)))************+++++++++***)))(((''''''((()))*********))))))((((((''''''******)))(((&&&###!!!'''((((((((((((((()))))),,,+++)))(((***---111444<<>>EEERRRfff{{{}}}{{{{{{}}}}}}}}}}}}}}}|||zzzxxxwwwrrrrrrppphhhZZZIII;;;333---,,,***)))((()))***+++))),,,///---)))'''(((+++''''''(((((())))))******))))))((((((((('''''''''******)))))))))(((((((((,,,+++***((((((((()))***'''...444888AAAOOOYYY]]]^^^[[[VVVPPPLLLIIIIIIJJJJJJKKKKKKFFF>>>777333222,,,...000000...,,,,,,,,,...---,,,---000111000///+++,,,---,,,++++++,,,...---***+++///000///222777:::<<>>666///)))***+++)))((())),,,,,,---...---+++)))'''(((''''''''')))***)))(((+++***)))((((((((()))***)))))))))))))))(((''''''******))))))))))))******'''***------///777DDDNNN[[[___```\\\XXXTTTNNNGGGHHHIIIIIIHHHEEE@@@:::777111111000...,,,*********)))******+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...,,,++++++---......---,,,///111444;;;JJJ^^^nnn~~~~~~}}}||||||}}}~~~~~~~~~}}}}}}~~~}}}|||zzzyyyzzzyyyssslllbbbRRRDDD999000))))))*********,,,......///...---+++)))((()))((('''((()))***)))((())))))((((((((()))******)))))))))))))))(((((('''******))))))))))))*********,,,...---,,,222<<>>;;;444333111...,,,+++******)))***+++++++++++++++***,,,---------............---,,,++++++---......---+++---//////333<<>>EEE[[[mmmvvvxxxzzzzzzyyyyyy{{{}}}||||||{{{zzzyyyyyyzzz{{{wwwwwwuuurrrpppkkk^^^PPP>>>444,,,***++++++---000......---,,,***((('''&&&((('''&&&&&&(((((('''&&&''''''(((((())))))))))))(((((())))))))))))((((((******))))))))))))******///000///,,,+++,,,111555===LLL[[[``````^^^ZZZVVVRRRIIICCCGGGPPPRRRKKKAAA;;;666111---,,,---,,,+++***++++++,,,,,,,,,,,,+++.........---,,,++++++***---+++******,,,------,,,+++---//////000222777;;;BBBUUUmmmmmmppptttuuuttttttvvvyyywwwxxxyyyxxxwwwvvvwwwxxxxxxwwwtttsssssspppdddWWWAAA777...,,,,,,+++,,,///------,,,+++)))((('''''')))(((''''''(((((('''&&&''''''((()))))))))(((((('''(((((()))))))))))))))******))))))))))))******......---+++***+++...111333AAAQQQZZZ___aaa___[[[WWWNNNGGGKKKVVV[[[TTTKKKCCC<<<444///......---+++***+++,,,---............//////...---,,,+++******,,,+++******,,,------,,,)))***---......000222444888GGG\\\ooo^^^bbbhhhiiihhhiiilllooolllooorrrrrrpppnnnooopppqqqooollllllnnnmmmbbbUUUCCC999111...---,,,+++---------,,,+++******))))))+++***))))))******)))''''''((()))))))))((('''&&&''''''((()))))))))))))))******))))))))))))***************))))))***,,,...,,,888GGGRRR\\\bbbbbb^^^[[[UUUQQQTTT[[[___]]]YYYNNNFFF;;;333111///,,,******+++,,,...///000000111///.........------,,,,,,,,,+++)))***+++------,,,)))***,,,---......///000555>>>JJJZZZpppPPPVVV\\\^^^]]]^^^aaaeeecccfffjjjjjjhhhffffffggggggeeebbbbbbfffeee[[[NNNDDD:::222000...,,,+++,,,...---,,,,,,+++++++++,,,---,,,++++++,,,,,,***)))(((((()))))))))'''&&&%%%''''''((()))))))))))))))******))))))))))))******''''''''''''((()))+++---(((333@@@MMMZZZcccddd```\\\[[[ZZZ\\\^^^aaacccdddWWWMMM@@@777333000,,,(((***+++---///000111222222.........///////////////,,,***)))***+++---,,,,,,+++,,,---...////////////000333888EEE\\\vvvYYYVVVSSSTTTXXX[[[\\\[[[\\\^^^______\\\YYYWWWWWWSSSRRRQQQQQQPPPMMMIIIFFF<<<999666222000/////////)))///,,,***,,,...,,,))))))(((((('''''''''&&&)))(((&&&%%%%%%&&&'''((())))))((()))******'''%%%))))))))))))))))))))))))*********)))))))))))))))...,,,111???NNNYYYaaahhhdddbbbaaacccggglllnnnnnncccYYYJJJ===555000+++(((++++++++++++,,,...222555000000//////............++++++++++++++++++++++++***------+++,,,///000---...222777===HHH[[[sssaaa^^^ZZZYYY[[[\\\[[[YYYYYYXXXWWWUUUSSSPPPLLLJJJJJJJJJIIIIIIIIIHHHEEECCC@@@>>>:::666222000///...%%%+++///,,,+++------+++*********))))))(((((((((***)))((('''((()))+++,,,***))))))***++++++)))''')))))))))))))))))))))))))))))))))))))))*********+++***...999FFFQQQ]]]fffllljjjggghhhkkknnnqqqqqqlllbbbTTTEEE999000+++(((++++++,,,,,,---///111333///////////////...------++++++++++++++++++++++++***------+++,,,///000---,,,///333666>>>NNNcccrrrjjjgggdddbbbbbbaaa```^^^aaa]]]XXXUUUTTTQQQLLLHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIFFFBBB===777333///---,,,------+++,,,...---)))+++++++++***************++++++***)))***,,,---...+++******+++,,,---+++)))))))))))))))))))))))))))(((((())))))******++++++***)))+++222:::EEEVVVdddooonnnlllkkklllppptttwwwrrrkkk^^^NNN???333---+++***+++,,,---...///000111---...///000000///---,,,++++++++++++++++++++++++***------+++,,,///000---,,,...///000444@@@PPP\\\xxxpppooolllkkkjjjjjjiiiiiimmmgggaaa^^^^^^\\\WWWRRRPPPPPPPPPOOONNNNNNPPPQQQTTTQQQMMMFFF???777000---...,,,))))))---///---)))++++++++++++************,,,++++++******+++,,,---+++***)))***,,,,,,+++***))))))))))))))))))))))))''''''((()))***++++++,,,+++***+++...222<<>>444000,,,++++++,,,//////...,,,+++,,,///000000///---+++++++++++++++++++++++++++***------+++,,,///000---...............333;;;AAAPPPaaaxxxzzzxxxtttoookkkjjjmmmpppwwwtttrrrsssuuuuuussspppnnnpppqqqnnnjjjggghhhjjjjjjhhhccc[[[PPPCCC777000+++&&&%%%***......+++******************+++++++++---------,,,,,,,,,++++++,,,+++)))((()))***)))(((************************(((((())))))******++++++...------...---222@@@NNNaaahhhoooooojjjhhhkkkoooqqqqqqnnndddUUUDDD666---...,,,***+++...///---++++++,,,...//////...---,,,++++++++++++++++++++++++***------+++,,,///000---+++,,,,,,,,,---000555999AAAPPPggg|||tttrrrmmmgggcccdddjjjoooyyyzzz{{{|||}}}}}}}}}|||uuuyyy{{{yyyuuuqqqrrrsssrrrppplllcccWWWHHH;;;333,,,((((((---000,,,))))))***+++++++++,,,,,,,,,------...///000111111111111///---***)))******)))(((************************)))))))))))))))*********,,,+++,,,------...666@@@TTT```lllppplllhhhiiimmmpppqqqpppkkk```OOO<<<000000,,,))))))---...---++++++,,,------.........---++++++++++++++++++++++++***------+++,,,///000---++++++,,,,,,---///222444777AAASSSgggyyykkkiiiddd___]]]aaaiiipppvvvyyy|||~~~~~~}}}}}}~~~yyy}}}{{{xxxxxxzzzvvvtttppphhh[[[KKK===444...***+++111111+++'''))),,,,,,,,,------.........---///111333555666777777222///,,,+++++++++***)))*********************************)))))))))))))))***)))***---,,,+++000777FFFUUUfffnnnllliiikkkooommmnnnpppooohhhXXXDDD666222---((((((,,,...---+++,,,,,,,,,,,,---.........++++++++++++++++++++++++***------+++,,,///000---,,,------......000111222222888EEEWWWkkk}}}aaa\\\VVVSSSXXXbbbooowww}}}~~~~~~{{{yyyyyy{{{xxxyyyxxxpppaaaOOO@@@777+++,,,---+++((()))---111,,,,,,---------.../////////111555<<>>666...)))+++...---******---))))))......***+++///+++***+++,,,------+++)))***++++++,,,,,,------...---------....../////////000333999FFFWWWkkk|||UUUTTTUUUXXX___iiirrrxxx}}}}}}~~~|||zzzzzz|||wwwwwwuuuqqqgggVVVCCC666/////////...,,,---///000,,,,,,------...///111333888<<>>777111///---,,,***,,,,,,,,,+++******))))))---+++))))))***+++******,,,...///...,,,+++,,,...555@@@PPP___gggjjjiiihhheeegggjjjnnnmmmbbbRRREEE999000***,,,...---******---)))***......++++++///,,,+++***+++,,,---+++)))******+++,,,,,,------...,,,,,,---------.........///111555===JJJ]]]ppp|||OOOSSSZZZbbbkkkqqqvvvyyy||||||}}}~~~~~~||||||}}}wwwuuussspppiiiYYYDDD444222111000111222222111000...///000000111333888;;;DDDKKKSSSYYY```fffgggeeeUUUNNNCCC999333///,,,+++---...///---***)))***------+++***)))***+++***)))...222444111+++(((***...---666FFFWWWdddiiihhhfffeeedddeeejjjlllgggZZZOOO===444,,,---...---******,,,******------+++,,,...---+++******+++,,,,,,+++******++++++,,,---------,,,,,,,,,,,,------------...///111333:::III]]]kkkXXX]]]eeemmmtttwwwxxxxxx{{{{{{|||}}}~~~}}}xxxuuuqqqkkkbbbSSSAAA444111000111555999:::888444666666777666666:::AAAFFFNNNXXXaaaeeehhhnnnqqqqqqeee]]]PPPCCC999111---,,,---///111...)))'''***...---,,,******+++,,,+++)))...111222000+++(((***,,,***000===NNN^^^hhhjjjiiinnnjjjgggiiillliii___UUUCCC888///...///---+++***,,,++++++,,,---,,,,,,---...+++))))))***,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///000:::KKKYYYvvvcccffflllrrrwwwyyyyyyyyyzzzzzz{{{|||}}}~~~~~~|||wwwtttmmmbbbTTTFFF;;;555111333777???FFFHHHFFFBBBBBBCCCBBB???>>>BBBJJJQQQYYYccckkkmmmnnnrrruuuvvvooohhh\\\NNNAAA777111///---000000---'''&&&)))...---,,,++++++,,,,,,+++)))---,,,++++++++++++***))),,,...666DDDUUUccckkkooorrrmmmiiihhhjjjhhhaaaZZZIII===333000///---+++++++++,,,,,,+++,,,------,,,...+++))))))***,,,,,,,,,))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++///111000///444???III```pppiiikkkooosssvvvxxxzzzzzzyyyzzzzzz{{{{{{||||||}}}~~~~~~~~~~~~{{{xxxrrrnnneeeWWWIII>>>999888666;;;DDDNNNVVVXXXWWWTTTPPPPPPNNNIIIEEEHHHQQQYYYccckkkrrrrrrssswwwyyyyyysssooogggZZZLLL@@@888444///000///,,,((('''***------,,,+++,,,------+++)))***((('''(((***+++***(((---...111;;;JJJ[[[iiiqqqoookkkgggeeeeeeccc```]]]NNNBBB666111000---++++++***,,,---++++++......,,,---+++******+++,,,,,,+++))))))******+++,,,,,,,,,------------,,,,,,,,,,,,***...111111111333999???MMM```wwwpppqqqsssuuuwwwyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyy|||{{{zzz{{{|||zzzvvvrrriiibbbXXXNNNEEE@@@<<<;;;;;;CCCPPP[[[aaaccccccbbb]]]\\\XXXPPPJJJLLLUUU^^^hhhnnnrrrtttvvvzzz{{{yyytttsssoooeeeWWWIII@@@;;;333111...,,,******+++,,,---,,,,,,,,,...---+++)))(((((())))))((((((((()))+++,,,...555@@@QQQcccnnnllljjjgggccc```^^^]]]^^^RRREEE888222000---++++++)))------******...///+++,,,+++***+++,,,---+++))))))))))))***++++++,,,,,,.........---------,,,,,,+++,,,...000111333888;;;>>>NNNbbbrrrxxxyyyyyyzzzzzzyyyxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwyyyxxxwwwxxxyyywwwrrrnnnbbbYYYOOOHHHGGGEEEAAA======GGGVVVaaafffgggggggggcccbbb]]]TTTLLLMMMVVV___hhhmmmppprrrvvv{{{|||yyysssuuutttlll___PPPEEE@@@666333...,,,,,,------,,,---,,,,,,---...---+++)))&&&***---+++&&&$$$'''+++'''))),,,111;;;KKK]]]jjjnnnnnnkkkddd^^^ZZZZZZ\\\UUUGGG999333000---++++++)))---...******//////++++++***+++,,,------+++))))))))))))***++++++,,,,,,/////////......---------+++++++++---000444777:::555AAAQQQbbbuuutttvvvxxxxxxvvvvvvvvvwwwvvvuuuuuuuuuuuuuuuvvvvvv}}}xxxtttsssssspppiiicccZZZNNNEEEHHHLLLIIIBBB<<<@@@OOO___iiimmmnnnkkkfffcccZZZRRRRRROOOMMMTTT```gggjjjnnnrrruuuvvvvvvvvv{{{sssnnnppplll\\\LLLCCC???999222......000222222000000333666000(((''',,,---***'''&&&'''((())))))...+++...666999>>>RRRhhhsssrrrooohhh]]]UUUVVVYYYWWWMMM@@@555000...---,,,,,,+++*********+++,,,---******++++++++++++******)))***+++,,,---............------,,,,,,------...,,,---...///000111222333555222888LLLfff|||uuuvvvxxxwwwvvvuuuuuuvvvuuuuuuuuuuuuuuuuuuvvvvvvuuutttrrrqqqnnnhhh```[[[RRRLLLIIILLLMMMHHHBBB???HHHVVVeeemmmqqqrrrnnniiidddYYYQQQOOOLLLIIIPPPZZZeeehhhmmmrrrtttuuuuuuuuuyyyrrrppptttssshhhZZZSSSIIIBBB:::444333444444444777777999;;;666---***...---***''''''((()))******,,,))),,,333555:::LLLaaappprrrrrrlllccc[[[ZZZ\\\VVVNNNBBB888333000...---,,,,,,*********+++,,,---((())))))************))))))***+++---............------,,,,,,,,,,,,------.........//////000000000000///555BBBTTTggg|||uuuvvvxxxwwwuuussstttttttttttttttuuuuuuuuuvvvvvvpppqqqrrroooggg^^^WWWSSSLLLMMMPPPQQQMMMEEEBBBCCCQQQ]]]iiipppssssssoooiiidddXXXNNNKKKHHHDDDIIIRRRbbbgggmmmrrrttttttttttttxxxtttsssxxxxxxqqqgggaaaWWWQQQGGG@@@<<<;;;<<<<<>>444+++(((&&&%%%''')))))))))+++++++++,,,,,,///888AAAUUUdddrrrsssnnnfff]]]TTTPPPNNNIIICCC;;;444///---...---+++*********++++++))))))***+++,,,,,,++++++&&&'''(((***++++++++++++,,,,,,,,,++++++,,,,,,,,,******+++,,,---...//////222000000111444:::IIIWWWmmm|||rrrsssuuutttrrrqqqqqqqqqpppqqqqqqrrrqqqpppnnnmmmmmmkkkdddYYYQQQOOOTTT[[[jjjfff]]]QQQCCC>>>IIIXXXffflllrrrtttuuutttmmmdddXXXLLLEEEGGGGGGCCCCCCGGGTTT^^^kkksssuuuuuuvvvxxxwwwxxxxxxwwwxxx{{{yyyuuuooonnnkkkgggcccccceeehhhhhhhhhfffccc^^^UUUEEE666,,,***'''&&&'''((()))(((+++,,,,,,,,,+++...444:::MMM___ooorrroookkkbbbXXXPPPOOOLLLFFF>>>666111///...---+++************+++(((((()))))))))(((((('''&&&'''((()))***+++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,...///000000000------///111555===FFF^^^nnnppprrrssssssqqqpppqqqrrrppppppqqqpppooommmjjjiiiddd```ZZZSSSPPPSSS\\\bbblllcccWWWLLLCCCDDDPPP___kkkppptttuuuwwwvvvnnneeeWWWMMMGGGJJJKKKEEEBBBDDDNNNYYYhhhqqqssssssvvvxxxtttwwwwwwuuuwww{{{|||xxxqqqrrrrrrpppmmmlllnnnpppnnnooolllhhheee\\\III777000---***((())))))))))))***,,,---+++***---111444CCCWWWiiinnnnnnmmmggg]]]SSSRRRPPPIII@@@999555333...---,,,***)))******+++************)))((('''''''''((()))+++,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,---...//////000---,,,---///...///666???JJJ[[[ooo~~~oooqqqrrrrrrqqqqqqqqqrrrooopppppppppnnnkkkhhhfff]]]ZZZUUURRRSSSZZZccciiijjj___RRRIIIEEEIIIVVVccclllpppssstttvvvuuummmdddXXXNNNIIILLLMMMFFFAAABBBIIIUUUeeeooorrrrrruuuxxxtttwwwwwwssssssxxxyyyuuurrrtttvvvuuurrrqqqrrrtttqqqrrroookkkhhh___LLL888333000,,,******+++******))),,,,,,***))),,,000111999OOObbbhhhjjjmmmiii```UUUUUURRRLLLBBB;;;777777///---,,,***))))))******.........---,,,+++***))))))***+++,,,---.........,,,++++++++++++++++++,,,........................,,,---//////,,,,,,444???:::KKKaaarrrnnnrrrsssqqqqqqsssqqqmmmssspppnnnnnnnnniii___WWWQQQSSSSSSSSSZZZccchhhhhhmmm]]]LLLDDDEEENNN\\\iiimmmssswwwwwwvvvuuuoooiii\\\NNNHHHNNNQQQJJJEEEFFFIIIOOO]]]kkkrrrqqqppprrr|||wwwrrrpppssswwwzzzzzzttttttttttttuuuvvvxxxyyyuuutttppplllhhh^^^JJJ777444...))),,,222333...''')))***+++******+++---000999GGGZZZkkkqqqooohhhbbb]]]WWWSSSRRRLLL???666444555111---***)))))))))))),,,...,,,((('''***+++)))&&&)))***)))+++///---((('''(((+++......---+++***,,,++++++---//////---+++...///000000//////000111666@@@QQQeeetttmmmqqqrrrqqqrrrtttssspppnnnmmmmmmlllhhhaaaWWWPPPLLLQQQVVVZZZaaaiiikkkhhhdddUUUEEE@@@FFFQQQ```kkknnnrrruuuuuuuuuuuunnnfff\\\OOOHHHNNNQQQKKKDDDDDDDDDKKKYYYiiiqqqrrrsssuuuyyyvvvttttttvvvxxxxxxvvvrrrrrrsssuuuwwwxxxyyyzzzyyyxxxtttoookkkaaaMMM;;;222...***,,,000111---((()))*********)))***,,,///000===RRRdddnnnpppllliii^^^XXXTTTSSSNNNCCC999777333000,,,)))))))))))))))+++---,,,((((((++++++((((((******)))+++...---)))((()))+++---......---,,,---,,,---...000000...,,,---///000000///...000111222888EEEUUUdddsssqqqttttttrrrrrrtttsssppplllmmmmmmiii```VVVNNNIIIIIIQQQ[[[ccckkkpppnnnhhh^^^NNN@@@???IIIWWWdddmmmqqqsssssssssuuuuuummmccc[[[OOOIIINNNRRRMMMFFFDDDBBBGGGTTTdddnnnqqqsssvvvuuuuuuvvvxxxyyyxxxuuusssppprrrtttwwwyyyzzzzzzzzzxxxvvvrrrmmmhhh]]]JJJ999///...,,,,,,------+++)))((()))***)))))))))+++---***666HHH[[[iiinnnnnnmmm```ZZZUUUTTTPPPFFF===999111...***(((((()))***)))))),,,,,,***))),,,+++((()))+++***(((***......***)))***+++,,,---...//////.........000111111///...,,,...//////......///000///111888DDDQQQccczzzuuuxxxwwwsssrrrsssrrrooonnnooolllcccWWWLLLHHHHHHMMMVVVaaaiiippprrrnnnfff\\\MMMAAADDDPPP]]]gggnnnuuutttrrrrrruuuvvvnnncccYYYNNNHHHNNNTTTSSSLLLHHHCCCEEEOOO^^^iiimmmpppttttttuuuvvvxxxxxxvvvtttrrrqqqsssvvvxxxyyyyyyyyyxxxuuuuuurrrlllfff[[[III888.........,,,+++******+++''')))***)))))))))***,,,+++444BBBSSSaaaiiikkkkkkccc]]]WWWTTTPPPIII???888000---)))'''((()))******'''+++,,,******,,,+++(((+++,,,***''')))......+++++++++++++++,,,...000222///...///000222222000...+++---......------...///000000333:::DDDTTTllltttvvvvvvsssrrrsssrrrnnnmmmkkkeeeYYYLLLEEEGGGKKKWWW^^^fffkkkooopppjjjbbbTTTIIIBBBIIIWWWccckkkpppxxxvvvsssrrrvvvwwwpppfffXXXNNNGGGMMMWWWZZZUUUPPPCCCCCCIIIVVVbbbiiioootttssstttuuuuuutttttttttttttttuuuwwwxxxxxxwwwvvvtttvvvwwwvvvqqqjjj___LLL<<<...//////,,,)))(((***+++''')))******)))))))))+++...333===KKKYYYccchhhjjjfffaaaYYYSSSPPPJJJ@@@666000---)))'''((()))******&&&***+++***+++---,,,))),,,---***((()))......+++,,,+++++++++,,,...000222.........000222222000...***,,,------,,,,,,---...111000222666<<>>000000///,,,***)))***+++(((***++++++***))))))***...///666BBBRRR___gggjjjhhhbbbZZZSSSQQQMMMBBB777111...***(((((()))***)))&&&)))+++)))***------+++,,,---+++)))***......***,,,,,,+++++++++---...///---------///000000...---***+++,,,,,,++++++,,,---///...000333555;;;HHHUUUooo~~~iiinnnpppmmmlllkkkgggaaaVVVSSSMMMGGGFFFKKKUUU]]]ccchhhlllllljjjggg^^^TTTDDDCCCHHHVVVccckkkqqquuuuuuvvvuuurrrssstttrrrmmm___TTTKKKNNN[[[fffeee^^^NNNFFFCCCIIITTT^^^gggnnnllloooqqqqqqpppppprrrtttuuuuuuuuuuuuttttttttttttooouuuyyywwwpppcccOOO???333111...,,,++++++++++++)))+++,,,---+++*********...---000;;;KKKZZZcccggggggcccZZZSSSSSSRRRHHH<<<333000,,,)))))))))))))))''')))***((()))---...,,,+++---,,,***,,,///---))),,,,,,++++++++++++,,,,,,+++++++++---......---+++)))***++++++******+++---------...000000222===HHH]]]nnnkkkoooppplllhhhccc\\\UUUMMMKKKHHHGGGKKKTTT^^^fffccchhhlllllljjjeeeZZZPPPHHHIIIPPP^^^hhhmmmppptttrrruuuuuurrrqqqrrrqqqnnncccXXXMMMOOO\\\hhhgggaaaYYYNNNEEEGGGNNNVVV___fffhhhlllppprrrqqqpppqqqssstttsssssssssssstttuuuuuurrryyy~~~wwwiiiUUUEEE555222...,,,,,,,,,,,,+++)))+++------,,,******+++111......777FFFTTT^^^bbbfffcccZZZTTTUUUVVVMMM@@@555111---***)))***))))))'''))))))'''(((---///...+++------,,,---///---(((,,,,,,,,,+++++++++*********)))***+++------+++)))(((***++++++******+++,,,...---...///...///999DDDKKK^^^ssskkkiiijjjhhh```TTTLLLKKKDDDEEEHHHQQQ\\\eeehhhiiikkkiiiggggggeee]]]QQQGGGDDDLLLWWWbbbiiinnnppprrruuuttttttrrrqqqooommmllleeeXXXKKKKKKXXXeeekkklll^^^TTTJJJEEECCCHHHVVVfffccceeeiiioootttuuutttqqqxxxwwwuuusssrrrrrrtttuuusssxxxzzzxxxuuummm[[[III???;;;666555666555000+++555000///222222...///333))))))---555===GGGWWWdddhhheee^^^WWWUUUTTTNNNGGG===444,,,+++***'''&&&'''111***&&&***,,,)))''')))'''...000+++(((+++,,,***'''(((***,,,,,,,,,***)))++++++++++++++++++++++++************************///---,,,...111555777888EEEMMM^^^tttfffccc```\\\TTTIIIEEEEEEFFFJJJQQQZZZccciiillllllnnnllliiieee___VVVLLLDDDGGGOOOZZZeeekkkoooqqqrrruuuuuuuuutttsssqqqoooooogggZZZMMMLLLWWWdddlllnnndddZZZOOOIIIEEEGGGRRR___^^^cccjjjppptttuuutttsssvvvuuusssrrrrrrssstttuuutttwwwyyyxxxvvvpppbbbSSSJJJDDD===999::::::888555???:::999;;;999444111333,,,+++---333;;;EEEUUUdddhhhgggaaaZZZWWWVVVPPPHHH???777111000000,,,)))(((000+++***---...***)))+++(((...000,,,***,,,---+++)))***,,,---...---+++***++++++++++++++++++++++++************************///...,,,---///111333333:::AAAQQQgggzzz___YYYRRRMMMFFF@@@@@@EEEKKKSSS]]]ggglllnnnoooooommmlllhhhaaaWWWNNNGGGDDDMMMUUU```iiioooqqqrrrrrruuuuuuuuuuuutttsssrrrqqqiii]]]PPPMMMUUUbbblllppplllcccXXXOOOHHHFFFLLLSSSYYYaaajjjqqqsssrrrsssssstttsssssssssssstttuuuuuuuuuwwwwwwvvvvvvsssjjj```XXXQQQHHHCCCCCCDDDEEEDDDLLLIIIGGGHHHEEE===777555000---,,,000666AAARRRaaahhhhhheee___ZZZXXXRRRKKK@@@999444333222---)))(((***((()))+++)))&&&%%%((()))---...,,,+++,,,---+++,,,---...///...---,,,+++************++++++,,,,,,************************///...---,,,,,,---...///111666BBBUUUhhhzzzSSSLLLEEEAAA>>>>>>EEEMMMWWW^^^hhhoooppppppppppppkkkjjjeeeZZZOOOGGGFFFHHHTTT[[[eeemmmqqqrrrrrrrrrtttttttttuuuttttttsssrrrkkk```TTTNNNTTT___kkkrrrrrrjjj```UUULLLGGGFFFHHHRRR[[[fffmmmnnnnnnpppsssttttttttttttttttttttttttvvvvvvuuuttttttsssooojjjddd___WWWRRRPPPQQQRRRRRRWWWUUUTTTTTTPPPHHH>>>888333...***+++000;;;LLL\\\fffiiiiiiccc^^^YYYSSSMMMCCC:::333111///***((((((&&&(((+++***'''$$$%%%((((((***+++++++++++++++***---............,,,++++++))))))******++++++,,,,,,************************---------,,,++++++---...111333:::GGGVVVggg|||DDD???;;;<<<>>>CCCNNNYYYdddiiioooqqqpppnnnooopppkkkiiiaaaTTTHHHCCCFFFKKK[[[aaaiiiooorrrrrrrrrrrrrrrrrrsssssssssrrrrrrqqqllldddYYYQQQRRR[[[hhhqqqsssooofff[[[RRRKKKEEEAAAGGGOOO[[[bbbfffjjjpppuuuttttttuuuuuuuuutttrrrrrrvvvtttrrrrrrrrrpppooooookkkhhhdddaaa___^^^]]]\\\]]]]]]]]]\\\YYYRRRFFF<<<333...)))))),,,444EEETTTaaahhhkkkggg```[[[UUUOOOHHH===222---+++((((((***)))---///---***)))+++,,,''''''''')))***))))))))),,,,,,,,,,,,++++++******)))))))))******+++++++++***************************,,,------,,,---///111333222555===GGGWWWlll}}}999777999>>>EEELLLWWWbbbmmmoooqqqqqqpppnnnnnnnnnlllggg\\\NNNCCCBBBIIIPPPbbbfffkkkoooppppppqqqqqqqqqqqqqqqrrrqqqqqqppppppmmmggg]]]TTTPPPWWWcccnnnrrrpppkkkbbbZZZSSSJJJBBB===CCCLLLTTT\\\dddnnntttpppqqqsssttttttsssqqqooossspppppprrrqqqooooooqqqnnnmmmlllkkkiiifffdddcccbbbcccbbbaaa___ZZZMMM@@@333...***)))***111???LLL]]]gggnnnkkkddd]]]XXXSSSNNNBBB555...,,,***+++...))),,,,,,)))(((***++++++'''$$$$$$(((***((('''(((++++++******************************************************************'''***......------000333111000111666===JJJ^^^ooo888999???IIIQQQWWW___gggppppppqqqrrrrrrqqqnnnlllggg```TTTHHHCCCGGGRRR[[[gggiiilllnnnnnnnnnoooqqqqqqqqqrrrrrrqqqpppoooooommmiiiaaaVVVOOOSSS___jjjoooqqqooohhhccc]]]RRRGGG>>>???BBBGGGPPP[[[eeekkkhhhkkknnnqqqrrrqqqpppoooooolllnnnrrrrrroooppptttpppppppppnnnlllkkkjjjjjjggghhhgggdddccc^^^QQQBBB444000---,,,,,,000;;;GGG[[[gggqqqooohhhaaa[[[XXXPPPDDD888222...++++++---((()))'''"""###)))***'''(((######(((+++((('''(((***))))))))))))******+++++++++******))))))((((((************************&&&***......,,,,,,///333///...000333666>>>OOO^^^vvv<<>>UUUdddmmmjjjggghhhbbbYYYPPPHHH===555222///---+++***(((&&&&&&(((******))),,,,,,++++++***)))))))))******)))'''&&&%%%$$$###,,,+++***))))))***+++,,,******))))))******+++,,,,,,,,,,,,,,,------...//////111222222222555;;;@@@OOO^^^xxxJJJSSS^^^fffiiikkknnnqqqoooooommmlllrrrxxxvvvoooZZZJJJBBBKKKYYY```fffmmmmmmmmmnnnnnnoooooooooooorrrrrrrrrqqqqqqqqqppppppsssnnnfff]]]RRRNNNVVVaaammmppptttvvvtttnnneee___YYYQQQGGG???===???CCCEEEIIIOOOXXXaaagggjjjjjjjjjoooppppppqqqqqqqqqrrrsssqqqqqqqqqrrrrrrqqqpppnnnooonnnkkkfffccc\\\LLL>>>444222///,,,,,,111888===RRRaaalllkkkhhhhhhbbbYYYQQQJJJ@@@666///------...+++)))'''&&&((()))***)))***))))))))))))(((((((((+++******)))((('''&&&&&&++++++***))))))***++++++******))))))******+++,,,------,,,,,,,,,---...///---...000000///111555888FFFSSSjjjTTT[[[dddjjjlllmmmoooqqqmmmmmmjjjjjjpppwwwyyywwwVVVIIIDDDQQQbbbiiikkkmmmlllmmmmmmnnnnnnnnnnnnnnnppppppqqqrrrrrrrrrrrrqqqsssnnnggg]]]RRRNNNUUU```nnnoooqqquuuwwwtttmmmhhhccc\\\QQQHHHAAA>>><<<:::???DDDLLLTTT\\\bbbfffhhhlllmmmmmmmmmmmmmmmppprrrqqqrrrsssssssssrrrqqqpppnnnnnnlllgggbbbYYYIII:::333111///,,,,,,000666;;;LLL\\\iiilllkkkiiibbbYYYUUUPPPFFF999000---000444,,,***'''&&&((()))***)))(((((((((((())))))))))))+++++++++******)))))))))+++******))))))******+++******))))))******+++,,,///...,,,++++++,,,---...+++---///000//////000222<<>>===???BBBDDDLLLTTT]]]bbbccceeehhhllllllooosssssspppoooppprrrkkknnnmmmfff]]]RRRCCC666000000///...,,,---000333>>>MMM```nnnqqqnnnhhhdddZZZYYYSSSGGG:::333666;;;111...)))&&&'''((())))))###$$$$$$%%%&&&''''''((('''(((((((((((((((((((((((())))))******))))))(((******))))))******+++,,,......------,,,,,,------)))+++---111444333111...444222666AAAOOOaaauuueeeeeeeeefffhhhiiiiiiiiigggbbb]]]VVVKKKBBBCCCJJJSSSZZZccciiilllmmmnnnnnnhhhjjjlllnnnnnnmmmkkkjjjiiikkkmmmooooooooommmlllllllllkkkeeeYYYNNNMMMSSSdddjjjqqqtttssssssuuuwwwuuusssqqqnnnjjjccc\\\VVVQQQMMMGGG@@@<<<:::;;;;;;@@@GGGPPPUUUWWW\\\dddkkkiiimmmqqqqqqnnnlllnnnpppnnnpppoooggg^^^TTTFFF;;;333333333111///000222444===JJJ^^^nnnsssoookkkhhh```___YYYNNN@@@777444444333///)))&&&&&&((())))))&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''((()))******)))((('''******))))))******+++,,,+++,,,---.........---,,,,,,,,,---000333222...+++222111333999AAANNNbbbttteeeddddddfffhhhjjjjjjiiiaaa\\\VVVQQQGGGAAAGGGRRR[[[___eeejjjnnnqqqoookkkhhhiiilllnnnnnnmmmkkkiiihhhjjjmmmnnnooommmkkkjjjggghhhjjjfff\\\QQQOOOTTT^^^gggpppsssrrrqqquuuyyyqqqqqqqqqpppnnnjjjddd```ZZZVVVNNNFFF???<<<::::::777===DDDIIILLLSSS___iiiggglllppppppllljjjllloooppprrrqqqiii___UUUIII???555555555444222222444666===III]]]nnnsssppplllkkkhhhfff```UUUGGG;;;444222333///***&&&&&&'''))))))************++++++++++++))))))))))))(((((((((''''''((()))******)))((('''*********)))***++++++,,,)))+++---/////////---,,,000000///111333222...***000///111333777AAAUUUggg}}}aaahhhkkkjjjkkkmmmiiiccc]]]WWWLLLBBB>>>DDDOOOYYY]]]aaagggkkkkkkkkkkkkkkkdddfffhhhjjjjjjhhhfffdddgggjjjlllllljjjgggffffffllliiihhhiiibbbVVVOOOPPPaaalllrrrooolllpppuuuvvvuuutttsssqqqnnnllljjjiiigggaaaZZZTTTMMMDDD:::333:::888888:::@@@JJJTTT[[[hhhjjjmmmmmmkkkiiihhhgggnnnpppoookkkeee___TTTIII===>>>>>>>>>===;;;999888EEEQQQ```llltttxxxuuupppjjjggg```UUUHHH===555111666111***'''''')))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''(((((())))))))))))((('''((()))***+++***))))))---------.........//////,,,---......------...000000///...///333;;;FFFMMMhhhxxxeeeiiikkkhhhhhhiiifffaaaQQQLLLEEE??????HHHVVVaaabbbeeeiiijjjjjjiiihhhhhheeeffffffggggggggggggggggggiiillllllkkkiiiiiiiiillliiijjjkkkdddYYYRRRQQQ[[[gggoooooonnnqqquuuvvvuuutttrrrpppnnnmmmllllllkkkgggaaa\\\VVVNNNDDD===:::888555666:::BBBKKKQQQ^^^bbbhhhkkklllkkkkkkkkknnnpppoookkkgggbbbYYYPPPIIIIIIIIIIIIHHHGGGFFFFFFMMMXXXeeennnvvvzzzxxxssskkkhhhaaaVVVJJJ>>>666222444///***(((((())))))((())))))))))))))))))))))))))))))((('''''''''''''''&&&''''''((((((((((((((('''((()))*********)))(((,,,,,,------------......,,,---///...------...///......---,,,///555===CCCVVViii}}}iiikkkjjjgggdddccc___[[[EEEBBB===;;;@@@LLL[[[fffeeegggiiiiiiiiihhhiiijjjkkkjjjgggeeeeeeeeeggghhhfffhhhkkkkkkjjjiiiiiijjjkkkjjjkkklllggg]]]UUUSSSUUUaaalllpppqqqtttvvvwwwvvvuuurrrooonnnnnnnnnooonnnkkkhhheeeaaaZZZPPPIII???<<<777444666;;;BBBFFFTTTZZZbbbhhhkkkkkkkkkkkkmmmooonnnjjjhhhgggaaaZZZWWWVVVVVVUUUUUUVVVVVVWWWYYYbbbkkkrrrxxx}}}|||wwwmmmjjjbbbXXXMMMAAA888333000---***))))))***)))((())))))))))))))))))))))))))))))((('''''''''((((((%%%&&&''''''(((((((((''''''((())))))******))))))+++++++++,,,,,,,,,,,,------...///...---,,,---.........---,,,,,,///444888DDDVVVmmm}}}jjjjjjjjjfffaaa\\\VVVRRRAAA===:::999@@@MMM[[[eeedddfffhhhhhhhhhjjjlllnnnpppooollliiifffeeeeeeeeefffhhhjjjjjjhhhgggggghhhhhhhhhiiijjjhhh```YYYTTTTTT^^^jjjqqqtttuuuvvvvvvwwwuuurrrooonnnnnnpppqqqnnnlllkkkkkkiiicccZZZSSSJJJFFF???999777999===@@@MMMSSS\\\cccfffgggggggggkkklllkkkiiiiiikkkhhhccc```___^^^^^^___```bbbcccdddkkkqqqtttxxx}}}}}}zzzppplllddd[[[PPPEEE:::444---,,,++++++******)))((())))))))))))))))))))))))))))))((((((((((((((()))&&&&&&'''((()))))))))))))))))))))***************************++++++++++++---...///...,,,+++,,,---/////////...---...111444<<>>IIIWWWbbbhhhlllmmmmmmllljjjhhhiiijjjbbbdddffffffdddaaa\\\ZZZ[[[]]]^^^^^^^^^___aaacccaaabbbaaa```ccceeeaaaYYYWWWXXX___jjjoooooorrrwwwuuutttrrrpppnnnmmmllllllnnnmmmmmmooorrrqqqlllhhhaaa___ZZZTTTMMMGGGBBB@@@:::===AAAGGGNNNWWWaaahhheeehhhhhhhhhkkkppppppmmmmmmnnnooopppqqqrrrrrrrrrsssvvvwwwuuuvvvzzz{{{yyyxxxrrrjjjbbbZZZOOOAAA888111222222///+++)))***,,,************************))))))(((((()))******+++&&&'''(((***+++++++++,,,))))))((((((((()))***+++))))))*********+++++++++)))***,,,,,,,,,,,,...000,,,---------,,,---///111///111:::HHHUUUdddxxxhhh```YYYUUUNNNDDDAAADDDDDD@@@>>>AAAKKKWWWaaafffhhhjjjllllllkkkkkkkkkllleeeeeecccaaa]]]XXXSSSPPPQQQSSSUUUVVVWWWYYY]]]___bbbcccaaa^^^bbbgggccc[[[VVVUUU[[[ffflllmmmqqqxxxuuutttsssqqqnnnllljjjiiilllkkkjjjllloooooolllhhhfffdddaaa\\\UUUNNNHHHDDD===>>>???BBBHHHQQQ\\\dddfffiiijjjjjjmmmqqqqqqmmmmmmnnnpppqqqrrrrrrqqqppptttwwwxxxvvvwwwzzz{{{yyyyyyssskkkccc[[[PPPBBB888333444333///+++)))+++---************************))))))((())))))***++++++%%%&&&''')))******++++++((('''&&&&&&&&&''')))***************++++++++++++((()))+++,,,,,,---///000/////////...---...000222---111999AAAFFFQQQhhheee```VVVKKKCCCAAADDDGGGMMMDDD<<<>>>JJJWWW```dddkkkkkkkkklllllllllmmmmmmiiihhhddd]]]TTTMMMHHHFFF???BBBEEEHHHKKKOOOTTTXXX^^^aaabbbaaaccceeebbb\\\TTTVVV[[[ccciiimmmnnnmmmssstttttttttrrrnnnkkkiiigggjjjmmmppprrrqqqnnnmmmkkkjjjiiigggbbbZZZQQQJJJCCC>>>===???AAADDDPPP\\\\\\bbbhhhlllllllllnnnooopppooonnnmmmmmmnnnooopppsssuuuwwwxxxyyyzzz|||~~~zzzpppeee\\\UUUHHH<<<888///'''(((,,,---///111,,,---/////////---+++)))(((((((((((((((''''''''')))((('''(((******((('''))))))(((((('''&&&$$$$$$+++)))))))))+++---------((()))+++,,,------,,,,,,,,,+++)))***,,,.........000///222888<<>>JJJXXXbbbeeekkkkkklllllllllmmmmmmmmmiiihhheee^^^TTTIIIAAA===444666999===AAAGGGMMMRRRXXX^^^aaaaaaaaacccaaa]]]VVVXXX\\\cccjjjnnnpppoooqqqrrrrrrqqqpppnnnlllkkkiiijjjmmmoooppppppooonnnnnnmmmkkkhhhddd]]]UUUPPPHHHBBB??????@@@BBBLLLWWWZZZ```gggkkkllllllnnnppppppooonnnnnnnnnnnnooopppuuuxxx{{{|||}}}~~~|||rrrggg___XXXLLLAAA;;;222,,,,,,------...000---...//////...,,,***)))(((((((((((((((((((((((()))((((((***,,,---,,,+++(((((((((((('''&&&%%%%%%***))))))***+++,,,------((()))***+++,,,,,,,,,+++,,,+++***+++---......---///...000444777===LLL\\\ppp|||XXXQQQIIIEEEFFFJJJNNNOOOQQQGGG>>>???KKKZZZdddhhhkkkllllllllllllmmmmmmmmmiiihhheee^^^QQQCCC888222---...000222555;;;BBBGGGPPPXXX___``````aaa```^^^XXXYYY\\\bbbiiioooqqqrrrpppoooooonnnnnnmmmmmmmmmkkkkkklllmmmnnnoooooopppqqqooollliiifffaaa[[[WWWPPPJJJDDDAAA???@@@GGGOOOWWW^^^fffkkkmmmmmmoooqqqppppppooonnnnnnoooppppppuuuxxx}}}}}}uuujjjbbb\\\QQQGGG===777222000...+++---111......//////...,,,)))(((((((((((((((((((((((((((((('''((())),,,......---''''''((((((((((((''''''))))))******+++,,,,,,,,,'''((()))***+++++++++++++++++++++---//////...,,,//////000222222666@@@LLL]]]lll}}}SSSLLLFFFGGGMMMTTTWWWWWWSSSIII@@@AAAMMM\\\gggkkkllllllllllllmmmmmmmmmmmmiiihhhdddZZZMMM>>>444.........------...222888===FFFQQQ\\\^^^^^^___``````ZZZZZZ\\\aaagggnnnqqqsssppppppnnnmmmllllllllllllllllllkkkkkkkkkmmmooopppqqqnnnjjjgggeeeccc```]]]XXXSSSKKKEEEAAA@@@CCCGGGTTT[[[eeekkknnnoooqqqsssppppppppppppppppppppppppssswww|||~~~|||vvvllleee___WWWNNN>>>999555333...***,,,111......//////---+++)))'''((((((((((((((()))))))))((('''&&&'''***,,,,,,+++&&&'''((()))))))))))))))((()))+++++++++***+++,,,'''(((((()))******++++++++++++,,,///111000...,,,///111222222111333:::AAAQQQaaavvvMMMIIIGGGKKKSSSZZZ]]]\\\SSSJJJAAABBBOOO^^^hhhllllllllllllmmmmmmmmmnnnnnnjjjgggaaaVVVIII<<<333///...---,,,******...333888>>>JJJUUUYYY[[[^^^aaaaaa[[[[[[\\\```ffflllpppqqqsssrrrpppnnnlllkkkjjjjjjlllkkkiiihhhiiikkknnnooonnnkkkhhheeeeeedddcccbbb```\\\TTTKKKFFFDDDCCCBBBPPPXXXcccjjjnnnpppsssuuuppppppqqqqqqqqqqqqppppppssswww{{{~~~~~~~~~~~~~~~{{{{{{vvvmmmgggbbb[[[TTT@@@;;;666333...***,,,111------......---+++)))'''(((((((((((())))))******+++)))'''((()))++++++***''''''((()))************'''))),,,,,,***)))***+++((((((((())))))***++++++++++++---///111111///---...000222111111333777:::FFFWWWlll~~~HHHHHHJJJPPPXXX]]]^^^]]]RRRJJJBBBDDDQQQ___iiilllllllllmmmmmmmmmnnnnnnnnnkkkhhhaaaUUUHHH===555111)))))))))((())),,,222666666AAALLLRRRWWW]]]``````]]]\\\]]]```fffkkkmmmnnnttttttrrrpppnnnllljjjjjjkkkjjjhhhfffgggiiilllmmmllljjjgggffffffggggggffffffddd]]]SSSNNNKKKFFFAAAKKKSSS___hhhmmmppprrruuupppqqqrrrrrrrrrrrrqqqpppuuuxxx{{{}}}||||||||||||xxxyyyvvvnnnhhhddd___YYYGGG???777333...***+++///+++,,,---...---+++)))((('''(((((())))))******+++...,,,******+++,,,,,,,,,(((((()))***************&&&***------***((()))+++)))))))))))))))+++,,,,,,---------///111111000...+++///000...///333666666:::III]]]oooGGGKKKQQQXXX]]]______^^^PPPIIICCCFFFSSS```hhhkkkmmmmmmmmmmmmnnnnnnnnnnnnkkkiiicccYYYKKK>>>555000)))************,,,///222000888AAAIIIQQQZZZ^^^]]]______```cccgggkkklllmmmsssttttttsssqqqooommmllliiihhhfffeeeeeegggiiikkklllkkkiiiiiijjjlllkkkkkkjjjiiiddd[[[VVVSSSKKKBBBEEENNNZZZdddjjjmmmpppsssqqqqqqrrrssssssrrrqqqqqquuuwwwxxxyyyxxxwwwxxxyyyvvvyyywwwpppjjjgggccc^^^RRRFFF999333///+++***,,,)))+++,,,------,,,***)))'''(((((()))******++++++---+++))))))+++---......))))))***++++++*********%%%***------***'''(((*********))))))***+++---......------...000111111000,,,000000---...333555333444>>>LLL[[[nnnJJJPPPXXX___bbbbbbaaa```OOOHHHCCCGGGTTTaaahhhjjjmmmmmmmmmmmmnnnnnnnnnoookkkjjjfff]]]OOO@@@444............---++++++,,,...,,,333:::CCCNNNXXX\\\ZZZaaaaaabbbeeeiiilllllllllrrrssstttuuutttrrrpppnnnhhhgggeeeeeeeeefffhhhiiinnnlllkkklllnnnoooooooookkklllhhh```[[[XXXNNNCCCAAAJJJWWWbbbhhhkkknnnqqqqqqqqqssssssssssssqqqqqqssstttuuutttrrrrrrssstttvvvyyyxxxqqqllliiifffaaaZZZKKK<<<444///+++)))***(((***+++------,,,+++***'''(((((()))***+++++++++***(((&&&'''))),,,......******+++++++++******)))%%%***...---)))'''(((***+++************,,,---...000...---...000111222111...222222...///444666444333999AAALLL___wwwSSSYYY^^^___```bbb```\\\OOOEEEAAAKKKZZZdddhhhjjjjjjooossssssqqqnnnnnnooommmjjjeee^^^UUUIII<<<444000------...---))))))+++,,,...444>>>IIISSSZZZ]]]bbb___aaagggjjjhhhjjjpppsssuuuvvvuuuqqqoooppprrrmmmhhhbbbbbbfffiiihhhfffiiijjjlllnnnooopppooooookkkhhheeedddccc]]]TTTLLLFFFHHHPPP\\\fffiiikkknnnpppqqqsssttttttrrrqqqppprrrqqqqqqppplllhhhjjjpppsssyyy|||vvvpppooooooooogggZZZIII<<<222+++***---***************)))((((((***)))(((''''''((()))***((('''''''''((()))+++,,,---***'''''')))***)))((()))***+++***)))((()))***)))+++......,,,+++,,,...---***''')))...000///,,,/////////---,,,---000333222333888BBBOOObbbzzzVVV\\\```aaabbbdddaaa]]]OOOEEEAAAJJJYYYdddhhhjjjjjjmmmppprrrrrrpppppppppooolllgggaaaXXXLLL@@@888333000...///---******,,,,,,---000777AAAMMMWWW\\\^^^]]]```fffhhhggghhhmmmrrrssstttssspppnnnoooqqqmmmhhhccccccfffiiihhhfffeeehhhlllppprrrrrrqqqpppmmmjjjgggffffffaaaYYYRRRJJJHHHMMMXXXbbbgggkkknnnpppqqqsssuuuuuusssqqqppppppmmmkkkhhhbbb^^^aaahhhqqqyyy}}}zzzuuuuuuwwwxxxrrrcccQQQAAA444+++))),,,)))************))))))(((+++******)))))))))******((('''''''''((()))+++,,,...,,,))))))***,,,+++)))(((***+++***)))((()))***)))+++------,,,+++,,,---000,,,)))***---///,,,***.........---,,,---///222222222444:::CCCSSSjjj~~~ZZZ___cccbbbccceeebbb^^^PPPFFFAAAIIIWWWbbbhhhllljjjkkkmmmppprrrsssqqqppprrroookkkeee]]]SSSHHH@@@888333000///---******...,,,+++,,,000888EEEQQQYYY___```eeekkkmmmkkklllooopppqqqqqqpppnnnmmmnnnooommmiiieeedddfffhhhhhhfffbbbffflllrrruuutttrrrppppppmmmjjjiiiiiifffaaa\\\PPPJJJIIIRRR]]]eeejjjnnnoooqqqtttvvvvvvtttrrrpppoookkkfff___WWWRRRVVV^^^nnnxxx~~~{{{}}}ppp\\\JJJ999,,,(((***))))))))))))************+++,,,,,,,,,+++***))))))((((((''''''''')))***+++...---++++++,,,,,,,,,+++((()))******(((((()))***)))***,,,,,,+++++++++,,,333///,,,+++------***(((---------,,,+++,,,...111222222333444777AAAWWWkkk]]]bbbdddcccdddeeeccc^^^RRRGGGAAAHHHUUU```hhhllllllkkkkkknnnrrrsssqqqnnntttrrrnnniiicccZZZQQQKKK???888333000---)))***---+++******,,,333???KKKSSS^^^cccjjjnnnooommmnnnpppoooooooooooonnnnnnnnnnnnllljjjgggfffggghhhhhhgggdddggglllpppssssssrrrqqqqqqooolllkkkkkkjjjgggeeeWWWNNNHHHMMMXXXaaahhhnnnoooqqqtttwwwwwwuuurrrppppppkkkdddZZZNNNHHHMMMWWWlllxxxzzzfffRRR>>>...)))***)))))))))))))))*********++++++,,,,,,,,,***)))((()))(((''''''''')))***+++---,,,+++++++++++++++***'''(((***)))(((((()))***)))***++++++++++++++++++222///,,,,,,,,,,,,***(((,,,------,,,+++,,,...000222333555555333888IIIZZZppp___ccceeecccdddeeeccc___TTTIIIBBBGGGRRR]]]fffmmmooommmlllnnnqqqrrrooollltttrrrpppmmmhhhbbbZZZUUUFFF>>>777333---)))(((,,,)))***+++---222;;;EEEMMMYYY```hhhkkkjjjjjjkkkkkknnnnnnnnnnnnoooooooooooolllkkkiiihhhhhhhhhhhhgggjjjjjjlllmmmnnnoooppppppqqqooonnnmmmllllllkkkjjj^^^SSSJJJLLLTTT]]]fffmmmoooqqqsssvvvvvvuuurrrqqqpppkkkdddXXXJJJBBBGGGQQQiiiwww}}}lllYYYCCC222+++,,,******)))(((((()))***+++)))***+++,,,+++***(((''')))((((((''''''(((******************))))))((()))&&&((())))))(((((()))***)))))))))***++++++******...---+++++++++,,,+++++++++,,,------,,,,,,---//////111555777444444???KKKbbbttt```dddfffddddddfffeeeaaaWWWLLLCCCFFFOOOZZZdddlllooonnnmmmnnnoooooonnnlllrrrqqqpppnnnlllhhhccc___NNNFFF>>>888111***(((+++(((***,,,...111777AAAHHHWWWaaaiiijjjiiijjjkkkkkkmmmllllllmmmooopppooonnnllllllkkkiiihhhhhhhhhgggmmmlllkkkkkkkkklllmmmnnnpppoooooonnnnnnnnnmmmmmmcccYYYQQQOOORRRYYYcccmmmoooppprrrsssttttttrrrrrrooollleeeZZZJJJ@@@DDDMMMgggvvv~~~ppp___III666......,,,+++)))((((((((()))***))))))***************)))***)))(((''''''((()))***'''(((***)))(((&&&&&&'''%%%'''(((((((((((()))+++)))(((((()))++++++***(((+++************++++++,,,+++---......------...///+++---111555444222777???QQQcccxxxbbbeeegggffffffhhhhhhdddZZZNNNEEEEEEMMMWWWbbbkkkkkkmmmnnnnnnnnnnnnooopppoooooonnnoooooommmiiifffVVVNNNFFF>>>666---)))***)))***,,,,,,---444>>>FFFXXXbbbjjjiiigggjjjlllmmmkkkjjjiiijjjmmmooonnnllllllllllllkkkiiihhhggghhhjjjjjjkkkkkkkkkkkkkkkkkkooopppqqqqqqpppooooooooofff___XXXTTTRRRVVVaaallloooooopppqqqqqqrrrrrrssspppoookkk```PPPDDDEEENNNdddtttttteeeOOO:::000000...,,,***(((''''''((()))***************+++,,,---***)))(((''''''((()))***%%%(((******'''%%%&&&'''%%%&&&(((((('''((()))+++)))''''''(((++++++***''')))******)))(((((()))***,,,---//////.........000---+++---111222111333777@@@PPPeeewwwcccggghhhggghhhjjjjjjggg\\\PPPEEEEEELLLUUUaaajjjhhhkkknnnnnnmmmmmmpppsssmmmmmmmmmooopppooollliii\\\TTTKKKCCC999///***+++***++++++)))***111<<>>NNNXXXaaacccbbbdddffffffiiihhhggggggggghhhjjjkkklllmmmnnnnnnmmmkkkiiigggfffggghhhjjjlllmmmmmmmmmkkkooopppnnnmmmooonnnkkkkkkkkkiiieee``````dddhhhmmmppptttvvvwwwwwwwwwxxxwwwxxxxxxvvvrrrnnnkkkjjjoooxxx~~~yyysssvvvtttsssoooaaaLLL:::222++++++++++++***((('''&&&)))((('''(((***,,,---,,,......---***((('''((())))))***))))))(((&&&%%%$$$((((((((())))))*********)))((('''''''''(((***+++'''''''''((()))+++,,,---((()))***,,,------............------...///000000111444999AAAOOOdddzzzaaabbbbbbbbbaaa```______bbb```YYYOOOGGGJJJTTT^^^eeemmmsssrrrqqqrrrsssqqqoooqqqqqqoooooonnnggg^^^SSSKKK>>>444///---,,,+++******,,,/////////555===MMMWWWaaaccccccfffhhhhhhfffeeeeeeeeefffggghhhiiiiiikkkmmmoooooommmkkkiiiffffffgggiiikkkmmmnnnoookkkooopppmmmmmmooonnnjjjkkklllllljjjgggfffhhhjjjooossswwwyyyxxxwwwvvvwwwtttwwwzzz{{{zzzwwwvvvuuurrrzzz|||uuummmqqqppprrrrrrgggSSS???555+++++++++***)))((('''&&&))))))(((((())))))))))))......---+++((('''((()))***)))))))))((('''&&&&&&''''''(((((()))***+++,,,***)))'''&&&'''(((***,,,'''((((((((()))***++++++((()))***+++,,,,,,,,,,,,.....................///000222444777???QQQiii{{{````````````___^^^]]]]]]bbbbbb]]]TTTJJJIIIQQQZZZaaajjjppppppppprrrrrrqqqmmmoooooommmmmmkkkcccZZZIIIAAA555...,,,------,,,******+++------...444<<>>111---,,,+++)))((((((((((((((()))+++***(((&&&&&&'''((()))******)))((()))+++)))))))))))))))***++++++(((''''''&&&'''(((***+++)))((('''''''''(((***++++++++++++++++++***)))))),,,,,,,,,,,,,,,+++******+++,,,---...............111333444333555>>>NNN[[[qqqMMMNNNQQQTTTWWWZZZ\\\]]]\\\___aaa]]]VVVPPPNNNOOOTTT^^^gggiiikkknnnooonnnnnnooommmkkkjjjhhhaaaXXXHHH???555000000111...+++***))))))+++++++++222:::CCCQQQ___dddccccccaaa^^^\\\^^^```cccfffhhhjjjkkkhhhiiijjjkkkllllllllllllmmmllliiiggggggiiikkkmmmjjjnnnpppooopppssssssooommmmmmnnnppprrrssssssrrroooqqqssstttsssssstttuuuuuuwwwzzz||||||}}}wwwoooeeeeeeiiinnnhhhTTT===///,,,+++)))'''&&&&&&&&&''''''***,,,+++(((&&&&&&''''''(((***)))((('''((()))******)))((('''((())))))+++***(((''''''(((***+++(((((((((((())))))))))))******,,,,,,---,,,+++++++++,,,,,,------------,,,***+++,,,...//////......333444333111222999EEEOOOaaasss@@@BBBGGGLLLQQQVVVYYYZZZZZZ]]]aaa```ZZZSSSNNNKKKPPPZZZcccgggiiilllnnnmmmooopppnnnkkkjjjhhhaaaYYYLLLCCC999444444444///+++***))))))+++***+++222:::AAAOOO]]]bbb```^^^ZZZVVVUUUWWWZZZ^^^aaadddeeefffiiiiiiiiijjjjjjkkkkkklllpppmmmjjjgggfffhhhjjjkkkjjjnnnppppppqqqttttttqqqmmmmmmnnnpppsssttttttsssmmmnnnpppqqqrrrsssuuuwwwxxxzzz|||}}}}}}~~~xxxoooggggggjjjoooiiiUUU>>>000+++***(((&&&%%%%%%%%%&&&'''***,,,+++)))&&&&&&((('''(((***)))'''&&&&&&''',,,***)))'''&&&&&&&&&'''---,,,***(((((()))+++,,,''''''((()))***)))))))))((()))+++---.........---***+++,,,---.../////////(((***,,,...////////////555333111...///555@@@HHHUUUiii777999<<<@@@EEELLLSSSYYYZZZ]]]bbbdddbbb[[[RRRLLLQQQUUU]]]eeeggggggkkkqqqpppqqqrrrqqqooojjjeeebbbWWWPPPFFF===666111---+++))))))***+++...111444666EEEOOOXXX]]]___^^^XXXPPPIIIJJJQQQ[[[bbbdddgggkkkjjjhhhjjjnnnmmmgggggglllpppnnnkkkiiiggggggggghhhoooooopppppppppoooooonnnmmmiiijjjppptttsssqqqrrrqqqqqqqqqrrrssstttuuuuuusssvvvzzz||||||}}}zzzvvvggghhhjjjjjjcccRRR>>>///---,,,***((((((((())))))((('''&&&'''((())))))'''''''''((((((((((((''''''((((((((((((((((((((((((***'''&&&&&&(((+++---...((((((((((((((()))************+++,,,,,,------...,,,,,,,,,------.........---------------...///000111///---000555999:::999EEEYYYppp000222555888<<>>OOOcccttt+++,,,...000333777===BBBLLLQQQXXX]]]```^^^[[[XXXVVVRRRSSSYYY```dddiiiooonnnooooooppppppooommmmmmnnnfffZZZNNNDDD<<<555111***))))))***+++...111333???IIISSSWWWXXXTTTKKKAAA:::999===FFFNNNSSS[[[bbbeeeeeegggjjjjjjiiikkkoooqqqppppppooonnnmmmkkkjjjooooooppppppqqqppppppoooqqqmmmlllooorrrppppppsssqqqqqqqqqqqqrrrssstttttttttwwwzzz||||||}}}~~~~~~}}}|||~~~{{{wwwsssooojjjeee^^^PPP>>>222+++***)))((('''''''''(((((('''&&&'''((())))))''''''(((((())))))(((((('''((((((((((((((((((((((((***))))))***++++++***((())))))((((((((()))******......---+++***)))((((((************++++++++++++,,,,,,,,,,,,---///111222///111222222222333444666777BBBQQQbbbuuu+++,,,,,,---...111666:::CCCHHHOOOWWW]]]_________ZZZTTTPPPUUU\\\bbbhhhmmmnnnnnnoooooopppppppppooommmhhh___VVVLLLBBB999333,,,+++))))))***,,,///111:::EEEPPPUUUVVVRRRHHH>>>888555777>>>FFFNNNXXXaaadddeeefffhhhhhhhhhkkknnnnnnnnnooopppooommmkkkiiiooooooppppppqqqpppppppppsssooommmppppppooopppsssssssssrrrrrrsssttttttuuuuuuwwwyyy{{{||||||||||||zzzxxxwwwyyy~~~|||xxxzzzuuuooojjjbbbTTTAAA333******)))(((((('''''''''((('''&&&'''((())))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))+++------+++(((***))))))((())))))******---,,,+++***)))(((((('''******++++++++++++++++++---,,,+++++++++---///000222555999999888777:::<<<444:::DDDSSSggg}}}---------,,,,,,...222555:::???GGGQQQYYY^^^aaaccc```WWWRRRUUUZZZ```eeekkkmmmmmmnnnoooooooooooooooiiifffaaa[[[SSSIII???888...,,,***))))))+++...000666AAALLLRRRTTTPPPGGG===666222222888???HHHSSS]]]bbbdddggggggggghhhjjjkkkmmmnnnpppqqqpppnnnllljjjmmmnnnooopppppppppppppppssspppoooppppppnnnpppttttttttttttttttttuuuuuuvvvtttvvvxxxzzz{{{{{{yyyxxxtttpppooossszzz~~~|||yyyyyyuuuqqqmmmgggXXXBBB222*********)))((((((''''''((('''&&&'''((())))))'''(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&(((+++...///---+++******))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++++++++***+++---000444666;;;???BBBBBB???======>>>555777===III[[[ppp------,,,***)))***...111444999AAAJJJTTT\\\aaacccccc\\\WWWWWWYYY\\\aaafffiiijjjlllmmmnnnnnnnnnnnnhhhfffbbb\\\VVVMMMDDD>>>111///,,,))))))+++---///444>>>IIINNNPPPMMMDDD;;;444///,,,111777@@@LLLVVV]]]bbbffffffgggjjjkkkjjjnnnoooqqqrrrrrrqqqooonnnllllllmmmnnnooooooooooooqqqoooppprrrqqqnnnppptttuuutttttttttttttttuuuuuuttttttvvvxxxzzzyyyvvvssslllhhhfffllluuu||||||yyyvvvrrrooommmhhhYYYBBB000***+++++++++***)))((('''((('''&&&'''((())))))'''((())))))******))))))((())))))))))))))))))))))))%%%%%%'''+++///000///---++++++***)))))))))******&&&&&&'''(((((()))******,,,,,,,,,,,,,,,+++++++++))))))***,,,111666<<>>;;;999444444888AAAMMM^^^ttt...---,,,***((())),,,///111555<<>>666222,,,))),,,222999DDDNNNVVV^^^dddeeehhhlllnnnkkknnnooopppqqqqqqpppoooooojjjkkklllmmmnnnnnnnnnnnnooooooqqqtttrrrooopppuuussssssrrrrrrrrrrrrsssssssssssstttvvvxxxwwwsssoooddd```^^^eeeqqqzzz{{{yyyuuupppmmmllliii[[[EEE333+++,,,,,,,,,+++***)))(((((('''&&&'''((())))))'''))))))************))))))))))))))))))))))))))))))''''''(((+++...///...---,,,+++******))))))******%%%%%%&&&'''(((((()))))),,,+++++++++************)))))))))+++///555;;;>>>===>>>???@@@@@@===888444000000333999>>>JJJ```ttt//////---+++)))***---///000333:::CCCMMMVVV]]]aaaccc```^^^\\\WWWSSSVVV\\\]]]```fffkkknnnoooooonnnrrrjjj^^^SSSJJJEEEAAA>>>555222...+++)))***---///111999AAADDDDDDAAA999111222,,,)))+++000666AAAJJJQQQ[[[ccceeeiiiooopppmmmlllmmmmmmnnnnnnnnnnnnnnniiijjjkkklllmmmmmmmmmmmmmmmnnnqqquuusssooopppuuurrrrrrqqqppppppqqqqqqqqqrrrrrrsssuuuwwwvvvqqqmmm```[[[ZZZaaaoooyyy{{{yyywwwrrrmmmmmmjjj^^^III888,,,,,,------,,,+++)))(((((('''&&&''')))))))))'''))))))************)))))))))))))))))))))))))))))))))))))))+++---...---,,,,,,,,,+++***))))))******&&&&&&&&&'''''''''((((((+++*********))))))((((((,,,***))))))+++///444666333333555999===<<<888333++++++///222444<<>>999555888555000,,,***+++...000333444666888888444///***...---+++***+++000777===JJJPPPYYYaaagggjjjmmmnnnllliiihhhjjjnnnooonnnkkknnnllljjjllloooqqqpppooommmpppssssssrrrqqqsssuuuppppppppppppqqqqqqrrrssssssqqqqqqvvv{{{zzztttmmm]]]XXXUUU]]]lllwwwyyyvvvrrrpppmmmllljjjaaaKKK777///...------------,,,***'''((()))******)))((('''******,,,,,,,,,,,,******---,,,+++)))(((''''''''')))***(((&&&+++111...&&&---,,,***)))))))))*********)))((((((((()))+++,,,111000///---+++)))((('''***+++---///000000000//////111999AAA???666222555333------222444555BBBSSSsss+++++++++******,,,000444333222222888BBBMMMUUUYYYaaaeeefffaaa]]][[[XXXTTTYYY^^^dddjjjmmmnnnpppqqqllliii^^^NNNAAA:::555///333111///,,,******++++++000111333555555222,,,(((,,,,,,+++)))***...444888CCCIIISSS\\\bbbgggjjjmmmiiigggggghhhjjjmmmnnnnnnllljjjhhhiiikkkmmmmmmlllllloooppppppnnnmmmnnnpppnnnnnnnnnnnnoooqqqrrrssssssrrrrrrvvv{{{{{{vvvqqqddd\\\WWW[[[eeeooosssrrrrrrpppmmmjjjhhh^^^JJJ666...,,,++++++++++++***)))(((((())))))))))))((((((*********++++++***************))))))(((((())))))'''+++,,,)))+++///...***,,,+++***)))))))))******))))))((((((((()))++++++///...---,,,+++)))(((((()))***,,,...////////////000111777===;;;333///111///+++---333444333<<>>CCCGGGCCC>>>777333333555888:::AAAHHHRRR[[[aaaeeeiiillljjjjjjkkkmmmmmmiiibbb\\\UUUTTTSSSRRRTTTWWW[[[]]]^^^eeemmmqqqppppppsssvvvuuuuuurrriiibbbdddooozzz{{{{{{xxxqqqjjj```OOOAAA111...***(((((((((((((((&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&'''''')))$$$###)))+++)))''')))&&&''')))*********))))))(((((()))))))))(((&&&&&&((((((((((((((()))))))))+++***)))))))))***+++,,,(((++++++***...333222---,,,,,,,,,,,,---000000000555444<<>>555///+++)))((()))+++,,,,,,,,,&&&((())))))((((((***+++(((***,,,///111555:::>>>888222,,,)))+++...000000...777CCCNNNUUUZZZ^^^aaa``````aaacccbbb\\\SSSLLL@@@???>>>???AAAFFFKKKMMMQQQZZZeeejjjjjjkkkooosssllllllhhh^^^XXX\\\kkkyyy|||}}}zzztttmmmcccRRRCCC111...)))'''''''''((('''%%%&&&'''(((((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&'''))))))'''%%%''',,,+++&&&'''---&&&'''(((*********)))((((((((()))))))))(((&&&%%%(((((())))))))))))))))))+++******))))))***+++,,,***------,,,///444222+++)))+++,,,,,,///111000...222111555AAAOOO```xxx///...,,,+++,,,///333555@@@EEELLLRRRWWW\\\```cccccc```___bbbgggjjjhhheeejjjhhhkkkppppppmmmnnntttsssrrrppppppppppppooommmjjjhhhcccZZZOOOCCC999333++++++******++++++,,,------,,,***((('''&&&&&&%%%)))(((((((((***---000222******))))))))))))******+++000666:::===CCCLLLSSSUUUWWWYYYXXXSSSLLLCCC>>>666555555666888;;;>>>@@@@@@EEEOOOZZZcccfffdddbbbfff]]]RRRJJJMMMZZZkkkvvv{{{rrriii___QQQDDD555+++$$$%%%)))(((%%%$$$---+++(((&&&%%%%%%&&&'''%%%%%%&&&'''((((((((('''&&&%%%%%%&&&((()))((('''(((&&&(((,,,,,,(((&&&'''&&&'''(((''''''(((+++---///---***'''&&&'''((()))((()))***+++,,,+++******''')))++++++******+++,,,++++++************++++++,,,++++++...111222///,,,777000000777???KKKeee...---+++***+++...111333>>>DDDMMMSSSUUUWWWZZZ]]]]]]___bbbeeeggggggggggggjjjiiikkkpppppplllnnnsssqqqpppooopppqqqrrrqqqpppnnnjjjddd[[[PPPEEE:::333+++************+++,,,,,,*********)))))))))******)))((((((((())),,,...000))))))(((((((((((())))))(((,,,000222333777???EEEJJJKKKMMMLLLHHHBBB:::666,,,,,,,,,---///111333444888===EEENNNUUUXXXWWWUUURRRLLLDDD???CCCQQQeeesss{{{ssslllbbbTTTGGG666---'''''')))(((&&&&&&***)))'''&&&&&&'''((((((''''''''''''''''''&&&%%%''''''''''''''''''(((((()))((()))------)))((()))*********)))((()))+++---///---+++)))(((((())))))((()))***+++,,,+++******(((***++++++*********+++++++++************++++++,,,++++++,,,///000///---222,,,,,,222888AAAXXXooo,,,+++))))))***,,,///111999CCCNNNSSSQQQOOOPPPSSSSSSZZZbbbeeeeeeeeegggjjjjjjjjjlllooonnnkkkmmmpppooonnnnnnoooqqqsssrrrqqqrrrlllddd[[[QQQFFF:::222******)))))))))***++++++******++++++++++++******)))(((((('''((()))+++,,,''''''''''''''''''''''''''')))++++++***,,,111555:::;;;======:::555///,,,((()))***+++------......///222777===CCCEEEDDDBBB<<<;;;888555:::JJJbbbttt}}}~~~{{{uuunnneeeWWWJJJ666000******)))'''''')))&&&'''''''''(((((())))))'''((((((''''''&&&%%%$$$''')))+++)))'''%%%''')))+++)))***......***)))+++,,,------+++***)))***,,,...---,,,+++***)))))))))((()))***+++,,,+++******)))+++,,,,,,***))))))***++++++************++++++,,,+++******---......---222...---222555<<>>CCCKKKUUU^^^dddgggiiigggjjjlllkkkjjjkkkkkklllpppooonnnnnnppppppooonnnooohhh^^^TTTJJJ>>>333+++(((''''''''''''((())))))++++++******)))((('''&&&)))((((((''''''&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$&&&'''''''''''''''((()))******++++++***)))'''&&&%%%''')))++++++***((('''*********,,,...///...---***...111111666HHHddd{{{~~~|||vvvooofffXXXKKK888222,,,***'''###%%%)))((((((((()))(((''''''&&&###$$$%%%&&&'''''''''''''''***---+++&&&$$$'''***(((&&&'''******((((((+++&&&(((************+++,,,*********)))((((((''''''((()))***+++,,,+++*********+++,,,,,,***)))))))))++++++************++++++*********))))))+++---...,,,,,,---000222555===DDDXXXooo(((''''''&&&'''((()))***,,,444===>>>888333111333555888???HHHSSS\\\bbbeeeeeeiiikkkiiiiiikkklllkkkooonnnlllmmmnnnnnnmmmlllkkkfff^^^SSSFFF:::111,,,''''''&&&&&&''''''((()))((('''''''''((()))***+++((((((((('''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&''''''((()))))))))(((((((((((()))%%%&&&(((*********((('''+++***)))+++,,,---,,,+++&&&***---...333EEEaaavvv}}}vvvppphhhZZZNNN;;;222+++)))'''$$$%%%((())))))(((((('''''''''&&&!!!"""$$$%%%'''(((((((((''')))+++)))'''%%%''')))'''$$$%%%((((((&&&'''***$$$&&&((()))))))))***+++***)))((('''''''''''''''((()))***+++,,,+++******)))+++,,,,,,***))))))***++++++************++++++)))***++++++***+++---///,,,---///111333666:::>>>GGG]]]ooo(((''''''''''''((())))))***///333444111---,,,---...222999???EEEOOOZZZbbbbbbhhhjjjhhhhhhkkkmmmkkkkkkjjjjjjkkkmmmnnnmmmllliiigggaaaTTTEEE888222000&&&&&&&&&%%%&&&''''''(((***)))'''&&&'''))),,,---(((((((((((((((''''''&&&$$$%%%&&&''''''&&&%%%$$$######$$$%%%'''''''''''')))((('''&&&&&&'''((()))&&&''')))***+++++++++***)))))))))***,,,,,,+++)))''')))+++---444GGGaaauuu~~~wwwqqqkkk```UUU???444+++))))))'''&&&'''(((((('''&&&&&&''')))***"""###$$$%%%&&&'''''''''''''''''''''''''''((((((&&&$$$$$$'''(((&&&'''***%%%''')))***)))(((((()))+++***((('''&&&''')))***((()))***+++,,,+++******(((***++++++*********+++++++++************++++++(((***------,,,+++---...---///111111333555777888;;;NNN]]]ooo(((((('''''''''(((((())))))+++---...,,,************000777:::<<>>JJJSSS]]]```ccceeeeeeddddddeeegggfffeeehhhkkkmmmkkkiiipppllldddYYYMMM@@@666000***(((''''''(((((('''%%%))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''''''''(((((('''''''''&&&&&&&&&))))))))))))(((((((((((()))))))))))))))((('''''')))***+++,,,+++***(((&&&(((---///---555KKKfffwwwzzztttqqqeeeWWWCCC777,,,)))***((('''(((%%%%%%%%%%%%&&&((()))******)))((('''&&&&&&&&&''''''&&&&&&'''))))))'''$$$''''''((((((((((((''''''((('''&&&%%%&&&(((***,,,---,,,***)))'''&&&&&&%%%&&&((()))***))))))+++,,,---,,,***((('''((()))******************+++++++++******+++,,,------------///...,,,,,,,,,---///111999;;;EEEZZZppp&&&((())))))'''&&&&&&&&&)))((((((''''''''''''((((((+++...///111888AAAIIITTTWWWZZZ\\\\\\\\\\\\]]]aaa```aaadddiiilllkkkjjjnnnlllfff]]]PPPBBB666///***(((''''''(((((('''&&&)))((((((''''''(((((()))***)))((('''''''''''''''((('''%%%$$$&&&''''''&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((''''''((()))+++++++++)))(((&&&)))...000///888OOOiiiyyy|||wwwssshhhZZZBBB666+++)))))))))'''(((%%%&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''((())))))'''%%%'''''''''((((((''''''''''''&&&&&&&&&'''(((***+++---,,,+++)))(((((('''''''''(((******)))***+++---))))))((('''((()))+++---)))))))))***************))))))***+++,,,,,,,,,,,,///...,,,,,,,,,---///000444444<<>>UUUnnn}}}zzzvvvkkk]]]CCC666***((())))))((((((&&&&&&'''((((((((('''&&&%%%&&&((()))*********)))'''''''''((())))))'''%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))++++++***)))))))))))))))((()))++++++******+++---)))(((''''''((()))+++,,,(((((())))))******)))))))))***+++,,,------------...---,,,,,,,,,---///000000///444???NNNbbb{{{)))+++,,,,,,***)))***+++'''&&&&&&&&&&&&'''((((((((()))))))))(((***///333888:::===>>>>>>???@@@AAAFFFGGGKKKPPPWWW\\\```bbbeeeggggggbbbWWWHHH999///)))(((''''''((()))(((&&&''''''&&&&&&&&&&&&''''''))))))((((((((((((((())))))(((''''''((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''(((((()))******)))((((((***...222666DDD\\\sss{{{xxxnnn```EEE666)))'''******)))(((&&&''')))***)))(((&&&%%%&&&''')))++++++***)))(((&&&&&&&&&'''((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((()))***)))((('''((((((((((((((()))******(((***++++++******+++---++++++)))(((''''''((((((&&&'''((()))***))))))(((***+++,,,---............------,,,,,,,,,---...///000///222999CCCTTTnnn)))***,,,,,,*********+++(((((('''&&&&&&&&&&&&&&&''''''((('''((())),,,......000222222222222333555777999===BBBGGGMMMSSSVVVXXXYYY[[[XXXOOOBBB555,,,((('''&&&'''((()))((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((***)))((()))***+++)))(((&&&'''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((((()))))))))((((((***...222999JJJbbbwww|||yyyooobbbHHH888***'''++++++)))(((&&&''')))******(((&&&%%%'''(((***+++***)))'''%%%%%%$$$$$$&&&''''''%%%###%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((******)))'''&&&%%%%%%%%%&&&&&&'''((())))))***++++++***)))***,,,******)))(((((('''''''''&&&''')))*********(((((()))***+++,,,,,,------,,,,,,,,,,,,,,,,,,---......000111444888<<>>---)))------***'''''''''(((((())))))******''''''''''''&&&&&&&&&&&&'''&&&&&&((())))))'''%%%'''''''''(((((('''''''''''''''((())))))((('''&&&%%%%%%%%%%%%&&&&&&'''(((''')))***)))((('''((()))&&&&&&'''((())))))))))))&&&(((***,,,,,,+++***(((''''''((()))************++++++,,,,,,------------...---///111333777BBBMMMiiiyyy&&&((()))***)))((()))***$$$$$$$$$%%%&&&'''))))))(((((('''(((((((((&&&$$$)))******(((&&&%%%&&&((($$$%%%''''''&&&)))...222444333000---+++)))))))))'''&&&&&&''')))***)))((())))))(((((((((((())))))((((((((((((((()))******&&&&&&&&&''')))(((&&&$$$&&&&&&&&&'''''''''((((((######$$$%%%%%%&&&''''''%%%%%%&&&'''(((((((((''''''''''''''''''((()))******,,,000;;;PPPiiixxx}}}}}}tttgggSSS@@@...***......***'''''''''''''''((()))+++,,,%%%%%%%%%%%%%%%&&&((((((((((((((()))+++***(((&&&''''''(((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))'''((()))((('''&&&'''((())))))))))))((('''&&&%%%''')))+++------,,,***)))******+++,,,------------***+++,,,---------,,,,,,...,,,---000222555>>>HHH^^^ooo%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((++++++)))(((''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********((((((((((((''''''''''''******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))""")))***%%%''',,,)))%%%&&&(((((('''&&&'''(((,,,)))...>>>RRRdddttt|||sssjjjSSS???...,,,...***&&&&&&&&&&&&&&&(((***)))&&&$$$$$$ $$$(((((('''(((***(((&&&''')))+++***(((++++++***)))(((((())))))%%%&&&'''&&&$$$$$$&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%'''(((((('''&&&&&&''''''((()))((('''''')))+++*********)))******++++++***)))(((***------***'''///...---,,,...111555888MMM___www%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((+++***)))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$)))'''!!!###***)))"""%%%'''******)))(((((())),,,***000@@@UUUgggvvv{{{rrriiiUUUAAA000---///+++'''''''''&&&&&&''')))(((&&&$$$&&&"""!!!%%%(((''''''(((***(((&&&''')))******(((***))))))(((''''''((((((''''''((('''&&&%%%''')))'''&&&%%%$$$############&&&&&&&&&''''''''''''(((%%%'''(((((('''&&&&&&''''''((())))))(((((()))*********************++++++***))))))+++,,,---,,,***000///---,,,...111444777AAAQQQiii}}}%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&(((((('''&&&%%%%%%%%%%%%((((((((((((((((((((((((******)))(((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$###(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%%%%'''(((%%%''')))%%%&&&(((+++,,,,,,*********,,,+++222DDDXXXiiiwwwzzzqqqhhhYYYCCC111...///,,,((((((((('''&&&&&&'''((('''&&&((($$$###''')))'''&&&''')))'''&&&'''(((******))))))(((((('''''''''''''''((()))***)))'''''')))+++&&&%%%$$$$$$############&&&&&&&&&''''''''''''(((%%%''')))((('''&&&'''(((%%%'''******)))(((((()))))))))*********+++++++++)))***+++++++++,,,...///000///---------000222444777CCCWWWlll&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((***)))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''((($$$!!!''')))'''%%%(((+++---,,,+++******++++++333FFFZZZkkkxxxyyyqqqiii[[[EEE222......+++'''((()))'''%%%%%%'''((('''''')))&&&&&&((((((%%%%%%'''''''''&&&'''((())))))***)))(((((('''''''''((((((***++++++***))))))***,,,'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&'''))))))'''&&&'''((($$$'''***+++***)))((((((((()))******++++++++++++(((+++,,,+++***+++///333111///...------...000222555<<>>RRRcccnnnqqqgggcccnnnxxx{{{uuubbbIII222+++***((((((+++---+++******++++++)))&&&'''''''''&&&&&&%%%%%%%%%'''%%%###%%%)))***)))&&&))),,,,,,)))((()))((($$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""***)))'''&&&%%%&&&'''(((((((((((((((((()))******&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''(((((())))))++++++,,,,,,,,,,,,------(((***+++,,,+++***+++,,,+++,,,......---...000222333;;;888555;;;@@@IIIYYYooo}}}'''((()))***+++***)))(((((((((&&&&&&%%%&&&'''((((((***+++)))'''%%%%%%&&&%%%%%%%%%&&&'''(((******$$$%%%(((***++++++***)))((('''&&&%%%%%%&&&'''(((***###!!!&&&,,,---+++)))&&&''''''&&&%%%&&&(((***(((''''''''''''''''''''''''******'''&&&))))))&&&###'''((('''''')))(((%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%&&&(((***))))))***)))***,,,000333CCCWWWeeekkkiii]]][[[iiiuuu}}}zzztttaaaIII222++++++)))(((***///,,,******,,,,,,(((%%%(((((('''&&&%%%$$$$$$###&&&%%%%%%&&&((()))(((((()))++++++''''''))))))&&&"""###%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$***)))'''&&&&&&''')))***((((((''''''(((((()))***((('''&&&&&&&&&''''''(((&&&&&&''''''((())))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,...***+++------,,,---...000///666444111666999>>>LLL]]]nnn''''''((())))))))))))))))))((('''&&&%%%%%%&&&'''((()))+++)))&&&$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%'''***.../////////...)))((('''%%%%%%'''((()))((($$$$$$***---***)))***&&&''')))((('''''')))***((('''&&&&&&&&&'''((()))(((+++***''''''))))))&&&"""&&&'''%%%%%%'''%%%!!!&&&&&&&&&''''''''''''((('''(((((('''%%%&&&(((***)))))))))((()))---333777III\\\gggggg```RRRRRRbbbsss|||yyyqqq___HHH222------***((())),,,)))'''(((+++,,,(((%%%'''''''''&&&&&&%%%%%%$$$$$$%%%''''''''''''((()))(((***)))%%%%%%)))***(((!!!"""%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&'''''')))(((&&&%%%&&&(((+++,,,''''''&&&&&&''''''((()))***))))))((()))***,,,---&&&&&&''''''((())))))***++++++++++++++++++++++++)))***+++***)))***---///)))***,,,---,,,,,,---...,,,333111///333333555???JJJ]]]www''''''''''''(((((())))))***)))'''&&&%%%%%%%%%&&&''')))+++)))&&&######%%%###$$$%%%&&&%%%$$$###"""''')))---000333333222222+++)))(((''''''((()))+++%%%$$$(((---,,,%%%$$$(((&&&'''******)))((()))***((('''%%%$$$%%%&&&)))***)))++++++((('''))))))&&&###'''(((&&&%%%&&&$$$ &&&&&&&&&'''''''''((((((******)))'''%%%%%%''')))))))))(((''')))...555:::NNN```hhheeeZZZKKKLLL]]]rrr|||wwwooo^^^GGG333---...***((())))))&&&$$$&&&***,,,)))%%%%%%&&&&&&&&&&&&&&&&&&&&&###&&&((((((&&&%%%(((+++((()))((($$$$$$(((***))) """%%%'''((('''&&&$$$'''&&&%%%%%%&&&''')))***)))'''&&&%%%&&&))),,,...&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''(((***+++&&&&&&&&&'''((())))))*********)))))))))))))))))))))******)))((()))---000(((***,,,,,,++++++,,,---***222000---111//////888<<>>HHH]]]qqq~~~}}}uuukkk\\\BBB222...'''&&&(((&&&(((((('''&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******(((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%&&&&&&&&&'''''')))'''$$$"""###%%%(((***)))******(((%%%$$$$$$$$$$$$%%%%%%&&&'''(((***+++&&&&&&%%%&&&''''''&&&$$$&&&((())))))(((((()))+++***)))'''((()))***(((''',,,++++++******+++,,,,,,---///000/////////111333999BBBWWWrrr$$$%%%&&&''''''(((((((((***(((%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%&&&&&&%%%$$$%%%''')))...444>>>HHHNNNNNNKKKGGGAAA777000...,,,(((''')))(((((())))))((((((''''''***(((''''''))))))(((&&&)))((('''&&&'''(((***+++((()))***)))((('''((()))(((%%%%%%)))((($$$###&&&&&&&&&&&&%%%$$$%%%'''***)))'''&&&'''***,,,,,,+++***((())),,,---///999DDDVVVccc```OOOAAA:::CCCWWWnnn|||~~~wwwmmm\\\AAA222...'''&&&(((&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$######%%%'''))))))******)))&&&%%%%%%&&&%%%%%%%%%%%%&&&'''))))))'''&&&&&&'''(((((('''&&&'''((())))))(((''')))******((('''((()))***)))''',,,,,,+++*********++++++---...//////......000222777<<>>KKKXXX^^^UUUEEE;;;666===OOOjjjyyy~~~wwwnnn\\\AAA111...'''&&&)))&&&(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$######$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((()))***)))'''''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&'''((()))))))))))))))((()))***)))'''''''''))))))((('''((()))***)))(((---,,,+++***************,,,---......------///111444333===TTTooo&&&&&&'''((())))))))))))(((&&&$$$###$$$$$$$$$###&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%(((***///777DDDPPPZZZaaaeeegggeee[[[LLL>>>333---+++,,,******************++++++)))(((&&&&&&''''''&&&$$$(((((('''''''''(((((())))))******)))'''%%%&&&&&&$$$###$$$%%%%%%#########&&&&&&'''&&&%%%%%%''')))((('''&&&&&&''''''''''''$$$(((+++***+++333DDDRRR[[[ZZZKKK===777333:::KKKhhhvvv}}}uuukkk[[[AAA111...'''&&&)))'''((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&((()))((('''&&&''')))&&&&&&%%%%%%%%%&&&&&&'''%%%'''((())))))((()))***((()))***)))'''&&&&&&''')))((('''((()))***)))(((---,,,+++***))))))))))))+++,,,------,,,,,,...000000///555FFF]]]ttt%%%&&&'''((())))))))))))***'''%%%$$$$$$%%%$$$$$$$$$'''(((&&&""" """&&&&&&''''''&&&%%%&&&(((***+++333???LLLWWWaaajjjpppssslll]]]LLL>>>666222000///...,,,+++***)))))))))***((('''&&&''''''%%%$$$(((((('''''''''''''''((('''(((((('''%%%###$$$%%%###$$$%%%$$$$$$%%%$$$###%%%'''''''''&&&&&&((()))'''''''''&&&%%%%%%&&&'''###(((,,,+++,,,888JJJXXX\\\UUUCCC777555333:::LLLgggvvv~~~{{{rrrhhh[[[@@@111...(((&&&)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$&&&''''''%%%%%%&&&(((&&&&&&%%%%%%%%%&&&''''''$$$&&&((()))'''&&&((()))((())))))(((&&&%%%&&&'''(((''''''((()))******))),,,+++******)))))))))******,,,---,,,,,,,,,...000...///444>>>LLL```{{{###$$$%%%&&&&&&'''&&&&&&+++(((&&&%%%%%%%%%%%%$$$$$$'''***&&& !!!&&&'''''''''&&&%%%&&&(((***)))000:::EEEPPP]]]kkktttyyywwwmmm]]]NNNFFF???;;;888666333///,,,***))))))+++)))''''''''''''%%%$$$(((((((((''''''''''''&&&%%%&&&'''&&&$$$######$$$###&&&'''%%%%%%''''''$$$%%%'''((((((''''''((()))&&&''''''&&&%%%%%%&&&((($$$)))---,,,000>>>PPP[[[WWWNNN<<<222333222;;;OOOgggvvv{{{ssshhhZZZ@@@111...((('''***''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&'''((()))$$$'''***)))&&&%%%&&&((('''((()))(((&&&&&&&&&(((((('''&&&(((***+++***)))******)))))))))******++++++,,,------,,,,,,...000...000444888???NNNiii######$$$%%%&&&&&&&&&&&&+++(((&&&$$$%%%%%%$$$###%%%&&&'''%%%###"""$$$&&&'''(((((('''&&&&&&)))+++'''---444===HHHWWWhhhtttxxx{{{xxxlll```XXXPPPIIIIIIFFF@@@;;;555222000///,,,***((((((((((((&&&$$$'''(((((((((''''''&&&%%%$$$&&&&&&&&&$$$$$$%%%&&&$$$((()))&&&'''******&&&%%%'''((((((''''''((()))%%%'''((('''%%%%%%''')))%%%+++------444DDDTTT[[[NNNEEE444---000000:::QQQfffvvvvvvlllZZZ@@@000...((('''***((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%$$$%%%&&&&&&&&&&&&'''((()))***+++'''***,,,+++'''$$$&&&)))%%%'''((('''&&&&&&'''(((((('''&&&'''***+++***))))))(((((())))))***+++,,,+++,,,------,,,---///111000000000222666AAAWWWjjj%%%%%%&&&'''((((((((((((***(((%%%$$$$$$$$$###"""'''%%%$$$$$$&&&((('''&&&'''(((((('''&&&&&&)))+++%%%)))000777AAAQQQdddqqqvvv}}}~~~vvvlllddd\\\TTTWWWSSSMMMFFF???:::777666---+++)))))))))(((&&&%%%'''((((((((('''&&&%%%%%%$$$&&&''''''%%%%%%&&&'''%%%******'''(((,,,,,,'''%%%'''))))))((('''((()))%%%'''((('''%%%%%%(((***''',,,......777HHHVVV[[[GGG>>>///***---...999QQQfffvvv{{{pppZZZ@@@000...((('''***((('''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&$$$######$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''((()))(((&&&%%%&&&'''&&&&&&'''''')))***,,,,,,(((,,,///,,,(((%%%&&&)))$$$&&&''''''&&&&&&((()))''''''&&&'''***++++++***'''((((((((()))+++,,,---,,,---......------///111222///,,,---111:::KKK[[[uuu######$$$%%%%%%&&&&&&'''+++)))'''%%%$$$%%%&&&'''&&&((()))(((&&&$$$######((('''&&&%%%%%%%%%%%%%%%)))(((+++333===HHHWWWdddrrrxxx|||yyysssooohhhbbbbbb___ZZZTTTLLLEEE???;;;444111---)))'''&&&&&&&&&+++)))'''&&&'''(((((('''$$$%%%'''((((((((('''&&&###%%%''')))***)))'''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''&&&$$$###)))***,,,111>>>LLLRRRQQQBBB666000111---+++:::QQQkkkyyyyyyoooPPP999......'''%%%'''$$$''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$'''(((&&&$$$&&&&&&''''''&&&&&&%%%%%%&&&%%%#########$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%''')))+++,,,******)))((('''&&&%%%%%%''''''''''''(((((((((((())))))***++++++***((((((''')))************,,,...++++++,,,,,,,,,,,,------333111000//////222>>>KKKiiiyyy%%%%%%%%%%%%&&&&&&&&&&&&***)))'''%%%$$$%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&***'''''',,,444>>>MMM[[[kkkrrrwwwuuurrroookkkgggmmmjjjfff```XXXQQQLLLIII;;;777111---***))))))***---+++)))((())))))'''&&&%%%&&&''''''(((''''''''')))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''(((((((((((('''***,,,///777FFFSSSUUUOOO<<<222---///---,,,===SSSmmmzzz}}}ttthhhOOO888...---'''%%%(((%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''%%%###)))(((&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((++++++******)))(((((((((&&&&&&&&&&&&''''''''''''((((((************)))(((((()))+++*********+++---+++++++++,,,,,,,,,------111//////000111222999BBBVVVfff}}}'''''''''''''''&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&'''((((((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''''',,,(((&&&(((+++333BBBPPPccckkkqqqpppooooooooommmsssqqqmmmggg```ZZZUUURRRGGGAAA999222///......------,,,,,,,,,,,,***'''$$$'''&&&&&&&&&&&&'''((((((...---***(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((()))+++++++++***+++111>>>OOOZZZSSSGGG444,,,))),,,,,,---???UUUnnnzzz|||wwwmmmaaaMMM666,,,---'''&&&)))'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$###+++)))&&&###"""###%%%'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''''''''((()))************)))***++++++))))))***+++++++++++++++,,,,,,,,,,,,///------111222111333777FFFWWWooo***))))))((('''&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&(((***)))&&&$$$""""""%%%%%%%%%%%%%%%&&&'''(((+++)))((()))***///<<>>:::666///...,,,,,,,,,+++(((&&&''''''&&&%%%%%%'''((()))'''((()))))))))'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&'''(((((('''---777EEESSSTTTDDD222---)))((()))***///AAATTTnnnzzz{{{vvvlll```III333***+++''''''***)))%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''(((((('''%%%$$$"""$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''((((((&&&'''''''''((((((((((((&&&''''''(((((()))***+++)))***+++***(((((()))************+++++++++,,,,,,333...,,,///000//////111555@@@TTTjjj~~~***))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ '''+++,,,***(((&&&&&&&&&%%%%%%%%%&&&'''''' """'''+++***+++444@@@TTT```kkklllkkknnnrrrsssyyyxxxvvvsssoookkkhhhfffddd^^^VVVRRRQQQMMMFFFAAA666333///,,,+++***(((''''''&&&&&&&&&&&&'''(((((($$$&&&(((***)))(((%%%###%%%%%%''''''''''''%%%%%%&&&&&&%%%%%%%%%&&&&&&''',,,555AAAKKKPPPLLL>>>...+++)))))))))+++222DDDUUUmmmzzz|||xxxnnnbbbIII333***+++''''''***)))%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&)))$$$%%%((())))))'''$$$"""###%%%'''((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((()))))))))'''''''''((((((((())))))''''''''''''((()))******((()))******(((((()))***************++++++++++++111...,,,......---///444222999GGG[[[sss(((((((((''''''&&&&&&&&&######$$$$$$$$$$$$######!!!&&&))))))(((((((((''''''&&&%%%%%%%%%&&&&&& ###''')))((()))444@@@QQQ^^^kkknnnmmmppptttvvvwwwvvvuuurrrooollliiigggccc```]]]^^^```^^^UUUNNNBBB<<<333---)))(((((((((%%%&&&''''''(((''''''''''''(((((()))((('''&&&&&&%%%&&&((())))))(((&&&%%%'''&&&&&&%%%&&&&&&((((((000>>>JJJNNNJJJBBB666---))))))******,,,555GGGXXXnnnzzz|||xxxnnnbbbIII333***+++'''&&&***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%))),,,$$$%%%&&&'''((('''&&&%%%###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''''''''((()))&&&((())))))((((((***+++************++++++++++++,,,+++---///...,,,///555555666<<>>FFFUUUccciiilllpppsssrrrvvvxxxyyyvvvuuuuuuqqqlllfffbbb```dddlllqqqpppmmmeeeXXXFFF777///,,,)))&&&''''''&&&'''((())))))(((***(((''''''(((((('''%%%&&&'''((()))***)))((('''$$$'''))))))''')))///555@@@LLLOOOBBB444///,,,&&&&&&***------000<<>>333...***(((&&&'''((((((''''''((())))))'''&&&'''(((((('''&&&%%%''')))+++,,,+++)))'''$$$&&&(((((()))---333999HHHLLLGGG999...+++)))$$$'''))),,,...555DDDWWWfffxxx~~~{{{xxxmmm___DDD888,,,((('''&&&&&&((($$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%''')))((('''&&&'''((()))(((''''''''''''(((((('''((())))))((()))+++---...***)))***)))'''(((+++000111111000...---...///...111333333666DDDYYYjjj$$$$$$%%%$$$######%%%'''$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$###"""!!!###"""%%%))))))'''+++333>>>HHHUUU___eeekkkppptttxxx}}}~~~|||zzzwwwrrrgggeeedddhhhpppwwwzzz{{{zzzmmmXXXDDD777///+++***%%%(((***)))&&&%%%'''***'''&&&%%%&&&(((((((((&&&%%%'''***------,,,)))(((&&&'''&&&''')))000999@@@KKKHHH>>>000*********'''&&&''')))...777HHH[[[iiixxx~~~{{{xxxuuujjj]]]AAA555)))&&&&&&%%%$$$&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&%%%$$$###'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))(((&&&&&&&&&''''''''''''(((((())))))'''((())))))((()))+++------)))(((******''''''***///000111000...------...,,,000333111000999KKKZZZttt"""###$$$$$$######%%%&&&$$$$$$%%%$$$###"""$$$&&&%%%%%%%%%%%%%%%&&&''''''######$$$%%%%%%&&&&&&&&&!!!###&&&((('''&&&)))...555>>>LLLZZZbbbgggkkknnnxxx~~~zzzvvvjjjhhhfffiiipppwww|||~~~rrr^^^III999000+++***&&&(((***)))&&&%%%''')))'''&&&%%%&&&'''((('''&&&$$$&&&***------,,,***((()))'''%%%%%%***333???FFFLLLEEE888,,,((()))***((('''(((***///999JJJ^^^kkkvvv}}}{{{xxxuuukkk^^^@@@444)))&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&%%%&&&&&&&&&'''(((((()))))))))'''((())))))((()))+++---,,,)))(((******'''(((***+++---...---,,,,,,---///,,,000222000...444AAAMMMeeewww!!!"""$$$$$$######%%%&&&###$$$%%%$$$""""""$$$%%%&&&&&&%%%%%%&&&&&&'''(((######$$$%%%&&&''''''(((!!!$$$''''''&&&%%%(((+++///555CCCSSS]]]aaaeeeiiivvv}}}yyypppmmmkkklllpppwww|||tttaaaLLL<<<111,,,***'''((()))((('''&&&'''((((((&&&%%%&&&''''''&&&%%%$$$&&&)))+++,,,+++***)))***(((&&&'''---777BBBHHHJJJAAA444+++'''''''''&&&(((+++...222999III^^^lllvvv~~~}}}zzzxxxmmm___@@@555+++(((((('''&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((('''&&&%%%&&&'''&&&&&&'''((())))))(((((('''((())))))((()))+++---+++))))))++++++((((((+++(((***++++++++++++---///...000111000///333;;;BBBUUUhhh!!!"""$$$%%%$$$$$$%%%&&&###$$$$$$###""""""###%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%&&&&&&"""%%%'''&&&$$$%%%(((***,,,///:::JJJUUUZZZ```fffsss~~~|||wwwtttpppooorrrwww}}}}}}ssscccOOO>>>333...,,,***(((''''''(((((('''&&&((('''&&&&&&&&&&&&%%%$$$$$$%%%''')))*********)))''''''(((,,,333;;;BBBEEE@@@999000***'''&&&&&&&&&(((,,,000222666DDDYYYjjjvvv~~~~~~{{{wwwkkk]]]???444***(((((('''&&&''''''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&((())))))******)))(((&&&%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&'''((())))))((((((''''''((())))))((()))+++---+++))))))------***))),,,((()))++++++***+++,,,...111111111000111222555888FFFZZZrrr """%%%%%%%%%%%%%%%'''###$$$$$$###""""""###%%%$$$$$$######$$$$$$%%%&&&$$$$$$######"""######$$$"""&&&(((&&&$$$%%%(((***+++,,,555DDDOOOUUU]]]fffrrr}}}~~~|||xxxtttqqqssswww}}}{{{sssdddQQQAAA555///...+++(((&&&&&&))))))'''$$$)))(((&&&&&&&&&&&&$$$###$$$%%%&&&'''))))))******$$$&&&***111999>>>AAABBB555000+++)))((('''(((***%%%+++000000222>>>TTTfffttt}}}}}}zzzuuugggXXX===222(((&&&'''%%%$$$$$$((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%'''&&&$$$$$$$$$$$$&&&''''''&&&%%%$$$%%%&&&'''((("""###%%%%%%&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***++++++***((('''&&&&&&''''''#########$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$%%%(((+++&&&'''((())))))((('''&&&'''((())))))((()))+++---,,,)))***------******,,,)))+++,,,,,,+++***+++---555333111000111222222111===QQQjjj~~~+++)))&&&###!!! !!!!!!$$$%%%%%%%%%$$$$$$&&&(((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((---;;;IIIRRRZZZ```qqq|||~~~xxxuuuzzz|||zzzxxx{{{{{{wwwiiiUUUCCC666---&&&***((('''((())))))(((&&&'''&&&%%%&&&''''''%%%###(((((('''&&&$$$%%%(((***,,,'''***666???>>>:::999///,,,(((&&&%%%%%%%%%$$$$$$&&&+++111666@@@QQQaaawww~~~zzzvvvqqqcccUUU777///)))(((&&&###$$$&&&((('''&&&''')))***)))'''&&&&&&%%%%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&&&&$$$###"""###%%%$$$$$$######$$$&&&((()))&&&%%%%%%&&&((()))(((&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%&&&&&&&&&'''(((((((((((()))*********((('''&&&%%%&&&''''''''''''***,,,******+++******)))'''''')))***,,,---...------,,,///111222444333222000///;;;BBBSSSmmm&&&%%%$$$#########$$$%%%############""""""###%%%&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((---777BBBKKKUUU]]]mmmxxx}}}wwwvvvzzz}}}{{{zzz|||xxxuuuiiiWWWFFF:::000(((,,,***((((((((('''&&&$$$'''&&&%%%&&&''''''%%%###'''''''''%%%$$$%%%(((***...+++///:::AAA>>>888666,,,)))&&&%%%&&&''''''''''''(((,,,000555>>>PPPaaavvv}}}zzzvvvqqqdddTTT888000)))'''&&&$$$$$$'''&&&%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((('''%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&$$$###"""###%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%''')))***)))'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&'''''''''''''''''''''((((((((('''&&&%%%'''((()))((('''''')))***+++******)))(((((('''''')))***+++,,,------------000111222222222111000///555:::IIIaaaxxx###$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""######%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((((((+++222999AAANNNZZZgggrrr}}}zzzwwwwww{{{}}}|||{{{}}}xxxvvvmmm^^^OOOCCC888///111...+++)))((((((&&&%%%'''&&&%%%&&&''''''%%%###&&&&&&&&&%%%$$$%%%(((***000///444<<>>PPPeeeyyy%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$###$$$%%%$$$$$$&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***...222999IIIXXXbbbmmmxxx|||~~~}}}wwwwwwwwwzzz||||||}}}~~~{{{zzztttgggZZZOOOAAA666444111---***))))))(((''''''&&&%%%&&&''''''%%%###%%%&&&&&&%%%$$$%%%)))+++111444888===<<<555,,,'''&&&%%%$$$%%%''')))******+++)))***,,,000<<>>===888111)))$$$&&&%%%$$$%%%''')))(((((()))''''''***///<<>>LLLWWWaaakkkoooqqqtttuuusssuuuxxxwwwttttttyyy~~~zzzssskkkaaaRRREEE999555...)))''''''(((((('''&&&%%%&&&''''''%%%###%%%&&&&&&&&&&&&(((,,,///:::@@@BBB<<<555///***&&&&&&%%%%%%&&&'''((('''&&&'''&&&&&&)))///===TTTiiisssyyy|||{{{{{{vvvcccNNN555...(((''''''%%%%%%(((&&&$$$""""""###%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%% !!!!!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%&&&######$$$$$$$$$$$$$$$###$$$###$$$&&&)))***)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$######$$$&&&''''''''''''''''''&&&&&&&&&'''''''''&&&''''''((()))&&&'''((((((((()))+++---...---+++***))))))************)))******+++,,,---------......///000000000,,,,,,///666@@@SSSnnn$$$$$$#########$$$&&&'''"""###&&&$$$"""$$$###"""$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((+++,,,---666@@@OOOZZZdddiiilllqqqrrrqqqvvvyyywwwqqqpppwww}}}}}}xxxssslll___RRRDDD>>>555...+++***))))))'''&&&%%%&&&''''''%%%###&&&'''''''''(((***...111;;;AAAAAA777...***(((&&&%%%$$$$$$%%%((()))(((&&&(((&&&'''***///<<>>===111'''%%%%%%$$$###"""###%%%((())))))((()))((((((***///;;;QQQdddoootttwwwvvvwwwppp[[[EEE000***'''(((((($$$###$$$&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%&&&'''))))))$$$$$$$$$###$$$$$$%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''$$$$$$######$$$&&&((()))$$$######%%%''''''&&&$$$''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&''''''''''''&&&%%%&&&&&&''''''((((((((('''&&&&&&%%%&&&'''((()))((())))))(((&&&&&&'''(((((()))))))))((('''&&&%%%******+++,,,,,,***)))((()))+++...111333333333222---...///000111999NNNbbbyyy&&&&&&&&&%%%$$$###"""!!!"""###$$$$$$$$$%%%(((***$$$$$$%%%%%%&&&%%%%%%%%%!!!"""###$$$%%%&&&''''''&&&$$$$$$&&&%%%###&&&+++)))***+++,,,---///000111CCCNNN]]]fffiiikkkoootttuuuuuusssnnnjjjmmmvvv~~~~~~yyyrrrkkkeee[[[TTTKKKBBB:::333---(((,,,---,,,(((&&&&&&&&&%%%'''###$$$+++000000333999:::555///)))'''%%%$$$###***&&&###%%%))),,,***'''((((((''''''---===RRRaaaqqqzzzzzzsssqqqooo[[[CCC///***&&&''''''###"""$$$$$$"""!!!$$$)))***'''###"""$$$%%%%%%$$$###%%%&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%'''&&&$$$###"""######$$$(((&&&$$$""""""$$$&&&((($$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***'''(((((('''%%%%%%&&&((()))))))))***)))(((''''''***+++------+++******+++***+++,,,---///000111222000......///111666CCCPPPkkk~~~&&&&&&&&&&&&%%%$$$###""""""###$$$$$$$$$%%%''')))%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&((('''%%%'''+++***,,,///222333555666666CCCMMM[[[dddgggjjjnnnsssrrrrrrqqqnnnkkknnnuuu||||||xxxssslllhhhbbb]]]UUUNNNFFF>>>555///,,,---,,,)))''''''&&&&&&)))$$$$$$+++222444666:::777333---(((&&&&&&%%%%%%((($$$"""###''')))'''%%%))))))((()))///>>>SSSbbbrrryyyzzzuuuuuurrr]]]BBB...)))&&&''''''$$$###$$$%%%"""!!!$$$(((***'''###"""$$$%%%%%%$$$$$$%%%&&&%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((''''''((('''&&&&&&''')))***)))))))))(((((((((((((((***++++++***))))))***)))***+++,,,...///000111111/////////000333===III___sss%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%%%%$$$%%%''')))'''''''''''''''&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!((('''(((+++***&&&(((,,,---111777<<<>>>>>>??????FFFOOOZZZbbbeeeggglllpppnnnooopppooommmoootttxxx}}}zzzxxxvvvrrrnnnkkkiiifffbbb]]]WWWLLL???666...---,,,+++)))(((''''''+++&&&&&&...666999::::::444000***'''&&&''''''''''''%%%###$$$''')))'''$$$)))*********111@@@UUUdddsssyyyzzzyyy{{{www^^^AAA---(((%%%''''''$$$$$$%%%%%%###"""$$$''')))&&&$$$###$$$%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$############$$$%%%&&&'''"""###&&&((((((&&&###"""###$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))******)))(((''''''&&&&&&'''&&&'''(((((('''''')))++++++***)))((('''((())))))''')))******)))(((((()))((()))***+++,,,......///111//////000//////666>>>NNNbbb{{{$$$%%%&&&&&&'''''''''&&&###$$$%%%%%%$$$%%%''')))(((((((((((('''&&&%%%$$$%%%%%%$$$###""""""!!!!!!'''&&&(((+++***'''(((,,,111888AAAHHHJJJIIIIIIIIIMMMTTT\\\aaaccceeehhhlllmmmppprrrrrrppppppqqqsssyyyvvvtttsssrrrqqqooommmlllkkkkkkjjjeeeYYYHHH<<<222...+++,,,+++(((((()))+++)))***222;;;>>>;;;888111---(((&&&&&&'''((())))))'''&&&''')))***(((&&&((())))))+++222AAAVVVeeetttxxxzzz|||yyy]]]???---'''%%%''''''%%%$$$&&&%%%$$$###$$$&&&'''&&&$$$###$$$&&&%%%$$$$$$%%%'''******+++)))&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###%%%''''''%%%###""""""$$$%%%%%%$$$###%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&'''((()))***)))((((((''''''''''''(((&&&'''((((((((((((+++---,,,+++)))''''''((()))***'''(((******)))((()))***(((((()))***+++,,,------///---...///...---000666???RRRlll$$$$$$%%%&&&''''''''''''###$$$%%%%%%$$$$$$&&&((((((((((((((('''&&&%%%$$$$$$$$$##################&&&%%%&&&***)))''')))...777@@@LLLSSSTTTRRRQQQQQQVVVZZZ___aaaaaabbbeeegggoooqqqtttuuutttqqqpppooorrrqqqoooooooooooonnnmmmmmmnnnpppsssqqqfffTTTFFF888000+++,,,,,,((((((******,,,000777>>>???:::333000,,,(((&&&&&&((())))))(((''''''((())))))'''&&&&&&''')))+++222AAAVVVeeetttwwwzzz~~~xxxZZZ===---'''%%%''''''%%%$$$&&&%%%$$$$$$$$$%%%&&&&&&%%%###%%%&&&&&&%%%$$$&&&'''***++++++)))&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%###""""""###%%%%%%""""""###$$$&&&'''((((((&&&&&&&&&'''''')))******&&&'''((((((((((((+++------+++)))((('''(((***+++''')))++++++***)))***+++'''(((((()))***+++,,,,,,,,,***+++...///---///333777EEE]]]vvv$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&((('''''''''''''''&&&%%%$$$#########$$$$$$%%%%%%&&&%%%$$$%%%((()))(((,,,111>>>HHHUUU[[[[[[XXXWWWXXX\\\^^^___``````aaaccceeeoooqqqtttvvvuuussspppmmmooonnnnnnnnnoooooommmlllmmmnnnsssyyy{{{rrraaaSSS???333+++,,,+++((((((,,,+++000555888;;;<<<777111111---)))&&&'''((())))))%%%&&&'''''''''&&&%%%$$$%%%''')))+++333BBBVVVeeerrruuuzzzsssUUU:::---(((%%%''''''$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&''')))******(((&&&$$$$$$%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&%%%%%%###"""!!!%%%$$$###""""""###$$$%%%###$$$%%%%%%$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&((()))+++,,,&&&'''(((((('''''')))+++,,,+++***)))((()))******''')))++++++******+++,,,(((((())))))***++++++,,,***(((***...000...///222333;;;NNNggg}}}###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$''')))***///666DDDOOO[[[aaa___[[[ZZZ[[[]]]]]]]]]]]]^^^```bbbdddkkkmmmqqqtttuuutttqqqnnnoooooooooqqqqqqpppnnnkkkkkklllqqqzzzzzzkkk^^^FFF666+++++++++&&&'''---000666888555333555555222333///+++((('''((())))))$$$&&&(((((('''%%%$$$###%%%'''***---555DDDXXXgggppptttyyy~~~|||lllPPP888...)))&&&''''''$$$###$$$&&&&&&%%%$$$###$$$%%%'''$$$%%%&&&&&&%%%%%%&&&((((((((()))'''%%%$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&""""""######$$$%%%'''(((###$$$%%%%%%%%%$$$######$$$$$$###""""""###$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%&&&((())))))(((&&&%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''')))***+++''''''((('''&&&&&&''')))+++++++++*********))))))%%%''')))***))))))***+++((())))))******++++++,,,,,,)))***...000//////222000333@@@WWWooo$$$$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%$$$$$$&&&'''$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$'''))),,,222:::HHHRRR^^^ccc```\\\[[[\\\[[[[[[[[[[[[]]]___ccceeehhhjjjmmmrrruuuuuurrroooppppppqqqssstttrrrnnnkkkggghhhnnnxxx|||ooobbbJJJ888+++******&&&'''...444::::::222---000444444555111,,,(((((((((((((((&&&(((***+++)))'''&&&%%%&&&(((+++...666FFFZZZhhhnnnsssyyy}}}yyyhhhLLL777///***&&&''''''###"""$$$&&&&&&&&&$$$######%%%'''$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''%%%$$$$$$%%%"""###$$$%%%&&&&&&'''&&&!!!!!!"""###$$$&&&((()))!!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$#########$$$&&&''''''%%%%%%&&&((($$$&&&)))++++++)))&&&$$$"""###$$$%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))'''(((((('''%%%%%%&&&(((***++++++++++++***))))))$$$&&&((()))(((((()))***))))))******++++++,,,,,,...******...000//////111///...777MMMeeexxx