BM 6( }}}ttttttsssrrrrrrssstttttttttuuuwwwyyy{{{}}}}}}~~~}}}wwwuuurrrmmmiiiddddddddddddcccdddddddddcccbbbcccdddfffjjjnnnpppuuuxxx|||xxxrrrkkkfffeeeccc___[[[ZZZZZZ[[[\\\[[[[[[YYYYYYYYYYYYYYYZZZ\\\```ccceeejjjmmmppprrrtttwwwzzz}}}~~~|||xxxrrrmmmhhhccc]]][[[ZZZZZZXXXUUUWWWXXXYYYZZZYYYXXXVVVUUUWWWWWWWWWXXXYYY\\\^^^``````aaacccdddeeegggkkknnnvvvzzz{{{wwwrrrnnnkkkhhhddd``````\\\YYYWWWXXXYYYXXXWWW[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[]]]______[[[\\\\\\\\\\\\___bbbfffjjjmmmppptttyyyvvvvvvvvvvvvuuuuuuttttttnnnkkkhhheeecccaaa___^^^\\\ZZZWWWVVVVVVWWWXXXXXX\\\ZZZXXXVVVVVVXXXZZZ\\\ZZZZZZZZZZZZZZZ[[[[[[\\\YYYYYYZZZZZZZZZ\\\```cccdddfffiiikkknnnuuu~~~ӵĦĦӵĦfffhhhjjjlllmmmlllkkkjjjfffeeecccaaa````````````^^^]]]ZZZYYYXXXYYYZZZ[[[\\\[[[YYYXXXYYY[[[^^^```[[[[[[[[[[[[[[[ZZZZZZYYYUUUWWWXXXYYYZZZ]]]```cccdddfffhhhhhhiiilllrrrwww4ĉ@ӵ>L=hĦ4ĉ@ӵ>L[[[^^^cccgggiiiiiigggeeecccbbbaaa```___```aaacccaaa```^^^[[[YYYXXXZZZ[[[[[[\\\]]]___```aaabbbbbb]]]]]]\\\\\\[[[ZZZYYYXXXSSSUUUXXX[[[]]]___bbbeeeeeehhhjjjjjjhhhhhhkkknnn{{{GG=?HdĦ=ĪjGG=?HdĦUUUZZZ```ӵbbbbbbaaaĭӵUUUӵ]]]ĦYYYYYYYYYXXXWWWVVVTTTSSSRRRӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵYYYZZZ?~4aaaeeecccg&e>&eUUUg&eXXX>hӵ^^^WWWTTTUUUWWWWWWVVVg&ehhhguO>uO>&errr|||4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??XXX4DӵaaagggeeeHƅ^Hu]ĦWWWHu]ĦXXXZuR)Ħ]]]WWWTTTUUUWWWYYYYYYHu]ĦiiiHŐeHŐeHu]ĦrrrqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦWWWYYY4DuXӵbbbeeedddDdDΦDdDĦ\\\DdDĦXXX___t|<```\\\WWWTTTVVVYYY\\\]]]DdDĦhhhDdDΦDdDΦDdDĦppppeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦVVVXXX4DuXӵccccccaaaDdDΦDdDӵeeeDdDĦWWWYYYo)haaa^^^[[[WWWUUUWWWZZZ___aaaDdDĦfffDdDΦDdDΦDdDӵkkk=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵSSSUUU4DuXӵbbbdddbbbDdDʜ4DuTӵnnn>d<ĦVVVDt^^^ZZZXXXXXXYYY\\\aaaddd>d<Ħggg>d<ʜDd<ʜ4DuTӵjjjlllF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵPPPSSS4DuXӵbbbgggeeeD&dq&ĒRmmmqqqsdKĦWWWDHRRudYYYZZZ[[[[[[^^^aaadddsdKĦiiiD&oq<Ōq&ĒRoooooolll>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRMMMPPP4DuXӵaaaeeecccHu]3hhjjjkkknnnne\\\YYY=eVVVYYY\\\^^^^^^___aaadddnejjjhhhpIƎ@t@hrrruuuttt>hyyyfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hLLL4DuXӵ```ĵD^mmmjjjhhhiiilll___[[[SSSUUUYYY^^^```______aaaccchhhfffeeeppptttxxxwwwpppqqquuu|||DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦbbbbbbbbbbbbdddfffhhhĦ\\\WWWZZZVVVNNNNNNUUUYYYYYYZZZ[[[]]]___bbbccceeebbbĦgggccc^^^dddeeeggghhhiiikkkooorrr|||zzzuuuqqqmmmkkkjjjjjjjjjooouuu{{{Ħ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦaaa_________aaacccgdKĦ\\\ZZZ]]]ZZZPPPNNNSSSSSSUUUWWWZZZ]]]```cccdddcccgdKĦjjjfffbbbdddgggjjjlllmmmnnnppprrrtttrrrooollljjjiiiiiijjjlllpppuuuxxx{{{gdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AYYYne______ZZZ[[[[[[]]]nebbb]]]]]]```\\\RRRNNNPPPPPPRRRVVV[[[```ccceeefffnejjjkkkiiifffeeehhhmmmppppppooonnnnnnjjjiiigggffffffggghhhiiinnnqqquuuvvvwww{{{neDenene>Ak<fhDeneneneXXXYYY^^^]]]\\\XXXXXXYYY[[[eeeccc___]]]]]]YYYQQQMMMNNNOOORRRWWW]]]aaadddeeefffhhhkkkkkkjjjhhheeeiiioooqqqpppmmmjjjhhhdddcccbbbbbbccceeegggiiippprrruuuuuuvvvyyyNNNOOOPPPOOOOOOQQQSSSVVVVVVXXXZZZ\\\]]]\\\[[[ZZZYYYYYYYYYZZZ\\\___aaaccceee```ZZZVVVQQQKKKJJJKKKLLLOOOSSSWWWZZZ\\\]]]\\\``````aaacccfffhhhhhhhhhdddhhhmmmooommmiiieeecccaaa`````````bbbeeehhhjjjqqqssstttsssrrruuuzzzJJJLLLNNNOOOOOOPPPRRRTTTVVVWWWYYY[[[[[[\\\[[[[[[ZZZZZZZZZ[[[\\\^^^```aaaddd___VVVMMMGGGDDDDDDEEEDDDEEEHHHJJJLLLMMMMMMMMMNNNOOOQQQUUUXXX\\\^^^```\\\___cccdddccc```___^^^[[[[[[\\\^^^aaaeeehhhkkkqqqqqqqqqnnnkkklllqqquuu~~~FFFJJJMMMPPPPPPPPPQQQRRRWWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[[[[ZZZ[[[]]]^^^___aaa\\\RRRHHH@@@===<<<<<<::::::;;;===>>>???@@@AAA===>>>@@@BBBDDDGGGJJJLLLJJJMMMPPPQQQRRRSSSTTTVVVSSSTTTVVVYYY^^^dddiiilllmmmmmmllliiifffggglllqqqxxx~~~FFFIIINNNRRRRRRRRRSSSSSSYYYYYYYYYZZZ[[[]]]___```\\\\\\[[[ZZZZZZ[[[]]]]]]^^^ZZZPPPEEE===999777555444444555555777888:::;;;555666666666555666777999:::<<>>888333222111111111111222222111111000///...333444555555555333222111000000000000000000//////333333333333333444555555444777;;;@@@FFFOOOWWW]]]jjjlllqqquuuuuutttzzzLLLMMMNNNPPPQQQSSSTTTUUUTTTWWW[[[___aaa```]]]\\\]]]]]]\\\\\\YYYSSSLLLGGG===999444111111222222111111222222222222000///...111222333444444222111000......//////////////////111111222222222333333333333444666888===DDDMMMSSSbbbgggqqqxxxxxxvvvzzzJJJKKKMMMOOOQQQRRRRRRRRRRRRUUU[[[```bbbaaa___]]]______^^^]]]XXXPPPGGG@@@999666222000111222222222222222333333222111///......///111222222111000.../////////000000000111111//////000000111111111111333333222333666===FFFMMMVVV^^^lllvvvwwwssstttzzz~~~SSSMMMJJJLLLNNNOOOQQQTTTUUUUUUWWW\\\bbbeeedddbbbaaa```]]]WWWNNNFFF@@@>>>666555333111000000000111111444333000000222222///222///,,,+++---///...,,,//////.........//////000////////////000000000000222222222222444777999:::DDDPPP```mmmrrrsssrrrrrr~~~~~~QQQLLLIIIKKKNNNNNNQQQUUUYYYXXXYYY\\\bbbeeeffffff___]]]XXXQQQHHHAAA;;;888666555333111000000000000000333333//////111111...222///,,,,,,...///...,,,111000///...............////////////000000000000222222222222444666888999>>>GGGUUUaaajjjnnnooopppzzzzzzzzz~~~OOOJJJHHHJJJNNNOOORRRVVVZZZYYYYYY\\\```dddfffggg[[[WWWQQQIIIAAA:::555333555444222111000000000000///222111......111000...111///------...///...---222111000...------------////////////000000000000333222222222333444555666777<<>>777444444555333111000000000000000///......---///000------000111...---...000000/////////000------------...000111222////////////000000000000///000111111222111111000555333222888CCCSSSaaaiiisssxxx}}}~~~||||||RRRMMMKKKNNNQQQSSSVVVZZZTTTXXX[[[YYYSSSKKKFFFCCC===888333111333333111......///000000000///...------000000......111111///,,,...111111000//////111...............///000111////////////000000000000---...000111111111111000555444444777>>>KKKYYYcccnnnuuu}}}~~~{{{yyy{{{RRRMMMJJJMMMPPPRRRUUUYYYRRRUUUUUURRRJJJBBB===;;;:::666111///111222///+++...///000000000///...------000000...///222222///+++...222222000///000111000//////.........//////////////////000000000000,,,---///111111111111000555555555666:::EEESSS^^^jjjrrr{{{~~~zzzwwwwwwzzz~~~SSSNNNJJJKKKPPPVVVWWWVVVUUUSSSMMMGGG@@@:::666444222222222111000//////...///////////////.........++++++++++++++++++++++++////////////////////////...............///000000000000///...............111111111111111111111222222333444555:::EEESSS]]]jjjmmmqqqtttvvvwwwwwwxxxRRROOOMMMOOOSSSUUUSSSPPPJJJHHHDDD???:::666333222222222111000000///......111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000//////............//////111111222222333333333444222333333555:::DDDRRR\\\hhhkkkooorrrttttttuuuvvvxxx{{{RRRPPPPPPRRRSSSQQQLLLGGG===<<<:::777555333111111111111000000//////......222111000///...,,,++++++------------------------.................................---......///000......---......///000111,,,------...///000111111222333333555:::DDDRRR\\\fffhhhkkkmmmpppqqqrrrrrrqqqtttwwwzzz}}}TTTRRRPPPOOONNNIIICCC>>>777666444333222111111111000000000//////.........000000///...------,,,,,,------------------------.................................------......///,,,,,,------///000111222***++++++---...///000000222333444555:::EEESSS]]]ddddddfffiiilllnnnnnnmmmlllooosssuuuxxx|||SSSPPPLLLGGGCCC???:::777333333111000/////////////////////...............------------............,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,---///000222333//////000111222333444555111222444666;;;GGGUUU___cccbbbbbbeeeiiikkkkkkjjjjjjmmmpppsssvvvyyy|||~~~JJJGGGBBB===999666444333000000///...---,,,,,,---..................------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,---------,,,,,,------///000111222//////000111222333333444111222444777===JJJXXXccccccaaa```ccchhhjjjjjjhhhhhhiiilllooosssvvvyyyzzz::::::888555222111111222///......------------...------------------------,,,------------------...------------------------------------------------///...------,,,,,,,,,------------......000111111.........//////000000000000222444888???LLL\\\gggdddaaa___bbbgggjjjiiigggcccdddfffjjjnnnrrruuuvvvyyy|||...000111111000000000111//////......///000000111------------------------.........------,,,,,,,,,////////////////////////------------------------///...------,,,,,,,,,,,,......---......///000111111111111111222222222222000222555999AAANNN^^^iiieeeaaa___bbbgggkkkjjjggg______aaaeeejjjooorrrsssrrrtttyyy222222111000...,,,+++***.........------,,,,,,,,,---,,,,,,,,,,,,---......------------------------///...---***'''$$$""" ------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,------.../////////000000000000000000000000333444444999FFFVVV]]]^^^\\\[[[^^^eeelllmmmggg```___^^^^^^ccciiinnnppppppppppppqqqvvv000111111111000//////.........---------,,,,,,,,,---,,,,,,,,,------......------------------------//////...---,,,***)))(((------,,,,,,,,,,,,++++++---,,,,,,,,,------......,,,,,,------.../////////000000000000000000000000222333444999FFFVVV______\\\[[[]]]dddlllmmmeee]]]^^^]]]^^^ccciiinnnpppppprrrrrrtttwww|||,,,---...///000000000000------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......//////......------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,------.../////////000000000000000000000000000222333999FFFWWW```aaa\\\ZZZ\\\dddllllllcccYYY[[[\\\^^^cccjjjooorrrsssvvvxxxyyyyyyzzz~~~)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------------)))***+++---............------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------.../////////000000000000000000000000...111333999FFFVVV```bbb]]][[[[[[bbbiiiiii```WWWXXXYYY]]]bbbiiipppuuuwww|||~~~|||yyyzzz***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------******+++,,,,,,---,,,,,,------,,,,,,,,,++++++++++++,,,---.........------,,,,,,------.../////////////////////////////////---111444888DDDSSS^^^aaa^^^\\\[[[___cccccc]]]WWWWWWXXX\\\aaagggooowww|||}}}xxxxxx}}}......//////......------++++++++++++,,,,,,,,,,,,+++,,,---.........---,,,---------------------------------...------,,,,,,------,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,------.../////////////////////////////////...111444888AAAPPPZZZ^^^```^^^\\\[[[[[[\\\[[[[[[ZZZ[[[\\\___dddmmmwww}}}~~~~~~}}}yyyuuuuuuyyy}}}......////////////......******+++++++++,,,,,,,,,***+++---//////...---,,,------------------------------.........------,,,------,,,,,,,,,,,,++++++***+++---//////...---,,,,,,,,,------...////////////////////////////////////333555777???LLLVVVZZZbbbaaa]]]WWWSSSUUUZZZ___aaa```___^^^aaahhhsss{{{yyywwwtttqqqpppqqqsssuuuyyy++++++,,,---............*********++++++,,,,,,,,,***+++---//////...---,,,------------------------++++++,,,,,,---,,,,,,,,,---------,,,,,,,,,++++++***+++---//////...---,,,,,,,,,------...//////000///////////////////////////333666777===IIISSSWWWcccbbb^^^UUUOOOPPPZZZcccfffeeeaaa^^^^^^eeepppyyytttpppllljjjkkkmmmoooooorrryyy,,,,,,,,,++++++*********,,,+++***+++...///---******+++,,,------+++)))(((***+++,,,---------,,,+++...------,,,,,,------...+++++++++++++++++++++++++++******))))))******+++---+++(((&&&'''+++///222000000000000////////////---111555888???JJJQQQRRRZZZYYYWWWRRROOORRR[[[cccfffgggeee``````gggnnnppppppjjjdddbbb```]]]^^^bbbffflllvvv,,,,,,,,,,,,+++++++++***,,,+++***+++...///---++++++,,,---...---,,,***(((***+++---.........---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******,,,------...------000/////////////////////000333666:::CCCOOOUUUUUUVVVVVVSSSQQQPPPTTT[[[```aaaeeefffcccccchhhlllmmmlllddd\\\XXXTTTQQQRRRUUUYYYaaammmxxx------,,,,,,,,,,,,++++++,,,++++++,,,......---+++------......---,,,***)))+++,,,---...///...------++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,............---,,,////////////////////////111222444:::FFFTTTXXXWWWSSSQQQOOOPPPSSSWWWZZZ\\\[[[aaaeeeeeefffiiijjjhhhfff\\\QQQJJJEEEAAABBBEEEHHHRRRaaannnxxx~~~---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,...............,,,+++***,,,---.../////////...---++++++************+++++++++++++++++++++++++++++++++******))))))******+++111///,,,))))))***---///.........///////////////000000111888FFFUUUYYYVVVRRROOONNNQQQXXX\\\[[[YYYVVV\\\bbbcccdddggghhhfffbbbUUUHHH@@@;;;777888;;;;;;FFFUUUdddooozzz~~~zzz~~~,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,------.........------,,,,,,,,,---.../////////...---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++000...+++)))((()))+++---------....../////////000///000111888GGGVVV[[[XXXRRROOOOOOSSSZZZ^^^[[[WWWRRRYYY]]]^^^```dddgggfff___RRRCCC<<<888555666888555>>>MMM\\\jjjuuu}}}xxxzzz******++++++++++++,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,---------+++,,,---...///...------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))+++---......+++)))'''---------......//////000000222444;;;IIIWWW]]][[[QQQOOOOOOSSSXXXZZZWWWSSSPPPVVVZZZ[[[]]]cccffffff^^^PPPAAA;;;888666666888555:::FFFVVVggguuu}}}zzzzzz)))))))))******+++++++++)))+++......,,,+++,,,...)))******+++,,,---...///***+++---.........---,,,++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))+++---//////---***(((,,,,,,---......///000000///222666<<>>999777444111111555444;;;NNNgggzzz~~~)))************+++++++++++++++,,,,,,,,,---------+++,,,------++++++,,,------+++******+++,,,+++***+++,,,,,,+++***+++---///***+++,,,---............,,,------,,,+++***,,,...------,,,+++++++++,,,,,,+++++++++++++++,,,000333222333555:::FFFSSSXXXWWWLLLJJJIIIIIIIIIIIIHHHFFFLLLTTT]]]ccchhhkkkhhhcccTTTIII===777444111000222555555<<>>666333333111000222444999FFF[[[sss)))************+++++++++((()))))))))************+++,,,------++++++,,,---***((('''(((***,,,,,,+++***+++------,,,,,,,,,------,,,***)))(((((())))))---***((()))+++---+++))))))***,,,---...------,,,***,,,------,,,,,,---///000444888;;;CCCNNNUUUVVVWWWWWWVVVRRRMMMKKKMMMPPPPPPVVV\\\cccjjjkkkbbbWWWEEE<<<444333222000000111555???QQQeeewww)))************+++++++++)))))))))*********++++++***,,,---,,,+++***+++,,,)))((('''(((***,,,,,,+++(((***------,,,++++++,,,++++++******)))(((((((((++++++************++++++)))***+++------,,,***)))***,,,------,,,,,,---......222555777???KKKTTTXXXXXXYYYXXXTTTOOOMMMPPPTTTWWW[[[___dddiiiggg\\\OOOAAA888222111222111111333777FFF[[[nnnyyy~~~)))************+++++++++************++++++++++++)))+++++++++***)))***+++)))((('''(((***,,,,,,+++'''))),,,,,,+++******+++))))))+++,,,,,,---,,,,,,***++++++***))))))***,,,)))***+++,,,,,,+++)))(((+++,,,......---,,,---...,,,000333444<<>>HHHYYYYYYWWWXXX___hhhiiieeeccccccdddeeeaaaWWWJJJBBB666555666777666444888>>>MMM]]]nnnvvvyyy}}}zzzvvvzzz)))***+++,,,++++++,,,...***)))(((((()))***,,,---++++++++++++++++++++++++)))***+++***))))))+++---,,,+++***))))))***+++,,,))))))+++---,,,((((((+++)))***,,,---......---,,,)))******+++,,,+++++++++,,,,,,+++++++++,,,------+++((((((,,,///333<<>>444444666777444333999BBBRRR```mmmsssvvvzzz}}}}}}~~~}}}}}}zzzwwwzzz(((***,,,,,,******,,,///))))))((('''(((***,,,---++++++++++++++++++++++++***+++++++++******,,,------,,,***))))))***,,,---&&&%%%(((,,,***%%%%%%))))))+++---/////////...---((()))***+++,,,++++++***+++******)))***+++------***((()))---///000555<<>>999444555777777444333;;;FFFXXXcccmmmqqqrrruuuvvvvvvtttpppppptttwwwxxx{{{'''***,,,,,,******,,,///)))(((''''''(((***,,,---+++++++++++++++++++++++++++,,,,,,,,,++++++---///---,,,***))))))***,,,---+++***,,,111000***)))---***+++...///000000///...((()))***+++,,,+++******))))))(((((()))+++---......,,,---///...,,,...222>>>LLLZZZaaaeeejjjllllllmmmiiigggeeeZZZGGG999555555666888888444333===III[[[dddlllnnnnnnooopppoooddd```aaaiiirrrwww{{{************************%%%&&&((()))******))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,,,,---///000///---***(((******+++++++++,,,,,,,,,***))))))+++---...,,,++++++++++++,,,---...///000;;;EEETTTbbbiiijjjiiihhhhhhgggiiihhhWWW???333666777555555555333444BBBRRR___dddggghhhpppwwwnnn^^^SSSTTTXXX```kkkuuu|||************************)))***+++,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))*********+++++++++,,,,,,+++---///000000...,,,***))))))*********+++++++++,,,+++***+++,,,---,,,+++,,,++++++,,,,,,...//////666???LLLXXXaaafffiiijjjgggeeeeeecccSSS===444777666444333333333777FFFVVVdddggghhhhhhppptttgggUUUGGGHHHMMMWWWdddqqqzzz~~~~~~************************++++++++++++,,,---......+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++*********++++++++++++,,,+++,,,...000000///...,,,))))))))))))************///---++++++,,,------,,,,,,++++++,,,,,,---...///000666@@@KKKUUU___ggglllgggccc```[[[LLL:::444777666333111111333<<>>IIIUUU]]]```\\\TTTKKK@@@555222444444222///111;;;LLL^^^iiifffeeegggnnnwwwvvvgggWWWKKKIIILLLUUUaaajjjkkkjjjddd^^^WWWUUUVVVYYYYYYXXX[[[ZZZ^^^hhhqqq{{{************************+++***************++++++***))))))))))))***++++++++++++++++++++++++++++++++++++***))))))))))))***)))))))))************+++***+++,,,---............,,,,,,,,,,,,---------...111...,,,++++++,,,++++++,,,,,,++++++++++++,,,,,,...///000222777???HHHOOOUUURRRLLLCCC;;;444222222333222111444BBBUUUeeelllllljjjlllrrrwwwssseeeYYYIIIIIINNNYYYeeekkkhhhcccYYYPPPEEE@@@AAAEEEFFFEEEFFFCCCGGGQQQ[[[fffyyy************************+++++++++,,,,,,++++++***)))))))))))))))***++++++***************************************))))))((())))))))))))***************++++++,,,,,,---------++++++,,,,,,,,,---------...,,,++++++,,,,,,+++))),,,,,,+++++++++++++++,,,+++,,,...///222777===AAAEEEDDDAAA<<<777444333111111333444999HHH]]]jjjmmmnnnnnnppptttuuunnnccc[[[IIIKKKQQQ^^^jjjlllddd[[[PPPFFF;;;666888;;;;;;::::::555888AAAHHHPPPaaattt************************)))***+++,,,,,,+++)))((()))))))))))))))******+++************************)))***+++++++++***((('''))))))))))))******************++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,***(((,,,,,,++++++***+++++++++(((***,,,...000333777::::::;;;:::777555555333111000333555<<>>MMMdddwww))))))***++++++++++++***************************))))))*********+++++++++))))))))))))))))))))))))*********+++++++++++++++******))))))******++++++------------,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---++++++,,,---------------,,,...000000///...///000222666BBBUUUcccggghhhhhhhhhfffffffffaaaYYYVVVWWW```\\\YYY^^^bbb]]]MMM>>>666222///000333444222///111000/////////000///...444666AAAUUUiiiuuu~~~))))))***++++++++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))******++++++***************+++,,,,,,,,,,,,++++++,,,,,,++++++************************,,,,,,+++++++++*********+++************+++,,,,,,+++,,,---............---+++---//////...---...000111888GGGZZZeeefffeeeeeefffeeedddaaaXXXOOOOOOTTTaaa]]]ZZZ]]]```YYYHHH:::111000///000333333111//////...---///111111000---000000666BBBOOOYYYeeennn|||))))))***++++++++++++******************+++++++++)))************+++++++++************************((((((((()))******++++++***************+++,,,---///---,,,++++++***)))'''++++++++++++++++++++++++,,,,,,++++++*********)))***************+++,,,,,,,,,---.../////////...---,,,---............///111111:::LLL^^^fffeeecccdddeeeeeeddd]]]PPPGGGIIIQQQaaa___]]]^^^]]]TTTEEE999///......000111222000///...---...///111222111000///...000666;;;AAALLLWWWgggsss))))))***++++++++++++***))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,************+++,,,---...///---++++++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***************++++++,,,+++,,,...///000///...------...//////...///111222333>>>PPPaaahhheeeccceeeeeefffdddZZZJJJ@@@DDDOOO^^^^^^^^^]]]XXXLLL>>>444.........///000000000///------///000000000111111111//////222555777===EEEJJJXXXmmm))))))***++++++++++++***))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------************+++,,,---...---+++)))+++///000///---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------*********)))***++++++,,,***+++---//////...---,,,---///000/////////222444555@@@SSSdddiiifffdddffffffgggdddYYYGGG<<>>KKKddd+++******))))))******+++((()))+++***(((''')))+++***)))))))))))))))))))))+++,,,,,,,,,++++++***)))((())))))******))))))(((,,,***)))***---///...---)))***)))))),,,111///***((())))))***,,,,,,---...*********++++++,,,,,,,,,//////...---------------+++++++++++++++,,,------+++,,,,,,,,,---.........666>>>JJJUUU]]]aaacccdddaaa```^^^TTTEEE;;;CCCQQQZZZ[[[XXXOOOBBB777111000111111111000...---,,,,,,........................//////000111222222333333555999FFF^^^yyy+++******))))))******+++***++++++***(((&&&'''((())))))))))))))))))******+++++++++,,,++++++***)))(((((())))))))))))((((((,,,+++***+++---......---&&&***+++***+++...---***(((((()))***+++,,,---...*********+++++++++++++++---,,,++++++***+++++++++************+++++++++,,,,,,,,,,,,,,,------------111777@@@IIIPPPVVV[[[_________[[[RRRDDD>>>FFFRRRXXXVVVQQQGGG;;;444111111000000000000///---,,,,,,........................000000000111111222222222111555@@@VVVppp******))))))))))))******,,,,,,,,,+++***))))))))))))))))))))))))***************++++++++++++******((((((((())))))((((((((()))))))))***+++++++++***'''+++,,,)))''')))***((())))))******++++++,,,,,,***************++++++++++++******)))))))))******)))******+++++++++++++++------,,,,,,,,,,,,,,,,,,///222777===CCCIIIPPPTTTWWWWWWTTTLLLBBB@@@HHHRRRRRROOOGGG>>>555000000222---------///000111000...........................000000000000111111111111111444>>>QQQjjj***))))))))))))))))))******))))))***++++++++++++(((((())))))************)))******++++++*********(((((())))))))))))((((((((()))+++++++++*********(((++++++'''&&&***---,,,++++++************))))))************************------,,,,,,,,,,,,------******+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++...000222444777<<>>666000...///111,,,,,,,,,///222222000...........................000000000000000000111111111444<<>>???;;;555000------///000000......000222111---)))------------------------/////////000000111111111111444<<>>HHHXXXiiitttvvvuuuvvvxxx{{{}}})))******++++++++++++***''')))+++---...---+++***))))))(((((((((((())))))&&&(((+++...///...,,,***((()))***++++++,,,,,,,,,.........,,,***)))***+++***'''+++***'''///333************+++++++++++++++)))***+++)))''''''))),,,)))))))))))))))))))))))),,,,,,++++++***+++++++++************************+++,,,,,,,,,,,,---------------............------...///000///---,,,---...---+++***,,,000111...***---------,,,,,,,,,------,,,000111......222333000<<>>EEEUUUeeeqqqsssuuuvvvvvvuuuttttttssssssrrrpppnnnoooqqqssspppqqqrrrpppfffUUU@@@111111000555AAAKKKMMMJJJIIINNNZZZkkkzzz,,,***'''&&&(((***+++,,,---+++)))((())))))(((''')))((('''&&&&&&'''((()))***)))'''''')))))))))(((+++***+++---...///---+++((())))))((((((+++,,,+++******))))))))))))******++++++++++++++++++++++++***************)))((((((***************)))((('''))))))*********))))))((()))************+++++++++(((((()))***************++++++++++++++++++++++++))))))******+++,,,......++++++++++++,,,---............------,,,***(((%%%111222444777@@@PPPcccpppuuuvvvwwwwwwwwwvvvtttsssuuusssooommmppptttqqqjjjmmmqqqqqqjjj[[[JJJ===777444555555666777888999999===@@@GGGTTTggg}}}***)))((()))+++,,,+++***,,,***(((((()))***)))(((***)))(((((((((((()))******)))'''''')))))))))(((+++++++++---...///---+++)))***)))(((((())))))(((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((******++++++******)))((()))***************)))))))))************+++++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,++++++++++++,,,,,,---,,,,,,,,,------,,,***)))///111555===JJJ[[[lllwwwxxxxxxxxxxxxwwwuuuttttttsssssspppmmmooosssrrrmmmoooqqqooodddRRRAAA777333111111222222333444444444888999<<>>GGGLLLZZZ^^^ggguuu***(((%%%%%%''')))*********(((((()))+++------,,,))))))))))))))))))))))))***)))'''''')))))))))(((***(((''''''))))))((('''***'''(((,,,---)))))),,,******))))))))))))******))))))))))))))))))))))))***************)))((((((***++++++,,,,,,,,,++++++((()))***+++++++++++++++))))))*********+++++++++((())))))************************++++++,,,,,,,,,)))))))))******+++------------,,,+++************,,,...////////////111333:::AAAOOOaaarrr|||}}}|||wwwvvvvvvuuuvvvwwwyyyzzzsssuuutttpppnnnqqqttttttrrrjjj[[[HHH777//////333333333222222111000000000111111111111333555777999===@@@HHHVVVfffvvv+++(((%%%$$$&&&(((***+++***)))((()))+++------,,,((())))))******))))))(((***)))'''''')))))))))(((***(((''''''(((((((((''')))%%%&&&---...)))(((---******))))))))))))******((((((((((((((((((((((((***************)))(((((()))***++++++++++++++++++'''((()))***************)))************+++++++++(((((()))************)))*********++++++,,,,,,---)))))))))***+++,,,...///------,,,,,,++++++,,,,,,,,,///111111///000333777;;;FFFXXXkkkzzzvvvvvvvvvwwwxxxzzz{{{|||vvvwwwtttoooooorrrtttrrrrrrfffSSS@@@333------...111000000000//////......///000222222222222111000111444:::DDDRRRcccuuu+++)))'''((()))++++++++++++***))))))+++------,,,))))))***++++++***))))))***)))'''''')))))))))(((,,,***((('''((())))))((()))###%%%,,,---%%%$$$)))******))))))))))))******))))))))))))))))))))))))***************)))((((((((()))******++++++******&&&&&&'''))))))******))))))************+++++++++))))))***++++++++++++***)))******+++,,,,,,------,,,,,,,,,,,,------...///---------,,,------......***---111111000222777<<<@@@MMMbbbtttwwwxxxyyy{{{||||||||||||zzzxxxsssnnnpppttttttppphhhYYYFFF777111//////...///////////////.........///000111222222222111000///333888<<>>777111111000------000...............///000000111000111111222333444555222333555555555<<>>333...---&&&&&&''')))***+++,,,---************++++++,,,------,,,+++,,,...000222333333333444777===GGGRRRZZZjjjqqqyyy||||||{{{{{{{{{}}}}}}~~~}}}uuuuuusssrrrsssnnn]]]KKK888444111111000---...111...............///000000000000000111222444555666333555777888:::EEEYYYiiixxx*********)))))))))))))))***)))))))))+++++++++***%%%&&&'''))))))))))))((((((((((((((())))))))))))$$$%%%&&&)))---///---***(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))''''''(((***---,,,***)))))))))'''%%%***((((((+++,,,)))***---))))))*********))))))(((((()))***))))))+++000333===IIISSSRRREEE777///...&&&'''((()))***+++,,,,,,---,,,,,,+++******+++++++++,,,,,,---...000333555333444555888@@@LLLYYYbbbqqquuuzzz~~~}}}|||}}}{{{sssqqqnnnmmmkkkcccRRRBBB777333111222000......111...............///000000000000000111222444555666111555888:::AAAPPPdddrrr{{{~~~)))))))))))))))*********)))))))))*********++++++%%%&&&(((***++++++++++++(((((((((((())))))))))))&&&'''((())),,,...)))###))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((((((''''''(((***)))((('''(((***+++***)))***((((((+++,,,******---))))))******))))))(((((()))******)))))),,,222888FFFQQQ[[[YYYKKK;;;111---,,,++++++***))))))((((((......,,,++++++************,,,...///000111333555555555777<<>>FFFWWWkkksssqqqqqqnnnnnnuuu}}}---,,,******+++,,,,,,+++))))))))))))))))))))))))***((('''%%%%%%'''(((***(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((())),,,------,,,)))(((***)))((((((((()))+++,,,)))***+++,,,,,,+++***)))))))))))))))***************)))((((((+++...,,,)))***(((+++222///***222@@@SSS___eee\\\JJJ:::111,,,+++++++++*********)))))),,,++++++,,,......,,,***------///000111222444444999<<<@@@EEEQQQaaakkkoooqqqxxx{{{yyyyyy~~~|||{{{xxxvvvvvvxxxxxxvvvsssgggkkkkkk```LLL:::///,,,---...000222444444111...////////////000000000000...,,,++++++---///000000666;;;CCCOOOaaapppsssooossssssssssssuuuyyy~~~***)))'''((()))***)))((())))))))))))))))))))))))+++***(((''''''(((***+++))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))***++++++***)))((((((((('''''''''((()))*********************))))))))))))))))))************,,,+++******---...,,,)))***'''***000...***222@@@VVV```cccXXXEEE666,,,(((+++++++++*********))))))))))))***---//////---+++---...000111222333555666:::???DDDKKKVVVeeemmmooonnnuuuyyyyyyzzz~~~yyyvvvtttuuuxxxyyywwwtttllliiiaaaQQQAAA555111222111///......000111111000....../////////000000000000//////000222444555666777???JJJVVVeeeqqqtttqqqsssssssssssssssuuuyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~)))(((''''''))))))(((''')))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))((((((''''''((())))))******))))))((((((((())))))))))))((((((((())))))))))))))))))((()))(((((((((((()))******+++***))))))(((((((((((())))))))))))************,,,++++++,,,---,,,***(((***''')))---,,,+++333@@@UUU]]]^^^QQQ???222***'''+++++++++***************'''(((***---000000...,,,---///000111222333666888;;;CCCLLLSSS^^^jjjppppppkkkqqqwwwyyy{{{vvvtttsssuuuyyyzzzxxxvvvoooeeeVVVEEE999222111111444000,,,+++,,,...000111------........./////////---...///000222333555666:::FFFUUUaaakkksssuuusssrrrssssssrrrqqqrrrtttvvvyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{}}}}}}|||)))(((((()))++++++***)))((((((((((((((((((((((((,,,++++++******++++++,,,******))))))(((((('''''')))))))))******)))))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))+++++++++++++++,,,,,,,,,+++***)))'''''''''((((((((()))))))))************)))((())),,,---***))))))***((())),,,,,,---555???OOOUUUUUUIII:::111---+++************************+++******+++---......---,,,...000111111333777:::===GGGSSS[[[dddmmmpppooojjjooouuuyyyzzz|||}}}|||sssrrrrrruuuzzz|||zzzxxxnnnaaaPPPAAA888333...+++444000,,,***+++---...///------------.........///---...///000111222444666>>>NNN```jjjooossstttsssqqqrrrsssrrrqqqqqqrrrtttwwwvvvuuutttssssssttttttuuuvvvxxxzzzzzzzzzzzzzzz((((((((()))+++,,,***)))((((((((((((((((((((((((*********))))))************)))))))))((((((((('''))))))************))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))******++++++,,,,,,,,,,,,+++***((('''''''''((()))((()))))))))************)))''')))---...******...+++******,,,,,,...555<<>>666444111...,,,+++,,,---///,,,+++------+++,,,///...............///000111000000444@@@PPP```kkkoooqqqsssttttttssssssuuuvvvoooooooooqqqrrrsssssssssvvvwwwvvvvvvuuuuuutttsssoooqqqtttvvvwwwwwwwwwwwwxxxvvvssspppooooooppppppwww~~~~~~|||~~~~~~|||{{{wwwwwwzzz}}}}}}{{{zzzyyyzzz{{{{{{{{{rrrrrrrrrsssuuuzzz~~~))))))(((((((((((())))))&&&'''(((*********(((((('''((()))++++++******)))(((((())))))))))))(((((()))+++,,,,,,***))))))*********(((''''''((())))))'''''''''''''''&&&&&&&&&))))))))))))))))))))))))******)))((((((((())))))((((((### '''222222+++))))))))))))))))))))))))(((((())))))******++++++*********)))((((((+++---))))))***************))),,,...///...------...///---222777999AAAOOO]]]dddfffhhhhhhfffgggkkkmmmkkkmmmmmmmmmmmmmmmlllkkkkkkjjjooopppkkkaaaVVVGGG;;;444444222///,,,+++,,,...000,,,+++,,,,,,***+++///............///000111111000333;;;HHHXXXeeemmmoooqqqrrrssssssrrrrrrtttvvvppppppppprrruuuvvvvvvtttwwwwwwxxxyyyxxxvvvtttsssooorrrtttvvvvvvwwwyyyzzzwwwuuussspppoooooopppqqqvvv~~~~~~{{{yyy}}}~~~zzz|||~~~~~~|||{{{~~~~~~~~~|||zzzzzz|||}}}yyyyyyyyyxxxwwwwwwvvvvvvpppoooooooooqqqsssvvvwwwvvv~~~***))))))))))))))))))***&&&'''(((***++++++++++++'''(((***+++++++++)))(((&&&'''((()))******))))))$$$''')))+++++++++---...***)))'''''''''(((***+++)))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((()))))))))))))))%%%)))(((###'''000111***)))))))))))))))))))))))),,,,,,,,,---------------******+++***)))***,,,...))))))************))))))***,,,---...------///111---222666;;;GGGXXXdddgggeeeggggggfffhhhlllmmmjjjjjjjjjllllllmmmlllkkkkkkjjjmmmllldddYYYMMM@@@666000000000...++++++---///...***)))+++,,,+++---111............///000111222333999DDDRRR```jjjppprrrqqqrrrrrrqqqppppppsssuuupppoooppprrrvvvwwwvvvttttttuuuvvvwwwvvvtttrrrpppqqqsssuuuuuutttuuuxxxzzzuuutttrrrqqqppppppqqqqqquuuzzz~~~|||wwwvvvzzz|||{{{|||~~~vvvzzz~~~}}}zzzzzz}}}||||||}}}~~~~~~}}}yyyvvvsssnnnpppsssuuuuuuuuuttttttpppoooooonnnnnnnnnooooooooowww~~~******))))))))))))******'''(((((()))+++,,,---...'''(((***+++,,,+++)))(((%%%&&&((()))***+++*********+++,,,+++)))''''''((()))((('''&&&'''(((+++,,,***)))'''&&&&&&(((***+++))))))))))))))))))))))))&&&'''((()))******))))))%%%...000(((&&&++++++%%%))))))))))))))))))))))))++++++*********************++++++*********---///))))))*********))))))(((%%%'''***++++++,,,///111,,,111666===LLL___iiiiiieeeggggggfffhhhlllllliiifffgggiiikkklllllllllkkkjjjllliii___RRRGGG;;;111,,,---...---++++++...111,,,((((((+++,,,,,,///333............///000222222555>>>KKKZZZfffnnnrrrtttqqqqqqqqqpppoooppprrrtttmmmmmmmmmppptttvvvtttrrroooppprrrsssrrrpppmmmkkkrrrtttuuusssqqqqqquuuxxxssssssrrrqqqqqqqqqqqqqqqssswww{{{|||~~~{{{uuutttyyy}}}~~~zzzxxxzzz|||uuu{{{}}}zzz{{{}}}|||}}}~~~|||yyyuuupppllljjjdddhhhmmmqqqsssttttttuuuppppppooonnnmmmlllkkkjjjlllssszzz{{{))))))))))))(((((((((((())))))))))))***************(((&&&'''***+++)))'''(((((((((((()))))))))))))))))))))))))))))))))))),,,***))))))***++++++***************************))))))((((((((((((((()))((()))***++++++***(((((())))))************))))))(((((((((((())))))))))))(((,,,///---(((&&&))),,,)))************+++++++++)))***+++,,,,,,+++)))(((111---******,,,---,,,***111111555AAARRR```iiikkkiiigggfffggghhhjjjjjjiiikkkkkkjjjiiigggffffffgggggghhheeeXXXFFF999555666///......------,,,++++++...///////////////......000......//////...222888;;;CCCPPP```kkkqqqpppnnnrrrpppooooooppppppnnnmmmrrrnnnmmmoootttwwwuuurrrmmmnnnppppppooonnnnnnoooooopppsssuuuvvvwwwwwwwwwuuutttssssssrrrrrrrrrrrrwwwvvvzzz}}}xxxwww}}}yyyuuutttuuuwwwvvvuuuvvvwwwyyy{{{|||}}}~~~~~~|||{{{yyyqqqbbbWWWRRRTTTXXX]]]aaacccdddfffhhhnnnssstttnnnhhhhhhjjjjjjooowwwzzzyyy|||))))))))))))(((((((((((())))))))))))))))))))))))***(((''''''******)))'''(((((((((((()))))))))***))))))))))))))))))))))))+++***((()))***+++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))************))))))((((((((()))))))))******''')))***)))&&&%%%&&&((()))************+++++++++)))******+++++++++******---***((((((***,,,,,,+++000111888DDDUUUcccjjjlllmmmllljjjjjjjjjkkkjjjhhhjjjjjjiiihhhgggggghhhiiihhhfff```RRRCCC777333333.........---,,,,,,++++++------............------111...---/////////444:::???IIIWWWdddmmmqqqqqqppprrrqqqpppqqqssssssqqqppppppmmmkkkmmmqqqsssqqqnnnlllnnnpppooonnnnnnnnnooopppqqqssstttuuuuuuttttttuuutttsssrrrrrrrrrssstttyyyyyy}}}yyytttsssvvvssspppoooqqqrrrrrrqqqssstttvvvyyy{{{}}}}}}yyyssseeeTTTIIIFFFGGGJJJOOORRRTTTVVVXXXYYY___eeefffaaa^^^___bbbbbbccciiimmmmmmsss(((((((((((())))))))))))))))))))))))((((((((((((***((('''((()))***)))'''((((((((()))))))))******))))))))))))))))))))))))***)))((((((******)))(((((((((((((((((((((((((((+++******))))))******+++***)))))))))))))))******))))))************)))))))))))))))*********++++++'''''''''''''''&&&&&&&&&)))************+++++++++))))))))))))***+++,,,,,,+++***((()))+++---------000333<<>>EEEPPP___iiimmmnnnppprrrppppppppprrrtttsssqqqooollljjjhhhiiilllmmmkkkhhhiiikkklllmmmmmmmmmnnnpppooopppsssuuuvvvuuuuuutttvvvtttsssqqqrrrsssvvvwwwzzz|||~~~tttnnnnnnpppnnnlllmmmoooppppppooolllnnnqqqtttxxxzzz|||}}}~~~~~~|||wwwlllZZZGGG>>>===;;;>>>BBBEEEGGGHHHJJJKKKPPPTTTVVVQQQNNNPPPRRRRRRWWW[[[^^^bbblllzzz(((((((((((()))))))))))))))))))))((((((((((((((()))((((((((()))))))))((((((((()))))))))*********)))))))))))))))))))))))))))((('''((()))***((('''(((((((((((((((((((((((()))))))))((())))))***+++***)))((((((((()))++++++))))))************)))))))))*********+++++++++++++++***((()))***+++***((())))))*********+++++++++***)))(((((()))+++---......---,,,,,,---...000000000555@@@OOO]]]ggglllmmmnnnllljjjiiiiiihhhfffccchhhgggffffffhhhjjjkkkkkkjjj___NNNAAA999444111.........------,,,++++++***,,,,,,---.........------222...,,,...///111888@@@JJJWWWfffmmmlllkkkmmmqqqmmmmmmnnnppppppoookkkhhhfffdddbbbbbbccccccbbb``````bbbeeeggghhhjjjmmmppplllnnnrrruuuxxxxxxxxxxxxvvvtttrrrqqqrrruuuyyy{{{yyy||||||pppkkklllnnnnnnnnnpppqqqrrrsssrrriiijjjmmmpppsssuuuwwwwwwzzzzzzzzzzzz{{{|||}}}~~~|||zzzuuuiiiVVVCCC<<<>>>888;;;>>>@@@AAABBBDDDFFFFFFJJJJJJDDDAAABBBCCCBBBKKKMMMPPPWWWcccqqq}}}'''((((((((()))))))))*********))))))((((((((('''((()))))))))((((((((()))))))))))))))************))))))))))))))))))))))))((((((((()))******(((&&&))))))))))))))))))))))))'''''''''''''''((())))))***)))((((((((()))+++,,,))))))************)))))))))*********++++++++++++,,,+++******,,,---,,,***))))))*********+++++++++***)))(((((()))+++---............------...///111222999EEETTT```hhhkkkkkkkkkjjjjjjjjjjjjjjjgggeeehhhgggfffgggiiikkkjjjiiifffYYYGGG;;;666444111......------,,,++++++******------...///////////////111...,,,...///111999AAANNN[[[iiinnnkkkiiikkkppplllkkkkkkkkkkkkgggccc___]]]\\\ZZZZZZYYYYYYWWWVVVUUUWWWZZZ]]]```dddiiilllkkknnnrrrvvvxxxyyyxxxwwwuuutttrrrrrrssswww{{{~~~wwwzzz{{{pppkkklllmmmoooqqqssstttttttttuuulllmmmoooppprrrssstttttttttttttttuuuvvvxxxyyyzzzyyyxxxtttiiiVVVDDD<<<>>>888:::<<<>>>>>>???AAACCC@@@CCCBBB>>>;;;======;;;??????BBBJJJUUUbbbpppyyy~~~{{{zzz}}}''''''(((((())))))******++++++******))))))((((((''')))***)))((('''(((***)))))))))*********++++++)))))))))))))))))))))))))))((((((***++++++)))'''))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))(((((((((((()))***+++,,,))))))************)))))))))))))))*********++++++))))))***************+++)))************+++++++++))))))))))))***+++,,,,,,+++,,,,,,,,,+++,,,///111999@@@LLLYYYccchhhjjjjjjlllkkkkkklllnnnmmmkkkiiiiiihhhgggiiikkkkkkhhhddd]]]QQQAAA777444444111...------,,,,,,++++++******------...///000000000000000---,,,...///111777???NNNZZZgggkkkiiifffhhhlllhhhgggeeedddccc___[[[WWWRRRRRRQQQPPPOOONNNMMMMMMJJJLLLOOORRRUUUZZZ___ccchhhjjjooosssuuuuuutttsssssssssrrrsssvvvyyy}}}vvvxxx|||~~~yyyppplllmmmjjjmmmqqqsssssssssssssssqqqrrrsssttttttuuuuuutttpppqqqrrrtttuuuwwwxxxxxxzzzxxxtttkkkYYYFFF;;;:::666888999::::::;;;===>>><<<>>>>>>;;;;;;??????===<<<<<>>999777888::::::999:::<<<>>><<<>>>>>>;;;<<<@@@@@@=========@@@CCCEEEKKK[[[lllxxx{{{~~~~~~}}}~~~}}}}}}tttwww|||yyy{{{~~~&&&''''''((()))******+++------,,,,,,+++***))))))''')))+++***'''&&&(((***)))************+++++++++))))))))))))))))))))))))))))))***,,,---,,,***'''''''''''''''''''''''''''''''''''''''((()))++++++&&&''')))***+++++++++***))))))************))))))(((((((((((())))))))))))&&&***---,,,)))'''+++///)))************+++++++++)))***+++,,,,,,+++)))(((&&&))),,,...///222888<<>>@@@@@@AAA???<<<<<>>:::::::::===???<<<@@@QQQdddssswww{{{{{{zzz{{{~~~~~~tttwww{{{~~~~~~|||xxxvvvssssssssstttxxx|||))))))))))))))))))))))))******))))))))))))************)))***+++***(((&&&111000---++++++,,,...000,,,,,,+++***)))(((''''''******))))))))))))******...,,,((('''(((***+++,,,''''''''''''''''''''''''***)))((()))***+++***)))***)))((()))***+++***((((((***,,,+++(((''')))+++************))))))))))))"""$$$'''***+++***)))(((++++++,,,,,,,,,,,,------+++000---,,,111///111>>>NNNWWW___aaadddiiillllllkkkkkkkkkkkkjjjhhhfffeeemmmkkkjjjmmmooojjj^^^UUUEEE;;;333111111...++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,+++,,,,,,---///111222333:::>>>CCCGGGIIIJJJLLLMMMNNNJJJIIILLLKKKFFFEEEIII@@@>>><<<<<<===>>>>>>===@@@@@@@@@@@@????????????HHHJJJOOOVVV]]]dddjjjmmmsssuuuxxxyyyyyyzzz|||~~~{{{zzzxxxwwwvvvsssooommmllllllmmmppprrrrrrqqqnnnsssrrrqqqqqqqqqqqqsssssssssuuuwwwyyyyyyzzz{{{||||||}}}zzztttmmmbbbOOO>>>???>>>;;;888888===@@@AAAAAA@@@???>>>============888<<>>>>>CCCNNNWWWssstttvvvvvvvvvxxx{{{~~~{{{zzzyyyyyyyyyuuuooojjjkkklllnnnpppssswww|||~~~))))))))))))))))))))))))******))))))))))))************)))***+++***(((&&&///...,,,*********,,,,,,++++++******)))(((((((((***))))))))))))))))))***'''(((***,,,---+++(((%%%''''''''''''''''''''''''***((('''((())))))((('''))))))***))))))))))))***)))***+++***)))((()))***************))))))))))))$$$%%%''')))++++++***)))+++++++++,,,,,,,,,------***///,,,---222111555CCCTTT]]]cccdddeeeiiilllkkkjjjkkkkkkkkkkkkiiihhhgggmmmkkkjjjmmmmmmggg[[[QQQBBB999222111111...,,,,,,,,,,,,,,,+++++++++******///......------......///,,,,,,,,,---...000111222777:::???BBBDDDFFFGGGIIIEEEBBBAAADDDCCC>>>>>>AAA???===<<<<<<===>>>>>>=========>>>>>>??????@@@@@@DDDFFFJJJPPPVVV]]]bbbeeemmmpppuuuwwwyyyyyyzzz{{{{{{{{{{{{zzzxxxtttoookkkooonnnnnnppprrrtttuuuttttttsssrrrqqqqqqrrrrrrssssssuuuwwwxxxxxxxxxzzz{{{yyy{{{yyyuuupppfffTTTDDD>>>===:::888:::===???@@@AAA@@@???>>>======<<<<<<:::===???>>>===@@@JJJRRRkkkooosssvvvvvvwwwyyy|||{{{|||}}}~~~}}}|||zzzvvvooogggbbbaaacccfffiiimmmrrrwww|||}}}))))))))))))))))))))))))******))))))))))))*********))))))***++++++)))''',,,,,,+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))$$$&&&))),,,,,,***'''$$$((((((((((((((((((((((((***)))''''''(((((('''%%%'''***,,,+++(((''')))+++***)))))))))***+++***)))************))))))))))))''''''((()))***++++++,,,++++++++++++,,,,,,,,,,,,)))...---...444444:::JJJ\\\ccciiihhhgggjjjlllkkkjjjjjjkkkkkkkkkkkkjjjjjjkkkjjjjjjlllkkkcccVVVLLL???777111000111...,,,---,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,------------...///000111222555999<<<>>>???AAACCCBBB@@@@@@BBBAAA>>>>>>@@@===<<<;;;<<<===??????>>>:::;;;;;;===>>>??????@@@>>>@@@CCCGGGLLLQQQVVVXXXaaaeeelllqqqtttvvvwwwxxxwwwxxxzzzzzzxxxtttooolllrrrpppooopppssswwwyyyzzzuuutttsssrrrrrrrrrrrrrrrsssuuuvvvvvvvvvvvvxxxyyyvvvyyyyyyxxxuuummm]]]NNN???<<<::::::;;;<<<======AAA@@@@@@>>>===<<<<<<;;;<<<>>>???===;;;===EEELLLaaahhhqqqwwwxxxwwwwwwxxxxxxxxxzzz{{{}}}~~~~~~{{{uuummmbbbXXXRRRUUUWWW[[[___ccciiiooosssvvvyyy}}}((((((((((((((((((((((((******))))))))))))*********)))((()))***+++)))(((***+++++++++***(((&&&%%%(((((((((((())))))******((())))))))))))))))))((())))))(((&&&&&&''')))+++)))))))))))))))))))))))),,,***)))((())))))'''%%%&&&***---+++'''&&&)))---,,,)))'''))),,,---+++)))************)))))))))((()))))))))))))))+++,,,---***++++++++++++,,,,,,,,,***000//////555666===OOO```gggkkkiiihhhjjjlllkkkiiiiiijjjkkklllllllllmmmjjjjjjjjjjjjfff]]]OOOEEE:::444000000000...---///,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))------------......///000///222555888999:::<<<>>>AAAAAAAAAAAABBBAAAAAABBB<<<;;;:::;;;===?????????:::;;;;;;<<<======>>>>>>;;;<<<>>>AAADDDHHHJJJLLLSSSWWW^^^dddiiimmmrrruuuqqqrrrtttuuutttrrrrrrqqqqqqppppppqqquuuyyyzzz{{{uuuuuutttssssssrrrrrrrrrssstttuuuuuuttttttvvvxxxvvvyyyzzzzzzyyysssdddVVVCCC===:::;;;===<<<;;;;;;@@@@@@??????>>><<<;;;;;;<<<===>>>;;;:::<<>>777222///000///------///,,,,,,,,,+++++++++******,,,---...//////...---,,,---------------...//////...000333555666777999;;;;;;<<<=========??????>>><<<;;;:::;;;===??????>>>===============<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEGGGJJJNNNSSSYYYaaaiiiooooooqqqrrrqqqpppqqqsssuuunnnnnnpppsssvvvxxxwwwvvvtttttttttssssssrrrrrrqqqssstttttttttssssssuuuwwwyyy{{{|||{{{{{{wwwkkk^^^LLLBBB<<<======:::999:::>>>>>>??????>>>===;;;;;;:::;;;;;;:::999<<>><<<;;;:::;;;<<<>>>>>>===?????????>>>>>>=========>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCFFFKKKSSS\\\bbbllloooqqqpppoooooossswwwnnnooopppsssuuuuuusssqqqqqqrrrrrrssssssrrrrrrqqqrrrssstttsssrrrsssvvvyyy{{{||||||{{{|||zzzqqqfffYYYJJJ???======999888;;;<<<<<<>>>>>>>>>>>><<<<<<999999:::999:::<<>>666333000///000...***+++...,,,,,,,,,+++++++++******((((((''''''''''''((((((+++++++++,,,---///000111///000222333333444777999999===>>><<<===BBBCCCAAA===<<<::::::<<<======<<>>???@@@@@@CCCGGGNNNRRR^^^dddkkknnnooopppssswwwrrrqqqpppqqqrrrrrrqqqooonnnoooppprrrrrrrrrrrrqqqrrrsssssssssssstttxxxzzz{{{{{{zzzyyy|||}}}wwwnnnfffRRRBBB>>><<<777777<<<999;;;===>>>???>>>======:::::::::999:::<<>><<<;;;;;;<<<<<<<<<;;;??????@@@AAABBBCCCCCCDDDAAAAAA@@@?????????@@@@@@>>>???@@@@@@@@@AAADDDGGGLLLVVVbbbkkknnnqqqtttwwwvvvtttpppooooooppppppooolllmmmoooqqqrrrrrrrrrqqqrrrrrrsssssssssuuuyyy|||{{{zzzyyyxxx|||{{{sssnnnXXXDDD>>>;;;666777===888999<<<>>>??????>>>>>><<<<<<;;;::::::<<<>>>???FFFUUUiiiuuuxxxyyy|||xxxwwwvvvvvvxxxzzz}}}zzzzzzrrr```III999555888222444666666555444555666:::;;;<<<;;;>>>III\\\jjjvvvuuuxxx~~~&&&&&&''''''''''''&&&&&&((()))***++++++***)))(((,,,)))***+++'''"""$$$,,,)))(((((()))++++++***)))((((((((((((((((((((((((+++++++++++++++***)))((())))))))))))))))))))))))***+++,,,+++******,,,...))))))************))))))******++++++++++++************))))))((('''''''''++++++***)))(((((())))))***(((((()))***+++***)))++++++***************+++///...///111333:::JJJYYYfffhhhkkkkkkiiihhhgggggghhhgggfffgggiiijjjiiihhhoooiii^^^SSSIII???666111111111///...---,,,,,,+++------,,,,,,+++***)))))),,,,,,++++++***+++++++++++++++***+++,,,...000222...333444111///222333222333777<<<>>>>>>===>>>@@@AAA>>><<<;;;;;;============???BBBCCCCCCCCCDDDEEEDDDDDDDDDCCCBBBAAA@@@???@@@@@@??????>>>??????@@@AAAFFFPPP\\\fffoootttvvvtttvvvwwwuuupppnnnoooqqqnnnpppssstttsssrrrrrrrrrssstttuuuuuuttttttuuuwwwzzzxxxwwwwwwwwwwwwvvvtttpppaaaMMM>>>888888:::;;;666777999;;;<<<===>>>>>>===;;;999666666999>>>CCCGGGPPP^^^kkktttxxxzzz{{{{{{{{{{{{zzz{{{{{{{{{|||yyy{{{oooUUUAAA<<<999444111222222222333444888:::555777888666666>>>MMMXXXqqquuuzzz~~~~~~~~~)))******++++++******)))((()))***++++++***)))(((+++)))***+++'''###%%%+++***))))))***,,,,,,+++***((((((((((((((((((((((((***++++++++++++***)))((()))))))))))))))))))))))))))***++++++******+++,,,))))))************)))))))))******++++++******)))))))))))))))))))))))))))+++******)))))))))))))))***)))((()))***+++***))),,,,,,++++++++++++,,,,,,///...///111333:::IIIXXXeeehhhkkklllkkkiiihhhhhhhhhgggggghhhkkklllkkkjjjllleeeZZZOOOEEE<<<555111111000///...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,,,,---///000...222333000///111333111333777;;;===<<<===???BBBHHHFFFCCCAAAAAAAAAAAAAAA@@@BBBDDDEEEFFFGGGJJJLLLHHHHHHIIIJJJJJJIIIIIIHHHIIIGGGEEEBBB@@@===<<<;;;@@@DDDJJJRRR\\\fffooosssuuuuuuuuutttqqqooooooooolllooosssttttttttttttuuussstttuuuuuuttttttuuuvvvwwwvvvuuuvvvxxxyyyyyywwwwwwhhhSSSBBB999777888999777888999;;;<<<======>>>;;;:::999777666999===AAAGGGPPP^^^lllvvv{{{||||||{{{zzzyyyyyyyyyyyyzzz{{{wwwxxxkkkRRR???:::888333222333444333222222444666333666777666555;;;GGGQQQdddjjjsss|||~~~}}}}}}***++++++,,,,,,++++++***))))))************))))))***)))***+++'''$$$&&&++++++******+++------,,,***((((((((((((((((((((((((******++++++******))))))))))))))))))))))))))))))&&&(((++++++***))))))***((())))))******))))))((()))******++++++******)))(((((())))))***++++++,,,*********)))))))))))))))***)))((()))+++++++++***------,,,,,,,,,,,,------000///000333555<<>>DDDHHHRRRQQQNNNKKKIIIGGGGGGGGGGGGGGGHHHHHHIIILLLQQQTTTNNNOOOPPPRRRSSSSSSSSSRRROOOMMMKKKGGGCCC@@@===<<>>DDDMMM\\\jjjvvv{{{||||||zzzyyywwwvvvvvvwwwyyyzzzuuusssfffNNN===888666222333444555444222000111222111444666666555888???FFFQQQYYYfffvvv}}}zzzzzz{{{{{{zzz}}}}}}((())))))))))))))))))((()))))))))******)))))))))((()))+++***'''%%%'''+++******)))+++,,,---,,,***(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((%%%'''***+++***)))(((((((((((())))))))))))(((((())))))************))))))))))))******++++++++++++))))))*********)))))))))***)))((()))+++,,,+++***,,,,,,,,,,,,,,,------...000///111555999@@@NNNZZZbbbfffkkkmmmmmmkkkiiiiiieeeeeefffiiikkklllllljjjccc[[[OOODDD<<<777444222000///...---,,,,,,,,,,,,000000///---+++***)))(((,,,,,,+++++++++,,,---------------------.........,,,000111......000222111444666888:::<<>>GGGSSS[[[dddeeedddaaa]]]ZZZZZZ[[[[[[XXXTTTOOOLLLMMMQQQUUUUUUVVVXXXZZZ[[[ZZZXXXWWWRRRQQQQQQPPPNNNKKKIIIHHH@@@??????AAAFFFNNNVVV[[[llllllnnnrrrvvvwwwsssoooqqqsssttttttsssrrrssstttrrrsssttttttsssssstttuuuyyyxxxxxxyyy|||~~~~~~}}}|||ttteeeSSSDDD;;;:::<<<999999888888999:::;;;<<<777888999888777777888:::<<>>CCCTTTkkk||||||{{{zzzxxxvvvtttuuuvvvxxx{{{)))******************)))******))))))))))))******###))),,,)))'''(((******)))(((((()))++++++***((())))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))%%%'''******)))(((((()))'''(((((())))))(((((('''((())))))******))))))(((,,,++++++***))))))(((((('''(((***++++++***))))))+++***)))***,,,,,,,,,++++++*********+++,,,---......---000888@@@HHHSSS^^^ccceeehhhiiihhhgggggggggdddddddddfffgggfffccc```VVVOOOEEE<<<777444333222......---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++,,,,,,---...///***+++---...000111111111+++000111///...222333222333555777:::???IIIVVV___hhhjjjkkkiiieeecccdddfffccc```ZZZRRRLLLKKKNNNQQQTTTVVVXXXZZZ[[[ZZZXXXVVVWWWVVVVVVTTTQQQMMMJJJHHH???>>>>>>???BBBGGGLLLNNNaaaccciiioootttuuutttrrrrrrssstttsssqqqpppqqqrrrqqqsssttttttsssssstttuuuyyyxxxxxxyyy{{{||||||{{{~~~yyymmm[[[GGG:::666666777777666666777999:::<<<888999999888777777888:::===BBBNNN___ooozzz~~~~~~zzzzzzyyyxxxwwwwwwwwwwwwtttgggTTTDDD;;;777555333111222222111111222555777333555777777666777888:::???CCCTTTmmm}}}yyyrrrnnnjjjfffbbbiiikkkooorrrvvvzzz***++++++,,,,,,++++++***+++***)))(((((()))***+++!!!))),,,)))''')))+++******))))))***,,,,,,+++)))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''')))******)))(((***+++''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''(((***+++++++++))))))+++***)))***,,,---,,,++++++++++++,,,,,,---...///111111555>>>HHHPPP[[[eeefffgggiiihhhgggfffgggiiifffeeeeeefffeeeccc___[[[OOOIII@@@999444222111000------,,,,,,++++++,,,,,,(((((()))******+++,,,,,,+++++++++,,,,,,...//////+++,,,...///000000000///,,,000222000///333444333444555777:::>>>GGGTTT]]]cccfffjjjiiifffeeegggjjjiiieee^^^UUUNNNLLLMMMOOORRRTTTXXX[[[\\\[[[ZZZXXXYYYYYYXXXVVVSSSOOOLLLIIIBBBAAA@@@???@@@CCCFFFHHHTTTZZZccckkkppprrrrrrssspppqqqrrrqqqppppppqqqsssqqqsssttttttsssrrrtttuuuvvvuuuuuuvvvyyyzzzzzzyyy|||zzzrrraaaLLL<<<666666555555444444555888:::;;;999:::999888777777999;;;<<<@@@JJJ[[[lllyyy{{{{{{{{{{{{{{{yyyxxxwwwrrrcccOOO@@@999555333222444333222111000222666999444444555444555777999;;;CCCGGGZZZsss}}}~~~ttthhh]]]VVVRRRNNNJJJTTTXXX]]]ccciiirrr{{{*********++++++*********+++***)))(((((()))***+++!!!(((,,,)))'''***,,,***+++******+++------,,,***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((()))***)))((((((***,,,''''''((((((((((((''''''(((((())))))))))))((((((''''''(((((())))))******&&&(((***+++,,,+++***)))+++***)))***,,,---,,,+++,,,,,,,,,---...///000111777666;;;EEEPPPYYYdddmmmiiiiiijjjhhhgggggghhhjjjhhhggggggfffeeebbb]]]YYYJJJEEE===777333111///...------,,,+++++++++,,,,,,))))))))))))))))))))))))+++++++++,,,---...///000---...///000000///...---,,,111222000000333555444555666888999===EEEPPPYYY\\\```eeeeeecccbbbeeeiiikkkggg```XXXPPPMMMMMMNNNPPPSSSWWW[[[]]]^^^\\\[[[XXXXXXXXXWWWUUURRRNNNLLLHHHFFFCCCAAAAAACCCFFFHHHKKKTTT___hhhlllnnnqqqsssnnnoooppppppoooppprrrtttqqqrrrtttsssrrrrrrsssuuurrrrrrrrrtttwwwyyyyyyxxxxxxyyysssdddPPP@@@::::::444333222333444777:::<<<;;;;;;:::888666777:::<<<:::===FFFVVViiiwww}}}{{{|||}}}~~~}}}{{{xxxwwwppp```KKK===777444222111777555333000///111666:::555444333222444777:::===EEEJJJ___zzzxxxxxxrrrgggWWWKKKCCC@@@>>><<<===BBBHHHOOOXXXeeesss|||zzzzzz|||,,,)))(((******)))***---''''''&&&&&&&&&&&&'''''',,,***''''''(((((()))(((,,,)))''''''***+++***((("""***+++&&&(((000222++++++*********))))))(((((())))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))+++*********))))))((((((******+++++++++,,,,,,,,,)))************+++++++++***)))))))))((((((''''''---++++++...///,,,---000666:::@@@JJJXXXfffiiifffiiiiiihhhhhhgggfffffffffjjjhhheeecccdddddd\\\QQQFFFBBB;;;666444333222111,,,---...///...---,,,+++,,,++++++***+++,,,...///,,,,,,------...//////000......//////000000000111111000000222555666444111444444555777<<>>>>>AAABBBIIIIIIOOO]]]hhhnnnpppsssnnnnnnoooooopppqqqqqqrrrtttuuuuuutttssssssuuuwwwlllnnnqqquuuwwwyyyzzzzzz}}}{{{xxxnnnXXXAAA777999444444444444444444444444777888999::::::999888777;;;<<>>888444222111000000,,,------...---,,,+++***,,,+++*********+++,,,---+++++++++,,,,,,---------111111222222333444444555333222111333555666555333777777777999===AAAFFFIIIIIIKKKLLLKKKJJJNNNVVV]]]iiieee]]]UUUNNNLLLNNNPPPTTTUUUWWWYYY[[[\\\\\\\\\]]]^^^``````^^^ZZZVVVTTTRRROOOJJJEEECCCBBBCCCDDDEEEDDDJJJWWWcccjjjoootttrrrrrrrrrsssssssssssssssrrrtttuuuuuuttttttuuuvvvttttttuuuvvvwwwxxxxxxxxxyyyyyyxxxppp\\\FFF::::::444444444444444444444444777888999::::::999888777999:::BBBVVVlll|||~~~{{{zzz{{{}}}}}}|||{{{yyyyyyjjjTTT???888777333111333222222111111222222333444444444555555555777;;;>>>LLLaaattt{{{|||{{{sssiiiVVVIII===888666444444666777777777999>>>GGGRRRYYY^^^dddlllqqqtttzzz---***)))+++***'''(((++++++******))))))******++++++***)))(((((((((((()))+++)))'''((()))***))))))&&&++++++'''(((---...)))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((************************************)))))))))))))))))))))************+++)))************++++++++++++++++++************)))...,,,---000000...111666666AAAMMMVVV]]]eeegggeeehhhhhhhhhhhhiiiiiiiiiiiijjjkkkiiieeeaaa\\\PPPEEE<<<888333000/////////...,,,,,,,,,---,,,++++++***++++++***)))))))))******,,,,,,,,,,,,,,,---------......///111222333444444666444333333555666666555999999999:::===BBBFFFHHHEEEFFFGGGFFFFFFJJJQQQWWW___]]]WWWPPPKKKJJJLLLOOOUUUVVVXXXZZZ\\\]]]^^^^^^___```aaaaaa```]]]YYYWWWUUURRROOOKKKHHHEEEDDDDDDBBB@@@DDDOOOZZZccclllssstttttttttttttttssssssrrrooorrruuuvvvuuuuuuvvvvvvyyyyyyxxxxxxxxxxxxxxxxxxuuuwwwyyytttcccMMM>>>:::555444444444444444444555777888999::::::999888777888999AAASSSiiixxx|||zzzyyyzzz|||||||||zzzxxxvvvfffPPP<<<666555222222555222222111111222222333444444555666666666888<<>>666444444333333555333444666777888;;;@@@DDDIIIQQQ\\\gggpppvvv{{{~~~---***)))+++***'''&&&)))+++******))))))******+++************((((((((()))***)))((((((((()))))))))(((++++++((((((++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((())))))))))))((((((*********))))))))))))))))))))))))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++---,,,---/////////333::::::HHHVVV]]]aaadddfffeeefffffffffggghhhiiiiiijjjiiikkkjjjddd\\\TTTGGG<<<666333000......//////...,,,,,,,,,+++++++++******,,,,,,++++++******))))))......//////////////////---...///000222333444555777666444333444555666666888888999;;;???BBBFFFGGGFFFGGGFFFEEEEEEHHHNNNRRRUUUTTTPPPKKKHHHGGGJJJMMMRRRSSSUUUWWWYYY[[[]]]]]][[[\\\^^^^^^]]][[[XXXWWWTTTSSSQQQNNNKKKHHHFFFDDDCCC@@@AAAIIIRRR[[[fffooorrrrrrsssssssssrrrqqqpppmmmppptttvvvvvvvvvvvvwwwyyyxxxwwwwwwwwwyyyzzz{{{sssxxx|||xxxiiiTTTBBB888666555444444444444555666888888999::::::999888888999:::@@@PPPdddsssxxxxxxwwwxxxzzz}}}}}}|||xxxuuueeePPP<<<666444000000444222222111111222222333444444555666666777999===@@@PPPdddwww{{{uuukkkZZZIII???888444555555444444666111333444555555777:::<<<>>>DDDNNNZZZfffpppvvvzzz~~~---***)))+++***'''&&&(((***))))))(((((())))))***)))***,,,+++)))'''(((***))))))(((((('''(((((())))))++++++((((((***)))'''))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))'''((())))))))))))((('''))))))))))))))))))*********)))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,+++---/////////666???AAAOOO]]]bbbccceeefffeeecccddddddeeefffggghhhhhhgggjjjhhh___TTTJJJ>>>555333000...---...//////...,,,,,,+++++++++*********---------,,,,,,+++******......///////////////000111222333444666777888999666666555444444555777888666888;;;???BBBEEEFFFGGGGGGFFFDDDBBBBBBCCCFFFIIIMMMLLLJJJFFFDDDDDDFFFIIILLLMMMNNNPPPRRRUUUWWWXXXVVVWWWXXXYYYYYYWWWUUUTTTSSSSSSSSSQQQOOOLLLIIIGGGGGGCCCBBBGGGMMMTTT^^^hhhnnnpppqqqrrrrrrrrrqqqppplllooosssvvvvvvvvvvvvwwwyyyxxxwwwvvvvvvwwwyyyzzzuuuzzz~~~zzzmmmZZZEEE777666666444333333444666666888999:::;;;;;;:::999888<<<;;;@@@NNN```nnnuuuuuuwwwxxxzzz~~~~~~yyyuuu___LLL;;;666444111222666222222111111222222333444444555666666777999>>>AAANNNeeezzz}}}ssscccNNN<<<:::555333555555333222444333444444333333444777999;;;===AAAIIIUUUbbbnnnuuuwww+++((()))++++++'''&&&((()))((((((''''''(((((()))(((+++---,,,)))'''(((***((())))))(((''''''(((************)))(((((((((((())))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))))))))))))))************+++************))))))))))))************+++++++++***++++++++++++,,,,,,,,,,,,,,,...000///000999DDDKKKWWWaaaddddddfffgggfffbbbccccccdddeeeffffffgggdddgggdddWWWJJJ@@@777111000...,,,,,,---.........------,,,++++++++++++,,,,,,,,,---------,,,+++++++++,,,,,,---......//////222222333444666777888888555666777777777777999;;;999<<>>IIIUUU]]]cccdddeeeggghhhgggdddddddddeeeeeefffffffffaaaccc^^^OOO@@@777333000...,,,******,,,---,,,,,,......,,,+++++++++,,,---******+++,,,---,,,++++++***+++,,,---...///000111111222222333444444555555555888;;;;;;;;;;;;===???AAAEEELLLQQQSSSPPPLLLHHHKKKHHHFFFDDDDDDEEEEEEFFFDDDDDDCCCAAA???>>>???@@@@@@@@@@@@AAABBBDDDFFFHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMLLLJJJGGGGGGHHHIIIJJJPPPXXXeeegggkkkooorrrsssssssssoooqqqssssssssstttuuuwwwwwwwwwxxxxxxxxxxxxwwwwwwwww|||~~~yyyrrreeePPP>>>888666444333333444666888999999:::;;;;;;:::999999;;;;;;???JJJ[[[kkkuuuyyy{{{{{{|||~~~{{{qqqiiiLLL>>>444444444111222777222222111111222222333444222333444444666888===@@@UUUjjjvvvkkkTTTCCC999333333000111333333000111555333444444333111000111222333555666666888???KKKUUUiiiwww(((&&&'''++++++(((''')))))))))(((((((((((())))))'''+++///...***'''(((+++&&&(((***(((&&&%%%(((***)))(((((())))))(((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))++++++)))((('''&&&((()))******)))(((&&&(((((())))))*********+++,,,,,,,,,+++++++++******)))************+++++++++)))))))))******+++++++++///000222444333555AAAMMM[[[```ddddddeeehhhiiigggeeeeeeeeeffffffffffffggg___aaa[[[JJJ:::333000///,,,***))))))+++++++++***///...---,,,+++,,,------((()))***+++,,,,,,+++***+++,,,---///111222333444555666666666777777888888555999===???>>>>>>???AAAIIIMMMTTTYYYYYYUUUNNNIIIGGGEEECCCBBBCCCDDDEEEEEECCCCCCCCC@@@>>><<<<<<===============>>>@@@BBBCCCAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJJJJHHHFFFGGGIIIHHHHHHMMMUUU___bbbgggllloooqqqqqqqqqpppqqqrrrrrrrrrsssuuuwwwrrrsssvvvyyy{{{{{{||||||www{{{|||xxxrrrhhhUUUBBB888777555333333555777888999999;;;;;;;;;;;;999999888999===III[[[lllwww|||~~~}}}}}}~~~~~~wwwlllcccJJJ===333333222...---222222222111111222222333444111222333444555888<<<@@@XXXjjjooo\\\AAA333000000333111222444444222444999///222555666555444444555000444888777555777@@@HHHdddrrr'''***,,,,,,)))'''((()))+++,,,,,,***'''&&&***---))))))((((((((((((((()))+++---,,,((()))---,,,&&&++++++,,,,,,+++***((('''&&&'''((())))))((('''&&&******))))))))))))******(((((())))))))))))((((((&&&++++++&&&(((000000((((((((()))***************)))+++------,,,+++***+++'''((()))***+++,,,,,,,,,)))***+++++++++,,,///111111222333222444===JJJTTT]]]___bbbdddfffggghhhhhhkkkgggeeeggggggfffddddddbbb]]]NNN<<<111///...+++******+++,,,,,,,,,,,,+++,,,------,,,++++++,,,...+++,,,---......///......,,,000333111111555777666888777777888999999888666999999888999===BBBGGGJJJSSSZZZccceee```YYYUUUTTTMMMIIIDDDBBBDDDEEEEEEDDDEEEDDDCCCAAA@@@>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::<<<======<<<===???BBBCCCCCCDDDGGGIIIHHHIIIIIIIIIIIIKKKNNNPPPSSS[[[eeelllnnnnnnoooqqqoooqqqtttttttttuuuxxx|||uuurrrooopppuuuzzz|||||||||}}}{{{wwwrrrhhhUUUEEE===999555333444555777777:::;;;;;;;;;::::::999888:::===@@@GGGVVViiiwww{{{zzz}}}}}}|||~~~kkkSSS===888444333111...///444000111111222222333333444333555888777666888???EEE\\\aaa\\\JJJ999333444444333222111000000111222222555444222111111222444555555444333444555888;;;<<>>>>>>>>???AAACCCGGGHHHHHHHHHHHHIIILLLNNNOOOUUU___gggmmmppprrrsssrrrtttvvvwwwwwwyyy}}}tttrrrqqqrrrvvvzzz||||||{{{|||{{{xxxsssiiiVVVDDD;;;888444222333444555666999::::::;;;:::::::::999;;;===@@@GGGWWWjjjwww{{{zzz||||||{{{}}}hhhOOO<<<666222111111//////222111111111222333333444444333666888777555777===CCCPPPSSSNNN@@@444000111000000000000000111222444555555444222111111222333444555444444444555777:::;;;JJJWWWeeerrr&&&(((***+++*********+++)))(((((()))******'''%%%))))))(((((((((((())))))))))))(((&&&'''***)))%%%%%%&&&''')))************(((((()))******))))))(((((((((''''''''''''(((((((((((())))))))))))((((((&&&++++++(((,,,333444...(((((()))******************+++------+++)))))))))+++++++++++++++***)))))),,,---...---++++++---///000222333555;;;FFFTTT___aaabbbdddfffhhhjjjjjjkkkmmmkkkiiihhhiiigggccc^^^YYYIII<<<888555///---000******+++++++++,,,,,,,,,***++++++***))))))***,,,+++,,,,,,---///000111222333888;;;:::;;;???AAA@@@AAA@@@?????????>>><<<:::777888<<>>>>>=========<<<;;;999888888:::;;;;;;:::888:::;;;;;;;;;;;;<<<>>>DDDEEEEEEEEEFFFGGGJJJMMMKKKOOOWWWaaakkkqqqttttttssstttuuuvvvwwwzzz~~~rrrrrrrrrtttxxxzzz{{{zzzzzz{{{{{{yyyuuukkkVVVCCC:::777333111222333444444777888999:::;;;;;;;;;;;;;;;===@@@HHHXXXlllxxx{{{{{{{{{zzz{{{zzzbbbHHH;;;444///000111000000222111222222333333444555555444666777666444666:::???CCCCCC???666000000000///......///000222444666777333333222111111222333444555555444444555777888:::@@@HHHTTTaaarrr%%%''')))***++++++++++++111+++%%%###%%%)))++++++)))(((((((((((())))))***+++***))))))***+++***(((''''''((())))))*********''''''(((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))(((((('''***+++))),,,111222---(((((()))******************+++------+++)))((()))******+++++++++******))))))***,,,------...111333000222555999BBBNNN[[[eeeffffffggghhhiiiiiijjjjjjkkkjjjiiihhhjjjjjjccc[[[SSS@@@333666666...+++000++++++***+++++++++,,,,,,***+++++++++))))))+++,,,------------///111333555666<<>>@@@EEELLLUUU]]]dddhhhlllnnnooolllgggaaa^^^^^^___\\\XXXSSSOOOKKKGGGEEEBBBBBBBBBCCCCCCCCCDDDDDDAAAAAA@@@@@@???>>>======;;;:::888999:::<<<<<<;;;:::;;;<<<<<<::::::;;;<<<>>>???AAABBBCCCEEEIIILLLIIIKKKQQQ[[[gggqqqtttuuuppppppooooooqqqssswwwzzzpppqqqsssuuuwwwyyyyyyxxxyyyzzzzzzzzzwwwmmmWWWCCC999666333222222444444444555666888999;;;<<<<<<<<<;;;===@@@IIIZZZmmmyyy{{{{{{zzzyyyzzz|||tttZZZAAA:::222...000333222111222222222222333444444555555444555666555333444777:::<<<:::666222111111111000......///111222444666666222111111111111222333333555555555555555666777888<<>>EEEKKKMMMPPPVVVYYYYYYWWWVVVTTTTTTSSSRRROOOMMMKKKNNNSSSYYY___fffkkkmmmlllmmmmmmkkkhhheeecccbbbdddccc```\\\VVVQQQNNNLLLGGGEEECCCAAA@@@AAACCCEEEDDDDDDCCCBBB@@@???>>>>>><<<;;;999:::<<<======<<<;;;<<<<<<<<<:::999:::;;;888:::<<<>>>@@@CCCGGGKKKJJJJJJMMMVVVbbbmmmrrrtttooommmlllkkklllnnnooopppnnnpppsssuuuvvvwwwwwwwwwyyyyyyyyyyyyxxxnnnXXXDDD:::777444333444555555444444555777999:::<<<<<<===<<<===@@@III\\\pppzzzzzz|||zzzyyyyyyxxxkkkRRR;;;888222///111333222111333111111222333333444444555333444444333333333555666:::666222111222111000000//////000111222222222222000000000000111111222222555555555555555666777777<<<<<<>>>EEESSSiii((('''(((***,,,,,,***(((+++***+++,,,,,,,,,)))'''(((''''''(((((()))***+++)))%%%$$$''')))''''''(((,,,+++***************+++***************,,,------******))))))))))))******(((((())))))))))))(((((())))))(((((()))***)))'''(((((()))***************''')))+++,,,***))))))***'''((()))***+++,,,,,,,,,---...///.........000222222666<<>>FFFXXXsss)))((((((***,,,,,,)))''''''))),,,---,,,)))''''''''''''''''''((()))***+++)))$$$###((()))'''&&&)))))))))(((((()))***+++,,,)))((((((((()))***+++,,,))))))(((((((((((())))))(((((())))))))))))((((((((('''&&&((()))***))))))(((((()))***************&&&(((***+++*********+++((()))***+++++++++++++++---...//////...///111333444888@@@KKKWWW```gggiiilllkkkiiihhhhhhhhhiiiiiigggkkkjjjgggiiijjj]]]KKK999555000---,,,,,,,,,,,,,,,+++***))))))+++---...+++,,,,,,+++******+++---111111333777>>>GGGPPPUUUVVV]]]cccdddfffkkklllkkkiiihhhgggggggggfffcccaaaccceeehhhjjjlllmmmmmmmmmjjjjjjkkkllllllkkkiiihhheeehhhjjjiiifffbbbaaaaaa[[[ZZZWWWTTTPPPLLLIIIGGGHHHHHHFFFEEECCCAAA@@@???<<<:::999:::;;;===<<<<<<888:::::::::888777888999777888999999999;;;>>>@@@CCCEEEHHHMMMUUU___jjjqqqrrrqqqpppqqqsssssspppnnnpppsssvvvwwwvvvvvvxxxzzz{{{yyywwwwwwxxxppp[[[GGG888666444333444444333222444555666888:::;;;<<<<<<<<<===???JJJ___sss{{{zzz{{{{{{{{{xxxmmmYYYDDD888111000111111---)))+++111///000000111111222222333111000000000111222222222333//////111000,,,---111......///000000///...------...///000111111111111111222333555666777777888555777:::<<<===GGG```xxx***)))(((***,,,,,,)))&&&)))++++++(((%%%%%%(((,,,''''''''''''((()))+++++++++%%%%%%***,,,((((((+++&&&&&&&&&&&&(((***,,,...%%%$$$$$$$$$%%%&&&((()))((((((''''''''''''(((((((((((())))))))))))(((((('''%%%%%%(((***+++++++++(((((()))***************%%%'''***++++++***+++,,,***++++++++++++***))))))***+++---...///111444777555999CCCOOOZZZcccggghhhiiiiiihhhhhhhhhiiikkkllliiimmmkkkggghhhhhhZZZFFF222444111+++***...///---,,,+++***))))))+++---...***++++++***))))))***,,,111222444;;;DDDPPPZZZaaa\\\bbbgggggghhhkkkkkkiiimmmlllkkkkkkkkkjjjhhhfffgggiiikkkmmmnnnnnnmmmlllhhhhhhiiijjjkkkjjjgggeeedddhhhlllllljjjgggggggggccccccbbb___ZZZSSSLLLHHHIIIIIIGGGEEECCCBBB@@@???;;;999888999:::;;;;;;;;;:::;;;<<<;;;:::999:::;;;:::::::::999777777:::<<>>;;;999:::;;;;;;:::999999999888999999::::::999::::::999777777999:::<<<===??????BBBKKKXXXbbbnnnrrrwwwwwwuuussstttuuuuuuxxxzzzxxxuuusssuuuxxx}}}{{{xxxxxxyyyqqqZZZDDD888333222333333111222666444555777999:::;;;<<<<<<<<<>>>CCCNNNbbbvvv~~~|||{{{}}}{{{nnnXXXCCC888555111111111000000000000000////////////////////////333333333222222222111111111111000///...---------...///000000111111000000/////////000000111222333555444444444555666888999666666666666555;;;KKK[[[zzz)))+++)))''')))---,,,)))///***''')))***((((((***((('''%%%###!!!###'''******((('''((()))***)))'''(((((((((''''''((())))))***((('''((()))***)))'''&&&'''((((((((((((***,,,))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++***((()))+++---,,,---///000000333666999AAAKKKWWW___bbbdddgggjjjcccdddfffggghhhiiiiiiiiiiiifffeeeeeebbbWWWDDD666333+++,,,...))),,,111+++)))***+++,,,,,,,,,,,,,,,///++++++...///---///222888@@@NNN___hhhkkkmmmqqqfffiiimmmnnnmmmkkkjjjjjjiiihhhhhhiiikkkmmmmmmllllllnnnooonnnmmmllllllllljjjlllmmmllljjjhhhhhhiiikkkkkkjjjhhhggghhhllloookkkkkkjjjjjjhhhggggggffffffeeedddbbb]]]XXXSSSOOOFFFBBB===:::999999888777777777777777777888999999999:::;;;:::999999:::<<<999:::;;;<<<>>>EEEOOOWWWeeellltttvvvrrrppprrruuuvvvwwwxxxxxxxxxwwwvvvuuuyyyxxxxxxyyy{{{qqqXXXAAA888444222333333111333666666777888:::;;;;;;<<<<<<===???DDDOOOcccwww~~~||||||vvveeePPP>>>666333/////////000000111111111////////////////////////000000000000////////////333222111000///...------......///000000000000///000000000000000111333333444444444444555666777888666555666666555:::HHHVVVwww)))***)))&&&(((,,,,,,(((///***(((***+++)))(((***))))))(((&&&$$$%%%)))+++***((('''((()))***)))'''+++******)))))))))))))))***((('''((()))***)))'''&&&((((((((('''(((***,,,(((((((((((((((((((((((())))))************))))))++++++++++++++++++++++++++++++,,,------------,,,***+++,,,+++******,,,......//////000111333888;;;FFFRRR^^^aaaaaacccgggiiieeeddddddeeeeeeggghhhiiihhhgggfffccc\\\OOO>>>222222,,,+++,,,)))))),,,,,,++++++++++++++++++++++++///,,,,,,.........111666@@@KKK\\\hhhlllllllllnnnhhhkkkmmmnnnllljjjiiihhheeeeeefffhhhkkkmmmmmmlllkkklllnnnmmmkkkjjjjjjkkkiiikkklllkkkjjjiiiiiijjjlllllljjjhhhggghhhllloookkkkkkiiihhhhhhiiijjjjjjllllllkkkjjjfffaaa]]]ZZZPPPJJJBBB;;;777666555555555555555555666777888888999:::;;;;;;::::::<<<>>>999:::;;;;;;===BBBIIINNN]]]hhhrrruuuqqqmmmppptttwwwvvvvvvxxxzzzzzzvvvsssttttttvvvyyy|||rrrYYYAAA888444222444333111333777777888999:::;;;<<<<<<<<<===???DDDOOOcccwww}}}}}}{{{qqq\\\HHH:::555222//////000000000000000000////////////////////////........................444444333222000///......---......///////////////000000000000111222333333444444444444555555666666666555555666555888DDDPPPsss)))***)))&&&(((,,,,,,(((...)))(((+++,,,***)))+++(((*********)))((()))******((('''((()))***)))'''++++++***)))'''&&&%%%$$$***((('''((()))***)))'''((()))))))))'''''')))***(((((((((((((((((((((((())))))************))))))************************++++++,,,------------,,,+++,,,------,,,,,,...///000111111000111444999===JJJWWWaaabbb```cccfffgggiiifffcccaaa```bbbeeefffggghhhgggaaaVVVHHH:::111000...+++---///+++,,,333...---,,,+++******))))))...,,,,,,.........444;;;DDDRRRbbbkkkmmmkkkjjjjjjiiikkkmmmmmmkkkhhhggggggccccccdddgggjjjlllkkkjjjiiikkklllllljjjiiiiiijjjgggiiijjjjjjjjjjjjlllnnnlllllljjjhhhggghhhkkkmmmkkkjjjiiigggggghhhjjjkkkkkklllmmmmmmkkkhhhdddbbb\\\TTTHHH>>>888555555444555444444444555555666777999:::;;;;;;:::;;;===???::::::999999:::>>>CCCGGGWWWbbboootttqqqmmmooosssvvvttttttwwwzzzzzzvvvrrroooppprrrwww{{{rrrZZZBBB888444222333333111222666777888999:::;;;<<<<<<<<<<<<>>>CCCNNNbbbvvv~~~}}}}}}zzzlllTTTAAA888555222111111000000///......---........................111111111111111111111111333222222000///...---------......///////////////000000000000111222333444444444444555555555555555555444555666555777@@@JJJooo}}}}}})))+++)))''')))---,,,)))---)))(((,,,---+++)))+++'''(((******)))(((((()))***((('''((()))***)))'''((((((''''''%%%$$$"""!!!***((('''((()))***)))'''))))))***)))''''''(((***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++,,,......------///000111111000000222666===AAAOOO[[[cccaaaaaaeeegggdddiiifffccc___^^^^^^```bbbdddfffddd\\\NNN@@@555111,,,...+++...444...,,,999......,,,+++***)))))))))---,,,,,,......000777@@@GGGUUUcccjjjkkklllkkkiiihhhjjjkkkkkkiiigggfffgggcccccceeegggjjjkkkjjjhhhhhhjjjkkkkkkiiihhhhhhiiifffhhhiiiiiiiiikkkmmmooojjjjjjjjjiiiggggggiiikkkjjjiiihhhgggggghhhjjjjjjhhhjjjlllmmmmmmkkkiiihhheee^^^RRRGGG@@@;;;888777555555444444444444555555777999:::::::::;;;>>>@@@999777555444555999===@@@OOOZZZiiiqqqqqqpppqqqsssuuussssssuuuxxxxxxuuurrrooooooppptttxxxqqqZZZDDD777333111222222000222555666777888:::;;;;;;<<<<<<<<<>>>CCCNNNbbbvvv~~~|||{{{wwwgggMMM:::666444111222111111000...------,,,........................////////////000000000000//////......------,,,,,,......///000000000000///111111000111111222333444333444444555555555444444555444444666555555<<>>@@@:::666333111222666:::===EEEPPP```lllrrrsssssstttssssssrrrssstttuuuuuutttrrrqqqoooqqqtttnnnXXXCCC666222000111111///111444444555777999:::;;;<<<<<<===???DDDOOOcccwww~~~wwwsssaaaFFF555333333///000000/////////.................................,,,,,,,,,---------.................................///000000111111000000111111111111222333444444333444555555555444333333555333444666555444999???LLLVVV```rrrtttvvvyyy|||+++,,,+++(((***......***---)))))),,,...+++***+++---,,,***((('''(((,,,///***((('''((()))***)))(((%%%&&&(((************)))***((('''((()))***)))((($$$&&&'''(((((())),,,...))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++))))))***++++++++++++***(((***,,,---,,,,,,---...,,,,,,---///333;;;EEELLLVVV```dddbbbdddkkkjjjbbb___```bbbbbbaaa^^^[[[YYYZZZ\\\ZZZOOO???222---...+++111******000 &&&***)))))))))***,,,...000+++***+++...///222<<>>IIIYYYiiirrruuuvvvuuurrrrrrrrrrrrrrrssstttuuuvvvsssooooooqqqkkkWWWBBB555111///111000...000444333444666888:::;;;<<<<<<>>>@@@EEEQQQeeexxxtttppp^^^BBB222222222............///////////////........................////////////000000111111111111111111222222222222//////000111111111111111111111111111222333444555333444555555555444333222555333444666555444777===999BBBNNNfffssstttvvvyyy~~~***)))((((((((()))+++,,,))))))***+++,,,,,,------///---)))((())))))***)))000,,,)))'''))))))'''%%%((((((((((((((()))******)))))))))(((&&&%%%'''(((******))))))((((((''''''++++++***)))((('''&&&&&&&&&((()))(((%%%$$$%%%'''((()))+++,,,------,,,,,,,,,------,,,+++***,,,...+++,,,---...///111222222///111444666:::AAAJJJPPP[[[]]]aaaeeeffffffdddbbbdddaaa___```cccbbb\\\WWWYYY[[[UUUFFF999444222...***,,,---,,,)))(((+++...+++++++++***++++++,,,,,,222000//////---000@@@QQQaaadddhhhjjjjjjhhhffffffjjjjjjjjjjjjjjjkkkkkkkkkkkkhhheeehhhnnnqqqqqqnnnjjjlllllliiiffffffhhhkkklllkkkiiihhhhhhiiikkklllhhhiiiiiiiiihhhiiikkkmmmhhhhhhhhhhhhiiiiiiiiiiiijjjlllnnnnnnlllkkkkkkkkkmmmggg```]]][[[YYYSSSNNNEEE???777333333444444444666666666666888:::<<<======;;;888666555666777888@@@DDDOOO^^^llltttssspppuuurrrooooooppprrrttttttoooqqqrrrrrrpppgggUUUCCC444333111000000000111111333333444666888;;;>>>@@@FFFCCCFFFSSSbbblllsssxxxyyyoooYYYAAA555444333///...///111111///...------+++---......,,,******+++111000000000//////......111///------000222111///000000000000111222333333000000111222333333444444222333333444444333333222222222222333333444444444:::<<>>???DDDCCCIIIWWWeeellloooqqqssshhhTTT>>>333333333000...///000000///...------...///000///---,,,---...111111111000000000//////222000......111222111000333333222222111222222222222222333333444444555555444444444555555444444444333333333444444444444444666777>>>MMMaaaooouuuuuuwwwwwwyyy{{{{{{{{{|||}}})))))))))((()))******+++(((((())))))******++++++,,,***'''&&&'''(((''''''+++)))''''''((((((((('''((((((((((((((()))******'''((())))))(((''')))***))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((''''''((('''((()))***************+++,,,------++++++,,,---***+++,,,---...000111111111222444888???JJJWWW___dddeeeeeeeeedddcccbbbaaafffdddcccdddggggggccc```^^^YYYMMM<<<111---------...+++((())),,,...,,,)))+++++++++++++++,,,------++++++---111555===LLLZZZcccfffiiijjjhhhfffddddddjjjjjjiiiiiihhhhhhggggggiiihhhjjjnnnrrrrrrnnnjjjiiijjjiiihhhffffffhhhjjjmmmkkkhhheeeeeefffiiijjjeeeggghhhhhhfffeeeeeefffgggggghhhhhhiiijjjkkkkkkllllllkkkiiihhhjjjnnnqqqjjjiiijjjlllooonnniiieeeXXXPPPDDD;;;555222111111333333333444555888:::<<<;;;:::888777666777777888<<<;;;???MMM___nnntttuuutttrrrooooooqqqsssttttttwwwvvvsssrrrrrrhhhSSS>>>555444333222222222333444555555555666888:::===>>>AAACCCMMM^^^iiilllkkkkkkkkk```LLL:::222222222000....../////////...------///000///...,,,,,,...000222222222111111111111000222111///000222333333222555555444444333222222111555555555555555555555666555555555666666555555555555555444444444444444333555555777>>>IIIUUU^^^cccsssvvvxxxxxxwwwxxxzzz{{{)))))))))))))))******+++'''((((((((())))))******+++)))''''''(((((((((''')))((((((((())))))))))))((((((((((((((())))))***&&&(((******))))))***+++))))))))))))(((((((((((('''((((((((()))))))))***((()))***+++***))))))(((((())))))***************+++,,,------,,,+++,,,---***+++,,,---...///000111777777888<<>>:::888>>>MMM^^^kkkrrrrrrqqqoooppprrrtttttttttvvvuuusssqqqpppfffPPP<<<333222111000000111222333666666666666888:::<<<===AAAFFFTTTfffpppqqqooopppcccTTTAAA555000///...---///---,,,,,,...///...---......---+++***+++...000222222222222222333333333222222222333333444555666333444555666666666666555666666666666555555555555555555666666666666555555444444333333222222111111333666777666555777>>>EEEWWWhhhtttppphhhlllzzz(((((()))************)))(((((((((((())))))))))))***)))((()))******)))((()))+++,,,,,,+++***+++,,,((((((((((((((()))******'''***,,,,,,+++******+++(((((((((((())))))))))))''''''(((((())))))******(((((()))+++,,,,,,)))''',,,++++++***++++++,,,,,,***,,,......---++++++,,,+++,,,---...///111222222666888===FFFRRR]]]dddhhhbbbbbbbbbbbbcccdddfffgggiiiiiiiiiiiiiiiiiiiiijjj]]]NNN<<<333///------///))),,,...,,,)))(((+++...++++++++++++,,,...///000222333333777CCCUUUbbbgggkkkmmmnnnnnnllljjjiiiiiiiiiiiihhhhhhggggggffffffjjjkkknnnoooooollliiiggggggeeecccdddfffhhhiiiiiifffeeeeeeeeefffiiikkkmmmjjjkkkkkkjjjhhhhhhiiikkkiiiiiiiiijjjjjjjjjjjjjjjjjjlllnnnmmmkkkiiiggggggnnnmmmkkkjjjkkkmmmpppsssllliiiaaaVVVIII===666333222222111111222333555666888999;;;<<<===<<<<<<;;;888777666:::FFFVVVgggrrrqqqpppooopppssstttuuuttttttuuutttppplll```LLL999222111000000000111222333555555555666888:::===>>>BBBHHHWWWiiirrrsssqqqrrr___OOO<<<333000///---...///---***+++...000///---//////000///---...000222111222222222222333333333111222333333333333666888222333555666777777666666666666666666666666666666666777777888888777777666333333333333333333222222///333777777666777<<>>???AAAJJJ[[[mmmtttrrrnnnnnnYYYHHH666000000///...///000,,,)))***...000///------///000000//////000222111111111111222222222333000111333333222333555888333444555777777666555444666666777777888888999999999999::::::::::::999999444444444555555555555555111333666666444555999<<>>666555333222222222333333333555888:::;;;;;;999888444777999888:::DDDVVVeeepppooooooqqqsssuuuuuuttttttxxxxxxpppcccSSS@@@111333333222222222333555666333333444666888;;;>>>@@@@@@JJJ]]]ooovvvqqqkkkiiiTTTCCC222...000//////111000,,,((()))...000///---+++---//////...---...///000000000111111222222222///111333333222222555888444555666777666555222111777777888999::::::;;;;;;;;;<<<<<<======<<<<<<;;;555555666666777777888888666666666444111111333666>>>NNNZZZ[[[aaarrr///...,,,+++******))))))))))))((('''''''''''''''))))))************))))))''''''(((((())))))******((((((''''''''''''((((((&&&'''+++///...(((&&&((((((((((((((((((((((((((())))))(((((((((((())))))))))))*********))))))((())))))((((((((((((((()))---+++...333111+++***...---.../////////111444666666???KKKUUU___eeeddd___bbbcccdddcccbbbbbbccceeecccfffiiimmmmmmiiibbb]]]III999444666333111...$$$++++++++++++++++++++++++,,,------,,,+++,,,...000444444:::III[[[iiimmmmmmoooooonnnmmmllljjjhhhgggfffeeeeeeeeeeeeggghhhjjjhhhiiijjjiiihhhhhhiiijjjgggggghhhhhhhhhhhhgggfffkkkiiigggfffhhhiiiiiihhhggghhhhhhgggffffffgggiiiggghhhjjjkkklllkkkjjjjjjdddeeefffgggiiijjjkkklllkkkiiihhhiiilllnnnllljjjoooqqqpppjjjddd\\\PPPEEE888:::333'''%%%...333000666444333555999<<<;;;999999888888999999>>>MMM\\\mmmnnnmmmlllppptttsssooorrrrrrsssppp```HHH777222///////////////000111111555555555666777999:::;;;@@@LLL___pppvvvoooaaaVVVCCC;;;333222000---,,,---,,,---......//////......000///...------...///000///111333222000///222555444333222333555666777666888777666888:::<<<<<<<<<:::<<<=========>>>@@@BBBAAADDDDDDBBBCCCDDDAAA<<<;;;;;;;;;;;;::::::::::::333333444666999999888666>>>AAADDDLLL___uuu******)))(((''''''''''''++++++***)))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))''''''***---,,,'''&&&)))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))******))))))))))))******,,,+++...222111,,,+++///...////////////111444777888BBBNNNXXXaaafffeee```bbbcccdddcccbbbcccdddfffjjjkkklllnnnllleee[[[SSSCCC444000333///---)))++++++++++++++++++++++++)))***++++++,,,...111444222777AAAQQQaaakkkmmmllloooooonnnmmmllljjjiiihhhkkkjjjiiihhhhhhiiiiiijjjiiijjjkkkjjjiiihhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjhhheeeeeefffhhhiiiiiifffggghhhgggffffffhhhjjjfffggghhhiiiiiihhhgggfffeeegggiiilllmmmlllkkkkkkkkkiiihhhiiikkklllkkkjjjmmmppppppkkkgggaaaWWWMMM:::777000***)))...000...333333333444777999999888888777777777777;;;HHHVVVfffiiikkkkkknnnssstttqqqtttrrrpppiiiXXXBBB666444///////////////000111111---///333777:::;;;<<<<<<>>>LLL___mmmooodddTTTIII>>>666111000000......000,,,---......//////.........---------...///111222000111222111//////111444444444333333444444444333999888888999;;;<<<======:::<<<@@@BBBCCCEEEGGGIIIJJJMMMNNNMMMMMMOOOMMMHHHHHHGGGEEECCCAAA???>>>===999777666666666666555333777:::===FFFZZZsss************************++++++*********)))))))))'''(((((((((((((((((('''(((((((((((())))))))))))******))))))))))))******((('''(((+++***&&&&&&***(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))++++++************++++++++++++---000000,,,---000...////////////111555888===GGGSSS\\\cccgggeee```aaabbbdddccccccdddfffhhhhhhhhhiiikkkkkkdddXXXNNN@@@222000444111///,,,###++++++++++++++++++++++++)))***++++++,,,...111444111;;;KKK\\\hhhmmmmmmkkkoooooonnnmmmlllkkkjjjiiimmmlllkkkjjjiiiiiiiiiiiiiiijjjkkkjjjhhhggghhhiiijjjiiihhhhhhhhhiiijjjjjjiiigggdddccceeehhhjjjjjjeeefffhhhhhhgggggghhhjjjiiiiiiiiijjjiiiiiihhhggggggiiilllnnnooommmkkkiiikkkiiihhhiiijjjkkkkkkjjjjjjmmmnnnllljjjggg___WWWEEE;;;222111222111000111000111333444444555777888777555555555444666AAAMMM[[[ccciiikkklllqqqtttssstttqqqlll```LLL;;;444666///////////////000111111***---333888;;;<<<;;;:::???MMM___iiieeeVVVEEE;;;777111---///000///000333,,,---......//////......,,,,,,---...///111222333111111222111//////111222333444444555555555555555999:::;;;<<<>>>???@@@AAA@@@DDDJJJOOORRRTTTWWWXXXXXX\\\^^^^^^^^^aaa```\\\[[[YYYVVVSSSNNNJJJGGGFFFAAA>>>:::888777777666555666777999AAAUUUppp******++++++,,,,,,,,,,,,((((((((())))))((((((((((((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((())))))***((('''''')))(((%%%&&&***(((((((((((((((((((((((())))))(((((((((((())))))((())))))************)))******)))))))))***++++++)))+++---///...---...000//////000///000222777:::AAALLLXXX___dddgggeee```aaabbbdddddddddeeegggiiigggffffffiiiiiibbbTTTIII>>>000...222000111222,,,************************,,,------,,,+++,,,...000333@@@RRRbbbkkkmmmmmmmmmooonnnmmmllllllkkkkkkjjjkkkjjjjjjiiihhhhhhgggggghhhiiijjjiiigggeeefffggghhhgggeeedddeeefffhhhiiiiiigggdddccceeeiiikkklllgggiiijjjjjjhhhggghhhiiihhhiiiiiiiiiiiiiiiiiihhhjjjkkklllllllllkkkiiiiiikkkjjjiiiiiiiiijjjkkkkkkiiimmmnnnmmmmmmlllfff___QQQ@@@333333444000...111...111444444222333666999777555444444333333;;;EEESSS^^^iiillllllooossstttrrrppphhhXXXDDD666333666///////////////000000111///111555888:::;;;:::999BBBNNN\\\```XXXIII<<<444222...,,,...///...///333,,,---......///.........------......000111222222111111111000000000111222111333555777888999999::::::<<>><<<;;;;;;:::;;;::::::@@@PPPiii%%%&&&'''((()))))))))((('''((())))))))))))(((((()))******++++++******)))))))))))))))(((((((((((()))((((((''''''(((((())))))''''''((('''$$$&&&+++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************((((((((((((((()))***+++)))+++------,,,---/////////000000000111555:::>>>FFFQQQ\\\aaaccceeeddd```bbbcccdddeeedddeeehhhjjjllljjjjjjjjjggg^^^PPPFFF>>>///+++---***,,,000---************************,,,------,,,+++,,,...000777CCCTTTbbbiiilllnnnooonnnmmmlllkkkjjjkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjiiigggfffggghhhgggfffeeeddddddfffhhhjjjiiigggddddddfffiiikkklllkkklllmmmllljjjhhhggghhhffffffffffffffffffgggggglllkkkhhhfffeeefffgggiiihhhhhhgggeeeeeefffggghhhjjjmmmnnnmmmmmmmmmiiibbbXXXEEE555222111,,,+++///---000333444222222555888888555555555444333999@@@MMM[[[iiimmmmmmooorrrsssooommmdddRRR@@@444222333///////////////000000111444444666777999;;;<<<===AAAIIIPPPPPPGGG===555222111...---...---+++---111,,,---......///........./////////000000000000000222111000000111222333333111444777888888999;;;===???CCCHHHMMMPPPSSSWWWZZZbbbffflllppprrrsssuuuuuusssyyy}}}|||{{{~~~~~~}}}zzzxxxvvvrrrooollliiihhh[[[VVVNNNHHHCCC???<<<:::===;;;:::>>>JJJaaa&&&'''(((*********)))((()))***+++,,,,,,,,,+++******++++++,,,,,,++++++***))))))))))))((((((((((((((((((''''''''''''(((((()))'''((()))(((%%%'''+++))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******+++******''''''''''''((()))***+++)))---...++++++---///...///000111111444888???CCCMMMWWW```bbbcccddddddaaacccdddfffeeeeeefffhhhjjjfffggghhhhhheee^^^UUUOOOCCC444//////)))***...+++************************)))***++++++,,,...111444999CCCRRR^^^fffjjjmmmooolllkkkjjjiiiiiijjjkkkkkkggghhhhhhiiiiiiiiihhhhhhfffggghhhhhhffffffggghhhhhhggggggfffggghhhjjjkkkhhhfffeeeeeegggiiiiiiiiijjjlllnnnmmmkkkhhhggggggkkkjjjiiihhhggggggggggggfffccc___\\\[[[]]]```bbb^^^^^^]]][[[ZZZZZZ]]]___cccfffgggeeefffgggddd___[[[MMM===555222000000222...///111222222333555666777555555666666555888>>>GGGVVVffflllnnnppprrrrrrllliii]]]JJJ;;;444222000///////////////000111111333444555777999<<>>??????CCCJJJPPPZZZ```hhhmmmoooqqqvvvzzzzzz|||~~~~~~~~~}}}~~~|||yyyuuuooohhh___UUUKKKEEE@@@???>>>>>>AAAPPPooo&&&'''((())))))(((&&&%%%&&&''')))+++,,,+++)))((())))))************))))))******))))))((((((((('''******))))))))))))******)))(((***,,,+++'''(((+++))))))))))))))))))))))))))))))(((((((((((())))))''''''(((******+++++++++))))))))))))***+++,,,---***//////***(((,,,...+++///000111333777>>>FFFKKKXXX```fffeeeccceeeggggggfffgggggggggeeeeeegggiiiiiikkkjjjaaaSSSFFF???===222)))+++000,,,+++...***)))))))))))))))))))))))),,,------,,,+++,,,...000666>>>KKKYYYccchhhiiihhhjjjiiigggffffffhhhjjjkkkeeeeeeeeeeeecccaaa___^^^WWWYYY[[[[[[[[[[[[]]]^^^cccdddeeefffggggggggggggcccccccccdddeeeeeebbb```aaadddhhhjjjiiiiiiiiiiiijjjhhhccc^^^ZZZVVVTTTSSSFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEBBB??????CCCFFFDDDFFFGGGFFFIIILLLKKKGGGDDDFFF@@@333...111000***---+++***---111333222000444111222666777666888<<<;;;JJJ[[[gggooossssssppplllbbbNNN999000222222...///////////////000111111333555888:::;;;999777555;;;888555333222111///...///...///000---)))+++000,,,---......//////......,,,---///111222333333222222000///222777::::::999999===AAADDDGGGNNNYYYaaafffllltttxxxyyyzzz|||~~~~~~}}}zzzuuunnneeeZZZSSSIIIGGGEEEBBBAAAKKKhhh'''((()))))))))(((&&&%%%)))))))))))))))))))))))))))++++++((((((,,,---***..."""&&&***&&&%%%***$$$%%%&&&'''(((((((((((('''&&&&&&&&&((()))((('''+++((((((++++++((((((***))))))(((((((((((())))))000+++&&&&&&***---,,,***+++++++++***************'''))),,,---------...//////222555666999@@@LLLUUUeeeeeeeeefffgggggghhhhhhhhhgggfffeeeeeefffggghhhggggggddd]]]PPPBBB555///............---,,,+++*********))))))))))))))))))***)))((((((***...111333:::;;;AAAMMMZZZdddfffeeeiiigggfffgggjjjmmmoooppplllggg```]]]\\\ZZZTTTOOOKKKKKKKKKKKKMMMPPPVVVZZZ```dddiiikkkiiieeeaaa___]]]\\\[[[ZZZYYYYYYYYYYYYVVV\\\cccgggfffeeeeeefffmmmfff\\\SSSMMMHHHDDDBBB???>>><<<:::888888888888:::::::::::::::::::::;;;???>>><<<;;;;;;<<<>>>???>>>;;;777333111/////////.........///000111111222000222444555444444666777<<>>KKK___mmmnnnkkkjjj___NNN<<<444333111///...111000/////////111333444222555888999888777666666333222000///...---......------------------------,,,------------.........------...000222333333333888777777999<<<@@@BBBDDDKKKOOOUUU[[[aaahhhnnnrrrvvvyyy~~~~~~~~~~~~}}}~~~~~~yyysssmmmiiiccc]]]WWWRRRIIIJJJ___xxxvvviiijjjyyy)))((((((''''''''''''((('''''''''''''''''''''''')))++++++((((((,,,---***666---))),,,...)))'''***((()))************))))))((('''&&&''')))***)))((()))''''''++++++)))))),,,***))))))(((((())))))***,,,(((%%%$$$'''))))))((())))))))))))))))))*********,,,......---,,,---......111555999@@@JJJWWWaaaggggggggghhhiiiiiijjjjjjjjjjjjiiihhhgggeeecccccchhhfff^^^OOO@@@555222333111000...---,,,,,,---...(((((())))))******++++++******))))))+++...111333111444;;;HHHWWWbbbggghhh```aaadddhhhkkkkkkiiifffddd]]]UUUNNNKKKHHHCCC@@@===>>>>>>===>>>@@@EEEHHHNNNQQQUUUUUUSSSOOOLLLJJJBBBAAAAAAAAAAAABBBCCCCCCFFFKKKRRRUUUVVVVVVYYY[[[]]]UUUKKKBBB<<<999777666777666555555444444555555333333333333333333333333555444333222222333444555444666666444///,,,+++---,,,,,,------......//////...000222333333333444555888:::DDDWWWgggkkkhhhdddTTTFFF999555444111---+++000//////...///000222333444666999999777555555444333222000...------......------------------------------------......//////---...///111333444666666;;;:::;;;===BBBHHHOOOSSSYYY___gggnnnqqqssstttuuuwwwzzz~~~~~~}}}~~~~~~{{{xxxtttrrrsssnnnhhhaaaWWWUUUcccwww|||mmmaaafffxxx)))((('''&&&&&&'''((()))(((((((((((((((((((((((()))++++++((((((,,,---***222+++(((++++++'''&&&((()))***************)))(((%%%$$$$$$$$$&&&'''&&&%%%+++((((((++++++((((((******))))))))))))))))))***...+++))))))***,,,,,,+++((()))))))))))))))******+++---//////---------...000222666<<>>???CCCGGGIIIIIIJJJMMMQQQWWWPPPFFF===888777666666444333444444444555555555333222222222222222111111444333333222222333333444000444777555000,,,,,,---++++++,,,,,,,,,------------///111222222222333444666777>>>OOO```gggddd___KKK@@@666333333000,,,+++---,,,,,,,,,---...///000555777999888666444333333222111///...------..............................---------...//////000000///111222444555666888:::===???CCCGGGNNNVVV^^^ccciiinnnuuuzzz{{{zzzyyyxxxxxx{{{~~~~~~~~~~~~|||zzzyyyxxxwww|||zzzxxxtttkkkfffnnnzzz{{{lllcccjjj{{{)))((('''&&&&&&'''((())))))))))))))))))))))))))))))++++++((((((,,,---***,,,)))''')))***(((''')))))))))*********)))((((((***)))((()))+++++++++***---***)))+++***'''&&&(((******))))))))))))*********((('''&&&'''((((((((((((((())))))*********+++,,,...//////...---...///111444888???GGGRRR[[[bbbggggggggghhhiiiiiijjjjjjcccdddeeeeeeeeedddbbbaaabbb___VVVHHH999000///111000///---,,,+++,,,...///,,,------...///000000111++++++++++++---...000111444777===GGGQQQZZZ```cccaaaccceeefffeee```XXXRRROOOJJJDDD???===<<<<<<;;;:::;;;:::999888999;;;>>><<<>>>@@@@@@===:::999888666666666777888999:::;;;;;;===@@@???>>>???CCCFFFOOOIIIAAA:::777666666666333333444555666666666777555555444444333333333333333333333222222333333333000333666666222///......++++++++++++,,,,,,,,,,,,+++---000000000000111333444555:::GGGXXXbbb```ZZZFFF;;;222000000...---...,,,,,,,,,------...///000555666777666444222111222111000///---------..............................------...//////000111111000222444555555777;;;>>>AAAGGGPPPXXX___fffmmmrrruuuxxx|||}}}}}}{{{{{{{{{yyy|||~~~~~~}}}}}}~~~~~~|||zzzxxxwwwwwwwww|||~~~yyy{{{~~~tttooouuu(((''''''''''''(((((()))************************)))++++++((((((,,,---***)))))))))*********++++++((())))))*********))))))+++***)))***,,,---,,,+++---***)))+++***'''&&&(((+++******))))))******+++(((''''''''''''''''''((()))))))))***++++++,,,,,,,,,...000000///...///000222555;;;CCCLLLVVV]]]aaaeeeeeeeeefffgggggghhhhhhjjjjjjiiigggeeecccaaa```___ZZZOOOCCC888111.........---,,,,,,,,,,,,---...,,,,,,------......//////++++++,,,,,,---///000111111555<<>>HHHRRR[[[```bbbcccccccccdddeeeeeefffffflllkkkiiigggeeecccbbbbbb^^^UUUGGG;;;444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******************+++,,,,,,---...///000000111555:::BBBIIIQQQXXX\\\XXXVVVTTTRRRNNNIIIBBB>>>:::999999777666666777999666666666444222111222333444555666666555444555666333333333333333444555666555666666444222444:::???===:::666444444555555444444555666888888888888777666666666555444333333333222222222333333222222222444222111222555666222///,,,,,,,,,,,,,,,,,,,,,,,,)))+++---.........///000...222666;;;FFFRRRUUUQQQ???777111111111//////111//////000111222222222222111222333222000//////000000///...---,,,---..............................---...///000111222222333222666;;;>>>AAAFFFNNNTTT^^^fffpppwwwyyy{{{~~~|||{{{|||~~~yyy{{{||||||{{{zzzzzz{{{}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzz{{{%%%&&&((()))))))))((('''(((((((((((((((((((((((()))++++++((((((,,,---***&&&)))***)))(((((()))((()))***+++,,,---.........((('''&&&''')))))))))((((((&&&&&&***+++***+++...++++++************++++++((()))))))))((((((((()))******+++,,,------......+++---///000000000222333222666???KKKWWW___ccceeeaaaaaabbbccccccddddddeeehhhgggeeedddccccccdddddd^^^RRRAAA555000///...,,,******+++,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,------...///000000///222666;;;@@@EEEKKKNNNQQQOOOLLLHHHEEEAAA<<<888999::::::999888888999:::666777666444222000111222222333555444333333444666444444333333444444555555333444444222111444:::@@@999777555555666666666555444555777888888888777666555555444444333222111111444444555555555555444444666111...000555777333...,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------///000+++111555888AAALLLQQQNNN<<<666333333333000...000---...///000111111111111///000111000///...///000000///...---,,,---...///////////////////////////---...///000111222333333555:::AAAEEEIIIPPPZZZbbbkkkrrrzzz~~~~~~~~~~~~|||}}}~~~yyyzzz|||{{{zzzxxxyyyzzz{{{|||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{}}}~~~((((((''''''''''''((((((,,,,,,+++(((&&&&&&)))+++***)))'''((())))))(((''')))((((((((()))***++++++(((((((((((()))***+++,,,+++*********))))))((((((((()))+++,,,------,,,+++++++++***)))(((((())))))))))))))))))************,,,+++******))))))******000------111333222111333:::;;;EEEUUU```bbbcccgggccc```^^^bbbhhhmmmmmmkkkiiiiiiddd``````cccbbb^^^ZZZFFF666333111+++)))...***+++---...---+++)))(((---------,,,,,,++++++++++++++++++,,,...111444666444666888:::===@@@BBBCCCDDDEEECCC>>>;;;<<<;;;888;;;999777666666666444222444444444333333222222222222333444444222222333444666777666555888<<<:::444444333222222333666999:::555555555555666666666666:::999888888999999777666555555555555555555555555111333555777888777555444555555333222555777333,,,,,,//////***))),,,//////---,,,,,,,,,,,,---///000000000000222777>>>DDDIIIFFF999//////333222///---...///000222222111000000///...---,,,+++,,,,,,---/////////......------------,,,+++++++++---///000111111000...,,,///666<<<<<>>;;;===<<<777666888888555;;;999888777888777666444333333333222222222111111333444555555444444555777222444333111333666555000444333333333444666888999555555666666666777777777;;;999888888999999888777666666666666666666666666222222222333333444444444444444222111444777333,,,,,,///...***))),,,///...++++++,,,,,,---,,,,,,,,,222111000111555:::???CCCAAA777000000222111...---///000111111111000//////000...---+++++++++---............---------,,,,,,///...,,,,,,,,,...000111111222222111111666===CCCEEEKKKTTT\\\dddllltttyyy}}}|||{{{|||}}}~~~}}}||||||||||||~~~}}}|||{{{zzzyyyxxxwwwwwwwww}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyyyy{{{|||{{{yyyvvvvvvuuuvvvwwwyyy{{{|||||||||{{{{{{|||~~~~~~~~~|||}}}{{{{{{||||||}}}yyyxxx{{{)))((((((''''''(((((())))))******((('''(((***---)))(((''')))+++------,,,+++***))))))))))))))))))(((((((((((()))***+++,,,************))))))))))))'''''')))******+++******+++***)))))))))))))))))))))))))))*********++++++************+++---...///---,,,///444555333333555<<>>EEEQQQ]]]dddffffffgggeeedddddddddeeeccc___\\\aaaaaa___]]]___```ZZZRRR@@@777111111222///,,,...---,,,***))))))***,,,---++++++++++++******************))))))***+++,,,---222222333333444555555666222555555333333666666333222000///000222222111000////////////////////////---///111222222333555777444777888555555777888666222222444444555555555444555666666888999:::;;;;;;<<<;;;::::::;;;<<<;;;:::888888888888888888888888777666666555555555555666111222222111333555333...+++......***)))+++---,,,/////////......------,,,000/////////000222444666444222333666444//////222222111111000///---,,,,,,///...+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,---...000111555777888999===EEEQQQYYYbbbgggmmmssswwwyyyyyyyyy|||{{{yyyyyyyyyyyywwwuuussstttvvvzzz}}}~~~}}}{{{{{{|||{{{zzzxxxvvvsssqqqtttsssqqqooollliiigggfff^^^^^^]]]^^^```aaabbbbbb\\\\\\]]]^^^aaadddgggiiilllmmmoooqqqtttvvvzzz|||sssuuuyyyzzzzzzwwwtttssspppsss{{{zzzxxxwww|||))))))(((((((((((())))))&&&((())))))))))))+++---...,,,++++++,,,,,,+++)))++++++***)))((((((((()))(((((((((((()))***+++,,,))))))))))))))))))******))))))******+++,,,,,,---***)))))))))))))))******************++++++++++++...---,,,,,,++++++,,,,,,------000555666555888===BBBJJJVVV^^^bbbeeeeeeeeeddddddeeeffffffdddaaa___``````^^^]]]___^^^UUUJJJ<<<666222222222///---,,,---,,,***))))))***,,,...+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---222222222222222333333333333666666333333555444000444333222333444555444333........................---///111222222333555777111444666555666:::999666222333444444444444333333555666777888999:::;;;<<<<<<;;;::::::<<<<<<<<<:::999999999999999999999999555666777888888666444333111333444222222555333...+++//////+++)))+++,,,+++111///...,,,+++,,,---...---------...///111222333222222555888666111111444222111000///---,,,,,,+++...---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---///111222444777:::???FFFRRR```kkkrrrssstttvvvwwwxxxwwwwwwwwwvvvuuuuuuvvvwwwvvvttttttuuuwwwzzz}}}}}}{{{xxxyyyyyywwwuuuqqqmmmiiigggeeedddbbb___[[[XXXVVVUUUMMMNNNPPPQQQSSSUUUXXXYYYPPPPPPPPPQQQRRRUUUWWWXXX]]]```dddgggjjjnnnssswwwrrrtttwwwzzz{{{yyyuuurrrlllqqq{{{~~~||||||***))))))(((((())))))***&&&((()))***))))))+++,,,///---++++++++++++)))(((+++***))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************************+++,,,---...)))))))))))))))******+++*********++++++++++++,,,************+++---...///++++++...222222333888@@@GGGQQQZZZ^^^```cccdddcccdddeeefffffffffeeedddcccdddcccaaa```aaa^^^QQQDDD777555222111000///---+++,,,+++***))))))+++---...,,,,,,,,,,,,,,,------------------....../////////////////////////////////000333444111000111///+++222111000000222333222000---------...............///111333333444444777888444666999;;;AAAEEECCC===555555555555555444444444666666777888999::::::;;;;;;:::999:::<<<===<<<;;;999999999999999999999999444555777888777444111///222555666333333444222///,,,000000---+++,,,---+++...---,,,+++++++++,,,---,,,,,,---///000111111222222222555888777333222444111111///---,,,,,,++++++,,,++++++***++++++------,,,,,,,,,,,,------------...---------...111333555444:::BBBKKKUUUbbbpppyyy~~~{{{yyyxxxxxxyyyxxxwwwrrrqqqpppqqqsssttttttsssvvvwwwxxx{{{|||{{{wwwsssrrrpppmmmhhhccc]]]YYYWWWUUUTTTRRROOOMMMJJJIIIHHHDDDFFFHHHIIIKKKMMMPPPSSSIIIIIIHHHGGGHHHIIIKKKKKKOOOSSSXXX[[[^^^bbbhhhlllnnnppptttyyy|||{{{wwwsssjjjppp|||******))))))))))))******'''(((******))))))***+++---,,,******++++++***((())))))))))))))))))***+++(((((((((((()))***+++,,,((()))))))))***************)))))))))***+++,,,---)))))))))))))))***++++++*********+++++++++,,,,,,)))))))))***+++,,,---...------///222222333;;;EEEMMMWWW_________ccceeedddeeeeeefffeeedddddddddeeefffeeecccaaaaaa\\\MMM===222111000.........---,,,++++++*********+++,,,---******++++++,,,,,,,,,,,,+++,,,---...////////////---------------.........,,,000111///...///---)))...---,,,,,,---...---+++------------....../////////111333333333444666777888999<<>><<<:::888888888:::;;;777777777777777777888888:::999888999;;;<<<;;;:::888888888888888888888888;;;:::888666555444444555666::::::666333333222///...222333///---......,,,,,,///444888888555111...///000111111111000///...444000000444666333000111000///---,,,++++++,,,---((()))+++,,,---,,,,,,+++---------....../////////000///000111333777:::<<>>@@@???===>>>@@@CCCEEEEEEDDDCCCCCCDDDEEEFFFBBBFFFJJJKKKJJJLLLQQQVVVWWWZZZ```iiirrruuurrrooolllrrr}}}++++++***)))((()))+++---))))))***+++++++++******)))******))),,,000...)))++++++++++++***((('''&&&(((((((((((()))***+++,,,))))))))))))))))))))))))***''''''++++++***+++...******))))))))))))******(((+++------+++)))((((((,,,***((()))+++---------000111222222333999DDDMMM\\\\\\]]]^^^```bbbcccdddiiigggeeecccbbbaaaaaabbbcccdddeeeccc\\\PPPBBB888///............---------.........------,,,,,,,,,,,,+++***)))***---///111))),,,......---++++++,,,)))+++,,,,,,,,,,,,---///---.../////////...---,,,...000111000...,,,++++++***+++---...///000000000111...,,,,,,000222222111;;;777777???KKKPPPKKKDDD>>><<<999777666777999:::777888999999888888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;::::::;;;<<<;;;<<<===:::666444666888999999999888666444111000444444444222111///---,,,---111666888666333000...333333111000////////////222333444333111/////////111000...,,,+++++++++,,,,,,,,,,,,++++++,,,------000777888111,,,...111111333444444444555;;;EEELLLZZZdddqqqyyy{{{zzz{{{|||{{{yyy||||||wwwvvvyyyvvvqqqkkkhhhggghhhiiiiiikkkiiifffccc___XXXNNNGGGFFFCCC???=======================================AAA???===>>>@@@BBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC>>>@@@CCCFFFGGGHHHHHHGGGKKKNNNTTT[[[bbbhhhlllnnnooouuu}}}*********)))(((((()))******************)))******+++,,,***)))+++///---)))******+++******)))((('''(((((('''(((((()))******))))))))))))))))))))))))+++((((((++++++)))***---******))))))))))))******(((+++------+++)))((((((,,,+++))))))+++---......///333777777888???KKKUUU^^^^^^___```bbbccceeefffgggfffeeedddcccbbbbbbbbbcccdddeeebbbZZZMMM>>>555///............---------......---------,,,,,,,,,---,,,+++******+++---...***,,,------,,,++++++,,,+++,,,---,,,******+++,,,------.........---------,,,...//////---++++++++++++,,,,,,---...//////000222000...///222555555444888666666;;;CCCFFFBBB======<<<:::888888888:::;;;:::;;;;;;999888888:::<<<>>>>>>?????????@@@@@@@@@???AAAAAAAAA???>>>???@@@@@@@@@???<<<999777777888777777777666444333111000///000000111111000000000...000333333222000000000333222111000////////////111333444333111///...///......---,,,+++++++++++++++++++++++++++,,,------,,,222444///,,,///111000111333555777<<>>???@@@========================???===<<<<<<>>>@@@AAA@@@BBBAAAAAA@@@@@@AAAAAABBB>>>@@@BBBDDDFFFFFFFFFEEEGGGIIINNNSSSYYY___dddffflllpppvvv}}}***************)))(((''',,,+++)))(((((()))+++,,,------+++((()))------)))))))))************))))))(((((('''''''''((()))))))))))))))))))))))))))))),,,)))(((++++++))))))---******))))))))))))******(((***,,,,,,+++)))))))))---,,,******---...//////)))///666888999???MMMXXX```aaaaaabbbdddeeeffffffeeefffffffffeeeeeedddcccdddeeeeee```VVVHHH999000///............---------------------,,,,,,,,,,,,...---,,,*********+++,,,,,,------,,,++++++,,,...,,,------,,,***))))))***------,,,,,,,,,,,,------***,,,......---++++++,,,------,,,,,,,,,---///000222000000111333666666666666666777:::<<<<<<:::777;;;;;;:::::::::::::::;;;======<<<:::999999<<<>>>BBBBBBCCCEEEFFFGGGHHHIIIJJJKKKLLLKKKIIIHHHHHHIIIJJJHHHEEEBBBAAA???<<<::::::999777666555444444333///000000111111222222222...///000000......///111222222111000/////////000111333555444222///------++++++,,,,,,,,,++++++***)))))))))***+++,,,------+++...///...///222333111222555:::@@@HHHUUUdddoootttwwwyyyzzzxxxyyy{{{zzzxxxyyyzzzwwwwwwxxxwwwsssnnniiiddd]]]VVVRRRPPPLLLFFFBBB???>>>===<<<:::999999999:::<<<>>>???===========================;;;:::;;;===>>>???>>>@@@@@@????????????@@@@@@>>>???AAABBBCCCCCCBBBBBBBBBCCCFFFIIINNNSSSXXXZZZfffgggkkkrrr|||++++++++++++,,,***(((&&&,,,+++)))((()))+++///111...///,,,((('''+++,,,***(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))***''''''++++++***+++...******))))))))))))******)))***,,,,,,***))))))***...---++++++---///000000&&&...666999:::@@@NNNZZZaaabbbcccdddeeeeeeffffffeeefffggghhhhhhhhhgggffffffgggeee^^^RRRCCC555...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------+++******,,,///,,,---...---+++***+++,,,---,,,+++***+++,,,---...***,,,...///...------......---,,,++++++---///000//////000111333444555555555888;;;;;;999888888888999999::::::;;;;;;;;;;;;>>>>>>===<<<<<<>>>AAADDDFFFGGGJJJLLLPPPRRRUUUVVVVVVWWWXXXWWWUUUTTTTTTUUUWWWSSSOOOMMMLLLJJJEEEAAACCCAAA>>>;;;999777777777444444333222111111111111...///000000//////000111111111000000000000000111000333555444222...---,,,((()))***,,,,,,,,,+++***'''''')))***+++,,,------.........///222444444333777===EEENNNXXXcccoooxxx{{{||||||{{{yyyxxxzzz}}}{{{xxxwwwxxxzzzyyyyyyyyyuuupppiiiaaaYYYQQQJJJEEEDDDAAA===:::999999:::;;;:::::::::999999999:::<<<========================<<<;;;:::;;;===>>>>>>===???>>>>>>======>>>>>>???>>>???@@@@@@@@@??????>>>@@@@@@@@@BBBEEEJJJNNNPPP\\\]]]```iiivvv~~~{{{yyy|||,,,+++***,,,---,,,***'''+++***((((((***...333666...000---((('''***+++***'''((()))******+++***************)))******++++++))))))))))))))))))))))))(((&&&&&&***,,,+++---000******))))))))))))******)))***++++++***)))***+++///---+++,,,...000000000+++222:::===???GGGTTT___bbbcccdddeeeeeeeeeeeedddfffgggiiijjjjjjiiihhhhhhhhhgggcccZZZLLL>>>333...///............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------,,,------+++******,,,///***,,,------,,,,,,---///,,,,,,+++***+++,,,---...+++---///000/////////000///...,,,,,,,,,...000222000111222333444555666666444888<<<<<<999777999<<<888999:::;;;<<<<<<======???@@@AAABBBCCCFFFJJJMMMPPPQQQTTTXXX]]]aaadddeeebbbccccccbbbaaa``````aaaccc___\\\ZZZYYYWWWQQQMMMMMMKKKGGGCCC???<<<::::::666555333222000000//////---///333444333111111111111000000000000000111111111333444333111...,,,,,,'''(((***+++,,,++++++***&&&''')))***,,,,,,,,,,,,000...---///222444555666===FFFSSS___hhhooowww|||zzz{{{|||{{{zzzxxxxxxxxxvvvvvvwwwxxxzzz{{{yyyvvvqqqjjj___UUUMMMGGGCCC@@@;;;;;;:::999888888999:::888:::;;;:::999999:::<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<>>>??????===>>>======<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<@@@?????????AAADDDGGGIIIQQQRRRXXXdddtttzzzwwwxxx|||,,,)))(((***,,,---+++(((***)))((((((+++///444777,,,///...***'''***+++***'''((()))***************************+++,,,------))))))))))))))))))))))))(((&&&&&&***,,,+++---000******))))))))))))******)))***++++++***)))+++,,,...---++++++---///000000---222888<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===???@@@???>>>======<<<<<<<<<<<<======>>>======<<<<<<<<<<<<;;;>>>>>>>>>>>>???AAABBBCCCHHHJJJQQQ___qqq}}}yyyxxx{{{~~~|||}}}~~~~~~***'''$$$&&&***,,,+++(((***)))((((((***---000333***...///+++(((***+++***((())))))*********))))))((((((((()))***,,,---...))))))))))))))))))))))))+++((((((++++++)))***...******))))))))))))******)))***+++***))))))+++---...,,,***+++---/////////...000444:::DDDPPP]]]eeeeeefffhhhiiihhhgggfffeeegggffffffeeeeeeeeeffffffeeebbb[[[MMM>>>444000000///............---------******+++++++++,,,,,,,,,))))))***+++++++++++++++***,,,------,,,++++++,,,)))***++++++***)))***,,,++++++,,,....../////////,,,...000111///......///,,,---...000111333444555555888::::::888777777888777:::======;;;;;;>>>AAA>>>>>>===>>>@@@CCCFFFHHHLLLOOOSSSWWWYYY[[[^^^___eeefffgggiiilllnnnppppppjjjkkkmmmmmmllllllmmmooonnnpppqqqpppllliiigggfffaaa```]]]YYYTTTOOOKKKIII@@@>>>;;;777555444444444///111333444333333444555////////////000111222333444444333000---+++,,,---++++++*********++++++,,,)))***,,,---...---,,,+++000...///333555777@@@KKKXXXaaaoooxxx||||||||||||{{{zzzxxxwwwvvvuuusssrrrqqqvvvxxxvvvuuussskkkbbbWWWPPPFFF>>>;;;:::<<<<<<666777999888666666888;;;333777;;;;;;999888;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===@@@@@@???=========<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>CCCDDDIIIXXXkkk{{{||||||~~~zzzzzzzzzyyy}}}((($$$!!!###(((+++***(((***)))(((((()))+++---...(((---///,,,)))***+++***))))))************))))))&&&&&&'''(((***,,,---...))))))))))))))))))))))))...***)))++++++((((((+++******))))))))))))******)))***+++***))))))+++------,,,******---...//////333333666===JJJYYYfffmmmggghhhjjjkkkjjjiiigggffffffeeedddcccbbbcccddddddccc___WWWHHH:::000///111//////.........---------*********++++++,,,,,,,,,***++++++++++++***))))))***,,,......---++++++,,,)))***+++)))'''&&&'''(((***,,,---///000000///...,,,...000000...---------+++---///111333555555666444777:::999666444555666;;;>>>@@@@@@>>>>>>@@@CCCAAA@@@@@@@@@BBBFFFJJJLLLSSSVVV[[[___```aaacccdddhhhhhhiiiiiijjjkkkkkkllliiikkkmmmmmmmmmmmmoooqqqooosssuuutttpppmmmlllmmmiiihhhfffccc___ZZZUUUSSSLLLIIIEEE???;;;777666555111222111111000111555777////////////000111333333555555222///,,,+++,,,...---,,,+++******+++,,,---***+++---......---,,,***222000333777999===IIIWWWhhhpppyyy~~~~~~{{{xxxxxx~~~{{{xxxuuutttsssrrrrrrqqqwwwyyyuuurrrnnndddXXXIIICCC<<<666444555777777999:::999777555666999===666:::===;;;777555777:::>>>>>>>>>>>>>>>>>>>>>>>>;;;:::;;;===???@@@>>><<<======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<<<<999::::::;;;<<<;;;;;;:::AAA@@@EEESSSgggxxx~~~~~~~~~}}}zzzxxxyyy