BM6( [[[```cccaaa```aaa```]]][[[ZZZZZZYYYZZZ[[[]]]^^^```bbbaaa]]]\\\______\\\^^^\\\]]]bbbdddaaa___```fffaaa```bbbdddbbbaaacccaaaeee___bbb```cccnnn[[[XXXVVVXXX\\\^^^\\\\\\___]]]^^^_________^^^]]]\\\^^^[[[[[[]]]]]][[[[[[^^^\\\ZZZYYYZZZ]]]```aaaaaabbb^^^\\\^^^___]]]___dddccc\\\ZZZ]]]\\\XXX\\\eee\\\YYYXXX[[[\\\ZZZ\\\___[[[\\\\\\[[[ZZZ[[[]]]___\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVV^^^VVV[[[ccc___^^^___ZZZXXXZZZ\\\]]]\\\ZZZYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]ZZZ\\\^^^^^^]]]\\\]]]^^^[[[^^^___\\\]]]___^^^[[[ZZZ[[[^^^___```___]]]\\\YYYXXXXXXZZZ\\\]]]]]]\\\bbbbbbbbb___\\\ZZZZZZ[[[___[[[ZZZ```cccaaa______```\\\[[[]]]]]][[[\\\```[[[ZZZZZZYYYYYYZZZZZZ[[[]]][[[\\\^^^^^^[[[]]]bbb```___```bbbaaa]]]]]]aaaZZZ]]]^^^]]]___aaa___ZZZ\\\___^^^ZZZZZZ]]]]]][[[\\\\\\]]]]]]^^^^^^______]]]```aaa^^^^^^```^^^[[[ZZZZZZZZZ[[[\\\]]]^^^___]]]ZZZYYY\\\[[[XXXXXX[[[XXX\\\^^^\\\[[[\\\\\\YYYWWWVVVVVVVVVVVVUUURRRPPPLLLNNNLLLHHHGGGJJJIIIGGGEEECCC@@@>>>>>>>>>===<<<<<<<<<<<<;;;:::999888777444333333222222111111000---)))(((+++,,,)))((()))&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!++++++'''&&&""" (((111;;;QQQjjjqqqiiiGGG???JJJHHHPPPnnnxxxzzzgggvvv^^^UUUMMM[[[WWWRRROOOVVV\\\ZZZ^^^ccc^^^aaagggeeeccceeeccciiiyyyjjjQQQ666888111,,,>>>>>><<>>;;;444///&&&%%%&&&&&&'''((()))******,,,///333444222,,,((("""'''---444999>>>@@@<<>>;;;AAA///GGGIII444555RRRccc\\\```ggg___GGG111)))%%%!!!$$$###!!!!!!$$$333???EEE===555111(((""""""!!!(((''''''&&&&&&%%%%%%%%%(((///888:::555,,,$$$ +++((($$$""""""$$$'''******,,,///222555666444222555333222444888<<<<<<;;;;;;>>>@@@AAA???=========BBBAAAAAADDDHHHJJJIIIGGGFFFJJJNNNNNNLLLLLLPPPUUUVVVRRRMMMLLLOOOTTTYYY[[[[[[YYYWWWUUUVVVYYY]]]___jjjgggeeedddbbb[[[QQQJJJeeejjjllliiihhhjjjjjjhhhnnnjjjddddddmmmvvvpppdddiiidddfffrrr|||{{{wwwvvvzzzwwwuuuvvvxxxxxxvvvtttiiiddd```eeekkkgggYYYKKKJJJFFFBBBCCCGGGLLLOOOPPPJJJIIIHHHGGGFFFDDD@@@<<>><<<<<>>BBBPPP^^^YYYOOOZZZpppjjjOOOGGGKKK???>>>aaa\\\AAAJJJXXXSSSHHHFFFKKKLLLMMMNNNOOOQQQTTTWWWXXXVVVSSSRRRRRRRRRRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIJJJIIIHHHFFFDDDCCCDDDDDDDDDCCCAAAAAACCCEEECCCAAA???>>>???>>><<<;;;???>>>>>>======<<<<<<<<>>===<<<<<<<<<<<<===??????>>>;;;;;;<<>>???@@@>>>=========>>>???@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@AAACCCEEEFFFGGGGGGGGGBBBCCCDDDCCCCCCCCCEEEGGGBBBCCCCCCCCCDDDDDDEEEEEEHHHIIILLLNNNPPPPPPQQQQQQNNNOOOPPPQQQQQQOOOLLLKKKNNNNNNMMMMMMNNNOOOQQQRRRMMMJJJHHHFFFDDDCCCAAA???BBBBBBCCCFFFIIIIIIGGGDDD666777:::===@@@AAAAAA@@@???FFFNNNRRRRRRQQQQQQSSSfffbbb^^^\\\ZZZSSSHHH???222222222222222666:::>>>444000///000000...000333000444===IIIVVVaaahhhjjjcccMMMHHH\\\iiimmmddd]]]aaaccc```jjjjjjfff\\\QQQQQQ```qqqZZZYYYWWWSSSPPPPPPRRRTTTnnnuuutttjjjeeehhhhhhcccdddccccccgggllloooooonnnvvvwwwzzz}}}zzzrrrpppuuu~~~|||yyywwwzzz~~~{{{yyy|||zzzxxxuuurrrpppooolllhhhdddYYYSSSPPPRRRVVVTTTKKKBBB@@@>>>===???CCCFFFGGGGGGCCCBBBBBBCCCBBB@@@<<<999>>>@@@DDDGGGIIIIIIHHHFFFHHHMMMNNNHHHCCCBBBCCCCCCFFFGGGHHHGGGEEEEEEGGGHHHFFFFFFEEEDDDBBB???<<<:::>>>>>>CCCIIIHHHAAA>>>AAADDDEEEEEEDDDDDDGGGLLLPPPGGGGGGJJJOOOVVV]]]aaacccgggiiihhhbbbYYYUUUWWW[[[dddjjjqqq}}}{{{~~~}}}uuusssxxxyyyuuuxxxwwwsssyyy}}}}}}zzz~~~~~~|||}}}}}}___``````___]]]]]]___aaa_________``````aaaaaaaaagggbbb\\\YYY^^^ccc^^^VVVbbb^^^^^^^^^gggaaaRRRjjjvvvqqq[[[eeexxxfffjjj{{{XXX%%%@@@BBBFFFLLLOOONNNJJJFFFQQQOOOMMMLLLKKKJJJGGGEEEAAABBBBBBBBBBBBAAAAAA@@@>>>>>>======<<<;;;::::::?????????>>>===<<<:::999888888888666444444555666777666666666777555222///111111000///...------,,,---------,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))+++.........---,,,,,,++++++,,,,,,,,,,,,,,,---...///)))***,,,---------,,,,,,---......///000111222333000222444555555555666777000000/////////000000111+++---000333555666777777222222333444444444333333777666555555666777999;;;333666999::::::999888888999888888:::>>>@@@AAAAAAHHHLLLQQQVVVYYYZZZYYYXXXZZZ```gggkkkjjjiiiiiikkkYYYWWWXXX___iiilllfff___^^^]]]\\\[[[]]]ccckkkqqqyyyuuutttwwwyyyyyy}}}{{{tttjjjdddgggcccbbb```ZZZVVV```oooXXX]]]mmmzzzvvvvvvvvvpppnnn|||{{{{{{~~~tttmmmiiijjjkkkhhhbbb```___^^^[[[YYYWWWRRRMMMIIIHHHEEEAAA@@@BBBBBB???<<<>>>>>>???BBBFFFIIIIIIIIIDDDEEEFFFHHHIIIGGGCCC@@@CCCFFFLLLQQQUUUWWWXXXWWWXXX\\\\\\UUUPPPOOOOOOMMMMMMNNNOOOOOOOOOOOOQQQRRRNNNMMMLLLLLLMMMJJJEEE@@@???>>>@@@CCCCCC@@@AAAEEE@@@===;;;;;;<<<>>>@@@@@@???AAABBBBBBBBBCCCFFFGGGLLLOOOOOOLLLFFFDDDGGGKKKLLLQQQZZZiii}}}}}}xxxyyy~~~}}}vvvuuummmwww~~~yyy{{{zzzvvv|||ZZZ\\\^^^______^^^___```cccbbbaaa```___^^^]]]\\\hhhcccZZZTTTVVV]]]___\\\QQQXXX[[[WWW^^^VVV[[[lll;;;444...111:::???===888999888777666666555222000666666666555444333222111,,,+++***)))(((((())))))%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%###"""$$$%%%  !!!!!!###%%%""""""###$$$&&&(((+++,,,)))((('''((()))+++...///666888:::;;;:::999999999RRRQQQQQQRRRSSSUUUWWWXXXXXXZZZ]]]```cccdddeeeeeeiiiiiijjjkkklllnnnoooppppppooommmmmmmmmooorrrsss~~~}}}yyyrrrqqqqqqtttwwwuuulllbbbSSSNNNHHHHHHIIIHHHFFFCCCBBBCCCDDDEEEEEEBBB???<<>>:::888999@@@BBBBBB>>>999666777:::===@@@FFFQQQaaaooovvvwwwgggmmmvvv}}}yyytttxxxjjjuuu}}}{{{{{{{{{]]]```bbbcccaaa___^^^^^^```___^^^]]]\\\[[[ZZZZZZ]]]___]]]WWWVVVZZZ^^^^^^QQQWWWZZZSSSVVVMMMXXXeee>>>'''%%%+++---+++&&&%%%%%%&&&((((((&&&$$$ !!!!!!!!!!!!"""###$$$%%%"""######$$$%%%'''(((((( !!!"""&&&$$$""""""%%%((()))))),,,,,,---...///000000111///111444777999;;;======??????@@@AAACCCEEEGGGGGGOOOQQQSSSVVVZZZ]]]```aaajjjmmmpppqqqrrruuuxxx|||zzzuuuuuutttpppgggeeedddeeeccc\\\RRRKKKCCC@@@===<<<>>>BBBCCCBBB;;;===BBBEEEFFFFFFFFFFFFCCCHHHMMMRRRUUUYYY___dddooooooppprrrvvv{{{}}}~~~|||vvvpppjjjfffdddccc]]]YYYXXX[[[[[[VVVQQQGGGMMMSSSTTTOOOIIIDDDAAADDDEEEDDD@@@;;;777777888:::888:::@@@HHHMMMQQQRRRBBBKKKWWW^^^cccmmm{{{~~~~~~|||wwwwww{{{xxxwww}}}qqqvvv|||}}}|||{{{vvv{{{XXXZZZ[[[ZZZWWWSSSQQQPPPQQQRRRRRRRRRSSSSSSTTTTTTPPPWWW[[[VVVOOOKKKGGGDDDFFFBBBEEECCCIIIFFFNNN~~~WWW<<<444444111,,,333222333555888:::::::::CCCDDDFFFIIIKKKMMMNNNNNNVVVWWWXXXZZZ\\\]]]______ffffffggghhhiiikkkmmmnnnvvvxxx{{{|||||||||~~~~~~~~~sssddd]]]\\\ZZZVVVRRROOOOOOQQQNNNGGG@@@===777888777777<<>>>>><<<888666999:::999999;;;444<<>>>>>???@@@AAAAAABBBBBB???EEEGGGDDDAAA>>>:::555111)))333333222;;;MMMtttxxx~~~zzzwwwuuupppiii]]]QQQMMMNNNKKKFFF???<<<===AAAAAA<<<;;;===:::>>>AAADDDLLLXXX______nnnqqqvvvxxxyyy{{{~~~vvvjjjaaa___^^^\\\WWWRRRMMMIIIHHHKKKFFFCCCDDDBBB<<<:::;;;:::<<<>>>???@@@FFFOOOVVV```___YYYTTTVVV___eeefffxxxzzz|||~~~{{{zzz|||sss|||{{{yyy|||xxxxxxzzz}}}yyy~~~444666888999888777888888000000000000000000000000...///000111888BBBGGGFFFCCC???PPPHHH888GGGjjj|||vvvvvvyyyxxxzzzxxxqqqggg^^^YYYXXXOOOLLLDDD???AAADDDCCC>>>>>>;;;===BBBCCC@@@BBBHHHRRRYYY___dddppp~~~wwwpppkkkhhhaaa[[[YYYYYYUUULLLHHHIIIDDD@@@===<<<>>>AAABBBBBBEEEDDD>>>888:::AAAFFFFFFMMMRRRZZZcccnnnyyywwwnnn~~~}}}}}}zzzxxxtttyyy|||lllsss}}}~~~nnnddduuuӵĦĦӵĦ}}}yyyrrrmmmnnneee___VVVLLLFFFCCCBBBCCCCCC???>>>AAABBBAAAGGGOOOIIIIIIJJJMMMSSSZZZaaafffuuu~~~~~~{{{wwwoooddd[[[UUURRRNNNKKKHHHEEEAAA>>>AAA???===:::888777777888@@@:::;;;HHHWWWcccoooyyy~~~yyy}}}xxxtttsssiiittt|||4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lsssmmmhhh```XXXTTTPPPMMMHHHBBB======???BBBBBBBBBFFFNNNTTTWWW___ggghhhiiikkkooouuu|||~~~qqqkkkccc\\\VVVQQQLLLIIIIIIDDD???;;;999999888777<<<666555>>>GGGLLLRRRXXXbbbcccjjjrrrwwwzzz~~~yyyuuuuuuuuu}}}zzz}}}GG=?HdĦ=ĪjGG=?HdĦvvvfffVVVQQQQQQNNNHHHDDD???AAABBB@@@===???FFFLLLTTTXXXaaannnwww}}}|||wwwssspppbbbZZZPPPIIIFFFCCC>>>999<<<888666;;;???@@@@@@@@@CCCDDDKKKUUU\\\bbbiiiqqqpppxxx}}}|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵWWWMMMCCCBBBĭӵtttkkkddd\\\PPPGGGEEEAAA???@@@BBBBBB@@@>>>:::999<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&eKKKIIIGGG3h?g&e>&e??ssshhh[[[WWWQQQLLLKKKJJJFFFAAA@@@<<<;;;>>>@@@???AAAEEEJJJRRRbbbsss|||~~~{{{ppp4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼skkkeeeHu]ĦDDD===Bt=o9ĦHƅ^Hu]Ħ}}}uuukkkeeeaaaYYYQQQJJJDDDAAAAAAAAA??????AAA>>>CCCMMMYYY```dddlllssszzz|||}}}uuu4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵnnnDdDĦHHHIIIDdDĦIIIqjRgdKӵDdDΦDdDĦ~~~ssseee]]]UUUQQQMMMGGGCCCCCC???@@@DDDIIIKKKLLLRRRYYYhhhooo}}}{{{|||ooonnnzzz4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ[[[DdDĦ???GGGDdDĦSSSGIdnuR)ĦDdDΦDdDӵ}}}|||{{{xxxuuummmkkkgggccc```\\\ZZZYYYXXXYYYZZZYYYXXXUUUSSSQQQTTTUUUVVVTTTQQQPPPRRRTTTMMMQQQUUUUUUUUUWWW___eeecccjjjmmmhhhcccdddggghhhaaagggooovvv{{{~~~|||ppphhh___TTTLLLJJJFFFEEEEEEEEEBBB@@@CCCIIIIIISSSfffxxx{{{sssmmmmmmxxx}}}hhhfffrrrvvv{{{|||uuu~~~4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵMMMDdDĦAAAHHH>d<ĦkkkpeӵDx<>d<ʜ4DuTӵ~~~|||xxxvvvrrrnnnjjjfffdddcccYYYTTTNNNKKKKKKKKKJJJHHHEEEGGGIIIIIIFFFCCCAAA@@@GGGJJJOOOQQQQQQOOONNNNNNKKKJJJKKKMMMNNNOOOMMMKKKIIIKKKLLLLLLKKKKKKMMMOOOSSSTTTUUUVVVVVVRRRLLLHHHNNNJJJJJJLLLKKKGGGIIIOOOKKKLLLNNNQQQUUUYYY\\\^^^aaadddhhhmmmrrrxxx}}}nnn___TTTOOONNNJJJDDDBBBDDDBBB???===???KKK[[[^^^YYY]]]gggqqqzzzxxxiiidddgggkkkooowww~~~~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒRAAABBB>d<sdKĦB?Ho9s&dq&ĒR|||zzzxxxtttooojjjSSSSSSRRRQQQOOOMMMLLLKKKOOONNNLLLIIIGGGFFFEEEEEEKKKHHHFFFFFFIIILLLLLLLLLKKKMMMOOOPPPPPPOOOLLLJJJJJJNNNRRRTTTTTTSSSRRRSSSSSSSSSSSSUUUVVVUUUSSSPPPQQQRRRRRRQQQQQQRRRSSSTTTSSSSSSSSSTTTTTTQQQLLLHHHNNNKKKJJJLLLIIIDDDEEEIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFHHHIIILLLPPPSSSVVVYYY\\\]]]\\\\\\___bbbmmmtttyyy|||zzznnnkkkbbbVVVNNNKKKFFFAAA>>><<<@@@JJJJJJEEEFFFNNN^^^gggttt}}}{{{sssrrrtttuuunnnddd```bbbaaabbbhhhuuu4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@hqqqlll>h???===???setttne@GsĪj@h~~~vvvllljjjiiiiiijjjmmmaaa\\\UUUPPPNNNLLLIIIFFFCCCCCCBBBBBBAAABBBBBBBBBFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJMMMRRRUUUWWWVVVRRRRRRTTTWWW[[[[[[WWWTTTRRRTTTWWWYYYYYYYYYZZZ[[[ZZZYYYYYYZZZZZZXXXUUURRRUUUSSSRRRRRRTTTUUUTTTTTTWWWVVVTTTTTTSSSRRROOOMMMPPPNNNNNNNNNJJJDDDCCCEEEEEEDDDDDDBBB???<<<:::888AAABBBCCCBBBAAAAAABBBDDD>>>>>>======>>>@@@CCCDDDMMMRRRUUUWWW\\\bbbeeedddgggppp|||sssfff^^^VVVOOOIIIAAA<<>>::::::???FFFMMMXXXbbbjjjqqqyyyyyykkkiiiiiikkkiiidddaaabbb```^^^aaalll}}}4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦqqqddd___XXXFFFGGGKKKRRRs׼ssssmmmqqqwwwzzzzzzwwwrrrooobbbYYYQQQMMMLLLJJJKKKNNNJJJFFFAAAAAABBBDDDCCCBBBEEEEEEDDDDDDDDDFFFGGGHHHHHHIIIJJJLLLNNNQQQSSSTTTRRRSSSVVVZZZ]]]___``````]]][[[\\\aaaggggggbbb\\\YYY[[[^^^___``````bbbdddaaa``````______\\\XXXUUUWWWUUUSSSTTTWWWXXXXXXWWW]]][[[XXXWWWWWWVVVUUUTTTRRRSSSSSSRRRNNNIIIGGGGGGIIIIIIJJJJJJHHHEEEBBB@@@AAABBBCCCBBBAAA@@@AAACCCCCCAAA@@@???@@@AAA@@@???@@@BBBBBB???AAAFFFJJJIIIMMMSSS\\\bbbffflllvvv}}}~~~~~~~~~}}}|||{{{zzzyyy}}}uuunnn^^^RRRGGGDDDCCC???>>>???<<<@@@EEEKKKPPPXXX```eeevvv|||nnnllljjjjjjkkkjjjhhhhhhggggggiiiooo{{{|||zzzΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦ{{{vvvtttrrrmmmcccZZZTTTPPPKKKHHHIIIKKKKKKKKKQQQZZZggguuuBeĦzzzmmmcccZZZ[[[\\\]]][[[WWWQQQNNNJJJDDDAAABBBBBB@@@AAADDDFFFDDDCCCEEEHHHJJJHHHFFFFFFEEEDDDDDDDDDEEEGGGHHHLLLMMMMMMOOOQQQSSSUUUVVVTTTWWW[[[___bbbdddeeefffhhhggghhhlllqqqqqqkkkddd^^^aaacccddddddeeefffhhhllljjjhhhgggfffdddaaa^^^]]]\\\\\\\\\^^^`````````bbb___[[[YYYYYYZZZZZZYYYSSSVVVVVVTTTQQQOOOMMMLLLHHHIIIKKKKKKKKKIIIGGGFFFAAABBBCCCBBB@@@???@@@AAABBBAAAAAABBBCCCAAA>>>;;;BBBBBB???999888<<<>>>===CCCFFFHHHHHHFFFJJJRRRYYY]]]^^^aaadddhhhlllnnnppprrrwww}}}pppaaaXXXSSSLLLFFFCCC@@@???>>>>>>@@@DDDJJJOOO[[[dddqqq}}}zzzxxxuuurrrsssssssssqqqrrrwwwxxxwww{{{zzz|||{{{{{{xxx?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ~~~yyyqqqiiiaaaYYYPPPKKKFFFDDDBBBBBBEEELLLSSSXXXrrrgdKĦyyyvvvsssooollleee\\\UUUKKKJJJIIIHHHGGGEEEBBB@@@???===???DDDGGGGGGIIIMMMKKKJJJIIIJJJLLLKKKGGGBBBKKKKKKKKKKKKLLLMMMMMMNNNTTTTTTTTTTTTUUUWWWXXXYYYTTTXXX^^^cccfffiiilllnnnjjjkkkmmmqqqsssqqqlllgggdddgggiiikkkjjjjjjjjjkkkpppnnnkkkiiiiiihhhgggfffcccdddeeedddcccbbbdddfffcccaaa]]][[[[[[\\\\\\\\\UUUXXXYYYUUURRRRRRQQQOOOLLLLLLLLLLLLKKKIIIGGGFFFHHHIIIJJJHHHFFFCCCBBBCCC===???BBBCCCCCCBBB@@@>>>DDDEEEBBB<<<;;;>>>@@@>>>;;;>>>@@@@@@===<<<>>>@@@JJJHHHFFFGGGLLLTTT]]]bbbaaagggvvv{{{pppdddXXXPPPGGGCCC===888666777;;;>>>BBBKKKZZZiiittt{{{~~~{{{zzz~~~~~~>AneneneneDenene>Ak<fhDenenewwwooocccYYYRRRNNNJJJGGGCCCEEEHHHKKKRRR^^^nnnyyyne{{{uuuwwwxxxuuussstttaaa___\\\XXXSSSNNNJJJGGGFFFDDDBBBBBBDDDEEEDDDBBBAAA@@@BBBGGGJJJJJJMMMRRRNNNLLLKKKLLLNNNMMMIIIEEEIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQVVV[[[```eeehhhlllppptttkkknnnrrruuuvvvtttooolllnnnqqquuuvvvuuutttssssssssspppllljjjjjjkkklllllllllpppqqqmmmgggdddfffjjjfffddd```______``````___ZZZ^^^]]]WWWTTTVVVVVVSSSRRRRRRPPPOOOMMMKKKJJJIIIFFFHHHIIIGGGDDDBBB@@@@@@BBBEEEGGGGGGDDDBBBCCCEEECCCEEECCC??????BBBBBB@@@777999;;;>>>??????>>>>>>FFFBBB>>>;;;;;;@@@FFFJJJOOOPPP\\\nnnvvvrrrqqqvvvllloootttwwwzzzvvvlllVVVOOOEEE<<<777555666777666===HHHSSS^^^gggoootttzzzxxxwwwwwwyyy}}}{{{jjj^^^OOOFFFEEEGGGHHHGGGGGGMMMTTT[[[fffwwwsssjjjiiigggaaa\\\\\\QQQPPPMMMHHHBBB>>>======CCCAAA???AAADDDFFFFFFDDDFFFDDDDDDFFFFFFEEEHHHMMMLLLKKKJJJLLLPPPRRRQQQOOOLLLNNNPPPSSSUUUVVVVVVVVVTTTTTTSSSSSSSSSSSSSSSTTTWWWZZZ___bbbdddhhhmmmqqqqqqvvv||||||yyyxxxxxx{{{}}}{{{zzzyyyuuupppnnnooorrrtttuuuyyy}}}yyynnniiilllqqqjjjgggeeeddddddddddddcccaaadddbbb[[[WWWYYYZZZWWWUUUTTTRRRPPPNNNMMMLLLLLLJJJLLLNNNMMMLLLJJJIIIJJJGGGIIIJJJFFF@@@>>>AAAEEEAAADDDDDD@@@@@@AAAAAA===???===;;;;;;===???@@@@@@===<<<:::999999999999:::@@@===DDDSSS[[[ZZZ^^^ggg^^^aaafffkkknnnrrrvvvyyyjjjaaaUUUIIIAAA<<<::::::666:::???FFFNNNWWW```gggnnn~~~{{{uuuttttttwww||||||~~~{{{ggg[[[RRRKKKIIIHHHFFFKKKSSS\\\pppyyyqqqmmmdddZZZSSSPPPNNNJJJFFF@@@<<<<<>>>>>============>>>>>>===<<<;;;:::999888777<<<;;;:::999:::>>>EEEJJJLLLPPPUUUYYY\\\```gggmmmvvvsssrrrxxxnnn^^^PPPCCC???AAA:::555333888:::;;;AAAIIITTTbbbwwwuuuwww{{{xxxuuummmjjjttt|||}}}~~~qqqllljjj```TTTQQQIIICCCCCCGGGQQQbbbqqq|||sssiiigggiiihhhbbb[[[XXXQQQHHHCCCBBBAAA???<<<@@@===>>>CCCEEEDDDFFFKKKGGGGGGHHHJJJKKKLLLMMMMMMKKKMMMNNNNNNMMMMMMMMMNNNPPPQQQRRRSSSTTTSSSPPPNNNOOOPPPTTTZZZaaafffiiijjjddd___ZZZYYY\\\aaadddfffjjjmmmrrrwww|||}}}{{{zzzxxxsssnnnlllmmmmmmjjjgggkkkiiieeebbb___]]]\\\\\\ZZZVVVSSSRRRSSSSSSOOOLLLSSSOOOJJJHHHHHHIIIIIIIIIFFFFFFEEEDDDCCCBBBBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::::::::666777777777666777999<<<>>>BBBGGGKKKNNNTTT\\\bbbcccbbbcccfffmmmuuu{{{~~~zzzeeeOOO@@@;;;===777333666888777999===???LLL___pppzzzxxx||||||qqqssszzzqqqwwwqqqlllkkkttt}}}rrrvvvvvvggg^^^VVVOOOKKKKKKIIIHHHKKKSSS]]]nnn{{{tttkkkccc[[[YYY[[[[[[VVVPPPFFFBBB<<<:::;;;===<<<;;;???===>>>BBBEEEEEEHHHKKKJJJJJJKKKLLLNNNPPPRRRSSSSSSRRRQQQQQQSSSTTTSSSRRRUUUTTTTTTWWWYYYYYYUUURRRXXXYYY]]]ccchhhlllnnnnnnoookkkhhhggglllrrrwwwzzz{{{~~~|||}}}|||zzzwwwtttrrrnnnkkkgggeeedddcccbbb^^^YYYWWWWWWWWWTTTQQQSSSPPPMMMKKKJJJJJJHHHGGGIIIHHHHHHGGGEEEDDDDDDCCCAAA@@@@@@????????????>>><<>>888:::<<<<<<:::777555555666888;;;===???DDDKKKQQQSSSUUUXXX[[[\\\^^^aaacccnnn{{{kkkVVVMMMHHH???888888999888555555222;;;GGGRRRZZZcccmmmttt|||sssuuuxxxsssvvvyyyrrrvvvyyywww{{{~~~xxx}}}ooollllllqqqzzz~~~lllsssyyyeeeXXXPPPPPPLLLCCCEEEPPPQQQ]]]ooowwwppphhh___YYYTTTNNNGGGDDDDDDDDD@@@<<<>>><<<:::;;;>>>AAABBBBBBDDDCCCCCCEEEGGGGGGIIIKKKNNNNNNNNNOOOPPPRRRTTTUUUWWWTTTRRRSSSWWWZZZZZZYYYXXXWWWWWW[[[```aaa___[[[___dddjjjmmmmmmnnnrrruuu|||zzzxxxxxx|||}}}yyyuuuqqqnnnlllllllllgggbbb`````````^^^\\\UUUSSSQQQOOONNNMMMJJJHHHKKKKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBBBBAAA@@@@@@???;;;>>>@@@???;;;:::<<>>:::777777777666555::::::;;;>>>BBBEEEGGGHHHLLLMMMLLLKKKKKKLLLLLLLLLRRRRRRRRRSSSTTTUUUVVVWWWZZZVVVTTTUUUZZZ___``````^^^\\\\\\^^^bbbdddcccbbb[[[eeeppprrrpppqqqyyy~~~{{{yyyxxxtttooojjjhhhiiiiiigggeee]]][[[YYYWWWVVVUUURRROOOMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@;;;===>>>===;;;:::;;;>>>===>>>>>>===:::888888999;;;<<<<<<:::777777<<<@@@<<>>DDDHHHMMM^^^rrrnnnddd^^^WWWMMMFFFBBB@@@>>>;;;<<<;;;:::999:::<<<>>>@@@>>>???BBBEEEHHHKKKMMMOOOKKKMMMMMMJJJJJJMMMMMMKKKVVVWWWYYYZZZ\\\\\\]]]]]]^^^\\\ZZZ[[[^^^cccfffhhhhhhgggeeeccccccccceeegggcccmmmvvvwwwrrrsss|||tttpppkkkiiiiiiiiifffccc___]]][[[ZZZYYYXXXUUUSSSQQQPPPOOONNNLLLJJJIIIIIIEEEFFFFFFFFFEEEDDDBBBAAA=========<<<<<<<<<;;;;;;===>>>>>><<<::::::;;;<<<999;;;<<<:::888888;;;???888888777777777:::>>>AAAJJJLLLPPPRRRPPPNNNRRRXXXdddmmmwww~~~~~~ssshhhYYYLLL???===999555333555999<<<@@@PPPVVVYYY```cccjjj{{{zzzyyypppkkknnnkkklllxxxyyyvvvooofffbbbfffrrr|||}}}~~~}}}rrrdddUUUJJJDDDDDDLLLZZZiiiwwwuuueeeWWWPPPIIIFFFAAA===:::999999999333444555555555888;;;???BBBEEEHHHKKKMMMNNNPPPQQQGGGKKKLLLJJJLLLRRRTTTRRRYYY\\\```dddfffggggggggggggfffdddbbbcccfffkkkooossssssppplllggghhhmmmssstttxxx||||||{{{}}}{{{wwwrrrooonnnkkkfffbbb```]]][[[YYYYYYYYYXXXVVVUUUTTTSSSQQQPPPNNNMMMLLLFFFGGGHHHHHHGGGEEEBBBAAABBB???<<<<<<>>>???<<<888???@@@AAA@@@>>>======>>>888;;;===<<<999777999;;;888666333333333555555555>>>===AAAFFFGGGDDDEEEJJJJJJUUU___dddkkkwwwwwwjjjYYYRRRGGG???:::888777777555FFFHHHJJJWWW[[[aaasssooowwwqqqjjjmmmnnnooouuuwwwvvvqqqkkkgggjjjsss{{{||||||vvvwwwxxxiii[[[QQQKKKEEEBBBJJJUUUhhhsssgggaaaYYYMMMDDDBBB:::;;;:::888666666888:::999;;;;;;:::999:::>>>BBBAAADDDGGGJJJKKKKKKMMMNNNIIINNNQQQPPPUUU^^^bbb```[[[___eeejjjnnnpppoooooonnnnnnlllhhhfffhhhnnnsssyyyzzzyyysssnnnoooxxxyyyyyy{{{|||zzzuuuooojjjdddbbb___]]]^^^^^^]]]\\\XXXWWWVVVTTTSSSQQQOOOOOOGGGHHHIIIIIIHHHEEECCCAAAEEE@@@;;;<<<@@@AAA===777===???AAA@@@>>><<<;;;;;;;;;>>>@@@>>>999666555666777444111111333444111///888333222777:::;;;???FFFFFFPPPVVVUUUUUUZZZ______nnn~~~wwwkkkZZZKKKCCC===777333///===;;;===OOOTTTWWWhhhcccqqqppphhhlllpppooopppuuuuuussspppmmmooovvv|||~~~xxxwww~~~xxxqqqcccUUUOOOJJJDDDDDDGGGUUUtttzzzaaa[[[RRRKKKFFFBBB>>>:::888888999::::::;;;<<<<<<999;;;;;;;;;@@@FFFFFFBBBEEEIIIMMMPPPQQQQQQQQQRRRPPPNNNNNNSSSZZZ```bbbccc___ccckkkssssssnnnmmmqqqqqqllliiihhhiiilllttt}}}xxxyyyzzzzzz{{{}}}wwwpppkkkhhhcccaaaaaa```]]]ZZZUUUUUUTTTTTTTTTSSSQQQQQQMMMMMMLLLJJJGGGFFFHHHIIIPPPJJJCCC@@@@@@@@@===:::???@@@@@@???<<<:::;;;;;;======>>>>>><<<:::777555444444333333333333333333888777777777888999;;;<<>>>>>===???@@@@@@CCCHHHGGGCCCEEEIIINNNRRRSSSSSSSSSSSSVVVUUUUUUYYY___dddffffffiiikkkppptttsssoooppptttqqqnnnlllnnnnnnooottt{{{yyyuuupppjjjgggfffddd___[[[ZZZXXXUUUSSSRRRQQQPPPPPPNNNNNNMMMJJJHHHFFFGGGIIIOOOKKKGGGFFFGGGFFFBBB>>>AAAAAA@@@???>>>===<<<<<<>>>>>>>>>===;;;999777555555555444444444444333333444444333444444555666777999;;;@@@DDDHHHIIIHHHHHHGGGIIIUUUkkkyyyjjjUUUCCC::::::555333666<<>>??????@@@@@@BBBDDDFFFEEEHHHKKKIIIDDDFFFJJJPPPUUUVVVUUUUUUUUU[[[[[[\\\___dddggghhhhhhllllllooorrrpppnnnqqqxxxtttsssvvvyyyzzzxxxzzz~~~wwwpppnnnooommmgggaaa```]]]YYYVVVUUUTTTRRRQQQPPPPPPOOOLLLHHHGGGGGGIIIIIIHHHGGGHHHJJJIIIDDD@@@DDDBBB??????AAAAAA>>><<>><<<:::999777777666666555444444444444444111222222333333333222222333555888;;;???AAACCCDDDAAA@@@DDDPPP]]]iiiwwwuuu\\\GGGBBB:::555666999;;;===AAAHHHUUUcccfffbbb```fffmmmmmmjjjhhhhhhjjjlllnnnoooooottt{{{~~~~~~||||||yyy{{{rrrbbbWWWMMMEEECCCCCCEEEMMM^^^{{{qqq]]]OOOIIIHHHEEE@@@<<<;;;::::::;;;===>>>???@@@@@@@@@@@@@@@?????????BBBGGGIIIIIIKKKMMMKKKGGGGGGLLLSSSWWWYYYXXXXXXXXX\\\\\\^^^aaacccffffffggglllmmmqqqvvvvvvuuuyyy}}}}}}{{{tttsssuuuuuuoooiiieeebbb___]]]]]][[[WWWTTTSSSRRRPPPMMMIIIHHHHHHIIIHHHGGGGGGHHHJJJJJJGGGDDDFFFBBB??????CCCDDD@@@<<<@@@???>>><<<:::999999999777666555444333333444444333444555555555444333222222333444666999<<<>>>@@@DDDAAAAAACCCFFFLLLWWWbbbxxx}}}fffTTTHHH;;;777555444555888<<>>===============???AAABBBDDDCCCBBBAAA@@@???>>>>>>AAAFFFJJJJJJLLLNNNMMMJJJIIINNNUUUYYY[[[\\\\\\\\\\\\^^^```bbbdddfffhhhiiisssvvv}}}xxxvvvwwwvvvpppjjjeeebbbaaabbbccc```ZZZUUUTTTTTTRRRNNNKKKIIIIIIKKKJJJIIIHHHHHHIIIIIIIIIHHHFFFBBB>>>???CCCDDDAAA===@@@@@@>>>===<<<<<<<<<<<<888777555333333333444444444555666777777666444333444333333333444777999;;;999999<<>>@@@>>>;;;:::===>>>??????>>>>>>???AAADDDDDDCCCBBBBBBAAA@@@@@@AAAGGGKKKJJJKKKMMMNNNLLLLLLQQQVVVZZZ]]]^^^```aaa```aaaccceeefffiiinnnqqqyyy}}}~~~yyyuuupppkkkfffeeebbb```aaacccaaaZZZTTTTTTTTTSSSPPPLLLKKKKKKMMMHHHGGGFFFDDDCCCCCCCCCCCCCCCAAA>>>???AAABBB@@@===????????????????????????:::999666444333333444555444555555666666666555555555444222222333555777888222333888===>>>===AAAGGGFFFSSSdddrrrnnn\\\JJJ;;;444444222111444???QQQcccpppvvvwwwtttooonnnpppuuuzzz|||xxxzzz{{{{{{xxxxxxzzz}}}|||}}}zzzttttttyyy}}}}}}~~~~~~~~~}}}vvvrrrbbb[[[PPPGGGBBBDDDLLLSSSfff~~~qqq]]]MMMCCC???@@@;;;999<<<>>>;;;;;;======???@@@???======>>>@@@CCCCCCCCCDDDEEEEEEFFFFFFDDDJJJLLLJJJIIILLLNNNMMMOOOSSSWWW[[[]]]```ccceeecccdddfffgggiiimmmtttyyy{{{zzzrrrlllgggeeekkkeee___^^^```___ZZZTTTTTTTTTSSSPPPMMMLLLMMMOOOGGGHHHHHHFFFCCC@@@===<<>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAA===;;;999666555555777888666555555555666777888888666666555555666888:::<<<777555666999999777999===???EEEPPP[[[eeepppiiiQQQCCC???666333222777BBBPPPZZZ```jjjkkkmmmooorrrvvv{{{yyywwwtttsssuuuzzz~~~~~~{{{ttttttxxxzzzxxx}}}yyyuuuxxxvvviiibbbTTTPPPKKKEEEBBBHHHYYYiii{{{cccPPPDDD>>>===>>>;;;666666;;;======AAAGGG===???AAA@@@>>>===>>>AAAAAABBBCCCEEEGGGIIIKKKKKKHHHMMMNNNKKKIIIKKKMMMMMMQQQTTTWWWZZZ]]]aaaeeehhhdddeeeggggggiiioooxxx~~~~~~{{{qqqkkkhhhiiisssjjjaaa]]]^^^___[[[WWWTTTTTTSSSQQQNNNMMMOOOPPPNNNPPPQQQPPPLLLFFFAAA>>>===>>>???>>><<<<<<===>>>===>>>AAACCCEEEEEEDDDCCC@@@>>>;;;888777777999:::888777777777888999;;;<<<999888999:::;;;>>>@@@AAA:::555333555777666999===>>>>>>EEENNNTTT]]]uuueeeRRRKKK999888666555777>>>FFFLLL\\\bbbiiiooorrruuuzzz~~~|||vvvpppnnnrrrzzzzzz}}}}}}zzz~~~xxxsssvvvvvvfffZZZVVVPPPIIIEEEHHHQQQbbb|||zzz^^^OOOBBB??????;;;888999888999;;;===???AAABBBBBBFFFEEEDDDBBBBBBAAABBBBBB>>>AAAEEEGGGGGGIIIMMMPPPPPPQQQQQQOOOMMMMMMNNNOOOSSSSSSVVV[[[___```aaaccciiijjjkkkmmmqqqxxx|||tttjjjiiinnnsssmmmfffaaa```^^^[[[YYYVVVUUUTTTSSSSSSSSSTTTUUUZZZXXXWWWXXXZZZXXXQQQJJJGGGDDD@@@@@@AAAAAA>>>;;;???===<<<<<>>>>>===;;;888777777888888666555777999;;;;;;::::::888666777;;;???@@@@@@<<<999555222111222444555::::::AAAIIIJJJMMMaaayyy~~~iiiRRRIII<<<333111444:::>>>IIINNNTTT]]]nnn{{{qqqgggeeemmmxxx|||zzz||||||{{{nnn]]]RRRNNNEEECCCHHHXXXlll{{{eeeTTTNNNCCC:::999888666555777999:::<<<>>>@@@BBBCCCCCCEEEDDDDDDDDDCCCCCCBBBBBB@@@CCCGGGHHHIIIJJJNNNQQQPPPPPPQQQPPPNNNMMMOOOPPPTTTWWW]]]bbbdddeeegggiiiqqqtttwwwyyy||||||yyyssskkkjjjnnnmmmiiidddbbbaaa___[[[WWWSSSRRRQQQQQQQQQRRRSSSTTT___bbbcccbbbdddeee]]]RRRRRRNNNHHHEEEDDDCCC???<<>>?????????@@@>>><<<888666777999;;;888777555666777888888777999777555666999===>>>===888777444222111111333444777666:::??????CCCWWWmmm{{{eeeXXXGGG999444444555555888>>>FFFPPPaaasss||||||yyypppgggdddjjjrrryyy{{{|||{{{yyy~~~~~~|||pppbbbSSSJJJHHHDDDIIIXXXqqqlllTTTEEE@@@<<<777444444444222444777;;;;;;===???AAACCCDDDEEEDDDDDDEEEFFFEEEEEECCCCCCBBBDDDGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQPPPPPPRRRTTTVVV]]]eeeiiijjjkkkooosssxxx}}}~~~{{{xxxvvvqqqlllkkknnnfffcccaaaaaaaaa___ZZZUUUUUUTTTTTTTTTTTTUUUWWWXXX^^^gggllljjjmmmsssmmm___]]]XXXPPPKKKJJJHHHEEEBBBEEECCC@@@>>>>>>>>>===<<<@@@>>>999666555777:::<<<999777555555666777666555888666444555777999999999444333222111111111111111444222333555444888III]]]xxxrrrZZZFFF;;;555222000000666>>>HHHXXXiiivvv{{{xxxqqqiiifffiiinnnsssuuuzzz}}}qqqdddWWWLLLHHHIIIMMMYYYooosssdddSSSCCC???DDD444555666777555555888<<<======>>>@@@BBBDDDFFFGGGDDDEEEGGGHHHHHHFFFEEECCCCCCDDDFFFHHHIIIKKKMMMNNNQQQRRRTTTTTTTTTUUUWWWYYYZZZccckkkllllllqqqxxx~~~{{{yyywwwuuussspppmmmmmmnnndddaaa^^^]]]]]][[[WWWSSSVVVUUUUUUUUUVVVWWWYYYZZZVVVbbbhhhfffmmmyyywwwkkkccc]]]VVVQQQPPPPPPNNNLLLKKKHHHDDDAAA@@@???===<<<>>><<<888666777888::::::999777666666777888777666777666555444555555666666000111111111111111000000333111111222000222>>>KKK```wwwsss^^^LLL???777333111666<<>>>>>>>>???AAACCCEEEGGGIIIEEEGGGHHHIIIIIIGGGFFFDDDEEEFFFGGGIIILLLOOOPPPPPPSSSUUUWWWXXXYYY[[[^^^``````iiiooommmmmmvvv~~~vvvuuurrrooonnnnnnnnnmmmeeeaaa[[[XXXXXXWWWUUURRRQQQQQQPPPQQQQQQSSSUUUVVVRRR\\\```___eeesssuuunnngggaaaZZZWWWVVVWWWUUUTTTQQQMMMIIIFFFDDDCCCAAA???<<<;;;999:::;;;;;;999777999888777888:::;;;;;;;;;666666666555444444555555111111222222222222000000000000111222000///444;;;HHH[[[iiiggg```bbbjjjnnn}}}jjjTTTCCC:::000111333999BBBPPP___jjjeeegggjjjmmmnnnoooqqqrrrxxx{{{zzzzzzyyyvvvzzzuuuhhhXXXNNNIIILLLUUU___|||rrrZZZNNNBBB??????;;;555111555;;;===;;;999;;;===>>>?????????@@@BBBEEEHHHJJJIIIIIIJJJJJJIIIHHHFFFEEEIIIHHHIIIMMMQQQTTTUUUUUUUUUWWWYYY[[[]]]```cccffffffooossspppsss~~~tttsssppplllkkkmmmlllhhheee___YYYUUUUUUUUUTTTRRRQQQQQQPPPPPPPPPRRRSSSTTTUUUYYY[[[[[[___gggkkkjjjkkkfff___\\\\\\\\\ZZZXXXVVVSSSOOOLLLJJJIIIGGGEEE???===<<<>>>@@@???;;;777:::999888999<<<>>>>>>>>>777888999888666555666777444444555555444333222222...///111111000...///000777DDDLLLJJJEEEGGGMMMRRRbbbqqqnnnVVVHHH888222///222999DDDQQQ\\\```hhhssszzz{{{{{{{{{{{{}}}~~~|||zzzvvvyyy}}}}}}fff[[[NNNKKKPPP]]]pppppp___RRRGGGDDD???::::::<<<888222777;;;===999999>>>???===?????????@@@BBBEEEHHHJJJLLLLLLKKKJJJIIIGGGFFFFFFHHHGGGHHHLLLRRRUUUVVVVVVUUUWWWZZZ]]]___bbbfffjjjllluuuzzzxxx}}}~~~qqqqqqmmmggggggjjjhhhbbb```\\\WWWVVVWWWVVVTTTQQQRRRRRRQQQPPPPPPQQQRRRSSSSSSRRRTTTZZZ]]]\\\___eeeiiieeebbbaaabbbcccaaa___ZZZWWWTTTQQQPPPOOOMMMLLLGGGCCC@@@AAACCCCCC???;;;<<<;;;::::::<<<>>>>>>===888:::<<<;;;999777888:::999999888777666555555444000111111000000000///---111666999777666:::>>>@@@JJJXXXmmmnnnbbbNNNAAA666444777<<>>?????????@@@BBBEEEHHHJJJOOONNNLLLJJJHHHGGGFFFFFFEEEDDDEEEIIIOOOTTTUUUTTTTTTVVVZZZ]]]___ccchhhkkkoooyyy}}}yyywwwvvvooopppkkkddddddgggeee^^^[[[YYYWWWXXXYYYXXXUUUQQQOOONNNMMMLLLKKKLLLMMMNNNMMMIIINNNZZZ]]]WWWYYYbbbeeebbbaaacccgggjjjiiiggg]]]ZZZWWWTTTTTTSSSRRRPPPNNNHHHCCCBBBDDDEEECCC@@@>>>===;;;;;;<<<<<<<<<;;;999<<<>>>===;;;999:::<<<<<<<<<:::888777666666666555555333000000222222000111222111111333777;;;;;;EEEHHHSSSggg{{{zzz```OOO===666555666:::@@@KKKZZZmmmyyy{{{wwwtttsssyyy~~~~~~nnn^^^UUUQQQOOOXXXqqqmmmZZZNNNHHHBBB>>>===888444444999===>>>===???>>><<<;;;<<<===???@@@@@@AAACCCCCCCCCDDDFFFIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMPPPUUUXXXWWWZZZ^^^aaadddhhhllloooyyy}}}~~~|||}}}zzzqqqttt~~~yyyyyyzzzuuupppnnnppphhh```]]]^^^___^^^[[[^^^[[[TTTOOOPPPTTTSSSOOOMMMJJJFFFEEEGGGIIIHHHGGGOOONNNNNNOOORRRUUUVVVVVV[[[\\\]]]bbbiiioootttvvvkkkddd\\\VVVTTTSSSRRRPPPNNNIIIFFFHHHGGGCCCAAABBBCCCBBBAAA@@@???<<<777444999999;;;>>>BBBCCCBBBAAA???>>>======>>>===;;;999222333333333333222111000000///------...111444666>>>???EEEPPP[[[iiizzzyyyjjjRRR===555777888666<<>>:::>>>;;;888999===@@@???<<<===<<<;;;;;;<<<>>>@@@AAA@@@AAACCCCCCBBBCCCFFFHHHJJJJJJJJJIIIIIIIIIHHHHHHGGGJJJMMMOOOOOOQQQUUUYYYXXX[[[___bbbeeeiiimmmpppyyy}}}~~~~~~zzzxxxxxxzzzwwwxxx}}}yyypppooowww}}}wwwvvv{{{}}}xxxsssuuuuuuqqqmmmkkkkkkeee^^^[[[\\\]]]\\\YYY[[[\\\XXXQQQOOOQQQQQQOOOLLLIIIFFFEEEGGGHHHHHHGGGLLLMMMNNNPPPRRRSSSUUUVVV[[[\\\___ccciiiooorrrtttfffaaaZZZUUUSSSRRRPPPNNNLLLGGGDDDFFFFFFCCCBBBDDD@@@@@@?????????<<<777444888888999<<<@@@AAA@@@???>>>>>>>>>>>>===;;;:::999555555555444333333333222111000///...///000222444777777<<>>===:::888???>>>>>>@@@CCCCCC???;;;:::999::::::<<>>>>>???@@@@@@>>>999555666666777999<<<>>>===<<<<<>>666222222999BBBIIIOOOWWWbbbkkk{{{vvv{{{xxxsssqqqrrrvvv|||~~~mmmggg]]]PPPOOOWWWooo}}}qqqdddMMMGGG>>>::::::;;;:::888>>>???BBBEEEFFFDDD>>>999777777888:::<<>>AAA???:::777999<<<;;;:::777555333444555555444333222111000///------//////111555888<<>>@@@???;;;888555333333444666888888777888===@@@>>>:::888:::===;;;:::777444222222333333444444333111000...---,,,//////111555666888@@@IIIRRRaaapppuuuooocccRRREEE888222000444<<>>BBBEEEDDDAAA<<<888666777888:::<<<===??????===>>>>>>>>>???AAAFFFJJJMMMLLLKKKJJJHHHGGGFFFEEEDDDGGGLLLOOOQQQRRRSSSTTTWWWXXXYYYZZZ[[[___dddgggdddiiioootttuuuuuuuuuuuuuuunnnjjjlllllliiifffeeeeeeccc___]]]\\\]]]___bbb___cccfffeeehhhoootttuuu{{{yyyyyy||||||wwwuuuwww{{{~~~{{{uuussstttzzztttsssrrrppppppmmmkkkkkkggg___ZZZYYYWWWWWWVVVVVVUUUTTTTTTTTTOOOKKKGGGIIIRRRXXXSSSIIIEEEFFFHHHGGGFFFFFFGGGHHHCCCGGGKKKMMMLLLKKKMMMPPPXXX]]]bbbdddbbb```aaabbb\\\]]]^^^]]]YYYUUUSSSRRRKKKEEECCCDDDCCC???===>>>777777888:::;;;;;;999777666444333333555777777666777:::======;;;:::<<<>>>;;;999777444222111111111444333222000//////......------000333444555<<>>AAACCCBBB???===;;;777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>BBBGGGKKKMMMMMMLLLKKKJJJIIIHHHGGGIIIHHHHHHKKKOOOSSSTTTTTTSSSTTTUUUUUUWWWZZZ___bbbcccfffkkkmmmmmmlllllllllmmmfffccceeefffbbb______]]]^^^^^^ZZZWWWWWW[[[]]]ZZZaaafffeeegggnnnssssssxxxwwwwwwwwwyyy{{{}}}~~~tttooolllooosssvvv|||~~~|||{{{{{{{{{yyytttnnnjjjjjjllltttxxxxxxrrrnnnmmmlllhhhjjjhhhggghhhccc[[[VVVWWWTTTTTTTTTRRRQQQPPPQQQRRRMMMKKKHHHHHHOOOUUURRRJJJDDDGGGIIIIIIGGGFFFHHHJJJGGGGGGHHHIIIJJJKKKLLLLLLUUUZZZ^^^^^^[[[YYYZZZ\\\VVVXXXYYYWWWSSSOOOMMMMMMGGGCCCBBBEEEEEEAAA>>>???999888888888:::;;;:::999777555333333555666777666777888999;;;<<<===>>>>>>::::::888666444222000///333222000///...///111222,,,,,,///222222222777???HHHNNNUUUZZZ```eeefffbbbSSSBBB555444555555<<>>AAABBBAAA???>>>>>>999999:::;;;;;;;;;:::::::::;;;;;;<<<>>>BBBHHHMMMNNNNNNMMMLLLKKKJJJIIIIIILLLHHHFFFHHHOOOTTTVVVTTTNNNOOOPPPPPPQQQTTTYYY]]]aaacccffffffeeecccccccccccc^^^\\\___aaa___]]]]]]VVV[[[]]]ZZZUUUTTTWWWYYYSSS[[[aaa```bbbiiimmmlllsssttttttrrrqqqqqqsssuuuqqqllljjjlllnnnnnnqqqtttwwwvvvwww}}}~~~{{{ssstttvvvwwwvvvuuusssrrrqqqqqqpppkkkeeeccceeehhhhhhoooqqqllliiihhheee```dddccccccddd```XXXTTTUUUSSSSSSRRRPPPNNNMMMNNNPPPIIIJJJHHHFFFIIINNNMMMIIIDDDGGGJJJJJJHHHGGGHHHJJJIIIHHHFFFGGGIIIKKKKKKJJJPPPTTTXXXWWWSSSQQQSSSUUUTTTVVVWWWTTTOOOKKKJJJJJJHHHEEEDDDGGGFFFAAA===<<<===<<<::::::<<<======<<<888666444444555777777666666666777:::===??????>>>;;;:::999888555333000///333111///---...000222444,,,,,,///222111000555<<<@@@EEEGGGHHHOOO\\\ggglll___LLL<<<888666222666>>>DDDOOOXXX\\\^^^dddiiikkkmmmlllsss{{{}}}}}}{{{~~~~~~uuueeeXXXTTTTTT]]]oooiiiOOOCCC;;;111///444222444666999999999777666<<<<<<==================???;;;888888<<<>>>;;;888===;;;<<>><<<999777777888:::<<<:::999888999;;;;;;999888::::::999888666333111///222...++++++...000111111...///111111000000111333>>>>>>???AAAFFFOOOZZZaaa___ZZZLLL<<<333333666666DDDGGGOOOYYY___bbbgggmmmsssuuuxxx{{{xxxqqqsssyyyttt}}}pppaaaXXXVVVYYYfffxxx|||fffRRRAAA;;;888111000555222333666888999888666555;;;;;;;;;<<<<<<============:::777888;;;===;;;888<<<:::===CCCFFFGGGIIIMMMRRRQQQOOOMMMKKKIIIHHHHHHGGGJJJIIIHHHJJJPPPQQQMMMMMMNNNMMMMMMLLLNNNRRRUUUXXXYYYYYYYYYYYYZZZZZZZZZXXXVVVTTTTTTVVVWWWWWWVVVWWWWWWUUUSSSPPPOOOPPPQQQUUUVVVYYY[[[]]]___``````dddeeeeeeccccccdddfffiiiiiidddeeemmmtttuuusssrrroooppprrrvvvzzz~~~yyyzzz|||{{{~~~{{{|||yyyvvvwww}}}~~~{{{xxxvvvvvvtttqqqnnnnnnmmmllllllkkkkkkllllllmmmiiidddaaaaaaaaa```^^^___bbbdddbbb^^^\\\]]]```___]]][[[YYYXXXWWWWWWWWWRRRPPPOOOOOOPPPOOOMMMJJJEEECCCBBBCCCEEEGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHKKKIIIGGGKKKQQQTTTRRROOOTTTTTTRRRPPPOOONNNMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDBBB???<<<:::888???999666999<<<;;;;;;======<<<:::999999999;;;<<<999888888999::::::999777999999999888666444222111111///---...000111///---///000222111000000111222666777888:::???FFFOOOVVVYYY[[[VVVHHH;;;666444333<<>>444555555222111444222444666888888888666555999999:::;;;<<<======>>><<<999777888;;;<<<;;;888;;;:::===DDDFFFEEEEEEHHHPPPPPPOOONNNLLLIIIGGGEEEHHHIIIHHHGGGIIINNNNNNKKKMMMMMMMMMKKKKKKLLLOOORRRPPPPPPQQQRRRSSSUUUUUUVVVTTTQQQNNNMMMOOORRRUUUVVVTTTRRROOONNNOOOPPPOOOOOOTTTTTTUUUVVVXXXZZZ]]]^^^^^^]]][[[YYYYYY\\\aaaeeeiiifffhhhpppuuutttqqqqqqlllmmmooorrrvvvyyy|||~~~}}}tttssstttqqqyyyyyyzzz|||~~~|||zzzrrrvvvwwwssssssyyy~~~xxxuuuqqqppppppppppppooonnnllljjjhhhggggggggghhhmmmhhhaaa\\\[[[\\\]]]^^^\\\[[[YYYXXXXXXZZZ\\\]]]^^^\\\YYYVVVUUUVVVXXXYYYRRRQQQOOOOOOOOOOOOMMMKKKEEECCCAAAAAABBBBBBBBBAAADDDDDDDDDEEEFFFGGGHHHIIIJJJFFFDDDJJJSSSXXXUUUPPPRRRRRRQQQPPPNNNMMMMMMLLLFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@???===;;;999888===999777:::;;;:::;;;======<<<<<<<<<;;;;;;;;;;;;999888777888::::::888777888888888777666555333222111000000111222111...+++111222333222000000000222000111333555888===DDDHHHQQQZZZ^^^UUUGGG;;;444000444666>>>IIIOOORRRWWW]]]eeeeeeffflllttt}}}wwwmmmlllrrruuuqqqkkksss|||{{{yyy}}}{{{yyy{{{qqqddd[[[YYY```mmmzzzvvvcccSSSBBB888222333555333222444444555777888999888777666888888999:::;;;======>>>;;;999999:::<<<===<<<:::===;;;===BBBEEEDDDFFFIIIOOOPPPQQQPPPNNNKKKGGGEEEJJJIIIHHHHHHJJJLLLLLLKKKIIIJJJJJJJJJIIIJJJMMMPPPMMMMMMNNNOOOPPPQQQRRRRRRSSSPPPMMMLLLMMMPPPRRRSSSSSSOOOMMMMMMPPPRRRQQQPPPQQQRRRSSSUUUWWWXXXZZZZZZYYYYYYWWWUUUUUUWWW\\\___eeedddiiipppsssooolllllllllmmmoooqqqtttwwwzzz{{{{{{tttuuuvvvsssxxx}}}zzzxxxzzz{{{}}}}}}}}}{{{zzzuuuwwwwwwsssssswwwzzzyyyuuurrrooollllllmmmnnnoookkkjjjiiihhhfffeeeddddddiiieee```\\\ZZZ[[[]]]^^^]]]ZZZWWWWWWZZZ\\\\\\ZZZ[[[ZZZWWWUUUSSSSSSTTTUUURRRQQQPPPOOONNNNNNMMMMMMFFFEEECCCCCCDDDDDDCCCBBBDDDCCCBBBBBBBBBDDDEEEFFFEEECCCCCCGGGNNNRRRQQQNNNOOONNNNNNNNNMMMLLLKKKJJJFFFEEEDDDCCCAAA@@@@@@@@@<<<<<<;;;;;;:::999888888<<<888777:::;;;999:::===<<<===>>>>>>>>>===;;;:::888777777888999999888666666666555555555444333333111111111111222111000///222333444333111000000111///111333444666999===@@@IIITTT\\\YYYOOODDD999000000222999DDDJJJNNNUUU\\\jjjiiihhhlllssszzzwwwqqqkkkkkkpppsssqqqmmmqqqyyyyyywww}}}|||}}}yyyqqqiiibbb]]]]]]gggtttyyyrrrcccSSSIII@@@999444333444444555777666777888999999999888888888888999:::;;;======>>>::::::;;;===>>>???>>>===@@@======@@@CCCEEEJJJOOOOOOPPPRRRRRRPPPMMMIIIGGGJJJGGGFFFGGGHHHIIIHHHHHHDDDEEEGGGGGGHHHIIIMMMOOONNNNNNNNNNNNNNNNNNNNNNNNOOOMMMLLLLLLMMMMMMLLLJJJPPPMMMJJJKKKOOOQQQQQQPPPNNNPPPSSSVVVXXXXXXWWWVVVWWWXXXYYYXXXVVVVVVWWWYYY^^^```eeellllllgggeeefffjjjkkkmmmooorrruuuwwwyyyxxxsssxxx{{{vvvyyyzzz}}}zzzwwwxxxxxxxxxxxxyyyzzz{{{{{{yyyxxxtttqqqtttyyyxxxssssssqqqmmmjjjiiijjjlllnnneeefffgggggggggeeecccaaaeeedddbbb```___^^^___```^^^[[[YYYZZZ\\\]]]ZZZVVVWWWWWWVVVTTTRRRPPPNNNLLLOOOOOOMMMLLLJJJJJJJJJKKKFFFEEEDDDEEEFFFGGGFFFDDDEEEDDDBBBAAA@@@@@@AAABBB>>>@@@CCCEEEEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIGGGGGGEEEDDDBBB@@@>>>===<<<<<<999888888888777777777888:::888888;;;;;;888999===<<<===>>>???>>>===;;;:::999888777888::::::888777444444333333333222222222111111000000000222444666333444444333222000111222///111333444555555777999BBBIIIPPPSSSRRRMMMAAA666000111666>>>EEEJJJQQQYYYgggfffgggjjjoootttxxxzzzuuurrrooollllllnnnqqqsssmmmvvvwwwxxx~~~~~~{{{ppphhhddddddeeeccclllsssoooaaaPPPFFFCCC;;;777333222333666888999777888888888999888888888999999:::;;;<<<======>>>999;;;===???@@@@@@@@@???CCC???===@@@CCCFFFLLLRRROOOPPPQQQRRRQQQNNNKKKIIIHHHDDDBBBDDDEEECCCBBBDDD@@@BBBDDDEEEFFFHHHKKKMMMNNNNNNMMMMMMLLLKKKKKKJJJHHHHHHIIIJJJKKKIIIEEECCCJJJHHHGGGHHHJJJLLLMMMMMMLLLOOOSSSVVVWWWWWWUUUSSSVVVXXXZZZZZZYYYWWWVVVVVVXXX[[[bbbgggfff```___cccfffggghhhkkknnnqqqsssuuutttqqqyyy|||wwwxxx}}}xxx}}}zzzxxxwwwwwwxxxwwwvvvuuuvvvwwwyyyzzzxxxuuuqqqpppvvv{{{yyysssrrrqqqnnnkkkiiijjjmmmpppgggggghhhhhhgggeeedddbbbdddfffgggfffcccaaa```aaa^^^[[[YYYZZZ[[[ZZZWWWTTTTTTTTTTTTSSSPPPMMMJJJHHHJJJJJJIIIGGGDDDDDDEEEGGGCCCBBBBBBDDDFFFGGGEEEDDDDDDCCCBBBAAA@@@?????????;;;???BBBBBB???>>>@@@CCCCCCDDDEEEFFFFFFEEECCCCCCAAA@@@===;;;999888888888777666666555555666666777999888999<<<:::777999===<<<===>>>>>>>>>===;;;::::::999888999;;;;;;999888555444333222222222222222111111111000000222777:::333444555444222222222444///111222222222222333444;;;???DDDIIIOOOQQQJJJAAA444222333888<<>><<<>>>@@@???>>>======>>>>>>???AAABBBBBBAAA???>>><<<:::999777666777888999777666555444444555666666888777999<<<:::777888===<<<=========<<<<<<;;;;;;;;;:::999:::<<<<<<:::999888777555333333333333333111222444333222222555888222333444444333333444555///111111111000///111222333999???DDDKKKQQQPPPLLL<<<777444444555888@@@JJJLLLTTT]]]bbbcccfffmmmrrrwwwtttqqqmmmlllmmmooopppooowwwvvvuuuzzzzzz{{{~~~qqqddd^^^aaakkksssmmmlllfffZZZKKK???888666555666777666777888777555555555555555555444444444<<<<<<==================666888<<<>>>?????????@@@DDDAAAAAAEEEFFFEEEFFFJJJLLLMMMNNNNNNNNNNNNMMMLLLJJJDDDBBBEEEEEEAAA@@@CCCAAABBBDDDDDDCCCDDDEEEGGGDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCEEEGGGGGGFFFEEEDDDFFFHHHGGGEEEFFFIIIMMMNNNNNNNNNOOOPPPRRRSSSTTTRRRTTTVVVVVVVVVVVVWWWYYYTTTXXX```dddaaa\\\^^^dddbbbccceeehhhlllooorrrttt{{{xxx~~~zzz~~~}}}|||{{{{{{{{{yyy|||}}}|||uuuwwwxxxxxxwwwxxx||||||vvvpppnnnoooqqqsssmmmnnnmmmiiiccc______```___]]]ZZZWWWVVVWWWZZZ]]]TTTRRRPPPMMMLLLMMMNNNOOOJJJKKKJJJGGGCCCCCCEEEHHHCCCCCCCCCDDDEEEDDDBBB@@@>>>???AAABBBBBBAAA@@@??????>>>===>>>@@@@@@>>><<<;;;<<<>>>???@@@???===<<<999888777666777999;;;<<<777666555444333444555666777777:::<<<:::666888======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;999:::999777555444444444444000333666666444222333555222333444444333333555666111222222111000///111333...777???CCCHHHNNNSSSSSSDDD===666333111333;;;DDDKKKUUU```eeedddeeelllsssrrroookkkllloooqqqpppnnnvvv}}}yyyuuuyyyyyy{{{vvvaaaXXX]]]fffkkklllpppbbbRRRFFF===666222333333666:::;;;:::888666666666444333444666777777777===>>>???>>><<<;;;;;;<<<888:::===@@@AAABBBAAA@@@DDDEEEGGGGGGFFFFFFFFFGGGMMMNNNOOOOOOOOOMMMKKKJJJGGGFFFDDDBBBAAA@@@@@@???@@@????????????@@@BBBCCCBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@@@@AAACCCDDDDDDCCCHHHFFFEEEGGGFFFEEEHHHMMMHHHJJJMMMMMMLLLLLLNNNQQQVVVUUUSSSTTTVVVXXXYYYYYYVVVXXX[[[]]]^^^^^^]]]\\\``````ccchhhooossssssrrrzzz|||}}}~~~}}}|||{{{||||||zzzxxxuuuqqqnnnjjjgggdddccceeefffdddbbbbbb```\\\YYYXXXXXXZZZ[[[WWWVVVRRRMMMLLLMMMMMMLLLKKKIIIEEEBBBAAACCCFFFHHHBBBCCCAAA???AAADDDBBB======<<<<<<>>>AAABBBBBBBBB??????>>>>>>>>>>>>??????::::::;;;;;;;;;:::999888777777777666666666666777222222444555666666777777;;;888888;;;;;;888777999<<<>>>???>>><<<;;;;;;<<<888888999999999888888777<<<:::888777888888777666222444666777666444222000444333222111111222333444000333666555222.........222444888===CCCLLLUUU[[[IIICCC:::222000444:::???JJJQQQ[[[bbbfffiiimmmoooppppppooollljjjjjjlllnnn{{{~~~{{{tttrrrwww}}}~~~{{{}}}ttt^^^SSSWWW___eeefffeeeWWWHHH???:::444222222444777999:::888777666777777666555666777888888888;;;======<<<:::999:::;;;888999<<<>>>???@@@@@@@@@FFFGGGIIIIIIHHHGGGHHHIIIMMMNNNOOOOOONNNLLLIIIHHHGGGGGGFFFEEECCCBBBAAA@@@>>>>>>??????????????????@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@AAABBBCCCCCCCCCGGGDDDDDDFFFFFFDDDFFFJJJIIIKKKMMMMMMLLLKKKMMMPPPSSSRRRQQQRRRTTTWWWYYYZZZUUUWWWZZZ\\\]]]^^^___``````aaaeeellltttyyy{{{{{{~~~|||tttpppmmmmmmooonnnjjjeeefffccc^^^ZZZXXXYYY[[[\\\[[[YYYUUUPPPOOOOOOOOOOOOJJJHHHEEECCCBBBDDDFFFGGGBBBCCC@@@>>>@@@DDDCCC>>>???>>>===>>>???@@@???>>>======<<<<<<<<<<<<======;;;;;;::::::999999999888444555666888888888777666333444444555555555555444888666666999999666666888;;;===>>>===;;;::::::;;;777777888999::::::::::::;;;:::888777888888777555222333444444444333111000333222111000000000111222222444666666333000//////000222444888<<>>??????DDDFFFGGGGGGFFFFFFGGGHHHLLLMMMNNNNNNMMMKKKHHHFFFGGGGGGGGGFFFEEECCCAAA@@@<<<======>>>======<<<;;;>>>>>>????????????>>>>>>??????@@@@@@AAABBBBBBBBBEEEBBBCCCFFFFFFCCCDDDFFFJJJLLLMMMMMMLLLLLLMMMOOOQQQQQQQQQRRRTTTWWWZZZ\\\TTTVVVYYY\\\^^^aaaeeehhhjjjlllqqqyyyyyyqqqpppllleee___[[[ZZZ[[[\\\[[[VVVQQQNNNNNNNNNNNNNNNHHHGGGEEEDDDDDDEEEFFFFFFBBBBBB@@@===>>>CCCDDDAAAAAA@@@>>>===>>>===<<<:::<<<;;;;;;::::::;;;;;;<<<===<<<:::888888888888888111333666999:::999777666444555555555444444333222444222333777888555555888999;;;<<<<<<:::999999:::666777888999:::;;;;;;;;;:::888777777777777666555222222222111111111111000222111000////////////000222555666666444111000000///111222444666;;;AAAEEEOOOLLLFFF;;;111---000555DDDKKKUUU[[[___aaadddfffmmmmmmnnnnnnnnnqqqtttxxx|||}}}tttoooppptttwwwwwwvvvtttxxx~~~zzz~~~ppp___UUUVVVZZZ[[[ZZZNNNAAA666555888888666555888999999777666666777999666777888888777666666777888:::;;;:::999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBAAAAAABBBDDDHHHIIIKKKMMMMMMKKKHHHFFFDDDEEEEEEFFFEEEBBB@@@>>><<<<<<:::999999999999:::<<<======>>>>>>>>>>>>>>>===>>>@@@@@@@@@@@@AAABBBEEEBBBBBBFFFGGGEEEDDDEEEIIIJJJKKKLLLMMMNNNOOOPPPSSSSSSSSSSSSTTTWWW[[[]]]ZZZ]]]aaadddhhhmmmuuuzzz}}}tttjjjbbb^^^]]]]]]ZZZSSSMMMMMMMMMMMMMMMOOOGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCAAA======BBBDDDCCCAAA???=========<<<:::999;;;::::::999999::::::;;;===<<<999777666666777888444555666888888888777666333333444444444333333222222000111666777555555888777999::::::999888888999666666777888999999888888777666555666777777666444222222111000000000111222000000000//////.........333444555666444222000///000111222333444777<<>>444///222777???FFFPPPWWW[[[^^^bbbdddkkkmmmnnnoooqqqtttxxx|||www|||~~~vvvrrrsssvvvyyyzzzxxxvvvzzz}}}xxxzzz}}}mmmcccXXXSSSSSSSSSPPPLLLGGG<<<333444777888777777:::;;;:::888666666888:::555777999888666444444555888999;;;;;;::::::;;;======<<<<<<<<<<<<===>>>???===>>>???>>>======???AAACCCEEEHHHKKKLLLKKKHHHFFF@@@@@@BBBBBBAAA???<<<;;;===;;;777555444666888:::<<<<<<===>>>>>>>>>>>>>>><<<>>>??????>>>>>>@@@BBBFFFCCCBBBGGGJJJHHHFFFGGGHHHHHHIIIKKKNNNPPPQQQQQQTTTUUUTTTSSSSSSUUUYYY]]]ccchhhnnnsssxxxzzzooohhhdddbbb^^^UUUNNNOOOQQQPPPPPPRRRIIIIIIIIIHHHHHHGGGFFFFFFCCCEEECCC>>>>>>BBBEEEDDD???===<<<<<<======;;;:::;;;::::::999999::::::;;;<<<:::888666555666777888999888777555555555666777000111222333444444444444111///111555666444555888666777999999888777777888666666666666666555444333555444444555777777555444333222111000000111222333//////000000000000//////333333444555555333111//////111111222222444888;;;???CCCEEE@@@888222444777:::BBBLLLTTTYYY]]]aaadddgggiiijjjkkkmmmpppuuuyyytttzzz~~~wwwssstttwww~~~~~~|||yyy{{{{{{{{{~~~|||{{{yyyccc]]]WWWSSSRRROOOIIICCC>>>666111333555555666999<<<<<<<<<:::888888999;;;444777:::999555222222444777888::::::::::::<<<========================>>>>>>??????>>>======@@@BBB@@@CCCGGGJJJKKKIIIGGGEEE<<<=========<<<;;;999888;;;999666333333555888::::::;;;<<<===>>>>>>>>>===:::===??????===<<>>===<<<<<<===>>>===;;;:::999999888888999999:::999888777666666666777888<<<:::777444333444666777//////111222333444444444000...000444555333333666555777888888777777777888666666666555444333222111222222333555777777555333222111000000000111222333...///000111222222222222444444444555666555222000...///000000000111444666;;;@@@CCCAAA;;;555333444777???JJJRRRWWWZZZ^^^aaabbbcccdddeeefffhhhmmmppptttzzz~~~}}}vvvrrrssswww~~~zzz{{{}}}{{{}}}}}}~~~}}}{{{tttbbb]]]VVVRRRPPPKKKCCC===666333222444444444888======>>>>>><<<:::999:::;;;555999<<<:::666222222444555777888999999999;;;===;;;<<<=========<<<;;;;;;?????????===<<<===@@@BBBAAACCCGGGJJJJJJGGGCCCAAA;;;::::::999999888888777666666555555666666777777888999:::;;;<<<<<<<<<<<<999<<>><<<;;;>>>AAAHHHBBB@@@EEEJJJLLLLLLMMMKKKJJJIIIKKKNNNPPPOOOMMMRRRUUUVVVUUUUUUXXX```fffmmmuuuxxxhhh]]]]]]]]]VVVSSSVVVQQQPPPNNNLLLJJJHHHGGGGGGFFFIIIJJJEEEBBBCCCEEEDDD???>>><<<===>>>>>>===;;;888888777777777777888888666666666777777777777888:::888777555555555666777000000111222222333222222///---...222333111111333555666888888777777888999555555555555444444333222111111222444666777555333////////////000000111222...///111333555555555555777666666777999999555222000111111000//////000222666;;;???AAA>>>999444222777???HHHPPPSSSVVVYYY\\\aaabbbbbbaaaaaacccfffiiiooouuuzzzyyysssqqqtttyyy|||}}}}}}}}}yyy|||zzzlll___ZZZRRRLLLHHHCCC<<<666333222444666666666;;;CCC>>>??????>>><<<:::;;;<<<666:::===<<<777333333555333555777777777888:::<<<999;;;<<<======;;;999888>>>>>>===<<<;;;<<>>;;;:::===AAAGGGAAA>>>CCCJJJLLLMMMNNNOOOLLLJJJKKKNNNNNNMMMJJJTTTWWWYYYYYYZZZ^^^gggoooyyy{{{nnnmmmkkkbbb^^^```TTTRRROOOLLLJJJHHHHHHHHHFFFKKKLLLGGGCCCDDDDDDCCCAAA???>>>===>>>>>><<<:::666666555555555555666666444555666777888888888777666666777777777777777666111222222222222111000000...,,,---000111......111555666888999888777888999444444555555666555555555000000111444666666555222---....../////////000000...000222555666777777777999888777999;;;;;;888444444555444222000//////000111555;;;@@@@@@===777333888???HHHNNNQQQSSSUUUWWWcccccccccbbb```aaadddggghhhnnntttuuurrrrrrwww}}}~~~~~~wwwssszzzyyyyyy|||{{{vvvqqqkkkgggZZZUUUNNNIIIEEE@@@999444444333333333666:::>>>AAA>>>===;;;;;;;;;;;;999777999;;;;;;999666555666999;;;999888888999999777666888999:::;;;;;;;;;:::999;;;;;;<<<<<<============DDDEEEGGGIIIJJJFFF>>>777777777666555333222111000444444444333333444444555888999::::::::::::999999888:::===>>>>>>===>>>>>>FFFBBB@@@CCCJJJNNNNNNLLLMMMNNNPPPQQQSSSSSSSSSSSSUUUXXX\\\^^^```hhhsss|||~~~zzzhhhccckkkbbb^^^XXXRRRMMMKKKJJJJJJGGGJJJLLLLLLIIIDDDAAA???>>>>>>>>>>>>>>>>>>??????===999666555666777666444666555444444444555555666888666444444444555444333555444333111000000//////...............---,,,,,,000666999999;;;===;;;666666555333222222333444555777333000000222333222000...///111000///...000111222222222333333444444444777999;;;;;;999777666666555444333222111111111111444555777:::===<<<999666555777;;;AAAHHHMMMPPPQQQVVV```iiijjjfffbbbeeeiiiooorrruuuuuuxxx}}}}}}zzz{{{}}}~~~|||{{{{{{{{{qqqxxxtttppprrryyywwwpppjjjaaa[[[WWWSSSMMMGGGBBB<<<777444222333555888:::<<<>>>>>>???===<<<;;;;;;:::999777888999:::888555444555777:::999777888888999777666::::::<<<=========<<<;;;;;;;;;<<<>>>???@@@AAABBBEEEDDDDDDDDDEEEBBB===999777777666555444333333222333333333333333444555555888888888888888888777777666888;;;<<<<<<<<<===>>>AAA>>>===???DDDGGGHHHGGGJJJKKKLLLNNNPPPSSSUUUVVVZZZ\\\^^^___ccclllyyy|||nnnfffhhh```\\\WWWQQQMMMJJJJJJJJJGGGIIIKKKJJJGGGDDDAAAAAACCCBBBAAA@@@@@@@@@AAAAAA===:::777777888888777666777777777666555555555444666555444444555555444333444333222111////////////000111111111000///......///444888888:::<<<:::777555444222111000111222333555222000///111222111000...000111000///...///111222333333444555555666666777999;;;:::999777666777666666555333222111000///222333666:::<<<<<<999666222444888???FFFLLLPPPRRRXXXaaalllnnnjjjeeefffiiijjjrrrwwwuuurrrtttwwwxxxyyy{{{|||{{{xxxuuutttsss~~~}}}~~~zzzrrr|||wwwsssrrrwww}}}}}}|||yyyqqqggg\\\TTTQQQOOOJJJCCC<<<666333333000333777<<<>>>>>>===<<>>>>>===<<<:::444444444444333333222222111111111222333444555666:::999888777666777777888555777:::;;;;;;;;;<<<===??????@@@BBBDDDGGGIIIJJJLLLMMMOOOQQQTTTXXX[[[]]]]]]^^^^^^^^^bbbkkkxxx{{{uuuoooiiieeecccccccccdddeeehhhkkknnnpppzzzssslllmmmrrrsssnnnhhhnnnllliiifffeeefffggghhhhhhmmmwww}}}{{{zzzyyyxxxwwwuuuttttttrrrtttuuusssoooggg___YYYZZZWWWSSSOOOKKKJJJIIIIIIFFFGGGHHHGGGEEECCCBBBCCCEEEDDDAAA???>>>>>>???@@@<<<:::999888999999888777888888888888777555444333444333333444666666555333333222111///............111111111111000///...------333666777999<<<;;;777555444222000//////000000333111///...///000000000///000111000///...///000222333444555666777888999666888::::::999777777777777777777666444111///---///111444999<<<;;;888555000222777===DDDJJJOOORRRXXXaaallloookkkggggggiiihhhttt|||wwwnnnmmmsssxxxxxxyyyyyywwwsssooommmllltttxxx}}}yyyuuu}}}wwwuuuwww|||{{{xxx~~~yyyvvv{{{yyyrrrgggZZZPPPKKKJJJFFF???666111000222000333777;;;======<<<;;;BBB???<<<:::::::::888777777888888888777666666666777666555666888888777666666777888999::::::999999777888999;;;<<<>>>???@@@@@@>>><<<:::999999888888000000000000000000000000///000000111333444666777===;;;999777666777888999666888::::::::::::;;;===>>>AAADDDGGGIIIMMMQQQTTTOOOQQQTTTWWWZZZ\\\^^^^^^\\\\\\[[[ZZZ\\\bbbjjjppprrrtttxxx|||}}}wwwuuuuuurrrllldddcccbbbaaa````````````ZZZWWWTTTRRRSSSTTTTTTTTTTTTRRROOOKKKGGGDDDBBBAAADDDDDDDDDEEEFFFHHHIIIJJJIIIEEEBBBCCCGGGJJJHHHEEEFFFEEEEEEEEEFFFGGGIIIJJJBBBEEEKKKRRRUUUSSSNNNJJJMMMMMMMMMMMMMMMNNNNNNNNNNNNVVVYYYVVVUUUWWWRRRIIIOOOMMMLLLJJJHHHHHHHHHHHHEEEEEEFFFDDDCCCBBBCCCEEECCCAAA>>><<<:::;;;<<<===999999999:::::::::888777777888888888777666444333333222333444666666555333222111000///...---------////////////...---,,,+++---222666666999<<<<<<999555444222111////////////111000...---...//////000///000111000///...///000111222333444666777888999666888::::::999888888888999999999888666333///------///333777;;;;;;888555111444777<<>>;;;999999999888777888888888999999888777666666555444555777888888666444666777999999999999888999999999::::::;;;;;;<<<999::::::999777555444444.........///////////////......///000222444666777;;;:::777666555666888999555777888999999:::<<<>>>>>>AAAFFFJJJNNNRRRWWWZZZQQQSSSWWWZZZ\\\[[[YYYWWWXXXWWWVVVTTTSSSSSSUUUWWWWWWXXXZZZ\\\]]]]]]\\\\\\XXXXXXUUUOOONNNOOOMMMHHHCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA>>>======>>>???>>>AAA@@@???>>>===============>>>???@@@@@@>>>===;;;999:::;;;;;;:::;;;===>>>;;;;;;===>>>@@@AAABBBCCC;;;<<<<<<>>>???===:::777:::::::::;;;;;;===>>>???;;;DDDFFF@@@AAAHHHGGG???AAAAAABBBBBBCCCDDDDDDEEEAAABBBBBBAAA@@@AAACCCEEECCCBBB???=========>>>???777999;;;<<<<<<;;;:::999666777777777777666666555333222222333555666555333222111000...------,,,,,,...............------,,,...333666666888<<<<<<999555444333222000000////////////...---------///000000111111000///......//////000111222444555666777555777999:::999888999999999::::::999777444111///...///222666999999777555555777:::<<>><<<:::;;;??????;;;;;;::::::999999999999:::===;;;999999:::;;;;;;::::::999999888888888999999555777888999888555222000888:::<<<:::555444777:::888888888999999999999999999777555555666666555444444333222222333555666777555999999444444999999555666777999;;;<<<=========:::<<<=========>>>@@@BBBDDDDDDCCCCCCCCCDDDDDDDDD999===@@@BBBAAA???>>>>>>:::999888777666666666777555333222222333555444444222111000...------------...//////000000000000000...222555444666:::;;;888333333333222111000//////.........---,,,---///111000111222111///---...///...///000111222333444555444666999:::999999999:::999999999999888777555444000000111444777888777666777999;;;;;;===BBBJJJPPP[[[```fffjjjkkkmmmpppssstttwwwwwwtttuuuwwwtttppprrrtttuuuuuuttttttuuuwwwyyy}}}yyyzzz~~~yyy~~~~~~yyyyyyzzz}}}xxxtttuuuxxx{{{wwwnnnggg```VVVNNNBBB===777222000111333444444555555777888:::<<<======:::666555666888999999777666666888::::::777444333222222444666888888777555666888999;;;;;;::::::::::::999999888888777777333555777666333000000111111111111111000000000000......//////111222444444666666777777888888999999999<<<@@@DDDHHHNNNSSSXXXYYYWWWWWWZZZ]]]___\\\ZZZPPPPPPOOOOOOMMMLLLKKKJJJDDDBBB???<<<:::999888777666777777888888777555444333444333111444888888555666555555444444444444555444333222333666777777666444444333333333333333444888888999999888777666555555555555444111111222333444444333222111111000000222000......000111111111000///---,,,,,,---...////////////......//////...///111333444555555444333333444777888888999;;;===???@@@BBBDDDEEEEEEEEEEEE???CCCHHHJJJIIIGGGFFFFFFAAA???;;;888666666777777777444111000111333444444222222000///...---------,,,---...000111111222222---111333222333777777555111111111111000000///...---...///...,,,---///222000111222111...---.../////////000111111222333333333555888:::999999:::;;;888888888888999999999999444222111222555777888777444777999999:::@@@IIIPPPVVV]]]ffflllooopppqqqrrruuuwwwxxxvvvwwwzzzxxxsssvvvwwwyyyyyyyyyzzz|||~~~~~~vvvsssuuuyyyvvv|||{{{wwwyyy|||~~~yyywwwvvvvvvzzz}}}pppfff___XXXOOOHHHBBB<<<444000111444555444444555777999;;;<<<<<<<<<;;;888555444555777999999666555555777::::::666333333222222333666888888777222333555777888999888888666666666666555555555555333555666444000///000222000000//////............////////////000222333444888999:::;;;<<<=========>>>BBBGGGMMMSSS[[[ccchhh___\\\XXXYYY[[[ZZZUUUOOOEEECCC@@@===<<<<<<===>>>;;;777333000000111222222......000111111111000000111222000...///222111...111111111111222333444555//////000222555666666444666666666666666777888888555444333333333444555666666444222333555777666555888777666555555555555555222111000000111222222111333222000...---...///000***)))+++...///...---///---...000111000///---,,,---000222444555555777999777999<<>>:::999666444222222333444333222///---,,,,,,---......///000111111000///...222222111111222222333444333222111111111333555777555444444555555555222000444444444555555555555555:::777555555777777444111777777777666666666555555666666666666555444333222444555444222//////111222000000///..................---,,,,,,---...---,,,+++---//////---,,,...111...///000000000111333555333444666888:::;;;;;;;;;===@@@EEEIIILLLNNNQQQSSSLLLIIIEEEBBB@@@===888444444333222000//////000000111000...---,,,------...((())))))***,,,...000111222000///222666888888666000000000000000///...---.........//////////////////............///000000222111111111222333444444222333444555666888888999555666777777777:::===@@@===:::666444555777777777555555555555777===DDDJJJRRR[[[gggnnnpppooooooooosssssstttwwwyyy|||~~~~~~}}}~~~rrrjjjkkkoooqqqvvv}}}xxxqqqttt{{{}}}}}}~~~~~~}}}pppeee[[[QQQFFF???888555111...---///222444888777555444555777:::;;;888777666555555666777888666666555555555555555666333444555666666555444333444555666777888777666666777666555333222222333333333333222111000//////......------,,,,,,,,,------/////////000111222333444666999=========???DDDIIIMMMPPPTTTVVVVVVVVVWWWXXXKKKEEE???<<<<<<:::666222777555333111//////000111222111///---------...///---...///111222222111111111111111111111222333333222222111000111333555666888777777888999999777444555555555555555666666666666555555555777777666555777777888888888888999999777777777777666444333333555555555444111111222333000000///............///...---,,,---...///...,,,+++---......,,,+++---///***,,,,,,,,,+++,,,...000...///000111222444555666999<<<@@@CCCDDDEEEGGGIIILLLJJJGGGFFFEEEBBB===999777555333111///.........///...---,,,,,,,,,---...+++++++++++++++,,,---...000///000222666777666555000111111000......000111------......//////000000000//////...---------...000000000111111222333333222222333444555666777888666777888777777999===@@@===<<<999666444444555666555555555555777<<>>??????AAAFFFJJJNNNOOOPPPNNNKKKHHHFFFEEE:::666222000000...+++(((111000///---,,,,,,------000///...------...///000,,,---///111222333444444000111111111111222222222222111111000111333444555888888888999;;;;;;999777555555555666666777777777666777888777666555666777888888999999::::::;;;;;;888888888777666444333222444555666555333222222333111111000//////////////////...------//////...---+++,,,------+++***+++---)))***+++***((((((***+++************,,,---///111333555888999999999:::;;;EEEEEEEEEFFFEEECCC???;;;888777444222///---,,,+++------,,,++++++,,,---......---,,,+++************......000333555666444222---...---,,,******,,,---,,,,,,---...//////000000111000///---,,,+++++++++000111111222222333444444111111222333444444555555777888888888888999===@@@>>>>>>===888333000222555444444444444666;;;BBBGGGOOOZZZjjjuuuxxxwwwtttrrrdddjjjttt{{{~~~{{{vvvrrrxxxyyyyyyxxxuuurrrrrrrrrvvvrrrnnnmmmpppqqqnnnkkklllkkknnnvvv{{{|||}}}{{{xxxmmm```TTTIII>>>777111111111222333333444555666555444444555666888999666666555555555666777777222333444444555666666666444444666666666666444444333444555666666555444333444333222000000000000111////////////////////////,,,,,,,,,+++,,,,,,------...///000222333555555666:::<<<>>>??????@@@BBBEEEDDDEEEDDDAAA<<<888666555444111...---...---+++(((...---,,,+++******++++++.........---...///000111...///000111222333444444000000111111222222222111333333222222333444555666555555666777999:::888666555555666666777777888888999;;;<<<999555222333555999999999999999999999999777666666555444222111000111333555555333111111111111111000////////////000000.........///000///...------------,,,+++,,,,,,+++,,,,,,+++))))))***+++***)))(((((()))+++---///,,,...///000//////000111888999<<<>>>>>><<<999666666555333111///---,,,+++,,,++++++***+++,,,...///------,,,***))))))))))))+++---///222444444222000///---+++---000111...***,,,,,,---...///000000111//////...---,,,+++++++++111222333444555555666666000111111111222222333333888888888888777999<<>>BBBLLLWWWfffppprrrooojjjhhhuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuttttttsssrrrpppoooiiikkkkkkhhhdddeeelllsssooooooqqqsssrrrooosssyyy~~~{{{{{{{{{rrrqqqoookkkcccWWWHHH<<<444,,,---...000111111111111333333333444444555666777333444444555666666666777777888888888777555333111222333444555555444333222222222333444444333111000111000///---,,,,,,---------------------------...+++******++++++,,,---...---...111444777888999999888888888777555444222111...///000///...---...///,,,------......---,,,,,,,,,------------------------....../////////000000222111111000000000111111000111222333444333222222555666666777888888999999666666666777999999777555444444555666777777888888777888999999888888999:::888888666444222111///...////////////...---,,,+++,,,...//////...------...000000///...............///...------//////...---...---,,,---///000///...,,,,,,,,,+++))))))***+++))))))(((''''''((()))***$$$&&&''''''''''''***,,,%%%(((,,,......---,,,,,,,,,------......------,,,------,,,++++++,,,---...)))))))))((())))))***+++(((+++...//////.........+++''')))333AAAFFF???666//////000000000111111111------,,,,,,---...//////+++---///111222333222222111111111000000000000000444555666666666888<<>><<<999666333111000///000111222333666;;;>>>BBBKKKWWW```cccdddeeefffiiimmmrrrvvvvvvsssnnnjjjlllmmmppptttwwwwwwtttpppsssiii______hhhoooqqqnnnyyyuuurrrsssrrrppprrrvvvsssvvvyyyxxxtttrrrtttwww|||~~~jjjttt}}}~~~vvvnnnfffddd```XXXMMMBBB:::666/////////000111222222333222222333444444555555666222333444555666666666666777888999:::999777555444111222333333333333222111111222333333222111000///)))))))))***,,,...000222---------,,,,,,+++++++++************+++,,,---...///000222333333222111000000000///000000...,,,)))(((*********))))))+++------///111222111000///000,,,---...///////////////......////////////......------------///111333444111222444666666555444333444555666777888888888888777666666666777666444222222222333444555666777888;;;999777888;;;<<<:::777444333333222111000//////++++++,,,,,,------,,,,,,---------,,,++++++---000......---,,,,,,,,,,,,---...---,,,,,,---...---,,,***)))(((***...000///...---......---,,,,,,---///,,,,,,,,,---,,,,,,+++***'''((((((&&&%%%%%%''')))###&&&((((((&&&&&&'''***)))***+++,,,+++***)))(((111000...---,,,------...+++***)))(((((('''(((((((((+++,,,,,,******,,,///....../////////000111333444444333333222111111111222111000///...---------...000333555777777666666222222111111000000//////000111222333444777<<>>777666555555666888999;;;999999999888777555333222111111222333444555555555333333444333222111///...///.....................,,,---000222222000...---((((((((())))))*********+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++***))))))***)))(((&&&&&&&&&'''((()))*********************............------------......///////////////...000//////000111111000...///111222222111111222333222000...,,,,,,---///111......//////000111111111222000///000111333333222222111111333555777777666777777666555555555666666444222000///000000...---///////////////...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,------,,,)))******+++,,,+++++++++,,,,,,,,,---......//////.........////////////000------,,,+++******)))))))))******++++++******))))))))))))))))))(((''''''$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((()))******)))))))))******)))))))))''''''(((***+++---......111222333333333111000///............------......,,,,,,,,,,,,,,,---------000000000//////......---.........///111444666888555555555555333111///------------...000333666777;;;???DDDGGGHHHKKKPPPTTTWWWZZZ]]]___aaadddhhhkkkhhhlllmmmiiibbb___bbbgggkkkkkklllpppuuuxxxvvvtttwwwssspppppptttxxxyyyxxxwwwsssooommmmmmnnnoooooonnnmmmooouuu||||||xxxzzz}}}{{{{{{~~~}}}uuuggg___VVVQQQKKKCCC??????666555444444555777999;;;999999999777666444222111///000111222444555666666333444333333222111000000...............---------+++---...//////...,,,+++''''''((()))************************++++++++++++))))))*********)))(((((((((''''''&&&&&&''''''((()))***+++,,,,,,,,,++++++------............------......///000000000////////////...///000111///---000111222222111111222333...---,,,++++++,,,...////////////000111111222222///...---...000111222111111000000222444666666555444444333333333444444555111000....../////////------.../////////...,,,+++,,,,,,,,,++++++++++++***,,,---...---,,,,,,...000///---++++++,,,---,,,+++(((((()))************)))*********+++,,,,,,------------........./////////---,,,,,,+++******)))))))))))))))******)))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&'''(((((()))((())))))******))))))((('''(((((()))***+++,,,,,,///000111222222111000///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,000000//////.....................///111333666777555555555555444222000///.........///111333555777777;;;@@@CCCEEEHHHMMMQQQUUUWWW[[[]]]___bbbfffhhhffflllpppmmmfffbbbcccfffnnnnnnooorrruuuvvvvvvuuuqqqooommmmmmqqquuuxxxzzz{{{xxxsssqqqqqqqqqqqqppprrrppppppsssyyy|||}}}{{{zzzzzz}}}~~~~~~yyy~~~xxxiiibbbYYYSSSKKKAAA<<<<<<555444333333444666999;;;666666666666666555333333111222222333444555666666444444444333333222111111.........---------,,,,,,,,,,,,,,,,,,,,,+++***)))&&&''')))***++++++******((())))))))))))*********&&&'''((())))))(((((('''%%%%%%&&&'''(((((((((((()))***+++,,,,,,,,,++++++)))***,,,...////////////......///000000000000000///...---...000000...---...000111111000///111222+++++++++++++++,,,---............///000000111111...,,,++++++---...------///......///222333333222000000000000111222222333///---,,,---...000//////,,,---...//////...,,,+++,,,,,,+++++++++************,,,---,,,++++++---///...,,,+++***+++,,,+++***&&&''''''(((((((((((((((''''''((())))))******+++,,,---------............,,,,,,++++++***)))))))))))))))************))))))'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%&&&&&&''''''(((((())))))))))))((((((((((((((()))))))))*********+++---///000000000000111000///---,,,,,,,,,---..................------............---------------------...000222444555444555555555444333111000---------...///222444555666:::@@@CCCEEEHHHMMMQQQQQQTTTXXX[[[]]]```bbbddddddiiimmmlllgggcccccceeennnnnnnnnnnnmmmmmmnnnpppnnnnnnmmmmmmnnnrrrxxx|||}}}zzzvvvsssrrrqqqpppoootttrrrppprrrwww{{{}}}~~~{{{yyy|||~~~}}}}}}yyyuuu~~~|||lllddd\\\TTTJJJ???888888666555444333444777:::<<<333444444555666555555555444444555555555555555555555444444333333222222222.........------,,,,,,,,,---,,,+++******)))((((((&&&''')))***+++++++++***(((((((((((())))))))))))$$$%%%'''(((((((((''''''###$$$&&&((())))))((((((((()))***,,,,,,,,,+++***&&&'''***---///111111111......///000000000000000...------...//////...,,,---...//////......///000******+++,,,------......++++++,,,,,,---......///...,,,***)))******)))(((...---,,,...000111000///............///000222222...,,,+++,,,...000000000+++---...//////---,,,***,,,,,,,,,+++++++++******)))+++---,,,)))))),,,///---+++))))))***+++***)))%%%&&&&&&'''((('''''''''&&&&&&&&&'''(((((()))))),,,,,,,,,---------......,,,+++++++++***)))))))))*********++++++*********&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))$$$&&&))),,,...000111111222111///---,,,+++,,,,,,************************------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333444333333444444333222000///,,,,,,,,,---...000333444777<<>>???CCCIIILLLMMMRRRYYY___bbbcccaaa___iiihhhddd___[[[]]]dddiiijjjjjjiiifffeeegggmmmsssfffjjjjjjgggfffiiikkkjjjqqqsssssspppmmmlllnnnqqqnnnmmmllllllnnnqqqtttvvvhhhnnnuuuvvvrrrqqquuuzzz~~~zzzzzz{{{{{{{{{}}}~~~~~~|||zzz{{{}}}}}}xxxtttrrrhhhaaaWWWJJJ@@@888444222///000000111222444666777888777777777777777777777888777555222000///......///000111111000///---,,,---,,,+++***))))))))))))))))))******************'''(((((()))))))))))))))'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((''''''((((((''''''''''''((((((,,,+++***)))((()))***+++............//////000000------------------------)))***++++++))))))***+++,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++)))'''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&'''((())))))---,,,***))))))***+++,,,......---,,,++++++******,,,,,,+++******+++///222000...,,,)))(((''''''((())))))))))))))))))))))))((((((((('''(((((())))))(((''''''&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((''''''''''''((()))******))))))))))))))))))))))))$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&(((******)))%%%%%%&&&&&&&&&%%%%%%$$$))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,++++++***)))(((''''''(((***(((&&&%%%&&&''')))+++,,,+++++++++******))))))))))))***+++,,,---------/////////111333444333111...//////......///222555999:::;;;===@@@EEELLLQQQQQQTTTZZZ```dddbbb^^^[[[ggggggddd___ZZZ]]]eeemmmhhhhhhhhheeedddeeeiiilllbbbfffhhhfffeeehhhiiigggmmmqqquuusssnnnlllnnnqqqsssrrrpppoooooopppqqqrrrhhhooouuuuuupppoootttzzz{{{xxxxxxyyyxxxxxxuuu||||||yyy|||wwwssspppmmmddd^^^TTTHHH>>>777333222111111111111111222333444555666666666666666666666888888666444333111000000//////000000///...,,,+++,,,,,,+++***))))))))))))))))))))))))))))))******''''''((()))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((((((,,,,,,***))))))***++++++,,,,,,------------......++++++++++++++++++++++++((()))***)))((('''(((***+++++++++***)))((((((''''''(((***++++++)))'''&&&''''''''''''(((((()))***)))))))))***+++,,,.../////////...//////111222333555444444333222111111000222222111//////111555999444333111...---,,,,,,,,,++++++++++++++++++++++++++++++)))((('''''''''''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&((()))***((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%))))))((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********)))(((''''''''''''((('''&&&%%%&&&''')))***+++++++++******)))))))))((()))***,,,,,,,,,,,,+++,,,,,,---000222222111///............---///222555888999:::;;;???DDDKKKPPPUUUXXX^^^dddiiihhhccc___bbbdddddd```]]]___fffllliiiiiiiiihhhgggeeeeeeeee```eeehhhffffffiiijjjhhheeekkkrrrsssnnnjjjiiijjjppppppoooooonnnnnnnnnmmmiiiooossssssooonnnrrrwww|||{{{zzzyyyxxxvvvllluuu{{{vvvwwwzzz~~~|||qqqmmmhhhbbbaaa[[[QQQFFF<<<666222111222111111111111222222333444444555555555555666666777777666555444333222222/////////...---,,,+++***---,,,+++***))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((((((''''''(((((()))+++***************++++++++++++++++++++++++++++++************************'''((())))))''''''((()))((('''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''''')))))))))***+++,,,---...000//////000222444666888444444555555777888999:::;;;;;;::::::999999888888999999888666555777:::>>>999888777555444333333333///////////////////////////...,,,***)))(((((((((***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$######$$$$$$###!!!###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((((())))))((('''''''''''''''&&&&&&&&&&&&'''((())))))+++++++++***************)))***+++,,,,,,,,,,,,+++......000222444444111///,,,------------...222555888999:::;;;<<<@@@FFFJJJQQQSSSXXX```gggiiieeeaaa^^^```bbbaaa```aaaeeeiiikkkllllllkkkjjjgggeeecccbbbfffhhhffffffhhhiiihhh]]]cccjjjmmmkkkgggcccbbbfffhhhjjjllllllkkkjjjiiigggjjjmmmmmmlllmmmpppsss}}}|||{{{wwwssspppfffkkkrrrwwwwwwuuurrrpppuuu}}}~~~ssskkkiiiddd[[[^^^YYYOOODDD;;;555222111000000000111222333444555555555555555666666666777444444555555444444333333000///...,,,++++++******------,,,***************((((((''''''&&&&&&%%%%%%&&&'''(((((())))))((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&%%%&&&&&&&&&***))))))(((((())))))***'''(((((()))************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))(((''''''''')))$$$%%%%%%&&&'''((())))))''''''((()))***++++++,,,,,,,,,------...000111222222222222222444777:::<<<777777888888999999::::::::::::::::::::::::::::::999999999777666777999<<<888888888888777666555444333333333333333333333333111000///...---,,,,,,,,,++++++***((((((''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%''')))***((((((((((((((((((((((((%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$""""""###$$$"""!!!"""######$$$%%%%%%$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&''''''$$$%%%&&&(((((((((((((((*********+++++++++++++++++++++++++++,,,,,,,,,,,,000000111444555444111///++++++,,,+++,,,...111444777888:::<<<>>>AAAEEEHHHNNNNNNRRRZZZaaadddbbb^^^]]]]]]^^^___aaacccfffggglllkkkjjjiiiiiihhhfffeeedddhhhhhheeeccceeeeeeddd\\\```eeehhhiiifffbbb___aaadddhhhkkkkkkiiieeebbbcccccceeegggkkknnnpppqqq~~~}}}|||{{{xxxtttnnniiidddcccfffmmmtttuuupppjjjiiirrrtttlllgggiiidddZZZ]]]WWWNNNCCC:::555111000//////000111222444666777555666666666777777888888222222333444444333333333000///---+++*********+++...---,,,+++************(((((('''&&&%%%%%%$$$$$$&&&''''''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&******))))))))))))******$$$%%%''')))******)))((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))(((''''''((()))$$$%%%'''(((+++---...///+++++++++,,,---///111222......//////111222444555111111000111333666999;;;777777777777666666666666666666666666777777777777555666666444333333555666555555666777666555333222555555555555555555555555222111111000000000000111,,,,,,***)))(((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%''')))+++(((((((((((((((((((((((($$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""###$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""####################################$$$%%%&&&&&&(((((('''&&&&&&&&&''''''###$$$''')))))))))((('''*********+++,,,,,,,,,---,,,,,,,,,++++++,,,------000000111333555333000---***++++++++++++---111444555777;;;>>>AAAEEEJJJMMMSSSRRRTTTZZZaaaccc```\\\]]]\\\[[[]]]aaadddfffgggkkkiiifffdddeeeffffffffffffiiihhhccc```aaaaaa___```aaacccfffhhhhhhdddaaadddgggkkkmmmlllgggaaa]]]aaa``````eeekkkqqqrrrrrr{{{pppiiihhhdddfffgggfffiiimmmmmmiiilllooonnnfff___^^^______ZZZUUUOOOGGG<<<222///222,,,---...///000111222222444666888999:::999777666777777888888666444111///......---,,,,,,+++******+++++++++***)))((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&(((&&&(((+++000333666777888666222...---///000///...,,,,,,,,,---...///111222000555///+++111222111777111111333444333222555999444444333333333222222222...------,,,,,,,,,---------...000333555555333000222111111111222333333444555444444444444555666777777555111,,,(((''')))+++&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%$$$###$$$&&&'''&&&$$$$$$%%%((((((%%%"""'''''''''(((((((((((((((&&&&&&&&&&&&%%%$$$###"""&&&%%%$$$""""""""""""### !!!######""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!! !!!!!!$$$$$$###"""!!!!!!""""""#########$$$%%%&&&'''(((&&&'''((('''%%%$$$$$$%%%%%%%%%&&&'''((()))*********,,,......,,,+++++++++///,,,)))))),,,......---444444555555444333111000///---***+++---000333333444555888;;;@@@DDDHHHJJJMMMPPPUUUYYY\\\\\\[[[ZZZZZZZZZWWWTTTWWW]]]]]]ZZZfffeeeeeefffhhhhhhgggeeefff```]]]^^^```___aaaeeecccbbbbbbdddggggggccc___eeegggiiiiiihhhddd```^^^ccc^^^^^^bbbggghhhkkkooozzzxxxxxxzzzvvvmmmgggfffgggiiihhhdddeeefffddd___dddeeebbb]]]\\\^^^]]]ZZZXXXTTTOOOIII???444111333......///000111222333444444555777999999888777666666666777777555333000///......------,,,+++*********+++++++++***)))(((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''''')))(((((('''&&&&&&'''''''''((()))))))))***,,,...111222444666888999999999666222...------...---,,,,,,,,,++++++***++++++,,,+++000,,,(((......---444444555666666444333555888777666666555555555555666111111000000///000000000---...000333555555333000222111111111111222333444333333222222333555777999:::999666222...,,,---///------+++***(((''''''&&&)))(((&&&%%%%%%%%%%%%&&&$$$###"""$$$&&&'''&&&$$$))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$######""""""###$$$%%%!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""###"""!!!!!! !!!!!!############$$$&&&'''((('''(((((('''$$$######$$$%%%&&&&&&'''((()))******,,,---//////...---------...+++))))))+++.........222333333444333222111000///---++++++...111333444666777999===AAAEEEHHHJJJOOOQQQTTTWWWXXXXXXWWWVVV\\\\\\YYYWWWYYY^^^^^^ZZZ^^^]]]]]]^^^```aaaaaa```]]]YYYYYY]]]___^^^^^^______^^^^^^___``````___]]]gggggghhhgggdddaaa]]]ZZZ[[[XXXXXX]]]bbbccceeehhh{{{vvvuuuwwwzzzwwwooojjjiiiccceeeeeecccdddgggfffaaa```___\\\ZZZ^^^bbb```[[[WWWSSSOOOKKKBBB777222333000000111111222333444444444555666777888777666666555555555555333111///...---------------,,,+++*********+++++++++******)))''''''&&&$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''***,,,///000000111222333:::::::::999888777666555222///,,,*********)))((())))))((((((((())))))******000---+++111///...666;;;>>>@@@>>>;;;999:::<<>>@@@NNNZZZcccgggaaa[[[ZZZZZZYYYVVVSSSMMMGGGCCC@@@??????;;;;;;::::::::::::;;;;;;:::::::::<<>>===999999888888777888888999444222///---,,,,,,...//////222444444111...,,,,,,+++,,,,,,------,,,,,,+++***+++---......,,,***(((***)))'''%%%###"""###$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######""""""$$$%%%%%%$$$"""!!!"""########################### !!!###$$$%%%%%%$$$###!!!!!!!!! !!!"""""" !!!"""###$$$%%%&&&&&&'''%%%###!!!!!!"""%%%%%%&&&'''((()))******((()))******))))))+++,,,)))***+++,,,---///111222000000111222222111///...---,,,+++---000333444444222444777:::===???@@@@@@GGGHHHKKKOOOSSSVVVXXXYYYUUUXXXYYYVVVTTTUUUTTTPPPQQQPPPOOOPPPTTTXXX[[[[[[[[[WWWVVVYYYZZZXXXVVVXXX\\\]]][[[XXXTTTUUUZZZ^^^aaaaaaaaaaaaaaa``````___[[[ZZZ^^^fffiiigggdddddd|||vvvoookkksssqqqrrruuussslllhhhhhhkkkllljjjeeeddddddaaa[[[\\\cccfffbbb___```bbbbbb]]]WWWRRROOOHHH===555222---------.........//////333333333333333444444444333222222111000000//////+++---...//////...,,,+++))))))*********))))))(((%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,000333444555555999999999555111---++++++)))((((((''''''(((((()))''')))+++,,,------///111111111222333444555777888555999999>>>EEEBBBGGGYYYmmmxxx|||tttkkkiiigggdddXXXUUUOOOIIICCC???===<<<;;;::::::;;;;;;<<<===>>>999999999;;;===>>>>>>===<<<;;;;;;:::::::::::::::999888555333111000//////...111444444222000...---+++,,,,,,,,,***(((&&&%%%)))***,,,---...---+++***,,,,,,+++)))&&&$$$$$$&&&"""######$$$%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$"""!!!!!!###$$$%%%%%%###"""###$$$######################## !!!"""###############!!!!!!!!! !!!!!!"""### !!!"""###$$$$$$%%%%%%$$$"""!!!"""###$$$$$$%%%&&&'''(((((())))))***++++++******---///)))+++---//////000333555222333333333333111000///+++******,,,000222333333333555999<<>>???DDDLLLJJJRRRggg{{{tttooolllgggXXXVVVQQQLLLFFFBBB>>>===::::::;;;<<<===???@@@AAA:::999999;;;===>>>>>>======<<<;;;;;;::::::;;;;;;888888777666444222111000...111444555333111000000***+++++++++***'''%%%###&&&'''(((***++++++++++++***,,,...,,,***((((((***######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$"""""""""$$$%%%%%%######$$$&&&########################!!!!!!!!!!!!!!!!!!""""""  !!!""" !!!######"""###$$$###"""!!!"""$$$"""######$$$%%%&&&'''''')))*********)))***,,,///))),,,///111111222444777666666666666444222000///))))))))),,,///222222222333555999===@@@BBBCCCCCCFFFHHHKKKNNNPPPPPPOOONNNPPPWWWZZZXXXUUUUUUTTTQQQTTTTTTTTTWWW[[[]]]^^^^^^___ZZZXXXZZZ\\\ZZZYYY[[[WWWVVVUUUUUUVVVUUUSSSQQQWWWZZZ^^^bbbdddeeeeeeeee^^^]]]___eeegggccc```___|||zzzxxxvvvsssqqqqqqnnnmmmooonnnjjjiiikkknnnoookkkfffcccbbb]]]XXX]]]___^^^^^^aaaeeebbb\\\ZZZSSSNNNMMMJJJCCC===;;;---------...............222222111111222222333444333333222111000000000111+++,,,///000111///---+++))))))))))))((('''%%%%%%""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******)))***,,,......---,,,***'''''''''%%%$$$$$$&&&((('''''''''''')))+++---...(((+++......,,,+++---///000111222555888;;;===???CCCFFFFFFLLLTTTSSS\\\sssvvvqqqllleeeYYYWWWTTTPPPKKKFFFCCCAAA::::::;;;===>>>@@@BBBCCC<<<;;;;;;<<>>>>>===;;;888777777888<<<:::888666666666555333777666555333000...+++***///...---,,,++++++++++++'''''''''&&&&&&%%%%%%%%%(((***++++++******+++,,,''''''(((((('''%%%###"""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$###!!!!!!!!!!!!!!! !!!!!!  !!!"""!!!!!!"""###%%%$$$$$$######$$$$$$%%%))))))(((''''''''''''((()))---111444555555666777;;;:::::::::999888555222///---,,,,,,...//////...111333777:::<<>>;;;999999::::::888666555666666444333444333333111000...,,,+++------,,,+++************''''''&&&&&&&&&%%%%%%%%%'''((())))))(((((()))+++(((((())))))((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""############$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&))),,,000333444555666777<<<;;;;;;:::999777444222///...,,,---///000000///000333666999;;;>>>AAADDDEEEDDDDDDFFFJJJKKKJJJHHHLLLOOORRRUUUVVVTTTQQQPPPOOOQQQSSSUUUVVVVVVUUUUUUSSSRRRPPPQQQRRRTTTSSSSSSOOOPPPRRRUUUWWWXXXWWWVVVUUUXXXYYYZZZ___ggghhhdddcccbbbaaa``````aaabbbccc{{{zzz}}}tttoooqqqooollliiihhhggghhhhhhiiifffbbb\\\WWWVVVXXXZZZ___```]]]XXXVVVVVVQQQKKKKKKHHHFFFEEEDDD@@@999333...,,,+++,,,...//////...222222222222222222333333000000111222222111000///...,,,+++***++++++***(((&&&''''''''''''&&&%%%$$$""""""""""""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$###""" $$$&&&&&&$$$###$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))+++...000111333222111///---+++)))((($$$###"""###%%%'''&&&%%%'''((()))((('''(((***+++((())))))******++++++,,,------......//////000000222555888:::>>>BBBGGGKKKPPPOOOSSSYYYXXXTTTZZZeeeppptttwwwuuummmcccZZZUUUNNNNNNOOONNNMMMJJJGGGEEELLLJJJGGGEEEDDDDDDDDDEEEBBBBBBBBBCCCCCCAAA===:::@@@AAA@@@>>>;;;999999999777666444444555666444333000000000000///...---,,,++++++******))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&((()))((())))))******))))))(((###$$$$$$$$$$$$$$$######"""#########$$$%%%%%%%%%########################!!!!!!############!!!!!!!!!!!!!!!!!!  !!! !!!""""""""""""###%%%&&&((()))&&&%%%%%%%%%%%%%%%&&&&&&***---111333444555777888======<<<;;;999666333111...---,,,---///111111111000222555888:::===@@@CCCDDDCCCBBBCCCDDDFFFFFFEEEHHHJJJMMMQQQRRRRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTPPPOOOMMMNNNOOOQQQPPPPPPRRRSSSSSSTTTUUUVVVVVVWWWQQQWWW[[[\\\```eeeiiiiiibbbaaa___^^^]]]]]]\\\]]]zzzzzz|||{{{rrrlllmmmllljjjhhhggghhhiiijjjgggfffbbbZZZSSSQQQUUUZZZXXXXXXUUUPPPPPPSSSRRRNNNJJJGGGEEEEEEDDDAAA;;;666...,,,++++++---.........111111111111111222222222...///000222222222111000---,,,******++++++)))(((%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########!!!###%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''')))+++---///000///...,,,***(((&&&$$$###!!!!!!!!!"""###$$$$$$$$$&&&((())))))((((((***,,,*********+++,,,,,,------/////////000000000111111222444777999;;;???DDDGGGSSSRRRUUUWWWRRRJJJJJJNNNRRRSSSUUUWWWVVVQQQKKKFFF???@@@CCCEEEEEEDDDBBB@@@EEECCC@@@===;;;<<<===>>>???>>>>>>@@@BBB@@@;;;666<<<======;;;888666555555444333333444555666444333///000000///...---,,,+++))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))(((((())))))************######$$$$$$$$$###""""""!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""!!! !!!!!!!!!!!!   !!!""""""######$$$&&&'''(((&&&&&&&&&&&&''''''((()))+++...222444555777999;;;===>>>===;;;777444111000,,,++++++,,,...111111111000333666888:::<<<@@@BBBCCCBBB@@@@@@BBBCCCEEEEEEEEEGGGJJJLLLNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUWWWPPPNNNMMMMMMOOOPPPPPPOOORRRRRRSSSRRRRRRSSSVVVXXXPPPVVV\\\^^^___aaafffiii^^^^^^]]]\\\[[[ZZZZZZYYY}}}xxxpppxxx|||uuunnnjjjiiihhhgggffffffgggiiijjjffffffccc[[[RRROOOSSSYYYSSSRRRMMMHHHIIINNNQQQOOOHHHEEECCCCCCCCCAAA<<<888///---+++***,,,---...---......//////000000000111---...000111222222111000---+++************)))'''%%%%%%%%%$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$""""""######"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''******+++,,,------------((('''&&&%%%$$$###"""!!!!!!!!!"""""""""""""""###%%%'''((()))((((((***+++++++++,,,------....../////////000000000000000111111222444444555777;;;>>>EEEFFFGGGGGGBBB:::777888<<<;;;;;;<<<>>>>>>;;;888000333666999;;;:::999888999888555333333444666777777777888;;;>>>===888333777999999888555333222222222111111333444444333111000000000///...,,,+++***''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))''''''''''''((())))))***$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!   !!!$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&((()))***---000333555777999;;;>>><<<======;;;666111000///+++))))))***---/////////111333666888:::<<>>@@@???AAABBBCCCCCCDDDGGGIIIFFFFFFFFFEEEFFFFFFFFFFFFCCCDDDFFFIIIMMMQQQUUUWWWRRRQQQOOOPPPRRRSSSSSSRRRLLLMMMNNNMMMJJJJJJNNNQQQOOORRRXXX[[[YYYUUUXXX]]]TTTUUUVVVWWWXXXXXXWWWWWW}}}|||tttnnnmmmtttvvvqqqmmmllljjjgggfffeeebbb___]]]]]]]]]^^^VVVXXXYYYWWWTTTQQQRRRSSSRRRRRRNNNHHHHHHKKKJJJGGGEEECCCAAAAAACCCBBB???;;;555222...,,,,,,,,,,,,,,,------......///000000111...///000111111000//////,,,+++))))))******(((''''''&&&$$$###""""""""""""######$$$$$$$$$######"""&&&%%%$$$######$$$%%%&&&%%%$$$###"""""""""######%%%###""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%'''))),,,............---,,,***((('''#########$$$$$$$$$$$$%%%"""$$$%%%$$$""""""###%%%%%%'''***++++++++++++,,,******++++++,,,---------*********************)))'''(((((('''&&&''')))++++++---...---------------,,,------,,,***)))((('''&&&'''((()))***+++++++++***))))))(((((())))))***''')))+++,,,,,,+++,,,,,,+++...000111///...------******+++,,,---,,,***((()))*********))))))((('''%%%&&&'''((()))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$$$$%%%'''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&%%%$$$###"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########!!!!!!!!!!!!  !!! !!!!!! !!!"""######!!!!!!"""###$$$&&&((()))---///222444666888<<>>???BBBDDDEEECCCCCCDDDFFFEEEDDDDDDCCCDDDDDDEEEFFFDDDFFFHHHKKKOOOSSSVVVWWWQQQOOONNNOOOPPPRRRQQQQQQOOOQQQRRROOOKKKHHHJJJMMMLLLMMMQQQWWWVVVRRRSSSWWWQQQRRRSSSTTTUUUTTTTTTSSS}}}}}}}}}xxxsssrrrqqqssspppiiigggkkkjjjfffgggddd```\\\YYYXXXWWWWWWNNNPPPSSSTTTTTTRRRQQQQQQOOOPPPOOOLLLLLLNNNKKKGGGHHHEEECCCDDDFFFEEEBBB???777444///,,,,,,,,,,,,,,,---......///000111111222...///000111111000///...,,,+++))))))******((('''(((&&&$$$###!!!!!!!!!""""""###$$$%%%%%%$$$"""!!!&&&%%%###""""""###%%%&&&$$$###!!! !!!"""&&&$$$""""""$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&(((+++...000*********)))(((&&&$$$"""###############$$$$$$$$$!!!$$$&&&%%%######%%%(((&&&(((+++---,,,,,,---...((())))))***++++++,,,,,,''''''''''''&&&&&&&&&&&&###$$$$$$$$$###$$$&&&(((%%%&&&&&&$$$$$$&&&'''&&&"""%%%((()))'''%%%$$$$$$''''''''''''((()))))))))&&&&&&%%%%%%%%%$$$$$$######&&&)))(((&&&%%%''')))%%%'''***++++++)))))))))((('''((()))***)))&&&###%%%%%%&&&'''((((((((('''%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''!!!###$$$$$$######$$$%%%)))((('''&&&&&&'''((()))'''''''''&&&%%%$$$###"""#########"""""""""""""""########################$$$$$$############$$$$$$"""!!!!!!!!!  !!!!!!"""$$$%%%#########%%%&&&(((***++++++---000222444777;;;>>>555888:::777111------///---,,,***+++,,,------,,,,,,...111333444666999;;;@@@CCCFFFFFFCCCAAABBBCCCCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJMMMPPPSSSVVVXXXYYYOOONNNLLLMMMNNNPPPOOOOOONNNPPPQQQMMMFFFBBBCCCEEEJJJIIIMMMTTTUUUQQQPPPUUUPPPQQQRRRRRRRRRQQQPPPOOOvvv~~~zzzyyy~~~~~~~~~|||xxxxxxzzzsssooojjjhhhgggeee```\\\```___^^^^^^^^^]]]YYYWWWQQQQQQPPPOOONNNLLLKKKJJJQQQQQQOOOMMMKKKJJJHHHHHHGGGHHHIIIHHHEEEBBBAAAAAA999555000---,,,---------000///...///222222000---...///000111111111111111---,,,+++***))))))))))))%%%$$$###"""!!!!!!!!!!!!$$$###"""###&&&'''%%%###&&&%%%%%%$$$#########$$$$$$#########%%%%%%###!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))+++,,,+++)))(((+++---((('''&&&%%%$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$#########&&&%%%$$$#########$$$%%%&&&%%%$$$#########$$$%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%(((''''''&&&&&&&&&'''''''''''''''&&&%%%$$$###"""$$$%%%&&&&&&''''''&&&&&&###%%%'''))))))'''%%%$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%$$$###$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$'''''''''(((''''''&&&%%%'''((()))((('''&&&''')))$$$$$$$$$#########""""""#########""""""""""""!!!######"""!!!!!!!!!!!!!!! """"""!!!  !!! """"""""""""""""""###$$$"""""""""###%%%'''***+++/////////111333777;;;===<<<:::888555111...+++***+++)))(((***)))(((+++000111///---000666:::======???BBBCCCAAABBBEEEEEEBBBFFFDDDBBBAAAAAACCCFFFGGGGGGJJJJJJGGGJJJRRRWWWVVVOOOLLLJJJIIIJJJLLLMMMMMMQQQMMMIIIFFFEEEEEEEEEDDDDDDJJJPPPRRRPPPOOOPPPSSSMMMKKKJJJNNNSSSUUURRRNNN~~~}}}}}}|||vvvvvv{{{}}}{{{vvvsssuuuyyynnnlllhhhfffdddccc```^^^aaa___^^^^^^]]][[[XXXUUURRRRRRRRRRRRQQQOOONNNMMMPPPOOONNNLLLKKKIIIHHHGGGJJJKKKKKKHHHCCC???===<<<:::666111...---.........111///......000111000...//////000111111111000000,,,+++***)))((('''''''''%%%$$$###"""!!!!!!!!!!!!###"""!!!"""%%%&&&$$$"""&&&%%%$$$$$$#########$$$$$$###"""###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%''')))***(((&&&&&&(((***'''&&&%%%$$$$$$######### !!!"""######$$$$$$#########""""""""""""#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$$$$&&&%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""!!!$$$%%%&&&&&&''''''&&&&&&###$$$&&&''''''&&&%%%$$$$$$$$$#########""""""""""""##################"""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%"""###%%%&&&((()))))))))&&&'''((('''&&&%%%&&&(((%%%%%%$$$###"""!!!!!! $$$$$$#########"""""""""######"""!!!!!!!!!!!!!!! """"""!!!  !!! """"""!!!!!!""""""######"""""""""###%%%''')))+++.........000222555888:::;;;999777444111...+++******((((((***)))'''***///000...---///444999;;;;;;<<>>???AAAAAA>>>DDDCCCAAA@@@@@@BBBDDDFFFEEEHHHIIIFFFGGGMMMNNNLLLIIIGGGEEEFFFHHHKKKLLLLLLNNNLLLHHHGGGFFFGGGHHHHHHGGGLLLPPPQQQNNNKKKLLLNNNIIIHHHHHHLLLRRRUUUSSSQQQ}}}~~~}}}xxxwwwuuuqqqpppqqq{{{yyy{{{}}}}}}~~~zzzzzzxxxsssooonnnrrrvvviiihhhgggdddaaa___```aaaaaa___]]]\\\[[[YYYVVVSSSRRRSSSTTTTTTTTTSSSRRRQQQMMMLLLLLLKKKIIIHHHGGGGGGKKKKKKJJJGGGBBB>>>;;;;;;:::777333000//////...---111///------///000000///000000111111111000//////++++++)))((('''&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!"""!!!!!!"""$$$$$$###!!!%%%%%%$$$############$$$######"""###%%%%%%###"""########################"""!!!!!!!!!"""###%%%&&&&&&''''''%%%$$$###$$$%%%%%%%%%%%%$$$#########""" !!!!!!"""""""""!!!!!!"""!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$$$$$$$###############""""""""""""###$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$###"""!!!!!!%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!!!!!!!""""""######""""""!!!!!!""""""######""""""!!!###############$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%!!!"""$$$&&&'''((())))))$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$"""!!! %%%$$$$$$$$$###############""""""!!!!!!!!!!!!!!! """"""!!!  !!! !!!!!!!!!!!!!!!"""######""""""###$$$%%%''')))***---------...000222555666999888666333000---+++***)))'''(((***)))'''***///000///...000333666888999>>>AAABBB@@@@@@CCCBBB???BBBAAA@@@??????AAACCCDDDEEEHHHIIIGGGFFFHHHGGGDDDGGGEEEDDDEEEGGGIIIJJJIIIJJJIIIHHHGGGHHHIIIKKKLLLJJJMMMPPPOOOKKKGGGFFFGGGFFFDDDEEEIIIOOOSSSSSSRRR{{{~~~}}}zzzyyy~~~{{{wwwsssooolllmmmnnnyyyuuutttwww|||}}}{{{yyyssssssqqqnnnkkkkkknnnqqqggghhhgggccc___]]]___bbb```^^^[[[ZZZXXXVVVSSSQQQPPPQQQSSSTTTTTTTTTSSSRRRKKKJJJJJJIIIHHHGGGGGGFFFHHHIIIHHHFFFBBB???>>>>>>:::777444111000///...,,,111000---,,,---...000111000111111111000///......,,,+++***((('''&&&&&&%%%$$$$$$###"""!!!!!!""""""!!!""""""###$$$$$$###"""$$$$$$###############$$$###""""""###%%%%%%$$$""""""""""""""""""#########"""!!!!!!!!!"""$$$'''(((&&&&&&%%%###"""!!!""""""$$$$$$$$$######""""""!!! !!!!!!!!!   !!!!!!"""""""""!!!!!!!!!!!!!!!$$$$$$$$$##############################$$$$$$$$$##################$$$$$$&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%$$$######"""%%%&&&&&&'''''''''''''''%%%%%%###""""""###$$$$$$"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###""""""###$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!"""""" """"""!!!  !!!  !!!""""""###"""######%%%&&&((()))***,,,+++,,,,,,...///111222666555444111///---+++******((())),,,+++))),,,111000000000111333666777888===@@@AAA??????AAAAAA>>>AAA@@@???>>>???@@@AAABBBIIIJJJIIIGGGFFFFFFFFFDDDKKKIIIHHHHHHHHHHHHFFFDDDFFFGGGGGGHHHGGGHHHJJJKKKJJJKKKMMMKKKHHHEEECCCCCCDDDCCCDDDGGGLLLOOOPPPPPP~~~{{{{{{|||~~~{{{zzzwwwvvvyyyxxxqqqiiigggjjjnnntttssstttxxx}}}~~~xxxqqqllllllmmmlllkkkjjjkkkkkkhhhiiiiiieee___]]]^^^aaa___\\\YYYWWWVVVTTTRRROOOMMMNNNQQQSSSSSSSSSQQQPPPIIIIIIIIIHHHGGGFFFFFFEEEHHHIIIHHHEEEBBB??????@@@:::777444333111000---+++000///...---,,,---///111000000000000000///...------,,,+++)))((('''&&&&&&$$$###"""""""""""""""""""""###$$$%%%$$$$$$$$$$$$#########""""""###$$$$$$"""""""""###%%%%%%$$$###!!!!!!"""""""""#####################$$$&&&((()))&&&%%%###"""""""""!!!!!!""""""#########"""!!!  !!!!!!""""""""""""!!!!!!!!!!!!###########################$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((()))******)))(((''''''&&&&&&'''''''''''''''''''''((())))))&&&&&&'''''''''&&&%%%%%%%%%&&&''''''(((((('''''''''&&&$$$###"""###$$$%%%!!!!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!"""######$$$$$$#########$$$$$$%%%''''''&&&%%%###!!! !!!"""###"""!!! !!!######$$$$$$%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!"""""" """"""!!!  !!!  !!!"""#########$$$&&&'''((()))))))))******+++,,,---...///333333111000...,,,+++***+++***+++......,,,...333111222333444555666888999666999:::999999<<<<<<999@@@@@@?????????@@@AAABBBKKKIIIFFFEEEEEEEEEGGGIIIJJJHHHHHHHHHHHHGGGDDDAAADDDFFFHHHGGGFFFEEEFFFHHHGGGHHHIIIHHHFFFDDDCCCCCCDDDDDDEEEGGGIIIKKKLLLKKK~~~wwwtttuuuwww}}}}}}|||sssyyy{{{ssskkkjjjooosssqqqsssuuuxxx}}}~~~wwwnnnggggggiiiiiijjjjjjiiiiiihhhiiihhhfffbbb_________\\\ZZZWWWUUUTTTRRRPPPOOOLLLNNNQQQSSSTTTSSSQQQPPPJJJIIIIIIHHHFFFEEEEEEDDDJJJJJJHHHDDD@@@===<<<===:::999666555444111...+++...//////...,,,,,,...000//////000000000///.........---+++)))(((&&&&&&&&&######"""""""""""""""###"""$$$%%%%%%$$$$$$%%%&&&###""""""""""""###$$$$$$"""!!!!!!###%%%&&&%%%###!!!""""""######$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%$$$"""!!!""""""""" """""""""!!!   !!!!!!!!!!!!!!!!!!"""""""""""""""""""""##################$$$%%%&&&'''''''''&&&((()))***+++,,,,,,++++++)))))))))))))))***++++++))))))(((''''''''''''(((''''''''''''((()))******((((((((())))))(((((('''&&&&&&'''((((((((((((''')))(((&&&%%%$$$%%%%%%&&&!!!!!!""""""""""""######!!!""""""######""""""!!! !!!!!!""""""!!!!!! !!!!!!!!! !!!!!!""""""""""""!!!""""""###$$$###$$$$$$$$$###"""!!!!!! !!!"""""" !!!"""!!!"""###%%%''')))***+++%%%$$$$$$$$$############!!!!!!!!!!!!!!!""""""### """"""!!!  !!! !!!"""######$$$%%%'''(((((((((((('''((()))***+++,,,------111000///...---,,,+++***++++++---000000...000444000222444555555666888:::444888999888:::===>>>;;;AAAAAA@@@@@@AAAAAABBBBBBIIIEEEBBBBBBBBBBBBEEEJJJDDDDDDDDDFFFGGGFFFCCCAAABBBEEEHHHHHHEEECCCDDDFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHIIIHHHHHHGGGzzzxxxzzz}}}~~~{{{rrrxxxyyysssoooqqqssssssnnnrrrvvvwwwzzz}}}xxxpppeeedddddddddfffhhhiiiiiifffeeeeeeeeeeeeccc```]]]ZZZWWWTTTRRRRRRQQQPPPOOONNNPPPSSSUUUVVVUUUSSSQQQKKKJJJIIIHHHFFFEEEDDDCCCGGGFFFEEEAAA===;;;;;;<<<===;;;:::999777444000,,,,,,...000///---,,,...///......//////000/////////---,,,***(((&&&%%%$$$$$$######""""""""""""###### ###%%%%%%###"""$$$%%%"""""""""""""""###$$$$$$"""!!!!!!###%%%&&&%%%###""""""######$$$%%%%%%&&&"""###%%%''''''&&&%%%$$$$$$!!!!!!"""!!! !!!""""""!!!   !!!""" !!!"""""""""!!!"""""""""#########$$$"""###$$$&&&''''''&&&&&&&&&''')))***+++++++++***)))))))))((()))******+++***)))((((((''''''((((((&&&&&&&&&''''''(((******(((((()))))))))))))))(((&&&&&&'''(((((((((((((((+++***)))(((''''''''''''"""""""""#########$$$$$$"""##################"""""""""############""""""!!!!!!  !!! !!!"""""" !!!""""""######"""""" !!!"""!!! """ !!!"""$$$&&&'''((()))$$$$$$#########"""""""""!!!!!!!!!!!!!!!"""###### """"""!!!  !!!  """######$$$&&&'''((((((((((((%%%&&&((()))+++,,,------///......---,,,++++++***+++***,,,000000...000444---000333555444555888:::555999;;;;;;===AAABBB@@@BBBBBBBBBBBBCCCCCCCCCDDDGGGBBBAAADDDDDDAAACCCHHHDDDDDDEEEGGGHHHFFFBBB??????DDDIIIIIIFFFDDDEEEGGGEEEDDDDDDDDDDDDDDDDDDCCCBBBDDDHHHJJJIIIHHHFFFEEE}}}|||wwwtttmmmqqqqqqmmmmmmqqqqqqllllllrrruuutttwww|||zzzttteeeccc``````bbbfffhhhjjjcccbbbbbbdddfffeeeaaa\\\YYYVVVSSSQQQQQQQQQPPPOOOQQQSSSVVVXXXYYYWWWUUUSSSLLLKKKJJJHHHFFFEEECCCBBB@@@AAA@@@>>><<<<<<===??????===<<<;;;:::666222...+++...000000---,,,---///------...///000000000///,,,+++)))'''%%%$$$#########"""""""""""""""######"""$$$$$$"""!!!"""$$$""""""!!!""""""###$$$$$$"""!!!!!!###%%%&&&%%%$$$""""""###$$$%%%%%%&&&&&&!!!###%%%''''''&&&###""""""!!!"""!!! """"""!!! !!!!!!  !!!"""### !!!""""""!!!!!!""""""#########$$$!!!"""$$$%%%&&&&&&%%%%%%"""###%%%'''(((''''''&&&((((((((((((((()))************)))(((((((((((((((%%%%%%%%%&&&'''((())))))(((((()))))))))))))))(((&&&''''''(((((((((((((((,,,++++++***)))(((((('''""""""######$$$$$$$$$%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!   !!!"""!!!!!!""""""""""""!!!!!! !!!"""!!! !!!""" !!!"""###$$$%%%&&&&&&#########""""""""""""!!!!!!!!!!!!!!!!!!"""###### """""""""  !!!  """######$$$&&&((())))))(((((($$$%%%''')))+++,,,------...------,,,,,,++++++******))),,,000000...///333+++///222444444444777:::222777999999;;;@@@AAA???CCCCCCCCCDDDDDDDDDEEEEEEGGGCCCCCCHHHGGGCCCBBBFFFIIIIIIJJJJJJJJJFFFAAA===>>>DDDIIIJJJHHHFFFGGGIIIFFFDDDCCCCCCDDDDDDCCCBBB???CCCHHHKKKJJJHHHFFFEEEyyyqqqkkknnnnnnlllmmmooommmiiiggglllnnnnnnrrrwwwssslllddddddbbbaaaaaaaaabbbccc]]]___aaaccccccbbb```^^^[[[UUURRRTTTUUUQQQNNNNNNSSSRRRSSSVVVXXXXXXTTTPPPMMMLLLIIIGGGIIILLLHHH@@@???>>>>>>>>>??????===<<>>;;;888444111///000---++++++,,,......------...///000000111111111++++++***)))(((&&&$$$###!!!"""""""""##################$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$%%%%%%&&&&&&(((((('''&&&$$$######"""  !!!""""""!!!!!!  !!!""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&(((((((((''')))***(((&&&%%%'''***&&&'''((()))))))))''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''+++***)))((('''&&&%%%%%%$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!$$$#########""""""!!!!!!%%%%%%$$$###"""!!! """!!!   !!!!!!  """"""""""""!!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!!!!!!!!"""######"""!!!   !!!!!!"""###$$$%%%&&&'''''''''***)))((((((((()))+++,,,---,,,***+++,,,,,,+++***''')))---000111000...,,,111111222222333444444444888888777888999;;;>>>???CCCDDDCCCAAA>>>>>>@@@AAACCC@@@DDDKKKHHH===<<>>;;;>>>AAACCCBBBAAAAAAAAA<<>><<>>???AAAAAA???>>>===>>>===@@@CCCFFFHHHIIIJJJJJJ~~~~~~}}}yyytttmmmpppooolllkkkllljjjffflllnnnnnnlllmmmmmmjjjeeecccbbbaaaaaabbbccceeefffbbbeeeiiikkkjjjeee^^^ZZZ___[[[ZZZ\\\[[[UUUPPPPPPNNNNNNOOORRRTTTTTTRRRPPPQQQPPPMMMHHHHHHHHHDDD===AAA@@@???AAACCCDDDCCCBBBFFFDDDBBB>>>:::666222000000---+++***+++,,,,,,++++++,,,...000222444555555+++***)))'''&&&$$$###"""###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$"""""""""######""""""""" !!!"""###%%%&&&'''%%%%%%$$$###""""""!!!!!! """!!!  !!! !!!""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&((('''%%%%%%&&&&&&%%%###&&&'''((('''&&&&&&'''((()))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''(((******''''''(((((((((((())))))((()))***+++***((('''%%%))))))((('''&&&%%%%%%$$$%%%$$$###$$$%%%&&&%%%$$$############$$$$$$%%%%%%""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""    !!!"""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""######"""!!! !!!!!! !!!!!!!!!"""###%%%&&&&&&'''''')))(((((((((((()))*********)))((()))***+++***)))///---+++***+++...111444333333444444555666666666555555777888:::;;;;;;<<>>EEEFFF@@@===???@@@@@@@@@>>><<<<<>><<>>;;;::::::;;;>>>===???CCCGGGIIIHHHGGG}}}{{{}}}|||xxxwwwwwwtttpppmmmppppppllliiijjjiiiggghhhiiijjjkkkllllllkkkiii````````````aaaccceeefffaaacccfffgggfffbbb\\\YYY___]]]\\\^^^[[[TTTOOONNNKKKLLLMMMPPPQQQRRRQQQPPPMMMNNNMMMJJJKKKMMMKKKEEE???>>>===>>>AAACCCCCCBBBIIIHHHFFFBBB>>>:::666444000...+++***+++++++++******+++---///111222333333******(((&&&%%%###""""""#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""############"""""" !!!"""###$$$%%%$$$######"""!!!!!!  ###"""  !!! !!!""""""########################!!!!!!"""###%%%&&&''''''((('''&&&&&&''''''&&&$$$'''(((((())))))((())))))+++***((('''&&&&&&&&&'''))))))((('''&&&&&&&&&&&&))))))))))))))))))))))))((()))+++,,,,,,***'''%%%((((((((('''&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! !!!!!!""""""############    !!!!!!""""""""""""###$$$$$$###""""""""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!!!! !!!!!!!!!"""###$$$%%%&&&&&&&&&'''''''''((((((((())))))(((''''''(((*********)))///---+++***+++...222444222222333333444555555555555555555555666999;;;<<>>===>>>???AAA<<<;;;@@@CCC@@@=========?????????======>>>???>>>>>>>>>???@@@???>>>===???>>>===:::888777999;;;======???CCCFFFGGGHHHHHH}}}wwwvvvyyy~~~|||vvvtttuuurrrlllmmmpppqqqllliiijjjjjjiiibbbcccfffhhhhhhgggffffff___^^^^^^___```bbbdddeeebbbbbbccccccbbb```^^^\\\]]][[[[[[\\\XXXQQQLLLLLLIIIJJJLLLNNNOOOOOOOOOPPPIIIKKKKKKIIIJJJMMMLLLHHH???======>>>AAACCCDDDCCCHHHGGGEEEBBB???;;;888777111///,,,+++++++++***)))++++++---...////////////+++***(((&&&$$$###""""""""""""""""""#########$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$###""""""!!! !!!!!!!!!###""""""!!!!!! !!!  !!! ###"""  !!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''&&&%%%%%%&&&((())))))((())))))***+++,,,,,,+++***---,,,***((('''(((((()))++++++***)))))))))))))))************************((()))+++---,,,***(((&&&(((((((((''''''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%%%%$$$######""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$!!!!!!""""""""""""""""""   !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!  !!!!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&''')))+++***)))---,,,++++++,,,...111222222333333444555555666666666555222111222666:::===;;;===>>>===;;;;;;;;;<<<@@@;;;999<<>>;;;;;;:::===AAABBBAAA???======;;;<<<===>>>??????@@@AAA<<<<<<;;;999777888;;;>>>;;;???DDDEEEDDDEEEHHHLLL~~~wwwrrrpppttt{{{}}}~~~xxxxxx{{{vvvmmmkkkpppqqqllliiikkknnnnnnhhhhhhkkknnnkkkeeebbbddd____________```bbbdddeeeeeeeeedddcccbbbaaa```___ZZZXXXXXXYYYTTTMMMJJJKKKHHHJJJLLLMMMLLLLLLNNNOOOHHHJJJJJJGGGFFFGGGEEEBBBAAA???>>>???AAADDDEEEEEEAAAAAA@@@>>><<<:::888666333111---,,,,,,+++***)))***+++,,,---............,,,+++(((&&&$$$#########!!!!!!"""""""""###############$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""!!! """""""""!!!!!! !!!!!! !!!!!! !!!   !!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$&&&)))++++++************,,,...///---+++---,,,+++******)))*********++++++,,,---///111222+++***************))))))''')))***++++++***)))((())))))((((((((('''''''''&&&%%%$$$%%%&&&'''&&&%%%''''''&&&%%%$$$###"""""" !!!!!!!!!!!!"""""""""!!!!!!""""""#########$$$!!!"""######$$$#########   !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!!!! !!!"""$$$%%%%%%&&&&&&%%%&&&&&&'''((('''''''''&&&&&&&&&'''***++++++++++++++++++,,,---...///000333333444555555666666777555333111000111555999<<<888:::<<<;;;:::999999:::>>><<<::::::::::::999999999===BBBDDDCCC@@@===<<<;;;===>>>>>>>>>???@@@BBB:::::::::999999:::===@@@;;;@@@FFFFFFCCCDDDIIIOOO}}}wwwtttrrruuuzzz}}}|||~~~|||xxx|||{{{nnniiinnnqqqmmmjjjmmmqqqsssoooooosssvvvrrrhhhccceeebbbaaaaaaaaabbbccceeeffffffggggggfffdddaaa^^^\\\WWWVVVVVVUUUPPPIIIHHHKKKIIIKKKMMMMMMKKKKKKLLLNNNGGGJJJJJJEEECCCCCCAAA>>>AAA???>>>>>>@@@BBBDDDDDD;;;;;;<<<;;;;;;:::999888555222///---,,,,,,+++***)))***+++---.../////////---,,,)))&&&$$$$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""   !!!!!! !!!""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&%%%%%%'''***,,,,,,+++***)))***,,,//////---*********+++++++++******))))))******,,,...000222333+++*********))))))))))))''''''((()))************)))))))))))))))(((((((((&&&%%%$$$%%%'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!"""""""""######"""""""""""""""######### !!!"""###$$$######""" !!!!!!""""""!!!!!!   ######"""!!!!!!!!!!!!!!! !!!"""!!!  !!!!!! !!!"""$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&(((***,,,,,,,,,+++*********+++---...000000000111222222333333444111111111222333555777888777999;;;;;;:::999999:::======<<<888666666777888999===@@@BBBAAA???>>>>>>>>>@@@AAA???======???AAA:::;;;<<<;;;:::;;;>>>@@@===@@@CCCDDDDDDFFFIIILLLyyyuuuvvv{{{yyy~~~zzz|||yyyvvv}}}}}}nnngggnnnpppmmmkkknnnsssvvvnnnnnnsssxxxsssgggbbbddddddcccccccccccceeefffgggfffggghhhgggddd```ZZZWWWVVVTTTTTTSSSNNNHHHHHHLLLJJJLLLNNNMMMJJJJJJLLLNNNGGGJJJJJJFFFCCCDDDCCC@@@@@@===;;;;;;===???AAAAAA999:::;;;;;;;;;;;;;;;;;;666333000...------+++***((()))+++---///111222222...,,,)))'''%%%$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!"""###$$$"""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""   !!!""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$%%%'''&&&&&&'''***++++++***)))((())),,,//////,,,)))'''(((***++++++***)))((()))))))))***+++,,,---...************))))))((((((&&&&&&'''((()))***++++++************))))))))))))&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!""""""######$$$$$$######"""""""""""""""""" !!!#########"""!!!!!!!!!""""""""""""!!!!!!   ######"""!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!"""###$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&(((+++---------,,,***((('''(((+++///111,,,,,,,,,---......//////---///222444666666555444777999<<<<<<;;;:::::::::<<<>>>===888333333666888;;;===>>>???>>>===>>>???AAACCCCCCAAA===;;;===???;;;=========<<<<<<>>>???@@@??????AAAEEEHHHIIIIII}}}}}}~~~wwwvvv|||vvvjjjjjjmmmnnnllllllppppppmmmfffmmmuuuvvvpppiiieeedddjjjmmmnnnkkkjjjkkkiiieee^^^___```bbbaaa]]]WWWRRRPPPPPPNNNKKKIIIIIIKKKNNNJJJLLLNNNKKKFFFDDDFFFJJJEEEFFFGGGFFFDDDAAA@@@@@@??????>>>===<<<<<<<<<===<<<<<<============<<<;;;999666333111000///---+++******))))))***,,,...///---+++'''$$$""""""###$$$"""!!!!!!"""%%%'''((('''$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###"""############$$$$$$$$$""""""!!!!!!"""###$$$$$$%%%$$$$$$###"""!!! """"""""""""""""""""""""###""""""!!!   !!!!!!!!!"""#####################$$$$$$$$$$$$######%%%%%%&&&&&&'''((())))))((((((((((((((())))))***)))(((&&&%%%%%%&&&((()))******))))))((((((((('''''''''''''''''''''''''''&&&%%%$$$&&&((())))))((((((''''''''''''&&&&&&&&&&&&$$$"""###%%%&&&%%%"""$$$$$$$$$$$$$$$%%%&&&'''""""""############""""""$$$$$$$$$############"""%%%$$$###!!!!!!!!!!!!""" !!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))***+++,,,++++++---------,,,,,,+++++++++111222333222000000111222...000333555777777666666666888;;;;;;888666777888===<<<<<<:::999777555444>>>CCCDDDAAA???AAABBBAAAAAABBBBBB@@@===;;;;;;;;;999:::<<<===>>>???>>>>>>999;;;>>>@@@CCCFFFKKKOOO{{{{{{{{{xxxyyyzzztttllllllnnnllliiiiiimmmnnnllleeejjjnnnnnnjjjggggggiiijjjllllllhhhffffffddd```\\\]]]^^^```___[[[UUUQQQQQQQQQNNNKKKHHHGGGIIIKKKJJJKKKKKKIIIFFFEEEFFFGGGAAACCCEEEEEEDDDBBBBBBCCCAAAAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::888444222111///---+++***)))))))))***+++---...---+++'''$$$###"""###$$$###"""!!!"""%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########"""############$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!   !!!!!!!!!"""############""""""######$$$$$$######"""$$$$$$%%%%%%&&&''''''(((''''''&&&&&&''''''((()))((('''&&&%%%%%%&&&'''((())))))((((((((('''''''''''''''''''''''''''''''''&&&%%%$$$&&&((()))((('''''''''''''''&&&&&&&&&&&&&&&$$$"""###%%%&&&$$$"""######$$$$$$$$$$$$$$$$$$###""""""""""""""""""###$$$$$$$$$#########""""""$$$###"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))***++++++***------,,,,,,,,,+++++++++,,,---///000000111222444///111222444666666666666444777::::::999888888:::;;;;;;;;;:::999888777666===@@@AAA===;;;>>>???>>>>>>@@@AAA@@@>>>;;;999999:::;;;<<<===>>>>>>======;;;===>>>@@@AAACCCGGGJJJ}}}}}}{{{yyy{{{zzzwwwwwwxxxvvvrrrqqqqqqmmmgggfffkkknnnmmmhhhiiihhheeebbbbbbfffjjjeeehhhgggcccaaaaaa___[[[ZZZ[[[]]]______\\\WWWSSSSSSRRROOOKKKGGGFFFFFFHHHJJJIIIGGGGGGGGGFFFEEEDDD>>>AAACCCDDDCCCCCCEEEFFFCCCBBBAAA@@@????????????@@@>>><<<:::999::::::;;;<<<:::777444333111...+++***))))))((()))***,,,---,,,***'''%%%#########$$$$$$###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$"""############$$$$$$$$$""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """""""""!!!  !!! !!!""""""######"""""""""######$$$$$$######"""#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%'''(((((('''''''''''''''&&&&&&&&&&&&%%%#########$$$%%%$$$###"""###$$$$$$$$$###"""!!!###"""!!! !!!"""###$$$$$$#########"""""""""""""""!!!!!!!!!"""###$$$######""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''((())))))******,,,,,,,,,+++++++++++++++***,,,.../////////111333111222222333444555555666333555888999999999999:::888888999::::::::::::999;;;>>>>>>999777:::<<<;;;;;;===??????<<<999888777;;;;;;<<<======<<<<<<;;;===>>>?????????@@@CCCEEExxxqqqssstttsssvvv{{{{{{wwwxxxvvvooogggeeejjjoooooommmkkkgggbbb^^^^^^bbbeee___bbbaaa]]]\\\]]]\\\XXXXXXYYY[[[^^^```^^^[[[XXXSSSRRROOOKKKFFFDDDDDDEEEJJJFFFDDDEEEGGGHHHDDD@@@>>>@@@BBBCCCBBBCCCDDDFFFCCCBBBAAA@@@??????>>>>>>CCC@@@===:::999999;;;<<<>>>;;;888666555222///,,,***)))((((((((()))***++++++***'''%%%$$$######$$$%%%$$$""""""###$$$$$$###########################""""""!!!!!!!!!"""######""""""#########$$$$$$$$$###"""""""""""""""############$$$$$$$$$%%%%%%%%% """"""!!!!!!  !!! !!!!!!"""""""""""""""""""""############"""""""""""""""#########$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''''''''&&&&&&&&&%%%%%%$$$#########$$$$$$$$$######$$$%%%&&&%%%$$$!!! ###"""  """###############"""""""""""" !!!"""######$$$#########"""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%'''(((((())))))+++++++++++++++*********---...//////......///000333222222222333444555555555666888999999888888888555666777999:::;;;;;;;;;<<<>>>>>>999777999;;;;;;;;;<<<===<<<999888888888<<<<<<<<<<<<;;;;;;::::::===>>>@@@@@@???@@@BBBDDDvvvppppppooopppwww}}}}}}wwwzzzxxxpppgggeeejjjnnnooolllkkkgggccc``````aaaccc___aaa___ZZZWWWXXXVVVSSSRRRSSSVVVZZZ]]]]]][[[YYYQQQQQQNNNJJJFFFCCCCCCCCCIIIEEEBBBDDDHHHIIIDDD??????AAABBBBBBAAAAAACCCDDDBBBAAA@@@>>>======<<<<<>>>>><<<999888666444000---+++***)))((((((((()))******)))'''%%%$$$$$$$$$$$$%%%$$$""""""###$$$###"""######################## !!!"""###""""""#########$$$$$$$$$######"""""""""""""""############$$$%%%%%%&&&&&& !!!!!!!!!!!!   !!! !!!""""""""""""""""""""""""######"""""""""!!!!!!!!!"""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%########################$$$%%%&&&''''''%%%###!!!###"""!!! !!!"""############"""""""""!!!!!! !!!"""######$$$###"""""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))************************---...//////......000111222222222222222333444555888888888999888777666444333444666888999:::;;;;;;<<<@@@???;;;999<<<===<<<<<<<<<;;;888777777999<<<<<<<<<;;;;;;::::::999999;;;===@@@AAAAAAAAACCCEEEwwwvvvtttqqqqqqwww~~~|||vvvzzzxxxqqqiiifffjjjnnnmmmiiihhhfffeeeddddddddddddbbbccc___XXXTTTTTTRRRNNNLLLMMMPPPTTTWWWXXXVVVTTTNNNNNNMMMJJJFFFCCCCCCDDDGGGDDDCCCEEEHHHHHHDDD???@@@AAABBBAAA??????AAACCCAAA@@@???===<<<;;;;;;;;;BBB@@@===:::999:::<<<>>><<<;;;999999888555111...---,,,***)))((())))))***)))((('''&&&%%%$$$$$$$$$%%%###""""""#########"""######################## !!!"""######"""############$$$$$$$$$$$$######""""""""""""""""""#########$$$$$$%%%%%% !!!!!!!!!!!!!!!!!!  !!!!!!  !!! !!!!!!""""""!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$###""""""###$$$$$$%%%&&&'''&&&%%%$$$###""""""############""""""######"""""""""!!!!!!!!! !!!"""###"""""" !!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***)))))))))))))))*********)))+++---...///000333555000111111222333444444555999888888888888777444222222333555666888888999999;;;???@@@===;;;>>>???===<<<<<<;;;999777888;;;===<<<;;;:::999999999999999:::<<>>===:::999888999;;;<<<:::999999999888666222///...---+++***)))))))))***(((((('''&&&%%%$$$$$$$$$$$$"""!!!!!!###$$$##############################!!!!!!!!!""""""###$$$%%%"""############$$$$$$$$$$$$$$$###"""""""""""""""""""""##################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!! !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!######""""""######$$$%%%######$$$$$$$$$$$$######%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!###$$$$$$!!!!!!"""$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""###"""""""""!!!!!!!!!!!! """""""""!!!!!! !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$############$$$$$$$$$$$$&&&&&&%%%&&&'''(((***+++((((((((()))))))))******'''))),,,---...///222444...///111333444555444444888777666777999888555222222333444555666666666666666<<<>>>===<<<>>>>>>;;;:::;;;======<<<;;;;;;<<<;;;:::999888888999999:::999<<>>????????????@@@BBBEEEBBBAAA???>>><<<;;;::::::;;;:::888777777888999:::999888888888888666333000///...,,,***))))))******(((((('''&&&&&&%%%$$$$$$###""" !!!###$$$$$$###""""""""""""""""""""""""############$$$%%%&&&'''"""############$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!""""""  !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!###%%%$$$!!! """$$$###"""""""""###$$$%%%%%%!!!###%%%''''''%%%###!!!""""""""""""!!!!!!!!!!!!!!!"""""""""!!!  !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$"""############$$$$$$$$$'''&&&&&&&&&''')))+++,,,'''((((((((())))))******)))+++,,,,,,,,,,,,...///,,,...111444555555555444777555555777999999777444333333444444555444444444222888<<<<<<;;;===<<<999777;;;???AAA@@@>>><<<:::::::::999888888999:::;;;999<<<>>>??????>>>>>>???~~~~~~xxxsssppppppppppppssstttvvvxxxzzz~~~}}}wwwtttttttttrrrqqqnnnkkkeee___\\\\\\^^^______\\\XXXWWWYYY\\\YYYTTTPPPMMMKKKMMMQQQQQQMMMHHHIIIHHHIIIJJJFFFAAABBBGGGFFFCCCAAACCCFFFFFFBBB===<<<>>>@@@>>><<<<<<@@@CCC???@@@AAA@@@===;;;::::::<<<999666777999:::888666888777555444555666888999111000---***((((((((()))''''''&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$"""!!!###&&&'''%%%###"""###%%%%%%%%%$$$""" """"""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!###""""""!!! !!! !!!!!!  !!!  """"""############""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""############$$$%%%&&&###$$$%%%&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! ######"""!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""  """###$$$%%%$$$$$$###"""""""""###&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((''''''&&&'''(((+++...///////////////000111222333333444555666666444222111444333222111000111222333444888;;;<<<999777888999===>>>>>>===<<<<<<>>>@@@888777555444555666888999:::<<<===???@@@@@@@@@@@@~~~~~~yyytttqqqqqqqqqqqqqqqrrrrrrqqqqqqsssvvvyyy~~~zzztttqqqqqqqqqpppnnnnnnlllhhhccc```^^^^^^^^^bbb^^^ZZZXXXZZZZZZWWWRRRRRRPPPNNNOOOPPPNNNJJJGGGHHHGGGHHHHHHEEEAAAAAAFFFCCCAAA???AAACCCCCCAAA>>>>>>???>>>===<<<===???AAA???AAAAAA@@@===;;;:::;;;:::888777777999999888666999888777666666777999:::222111...+++)))(((((()))'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%&&&)))++++++'''$$$###$$$%%%&&&&&&$$$###"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! ######"""!!!!!!     !!!  """"""############"""""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!(((!!! +++:::>>>111"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$###$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! ###""""""!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$%%%%%%$$$###############&&&&&&''''''&&&%%%%%%$$$''''''((()))******++++++((((((''''''(((+++---...///......//////000111222333444444555555333222111666555444333222222333444222555888888666555666777<<<===>>>===<<<;;;<<<===:::999777555555555777777888999<<>>>>>>>>@@@AAAAAA@@@===;;;:::;;;999888777888999888777555:::999888777777888999999444222000---+++***)))(((((((((''''''&&&%%%%%%%%%((('''%%%###"""###$$$%%%$$$$$$$$$######$$$$$$%%%$$$%%%(((+++---+++'''###$$$%%%&&&&&&&&&%%%###"""""""""""""""""""""""""""!!!!!! !!!!!! ######""""""!!!!!!    """"""############""""""###""""""!!!!!!""""""###""""""""""""""""""""""""%%%))):::>>>///$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!""""""""""""""""""#########$$$######"""!!!############"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!!  !!!!!!!!!  !!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$''''''((()))+++,,,------))))))(((((()))***,,,---------------...///000111444333333333333222222222666555444333222222222222111222444444333222444555999;;;======;;;999888999;;;999777666444444555555666888:::===???AAABBBBBB}}}zzz}}}{{{yyyuuurrrqqqqqqrrrtttttttttssssssuuuxxx{{{tttrrrooommmkkkjjjjjjjjjllljjjhhheeecccbbbbbbbbbccc^^^[[[\\\[[[WWWSSSRRRRRRSSSSSSPPPLLLHHHFFFEEEFFFCCCCCCEEEDDD@@@@@@CCC???@@@@@@???>>>???BBBDDDBBB???;;;;;;===???>>>;;;@@@AAABBB@@@===;;;;;;;;;777777888888888777666555:::999888777777777777888444444222000...+++***)))(((((('''''''''&&&&&&&&&***(((%%%"""""""""$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&"""###%%%'''((('''$$$"""$$$$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!#########""""""!!!!!!!!!    """"""############""""""######""""""""""""######"""""""""""""""######### """###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""###############""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!  !!!"""###$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&((()))+++,,,,,,***))))))))))))***,,,,,,,,,,,,,,,,,,---...//////333333222111111111111222333333222111000//////...111111111111111222333444777999;;;;;;999777555555888777555444333333333444666777888999::::::;;;;;;|||{{{vvvrrrsssrrrooollljjjjjjlllqqqqqqqqqqqqppprrruuuxxxppppppnnnllljjjiiiiiiiiiiiigggcccaaa```bbbeeeggg___[[[ZZZ\\\\\\VVVTTTUUUOOOPPPQQQOOOKKKHHHFFFFFFFFFBBBAAADDDDDDAAA@@@BBB===>>>>>>===<<<===@@@BBBBBB???;;;;;;===???===;;;@@@AAABBBAAA>>><<<;;;;;;777888999888888777666666999999888777666555555555555444444333000...+++***'''''''''''''''&&&&&&&&&***(((%%%###"""###$$$&&&%%%%%%$$$$$$%%%&&&''''''###$$$$$$############$$$###############""""""!!!########################!!!!!! !!!!!!!!!!!!"""""""""########################"""""""""!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""######""""""""""""######!!!"""""""""#########$$$"""%%%&&&!!!""")))%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!     !!!###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&((()))+++,,,,,,***************+++,,,,,,++++++++++++,,,---...///222222111000000000000111222111111111000///......111111000111222333444555555888::::::777555333333333333333222222333333333555555666666777999999:::}}}www~~~}}}||||||xxxrrrppprrrsssqqqmmmkkklllnnnttttttrrrpppnnnnnnppprrrmmmmmmmmmkkkiiiggghhhiiihhheeeaaa^^^___aaafffhhh[[[WWWWWW\\\\\\UUUSSSWWWOOOOOOOOONNNLLLJJJGGGFFFFFFBBB@@@CCCDDDBBB@@@BBB<<<;;;;;;;;;;;;<<<<<<<<<@@@>>><<<;;;<<<=========AAABBBBBBAAA>>><<<;;;<<<999::::::888777666888999999999888777666555444333444555555555333000---,,,&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$###$$$%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%$$$""""""$$$'''###"""""""""!!!!!!!!!!!!########################!!!!!! !!!!!!!!!""""""######$$$$$$%%%$$$$$$##################"""""""""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###""""""!!!!!!""""""###!!!""""""######$$$$$$$$$###""""""###%%%%%%$$$###%%%%%%&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&''')))***''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!     """###$$$%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%''''''((()))+++,,,------))))))******+++,,,,,,---++++++++++++,,,---...///111111000000000/////////111222222222222111000000222111111222444666555444555666888888666444333444111111222222333333333333333333444666999;;;>>>???~~~|||}}}~~~}}}~~~~~~}}}yyywwwyyyuuuoooppptttvvvuuuqqqnnnoooqqqvvvuuutttpppmmmlllmmmoooiiikkkkkkjjjgggeeefffhhhhhhfffcccaaa```aaaccceeeZZZUUUVVV]]][[[RRRQQQVVVSSSQQQOOOOOOOOOMMMIIIEEEFFFAAA@@@CCCEEECCCAAABBB>>><<<;;;<<<>>>>>><<<999=========<<<;;;<<<>>>@@@AAABBBCCCAAA>>><<<<<<<<<;;;;;;;;;888666666999<<<:::::::::888777555444333333444666777666333000---%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))%%%&&&'''&&&$$$###$$$&&&$$$######"""""""""""""""########################!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""!!!!!! !!!!!!"""!!!""""""######$$$%%%%%%""" """&&&'''$$$!!!%%%&&&&&&'''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&((('''%%%%%%%%%'''(((***(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((($$$%%%&&&&&&'''''''''&&&#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""##################$$$%%%%%%######$$$%%%%%%%%%%%%%%%''''''((()))******++++++'''((()))+++,,,------...,,,++++++,,,,,,---.../////////000000000///...---///000111222222222111000111000111333666777666333444555666666444444444666333444444444444333333222333333444555888;;;===???~~~}}}}}}~~~~~~}}}|||yyy|||}}}|||uuutttwwwtttmmmlllpppsssrrrmmmkkklllnnnqqqqqqooollliiiiiijjjlllgggiiijjjhhheeedddeeeggghhhgggfffdddcccbbbaaaaaaZZZUUUVVV]]]ZZZPPPOOOUUUXXXTTTPPPPPPQQQPPPJJJDDDGGGBBB@@@CCCEEECCCAAABBBCCC???===???CCCCCC???::::::===>>><<<::::::>>>AAAAAABBBCCCAAA???<<<<<<<<<======;;;888555666:::???<<<<<<;;;:::888666444333222444666888777444111///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))"""%%%((('''$$$""""""###%%%$$$######"""#################################!!!!!! !!!!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!!  !!!""""""""""""""""""""""""""""""############""""""!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%###&&&'''$$$ %%%***%%%&&&'''((())))))))))))$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$$$$$$$&&&((()))(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((((((%%%&&&&&&'''((((((((('''############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!    """"""""""""""""""""""""   !!!"""###"""""""""###$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&''')))+++---.........,,,,,,,,,,,,---...//////---///000111111///---,,,+++---...000000000//////000///000444777888555222444555666555333444555777777777777666555444222222444444444444555777888:::{{{uuuvvvzzz||||||wwwwww||||||zzz{{{wwwtttzzz}}}xxxwww{{{{{{{{{{{{yyyuuuoookkkjjjjjjiiihhhhhhiiijjjkkknnnooopppooommmjjjiiiiiihhhiiihhhddd______dddiiihhhfffddddddbbb___]]]^^^WWWVVVUUUTTTQQQOOOMMMLLLPPPPPPQQQPPPOOOMMMKKKIIIEEECCCAAA???============@@@@@@??????>>>>>>======:::<<<<<<<<<<<<<<<>>>@@@======<<<<<<<<<<<<======;;;:::999:::<<<===<<<;;;>>>===;;;999777444111000222222333333111...+++)))$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%&&&'''((((((%%%&&&''''''((((((''''''&&&&&&''''''&&&$$$###!!!!!!$$$$$$"""!!!###%%%$$$######"""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!! !!!###$$$$$$""""""%%%'''%%%###""""""""" !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$$$$'''&&&$$$""""""$$$&&&'''))))))((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$###!!!!!!!!!!!!"""&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!   !!!"""!!!!!!!!!!!! ###!!! ###$$$""" !!!!!!"""""""""""""""!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&((()))************))))))))))))*********+++,,,///111333000111111111000...+++)))...///000000//////000111111///---///222444444222888777555444444666888::::::999777555444333444444666666666666666777888888uuuqqqrrrrrrooowwwuuutttvvvzzz~~~}}}{{{||||||{{{~~~~~~vvvsssxxx}}}|||yyyxxxxxxwwwvvvvvvuuuqqqmmmiiijjjiiigggffffffffffffgggnnnoooppppppnnnllljjjiiihhhiiiiiifffbbbaaaeeeiiigggeeecccbbb^^^ZZZWWWWWWTTTTTTSSSRRRPPPNNNLLLKKKMMMOOOPPPQQQPPPNNNJJJHHHEEECCCAAA???===<<<<<<<<<============<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@???>>>===;;;::::::;;;;;;;;;:::999:::<<<===<<<;;;::::::999777555333111000333333222111...+++)))'''$$$%%%%%%%%%%%%%%%$$$$$$"""######%%%&&&(((***+++%%%&&&''''''((((((''''''(((((((((((('''&&&%%%$$$ """$$$$$$"""!!!###$$$$$$######"""""""""""""""!!!!!! !!!!!!!!!!!!""""""###""""""""""""$$$$$$###%%%000CCCQQQ666///&&&  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""############"""""""""###$$$%%%&&&%%%######$$$&&&)))+++)))((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$###"""!!! !!!###############"""""""""!!!!!!!!!!!!   !!!""""""""""""#########$$$$$$###!!! !!!###$$$""" !!!!!!!!!""""""!!!!!!!!!  !!!###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%''')))***(((((())))))*********+++***))))))***+++---///000///000000000///---+++)))---...000///......///111444222000111333444333222666555555444444555666777999888666555444444555555888777777666666666666777xxxpppnnnpppnnnhhhnnnooorrrvvvzzz{{{zzzyyy}}}|||}}}zzzwwwwww{{{uuuqqquuuzzz{{{{{{{{{uuusssqqqpppooommmjjjgggiiihhhfffdddcccbbbaaaaaaiiikkklllmmmllljjjgggeeefffhhhjjjhhhdddccceeegggcccccccccaaa^^^ZZZWWWTTTPPPPPPPPPOOONNNMMMKKKKKKDDDFFFIIIKKKJJJHHHEEEBBBDDDCCCAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>===;;;;;;<<<>>>AAA???===:::999999999:::;;;:::999:::<<<<<<<<<;;;777666666555444222111000444222000---***((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))***%%%&&&''''''(((((('''''')))((('''&&&%%%%%%%%%%%%"""$$$%%%%%%###""""""###$$$######"""""""""""""""  !!!""""""###$$$$$$$$$$$$ """""" """000III\\\999222((( !!!### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$############$$$%%%%%%$$$$$$$$$$$$&&&))),,,...(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%######%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&'''######""" !!!!!!!!!!!!"""""""""###  !!!"""""" !!!"""###$$$%%%&&&&&&###"""!!!"""######"""!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""######$$$&&&(((***+++''''''((()))***+++,,,,,,************+++,,,---.........//////...,,,***))),,,---///...------...000666444333333444444333222444444555555555444444333777666555444444555666777999888777666666555555555}}}{{{uuunnnmmmpppppplllmmmooorrrvvvyyyzzzyyyxxxzzzzzz|||xxxssssssxxxsssoooqqqvvvzzz||||||uuurrrooommmmmmllljjjhhhjjjiiigggdddbbb```^^^^^^bbbbbbdddffffffddd```^^^aaadddffffffdddbbbbbbccc^^^aaabbbaaa```___\\\XXXLLLLLLMMMMMMLLLLLLKKKJJJAAABBBCCCEEEEEEDDDBBBAAADDDCCC@@@>>>===<<<<<<<<<===>>>>>>>>>???@@@@@@@@@===>>>>>><<<:::999:::;;;BBB@@@===;;;::::::;;;<<<<<<:::::::::<<<<<<;;;:::777666666555333111///...111///,,,)))'''&&&''''''&&&&&&&&&&&&&&&''''''((())))))'''&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&$$$#########$$$%%%%%%%%%&&&%%%$$$""""""!!!$$$######"""""""""""""""  !!!!!!"""###$$$$$$$$$$$$!!!$$$%%%###!!!%%%000999)))'''$$$###"""""" !!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''***,,,...(((((('''''''''''''''((()))(((''''''&&&''''''''''''%%%$$$$$$%%%&&&%%%%%%$$$%%%&&&%%%######%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!""""""""" !!!!!!"""###$$$$$$$$$###############""""""!!!!!!!!!  !!!"""""""""########################$$$$$$%%%%%%&&&######$$$%%%&&&'''))))))'''(((((()))******+++++++++++++++++++++,,,,,,,,,,,,------------,,,+++***+++,,,...---,,,,,,---///444333222222333444444444333444666666666555333222555555444444555666888999888777666666666666666777{{{uuuwwwuuunnnkkkmmmooopppnnnppprrrtttuuuwwwxxxyyyuuutttvvv{{{zzztttpppppptttrrrnnnnnnsssyyy{{{|||wwwtttqqqnnnmmmlllkkkiiijjjjjjhhhfffcccaaa___^^^]]]]]]]]]___aaa```]]]YYY[[[^^^aaabbbaaa```^^^^^^[[[```bbb___^^^___\\\WWWJJJJJJKKKKKKKKKKKKKKKJJJFFFEEEEEEEEEEEEFFFFFFGGGCCCBBB@@@???>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAA???@@@@@@>>>;;;:::;;;<<>>===<<<===???@@@<<<;;;::::::;;;<<<;;;:::999888777555222000---,,,---+++(((&&&&&&&&&((()))'''&&&&&&&&&&&&'''((()))***)))((('''&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%$$$"""!!!$$$######"""""""""""""""  !!!""""""#########"""&&&'''''''''%%%"""  """###"""!!!!!!  !!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$%%%%%%%%%%%%''''''&&&&&&'''(((******)))(((((('''(((((())))))))))))(((''''''''''''((('''%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###""""""!!!""""""!!!!!!  !!!!!!  !!!!!!!!!!!!!!!"""""""""""""""###############"""""""""$$$%%%%%%$$$###############"""!!! !!! #########$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&******)))))))))))))))))),,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,---...//////000000111222444555333444666888888666444222444444444444555777888:::555555555555666777999999|||uuuyyywwwooohhhiiikkklllnnnoooqqqqqqqqqrrruuuwwwqqqooopppssssssnnnlllnnnqqqqqqooommmpppwwwzzzzzzyyyvvvssspppooommmkkkiiijjjjjjiiigggeeecccaaa___]]][[[[[[]]]``````]]]ZZZXXXZZZ]]]______^^^\\\[[[ZZZ___```ZZZXXXZZZWWWPPPJJJKKKKKKLLLLLLKKKKKKKKKEEEEEEDDDDDDDDDEEEFFFFFFBBBAAA@@@??????@@@AAABBB???????????????@@@@@@@@@BBBBBBBBBAAA>>>===>>>@@@@@@@@@????????????@@@@@@===;;;::::::;;;<<<;;;999999888666444111...,,,******((('''%%%%%%&&&((()))'''&&&%%%%%%&&&''')))***'''&&&&&&&&&'''((())))))%%%&&&''''''((((((''''''))))))((((((((((((((()))(((&&&%%%&&&&&&%%%###!!!$$$######"""""""""""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!$$$###"""###%%%%%%""" $$$"""  !!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))******)))((((((((((((((('''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###############$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!######"""!!!  !!!!!!  !!!!!!""""""!!!!!!"""###############&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%###"""###$$$%%%###""" !!!!!! #########$$$%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$************))))))((((((,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,---+++,,,...---,,,,,,---///+++,,,...//////111333666222444666777888777555444444444444444555777999:::444444444555777888:::;;;{{{|||xxxpppllllllllliiinnnppprrrrrrpppppprrrtttvvvrrrpppqqqpppmmmmmmpppnnnpppooolllooovvvyyywwwyyyvvvssspppnnnlllhhhfffhhhhhhhhhhhhfffeeecccbbb___[[[YYYZZZ^^^```^^^\\\YYYZZZ\\\^^^```___]]]\\\WWW]]]\\\UUUSSSXXXVVVOOOKKKLLLLLLMMMLLLLLLKKKKKKAAABBBDDDEEEEEEDDDBBB@@@AAAAAA@@@@@@AAACCCDDDEEEAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@>>>===>>>@@@???@@@@@@AAA@@@???>>>======;;;::::::;;;<<<:::999555555444222000---+++***)))((('''&&&&&&&&&''''''&&&%%%$$$$$$%%%''')))***&&&&&&&&&&&&'''(((******%%%&&&''''''((((((''''''))))))************))))))(((&&&%%%%%%''''''%%%"""$$$######"""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$###"""!!!!!! !!!""""""###$$$$$$&&&### !!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''+++***))))))(((((())))))'''%%%$$$$$$%%%&&&&&&%%%%%%&&&'''&&&$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$#########$$$$$$%%%&&&$$$$$$%%%%%%$$$###!!! """""""""!!!!!!  !!!!!!  !!!!!!"""!!!"""###$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&&&&%%%'''(((&&&###"""###$$$&&&%%%###!!! !!!"""###!!!!!!  """""""""###$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%)))))))))))))))************+++,,,---...------,,,,,,,,,,,,,,,,,,---......,,,---......------...///+++---//////...///222444111222333555666666666555555444444444555666888999555555555555666888999999~~~xxxrrrrrrtttqqqkkknnnrrruuuuuusssqqqrrrsss}}}xxxtttsssrrroooppptttmmmpppppplllnnnuuuxxxuuuxxxuuurrrpppmmmjjjfffcccgggggghhhhhhgggeeedddccc^^^ZZZWWWXXX\\\___^^^\\\ZZZ[[[\\\___aaaaaa___^^^SSSZZZZZZRRRRRRYYYYYYSSSMMMMMMMMMMMMMMMMMMLLLKKKBBBEEEIIILLLKKKHHHCCC@@@AAAAAA@@@AAABBBDDDFFFGGGEEEEEEEEEDDDDDDCCCCCCBBB===>>>>>>===;;;;;;<<<===@@@@@@AAAAAA@@@===;;;999===<<<::::::;;;;;;:::999222111111000///---+++******)))((('''&&&%%%%%%%%%&&&%%%$$$###$$$&&&(((***))))))(((''''''''''''(((%%%&&&''''''(((((('''''''''((()))******)))((('''(((&&&$$$%%%((((((%%%###$$$######"""""""""""""""######""""""""""""######&&&&&&&&&%%%$$$###"""!!!!!!&&&))))))%%%!!! """   !!! !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""###$$$###""""""""""""#########$$$$$$$$$############$$$$$$%%%&&&+++******)))))))))))))))'''%%%$$$$$$%%%&&&&&&%%%&&&&&&'''&&&%%%$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$###""" !!!!!!!!!!!!"""""""""""" !!!!!! !!!!!!  !!!!!!!!!"""###$$$%%%$$$######""""""###$$$%%%%%%&&&'''%%%'''((('''###"""###%%%'''&&&$$$"""!!!!!!"""###""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$!!!""""""$$$%%%&&&''''''"""$$$%%%'''((((((''''''''''''((()))***+++,,,,,,((()))+++,,,------,,,,,,,,,,,,,,,,,,---...//////,,,---///...------...000---///111000......000333///000111333444555666666555555444444555666888999777666666666666777777888}}}{{{yyyuuuppplllqqqrrrssssssqqqpppqqqrrrssspppnnnpppuuuvvvtttpppfffiiigggccchhhtttvvvpppwwwqqqjjjhhhjjjjjjgggccchhhiiijjjjjjhhhdddaaa^^^RRRTTTVVVXXXYYY[[[^^^___\\\]]]___``````aaaaaabbbSSSTTTUUUTTTRRRRRRSSSTTTLLLKKKKKKLLLMMMMMMKKKJJJEEEEEEGGGJJJKKKHHHDDD@@@EEEDDDEEEFFFHHHHHHGGGEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFCCC???<<<;;;<<<>>>@@@======<<<<<<<<<<<<======>>>===;;;:::999666222///------,,,+++***)))((('''+++***'''%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))***))))))((('''&&&''''''''''''(((((((((((())))))))))))((('''%%%%%%((('''%%%%%%%%%%%%$$$"""$$$$$$###""" !!!!!!!!!"""######$$$$$$)))'''$$$""" !!!"""$$$$$$$$$###!!!"""$$$&&&$$$###"""!!! !!!""""""!!!!!!"""$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""$$$$$$"""!!! !!!!!!"""###$$$$$$$$$!!!"""######"""###%%%'''''')))+++,,,,,,,,,,,,...$$$###""""""###%%%((()))$$$$$$###"""###$$$&&&'''%%%$$$###"""###%%%((()))'''&&&&&&'''((((((&&&$$$&&&&&&''''''%%%###  """"""  """!!!  """######$$$$$$$$$######!!!"""$$$%%%&&&&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!   !!!""""""!!! """!!!!!!###'''((('''%%%%%%%%%%%%%%%%%%'''(((((())))))***++++++++++++***))))))))))))***+++,,,---,,,+++++++++,,,...000111000000000000////////////111///---,,,---///222444111333222000222666666333777555333111111111222333555555555555666888999:::}}}yyyxxxwwwvvvuuuuuutttssssssuuuwwwvvvtttqqqpppppprrrpppoooqqquuuuuurrrnnndddfffggggggjjjpppqqqooouuuqqqllljjjjjjjjjgggdddjjjjjjjjjhhheee```\\\ZZZVVVWWWYYYZZZ[[[\\\]]]^^^bbb___]]]]]]______\\\XXXSSSUUUVVVVVVTTTSSSSSSTTTJJJIIIIIIJJJKKKKKKJJJHHHHHHGGGFFFFFFGGGGGGEEECCCCCCCCCDDDGGGJJJKKKIIIHHHAAABBBBBBBBBBBBBBBBBBCCCDDDBBBAAA???>>>>>>>>>>>>AAA@@@???>>>===============;;;999777666444111...---,,,+++***)))(((''''''***)))'''&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&'''((((((''''''(((((((((''''''&&&(((((((((((((((((((((((())))))(((''''''&&&%%%%%%'''&&&$$$$$$%%%%%%###"""!!!""""""""""""!!! !!!!!!!!!"""######$$$$$$'''&&&$$$"""!!!!!!!!!!!!######$$$"""!!!!!!###%%%$$$###"""  !!!"""!!!!!!!!!"""#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!"""######$$$$$$%%%&&&&&&%%%######$$$&&&%%%''')))+++++++++---///)))((('''&&&''')))+++,,,&&&%%%$$$$$$$$$&&&'''(((((('''%%%###""""""###$$$(((&&&%%%%%%&&&%%%###!!!"""###$$$%%%&&&%%%###"""""""""""""""!!!!!!!!!!!!!!!"""  !!!"""!!!  """"""###$$$$$$$$$######!!!"""###%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''$$$$$$#########"""""""""!!!!!!  !!!""""""""""""!!! ###"""!!!$$$'''((('''%%%$$$$$$%%%&&&&&&''''''((((((((()))*********))))))))))))))))))***+++,,,,,,,,,,,,+++++++++,,,------/////////...............///...,,,,,,...000333555222444333000222666666333:::888555222000000000000666555555555555666777888{{{xxxxxxwwwuuuttttttuuuwwwxxxsssvvvyyyzzzxxxuuurrrqqqqqqpppppprrrttttttoookkkbbbbbbeeejjjkkkiiikkkooooooooommmkkkhhhfffcccbbbfffffffffdddbbb___\\\ZZZ\\\]]]]]]]]]^^^^^^^^^^^^ddd___[[[[[[___^^^YYYSSSRRRUUUWWWXXXVVVTTTRRRRRRKKKJJJIIIJJJKKKKKKJJJIIIKKKHHHDDDCCCDDDEEEEEEEEE@@@AAADDDHHHLLLMMMKKKIIIAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCBBB@@@>>>===BBBAAA@@@???===<<<;;;;;;===:::666333222000...---++++++******)))((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%&&&'''''''''&&&&&&***))))))(((((('''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%######$$$$$$###!!! !!!"""############ !!!!!!""""""######$$$%%%%%%$$$###""""""!!!!!!"""######"""!!! """$$$######!!!  !!!!!!!!! !!!"""######""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!!!!"""######$$$$$$((())))))'''%%%######$$$"""$$$'''((()))***,,,...++++++)))))))))***+++,,,((('''&&&&&&&&&'''((())))))((('''%%%$$$$$$%%%&&&+++***((((((((('''$$$"""""""""$$$$$$%%%$$$###"""######""""""!!!!!!  !!! """"""!!! !!!!!! !!!"""######$$$$$$######!!!"""###$$$%%%%%%%%%%%%""""""""""""###%%%&&&'''$$$###"""!!!!!!!!!"""###!!!!!!!!! !!!""""""######""""""!!!"""""""""$$$&&&'''&&&%%%###$$$%%%''''''''''''&&&&&&'''(((((())))))((((((+++***************++++++---,,,+++************+++---------...............---,,,,,,,,,...111333555444555444111333666666333999777555333111111111111555555444444444555555666{{{yyyyyy}}}}}}|||zzzxxxvvvvvvwwwqqquuuzzz|||zzzxxxuuutttooooooppprrrsssqqqlllhhhbbb___bbbhhhgggaaaeeeooojjjkkkkkkiiieee```^^^]]]^^^^^^___```aaaaaaaaaaaaaaa`````````aaabbbaaaaaabbb___]]]]]]^^^^^^[[[WWWQQQTTTWWWXXXVVVSSSPPPOOOMMMLLLKKKKKKLLLMMMLLLKKKJJJGGGDDDBBBCCCDDDDDDDDD???@@@CCCGGGJJJJJJHHHFFFAAA@@@@@@@@@??????>>>>>>BBBBBBCCCCCCBBB@@@>>>===>>>>>>===<<<;;;:::999888<<<999444000///...---,,,******))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''******))))))((('''&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$######$$$$$$"""!!! !!!"""######$$$$$$### !!!!!!"""###############$$$$$$###"""!!! !!!""""""""" !!!######"""!!!    !!! !!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""############((())))))(((%%%#########"""$$$%%%&&&&&&'''***,,,******((('''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''((()))+++---///000///............,,,***)))((((((&&&$$$"""!!!!!!!!!   !!!!!!  !!!"""######$$$$$$###!!!"""######$$$%%%%%%%%%"""""""""######$$$$$$%%%$$$"""!!! """###!!!!!!!!!!!!  """"""############""""""!!!!!!"""###$$$%%%%%%$$$"""$$$&&&(((((((((&&&%%%''''''((())))))))))))(((++++++******)))*********,,,,,,++++++++++++++++++------............//////...---------...000111333444555444111333777666333444333333333333444555666333333333333444444555666}}}{{{{{{}}}||||||wwwtttttttttwwwzzz{{{yyyvvvtttsssmmmnnnpppqqqqqqooojjjgggddd______cccaaa]]]cccnnnhhhjjjkkkiiiddd```\\\[[[[[[\\\]]]___aaaccceeegggdddcccbbbccceeefffeeedddaaacccdddbbb]]]ZZZZZZ[[[OOOSSSVVVWWWUUUPPPMMMKKKMMMLLLJJJJJJKKKLLLLLLKKKHHHFFFEEEDDDEEEDDDBBB@@@???@@@AAADDDFFFEEECCC@@@AAA@@@@@@??????>>>>>>>>>CCCBBBAAA@@@???>>>>>>===::::::;;;;;;;;;:::999999;;;777222...------------)))((((((''''''&&&&&&&&&###$$$%%%%%%&&&%%%%%%$$$)))((('''&&&%%%$$$$$$$$$%%%&&&'''(((((((((((((((***))))))((('''&&&%%%%%%$$$############$$$$$$%%%%%%###"""###$$$$$$###!!!"""############""""""!!! !!!""""""######""""""#########""""""!!! """###"""!!! !!!""""""!!!   !!!###!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""#########$$$%%%'''&&&$$$#########$$$%%%%%%%%%$$$$$$&&&((())))))((('''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&###$$$&&&(((+++...000222111000000111222333111000000///---+++(((%%%###""""""""""""!!!!!! !!!  !!!"""###$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$######""""""###""" !!!"""$$$""""""!!!!!!!!!  ######""""""""""""###### !!!""""""""""""###"""$$$&&&(((((((((&&&%%%'''((())))))******))))))++++++******)))************+++,,,,,,---.............../////////000000000000///......---......///333555333111333666666333222222222333444555666777111111222222444555666777~~~}}}}}}~~~www{{{{{{vvvssssssxxxxxxxxxvvvsssqqqpppqqqlllmmmooopppooollljjjhhhgggccc```_________eeekkkhhhhhhiiiiiihhheeebbb```bbbaaaaaaaaabbbeeeggghhhhhheeeccceeehhhiiigggeeecccfffhhhccc[[[VVVVVVYYYOOORRRVVVVVVSSSOOOKKKJJJKKKIIIFFFFFFGGGIIIIIIIIIFFFEEEEEEFFFFFFDDD@@@===@@@??????@@@AAA@@@>>><<>>>>>>>>>>>>>>@@@@@@???>>>===<<<<<<;;;999:::;;;<<<<<<;;;:::999777333///,,,,,,,,,,,,,,,'''''''''&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%***)))'''&&&%%%$$$######&&&''''''(((((((((((('''(((''''''&&&&&&%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$%%%$$$######$$$%%%$$$######$$$######"""!!!  !!!!!!""""""###!!!!!!"""""""""""""""""" """$$$###"""!!!!!!"""!!! !!!### !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###### """%%%%%%$$$#########%%%%%%%%%$$$"""###%%%''')))))))))(((((('''''''''&&&%%%$$$###"""###$$$$$$"""###$$$&&&(((***+++,,,---,,,---...000111000...000//////...---,,,++++++$$$$$$$$$$$$$$$%%%%%%%%%$$$""" !!!"""!!!   !!!!!!!!! !!!"""###$$$$$$$$$""""""!!!""""""###%%%%%%&&&&&&&&&%%%$$$###!!! ###"""!!!!!!!!!"""###$$$"""""""""!!!!!!!!!   !!!###""""""!!!!!!""""""### """"""!!!!!!"""######$$$%%%''''''''''''&&&(((((()))************)))+++***************++++++)))***,,,---.../////////......//////000111111111111000///...------,,,,,,111333222000222666666333444444444444555555555555222222222333444555666777||||||~~~~~~}}}vvvzzz~~~}}}xxxtttssstttuuutttssspppnnnooorrrtttkkklllmmmnnnlllkkkjjjiiihhhhhhddd```aaafffiiigggeeeddddddfffjjjllljjjgggiiigggfffeeeeeegggiiijjjlllhhhffffffiiijjjgggcccaaacccccc___YYYTTTTTTTTTQQQTTTVVVVVVRRRNNNKKKJJJJJJGGGEEEDDDFFFGGGHHHHHHFFFEEEEEEEEEEEECCC???===@@@???======>>>>>>===<<<<<<<<<<<<<<<============;;;===>>>>>>===;;;888666888999:::;;;:::999777555222///,,,***+++++++++***&&&&&&&&&&&&%%%%%%%%%%%%###"""""""""###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''&&&%%%$$$%%%$$$###$$$%%%&&&%%%$$$""""""""""""!!!  !!!""""""""""""!!! !!!"""###$$$!!!###$$$%%%###""""""### !!!### !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""""" """%%%%%%$$$"""""""""$$$$$$$$$###"""###&&&(((((((((((()))((((((''''''&&&%%%$$$###"""######$$$"""###$$$&&&''''''((((((***))))))***,,,,,,+++)))************+++,,,------$$$%%%%%%&&&&&&''''''(((&&&###!!!!!!"""###"""!!!!!!!!!!!!  !!!!!!!!!""" """######$$$$$$""""""!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%$$$###""""""""""""#########$$$$$$""""""""""""!!!!!!!!!   !!!""""""""""""!!! !!!"""""" """$$$$$$""""""###$$$$$$$$$%%%&&&&&&''''''(((&&&'''(((((())))))(((((())))))))))))***+++,,,,,,***+++,,,---...------,,,------......///000000111000//////...---------,,,///000000...111666777333333333444555555666666555555555444444444444444555{{{|||}}}|||zzzzzz}}}|||vvvrrrrrrtttooonnnlllkkkkkkpppvvv{{{jjjlllmmmlllkkkjjjjjjkkkhhhkkkhhhbbbeeemmmlllddd```^^^^^^cccjjjnnnmmmjjjkkkjjjhhhggggggiiilllnnnoookkkggggggiiiiiieeeaaa]]]\\\[[[ZZZYYYWWWTTTSSSSSSUUUWWWVVVRRROOOLLLKKKKKKIIIFFFEEEGGGHHHIIIIIIGGGFFFDDDCCCCCCBBB@@@>>>@@@>>><<<;;;===>>>>>>>>>:::::::::;;;;;;<<<<<<<<<777:::>>>@@@???;;;555222777777888888777444222000...,,,))))))*********)))&&&&&&%%%%%%%%%%%%%%%%%%###"""!!!!!!"""$$$&&&(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%!!!$$$'''((('''%%%###&&&%%%$$$$$$&&&'''&&&$$$ !!!!!!!!!!!!  !!!""""""""""""!!!  """$$$%%%!!!###%%%%%%$$$######### !!!### !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""!!!$$$&&&&&&$$$"""!!!!!!"""######""""""$$$'''***&&&&&&''''''''''''&&&&&&'''&&&$$$#########$$$$$$"""###%%%'''((()))*********)))(((((())))))'''%%%$$$$$$$$$$$$%%%&&&(((((("""###$$$$$$&&&&&&'''((((((%%%!!!!!!###$$$###"""!!!"""""""""!!!!!! !!!!!!"""""" """######$$$$$$"""!!!!!!!!!!!!###$$$%%%###$$$%%%&&&'''&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!   """###$$$"""!!!  !!!"""!!!$$$&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%'''((((((%%%&&&''''''((((((''''''))))))))))))***+++,,,---++++++,,,---,,,+++***))),,,,,,------...///000000........................---//////...111666777444///000222444777888999999999888777555444333222222}}}{{{~~~~~~||||||zzzvvvrrrwwwsssqqqqqqmmmiiikkkooojjjiiifffcccgggmmmnnnkkkfffhhhiiihhhgggggghhhjjjddd^^^^^^eeellloooooopppfffiiikkkjjjgggfffgggiiimmmjjjgggfffgggfffccc```^^^^^^]]]\\\ZZZWWWUUUSSSOOOQQQTTTUUUTTTQQQMMMJJJIIIIIIHHHGGGFFFDDDCCCBBBIIIFFFCCCBBBAAA@@@>>><<>><<<999888<<>>>>>>>><<<999666444888777666444222000///......,,,***)))***+++++++++''''''&&&&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&&&&$$$###!!!!!!"""$$$%%%###$$$%%%&&&%%%$$$###"""(((%%%$$$%%%'''(((&&&$$$!!!"""$$$&&&&&&&&&$$$###&&&&&&%%%$$$$$$######""""""!!! !!!!!!""""""!!!   !!!"""###""" !!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! ###"""!!!  %%%&&&&&&$$$"""!!!!!!"""#########"""""""""""""""%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''&&&%%%###"""%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''""""""!!! ###"""""""""###%%%(((***%%%%%%$$$$$$%%%'''(((***$$$""" !!!""""""!!!"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""############$$$%%%&&&&&&(((&&&$$$$$$%%%''''''&&& !!!"""""""""""""""###"""!!! """#########"""!!!""""""############"""""""""###%%%''''''&&&%%%$$$&&&&&&'''((()))***+++++++++***)))))))))***+++,,,,,,,,,---.........------...------------...//////000///...---,,,,,,---...000...,,,...111444333222333222222444666777777666:::::::::999777444222000}}}~~~~~~|||}}}|||wwwsssuuurrrooonnnkkkfffgggkkkfffgggfffeeeiiinnnmmmhhhdddfffgggfffeeeddddddeee___YYYXXX___eeegggggghhhgggiiijjjiiigggeeeeeegggfffdddaaaaaacccbbb```^^^\\\\\\\\\[[[YYYVVVTTTSSSPPPRRRTTTUUUTTTQQQMMMKKKKKKKKKKKKJJJIIIGGGEEEDDDFFFDDDAAA@@@@@@@@@???>>>===<<<:::999888888999:::;;;;;;999777666888;;;>>><<<=========;;;888555444555555333222000...---,,,---+++))))))***+++******''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$######&&&$$$###$$$&&&'''%%%###"""###%%%&&&&&&%%%$$$###&&&&&&&&&%%%$$$$$$######"""!!!!!!!!!!!! ###"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###"""  !!!!!! ###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!"""""""""!!!!!!!!! $$$%%%%%%$$$"""!!!"""###########################%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$###""""""###$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''""""""!!! !!!!!!!!!  """$$$%%%######""""""###$$$&&&'''&&&$$$""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$###$$$$$$%%%%%%(((&&&$$$$$$%%%&&&&&&&&&############"""!!! """!!!  """"""#########"""!!! """##################"""%%%%%%%%%%%%%%%&&&&&&'''(((((()))***+++,,,------++++++***************+++)))***++++++++++++++++++---------,,,---......///000///...---------......000...---...111333333222333222222333666777777666999999999999777555333222}}}|||~~~~~~{{{wwwtttqqqnnnmmmhhhccccccgggccceeefffgggkkkooommmgggdddfffgggfffdddbbbaaaaaa```[[[[[[```eeeffffffhhhiiijjjjjjiiifffdddcccddd^^^\\\[[[[[[]]]]]]\\\ZZZYYYYYYYYYXXXVVVTTTSSSRRRQQQRRRRRRRRRQQQOOOMMMLLLKKKKKKKKKKKKJJJHHHFFFEEECCCAAA???>>>?????????>>>:::999888777777888999::::::777444333555888:::;;;;;;;;;;;;:::999666444222111111000...---+++******,,,***(((((()))))))))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&!!!###$$$&&&&&&%%%###"""&&&%%%$$$$$$#########$$$%%%###"""###$$$%%%$$$######$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$######""""""###!!! !!!"""###"""!!!$$$###"""!!!!!!!!!"""###""""""!!!!!!!!!!!!"""""" """###"""!!! !!!"""!!! &&&%%%###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!"""#########"""!!! """$$$%%%$$$###"""###$$$########################&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((('''&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$%%%&&&&&&"""!!!!!!!!!!!!!!!"""""" !!! !!!"""######%%%$$$""""""$$$%%%$$$$$$&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&%%%######$$$%%%%%%$$$%%%%%%$$$###"""   !!! !!!"""######$$$$$$############$$$$$$$$$$$$######'''&&&$$$###$$$%%%''')))((())))))***+++,,,------+++++++++++++++***)))((())))))******++++++++++++,,,,,,,,,,,,,,,------............------.../////////...---///111333333333333222222333666777777666888888888888777666555555~~~|||zzzyyyzzz~~~~~~|||||||||uuurrrooonnniiidddcccfffdddfffggghhhmmmqqqooojjjgggiiijjjiiieeebbb``````bbb^^^^^^ccchhhhhhiiilllkkkkkkjjjhhhfffcccbbbaaaYYYYYYXXXXXXXXXXXXXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPQQQPPPPPPOOONNNMMMLLLLLLHHHIIIJJJJJJHHHFFFDDDCCCBBB@@@>>>======>>><<<;;;999999888888999:::;;;<<<777444222444777:::999777999999999888666444222111///...---,,,+++***)))(((***(((''''''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$"""###$$$%%%%%%%%%$$$###'''&&&$$$###"""######$$$$$$$$$######$$$$$$$$$###%%%%%%&&&&&&&&&%%%$$$###$$$$$$###""""""!!!!!! ###""""""###$$$%%%$$$"""$$$"""!!! """###"""!!!!!!!!!!!!!!!!!!"""!!!######""" !!!###"""!!! $$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$%%%%%%###!!! !!!###$$$$$$######$$$%%%#########$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###"""""""""&&&%%%###""""""###%%%&&&""""""!!!!!!""""""###### !!!!!!!!!###!!! !!!###$$$###"""&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$############%%%$$$######$$$%%%$$$###%%%%%%$$$$$$"""  !!!!!! !!!"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%&&&((()))&&&'''((()))***++++++,,,+++,,,,,,,,,+++***((('''******++++++,,,,,,------,,,++++++++++++,,,------------.........///000000///......///000222333333222222111333555777666666777777777777777777777777~~~|||zzzyyy{{{}}}~~~xxxuuuxxx}}}vvvsssrrrqqqmmmgggfffiiihhhiiihhhhhhmmmrrrrrrnnnjjjkkkkkkiiieeebbb```___]]][[[[[[aaadddeeegggjjjkkkjjjiiigggeeeccc```^^^YYYYYYYYYXXXVVVUUUUUUUUUPPPPPPOOOOOONNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJJJJGGGHHHIIIJJJIIIFFFDDDBBBCCCAAA>>><<<<<<;;;:::888888888888888999::::::;;;444333444777;;;;;;888444777777666555333111000///---,,,,,,+++***))))))((()))(((''''''(((((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""############""""""$$$$$$#########$$$&&&'''(((&&&%%%###""""""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$###""""""$$$######$$$%%%%%%$$$""""""!!!!!!"""!!!  !!!!!!###$$$###!!!!!!!!!######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%###"""!!!!!!"""$$$$$$######$$$&&&###$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$######"""""""""%%%$$$############$$$%%%######"""""""""######$$$""""""!!!!!! !!! !!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""#########$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$############%%%$$$###$$$%%%%%%$$$##################""""""!!! !!!"""  !!!!!! !!!"""$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))(((''''''''''''((()))***+++,,,,,,+++,,,,,,,,,+++***((('''******)))******,,,---...,,,++++++++++++,,,---------......//////000000000.../////////000111333444222111111222555666666555666666666666666777777777}}}}}}}}}}}}}}}|||sssooosssxxxuuussssssssspppjjjjjjmmmkkkkkkjjjiiimmmssssssooollllllkkkhhhdddaaa``````]]][[[\\\```bbbbbbdddhhhjjjhhhfffdddcccaaa^^^[[[WWWXXXXXXWWWTTTRRRSSSSSSNNNMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIGGGIIIJJJKKKJJJHHHEEECCCDDDAAA>>><<<;;;:::888777555666666777777888888888333444666999::::::777444666555444222000///...---++++++******)))))))))(((((('''''''''((((((&&&$$$%%%$$$$$$######$$$$$$%%%""""""############""""""%%%$$$###"""###%%%'''((('''&&&%%%$$$######""""""$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&''')))))))))(((''''''&&&&&&$$$$$$$$$%%%&&&%%%###  !!!  !!!$$$%%%$$$"""!!!"""###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""#########"""!!!!!!"""$$$$$$######$$$&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$###############!!!""""""#########""""""#########%%%''''''&&&$$$!!!!!!""""""######$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###!!!""""""###$$$$$$$$$###!!!!!! !!!!!!"""!!!!!!  !!!!!! !!!###%%%&&&'''&&&&&&''''''''''''&&&&&&%%%&&&(((******)))(((&&&)))******+++,,,---......+++++++++++++++***)))(((''''''&&&&&&''')))+++,,,,,,,,,,,,,,,,,,------.........///000000000//////---///000000000000333555222111111222555666666555555444444444444555666777|||||||||yyyvvvsssssstttqqqpppppprrrpppllllllooojjjkkkkkkkkkooosssqqqllloooooolllhhhdddbbbcccdddaaa______bbbbbb```bbbffffffcccaaa``````^^^ZZZWWWRRRTTTUUUTTTQQQPPPQQQSSSNNNMMMMMMMMMMMMNNNPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIEEEGGGIIIJJJJJJGGGDDDBBBBBB@@@===<<<<<<;;;:::888666666777777888888777777444666777777666555666777444333222000...---,,,,,,)))))))))((((((((((((((((((''''''((())))))&&&$$$$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&''''''&&&&&&&&&%%%$$$###"""!!!"""$$$%%%%%%###"""###%%%$$$$$$$$$%%%&&&'''((()))******)))((((((''''''&&&%%%%%%$$$%%%%%%$$$!!! !!!!!!!!!!!! !!!!!!!!!$$$%%%$$$###""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" !!!!!!!!!""""""""""""###$$$$$$###"""###%%%$$$$$$%%%%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&""""""######$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$###"""""""""#########$$$$$$$$$$$$###""""""###$$$$$$###"""!!!#########%%%'''(((&&&%%%!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%###!!!"""###$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""!!!!!!  !!!""" !!!###%%%&&&'''''''''(((((('''''''''''''''(((((()))))))))))))))***++++++------...///++++++***************+++'''&&&%%%%%%''')))+++,,,---------,,,---....../////////000111000000......---///000000///000222555222111000222444666666555444444333222333444555666}}}zzzzzz{{{{{{vvvrrrmmmlllnnnqqqoookkklllooogggjjjlllnnnqqqsssooogggtttrrrooojjjfffeeegggiiiaaa______```___[[[\\\```ccc```]]]\\\]]][[[XXXTTTMMMPPPRRRQQQOOOOOOQQQSSSOOONNNNNNNNNNNNPPPQQQSSSOOOOOOOOOOOONNNMMMKKKIIIBBBDDDFFFHHHGGGEEEBBB@@@@@@>>><<<<<<<<<===<<<;;;999999::::::::::::999999666777777444111111555999444333111///---,,,++++++''''''''''''''''''''''''((((((((()))***)))'''%%%$$$$$$############$$$$$$%%%%%%''''''''''''%%%%%%!!!"""%%%'''''''''&&&%%%&&&&&&&&&&&&%%%###!!! !!!###%%%$$$!!! """$$$######$$$$$$&&&((()))***(((''''''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%###  !!!""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!$$$&&&%%%###"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$  !!!"""###"""$$$%%%$$$###"""###$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((()))%%%%%%$$$######$$$%%%%%%""""""###$$$%%%&&&&&&'''"""$$$&&&((((((&&&$$$"""((('''&&&$$$###""""""!!!!!!!!!"""###############""""""###$$$$$$###"""!!!!!!!!!!!!###&&&&&&%%%#########$$$%%%%%%&&&''''''$$$######""""""######$$$############$$$%%%&&&&&&&&&%%%%%%'''((((((&&&$$$#########$$$$$$$$$######$$$$$$###""""""!!!"""""""""!!!!!!!!!!!!""" !!!"""$$$&&&''''''((((((((((((''''''***)))'''&&&'''(((***+++(((((()))***+++,,,,,,---+++***)))))))))***+++,,,)))(((''''''(((***---......------------...//////000000111111111///...------///111000//////222555111111000222444666555555444333222222222222444444xxxxxx||||||tttlllpppjjjgggiiiiiiffffffkkkjjjkkkmmmqqqtttvvvuuussstttvvvsssmmmiiijjjkkkiiifffiiiiiifff```]]]```ccc^^^YYYVVVYYY[[[YYYXXXYYYSSSRRRPPPPPPOOOPPPQQQQQQUUUQQQMMMLLLPPPUUUWWWXXXLLLNNNMMMIIIIIILLLLLLIIIHHHIIIHHHCCCBBBDDDCCCAAA>>>???@@@AAA@@@===:::888:::999777666666666777888888777666555444333222222000///---+++***)))((((((''''''''''''''''''''''''((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''(((((())))))(((&&&%%%######$$$$$$$$$$$$###""""""######$$$$$$%%%&&&''''''$$$%%%'''((((((&&&%%%###"""""""""######$$$$$$$$$$$$"""!!!!!!"""$$$%%%""" !!!$$$$$$""" ############$$$$$$$$$$$$!!!"""###$$$###"""  !!!!!!""""""""""""!!!!!! !!!!!!""""""###### !!!!!!!!!""""""######$$$$$$############$$$$$$$$$$$$$$$%%%&&&'''((()))(((&&&###"""###$$$$$$###(((&&&$$$%%%'''((()))((('''%%%%%%(((((($$$###&&&#########$$$$$$%%%%%%%%%"""###$$$$$$$$$###"""!!!""""""""""""!!!!!!!!! ###%%%&&&%%%""" """$$$###$$$$$$###!!! !!!"""""""""#########$$$$$$$$$""""""###$$$&&&'''((((((%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$#########""""""$$$$$$$$$############""""""""""""!!!  """##################$$$$$$$$$%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&''')))***''''''(((((())))))************++++++++++++******))))))((('''&&&'''***,,,,,,+++*********+++,,,------...///000000///...---+++,,,------...///333555111000000000222333222111444333222222111111111222yyyxxxzzzyyytttnnnmmmkkkllllllhhhccceeellljjjjjjlllnnnqqqrrrpppooowwwxxxvvvooolllmmmmmmkkkiiihhhgggdddaaaaaadddggg^^^XXXVVVXXXZZZWWWVVVWWWTTTSSSQQQPPPPPPPPPQQQRRRXXXTTTPPPNNNPPPSSSTTTSSSLLLNNNNNNKKKKKKMMMLLLJJJGGGIIIHHHDDDCCCDDDCCC@@@===???@@@AAA@@@===;;;999;;;:::888777666666777777888888777555444222111111///...,,,***)))((('''''''''''''''''''''''''''''''''&&&%%%&&&''''''&&&%%%&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%$$$###""""""!!!""""""###$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))%%%&&&'''(((((('''%%%$$$#########$$$$$$$$$%%%%%%$$$###"""!!! !!!!!!"""$$$""" !!!###$$$###!!!!!!!!!!!!!!!!!!"""""""""!!!"""###$$$###"""  !!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''''''%%%$$$###$$$%%%$$$#########$$$'''***+++***)))&&&$$$$$$((((((%%%$$$'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$######"""""""""""""""!!!###$$$### """$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''((()))%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""!!!!!!!!!  """###""""""#########$$$$$$$$$%%%%%%&&&&&&'''(((((((((((((((''''''(((((()))***'''((((((((()))))))))***((())))))******))))))(((((()))((('''&&&'''***,,,,,,+++*********+++,,,------...///000000///...---+++,,,---------...111444111000///000222333222111444333222111111111111111~~~||||||xxxuuutttsssrrrqqqlllnnnpppooohhhbbbdddjjjkkkjjjkkkmmmoooooommmkkktttuuusssmmmjjjlllkkkiiijjjfffbbb```aaadddfffggg]]]XXXVVVXXXXXXTTTSSSTTTTTTSSSQQQPPPOOOPPPQQQRRRTTTQQQOOONNNOOOPPPPPPOOOKKKNNNOOOMMMMMMOOONNNJJJEEEIIIIIIFFFEEEEEECCC>>>===>>>???@@@@@@>>><<<;;;<<<;;;:::888777666666666999888666555333111000///,,,,,,***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%'''&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&%%%%%%$$$###"""""""""""" !!!"""###$$$%%%%%%((((((((())))))******+++&&&&&&((())))))((('''&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$###"""!!! """!!! !!!###$$$$$$######""""""!!!!!!!!!""""""!!!!!!"""######"""   !!!!!!""""""""""""!!!!!!$$$$$$###""""""!!! """""""""###############%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&''''''%%%###%%%$$$######%%%%%%%%%$$$'''$$$%%%((((((%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%'''(((***+++,,,++++++***&&&%%%$$$###"""###$$$$$$!!!!!!!!! """$$$%%%&&&'''&&&$$$$$$$$$&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''%%%%%%$$$$$$$$$###############$$$$$$#########"""""""""  """""""""""""""#########$$$$$$%%%%%%&&&&&&'''((((((((('''((())))))******))))))(((((((((((())))))))))))'''(((((())))))(((((('''((())))))(((''''''***,,,,,,+++*********+++,,,------...///000000///...---+++,,,------,,,---///111111000///000222333222111444444333222111111000000|||xxxvvvvvvtttqqqnnnnnnqqqtttpppqqqsssqqqkkkeeecccdddjjjjjjjjjkkkmmmnnnllljjjlllmmmkkkggggggjjjiiifffhhhddd______ccceeedddaaa^^^YYYWWWXXXWWWSSSRRRTTTTTTRRRPPPNNNMMMNNNPPPQQQLLLLLLLLLLLLMMMNNNNNNNNNJJJNNNPPPOOOOOOQQQOOOKKKEEEIIIKKKIIIGGGGGGCCC>>>===>>>???@@@@@@???===<<<>>>===;;;999888666555444888777666444111///...---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$'''''''''&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%'''&&&$$$#########$$$%%%!!!!!!!!!!!!"""###$$$$$$((()))))))))*********+++&&&'''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$""" !!! !!!"""###$$$$$$$$$&&&&&&$$$############$$$!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!#########"""""""""!!!!!!#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##################&&&&&&'''***+++***'''%%%,,,***)))***---000111111***''''''***)))%%%$$$&&&'''''''''&&&&&&%%%%%%%%%'''(((***+++,,,,,,,,,+++((('''%%%$$$$$$$$$%%%&&&######!!!  """###"""###$$$###"""!!!"""###!!!!!!!!!"""""""""######''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''''''''&&&&&&####################################""""""""""""  !!!!!!"""!!!!!!""""""######$$$$$$%%%%%%&&&&&&'''((((((((('''(((***+++++++++***)))(((((((((((())))))))))))'''(((((())))))(((((('''(((((()))((('''''')))+++,,,+++*********+++,,,---------...//////...------+++---...---,,,,,,---///111000///000111222222000555555444444333222111111~~~{{{wwwsssppprrrssspppmmmmmmsssxxxuuutttrrrpppooommmfffaaagggffffffhhhjjjkkkkkkjjjgggiiigggfffhhhmmmlllhhhhhhdddaaacccggggggaaa[[[^^^ZZZYYYYYYWWWRRRRRRTTTSSSQQQNNNKKKKKKLLLMMMOOOLLLMMMMMMNNNMMMMMMMMMMMMJJJNNNPPPOOOOOOQQQPPPLLLFFFKKKMMMKKKJJJIIIEEE???>>>>>>???@@@??????>>>===>>>>>><<<;;;999777555444666555444111///---++++++(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%(((''''''&&&&&&&&&''''''&&&%%%$$$$$$#########$$$&&&%%%$$$###"""###$$$%%%$$$###""""""!!!"""######''''''((((((((((((((()))&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!! !!!""""""######$$$%%%((('''%%%###""""""###$$$!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""""""""#########$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""######$$$$$$###"""""""""######&&&'''))),,,...---***'''%%%(((///777===>>><<<999---******+++)))%%%###%%%'''''''''&&&&&&%%%%%%%%%%%%&&&((()))*********))))))(((&&&%%%%%%%%%&&&''''''%%%$$$""""""""""""""" """###"""!!!!!!"""###!!!""""""""""""#########&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''#################################"""""""""!!!!!!!!!!!!"""!!!!!!  !!!!!!!!! !!!!!!"""######$$$$$$%%%%%%&&&&&&'''((((((((('''(((***+++++++++***)))))))))))))))((((((((((((((())))))******))))))((('''((())))))(((((()))+++,,,+++*********+++,,,---,,,---...//////...---,,,+++---......,,,,,,---...000///...///111222111000555555666666555555444333{{{vvvqqqooopppssstttrrrooooootttyyyuuutttqqqooossstttmmmeeeeeeddddddeeegggiiihhhhhhiiiiiiiiihhhlllqqqpppkkkgggeeedddgggjjjhhhaaa[[[]]]ZZZYYYYYYVVVQQQRRRUUURRRPPPLLLJJJIIIJJJLLLMMMRRRSSSSSSQQQNNNLLLLLLLLLIIIMMMOOONNNNNNQQQQQQNNNIIIMMMOOOMMMKKKKKKGGGBBB@@@@@@@@@@@@???>>>>>>===>>>>>>===<<<:::888666555333222111///---+++***)))'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&''''''&&&%%%%%%%%%%%%&&&$$$######""""""######$$$######"""""""""""""""###&&&%%%###"""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))'''&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$"""!!!  !!!######""""""###%%%(((&&&$$$!!! !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$##################$$$$$$###############$$$$$$&&&&&&(((+++------+++(((DDDKKKWWW```ccc\\\QQQHHH---***)))***(((###!!!###&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''(((((((((((('''(((((('''''''''&&&&&&&&&(((&&&%%%%%%%%%%%%$$$""""""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&''''''(((###############$$$$$$$$$######"""""""""!!!!!!!!!"""""""""""""""!!!  !!!!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%&&&&&&'''((((((((('''((())))))******))))))))))))))))))((((((((((((((())))))******))))))(((&&&((())))))(((((()))***,,,+++*********+++,,,---,,,---...//////...---,,,+++---//////...------...000///...///111222111000333444555666777666555444|||tttqqqqqqqqqssstttrrrooommmpppsssoooqqqqqqppptttxxxvvvpppiiihhhffffffhhhiiihhhggghhhhhhgggfffkkkooommmgggbbbbbbbbbdddfffeeeaaa]]]ZZZXXXXXXXXXUUUPPPQQQUUUSSSPPPMMMIIIHHHIIILLLNNNRRRSSSSSSPPPLLLJJJJJJLLLIIILLLMMMLLLMMMQQQQQQOOOLLLOOOPPPNNNMMMMMMIIIEEEAAAAAA@@@@@@???>>>==================;;;999777666//////...,,,+++)))((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))((('''&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&""""""###############"""&&&%%%###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&%%%%%%$$$$$$'''&&&$$$"""!!!!!!!!!!!!!!!"""$$$###!!!!!!"""$$$)))'''$$$!!! !!!"""!!!!!!!!!!!!!!!"""######  !!!!!!!!!!!!!!!""""""""""""!!!!!!########################''''''''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###############$$$%%%&&&$$$$$$&&&(((++++++***(((555888===AAA???777,,,$$$(((%%%%%%'''&&&"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&'''((()))((('''%%%$$$$$$###$$$&&&((()))&&&###$$$%%%''''''&&&%%%'''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''((((((""""""#########$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""###$$$$$$%%%%%%&&&&&&'''(((((((((((((((''''''(((((()))******)))))))))(((((((((''''''(((((())))))(((((('''&&&((()))***(((((()))***,,,+++*********+++,,,---,,,,,,............,,,,,,+++---///000///...//////000///...///111111111//////111333555666666555444~~~vvvtttuuuppprrrrrrpppllljjjjjjkkkiiiooorrrqqqtttzzz|||zzzooommmkkkjjjkkkkkkjjjiiieeedddbbbaaaeeeiiifff___]]]]]]]]]___``````___^^^XXXVVVWWWWWWSSSOOOPPPUUUTTTQQQMMMJJJIIIJJJLLLNNNMMMNNNNNNLLLIIIHHHJJJMMMIIILLLLLLJJJLLLPPPRRRPPPNNNQQQQQQNNNMMMNNNKKKGGGBBBBBBAAA@@@???======<<<============<<<:::888666------,,,+++***)))((('''&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((&&&%%%$$$$$$############"""""""""###$$$%%%''''''###$$$&&&''''''&&&%%%$$$%%%$$$######$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''((()))&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$"""!!!!!!"""###!!!###%%%$$$!!! """$$$,,,***&&&###""""""###$$$!!!!!!!!!!!!!!!"""######  !!!!!!!!!!!!!!!""""""""""""!!!!!!%%%%%%$$$$$$###"""""""""(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((############$$$%%%&&&'''""""""###&&&((()))((('''***'''%%%$$$%%%%%%$$$###### !!!$$$$$$!!!!!!############$$$$$$%%%%%%%%%'''((()))******)))''''''%%%&&&(((***)))'''%%%### """&&&***+++(((%%%$$$%%%&&&&&&%%%%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''(((((((((%%%$$$$$$%%%&&&'''((()))""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!! !!!!!!!!!!!!  !!!"""###$$$$$$%%%%%%&&&&&&'''(((((()))((('''&&&&&&&&&''')))*********))))))((((((((('''&&&''''''''''''''''''&&&&&&(((******)))((()))***,,,+++*********+++,,,---,,,,,,---......---,,,,,,***---///000000///000000000///...///000111111///,,,...111333555555444444}}}xxxxxxwwwvvv{{{yyywwwrrrmmmkkklllmmmlllrrrrrrqqqrrrtttwwwyyy{{{qqqooommmjjjhhhhhhhhhiiibbb```___bbbfffgggccc^^^```___]]]]]]^^^^^^^^^]]][[[XXXTTTQQQQQQQQQPPPPPPPPPRRROOOJJJIIIKKKKKKIIIHHHJJJLLLNNNMMMJJJGGGEEEKKKIIIJJJOOOPPPNNNNNNQQQSSSOOOKKKIIIIIIHHHFFFCCC???@@@AAACCCDDDBBB===:::<<<======<<<:::777444222+++***)))***+++***((('''&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((('''%%%$$$$$$$$$$$$#########""""""###$$$$$$###!!!"""$$$&&&%%%$$$###$$$&&&'''&&&%%%&&&###!!!$$$))),,,***'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$############"""!!! $$$$$$$$$$$$############&&&&&&&&&%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""!!! !!! !!!!!!"""!!!$$$%%%$$$""""""%%%((()))******)))'''%%%"""!!!'''%%%&&&)))------(((###---...+++&&&$$$'''((('''&&&'''''''''&&&'''***,,,$$$$$$%%%&&&''')))***+++))))))(((((('''''''''&&&"""###$$$$$$""""""###$$$!!!###%%%$$$"""!!!###&&&&&&&&&''''''((()))))))))%%%&&&''''''&&&%%%###"""###""""""""""""$$$&&&'''$$$%%%&&&&&&$$$$$$%%%&&&(((&&&%%%&&&'''((('''&&&$$$$$$%%%&&&&&&'''((((((######$$$$$$###""" %%%%%%%%%&&&((()))((('''((('''&&&&&&'''&&&$$$"""!!!!!!######$$$$$$$$$$$$""""""!!!!!!!!!""""""###!!!$$$### !!!  !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))))))))*********))))))(((((()))*********((('''&&&*********)))'''(((***,,,))))))))))))))))))))))))***+++---//////---+++)))---...///111111000...---000///...---,,,,,,---...---...///000111222333333~~~~~~}}}vvvwww}}}wwwtttpppppprrrsssppplllooopppppprrruuuvvvwwwvvvtttqqqmmmiiifffdddccccccfffbbb^^^^^^```aaa___\\\bbb___[[[YYYZZZ\\\^^^___[[[XXXUUUSSSSSSRRRQQQPPPOOOQQQPPPKKKJJJKKKKKKHHHHHHIIIKKKLLLKKKIIIFFFDDDKKKIIIKKKOOOPPPNNNMMMOOONNNLLLIIIHHHHHHGGGDDDAAAAAA@@@????????????===;;;<<<<<<;;;:::777444000...***)))((()))******(((&&&%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$#########"""""""""######"""!!!"""$$$'''%%%$$$$$$$$$&&&'''&&&%%%$$$!!! """&&&((('''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######""""""######&&&&&&&&&&&&&&&%%%$$$$$$#########""""""!!! !!!!!!""""""######%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!!!!!!!!!!"""""""""!!!  !!!"""""""""###$$$%%%&&&&&&%%%%%%&&&''')))))))))***))))))(((''''''&&&'''+++...000///---$$$(((+++))))))***)))%%%&&&&&&&&&%%%######%%%'''$$$#########$$$&&&((())))))))))))(((((((((((((((###$$$%%%%%%######$$$%%%$$$%%%&&&$$$"""###&&&)))((((((((((((((('''''''''%%%&&&&&&%%%%%%$$$###"""""""""!!!!!!"""$$$%%%&&&$$$&&&&&&&&&%%%$$$%%%&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&'''(((((((((###$$$$$$$$$$$$"""!!!######$$$&&&''''''&&&%%%'''&&&&&&'''(((((('''%%%$$$$$$$$$%%%$$$$$$######"""!!!!!! !!!!!!""" ###"""!!!  !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))))))))*********))))))(((((()))*********((('''&&&*********)))((((((***,,,))))))))))))))))))))))))***+++,,,------,,,***)))***+++---///000000///...+++++++++,,,...000222333......///000111111222222~~~{{{{{{||||||xxxssstttyyyuuuqqqppptttyyyyyysssmmmlllmmmppptttxxxzzzyyyxxxwwwtttoooiiiddd```^^^]]]eee```[[[YYY[[[^^^___^^^ddd___XXXUUUVVVZZZ^^^```ZZZXXXVVVUUUUUUTTTRRRPPPNNNPPPPPPLLLKKKLLLKKKGGGHHHHHHIIIIIIHHHGGGEEEDDDJJJIIILLLQQQQQQMMMLLLMMMKKKJJJIIIIIIIIIGGGDDDAAAEEEAAA>>><<<<<<======<<<;;;;;;999777333///,,,***(((''''''''')))((('''%%%%%%%%%%%%$$$%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$###"""$$$############"""""""""!!!"""""""""!!!"""%%%(((&&&%%%$$$%%%'''''''''&&&%%%""" """%%%&&&%%%"""$$$%%%'''(((((('''%%%$$$###############""""""!!!%%%%%%&&&&&&&&&%%%$$$$$$""""""""""""!!!  !!!"""###$$$%%%%%%%%%$$$$$$$$$#########%%%$$$###"""!!! """""""""!!!  !!! """###$$$$$$$$$###&&&&&&&&&(((***+++)))((()))))))))***+++---...///%%%&&&(((******+++...///...222222---)))(((&&&###'''((((((&&&$$$###$$$%%%&&&%%%$$$######%%%'''(((((((((((((((((()))))))))%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&$$$###$$$''')))***))))))(((''''''&&&&&&'''&&&%%%$$$############""""""!!!!!!"""###%%%&&&%%%&&&'''&&&%%%%%%&&&''''''&&&'''((())))))'''%%%%%%%%%&&&&&&''''''((((((&&&&&&''''''&&&%%%$$$###"""$$$&&&'''((((((&&&%%%&&&%%%%%%''')))***)))(((&&&&&&&&&&&&%%%$$$###"""!!!!!! !!!!!!!!!  !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&'''(((((((((((())))))******)))))))))((())))))******)))'''''')))******)))(((((()))+++))))))))))))))))))))))))************************''')))+++---////////////+++++++++,,,...111444555.../////////000000111111~~~}}}{{{|||}}}}}}~~~|||wwwsssqqqrrrtttrrrtttxxxzzzwwwtttsssmmmmmmoootttzzzzzzwwwqqqkkkeeeaaa___^^^aaa^^^[[[ZZZ]]]aaaccccccaaa]]]WWWTTTUUUXXX\\\^^^ZZZXXXWWWWWWVVVUUURRRPPPLLLPPPPPPMMMLLLMMMKKKGGGGGGGGGGGGGGGFFFEEEDDDDDDIIIIIILLLQQQRRRMMMKKKKKKJJJJJJKKKLLLKKKIIIGGGEEEGGGDDD@@@>>>>>>======<<<:::999777444000,,,)))''''''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&''''''###$$$&&&''''''&&&$$$###""""""""""""""""""""""""############"""""""""""" !!!!!!!!!!!!###%%%((('''&&&%%%%%%'''''''''%%%(((&&&$$$%%%''''''&&&$$$###%%%'''))))))'''%%%###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""!!!!!! """"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###"""!!!!!! """""""""!!!  !!!""" ###%%%&&&%%%$$$$$$%%%$$$%%%)))...000---******))))))***+++---000111(((,,,///---)))'''))),,,777888333)))###%%%'''(((***++++++***(((''''''(((***)))'''%%%%%%&&&(((***&&&&&&&&&'''((((((((()))&&&'''(((((('''&&&'''((($$$%%%&&&&&&&&&&&&&&&&&&))))))(((((('''''''''''')))(((&&&$$$$$$$$$%%%%%%###""""""!!!"""###$$$%%%%%%'''((('''&&&%%%&&&'''''''''''')))***)))&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((()))******)))((('''&&&$$$&&&)))+++***)))((('''%%%%%%%%%&&&((()))((('''&&&&&&''''''&&&%%%%%%$$$!!!     !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((())))))))))))))))))'''((()))******)))(((''')))*********(((((()))+++))))))))))))))))))))))))))))))((('''((()))***+++((()))***,,,------------000///...---...///000111////////////////////////~~~zzzyyy{{{}}}~~~zzzvvvrrroootttuuuxxxyyytttoooqqqxxxsssooommmpppwww}}}{{{xxxsssnnniiifffeeedddaaa``````aaacccddddddccc]]]ZZZWWWVVVWWWYYYYYYZZZXXXWWWVVVVVVVVVUUURRRPPPLLLOOOPPPMMMLLLMMMKKKGGGGGGGGGGGGGGGFFFEEEDDDDDDIIIHHHKKKQQQQQQMMMKKKLLLIIIKKKLLLMMMLLLJJJHHHFFFGGGEEEDDDCCCBBB@@@<<<999888777555222...***'''&&&&&&%%%$$$%%%''''''&&&$$$'''(((((((((((('''''''''"""###%%%&&&&&&%%%###"""!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""%%%((('''&&&%%%%%%&&&'''&&&%%%((('''&&&&&&''''''&&&%%%###%%%'''))))))'''%%%###$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$$$$$$$###"""""""""###""""""!!! %%%%%%%%%$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!"""""""""!!!  """###$$$!!!###%%%&&&&&&$$$###""""""$$$)))///111000---+++***))))))***+++---...,,,222666555///++++++...---000///((($$$'''---///)))+++,,,+++***)))***++++++)))(((&&&&&&'''((()))%%%%%%%%%&&&&&&''''''''''''((())))))((('''((()))$$$%%%(((+++,,,***'''%%%''''''''''''(((((())))))+++***((('''&&&&&&'''((($$$######""""""###%%%%%%&&&'''((((((&&&&&&'''((()))(((((()))))))))'''$$$$$$$$$$$$$$$$$$%%%%%%%%%'''(((((())))))(((&&&&&&$$$'''******)))''''''(((%%%%%%$$$%%%&&&'''%%%###$$$%%%&&&'''''''''''''''!!!!!! !!!   !!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))))))))'''((()))******)))((('''((()))+++***)))((()))***(((((((((((((((((((((((()))((('''&&&&&&(((***+++*********+++++++++++++++222111///...---------.....................//////}}}{{{|||}}}~~~{{{zzzvvvqqqttttttxxxxxxooogggmmmzzzwwwqqqlllmmmsssxxxzzzzzzyyywwwsssooollljjjjjjjjjdddeeeggggggfffcccaaa___[[[YYYXXXXXXYYYYYYXXXWWWWWWUUUTTTSSSSSSSSSQQQOOOLLLOOOOOOLLLKKKMMMLLLHHHHHHHHHIIIIIIHHHGGGEEEDDDHHHGGGJJJOOOPPPMMMLLLMMMIIIKKKLLLLLLIIIGGGGGGGGGEEEEEEEEEEEECCC???999444555333111...+++)))'''&&&%%%$$$$$$%%%''''''&&&$$$'''(((((((((((('''&&&&&&!!!"""############"""!!!  !!!!!!!!!!!!"""""""""""""""### !!!!!!!!! !!!$$$''''''%%%$$$$$$%%%&&&%%%###$$$$$$$$$$$$$$$############$$$&&&''''''&&&$$$###!!!"""##################""""""###$$$$$$$$$######"""######$$$$$$######"""$$$$$$#########"""""""""))))))((((((((('''''''''$$$$$$###"""""""""######"""""""""!!!  !!!###$$$%%%!!!"""###$$$%%%$$$###### !!!###'''+++......---+++***))))))(((((())))))(((,,,111111...,,,...111...666:::666000......,,,&&&(((******)))(((((()))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***)))((('''(((***'''(((+++...000...***&&&&&&&&&''''''((())))))***,,,+++***)))((((((((((((&&&%%%$$$######$$$%%%&&&'''((()))(((''''''''')))+++)))(((((((((((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""%%%''''''$$$###$$$'''%%%$$$$$$$$$&&&&&&$$$"""###$$$%%%&&&''''''''''''""""""!!!  """"""  !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((())))))))))))'''''')))******))))))(((((()))++++++)))((()))***(((((((((((((((((((((((((((''''''&&&'''(((***+++++++++++++++*********+++///...---,,,,,,---...///,,,---------......//////yyywwwxxxvvvqqqqqqpppsssvvvooofffkkkwwwtttoookkkmmmtttyyyzzzxxxvvvtttqqqnnnkkkkkkkkkkkkeeefffhhhgggeeebbb___^^^[[[YYYXXXXXXYYYYYYXXXWWWVVVSSSQQQPPPPPPPPPPPPOOOMMMOOONNNKKKJJJMMMMMMJJJHHHIIIKKKLLLKKKIIIFFFDDDGGGFFFHHHNNNOOOMMMMMMPPPLLLNNNNNNLLLIIIGGGHHHIIIBBBBBBAAAAAA???:::444000///...,,,***)))'''&&&&&&%%%$$$$$$%%%'''((('''%%%&&&&&&'''''''''&&&$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!""""""######!!!!!!"""!!! !!!###%%%&&&$$$######$$$$$$###"""!!!!!!""""""!!!!!!""""""###$$$$$$%%%%%%$$$$$$### !!!""""""!!!""""""###$$$$$$#########$$$$$$%%%%%%%%%$$$$$$"""#####################((((((((((((''''''''''''######""""""######$$$$$$"""""""""!!!  !!!"""$$$%%%&&&###############"""""""""!!!###$$$%%%&&&'''(((***)))))))))))))))((('''&&&$$$&&&'''''''''***///444777@@@DDD>>>555///,,,)))&&&(((***)))'''&&&%%%&&&%%%&&&'''(((((('''&&&&&&((((((((((((((((((''''''((()))***)))((('''(((***)))((((((***------***''''''''''''(((((((((((((((************)))(((''''''''''''&&&%%%%%%%%%&&&''''''((())))))((('''((()))---***'''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$######"""%%%&&&$$$!!! ###'''$$$######%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!! """$$$###  !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&'''(((*********)))(((''')))++++++***)))))))))((((((((((((((((((((((((''''''''''''((()))***+++************++++++,,,------,,,++++++,,,---...///++++++,,,---......//////}}}uuuqqqtttsssnnnoookkknnntttppphhhjjjsssoookkkjjjoooyyy~~~|||tttrrrooollljjjiiiiiijjjbbbdddeeedddbbbaaa```aaa\\\ZZZWWWWWWXXXYYYYYYYYYUUURRROOOMMMNNNOOOOOOOOONNNPPPNNNJJJIIILLLMMMKKKHHHJJJLLLNNNMMMJJJGGGEEEGGGFFFGGGLLLNNNMMMNNNRRRPPPQQQQQQOOOKKKIIIJJJMMMAAA???>>><<<:::666111---++++++)))(((&&&&&&%%%%%%%%%$$$$$$&&&(((((('''&&&$$$%%%%%%&&&%%%$$$"""!!!!!!  !!!  !!!""" !!!!!!!!!""""""######!!!""""""!!! """$$$%%%$$$######$$$$$$"""!!! !!!""""""!!!!!!"""###########################!!! !!!"""###!!!!!!"""###############$$$%%%%%%&&&&&&&&&%%%%%%######$$$%%%&&&''''''((((((((('''''''''&&&&&&&&&""""""""""""###$$$%%%&&&"""""""""!!!  !!!"""$$$&&&'''%%%$$$###"""!!!!!!!!!!!!"""$$$&&&$$$"""!!!$$$'''((()))*********((('''&&&)))(((%%%###%%%***222888444;;;===555---,,,---...)))***,,,***(((%%%$$$$$$%%%''')))++++++***)))'''++++++******))))))((((((''')))***)))((('''((())))))&&&###$$$''')))(((''')))))))))(((''''''&&&&&&))))))*********(((&&&%%%)))(((&&&&&&%%%&&&'''(((''')))***)))((('''(((***...+++'''%%%&&&'''((((((((((((((((((((((((''''''$$$%%%&&&'''''''''&&&%%%%%%'''(((%%%!!!!!!%%%***###"""###%%%(((***)))(((&&&&&&&&&&&&%%%$$$######$$$$$$###!!!!!! $$$&&&%%%   !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''&&&%%%&&&'''((())))))))))))&&&'''(((*********)))(((''')))++++++***)))))))))((((((((((((((((((((((((&&&'''(((((()))******+++)))))))))***+++---...///...---,,,+++++++++,,,---******+++,,,...///000000~~~~~~zzzwwwwwwwwwqqqooollljjjkkkmmmqqqsssxxxvvvppplllrrrzzzxxxqqqssswwwzzzwwwqqqlllkkklllfffeeedddddddddcccaaa______ZZZUUUUUUTTTSSSVVV[[[QQQNNNKKKHHHGGGIIILLLNNNQQQOOOMMMMMMNNNOOOMMMLLLNNNLLLKKKLLLNNNMMMJJJFFFIIIJJJLLLNNNOOOPPPOOOOOOKKKNNNNNNLLLLLLMMMIIIDDD@@@??????<<<888444///,,,---***'''&&&((((((&&&###((('''%%%#########%%%&&&&&&%%%###"""!!!!!!!!!"""!!!!!!  !!!!!!!!!!!!""""""""""""%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!$$$###""""""######"""!!!!!!!!!"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###!!! !!!!!!###%%%''''''%%%###''''''''''''&&&%%%$$$###&&&%%%###"""""""""######""""""!!! !!!!!!!!!!!!!!!"""######$$$""" !!!!!!  !!!""""""!!!!!!"""###!!!"""###$$$$$$$$$$$$$$$!!!&&&+++***&&&&&&+++000///000000...+++)))))))))((((((***,,,---,,,((($$$***++++++)))'''&&&'''(((&&&(((+++,,,+++)))(((((((((,,,,,,((((((,,,---***,,,'''%%%)))***'''***///)))***++++++((('''&&&'''+++))))))***+++***&&&"""$$$######&&&***+++***'''((()))***+++***)))'''&&&)))'''%%%%%%''')))))))))(((((((((&&&$$$###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''!!!###%%%%%%$$$$$$%%%&&&############"""!!!    !!!!!!!!!!!!!!!######$$$$$$$$$###""""""$$$%%%%%%$$$""""""$$$%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))((())))))*********))))))(((***+++***(((''''''''''''((()))((('''&&&'''(((,,,+++*********+++,,,---,,,---------,,,++++++***------------------,,,,,,~~~{{{yyynnnnnnmmmmmmnnnpppqqqrrruuuuuuqqqmmmqqqwwwwwwrrrqqqtttwwwwwwsssmmmjjjhhhhhhfffdddeeeggggggeeebbb[[[WWWUUUUUUTTTQQQRRRVVVUUURRRNNNKKKJJJLLLNNNPPPOOONNNNNNNNNOOOOOOMMMKKKMMMLLLJJJKKKMMMLLLIIIFFFHHHIIIJJJLLLLLLLLLLLLKKKLLLNNNNNNLLLMMMOOOLLLGGGCCCAAA???;;;777222...+++,,,)))'''&&&'''(((&&&$$$'''&&&$$$#########$$$%%%%%%$$$"""!!! !!!!!!!!!  !!!!!!!!!""""""""""""$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!###!!! !!!""""""!!! !!!"""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$###"""""""""###%%%''''''%%%###&&&&&&&&&&&&%%%$$$######%%%$$$"""!!!!!!!!!"""###"""!!!!!!  !!!!!! !!!""""""!!!!!!"""######""""""###%%%######$$$%%%%%%%%%%%%%%%%%%))),,,,,,******...111***+++***)))&&&%%%&&&'''''''''(((+++---,,,***'''*********)))'''&&&''')))***,,,......---,,,,,,,,,(((***)))&&&''',,,---)))(((%%%&&&++++++''''''***)))******)))'''&&&&&&'''&&&%%%&&&))),,,,,,***'''***'''%%%&&&(((***)))(((%%%&&&((()))***)))((('''---,,,***((((((((((((''')))))))))(((%%%%%%&&&''''''%%%$$$%%%&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&"""$$$%%%%%%$$$$$$$$$%%%############"""!!!   !!!""""""""""""!!!$$$$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&###""""""###%%%&&&&&&''''''(((((()))(((((((((((((((((((((((())))))*********))))))((('''(((***)))'''&&&&&&'''&&&'''))))))(((((()))+++,,,,,,+++++++++,,,---...---------------,,,++++++,,,,,,------------------}}}|||~~~}}}xxxkkklllmmmnnnooooooooooooooopppooommmmmmqqqrrrqqqoooqqqsssuuutttpppiiidddhhhdddbbbdddhhhiiieeeaaaWWWTTTSSSUUUSSSOOOMMMOOORRRPPPLLLJJJIIIJJJMMMNNNMMMMMMNNNPPPQQQPPPLLLJJJKKKJJJIIIJJJKKKJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIHHHMMMNNNMMMKKKLLLNNNLLLHHHDDDBBB===888333///+++***)))(((&&&&&&''''''&&&%%%&&&%%%$$$###"""###$$$%%%###"""!!!  !!!!!!!!!"""""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  """"""!!! """###%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$ !!!###%%%%%%###"""&&&&&&&&&%%%%%%$$$###"""######"""!!!!!!!!!""""""!!!!!!!!!  !!!!!! !!!!!! """###%%%$$$######$$$&&&$$$%%%%%%%%%%%%&&&&&&&&&(((((()))+++,,,---...///***+++***)))'''''')))+++'''&&&''')))+++---,,,***((()))***)))''''''(((***+++,,,---,,,+++***+++,,,+++***((('''+++//////+++)))))),,,000000+++(((((())))))((('''%%%$$$&&&((('''''')))---111222222111...+++'''%%%&&&((())))))%%%&&&(((*********))))))...---,,,+++***))))))((()))******)))'''&&&'''((((((&&&%%%&&&'''((('''&&&$$$$$$#########$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%###%%%&&&&&&$$$###$$$$$$############"""!!!   """""" !!!""""""######""""""$$$%%%&&&&&&'''''''''''''''((()))(((%%%###""""""$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((((()))*********)))(((''''''%%%'''((((((&&&%%%&&&&&&%%%'''))))))))))))+++---,,,,,,++++++,,,,,,---...------......------,,,,,,++++++,,,,,,------......~~~}}}{{{xxxuuullllllmmmmmmmmmmmmlllllliiilllmmmllljjjjjjmmmnnnqqqooonnnppprrrqqqkkkeeegggbbb___aaaeeeeeeaaa\\\WWWSSSQQQRRRPPPLLLKKKMMMOOOMMMKKKIIIIIIKKKMMMOOOKKKLLLNNNQQQRRRPPPLLLHHHIIIIIIIIIHHHIIIHHHGGGFFFDDDDDDEEEFFFHHHHHHIIIIIIMMMNNNLLLIIIIIIJJJHHHCCC@@@===888333///,,,***)))'''&&&&&&&&&''''''&&&%%%$$$######"""""""""###$$$!!!!!!  !!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!###$$$###"""###$$$'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%% """"""!!!&&&&&&&&&&&&%%%$$$###"""######""""""""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!""""""!!!"""###$$$$$$######$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%'''%%%$$$&&&)))++++++)))***++++++)))((())),,,...)))((('''(((***+++,,,+++((())))))((('''''')))+++))))))***((('''&&&(((******(((&&&(((,,,///...***+++,,,...000///,,,((('''(((((('''%%%######&&&((())))))+++...000111111111---+++(((&&&&&&''''''(((((()))***++++++++++++***)))+++,,,,,,++++++++++++))))))***(((&&&&&&''')))((('''&&&'''((()))((('''&&&%%%###""""""$$$&&&'''''''''''''''&&&%%%$$$$$$$$$&&&'''&&&%%%######$$$############"""!!!  !!!"""!!!!!!"""##################$$$%%%&&&''''''''''''%%%'''))))))'''$$$#########$$$$$$%%%%%%&&&''''''((((((((((((((((((((((((******))))))((('''&&&%%%%%%'''(((((('''&&&'''(((''')))******))))))***,,,+++++++++++++++,,,,,,,,,------.........------,,,******+++,,,------......xxxsssrrrtttsssqqqooommmllllllmmmmmmiiikkknnnnnnkkkhhhjjjnnnsssnnnjjjkkkooopppmmmhhhhhhddd``````bbbaaa\\\XXXYYYTTTQQQQQQOOOKKKLLLOOOQQQOOONNNMMMNNNPPPSSSTTTIIIKKKNNNQQQRRRPPPLLLHHHHHHHHHHHHHHHGGGGGGGGGHHHBBBCCCDDDFFFHHHJJJLLLLLLOOOPPPMMMIIIGGGGGGCCC===888555111---***)))))))))%%%&&&''''''&&&%%%%%%%%%"""""""""!!!""""""""""""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!"""$$$&&&%%%$$$$$$%%%((())))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&!!!  """###!!! &&&''''''&&&&&&%%%$$$###""""""##################  !!!"""############"""!!! !!!######"""!!!"""$$$###""""""###%%%%%%$$$############$$$$$$&&&###!!!###(((***(((%%%''''''((('''''''''***,,,,,,***(((((()))******)))((())))))((('''''')))++++++++++++***(((((()))+++'''%%%%%%(((++++++)))'''------,,,***)))))))))(((''''''&&&$$$######&&&(((''''''(((((('''''''''''''''((((((((('''&&&&&&%%%)))))))))))))))))))))((('''***,,,---+++)))((()))'''(((((('''&&&%%%'''(((((('''&&&''')))***)))((('''&&&$$$######%%%'''(((''''''''''''&&&%%%$$$$$$%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$###"""!!!  !!!  !!!!!!"""###############!!!"""###%%%%%%&&&&&&&&&"""%%%((()))(((&&&%%%%%%######$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''')))))))))((('''&&&%%%$$$%%%'''))))))(((((()))******++++++***)))(((((()))(((((())))))************,,,,,,---------------,,,******++++++,,,---......}}}~~~wwwpppqqquuuwwwvvvssspppoooooopppqqqmmmnnnppprrrooojjjjjjnnnqqqlllggggggkkkmmmmmmjjjiiigggeeedddbbb```\\\ZZZ[[[VVVSSSSSSQQQNNNPPPSSSQQQPPPNNNNNNNNNOOOQQQRRRIIIJJJMMMPPPRRRPPPLLLHHHGGGHHHIIIGGGFFFFFFGGGIIIDDDDDDEEEFFFHHHKKKMMMNNNOOOPPPNNNIIIFFFDDD>>>777000...,,,)))((('''((()))$$$&&&''''''%%%$$$###### !!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!###%%%''''''&&&%%%&&&((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$%%%$$$###"""###$$$%%%$$$###&&&&&&&&&&&&%%%$$$###"""!!!!!!"""#########""""""  !!!!!!!!!"""###$$$%%%$$$###"""!!!  !!!!!! !!!"""######""""""###%%%%%%$$$###"""""""""###$$$&&&$$$###$$$((()))(((&&&&&&(((******)))***+++,,,,,,***(((((()))***)))(((((()))***)))''''''(((***///000111000...------...)))))),,,111111---***+++222222000+++***---///---&&&''''''%%%$$$$$$&&&(((((((((((('''$$$"""######&&&(((***)))'''%%%$$$$$$&&&&&&&&&&&&&&&'''''''''(((,,,///...)))%%%$$$$$$'''(((((('''&&&%%%''')))'''&&&&&&''')))***)))(((''''''&&&&&&&&&'''((()))&&&&&&&&&'''&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%%%%$$$$$$$$$$$$###"""!!!  !!!  !!!""""""######""""""!!!""""""###$$$$$$$$$$$$!!!$$$&&&'''&&&&&&&&&'''######$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%''')))***))))))***+++***+++,,,***(((&&&&&&'''''''''((())))))))))))(((++++++,,,,,,------,,,,,,******++++++,,,,,,------~~~~~~xxxssssssuuussssssssssssrrrrrrrrrrrrpppnnnpppssspppjjjhhhjjjkkkhhheeeeeehhhjjjjjjhhhgggiiiiiifffbbb___^^^^^^[[[XXXWWWXXXWWWSSSSSSVVVSSSQQQOOOMMMLLLKKKKKKLLLIIIJJJLLLOOOQQQPPPLLLIIIGGGIIIIIIHHHFFFFFFHHHKKKGGGGGGGGGGGGHHHIIIKKKLLLHHHJJJIIIEEEBBB???888111---,,,***(((''''''''''''###&&&((((((%%%"""!!!""" !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! """%%%''''''&&&&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""###%%%###""""""###$$$$$$###$$$$$$$$$######"""!!!  !!!!!!!!!  !!!!!! !!!###$$$$$$$$$"""!!!$$$""" !!!""""""!!!"""###$$$$$$######$$$&&&'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%'''(((((('''&&&))),,,---,,,+++++++++***)))((()))***+++***)))*********)))'''&&&''')))...///111000...,,,,,,,,,***---444999666---***---111333111,,,+++///111...%%%'''((('''&&&%%%&&&((('''))))))(((%%%$$$&&&(((***,,,,,,)))%%%######%%%$$$$$$%%%&&&((()))+++,,,''',,,000///***%%%######((())))))(((''''''(((***&&&%%%%%%&&&((())))))((((((((((((((())))))))))))%%%%%%&&&&&&'''&&&&&&&&&###%%%''''''&&&%%%&&&'''$$$$$$$$$$$$###"""!!!!!!   !!!""""""""""""!!!""""""###############"""###$$$&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%###%%%((()))((()))***+++(((******)))'''&&&'''((('''''')))*********)))((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,~~~|||~~~~~~|||yyyvvvtttssslllnnnpppssssssrrrqqqoooooollllllqqqooohhhdddfffeeeddddddfffgggggggggeeedddgggiiigggaaa^^^___aaa[[[YYYZZZ]]]\\\WWWUUUVVVZZZXXXUUUQQQNNNLLLKKKKKKJJJJJJLLLNNNPPPOOOMMMJJJGGGIIIJJJHHHFFFFFFIIILLLJJJIIIHHHGGGGGGGGGHHHIII???BBBCCC@@@>>>;;;333+++,,,,,,***)))''''''&&&&&&###&&&)))((($$$!!! !!! !!!!!!!!!  !!!""""""""" """"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!$$$&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!!!!###!!!!!!!!!!!! """"""""""""!!!    """###$$$###!!! '''&&&$$$###$$$%%%$$$######%%%&&&&&&%%%$$$&&&'''((('''%%%######$$$%%%&&&###$$$$$$%%%%%%%%%&&&'''"""%%%(((***)))'''&&&&&&''''''''')))+++,,,+++******++++++)))'''&&&'''((((((***,,,,,,***(((&&&&&&$$$)))222888222'''$$$)))(((,,,+++&&&&&&***+++'''%%%&&&(((((('''&&&''''''"""$$$&&&%%%######&&&)))000000...)))###!!!###&&&$$$%%%&&&(((+++...111222$$$)))//////+++'''&&&''')))******)))((((((***+++&&&%%%$$$&&&((())))))((((((((()))***************$$$$$$%%%&&&''''''''''''###%%%''''''&&&&&&'''((($$$$$$%%%$$$$$$###"""!!!  !!!!!!  !!!!!!!!!!!!!!!######$$$$$$$$$###""""""%%%&&&&&&$$$""""""###%%%$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&"""$$$&&&''''''((()))***&&&''')))(((''''''((()))'''(((***++++++******)))((()))***+++++++++++++++,,,,,,++++++++++++++++++{{{|||{{{{{{}}}||||||}}}{{{tttmmmmmmrrrmmmmmmmmmnnnnnnoooppppppkkkqqquuurrrjjjcccbbbccceeeeeeddddddcccbbbaaa```bbbaaa______aaaaaa___]]]___eeeaaaWWWTTT\\\```\\\ZZZZZZVVVQQQQQQSSSPPPKKKKKKMMMOOOOOOLLLIIIFFFEEEIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGHHHIIIIIIIIIEEEBBB===:::777444111///,,,((($$$$$$''''''$$$!!!$$$$$$$$$###"""!!!!!! ###"""  !!!""""""!!! """""""""""""""""""""""""""!!! !!!###$$$%%%%%%#########"""""""""""""""&&&%%%###""""""$$$%%%'''%%%###!!! """###""""""!!!  !!!!!!""""""  !!!"""!!!!!!"""###$$$$$$%%%%%%)))'''$$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&''''''((('''$$$$$$))))))%%%&&&+++))))))(((''''''''''''''',,,+++*********+++---...---,,,***((('''&&&&&&'''***)))***,,,+++(((***...(((111444...)))((((((&&&///,,,)))''''''((((((((()))(((+++///...((($$$%%%!!!!!! !!!$$$&&&&&&&&&222---'''%%%'''(((&&&###"""$$$'''***+++)))'''%%%&&&''')))******(((&&&%%%$$$%%%&&&'''(((((((((((((((&&&%%%(((+++,,,***((()))&&&###$$$(((+++***)))"""%%%***---...,,,)))'''$$$&&&''''''%%%######$$$$$$$$$$$$""""""###&&&(((  !!!!!!""""""""""""############""""""!!!!!!!!!!!!""""""###$$$%%%&&&'''&&&%%%$$$&&&'''((('''%%%$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&((((((&&&&&&))),,,******+++******)))((('''''''''((())))))))))))))))))*********++++++++++++...---+++,,,------,,,***|||~~~~~~}}}}}}~~~}}}|||||||||yyyssslllkkkoooooonnnmmmmmmmmmnnnpppppplllpppssspppjjjeeebbbbbbccccccbbbbbbbbbccccccdddbbbccccccaaa___^^^___aaaaaafffdddYYYVVV\\\^^^ZZZUUUTTTQQQMMMNNNPPPNNNJJJPPPQQQQQQPPPLLLIIIFFFDDDIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHCCC???999444222111000000,,,((($$$$$$&&&'''$$$!!!$$$$$$######"""!!!!!! """!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""""""""""""""""""""""""""""""""""""&&&%%%###""""""###$$$%%%######"""!!! !!!!!!"""""""""!!!   !!!""""""""""""###$$$$$$%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&(((***((($$$$$$(((***''''''******)))((((((''''''((((((***************+++,,,,,,---,,,***)))((('''((((((&&&%%%&&&***+++((((((***+++......(((&&&))),,,***,,,***((((((***++++++***)))'''(((---...)))$$$"""&&&%%%$$$###$$$%%%&&&&&&---)))$$$###%%%&&&$$$!!!!!!###&&&((())))))((('''&&&''''''((('''&&&%%%$$$(((((((((((((((''''''''''''&&&&&&(((***,,,***((('''&&&$$$%%%'''((())))))'''(((***,,,---,,,***)))&&&'''((((((&&&%%%%%%&&&''''''%%%###""""""$$$%%%  !!!""""""""""""""""""############$$$######""""""######$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%&&&'''(((((()))((((((((('''''''''&&&&&&%%%'''))))))'''''')))+++***************)))((('''''''''((())))))))))))))))))))))))*********++++++,,,+++***+++,,,---,,,+++~~~~~~}}}}}}~~~~~~}}}yyyxxxzzzxxxxxx|||~~~~~~}}}yyyssslllkkknnnpppooommmllllllmmmpppqqqnnnoooooonnnkkkgggdddbbbaaaaaaaaaaaaccceeeggghhhcccdddeeebbb]]]\\\```dddbbbgggeee\\\XXX[[[\\\XXXSSSSSSQQQNNNNNNQQQPPPLLLSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKJJJIIIHHHGGGEEEDDD???:::333///---...//////***'''$$$$$$%%%&&&$$$!!!$$$######""""""!!!!!!  !!! !!!!!!""""""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """"""""""""""""""""""""%%%$$$###!!!!!!!!!"""""""""""""""""""""!!!!!! """!!!  !!!!!! !!!!!!""""""######$$$%%%%%%%%%"""$$$(((+++,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###%%%))),,,)))$$$###'''***)))(((((())))))(((''''''''''''((((((((()))***************++++++***)))))))))))))))%%%"""$$$+++///---)))(((111000+++$$$"""''',,,---***)))(((***,,,---------+++&&&%%%***,,,)))### +++)))'''%%%$$$$$$%%%&&&'''$$$!!!"""$$$$$$""""""###$$$&&&''''''((((((''''''&&&%%%$$$#########+++***)))((('''''''''''''''&&&&&&(((******)))(((%%%&&&&&&&&&%%%&&&(((***++++++,,,,,,,,,,,,,,,,,,'''((())))))'''&&&'''(((+++)))'''$$$###"""""""""!!!  !!!######""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%###############$$$%%%%%%$$$%%%&&&%%%###"""###$$$"""######%%%&&&'''((())))))))))))))))))(((((((((&&&(((******)))(((((()))))))))*********)))((((((''''''((()))))))))))))))((((((((()))))))))*********)))((()))+++,,,,,,+++~~~||||||{{{{{{~~~~~~yyyvvvyyyxxxxxxyyy{{{}}}{{{uuupppnnnnnnpppnnnkkkjjjjjjmmmppprrrpppnnnkkkkkkllljjjfffbbbbbbaaaaaabbbdddgggjjjlllfffeeebbb```^^^^^^```ccc```dddccc]]]YYY[[[ZZZWWWYYYZZZXXXTTTSSSUUUUUUQQQPPPOOONNNNNNNNNNNNMMMLLLIIIIIIHHHGGGHHHIIIKKKLLLLLLKKKJJJHHHFFFBBB@@@>>>999555000---,,,---,,,,,,(((&&&$$$###$$$%%%###"""######""""""!!!!!!!!!!!!   !!!"""######$$$###""""""###$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!"""""""""""""""%%%$$$"""!!! !!!###$$$###""" """!!!    !!!""""""""" !!!!!!#########$$$$$$%%%%%%%%%&&&(((***,,,,,,+++(((&&&'''''''''''''''&&&&&&&&&$$$&&&((('''&&&&&&)))+++(((%%%###%%%)))***(((&&&(((((('''&&&&&&&&&&&&&&&&&&''')))*********)))((()))))))))((())))))))))))((($$$&&&///555333...***666555///'''"""$$$***...---+++))))))+++---//////333***###&&&)))'''### +++***(((%%%######%%%'''$$$""""""###%%%%%%###!!!%%%$$$$$$$$$$$$%%%&&&&&&)))(((&&&$$$######$$$$$$***)))((('''&&&''''''(((&&&&&&'''((()))))))))(((%%%''')))'''%%%%%%(((,,,,,,,,,---......---++++++'''((()))((('''&&&((()))+++)))'''%%%$$$$$$###"""!!!!!!!!!  """###$$$!!!"""""""""############%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$%%%$$$%%%&&&%%%$$$###$$$%%%######$$$$$$%%%&&&''''''))))))))))))((((((((((((((()))*********)))(((((((((((()))))))))))))))(((''''''((()))))))))))))))(((((((((((())))))))))))(((''''''(((+++,,,,,,+++~~~}}}||||||~~~~~~}}}~~~yyytttwwwwwwvvvuuuvvvyyy|||}}}zzztttqqqnnnmmmmmmllliiihhhiiilllooorrroookkkhhhhhhjjjjjjfffcccccccccccceeegggiiilllmmmjjjddd^^^]]]```bbbaaa^^^\\\______\\\YYYYYYYYYXXX___aaa___ZZZWWWXXXXXXUUUQQQOOOMMMMMMOOOOOOMMMLLLJJJIIIIIIIIIIIIKKKMMMNNNMMMMMMKKKIIIEEE@@@<<<:::333111///......,,,***((('''%%%$$$############""""""""""""!!!!!!!!!!!!!!!  !!!!!!  !!!"""######$$$$$$%%%$$$#########%%%&&&''' !!!   !!!"""######### !!!!!!""""""""""""$$$###"""!!!  !!!###$$$$$$""" !!!!!!  !!!  !!!!!!!!! !!!!!!"""######  !!!"""$$$$$$$$$$$$$$$%%%%%%%%%((((((((((((((()))))))))(((((((((''''''&&&&&&&&&!!!&&&+++---***'''((()))((('''%%%%%%''')))'''$$$'''&&&%%%%%%$$$$$$%%%%%%&&&'''(((******)))((((((''''''(((((((((((((((((()))&&&(((000777555000---444555444...&&&$$$***222333///***'''(((+++...///:::...$$$###&&&%%%######&&&'''&&&$$$######&&&((($$$$$$$$$%%%''''''&&&$$$((('''%%%$$$######$$$$$$+++)))'''$$$$$$$$$&&&'''''''''&&&&&&'''(((((()))&&&'''((((((((((((((((((''')))***(((&&&%%%))),,,)))+++...000000---***((('''(((((('''&&&&&&(((******(((&&&%%%&&&'''%%%###""""""!!!!!!!!! !!!"""###$$$!!!"""""""""############$$$$$$############$$$$$$$$$###"""!!!"""###$$$%%%$$$&&&'''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''))))))))))))))))))((('''&&&'''((()))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))'''&&&&&&(((***,,,,,,+++~~~~~~xxx{{{}}}{{{{{{}}}{{{zzzzzz||||||zzzuuuppprrrtttssspppqqqtttvvvtttxxx{{{{{{vvvrrrooommmjjjmmmkkkiiihhhhhhiiikkkmmmkkkgggddddddeeefffdddbbb```bbbdddfffiiikkkmmmnnnllleee^^^^^^ccceeeaaa\\\[[[]]]]]][[[YYYXXXXXXXXX___aaa```ZZZVVVVVVVVVTTTUUURRRPPPOOOPPPNNNJJJFFFIIIIIIIIIJJJKKKMMMNNNOOONNNMMMLLLIIIDDD???:::777///.........---+++(((%%%%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!  """###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%   """###$$$$$$$$$ !!!!!!""""""#########""""""!!!!!! !!!###$$$###""" !!!   !!!!!!"""""" !!!!!!""""""######"""!!! !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%(((+++---((((((((('''&&&&&&%%%%%% '''...000,,,((('''((()))++++++(((&&&((('''%%%&&&&&&%%%$$$$$$$$$$$$%%%''''''((()))))))))))))))'''((())))))))))))(((((()))&&&'''...222111/////////000222111,,,)))---555555000***''''''***,,,---888...%%%$$$%%%$$$$$$%%%!!!$$$&&&%%%###"""%%%(((%%%%%%&&&&&&&&&''''''''')))(((&&&%%%$$$$$$$$$$$$+++)))'''&&&&&&'''((()))%%%&&&'''((())))))))))))%%%''')))((('''&&&'''(((((((((((('''&&&&&&(((***%%%(((,,,///000---)))&&&'''(((((('''&&&&&&(((+++)))'''%%%&&&((()))'''$$$""""""""""""!!!!!!!!!!!!  !!!""""""###""""""""""""##################""""""""""""#####################$$$%%%%%%$$$&&&''''''%%%%%%&&&(((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&&&&''')))((((((%%%&&&'''((()))*********''''''((()))))))))))))))((((((((()))))))))******''''''&&&(((+++,,,,,,+++|||{{{}}}~~~wwwzzz}}}~~~}}}{{{|||}}}|||zzzvvvtttvvvzzz|||vvvuuusssooommmqqqqqqoooooossstttqqqsssxxxyyytttqqqpppmmmiiiooommmkkkhhhfffeeeeeeeeedddbbb```______`````````ZZZ]]]aaafffjjjlllnnnnnnlllgggcccccceeefffccc______^^^]]]\\\YYYVVVWWWYYYYYY]]]\\\WWWSSSSSSTTTSSSWWWTTTRRRRRRRRRPPPJJJEEEFFFGGGIIIKKKLLLMMMNNNNNNKKKJJJIIIEEE@@@:::555222///---+++******(((&&&$$$###$$$###""""""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$###"""   !!!""""""!!!!!! !!!""""""###"""""""""###"""""""""!!!!!!""""""######!!!   !!! !!!"""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''***,,,((((((''''''&&&%%%%%%$$$!!!(((///000,,,((((((***,,,111222,,,'''((()))'''((('''&&&&&&%%%%%%&&&&&&))))))(((((())))))***+++******+++,,,++++++))))))***''''''+++---,,,...222222---,,,///111//////222111...+++************)))...(((%%%''''''%%%$$$&&& $$$''''''$$$"""$$$'''%%%%%%%%%$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''((()))***''')))+++,,,---+++)))(((%%%'''))))))&&&%%%&&&((((((&&&$$$$$$%%%&&&&&&&&&$$$&&&)))+++,,,+++)))''')))))))))(((''''''***---***'''%%%&&&)))***'''############"""""""""!!!!!!!!!  !!!!!!!!!!!!""""""""""""##################""""""""""""#########$$$$$$%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&)))&&&######%%%((())))))$$$%%%&&&((()))*********''''''((())))))))))))))))))))))))*********++++++)))(((''')))+++,,,,,,+++~~~|||wwwwww}}}|||zzz{{{|||zzz|||~~~~~~||||||{{{zzzxxxwwwvvvvvvwwwwwwxxxqqqrrrsssqqqlllqqqrrrpppqqquuuvvvqqqrrrxxxzzzuuurrrrrrpppkkkqqqooollliiieeebbb```______^^^]]][[[ZZZ[[[]]]^^^UUUYYY___eeejjjmmmnnnoookkkjjjhhhggggggeeedddbbbbbb```___\\\YYYUUUVVVYYYUUUYYYZZZUUUQQQRRRTTTSSSVVVSSSRRRSSSVVVTTTNNNHHHDDDFFFHHHJJJLLLMMMMMMLLLFFFEEEDDDAAA<<<555000,,,000---)))&&&&&&%%%%%%$$$#########"""!!!!!!"""### !!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""!!! !!!"""###$$$%%%$$$######%%%&&&&&&&&&%%%###!!!  !!! !!!!!!  !!!""""""###!!!"""###############""""""""""""""""""!!!!!!  !!! !!!""""""############"""""""""""""""$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$***//////***''')))---...666888000((((((******))))))(((''''''''''''(((***)))((((((((()))+++,,,,,,,,,---...---,,,+++***,,,))))))*********...555999---''',,,222111---+++,,,,,,+++,,,---,,,)))'''$$$###%%%)))***&&&$$$&&& %%%))))))%%%"""###%%%%%%$$$###"""!!!"""$$$'''###$$$&&&'''((()))))))))''''''''''''(((((()))******,,,///000///---)))'''%%%'''))))))&&&%%%&&&(((((($$$!!!!!!$$$&&&%%%###%%%%%%&&&((())))))))))))*********)))((())),,,///,,,(((&&&'''******&&&"""############""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$##################$$$###$$$%%%&&&'''&&&%%%%%%"""###%%%%%%$$$$$$%%%&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&''''''''')))%%%!!!!!!$$$(((******$$$%%%&&&((()))*********'''(((((()))))))))))))))************++++++++++++***)))((()))+++,,,,,,+++~~~|||yyyyyy{{{}}}~~~{{{zzz|||~~~yyyvvvxxx}}}|||yyyzzzzzzwwwssssssyyy~~~|||{{{{{{zzzyyyxxxxxxxxxsssqqqrrrvvvwwwuuuvvvyyy~~~wwwqqqoooqqqrrrpppnnnmmmnnnmmmfff^^^\\\aaagggfffddd```\\\YYYYYY[[[^^^YYY\\\```ccceeefffhhhjjjeeeeeedddddddddddddddeee\\\]]]^^^^^^[[[WWWTTTQQQVVVYYYXXXTTTRRRUUUWWWWWWUUUTTTTTTTTTTTTQQQJJJEEEEEEHHHKKKKKKHHHGGGHHHKKKGGGDDD???999333///,,,***---)))&&&%%%&&&&&&###!!!$$$$$$$$$############"""###"""!!! !!!  """#########""""""!!!!!! $$$###"""!!!!!! !!!########################%%%%%%%%%$$$"""!!!"""###!!!!!!   !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!############""""""""""""###"""!!!  !!!!!!""""""######$$$$$$$$$#########""""""!!!!!!%%%$$$"""!!!!!!###%%%&&&&&&%%%$$$######%%%'''(((******)))'''$$$""""""$$$$$$$$$%%%%%%&&&'''((((((%%%&&&(((***,,,---......;;;<<<888000...000---'''***+++,,,------,,,***))),,,+++***++++++***)))'''111)))$$$(((+++)))%%%$$$%%%$$$&&&++++++((((((+++***+++,,,------+++***(((***))))))***,,,---,,,++++++(((%%%%%%((()))(((&&&'''&&&%%%$$$############%%%$$$######""""""######%%%'''((('''$$$###&&&((('''&&&''')))+++,,,,,,***'''&&&***//////***'''(((***(((&&&%%%'''((((((((()))(((&&&&&&''''''&&&%%%***'''%%%%%%''')))******)))&&&######%%%''''''&&&)))+++***'''''')))'''"""!!!"""###$$$$$$###"""!!! ###%%%&&&$$$"""!!!!!!"""""""""!!! !!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!$$$%%%&&&&&&%%%$$$"""!!! """###%%%%%%$$$###"""#########$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&(((***%%%%%%&&&&&&'''(((((((((((())))))************))))))************+++++++++******+++,,,,,,---......}}}yyy{{{}}}~~~}}}|||||||||~~~{{{yyyyyyxxxwwwwwwwwwyyyzzzxxxuuuvvv{{{}}}zzzyyyyyyyyyyyyvvvuuuvvvuuuqqqppprrr|||xxxrrrpppoooooollljjjhhhjjjiiiddd^^^\\\bbbhhheeeccc___ZZZWWWXXX[[[^^^ZZZ\\\^^^aaaccceeeeeeeeeaaa``````____________```]]]]]]^^^^^^]]][[[WWWTTTTTTWWWXXXTTTSSSVVVWWWVVVRRRQQQQQQRRRRRRPPPLLLHHHFFFHHHIIIIIIHHHHHHHHHIIIBBB@@@;;;777222///---,,,+++(((%%%$$$%%%%%%###!!!$$$$$$$$$#########"""""""""!!!!!! !!!!!!!!! !!!"""######"""""""""!!!!!!!!! ######"""!!! !!!!!!$$$#####################$$$$$$$$$###!!! !!!"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""""""!!! !!!""""""""""""""""""###############"""""""""!!!!!!"""!!! !!!###$$$%%%$$$###"""###$$$&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$((()))***+++------......;;;<<<888222000111---'''******+++,,,,,,,,,+++******)))***///555666222---,,,(((''')))***+++///666>>>444,,,+++,,,***((((((++++++*********+++++++++111...,,,,,,---.........,,,)))''''''******(((%%%((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%&&&%%%###"""$$$&&&'''''''''(((***+++***)))&&&$$$$$$''''''$$$###%%%)))((((((***---111222222)))'''&&&&&&''''''&&&%%%&&&&&&$$$$$$$$$%%%'''))))))&&&######$$$&&&&&&%%%''')))(((%%%&&&(((&&&"""!!!"""###$$$$$$###"""!!!!!!"""###"""!!! !!!"""""""""!!! """!!!!!!!!!!!!"""######""""""""""""""""""""""""%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%&&&'''&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$&&&((()))%%%&&&&&&'''(((((())))))))))))*********))))))((((((((()))))))))************++++++,,,,,,---------{{{~~~|||zzzyyyyyyyyy~~~~~~}}}yyytttqqqrrrssswwwyyyzzzyyyvvvvvvzzz}}}{{{wwwuuuuuuuuupppnnnnnnrrrtttsssuuuyyy{{{yyyvvvssspppmmmjjjiiidddffffffccc^^^^^^ccciiidddaaa]]]XXXUUUVVVZZZ]]]]]]\\\\\\___cccfffdddbbb___^^^]]]]]]\\\\\\\\\\\\]]][[[ZZZ[[[\\\[[[XXXTTTQQQVVVXXXUUUTTTWWWXXXVVVPPPOOOOOOOOOPPPPPPNNNLLLHHHHHHHHHIIIJJJIIIGGGEEE;;;999666333000...------)))'''$$$###$$$###"""!!!$$$$$$#########"""""""""!!! !!!!!!""""""!!!!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!$$$$$$$$$######"""""""""#########"""  !!!   !!!!!!!!!!!!!!!############"""""""""""" !!!!!!   !!!"""""""""""""""!!!!!!!!!######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&&"""$$$'''''''''&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%+++++++++,,,,,,,,,,,,,,,666666444000......***%%%(((((()))***+++++++++***)))''')))222:::<<<555,,,***+++,,,+++((()))555BBBOOO===,,,(((,,,,,,(((%%%+++***((('''(((***,,,...222///+++)))***+++,,,,,,---+++***+++,,,,,,(((%%%''''''&&&%%%%%%$$$$$$$$$'''&&&&&&%%%$$$%%%%%%%%%$$$%%%&&&%%%######%%%'''(((''''''(((***+++***(((+++'''%%%%%%%%%###$$$(((%%%$$$%%%''',,,///111111((('''&&&&&&''''''&&&%%%$$$&&&'''%%%######&&&))))))'''$$$###$$$%%%%%%$$$$$$&&&&&&$$$%%%(((&&&"""""""""############""""""  !!!"""!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$###$$$$$$$$$&&&%%%$$$$$$%%%&&&((()))&&&''''''(((((()))******************)))((((((''''''((((((((())))))))))))+++++++++,,,,,,,,,,,,,,,|||yyyxxxxxxxxxwwwyyyxxxxxxvvvsssrrrrrrrrrwwwyyyyyyxxxvvvuuuwwwyyy}}}|||yyyuuuqqqnnnlllkkkhhhfffhhhnnnrrrtttwww|||xxxyyyyyywwwrrrnnnllllllccceeefffddd``````dddhhhbbb```\\\XXXUUUVVVYYY]]]___\\\[[[___eeeiiigggdddbbbaaa```___^^^^^^^^^^^^\\\XXXUUUUUUWWWWWWSSSOOOOOOTTTWWWVVVUUUWWWXXXVVVQQQPPPOOONNNNNNOOONNNNNNKKKIIIHHHIIIKKKJJJFFFBBB777555222///---++++++***'''%%%$$$###"""""""""!!!############"""""""""""" !!!"""###"""""""""""""""######$$$""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""$$$$$$######""""""!!!!!!!!!""""""    !!!!!!!!!############"""""""""!!! !!!!!! !!!"""!!! !!!""""""""""""!!!!!! """"""""""""""""""!!!!!!""""""###$$$$$$$$$$$$######""""""!!!"""###$$$$$$ ###'''(((((('''''''''"""###$$$&&&(((***+++,,,+++******))))))((()))))),,,,,,+++******)))&&&###%%%%%%&&&'''((()))))))))(((''')))...333222,,,&&&------...+++&&&$$$...:::DDD555'''&&&++++++(((%%%''''''''''''(((***,,,---000...++++++,,,------,,,...---,,,---...---((($$$%%%%%%%%%%%%%%%$$$$$$###(((((('''&&&&&&&&&&&&&&&''''''''''''''''''((()))'''''''''))),,,---,,,+++---)))&&&'''&&&$$$%%%)))$$$######$$$'''((((((((('''&&&%%%%%%''''''&&&%%%%%%(((***((($$$###'''+++)))(((&&&%%%%%%%%%%%%%%%$$$&&&%%%$$$&&&)))((($$$"""""""""######"""""""""  !!! !!!!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""###############$$$######$$$$$$%%%&&&''''''%%%%%%&&&'''((('''''''''%%%%%%$$$$$$#########"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$###############$$$%%%%%%$$$%%%%%%&&&((()))''''''(((((()))*********************)))((('''&&&((((((((()))))))))******,,,,,,,,,+++++++++++++++zzzwwwwwwxxxxxxxxxwwwtttqqqqqqttttttqqqmmmsssttttttuuuuuuvvvwwwyyytttttttttssspppmmmiiigggooolllkkkmmmmmmkkkmmmppprrrtttvvvuuurrrooommmmmmfffggghhhfffdddccceeegggaaa```]]]YYYVVVWWWZZZ]]]\\\YYYYYY]]]dddiiiiiifffeeeeeecccbbb``````______]]]YYYUUUSSSSSSRRROOOLLLOOOTTTWWWUUUUUUWWWWWWUUUSSSRRRQQQOOOMMMLLLMMMMMMMMMKKKJJJJJJKKKIIICCC>>>444222///,,,)))(((''''''%%%$$$$$$###"""""""""############"""""""""!!!!!! !!!"""###!!!""""""###############!!!!!!!!!!!!""""""""""""  !!!""""""#########"""""""""!!!!!!!!!!!!!!!  !!!  !!!!!!""""""############"""""""""!!! !!!!!!!!!  !!!"""""" """"""!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###""""""!!!"""""""""######"""%%%((()))'''&&&%%%%%%"""###$$$&&&(((***+++,,,((('''&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&''''''%%%$$$$$$$$$$$$%%%&&&'''((((((&&&'''))))))'''&&&%%%&&&...+++))))))%%%"""%%%***...(((&&&))),,,***'''&&&###%%%''')))************//////000222333333222000...---,,,---...---((($$$''''''((((((((('''&&&%%%)))(((''''''&&&&&&''''''((('''''''''((()))))))))&&&&&&'''***---//////...)))&&&&&&((('''###"""$$$'''&&&&&&'''((()))((('''&&&%%%$$$%%%&&&'''&&&%%%$$$(((***((($$$###&&&***))))))(((((('''&&&''''''%%%''''''&&&(((+++***&&&###""""""""""""""""""###"""!!! !!!""" !!!!!!!!!""""""""""""!!!"""######$$$"""#########$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''#########""""""######$$$$$$%%%%%%%%%&&&''''''(((''''''(((((()))******************))))))'''&&&%%%)))))))))*********+++++++++++++++++++++++++++***~~~yyywwwxxxzzzyyywwwxxxsssooopppssssssnnnhhhnnnnnnoooqqqtttxxx{{{}}}ssstttttttttssspppmmmkkktttooolllmmmkkkhhhiiillllllmmmnnnnnnnnnmmmkkkjjjhhhiiijjjiiigggeeeffffff``````___\\\ZZZYYY[[[]]]ZZZXXXXXX\\\ccchhhiiiiiifffeeecccaaa```___^^^^^^___]]]ZZZVVVSSSQQQPPPPPPPPPUUUWWWTTTSSSVVVWWWUUUSSSSSSRRROOOLLLJJJJJJKKKMMMLLLKKKJJJHHHCCC>>>:::222000---***'''%%%$$$$$$###$$$$$$###""""""###%%%######"""""""""!!!!!!!!!!!! !!!!!!""" !!!"""#########""""""!!!!!!!!!!!!"""""""""""" !!!"""###""""""""""""""""""""""""!!!!!!!!!  !!!!!! !!!!!!!!!"""""" !!!!!!""""""##################"""""""""""" !!!  !!!"""!!!  !!!  !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############$$$&&&((((((&&&%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&''')))%%%###&&&((('''&&&(((%%%%%%%%%%%%%%%&&&'''(((&&&((()))&&&""""""&&&+++)))%%%$$$&&&&&&$$$"""$$$%%%&&&***...---(((%%%&&&"""$$$&&&)))******)))(((+++,,,...111333333000------+++***+++,,,,,,(((%%%)))***+++,,,,,,+++***))))))(((''''''&&&''''''''''''%%%$$$%%%'''))))))(((&&&&&&'''***---//////...)))'''))),,,,,,'''%%%&&&%%%%%%%%%'''***++++++)))&&&%%%$$$%%%&&&'''&&&%%%###%%%'''&&&###"""###%%%&&&''')))((('''&&&'''((('''))))))((()))---,,,'''######""""""""""""#########"""!!! !!!"""!!! !!!""""""!!!!!!!!!!!!!!!""""""############$$$%%%%%%&&&&&& """$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########"""######$$$%%%$$$$$$%%%&&&&&&'''''''''&&&''''''(((((()))******))))))))))))(((''''''&&&************++++++++++++*********+++++++++++++++}}}}}}yyyxxxzzzzzzxxxuuuvvvsssrrrqqqqqqoookkkhhhpppooonnnpppssswww{{{}}}ttttttrrrqqqpppooooooooorrrnnnlllmmmmmmkkkmmmqqqllliiihhhiiilllllljjjgggggghhhiiiiiihhhggggggggg```aaaaaa```^^^\\\\\\]]]\\\]]]^^^```dddhhhkkkmmmfffeeecccaaa___]]]]]]\\\^^^___^^^YYYSSSPPPSSSVVVRRRVVVWWWSSSRRRTTTVVVUUUNNNPPPPPPNNNJJJGGGHHHIIIKKKLLLLLLIIICCC<<<777555///...+++(((&&&%%%$$$$$$###$$$%%%$$$""""""$$$&&&###"""""""""!!!!!!!!!!!!"""!!!!!! !!! !!!"""""""""!!!!!! !!!!!!!!!"""""""""### !!!###### !!!!!!"""#########!!!"""!!!    !!! !!!!!!!!!"""""""""!!!!!!""""""###$$$$$$%%%############""""""""""""""""""!!!!!! !!!!!!!!! !!!!!!""" !!!"""!!!  !!!!!!!!!"""""""""!!! !!!###$$$""""""######$$$$$$######%%%&&&''''''%%%%%%&&&'''##################""""""%%%%%%$$$$$$%%%''')))+++///)))%%%'''(((%%%&&&)))(((((('''&&&''''''((()))))))))(((&&&%%%%%%(((***'''$$$$$$'''(((%%%&&&((())))))+++...---'''%%%((($$$$$$%%%&&&'''((((((((())))))***+++---,,,***(((,,,)))''''''******(((%%%((()))+++,,,,,,+++***((((((((('''&&&&&&&&&&&&'''(((&&&$$$%%%(((***)))(((''''''''')))+++,,,+++***+++)))***......***)))***""""""$$$'''***++++++***%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%$$$$$$######"""$$$''''''%%%%%%&&&((((((******(((***---+++'''$$$###"""!!!!!!"""###$$$###""""""!!! !!!!!!!!!  !!!"""### !!!!!!"""######$$$$$$%%%&&&&&&'''!!!$$$&&&'''%%%###!!!$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''###############$$$%%%%%%$$$$$$%%%&&&''''''''''''%%%&&&&&&'''(((((())))))'''(((((((((((((((''''''))))))))))))************))))))******++++++,,,,,,{{{|||{{{yyyzzzzzzwwwsssppprrrsssrrrooommmllllllwwwuuuqqqppprrruuuxxxyyyuuurrrnnnjjjiiijjjmmmooowwwrrroooooonnnkkkmmmqqqnnnjjjggghhhlllmmmjjjfffeeefffhhhiiiiiihhhhhhggg___aaacccccc```^^^]]]]]]bbbccceeefffgggjjjnnnqqqfffeeecccaaa___^^^]]]\\\[[[^^^^^^YYYRRROOOTTTZZZTTTWWWWWWRRRQQQTTTVVVUUUJJJLLLNNNLLLIIIFFFFFFHHHHHHKKKLLLGGG???777222111---,,,***'''&&&%%%%%%%%%"""$$$&&&%%%###"""%%%'''""""""""""""!!!!!!!!!!!!###"""!!! !!!"""""""""!!! !!!!!!!!!""""""###### !!!###$$$ !!!"""###$$$$$$!!!""""""  !!!!!! !!!###$$$ !!!!!!!!!!!!"""!!!""""""###$$$%%%%%%%%%############""""""""""""######"""!!! """"""!!!!!!!!!""""""### !!!"""!!!  !!!!!!""""""%%%$$$"""!!!!!!###%%%&&&""""""###$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%''')))""""""###$$$%%%%%%&&&&&&&&&&&&%%%&&&(((***---///444+++&&&'''&&&######'''++++++)))(((((()))***+++...+++((('''(((((('''%%%)))'''''')))(((&&&)))...///+++)))+++***''''''***&&&%%%$$$$$$$$$&&&((()))...,,,+++***++++++***)))+++(((%%%%%%((()))(((&&&%%%&&&((()))***)))'''&&&(((((('''&&&&&&&&&&&&&&&***(((&&&'''+++---,,,***(((''''''((())))))'''%%%(((&&&&&&))))))'''&&&)))&&&&&&'''***,,,---,,,+++%%%$$$###$$$&&&'''&&&%%%((('''&&&&&&''''''%%%###"""%%%%%%$$$$$$&&&((()))******((())),,,+++&&&$$$###"""!!!!!!"""###$$$""""""!!!!!!!!! !!! !!!"""### !!!!!!######$$$%%%%%%&&&''''''"""%%%((((((&&&###!!!%%%$$$$$$$$$$$$%%%&&&'''&&&'''''''''((()))))))))%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######$$$%%%&&&&&&###$$$%%%&&&''''''''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((((('''(((((((((((())))))))))))(((((()))***+++,,,,,,---{{{xxxxxxyyywwwuuuuuuvvvsssnnnmmmppptttuuuvvvvvvvvvyyy}}}xxxuuurrrnnnmmmnnnpppqqqpppmmmmmmoooooolllkkknnnlllhhhfffhhhhhhfffgggkkkggggggjjjmmmppppppmmmkkkiiiddd```___aaabbb^^^ZZZcccffffffcccccceeeeeebbbeee___\\\```bbb___ZZZXXX[[[______[[[XXXWWWUUURRRUUUOOORRRVVVRRRSSSSSSJJJLLLNNNOOOMMMJJJHHHIIILLLMMMFFF@@@===999111,,,+++)))((('''&&&%%%$$$$$$$$$%%%$$$###"""""""""###$$$&&&%%%$$$#########$$$%%% !!!"""$$$$$$######""""""!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!"""!!!   !!! !!!  !!!$$$###!!! !!!""" """!!! !!!###&&&'''***'''%%%&&&''''''$$$!!!""""""""""""!!!!!!!!!!!!"""$$$###!!!$$$###""" !!!""" !!!!!!!!! !!!  """###!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$###"""###&&&)))(((&&&%%%$$$$$$###!!!+++///111---(((''',,,222666555222---)))&&&&&&'''111333111,,,,,,...,,,%%%***,,,***&&&%%%(((+++***%%%000+++ """&&&%%%&&&(((&&&&&&***///000+++%%%///***&&&%%%'''******)))///)))///999333222)))555...***...000,,,'''&&&(((###"""&&&***)))''''''((($$$---+++&&&...!!!'''++++++''''''+++......((((((((()))(((((('''&&&((((((((((((((('''%%%###&&&###%%%,,,000...+++***)))))))))(((&&&''')))+++%%%&&&''''''''''''&&&&&&$$$&&&)))++++++***((('''$$$&&&'''%%%&&&+++,,,***'''(((&&&###%%%)))'''"""$$$###"""!!!!!!  !!!$$$!!!!!!"""!!!$$$$$$###"""!!!!!!!!!""""""###%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***)))((('''&&&%%%$$$$$$$$$&&&$$$""""""$$$%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((('''''')))+++,,,+++***))))))))))))************)))+++------+++)))))))))}}}zzzwwwvvvwww{{{yyyzzz{{{wwwrrrpppssswwwxxxyyyzzz{{{}}}{{{yyyuuuqqqoooooopppqqqqqqnnnooorrrrrrnnnnnnpppnnnjjjhhhiiiiiihhhjjjnnnkkkkkkllloooqqqqqqpppmmmmmmiiieeedddffffffccc______bbbdddcccdddffffffbbbddd``````cccdddaaa^^^^^^\\\``````\\\YYYZZZXXXTTTVVVOOORRRUUUPPPQQQQQQHHHHHHJJJLLLKKKIIIGGGGGGIIIJJJCCC===:::555...******(((((('''%%%%%%$$$$$$%%%###############$$$%%%&&&$$$$$$%%%%%%%%%$$$###""" !!!###$$$$$$$$$###"""######""""""""""""######  """!!!  !!! !!!!!!!!! !!!"""%%%$$$"""!!! !!!""""""!!! """###!!!!!! !!!"""###%%%&&&***(((&&&&&&&&&%%%!!!!!!!!!!!!!!!!!! !!!"""$$$%%%%%%$$$#########"""!!!  !!!!!!  """"""######"""""""""""""""###%%%$$$$$$$$$#####################""""""###&&&(((...+++)))'''''''''%%%$$$"""&&&***---///444<<>>999222---+++---///222444333//////222000***000***&&&)))///555666777<<<000***------)))***,,,...000111000...,,,***)))''')))******)))+++///222333888(((---777333555111,,,+++***+++------,,,)))///,,,***+++)))&&&&&&***...$$$%%%+++(((&&&((('''"""''')))((()))---///...%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&$$$)))&&&(((...000,,,((('''+++---......+++)))))))))"""###$$$&&&(((***++++++---...//////...+++(((&&&$$$''''''$$$%%%((()))'''......+++''''''(((%%%""""""!!!  !!!""""""&&&$$$!!!!!!###$$$""" $$$###"""""""""""""""""""""###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***(((((('''&&&%%%%%%%%%%%%'''%%%###"""$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&(((***+++***)))(((((()))))))))*********(((***,,,,,,***(((((()))}}}zzz~~~}}}yyyxxxyyy~~~~~~|||vvvtttvvvtttvvvwwwwwwxxxzzz~~~|||xxxtttrrrqqqrrrrrrqqqppprrrvvvvvvrrrqqqrrrqqqlllhhhhhhhhhhhhlllqqqnnnmmmmmmooopppqqqpppnnnnnnkkkgggfffggggggdddbbb[[[___bbbbbbcccffffffcccaaa```bbbeeeddd``````ccc^^^```___[[[XXXXXXUUUQQQTTTNNNPPPRRRLLLMMMNNNFFFFFFHHHKKKKKKIIIGGGGGGGGGEEE===777444000+++((()))((('''&&&%%%%%%$$$$$$%%%""""""$$$%%%&&&'''''''''"""$$$&&&''''''%%%""" !!!!!!###$$$$$$$$$###"""$$$######""""""######$$$!!!!!!!!!!!!   !!!   !!!###"""!!!!!!"""###$$$###"""!!! """###$$$###"""!!!"""### !!!"""###$$$$$$%%%)))((('''&&&%%%""" ###%%%'''&&&###"""$$$&&&!!!!!!  !!!!!! !!!!!!"""###%%%$$$###"""!!!!!!!!!!!!############"""""""""""""""######"""!!!"""%%%'''---***&&&%%%%%%%%%%%%$$$"""###%%%)))...444999<<<999999666222...,,,,,,------///...---...000///+++,,,&&&%%%***---///777AAA___999222???555)))******,,,222555111)))%%%(((---***111666333,,,***000888///555--->>>III777---%%%111666666///,,,///...)))(((((()))***'''%%%***222111&&&!!!,,,444***&&&222&&&+++---***((((((&&&###&&&&&&''''''&&&%%%%%%$$$ !!!"""$$$%%%&&&&&&''''''&&&)))///000,,,((('''***---000000...+++((((((''''''((()))+++---...000111222222222111...+++)))&&&)))((($$$###&&&&&&###...///,,,'''&&&'''$$$######"""!!!  !!!"""######'''%%%############""" """"""""""""""""""###$$$"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((''''''(((***((('''&&&&&&%%%%%%%%%%%%'''%%%######$$$%%%%%%%%%""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''')))***)))'''(((((())))))))))))******''')))******)))''''''(((yyy}}}~~~~~~~~~}}}wwwvvvxxxuuuvvvwwwwwwvvvwwwzzz||||||yyyvvvtttttttttuuurrrqqqsssxxxxxxtttrrrsssqqqkkkfffeeeeeeeeejjjpppmmmlllkkklllmmmnnnmmmllljjjgggdddcccccccccaaa___\\\______^^^___dddfffddd^^^___ccceeeaaa\\\^^^ccc______\\\WWWTTTTTTPPPKKKOOOIIILLLNNNHHHIIILLLFFFGGGIIIKKKLLLKKKIIIFFFEEE???777000...+++'''&&&((('''&&&&&&%%%$$$$$$$$$%%%"""$$$%%%'''(((((('''&&&###$$$%%%&&&&&&$$$###!!!!!!"""###$$$%%%$$$######$$$###""""""!!!""""""""" !!!!!!     """"""!!! """###$$$###""""""###%%%!!! ###$$$%%%###!!! !!! !!!!!!!!!!!! """###$$$$$$$$$$$$%%%&&&&&&&&&$$$!!! !!!!!!!!!!!!!!!###&&&(((%%%!!!"""&&&!!!!!!!!!!!! !!!!!!""""""!!! """###$$$###"""############$$$$$$$$$$$$###"""!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""###"""""""""%%%''')))&&&###!!!###%%%&&&&&&)))&&&$$$&&&***...000///)))---222444333///---++++++++++++,,,...///...,,,+++,,,111222***$$$333IIIddd:::666CCC222)))///)))***///333000***)))///555:::>>>???888---(((...555555???AAAZZZbbbGGG999444555@@@@@@222,,,000111+++((('''))),,,,,,***---222---...'''+++888///(((999444888888333//////---************)))(((&&&%%%$$$ !!!###$$$%%%%%%'''(((######'''---///,,,)))***$$$'''***++++++*********222111///............///+++,,,...///000///...---)))+++***%%%###%%%$$$!!!%%%'''&&&######&&&%%%"""&&&%%%$$$###"""""""""""" !!!!!!""""""""""""$$$$$$######"""!!! """!!!!!!!!!"""###$$$$$$"""###%%%%%%$$$$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''(((***((('''&&&%%%%%%%%%%%%%%%'''%%%######$$$%%%&&&%%%"""######$$$$$$$$$############$$$$$$%%%%%%&&&&&&'''&&&&&&((()))***)))'''(((((((((((()))))))))***'''((())))))'''&&&'''(((|||~~~~~~{{{vvvvvvyyy}}}~~~~~~||||||}}}}}}{{{yyywwwwwwwwwxxxxxxrrrqqqtttxxxxxxtttrrrsssoooiiicccaaa```aaaeeellllllkkkjjjjjjlllmmmlllkkkeeecccaaa___^^^]]]\\\[[[^^^___]]]YYYZZZ```dddddd]]]```ccceee___YYY[[[aaa[[[[[[XXXTTTSSSUUURRRMMMJJJEEEHHHJJJDDDGGGLLLIIIGGGHHHIIIIIIHHHFFFBBB???888111+++)))(((%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''(((((('''%%%$$$&&&%%%$$$$$$######$$$$$$!!!"""###%%%%%%$$$$$$###""""""!!!  !!!!!! !!!   !!!!!!  !!!"""###"""!!! $$$%%%%%%###""""""$$$%%%!!!  """######"""  !!!!!!""""""""" !!!"""###$$$$$$######!!!"""$$$$$$###""" !!!!!!"""""""""############''')))&&&!!! ###'''""""""""""""######""""""$$$###"""""""""###%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############%%%&&&(((%%%######%%%)))+++,,,)))&&&$$$&&&+++000000///'''+++///222222000///......,,,---///111111111000333222444555///+++666FFFCCC,,,000666&&&+++888...///111222222111333777;;;@@@???:::222+++)))...333---333,,,:::>>>---222===444@@@AAA333,,,111333...555222222555555000+++))))))888333+++111---'''222'''***+++''''''***---,,,---,,,+++)))'''%%%###"""###%%%'''&&&%%%%%%&&&((($$$###''',,,,,,)))'''))) """%%%&&&(((***...000555444222000...,,,,,,+++%%%&&&''')))++++++++++++,,,---+++&&&$$$&&&%%%""""""###!!!"""&&&'''%%%&&&%%%$$$###""""""""""""!!!""""""######"""!!! ###$$$%%%$$$###!!! """!!!!!!!!!"""###$$$$$$"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''&&&%%%%%%%%%&&&&&&'''%%%######%%%&&&&&&%%%######$$$$$$$$$######"""$$$$$$$$$%%%&&&''''''((()))(((((()))++++++***((('''(((((((((((()))))))))&&&'''((((((&&&&&&'''))){{{~~~~~~|||{{{|||yyyvvvwww|||}}}|||{{{yyyyyyzzzzzz{{{uuussstttxxxwwwsssqqqsssoooiiibbb```___^^^bbbgggjjjiiiiiikkklllmmmllljjjbbbaaa```^^^\\\[[[ZZZZZZ]]]^^^[[[WWWXXX^^^cccccc^^^```cccddd___ZZZ[[[```WWWWWWTTTRRRUUUZZZXXXSSSIIIDDDHHHIIICCCGGGNNNLLLHHHGGGEEEDDDBBB???:::777222,,,'''''''''%%%$$$'''%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$'''&&&$$$###"""###$$$%%%""""""$$$%%%%%%%%%$$$###""""""!!!  !!!!!!!!!!!! !!!!!!  """ !!!!!!!!!!!! !!!!!!"""""""""""""""%%%%%%%%%###""""""$$$&&&######""""""!!!"""""""""!!!""""""!!! !!!!!!!!!"""""""""############ """###""""""###$$$!!!""""""######$$$$$$%%%%%%''')))(((%%%$$$&&&(((""""""###$$$$$$$$$######""""""!!!!!!""""""###$$$%%%%%%&&&''''''''''''&&&!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!""""""""""""!!!###$$$%%%$$$$$$%%%'''$$$"""!!!"""%%%(((***+++***&&&###$$$''')))***)))&&&''''''&&&%%%&&&(((***...++++++///000...---...///)))$$$'''///444333///)))&&&---***(((333(((111///...///000333444444666333...***))),,,000333;;;CCC888===>>>555DDDSSS@@@FFFDDD888.........+++111...///555888333,,,(((***:::;;;000+++)))&&&(((%%%((('''###!!!%%%''''''******)))'''%%%###!!! &&&((()))(((%%%$$$&&&)))***)))***,,,)))$$$###&&&!!!###%%%&&&(((,,,000444------------,,,+++)))(((%%%%%%%%%&&&&&&%%%%%%$$$+++---+++'''%%%'''&&&###!!!%%%'''$$$###&&&'''&&&######"""!!! !!!"""###$$$$$$###"""!!!$$$&&&'''(((&&&$$$$$$$$$""""""""""""""""""###$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***'''&&&&&&%%%%%%&&&&&&&&&(((&&&$$$###%%%&&&&&&&&&###$$$$$$$$$$$$###""""""$$$$$$%%%&&&''''''((((((***)))))))))++++++***(((''''''(((((((((((())))))'''(((((('''&&&&&&(((***~~~}}}~~~}}}zzzzzzyyywww{{{~~~~~~}}}||||||||||||xxxvvvuuuxxxwwwsssqqqsssrrrkkkeeebbb```^^^```eeeeeeeeegggiiikkkllljjjhhh``````___\\\ZZZYYYXXXYYYWWWZZZZZZXXXZZZ```bbbaaa[[[[[[^^^aaa^^^ZZZZZZ^^^WWWVVVSSSQQQTTTYYYXXXRRRLLLGGGKKKKKKDDDHHHPPPOOOKKKHHHDDDAAA>>>:::555111...(((&&&'''(((%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$###"""!!!   !!!!!! !!!### !!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$%%%%%%$$$###!!!!!!###%%%$$$$$$###"""!!!!!!"""""" !!!!!!  !!!!!!!!!###"""!!!!!!!!!"""$$$$$$!!!"""""" !!!$$$'''!!!!!!!!!"""######$$$$$$$$$%%%''''''''''''&&&&&& !!!"""###$$$######""" !!!!!!""""""!!!!!!###$$$%%%&&&'''&&&&&&%%%###"""""""""""""""######!!!!!!!!!""""""#########"""$$$&&&&&&%%%%%%&&&(((###!!!!!!"""$$$&&&'''&&&+++(((%%%###""""""""""""%%%'''***++++++***++++++...***)))---...***)))***(((***'''%%%,,,555111&&&&&&,,,///)))$$$((()))$$$+++*********,,,---------...---,,,***)))***---///,,,;;;333555666...777<<>>:::444000+++'''%%%((((((&&&%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$#########$$$&&&((()))"""$$$&&&''''''%%%"""!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$"""!!! !!!!!!!!!!!! """!!! """%%% !!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%%%%%%%$$$""" ###%%%###"""!!! !!!!!!!!! !!!"""######$$$$$$###!!! """$$$%%%!!!######!!! $$$((( !!!"""######$$$!!!"""###%%%''''''$$$""" !!!#########"""!!! """#########"""!!!"""###$$$%%%&&&%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""######$$$$$$###$$$''''''&&&&&&'''(((((('''&&&''')))***)))''')))((('''&&&&&&''')))++++++333>>>FFFFFFBBB<<<999333---,,,000111,,,***,,,***===DDD999333999;;;555&&&.........222///+++...''')))+++,,,,,,,,,...000///222333000+++''''''(((***888***'''***&&&......***'''&&&((((((&&&)))...(((***...222000,,,---222666'''444FFF<<<444888666,,,111333000...///...+++%%%%%%'''((()))*********$$$''')))'''$$$$$$(((,,,000...---,,,)))%%%(((---'''))),,,,,,***'''&&&%%%&&&(((***,,,,,,)))&&&$$$)))(((((('''&&&%%%%%%%%%''')))((($$$$$$&&&&&&$$$ %%%(((%%%$$$'''))))))$$$###"""!!!!!! !!!$$$&&&'''''''''"""&&&'''%%%$$$$$$&&&$$$$$$###"""!!!!!!"""""""""###%%%%%%$$$$$$$$$%%%"""###$$$%%%'''((())))))&&&'''((((((''''''(((***&&&&&&%%%%%%%%%&&&&&&'''(((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$###"""!!!!!!""""""$$$%%%&&&''''''(((''''''((())))))'''&&&''''''''''''((((((((()))(((((()))((('''(((***,,,~~~yyyyyy~~~|||}}}~~~zzz}}}~~~}}}~~~xxxvvvxxxxxxuuutttnnniiihhheeeaaa^^^___eeeeeeeeefffgggfffdddaaa^^^]]][[[XXXUUUSSSTTTUUUYYY\\\]]]\\\^^^```^^^YYYYYYYYYYYYXXXXXXXXXYYYZZZ\\\\\\ZZZWWWWWWXXXRRRKKKKKKRRRVVVRRRNNNOOOQQQQQQRRRMMMEEE===777333///,,,)))((('''&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$&&&''''''(((''''''&&&%%%###"""!!!!!!$$$$$$################## !!!!!!!!! !!! !!!!!!"""!!! """######"""!!!"""###$$$###"""!!!""""""   !!!!!!!!!!!!!!!!!!"""######""""""""""""###$$$&&&&&&$$$%%%%%%### ###'''((('''%%%###""""""######!!! !!!!!!"""###!!!!!!%%%))))))$$$ """$$$$$$"""  !!!!!!"""""" %%%$$$$$$%%%&&&'''((()))&&&%%%$$$$$$######$$$$$$""""""""""""###$$$%%%&&&%%%'''((('''$$$$$$&&&)))(((%%%######%%%'''))))))...---+++)))((()))***+++***+++333666///222777333///)))%%%)))000333///)))......---......---***((((((,,,...---,,,,,,***&&&&&&222...###&&&,,,---111...$$$222222+++,,,%%%(((444:::666///---******222---333777555000---///333------,,,+++...222000+++000---...222333111222555444222444<<>>111777:::@@@666$$$222===EEErrrSSS///...:::,,,+++888444...000111000......000222222333000***'''***+++***'''%%%''',,,---******,,,***++++++)))&&&&&&'''***000***'''))))))&&&%%%(((222555111(((&&&...000,,,---+++******++++++(((&&&000)))%%%(((000444333///---000222333111//////000'''***------,,,,,,///333((((((((())))))'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&(((+++...---)))%%%### !!!"""###$$$%%%%%%###$$$%%%$$$###$$$&&&(((!!!$$$&&&&&&&&&%%%&&&'''%%%%%%%%%%%%&&&&&&''''''###$$$&&&(((************%%%%%%&&&&&&&&&((()))***(((''''''&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""######%%%%%%&&&''''''''''''''''''((((((((())))))******)))(((((()))***++++++***}}}}}}zzzsss{{{{{{}}}|||zzz{{{~~~|||xxxxxxzzz|||zzzwwwvvvwwwzzzrrroookkkmmmwww|||ttthhhgggdddeeejjjmmmlllkkkmmmqqqmmmhhheeeeeeeeeeeeeee\\\ZZZXXXZZZ]]]]]][[[XXXZZZ```ccc___[[[[[[ZZZYYYWWWXXXXXXXXXWWWVVVUUUTTTWWWXXXWWWVVVZZZ___^^^ZZZVVV[[[]]]YYYUUUPPPHHHAAA<<<666...'''###"""!!!!!!###""""""""""""###$$$$$$"""""""""############$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%###""""""!!!   !!!!!!"""######   """$$$######!!!""""""   !!!!!!"""!!!!!! !!!!!!"""!!! !!!###$$$###""" !!!"""######"""""" !!!"""#########"""!!!!!!""""""###############  """ !!!!!! !!!######""""""""""""######$$$######"""""""""######$$$######"""######$$$$$$%%%###""""""###$$$$$$###!!!!!!"""%%%'''&&&$$$"""######$$$%%%&&&&&&'''''',,,)))555???666+++)))&&&)))))))))'''&&&'''***,,,&&&(((***)))''''''***---///555777111***)))))))))&&&///222555999000***111))),,,...###***,,,(((CCC888"""%%%111+++(((---)))///000///---+++***+++,,,,,,///...***)))---//////---+++---111000,,,***+++'''((())))))))),,,///222333+++'''+++,,,'''&&&******------+++***,,,+++(((000,,,)))(((******(((%%%...'''"""&&&,,,...+++***000333444222...,,,,,,...+++++++++)))'''((()))+++&&&%%%(((,,,---***(((***###$$$$$$%%%%%%&&&''''''***&&&$$$$$$###"""###&&&######$$$$$$%%%&&&''''''$$$%%%%%%%%%###$$$%%%'''%%%'''((((((&&&$$$######&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&((()))******%%%&&&''''''''''''***,,,((((((((((((((('''''''''***))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$%%%&&&'''''''''''''''((())))))))))))))))))***)))(((((()))+++,,,+++***~~~}}}}}}~~~~~~~~~yyyuuuzzz~~~~~~|||~~~zzz|||zzz|||{{{{{{yyyxxxvvvuuuuuupppooollljjjooosssqqqjjjhhhddddddiiimmmmmmnnnqqqmmmkkkhhhggggggfffdddccc^^^ZZZWWWXXX[[[]]][[[XXXZZZaaaddd___ZZZYYYXXXWWWXXX[[[\\\ZZZUUUSSSTTTVVVXXXWWWTTTRRRUUU[[[\\\XXXTTT\\\```[[[RRRIII@@@888222...((($$$"""""""""!!!"""!!!!!!!!!!!!"""###$$$""""""""""""############!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$!!!!!!!!!   !!!!!!""" !!!######"""   !!! !!!"""######"""""""""!!! """$$$ """"""###"""!!!!!! !!!"""######!!!  !!!""""""""""""###### !!! !!!!!!"""!!!!!!###$$$$$$############$$$$$$$$$$$$###"""""""""""""""######"""!!!!!!""""""###$$$""" !!!$$$&&&%%%$$$######%%%''')))'''$$$!!!%%%%%%$$$%%%&&&(((***+++000)))333<<<333***++++++))))))((((((((()))))))))'''***......+++***---000===CCCEEE>>>666444555555888BBB>>>666666222...222***&&&222444999999)))---...))))))...///---+++***------,,,***((((((((()))$$$)))***((('''***------///---///333333...,,,---''''''(((***...333666888888222000333000((()))111'''%%%%%%)))***((())),,,///***%%%$$$'''((('''%%%)))""" %%%)))'''&&&&&&))),,,---+++(((&&&))),,,555222---******+++++++++---***+++//////***(((***######$$$%%%'''((()))***)))### !!!!!!!!!&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$"""!!!"""###%%%'''))))))&&&$$$######'''&&&$$$###"""#########""""""###$$$%%%&&&'''''''''(((***)))''''''***,,,))))))*********)))'''&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%###$$$%%%&&&''''''''''''*********)))))))))))))))***((('''))),,,---,,,***|||zzzyyy~~~~~~|||{{{zzz{{{}}}yyyvvv||||||~~~}}}~~~{{{yyyxxxvvvsssqqqoooqqqnnniiiggglllnnnnnnhhhdddbbbeeegggfffgggjjjhhhhhhhhhiiiiiigggccc```___ZZZVVVVVVZZZ\\\ZZZWWWVVV]]]aaa]]]YYYXXXYYYXXX\\\```aaa]]]VVVSSSVVV[[[XXXWWWRRRNNNRRRXXXYYYVVVQQQZZZ```YYYMMMAAA777///(((%%%"""!!!###$$$%%%&&&!!!!!!!!!!!!!!!"""######""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$   !!!  """"""!!!!!! !!!!!!###$$$%%%"""######!!!"""%%% !!!""""""!!!  !!!"""###""" !!!"""######""""""###$$$!!!"""!!!!!!!!!###""" ###%%%######"""""""""""""""###!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!!!!""""""  $$$&&&%%%$$$%%%%%%''')))***((($$$!!!&&&%%%$$$$$$&&&(((+++---((('''000)))$$$)))------+++******++++++***(((%%%***//////,,,+++---000***111444///+++,,,111444,,,:::888...///000++++++444!!!%%%---:::444222(((+++'''&&&...111000555......---------...000111$$$***,,,(((&&&(((******'''&&&)))///000,,,+++,,,...,,,***)))+++,,,,,,+++>>>:::;;;<<<444)))---888999...((()))'''###'''000000+++%%%$$$(((++++++***+++%%%$$$***---***(((+++"""%%%((((((&&&''',,,222...***&&&(((---333666777888333111222///'''%%%((("""###$$$&&&(((***++++++%%%!!!"""'''&&&!!! ###"""############$$$$$$$$$%%%&&&((('''%%%$$$$$$$$$!!!$$$'''((((((&&&&&&''''''&&&$$$"""!!!!!!""""""$$$######""""""###$$$$$$(((***+++***((('''***---)))***+++,,,+++***(((&&&&&&&&&''''''((()))))))))&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$%%%%%%&&&###$$$%%%&&&''''''''''''++++++******))))))((((((***((('''))),,,...,,,+++~~~|||zzzwwwvvv{{{}}}{{{}}}|||uuuzzzvvvtttvvvwwwvvvyyy}}}{{{}}}|||yyy{{{}}}vvv|||zzz{{{~~~{{{sssmmmmmmqqqnnnlllkkkkkkkkkjjjiiioookkkhhhhhhfffccccccfffbbbfffjjjkkkiiieeecccbbb```\\\YYYYYY[[[\\\[[[ZZZZZZWWWWWWZZZZZZYYYZZZ]]]aaa]]]YYYXXXSSSOOOUUU___RRRRRRRRRTTTWWWXXXVVVSSSPPPTTTVVVQQQGGG;;;222...&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$###!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$""""""  !!!"""######$$$%%%%%%###"""!!!!!! ###"""!!!  #########***)))"""!!! """""" """%%%(((&&&%%%###!!! !!!!!! !!!""""""!!!!!!$$$$$$###""""""###$$$$$$ !!!###$$$###"""  """$$$&&&&&&%%%###"""###""" %%%$$$""" !!!###$$$$$$$$$### !!!###"""%%%'''&&&###%%%,,,222777888777222+++%%%""""""%%%%%%$$$###$$$%%%&&&'''......///000///,,,***)))((((((((()))(((''''''&&&------,,,++++++---111444...---,,,,,,,,,...///000000+++&&&&&&+++......,,,000---...333;;;===888333//////---+++)))***---000333---)))))))))(((///999---...555===@@@<<<777666222)))###&&&---111///---)))******(((&&&&&&(((+++---&&&(((111222+++(((,,,,,,...///,,,'''''',,,222000---)))((()))((($$$!!!---***'''&&&(((***)))''''''))),,,...///000333555)))((('''))),,,///111111***///444333...))))))******,,,***%%%###%%%%%%"""&&&%%%%%%&&&((((((%%%### !!!""""""!!!!!!"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&& !!!###%%%'''((()))(((''''''&&&&&&((()))***((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((%%%$$$$$$$$$$$$$$$###""""""###$$$%%%$$$$$$%%%&&&&&&''''''((((((((((((((((((''''''''',,,,,,++++++***)))))))))~~~zzzvvvyyy{{{yyy{{{}}}zzztttxxxuuutttuuurrrnnnooorrrtttvvvzzz~~~~~~}}}~~~||||||{{{}}}}}}vvvqqqqqqooonnnllliiihhhggghhhhhhllliiiiiikkkjjjfffdddfffdddfffgggfffccc```______ccc```\\\\\\]]]]]]\\\ZZZ\\\YYYXXX[[[ZZZVVVVVVXXXaaaZZZVVVUUUTTTQQQSSSYYYQQQQQQRRRSSSUUUUUUUUUTTTPPPPPPOOOIII@@@666---)))&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""######"""!!! !!!"""###!!!!!!  !!!!!!"""######$$$###"""!!!  """"""!!! !!!"""&&&444:::777 !!!!!!!!!  """%%%'''$$$######""""""""""""### !!!!!!!!!!!!!!!######################## !!!#########"""   !!!""""""###"""!!!!!!""""""!!! ######"""!!!!!!!!!"""###""""""""" !!!### """"""!!! """'''+++((())))))'''""" !!!%%%%%%$$$$$$$$$%%%&&&'''((()))***++++++)))((('''''''''((((((''''''&&&%%%)))***+++++++++---111444///---+++***,,,///333555444///***(((+++,,,+++)))---,,,+++...333444000---***+++,,,,,,++++++,,,...222...,,,,,,+++***...666222,,,***000666666111...***,,,...---,,,000<<>>888333...***((((((111+++,,,444444,,,'''***222333222///++++++...111222///---...111222111...***'''$$$$$$&&&'''&&&$$$%%%''')))***+++---000222++++++---///111111111000))),,,///---)))&&&'''***''')))((($$$$$$((()))((($$$$$$$$$$$$$$$%%%'''(((%%%&&&&&&$$$""""""###$$$######$$$$$$$$$######"""&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%&&&&&&'''"""######$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((%%%$$$$$$$$$%%%$$$###""""""######$$$$$$$$$%%%%%%&&&'''''''''((((((((((((((((((((('''+++++++++*********))))))||||||~~~yyyyyy{{{zzzyyyzzz|||zzzvvvwwwvvvvvvvvvqqqkkklllpppvvvxxx|||yyywwwyyy|||zzztttppppppnnnnnnmmmhhhdddbbbdddgggiiiggghhhlllkkkfffdddeeeeeeeeedddbbb^^^\\\\\\\\\bbb___]]]\\\\\\\\\ZZZYYY[[[YYYZZZ]]]]]]XXXVVVXXX^^^XXXSSSSSSTTTRRRQQQRRRPPPQQQRRRQQQQQQQQQSSSTTTNNNJJJDDD===777///)))$$$%%%$$$$$$###""""""######"""!!!!!!!!!!!!""""""###!!!!!! !!!!!!  !!!!!!""""""!!!!!!   !!!!!!!!! !!!&&&000222,,, !!!!!!!!!!!! !!!###$$$%%%!!!""""""###$$$$$$######!!!!!!!!!!!!!!! """"""###$$$$$$###""""""!!!!!!"""###"""!!! !!!  !!!  !!!"""!!! !!!!!!!!!!!!!!!"""""""""!!!"""!!! !!!"""#########$$$&&&))),,,...&&&&&&&&&$$$###"""$$$&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&'''(((''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%''')))***+++,,,///111000---+++)))+++///555888555000,,,***+++,,,+++))),,,,,,++++++++++++******+++---//////---+++++++++///------...,,,+++---222000---///222222...,,,---,,,111444111,,,,,,333;;;===:::777333000000222333///+++---666999444222444111000...,,,************&&&###"""$$$''')))(((&&&+++)))''''''((()))((('''+++,,,+++***(((''')))***(((***,,,......,,,***((((((***+++)))&&&%%%'''***((()))'''###$$$)))+++***%%%&&&&&&###!!!!!!%%%)))''''''&&&$$$###"""$$$&&&%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&'''((((((&&&$$$$$$%%%&&&%%%$$$###############$$$$$$%%%%%%&&&&&&''''''''''''(((((((((((((((((()))))))))*********++++++||||||zzz~~~|||{{{|||}}}|||zzzxxxwwwwwwwwwssspppttt{{{zzz|||~~~yyywwwxxxzzzyyyrrrnnnooommmooonnniiibbb```cccggggggeeeeeehhhfffbbb```bbbcccddddddbbb___]]]\\\]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWZZZ___```\\\ZZZ[[[YYYWWWVVVUUUSSSQQQPPPPPPOOOPPPPPPOOOMMMMMMPPPRRRHHHBBB999222...+++'''###%%%$$$###"""!!!!!!!!!""" !!!""""""###   !!!  """###"""!!!  !!!""""""#########!!!"""$$$%%%%%%$$$###"""""""""!!!!!! """###%%%%%%###""" !!!"""""""""!!! !!!  !!! !!!!!!!!!   !!!"""""""""!!!!!!!!!#########"""###$$$%%%$$$$$$&&&***///111222---,,,***(((&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&)))*********+++,,,...,,,***)))+++...222444000---******+++,,,,,,+++---......,,,)))(((***---333444444111---***)))))),,,,,,+++++++++,,,000333###---:::===333'''(((///***+++111<<>>HHHJJJ???777666999444...,,,---...,,,)))(((((((((((('''&&&&&&&&&!!!!!!"""###%%%(((+++,,,///,,,(((((()))(((&&&### $$$%%%###$$$&&&%%%"""############################################################$$$%%%&&&'''$$$%%%''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((***+++xxx|||}}}}}}}}}~~~|||xxxuuutttsssqqqooouuurrrooooooqqqsssuuuvvvvvvtttrrrrrrsssssssssrrriiiiiijjjmmmoooooollliiiqqqpppooooooooonnnllljjjkkkfffdddgggiiieeeaaa```]]]^^^`````````^^^\\\ZZZYYYXXXVVVUUUTTTSSSTTTTTTQQQSSSQQQLLLJJJNNNPPPPPPNNNMMMOOOQQQQQQIII===333---***'''%%%&&&'''''''''!!!!!!   !!!  !!!!!!!!!  !!!   !!!"""######"""!!! !!!""""""""""""!!!!!!""""""###$$$"""###$$$%%%$$$###"""!!!###!!! !!!"""###"""!!!  """  !!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!#########"""###$$$$$$%%%((('''&&&&&&&&&''''''(((''')))***)))%%%###%%%(((((((((((((((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&''''''(((&&&'''(((((('''(((***,,,***%%%!!!!!!%%%)))******&&&(((******((('''&&&&&&))))))))))))((((((''''''+++***)))(((&&&%%%$$$###$$$%%%(((+++,,,+++(((%%%###%%%&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''%%%!!! """%%%'''))))))((((((((()))***+++,,,$$$))),,,******...333555))))))(((((())))))***+++---,,,***((('''%%%$$$###$$$%%%&&&%%%$$$$$$&&&'''000///,,,)))'''(((+++...###)))......******///444111666777000)))'''((((((111222111---...222222000''')))---666>>>CCCCCCAAA888222+++'''(((*********'''((((((((('''&&&$$$###!!!!!!!!!!!!"""$$$&&&'''(((+++,,,***%%%"""$$$''' """""" $$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))}}}{{{~~~{{{uuuyyy~~~~~~}}}}}}|||yyyvvvtttttttttsssrrrpppnnnmmmnnnpppsssuuuuuuooooooppppppqqqqqqqqqpppeeejjjooosssssspppllljjjtttsssrrrssssssrrrooolllnnnhhhfffhhhiiieeeaaa```[[[\\\]]]]]]]]][[[YYYXXXYYYWWWUUUSSSRRRRRRSSSTTTTTTWWWUUUMMMHHHIIILLLMMMKKKMMMOOONNNHHH===333---,,,***'''%%%&&&&&&&&&%%%!!!!!!!!! !!!  !!!!!!!!!!!!    !!!!!!""""""!!!!!! !!!""""""!!!!!!!!!!!!!!!"""######""""""############"""!!!"""!!! !!!""""""!!!  !!!######""" !!!    !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$&&&&&&&&&&&&&&&'''''''''111333,,,///,,,(((111444(((((())))))((('''&&&%%%%%%%%%$$$$$$$$$#########"""###$$$%%%%%%%%%$$$$$$)))((((((((((((((())))))((()))***)))))))))+++------***&&&%%%'''***,,,,,,'''))))))((('''&&&&&&''')))(((((((((((((((((((((,,,+++***((('''%%%$$$###""""""%%%***///111...***'''((((((&&&$$$""""""###%%%$$$$$$%%%''')))))))))&&&&&&%%%###!!!"""&&&***((()))***'''###!!!!!!###!!!%%%(((&&&%%%'''...333)))(((((('''&&&&&&&&&&&&(((,,,111555333...'''"""$$$$$$%%%$$$###%%%'''***---,,,)))&&&$$$$$$(((+++&&&((((((%%%###(((333<<<,,,222555111,,,...111222000111///000555>>>@@@===666777444---...222///&&&111,,,&&&""""""$$$%%%&&&"""$$$&&&'''((('''%%%$$$&&&$$$###!!! !!! %%%)))(((%%%$$$'''+++$$$%%%$$$ ###%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$$$$%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''}}}yyyzzz}}}~~~zzzvvvssswww|||~~~|||{{{|||~~~}}}yyyzzzxxxvvvuuuvvvwwwwwwvvvmmmmmmlllnnnrrruuuvvvvvvmmmnnnooooooooonnnmmmmmmgggmmmssswwwuuuqqqnnnllltttsssrrrssssssrrrooolllnnnhhheeeggghhhddd``````YYYYYYYYYYYYXXXVVVUUUTTTWWWVVVSSSQQQPPPPPPQQQRRRRRRVVVTTTMMMIIIJJJMMMNNNKKKPPPRRRLLL???222---,,,---***'''&&&%%%%%%###""""""""""""!!!!!!!!!!!!!!!!!! !!!    !!!!!!!!!!!!!!!!!!  !!!!!!"""""""""!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!!!!!!!! !!!!!!   """$$$%%%%%%###!!! !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%&&&&&&&&&&&&555333"""---222+++555///&&&'''(((((('''&&&$$$###%%%%%%%%%$$$$$$$$$######"""###%%%&&&&&&&&&$$$$$$))))))((((((((())))))***+++,,,------,,,,,,...000...---,,,+++++++++)))(((((()))***)))(((((()))+++(((((((((((((((***+++,,,++++++***)))'''&&&%%%$$$%%%$$$$$$(((---000///---((())))))(((&&&''')))++++++((('''''')))+++***)))$$$***...,,,%%%###'''---'''+++---+++%%% !!!###%%%### %%%++++++***)))'''&&&$$$"""!!!###(((///444555000***&&&&&&'''''''''&&&(((+++---******)))'''%%%###$$$%%%$$$%%%$$$"""$$$---:::EEE:::@@@AAA;;;555444666666---//////...111888<<<;;;???AAA;;;111000555222((((((&&&$$$###############!!!"""%%%&&&'''&&&%%%$$$'''&&&$$$"""!!! !!!!!!!!!$$$&&&'''''')))***)))***'''"""!!!$$$&&&$$$################################################""""""!!!!!!""""""######$$$%%%&&&%%%$$$###$$$%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&zzzxxxxxxxxxwwwuuutttxxx|||}}}{{{yyyyyy{{{{{{|||~~~||||||yyywwwvvvwwwxxxwwwwwwnnnnnnnnnpppsssuuuuuutttpppqqqqqqpppmmmkkkjjjjjjmmmppptttvvvuuurrrpppnnnqqqpppooooooooonnnllljjjlllfffbbbdddeeebbb___^^^ZZZYYYYYYWWWVVVTTTRRRQQQUUUTTTRRRQQQPPPOOOPPPPPPLLLPPPPPPMMMMMMRRRTTTTTTOOORRRQQQGGG888...,,,...,,,***'''%%%%%%$$$"""!!!""""""""""""""""""!!!!!! !!! !!!!!!  !!!!!! !!!"""  """###$$$$$$###"""!!!!!! !!!!!!"""### !!!!!!!!! !!!  !!!"""$$$%%%$$$###!!! !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""######$$$%%%&&&&&&&&&&&&&&&DDDNNN___KKK%%%***%%%$$$%%%'''((((((&&&$$$###%%%%%%%%%&&&%%%$$$$$$######$$$&&&'''((('''%%%$$$'''&&&&&&&&&'''(((((()))'''((())))))((()))+++---,,,---......,,,)))&&&$$$(((***++++++++++++,,,...******))))))+++,,,...000+++******)))((('''&&&&&&***((('''''')))***+++***%%%&&&''''''))),,,111444111---)))((()))***(((&&&"""(((...---&&&"""$$$(((%%%)))---...***&&&$$$$$$%%%$$$%%%%%%### ###(((------,,,***(((%%%###"""###$$$&&&'''))))))))))))'''((())))))((()))+++---)))***+++***'''%%%$$$$$$$$$%%%&&&%%%###%%%***///444:::;;;555//////000000***,,,,,,'''&&&)))***)))***---,,,+++111;;;===777%%%%%%&&&'''''''''&&&%%%###$$$$$$%%%%%%$$$""""""$$$###""""""###$$$&&&'''$$$$$$%%%&&&''''''%%%$$$)))+++(((###"""%%%&&&$$$""""""""""""""""""""""""###########################"""""""""""""""#########$$$%%%%%%######$$$%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%}}}xxxuuuvvvwwwyyyxxx{{{~~~}}}zzzwwwxxxzzzxxx{{{|||yyywwwvvvvvvtttsssrrrqqqqqqrrrssssssqqqpppqqqssssssqqqnnnllllllnnnssssssrrrrrrrrrqqqpppoooqqqooommmlllllllllkkkjjjhhhbbb___aaabbb___\\\\\\]]]]]][[[YYYVVVTTTRRRQQQTTTTTTSSSRRRQQQPPPPPPOOOIIILLLMMMNNNRRRXXXYYYVVVQQQMMMFFF<<<333---,,,---)))(((&&&%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""###  """!!! !!! !!!"""""" !!!"""######  !!!!!!$$$&&&'''&&&$$$"""!!! !!!"""""" !!!""""""!!!  !!!"""!!! !!!""""""###"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$#########$$$%%%&&&'''''''''&&&%%%SSSggg~~~```+++111,,,$$$%%%'''))))))(((&&&%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%''')))***((('''%%%&&&&&&&&&&&&'''(((******$$$%%%&&&&&&%%%&&&((()))+++,,,------+++(((&&&%%%'''))),,,---------...000,,,+++***)))***+++---...))))))))))))((((((''''''((())))))(((&&&&&&'''((($$$%%%&&&&&&(((,,,111555000+++'''&&&)))+++)))'''&&&(((******(((&&&$$$###$$$&&&)))******)))))))))(((%%%%%%******((((((,,,,,,,,,,,,+++***(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((''''''((()))&&&'''((((((&&&%%%%%%&&&'''((()))&&&!!!!!!(((+++'''###$$$((()))''')))(((%%%%%%((('''###---+++((('''((()))'''###$$$&&&((()))*********+++"""""""""###############""""""""""""$$$&&&((()))'''((((((((('''$$$"""!!!$$$&&&%%%""""""&&&'''%%%################################################$$$######""""""#########!!!###$$$$$$######$$$&&&''''''''''''''''''''''''###$$$%%%&&&'''&&&&&&%%%yyytttuuuyyy}}}{{{~~~}}}yyywwwxxxyyyyyy}}}zzzwwwuuusssqqqooouuutttsssssssssqqqnnnkkkppprrrsssrrrpppooorrruuuwwwtttpppooopppppppppooossspppmmmllllllmmmlllkkkfff```\\\^^^```]]][[[[[[aaa```^^^[[[XXXVVVTTTRRRTTTTTTTTTTTTSSSQQQPPPOOOJJJLLLMMMOOOUUUZZZYYYTTTPPPGGG:::222...---,,,***'''%%%$$$%%%&&&&&&%%%###   !!!!!! !!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!!!!"""###### !!!!!!###$$$$$$  !!!!!!%%%((()))'''$$$""" !!!""""""!!!!!!!!!!!!!!!"""#########!!! !!!"""###"""!!!  !!! !!!!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$$$$######$$$&&&((())))))((((((###000$$$@@@BBB(((333%%%$$$%%%(((***+++***(((&&&&&&&&&'''((('''&&&%%%$$$$$$&&&(((***+++)))'''&&&'''''''''((()))+++,,,---(((*********)))***,,,...+++,,,...---+++***))))))%%%(((+++---......///000,,,+++)))''''''((()))***)))))))))))))))(((((((((###&&&))))))&&&%%%&&&((((((''''''%%%%%%(((---000***&&&"""$$$)))------+++222...+++---000000,,,'''%%%%%%$$$%%%&&&'''((((((((($$$%%%,,,000......111((()))*********((('''&&&)))***+++,,,***'''### !!!###&&&&&&%%%$$$$$$%%%###$$$$$$#########%%%(((((((((((('''%%%%%%''')))!!!(((***&&&!!!"""$$$%%%%%%&&&&&&(((...444222---***&&&%%%(((+++***'''&&&$$$%%%'''((()))***,,,...!!!###%%%'''((($$$$$$#########%%%&&&'''&&&)))+++***&&&###""""""!!!""" !!!%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$ """###$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&''''''&&&&&&}}}|||{{{|||}}}~~~|||rrrrrr{{{~~~}}}wwwxxx|||}}}wwwrrrqqqtttvvvtttqqqllljjjooouuuqqqggghhhpppooorrrsssoooooorrrsssrrrjjjqqqqqqkkkmmmuuutttllltttvvvtttlllhhhjjjmmmnnniiifff```YYYXXX\\\^^^[[[[[[``````ZZZTTTTTTWWWXXXZZZWWWTTTPPPOOOPPPRRRTTTMMMMMMMMMNNNOOONNNLLLJJJDDD<<<444000000///---)))'''&&&&&&%%%%%%$$$$$$###""""""""""""!!!   !!! ######"""!!!!!!!!!!!!!!! """""""""###%%%&&&$$$"""  !!!!!!!!! """""""""""""""!!!!!!!!!!!!!!!"""!!!!!! !!!  """###""" !!!$$$%%%$$$""""""""" !!!!!!###$$$%%% !!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""###### ###!!!   !!!!!!""""""###$$$&&&&&&%%%%%%&&&(((######%%%(((+++,,,+++***'''(((***++++++***)))(((&&&'''(((*********)))((((((------)))(((+++)))###$$$$$$%%%&&&&&&&&&%%%%%%,,,,,,+++***))))))))))))...+++)))))),,,......---,,,,,,,,,---...---+++)))...+++)))((()))*********,,,)))%%%%%%'''))))))''')))'''%%%&&&'''((('''&&&&&&'''(((&&&######&&&)))''''''(((***,,,,,,***'''&&&$$$$$$%%%''')))***)))&&&'''((()))************(((%%%""""""###%%%'''(((###%%%&&&%%%$$$$$$&&&)))555777444...---333555333000---(((%%%$$$%%%&&&&&&***'''$$$"""!!!"""###%%%"""%%%(((''''''&&&'''%%%'''((('''%%%######$$$&&&&&&### %%%###!!!"""$$$%%%&&&&&&&&&&&&"""((()))%%%'''...---$$$+++((((((******+++000777&&&###!!!!!!$$$&&&&&&%%%$$$###""""""######!!!%%%(((***((($$$!!!"""### !!!""""""""""""!!!#########$$$%%%&&&'''(((''''''''''''''''''''''''%%%$$$"""!!!!!!"""$$$%%%!!!###%%%&&&&&&%%%$$$###%%%&&&'''''''''&&&%%%$$$'''''')))******)))((((((~~~~~~zzzwww}}}{{{wwwxxx{{{xxxvvvssspppoooooooooooopppooossszzzwwwnnnnnnvvvqqqttttttpppppprrrsssrrrrrrvvvtttmmmmmmtttuuuoooooorrrqqqkkkiiilllpppqqqjjjhhhbbb\\\[[[___```]]]WWW\\\]]]WWWSSSTTTWWWXXXSSSTTTVVVWWWWWWUUUTTTRRROOOMMMMMMNNNOOONNNJJJGGG@@@999222.........,,,)))&&&%%%%%%$$$######""""""!!!!!!!!!!!!  !!! """!!!  """######"""!!!"""$$$###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""  !!!!!! !!!$$$%%%$$$"""""""""!!!!!!!!!!!!"""######$$$!!!!!!!!!!!!"""###$$$$$$ !!!!!!""""""$$$###"""   !!!"""""" ###!!! !!!!!!  !!!""""""######"""###$$$$$$###"""###%%%%%%%%%&&&''')))***))))))'''(((***++++++***(((&&&---......//////...---,,,222666444///---...+++'''###$$$%%%&&&'''(((((((((------------,,,+++)))(((---***(((''')))***)))(((++++++++++++,,,+++***))),,,***((('''((())))))((('''$$$"""###&&&)))***)))(((&&&$$$$$$&&&''''''&&&&&&'''(((&&&$$$$$$&&&)))***((('''''')))***)))((()))(((&&&&&&((()))((('''&&&&&&'''(((((())))))*** """%%%((()))'''"""!!!###%%%%%%"""!!!$$$'''***------((((((++++++(((///+++'''$$$$$$%%%&&&&&&((('''$$$###""""""###$$$'''&&&$$$"""""""""#########$$$%%%%%%###""""""###!!!"""""""""'''&&&!!!###"""""""""!!!""""""###%%%'''$$$'''//////(((######%%%((('''$$$&&&***&&&$$$###$$$''''''&&&$$$###""""""###$$$$$$""" !!!###%%%%%%$$$###"""###""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&%%%%%%'''''''''%%%###"""###$$$%%%&&&'''&&&&&&%%%&&&'''((()))***)))((((((|||}}}|||xxxvvvwwwyyyvvvvvvuuurrrnnnlllmmmooosssrrrvvv|||yyysssssszzzrrrttttttpppooorrrrrrooosssvvvrrrjjjiiiooopppllllllooonnnjjjiiillloooooojjjhhhccc]]]\\\``````]]]SSSXXXZZZVVVSSSUUUXXXXXXQQQRRRUUUXXXYYYXXXWWWUUUQQQNNNLLLNNNPPPNNNGGGAAA:::444...++++++,,,***((($$$$$$$$$###""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!! """###$$$###!!! !!!"""!!!  !!!!!!!!!!!!!!! !!!!!!""""""###  !!!$$$$$$###""""""###!!!!!!!!!!!!""""""""""""######"""""""""######$$$!!!"""###%%%%%%&&&%%%$$$"""!!!  !!! """"""!!!"""$$$###!!! !!! !!!!!!"""######$$$$$$###$$$%%%$$$###"""###$$$'''''''''''''''(((((()))&&&(((+++...///...,,,+++.../////////...---,,,+++555666444000------,,,(((&&&&&&'''((())))))******///////////////---,,,+++444222///.........---,,,111111///...------------+++)))''''''((()))((('''&&&$$$######&&&((())))))(((&&&$$$###%%%&&&&&&&&&%%%%%%&&&%%%######%%%''',,,)))&&&%%%&&&((()))))),,,***((('''(((((('''%%%&&&&&&&&&&&&'''((()))***+++(((%%%$$$$$$'''***---"""&&&)))((($$$###&&&)))$$$(((***(((((()))'''###,,,)))&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$#########(((&&&$$$$$$&&&&&&### """######"""""""""###%%%&&&$$$"""###%%%$$$ &&&$$$"""!!! !!!$$$%%%"""&&&---,,,&&&###$$$)))---+++%%%"""###%%%$$$$$$%%%&&&&&&$$$"""!!!!!!"""$$$%%%%%%""" !!!###$$$###"""%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$%%%%%%%%%%%%########################%%%$$$#########%%%&&&'''''''''(((((('''%%%###!!! !!!###$$$%%%&&&&&&&&&&&&''''''((())))))((((((~~~}}}~~~}}}|||zzzwwwvvvwwwxxxyyyyyyxxxwwwtttrrrqqqqqqrrrqqqpppsssxxxwwwssssssxxxssstttrrrnnnnnnpppppplllooorrrqqqkkkiiilllmmmkkklllnnnmmmhhhgggiiijjjhhhgggfffbbb\\\\\\______\\\UUUZZZ[[[WWWUUUXXXYYYXXXUUUTTTSSSSSSTTTVVVYYYZZZRRROOOMMMNNNOOOKKKBBB:::333000+++)))))))))((('''%%%$$$$$$###""""""!!!!!!  """ !!!""""""###$$$$$$$$$$$$#########!!!"""###"""  !!!!!!  !!!!!!"""""" !!!!!!!!!  !!!!!! !!!###$$$###""""""###!!!!!!!!!!!!!!!!!! %%%%%%$$$###""""""######!!!!!!"""###$$$%%%&&&&&&%%%$$$###"""!!! !!!!!!!!! """"""###%%%&&&%%%""" !!!!!!"""!!!!!!"""###$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&''''''''''''&&&'''***,,,'''***...333555555444222---------------,,,,,,,,,111111000///.........---+++++++++************+++000////////////000222333:::888666444444444444444777777555222///---...///---+++******++++++***))),,,***)))((((((((((((((()))'''%%%%%%&&&(((((('''###$$$$$$############$$$,,,***''''''((())))))(((,,,***((('''''''''&&&%%%&&&&&&%%%%%%&&&'''))))))111...'''"""!!!&&&+++$$$(((***)))%%%$$$'''***&&&((())))))))))))'''%%%)))'''%%%%%%&&&''''''&&&$$$$$$%%%&&&&&&%%%######!!!!!!%%%,,,111///'''!!!############$$$%%%%%%%%%###!!!!!!###$$$###&&&&&&%%%$$$###""""""""""""$$$$$$!!!###'''&&&!!!%%%&&&,,,000///((($$$$$$&&&%%%###""""""######""" !!!$$$&&&%%%### ###%%%###!!!&&&%%%#########$$$&&&(((%%%%%%%%%%%%$$$$$$######"""""""""###############$$$$$$$$$$$$$$$&&&'''(((&&&&&&&&&&&&%%%$$$###""" !!!""""""###$$$$$$$$$%%%&&&&&&'''((((((((((((|||~~~~~~}}}~~~~~~~~~~~~|||wwwuuuvvvxxxzzzzzz|||xxxuuuuuuxxxxxxvvvsssooooooqqqttttttrrrrrruuuvvvvvvsssooopppsssqqqllllllpppsssqqqoooppppppoooiiikkkjjjgggfffhhhhhhdddffffffccc^^^^^^```___\\\[[[______[[[YYYZZZZZZWWWVVVUUUTTTSSSSSSTTTVVVWWWSSSPPPMMMLLLKKKFFF<<<555...,,,)))'''''''''''''''%%%%%%%%%$$$######"""""" !!!!!!!!!!!!   """ !!!""""""""""""###$$$$$$$$$$$$###### !!!!!! !!!"""  !!!"""######$$$ !!!!!!""""""$$$###"""!!! """  """"""""" """######""""""###$$$ !!!!!!!!! &&&%%%$$$###"""""""""""""""###############$$$$$$!!!""""""!!!!!!!!!  """"""!!!!!!!!! !!!"""$$$&&&'''&&&###  !!!""""""######""""""###$$$%%%&&&'''(((((())))))(((&&&%%%&&&'''%%%'''(((((('''))),,,///,,,...222555777666555333------......///000111111333222222222222111111111------,,,,,,---...///000111///---,,,...222777:::555555444222222222333444:::999888444///------///111///...///000000...---/////////...,,,,,,,,,,,,+++***((()))***+++***)))&&&&&&&&&&&&&&&&&&&&&%%%*********+++,,,,,,***((()))(((&&&&&&'''(((((('''%%%%%%%%%&&&&&&'''((()))%%%)))...///,,,(((%%%###'''((()))(((&&&%%%'''******((('''''''''((()))***((('''&&&&&&'''((('''&&&###$$$&&&''''''&&&%%%$$$ $$$+++111000(((!!! """$$$%%%$$$$$$%%%'''"""&&&***$$$%%%&&&'''&&&%%%###!!!""""""!!! ###"""""""""&&&***)))$$$###%%%)))'''%%%"""!!!"""%%%''' !!!###%%%%%%###!!!$$$!!! ###$$$### %%%$$$"""!!!"""###%%%'''%%%%%%%%%%%%%%%###"""!!!"""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''#########$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%&&&''''''((()))~~~{{{{{{|||~~~{{{yyywwwwwwyyy{{{||||||}}}xxxtttuuuyyyzzzvvvqqqppppppqqqrrrssssssssssssyyyxxxuuurrrsssvvvtttoooggglllqqqrrrpppnnnnnnooofffhhhhhhfffhhhkkkiiieeeggghhheeebbbbbbdddbbb^^^___bbbaaa]]][[[\\\ZZZVVVRRRTTTWWWYYYYYYVVVRRROOORRRQQQNNNKKKFFF>>>666111,,,+++)))((('''&&&''''''&&&%%%%%%$$$######"""""" !!!!!!!!!!!!!!!   !!!!!!!!!!!!"""!!! !!!#########!!! !!!"""""""""!!!   """ !!!""""""###### !!!!!!""""""######)))(((%%%###"""!!!"""""""""!!!!!!"""###$$$###"""!!!"""######""""""###$$$ !!!"""######"""!!! %%%$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###&&&'''&&&###!!! !!!"""###$$$$$$$$$######$$$%%%'''((())))))'''((()))((('''&&&'''((($$$'''******)))***...222222333444444444222000///,,,,,,---...///111222333333111222444333///...///---------...///222444666000...++++++---222888<<<333333333222000000222444;;;<<<===999555222444666333222111222333222111///...///111111000000111222,,,,,,,,,---///...,,,***+++******+++,,,,,,+++)))))))))***,,,......+++)))((('''&&&&&&(((******)))%%%%%%'''(((((()))(((((($$$)))000666:::@@@GGGMMM333000,,,+++,,,...//////222---++++++++++++///333(((((('''((())))))'''%%%$$$%%%'''((()))((((((''''''$$$""""""%%%&&&%%%$$$!!!###&&&&&&&&&&&&'''(((###!!!!!!###!!!"""&&&###$$$%%%%%%%%%$$$"""!!! !!!######""""""!!!###&&&%%%"""###'''+++***(((%%%###%%%(((,,,"""!!!!!!"""$$$$$$###!!!&&&$$$"""!!!"""""""""!!!###""""""!!!"""###$$$%%%###$$$%%%%%%%%%$$$"""!!!#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""######$$$$$$$$$###"""!!!!!!!!!!!!"""$$$$$$$$$%%%%%%'''((()))}}}~~~}}}}}}~~~~~~vvvwwwyyy{{{|||}}}~~~|||zzzyyyxxxwwwtttpppqqqrrrqqqqqqrrrsssrrrqqqxxxwwwsssqqqssswwwtttnnneeeiiimmmnnnllliiikkknnnhhhjjjjjjiiikkkmmmjjjdddfffhhhfffcccccceeeccc^^^^^^```___\\\[[[[[[YYYTTTRRRUUUXXXZZZZZZWWWSSSPPPRRRRRROOOIII@@@777222///++++++***((('''&&&&&&'''$$$$$$$$$###""""""!!!!!! !!!!!!   !!!!!! !!!!!!""""""""" !!!###%%%%%%"""  """"""!!!  !!!   !!!!!!!!!!!!""""""###$$$$$$%%%(((&&&$$$"""!!!!!!"""###!!!!!!"""$$$%%%%%%###!!!!!!"""###"""!!!!!!###%%%!!!"""$$$&&&'''&&&%%%$$$######"""!!!!!!!!!""""""!!!!!!""""""######$$$$$$"""############""" #################################"""""""""!!!!!!"""""""""$$$&&&&&&$$$""" """###%%%%%%%%%$$$###$$$%%%&&&((()))***+++((()))******)))((()))+++&&&***......++++++...111444444444444333333222222////////////000111333444000///111777777111///111222111000000000222444555...---,,,---///222555777555666666333000///111333444888;;;:::777666888;;;222111111222333222000...---000222111000///000222+++,,,...111222000,,,)))---,,,+++---//////,,,***(((((((((***,,,---,,,++++++)))((()))***,,,++++++$$$&&&(((***+++***((('''++++++,,,...444CCCVVVccc<<<444,,,+++000444444222555000---//////...111777)))))))))***+++***'''%%%&&&'''((())))))*********+++(((### !!!###$$$"""$$$&&&'''&&&%%%&&&'''((()))---222000)))'''******)))&&&$$$""""""###$$$$$$!!! !!!###$$$$$$$$$$$$"""###&&&%%%"""###(((%%%'''((('''&&&%%%'''***%%%###!!!!!!"""######"""###$$$###""" """###""""""""""""#########$$$"""###$$$%%%%%%$$$"""!!!""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$#####################"""!!!!!!!!!"""###$$$$$$######$$$%%%&&&((()))~~~|||{{{}}}sssvvv{{{~~~~~~~~~}}}xxxtttrrrrrrqqqrrrqqqpppqqqrrrqqqooouuussspppmmmqqquuurrrlllkkkmmmppppppllljjjmmmsssnnnooonnnllllllmmmhhhaaadddfffdddaaabbbcccaaa\\\[[[]]]\\\ZZZYYYZZZXXXRRRWWWWWWVVVVVVVVVWWWWWWXXXQQQRRRPPPHHH<<<333//////,,,,,,+++)))'''&&&&&&'''#########"""!!!!!!    !!!"""""" !!!"""""""""""" """$$$&&&%%%""" """###$$$###"""!!!!!!"""""" !!!""""""###$$$%%%%%%%%%###""" !!!""" """$$$&&&%%%"""!!!"""###"""!!!!!!###%%%###$$$''')))))))))((('''""""""!!!!!!!!!!!!""""""######$$$%%%'''((())))))%%%&&&&&&%%%$$$""" %%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""!!!"""###%%%&&&$$$""" """$$$%%%%%%%%%%%%$$$$$$%%%'''(((***++++++***+++------,,,,,,---///(((,,,000000---+++---///333333333444555777999:::888777666555666666888999111000444===???:::888::::::888555222000///000000,,,---...000000111111111555666555222---,,,---///''',,,222333111111444777000//////000111111...,,,///111333111---++++++---***,,,///222333111,,,(((,,,******+++......+++((()))'''%%%&&&))),,,---......,,,++++++,,,---,,,+++###&&&))),,,,,,+++)))'''$$$&&&'''&&&&&&+++444<<<;;;000%%%$$$+++111000---000+++)))------+++---333*********+++,,,***'''$$$'''(((((()))***+++,,,,,,''''''(((&&&$$$"""###$$$###$$$&&&&&&%%%%%%%%%&&&!!!&&&222???AAA<<<:::===333///)))$$$!!!"""%%%(((***&&&###$$$$$$###"""###"""!!!"""$$$"""###"""'''(((&&&$$$$$$$$$'''$$$!!! !!!"""""""""!!!"""###""""""%%%!!!"""###$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$###!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! ''''''%%%$$$###"""""""""!!!!!!!!!!!!"""###%%%&&&############$$$&&&((())){{{||||||}}}|||~~~{{{{{{|||tttvvvxxxyyyzzz}}}}}}yyywwwvvvsssrrrrrrsssuuusssnnniiitttlllhhhmmmqqqppppppssstttppppppsssrrrnnnpppvvvrrrrrrpppnnnlllllllllmmmggghhhiiigggccc```aaabbb___aaabbb___ZZZWWWWWWXXXVVVZZZZZZTTTPPPTTTYYY\\\SSSQQQLLLBBB888000------,,,***))))))((('''$$$"""""""""""""""""""""""""""  &&&444???'''###   !!! """"""###""" !!!!!!""""""######"""""""""""""""!!!!!!!!!!!!"""""" !!!!!!###&&&)))***)))'''(((%%%"""!!!###$$$"""!!! !!!"""""""""!!! !!!"""############"""&&&'''(((((('''$$$!!!  ###%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###"""######$$$%%%$$$###"""!!!""""""!!!!!!"""###$$$$$$!!!###%%%%%%$$$$$$%%%&&& ###)))!!!***(((###))),,,***(((+++------+++******+++,,,...111222---///000000///......///,,,000333333000///333777999888555444444777:::<<>>AAA@@@???>>>===<<<<<<<<>>---&&&###    !!!  !!!"""""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!""""""!!! !!!"""  !!!"""$$$&&&***,,,+++'''$$$"""!!! !!!######"""%%%$$$###"""""""""###$$$'''&&&%%%$$$$$$%%%&&&&&&((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$""""""!!!!!!"""###%%%&&&((()))'''&&&&&&&&&''''''%%%######$$$%%%%%%%%%$$$"""!!!###""""""""""""###$$$$$$###$$$&&&%%%$$$"""###$$$######%%%######&&&'''&&&(((---///...///222222000+++---000444777:::<<<===444666999;;;>>>BBBGGGKKKOOOTTT\\\ccchhhooowww|||~~~|||{{{iiibbb\\\TTT999,,,))))))------,,,++++++***))))))&&&'''((()))((('''&&&%%%((((((((((((''''''''''''###&&&))))))((('''&&&&&&'''(((((()))---333222---+++***(((((('''((()))***+++---+++((((((+++,,,***444888777111,,,---000000%%%+++///---+++++++++******(((&&&%%%%%%&&&&&&%%%(((&&&%%%%%%&&&&&&%%%$$$'''''''''((())))))'''%%%)))******((())),,,000444'''$$$$$$(((***'''&&&&&&'''&&&%%%$$$$$$###$$$$$$ !!!######"""!!!!!!"""!!!"""###$$$%%%$$$######""""""!!!!!! !!!  !!! !!!"""############%%%%%%%%%%%%$$$$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$)))******(((%%%"""!!!!!!""""""!!!!!!!!!"""######"""###$$$$$$%%%%%%$$$$$$}}}|||{{{{{{zzzxxxxxxyyywwwtttssstttyyy~~~}}}zzzxxxsssuuuxxx{{{{{{yyyxxxwwwzzz{{{}}}}}}yyysssooollllllmmmnnnnnnlllkkkiiihhhiiioootttppppppqqqqqqooommmnnnpppyyyuuuqqqqqqsssuuussspppqqqllliiikkkpppqqqmmmhhhaaa\\\XXXWWWWWWWWWUUURRRTTTUUUUUUUUUWWWXXXQQQHHHDDDAAA;;;555000......///---***&&&%%%%%%&&&&&&%%%########################  !!! (((333\\\\\\VVVHHH666***''')))!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""###""" """###  !!!"""###&&&***,,,)))%%%!!! !!!"""############""""""###&&&(((***)))'''%%%$$$###$$$&&&'''''''''&&&%%%$$$$$$%%%%%%$$$$$$######""""""""""""############%%%&&&((()))'''&&&%%%&&&''''''%%%######$$$%%%%%%%%%$$$###"""#########""""""###$$$$$$###%%%&&&%%%###"""""""""######%%%###((($$$---'''000777888999===BBBCCCTTTXXX^^^fffnnntttxxxzzz\\\???222111///...---+++***)))))))))'''((())))))))))))((('''&&&'''((()))))))))((('''%%%'''))))))((('''((()))((((((&&&&&&,,,111///((()))(((((('''(((((()))***((()))(((''''''((())))))111555666111...///000///***---000...+++***+++---///+++(((&&&&&&&&&&&&%%%***))))))))))))(((&&&###'''&&&&&&((())))))'''%%%******)))&&&'''***+++)))'''&&&&&&(((((('''%%%%%%$$$$$$######"""""""""""" """$$$%%%%%%$$$$$$$$$!!!"""###$$$$$$$$$$$$### !!!!!!!!!!!!  !!!""" !!!!!!"""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$'''((()))'''%%%###""""""!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$}}}}}}|||zzzzzz{{{{{{{{{|||zzzwwwvvvxxx{{{~~~}}}}}}|||}}}}}}~~~~~~}}}wwwwwwwwwxxxyyyzzzzzzzzz}}}}}}}}}~~~~~~zzztttnnnjjjiiikkkmmmqqqnnnjjjhhhkkkoooqqqqqqoooqqqqqqooolllkkkjjjjjjtttrrrooopppsssvvvvvvuuuwwwpppiiiiiimmmooolllgggaaa^^^[[[[[[]]]^^^\\\YYYYYYXXXTTTSSSUUUWWWPPPGGG@@@>>>:::666333///,,,***,,,)))&&&$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$  !!!!!!!!!###---777888222---...222!!!  !!!  !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""######""" !!!### !!!!!! """%%%(((***'''"""!!!###$$$%%%&&&'''))))))%%%$$$######$$$&&&)))+++'''&&&$$$""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%'''(((((('''&&&%%%%%%&&&'''(((&&&%%%$$$%%%&&&%%%$$$"""$$$$$$%%%&&&%%%$$$###"""$$$$$$###############$$$###$$$%%%%%%###!!!!!!"""### &&&###(((""">>>[[[mmmSSS111$$$%%%---,,,***)))((('''''''''&&&'''((())))))*********$$$%%%''')))))))))(((''''''''''''&&&&&&''')))******)))&&&&&&***...+++$$$&&&&&&'''((()))***+++,,,&&&%%%%%%&&&''''''((()))(((...111000///000///+++/////////---***)))---111///,,,(((%%%%%%%%%%%%$$$***))))))***+++***'''%%%&&&&&&&&&'''((((((&&&$$$"""%%%%%%%%%***111111,,,''''''&&&###"""###$$$$$$$$$$$$$$$$$$#########"""!!!"""$$$&&&(((((('''&&&""""""######$$$$$$$$$$$$ !!!"""""""""""" """### !!!""""""""""""###$$$&&&'''((((((((('''&&&%%%$$$###""""""""""""###$$$$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%!!!!!!"""""""""!!!!!!!!!""""""###$$$$$$$$$$$$###~~~|||wwwuuuwwwwwwuuuyyywwwtttssstttxxx}}}zzzxxxwwwxxx||||||yyyvvvvvvxxxzzz{{{{{{}}}|||{{{}}}~~~zzz~~~|||wwwqqqkkkiiijjjkkkooommmiiigggkkkqqqqqqmmmnnnqqqrrrnnnkkkkkkjjjhhhlllllllllmmmoooqqqtttuuu}}}uuummmjjjkkkkkkfffaaaXXXXXXYYY\\\^^^``````___[[[YYYUUUQQQSSSTTTOOOGGG>>><<<999666333000+++'''***(((&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$  !!!###!!!&&&)))%%%!!!   !!!!!! !!!###""""""""""""!!!!!!!!!!!! !!!!!!""""""###############!!!!!! !!!!!! !!!###&&&(((&&&"""!!!###&&&''''''''')))***)))((('''%%%$$$$$$%%%%%%$$$###"""""""""$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&(((***---///,,,+++(((&&&%%%%%%&&&'''%%%$$$$$$$$$%%%%%%###!!!$$$%%%&&&&&&&&&%%%###"""%%%%%%$$$############$$$"""###%%%$$$###!!!"""###%%%'''%%%&&&$$$ZZZYYY<<<222555++++++***)))(((''''''&&&&&&&&&'''(((((()))******$$$%%%'''))))))))))))((('''%%%$$$%%%'''))))))((()))***(((&&&(((+++((("""$$$%%%&&&''')))***+++,,,%%%###$$$'''(((''''''***"""'''+++,,,---...+++&&&,,,,,,,,,---+++***...444...+++(((&&&&&&%%%$$$###&&&&&&''')))++++++***(((&&&%%%&&&'''((((((&&&$$$&&&)))))))))///777444+++***+++)))$$$"""&&&***+++%%%%%%&&&&&&&&&&&&%%%%%%#########%%%((()))((('''###############$$$$$$$$$ !!!"""###$$$$$$  !!!"""  !!!"""###!!!"""###$$$%%%&&&'''((()))((('''&&&$$$###""""""!!!"""######$$$$$$######!!!###%%%%%%$$$$$$%%%&&&""""""#########"""!!!!!!!!!"""######$$$$$$######xxxuuuwwwvvvsssuuusssqqqoooqqqvvv|||wwwvvvvvvyyy~~~{{{wwwvvvwwwyyyxxxxxxyyywwwwwwzzz~~~{{{|||{{{xxxrrrlllgggfffggghhhjjjiiifffhhhmmmmmmjjjhhhnnnoookkkiiikkkjjjggggggjjjlllllljjjlllpppuuuyyytttpppnnnnnnkkkeee___SSSVVVZZZ\\\\\\\\\\\\\\\YYYYYYVVVRRRQQQQQQKKKDDD<<<999555222111///,,,))))))'''&&&&&&&&&&&&%%%###"""""""""""""""""""""""" ###'''!!!   !!! """!!! !!!######"""""""""!!!!!!!!! !!!!!!""""""###$$$$$$%%%###$$$###!!! !!!!!! !!!"""%%%'''&&&$$$!!!!!!%%%&&&%%%%%%&&&((())))))((('''%%%$$$######!!!!!!"""###$$$%%%&&&&&&$$$%%%'''((((((((('''''')))(((&&&&&&'''+++...000,,,***'''%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&$$$"""$$$%%%&&&&&&&&&%%%$$$###&&&%%%$$$$$$#########$$$ """$$$$$$###""""""###'''+++$$$((($$$'''vvvQQQ<<<222222...///000000000...---,,,*********))))))******+++%%%&&&''')))***+++++++++(((&&&&&&)))///000+++%%%''')))***'''''')))(((%%%$$$$$$&&&''''''(((((((((&&&###$$$)))***'''(((+++$$$(((******+++---+++&&&******---111///+++---333111///---,,,+++***(((&&&)))((((((***,,,,,,+++***'''&&&'''((())))))'''%%%)))---,,,+++222:::444(((---111///(((&&&***------%%%%%%&&&''''''&&&&&&%%%'''%%%######%%%&&&%%%##################$$$$$$%%%$$$###"""!!!!!!"""###$$$!!! !!!"""!!! """###$$$#########$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$######"""!!!""""""###############!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$###!!!!!!!!!""""""###############{{{yyy||||||xxxuuussspppnnnooottt|||vvvvvvxxx||||||xxxwwwxxxwwwuuussstttrrrsssxxx~~~}}}xxxxxxwwwqqqjjjdddbbbbbb```hhhjjjfffdddgggiiihhhbbbhhhkkkgggfffiiiiiifffgggkkkooommmiiiiiiooouuuqqqppppppqqqrrrnnngggbbbXXX]]]aaabbb^^^[[[YYYZZZUUUXXXWWWSSSPPPNNNHHHBBB;;;666111.........---+++'''&&&&&&&&&''''''%%%###!!!!!!!!!!!!!!!!!!!!!!!! """ !!!""" """""" !!!#########""""""!!!!!!!!! !!!""""""###$$$%%%%%%%%%$$$$$$###!!!  !!!"""###""""""###%%%''''''%%%###!!!%%%((()))((('''(((***&&&&&&''''''&&&&&&%%%$$$ !!!"""$$$&&&&&&''''''%%%&&&)))***+++***)))(((((('''%%%$$$%%%(((+++...+++)))&&&$$$###$$$%%%&&&'''&&&%%%&&&''''''%%%###%%%%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$#########$$$!!!#########"""###$$$)))---(((***###***WWWHHH===999444666777888888777555444000///...---,,,,,,,,,,,,'''(((((()))+++,,,---...+++)))***000888888///%%%$$$(((***((('''))))))((($$$%%%%%%&&&&&&%%%%%%$$$&&&###$$$***+++((((((---***,,,,,,***+++...---(((,,,,,,222777555---,,,000555444333222222111...,,,111///------------+++***((((((((()))+++***(((&&&!!!%%%'''(((333>>>:::---,,,111000((($$$&&&'''&&&"""###$$$%%%%%%%%%$$$###***&&&"""!!!"""###!!!######""""""######$$$%%%)))'''$$$"""!!!!!!"""###!!!  !!!!!!!!! !!!"""$$$%%%%%%%%%$$$$$$###"""!!!!!!########################!!!!!!"""##################$$$%%%%%%###""""""######$$$%%%%%%%%%###"""!!!!!!!!!"""###############}}}}}}~~~rrrnnnjjjjjjpppvvvzzz{{{yyy{{{||||||~~~xxxwwwwwwxxxyyyyyyxxxwwwvvvyyyxxxxxxzzz|||}}}|||zzztttssspppkkkfffccccccccc```iiinnnjjjggghhhgggdddcccfffiiilllmmmllljjjiiiiiiffffffiiijjjiiikkkooooooooolllhhhggggggbbb[[[]]]aaaaaa]]]ZZZZZZZZZWWWbbb___\\\XXXOOOCCC<<<;;;888777444000---+++)))((('''&&&&&&%%%%%%$$$$$$###&&&%%%###!!!   !!!  !!!  !!!!!!  !!!""" !!!""" ###'''######"""!!!  !!!###$$$%%%&&&%%%###"""  !!!!!!"""!!!!!! !!! !!!"""###$$$$$$$$$$$$%%%&&&'''((()))***+++)))'''%%%"""!!! """""""""$$$&&&'''&&&%%%***(((&&&&&&&&&'''&&&%%%''''''(((((('''%%%$$$"""$$$$$$%%%%%%%%%%%%$$$$$$)))$$$$$$((()))$$$"""$$$!!!%%%&&&%%%&&&'''###&&&&&&&&&&&&%%%$$$###### %%%'''&&&###"""+++&&& 111***...bbbBBB???;;;IIIEEE@@@@@@CCCCCC???:::YYYCCC666666777<<<:::...222555777555222111///---&&&(((---111222111---***)))%%%&&&+++,,,((((((---'''$$$!!!"""###$$$'''***''''''&&&$$$###$$$''')))***---------...000...)))((()))+++---...---,,,+++---111:::AAA<<<222...222333333222000---,,,,,,---......+++))),,,///---(((---...//////---++++++,,,&&&'''***///000------111!!!"""###%%%&&&&&&&&&&&&,,,***'''%%%$$$$$$&&&'''$$$""" ###%%%&&&'''))))))(((###!!!$$$###!!!"""###  !!!"""###$$$$$$""""""$$$%%%%%%%%%%%%%%%#########""""""""""""""""""############"""!!!!!!&&&###!!!!!!$$$&&&&&&%%%&&&%%%###!!!!!!"""###$$$""""""""""""""""""""""""~~~|||tttpppmmmnnntttzzz}}}~~~~~~}}}vvvuuuttttttsssssstttuuuuuutttwwwyyyyyyxxxxxxyyy{{{tttsssqqqmmmhhheeeeeefffaaagggkkkiiihhhjjjiiieeeeeegggiiikkklllkkkiiihhhjjjgggfffhhhhhhfffgggjjjhhhiiigggdddcccddd```YYY\\\```aaa]]][[[]]]^^^\\\bbb^^^ZZZWWWNNNBBB;;;:::777555333///,,,***)))((('''&&&&&&%%%%%%$$$######%%%$$$"""!!!   !!!  !!!   !!! !!!!!!!!!###%%%((("""""""""!!! !!! !!!!!!"""############"""   !!! !!!"""###$$$$$$%%%$$$$$$%%%&&&'''((()))***&&&&&&%%%$$$###""""""""" !!!###%%%&&&&&&%%%)))'''%%%%%%%%%&&&%%%$$$''''''(((((('''&&&$$$###"""###$$$%%%&&&&&&&&&&&&)))%%%$$$)))***&&&###%%% """###"""$$$((((((%%% !!!!!!"""""""""!!!!!!)))))))))(((&&&%%%&&&(((###+++ $$$%%%%%%222bbbAAA>>>===BBB???;;;999777777777666BBB666555999999======444:::===??????@@@DDDHHHJJJ444444666666666555444444111...,,,,,,)))%%%######)))***+++,,,***'''&&&&&&''')))***+++***)))))))))(((***+++***,,,///---(((***+++,,,,,,,,,***(((''',,,---222666333,,,+++...444555555444222111222333---...---++++++...---)))(((+++......,,,)))((('''***)))+++...,,,''''''))) !!!!!!"""$$$%%%%%%&&&)))(((&&&$$$###$$$%%%%%%$$$$$$###""""""$$$&&&'''''''''&&&### """%%%$$$###!!!!!!!!!!!!!!! """""""""#####################$$$$$$$$$$$$%%%%%%###"""""""""""""""""""""############""""""""""""%%%""" !!!###%%%%%%$$$$$$###"""!!!"""###%%%&&&########################wwwwww}}}|||wwwuuusssqqqtttzzz~~~xxxxxxvvvsssqqqpppqqqrrrsssoootttxxxwwwrrrpppssswwwrrrrrrqqqnnnjjjhhhhhhiiibbbeeeffffffhhhkkkjjjeeefffggghhhiiiiiihhhggggggiiifffdddfffeeebbbaaadddbbbdddcccaaaaaabbb```ZZZ^^^aaa```[[[YYY[[[\\\[[[___ZZZUUUQQQIII===666555444333000...+++)))((('''&&&&&&&&&%%%$$$$$$######$$$###"""!!!  !!!  !!!    !!!!!! !!!###&&&(((((('''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!"""!!!!!!"""###$$$%%%&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%$$$###"""""""""###!!!"""###%%%'''(((((((((((('''%%%$$$%%%%%%$$$###'''((((((((('''&&&%%%$$$"""###$$$%%%&&&'''''''''(((%%%%%%((()))&&&%%%%%%%%%'''%%%""""""&&&'''&&&((((((((('''&&&$$$###"""&&&''''''%%%$$$(((...222777III555+++...555>>>vvvyyy}}}tttqqqTTTQQQRRRTTTSSSQQQLLLGGGFFFIIILLLHHHCCCGGGGGG>>>;;;888......000222333333333555666111111000...,,,---000222///222222000000333333111"""&&&&&&$$$$$$&&&(((%%%%%%$$$###"""""""""###&&&))))))(((***...---)))***+++,,,---,,,+++***))),,,******,,,+++))))))++++++,,,......---,,,---...***...///+++***,,,,,,+++&&&)))---///---)))&&&$$$)))(((***,,,)))$$$###&&&""""""!!!!!!!!!"""$$$%%%''''''&&&&&&%%%%%%$$$$$$###%%%&&&$$$""""""%%%((('''&&&%%%###!!!!!!###%%%%%%%%%$$$""" !!!###%%%%%%$$$$$$$$$#########&&&%%%$$$###"""###$$$$$$""""""""""""""""""######%%%$$$"""!!!!!!!!!"""######""" !!!"""$$$######"""!!!!!!!!!"""$$$&&&'''########################yyynnnoooxxx~~~yyyrrrtttssssssxxx~~~~~~}}}|||zzz|||{{{xxxvvvsssrrrqqqpppooorrrtttrrrnnnkkklllnnnpppppppppnnnkkkjjjjjjkkkeeeeeedddfffiiikkkhhhdddfffffffffffffffeeeddddddfffcccbbbdddccc______aaa___bbbcccaaabbbdddccc___```bbb```YYYUUUVVVWWWUUUZZZTTTNNNJJJBBB888111///111000...,,,***(((((('''&&&&&&%%%%%%$$$###############"""!!!  !!! !!!   !!!!!! !!!""""""###""""""%%%)))***'''$$$ !!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!  !!!!!!!!!!!! """!!!  !!!!!!"""######$$$%%%&&&''''''%%%%%%&&&&&&'''(((((()))((('''%%%###""" ###%%%''')))***+++,,,---(((&&&%%%%%%&&&'''&&&%%%((((((((((((''''''&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%''''''%%%%%%&&&((((((######&&&)))(((&&&&&&'''''''''''''''&&&,,,---,,,+++---444999:::>>>QQQ:::)))***---777```UUU[[[___[[[JJJ>>>www|||>>>LLLqqqjjjHHH:::666AAAAAAAAA@@@??????AAABBB@@@>>>DDDEEE@@@CCCDDD:::<<<>>>CCCGGGDDD===888888///...---+++***+++...000222666333,,,)))+++)))###,,,///...***)))...777<<<444///)))%%%$$$&&&)))***(((***)))'''***...---***(((***+++---.../////////...+++)))***++++++******###%%%''''''&&&%%%%%%%%%(((---///***''')))******(((+++......,,,)))''''''$$$$$$&&&)))(((%%%&&&***'''&&&###!!! !!!"""###&&&&&&'''(((((('''&&&%%%"""%%%'''%%% ###''')))(((&&&$$$######$$$%%%&&&''''''$$$ """%%%$$$$$$$$$$$$$$$$$$######(((&&&$$$"""!!!!!!###$$$"""""""""""""""#########%%%$$$""" !!!###$$$###"""""""""############""""""""""""###$$$%%%&&&########################xxxmmmnnnxxx~~~{{{tttrrrsssvvv|||||||||zzzxxxzzz~~~}}}xxxyyyzzzzzzzzzyyyvvvsssqqqsssqqqpppnnnllljjjgggfffmmmoooooonnnllljjjjjjkkkllliiiiiikkknnnlllhhheeeeeeeeeeeeeeedddcccbbbbbbccc``````cccccc``````bbb^^^bbbdddbbbccceeeeeebbb```bbb```YYYUUUVVVWWWUUUXXXPPPIIIEEE???666///...///...,,,+++)))(((((((((&&&%%%%%%$$$$$$###""""""""""""!!!!!!  !!! !!! !!!"""###""""""""""""######$$$&&&$$$$$$&&&)))((($$$ !!!!!!"""#########"""######$$$$$$###"""!!!!!!!!!"""###$$$######""" !!!"""#########&&&%%%###"""!!!!!!!!!!!!######$$$%%%&&&'''((((((%%%%%%&&&&&&'''((((((((('''&&&%%%###"""!!!!!!!!!###&&&)))***)))***,,,---(((&&&%%%&&&((())))))((())))))((((((((('''((((((&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&((('''&&&###(((***((((((,,,//////'''(((***---///111111222777777555222666<<<;;;555888EEE555111//////===XXX222333444CCCMMMFFFsssggg000???hhhyyyaaaPPPJJJJJJKKKNNNUUU]]]aaa```]]]NNNEEE@@@:::444888777)))111111777===<<<666444666<<<;;;<<<<<<===<<<999777...111111......000000---000333222+++***000666777666222---***)))***)))(((++++++)))&&&(((,,,,,,)))((()))***+++,,,---......,,,,,,++++++,,,---+++((()))***+++***((('''''''''&&&+++---)))%%%'''((((((***++++++***(((&&&'''(((###"""%%%((()))&&&(((,,,,,,***'''$$$"""!!!""""""###$$$&&&''''''&&&%%%$$$ $$$'''%%% """&&&,,,***(((&&&%%%%%%$$$$$$&&&'''(((%%%""" ###&&&!!!!!!""""""###$$$$$$%%%(((&&&$$$!!! !!!"""###!!!!!!""""""############%%%$$$""" !!!###$$$###$$$%%%$$$$$$######$$$$$$$$$##########################################|||tttuuu|||}}}tttvvvzzz~~~zzzvvvwwwzzzxxxsssrrrtttxxxzzz{{{yyywwwuuuuuurrrpppooonnnmmmiiieeemmmnnnooonnnlllkkkkkkkkkooommmnnnrrrrrrnnniiihhhddddddeeeeeeeeedddbbbaaabbb```aaaeeeeeebbbbbbeee]]]bbbdddbbbaaacccdddbbb^^^aaa```[[[YYY[[[\\\[[[XXXOOOFFFBBB>>>666111///---,,,+++***))))))((((((%%%%%%%%%$$$######"""""" !!!!!!!!!!!!  !!!  !!! """###$$$######""""""######$$$%%%%%%%%%&&&&&&%%%!!!!!!!!!!!!""""""###############%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$### """###$$$$$$%%%((('''%%%###"""""""""#########$$$%%%&&&'''((((((&&&&&&&&&'''''''''((((((############$$$%%%&&&&&&!!!$$$'''(((&&&%%%(((***&&&%%%%%%&&&)))+++,,,,,,***)))(((((((((((())))))))))))************))))))(((((((((&&&(((,,,---***///444444000,,,---//////,,,,,,,,,---,,,,,,+++***,,,111333222777???>>>888///555555BBB???DDDRRRhhh^^^^^^gggZZZfff;;;;;;888EEEOOO???FFF333555aaa{{{pppqqqjjjVVVRRRNNNPPPTTTSSSLLLMMMRRR666555666;;;???>>>666///444111222555666444555888777>>>AAA???BBBGGGGGGAAA555444444666888555///***111000---((((((++++++(((++++++***))))))(((((('''(((+++,,,******+++***'''/////////---+++***+++,,,&&&***+++'''&&&((((((&&&(((((('''%%%######%%%'''&&&%%%&&&)))(((%%%&&&***...,,,***'''%%%$$$######!!!"""###%%%%%%%%%$$$###!!!###%%%%%%"""!!!###%%%+++)))'''&&&'''&&&%%%$$$$$$%%%&&&&&&$$$###$$$%%% !!!"""###$$$%%%&&&&&&%%%###"""!!!!!!""""""!!!!!!!!!"""######$$$$$$%%%$$$"""!!!!!!!!!"""######%%%&&&&&&$$$######$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$||||||{{{|||{{{vvvwww{{{zzzuuutttvvvxxxzzzzzzyyywwwvvvtttttttttsssqqqpppoooooonnnoooqqqpppnnnllllllllljjjjjjooouuussskkkhhhiiidddeeeggghhhhhhgggdddcccdddbbbcccggggggddddddfff^^^cccfffcccaaaccccccaaa\\\```aaa]]][[[]]]^^^\\\TTTJJJAAA>>>;;;555///...,,,,,,+++***)))))))))***%%%%%%$$$$$$###""""""""" !!!!!!!!!  !!!  !!!  !!!###%%%###""""""!!!!!!""""""""""""###%%%%%%###!!! !!!""""""""""""""""""#########$$$&&&'''((('''&&&%%%$$$%%%&&&''''''&&&$$$### !!!"""###$$$$$$$$$%%%$$$############%%%%%%######$$$%%%&&&''''''(((&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%&&&'''(((!!!$$$((('''$$$###%%%(((###"""###%%%))),,,......***))))))(((((()))******+++,,,---///000111111111---///...,,,...444555111;;;???===555000111555666333333555666888888999999???LLLTTTSSSVVVaaaiiihhhwwwzzz\\\EEE@@@FFF999oooDDD999555555NNN111BBBNNN<<<***777llltttqqqsssxxxsssfffaaadddgggeeehhhssszzzpppZZZOOOIIIJJJBBB222---333666<<<===;;;???DDD???444EEECCCCCCFFFJJJKKKGGGCCC<<<;;;666///...000000,,,...---,,,***)))(((''''''&&&+++---(((%%%((()))(((------,,,***((())),,,///)))+++***'''(((+++***&&&&&&&&&'''%%%###"""###$$$'''&&&&&&(((&&&###$$$(((******)))(((''''''&&&&&&"""###$$$%%%&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&'''%%%###$$$'''(((&&&%%%######$$$%%%'''&&&$$$"""#########$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!! !!!!!!"""######$$$$$$############"""""""""""""""$$$&&&&&&###""""""###"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$~~~{{{wwwzzz{{{}}}|||{{{zzzyyywwwvvvuuuqqqvvvyyyxxxtttrrrtttxxxoooqqqrrrrrrpppnnnmmmmmmccceeelllssspppgggdddhhhdddfffiiikkkkkkiiifffdddfffdddeeeiiiiiieeedddfffaaafffiiifffcccddddddccc]]]aaaaaa]]]ZZZZZZZZZWWWOOOEEE<<<999777111---+++,,,++++++***************%%%%%%$$$$$$###""""""""" !!!!!!!!!  !!!  !!!  !!!"""%%%'''"""!!! !!!!!!"""$$$### !!!#########""""""""""""""""""###$$$&&&((())))))((('''$$$%%%'''''''''%%%###"""""""""############"""""""""!!!!!!!!!###$$$&&&((("""######$$$%%%&&&'''(((&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%%%%&&&"""&&&)))(((%%%###%%%(((!!! !!!$$$(((,,,......******)))(((((()))***+++,,,---///222444666777888222555444000333:::;;;777777;;;;;;555444;;;EEEJJJPPPTTT[[[dddnnnvvv|||yyy```BBBDDDGGG;;;SSS888555...|||ttt666@@@:::???GGG<<<000QQQrrrpppkkkiiimmm~~~wwwiiihhhsssrrrcccbbbnnnvvvvvvmmmbbb```ddd\\\NNNDDD>>>888888>>>FFFJJJKKKGGGEEE???777555777666222///...---,,,,,,,,,------&&&---...'''###&&&***+++++++++)))'''''')))---111,,,,,,***(((***...,,,&&&%%%'''))))))'''%%%$$$###%%%###$$$&&&%%%###%%%)))&&&&&&'''((())))))(((((('''''''''((()))***++++++%%%$$$%%%&&&)))***)))'''""" """&&&((((((&&&"""!!!"""%%%))))))%%%!!!&&&&&&%%%%%%%%%%%%$$$$$$"""############"""!!!!!! !!!!!!"""###$$$$$$$$$"""############"""!!!!!! ###&&&%%%""" """ !!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~|||||||||{{{zzz}}}~~~~~~}}}zzzvvvsssqqqtttxxxzzzzzzxxxvvvvvvwwwtttqqqpppqqqrrrssssssmmmmmmmmmmmmmmmkkkgggdddcccfffeeebbbeeejjjhhhaaa```bbbfffhhhjjjjjjiiihhhlllkkkmmmpppkkkcccbbbgggeeeddd___[[[\\\^^^YYYQQQEEE@@@999333///---***(((+++******)))((('''''''''%%%$$$###"""""""""###$$$ $$$!!! !!!###$$$"""  !!!!!!!!!"""######"""!!!!!! """$$$#########"""""""""""""""######$$$$$$###"""###%%%((($$$&&&((()))***)))((('''$$$&&&((('''%%%"""!!! ###$$$###!!!!!!&&&***%%%!!!((((((!!!!!!(((******((($$$%%%)))++++++***&&&#########!!!!!!"""&&&((())))))'''&&&&&&(((&&&%%%&&&)))***)))'''(((000...,,,...333666777666===BBBGGGGGGAAA<<<;;;;;;DDD@@@<<>>GGG>>>zzzBBB999111---eeeIII<<<555DDDVVV???888///???wwwkkkfffZZZ```aaaeeegggeeebbbeeekkk```]]]cccppptttooopppwwwrrrpppnnnrrr~~~wwwoookkklll}}}yyywww~~~{{{}}}bbbWWWKKKEEEGGGJJJHHHEEEFFFCCC@@@<<<666///---///)))222444,,,)))---...)))...)))''')))'''$$$&&&------***&&&&&&(((+++***)))***---111111---)))''''''&&&### !!!$$$%%%$$$""""""###$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&$$$!!!"""%%%&&&%%%###$$$"""!!!!!!"""######"""%%%%%%######$$$&&&((()))''''''''''''&&&%%%$$$###!!!!!! !!!!!! !!!!!!"""###$$$$$$$$$!!!&&&'''######'''&&&!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$}}}}}}|||zzz{{{~~~}}}}}}~~~}}}{{{yyyvvvwwwwwwvvvtttssstttuuuxxxvvvtttssstttttttttsssxxxwwwuuurrrooolllhhheeefffgggdddaaadddjjjkkkgggccceeegggiiijjjiiigggfffiiiiiilllnnnkkkddddddhhhcccbbb^^^YYYXXXWWWOOOGGG@@@<<<666222///---+++******))))))(((''''''&&&&&&%%%$$$###"""!!!""""""### ### !!!"""!!! !!!""" !!!""""""!!! %%%###""""""$$$%%%###!!! !!!"""###$$$%%%$$$#########$$$&&&&&&&&&'''((()))(((&&&$$$###"""$$$''''''%%%######### """+++888AAA444+++'''***)))######)))$$$######%%%'''(((+++---111---)))''''''(((+++---###!!!!!!&&&,,,---((("""!!!%%%)))...333888222888===???======AAAEEE<<>>>>>:::444DDD@@@666)))$$$''',,,///******///555333+++%%%%%%///+++(((&&&'''((('''&&&---...///---***'''&&&''''''''''''(((***,,,,,,,,,%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$"""###&&&''''''%%%&&&$$$######%%%%%%$$$###$$$$$$######$$$&&&((()))'''(((((('''&&&%%%$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$###''''''######''''''###!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$~~~~~~|||yyyyyy|||}}}}}}~~~~~~}}}|||{{{zzzwwwssspppppprrruuuxxxwwwvvvvvvwwwwwwvvvttt~~~|||yyyuuuqqqmmmjjjiiikkkiiieeeaaaccciiimmmmmmggghhhjjjkkkkkkiiigggffffffhhhkkkmmmkkkffffffjjjhhhhhheee```\\\WWWLLLBBB:::777222///...---,,,+++((((((''''''&&&&&&%%%%%%$$$###""""""!!!!!!""""""  """ !!!###$$$$$$$$$%%% &&&$$$!!! """$$$%%%%%% !!!"""$$$&&&((()))(((%%%"""###&&&((('''&&&((((((((((((&&&$$$!!! !!!###&&&&&&%%%%%%%%%%%%'''&&&&&&)))444EEEXXXddd888---%%%&&&&&&"""###(((+++'''(((------'''&&&***+++***'''$$$"""###$$$%%%***'''&&&''')))***'''$$$888888666111......222555999HHH[[[fffjjjppp|||mmmVVVKKKSSSaaa]]]YYYNNN@@@EEEFFF```QQQ>>>GGG555DDDppplllWWWSSS444AAANNN===111666[[[>>>888:::AAA|||tttfffbbbWWWSSSYYY^^^\\\PPPGGGJJJSSSZZZ___ZZZPPPQQQYYYVVVLLLIIIOOOTTTTTTUUUXXXZZZYYYOOOOOOPPPSSS[[[```ZZZPPPNNNEEE>>>AAAFFFJJJTTT^^^mmmpppllltttlllMMM@@@;;;666555333---***+++222,,,'''&&&''')))///666...,,,++++++,,,------,,,000000///,,,)))''''''(((&&&(((***+++******+++,,,))))))'''%%%$$$######"""!!!!!!""""""######$$$$$$%%%$$$###$$$&&&(((((((((&&&%%%$$$%%%&&&&&&$$$"""""""""""""""###%%%'''((((((((((((((('''&&&%%%%%%########################!!!!!!""""""###$$$$$$$$$%%%''''''$$$$$$''''''%%%""""""############""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######~~~}}}yyyxxxzzz~~~|||||||||{{{zzz}}}{{{xxxtttqqqqqqtttwwwwwwwwwxxxzzz||||||zzzxxx{{{zzzwwwssspppnnnooopppmmmkkkgggddddddhhhkkkllljjjkkkmmmmmmmmmmmmkkkjjjgggjjjnnnnnnlllhhhiiikkkmmmooommmggg```XXXLLL@@@777444000---,,,,,,***)))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""""""""""" """ !!!###"""$$$%%%''''''&&&%%%$$$ !!!"""!!! """###$$$###$$$%%%(((***---000111,,,'''###$$$)))+++)))&&&))))))((('''&&&###""" """$$$&&&&&&%%%$$$%%%&&&$$$""""""%%%---:::GGGPPP111'''!!!###%%%%%%&&&))))))$$$&&&...---$$$!!!&&&$$$(((++++++,,,///111111'''***,,,***(((,,,555>>>111===MMM[[[jjj{{{zzzuuussssssqqqmmmeeeZZZNNNDDD???GGGDDD@@@777,,,&&&---999>>><<<:::777DDDFFF```GGG777666<<>>555'''tttYYYDDD555+++>>>hhhVVVPPPEEEEEEIIIOOOQQQMMMJJJPPPZZZaaaaaa\\\TTTSSSUUUOOOEEEFFFLLLPPPOOOPPPSSSVVVVVVRRRYYY___```___YYYLLL@@@MMMHHHEEEEEEGGGIIILLLOOOBBBAAA:::@@@YYYhhhlllrrrkkkooowww```III999000333<<<222666<<>>NNNWWWiiixxxLLL@@@NNNEEEzzzBBB;;;888666hhhNNN===777CCCkkk[[[EEE>>>444777666777;;;???BBBJJJRRRMMMIIIJJJRRRSSSLLLFFFFFFFFFHHHGGGHHHMMMUUUWWWUUUOOOVVVYYYRRRFFF>>>777222;;;???AAA@@@@@@AAAAAA@@@LLLLLLEEEFFFUUU]]]___hhhZZZ^^^eeekkkmmmggg^^^WWWfffkkkwwwiiiSSSJJJ888<<>>>>>>>>HHH999===CCCMMMUUUZZZYYYWWW___YYYVVVZZZccchhheeeaaattt{{{qqq```NNNDDD???999222&&&)))---//////.........***+++---///000...***&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$""""""###$$$%%%(((((('''&&&%%%$$$$$$### !!!""""""""""""%%%'''***((('''(((***,,,,,,+++$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%%%%"""!!!#########""""""""""""############""""""######$$$%%%######$$$$$$$$$$$$######|||||||||||||||}}}~~~{{{|||~~~~~~}}}~~~yyyrrrnnnooorrrooonnnpppssspppkkklllpppqqqqqqrrrrrrrrrrrrrrrrrrhhhppptttpppnnnppppppnnnnnnnnnhhh\\\OOOFFF===555333111...,,,+++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###"""!!!  """"""""""""""""""""""""!!!###$$$$$$"""###%%%(((%%%%%%%%%$$$###!!!!!!###""" %%%))))))******(((&&&&&&(((+++---,,,,,,++++++,,,,,,---***)))'''&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&(((!!!%%%***,,,***'''###'''++++++((((((***,,,###***+++(((,,,666:::666???SSSfffttt~~~sssgggYYYRRRPPPMMMEEE===RRRKKKBBB<<<;;;;;;;;;:::444555666555444666:::>>>CCCIIIMMMMMMPPPXXX]]]\\\HHHDDD>>>;;;;;;:::888777===999666555222000444999JJJTTT\\\RRRFFF555TTTdddlllAAAQQQGGGXXXUUUYYYdddXXXAAA:::777222666SSSzzz]]]GGGLLLmmm___OOOQQQOOOEEEBBBAAA@@@===999:::>>>???EEENNNRRRMMMDDD>>>>>>IIIBBB888000333:::;;;777^^^~~~QQQ///***111***LLLmmmvvvnnn___III777...111///333<<<999555===AAA???:::777666;;;BBBHHH[[[TTTMMMLLLRRRYYY^^^___rrriiibbb___[[[YYYeeevvv}}}hhhMMM777///222555444111---++++++555333222333333222...******((($$$###$$$%%%&&&&&&'''%%%""" """###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###""""""$$$''')))'''%%%%%%(((+++---...)))))))))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$### """''''''""" ###$$$###"""!!!!!!"""###$$$$$$###"""""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$}}}~~~~~~|||~~~~~~~~~~~~~~~|||zzz||||||xxxqqqnnnooorrrpppnnnppptttrrrnnnpppwwwssssssrrrqqqqqqpppooooooeeennnrrrooonnnqqqrrrpppnnnmmmeeeVVVHHH???666000111///---,,,+++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!  """""""""""""""""""""""""""$$$$$$###"""%%%'''""""""""""""!!!  """$$$### !!!&&&+++------+++'''$$$%%%***...000///...---,,,+++++++++'''''''''%%%######%%%''''''&&&%%%$$$###############$$$%%%%%%%%%&&&(((***)))'''%%%%%%'''(((&&&$$$&&&,,,111///,,,...333888777DDDIIIGGGSSSiiitttppp~~~yyyrrrpppqqqQQQQQQJJJBBBCCCIIICCC666===;;;999:::@@@IIIRRRWWWJJJ>>>111,,,111666666333222666:::<<<;;;:::<<<>>>AAADDDEEEBBBCCCHHHFFFAAA:::;;;???EEELLLOOOMMMJJJWWWVVVUUUPPPDDD888555888\\\ppp~~~kkkKKK///SSSxxxJJJUUUVVVPPPJJJVVV>>>TTTJJJ>>>777PPPvvv|||qqqmmmUUUBBBDDDAAALLLMMMPPPOOOGGG@@@@@@EEE<<>>ZZZtttzzz{{{kkkWWWSSSJJJ>>>777666999;;;<<<;;;666AAADDD777:::AAA888III999AAA\\\hhhrrruuu```DDD:::111444+++222FFF666666???>>>666000***000@@@EEEaaajjjVVV}}}mmmDDDKKK\\\bbbKKKGGG:::111<<>>@@@OOOMMMSSSmmm@@@???===CCCOOOTTTeeeaaaBBB999;;;<<<@@@FFF///222333...'''&&&,,,333222---(((&&&### """&&&!!!###!!! ###""" """###!!! !!!%%%)))%%%###"""!!!!!!###%%%'''%%%&&&''')))***,,,---...&&&'''((()))((('''&&&%%%''''''&&&%%%$$$"""!!!!!!%%%%%%%%%%%%%%%$$$###"""###########################$$$%%%%%%$$$###!!! !!! !!!$$$%%%%%%$$$&&&&&&(((((((((&&&$$$"""~~~|||~~~~~~{{{~~~~~~}}}yyytttpppnnnmmmxxxrrrkkkhhhjjjnnnrrrtttssswwwxxxtttssssssrrroookkkqqqtttppprrrvvvtttllllllbbbSSSEEE:::444111///,,,+++***)))(((&&&%%%%%%%%%%%%$$$$$$$$$#########!!!!!! !!!!!!"""""""""!!!!!!!!! """######"""!!!"""$$$%%%%%%%%%$$$"""!!! !!!""""""!!! !!!!!! !!!!!!%%%&&&&&&$$$###$$$(((,,,000---+++***,,,///111222))))))((('''%%%$$$$$$###((((((((()))(((((('''&&& """$$$$$$&&&))),,,$$$&&&'''&&&$$$$$$&&&(((###)))+++000777===>>>KKK[[[nnnyyy}}}xxxqqqoookkklll```]]]SSSEEE===;;;888222CCC???999666777999<<<===PPPKKKQQQWWWXXXcccjjjcccAAA000333OOO\\\cccdddIII<<<555---///)))>>>ggggggeeecccfffaaaHHH...&&&,,,wwwsssLLL333)))DDDjjjeeecccYYY===***111CCCtttcccJJJeeeVVVIIIoooWWW>>>LLLyyy>>>555:::uuudddiii[[[OOOPPPGGGBBBCCCBBB===777444333333999222000222///111BBBTTT|||@@@+++222KKKsss333444///...PPPnnnWWWZZZ<<<444YYYyyyggg[[[YYYPPP>>>333444222444111DDDKKKDDDHHH>>>@@@@@@CCCFFFGGGCCC;;;555666777666>>>LLLKKKBBBAAA999;;;666666CCCNNNUUU\\\OOO[[[mmmqqq]]]FFF555222000...+++)))***,,,...:::333---+++(((###"""$$$ """""" """'''***))) """$$$%%%$$$"""###############$$$%%%%%%"""###$$$%%%&&&(((((()))((((((((('''%%%$$$""""""&&&&&&%%%$$$############$$$$$$%%%%%%$$$######"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!!!! !!!"""######"""###$$$&&&''''''&&&%%%$$$}}}|||~~~~~~~~~yyytttpppooopppvvvqqqmmmjjjlllpppsssuuutttwwwwwwtttsssuuusssppplllrrrtttrrrsssvvvrrriii```VVVIII<<<444111//////++++++***)))'''&&&%%%%%%###$$$%%%%%%%%%$$$""""""!!!!!! !!!!!!""""""#########"""!!! !!!######!!! $$$###"""!!!  !!!""""""!!!  !!!"""###$$$''''''&&&$$$######&&&(((//////---+++***+++...111%%%%%%$$$###""""""!!!!!!&&&''''''%%%###"""######))))))((('''%%%$$$######(((((((((&&&&&&***222888???GGGFFFAAALLLfff{{{}}}zzz|||dddeeeYYYNNNIII>>>444666999999666222222666888777777;;;BBBLLLUUU[[[```aaaQQQLLLDDD>>>AAAIIIJJJDDD222%%%***TTTkkkuuuvvvTTT777333++++++'''IIIkkkSSSKKK333###,,,444AAAddd|||@@@%%%---333***{{{XXX---...CCCPPP@@@222777===vvvlllUUUkkkBBB:::~~~|||===000999ccc___444222@@@ccc^^^MMM777===\\\QQQ>>>@@@>>>555444222///------000333999///999>>>///---888999NNNZZZsssLLL000333EEExxx222555---,,,FFFgggQQQ\\\>>>222]]]|||QQQaaa```lllwwwfff@@@***+++111,,,)))777<<>>GGG@@@000777777???MMMTTTUUUZZZccchhhyyyfffZZZKKK???:::666000,,,666000,,,...///...---...&&&++++++%%%!!!$$$&&&%%%""""""#########$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%((('''&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$######""""""!!!!!!""""""""""""!!!!!!#########$$$$$$###""""""###""" !!!!!!  """###%%%&&&%%%%%%$$$}}}~~~~~~yyytttqqqqqqrrrqqqrrrtttvvvwwwwwwuuutttpppsssrrrpppqqqssssssooommmrrrsssoooqqquuuqqqgggVVVNNNBBB777111.........+++***)))((('''&&&%%%%%%"""###%%%&&&%%%$$$""" !!! !!!!!!"""!!!"""$$$%%%$$$###!!! """$$$$$$""" """!!!  !!! !!!!!!"""!!!!!! !!!###$$$&&&'''((('''&&&%%%%%%%%%'''(((***+++***'''$$$###'''***###""""""!!!!!! %%%###!!! ###&&&(((((($$$#########$$$&&&'''(((&&&))),,,///444>>>LLLVVVoooxxx}}}rrreeeWWWIII<<<444;;;===>>>FFFNNNEEE;;;AAA<<<<<>>111AAAcccQQQCCC444555wwwXXX:::>>>:::;;;RRRjjjfffqqqqqqqqqfffYYYSSSPPPPPPRRRTTTRRRIIIUUUVVVHHHQQQSSS555---///MMMRRR666555CCC999:::///000DDDUUU<<>>666@@@EEEEEEHHHUUU```cccqqqXXXEEE111,,,+++///111,,,'''$$$(((000000......//////"""$$$%%%$$$######$$$&&&######"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''***+++'''&&&$$$######$$$%%%&&&""""""#########""""""!!!!!!!!!"""######"""!!!!!!"""""""""###############%%%$$$"""!!!"""!!! !!!!!!"""###$$$$$$######zzzuuurrrssstttqqqssswwwyyyzzzzzzyyyxxxttttttrrroooooorrrpppkkknnnqqqoookkknnnsssnnndddPPPIII>>>555000...------***))))))((('''&&&%%%%%%"""###$$$%%%%%%###!!! !!!""""""!!!"""$$$%%%$$$###!!!!!!###%%%%%%### !!!  !!! !!!!!!!!!!!!!!! !!!"""$$$&&&((()))'''&&&%%%&&&'''((()))***&&&''''''$$$ !!!%%%"""""""""!!!!!!!!!!!!!!!$$$!!! $$$+++...,,,((($$$###"""""""""$$$'''))),,,:::PPPeeewwwxxxjjjhhhxxxaaaLLL???999999>>>EEETTT```VVVLLLRRRbbbTTTFFFBBBEEEHHHEEEBBBBBBEEEJJJMMMJJJ???111'''"""&&&)))%%%)))DDDaaakkk---///<<>>999>>>CCCBBB===KKKwwwYYY>>>EEEhhhnnn[[[SSSRRRRRRSSSUUUYYYPPPPPPJJJSSSggg999,,,AAA\\\AAA888CCCGGG???444///DDDZZZ===DDDDDD888VVVkkk,,,###&&&111MMMpppyyyYYY///$$$(((,,,,,,%%%PPPoooDDD---///555333,,,666===DDD777000]]]kkkaaaVVVXXXTTTGGG;;;===GGGEEE:::888333333666666333777@@@>>>HHHYYYmmmuuuZZZEEE555+++)))+++...444444---&&&$$$&&&&&&''',,,///---&&&""""""$$$%%%###!!! ###%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$''')))***)))(((&&&%%%#########$$$!!!""""""#########""""""!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!""""""######$$$'''%%%############!!!############"""!!!!!! }}}wwwttttttuuuttttttsssssssssvvv{{{}}}{{{vvvqqqppprrrnnnhhhnnnpppnnniiikkknnnggg\\\IIICCC;;;444000...---,,,))))))(((((('''&&&&&&%%%"""###$$$$$$$$$###!!!!!!  !!!"""###""""""#########"""!!! """$$$%%%$$$"""   !!!!!!""""""!!!""""""$$$%%%((()))***&&&%%%$$$%%%'''))))))(((&&&&&&%%%###!!! !!!""""""""""""""""""""""""###"""!!!"""%%%(((''' """'''...333777<<>>NNN|||tttIII===444555777777:::@@@111222222...IIIsssBBB+++777ZZZ<<<222===MMM:::222///KKKccc???JJJFFF444YYYkkk333(((---***)))???]]]aaaQQQ555444...000000JJJppphhhUUUCCC///)))///555111***(((;;;MMMEEE777NNNdddBBB>>>;;;LLLcccyyyeeeBBBKKKAAA<<<@@@;;;000///888<<<999444000222<<>>@@@<<<@@@KKKOOOWWW```ddd___UUULLLFFFHHHNNNJJJEEEDDD;;;555;;;DDD;;;666666777444333555;;;EEEJJJAAA000+++777FFF>>>"""&&&)))&&&UUU|||ggg000555555}}}VVVAAA777---333999\\\|||aaaEEE777000222999CCC555<<>>;;;444444```XXXttt{{{bbbEEE,,,111>>>MMMQQQMMMRRR^^^eeesssxxxxxxbbbBBB???|||OOO------777nnnOOO333222111TTTeee:::YYYNNN@@@uuurrrKKKKKK===)))''';;;NNNTTTCCC@@@///111666:::BBB333***000444333///,,,---000///???JJJGGG<<>>888666333111,,,555111***---///333>>>BBB===;;;<<<<<>>PPPCCC///---@@@444]]]III777FFF]]]|||TTT>>>+++...111(((EEE555,,,///777fff~~~MMM...,,,;;;\\\???;;;333666\\\}}}IIIuuuuuuHHHDDD===777IIIzzzkkk;;;)))TTTtttiiiJJJ===GGGSSSjjjpppcccLLL333NNNccc222333333aaaGGG555444555XXXcccNNN[[[III666...---///222666rrrlllPPP;;;:::''',,,&&&(((000111((($$$'''///++++++///000333DDDXXXtttvvvQQQTTTMMMBBBHHHVVV333---...<<<777AAA;;;444CCC<<<666***888EEEJJJTTTlllzzzgggUUU666<<<***,,,000---222333999222444888999HHH^^^fffhhhcccXXXJJJ???666...''''''+++///...***((()))+++###&&&((((((((((((&&&###((((((---555555---(((((($$$$$$$$$%%%'''((('''&&&'''$$$"""###&&&''''''%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###&&&'''$$$###  ###$$$"""""""""""""""###$$$$$$|||{{{yyywww{{{~~~}}}{{{ssssssvvv{{{{{{vvvuuuvvvmmmmmmkkkjjjiiiiiiiiiiiiiiiiiiiiiggg```SSSCCC999000000///---,,,***)))((())))))((('''&&&%%%$$$$$$######"""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!  !!!!!! """######"""!!!  !!!###&&&'''$$$$$$$$$######""""""""" &&&'''$$$ )))%%%!!!###***...((((((+++000777DDDYYYkkktttYYYDDD888555===HHHSSSVVVccciii^^^YYYWWWOOOGGGJJJEEEBBBQQQGGGjjjttt===000444222===AAA:::CCCEEEJJJMMMLLLOOO\\\iiikkkeeeuuuxxx}}}yyypppZZZTTTEEE777<<>>JJJZZZ666//////%%%???lllnnnZZZUUUIIIFFFDDDFFFBBB888555@@@PPPYYYZZZnnnxxxiiiYYY<<<888%%%>>>111...000...444>>>>>>===IIIIIIFFFZZZvvvttt\\\EEE???666111///---***'''&&&)))***************)))---)))(((***((("""!!!###+++)))&&&$$$$$$%%%$$$###&&&$$$"""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""!!! !!!"""######"""""""""""""""######zzzvvv}}}~~~~~~~~~~~~{{{wwwsssrrruuuyyyyyyuuurrrsssrrrqqqooollljjjhhhggggggcccfffeee^^^PPPBBB999555///...---,,,+++***))))))***)))'''%%%$$$$$$$$$%%%######"""!!!!!!!!!!!!!!! !!!!!!""""""######$$$!!!!!!!!!!!!!!!  !!!!!! !!!"""###############""""""!!!!!!"""###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!$$$"""''')))'''%%%$$$%%%///<<>>ZZZlllSSS000...%%%111[[[qqq@@@===777:::mmmyyyoooCCCAAA333$$$777555;;;,,,+++###,,,555000666LLL&&&***,,,333!!!EEElll666&&&***&&&111MMMCCC???888999CCCggg666gggaaa>>>>>>XXXkkkeeeSSSHHHGGGHHH@@@RRRXXXTTTUUUUUUSSSTTT]]][[[UUUPPP\\\qqqbbb999444555SSStttMMMBBB///+++:::zzziiiDDDZZZBBB222111***!!!---EEEuuuWWW===)))...111$$$+++---***)))...222111HHHbbbWWW666SSSZZZJJJRRRPPP???AAAzzzZZZ666......***HHH|||www___SSSOOOQQQGGGPPPXXXXXXUUUQQQNNNJJJ666777333,,,222JJJjjj|||cccBBB111+++...++++++,,,%%%333>>>===:::LLLhhhhhhTTTOOOLLLLLLTTTYYYQQQ<<<***(((***,,,---,,,+++,,,---%%%""""""$$$%%%%%%'''***&&&###!!! """$$$%%%%%%%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!! !!!!!!""""""!!!!!!!!!!!!""""""######"""""""""""""""###|||xxx~~~xxx}}}~~~yyyuuurrrrrrppprrrwwwxxxtttpppqqqtttssspppnnnkkkiiihhhgggcccbbb^^^SSSDDD888222000------,,,+++******)))))))))(((&&&$$$######%%%&&&###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!  !!!!!!!!!""""""""""""######$$$%%%%%%$$$######"""######$$$%%%""""""""""""!!!!!!!!!!!!'''"""!!!%%%$$$"""$$$$$$$$$$$$(((444FFFSSSeeexxxpppTTTFFFBBBJJJRRROOOXXXPPPIIIJJJMMMLLLDDD===<<<555555000%%%%%%***'''+++'''(((---333XXXCCC000...DDD^^^HHH666---222999===999333222666444777???555999EEEDDDRRRaaaUUUDDD111"""!!!000BBBPPP333111&&&333dddiii888:::111;;;mmmxxxeee<<<666666+++:::666777'''111+++,,,%%%222RRR\\\===---...---)))***111GGGnnn]]]<<<666@@@HHHJJJAAA???999111DDDwwwccc:::kkkUUU555:::KKKZZZ]]][[[\\\]]]]]]^^^www~~~~~~wwwCCC555...GGGvvvnnnJJJ???---000222hhhkkkDDDTTT333(((AAAUUUSSSYYYkkkyyybbb:::)))...,,,(((&&&***))))))***,,,000444666~~~tttGGG///...###///555KKKVVVCCC;;;\\\WWW333------+++333TTTBBB555///000...;;;LLLaaaooopppiiiaaaZZZ[[[MMM<<<000111777;;;;;;IIIMMMttttttssstttAAA///+++222222444555000---------//////222;;;CCC===AAAMMMaaannnhhhPPP:::444444555444///(((&&&(((***)))))))))'''$$$""""""###"""!!!!!!###%%%%%%%%%######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!!!!!!! !!!"""######"""!!! $$$######"""""""""""""""zzz~~~|||}}}|||}}}uuuxxx|||zzzwwwvvvvvvtttuuu{{{}}}zzzvvvuuupppooommmkkkiiiggggggfffeee___TTTIII???666111...,,,,,,+++***))))))((((((((('''%%%###"""###$$$%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!  !!! """$$$############$$$$$$%%%%%%$$$###############$$$$$$######""""""!!! """&&&''''''&&&$$$---888HHHXXXgggyyyiii\\\@@@:::888<<>>AAADDD???444///+++,,,222!!!\\\zzz<<<---+++FFF]]]888***)))%%%,,,<<>>777,,,+++DDD333===DDDnnn===***'''000111444<<<===777666777555///)))---666000///333<<>>>>>@@@@@@888...+++...*********(((''''''&&&%%%'''&&&%%%&&&&&&%%%""" ############"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""" !!!"""######"""!!! ######"""""""""""""""###wwwyyyssssssyyy{{{zzzuuuxxx}}}||||||~~~{{{|||{{{yyyqqqpppnnnlllkkkiiiiiihhhdddYYYKKKAAA;;;666111---,,,+++***)))((('''&&&&&&&&&%%%$$$#########$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!$$$&&&######$$$$$$$$$######"""""""""##################!!!!!!!!!  %%%###!!!)))<<>>OOO000,,,)));;;uuu]]]:::555,,,OOOjjj@@@888111 ...999UUUDDD000:::aaauuu~~~cccNNN...444999EEEOOOpppppp>>>(((999666:::VVV<<<999<<<...>>>ZZZVVV999ggg{{{xxx___EEEBBB@@@>>><<<;;;999666444'''000444999CCCCCC???AAA===333777???;;;333...(((000$$$DDD{{{LLL???666///,,,@@@NNN===OOO444111PPP___FFF***!!!***&&&'''!!!%%%'''###999%%%111GGG^^^cccTTT@@@333333...BBBiiirrrTTT666...111)))---555KKK???>>>FFFUUU555000///000555XXX444......SSSfffRRRKKKCCC===666444888???BBB;;;444111666DDD[[[nnnhhhkkkggg<<>>''' &&&&&&'''000444<<>>BBBOOO\\\999<<<333===___fffNNN>>>666555222111999EEEKKKJJJ[[[PPPMMMOOOTTThhh~~~zzzZZZ...***...ppp{{{444000???lllwww444---###***XXXnnnBBB:::>>>NNNSSSBBBBBBIIIhhhjjj:::***666VVV111)))***<<>>hhhaaa:::888444///QQQMMM???555;;;666999TTTYYY<<>>555444888888===???999888===:::777:::888555999000111SSSxxxKKK===...+++111777yyyxxxAAA@@@DDD888:::EEE???,,,,,,===%%%""",,,(((000111&&&111WWWzzzlllRRR===&&&666WWW___KKK555000,,,:::???PPP<<<999666yyyWWW666///++++++333WWW)))!!!)))jjj~~~ttthhhWWWHHH@@@;;;:::888444,,,,,,<<>>>>>999333...+++((('''...888===AAAPPPaaatttvvvrrrfffYYYLLL===111...***'''%%%&&&'''((((((###$$$&&&%%%######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###%%%%%%}}}||||||~~~}}}{{{yyy|||rrrzzz|||wwwuuuuuusssyyyxxxzzz{{{wwwpppssszzz~~~xxxvvvyyyzzztttmmmiiiqqqooommmjjjgggeeeccccccWWWNNNBBB888222000000111,,,,,,***)))'''%%%$$$#########$$$$$$$$$###""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!! """&&&)))"""###%%%&&&%%%""" !!!"""############ !!!###&&&((()))***,,,...<<<\\\wwwWWWCCCLLLXXXgggiiiYYYCCC666555000...""":::kkkiiiFFF<<<@@@CCCGGGLLLUUU\\\VVVKKK>>>222...---,,,888GGGIIIqqqvvvWWW$$$ 000wwwxxx,,,)))???rrryyy+++%%%((()))UUU[[[111000QQQ___eeejjjoooyyyyyy]]]JJJEEE444 +++III___555)))***;;;pppEEE111///)))YYY___AAA111,,,&&&...999uuuaaaMMM///---999???DDDCCC___WWW222444:::111999kkkIIIGGG333444555:::WWWaaaBBBlllXXXSSSNNNDDDBBBGGGPPPZZZaaaeeegggjjjWWWBBB???BBB===FFFOOOEEEGGGXXXSSSNNNaaaeeeVVVOOOIIITTTvvv]]]MMM555+++888888zzzwww===FFFFFF222)))444888+++$$$(((,,,)))///###000+++BBBaaaxxxLLLJJJ<<<***))):::HHHJJJHHHBBBPPPJJJRRR999;;;888iiiXXX555,,,%%%***333^^^111,,,222uuuxxxhhhUUU???///---444mmmkkk666666kkkWWW333"""(((+++))))))%%%***)))+++,,,$$$***<<<777<<>>777222//////))))))......000@@@TTTaaarrruuuOOOHHH===333---***)))(((###%%%'''&&&######&&&(((########################""""""############"""!!!""""""!!!!!!!!!!!!"""""" !!!"""$$$&&&&&&}}}zzz}}}}}}yyyyyy{{{~~~~~~~~~|||yyyvvvsssrrr{{{{{{{{{zzzyyyuuurrroooyyyzzzyyyvvvqqqooopppssstttsssrrrrrrqqqkkkbbb[[[LLLEEE;;;555444444111...+++***)))(((&&&&&&%%%%%%""""""$$$%%%%%%$$$###"""$$$###""" !!!"""$$$""" ###$$$""" !!!!!!""""""!!!  ###&&&&&&&&&'''((($$$$$$"""!!!%%%((( """)))+++111""" ,,,,,,$$$000GGG```pppqqqdddQQQQQQjjjuuu}}}www<<<,,,///111222???777NNNvvvqqqbbbgggqqqUUUSSSLLL999222222444444000------...,,,]]]DDD%%%)))666{{{```222000KKKyyyuuu+++)))***111LLLWWW555JJJgggRRRNNNFFF666???555---++++++555SSSqqqmmm333)))...111ddd>>>"""000&&&bbbSSS???444))),,,///<<>>TTTTTT333qqqGGG111666444111......222666666777999777666555444666:::>>>AAAAAA??????CCCHHHJJJIIIGGG@@@GGGQQQVVVMMM@@@:::<<<000666333gggLLLIIIHHH...***@@@EEE...!!!)))(((...,,,!!!$$$AAAlllzzzZZZ>>>FFF^^^ooo~~~___<<<''''''222:::WWWjjjOOODDDGGG:::???OOOTTT===(((((()))999{{{@@@---(((TTThhh444KKKoooqqqzzzeeeDDD111NNNLLL222---BBBddd ###&&&DDDIIIFFF>>>666...&&&$$$(((***(((%%%+++,,,...222666666222...777999333(((###)))///111FFFVVV]]]lllwwwnnnbbbGGG,,,333(((###((()))###"""'''&&&((($$$###)))%%% ###%%%$$$""" !!!###"""!!!"""&&&&&&!!! !!!!!!###$$$###"""!!!"""###{{{|||}}}{{{~~~}}}|||zzz{{{|||~~~}}}|||}}}}}}zzzsssmmmvvvyyy||||||zzzxxxyyy{{{wwwwwwvvvrrrnnnlllmmmooosssrrrqqqrrrqqqkkk```WWWHHHBBB999555333222///,,,******((('''&&&%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$###"""!!!!!!!!!"""""""""!!! !!!######!!!###"""""""""""""""""""""!!!$$$&&&'''&&&%%%%%%%%%!!!############''''''((()))###)))......///@@@ccc^^^DDD@@@>>>EEEGGGccc```///&&&444222999QQQcccxxxnnnZZZVVV@@@...777DDDCCC>>>IIIOOOZZZUUU<<<---000444}}}RRR,,,---222MMM///888RRRttt+++&&&)))FFFIII222SSSsssDDD...666CCCGGGKKKHHHOOO```jjjhhhgggkkkEEE---111222999hhhBBB***+++///pppUUU;;;333***---///777vvvTTT...###***;;;AAAJJJ___nnnuuuPPPMMM]]]rrrAAA000//////222555^^^lllWWWGGG???222'''...IIITTT777sssJJJ:::<<<555888444333555444000,,,,,,,,,+++(((''''''))),,,...111000////////////---+++444555555555333---&&&!!!%%%111777oooYYYVVVMMM333+++<<>>555555???}}}tttGGG///"""((()))777ppp888///+++MMM___&&&666VVVKKK<<<222~~~###777xxxNNN222...???ppp---)))///KKKNNNKKKFFFAAABBB;;;...&&&(((+++,,,***'''$$$%%%)))---...///111777:::888777777333---...777999BBBUUU\\\kkkqqqHHH666(((((()))&&&''',,,"""######"""$$$(((((($$$%%%'''((('''$$$######%%%$$$"""###&&&&&&!!!!!!!!!###$$$###"""!!!"""$$$zzzxxxxxx|||~~~|||||||||~~~{{{yyyxxxzzz}}}zzzqqqhhhrrrwww|||{{{xxxwww{{{vvvvvvtttqqqnnnlllmmmnnnsssqqqpppqqqqqqjjj\\\QQQCCC>>>888444222000---))))))((('''&&&%%%$$$$$$$$$######$$$$$$$$$######"""$$$###""""""!!!!!!"""""" """######!!!""""""""""""""""""######&&&((()))(((%%%###""""""!!!"""%%%***...***---777BBBHHHCCC;;;HHHjjjqqqyyy}}}pppSSS<<<<<>>xxxTTT///333///@@@ZZZeeeqqqNNN"""%%%444WWWzzzXXX<<<...222???^^^eeeRRREEE???666111444PPP~~~PPP;;;vvvyyyrrrqqqtttoooppprrrsssooolllpppvvvppptttvvvvvvwwwyyyuuuooo~~~{{{sssuuuTTTPPPSSSHHHBBB??????CCCDDD???<<<<<<:::888555222111111333444666777777666444333333444555333...---888BBB>>>222111<<>>((( 555oooUUU<<>>tttsss222!!!%%%999555...,,,---555999555222444444000111---(((%%%$$$%%%&&&&&&(((///777>>>CCCFFFCCC>>>444555000...333444AAA\\\{{{zzzzzzXXXCCC666***$$$$$$'''&&&''')))'''###"""$$$&&&''''''&&&$$$"""######%%%###$$$&&&&&&!!!!!!"""###$$$###""""""###$$$}}}|||~~~|||vvvuuu{{{~~~~~~zzzxxxwwwzzz}}}uuuttttttvvvwwwtttnnniiiuuuwwwxxxvvvtttsssvvvyyyxxxwwwuuusssqqqppppppqqqtttqqqpppqqqqqqhhhWWWJJJ>>>:::666444222///+++(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!  """$$$$$$###"""!!!'''(((((('''$$$!!!  !!!!!!!!! $$$''',,,......111>>>LLLlllnnncccWWWaaauuuuuudddBBBAAABBBEEEGGGNNN[[[iiiNNN777'''***???>>>IIIGGG,,,===YYY:::888666888SSSYYYFFFLLLWWWrrr[[[,,,...888~~~OOO%%%***>>>ttt888111888EEEzzzfff...+++///$$$,,,lllAAA+++IIIttteee[[[SSSMMMJJJKKKOOO???333777>>>;;;000'''###(((***333aaauuuBBB---&&&222sssSSS@@@444///---666CCC~~~===***///===]]]zzzAAA...(((222***///WWW;;;CCC___lllcccIII<<<888555888777QQQppplllGGG@@@{{{}}}yyyvvvwwwuuuxxx|||~~~uuuhhh^^^jjjjjjjjjhhheeedddeeeeeepppllliiiiiihhhdddcccdddbbbbbbbbb```]]]\\\^^^aaa^^^bbbddddddfffhhheee___gggfffgggfff```ZZZ[[[```___[[[YYY```nnnuuulll^^^UUUUUUeeeiiiPPPQQQUUUFFFOOOLLLMMMSSSVVVUUUUUUWWWMMMKKKGGGEEECCCBBBCCCDDDBBBEEEIIIIIIHHHJJJMMMQQQYYYYYYSSSRRRcccwwwwwwhhhIIIMMMDDDZZZ^^^VVV888;;;999///&&&'''...222000,,,+++///444999???HHHOOORRRUUU>>>444------+++888gggkkkJJJ222***@@@wwwjjjEEEGGGFFF777777qqqkkk777(((&&&+++FFFyyyEEE222&&&:::```///OOOooo999)))333///999FFFQQQccc^^^999***aaaYYY&&&222XXXwww@@@###'''444+++###$$$!!!###&&&,,,111222000,,,000000///...---***'''%%%###&&&***///888DDDPPPWWWPPPPPPLLLEEE888,,,000@@@GGGNNNdddfffLLL<<<...&&&###((()))$$$$$$)))&&&&&&&&&%%%$$$$$$%%%%%%'''$$$$$$'''&&&!!! """"""###$$$$$$""""""###$$$|||{{{|||}}}yyytttuuu}}}~~~|||vvvrrrpppsssyyy{{{xxxsssrrrtttvvvtttqqqoooppprrrzzzvvvsssssstttuuusssqqqxxxwwwuuusssssssssssssssuuurrrqqqqqqnnnbbbQQQDDD:::888555333111...+++((('''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""  """######""""""""""""&&&))))))'''### $$$%%%%%%$$$!!! !!! !!!'''++++++222222<<>>???ooovvvuuuqqqsssuuusssnnnfffaaa]]]aaahhhxxx}}}wwwvvvkkkqqqxxxyyysssiii```[[[aaa```bbbhhhnnnpppkkkgggmmmccc[[[[[[\\\YYYTTTRRRFFFDDDBBBAAACCCFFFEEEDDDBBBEEEGGGHHHLLLRRRRRRNNNSSSSSSTTTUUUQQQJJJHHHKKKMMMOOOSSSYYYaaacccYYYMMMOOOOOO]]]ZZZJJJEEEIII<<<===999888===@@@@@@AAADDDBBBAAA???===<<<<<<<<<===;;;>>>AAAAAA@@@BBBFFFJJJHHHKKKGGGBBBLLL[[[ZZZNNNKKKLLLAAANNNHHHJJJ:::@@@666777444111111444444222---......,,,(((''',,,222------111&&&''',,,---FFFdddiiiooovvvzzzsss^^^JJJ@@@PPPuuunnnDDDBBB@@@000###QQQsss:::...(((,,,RRRbbb555!!!444www;;;LLL]]]EEEEEE222,,,'''###---''' ^^^ppp555 ###444hhhFFF###)))222...'''***CCCBBB???999---###$$$+++$$$&&&***---////////////(((&&&###!!!$$$///BBBQQQXXXYYY___[[[GGG666888AAADDDBBBFFFOOOXXXhhhMMM888&&&$$$'''&&&(((...'''&&&%%%%%%&&&((())))))'''%%%$$$'''&&&"""!!!###"""$$$%%%$$$###"""###$$$~~~{{{{{{|||~~~xxx}}}|||vvvxxx}}}vvvyyy}}}{{{~~~xxxyyyvvvssstttxxxyyyuuuqqqrrrvvvyyywwwrrrrrrvvv|||zzzvvvrrrtttyyyzzzwwwrrruuusssqqqqqqrrrttttttttttttsssrrrooogggYYYIII===666555444111///,,,***)))'''&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$###"""""""""""" !!!!!!!!! !!!"""######"""###$$$&&&$$$'''+++......***%%%"""!!!"""###""" """!!!&&&+++,,,555888===VVVpppkkkSSSQQQGGG<<<666777<<>>AAA;;;888<<<666000666DDD[[[___NNN<<<777HHHggg{{{|||lllmmmdddgggjjjjjjhhheeebbbaaa]]]```jjjuuuxxxsssnnnmmmpppjjjeeeccc___XXXSSSRRRUUUYYY[[[VVVOOOJJJLLLOOOSSSRRRTTT\\\eeegggaaaYYYjjj___VVVSSSQQQLLLFFFCCCJJJIIIHHHHHHMMMSSSRRRNNNOOOPPPOOOLLLNNNRRRRRROOOGGGEEEGGGKKKKKKHHHGGGHHHFFFKKKNNNNNNNNNPPPMMMHHHLLLKKKTTTHHHAAA:::DDD===BBB??????DDDIIIIIIKKKNNN555444333222222222333444666666555333111111222444<<<@@@???;;;===DDDDDD>>>>>>AAA===HHH>>>FFF===@@@777<<>>@@@AAAAAA???<<<555CCCSSSUUU777<<<:::111***AAAnnnrrr:::444+++***QQQ}}}<<<###///ssseee))))))PPPeeegggYYYWWW[[[PPPNNNFFF777666+++111000eee{{{>>>(((###,,,SSSIII"""&&&)))(((###$$$VVVsssoooMMM888333444((((((((('''&&&(((+++---...+++***(((%%%$$$+++333KKKLLLYYYZZZBBB222777===WWWMMM???333000===[[[uuuqqqOOO:::000)))### %%%###""""""$$$&&&&&&&&&'''$$$$$$'''&&&######&&&###$$$%%%$$$#########%%%zzz{{{zzzyyyxxxyyy|||~~~{{{zzz{{{|||~~~|||ssstttwwwvvvzzz|||uuu~~~|||zzzzzz{{{{{{xxxuuuqqquuuxxxyyyxxxxxx{{{~~~yyywwwvvvxxxzzz{{{xxxtttrrrpppnnnooorrruuuuuuuuurrrsssrrrkkk___OOO@@@777333222111...+++)))))))))'''&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$""""""""""""### """#########""""""###$$$$$$###"""###&&&)))((()))+++,,,+++(((%%%###!!!"""###""" !!!######!!!!!!'''000888:::999HHHHHHEEEGGGUUUaaaXXXEEE444000000>>>WWWmmmqqqlllFFF555'''***666@@@CCCCCCjjjuuuddd===DDDxxx<<<(((666===999aaaDDD'''((($$$111[[[zzzwwwiiiBBB>>>)))''':::>>>LLLsss>>>(((,,,???iii000---...GGGWWW&&&&&&''',,,+++MMM]]]:::---===999???DDDFFFFFFFFFEEEBBBJJJXXXgggllldddUUUFFF>>>999===999+++777%%%555000555qqqiii@@@>>>222...***888JJJhhhjjjiiigggjjjllleeeaaapppzzzppp666,,,'''777;;;NNNQQQFFFAAAXXXSSS;;;666<<<;;;777888555000666AAA???===GGGQQQddd]]]HHHAAA;;;:::EEETTTYYYYYY\\\___QQQAAA@@@FFFFFFFFFDDDAAAAAABBBDDDGGGHHHOOOWWWYYYUUURRRSSSVVVSSSRRRVVVWWWUUUSSSUUUPPPOOOLLLGGGDDDEEEKKKPPPMMMLLLMMMSSSZZZ\\\XXXSSSUUUPPPMMMKKKGGGAAA@@@CCC999<<<===;;;===BBBBBB===FFFHHHFFFCCCDDDGGGFFFBBBHHHBBB???CCCHHHJJJJJJLLLGGGMMMOOOMMMJJJKKKLLLJJJRRRRRR]]]OOOSSSIIIRRRKKK@@@>>>@@@FFFHHHFFFCCCDDD???>>>===============>>>@@@===:::999:::;;;;;;:::666666666555666888999:::===@@@<<>>999777777999<<<===:::777777:::>>>777444;;;???<<<666333444...000,,,222222'''666---444666000******...111$$$222///999,,,777444333,,,...SSSqqqfff///+++'''@@@GGG///(((NNNnnn[[[///&&&,,,(((...///&&&000111???DDD@@@IIIDDDMMMIIIcccppp:::---'''...JJJWWW///...***---(((%%%DDDeeefff\\\CCC888888666000***%%%$$$$$$++++++111<<>>OOOEEEIIIEEEIIIIII===<<>>===@@@EEEFFFDDDCCCFFFBBB??????DDDGGGEEEDDDFFFGGGEEEBBBAAABBBDDDGGGHHHNNNOOOPPPSSSVVVWWWXXXWWWYYY\\\```aaa]]]ZZZ```jjjeeemmmooojjjfffggggggeeewww{{{~~~}}}vvvyyy~~~|||nnngggeeefffhhheee[[[RRRNNNMMMLLLKKKKKKJJJJJJJJJKKKIIIGGGDDDFFFKKKOOOPPPPPPMMMGGGDDDEEEDDDAAABBBGGGEEEEEE>>>BBB///<<<;;;999999666888<<<<<<999888;;;666444555999777222555<<<000666999+++555BBB111...555555333---,,,000111///)))666###...(((222***,,,+++###IIImmmmmm777444$$$000PPP999$$$000SSSWWWGGGFFF???(((***111///111'''++++++'''333333>>>???QQQbbb666...!!!"""555QQQ+++***%%%...+++(((444sss[[[UUU|||{{{NNN===AAADDDBBB:::000(((%%%###%%%333KKKYYYSSSAAA555!!!)))JJJVVV:::%%%$$$ ###''')))+++888GGGIIIBBBTTTPPPMMMRRRbbbxxxqqq[[[555111---+++,,,,,,+++***&&&######&&&'''%%%&&&***###$$$%%%%%%######$$$%%%~~~~~~zzzyyyxxxwwwvvvvvvvvvwwwxxx{{{}}}~~~}}}~~~|||wwwssstttxxx||||||wwwuuuxxxwwwyyy||||||{{{{{{~~~yyyxxxwwwyyy{{{zzzwwwttt|||{{{xxxtttqqqppprrrtttrrrpppnnnnnnpppqqqqqqpppnnnooolllaaaPPPBBB:::999111111///---+++)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$###!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """&&&(((***'''$$$""""""$$$%%%$$$"""!!!''''''###!!!%%%%%%"""###---333QQQmmm```___;;;???777%%%...555888MMMFFF666------&&&"""+++)))GGGNNNpppMMM>>>aaa///666777222,,,TTT111888222aaaMMM///***888???XXXqqqxxxxxxkkk^^^VVV444+++111###$$$mmm\\\...///555FFFPPP""",,,---###///OOO___QQQ@@@===333111///,,,)))'''&&&%%%$$$$$$%%%(((+++...///000444000111444...&&&,,,:::888RRRTTTXXXjjjXXX555...((()))***---111222333222777333///000444666444000444...111===???999;;;CCC???<<<;;;<<<;;;:::???EEESSSOOOLLLLLLLLLIIIHHHJJJFFFDDDDDDFFFFFFEEEHHHMMMLLLBBB@@@IIINNNGGG@@@???777999666222444;;;===999444;;;CCCFFFGGGHHHLLLPPPRRRTTTZZZaaabbbcccmmmyyywww|||~~~{{{~~~}}}sssqqqmmmgggjjjbbbSSSNNNUUUYYYVVVSSSQQQLLLIIIPPP[[[]]]YYYVVVTTTWWWdddpppnnn\\\KKKVVVUUUNNNLLLQQQJJJAAAEEEIIIEEE@@@???CCCGGGJJJKKKBBB===888555555444333111333555111---111:::888///111///......000222222222000111111///,,,(((''''''***000;;;DDDAAA444(((""""""'''[[[fff222$$$,,,+++///555999<<>>888555---'''''':::ZZZjjjUUU666+++,,,FFFRRR777###$$$###%%%---+++&&&111:::666888MMMXXXTTT@@@;;;QQQgggooommmYYYAAA111******333<<<000&&&000555###'''$$$***(((&&&%%%''''''&&&$$$|||xxxuuuuuuuuuvvvwwwyyy|||}}}}}}~~~|||}}}}}}xxxtttuuuyyy}}}|||wwwuuuxxxxxx{{{~~~~~~}}}xxxyyy||||||vvvppp~~~{{{vvvqqqooooooppprrrqqqpppqqqrrrrrrqqqoooqqqoooiii\\\KKK>>>999888222111///,,,***)))((('''%%%%%%$$$$$$$$$%%%%%%&&&###"""""""""""""""###$$$$$$$$$$$$$$$$$$############!!! $$$***---+++'''$$$""" ###$$$###"""!!!%%%%%% %%%)))(((000888999LLLooommmQQQHHH333/////////---%%%###333***---+++,,,000...777MMMjjjrrrlll{{{qqqaaaPPP;;;@@@```,,,///|||***...666CCC)))777<<>>999222777CCClllpppBBB---///---,,,///333555444222000...---...111222000---:::555888BBBDDD>>>===CCCNNNMMMPPPUUUTTTNNNIIIHHH::::::;;;===@@@???999333000000555<<>>666777555222333555333...000///---,,,------------))),,,...///...---------))),,,222999666---%%%###***&&&AAA]]]RRR>>>444,,,(((***+++,,,,,,///444888<<<;;;888444111///---,,,'''###!!! %%%,,,777MMM000---///<<<000###444yyyyyyMMM(((JJJjjj777,,,$$$'''...333888===...((('''888XXXjjjZZZ???)))%%%<<>>444///,,,)))%%%555>>>...&&&(((###$$$$$$%%%%%%&&&%%%###"""~~~yyyvvvrrrrrrrrrtttuuuxxxzzz|||}}}~~~}}}zzzzzz}}}{{{wwwvvvvvvyyy|||{{{vvvtttwwwuuuxxx{{{}}}}}}}}}~~~}}}uuuvvv{{{|||vvvnnn}}}|||{{{wwwssspppoooppptttsssssstttuuutttqqqoootttooocccSSSCCC999666777333111...+++)))(((((()))%%%%%%$$$$$$###$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$######"""""""""!!! (((000222+++######!!! !!!###$$$$$$$$$!!!$$$&&&$$$&&&,,,111333888===555:::KKKCCC444::::::[[[GGG---111,,,&&&)))))))))(((333CCCHHHRRRfffHHH===333;;;===///222"""'''GGG[[[,,,---,,,///III<<<%%%000ggg222^^^zzz^^^HHH>>>666...,,,000555777777BBBMMMPPPNNNjjjBBB+++""")))HHHiii555'''$$$"""###%%%&&&(((///777222333333111---,,,...111666444444999@@@DDDBBB???CCCAAAFFFQQQYYY]]]gggsssooorrrqqqnnnhhhXXX>>>***444000---,,,---...,,,***<<<>>>AAADDDEEEDDDCCCBBB<<<;;;AAAIIIIIIDDDDDDIII@@@@@@FFFQQQVVVSSSMMMJJJaaaeeeiiimmmtttwwwlll\\\eeehhhrrr~~~ooohhhjjjgggaaaooojjj```XXXWWW\\\``````\\\eeerrrzzzyyyqqqiiicccxxxyyytttvvv~~~|||yyy{{{uuummmfffcccbbbbbbbbbZZZWWWUUUSSSLLLDDD@@@AAA888777666444333111111000***+++......---,,,,,,---+++***,,,//////+++)))+++&&&%%%...555555;;;999)))+++***(((%%%###$$$(((+++---...000222222111///...((()))+++...+++$$$ !!!;;;QQQ333,,,(((888333'''---mmmuuuTTT///DDD{{{YYYKKK<<<222,,,)))***,,,444+++###,,,HHH]]]VVVBBB***111JJJ>>>&&&"""(((@@@^^^III555,,,)));;;333555222555::::::777@@@MMMAAALLL\\\jjjwwwssscccVVVEEE555111---666;;;///((('''""" """%%%&&&%%%$$$######yyyvvvvvvqqqqqqppppppqqqssstttvvv||||||zzzvvvwwwzzzyyyuuuvvvuuuxxx{{{yyytttrrruuuvvvxxxzzz{{{{{{zzzzzzyyyzzzuuupppqqqvvvyyywwwssstttvvvwwwvvvuuutttuuuvvvxxxvvvuuutttuuutttrrrpppuuukkk[[[III;;;444444555333000---)))(((((()))***&&&%%%$$$############### """###$$$%%%$$$######$$$$$$######"""!!!!!!!!!"""(((......((("""###""""""###%%%'''((()))$$$)))---000222444777777444888---&&&+++'''000QQQkkkpppEEE((($$$!!!))))));;;HHHUUU___^^^GGG666:::777---,,,...888999DDD!!! NNNNNN...555>>>///WWW===***+++XXX''':::AAA\\\aaaMMMJJJ)))444777+++333;;;AAAIII\\\vvvhhhZZZLLL999,,,777&&&***PPP}}}GGG'''%%%+++///---,,,000555666@@@???@@@BBBFFFKKKNNNPPPTTTQQQPPPSSSZZZ]]]ZZZVVVKKKFFFCCCCCC@@@999777999:::333222333333<<<@@@777444555555555444666:::>>>555;;;DDDLLLQQQSSSVVVWWWbbbjjjuuuyyyvvvsssvvv|||}}}xxxzzz|||```vvvuuunnnqqqvvvtttwwwyyytttnnnmmmttt|||~~~|||}}}~~~}}}wwwnnniiikkkllliiinnnjjjccc]]]\\\^^^```aaa___lllxxxyyyqqqiiigggjjjiiirrrzzzyyytttpppcccSSSOOOVVVLLLLLLKKKIIIFFFEEEDDDEEE<<<;;;888333---******+++---)))(((+++---,,,---000###,,,333---(((...222---111///---***((((((***,,,!!!###%%%(((*********)))000777DDDRRRWWWTTTRRRSSSlllkkk:::+++(((AAA==='''SSSdddPPP,,,&&&HHHLLL\\\WWWQQQKKKCCC:::333///111'''$$$@@@\\\aaaWWW... ...LLLJJJ...###+++<<<___EEE...'''...MMMHHHSSSFFF888000******333===@@@@@@DDDLLLTTT___pppxxxttt```JJJ>>>444---***+++...,,,"""$$$''''''%%%$$$%%%&&&xxxttttttvvvppppppppppppppprrrtttuuu{{{|||zzzvvvwwwzzzyyyuuuuuutttvvvyyywwwrrrqqqttt}}}}}}}}}}}}}}}|||zzzxxxsssrrrqqqqqqsssuuuvvvxxxppprrrtttuuuvvvwwwyyy{{{|||yyyvvvtttsssssssssrrrpppdddRRR@@@666222222333222000,,,)))'''''')))***'''&&&%%%$$$###############$$$%%%%%%%%%###"""!!!#########"""""""""!!!!!!!!!$$$%%%$$$###""""""!!!"""$$$%%%''')))+++---,,,000666;;;:::555111000&&&...(((!!!"""###CCC{{{TTT***,,,))),,,BBBJJJ@@@OOOPPPBBB111+++(((444IIIRRRvvv==="""NNN<<<...CCCJJJ...```777***,,,PPP'''+++(((333444(((222"""666333EEEOOO[[[bbbgggsssgggYYYBBB:::AAA;;;333999///&&&222RRRlllEEE***000777<<<>>>CCCKKKMMMIIIVVVPPPLLLMMMRRRVVVUUURRRJJJFFFBBBBBBEEEEEEBBB>>>222222444777777444222222666555999:::666999888...<<>>???EEELLL@@@CCCFFFIIIOOORRRLLLDDDLLLNNNKKKEEECCCGGGFFFBBBKKKPPPRRRPPPMMMNNNPPPQQQTTTRRRRRRUUUYYYZZZ[[[[[[___iiiqqqooogggbbbgggnnn^^^jjjuuu{{{tttfffWWWVVV______``````^^^\\\\\\^^^aaaZZZVVVNNNEEE<<<888777888333...---///000...,,,---+++222333...)))&&&)))111//////............---------,,,+++)))(((''''''&&&&&&'''000???PPPbbbvvv}}}<<<,,,111TTTHHH%%%KKK\\\SSS666$$$)))///444:::???DDDIIILLLNNNMMMGGG>>>???QQQddddddYYY000###,,,KKKQQQ444!!!)))666VVV@@@&&&&&&>>>;;;SSSRRRKKKAAA<<<999000%%%333222777AAAIIILLLPPPUUUVVVjjjzzznnn]]]CCC444555999777666'''''''''&&&$$$%%%&&&(((|||uuurrrsssuuuppppppqqqrrrsssvvvyyyzzz{{{|||{{{yyyzzz}}}{{{wwwtttsssuuuxxxvvvrrrrrruuu~~~}}}{{{zzzzzzzzzxxxvvvuuuwwwxxxvvvttttttvvvxxxrrrsssuuuuuuuuuvvvxxx{{{~~~{{{wwwuuutttsssrrrqqqfffZZZIII;;;444222111111000///,,,)))((((((((())))))((('''%%%$$$#########%%%%%%%%%%%%$$$###"""!!!######################## ###$$$""" $$$!!!###%%%'''(((+++...111444555888;;;777...))))))###+++'''###$$$'''PPPGGG...'''666bbbfffMMM---000###666SSSaaahhhwwwzzz333&&&JJJccc---,,,OOOHHH333ppp...$$$///AAA$$$)))!!!+++///;;;TTTfffxxxhhhTTT>>>///000555+++!!!+++333---%%%'''000LLLcccmmmaaaVVVMMMOOONNNLLLKKKPPPWWWZZZXXXZZZQQQHHHBBBAAA???999444>>>;;;777555444555555444...111555888999999;;;===AAAPPP___jjjvvvyyyssspppqqqrrrooollldddiiikkkiiigggjjjllllllkkkllliiicccaaadddeeedddeeekkkiiiaaaeeerrrwwwqqqaaa]]]UUURRRVVV[[[XXXQQQVVVLLLHHHMMMOOOKKKKKKOOOQQQNNNQQQPPPKKKNNNPPPEEEHHHKKKKKKFFF@@@===@@@CCC<<<===<<<999777777;;;???555;;;???AAACCCFFFDDD???AAADDDDDD@@@>>>======;;;888;;;??????>>>======>>>@@@===???GGGNNNMMMHHHEEE@@@CCCFFFEEEBBBCCCJJJPPPRRRYYY[[[aaakkkiiihhhrrr}}}vvvmmmeeegggmmmccceeefffeeeeeeiiipppuuuqqqnnnhhh___WWWSSSRRRSSSGGGAAA???BBBBBB===777555333000$$$""")))$$$ (((+++******+++,,,---+++)))111///---++++++,,,...///$$$ ###***555EEESSSYYYWWW222)))###EEEGGG$$$000EEEPPPPPPIII777222>>>%%%((((((&&&)))333>>>DDDTTTVVVWWW[[[hhhsssmmm```---%%%(((AAANNN555&&&...GGGFFF***%%%+++111666;;;???CCCNNNWWWPPPAAA((('''''',,,444===BBBDDD888GGGUUU\\\ggg{{{kkkWWWUUULLL;;;555...+++)))'''((('''&&&$$$~~~{{{wwwtttsssssssssrrrrrrssstttwwwyyyzzzwwwyyyyyyxxxzzz|||{{{vvvuuutttvvvyyywwwttttttxxx|||yyyuuuuuuvvvxxxxxxwwwzzzzzzzzzyyyxxxwwwvvvuuutttuuuuuutttsssuuuxxx{{{{{{zzzyyyxxxwwwtttooolll\\\PPPBBB888555444111///...---,,,***)))(((((((((+++***(((&&&%%%$$$######%%%%%%$$$######$$$$$$$$$""""""######$$$%%%%%%%%%######"""!!! ###&&&$$$'''***,,,...000555888888333111111...***,,,222EEE@@@---$$$%%%***UUUttt===000EEEzzzNNN...""":::GGGWWWlllSSSUUUOOOJJJ333(((FFFGGG***+++WWWiii777888)))%%%...qqqKKK888>>>???ddd{{{SSSCCC000%%%&&&***------$$$333<<<777333666777333CCCMMMgggvvvllliiijjjddd[[[RRRHHH@@@;;;666555777888777555444444666999<<<000111222222444:::BBBGGGIIIQQQ\\\eeeppp~~~zzzooobbb\\\[[[RRRIIIBBB@@@===999888;;;;;;;;;===BBBIIINNNPPPOOO[[[```dddffflllssssssooorrrooolllmmmuuu|||yyyqqqooo{{{|||qqqppp|||SSSIIIAAACCCGGGFFFBBB???CCC===666444666888888777555000888>>>666222555333000111555888:::888666555444333222111111111111000---222555888<<<@@@@@@<<<:::===CCCFFFCCC>>>===???>>>:::888;;;???@@@>>>;;;888222333???JJJHHH@@@;;;666333000000222666888999999;;;555333777666888FFFKKKLLLMMMMMMOOOTTT\\\bbbtttwwwzzzzzzyyywwwxxxyyytttwwwwwwrrrnnnnnnooonnn[[[]]]___```cccjjjvvv~~~xxxxxxwwwtttnnnjjjggggggXXXSSSRRRWWWYYYUUUOOOMMMAAADDD777111;;;555(((+++000---***)))***+++***(((((((((((()))+++---000222222000///...***###!!!$$$...&&&)))DDDPPP333%%%,,,000444>>>888222FFF===@@@===111((('''))))))+++333<<>>777666555222...------,,,+++***)))(((''',,,+++)))'''%%%$$$$$$###$$$######"""###$$$&&&'''""""""###$$$%%%&&&&&&'''&&&###!!!!!!$$$&&&'''&&&))),,,000222333666;;;???777///(((((((((+++666BBBsss]]]999&&&(((...\\\000###222mmmrrr 333DDDppp~~~iii___^^^KKK444000///***666...)))EEE===...---\\\UUU%%%555xxx%%%***+++___ssseeefffiiiWWWDDD000---...///...---...222666@@@666>>>LLLGGG@@@DDDHHHVVVQQQ\\\dddTTTTTTNNN:::777222111444444333999BBB888;;;===999333333:::AAALLLQQQWWW\\\cccnnn}}}ttt[[[XXXeeeddd\\\WWWWWWVVVOOOHHHEEEHHHEEEGGGIIIEEE???FFFTTTNNNEEE>>>???@@@@@@EEEKKKEEEHHHKKKPPPTTTUUUSSSQQQYYY^^^dddlllzzz{{{nnngggbbbfffttt{{{qqqbbbiiizzz~~~nnnaaabbbbbb\\\CCC666000777===999555666CCC@@@888222333888777222///)))555AAA888///222666333000---...///000111222222000...///111111---******,,,,,,---111555222,,,,,,///888@@@>>>444222666;;;000)))...:::???<<<777///(((+++===NNNRRRMMMHHHAAA:::333333777:::777222;;;<<<444000222///111>>>@@@>>>999444111444;;;AAA@@@CCCFFFFFFFFFGGGKKKNNNYYYbbbddd___^^^aaa```XXXRRRTTTWWWYYY^^^hhhvvvuuuxxx{{{|||xxxsssnnnlll[[[WWWXXX___eeeddd```___UUUkkkgggZZZ\\\RRRAAA@@@:::555///,,,,,,---,,,+++((((((((((((((())))))***###$$$)))///111///111444...000 111>>>kkkiii555***+++((((((444000&&&<<>>AAA<<<(((''' +++>>>333###+++)))111RRR,,,111---]]]lllIII......555777<<>>>>>;;;GGGBBBEEEQQQVVVQQQOOOUUUKKK@@@888666555333666<<<999@@@===111///888;;;666666AAATTTdddjjjmmmyyy}}}wwwfffccc]]]WWWVVV\\\eeekkknnnpppaaaVVVTTTNNNCCC@@@DDD===:::999;;;;;;;;;@@@FFFAAA\\\KKKIII[[[XXX[[[dddHHHZZZ___ZZZWWWOOOJJJOOOIII>>>IIIBBB888777:::CCC666DDDFFF===IIIKKK===EEEFFFMMMNNNVVVTTTXXXeeeVVVZZZmmm[[[bbboooooo{{{nnnwwwxxx>>>---333:::===<<<999555333555333000000111111...,,,222111000///////////////...+++333***)))000(((---((()))+++,,,+++***(((&&&&&&'''((((((((('''%%%%%%$$$+++111111//////000111333000///111111000111555///000000111888>>>:::111%%%+++111222...,,,000444555......444444///111888NNNFFF@@@>>>===<<<===@@@999999888666444444666888<<<999999???BBB???;;;:::999@@@IIIOOORRRVVV]]]ccchhhqqq|||wwwppplll```ZZZUUUVVV[[[\\\WWWQQQYYYgggqqqqqqssswwwtttkkk[[[WWWHHHUUUXXX===333333...+++(((''')))***'''"""''''''''''''(((***,,,...***///222666BBBOOOSSSPPP666222...+++******)))((((((222999III^^^ccc[[[ZZZFFFGGGBBB666...---,,,((()))&&&###--->>>999'''!!!---444[[[<<<+++///LLLOOO^^^XXXFFFCCCBBB888111;;;NNNMMM444===hhhggg999 ,,,///&&&+++???JJJGGGLLLYYYcccxxxcccRRRFFFFFFLLLBBB***$$$///{{{yyyzzz|||}}}zzzzzzzzzwwwuuutttvvvwwwwwwuuuvvv{{{zzzwwwwww{{{zzzvvvuuuvvvuuussswww}}}wwwsssssszzz~~~|||zzz{{{{{{uuurrrwww{{{{{{zzzzzzzzzuuurrrrrrsssttttttvvvzzzyyyuuuwwwxxxkkkZZZKKKBBB888222000111///......,,,)))'''(((((('''&&&(((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###!!!"""$$$%%%%%%###$$$$$$***333444:::999777333...+++))))))+++'''$$$222TTTkkkdddPPPAAABBB(((...+++666aaa&&&---CCCZZZ%%%444hhh333///SSSssskkkiii|||WWW^^^iiiLLL;;;NNNbbb%%%'''222}}}222:::;;;sssRRR&&&%%%"""999dddttt]]]AAA888444,,,$$$$$$+++555:::;;;666???HHHMMMQQQUUUVVVTTTPPPHHHDDDEEE@@@666333888===<<>>222///111222......---+++++++++---///***///111000222999<<<;;;>>>:::555111///---***(((&&&'''!!!$$$555===@@@GGGiiiqqquuunnn```NNN:::***%%%$$$ ***<<<999+++''''''444cccMMM'''&&&$$$AAAMMMAAA111:::[[[jjj___UUU<<<<<<777+++)))@@@ZZZbbb))),,,***$$$'''===^^^uuudddeeeUUUYYYcccfffjjj___^^^\\\[[[YYYSSSFFF777...yyyzzz|||{{{zzzxxxxxxyyyxxxvvvvvvyyyzzzxxxyyy||||||zzzzzzzzzyyywwwyyy}}}uuussswww~~~}}}||||||vvvtttvvvxxxvvvttttttxxxwwwuuusssqqqppprrrtttzzz|||zzzwwwwwwsssaaaNNNEEE???777222111000...,,,---***(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!!!!!"""###"""!!!(((&&& 000KKKKKK666444111---)))&&&&&&((()))///;;;CCC]]]vvvOOO:::MMM@@@,,,111(((AAAIII(((...QQQDDD&&&CCCIII(((WWWVVV///???444---AAACCC___bbbFFF$$$333vvv***"""$$$```KKK888&&& """///333+++(((,,,...000444:::@@@EEEHHHIIIYYYZZZUUUJJJ@@@:::444///===999999======;;;BBBMMM@@@KKK___ssszzzpppooovvvzzz~~~{{{rrrTTTYYY\\\VVVKKK@@@;;;:::<<<888000)))+++222444222***---000222333333333333999111...222333111444::://///////...+++,,,666BBBGGGeeezzzmmm|||wwwddd???@@@KKKEEETTTIII:::222111333222000---+++((('''((())))))((()))))))))(((((((((((((((...###)))&&&(((,,,$$$+++'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''((('''''''''######(((000333222......+++***------***+++...+++,,,+++***---000...)))''')))+++...111444666888;;;<<<999333///...+++((((((&&&''',,,...+++******+++---000222222000...,,,444000///222222...,,,,,,)))(((***///444666444000&&&'''(((***...444<<>>;;;777666777111333444333333333333222***///555666444111111111333---+++...000...111666444555777444,,,(((000:::ZZZaaagggyyyEEE---???WWW^^^\\\QQQBBB777333222222111,,,+++)))(((((()))***+++)))))))))))))))))))))((($$$+++888***$$$+++&&&***'''&&&$$$#########%%%&&&###$$$%%%&&&'''(((((()))&&&$$$&&&,,,111///+++(((%%%""""""&&&((())),,,111333333111/////////...,,,'''>>>XXXccc^^^YYY\\\dddXXX]]]ZZZOOOHHHGGG???555<<<555000222555888>>>CCCBBBCCCEEEGGGEEE@@@:::555---******---...++++++---222000...---......//////.........---,,,,,,---...,,,******///777???EEEGGGKKKNNNOOOPPPWWWaaaeeebbb\\\qqqrrrwwwrrrfffzzzzzzpppnnnnnnoookkkcccVVVIII@@@===<<<:::999555///,,,...444777666555444444666777666555***000---+++...)))"""%%%###///;;;GGGQQQYYY]]]hhhaaaRRRKKKLLL>>>,,,((()))...WWWZZZ888###%%%EEEQQQGGG///"""***555FFF[[[uuu[[[777///RRR:::%%%"""111///,,,UUUTTT444@@@OOOXXXPPPGGGQQQUUUVVVbbbppphhhTTT|||~~~}}}~~~~~~|||{{{|||vvvxxxzzz}}}}}}yyyzzz}}}~~~}}}{{{{{{||||||xxxwwwuuuuuuwwwxxxuuuqqq}}}zzzyyy{{{yyysssoooooolllqqquuutttqqqqqquuuzzzvvvuuussspppkkk___MMM===<<<:::777444222000...---+++)))'''&&&'''''''''&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$###"""###$$$)))"""$$$<<<^^^hhhLLL***---///000...***(((((()))LLL```888GGGQQQ+++%%%000tttvvv///+++***ggg}}}(((...ggg---'''hhhdddAAA;;;WWWwwwxxxuuukkkFFFDDDAAA777:::uuu???///$$$222ppprrrKKK'''(((///777>>>DDDHHHGGGCCCIIIEEEBBB@@@???<<<777333777<<<@@@BBBHHHSSS\\\```yyyzzzooojjjccc]]]ZZZYYYXXXVVV===;;;888666444111,,,(((333111///...///111111000---...000111222000...+++))),,,000111---(((%%%&&&$$$(((++++++(((&&&&&&'''+++)))((())))))(((***---555888<<<:::111***,,,444---WWW\\\nnn}}}vvvIII777===CCCBBBEEEAAA;;;444///,,,---...,,,++++++)))))))))***,,,((()))************))))))&&&BBBVVV888"""+++'''%%%((('''%%%######$$$%%%'''######$$$%%%&&&'''))))))+++))))))***'''"""%%%,,,666333444:::???DDDKKKRRR___]]]ZZZVVVQQQMMMLLLLLLeeesssmmmiiimmmttt{{{cccYYYMMMBBB666---***---%%%)))***(((&&&+++888DDD999777555222111000///...444///******000666999:::@@@AAAAAAAAAFFFMMMRRRRRRNNNaaa^^^bbbddd^^^mmmyyy~~~}}}wwwmmmaaaZZZYYYZZZ___UUUHHH>>>888555444555333111//////000000///...333555...)))...---+++333111...)))&&&&&&***111888FFFMMMQQQYYY]]]III...$$$'''%%%CCCQQQ999"""$$$===ZZZOOO333&&&:::JJJBBB666444PPPkkktttYYY+++)))PPPJJJ))) 555555&&&>>>mmmKKK,,,===HHHIIIAAA<<<>>>CCCLLLZZZggglllkkk~~~~~~yyywwwzzz}}}|||}}}xxxzzz{{{}}}{{{{{{~~~}}}{{{wwwwwwyyyvvvqqqyyywwwxxx{{{yyysssooooooooosssuuusssooonnnrrrvvvrrrrrrpppjjjaaaSSSEEE;;;888777666444111000///...+++)))'''&&&'''(((((('''''''''''''''''''''''''''$$$$$$############$$$$$$%%%&&&'''%%%$$$###%%%&&&+++&&&+++;;;CCC===222---,,,000222---&&&$$$(((...xxxXXX888@@@bbbuuuAAA''''''CCCccc***))),,,rrrddd$$$///uuuZZZ!!!333wwwuuuPPPRRRGGG333%%%###***000---SSS|||rrr{{{[[[>>>///)))777tttnnnsssLLLAAADDDGGGIIIJJJJJJFFFAAA<<<666///,,,000777===@@@MMM\\\pppmmmRRR<<<222333555222111///---,,,+++******111///,,,***))))))'''&&&(((***---111444333000---///...---...///...+++'''&&&'''***---,,,+++///555,,,---...---+++*********++++++------,,,,,,...000...222888:::333,,,,,,111666555aaa^^^rrrZZZBBB<<<999999---///111000---,,,,,,---)))++++++***)))(((((()))&&&''')))******)))((((((!!!@@@WWW888""",,,(((&&&((('''%%%$$$###$$$&&&'''#########$$$%%%'''((()))***''''''&&&###%%%888MMM```___bbbkkkrrrwww~~~~~~{{{xxx{{{sssZZZHHHAAA888III\\\bbb___```jjjvvvwwwpppgggaaa___aaaccceeeFFF:::,,,&&&***000333333///...***(((***222===DDDLLLOOO999888FFFMMM[[[^^^fffwww{{{~~~uuujjjbbbaaacccttthhh[[[SSSNNNHHHDDDCCC>>>:::555111...---+++)))000555111111888777111444000...------+++((()))---!!!'''***222;;;111######)))%%%<<>>:::555555333111///......///,,,***((('''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$&&&'''&&&$$$$$$&&&((()))***...222...)))///;;;;;;===:::...""""""///===~~~___:::...>>>NNNTTTMMM///)))+++LLLFFF))))))777MMM(((222mmm:::...TTTUUUDDD333000111///'''(((888666+++888RRRNNNSSSRRR>>>>>>///***+++000@@@nnn|||QQQTTTMMMCCC888///+++---222---333===IIIXXXhhhyyysssaaaJJJ;;;999333444000(((&&&+++111111'''))),,,---...000333666...---,,,+++******+++,,,...///111444444111,,,((((((***+++++++++*********///+++******(((###%%%+++---,,,++++++,,,+++)))(((###&&&(((((('''''')))***+++,,,111444111,,,,,,000111%%%===]]]kkkoooxxxFFF555333111777/////////000000000///...)))+++...---***'''''''''&&&''')))***+++***)))(((+++<<<---$$$+++&&&)))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$&&&'''((('''$$$%%%'''&&&+++BBB[[[oooqqqxxxuuullltttxxxqqqqqquuuzzz}}}kkkTTT777&&&%%%***---,,,+++,,,+++)))''',,,777AAAYYY```HHH<<<;;;999BBBCCCJJJ]]]nnnwwwuuuyyymmmeeeccceeehhhccc``````]]]VVVRRRSSSMMMIIIBBB===;;;;;;::::::222555000///666222&&&$$$...---///222///(((&&&(((---+++"""!!!((('''&&&000***(((888NNNBBB***+++000WWWPPP777$$$///DDDXXXiiicccCCC+++JJJjjjHHH'''999wwwHHH'''+++111)))...???vvvOOO...222)))111HHH>>>888666<<>>BBBOOO\\\rrr{{{mmmhhhaaaYYYKKK;;;222555444+++(((...%%%((('''%%%)))///,,,&&&***,,,,,,+++******...111+++,,,,,,***'''%%%&&&'''+++***)))***,,,---...---)))---111///***'''***---%%%###&&&---...***+++///,,,***)))***,,,,,,((($$$%%%))),,,***((((((******---,,,---000///++++++///---333???kkkfffttt|||fffvvvjjj^^^xxxssssssbbbooo@@@;;;>>>666444;;;666000///111111...******---111000,,,)))''''''''')))+++,,,---,,,+++***,,,###***))))))*** '''&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''((((((%%%'''***'''$$$111EEErrrvvvsssQQQ;;;AAA___zzz|||PPP222(((((('''$$$$$$))))))$$$"""(((000***RRR^^^^^^RRRBBBGGGIIIMMMRRROOOFFFMMM___eee___```eeegggddd[[[VVVVVVYYYVVVWWW\\\aaa\\\QQQMMMOOOVVVRRRMMMJJJLLLOOORRRSSSZZZRRR<<<000444444000333...******...---***...555,,,...))))))...(((###)))$$$$$$///BBB666$$$,,,000OOOHHH777***((($$$+++???SSS]]]WWWaaasss[[[>>>HHHSSS...***000+++***111WWWnnnJJJ333999000CCClllAAA@@@>>>@@@GGGMMMPPPOOO}}}zzzyyyyyyzzz{{{qqqqqqzzz~~~zzzwwwzzz{{{{{{yyyyyy|||}}}wwwuuuxxxyyyvvvvvvsssooooooppppppnnnllloooiiiggglllnnnmmmnnnrrruuuvvvlllXXXGGG???<<<888555111...---//////,,,***))))))))))))((((((((((((###$$$&&&((())))))(((((("""$$$%%%$$$""""""%%%)))&&&&&&''''''&&&%%%)))---+++))))))555EEEMMM]]]yyynnneeeEEE***///>>>JJJWWWHHHBBB999???111###...+++---***&&&444LLLiiiddd,,,((($$$[[[444***EEEEEE222'''+++444777===EEEPPPJJJAAA888333///---+++///000333666777999>>>EEEIIIRRRUUUHHH777222888???>>>QQQiii~~~VVVFFFCCC???;;;::::::;;;<<<)))************))))))((())))))(((((((((((())))))***((((((,,,111222...***%%%&&&''''''%%%%%%%%%'''***))))))***++++++)))&&&,,,+++***((((((((())))))&&&&&&''''''(((((())))))))))))************))))))---+++)))'''&&&((()))+++'''---222222...++++++---555---888NNNbbbtttzzzccckkkxxxOOOQQQYYYeeeRRR\\\iiivvvppppppFFFAAA======777:::666111000222111---(((***,,,---......+++)))'''+++)))))))))+++,,,+++***,,,++++++++++++)))&&&###%%%%%%%%%$$$$$$$$$######!!!$$$'''&&&###"""$$$&&&$$$(((***(((&&&)))...111===jjjKKKhhhkkkeeeHHHlll[[[%%%222!!!!!!***777)))%%%)))(((444,,,+++iii~~~uuuLLLGGG@@@000!!!)))777777444444999CCCHHHGGGGGGKKKQQQRRRSSSSSSRRROOOLLLKKKRRRFFFJJJ]]]aaaUUUSSS^^^eeebbbYYYHHH777...000555...,,,+++,,,------...000111...---111111,,,((((((///,,,,,,000222///---...EEECCC>>>555,,,((((((***...111FFFkkkxxxSSS555ppp]]]999%%%---222,,,)))PPPnnn]]]///333777<<>>+++******+++...///...---333777===@@@AAAAAADDDHHH222444666666:::IIIcccyyy^^^RRRVVVPPPVVVdddQQQ===999666555444444111+++&&&''''''((((((((((((((('''((((((''''''''''''(((((((((&&&&&&)))...///,,,(((&&&'''(((((('''&&&'''))))))((((((***++++++)))'''***))))))(((((()))***+++'''''''''((((((((((((((())))))************))))))++++++******))))))))))))$$$(((,,,---,,,***,,,---000***333CCCyyyiiifffwwwYYY@@@999DDDUUU```bbbFFFNNNyyy~~~pppEEE===999;;;777999666333222222000...+++((()))******)))(((&&&%%%((('''&&&''')))***)))(((+++)))((('''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$###"""""""""$$$%%%&&&%%%$$$$$$&&&''''''(((*********...OOOccceeeKKK\\\ooo'''$$$&&&+++!!!000III***GGG___dddmmmeeegggiii___WWWKKK777,,,"""(((""" (((000777>>>DDD<<<===@@@EEEJJJPPPUUUXXX\\\RRRPPPWWWWWWOOOQQQ\\\ooofff^^^]]]^^^UUUCCC333777333///,,,+++))))))*********...555888444000000111///000222111+++)))***222555777666222//////000***%%%,,,CCC]]]iiikkkiiijjj@@@$$$&&&,,,***+++MMMsssjjj:::888<<<:::dddiiiYYYMMMEEEGGG:::|||yyyyyy}}}~~~vvvvvv}}}}}}wwwzzz|||~~~~~~}}}|||||||||yyy||||||yyyxxxzzzyyyvvvvvvrrrnnnlllmmmppprrrtttkkkfffccceeeggggggiiilllkkkdddWWWHHH>>>:::666222333111///......---,,,***+++++++++*********)))))))))(((''''''&&&&&&''''''&&&%%%$$$!!! !!!$$$'''$$$###"""###'''...555999+++---:::dddvvvvvvwwwGGG:::===HHH:::666888888IIIRRR777***)))+++ZZZrrr???###(((111```[[[&&&333mmmSSSGGG>>>>>><<<333---,,,******)))***,,,///333666???DDDGGGDDD===444...+++666<<>>KKKZZZ000WWWmmmdddhhhqqqjjj[[[EEE---///(((###&&&***+++++++++555555888>>>GGGRRR\\\bbb___YYYSSSNNNIIIGGGMMMUUUsssfff]]]aaammmoooaaaRRRFFFBBB;;;444000...+++)))***(((***111444222111222//////111222...((((((+++***...222222111111444666333)))"""&&&222EEE[[[kkk|||lllGGG+++***---,,,...;;;lllqqqAAA777>>>777KKK[[[xxxuuuMMM)))...222}}}zzzzzz}}}}}}wwwyyy~~~~~~yyy~~~~~~yyy|||~~~||||||}}}{{{wwwzzzvvvrrrnnnlllkkkkkkllllllhhheeeeeeggghhhjjjkkkfff[[[MMMAAA;;;999666222222111///...---,,,++++++*********))))))))))))((()))((('''&&&&&&'''((())))))'''%%%"""!!!"""%%%'''%%%$$$""""""(((333999;;;(((111QQQmmm>>>DDDjjjqqqYYYWWWkkktttuuuhhh222)))///000gggxxx333---$$$888fffGGG***000ZZZrrrMMMAAA555///+++'''&&&)))333999>>>???<<<;;;???DDD;;;999333000888OOOhhhxxxxxxeeeVVVKKKFFF>>>888;;;DDDNNNSSS^^^mmm]]],,,'''777******)))'''&&&%%%&&&&&&$$$###"""###$$$&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$######&&&(((***(((&&&&&&((())))))((((((***+++'''&&&&&&(((***++++++***(((((((((((())))))******))))))((((((''''''&&&&&&))))))************))))))++++++,,,,,,,,,++++++***)))((('''(((,,,...000000333333555888{{{wwwRRRZZZ{{{tttjjj___GGGYYYjjj{{{jjjhhh:::000///888:::555888999666111...///222,,,+++***(((((((((((())))))((('''(((***+++***)))***'''%%%%%%'''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###%%%'''(((&&&$$$%%%$$$%%%)))******+++...:::***&&&%%%222>>>EEEeeettthhh___[[[OOOAAAAAALLLHHHKKKOOORRRUUUZZZ^^^```TTTTTT^^^oooyyyaaaRRR<<<nnnjjjPPPJJJtttqqqpppvvvnnnzzzrrr]]]666000)))$$$$$$$$$&&&(((***))))))+++000888@@@EEEOOOQQQMMMDDD===@@@FFFJJJtttnnngggcccaaa^^^YYYVVV^^^\\\VVVOOOKKKHHHBBB;;;666000,,,,,,+++)))(((***...///111333///+++///666666555222...***,,,222777666333---'''%%%(((111999SSSPPP>>>///111000+++,,,***```uuuHHH777CCC<<>>;;;999666444111111000...,,,+++++++++)))(((((((((((('''''''''''''''&&&&&&'''(((***++++++)))&&&$$$$$$&&&'''((('''&&&###"""***666:::777(((<<>>GGGFFFNNNSSSKKK<<<222111555444BBBTTTfff}}}rrrWWWVVVQQQIIIFFFGGGHHHFFFIIIRRRcccxxxvvv666222BBB...&&&'''((((((&&&###!!!"""######$$$%%%&&&'''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&((())))))(((&&&((())))))(((((()))***'''&&&&&&''')))++++++***))))))))))))((((((''''''))))))((((((''''''&&&&&&))))))************))))))---,,,***))))))+++,,,---,,,***((((((***---.........000111///rrrsss^^^^^^gggDDDbbbkkk}}}iii:::///---666999'''---222444222333999>>>---,,,***((((((((()))***(((''''''''')))***)))((())))))((()))***)))&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&(((***)))&&&$$$%%%&&&%%%&&&))),,,***)))111<<<===444111&&&***...'''888===555888GGGLLLGGGKKKVVV```eeekkknnnpppuuurrrooojjj]]]lllooo<<>>>>>OOOTTT[[[______]]]\\\\\\nnnppppppmmmllljjjaaaVVVDDD???;;;:::777///)))(((//////000111...,,,222:::>>>===888111+++)))---111,,,...000000...,,,(((%%%(((///+++'''......(((((()))ZZZ{{{WWW>>>IIIEEE@@@<<<222111RRRRRR...""" ~~~~~~}}}{{{|||~~~~~~}}}}}}~~~|||}}}|||wwwxxxyyyxxxtttqqqooonnnmmmnnnmmmkkklllnnnmmmiii\\\PPPCCC>>>;;;888555555000111000...+++******+++(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))+++,,,+++)))''''''((())))))(((''''''%%%$$$---999999111,,,QQQOOO&&&)))---000555999222&&&222OOOlllppp333&&&...VVV===%%%***CCCVVV))))))&&&$$$"""''',,,333<<>>>>>@@@555444444---@@@SSSQQQ]]]uuunnnZZZ___ZZZIIIZZZ{{{HHH]]]yyyuuu~~~qqq:::TTTiii```gggqqq^^^hhhmmm|||ttt]]]III999---%%%,,,+++***))))))+++,,,---%%%+++000111000333555555<<<:::<<>>SSSLLL888<<>>777555666888555---))))))///333999:::777333222222222111,,,)))///:::>>><<<555777+++###+++///...111***>>>mmmeee<<<555888999GGGPPPFFFBBB;;;222333%%%~~~||||||zzz|||~~~{{{zzzzzzzzzwwwtttsssvvvyyyooossstttrrrrrrtttppphhhPPPGGG???<<<777000///222///111111...***)))***,,,))))))))))))((((((((((((((()))*********)))'''&&&'''%%%%%%(((++++++)))&&&!!!%%%%%%'''333>>>888***NNN}}}qqqYYY666000666///777===***<<<)))%%%111FFFJJJ&&&+++,,,PPPfffCCC)))+++(((AAAAAA&&&///777000IIIDDDHHHJJJEEE>>>:::999999FFFPPPfffuuuXXX]]]ZZZWWWdddwwwvvvfffmmmuuu~~~qqqiiiEEE///+++---+++(((&&&&&&'''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((()))+++------......,,,***((()))***+++(((&&&&&&'''(((((('''%%%&&&''')))))))))((((((&&&'''''''''(((((())))))))))))************))))))'''((()))***++++++***))))))---000///+++***---111***)))...222lllxxxlllooojjjyyyyyytttddd```~~~uuueeeddd^^^222...///444222...//////...---,,,,,,---)))))))))(((((('''&&&&&&'''&&&%%%&&&((()))(((''''''%%%######%%%'''))))))''''''&&&&&&&&&%%%%%%%%%""" """''')))(((%%%&&&"""%%%---...***...999\\\TTT```ggg```RRR[[[|||DDD@@@hhhoooqqqYYYcccVVV\\\QQQvvvmmmgggooo>>>iii}}}fffRRRfffhhhWWWkkkfff}}}}}}bbbvvvjjjZZZSSS^^^mmmmmmeee666333///++++++,,,///111111)))$$$'''(((''')))///"""&&&)))(((&&&'''---333---555;;;@@@LLLXXXTTTGGGOOOLLLMMMQQQQQQLLLGGGFFFDDDDDDGGGLLLJJJAAA777333...111333444333444888<<<222222---(((***222555222======///%%%+++---***,,,&&&111eeehhh<<<...333888111333333HHHKKK999555,,,}}}}}}zzz{{{}}}|||{{{~~~yyy}}}~~~~~~|||yyyvvvuuuuuutttrrrpppttt{{{{{{nnn^^^LLLEEE===999999888555111...,,,***((((((***---///,,,***))))))***++++++******(((''')))+++,,,***(((((('''&&&(((+++,,,)))''''''&&&&&&+++444888222***MMM~~~WWW@@@<<>>111444)))666HHH+++'''---999888,,,&&&+++555LLLCCC...777BBB@@@@@@999555888HHHXXX___^^^\\\sss}}}rrrggg\\\GGGCCCTTTtttyyyqqq|||AAA???RRRAAA!!!$$$)))***%%%###%%%'''&&&&&&((()))((('''%%%%%%%%%)))'''&&&&&&(((---222555222222111000/////////000---***''''''))))))'''%%%***)))(((''''''''''''''',,,(((%%%%%%(((******)))))))))))))))))))))))))))%%%''')))*********+++,,,---------,,,+++---000222&&&+++******nnnnnndddeee{{{xxx___cccccc[[[aaa{{{iiisssmmm^^^000...555333777+++000333111...,,,((($$$'''))))))((('''&&&'''((('''''''''(((((((((((((((***'''$$$$$$&&&((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&"""!!!"""***...((( &&&///)))'''222...(((333PPPWWW]]]mmm___RRRjjjzzzYYYIIIzzzjjj```~~~OOO]]]eeeUUUyyyJJJqqq>>>EEEfffdddtttpppccc\\\ccceeehhhssseeelllWWWwwwUUU```ccccccyyynnneee>>>(((***)))(((...333,,,+++(((&&&,,,444666111///***&&&'''(((%%%%%%'''$$$---333111000666<<<===HHHMMMQQQPPPKKKGGGFFFHHHFFFCCCQQQlll{{{qqq\\\OOO;;;444000555???AAA999///777222111555444---***+++...444777333111222000+++...'''HHHrrrEEE666///******...$$$888]]]III***999|||wwwzzz~~~~~~~~~~~~}}}zzzwwwvvvvvv}}}|||zzzzzz|||wwwgggVVVIIICCC;;;777777666333000...,,,***((((((***---...,,,***))))))***++++++***)))(((''')))+++,,,***(((((('''&&&(((++++++)))'''""")))111888777000)))DDD???SSS^^^cccMMMDDDLLLcccaaaOOOHHHAAALLL|||vvv---+++)))222@@@???...######$$$999DDDCCCBBB>>>666444>>>OOOnnn~~~xxxKKKIIITTT\\\mmmWWWqqqooo<<<,,,,,,***$$$'''...'''((()))(((''''''''''''((((((***+++---000222333111000000////////////000...+++))))))******)))''')))(((((('''&&&&&&''''''***'''%%%%%%(((*********))))))))))))))))))))))))((()))++++++***)))***+++,,,,,,,,,+++***+++---000&&&++++++---rrrtttbbb\\\kkkkkkhhh\\\SSSXXXwwwfffnnnbbbpppnnnaaa222---///***---***///333000...---+++'''((()))***)))'''''''''(((***))))))((((((((()))))))))'''%%%%%%'''((((((&&&(((''''''&&&%%%$$$###### '''---+++###%%%...(((&&&%%%,,,222444GGGgggMMMrrrjjjoooRRRrrrjjjyyyZZZppp]]]^^^[[[666eeehhhbbbHHHaaa;;;+++\\\dddiiijjjbbb___hhhmmmrrr~~~{{{RRR___```{{{uuuPPPmmmnnn```lllbbbeeeEEE---)))((((((,,,,,,---,,,***)))***,,,,,,+++@@@777---((($$$ !!!$$$%%%### !!!)))111///'''000555:::<<<===@@@EEEJJJGGGRRR___nnn~~~wwwdddSSSFFF888111333666444111------222777666///,,,...,,,///000...222777888555555***CCCcccIII444000111 ''' 111```hhhGGG444}}}}}}{{{|||}}}wwwwwwzzz}}}zzzzzzzzz~~~{{{xxxooo\\\KKKDDD???999555555444111......---+++))))))***,,,...,,,***((()))***+++***)))((((((((()))***+++***(((''''''''')))******(((&&&"""'''000666777111)))###***&&&***444PPPyyynnn444999HHH___vvvmmm^^^```RRR...---,,,444AAA???111***...GGG>>>:::666000===ZZZooo}}}hhh[[[TTTOOOKKKKKKooorrrdddrrrvvvtttNNNrrr888---&&&((((((%%%&&&,,,(((((((((((())))))))))))(((***...111333333222111///............//////000///---+++***+++++++++)))(((((('''&&&&&&&&&&&&'''(((&&&%%%%%%''')))******))))))))))))))))))))))))***,,,---,,,***))))))***......---,,,******,,,...'''+++---222wwwzzzdddYYYeee}}}^^^NNNPPPQQQUUUkkkZZZ\\\aaannnqqqzzzggg888//////***...///444666333000...,,,((()))***+++***((((((((()))---,,,***)))((())))))***((('''&&&'''((()))'''%%%''''''&&&&&&%%%%%%%%%$$$!!!%%%'''$$$&&&---222444JJJ```aaagggRRRsssooo]]]pppwwwzzzaaa[[[{{{YYY\\\{{{fff???555XXXWWWPPPAAAVVVTTT&&&DDD\\\cccqqqxxx~~~vvvwwwnnn:::dddxxxrrrKKKmmmGGGmmmjjjVVVkkkrrrqqqZZZ===,,,)))---,,,'''000333888:::555...))))))777555666:::888000(((%%%&&&***+++(((&&&))),,,,,,&&&(((******+++///666===CCCVVV^^^XXX___mmmdddKKKPPPKKKEEEAAA@@@>>>:::777///000444777555111111555222111---***---222333000555)));;;SSSWWW:::333999******PPPrrrFFF|||zzzzzzzzz}}}}}}|||}}}}}}}}}uuuiiiVVVFFF@@@<<<888555333222000......---,,,+++++++++,,,,,,+++***((((((*********)))((((((((()))******))))))''''''((()))))))))(((&&&)))+++111666444---'''&&&$$$111'''DDDwwwFFFAAAWWWKKKAAAJJJfffyyy```JJJ777,,,---,,,///;;;FFF???...***222000,,,>>>PPPYYYyyyrrr^^^HHH;;;999@@@NNN[[[tttzzzEEE{{{^^^BBB+++***,,,'''$$$((()))(((((((((***++++++***)))+++///222333333111000,,,,,,,,,,,,,,,---...///---,,,+++******++++++***''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&''')))******((((((((((((((((((((((((***+++------+++***++++++000111000...,,,,,,---...)))***,,,444xxxzzzdddYYYiiiwwwXXXXXXjjjrrrpppwww\\\^^^ooommmuuuvvvlll:::...000///666777::::::555000...+++'''***+++,,,+++)))((()))***...,,,***((((((((())))))&&&'''((()))))))))'''&&&$$$$$$%%%&&&((()))******000%%%"""***...+++---444EEE```~~~eeevvvmmm~~~cccuuuxxxdddpppZZZPPPWWWdddWWW:::EEEUUU[[[GGGJJJWWWfff???555kkk{{{vvvllllll111PPPhhhaaa;;;uuuBBBllleeeLLLjjj{{{nnnMMM111111:::999333///666@@@FFFAAA777000000999;;;CCCMMMOOOHHH???;;;*********(((((((((((('''((((((&&&$$$###$$$))),,,===MMMPPPEEEGGGTTTQQQ???DDDFFFJJJLLLJJJFFFAAA???;;;888444111000///111444<<<:::555///+++***)))(((***$$$555HHHeeeBBB666===111---$$$;;;vvv|||MMM}}}{{{|||~~~uuufffUUUGGG===;;;888555444222111000---------,,,,,,++++++++++++)))(((((()))******)))&&&'''))))))))))))))))))&&&'''))))))(((''''''&&&###(((222999666,,,(((+++...&&&+++jjjYYY&&&KKKbbbDDD,,,...BBB[[[uuurrr\\\>>>555;;;111&&&,,,'''...<<>>AAADDDFFFBBB;;;777666666333///888888888555000---...222'''%%%...888\\\@@@444<<<+++000:::333333SSS\\\999~~~|||~~~}}}lll[[[KKK@@@;;;:::888666444222111111------......---,,,+++***+++)))'''((()))***)))(((%%%'''))))))((((((((()))%%%'''))))))(((&&&&&&&&&###///@@@FFF888&&&$$$---...333ZZZsssUUU999???KKKHHH777++++++---333IIIaaaHHH<<<------555000,,,555---+++000999:::>>>SSSmmmppp[[[GGG666//////666888BBB[[[~~~qqqrrrLLLnnnvvv}}}dddCCC111000,,,)))&&&&&&))),,,+++))),,,,,,,,,,,,,,,,,,------***))))))))))))******+++((())))))(((''''''(((***(((''''''''''''((())))))'''((())))))(((((()))***))))))))))))))))))))))))&&&(((++++++++++++---...+++,,,---,,,)))(((((())),,,(((+++777wwwuuukkk[[[hhhpppfff]]]fffcccnnnuuuhhh{{{gggkkkssshhhiiisssyyy<<<))),,,---333+++//////***((())))))'''***+++,,,+++)))))))))************))))))(((((('''&&&(((***)))((('''((()))******))))))(((((((((((("""###'''///BBBaaa~~~OOO\\\ppp~~~jjjsss{{{ssswwwiiijjj```WWWZZZ@@@ggg]]]DDD===```iiinnnBBBuuu@@@pppTTTHHHaaaFFFFFF~~~sss___ZZZ}}}sssLLLcccoooXXX///222999555777...000,,,(((666OOO]]]]]]XXXRRRMMMNNNOOOPPPRRRVVVbbbSSSJJJQQQZZZTTT@@@///%%%%%%%%%&&&%%%$$$###"""''')))(((,,,444888<<>>...///******AAA888111888888>>>JJJ>>>***555CCC777~~~uuu```OOOCCC;;;888888777555333111111111---......///...,,,***)))***)))'''''')))***)))(((%%%'''))))))((('''(((***%%%(((***)))'''%%%%%%&&&+++>>>RRRPPP666"""...GGGNNN]]]qqqUUU''':::[[[MMM888777666222//////666===(((+++...,,,%%%$$$***111555222<<>>;;;999:::000888...***---777222444;;;BBBEEE666'''111@@@AAAsss^^^NNNDDD>>>666666666444222000000111---.../////////---***)))***)))'''''')))))))))((($$$'''***)))'''&&&(((***%%%(((******'''$$$%%%&&&,,,CCCXXXRRR333&&&FFFqqqrrrEEE111>>>LLLMMMMMM,,,///+++%%%+++666333&&&---(((((()))+++666:::///666???aaazzzPPP333;;;000***&&&''''''&&&'''***...'''!!!000aaammmTTTMMMYYY222///***%%%%%%(((***)))&&&***+++---...---+++)))(((***)))((('''''''''''''''''')))***)))'''&&&)))+++)))))))))))))))***++++++***,,,...---***((((((***))))))))))))))))))))))))(((***++++++)))(((((())))))+++,,,,,,***))))))***...)))---===|||{{{aaaOOObbb~~~hhh\\\^^^kkkiiijjjmmmbbb^^^lll^^^]]]lll}}}```222,,,444111000***---,,,(((%%%((()))((()))***+++***((((((((()))(((***,,,......---***)))(((******(((&&&&&&))),,,%%%%%%&&&&&&&&&&&&&&&&&&...CCCPPPPPPVVVcccggg___NNNSSS___vvvtttUUUcccUUU===```jjjaaa^^^EEEeeeuuupppgggHHHOOOnnnjjjhhhsssKKK}}}eeeeee555ggg||||||GGG```999nnnKKKyyy^^^ooonnnEEE%%%///...%%%000)))'''%%%GGGwwwpppmmmcccZZZWWWXXX[[[bbbiiiaaaffflllgggQQQ444### &&&$$$######$$$%%%%%%%%%""""""###$$$%%%$$$###"""$$$$$$$$$&&&,,,444===CCCAAAMMMUUURRRRRR```tttmmmWWWOOOKKKAAA666000---===444444)))>>>666222"""111999222000;;;???999kkkVVVIIIAAA:::999666333222111000///---+++++++++***)))((((((''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&---(((&&&'''(((&&&&&&(((:::JJJ___KKK,,,---PPPxxxNNN333>>>OOOKKK???;;;,,,*********,,,...///...///555---///@@@CCCLLLfffvvvhhhKKK<<<555111111444:::***###,,,...&&&%%%,,,"""(((000999```fff]]]KKK```***///+++'''&&&(((******)))((()))+++,,,,,,+++)))((('''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&+++***((('''((()))+++,,,***************)))((((((***+++)))'''))),,,***%%%******))))))))))))))))))%%%&&&..."""+++$$$,,,''')))222%%%MMMlll|||tttnnn[[[aaasssbbbeee\\\~~~xxxjjjgggmmmgggZZZ^^^eeeWWWWWWUUUeeeTTT444+++'''%%%000111+++(((((((((&&&''')))((()))************))))))((()))***(((&&&&&&))),,,"""&&&(((''')))---)))"""'''!!!&&&)))"""%%%333:::dddvvvfffZZZXXXbbbfff}}}RRRfffUUUNNNSSSrrrtttiiiEEEKKKlllpppeee[[[OOOrrruuuWWWCCCuuurrrwww[[[ZZZ<<>>)))'''...+++...222***((((((&&&###111XXXtttrrrxxxccchhhbbbqqqnnnsss{{{|||CCC... %%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%((((((///===DDDIIIUUUeeeuuubbbEEE<<<222...---///333777)))))),,,222>>>KKKWWW^^^oooXXXFFF<<<777444666333111//////...---+++++++++******)))((((((((())))))))))))))))))))))))((((((''''''&&&&&&''''''+++(((&&&((((((&&&'''***;;;\\\KKK000!!!444eeehhh...000666<<<;;;222)))&&&###(((,,,...---///444999///___zzzRRR444((((((,,,,,,...000...+++,,,000)))...***)))000444333###...''',,,hhhdddooo|||rrrKKKddd))),,,)))&&&%%%&&&((((((((('''((()))******)))((('''((()))***+++++++++******)))))))))))))))((((((((((((((('''&&&&&&((()))*********))))))((('''&&&&&&(((***)))''')))---,,,)))...------,,,+++***))))))((('''///$$$///(((---%%%...333***VVVsss{{{ppp^^^UUU\\\aaa]]]ZZZ]]]fff{{{vvvhhhuuuoooccc___\\\mmmVVVWWWTTT]]]RRR<<<222+++''',,,,,,(((&&&)))***'''&&&((())))))(((((((((((())))))'''(((((('''&&&&&&'''))))))***((($$$$$$'''(((&&&***))))))444QQQwwwLLL[[[lll~~~uuuTTTVVV{{{GGGZZZyyy{{{[[[QQQnnn|||TTT~~~QQQTTTwwwjjjiii555jjjVVV```kkktttyyyDDD999uuu}}}YYYaaaLLLyyyHHHPPP:::'''&&&///...,,,///......%%%&&&%%%)))MMMooooooyyyssscccddd```oooqqqwwwppp}}};;;)))$$$&&&%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&"""!!!&&&///444666@@@LLLuuu}}}oooaaaRRR@@@444222444333///***000555555555;;;IIIUUU{{{gggRRRCCC;;;777666444111///...------,,,***************))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((***'''''')))(((&&&(((,,,CCC___>>>...(((444cccWWW000555666111,,,+++++++++&&&***,,,******222AAANNN|||sss```HHH888111///111333...---,,,+++)))***///555---000000,,,***...333666///FFFRRRfffpppeeexxxxxxPPPooo333***(((&&&%%%%%%&&&''''''&&&''''''((((((''''''&&&'''(((***,,,,,,+++***)))'''''''''((((((((((((((('''&&&&&&&&&&&&'''((()))***)))(((((('''&&&&&&&&&+++---,,,)))(((***)))&&&,,,,,,+++***)))''''''&&&'''(((111$$$---&&&///+++@@@>>>333[[[oooooonnnaaaWWWVVVYYY[[[\\\]]]aaasssrrreeerrrhhhfffZZZ^^^ZZZ]]]UUUYYYQQQ>>>...''',,,666000***'''((()))''''''******)))((('''''''''((()))((((((((((((''''''((()))&&&((()))(((&&&%%%&&&''')))///---555YYYrrrSSS:::BBBSSSZZZuuuhhhNNNhhhkkkTTTdddkkk___PPPsssKKKggg^^^iiiooo~~~{{{YYYxxxSSSwwwjjjccc\\\JJJxxxiiiiii|||sssuuuaaa555eeeyyycccXXXkkkCCCwwwTTTLLLWWW;;;)))+++...,,,+++,,,000###(((***(((GGGnnnuuuooommmeeeaaa^^^hhhnnnsssaaajjjyyyqqq---!!!''')))$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&$$$%%%)))***)))...666TTTfffzzz~~~vvvrrreeeSSSFFFEEEFFF<<>>222***///666666222111+++---...---,,,,,,***)))777222888HHHQQQRRRYYYddd|||oooQQQuuu|||XXXwwwlll[[[bbb+++(((((('''&&&%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&&&&''')))++++++***)))((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((())))))((('''&&&''''''(((///222111...,,,......+++,,,,,,+++***)))''''''&&&,,,000:::***...&&&222222GGG@@@888bbbsssqqqbbb[[[UUUUUUXXX[[[]]]^^^WWWcccqqqoooqqqjjjvvvlll[[[YYY[[[[[[ZZZYYYUUUFFF111--->>>OOO666///)))(((((('''))),,,******)))(((((((((((((((++++++++++++,,,,,,+++***(((((()))'''$$$&&&,,,444777KKKDDD,,,,,,???ZZZuuuuuuaaaKKKNNNeeexxx\\\YYYpppppppppmmm|||lllWWWRRRkkklllooobbbppprrrpppxxxaaarrrzzzeee___~~~pppWWWyyyVVVzzz[[[xxxqqqlll;;;MMM|||YYYWWWXXXppp```III[[[222%%%,,,000,,,+++---###&&&)))'''<<>>666333777<<>>JJJZZZffffffZZZ\\\iiigggXXXUUU```eeeVVV<<<---111<<<cccRRRBBB===<<<777222222111///---,,,------,,,***)))))))))))))))*********))))))))))))))))))))))))((((((((((((((()))******&&&&&&)))+++(((&&&+++222666---,,,$$$(((111******(((,,,111222///888VVVuuuyyylllMMMSSSmmmkkk===!!!***444...,,,...222......>>>TTTooolllxxxXXXqqquuu~~~wwweeegggxxxHHHUUU|||pppkkkddd]]]LLL444''')))***)))&&&%%%''')))(((''''''&&&&&&''''''(((((((((((('''((()))******######$$$%%%'''((())))))&&&'''(((((())))))((((((((('''''''''(((+++...///&&&,,,...+++)))+++...---******))))))))))))))))))---...<<<999JJJAAA???///111+++888sss___SSSIIIKKKZZZdddgggvvvooo\\\wwwrrr}}}sssjjj]]]~~~aaaWWWaaa```hhhTTTVVVVVV===,,,,,,'''***'''(((---///---+++,,,***,,,...///...,,,(((&&&+++***)))+++------***'''(((+++111444///+++333@@@;;;NNNGGG???IIIEEEMMMsssPPPqqqqqqdddjjjrrroooMMMCCC^^^zzz[[[{{{kkk}}}mmmZZZ{{{___\\\|||nnnoooxxxsssPPPuuuhhhBBB]]]|||]]]mmmyyy^^^rrrgggsssRRRnnnuuuAAA111000---000%%%555***&&&222%%%000iiimmmwwweeeaaaWWWjjjkkkqqqnnnSSSIII...&&&+++%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((()))+++,,,---,,,***)))))))))'''&&&&&&((('''%%%&&&'''((('''$$$"""'''---...FFFVVVVVV]]]mmmlll]]]aaa```aaaeeeeee]]]MMM@@@~~~rrrVVVHHH:::666666444333333//////...---,,,,,,++++++)))((('''((()))***)))'''(((((((((((((((((((((((($$$)))+++(((&&&)))+++***((('''&&&%%%'''))),,,...222///***'''+++///...)))&&&,,,111@@@ZZZnnnnnnFFFEEETTT^^^---(((***444,,,222...---EEEVVVjjjYYYbbb{{{tttSSSddd\\\yyyPPP888+++******+++,,,+++)))'''''''''&&&&&&&&&&&&'''''',,,+++)))(((&&&%%%%%%%%%###"""###%%%((())))))''''''&&&&&&''')))***((('''***+++...///+++'''+++222(((&&&''',,,...+++(((((((((+++%%%(((555000***666...666;;;999333/////////...'''<<<\\\SSSGGGRRR___[[[dddwwwyyyeeefffxxxaaaaaa\\\fffUUUllldddeeeXXXYYYDDD...666''',,,...000111///...---......---,,,***((('''&&&%%%+++******)))((()))))))))&&&)))---111222222000///---///333:::DDDRRR```jjjuuuwwwyyylllsss[[[qqqppp000RRRiiidddhhhYYYooodddwww}}}UUU|||rrr}}}SSSKKKtttGGG^^^777kkkxxx___~~~ZZZaaa???ooo999...222...---...###'''...///:::QQQ```zzzsss}}}wwwSSS```tttnnnLLL000'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%######%%%&&&&&&%%%&&&'''))),,,//////---+++,,,+++***(((''''''''''''((((((((((((((('''''''''***!!!---;;;???QQQdddaaaVVVWWWhhhXXXSSS```YYYddd{{{iiiQQQEEE999555555333111111//////...------,,,++++++***)))((((((******)))((((((((((((((((((((((((((($$$)))+++(((&&&)))+++***((('''%%%%%%&&&)))+++------***''''''(((***...111888:::BBBbbbbbbJJJCCC\\\RRR###...---&&&000,,,???VVVnnnnnnTTTdddZZZYYY|||KKK555,,,***(((((()))))))))(((''''''&&&&&&&&&&&&''''''+++***)))'''&&&&&&&&&&&&%%%$$$$$$%%%'''((('''%%%(((''''''(((******)))(((,,,'''%%%)))+++(((%%%%%%333---***,,,,,,******,,,000***111555)))'''000222000555777444000///222555******GGG\\\TTTGGGOOOZZZ\\\mmmcccaaahhh^^^^^^jjj^^^iiinnnbbbUUUcccOOO(((---000000222333222111000000111///...,,,+++************+++***))))))(((((())))))&&&(((+++///111111000000---...111444:::CCCNNNUUUMMMVVVfffuuu}}}|||nnn{{{ppp[[[uuubbb}}}yyycccddd{{{yyy666XXXbbbRRRiiiLLLzzz|||}}}vvvkkktttyyyuuuuuu[[[zzzsssLLL[[[{{{ZZZSSSfffiii<<>>555...,,,++++++---111000,,,888EEEEEEBBB777%%%((((((***,,,***%%%###$$$&&&&&&AAAbbbSSSJJJJJJVVVkkkeeerrriiikkkzzzgggYYYmmmggg]]]hhheee^^^SSS???111(((777777666333222222555888444222///,,,,,,...000222------,,,++++++++++++,,,************+++,,,------+++++++++)))''''''(((***---(((&&&''''''(((,,,222+++******---000111000...---...///......///111333444555555444444444333222...111000...111:::@@@AAAXXXFFFKKKZZZ\\\|||DDDfff|||IIIHHHxxx}}}___kkk}}}qqq|||bbbQQQ___XXXQQQuuu[[[GGGaaa\\\AAAxxxRRRWWW[[[BBBRRRJJJhhhHHHgggRRRaaa888,,,666///)))///000000'''***///+++333KKK[[[qqqfffkkksssggg999AAASSS[[[WWWCCC///)))((((((%%%%%%$$$$$$$$$#########!!!$$$'''&&&$$$&&&---333******+++...111222000///...------,,,------......''''''''''''''''''''''''%%%)))"""###***&&&555[[[GGG444000BBBZZZcccUUUJJJ{{{bbbMMM@@@:::555555444000---...------------,,,,,,,,,,,,+++***)))***+++,,,+++)))((((((((((((((((((((((((%%%'''(((&&&(((,,,,,,***&&&&&&%%%%%%&&&'''((()))+++'''(((...666CCC]]]vvv{{{aaaVVV[[[qqqvvvvvvlllpppbbbuuubbbeeegggkkkJJJOOOyyy{{{rrrqqqLLLVVV```<<<++++++,,,...111222111,,,)))''''''&&&&&&&&&&&&''''''(((''''''''''''((()))))))))'''&&&'''***,,,---,,,---+++)))***+++------,,,(((+++...***&&&///KKKggg666000,,,---...,,,---000111===888JJJuuummm@@@...000)))&&&((((((%%%&&&)))***)))CCChhhNNNLLLKKKXXXtttdddeee```mmmggg___ttt~~~[[[XXX\\\PPP>>>>>>:::...333555555333111000111444777666333000---,,,---///111000///......------.........---,,,***)))))))))***((()))***)))'''&&&'''(((,,,((((((+++...///222666///111222111...,,,---......///000///---,,,---...+++***(((((())))))***,,,222333222///...---***&&&333...111888VVVrrrIIIqqqqqq\\\bbb|||iiiddd~~~lllpppaaaeeemmmKKK]]]ttt{{{vvvdddAAAeeeUUUVVVtttjjjNNN\\\CCCmmm[[[DDDooodddVVVdddGGGooo}}}IIIxxxWWW///&&&444///(((///111///''')))+++$$$,,,FFFXXX```zzzjjjxxxnnn777999BBBIIIFFF666)))''''''$$$%%%%%%%%%$$$$$$$$$######!!!%%%***)))'''&&&***///+++++++++...111222111000111000///...------------))))))((((((((('''''''''$$$***$$$###+++)))999^^^qqqRRR444:::TTTfffiiiaaaqqqYYYHHH===888444555444000...///,,,,,,,,,++++++++++++++++++***))))))***+++***)))((((((((((((((((((((((((%%%''''''&&&(((------)))''''''&&&&&&'''(((((()))"""555JJJUUUTTTSSSZZZcccPPPPPPIIIQQQqqq]]]JJJ{{{uuuyyyXXXppp{{{mmmQQQyyyqqqBBB777XXX[[[dddPPPVVVQQQ;;;,,,)))+++///444555333---(((''''''&&&&&&&&&&&&''''''(((((('''''''''(((((())))))'''&&&'''***---......---+++))))))+++---------222,,,'''(((+++...222888///,,,+++///111///...000666JJJ;;;KKKIII<<>>:::TTTnnnddd===SSS}}}sssBBBQQQmmmNNNHHH666IIIFFFHHHeeeQQQrrrTTTAAA666***(((***---000222000,,,(((''''''&&&&&&&&&&&&'''''')))(((((('''''''''((((((***(((&&&&&&(((+++,,,,,,---+++))))))***,,,------666---(((,,,111///)))$$$...+++---222444222111111444BBB888???fffeeeDDD<<>>999444111111000---...111)))))))))))))))*********)))((('''((()))***)))'''((((((((((((((((((((((((%%%&&&&&&%%%)))......)))((((((((()))))))))))))))===ddd{{{fffCCC444666999kkkeeeNNNvvv}}}:::QQQ}}}fffQQQ111000...DDDMMMqqqPPP|||aaaQQQ;;;666,,,'''((())),,,...---***((('''''''''&&&&&&'''''''''))))))((('''''''''''''''***(((%%%%%%&&&((())))))---+++((((((***,,,------...++++++...///---...111111......333666444333444,,,111000///777<<<888333555'''!!!'''+++'''&&&***&&&111QQQmmmHHHKKK???HHHwwwfffOOOXXXVVV[[[gggtttnnnwwwmmm777000***+++,,,------///333555111111111111222222333444......---,,,,,,,,,,,,---+++,,,,,,---------,,,,,,&&&'''((('''&&&''')))*********,,,---)))%%%'''---222---((('''***---------.........---+++***,,,---444000000444333//////222***,,,///111///,,,///333444)))000777LLLUUUWWWooogggyyyxxxyyy{{{~~~yyy}}}kkkbbbcccRRRIIIAAA???999;;;111FFF;;;TTTppplll~~~AAAxxxiii444NNN{{{xxxCCCooorrrfffpppjjjHHH:::qqqmmmmmmssspppNNN/////////+++222777&&&***BBBXXXiiiqqqmmmhhhYYYhhhtttUUU@@@555777NNN\\\LLL111######&&&(((((('''''''''&&&&&&&&&&&&$$$"""###&&&)))+++++++++******+++...000000//////////////////000000111111000...,,,***((('''&&&)))%%%,,,+++(((;;;HHH:::sssssszzzvvv~~~jjjWWWGGG<<<444333111///...---------,,,---...///...,,,)))((((((((())))))******+++++++++,,,***%%%%%%((()))(((***'''%%%''',,,...,,,)))...---***&&&$$$%%%)))---===BBBHHH:::555333)))777vvvNNNdddvvv___pppZZZSSS111777WWWEEEnnnRRRoooeee___@@@111000(((&&&'''+++000000,,,'''(((((('''&&&&&&&&&&&&&&&'''&&&&&&((()))(((&&&$$$+++(((&&&(((***)))))))))+++'''(((---...******...000+++'''(((,,,000111000111444000111;;;:::111111333---,,,222666444///---((()))***)))'''&&&&&&''''''222ZZZ```JJJKKKBBBAAAfff{{{yyykkkYYYcccnnntttwwwxxx}}}xxxBBB***...000///+++...555666222444333111///...///000111222111...,,,******+++,,,------,,,,,,+++***))))))))))))''''''(((***,,,...&&&((()))++++++)))(((&&&((())))))***,,,---.........,,,---///---***+++///...///////////////...---...///000000000///...---+++444$$$555sssfffNNNooo}}}{{{rrrxxxzzzpppgggfffZZZGGGTTTKKK999KKKGGGVVVcccyyylllHHHxxx999...rrrUUUNNNcccfff;;;QQQzzz}}}oootttgggPPP222'''---...)))%%%))),,,```ttt}}}oooaaabbbgggaaaGGG333111eeeYYYRRR///***)))"""&&&&&&'''%%%###!!!""""""###$$$$$$%%%&&&'''((((((,,,,,,------......//////333666555000...///000...000...,,,++++++)))&&&###%%%***+++&&&'''111<<>><<<<<>>}}}]]]JJJaaavvvQQQ^^^CCCTTT[[[xxxZZZvvvdddbbbTTThhhttt000,,,///***)))((('''&&&''''''(((''''''&&&%%%$$$$$$%%%%%%%%%$$$"""###%%%''''''&&&(((+++***&&&(((///...)))&&&)))***)))))),,,,,,)))+++///222222111444;;;BBBKKKDDDMMMJJJ222///999222222000000333111+++'''(((''')))******(((((()))+++///111HHHTTTjjjuuuiii```\\\wwwaaa]]]^^^///,,,,,,111444333222333222222222111000000//////,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------........./////////---...111000...///444111000...,,,++++++,,,,,,++++++++++++,,,,,,......+++AAAGGG111111333'''777<<>>,,,444...444///...111111,,,'''%%%''')))******))))))***+++(((888___mmmpppuuu|||yyyqqqoooggg<<<111***---000000000111222222222222111000//////------...//////000//////////////////000000000000...---,,,++++++,,,---...+++,,,------------,,,+++,,,------------.........///...000333222......222222000...,,,+++++++++,,,------,,,++++++,,,---...+++777@@@...---555'''$$$000AAA]]]|||{{{||||||{{{sssccccccfffmmmlllpppqqqdddnnnjjjYYYxxxyyyvvvkkkvvvvvvwwwjjjCCCGGGbbbnnnIIIJJJzzzooouuuhhhCCCuuuxxxjjj___qqqxxxttt|||oooAAAcccqqqddd^^^pppbbbXXXkkkrrr\\\KKK555\\\TTT???***((($$$###$$$&&&%%%$$$$$$%%%&&&((('''%%%$$$%%%&&&)))***((((((((()))))))))))))))(((,,,,,,))))))---000000>>>888111///000000,,,((((((((('''''''''***---000^^^xxxyyy\\\CCC999888666000333111///---,,,++++++,,,+++***************++++++(((((())))))******++++++...000000,,,++++++***&&&&&&---555:::999333,,,(((***+++,,,***((('''((()))%%%'''---&&&...666000>>>zzzgggyyyvvv[[[|||LLLZZZEEEkkklllkkkbbbfffgggiiihhh,,,+++,,,)))******(((&&&$$$$$$$$$$$$$$$###############$$$###"""###%%%((((((&&&%%%&&&(((%%%$$$///===<<<111''',,,---)))***///...***,,,000222000---111===GGG}}}LLL111:::666333,,,)))...111///***(((''')))******))))))***,,,222HHHuuu}}}pppkkkiii^^^hhh}}}~~~zzzfffPPP???111///111000///111222222222222111000///......///000111222222222111000000000000111111111111///...,,,++++++,,,---///***+++---......---+++***,,,,,,,,,---------------//////111555333...---000222000...+++******+++,,,///...---,,,,,,,,,---...333(((777333&&&,,,------999999TTT{{{ooo}}}zzzjjjaaa^^^hhhzzzjjjnnneee___QQQuuu~~~yyyaaajjjpppkkk|||www~~~^^^===>>>ggg^^^EEErrr[[[ssswwwIIIooo|||rrrhhhxxx{{{zzziii444nnnmmmrrrcccQQQBBBbbb}}}WWWQQQ777ccc[[[DDD+++)))%%%###$$$%%%%%%######$$$%%%((('''%%%######%%%'''(((%%%&&&&&&&&&''''''((((((%%%)))+++(((''')))***(((666333000...------------***,,,+++((()))//////+++QQQjjjmmmRRRBBB;;;777333222///...---+++******+++++++++++++++++++++***)))((('''((())))))***---222555333---)))))))))'''(((***)))...444888777222---***++++++***))))))((())))))(((---,,,'''***111555444\\\vvvssswww___}}}kkknnnbbbWWWWWW===ooodddcccyyyggg___xxxwwwYYY111,,,---***(((&&&$$$######$$$$$$&&&&&&%%%%%%$$$###"""""""""###$$$$$$&&&&&&'''(((&&&&&&%%%$$$'''///888>>>,,,999DDDAAA444))))))------111///000333666KKKmmmrrrHHH...***111---...000000///,,,)))'''((('''(((+++***((()))...000SSSooo|||pppgggccc^^^ssswwwjjjFFF000000///000333222000///...------...000111222222111///------000222444111...---//////---+++,,,+++******+++,,,...///------......///......---...------------...//////---------------...///000000000000///...,,,+++***((()))+++,,,---............,,,***+++...000///---111444===]]]{{{zzzkkk{{{ZZZeeepppgggyyy}}}rrrwww```lllfffbbbeeemmmIII888YYYTTTyyymmmlllmmmmmmfffAAA\\\vvvdddooottt}}}gggNNN;;;lllxxx```PPP___jjjwwwyyyXXXWWW777GGGOOOUUU---!!!,,,""""""###%%%%%%%%%%%%%%%***'''$$$"""!!!###%%%'''...)))$$$$$$'''***(((&&&%%%$$$######$$$'''***,,,///+++)))+++///222000...+++)))(((''''''((()))+++CCCKKKuuu{{{eeeKKK<<<777444111///000///---+++******+++++++++++++++*********))))))((()))+++,,,,,,---000222---)))''')))***)))***---)))---333777777444000...******))))))(((((())))))))),,,)))(((---***+++555999bbbzzzlll~~~mmmgggkkkfff[[[YYYbbb|||xxxAAA______```{{{___^^^hhhxxxYYY222...///+++)))'''%%%$$$$$$%%%&&&&&&%%%%%%$$$######"""""""""###$$$$$$&&&&&&'''(((&&&&&&&&&%%%'''---444:::444???IIIGGG<<<222///111BBB;;;,,,&&&...888PPPqqqkkkOOO666++++++000+++,,,...//////---+++***)))''')))++++++((()))---333eeeyyy{{{yyytttwwwyyykkk|||lllRRR777---222111...///,,,000//////.........//////222111///...---...///000444111///...///000...,,,++++++++++++,,,---...///------............------,,,,,,,,,,,,,,,------...///...............///000...............---,,,,,,++++++,,,,,,------......,,,***)))***---//////...+++333888JJJpppnnnzzzeeekkknnn]]]eee~~~zzzxxx{{{rrrooonnnqqqrrrooo~~~kkkIIIJJJDDDtttwwwbbb[[[CCC```hhhbbbaaapppwwwkkkPPPCCCuuuvvvjjjFFFgggoooxxx\\\JJJ444:::LLLJJJ,,,***+++%%%%%%&&&&&&&&&%%%%%%$$$***(((&&&$$$$$$%%%&&&(((,,,((($$$$$$''')))(((&&&&&&%%%$$$###$$$&&&)))+++444000,,,,,,......,,,(((***)))'''&&&&&&''')))***999BBBeeennnZZZDDD888555222000///000///---+++*********+++++++++***))))))))))))***)))+++...///...---------+++((('''***+++)))***------///222555444222///---)))(((((((((((())))))***(((,,,'''***111&&&***III{{{vvvmmm~~~gggqqq||||||QQQSSSddd\\\MMMzzzooojjj===RRRaaadddbbbqqqgggXXX333000111,,,***(((&&&%%%%%%&&&'''$$$$$$$$$######""""""!!!"""###$$$$$$&&&&&&'''((('''''''''''''''***///333222999@@@@@@999111,,,+++;;;777...000;;;===DDDUUUjjjWWW>>>...***,,,---,,,)))***,,,.........,,,+++***)))***,,,+++((()))---222pppwww{{{vvvvvvqqq^^^hhh}}}nnnMMM666///666444000111000///000000000///...------555111......000222111000222111///...///...---+++)))***,,,---////////////------------------------++++++******++++++,,,---000//////............///++++++,,,,,,------......///...---,,,,,,---...///,,,++++++,,,///111111000)))333222444MMMooo}}}pppzzzooogggxxx{{{yyy}}}oooxxxdddGGG777]]]iiiXXX777QQQqqqbbb```jjjnnn~~~jjjLLLDDD|||{{{yyy===jjjyyy|||cccKKK;;;222TTTCCC***000&&&((((((((('''&&&%%%%%%$$$)))(((''''''&&&''''''''')))&&&######&&&)))(((&&&'''&&&%%%$$$$$$&&&((()))444000,,,+++,,,,,,***''')))((('''&&&&&&'''((()))///<<>>```iii\\\JJJ222gggKKK)))..."""(((''''''&&&&&&&&&&&&&&&''''''(((((((((''''''&&&'''%%%###$$$&&&(((((('''((('''&&&%%%%%%&&&'''(((---+++)))***,,,------+++((('''&&&&&&&&&&&&'''(((%%%444MMMyyyYYYKKK<<<777666555444444///...,,,+++******+++,,,++++++************++++++***...111222///,,,)))(((+++***+++---+++'''(((---888444000---,,,+++(((&&&((((((((((((((()))***+++(((---+++***///666^^^wwwwwwPPP|||UUUuuuvvvooouuuoooRRR555gggIIIGGG```^^^]]]bbbFFFxxxiiiCCCOOOrrrsssrrrzzzQQQ222222222+++)))'''%%%$$$$$$%%%&&&#########""""""""""""""""""###$$$$$$&&&&&&'''((('''((())))))''''''((()))+++)))'''''')))+++,,,------222000111555000,,,444+++,,,...000222111000...++++++,,,,,,,,,+++***)))+++***+++---,,,)))***...???ddd{{{sssssstttgggBBB,,,---///111333000///000000111000...,,,+++666222///111555777444111000000000000...---,,,+++(((***...111222111///......---,,,+++***++++++++++++++++++++++++,,,,,,------,,,+++***************---,,,+++++++++,,,,,,---333111///---,,,---...///+++---///000111111111222111---+++111111111VVVppphhh{{{sssvvvdddPPPpppzzzrrrvvvwwwyyyttt~~~tttVVVyyy]]]<<>>LLLoookkkcccrrryyylll___dddmmmwwwtttccc;;;eeeiiijjj~~~yyynnnAAA^^^ttt]]]KKK]]]yyyNNN***,,,((('''%%%%%%%%%&&&''')))&&&&&&'''''''''((((((((('''((((((((('''&&&&&&''''''''''''''''''((((((((()))***))))))(((((()))***((((((((())))))(((((((((,,,%%%555VVV~~~vvvYYYIII@@@888777666333111222************+++---///000)))+++///111222000---,,,*********((('''))),,,///...---......+++)))...666BBB999///)))***---...---------,,,+++*********+++'''$$$222111:::qqqzzzqqqtttttt^^^TTT[[[KKKPPPjjjKKK===SSSJJJ???YYYoooYYYSSSVVVMMMMMMOOOTTTzzzwww___ZZZ^^^QQQRRRttttttPPP666777333---,,,)))'''&&&&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&''''''((('''((()))((('''(((***,,,,,,,,,------------...///000666111,,,222222000444222111000000111///---***''''''((()))***+++,,,,,,)))(((***......---///444jjjzzzyyylll|||sssuuuxxx{{{~~~pppKKK444111------222222000///...------...000111,,,...///000///...///000,,,///111111---***)))***///000000111111000.........---+++)))(((((()))***((((((((((((((()))*********)))))))))***+++,,,,,,++++++***+++---000333555------......///...------///333666666333000000111,,,555000)))...111222888]]]www```}}}PPPnnnnnnLLLJJJdddsss|||jjjHHHXXXrrrssstttzzzbbbZZZeeennnssspppeee666___nnnuuutttvvvFFFGGGsssbbbUUU]]]---)))+++***(((&&&%%%&&&'''(((((((((((((((((()))***+++((()))***)))(((&&&&&&&&&''''''''''''((((((((()))'''(((((((((((((((***+++(((((())))))))))))((((((&&&888VVVoooXXXGGGAAA:::444111111111222...+++)))+++...000///,,,)))---333888888555000,,,///***''')))///111---)))***...///,,,''''''---333CCC:::111+++,,,------,,,++++++,,,---,,,+++***)))%%%,,,,,,$$$QQQooocccIIIDDDgggXXXcccEEEZZZPPPQQQYYYKKKGGG777CCClllMMMfffJJJKKKHHH]]]QQQbbbSSSwwwGGGlllqqqCCC222777333...---+++(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&&&&'''((('''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111111111000000///000000000///......------...,,,))))))+++,,,,,,,,,))),,,)))***000,,,,,,:::uuunnnsssiii{{{}}}~~~\\\666)))///555222...---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------......//////...,,,+++))))))***,,,---,,,***((('''''''''&&&%%%&&&(((***,,,,,,,,,*********+++,,,------***)))---222555333///444333222000///---,,,+++000222555555222000......000000333333***%%%333HHH@@@^^^}}}jjjwwwTTT{{{YYYMMMnnniiiNNNiiiuuuuuu\\\NNNwwwwww|||jjjaaaaaaeeerrryyyqqq@@@aaauuuoooxxxnnnDDD~~~vvv777}}}TTT111+++***)))&&&$$$$$$%%%''')))))))))(((((((((((())))))+++***)))'''&&&&&&&&&&&&((()))******(((''''''((())))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%(((%%%555MMMiiiTTTEEE@@@:::555222222111111000...,,,,,,---......---...///222444444222///---...+++***+++///000---***+++------+++((((((---111666000***(((+++------+++++++++,,,,,,,,,+++***)))(((,,,...+++VVV|||mmm{{{XXXeeefff]]]___SSSTTT???UUUZZZXXXJJJ}}}|||AAAKKK777LLLiiiKKK\\\YYYQQQDDDZZZXXXmmm___PPPlllttt@@@///444000...---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&&&&'''((((((((()))++++++,,,,,,,,,---------.........//////111111000000//////...............---,,,,,,++++++---+++))))))***+++++++++''')))''')))...***--->>>ccciiirrrvvvooovvvzzzwwwccc<<<111333111000333---------.........//////------------------------)))***+++,,,,,,,,,++++++///////////////---,,,+++))))))++++++,,,+++******((('''&&&&&&''')))+++,,,...---,,,+++++++++,,,---,,,***))),,,111333111///555444222000---+++)))(((***---///000/////////000111///111333---)))555HHHIIIUUUwwwqqqmmm~~~qqqNNNvvv~~~yyygggNNNsssvvvCCCaaallleeeyyyyyyzzz}}}nnnGGG{{{xxx}}}}}}xxxuuummmgggmmmqqqkkkQQQfffzzzCCCxxxKKK}}}iii777******)))&&&%%%$$$%%%'''(((((((((''''''''''''((((((***)))(((''''''&&&&&&'''***+++------+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$---JJJwww___MMMAAA>>>999666444333111///111111///---++++++---///333222111///...---------,,,---...//////...,,,+++,,,,,,***)))***+++---///...+++)))***,,,---,,,)))+++,,,,,,,,,,,,+++***)))))))))...111SSS~~~ooojjjsssgggHHH\\\dddiii|||lll^^^EEE666PPPkkksssWWW~~~AAASSS666^^^[[[RRR\\\SSS@@@UUUbbbTTTmmmsss>>>000222///...,,,***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&''')))))))))***+++,,,,,,,,,+++---...//////000111222222999777444000...---------,,,,,,++++++***)))))))))+++)))(((((()))******)))''')))''')))---)))111FFFZZZjjjlllwwwxxxsss{{{jjjBBB777444---...999......------......///000........................******+++,,,,,,,,,,,,+++//////000//////...---,,,)))))))))******+++,,,---))))))(((((((((***+++,,,///...------,,,,,,,,,---+++)))(((+++///111000---222111000...---+++*********,,,......------///000222//////222000...777DDDMMMIIITTT|||iiinnnfffnnn||||||tttWWWVVVnnn{{{xxxrrrOOOlllUUURRRlllXXXqqqjjjvvvjjjgggSSSssstttuuusssggghhhiiidddJJJJJJIIInnnaaavvvBBB)))***)))'''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((+++...///...,,,++++++'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%IIIxxxlllUUUFFF===;;;999777666333000...000111000...++++++///333444333000---++++++++++++,,,///111111...,,,,,,------***((((((+++......---000//////000000///***''',,,,,,,,,,,,++++++******)))'''---///DDDaaawwwkkkjjjqqq}}}LLLOOO[[[cccwwwtttzzzjjjJJJKKKTTTlll~~~rrrSSS___>>>xxxvvvOOOMMMTTTGGG[[[ttt]]]qqqqqq>>>444555222---+++)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''))))))***++++++,,,,,,,,,+++---...///000111333444444CCC???999333///,,,,,,,,,++++++******)))((((((''')))(((''''''((()))(((''')))+++)))***,,,)))555PPPccckkknnn~~~ooosssNNN888///---111777///......---...///000000........................---------..............................------,,,,,,+++***))))))***,,,---******)))))))))***+++,,,......------,,,,,,+++++++++)))(((***,,,......------------......//////000111111111000......///111444///...000111000444;;;DDD@@@===^^^yyycccvvvcccqqqyyyvvv|||uuuWWW```ttt{{{tttYYY[[[yyy~~~BBBeeerrrkkkgggzzz~~~^^^>>>AAAqqqQQQ^^^~~~iiiqqqqqqnnnqqqmmmhhhXXXDDDiii^^^uuucccTTTmmmdddNNN******)))'''&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))$$$(((---000000......---((()))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&)))###JJJooo|||cccMMMAAA:::999888777666444000...,,,...///...,,,---111555111000///...,,,+++******,,,000333111---***+++---,,,)))&&&(((,,,///...+++111111333444333000+++(((,,,,,,++++++++++++***++++++(((///,,,333DDD```rrrsss|||ppp|||OOO^^^IIIuuulllsssiiiaaa}}}vvvfffhhhtttXXXbbbUUUfff^^^sssnnnwwwlllwwwtttxxx;;;666666444,,,+++)))'''%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%'''***)))***+++,,,,,,,,,,,,,,,,,,---...///111333444444AAA===888222///......///++++++******)))(((((((((((('''&&&'''(((((('''&&&***,,,)))******'''999[[[jjjiiixxxtttfff???+++///444000//////...------///000111---------------------------------.........//////------,,,,,,,,,,,,,,,,,,000...,,,)))((()))***,,,***************++++++,,,,,,,,,,,,,,,++++++******+++***))))))***,,,,,,,,,,,,---...///000111222222222222222111//////111222555111...///000//////111555;;;555FFF{{{qqqmmm[[[}}}{{{}}}{{{yyyoooXXXoootttpppTTTiiiIIIQQQsss```mmmpppwwwdddHHH999555YYYiiidddvvvxxxmmmyyyyyyvvvgggFFF|||lllhhhsssJJJyyyUUU[[[+++***)))(((''''''''''''((((((''''''''''''''''''(((&&&%%%%%%&&&&&&'''((()))%%%(((---...---+++))))))''''''(((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&***$$$HHHhhhsssYYYGGG???888777666666666444111...***,,,---......///111333------.........------,,,///000111///+++)))***,,,+++((('''(((,,,...---,,,+++---///111111000---,,,---,,,++++++******++++++...,,,333,,,+++444KKKtttwwweeessszzz~~~IIIeeeAAAaaayyyccczzzkkkxxxyyygggyyyNNNYYYvvvrrrppp}}}|||lll555555333222+++***(((&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%(((***((()))***,,,------......,,,---...///111222333444777444111...---...000222++++++******)))(((((((((''''''&&&'''))))))'''%%%((()))(((***)))'''???gggdddnnn~~~~~~QQQ111222444***000///...------///111222------------------------,,,,,,,,,+++,,,------...,,,,,,+++++++++++++++,,,111///---***))))))*********************************++++++,,,,,,++++++***,,,+++***))))))***,,,,,,000000000000000000000000+++---///000000000222444444222000//////...,,,++++++777555777WWW```iiivvvaaaggg}}}yyy^^^QQQjjjPPPaaagggqqqhhhnnnyyyiiiHHH>>>KKKeeeXXXlllnnnTTT{{{xxxmmmwww~~~nnnggg{{{{{{tttIIIgggrrrdddmmm```sssFFF|||UUUkkk000***)))((((((''''''((((((((((((''''''''''''((((((&&&%%%%%%%%%&&&'''(((((()))+++---,,,)))%%%###"""$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%'''%%%@@@dddgggNNNBBB???777666555555555444111///+++++++++---///000///...***++++++,,,...///111222111111///,,,))))))***+++((((((((()))+++---------(((***,,,---.........///---,,,+++*********++++++,,,,,,444...---///999aaarrrwwwSSSaaaqqqNNNAAAYYY???@@@bbbfffxxxkkkgggwwwccceee222444000///+++***(((&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%(((***'''(((***,,,---...//////---...///000111222333333222111///------...000111*********)))(((((('''''''''''''''((())))))'''%%%'''((())),,,,,,,,,IIIwwwZZZ~~~tttwwwyyyhhh???333333...111000...------///111333........................---,,,,,,+++,,,---...///---,,,+++++++++,,,------///...---+++*********+++)))***************)))))))))***+++------------,,,---,,,+++***))))))+++---////////////////////////)))+++...000000000111222222333222111///...---+++***...333333:::\\\nnnxxx|||uuujjjqqq}}}^^^sssiiiEEEeeeyyy~~~```___ooommmjjjfff[[[EEE<<>>999888888666444222000///...///...---,,,+++,,,,,,---///+++))),,,222555111---+++*********))))))(((((('''(((((()))***+++,,,---(((+++...///////////////...---,,,+++))))))))))))***&&&***333444...///666]]]cccvvvhhh[[[mmmUUUNNNjjjTTTxxxhhhNNN\\\IIIVVV~~~lllRRRooo{{{XXX,,,222...,,,******)))'''&&&%%%$$$$$$''''''''''''''''''''''''###&&&&&&$$$$$$''''''$$$&&&'''))),,,///000000///+++///333333000///111333333000,,,++++++---------******+++***(((((()))***************))))))))))))((((((,,,***111999{{{fff}}}yyyyyyddd@@@000222555333///---,,,---000222333111000111333222///---...+++((())),,,......---333000---***)))+++...111------------,,,,,,++++++---+++***,,,...000///------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++------+++))),,,...000000...---///111000000000000///...---,,,---,,,+++///222444SSS{{{```lllwwwzzz{{{ssssss```lllwwwhhhlll~~~mmmkkkKKKJJJ|||gggBBB777OOOrrrgggIIITTThhhnnnmmm___KKK~~~iiicccqqqwwwuuummm{{{{{{pppXXXHHH:::777FFFJJJaaaooo|||zzzqqqsssWWW~~~fffKKK)))(((%%%###$$$&&&'''&&&***'''$$$###%%%''''''&&&'''&&&&&&&&&&&&((()))***+++***))))))))))))))))))''''''&&&%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&"""$$$!!!&&&EEEqqq___FFF===:::777777666555333111///...---000...+++))))))***---...---+++***...333444000++++++++++++***)))(((((('''''''''((()))***++++++,,,)))***+++...000000...------,,,+++***)))((((((((((((&&&***444777222///111>>>ooouuunnnRRRhhhIII[[[FFF@@@]]]:::TTTXXXKKKaaa|||JJJffftttkkkSSSkkkyyyRRR***......///***((('''%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%###&&&'''$$$%%%((((((&&&&&&(((***---///000111111)))---222333111000111222222///,,,++++++,,,---,,,((()))***)))((((((***,,,++++++++++++************,,,&&&...,,,000OOOllluuuxxx}}}GGG000000333222///---,,,---///000666555333333333111...,,,++++++++++++,,,---...///333000,,,))))))+++///222////////////............///...---...///000///...------------......//////......------,,,++++++***...,,,++++++,,,,,,+++***---///000000......///111............---,,,++++++***------///...***???eeeyyyttt}}}zzztttyyyRRRQQQ{{{|||nnn~~~kkkvvv|||lllIIIgggZZZ888EEEjjjuuurrrZZZMMMrrrzzzyyyjjjDDDwwwgggqqqsss|||sssuuuqqqNNN333TTTTTTuuujjjvvvqqq^^^aaaPPPrrrKKK+++(((%%%$$$%%%&&&'''''')))(((&&&&&&&&&&&&%%%###''''''(((((()))******************+++++++++,,,,,,((('''&&&&&&&&&''')))***((((((''''''&&&&&&&&&&&&%%%(((%%%$$$999```tttUUU@@@999888777555444333222000...---,,,...---+++***)))***,,,---)))(((***...222222---(((,,,++++++***)))(((''''''''''''((())))))***++++++***))))))---000111...+++---,,,***)))((((((''''''(((&&&+++555:::555///---+++WWW|||KKKZZZ777@@@:::ZZZ```KKKrrrxxxUUU<<<@@@ZZZQQQUUUWWWsssZZZppp{{{HHH+++...//////((('''%%%#########%%%&&&''''''&&&%%%$$$$$$######%%%((((((&&&&&&******(((&&&(((,,,...000111222333***---111222000.........000...+++***+++,,,,,,,,,((()))***)))((()))+++,,,++++++*********)))))))))...$$$...---111fffggguuuuuuOOO555333111000...---,,,---...///666555333222111000...---+++---//////...///000222000///,,,++++++---///111000000000000000000000000111111000000111111000000...//////000111111111111000//////...,,,+++******,,,,,,++++++++++++******...///////////////000111---------------,,,++++++***---+++,,,...(((111III~~~cccLLLdddyyy{{{zzz{{{kkknnn}}}YYYRRR}}}tttAAADDDiiixxx|||www{{{lllKKKyyypppJJJaaawwwqqquuuxxxsssEEE666MMMpppwwwmmmEEEGGGgggSSS000***&&&&&&(((((()))***'''''''''(((((('''%%%$$$''''''((()))***)))))))))''''''((()))******++++++'''&&&&&&%%%%%%'''((()))'''''''''''''''&&&&&&%%%(((---,,,'''000OOOvvviiiMMM<<<888777777444333222111///...,,,,,,++++++,,,,,,++++++***)))((((((+++///111000,,,'''++++++******)))(((((('''(((((())))))******++++++***)))***---111222///+++---,,,***)))(((((('''''')))(((---555999666000---***OOOsss]]]iiihhhOOO[[[MMM;;;GGG\\\PPPVVVmmmQQQPPPAAAWWWXXX^^^tttzzzeeevvvwwwppp<<<...000000,,,***(((&&&%%%$$$%%%&&&'''%%%%%%$$$$$$###"""!!!!!!###&&&'''$$$%%%))))))'''&&&***...000111222444666000222333333111///---,,,...,,,******+++,,,,,,+++((()))***)))((()))+++,,,******)))))))))(((((((((...""",,,---555zzzhhh~~~qqqooowwwiiittt\\\999333000//////............///111111111000///.........***,,,///000000000111222,,,,,,---...////////////111111111111111111111111333333333333222222222222000111222333444444444444111000000///...---,,,,,,+++,,,,,,+++************////////////000111000000------.........---,,,,,,+++,,,(((***000,,,***666bbbgggUUUbbbxxx~~~uuulllooofff\\\vvvnnn___ddd~~~fff444TTT}}}jjj~~~|||zzzNNNtttqqqYYYMMMzzz|||FFFHHHTTTwww{{{vvvhhhMMMzzzUUUeeefff444+++%%%''')))((((((***$$$%%%'''))))))(((''''''%%%&&&'''(((((((((''''''$$$%%%'''((()))******)))&&&%%%$$$$$$$$$%%%&&&'''''''''((((((''''''&&&%%%###***,,,'''***BBBiiizzz^^^FFF:::777777666444333222111///...---,,,)))***+++,,,,,,***)))((()))+++---111222111---)))************))))))))))))))))))******++++++++++++***+++,,,///111111///...---,,,+++***)))((((((((()))***...333666444111...222NNNAAAGGGMMMJJJ]]]rrrcccKKK^^^NNN<<<,,,AAAJJJDDD~~~VVVSSS===DDDQQQiiirrr{{{uuuaaa333111111000)))---,,,***(((((((((((()))$$$$$$######""""""!!!!!! ###$$$"""###''''''%%%''',,,111333333333666999777666555444333111///...---+++******+++,,,+++***((()))***)))((((((***,,,))))))))))))(((((((((''',,,###***...<<>>qqq|||yyyvvvgggUUUlll{{{pppmmm}}}mmmWWWXXXdddfffzzz^^^666WWWggggggqqq^^^lllwwwjjjHHHvvv{{{ZZZ@@@nnn|||mmmooovvvuuuqqq]]]^^^ooobbbvvv777+++###&&&(((%%%$$$'''###%%%((()))((((((((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&(((***++++++******%%%$$$#########$$$&&&'''&&&'''((((((((('''%%%$$$ &&&+++***,,,@@@gggpppTTTAAA999777555444333333222111000...------+++*********))))))))))))***+++---000111///---***))))))))))))************++++++++++++,,,,,,,,,,,,))),,,///111111000000000...---,,,+++))))))))))))'''+++...//////000000///333IIIHHH```IIIDDD333FFFQQQTTTEEEaaaZZZUUUQQQ222AAAEEEHHHdddHHH@@@YYYccc}}}sssYYY///222...///***,,,+++***)))((('''&&&&&&$$$$$$$$$$$$$$$$$$######!!!$$$$$$###$$$((((((&&&)))...333555555555888<<<777555333111111111000000,,,***)))***+++,,,+++*********+++***(((((()))************)))))))))((((((+++''')))///FFFiiisss}}}pppUUUhhhhhhkkk]]]ppp{{{DDD000//////000111111000000///...//////---++++++---///))))))***...222333000,,,)))+++---///000000000///....../////////000000000---///111111000///111333///000222444555555555444000000111222222333444444///111222111...---///000111///...///111333111000------............------***111---(((---,,,***//////YYYvvv|||nnn______|||}}}wwwwwwzzztttaaaOOOzzznnneeepppXXX555UUU||||||ooogggeeedddVVVyyyWWWzzzbbbEEEMMMqqqrrrsssaaakkkwwwtttrrr{{{uuunnnaaaqqqaaaGGGVVVvvv;;;---$$$''')))$$$"""&&&%%%'''))))))'''&&&''')))'''&&&%%%$$$$$$%%%&&&'''&&&''')))***+++***)))(((%%%%%%$$$###$$$%%%&&&'''&&&'''((()))((('''%%%$$$$$$&&&***+++...@@@fffiiiNNN>>>888666444222444333222111000///...------+++)))''''''(((***+++((())),,,---...---+++)))((((((((()))******++++++,,,,,,,,,,,,,,,,,,------)))---111222111///111222///...,,,+++******))))))&&&***---,,,+++,,,///000...CCCzzzccc~~~```llliiiZZZ]]]tttKKKQQQ111>>>CCCYYYkkkeeeeee888===AAAOOOsssGGGSSSwwwoooWWW///111+++...,,,))))))((('''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%&&&&&&###'''(((&&&'''+++,,,))))))///555777666666:::>>>444111...------/////////+++***)))***+++,,,+++******++++++***((('''(((***+++++++++************)))******)))000LLLsssvvvuuu|||xxxYYYlllnnnuuuWWWeee}}}JJJ777///000111222222111000//////000000...+++***,,,///,,,***+++000666777222---++++++,,,---...///111222------....../////////000***---//////......000222---///111333555555444333///000111222444555666777111444555444111000111333111///...///222333222///,,,,,,---......---------(((444222)))))))))***222222JJJ^^^qqq|||ggg~~~~~~jjjOOOccc}}}vvvhhhdddnnnhhhNNNPPPyyy{{{rrrvvvxxxZZZ,,,UUUwwwrrruuuwwwkkkzzz{{{kkkLLLiiitttIII999```jjjiiirrrnnnbbbiiihhhhhhiiivvvccckkkcccjjjaaa<<>>999777333333888888666444111///...---------,,,,,,+++***))))))((()))+++,,,,,,***(((((((((***)))))))))))))))******(((((()))***************,,,)))+++222222,,,000999888000***+++,,,++++++---(((,,,,,,)))))),,,+++((()))CCCGGGDDDUUUDDDCCC[[[^^^zzzTTTFFF:::EEE666VVV\\\@@@:::@@@mmmgggtttqqqRRR999555,,,///---''''''&&&%%%%%%%%%%%%&&&""""""###$$$%%%&&&''''''***'''%%%&&&)))++++++***000///000444888999777333333000,,,***+++,,,+++))))))*********************))))))***++++++***))))))))))))(((((((((((()))))))))...///000ccc|||zzzuuuiiiuuuvvv___gggtttjjjDDD333(((---777333000222000///...---,,,---///222444333333444444333222000///---......//////000000000111000...------...///000...///000///------...///222333444444222111111111///---,,,...111333222111000000000...,,,,,,...111222111111111111111222222/////////.........------***+++------,,,***)))(((...666MMMgggwwwppp~~~UUUaaammmmmmnnnvvvuuueee[[[SSSiiizzzpppttt|||nnnGGG111XXXwww|||xxx|||EEElllvvv}}}cccbbb...VVVsssxxx~~~|||rrriiiiiijjjssswwwxxxffffffjjjWWWXXXIIIbbb|||}}}wwwbbbKKK[[[,,,)))+++&&&)))"""(((%%%'''***)))'''%%%%%%&&&'''&&&%%%%%%%%%&&&(((((((((((())))))(((&&&###"""&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((( (((...===ppp}}}\\\JJJ:::777777555666999<<<999444000---,,,------000///---+++))))))))))))***+++,,,+++)))((('''((())))))(((((()))***++++++(((((()))***************---((()))000222///222888888000++++++---,,,,,,---))),,,---******,,,+++(((333---rrrcccJJJIII]]]VVVMMMNNNaaaYYYyyy~~~dddIIIDDDEEEDDDfffNNN@@@555OOOuuuvvvvvvxxxJJJ333444,,,...,,,''''''&&&%%%%%%%%%%%%&&&!!!""""""###$$$%%%&&&&&&)))((('''''')))++++++***444111///000333555444333333000,,,***))))))'''&&&((((((((())))))***************++++++++++++******(((((('''''''''(((((()))***...111333ddduuuoooaaahhhvvvhhhkkkppprrraaa777+++---666444222555333///...---,,,,,,...000111222333555666666333000...------......///000111111444222000//////111333555///000000///---,,,---///444555555333111000111222///...---...000111000///.........,,,******,,,.........///000000111222222...///000000000///------)))+++---,,,+++)))))))))333111???[[[nnnyyyxxxeeeOOO```zzzuuuxxxsssaaaOOO]]]rrrkkkgggooommmSSS333HHHuuu{{{hhh|||~~~\\\sssnnn{{{UUU222ffftttqqqssspppuuukkkyyyvvvsssdddiiimmmWWWSSSUUUaaa~~~vvvuuuiiiLLL^^^444((('''&&&)))###&&&%%%&&&&&&%%%$$$###$$$&&&''''''&&&&&&''''''((()))'''((())))))(((&&&$$$###%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$"""******444ggguuuQQQDDD888666777666666888999777333000---,,,,,,,,,///...+++)))((()))***+++,,,------,,,***(((((()))(((((((((((()))***+++,,,(((((()))***************,,,((((((...111111222666666///***+++,,,++++++---***,,,---,,,---------,,,---%%%```uuuXXXFFFeeejjjNNNIIIUUUPPPiiixxxlllDDDCCCCCCYYYyyyOOOQQQ;;;nnnkkkyyy~~~BBB...333---...***''''''&&&%%%%%%%%%%%%&&&!!!!!!"""###$$$$$$%%%%%%&&&&&&'''(((***+++,,,---222333333222//////000222333111...+++)))'''&&&%%%&&&&&&'''((()))******++++++++++++,,,,,,+++++++++)))(((((((((((())))))***(((+++111777hhhrrr~~~sssdddeee~~~wwwrrrllltttttt???...---444333333666333///...---,,,,,,---///000///000222222222000...------......000111222333333666555333111222444777999222222222000...---...000666666555333000///111222222111000000000000000///000//////...------...///---......//////000000000...///000111111///---,,,......---,,,+++///666;;;@@@666:::XXXsssxxxmmm^^^XXXzzzrrryyynnnTTTYYYsssyyyuuuvvvvvvTTT888AAA___yyytttOOOJJJrrr~~~{{{vvv|||OOO???pppyyy{{{zzzuuugggmmmrrr______fff___}}}yyyqqqjjjRRR]]];;;&&&"""''')))&&&''''''&&&%%%###"""###$$$&&&''''''''''''(((((())))))&&&'''((()))((('''%%%###$$$%%%'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%"""%%%$$$***&&&000eeelllJJJAAA888666666666555555111111111000///---,,,++++++***)))'''((()))+++,,,---......---***)))***+++))))))(((((()))***++++++(((((()))***************+++((()))...111222222333444---)))***,,,+++***,,,...,,,,,,,,,,,,++++++,,,111***999~~~ttt[[[;;;fffsssGGGSSS___OOOjjjuuuvvvFFFEEELLLfffzzzRRRzzzddd}}}xxx}}}===,,,333,,,---***''''''&&&%%%%%%%%%%%%&&&"""""""""######$$$$$$%%%###$$$''')))+++---///000///666;;;999111,,,...333111111///,,,***'''&&&&&&&&&&&&'''((()))******+++++++++++++++++++++++++++***)))))))))******+++,,,(((+++333===mmmvvv}}}zzzssszzzeeejjjpppIII444---111000111444111......------------...///000//////............///...///000222333555666666555444222111222444666888444444333111///...000222777777666333000000111333222222222111000/////////111000///////////////......////////////...---,,,---...000111111///---,,,000...,,,)))---888IIIVVVPPPBBB777OOOuuuccctttdddlllzzzxxxlllNNNFFF]]]ttt~~~^^^222888IIIIIIPPP]]]mmmccc<<>>>>>VVVqqq{{{SSS888```uuuOOO???KKKJJJMMMTTToootttVVV{{{{{{[[[rrrmmmoookkkjjjhhhHHHVVVfffkkkrrrzzz~~~zzzvvvffffffhhh^^^kkkoooVVVTTTzzzeeeaaaaaaeeeYYY333''',,,'''(((&&&***'''$$$###%%%&&&&&&&&&&&&&&&'''(((((((((((('''$$$&&&'''))))))(((&&&%%%###$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###''',,,%%%(((''',,,YYYtttSSS???===999777777777444000...............------...*********************+++)))******)))((()))+++---,,,+++***)))(((((((((((((((((()))******************000666888666555444333555///+++...000...---...222,,,)))*********---444777vvviiiPPPooojjjNNNeeelllWWWqqqhhhrrr}}}lll}}}fffrrr|||>>>000666+++++++++''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###&&&***+++++++++---///111555888777222...,,,,,,)))+++---,,,)))'''(((***)))*********************+++***))))))))))))***+++))))))))))))***+++,,,---......888EEEppp{{{nnnnnnmmmeeeFFF111---***,,,000---------......///000111111000000000111111111000000...///111333555777888999000000000111000000//////222222000...---...111333333555666555333222222333000111222111...---...000///...,,,---//////---+++---...///000000///---,,,------------,,,,,,,,,,,,)))***)))'''(((111@@@LLLNNN\\\GGG888[[[ppptttlllxxx}}}yyy]]]AAAKKKoooeee666VVVxxxtttvvvtttZZZDDD===PPPKKKsssUUUnnnyyyxxxsssqqqmmmDDDTTTZZZXXXmmm~~~|||tttuuuyyyxxxtttpppoooccceeefff[[[gggnnnbbbOOOyyy{{{sssppprrrbbbaaa777(((---###'''%%%)))'''$$$$$$%%%'''&&&%%%$$$%%%&&&'''(((''''''&&&$$$%%%'''((()))((('''&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!(((+++!!!))),,,'''CCCkkkIII;;;;;;999888888888555111333111...,,,,,,---///000,,,,,,,,,,,,,,,+++***)))'''((((((''''''(((***------,,,+++)))((((((((('''(((((()))***************+++444<<<<<<999666555555777000---000222000///000000***(((,,,///111888@@@ccc|||dddHHHtttxxxvvv}}}kkkyyygggnnn}}}???222777+++***+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%))),,,---+++***+++,,,111///.........---)))%%%&&&(((+++***((('''(((***+++++++++***************+++***)))(((((()))***+++(((((((((((()))***+++,,,,,,,,,777FFFqqq}}}~~~nnnkkkeeemmmLLL444---)))+++///,,,,,,---...///000111222333---...000222222111///------...000222444666888999222333333444333222000///000///...,,,+++,,,000333222444666666555333333333222444555444111000111333111///...///111111...++++++---///000111111///......---,,,+++++++++,,,,,,))),,,---(((###$$$+++222777YYYJJJ...GGGmmmaaa]]]{{{rrroooEEEEEElllyyy;;;DDD{{{rrrkkkXXXuuuTTTooowwwAAAPPPSSSYYYuuu{{{wwwwwwzzzrrrnnnppphhhnnnpppcccmmmjjjmmmNNNoooxxx~~~}}}}}}ZZZ___555&&&+++!!!'''&&&(((&&&###$$$&&&'''%%%###$$$$$$&&&'''''''''&&&%%%###%%%'''((()))((('''&&&$$$$$$###$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!((()))+++000"""000{{{[[[FFF;;;;;;;;;:::888555222111222111///...,,,+++++++++---,,,++++++******++++++,,,+++******)))*********+++******)))))))))))))))(((((()))***+++,,,,,,---,,,777@@@AAA===:::777444111666666222111333222,,,))),,,)))***...444OOOvvv\\\KKKsssYYYuuupppzzz===000111***...((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&(((***++++++,,,///111222111000...,,,+++++++++((((((((((((((('''''''''((()))***,,,,,,+++******------,,,++++++*********++++++***+++,,,---+++***)))...<<>>LLLHHHCCCuuuxxxtttUUUpppbbbQQQ555HHH```oooooooooyyy|||jjj```jjjnnneeefffsssqqquuuUUUttt```YYY888444%%%((( $$$%%%&&&''''''%%%###"""(((%%%###%%%)))+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&%%%&&&&&&&&&&&&''''''((((((###$$$&&&&&&&&&'''***,,,sssTTTAAA;;;;;;:::888666444222111111111///...------,,,,,,------,,,+++++++++++++++,,,++++++***************,,,+++******))))))******((()))))))))***+++++++++***555>>>>>>:::999777444///333333000///222000,,,---///))))))666JJJooorrrtttoooXXXssshhhuuu999---///)))...'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''(((***+++,,,++++++,,,......---,,,+++++++++++++++((((((((()))))))))))))))))))))***++++++++++++***++++++++++++++++++,,,,,,///---+++***+++,,,,,,---...000CCCjjjiiizzzwwwzzz}}}uuukkkaaa{{{mmmIII000222///(((///000000000000111222444444000//////000222333333222222///------000333444333222222222222111000///......------...//////...---,,,,,,...222777999888666777222111444555000...000---...000111111///...---............////////////111000///---,,,,,,,,,,,,***)))))))))))))))))))))***---444222111GGGgggxxxlllfffooo~~~XXX777XXXVVV:::pppwwwPPPuuuWWW[[[AAA[[[ZZZXXXmmm|||qqqppp~~~qqqjjjmmmnnngggdddfffmmmqqqSSSeeezzzzzz{{{ooo]]]GGG555((('''###&&&&&&%%%%%%%%%$$$%%%%%%(((%%%###&&&)))+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''%%%&&&''''''''')))+++...gggKKK===<<<:::888555333222111111111000//////.........///...------,,,,,,,,,,,,,,,,,,,,,+++***************,,,++++++***************))))))))))))))))))))))))+++555<<<;;;888777777666777999999555333333000,,,)))---(((***AAAbbblllddd}}}xxx}}}bbbsss888,,,...(((,,,&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''(((((())))))***,,,---,,,+++******+++)))))))))(((((()))******((((((((())))))******+++*********)))******+++,,,*********+++,,,---------111///,,,))))))***---///111000NNNqqqfff}}}wwwrrr|||zzz|||tttjjjddd{{{XXX888111111------...///000222333444444444222000...///111333333333000///---...111333444444333333333333222111000000111111000//////...//////------...111555777777666555111000222333111///000...///111111111///---,,,---............/////////111000///---,,,,,,+++,,,*********))))))((((((((($$$&&&&&&+++000666OOOrrruuuvvv\\\jjj[[[ZZZppp===hhhyyyJJJWWWvvvhhhQQQqqqUUURRRooozzzeeevvvwwwssscccaaalllrrrpppuuuzzz```___}}}~~~^^^XXX333%%%+++%%%''')))'''%%%######$$$&&&''''''%%%$$$&&&)))***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%'''((((((((('''&&&$$$&&&&&&''''''(((+++---|||]]]FFF<<<<<<:::666333111000111111000000////////////000111......---,,,,,,,,,------,,,,,,+++************+++++++++***))))))))))))))))))))))))(((((((((((((((...666;;;888555555777777AAA@@@>>>:::555111---)))&&&,,,+++222PPPrrrmmmiiirrrxxxddduuu999---///))),,,%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((()))***+++***,,,------+++***)))***((((((''''''''''''((((((&&&&&&'''((()))******++++++***)))))))))***,,,---+++++++++,,,,,,,,,------000///---***)))))),,,......222ZZZxxxgggwwwsssmmmvvv{{{|||zzz|||xxxqqqttteee@@@000222333///---...000333444555555444444111///...000222444444000/////////111333444444333444444444333333222111999888666444111000111222222111111222333444444444444222111222333333222222000000111222111///---+++---------.........//////000///...---,,,+++++++++++++++***)))(((''''''&&&%%%%%%!!!)))222+++===kkkuuu}}}zzzmmm\\\xxxUUU\\\|||JJJqqqbbbiii}}}kkksssZZZ```ppprrr|||eeeccczzz~~~ppp]]]~~~XXX___...''',,,###***((('''&&&%%%$$$%%%%%%&&&'''%%%%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%'''((()))((('''&&&######$$$$$$$$$&&&))),,,sssUUUCCC???<<<999555111//////000111000////////////000000111......---,,,,,,,,,---------,,,,,,+++***+++++++++******)))(((((((((((())))))))))))(((((((((((((((///555888333///111555666???===:::777333---(((&&&***...///===___wwwmmm\\\iiinnnoooqqq777,,,000***...'''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''(((***,,,---)))+++------,,,************)))((('''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))+++***)))))))))***,,,------------,,,,,,,,,+++++++++---...---***)))***,,,+++<<>>>>>;;;999666333111000000000//////......---.........------,,,+++++++++++++++------,,,++++++++++++,,,---,,,++++++******++++++((()))))))))***+++++++++000444555000///666???DDD888555555888666111///111,,,'''000WWWrrrfff~~~{{{RRRmmm555+++///***...'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''***---...+++---//////,,,)))'''&&&''''''&&&&&&%%%&&&&&&'''&&&&&&&&&'''''''''''''''))))))***++++++++++++***------------------,,,,,,+++...000///,,,,,,000444>>>pppnnnoootttqqqooo}}}|||kkkmmmwwwMMM999777///---...///111444666999:::777666444555666777666444222444555444111///000111222222333333333333222222...222555555222111333666000333777888777666777888777888555000111555555111///000111222222111///...,,,,,,---------.....................---+++)))((((((((((((((((((((('''''''''&&&))))))'''000;;;:::hhhzzzNNN???dddbbbyyyrrrwwwpppooommmeeepppUUUPPPXXXsssrrr]]]JJJsssxxx{{{aaaKKK>>>((()))'''***'''''''''''''''&&&&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((('''&&&%%%%%%'''((()))((((((((('''''')))...111|||___EEE;;;<<<:::999666444222111000000//////...------------------,,,++++++******++++++...---,,,,,,++++++,,,,,,///...------,,,,,,------(((((()))***+++,,,,,,---222777888444555>>>IIIPPP666222111444222,,,))),,,...***;;;ooo|||vvvsssnnnOOO|||ttt:::///111)))+++###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''***---///...///111000,,,(((%%%###$$$$$$$$$$$$%%%&&&'''(((((((((((((((((('''''''''((()))***,,,,,,+++******+++,,,,,,------......///...000111///,,,---333999LLLiiiooosssooommmzzzzzz\\\AAA<<<444......///000333666999;;;777666666777888888666444333555666555111//////000111111222333333222222222)))...333555444444777:::444777;;;;;;888555444444777888555//////444444///...///111222222111000///,,,,,,,,,---------......---.........---+++)))((('''''''''(((((((((((((((&&&%%%---***%%%888DDD222___uuuiiiUUUjjjQQQ[[[uuutttnnnwwwmmmdddwwwiii}}}bbbqqq]]]GGGQQQeee\\\FFFGGG~~~wwwnnnJJJJJJ+++******)))***(((&&&%%%%%%%%%'''((($$$&&&(((((('''''''''(((''''''''''''''''''''''''''''''((()))******)))))))))'''%%%$$$$$$&&&)))***''''''&&&%%%%%%(((---000mmmUUUHHH???999777555222///......000111000000//////......------+++,,,,,,+++******+++---+++*********************++++++++++++++++++++++++)))))))))+++---...---,,,666::::::888???NNNVVVUUU888777777555222///,,,***555///FFFjjjkkkvvvbbbfff999...,,,++++++(((###))),,,'''""""""$$$$$$%%%%%%%%%%%%'''))),,,---......---,,,***'''$$$"""%%%$$$$$$$$$$$$%%%&&&&&&)))((((((''''''''''''(((+++,,,,,,+++)))(((((()))***,,,......---,,,------111%%%III:::+++>>>222444\\\sssjjjxxxrrrqqq~~~}}}||||||sssvvvxxxpppdddRRR@@@888999///000000///000444888:::777999;;;<<<<<<:::777666777666444111///...000222444///---111555444444555555666888999999888777666;;;::::::;;;;;;999666444666555555444444333222222000000000000111111111111000...++++++---...---+++,,,+++***)))(((((((((((()))(((((((((''''''''''''(((&&&***(((333WWW[[[444:::nnnmmmHHHooovvvSSS}}}yyywwwaaaXXXjjjyyy~~~ooojjjGGGbbbOOOSSS|||[[[NNNmmmtttxxxZZZqqq>>>222'''(((******'''$$$%%%(((***)))((('''&&&&&&'''((('''%%%++++++***)))((('''&&&&&&%%%######%%%)))+++***(((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))hhhQQQDDD<<<666777555222///...///000111222111000///...---,,,+++++++++,,,+++******+++---++++++++++++++++++++++++***************************)))***,,,......,,,+++<<>>ooouuunnn}}}uuussswww|||zzzyyy~~~~~~yyyooodddZZZTTTRRRKKKKKKMMMRRRSSSJJJ888)))***---000111222444444444777999;;;<<<;;;:::777666666666555333111000111333333...,,,000333222222444444777;;;>>>>>>;;;777444999999:::;;;;;;999777555555555444444333222222222//////000000111222222222000---+++,,,---...---,,,,,,+++***))))))((((((((()))))))))))))))((((((((((((###%%%&&&222OOOSSS555333bbbOOOZZZrrrrrrgggbbb\\\[[[mmmxxxbbbYYYrrrsssPPP~~~```iiirrr]]]wwwlllwwwpppiiiyyy\\\QQQ===***+++***)))&&&%%%&&&'''''''''&&&&&&''')))++++++***+++***)))'''&&&&&&%%%&&&'''%%%$$$&&&)))+++***)))''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((fffPPPDDD===888666555222000//////000111333222111///---,,,+++******+++,,,+++))))))+++,,,+++,,,,,,,,,,,,,,,,,,,,,************************+++++++++---///...,,,)))>>>BBB@@@999666:::999333555444333222///---+++))),,,...ZZZwwwyyyzzzppptttrrriiiiiijjjzzz{{{ddd555+++---//////***///777:::222((($$$&&&((('''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''(((((())),,,,,,,,,***)))***---///......///...------000222***888NNN555,,,777---@@@tttnnnxxxuuuxxx~~~zzz}}}ssslllhhh```SSSHHHOOOQQQTTTUUUUUUUUUWWWXXXmmmooottt```;;;333000,,,***+++000666;;;888999:::;;;;;;999777666444555555555333222333444222---,,,///111000000333111555;;;??????;;;555111666777999::::::999777666444444333333222111111000......///000111111222222///---,,,,,,...///......,,,,,,***)))))))))))))))***************))))))(((***$$$)))333>>>RRRXXXKKK+++IIIwwwYYY???ooo}}}nnncccbbb___[[[dddsss\\\WWW^^^~~~IIIoooqqqRRRmmmRRRuuuvvvgggyyyrrrpppssspppZZZ444++++++***)))&&&$$$$$$%%%&&&%%%&&&(((,,,.........+++***'''%%%$$$$$$%%%&&&(((''''''''')))***)))(((''''''''''''''''''((((((%%%%%%%%%&&&&&&'''((((((www```NNNCCC<<<999555444222111000000111222111111000///---,,,++++++***++++++***))))))***,,,+++,,,---.........---,,,************************,,,,,,---...000...+++)))888???@@@:::888:::777000333222111///---,,,***)))(((555vvviiiyyyzzzlllfffbbbwwwooouuufff666---///111000***+++444888111'''%%%(((+++)))***+++,,,,,,+++)))(((&&&%%%$$$######$$$&&&'''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''((()))***++++++***((((((***...111/////////...---...111444000111555+++444888---GGGssslll~~~yyysssyyy{{{uuueeeWWWPPPYYYSSSNNNOOOVVV[[[[[[YYYbbbiiittt~~~hhh999999333---+++---000666<<<888888:::::::::999777666111333444444333222333333333///---000000///000333000333888;;;;;;777222///333555888999999888777777333333222222111000000000.........//////////////////...------.../////////,,,,,,+++***))))))))))))))))))*********)))((('''''''''333DDDNNNVVV```fff444888^^^xxxPPPqqq^^^wwwjjjnnnhhh\\\\\\fffiiicccpppeeelllKKKIIIfff{{{FFFWWWYYYooo\\\vvv]]]xxxtttKKK,,,+++******'''$$$###&&&&&&&&&&&&(((,,,...///...,,,***'''%%%$$$$$$&&&'''((((((''''''((((((''''''&&&&&&''''''(((((())))))%%%%%%&&&'''''''''''''''jjjUUUFFF<<<777666555444333222111111111222............------------***++++++***))))))***,,,***,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,---------...000///,,,***000:::???;;;999;;;999222111111///...,,,+++******(((>>>ZZZxxx{{{tttpppddduuuccc444+++,,,,,,+++%%%***222666///'''%%%'''***)))***+++,,,,,,,,,+++***((('''%%%$$$###$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******))))))((('''&&&(((,,,000/////////...---///222555;;;222...222;;;555999cccyyylll|||wwwrrr{{{uuunnnbbbbbb```iiiuuu{{{{{{|||yyySSS777222000555666333111222888888999999999888777666///111222333222111111222666222000222111///111666333444666777666444222111111444888999777666666777333222222111111000//////000//////......------,,,/////////.........///000---,,,+++***))))))))))))'''((()))***)))((('''%%%"""***:::LLLRRROOOYYYnnnIII555JJJtttfffVVV{{{lll```hhhiii```___fffeee]]]___[[[AAAzzzKKKXXXAAAfffbbbPPPhhhTTTaaaiii111+++((())))))%%%%%%((('''&&&&&&(((***,,,,,,+++...,,,)))&&&%%%&&&'''(((&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((()))))))))%%%&&&'''(((((((((''''''zzzaaaOOOCCC;;;777777444444333222222222222222,,,------------.........)))***+++***((((((***+++)))+++---/////////---,,,------------------------...------...//////...---...999@@@<<<999:::777000111000...---++++++++++++,,,FFFXXX~~~xxxZZZ}}}bbb777...---,,,***&&&,,,222444...(((&&&'''&&&'''(((((())))))))))))((()))((('''%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&((()))++++++(((((((((''''''(((+++...---...///......///222444:::555777<<<666...NNNnnn|||uuuvvv~~~|||sssxxxwwwFFF999......///...222999888888888888888888777666///111222111000000111222888555333333111///222888777777666555444444444444000444888888666444555666333333222222111000000///111000000//////......---000111111000......///000---,,,+++******)))******&&&''')))***)))(((&&&%%%$$$///<<>>EEE@@@;;;:::666000000///...,,,+++++++++,,,000PPPccc~~~lll}}}TTT```:::333///------+++***......***((()))(((&&&***))))))(((''''''''''''&&&&&&&&&&&&%%%$$$######$$$############$$$%%%%%%$$$%%%%%%&&&((()))+++,,,((()))))))))((()))***,,,+++---////////////111333555555999;;;...999ooozzzkkk}}}{{{mmmsss{{{RRR@@@333111111000555===888888888888777777777666222222222111//////111333999666555444111///222888777666555444333333333333///444888888555222333555444333333222111111000000111111111111222222333333222333333111...---...000------,,,+++************'''(((***++++++)))'''%%%%%%///666FFFZZZ]]]hhhuuuNNN333LLL|||{{{nnn|||mmm^^^vvvuuukkkmmmzzz}}}pppdddbbbddd{{{yyyooo]]]\\\IIIXXX~~~iiiOOO333@@@iii~~~yyywwwssswwwxxxXXXdddttt}}}GGG333###$$$)))'''&&&((('''&&&&&&''')))******)))+++***)))((('''&&&&&&&&&$$$&&&''''''%%%$$$&&&((()))))))))(((((((((((((((&&&'''((())))))((('''&&&mmmSSSDDD<<<777555777333333333333333333333222//////...---,,,,,,++++++)))******)))(((((()))+++'''))),,,...///...---+++++++++++++++++++++++++++000---++++++...000222222888CCCJJJDDD>>>===999333000///...,,,++++++,,,,,,333YYYoooYYYxxxQQQZZZ777111---***++++++$$$&&&&&&%%%(((++++++'''///---+++)))''''''''''''###$$$%%%&&&&&&%%%############""""""######$$$%%%$$$$$$%%%&&&(((***+++,,,(((***++++++******+++,,,***,,,.../////////000222555444555555///QQQ}}}pppfff}}}www{{{ssshhh[[[QQQTTTYYYXXXRRRNNNGGG???AAAJJJJJJ===111...888888888888777777777777444444333111//////222444999666555444000...222888444444333333222111000000///444888888444111222555444444333333222111111111000111222333555666777888333444444222...,,,---///...---,,,+++************((()))+++,,,,,,***(((&&&''')))===```ooo~~~lll999===kkkrrrTTTmmmpppppppppyyy~~~nnnVVVbbbdddtttccc{{{aaa777HHHyyyRRRPPPrrrHHHCCChhhtttYYYQQQJJJ>>>IIIFFFHHHFFF<<<[[[kkkWWWfffyyyuuujjjvvvPPP777######((('''%%%''''''&&&&&&'''***++++++***))))))((('''&&&%%%$$$$$$$$$&&&((((((&&&%%%'''*********))))))((((((''''''&&&''')))******((('''%%%nnnaaaZZZDDD333444888777555333111000000000000//////...---,,,++++++***))))))******++++++++++++,,,,,,,,,---------......+++((('''(((+++---,,,+++111...---///...+++,,,...AAAEEEHHHFFF???999888999777444///+++)))***---000444qqqmmmvvvtttccc\\\mmmJJJ444,,,+++***)))%%%''''''&&&'''***+++(((***)))((('''&&&%%%$$$$$$'''&&&%%%$$$############$$$$$$%%%&&&&&&''''''((()))(((((((((((())))))***---,,,)))((((((***---///...,,,+++...333555111---999)))777;;;777qqqwwwmmmqqqyyywwwkkk^^^ccc]]]KKK@@@???@@@<<>>999666555777666333///+++***+++---///:::vvvqqqvvvmmm~~~aaa}}}}}}ZZZ???111***(((((((((&&&&&&(((******((('''))))))((('''&&&%%%$$$$$$'''&&&%%%$$$############$$$$$$%%%%%%&&&'''''''''((((((''''''(((((()))***++++++*********++++++,,,,,,++++++...222666888999///---222>>>[[[|||uuuvvv~~~iiihhhaaaWWWRRRRRRPPPJJJJJJNNNNNNHHHCCCCCCEEEFFFWWW[[[^^^aaaggguuuuuu]]]EEE333***+++...333444444555666777777555888777666444333222222222444333222000000000111111444222111111222333111///555555666777777666555444666555555444333222111000666555444333333333333333333333222000///...///000000000000///...,,,***)))))))))((((((((('''''''''((($$$$$$(((...???aaa~~~[[[777IIIwwwnnn]]]WWWccc}}}tttaaauuu[[[888:::===rrrNNN|||tttmmmcccVVVDDD777999CCC```}}}www\\\NNNJJJqqqwwwyyyKKK+++,,,(((%%%&&&!!!''''''''''''''''''''''''))))))))))))))))))))))))###%%%'''((('''&&&'''((())))))))))))))))))))))))&&&''''''(((((('''&&&&&&nnnXXXOOOOOODDD999777555777555444222111111222222000//////...---,,,++++++,,,+++)))))))))***,,,---,,,,,,,,,---------.........---++++++---......---...+++***------+++,,,///<<<:::888555333333333444444222///---+++,,,,,,--->>>||||||oooxxx|||{{{pppmmmyyycccFFF333)))&&&)))---''''''...111,,,((())))))(((((('''&&&%%%$$$$$$&&&%%%$$$###############$$$$$$%%%%%%&&&&&&'''''''''''''''''''''((())))))******+++++++++***))))))000///...---///111333444555;;;666GGGwww~~~zzz{{{iiikkkhhhbbb___```^^^ZZZggghhhfffcccdddlllsssvvv~~~yyyzzz~~~yyyaaaGGG555666@@@777555222333444666777777::::::999888777555333222333222111000000111222222333444555333111000///000555555666666666666666666777777666555444222000///666666444333222111111111666444222///......///000444444333111///,,,***))))))))))))(((((((((''''''(((%%%$$$"""'''BBB^^^sss{{{ttt>>>CCC___ooo{{{zzzaaaaaarrrlllEEE;;;555yyyuuuYYYmmmpppjjjrrrnnn|||wwwiiiYYYQQQXXXIII???KKKfff|||}}}tttYYYTTTkkkpppVVV///'''&&&'''((($$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&'''((('''&&&&&&''')))((((((((((((((((((((((((&&&''''''(((((('''''''''gggMMM???===777444777555666555333222222222333333000000///...---,,,++++++---+++)))((((((***---///,,,,,,,,,---------......,,,,,,+++++++++,,,,,,,,,...++++++---...,,,---000888666444333444333222111111111///...---,,,,,,,,,<<>>@@@???;;;777444222111000000000111222333...444999888444222444888555444444444444555666777999999888777555333111000111111111111111222333444888444111///000111000///000000000///...---,,,+++***)))))))))((((((((((((###$$$&&&)))(((%%%$$$&&&777lllttt>>>WWW~~~|||{{{kkkvvvgggrrrbbbNNNhhhxxx||||||{{{nnnTTTEEECCCFFFHHHGGGXXXuuueeekkkmmm>>>%%%''',,,(((###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&(((***---,,,+++(((%%%%%%(((***((((((((((((((((((((((((&&&''''''((())))))((((((uuuUUUDDD>>>@@@<<<;;;999000333222111111111222333444111000000///...---,,,,,,---,,,*********+++---...,,,,,,,,,---------......---...//////......000222111...---000000...///222555666999:::999666444222000///...---,,,,,,,,,,,,???tttnnn{{{ttt~~~vvv]]]nnn???------+++)))***)))...333444000,,,***+++&&&&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""############$$$$$$%%%%%%&&&&&&''''''''''''(((***+++,,,...,,,)))'''(((***...000///111777AAAHHHHHH@@@888***LLL}}}tttOOODDD===???@@@:::666888888;;;>>>AAAAAA>>>;;;888333222111000000111222222---333888888666444666888777777888888999999::::::999999888777666444222111/////////000111222444444666333000000222333111///------.........---,,,,,,******)))))))))((((((((('''%%%###$$$&&&&&&%%%###(((PPPnnnrrrAAA___mmmwwwnnn\\\lllfffnnnMMM666CCCaaaoooiii___|||XXXUUUrrryyyHHH%%%&&&+++%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***///...,,,)))'''&&&''')))++++++++++++++++++++++++&&&'''(((((())))))))))))iiiJJJ===:::===999999777...111111000///000111333333111111000///...---,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------......+++---//////...///222555111...---000///------000555888:::999555333333555000///---,,,+++,,,,,,--->>>zzzeeewwwxxxqqqjjjttteee<<<......***''')))***777===444*********'''&&&&&&&&&%%%%%%%%%%%%$$$######""""""""""""###############$$$%%%%%%&&&&&&((((((((((((***+++,,,---,,,+++******+++---///000222555888999888666555444III|||aaaTTTLLLNNNKKK@@@777666666999===@@@AAAAAA>>>===444333222000000000111111...222666777555333333444777888:::;;;<<<<<<;;;;;;888888888777666555333333000000000000000111222333444111///111555555222...------.........---,,,,,,*********)))))))))((((((((('''%%%###$$$%%%&&&%%%$$$,,,LLLbbbYYYnnnhhhnnnfff]]]uuufff]]]~~~|||DDDYYY}}}}}}YYYPPP]]]ttt[[[wwwRRR'''&&&+++'''(((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))000///...+++(((&&&'''(((************************&&&&&&((())))))*********{{{bbbKKK===888888444777;;;666000000/////////111222333111111000///...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......(((+++---------...111444111...---///...+++,,,...666888:::666111000333777000///---+++++++++---...;;;{{{oooaaauuu|||vvvmmmsssTTT^^^;;;111000)))&&&***///AAAGGG666)))***+++&&&&&&%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""######"""######$$$%%%%%%&&&&&&((((((((()))***,,,---...)))***+++---...///000000///444777444...///888AAAiii{{{xxxyyyddddddpppuuuYYYSSS[[[mmmwwwpppbbbYYYZZZVVVFFF999666555777<<>>:::888777666555111000/////////111444555111000///...---,,,+++++++++---......,,,******+++------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,------...777555222222333444444444...---,,,,,,,,,---...///>>>bbbiiiXXXxxxggg~~~sss|||hhhkkkddd:::333...)))***+++666444111---***((('''&&&&&&%%%$$$$$$######$$$$$$########################"""######$$$$$$%%%&&&&&&&&&''''''((()))******+++******))))))---333444111;;;///111;;;333)))AAAjjjlllQQQLLLSSSmmmpppIIIGGGNNNJJJ}}}zzzLLLAAAEEEHHHWWWnnn{{{^^^HHHXXX^^^eeefffaaaWWWJJJAAA;;;///111<<<@@@DDDEEE===777444///---...000222222999888666555444333333333444555555666777999:::;;;555444333333333444444555//////000000222333444444333///...222888:::555/////////000000000...---,,,)))+++,,,***'''&&&(((+++******)))((('''&&&&&&&&&$$$$$$,,,\\\tttqqq```\\\hhhtttaaa]]]cccyyyhhhHHHCCCCCCUUUsssNNNttt111+++,,,)))&&&)))))))))))))))***++++++&&&&&&'''((())))))((((((,,,000000---***++++++)))((((((((((((''''''''''''&&&&&&''')))***+++,,,---pppXXXFFFBBB<<<888666555444333111111000000111222444555333222000...------------+++---...---,,,***+++,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------......---,,,,,,,,,------555444444333333444666777000...,,,+++***+++,,,---MMM~~~]]]yyyuuummmxxxsssqqqfff999///+++(((,,,000555333000,,,)))'''&&&&&&&&&%%%$$$$$$###$$$$$$$$$###########################$$$$$$%%%&&&&&&''''''&&&''''''((()))***++++++000...---///111222111111///111777999444===fffxxxOOO<<<>>>888FFFnnniiiCCC<<>>:::444111222555888:::???>>>===:::888666444333444444333333333444555666555666666666444444555555...///000222333333333333222000000333666777444000111111111111///...,,,++++++,,,,,,***(((&&&(((***))))))(((((('''&&&&&&&&&)))###///cccvvv|||LLLuuujjjxxxuuuuuuxxxTTTFFFmmmooovvv]]]QQQhhhmmmRRRkkkWWWttt{{{555+++*********+++***))))))((((((((()))&&&&&&'''((((((((((((((()))---...+++)))******((())))))))))))))))))))))))''''''((()))***++++++,,,dddLLLCCC???:::666444444333222111111222333444444444444444333000...------...///,,,---...---+++***+++,,,***++++++,,,---------------,,,+++++++++,,,.../////////...---,,,,,,,,,---111333444444222222444777111///,,,)))((()))+++,,,UUUgggyyysss}}}yyyhhh888+++''''''...444333111...+++((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&'''((((((&&&''''''((()))***+++,,,+++&&&'''...000---...444666;;;;;;666999QQQwwwrrruuunnnRRRLLLQQQvvvyyyNNNDDDCCC444<<>>:::999NNNnnnkkkLLLEEENNN[[[}}}aaaIII;;;:::<<>>@@@@@@@@@???===;;;888777888666444222111111222222555888:::888555333444666---///111333444444333222222222333444555444333222333333222111///---+++***---------+++((('''''')))''''''''''''''''''&&&&&&)))000dddsss|||zzz]]]bbbooofffuuutttIIIxxxhhh[[[GGG|||LLLmmmddd===,,,(((***---,,,+++***(((''''''&&&&&&&&&''''''(((((((((((((((%%%***+++((('''))))))'''***************+++++++++((()))))))))************wwwZZZEEEAAA===888555444333333222111222444555666555444333444222///---,,,---///000,,,------,,,+++***,,,---)))***+++,,,---------------,,,+++++++++---///000000///...------,,,,,,---000333666444///...111444///---***(((((()))+++---^^^wwwttt~~~}}}zzzkkkzzzhhh888+++''''''...444000...,,,)))'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%########################$$$$$$%%%%%%&&&'''''''''&&&&&&''')))***+++,,,,,,444//////666555///222<<<===;;;<<>>===<<<;;;888666444333222222555999;;;999555222333555---///222444555444222111333555888777444333444555333333222111000...------///...---+++)))(((((((((&&&&&&&&&&&&''''''''''''((($$$999```pppwwwxxxwwwmmmPPPtttuuuzzzvvv```ffflll\\\~~~```zzzmmmGGGzzzKKKqqqCCC...)))***+++++++++)))((('''&&&&&&&&&''''''((((((((((((((('''$$$(((***(((''')))***(((***************+++++++++*********)))))))))))))))qqqUUUCCCAAA===888555444444444444111333555666777555444222111000...,,,,,,,,,......,,,,,,---,,,***+++,,,...)))***+++,,,---.........,,,,,,++++++,,,...///000000///...---------------555888:::777111...///222,,,+++)))((()))+++---///ooovvv}}}cccrrrrrrzzzfff888...)))''',,,000...---***((('''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%#################################$$$%%%%%%&&&&&&&&&&&&''')))***,,,------333111222555000***---666===@@@TTTxxxhhhcccrrrjjjAAA<<>>???>>>>>>>>>===;;;999777555444444777999:::888444111111222...000333555555444222111444777:::999555444555888111111111111000000000111000///---+++***)))((((((&&&&&&''''''''''''''''''***333KKK^^^qqqgggoooVVVrrruuu___```vvviiiXXXrrrIIIsssvvvMMM}}}ZZZPPPVVVeee~~~xxxCCC///+++************)))((((((((((((((('''(((((((((((((((''''''$$$)))+++((((((***+++)))(((((((((((())))))******************))))))))))))lllRRRCCC@@@===888666555555555555222333555666666555333222//////...---------------,,,,,,,,,+++***+++---///++++++,,,---............++++++,,,---...//////000///...............//////;;;===>>>;;;666222111222************+++---...///nnn|||jjjaaaiii{{{ddd888000+++'''***,,,,,,+++***((('''''''''((('''&&&&&&%%%%%%%%%%%%%%%########################""""""###$$$$$$%%%%%%&&&&&&&&&((()))+++,,,---...,,,555???CCCCCCCCCHHHNNNZZZiiiyyynnn@@@777HHHnnnggg>>>999HHHiiixxxfff\\\VVV}}}uuupppMMM;;;555999===HHHQQQOOOKKKJJJHHHGGGDDD>>>777222555666777999999999999888;;;<<<<<<<<<;;;:::888666<<<:::888555333222111000000111333444555444333222555777999888666555777:::111111111000111222222333111///,,,+++,,,+++***)))(((((((((((((((((('''''',,,AAA^^^___vvvUUUlllccccccxxxxxxiiiYYY]]]___ZZZttt\\\bbbAAAdddzzzEEEiii<<<qqquuupppBBB...+++,,,++++++***)))))))))))))))***(((((((((((((((((('''&&&%%%***,,,)))(((++++++***&&&&&&&&&'''(((((())))))*********)))))))))))))))fffNNNBBB???<<<777555555555555555222333444555444444333222...//////000///...------,,,,,,,,,+++***+++---000------...//////.........)))+++---///000000//////...------......///000111======<<<:::888555222111++++++,,,---------------^^^xxx```hhhbbb777///+++'''((())),,,+++)))((((((((())))))''''''&&&%%%%%%%%%%%%&&&##############################$$$$$$%%%&&&&&&'''&&&&&&((()))+++---...///HHH___ttt}}}cccNNNXXXzzz}}}gggpppsssMMMCCC___vvvKKK;;;EEErrr\\\TTTccc~~~qqqgggcccgggcccUUUIIIEEE@@@666:::DDDHHHOOOUUUSSSOOOMMMLLLJJJGGGCCC===999888888777777777666666555:::<<>><<>>;;;666444444555555555333333333333333333222222...///111222222000...---,,,,,,,,,******+++...000//////////////////......(((***---000111111///...------------///000111222:::999777777777555111///,,,---...///...---,,,+++TTTzzz|||eeelllaaa666...***&&&((())),,,+++)))(((((())))))***''''''&&&%%%%%%%%%%%%&&&########################$$$$$$%%%&&&&&&''''''(((&&&&&&((()))+++---...///ccc~~~SSS:::EEElllyyySSS>>>QQQ~~~vvvOOO999EEE~~~oooZZZ\\\||||||lll]]]WWWWWWaaajjjhhh```ZZZJJJMMMQQQSSSLLLAAA;;;999===888BBBNNNOOORRRUUUQQQPPPNNNKKKJJJHHHEEEAAA>>>999888777666666666777777;;;>>>CCCGGGIIIGGGDDDAAAFFF>>>555333555777444000333333333333333333444444333333333333555666777777666555333111000000111111111...++++++---...---***,,,++++++***)))(((((('''CCC___[[[PPPrrrrrruuuxxxTTTTTTiiiXXXXXXtttGGGEEEzzzAAAdddhhhKKKjjj|||eeePPP///''',,,111000///...,,,***(((((('''(((((())))))((('''&&&&&&&&&***,,,)))'''))))))'''%%%&&&&&&'''((())))))***((()))))))))************qqqZZZFFF:::777777777777666666666666111444777666222///...///000000000///...,,,+++***...------,,,,,,,,,------000000000000...,,,***)))111......000///+++***,,,///...------...000222444555555444555;;;>>>888///---------------...//////TTTzzzpppgggUUUooommm}}}ddd<<<,,,&&&'''+++)))(((+++---+++'''%%%(((+++(((''''''&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&,,,%%%$$$******(((000===RRRCCC```]]]DDDWWWjjjVVVooo{{{wwwpppggg```]]]^^^___OOOLLLJJJLLLQQQRRROOOLLLIIICCCAAADDDHHHJJJNNNSSSLLLEEEAAABBBCCCAAA??????AAA@@@AAAHHHPPPTTTRRRNNNVVVUUUSSSPPPKKKDDD;;;555777888888777555555666777:::;;;;;;===???AAACCCDDD>>>???@@@@@@>>>:::777444666333111000333666999:::777777777888999888555222222222222222333111---+++------...---,,,---///111---,,,***......###&&&===WWWppplllaaa|||xxxgggiiiiiibbbnnnnnn^^^UUUuuu@@@WWWdddXXXrrr[[[jjjZZZQQQ,,,666+++&&&---...///,,,)))((())),,,,,,,,,---+++)))'''((()))(((***+++***)))((()))***'''+++***%%%%%%))))))%%%+++((('''***+++***,,,000kkkTTTCCC;;;999888888777666555444444222444777666333000//////000000///...---,,,++++++...------,,,,,,---------//////000000///---+++***...,,,,,,//////,,,+++......,,,)))***,,,000222222;;;:::666555888;;;555---...------------...///000RRRlll^^^sssxxxiii>>>---&&&&&&)))%%%(((+++---,,,(((&&&(((+++(((''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&***&&&'''***((('''444EEE}}}zzznnneee\\\ZZZ\\\aaajjjsss^^^ZZZYYY[[[YYYSSSOOONNNIIIHHHEEE@@@======???BBBCCC@@@???BBBGGGIIIGGGCCCHHHBBB>>>@@@BBBCCCEEEIIIHHHCCC???@@@BBBAAACCCGGGEEEDDDEEEIIIOOORRRQQQOOORRRQQQOOONNNKKKEEE???:::888999999888666666777888888888777666555555555555:::;;;===>>>===;;;999777666333111111444888:::<<<<<<:::888777777777555444111111111222333222000---.........---,,,---///111......*********%%%222PPPjjjiiiyyylllnnnGGGooolllYYYOOOKKKaaa[[[}}}JJJxxxoooaaaUUU|||^^^yyycccVVV---***$$$000+++,,,,,,)))&&&$$$$$$&&&000111111///,,,***)))***'''((())))))''''''((()))(((+++***%%%%%%((()))%%%((((((***---+++'''(((+++zzzbbbMMM???::::::999888666555444333333333555666666333111000000111000...---,,,+++,,,,,,---------,,,,,,------......////////////...---,,,---+++,,,///000------///000,,,((()))///333444222===;;;666222444777444---.........---......///000OOO|||wwwxxx{{{lllwwwwwwnnnkkk<<<,,,'''((()))%%%)))+++---,,,)))'''))),,,((((((''''''&&&%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&(((''')))***''''''666IIImmmmmmllliiiddd]]]WWWSSSFFFIIIIIIGGGGGGHHHEEE???CCC===888666777:::CCCLLLEEEKKKNNNLLLIIIHHHDDD@@@???@@@@@@??????@@@CCCFFF<<<;;;;;;???DDDFFFFFFCCCFFF@@@===???@@@???AAADDDGGGCCC@@@AAA@@@@@@EEELLLFFFFFFGGGHHHJJJLLLNNNNNNOOOMMMJJJHHHFFFBBB===:::999::::::999777666888999:::999777555444333222222666777:::<<<<<<<<<;;;:::666444222222555888;;;;;;???<<<999777666666666555444333333333333222///---///000000///------...000,,,...+++***)))%%%555TTTmmmeeellleeegggTTTgggqqqgggZZZIIIVVV{{{qqquuuxxx^^^dddZZZUUU```wwwpppooozzzkkkBBB+++"""111,,,---///...------...///222222222///,,,***)))***&&&'''((('''&&&&&&''')))(((***)))%%%%%%(((((('''&&&(((,,,...+++&&&)))///ttt[[[GGG<<<999999888777555444444444555444555555555444222111111111000---+++++++++,,,---------,,,,,,,,,---...............////////////...000......111111...---///222...+++///777:::777222999888333///111555444//////......---......//////HHHzzznnnzzz||||||zzzjjjzzzlllddd666***)))+++---))))))+++,,,+++***)))***,,,((((((((('''&&&&&&%%%%%%###############$$$$$$$$$######"""""""""$$$%%%&&&'''''')))***)))***555BBBzzzzzzvvvrrrtttqqqhhhdddhhhXXXWWWTTTOOOLLLGGGBBB>>>AAAAAAAAAAAA???===:::888444777888666777:::888555777777:::======;;;>>>EEEIIIRRRSSSKKKFFFIIIIIIEEEAAACCCDDDDDDCCCBBBCCCEEE<<<<<<===AAAFFFIIIIIIHHHFFFAAA???BBBEEEDDDEEEHHHGGGEEEEEEEEEBBB???CCCJJJCCCDDDEEEDDDEEEGGGJJJMMMMMMJJJFFFCCC@@@===888666999999:::888777666888999999888888777777777777888666777999;;;;;;;;;;;;:::888666333333444777888888===;;;999888888888666444;;;999666555333111---***111222222000...,,,---...(((,,,+++,,,,,,$$$(((===XXXmmmpppXXXttt{{{^^^XXXwwwkkktttxxx^^^TTTvvvttt[[[PPPUUUdddyyyaaaooo~~~ccczzzfffGGG111++++++++++++++++++******+++---......,,,***(((((()))'''(((((('''&&&&&&(((***(((((('''&&&&&&(((******&&&'''***,,,***+++555@@@mmmVVVCCC:::777777666555444444555666777444444333333333333222111000///---+++***+++,,,---,,,,,,,,,,,,,,,---...///............//////000000444111111333222...,,,...111...///555<<<===777000777666333///000333222---......------------......DDDjjjxxxqqqssskkk~~~eeeqqqvvv]]]111)))***+++---+++)))***++++++*********+++)))((((((''''''&&&%%%%%%########################""""""!!!!!!"""###%%%&&&'''&&&'''***,,,---///333uuuzzzxxxwwwxxxuuuqqqpppsssccc```[[[VVVRRRQQQSSSVVVHHHKKKMMMMMMPPPRRRQQQMMMTTTWWWaaaiii___MMMGGGMMMPPPGGGCCCGGGFFF???===BBB@@@>>>>>>AAACCCBBB@@@???<<<;;;;;;:::;;;===>>>@@@;;;???AAA??????AAAAAA>>>666888<<<@@@???===???DDDMMMRRRNNNAAA<<>>AAA@@@======@@@DDD???<<<<<<;;;888888999>>><<<;;;>>>DDDJJJMMMMMMKKKIIIKKKPPPLLLBBB>>>AAAHHHBBB???@@@@@@>>>>>>???999777888===@@@???>>>??????>>><<<:::;;;>>>AAACCC???DDDFFFCCC@@@@@@???<<<<<<999888::::::;;;@@@FFFOOOMMMGGG>>>:::>>>CCCDDD???AAACCCBBB@@@===<<<<<<<<<>>>@@@CCCFFFHHHJJJJJJNNNJJJIIILLLMMMJJJIIIJJJCCCCCCHHHMMMMMMIIIHHHJJJFFFEEEDDDEEEGGGIIILLLNNNEEECCCAAAAAAAAAAAA???===::::::;;;999888777888:::;;;:::999999999999999:::???>>>>>>===<<<:::999888;;;999666555555555444333555666999===>>>===888555888777555555666666555444555666666333///,,,++++++...,,,$$$$$$***&&&!!!(((...;;;YYY{{{UUU[[[jjjrrrZZZggg\\\xxxlll___^^^fffooohhh___zzzMMM444111,,,******+++,,,,,,(((***++++++******,,,---,,,,,,+++***((())),,,...---)))'''))))))))),,,000+++'''%%%%%%)))333EEEVVVkkkUUUEEE===999888777555444222333444666888444111///000111222111///---------,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////111000///......//////000333000000222111,,,+++---------///111333333///---666999:::888666555000)))---,,,++++++*********+++EEEiiiqqq{{{rrrvvvzzzggguuummm{{{xxxUUU222000...'''''''''(((''''''((())))))))))))))))))((((((''''''&&&&&&$$$#########"""""""""!!! """###$$$%%%%%%%%%%%%'''(((((()))******)))000555000///999;;;333000555222222666888666666888888444444999;;;999999<<<===999444444888@@@IIIPPPSSSLLLEEEAAA???@@@BBBDDD??????>>>;;;;;;===<<<888<<<:::<<<@@@@@@<<<;;;???EEEEEEDDDDDDDDDFFFHHHIIIGGGMMMPPPLLLHHHFFFDDD@@@AAA<<<888:::===>>>AAAEEEBBB===:::<<<===<<<<<>>???>>><<<:::999:::@@@AAADDDFFFGGGHHHJJJKKKOOOKKKKKKOOOPPPMMMKKKLLLHHHFFFHHHMMMOOOLLLJJJKKKIIIGGGDDDEEEHHHKKKJJJIII@@@?????????@@@@@@>>><<<<<<======<<<::::::;;;<<<@@@@@@???>>>>>>>>>??????BBBBBB@@@???===<<<::::::;;;999777777888888888777::::::<<<>>>???>>>:::777777666555555777999888888666777777444000,,,***))),,,---%%%###)))&&&$$$,,,$$$///MMM@@@yyybbbPPPwwwyyyvvvOOOdddlllwwwmmmvvvdddrrrJJJCCC:::222///---,,,+++)))+++,,,,,,+++***,,,---------,,,***((())),,,///333...***+++***''')))...+++'''$$$&&&)))...888CCCbbbKKK>>>:::::::::999777444222222333555666333111......111222111///,,,,,,---------,,,+++++++++++++++,,,---...///000222111000.........///000000------000///,,,+++---/////////////////////000222777;;;;;;;;;:::555...,,,++++++***)))))))))***777eeeyyyyyyWWW{{{zzzkkkQQQ333333000((((((***'''&&&&&&'''((())))))((()))))))))(((''''''&&&&&&$$$#########""""""!!!!!! """$$$%%%&&&%%%%%%$$$(((***(((&&&'''+++...+++222...)))...000...222333000000444666444333555;;;666444777666333555;;;333555999<<<<<<<<<@@@EEEEEEDDD???:::888999777333444;;;===:::===DDDCCC;;;555555999???@@@<<<>>>DDDAAABBBDDDEEEGGGHHHIIIIIIBBBIIIMMMJJJFFFDDDAAA======999999>>>BBB@@@>>>===<<<666888CCCHHHCCC@@@BBB???@@@AAA???===:::::::::>>>@@@BBBCCCDDDDDDFFFGGGMMMJJJKKKQQQTTTRRRQQQRRRQQQKKKIIILLLNNNLLLIIIIIIKKKGGGCCCDDDHHHIIIFFFCCC???>>>=========<<<888666>>>??????>>><<<<<<===>>>??????>>>??????@@@AAABBBDDDCCCBBB@@@???===<<<<<<:::999888999;;;<<<<<<;;;@@@???>>>>>>???>>><<<::::::888666666777888888777777888888555000,,,))))))%%%+++***(((+++%%%!!!)))"""///OOOSSSJJJ\\\ttt\\\ZZZeeerrr}}}{{{~~~~~~sssllljjjppp^^^PPPFFF>>>999***+++,,,+++)))((()))***------+++)))((())),,,///999222------***&&&''',,,***&&&&&&((()))(((***...|||```HHH<<<:::999777666555222000000222444555555111---...111333111...000111222111///......///,,,------+++)))***///333222333444222000...------222222000///............---------------...///000<<<777444888>>>===555,,,---,,,,,,+++***)))((((((000yyyaaakkkooo{{{kkk```qqqkkkxxxLLL333666333***'''&&&)))))))))))))))******+++***)))(((((())))))((('''%%%%%%$$$###"""!!!  !!!"""###$$$$$$"""$$$&&&(((***,,,---------+++)))***---///---+++,,,...000111///......///333222111222555666777666777666666666666555555555999999999888777888:::===999888777999<<<>>>???>>>999:::;;;===>>>?????????EEEFFFFFFFFFEEEEEEFFFHHHFFFJJJNNNKKKDDD>>><<<<<>>@@@BBBDDDCCCCCC@@@>>><<<>>>FFFLLLGGG===>>>AAA>>>888:::BBBAAA999CCC???>>>CCCEEEEEEFFFHHHRRROOOMMMNNNQQQSSSQQQOOOOOOPPPPPPMMMJJJIIIKKKNNNIIIGGGEEEBBBAAAAAABBBBBBAAA???>>>AAA@@@<<<;;;===FFFDDDBBBAAAAAA@@@>>><<<======>>>BBBFFFGGGEEEBBB???AAACCCCCC@@@>>>===<<<>>>;;;999999;;;<<<;;;888777::::::999;;;>>><<<777777666555555666777555444666777666555333111///---+++)))***---,,,(((%%%&&&(((+++CCCyyyBBB~~~}}}NNNyyyiiiggg{{{nnndddvvvwww\\\}}}mmmtttrrrggglllwwwiii|||iiiPPP:::111222***'''///444+++))),,,)))$$$---333,,,---+++***+++,,,++++++---+++***'''&&&&&&'''***+++zzz^^^HHH???===;;;888555333111000000111333444222///---///333444333000000111111000...---...///,,,------+++***+++///333111111222111///...------111000///...------------------,,,------...///000<<<:::888888888444---(((,,,,,,++++++******))))))///qqqggg|||ppp|||jjjuuurrr~~~PPP333444000(((''''''((((((''''''(((((()))******)))(((((())))))(((&&&############""""""""""""!!!!!!"""###$$$$$$%%%%%%###$$$&&&(((***+++,,,,,,---+++***+++---///---,,,+++---///000///......///000//////000333444555444555555555555555555555555777888888888666666888:::999888888999:::<<<======777888:::;;;===>>>??????@@@AAA@@@@@@???@@@BBBCCCDDDHHHKKKIIICCC===::::::>>>>>>>>>???BBBCCCCCCBBB888<<<>>>@@@BBBCCC???888;;;===>>>===???@@@;;;555AAA???AAAGGGJJJHHHGGGHHHKKKIIIHHHHHHJJJKKKJJJJJJGGGGGGFFFEEEDDDEEEFFFGGGCCCBBBAAAAAABBBCCCFFFGGG>>>;;;<<>>>>>>>><<<:::>>>===>>>AAAEEEGGGEEECCC777:::===???>>>>>>>>>??????<<<999999;;;===<<<;;;888:::999888999<<<;;;666888666444333444444222111555555555444222000---,,,+++)))***---,,,'''%%%&&&"""444yyy>>>UUUzzzpppssstttfffdddpppttt{{{vvvnnngggssshhhvvv{{{|||bbbPPPFFF888111///***111000111...))),,,,,,###)))******++++++***,,,...***)))(((&&&&&&((()))***sssWWWFFF@@@???;;;777333222000//////111333444000......000444666444222///000000///...---...000---------,,,+++---000333///////////////...------//////...------,,,,,,,,,,,,,,,,,,,,,---...///000;;;;;;;;;888333...***(((++++++++++++++++++++++++///hhhzzzxxxfff{{{wwweeemmmUUU444111,,,&&&&&&(((''''''&&&&&&''''''((()))***)))'''((())))))(((&&&!!!!!!""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&'''((()))*********---,,,+++,,,---...---,,,***,,,......---------...,,,,,,,,,---000222333222222333333444444555555666555777888888666555555666888999999999888999<<<>>>555666888:::<<>>===<<<;;;<<<===???AAACCCGGGKKKJJJDDD???;;;:::>>>======???BBBCCCBBBAAA999???BBB@@@@@@CCCDDDDDD@@@======@@@@@@===::::::>>>>>>CCCKKKOOOLLLHHHHHHLLLMMMMMMLLLJJJIIIJJJKKKHHHEEECCCDDDGGGIIIHHHFFFAAA@@@@@@AAABBBDDDGGGHHH???<<<<<>>===<<<======;;;:::>>>>>>>>>@@@CCCEEEEEEEEE666999<<<>>>>>>>>>???AAA???===::::::;;;===>>>>>>999:::999666777;;;:::666:::777444333333333222111333333333222111...,,,+++,,,******---,,,'''%%%''''''///555wwwTTTDDDZZZwwwtttjjj]]]qqq}}}eeeiiiuuu~~~{{{ccc}}}ooo___KKK555222000,,,***+++000000,,,---///000...***((((((***)))((((((''''''(((((()))iiiPPPCCCAAA???:::555333222111000111222444555111000000222555666444222000000000///------///000---------,,,---...000222///......///000000///...............------,,,,,,+++++++++,,,---...///000888888888666444111///---************++++++,,,,,,000```pppeeehhh~~~bbbbbb|||ZZZ444...)))$$$&&&(((''''''&&&&&&''''''((()))***(((''''''((()))'''&&&""""""""""""############$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((,,,,,,,,,,,,------------)))+++------,,,,,,---...******+++---000222222111000111111222444555555666555777999999777555555555777999:::999999;;;>>>BBB555666888:::===@@@BBBDDDAAA???===<<<>>>@@@BBBCCCFFFIIILLLLLLHHHCCC@@@???>>>>>>???AAACCCDDDCCCAAA@@@AAA???===@@@IIIQQQSSSLLLBBB<<<>>>>>>:::>>>FFF======AAAJJJNNNKKKIIIIIIRRRTTTUUURRRMMMJJJKKKLLLLLLHHHDDDFFFKKKMMMJJJEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDAAA@@@AAA???:::999:::???>>>======>>>>>><<<;;;>>>>>>>>>???AAADDDEEEFFF>>>@@@BBBBBB@@@??????@@@???>>><<<;;;;;;===???@@@;;;<<<999666777;;;;;;888;;;888555444555666666666333333333222111///---+++---******,,,+++'''%%%'''%%%///+++iiiUUUIIIllluuunnnbbbgggyyyxxxnnnlll}}}yyy___qqqnnnpppxxx```MMMFFF666***,,,......111***///111---))))))++++++((((((((((((((((((((((((yyybbbLLLDDDCCC???999666333222222222333555666777444333333444444444333222222222111///------///111------,,,,,,---///000000000///...000222222111///....../////////...------***+++++++++---...///000888444222222333333000---((())))))******++++++,,,222ZZZmmm\\\{{{mmmggg___ZZZ333,,,((($$$&&&(((((((((''''''(((((()))***)))(((''''''(((((('''&&&############""""""""""""#########$$$$$$$$$$$$$$$''''''((((((((((((''''''++++++,,,,,,,,,,,,,,,---)))***,,,,,,+++,,,---///++++++,,,...111333222111///000111222333555666666666888::::::999777777777888999999:::;;;>>>BBBFFF777888999;;;>>>AAADDDEEEDDDAAA??????BBBDDDEEEEEEGGGIIIKKKKKKIIIEEECCCAAA@@@@@@AAACCCFFFFFFEEECCCBBB@@@>>>@@@JJJTTTUUUOOOLLLCCC>>>@@@>>>;;;???III>>><<<>>>DDDHHHGGGGGGIIIQQQSSSTTTQQQLLLGGGGGGHHHLLLFFFBBBCCCIIIJJJEEE???HHHHHHGGGEEEDDDCCCCCCCCCFFFCCCBBBCCCAAA<<<:::<<<>>>===<<<<<<======;;;:::===>>>>>>???AAABBBEEEFFFDDDEEEEEEDDDAAA??????@@@???>>>===<<<<<<===???@@@<<<===:::777999======:::777666444555777888999999444444444444333111///---...+++***,,,***&&&%%%''' ***&&&ccceeeKKKLLL}}}fffyyyiiitttxxx}}}]]]gggppp{{{ZZZYYYhhhRRR```qqqqqq{{{}}}xxxuuu~~~vvv\\\FFF@@@444***///''',,,...)))(((,,,///...))))))))))))))))))))))))rrr^^^KKKFFFDDD>>>999888222222333333555666777888666666555444333444444444555555333000...---///111---+++***+++---//////...222///...000333333111...---...///000000///...---*********+++,,,...///000888333///---......+++'''((((((((())))))*********111QQQrrr]]]rrroooyyygggWWW111,,,***&&&''''''((((((''''''(((((()))***)))(((&&&'''(((((('''%%%$$$#########""""""!!!!!!!!!"""""""""######$$$$$$''''''(((((((((''''''&&&)))***++++++******+++,,,)))***,,,++++++,,,...000------...000333333222000000000111222444555666666777999:::::::::999:::;;;<<<:::888999===AAADDDEEE;;;;;;;;;<<<>>>@@@CCCDDDCCC@@@???@@@DDDFFFEEEDDDEEEEEEFFFEEEEEECCCBBBAAA@@@AAABBBEEEGGGGGGEEECCCDDDEEEIIITTTbbbeeeVVVCCCBBBAAAAAACCCBBB>>>???CCC>>>;;;:::???CCCCCCEEEHHHOOOPPPPPPOOOKKKHHHFFFFFFKKKGGGCCCDDDHHHIIIDDD>>>EEEEEEEEEEEEEEEEEEEEEEEECCC@@@AAACCCCCC@@@???AAA===;;;:::999::::::888777;;;===???@@@AAABBBDDDFFFBBBCCCCCCBBBAAA@@@AAABBB>>>??????>>><<<<<<===>>>;;;<<<;;;999:::>>>>>>;;;333222222444777888888777555555555555444222000//////,,,***+++***&&&%%%'''%%%+++///ooogggbbbGGGQQQkkkzzzhhhooo___wwwlllrrrnnnppp~~~tttccc___KKKMMMPPPdddvvvkkkkkk}}}nnnkkkXXXFFFOOODDDEEE>>>222,,,...,,,&&&+++******))))))******+++jjjXXXHHHEEEBBB999555666000111222333555666777888777666555333333444666999999888555222...---///111,,,***)))***---......,,,222///---///222333000,,,+++,,,...//////...---,,,))))))***+++,,,...///000777444111---***)))((((((''''''''''''((((((((((((///EEEbbb___|||rrrSSS///...---)))'''&&&''''''&&&&&&''''''((())))))'''&&&&&&'''(((&&&%%%""""""""""""############ !!!!!!"""###$$$%%%%%%&&&&&&''''''((('''''''''''')))+++***((((((***,,,***+++,,,,,,+++,,,///111//////000222333333111///111222222333444555555666777888999999999999<<<>>>AAA;;;666777===BBBBBB@@@===<<<<<<;;;<<<>>>@@@BBBBBB??????BBBFFFHHHEEEBBBDDDCCCAAA@@@@@@AAAAAA@@@@@@@@@BBBEEEGGGGGGEEECCCCCCHHHSSSdddssspppZZZAAA>>>CCCEEECCCAAABBBCCCBBB===:::999>>>AAAAAABBBEEEIIIIIIJJJKKKLLLKKKIIIGGGJJJGGGEEEGGGJJJJJJFFFBBBBBBBBBCCCDDDDDDDDDDDDDDDAAA??????CCCCCC@@@@@@BBB>>><<<:::::::::999777666999<<<@@@BBBAAAAAACCCEEEAAABBBBBBBBB@@@@@@BBBCCC===???AAA@@@===::::::;;;888::::::999;;;???>>>:::222222333666888999777555555555555555444333111000000,,,***+++)))%%%$$$'''###%%%333www~~~bbbffffffIIIaaarrr```llluuusss|||UUUhhhgggppphhhOOOKKKNNNFFFNNNgggpppjjj~~~yyyiiiyyyuuuppp```KKK@@@>>>666***---,,,***))))))***,,,---cccRRRDDDBBB===333///333//////111222444555777777666555444222222555999<<<;;;:::777222...---///000+++)))(((***---...---+++222///,,,...111222...******+++---......---+++***))))))***+++,,,...000000444555555000***'''***...'''''''''''''''''''''''',,,;;;ddd^^^hhhxxxOOO...///000+++(((%%%&&&%%%%%%%%%%%%&&&'''''')))'''&&&&&&'''(((&&&%%% !!!"""###$$$%%%%%% !!!!!!###$$$%%%&&&&&&%%%&&&''''''((('''''''''&&&(((***)))'''''')))+++***+++,,,,,,,,,---000222000000000222333333000...222333333444444555555666666777888888888999===???DDD<<<555666===AAA@@@;;;>>>===<<<;;;;;;<<<>>>???BBB@@@@@@DDDIIIJJJFFFBBBEEEBBB???>>>???AAAAAABBB??????AAADDDGGGGGGDDDBBB>>>EEESSSdddrrrqqq\\\EEEBBBHHHGGG>>>===EEEJJJIII<<<999:::???AAA@@@@@@BBBAAA@@@AAAEEEIIIKKKHHHEEEEEEDDDCCCEEEHHHIIIFFFCCCAAABBBBBBCCCBBBBBBAAAAAACCC@@@@@@CCCBBB>>>===???AAA???===<<<<<<;;;999777888<<>>:::555555777:::;;;:::777444444444555555444222111000000,,,***+++)))%%%$$$'''---***>>>XXXNNNPPPqqqlllrrrxxxYYYjjjlllwwwqqqiiiSSSPPPOOOBBBVVV}}}}}}nnnxxxbbbXXXVVVMMM???///---+++))))))+++---///vvv^^^QQQDDD???<<<666000---......///222444666666555888666333222333666777888;;;444111333111,,,+++...+++)))''''''))),,,---------.../////////---***))))))...111---***+++,,,***+++,,,---.........------777444000---,,,+++)))'''&&&'''((((((''''''(((***000777vvvpppyyywww\\\sssPPP333666(((###---((((((''''''&&&&&&&&&''''''((((((((((((''''''''''''########################%%%$$$"""!!!!!!###%%%&&&###&&&(((((('''%%%%%%&&&)))((((((((((((***,,,---)))***+++,,,---............000222333222111222222222222333333333444444444333666999888555444777:::888888999:::;;;===>>>???;;;;;;;;;;;;;;;<<<<<<===BBB@@@??????AAABBBBBBAAA;;;BBBCCC<<<;;;AAACCC???===EEELLLMMMGGGAAA@@@BBBCCCVVV^^^UUUUUU___[[[JJJGGGIIILLLMMMIIIFFFFFFJJJAAA<<<:::???BBBAAA@@@@@@BBB???>>>BBBIIIMMMKKKHHHIIIEEEDDDGGGHHHEEEFFFKKKHHHGGGFFFCCCBBBBBBDDDFFFIIIDDD???<<<=========;;;>>>===;;;:::999999:::;;;<<<@@@DDDDDDAAA???@@@AAA?????????@@@BBBCCCDDDDDD<<<<<<======<<<:::777555;;;:::999<<>>;;;;;;:::;;;<<<===???AAACCCBBBAAAAAACCCDDDDDDCCC???BBBCCC???===>>>???>>>;;;???DDDEEEDDDEEEHHHLLLRRR[[[___YYYSSSOOOIIIAAAEEEEEEFFFGGGGGGFFFDDDDDDEEEAAAAAAEEEFFFDDDDDDFFFIIIGGGEEEEEEGGGJJJMMMNNNHHHHHHNNNTTTTTTLLLEEEEEEGGGGGGFFFDDDCCCCCCDDDEEEGGGEEECCCCCCDDDCCC@@@===>>>>>>===<<<;;;;;;;;;<<<:::===@@@@@@>>><<<===?????????@@@@@@@@@??????>>>AAAAAAAAAAAA@@@>>><<<;;;<<<;;;:::<<<>>>???<<<:::888777666888999777666555333333444333333222222111000000...+++&&&######$$$***XXX|||yyyYYY```qqq|||bbbllleeefffooohhh}}}yyy~~~yyyqqqooosssvvvfffhhhmmm[[[ZZZSSSNNNLLLBBB444...111gggOOODDD;;;888777333//////------///000222444555555888888777777777777777888000000222666444...))))))---***''''''))),,,......---------,,,,,,++++++***+++......***(((+++---,,,++++++***)))***+++,,,---111///---,,,,,,---,,,+++&&&((())))))(((''')))***+++222lllrrraaaUUUrrrvvvxxxSSSkkkkkkXXX222222...,,,...'''''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&###########################"""!!!!!!!!!"""$$$%%%$$$&&&''''''&&&%%%%%%&&&(((((('''''''''((()))))),,,,,,---------------,,,))),,,///000000000111222............/////////000222555777666333222333555:::999999999:::<<<===>>>@@@>>><<<;;;;;;===@@@AAAEEECCCBBBCCCDDDFFFEEEEEEDDDBBBBBBBBB???;;;:::>>>???>>>>>>@@@CCCIIIPPPTTTPPPRRRVVVVVVOOODDDAAADDDAAABBBCCCFFFIIIIIIFFFBBBCCCBBBCCCFFFEEECCCDDDHHHJJJHHHEEE@@@>>>AAAGGGMMMKKKMMMTTTZZZXXXOOOFFFCCCFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHIIIKKKLLLIIIDDD@@@>>>>>>>>>???>>>>>>======>>>@@@BBBBBB@@@???AAADDD@@@AAAAAAAAA@@@===;;;999DDDCCCCCCBBBAAA@@@@@@???===<<<<<<===>>>>>><<<:::888::::::888666555555555444444444444444333333333222---,,,+++%%% (((555SSSyyyuuuxxxoooMMMyyy{{{ttt~~~zzzpppIII}}}wwwxxx{{{zzzYYYZZZjjj\\\uuuyyytttcccccccccdddaaaZZZPPPHHH}}}bbbKKKAAA888666444111...///,,,...///000111222555666999999:::999888777777777...///222444222---***)))---***((('''))),,,......000///......------......,,,...,,,((('''+++---,,,,,,+++***)))***+++...///000...,,,,,,,,,,,,+++***&&&((())))))(((((()))***,,,666```yyyvvvbbbmmm^^^nnnnnnrrr{{{yyyiiigggIIIyyybbb```666222///,,,---***'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&########################"""!!!!!!!!!!!!###$$$%%%%%%&&&''''''%%%%%%&&&'''))))))((((((((()))))))))---............------,,,))),,,///111111111222333////////////000000000000555777999999666555555666888888888888:::===???AAAFFFDDD@@@<<<;;;;;;===???EEEDDDBBBCCCEEEFFFFFFEEEGGGAAAAAAEEEBBB999999???CCCAAA@@@BBBHHHMMMPPPQQQHHHLLLPPPOOOIIICCCCCCFFFAAAGGGLLLOOOOOONNNJJJEEEAAAAAADDDGGGFFFCCCFFFLLLIIIFFFAAA===<<>>???@@@@@@???>>>===AAACCCDDDCCCAAAAAADDDHHHCCCDDDEEEEEECCC@@@<<<:::CCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>=========<<<;;;;;;>>>>>>999444444666666555555555444444444555555111***(((***&&&%%%:::TTT|||yyy{{{yyy[[[dddmmmwwwgggvvvzzzVVVjjjbbbfffnnnuuu}}}pppeeeiiioooYYYyyyqqqfffgggiiijjj{{{xxxwwwzzzvvvcccNNNyyy]]]JJJAAA999666333///...///---...000000000222555888999;;;;;;:::777666666888///111222000---,,,,,,,,,,,,***((()))+++---......//////...---------......,,,---+++'''(((,,,---,,,---,,,+++***+++---///111000...,,,,,,,,,+++)))''''''((())))))(((((()))+++%%%333QQQaaassssssgggvvvyyyeeePPP~~~eeebbb777,,,***%%%%%%)))&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&########################!!!!!!!!!""""""###$$$%%%%%%&&&'''&&&%%%%%%&&&'''))))))******+++++++++***....../////////...------+++...111222333333444555222222222222333333333444:::<<<>>>>>>===<<<;;;;;;666666666777:::>>>BBBDDDFFFDDD@@@===<<<<<<>>>@@@DDDBBBAAABBBCCCEEEDDDDDDGGGBBBBBBGGGDDD;;;:::AAA@@@???AAAFFFLLLOOOMMMJJJNNNWWWXXXMMMEEEFFFDDD???DDDQQQZZZYYYRRRNNNJJJFFFCCCDDDGGGKKKJJJHHHLLLRRRNNNHHHCCCBBBFFFIIIJJJIIIPPPPPPOOOMMMLLLNNNNNNNNNFFFGGGHHHKKKNNNNNNKKKIIIMMMNNNOOONNNKKKGGGDDDBBB??????AAAAAAAAA@@@>>>===???AAACCCBBB@@@@@@DDDGGGFFFHHHIIIIIIHHHEEEBBB@@@AAA@@@@@@?????????@@@@@@?????????>>>===============BBBAAA999444555888777666555444444444555666666444,,,)))***(((///MMMooo{{{[[[]]]uuueee~~~tttrrr{{{}}}sssbbb}}}ggg]]]SSSPPPVVVgggqqqlll}}}|||yyymmm```sssVVVIIIAAA999666333///...000---000222111000222666::::::<<<<<<:::666444555888111444444...******---...+++******+++---...---,,,+++++++++++++++++++++++++++,,,***''')))------***,,,,,,++++++,,,...000111...---,,,,,,,,,+++(((&&&'''(((***)))(((((()))+++$$$222BBByyycccnnndddvvvzzzsssddd{{{qqquuuhhh:::+++***$$$###***&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&&&&%%%########################!!!!!!"""###$$$%%%%%%&&&&&&&&&'''&&&$$$$$$&&&(((((()))***+++,,,,,,,,,,,,......///////////////...---000333444444444555666444444444555555555666666777888:::<<<<<<<<<:::999666666666777:::>>>BBBEEE@@@???======>>>@@@CCCEEECCCAAA@@@AAABBBDDDCCCCCCGGGFFFGGGHHHEEE???>>>@@@:::;;;???FFFLLLNNNLLLIIIUUU]]]\\\PPPJJJNNNJJJ@@@HHHWWW```YYYOOOLLLKKKIIIFFFEEEGGGKKKLLLJJJLLLPPPOOOIIIEEEFFFKKKNNNLLLIIILLLOOOQQQPPPPPPRRRQQQNNNIIIHHHIIIMMMQQQRRRPPPLLLNNNOOOPPPNNNJJJGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@???AAADDDGGGGGGEEEEEEGGGJJJJJJKKKLLLLLLKKKIIIGGGEEE@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@???======>>>@@@???CCC@@@666333777999666666555444333333555666777888333...+++)))555VVVvvv]]]wwwWWWSSSVVVyyy||||||vvvsssyyyqqqbbbWWW[[[dddbbbYYYgggsss~~~|||pppffffffkkkoooQQQFFF???888666222......111...111333222111222777<<<;;;<<<<<<888333222555888111666666///)))***------))))))+++---//////---***((()))***++++++***))))))***+++)))(((***...---))))))***+++,,,---...//////++++++***+++,,,,,,)))'''''')))******))))))***+++(((222555VVVttt===:::ddd{{{zzzqqquuuzzz{{{wwwdddqqqooo;;;)))...)))%%%+++&&&%%%%%%&&&&&&((())))))'''''''''&&&&&&&&&%%%%%%########################!!!"""###$$$%%%&&&''''''&&&''''''%%%$$$$$$&&&(((&&&''')))+++,,,------,,,---...///000000000000000///111444555444444444555444444444444555555555555333555777999;;;;;;999777999888777777999<<>>???@@@DDDIIILLLOOOOOOXXXWWWUUUSSSRRRPPPKKKFFFGGGSSSXXXQQQMMMRRRWWWWWWLLLIIIHHHKKKLLLJJJIIIKKKLLLIIIFFFEEEGGGIIIIIIIIIKKKPPPQQQOOOOOORRRRRRMMMLLLJJJJJJNNNSSSVVVSSSPPPMMMOOORRRQQQNNNLLLKKKKKKIIIHHHFFFEEECCCCCCBBBBBBDDDHHHLLLLLLKKKJJJLLLNNNMMMMMMMMMLLLJJJIIIGGGFFF>>>>>>@@@AAAAAAAAA@@@@@@>>>???@@@???======@@@BBB???AAA<<<222222999999333555444333222333444666777666666222***)))888VVVnnndddtttyyy^^^???VVVsssyyyvvvkkk~~~xxxtttssseeeYYYaaammmooommmzzzuuuZZZPPPTTTmmmOOOCCC===777555222//////333///222444333111222888===;;;===<<<777222000444999111777888000***+++,,,+++((()))+++///111000,,,))))))***,,,------,,,+++))))))***)))(((+++///---''''''(((***+++------------)))((()))+++------+++)))''')))******))))))***+++)))///(((999www{{{???000SSS}}}~~~qqqkkknnnxxx[[[lllnnn555$$$---***"""&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%########################!!!"""$$$%%%&&&'''''''''&&&''''''%%%$$$$$$&&&((($$$%%%(((***,,,,,,,,,,,,------///000111111111111000222444555444333333444222222333333333444444444777888:::>>>@@@@@@>>><<<<<<:::888777888;;;>>>AAA=========>>>???AAABBBCCCDDDBBBAAAAAACCCDDDDDDCCCJJJQQQQQQHHHCCCDDD@@@999HHHGGGDDDDDDFFFKKKRRRVVVaaaTTTOOOVVVUUUIIIAAABBBDDDLLLNNNIIIMMM\\\fffgggVVVQQQMMMPPPQQQNNNKKKKKKMMMLLLJJJGGGDDDEEEIIILLLOOOQQQOOOIIIIIIOOOQQQOOONNNKKKKKKNNNTTTWWWVVVSSSJJJOOOTTTUUUSSSPPPOOOOOOMMMKKKIIIGGGEEEDDDDDDDDDBBBFFFJJJLLLJJJIIIJJJLLLOOONNNMMMKKKIIIGGGEEEEEE:::<<<>>>@@@AAA@@@>>>======???@@@???======AAADDD>>>@@@999///000999999111555444222222222444666777000555333)))))):::TTTfffccc{{{iiikkk<<<___rrrhhhqqqcccuuuooo{{{bbbaaaiiilllpppvvv___YYY```JJJ>>>:::555333333333111///***333888333000444999:::@@@<<<888777666666888:::000666777111,,,---,,,)))+++,,,---///000///---+++---,,,++++++******++++++,,,+++***)))))))))***+++(((---///,,,***++++++((()))))))))))))))(((''''''!!!,,,---***...+++&&&)))(((...666///ssseee===666===PPPgggiiixxxmmmtttmmmwwwrrr~~~mmm///555,,,((($$$'''%%%%%%%%%&&&&&&&&&''''''&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%&&&"""***999999+++$$$(((&&&&&&''''''((())))))******)))((('''(((***,,,---,,,---------.../////////000000222333444555555555888777777666555555444444666777888999:::999888888444444444444444888===AAAGGGBBB>>>?????????BBBHHHEEEFFFEEEBBB@@@@@@DDDIIIJJJNNNKKKFFFFFFLLLLLLEEEVVVVVVUUUSSSPPPPPPRRRTTTXXXUUURRRRRRTTTPPPIIIBBBHHHNNNOOOJJJIIIOOOUUUUUUQQQ]]]fff___NNNBBBEEEMMMHHHFFFFFFJJJLLLMMMQQQWWWZZZRRRLLLLLLMMMLLLMMMOOOWWWVVVTTTUUUWWWVVVRRROOOPPPUUUYYYWWWRRRPPPSSSWWWWWWSSSLLLGGGDDDDDDFFFHHHMMMRRRSSSQQQPPPRRRRRROOOPPPPPPNNNLLLMMMNNNLLLIIICCC@@@???AAA@@@<<<<<<>>>999AAA===888???DDDBBBCCCCCCAAA===888666777;;;???999777444111000222444666777444------...,,,>>>```jjjkkkTTTRRRxxxyyyuuuooohhh|||___pppgggiiimmm|||wwwmmmtttXXXDDD===999555333333222111//////666999444000333777999@@@<<<999777777777888999111666555///+++,,,,,,))),,,,,,---...//////---,,,------,,,+++++++++++++++---,,,+++***)))***++++++)))---///,,,***,,,+++))))))))))))))))))(((((('''((()))%%%%%%+++++++++000222******,,,}}}[[[444///444:::~~~rrrpppzzz}}}yyyoooqqqwwwvvvmmm222444+++***'''(((%%%%%%&&&&&&&&&'''''''''&&&%%%###""""""$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$"""&&&...///'''###%%%%%%%%%&&&&&&&&&'''''''''***)))((('''(((***,,,---,,,------......//////000111333666999:::999777666666666666666666666666666888999:::;;;;;;;;;::::::888888888777777:::???BBBIIIDDDAAAAAAAAA???AAAFFFFFFFFFDDDAAA>>>===???@@@GGGNNNOOOIIIGGGLLLNNNJJJQQQPPPOOOOOOQQQSSSVVVWWWZZZWWWUUUTTTUUUSSSOOOKKKKKKQQQSSSNNNLLLOOORRRQQQMMMWWW```[[[NNNDDDEEEJJJNNNIIIIIIMMMQQQSSSWWW[[[YYYSSSOOOQQQSSSQQQPPPPPPRRRPPPOOOQQQSSSTTTRRRPPPVVVZZZ^^^\\\XXXUUUWWW[[[WWWSSSOOOLLLKKKMMMNNNPPPMMMPPPQQQNNNOOOSSSUUUTTTMMMNNNMMMLLLJJJJJJJJJIIIHHHDDDCCCCCCAAA<<<:::<<<555???<<<888???AAA>>>@@@===;;;888666555666888999666444222000///000111333333000******+++'''666UUUzzz~~~xxxuuuiiiPPPssswwwrrrkkk^^^xxxooofff___tttzzz{{{~~~yyyoookkkRRRDDD;;;888555222222111000///333888;;;777222333666888===<<<999888999::::::999222444333---******+++***,,,,,,,,,,,,------.........------,,,+++,,,,,,,,,...---+++*********+++,,,***...///,,,+++,,,,,,***))))))))))))((((((((((((+++$$$!!!&&&***))))))///+++(((///333UUU111000555---SSSuuu{{{{{{qqqqqqkkklll444333)))---+++)))%%%&&&&&&&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%))))))(((((()))***,,,------------...///000000000000333888;;;<<<:::888555555555666666777888999999:::;;;<<<=========<<<;;;;;;<<<;;;::::::<<<@@@CCCIIIEEECCCDDDCCC@@@@@@CCCDDDBBB@@@???>>>===;;;:::CCCNNNSSSMMMIIINNNQQQQQQOOONNNNNNPPPUUUYYY\\\^^^WWWVVVTTTSSSRRRSSSTTTTTTRRRVVVXXXSSSOOONNNNNNMMMOOOVVV\\\ZZZQQQKKKJJJLLLQQQLLLKKKPPPVVVXXXZZZ]]]WWWRRRPPPTTTWWWTTTRRRQQQOOONNNMMMOOOQQQSSSTTTTTTWWWZZZ\\\ZZZVVVTTTUUUVVVRRRPPPNNNNNNPPPSSSTTTTTTJJJKKKIIIFFFHHHOOOSSSSSSJJJLLLMMMLLLIIIGGGIIIKKKKKKHHHFFFFFFCCC>>>;;;<<<444>>>>>>;;;@@@???;;;>>>999666555666999999777555222111000............//////...)))((()))###---GGG}}}~~~ttt~~~{{{ssshhhfffvvvcccyyyLLLbbbtttyyytttwww]]]{{{lll\\\aaadddcccxxxuuutttkkk|||```LLLBBB888777444222111000//////222777;;;;;;777666666777::::::888888;;;>>>>>>:::333222///,,,))))))*********+++++++++***+++---...///...------,,,,,,------...---,,,+++++++++,,,---***//////,,,***,,,---+++***))))))((((((((((((((()))!!!%%%...***%%%(((---///***///000{{{SSS444444999...<<>>===<<<<<<<<<<<<<<<::::::;;;>>>AAADDDAAAAAACCCCCC@@@???BBB@@@>>><<<>>>@@@@@@===999CCCMMMRRRNNNMMMRRRUUUSSSNNNPPPRRRSSSTTTWWW\\\```RRRQQQOOOMMMMMMOOOUUUYYYZZZ\\\[[[VVVOOOLLLLLLLLLTTTUUUUUUSSSPPPMMMLLLLLLPPPLLLMMMTTTZZZZZZYYYYYYTTTOOONNNRRRUUUTTTRRRRRRSSSRRRQQQRRRSSSVVVWWWXXXWWWXXXXXXWWWTTTRRRQQQQQQLLLKKKKKKNNNRRRTTTSSSRRRLLLKKKGGGBBBEEENNNSSSTTTJJJLLLOOOOOOJJJFFFIIIOOOKKKHHHGGGIIIFFFAAA???@@@999AAA@@@>>>BBB???999===888666666:::??????:::444111000//////......------///000+++***+++$$$(((<<>>666555444222000///......///444:::>>>===999777888777888777666<<>>>>><<<===@@@AAA>>>>>>AAA???======???BBBBBB>>>;;;FFFLLLNNNLLLOOOWWWXXXRRRNNNSSSVVVTTTOOOOOOVVV]]]NNNNNNLLLKKKKKKOOOUUUZZZbbb```\\\VVVOOOKKKMMMQQQUUUQQQKKKHHHGGGHHHIIIHHHOOONNNQQQYYY]]]YYYUUUTTTTTTNNNLLLPPPTTTUUUVVVWWWZZZYYYXXXWWWVVVVVVXXXYYY]]]\\\ZZZZZZYYYWWWUUUSSSLLLLLLNNNSSSWWWXXXUUUPPPTTTQQQLLLGGGKKKSSSXXXXXXNNNNNNPPPRRRMMMGGGJJJQQQGGGEEEFFFIIIIIIEEECCCEEE===BBB??????EEE@@@888:::999888888===AAAAAA:::444222222111000///////////////111---,,,---&&&%%%333LLLkkk~~~qqqhhhPPPAAA@@@LLL[[[ttthhhbbb{{{PPPbbbvvvSSSyyy~~~zzz{{{wwwjjjNNN@@@===333444444222///------...///111777======:::999;;;888:::777555;;;EEEDDD===444///,,,------***)))+++'''***---,,,+++***---000111000//////......//////...---+++*********+++,,,***......***(((***,,,++++++***((('''''''''((())),,,$$$---///%%%<<>><<<===@@@AAAAAA@@@AAAAAA@@@>>><<>>===CCCLLLEEE888888:::999:::===???===888444555444222000000000111111---000,,,+++...'''###,,,:::UUUjjjwwwyyyfffTTTKKKGGGCCCLLL\\\bbbfffWWWDDDxxxnnnlllaaahhhjjjfff```XXXTTTUUUZZZ___WWW```eeebbb```ccciiimmmcccwwwxxx```sss|||ffffffbbbfffKKK???<<<111333444222///,,,---...444222444999:::888:::???===>>>999444999DDDCCC:::444...,,,///000,,,)))***(((,,,000111...---///222111111000////////////000---,,,+++***)))***++++++***------(((''')))+++***+++***((('''''''''))))))+++$$$---,,,)))TTTkkk}}}AAA666000...555000444```nnnWWWsssfff\\\}}}ppp444777...---***+++''''''''''''((((((((((((''''''''''''&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&& &&&&&&###$$$+++%%%%%%&&&&&&''''''(((((())))))***+++,,,,,,,,,,,,---...///000222333444555555555666666777888999:::999999::::::;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;;;;777888999999888999;;;===<<<999888;;;<<<:::;;;>>>???@@@BBBBBB@@@@@@@@@AAAIIINNNNNNHHHIIIRRRUUURRRYYYYYYXXXVVVUUUVVVXXXZZZUUUSSSQQQTTTXXX[[[\\\[[[___[[[YYYWWWRRRNNNQQQYYYUUUQQQLLLKKKLLLOOOOOOOOOUUUUUUVVVVVVQQQKKKLLLQQQUUUQQQQQQXXX]]]______``````aaabbb___ZZZWWWVVVWWW^^^ZZZWWWWWWZZZ[[[VVVRRRQQQRRRVVV^^^eeeddd[[[SSSLLLKKKHHHFFFLLLTTTVVVSSSRRRKKKJJJOOOMMMEEEDDDJJJHHHFFFGGGJJJHHHBBB???@@@777:::===KKK[[[RRR???999============;;;999666555777555222000///000222333---000,,,+++000***$$$***000IIIYYYccczzz}}}kkkaaa```\\\UUUXXX???CCCRRRGGGMMMLLL]]]ZZZUUUPPPNNNRRRZZZaaammmtttwwwtttqqquuuyyyzzzsssyyy{{{vvvvvvppprrrtttppp```FFF:::777000222444222...,,,,,,...:::444222555666555:::AAABBBBBB;;;333888CCCBBB888444...,,,000111---)))***)))...333444111000222444222111111000000000000000,,,+++***)))))))))***+++))),,,,,,'''&&&(((***)))+++***((('''&&&''')))***&&&!!!,,,---///dddqqq555111...,,,666///###>>>\\\jjjrrrvvvggg~~~ZZZxxxzzzsss444:::222---))),,,''''''''''''((((((((()))''''''''''''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''*** '''((("""&&&111'''''''''&&&&&&%%%%%%%%%))))))***,,,,,,,,,,,,,,,---...///111222333444555222333666888999999888777777888999:::<<<===>>>???999:::<<<=========<<<;;;888999:::::::::;;;===???>>>:::999;;;;;;999:::===:::===@@@AAA@@@@@@DDDGGGGGGOOOPPPHHHEEELLLSSSTTTUUUPPPKKKMMMRRRUUUTTTRRRWWWTTTSSSVVV\\\___]]]YYY[[[XXXXXXYYYVVVPPPSSSZZZNNNLLLKKKKKKNNNOOOOOONNNVVVUUUTTTPPPGGGBBBGGGOOORRROOORRRZZZaaa```______bbbdddeeeccc^^^ZZZYYYYYY___[[[WWWXXX\\\]]]XXXSSSLLLMMMSSS\\\cccbbbYYYOOOJJJJJJHHHIIIPPPXXXYYYUUURRRIIIFFFLLLKKKCCC@@@EEELLLIIIIIIJJJGGG???::::::555999@@@TTThhh^^^FFF<<<@@@AAAAAA>>>;;;888777777888555222//////000222444...222...---222---'''+++***GGGUUUTTT```wwwaaasssrrrjjj~~~