BM6P6(@  888gggwwwnnn|||zzzuuuwww}}}wwwssswww{{{~~~wwwsssllleeeeeehhhmmmsssvvvvvvsssooohhhoooyyy}}}yyyuuuuuuxxxyyywwwttt~~~|||}}}~~~~~~{{{xxxwwwyyy{{{zzzwwwtttqqqpppkkkkkkkkkkkkjjjiiihhhhhhgggfffeeeeeeggggggfffeeebbbcccfffkkkpppssstttsssqqqpppooonnnnnnnnnooopppssssssrrrpppnnnnnnppprrrvvvwwwxxxwwwvvvvvvxxxzzz}}}zzzwwwxxx{{{}}}|||{{{{{{|||}}}~~~ !!!:::jjj}}}www|||xxxzzz|||ooommmsss}}}yyysssnnnhhh```___```ccceeegggfffdddbbbccckkkwww}}}xxxssssssuuuwwwuuusss~~~{{{yyyzzz{{{{{{xxxuuurrrpppllllllmmmmmmmmmlllkkkkkkjjjhhhffffffggggggfffeeebbbccceeejjjooorrrsssrrrppppppooonnnnnnnnnooopppqqqqqqpppnnnllllllnnnqqquuuvvvwwwvvvvvvvvvxxxzzz{{{yyywwwwwwyyy{{{{{{zzzxxxyyyzzz{{{|||~~~~~~~~~}}}~~~###>>>nnn~~~~~~|||pppeeejjjttt~~~uuuooojjjccc\\\ZZZYYYWWWVVVUUUUUUUUUUUU]]]fffttt{{{vvvtttvvvxxxxxxwww~~~~~~}}}{{{{{{|||{{{yyyvvvsssqqqmmmnnnooopppqqqppppppooommmjjjgggeeefffgggffffffbbbcccdddhhhmmmpppqqqpppnnnnnnmmmmmmmmmnnnnnnooommmnnnmmmllljjjjjjlllnnnsssuuuvvvuuuuuuuuuwwwyyyxxxwwwvvvwwwxxxyyyyyyxxxuuuuuuuuuvvvwwwyyyzzz{{{zzz{{{{{{yyyxxxxxx{{{}}}%%%@@@ppp~~~}}}}}}~~~~~~uuuccc___lll{{{|||sssmmmhhhaaaYYYVVVSSSNNNIIIGGGIIIMMMQQQZZZeeettt|||zzzzzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{{{{zzzzzzzzzyyywwwtttqqqoooppprrrtttuuuuuutttsssooolllgggeeeeeeeeeffffffbbbbbbcccgggkkknnnnnnnnnllllllllllllmmmmmmnnnnnnjjjkkkkkkjjjiiiiiikkkmmmrrrsssttttttssstttvvvxxxvvvvvvwwwxxxxxxxxxxxxwwwrrrrrrrrrrrrssstttvvvwwwvvvwwwvvvuuussssssuuuwww{{{$$$???ooo}}}}}}|||zzzzzz|||~~~~~~~~~lll___bbbssszzzqqqkkkeee]]]UUUNNNJJJDDD>>><<L=hĦ4ĉ@ӵ>L~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}xxxuuueee]]]ZZZcccpppxxxzzzzzz|||~~~{{{vvvuuu{{{|||~~~yyyvvvuuuwww~~~}}}ttthhhcccdddkkklllllljjjeeeaaa^^^]]]fffmmmvvv{{{|||}}}~~~}}}zzzxxxxxxzzz}}}}}}}}}|||yyyvvvuuuuuuwwwuuuvvvxxxzzz{{{|||||||||zzzvvvrrrnnnkkkiiigggeeecccddddddfffggghhhiiiiiilllmmmmmmmmmmmmooosssvvv}}}~~~{{{zzz|||}}}|||zzz|||GG=?***LLLHdĦ=ĪjGG=?HdĦ~~~~~~~~~|||||||||||||||||||||||||||}}}|||zzzzzz{{{}}}yyyvvveee___^^^gggrrrwwwyyyzzzyyy}}}~~~{{{uuuuuu{{{|||yyyxxxuuuxxx}}}pppdddbbbeeeqqqqqqpppmmmiiifffddddddnnnssszzz}}}~~~}}}~~~|||{{{}}}~~~{{{xxxwwwxxxzzzyyyzzz{{{}}}~~~}}}zzzuuuqqqooollljjjhhheeeffffffggghhhiiijjjjjjmmmnnnnnnnnnnnnooorrruuu{{{~~~}}}||||||zzz{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ ...SSSDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵ{{{zzzzzz{{{ĭӵ}}}zzzxxxhhhdddeeellltttwwwyyy{{{vvvzzz}}}zzztttsssyyy~~~~~~yyy{{{~~~qqqfffgggmmmvvvvvvuuurrrooommmmmmnnnsssvvv{{{~~~}}}zzzyyy{{{|||}}}~~~|||wwwtttqqqooommmkkkhhhhhhiiiiiiiiijjjjjjjjjmmmnnnpppppppppppprrrsssxxx}}}~~~}}}}}}|||yyyyyy}}}?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgL 000WWWS?ʬ3h?D%%)?ZufĦgLg&ennngĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e|||zzzyyy3h?g&e>&e??}}}{{{yyyllliiijjjqqqvvvwwwzzz}}}tttyyy}}}yyysssqqqvvv}}}}}}}}}~~~|||tttlllpppxxx{{{zzzyyywwwttttttuuuwwwwwwyyy|||~~~|||{{{|||}}}}}}yyyuuusssqqqooommmjjjjjjjjjjjjjjjjjjkkkkkkmmmoooqqqrrrqqqqqqqqqssswww|||~~~{{{xxxwww{{{4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦ 111Htƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦqqqttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼s}}}Hu]ĦxxxxxxBt=o9ĦHƅ^Hu]Ħ}}}wwwyyy}}}uuuvvvvvvvvvwwwxxxxxxxxxwwwyyy{{{{{{uuuooorrryyy~~~xxxuuuyyyvvvrrrxxx}}}{{{zzzzzz{{{zzzxxxvvv{{{|||~~~~~~~~~||||||}}}xxxtttsssrrrrrrqqqnnnkkkhhhhhhjjjmmmmmmlllmmmpppsssvvvvvvvvvvvvwwwyyy|||}}}|||}}}zzzxxxwww{{{4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦ q<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦsss`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦ}}}DdDĦyyyqjRgdKӵDdDΦDdDĦ~~~yyyuuuxxx}}}~~~}}}xxxxxxxxxxxxxxxwwwwwwwwwwwwyyy||||||vvvppprrryyyyyyssspppttt|||tttooouuu}}}~~~}}}|||}}}|||yyywww||||||}}}~~~~~~~~~}}}~~~~~~zzzvvvuuutttsssrrrqqqnnnkkkjjjlllnnnnnnmmmooorrruuuxxxxxxxxxxxxyyy|||~~~~~~|||yyyyyy|||4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦwwwHߝ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ĦyyyGIdnuR)ĦDdDΦDdDӵzzz~~~xxxvvv|||~~~~~~}}}{{{yyywwwvvvwwwyyy}}}~~~yyyssssssxxx}}}wwwooommmqqqzzztttmmmsss|||}}}{{{yyy||||||}}}~~~}}}||||||||||||}}}~~~~~~}}}~~~{{{xxxwwwvvvuuutttuuussspppnnnnnnooonnnmmmqqqtttxxxzzzzzzzzz{{{|||~~~}}}{{{{{{}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d< peӵĦpeӵDx<>d<ӵDdd<>d<Ħuuu4Dufئ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<ĦxxxpeӵDx<>d<ʜ4DuTӵwwwyyy}}}zzzzzz|||xxxwwwxxxzzz~~~|||vvvuuuyyy{{{~~~zzzqqqnnnrrrzzzvvvooouuu~~~|||zzz||||||}}}~~~|||{{{zzzzzzzzzzzz{{{|||||||||}}}|||yyyxxxwwwuuutttwwwvvvsssqqqooonnnmmmmmmqqqtttxxx{{{{{{||||||}}}~~~}}}}}}}}}4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦwwwB?Ho9rrrs&dq&ĒRvvvwwwwwwzzz}}}yyywww{{{|||zzzyyy||||||wwwsssuuu{{{}}}www|||}}}{{{}}}|||}}}~~~~~~|||yyyyyyxxxxxxxxxxxxyyyzzzzzz{{{|||~~~{{{yyyxxxwwwvvvtttxxxwwwuuurrrooommmllllllqqqtttxxx{{{{{{|||}}}~~~|||}}}~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge @h@GHĪj@IŌBeneHkgeneuuufeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hseneyyyyyy@GooorrrsĪj@hxxxyyyzzzzzz{{{~~~{{{yyy~~~}}}{{{|||~~~}}}}}}}}}~~~~~~}}}zzzwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxyyy||||||zzzyyyxxxvvvtttwwwxxxwwwtttppplllkkklllpppsssxxxzzz{{{|||}}}~~~}}}~~~4DuXӵĵD^DdDĦ%%%xxxD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s||||||}}}zzzkkkppprrr{{{zzz|||}}}~~~~~~}}}}}}}}}}}}}}}{{{xxxuuuuuuuuuuuuuuuuuuvvvvvvwwwuuuttttttvvvyyy}}}|||{{{zzzxxxvvvwwwyyyxxxuuuqqqmmmlllmmmppptttxxx{{{|||}}}~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ"""BBBmmmĦqqq{{{>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ{{{yyyuuurrrnnnlllkkkkkkpppssswwwzzz}}}~~~}}}}}}|||~~~}}}}}}|||}}}}}}{{{wwwttttttttttttttttttuuuvvvvvvrrrqqqqqqqqqtttyyy~~~~~~}}}|||yyywwwxxxyyyzzzwwwrrrnnnmmmnnnqqquuuyyy|||}}}~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ 888fffgdKĦ{{{sdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~|||wwwqqqllljjjkkkllltttvvvzzz}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~{{{wwwtttsssrrrqqqqqqrrrsssqqqpppnnnnnnmmmmmmoooqqqtttvvv|||~~~}}}zzz|||}}}}}}{{{xxxtttrrrrrrttttttuuuyyy~~~>AneneneneDe""":::hhhnene>Ak<fhDenenene~~~}}}yyytttooolllmmmnnnuuuwwwzzz}}}~~~}}}{{{|||}}}~~~~~~~~~}}}}}}{{{~~~~~~zzzwwwtttrrrpppooopppooommmlllllllllkkkkkklllnnnppprrruuuwwwzzz|||||||||}}}~~~|||yyywwwwwwxxxxxxxxx{{{###;;;jjj|||xxxtttqqqqqqrrrxxxzzz|||~~~|||||||||{{{{{{{{{zzzzzzxxx{{{{{{~~~zzzwwwtttqqqooonnnmmmjjjiiijjjiiihhhhhhhhhiiikkklllmmmpppsssuuuvvvwwwxxxyyy}}}~~~|||}}}""":::hhhwwwxxx|||yyyvvvvvvvvv{{{|||~~~{{{{{{yyyxxxwwwwwwwwwwwwwwwzzz~~~zzz~~~zzzwwwssspppooommmkkkjjjiiihhhgggffffffffffffgggiiilllppprrrtttuuuvvvxxxyyy{{{~~~ 888fff|||{{{qqqmmmzzz|||{{{{{{|||{{{zzzxxxvvvuuuuuuvvvvvvxxxzzz}}}}}}}}}{{{wwwssspppooonnnlllkkkiiiiiihhhgggffffffffffffhhhkkkooorrrssstttvvvxxxyyy{{{!!!999gggtttppp|||qqqgggiii{{{~~~~~~}}}{{{xxxvvvuuuvvvwwwyyyyyyzzz|||}}}}}}yyytttqqqooonnnmmmkkkllllllkkkkkkjjjiiiiiihhhjjjmmmqqqssstttuuuwwwyyy{{{~~~%%%>>>mmm~~~nnndddnnnzzz~~~zzzxxxwwwyyy{{{}}}zzzzzzyyyyyyzzz~~~zzzvvvsssqqqooommmpppppppppoooooonnnmmmmmmpppsssvvvxxxyyyzzz|||}}}}}})))BBBrrr~~~lllgggooozzz|||zzzzzz|||zzzyyyxxxvvvvvvzzz{{{wwwuuurrrppprrrrrrssssssrrrqqqppppppvvvyyy|||~~~~~~(((KKKuuu|||~~~~~~~~~~~~zzzyyy{{{zzzwwwxxx{{{{{{xxxuuuvvvvvvuuuuuuuuuvvvvvvwwwzzz|||&&&KKKvvv~~~~~~|||{{{}}}}}}yyyxxxzzz}}}{{{xxxxxxwwwwwwwwwwwwxxxxxxyyy}}})))OOO{{{wwwrrr~~~~~~~~~~~~}}}~~~}}}~~~{{{xxxzzz|||}}}|||{{{~~~{{{zzzyyyyyyyyyzzz{{{||||||,,,QQQ}}}nnnhhhrrr~~~}}}~~~}}}~~~}}}}}}}}}~~~~~~|||xxxxxx~~~~~~~~~}}}~~~~~~yyyyyy~~~}}}||||||||||||}}}~~~ )))JJJsssoooiiikkk|||~~~~~~~~~}}}zzzyyy{{{}}}~~~}}}|||xxxxxx~~~~~~}}}{{{{{{||||||~~~~~~!!!>>>ddd|||rrrnnnwww}}}yyyvvvxxx{{{}}}|||}}}zzzzzz|||||||||yyyxxx{{{;;;bbb}}}zzzwwwyyy|||~~~}}}}}}~~~zzz{{{|||zzzyyy{{{ ???hhh{{{xxx{{{~~~~~~{{{}}}~~~}}}|||}}} !!!>>>qqqqqq|||~~~~~~ !!!===ppp{{{rrrvvv|||nnnrrrvvv !!!<<>>nnn|||zzzxxxwwwrrryyy}}}wwwssspppnnnmmmzzzxxxxxx{{{~~~~~~zzzpppuuu}}} !!!:::ggg|||vvvrrrooovvv~~~|||uuuppppppqqqrrrsssvvvxxxzzz~~~~~~}}}~~~|||}}} 888eeezzztttooouuuzzz}}}|||~~~zzzsssllliiilllqqquuuwwwuuuzzz~~~|||}}}||||||{{{ 999ggg~~~{{{rrrtttvvvwwwxxx{{{tttmmmeeeccchhhpppvvvyyyyyy~~~|||}}}|||{{{||| !!!;;;jjjuuutttssssssuuuyyy}}}rrrjjjaaa___fffooovvvxxx~~~~~~}}}}}}|||{{{~~~###:::hhhzzzsssqqqsssxxx{{{|||}}}|||}}}zzzhhhXXXXXXdddooovvvzzz}}}}}}~~~!!!777eee{{{vvvtttvvv{{{~~~}}}}}}|||mmmbbbcccllluuu{{{~~~~~~~~~|||}}} 666ddd|||yyyxxxzzz~~~~~~~~~vvvqqqsssxxx|||~~~}}}}}}}}}"""999hhh}}}{{{zzz|||~~~~~~}}}}}}%%%>>>ooo}}}{{{{{{}}}~~~}}}zzzxxx(((CCCuuu|||zzz{{{~~~xxxttt)))DDDwww}}}xxxyyy}}}{{{xxx)))DDDwww}}}xxxxxx}}}~~~'''@@@rrr}}}yyyyyy~~~~~~zzzyyy~~~%%%===lll|||}}}}}}yyyvvvwww|||~~~}}}{{{zzzzzzzzz###888fffwww~~~||||||zzz{{{{{{yyyvvvwww{{{}}}zzzuuutttwwwzzzvvv###888dddqqq}}}~~~~~~~~~{{{yyyzzz}}}~~~~~~||||||~~~zzzqqqkkklllrrrwwwssszzz'''===hhhooo}}}}}}}}}~~~}}}{{{{{{{{{{{{tttjjjcccdddkkkqqqqqqvvv***@@@iii}}}nnn|||yyy|||~~~yyytttrrrrrrsssuuutttoooggg___^^^dddkkkmmmqqq{{{&&&:::aaawwwnnn{{{zzz}}}yyyqqqjjjggghhhiiimmmnnnmmmggg___\\\aaafffgggkkkvvv 111VVVtttppp|||~~~}}}tttkkkccc```aaaccchhhlllmmmhhh```\\\___cccbbbfffrrr +++LLLuuu}}}}}}yyyvvvsssooottt~~~}}}wwwoooiiiggggggiiimmmpppssspppiiicccbbbccchhheeeiiiuuu***LLLuuuwwwttttttyyy}}}yyy}}}~~~{{{rrrpppqqqrrrtttxxx~~~yyysssnnnmmmmmmoooooorrrtttqqqkkkgggggghhhiiifffhhhsss{{{|||}}}'''HHHqqq}}}yyyooommmlllooovvvyyywwwsssuuuyyy~~~{{{xxxvvvsssoooiiifffjjjrrrtttqqqttt|||}}}|||wwwuuuttttttuuurrruuuvvvtttpppnnnoooqqqmmmjjjjjjpppwwwyyyzzz{{{~~~###AAAggg}}}xxxtttmmmjjjiiilllppprrrqqqnnnssswww}}}~~~zzzwwwmmmjjjaaaYYY```nnntttooojjjrrr~~~}}}zzzyyyxxxwwwwwwwwwxxxxxxwwwuuuuuuwwwyyytttqqqoooqqqvvvyyyzzzzzzyyy~~~  :::^^^~~~}}}}}}{{{wwwrrrmmmkkkjjjlllnnnooommmkkkkkkooovvv}}}~~~zzzvvvpppjjj\\\PPPUUUgggqqqqqqiiiqqq|||~~~zzzvvvsssvvv|||~~~|||{{{zzzwwwuuu{{{{{{|||{{{zzz{{{|||~~~{{{yyyuuuuuuxxx|||}}}{{{www|||  888[[[~~~||||||}}}{{{wwwrrrmmmmmmmmmnnnooommmjjjgggdddhhhpppxxx|||zzzuuupppmmmfffXXXMMMPPP^^^mmmtttpppvvv~~~|||zzzssshhhbbbiiivvv~~~}}}~~~}}}yyyvvv~~~~~~~~~~~~~~~~~~zzzxxx{{{|||uuuzzz """===bbb~~~|||zzz{{{|||{{{wwwsssnnnoooqqqrrrqqqnnniiifff___cccjjjqqqtttqqqiiibbbaaaZZZSSSPPPQQQYYYgggtttyyy|||yyy}}}|||yyy~~~|||tttiiiYYYOOOZZZlllvvv{{{{{{~~~|||~~~~~~|||yyy||||||vvv|||$$$BBBiii}}}{{{yyyzzz|||{{{wwwsssppprrrtttvvvtttpppkkkgggZZZ]]]bbbhhhjjjdddZZZRRRTTTOOOOOOTTTUUUWWWcccttt~~~xxx}}}zzzttttttyyy}}}vvvnnnaaaMMMAAANNNdddooovvv}}}}}}{{{{{{}}}{{{xxx|||{{{yyyCCCrrrzzz{{{~~~~~~{{{||||||}}}{{{xxxtttrrrqqqssswwwyyyyyyvvvssspppiii```]]]bbb```SSSLLLMMMNNNHHHKKKVVV]]]]]]dddooo}}}~~~~~~~~~~~~{{{}}}}}}tttooovvvwww}}}~~~xxxsssooohhh___TTTDDD>>>KKK___ooouuuyyy{{{{{{www|||wwwtttwww EEEuuu|||zzzzzzzzzzzzzzzwwwsssqqqrrrtttwwwyyyyyywwwtttssslllaaa\\\^^^\\\TTTPPPTTTVVVOOONNNWWW\\\]]]dddooozzz|||~~~~~~||||||zzzsssqqquuuvvv||||||{{{vvvnnniiiggg```WWWMMM@@@===MMMbbbuuu{{{{{{xxx~~~zzzwwwzzz|||{{{zzzzzzzzz{{{}}}~~~"""HHHzzz{{{}}}}}}|||xxxwwwvvvwwwwwwvvvssspppssstttvvvxxxxxxxxxvvvuuuqqqfff^^^^^^\\\YYY[[[aaaddd\\\YYY]]]``````gggpppvvvxxx{{{~~~~~~}}}}}}~~~|||||||||vvvssstttssstttzzz}}}zzzyyyxxxnnneee```aaaYYYOOOGGG===>>>RRRiii{{{~~~{{{}}}zzz}}}}}}{{{xxxxxxxxxxxxyyyzzz{{{{{{{{{xxxssssssrrrssstttuuuwwwxxx{{{{{{{{{zzzyyyyyyxxxxxxyyy{{{~~~~~~}}}}}}}}}}}}~~~###KKK}}}xxxqqqrrrxxxzzzxxxuuusssqqqrrruuuuuusssppprrrsssuuuvvvwwwwwwwwwwwwuuullleeecccbbbbbbgggnnnqqqkkkhhhiiiiiigggkkkppprrrtttxxx|||~~~~~~}}}}}}~~~}}}||||||}}}||||||~~~}}}{{{~~~~~~{{{vvvqqqrrrwwwtttuuuzzz{{{yyy{{{~~~wwwnnneeeaaabbbXXXMMMEEE???BBBXXXppp}}}~~~|||}}}{{{yyyxxxuuuuuuttttttuuuvvvwwwxxx{{{|||}}}~~~~~~~~~~~~~~~{{{yyyxxxvvvttttttssssssuuuuuuvvvxxxzzzzzzwwwuuuvvvuuuvvvwwwxxxwwwsssqqqkkkkkkkkklllnnnpppssstttvvvuuutttsssrrrqqqppppppqqqssstttuuuttttttuuuvvvvvvwwwxxxzzz{{{}}}~~~###KKK}}}|||pppffffffnnnssssssqqqnnnlllnnnsssuuutttrrrrrrssstttvvvwwwwwwwwwvvvtttoookkkjjjjjjkkkpppuuuwwwtttssssssqqqnnnlllnnnooorrruuuyyy|||||||||{{{~~~}}}}}}|||zzzzzz{{{{{{~~~zzz|||tttooorrrzzzvvvwwwzzz~~~~~~{{{|||yyyqqqkkkhhhfff[[[PPPHHHBBBEEEZZZqqq{{{~~~}}}~~~}}}{{{yyyxxxvvvvvvuuuuuussssssssstttvvvwwwwwwxxxzzz||||||||||||{{{~~~~~~}}}{{{yyyyyyxxxrrrqqqooommmmmmmmmnnnnnnooooooppprrrtttsssqqqnnnpppooooooqqqqqqqqqnnnlllffffffggghhhjjjmmmoooqqqrrrqqqpppooonnnmmmlllkkkkkklllmmmmmmmmmmmmoooqqqsssssstttuuuuuuvvvwwwwwwyyyyyy{{{|||}}}|||yyywwwwwwxxxzzz|||~~~"""HHHzzz{{{pppeeecccjjjoooqqqmmmjjjgggkkkqqqvvvwwwuuurrrtttvvvxxxxxxxxxvvvuuuppppppooonnnnnnppptttxxxxxxwwwwwwvvvtttpppmmmkkknnnppptttxxxzzz{{{{{{zzz|||}}}}}}{{{yyyyyyzzz{{{~~~~~~~~~tttooottt~~~zzzyyyzzz}}}|||{{{zzzuuuqqqoookkk```UUUMMMGGGIII[[[ooo{{{}}}}}}~~~~~~|||{{{yyywwwvvvvvvuuuuuuvvvtttsssrrrrrrsssuuuvvvuuuvvvxxxzzz{{{{{{{{{zzz|||}}}~~~}}}zzzwwwuuuttttttlllkkkjjjhhhhhhjjjkkkmmmmmmlllmmmnnnppppppnnnlllmmmllllllmmmnnnmmmkkkhhhdddddddddeeehhhjjjmmmooooooooonnnmmmlllkkkjjjiiiggghhhhhhhhhhhhiiilllnnnrrrrrrqqqqqqqqqpppppppppooooooppprrrtttsssqqqooonnnoooqqqsssuuuwwwyyyzzzzzz|||~~~}}}}}}|||{{{yyyxxxwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{}}} EEEuuu{{{rrrmmmpppssstttjjjfffdddhhhqqqxxxyyyxxxuuuvvvyyy{{{{{{zzzwwwuuuqqqssssssqqqqqqtttyyy|||zzzzzzyyywwwtttssspppnnnmmmppptttwwwzzzzzzzzzyyyzzz|||}}}{{{yyyxxxzzz}}}~~~~~~}}}}}}~~~~~~~~~|||{{{}}}vvvpppwww{{{zzzzzzzzzyyyzzz|||yyyvvvuuuqqqfff\\\UUUOOOOOO^^^ppp~~~~~~|||~~~}}}}}}~~~|||{{{yyywwwwwwwwwwwwwwwwwwvvvsssrrrrrrsssuuuwwwtttuuuwwwxxxzzzzzzzzzyyyzzz{{{}}}}}}zzzvvvtttrrrqqqpppjjjiiigggffffffhhhjjjkkklllkkkkkklllmmmnnnmmmllllllkkkjjjkkkkkkjjjhhhfffbbbbbbbbbccceeehhhjjjlllmmmmmmlllkkkjjjiiiiiiiiieeeeeeeeeddddddfffiiilllqqqpppooonnnlllkkkiiiiiigggffffffiiilllmmmkkkhhhggghhhiiilllnnnqqqrrrsssssstttvvvyyyzzz{{{zzzzzz~~~~~~|||wwwvvvsssqqqoooooopppppppppppppppppppppqqqrrrrrrvvvwwwyyyxxxwwwwwwyyy|||xxxxxxxxxxxxzzz~~~CCCrrrzzzyyyzzzzzziiidddbbbgggqqqyyy{{{zzzvvvyyy|||~~~~~~{{{xxxuuuuuuwwwwwwtttsssxxx~~~}}}}}}{{{wwwuuuuuuuuusssnnnppptttwwwyyyzzzyyyxxxzzz{{{}}}{{{yyyyyy{{{~~~}}}}}}|||}}}}}}~~~~~~}}}{{{yyyyyy|||wwwrrryyy|||zzzyyyyyywwwzzz|||zzzyyyvvvlllccc]]]WWWVVVcccsss~~~{{{xxx~~~}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{yyyxxxuuuttttttuuuwwwyyyssstttvvvxxxyyyyyyyyyxxxxxxzzz|||~~~}}}{{{xxxtttqqqoooooonnnjjjiiifffeeeeeefffhhhjjjmmmkkkjjjjjjlllmmmmmmllllllkkkjjjjjjjjjiiigggeeeaaaaaaaaabbbdddfffiiijjjkkkkkkkkkjjjjjjiiihhhhhhcccccccccbbbbbbdddhhhkkkpppooommmkkkiiigggeeedddbbbaaaaaadddhhhiiigggeeebbbccceeehhhjjjlllnnnooommmnnnppprrrssssssssssssyyy{{{}}}}}}{{{yyytttrrrnnnkkkiiijjjkkklllkkkkkkkkkkkkkkkllllllmmmqqqsssttttttqqqqqqtttwwwssssssssstttvvvyyy}}}DDDqqq~~~ppp___dddwwwyyyuuuuuutttttt~~~~~~~~~{{{}}}|||}}}|||wwwsssssswwwrrrsss|||~~~~~~~~~{{{{{{|||~~~}}}||||||}}}~~~{{{zzz{{{~~~|||uuuyyy{{{tttsss{{{|||xxxwwwuuupppkkkfff^^^[[[eeerrr~~~}}}~~~~~~|||yyyvvvsssrrrvvvzzz~~~~~~}}}{{{}}}|||zzzzzz}}}~~~{{{{{{yyyxxxwwwvvvvvvvvvvvvwwwxxxzzzzzzzzzyyyyyyyyy{{{}}}}}}{{{yyyvvvtttssssssssssssrrrpppllljjjhhhgggggghhhkkklllpppnnnlllmmmnnnppppppppppppnnnllllllmmmlllhhhddddddcccaaaaaabbbfffjjjlllmmmlllkkkllllllkkkjjjhhhgggfffcccbbbccceeeiiikkkooonnnkkkhhhfffdddbbbbbb______```aaacccdddeeeffffffdddcccdddgggiiijjjkkkmmmnnnoooooooooppprrrtttwwwvvvvvvxxxzzzzzzvvvssspppmmmjjjhhhggghhhjjjkkkkkkiiifffdddeeefffgggfffjjjjjjjjjlllnnnooonnnmmmooooooooopppqqqssstttuuu###IIIxxxpppccckkk{{{xxxuuuxxx|||yyyyyyuuutttyyyxxxxxx}}}zzzxxxzzzvvvtttuuusssqqqnnnhhhdddkkkuuu}}}}}}}}}~~~~~~{{{xxxvvvttttttvvvyyy}}}}}}|||}}}}}}yyy{{{}}}~~~}}}{{{yyyyyy|||~~~~~~}}}{{{zzzxxxvvvtttrrrqqqqqqssstttvvvxxxzzzzzzzzzzzzyyyzzz|||}}}}}}|||zzzxxxwwwuuuttttttuuuuuutttrrrpppooommmkkkjjjlllmmmooopppnnnllllllmmmoooooooooooommmkkkllllllkkkgggdddeeedddcccbbbdddhhhllloooqqqpppooonnnnnnmmmlllkkkjjjiiigggeeefffiiilllnnnpppooollliiieeebbb```___]]]]]]___aaabbbdddeeefffgggfffeeefffhhhiiijjjkkkjjjkkklllllllllmmmoooqqqvvvuuuuuuwwwyyyyyyvvvsssooommmiiifffeeefffiiijjjkkkiiifffeeeeeefffgggfffggggggggghhhjjjkkkjjjiiikkkllllllmmmoooqqqrrrsss)))SSSuuukkkvvvzzzrrrxxx{{{wwwxxx~~~~~~|||xxxtttssstttuuutttnnnjjjmmmttt{{{|||~~~}}}zzzwwwvvvvvvvvvvvvyyy{{{{{{zzzzzz}}}~~~~~~~~~}}}{{{xxxzzz|||}}}}}}}}}|||zzz{{{|||}}}}}}}}}|||zzzwwwtttqqqooonnnmmmppprrrvvvyyy|||~~~~~~~~~{{{|||}}}~~~~~~|||zzzxxxxxxvvvuuuuuuvvvwwwvvvuuuvvvuuurrrpppoooooopppqqqpppmmmkkkkkklllmmmmmmlllmmmlllkkkkkkkkkjjjgggeeefffeeeddddddgggkkkooorrruuutttrrrpppoooooooooooonnnmmmkkkjjjkkkmmmppprrrrrrpppmmmiiieeeaaa^^^]]]ZZZ\\\]]]```bbbdddeeefffhhhhhhhhhhhhiiiiiijjjjjjiiijjjkkkkkkjjjkkkmmmooorrrrrrsssuuuwwwwwwuuussspppmmmiiieeedddfffhhhjjjllliiigggffffffgggffffffeeeeeeeeefffhhhiiihhhggghhhhhhiiijjjlllnnnpppqqq///[[[xxx~~~sssxxxqqqqqq}}}yyywwwxxxyyyvvvqqqmmmnnnqqq}}}~~~zzzxxxwwwxxxyyywwwyyyzzzyyyxxxxxxzzz|||~~~~~~||||||}}}}}}|||{{{yyyzzz||||||}}}~~~}}}||||||{{{zzzyyyxxxvvvsssqqqooommmmmmpppsssxxx}}}~~~{{{zzzxxxwwwuuuuuuwwwyyyyyyxxx{{{yyyvvvtttrrrqqqrrrrrrpppnnnkkkkkkkkklllkkkkkkkkkkkkkkklllkkkjjjhhhfffgggfffeeeeeehhhlllpppssswwwvvvtttqqqooooooppprrrqqqpppooonnnoooqqqsssuuutttrrroookkkfffaaa]]][[[[[[[[[]]]___aaadddfffgggggghhhjjjjjjjjjiiiiiijjjkkklllmmmlllkkklllnnnpppooooooppprrrssstttsssssspppnnnjjjgggfffgggjjjlllmmmjjjhhhggghhhhhhgggffffffeeeeeeggghhhiiihhhfffeeeffffffhhhjjjlllnnnooo 333```{{{zzz|||zzzkkkfffgggyyyxxxrrroooooopppzzz{{{zzzyyyzzz{{{yyyyyyyyyxxxwwwwwwxxxyyy}}}}}}~~~}}}{{{zzz{{{{{{{{{zzzyyyzzz{{{{{{{{{}}}~~~zzzxxxvvvuuuuuutttrrrqqqoooooonnnnnnqqquuuzzz~~~|||zzzyyywwwuuuvvvxxx{{{||||||}}}{{{yyyvvvtttsssrrrrrrssspppmmmlllllllllkkkjjjkkklllmmmmmmlllkkkjjjiiihhhgggffffffhhhlllpppsssuuuuuutttqqqnnnnnnpppsssssssssrrrqqqrrrtttvvvwwwuuutttqqqmmmiiiccc___]]]]]]\\\\\\]]]^^^aaadddfffdddgggjjjlllkkkjjjjjjkkkmmmnnnnnnmmmkkkkkklllnnnlllmmmnnnooooooppppppqqqqqqooollljjjjjjlllnnnooonnnllljjjiiijjjiiihhhgggfffeeeeeefffhhhhhhgggeeeeeeeeefffgggiiikkkmmmnnn 333```~~~nnn]]]YYY]]]rrryyyrrrooonnnmmmwww~~~~~~}}}|||}}}~~~zzzzzzyyyxxxxxxxxxyyyyyy{{{|||}}}~~~}}}~~~|||{{{{{{{{{zzzyyyzzzzzz{{{zzzzzz|||zzzvvvttttttsssrrrrrrqqqqqqqqqqqqqqqtttxxx~~~~~~|||{{{zzzxxxwwwwwwzzz}}}~~~|||zzzxxxvvvuuutttvvvssspppnnnmmmmmmllljjjlllnnnppppppnnnmmmmmmmmmkkkiiihhhgggiiimmmpppssstttuuuvvvssspppooorrruuuuuuuuuttttttuuuvvvxxxyyyvvvvvvtttqqqlllhhhdddaaa___]]]ZZZXXXYYY\\\```ccc```eeekkknnnmmmlllmmmoooooooooooommmjjjiiijjjkkkjjjkkkmmmmmmllllllmmmooooooooooooooooooppprrrrrrpppooommmllllllllljjjhhheeeddddddeeeffffffeeeccceeeeeefffggghhhiiikkklll 222^^^jjjVVVSSSYYYooozzzxxxuuupppyyy|||{{{zzzyyyzzzzzzzzzyyyzzzzzz{{{|||}}}~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwxxx{{{~~~}}}{{{yyyzzz~~~}}}{{{zzzyyyyyyvvvrrrpppooonnnmmmkkkmmmpppssssssqqqooopppqqqnnnmmmkkkjjjkkknnnqqqttttttwwwyyyxxxtttsssuuuxxxxxxwwwwwwwwwxxxyyyzzz{{{wwwwwwvvvtttppplllhhhfffaaa]]]WWWRRRRRRUUUZZZ^^^___eeemmmqqqqqqqqqrrruuussssssrrrooollljjjjjjjjjiiikkklllkkkiiihhhjjjmmmlllnnnoooqqqssssssttttttrrrqqqooooooooonnnkkkiiifffeeeeeefffggggggfffdddeeeeeeeeeeeefffggghhhiii 111[[[lllVVVSSSZZZppp{{{~~~}}}|||zzzzzz{{{{{{{{{zzzxxxyyyzzz{{{|||||||||||||||}}}~~~~~~~~~~~~}}}|||}}}~~~}}}{{{xxxtttqqqpppooonnnlllnnnrrruuuuuurrrqqqrrrsssqqqooommmllllllooorrrttttttyyy||||||xxxvvvyyy|||yyyyyyyyyzzzzzz{{{|||}}}wwwwwwwwwvvvsssooollliiibbb\\\UUUNNNMMMPPPVVVZZZ^^^eeeooosssttttttvvvyyyxxxxxxvvvsssooollllllllliiijjjkkkjjjggggggiiikkkjjjlllooorrrtttuuutttttttttrrrqqqppppppooollljjjiiiiiihhhiiijjjjjjhhhgggeeeeeeddddddeeeeeefffggg000XXXvvvcccbbbhhh{{{yyyyyyzzz|||~~~}}}{{{yyyyyyyyyxxxwwwxxxyyy{{{|||}}}}}}}}}}}}~~~~~~~~~|||xxxvvvuuuuuuuuuxxxwwwwwwvvvuuuvvvvvvvvvsssrrrqqqqqqrrrssstttuuu|||~~~~~~}}}~~~|||{{{zzzzzzyyyvvvrrroooiii___UUUPPPMMMMMMQQQWWW___fffnnnqqqrrruuu}}}zzztttpppnnnmmmmmmnnnllljjjjjjlllllljjjgggiiijjjnnnrrrvvvxxxwwwuuuxxxwwwuuusssrrrqqqppppppmmmkkkjjjjjjkkkllljjjiiiiiihhhhhhggghhhhhhiiijjj---TTTxxxxxx||||||zzzzzz{{{}}}~~~}}}{{{yyyxxxxxxxxxxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}}}}~~~}}}|||||||||~~~}}}}}}|||||||||||||||yyyyyyxxxxxxxxxzzz{{{|||}}}|||{{{xxxtttqqqkkkaaaXXXSSSPPPNNNRRRWWWcccjjjrrrvvvwww{{{{{{vvvsssrrrrrrpppnnnllllllnnnnnnkkkiiikkklllppptttxxxzzzzzzyyy{{{zzzyyywwwvvvuuuttttttqqqpppooooooppppppooommmjjjjjjjjjjjjjjjjjjjjjiii)))MMMxxx|||zzz{{{|||}}}}}}|||zzzyyyvvvwwwxxxzzz{{{||||||||||||||||||||||||||||||||||||}}}~~~|||yyyvvvqqqiiiaaa\\\XXXVVVXXX]]]kkkqqqxxx}}}|||zzzzzzwwwvvvuuuttttttsssqqqooonnnppptttxxx{{{}}}~~~~~~}}}|||{{{zzzzzzxxxwwwvvvwwwxxxxxxvvvtttoooppppppppppppooommmlll&&&HHHrrrzzzxxxzzz|||}}}|||zzzyyyxxxuuuvvvyyy{{{}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{|||}}}~~~~~~|||{{{uuuooolllgggccceeejjjuuuzzz}}}{{{yyytttwwwzzz}}}~~~|||wwwxxxyyyzzzyyywwwtttsss&&&GGGqqqxxxvvvyyy||||||zzzxxxxxxxxxvvvwwwyyy|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}~~~~~~~~~|||xxxssstttyyy}}}}}}{{{(((JJJttt}}}wwwtttxxx||||||zzzxxxyyyzzzxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}} ,,,OOOzzzxxx{{{~~~wwwtttyyy}}}~~~|||zzz|||~~~{{{{{{{{{{{{|||}}}~~~}}}||||||zzz}}} ...SSSqqqttt~~~wwwtttzzz}}}|||~~~}}}|||{{{{{{{{{}}}~~~}}}|||{{{yyy{{{}}}~~~ ///TTTmmmppp|||}}}||||||~~~}}}}}}}}}}}}~~~||||||zzzxxxwwwyyy~~~,,,QQQ}}}kkkjjjuuu~~~|||~~~}}}~~~~~~|||{{{xxxwwwyyy}}}***OOO{{{zzzeeeaaaiiirrrwwwyyy~~~|||yyyxxxyyy|||+++QQQ}}}~~~}}}}}}||||||mmm^^^[[[dddooovvvyyyzzz~~~|||zzzzzz}}} ---RRR~~~ssseeeaaacccgggfffaaa]]]___jjjvvv~~~{{{~~~ ,,,OOOyyynnn```ZZZXXXYYYZZZ```fffmmmxxxzzz||| '''GGGooo}}}uuusssooodddZZZ\\\iiixxxwwwzzzzzzzzz """@@@gggxxx~~~vvvccccccttt{{{wwwzzz}}}555ZZZyyywwwqqqwww555[[[zzztttpppvvv555\\\wwwgggdddhhhyyy 444[[[nnn[[[XXXddd}}}~~~}}}}}}}}}~~~ 000WWWfffRRRPPP___|||~~~}}}|||{{{zzzyyyzzzzzz{{{ ,,,QQQ}}}fffVVVQQQ___{{{||||||{{{yyyxxxwwwxxxxxxyyy|||}}}'''LLL}}}~~~{{{nnnbbb```kkk~~~|||{{{zzzxxxwwwxxxxxxyyyzzz{{{}}} $$$HHHpppuuutttxxxqqqkkkrrryyy}}}|||{{{yyyxxxxxxyyyyyyyyyzzz||| ===kkkppplllkkkwww{{{vvvuuu~~~~~~}}}zzz|||~~~ ;;;ZZZjjjsssxxx{{{{{{}}}~~~ >>>\\\rrr'''LLLwww 555```}}}|||???ooo~~~{{{BBBsss}}}}}}{{{ AAArrrwwwqqq%%%???kkkxxxtttrrrvvv}}} $$$>>>jjjxxxpppooorrrwww ###<<>>fff~~~}}}yyynnnpppttt|||}}}wwwnnnfffdddjjjttt{{{}}}ttthhhdddmmmyyy{{{<<>>jjjsss]]]MMMHHHMMM\\\iii AAAnnnuuueee^^^]]]bbbmmmzzz}}}~~~ BBBpppyyywwwzzzxxxmmmiiijjjmmmvvv~~~}}}{{{xxxzzz}}}xxx~~~ DDDrrr{{{rrrlllpppwww{{{wwwuuuwwwxxxzzz~~~~~~}}}{{{zzzyyyvvvsssttt||||||{{{{{{uuusssxxx DDDssszzzooofffccciiivvv}}}}}}~~~qqqtttyyy~~~~~~}}}sssssstttvvvxxxzzz|||}}}~~~|||zzzyyywwwvvvqqqnnnpppwww|||{{{xxxwwwwwwtttrrrxxx CCCqqq}}}||||||{{{}}}{{{sssjjj^^^ZZZaaaqqqyyyssspppqqqssskkksss}}}|||{{{~~~}}}{{{mmmmmmnnnoooqqquuuxxxzzz{{{{{{{{{zzzyyywwwuuutttooolllmmmtttyyyxxxwwwwwwvvvttttttyyy AAAnnn|||}}}{{{|||zzzvvvvvvyyy}}}ssseeeaaa\\\^^^kkk{{{wwwnnnhhhhhhiiioooyyy~~~{{{zzz|||~~~{{{pppooonnnmmmooorrruuuxxxxxxxxxxxxxxxwwwuuusssrrrlllhhhhhhoootttvvvvvvxxxuuuuuuvvvyyy~~~>>>jjjwww}}}}}}~~~uuuhhhiiihhhiiirrryyyyyyyyynnngggeeeggguuu}}}yyywwwzzz||||||xxxvvvrrroooooopppsssuuuttttttuuuvvvuuusssqqqooohhhcccbbbhhhnnnrrrtttwwwuuuvvvxxxzzz~~~<<>>DDDIIILLLPPPSSSVVVYYY[[[___eeellltttzzz}}}'''666777888888777666555555888<<>>???@@@BBBDDDGGGHHHLLLQQQYYYbbbiiimmmssszzz+++111333333111...,,,...000666888999::::::;;;===>>>DDDEEEIIINNNVVV___fffkkkpppvvv~~~~~~ ***///111...+++---//////444555777777666666888999@@@???CCCKKKSSSYYYaaahhhmmmqqqwww|||~~~}}})))...111---+++---//////222333555555444444666777===<<>>DDDGGGKKKUUU```jjjpppvvvxxxvvvsssrrrrrrxxx}}}}}}}}}~~~|||wwwrrrrrruuuyyy}}}~~~~~~|||zzzyyyyyyzzz}}}}}}}}}~~~}}}~~~sssqqqooonnnmmmkkkhhheeepppwww~~~~~~yyytttuuuwww~~~~~~|||}}}""")))---+++)))******(((+++---......---...///111444888???FFFHHHJJJRRR]]]eeellluuuyyywwwrrrnnnmmmooorrrxxxzzzyyyzzzyyyuuupppkkkooouuu{{{}}}|||yyywwwxxxxxxyyy|||~~~~~~~~~wwwsssooollllllllljjjhhhnnnuuu|||zzztttoooppptttzzz|||~~~""")))---+++)))))))))''')))+++,,,,,,,,,,,,---///444888@@@GGGHHHHHHPPPZZZbbbjjjtttyyywwwqqqllljjjfffiiimmmttt}}}{{{yyy{{{{{{wwwttteeekkkrrryyy|||{{{wwwuuuxxxwwwxxx|||~~~yyyssspppppppppnnnmmmlllsssyyyxxxqqqlllnnnsssyyy}}} $$$***,,,(((%%%'''(((''''''((()))***,,,---...///111666===BBBFFFIIINNNRRR^^^iiiuuuzzzvvvnnngggddd```YYY\\\kkkwww{{{{{{zzzlllnnnvvv~~~~~~wwwwww{{{xxxwwwwww|||}}}zzz}}}~~~|||xxxxxxvvvrrrtttssssssqqqlllhhhkkkrrr """(((+++(((%%%&&&((('''(((((()))***+++,,,---...///444:::???CCCFFFJJJNNNYYYbbbmmmrrrooohhhbbb```UUUPPPTTTbbbmmmsss~~~yyyzzzkkknnnvvv}}}}}}wwwuuuyyyvvvuuuvvvzzz}}}zzz}}}~~~{{{zzz}}}}}}zzzxxx{{{~~~~~~zzzvvvrrrnnnkkkgggfffnnnxxx &&&)))'''%%%&&&((('''(((((()))******+++,,,,,,---111666;;;>>>AAAEEEGGGPPPWWWaaafffddd___[[[YYYOOOLLLQQQ^^^ggglllttt}}}yyy{{{jjjnnnvvv|||{{{uuutttvvvuuuuuuvvvzzz~~~~~~{{{zzz{{{xxxtttuuuxxxxxxuuupppssswwwyyy|||yyyrrrkkkfffcccfffrrr~~~ $$$(((&&&$$$&&&'''&&&''''''((())))))***++++++,,,///333777;;;===???AAAGGGLLLTTTXXXWWWTTTRRRQQQKKKLLLRRR]]]dddggglllssskkkpppvvvzzzyyyuuutttuuuxxxxxxyyy{{{~~~~~~{{{yyyzzzxxxsssmmmnnnrrrssspppmmmooorrrvvvyyywwwoooiiigggkkkvvv~~~ $$$(((&&&%%%&&&'''%%%&&&&&&''''''((()))******---...111555888:::;;;;;;???BBBGGGJJJKKKJJJIIIIIIGGGKKKRRR[[[___aaaeeejjjwwwwwwlllrrrwwwxxxwwwvvvvvvvvv~~~~~~~~~~~~~~~}}}zzzwwwxxxvvvooogggfffkkkmmmllloooppprrruuuyyywwwtttqqqrrrxxx~~~}}}}}} %%%)))'''%%%&&&&&&$$$###$$$%%%&&&((()))***+++------///222666777777666999:::;;;===???@@@@@@@@@FFFLLLTTTZZZ]]]___bbbfffnnnvvv~~~pppooouuuxxxwwwvvvxxxzzzzzz|||zzzxxxvvvuuummmccc___ccchhhjjjppppppqqqtttxxx~~~}}}{{{xxxzzz~~~}}}{{{||| &&&***)))&&&&&&%%%###!!!"""###%%%''')))++++++---,,,---///333444333111444333222333555777888999CCCJJJRRRWWWXXX[[[^^^aaadddkkkrrrxxxnnnqqqwwwyyyvvvuuuzzz}}}{{{zzzttttttnnnaaaYYY\\\dddjjjmmmmmmnnnqqqvvv}}}|||{{{}}}~~~|||zzz||| '''+++)))&&&&&&%%%### !!!###%%%''')))+++,,,,,,++++++...111222000---000///------///111333444:::CCCKKKNNNOOORRRVVVXXX[[[bbbhhhnnnxxxooosssyyyzzzuuuuuu|||}}}~~~}}}|||ssstttnnn```UUUXXXcccjjjjjjiiijjjnnnuuu|||}}}{{{|||}}}{{{yyy|||"""'''***(((&&&%%%""" !!!###&&&)))+++,,,,,,,,,+++***+++---/////////...---++++++,,,...111333===???AAADDDFFFJJJOOOSSSWWWXXX^^^gggnnnuuuxxxuuurrrqqqpppsss|||~~~|||~~~|||{{{tttmmmfff```]]]bbbiiijjjjjjkkkoootttzzz~~~~~~~~~~~~}}}|||~~~{{{zzz|||###(((+++)))&&&&&&### !!!###&&&(((***++++++,,,***)))***,,,......------+++***)))+++...111444999;;;===???AAAEEEIIILLLOOOQQQVVV^^^dddjjjtttvvvqqqmmmqqqtttxxx~~~|||~~~}}}zzzuuuqqqmmmgggaaaccchhhllllllmmmpppssswwwzzz{{{}}}~~~}}}||||||}}}~~~~~~}}}~~~}}}$$$***,,,***((('''%%%!!! !!!###$$$&&&((()))******)))((()))+++,,,,,,++++++)))((((((***...222555555666888999;;;===AAADDDHHHIIINNNTTTYYY]]]fffpppwwwqqqkkknnnvvv~~~~~~|||~~~~~~{{{xxxvvvtttooogggeeehhhoooooopppqqqrrrtttuuuvvv{{{||||||~~~~~~}}}{{{yyyyyy|||%%%+++...+++)))(((&&&"""!!!!!!"""###$$$&&&'''((()))'''&&&&&&(((***))))))((('''&&&&&&)))---222555222444555666666888<<>>BBBBBBAAAFFFMMMOOOWWWccciiijjjppp~~~yyyxxxuuupppmmmnnnmmmrrrvvvwwwuuurrrrrrssssssrrrrrrsssuuuyyy|||~~~~~~~~~&&&+++...,,,))))))&&&"""###!!! !!!"""###""" """""""""!!! """%%%(((***+++++++++,,,...//////000111555888777777999===<<<;;;???EEEJJJNNNWWW```eeemmm~~~|||{{{yyysssooonnnoootttyyyzzzvvvrrrqqqqqqppppppppppppssswwwzzz}}}{{{}}}%%%+++...,,,)))(((&&&"""###"""  !!!###!!!!!!!!!!!! !!!%%%)))++++++***))))))+++,,,,,,---///333555555555888;;;:::888<<>>@@@EEELLLQQQUUUZZZaaafffmmmvvv~~~}}}|||xxxxxxxxxwwwvvvuuutttsssvvvwwwvvvuuuttttttvvvxxxxxxzzz}}}***---***'''&&&$$$!!! !!!!!! !!!"""%%%''')))+++++++++***++++++******,,,///222333555777777555555999<<<===BBBHHHMMMOOORRRWWW[[[```iiivvv|||{{{{{{zzzyyywwwvvvuuuyyyzzzyyywwwuuuuuuvvvxxxyyy{{{~~~ ,,,...***'''%%%###!!!  #########!!!"""$$$&&&((()))+++,,,***++++++***)))+++...111222555777777555555888;;;<<<@@@FFFIIIIIIKKKOOOSSSZZZaaammmyyy~~~|||{{{yyyxxx||||||{{{yyyvvvvvvwwwyyy{{{}}} $$$,,,,,,)))'''%%%"""!!! !!!###$$$$$$!!!!!!"""###%%%(((***++++++++++++***)))+++...000222555777777555555777:::;;;>>>BBBCCCBBBCCCGGGJJJUUU[[[eeeooozzz}}}{{{zzz~~~~~~}}}{{{xxxwwwyyyzzz|||~~~&&&***(((''''''%%%"""!!!  ######### !!!###&&&)))++++++,,,+++***)))+++...000222555777777555444666999888:::<<<;;;::::::>>>BBBKKKQQQYYYbbblllyyy~~~|||{{{~~~~~~|||yyyyyyzzz|||{{{~~~"""&&&'''%%%%%%'''&&&"""!!! !!!"""!!!  """%%%(((***,,,,,,,,,+++***+++...111111555888777555444666888555777777666333444888===AAAFFFNNNVVVaaannn|||~~~|||{{{~~~|||zzzzzz{{{}}}{{{}}} ###(((+++(((&&&&&&%%%!!! !!!""""""""""""###&&&((()))++++++***))))))***+++,,,000//////222666888777555666444111///000333777:::===AAAGGGMMMUUUaaaoooyyy}}}||||||}}}~~~}}}{{{vvvvvv{{{~~~||||||~~~~~~ ###)))+++)))''''''%%%"""   """"""""""""$$$%%%''')))+++***)))))))))***+++,,,000//////111444555444222444222000///000222555777<<>>AAAEEEJJJQQQYYYbbbgggttt}}}zzz}}}}}}|||{{{yyywwwtttssswwwxxx{{{~~~~~~}}}~~~}}}~~~}}}~~~}}}|||~~~|||{{{{{{~~~~~~~~~}}}zzz~~~~~~ '''((()))((('''&&&'''((((((&&&%%%"""  !!! !!!!!! !!!$$$$$$$$$$$$%%%&&&((())),,,---...,,,***))))))******++++++***))))))***,,,------------...000222333888;;;>>>CCCIIIPPPXXX^^^kkkttt|||}}}{{{xxx}}}}}}|||{{{zzzwwwuuutttxxxxxxzzz}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~|||zzz{{{}}}~~~~~~}}}{{{zzzttt{{{ )))***+++***((('''((())))))(((&&&###!!!  !!!!!! !!!$$$$$$$$$%%%&&&''')))***,,,,,,,,,+++(((''''''(((***++++++***))))))***,,,,,,+++++++++,,,---///000222444777;;;???FFFMMMRRR^^^gggsss|||xxx~~~yyywwwwwwvvv||||||{{{zzzyyywwwuuutttyyyyyyyyy{{{~~~|||||||||}}}~~~~~~~~~|||zzzzzz|||~~~~~~~~~~~~|||zzzzzz|||~~~~~~}}}~~~vvvrrrxxx""",,,------,,,***((()))***)))(((&&&$$$"""  !!!"""!!!  !!!%%%%%%%%%&&&'''((()))******++++++)))'''%%%%%%&&&***+++,,,***)))(((***+++******)))))))))+++,,,---///111333555999>>>EEEIIITTT]]]hhhpppuuuzzz}}}www{{{uuusssuuuwwwzzzzzzyyyxxxwwwvvvttttttzzzyyyxxxyyy|||zzz{{{{{{|||}}}~~~~~~~~~|||zzzxxxyyy{{{}}}~~~~~~~~~|||zzzzzz{{{}}}~~~~~~~~~~~~~~~'''...//////---***))))))***((('''&&&$$$"""!!!  !!!!!! !!!"""!!! !!!"""$$$%%%%%%'''(((((()))))))))******(((&&&$$$$$$%%%+++,,,,,,***)))((()))+++)))((('''''''''((()))***,,,...///111333888===BBBMMMUUU```hhhlllqqqxxx~~~|||wwwqqqpppsssxxxxxxwwwvvvuuuuuuttttttssszzzxxxwwwxxx{{{~~~{{{{{{|||}}}~~~}}}}}}|||yyyxxxwwwxxxzzz|||}}}}}}~~~|||{{{zzz{{{|||}}}}}}}}}~~~,,,///000000...+++)))))))))&&&%%%$$$###"""!!!!!!!!! !!!!!! !!!### !!!"""""" !!!"""###$$$%%%'''(((((((((((('''((()))(((&&&%%%%%%&&&+++,,,,,,+++)))((()))***)))((('''&&&%%%&&&'''((())))))+++,,,---111777;;;FFFNNNXXX___dddiiipppvvv|||}}}xxxttttttsssrrruuuxxxwwwvvvuuutttttttttttttttyyywwwvvvxxx{{{~~~|||}}}~~~~~~~~~}}}{{{zzzvvvuuuuuuwwwzzz|||||||||~~~~~~|||{{{{{{||||||||||||~~~000000000000...***(((((((((######"""!!!!!!!!!""""""!!!###""" """$$$ """###"""!!! !!!""""""###$$$&&&''''''''''''&&&'''((('''&&&%%%&&&(((,,,,,,,,,+++)))((()))***)))(((&&&%%%%%%%%%&&&&&&'''((())))))+++///444888>>>FFFPPPWWW[[[```hhhnnnrrruuuxxx}}}tttppppppxxx~~~}}}||||||xxxwwwvvvuuuuuuuuuvvvwwwwwwvvvvvvxxx{{{~~~~~~~~~}}}}}}~~~~~~}}}{{{yyywwwrrrsssuuuxxx{{{|||{{{zzz{{{~~~~~~~~~~~~||||||||||||{{{|||~~~~~~}}}|||~~~~~~222000000000...***((('''((("""!!!!!!!!!!!!!!!""""""!!!###### """$$$ """###"""!!! !!!###!!!"""$$$&&&'''''''''&&&%%%&&&((('''&&&&&&'''))),,,---,,,+++)))((()))***)))(((&&&%%%$$$%%%%%%&&&((())))))***,,,000555999999@@@JJJQQQUUUZZZaaahhhiiimmmrrr{{{}}}ppplllpppyyyxxxwwwvvvvvvwwwxxxyyyvvvvvvvvvxxx|||~~~~~~}}}}}}}}}~~~~~~|||zzzwwwuuuppprrrtttxxx|||}}}{{{xxxxxx{{{~~~~~~|||~~~~~~}}}|||||||||{{{|||~~~}}}|||{{{|||}}}~~~}}}|||{{{111555333///,,,***(((&&&$$$!!! """###$$$'''&&&$$$""""""""""""###%%%$$$"""!!!  $$$%%%%%%&&&&&&&&&%%%%%%&&&(((((((((&&&%%%&&&''',,,,,,------,,,)))'''%%%"""######$$$$$$%%%&&&&&&(((((()))***,,,...111333888<<>>AAADDDHHHKKKPPPUUUZZZ]]]___dddmmmttt{{{~~~}}}|||{{{|||}}}}}}}}}}}}~~~}}}{{{zzztttsssrrrtttxxx|||~~~{{{|||}}}}}}~~~~~~}}}}}}~~~|||zzzzzz|||~~~}}}|||}}}~~~}}}|||{{{}}} ,,,------+++(((&&&''')))***)))'''%%%$$$$$$%%%%%%############%%%''')))***'''&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$%%%"""######"""  """###%%%&&&&&&%%%###""""""######$$$$$$%%%&&&&&&''''''''')))+++---000111444777:::<<<>>>@@@CCCFFFJJJNNNSSSTTTUUU[[[eeennnyyy~~~~~~~~~}}}~~~~~~}}}{{{zzzuuusssssstttxxx||||||}}}}}}~~~~~~~~~~~~}}}|||zzz{{{~~~~~~~~~~~~~~~||||||}}}{{{yyyzzz}}} ,,,......+++&&&$$$&&&((()))(((&&&%%%$$$$$$$$$%%%$$$######$$$%%%(((***+++((((((((('''&&&%%%###""" !!!######$$$$$$$$$!!!"""###!!!!!!"""$$$&&&&&&%%%###""""""######$$$$$$%%%&&&&&&'''''''''(((***---000111333555888:::;;;===@@@BBBDDDGGGJJJKKKMMMSSS]]]fffuuu|||~~~~~~~~~|||{{{zzzvvvuuuuuuvvvzzz~~~}}}}}}~~~}}}|||{{{}}}~~~|||~~~~~~||||||~~~}}}zzzxxxxxxzzz~~~}}}~~~ ***------+++&&&$$$&&&)))'''&&&$$$###"""######$$$%%%$$$$$$%%%&&&(((***+++''''''((('''&&&%%%###"""!!!"""######$$$$$$$$$###""""""###!!! !!!###$$$%%%$$$###""""""######$$$$$$%%%&&&&&&&&&''''''(((***---///111111333666777888:::<<>>@@@BBBCCCGGGMMMVVV]]]mmmvvv~~~~~~}}}|||{{{zzzwwwwwwwwwyyy|||}}}~~~~~~}}}|||}}}~~~zzzzzz}}}~~~{{{zzz}}}}}}yyywwwwwwyyy}}}|||||||||zzzzzz (((+++---***&&&$$$&&&***%%%$$$###"""""""""###$$$%%%%%%%%%%%%&&&(((***+++&&&'''''''''&&&$$$"""!!!"""######$$$$$$$$$######"""######!!! """###$$$###"""!!!"""######$$$%%%%%%&&&&&&&&&&&&'''(((***---///111///111444555666888:::===:::;;;<<>>IIIOOOWWW\\\^^^cccjjjqqqwww}}}~~~||||||~~~~~~~~~zzzyyyxxxxxxyyy{{{}}}||||||}}}}}}||||||{{{zzz}}}~~~~~~|||{{{}}}|||}}}}}}{{{|||zzz}}}{{{{{{}}})))***+++***(((&&&&&&&&&###############$$$&&&&&&%%%&&&((()))***)))((((((###$$$%%%&&&&&&%%%$$$###"""!!! !!!###$$$$$$###&&&&&&%%%$$$###!!!  !!!!!!!!! !!!"""$$$%%%&&&'''(((&&&%%%%%%&&&))),,,------...---...000333444444333222222111///...000444777???DDDKKKPPPUUU[[[ccciiiqqqwww~~~~~~}}}|||zzzzzz{{{}}}{{{{{{{{{{{{{{{zzzzzzyyy|||}}}}}}|||zzzyyyzzz{{{xxxwww||||||yyy}}}xxxwww{{{***,,,,,,+++(((&&&%%%&&&#########$$$$$$%%%&&&'''$$$%%%'''))))))))))))((($$$%%%&&&'''&&&%%%$$$###"""!!! !!!###$$$$$$$$$&&&%%%$$$$$$###""""""""" !!!!!!""""""### !!!"""###%%%&&&((()))'''&&&&&&(((+++..................111444555555444222222111///---...000333999===BBBGGGMMMTTT]]]ccclllsss}}}~~~~~~zzzzzzzzzyyyyyyyyyyyyyyy{{{}}}~~~|||xxxxxxxxxxxxtttrrryyyzzzwwwzzzuuuuuu{{{ """,,,------+++(((%%%$$$$$$"""######$$$%%%&&&''''''$$$%%%&&&'''((()))))))))''''''''''''&&&%%%$$$$$$"""!!! !!!###%%%%%%%%%&&&%%%$$$###############!!!!!!!!!"""""""""""""""!!!!!!"""###$$$&&&((()))(((''''''))),,,...//////------...111555777777666222222111///------///111555888;;;@@@FFFNNNVVV\\\gggmmmwwwzzzyyyxxxwwwwwwwwwwwwxxxzzz|||}}}{{{xxxwwwxxxvvvpppooowww~~~xxxsss{{{xxxuuuwww||| %%%...//////,,,((($$$######""""""$$$%%%&&&'''''''''%%%%%%%%%&&&'''((()))***+++***)))'''&&&%%%$$$$$$###!!!!!!"""$$$&&&&&&&&&&&&%%%$$$#########$$$%%%!!!!!!!!!!!!!!!!!! """"""""""""$$$%%%'''(((((('''&&&(((+++.........,,,,,,---111555777888777222222111///------...000222333555999???GGGOOOTTT___fffppp{{{~~~yyyxxxwwwvvvvvvvvvwwwwwwwwwyyy}}}~~~{{{yyyxxxxxxwwwtttnnnllluuu|||uuupppwwwwwwxxx{{{~~~ '''000000///,,,((($$$""""""!!!"""$$$%%%&&&'''''''''%%%%%%%%%%%%&&&(((***+++...,,,***'''%%%%%%%%%%%%###"""!!!"""%%%'''''''''&&&%%%$$$#########%%%%%%!!!!!!!!! ######""""""###%%%'''((('''&&&%%%'''***---...---******,,,000444777888777111111111///---,,,...000000000222555:::BBBJJJOOOYYY```kkkwww}}}{{{yyyxxxvvvuuuuuuuuuvvvwwwuuuwww{{{~~~~~~|||yyywwwyyyyyyxxxtttmmmjjjsss~~~~~~~~~zzzsssnnnvvvxxx{{{~~~###000///---+++(((%%%###"""###$$$&&&'''((((((((((((((('''&&&&&&&&&''')))***---------***'''%%%&&&'''$$$%%%&&&'''''''''&&&&&&###!!! !!!###$$$$$$$$$######"""!!! #########$$$$$$%%%%%%%%%'''&&&%%%&&&)))+++,,,,,,)))+++...111222333222222000///...---------------000111333444777<<>>FFFMMMVVVaaakkkttt|||~~~|||||||||{{{zzzyyyxxxxxxxxxyyyzzzxxxyyyzzz||||||{{{yyyxxxwwwtttrrrqqqnnnlllnnnsss}}}~~~zzzwwwuuu|||xxxvvvuuuvvv|||~~~{{{uuuyyy|||~~~uuuzzz###333333111///...,,,******((()))***+++++++++***)))))))))******,,,---...///+++,,,+++)))&&&%%%&&&''''''$$$!!!!!!#########!!!!!!!!!!!!!!! """##################### !!!###&&&)))***(((&&&******,,,---............+++,,,,,,---............,,,------...///222777;;;???EEENNNWWWaaakkktttzzz~~~}}}||||||zzzzzzyyyxxxxxxyyyzzzzzzxxxyyy{{{}}}}}}|||zzzyyyzzzxxxuuusssqqqooonnnooouuuyyy}}}~~~{{{yyyxxxxxx~~~xxxsssqqqrrruuu|||~~~~~~zzz|||}}}~~~~~~vvvooovvv}}}&&&333222111000...---,,,+++***+++,,,---,,,+++***)))'''((()))+++,,,...//////++++++***(((%%%######$$$%%%""" """"""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" """%%%((()))(((&&&******++++++,,,,,,,,,,,,***+++,,,---......---------......------000444888999>>>FFFOOOXXXccclllsssuuu}}}~~~}}}}}}zzzyyyyyyxxxxxxxxxxxxxxxxxxyyy{{{}}}}}}|||{{{zzz{{{{{{xxxtttqqqooonnnllloootttyyy{{{zzzyyy{{{}}}}}}uuunnnkkknnnrrr|||}}}~~~|||xxxsssqqqpppvvv}}}***222111000///...---,,,,,,++++++,,,,,,,,,+++)))(((%%%&&&(((***,,,---......++++++***&&&### !!!!!!  """"""!!! !!!!!!""""""""""""""""""!!!!!!!!!!!!!!!$$$''')))((('''*********************+++***+++---......---,,,,,,.........---,,,...222555666999???FFFNNNXXXbbbhhhlllvvv{{{zzzzzzyyyyyyxxxwwwwwwwwwyyy{{{|||}}}|||{{{zzzzzz|||yyysssnnnmmmmmmkkkjjjpppwwwyyyxxxxxx{{{~~~vvvnnnkkknnnrrr||||||~~~~~~}}}||||||yyyrrrppprrruuuzzz~~~~~~}}}|||...000//////...---,,,,,,+++)))************(((&&&%%%"""###&&&)))+++,,,------++++++)))%%%  """  !!!!!!  !!!""""""###""""""!!!!!!!!! !!!###''')))***)))******))))))((()))))))))+++,,,---......---+++***......---+++***,,,///222333666999>>>DDDLLLTTTZZZ```kkk{{{}}}}}}|||{{{zzzyyywwwvvvvvvxxxzzz|||}}}|||{{{zzzvvvzzzyyyppphhhhhhjjjjjjiiiooovvvwwwuuuuuuyyy~~~~~~{{{sssooorrrvvv||||||}}}zzzxxxxxx{{{|||~~~yyyuuuuuuwwwyyy{{{~~~000///......---,,,,,,++++++(((((((((((('''&&&$$$### """%%%(((***+++,,,,,,+++***((($$$ ###!!! !!!!!!!!!  !!!"""######""""""!!!!!! !!!!!! ###&&&)))*********))))))(((((((((((()))+++,,,.........,,,***)))------,,,***)))***---000333444666888<<>>BBBHHHPPP\\\gggpppyyy|||wwwuuuwwwzzzuuusssqqqtttyyy{{{zzzwwwssssssqqqlllggggggmmmrrrtttuuuuuurrrnnnnnnrrrwww|||~~~~~~xxxyyy|||~~~~~~}}}{{{yyyyyyqqqnnnnnnsssuuutttuuuxxxyyyyyywwwtttrrrtttxxx}}}}}}|||'''888888222...//////------///,,,+++************)))''''''''''''&&&''''''((((((***)))(((&&&%%%###"""!!!   """"""###############$$$%%%%%%###$$$%%%&&&&&&'''&&&&&&***)))((()))***+++***)))...///000...+++((('''&&&%%%%%%&&&&&&&&&'''''''''(((***,,,---///333999<<<@@@FFFOOOWWW```kkkvvv~~~|||vvvuuuvvvyyyvvvssspppqqquuuyyyzzzyyyssssssqqqmmmjjjlllrrrwwwzzzwwwrrrnnnlllnnnrrrtttyyy|||~~~~~~www|||{{{{{{{{{{{{yyyvvvsssllliiijjjnnnooommmnnnpppooopppoooooopppsssxxx}}}))):::888555222111000///...///,,,***)))***+++,,,+++***)))((('''&&&&&&(((***+++******)))((('''&&&&&&%%%$$$""" !!!""""""$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%''''''''')))***+++******---...///---***'''%%%%%%$$$$$$%%%&&&&&&'''''''''&&&''')))***,,,///444777999===CCCIIIQQQ]]]jjjsss}}}vvvsssssstttwwwtttqqqqqqtttxxxzzz{{{tttsssqqqnnnllloootttyyy|||vvvnnniiikkkooorrrssstttvvvzzz~~~|||vvv~~~{{{yyyyyyyyyvvvqqqlllddddddgggkkkkkkiiiiiilllmmmmmmmmmnnnppptttyyy}}}}}}&&&777555666555333222111111000+++)))((((((***+++,,,+++)))((('''&&&'''))),,,...++++++******))))))((((((&&&$$$  !!!"""""""""###$$$$$$%%%&&&'''''''''%%%%%%%%%&&&%%%%%%$$$$$$$$$&&&((()))))))))******+++,,,---+++(((%%%$$$$$$###$$$%%%&&&''''''''''''%%%&&&((()))***---000333444777;;;???FFFQQQ^^^gggsssxxxxxxssspppoooyyywwwtttsssuuuwwwzzz{{{tttssspppmmmllloootttwwwyyyrrrjjjgggjjjooossstttrrrssswww~~~zzzuuu{{{yyywwwwwwwwwsssmmmggg```bbbffflllllliiijjjnnnrrrqqqpppqqqtttxxx{{{}}}zzz~~~ ...000555777666444444333111+++)))'''''')))+++++++++)))((('''''')))+++---///,,,,,,++++++******))))))&&&$$$"""!!!"""#########"""###$$$&&&''''''''''''%%%%%%&&&%%%%%%$$$#########%%%((())))))(((((()))''')))***)))&&&$$$######"""###%%%&&&'''''''''&&&$$$&&&((())))))+++...000111333666999>>>FFFQQQYYYeeellluuu~~~zzztttqqqyyyxxxxxxwwwwwwwwwwwwwwwrrrpppllljjjkkknnnsssuuutttooojjjhhhlllppptttttttttrrruuu}}}{{{tttqqqrrrsssuuuwwwvvvrrrlllgggcccfffmmmssssssoooppptttyyywwwuuuvvvxxx{{{|||}}}{{{}}}~~~}}}~~~~~~}}}~~~###)))222888777666777555111,,,***(((((()))+++,,,,,,+++******)))***+++,,,---------,,,+++******))))))%%%$$$"""  """$$$$$$$$$$$$!!!"""$$$&&&''''''''''''&&&&&&&&&%%%%%%###"""""""""&&&)))***(((''''''((($$$&&&''''''%%%###""""""!!!###%%%&&&&&&%%%%%%###%%%'''(((((()))+++---,,,///222444777<<>>CCCFFFPPPXXXbbbjjjpppuuuzzz~~~xxxqqqaaaQQQGGGHHHKKKLLLRRR[[[\\\^^^bbbfffkkkoootttwwwsssuuuvvvvvvvvvsssqqqooopppuuussslllnnnzzz~~~zzzzzz~~~~~~'''777===>>>999555555555333000///...000222444333333111000...---,,,,,,,,,---000222444666555333000...******))))))((((((''''''$$$###!!! !!!###$$$%%%&&&''')))************$$$%%%%%%&&&&&&%%%%%%$$$!!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%$$$"""!!!!!!!!!!!!!!!!!!""""""###!!!!!!"""""" """$$$%%%&&&%%%%%%$$$############%%%&&&((('''***///333666:::>>>AAAJJJQQQ\\\eeejjjoootttxxx{{{vvvlll[[[OOORRRWWWWWW[[[ccc```bbbeeeiiimmmrrrwww{{{|||~~~}}}yyytttqqqmmmsssqqqjjjlllyyy|||xxxwww|||}}}}}}+++===;;;999666444333333333111000///...///000222444//////...------------...111222444555555222000...***)))))))))(((((('''''' """###%%%&&&&&&%%%%%%%%%%%%&&&))),,,,,,***((($$$&&&(((((('''%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$###"""""""""###"""!!! !!!"""###  !!!!!!!!!$$$&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((***,,,...000222555999===EEEMMMVVV]]]aaafffnnntttxxxiii```dddhhheeefffjjjkkkjjjjjjlllpppwww}}}|||wwwrrrsssmmmkkkoootttwwwyyy}}}~~~~~~{{{|||}}}yyy{{{vvvvvvuuutttwww{{{{{{yyyxxx+++<<<;;;999666555444333333222111/////////000222333......---------......///222333444444444222000...++++++***)))((((((''''''"""###$$$&&&&&&&&&%%%%%%%%%%%%&&&)))+++,,,***((($$$&&&((((((&&&$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$###""""""!!!!!!###"""!!! !!!""""""  !!!!!! !!!###%%%%%%$$$%%%%%%$$$###$$$%%%''''''(((***,,,...///333777:::BBBIIIRRRXXX[[[aaaiiiooo}}}qqqjjjmmmooojjjjjjooooooooonnnooosssxxx}}}}}}zzzxxxwwwrrrppptttxxxxxxyyy{{{{{{|||yyyvvvwwwzzzyyyvvvzzzuuurrrrrrsssrrrssswwwwwwzzz}}}{{{wwwxxx~~~+++<<<;;;999777555444444444333222111000///000111222---------------...///000333333333333222111000///---,,,+++***)))((('''&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&(((***+++)))(((%%%&&&((('''%%%###""""""$$$###"""###%%%&&&%%%$$$#########"""!!!!!! """!!!!!! !!!""""""  !!!!!!!!! !!!###$$$###"""""""""""""""###$$$&&&'''&&&''')))+++---000444777>>>DDDKKKPPPSSSYYYbbbiiiyyy{{{wwwyyyvvvooonnnssssssrrrssstttwww{{{~~~~~~~~~~~~}}}yyyxxx{{{|||zzzxxxyyyxxxxxxtttoooppptttuuusssvvvqqqooorrrtttssssssvvvuuuwwwxxxyyyzzz|||+++::::::999777666555444444333222111000000000000000,,,,,,,,,---...///000111444333333222111000//////...---,,,***)))'''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%''')))***)))'''%%%&&&((('''$$$"""!!!!!!###"""!!!"""###$$$$$$""""""""""""!!!  !!!!!!!!!"""  !!!!!!!!!  """###"""!!! !!!###%%%&&&$$$&&&((()))+++...222555<<>>BBBDDDFFFLLLUUU]]]hhhnnnuuuzzz|||}}}zzzxxxzzz{{{|||}}}}}}~~~}}}}}}|||yyy|||}}}~~~~~~}}}}}}zzz{{{zzzxxxrrrlllnnnuuuyyyxxxzzzuuutttzzz~~~~~~~~~}}}+++666666666666666555444333//////////////////......+++,,,,,,---...///111111333333333222111///...---,,,+++***)))((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%&&&((('''%%%###"""""""""!!! !!!###$$$###""""""""""""!!!  !!!!!!!!!!!!!!!  !!!!!!  !!!   !!!###$$$$$$&&&'''((())),,,000333666:::>>>@@@AAAEEENNNVVV^^^dddkkkooorrrtttxxx|||xxx||||||xxxvvvtttyyy}}}~~~|||zzz{{{|||||||||{{{xxxzzzzzzxxxsssnnnpppxxx||||||{{{vvvttt{{{+++333444555555555444333222------..................,,,,,,,,,---...///000111222333333333222///---+++)))))))))((('''&&&&&&%%%###$$$&&&'''(((((('''&&&&&&%%%###$$$&&&'''&&&%%%$$$&&&((((((&&&$$$$$$$$$"""!!! !!!###$$$###"""######""""""!!! !!!!!!!!!!!!!!!  !!!!!! !!! !!! !!!"""######%%%&&&'''(((+++...111000444999:::;;;>>>FFFMMMQQQWWW^^^ccchhhmmmtttyyyvvv{{{zzzwwwsssvvvyyyxxxuuuuuuxxx{{{{{{|||~~~}}}vvvtttvvvwwwvvvrrrnnnqqqyyy~~~~~~}}}vvvtttzzz~~~+++222333444444444333222111++++++,,,---.........------------------...///000111222444444222///,,,***((((((''''''&&&&&&&&&%%%"""###%%%'''((((((''''''&&&%%%###$$$%%%&&&&&&%%%$$$&&&(((((('''%%%%%%%%%###"""!!!"""###$$$###"""#########"""!!!!!! !!!""""""!!!  !!!!!! !!!!!! """!!!  """""""""$$$%%%&&&''')))---000+++000555666666:::@@@GGGGGGLLLSSSZZZ```gggpppvvvvvvzzz}}}sssuuuvvvssspppqqqvvv{{{||||||~~~zzzsssqqqsssuuutttqqqmmmqqqzzz~~~xxxtttzzz~~~{{{$$$222222111111111111222222---/////////---,,,---......---,,,++++++,,,......111222333333222000---,,,(((((((((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&(((&&&%%%%%%&&&'''&&&%%%###$$$%%%'''))))))'''$$$######$$$######"""!!! !!!!!!!!!!!!  !!!###%%%!!!"""$$$$$$$$$###!!!"""  """ !!!!!!  !!!"""###%%%%%%&&&&&&'''((()))))),,,---///111555999<<<>>>AAADDDJJJPPPVVV^^^fffkkkrrruuu}}}xxxppptttwwwsssmmmnnnwww}}}~~~yyyvvvvvvsssooosssqqqkkkiiirrr~~~~~~{{{yyyyyyyyy{{{}}}}}}|||}}}&&&222222111111222222222333///000000///---,,,---...000///...---,,,,,,---...000111222222111///,,,+++)))*********)))((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&$$$$$$&&&&&&&&&%%%$$$$$$%%%''')))(((&&&$$$""""""#########"""!!!!!!!!!!!!!!!!!!  !!!!!!"""$$$'''###$$$%%%%%%$$$###!!!"""  !!!   !!!"""###$$$%%%&&&'''((())))))***+++---///333666999:::;;;???EEEKKKRRRZZZbbbhhhjjjlllssszzz||||||xxxooorrrsssqqqnnnpppxxxyyyuuutttqqqmmmmmmkkkggggggooozzz}}}xxxwwwwwwxxxzzz||||||zzzxxx)))222222222333333444444444222333222111...,,,,,,---111000///......---......//////000000///---+++***++++++,,,,,,+++***((('''$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%'''((((((&&&$$$ !!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!"""$$$&&&)))&&&&&&'''&&&%%%###!!!!!!  !!!  !!!""""""###%%%&&&((()))***)))***+++---///222444555555999???EEELLLTTT\\\aaa``````dddjjjmmmqqqzzzvvvoooppppppppprrrvvv|||yyytttrrrooojjjgggfffeeehhhpppxxxxxxtttrrrssstttwwwyyyyyyvvvttt---333333444555666666666666555555555222///,,,,,,,,,//////////////////000000---.........---,,,******+++,,,,,,---,,,***)))'''$$$$$$%%%%%%&&&'''''''''&&&$$$######%%%&&&&&&%%%&&&&&&%%%&&&''''''%%%$$$ !!!"""""""""""""""!!!!!!!!!!!!!!! !!!"""###%%%(((+++)))(((((('''%%%###!!!!!!   !!!"""$$$&&&''')))))))))******,,,---///111222333666;;;@@@FFFMMMTTTYYYWWWUUUWWW\\\aaagggttt|||tttpppooooooqqqwww}}}yyysssqqqmmmhhheeefffggglllrrrwwwvvvsssooonnnnnnppprrrsssrrrpppzzz~~~111666666888888999999888888777777777444000---,,,------...///000111111222222,,,,,,,,,,,,++++++***))))))***,,,,,,,,,***(((&&&$$$$$$%%%&&&&&&'''((((((&&&$$$###$$$%%%''''''&&&((('''&&&&&&'''&&&%%%### !!!""""""###""""""!!!!!!!!!"""!!!!!! !!!"""###%%%(((+++***)))((('''%%%###!!!  !!!!!!###%%%&&&((((((*********+++,,,...000111333666:::===AAAFFFLLLPPPQQQOOOOOOSSSXXXaaaooo}}}{{{tttpppnnnnnnrrrxxx~~~xxxsssqqqnnniiifffeeegggmmmrrrtttsssrrrnnnllliiihhhjjjmmmoooppptttyyy~~~~~~~~~ !!!444::::::<<<<<<<<<;;;:::999888999888555111.........,,,---...000111111111111,,,,,,,,,++++++*********(((***+++,,,,,,)))'''%%%$$$$$$%%%&&&'''(((((()))&&&%%%$$$$$$&&&((((((''')))(((&&&&&&&&&&&&$$$###!!!""""""############"""!!!!!!!!!""""""!!!!!!  !!!"""###%%%'''******)))(((&&&$$$"""!!!  !!!  !!!  """###%%%&&&'''))))))***+++,,,...///000333555888;;;===AAAFFFJJJLLLJJJJJJNNNSSS[[[jjjxxx{{{sssrrrqqqssswww|||~~~{{{}}}{{{vvvssssssppplllgggdddfffkkknnnnnnnnnpppoookkkfffdddfffkkknnnpppqqqvvv|||~~~ %%%777===>>>???@@@???===<<<:::999999999666222000//////...///000000000///......,,,,,,++++++******++++++(((***,,,---,,,***'''%%%$$$$$$%%%&&&'''((())))))'''%%%$$$%%%''')))))))))***(((&&&%%%%%%%%%$$$"""###$$$$$$$$$$$$######"""!!!!!!""""""""""""!!!!!! """""""""###&&&((()))(((&&&%%%###"""!!!!!! !!!  """ !!!!!!!!!  !!!"""$$$$$$%%%((((((((()))+++---...///111333555888;;;>>>CCCGGGHHHFFFFFFJJJOOOVVVdddqqqyyy{{{||||||{{{yyyxxxxxxzzz{{{vvvyyyxxxuuutttuuussspppjjjeeeeeeiiikkkjjjkkkpppooolllhhhfffhhhlllooopppssswww~~~&&&999@@@AAABBBBBBAAA???<<<;;;999:::999666333000000000000111111000///---+++***---,,,++++++***+++++++++)))***---...---+++'''%%%$$$$$$%%%&&&'''((()))***'''&&&%%%&&&(((******)))+++)))&&&%%%%%%%%%$$$"""%%%%%%%%%%%%%%%$$$###"""!!!!!!"""""""""""""""!!! """"""""""""%%%'''((('''&&&$$$###""""""!!! """  """!!!"""""""""!!!  !!!"""######$$$&&&&&&'''(((***,,,---......000333666999===BBBFFFEEECCCDDDHHHLLLSSS___kkksssuuuyyy}}}~~~{{{xxxxxxyyysssvvvvvvttttttvvvvvvsssnnnhhhfffiiijjjiiikkkqqqooollljjjjjjllloooppppppuuuzzz...<<>><<<:::999::::::999777555333111000222222222///---+++,,,---------,,,+++++++++,,,,,,------...---,,,***(((&&&$$$%%%%%%&&&'''((())))))''''''(((((((((((('''''')))'''%%%###"""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!"""""""""""""""!!!!!!"""""""""###$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!######""""""!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""&&&&&&'''((()))***+++++++++,,,///333777:::===>>>???@@@DDDGGGGGGIIITTT```dddggglllpppqqqttt|||yyywwwvvvtttsssssstttsssrrrpppnnnmmmllllllmmmoooqqqrrrsssttttttsssrrrrrrtttvvvyyy~~~~~~}}}~~~|||///===BBBBBBAAA???===;;;999888999999888777555333111000111222111///---+++,,,---,,,,,,+++++++++,,,,,,---------------,,,***((('''%%%%%%&&&&&&'''((())))))''''''(((((((((((('''''')))(((&&&$$$###$$$%%%%%%%%%%%%%%%$$$###""""""!!! !!!!!!""""""!!! !!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$######""""""$$$######""""""!!! !!!!!!!!!!!! """!!!!!! !!!!!!"""%%%&&&'''((()))******++++++,,,///222666999<<<===>>>???BBBDDDCCCDDDMMMXXX^^^```eeeiiiiiilllxxx}}}xxxvvvtttttttttsssqqqoooppppppoooooopppsssuuuvvvwwwwwwvvvuuuttttttvvvyyy{{{~~~///@@@BBBBBBAAA???===;;;999888888888777666555333111000111111111///---++++++,,,************+++,,,---------------,,,+++***)))(((&&&&&&&&&''''''(((((()))'''((((((((((((((((((''')))((('''%%%%%%%%%&&&&&&'''%%%###!!!  !!!  !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!! !!!!!!!!!!!! !!! !!!%%%%%%&&&'''((()))*********+++---000444777999:::<<<;;;===>>>===<<>><<<:::888777777666555444333111000000111111000---+++++++++))))))))))))***,,,------,,,,,,,,,,,,+++******)))''''''''''''((((((((((((((((((''''''''''''(((((()))((('''&&&&&&&&&&&&''''''%%%"""  !!!""""""############$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###""""""""" !!!!!!!!!!!!  $$$$$$%%%&&&'''((()))))))))***,,,...111444666777888777888999888777===EEEOOOPPPSSSUUUUUUYYYfffsss{{{}}}zzzwwwwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~|||{{{|||---BBBFFFEEEDDDBBB???===:::999555555555555444333111111///000111000---+++******((((((((()))***+++,,,---,,,,,,++++++++++++++++++(((((((((((((((((('''''')))(((''''''''''''((()))((((((''''''&&&&&&&&&'''&&&$$$""" !!!""""""######"""######$$$$$$%%%%%%&&&%%%%%%$$$$$$###""""""""" !!!!!!!!!!!!  ######$$$%%%&&&'''((((((((()))***,,,...000222333333222333555555555:::AAAIIIJJJNNNQQQQQQUUUaaannnttt{{{|||yyyzzzzzzzzz{{{|||}}}}}}***BBBFFFEEEDDDBBB???<<<:::888333444444444333222222111...000111000---+++***)))(((((((((((()))***+++++++++++++++******+++,,,,,,)))))))))((((((''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!! !!!""""""######$$$"""""""""######$$$$$$$$$%%%$$$$$$###""""""!!!!!! !!!!!!!!!!!! !!! !!!""""""###$$$%%%&&&'''''''''((()))***,,,---//////000...///222333333777<<>><<<:::777555444222222222444444333222222111000...,,,***)))(((---,,,)))((('''''')))***+++,,,---,,,***)))***+++///...---,,,***)))(((''')))((('''&&&%%%$$$$$$$$$&&&&&&%%%%%%$$$#########!!!!!!!!!!!!!!!  """$$$&&&$$$ !!!%%%!!!  !!!"""!!!  !!!###"""  !!!!!!!!!!!!!!!"""""""""%%%$$$$$$######$$$$$$%%%%%%$$$%%%((((((%%%'''+++,,,++++++,,,---...///000555999@@@GGGLLLQQQUUUXXXdddjjjsss{{{}}}{{{zzz{{{}}}~~~~~~||| (((AAAHHHFFFBBB???===<<<999777555444333333555555444333222111///---,,,***)))))),,,+++***((('''(((((()))***+++,,,+++******+++,,,///...---,,,***)))(((((()))(((&&&%%%$$$$$$##################""""""""""""!!!"""""""""!!!!!!  !!!$$$%%%### !!!$$$!!!  !!!!!!  !!!###"""!!! """"""""""""""""""""""""$$$$$$############$$$$$$$$$###%%%'''&&&$$$%%%)))************+++,,,------222777===CCCHHHMMMRRRUUU^^^dddmmmuuu|||~~~}}}|||~~~~~~~~~~~~}}}{{{ ***CCCKKKHHHEEEBBB@@@>>>;;;999777555444555666777666444444222///---+++++++++,,,*********)))((((((''''''((()))++++++******+++---......---,,,***)))((((((''''''%%%$$$###""""""""" !!!!!!!!!!!!"""""""""""""""!!!!!!  !!!!!! ###$$$###  ###!!!  !!! """######!!! !!!""""""""""""""""""""""""######""""""""""""#########"""$$$'''%%%"""###&&&''''''(((((())))))******///333999>>>CCCGGGLLLOOOVVV\\\eeemmmttt|||~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||zzz,,,FFFMMMKKKGGGDDDBBBAAA>>><<<999777666666888888777555444222///,,,++++++---...))))))))))))((('''&&&%%%&&&((()))*********,,,.........---,,,+++***)))((('''&&&%%%###""""""!!!!!! !!!""""""!!!"""""""""""""""!!!!!! !!!!!!!!! """######!!! !!!"""   """######!!! !!!###"""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""###"""$$$'''&&&""""""%%%&&&&&&'''(((((((((((((((---000555:::===BBBFFFIIIOOOUUU^^^fffmmmuuu}}}}}}}}}~~~{{{|||}}}~~~}}}~~~{{{|||~~~}}}||||||}}}|||zzzxxx...HHHOOOLLLHHHFFFDDDBBB???===:::999777888888999777666444222///---,,,---...000(((((()))(((((('''%%%%%%%%%&&&((())))))***,,,---------,,,,,,+++***))))))&&&%%%$$$###"""!!!!!!!!! !!!"""######!!!!!!""""""""""""!!!!!! !!!!!!""" !!!######"""!!!!!!""" !!!"""$$$###!!! !!!"""""""""!!!!!!!!! !!!  !!!###"""%%%((('''######&&&&&&'''(((((()))(((((('''+++...222555888<<<@@@CCCIIIPPPXXX```gggoooxxx~~~~~~{{{{{{{{{zzz|||}}}~~~}}}{{{|||~~~}}}|||{{{{{{||||||zzzxxx///JJJOOOLLLHHHFFFDDDBBB???===;;;999888888999999777666333111000...---...///000((((((((('''&&&&&&%%%%%%$$$&&&((((((((()))+++,,,------,,,,,,+++***))))))&&&&&&$$$###"""!!!!!!!!! !!!"""######$$$ !!!!!!!!!!!!!!! !!!"""""" !!!###$$$$$$###"""""" !!!!!!  !!!###$$$###"""!!!!!!!!!"""!!!!!! !!!!!!$$$((('''$$$###&&&&&&'''((())))))((('''&&&)))+++...000333666:::>>>DDDJJJSSSZZZaaaiiirrrxxx~~~{{{zzz{{{{{{}}}~~~~~~~~~~~~|||}}}~~~~~~}}}|||{{{{{{||||||zzzxxx///JJJNNNLLLHHHEEECCCAAA???===;;;:::888888999888777555111111000000//////000000)))((('''%%%%%%%%%%%%&&&%%%&&&((((((((((((***+++---,,,,,,++++++*********'''&&&%%%$$$###""""""""" !!!!!!"""""""""###  !!!""""""!!!"""###%%%&&&%%%$$$""" !!!!!!  !!!!!!###$$$$$$"""!!!!!!"""!!! """''''''######&&&%%%&&&((())))))(((&&&%%%&&&'''***+++---000555888===CCCLLLTTT[[[ccclllrrr{{{}}}}}}}}}}}}~~~}}}{{{}}}|||}}}~~~~~~~~~|||{{{|||||||||zzzxxx///JJJNNNKKKGGGDDDCCCAAA>>><<<;;;:::888888888888777555000000111111111000000000***(((&&&$$$###$$$%%%&&&%%%'''(((((('''''')))***---,,,,,,++++++*********((('''%%%$$$######"""""" !!!!!!!!!!!!!!!  !!!"""###""""""###%%%''''''%%%### !!!!!!  !!!""""""###$$$$$$"""!!!!!!"""  %%%&&&""""""&&&$$$%%%'''(((((('''%%%$$$###%%%'''(((***---111444888???GGGOOOVVV^^^gggmmmvvvzzz~~~~~~zzzxxx|||}}}}}}~~~~~~~~~}}}||||||}}}|||zzzxxx///EEESSSNNNHHHCCC@@@???===<<<999999888444111000333777000000000000///...---,,,((('''%%%######$$$%%%&&&((((((((((((((())))))***000000///---***)))+++,,,+++(((%%%#########"""!!! !!!  """""""""!!!!!!  !!!"""!!!!!!"""###############!!!"""""""""""" """&&&((('''%%%###!!! !!!"""  !!!"""$$$%%%&&&%%%&&&((('''&&&%%%%%%&&&$$$$$$$$$%%%'''***---...555999???FFFNNNWWW```fffooouuu{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~000GGGRRRNNNIIIEEEBBB@@@>>><<<888888666333//////222555000000000//////...,,,,,,'''&&&$$$######$$$&&&'''))))))(((((())))))***+++000000///---***)))+++,,,+++(((%%%###""" !!!"""!!!!!!!!!""""""!!!!!!!!! !!!!!! !!!!!!"""""""""""""""!!!!!!""""""!!! """%%%''''''&&&###!!! !!!   !!!"""######$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%''')))+++---333666;;;BBBIIIQQQZZZ```gggmmmsssxxxzzz}}}~~~zzz{{{~~~}}}~~~~~~~~~111HHHPPPMMMJJJHHHEEEBBB>>>;;;777666444000------///111////////////...---,,,,,,%%%$$$#########%%%'''(((***************+++,,,,,,//////...,,,***)))***,,,***(((&&&###!!!!!!######"""######!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!""""""!!! !!!$$$&&&'''&&&$$$!!!     !!!!!!!!!!!!"""""""""###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&(((***+++000333777<<>>999333//////...---+++***++++++,,,,,,,,,+++++++++***)))((()))***---...,,,++++++++++++,,,------***+++***)))'''''')))+++))))))((()))))))))&&&$$$%%%%%%%%%###"""$$$'''))) !!!!!!"""""" !!!!!!   !!!  !!!!!!!!!!!!   !!!!!!!!!############$$$%%%###"""""""""###%%%'''(((((()))++++++---000444888666;;;BBBIIIOOOVVV```fffgggmmmwww}}}{{{~~~~~~~~~~~~}}}|||}}}~~~xxxxxxyyyzzz{{{{{{||||||}}}~~~{{{xxx!!!CCCPPPUUUTTTRRROOOLLLIIIGGGFFFBBB<<<555///,,,,,,,,,,,,******,,,,,,,,,,,,******(((((((((((()))***+++,,,************+++,,,------,,,,,,,,,,,,++++++***))))))+++,,,+++***((('''''')))%%%!!!"""%%%&&&$$$!!! !!!!!!  !!! !!!!!!  !!!!!!!!!!!!!!!  !!!  !!!!!!!!!"""$$$$$$"""!!!"""###%%%$$$#########%%%((()))'''''')))***,,,...///000666:::???DDDIIIQQQZZZaaaaaaiiiuuu~~~|||{{{yyyyyyyyy{{{|||~~~|||zzz"""EEESSSUUUSSSQQQNNNJJJGGGDDDCCC@@@<<<555000......------++++++,,,------,,,++++++))))))))))))***+++,,,---+++***++++++,,,------...------------,,,+++***))))))***+++,,,***)))'''''')))%%%""""""%%%&&&$$$!!!!!!!!!  !!!  !!!!!!!!!!!! !!!!!!  !!!!!! """$$$###"""!!!""""""$$$###""""""###%%%'''(((&&&'''((()))+++---...///333777===BBBFFFLLLTTTZZZ^^^eeepppyyy~~~~~~~~~~~~}}}|||zzzzzzzzz|||~~~|||zzz$$$HHHVVVUUUTTTQQQMMMIIIEEEBBBAAA>>>999333///............,,,,,,---......---,,,,,,***+++++++++,,,---------++++++,,,,,,---....../////////......,,,+++))))))((()))+++,,,,,,***(((''')))&&&###"""$$$%%%###!!!    """"""!!!  !!! """######"""!!!!!!"""###"""!!!!!!"""###%%%&&&%%%&&&'''(((***+++------///444:::>>>AAAFFFLLLQQQYYY```iiirrryyy~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{|||~~~~~~|||{{{%%%IIIYYYWWWUUURRRNNNIIIEEEBBB@@@<<<666...)))(((+++...000---..................---,,,,,,------............,,,,,,---....../////////000000///...---+++)))((('''''')))+++,,,+++)))''')))&&&$$$###$$$$$$###!!!    !!!!!!!!!  !!!!!!""""""!!! !!!"""!!!!!!!!!!!!"""###$$$$$$%%%&&&''')))***+++,,,,,,111777;;;===@@@EEEHHHTTTZZZbbbjjjqqq{{{~~~}}}}}}}}}}}}{{{|||~~~}}}}}}}}}~~~~~~}}}|||{{{|||~~~~~~}}}~~~}}}|||zzz###HHHYYYYYYWWWTTTPPPKKKFFFCCCAAA<<<444)))!!!!!!&&&---111........................------...////////////...+++,,,---///////////////000000///...---+++)))(((&&&%%%%%%(((***,,,***(((((('''%%%$$$######"""!!! !!!  !!!!!!  """"""  !!!!!!!!!!!!!!!!!!!!!""""""$$$$$$%%%'''((()))******,,,000666999:::<<<@@@CCCPPPUUU\\\bbbjjjttt~~~}}}||||||zzzzzz|||}}}}}}~~~~~~}}}|||{{{{{{}}}}}}|||||||||{{{zzz EEEVVV[[[YYYUUUQQQMMMHHHEEECCC<<<333''' %%%---222///...------------...///---...///000000///......+++,,,---///000//////...//////......,,,+++))))))&&&###"""$$$(((++++++)))((('''&&&$$$###""""""""" !!!"""!!!  !!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&'''((())))))***,,,000444666666888===@@@KKKPPPVVV\\\bbbkkkvvv~~~}}}||||||zzzzzz{{{~~~~~~}}}|||{{{|||}}}~~~~~~}}}{{{zzzzzzyyyxxxAAARRRZZZYYYUUUQQQMMMIIIFFFDDD===555+++%%%$$$(((...111......---,,,,,,---......---...000111000///...---***+++---/////////...---------------,,,+++***)))&&&"""%%%***+++***(((((('''%%%"""!!!!!!"""!!!"""######  !!!!!!   !!!!!! !!!  !!!!!!"""""""""!!!!!!!!!%%%%%%&&&'''((()))******,,,...222333333555:::???GGGKKKQQQVVV[[[ccclllsss}}}~~~}}}|||zzzzzz{{{~~~~~~}}}||||||}}}~~~}}}}}}zzzyyyxxxwwwvvv>>>OOOYYYXXXUUUQQQMMMIIIFFFEEE===777000******,,,///111...---,,,++++++,,,---...---...000111000///---,,,)))***---...//////------,,,,,,,,,,,,++++++***)))&&&!!!###)))++++++(((((('''%%%"""!!!!!!""""""###$$$###!!!  !!!!!!!!!"""!!!!!! """!!! !!!!!!!!!   !!!"""""""""""""""!!!!!!&&&&&&&&&'''((()))******+++---000000000333999>>>DDDHHHMMMRRRVVV]]]ffflllsss{{{~~~}}}|||zzzzzz{{{~~~}}}}}}~~~~~~|||}}}yyyxxxwwwvvvuuu"""BBBIIISSSTTTSSSQQQMMMHHHFFFEEE@@@888///)))***...111222000///---,,,++++++,,,------...//////...,,,***)))***++++++,,,...//////000...+++((('''((((((&&&$$$%%%$$$'''&&&&&&&&&&&&%%%$$$###""""""!!!######"""!!!!!!!!!!!!!!!"""###$$$$$$"""!!!!!!"""  !!! """$$$"""!!!!!!!!!!!!!!!!!!""""""""""""$$$%%%%%%&&&&&&'''((((((+++...111000...///444999@@@BBBFFFJJJOOOUUU[[[___lllrrryyy~~~}}}zzz{{{}}}~~~}}}}}}~~~}}}~~~{{{zzzzzzxxxvvv!!!AAAJJJRRRRRRQQQOOOLLLHHHEEEDDD???:::222,,,+++,,,///000000///---,,,,,,,,,------------/////////---+++***++++++++++++,,,,,,,,,,,,,,,)))&&&&&&''''''%%%###%%% """!!!!!!############""""""""""""""""""!!!!!! !!!!!!!!!!!!###$$$$$$"""!!!!!!"""  !!! !!!######""""""!!!  !!!!!!!!!"""""""""###$$$$$$%%%%%%&&&''''''))),,,///...---...333777===???DDDHHHLLLQQQWWW[[[dddiiipppwww}}}~~~~~~{{{|||}}}~~~}}}|||~~~~~~}}}zzzxxx@@@KKKPPPPPPOOONNNKKKHHHEEECCC>>><<<777111,,,+++,,,...//////...---------......,,,---...//////...,,,,,,+++++++++******))))))))))))'''%%%%%%%%%%%%###"""%%% !!!!!!!!!!!!!!! !!!!!!"""!!!###$$$$$$"""!!!!!!"""  """"""!!! !!!"""######"""!!!   !!!!!!!!!""""""######$$$%%%%%%%%%'''))),,,,,,+++---222666999<<<@@@DDDHHHLLLRRRUUUXXX]]]dddkkkqqqxxx~~~}}}}}}}}}~~~}}}|||~~~}}}{{{???MMMRRRQQQOOONNNMMMJJJFFFDDD======;;;666///******,,,/////////////////////000,,,---......///......---+++++++++************)))'''&&&%%%%%%$$$###"""!!!""" !!!"""###!!!"""$$$###!!! !!!   """###!!! """"""!!!!!!   !!!!!!!!!"""######$$$$$$%%%&&&(((***++++++---111555666999===@@@DDDHHHLLLPPPPPPTTTYYY___eeemmmuuuzzz~~~~~~~~~}}}}}}~~~}}}}}}>>>OOOUUUSSSQQQPPPOOOMMMHHHEEE<<<>>>===888111,,,+++,,,...//////000111111111111------..................+++++++++,,,,,,,,,------&&&''''''&&&$$$"""!!! !!!"""### """######!!! !!!   ######!!! !!!  !!!!!! !!!!!!""""""###$$$$$$%%%%%%'''((()))***+++...111333444777;;;>>>AAADDDHHHKKKLLLNNNRRRVVV[[[bbbjjjppp}}}~~~~~~}}}}}}~~~===PPPYYYVVVSSSRRRQQQOOOIIIEEE<<<===<<<999444000---,,,...///000111222333333222//////..................,,,,,,,,,------.........&&&'''(((&&&### !!!""""""!!! !!!###$$$ """######!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###"""    !!! !!!!!!!!!######$$$$$$%%%&&&&&&&&&((((((((()))+++---///111222555999<<>>@@@BBBDDDFFFIIIKKKNNNTTTZZZ___jjjpppxxx<<>>[[[^^^YYYTTTRRRPPPMMMHHHDDD>>>;;;777444333333222111444222000222555666444222111000......//////...,,,.........---,,,+++)))(((''''''%%%"""!!!###$$$$$$((('''&&&%%%%%%%%%&&&''' !!!"""### !!!"""""""""!!! !!!"""""""""!!! """ """$$$###"""###$$$$$$###"""%%%$$$###"""!!!!!!!!!!!! !!!!!!!!!!!!!!! ###%%% !!!"""###"""!!!!!!###%%%&&&%%%&&&(((******)))''''''&&&%%%%%%&&&)))+++---+++---111555999<<<===>>>>>>AAAEEEJJJMMMPPPQQQRRR\\\___fffpppvvvyyy~~~>>>YYYZZZWWWRRRPPPPPPNNNJJJFFF>>>:::777444444333333222555333111111333444333222000///---...//////...---//////...---,,,+++)))((('''&&&%%%###!!! !!!$$$'''''''''((('''%%%$$$$$$$$$%%%%%%!!!""""""!!!!!!"""!!!!!!  !!!!!!!!!!!!""""""!!!###!!! ###%%%$$$"""###$$$%%%%%%$$$%%%%%%$$$###"""""""""""" !!!!!!!!!!!!!!!!!!### !!!""""""""""""$$$&&&&&&%%%&&&(((******)))'''&&&&&&%%%%%%&&&(((***,,,***---000444888:::<<<<<<<<<>>>CCCHHHLLLMMMNNNNNNWWWXXX___hhhnnnrrrwww~~~@@@XXXWWWSSSPPPNNNOOONNNKKKHHH===:::666444444444444333777444222111222222222111...---,,,---/////////---/////////...,,,+++)))(((&&&%%%$$$$$$###############""""""$$$&&&((((((''''''&&&%%%$$$############"""!!!"""###"""!!! !!!!!!######!!! !!!""" ###%%%###!!! """$$$&&&$$$""""""###&&&''''''&&&%%%$$$######""""""### !!!!!!!!!!!!!!!!!! """""""""###&&&(((&&&&&&&&&''')))***)))(((&&&%%%%%%%%%&&&''')))+++***,,,///333666888::::::999<<>>;;;777555555555555444333444555333111//////000...---,,,...000111111000222111000///---+++)))((((((%%%###%%%(((***)))'''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$"""!!! !!!%%%$$$###!!!!!!$$$%%%'''&&&$$$###"""""""""######$$$%%%&&&&&&%%%$$$### $$$&&&'''&&&%%%$$$######""""""### !!!!!!!!!!!!!!!    """######%%%(((***(((&&&%%%&&&(((******)))'''''''''((((((((()))))))))+++...000333444444555666888;;;===?????????>>>AAAAAACCCJJJNNNRRRZZZbbbhhhpppzzz222MMMXXXXXXRRRLLLHHHGGGGGGDDDBBB???<<<888666555555444333000333555555222///...//////......///111222111000222222111///---+++)))(((***&&&###$$$(((***(((%%%'''&&&%%%&&&((()))((('''$$$$$$%%%%%%%%%$$$"""!!! !!!  ###&&&###"""!!! !!!"""$$$%%%%%%%%%%%%$$$$$$#########""""""###$$$%%%$$$"""!!!"""%%%''''''%%%%%%$$$###"""""""""""" !!!!!!!!!!!!!!!  !!!  !!! !!!#########%%%'''***(((&&&%%%%%%((()))***)))(((((())))))))))))))))))***,,,...111333444444444666666777999:::;;;;;;<<<<<<<<>>>>>BBBHHHOOOUUU^^^gggmmmssswwwzzzvvvssssssvvvyyy}}} )))JJJSSSQQQQQQLLLFFFDDDDDDBBB===888777666555444444555555333222111000000/////////111111111000/////////...//////...---+++***)))((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((('''&&&''''''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%######$$$$$$######""""""!!!###&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!! !!!"""###&&&%%%$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))+++------,,,+++)))***---///111000000111222444444444444333444555666888666777:::;;;;;;???EEEKKKQQQYYYaaahhhmmmrrruuupppmmmlllpppuuu{{{ ...OOOWWWRRRQQQLLLEEECCCCCC@@@<<<777777666555555555555555333222111000////////////111111111111111111111111000///...---+++***))))))'''''''''&&&%%%%%%$$$$$$###%%%'''((())))))((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!###&&&'''&&&%%%&&&'''(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%######""""""!!!!!! !!!###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%############$$$%%%&&&'''((((((***+++++++++******+++---000111111000111222333222222222333444555444444222444777999999>>>DDDIIINNNUUU]]]ccciiinnnqqqlllhhhgggmmmttt||| ///PPPXXXRRRRRRLLLEEEBBBBBB@@@;;;777777666666555555444444222222111000////////////111111111111222222222222111000...,,,+++*********''''''&&&&&&%%%$$$$$$$$$"""$$$&&&((())))))((('''%%%$$$$$$%%%''')))((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!$$$&&&'''&&&&&&&&&'''))))))+++,,,,,,+++))))))&&&&&&''''''''''''''''''&&&&&&'''''''''&&&%%%%%%""""""""""""!!!!!!!!!!!! !!!###$$$$$$&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""###%%%&&&'''((('''''''''((()))***+++,,,...111222111000111222222111000222444555444333111000111555777888===DDDGGGLLLSSSYYY___dddiiilllfffbbbbbbjjjsss||| ...MMMUUUSSSRRRMMMFFFCCCBBB???:::777777777777666555444333222111000//////......//////000000000111111222222111000...,,,+++*********''''''&&&%%%%%%$$$$$$###!!!###&&&((())))))(((&&&$$$###"""$$$''')))((('''))))))))))))((((((((((((&&&&&&&&&&&&%%%$$$###""""""$$$'''''''''&&&&&&''')))+++,,,------,,,+++)))'''''''''(((((()))))))))''''''(((((('''&&&%%%$$$!!!!!!!!!!!!""""""""""""!!!###%%%%%%'''***)))'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&(((&&&$$$###$$$'''***,,,,,,///111222111000111222111000///111444555333222111///111555666777<<>>===:::888777777666444000---333333222111//////......+++---,,,)))+++000333333000000...---+++***)))(((&&&((((((&&&###!!! !!!$$$$$$######$$$%%%%%%&&& """$$$'''))))))((()))***+++,,,,,,,,,,,,,,,(((((('''&&&%%%$$$$$$###"""###%%%'''((()))******------.........---++++++***)))(((((())))))((('''''''''''''''&&&%%%$$$###"""!!!!!!!!!  ###%%%'''(((+++*********))))))((((((***)))'''&&&%%%%%%%%%&&&&&&%%%###"""###%%%''')))&&&%%%######$$$&&&)))+++000222444444222000//////000111333444444444333333444333222222444777:::<<>>BBBHHHLLLNNNPPPRRRSSSTTTSSSQQQRRRVVV]]]dddhhhnnnttt|||<<>>GGGOOOTTTVVVWWWXXXVVVUUUTTTSSSTTTVVVXXXYYYWWWZZZ^^^aaadddiiinnnrrrrrryyy ///RRR]]][[[VVVPPPJJJFFFBBB???===:::777333111111222333333444333222111000...------///,,,)))))),,,//////...//////...---,,,,,,++++++***+++++++++***)))'''&&&&&&%%%$$$###"""  """((()))))))))((((((***+++((('''''''''((()))+++,,,///...,,,+++***))))))***'''))),,,///111111111000,,,+++*********+++,,,---+++,,,---///111333444555+++)))(((&&&%%%%%%%%%%%%$$$###!!!   """###%%%&&&&&&&&&''''''(((***+++,,,---...******+++++++++***))))))((((((''''''&&&&&&&&&%%%'''&&&&&&%%%&&&'''((()))+++,,,---///000111111111333333333222111000///...222111///...///222666999777<<>>EEELLLRRRUUUVVVVVVVVVTTTQQQPPPPPPPPPNNNMMMMMMLLLLLLMMMQQQVVV\\\```dddiiiqqqyyy~~~ ,,,PPPZZZZZZVVVPPPKKKGGGCCC???===;;;777333111000111111111222222222111111111000000000...,,,,,,...///000/////////...,,,+++)))(((((()))************)))'''&&&$$$############"""!!! """######$$$'''***)))((((((((((((((()))))))))***+++,,,++++++***)))***+++---...//////......+++++++++++++++,,,------...///000222333555666666+++***'''%%%$$$%%%%%%&&&$$$###!!!  !!! !!!"""$$$%%%&&&'''''''''(((((()))***++++++,,,+++,,,,,,---------,,,,,,***************)))))))))(((''''''''''''(((((()))******+++---............///////////////...............---------000555999;;;>>>DDDKKKPPPSSSTTTUUUUUURRROOOMMMMMMLLLJJJHHHHHHGGGFFFFFFHHHMMMQQQTTTYYY^^^gggpppxxx~~~|||{{{zzz}}}~~~~~~~~~|||~~~~~~~~~ ,,,OOOZZZZZZVVVPPPKKKHHHDDD@@@===;;;777333000000000000///111111111111222222222222000///.........//////000//////---,,,***)))''''''))))))*********)))''''''######"""###$$$###!!!  !!!###&&&)))***)))))))))((((((((()))'''(((***,,,,,,,,,***))),,,------......------,,,++++++++++++,,,,,,------//////000111222333444555,,,***'''%%%$$$$$$&&&&&&$$$###""" !!!!!!!!!###%%%&&&''''''''''''(((((())))))*********+++,,,---...............++++++++++++++++++++++++((((((((((((((((((((()))))))))+++,,,,,,---------,,,,,,,,,,,,,,,,,,------+++,,,,,,++++++...444999999<<>>DDDKKKQQQUUUWWWRRROOOLLLIIIGGGEEEBBB@@@@@@???=========???BBBCCCKKKQQQYYY```fffnnnwww}}}{{{yyyxxxwwwwwwyyyzzzyyyxxxxxxwwwvvvtttssstttvvvxxxyyyyyyyyyyyyzzz|||~~~|||{{{{{{||| ---PPPZZZXXXUUUQQQMMMIIIEEEAAA>>>;;;888333///......---,,,000000000000000111111111...///000///---------.........---,,,+++***))))))******+++,,,,,,+++***)))$$$######$$$%%%$$$!!! """!!!  """######$$$'''******++++++,,,,,,,,,++++++)))***+++,,,---,,,,,,+++...------,,,,,,,,,,,,+++++++++,,,---------------,,,,,,------.........///---***'''$$$###$$$&&&(((%%%$$$"""!!! !!!""""""###$$$&&&'''((())))))((((((((((((''''''''''''((()))***+++------......*********+++++++++++++++)))************))))))((())))))***+++++++++++++++))))))'''&&&&&&'''((()))(((+++,,,)))'''(((///555333555:::AAAHHHOOOTTTWWWPPPMMMIIIFFFDDDBBB@@@>>>===<<<;;;;;;;;;===???AAAHHHNNNUUUYYY^^^eeepppxxx~~~{{{yyyyyyrrrmmmmmmoooqqquuuyyyxxxvvvsssqqqpppqqqssstttttttttuuuwwwzzz}}}~~~{{{xxxvvvuuuuuuttt +++NNNYYYXXXUUUQQQNNNJJJFFFAAA>>><<<888222///------,,,+++000000//////////////////,,,...000///---+++,,,---------------,,,,,,,,,+++++++++------------,,,+++%%%$$$$$$$$$%%%$$$!!! !!!"""###$$$%%%&&&&&&&&&&&&)))+++***+++---............---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------------------+++'''###"""$$$&&&(((%%%$$$###!!!!!!!!!!!!""""""###%%%&&&((()))))))))(((((((((''''''&&&&&&&&&%%%&&&((()))+++,,,------(((((())))))******************+++++++++***)))(((******++++++,,,,,,++++++)))(((&&&$$$$$$$$$&&&&&&(((+++,,,)))%%%&&&,,,333222444888>>>EEELLLQQQTTTLLLIIIEEECCCAAA???===;;;:::999999999;;;===???@@@DDDJJJPPPTTTWWW___jjjsss}}}}}}{{{wwwiii[[[WWWYYY^^^iiisssyyywwwsssooommmmmmnnnooonnnnnnooorrruuuyyy}}}~~~}}}}}}}}}}}}}}}yyywwwtttqqqooommmllllll***MMMWWWXXXUUUQQQNNNKKKFFFAAA>>><<<888222///---,,,+++***000/////////............+++...000///,,,***+++---------------------------+++,,,---.........---,,,&&&%%%$$$$$$%%%###!!! ###&&&((()))))))))((((((***+++***+++---///000000//////...------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,---.........---,,,---------------------------+++'''###"""$$$&&&(((%%%$$$###!!!!!!!!!!!!"""###$$$%%%'''((())))))***((((((((('''&&&&&&%%%%%%$$$%%%&&&(((***+++,,,,,,''''''(((((()))))))))******+++,,,,,,+++***)))(((***++++++,,,,,,,,,++++++)))(((&&&$$$######$$$%%%(((+++,,,)))$$$$$$+++222333555888===CCCIIINNNRRRIIIFFFCCC@@@???===;;;999888777888888:::<<>>:::777333000///...---,,,...000222000---***+++,,,***+++---.........------,,,---------------------000---+++,,,///000,,,(((###"""!!!"""######!!! $$$&&&%%%''')))))))))***,,,---///---,,,---000222000...000000///..................---,,,+++++++++,,,---+++,,,...///000000//////------,,,+++************))))))(((%%%######%%%'''&&&$$$!!!!!!###!!!"""$$$&&&'''((())))))%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''((())))))***''''''&&&%%%&&&'''((()))))))))))))))))))))))))))---............,,,+++***)))(((&&&$$$######$$$$$$'''((()))((('''((()))+++000666:::;;;???EEEJJJJJJFFFBBB??????===888777999777777888999;;;===???@@@AAABBBFFFKKKSSS[[[cccgggpppuuu||||||fffOOOEEEAAAFFFZZZooo|||vvvqqqmmmjjjjjjjjjkkkkkkmmmoooqqqtttwwwxxx~~~|||zzzzzz|||zzzwwwsssooonnnllliiigggeeedddccc ***IIIQQQVVVTTTQQQNNNKKKGGGBBB>>>:::777333000///...---,,,---///111000---+++,,,---***+++,,,.........---,,,,,,,,,,,,,,,------------000---***+++......+++'''!!! !!!""""""!!!!!!$$$&&&&&&(((************,,,...000---,,,---000111111000222111000//////............---,,,************++++++---...000111222111111...---,,,++++++***++++++))))))(((%%%######$$$&&&&&&$$$"""!!!"""!!!"""$$$&&&'''(((((()))%%%%%%%%%%%%%%%$$$######"""###$$$&&&'''((())))))'''&&&%%%%%%%%%&&&((())))))))))))))))))))))))))),,,---...///...,,,***)))((('''%%%$$$#########$$$'''(((((('''&&&''')))***///555999;;;>>>DDDHHHHHHDDD@@@===>>>;;;666555777777777888:::;;;===???@@@???@@@CCCHHHPPPXXX```dddlllqqqyyytttaaaPPPDDDEEE\\\vvv|||vvvrrrooonnnnnnmmmnnnoooqqqtttwwwyyy{{{}}}{{{zzzyyyzzzxxxtttqqqmmmllliiigggdddbbb``````###DDDOOOTTTRRRPPPMMMKKKGGGBBB???:::777333111000///---,,,,,,---//////---,,,---...++++++,,,---------,,,,,,++++++++++++,,,,,,,,,---000---******,,,,,,)))%%% """"""!!! """%%%'''((()))++++++++++++---...000...,,,,,,///111222222555444333222000///......---,,,+++)))(((((())))))+++---///111333444444444//////...,,,,,,,,,,,,,,,))))))(((&&&###"""$$$&&&&&&$$$"""  !!!"""$$$%%%&&&'''(((((($$$$$$############""""""!!!!!!###%%%&&&''''''(((&&&&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))***,,,...//////,,,)))'''&&&%%%$$$###############&&&&&&'''&&&%%%%%%'''***///555999:::===CCCGGGGGGAAA===;;;;;;999444333555777777888:::<<<===??????<<<===???DDDKKKSSS[[[```ggglllttt}}}wwwbbbMMMIIIaaa}}}{{{wwwuuuuuurrrrrrtttvvvyyy|||~~~}}}|||{{{yyyuuurrrnnnmmmjjjgggdddbbb``````;;;IIIRRRPPPNNNLLLJJJGGGBBB???:::777444222000///---,,,***+++---...............+++++++++,,,,,,,,,,,,+++*********++++++,,,,,,---///---***)))))))))'''%%% """###!!!!!!$$$&&&((()))***,,,,,,,,,,,,---///111///------...111333555777666555444222000///...+++***)))((('''((())))))+++,,,///222444555666666000///...------,,,,,,---)))))))))&&&$$$"""###%%%&&&$$$""" !!!"""###%%%&&&&&&''''''######""""""!!!!!!!!!!!! """###%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((())))))))))))))))))))))))(((+++---//////+++(((%%%$$$$$$##################%%%%%%%%%$$$###$$$&&&)))///555:::;;;>>>CCCFFFEEE???;;;999:::777333222444666777888:::<<<===>>>???:::;;;<<<@@@GGGOOOVVV[[[bbbgggoooxxxwwwaaa[[[nnn}}}zzzzzz|||~~~~~~{{{xxxtttrrrpppmmmjjjhhhgggfff333CCCOOOMMMKKKJJJIIIFFFBBB???:::777444222111000...,,,******+++---...//////...++++++++++++***+++++++++))))))***++++++,,,------...,,,***(((((('''&&&%%%!!!###$$$"""  !!!###%%%'''(((***+++------,,,,,,---///000000.........111444777888888777666444111///...(((''''''&&&'''(((***+++***,,,...111444555666666000000///...------------)))))))))'''$$$"""###$$$$$$###""" !!!!!!###$$$%%%%%%%%%%%%###"""!!! !!!!!! !!!###$$$%%%%%%&&&%%%$$$$$$###$$$%%%&&&'''(((((((((((((((((((((((('''))),,,...---***'''$$$"""#########$$$$$$######%%%%%%$$$###"""###&&&)))000666;;;<<<>>>CCCEEEDDD>>>:::888999777222222444444666888:::;;;<<<======999999:::===BBBJJJRRRWWW]]]bbbkkksss{{{zzz|||zzzxxxuuusssqqqpppooo000AAAKKKJJJIIIHHHGGGDDDAAA>>>:::777555333222000...+++*********,,,...//////---,,,+++******))))))******)))******+++,,,---......---,,,***((('''&&&'''''' ###&&&&&&###!!! !!!"""$$$&&&((()))***+++------,,,+++---...///000000//////111555888777777777666444222///...(((''''''&&&'''(((***+++)))+++---000222444444444000000...---------------)))***)))((($$$""""""###""""""!!! !!!!!!"""###$$$%%%%%%$$$###"""!!!  !!!""" !!!###$$$%%%%%%&&&$$$$$$#########$$$%%%&&&((((((((((((((((((((((((''')))+++,,,,,,)))&&&$$$""""""###$$$%%%%%%%%%$$$%%%%%%$$$"""!!!###&&&)))///666;;;;;;===AAACCCAAA<<<888666777555111111333222444666999:::;;;;;;;;;777666666999>>>FFFMMMRRRXXX^^^fffnnnvvv}}}}}}|||{{{{{{333CCCHHHGGGFFFEEEEEECCC@@@===999888555444333111...++++++))))))+++...000...,,,,,,+++***)))((())))))*********+++,,,---...//////---,,,***(((''''''((())) ###&&&((((((%%%""" !!!###%%%((()))******+++,,,,,,++++++,,,------///111111111222555888666666777777555222000...+++***((('''''''''((()))((())),,,...000111111111000///...---,,,,,,,,,,,,)))******(((%%%""""""""" !!!"""###$$$$$$$$$$$$$$$###!!!  !!!""" !!!###$$$%%%&&&&&&$$$###"""""""""###%%%&&&((((((((((((((((((((((((((()))*********(((&&&$$$!!!"""$$$%%%&&&&&&&&&%%%&&&&&&$$$"""!!!###'''***---444999:::;;;???@@@>>>999666444555333//////111000222555777999:::999999555333333444999AAAIIINNNTTTYYY```hhhpppwww~~~~~~~~~~~~666GGGGGGEEEDDDDDDDDDBBB???<<<999888666444333111...++++++***)))+++...000...+++,,,+++***((((((((()))******++++++,,,...//////000,,,,,,***((('''''')))+++!!!"""$$$(((***)))%%%""" """$$$&&&(((******)))+++,,,,,,******+++---,,,///222333222222555888555666666666555333000......,,,***((('''&&&&&&&&&''')))+++---///000000000//////---,,,,,,,,,,,,,,,)))******(((%%%"""!!!""" !!! !!!"""###############%%%###!!!  """### """###%%%&&&&&&&&&$$$###"""""""""###%%%%%%((((((((((((((((((((((((((()))))))))((('''&&&%%%!!!###$$$&&&'''''''''&&&'''&&&$$$"""!!!###'''***+++222777888999======;;;777444222333111------//////111444777888999888888333111000222666>>>FFFKKKQQQVVV]]]eeelllsssyyy}}}}}}|||~~~}}}|||~~~222FFFDDDDDDDDDCCCAAA???===<<<999999999666111---***))))))))))))))))))******++++++******)))))))))))))))((()))+++---...000000000+++***)))(((((()))***+++)))))))))))))))((('''''''''&&&&&&&&&((())))))(((+++***)))(((((((((******//////111333444555666666555555555555333111///...,,,+++)))(((&&&&&&%%%%%%&&&'''(((***,,,---------------,,,---...---,,,***,,,***)))'''&&&&&&&&&&&&###""""""!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%###!!!!!!"""###"""!!!!!!!!!###$$$$$$$$$$$$$$$###""""""""""""$$$%%%&&&(((((()))))))))(((((('''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&'''''')))%%%!!!!!!$$$&&&'''&&&---///222666777777777666444444222000///.........---///222444555444333222111000...///222777>>>BBBLLLPPPWWW___gggnnntttwww|||~~~{{{zzzzzz|||111EEEEEEDDDCCCAAA???===;;;;;;888888777444000---***)))))))))(((((())))))***+++***))))))(((''''''''''''((()))+++,,,...//////000++++++))))))))))))++++++***++++++++++++***))))))(((''''''((()))******(((+++***)))(((((()))***+++...///111222444555555555555555555444222000...---+++***)))'''&&&%%%$$$$$$$$$%%%&&&((()))***++++++...------.........---,,,***)))(((&&&%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%%%%###""""""######"""!!!!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!###$$$%%%(((((())))))))))))(((((((((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&(((%%%"""!!!$$$&&&'''&&&***---000333555666555444333333111///---,,,,,,,,,,,,...111333444444333222000...,,,,,,///444:::>>>GGGKKKRRRYYYaaahhhnnnrrrxxx|||~~~~~~|||{{{{{{}}}///EEEHHHEEEBBB>>>;;;:::::::::666666444222///,,,)))'''))))))(((((())))))***+++)))(((((('''&&&%%%%%%%%%((()))***,,,---.........,,,,,,+++******+++,,,,,,,,,------------,,,++++++***)))((()))+++++++++)))******)))))))))******+++......000111333444444444444555444333222///---+++***)))(((&&&%%%$$$######!!!"""$$$%%%&&&'''((((((,,,,,,,,,,,,------------))))))'''&&&%%%$$$$$$$$$%%%$$$###"""!!! ###############$$$$$$$$$&&&$$$""""""###$$$###""" !!!"""######$$$$$$$$$ !!!"""######(((((()))))))))))))))(((''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$&&&&&&&&&'''***---111333333333222222111///---+++))))))(((***,,,...111333333222222...,,,******,,,000555888???DDDKKKRRRYYY```fffjjjrrrvvv|||~~~}}}~~~}}}|||||||||}}}~~~}}}~~~---EEEKKKHHHBBB===:::999999999555333111///...+++)))'''((((((((((((((()))******))))))(((((('''%%%$$$$$$)))***+++,,,---------------,,,++++++++++++,,,------------------,,,,,,++++++***)))***+++,,,+++***))))))))))))*********+++---...///000111222222222444444444333222///---,,,***)))'''%%%$$$""""""""" !!!"""###%%%%%%&&&&&&((()))))))))))))))***,,,***)))((('''&&&%%%%%%%%%%%%%%%###"""!!!!!! ########################&&&$$$###"""###$$$###""" !!!"""############ !!!"""######''''''((()))))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$#########$$$%%%&&&&&&&&&(((,,,///111222111000///...,,,***(((&&&&&&%%%'''))),,,///000111111111---+++)))(((***---111333:::???FFFLLLQQQWWW___dddlllpppvvv{{{~~~|||}}}}}}}}}}}}}}}~~~~~~}}}||||||~~~ ***EEEMMMIIIDDD>>>:::999999:::444222///------+++)))&&&((((((((('''((())))))***)))*********)))(((&&&%%%***+++,,,,,,------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,++++++***,,,***)))***++++++***)))(((((())))))************,,,---...///000000111000444444444333222000...---***)))'''%%%###"""!!!!!! !!!"""###$$$$$$%%%%%%%%%'''((('''&&&'''***,,,+++******)))((('''&&&%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$##################&&&$$$""""""###$$$###""" !!!"""""""""""" !!!"""############%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!!!!"""###$$$%%%%%%%%%&&&%%%'''+++...000000///...,,,+++***'''&&&$$$$$$###&&&'''***,,,...//////000,,,***)))((()))+++///111888===CCCGGGKKKPPPXXX^^^gggkkkpppvvvzzz~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}||| (((EEEMMMIIIDDD>>>;;;999999999444111---,,,,,,,,,***'''((((((''''''(((((()))***)))***+++++++++***(((''',,,,,,---......---------------++++++++++++------++++++,,,,,,++++++***)))+++)))(((((()))***((('''&&&&&&'''((())))))))))))+++,,,---...////////////111111222222111000...---+++***(((%%%###"""!!!!!! !!!######$$$$$$$$$###%%%'''&&&$$$%%%)))---+++++++++***)))((('''&&&$$$$$$###"""""""""######%%%%%%%%%$$$$$$$$$$$$$$$%%%###!!!!!!"""###"""!!! !!!"""""""""""" !!!"""###############$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$""" !!!$$$%%%%%%$$$%%%&&&%%%'''***---...---,,,+++***)))'''&&&$$$#########%%%&&&(((***+++,,,------***)))((('''(((***---///555:::@@@CCCDDDHHHPPPWWW___ccchhhnnnsssxxx~~~~~~}}}|||||||||}}}~~~~~~ &&&EEEJJJHHHCCC>>>:::888888888555000,,,+++------+++'''(((''''''''''''((())))))'''(((***+++,,,+++***))).........//////...---------,,,+++******+++,,,---+++,,,,,,,,,,,,+++******)))(((&&&&&&'''(((&&&%%%$$$%%%&&&'''((((((((('''***+++,,,---.........---------.../////////------,,,***(((&&&$$$"""!!!!!! !!!"""""""""""" """!!! %%%*********+++***)))(((&&&%%%######""""""######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$""" !!!"""!!!  !!!!!!!!!!!! """""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$!!! %%%&&&%%%$$$$$$%%%$$$&&&)))***+++)))(((&&&'''&&&%%%$$$$$$#########%%%&&&'''((()))***++++++((('''&&&&&&'''))),,,---222777<<<======@@@HHHOOOVVVZZZ___dddjjjpppvvvzzz~~~|||{{{{{{}}}%%%EEEHHHFFFBBB===:::888777777555000+++***---...+++((('''''''''''''''((())))))&&&''')))+++,,,+++***)))/////////000//////...---,,,,,,************,,,,,,,,,,,,------,,,,,,+++***(((&&&%%%%%%&&&&&&%%%###"""###%%%'''((((((''''''***+++,,,,,,------------)))***,,,---------,,,,,,,,,+++)))&&&$$$###"""!!! !!!!!!!!!!!!!!!&&&))))))******((('''%%%$$$""""""""""""###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%###!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$!!! %%%'''%%%$$$$$$%%%$$$%%%'''))))))'''%%%###&&&%%%%%%$$$###$$$$$$$$$&&&&&&&&&'''((()))******&&&%%%$$$$$$&&&(((+++,,,///444999999777:::BBBIIIPPPSSSYYY^^^cccjjjpppttt|||~~~{{{zzzzzz|||~~~###???EEEFFFBBB<<<999:::999666222111000///---***((('''((((((((((((((((((((((((&&&&&&'''((()))***+++,,,...---,,,+++++++++,,,---+++++++++++++++++++++++++++,,,---------,,,+++************'''###!!! !!!$$$(((******)))))))))+++++++++*********))))))***+++++++++++++++,,,,,,+++)))'''%%%%%%###!!!&&&$$$&&&((((((&&&$$$###"""!!!!!!"""###$$$%%%%%%&&&(((((('''&&&$$$######"""!!!   !!! !!!###$$$$$$$$$%%%'''&&&''''''&&&$$$######$$$&&&&&&&&&%%%### !!!%%%&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###############$$$%%%###"""!!!"""$$$''')))'''&&&%%%$$$$$$''')))+++333222111222444888<<<>>>IIIKKKNNNRRRXXX```iiiooouuuyyy~~~~~~~~~~~~ ###>>>DDDEEEBBB<<<999:::999555111111000...,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))******+++---,,,+++******+++,,,,,,++++++++++++++++++++++++++++++------------,,,+++)))))))))&&&""" """%%%)))++++++*********+++++++++*********))))))******++++++++++++++++++***(((&&&%%%$$$###!!!!!!"""$$$%%%&&&%%%###!!!!!! !!!""""""###$$$%%%%%%(((''''''&&&%%%$$$###"""!!!!!!   !!!###$$$$$$$$$%%%&&&%%%&&&'''%%%###"""###$$$$$$$$$$$$$$$###!!!!!!###%%%%%%%%%$$$%%%$$$"""!!!!!!!!!"""#########"""""""""######$$$$$$###"""!!!"""$$$&&&((((((&&&$$$###$$$&&&(((***000/////////111444777999CCCEEEHHHLLLRRRZZZbbbhhhrrrvvv}}}~~~~~~~~~~~~~~~ :::BBBCCCAAA<<<999999888444000000///---***(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***++++++***))))))***+++,,,,,,,,,,,,,,,++++++++++++***+++,,,---......------))))))(((&&&"""%%%(((+++---,,,++++++,,,+++++++++************************+++******))))))((('''$$$$$$###"""  !!!""""""!!!  !!!"""###$$$%%%%%%(((''''''&&&%%%$$$######!!!!!!  !!!!!!!!!!!!!!!!!! """$$$$$$######$$$%%%$$$%%%&&&$$$"""!!!"""### !!!"""######"""!!!  !!!"""###$$$$$$###!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""###&&&''''''&&&$$$######$$$'''(((,,,,,,++++++,,,...000111999;;;???CCCIIIQQQYYY___kkkooovvv~~~~~~}}}}}}~~~~~~~~~222???AAA@@@;;;999999666222//////---+++)))&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))(((((((((***+++,,,,,,,,,,,,,,,,,,+++++++++)))***,,,......///......*********'''###!!! !!!(((+++---...---,,,------************************)))************)))((('''&&&%%%###"""""""""   !!!###$$$%%%%%%(((''''''&&&%%%%%%$$$$$$"""!!!  !!!!!!!!!!!!!!!"""!!!###%%%%%%#########$$$###$$$%%%###!!! !!!""" """#########"""  """$$$%%%!!!  """###$$$###"""!!!!!!!!!###$$$%%%&&&%%%###!!!!!!###%%%'''***)))))))))))))))******...111666<<>>;;;888888444...,,,,,,+++***)))'''&&&%%%((((((((((((((((((((((((&&&&&&'''''''''((((((((((((''''''''')))+++---.........------,,,,,,+++++++++,,,---...//////...---,,,------,,,***((()))***---///000000...------...***************+++++++++((()))******(((&&&$$$""""""   !!!$$$!!!  !!!###$$$&&&''''''''''''''''''&&&&&&%%%%%%###"""!!!  !!!!!!!!! """$$$$$$######$$$%%%###$$$%%%###!!! !!!""" """###$$$$$$$$$$$$######"""!!!!!!"""###$$$!!! !!!"""###"""!!!!!!!!!!!!!!!"""""""""!!!!!!$$$&&&&&&&&&'''''''''%%%###"""!!!%%%+++111888@@@GGGLLLTTTXXX___gggooouuuzzz||||||}}}}}}|||~~~{{{}}}(((777;;;===:::888777333---************)))(((''''''((((((((((((((((((((((((''''''(((((((((((())))))'''''''''((())),,,...//////......---,,,,,,++++++,,,---...//////...------+++,,,------++++++,,,---///000000000...------...))))))*********+++++++++(((((())))))(((%%%""" !!!"""%%%""" !!!!!!"""!!! !!!"""###%%%'''((()))''''''''''''&&&&&&&&&&&&###"""!!!  !!!###$$$$$$$$$%%%&&&$$$%%%%%%$$$"""!!!!!!"""!!!"""$$$%%%%%%%%%$$$###$$$$$$###############$$$  !!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&###$$$&&&'''&&&$$$""" """''',,,111777>>>BBBKKKNNNTTT\\\dddkkkooorrrrrrsssvvv{{{~~~}}}~~~|||}}}~~~,,,666:::<<<:::888777222,,,)))************))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((***,,,...000//////...---,,,,,,++++++---.../////////...---,,,***+++,,,,,,,,,,,,---//////000111///---,,,---...))))))******++++++++++++'''((())))))(((%%%!!!!!!###&&&$$$""""""###"""###""" !!!"""$$$&&&((()))***'''''''''''''''&&&&&&&&&######!!!  !!!###$$$$$$$$$%%%'''$$$%%%&&&$$$"""!!!"""######$$$%%%&&&%%%%%%######%%%%%%%%%%%%$$$$$$$$$### !!!!!!"""######""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!! !!!%%%'''!!!###%%%&&&%%%### !!!%%%)))---111666:::BBBEEEKKKSSSZZZaaafffhhhhhhjjjnnnsssyyy~~~}}}}}} :::???===;;;:::888666222000...------,,,,,,+++*********)))'''&&&%%%%%%&&&''''''&&&&&&'''((()))'''&&&'''''''''(((***,,,///000111000...---,,,---///000.../////////...---,,,,,,***)))***---000222222111///000111000---++++++,,,+++***)))***+++++++++)))&&&'''((()))'''$$$   """#########""""""!!!!!!!!! !!! ###""" ###$$$%%%'''((()))******((()))))))))((('''&&&&&&%%%###!!!  """$$$$$$%%%&&&(((((('''%%%###"""!!! $$$$$$$$$$$$%%%&&&&&&&&&''''''&&&%%%###""""""!!! !!!###$$$$$$###"""!!!%%%###""""""######""" """"""############"""""" !!!!!!!!!!!!""""""!!!"""%%%(((,,,000333:::>>>EEEKKKQQQVVV\\\```bbbeeeiiikkkmmmssszzz~~~ $$$>>>AAA???<<<:::999666333000.........---,,,,,,+++++++++***(((&&&&&&%%%&&&&&&'''&&&%%%&&&(((((('''%%%&&&&&&'''''')))+++...///111000...------...000111////////////...---,,,+++))))))***,,,///111111000...///000///---+++***+++***)))((()))+++,,,+++***(((((()))((('''%%%"""  !!!""""""""""""""""""""""""""" ###""" """###%%%'''((()))))))))))))))))))))((('''&&&%%%%%%###!!!  """######$$$%%%&&&%%%%%%###"""!!! $$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######""""""######$$$$$$###"""!!!$$$###""""""######""" !!!!!!""""""""""""!!!!!! !!!###&&&)))---000777;;;AAAGGGMMMRRRWWW[[[\\\___bbbdddfffkkksssyyy+++DDDDDDAAA>>>;;;999777333111/////////...------,,,,,,,,,+++)))((('''&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&(((***,,,...//////.........000111333000000//////---,,,******(((((((((+++...000///...---...///...,,,***)))***)))(((((()))+++------,,,+++***)))((('''&&&%%%$$$!!!!!!!!!  !!!!!!""""""###$$$$$$$$$!!!!!!###""" """###%%%&&&(((((())))))))))))))))))((('''&&&%%%%%%###!!!  """###""""""###$$$"""""""""!!!!!!!!!!!!!!!$$$%%%'''((('''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""!!!$$$"""!!!!!!######""" !!!!!!!!!!!! """%%%))),,,222666<<>>BBBDDDFFFFFFFFFIIINNNSSSUUU[[[eeelllsss{{{~~~}}}~~~}}}zzz{{{ ###AAARRRMMMHHHBBB<<<888444111////////////...------,,,,,,***+++,,,---...---,,,++++++***))))))***)))'''%%%$$$$$$$$$%%%&&&)))+++---++++++,,,---............------------,,,,,,+++***)))((((((***,,,---,,,+++---...///...,,,***)))***)))(((((()))+++------,,,++++++++++++***)))))))))'''&&&&&&%%%%%%$$$$$$###"""###%%%'''''''''&&&%%% !!!###$$$%%%&&&'''%%%'''))))))((('''''''''&&&''')))***,,,---------++++++***)))(((&&&$$$######!!!!!!!!!!!! !!! """###$$$###"""!!! !!!!!!""""""######!!!###&&&((()))(((&&&%%%###"""!!!!!!!!!"""###$$$  """###"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###&&&))),,,000333555777:::<<<@@@BBBCCCCCCBBBEEEKKKPPPLLLSSS\\\dddjjjrrr}}}}}}{{{}}}}}}yyyvvvvvvzzz(((EEEJJJNNNIIIBBB<<<888555222111/////////...---***(((&&&(((+++...000000---***(((++++++***(((''''''''''''&&&%%%%%%$$$%%%&&&'''(((++++++++++++++++++++++++...------,,,+++***)))((()))))))))***++++++,,,,,,......------+++***((('''+++,,,.../////////...---...------,,,,,,++++++***'''&&&%%%%%%%%%&&&$$$###"""###%%%&&&&&&''')))***'''&&&&&&%%%%%%%%%&&&&&&###%%%'''(((''''''((())))))***,,,...//////......+++***)))'''%%%$$$$$$######  ###$$$ ###"""!!!  !!!"""###$$$$$$%%%&&&)))***(((%%%$$$(((,,,$$$###!!!"""###%%%$$$$$$ """"""""""""""""""""""""######""""""!!!!!!  ###%%%&&&++++++***+++...222666999<<<===?????????@@@BBBDDDGGGLLLTTT\\\dddmmmvvv{{{~~~{{{}}}~~~~~~{{{yyyvvvttttttvvvxxxzzz}}}~~~xxxsss|||'''EEEKKKMMMHHHAAA;;;777444222000//////...---,,,)))'''&&&)))+++...111111///+++)))******)))(((((((((((((((&&&&&&%%%%%%%%%&&&'''((()))))))))***************---,,,,,,+++***))))))((((((((())))))***++++++,,,------------,,,+++***))),,,---.../////////...---------------,,,,,,,,,,,,)))'''%%%%%%&&&&&&$$$"""###%%%&&&&&&%%%%%%'''(((''''''&&&%%%%%%%%%&&&&&&###%%%'''(((''''''((())))))***,,,.../////////...+++***)))'''&&&%%%$$$$$$###!!!!!!$$$$$$ !!!  !!!""""""######$$$$$$%%%&&&((()))'''######&&&***$$$"""!!!!!!###$$$$$$### """"""""""""""""""""""""""""""""""""""""""!!!!!! """$$$%%%***)))***+++---000333555999;;;<<<<<<<<<===@@@BBBDDDHHHOOOVVV^^^gggooouuu{{{}}}|||~~~}}}yyywwwuuusssrrrtttwwwxxx||||||xxxttt}}}&&&DDDKKKKKKGGGAAA;;;888555222000......---,,,***(((&&&%%%(((+++...000111///---+++))))))(((((((((((())))))'''&&&%%%%%%%%%&&&'''((('''''''''(((((()))))))))++++++******)))))))))(((''''''((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------,,,------------.........+++)))'''&&&'''&&&$$$"""%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%###%%%'''''''''&&&'''(((******,,,---.../////////,,,+++)))(((&&&&&&%%%%%%###!!! """$$$%%%!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%"""!!!$$$'''###"""!!!!!!###$$$$$$### !!!""""""""""""""""""""""""!!!""""""############""" """$$$%%%'''((()))+++,,,...000000555666888888888999<<<>>>@@@CCCHHHNNNUUU^^^ggglllrrrxxx|||}}}~~~|||vvvuuusssqqqqqqsssuuuwwwzzzzzz|||}}}{{{%%%DDDKKKKKKGGGAAA===999666333111---,,,,,,***)))'''&&&%%%'''))),,,/////////---++++++***)))(((((('''((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((())))))******)))******+++,,,---......000000000///...------,,,,,,,,,---...//////000000---+++)))(((((('''%%%###$$$&&&''''''&&&%%%&&&((()))((('''&&&%%%$$$$$$$$$###%%%''''''&&&&&&'''(((******+++,,,---...//////++++++)))((('''&&&&&&&&&###"""!!!###%%%%%%"""  !!!"""&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%### """$$$###!!! """######""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###!!!!!!  """###$$$&&&''')))+++,,,---------000222333444444555888:::>>>@@@EEEIIIOOOWWW___dddiiipppzzz}}}}}}}}}zzzuuutttsssrrrrrrtttvvvxxxzzzzzz{{{}}}$$$CCCLLLKKKHHHCCC???<<<999666444---,,,+++)))((('''&&&&&&&&&'''***,,,---,,,+++***,,,+++***((('''&&&&&&&&&((((((&&&&&&&&&&&&'''(((((((((((((((((((((((((((%%%&&&&&&''''''((((((((('''''''''((())))))******((((((((()))***,,,...///222222111///...---,,,,,,------...///000111111222...,,,***))))))(((&&&$$$###%%%'''''''''((()))+++***)))'''&&&%%%$$$$$$###"""$$$&&&'''&&&&&&'''((())))))***+++,,,---......+++***)))'''&&&&&&&&&&&&"""""""""###$$$$$$"""!!! !!!""""""&&&%%%%%%$$$$$$######"""######"""!!! !!!""""""  !!!###"""""" !!!"""### !!!"""###%%%%%%%%%$$$###""""""!!!  !!!"""###%%%''')))+++,,,,,,,,,+++,,,...///000111222555777>>>@@@DDDGGGLLLRRRYYY]]]cccjjjttt}}}~~~{{{yyyvvvuuuttttttuuuwwwyyyzzz{{{{{{|||}}}###CCCLLLKKKHHHDDD@@@>>>;;;888555---,,,+++)))((('''''''''&&&''')))+++++++++***))),,,+++***((('''''''''&&&)))((('''&&&&&&&&&'''((())))))(((((('''&&&&&&&&&######$$$%%%&&&'''((()))''''''((())))))******+++((((((((()))***---///111555333111///---,,,,,,+++......///000111111222222///---+++***+++***(((&&&$$$&&&((())))))***,,,---+++***(((&&&$$$#########"""$$$&&&&&&&&&%%%&&&'''((((((((()))***+++------))))))'''&&&&&&%%%%%%%%% !!!"""#########"""!!! !!!#########"""""""""!!!!!!"""!!! """"""!!! !!!""""""!!! !!!###### """###%%%&&&&&&%%%$$$###"""!!!!!!!!! !!!!!!"""$$$&&&(((***++++++++++++***+++---...///000333666<<>>;;;888555...,,,+++)))((((((((()))((()))***++++++***)))((()))((((((((((((((())))))***)))(((&&&&&&&&&'''((())))))(((&&&%%%$$$###"""!!!!!!"""$$$%%%'''((()))(((((())))))***++++++,,,+++*********,,,///111333666555222///---,,,++++++///000000111111222222222///---++++++,,,+++***(((''')))************,,,---+++***(((&&&$$$###"""""""""$$$&&&&&&%%%%%%&&&'''''''''''''''(((***+++,,,((('''&&&%%%%%%$$$%%%%%% """###""""""!!!!!! !!! !!!  """######!!! !!!!!!!!! """###$$$""""""""""""""""""""""""###$$$&&&''''''%%%###"""!!!  !!!!!!"""###%%%'''((()))******(((***,,,---...000333555999<<>>;;;999666333222000...++++++,,,---///++++++,,,,,,,,,++++++***(((&&&%%%%%%&&&((((((((((((((('''&&&&&&%%%$$$$$$%%%&&&((('''$$$"""!!!!!!""""""###$$$%%%%%%&&&&&&&&&&&&'''(((***,,,---...---------...000222555666666555222///---,,,,,,,,,---...///////////////...,,,,,,+++***)))))))))***,,,,,,------...------,,,)))(((%%%###!!! !!!###$$$%%%&&&&&&&&&%%%$$$$$$%%%''')))******)))'''%%%$$$$$$"""   """!!!!!!!!!!!!""""""###"""!!! !!!"""###"""!!!""""""!!! !!!"""######$$$$$$%%%&&&&&&$$$%%%%%%&&&%%%$$$"""!!!  #########$$$%%%&&&((()))''')))+++,,,---...111444777;;;AAABBBAAABBBFFFJJJIIILLLQQQWWW^^^gggpppvvvyyyyyyzzz|||}}}}}}~~~}}}{{{yyyyyyzzz||||||{{{{{{|||~~~}}}||||||}}}"""@@@JJJMMMIIICCC???<<<999555333111000---++++++,,,...///...---,,,+++***))))))((((((&&&$$$%%%&&&(((((((((''''''&&&&&&%%%$$$$$$$$$%%%&&&((('''$$$"""!!!!!!""""""###$$$%%%&&&&&&'''&&&&&&'''(((***,,,...///------...///111444666888666444111...,,,,,,,,,---.........//////......---,,,+++******)))))))))***+++,,,,,,------,,,,,,,,,)))'''%%%###!!!!!! !!!"""###%%%&&&&&&''''''$$$######$$$&&&'''((())))))'''%%%$$$###!!! """!!!!!!!!!!!!"""#########!!! !!!"""###"""!!!""""""!!! !!!"""###$$$%%%&&&&&&'''%%%&&&&&&&&&%%%$$$"""!!!  """"""######$$$&&&'''((('''(((******+++,,,///111555:::???AAA??????BBBEEEDDDGGGKKKQQQWWW___hhhnnntttvvvyyy}}}|||||||||}}}~~~|||zzzzzz|||}}}}}}|||}}}~~~~~~}}}}}}~~~>>>KKKNNNJJJDDD???<<<888555333000///---++++++,,,...///000///,,,***(((''''''''''''&&&$$$%%%&&&(((((('''&&&&&&%%%%%%$$$$$$######%%%&&&((('''%%%"""""""""!!!"""###$$$&&&&&&''''''''''''((()))+++---...000...///000111333555888999555333000...,,,,,,,,,---.........------,,,,,,,,,+++******)))))))))))))))++++++++++++++++++******'''&&&%%%###"""""""""""""""###$$$&&&''''''''''''############$$$%%%&&&''')))'''%%%$$$"""    !!!!!!!!!!!!!!!!!!"""###$$$###"""!!!!!!######"""!!!"""!!!  !!!"""###%%%'''(((((('''(((((('''&&&$$$"""!!!  """""""""###$$$%%%&&&'''&&&((()))))))))))),,,...222777<<<>>>===<<<===???>>>@@@DDDHHHMMMTTT\\\aaalllpppxxx}}}{{{zzzyyyzzz|||}}}||||||~~~~~~~~~===LLLNNNJJJDDD???<<<888555222///...,,,++++++,,,......000...+++((('''''''''((('''%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$#########$$$&&&((('''%%%###"""###!!!"""###%%%&&&'''''''''(((((()))***,,,...///000000000222333555777888999333222///---,,,,,,,,,---......---,,,+++************))))))((((((((())))))***))))))(((((((((((((((%%%%%%$$$$$$###############$$$%%%&&&''''''''''''###$$$%%%$$$$$$%%%&&&((()))'''%%%###"""  !!!""""""  !!!"""!!!!!!!!!!!!"""###$$$$$$$$$"""!!!"""######"""!!!"""!!! !!!###%%%''')))***)))))))))(((&&&$$$"""!!!  """"""""""""###$$$%%%&&&'''((())))))((((((***,,,///333999<<<<<<;;;;;;<<<999;;;===@@@DDDKKKRRRVVVcccjjjuuu}}}{{{xxxwwwwwwzzz}}}~~~~~~}}}<<>>;;;888777444222000000...---+++***((((((&&&&&&'''((())))))(((((()))))))))+++------+++)))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%%%%!!!$$$((()))***)))(((++++++,,,---///111333444777777777777666555333222...---+++******+++---...)))((('''&&&&&&''')))***&&&&&&&&&&&&&&&'''((()))'''%%%###!!! """""" ###%%%'''((()))(((######$$$%%%%%%%%%$$$$$$(((+++---***&&&$$$'''+++((('''&&&&&&&&&%%%###!!!!!!!!!!!!###""" """$$$$$$######!!!!!!!!!"""###%%%&&&'''&&&%%%######$$$###""" !!!"""### !!!"""###%%%'''(((((($$$%%%%%%&&&%%%$$$"""!!!   !!!!!!%%%%%%%%%$$$%%%%%%&&&&&&&&&((()))))))))***,,,...///.........///...---,,,,,,---...000222666<<<@@@HHHOOOZZZccclllwww~~~zzzzzzyyyxxxxxxwwwwwwwwwzzz{{{|||||||||{{{zzzyyyzzz|||~~~;;;DDDHHHDDD@@@<<<888555222////////////...,,,***'''&&&%%%'''))))))((('''((((((((()))***+++,,,++++++***''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%""""""$$$%%%&&&'''''''''))),,,...,,,...222333111444666777888777555222000------,,,++++++,,,,,,,,,,,,***(((((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$###"""!!!!!!""""""!!!###%%%&&&'''&&&&&&$$$%%%&&&&&&%%%%%%'''(((***+++***)))'''''')))+++)))'''&&&%%%%%%%%%%%%$$$""""""""" !!!"""############### !!!###$$$%%%&&&%%%$$$"""!!! """###$$$###"""!!!"""### !!!"""###$$$%%%&&&&&&''''''&&&%%%###"""!!!!!!  !!!"""""""""''''''''''''''''''&&&&&&%%%&&&(((***,,,------...---------------------,,,+++,,,---...///333999===BBBHHHRRR[[[dddnnnzzz}}}}}}}}}{{{zzzxxxvvvuuu{{{zzzyyyyyyzzzzzzxxxvvvxxx{{{~~~;;;EEEGGGDDD???;;;888444000.../////////...,,,***(((&&&&&&((())))))(((''''''(((&&&''')))***++++++******''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&'''''''''***---///---///333555222444444555555444111///...---,,,,,,+++++++++,,,,,,---+++)))((())))))((('''&&&&&&%%%%%%&&&&&&'''(((%%%$$$$$$###""""""######!!!"""###%%%&&&&&&&&&&&&$$$&&&&&&&&&%%%&&&(((******+++***(((&&&&&&(((***)))'''&&&%%%%%%&&&%%%%%%$$$$$$"""!!!!!!"""###$$$$$$$$$$$$ """###$$$%%%&&&%%%$$$"""!!! """###$$$###"""!!!"""$$$!!!!!!"""###$$$%%%&&&&&&''''''&&&%%%$$$""""""!!!  !!!!!!""""""'''''''''&&&&&&&&&&&&&&&&&&'''(((***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...222777;;;@@@FFFNNNVVV]]]fffpppwww~~~}}}}}}|||zzzyyywwwvvvzzzyyyxxxyyyzzzyyywwwvvvxxxzzz~~~ ===FFFGGGDDD???:::777333///,,,/////////...,,,***((('''''')))***)))'''&&&&&&'''$$$%%%''')))***+++******(((''''''&&&%%%$$$######%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&'''+++///000///111555666444333222111000///---,,,+++,,,+++++++++++++++,,,,,,---+++))))))******)))(((&&&&&&&&&%%%&&&&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))+++++++++***(((&&&%%%''')))((('''&&&$$$$$$$$$$$$$$$%%%$$$"""  !!!!!!"""###$$$%%%%%%%%%%%% !!!"""###$$$%%%%%%$$$###"""!!! """###$$$$$$###"""###$$$!!!""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""  !!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,,,,++++++************++++++)))***++++++---000444888===BBBHHHNNNTTT[[[dddjjjtttzzz~~~~~~}}}|||{{{zzzyyyxxxxxxwwwwwwxxxyyyyyywwwuuuwwwzzz}}} ===FFFGGGDDD???:::777333///---//////...---,,,***)))(((((()))***)))'''%%%%%%&&&###%%%''')))+++,,,,,,+++))))))((('''%%%$$$######&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&''''''---000222000222666777555333111///---+++*********+++************++++++,,,---+++))))))***+++***)))&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((''''''''')))+++,,,,,,+++)))'''&&&''')))((('''%%%""" """"""    !!!"""###$$$%%%&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%$$$$$$###!!!!!! """###$$$$$$######$$$%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########  !!!!!!"""%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))************))))))((('''((()))******'''((()))***+++---111444999===CCCGGGLLLRRRZZZ```jjjpppxxx~~~}}}|||{{{{{{{{{wwwwwwvvvwwwyyyyyyxxxvvvvvvxxx|||~~~ <<>>:::777444000...//////...,,,+++***))))))((()))***)))'''%%%%%%&&&%%%&&&(((***,,,---------+++***)))((('''&&&%%%$$$(((((((((''''''&&&$$$$$$%%%%%%%%%%%%%%%&&&((((((///222222000111555666333222000...+++***)))******)))))))))))))))***+++,,,,,,***))))))***,,,+++***'''&&&&&&&&&&&&'''((((((((('''''''''''''''((((((&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((***,,,,,,,,,***(((''')))***((('''$$$ !!!"""###$$$%%%&&&&&&&&&""""""!!!""""""###$$$%%%######"""!!! !!!"""$$$$$$######$$$%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!  !!!!!!!!!$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((()))))))))))))))'''&&&%%%%%%%%%'''((()))%%%'''((())))))+++...111444888>>>BBBEEEKKKSSSYYYaaagggooovvv|||~~~}}}}}}}}}}}}~~~wwwwwwwwwxxxzzz{{{zzzxxxvvvxxx{{{}}}~~~:::BBBDDD@@@<<<999666444111...000///---,,,+++*********''')))***)))'''&&&&&&'''&&&''')))+++,,,------,,,+++******)))((('''&&&&&&((((((((('''&&&%%%$$$###%%%%%%$$$$$$%%%''')))+++000222222000000333333000///...,,,+++***)))******(((((((((((()))***++++++***)))((((((***,,,++++++''''''&&&&&&''''''((()))(((''''''''''''((())))))'''&&&%%%%%%%%%%%%&&&&&&(((((()))'''&&&%%%'''(((***++++++)))'''''')))+++'''&&&### !!!"""$$$%%%&&&&&&&&&"""""""""""""""###$$$%%%###"""!!!!!! !!! !!!######""""""###%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!!!!  !!!!!!"""######$$$$$$%%%%%%&&&''''''((((((((((((((('''%%%$$$###"""###%%%'''(((%%%&&&((())))))***,,,//////333888<<>>@@@DDDKKKQQQXXX___hhhpppvvv|||}}}zzzyyyyyyzzzzzzyyyzzzyyywwwvvvvvvwwwxxxyyyyyy{{{}}}|||yyy|||000:::???>>>===;;;666111+++(((***+++,,,---------,,,+++((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&$$$$$$"""""""""###$$$%%%&&&(((***,,,---,,,+++)))&&&'''''''''''''''&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$$$$######$$$&&&###!!! !!!###$$$###%%%$$$###!!!!!! !!!###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%###"""!!!!!!""""""""""""$$$$$$###!!!  !!!###$$$%%%###"""!!! !!!###$$$$$$###""""""###"""""""""######$$$&&&&&&$$$$$$################## """$$$&&&''''''%%%$$$"""!!! !!!!!!$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""###&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''''''''(((***++++++***)))((((((((((((&&&((())))))***+++...111///333777;;;===AAAFFFJJJPPPWWW```hhhnnnuuu||||||zzzyyyyyyzzzyyyxxxxxxxxxwwwwwwwwwxxxyyyyyywwwyyy{{{~~~zzzxxx{{{222:::======<<<:::666111---+++***+++,,,---------,,,+++((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&'''((()))((('''$$$###"""!!!"""$$$&&&'''''')))***++++++)))'''&&&$$$$$$%%%%%%%%%%%%%%%%%%!!!""""""###############!!!"""###$$$######$$$&&&###!!! """""""""""""""!!!  !!!###%%%&&&'''&&&&&&&&&&&&'''&&&&&&$$$"""!!!!!!$$$&&&!!! ###$$$### """$$$$$$###!!!  !!!###$$$%%%""""""  !!!###%%%%%%###!!!!!!!!!""""""######$$$%%%''''''$$$$$$######"""######$$$!!!###%%%(((((('''%%%$$$!!! !!!"""$$$%%%&&&'''((((((((((((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))***)))((((((''''''''''''&&&''')))******+++---///...111555888:::===AAADDDIIIPPPXXX___fffllltttzzz~~~}}}{{{zzzyyyzzzzzzzzzxxxwwwwwwxxxyyyyyyzzzzzzzzzvvvwwwxxxyyy{{{{{{{{{{{{|||zzz|||555:::::::::999888555222///---***+++,,,---...---,,,,,,((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&((()))((('''$$$###"""!!!"""$$$'''((())))))))))))(((&&&$$$###!!!"""###$$$$$$$$$$$$$$$ !!!""""""""""""""" !!!######"""###$$$&&&###!!!!!!!!!  !!!###&&&'''''''''&&&&&&'''(((((('''%%%"""!!!###''''''### """$$$###!!! !!!"""######!!! !!! !!!###$$$%%%"""!!!  """$$$%%%###!!! #########$$$%%%&&&'''((($$$$$$###""""""###$$$%%%"""$$$'''))))))'''%%%### """$$$%%%&&&((()))*********((('''%%%%%%&&&&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%'''((((((''''''&&&&&&&&&''''''&&&((()))******+++---///---000333555888:::<<<>>>BBBHHHPPPWWW\\\ccckkkqqqxxx~~~~~~{{{zzzyyyyyyzzz{{{zzzyyyvvvwwwxxxyyyzzzzzzzzzzzzvvvuuuuuuuuuuuuvvvwwwwww{{{}}}}}}~~~ 777:::999888888666444222000///******,,,---...------,,,((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&$$$###"""!!!"""$$$''')))))))))((('''%%%$$$"""!!! !!!"""######$$$###### !!!"""!!!!!!!!!!!!"""###""""""$$$&&&###!!!  !!!$$$&&&(((((((((''''''((())))))'''%%%###!!!$$$((('''$$$!!!!!!###$$$"""!!!!!!""""""!!! """ !!!###$$$%%%"""!!!  !!! """$$$$$$""" #########$$$%%%&&&((()))$$$$$$###""""""###$$$%%%###%%%((())))))'''$$$""" !!!$$$%%%&&&(((***+++,,,,,,***(((&&&&&&&&&%%%$$$"""$$$$$$$$$######$$$%%%%%%$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&(((***+++***+++---///---///111444666888999:::===CCCJJJQQQVVV]]]eeejjjqqqxxx~~~zzzyyyxxxyyyzzz{{{zzzyyyuuuvvvxxxyyyzzzzzzzzzyyyuuuuuusssrrrrrrssstttuuuyyy{{{}}}{{{}}} $$$::::::888888888888666333///---,,,,,,,,,---//////---+++(((''''''''''''&&&&&&&&&%%%$$$#########$$$%%%&&&(((%%%!!!!!!$$$''''''&&&'''%%%$$$######$$$&&&''''''&&&&&&%%%%%%$$$######""""""""""""###$$$%%%%%%######"""!!! !!!!!!""""""###$$$$$$%%%&&&&&&###"""!!!  !!! """%%%(((*********(((((('''%%%######%%%'''%%%!!!"""%%%'''((($$$ $$$&&&$$$!!!!!!!!!"""  !!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!$$$$$$%%%&&&''''''''''''!!!!!!!!!!!!!!!"""######&&&'''((((((&&&$$$"""  %%%$$$%%%(((---...---++++++***)))'''%%%$$$$$$$$$!!!###$$$$$$$$$%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''(((***+++,,,---...///000333555777888>>>AAAFFFKKKQQQXXX___dddmmmqqqxxx}}}|||{{{wwwttttttwwwxxxwwwuuuuuuuuuuuuuuuuuuvvvwwwxxxvvvuuurrrooommmnnnrrrvvvxxx{{{~~~~~~~~~~~~ %%%<<<===999999999888666333000...,,,,,,,,,---//////---+++''''''''''''&&&&&&&&&&&&%%%$$$#########$$$%%%&&&(((%%%""""""%%%''''''''''''&&&%%%$$$$$$%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$%%%&&&$$$######"""!!!!!!""""""######$$$$$$%%%%%%&&&&&&###"""!!!  """  """$$$&&&'''((((((((((((&&&$$$$$$&&&((('''$$$  $$$'''((('''$$$!!!!!!%%%&&&$$$!!!  """"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!$$$$$$%%%%%%&&&%%%%%%%%%!!!!!! !!!!!!"""###%%%&&&&&&&&&%%%###!!!  $$$$$$&&&)))---...---***+++***((('''%%%$$$$$$$$$"""###$$$$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''((()))++++++,,,,,,---...000333555666<<>>AAA<<<<<<;;;999777333000///,,,,,,,,,---......+++)))''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&(((&&&$$$$$$&&&'''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&###"""!!!  """  !!!###%%%'''((())))))'''&&&&&&''')))***'''###"""$$$&&&((((((&&&$$$"""$$$&&&&&&### !!!"""!!! """!!!!!!!!!   !!!!!!"""""""""$$$$$$%%%%%%$$$$$$######!!! !!!!!!"""$$$$$$%%%$$$###"""  ###$$$'''+++......,,,)))***)))(((&&&%%%$$$#########$$$%%%$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&''')))***+++******+++,,,...000333444999===BBBGGGMMMSSSYYY]]]bbbeeejjjooouuu{{{}}}wwwwwwvvvtttrrrrrrssstttrrrrrrrrrrrrssstttuuuvvvwwwvvvssspppmmmmmmpppssswwwzzz}}}~~~~~~~~~~~~ &&&AAAEEE@@@???>>><<<888555222000,,,,,,+++,,,------***(((&&&&&&&&&&&&%%%%%%%%%$$$#########$$$$$$%%%&&&&&&'''&&&&&&&&&&&&'''(((((()))((((((''''''''''''(((&&&&&&&&&'''((())))))***'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!  """  !!!!!!!!!$$$&&&'''((())))))((('''(((******(((%%%%%%&&&'''''''''$$$$$$$$$&&&'''&&&""" !!!"""!!!""""""!!!   !!!""""""######%%%%%%%%%%%%%%%$$$###"""!!! !!!!!!""""""###""""""  !!!###(((,,,...---***((()))((('''%%%$$$#########$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$%%%%%%&&&((()))******))))))***,,,...111333999===BBBGGGLLLRRRWWW[[[]]]```cccggglllrrryyy~~~~~~wwwxxxxxxuuuqqqoooqqqtttqqqqqqqqqqqqrrrsssuuuuuuwwwvvvtttpppmmmmmmoooqqqwwwyyy|||~~~~~~~~~~~~~~~&&&BBBHHHDDDCCCAAA>>>:::666333222---,,,+++,,,,,,+++)))&&&&&&%%%%%%%%%$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&''''''&&&'''(((((())))))((((((''''''''''''%%%&&&&&&'''((()))******((((((((((((((('''&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''###"""!!!  !!!  !!!!!! """%%%'''*********))))))***((('''&&&&&&(((((('''%%%$$$%%%&&&''''''%%%!!! !!! """!!!!!!   !!!!!!"""######$$$&&&&&&''''''&&&%%%$$$$$$"""!!!!!! !!!!!!!!!!!!!!!!!!  !!!###'''+++,,,***((('''((('''&&&$$$$$$#########$$$%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!""""""#########$$$$$$%%%'''((()))***)))((((((***---000222999===CCCHHHLLLQQQVVVZZZ[[[\\\^^^```dddjjjqqqvvv|||~~~yyyzzzzzzvvvqqqoooqqqsssooooooppppppqqqssstttuuuvvvuuussspppmmmmmmnnnpppvvvyyy{{{}}}}}}~~~%%%BBBJJJFFFEEEBBB>>>999555333111---,,,++++++,,,***'''%%%%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&$$$&&&''''''&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&&&&'''((())))))***((()))))))))((('''%%%$$$###""""""""""""###$$$$$$$$$$$$$$$%%%&&&&&&''''''###"""!!!   !!! ###&&&)))+++******)))***&&&&&&&&&((())))))'''$$$$$$&&&'''((('''$$$!!! !!!   !!!""""""###$$$$$$&&&&&&'''''''''&&&%%%%%%###""""""!!!!!!!!!!!!"""!!!!!!  !!!"""&&&)))((('''&&&&&&'''&&&%%%$$$############$$$$$$%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!""""""""""""######$$$&&&'''((()))(((''''''(((+++...000888<<>>CCCGGGKKKOOOQQQSSSSSSRRRRRRTTTYYYaaaffflllpppvvv|||{{{xxxvvvuuusssrrroooooooooppprrrtttuuuvvvssssssrrrpppnnnmmmoooqqqppprrruuuvvvwwwyyy}}}"""AAAJJJEEECCC???:::555111...,,,---,,,+++++++++)))&&&###$$$$$$$$$############""" !!!###%%%&&&&&&&&&&&&"""$$$''''''%%%$$$%%%'''(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''''''''((()))))))))(((&&&###!!! !!!!!! """###%%%&&&((((((###"""!!!     $$$(((++++++***)))((($$$%%%'''+++---,,,)))&&&&&&'''((('''%%%###""""""    !!!"""###$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""######!!!!!!   !!!!!! $$$$$$###"""###%%%%%%%%%$$$###"""""""""###"""###$$$###""""""$$$&&&######################## !!!"""!!!!!!""""""###$$$&&&'''&&&%%%###"""###&&&***,,,000555:::@@@CCCGGGJJJMMMOOOOOOMMMMMMNNNTTT[[[aaafffkkkssszzz|||yyyyyyxxxtttqqqoooooopppqqqrrrtttvvvwwwrrrrrrrrrpppnnnnnnoooqqqmmmooorrrssstttwwwzzz}}}===IIIKKKFFF>>>777222000---,,,***+++,,,+++)))'''''''''###$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###"""###%%%%%%$$$$$$%%%&&&''''''(((&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%###"""""" !!!""""""!!!""""""###$$$$$$$$$$$$$$$###"""!!! ###  """######"""!!!$$$$$$&&&(((******(((&&&%%%'''))),,,,,,,,,***)))(((((()))((('''%%%"""!!! !!!  !!!$$$%%%$$$###"""!!!""""""###$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$"""!!!  !!!"""""""""!!!!!!!!!!!!###$$$%%%&&&%%%###!!!  """"""""""""############%%%""" ###$$$###!!!  !!! !!!!!!"""$$$%%%&&&$$$$$$%%%&&&''')))***+++...111666:::===@@@DDDFFFLLLLLLKKKLLLOOOSSSWWWYYYcccgggmmmuuu}}}~~~}}}zzzxxxvvvrrrqqqoooppprrrtttuuutttuuuqqqmmmnnnqqqssspppmmmlllmmmoooqqqtttvvvwwwxxx;;;HHHIIIDDD===777333000---+++***+++,,,+++(((&&&&&&'''$$$$$$%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$###"""$$$%%%%%%$$$###$$$%%%&&&&&&'''%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&$$$###"""  !!!!!! !!!!!!"""###############"""!!!!!!  """ !!! ###$$$%%%$$$$$$&&&''''''))))))(((&&&$$$$$$&&&(((++++++***)))(((((((((((('''&&&$$$###"""!!!!!! """%%%&&&$$$"""!!!!!!!!!""""""###$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""!!! !!!""""""""""""!!!!!!!!!!!!###$$$%%%%%%$$$"""!!!  !!!!!!!!!"""""""""######%%%###!!!"""###$$$###!!!!!!!!! !!!!!! !!!!!!"""$$$%%%&&&$$$$$$$$$%%%&&&'''((())),,,///444888;;;>>>AAADDDHHHHHHHHHIIIKKKOOOSSSVVV^^^aaagggpppyyy}}}zzzwwwsssqqqpppppprrrtttuuuuuussspppmmmmmmqqqrrrpppmmmllllllmmmoooqqqsssuuuvvv~~~777FFFGGGCCC===888444000,,,******++++++***'''&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%$$$###""""""$$$%%%%%%###"""###$$$$$$%%%%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))'''&&&%%%"""  !!!  !!!!!!""""""!!!!!! !!!"""###!!!!!!###&&&''''''''''''((((((((((((&&&$$$######%%%(((******)))(((&&&''''''&&&%%%$$$$$$######$$$$$$!!! !!!$$$&&&&&&$$$""" !!!###$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""!!!  !!!"""######!!! !!!"""###$$$$$$###"""!!!  !!!!!!!!!"""""""""&&&%%%######$$$%%%###"""###""""""!!!!!!!!!"""""" !!!!!!"""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''***---111555777:::===@@@CCCCCCCCCDDDGGGKKKOOOQQQVVVZZZaaaiiisss||||||yyytttsssqqqqqqsssuuuvvvuuurrrooommmmmmppprrrqqqnnnmmmmmmllllllnnnppprrrttt|||~~~444DDDEEEBBB>>>:::777222---***)))******(((&&&$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$""""""###$$$$$$###"""!!!###$$$&&&%%%###"""#########$$$$$$###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))*********((('''&&&"""     ###$$$$$$""" !!!###%%%&&&'''(((((($$$&&&''''''%%%$$$###$$$$$$&&&(((***+++***(((&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%"""###%%%&&&&&&###!!!!!!###$$$%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$"""!!!  !!!"""""""""""" !!!"""############"""!!!  !!!!!!!!!!!!'''&&&&&&%%%%%%%%%######$$$$$$###"""""""""###### !!!!!!"""$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%))),,,000333555888;;;===>>>??????AAADDDHHHKKKNNNQQQUUU\\\eeennnwww~~~~~~zzzvvvtttrrrssstttvvvwwwvvvrrrpppooooooqqqsssrrrqqqpppnnnmmmllllllnnnqqqsssyyy{{{~~~222BBBDDDBBB???<<<888444///+++)))))))))&&&$$$###$$$&&&'''''''''&&&%%%$$$###""" !!!"""#########""""""###%%%&&&&&&$$$###$$$$$$$$$$$$%%%###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))*********)))((('''###!!!  !!!###%%%%%%%%%$$$$$$%%%&&&&&&&&&'''&&& """$$$$$$###"""$$$%%%&&&'''***,,,,,,+++)))'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""###%%%&&&$$$"""!!!###%%%%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$"""!!!  !!!"""""""""!!! !!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!%%%&&&''''''&&&%%%$$$$$$%%%%%%$$$############### !!!!!!"""$$$%%%&&&%%%%%%$$$############$$$)))+++///222444666999;;;;;;<<<===@@@CCCGGGJJJLLLPPPTTTZZZbbbkkktttzzz~~~{{{xxxvvvttttttvvvwwwwwwwwwtttsssrrrrrrsssttttttsssrrrpppnnnmmmmmmooorrrssswwwxxxzzz}}}~~~222@@@CCCAAA>>>;;;888444///,,,(((((('''%%%###"""###%%%%%%%%%$$$###"""!!!!!!"""###############%%%''''''&&&%%%&&&'''%%%&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''$$$""" !!!  !!!!!!  !!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$###!!!!!!$$$''''''(((+++,,,,,,+++)))'''"""$$$%%%'''((((((''''''%%%$$$""" """###$$$### !!!$$$&&&&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$"""!!!  !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!""""""""""""%%%''''''&&&$$$$$$%%%&&&%%%$$$############### !!!!!!"""$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$)))+++///111333555777999999:::<<>>BBB???;;;888555222...+++((((((&&&$$$"""!!!###%%%!!!!!! !!!###$$$$$$$$$###%%%'''(((''''''(((***'''(((((('''%%%%%%&&&'''''''''''''''''''''''''''&&&'''((()))))))))((('''%%%###!!!!!!!!!"""!!! """"""!!!  !!!"""###$$$%%%%%%%%%%%%%%%&&&&&&'''(((!!!$$$&&&%%%"""!!!$$$'''&&&(((***++++++***'''&&&!!!###''')))+++***((('''%%%$$$###  !!!!!!""""""!!!"""%%%''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""!!!   !!!!!!  !!!!!!!!! !!!!!!!!!"""""""""###### ###&&&'''&&&$$$%%%&&&&&&%%%$$$###"""""""""""" !!!!!!"""$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&(((***...000111333555777777888;;;>>>AAAEEEGGGIIINNNQQQVVV\\\bbbhhhmmmpppwwwyyy}}}{{{yyywwwvvvxxxyyyyyyyyywwwwwwvvvuuusssrrrrrrssspppppppppppppppqqqrrrsssssstttuuuvvvwwwxxxyyyyyy|||444>>>@@@===999555333000---+++((('''&&&###!!!!!!###%%%!!!###$$$%%%%%%###%%%'''(((((()))***,,,((())))))(((&&&&&&''')))((((((((((((((((((((((((&&&'''((())))))(((''''''&&&$$$""""""""""""!!! !!!######"""!!! !!!!!!!!!"""$$$%%%###$$$$$$$$$&&&''')))***%%%((()))'''"""!!!###'''%%%''')))******)))&&&%%% ###'''+++---,,,)))'''&&&%%%$$$"""  !!!""" !!! ###&&&(((((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$""""""   !!!  !!!!!!!!! """"""""""""############!!!&&&'''%%%$$$%%%&&&&&&%%%$$$###"""""""""""" !!!!!!"""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''')))---///000111444555666777:::===AAADDDFFFHHHMMMOOOSSSYYY^^^dddhhhjjjsssuuuxxx{{{||||||zzzwwwwwwxxxyyyzzzyyywwwwwwvvvtttrrrqqqqqqrrrooooooppppppqqqqqqrrrrrrssssssssstttuuuvvvvvvwww{{{~~~,,,888===999444000---+++)))''''''&&&%%%###"""!!!!!!!!!!!!""""""###%%%$$$%%%''')))))))))))))))+++***)))'''&&&&&&%%%%%%&&&'''(((*********)))(((************)))'''&&&%%%(((&&&$$$"""!!!!!!!!!""" !!!!!!  !!!!!! !!!!!!""""""!!! ######$$$%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((***'''%%%%%%''''''%%%"""###'''+++...---***)))(((&&&%%%### !!!!!!!!! !!!"""""""""  !!!!!!"""###$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''######"""  !!!!!!!!!!!!""""""!!!  ###############"""!!!!!!!!!###$$$###"""######%%%$$$$$$%%%%%%$$$"""!!!!!!""""""$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''((())),,,///111222333333555888;;;======>>>AAADDDJJJMMMQQQTTTXXX^^^dddhhhkkkpppuuuvvvtttvvv}}}{{{yyyyyyyyywwwuuuxxxwwwvvvtttqqqooommmlllmmmpppsssuuutttsssssssssqqqtttvvvwwwvvvvvvvvvwww}}}+++777===999444000...,,,***((('''&&&$$$###!!! !!!""""""###$$$$$$%%%'''((()))))))))))),,,+++)))((('''&&&&&&&&&'''((())))))))))))((('''(((((((((((((((''''''&&&'''&&&$$$###"""!!!"""""" !!!!!!  !!!!!! !!!!!!!!! """###$$$%%%&&&'''((((((((('''%%%$$$$$$%%%&&&'''(((&&&$$$%%%&&&'''%%%###&&&)))---///...+++)))((('''&&&$$$"""!!!!!!!!!!!!""""""######""" !!!"""###$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$###"""!!!  !!!!!!"""!!!  """"""######"""!!!!!! ###%%%%%%$$$######$$$#########$$$$$$###!!! !!!!!!"""$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''))),,,...000222222222444777:::;;;;;;===@@@BBBGGGJJJMMMQQQUUUZZZ```dddggglllpppqqqooorrryyy{{{zzzzzzyyywwwvvvuuutttrrrpppnnnmmmlllllloooqqqssssssrrrssstttrrrtttwwwwwwwwwvvvwwwwww}}}***666;;;888444000...---+++)))'''&&&$$$"""  """"""######$$$%%%&&&''')))))))))))),,,+++***)))((('''''''''))))))))))))))))))(((((('''''''''''''''''''''&&&'''&&&%%%###"""""""""""" !!!!!!  !!!!!!  """###$$$%%%'''((()))***)))(((&&&%%%$$$%%%%%%&&&%%%$$$###$$$%%%&&&&&&$$$))),,,///000...***(((''''''&&&$$$"""   !!!!!!!!!$$$$$$$$$###""" !!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###!!! !!!!!!  !!!!!!!!!!!!!!!!!! """$$$&&&&&&$$$#########!!!"""#########"""!!! !!!"""$$$%%%&&&'''&&&&&&%%%%%%$$$###$$$%%%&&&''''''(((+++---///000111111333555888999999;;;===???BBBEEEIIILLLPPPTTTZZZ]]]aaaeeeiiijjjiiilllrrrxxx}}}~~~{{{zzzyyyxxxsssrrrqqqooonnnmmmllllllkkkmmmoooppppppqqqtttuuusssuuuwwwwwwwwwvvvwwwxxx}}}~~~***666:::777444111///...,,,***&&&%%%###   !!!"""""""""###$$$%%%'''((()))******,,,+++***)))((((((((((((************+++,,,------+++***)))((('''&&&&&&&&&&&&&&&%%%$$$######"""""" !!!!!!!!!!!!  !!!"""!!!!!!!!! !!!"""###$$$&&&''')))***+++((((((&&&%%%%%%%%%%%%%%%"""""""""###%%%&&&&&&&&&+++---//////,,,(((&&&%%%$$$###!!!  !!!!!!!!!%%%%%%$$$###!!!  !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""    !!! """$$$&&&%%%###"""!!!!!! !!!######"""!!!!!!!!!!!!"""$$$&&&'''''''''&&&%%%$$$$$$###$$$%%%'''(((&&&(((***,,,.../////////222333444666777888:::;;;===@@@DDDHHHKKKOOOTTTWWW[[[___cccddddddggglllrrruuuwww{{{{{{yyyxxxxxxrrrqqqooommmlllkkkkkkkkkjjjlllnnnnnnoooqqqtttvvvtttuuuwwwwwwwwwwwwxxxyyy}}}~~~+++777:::888444222000...,,,)))&&&$$$"""   """"""!!!###$$$$$$&&&''')))***+++,,,+++***))))))(((((()))***))))))***,,,///222444000///,,,***'''%%%$$$$$$%%%%%%%%%%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!!!! !!!"""######$$$%%%&&&((()))***+++''''''&&&&&&%%%%%%%%%%%% !!!"""$$$$$$&&&'''(((+++,,,...,,,)))%%%"""!!!  !!!!!!"""&&&%%%$$$"""  !!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""   !!!"""$$$$$$""" !!!###%%%%%%###!!!!!!"""!!!"""$$$&&&'''''''''&&&$$$$$$######$$$&&&'''(((&&&(((***,,,...//////...111111111222444555666666:::===AAAEEEHHHKKKOOOQQQWWWYYY\\\^^^___bbbgggkkknnnrrrvvvzzz~~~|||yyyyyyyyyuuusssqqqnnnlllkkkkkkkkkjjjlllmmmnnnooopppsssvvvtttuuuvvvvvvvvvvvvxxxyyy}}}}}}}}}~~~~~~~~~~~~~~~...:::;;;888555333111...+++)))%%%$$$"""  """"""!!!######$$$%%%&&&(((***++++++***)))(((((((((((())))))))))))***---111666888444222...***'''%%%$$$###%%%%%%&&&&&&%%%$$$######"""!!!!!! !!!!!!""""""###$$$$$$%%%%%%$$$$$$######"""""""""$$$%%%'''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&& """$$$%%%%%%%%%''')))***+++,,,***&&&###   """"""$$$$$$"""  !!!""" !!!"""############$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###!!! !!!  !!! !!!######!!! ###&&&)))((($$$""""""$$$""""""###$$$%%%&&&''''''$$$#########$$$&&&((()))'''(((***---...//////...///......///111333222111666:::>>>BBBDDDGGGJJJLLLPPPRRRTTTVVVXXX\\\```dddhhhlllrrrwwwzzz}}}}}}|||}}}{{{xxxtttpppmmmlllkkkkkkjjjlllnnnoooooopppssstttsssuuuuuuuuutttuuuwwwyyy|||{{{zzzzzz{{{}}}~~~}}}}}}|||{{{zzzzzzzzzzzz|||{{{{{{|||000===<<<999666444111...***'''$$$###!!! !!!"""!!!#########$$$&&&(((***,,,))))))((((((''''''((((((***)))((((((+++000444888333111---)))&&&$$$$$$###$$$%%%&&&&&&&&&%%%$$$######"""!!! !!!"""###$$$%%%%%%&&&'''&&&&&&&&&&&&%%%$$$$$$%%%&&&(((***''''''((((((((()))))))))$$$$$$%%%&&&''''''''''''!!!###%%%&&&%%%%%%(((***)))***+++)))%%%"""  """######"""  !!!""" !!!!!!"""""""""###$$$%%%%%%%%%%%%$$$###%%%$$$"""  !!!!!!!!!  !!!!!!!!!!!!!!!!!!######"""!!!!!!"""'''***---+++&&&######%%%###""""""!!!"""$$$'''((($$$#########$$$&&&((()))((()))+++---////////////...---+++---///111000...333666;;;>>>AAACCCFFFHHHIIIJJJLLLNNNQQQTTTXXX[[[___dddjjjooossswwwzzz|||~~~yyytttooolllkkkkkkkkkmmmpppqqqqqqqqqrrrsssssstttttttttssstttvvvxxx{{{zzzwwwvvvvvvxxx{{{}}}|||yyyyyyxxxxxxwwwwwwxxxxxxwwwxxxxxxzzz|||222???<<<:::777444222...***&&&$$$###!!!  !!!""""""#########$$$%%%(((***,,,)))((((((''''''''''''(((***)))'''''')))---222555111///+++(((%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######"""!!! !!!"""###%%%&&&''''''((((((''''''((('''&&&%%%&&&(((***,,,(((((((((((())))))))))))######%%%&&&'''(((((((((!!!$$$''''''%%%%%%(((+++)))***+++)))%%%"""  """###!!!  !!!""" !!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$###$$$###!!! !!!!!!!!!  !!!"""""""""!!!!!!###$$$#########$$$))),,,///---'''###$$$&&&###"""!!! !!!###''')))############$$$&&&((())))))***,,,...////////////...,,,***,,,...000...,,,111444999<<<>>>@@@CCCEEECCCDDDFFFHHHKKKOOOSSSUUUWWW\\\bbbhhhlllpppsssuuu|||}}}|||vvvqqqmmmlllkkkkkknnnqqqsssrrrqqqqqqqqqrrrsssssssssrrrsssuuuxxx{{{yyyvvvttttttvvvxxxzzz|||~~~~~~{{{vvvvvvvvvvvvvvvwwwwwwxxxtttuuuvvvxxx{{{~~~888CCC@@@;;;666222000---)))%%%$$$!!! """"""   ###!!! $$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&(((+++,,,)))&&&,,,+++)))'''%%%$$$######'''&&&$$$%%%%%%&&&$$$###""""""!!! !!!######$$$%%%&&&'''''''''&&&%%%'''(((((()))******++++++******+++***)))'''%%%$$$###"""###%%%((())))))(((######$$$%%%''')))+++---*********)))'''&&&''')))$$$%%%!!! !!!!!!  !!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%%%%"""!!!!!!###""""""#########""""""!!!###%%%'''&&&$$$"""&&&,,,666222---)))'''%%%"""!!!$$$"""!!!$$$%%%%%%$$$%%%&&&&&&%%%%%%''')))+++,,,---/////////......---,,,***)))))))))***+++111333777:::===?????????<<<<<<===???AAADDDGGGHHHQQQTTTYYY]]]ccciiippptttvvvyyy~~~yyysssooommmnnnoooppprrrrrrrrrqqqpppssssssuuuvvvvvvvvvuuutttwwwuuuqqqooooooqqqtttwwwzzz{{{}}}~~~|||zzzyyywwwwwwvvvvvvvvvvvvvvvwwwuuuvvvxxxzzz|||~~~666BBB>>>:::555111...***%%%!!!###!!! !!!"""   """!!! $$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&(((***+++(((&&&***)))((('''%%%$$$######'''%%%$$$$$$%%%%%%$$$#########"""""""""###$$$%%%$$$%%%&&&'''''''''&&&&&&(((((())))))***+++,,,,,,******+++***)))'''&&&$$$#########%%%((()))'''&&&!!!"""###%%%''')))+++,,,***))))))(((((((((((((((%%%&&&###  !!!!!!!!!"""""""""""" !!!!!!"""###$$$%%%%%%%%%!!!  """$$$###$$$$$$$$$$$$###""""""%%%%%%%%%$$$###%%%+++111444000+++'''%%%$$$###!!!$$$""" """$$$%%%%%%$$$%%%&&&&&&%%%%%%'''(((***+++---...//////......---,,,+++))))))))))))***///111555999;;;<<<<<<<<<::::::::::::<<>>BBB???888///&&&   !!!""""""  !!!!!!!!!"""""" !!!""""""!!!###&&&&&&%%%$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$$$$###"""###$$$%%%$$$###!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((******++++++++++++++++++++++++((()))*********((('''&&&$$$###""""""###""" """%%%'''((((((((((((''''''***---...,,,)))***+++((("""   !!! !!!!!!!!! !!!!!!!!!$$$$$$$$$$$$$$$###"""!!! !!!""""""$$$&&&)))******))))))((('''%%%%%%"""%%%%%%%%%,,,444333***'''%%%""""""###$$$%%%%%%$$$######$$$&&&''''''&&&$$$&&&((((((&&&%%%$$$%%%&&&&&&&&&'''(((***+++,,,......---,,,***(((&&&%%%)))+++---///000000000//////...,,,++++++...111444999;;;>>>AAADDDHHHMMMQQQUUUYYY^^^bbbeeekkkrrrxxx~~~}}}|||{{{zzzxxxwwwwwwwwwwwwtttsssrrrpppoooooonnnnnnmmmllllllmmmooosssvvvxxx{{{|||}}}~~~}}}{{{xxxvvvuuuwwwyyy{{{||||||{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyzzz{{{|||}}}}}}~~~~~~ ***???@@@<<<444***   """ """"""!!!  !!!!!!!!! !!!""""""!!!$$$''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%###""""""###$$$%%%%%%###!!!###$$$&&&''''''''''''&&&&&&%%%&&&''')))***+++,,,++++++******)))((((((((())))))******)))'''&&&%%%### !!!!!! !!!###&&&'''''''''&&&'''(((***,,,,,,,,,+++))))))***'''""" !!!!!!!!! !!! !!!!!! !!!!!!"""######%%%%%%%%%$$$###"""!!!!!!!!!""""""$$$&&&)))*********)))(((&&&%%%$$$ ###!!! ***666555+++&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$%%%'''((('''&&&$$$&&&((()))'''%%%$$$$$$%%%%%%%%%%%%''')))+++,,,---------,,,+++(((&&&%%%((()))***++++++,,,------+++******)))+++---///111444666999;;;>>>BBBFFFJJJLLLPPPUUUYYY]]]bbbjjjpppwww|||}}}{{{yyyxxxxxxxxxtttsssrrrpppooooooppppppllllllmmmnnnqqqtttwwwyyy{{{|||}}}~~~|||zzzxxxvvvuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvvvvxxxyyy{{{|||||||||}}}~~~ +++@@@777333***  """ ###""" !!!!!! !!!!!! """"""###!!!$$$''''''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%&&&&&&###"""!!!"""$$$%%%%%%###"""$$$&&&((()))))))))(((&&&&&&%%%&&&''')))+++,,,,,,,,,+++***)))((('''&&&(((((()))******)))((('''%%%""" !!!!!! """$$$'''(((''''''&&&&&&))),,,---,,,*********''')))'''"""!!!######!!! !!! !!! !!!!!! !!!"""######$$$%%%%%%%%%$$$###"""!!! !!!!!!"""###&&&)))******))))))(((&&&%%%$$$!!!'''666777...&&&&&&%%%&&&((((((&&&$$$$$$$$$$$$&&&(((((('''&&&$$$&&&))))))'''%%%$$$$$$$$$$$$$$$%%%&&&(((+++,,,,,,------,,,+++)))'''&&&((('''''''''((()))++++++((((((((()))***,,,...///000222555777999===BBBEEEFFFJJJPPPTTTWWW]]]dddjjjrrrvvv}}}|||zzzyyyxxxxxxtttsssrrrppppppppppppqqqkkklllmmmoooqqquuuxxxzzz{{{|||}}}~~~{{{zzzxxxvvvuuutttttttttssssssttttttttttttttttttrrrssssssuuuwwwyyyzzz|||{{{|||}}}~~~}}}111))) !!!""""""   !!!!!! !!!###$$$%%%%%%%%%"""%%%((((((&&&%%%&&&((($$$$$$$$$%%%&&&%%%###"""%%%###""""""###$$$$$$###&&&&&&%%%&&&&&&'''((()))'''((())))))((()))+++------,,,,,,,,,,,,***'''%%%$$$&&&))),,,,,,)))&&&###""" """######%%%''')))(((&&&&&&(((++++++///000...---...+++''')))&&&$$$######$$$###""" !!!   !!!###$$$%%%$$$$$$%%%%%%$$$###"""!!!    !!!$$$''')))+++,,,+++(((%%%###"""!!!$$$666888...$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''(((((()))+++***((('''%%%%%%$$$$$$%%%&&&'''&&&%%%&&&)))+++)))))))))(((''''''&&&&&&&&&''''''%%%######$$$%%%%%%&&&((((((((())),,,...222222333555888<<>>@@@BBBDDDFFFHHHLLLQQQXXX]]]eeekkkssszzz~~~|||{{{zzzyyyuuuqqqqqqrrrsssqqqoooooolllkkkooouuuzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuutttssssssssssssqqqrrrrrrpppooooooqqqssspppppppppqqqrrrtttvvvwwwyyyyyyzzz{{{|||}}}}}}~~~|||~~~ ###$$$$$$%%%$$$###"""!!! !!!###%%%%%%%%%%%%)))((('''$$$"""!!!###%%%###"""!!!!!!!!!###%%%&&&$$$###!!!"""$$$%%%%%%$$$&&&&&&%%%&&&&&&'''((()))((()))***)))))))))+++---+++++++++***)))((('''&&&%%%&&&)))******)))&&&%%%&&&$$$!!!!!!"""#########%%%''')))))))))***,,,......111000,,,+++---,,,)))+++)))'''&&&''''''&&&%%%$$$"""    !!! !!!"""###$$$$$$%%%&&&%%%$$$###""""""!!!!!! !!!$$$&&&'''(((***)))&&&$$$###### +++666333((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&''')))***)))((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%######$$$&&&(((((('''&&&&&&%%%%%%$$$$$$%%%%%%$$$""""""###%%%###$$$%%%&&&&&&'''))),,,//////111333666:::<<<>>><<<>>>@@@BBBEEEKKKQQQVVV___dddlllrrrvvv{{{~~~}}}yyyuuuqqqqqqrrrsssrrrpppmmmlllmmmrrrxxx{{{zzzxxxuuuvvvwwwxxxxxxxxxwwwvvvuuutttsssrrrqqqqqqqqqqqqnnnoooooonnnlllmmmoooqqqqqqqqqqqqqqqrrrsssssstttvvvwwwwwwxxxyyyzzz{{{|||{{{}}}  $$$%%%%%%&&&%%%%%%###"""!!! !!!###%%%&&&&&&&&&%%%&&&%%%$$$""" """############"""###$$$$$$"""!!!"""$$$&&&&&&&&&&&&&&&%%%&&&&&&'''((()))((()))******)))***,,,---+++,,,,,,+++***(((((()))&&&''')))***)))(((&&&%%%'''%%%###"""###$$$###"""%%%&&&(((***+++,,,---......000///+++***,,,---******(((''''''(((((('''&&&&&&$$$""" !!!"""!!!!!!"""!!!!!!!!!!!!"""###$$$%%%%%%$$$"""!!! !!!   !!!###%%%%%%'''((('''%%%###"""###"""$$$'''///555000'''$$$$$$$$$$$$############!!! !!!$$$'''((()))''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$"""!!!"""###'''&&&&&&%%%$$$$$$#########$$$$$$###!!!!!!###$$$!!!###$$$%%%%%%&&&(((***...///111444777:::<<<===999:::<<<>>>AAAEEEKKKPPPYYY^^^eeejjjooottt{{{~~~yyyuuuqqqqqqrrrsssqqqoookkkllloootttyyy{{{yyywwwtttuuuwwwxxxxxxwwwuuutttrrrrrrqqqpppooooooooooookkkllllllkkkjjjkkkmmmppprrrssssssssssssrrrqqqqqqssstttuuuvvvwwwxxxyyyzzz{{{}}} ---$$$ $$$(((,,,''''''&&&%%%$$$###!!!!!!!!!"""$$$&&&''''''&&&&&&%%%%%%$$$""" !!!$$$$$$###"""######"""!!!"""%%%'''''''''&&&&&&%%%&&&&&&'''((()))((()))******)))***,,,...,,,......---+++)))+++,,,))))))))))))((('''&&&%%%&&&$$$###"""###$$$###!!!%%%%%%''')))+++,,,,,,,,,,,,...---)))))),,,---***)))(((''''''((()))'''&&&'''&&&###  """""""""""""""###"""!!! !!!"""$$$&&&###!!!    !!!###$$$###%%%%%%%%%###""""""###!!!$$$(((---222333---&&&$$$$$$$$$######"""""""""!!!%%%'''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&$$$""" !!!%%%%%%$$$$$$###"""""""""!!!"""###"""!!! """$$$!!!"""$$$$$$$$$%%%(((***...///222555888:::<<<===999:::;;;<<<>>>BBBGGGKKKSSSXXX^^^cccgggnnnvvv|||{{{wwwrrrqqqrrrrrrpppmmmjjjlllqqqvvvyyyzzzxxxvvvtttuuuwwwxxxwwwvvvtttrrroooooonnnmmmllllllllllllhhhiiiiiiiiihhhiiilllnnnttttttuuuvvvuuusssqqqpppqqqqqqrrrtttuuuvvvwwwxxxzzz}}}~~~}}}~~~--->>>///''',,,,,,---)))((('''&&&$$$###"""!!!!!!"""###%%%%%%%%%%%%$$$&&&&&&%%%###  """#########$$$"""!!!!!!"""%%%(((((((((&&&&&&%%%&&&&&&'''((())))))***+++*********,,,...---///000...+++***,,,///,,,+++***((('''%%%$$$$$$###"""!!!!!!######""" $$$$$$%%%(((***+++***((('''***+++((())),,,---***(((((('''((())))))(((&&&'''&&&$$$"""!!!"""""""""###$$$###!!! """$$$&&&!!! !!!!!! !!!"""###"""###$$$###!!!!!!"""######&&&***...000///***%%%$$$$$$$$$###""""""!!!!!!###&&&&&&$$$$$$#########$$$%%%%%%###$$$%%%%%%"""!!! !!!$$$$$$######"""!!!!!! !!!!!!!!! """###!!!"""###$$$$$$%%%'''***---///222555888:::<<<===:::;;;;;;;;;;;;>>>CCCFFFLLLPPPUUUZZZ___fffooovvv{{{~~~zzzvvvssssssssspppmmmjjjnnnsssxxxzzzzzzxxxwwwuuuvvvvvvvvvuuusssqqqpppmmmlllkkkjjjjjjiiiiiiiiifffggggggggggggiiikkknnntttuuuwwwwwwvvvtttqqqnnnooopppqqqrrrtttuuuwwwwwwzzz}}}~~~}}}444FFF777$$$ ---111...---,,,+++)))'''%%%$$$######!!!"""###""""""!!!$$$$$$###"""  !!!"""!!!###%%%"""!!!!!!###&&&((())))))&&&&&&%%%&&&&&&'''((())))))***++++++******,,,...,,,...000...***))),,,000///---+++(((%%%$$$###"""  !!!""" ###"""###&&&))))))'''$$$"""&&&(((((())),,,,,,))))))))))))***++++++***((('''&&&%%%###!!! !!!"""$$$%%%### !!!$$$'''!!!  !!!!!!!!!!!!"""### !!!"""!!! !!!###$$$&&&))),,,,,,)))&&&$$$$$$$$$$$$###"""!!!!!!!!!!!!$$$%%%###############$$$%%%%%%"""$$$&&&%%%###"""!!!"""######""""""!!!  !!! !!!###!!!"""$$$$$$$$$%%%(((***+++---000444777999:::;;;::::::999888888999===@@@DDDGGGLLLQQQUUU]]]gggnnntttwww{{{~~~zzzwwwvvvuuurrrooommmqqqvvvzzz{{{{{{zzzzzzvvvvvvuuusssqqqpppnnnnnnkkkjjjiiihhhhhhgggggghhhdddeeeffffffggghhhkkknnnrrrtttvvvwwwvvvsssooommmnnnooopppqqqsssuuuvvvwwwzzz~~~~~~~~~555FFF===)))%%%333666222///...---+++)))'''%%%%%%$$$   !!!###!!! ###!!! """%%%"""!!!!!!###&&&)))******&&&&&&&&&&&&&&&''')))))))))***++++++***+++---///+++...///---)))(((+++000111///+++(((%%%###"""!!! !!! ###""""""$$$'''(((%%%!!!$$$'''''')))---,,,)))*********,,,------+++)))'''&&&%%%###!!!  """$$$&&&$$$ !!!%%%'''"""  !!!!!!"""!!!!!!!!!""" !!!!!!!!! !!!###$$$%%%(((***)))%%%######$$$$$$$$$###"""!!!!!!  $$$$$$""""""""""""###$$$%%%%%%"""$$$&&&&&&$$$""""""""""""""""""!!!  !!!###!!!###$$$$$$$$$&&&(((******,,,///333666888999999999999888666444666999<<<>>>AAAFFFJJJOOOWWWaaaiiinnnqqquuuzzz~~~~~~zzzyyywwwssspppooosssxxx|||}}}}}}||||||wwwuuusssqqqnnnmmmlllllljjjiiihhhggggggffffffgggdddeeeffffffggghhhkkknnnppprrruuuvvvvvvrrrnnnlllnnnnnnpppqqqsssuuuvvvwww{{{~~~>>>LLLGGG:::------777===999222222111///,,,***'''%%%$$$"""!!!   !!!######  !!!"""######%%%&&&&&&'''((((((((('''$$$%%%%%%$$$######$$$&&&'''(((***,,,---------,,,///...---,,,,,,,,,---...000000...***$$$   !!!!!!  !!!"""$$$%%%""" %%%***+++)))(((+++......,,,))))))***,,,,,,+++%%%&&&%%%%%%###  !!!!!! !!!!!!  $$$'''$$$###!!!   """ ###$$$$$$### !!!!!!!!! """$$$%%%$$$"""!!! !!!%%%%%%$$$###""""""#########%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######"""!!!  !!!!!!!!!###%%%%%%%%%%%%'''))),,,---...000333666888:::777888888666444333444555777999===BBBHHHOOOWWW]]]iiimmmrrrwww{{{~~~xxxuuutttuuuxxxyyyzzz{{{|||||||||||||||vvvooolllnnnnnnllliiijjjiiigggeeeddddddddddddcccccccccdddfffiiimmmoookkknnnrrruuusssoooiiieeehhhkkkooorrrrrrssstttuuu{{{~~~ CCCQQQNNNBBB777444:::===:::444333222000---***(((&&&%%%%%%$$$"""!!!  !!!######"""!!! !!!!!!!!!"""""""""$$$%%%&&&'''''''''''''''$$$%%%%%%$$$###"""$$$%%%((()))***,,,------------///...---,,,,,,,,,---...000///---)))$$$!!! ###"""!!!!!!"""""" !!!!!! """&&&******((((((+++......,,,))))))***++++++***&&&&&&%%%%%%###!!! """"""""" !!!$$$'''%%%###   !!! ###$$$$$$### !!! """###$$$###!!! !!!$$$#########"""""""""""""""$$$$$$$$$###""""""###$$$$$$"""######$$$$$$######""""""!!!  !!!!!!"""###%%%&&&%%%&&&''')))+++,,,---///222444777888666777666555222111111222222555888===BBBJJJRRRWWWcccgggmmmrrrvvvzzz~~~|||{{{||||||}}}}}}~~~~~~~~~}}}}}}yyysssllljjjjjjjjjhhheeeiiihhhfffdddccccccddddddbbbbbbbbbbbbeeehhhkkkmmmhhhkkknnnpppnnniiiccc___eeeiiinnnrrrtttuuuvvvwww|||###FFFUUUUUULLLCCC>>>======;;;777444333111///,,,)))'''&&&((('''&&&$$$"""!!!!!!  !!!  """$$$$$$$$$############""""""!!!!!!$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$""""""$$$%%%))))))+++,,,---...............------------.../////////,,,((($$$"""###$$$&&&%%%############!!!$$$'''))))))((((((+++///---+++)))((()))******)))&&&&&&&&&$$$###!!! """######""""""###&&&(((&&&""" !!!"""$$$$$$"""!!! !!!!!!!!!######"""  !!!!!!"""#########""" !!!  """$$$$$$$$$###""""""###$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!  !!!!!!!!!"""$$$&&&'''''''''((()))***+++,,,...000222444666555666555333000......///---///333666;;;BBBIIIOOO[[[___eeekkkppptttyyy|||~~~xxxsssmmmjjjiiihhhfffcccgggfffdddcccccccccddddddaaa``````aaacccfffiiijjjfffhhhjjjkkkhhhccc^^^ZZZ```fffmmmsssvvvwwwxxxyyy~~~$$$GGGUUUVVVQQQJJJDDD???===;;;:::555444222000---***((('''***)))'''%%%$$$""""""!!!"""  """%%%&&&&&&&&&%%%%%%$$$###"""!!! ###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$"""###$$$&&&******+++,,,---...//////............//////000000000///,,,((($$$$$$%%%((((((&&&$$$######"""  '''((()))((('''(((+++...,,,***((('''((())))))(((''''''&&&$$$"""!!!"""$$$%%%$$$$$$$$$&&&(((%%%""" !!!"""######"""!!!  !!!"""""""""###"""!!!!!! """######!!! !!! !!!###$$$$$$##################$$$ !!!###$$$$$$###!!! !!!  !!!!!!!!!!!!"""%%%'''((((((((()))***)))******,,,...000222333444555555333///---,,,,,,+++---///222666<<>>CCCMMMQQQWWW]]]ccciiippptttyyy}}}~~~}}}}}}zzzvvvrrrooommmkkkiiigggfffeeedddddddddeeefffaaa```______```ccceeeggggggggggggfffbbb]]]YYYVVV[[[aaakkksssyyy{{{}}}~~~AAAOOOPPPOOOLLLFFF@@@<<<;;;;;;666555333111...+++)))((()))((('''%%%$$$$$$$$$$$$ !!!  """$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%$$$######$$$%%%&&&%%%%%%%%%'''))),,,,,,,,,---...///000111//////111333444555555555222222///+++'''%%%&&&''''''$$$!!! ###'''''''''&&&''''''(((((((((&&&$$$%%%'''))))))))))))(((&&&$$$"""!!! !!!$$$%%%$$$######$$$""" !!!!!!""""""""""""!!!!!! !!!""""""######""""""!!!  !!!"""""""""!!!  !!!###%%%%%%"""###$$$$$$$$$$$$###"""!!!"""$$$&&&&&&$$$"""!!!  !!!"""""" !!!!!!!!!"""""""""###&&&***++++++******+++)))))))))***+++---...///111222333222///,,,+++++++++,,,---...000444:::>>>FFFJJJOOOUUU[[[bbbiiimmmtttxxx~~~}}}|||{{{xxxtttqqqnnnlllkkkjjjiiigggfffffffffggggggcccbbbaaa```aaaccceeegggggggggfffccc```\\\XXXUUU\\\bbbkkksssxxx|||~~~AAAOOOQQQPPPLLLHHHCCC>>>;;;:::666555333000---+++)))((((((((('''&&&&&&&&&&&&&&&!!! !!!######"""!!!""""""""""""######$$$$$$%%%%%%&&&&&&%%%$$$$$$###%%%&&&''''''&&&&&&(((***------,,,---...///111222000111333555666777777777444444222---(((%%%$$$$$$'''$$$!!!  !!!&&&&&&&&&&&&'''&&&%%%$$$%%%$$$###$$$&&&)))******)))(((&&&$$$"""!!!!!!!!!"""######"""!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""###!!!""""""!!! !!!!!!!!!"""""""""!!!!!!!!!"""###$$$$$$%%%"""###$$$$$$$$$$$$###"""!!!###&&&''''''&&&###!!! !!!"""### !!!!!!!!!""""""""""""$$$'''+++,,,,,,+++++++++************+++,,,---...---///111000---+++)))))))))******+++,,,000555999???BBBGGGMMMRRRYYY```eeelllqqqxxx~~~||||||zzzwwwtttqqqoooooommmllljjjiiihhhhhhhhhiiieeedddbbbbbbbbbdddfffgggiiiiiigggdddaaa]]]ZZZXXX^^^ccckkkrrrwww{{{~~~{{{|||}}}~~~!!!CCCQQQTTTRRRNNNIIIEEE@@@<<<999555444222000---+++)))(((((((((''''''''''''((((((###   !!!######  !!!"""###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''''''''***+++------------...000111333000222444666888999999888555555333///)))%%%###"""'''$$$!!! %%%%%%%%%&&&'''&&&$$$"""$$$""""""###&&&)))++++++***(((&&&$$$"""!!!!!!!!! !!!###"""  """!!! !!!!!!!!!"""""""""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!"""######!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""$$$&&&((((((&&&$$$""" """###$$$!!!!!!!!!!!!""""""""""""$$$'''+++------,,,++++++************+++,,,---...***,,,......,,,***(((((('''((((((((()))---111555:::===AAAGGGLLLSSSZZZ___fffkkkssszzz~~~~~~}}}zzzwwwtttsssssspppnnnlllkkkiiiiiiiiiiiifffeeedddcccccceeeggghhhmmmllljjjhhhdddaaa^^^]]]```eeekkkqqqvvvzzz~~~zzzzzz|||}}}%%%EEEVVVUUURRRMMMIIIEEEAAA<<<999555333111...+++***))))))+++***((('''%%%%%%$$$$$$"""!!!  !!! !!!!!! !!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++......------...///111222222333444666777999;;;;;;444444222---'''$$$$$$&&&&&&%%%### !!!!!! !!!%%%%%%######$$$'''+++%%% !!!&&&+++------***(((%%%""" !!!  !!! !!! !!!#########"""""""""""""""!!!!!!!!!!!!!!! """######""""""!!!  """###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""$$$%%%%%%###""""""###!!! !!!"""$$$%%%$$$$$$$$$"""!!!!!!$$$&&&$$$&&&***,,,---,,,***((((((((()))+++......---+++***++++++++++++)))'''&&&%%%&&&'''(((+++---///000555777:::===AAAGGGMMMRRR]]]bbbiiipppwww}}}}}}{{{yyywwwuuutttpppnnnllljjjiiiiiiiiijjjiiihhhgggeeeeeedddddddddiiijjjjjjjjjiiigggeeedddhhhjjjmmmqqqtttwwwyyyzzz~~~}}}zzzzzzzzz{{{|||}}}~~~|||}}}}}}~~~ ,,,JJJXXXWWWSSSNNNIIIEEEAAA===:::555444111...,,,***))))))+++***((('''%%%$$$$$$$$$"""!!!   !!!!!!  !!!!!!""""""$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,---...---------...000111222222333555666888:::;;;;;;444444222---'''$$$$$$%%%$$$###!!!  !!!  !!!"""######%%%(((******%%%!!!"""''',,,---,,,***(((%%%"""!!! !!!!!!  !!!    ###!!! """""""""""""""""""""""""""""""""""""""!!! !!!!!!""""""!!!  !!!"""###$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!###$$$$$$"""!!!!!!"""!!! !!!###$$$%%%&&&&&&&&&$$$######&&&(((%%%'''***------,,,***))))))((()))+++---...,,,+++*********))))))((('''&&&%%%&&&'''(((***---///000333444777999<<>>;;;666444111...,,,+++************(((&&&%%%$$$$$$$$$###"""   !!!!!!"""###$$$%%%&&&&&&&&&%%%&&&''')))+++---...///---------...///111222333333444666888:::;;;;;;;;;555444222---'''$$$###$$$"""!!!  !!!!!!""""""$$$!!! ###(((,,,...+++'''%%%&&&))),,,,,,******(((%%%###!!! !!!!!!  !!!  !!!"""  !!!!!!!!! """$$$###"""  """""""""""""""""""""""""""############"""!!!!!! !!!!!!!!!!!! !!!!!!"""$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!"""######!!! !!!!!! """###%%%'''((((((((('''%%%&&&(((***'''(((+++---...---+++***)))))))))+++------,,,******)))'''&&&%%%&&&&&&'''%%%&&&&&&(((***,,,...//////111222444666:::???CCCIIINNNUUU]]]eeemmmuuuzzz}}}|||yyywwwvvvsssqqqooommmllllllmmmnnnjjjiiiiiihhhhhhiiiiiiiiilllmmmooopppppppppoooooooooqqqrrruuuvvvxxxyyyyyy~~~}}}|||}}}~~~~~~}}}|||xxxxxxyyyyyyzzz|||}}}~~~888QQQ[[[ZZZVVVPPPJJJFFFBBB???<<<777555222///---++++++******)))(((&&&%%%$$$#########"""  """$$$%%%&&&''''''%%%&&&''')))+++...///000,,,---...///111222333444444666888;;;<<<===<<<;;;777555111---)))&&&$$$$$$!!!  !!!"""$$$%%%### '''"""$$$+++000222///,,,++++++,,,,,,***(((***(((&&&###!!!!!!!!!"""  !!!!!!!!!!!!"""$$$!!!  !!!""""""!!!  """$$$###""" !!!!!!!!!"""""""""""""""######$$$$$$$$$######""" !!!!!!"""""""""!!!!!!""""""###$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############"""!!!!!!!!!"""$$$###""" !!!!!! !!!"""%%%'''((()))******)))'''''')))+++)))***,,,...///...,,,+++***))))))+++,,,,,,+++))))))'''%%%######$$$&&&'''%%%%%%&&&''')))+++---...---...///000111444888;;;???CCCJJJRRR[[[dddnnntttyyy}}}|||yyyxxxuuussspppnnnmmmmmmnnnnnniiiiiiiiihhhiiiiiijjjjjjlllmmmoooqqqsssttttttsssssstttuuuwwwxxxxxxyyyyyy}}}|||{{{{{{|||}}}|||{{{xxxxxxxxxyyyzzz{{{|||}}}444LLLXXXYYYUUUPPPKKKGGGCCC@@@===777666333000---,,,++++++***)))'''&&&$$$#########$$$"""!!!!!!###&&&'''''''''%%%&&&''')))+++...///000,,,---...000222444555555666888;;;>>>@@@???===<<<888555111...+++((('''&&&"""!!! !!!"""((((((%%%%%%(((###$$$+++111444333111000...---+++)))'''+++)))&&&###!!!!!!!!!""" !!!!!!!!!!!!"""!!! !!!###$$$"""  """"""""""""!!!  !!!!!!!!!###"""!!! !!! !!!!!!""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""!!!!!!"""$$$%%%$$$###""""""""" !!!###&&&(((***)))***+++***)))(((***++++++,,,.../////////---,,,*********+++,,,,,,)))'''(((&&&###!!!!!!###%%%'''%%%%%%&&&'''(((***,,,---,,,---...//////000333555888<<>>BBBEEEGGGEEECCCAAA;;;777333222444444///++++++)))((('''!!!((()))+++,,,)))%%%""""""$$$******+++)))'''%%%%%%&&&&&&&&&'''((()))+++---...+++(((%%%######$$$###### !!!!!!!!!!!!!!!  !!!     !!!###""" !!!### !!!""""""!!!!!! !!!!!!!!!!!! !!!###$$$$$$""""""!!!!!!!!!"""######!!! !!!"""###$$$%%%%%%%%%%%%%%%%%%######$$$'''))))))(((&&&$$$""" !!!"""############$$$&&&'''&&&%%%$$$###!!! """&&&***...000///000222333333222000///...------000333555333000000///...,,,***((('''&&&(((&&&$$$"""""""""###$$$!!!""""""$$$%%%''')))***++++++,,,,,,,,,++++++***,,,---///111666>>>GGGNNNXXX^^^gggpppxxx}}}wwwsssrrrsssooonnnllliiihhhggghhhhhhgggiiilllpppqqqqqqpppoooooorrruuuwwwyyy}}}~~~|||{{{zzzzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{zzz|||}}}}}}}}}000PPPWWWRRRKKKGGGFFFEEEBBB??????:::555222222222000---+++***(((&&&$$$#########%%%$$$###!!! !!! """ !!!###%%%'''(((***)))(((((((((***,,,---,,,---...000333666999;;;===???CCCFFFGGGEEEBBB@@@:::666222222333222...***+++)))((('''"""!!!))))))***)))'''%%%$$$$$$%%%)))******(((&&&$$$%%%&&&%%%&&&''')))***+++,,,---***((($$$######$$$###### !!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!! !!!###"""  """### !!!"""!!!  !!!!!!!!! !!!###$$$###""""""!!! !!!###$$$$$$###!!!!!!"""###$$$$$$%%%$$$$$$&&&&&&&&&%%%$$$%%%'''***((('''%%%###"""  """$$$$$$###$$$%%%''''''&&&%%%$$$"""!!!  """%%%)))---//////000222333333222000///...---...000444555333111111000...,,,***((('''&&&(((&&&$$$"""""""""###$$$"""""""""###$$$&&&'''(((***++++++,,,++++++******+++,,,---///333:::BBBHHHQQQWWW```iiirrrzzzyyyuuutttsssrrrqqqnnnlllkkkjjjjjjjjjhhhjjjmmmpppqqqqqqppppppoooqqqtttvvvyyy|||~~~|||zzzyyyxxxyyyyyyzzzzzzyyyyyyyyyyyyzzzzzz{{{|||}}}}}}}}}~~~;;;\\\___XXXOOOIIIFFFEEECCCAAA@@@;;;666333333333000...---+++)))&&&$$$#########$$$###"""!!! !!! ### """###%%%'''((())))))(((((()))+++---...------...111444888;;;===???AAADDDFFFFFFDDDAAA>>>888555111111111000---***+++***)))'''### $$$***)))'''%%%$$$%%%''''''&&&((())))))'''%%%$$$$$$%%%%%%&&&(((***++++++++++++)))&&&$$$######$$$###"""""""""""""""!!!  """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""  !!!"""!!! !!!###$$$!!!  !!!""" !!!!!!  !!!#########"""""" !!!###&&&&&&%%%#########$$$%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%'''***'''&&&%%%###!!! """$$$$$$$$$%%%&&&((('''&&&%%%###"""  !!!$$$(((,,,...000000222222222222000000///...///111444444333111111000///---+++)))'''&&&'''&&&$$$"""!!!"""###$$$""""""""""""###$$$%%%%%%******++++++++++++******)))******+++...444;;;@@@HHHNNNVVV```hhhqqqxxx}}}}}}yyywwwvvvuuutttrrrpppnnnmmmlllllliiikkkmmmpppqqqqqqpppooommmpppsssuuuxxx{{{|||yyywwwvvvvvvvvvyyyxxxxxxxxxxxxxxxxxxyyyzzz|||}}}}}}||||||}}}~~~JJJllllllcccVVVMMMIIIGGGEEECCCAAA<<<777444444444222///...---***'''%%%$$$############"""!!! !!!""" !!!"""$$$&&&((()))))))))))))))***,,,---...,,,---...000444888;;;===@@@BBBDDDFFFEEEBBB>>>;;;666444111000000...,,,)))+++***)))&&&$$$###&&&***((($$$""""""&&&))))))((((((((((((&&&$$$###$$$&&&$$$&&&(((***++++++)))((('''%%%###"""###$$$###"""#########""""""  !!!!!!!!! ###$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!   !!!!!!!!! !!!"""###$$$!!!!!! !!!"""!!!!!!  !!!"""###""""""""" !!!$$$'''((('''%%%$$$%%%%%%%%%%%%%%%$$$###%%%&&&&&&%%%$$$$$$&&&(((&&&%%%$$$"""!!!!!! """$$$$$$$$$%%%''')))'''&&&%%%###!!! ###'''+++---///000111111111111000/////////111222333444333222111000///---+++)))'''&&&&&&%%%###!!! !!!"""###"""!!!!!!!!!!!!"""######((()))******************))))))))))))+++///555999@@@EEEMMMVVV___gggoootttuuuxxx}}}}}}{{{zzzxxxwwwuuusssqqqooonnnmmmiiikkkmmmnnnoooooonnnnnnlllnnnqqqtttvvvyyy}}}~~~{{{xxxvvvtttssssssxxxxxxwwwwwwwwwwwwxxxxxxzzz{{{||||||zzzzzzzzz{{{ ,,,[[[}}}xxxnnn___SSSLLLHHHEEECCCCCC???999666666666444111000...+++(((%%%$$$#########"""!!!  """!!!!!!"""###%%%'''((()))*********++++++,,,---...+++,,,---///333777;;;===@@@BBBDDDEEECCC@@@;;;999555333111000...---+++)))******((($$$###$$$&&&'''%%%""" """'''******)))(((((('''%%%######%%%'''$$$%%%''')))))))))'''&&&%%%###""""""###$$$###"""############"""!!!  !!!"""!!! $$$$$$%%%&&&&&&%%%$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!!!!  !!!!!! !!! !!!!!!!!!!!!"""######$$$!!!!!!!!! !!!!!!!!!  !!!!!!""""""""""""""" !!!$$$''')))(((&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%######$$$%%%%%%$$$###"""!!!!!!!!!!!! """$$$$$$$$$$$$&&&(((&&&%%%$$$""" """&&&)))+++////////////////////////...///111222333222222222000///...,,,***(((&&&&&&&&&$$$""" !!!""""""!!!!!! !!!!!!"""'''((())))))*********)))******))))))))),,,000444;;;???FFFNNNUUU]]]eeeiiikkkooouuu{{{~~~zzzyyywwwuuussspppnnnmmmjjjkkklllmmmmmmmmmmmmllllllnnnppprrrtttwwwzzz}}}}}}zzzxxxuuutttssssssxxxwwwwwwvvvvvvwwwwwwxxxxxxyyy{{{{{{yyyxxxxxxxxx|||~~~:::lllzzziii[[[QQQKKKGGGDDDFFFAAA;;;999999888666444111///,,,)))&&&$$$###""""""!!!   """!!!""""""$$$%%%''')))***++++++,,,,,,,,,---------***+++---///333777;;;===AAABBBEEEEEECCC@@@;;;888444333222000...,,,+++***)))***'''""" ###%%%###!!!!!!"""$$$''')))***)))(((((('''%%%###$$$&&&((($$$$$$&&&&&&'''&&&%%%$$$###"""!!!"""###$$$###"""############"""!!!!!!  !!!!!!!!!!!! $$$%%%&&&''''''&&&%%%$$$""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!  !!!"""!!!""""""  !!!!!!!!!""""""#########!!!!!!!!!  !!!!!!!!!!!!!!!""""""""" !!!$$$'''((('''&&&%%%%%%&&&''''''&&&&&&&&&###$$$%%%$$$###"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$######$$$&&&$$$###"""!!! !!!%%%(((***---------------------------///111222111000000111///...---+++)))'''%%%$$$%%%$$$"""  !!!"""!!!!!! !!!""""""&&&'''((())))))***))))))*********)))(((***...111666:::???EEEKKKRRRYYY]]]aaafffmmmttt|||{{{{{{yyywwwtttqqqnnnmmmkkkllllllmmmmmmmmmlllllllllnnnpppqqqrrrtttwwwyyy}}}{{{yyywwwvvvuuuuuuuuuxxxwwwwwwwwwwwwwwwwwwxxxuuuwwwyyyzzzxxxwwwvvvwwwyyy{{{}}}~~~~~~EEEyyyxxxggg\\\SSSMMMIIIHHHCCC>>>;;;;;;;;;888666222111---)))&&&$$$###"""!!!!!!  !!!!!! """$$$""""""###$$$&&&(((***+++---------------,,,,,,++++++,,,...000444888<<>>@@@DDDFFFHHHHHHGGGCCC???<<<444444444111...,,,++++++'''((($$$!!!!!! &&&(((((('''((()))******(((&&&$$$%%%(((+++$$$###""""""!!!""""""""" !!!###$$$###!!!!!!""""""############"""!!!!!! !!!"""######$$$&&&''''''&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%###############"""!!!!!! !!!!!!!!!  !!!"""""" """$$$###  !!!!!!""""""""""""!!!  !!!""" !!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""""" !!!###&&&&&&%%%###$$$%%%&&&'''((((((((((((%%%&&&''''''%%%######$$$""""""!!!!!!!!!!!!""""""!!!"""###"""!!! """!!!!!!  ###&&&(((+++******))))))******++++++...111111///---...000---,,,+++)))'''%%%###"""$$$###!!! !!! !!!!!!"""$$$$$$%%%&&&'''((()))))))))))))))))))))'''&&&'''***---...000333666:::>>>DDDHHHJJJOOOWWW```jjjsss|||}}}{{{xxxtttpppnnnppppppppppppoooooooooooonnnoooppppppoooppprrrtttyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyqqqtttwwwxxxwwwvvvuuuvvvrrrsssvvvyyy}}}~~~}}}{{{}}}}}}}}}{{{yyyyyy|||~~~{{{|||~~~ &&&OOOyyykkk^^^VVVNNNHHH@@@;;;::::::999777222000---***'''&&&%%%$$$%%%###!!!   !!! !!!""""""!!!###$$$%%%''')))***++++++---...///...,,,*********(((+++///222666:::???CCCCCCEEEFFFGGGEEEBBB>>><<<888777444111///,,,+++***)))&&&!!!"""%%%((()))((((((---+++)))&&&$$$%%%)))---,,,((($$$ !!!###""" !!!"""$$$$$$### !!!""""""###&&&((('''$$$ !!!######"""!!!###%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""!!!  """### !!!!!! """!!!!!! ###!!!!!!#########""""""!!! !!!"""###$$$###"""!!!!!!"""###$$$""""""!!!!!!  """###$$$%%%&&&&&&&&&'''((()))***++++++(((((((((((('''&&&%%%$$$######""""""!!!!!! ###"""!!! !!!"""###  """ !!!!!!!!!"""%%%(((***+++,,,---,,,+++((('''+++,,,...000000000000///---,,,)))&&&%%%%%%%%%&&&%%%$$$!!!  !!!""" !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&***+++---000333777:::;;;BBBHHHPPPXXX```iiissszzz{{{xxxvvvssspppmmmtttrrrqqqqqqrrrrrrpppoooooooooppprrrsssuuuvvvwwwvvvvvvvvvwwwxxxyyy{{{{{{zzzxxxwwwvvvwwwxxxwwwvvvvvvvvvuuutttssssssssssssrrrssstttuuuwwwyyy{{{|||{{{}}}~~~|||yyyxxxyyy{{{{{{xxxvvvyyy $$$KKK~~~zzzkkkbbbWWWQQQHHHBBB???===:::888111///---***((('''&&&&&&%%%$$$###!!!   !!!!!!!!! $$$%%%&&&((()))******++++++,,,...---+++******+++***,,,000333777;;;@@@CCCDDDEEEFFFFFFDDDAAA===:::888666333000---++++++***(((%%%!!! $$$''')))******+++***(((%%%###%%%(((,,,+++((($$$ !!!"""$$$"""!!!!!!###$$$$$$### ###$$$###"""""""""&&&### """###"""!!!!!!###%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""!!! !!!###$$$ !!!!!!!!!!!!!!!""""""!!!!!! """!!!!!!###$$$###""""""!!! !!!"""######"""!!!!!!!!!!!!"""###"""!!!!!!!!!  """###$$$%%%&&&&&&&&&'''((()))***++++++(((((((((((('''&&&%%%$$$$$$######"""!!! ###"""!!! !!!""" !!!###!!!"""""""""!!!"""$$$''')))***+++,,,,,,***((('''+++,,,---///000000//////...,,,)))'''%%%%%%%%%%%%%%%$$$"""  !!!"""!!!!!!"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&((()))***---000444666888===BBBJJJQQQXXXbbbmmmttt~~~|||yyywwwvvvsssrrrtttrrrqqqqqqrrrrrrpppooonnnoooqqqsssuuuvvvwwwwwwvvvvvvwwwwwwxxxyyy{{{|||zzzxxxvvvvvvwwwxxxwwwvvvvvvuuutttsssrrrrrrrrrrrrqqqqqqrrrsssuuuwwwyyyzzzyyy{{{|||{{{xxxvvvvvvwwwyyyvvvuuuwww}}}}}} !!!GGGzzztttccc[[[OOOFFF@@@<<<777444111000...,,,+++*********&&&&&&%%%$$$###!!! """!!! &&&'''((())))))*********(((***++++++******+++---,,,///222555888<<>>BBBDDDCCCCCCCCCBBB???<<<888666777555222...+++***))))))"""!!!!!!"""$$$&&&&&&%%%###"""!!!!!!###%%%(((***))))))(((%%%$$$$$$''')))''''''&&&%%%%%%%%%%%%%%%&&&%%%###$$$%%%''''''&&&$$$### !!!""""""!!! !!!###%%%%%%$$$""""""###%%%$$$$$$$$$$$$######### !!!!!!!!!!!! !!!!!!!!!"""######$$$%%%'''&&&%%%$$$$$$$$$$$$$$$###############""""""""" """$$$%%%%%%$$$"""""""""!!!  !!!"""  !!!"""###$$$%%%%%%%%%&&&'''((()))******'''''''''(((''''''&&&%%%&&&&&&%%%###"""  !!!"""$$$%%%%%%###!!!!!!###%%%)))))))))*********))))))***+++,,,---------,,,+++++++++)))((('''%%%%%%%%%&&&%%%"""  !!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$######$$$$$$$$$$$$######""""""###%%%'''))),,,---///222444777<<>>AAADDDBBBBBBAAA@@@===;;;888666777555333000---+++))))))###""""""###%%%'''&&&%%%&&&%%%$$$###$$$&&&(((************(((&&&&&&(((+++((((((''''''&&&&&&%%%%%%&&&$$$###$$$%%%&&&&&&&&&%%%###!!!"""###"""  !!!!!!###%%%%%%###"""!!!"""#########"""""""""!!!!!! !!!!!!!!! !!!!!!!!!"""######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########""""""""""""""" """%%%&&&&&&$$$"""""""""!!!!!! !!!!!! !!!!!!   """###$$$$$$%%%%%%&&&'''((())))))***&&&'''''''''''''''&&&&&&&&&&&&%%%$$$"""!!!  !!!######$$$###"""###%%%'''***************+++++++++***+++,,,---------,,,+++)))))))))(((''''''&&&&&&'''%%%###   !!!!!!"""######!!!""""""""""""#########""""""############""""""!!!!!!"""###%%%''')))***---///111333777???JJJRRR^^^fffpppyyy~~~zzzxxxvvvuuuuuuuuusssqqqooooooppprrrsssuuuvvvwwwxxxxxxxxxxxxyyy{{{|||}}}{{{zzzxxxyyyzzz{{{{{{zzzvvvvvvuuutttsssssssssssskkkjjjiiihhhiiillloooqqqssssssssstttuuutttqqqnnnnnnooopppppppppooonnnmmmlllmmmoooqqquuuzzz EEEtttwwwgggZZZNNNGGGEEECCC@@@<<<:::888777666444222///+++(((%%%###""" !!!!!!!!!###$$$%%%%%%$$$$$$%%%&&&(((((())))))***+++,,,,,,,,,+++'''((())))))***,,,000333666777999;;;;;;===@@@CCC@@@@@@???>>><<<:::888777666555444222000,,,***(((%%%%%%$$$&&&'''((('''&&&%%%%%%%%%%%%&&&(((***+++,,,,,,,,,***((((((***,,,((()))))))))(((&&&%%%$$$%%%$$$"""###%%%&&&&&&%%%$$$### !!!"""$$$$$$"""!!!$$$!!!###%%%%%%###!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!"""############"""$$$&&&'''(((&&&%%%###"""""""""""""""""""""""" ###&&&'''&&&%%%!!!""""""!!!!!!  !!! !!!!!!!!!!!!   !!!###$$$$$$$$$%%%%%%&&&'''((())))))&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###"""!!!!!! !!!"""######$$$(((***+++++++++++++++,,,,,,---+++,,,---......---,,,+++''''''(((((((((((('''''''''%%%###   !!!###$$$$$$!!!!!!!!!"""""""""######!!!""""""######""""""!!! !!!###$$$&&&''')))+++---...111777AAAHHHTTT\\\eeelllrrr{{{|||zzzxxxwwwwwwvvvtttrrrqqqpppooooooqqqsssuuuvvvxxxxxxxxxyyyzzz{{{|||}}}|||{{{zzzzzz|||}}}}}}|||wwwwwwvvvuuuttttttttttttkkkjjjhhhggghhhkkknnnpppqqqpppoooppprrrrrrpppnnnlllnnnpppqqqpppooonnnnnnlllmmmooopppsssyyy """FFFttt~~~mmm^^^UUUNNNLLLIIIDDDAAA>>>===<<<666444000,,,(((%%%$$$### !!! !!!###$$$%%%%%%%%%&&&'''((()))***))))))***+++,,,,,,,,,,,,((()))*********---111444666888:::;;;;;;===@@@BBB??????>>>===<<<:::888777555555555444111---***'''(((''''''((())))))(((&&&$$$$$$%%%&&&(((***,,,------...---,,,******,,,...))))))******((('''%%%###%%%###"""###$$$%%%%%%%%%######""" !!!###$$$%%%$$$""""""&&&!!!###%%%%%%###!!!!!!!!!!!!  !!!!!!!!!  !!!""""""######""" """&&&((()))'''%%%###!!!!!!!!!!!!!!!""""""""" ###&&&'''&&&%%%!!!"""""""""!!!  !!! !!!""""""!!!   !!!###$$$$$$$$$%%%%%%&&&'''((())))))&&&&&&'''''''''''''''&&&%%%$$$$$$$$$######"""""" """"""###&&&))),,,,,,+++++++++,,,------...,,,---.........---,,,+++&&&&&&'''((())))))(((((('''&&&###   """###$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!###$$$%%%&&&(((***+++---222;;;AAALLLSSS\\\bbbgggppp~~~}}}{{{yyyxxxxxxwwwuuusssrrrqqqooonnnoooqqqtttvvvxxxxxxxxxyyyzzz{{{|||}}}}}}|||zzz{{{}}}~~~~~~}}}xxxwwwvvvuuuuuuttttttuuukkkjjjhhhggggggjjjnnnppppppnnnlllmmmpppqqqpppnnnkkknnnpppqqqpppooonnnnnnmmmnnnooopppsssxxx###PPPtttjjjddd]]]SSSLLLIIIFFFDDDAAA???999333000+++%%%###%%%   !!!"""###%%%''')))***(((''''''((()))+++---/////////...---))))))***)))***---111555444777;;;======>>>???AAA===<<<:::::::::999666444444555555444111...+++)))%%%%%%%%%&&&'''(((((()))(((((((((((()))***,,,,,,---,,,+++*********+++,,,,,,***)))(((((('''$$$"""%%%%%%%%%%%%%%%$$$""""""###"""!!!!!!!!!!!!""""""%%%%%%&&&$$$###"""###%%%&&&%%%###!!!!!!!!!!!!"""###!!! !!!!!! ###  !!!  """######"""!!!!!!"""###$$$%%%&&&'''&&&&&&%%%######""""""""""""###############$$$$$$%%%%%%%%%!!! !!!!!! !!!!!!!!!!!!  !!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%$$$###""" !!!!!!!!!!!!!!!###%%%'''(((---++++++---000111000---.........------,,,,,,+++((('''&&&%%%%%%'''((()))'''&&&$$$"""  """"""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!  !!!###%%%&&&&&&''''''(((***...444999DDDJJJRRRZZZaaakkkuuu||||||xxxvvvuuuuuuuuuwwwvvvuuutttsssssstttuuuuuuuuuvvvvvvwwwwwwxxxxxx{{{{{{{{{|||}}}}}}~~~~~~zzzwwwuuuuuuwwwwwwuuussskkkiiigggfffgggiiikkkmmmjjjjjjkkkllllllmmmnnnnnnoooooonnnoooqqqrrrrrrqqqqqqqqqqqqtttxxx|||~~~&&&TTTssslllaaaYYYTTTPPPLLLHHH???888222///+++&&&%%%'''!!!  !!!"""###$$$'''))))))(((''''''((()))***,,,.........---,,,)))************,,,000444555888;;;>>>>>>???@@@BBB>>><<<::::::999888666333444444444333111...+++)))''''''(((((()))******+++)))((((((((()))***++++++---,,,+++***************+++***((((((((('''%%%###%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""###%%%%%%&&&$$$###"""###%%%%%%$$$"""!!! !!!!!!###!!!!!!"""""""""###!!! !!!  """"""!!!!!!"""###!!!"""$$$%%%&&&&&&&&&%%%#########""""""#########$$$$$$$$$$$$$$$%%%%%%%%%!!!  !!! !!! !!!"""###$$$%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###!!! !!!"""### !!!"""$$$&&&(((+++******,,,000111000............------,,,,,,+++''''''&&&&&&&&&&&&&&&''''''&&&$$$"""!!!  !!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  """###$$$%%%$$$%%%%%%&&&(((,,,222666AAAFFFNNNUUU]]]fffpppxxx|||yyyxxxwwwwwwyyyxxxwwwuuuttttttuuuuuuuuuuuuuuutttuuuuuuvvvwwwzzzzzz{{{{{{|||}}}}}}}}}yyywwwvvvvvvxxxwwwuuurrrkkkjjjhhhggggggiiikkkmmmjjjjjjjjjkkkkkklllllllllnnnnnnnnnoooqqqrrrrrrrrrtttssssssuuuyyy|||~~~+++YYYwwwmmmeee___XXXSSSEEE===555111---(((&&&(((###"""  """######$$$&&&((()))(((''''''(((((()))+++,,,------,,,,,,***++++++******,,,///222666888<<<>>>??????AAABBB>>><<<:::999999777555333444444444333111///,,,+++*********++++++,,,,,,---***)))))))))))))))******,,,,,,,,,+++***)))((((((***)))(((((()))(((&&&$$$$$$$$$$$$######"""!!!  !!!"""###$$$%%%%%%&&&$$$###"""###%%%$$$###"""!!!!!! !!!!!!###!!! """###$$$$$$###!!! !!!  !!!"""!!! !!!"""!!!"""$$$&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$!!!   !!!  !!!!!!"""######&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''(((((('''%%%$$$######$$$%%%###"""!!!###$$$$$$  !!!###%%%&&&))))))))),,,///000000/////////...---,,,,,,++++++&&&&&&'''&&&&&&%%%$$$###'''&&&%%%###"""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!"""############"""###$$$$$$&&&***///333===BBBIIIOOOVVV^^^iiipppyyy~~~|||zzzzzz|||{{{zzzxxxwwwvvvvvvvvvvvvuuusssrrrqqqrrrtttuuuyyyyyyyyyzzz{{{{{{||||||wwwwwwwwwxxxxxxwwwtttqqqllljjjiiihhhhhhjjjlllmmmiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmoooppprrrssstttwwwwwwwwwxxxzzz|||}}}~~~000___yyynnnddd]]]PPPEEE:::444///)))&&&'''$$$###!!! !!!#########%%%((()))(((''''''(((((((((***+++,,,,,,+++++++++,,,,,,,,,+++,,,///222555888<<<>>>>>>???@@@BBB???===:::888888666444222444444444333111///---,,,++++++,,,,,,,,,---------+++***)))))))))))))))***++++++,,,,,,+++)))'''&&&)))((('''((()))((('''%%%############"""!!! !!!"""$$$%%%%%%%%%%%%&&&$$$###"""###%%%$$$$$$$$$######"""""""""###!!! """$$$%%%%%%"""!!! !!!""""""  !!!$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$######!!!   !!!!!!"""  !!!!!!!!!!!!!!!%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((((()))'''%%%#########$$$%%%$$$""" """###$$$%%% """$$$%%%'''''')))+++...///000000//////...---,,,,,,++++++&&&&&&''''''&&&$$$"""!!!((('''&&&$$$###"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!$$$$$$$$$"""!!!!!!"""###$$$%%%(((---000;;;???EEEJJJPPPWWWaaahhhpppwww}}}|||~~~}}}{{{zzzyyyxxxwwwwwwuuurrrpppooooooqqqrrrvvvwwwwwwxxxxxxyyyzzzzzzuuuvvvwwwxxxxxxvvvsssqqqlllkkkjjjiiiiiijjjkkklllhhhhhhhhhhhhhhhhhhhhhgggiiijjjmmmnnnoooqqqsssuuuyyyzzz{{{{{{{{{{{{|||}}}555dddrrrhhhVVVJJJ===666111+++''''''%%%$$$""" !!!"""###"""%%%'''((((((''''''((((((((()))***++++++++++++,,,---......---...000333555888;;;===>>>???@@@AAAAAA>>>:::888777555333111444444333222111000///...++++++,,,,,,,,,,,,------+++***)))))))))))))))***++++++,,,,,,+++***(((''')))((('''((()))((('''%%%"""""""""""""""!!!"""$$$%%%&&&&&&%%%%%%&&&$$$###"""###%%%&&&&&&&&&&&&%%%%%%%%%$$$###!!! """$$$%%%%%%""""""!!!!!! !!!###$$$$$$### !!!$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########!!!!!!  !!!"""""" !!!!!!!!!  !!!!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((()))))))))))))))'''%%%#########$$$%%%###!!! !!!"""###$$$ !!!###$$$&&&(((***,,,---...000000000///...---,,,+++******&&&&&&''''''&&&$$$"""!!!(((''''''%%%$$$###!!!!!!!!!!!!!!! """!!!!!! """$$$%%%$$$!!! """###$$$%%%%%%(((,,,///888===CCCHHHLLLRRRZZZ```hhhpppyyy~~~~~~|||{{{zzzyyywwwssspppnnnnnnooopppsssssstttuuuuuuvvvvvvwwwssstttwwwwwwvvvtttqqqpppkkkkkkjjjiiiiiiiiijjjkkkggggggggggggggggggffffffgggiiilllnnnnnnpppsssuuuzzz|||}}}|||zzzyyyzzz{{{~~~~~~~~~888gggvvv\\\NNN@@@888333...******&&&%%%### !!!""""""$$$'''(((''''''(((((()))))))))******+++,,,,,,---...000000000000333555555888<<<>>>??????AAABBBBBB>>>:::777666444222111444444333222111111000000,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******+++,,,,,,,,,,,,+++*********)))(((((()))(((&&&$$$#########""""""!!!  ###%%%'''''''''%%%%%%&&&$$$###"""###%%%&&&&&&''''''''''''&&&&&&###!!! """###$$$$$$""""""###!!!  """$$$%%%%%%$$$!!!!!!"""$$$&&&&&&&&&&&&$$$$$$############$$$$$$###############"""""""""!!!!!!!!!!!!   !!!""""""!!!"""""""""!!! !!!!!!######""""""######$$$%%%$$$%%%''')))************((('''%%%$$$######$$$%%%"""  !!!""""""###  !!!###$$$'''))),,,------...///111000000///...,,,+++******&&&&&&'''&&&&&&%%%$$$###((((((''''''%%%###"""!!!!!!!!! !!!""""""!!!!!!  """$$$$$$###!!! """$$$%%%%%%&&&(((+++...666;;;BBBGGGJJJNNNTTTXXXaaahhhrrryyy|||~~~~~~}}}{{{yyyuuurrrooonnnnnnnnnppppppqqqqqqrrrrrrssssssqqqsssuuuuuusssqqqppppppjjjjjjiiiiiihhhiiiiiiiiiffffffffffffggggggggggggfffiiimmmnnnmmmnnnrrruuuyyy{{{}}}|||yyywwwxxxzzz{{{{{{{{{~~~ ;;;hhhlll\\\JJJ@@@999222,,,+++&&&$$$"""  !!!!!!###&&&'''''''''((((((************+++,,,,,,------///111222222333555777888:::>>>@@@AAAAAACCCDDDBBB???:::777555333222000444333333222111111111111------------------------)))((((((((()))***++++++,,,,,,,,,,,,,,,,,,---...+++***((((((((('''%%%###############"""!!! """%%%'''(((((('''%%%%%%&&&$$$###"""###%%%%%%&&&'''(((((('''&&&&&&###!!!!!!"""""""""!!!######"""!!!######$$$%%%$$$"""!!!!!!!!!!!!"""$$$%%%&&&&&&&&&%%%#########""""""#########!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!  !!!!!!!!!###$$$######""" !!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$''')))+++++++++***'''&&&&&&%%%%%%$$$$$$###!!!!!!   !!!"""######!!! """###$$$(((+++......------///111000000///...,,,+++***)))''''''&&&&&&&&&&&&&&&'''((((((((('''&&&$$$"""!!!  !!!"""###"""!!!!!!  """#########!!! """###%%%%%%%%%'''***,,,333999AAAGGGIIIKKKNNNQQQYYY```kkkrrrvvvyyy{{{~~~~~~|||zzzxxxuuurrrooonnnmmmmmmmmmnnnnnnooooooppppppppprrrsssrrrpppnnnnnnpppiiiiiiiiihhhhhhgggggggggeeeeeeffffffgggggghhhhhhfffjjjmmmnnnlllmmmppptttvvvzzz}}}{{{wwwuuuvvvxxxwwwwwwxxx{{{ <<>>DDDGGGIIIJJJJJJOOOSSSYYY^^^dddjjjppptttwwwzzz}}}~~~|||xxxtttoookkkiiihhhhhhgggggghhhiiikkklllooonnnmmmllljjjjjjiiiiiihhhgggfffeeedddddddddeeedddeeegggiiikkkllllllllloooooonnnmmmnnnooopppqqqvvvuuutttuuuvvvvvvuuusssqqqpppoooqqqwww}}}'''PPP}}}qqq^^^MMM>>>555333000+++'''%%%""""""&&&((()))((()))***))))))+++,,,---.........000000222444777:::<<<>>>CCCDDDGGGHHHIIIHHHFFFEEE???<<<666111...---...000000///------...///222333000///---,,,,,,,,,***(((***))))))******+++,,,---***(((&&&'''))),,,...///+++***)))((('''&&&&&&&&&&&&%%%$$$######"""######%%%&&&'''(((((('''&&&%%%'''(((((('''%%%###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###""" !!!!!!!!!"""###!!! !!!###$$$$$$$$$$$$###%%%'''((((((&&&###""" !!!!!!######$$$%%%'''(((&&&$$$""""""!!!!!!  """%%%&&&&&&$$$$$$###!!! !!!###$$$$$$###"""!!!  ###&&&''''''&&&%%%$$$$$$$$$$$$############!!!!!!  !!!!!!!!!!!!"""###$$$%%%&&&%%%$$$###""""""###$$$%%%((((((((()))***+++------111000///---,,,***))))))&&&&&&&&&&&&'''((()))))))))++++++***&&&###""""""!!!!!! !!!!!!"""""""""!!!!!!!!!   !!!!!!!!!###%%%&&&&&&&&&(((***///555<<>>AAACCCDDDDDD@@@AAAAAABBBFFFMMMWWW]]]aaaeeejjjmmmoootttzzz~~~zzzvvvsssqqqpppppppppooonnnllljjjhhhgggffffffhhhiiiiiihhhggggggggggggggggggfffeeedddccceeeeeefffhhhjjjmmmooopppnnnnnnnnnnnnoooqqqssstttsssqqqppppppsssvvvwwwwwwsssqqqpppqqqsssuuuuuuuuuwwwvvvuuuuuuwww{{{~~~...SSSzzzwwwggg]]]OOOAAA888222///...'''%%%"""!!!###%%%&&&&&&"""######""" !!!###!!!$$$''')))(((''''''((()))***+++,,,---.........111333777<<>>>>>???=========>>>AAAGGGPPPVVVXXX\\\aaaeeehhhmmmtttyyy~~~}}}yyyuuusssrrrpppppppppooonnnkkkiiihhhfffgggiiijjjkkkjjjiiihhhggghhhhhhhhhhhhfffeeedddddddddeeefffiiilllooopppqqqpppooonnnnnnnnnooopppqqqooonnnooorrrtttvvvvvvuuusssqqqqqqssstttsssssstttsssssssssvvvyyy}}}+++MMMtttxxxmmm]]]MMMAAA:::666444---***'''%%%''')))******"""#########!!!!!!###$$$"""%%%(((***))))))))))))))))))+++,,,---.........111333777===DDDJJJOOORRRUUUWWWZZZ[[[YYYUUUOOOLLL???<<<999555111000//////)))))))))))))))(((((((((***)))((()))***+++***)))&&&''')))***++++++******++++++,,,...000000---+++))))))***++++++***((((((%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''(((###%%%&&&&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%!!!###$$$"""!!!!!!$$$ !!!###$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""### !!!"""$$$$$$(((''''''(((***)))'''%%% !!!  !!!  !!!!!!!!!"""$$$%%%%%%$$$"""!!!""""""!!!!!! """$$$&&&&&&$$$###%%%&&&(((******)))(((''''''&&&%%%$$$############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$######!!! !!!$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''&&&'''))))))'''&&&%%%%%%"""!!! !!!"""###$$$$$$###!!! !!!"""""""""$$$&&&''',,,333777::::::::::::;;;;;;;;;<<<>>>DDDKKKQQQQQQVVV[[[```ccchhhoootttwww|||{{{wwwuuutttppppppppppppnnnllljjjhhhfffgggiiikkklllkkkjjjiiihhhiiiiiiiiiiiigggfffeeeccccccdddfffhhhkkknnnpppsssrrrpppnnnllllllllllllpppnnnmmmnnnqqqtttvvvvvvuuutttrrrrrrssstttsssrrrttttttssstttvvvzzz~~~ """>>>___{{{lll]]]QQQGGG@@@<<<222...)))'''(((((('''$$$$$$###"""!!!!!!!!!!!!!!!$$$%%%'''(((***+++++++++***,,,---///000//////...222666;;;@@@DDDIIIMMMPPPSSSXXX[[[[[[ZZZWWWOOOFFF???:::555000//////......(((((((((((((((''''''&&&(((((((((''''''(((((((((%%%&&&'''((()))***+++,,,---------...------,,,,,,((()))+++,,,+++***'''&&&%%%%%%%%%$$$$$$$$$######&&&'''''''''((()))))))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&$$$###!!!  !!!!!!!!!  !!! !!!"""$$$&&&''''''######"""!!!!!!!!!!!!!!! !!!  """$$$&&&'''((((((((('''%%%%%%###!!!!!!#########"""  !!!   !!!###%%%%%%###!!! %%%%%%%%%$$$"""!!! """###$$$$$$$$$$$$&&&''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$"""!!! !!!"""""" !!!###%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$######"""""""""""""""%%%&&&&&&&&&&&&%%%$$$$$$!!!!!!  !!!!!! """###$$$%%%%%%$$$"""  """$$$%%%(((+++...111222333666777777888999:::<<<@@@EEEIIIMMMNNNPPPSSSXXX^^^fffkkkpppttt{{{{{{xxxvvvvvvrrrqqqqqqqqqqqqooollljjjiiihhhhhhhhhiiijjjkkkkkkhhhiiijjjjjjjjjhhhgggfffcccdddeeegggjjjmmmoooqqqsssttttttrrrmmmjjjkkklllpppooonnnooorrrtttttttttuuuvvvvvvvvvuuutttrrrqqqssspppnnnooouuu{{{~~~ ;;;[[[|||nnnaaaUUULLLFFF<<<777000,,,+++***(((%%%###"""!!! !!!%%%&&&''')))***+++,,,,,,+++,,,,,,---............222666<<>>:::444000...------,,,(((((())))))(((((('''&&&''''''((((((((((((''''''%%%&&&'''((()))***++++++,,,,,,---------,,,,,,,,,)))******+++***)))((('''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&''''''((())))))%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%$$$###!!!!!! !!!!!!!!!  !!! !!!###$$$%%%&&&""""""!!!   """%%%&&&'''(((((()))((('''&&&###!!!!!!###$$$###"""   !!!###%%%%%%$$$"""!!!%%%%%%%%%$$$###!!!  !!!"""###$$$$$$$$$$$$''''''((())))))))))))((()))((('''&&&%%%%%%%%%%%%%%%$$$############$$$%%%"""!!! !!!"""""" !!!###%%%&&&'''(((''''''&&&%%%$$$$$$######$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%$$$$$$###!!!!!!  ###$$$%%%&&&%%%$$$""" !!!###$$$'''***---///111222555777888999999999:::===BBBEEEGGGIIIKKKNNNSSSYYYaaafffjjjnnnssszzzzzzwwwuuuuuutttsssssstttssspppnnnkkkjjjjjjjjjkkkkkklllmmmkkkkkkkkkkkkjjjiiihhhgggeeefffhhhjjjmmmoooqqqrrrssstttuuurrrnnnllllllmmmpppooooooppprrruuuuuuuuuuuuvvvwwwwwwwwwuuutttssssssqqqooopppuuuzzz~~~777VVV}}}}}}rrrfff[[[TTTIIIBBB888111---+++'''%%%$$$###"""!!!!!!!!!"""###&&&'''(((***+++,,,,,,---,,,++++++++++++---...///222666<<>>:::444000---,,,+++***)))))))))))))))(((((('''&&&''')))******)))'''&&&%%%&&&&&&'''((()))*********++++++,,,,,,,,,++++++******))))))(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!""""""!!!!!! !!! """###$$$$$$!!!!!!   ###%%%%%%&&&((()))***))))))(((%%%""" """$$$$$$"""  !!!   ###%%%&&&&&&$$$###%%%%%%%%%%%%$$$###!!!!!!!!!""""""###$$$$$$$$$%%%'''((())))))******))))))***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&"""!!!!!!!!!""""""  ###%%%'''((((((((('''&&&%%%$$$###"""!!!$$$$$$###""""""""""""###$$$$$$$$$%%%$$$######"""!!!!!!  $$$%%%&&&'''&&&$$$"""  !!!"""&&&(((,,,...///111444666888999999888888999===@@@???AAADDDGGGLLLRRRYYY___bbbdddiiinnnuuu}}}}}}zzzxxxwwwvvvvvvwwwwwwuuutttnnnnnnmmmmmmmmmnnnoooooopppooommmlllkkkjjjiiiiiigggiiilllnnnqqqrrrsssssstttuuuuuutttqqqnnnnnnnnnqqqpppoooqqqtttvvvwwwvvvvvvwwwxxxxxxxxxwwwvvvuuusssrrrppprrrvvvzzz}}}333UUUyyyoooiiiYYYQQQEEE;;;444000,,,)))'''&&&$$$######$$$%%%&&&&&&''')))***,,,---------,,,+++)))((()))+++---///222666<<>>555///+++)))&&&###""""""###$$$&&&'''(((***+++,,,,,,---)))(((&&&%%%&&&(((+++---000444;;;AAAGGGLLLRRRUUUTTTVVVUUURRRPPPOOOJJJCCC???;;;777333111///,,,***(((((((((((((((''''''&&&'''(((***++++++***((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))(((((()))((('''&&&&&&((()))+++&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$&&&'''((()))***((((((((('''''''''''''''&&&&&&''''''(((''''''''''''&&&$$$!!!  !!!"""""""""""""""""""""""""""###$$$%%%$$$###"""!!!!!!$$$&&&$$$%%%''')))************&&&$$$"""!!!"""######"""  !!!!!!  !!!  !!!$$$''')))((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&''''''((())))))******))))))+++***)))'''&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%$$$""""""###"""  ###%%%'''))))))***)))((('''&&&%%%$$$###%%%%%%$$$############$$$$$$$$$$$$%%%$$$######""" !!!!!!!!!  !!!""""""###$$$%%%%%%$$$"""  !!!"""$$$&&&(((***,,,///444777999999888555222//////000///111444777:::>>>CCCFFFKKKLLLOOORRRXXX```iiiooovvv}}}}}}}}}|||xxxxxxwwwvvvvvvvvvwwwwwwxxxxxxvvvuuussssssrrrrrrpppqqqsssuuuvvvvvvvvvvvvxxxxxxxxxyyyzzzyyyvvvssssssrrrsssuuuyyy}}}~~~~~~{{{{{{||||||{{{yyyxxxwwwuuuvvvwwwwwwwwwyyy|||~~~$$$???dddxxxgggXXXJJJ===555000...***&&&$$$$$$%%%&&&%%%&&&''')))***+++,,,,,,''''''&&&%%%&&&(((***+++///333999???EEEJJJOOOSSSPPPSSSSSSPPPOOONNNHHHAAA<<<999555222111///,,,***'''''''''''''''&&&%%%%%%))))))************))))))&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((((((((''''''&&&'''((()))***%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&((()))***+++***)))))))))((((((((((((''''''((()))))))))))))))(((&&&$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$###!!! !!!$$$'''$$$%%%'''((()))))))))(((%%%$$$######$$$$$$"""!!!  """!!! !!!   """%%%((()))((('''&&&%%%&&&'''((((((((((((((((((&&&%%%$$$$$$%%%&&&'''''''''((())))))))))))(((+++***(((&&&%%%$$$$$$###"""###%%%&&&''''''&&&&&&%%%$$$#########"""  """%%%((()))******))))))(((''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$### !!!"""!!!  !!!!!!###$$$$$$###"""!!! !!!###$$$%%%&&&(((***,,,000555888999999888555111.........,,,///111333555888===@@@BBBDDDGGGJJJOOOVVV^^^ccckkkvvv~~~}}}zzzyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuuuuvvvwwwxxxyyyyyyyyyxxxyyy{{{||||||xxxttttttssstttvvv{{{~~~||||||||||||{{{yyywwwuuuuuuwwwxxxxxxwwwxxx{{{~~~ 555TTTooommmuuu}}}}}}||||||~~~lll[[[LLLCCC666333...***((('''((()))$$$%%%'''(((***+++++++++&&&&&&%%%%%%&&&''')))***...222888>>>CCCHHHMMMQQQNNNQQQQQQOOOOOOMMMHHH@@@:::777444111000...,,,***&&&&&&''''''&&&&&&%%%$$$***))))))))))))))))))***'''&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''''''''''''''''''''''''''((())))))%%%%%%%%%$$$$$$$$$######$$$%%%&&&''')))***+++,,,++++++******))))))(((((('''((()))******++++++***((('''%%%###!!!!!!!!!!!! !!!  !!!###$$$###""" !!!$$$'''$$$%%%&&&(((((((((''''''$$$######$$$%%%$$$""" """"""  !!!###&&&((()))((('''&&&%%%&&&'''((())))))))))))((('''%%%$$$$$$%%%&&&(((&&&''''''(((((((((((((((***)))(((&&&$$$#########!!!###$$$&&&''''''&&&&&&&&&$$$#########""" """%%%((()))*********))))))((((((((('''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$ !!!""""""  !!!###$$$###"""!!!!!! """$$$%%%%%%&&&(((***,,,000555999999999888555111...------+++---///111333555999;;;<<<>>>AAADDDIIIOOOVVV[[[cccmmmwww{{{~~~{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzyyyxxxvvvuuuxxxxxxxxxxxxyyyzzz{{{|||yyyxxxyyy{{{~~~}}}yyyuuutttssstttwww{{{}}}}}}}}}|||zzzxxxvvvtttuuuwwwyyyyyyxxxxxx{{{~~~~~~