BM6P6(@ qqqddd[[[PPPHHHAAA>>>;;;666444666555555444111///222888>>>===999333///...............//////...,,,++++++,,,,,,------...---,,,***))),,,------...000111333444777<<>>;;;666555666222111000000111111000000.........///000000///---,,,---...---+++******+++************+++,,,,,,---,,,,,,,,,,,,---...000000444999???FFFMMMVVV```hhhrrrzzz}}}|||{{{yyyxxxzzz}}}~~~|||{{{xxxuuurrrlllkkkgggccc___\\\\\\\\\ZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUTTTTTTUUUWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXZZZ[[[]]]______`````````ccceeefffffffffhhhjjjmmmpppsssvvvwwwwwwwwwwwwxxx{{{}}}ssseee[[[PPPHHHAAA>>>;;;666444666666444222222222333222111000//////000222222111///...//////...,,,++++++,,,+++************++++++,,,,,,++++++,,,---...//////333888???FFFMMMUUU___gggqqqxxx}}}|||zzzyyyyyy{{{~~~|||yyywwwtttqqqoookkkjjjgggbbb]]]ZZZ[[[\\\ZZZXXXVVVUUUUUUVVVWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXX[[[^^^`````````aaabbbfffggghhhhhhffffffggghhhooorrruuuwwwwwwwwwxxxyyy{{{}}}uuuggg]]]QQQIIIBBB???;;;777555777888555222111222333222111///...---...///000///......///000...,,,+++,,,---,,,+++***))))))******+++++++++++++++,,,---...///222777>>>EEEKKKTTT]]]dddnnnuuu~~~}}}|||}}}~~~{{{wwwtttrrrnnnllliiihhheee```ZZZXXXYYY[[[YYYWWWUUUTTTUUUVVVXXXZZZXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUWWW[[[___aaaaaaaaabbbdddbbbeeegggiiihhhhhhiiijjjnnnqqqtttvvvwwwxxxyyyzzz{{{}}}wwwhhh___RRRJJJCCC@@@===888666888888444000...000111111///,,,+++))))))+++,,,,,,+++...//////...,,,++++++,,,---,,,***)))))))))******++++++++++++,,,---......000666===DDDJJJRRR\\\bbblllsss}}}{{{vvvssspppmmmkkkhhhgggeee___YYYVVVXXXZZZXXXWWWUUUTTTUUUWWWYYY[[[YYYXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTWWW[[[```cccbbbbbbdddfff[[[___eeeiiikkklllnnnpppnnnqqqtttwwwwwwxxxzzz{{{{{{|||~~~wwwiiiaaaTTTMMMDDD>>>;;;999666444333222111000////////////...000000///...---...///000000000///......------)))***+++,,,,,,+++***))),,,---......------///111777:::===AAAFFFOOOZZZbbbmmmwww~~~xxxssspppnnnllljjjhhhddd^^^ZZZYYYXXXWWWVVVXXXWWWVVVVVVVVVVVVXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYWWWUUUSSSSSSSSSTTTUUU\\\^^^aaadddeeeeeeeeedddggghhhiiijjjkkkmmmnnnooolllnnnqqqtttxxxzzz|||}}}{{{zzzzzz|||wwwiii```SSSMMMDDD===;;;999777555333222111000000/////////...000000///...---...///000000//////......------)))***++++++++++++***))),,,---...---,,,---...000555888<<<@@@EEENNNZZZbbbnnnwww}}}wwwrrrooommmkkkjjjgggddd^^^[[[YYYXXXWWWVVVWWWVVVVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYWWWUUUTTTSSSSSSTTTUUU[[[]]]___bbbcccddddddccceeefffhhhjjjkkklllmmmmmmlllnnnqqqtttxxxzzz|||}}}{{{zzzzzz}}}xxxjjjaaaSSSLLLCCC===;;;:::777555333333111000000000000000...000000///...---...///000000//////...---------)))***++++++++++++***))),,,---...---,,,,,,...///222666:::???EEENNNYYYaaallluuu~~~}}}vvvqqqnnnllljjjhhhgggccc^^^[[[YYYXXXWWWVVVUUUUUUUUUUUUWWWYYY[[[\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTXXXZZZ\\\___aaaaaabbbaaabbbdddgggiiikkklllkkkkkkkkkmmmppptttwwwzzz|||}}}|||{{{{{{}}}ӵĦĦӵzzzkkkbbbSSSLLLCCC>>>;;;:::888666333333222111000000000000...000000///...---...///000//////......---,,,,,,*********++++++*********,,,------,,,++++++---...000333999===CCCLLLWWW___hhhqqqzzzĦ|||uuupppmmmjjjhhhgggeeebbb^^^[[[ZZZYYYWWWVVVTTTTTTTTTUUUWWWZZZ\\\^^^ZZZZZZZZZZZZYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSTTTVVVWWWYYY[[[]]]______```aaacccgggjjjlllllljjjjjjjjjlllooosssvvvyyy{{{||||||{{{{{{}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ}}}nnneeeTTTMMMEEE???<<<;;;999777444333222111000000000000...000000///...---...////////////...------,,,,,,+++******************++++++,,,---,,,******+++---...222777<<L{{{tttoookkkiiifffeeeccc```]]][[[[[[ZZZYYYWWWUUUUUUUUUVVVWWWZZZ\\\]]]ZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTVVVXXX[[[\\\^^^^^^aaacccgggiiikkkjjjiiihhhhhhjjjmmmqqquuuxxxzzz{{{{{{{{{{{{~~~GG=?HdĦ=ĪjGG=?rrriiiWWWPPPGGG@@@>>><<<999777444333222111111000111111...000000///...---.../////////......---,,,,,,,,,++++++***))))))***+++++++++,,,,,,+++***)))***,,,,,,111666;;;@@@HHHQQQXXX]]]fffpppwwwHdĦzzzsssnnnjjjgggeeeccc```^^^\\\[[[\\\\\\[[[YYYWWWWWWVVVWWWWWWYYY[[[\\\ZZZZZZZZZZZZYYYYYYYYYYYYUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRTTTVVVXXX[[[\\\]]]bbbccceeeggghhhgggffffffeeegggjjjooosssvvvxxxzzzyyyyyy{{{~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵBBB444333111...000000///...---...ӵ---,,,,,,+++Ħ***))))))***+++(((***>>>EEENNNUUU\\\eeennnĦĦDdDӵӵӵĦӵĭӵ~~~yyyrrrmmmiiifffcccbbb]]]\\\[[[[[[]]]]]]]]]\\\ZZZYYYXXXWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQSSSUUUWWWZZZ\\\]]]bbbbbbccccccccccccbbbbbbccceeehhhlllqqqtttwwwxxxxxxxxxzzz~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&eKKK@e555444??111111...000000000...---g<ĉ------,,,+++3we<Ħ***))))))***3h?@e:::>>>DDDMMMSSS\\\eeemmmZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??~~~yyyrrrlllhhheeecccaaa[[[ZZZZZZ[[[]]]^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWXXXZZZZZZZZZZZZYYYYYYYYYYYYTTTUUUUUUTTTTTTSSSRRRQQQPPPQQQRRRTTTWWWZZZ\\\]]]bbbbbbaaaaaa`````````___aaacccgggkkkpppsssvvvwwwwwwwwwyyy}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦKKKH׼s999999555222...000000///...---,,,tQ...---+++***je<Ħ***))))))Bt=o9ĦH׼s555888;;;@@@IIIOOOZZZ___hhhHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ~~~zzzsssnnniiieeeaaa___[[[[[[\\\]]]]]]]]]]]]\\\]]]\\\YYYXXXWWWXXXYYYZZZXXXWWWWWWXXXXXXXXXUUUSSSRRRPPPOOOPPPSSSTTTSSSQQQOOORRRVVVXXXYYYYYYZZZ\\\__________________^^^^^^bbbccceeehhhllloooqqqrrrsssuuuyyy}}}4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦLLLDdDĦ:::999555222111444444111...000000000000///...geĦ...------FSĦ)))&&&qjRgdKӵDdDĦ333666999???GGGMMMYYY\\\cccDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}yyysssmmmhhhddd```]]]YYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\ZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYZZZYYYWWWUUUWWWUUUSSSTTTVVVVVVUUUSSSOOOQQQTTTVVVWWWWWWYYYZZZ^^^^^^^^^^^^^^^______```aaabbbdddgggjjjmmmoooppprrrtttxxx{{{~~~4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵMMMDdDĦ;;;:::666333222333333111...///000111222111000geĦ......sp?aĦ)))&&&GIdnuR)ĦDdDĦ222444777<<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ӵNNNDdDĦ===:::777444333333333111///...///000222222111geĦ...s<v>aĦ+++)))peӵDx<DdDĦ111333555:::BBBHHHRRRVVV]]]DdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ{{{wwwqqqkkkfffaaa\\\XXXWWWWWWWWWWWWWWWXXXXXXYYY]]]]]]\\\\\\\\\]]]]]]^^^]]][[[ZZZZZZ[[[[[[YYYWWWYYYXXXVVVTTTSSSQQQOOONNNOOOQQQSSSTTTSSSTTTVVVWWWZZZZZZYYYZZZ\\\^^^aaacccaaabbbbbbdddfffiiikkklllrrrsssuuuxxxyyy{{{{{{{{{}}}4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<777555444333222111000---...///000000000geĦ...Hg8>aĦ++++++B?Ho9--->d<555999AAAGGGNNNTTT^^^>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRzzzvvvqqqlllgggaaa\\\XXXXXXXXXWWWWWWWWWXXXYYYZZZ\\\\\\]]]]]]]]]^^^______\\\ZZZYYYXXXYYYYYYXXXWWWXXXXXXVVVTTTQQQOOONNNNNNQQQRRRSSSSSSSSSSSSUUUWWWXXXXXXXXXYYY[[[^^^aaabbbbbbbbbbbbccceeehhhkkkmmmrrrssstttvvvxxxzzz{{{{{{}}}4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhfff^^^SSSse888777666444333333333333//////////////////geĦja>aĦ******@G,,,---se222333888???EEEIIIRRR^^^<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hyyyvvvrrrmmmiiiccc^^^ZZZYYYXXXWWWWWWWWWXXXZZZ[[[[[[\\\\\\]]]^^^______```\\\ZZZWWWWWWXXXXXXWWWVVVXXXYYYXXXVVVSSSQQQQQQQQQQQQRRRSSSSSSRRRRRRTTTVVVUUUVVVXXXZZZ\\\^^^___```aaa``````bbbdddhhhkkkmmmpppqqqsssuuuwwwyyy{{{{{{}}}4DuXӵĵD^DdDĦD^xxxiiiaaaUUUs׼s===666666666555333333444555333222000///......geFm8///>aĦ************++++++s׼s///000111555<<d<ĦĦĦĦ>d<ĦĦ>d<ĦzzzkkkbbbWWWBe???<<<555555555555444444555666666444111///...///geFYĉ000111>aĦ,,,,,,++++++******************))))))Be+++---...///333:::@@@DDDMMMYYYnu]ӵ~~~>d<Ħ>d<ĦĦBeĦyyywwwssspppmmmhhhbbb^^^XXXWWWVVVUUUUUUWWWYYYZZZYYYZZZ[[[]]]^^^_________]]]ZZZXXXWWWXXXXXXXXXWWWTTTVVVXXXVVVTTTRRRTTTVVVPPPQQQPPPOOONNNNNNPPPSSSRRRUUUXXX\\\]]]]]]\\\[[[\\\\\\\\\]]]```eeejjjlllkkklllnnnpppsssvvvyyyzzz}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦ}}}rrreeeWWWCCC===<<<999555777666222===IIIGGGTTT@@@000000222---ŶS---------3we<---,,,,,,,,,,,,,,,,,,++++++***+++***)))+++000444777888BBBJJJUUUiĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ}}}yyyuuurrrooojjjbbb\\\XXXWWWUUUSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\]]]ZZZZZZYYYWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOOOOQQQQQQPPPNNNMMMMMMNNNSSSUUUXXXYYYYYYZZZ[[[]]]aaa^^^\\\]]]bbbeeegggfffkkkmmmoooqqqrrrtttxxx{{{>AneneneneDenenerrreeeWWWOOOIIIBBB<<<;;;777333444444777KKKaaafff\\\FFF333//////,,,>A.........k<---,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******,,,///333666888@@@HHHSSSfhDenenene}}}zzzuuurrrooojjjccc]]]ZZZXXXVVVTTTSSSSSSTTTUUUXXXXXXYYYYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLMMMNNNRRRUUUWWWXXXXXXYYYZZZ\\\___\\\[[[]]]aaaeeeggggggjjjllloooqqqrrrtttxxxzzz~~~ssseeeWWWOOOIIIAAA;;;999999444555444555GGGZZZ]]]TTTBBB333000000---000//////---,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++***+++,,,...222555888>>>FFFRRR]]]|||~~~{{{vvvssspppkkkddd___[[[YYYWWWTTTSSSSSSTTTUUUYYYYYYYYYZZZZZZYYYYYYXXX[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRQQQRRRRRRPPPMMMLLLLLLNNNQQQSSSVVVWWWWWWWWWXXXZZZ\\\ZZZZZZ\\\```dddfffgggiiilllnnnppprrrtttwwwyyy|||~~~uuugggYYYPPPIIIAAA;;;999999777;;;999222888???:::;;;333///222444000++++++000000//////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,...000444777===EEERRR\\\dddjjjpppttt{{{}}}xxxtttqqqllleee```ZZZYYYVVVTTTRRRRRRSSSTTTWWWXXXYYYZZZZZZZZZYYYXXX[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTRRRRRRRRROOOMMMKKKLLLNNNPPPRRRUUUUUUUUUUUUWWWXXXYYYYYYZZZ\\\```cccfffggghhhkkknnnppprrrsssvvvxxxzzz|||~~~yyykkk[[[RRRKKKBBB<<<999777777======444666888///---++++++///111///,,,+++//////......---,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++***,,,---,,,,,,///333777<<>>;;;;;;999<<<999111444999222222000...,,,,,,---...000//////...---,,,++++++***+++++++++*********))))))***++++++++++++,,,,,,,,,***,,,...---,,,---222666;;;CCCNNNYYYaaajjjrrrxxx~~~~~~yyytttooohhhcccYYYWWWTTTRRRPPPPPPPPPQQQRRRTTTWWWYYY[[[[[[ZZZZZZXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVRRRQQQPPPNNNLLLLLLNNNQQQPPPRRRTTTTTTTTTSSSTTTVVVWWWYYY\\\^^^___aaadddffffffiiimmmpppqqqssstttvvvvvvxxxzzz|||}}}~~~ssscccYYYQQQGGG@@@===;;;888999555---111666000333444333///---...000111000000///...---,,,+++++++++*********))))))))))))******+++++++++,,,,,,,,,***---...---+++,,,111666999@@@KKKUUU^^^hhhssszzz{{{vvvpppiiidddZZZXXXUUURRRPPPPPPPPPQQQSSSUUUXXXZZZ[[[ZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVQQQPPPOOOMMMLLLMMMPPPRRRPPPRRRTTTTTTTTTSSSTTTUUUXXX[[[^^^``````aaacccfffeeehhhmmmpppqqqrrrtttuuutttvvvyyy{{{|||~~~uuueee[[[SSSIIIAAA???333222888888111555999222---222666555333111///...222111000///...---,,,,,,************))))))))))))*********++++++,,,,,,,,,***---///---***+++000555777>>>HHHRRR\\\gggrrrzzz}}}wwwqqqiiiddd[[[YYYVVVSSSQQQQQQQQQRRRUUUWWWYYYZZZZZZYYYWWWUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZXXXWWWVVVPPPPPPOOOMMMLLLMMMQQQTTTPPPRRRTTTUUUTTTSSSTTTUUUYYY\\\```aaa```aaacccfffeeehhhmmmpppqqqrrrssstttsssuuuxxxzzz{{{}}}ooo```UUUKKKCCC>>><<<;;;999777555444333333222222222111111111000000000//////.........//////,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++,,,+++++++++,,,///222444555;;;CCCLLLVVVaaannnwww|||{{{tttlllfff\\\XXXTTTQQQQQQRRRSSSSSS\\\[[[YYYXXXWWWWWWWWWXXXTTTTTTTTTUUUVVVWWWYYYZZZ]]]\\\[[[ZZZYYYXXXWWWVVVTTTRRRPPPOOONNNOOOQQQRRRPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXYYY\\\^^^```bbbccc___dddjjjnnnppppppqqqqqqqqqtttyyy}}}nnn___SSSKKKEEEAAA===<<<:::888666444333333222222222111111111000000000000///...............,,,,,,,,,++++++++++++***,,,,,,+++++++++*********+++*********+++...000222333999AAAIIISSS^^^kkksssxxx|||vvvnnnhhh]]]ZZZUUURRRRRRSSSSSSSSS[[[ZZZYYYXXXXXXXXXYYYYYYUUUUUUUUUUUUVVVXXXYYYYYY___^^^^^^\\\[[[ZZZYYYYYYVVVUUUSSSRRRQQQQQQRRRRRROOOPPPQQQRRRTTTUUUVVVVVVXXXYYY[[[]]]___aaacccdddbbbeeejjjnnnoooooopppqqqqqqtttwwwzzz|||}}}~~~ooo___TTTMMMHHHEEE???>>>;;;999777555444444222222222111111111111111222111000......---------,,,,,,,,,,,,+++++++++++++++++++++*********))))))***)))))))))+++---///000111666>>>FFFOOOZZZfffooottt|||~~~xxxpppkkk```\\\WWWTTTSSSTTTTTTTTTYYYYYYYYYYYYYYYZZZ[[[[[[VVVVVVVVVWWWWWWXXXXXXXXX^^^^^^]]]\\\[[[ZZZZZZYYYXXXXXXWWWVVVUUUSSSRRRQQQOOOOOOPPPQQQSSSTTTUUUVVVWWWXXXZZZ\\\___aaacccddddddgggjjjlllmmmnnnpppqqqsssssstttvvvxxxzzz|||}}}{{{~~~sssdddYYYQQQJJJFFFAAA???===:::888666555444111111111111111111111111222222000///------,,,,,,------,,,,,,,,,+++++++++++++++++++++************************+++---...///000555===DDDLLLVVVbbbjjjrrrzzz~~~yyyrrrlllbbb^^^YYYUUUUUUUUUUUUUUUWWWXXXXXXYYYZZZ[[[\\\]]]WWWXXXXXXXXXYYYXXXXXXXXXZZZYYYYYYYYYXXXXXXWWWWWWYYYYYYZZZYYYWWWTTTRRRPPPNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXX[[[]]]___aaabbbfffhhhjjjjjjjjjlllnnnqqqtttsssrrrsssuuuxxxzzz{{{zzz|||~~~yyylllaaaWWWMMMFFFBBBAAA>>>;;;888666444444111111111111111111111111222222000///------,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++***++++++,,,,,,...//////000555<<>>DDDLLLVVV^^^hhhppp|||wwwqqqfffbbb\\\WWWUUUTTTTTTSSSSSSTTTVVVXXXYYYYYYYYYXXXVVVXXXZZZ]]]^^^^^^]]]\\\XXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTPPPQQQRRRSSSTTTUUUVVVWWWQQQRRRTTTVVVYYY[[[]]]^^^^^^```ccceeefffgggiiijjjmmmjjjiiilllrrrvvvuuurrrrrrtttuuuwww{{{|||ooobbbVVVNNNGGGFFFDDD@@@;;;777555444///111222000---,,,...111......---------,,,,,,,,,///............---------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------000111666===BBBGGGQQQZZZaaaiiivvv{{{uuuggg```[[[YYYWWWSSSRRRTTTVVVWWWXXXYYYZZZZZZZZZZZZXXXZZZ\\\\\\\\\]]]^^^```\\\\\\]]]]]]]]]]]]^^^^^^]]]\\\\\\[[[YYYWWWVVVUUUQQQRRRSSSTTTUUUUUUUUUUUURRRRRRSSSTTTVVVYYY[[[\\\ZZZ]]]aaadddeeefffhhhiiigggiiikkknnnqqqssstttuuuvvvtttssstttxxx}}}pppdddXXXPPPGGGFFFDDD@@@;;;888666555111222333111...---...000//////.........---------............------------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,000111666===AAAFFFOOOYYY___hhhuuu|||vvviiibbb]]][[[XXXTTTRRRTTTUUUVVVWWWXXXYYYYYYZZZZZZYYY[[[\\\\\\\\\\\\^^^___^^^^^^^^^_________^^^^^^______^^^]]][[[YYYWWWVVVTTTTTTUUUUUUUUUTTTTTTTTTQQQQQQRRRSSSUUUWWWYYYZZZ[[[^^^aaacccdddeeeggghhhggghhhkkknnnpppssstttuuuvvvvvvuuuwww{{{sssfff[[[SSSIIIGGGCCC???;;;888777666444444444222///...///000000000/////////.....................------------,,,,,,,,,+++++++++******)))*********++++++++++++111111666<<<@@@CCCLLLVVV]]]gggttt}}}xxxllleee^^^\\\YYYTTTRRRTTTSSSTTTUUUVVVWWWXXXYYYYYYZZZ[[[]]]]]]\\\\\\]]]___^^^___aaabbbbbbbbbaaa```cccbbbaaa___]]][[[XXXWWWWWWWWWVVVUUUTTTTTTSSSSSSQQQQQQRRRSSSTTTVVVXXXYYY\\\^^^aaaccccccdddeeegggggghhhjjjmmmppprrrtttuuuwwwwwwxxx{{{~~~vvvjjj^^^WWWLLLHHHCCC???<<<999888777666666444222000/////////////////////.........---.........---------,,,,,,,,,,,,,,,+++++++++******))))))))))))************111111555;;;>>>AAAIIIRRR[[[eeerrr~~~~~~yyymmmfff___\\\YYYSSSQQQRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[\\\^^^^^^]]]\\\^^^___^^^___bbbdddeeefffeeeeeefffeeedddbbb___]]]ZZZYYYVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRSSSSSSTTTVVVWWWXXX\\\^^^```aaaaaabbbdddfffhhhhhhjjjmmmpppsssuuuwwwwwwxxxzzz}}}}}}pppddd\\\QQQLLLDDD???<<<;;;999777777666444222111000//////.........---------,,,,,,...------------,,,,,,,,,,,,,,,,,,+++++++++******(((((()))))))))*********000000444999<<>><<<:::888777555222111222111000///...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))))))))************...///222888:::===EEENNNYYYaaannnyyy{{{vvvllleee^^^[[[XXXRRRPPPQQQPPPPPPQQQRRRTTTWWWZZZ\\\]]]^^^`````````aaabbbdddbbbbbbdddeeegggiiikkkkkkgggfffeeecccaaa___\\\[[[VVVUUUTTTSSSSSSTTTVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXZZZ\\\]]]^^^___```ccceeejjjkkklllnnnrrrvvvyyy{{{yyyzzz}}}uuukkk\\\TTTIIIBBB???===:::888666333111000222222000///............---------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******)))))))))*********++++++------111666999<<>>;;;888555222///000111222111///000/////////............---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,000666999<<>>::::::777555333222444666666666222111000///............//////......---,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,***,,,111555999@@@HHHOOOVVVaaallluuu{{{sssiiieee___ZZZYYYYYYYYYYYYWWWVVVVVVUUUVVVXXXYYYZZZ]]]___^^^dddddd{{{~~~qqqgggggghhheeedddggggggeeebbb___\\\ZZZYYYYYYWWWXXXYYYYYYXXXVVVTTTRRRRRRTTTVVVWWWVVVUUUUUUVVVXXXZZZ]]]___bbbeeejjjnnnqqqtttwwwxxxzzz|||vvvhhhYYYOOOGGG???;;;;;;999666222111222444666666222111000...------------//////......---------,,,.........---------,,,,,,***++++++++++++***)))(((+++))),,,111555888???GGGMMMTTT^^^gggqqq{{{}}}uuuiiieee^^^ZZZYYYYYYZZZ[[[WWWWWWVVVVVVWWWXXXZZZ[[[^^^]]]```fffbbbuuullleeegggiiihhhiiikkkfffeeebbb___]]][[[ZZZYYYWWWXXXZZZZZZZZZXXXUUUSSSSSSVVVXXXYYYXXXWWWXXXXXXYYY[[[]]]___bbbfffkkkoooqqqtttxxx{{{}}}~~~}}}}}}}}}~~~xxxkkk[[[QQQHHH???;;;:::888555222000111333444444111000///...------------///...............------......---------,,,,,,,,,+++++++++++++++***((((((***)))+++111444777===DDDKKKRRR[[[dddmmmwwwwwwjjjeee^^^ZZZYYYZZZ[[[[[[YYYXXXXXXXXXXXXZZZ[[[\\\^^^^^^aaagggaaa{{{mmmgggdddfffhhhiiijjjkkkdddcccbbb```^^^\\\[[[ZZZYYYZZZ[[[\\\[[[YYYXXXVVVTTTWWWYYYZZZZZZYYYZZZZZZZZZ[[[]]]___aaafffkkkoooooosssxxx|||~~~zzzzzzzzz{{{}}}zzzmmm]]]RRRIII@@@<<<;;;888555222111111222222222111000//////......//////........................------,,,,,,,,,+++++++++,,,,,,++++++***************))),,,111333555:::AAAHHHOOOYYYbbbjjjsss|||yyylllfff___ZZZXXXYYY[[[[[[[[[ZZZZZZYYYZZZ\\\]]]^^^^^^``````fffbbbooo{{{hhhfffdddeeeffffffffffffaaa``````___]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYTTTVVVYYYZZZYYYYYYZZZZZZZZZ[[[\\\^^^```eeekkkoooqqqtttyyy|||~~~~~~|||{{{{{{{{{|||}}}|||nnn___TTTKKKBBB======888666444333333333222000000000/////////000111111............////////////,,,,,,+++++++++*********---,,,+++******+++,,,,,,+++***,,,111333333888>>>EEELLLWWW```hhhpppxxx~~~zzznnnhhh```ZZZXXXYYYZZZ[[[\\\\\\[[[[[[\\\]]]___```]]]ccc]]]ddddddcccooojjjddddddcccccccccdddcccaaa\\\\\\\\\\\\\\\[[[[[[ZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[QQQSSSVVVXXXWWWWWWXXXYYYZZZZZZ\\\]]]___dddjjjooouuuwwwzzz{{{|||}}}~~~~~~|||{{{zzzzzz{{{|||~~~}}}ooo```UUULLLDDD??????999777666555555444222000/////////000000111222333.........///////////////+++++++++*********))))))...---+++******+++---...+++***,,,111222222777<<>>FFFOOOWWW\\\dddnnnvvvvvvnnnfffccc```]]]]]]```^^^^^^^^^___^^^^^^^^^^^^YYYZZZZZZ[[[]]]___aaabbb```aaacccdddddddddccccccaaa___^^^\\\[[[\\\]]]]]]YYYXXXXXXWWWVVVUUUTTTSSSUUUUUUVVVWWWWWWWWWWWWWWWZZZYYYYYYZZZ^^^bbbgggjjjrrrsssuuuvvvvvvwwwyyyzzzwwwwwwwwwwwwvvvuuuuuutttqqqpppppprrrvvvzzz|||}}}~~~wwwgggXXXNNNGGGAAA===<<<:::888666666666444333222111111111333222000..................///000111000///---++++++,,,---...)))***,,,,,,,,,***)))((()))+++,,,,,,---///333555===DDDMMMTTTYYYaaallltttwwwooogggdddaaa]]]]]]___]]]]]]^^^______^^^^^^]]]XXXYYYYYYZZZ\\\]]]___```___```bbbcccdddccccccbbb``````aaaaaa___]]][[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXWWWWWWYYYYYYYYY[[[^^^bbbfffhhhlllnnnppprrrtttvvvyyy|||xxxwwwvvvuuutttsssrrrrrrnnnnnnnnnppptttxxxzzzzzzzzz~~~xxxhhhYYYOOOHHHBBB>>>;;;999666555555444333111222222222333444444222000,,,,,,,,,,,,,,,---...///222000---+++***+++---///+++,,,...---+++)))(((((()))***+++,,,,,,...111444:::AAAJJJQQQWWW___kkkssswwwooogggdddaaa]]][[[]]][[[\\\]]]^^^^^^^^^]]]\\\XXXXXXYYYYYYZZZ[[[]]]]]]^^^___aaabbbbbbbbbaaaaaa^^^```bbbcccbbb___\\\ZZZYYYYYYXXXXXXXXXYYYZZZZZZWWWXXXXXXYYYYYYYYYXXXXXXYYYYYYYYY[[[^^^bbbeeegggfffiiillloooqqqtttxxx{{{xxxwwwuuusssrrrqqqqqqqqqmmmmmmmmmppptttxxxyyyyyyxxx|||{{{jjj[[[QQQJJJDDDAAA<<<:::777666555444333111222111222444555555222000------,,,,,,,,,------...111000...---,,,,,,,,,---+++---///---+++))))))+++)))***+++++++++---000333888>>>GGGNNNUUU^^^jjjssswwwooogggddd```\\\ZZZ\\\YYYZZZ\\\]]]^^^]]]\\\[[[YYYYYYXXXXXXYYYYYYZZZ[[[^^^___```aaaaaa```______]]]^^^```aaabbbaaaaaa```^^^]]][[[ZZZYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[^^^aaadddfffcccfffjjjmmmoooqqqtttvvvvvvuuusssqqqpppoooooopppmmmmmmnnnqqquuuxxxyyyyyyxxx}}}~~~lll]]]RRRKKKFFFCCC???<<<:::888888777555333111111222333555444222000000//////........./////////////////////---+++***+++---///---+++***+++...((()))***++++++---000222666===FFFMMMTTT^^^jjjsss}}}vvvnnngggddd```[[[YYY[[[XXXYYY[[[]]]]]]]]][[[ZZZYYYYYYXXXXXXXXXXXXYYYYYY^^^^^^___``````___^^^]]]]]]]]]^^^___aaaccceeefffbbbaaa^^^\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[^^^aaadddfffbbbeeejjjmmmnnnoooqqqsssuuutttrrrpppnnnnnnnnnooommmmmmnnnqqquuuxxxyyyyyyyyy~~~rrrbbbWWWOOOIIIFFF@@@===999777666666666555555444333222111///......111000000///...---------------............------//////...---,,,***))))))++++++******,,,...111222333888???FFFNNNWWWccckkkrrr{{{xxxssskkkeeeaaa^^^\\\[[[ZZZZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[```___```bbbeeegggfffeee```______aaadddeeeeeedddbbb```\\\ZZZYYYZZZ]]]___^^^^^^^^^___```___]]][[[XXXXXXYYY[[[]]]```cccdddhhhhhhiiijjjjjjkkkllllllqqqooommmkkkkkklllnnnppplllnnnrrrtttvvvyyy}}}}}}ttteeeZZZQQQJJJEEEAAA>>>:::777777666666555444444333222111000000///111000000///......------------............------...---,,,+++++++++++++++******))))))+++---000111444999???EEEKKKTTT^^^fffoooyyy{{{vvvnnngggbbb___]]][[[WWWWWWVVVVVVUUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[\\\\\\______```cccfffhhhggggggdddbbbaaabbbdddeeeeeedddcccaaa___]]]\\\]]]^^^```]]]\\\]]]___aaaaaa```^^^ZZZZZZYYYZZZ\\\^^^aaacccffffffggghhhiiijjjjjjkkkmmmlllkkkjjjkkkmmmoooqqqkkknnnrrruuuwww{{{~~~yyykkk```UUULLLEEECCC@@@;;;888777666555333333333222222222111111111000000000///......------------............------,,,,,,*********+++,,,---))))))))))))+++---///000555999>>>BBBHHHPPPZZZaaammmvvv{{{rrrjjjddd```]]][[[VVVUUUUUUTTTTTTUUUVVVVVVXXXXXXYYYZZZ[[[]]]]]]^^^______```cccgggiiiiiihhhhhhfffdddcccddddddddddddaaaaaa```^^^^^^^^^^^^^^^ZZZZZZ\\\^^^aaacccbbb```\\\[[[YYYYYYZZZ\\\___aaaccccccdddeeefffhhhhhhiiiiiiiiihhhhhhjjjllloooqqqlllnnnsssvvvyyy}}}rrrfffZZZNNNFFFDDD@@@;;;888666444333111111111111111111111111111000000//////............------............---------,,,***))))))***+++,,,************,,,...///000555888===AAAFFFNNNXXX```llluuu~~~wwwnnnfffaaa]]]ZZZWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ\\\^^^___```______```dddhhhjjjkkkjjjkkkhhhdddccccccccccccbbb^^^^^^^^^^^^]]]\\\[[[[[[YYYYYY[[[]]]```aaa```^^^[[[ZZZXXXWWWXXX[[[^^^aaaaaaaaabbbdddeeeggghhhhhhggggggggghhhiiilllnnnpppllloootttwwwzzz~~~yyylll___QQQHHHCCC@@@;;;777555333222000/////////000000000000000////////////............------............------///...,,,+++)))))))))***+++++++++---...///111111333666:::???DDDNNNYYYaaalllttt|||}}}rrriiibbb]]]ZZZWWWWWWVVVUUUUUUUUUUUUVVVUUUVVVXXXZZZ]]]___```aaa______```dddhhhjjjkkkjjjjjjgggdddbbbbbbbbbaaa```]]]^^^^^^^^^^^^\\\[[[ZZZZZZYYYZZZ[[[]]]]]][[[ZZZXXXWWWVVVVVVXXX[[[___aaa______aaaccceeefffhhhhhhhhhhhhhhhhhhiiikkkmmmnnnoooqqquuuxxx{{{~~~qqqcccTTTJJJCCC@@@;;;777555444222111//////000000000000000000//////////////////......------............------000///...---,,,***)))(((++++++,,,...///000111222111444888===CCCMMMYYYaaaiiiqqqyyy|||xxxnnnfff___\\\WWWWWWUUUTTTSSSRRRRRRRRRTTTUUUWWWYYY\\\___aaabbb______```cccgggiiiiiihhhgggeeedddcccdddcccaaa```````````````___^^^]]]\\\[[[ZZZZZZZZZ[[[[[[XXXVVVUUUUUUVVVWWWYYY[[[]]]___\\\]]]___aaaccceeeggghhhiiiiiiiiijjjkkkmmmnnnooorrrtttwwwyyyzzz|||ttteeeWWWMMMDDDAAA<<<999777666555444222222222222111111111111.../////////////////////------............---------...//////...---+++)))***+++,,,...///000111111///222666:::@@@JJJVVV___eeemmmuuuyyy~~~sssjjjccc___ZZZYYYWWWUUUSSSRRRQQQQQQRRRSSSUUUXXX\\\___aaabbb______```cccfffhhhggggggeeeddddddfffgggfffcccaaaaaa``````___^^^^^^]]]]]][[[ZZZZZZ[[[[[[[[[XXXVVVUUUVVVWWWXXXYYYZZZZZZ[[[YYYZZZ\\\___aaaccceeefffhhhhhhjjjlllnnnpppqqqrrruuuvvvxxxyyyyyyzzz|||~~~vvvgggXXXNNNFFFBBB>>>;;;999888777666444444444333333333222222.........///////////////---..................---+++---///111111///---+++)))***+++---...///000000///222555888>>>GGGSSS\\\aaajjjrrrwww~~~wwwmmmfffaaa]]]\\\ZZZXXXUUUTTTSSSRRRQQQRRRTTTXXX[[[^^^aaabbb```___```bbbeeegggfffeeecccdddeeehhhiiiiiieeeccc______^^^\\\\\\\\\\\\\\\ZZZZZZZZZ[[[\\\\\\ZZZXXXVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXZZZ]]]___bbbdddeeefffgggjjjlllooorrrtttuuuvvvxxxyyyyyyyyyyyyzzz{{{}}}zzzhhhWWWMMMJJJDDD===999777666444111333222111111333333222111000000111111000...+++***000000///...,,,+++***))),,,------......------,,,((((((((()))***+++------///222666999>>>GGGRRRZZZaaahhhqqqyyyzzzqqqhhhaaaaaa___]]][[[ZZZXXXVVVSSSTTTTTTVVVWWWYYYZZZ[[[\\\^^^___```aaabbbcccdddddddddfffhhhiiiiiigggeeecccbbbbbb```___]]]]]]\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWWXXXWWWVVVWWWXXXYYYYYYXXXUUUWWW[[[___bbbdddffffffeeegggkkknnnoooqqqsssuuuvvvzzz~~~}}}{{{{{{}}}}}}kkkZZZPPPJJJEEE>>>:::999777444111222111000000222222111000111000///...---,,,++++++......---,,,+++******)))+++++++++,,,,,,+++++++++*********+++,,,---...///333555888:::>>>EEEOOOVVVaaagggooowww~~~~~~vvvmmmfffccc```]]][[[YYYXXXVVVTTTTTTTTTTTTUUUVVVXXXYYYZZZ]]]^^^___```bbbcccdddeeedddfffhhhjjjkkkjjjhhhgggeeedddbbb```^^^]]]\\\[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXUUUWWWZZZ]]]```ccceeefffeeegggkkkmmmooopppsssuuuvvvyyy|||}}}{{{zzz{{{|||nnn^^^SSSJJJFFF@@@===<<<999555111111000///000111111000///111000---+++******,,,---,,,,,,,,,++++++*********))))))************))))))+++++++++,,,---...000000333555888;;;>>>EEEOOOVVV```fffnnnuuu}}}|||sssllleeebbb]]]ZZZXXXWWWVVVUUUUUUTTTSSSSSSSSSUUUWWWYYY[[[\\\]]]___aaacccdddeeedddfffhhhjjjkkkkkkjjjiiigggfffcccaaa^^^]]][[[[[[]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXZZZ\\\\\\[[[ZZZYYYVVVWWWXXX[[[^^^aaadddeeedddgggjjjmmmnnnppprrrtttwwwxxxzzzzzzzzzzzz{{{}}}~~~qqq```VVVJJJFFFBBB???>>>;;;666111222000///000111222111000000///...,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,((())))))))))))))))))(((+++++++++,,,---...///000///222666:::???FFFPPPXXX```eeemmmuuu|||xxxpppgggccc^^^ZZZXXXXXXWWWVVVWWWUUUSSSRRRSSSUUUWWWYYYZZZ[[[\\\^^^aaacccdddeeeeeefffhhhiiijjjiiihhhhhheeedddbbb```^^^]]]\\\[[[______]]]\\\ZZZYYYXXXWWWWWWYYY\\\^^^^^^\\\ZZZZZZWWWXXXXXXZZZ\\\```cccddddddgggjjjlllmmmoooqqqsssxxxxxxyyyyyyyyyzzz|||}}}{{{}}}~~~sssbbbWWWKKKGGGBBB@@@>>>;;;666222333222111111333333222111//////000000///...---,,,,,,,,,,,,,,,------------))))))************))))))))))))******+++---...///...111666:::>>>EEEOOOVVV___eeemmmuuu}}}xxxqqqgggccc^^^ZZZYYYXXXXXXWWWXXXWWWUUUTTTTTTVVVYYY[[[ZZZ[[[\\\^^^aaacccdddeeeffffffggggggfffeeedddcccaaa```___^^^]]]\\\\\\\\\______^^^\\\[[[YYYXXXXXXWWWZZZ^^^___^^^\\\[[[[[[YYYYYYYYY[[[]]]```bbbddddddgggjjjlllmmmnnnppprrrxxxxxxxxxxxxzzz|||}}}}}}xxxzzz|||}}}~~~uuucccXXXLLLHHHBBB???>>>;;;777333333222111222333444333111...///000111111///---+++------------------------******++++++++++++******((((((((()))***+++,,,---000333777999<<>>:::888555222222111111000111111222333111000000//////...------...------,,,++++++++++++---,,,,,,,,,---------,,,)))))))))))))))***+++++++++---111333666<<>>;;;999666333111111111111111111222222000000000///......------------------,,,++++++***(((((((((((((((((((((((()))))))))((())))))*********---000222555;;;DDDJJJSSS[[[fffpppwww~~~wwwlllhhhdddaaa______^^^\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZ]]]```aaa```___^^^^^^__________________````````````___^^^]]]\\\[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXXXX[[[^^^bbb]]]^^^```bbbeeegggiiijjjlllkkkjjjgggeeebbb___^^^aaabbbeeeggghhhiiijjjkkknnnoooppprrrsssuuuvvvwwwvvvzzz~~~sssfffVVVOOOEEE>>>;;;999777555000000000000/////////////////////...------,,,,,,,,,,,,---------,,,++++++((()))******(((((()))***+++***************++++++)))---000222555:::AAAGGGQQQZZZfffqqqyyyyyynnnjjjfffbbbaaa```^^^]]]]]]]]]^^^^^^]]]\\\[[[[[[[[[]]]___```___^^^^^^^^^______^^^^^^______```aaaaaaaaaaaaaaa```^^^]]]\\\]]]]]]\\\[[[YYYXXXWWWWWWVVVWWWWWWWWWVVVXXX\\\___]]]^^^```cccfffiiikkklllnnnmmmkkkhhheeeaaa^^^\\\^^^```bbbcccdddeeehhhjjjnnnnnnoooqqqrrrtttuuuuuutttxxx}}}uuuhhhVVVNNNEEE>>>;;;:::999777000000000000000///...---.........---,,,,,,++++++***+++,,,---------,,,+++***,,,...---+++***,,,...******)))))))))))))))******---000222444888???EEENNNWWWdddpppyyy|||ooolllgggcccaaa```^^^]]]]]]]]]]]]^^^]]]]]]\\\\\\[[[]]]^^^^^^]]]]]]^^^_________^^^^^^^^^___```aaaccccccccccccbbb```___]]]___^^^]]]\\\[[[YYYXXXXXXVVVVVVVVVUUUUUUVVVYYY\\\ZZZ\\\^^^aaadddgggiiikkkmmmlllkkkhhheeebbb```^^^\\\___aaaaaaaaacccgggjjjlllmmmnnnooopppqqqrrrssstttwwwzzz}}}vvvjjjVVVNNNDDD>>>;;;;;;:::999333333333333222000///......------,,,,,,+++******)))***,,,---...------,,,(((+++,,,+++)))(((***,,,((('''&&&&&&&&&&&&''''''***---111222444777>>>CCCLLLUUUcccoooxxx~~~pppmmmhhhdddbbb```___]]]\\\]]]]]]^^^^^^]]]]]]]]]\\\]]]]]]]]]\\\\\\^^^```___^^^^^^]]]^^^___```aaaddddddddddddcccaaa```^^^```___^^^]]][[[ZZZYYYXXXVVVVVVVVVTTTSSSTTTWWWZZZVVVWWWZZZ]]]```cccfffgggkkkkkkjjjhhhfffdddbbbaaa\\\^^^`````````bbbfffjjjkkkkkklllmmmnnnooopppqqqvvvwwwyyyyyy}}}|||ooo^^^NNNCCCCCCBBB:::666::::::777444111///000111222......---,,,++++++++++++***'''%%%&&&)))+++***(((,,,,,,+++******))))))((((((((((((((())))))))))))---///222555888<<>>DDDKKKUUU___gggoooxxx~~~{{{qqqjjjeee``````bbb___^^^\\\[[[ZZZYYYYYYZZZWWWVVVUUUVVVXXXZZZ]]]___^^^```bbbbbb```^^^]]]\\\______```aaaaaaaaaaaa````````````___^^^]]]\\\[[[XXXWWWUUUTTTTTTTTTTTTTTTUUUVVVWWWZZZ]]]aaadddfffkkkkkkiiigggddddddfffhhhddddddeeefffiiikkknnnoooqqqrrrttttttsssrrrssstttvvvxxx{{{wwwggg\\\PPPJJJFFFBBB>>><<<777777777666555222///---//////...---,,,,,,,,,,,,*********)))))))))******++++++***))))))(((((('''(((((((((((())))))))))))***,,,...000111555999<<>>999999999777555222///---000///...---,,,,,,,,,,,,,,,------,,,******+++---,,,,,,,,,+++******))))))(((((((((((())))))))))))***+++---///000333777:::<<>>888888777555333111000///000///...------,,,,,,------...///---+++***,,,...,,,,,,++++++******))))))(((((((((((())))))))))))(((***,,,---...111555888<<>>;;;:::777444333333333111000...............---------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))))))+++,,,,,,,,,,,,+++************)))((((((***...222333999@@@GGGMMMUUU]]]dddkkkrrr{{{{{{tttkkkeeeaaa^^^[[[YYYYYYZZZZZZYYY[[[[[[[[[[[[[[[ZZZYYYYYYWWWYYY\\\^^^^^^___```bbbbbbbbbbbbbbbbbbaaaaaaaaa`````````___^^^\\\ZZZYYYXXXYYYYYYWWWUUUTTTUUUVVVRRRSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]aaaggglllnnnnnnmmmllllllmmmppptttvvvuuutttqqqrrrsssssssssuuuyyy|||~~~lll___SSSGGG???===:::888444333222222111000......//////......---,,,+++,,,------++++++,,,---,,,,,,+++++++++***************++++++******)))((())))))(((((('''***...111000777???GGGMMMTTT\\\bbbnnnttt||||||uuummmgggccc```\\\ZZZYYYYYYXXXWWWYYYZZZZZZ[[[[[[ZZZZZZYYYWWWYYY[[[]]]]]]___aaacccccccccccccccccccccccccccaaa```___^^^\\\[[[ZZZZZZXXXYYYYYYWWWUUUTTTTTTVVVQQQRRRTTTUUUVVVVVVUUUTTTUUUVVVWWWYYYZZZZZZZZZZZZZZZ[[[___dddiiillllllkkkllllllooorrruuuvvvuuussspppqqqsssssstttvvvyyy|||~~~qqqcccUUUIIIAAA???;;;888444222222222111000---.../////////...---,,,+++,,,...---+++***,,,---,,,,,,++++++++++++*********************)))((((((''''''(((((((((***---000///555<<>>>>><<<999666444333222222...............---------,,,,,,------,,,,,,+++***)))***,,,------,,,+++*********++++++***(((&&&%%%&&&'''((()))***+++,,,,,,000333666;;;BBBKKKTTTZZZgggnnnuuuyyyzzzqqqkkkkkkgggbbb^^^[[[YYYWWWUUUTTTSSSSSSUUUXXXZZZ[[[[[[]]]ZZZXXXYYY]]]aaabbbaaaaaaaaa___^^^^^^]]]^^^^^^]]]]]]]]]\\\[[[YYYWWWUUUWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSPPPQQQSSSUUUWWWYYY[[[\\\XXXXXXZZZ^^^eeejjjmmmnnnqqqrrrtttuuuvvvwwwvvvvvvwwwxxxzzz{{{{{{|||yyyiii\\\QQQHHHBBB>>><<<999666444333222222//////...---------------///////////////...------******+++++++++++++++***)))***))))))((('''&&&%%%''''''((()))***+++,,,,,,///111555999???GGGPPPVVV___gggnnnttt|||zzzqqqkkkjjjfff```\\\ZZZXXXWWWVVVUUUTTTSSSUUUXXX[[[\\\[[[\\\ZZZXXXYYY\\\```aaa```aaa``````___^^^^^^]]]^^^[[[[[[[[[[[[YYYWWWUUUTTTWWWWWWVVVTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTSSSQQQQQQSSSUUUWWWYYY[[[\\\XXXYYYZZZ___eeejjjmmmmmmpppqqqsssvvvwwwxxxxxxwwwwwwyyy|||}}}}}}~~~}}}lll___TTTKKKEEE>>><<<999666444333222222000///...---,,,---......///000000000000///......+++******)))))))))******))))))((('''&&&&&&&&&&&&''''''((()))***++++++,,,---///333666;;;BBBJJJOOOVVV^^^fffmmmvvvyyyrrrllliiieee___ZZZYYYXXXXXXWWWVVVUUUTTTVVVYYY\\\\\\\\\\\\ZZZYYYZZZ\\\___``````aaa``````___^^^^^^]]]]]][[[\\\\\\[[[ZZZXXXVVVUUUXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWUUUTTTSSSRRRRRRTTTUUUWWWYYYZZZ[[[YYYYYY[[[___eeeiiilllmmmnnnppprrruuuwwwxxxxxxxxxvvvyyy}}}~~~nnnaaaUUULLLFFF>>><<<999666444333222222000///...,,,,,,---...///.........///...------,,,+++***)))((((((((()))***)))(((&&&%%%%%%&&&'''((('''(((((()))******++++++---///222555999>>>EEEJJJQQQYYYbbbhhhrrr~~~xxxrrrmmmiiiddd^^^ZZZXXXYYYYYYXXXVVVUUUUUUWWWZZZ\\\]]]]]]\\\\\\[[[\\\]]]___```````````````______^^^]]]]]]]]]^^^^^^^^^\\\[[[YYYWWWXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTVVVWWWYYYZZZ[[[ZZZZZZ[[[___dddiiikkklllkkkmmmpppsssuuuwwwwwwxxxvvvyyy~~~ooobbbVVVKKKDDD>>><<<999666444333222222000///...---,,,---...............///...------,,,,,,+++)))((((((((()))***((('''&&&%%%%%%&&&((()))(((((())))))******++++++,,,...111444777<<>><<<999666444333222222...............---------///000000000000///......,,,+++******))))))))))))&&&&&&&&&&&&'''((())))))(((((())))))************+++...111333666:::???CCCOOOWWW___eeemmmxxx|||vvvqqqlllhhhccc```^^^]]][[[YYYVVVUUUTTTVVVYYY\\\\\\\\\]]]^^^```___^^^]]]^^^```___``````aaa```^^^]]]\\\YYYZZZZZZZZZYYYXXXVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYY\\\aaaeeeggggggfffhhhkkknnnppprrrsssssstttwww{{{~~~xxxjjj[[[NNNDDD>>><<<999666444333222222---...///000///...,,,+++///////////////...------,,,,,,,,,,,,+++***)))(((%%%&&&'''((())))))***)))))))))))))))************))),,,///222444888===@@@KKKSSS[[[aaajjjuuu~~~~~~~~~zzzuuunnnkkkgggdddbbb___\\\YYYUUUTTTSSSUUUXXX[[[\\\[[[[[[]]]___^^^\\\[[[\\\^^^______```aaa```___]]][[[XXXXXXYYYYYYXXXWWWUUUTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXXXX[[[___ccceeeeeefffhhhkkkmmmpppqqqqqqrrrsssvvvyyy{{{|||~~~|||nnn___PPPFFF>>><<<999666444333222222,,,---///111000...,,,***,,,,,,------,,,,,,+++***,,,,,,------,,,+++)))(((%%%&&&(((***++++++******))))))))))))************'''***---000333777;;;>>>GGGOOOXXX^^^hhhttt|||}}}~~~~~~xxxooommmjjjgggeeeaaa\\\YYYTTTSSSSSSUUUXXXZZZ[[[[[[YYY\\\^^^]]][[[YYYZZZ\\\______aaaaaa```___\\\[[[YYYYYYZZZZZZZZZXXXWWWVVVTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWWWWZZZ^^^bbbddddddgggiiikkknnnpppqqqqqqqqqrrruuuwwwyyyzzz|||}}}nnn[[[LLLGGGAAA===999777666555222........./////////...,,,+++***+++,,,,,,++++++---///---,,,+++*********+++,,,))))))))))))))))))))))))(((((((((((())))))))))))***,,,...///111444888;;;CCCGGGOOOXXXbbbllluuuyyy~~~yyywwwrrrkkkgggeeebbb]]]YYYUUUUUUTTTUUUVVVXXXZZZ\\\______]]]\\\[[[[[[ZZZZZZ[[[]]]___^^^]]][[[ZZZ[[[YYYYYYXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXYYYVVVWWWWWWXXXXXXXXXXXXXXX[[[YYYXXXZZZ^^^aaaaaa```ggghhhjjjlllmmmmmmmmmlllooorrruuuxxxyyyzzz|||~~~tttcccVVVPPPHHHCCC;;;777555444222000,,,---.../////////...------------,,,++++++,,,---,,,,,,++++++******++++++((((((((((((((((((((((((((((((((()))))))))******)))+++---...000333777:::AAAEEEMMMVVV```kkksssyyyyyytttmmmiiifffbbb]]]XXXVVVVVVVVVWWWXXXZZZ]]]^^^]]]]]]\\\ZZZZZZYYYYYYYYY\\\]]]___^^^\\\ZZZYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXVVVVVVUUUUUUTTTSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXYYYWWWWWWXXXYYYYYYYYYYYYXXXYYYWWWWWWZZZ^^^bbbcccbbbfffgggiiikkkmmmmmmmmmmmmoooqqqtttvvvwwwyyy|||~~~zzzlll```ZZZOOOGGG>>>777555444333111+++,,,---...//////////////////...---,,,,,,,,,,,,++++++,,,,,,+++******)))''''''''''''''''''''''''((((((((()))))))))******''')))+++---...222666999===BBBKKKTTT^^^hhhrrrxxx}}}xxxpppkkkgggbbb\\\WWWUUUUUUVVVWWWYYY[[[]]]^^^[[[[[[ZZZYYYXXXXXXXXXYYY]]]^^^___]]][[[YYYXXXXXX[[[[[[ZZZZZZZZZZZZYYYYYYWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYXXXXXXYYYZZZZZZZZZYYYYYYVVVUUUVVVYYY^^^bbbdddddddddeeegggjjjlllmmmnnnnnnnnnpppqqqssstttwww{{{~~~}}}oooccc[[[NNNGGG???999666555333000------..................///...,,,,,,------------***+++,,,,,,,,,***)))'''((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))+++---000444888:::@@@JJJSSS\\\fffpppwww{{{sssmmmhhhbbb[[[VVVRRRSSSTTTVVVXXXZZZ[[[\\\[[[ZZZZZZYYYYYYYYYYYYZZZ]]]^^^^^^\\\ZZZWWWWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVWWWXXXYYYXXXYYYYYYZZZZZZZZZZZZZZZVVVVVVWWWYYY]]]```bbbcccbbbccceeehhhjjjlllnnnooommmnnnoooppprrruuuzzz~~~|||ooo```VVVIIIDDD>>>:::888666333///000000///...---,,,,,,,,,---+++***+++...//////...++++++,,,,,,+++***((('''))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&''')))***,,,...222666888???IIIQQQYYYcccmmmuuu{{{vvvoooiiiccc[[[VVVSSSTTTVVVWWWYYY[[[\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\]]]^^^]]][[[XXXVVVWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUSSSRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYXXXYYYYYYZZZZZZZZZZZZZZZXXXYYYYYYZZZ[[[\\\^^^___```aaaccceeehhhjjjlllnnnkkkmmmnnnoooqqquuuzzz}}}|||nnn^^^RRREEEAAA<<<:::999777333///222111///...,,,++++++++++++)))''')))---000000...,,,,,,++++++***)))''''''************************%%%%%%%%%%%%&&&&&&&&&''''''(((******+++---111333666===GGGOOOVVV^^^iiirrrwwwzzzssslllfff^^^XXXWWWXXXZZZ\\\]]]^^^^^^^^^\\\[[[[[[[[[\\\]]]^^^^^^\\\]]]\\\ZZZWWWVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXXXXYYYZZZZZZZZZYYYYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^___```bbbeeegggjjjkkkjjjkkknnnppprrruuuyyy}}}|||~~~qqqaaaSSSHHHCCC<<<888777666333111111000///---,,,,,,,,,---,,,)))&&&(((,,,///...+++---,,,+++)))((((((''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((()))***+++++++++,,,///222333;;;EEELLLQQQYYYdddmmmuuu~~~wwwqqqjjjbbb]]]ZZZ[[[]]]^^^______^^^^^^[[[[[[[[[\\\\\\]]]______[[[[[[[[[YYYWWWVVVWWWYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXYYY[[[\\\ZZZXXXWWWYYY[[[]]]]]]^^^```bbbeeegggiiihhhkkknnnqqqsssvvvyyy|||zzz}}}uuufffWWWLLLEEE===777666555444333000///------,,,---...///---)))&&&(((,,,...+++(((...---***)))''''''(((((())))))))))))))))))))))))(((((((((((()))))))))******+++,,,++++++,,,...111111999CCCIIINNNUUU```iiiuuu}}}{{{uuunnnfff```ZZZ[[[\\\]]]^^^]]]\\\\\\ZZZZZZ[[[[[[\\\]]]______ZZZ[[[ZZZXXXVVVVVVXXXZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXXXXXXXXXXXXXXXXZZZ[[[ZZZXXXWWWZZZ\\\]]]]]]]]]^^^```ccceeeggggggjjjooorrrtttvvvyyy{{{zzz}}}zzzfffXXXPPPFFF>>>;;;999555333444......//////////////////---------,,,,,,,,,++++++++++++******)))******+++++++++***)))(((((()))))))))))))))(((''''''&&&&&&$$$  '''...111111555888===BBBIIISSS___gggttt}}}yyyqqqiiidddcccaaa^^^[[[YYYYYYYYYYYY\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^\\\ZZZZZZZZZ[[[ZZZXXXVVVVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXYYYYYYWWWWWWXXXYYYVVVXXXZZZ\\\^^^aaaeeehhhgggkkkooorrrsssssstttuuuyyy|||}}}jjj\\\PPPGGG>>><<<999666444444111000000///...---,,,,,,---------,,,,,,,,,++++++,,,+++***))))))(((((()))++++++***)))))))))))))))&&&&&&''''''((()))))))))///+++'''(((---000111000333777<<>><<<888555666444444333333222111111111.........---------,,,,,,,,,,,,+++++++++,,,,,,---***)))))))))))))))******)))))))))(((''''''&&&&&&''''''))),,,...000//////+++000777===BBBIIIRRRXXXfffqqq||||||yyyoookkkfff```\\\[[[[[[\\\ZZZZZZYYYXXXYYYYYYZZZ[[[[[[[[[ZZZZZZYYYZZZZZZ[[[^^^\\\YYYVVVUUUVVVWWWXXXZZZ\\\^^^aaabbbbbbaaa```]]][[[[[[[[[\\\[[[YYYWWWXXXVVVTTTSSSSSSTTTVVVXXXVVVUUUTTTRRRPPPQQQUUUXXXWWWWWWUUUTTTTTTWWW\\\```gggiiillloooppprrruuuwww|||||||||}}}uuufffVVVLLLCCC@@@===888666666222333333333333333333333............---------,,,,,,,,,++++++++++++,,,,,,)))))))))))))))******+++&&&&&&''''''((())))))))))))***+++,,,---.........+++000666:::???GGGPPPVVVeeeoooyyy~~~|||sssoooiiibbb^^^\\\]]]^^^\\\[[[ZZZYYYXXXYYYZZZZZZWWWWWWWWWXXXYYYZZZ\\\\\\\\\ZZZYYYWWWWWWXXXYYYZZZ\\\]]]___```aaaaaa``````]]]\\\[[[[[[\\\[[[YYYWWWXXXWWWVVVUUUUUUVVVWWWXXXVVVVVVVVVTTTSSSSSSVVVXXXYYYYYYXXXWWWWWWZZZ___cccfffiiilllnnnppprrruuuxxx{{{{{{{{{}}}zzzkkkWWWMMMDDD@@@===999666777111111222222222222222222............------------...---+++***)))((((((((()))))))))))))))***++++++&&&&&&''''''((()))))))))'''((())))))))))))***+++,,,000444888===EEEOOOVVVbbbllluuu{{{xxxssslllfffaaa______```___^^^[[[YYYXXXYYYYYYZZZVVVVVVVVVVVVWWWYYYZZZ[[[XXXXXXXXXYYYZZZ[[[\\\]]]________________________]]]\\\[[[[[[\\\\\\ZZZXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVWWWWWWVVVUUUUUUVVVXXXWWWXXXYYYYYYYYY\\\```cccfffhhhkkkmmmooorrruuuxxxzzzzzz{{{}}}pppWWWNNNEEEAAA>>>999777777111111111000000000000/////////.........---------///...,,,)))'''%%%$$$###))))))((())))))***++++++)))))))))(((''''''&&&&&&&&&'''(((((()))***---///---000444777<<>>HHHPPP[[[bbbkkkttt{{{yyyvvvrrrkkkfffcccaaa```___```aaa```___[[[[[[[[[ZZZZZZYYYXXXXXXTTTTTTUUUWWWZZZ]]]```bbbcccddddddeeeeeeeeeddddddcccbbbaaa```^^^\\\ZZZYYYXXXXXXYYYZZZYYYXXXVVVUUURRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVWWWZZZ^^^aaadddfffhhhkkknnnppptttxxx{{{xxxkkk```SSSKKKCCC<<<888888444333222000//////......///...---...//////---+++---,,,,,,+++***+++++++++))))))))))))))))))))))))'''''''''''''''((((((((($$$$$$%%%&&&'''((())))))+++---000222555<<>>;;;===555444333111000///......000///...///000///...,,,------,,,++++++++++++,,,))))))))))))))))))))))))''''''''''''''''''&&&&&&%%%&&&(((***+++++++++***))),,,///111333999BBBHHHRRRXXXaaaiiiqqq{{{}}}yyywwwmmmjjjfffcccaaa___\\\ZZZWWWXXXZZZ\\\\\\\\\[[[ZZZXXXXXXWWWXXXYYYZZZ\\\]]]^^^___```bbbccccccddddddbbbcccccccccbbb```^^^\\\[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWWWWWWWYYYYYYYYY[[[]]]aaaeeeggggggjjjmmmqqqtttxxx}}}}}}pppfffZZZQQQGGG???<<<===666555333111000///......000///...///000000...,,,...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$"""###%%%'''(((((('''''')))+++...000333999AAAGGGOOOUUU]]]eeennnwww}}}|||pppmmmiiieeebbb___[[[YYYWWWXXX[[[]]]^^^]]]]]]\\\YYYYYYXXXXXXXXXZZZ[[[\\\\\\]]]___```bbbbbbccccccaaabbbcccdddcccaaa___]]]\\\[[[ZZZYYYXXXWWWVVVVVVRRRRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZ\\\^^^bbbfffhhhkkkmmmppprrrtttwww{{{~~~{{{}}}wwwjjj\\\RRRIII@@@:::888555444222222222222111///000////////////.........,,,)))((()))---...---***+++***)))))))))***+++,,,---...///...***'''%%%%%%(((((((((((()))***+++,,,(((***,,,///222666<<<@@@MMMSSS[[[ccckkkuuu~~~{{{zzzsssjjjdddbbbaaa^^^\\\YYYZZZYYYVVVYYY___]]]VVVWWWWWWWWWXXXZZZ\\\^^^````````````bbbdddeeedddccc___aaabbbcccccc```^^^\\\___]]]ZZZXXXXXXWWWUUUSSSVVVVVVVVVVVVVVVWWWYYYYYYWWWXXXYYY[[[^^^```cccddddddggglllqqquuuyyy{{{|||xxxkkk\\\QQQHHH???:::999666555333222222222000.../////////.........------+++*********,,,,,,,,,+++,,,,,,+++***)))))))))***---......,,,)))&&&%%%%%%''''''''''''((()))***+++,,,---...///000444888<<>>EEENNNXXXaaalllxxxxxxsssmmmgggccc]]]YYYYYY^^^aaa___[[[ZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\___bbbeeedddbbb```bbbddd___```aaabbbcccccccccccc^^^\\\[[[[[[]]]^^^^^^]]]XXXXXXXXXYYYYYYZZZ[[[\\\YYYYYYZZZ[[[]]]___aaabbbccceeehhhlllooorrrsssssstttsssrrrrrrsssuuuwwwxxxxxxzzz|||}}}uuuhhh[[[MMMCCC???:::777333111111222333222/////////.........------+++*********,,,,,,,,,+++++++++******************%%%'''))))))(((((()))******))))))((((((((()))))))))***++++++,,,...222555<<>>FFFNNNWWWaaammmttt~~~|||sssmmmfffeeeddddddccc```\\\YYYZZZYYYWWWWWWYYYYYYYYYXXXZZZZZZ[[[\\\\\\\\\\\\[[[]]]\\\[[[ZZZ[[[\\\]]]^^^______]]]\\\\\\]]]^^^___\\\\\\[[[ZZZYYYXXXXXXXXXYYYWWWVVVWWWYYY[[[[[[ZZZXXX\\\```cccdddeeegggjjjlllnnnppprrrsssrrrqqqpppppprrrtttwww{{{uuuhhh\\\PPPIII>>>;;;666444333222111000////////////111000...,,,+++******+++---...---+++************))))))))))))++++++******))))))((((((&&&((())))))'''%%%$$$$$$*********+++---000222444888>>>FFFNNNVVV```kkkssszzz~~~yyytttmmmjjjgggdddbbb___\\\ZZZYYYXXXVVVWWWXXXYYYYYYXXXZZZYYYYYYYYYZZZZZZ[[[\\\[[[[[[ZZZZZZZZZ\\\]]]^^^```___^^^]]]\\\]]]]]]^^^\\\\\\[[[ZZZYYYYYYYYYZZZYYYXXXWWWWWWYYY[[[[[[ZZZYYY[[[]]]___```bbbfffhhhlllmmmnnnooooooooooooooonnnooorrrvvvzzzvvvjjj^^^SSSKKK???<<<777555333333222111,,,,,,---...///...+++(((+++******+++---...---,,,*********)))))))))))))))******)))(((''''''&&&&&&''')))******(((&&&%%%&&&,,,+++++++++,,,...///000777===EEELLLTTT^^^jjjqqqvvv{{{yyytttpppjjjeeebbb___]]][[[ZZZXXXWWWWWWYYYZZZZZZYYYYYYXXXXXXWWWXXXYYY[[[\\\ZZZZZZYYYYYYZZZ[[[]]]^^^___^^^]]][[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[YYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\^^^aaaeeegggllllllllllllmmmnnnoooooooooqqqsssvvv{{{xxxlll```TTTLLL@@@===888666555444333222---,,,---...///...+++)))+++++++++,,,......---,,,))))))))))))))))))*********))))))((('''&&&&&&%%%)))+++,,,,,,***(((''''''((((((((()))+++---000111666<<>>999777555555444333000000000000111111///------,,,,,,,,,......,,,+++))))))))))))******************))))))((((((''''''***,,,------+++)))((()))###$$$%%%'''+++///333555555;;;BBBJJJRRR[[[fffnnntttyyy~~~xxxpppiiidddaaa___]]][[[ZZZYYYYYY[[[]]]]]]\\\YYYYYYYYYZZZ[[[\\\]]]^^^[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWXXXYYYZZZ\\\[[[[[[[[[\\\]]]^^^^^^\\\]]]^^^]]]\\\[[[]]]______^^^\\\]]]```ccceeeeeehhhhhhiiijjjkkkmmmoooppptttuuuvvvyyy|||rrrdddVVVMMMBBB>>>:::777666666555444333111000000111111000//////...------...---+++)))((()))))))))************((((((((((((''''''''''''***+++------***)))((((((%%%%%%&&&(((+++///222444555:::BBBIIIPPPZZZeeemmmvvvzzzzzzrrrkkkfffccc```^^^ZZZYYYXXXYYY[[[\\\]]]\\\YYYZZZ[[[]]]^^^_________\\\[[[YYYXXXWWWWWWXXXYYYYYYXXXWWWWWWXXXYYY[[[\\\[[[[[[[[[\\\\\\^^^______^^^___```___]]]\\\^^^aaa___]]]\\\]]]```ccccccbbbcccdddfffhhhkkkmmmnnnooorrrsssuuuxxx{{{ttteeeWWWMMMBBB???;;;888777666555444222000......///000///...000///------...---+++)))(((((())))))*********+++$$$$$$%%%%%%%%%%%%%%%%%%)))+++,,,,,,***((('''''',,,+++******+++---...///444:::AAAHHHPPPYYYdddlllwww{{{{{{sssmmmhhhdddaaa^^^YYYXXXWWWXXXZZZ\\\\\\[[[ZZZ[[[]]]___````````````]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]][[[[[[[[[\\\]]]^^^___```___aaabbb```^^^]]]___bbb^^^\\\[[[]]]```bbbbbb``````aaadddgggjjjlllmmmnnnoooppprrrvvv{{{xxxkkk]]]TTTHHH@@@999888777444333444333222000///...///111222///...---+++***)))(((((())))))((((((''''''&&&&&&)))+++'''!!! %%%(((%%%$$$$$$%%%&&&&&&''''''(((((())))))+++,,,...000111333888@@@EEEKKKTTTaaajjjxxx~~~wwwnnngggccc```^^^```]]]ZZZXXXZZZ[[[\\\\\\\\\^^^aaaaaa```^^^]]]]]]\\\ZZZXXXVVVUUUUUUUUUVVVVVVWWWXXXWWWVVVVVVXXXYYYYYYXXXWWWXXXZZZ]]]aaaccc____________^^^]]]\\\[[[YYYXXXXXXYYY[[[^^^aaacccbbbdddfffiiikkkmmmnnnooosssssssssssstttyyy~~~zzzmmm___UUUJJJAAA999666555222000111222111///......///000111///...---+++************************+++++++++++++++---***$$$$$$(((***'''&&&&&&&&&&&&&&&&&&%%%%%%++++++******++++++,,,---222888???EEEKKKTTTaaajjjvvv}}}zzzqqqjjjeeebbb``````]]]YYYWWWXXXYYYYYYYYY\\\^^^aaabbb```___^^^^^^]]][[[XXXUUUTTTTTTUUUVVVVVVWWWWWWVVVUUUUUUWWWXXXXXXWWWWWWWWWZZZ]]]aaacccaaaaaaaaa```___^^^]]]\\\YYYYYYYYYYYY[[[^^^aaacccaaabbbeeegggjjjlllmmmmmmmmmnnnppprrruuuyyy~~~pppbbbWWWMMMCCC999555222///...///111000///------......///...---,,,,,,+++++++++,,,'''''''''((()))*********'''((('''$$$###%%%&&&###'''''''''&&&%%%$$$$$$$$$***))))))))))))***++++++111666>>>DDDIIISSS```iiittt{{{}}}tttnnniiieeecccaaa^^^ZZZWWWWWWXXXXXXXXX[[[^^^aaabbbaaa`````````^^^\\\XXXUUUSSSTTTUUUWWWUUUVVVWWWVVVTTTTTTUUUWWWWWWVVVVVVXXXZZZ^^^aaaccccccbbbbbbaaa___^^^^^^]]]ZZZZZZYYYZZZ[[[^^^```aaa___```bbbeeegggiiijjjkkkgggjjjnnnqqquuuzzzuuueee[[[OOODDD:::555333000///111000///...------------------,,,,,,,,,,,,,,,------&&&'''''''''(((((())))))%%%&&&&&&$$$$$$$$$###!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''')))+++---...///555<<>>;;;999666555666000000///...---,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++***))))))((()))''''''))))))%%%$$$&&&#########$$$%%%&&&&&&&&&((((((''''''(((((()))***---222888<<>>EEEPPPXXXccclllvvv|||{{{uuurrrgggddd___\\\[[[[[[ZZZZZZZZZ]]]___```___]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^\\\YYYWWWXXXYYYXXXXXXYYYYYYZZZ[[[[[[\\\ZZZYYYXXXXXXYYYZZZ\\\^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYZZZ[[[]]]___```aaaaaaeeehhhlllpppssswww{{{~~~sssgggUUULLLCCC???;;;555111111111111111000///---,,,++++++******)))(((((())))))*********+++,,,,,,------...)))(((++++++&&&&&&+++&&&&&&%%%$$$$$$#########%%%%%%&&&''')))+++---...,,,111666999<<>>FFFLLLVVV___hhhnnnsssyyyzzzsssiiiccc```^^^\\\ZZZYYYZZZ\\\]]]^^^]]]\\\[[[\\\^^^```cccddddddccccccaaa___]]][[[ZZZZZZ[[[\\\\\\[[[YYYXXXXXXZZZ\\\^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^]]][[[ZZZXXXVVVUUUUUUVVVXXXXXXYYYZZZ]]]___aaabbbeeehhhmmmrrrvvvyyyuuucccXXXLLLEEE???999555555333333222000///////////////...---+++************))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&'''((())))))***,,,...111555;;;BBBGGGTTTWWW___kkktttyyy~~~xxxnnnfffbbbaaa___]]]YYYZZZ\\\^^^______^^^^^^___aaaccceeefffeeedddccc___^^^]]]\\\[[[\\\]]]]]]\\\[[[ZZZYYYYYY[[[]]]^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZXXXWWWUUUTTTTTTVVVWWWXXXYYYZZZ]]]___```aaacccfffjjjooosssuuuwwwfffZZZNNNFFF@@@:::666666444333222000///............---,,,+++***************)))))))))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''%%%%%%$$$$$$%%%''')))+++***,,,...///222777<<>>FFFMMMWWWccckkkooouuu~~~wwwnnnbbb___\\\ZZZZZZZZZYYYXXXUUUVVVWWWYYYZZZ\\\]]]^^^]]]]]][[[[[[[[[]]]```aaabbbccccccbbb___^^^^^^___]]]]]]^^^^^^^^^^^^]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYXXXYYY[[[]]]___```aaaaaa______```aaadddfffhhhjjjxxxjjj\\\QQQHHH???:::555444333222000...---,,,++++++***)))((('''&&&%%%((((((((()))))))))(((((()))'''&&&'''''''''&&&$$$%%%%%%$$$###!!! &&&&&&'''(((((((((''''''''')))*********+++---///333777===DDDLLLVVVbbbjjjpppttt|||yyyqqqeeeaaa\\\YYYXXXWWWVVVUUUTTTTTTUUUWWWXXXZZZ[[[[[[[[[[[[ZZZZZZ[[[^^^```bbbbbbdddeeeeeebbb```______]]]]]]^^^^^^____________```___]]]\\\[[[ZZZZZZYYYZZZ[[[\\\^^^```aaabbbbbb^^^___```aaaccceeeggghhh~~~nnn```TTTJJJAAA<<<555555444333111...,,,+++************)))'''&&&%%%''''''((()))))))))(((((('''&&&&&&'''(((((('''%%%(((((('''%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%%%%$$$''')))***++++++,,,///111333666:::AAAIIIUUU```hhhrrrtttzzz}}}wwwjjjeee___ZZZXXXVVVTTTSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZ\\\___aaabbbdddfffhhhhhheeecccaaaaaa^^^^^^^^^_________``````aaa```^^^\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___```aaaaaa^^^___```bbbdddeeefffgggssscccVVVLLLCCC>>>555555555333111///,,,+++******+++++++++***((('''&&&&&&((()))))))))((((((%%%%%%%%%'''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))***+++,,,///222222444888>>>HHHTTT```hhhrrrtttxxxpppkkkddd]]]YYYWWWTTTSSSTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXZZZ\\\^^^```bbbccceeehhhjjjjjjhhheeecccbbb__________________``````aaa```___\\\[[[YYYYYYXXXXXXYYYZZZ\\\]]]^^^______^^^___aaacccdddffffffggguuudddWWWMMMDDD???555555555444222///,,,******+++,,,------,,,******%%%&&&((()))))))))(((((($$$$$$%%%''')))***)))'''""""""###$$$%%%%%%&&&&&&((()))))))))))))))(((((($$$&&&((()))***,,,///222222333777>>>IIIVVVbbbjjjssssssvvv}}}uuuoooggg```[[[XXXUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZ]]]___aaabbbcccfffiiilllllljjjfffdddccc``````____________```aaabbbaaa___\\\ZZZYYYXXXXXXWWWWWWYYYZZZ\\\\\\]]]]]]___```aaaccceeeffffffgggyyyhhhYYYMMMDDD???:::888444333222222111000++++++++++++***((('''&&&(((((('''&&&%%%%%%%%%%%%'''%%%$$$$$$%%%'''***,,,+++((($$$###$$$%%%&&&&&&''''''(((((('''&&&%%%%%%&&&&&&''')))+++---///111000444;;;AAAHHHRRR^^^fffppptttzzz{{{uuulllddd^^^[[[YYYWWWVVVWWWXXXYYYXXXWWWVVVUUUXXXYYY[[[\\\\\\^^^aaaddddddgggjjjmmmllljjjfffddd[[[]]]___aaabbbcccbbbbbbfffddd```]]][[[[[[]]]^^^\\\\\\]]]]]]\\\\\\[[[ZZZ[[[\\\^^^```bbbcccdddeee~~~lll\\\NNNDDD>>>;;;888555333333222111000......---,,,+++***))))))&&&&&&&&&%%%&&&&&&'''''')))'''&&&$$$%%%&&&(((***)))'''&&&&&&'''((('''&&&'''''''''''''''&&&%%%%%%$$$$$$%%%&&&'''(((***+++...333999@@@GGGQQQ]]]eeennnrrryyy~~~~~~xxxooogggbbb^^^[[[ZZZXXXXXXXXXXXXWWWVVVVVVUUUWWWYYY\\\]]]]]]^^^aaacccccceeehhhjjjjjjiiifffeeeccccccdddeeefffffffffeeegggddd___[[[XXXXXXYYY[[[___````````````___^^^^^^[[[\\\^^^```bbbcccdddeeeooo___QQQGGGAAA;;;888555333333222111000000...---+++************%%%%%%%%%&&&&&&'''))))))***)))'''%%%%%%&&&'''((('''&&&''')))******(((&&&&&&''''''''''''&&&&&&%%%''''''''''''((()))******---111888>>>EEEOOO[[[ccclllpppwww||||||tttmmmgggccc___]]]ZZZYYYXXXVVVUUUUUUUUUVVVWWWYYY\\\^^^^^^___```aaabbbccceeeggghhhhhhggggggjjjiiihhhgggggggggggggggfffccc^^^ZZZYYYZZZ\\\^^^]]]^^^^^^^^^^^^]]]\\\\\\\\\]]]^^^```aaacccddddddooo```TTTJJJDDD<<<999666444333222111000///---+++((('''((())))))''''''&&&&&&'''(((((()))***)))'''&&&&&&&&&'''(((&&&&&&&&&''')))***((('''&&&&&&&&&''''''&&&&&&%%%''''''''''''((()))***+++---111777===DDDMMMYYYaaaiiinnnuuu{{{yyyrrrlllgggbbb___]]][[[XXXUUUTTTTTTVVVWWWWWWZZZ]]]______^^^^^^___aaabbbccceeefffhhhiiijjjlllkkkiiifffeeeddddddddddddbbb^^^\\\\\\___bbbeee\\\\\\]]]]]]\\\\\\[[[ZZZ]]]]]]]]]^^^```aaabbbccc~~~nnn```SSSIIICCC===:::666444333222111000///---+++)))(((((()))******)))(((((('''''''''((((((''''''''''''((()))***(((&&&######%%%'''((((((%%%%%%&&&&&&&&&&&&&&&%%%""""""###$$$%%%'''((()))---111777<<>>;;;777555444333111000//////...---,,,++++++*********))))))((())))))))))))))))))((((((((((((((()))'''%%%%%%&&&''''''&&&###$$$%%%&&&&&&&&&&&&&&&(((((((((((()))***+++,,,---000444777;;;BBBLLLSSSYYY___iiissszzz{{{ssslllggg^^^]]][[[ZZZYYYZZZ[[[\\\[[[]]]^^^^^^\\\\\\]]]______```bbbdddfffhhhhhhiiiiiiiiiiiihhhgggfffeeedddggggggeeeccc___\\\YYYWWWYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVUUUTTTTTTVVVWWWYYYuuugggZZZOOOIII>>>;;;888555444333111000---------,,,+++***(((((((((((((((((()))***+++,,,++++++***)))((('''&&&&&&)))(((((()))))))))&&&$$$###$$$%%%%%%&&&&&&&&&&&&(((''''''&&&&&&&&&'''''',,,///222555888???HHHOOOUUU[[[fffpppwww~~~vvvnnniii^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]^^^]]]\\\\\\]]]___]]]___aaadddffffffffffffeeefffgggggggggeeedddcccgggggggggfffccc```\\\ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYVVVUUUSSSRRRRRRSSSUUUVVVvvvlllaaaTTTKKKBBB>>>999777777555222...///---***)))***)))((('''))))))))))))))))))))))))))))))(((((('''''''''''')))))))))((('''%%%$$$###'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&***+++...111555;;;BBBGGGWWW]]]fffmmmsssxxxwwwppphhheeeaaa]]][[[\\\^^^```^^^[[[YYY[[[^^^```___]]]dddccccccbbbbbbccccccdddggggggfffeeedddccccccbbbfffgggfffddd```]]][[[[[[ZZZZZZZZZZZZXXXVVVTTTSSSRRRRRRSSSSSSTTTTTTUUUUUU~~~sssgggXXXNNNCCC???:::777777555222//////---+++*********)))((())))))))))))))))))))))))&&&&&&&&&&&&&&&%%%$$$$$$'''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''')))+++---000444:::AAAFFFPPPWWW```hhhooouuu}}}{{{tttjjjgggccc```^^^^^^___```^^^\\\\\\\\\^^^``````___bbbbbbbbbbbbcccdddeeefffffffffeeeeeedddccccccbbbeeeffffffdddaaa^^^]]]]]][[[[[[[[[ZZZXXXVVVTTTRRRQQQQQQRRRSSSTTTUUUVVVVVVzzzlll\\\QQQFFFAAA;;;888777666333000000...,,,+++++++++***)))))))))))))))))))))))))))$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((***,,,///222888???CCCIIIPPPZZZbbbiiiqqqyyyyyyllljjjgggdddbbbaaa``````]]]^^^____________aaacccbbbbbbbbbcccccceeefffgggeeedddddddddccccccbbbbbbcccdddeeedddbbb___^^^^^^]]]]]]\\\[[[YYYVVVSSSQQQPPPPPPQQQRRRTTTUUUVVVVVV}}}ooo```UUUJJJDDD===999777666444111000...,,,,,,,,,---,,,***))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&''''''((((((((()))+++---111666<<>>HHHNNNVVV]]]dddllluuu|||~~~zzzuuunnniiidddbbb```aaabbbbbbaaabbbdddffffffeeedddbbb```___^^^^^^^^^^^^______``````aaaaaa```bbbeeefffeeebbbaaa`````````___]]]ZZZWWWTTTRRRSSSSSSRRRRRRRRRRRRQQQQQQ~~~qqqiiiUUUMMMCCC;;;888777666555///---++++++,,,---,,,+++((((((((((((((((((((((((((('''&&&%%%%%%'''(((******)))'''%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%&&&'''(((((()))***+++---///333999===EEEJJJSSSZZZbbbkkkuuu|||zzzssslllhhheeebbbaaa```aaacccddddddddddddcccbbb```___^^^^^^^^^\\\]]]]]]^^^___````````````cccfffgggeeebbb````````````___^^^[[[XXXUUUSSSPPPPPPQQQQQQRRRSSSSSSTTTqqqhhhWWWOOODDD<<<999888666555...,,,++++++,,,---,,,+++((((((((((((((((((((((((+++***(((''''''))),,,...'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$#########$$$$$$%%%&&&'''((()))***)))***,,,---///333999===@@@FFFOOOXXX```jjjuuu}}}~~~vvvoookkkhhhccc```^^^```ccceeedddbbbbbbaaa```______^^^^^^___\\\\\\]]]]]]^^^___`````````cccggggggeeebbb```___``````___^^^[[[XXXVVVTTTMMMNNNOOOQQQSSSTTTVVVVVVyyyqqq\\\RRRFFF>>>;;;:::777444111000///---+++*********+++***((('''&&&&&&''''''***(((&&&&&&'''((()))(((%%%%%%&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%###"""###%%%&&&&&&%%%###"""((()))+++---...111555888???EEEMMMUUU]]]hhhsss{{{~~~vvvnnnhhhdddcccbbbcccdddcccaaa```aaaaaa```___]]]\\\[[[[[[[[[]]]``````___^^^]]]^^^fffeeecccbbbbbbbbbcccdddccc```^^^\\\\\\ZZZXXXVVVRRRQQQPPPOOONNNOOOPPPPPP{{{rrr___UUUHHH???<<<:::888555111111///...------,,,,,,+++***((('''&&&&&&'''''''''''''''((())))))'''&&&(((''''''%%%$$$######"""%%%$$$$$$%%%$$$#########$$$%%%%%%$$$######&&&(((***+++---///333777===CCCKKKTTT\\\fffqqqxxx}}}uuuoooeeedddbbbcccccccccaaa___ZZZZZZ[[[\\\\\\]]]^^^^^^[[[]]]______]]]]]]^^^___ddddddbbbaaaaaabbbccccccbbbaaa___^^^]]]\\\YYYWWWUUUTTTRRRPPPOOOOOOOOOOOOtttdddYYYJJJ@@@<<<;;;888555222111111000///.........+++***)))(((''''''''''''&&&&&&''')))+++***&&&###'''&&&&&&%%%$$$###""""""###$$$&&&%%%$$$"""!!!!!!&&&%%%%%%%%%%%%%%%%%%&&&%%%'''(((***+++...222555999@@@IIISSS[[[dddnnnttt~~~}}}wwwiiihhhfffeeeeeedddbbb```WWWWWWXXXYYYZZZ\\\^^^^^^\\\]]]]]]\\\[[[\\\^^^```bbbbbbaaa```aaaaaacccdddbbbaaa`````````^^^[[[XXXXXXVVVTTTRRRPPPOOOOOOOOOxxxiii]]]MMMBBB===;;;888555333333222111///...,,,,,,++++++***)))(((((((((((('''&&&'''((())))))&&&###$$$$$$$$$%%%%%%&&&&&&'''!!!$$$'''&&&###!!!"""$$$)))(((&&&%%%%%%&&&((()))%%%&&&((()))***---111444777>>>HHHRRRZZZbbbkkkqqqxxx{{{}}}qqqnnnkkkiiihhhgggdddbbb\\\[[[ZZZYYYYYYYYYZZZZZZ\\\\\\\\\ZZZZZZ\\\___bbbaaa`````````aaabbbdddeeecccbbbbbbbbbbbb```]]]ZZZWWWVVVTTTRRRPPPPPPPPPPPP}}}nnnbbbRRRFFF@@@<<<888444444444333111///,,,***(((+++++++++******)))(((((()))(((&&&%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((((()))"""%%%'''&&&###"""$$$&&&(((&&&$$$######$$$&&&(((&&&'''))))))***---000333666===GGGQQQXXXaaaiiiooovvvyyy}}}wwwtttooollliiifffcccaaa___^^^\\\ZZZYYYXXXYYYYYY\\\\\\[[[ZZZZZZ\\\aaadddaaa``````aaabbbdddfffgggeeedddcccbbbbbbaaa]]][[[UUUTTTSSSQQQQQQQQQRRRRRRssshhhXXXLLLEEE???999444444444333222000---***(((+++,,,,,,++++++***)))(((***(((%%%$$$%%%&&&&&&%%%(((((((((((('''''''''&&&%%%&&&&&&&&&$$$$$$%%%&&&$$$###!!! !!!###$$$&&&'''((()))***,,,000222666<<>>777111222333444444333111000,,,,,,------,,,+++)))(((&&&&&&'''((()))'''### ######$$$%%%&&&(((((()))+++'''$$$$$$&&&'''%%%###%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&&&&'''))),,,///444999@@@GGGOOOYYYccckkkmmmpppuuuzzzwwwpppjjjeeebbb]]]\\\YYYXXXXXXYYY\\\]]][[[\\\^^^^^^___aaadddgggddddddeeefffiiilllnnnpppmmmiiiccc___^^^]]]\\\[[[^^^]]][[[XXXWWWVVVVVVVVV{{{mmm^^^RRRHHHAAA===;;;:::999555111///...///+++***)))***,,,------,,,)))(((''''''))),,,...000(((((('''''''''(((((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%############%%%%%%(((%%%!!!"""&&&+++---...222555;;;AAAIIISSS]]]ccchhhnnntttwww|||yyytttooojjjfffcccbbb```]]]ZZZ[[[]]]___]]]^^^___```ccceeegggiiidddbbbbbbdddhhhmmmpppqqqhhhfffccc___\\\[[[[[[[[[ccc___YYYWWWXXXYYYYYYXXX}}}pppbbbUUUKKKBBB>>>888888777444000......///+++***)))***+++,,,+++***)))(((''''''''')))+++,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&'''$$$"""###'''+++------111444999???GGGPPPYYY```iiipppwwwyyy}}}|||wwwrrrmmmiiibbb```]]]ZZZXXXXXXZZZ[[[[[[[[[]]]^^^aaacccfffgggdddcccbbbdddgggjjjlllllleeeccc```]]][[[ZZZZZZ[[[```]]]ZZZYYYZZZYYYWWWUUUtttgggZZZNNNDDD>>>666666555333000......///,,,***))))))***+++)))((()))((('''&&&&&&'''((())))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###%%%(((***++++++000333777===DDDLLLUUU[[[hhhpppwwwyyy|||{{{vvvqqqlllcccaaa]]]ZZZXXXWWWXXXYYYXXXYYYZZZ\\\^^^aaacccddddddcccbbbccceeeffffffeeeaaa```^^^\\\[[[ZZZZZZ[[[\\\[[[ZZZ[[[[[[YYYVVVSSSxxxjjj]]]PPPEEE>>>999888777444000...---...,,,+++))))))***)))(((&&&(((((('''&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&######%%%'''(((*********...000555;;;BBBJJJSSSYYYcccllluuuwwwyyy~~~zzztttooohhheee```\\\ZZZZZZYYYYYYWWWWWWXXXZZZ\\\___aaabbb```______aaabbbcccbbb```^^^]]]\\\[[[[[[[[[\\\\\\[[[ZZZZZZZZZYYYXXXVVVTTTzzzmmm```RRRGGG???>>>===;;;777222...---------+++))))))))))))'''&&&''''''''''''((())))))***'''&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&'''(((((())))))+++...333999@@@IIISSSYYY^^^iiisssvvvxxx}}}}}}wwwrrrlllhhhbbb^^^\\\[[[YYYXXXWWWWWWXXXYYY[[[]]]^^^___ZZZZZZZZZ\\\___```___^^^\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVWWWXXX|||ooobbbUUUJJJCCCBBBAAA>>>999333///---------+++************((('''%%%&&&''''''((())))))***&&&&&&&&&'''((()))***+++&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$&&&'''''''''((()))***---222777>>>FFFOOOUUUZZZgggsssxxxyyy~~~|||wwwooojjjccc^^^]]]\\\YYYVVVXXXWWWWWWXXXYYYZZZ[[[[[[VVVVVVVVVXXX[[[]]]]]]]]][[[[[[[[[\\\\\\\\\\\\\\\[[[\\\[[[YYYWWWVVVXXXZZZ~~~qqqdddXXXNNNHHHAAAAAA>>>:::444000//////---,,,******++++++***(((&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((()))''''''&&&%%%$$$$$$######"""######$$$$$$######""""""$$$&&&&&&%%%&&&(((***+++...111555:::BBBIIIOOOTTTcccqqqwwwyyy~~~tttnnnfffaaa```^^^[[[WWWWWWWWWVVVVVVVVVVVVVVVWWWVVVTTTSSSTTTWWWYYYZZZZZZYYYYYYZZZZZZ[[[[[[[[[ZZZYYY[[[]]]\\\YYYWWWXXXYYYrrrfff[[[QQQLLL@@@???===999444111000111---,,,***+++,,,,,,+++***&&&&&&&&&&&&%%%$$$###"""''''''&&&%%%%%%%%%&&&&&&(((((('''&&&$$$###""""""!!!"""###$$$$$$###"""!!!###%%%&&&&&&$$$%%%(((+++---...111444888>>>DDDIIIOOO^^^nnntttwww}}}yyyrrrjjjeeedddbbb^^^ZZZVVVVVVUUUTTTSSSSSSSSSSSSVVVTTTRRRRRRTTTWWWXXXXXXWWWXXXYYYYYYYYYYYYYYYXXXWWW[[[______\\\YYYXXXXXXvvvkkk```TTTMMMCCC???;;;777555333000///---+++(((''')))+++++++++))))))))))))))))))))))))***(((&&&%%%&&&&&&%%%$$$%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&'''((())))))---+++,,,111555:::CCCKKKTTT```jjjnnnuuuxxxooohhhdddaaa^^^[[[\\\XXXSSSPPPPPPQQQRRRRRRTTTTTTRRRQQQQQQRRRSSSSSSTTTUUUWWWYYYZZZZZZYYYYYY[[[\\\]]]^^^\\\ZZZWWWTTTyyyooocccWWWOOOFFFBBB===999666444222000///,,,******++++++++++++,,,+++***(((&&&$$$######(((&&&$$$###$$$$$$###"""%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&'''((())))))***,,,***+++000444888@@@IIIRRR]]]ggglllsss}}}{{{rrrlllhhheeeaaa]]]]]]YYYTTTRRRQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVZZZ[[[\\\]]]\\\ZZZXXXVVVttthhh\\\TTTJJJEEE???:::777555333111000...,,,,,,,,,,,,***)))******((('''%%%###"""!!!+++)))'''&&&''''''&&&%%%%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''((()))******+++)))***...222555===FFFPPPYYYccciiioooxxxxxxrrrnnnjjjeeebbb^^^ZZZVVVSSSRRRSSSSSSRRRQQQPPPOOONNNMMMNNNOOOOOOOOOOOOPPPPPPQQQSSSTTTUUUXXXYYY[[[\\\]]][[[ZZZYYY{{{oooccc[[[NNNHHHAAA;;;777555333222000...---------+++(((&&&%%%%%%%%%&&&&&&&&&''''''+++)))''''''((((((((('''%%%'''((('''&&&$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&'''((()))*********(((***...111444;;;CCCMMMUUU^^^eeelllsss{{{~~~xxxtttpppjjjeee___[[[WWWTTTSSSSSSRRRRRRQQQPPPOOOMMMMMMMMMNNNNNNQQQPPPPPPPPPRRRTTTVVVWWWVVVXXXZZZ[[[\\\\\\\\\[[[wwwjjjbbbQQQKKKBBB;;;666444222111///---,,,,,,+++***'''$$$$$$$$$%%%'''((()))***+++&&&$$$###"""$$$$$$$$$###%%%'''((('''&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((()))******+++)))***...111333999@@@JJJPPPYYYaaahhhnnnwww}}}~~~zzzuuunnniiiaaa]]]YYYVVVUUUTTTSSSQQQSSSRRRPPPNNNNNNNNNNNNOOOPPPPPPPPPPPPRRRTTTVVVXXXVVVWWWYYY[[[\\\]]]]]]]]]}}}pppgggUUUNNNDDD;;;666444222222///---+++******)))'''%%%((((((((()))))))))))))))&&&%%%######$$$%%%%%%$$$%%%'''((('''&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))***)))***...000111666===GGGJJJSSS]]]ccciiiqqqzzzzzzsssmmmdddaaa]]]ZZZXXXWWWUUUSSSTTTSSSQQQOOONNNNNNOOOOOOMMMMMMNNNOOOQQQSSSTTTUUUVVVVVVXXXZZZ\\\]]]^^^^^^sssjjjYYYRRRFFF===777555444333000...+++*********)))(((+++******))))))((('''''')))'''&&&&&&((()))((('''%%%'''((('''&&&$$$%%%%%%&&&%%%%%%$$$######$$$$$$######$$$%%%&&&'''(((((()))'''))),,,......333:::BBBEEEMMMXXX^^^ccckkkuuu}}}wwwqqqhhheeeaaa^^^]]][[[XXXVVVTTTSSSQQQOOONNNNNNNNNNNNKKKLLLNNNPPPQQQSSSSSSTTTVVVWWWXXXZZZ[[[]]]^^^^^^uuukkk\\\TTTIII>>>888666555555222///+++******+++++++++***)))))))))(((((((((((('''%%%$$$$$$&&&'''&&&&&&%%%'''((('''&&&$$$%%%%%%&&&%%%%%%$$$#########$$$"""######$$$%%%&&&'''((((((&&&'''+++,,,---111777???AAAIIITTT[[[___hhhrrr|||zzztttllliiieeebbb```^^^[[[YYYSSSRRRPPPNNNMMMMMMMMMMMMKKKLLLOOORRRSSSTTTTTTTTTVVVWWWXXXZZZ[[[]]]^^^^^^yyymmm^^^TTTGGG<<<777666444333111///------------+++)))++++++++++++************((((((((())))))))))))***,,,+++***(((''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))***+++...111444:::@@@IIIPPPVVV^^^ffflllvvv|||{{{sssqqqooollliiiccc]]]YYYUUUSSSOOONNNNNNNNNMMMLLLPPPOOONNNMMMMMMNNNQQQRRRUUUVVVVVVVVVVVVXXX[[[^^^}}}qqqbbbXXXJJJ@@@:::888666444333111...------,,,)))'''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&''''''''''''))))))((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%''''''''''''''''''''''''%%%'''((()))***,,,000222999???GGGNNNUUU\\\eeekkkttt{{{wwwuuurrroookkkeee___[[[WWWTTTQQQOOOOOOOOONNNMMMOOONNNNNNNNNNNNOOOQQQRRRRRRTTTVVVXXXXXXYYYZZZ\\\xxxhhh^^^PPPEEE>>>;;;888666555222000...---+++(((&&&######$$$%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((((((%%%&&&'''((((((***...000666;;;DDDKKKRRRYYYccciiiqqqxxx}}}{{{wwwsssnnniiibbb^^^YYYWWWSSSQQQQQQPPPOOONNNMMMMMMNNNOOOPPPQQQQQQQQQOOORRRVVVYYYYYYYYYYYYZZZooodddVVVJJJBBB===999666444222///...---,,,)))'''&&&'''''''''((()))))))))''''''((((((((()))))))))%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&''''''%%%'''(((((((((***---///222888@@@GGGMMMUUU___fffnnnuuu~~~|||wwwrrrlllfffbbb[[[YYYUUUSSSRRRQQQPPPNNNKKKMMMOOOQQQRRRRRRQQQPPPOOORRRUUUWWWWWWWWWYYYZZZuuukkk\\\OOOFFF???:::666222000///......---+++***+++*********))))))((((((((((((((()))))))))******&&&''''''(((((((((''''''$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&'''''''''((()))((((((***,,,///000555<<>>DDDLLLUUU\\\fffmmmxxx|||wwwrrrmmmiiiaaa^^^ZZZWWWUUUTTTRRRPPPNNNOOOQQQRRRSSSRRRPPPOOOSSSSSSSSSRRRQQQSSSVVVYYYwwwhhhYYYNNNEEE===888333222000///...---+++)))*********))))))(((((('''))))))))))))************))))))++++++***)))'''&&&$$$%%%&&&((((((&&&%%%$$$'''''''''''''''''''''''''''(((((('''&&&'''***,,,---111777;;;@@@GGGQQQXXXccckkkuuu~~~}}}xxxsssoookkkeeebbb]]]ZZZXXXWWWTTTSSSPPPQQQRRRRRRRRRQQQOOOOOORRRSSSTTTSSSRRRRRRSSSTTT{{{kkk\\\QQQGGG???999666333111///...,,,***(((************++++++++++++++++++,,,,,,,,,---------)))***++++++***(((&&&$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%&&&(((***---111666:::>>>EEENNNUUUbbbiiittt~~~}}}xxxtttppplllhhheee```]]][[[YYYWWWUUURRRRRRRRRRRRQQQPPPOOOOOOQQQSSSUUUUUUTTTQQQQQQQQQsssdddWWWKKK@@@888888555222000///...,,,***+++)))((('''((()))((('''***,,,---...---+++)))((()))((('''&&&&&&&&&&&&''''''((()))'''""" $$$$$$%%%%%%%%%&&&&&&&&&######%%%'''((((((+++///...000333777;;;BBBJJJOOO___gggqqqzzz|||xxxvvvuuulllkkkhhhdddaaa^^^\\\[[[[[[WWWSSSPPPPPPRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTtttfffZZZOOODDD===999666333000000...,,,++++++)))'''''')))))))))(((((()))*********)))(((''')))))))))((((((''''''&&&&&&(((***)))'''%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''%%%%%%''')))*********---///333666;;;AAAHHHNNN[[[cccmmmvvv}}}}}}zzzxxxwwwooonnnkkkhhhdddbbb```______[[[VVVRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSwwwjjj___TTTIIIBBB:::777333111000///---+++***)))'''''')))******)))(((((())))))))))))))))))******++++++***((('''&&&''')))******(((''''''((($$$$$$$$$$$$%%%%%%%%%%%%'''%%%%%%&&&)))***)))&&&---///111555999???FFFKKKVVV]]]hhhqqqxxx|||zzzyyytttrrrpppmmmjjjgggfffeeeddd```ZZZUUUTTTUUUVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSzzznnnbbbWWWLLLDDD<<<999444111000///...,,,***)))'''((()))+++************))))))***+++,,,---)))***+++++++++)))&&&%%%((())))))(((&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%###'''***)))'''((()))(((,,,---000333777===DDDIIIQQQYYYcccmmmttt{{{}}}{{{zzzwwwvvvtttqqqnnnlllkkkjjjiiiddd^^^YYYWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTSSSRRR~~~qqqeeeYYYLLLDDD>>>:::555222111000///...+++)))((((((***+++***)))***)))))))))***+++,,,,,,'''((()))******(((&&&%%%''''''&&&&&&&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&333:::222(((%%%(((***+++,,,...111555:::AAAFFFNNNUUUaaajjjrrrzzz}}}|||zzzyyywwwtttrrrpppoooooolllhhhbbb^^^[[[ZZZYYYYYYYYYYYYZZZYYYWWWUUURRRQQQuuuhhh\\\OOOGGG@@@<<<666333111000//////---+++))))))*********)))''''''((((((((((((((((((&&&'''((()))))))))((('''%%%%%%%%%''')))***)))(((&&&&&&&&&&&&''''''''''''...@@@III<<<***$$$'''******+++---///333888>>>CCCKKKSSS^^^iiiqqqyyy}}}|||zzzxxxvvvttttttsssoookkkgggdddbbb___]]][[[[[[[[[[[[[[[XXXUUURRRPPPxxxmmm```TTTLLLAAA===777333111111000///...,,,***)))******)))''''''(((((())))))((('''&&&&&&'''((()))***++++++,,,&&&%%%%%%'''+++,,,+++)))'''''''''(((((((((((()))///AAAJJJ===+++&&&'''((()))***,,,...111666<<>>888333111111000000///---+++******)))(((&&&)))***+++,,,+++***'''&&&''''''((()))***,,,...///)))'''&&&''')))***(((%%%(((((((((((()))))))))))))));;;CCC888+++((()))'''(((***+++---000555;;;@@@GGGOOO[[[eeennnvvv}}}|||{{{zzzzzzsssrrrpppooommmjjjdddaaa]]]^^^^^^]]]ZZZVVVRRROOOzzzmmm]]]RRREEE===666444444111///000)))))))))******+++++++++%%%++++++$$$&&&------%%%$$$%%%&&&'''((((((((((((%%%%%%$$$&&&'''((('''%%%%%%&&&''''''%%%%%%&&&''',,,+++***))))))))))))))))))***+++---///555;;;@@@HHHNNNXXX```hhhpppzzz{{{zzz{{{}}}tttuuuuuutttqqqmmmiiifffaaacccccc```[[[WWWWWWXXXqqqaaaUUUGGG>>>777666555222000000000///,,,))))))---444999...,,,******(((%%%%%%'''(((((()))))))))(((''''''%%%$$$$$$&&&'''(((&&&%%%%%%&&&'''&&&%%%$$$&&&'''&&&&&&%%%$$$$$$$$$$$$$$$)))***+++,,,///444:::???FFFLLLUUU^^^eeemmmwww}}}~~~|||{{{|||yyyyyyyyyxxxuuuqqqmmmkkkfffgggfffddd```]]]\\\[[[vvveeeYYYIII@@@999777666222000111,,,+++)))''')))444EEEQQQ777,,,(((---***!!!!!!*********)))((('''%%%$$$###%%%$$$$$$%%%''''''&&&%%%&&&''''''%%%$$$$$$&&&((((((''''''&&&&&&&&&&&&''')))***+++,,,...333999===CCCIIIRRRZZZaaaiiirrryyy~~~}}}|||}}}}}}}}}|||yyyuuuqqqooohhhfffeeedddccc```]]]ZZZzzzhhh\\\LLLCCC;;;999777333000000(((******)))***444EEESSS;;;000'''((()))''''''+++''''''&&&%%%$$$"""!!! %%%$$$$$$%%%''''''&&&$$$''''''&&&%%%###$$$&&&)))******))))))))))))******)))***+++,,,...111666:::@@@GGGOOOWWW^^^fffooouuu}}}}}}zzzwwwtttrrrkkkhhhffffffgggeee```[[[{{{kkk___QQQHHH???;;;888333000///---000222...)))***222:::>>>888---$$$&&&......'''$$$$$$%%%%%%$$$###""""""$$$$$$###%%%&&&'''&&&$$$&&&''''''%%%$$$$$$&&&(((&&&&&&&&&%%%%%%&&&&&&''')))***+++,,,---000444777===DDDMMMUUU\\\dddmmmsss|||}}}zzzwwwuuuqqqooommmnnnooommmgggccc~~~oooeeeXXXNNNDDD@@@;;;555000000+++///222000+++((())),,,<<<@@@999,,,)))///,,,"""%%%%%%&&&'''''''''&&&&&&$$$######$$$&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&(((***+++,,,,,,...222444999???IIIQQQYYYbbbkkkqqqzzz}}}{{{zzzqqqqqqqqqrrrqqqnnnjjjggguuulll```UUUKKKEEE???777222111***,,,------,,,+++,,,---444===DDD>>>222)))&&&&&&&&&&&&''''''''''''&&&&&&$$$######$$$&&&&&&%%%######%%%(((((('''%%%%%%%%%'''&&&&&&&&&&&&'''((()))(((***+++,,,,,,---000222444;;;DDDMMMVVV___iiiooouuu|||~~~|||zzzppprrrttttttqqqmmmjjjiiizzzqqqeee[[[OOOIIIBBB:::444333333111...,,,++++++,,,,,,***666HHHNNN;;;$$$"""///%%%&&&&&&&&&%%%%%%$$$###$$$######$$$&&&&&&%%%###"""%%%((()))(((&&&$$$$$$%%%%%%%%%%%%%%%&&&'''((((((***+++++++++,,,///111000777AAAKKKSSS]]]gggnnnrrryyy~~~|||zzzyyyrrrvvvzzzyyyuuupppoooooottthhh^^^QQQFFF???:::666222555222///.........---,,,***111<<>>999666222000---+++++++++***)))(((,,,333888:::555...)))''''''&&&%%%$$$$$$%%%&&&'''&&&$$$######$$$%%%&&&$$$$$$######$$$%%%'''(((&&&%%%$$$$$$$$$&&&(((***%%%&&&''')))+++,,,......333555999AAAKKKUUU]]]aaannnuuu~~~{{{yyyxxxxxxwwwvvvvvvvvvuuurrroooqqqhhhZZZOOOGGGAAA;;;777222///,,,+++++++++***)))))))))***---000///+++'''(((((('''&&&&&&&&&&&&'''%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&((()))&&&'''((()))+++---......000222777>>>GGGQQQZZZ___kkkrrr|||~~~{{{yyywwwwwwvvvuuuuuuvvvuuusssqqqtttkkk]]]RRRIIIBBB;;;777444222///---------,,,+++...***'''(((******'''###)))(((''''''((((((((('''$$$$$$######$$$%%%&&&'''############$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((('''((()))***+++,,,---......000555;;;CCCMMMWWW]]]hhhoooyyy}}}{{{zzzwwwuuuttttttuuuuuutttrrryyypppcccVVVMMMEEE===888555222///.........---,,,---+++((((((******)))&&&)))'''&&&''')))***(((&&&############$$$%%%%%%&&&"""""""""###############&&&%%%%%%%%%&&&&&&''''''(((((()))***++++++,,,,,,---///444999@@@IIISSSZZZeeekkkuuu~~~wwwvvvttttttuuuuuutttsssvvviii\\\RRRIIIAAA;;;444111...---------,,,+++)))((((((((()))+++...000(((&&&%%%'''***+++(((&&&#########$$$$$$$$$$$$$$$""""""###############"""&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))*********+++,,,///333777<<>>AAAMMMTTT___kkkvvv{{{zzzzzz{{{{{{{{{xxxvvvuuuiii___TTTJJJDDD;;;777333000///...---,,,+++***))))))******)))'''''''''((((((((((((((('''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''...,,,***)))******)))(((&&&((())))))'''&&&&&&'''))))))(((***...555;;;???JJJPPPZZZdddoooyyy~~~~~~~~~}}}zzzxxx{{{ooodddXXXMMMEEE<<<888444111000///...---,,,***))))))******(((''''''(((((())))))(((((('''((('''''''''&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%&&&(((******)))&&&'''((('''%%%$$$%%%&&&)))(((((((((+++111888===HHHMMMUUU^^^hhhsss~~~|||zzzuuuiii\\\NNNEEE???;;;666333111///...,,,,,,+++))))))***)))(((&&&))))))))))))((('''&&&%%%&&&&&&&&&'''&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$######%%%'''))))))(((&&&''''''&&&$$$###$$$%%%))))))(((((()))...666;;;EEEIIIPPPYYYcccnnnxxx~~~{{{oooaaaRRRHHHCCC???999555222000...,,,---+++***)))***)))(((&&&(((((((((((('''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&'''))))))'''&&&&&&&&&'''%%%$$$$$$%%%'''((()))))))))(((,,,333999@@@EEELLLUUU^^^iiirrryyy}}}uuugggXXXNNNGGGBBB<<<777444111...,,,---+++***)))***)))'''&&&%%%&&&&&&&&&&&&&&&%%%%%%###$$$&&&((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&(((******((('''%%%&&&&&&%%%$$$$$$&&&(((%%%(((***)))(((***000666;;;@@@HHHQQQZZZdddlllrrrvvvzzzzzzlll]]]SSSIIIDDD>>>888444111...,,,---,,,***)))***)))'''%%%"""###$$$%%%&&&&&&&&&&&&###%%%''')))******)))(((%%%%%%$$$$$$%%%%%%&&&'''!!!"""###&&&***++++++)))%%%&&&&&&%%%$$$%%%'''***###'''))))))'''(((...333777===EEENNNWWW```iiinnnrrrwww}}}sssggg\\\RRRKKKAAA999666444111///+++++++++***)))'''&&&%%%$$$(((+++,,,***(((((()))&&&'''(((((()))(((((('''%%%%%%$$$###$$$%%%'''((($$$$$$%%%&&&'''(((******((((((((((((((()))******)))(((&&&'''***---//////222777???IIISSS^^^hhhooorrruuu{{{xxxlllaaaWWWOOODDD<<<888555111///---,,,+++)))&&&$$$""" ###&&&((((((&&&$$$%%%&&&((((((''''''&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((()))'''&&&'''***,,,......222666===EEEOOOYYYbbbhhhkkkttttttiii]]]TTTIII@@@;;;777222///...---,,,)))'''%%%###"""&&&''''''&&&$$$###$$$&&&***((('''%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''''')))'''&&&'''))),,,------000444:::AAAHHHRRR[[[```hhhxxx|||qqqaaaYYYNNNEEE???:::444111...---,,,++++++*********,,,+++)))'''&&&&&&''')))***(((&&&$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''+++***)))((('''&&&&&&&&&((('''''''''''''''((((((((('''&&&''')))+++,,,,,,---111666<<>>888444///...---,,,,,,,,,,,,,,,///---***(((((()))******((('''&&&%%%%%%''')))+++'''&&&%%%$$$$$$$$$%%%&&&)))(((((('''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&%%%''')))++++++******---222888???HHHQQQXXXbbbmmmzzzoooggg\\\RRRJJJCCC;;;666222111...,,,***)))))))))...+++((('''((()))))))))&&&&&&&&&&&&''')))+++,,,'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$#########$$$$$$'''&&&%%%''')))***)))((()))+++///444;;;DDDMMMSSS___fffpppzzz{{{rrreeeZZZPPPFFF===777333111///,,,*********+++,,,***'''''')))******(((&&&&&&&&&''''''((((((((('''&&&%%%$$$###$$$%%%%%%###############$$$%%%%%%%%%%%%$$$###############&&&%%%%%%'''))))))(((''')))+++---111666>>>GGGMMMYYYaaalllvvv~~~zzzlll___TTTIII>>>888222111///.........000111,,,***((()))+++---+++***%%%&&&&&&''''''&&&%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%'''((()))(((&&&***+++---///333:::BBBHHHPPP[[[hhhrrrxxx}}}rrrdddYYYOOOEEE???777555222111000000...,,,))))))))))))************$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))***+++,,,...222999@@@FFFRRRYYYbbblllssszzzvvvjjj___RRRFFF>>>888666333111111000...---******))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%%%%###""""""$$$&&&'''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((()))***+++---111777???DDDOOOUUU^^^gggooowww}}}zzzpppeeeWWWHHH>>>:::888444333222111///---++++++******)))((((((((((((((('''&&&%%%$$$##############################'''$$$###&&&+++---+++''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''(((***,,,///555<<>>:::777555333000...,,,,,,+++***)))((('''&&&%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###%%%***,,,)))%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%&&&((()))+++...333666===BBBKKKUUU___kkkuuu|||uuulllbbbXXXRRRBBB???;;;888666444111...,,,++++++***)))(((((('''''''''''''''&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&)))((('''(((******)))'''"""######$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%'''((()))+++---111444:::???HHHRRR]]]hhhrrrxxx{{{xxxpppfff[[[TTTCCC@@@<<<999666444111///++++++******))))))(((((())))))((('''&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&######$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%&&&!!!""""""$$$%%%&&&''''''&&&''')))***+++---111444777===FFFQQQ\\\fffooouuuxxx~~~}}}sssjjj^^^TTTJJJCCC===:::666000------+++++++++************)))&&&&&&&&&&&&%%%$$$######""" """%%%&&&### ###%%%'''&&&### """"""#########$$$$$$$$$!!!"""###%%%''''''(((((($$$&&&(((''''''---999BBB===AAAFFFMMMUUU^^^hhhnnnuuuyyywwwooodddZZZLLLDDD===:::666000------///...---+++***((('''&&&&&&&&&&&&&&&%%%$$$######%%%$$$###%%%((((((&&&$$$%%%%%%%%%###!!! !!!############$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%&&&)))...333777:::===CCCIIIQQQZZZdddjjjpppuuu|||}}}uuujjj```NNNGGG???;;;777000------///...---,,,***((('''&&&&&&''''''&&&&&&%%%$$$###&&&%%%%%%&&&(((((('''%%%&&&%%%### !!!&&&)))%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''%%%###%%%)))---------666999===CCCKKKTTT^^^dddkkkqqqxxx~~~yyynnndddSSSJJJBBB===888111......,,,,,,+++++++++*********''''''''''''&&&%%%$$$###$$$######$$$$$$$$$$$$###%%%$$$""" ###(((,,,&&&&&&&&&%%%%%%%%%$$$$$$'''&&&$$$######$$$&&&'''&&&%%%$$$%%%''')))+++,,,333555999>>>EEENNNXXX^^^iiinnntttyyy|||{{{pppeeeXXXOOOFFF@@@999222//////,,,,,,,,,++++++++++++***''''''''''''&&&%%%$$$$$$############"""""""""###"""############$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&$$$&&&'''%%%###%%%,,,222000222555999???HHHRRRYYYeeejjjqqqvvvzzz~~~}}}}}}}}}~~~|||~~~rrrhhh]]]TTTIIICCC<<<444111111000///...,,,+++)))(((''''''((((((''''''&&&%%%$$$$$$%%%%%%$$$""""""$$$%%% """$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$&&&(((%%%"""$$$,,,444...///222555;;;CCCMMMTTT___eeemmmtttzzz~~~yyyvvvvvvwwwyyyvvvyyy|||wwwnnnbbbXXXMMMEEE>>>666222333000000...---+++)))(((((((((((((((((('''&&&%%%$$$&&&''''''%%%###"""$$$'''"""###$$$###"""!!!###$$$!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%&&&***---,,,,,,...111666???IIIOOOZZZ```iiiqqqwww}}}~~~wwwrrrqqqqqqrrrsssuuuxxxzzz||||||rrrdddZZZOOOGGG???777444444---------,,,,,,,,,++++++(((((((((((('''&&&%%%$$$%%%&&&&&&$$$!!!!!!###&&&%%%%%%$$$""" !!!$$$ !!!"""$$$%%%&&&'''###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&(((((('''%%%******,,,...333<<>>888888444000---,,,---------''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&(((***+++%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))''')))+++,,,***)))))))))&&&(((***+++---000444777===CCCLLLSSSZZZaaajjjpppwww{{{{{{xxxuuupppllljjjhhheeeccciiiooowww}}}wwwjjj___VVVMMMCCC===999555///+++***+++------(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''))))))((('''%%%###!!! """######$$$&&&''''''(((+++++++++)))'''%%%&&&'''&&&(((***,,,,,,...111333777===FFFMMMTTT[[[ccciiirrrwwwzzzvvvsssppplllhhhfffllluuu{{{}}}qqqfff]]]TTTKKKEEE999555000---,,,------,,,++++++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%'''''''''&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%((())))))(((&&&$$$%%%%%%&&&(((***++++++,,,---///555;;;CCCJJJPPPWWW___eeemmmsss{{{~~~zzzuuuqqqrrrwww}}}vvvlllcccZZZQQQJJJ:::777444222111000...,,,...---,,,***)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))((('''&&&"""###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$!!!$$$'''((('''&&&&&&'''%%%'''************+++,,,000666>>>EEEKKKRRRZZZ```jjjoooxxx~~~zzztttxxxzzz~~~|||sssnnneeeUUUHHH@@@;;;555000...---,,,,,,...---+++***)))***+++,,,$$$##################$$$***...111222...)))%%%"""!!!"""!!!!!!%%%***(((###&&&%%%$$$######%%%'''((((((''''''&&&'''(((******'''((())))))))))))+++---444333666===CCCIIISSS\\\eeekkkrrrxxx{{{~~~}}}xxxsssiiiYYYMMMBBB===777222000...---,,,---,,,+++***)))(((''''''%%%$$$$$$######$$$$$$%%%(((+++......,,,(((%%%$$$"""%%%&&&$$$$$$'''&&&###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""!!!"""###$$$%%%&&&'''&&&%%%&&&)))+++222111444:::@@@FFFOOOXXX```fffnnntttwww{{{yyynnn___RRRDDD@@@:::555222000...,,,,,,,,,+++***(((&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))(((&&&&&&&&&"""''')))%%%###$$$$$$###%%%&&&&&&'''&&&&&&%%%$$$$$$######"""###$$$%%%&&&%%%&&&%%%$$$###%%%(((***......000777<<>>CCCJJJSSS[[[```eeekkkooouuu{{{uuukkk^^^UUUHHH<<<666555666777+++---000111///+++&&&"""&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$&&&'''!!!"""######''',,,+++'''"""%%%))),,,,,,)))%%%"""######""""""###%%%&&&'''%%%(((***+++)))'''&&&&&&&&&&&&(((---///000555;;;AAAGGGPPPWWW\\\aaagggkkkssszzz|||qqqbbbYYYMMMCCC===888444111......---+++***((('''&&&&&&&&&''''''((())))))***%%%&&&''''''&&&%%%"""!!!)))(((((('''%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))))))))+++---111444777===AAAIIIPPPWWW^^^eeeiiiqqquuu{{{wwwhhh```SSSIIIBBB<<<777333000///...,,,+++)))((((((((((((((((((((((((''''''((('''&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&&&&""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''')))---000222:::???GGGOOOVVV^^^dddiiiooosssyyy~~~qqqiii\\\RRRIIIBBB;;;666222111000...,,,+++***)))***))))))((('''&&&&&&&&&***)))&&&$$$$$$$$$&&&'''%%%%%%%%%&&&&&&''''''''' """$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''((('''((((((***---///111666;;;CCCKKKSSS\\\ccchhhmmmqqqvvv|||yyyqqqeeeZZZPPPFFF===666444222000...,,,+++******)))))))))(((''''''&&&&&&)))((('''&&&%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&& !!!"""###%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((((((((()))***,,,...///111666>>>GGGPPPYYYaaagggjjjnnntttzzz~~~wwwlllaaaVVVJJJ???777555333000---+++*********((((((((((((((((((((((((&&&'''((((((((('''&&&%%%$$$$$$$$$############"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%'''(((******///333;;;CCCKKKTTT]]]ccchhhlllrrrxxx}}}~~~ssshhh]]]PPPBBB999666444111---+++*********'''''''''((((((((((((((($$$&&&'''))))))'''%%%$$$$$$$$$$$$######"""""""""""""""##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&(((***+++,,,...222888???GGGPPPXXX^^^dddhhhooovvv|||{{{pppdddVVVHHH>>>888666222///,,,++++++,,,))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&)))+++---...///...111777<<>>DDDHHHPPPVVV^^^eeekkkrrrzzz{{{pppdddYYYKKKDDD<<<666333111...,,,***)))))))))'''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&######""""""""""""######%%%$$$$$$######$$$$$$%%%###""" !!!$$$%%%$$$######"""$$$((()))''')))...000111444555888;;;@@@DDDJJJPPPXXX___fffmmmuuu{{{uuuhhh^^^OOOIII???999555222...+++(((((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$%%%$$$### """'''((('''***//////111333555666999===@@@GGGMMMVVV]]]cccjjjsssyyy~~~{{{oooeeeUUUNNNDDD<<<888444000---(((((())))))))))))((((((%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$ """'''((('''***///...000222444666888;;;>>>EEEKKKTTT[[[bbbiiirrrxxx{{{~~~wwwnnn[[[SSSIIIAAA<<<777333///***+++++++++***)))((((((&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''((('''&&&%%%%%%$$$###%%%))))))(((***...---///222444666888;;;===@@@FFFNNNVVV]]]dddmmmssswww{{{~~~ttt___WWWMMMDDD???:::555111---------,,,***)))'''&&&'''&&&%%%%%%%%%&&&'''((($$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%'''))))))(((&&&&&&&&&)))''')))+++***((()))------///222444666888;;;===:::@@@HHHPPPWWW^^^gggmmmtttyyyzzzmmmfffYYYLLLBBB;;;888777111000............,,,***&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%&&&''''''&&&%%%$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((%%%$$$######$$$%%%((()))+++,,,---000333555777888<<>>DDDLLLUUU___eeennnrrryyyzzzpppdddYYYMMMAAA999555222///------,,,+++******)))'''%%%%%%%%%&&&'''!!!!!!"""###$$$%%%&&&&&&""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$%%%&&&&&&&&&%%%$$$###&&&'''(((***,,,...///000333666;;;AAAHHHQQQZZZ```jjjooovvv}}}{{{rrriii___SSSFFF===555222///.........---,,,***)))(((&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%$$$######'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''(((***+++,,,---222444999>>>DDDLLLUUU[[[dddiiiqqqyyy|||tttmmmeeeZZZMMMCCC666333///---------,,,,,,***))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$'''&&&$$$######$$$&&&(((%%%%%%&&&'''((()))***+++000222666:::???FFFNNNTTT\\\bbbkkkssszzzxxxqqqkkkaaaSSSIII;;;777222///---,,,+++***((()))******)))'''$$$#########%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&'''(((((())))))---///222555:::@@@GGGLLLTTTZZZccclllttt{{{|||uuuoooeeeWWWMMMBBB===777222///---,,,***((()))***+++***'''$$$"""!!!###%%%&&&'''&&&&&&"""""""""!!!!!!!!!!!!!!!$$$$$$############$$$$$$###$$$%%%&&&&&&&&&&&&&&&!!!"""%%%&&&''''''&&&%%%%%%%%%&&&''''''((())))))+++---///222666<<>>888444000...++++++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""!!!!!!"""######'''&&&%%%$$$###############$$$$$$%%%&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###"""$$$&&&((())))))'''&&&&&&(((***+++---000444777<<>>DDDKKKSSS]]]dddiiinnnwww~~~|||nnnhhh]]]RRRHHH???888444......,,,+++***)))))))))''''''&&&%%%%%%$$$######""""""############""""""&&&&&&%%%$$$$$$$$$%%%%%%)))(((&&&$$$#########$$$((('''&&&%%%$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%%%%$$$&&&(((+++///444:::@@@FFFNNNWWW^^^fffkkksss{{{xxxpppdddYYYOOOEEE<<<555444000+++(((((()))))))))&&&&&&''''''&&&&&&%%%$$$((('''&&&%%%%%%&&&''''''&&&(((***((($$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!###&&&(((((((((+++111888===AAAIIISSS[[[ccciiipppvvvyyy}}}zzzrrrfff[[[QQQHHH>>>777666222---)))((((((((((((''''''(((((((((((('''''')))((('''&&&%%%&&&'''(((&&&'''(((&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""#########$$$%%%&&&'''(((+++///555999===EEEOOOWWW___eeemmmrrrvvv{{{wwwkkk```VVVKKKAAA:::888444///+++***))))))(((((())))))***++++++,,,,,,---+++)))((('''((()))***(((((((((&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""########################"""$$$&&&%%%######%%%(((+++---111444888???IIIPPPYYY___gggmmmrrrxxxrrrfff[[[OOODDD<<<888555000---,,,++++++*********+++,,,...///111222222000...,,,++++++,,,---+++***)))'''%%%$$$%%%%%%########################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""&&&(((&&&!!! $$$(((+++,,,---///333:::DDDJJJSSSYYYaaahhhnnnuuu}}}zzzmmmaaaTTTGGG???888555111///......---,,,++++++,,,...000333666777777666444333111111111111,,,***(((%%%$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""&&&(((&&&!!! ###'''+++++++++---111888@@@EEENNNTTT\\\dddkkkrrr{{{sssgggZZZMMMDDD:::777444111000///...,,,++++++---///222666:::<<<<<<<<<<<<;;;999777555444---)))&&&############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$"""!!!###&&&)))))))))+++///666<<<@@@IIIOOOWWW___fffoooxxxwwwlll```TTTKKK>>>;;;777333111///,,,***++++++---///333888===???@@@AAACCCCCCAAA===:::777000,,,'''%%%%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%&&&&&&&&&)))...444999;;;EEEKKKSSSZZZbbbkkkuuu|||yyyooodddYYYQQQBBB>>>999555222...***'''++++++---///444999>>>AAACCCDDDGGGGGGEEEAAA<<<999555000+++((()))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$########################$$$"""!!!"""$$$%%%%%%$$$$$$###$$$(((---333777888BBBHHHPPPWWW___hhhrrryyy}}}wwwmmm```VVVIIICCC;;;666444222///,,,++++++,,,...111555:::<<>>EEEMMMVVV___hhhnnnyyy{{{xxxlllcccQQQIII???777444333111///,,,,,,,,,,,,...111444666<<<===@@@CCCDDDCCCBBBAAA;;;888333...***)))((((((############"""""""""!!!#########$$$$$$$$$%%%%%%&&&%%%---:::===222&&&!!!######"""""""""######$$$$$$&&&((())))))+++...111777:::@@@FFFNNNXXXaaahhhrrrvvv||||||ppphhhVVVMMMBBB999555333111000...---,,,,,,,,,...111222777:::===@@@AAAAAA@@@???===:::555000,,,)))((((((""""""""""""""""""######""""""#########$$$$$$$$$%%%"""$$$+++---(((###"""######"""""""""###$$$$$$%%%'''((())))))***,,,...444777;;;@@@GGGPPPZZZaaajjjooowww~~~~~~sssjjj[[[RRREEE<<<777444222000///...,,,++++++---...000333555999<<<======<<<<<<===:::555000+++(((&&&&&&###""""""!!!""""""###$$$!!!!!!!!!!!!""""""""""""$$$!!! """###!!!!!!"""###############$$$%%%%%%'''((()))))))))))),,,...222444777;;;AAAJJJSSSYYYbbbhhhqqqyyyvvvoooaaaXXXKKKAAA<<<888444111000///---++++++,,,---//////222555888999999888777999777333...***'''%%%$$$######"""!!!!!!"""###$$$ !!!!!!!!!""""""""""""###$$$$$$###""""""###############$$$%%%&&&&&&'''))))))((()))+++---...000444888===DDDLLLQQQYYY```kkksssxxx}}}{{{uuufff^^^RRRHHHBBB<<<777333000///---,,,+++,,,...///---///222444666555444333222111...+++(((&&&$$$$$$%%%###"""!!! !!!###$$$!!!!!!!!!!!!"""""""""""""""###$$$###############!!!!!!!!!""""""$$$%%%%%%$$$%%%''''''''''''***,,,***---111555:::???FFFJJJQQQYYYdddmmmrrrvvv|||zzzjjjbbbWWWMMMFFF@@@:::555111///...,,,,,,---...///+++---000333333333111000---,,,***((('''&&&%%%%%%%%%$$$"""!!! !!!"""###""""""""""""################## ###%%% !!!"""$$$$$$"""$$$%%%%%%%%%&&&)))+++'''+++///333888<<>>888333000---+++******)))(((***+++,,,+++***(((((())),,,***'''$$$"""!!!!!!!!!######$$$%%%%%%%%%$$$$$$"""############""""""!!!!!!!!!""""""######$$$$$$###""""""!!!"""###$$$%%%$$$$$$###"""###%%%'''(((***+++,,,---000444999===CCCJJJRRRZZZaaaiiirrrxxxxxxwwwpppeee\\\SSSJJJAAA;;;444222...---,,,,,,+++***+++)))'''&&&''''''&&&%%%***(((&&&$$$###"""######$$$$$$%%%%%%%%%$$$######!!!""""""############""""""""""""""""""############""""""""""""###$$$$$$((('''%%%$$$$$$$$$%%%&&&)))***+++,,,...111555999===CCCLLLTTT[[[ccclllrrrsss|||yyyrrrhhh___WWWNNNDDD>>>999666333111000000///---)))%%%"""###&&&)))((('''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""" !!!"""########################""""""""""""""""""""""""#########$$$$$$((('''&&&%%%%%%%%%&&&&&&((()))***+++,,,...222555999???HHHOOOVVV^^^fffllloooxxx{{{uuukkkccc[[[RRRHHHAAA===:::666444222111000...***'''###$$$'''))))))'''$$$######"""""""""""""""%%%%%%%%%%%%$$$$$$###""" !!!"""########################""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((('''((()))******,,,///111666<<>>:::666333000...%%%))),,,,,,)))'''''')))###############"""!!! """###$$$%%%%%%%%%%%%%%%###############"""!!! !!!!!!"""###$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$"""###$$$$$$%%%%%%%%%%%%###&&&((()))***+++...000---222888===AAAFFFMMMRRR```iiiqqqtttwww|||~~~xxxmmmaaaXXXPPPJJJAAA;;;888555111---...,,,***)))******)))(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%% !!!""""""######!!!!!!"""$$$&&&&&&$$$!!!""""""############""""""$$$###""""""###%%%&&&'''###%%%'''(((((()))***,,,+++///444:::???EEEKKKOOOZZZ___fffkkknnnqqquuuyyy|||{{{qqqeee]]]RRRLLLCCC<<<999555111---///---************)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%###!!!!!!!!!"""$$$$$$%%%%%%%%%$$$############$$$&&&'''###%%%'''((((((((()))***+++...333777;;;@@@EEEIIITTTYYY```fffiiimmmrrrvvv{{{wwwllldddYYYRRRHHHAAA===888333000///---+++*********)))((((((((((((((((((((())))))&&&&&&%%%%%%$$$###""""""######""""""!!!  """$$$$$$###!!! !!!"""$$$%%%&&&''''''$$$$$$$$$######$$$%%%%%%$$$&&&(((((('''&&&'''((())),,,000333666:::???BBBKKKQQQYYY^^^ccchhhnnnsss{{{}}}}}}ssslllbbb[[[QQQHHHCCC>>>888444111///,,,+++++++++***(((''''''(((((())))))******$$$$$$$$$$$$$$$#########$$$$$$######"""""""""""" """$$$$$$###""" """###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((((((&&&%%%&&&'''(((***---///222666;;;>>>EEEJJJRRRXXX^^^dddkkkpppyyy|||yyysssjjjbbbWWWNNNGGGAAA:::666333111...------,,,+++***''''''(((((())))))******#########$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$""" !!!""""""""""""""""""######$$$$$$%%%%%%%%%$$$&&&''')))((('''%%%&&&&&&&&&(((+++---000444:::===@@@FFFMMMTTTYYY___gggmmmvvvxxx|||yyyppphhh]]]RRRJJJCCC<<<777666333111//////...---+++(((((())))))))))))))))))###$$$$$$%%%%%%&&&&&&'''"""######$$$%%%%%%&&&&&&%%%$$$######$$$$$$###""" !!!!!!"""!!!!!! """"""###%%%%%%%%%%%%%%%&&&((())))))(((''''''((('''(((***,,,...333888<<<===BBBIIINNNSSSYYYaaagggooorrrwww{{{xxxpppdddYYYPPPHHH@@@;;;888666333111111000///---++++++++++++************'''''''''&&&&&&&&&%%%%%%########################'''%%%###"""""""""!!! !!!""""""""""""""" !!!###%%%&&&&&&&&&&&&'''(((******)))((()))***)))***++++++,,,000555888999===CCCHHHLLLRRRZZZ```gggkkkqqqwww{{{wwwjjj___VVVNNNEEE@@@999777444333222111000...---------,,,,,,++++++++++++***)))(((&&&%%%$$$#########""""""!!! '''%%%"""!!!!!! !!!"""$$$%%%%%%%%% """%%%&&&'''''''''''')))***+++***)))***++++++++++++***+++---111555666:::???CCCGGGLLLTTTZZZaaafffmmmsssxxx|||xxxooohhhaaaWWWJJJ@@@>>>;;;777444333333222111...//////...---,,,,,,.........---,,,***(((&&&%%%((('''%%%$$$######$$$%%%######"""!!!  !!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%*********(((''''''***,,,,,,+++*********,,,...000444777;;;???BBBGGGOOOTTT[[[^^^cccjjjqqqxxx}}}~~~uuunnnggg]]]PPPGGG???<<<888555555444444333666666666333///+++******))))))***++++++***))))))((('''&&&%%%%%%$$$$$$$$$ !!!!!!"""""" !!!"""######$$$$$$$$$!!!"""###$$$%%%'''(((((((((***+++******+++---///***)))))))))***,,,...000...111444777;;;@@@GGGLLLUUUXXX^^^fffnnnuuuzzz|||}}}vvvpppfffYYYOOOCCC???:::777555555444444777888888555000+++(((''''''(((***,,,---,,,+++***(((((((((((('''&&&%%%$$$!!! !!!!!!"""""" !!!"""######$$$######!!!!!!"""$$$%%%&&&'''(((%%%''')))+++++++++---...))))))((()))***,,,...///...000222555888<<>>AAAEEEJJJRRR\\\eeemmmrrrttt{{{zzzpppcccZZZNNNHHH@@@999444222///...+++---......,,,*********+++,,,...000000///...---)))***++++++***)))'''&&&'''&&&$$$"""!!!!!!!!!"""!!!""""""############"""###########################%%%(((((('''&&&&&&&&&...---,,,++++++*********,,,,,,,,,...111555999:::AAAFFFMMMWWW```hhhmmmpppyyy|||sssfff]]]SSSLLLCCC;;;666222000......//////...+++******+++)))***,,,...000111222222,,,,,,,,,++++++***)))(((&&&%%%#########$$$&&&(((""""""############"""""" """###$$$%%%&&&&&&''')))((('''&&&''''''------,,,+++***))))))(((---++++++---111555888999>>>AAAGGGOOOXXX```gggjjjttt{{{vvvjjjaaaUUUOOOFFF>>>999666444333000000///,,,******,,,...*********+++---///111222...---,,,+++************((('''%%%$$$$$$&&&(((***""""""############"""""" !!!"""$$$%%%%%%%%%&&&'''&&&%%%&&&((()))(((((())))))))))))((((((,,,***)))+++000444777777;;;===AAAGGGOOOWWW^^^bbblllttt{{{~~~yyymmmdddVVVPPPGGG???;;;999888777------,,,***(((***---000...---+++******+++---...///...,,,+++******+++,,,---+++(((&&&%%%%%%'''(((""""""#########""""""!!!""""""""""""""""""""""""!!!"""#########$$$'''***###$$$%%%'''(((((())))))&&&$$$"""%%%***///111111888999<<>>999555222000...,,,***)))))))))******)))))))))******+++###"""###%%%((()))(((''''''(((((('''&&&&&&''')))((()))******,,,,,,---...)))(((%%%###""""""###$$$!!!"""$$$%%%%%%###""" $$$$$$%%%&&&&&&&&&&&&&&&%%%###"""###&&&((())))))000111333555999???GGGLLLPPPWWW```gggkkkoootttxxxzzz|||~~~uuummmaaaUUUKKKCCC<<<888111000...+++))))))))))))******)))))))))))))))***%%%$$$$$$%%%'''((('''%%%'''))))))(((''''''(((***))))))*********+++++++++***)))&&&$$$"""###$$$$$$%%%%%%$$$######"""#########$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$%%%(((***++++++---...000111444:::AAAFFFIIIOOOXXX___dddiiioootttvvvyyy}}}~~~zzzssshhh\\\QQQHHH@@@;;;222111...,,,***)))))))))((((((''''''&&&&&&'''''')))((('''((())))))'''&&&'''((())))))''''''''')))++++++***)))((('''&&&%%%***)))'''&&&%%%%%%&&&&&&'''&&&$$$"""!!!!!!"""###"""###$$$$$$%%%%%%$$$$$$(((&&&$$$$$$%%%&&&&&&&&&((()))+++---///444:::>>>BBBHHHPPPWWW\\\bbbiiinnnqqquuuzzz~~~}}}wwwmmmbbbWWWMMMDDD>>>444333000...,,,,,,+++,,,(((((('''&&&&&&&&&&&&&&&''''''&&&'''(((((('''%%%$$$&&&''''''&&&%%%%%%&&&(((((((((''''''&&&&&&&&&************************(((((('''&&&%%%$$$###""""""######$$$$$$$$$$$$$$$&&&$$$!!!!!!###$$$$$$###%%%''')))+++---111666999<<>>DDDJJJOOOVVV^^^dddmmmqqqvvvyyyzzz}}}||||||~~~wwwmmmcccYYYNNNFFF???;;;555222000///...---,,,++++++***)))((((((''')))(((&&&%%%%%%&&&'''((( !!!!!!###$$$%%%&&&&&&'''''''''''''''''''''''')))***+++,,,------,,,+++)))***++++++++++++))))))((('''&&&%%%%%%%%%%%%%%%&&&###!!!"""%%%'''&&&$$$$$$%%%'''***,,,///111222666:::???EEELLLSSS[[[```iiilllqqqvvvzzz{{{|||{{{qqqhhh^^^SSSKKK@@@;;;555000...,,,***))),,,++++++******))))))))))))(((&&&%%%$$$%%%&&&'''###$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++,,,,,,+++******+++++++++***)))(((''''''&&&%%%$$$$$$$$$$$$$$$"""!!!"""%%%'''&&&%%%%%%%%%%%%&&&))),,,...000555888===BBBHHHNNNVVVZZZcccggglllrrrvvv|||{{{}}}wwwnnndddYYYQQQDDD???777111...+++)))(((+++++++++******************((('''%%%$$$$$$$$$%%%%%%%%%&&&'''(((((())))))$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((()))******))))))************))))))''''''&&&&&&%%%$$$$$$###"""!!!!!!"""$$$&&&%%%$$$%%%$$$###$$$%%%(((+++---111444888===BBBHHHOOOSSS[[[```ffflllrrrxxx}}}{{{~~~~~~~~~{{{rrrhhh]]]UUUHHHCCC;;;555111...---+++)))))))))******************)))'''%%%$$$##################$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$%%%&&&&&&'''&&&&&&'''((()))***++++++((((((''''''&&&%%%%%%$$$############$$$$$$###"""!!!"""###$$$&&&(((***+++,,,///444888===CCCJJJNNNUUUYYYaaahhhooouuuzzz~~~}}}|||~~~~~~||||||}}}uuukkk```XXXJJJEEE===666333111000///(((((())))))))))))))))))))))))(((&&&%%%$$$######""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""######"""###$$$&&&((()))+++,,,'''(((((()))((('''&&&&&&%%%%%%&&&%%%###"""!!!  ###''')))*********(((+++///444999???FFFJJJOOOTTT\\\eeelllrrrxxx{{{|||~~~~~~~~~~~~}}}||||||~~~xxxnnnccc[[[LLLFFF>>>777333111000000******))))))))))))))))))))))))(((''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######"""!!!!!!!!!!!!""""""""""""###%%%'''((()))%%%&&&'''))))))(((''''''%%%'''((('''$$$"""!!!!!! $$$''')))******)))&&&)))---111555;;;AAAEEEHHHNNNWWW```gggmmmrrrvvvwwwzzz}}}~~~~~~~~~}}}}}}{{{zzz}}}|||ssshhh```RRRKKKAAA999444222111000---,,,,,,++++++*********))))))))))))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$###"""!!!""""""###$$$!!!###%%%'''(((((('''&&&###&&&((((((&&&$$$###$$$$$$$$$$$$$$$%%%&&&'''(((&&&(((+++...111555:::===AAAGGGPPPYYY```fffkkknnnppptttxxx|||~~~|||{{{}}}}}}}}}}}}~~~}}}|||{{{{{{}}}~~~}}}yyyzzzvvvkkkcccXXXQQQFFF===777444222111//////...------,,,++++++((()))))))))))))))(((((($$$$$$%%%%%%%%%%%%%%%%%%########################"""!!!!!!!!!"""###%%%&&&&&&%%%###!!! ###%%%''''''&&&&&& $$$((()))'''&&&&&&((()))'''### """%%%'''''')))+++,,,---000444777<<>>GGGNNNSSSXXX^^^cccgggjjjnnnrrrvvv{{{|||zzzyyyyyyzzzxxxxxxxxxxxxzzz}}}}}}|||||||||xxxyyy{{{~~~~~~uuuooobbbZZZPPPFFF@@@;;;555111222000...---......---,,,((())))))))))))'''&&&%%%(((''''''&&&&&&&&&''''''######################## !!!"""######"""!!! !!!!!!!!!"""######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&'''''''''$$$%%%&&&&&&%%%&&&''')))******)))***+++...111222555;;;DDDJJJOOOTTTZZZ___bbbeeejjjoootttzzz}}}zzzyyyxxxxxxyyyxxxwwwwwwyyy|||~~~~~~~~~wwwxxxzzz}}}{{{vvviiiaaaVVVLLLEEE???888444444222000//////...---,,,((()))*********(((&&&$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&)))(((&&&$$$######$$$$$$"""$$$'''((((((''''''(((************+++---///000222777???EEEIIINNNTTTYYY[[[___eeekkkqqqwww}}}}}}zzzyyyxxxzzzxxxvvvuuuwww{{{wwwxxxzzz}}}}}}xxxmmmfff[[[RRRKKKEEE>>>999777444222000000///---,,,((()))***+++***(((&&&$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""""""""############$$$%%%%%%&&&&&&%%%%%%)))((('''%%%######$$$%%%"""$$$&&&'''''''''((()))***************+++,,,---///444;;;@@@CCCHHHNNNSSSXXX\\\ccciiinnntttyyy}}}zzz~~~~~~}}}||||||yyyvvvuuuwww{{{vvvwwwzzz}}}zzzpppiii```WWWQQQKKKDDD???:::777444222111000---,,,))))))***+++***(((&&&%%%((((((((('''&&&$$$###"""########################$$$##################$$$$$$$$$######"""!!!!!!!!!""""""###$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""$$$'''%%%%%%%%%$$$###%%%(((+++))))))))))))******++++++...222888<<<>>>BBBHHHMMMVVVZZZaaafffkkkppptttxxxxxx{{{~~~|||xxxwwwxxx|||uuuvvvyyy|||uuunnneee]]]WWWQQQIIIDDD<<<999666333222000...,,,************)))((('''''''''''''''&&&%%%""" """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!!!!!!!!""""""###############!!!$$$###!!!!!!###%%%&&&%%%$$$"""!!!"""&&&)))'''(((((())))))*********,,,000555888:::===CCCHHHQQQUUU\\\bbbfffkkkoooqqqtttxxx}}}~~~|||{{{|||rrrsssvvvzzz~~~{{{uuukkkccc\\\UUUMMMGGG>>>;;;777444333000...,,,,,,+++***(((((((((((()))######$$$$$$### ###########################"""!!! !!!"""###!!!!!!""""""############""""""###$$$$$$$$$$$$###!!!%%%&&&""" """$$$$$$$$$$$$###!!!!!!###%%%%%%&&&'''((())))))*********...222444555999???DDDGGGLLLTTTZZZ```eeeiiilllooosssxxx|||~~~pppqqqtttxxx|||zzzpppggg___WWWNNNHHH???<<<888555333111...,,,---,,,)))((('''''')))***$$$%%%&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%% """###%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$))))))%%%""""""$$$"""###%%%%%%###!!! $$$%%%&&&((()))*********))),,,///111222666<<>>999666444222000000000000...---++++++***))))))(((((('''&&&&&&'''&&&%%%###!!!!!!!!!!!!"""######$$$$$$""""""!!!!!!!!! !!!###$$$%%%%%%$$$### !!!!!!!!!""""""""""""!!!!!!"""###%%%&&&""""""###$$$$$$$$$$$$$$$&&&&&&&&&'''((()))***++++++---000333666;;;AAAEEEJJJNNNTTTYYY___dddjjjnnnrrrwww}}}qqqtttwwwzzz|||yyyqqqkkkbbb[[[PPPHHHCCC>>>:::666666444222222222222000///++++++******)))((((((((((((''''''&&&&&&''''''((( !!!"""###$$$%%%%%%"""!!!!!!!!! !!!###%%%&&&%%%$$$### !!!!!!"""""" """###!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))******+++...000333777===AAADDDIIIOOOVVV[[[aaafffiiikkkrrryyy}}}|||}}}xxxwwwyyy~~~zzzrrrnnnccc^^^UUUMMMGGGBBB===;;;666555444222111000000000---,,,+++******+++,,,,,,+++)))''''''&&&%%%""" ########################%%%$$$"""!!!!!!!!!"""###!!! ###&&&&&&### """!!!  !!!""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))******)))---111222111333888===BBBDDDHHHLLLRRRYYYaaaggglllooossswwwxxxzzz|||~~~||||||}}}|||tttqqqfffaaaXXXQQQKKKFFFBBB???777666444333111111000000...---,,,++++++,,,,,,---***)))'''''''''&&&###!!!""""""""""""""""""""""""%%%$$$###"""!!!""""""###"""!!!!!!###%%%%%%###!!!""""""  !!!""""""######$$$%%%%%%######$$$$$$%%%&&&&&&'''######$$$$$$%%%%%%&&&&&&'''+++///000///000555:::<<<>>>BBBFFFKKKRRRZZZ___eeehhhmmmqqqsssuuuxxxzzz~~~xxxvvvlllfff^^^VVVPPPKKKFFFCCC888777666444222111111111000///...---------------)))(((''''''((('''%%%###""""""""""""""""""""""""%%%$$$######""""""#########"""!!!"""$$$$$$$$$"""""""""!!!  !!!!!!"""######$$$$$$%%%"""######$$$%%%&&&''''''&&&&&&''''''''''''''''''&&&))),,,,,,,,,---111555666888<<>><<<999777555444444222111111000...---,,,+++***)))((()))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###""""""###$$$ !!!###$$$%%%&&&''' !!!!!!"""######$$$$$$&&&%%%%%%$$$$$$######"""%%%$$$$$$$$$$$$$$$$$$$$$'''((()))))))))***,,,...///111444666999===BBBEEEJJJOOOUUU[[[___ccchhhjjjnnnssszzzyyypppfff]]]TTTLLLFFFCCCBBB???<<<:::888666666444444333222000///---,,,+++***)))***++++++***((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%###"""###$$$ !!!###%%%&&&'''''' !!!""""""######$$$%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))***+++***,,,///111222555999;;;CCCGGGMMMSSSXXX]]]aaadddhhhooowww|||}}}~~~}}}||||||}}}}}}~~~{{{sssjjjaaaXXXPPPKKKFFFEEEBBB???<<<:::999888777777666555444111///...,,,+++***+++,,,+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$$$$"""%%%'''&&&$$$""""""### """###$$$######### !!!!!!"""#########""""""######$$$$$$$$$$$$&&&&&&&&&''''''(((((((((((('''&&&&&&'''((((((((('''))),,,---...000333555;;;???FFFLLLPPPUUUYYY\\\ccckkksssxxxyyy|||~~~}}}}}}||||||||||||}}}~~~|||tttlllddd\\\UUUPPPHHHGGGDDDAAA>>><<<:::999999999999888666333111///---,,,++++++,,,,,,***(((''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$!!!%%%((((((%%%""""""### !!!"""""""""!!! !!!!!!"""######### !!!###$$$%%%''''''""""""######$$$%%%&&&&&&(((&&&%%%%%%&&&'''&&&&&&'''))),,,---...///222444666:::@@@FFFKKKOOOSSSVVV[[[ccclllpppqqqtttzzz~~~}}}}}}||||||||||||}}}~~~}}}~~~|||zzzzzz}}}{{{ssskkkccc\\\XXXSSSQQQMMMGGGBBB???>>>>>><<<:::888777777777555333//////000000///---+++***...,,,***(((((()))+++---&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$###""""""######"""  !!!!!!!!!%%%%%%$$$$$$###$$$$$$$$$""""""###$$$%%%&&&&&&''')))((('''&&&%%%$$$$$$$$$%%%&&&(((+++---...///000333777<<<@@@CCCGGGJJJMMMWWW]]]ffflllooorrrvvvyyy~~~~~~|||||||||}}}~~~~~~}}}|||{{{{{{yyywwwuuussstttvvvyyy{{{|||~~~~~~wwwpppiiibbb^^^VVVSSSOOOJJJEEEAAA@@@AAA>>><<<:::999999999777555000000111000///...,,,+++---,,,***(((((()))+++,,,))))))))))))(((((((((((($$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""######"""!!! !!!!!!$$$######""""""#########&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$&&&(((***+++,,,,,,222555999<<>><<<<<<<<<;;;999777222222222111000///...------,,,***(((((()))***+++++++++*********)))))))))$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$"""###$$$$$$###!!!!!!!!!!!!!!! """"""!!!!!!!!!""""""###'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******000222444777999===BBBEEEJJJOOOVVV[[[___dddkkkqqqxxx{{{}}}}}}~~~~~~|||zzzyyyuuusssooommmlllmmmpppqqqtttvvvxxxzzz|||~~~~~~xxxqqqlllaaa]]]WWWQQQMMMJJJGGGEEEBBB@@@>>>======<<<:::999444444444333222111000///...,,,+++)))))))))***+++))))))))))))((((((((((((%%%&&&&&&''''''''''''&&&&&&$$$######$$$$$$###"""###""""""!!!!!! """"""!!!!!!!!!"""############$$$%%%&&&'''((((((%%%$$$$$$$$$%%%&&&&&&'''(((((()))))))))***++++++...000111222444888===@@@DDDHHHMMMRRRVVV]]]ffflllrrrvvvzzz}}}~~~~~~}}}{{{yyywwwtttpppmmmllllllnnnpppppprrruuuvvvxxx{{{~~~}}}vvvrrrhhhccc\\\VVVQQQNNNIIIGGGBBBAAA???>>>>>>===;;;999777666555444333222222222///...,,,+++*********+++)))))))))((((((((((((''''''((())))))*********)))&&&%%%$$$$$$%%%%%%$$$############""""""!!!!!! """""""""""""""###$$$%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&'''***))))))))))))***+++,,,---...///000111444888;;;@@@CCCGGGKKKOOOWWW```hhhnnnrrrxxxzzz{{{}}}|||{{{xxxuuuqqqnnnllllllnnnooonnnpppssstttvvvxxx|||}}}yyyqqqkkkbbb[[[VVVRRRLLLHHHDDDBBB@@@?????????===;;;999888777666555444444444000///...---,,,+++++++++,,,,,,+++++++++*********((()))***+++,,,,,,,,,,,,'''&&&$$$%%%&&&&&&%%%###############""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%'''((())),,,---.........000333666;;;>>>BBBEEEIIIPPPZZZaaaiiiooouuuxxxxxxzzz~~~yyyvvvrrrnnnmmmmmmnnnooooooqqqsssuuuvvvxxx{{{}}}~~~zzzrrrhhhaaa\\\VVVPPPJJJFFFDDDBBBBBBBBBAAA???===;;;:::888777666555666666222111000///...---,,,,,,------------,,,,,,,,,+++((()))***+++,,,,,,,,,,,,'''&&&%%%%%%&&&&&&%%%$$$""""""###############$$$!!!!!!!!!!!!"""###$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###%%%'''((()))***,,,---,,,---///000555888<<>>CCCFFFQQQUUU[[[```eeejjjooossszzz|||~~~}}}{{{yyyxxxyyyzzzzzzxxxzzz{{{zzzxxxxxx{{{~~~}}}|||ssslllfff```YYYUUUKKKHHHCCCAAA@@@@@@@@@@@@===<<<;;;:::999888888777777555222000///000222444222111111///...,,,***)))---,,,+++,,,......---,,,(((&&&&&&(((++++++&&&!!!$$$$$$%%%%%%%%%%%%%%%$$$"""""""""""""""###$$$%%%%%%%%%&&&'''(((((((((((('''&&&%%%$$$#########$$$$$$$$$$$$###$$$$$$%%%%%%&&&(((******))))))***+++***---111555888;;;???BBBKKKNNNTTTYYY^^^dddiiimmmtttwwwzzz}}}~~~~~~~~~|||{{{{{{|||}}}yyy{{{|||{{{zzzzzz|||}}}vvvqqqlllfff^^^XXXPPPKKKEEE@@@????????????>>>>>>===<<<;;;::::::999888777555444333333444444222222222222000///...---,,,+++******++++++***))))))'''''')))++++++'''###%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$#########$$$%%%&&&''''''(((((('''$$$%%%&&&$$$!!! !!!$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&((((((&&&&&&&&&'''(((***...111444777;;;===BBBEEEKKKPPPUUU[[[aaaeeekkkooouuuzzz|||}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~yyytttpppkkkddd___UUUOOOGGGAAA>>>>>>>>>>>>???>>>>>>===<<<;;;::::::888888777666555444444333222222333222222111000///---,,,******++++++***))))))((((((***++++++(((&&&'''&&&$$$######$$$%%%%%%$$$%%%&&&&&&&&&$$$###"""###$$$%%%&&&''''''''''''"""&&&(((%%% !!!%%%&&&%%%%%%$$$############$$$%%%'''&&&%%%$$$$$$%%%&&&))),,,...000333666999;;;>>>CCCHHHMMMSSSZZZ^^^ccciiiqqqwww{{{|||}}}}}}~~~{{{vvvrrrooojjjfffZZZTTTLLLEEEAAA??????>>>>>>>>>===<<<;;;:::999999777777777666666555444333222222222222222111000000333111///.../////////...)))))))))***++++++***(((((('''%%%$$$$$$$$$%%%&&&&&&''''''((('''&&&$$$######$$$%%%&&&''''''''''''$$$''')))'''""" ###'''$$$$$$###""""""!!!""""""$$$%%%'''&&&%%%$$$$$$%%%%%%(((+++---...000333666777:::>>>BBBGGGMMMTTTXXX]]]cccllltttyyy{{{||||||zzzwwwtttooolll^^^YYYPPPIIIEEECCCAAA@@@======<<<;;;:::999999888666666666666666555555555222222222222222111000///111///---,,,---//////...******++++++,,,+++++++++)))((('''&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''((()))'''$$$###$$$'''###""""""!!!!!!!!!""""""###$$$&&&&&&%%%$$$$$$%%%%%%'''***+++,,,...000333444666999<<>>===<<<<<<::::::999888666666666555666666777888333333333333222111000///---+++((((((***+++,,,,,,***+++,,,,,,,,,,,,,,,---))))))))))))((('''&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((((()))((('''&&&%%%%%%%%%%%%""""""""""""""""""###$$$ """$$$%%%$$$###$$$%%%$$$&&&((()))***+++---///000222444777:::@@@FFFKKKNNNUUU^^^ffflllooorrrtttxxx{{{~~~vvvpppccc^^^WWWQQQMMMIIIEEECCC>>>>>>===<<<;;;:::999999777666666666666888999:::555555555444333222000///...,,,))))))+++---......***+++,,,,,,,,,,,,---...)))******+++***(((&&&%%%$$$$$$"""""""""###$$$%%%%%%&&&'''((()))))))))))))))'''%%%%%%&&&&&&%%%$$$###"""""""""###$$$%%%%%%!!!############$$$%%%###%%%'''(((((()))+++---...///111333666;;;AAAFFFIIIOOOXXX```fffjjjmmmooossswww|||}}}wwwkkkeee]]]VVVRRRMMMGGGBBBCCC@@@>>>=========<<<:::555555666777888888999999777666444222111111222222...---,,,++++++,,,---.........////////////.........+++'''&&&''')))***+++(((***+++***'''$$$######'''&&&%%%%%%&&&''')))***((((((((('''&&&$$$###"""###############"""!!!!!!!!!!!!"""&&&******'''$$$$$$%%%''')))***+++++++++***,,,///333777:::<<<===HHHLLLQQQVVV[[[___dddgggmmmrrryyy~~~{{{pppjjjbbb[[[VVVQQQJJJEEEAAA???<<<;;;;;;;;;:::999777777888999999:::;;;;;;:::888666444111///...............------.........//////000000000000//////...,,,)))((()))*********&&&'''))))))'''%%%$$$%%%))))))((('''&&&&&&&&&&&&))))))(((((('''%%%$$$###$$$$$$$$$$$$$$$######""""""!!!"""%%%((()))'''$$$&&&''''''((((((''''''&&&)))+++---000333666888999@@@DDDIIINNNSSSWWW\\\___iiinnnuuuzzz}}}wwwqqqiiiccc]]]WWWOOOJJJCCCAAA>>><<<<<<<<<;;;999999::::::;;;;;;<<<<<<===999888777555333000...---//////000000000000//////000000111111111111000000///---++++++++++++***((($$$%%%''''''&&&%%%&&&&&&(((((((((((('''&&&%%%%%%))))))))))))((('''%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%))))))***+++...111333555888;;;AAAFFFJJJOOOTTTWWWbbbgggoootttxxx|||yyyrrrkkkeee^^^UUUOOOIIIFFFBBB??????>>>===<<<::::::;;;;;;<<<<<<<<<===555666666666555333111000///000111222222111000///111111111222222111111111000............---***'''$$$&&&''''''%%%$$$%%%&&&$$$%%%''')))))))))(((((()))))))))))))))((('''&&&%%%%%%&&&&&&%%%%%%$$$###$$$######$$$%%%&&&&&&&&&"""###$$$&&&'''((())))))******))))))***---000222444888<<>>===::::::::::::;;;;;;;;;;;;666777777777666444222111000111222333333222111000111111222222222222111111000////////////---***''''''(((((('''%%%$$$$$$&&&%%%&&&''')))***))))))(((((()))))))))))))))((((((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&###$$$&&&''')))*********,,,+++***)))***,,,...000222444888<<<@@@DDDJJJMMMTTTYYY```fffkkkqqqyyy~~~|||vvvmmmbbb[[[RRRNNNHHHCCC@@@>>><<<;;;::::::::::::::::::::::::===<<<;;;999777444222111222222333333333333222222111111222222222222111111//////...//////...+++))))))))))))'''%%%$$$%%%'''))))))))))))((('''&&&&&&'''((()))))))))))))))((('''''''''''''''&&&%%%%%%%%%'''((((((&&&%%%&&&&&&(((((())))))))))))((((((,,,++++++***+++,,,...///...000333555888===BBBEEEMMMRRRYYY^^^cccjjjrrrxxx|||~~~}}}tttiiibbbXXXSSSLLLEEEAAA???===;;;::::::::::::::::::::::::@@@>>><<<:::777555444444333222222222222222222333000000111111111111000000///...------......,,,***((())))))'''&&&&&&(((***+++***)))(((''''''''''''&&&'''(((((()))))))))((())))))******))))))((('''%%%(((++++++(((&&&&&&&&&((())))))******))))))(((******++++++,,,------...,,,---///111333666;;;???GGGLLLRRRWWW\\\bbbkkkqqquuuxxx{{{yyynnnfff]]]XXXPPPIIIDDDAAA???===;;;;;;;;;;;;;;;;;;;;;:::>>>===;;;999888888999999444333111111111111333444000000111111111111000000...---,,,,,,---...---,,,'''((((((((('''(((+++---((((((''''''''')))+++,,,%%%&&&'''(((((())))))(((+++,,,,,,,,,,,,+++******&&&)))------***'''&&&&&&$$$%%%''')))***+++++++++((()))+++,,,------------,,,---...///000444888<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888555555333000---,,,...000...///111222222222000///------.........---+++***&&&((((((((('''(((***,,,************)))))))))))))))(((&&&$$$######&&&((()))***+++***))))))+++,,,((('''&&&%%%$$$%%%%%%&&&$$$&&&***+++***))))))))))))))))))***+++++++++,,,,,,+++++++++...222666999<<<@@@FFFLLLSSSZZZaaaeeeiiimmmtttzzz}}}uuujjjdddZZZRRRLLLHHHFFFDDD>>>===<<<;;;::::::::::::<<<<<<<<<;;;;;;:::999888555555333000---,,,...000---///111333333222000//////...---,,,,,,,,,------((()))******))))))***+++*********)))))))))(((((())))))))))))'''''''''(((((()))***)))((((((***,,,))))))'''&&&&&&&&&''''''%%%''')))***)))))))))***))))))))))))))))))******+++++++++,,,...111444666:::>>>CCCHHHMMMTTTZZZ^^^ccchhhnnnuuu{{{yyyooojjjaaaYYYRRRMMMHHHEEE???>>><<<:::999888999999;;;;;;;;;;;;:::999888888444444333111...---...000---///222444555333111///111///---++++++,,,...///***+++------+++***************)))))))))((((((((()))***+++,,,,,,***)))((('''((()))((('''''')))+++***)))((('''''''''((()))&&&''')))(((((((((***,,,)))))))))(((((((((((((((******+++,,,...///000000777:::>>>BBBFFFKKKPPPTTT[[[```gggmmmsssyyy~~~uuuppphhh```YYYQQQJJJEEEAAA@@@===:::888777777777999999::::::999888888777444444444111///...///000---///333555555444111/////////...------......///,,,...//////,,,+++************)))))))))(((((((((***))))))***+++***)))((('''((())))))((((((***,,,***)))((('''''''''((()))((((((((('''&&&'''***---*********))))))((((((''')))***+++---------,,,+++222555999<<<@@@DDDIIIMMMTTTYYY```ffflllrrrxxx|||~~~{{{wwwoooggg___VVVMMMHHHDDDBBB>>>:::777666666666888888888888888888777666333444444222000//////000---///222444555333111///---...000111111000...---...000000///---+++++++++************))))))))))))+++(((%%%%%%'''((()))(((((()))******)))***,,,...(((((('''&&&&&&'''((()))(((((((((&&&&&&'''+++...+++++++++******))))))))))))***+++,,,,,,+++)))(((...000444888;;;???DDDHHHNNNRRRYYY```gggmmmsssvvvzzz~~~vvvnnneee[[[RRRMMMGGGDDD@@@;;;777666666666666777777777777777666666333444444333111///000111...///111222222222000///+++...111333333222///---000000000...,,,+++,,,...,,,,,,+++++++++*********+++'''###"""&&&))))))(((((()))************,,,///((('''&&&&&&&&&'''((()))((((((((('''&&&'''+++---++++++++++++******************+++,,,+++***)))(((+++...111444777;;;???CCCGGGKKKRRRYYY```ffflllpppvvv||||||tttkkkaaaYYYSSSJJJGGGAAA<<<888666666666555666666777777666666666222333444333111000000111......//////000000000000---...000222333222000///111000///,,,***+++---000---------,,,,,,,,,+++++++++(((%%%&&&***,,,+++(((&&&((()))))))))***,,,...(((((('''''''''(((******'''((((((((('''(((***,,,))))))))))))***************++++++++++++***))))))+++---000111333666999<<>>EEEMMMSSSZZZ```dddlllttt}}}|||tttkkkaaaZZZSSSLLLEEECCC???999555666555555555666555555444444111111222222222111111000---,,,,,,---///000///...,,,------...///000111111////////////...---,,,++++++++++++,,,,,,------------***(((+++///111...***...---+++***+++***)))'''))))))***(((%%%$$$$$$%%%(((((()))******)))'''&&&+++***)))(((((()))***++++++&&&%%%))),,,)))((((((---,,,+++,,,---000333555444777===CCCIIIQQQXXX]]]aaahhhrrr{{{}}}zzzxxxoooeee^^^VVVNNNHHHEEE@@@:::777777444555555555555444333333222222333333333333222222111000//////000111000...------......//////000000111111111000000///...---*********+++++++++,,,,,,---***(((***...///,,,)))%%%%%%%%%&&&))))))(((''')))******)))'''&&&&&&'''((()))***+++,,,,,,+++***+++***)))(((((()))******+++***)))***)))((())),,,,,,,,,,,,,,,...000222333444666;;;???DDDJJJQQQUUU\\\bbbllluuu{{{~~~{{{}}}tttjjjcccZZZRRRKKKHHHCCC<<<888999444444444444333333333222222333333444444444333333333111000000000000///---.........///////////////000000111000000///...---)))))))))***************,,,***((())),,,,,,***'''%%%%%%&&&)))++++++)))'''&&&((()))((('''&&&'''((('''((()))+++,,,,,,,,,,,,,,,+++***((((((((()))))))))++++++)))'''(((+++---***+++,,,---...///000111222555888:::===BBBGGGKKKUUUZZZccclllssszzz~~~}}}xxxnnnggg^^^VVVOOOKKKEEE>>>999999555444444333222222222222111222333333333333333333000///......//////...,,,///////////////.....................---,,,++++++************************+++)))((()))******(((%%%*********++++++)))%%%!!!"""$$$%%%%%%$$$%%%&&&(((&&&''''''((()))*********,,,+++***((((((((())))))'''******''')))...---))))))***,,,---............000222444666888;;;@@@CCCLLLRRRZZZbbbjjjrrryyy~~~~~~||||||rrrkkkbbbZZZRRRMMMGGG???::::::666555444222222111222222000000111222222222222222///------...000000000//////////////////.....................---,,,+++***++++++++++++++++++******))))))((())))))((('''%%%))))))(((((('''$$$!!!###$$$%%%%%%%%%'''((())))))((((((((((((((((((,,,+++)))((((((((()))***'''***)))(((111;;;666''')))***+++,,,------,,,,,,---///111222444777;;;???DDDIIIQQQYYYaaaiiiqqqvvvzzz|||yyyxxxppphhh```WWWQQQKKKBBB===<<<777666444333222222222222//////000111222222222222000//////000222333333222........./////////////////////000//////...---,,,+++++++++++++++*********(((((()))))))))((('''''')))(((((((((((('''### $$$%%%'''''''''((()))+++,,,,,,+++***))))))******+++***)))(((((()))***+++)))---***)))888HHHAAA---************+++++++++++++++---...000111444888;;;===BBBIIIQQQXXX```fffkkkrrrxxxyyyuuuwwwnnneee\\\VVVOOOEEE@@@???999777555333222222333333///000111222333333333333222111000000222333222111------......//////000000////////////...---,,,,,,++++++*********)))))))))'''((()))))))))(((((()))***)))))))))******((('''%%%&&&((((((((((((***,,,+++******))))))***+++,,,))))))(((((((((***+++,,,'''---+++'''555KKKIII666++++++))))))((()))***++++++,,,------...000333666666;;;BBBJJJPPPVVV\\\___hhhnnnvvv}}}~~~}}}zzzvvvttt|||qqqiii```YYYRRRHHHBBBAAA:::888666333222222333444000111222333444444555444222111//////000000...---,,,------...///000111111------------,,,+++************))))))((((((((('''&&&''')))***)))))))))******(((&&&&&&''''''&&&$$$$$$%%%''''''&&&'''(((***''''''&&&'''((()))+++,,,(((((('''((()))***,,,---###,,,)))"""///HHHKKK<<<,,,+++)))''''''(((***++++++,,,---,,,,,,---///222111666>>>FFFKKKPPPUUUWWWbbbhhhpppwww||||||yyyxxxvvvuuusssvvvrrrjjjaaaXXXNNNDDD>>>999888555333222333444444333333333222333333444444333333222111000///...---........................///---,,,---000000...++++++***)))(((((('''(((((((((((((((((())))))))))))((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''(((***)))'''&&&&&&'''((((((***------)))'''((()))((()))***+++---000333555777------,,,,,,+++***))))))))))))***+++---...//////111333777;;;@@@FFFMMMRRRXXX]]]eeelllsssyyy~~~|||zzzvvvsssqqqoooooozzzuuunnneee\\\RRRIIICCC???===:::777555444444444333333222222222222333333333333222111000///......------------------------///---,,,---......,,,)))+++******))))))))))))***((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''',,,+++)))(((((((((((()))%%%(((((($$$"""$$$%%%$$$%%%%%%&&&'''(((***,,,---,,,,,,,,,++++++*********))))))***+++,,,---......000222555888<<>>AAAHHHMMMTTT\\\cccjjjpppttt}}}~~~{{{xxxwwwsssrrrqqqpppnnnlllkkkkkk}}}vvvnnnfff]]]TTTOOOJJJGGGBBB===999666444444222222111111000111111111222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,//////...------+++)))((())))))***++++++,,,,,,,,,(((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$###%%%)))***&&&%%%((()))(((,,,+++++++++++++++,,,---************++++++++++++************************,,,...000111222444888;;;@@@EEELLLSSSZZZ```gggkkkqqqwww~~~}}}}}}|||{{{xxxvvvsssrrrmmmmmmmmmmmmlllkkkjjjjjjyyyrrrjjjbbbYYYTTTLLLIIIDDD>>>:::777555444333222111111000000000111222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,000000000///---,,,******(((((()))***+++++++++***''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$###$$$'''((($$$###&&&((('''(((((((((((()))***+++,,,*********************+++***))))))))))))((((((((((((+++---///000222555888;;;???EEEKKKRRRXXX___cccgggmmmvvv||||||zzzyyyxxxvvvsssqqqooommmjjjjjjkkkkkkkkkjjjiiihhh~~~wwwppphhh```[[[PPPMMMHHHBBB<<<888666555444333222111111111111111111111111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,///000111000---,,,+++,,,((()))***+++++++++***)))'''''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((())))))))))))((('''''''''++++++'''&&&(((***(((&&&''''''((()))+++,,,---******************))))))((((((((((((((((((((((((&&&)))+++---///000333555666:::???DDDIIIOOOVVVZZZ___eeemmmtttxxx}}}}}}zzzwwwvvvtttqqqooollljjjiiiggghhhiiijjjjjjiiihhhggg~~~wwwooohhhbbbYYYUUUOOOGGG@@@;;;888777555444333222222111111111111111111111000000000000------------------------,,,...000///,,,++++++---******,,,---,,,+++***(((''''''&&&&&&%%%$$$$$$############$$$%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))'''((()))*********))))))+++......***(((***+++***)))))))))***+++,,,---...++++++******))))))((((((''''''''''''''''''((((((&&&(((+++,,,---...///111111444888<<>>:::888666555444333222222222222111111111111000000000000........................***,,,///...+++***+++---+++,,,.........,,,***)))''''''&&&%%%%%%$$$######""""""###$$$%%%%%%&&&&&&######$$$%%%&&&((()))***%%%&&&''')))))))))(((((((((++++++'''$$$&&&'''&&&)))))))))))))))***++++++,,,++++++***)))(((((('''&&&&&&&&&'''''''''((((((&&&(((++++++++++++,,,...---000333777;;;@@@FFFJJJNNNSSSZZZ```eeekkksssyyy|||}}}zzzwwwuuutttqqqpppmmmjjjgggeeedddccccccdddeeeffffffeeecccbbb{{{sssooogggaaaXXXPPPIIIDDD@@@===:::777555444444444333111222222111111000/////////000000000000///...---,,,///............---------+++,,,---...,,,)))&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""%%%%%%''''''''''''%%%%%%'''((()))******)))(((''')))(((((((((((())))))*********+++++++++,,,,,,,,,***++++++++++++***))))))************************)))))))))***++++++,,,,,,///111333444777;;;@@@DDDGGGIIINNNSSSYYYbbbkkkpppuuuyyy~~~~~~}}}zzzwwwvvvvvvtttpppmmmjjjiiigggeeecccbbbaaaaaa```aaaaaaaaaaaa___^^^]]]zzzvvvkkkeee\\\TTTMMMHHHCCC@@@;;;999666555555444333111000000111111111111111111000000000000///...------///............---------************))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""$$$%%%&&&''''''&&&%%%$$$&&&'''(((((((((((('''&&&'''''''''&&&''''''((()))************+++++++++,,,+++++++++,,,+++******)))''''''''''''''''''''''''(((((())))))***+++++++++---...000111333666;;;???@@@CCCGGGLLLRRRZZZbbbhhhnnnrrrxxx~~~}}}}}}|||yyyvvvuuutttqqqmmmjjjiiihhhfffdddcccaaaaaa```bbbbbbbbbaaa___\\\YYYWWW}}}qqqlllccc[[[TTTNNNHHHDDD>>>;;;888666555444333222000000000111222333333333111000000//////...------///............---------***)))(((''''''(((***+++&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&''''''((()))))))))*********++++++,,,,,,,,,,,,,,,++++++***''''''''''''''''''''''''''''''(((((()))*********+++---...///000222666999999<<<@@@DDDJJJQQQYYY^^^dddiiipppvvv|||}}}|||{{{zzzxxxuuusssqqqnnnjjjggggggfffeeecccaaa```_________``````___]]]YYYUUURRRxxxssslllccc\\\TTTMMMIIIBBB???:::777666555444222111222222222333333333444111111000//////.........///............---------+++******)))))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((())))))))))))*********,,,------------,,,++++++))))))))))))))))))))))))&&&&&&''''''((())))))))),,,---...//////000333555555888<<<@@@DDDJJJQQQUUU\\\aaaiiipppwww~~~}}}{{{yyyyyywwwvvvtttrrrooollliiigggeeedddbbbaaa___^^^^^^^^^YYY[[[\\\]]]\\\XXXUUUSSS|||tttlllddd[[[SSSNNNGGGCCC>>>:::888777555444555444444444333333333222222222000///....../////////............---------,,,---------,,,***(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((()))***((())))))))))))*********,,,------------,,,++++++((((((((((((((((((((((((&&&&&&&&&'''(((((())))))+++,,,------------///111111444888;;;???CCCIIIMMMVVV[[[bbbjjjqqqxxx~~~}}}{{{yyyxxxwwwsssssssssqqqnnnllljjjiiibbbbbb```___]]]\\\\\\\\\XXXYYYZZZ[[[ZZZWWWTTTRRR~~~vvvmmmcccZZZTTTMMMHHHBBB===:::999777666666666666555444333333333333222000///......///000///............------------...//////...+++'''%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$"""!!!!!!###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&&&&&&&'''(((******)))))))))*********++++++,,,,,,,,,,,,,,,++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((()))++++++++++++,,,------///333666999<<>>DDDHHHOOOUUU[[[aaafffjjjsssxxx}}}~~~~~~~~~~~~}}}{{{xxxvvvtttrrrsssrrroooiiidddcccccc^^^^^^\\\[[[ZZZZZZYYYYYY\\\\\\ZZZXXXWWWVVVUUUUUUzzzoooeee^^^TTTOOOGGGAAA>>>;;;:::888444444555555666777777777444333111///...///000111//////.........---------,,,+++***))))))***++++++&&&&&&&&&%%%%%%%%%$$$$$$%%%###!!! !!!###%%%'''''''''%%%%%%%%%%%%''''''###""""""""""""$$$&&&'''#########$$$%%%&&&((()))***++++++++++++,,,,,,,,,***++++++++++++***))))))((((((((((((((((((((((((''''''(((((()))*********)))+++............///000,,,...111444555888;;;======AAAGGGMMMRRRWWW]]]```hhhooovvv{{{~~~~~~}}}~~~{{{xxxuuutttssstttsssnnnfffaaa^^^___]]]]]][[[ZZZYYYYYYYYYYYYZZZYYYXXXWWWXXXYYYZZZ[[[vvvlllfffZZZSSSKKKEEEBBB@@@===::::::777555555777888777444999444222333111,,,...333...///000111000...+++))))))))))))))))))(((''''''######$$$%%%%%%%%%$$$$$$%%%$$$#########%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%&&&((()))))))))((('''(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%''''''((())))))))))))))),,,------......//////000.../////////000000111111555777:::>>>CCCIIIQQQVVV]]]dddnnnuuuyyy{{{~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{xxxvvvtttuuuqqqlllhhhfffdddbbb```ZZZZZZYYYXXXXXXXXXXXXYYY]]][[[YYY[[[]]]___]]][[[{{{qqqkkk```YYYPPPJJJGGGDDD@@@===:::888555555777777666555333111333888888222///000555444444222111000///...++++++++++++***)))((('''&&&&&&&&&&&&%%%$$$######%%%$$$######$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%''')))++++++)))'''%%%(((((()))***************(((((())))))))))))((((((''''''((())))))((('''''''''((()))******++++++++++++++++++,,,,,,,,,,,,---........./////////000000333555888;;;???DDDKKKPPPUUU\\\eeekkkooorrrvvvyyy||||||{{{zzzzzz{{{|||}}}~~~|||zzzwwwuuussssssoooiiieeecccaaa___^^^ZZZYYYYYYXXXYYYYYYZZZZZZ^^^\\\[[[]]]___aaa___^^^xxxrrrhhhbbbYYYRRRNNNJJJEEEAAA;;;999666666666777666555222000222666777444111111111///,,,***))))))******------,,,,,,***)))''''''((((((((('''&&&%%%######%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&))),,,,,,+++)))''')))))))))))))))***++++++(((((())))))))))))(((((((((((())))))))))))(((((('''((()))***+++,,,------000////////////.........------------............000222444666999>>>CCCGGGKKKQQQXXX]]]```dddjjjnnnuuuzzz}}}{{{zzzyyyyyy{{{~~~}}}{{{yyyvvvuuurrrnnniiieeebbb```^^^]]]YYYYYYYYYYYYZZZ[[[\\\\\\_________```cccccccccaaazzzpppjjjaaaZZZUUUOOOIIIDDD===<<<999777666666777777:::666333333444555777888333222000///...///000111------,,,+++***(((&&&%%%'''((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''(((((((((((('''&&&&&&&&&''')))***(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((()))***,,,---...111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,...000111333444888<<>>BBBFFFIIILLLRRRZZZ```eeekkktttyyy|||}}}}}}~~~}}}|||wwwsssmmmhhhfffcccaaa___[[[\\\\\\]]]^^^```aaabbbbbbcccfffhhhjjjjjjjjjjjjzzzrrrkkkddd\\\SSSMMMEEEDDDBBB>>>::::::<<<>>>AAAKKKRRRQQQKKKHHHFFFDDD>>>===;;;888444111---+++++++++******((('''%%%%%%$$$$$$&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%###$$$&&&)))+++)))))))))))))))***++++++(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&(((***,,,---------,,,++++++***)))))),,,,,,,,,,,,++++++++++++,,,---//////000111333555999<<<@@@CCCFFFKKKSSSYYY^^^dddlllrrruuuyyy}}}~~~}}}|||wwwsssnnniiifffdddaaa____________```aaabbbdddeeebbbeeeiiilllllllllmmmnnn{{{tttnnneee[[[TTTIIIIIIFFFAAA===<<>>AAADDDGGGWWWbbb]]]SSSRRRWWW[[[iiibbbUUUGGG:::000***'''+++++++++++++++***)))(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$&&&((())))))(((%%%###%%%&&&((()))))))))((('''(((((())))))))))))((((((***)))(((''''''((()))***+++***)))((()))***,,,...---,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++(((***,,,,,,,,,---///000+++///444777:::>>>EEEKKKPPPVVV]]]dddiiipppxxx~~~~~~~~~}}}~~~~~~zzztttooollljjjgggeeeddddddddddddeeefffggggggaaaffflllnnnnnnnnnoooqqqvvvkkkbbbZZZUUUNNNIIIGGGDDD???;;;EEEIIIFFF<<<666777777555@@@???>>>;;;666111,,,)))%%%&&&'''((()))))))))))),,,)))&&&%%%''''''%%%###$$$$$$$$$$$$######""""""############$$$%%%&&&'''((((((((('''&&&%%%######$$$$$$###$$$%%%''')))+++************)))(((&&&&&&(((***++++++)))(((((()))&&&%%%$$$######$$$%%%&&&***)))))))))***+++,,,,,,------,,,,,,,,,+++++++++---------,,,+++***)))(((%%%''''''&&&***000111.../////////111444999===???EEELLLTTTZZZ___fffpppwww{{{~~~~~~~~~vvvppplllkkkiiiiiiiiihhhhhhhhhjjjjjjhhhgggeeehhhkkkmmmnnnoooqqqsssyyynnneee]]]XXXQQQLLLIIIEEE@@@<<<>>>AAA???666111111222000222111000...,,,(((%%%###((())))))))))))(((''''''(((&&&$$$$$$&&&'''&&&$$$$$$$$$$$$$$$#########"""############$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%'''((()))&&&'''((())))))***))))))(((***++++++)))((()))***)))((('''&&&&&&'''((()))***))))))))))))******+++---,,,,,,,,,,,,++++++++++++++++++++++++***))))))''')))(((''')))...///,,,/////////111333777:::======CCCKKKQQQVVV]]]eeelllsssvvvzzz~~~yyytttqqqppppppooonnnmmmllllllmmmllliiigggeeehhhkkkmmmoooppprrrttt|||rrrkkkccc^^^VVVQQQMMMHHHBBB>>>999;;;888222---......------,,,,,,+++***)))((((((,,,,,,++++++)))(((&&&%%%%%%$$$######%%%&&&&&&&&&$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((())))))))))))((()))++++++***)))***++++++***)))(((((()))***+++,,,++++++************+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))***)))''')))------)))+++++++++,,,...111333555666;;;BBBGGGLLLRRRZZZ```hhhlllqqqvvvzzz~~~yyywwwwwwvvvvvvsssrrrqqqqqqpppnnnjjjgggfffiiilllnnnooorrrtttwwwwwwqqqiiiddd\\\VVVQQQLLLEEE???;;;:::777333000///000///000///............//////,,,,,,,,,+++***)))((('''&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%(((((())))))(((''''''&&&''')))++++++******+++,,,***)))(((((((((((()))***///...---,,,,,,+++,,,,,,++++++++++++***************)))((((((''''''''''''((()))(((&&&)))------************+++,,,...000111333777<<>><<<999333///000.../////////...---+++***'''((()))***++++++++++++&&&(((((('''$$$###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&######$$$%%%&&&%%%$$$$$$###$$$%%%'''((()))******&&&(((***,,,,,,,,,...///------,,,++++++,,,------+++************++++++,,,******)))))))))((((((((()))(((&&&&&&&&&'''(((***'''((('''&&&(((,,,,,,)))$$$%%%&&&'''((())))))***//////000333777;;;>>>???CCCGGGMMMTTTZZZaaahhhllloootttzzz~~~|||}}}{{{vvvrrrqqqqqqrrrrrruuuvvvwwwwwwxxxzzz}}}|||vvvpppkkkccc[[[TTTRRRHHH@@@???<<<444000111,,,---/////////...+++***(((((()))***************###%%%&&&%%%######&&&((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&''''''(((''''''&&&%%%(((***,,,,,,---...000++++++))))))))))))++++++------------......///000))))))))))))((((((((((((&&&&&&%%%%%%&&&)))+++---)))***)))&&&'''+++***''')))***+++---...///////////////000333777:::<<<======AAAHHHNNNTTTZZZ```dddhhhnnnuuuyyy{{{~~~|||}}}zzztttrrrsssssstttxxxyyyyyyyyyyyy{{{~~~uuummmfff```\\\WWWRRRKKKDDD???;;;777444444444333111000///...---+++******+++,,,,,,***((()))'''$$$"""!!!"""$$$%%%&&&%%%$$$$$$$$$&&&)))***((('''&&&%%%$$$%%%%%%&&&(((***&&&"""$$$!!!&&&&&&$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&)))***+++,,,,,,+++)))'''(((((()))***++++++,,,,,,+++---......,,,++++++,,,,,,)))%%%$$$&&&'''&&&$$$&&&(((******)))((()))***''''''&&&'''(((&&&$$$!!!'''''''''(((((((((((((((+++,,,...111444666888999===???BBBEEEJJJPPPWWW\\\```dddkkkqqqwww}}}~~~|||{{{zzz}}}~~~vvvvvvuuuqqqrrryyyxxxyyyzzz{{{{{{}}}yyyrrrlllgggddd]]]XXXQQQIIIDDD???:::777555444333222111//////...,,,+++******++++++***))))))(((%%%###"""###%%%&&&%%%$$$#########%%%'''(((((('''&&&%%%%%%%%%&&&&&&''')))&&& ###%%%"""""""""!!! !!!"""###'''&&&&&&%%%%%%&&&&&&&&&'''(((***+++,,,+++***)))((())))))******+++++++++***+++,,,,,,***))))))***,,,)))'''&&&(((((('''%%%&&&((())))))(((''''''(((((('''&&&&&&''''''&&&$$$&&&'''''''''(((((())))))+++,,,...000222555666777777999<<>>;;;777666444333111000000///...,,,))))))***++++++******(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%'''((()))''''''&&&%%%%%%%%%&&&&&&&&&'''&&&######%%%&&&$$$$$$######""""""######$$$&&&&&&&&&%%%%%%&&&&&&'''$$$&&&(((***++++++******)))))))))))))))))))))))))))+++,,,,,,***))))))******)))((()))))))))'''%%%&&&((())))))'''&&&''''''***(((&&&%%%'''(((((('''%%%&&&&&&'''((()))******+++,,,---///111222333444444666999<<>>999777555333111000000///000---***((()))***++++++)))(((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%'''((()))))))))((())))))((((((((((((((((((***+++,,,,,,***))))))***'''(((((())))))(((&&&%%%%%%''')))))))))))))))+++---***'''%%%%%%'''''''''%%%%%%&&&'''((()))***+++++++++,,,...///000111111222444777999<<>>BBBEEEIIINNNTTTYYY```ggglllooossswwwzzz|||~~~}}}|||}}}~~~}}}~~~}}}~~~}}}wwwmmmcccZZZRRRKKKGGGBBB@@@;;;777333111000000000...+++***++++++***)))&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&$$$%%%((((((%%%%%%'''&&&&&&&&&&&&&&&%%%$$$###""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%%%%'''***,,,,,,---///111///,,,'''%%%$$$%%%%%%%%%%%%&&&&&&'''((()))************+++,,,---//////000000222444666777:::===@@@@@@CCCHHHLLLRRRXXX___ccchhhlllqqqtttuuuwww{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~uuujjjaaaZZZSSSOOOIIIFFFAAA;;;777444333222000...,,,,,,,,,+++***((('''&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&((($$$$$$''''''######'''(((((())))))(((&&&%%%$$$ !!!"""###$$$$$$$$$#########$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''&&&((())))))'''&&&&&&'''%%%&&&'''&&&$$$$$$&&&(((''')))+++,,,,,,,,,---...+++(((%%%$$$%%%&&&&&&&&&&&&'''''''''(((((()))))))))***+++,,,...///000111222444777888999:::===???<<>>@@@AAAAAACCCGGGKKKNNNPPPRRRUUUWWW[[[___ccchhhjjjmmmqqquuuxxxzzz{{{||||||}}}~~~~~~~~~}}}||||||}}}|||{{{|||~~~~~~}}}{{{{{{~~~~~~|||yyyzzz|||}}}}}}wwwqqqmmmaaa\\\TTTMMMGGGCCC@@@>>>999666333000///...---+++((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""""""""""""""""""""!!!###%%%%%%###"""""""""%%%%%%$$$$$$$$$$$$$$$%%%$$$'''(((%%%$$$'''((('''%%%%%%%%%%%%&&&'''((((((+++(((,,,555666---&&&&&&+++)))''''''(((((('''&&&&&&'''((('''&&&&&&'''((('''&&&)))///111...---///444555777:::<<<>>>???@@@>>>???@@@@@@???@@@BBBDDDFFFHHHJJJLLLOOOSSSWWW[[[^^^aaaggglllrrruuuwwwxxxxxxyyyzzz{{{}}}}}}~~~~~~|||}}}~~~~~~}}}|||{{{~~~|||zzzzzz|||~~~~~~~~~}}}}}}~~~~~~{{{xxxvvvxxxzzz{{{|||~~~~~~vvvrrrhhhbbb[[[SSSNNNIIIEEEBBB===:::666222111///---,,,((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((('''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""###%%%%%%$$$$$$$$$$$$$$$######""""""######&&&***+++'''&&&)))+++***%%%$$$$$$$$$%%%%%%&&&'''&&&$$$''',,,---'''$$$%%%)))'''%%%$$$%%%%%%$$$###&&&'''((('''%%%%%%&&&'''%%%###%%%+++---,,,,,,000777888:::<<<>>>???@@@@@@>>>???????????????@@@AAA@@@AAADDDFFFHHHLLLPPPTTTXXX\\\cccjjjppptttvvvvvvuuuvvvxxxzzz{{{|||||||||}}}~~~~~~||||||~~~|||yyyyyy{{{}}}~~~~~~}}}yyyvvvtttvvvxxxzzz|||{{{vvvnnniiibbbZZZTTTOOOJJJGGGCCC???999555333111///...//////...,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))((('''&&&$$$$$$$$$$$$####################################### ###%%%$$$############""""""!!!!!!!!!"""""""""&&&'''###"""%%%'''&&&%%%$$$$$$$$$$$$%%%&&&&&&)))''''''))))))(((***---***(((%%%$$$$$$###""" %%%&&&'''&&&%%%$$$%%%&&&'''######''')))***---222888999;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@<<<>>>@@@BBBCCCFFFJJJNNNQQQUUU\\\dddjjjnnnqqqqqqppprrruuuxxxzzz{{{{{{{{{~~~~~~~~~}}}~~~|||yyyyyy{{{~~~}}}}}}~~~~~~{{{wwwuuusssvvvyyy{{{}}}}}}wwwrrrkkkccc]]]WWWQQQNNNJJJEEE???999666444222111222000...+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######"""!!!!!!""""""###########################!!!###%%%$$$""" !!!""""""!!!%%%%%%"""!!!$$$&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&(((((((((''''''(((,,,000+++)))&&&%%%%%%%%%###"""$$$%%%&&&&&&$$$$$$%%%&&&***&&&$$$''')))+++///555666777999:::<<<============<<<<<<>>>@@@AAA@@@>>>:::<<<===>>>???AAADDDGGGHHHLLLRRRYYY___cccfffgggiiikkkooossswwwxxxyyyyyy{{{|||}}}~~~}}}|||zzz{{{}}}~~~}}}}}}}}}zzzwwwuuuuuuwwwzzz}}}|||tttmmmfff```ZZZVVVQQQLLLEEE???;;;999777555000...+++)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%###"""!!!!!!!!!"""##############################"""###$$$###!!! !!!!!!"""######&&&'''$$$###&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$'''((('''%%%&&&(((***(((&&&$$$$$$%%%&&&%%%$$$"""###%%%%%%$$$$$$%%%''')))%%%%%%(((******---222111222555777:::<<<===>>><<<;;;;;;<<>>@@@AAADDDHHHNNNSSSXXX[[[]]]___bbbgggmmmqqqssstttuuuzzzzzz|||~~~~~~}}}}}}||||||}}}}}}}}}|||yyywwwwwwxxxzzz}}}{{{tttmmmfff```\\\VVVPPPIIIBBB>>><<<:::999333111...+++******,,,---((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""###$$$######################## !!!"""!!! !!!###%%%!!!"""###!!!%%%&&&###"""$$$&&&%%%''''''&&&%%%%%%&&&&&&&&&$$$))),,,***(((''''''&&&"""!!! !!!$$$&&&&&&%%%!!!###$$$$$$$$$$$$&&&'''%%%###$$$(((***(((***---,,,...111555999<<<>>>???===;;;:::;;;======:::666555666666666555666999;;;>>>@@@CCCHHHMMMRRRUUUXXXYYY\\\bbbhhhllloooqqqqqqzzz{{{|||~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~{{{xxxxxxxxxzzz|||~~~zzzwwwqqqiiibbb]]]XXXQQQJJJDDD@@@;;;999777444///,,,,,,---,,,,,,***)))((('''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$$$$$$$###!!!### """"""!!!###"""!!! !!!"""#########"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######### !!!"""""""""""""""$$$$$$%%%&&&'''(((***+++333000///111666:::::::::666888::::::999888777888777666444333333444555666666999<<>>999666444222000...000///---,,,+++*********%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''$$$""""""###$$$%%%&&&%%%$$$#########$$$%%%&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""""""""######################################################""" """""""""""""""###$$$%%%###%%%(((,,,///000000///000222444444222111111222---...//////...---+++***.../////////...000222555999===DDDJJJPPPVVV\\\```aaabbbfffkkkqqqyyy~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyzzz|||}}}||||||}}}}}}||||||zzzzzz||||||}}}~~~}}}}}}~~~~~~}}}}}}|||wwwpppiiiaaaZZZSSSOOODDDAAA===:::888666444222---,,,***)))'''&&&%%%%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$"""""""""$$$%%%$$$$$$%%%&&&%%%$$$###"""&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""###$$$%%%'''((())),,,...000...000222333111000000000000///---++++++++++++,,,...//////...------///222555999>>>CCCGGGLLLQQQUUUVVVXXX\\\bbbiiiqqqwwwzzz{{{|||}}}}}}}}}|||||||||{{{{{{zzzzzzzzzyyyxxxxxxuuuvvvwwwyyy|||}}}~~~{{{{{{{{{||||||{{{{{{{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~wwwpppiiiaaaZZZVVVJJJGGGCCC@@@===:::777555000///---+++)))'''&&&&&&###$$$$$$&&&'''((()))***&&&''''''((((((''''''&&&%%%$$$###""""""###$$$%%%"""###%%%&&&&&&$$$"""!!!$$$!!! ###"""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$######""""""###"""!!!!!!!!!!!!!!!""""""###$$$$$$$$$&&&))),,,---///111111///......///000...,,,***))))))***+++,,,------,,,++++++---///111444888<<>>999666444333111///,,,+++***)))%%%&&&&&&'''((()))******&&&'''((())))))((('''&&&"""""""""###$$$$$$%%%%%%######$$$#########""""""""" ###$$$!!!"""%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """"""#########""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!! ######"""!!!!!!!!!!!!!!! """$$$$$$###"""$$$&&&***,,,......---,,,,,,,,,---,,,+++***)))((((((((('''(((((('''''''''***,,,,,,...222555777:::>>>@@@EEEIIIOOOVVV]]]bbbeeeggggggkkkpppsssuuuvvvxxxzzz{{{zzzwwwuuuttttttuuuuuutttuuuwwwyyyzzz{{{{{{{{{yyyyyyzzz{{{|||~~~~~~~~~||||||~~~~~~yyyrrrkkkfff[[[WWWRRRLLLFFF@@@;;;777333222000---+++)))((('''((((((((()))))))))))))))&&&'''((())))))((('''&&& !!!"""$$$%%%%%%%%%%%%%%%$$$"""!!! !!!"""###### """"""!!! !!!"""######"""!!! !!!"""#########!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""######"""!!! $$$###"""!!!!!!!!!!!!!!!"""&&&'''%%%#########(((***,,,,,,+++***************++++++***(((%%%$$$"""###$$$######$$$''')))'''***---000333555999<<<;;;???FFFNNNTTTXXXZZZ[[[```eeekkkpppqqqsssvvvyyy{{{yyyuuusssqqqrrrsssttttttuuuwwwyyyzzzzzzzzzyyyyyyyyyzzz{{{}}}||||||~~~zzzsssooojjjddd\\\VVVQQQJJJ@@@999:::888333///,,,+++++++++,,,***))))))******)))(((''''''%%%$$$$$$$$$%%%&&&&&&$$$""""""$$$%%%###!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!  %%%$$$$$$###"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""######"""!!!  !!!  """######"""###%%%'''***+++((()))))))))))))))(((((((((((('''&&&$$$###""""""$$$$$$$$$$$$%%%&&&'''(((&&&)))------------111444222777===CCCIIIMMMRRRUUUUUUYYY___dddhhhlllooorrrqqqqqqpppnnnlllkkkmmmnnnoooqqqsssuuuwwwxxxxxxxxxvvvvvvvvvwwwzzz~~~~~~|||{{{~~~~~~}}}xxxtttpppjjjccc]]]WWWPPPFFF>>>===;;;666222...------------+++******++++++)))(((&&&%%%$$$###"""######$$$&&&$$$"""###$$$%%%###!!!!!!""""""""""""""""""""" !!!"""""""""!!!  !!!!!!"""#########!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!! !!!"""!!! !!!!!!""""""&&&&&&&&&''''''&&&&&&%%%'''&&&&&&%%%###""""""!!!!!!!!!!!!!!!"""###$$$%%%###%%%'''((()))***,,,...000444:::???CCCFFFJJJMMMNNNRRRXXX]]]aaaeeeiiikkkkkklllkkkjjjiiiiiijjjlllrrrsssuuuwwwxxxxxxxxxwwwuuuuuuuuuwwwyyy}}}~~~||||||xxxssslllfff```XXXNNNGGGAAA???:::666222000//////...---++++++++++++)))((()))(((''''''&&&&&&''''''&&&$$$######$$$$$$###""""""""""""""""""""""""""" !!!###$$$$$$###### !!!!!!""""""!!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!""""""###!!!"""""""""!!!!!! """######$$$$$$#########$$$$$$######"""!!! !!!"""###"""""""""$$$'''))))))))),,,000444888:::===@@@CCCDDDHHHMMMRRRWWW[[[___bbbcccdddeeeeeeeeeeeehhhjjjqqqssstttvvvvvvvvvvvvuuuuuuuuuuuuvvvyyy|||~~~{{{uuuooohhh___UUUNNNEEECCC>>>:::555222111000///...,,,+++++++++)))'''***)))))))))((((((((((((%%%%%%$$$$$$$$$$$$###############""""""""""""""" !!!"""$$$$$$$$$###"""!!!!!!  !!!!!!  !!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!"""""""""!!!""""""!!!$$$"""!!! !!!!!!""""""!!!!!!"""!!!!!!!!! !!! !!!""""""###$$$"""!!!###'''***)))&&&'''***...111333555999;;;;;;???DDDIIIMMMQQQVVVYYY[[[]]]___aaaaaacccfffhhhlllmmmppprrrsssttttttsssttttttuuuwwwyyy|||~~~|||vvvnnneee\\\VVVKKKHHHDDD???:::666444333111///---,,,,,,+++)))'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$#########"""""""""!!!"""###$$$$$$$$$"""!!! !!!!!!!!!   !!!!!!""""""!!!  !!!""""""""""""""""""""""""""" !!!  !!!  !!!!!!!!!!!!  !!!!!!%%%"""!!!###&&&((('''%%%$$$&&&))),,,...000444777555999===AAAEEEIIINNNRRRTTTVVVZZZ\\\^^^```ccceeefffhhhkkknnnqqqrrrssstttssssssuuuwwwzzz}}}}}}uuulllccc^^^SSSQQQMMMGGGBBB>>>:::999555333000//////---+++)))&&&''''''''''''&&&%%%%%%$$$&&&&&&&&&$$$###$$$%%%$$$$$$$$$######""""""!!!######$$$$$$###!!! !!!  !!!"""  !!!!!!"""!!! !!!""""""""""""!!!!!!!!!!!!  """!!!""" !!! !!!#########""""""$$$&&&(((***,,,000333111333777:::===AAAFFFJJJKKKNNNRRRVVVXXXZZZ]]]```aaacccgggkkknnnppprrrrrroooqqqsssvvvzzz}}}~~~|||ssskkkggg^^^[[[WWWRRRLLLGGGCCCAAA999777555333222111...,,,******+++++++++***)))((($$$&&&'''&&&$$$###$$$&&&%%%%%%$$$######""""""!!! !!!"""""""""!!! !!!""""""  !!!!!!""" !!!!!! """""""""!!!!!!  !!!!!! !!!!!!  !!!!!! !!!!!!  """###$$$&&&&&&&&&(((+++---,,,...111333666999>>>AAABBBEEEJJJNNNPPPSSSUUUXXX\\\^^^aaaeeehhhjjjkkkkkkkkkmmmppptttxxx|||~~~}}}}}}~~~~~~~~~yyyqqqmmmeeeccc___YYYSSSNNNJJJGGG===;;;888666555444111///(((((()))***)))((('''&&&$$$&&&(((&&&$$$"""$$$&&&%%%%%%$$$$$$###""""""!!! """""""""!!!!!!  !!!!!!""" !!!!!! """"""!!!!!! !!!""""""!!!  !!!!!!  !!!###""" !!!###%%%%%%&&&%%%$$$$$$'''))))))+++---...000444888<<<<<>>>>>???AAACCCFFFHHHIIIMMMSSSYYY[[[[[[\\\aaaffffffjjjnnnqqqtttvvvyyy{{{~~~~~~||||||~~~~~~}}}yyysssmmmfff^^^WWWRRRKKKHHHDDD@@@===:::777444111///---+++)))(((((((((&&&&&&%%%$$$$$$$$$$$$%%% !!!"""######"""!!! """!!!!!!!!! !!!  !!!!!! !!!!!!!!! !!!!!!""""""  !!! """!!!!!!!!!"""%%%'''))))))))))))***,,,///111333777777888:::<<>>BBBEEEIIIOOOSSSUUUWWWYYY\\\```eeekkkppprrruuuxxx{{{}}}~~~{{{tttpppfffaaaXXXPPPJJJFFFBBB@@@888666333000---+++***)))+++***(((&&&%%%$$$######"""###%%%&&&&&&%%%###""" !!!!!!!!!!!!!!! !!!  !!!""""""  !!!!!!!!!!!!!!!!!!!!! %%%$$$!!!   !!!"""###$$$$$$&&&%%%$$$$$$$$$%%%''')))---------...///000222333222444777;;;???CCCHHHKKKNNNPPPSSSVVVZZZ```fffkkkooorrrvvvyyyyyyzzz|||~~~yyyssslllggg___XXXRRRMMMIIIFFF???===999555111...,,,+++))))))(((''''''''''''(((######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!  !!!!!!  """############ !!!!!!  """!!!    !!!""""""######%%%%%%$$$$$$$$$$$$$$$$$$))))))))))))***+++,,,---///000111444888<<<@@@BBBDDDGGGKKKOOOTTTZZZ```dddggglllqqqttttttuuuyyy|||yyyrrrnnnhhhbbb\\\WWWRRROOOGGGEEE@@@;;;666222000...+++******)))))))))))))))%%%%%%$$$######$$$%%%%%% !!!!!!!!!"""  !!!!!!  !!!!!!!!!"""  !!!!!!!!!"""###$$$%%%%%%$$$######&&&&&&%%%&&&&&&'''((())),,,,,,+++---000444777888999===CCCHHHMMMRRRXXX\\\]]]cccjjjnnnoooqqqvvvzzz~~~~~~wwwtttnnniiiddd___ZZZVVVMMMJJJEEE???:::555222111///...---+++)))((('''''''''&&&$$$######$$$&&&''' !!!!!!""""""  !!!!!! !!!!!! """!!!!!!  !!!"""!!!###%%%&&&%%%$$$###%%%%%%%%%%%%%%%&&&''''''***((('''(((+++...000111222666===CCCHHHMMMRRRUUUUUU\\\dddiiilllooouuuzzz|||~~~~~~}}}|||}}}~~~{{{uuupppmmmiiiddd___^^^VVVKKKDDDAAA===888444111///---***)))((('''((((((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$###!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!    !!!###%%%%%%###"""###$$$$$$$$$%%%&&&&&&'''((((((%%%&&&''')))***,,,---...222555999<<<@@@DDDJJJMMMRRRUUUZZZ```eeekkkqqqvvvvvvyyy|||}}}}}}}}}~~~~~~yyyvvvtttqqqlllhhhccc[[[QQQJJJGGGCCC>>>:::333111///,,,***)))))))))+++)))'''&&&&&&'''%%%$$$%%%%%%%%%$$$###"""  !!!!!!!!!!!! !!!!!! !!!!!!!!!  !!!   """"""""""""###%%%###############"""""""""$$$$$$%%%&&&((()))*********,,,000444777;;;@@@DDDLLLOOOUUUZZZ```ffflllppprrruuuxxxzzz{{{|||}}}~~~}}}}}}{{{wwwtttjjjddd[[[TTTOOOKKKFFFBBB888777444111///------------+++)))(((((('''&&&$$$%%%%%%%%%%%%$$$"""!!! !!!!!!!!!!!! !!!  !!!!!!  !!! !!!$$$'''(((''''''%%%$$$###"""!!!"""######$$$%%%%%%&&&&&&&&&(((,,,///222555:::===CCCGGGLLLQQQWWW]]]dddhhhkkknnnsssuuuwwwxxxzzz|||~~~{{{qqqlllddd^^^XXXSSSNNNJJJ???===:::666333111000000,,,***((('''''''''&&&%%%&&&&&&&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!    ###&&&)))((('''&&&%%%###""""""""""""""""""############$$$&&&)))+++---000444777:::>>>CCCHHHMMMSSSZZZ^^^cccgggllloooqqqtttvvvxxx{{{}}}xxxtttnnnhhhaaa[[[UUURRRDDDBBB>>>999555222000///***(((&&&&&&''''''&&&%%%''''''''''''&&&$$$###"""""""""""""""""""""""""""!!!  !!! !!!!!!!!!"""%%%""""""""""""!!!!!! """""""""""""""""""""""" """$$$&&&''')))---000333666;;;@@@DDDJJJPPPTTT[[[^^^cccgggjjjmmmppprrruuuwwwyyy{{{{{{}}}}}}~~~}}}yyyssskkkddd^^^[[[LLLIIIDDD>>>999444111000---+++)))((())))))'''&&&(((((((((((('''%%%$$$#########""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""!!! !!!###!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!###%%%&&&&&&(((+++------000444888<<<@@@FFFIIIQQQUUUZZZ^^^aaadddgggiiilllooosssuuuwwwyyy{{{}}}|||}}}~~~vvvnnnhhheeeXXXUUUOOOHHHAAA<<<888666555222///---,,,+++)))''')))))))))((('''&&&%%%$$$$$$######""""""######$$$ !!!"""$$$$$$"""!!!  !!!!!!   """$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""###%%%%%%&&&'''))),,,(((***...111444888===@@@GGGKKKPPPUUUXXX[[[^^^```dddhhhmmmqqqtttvvvxxxyyyzzz{{{}}}}}}uuuooolllddd```ZZZRRRJJJDDD@@@>>><<<999555222000---***(((******))))))(((&&&%%%$$$%%%$$$###""""""###$$$%%%"""""""""""""""""""""""" !!!$$$%%%%%%$$$!!!  !!!!!!   """"""!!!!!!!!!  !!!!!! !!!###&&&%%%'''***---000333777:::BBBEEEJJJOOORRRTTTWWWZZZ___cccjjjooorrrtttvvvwwwwwwxxxzzz}}}zzzxxxpppjjjbbbZZZSSSNNNIIIFFFDDD???999444111///...,,,,,,+++******++++++***)))&&&%%%###"""""""""###$$$###!!! """"""!!!""""""!!!!!! """'''$$$ """!!! ###!!!""" !!!"""$$$$$$$$$###""" '''%%%###  """######"""$$$''')))***---111444999>>>EEEHHHHHHJJJPPPTTTYYY]]]dddiiimmmpppsssuuutttxxx}}}~~~~~~}}}tttooohhhaaa[[[VVVQQQNNNGGGCCC===777444222000...000///---,,,,,,+++***((('''&&&$$$###"""""""""###""" !!!!!! """"""!!!!!!!!! !!!%%%###!!!      !!!""""""""""""%%%###"""  !!!"""###!!!###&&&((())),,,///222444999???CCCDDDFFFKKKPPPSSSXXX^^^dddhhhkkknnnqqqqqqtttxxxyyyzzz}}}yyyuuuqqqlllgggbbb]]]YYYPPPKKKEEE???<<<999666444555333000///...,,,)))'''((('''%%%$$$""""""!!!!!!"""!!! !!!!!! """"""!!!!!!!!!!!! !!!"""!!!!!!!!! !!!!!!!!!  !!!!!!!!!  !!!"""######!!!!!!  !!!"""""" """$$$&&&''')))---///...222888;;;===@@@EEEIIILLLPPPVVV\\\```dddgggjjjlllooorrrsssuuuyyy}}}{{{xxxvvvsssnnnhhhdddZZZVVVPPPJJJEEEAAA>>>;;;999666333111000...+++(((***)))'''&&&$$$"""!!!!!!$$$"""!!!"""###$$$###"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! """"""""""""!!!!!!        !!!"""!!!###$$$%%%'''***,,,***---111444666:::>>>BBBFFFIIIOOOTTTXXX]]]aaadddfffjjjmmmoooqqqvvv|||~~~|||xxxsssoooddd___YYYSSSNNNIIIDDDAAA;;;999666444333111...,,,++++++***(((&&&$$$"""!!!###"""!!!"""###$$$"""!!!!!!!!!"""""""""""""""""""""  """###""" !!!!!!!!! !!!  !!!!!!   !!! !!!"""###$$$'''***)))***---///222666:::<<>>;;;999777555222///---,,,,,,+++)))&&&$$$###"""!!!!!!!!!######!!! !!!!!!""""""""""""######"""!!! """######### !!!  !!!!!!!!!    !!!!!!"""###%%%((())))))***,,,///222666888===???DDDGGGJJJNNNRRRUUUWWW\\\cccgggiiikkkooorrrxxx|||xxxtttmmmggg```ZZZSSSOOOIIIFFFBBB???<<<888555222.........---+++)))'''&&&$$$######$$$&&&%%%$$$"""!!!!!!"""""""""#########!!!!!!!!!!!!!!!"""$$$&&& !!!!!!       !!!!!!!!!"""$$$'''***))))))***,,,000222333777:::===@@@BBBEEEIIILLLOOOTTTYYY]]]```dddjjjooopppsssxxx|||~~~~~~wwwpppjjjccc\\\WWWPPPLLLHHHCCC???;;;666333......///...---+++)))'''((('''''')))******(((%%%!!!!!!""""""#########$$$ !!!"""!!!!!!"""%%%''' !!!###$$$%%%$$$"""!!! !!!!!! !!!!!!  !!!!!!    !!!!!!!!!"""$$$&&&+++)))((((((+++...000000333555888:::<<>>777222111111000...,,,***(((&&&%%%###$$$###"""###$$$###""" """""""""""""""######### ###$$$$$$$$$%%%&&&######"""!!!!!!!!!""""""$$$###!!! !!!""""""   !!!"""$$$&&&((()))*********)))))),,,000444<<<>>>AAAEEEHHHIIIJJJJJJOOOSSSYYY^^^ccchhhmmmqqqtttxxx~~~~~~uuupppkkkfffccc^^^WWWQQQIIICCC;;;666555555333111000...+++***)))'''$$$"""%%%%%%%%%%%%$$$$$$"""!!!""""""""""""""""""""""""!!!###############!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""" !!!!!!   !!!"""$$$%%%&&&'''******)))((((((***///222:::;;;<<<>>>???@@@AAAAAAHHHLLLQQQVVV\\\bbbhhhlllnnnrrrxxx{{{}}}~~~zzztttoookkkddd[[[UUULLLGGGAAA>>><<<:::555222000...,,,+++,,,+++***((('''(((((('''&&&%%%$$$$$$#########""""""""""""""" ###$$$###"""!!!"""!!!""""""""""""""""""""""""!!! """"""  !!!"""  """###$$$%%%&&&&&&)))***)))((((((***...111777555333222333555888:::???BBBGGGKKKQQQWWW]]]aaagggkkkqqquuuxxx||||||xxxssslllbbb[[[RRRNNNJJJGGGEEEAAA;;;666000...,,,,,,,,,---,,,+++(((******)))'''%%%%%%%%%$$$$$$$$$###############"""$$$&&&&&&$$$############$$$%%%%%%&&&&&&%%%%%%#########$$$$$$$$$$$$$$$""""""!!! !!!  """###$$$%%%%%%%%%%%%&&&'''''''''))),,,...555333000......111555888:::===AAAEEEIIIOOOUUUYYY]]]bbbhhhlllpppuuu}}}|||uuukkkddd\\\XXXSSSOOOMMMIIIDDD???777555111///...---+++***(((***+++***&&&$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%######$$$%%%###$$$%%%'''''''''&&&%%%!!!"""$$$&&&&&&%%%$$$###%%%$$$###!!!  !!!  !!!  """############ """%%%''''''(((***,,,222111///...///111444666777999<<>>;;;:::333000---,,,,,,,,,+++******(((&&&%%%%%%'''***+++$$$%%%''')))))))))))))))$$$$$$%%%&&&'''((()))***######$$$$$$%%%$$$$$$$$$###&&&((('''###    ###&&&(((***%%%$$$"""!!!!!!###%%%&&&,,,%%%333!!!(((###"""###$$$&&&&&&$$$""" !!!"""!!! !!!###%%%!!!!!!!!!!!!###%%%'''(((!!!  !!!!!!!!!""""""""""""!!!!!! ***777???&&&$$$###!!! ###"""!!!###&&&((('''%%%$$$'''***++++++,,,...///222666<<>>999777666555222000///...,,,***)))(((((('''&&&%%%###"""!!!"""$$$%%%&&&&&&$$$###""""""""""""'''((((((((('''%%%###""""""######$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""!!!""""""######"""!!!!!! !!!!!!  """$$$###!!!!!!&&&%%%$$$%%%&&&&&&%%%$$$"""######$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$######!!! """######&&&%%%$$$######$$$%%%%%%"""""""""""""""""""""""" %%%...555$$$###!!! !!!"""&&&'''(((&&&$$$"""""""""$$$######$$$%%%''')))*********+++---000444888:::AAAEEEJJJNNNQQQVVV]]]cccgggkkkqqqvvvzzz}}}}}}yyywwwnnnkkkfffaaa]]]XXXTTTQQQIIIDDD???<<<;;;:::666333//////---+++***)))))))))***(((%%%###"""###%%%&&&******(((&&&%%%$$$######((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$##############################"""!!!"""%%%---"""######$$$###"""!!! '''$$$"""$$$(((+++***(((###$$$%%%&&&&&&&&&%%%%%%"""###%%%%%%%%%###!!! !!!$$$%%%'''&&&$$$###"""###%%%&&&"""""""""""""""""""""""" !!!"""""""""%%%***...###"""!!! !!!!!!###%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&(((***+++))))))((((((+++...222555888<<>>PPP444---%%%"""###'''))))))(((%%%###$$$(((+++***(((###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&%%%""" $$$%%%&&&''''''''''''(((&&&%%%$$$###"""######$$$""""""###$$$$$$###""""""!!!"""###$$$%%%''')))+++%%%%%%$$$"""!!!  ###%%%%%%%%%&&&''''''&&&%%%$$$%%%''')))******)))(((((())),,,///222222666;;;>>>AAAFFFMMMRRRUUUZZZbbbiiinnnrrruuuwww~~~zzzvvvrrrlllfffbbbZZZUUUOOOKKKIIIGGGBBB???777666444222111000//////***)))'''%%%$$$$$$%%%&&&+++***((('''%%%$$$######"""$$$%%%'''((((((((((((++++++***)))(((''''''&&&%%%%%%%%%%%%%%%###""""""############$$$&&&'''((($$$)))+++'''###,,,AAASSSQQQFFF666)))$$$%%%'''***)))'''&&&&&&'''&&&%%%$$$###$$$&&&'''((('''%%%$$$''''''((('''&&&$$$"""!!!)))+++------***'''&&&%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%$$$###"""""""""###%%%''')))***+++((('''%%%###!!! """%%%&&&%%%$$$###$$$%%%$$$""""""###%%%(((******)))(((((()))+++...///...222666999;;;???FFFKKKMMMRRRYYY```eeejjjnnnppp~~~|||vvvpppkkkeee```YYYUUUSSSPPPLLLHHH@@@???<<<999666333222111+++***)))(((((((((((((((***)))'''&&&%%%$$$######%%%&&&((()))***))))))(((((((((((((((((((((((((((%%%&&&&&&&&&&&&$$$###"""""""""######%%%'''***+++(((+++,,,((($$$&&&///777OOONNNHHH===000&&&$$$%%%%%%&&&((('''%%%#########"""###&&&'''((('''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$'''))))))&&&$$$$$$$$$%%%&&&'''((('''%%%###"""###$$$&&&''''''&&&$$$###!!!!!!"""$$$'''***+++,,,)))'''%%%"""!!! """$$$'''(((&&&$$$#########"""!!!!!!###''',,,...'''''''''((()))***+++,,,***...222444555999???CCCFFFJJJPPPVVV[[[```eeeiii|||wwwmmmgggaaa\\\ZZZWWWRRRNNNHHHFFFBBB>>>999666333222------------,,,,,,,,,+++***)))((('''&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$###$$$$$$%%%&&&'''((()))***&&&''''''''''''%%%$$$###"""""""""###&&&(((+++---$$$&&&)))******((('''&&&---===MMMNNN@@@111******"""''''''%%%###$$$%%%!!!###&&&'''((('''%%%###!!!!!!!!!!!!"""###$$$%%%"""%%%&&&%%%%%%(((+++&&&''')))***)))'''$$$"""$$$%%%'''(((((('''%%%$$$  ###&&&***+++,,,(((&&&###!!! !!!!!!!!!$$$((()))(((&&&%%%%%%""""""!!!###&&&,,,111444$$$%%%&&&'''((())))))***(((+++...000111444:::>>>AAADDDJJJOOOTTTZZZ___cccyyyrrrjjjggggggddd]]]WWWTTTOOOIIICCC???;;;888666111///,,,++++++,,,+++***,,,+++)))))))))'''%%%###&&&%%%###"""""""""######&&&$$$###!!!"""###&&&((((((''''''(((***)))$$$ $$$$$$""""""###&&&(((***,,,***(((%%%$$$%%%&&&''')))+++333AAALLLMMMCCC888111...***'''%%%$$$"""!!!"""###&&&((($$$ """'''$$$$$$############$$$$$$!!!$$$&&&(((!!!###%%%&&&%%%$$$$$$%%%!!!$$$''''''%%%$$$%%%'''""""""###$$$&&&'''((((((%%%%%%%%%''')))(((%%%###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''')))(((%%%###(((((('''%%%###$$$&&&(((((()))******+++...333666777<<>>;;;555333///---------+++***)))'''&&&&&&&&&%%%###!!!''''''%%%$$$$$$$$$%%%%%%'''%%%$$$"""###%%%'''(((&&&&&&'''***,,,,,,)))&&&'''&&&%%%$$$$$$%%%&&&''')))((('''&&&%%%%%%&&&&&&(((%%%&&&---999BBBDDDCCCFFFDDD@@@<<<888222+++''')))$$$"""$$$%%%$$$%%%(((&&&&&&%%%$$$$$$$$$$$$$$$  !!!###%%%''' ###%%%%%%$$$$$$$$$%%%!!!$$$''''''%%%$$$$$$%%%""""""'''+++***'''***))))))))))))(((&&&###$$$%%%%%%%%%%%%$$$######!!!"""###&&&)))***)))'''###%%%&&&%%%###"""###$$$******+++******+++///111333777<<>>BBBEEE~~~xxxtttnnnjjjccc]]]XXXSSSNNNKKKCCC@@@;;;666333000---+++***((('''&&&''''''&&&$$$%%%$$$###"""""""""###$$$&&&%%%$$$######%%%&&&'''&&&&&&''''''(((&&&$$$###''''''(((''''''%%%$$$###%%%$$$###""""""$$$&&&'''&&&&&&%%%###"""###&&&)))$$$'''---555<<<@@@@@@>>>222+++'''((()))'''$$$$$$%%%%%%$$$$$$###!!! !!!!!! !!!!!!"""######"""!!!"""###$$$%%%&&&&&&%%%###""""""%%%%%%''',,,111666888888...,,,)))''''''&&&%%%### !!!###%%%$$$""" """!!!"""###%%%&&&%%%###%%%'''))))))'''%%%%%%&&&((())))))'''&&&&&&''')))---...000222555888:::<<<{{{tttpppkkkfffaaa\\\WWWTTTLLLHHHBBB<<<888444111...---***((('''(((((('''&&&$$$###"""""""""###$$$%%%$$$###"""""""""###$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###!!! !!!###&&&((("""%%%&&&%%%$$$$$$%%% %%%***---......,,,---000111+++"""!!!"""""""""###"""!!! !!! """#########!!!!!!"""###%%%%%%%%%&&&%%%$$$###!!!$$$***,,,,,,...444999(((&&&$$$###$$$$$$###"""!!!###$$$$$$"""!!! !!!"""###"""!!!#########!!!!!!###$$$%%%&&&&&&%%%%%%'''(((---------///222444666777zzzwwwrrroookkkgggccc```VVVQQQKKKDDD@@@;;;777444///,,,)))'''''''''&&&%%%&&&%%%$$$$$$$$$%%%&&&'''"""""""""""""""###$$$$$$"""%%%'''(((((((((***+++""""""###$$$%%%''''''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%###"""###$$$$$$""" """$$$%%%%%%$$$,,,555666+++ !!!###$$$%%%%%%$$$$$$###"""  ###$$$$$$###!!!!!!"""$$$%%%%%%%%%&&&''''''$$$"""'''......))))))000888"""!!! !!!"""###"""!!! !!!"""######!!!"""#########$$$$$$""" """$$$!!!###%%%%%%%%%%%%'''(((---,,,+++,,,///222444444}}}zzzxxxuuurrrooolll___ZZZSSSMMMGGGCCC>>>;;;333000,,,***))))))((('''%%%%%%$$$$$$$$$%%%''''''""""""#########$$$$$$$$$"""$$$''''''''''''***,,,""""""""""""###%%%'''((($$$'''+++......,,,(((%%%+++)))&&&$$$############&&&$$$""""""$$$%%%&&&&&&'''333666+++"""!!!###&&&)))+++,,,,,,+++%%%$$$###"""!!!"""###$$$%%%%%%%%%###"""!!!###%%%&&&%%%%%%&&&))))))&&&$$$###)))///...)))(((---333!!! """######!!!!!!""""""""""""!!! !!!  """#########%%%&&&&&&%%%###"""$$$%%%!!!###%%%%%%$$$$$$%%%'''+++)))'''))),,,000111111~~~|||zzzwwwtttddd```YYYRRRMMMHHHCCC@@@888555000---,,,,,,+++***######"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%###%%%'''&&&$$$###%%%'''$$$###!!!!!!!!!###&&&'''###(((000666666000(((###  ###'''******)))(((&&&$$$$$$$$$$$$###"""$$$///333+++ $$$###%%%)))---000111222222'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$""""""$$$%%%&&&%%%$$$'''******(((%%%###&&&)))(((%%%$$$&&&)))"""""""""$$$%%%$$$!!!###"""""""""!!!!!!!!!!!!'''%%%""""""""""""!!! """%%%%%%###!!! """$$$&&&&&&$$$$$$$$$%%%)))'''$$$&&&***...///...|||wwwssskkkaaa[[[WWWSSSLLLGGG???===:::666222...+++******'''$$$###%%%((()))***%%%&&&&&&&&&&&&%%%$$$###'''%%%$$$%%%''''''%%%"""!!!"""#########""""""###///999BBB===000%%%$$$((($$$######&&&***+++)))&&&###%%%&&&%%%""" !!!###$$$222777+++"""$$$"""###$$$&&&+++///000...,,,,,,(((###!!!!!!###$$$$$$'''&&&### !!!$$$%%%$$$$$$$$$$$$&&&'''&&&###!!!!!!%%%((((((&&&###"""###############"""!!! ############"""!!! ***'''$$$!!! !!!###%%%###  !!!""""""######$$$$$$$$$###"""!!!"""'''***,,,,,,***))){{{wwwppphhhbbb___[[[UUUOOOFFFDDD???:::555222///...---***'''&&&''')))******&&&%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''(((&&&###,,,'''"""###***444<<<@@@::::::777000'''$$$&&&)))'''&&&&&&(((++++++)))'''"""$$$&&&&&&&&&%%%&&&'''%%%)))999===---###&&&&&&"""''',,,---***&&&###"""$$$###$$$%%%'''((()))))) !!!"""###%%%'''%%%###"""!!!!!!###&&&''''''&&&$$$(((,,,,,,'''######$$$"""""""""!!!!!! """""""""!!!!!! ###!!! !!!###%%%"""###$$$###"""!!!"""###""""""!!!!!!!!! ((('''%%%$$$%%%(((+++---|||xxxrrrnnnjjjfff___ZZZPPPMMMGGGAAA;;;777555444222///+++)))************&&&%%%%%%$$$$$$%%%&&&''')))'''&&&&&&'''(((&&&%%%((('''(((///999???>>>;;;888222)))$$$###$$$&&&&&&&&&&&&&&&''')))(((&&&$$$ """$$$$$$$$$$$$%%%&&&'''+++:::<<<(((%%%,,,---'''!!! ###&&&'''&&&$$$######!!!"""%%%)))+++***'''$$$$$$""""""###&&&((())))))$$$***000...'''!!!!!!$$$###""""""!!!!!!!!!""""""""""""""""""!!!   !!!""""""%%%$$$""" """$$$###""" !!!!!!"""&&&###  $$$))),,,{{{wwwsssmmmfffaaaYYYUUUOOOGGGAAA<<<:::999666333///---,,,+++***)))'''&&&%%%$$$$$$%%%''')))((('''&&&&&&'''''''''&&&""")))111666555///)))***'''%%%''')))***(((%%%''''''((((((((('''%%%$$$"""$$$%%%$$$""" !!!$$$'''555;;;---%%%(((((((((---111///)))###!!!!!! ###&&&&&&###!!!!!!"""""" ###%%%###!!!!!!'''&&&&&&'''(((((('''&&&'''...444222)))######%%%%%%$$$$$$######$$$%%%&&&$$$$$$$$$$$$###"""!!!!!!""""""""""""!!! !!!!!!""""""######""""""'''%%%###"""!!!"""$$$%%% """$$$&&&((()))|||wwwpppiiieee```]]]VVVNNNGGGBBB???===:::777333000///---+++))))))(((&&&%%%%%%'''(((***&&&&&&&&&&&&&&&&&&((()))''')))+++***((('''(((***###%%%))),,,,,,+++)))'''((()))******)))'''&&&%%%%%%&&&'''%%%###!!!!!!!!! ,,,999888:::>>><<<:::777333///***%%%!!! !!!"""###%%%)))+++***%%%"""&&&((('''(((,,,&&&&&&'''((()))(((%%%""")))000555444---'''%%%'''&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$###"""!!!!!!""""""###"""""" %%%""" !!!$$$&&&&&&$$$%%%$$$""" !!!"""$$$ """$$$&&&'''''''''yyysssnnnjjjgggddd___XXXPPPJJJEEECCC>>><<<888555333111...+++++++++)))((((((((())))))%%%&&&&&&&&&&&&(((+++---555;;;AAA>>>444)))$$$"""%%%'''((('''%%%$$$%%%'''%%%'''((((((&&&$$$$$$$$$"""$$$%%%$$$###""""""### ###000222666:::666222...)))&&&&&&%%%###!!!$$$""" %%%***...///***$$$###***,,,)))***///$$$$$$%%%'''))))))&&&$$$&&&+++///000,,,'''%%%$$$&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$###"""!!! ###%%%&&&''''''&&&$$$######%%%%%%$$$"""###"""!!! !!!"""%%%$$$###"""###$$$&&&'''|||wwwtttsssnnnlllhhhbbbZZZSSSMMMJJJCCC@@@<<<:::777555222///------,,,+++******))))))%%%'''(((((((((***///333888BBBMMMQQQIII;;;,,,$$$***+++,,,+++)))((()))******---//////---++++++---)))***+++***'''%%%%%%%%%&&&%%%---+++,,,111///...---,,,***((('''((((((***&&&%%%+++777AAAEEEFFF333///333===>>>444...///...,,,))))))***++++++***))),,,///222333000+++'''***+++,,,------+++((('''((())))))(((((('''&&&%%%!!!"""$$$'''))),,,...///---222777555///)))'''((())))))))))))(((((((((((()))***,,,...000111000000~~~{{{zzzzzzsssqqqnnniiibbbZZZSSSOOOEEECCC@@@===;;;888555222//////......,,,+++)))(((&&&(((*********---222777444999AAAHHHKKKIIIEEEAAA222333777:::<<<;;;666333999<<<>>>>>><<<:::;;;===888999888666111...,,,,,,---(((000888444777@@@BBB@@@CCCCCC===333+++)))+++)))''',,,<<>>AAA???999444///000333444333000,,,***---......------,,,+++*********+++---...111333444;;;GGGQQQOOOAAA555333666333333444444333333222111+++222===FFFJJJHHHDDD@@@