BM6(Z" zzzyyy{{{yyysssnnnmmmggggggeeeccc```^^^\\\[[[[[[XXXTTTRRRQQQQQQQQQPPPMMMKKKJJJIIIJJJKKKJJJIIIGGGJJJJJJGGGEEEFFFDDD@@@AAABBBBBBAAA??????@@@BBB>>><<<;;;;;;<<<===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999666666:::<<<999777777777777777777777777777777555555444333444555666777999888777888999999888777666555444444666777777666444444555555444444333222444333222222444444333222000222444333222111222333222111///000111333222222000111111111111222222222555444222111111111222333111111111111222333444444333111000000111222222111000000111222333333333333333333444444444444333333333444444555555444444333555666888888777777777888;;;<<<:::<<>>;;;999777777777888999888777777777888::::::888888777777666666555555555777777444555:::;;;:::888777555666888999999888888777666555555666777888999888777888:::;;;:::999:::;;;;;;<<<<<<;;;;;;:::;;;>>>>>>;;;<<<@@@AAA??????@@@@@@AAAAAA@@@@@@???AAABBBCCCCCCDDDDDDCCCCCC@@@AAACCCDDDFFFGGGGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKKKKNNNQQQSSSSSSSSSUUUVVVXXXXXXWWWWWWWWWVVVVVVVVVTTTYYY[[[YYY[[[aaaeeefffgggmmmpppppprrrxxx|||}}}}}}yyywwwyyywwwqqqlllkkkggggggeeeccc```^^^\\\[[[[[[XXXTTTRRRQQQQQQQQQPPPMMMKKKJJJIIIKKKKKKJJJIIIGGGJJJJJJGGGFFFFFFDDD@@@BBBBBBBBBAAA@@@???@@@BBB>>><<<;;;;;;<<<===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999666666:::<<<999777777777777777777777777777777555555444333444555666777999888777888999999999777666555444444666777777666444444555555444444333222666555444444666666555444000222444333222111222333222111///000111333333222000111111111111222222222555444333222222222333444111111111111222333444555333111000000111222222111333444555666777777777777777777888888888888777777;;;;;;<<<<<<<<<<<<;;;;;;===???AAAAAA@@@???@@@AAACCCDDD??????BBB>>>CCCUUUTTTnnnKKKIIIEEEBBB???>>>===>>>;;;:::999999999:::;;;<<<888888888777666666555555555777777444555:::<<<:::888777555666888999999888888777666555555666777888999888777888:::;;;:::999:::;;;;;;<<<<<<;;;;;;:::;;;>>>>>>;;;<<<@@@AAA???@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCC@@@AAACCCDDDFFFGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKNNNQQQSSSSSSSSSUUUVVVXXXXXXWWWWWWWWWVVVVVVVVVTTTYYY[[[YYY[[[aaaeeefffhhhmmmpppppprrrxxx||||||xxxwwwuuussspppmmmkkkiiigggddd```^^^^^^^^^]]]]]]]]][[[XXXUUUSSSQQQNNNKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB???????????????@@@@@@@@@===<<<;;;<<<===>>>>>>===>>>======<<<;;;;;;::::::::::::999888777777777777777888999999999777666555333333333333333333444444999888666888AAAGGG???111888888888777555333222222333333444555666555333111111222222333444555777888444333333333444333222000111111000///000111222333555222000111444666555444111111111111222444555666666777888888999;;;???BBB===;;;999999;;;===>>>>>><<>><<<@@@FFFLLLNNNNNNLLLJJJQQQQQQQQQQQQPPPOOONNNMMMQQQSSSWWWXXXWWWUUUUUUUUURRRSSSTTTUUUVVVYYY\\\___bbb}}}bbb]]]WWWSSSPPPNNNIIIFFFCCCAAA??????AAAAAA???<<<@@@===;;;;;;<<<<<<:::777<<<:::777666777888::::::888888888999999999::::::;;;999777555444555666777999999:::;;;;;;:::999888888:::<<<;;;::::::===AAA<<<;;;;;;===>>>???>>><<>>???===<<<===<<<<<<<<<;;;;;;::::::999999999888888888999999777888888888777777666555333444444444444555555555666777888<<>>:::999888888999888666555333333444555666666444333//////000000222333444555444333222111111111000///777666555333222222222333888666555666999;;;;;;999999999999:::;;;===>>>???>>>AAAFFFKKKNNNRRRVVVYYY\\\YYYWWWWWWYYY\\\]]]]]]]]]aaaeeehhhhhhfffeeedddcccffflllqqqtttuuuuuutttzzzyyywwwvvvuuuvvvvvvwwwvvvxxx{{{{{{zzzyyyzzzzzztttuuuwwwxxxxxx{{{~~~sssoooiiifffdddbbb^^^\\\WWWUUUSSSRRRSSSSSSQQQNNNMMMKKKHHHGGGGGGEEEAAA>>>DDDCCCCCCDDDFFFEEEAAA=========<<<<<<;;;;;;::::::888777555444444555777888888999:::;;;;;;;;;;;;:::999;;;======;;;:::;;;<<<;;;;;;<<<>>>AAABBBBBBAAA@@@AAAAAABBBBBBBBBBBBBBB@@@AAABBBFFFJJJJJJGGGCCCFFFFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIIIIGGGGGGHHHIIINNNPPPQQQQQQPPPQQQSSSUUUWWWVVVVVVXXXZZZZZZXXXWWWZZZXXXWWWXXX\\\___```___fffiiimmmnnnnnnqqqxxx}}}~~~wwwwwwuuusssooojjjeeebbb```^^^[[[ZZZ\\\]]]]]]\\\YYYWWWTTTRRRQQQPPPNNNMMMMMMLLLKKKIIIGGGEEECCCBBBCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@???>>>>>>>>>;;;;;;;;;===??????===;;;;;;;;;;;;;;;::::::::::::999999999999999::::::;;;888777777666666666666666444444555555555666666666555666888999>>>AAA===777888555444555777777555222555555555555444444444333444444444444444555666666:::999777666555555666666999888888777777777888999777777888;;;???BBBCCCCCCFFFHHHKKKPPPUUU[[[___bbb___eeelllsssxxx||||||{{{yyyxxxvvvtttrrrpppoooooonnnllljjjeeedddaaa```^^^ZZZVVVRRRQQQQQQTTTXXX[[[WWWMMMDDDDDDDDDBBB@@@>>><<<;;;:::>>>===<<<;;;;;;;;;<<<===:::;;;;;;;;;<<<<<<======888:::<<<<<<;;;::::::;;;:::::::::<<>>======;;;;;;<<<>>>??????===;;;::::::::::::::::::::::::;;;;;;::::::999:::::::::888777666555555555777777444444555555666666777777777888999999888888666333:::777555666999:::666333777777666444222111222333666666666666666666777888555444333222111222555777666777999;;;>>>AAACCCDDDKKKMMMPPPUUU[[[___bbbccchhhjjjnnntttzzz}}}yyyuuurrrkkkkkknnnsssvvvqqqeee[[[ZZZYYYWWWTTTPPPMMMKKKJJJDDDCCCAAA???===<<<;;;;;;??????>>>======<<<<<<<<<;;;;;;::::::999999;;;;;;<<<;;;:::;;;===>>>>>>===>>>>>>???@@@AAACCCDDDDDDCCCCCCCCCEEEGGGHHHIIIIIIFFFFFFHHHHHHIIIHHHHHHGGGEEEGGGHHHGGGFFFEEEFFFHHHLLLNNNOOOOOOOOOPPPSSSUUUWWWVVVWWWYYY\\\]]]]]]\\\]]][[[XXXWWWWWWYYYZZZ[[[___ccciiinnnqqqtttxxx{{{|||wwwwwwwwwuuurrrnnnhhhdddaaa___]]]ZZZXXXXXXWWWUUUSSSTTTRRROOOMMMNNNNNNNNNMMMIIIIIIHHHGGGFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@???>>>======<<<;;;;;;===??????===;;;::::::::::::::::::999999===<<<;;;:::999999888999888777666555555666777888444444444555666777777888999999;;;===>>>===>>>???===;;;:::;;;======;;;888555777888888777888;;;===;;;<<<===???BBBEEEGGGHHHLLLMMMMMMMMMMMMNNNSSSVVV___aaadddgggkkkoooqqqrrr{{{~~~}}}~~~|||zzzwwwssspppnnnlllgggfffccc___\\\YYYWWWUUURRRQQQOOOMMMKKKIIIGGGGGGIIIEEE@@@<<<::::::;;;<<<>>><<<;;;;;;===??????>>>????????????@@@BBBCCCDDDBBBCCCDDDDDDEEEFFFGGGHHHDDDFFFHHHKKKMMMMMMMMMMMMHHHIIIJJJJJJHHHHHHIIIJJJLLLMMMOOOOOOOOOPPPSSSUUUWWWVVVVVVXXX[[[]]]]]]]]]ZZZYYYXXXWWWWWWYYY[[[\\\```dddiiimmmqqqtttvvvwww|||~~~~~~zzzuuurrrqqqooolllhhheeebbb```___\\\ZZZXXXWWWUUUSSSPPPSSSPPPMMMKKKLLLLLLLLLLLLHHHHHHHHHGGGFFFFFFEEEEEE??????@@@@@@AAAAAABBBBBBAAA@@@@@@@@@???>>>>>>>>>===<<<;;;<<<===>>>>>>===<<<<<<<<<;;;:::999999999<<<;;;:::999999888888888777777777777777888888999555555666777777888999999;;;888888;;;;;;::::::===888999:::;;;<<<<<<<<<===>>>BBBGGGJJJLLLOOOTTTXXX[[[\\\___dddiiinnnrrruuuzzz|||~~~~~~}}}~~~vvvvvvuuusssppplllhhhfffccc^^^VVVOOOKKKHHHFFFDDD@@@>>><<<<<<>>>@@@@@@@@@DDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEEEEDDDDDDEEEGGGCCCEEEIIIMMMOOOPPPQQQPPPLLLNNNOOONNNMMMLLLMMMNNNLLLMMMOOOPPPPPPQQQTTTVVVVVVUUUTTTVVVYYY[[[\\\\\\WWWXXXZZZYYYYYYYYY[[[]]]aaacccgggkkkooorrrssstttyyy~~~~~~xxxrrrooonnnkkkhhheeedddcccbbb\\\[[[YYYXXXWWWVVVSSSQQQSSSOOOLLLJJJJJJKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDCCC======>>>??????@@@AAAAAA@@@@@@?????????????????????<<<::::::<<<>>>>>>>>>???>>>===<<<;;;999888888888888888888888999:::;;;777777888999999999999999777777888999:::;;;<<<<<>>???@@@@@@???????????????@@@@@@@@@@@@===:::999;;;===??????@@@@@@>>>===;;;999888888555555666777888:::<<<===777888999;;;;;;;;;:::999999999:::;;;<<<>>>>>>???DDD>>>===EEELLLNNNPPPSSS\\\cccjjjmmmmmmooouuu|||www~~~{{{xxxwwwwwwvvvuuunnnmmmllljjjiiiiiilllnnnnnnnnnooonnnmmmjjjgggeeehhhgggfffeeeddddddcccccc```ccceeeeeecccaaa`````````ccceeefffeeeddddddeee```cccfffiiiiiihhhhhhgggiiifffeeegggkkklllkkkiiimmmmmmmmmmmmmmmnnnooopppsssrrrpppppprrrrrrqqqooorrrtttxxx|||{{{yyyyyy||||||vvvqqqmmmfff```\\\XXXUUUSSSOOOMMMJJJGGGEEEDDDEEEEEEFFFIIIKKKJJJGGGDDDDDDFFFDDDGGGJJJMMMOOOOOONNNMMMKKKMMMNNNMMMLLLKKKLLLMMMMMMNNNPPPQQQQQQSSSVVVXXXUUUSSSRRRRRRUUUWWWXXXXXXWWW[[[^^^^^^[[[YYYXXXYYY\\\\\\___dddiiinnnqqqrrrttt~~~}}}~~~oookkkkkkjjjhhheeeaaa^^^\\\\\\[[[YYYVVVTTTSSSRRRQQQQQQOOOLLLIIIHHHIIIJJJLLLJJJJJJIIIHHHFFFDDDBBBAAA<<>><<<======;;;888666666777;;;888666666999:::888666888999::::::999:::<<<>>>???BBBEEEGGGHHHLLLRRRVVVWWWXXX\\\bbbjjjooorrrsss|||zzzyyyxxxoooqqqwwwrrrnnnnnnmmmllljjjjjjiiihhhggggggggggggfffdddfffeeecccbbb___]]]\\\[[[^^^``````___\\\ZZZYYYYYYaaaZZZXXX\\\]]]XXXVVVYYYUUUSSSYYYZZZRRRSSSWWWTTTPPPRRRWWW\\\ZZZVVVVVVZZZbbb___\\\ZZZZZZZZZZZZYYY[[[]]]]]]\\\___cccbbb^^^cccaaa```dddiiijjjeee```___fffaaa\\\eeehhhdddccckkkkkkjjjjjjlllooopppnnnrrruuuvvvsssooonnnqqqvvvxxxvvvwwwzzz|||xxxrrrqqqjjjddd[[[UUURRRPPPMMMJJJHHHLLLPPPPPPLLLIIIIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOMMMKKKJJJKKKLLLMMMMMMMMMMMMPPPSSSUUUTTTRRRYYYVVVSSSTTTXXXYYYWWWSSSWWWZZZ]]]^^^]]]]]]]]]^^^]]]___aaadddgggiiijjjkkktttӵ~~~}}}xxxkkkjjjiiihhhfffddd```]]]\\\[[[ZZZXXXVVVTTTRRRQQQQQQPPPNNNLLLJJJIIIIIIJJJJJJJJJJJJIIIHHHFFFDDDBBBAAAAAAEEEBBB>>>GGGTTTQQQCCCCCCAAA@@@>>>>>>>>>>>>???@@@>>><<<;;;<<<>>>???@@@<<<<<<===;;;999888999:::===<<<:::888888888777777ĦDDDGGGIIILLLPPPWWWĦrrrwww||||||~~~ӵ|||rrrqqqrrrssspppllllllpppiiilllhhhiiioooiiiaaaeeejjjgggeeeeeeeeedddddddddeeeddddddeeehhhiiiiiihhh\\\[[[ZZZXXXVVVTTTSSSSSSTTTUUUWWWVVVUUUTTTTTTUUU[[[[[[[[[[[[YYYSSSNNNKKKFFFDDDMMMTTTSSSWWW[[[VVVPPPMMMLLLOOOOOOMMMPPPTTTddd___XXXĦXXXZZZZZZYYY[[[^^^]]]YYY^^^[[[ZZZ]]]cccfffeeebbb```___SSSNNNUUUXXXYYY```bbbdddeeecccaaabbbccccccgggiiihhheeeaaaaaafffjjjjjjiiihhhjjjmmmpppooonnnqqqqqqqqqrrrssstttuuuvvv{{{yyyqqqjjjfffccc___]]]WWWYYYYYYXXXTTTOOOLLLKKKEEEEEEFFFGGGHHHJJJLLLLLLMMMLLLLLLLLLMMMOOORRRSSSQQQQQQPPPQQQQQQRRRQQQQQQWWWUUUSSSVVVZZZ\\\ZZZWWW\\\^^^```___^^^\\\\\\\\\]]]^^^aaadddgggiiijjjkkkrrr~~~4ĉ@ӵzzzqqqggghhhgggfffdddaaa___\\\[[[ZZZYYYXXXVVVTTTRRRPPPPPPMMMMMMLLLKKKJJJIIIIIIHHHJJJIIIIIIHHHFFFDDDBBBAAACCCDDD@@@@@@NNN]]]WWWFFFAAAAAAAAA@@@@@@@@@@@@???======<<<<<<<<<===>>>>>><<<======<<<::::::;;;===;;;<<<===;;;999:::>>>BBB>LUUU\\\bbbeeeuuuyyy=hĦ4ĉ@ӵ~~~|||{{{rrrpppnnnkkkiiigggfffeee[[[ZZZ\\\^^^\\\XXXZZZ___[[[\\\WWWWWW\\\WWWSSS[[[XXX[[[^^^______```aaaaaaaaaaaaaaadddhhhjjjkkkjjjrrrqqqnnnkkkiiihhhhhhhhhmmmnnnooonnnkkkjjjjjjkkkuuu~~~yyynnneeeVVVHHHCCCBBBQQQccclllvvvzzzqqqqqqhhhaaa```bbbdddgggkkk|||ttt>LpppmmmooonnnlllnnnpppoookkkrrrnnnkkkjjjnnnssswwwyyysssfffQQQIIIOOOSSS\\\pppssstttuuusssooommmmmmoooiiiiiiiiifffdddeeejjjnnnmmmjjjhhhgggggggggfffeeeiiifffcccbbbcccbbb```^^^ffflllooonnnoootttxxxyyywwwwwwyyy||||||wwwtttpppnnnkkkjjjhhhgggddd```[[[XXXXXXWWWVVVSSSQQQNNNMMMLLLMMMMMMMMMMMMOOOPPPRRRSSSQQQRRRSSSSSSSSSTTTVVVXXXYYYWWWWWWZZZ]]]^^^\\\YYY[[[]]]^^^^^^\\\[[[[[[\\\]]]^^^```cccfffhhhjjjjjjppp{{{~~~GG=?|||~~~uuunnngggfffeeedddbbb___]]][[[ZZZYYYXXXWWWUUUSSSQQQOOONNNKKKLLLLLLLLLKKKIIIGGGFFFIIIIIIIIIHHHFFFDDDCCCBBBAAABBB???@@@KKKVVVPPPBBB===>>>???@@@AAAAAAAAAAAA===>>>??????>>>======>>>>>>???@@@???>>>???@@@BBBAAAFFFLLLMMMMMMQQQZZZbbbHdĦ=ĪjGG=?uuutttrrrnnnkkkgggdddggggggffffffeeeeeeffffff___```___^^^]]]^^^bbbeeeccc^^^]]]```bbbaaabbbeeebbb___SSSNNNOOOJJJMMM\\\nnnxxx}}}xxxuuusssttt}}}eeeLLLFFFGGG\\\www}}}qqqnnnqqqrrrtttvvv}}}yyytttHdĦxxx|||~~~}}}{{{{{{~~~|||wwwrrrpppmmmlllqqq|||vvvXXXNNNSSSYYYlll{{{}}}|||zzzyyyyyyyyyxxxvvvqqqlllgggccc```___YYY]]]^^^]]]^^^bbbbbb```aaa```___bbbhhhnnnppppppqqqrrrtttwww{{{~~~}}}{{{|||}}}|||xxxtttzzzyyyvvvsssoookkkgggfffbbbaaa___]]][[[YYYWWWVVVSSSUUUWWWWWWWWWYYY]]]```[[[[[[[[[\\\^^^^^^[[[XXXVVVXXXZZZZZZYYYZZZ[[[\\\\\\]]]```ccceeehhhiiijjjooozzz{{{|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵ~~~Ħzzztttqqqmmmgggeeedddbbb```ĭӵKKKIIIĦCCCBBB???ĦEEEĦ@@@??????>>>>>>AAACCCDDDCCCBBBCCCDDDRRRTTT[[[DdD?fӵĦӵƜ`1.׼sTTTUUUĭӵ```ggggggwwwzzzpppjjjmmmtttxxx{{{ӵHHHCCCLLLcccĦ~~~}}}tttrrrppppppkkkjjjgggĦaaa~~~ĦYYYWWWXXXXXXWWWVVVWWWVVVVVVDdDRRRSSSTTTmmmӵPPPZZZӵӵĦ{{{fffӵZZZTTTMMM]]]ĭӵlllooo}}}}}}yyytttooommmbbbbbbaaa```^^^]]]]]]^^^XXXXXXYYYZZZ[[[[[[YYYXXXXXXYYYZZZYYYXXXXXXYYY[[[[[[]]]___bbbeeeggghhhiiipppzzz{{{|||?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵooolllmmmkkkgggdddcccaaafff?><zUUUg&e>&eKKKJJJHLEEEDDDCCCShӵgL@@@@@@???>>>>>>>>>BBBFFFIIIIIIJJJMMMS?ʬmmmooo3h?D%%)?ZufĦgLtttpppg&e[[[gĉ@OOOQQQg&e>&eqqq@eyyyvvv??{{{xxxmmmdddhhhsss}}}g<ĉLLLDDD>>>MMM3we<Ħ|||ooo3h?@eYYYVVVSSSQQQPPPOOONNNLLLZDDDPPPlll3h?gLRRRGGGEEEFFFDDDAAAAAAFFFGGGIIID%%)?NNNfff?><zGGG\\\=?Ħ[[[g&eaaag&eeeehhhlllS?ʬqqq4ff?>ߝL@eg&errrkkk___3h?g&e>&e^^^^^^??dddfffkkkooosssxxx}}}|||||||||yyytttpppkkkfff```\\\VVVVVVWWWWWWXXXYYYYYYZZZ``````___\\\YYYWWWWWWXXX[[[\\\^^^aaadddfffhhhhhhoooyyy{{{|||4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]Ħ}}}ZuR)ĦkkkhhhhhhiiihhhdddcccsߝLGdUĦUUUHƅ^Hu]ĦIIIntHdĦEEEDDDHGgĉ@@@@HdĦCCCCCCEEEFFFGGGGGGLLLSSSWWWZZZ___Htƅ^Bt=o9ĦDtfo9Ħg?oookkkHdĦddd___\\\Hu]ĦXXXttaaahhhHƅ^Hu]ĦH׼swwwhhhkkklll]]]VVVQQQUUU```qqqtQaaaMMMBBB===je<ĦfffBt=o9ĦH׼sKKKJJJIIIGGGDDDCCCGGGGGGGGGHtĦGGGQQQgggBt=o9ĦHdĦPPPGGGEEEFFFEEEEEEFFFCCCDDDGGGDtfo9ĦsߝLGdUĦGGGHt@cӵHu]ĦNNNHu]ĦLLLMMMHtƅ^RRRqIܗGIӵkkkH׼szzz{{{Hu]ĦBt=o9ĦHƅ^Hu]Ħlll]]][[[]]]___```aaadddjjjooosssooopppuuuzzz{{{~~~~~~tttlll```___^^^[[[YYYYYYZZZ[[[ccccccaaa]]]YYYVVVVVVWWWZZZ\\\^^^aaadddfffggghhhkkkwwwzzz{{{4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦzzzxxxt|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦxxxDtvvvhhhiiikkkiiigggfffcccDdDΦDdDĦTTT>d<ʜ4DuTӵHHH4DwDd<ĦFFFpuR)Ħ>d<{{{peӵĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>e~~~DdDʜ4DuTӵPPPDdDĦOOOSSSSSSQQQNNNJJJHHHIIIJJJHHH???CCCGGGEEEVVVgeĦeees<v>aĦkkkpeӵDx<DdDĦyyyzzzzzzyyyvvvssskkkllliiiDdDĦ<<<>>>JJJiiipeӵDx<>dd<ӵDd<DdDΦDdDĦDDDDdDӵnd<DdDĦRRR>d<ĦSSSpeӵXXXĦYYYF&uTӵTTTDdDĦDDDIII>d<ĦpeӵDx<>d<ʜ4DuTӵrrrxxx~~~~~~{{{}}}{{{{{{|||wwwuuupppkkkjjjggg___VVVQQQRRRXXX```dddcccbbbdddkkkiiiiiiooossstttxxx|||wwwjjj```[[[YYYYYY\\\^^^\\\ZZZYYYYYYYYYVVVXXXZZZ]]]aaadddggghhhhhhmmmssswwwxxx{{{4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦSSSs&dq&ĒRJJJGGGi?ʜtd<ĦPPPHHܗDӊBwww<xB?daĦqqqB?Ho9>d<>d<ӵJJJiiiB?Ho9<xTTTzzz&ӫeʬtIӇ>d<Φ>d<ĦEEED&ӫetIӇVVVDdDĦ[[[sdKĦuuuB?dp&ĒRccclll>d<sdKĦB?Ho9s&dq&ĒRSSSVVVZZZ^^^```aaaaaaiiikkknnnppprrrtttxxx{{{~~~gggSSSUUU^^^mmmxxxxxxvvvvvvrrrmmmjjjlllmmmmmmooorrrssstttvvvwwwyyy|||zzzpppfff___^^^\\\ZZZZZZ\\\\\\\\\\\\XXXYYYZZZ\\\^^^aaacccdddhhhmmmrrruuuvvvxxx|||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDnesssppp=egggggghhhgggdddaaa```___egeRRRSSSsĪj@hJJJKKKJJJfdDĦccc@ďDHkge|||xxxwww@h```___@GRRRRRRHĪj@IŌBeneHkgeeeenefeuuuHu]3hhse}}}qqqRRRCCCDDDDDDTTTgeĦja>aĦzzz@Gse<ŌCCCKKKhhh@GvvvHkgeDDDYYYdddHĪj@IŌ[[[```egeIIIGGGHu]3hIŌGGGSSSDdDĦfffne@h>haaawwwsegggneXXX@GsĪj@h]]]```dddeeeccc^^^[[[ZZZOOOOOOQQQRRRTTTXXX[[[^^^```iiilllooommmZZZZZZgggwwwwwwvvvuuussssssssssss{{{|||wwwnnneee^^^YYYZZZ^^^___^^^^^^]]]\\\\\\\\\]]]___```aaahhhlllqqqssstttvvvzzz}}}4DuXӵĵD^sssooollleeefffggggggeeebbb```^^^]]]RRRSSSTTTGGGIIILLLMMMNNNDdDĦvvv~~~tttoooiiiggghhhhhhcccdddeeeeeePPPTTTWWWaaaUUUpppD^s׼swwwiiieeemmmuuuwwwuuupppRRRBBBDDDFFFXXXgeFm8QQQ>aĦZZZs׼s}}}|||wwwtttssstttnnnmmmpppHoWWWDDDJJJhhh[[[tttQQQFFFZZZ{{{VVVLLLJJJJJJWWWJJJIIID^cccJJJVVVDdDĦooovvvnnn|||QQQcccs׼sGGGYYYbbbvvv{{{|||tttmmmhhh^^^[[[XXXUUURRRQQQPPPOOOJJJTTTVVVZZZuuuttt[[[VVV```~~~{{{yyyzzzwwwuuuyyy}}}lllaaaZZZ\\\______^^^___]]]]]]]]]]]]___aaaccceeehhhllloooqqqqqqrrrwwwzzzΦ4DuXӵtvӵ>d<ĦĦĦvvvĦiiiiiihhhgggeeebbbccceeefffeeecccaaa```^^^]]][[[ZZZZZZXXXVVVSSSTTTTTTSSSRRRQQQOOOMMMLLLIIIKKKNNNQQQTTTZZZ```ddd>d<Ħ~~~yyytttooollljjjiiidddcccbbbccceeeggghhhiiilllnnnrrrvvvyyyzzzzzzzzz~~~mmmYYYTTTWWWZZZjjjttteeeYYYXXX\\\bbbnnn|||mmm^^^VVVQQQSSSeeeĦjjjMMMGGGIIIZZZwwwooo>d<ĦBelllnnngggYYYIIIEEELLLTTTVVVSSS]]]IIIAAAEEEIII___geFYĉJJJRRR>aĦ___IIIDDDFFF[[[BeZZZ[[[ZZZXXXUUUSSSSSSMMMKKKQQQnu]ӵVVVqqqXXXSSSkkkmmmVVVGGGYYY}}}UUUBBBLLLXXXdddsssiii[[[OOOHHHDDDHHHaaa}}}yyyWWWKKKHHH>d<ĦfffMMMVVV>d<ĦvvvYYYMMMĦ}}}fffWWW```jjjxxxddd```fffuuuBewwwĦ{{{fffXXXkkkvvvUUUKKKYYYiii~~~yyyssslllgggaaa\\\XXXNNNSSSPPPRRRnnnjjj[[[[[[vvv}}}ssspppsssttt|||}}}~~~{{{}}}~~~mmmaaaZZZ]]]```]]]]]]```ZZZZZZ[[[]]]```eeeiiikkkhhhkkknnnooonnnppptttxxx}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦwwwgdKĦfffgggfffdddaaaaaacccdddeeedddbbbaaaaaa___]]]ZZZYYYYYYXXXVVVUUUTTTSSSQQQPPPOOOQQQSSSTTTSSSSSSTTTVVV]]]hhhuuu}}}gdDĦ}}}vvvrrrqqqooolllhhheeedddcccccceeehhhkkkoooqqqsssvvvxxxzzz}}}|||xxxuuuyyyuuu\\\SSSUUUXXXpppbbbVVVMMMNNNOOOOOOWWWcccvvvlll[[[SSSPPPVVVdddgdKĦeeeKKKFFFHHH[[[yyyqqqsdKĦ}}}hhhQQQQQQPPPRRRJJJAAA>>>AAAFFFHHHHHHXXXLLLFFFCCCHHHdddŶSPPPFFFNNN3we>>DDDiĉ@3hR/ŌeeewwwUUUHHH[[[wwwrrrZZZEEESSS~~~UUUCCCOOOaaavvvnnnXXXLLLEEEHHHbbb{{{ZZZLLLFFFDdDĦlllMMMNNNsdKĦ~~~^^^gdKĦfffRRRVVV___qqq~~~xxxmmmiii}}}gdKĦtttkkkVVVccc}}}^^^KKKWWWmmm~~~|||xxxsssooo[[[XXXMMMIII___iii___tttwwwooopppuuuwwwwwwyyy||||||zzzooommmttt|||~~~uuuqqqsssqqqkkkmmmrrr{{{{{{qqqhhh^^^XXX]]]^^^ZZZ[[[aaa\\\[[[\\\]]]```dddiiikkkhhhkkkmmmmmmlllmmmrrrvvvzzz>Aneneneneaaadddffffffccc```aaabbbddddddcccbbbbbbbbb```]]]ZZZXXXXXXXXXWWWVVVTTTRRROOONNNOOOSSSWWWZZZ___]]]ZZZ[[[dddsssDeyyyrrrkkkddd___\\\bbbcccfffiiilllpppssstttpppuuu|||~~~wwwnnneee___iiitttZZZOOOQQQTTTllljjj\\\RRRQQQNNNKKKPPP\\\eeettt~~~mmm[[[RRRQQQSSSaaane}}}\\\FFFBBBFFF\\\|||pppne|||kkkUUUGGGDDDEEEDDDAAAFFFEEEDDDCCCCCCFFFIIILLLeeeYYYNNNBBBDDDggg>ApppMMMBBBk<kkkTTTKKKKKKeeeyyy\\\GGGCCC@@@??????BBBFFFGGGDDD@@@???;;;BBBfhFFFeee{{{TTT???NNNkkkvvv\\\BBBLLL{{{YYYEEERRRggg|||aaaSSSKKKOOOiii~~~]]]LLLDDDDerrrLLLEEEnenehhhRRRKKKPPPZZZmmmyyycccVVVTTTmmmne[[[ooommmTTT]]]vvvfffNNNXXXqqq|||ooojjjnnnwww|||qqq^^^QQQ^^^}}}nnn^^^pppvvvhhh\\\[[[^^^aaadddfffffffffgggmmmuuu|||~~~xxx|||xxxttt~~~yyyppppppllldddgggmmmwww{{{mmmccccccZZZVVV\\\]]]XXXZZZbbb```___^^^]]]___aaadddfffhhhjjjllllllkkklllppptttwwwzzzaaacccdddddddddbbbaaaccccccbbbaaa___^^^\\\[[[ZZZZZZZZZXXXTTTRRRRRRRRRRRRPPPNNNPPPVVVaaannnuuu{{{xxxlllbbblllyyyuuusssuuuwwwrrroooggg]]]ZZZ```iiiooorrryyy}}}}}}{{{tttnnnmmmlllddd```^^^SSSLLLTTTbbbxxxxxx[[[LLLOOOYYYrrr}}}uuugggYYYNNNKKKMMMPPPPPPVVV\\\YYYSSSTTT]]]ggguuu}}}vvv___QQQIIIFFFGGG___ssswww]]]KKKHHHIIISSSXXXQQQOOODDD>>>BBBFFFKKKYYYjjj|||___JJJEEELLLhhhpppQQQoooTTTMMMRRRjjjdddJJJDDDAAA@@@HHHYYYhhhkkkeee___YYYQQQVVVpppHHHHHHfffSSS===HHH___]]]FFFOOOrrrYYYFFFQQQYYY}}}{{{^^^OOOFFFKKKjjjuuu[[[LLLEEEYYYCCCxxxXXXfffTTTVVVUUUUUU___rrrwwwmmmaaaVVVUUUYYYppp___QQQgggbbbQQQgggsssZZZ[[[hhhsss[[[QQQ[[[___^^^ddd^^^aaaccciiioooooo~~~|||^^^RRRppp}}}]]]bbb{{{bbbRRRZZZgggiiiiiikkkhhhkkkiiidddbbbeeeiiijjjjjjcccddduuuwww~~~xxxssswwwyyyvvvrrrnnnfff^^^aaa\\\WWWVVVXXX[[[[[[ZZZ^^^^^^]]]]]]^^^___```aaaggghhhkkknnnrrruuuxxxyyysssddd\\\```bbbccceeeeeeeeecccbbbbbbaaa```___]]][[[YYYXXXXXXYYYXXXVVVRRRPPPPPPPPPQQQSSSYYYbbbmmmxxxxxxkkkkkktttvvvqqqkkkgggcccdddeeeggglllqqqxxxvvvnnneeedddnnn}}}~~~uuunnnfffbbbbbbaaa^^^ZZZWWWWWWRRRRRRVVVPPPPPP]]]ggg|||yyy\\\KKKNNNWWWqqqrrreeeYYYOOOHHHFFFKKKOOOOOOOOOXXXjjjyyylll[[[SSSSSSIIIEEEEEEIII```~~~rrrYYYSSShhhnnnXXXJJJJJJRRRfffxxxzzzooo___QQQOOORRRZZZnnnbbbLLLJJJTTTqqqlllLLL???AAAWWWvvvoooUUUMMMQQQeeennnOOODDDBBBJJJddd{{{rrrnnnrrriiiNNNBBBDDDdddWWWAAAGGGWWW|||bbbGGGNNNooo___FFFLLLRRRtttvvvXXXLLLHHHLLL___wwwttt```MMMGGGFFFRRRrrr\\\FFFJJJRRRooo{{{^^^IIIVVV~~~zzzoooaaaVVVUUU[[[dddkkkqqqiiiaaa]]]ZZZZZZbbbllleeeRRReeeeeeNNN___}}}www]]][[[fffvvv[[[JJJUUUeeeppp{{{llliii```[[[YYYWWWkkkhhhYYYrrrhhhaaayyylll]]]gggxxx~~~||||||xxxrrroooiiieeelll~~~zzzpppkkkddd[[[WWWXXX[[[]]]]]]^^^___```______```dddggghhhiiilllooosssvvvxxxzzz~~~~~~pppbbb\\\aaabbbdddffffffeeedddccc```___^^^\\\ZZZWWWVVVUUUUUUVVVVVVTTTQQQOOONNNOOONNNTTT___nnn}}}zzzlllfffgggfff```eeebbbdddjjjpppuuu~~~nnniiiuuuxxxtttoookkkeee___WWWSSSTTTVVVXXXXXX[[[\\\VVVUUUVVVNNNPPPaaarrr}}}___MMMOOOWWWpppkkkUUUFFFDDDGGGHHHIIIOOOaaa{{{www]]]NNNHHHJJJBBBDDDGGGLLLcccpppYYYUUUjjjttt^^^OOONNNYYYuuuxxxhhhbbbbbbiiizzz~~~```JJJHHHUUUtttnnnNNN@@@@@@TTTqqqsssXXXNNNPPPaaa|||WWWCCC???IIIlllttteeefffhhhmmmrrrrrrfffQQQBBB???CCCeee]]]EEEGGGPPPrrrhhhIIIKKKjjjjjjJJJGGGLLLkkkfffIIIAAABBBDDDKKKTTTYYYKKKCCCDDDHHHTTTpppcccKKKLLLPPPbbbgggLLLQQQtttxxxlll___SSSPPPTTTRRRPPPRRRZZZdddqqqiiiOOO^^^{{{iiiLLLUUUooo~~~bbb[[[aaaxxxzzzhhhWWWaaavvv}}}oooaaaUUUMMM```sss___ooosss^^^kkkqqqbbblll~~~{{{ooohhhyyyzzzpppcccZZZWWWZZZ\\\]]]]]]```bbbaaa___bbbhhhnnnggghhhkkknnnqqqtttwwwxxx|||}}}~~~|||lll```\\\aaabbbdddeeeeeedddbbbaaa___^^^\\\YYYWWWUUUSSSRRRQQQSSSSSSRRRPPPOOOPPPQQQPPPUUU___lllxxx~~~{{{wwwqqqrrrlllbbb___dddiiijjjnnnjjjkkkpppuuu{{{ooohhhuuu{{{kkkaaa]]]]]]]]]___\\\YYYYYY\\\bbbgggjjjrrrrrrmmmiiibbbRRRQQQddd~~~bbbPPPPPPWWWiii|||}}}pppoooyyyrrrZZZJJJJJJKKKJJJJJJQQQeeezzzdddXXXUUUMMMEEEEEEJJJPPPhhhlllWWWUUUlll{{{cccQQQPPP___|||wwwuuusssssswww~~~rrrYYYGGGEEEQQQqqqqqqRRRCCC@@@PPPlllxxx^^^RRRQQQ______BBBIIINNNnnnYYYHHHEEEIIINNNQQQOOOIIIAAA<<<===EEEhhhcccHHHGGGMMMnnnnnnLLLGGGdddwwwPPPGGGKKKdddgggNNNFFFGGGHHHHHHIIIHHHBBB@@@BBBEEEPPPlllhhhMMMIIIHHHVVVjjjLLLMMMlllrrrlllmmmuuuYYYKKKNNNIIIKKKTTTfff{{{oooPPPZZZrrroooMMMNNNbbb{{{gggYYYZZZqqq~~~uuuccclllzzzgggTTT^^^}}}zzz___hhhzzz\\\ccc~~~tttbbbiiinnnuuusssmmm}}}uuufff[[[WWWWWWXXXXXXZZZ___bbbaaa___aaajjjrrreeefffhhhlllooorrruuuvvvyyyzzz}}}sssddd[[[ZZZbbbcccddddddcccaaa___]]]^^^]]]ZZZWWWUUUSSSRRRQQQOOOQQQRRRRRRQQQQQQSSSTTTTTTVVV\\\eeemmmqqqqqqooofffhhhhhhgggiiiooovvvyyy|||tttppppppooosssjjjhhh|||mmm^^^WWWXXX]]]aaa___bbbeeejjjooovvv}}}|||pppZZZWWWkkkcccPPPOOOVVVaaaqqqooo```___llljjjVVVMMMKKKKKKJJJIIINNN\\\rrrrrrfffbbbZZZLLLGGGIIIQQQkkkhhhTTTTTTllluuu[[[IIIMMMbbbtttpppnnnoooooolllhhhggg^^^MMMCCCBBBMMMooopppRRRBBB<<>>KKKdddxxxwwwdddXXXTTTbbbjjjFFF===DDDbbbcccUUUTTTQQQLLLIIIHHHFFFEEEDDDDDDOOOrrrbbbDDDEEEKKKiii|||VVVDDDXXXVVVFFFIIIPPPqqqzzzmmmddd```___]]]TTTVVVXXXVVVTTT___{{{qqqUUUJJJDDDNNN{{{wwwYYYQQQhhhkkk\\\___yyygggJJJ@@@DDDAAACCCNNNeeecccWWW\\\hhh}}}yyyWWWRRR___{{{WWWOOOQQQhhhsss[[[QQQ```zzztttmmm}}}___ZZZnnneee^^^|||fffcccvvvllliii{{{oooqqqzzz~~~xxxpppooorrrtttvvvvvvyyy~~~}}}wwwoooggg```XXXSSSRRRSSSSSSRRRTTTXXX\\\\\\[[[]]]ccchhhdddfffiiimmmrrrvvvyyy{{{tttwww{{{uuuiii```___dddggggggfffeeebbb^^^ZZZXXXYYYWWWTTTQQQOOOOOOOOOOOOSSSTTTTTTSSSPPPOOOOOOPPPQQQYYYeeennnsssxxx}}}~~~vvvpppjjj```[[[[[[WWWYYYqqqzzziiiqqqyyy```ZZZcccppp|||}}}]]]YYYrrraaaOOOOOOTTThhhwwwvvvkkknnnyyyzzzdddWWWXXX]]]]]]\\\XXXPPPIIIGGGKKKOOO^^^lllsssYYYGGGFFFSSSooodddRRRUUUmmmyyy^^^IIIIIIaaawww[[[WWWQQQNNNOOOQQQOOOKKKIIIDDDGGGMMMWWWsssjjjRRREEEAAANNNfffyyyttt```TTTMMM___pppJJJEEENNNhhh|||ooonnnkkkhhhddd```\\\ZZZccckkk[[[BBBBBBBBB]]]]]]FFFTTTxxx[[[GGGHHHCCCaaa~~~|||{{{xxxkkkllllllkkkkkkqqqoooVVVMMMGGGFFFuuubbbQQQ```uuuxxxmmmYYYNNNNNNRRRMMMMMMMMMXXXnnn___WWWZZZbbb{{{[[[MMMUUUzzz]]]QQQKKK___}}}yyy```SSSPPPhhhyyysss]]]TTThhh{{{hhh\\\kkkjjj[[[uuuqqqdddkkkuuuiiisssuuuvvv~~~uuulllfffooovvvwwwyyywwwjjjcccYYYTTTSSSTTTTTTSSSTTTVVVYYY[[[[[[\\\^^^```aaacccggglllqqqvvvyyy{{{uuuwww{{{~~~vvvlllaaa[[[]]]ccciiiiiihhhfffccc^^^ZZZXXXVVVTTTQQQOOOMMMMMMNNNNNNVVVVVVUUUSSSOOOLLLLLLLLLXXXfffwwwzzzuuuqqqkkkccc___```XXXWWW[[[YYY]]]vvvvvviiiuuuyyy```^^^nnnyyy[[[[[[xxxdddRRRRRRWWWtttzzzuuudddXXXYYYcccnnnuuurrrjjj]]]QQQHHHGGGHHHKKKZZZrrrzzz]]]HHHHHHWWWttteeeSSSVVVnnnwww^^^JJJIIIaaa|||wwwpppkkkjjjhhhccc\\\ZZZUUUXXX^^^hhh~~~{{{vvvaaaKKKAAA>>>KKKdddsss\\\NNNEEE\\\tttLLL>>>FFF\\\|||VVVAAA???;;;RRRcccGGGRRRttt```JJJHHH===WWWaaannnwwwuuusssuuutttooowwwuuuttttttuuuwww{{{dddNNNFFFAAA===nnnfffOOOXXX|||}}}jjjXXXQQQXXX___aaaiiicccVVVMMMTTTffftttwwwjjjeeegggjjjeeePPPMMMvvv```QQQHHHYYYvvv~~~eeeUUUPPPZZZ\\\\\\^^^VVVMMMQQQLLLgggooo]]]fffmmmWWWmmmxxxddddddzzzmmmooo~~~yyyqqqccchhhvvv{{{vvvmmmaaaYYYUUUUUUUUUTTTTTTUUUXXXZZZ\\\\\\\\\[[[]]]___ccchhhnnnssswwwyyyvvvxxx{{{}}}uuuiiiffffffeeefffhhhnnnppplllddd\\\YYYUUUQQQQQQMMMKKKLLLLLLJJJKKKOOOLLLMMMJJJFFFDDDGGGLLLNNN___ppp~~~|||rrrhhhfffffffffgggjjjlllaaa___]]]WWWdddnnngggyyysssbbbeeezzzvvvooolll```dddfff[[[ggglllWWWaaayyyeeePPPTTTYYYrrrmmmfffYYYYYYiiisssyyy|||fffTTTNNNNNNTTTUUUfffvvvWWWCCCFFFXXXwwwlllVVVVVVqqqyyy^^^FFFIIIbbbuuu~~~yyyeeeeeegggZZZJJJ@@@<<>>@@@EEEEEECCCDDDCCCBBBBBBBBBDDDFFFGGGHHHLLLNNNKKKCCC??????BBB@@@```tttPPPHHH^^^~~~{{{dddVVVOOOMMMXXXnnnkkkUUUPPPQQQPPPppp{{{OOOGGG[[[wwwtttXXXGGGHHH]]]|||zzzvvvrrroookkkgggddd___kkk~~~fffXXXpppaaa]]]vvvpppcccnnnkkkiiizzzzzz~~~dddeee{{{~~~ooo~~~{{{~~~zzziii[[[WWWXXXVVVWWWXXXZZZ[[[[[[\\\\\\___bbbeeeeeeeeehhhooouuurrrvvv{{{|||{{{|||{{{nnncccaaafffkkkqqqvvvyyyyyytttiii___ZZZVVVQQQJJJGGGEEEFFFEEEAAAAAADDDBBBDDDGGGGGGGGGIIINNNSSS```uuu|||tttvvvwwwtttqqqmmmmmmsss{{{zzzhhhaaaaaarrrooolllfffWWWmmmwwwdddZZZXXX\\\TTTVVVVVVPPPccclllYYYhhhiiiTTTVVVYYYpppvvveeeVVVSSSaaapppzzzfffaaatttoooccc___```eeeuuupppUUUDDDFFFXXXxxx```MMMQQQooo{{{aaaJJJIII[[[nnnzzzvvvxxxzzzzzzxxxssslllhhhdddiiimmmkkkhhhcccZZZRRRKKKKKKAAA<<<>>>>>>DDDUUU}}}tttZZZHHHIIIXXXVVV===888999BBBDDD===:::<<<@@@===<<<>>>???===<<<>>>AAABBBBBBAAA???===<<<<<<999888<<<@@@@@@LLLrrrnnnKKKBBBZZZyyykkkUUUTTTTTTQQQMMMNNNRRRSSSQQQQQQPPPPPPOOONNNNNNMMMMMMHHHIIIJJJIIIHHHGGGIIIKKKIIIkkk~~~YYYPPPWWWrrr}}}aaaKKKFFFIIITTThhh}}}mmm^^^SSSLLLTTTjjjwwwOOOJJJYYYrrrzzz___MMMKKKXXXttt}}}}}}xxx~~~}}}dddUUUjjjeee[[[nnnxxxeeegggqqqrrrbbbmmm~~~pppdddkkkeeeffftttmmmvvvnnniiiuuurrr\\\TTTWWWVVVWWWYYYZZZ\\\\\\[[[[[[```aaabbbaaabbbfffnnntttppptttxxxzzzzzz{{{~~~xxxkkkaaa```fffnnnvvv|||}}}}}}vvvjjj___YYYTTTPPPKKKHHHFFFGGGEEEAAA@@@BBB@@@BBBFFFHHHHHHIIIOOOVVVfffxxxrrrkkkrrrzzzyyyxxxxxx||||||ggg___```uuullllllcccVVVqqqrrrbbbdddfffmmmccc^^^XXXRRRiiiiiiVVVfffhhhSSSUUUWWWqqq~~~kkk___WWWaaatttmmmXXXVVVcccyyyzzzxxxwww{{{hhhRRRDDDFFFXXXyyy\\\JJJPPPoooxxxaaaJJJGGGRRR^^^eeehhhZZZ]]]``````^^^ZZZWWWVVVMMMPPPSSSQQQMMMKKKKKKKKKNNNMMMCCC<<<>>>???HHH[[[zzztttYYYFFFEEEPPP}}}```===;;;>>>FFFGGGAAAAAAFFF>>>???AAABBBAAA???AAADDDAAADDDEEECCC@@@>>>@@@BBB;;;<<>>SSSqqq}}}{{{zzzwwwtttsssvvvxxxyyyyyyttt~~~]]]PPPQQQ```{{{zzzeee[[[gggppp~~~{{{cccRRRIIIdddvvvmmmSSSTTTfffzzzSSSKKKRRRfffkkkPPPHHHEEEMMMVVVYYY]]]bbb```eeejjjllllllmmmooorrruuuuuuuuuuuusssjjj\\\OOOZZZppplll[[[eee{{{iiiZZZWWWsssdddXXX^^^aaaaaaYYY^^^{{{{{{kkkgggwwwtttnnn~~~tttgggkkkrrrtttiiiuuu~~~dddXXX[[[TTTUUUWWWYYYZZZZZZZZZZZZXXXZZZ]]]```ccchhhlllooolllooosssvvvxxxyyy{{{|||~~~|||pppggg```dddmmmtttzzz|||{{{tttfff[[[UUUQQQMMMIIIEEEBBBAAA@@@<<<===@@@DDDBBBCCCGGGEEEFFFRRRbbbrrrrrrnnnlllsss|||hhhaaacccwwwxxxeeellljjj[[[YYYpppyyyppp^^^YYYyyygggXXXlllhhhUUUWWWXXXiiiooocccgggnnn|||```PPPUUUkkkwww||||||vvvvvvqqqhhh```[[[UUUPPPLLLEEEHHHTTThhh\\\LLLTTTrrrvvvaaaKKKDDDGGGIIIGGGFFFEEEEEEFFFHHHJJJNNNPPPRRRPPPQQQTTTVVVSSSOOOQQQUUU\\\^^^UUULLLKKKMMM[[[sssvvvZZZEEEBBBTTTxxxjjjiiioooyyyyyysssqqqvvvyyy{{{xxxxxxyyyvvvvvvvvvvvvvvvxxx{{{~~~}}}vvvrrrvvv|||kkkJJJ<<>>===;;;===AAAEEEAAAAAADDDDDDFFFWWWkkkssshhhdddppp{{{{{{vvvbbb```jjjtttfffrrrcccYYYVVVaaapppxxxyyywwwgggrrr~~~lll[[[ZZZfff[[[ppphhhUUUVVVVVVeeexxx~~~qqq[[[LLLPPP]]]aaafffhhheeeaaa]]][[[TTTWWWVVVNNNJJJLLLMMMLLLLLLKKKTTTbbbttt[[[MMMVVVsss}}}jjjYYYVVV\\\aaabbbbbbeeedddffflllsssyyyzzzyyyppppppuuuzzzzzzsssppprrrwwwyyyrrrmmmooolllqqq|||lllTTTBBBBBBNNNkkkpppnnnhhhlll}}}yyygggdddhhhqqqtttooommmqqqlllpppqqqmmmkkkmmmmmmjjjllliiigggfffhhhkkknnnoookkkddd___```bbbcccccceeehhhhhheeeZZZIII@@@HHHVVV]]]bbbdddbbbaaabbbaaa^^^___aaa```___bbbgggiiifffaaaaaaaaabbbbbbaaaaaa```_________``````bbbdddfffhhhaaagggaaa^^^\\\HHHEEEFFFMMM[[[hhhnnnmmmkkkkkkmmmooosssssspppiiibbb]]]XXXaaaooo{{{ttthhhlllzzzzzzhhhLLLKKKUUUlll}}}wwwqqqoookkkeee```^^^ZZZZZZ[[[\\\\\\ZZZWWWTTTQQQUUUUUUQQQQQQTTTSSSOOOTTThhhxxx\\\[[[ddd{{{kkkYYYRRR```nnnzzz|||}}}~~~zzz}}}rrrcccgggyyysssxxxooogggbbbjjj||||||mmm[[[VVVTTTTTTSSSSSSTTTVVVXXXYYYWWWVVVWWWYYY\\\```ccceeefffhhhkkkooosssttttttsssyyywwwbbbddd___```iiittt{{{~~~zzzyyyqqqdddZZZUUURRROOOJJJDDD???>>><<<;;;>>>CCCEEE@@@???CCCCCCGGG[[[rrrxxxfff___ooo}}}sssmmmeeeddddddbbbaaafffwwwmmmZZZ^^^ooorrrgggwww{{{cccZZZRRRQQQYYY^^^[[[TTTTTTccc{{{xxxhhhXXX\\\~~~eee\\\qqqfffSSSRRRRRRRRRaaasss}}}~~~}}}{{{yyyuuusssggg```^^^TTTKKKPPPRRRRRRSSSUUUTTTRRROOOLLLMMMSSSTTTMMMJJJNNNQQQQQQZZZ\\\hhhuuuZZZLLLVVVttt{{{nnnppp|||wwwwww}}}{{{{{{sssuuuooonnnqqqiiicccjjjYYYfffgggaaa[[[NNNDDDHHH<<>><<>>;;;::::::999888???666999===;;;GGGbbbrrrnnnfffhhhqqqooobbb^^^dddllloooggg]]]]]]aaapppjjj\\\cccvvvxxxeeefff}}}rrrjjjgggkkkqqqqqqpppooorrr}}}jjj[[[XXXjjj}}}```ZZZuuu{{{^^^TTTXXXVVVZZZ[[[WWWTTTTTTTTTQQQSSSXXX^^^___[[[XXXWWWXXX]]]^^^aaaeeejjjnnnqqqssspppoooppptttxxxzzzxxxuuutttzzzxxxTTTNNNRRRcccwww~~~zzzuuutttkkkeeehhhmmmoooooopppmmmiiieeeeeeiiijjjhhheee___aaafffgggaaa\\\^^^eeeaaa]]]ZZZXXXXXXXXXWWWUUUWWW[[[```aaa```\\\YYYWWW]]]^^^______```cccgggjjjmmmpppuuuwwwvvvrrrlllhhhiiiiiiggghhhmmmttttttoooqqqssstttuuuzzz}}}|||yyyxxxzzz{{{{{{zzzvvvvvvxxxyyy{{{|||}}}~~~~~~}}}}}}~~~||||||~~~}}}yyytttrrroookkkgggeee```ZZZUUUQQQPPPPPPPPPRRRUUUYYY[[[UUUVVVXXX\\\___```^^^[[[WWWYYY\\\]]]^^^___bbbcccbbbffffffcccaaaeeehhhiiippptttzzz}}}qqq^^^QQQTTT```}}}vvvllleeefffgggfffdddddddddfff```___^^^aaadddccc]]]XXXZZZXXXYYYiiisssrrruuuooo|||~~~}}}}}}lll[[[RRRPPPNNNNNNQQQTTTVVVWWWVVVTTTSSSSSSUUUXXX\\\^^^___aaadddhhhllloooqqqrrrwwwvvvzzztttiiieeeeeeggglllrrrxxx{{{{{{zzzvvvqqqiii```ZZZTTTNNNKKKFFFBBB>>>;;;:::999888777:::444888:::888HHHdddsssfffccciiirrroooddddddmmm~~~yyyaaa]]]hhh{{{hhh[[[eee{{{oooaaaggg~~~~~~{{{}}}tttcccYYYVVVkkkxxx\\\ZZZyyyaaaSSSWWW]]]aaabbb]]][[[[[[[[[XXXUUU\\\eeejjjhhhdddaaa```jjjnnnttt{{{}}}xxxzzzzzzxxxwwwxxxtttnnnVVVOOOOOO[[[iiilllgggcccddd```___cccfffeeeeeegggdddcccccceeehhhiiihhhggg___iiippplllfffeeeiiikkkgggfffddddddgggiiiiiiiiinnnrrrxxxzzzyyywwwtttssszzzyyywwwuuuuuuyyy{{{xxxrrrhhh```^^^\\\YYYVVVUUUVVVWWWYYYZZZXXXVVVUUUVVVWWWVVVUUUVVVTTTQQQQQQSSSVVVXXXYYYXXX\\\\\\YYYYYY^^^aaaaaa```aaadddggggggaaaVVVNNNTTTZZZqqq{{{zzzuuutttuuuvvvvvvttttttuuuvvvllljjjhhhhhhgggddd^^^XXX___[[[ZZZggguuujjjyyykkknnnuuu~~~zzznnn[[[UUURRRPPPOOOQQQTTTVVVVVVUUUTTTSSSSSSTTTXXX[[[]]]^^^```cccgggkkknnnpppqqqsssssswww|||ooogggfffjjjlllrrryyy~~~~~~{{{uuuooofff^^^WWWRRRNNNKKKFFFBBB>>>;;;999888777666444222777888666JJJfffrrr]]]___jjjyyy|||wwwxxxddd]]]nnnfffZZZhhhkkk```ggg|||{{{wwwzzzrrrcccYYYTTTTTTkkkoooWWW[[[}}}gggWWWZZZ\\\aaaeeedddeeejjjlllkkkiiioooxxx{{{xxxqqqjjjfffhhhppp|||yyyvvvuuutttpppmmmjjjjjjhhhdddeeeiiiiiieeeUUUOOOMMMVVV```bbb___\\\[[[\\\aaahhhjjjhhhiiilllmmmooosssvvvxxxyyyyyyyyywww~~~{{{xxxuuuqqqmmmjjjiiiiiijjjnnnlllhhheeedddcccbbb```eee```ZZZXXXYYYZZZXXXWWWSSSUUUUUURRRRRRVVVWWWVVVYYYZZZ\\\^^^```]]]WWWSSSTTTTTTcccoookkkkkkpppoootttvvvyyyzzz{{{|||{{{zzzyyyyyyyyywwwsssoooooollliiirrrxxxgggjjjdddhhhqqqrrruuuzzzwwwtttsss]]]XXXVVVSSSRRRSSSUUUVVVWWWSSSSSSRRRRRRTTTWWWZZZ\\\^^^```cccgggjjjnnnpppqqqoooooosss|||wwwkkkfffggglllpppvvv}}}~~~{{{tttnnneee]]]WWWQQQMMMKKKEEEAAA===:::999888777666111222777666777MMMgggmmmZZZ]]]iiizzz```[[[pppzzzbbb[[[mmmhhh]]]bbbpppxxx~~~yyyrrrnnnnnnnnniiieeeccc]]][[[SSSQQQSSSWWWqqqiiiSSS[[[|||xxxjjjlllpppuuuxxxwwwxxx|||}}}|||qqqvvv|||~~~zzzqqqhhhccc]]]dddnnnwwwzzzvvvpppkkklllgggcccbbbddddddcccaaaaaabbb```^^^aaagggjjjhhhXXXSSSSSS\\\dddfffeeeeee```cccllluuuwwwvvvwwwzzzwwwwwwxxxyyy{{{}}}~~~{{{{{{~~~~~~zzzxxx{{{}}}zzzxxxxxxvvvrrrlllnnnppprrrrrrqqqooommmgggjjjmmmooommmjjjgggdddfffffffffeeeddddddeeeeeefffffffffffffffeeeeeeeeehhhgggeeeddddddeeeggghhhjjjjjjiiiiiijjjkkkllllllooosssvvvwwwvvvwww|||~~~}}}}}}}}}|||yyywwwwwwsssooommmmmmkkkhhhddd^^^___]]]YYYWWWWWWTTTOOOOOOQQQTTTWWWXXXWWWSSSPPPVVVRRRYYY___YYYYYY______dddgggjjjlllmmmooorrruuuxxxyyy{{{~~~{{{zzzzzz}}}iii}}}iii___```hhhfffeeehhhllloooqqqqqqvvvpppggghhhxxxwww```XXXUUURRRPPPPPPRRRSSSSSSQQQQQQPPPQQQSSSUUUXXXZZZ\\\^^^aaaeeeiiilllnnnoookkklllooowww|||sssiiiggglllooosssyyy{{{vvvqqqlllddd\\\VVVQQQLLLIIICCC@@@<<<:::999999888777111333777555999RRRgggeeeTTTVVV^^^kkkqqqooolllmmmyyy{{{]]]]]]uuurrr___]]]rrryyy```UUUWWWaaadddgggiiibbbbbb___^^^___^^^YYYYYY[[[PPPTTTRRRTTT\\\dddzzzfffSSSZZZuuu~~~|||zzzyyyxxxuuuccceeeiiikkkiiiddd___[[[ZZZ[[[^^^aaacccdddddddddeeecccbbbeeejjjoooppppppoooqqqqqqqqqttt{{{|||yyymmmjjjllluuu|||}}}}}}~~~{{{~~~zzzxxxxxxyyyuuutttrrrnnnkkkkkkmmmpppjjjjjjhhhddd___[[[ZZZZZZTTTSSSRRRQQQQQQRRRTTTUUUTTTVVVUUUPPPOOOQQQQQQNNNKKKPPPQQQNNNLLLMMMMMMJJJBBBEEEHHHKKKLLLJJJGGGFFFEEEHHHLLLMMMKKKIIIGGGFFFFFFGGGGGGFFFDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJGGGJJJMMMNNNNNNOOOSSSWWWSSSSSSSSSTTTUUUVVVXXXYYY^^^^^^___bbbeeefffeeeddddddgggkkkppptttwwwxxxxxx{{{zzz{{{|||{{{|||zzzuuurrrooohhh```WWWZZZ^^^bbbdddcccbbb```aaaZZZ]]]aaaYYYXXX^^^]]]]]]___aaaaaaaaaaaabbbdddgggiiilllpppsssuuuvvvwwwvvvyyy{{{}}}xxxdddpppwwwpppsssvvvwwwxxxxxxvvvpppiiicccaaaccc___aaasss{{{dddTTTQQQMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOQQQTTTUUUXXXZZZ]]]aaadddhhhjjjkkkhhhiiilllrrr|||yyyqqqiiijjjqqquuuyyyxxxrrrmmmiiibbb[[[UUUOOOIIIFFFBBB???;;;999999999999888333444777555<<>>@@@@@@AAAAAA999<<>><<<<<<======???@@@???<<<:::;;;<<<<<<<<<<<<;;;;;;;;;::::::===;;;:::999999:::;;;===;;;::::::999999999999:::>>>???@@@@@@AAABBBDDDFFFAAA@@@@@@@@@@@@AAABBBCCC@@@>>>===>>>AAACCCBBB@@@BBBDDDFFFHHHIIIJJJLLLMMMQQQSSSTTTTTTTTTUUUYYY\\\^^^^^^```ccchhhnnntttwwwiiijjjmmmqqqvvvyyyzzzyyyyyy{{{~~~|||ssstttwww{{{uuunnnrrrwwwpppooosssrrrpppqqqqqqpppnnnmmmmmmnnnnnnoooqqqrrrrrrqqqrrrrrrrrrxxxxxxtttvvvzzzwwwooobbbeeesssoootttoooiiivvviiiRRRNNNJJJGGGFFFGGGFFFFFFFFFGGGGGGHHHJJJLLLNNNOOORRRTTTWWW[[[___bbbdddeeeggghhhjjjooowww|||vvvoooiiillluuu|||xxxpppkkkggg```ZZZTTTNNNGGGCCCAAA>>>:::999999::::::999444555777555>>>ZZZfffXXXLLLQQQWWWXXXUUUVVV```kkkwww|||jjjSSSZZZqqqeeeZZZaaazzzqqqggg___hhhxxx~~~uuuvvv}}}}}}~~~wwwnnnvvv}}}~~~|||zzznnn[[[RRRYYYfffnnnmmmrrrnnneeeeeellljjj``````dddeeebbbaaabbbbbbaaafffffffffiiinnnrrruuuvvvuuuwwwzzz}}}qqqwww}}}{{{zzz{{{}}}zzz{{{uuuqqqpppssssssnnnjjjjjjccc]]]WWWWWWZZZZZZTTTMMMPPPGGGCCCFFFFFF??????EEE===>>>>>>;;;777666888;;;444666888888666333111111//////...---,,,...111444111333666999:::999777666666999:::666666999;;;999999>>>@@@===<<>>BBBEEEEEECCCBBBDDDFFFBBBDDDGGGFFFCCCBBBCCCDDDCCCCCCBBBAAA@@@>>>>>>===@@@???>>>======>>>???@@@@@@???>>>===============::::::999999::::::;;;;;;===<<<;;;:::999::::::;;;>>>;;;888888:::;;;:::888777888888777666555666777777:::<<<;;;:::;;;AAAGGG@@@@@@AAACCCFFFLLLPPPTTTOOONNNOOORRRVVVZZZ[[[[[[\\\```cccddddddeeeiiimmmnnnsssxxx|||{{{ssssssvvvzzz~~~~~~~~~zzz~~~tttooorrrqqqmmmhhhcccjjjzzzzzzxxx~~~xxx}}}lllRRRNNNJJJGGGFFFFFFEEEEEEBBBCCCCCCEEEFFFHHHJJJKKKNNNPPPSSSWWW[[[^^^```aaafffgggiiimmmtttwwwooojjjfffmmmxxxwwwnnnjjjfff___XXXSSSNNNJJJFFFCCC:::888999444666999111444555333444DDDZZZ```ZZZYYYZZZaaakkknnnjjjjjjnnnssskkkZZZPPP\\\wwwcccSSSeee|||||||||vvvrrrpppooonnnmmmfffeeeaaa\\\XXXYYY^^^bbbaaabbbcccbbb```aaabbbdddhhhjjjmmmqqqttttttrrrooouuuzzz}}}}}}}}}|||{{{wwwssseeekkkttt|||~~~yyypppiiibbbaaa```^^^]]]\\\\\\\\\YYYWWWTTTQQQOOONNNOOOOOOJJJDDDBBBGGGJJJGGGBBB@@@<<<<<<;;;888555333444666666333000//////000000000222111111000//////....../////////---++++++,,,---///111444555666555444333444777999999888777777777888:::<<<<<<:::::::::;;;999CCCAAA<<>><<<>>>AAAAAA@@@>>><<<;;;:::999999888999:::::::::;;;>>>@@@BBB@@@>>>>>>?????????>>>:::777444444666777666444222222333333222111///...555444333222333555777999::::::999999999:::<<<===>>>???@@@AAACCCDDDFFFFFFDDDGGGJJJLLLMMMNNNPPPQQQXXX[[[___```___aaaeeeiiiggghhhjjjmmmppptttwwwxxx{{{}}}~~~|||uuummmjjjooorrrrrrtttxxxxxxnnnXXXOOODDD@@@CCCFFFDDDAAAAAA@@@AAACCCBBB@@@EEEKKKLLLOOOSSSUUUWWWXXX[[[]]]eeedddgggnnntttyyy}}}ooojjjfffeeemmmyyyxxxnnneee```ZZZSSSNNNIIIEEEBBBCCC999888888333555777000111222111444HHHaaallljjjooooootttzzzzzztttqqqrrrccc\\\OOOIIIYYYuuu\\\QQQggg~~~}}}zzzuuuuuutttqqqmmmhhhdddbbbaaa```^^^``````___]]]]]]```cccnnnnnnooopppqqqsssssssss}}}~~~yyyqqqnnnmmmllliiifffZZZ[[[___aaaaaa]]]VVVQQQLLLKKKJJJHHHGGGGGGFFFFFFDDDCCC@@@???>>>>>>???@@@@@@:::888;;;>>><<<888888444555444333111000222444111///---,,,,,,------------------,,,+++*********)))***++++++))))))***+++,,,000555888999777555444333444555555666888;;;>>>888888999999999;;;???BBB@@@HHHDDDBBBOOO[[[cccmmmggglllqqqrrrqqqooopppqqqyyyxxxwwwvvvwwwvvvtttrrrqqqqqqooohhhaaa\\\]]]___ZZZXXXUUUOOOIIICCCAAA@@@BBBBBBAAA@@@??????@@@@@@@@@???===:::888888999;;;<<<;;;::::::<<<===<<<;;;666333111111333444333111000111222222222222111000333222111111222333555777999888777777666777888888;;;;;;;;;;;;<<<<<<<<<===999;;;>>>???@@@@@@BBBCCCJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSUUUXXX[[[___bbbdddiiilllooouuuzzz}}}xxxxxxvvvpppmmmmmmppptttyyy|||}}}~~~nnnVVVNNNFFFBBBCCCDDDBBB???>>>===>>>@@@???===AAAGGGIIILLLOOORRRTTTWWWZZZ\\\bbbbbbeeelllqqqvvvuuuiiieeedddeeeppp}}}wwwnnnaaa]]]VVVPPPKKKFFFBBB???AAA888777888555888;;;444000000000666LLLhhhwwwyyyyyyooohhhfffZZZZZZWWWYYYiii\\\XXXmmm}}}|||tttooolllmmmmmmkkkjjjkkk```bbbccccccaaa```cccffflllooosssuuuvvvvvvwwwyyy}}}|||zzzvvvqqqmmmddd___ZZZWWWWWWWWWUUURRRLLLKKKIIIHHHGGGEEEBBB???<<<;;;:::999888777777777555555444333444555666777777111///333555222000000+++,,,------,,,---///111+++******)))))))))***************))))))(((((('''%%%'''))))))((((((((()))''',,,333777888666333222666555444333222444888<<<<<<===>>>@@@DDDKKKSSSYYY\\\dddbbbcccpppwwwtttvvv~~~zzzuuuooohhhbbb[[[WWWOOOMMMIIIDDD???;;;888666???>>>;;;::::::<<<>>>@@@===<<<;;;<<<======<<<:::444222000000111222111000000000111222222222222111111000000///000222333444777666555444333333333333888777777666666555555444444666888999888888999;;;???>>>===>>>???AAAAAA@@@@@@@@@AAABBBEEEHHHJJJLLLNNNPPPSSSXXX]]]bbbeeegggvvvyyy{{{}}}zzzsssqqqqqqqqqrrrrrrrrrrrrqqqqqqtttwwwxxxxxx|||~~~tttfffQQQMMMHHHDDDCCCAAA@@@>>><<<::::::===<<<;;;===CCCEEEGGGKKKNNNPPPSSSWWWYYY^^^^^^aaahhhmmmrrrzzzrrrgggeeefffiiiuuutttlllbbb^^^WWWQQQLLLHHHCCC@@@>>>555666999666;;;???999000000111999MMMfffuuuxxxyyyvvvssspppmmmhhhdddccckkkpppvvv}}}aaabbbppp|||rrrkkkiiijjjiiigggfffhhhlllpppuuuxxxsssxxx~~~~~~}}}||||||}}}}}}{{{sss|||kkkdddbbbaaa```___]]]ZZZUUUQQQNNNNNNKKKFFFDDDCCCCCCAAA???>>><<<999888999:::999999777777555444444333333333222222111111222333444555222...///444555111------'''(((******)))***,,,---'''(((((((((((('''((()))+++*********)))))))))(((&&&(((******)))(((((()))''',,,333777777666555666999;;;<<<>>>@@@CCCHHHKKKRRRUUUYYY___fffpppzzzzzzsss|||xxxwww{{{{{{wwwrrrkkkccc]]]XXXVVVMMMJJJEEEBBBAAABBBCCCCCCBBBAAA@@@AAAAAA@@@===;;;555444222222222222111111111111111111222111111111000000//////000111333333333333333333222222222333777777666666555444444444444666777888666666777888:::777666888<<>>===>>>???AAADDDEEEGGGHHHQQQSSSUUUWWWYYY\\\___bbbggghhhjjjkkknnnrrrwww{{{|||~~~zzztttppplllooopppooopppooofff[[[LLLJJJHHHEEECCCAAA??????<<<::::::<<<<<<:::<<<@@@BBBEEEHHHJJJLLLNNNRRRUUUYYYYYY]]]dddiiimmmuuu}}}|||pppgggggghhhlllxxxzzzooohhhbbb]]]WWWQQQLLLHHHDDDAAA>>>555555777444888<<<555000000222:::KKK^^^iiimmmeeeeeeeeehhhooowww{{{|||yyyaaaeeekkkvvv}}}vvvtttjjjjjjjjjkkkmmmooopppqqqzzzzzz{{{{{{|||ssslll___]]]\\\\\\]]]]]]\\\[[[FFFRRR\\\XXXPPPJJJGGGEEEHHHIIIJJJIIIFFFCCC@@@???BBB???<<<:::888777555444333111000111222333333222444333222111111000111111000//////........./////////...222888999333---,,,(((***++++++***)))***+++%%%(((******)))(((((()))*********)))))))))))))))((()))******(((''''''(((+++000555888888999===AAA???FFFPPPYYYaaahhhnnnqqqsssxxxxxxhhhsssuuunnnddd[[[SSSLLLGGGCCCCCCAAA@@@@@@@@@???===;;;666666555333222111111111333222222111111111000000000000000111222222333444000111222333444444555555555555555555666666666666222444555555444333333444555222111333777::::::888:::999777666666888:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCDDDGGGIIIMMMNNNOOOOOOPPPSSSXXX[[[\\\```fffmmmssswwwyyyzzz}}}}}}xxxrrrfff\\\KKKIIIGGGDDDBBBAAA@@@@@@???<<<;;;>>>>>><<<<<>>555444444///222444,,,//////222<<>><<<::::::<<<;;;999777444333222111333222111222333333111///333222111000000000000000/////////......---,,,,,,,,,---222888888222,,,+++)))+++,,,,,,***))))))***&&&***---...+++((((((***'''''''''''''''''''''''''''(((((('''&&&%%%''')))+++111777;;;<<<@@@HHHNNNVVV___kkkwww~~~xxxyyypppggg^^^XXXIIIGGGCCCAAA@@@???===;;;999999888555222000000111222222111111000111111222000111111222333333444444///000222444555666666666222222333444555666666777444666777777555444555666555444333444555666666666666555444333444777:::<<<888999999:::;;;;;;<<<<<<===>>>??????>>>>>>@@@BBBFFFGGGHHHHHHGGGIIIKKKNNNMMMOOORRRWWWZZZ]]]______bbbiiippptttyyyuuujjjPPPLLLFFFBBB@@@AAA@@@@@@AAA<<<;;;???@@@===<<<===@@@AAACCCDDDFFFHHHLLLPPPSSSSSSXXX___dddgggnnnuuuwwwqqqhhhdddiiinnnrrr|||}}}rrriiiccc[[[WWWQQQKKKFFFBBB>>><<<===333222333...111444,,,333222666CCCUUUgggwww}}}zzzyyywwwuuusssdddssstttuuu~~~yyyuuunnnjjjhhhfffdddbbbYYYWWWTTTPPPKKKGGGCCCAAAGGGEEEAAA?????????>>>===BBBBBB@@@===???AAA===666999<<<>>>===:::777555666888888888777555444444444555444333333444555333222333222222111111111111111000000000000000//////...++++++///333333...+++,,,''')))++++++***)))))))))''',,,000000,,,(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&(((,,,///000999DDDKKKOOOUUU^^^eeeuuu|||zzzgggaaaYYYQQQKKKGGGBBB@@@===>>>===999444111111222////////////111333444555000000111222333333333333000111333444555555555555222222333333444555555555666888999999888777888999555666777777777888:::<<<;;;999777555555666999:::555555666777888999::::::===>>>>>>===<<<<<<===???AAACCCEEEEEEEEEFFFGGGIIIHHHHHHIIIJJJLLLNNNPPPQQQRRRXXX[[[ZZZ\\\ccciiijjjkkkqqqyyyxxxZZZQQQEEE???>>>??????===@@@;;;:::===???<<<::::::===>>>AAACCCEEEIIIOOORRRRRRRRRWWW^^^cccffflllssswww~~~nnngggeeekkkqqqvvv}}}rrrhhhbbbZZZVVVOOOJJJFFFBBB>>>;;;:::111222444222666:::333888777<<>>???;;;888666555666888999888333444444444888;;;666///<<<>>>@@@>>>999555333333555666777777666666777888111000...///111333333333000000///.........//////---...//////000/////////,,,+++,,,///...++++++///$$$&&&)))***)))(((((()))'''---222111,,,(((((()))''''''''''''''''''''''''((((((((('''))),,,222666===HHHWWWaaagggnnnwwwsssfffZZZQQQJJJFFFCCCCCCBBB>>>888444444555,,,------///111444777999///000111222222333333222111222444555555444333222444444444444555555555555444666777777666666666777000333666777777999===AAAEEEBBB>>>999666666777888666777777777888888999999;;;<<<<<<;;;::::::;;;===888:::===???@@@AAABBBDDDDDDDDDDDDEEEFFFIIIKKKMMMLLLQQQRRRLLLKKKQQQVVVWWW\\\aaagggjjjkkkpppxxx}}}aaaUUUFFF>>>===>>>===:::>>>999888;;;===:::888777:::<<>>555333222333555666333000999777BBB]]]www{{{uuurrrqqqjjjlllqqq{{{uuuoooppprrruuuuuuqqqmmmjjjhhhdddaaa\\\VVVQQQNNNLLLKKKGGGFFFDDDBBB@@@>>>===<<<========================777777666555555555555555666666666777888:::;;;<<<999:::<<<===;;;888444111777777666555555555555666666555333111000000000000000///......000111000///------..................++++++++++++++++++++++++((((((((((((((((((((((((&&&(((***+++***))))))***,,,((('''******'''%%%'''(((((()))+++000999GGGSSS\\\fffrrr|||ooo^^^SSSJJJFFFAAA<<<999777555333666111///111111111777@@@333222000/////////000111444444444444444444444444444333111000111333555777444555555666666666666666222333666999888:::HHHXXXpppeeeKKK888888777777===666666888:::888666777::::::;;;;;;;;;:::999999888:::::::::;;;;;;===>>>???@@@BBBDDDEEEDDDDDDEEEFFFGGGGGGGGGJJJLLLNNNMMMLLLPPPPPPQQQRRRUUUYYY]]]___eeelllooommmsss}}}|||sss]]]SSSHHHCCCDDDCCC<<<555;;;:::999:::;;;<<<;;;:::=========???CCCHHHMMMPPPSSSTTTVVVZZZ```fffkkkooosss}}}}}}rrrjjjhhhiiiooozzz}}}uuukkkaaa[[[WWWSSSNNNIIIFFFBBB???<<<777555444555777777555333777;;;KKKeeezzzyyyyyyyyyxxxvvvuuutttttt{{{|||zzznnnddd___WWWXXXZZZYYYUUUQQQNNNMMMJJJHHHEEECCCAAA@@@@@@AAA@@@???>>><<<:::999888777999999999999999999999999777666666555555555555555555666666777888999::::::666666777888666333000...444444444444444555666777666555222111000111222333333111///...///000//////------------------------++++++++++++++++++++++++(((((((((((((((((((((((()))+++------,,,*********'''$$$###&&&'''&&&&&&)))---222;;;CCCJJJSSS___hhhvvv~~~{{{sss___ZZZRRRJJJDDD===777333666111///111222///111666222222111111111111222222444444444444444444444444555444222111111333555666444555666666777777666666555444666888777888AAAMMMrrriiiRRRAAA???;;;777<<<555777999:::999777888999:::::::::::::::999888888;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBBBBBBBBBBCCCDDDBBBAAAAAABBBDDDFFFEEEDDDHHHHHHHHHJJJLLLOOOSSSUUUTTTZZZ\\\ZZZ___hhhggg```TTTMMMEEEAAABBBBBB===999:::999999999;;;<<<;;;:::<<<<<<===>>>BBBFFFKKKMMMRRRSSSUUUXXX]]]bbbgggjjjpppzzzyyypppllllllnnnvvv~~~wwwpppggg^^^YYYUUURRROOOLLLHHHDDD???;;;:::999777888999999888666999CCCVVVlllzzz~~~~~~~~~|||vvvrrrjjjddd___]]]XXXOOOIIIHHHDDDEEEFFFDDD@@@===<<<<<<;;;:::999888888999:::;;;999999888777666555555444777777777777777777777777777666555555444444555555555666777888999888777777555444444333222111///...111111111222333444666777555444111000000333666888777444111......///......---------,,,++++++******************************((((((((((((((((((((((((&&&(((******)))(((((())))))(((***000555777;;;@@@GGGPPP[[[dddllluuu{{{rrrhhh]]]SSSIIICCC<<<666222333333111//////222222222222222222222222444444444444444444444444666555333222222333444555444555666666777777666666777555555777666555999???LLLIII;;;222666444///333333666999999999888999999999::::::::::::999999888;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>???@@@??????@@@AAA???>>><<<<<<===>>>>>>===>>>>>>>>>???@@@CCCEEEGGGBBBGGGGGGEEEHHHOOOPPPJJJIIIEEEAAA?????????>>>===:::999888999;;;<<<;;;:::;;;;;;<<<===@@@DDDGGGJJJPPPPPPRRRUUUYYY^^^bbbdddllluuu}}}uuunnnlllmmmrrr{{{zzztttmmmeee]]]XXXVVVSSSNNNKKKHHHDDD@@@===>>>===;;;:::999888888777???MMMbbbttt}}}zzzvvvllljjjfff```YYYRRRLLLHHHHHHCCC@@@@@@>>>:::999;;;???@@@???>>>;;;:::;;;<<<;;;;;;:::999888888999999888888777777777666666666888888888888888888888888666666555444444444444555444555777888888777555444666666444333222111111111000000000111111333444444555333000///111444999;;;:::666222///...------,,,---,,,,,,+++***))))))(((************************((((((((((((((((((((((((###$$$&&&''''''''')))+++...111999EEEMMMRRRXXX^^^iiiqqqxxx{{{~~~uuukkkeeeOOOEEE;;;666555444222000222222222333333222222222333333444444444444444444777666555333333333444555555555666777777777777777888666555666777666555555666999444222::::::555999111555888888888::::::999::::::;;;;;;;;;;;;:::999;;;;;;;;;<<<;;;;;;::::::;;;===>>>???>>>===>>>???AAA???<<<;;;<<<<<<<<<;;;999999888999999;;;<<<===;;;>>>===:::<<>><<<::::::<<<===:::999888999;;;<<<<<<;;;:::::::::<<<>>>AAADDDFFFLLLMMMOOOSSSWWW\\\```bbbiiiqqq}}}yyysssnnnkkkmmmsss}}}yyysssmmmfff^^^ZZZWWWSSSMMMHHHEEECCCAAA???AAA@@@>>>;;;888777666666BBBWWWqqqxxxrrrjjjddd```\\\VVVRRREEEDDDCCCBBB@@@???>>>===:::777666888777666888===:::;;;;;;:::999999;;;===::::::999888777777777666777888888888888888888888888888888888888888888888666666555444444444444444444555666777777666444222777666444222111111222222111111000000000000111111444222000///111444999<<<:::666222///...---,,,+++,,,,,,+++***))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''')))---111666;;;HHHWWW```dddjjjppp{{{mmm```MMM>>>888777444222333333222222222111111111333333333444444444555555777777555444444444444555555666666777777777777777666666666777999999666333999>>>:::999>>>:::444666333888:::777777:::<<<:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;:::999;;;===>>>???=========>>>AAA???=========>>>===;;;888888888888888999999::::::<<<<<<999999;;;===<<<:::;;;;;;999777666888:::999888888999;;;<<<<<<;;;888888999:::===???AAACCCGGGIIIMMMQQQVVV\\\```bbbgggoooyyyvvvpppnnnjjjmmmsss{{{~~~~~~zzzuuuooohhh```[[[WWWRRRKKKFFFCCCBBBAAA@@@>>>>>><<<999666555555777BBB]]]}}}xxxssslllddd___YYYTTTMMMIIIFFFDDD@@@<<<666666666777777888999999888666777999888666888===888999999999888888:::<<<888888888888888888888888666666666666666666666666555555555555555555555555666555444444333333444444333444555666555444333333444333222111000000000000222111111000//////000000444222111000111444777999666444111//////---+++***+++++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&,,,333999IIIPPP\\\iiippprrrvvv|||~~~hhhRRREEE@@@<<<777777666444222111111111222222333333444444555555555777666666555555555555666555666777777888888777777444777888888999;;;999444555;;;777555:::666000333<<>>>>>===<<<===>>>>>>======>>>??????===<<<999999::::::::::::999999999;;;<<<:::999888999:::777888888666444444444666777666666777999;;;::::::666777888:::<<>>:::999:::999666333333444444444444444444444555666888;;;:::666666::::::<<<===<<<:::999:::;;;888888999::::::::::::999555555555555555555555555444444444444444444444444666555444444333333444444333333333333444444444444222222111111000000//////000000000000000000111111444333111000111222444555222111//////000...+++)))************************(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$&&&---999FFFOOObbbgggqqq{{{yyyxxxvvvrrrpppqqqvvvzzzppp___VVVMMMFFF===:::777333111222333444222222333333444555555666666666666666666666777777666666777888888888888777222777:::888888;;;:::666666<<<:::888>>>===:::AAAJJJNNNIII<<<777;;;<<<777888999999:::;;;;;;::::::777888:::<<<<<<<<<;;;:::;;;<<<>>>===<<<;;;;;;<<<;;;;;;===@@@BBBBBB???===999999999:::::::::999999666888:::;;;888555666777555555444444444444444333333222222333666777777666555666777:::<<>>:::333444555444333444888<<>>999444999666444444666666333000...///111333555777888888444666:::???===999999===<<<===>>>===:::888888888888999999888888777666555666666666555555555555444444444444444444444444444555555444333333333333444333333222222222333444555222222333333222111000///////////////000222333444444333222111111111222333.........000000///+++(((***************+++++++++((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&)))///;;;LLL___kkkooorrrzzz|||sss}}}{{{yyytttqqqsssttttttqqqkkkeee```^^^]]]\\\ZZZWWWUUUXXX___ddd```aaabbbccceeehhhmmmqqquuuvvvzzzwwwkkk```VVVAAA>>>999444222333555666222222333333444555666666555555666666777777888888666666777888888888888888111888;;;888777::::::666444:::555222777666555<<>>BBBEEEEEEBBB???777888888999999999888888444666999;;;888444444666444222111222444555444222000//////111333555555444444555777:::===???AAABBBDDDFFFJJJNNNRRRUUUXXXYYYaaagggpppwww~~~uuummmjjjiiiooossssssuuuyyy{{{zzz}}}yyyuuuqqqmmmfff\\\UUUPPPNNNJJJDDD???;;;;;;;;;666666666666777777777777JJJMMMOOONNNKKKFFFBBBAAA;;;:::777555444555555666000000111111222222222333111222222333333444555555777777777777888888888888999999999999999999999999555666777888888777666555555444222111111222333555666666555444333333222222555555444333222222444666///000222222222444666888444444444444333222111000444444444444444444444333666444222222333333222111...///000111000...,,,++++++******)))))))))))))))))))))(((((('''''''''&&&$$$...)))###,,,///&&& ''''''***777LLLbbbsss{{{wwwlll{{{~~~xxxqqqooopppmmmhhh___``````\\\TTTLLLFFFCCCDDDDDDDDDCCCBBBAAA??????<<<;;;;;;:::;;;<<<>>>???@@@???===>>>AAAGGGMMMQQQTTTVVVZZZaaalllxxx{{{___NNN>>>999888444000000555555444333222333777:::666666444333333666;;;>>>666666666666777777777777444444555888999999777555777666666666666666777888CCC@@@<<<888555444444555777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::888777::::::::::::::::::::::::666777888888666555555666555555555444444555555555111111333444444333111111...///000111222333444444666444333666<<<@@@AAAAAABBBDDDHHHMMMRRRVVVYYY[[[___dddllluuuzzzzzzqqqjjjiiikkkrrrxxxyyy|||{{{wwwsssoookkkcccZZZRRRNNNLLLHHHDDD@@@=========;;;999666555555666666777888;;;===<<<:::777555444555444222000000000111222000000000000000111111111///000000111111222333333555555555555555666666666888888888888777777777777666666666777666666555555555444333222222333444444555555555444333333222222111333555444111000333666222333444444333444555777666666555444444333222222444444333333333444555555555333222111222333222111...///000000///...,,,***+++***))))))(((((())))))))))))((((((((('''''''''&&&---(((%%%,,,...***+++333;;;IIIYYYiiiwww|||sssooolllhhhgggjjjmmmrrruuuvvvyyy||||||xxx{{{nnn___PPPCCC;;;666222222222111000///...------,,,+++++++++,,,---...*********+++---///111333111111333777===DDDKKKOOOaaahhhqqqxxx}}}qqq]]]RRRKKKBBB;;;999555555555555555444444333444555444444333555999<<<666666666666777777777777555555555777999999777555666666555555666777888888:::999777555555666888999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;999888777999999999999999999999999444555777666444333333333333333222222222222333333111111222222222222111111...//////000222333333444444222222444999>>>??????AAACCCFFFKKKPPPTTTXXXZZZ^^^aaaiiiqqqvvv~~~|||uuunnnjjjjjjssszzzxxxuuuppplllggg```WWWPPPJJJIIIFFFCCCAAA@@@@@@@@@>>>:::555222222333333333...000222222000///000000000///...------...///000//////////////////......------......///000000000222222222222333333444444777777666666555555555444777666555555444444444444333333333333444444444444555444444333333222222222---111555555222000222555444666666666444333444666777666555444333333444444555444222222222444666777444222111111222222222111....../////////---,,,***+++***))))))(((((())))))))))))(((((((((((('''''''''+++((((((//////222@@@JJJVVViiixxxvvvqqqpppooopppppptttyyy}}}mmmVVVDDD777///***((((((((('''&&&%%%$$$###%%%%%%$$$#########$$$$$$"""$$$%%%''''''%%%$$$###)))))))))***,,,...111222999>>>GGGNNNSSSZZZbbbhhhwww~~~rrrgggWWWHHH@@@888666444555666666222///222444444444444555777999666666666666777777777777555555555777999999777555444444555555666777888999555444333333444666999:::777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999777777777777777777777777777777222444444444111000///000111000000//////000000111222111111000000111111222......///000111222333333222111111333777:::<<<===@@@BBBDDDHHHLLLQQQVVVXXX\\\___eeekkkpppxxxzzztttnnnlllmmmzzzxxxtttnnnjjjeee^^^UUUNNNHHHFFFDDDCCCBBBBBBAAAAAA999666222111222222111//////000111000//////111222...------------...///000///.........------,,,,,,,,,,,,------.../////////000000000111222222333333666666666555555444444333777666444333222222333444222333333444444444444333444333333333222222222111///111444666666555333333333555666666444333444555777666444222111222444555555333222000111333666888333111000000111222111000//////000000///...,,,,,,******)))((((((((((((((())))))((((((((((((((((((&&&)))***///666777BBBYYYfffnnnyyyyyyooommmvvv}}}lllTTT@@@444...***'''''''''''''''&&&%%%$$$###&&&&&&%%%%%%$$$$$$$$$###&&&''')))***)))'''%%%###$$$$$$%%%&&&'''((()))))),,,///222555666888<<>>666333555666444111111333555555444444555666666666666666777777777777666666666777888888777555333333444555666777999:::666666444333444555666777777777777777888888888888:::::::::::::::::::::::::::::::::999999888777777666666666555555555555555111222333222000.........//////............//////222111////////////111222......//////000111222222111111111333555888;;;<<>>444222222444777666222---///000///...,,,,,,---///,,,,,,,,,------...//////...---------,,,+++++++++,,,,,,------...///////////////000111111222333333666666555555444444444444555444222111111111222333111111222333444444333333222222222222222111111111333222222666::::::555000000222444555444333444555555444222000000111333444444333111000000222555666111000......000111111000000000000000///......---***))))))((('''((((((((((((((())))))))))))))))))%%%,,,111:::CCCGGGWWWrrr~~~uuunnnkkkuuusssUUUIII999---***)))((('''&&&&&&&&&&&&%%%$$$######$$$$$$$$$######""""""!!!""""""#########""""""!!! """###%%%&&&&&&'''&&&''')))+++,,,...000111444:::DDDNNNZZZjjj|||}}}ooobbbUUUCCC777333333444333111333555555444333333444666666666666777777777777777666666666777888666555333333333444555777888999888777666555555555666666666666777777777888888888:::::::::::::::::::::::::::999999888777777777666555555555444444333333333000222333222000....../////////............//////000000...------...000000.........//////000000111222222333444555777:::<<>>888444222000///444999999333---///000000///---,,,,,,---******++++++,,,+++++++++++++++,,,,,,,,,,,,,,,---+++,,,,,,------......///------...///000111222333000111111222222333333444......///000111111111111000////////////111222333000111111111111111111111333666888888555333222333111333666666555333333333222222222222222222222222222111000///.........//////---,,,---...000000//////......---,,,,,,,,,,,,))))))(((''''''''''''((((((((()))))))))*********000DDDQQQXXXgggttt}}}tttvvvkkkNNN666///...+++(((&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$$$$"""#########$$$$$$%%%%%%""""""!!! !!!""""""((('''''''''((()))((((((+++...111111333:::FFFPPPaaagggrrrsss[[[GGG<<<777666555666666555333222333444666666666666777777777777999777666666666777666555444444444444444555666777444444555666777888999999666666666666777777777888999999999999999999999999:::999777666555555666666555555444333333222111111---...000000///...///000...------------------...------............------------............//////222444555555444555888<<<<<<>>>@@@DDDHHHLLLOOOQQQWWWYYY^^^bbbcccgggsss~~~}}}xxxtttsss}}}wwwrrrkkkeee___YYYQQQKKKKKKGGGAAA??????<<<555000222...+++...333555000***+++---......---,,,,,,---,,,,,,------------,,,,,,+++++++++,,,,,,------...***++++++,,,,,,---......,,,,,,---...///000111222......///000111222333333,,,---///111222222111111000///------...000222444000000000000000111111111000777<<<999111---000666444666888888666333222222222222333444444444333333111111000///...---,,,,,,...---,,,,,,.../////////------,,,+++************))))))((('''''''''''''''(((((())))))*********+++666OOO]]]cccsss{{{}}}sss___OOO???222''''''(((&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$###### !!!###$$$%%%$$$$$$###!!!""""""""" $$$$$$#########$$$&&&'''$$$######%%%((()))***)))%%%***//////,,,...555<<>>CCCGGGJJJLLLMMMNNNSSSYYY\\\^^^cccllltttvvvllliiikkkpppyyy{{{vvvmmmggg```[[[WWWRRRLLLHHHBBB>>>:::888999888555111........./////////000000++++++*********)))))))))******+++++++++,,,,,,,,,************************+++++++++++++++,,,,,,,,,......------------,,,,,,---...000111111000///------------,,,---......///......///////////////...111000///.........///000000111000---///444444111------...///000111111222111111222222222222111111//////000000000...---,,,---...///...------...//////...---,,,******))))))))))))(((((((((((()))))))))&&&***777CCCNNN___oooooouuuxxxKKK999)))&&&'''$$$"""########################### """$$$%%%''''''$$$############"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%'''(((((((((***---000AAARRRjjj}}}hhhYYYHHH===777444555888444555444333333444777:::666555555555555555555666555333222333666888888777666666555444555666888888666777888888777777888999888777666777888999888777555444444444444444444444222111000///............------,,,,,,,,,,,,,,,++++++,,,---...////////////---............------,,,......------......///000222222222222333555666777888:::===AAAEEEIIIKKKLLLLLLQQQWWWZZZ\\\aaaiiipppvvvkkkhhhlllsss~~~{{{uuulllfff^^^YYYUUUQQQLLLHHHAAA>>>:::888777666444111000000000///////////////+++++++++*********))))))++++++++++++,,,,,,,,,,,,*********************************+++++++++++++++,,,,,,---------,,,,,,,,,,,,...000222222111///---------,,,,,,,,,---...///---...///000///...---,,,000///......---...///000//////---,,,000555555111222222222111111000000000000000111111111111000000...////////////...---,,,............---,,,,,,,,,000///---,,,***))))))))))))***+++,,,+++++++++,,,(((+++666GGGVVVeeewww}}}www{{{xxx}}}lll]]];;;///%%%$$$&&&$$$############################## !!!"""###$$$%%%&&&############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""""""""###$$$%%%&&&((()))))))))((('''&&&&&&###%%%(((***+++---000222...;;;OOO```nnn{{{uuubbbNNN>>>777888;;;777888888666444444666888666666555555555555666666333222222333666888888888666666555555666777888999555666888777666666777999888666555666888888777666333333333333333222222222000000///......---------,,,,,,,,,,,,++++++++++++++++++,,,---............---------......------,,,------------......//////111111111111333444555666777999<<>>;;;888555333111111444444222111///...,,,,,,,,,++++++++++++*********))))))*********+++++++++*********************************))))))))))))))))))***+++,,,---,,,+++***)))***,,,.........---,,,++++++,,,------------,,,,,,,,,---------------,,,///...---------...///000...///...,,,...444555222......//////000000000111//////000000000000//////---------------------------,,,,,,---...---+++(((,,,+++***)))))))))))))))%%%((())))))&&&&&&)))---333BBBXXXmmm}}}{{{nnnyyyrrrUUU<<>>666333666999888555555555444444444444555555555333222222444666666555222333444555666777777777333555666666555444666777777666444555666666444333555444333222111///......,,,---------,,,+++***)))))))))))))))******++++++''''''((()))***************+++,,,---------------+++,,,---.........------.........///000111222333555666777:::===AAADDDFFFHHHNNNUUUXXXYYY[[[aaafffpppwwwqqqmmmmmmvvv~~~tttjjjccc___YYYUUUQQQKKKCCC===777777666444222111222222222222111111000000//////,,,,,,,,,+++++++++******(((((((((((())))))))))))******************************))))))(((((((((''''''(((***,,,---,,,***)))&&&''''''((())))))***+++(((***---///000...+++)))++++++******+++---///000555444111...+++***)))))))))...///+++))),,,000111------......///000111111......////////////......,,,,,,,,,++++++,,,------+++******,,,......+++''''''''''''''''''((())))))((()))***,,,222@@@SSSaaazzzxxxxxxzzzWWW>>>222---***)))###%%%%%%###"""###$$$###"""""""""""""""""""""""" !!!"""######$$$ !!!!!!!!!""""""######""""""""""""!!!!!!!!!!!! """#########"""!!! !!!"""$$$%%%&&&(((((()))***+++++++++***!!!###''''''&&&$$$######$$$&&&''''''&&&'''***---777KKKbbbnnnuuuqqqXXXKKK<<<555777999888444444444444333333444444444555444222222444555555444111222333555666777777777333444666555444444555777777666444444555555444333666555444222111///...---,,,,,,------,,,+++)))((((((((())))))*********+++'''((()))******++++++******+++,,,,,,------------+++,,,---.........---,,,............///111222333555555777999<<<@@@CCCFFFGGGMMMTTTWWWWWWYYY___dddooottt|||xxxpppoooooouuu~~~rrrhhhfffaaaZZZTTTPPPKKKEEE@@@:::999888666444222000///111000000///////////////+++,,,,,,,,,,,,+++******)))************)))(((((()))***,,,,,,+++***+++---222---***+++,,,)))***,,,+++,,,,,,------,,,,,,+++******))))))))))))*********************)))((('''---,,,+++***+++,,,---...,,,---......---,,,)))(((,,,,,,,,,---------......,,,,,,,,,---------......////////////............---------,,,,,,+++++++++++++++,,,---,,,+++***)))***(((&&&'''((()))'''%%%(((%%%)))777FFFUUUgggvvvppp|||~~~nnnDDD444000)))&&&)))############"""""""""""" !!!!!!!!!"""!!!"""$$$$$$$$$""" $$$###""" """###$$$!!!!!! !!!!!!  $$$&&&$$$"""$$$!!! """%%%((('''&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&''''''((()))******+++666999BBBQQQ___nnnwww\\\AAA777777666444333666888555111222888888333444444444555444444333333111111222333444666666777444444333111000111555888888777666555444333222222222111111000///......---+++++++++++++++***))))))))))))))))))************(((((((((((()))))))))))))))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000666777888:::<<>>:::999888666333111000///111000//////......//////,,,,,,------,,,,,,++++++*********+++***))))))(((++++++***)))))),,,000444666///******+++)))((()))******++++++++++++************))))))))))))******(((((()))))))))))))))))))))))))))))))))***++++++***+++,,,------+++***(((+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------/////////.........------------,,,,,,,,,+++++++++***++++++,,,+++***)))(((&&&&&&&&&'''((()))'''%%%///,,,222CCCXXXhhhvvvuuuxxx]]]888---+++%%%"""%%%#########"""""""""!!!!!! !!!!!!!!!!!!!!!###$$$%%%&&&&&&$$$"""!!!$$$###!!! !!!###$$$!!!!!! !!!!!! !!!$$$%%%$$$"""###""" """%%%''''''&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))******---000888AAAIIITTTgggxxxpppSSSCCC===999555444555888777333444777777333555555555444444222111000000000111222333444555555333333222111000111444777666666666555444333222111111000000///......------***************))))))((((((((((((((())))))))))))''''''''''''(((((((((((()))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000444555666999<<>>777444222666888555444555555333555555555444222111///......//////000111222333333222222222000///000333666222333444555555333111000//////......------,,,,,,)))))))))))))))(((((('''&&&'''''''''((((((((((((&&&&&&&&&&&&'''''''''''')))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222222444777:::>>>AAABBBDDDHHHLLLOOOQQQUUU[[[```dddjjjpppwww|||sssmmmqqqzzzwwwkkkccc[[[WWWQQQLLLIIIDDD>>>999888777666444222111//////000///......------......,,,,,,,,,++++++++++++++++++++++++++++++******)))+++***((('''(((,,,333888777---&&&&&&)))(((''''''((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))******((()))***+++,,,+++***)))+++,,,,,,,,,+++***((('''))))))*********+++++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++*********((((((((((((((('''''''''&&&((())))))(((''')))***777<<>>000%%%&&&'''$$$!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!! """!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!! !!!""""""""""""###"""""""""""""""###%%%&&&%%%$$$######$$$%%%$$$###"""######$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&)))''''''+++---...111666AAAPPPeeexxxxxxcccMMM>>>444333333333111000000222//////000000000000000/////////000000111111222222///000000///...///111333---///111222222000...,,,+++++++++***************((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))******++++++,,,,,,+++++++++++++++,,,,,,---------------......///000000000...///111444888<<>>???@@@DDDJJJMMMNNNQQQUUUYYY]]]dddjjjlllttt|||tttsssnnnllluuu~~~vvvqqqkkkddd^^^SSSPPPLLLIIIGGGBBB;;;666555444333222111000///......------,,,+++,,,,,,,,,+++***(((''''''''')))***((())))))))))))(((''''''%%%'''((((((''''''((()))%%%$$$&&&)))(((%%%''',,,'''(((((())))))(((((('''((((((''''''''''''((((((,,,***(((&&&%%%&&&&&&'''%%%%%%%%%$$$%%%&&&&&&''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))++++++*********)))))))))((((((((()))))))))******))))))'''&&&&&&&&&'''((('''((('''&&&+++???[[[qqq|||hhhjjjyyyfffzzzxxxdddWWWUUU[[[aaawww{{{}}}lllPPP888---***&&&######""" """""""""!!!!!!!!!  !!!"""######!!! !!!!!!"""### !!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!######!!! !!!###!!!###$$$###!!!!!!###%%%$$$"""!!!"""###$$$###""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$### $$$%%%$$$&&&***%%%)))...333>>>UUUqqqoooWWWIII;;;666444111///000,,,------............---............////////////,,,...//////------///000............---,,,******'''''''''''''''(((((((((((())))))))))))(((''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))******++++++++++++************+++,,,,,,---......------......///000000000000111222444777:::===>>>>>>CCCIIILLLNNNPPPTTTWWW\\\ccchhhiiiooo~~~{{{tttuuuqqqqqqzzz}}}sssmmmhhhaaa[[[QQQNNNJJJHHHFFFAAA:::444444444333222111000///......---,,,,,,++++++,,,,,,,,,+++)))((('''(((***+++(((((((((((((((''''''&&&&&&'''''''''&&&''')))+++###$$$(((+++'''###&&&,,,&&&''''''''''''''''''&&&((((((''''''''''''((((((((('''%%%$$$$$$%%%&&&'''((('''&&&%%%&&&'''((()))$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))************))))))))))))'''((((((((())))))*********)))((('''&&&'''(((((()))*********444NNNrrr```cccuuugggzzzwwwyyyhhhZZZSSSXXXeeezzznnnKKK555111(((&&&$$$###"""!!!###%%%"""!!!!!!!!!  !!!###$$$$$$ !!! !!!!!!!!!!!! !!!!!! !!!!!!!!!$$$###!!! !!!###!!!###$$$###!!! ###%%%###"""!!!"""###$$$###!!! """######$$$$$$$$$$$$$$$##################%%%$$$$$$%%%###"""'''///(((+++///111777GGG___qqqgggTTTAAA999777333///000............---,,,,,,+++,,,,,,------------------,,,---///...------...000//////...,,,+++******)))&&&''''''''''''''''''''')))))))))))))))(((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((******+++++++++******)))******+++,,,,,,---......------......///000000000111111333555777:::<<<>>>@@@EEEKKKNNNOOOQQQUUUXXX]]]dddiiiiiinnn|||~~~rrrooosssmmm|||zzztttrrrmmmbbbWWWOOOMMMJJJEEEAAA===;;;999555333000//////...,,,+++---,,,++++++******++++++************))))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$&&&((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((('''''''''''')))(((%%%$$$&&&((((((%%%(((333;;;```wwwbbbwwwtttlllqqqeeeccceeeeeeWWW???000///$$$######"""""""""""""""  !!!""""""!!! !!!"""######"""!!! !!!"""######"""  !!!!!!!!! !!!!!!!!!!!!!!!"""#########$$$$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""""""""######"""######$$$$$$%%%&&&&&&&&&(((***+++000;;;KKKWWWuuu|||gggMMM<<<555222///...,,,---......---,,,------,,,,,,,,,,,,,,,---.../////////...------,,,++++++++++++++++++++++++++++++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))++++++******************************************------......///.........000111222444666999;;;<<>>999666666666222000......//////...---,,,++++++***************************)))))))))(((((((((((((((((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&%%%$$$###$$$$$$%%%%%%&&&'''((()))&&&&&&'''''''''''''''(((&&&&&&'''''''''''''''((((((&&&&&&((()))'''%%%%%%)))222HHHddd|||xxx}}}eeefff@@@444///'''######"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""" """!!!!!!!!!!!!"""######$$$$$$$$$######""""""!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%%%%&&&''''''''')))...111444@@@VVVnnnvvvaaaOOO???444444111...,,,,,,,,,---,,,*********))))))******+++*********))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((())))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---...///////////////000111333555888:::<<>>@@@DDDFFFHHHKKKNNNQQQXXXZZZ]]]___dddlllxxx~~~yyyrrroooxxx~~~tttlllggg```XXXQQQHHHEEEAAA<<<999777777777444222///...------+++)))++++++***))))))))))))***************))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&((($$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&''''''(((((((((%%%&&&)))%%%""")))555WWWtttuuubbbsssxxxnnnRRRooo^^^777///+++"""###"""!!!!!! !!!!!!  !!!!!!""""""""""""!!!!!! !!!###$$$%%%!!!!!!!!!!!!!!!!!! """"""""""""############"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&,,,(((+++666CCCSSSjjjqqqTTT;;;777222000000///,,,))),,,+++******************((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((('''(((((())))))*********)))))))))******++++++,,,++++++---...//////000000//////111222555777:::;;;<<>>AAADDDFFFIIILLLOOOVVVXXX[[[^^^aaahhhqqqxxxyyyvvvpppnnn{{{yyyppphhhbbb[[[SSSMMMIIIGGGCCC???:::666333222000///------......---,,,+++******)))))))))))))))************))))))))))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''(((((($$$###'''***&&&&&&:::RRRssslllccc___bbbhhhmmmooonnnZZZoooyyylllHHHfffXXX555---,,,(((""""""!!!   ###"""!!! !!!!!!  !!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$#########%%%(((*********)))$$$&&&///222222<<>>:::888555333111//////......---------,,,---,,,***+++,,,,,,+++)))******)))((((((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&%%%$$$$$$######$$$$$$'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###"""###%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''(((((('''%%%&&&$$$(((,,,+++000JJJggg{{{jjj___\\\YYYUUUSSSTTTppp}}}mmmOOOSSSSSS222000'''///###""""""!!!!!!!!!!!!"""  !!!!!!"""$$$!!! """"""   !!!"""###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!$$$((()))'''$$$"""!!!$$$$$$######$$$$$$%%%&&&&&&''')))***,,,000555888IIIhhhuuucccKKK:::333000---***++++++***(((&&&&&&''')))'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%&&&&&&&&&&&&))))))))))))))))))))))))((((((((()))******+++++++++,,,,,,---...///000000111111222333555777999:::999<<>>\\\zzzyyyrrrkkk___TTTOOONNNgggxxxoooRRRPPPPPP000222((((((###""""""!!!!!!!!!!!!!!!  !!!""""""######!!! !!!"""   !!!"""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!$$$&&&'''%%%###!!!!!!$$$$$$######$$$$$$%%%&&&%%%&&&'''(((***---111555999WWW|||www[[[AAA111++++++,,,+++++++++)))((('''((()))'''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''''''''))))))))))))))))))))))))((((((((()))******++++++++++++,,,---...///000000111111222333555777999::::::<<<@@@BBBDDDFFFIIILLLQQQSSSUUUYYY^^^fffnnntttyyyvvvoooooottt}}}wwwlllddd]]]TTTNNNKKKBBB???;;;777555444111000222222111000...---,,,,,,---,,,***+++,,,,,,+++)))******)))(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$%%%&&&$$$%%%%%%$$$$$$###"""!!!%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%((())))))&&&'''///;;;NNNnnn~~~}}}yyymmmbbb\\\nnn|||uuu[[[QQQwwwRRR111555+++#########"""!!!!!!!!!!!!!!!  !!!""""""######"""!!! !!!!!!    !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!###$$$$$$"""!!!!!!"""$$$############$$$%%%%%%$$$%%%&&&''''''***---000000EEEeeesssUUU<<<...***+++,,,++++++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&'''(((((((((((())))))))))))))))))))))))((((((((()))******++++++++++++,,,---...///000000111111222333555777888999;;;===@@@BBBDDDFFFIIILLLPPPRRRTTTWWW[[[bbbjjjooouuu{{{}}}|||tttoooqqqyyy~~~ttthhh___WWWPPPJJJFFF@@@===888666444333111///444333222000///---,,,,,,---,,,***+++,,,,,,+++)))***))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$#########$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&((()))***000???PPPeeeuuulllbbb___\\\ZZZZZZYYYWWWTTTMMMMMMKKKMMMVVVbbbfffdddeee]]]iiiqqqnnn\\\WWW|||^^^444777///$$$$$$###"""!!!!!! !!!  !!!!!!!!!"""!!!    !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" !!!##################$$$$$$%%%%%%&&&''''''&&&'''***,,,...777GGG[[[nnn~~~rrrTTT<<>>;;;777444333222000///444333222000///---,,,,,,---,,,***+++,,,,,,+++)))***))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###############""""""%%%((())))))'''#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''%%%&&&'''***333FFF\\\ppp{{{rrrggg]]]UUUJJJ<<<222000///---,,,,,,,,,+++***+++,,,+++'''***333;;;>>>CCC===IIIOOORRRPPP[[[nnn:::666000'''$$$###"""!!!      !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!! """$$$######""""""######$$$%%%&&&'''(((((('''''')))***++++++000:::HHH\\\zzzkkkNNN:::111...,,,))))))))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$'''******(((&&&%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&((((((((((((((((((((((((((((((((()))******++++++******+++,,,---...//////000000111222444666888999;;;===@@@BBBCCCEEEHHHJJJNNNOOOQQQSSSVVV[[[aaafffmmmsss~~~|||uuuooommmvvvxxxrrrggg[[[TTTPPPIIIBBB===:::666444333222111///222222111000...---,,,,,,---,,,***+++,,,,,,+++)))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%)))(((&&&%%%###""""""""""""!!!!!!$$$)))+++***(((###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&)))***((((((***---,,,>>>YYYtttwwwjjjaaaPPPIII@@@999555000((("""(((((((((''''''(((((()))&&&+++,,,(((%%%'''+++------)))333555;;;BBBVVVDDD555///(((%%%$$$###!!!   !!!   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!! """$$$###""""""""""""###$$$$$$&&&'''((((((''''''((())))))))),,,444;;;JJJgggzzz```JJJ>>>333///***((()))(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%######(((,,,+++)))'''%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&))))))))))))))))))))))))((((((((()))******++++++******+++,,,---...//////000000111222444666777888:::<<>>@@@@@@BBBEEEGGGKKKMMMOOORRRUUUYYY^^^bbbgggmmmxxx{{{vvvqqqsss}}}nnnlllcccWWWQQQNNNFFF<<<<<<999666444333333222111//////......---------,,,---,,,***+++,,,,,,+++)))******)))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###%%%&&&'''(((&&&&&&%%%$$$$$$%%%%%%%%%"""!!!%%%'''%%%!!!""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%&&&&&&'''---999BBBMMMbbb~~~yyykkkZZZOOO???555000///...,,,'''&&&&&&&&&&&&&&&$$$###$$$%%%%%%$$$######$$$%%%$$$$$$!!!!!!''')))&&&%%% %%%"""&&&+++555ZZZ]]]AAA333***%%%$$$###!!!     """  !!!"""###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###$$$###"""###$$$"""""""""""""""######$$$###%%%''''''&&&&&&'''((()))%%%)))444:::???OOObbb~~~gggSSS>>>777...*********(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%"""###(((---,,,***'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$%%%&&&'''(((((((((((())))))))))))))))))))))))((((((((()))******++++++)))***+++,,,---......//////000000222333555777888888;;;===???@@@AAADDDFFFJJJLLLOOORRRUUUYYY^^^aaaeeekkkuuuyyyrrrtttxxx{{{ssshhh[[[SSSOOOLLLFFF@@@CCC;;;666777555111000333////////////...............,,,***)))***+++++++++))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%+++***)))((('''&&&&&&&&&######$$$%%%$$$###"""!!!&&&&&&%%%%%%$$$############$$$$$$%%%%%%&&&&&&'''########################$$$"""!!!!!!"""######"""&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$######""""""""""""""""""###############&&&"""%%%222999@@@MMMYYYoooqqqUUUFFFAAA000///---+++)))((('''&&&)))'''&&&%%%&&&&&&%%%###########################!!!!!!""""""######$$$$$$###$$$%%%$$$$$$(((///444gggpppEEE444000///###!!!###!!!$$$ !!!   $$$$$$$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!###$$$$$$######$$$&&&%%%((($$$''':::IIITTT```lll{{{kkkUUUDDD000((()))++++++***''''''&&&%%%%%%%%%&&&&&&%%%&&&'''&&&###$$$'''***---+++(((%%%###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))''')))******))))))***+++++++++++++++,,,---.........///000222444666777888999:::<<<===>>>@@@CCCEEEIIIJJJLLLNNNQQQWWW]]]aaajjjjjjqqq}}}xxxrrrxxxyyypppfffZZZSSSOOOKKKDDD>>>BBB:::666666555111000333////////////...............,,,***)))***++++++***))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$########################%%%###""""""###$$$$$$###%%%$$$############$$$%%%$$$$$$#########"""""""""""""""""""""###############&&&###(((888BBBLLL[[[mmmyyy^^^EEE333***((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!########################""""""""""""""""""######!!!###$$$######%%%***...CCCYYYuuubbbHHH555..."""!!!###!!! !!!!!!!!!!!!"""   """"""######"""!!!   !!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!"""######"""###$$$$$$######$$$&&&$$$(((&&&(((333>>>PPPiiifffjjjvvvoooYYY???111///...***%%%''''''&&&&&&&&&&&&%%%%%%$$$&&&'''%%%$$$$$$'''))))))(((&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))''')))******))))))***+++++++++++++++,,,---.........///000222444555777777999:::<<<===>>>@@@CCCEEEIIIKKKLLLNNNQQQVVV\\\```hhhiiippp}}}{{{wwwttt~~~wwwkkkcccYYYRRRNNNIIIBBB;;;???999555444444111000222/////////............---...,,,******+++,,,+++***(((((((((((((((((((((((()))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$#########&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$######""""""######$$$######""""""""""""!!!!!!"""""""""#########$$$$$$$$$&&&%%%...BBBOOO\\\ooovvvdddIII333'''######$$$$$$######"""""""""###### ###&&&%%%""" """""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###"""""""""%%%''')))999RRRmmmeeeBBB111$$$"""$$$!!! !!!!!!!!!!!!"""""""""   !!!"""""""""!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######"""$$$%%%$$$######$$$&&&$$$((('''))),,,000JJJpppzzzllliiiyyysssRRR<<<555222,,,$$$'''''''''''''''&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&(((''''''&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''((())))))''')))******))))))***+++++++++++++++,,,---.........///000222333555666777888:::<<<===>>>???BBBEEEJJJKKKMMMNNNPPPTTTYYY]]]eeegggooozzzyyyvvvwwwwwweee___WWWQQQMMMGGG???999;;;777444333333222111111//////.........------------,,,******+++,,,+++)))(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%$$$######""""""""""""""""""###"""""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###%%%&&&444KKKZZZjjjvvvfffHHH===...&&&%%%(((***)))$$$$$$###""""""######### %%%***)))$$$ """"""""""""""""""""""""""""""""""""!!!!!! !!!""""""""""""!!!!!!!!!&&&///???YYYyyy}}}WWW999(((###'''"""!!!###  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###"""###$$$###""""""###$$$$$$%%%&&&******(((AAAlll|||kkkkkkvvvcccFFF777333000+++''''''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''&&&''')))))))))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''((())))))''')))******))))))***+++++++++++++++,,,---......//////000222333444555666888:::<<<======???BBBEEEIIIKKKMMMNNNPPPSSSWWW[[[```dddmmmvvv}}}xxxwww|||wwwaaa\\\VVVPPPKKKEEE===888888777444222222333222000............---------------+++***+++,,,,,,+++)))(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###""""""""""""######"""""""""!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$###%%%)))<<>>AAADDDFFFIIIKKKMMMOOOQQQUUUWWW]]]^^^eeeooowwwzzzxxx{{{wwwkkk]]]ZZZTTTMMMGGGBBB===:::444666555222333777666111.........---------,,,,,,,,,++++++,,,---,,,***((())))))))))))))))))))))))((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&'''))))))***$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$#########$$$%%%%%%$$$######"""""""""#########$$$$$$#########$$$$$$$$$%%%%%%''',,,999WWWuuuhhhJJJ888---'''(((&&&$$$######$$$&&&'''""""""!!!!!!!!!"""##################"""!!!   !!!!!!"""!!! %%%)))---;;;WWWvvvsssGGG((($$$###""""""    !!! !!!!!!  !!!  !!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""#########%%%%%%$$$###""""""###!!!&&&###$$$******///???tttrrrkkkyyy}}}aaaNNN???222---+++(((&&&%%%%%%&&&'''$$$###"""$$$''''''%%%"""!!!###%%%(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&(((((('''''''''''''''((())))))''')))******))))))***+++++++++++++++,,,---......//////000111222333333444777999;;;<<<<<<>>>AAADDDEEEGGGJJJMMMNNNQQQTTTWWW^^^]]]aaakkkttt|||yyyxxx|||~~~qqqddd]]]YYYSSSMMMFFFAAA===;;;444777666222444888777222......---------,,,,,,,,,,,,++++++,,,---,,,***(((************************((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&)))((('''&&&%%%&&&''''''$$$%%%&&&'''(((***++++++''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%***000@@@aaa{{{VVV:::000---***((($$$!!! """"""!!!!!!!!!""""""$$$%%%''''''&&&$$$""""""######!!!   """""" """''''''111NNNsssTTT///(((&&&%%%$$$ !!!!!!   !!!!!! !!!!!!  """###  !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!"""######%%%&&&'''&&&$$$###$$$%%% (((&&&!!!&&&(((---:::bbb{{{kkknnnuuu```HHH444...,,,(((%%%$$$%%%'''((($$$""""""$$$''''''%%%"""###%%%''')))***)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&((()))'''''''''''''''((())))))((()))******))))))***+++++++++++++++,,,---......//////000111222333333444777999;;;<<<<<<>>>AAADDDCCCFFFJJJLLLNNNQQQUUUWWW```]]]___hhhrrrzzz|||zzzyyypppiiiYYYUUUOOOJJJEEE@@@;;;888777666555444222111000///---......---++++++,,,...,,,,,,,,,+++++++++******'''((()))******)))((('''(((((('''''''''&&&&&&&&&!!!)))+++&&&(((000...&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$((('''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!&&&&&&""" $$$((('''111JJJaaaxxxnnnQQQAAA444((($$$)))""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  ###!!!&&&,,,999YYYxxxpppAAA,,,'''""" !!!!!!    !!!  !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$%%%$$$###!!! %%%******&&&"""###$$$$$$"""###''''''&&&***///TTTvvvwww^^^___@@@666(((///''''''######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$#########$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%''''''&&&%%%&&&'''((()))+++***)))'''''''''((()))++++++++++++,,,,,,---...//////000111222333333444666777888:::===AAACCCEEEGGGHHHIIIJJJLLLPPPUUUYYYYYYXXX\\\fffooovvv|||{{{{{{rrriiibbbVVVRRRMMMHHHDDD@@@;;;888666666555333222111000000---......---,,,+++,,,...,,,,,,+++++++++*********'''((()))******)))((('''(((((('''''''''&&&&&&&&&&&&)))((((((000999444((($$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&%%%%%%&&&)))...111CCC]]]uuufffOOO888...(((!!!!!!'''""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  ###!!!"""***CCC^^^___>>>///,,,(((###"""     !!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$###!!! """&&&'''$$$"""###%%%$$$"""###&&&'''&&&)))///CCCdddwwwggg{{{|||bbb???,,,222,,,%%%)))%%%((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%&&&''''''%%%$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%&&&'''((()))+++***)))(((''''''((()))++++++++++++,,,---.../////////000111222333333444666777888:::===@@@BBBDDDFFFGGGHHHIIIKKKOOOTTTXXXZZZYYY]]]fffooouuu}}}~~~{{{{{{{{{uuulllccc\\\RRROOOJJJFFFCCC???;;;999555444444333222111111111---...///...,,,+++,,,---,,,++++++++++++*********'''(((((())))))((((((''''''''''''''''''&&&&&&&&&***)))&&&***777AAA999)))$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%% $$$&&&'''000<<>>;;;888444333333333222222111111...///000///---,,,,,,---++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&+++777>>>666)))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""###%%%$$$###444KKKaaa}}}___<<<111'''&&&'''&&&&&&***""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  $$$###$$$%%%$$$%%%000===WWW~~~lllHHH333***&&&###"""    !!!""""""   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!! !!!  ###&&&###"""###%%%%%%$$$'''---888UUUyyyjjjgggYYY777444222)))###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###&&&)))+++***(((%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''(((((()))))))))(((((((((((())))))))))))+++,,,...000111//////000111222333333444777777888:::;;;>>>???AAACCCEEEFFFHHHIIILLLPPPTTTXXXXXX\\\fffnnnttt{{{|||zzz{{{xxxqqqiii```ZZZTTTPPPKKKFFFBBB>>>999666333333333222222111111111...///111000...,,,,,,,,,+++++++++*********))))))((((((''''''''''''((((((&&&'''''''''''''''''''''''''''(((+++000333...'''&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""###!!!%%%***%%%'''AAA```qqqyyyIII333,,,'''&&&%%%###"""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!######$$$+++222GGGlll```;;;***+++%%%###!!! !!!!!!   !!!""""""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""######"""!!! """$$$###!!!"""%%%%%%###&&&,,,///MMMsssuuu```rrreee@@@888555---)))"""***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&***+++)))'''%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))((()))))))))+++,,,...000111//////000111222333333444666777888999;;;===???@@@CCCDDDFFFHHHIIIKKKOOORRRUUUUUUZZZdddmmmssszzz|||zzz|||{{{sssmmmeee]]]WWWTTTPPPKKKFFFAAA===999555444333333222111000000000...000111111...,,,+++++++++************)))))))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''%%%&&&((()))))))))(((&&&(((((('''&&&%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%########################"""""""""""""""""""""""" """'''(((%%%///OOOpppeee===+++(((&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""$$$'''***:::VVVtttvvvKKK111+++&&&$$$!!!!!!!!!!!!   !!!!!!   !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########%%%$$$###!!!!!!!!!"""######!!!"""$$$$$$"""%%%+++111JJJnnnooodddwwwmmmHHH===555------&&&***&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$"""&&&******'''%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&''''''(((((('''''''''(((((())))))))))))((()))******+++,,,...///000//////000111222333333444555666777888:::===???@@@BBBDDDGGGHHHIIIKKKOOOQQQSSSSSSYYYccckkkqqqwww}}}~~~||||||vvvoooiiibbbZZZUUUQQQMMMHHHDDD@@@<<<999666555444333222111000///......000222222///,,,++++++************))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&%%%%%%&&&&&&&&&&&&&&&***)))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%'''''''''&&&$$$#########$$$$$$$$$%%%%%%%%%########################"""""""""""""""""""""""""""$$$###(((>>>```{{{fffLLL333&&&&&&&&&%%%%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! ######"""!!!"""%%%''''''///@@@[[[jjjHHH222'''$$$"""!!!"""!!!    !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$###"""!!!!!!"""############!!!!!!$$$###"""%%%***555EEEdddllllll[[[KKK:::000333)))%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$"""&&&))))))%%%###$$$'''%%%$$$$$$######$$$$$$%%%%%%&&&'''((((((((('''&&&&&&'''((()))******)))(((++++++++++++,,,---.../////////000111222333333444333444555777:::===???AAACCCEEEGGGIIIJJJLLLNNNQQQTTTTTTYYYbbbiiimmmrrrxxx~~~|||{{{}}}}}}uuummmhhhaaaZZZUUUMMMJJJEEEBBB???<<<999666555555444222000///...---///111222222///---++++++************))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''$$$"""$$$'''''''''''',,,***(((&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%&&&'''((((((&&&$$$#########$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!%%%%%%$$$000NNNpppfffGGG555&&&###$$$%%%######$$$### !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! ###%%%%%%)))111JJJwwwddd@@@'''%%%###"""""""""   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$ !!!###$$$$$$######!!!!!!$$$###!!!$$$)))///:::VVV{{{pppsssttt___FFF888;;;...%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%&&&%%%%%%$$$"""%%%((('''###"""$$$'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((((((((('''&&&&&&'''(((*********)))(((++++++++++++,,,,,,---...//////000111222333333444222333555777:::===@@@AAACCCEEEHHHIIIJJJLLLNNNQQQVVVUUUYYYbbbgggjjjnnnsss{{{{{{wwwxxx~~~xxxpppiiibbb\\\VVVRRRMMMIIICCC>>>;;;888555333222222111000///...------000555999888111+++))))))))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%&&&'''+++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$'''%%%'''>>>ffffffHHH777,,,%%%%%%$$$"""!!!!!!!!!"""###""""""""""""############"""!!!    !!!!!!!!!$$$)))***777aaaddd<<<%%%'''$$$ %%%  !!!    !!!!!!!!!!!!  !!!""""""###  !!!"""$$$&&&&&&!!!!!!""""""""""""!!! !!!"""######"""!!!"""""""""###$$$$$$%%%%%%---111GGGllleeemmm___CCC666///******(((&&&&&&'''''''''&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''((((((---******---***%%%'''...++++++++++++,,,---......//////000111222333444444222333555666777999<<<>>>CCCDDDFFFGGGHHHIIILLLOOOQQQTTTXXX]]]ccciiimmmpppyyy~~~zzzyyyyyy}}}xxxppphhhaaaZZZTTTQQQJJJGGGAAA===;;;999777555333333222111000///......///333777555000+++)))***))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$'''(((111NNNwwwnnnKKK555+++))))))$$$###"""!!!!!!!!!"""### !!!!!!!!!"""""""""!!!!!!    """"""!!!  ###&&&'''(((333VVVHHH***'''### %%%"""'''  !!!     !!!""""""""" !!!!!!"""###%%%%%%"""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%)))---CCChhhqqqjjjtttrrrSSS===222---+++)))&&&%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((()))))))))'''***333777222,,,***++++++++++++,,,---............///000111222333333222333555666777999<<<>>>BBBDDDFFFGGGGGGIIILLLNNNPPPRRRWWW\\\bbbggglllnnnvvv|||}}}zzzzzz{{{|||wwwooofff___XXXRRRNNNGGGDDD???<<<;;;:::888777444333333222111000///......111333111---******+++))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""$$$(((888\\\PPP444(((###$$$)))$$$###"""!!!!!!!!!"""""" !!!!!!!!!!!!!!!    !!!!!!!!!!!! """"""!!!  ###&&&$$$''',,,EEEqqqYYY222(((%%%"""$$$$$$  !!!   !!!!!!"""""" """!!!!!!!!!""""""###$$$###"""!!! !!!"""###"""###$$$%%%%%%$$$###""""""""""""###$$$$$$%%%%%%&&&***>>>aaannnaaakkkLLL888222...+++(((&&&&&&%%%$$$"""%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''')))*********)))///>>>HHHDDD666,,,++++++++++++,,,---.........//////000111222333444111333555666777888;;;>>>AAACCCEEEFFFGGGHHHKKKNNNOOOQQQUUU[[[```fffjjjllltttxxx|||yyyyyy|||~~~zzzuuummmddd]]]VVVPPPLLLFFFCCC>>>;;;:::999777666333222222111000///......---...///...+++***+++,,,))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!###$$$%%%%%%$$$***???fffnnn>>>---+++$$$!!!%%%######""""""!!!!!!!!!!!! !!!!!!!!!!!!    !!!"""!!!!!!!!!!!!$$$"""''''''666^^^rrr@@@...***(((&&&     !!!!!!!!! ###""""""!!!!!!!!!""""""###""" !!!###$$$"""######$$$$$$######""""""""""""###$$$$$$%%%%%%''')));;;[[[|||}}}fffsss```BBB444111...***(((''''''&&&%%%%%%%%%$$$$$$###$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***))))))000<<>>@@@AAADDDEEEFFFHHHKKKMMMOOOQQQUUUZZZ```eeeiiikkktttwww}}}zzzzzz}}}|||xxxrrrjjjbbbZZZTTTMMMJJJGGGCCC>>>:::888777555444111111000///...------,,,,,,,,,,,,+++******+++,,,))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%'''((('''&&&$$$$$$%%%$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################""""""!!!!!!!!!###%%%&&&)))+++444NNNsss___333***---'''!!!###""""""""""""!!!!!! !!!!!!!!!"""""""""  !!!   !!!"""!!!!!!!!!!!!$$$ &&&$$$---PPPsssSSS666***''')))   !!!!!!  !!!!!!!!!!!!   !!!!!!###"""!!!!!!!!!!!!!!!!!!###!!!  !!!###%%%!!!""""""""""""""""""!!!"""""""""###$$$$$$%%%%%%)))+++999VVVwwwzzzaaawwwtttMMM333111...***''''''''''''&&&%%%$$$$$$###$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))%%%'''+++...111111---)))++++++++++++,,,---............///000111222333333111222444555666888;;;===>>>@@@BBBDDDEEEGGGJJJMMMOOORRRUUUZZZ```eeeiiikkktttwww~~~|||~~~|||zzztttoooggg___XXXRRRLLLIIIFFFBBB===999777666444333111000///...---,,,,,,+++,,,,,,++++++++++++******))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&'''((((((&&&$$$$$$%%%$$$%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###########################"""!!! !!!###&&&''')))111CCC```vvvMMM)))###((($$$"""%%%!!!!!!"""""""""!!!  !!!!!!!!!"""""""""  !!!!!!  !!!!!!  !!!!!!!!!!!!  !!!!!!!!!"""$$$&&&$$$###+++DDDaaaeeeCCC*** &&&"""$$$    !!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""!!! !!!!!!!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%)))***555PPPqqqccclll]]]:::333///***'''&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''(((***------(((%%%'''******++++++++++++,,,---......+++,,,,,,---...///000000000222444555666777:::======???AAACCCDDDFFFJJJLLLOOOQQQUUUZZZ___dddhhhjjjqqquuu~~~~~~}}}xxxvvvqqqlllddd]]]WWWQQQLLLHHHCCC???;;;888777666555444111111000///...---,,,,,,,,,,,,+++,,,,,,+++***)))))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###########################"""!!! !!!$$$&&&(((---===YYYxxx~~~SSS999###!!!$$$###"""### !!!"""""""""!!!  !!!!!!!!! !!!!!!  !!!!!!!!!   !!!"""!!!"""$$$&&&!!!$$$###(((666GGGeee~~~fffBBB))))))######   !!!""""""!!! !!!!!!  !!!!!!"""!!!!!! !!!!!!""" !!!"""############""""""""""""""""""###"""""""""###$$$$$$%%%%%%&&&'''000IIIlllpppqqqvvvPPP:::555///***'''&&&$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((()))111555333+++'''***------++++++++++++,,,---......,,,,,,---...///000111111000222444555555777:::===<<<>>>@@@BBBCCCFFFIIILLLNNNPPPTTTXXX^^^bbbfffhhhmmmpppzzz|||}}}}}}uuutttooojjjccc\\\VVVQQQLLLIII@@@===999777777777777666222222111000///...------,,,,,,,,,,,,---,,,***'''))))))))))))((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&((()))(((%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##############################"""!!! !!!$$$''')))999OOOqqqbbb666+++###$$$'''%%%  !!!"""""""""!!!  !!!"""  """"""!!!   """$$$$$$%%%###%%%***000LLLuuufff???444'''!!!   !!!""""""!!!  !!!"""""" !!!""""""!!!"""############$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%######---EEEiiizzzdddzzzfffBBB===555...***(((&&&$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''((()))***333666444---***------***++++++++++++,,,---......//////000111222333444444000222444555555777:::===;;;===@@@AAACCCEEEIIILLLMMMOOORRRWWW\\\aaadddfffiiimmmwww}}}}}}{{{tttqqqsssiii]]]VVVSSSOOOIIICCCAAA@@@???===:::888555444333333222111000///...---...------,,,,,,+++************)))((((((((((((((())))))(((''''''''''''''')))((('''&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%'''((((((%%%###$$$'''((('''&&&%%%%%%%%%$$$$$$#################################&&&$$$!!!$$$((( ###777IIIdddnnnIII***(((&&&###!!!!!!!!!"""!!!!!!  !!!"""!!! %%%---///BBBcccZZZ444$$$&&& $$$###!!!###!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!"""######$$$$$$***&&&)))===bbbxxxhhhyyy~~~]]]FFF333222333,,,%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))333111///,,,*********+++++++++,,,,,,,,,,,,------///.........000333666888444555666555555666999;;;:::===@@@BBBCCCDDDFFFHHHLLLNNNQQQUUUZZZ___cccfffhhhpppzzz|||vvvtttpppggg\\\UUUSSSPPPJJJEEE@@@???>>><<<999777444333333333222111000///...---......------,,,+++++++++***))))))((((((((((((((())))))(((''''''''''''''')))((('''&&&&&&'''((()))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&''''''%%%###$$$&&&((('''&&&%%%%%%%%%$$$$$$$$$##############################$$$### $$$((("""(((???XXXqqqVVV555)))(((%%%###!!!!!!!!!"""!!!   !!!!!!!!!###((((((:::[[[sssJJJ///%%%"""%%%$$$!!!"""  !!!!!!    !!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""######$$$$$$'''''')))999___eeemmmlllSSS;;;555444---((('''%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''((((((((()))))))))...---+++))))))***+++,,,+++++++++,,,,,,,,,------............000333666777444555666555555666999;;;;;;===@@@BBBCCCDDDGGGIIINNNPPPSSSWWW[[[```dddfffgggnnnxxx|||xxxvvvmmmeee[[[UUURRRPPPKKKGGG>>>===<<<:::888555333222222222111000//////......///......------,,,++++++))))))((((((''''''(((((()))((((((''''''''''''((((((((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$#########$$$%%%&&&&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""###'''$$$000KKKjjjeee???(((((('''%%%###!!!!!!!!!"""     """ """%%%$$$666UUUxxx```:::###$$$%%%$$$!!! !!!!!! !!!!!!!!!!!!!!!    !!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$((()))333YYYjjjccc}}}~~~aaaCCC555000***%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######'''''''''(((((((((((())))))(((''''''((()))+++,,,++++++++++++,,,,,,,,,,,,............000222555666444555555555555666999;;;===>>>@@@AAABBBDDDHHHKKKPPPQQQTTTXXX\\\```dddffffffllluuu~~~zzzvvvuuulllddd[[[TTTPPPNNNIIIFFF<<<;;;:::999666444222111222111111000//////......//////...------,,,,,,+++)))(((((('''''''''(((((()))(((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###!!!###&&&''':::ZZZwwwrrrIII000***&&&%%%$$$"""!!!!!!!!!!!!!!! """!!!"""%%%%%%555QQQqqqtttJJJ***%%%$$$###!!!!!!!!!!!! !!!""""""""""""   !!! !!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""######$$$%%%%%%!!!))))))---RRRjjjmmmtttRRR===111)))%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((''''''''''''((()))***+++***++++++++++++,,,,,,,,,---------...000222333444333444555555444555888;;;>>>???@@@@@@AAADDDIIILLLPPPQQQSSSVVVZZZ^^^bbbddddddjjjrrryyyxxxssspppjjjdddZZZSSSNNNJJJFFFCCC::::::999888666333111000111111000000///.........///......---,,,,,,++++++((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%######&&&***DDDkkkSSS...%%%,,,$$$######"""!!!!!!!!!!!! """ $$$###...EEE``````999(((%%%!!!!!!"""!!!!!!!!! !!!""""""!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%""")))'''***MMMhhhpppkkkPPP===000***)))&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))************+++++++++,,,,,,,,,------...///111222333333444555444444555888:::>>>???@@@@@@AAADDDHHHLLLMMMNNNQQQTTTXXX\\\___aaaccchhhpppwww~~~~~~vvvoookkkhhhbbbYYYQQQKKKFFFCCC@@@999999888777555333111000000000000//////............------,,,,,,+++******''''''&&&&&&''''''(((((((((''''''''''''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((()))%%%%%%&&&&&&&&&%%%$$$$$$!!!###&&&&&&%%%$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###########################&&&$$$$$$'''///PPP}}}lll<<<"""###,,,""""""""""""!!!!!!!!!!!!   """"""###222EEEmmmrrrFFF111)))###"""###!!!!!!""" !!!!!!!!!     !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$%%%%%%%%%###&&&%%%+++LLL}}}tttkkkvvvcccHHH555,,,***&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''******))))))))))))((((((************++++++++++++,,,,,,---...///000111111333444444444444555888:::<<<===???@@@AAACCCGGGJJJJJJKKKNNNQQQVVVZZZ^^^```ccchhhooovvv|||~~~~~~vvvnnniiiccc^^^VVVNNNHHHDDDBBBAAA999999888777555333222111///////////////.........---,,,,,,++++++***))))))'''&&&&&&&&&&&&'''((()))'''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((())))))&&&''''''((('''&&&%%%$$$ ###&&&'''%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%######################## %%%$$$$$$(((444\\\WWW...###&&&((( !!!!!!!!!!!!!!!!!!   !!!### &&&111^^^WWW===222(((%%%$$$!!! """ !!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###"""######$$$$$$%%%%%%&&&#########...PPP|||ttthhhtttSSS:::---)))'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&(((((())))))))))))((((((************+++++++++++++++,,,---...///000000000333333444444333555777::::::<<<>>>@@@AAACCCFFFHHHHHHJJJLLLPPPUUUZZZ^^^```bbbhhhpppvvv|||}}}~~~wwwnnnhhh___[[[TTTMMMGGGDDDBBBBBB999999888777666444222111///////////////.........,,,,,,++++++***))))))(((&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))***%%%%%%&&&''''''&&&%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((()))***''''''((((((((('''%%%$$$###''''''%%%###$$$%%%#########$$$$$$%%%%%%%%%##############################$$$***888cccyyyEEE%%%$$$&&&  !!!!!!"""!!!!!!!!!   !!! '''%%% %%%+++YYYkkkGGG999,,,(((%%%!!! """!!!!!!!!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######"""######$$$$$$%%%&&&&&&$$$ !!!111SSS|||bbb___AAA222---''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))************++++++++++++,,,---...////////////222333444444333444777:::888;;;>>>@@@AAACCCEEEFFFGGGIIILLLPPPUUUZZZ^^^aaabbbhhhpppwww|||~~~|||uuuoookkkccc\\\RRRJJJGGGEEECCC@@@888::::::999666333222333000000000///......------------,,,+++***)))((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((()))(((&&&&&&&&&&&&$$$"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''...JJJ{{{ggg:::###$$$&&&###!!!   """"""!!!!!!   !!!!!!""""""######+++NNNzzzeeeBBB...///((( """%%% !!!"""!!!  !!!""""""!!! """""""""!!!!!!!!!!!!""""""###$$$%%%$$$###"""###$$$$$$''''''///QQQyyyooo~~~JJJ...000+++((($$$"""###$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,,,,,,,---...///000111111333222222222333555777888<<<::::::===CCCGGGIIIIIIHHHJJJMMMRRRWWW[[[^^^```fffiiinnnqqquuu{{{zzztttnnnjjjbbb[[[QQQJJJGGGDDDAAA>>>999<<<===<<<999444111000000000000///......------------,,,+++***)))(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&&&&444VVVTTT111$$$%%%%%% !!!   """!!!!!!!!!   !!!""""""######'''EEEiii|||UUU:::111'''""""""!!! !!!"""!!!  !!!"""!!!!!!###""""""!!!!!!!!!!!!"""""""""$$$%%%$$$""""""###$$$$$$'''(((///OOO|||nnnRRR444111,,,)))%%%######$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((************+++++++++,,,++++++,,,---...///000000222222222222333555777888===;;;;;;>>>CCCGGGIIIIIIHHHJJJMMMQQQVVVZZZ]]]___cccggglllpppuuu{{{}}}xxxrrrlllhhhaaaZZZQQQJJJFFFCCC>>>;;;:::===??????;;;555111...000000000///......---------,,,,,,+++***)))(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((('''&&&%%%%%%''''''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''%%%$$$$$$$$$$$$###############$$$$$$$$$$$$#################################%%%%%%(((???iiiggg<<<'''%%%&&&"""!!!  !!!!!!  !!!!!!!!! !!!!!!!!!  !!!!!!"""######!!!777OOObbb{{{uuuTTT===,,,&&&%%%"""!!! !!!"""!!!     !!!!!! """$$$###""""""!!!!!!""""""###"""###$$$$$$###"""###%%%###((()))///LLLyyyrrrvvvaaa>>>222---***&&&###$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))))))))*********++++++******+++,,,---...//////222222222333444555666777>>>===<<>>@@@CCCFFFGGGGGGIIILLLOOOSSSWWWZZZ[[[^^^ccciiiooosssyyy{{{xxxsssnnngggccc\\\UUUMMMGGGCCC???:::666888888888777444222333444000000000///......------,,,,,,++++++***)))))))))(((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((%%%$$$$$$%%%'''((('''&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&'''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$#########""""""######$$$$$$$$$$$$######!!!!!!"""""""""#########$$$&&&,,,???eeegggFFF)))$$$&&&!!!$$$!!!    """!!!!!!!!!!!!  !!!!!!"""""" &&&***222NNNxxxwwwHHH///---+++%%%###"""!!!""""""!!!   !!!!!!""""""!!!!!!   !!! !!!!!!!!!"""""" !!!!!!!!!!!!$$$&&&######""""""""""""######!!!###$$$%%%$$$%%%&&&(((&&&+++---444PPP{{{tttttt___:::444///)))%%%%%%%%%&&&'''############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((())))))))))))*********,,,,,,---...///000111111111222222444555555666666999:::;;;<<<>>>@@@CCCEEEGGGHHHKKKNNNRRRUUUXXXYYY]]]ccciiinnnqqqvvv{{{}}}zzzwwwsssllleee___YYYSSSJJJDDDAAA>>>:::666666666555333111111333555000000000///......------+++++++++*********)))))))))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((&&&%%%$$$%%%'''((('''&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$###############$$$$$$$$$$$$######!!!""""""######$$$$$$$$$%%%(((555SSSzzz~~~SSS===***'''%%% '''!!!    !!!!!!!!!   !!!""""""$$$&&&(((,,,@@@ccc^^^999000...'''%%%""""""""""""!!!   !!!!!!""""""!!!!!!   !!!""" !!!!!!""""""### !!!""""""!!!!!!###%%%$$$######""""""######$$$"""$$$&&&&&&&&&'''(((***)))...000999XXXuuuoooGGG888333,,,'''%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))*********++++++,,,------...///000111111111111333444555666666666777888:::;;;<<>><<<:::777555666666444111000000111000000000///......------+++++++++***************))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((&&&%%%$$$%%%''''''&&&%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$%%%%%%&&&''')))???gggkkkAAA555)))&&&%%%"""###&&&!!!     !!! !!!!!!"""###$$$&&&***222IIIrrrxxxLLL666...(((&&&###"""""""""!!!    !!!!!!!!!!!!!!!!!!   !!!""" !!!""""""######""""""###"""!!!!!!###$$$$$$######""""""######$$$###%%%'''(((((()))+++,,,---000222>>>```}}}sss{{{WWW<<<666...(((%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((************+++++++++,,,+++,,,,,,---...///000111000111333555666666666555555777:::;;;<<>>===:::666666666555444222111000000......//////......---,,,,,,,,,+++***)))((('''&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''((((((''''''******))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%***000111---(((+++555XXXpppOOO333+++$$$######  !!!!!!  )))&&&  &&&'''###$$$"""  !!!   !!!!!!!!!"""!!!"""$$$###///RRRvvvzzzSSS777...)))$$$"""""""""""""""  !!!"""###"""!!! """"""!!!!!!    !!!!!! !!!!!!!!!!!!!!!"""!!! !!!###$$$###############$$$$$$%%%"""''',,,......---...000111333<<>><<<;;;999666666666555444222111000///...............------,,,,,,,,,+++***)))((('''&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''((((((''''''))))))))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%***///000,,,(((+++???gggdddCCC111***$$$###### !!!!!!!!!  ###$$$%%%(((111:::<<<999###"""    !!!!!!!!!"""!!!###$$$"""(((AAA]]]mmmRRR666---&&&%%%###"""   !!!""""""!!!!!! """!!!!!!!!!   !!!!!! !!!!!!!!!!!!!!!%%%$$$###"""!!!""""""###&&&&&&'''''''''%%%$$$###(((***---,,,***,,,111777<<<>>>FFFWWWnnnxxx{{{ZZZDDD111---,,,&&&%%%)))(((((('''&&&%%%$$$######$$$$$$$$$###$$$$$$%%%%%%########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))+++)))'''***...///---***+++,,,,,,,,,,,,---------...///000222333444555555777888999:::;;;===@@@CCCDDDCCCIIIKKKJJJSSSZZZSSSWWW\\\ccchhhjjjlllrrrxxx~~~}}}zzzuuupppjjjddd]]]XXXNNNHHHAAA<<<;;;:::888666666666555333222111000///...............---,,,,,,++++++***)))((((((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''(((((('''''')))))))))(((((((((((('''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&)))---...+++'''...QQQzzzRRR444---'''#########!!!!!!###!!!!!!  !!!'''---888AAACCC???###"""    !!!!!!!!!!!! ###&&&$$$$$$333DDD}}}uuuMMM:::+++)))'''###  !!!  !!!!!!!!!!!!!!! !!!!!!!!!  !!!"""!!!!!!!!!!!! ###"""!!! !!!!!!######!!!###'''***++++++***)))+++000444666888@@@MMMXXXhhheeebbbaaaccceeeeeeeeedddjjjhhhcccbbb```cccnnn{{{qqqWWW<<<000,,,(((&&&((((((((('''&&&%%%$$$######""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))'''&&&(((,,,---+++(((++++++,,,,,,------------...///111222333444555555666888999::::::===@@@CCCFFFCCCGGGJJJJJJSSSZZZSSSWWWZZZ___cccggglllqqquuu|||}}}yyysssmmmgggaaaZZZVVVJJJFFF@@@<<<::::::999777666555444333222000//////------.........---,,,,,,+++******)))((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''((('''''''''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%''')))***(((&&&666gggjjjCCC+++***%%%"""######!!!"""%%%!!!!!!  ###%%%+++111000,,,"""!!!    !!!!!!!!! """&&&&&&'''...888dddmmmMMM222,,,***"""$$$  !!!!!!"""!!!  ###"""!!!   !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%''')))''')))---222555888999999777@@@LLLUUU^^^jjj{{{xxxyyyiiiHHH222+++)))(((&&&''''''&&&&&&%%%$$$######"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((()))))))))((('''&&&(((+++,,,***)))++++++,,,,,,---.........//////111222333444444444666777999999:::<<<@@@CCCIIIDDDGGGKKKIIIOOOVVVQQQWWWZZZ\\\___dddlllqqqrrryyy~~~zzztttmmmfff^^^WWWRRRHHHEEE@@@===;;;;;;::::::555555444333111000///...---------...---,,,,,,+++******))))))((('''''''''&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''(((((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%===xxx[[[888)))&&&###"""###""" """&&&!!!!!!  !!!!!!!!!   !!!!!!!!!!!! !!!###%%%&&&,,,222OOOccc;;;,,,+++&&&!!!"""!!!!!!  !!!!!!###"""  ###"""!!!    !!!!!!!!! !!!""""""!!!!!!!!!"""""""""######$$$$$$$$$%%%'''))),,,---222555:::@@@GGGMMMQQQTTTYYYdddsss|||sss~~~xxxRRR555***))))))%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))(((((((((***+++,,,+++***++++++,,,------.../////////000111222333444444444666777888999:::<<>><<<;;;;;;;;;555555444222111000///...---------------,,,++++++)))))))))(((((('''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''((((((''''''&&&''''''''''''(((((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&EEE{{{LLL///***$$$""""""###"""!!!&&&!!!!!!   !!!###"""    !!!!!!!!!""""""!!! ###(((,,,@@@oooxxxJJJ111***'''###!!!!!!!!!  """!!!  !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!! !!!!!!"""###!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&''')))+++---///111777CCCPPP___kkktttyyysssttt___;;;******)))%%%&&&%%%%%%%%%$$$$$$$$$###%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((()))***++++++,,,,,,+++++++++,,,---...//////000000000111222333333333333555777888999999<<>>;;;:::::::::555444333222111///......,,,------------,,,++++++((((((((((((((('''''''''%%%%%%'''(((((((((''''''&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%''')))NNNmmm===&&&)))###!!!"""###!!! %%%!!!!!!   ###%%%%%%   !!! !!!!!!!!!!!!"""""""""(((,,,555XXXbbb===,,,)))&&& !!!!!!!!!!!!   !!! !!!""""""!!!!!!   !!!!!!"""!!!!!!!!!!!!!!!""""""###!!!!!!###$$$&&&'''))))))***+++---000444999===???CCCLLL\\\nnn~~~rrrmmmCCC---+++***%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))''')))***++++++++++++,,,++++++,,,---...///000000000111222222333333333333555777888888999;;;???BBB@@@BBBRRR[[[SSSTTT```hhhZZZeeejjjfffeeelllqqqooowww~~~sssqqqnnniiicccZZZQQQJJJEEEDDDBBB>>>;;;999999999555444333222111///......,,,,,,---------,,,++++++((((((((((((((('''''''''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&))),,,VVVddd222 ((("""!!!"""$$$!!! %%%!!!!!!   !!!  !!!  !!!!!!  !!!!!! !!!!!!"""!!!###!!!!!!%%%,,,000000JJJuuuvvvIII000+++)))###"""!!!!!!!!!  !!!!!!######"""!!!   !!!""""""!!!!!!!!!!!!!!!"""###### !!!###%%%''')))++++++444666:::@@@GGGOOOUUUYYYjjjsss|||rrrvvvIII///,,,+++%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&'''((('''$$$""" %%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&''''''((()))))))))&&&(((************++++++++++++,,,---...///000111000111222333333333333333555666888888999;;;???BBBCCCGGGXXXaaaWWWTTTaaajjjZZZhhhoooiiiffflllqqqooopppxxxxxxqqqoookkkeee]]]TTTMMMIIIAAAAAA@@@>>>;;;888666555444222111111111111000......------,,,,,,++++++***++++++)))(((''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&''''''((((((((()))(((''''''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$######%%%'''$$$###+++555nnnYYY111###)))""""""""""""!!!!!!!!!!!!"""  !!!""""""!!!     """   !!!!!!!!!!!!!!!###"""!!!$$$!!!###&&&$$$%%%&&&%%%$$$&&&+++///111EEEZZZYYY999///+++$$$!!!!!! """%%%$$$!!! !!!######"""!!!  !!!!!!""""""""""""######""" !!!$$$$$$$$$(((---,,,***///888BBBEEEIIIQQQ\\\jjjyyyjjjyyynnnSSS,,,,,,111%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((******+++++++++,,,,,,,,,******+++,,,,,,------......000222222111111222333777777777777999;;;===>>>BBBHHHMMMOOOOOOQQQWWW\\\SSSVVV[[[^^^aaaeeeiiilllpppwww}}}uuuooommmiiibbbZZZQQQIIIEEEBBBAAA>>><<<;;;:::;;;;;;444333111111222222000///...------,,,,,,++++++***+++***)))(((((('''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&'''''''''((('''&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$###!!!###(((%%%$$$000AAA|||uuuJJJ)))!!!(((""""""""""""!!!!!!!!!!!!###!!! !!!""""""!!!    !!!!!! !!!"""!!!!!!!!!!!!"""""""""""" !!!!!!###""" !!!######$$$!!!$$$&&&&&&$$$ """ ###(((---......444IIIVVVqqqyyyXXXBBB333((($$$###!!! !!!!!!  """"""!!!  !!!!!! !!!!!!!!!!!!!!!!!! %%%&&&&&&&&&%%%%%%'''(((222000000222333:::JJJZZZccckkkxxxkkksss___666000222%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((*********+++++++++,,,,,,+++++++++,,,------.........000222333222222333444666666666777888:::<<<===@@@DDDHHHIIIJJJLLLPPPSSSRRRUUUYYY]]]```dddhhhkkkqqqwwwzzzsssnnnlllggg___VVVMMMFFFBBBCCC@@@===;;;:::<<>>???555444222222333333111000...------,,,,,,++++++***)))(((((((((((())))))***((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%!!!(((&&&&&&AAAeeeYYY222######$$$""""""""""""!!!!!!!!!!!!###"""   !!!!!!!!!!!!!!! !!!""""""!!! """### $$$###"""!!!!!!!!! ############"""!!!"""###'''%%%$$$%%%&&&&&&%%%%%%***'''"""!!!'''333@@@HHH999444000111555999777555VVVwwwyyyooonnnhhhIII888***((('''%%%!!!!!!&&&!!!   !!!"""""""""!!!!!!"""!!!!!!!!!###$$$'''(((&&&(((,,,000444999???CCCIIITTTcccmmmttt~~~yyybbbvvvkkk|||MMM777111'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((************++++++++++++,,,,,,------...//////000///111333444444333555666444444555666888999:::;;;AAAAAABBBDDDHHHKKKLLLKKKOOORRRVVVYYY]]]```dddgggooouuu}}}}}}wwwrrrnnnhhh___VVVLLLEEEAAA??????>>><<<;;;:::999999555333222222222222111///...------,,,,,,++++++***)))(((((((((((())))))***(((((())))))(((((('''&&&'''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&& !!!'''&&&,,,MMMtttwwwKKK---%%%'''&&&""""""""""""!!!!!!!!!!!!###!!! !!!""""""    !!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!"""$$$$$$$$$$$$######""""""!!!%%%%%%$$$#########$$$%%%%%%)))---//////000222444333222000000000000---))),,,---...222777>>>DDDGGGDDDDDDDDDDDDEEEHHHMMMPPPrrryyyhhhvvv[[[CCC+++'''&&&'''%%% %%%"""!!!    !!!!!!"""######""""""%%%$$$###$$$&&&))),,,///444666999===BBBJJJRRRXXXkkkyyywwwqqqcccppp^^^QQQrrrmmmvvvTTT999222***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((())))))*********+++++++++,,,,,,------...//////000///111333444444444555666444444555777888999::::::AAAAAABBBEEEJJJMMMOOONNNMMMPPPTTTXXX[[[___cccfffmmmsss{{{~~~vvvrrrnnnggg^^^UUULLLFFFBBB>>>>>>===<<<:::888666444444222111111111111000......------,,,,,,++++++***))))))(((((((((((())))))((())))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""$$$######%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%######%%%(((888^^^lllFFF---%%%###"""""""""""""""!!!!!!!!!!!!!!! """###$$$"""!!!   !!!!!!!!!!!!!!!!!!"""######""""""###$$$#########""""""""""""!!! !!!######$$$&&&))),,,///666>>>DDDGGGIIIKKKNNNNNNOOONNNLLLMMMMMMGGG@@@<<<:::777999@@@KKKWWW___iiioootttrrrmmmkkkqqqxxxjjjjjjmmmOOO111((($$$&&&%%% """###"""!!!   !!!"""######$$$$$$###"""""""""###(((---333777;;;???FFFOOOZZZfffrrrzzz{{{qqqfffZZZOOOHHH@@@NNNFFFEEEfffyyyppp^^^???444---&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))************+++,,,,,,,,,---......//////...000222333333333555666444555666888999::::::;;;>>>@@@BBBEEEHHHKKKNNNOOOMMMPPPTTTWWWZZZ^^^bbbeeelllqqqyyy}}}pppnnnkkkddd[[[RRRJJJDDD@@@???>>><<<:::888777666666333111000000000000///---...------,,,,,,++++++***+++***)))(((((('''(((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###"""###%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""%%%&&&$$$,,,GGGppp```???---$$$!!!!!!""""""""""""!!!!!!!!!!!! """$$$%%%$$$###    !!!!!!!!!!!!"""$$$###""""""###%%%$$$$$$$$$%%%&&&''''''(((&&&)))---000333888???DDDJJJSSS```iiimmmnnnqqqsssuuuxxxxxxwwwyyyzzzrrrhhh]]]UUUJJJEEEJJJYYYkkkvvv}}}{{{hhhkkk???///$$$%%%%%% ###$$$###!!!   !!!""" !!!"""###$$$$$$$$$$$$###$$$'''...777CCCMMMTTTUUU\\\gggrrr~~~uuu^^^YYYQQQIIIBBB;;;555111000777666999MMMaaarrrppp}}}iiiGGG888000%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************+++++++++,,,------......,,,///111222222333444666444555777999;;;;;;;;;;;;>>>AAAEEEFFFFFFGGGKKKNNNLLLOOOTTTWWWZZZ^^^bbbeeelllqqqxxx~~~zzziiikkkhhhaaaXXXOOOGGGBBB???@@@>>>:::777666777999:::222111//////000000...---......---,,,,,,++++++***++++++***((('''''''''''')))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""$$$'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$ ''''''###///RRR|||xxxLLL333***$$$$$$(((""""""""""""!!!!!!!!!!!! """%%%&&&%%%$$$    !!!!!!!!!###$$$$$$######$$$%%%***+++,,,...000222444444777;;;@@@FFFKKKSSS\\\bbbiiitttwwwqqqiiibbb```ccchhhmmmiiixxxlllzzzLLL888'''&&&'''###"""&&&%%%###!!! !!!  !!! !!!""""""!!!!!!"""$$$$$$%%%%%%%%%***...555@@@PPPaaapppyyyuuucccOOOBBB666333...,,,,,,---------+++++++++,,,111;;;NNN___lllxxxuuuzzzsssNNN<<<111%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))******************+++,,,,,,------...,,,...000222222222444555444666888:::;;;<<<<<<;;;???DDDHHHHHHEEEEEEIIINNNLLLOOOTTTWWWZZZ^^^bbbeeemmmqqqwww}}}|||vvvmmmjjjeee^^^UUUMMMGGGCCCAAABBB@@@===:::999999999:::333222000///......//////...------,,,,,,++++++***,,,***(((((())))))'''%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%%%%((((((''''''&&&&&&&&&%%%'''&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$############"""!!!""""""""""""#########$$$$$$###"""!!!!!!"""""""""''''''(((===eeeaaa:::000)))"""!!! """"""""""""!!!!!!!!!!!!### """&&&&&&""" !!!!!!!!!!!!!!! """  ###&&&'''$$$%%%%%%$$$%%%***222999AAAEEEMMMWWW]]]\\\UUUOOOPPPPPPWWWdddjjjjjjlllqqqvvvwwwnnn{{{nnntttPPP333///,,, (((!!!!!!"""""""""!!! !!!"""!!!  """$$$"""$$$###&&&)))&&&%%%...:::AAAOOOdddwwwuuu[[[NNNDDD666------+++******)))))))))))))))((((((''''''))),,,///111DDDNNNccc~~~wwwgggHHH111******(((%%%%%%&&&&&&%%%"""############$$$$$$$$$########################$$$$$$%%%%%%&&&'''(((((('''''''''(((((((((((((((&&&(((((((((((((((***,,,***++++++,,,,,,------...---...000222333333333222555777888999888888999;;;===???BBBEEEFFFHHHKKKNNNMMMOOOSSSVVVYYY\\\```ccckkkqqqxxx|||uuukkkiiieee]]]UUULLLFFFBBB@@@@@@???<<<:::888888888888333222000///......//////...------,,,,,,+++******+++***(((((())))))'''&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""############$$$%%%$$$###""""""""""""""""""&&&'''+++DDDnnnXXX444---'''!!!"""!!!""""""""""""!!!!!!!!!!!!!!! """$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$######"""!!! $$$$$$%%%&&&&&&%%%""" %%%'''***...555BBBRRR]]]gggkkksss|||}}}xxxnnnddd[[[XXXYYY]]]gggrrrtttvvv\\\:::///,,,%%%###((( !!!!!!!!!  !!!!!!!!! &&&###  !!!###(((%%%$$$&&&***555KKK___oooyyy~~~kkkTTT@@@888444+++%%%&&&***)))(((''''''''''''''''''&&&&&&&&&'''))),,,---111888JJJccczzz}}}oooMMM333---,,,)))&&&%%%&&&%%%$$$############$$$$$$$$$$$$########################$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((&&&(((((((((((((((***,,,***++++++,,,,,,------......///000111222333333333555777888888888888999;;;<<>>===<<<:::999777666555333222000///......//////---------,,,++++++******+++***(((((())))))'''&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$######"""###$$$&&&''')))***+++%%%%%%%%%$$$$$$############$$$$$$$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$%%%%%%$$$############$$$###%%%'''111NNNzzz{{{NNN///)))%%%!!!###"""""""""""""""!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$---444>>>JJJWWWgggwwwuuufff\\\ZZZ^^^fffeeewwwQQQ999///***%%%""" !!!!!!!!!!!!!!!!!! !!!""""""""""""&&& %%%&&&###%%%,,,$$$&&&+++444BBBYYYwwwzzzfffTTTFFF666******+++(((''')))******)))''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))***,,,555DDDVVVjjjzzz~~~ZZZ:::111---)))&&&&&&%%%%%%$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((&&&(((((((((((((((***,,,***++++++,,,,,,------.../////////000111222333444555777888888888888999;;;<<<>>>AAADDDFFFHHHKKKNNNNNNQQQTTTVVVWWWYYY\\\^^^nnnsssyyy{{{}}}}}}uuunnnfffbbbYYYPPPHHHBBB???>>>>>>======;;;999777555444333111000///......//////------,,,,,,+++*********+++)))(((((())))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""$$$%%%'''(((******%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$###""""""$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###$$$'''666XXXnnnFFF---)))%%%"""$$$###""""""""""""!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######***)))'''''')))///777<<>>222333***$$$'''+++++++++---,,,,,,***)))((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&***)))+++222:::III```rrrssszzzjjjDDD333,,,&&&%%%%%%%%%$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((&&&((((((((('''(((***,,,***++++++,,,,,,------...//////...///000111333555555666888888777777999:::;;;===@@@CCCEEEHHHKKKMMMMMMPPPSSSVVVXXXZZZ]]]```mmmrrrxxx{{{}}}|||yyyqqqkkkccc___VVVMMMFFFAAA???>>>??????>>><<<:::888555444333111000///......//////---,,,,,,++++++***))))))***)))(((((())))))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%######(((===bbbbbbAAA---***%%%$$$%%%###""""""""""""!!!!!!!!!!!! !!!!!! """"""!!!!!!"""###$$$%%%$$$&&&)))...555AAAMMMVVVsss~~~vvvnnnoooppprrraaa\\\qqqYYYGGG===111'''###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&"""$$$)))(((###&&&...DDDWWWqqqeeeIII888111---)))***%%%###%%%'''''''''(((+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''+++000888HHHWWWyyysssnnnuuuMMM444***###$$$%%%$$$$$$'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))&&&((((((((('''(((***,,,***++++++,,,,,,------...//////......///111333444444666777888777777888:::999<<>>@@@@@@>>><<<999777666555333222000///......//////,,,,,,,,,+++******))))))***((('''((()))***)))'''''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$############"""!!!""""""""""""#########$$$############$$$%%%%%%$$$###+++FFFnnnWWW;;;+++***%%%$$$%%%"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%'''###---<<>>TTTooorrrddd@@@111%%%'''(((######'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%'''(((((()))&&&(((((((((((((((***,,,***++++++,,,,,,------...,,,---...000111111222222444555777777666666888999777:::>>>AAACCCFFFJJJMMMHHHKKKOOOSSSVVVYYY]]]```cccjjjrrrwwwzzz~~~vvvssstttqqqjjjddd[[[VVVOOOGGGBBB@@@@@@@@@AAA???;;;777555444444444333222000///......//////,,,,,,++++++***))))))))))))((('''((()))***)))(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&''')))******++++++######$$$%%%%%%&&&''''''""""""###$$$%%%&&&&&&'''$$$%%%&&&&&&''''''''''''!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$############""" !!!!!!!!!!!!""""""!!!!!!"""###$$$$$$%%%%%%333WWWrrr@@@,,,###$$$ !!!###""""""""""""!!!!!!!!!!!!%%%!!!###%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''***000888BBBLLLUUUZZZQQQTTTVVVVVVUUUWWW^^^dddrrr}}}wwwiiiaaa^^^hhhuuuaaafffooohhhkkkmmmlllpppmmmuuuiiiWWW555333000,,,***))))))***%%%%%%&&&(((+++...111333000HHH[[[aaannnttt```PPPEEE<<<222+++---)))&&&'''(((&&&###""" $$$&&&$$$###$$$&&&'''############$$$%%%&&&'''!!!"""###$$$$$$%%%%%%%%%&&&!!! $$$''''''))),,,(((555JJJ```{{{yyyrrrGGG555)))))))))###"""&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((((()))&&&(((((((((((((((***,,,***++++++,,,,,,---......+++---///000222222111111444555777777666666888999777:::>>>AAACCCFFFJJJMMMHHHKKKNNNQQQTTTVVVZZZ]]]aaahhhqqquuuxxx~~~}}}wwwsssrrrmmmfff___ZZZUUUNNNGGGCCC@@@===<<<;;;:::999777666444333222333444///333,,,---BBB???222---***,,,+++((('''(((''''''((((((((((((''''''&&&&&&'''''''''&&&$$$###&&&'''((())))))(((''''''%%%&&&'''((()))***+++,,,***)))(((&&&%%%$$$######&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$######%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%...!!!666hhhaaa>>>...$$$'''(((""" ###$$$###"""""""""###%%%%%%###%%%%%%""" ###$$$'''((($$$ !!!)))000...555@@@MMMXXX```eeegggfffccc___\\\ZZZWWWQQQMMMPPPVVV]]]dddkkkvvvrrrgggcccccclll~~~lllhhhrrrdddgggrrrjjj[[[XXXmmmyyyTTTKKKBBB666000333888444---111///+++000666111777LLL```eeeuuu}}}pppwww~~~]]]SSSNNNDDD;;;333...++++++'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&+++///555@@@YYYzzzjjjPPP444''')))''''''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++,,,,,,,,,,,,---------------............///222444555555444444666777999888;;;AAAEEEFFFIIIMMMJJJMMMPPPRRRSSSUUUXXX[[[cccdddkkkuuuwwwwwwyyyuuurrrmmmeee^^^YYYTTTMMMGGGCCC@@@===<<<;;;:::999888666444333222111222...333---000FFFDDD666///+++,,,+++******,,,(((((())))))))))))((((((&&&&&&'''''''''&&&%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''((()))******+++)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#######################################""""""######$$$%%%+++!!!;;;ooo]]]===...$$$&&&(((""" ###$$$###"""""""""###$$$$$$ !!!"""!!! ###&&& $$$(((((()))...999BBBJJJOOOXXXbbbjjjpppssstttwwwtttoookkkiiieee```]]]VVV[[[aaabbb___\\\\\\]]]iiirrrtttfffcccmmm|||ooo```pppxxx}}}|||qqqjjjllllllddd^^^bbbjjjooo|||YYYNNNYYYaaacccdddcccZZZPPPIIISSSKKK999999JJJ\\\hhhuuuuuummm||||||wwwttt^^^HHH===999444...***'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&$$$'''+++222BBB___lllXXX999((((((&&&%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++++++++,,,,,,,,,---------------............///222444555555444444666777999888;;;AAAEEEFFFIIIMMMKKKMMMPPPRRRSSSUUUWWWZZZbbbcccjjjsssuuuvvv~~~}}}xxxtttmmmddd\\\WWWRRRKKKFFFBBB@@@===<<<;;;;;;999888666555333333000111,,,333000444LLLJJJ666///*********)))***---)))))))))******)))))))))&&&''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%'''''''''((((((((())))))''''''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%(((((((((''''''%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&"""BBBxxxXXX:::---$$$&&&'''###!!!#########""""""""""""######""""""!!!!!!"""###$$$%%%)))+++...///555AAARRR^^^qqqtttzzz|||yyyvvvssspppttt|||uuulllgggaaaaaaccceeeiiiqqqzzzqqqhhhjjjppp~~~xxx\\\ZZZdddjjjiiifffbbb___ddd```\\\qqqzzzzzzYYYbbbxxxiiibbbQQQIII[[[vvv~~~yyyvvveeevvvnnnzzzlllZZZJJJ<<<444...---***((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!""""""######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%(((+++000DDDmmmnnnddd???)))'''$$$$$$((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++,,,,,,,,,,,,---------............///222333555555444555666888999888;;;AAADDDEEEHHHLLLKKKMMMPPPQQQRRRTTTVVVXXXaaabbbiiippprrruuu~~~~~~yyyuuuoooeee]]]TTTOOOIIIDDDAAA???===<<<;;;;;;999888666444333333111111,,,333111666LLLIII111,,,)))******((((((***(((((())))))))))))((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&"""######$$$%%%&&&&&&''')))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$HHHQQQ666,,,%%%%%%&&&###"""###""""""""""""""""""""""""%%%$$$##################///111444:::GGG[[[rrr~~~rrrdddZZZWWWZZZ^^^bbblll|||~~~ssszzzdddTTTZZZ^^^^^^dddZZZRRReeesssooonnnVVV```yyynnnYYYWWWmmmzzzrrrfffwwwpppooonnnZZZNNNAAA333,,,...+++***)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!!!!"""""""""#########$$$$$$%%%&&&&&&&&&&&&%%%)))&&&(((,,,***333VVV{{{qqqlllCCC)))'''&&&$$$((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))***++++++++++++,,,,,,,,,---------............///111333555555555555666888:::888:::@@@CCCDDDFFFJJJKKKMMMOOOQQQQQQSSSUUUWWW```ccciiinnnpppuuu~~~~~~zzzvvvoooeee]]]QQQMMMGGGBBB@@@>>>===<<<;;;:::999777555444333222333222,,,333000333HHHCCC---***)))------)))&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''')))(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&''''''((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$'''NNNIII111+++%%%$$$$$$#########!!!""""""###############"""###%%%'''(((***+++,,,666===IIIYYYkkk|||sssooodddbbbaaadddmmmyyy|||ppp[[[WWWVVVYYYeee^^^]]]~~~xxxooo]]]```sssyyypppFFF]]]vvv~~~uuukkkfffhhhzzzvvvvvv}}}{{{^^^JJJ:::888555,,,(((+++&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""""""""############$$$%%%%%%&&&&&&%%%%%%(((###&&&+++))))))<<>>===<<<999999888666444333111111333222+++222//////@@@999,,,***,,,111111,,,'''&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&''''''((()))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""#############################################""""""######$$$%%%%%%+++TTT{{{@@@...***&&&$$$############ !!!"""$$$%%%%%%%%%%%%%%%---444999>>>EEEJJJ^^^hhhyyy{{{uuurrrppppppooopppuuu}}}{{{pppaaa\\\hhhxxx}}}hhhfffhhh^^^eeeccc^^^kkkJJJPPP]]]lllvvvwwwxxxyyyzzz|||zzzttt{{{jjjYYYMMMAAA333(((***---)))%%%&&&######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%#######################################$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%&&&$$$&&&,,,,,,)))///999OOOhhhmmm}}}KKK++++++***&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))************++++++++++++---------............///000222444555555555777999:::888:::???BBBAAACCCGGGHHHJJJMMMOOOPPPSSSVVVXXX]]]cccjjjmmmnnnttt}}}xxxtttkkk___VVVMMMIIICCC@@@>>>>>>===<<<888777666555333111000///111000***111---,,,:::000---***+++///000+++((('''&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((()))******)))(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""######$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!"""""""""#########$$$##############################""""""######$$$%%%%%%///[[[rrr777+++)))&&&######$$$$$$### """%%%&&&'''(((((((((333AAALLLSSS\\\iiisss~~~ssskkkeeeccciiirrryyyrrr{{{nnnbbbuuu}}}yyyqqq___SSSNNNooo{{{zzz~~~|||iii___RRRQQQ```oooxxx}}}ssstttrrrnnnxxxbbbOOO???222***---(((%%%%%%&&&&&&$$$"""#########$$$%%%&&&((((((######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$%%%&&&)))+++,,,,,,,,,,,,111GGG^^^|||cccUUU///,,,***%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))************++++++++++++---------............///000222444555555666888999:::888:::???AAAAAABBBFFFFFFHHHLLLNNNPPPSSSVVVYYYYYYbbbjjjllllllqqq}}}~~~xxxrrriii\\\RRRKKKHHHCCC???>>>======<<<777777555444222000/////////...(((000,,,***666+++,,,)))(((+++,,,)))''''''''''''((((((((((((''''''((('''&&&&&&'''((()))***)))((('''%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$ """##################$$$%%%&&&&&&%%%$$$###!!!!!!""""""#########$$$#################################"""###$$$$$$%%%%%%111```lll222))))))&&&###"""$$$%%%$$$ ###%%%((()))))))))555CCCUUUaaaiiitttmmmaaa___eeerrrmmmnnnxxx~~~oooZZZnnn}}}qqq]]]WWWUUUZZZgggpppwwwsssfffeeemmmgggWWW^^^NNNOOOfffuuuyyynnn~~~|||nnnqqqkkkppprrr[[[GGG;;;555222111###&&&'''$$$###$$$%%%$$$######!!! !!!"""############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ %%%'''&&&&&&***+++((('''444CCCcccyyy^^^\\\222,,,)))$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++---------.........//////000222444555555666888::::::888:::???AAA@@@BBBEEEEEEGGGKKKNNNPPPSSSWWWZZZWWW```iiijjjjjjoooyyy{{{sssmmmfffZZZRRRJJJGGGCCC@@@???>>><<<;;;:::777444333333333222111//////...------------...---,,,,,,+++***)))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$###$$$$$$%%%%%%&&&)))***)))&&&### """""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""$$$######"""###%%%&&&''')))333qqqYYY...***)))'''%%%$$$$$$%%%%%%!!!!!!$$$(((***+++111888EEEWWWhhhppp}}}tttssssssvvv}}}|||rrr```rrrnnnxxxmmmXXXVVVlllwwwmmmaaaoooXXXGGGMMMbbbrrruuusssvvvssspppoooooovvv|||WWWhhhjjjwwwhhhyyy}}}yyynnneeeWWWFFF:::444000+++'''((('''&&&(((******(((%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''$$$######$$$%%%%%%$$$""""""""""""""""""###$$$%%%$$$$$$#########"""""""""&&&&&&%%%%%%%%%%%%&&&&&&(((((()))***++++++******///%%%222EEEeee|||oooiiiggg444'''---,,,((((((&&&%%%$$$#########$$$%%%&&&((()))((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))))))))************)))******++++++,,,------......---,,,---...///000000111222333555666777777;;;;;;<<<===???BBBDDDFFFIIIHHHHHHLLLRRRWWWXXXXXXYYY___eeeggghhhmmmwwwxxxqqqllldddZZZRRRJJJGGGDDDAAA@@@???===<<<:::777444222222222222111//////...------------...---+++***((((((((()))***((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$%%%&&&%%%&&&'''((('''%%%###!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""$$$######"""###%%%&&&'''***666tttZZZ000((('''%%%$$$######$$$$$$(((%%%%%%(((,,,333@@@KKKYYYlll}}}~~~yyyvvvtttxxxZZZaaaccc[[[mmmnnn```kkkaaaWWWQQQVVViiixxxzzzqqqYYYhhhxxxyyy~~~jjjkkkppp{{{qqqvvvlll[[[XXXPPPGGG:::111...,,,+++))))))'''$$$###%%%%%%$$$"""%%%%%%$$$$$$$$$$$$%%%%%%########################'''&&&&&&&&&((((((&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###############$$$%%%&&&'''(((((()))))))))(((---$$$///<<>>@@@CCCDDDIIIHHHHHHKKKQQQUUUWWWXXX[[[```fffiiijjjoooxxx~~~~~~uuunnniiibbbXXXQQQJJJGGGDDDAAA@@@???>>>===999777444222222222111000//////...------------...---+++)))'''''')))+++---((((((((((((''''''''''''))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""$$$######"""###%%%&&&''',,,:::yyyWWW///((('''&&&$$$$$$$$$%%%%%%'''$$$$$$***111;;;IIIUUUbbbttt}}}xxxmmmpppuuu~~~[[[TTT___VVVnnnqqqfff{{{zzzTTTRRR[[[ooo~~~oooiiicccbbbsssssseee|||nnneeeuuussskkkiii|||^^^OOONNNDDD???888000,,,++++++,,,,,,)))&&&%%%&&&'''(((((((((((((((''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######$$$%%%$$$"""''''''&&&$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%###"""""""""###$$$$$$%%%&&&'''((((((((((((((((((,,,###,,,111AAAWWWXXXaaa|||sss???+++++++++((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---......000111222333555666777777999999999:::<<>>>>>===<<<:::999666333222222222111000//////...------------...///000000///...+++)))'''(((((((((((('''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''%%%$$$###"""""""""#####################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$######"""###%%%&&&'''000DDDMMM***)))((('''&&&'''((()))***+++***...888BBBHHHOOOUUU\\\eeelllllliiiiiilllnnnaaa```]]]]]]bbblllyyy}}}^^^ggglllwwwiiicccwww}}}mmmssswwwoooxxxwwwyyyvvvooolllzzznnnkkkvvveeeXXXZZZbbbddd```[[[WWWWWWSSSJJJ???777444555222333444555333111///---///000000000000///...---------,,,+++******))))))...,,,******+++++++++***)))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''(((((()))))))))(((((('''***&&&...''''''222555DDD```PPP111))))))((($$$&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,++++++,,,,,,,,,,,,---,,,000111222333555666777777999999999;;;===???BBBCCCFFFFFFGGGIIIKKKOOOSSSVVVXXX\\\aaadddgggkkkppptttvvv}}}|||tttjjjaaaWWWOOOIIIEEEBBB???======<<<;;;:::888666333111111111000/////////...------------...///000111111///+++'''%%%(((((((((((('''''''''''''''''''''''''''''''''''')))(((''''''''''''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&$$$$$$######"""######$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$######"""###%%%&&&'''111HHHOOO000(((''''''''''''(((***+++222///111;;;FFFPPP[[[ccchhhmmmrrruuuvvvyyy}}}xxxqqqmmmnnnsssxxxyyywwwxxx~~~ggg```zzztttyyyuuujjjyyy~~~ggglllssscccgggxxxlllzzzvvvfffpppqqqmmmooonnnyyyuuuuuuxxxzzzwwwvvvxxx~~~}}}wwwnnngggdddccc^^^```bbbaaa\\\WWWRRRPPPNNNOOOPPPPPPOOONNNLLLKKKEEEEEEDDDCCCBBBAAA@@@???888555222000//////...,,,---,,,+++))))))(((((((((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&(((((((((((((((''''''&&&+++'''000)))'''///...:::TTTzzzYYY666***+++)))$$$&&&&&&&&&&&&&&&%%%$$$$$$###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++++++++++++++,,,---------------000111222333555666777777999999999:::<<>>===;;;888666444333333//////...---,,,+++******---,,,+++***))))))))))))+++++++++++++++***))))))---(((000******222...777LLLsssaaa<<<......,,,%%%%%%&&&'''''''''&&&%%%$$$$$$%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))******+++++++++,,,---...///......---000111222333555666777777777777888999;;;>>>@@@BBBCCCFFFKKKMMMNNNOOOQQQSSSZZZ\\\```dddhhhkkkoooqqquuu{{{xxxtttnnneee\\\TTTMMMIIIFFFCCC@@@>>>>>>>>>===<<<888555222111111111000/////////...------------...---,,,+++***)))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''"""###%%%&&&'''&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$############%%%&&&'''000LLLTTT999000/////////000222333444888<<>>===<<<:::888888777666333111///---,,,------,,,,,,,,,------...///...,,,***)))(((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%$$$%%%&&&$$$!!!%%%+++111XXXKKK???444888:::999888;;;CCCKKKWWWbbbtttuuujjjbbb```aaacccmmmwwwzzzvvv]]]UUU]]]rrr___WWWnnnyyylllnnnwwwWWWaaaaaajjjwwwzzzvvvkkkiiieee```[[[UUUPPPNNNNNNIIIBBB??????>>>===;;;<<<999777777888999666444666222...---000555999;;;JJJ```vvvPPP777---)))&&&'''((('''&&&&&&&&&$$$!!!''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%(((((((((((())))))))))))******************++++++,,,,,,,,,---------......111111000111222444777888777777777777999<<>>===<<<:::888777777555333111///...------------,,,,,,------...///...---+++***((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$&&&&&&&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$%%%&&&$$$"""%%%+++777]]]KKK@@@333666<<>>@@@@@@CCCHHHLLLMMMOOOPPPQQQUUUXXX]]]```cccfffiiilllnnnsss{{{nnnjjjccc\\\VVVQQQLLLHHHCCCAAA???>>>===<<<:::888666666555333222000//////...------,,,,,,---------///...---,,,+++***)))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$###$$$&&&$$$"""&&&---<<<```KKKCCCDDDHHHSSSggg}}}{{{xxxvvvuuuvvvzzz~~~mmmgggsss}}}zzzhhhaaa[[[NNNjjj|||iiilllpppsssaaaiiinnnmmmiiiiii~~~}}}fffgggcccIII<<<888666000333111+++'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''''''''(((''''''&&&%%%&&&&&&&&&&&&''''''''''''(((((()))***+++,,,,,,---,,,,,,,,,---------......111///...---///222555888777777777777999;;;>>>???>>>AAAFFFJJJKKKLLLNNNOOOSSSVVV[[[^^^aaadddgggjjjnnnqqqxxx}}}mmmhhh___XXXRRRNNNKKKIIICCCAAA???>>>===<<<:::888555555444333222222111000......---,,,,,,,,,------///......---,,,+++***)))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$###$$$&&&$$$###'''...>>>aaaOOOLLLTTT\\\mmm}}}||||||}}}~~~xxxqqqkkkooommm\\\ddduuuhhh]]]ggg}}}tttkkklllYYY]]]wwwwwwkkk~~~mmmTTTIIIHHHIIIGGGJJJDDD666+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''((((((***+++,,,------,,,,,,,,,---------....../////////000222333555666666777777888999;;;===>>>===@@@EEEIIIJJJLLLMMMOOORRRUUUYYY]]]___bbbeeegggnnnqqqvvv~~~|||ooohhh___VVVPPPLLLJJJHHHCCCAAA???>>>===<<<:::888555555444444333222222111///...---,,,,,,,,,,,,,,,.........------+++***)))'''''''''((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$###$$$%%%$$$###)))000CCCdddWWW[[[\\\iii}}}}}}~~~}}}}}}{{{wwwuuunnnkkkuuucccVVVccc}}}nnnwwwuuutttzzzmmmnnneeeqqqppp}}}rrriiigggfffhhhjjj^^^DDD000***((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&'''''''''''''''&&&''''''((((((((()))))))))'''((((((***+++,,,------,,,,,,,,,---------......---///222444666666555444666666777888999;;;<<<======AAAFFFIIIKKKLLLNNNOOOQQQUUUYYY\\\^^^aaadddfffooorrrvvv}}}{{{ooohhh^^^UUUOOOKKKHHHFFFCCCAAA???>>>===<<<:::888666555555444333222222111///......---,,,,,,,,,,,,,,,------------+++)))((('''''''''((((((((((((((((((((((((((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%#########$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$######%%%$$$$$$***222JJJiii]]]fffmmm|||}}}sssllljjjmmmqqqiiiqqqxxxWWWHHHVVVrrrxxxllltttzzzuuuzzzttttttPPP444+++)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%&&&''''''((('''''''''(((((((((((()))))))))***(((((()))***+++,,,,,,---,,,,,,,,,---------......---///222555777666555444666666777888999:::;;;;;;>>>AAAFFFJJJKKKMMMNNNOOORRRUUUYYY]]]___aaadddfffooorrrvvv}}}zzzkkkeee\\\TTTNNNJJJGGGEEECCCAAA???>>>===<<<:::888777666555444333222111111//////...---,,,,,,,,,,,,***+++,,,---,,,+++)))'''''''''''''''((((((((()))(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""$$$&&&((('''&&&"""#########$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$######$$$$$$$$$+++333MMMjjjYYYcccsss}}}|||ssstttxxxlllppplllWWWKKKUUUhhhrrruuuvvvjjjrrrhhhtttvvvWWW555,,,+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&'''(((((('''''''''''''''((((((((())))))))))))*********+++++++++,,,,,,,,,---------......//////000222333444555555555666777888999:::::::::===AAAFFFIIIKKKLLLNNNOOOTTTWWW[[[^^^```bbbeeegggnnnqqqvvv|||yyyhhhcccZZZSSSNNNJJJGGGEEECCCAAA???>>>===<<<:::888888777666555333222111000000///...---,,,+++++++++***+++,,,,,,,,,***((('''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###""""""$$$&&&(((((('''""""""######$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""###$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$######$$$$$$%%%,,,444JJJhhh~~~PPPYYYaaaffflllooorrrwwwtttxxx```GGGCCCUUUuuu~~~ppplllwww|||^^^vvv~~~qqq}}}~~~wwwXXX555------+++''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((******************++++++,,,,,,,,,---------......111///......///222555777555666777999999:::::::::<<<@@@EEEHHHJJJKKKMMMNNNUUUXXX\\\___aaacccfffhhhlllooouuu|||}}}uuujjjcccZZZRRRMMMKKKIIIHHHEEEDDDBBB???<<<999777666666555444222111000/////////......------,,,++++++---------,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&***)))(((&&&%%%$$$######%%%%%%$$$$$$###$$$$$$$$$%%%$$$%%%'''''''''---555GGGuuuwwwCCCPPPUUUYYY^^^___]]]^^^ccchhhsssxxxrrrlll{{{~~~___LLLIIIccctttwwwgggrrrhhhaaa|||zzz{{{nnn___666+++...((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))))))))))))))***+++,,,------,,,,,,,,,,,,---......///...---...000333666999777777777888999:::<<<<<<===@@@DDDFFFHHHJJJLLLNNNQQQWWW^^^ccceeedddcccbbbjjjssstttxxx~~~wwwgggaaaYYYRRRMMMJJJHHHGGGBBBAAA@@@===;;;999777666666555444222111000000//////......------,,,++++++,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&)))((('''%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$&&&&&&'''...777JJJxxxwwwSSSqqq~~~~~~rrrzzzhhhYYYUUUVVV}}}~~~jjjkkklll|||{{{xxxjjjfffddd\\\[[[]]]XXXVVVTTTRRRPPPOOOPPPRRRSSSSSSSSSQQQPPPPPPPPPQQQQQQIIIGGGFFFGGGEEEEEELLLTTTuuu~~~zzzwwwtttssssssssssssvvvyyy|||||||||yyydddvvvmmm???...---&&&)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''((()))))))))))))))))))))))))))***+++,,,,,,,,,,,,---------.........///.........000333666888777777777888999:::;;;<<<===@@@CCCEEEGGGIIILLLOOOQQQTTTZZZ^^^```bbbdddeeehhhqqqsssvvv}}}wwwbbb^^^WWWQQQMMMIIIFFFDDD??????>>><<<:::999888777777666444333111000000000///......------,,,+++++++++++++++++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&$$$$$$%%%&&&'''000999OOO|||vvv```|||wwwuuuvvvuuussstttxxxvvvvvvvvvvvvuuutttsssrrrvvvzzz~~~{{{zzzpppSSSHHHRRRbbbhhhfff|||xxx}}}iiiRRRFFFDDD@@@???===444,,,+++************++++++++++++***)))))))))******,,,***+++,,,,,,,,,333<<>>@@@BBBDDDEEEIIIMMMPPPPPPRRRUUUXXXZZZ^^^dddgggfffoooqqqttt}}}|||sss^^^ZZZUUUPPPLLLHHHEEEBBB>>>>>>===<<<;;;:::999999777666555333111111000000///......------,,,++++++******++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''$$$$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%'''%%%$$$%%%%%%(((111<<>>DDDaaa{{{}}}qqqiiixxxwwwqqq|||~~~~~~^^^CCC333222000///...%%%))))))******++++++******************************((('''(((***)))***000888kkkyyysssmmmmmmlllhhhaaa[[[]]]bbblllgggggglllmmmmmmttt}}}}}}ZZZjjjyyyHHH///+++&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&'''(((((())))))((((((((((((((())))))***+++,,,+++,,,...000000///...---............000222444666666666666777888999:::;;;>>>@@@AAABBBDDDHHHMMMQQQQQQSSSUUUVVVYYY\\\bbbeeeeeennnpppsss~~~}}}vvvmmmZZZWWWRRROOOKKKHHHDDDAAA>>>>>>===<<<<<<;;;;;;;;;777666555333222111000000///......------,,,++++++))))))*********)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$######$$$$$$%%%%%%$$$#########$$$$$$%%%&&&'''$$$$$$%%%&&&)))333===ZZZuuuaaa}}}wwwtttrrrvvvyyy|||{{{{{{ttt[[[DDDTTTaaagggpppzzzxxxooouuu{{{jjjgggvvvuuuwwwSSS888)))***'''&&&)))%%%%%%&&&'''((((((((('''&&&''''''''''''(((''''''''''''%%%&&&'''&&&%%%+++222[[[{{{nnnnnnvvvrrrggg```aaa```[[[\\\ccciiiiiippp}}}yyyVVVeee{{{JJJ///+++((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((()))***+++,,,+++,,,...000000///...,,,.........///000222333444555555555666777888999:::===???@@@BBBDDDHHHMMMQQQRRRTTTWWWYYYZZZ\\\___aaaeeennnppprrr~~~}}}yyyqqqhhhXXXUUUPPPMMMJJJGGGDDDBBB>>>>>>======<<<;;;;;;;;;888777555444222111111111///......------,,,++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))%%%%%%$$$$$$$$$%%%%%%&&&############$$$%%%&&&&&&&&&$$$$$$'''(((+++444>>>\\\zzzfff{{{yyy}}}}}}dddSSSJJJaaasss~~~~~~mmmpppzzzrrrooovvvxxxsssTTT888***,,,)))(((------$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%***))))))***((('''+++222^^^}}}{{{uuujjjjjjsssiiiaaa^^^gggsssuuunnnhhhqqqssswww~~~nnnNNN^^^{{{LLL000+++'''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((('''(((((((((((()))***+++++++++,,,---.........---,,,.........///000111222333444444555555666888999:::<<<>>>@@@BBBEEEHHHMMMQQQRRRUUUXXX[[[[[[\\\]]]^^^dddmmmoooqqq||||||xxxooofffWWWTTTOOOKKKIIIGGGEEECCC======<<<<<<;;;::::::999888777555444222111111111///......------,,,++++++'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))&&&&&&%%%%%%%%%%%%%%%&&&############$$$%%%&&&'''$$$###%%%(((***,,,555>>>]]]kkkxxxyyysss```SSSVVVcccmmmiiisssxxxwww|||{{{~~~RRR333$$$(((&&&$$$'''''')))((((((''''''&&&&&&&&&&&&'''((()))))))))((((((%%%$$$%%%&&&%%%###'''...ccc~~~yyy}}}xxxqqqwwwzzzvvvdddeeefffiiilllmmmlllkkkfffLLL\\\oooHHH///***&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&''''''((((((''''''(((''''''(((((()))***++++++++++++,,,,,,,,,,,,------......///000111222222444444444555666777888999:::===@@@CCCFFFIIIMMMOOOQQQSSSWWWYYYZZZ[[[^^^```bbblllmmmooozzz|||wwwoooeeeWWWTTTNNNKKKIIIGGGFFFDDD<<<<<<;;;;;;:::999888888888777666444333222111111///......------,,,++++++''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***((('''&&&&&&%%%%%%%%%&&&############$$$%%%&&&'''######&&&)))+++---555>>>^^^jjj|||vvvZZZTTTZZZdddzzz{{{qqq]]]fffuuuyyy{{{vvvqqqyyyrrrrrrwww[[[999''',,,,,,))))))&&&'''&&&%%%$$$###""""""###"""###%%%&&&&&&&&&%%%%%%'''&&&(((***(((''',,,333kkksss}}}uuuqqq{{{|||zzzfffPPP^^^vvviiieeeeeeiii^^^@@@,,,)))&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&''''''(((((('''''''''''''''(((((()))***+++++++++*********+++,,,------......///000111111222444444444555666777888999999<<>>===<<<;;;999888777666444333333222111000//////......---,,,+++))))))(((&&&&&&''''''''''''''''''******))))))((((((((('''''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''(((***+++)))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%###!!!!!!"""######### %%%$$$***555555666AAA^^^UUU|||qqq]]]gggpppxxx~~~yyyqqqiiissssssyyy\\\cccmmmWWWzzzhhh888---666***''',,, $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))&&&'''333@@@xxxgggfffooovvvYYYWWW___nnnwwwyyyhhhRRR]]]yyy\\\HHHBBB???===:::555000+++(((&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,------......///...///000111111222222111555333222444888::::::999:::<<>>111<<<000+++///&&&)))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))&&&'''333@@@{{{~~~jjj]]]___gggjjjgggpppppp{{{xxxtttvvvmmmWWWKKKMMMIII???XXXpppPPP<<<666666555222///,,,)))'''%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,---...............000111111111111111333222222444888;;;;;;::::::<<>>@@@CCCEEEFFFGGGLLLOOORRRUUUWWWYYY]]]___```dddiiinnnttt||||||}}}uuufff[[[UUUPPPKKKHHHHHHGGGCCC@@@<<<<<<;;;:::999888777666444444333222111000//////------,,,,,,+++***)))))))))))))))(((((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((())))))'''%%%######$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&& """%%%&&&&&&&&&&&&'''&&&&&&+++GGGjjjkkkRRRBBBbbbZZZhhhjjjZZZ[[[lllxxxXXXbbb}}}zzzpppVVV___{{{xxxccc[[[[[[dddddd___[[[dddzzzxxxqqqyyyTTT333222...***+++***---+++(((%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''(((222===ooo|||~~~}}}iiibbbppprrr]]]FFF:::444999;;;888888===<<<888XXXoooJJJ555111+++++++++***************''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,------......---...///000111111111111000111333666888999999999:::;;;===???BBBDDDEEEFFFLLLNNNQQQTTTVVVXXX[[[^^^^^^aaagggmmmssszzz~~~~~~|||}}}uuueeeZZZSSSOOOJJJGGGGGGFFFCCC@@@;;;;;;:::999888888777777555555444333222111111000---,,,,,,++++++***************)))))))))(((((((((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''')))******)))&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&"""%%%(((***((('''&&&'''(((000>>>ZZZvvvpppUUUFFFppp\\\WWW}}}cccNNNWWWsss___```{{{~~~xxxfffeeennnhhhZZZVVVXXX___pppuuujjjnnn~~~zzz|||eee:::+++((('''(((((()))'''$$$###"""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''(((000:::kkk|||jjjeeerrrwwwnnnmmmfff```TTTAAA;;;222---000222111222666>>>555RRRnnnHHH333...+++++++++*********))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,------...---...///000000111111000222333444666666777888888:::;;;<<<>>>AAACCCEEEFFFKKKNNNQQQSSSUUUWWWZZZ\\\\\\```eeekkkqqqyyy~~~{{{|||{{{{{{rrrdddYYYQQQMMMHHHFFFFFFFFFCCC@@@;;;::::::999888888777777555555444333222111000000,,,,,,,,,+++++++++******++++++******))))))(((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''')))******)))'''&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''&&&$$$$$$&&&***222EEEXXXlllwwwjjjWWWSSS}}}___JJJvvv{{{hhhUUUOOOXXXttt|||hhh[[[ooo|||yyycccVVVPPPOOOZZZgggzzzwww{{{yyyNNN222((((((''''''$$$###"""""""""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''''''''...777fffoooqqq~~~dddPPPFFFFFFBBBAAA<<<000222...,,,------,,,...333<<<555TTTqqqLLL555...******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,,,,------------...///000000000000222333444444444666888:::;;;<<<===>>>@@@CCCEEEFFFKKKMMMPPPRRRTTTVVVYYY[[[[[[___dddiiipppwww~~~~~~{{{zzzyyywwwnnnaaaYYYPPPLLLGGGEEEFFFEEECCC@@@::::::999999888777777777444333333222111000///...,,,,,,,,,++++++++++++***,,,,,,+++******)))(((((('''''''''(((((()))))))))''''''&&&&&&&&&&&&'''''''''((()))((('''&&&''')))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$"""""")))444===FFFUUUfff{{{|||bbbYYYgggGGGVVVlll~~~~~~~~~~~~}}}|||zzzyyyvvvwwwyyyxxxwwwwwwyyy|||xxxbbbXXXdddiii{{{xxx}}}xxx]]]bbbyyypppeee[[[aaapppxxxvvviiixxxuuuzzziiiAAA---(((''''''"""""""""######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%''''''''',,,333___}}}wwwbbbAAA333000222---+++...***))))))***++++++,,,333;;;BBB===]]]vvvRRR999///)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,------,,,---...///000000000000///111222222333666;;;???=========???AAACCCEEEGGGJJJMMMOOOQQQSSSUUUXXXZZZ[[[^^^ccchhhnnnuuu|||~~~yyywwwuuukkk___XXXOOOKKKFFFEEEEEEEEECCC@@@:::999999999888777777777222222111000///...------,,,,,,++++++++++++++++++,,,,,,++++++***))))))((('''((((((((())))))******'''''''''&&&&&&'''''''''%%%&&&((('''&&&&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$""""""$$$%%%'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&***)))'''%%%***777KKKYYYWWWZZZeeeqqqTTT}}}pppJJJLLLkkkvvvxxxvvv]]]YYYqqq}}}[[[KKKaaa______kkkaaaoootttkkkyyy{{{NNN111(((%%%%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&&&&'''&&&&&&+++222YYYxxxxxxoooQQQ<<<444,,,111444***&&&+++---''')))***)))&&&(((222<<>>DDD>>>>>>>>>???AAACCCFFFGGGJJJLLLOOOQQQRRRTTTWWWYYY[[[^^^ccchhhmmmttt{{{~~~~~~~~~vvvtttqqqhhh\\\VVVMMMJJJFFFDDDCCCBBB@@@>>><<<;;;:::999888666555555333222111///......------,,,,,,+++***))))))))))))+++)))(((&&&&&&((()))+++,,,+++))))))***)))(((&&&((('''%%%$$$$$$%%%'''(((((((((((((((''''''''''''&&&%%%%%%$$$#########$$$$$$%%%&&&'''((((((((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((("""&&&'''...OOOfff[[[NNNaaa|||^^^uuuGGGMMMbbb~~~zzz{{{vvv\\\ZZZoooaaaWWWcccxxxkkksssrrr~~~xxxuuu___,,,)))222 ''''''&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&$$$!!!$$$$$$&&&'''((()))***+++QQQzzz{{{yyyTTT999///,,,,,,++++++***+++++++++++++++***((((((...;;;FFFYYYHHHdddqqqNNN777000))))))))))))(((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((((())))))))))))+++++++++,,,,,,---------,,,---...///000000000000000000000111333666999;;;;;;======<<<@@@EEEFFFCCCIIIMMMQQQRRRQQQQQQTTTWWWZZZ\\\```eeejjjrrrzzz}}}~~~vvvtttpppeeeZZZTTTMMMJJJFFFDDDCCCAAA@@@>>>;;;;;;:::999777666555555333222111///......---------,,,+++))))))))))))******)))(((''''''((()))***,,,+++))))))***)))(((&&&((('''%%%$$$$$$%%%'''(((((((((((((((''''''''''''&&&%%%%%%$$$$$$###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))&&&((()))111FFFSSSOOOfffxxx\\\vvvKKKTTT\\\|||eeebbbdddrrr|||kkkaaasssvvvnnnwwwgggssswwwqqq@@@//////$$$''''''&&&%%%%%%%%%%%%&&&"""#########%%%&&&&&&$$$---+++)))&&&$$$$$$%%%'''DDDwwwyyyeeeDDD222...,,,++++++*********+++++++++))))))******///>>>OOO^^^JJJdddoooLLL555...)))))))))(((((((((''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))))))))******++++++,,,---......,,,---...///000000000000111000000111333666999;;;777;;;<<<;;;>>>DDDGGGFFFFFFJJJNNNPPPQQQRRRUUUXXXZZZ\\\```eeekkksss{{{}}}|||vvvrrrmmmbbbWWWQQQKKKIIIFFFCCCBBBAAA???>>>;;;:::999888777666555444333222111///...............---***)))((((((***+++***)))(((''''''((()))***,,,***))))))))))))(((&&&((('''&&&%%%%%%&&&'''((((((((((((''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!&&&&&&)))555@@@JJJVVV~~~]]]qqqRRR\\\WWWfffgggdddqqqtttbbbccctttiiiyyymmmeeeuuu}}}rrr|||SSS222)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((()))!!!###&&&(((***,,,000333HHHsssuuuqqqKKK444------+++***************+++++++++''')))...---000DDD\\\eeeMMMcccoooKKK555...((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((()))***+++,,,---...///,,,---...///000000000000111111111222444777999;;;999>>>@@@===<<>>CCCFFFDDDIIINNNPPPQQQRRRVVVZZZZZZ\\\___ccchhhooovvv|||yyy~~~|||tttnnnfffZZZQQQMMMHHHFFFDDDCCCBBBAAA>>><<<:::999888777555444333333222111000//////......///...,,,***)))((((((******))))))(((((((((((())))))***)))'''((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&'''(((######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%000+++)))777EEEbbb^^^]]]}}}[[[\\\ccc]]]kkkyyykkkcccvvvsssnnnooonnndddssseeezzz|||pppIII,,,(((''''''&&&%%%%%%%%%%%%&&&%%%""""""$$$""" $$$+++(((***,,,)))&&&&&&***...555___{{{eee===,,,---,,,&&&)))((((((((())))))***+++,,,((()))///000999UUUtttpppUUUgggnnnIII444///((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''''''''''''''(((((((((((('''((()))***,,,---...///,,,---...///000000000000000000111222444666777888>>>DDDEEE@@@;;;>>>BBBDDDGGGKKKOOOQQQQQQRRRUUUYYYZZZ\\\^^^aaadddjjjqqquuu}}}yyyyyyqqqkkkcccXXXPPPNNNGGGEEECCCCCCBBBAAA>>>;;;999888777666555444333222111111000///////////////,,,,,,+++***))))))))))))(((((())))))))))))(((((()))(((''''''))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%###$$$&&&''''''&&&%%%%%%%%%$$$######$$$%%%'''((("""###$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""***+++---???ZZZ~~~tttSSSQQQmmm```UUUjjjnnnkkkvvvjjjsss|||tttjjjiiirrrYYY]]]jjjwwwqqq{{{bbb:::(((''''''&&&%%%%%%%%%%%%&&&%%%"""###'''(((&&&---888@@@@@@===666111222:::AAA@@@ddd~~~kkkFFF,,,'''+++***###((('''''''''((()))***++++++******---333FFFeeeqqqXXXkkkjjjEEE000,,,((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((((((''''''&&&&&&'''''''''((((((((('''((()))***+++,,,---...,,,---...///000000000000//////000222333555555666555;;;===;;;;;;>>>BBBCCCFFFJJJNNNPPPPPPQQQTTTWWWYYY[[[]]]___bbbgggnnnssszzz~~~{{{}}}vvvoooiiiaaaWWWPPPOOOEEEDDDCCCCCCBBBAAA===;;;888888777666444333222222111000000///////////////++++++,,,,,,+++***((('''(((((())))))))))))(((((()))'''&&&'''((()))((('''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$###$$$%%%'''***+++###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$,,,777KKKooowwwvvvmmmXXXLLLdddfffNNNkkkzzz|||qqqtttooogggdddnnn{{{WWWRRRQQQhhh{{{ppp~~~zzz~~~zzznnnHHH...''''''&&&%%%%%%%%%%%%&&&'''###%%%++++++***333@@@^^^```___VVVJJJAAA???@@@LLLlllzzzqqqqqqxxx|||{{{}}}}}}wwwwww{{{wwwyyy~~~www\\\HHH111'''''''''''''''''''''''''''((()))******))),,,,,,+++777UUUwwwpppYYYooohhhBBB...+++)))))))))(((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((('''&&&&&&&&&'''''''''((((((((())))))***+++,,,,,,,,,,,,---...///000000000000---...///111222333444444111555888999;;;@@@AAA???BBBFFFKKKNNNNNNPPPTTTWWWWWWXXX[[[^^^bbbhhhoootttwww|||{{{zzztttmmmhhh```VVVQQQPPPEEEDDDCCCCCCBBBAAA===;;;888888777555444333222111111000000////////////000***+++,,,---,,,***(((&&&(((((())))))))))))((((((((('''&&&'''((()))((('''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&%%%&&&(((***---///%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&///***444AAARRRuuupppvvvrrrvvvyyyvvvyyyxxxlllRRRhhhkkkJJJiii{{{}}}ooohhhxxxoooccclll{{{\\\ooogggYYYhhh{{{zzzjjjgggsssvvvmmmOOO666''''''&&&%%%%%%%%%%%%&&&&&&!!!"""''''''$$$---;;;AAAOOO___hhheee^^^YYYXXX___zzzoooiiiaaabbbooovvvrrrooosssqqqrrrzzz{{{tttsssqqqfff___cccooo|||~~~aaaLLL===111***+++)))$$$&&&---&&&&&&&&&'''''')))******&&&---,,,***:::```nnnZZZqqqiiiCCC///,,,))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((('''&&&&&&&&&'''''''''(((((())))))******+++++++++,,,,,,---...///000000000000,,,---///000222222333333333777999:::===AAA@@@;;;>>>CCCHHHKKKMMMOOOTTTWWWUUUWWWZZZ^^^cccjjjrrrwwwuuu~~~~~~yyyvvv|||uuulllccc]]]VVVOOOIIIFFFCCC@@@AAACCCBBB<<<666999888888777666555555444111000///......---......+++++++++***)))(((((('''))))))'''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$%%%&&&'''(((&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&%%%$$$######&&&)))((($$$(((,,,999MMMaaammmpppqqqxxx~~~YYYssssssPPPYYYxxxyyytttkkkwwwkkkdddlllvvvxxxfffcccpppRRR~~~sssmmmlllggg^^^]]]888...,,,)))'''(((***)))%%%+++"""%%%+++'''''',,,***999;;;OOOeeemmmvvvpppeeeuuuuuujjjgggkkkrrrwwwuuu~~~yyyXXXKKKEEE000---)))''''''(((((('''(((((((((((())))))))))))((((((///111AAAtttoooQQQyyygggCCC000++++++***)))(((''''''''''''''''''''''''''''''''''''***((('''&&&&&&'''(((***''''''((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((,,,,,,++++++***+++++++++---......---,,,,,,///111///------///333444333000666777777999:::<<<>>>???FFFGGGHHHJJJLLLOOOQQQRRRXXXWWWXXX[[[bbbjjjqqqttt|||~~~xxxxxx~~~zzztttjjjbbb\\\VVVOOOJJJCCCAAA???AAADDDDDD???;;;999888888777666555444444111111000///............++++++******)))((((((''')))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%'''((('''%%%...555BBBRRRbbbqqq~~~bbbsssyyyRRRSSSppp~~~www~~~qqqeeejjj{{{lllWWWffffffwwwgggdddyyyyyyrrrzzzrrrBBB+++)))&&&%%%&&&'''&&&$$$'''$$$''')))%%%(((000222555EEEiiixxxtttwwwjjjoooxxxbbb>>>000***...+++(((''''''(((((('''(((((((((((())))))))))))***(((000444GGGzzznnnTTT{{{eeeCCC111,,,++++++***)))(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((,,,++++++******+++++++++---......---,,,---///111111//////000333555444222777777777888:::<<<>>>???DDDEEEFFFIIILLLPPPRRRTTTWWWWWWXXX\\\bbbiiinnnqqqyyy|||xxxzzz}}}xxxqqqhhh```ZZZUUUOOOJJJEEECCCBBBCCCEEEEEEAAA===999888888777666555444333111111000//////.........++++++******)))((((((((('''(((((())))))((((((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%((('''''''''''''''''''''222>>>MMMXXXdddvvvppprrrWWWMMMxxxkkkwwwtttppp|||tttmmmqqqyyybbbWWWaaa}}}fff}}}bbb\\\xxx{{{ZZZ,,,)))&&&%%%&&&'''&&&&&&###&&&)))''''''///999???AAAZZZzzz}}}}}}|||{{{zzz|||{{{SSS777000---+++)))&&&&&&'''((((((''''''((((((((()))))))))***,,,)))///555GGG{{{jjjXXX~~~aaaBBB111---,,,+++***)))(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++*********++++++,,,---......---,,,---///000333222000111333444444444777777666777888;;;>>>@@@BBBCCCEEEHHHLLLPPPSSSUUUWWWWWWYYY]]]aaafffjjjmmmuuu|||zzzwww~~~}}}{{{uuunnneee]]]XXXSSSNNNJJJJJJHHHFFFEEEDDDBBB???;;;999999888666555444333333000000//////...------,,,************))))))((((((&&&''')))******)))((('''((((((((((((((((((((((((%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''((('''%%%(((,,,777GGGXXXdddoookkk___KKKjjj{{{ssssssdddppp}}}vvvyyysss]]]bbbzzznnnqqqwwwmmm|||xxxyyy888000***((()))))))))***###))))))+++777DDDMMMUUUYYYnnnvvv~~~tttooojjjlllqqqbbb@@@------...)))'''%%%%%%'''(((((('''''''''(((((())))))******...***///222???oooccc\\\\\\@@@222---,,,+++***))))))(((((()))''''''''''''''''''''''''(((''''''&&&&&&''''''((()))((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***************++++++,,,,,,---......------...000333222111111222333444444777777666666888;;;>>>@@@BBBCCCEEEHHHKKKOOORRRTTTUUUWWWZZZ]]]```cccgggjjjsssyyyxxxuuu}}}zzz{{{ssslllbbb[[[VVVQQQLLLIIIGGGFFFDDDBBB@@@>>>;;;999999999888666555333222222...............,,,+++************)))))))))))))))&&&''')))*********)))(((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''%%%&&&(((&&&%%%,,,666FFFYYYmmm{{{dddzzzkkkOOO[[[ssstttzzz}}}{{{iiiqqquuuyyy}}}wwwyyyxxx~~~KKK<<<---***+++******+++%%%+++***999WWWhhhmmmyyymmmwwwxxx{{{}}}~~~iiiAAA+++)))((('''&&&%%%%%%'''((('''''''''''''''((()))*********///,,,333333999ccc\\\aaa{{{UUU===111---,,,+++***)))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))))))))******+++,,,,,,---//////------...///000111111111111222333444666666666666888;;;===???CCCDDDEEEGGGJJJMMMOOOQQQTTTWWWZZZ]]]___bbbfffjjjsssyyy}}}wwwttt}}}{{{{{{rrrkkk```XXXSSSOOOJJJGGG@@@???>>>===<<<;;;:::999999999777666444333222111---...//////...---+++*********))))))))))))))))))''''''((()))************(((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&''''''''''''''''''&&&&&&$$$%%%)))'''(((444DDD```tttcccsss{{{XXXQQQ~~~{{{{{{nnneee{{{~~~}}}rrrhhhhhhnnntttnnncccIII111***+++***)))***''',,,///MMMzzz~~~}}}{{{NNN333...***'''&&&%%%&&&(((((('''&&&&&&&&&'''((()))***++++++//////===CCCHHHjjj~~~XXXggguuuOOO999111---+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))***+++,,,+++---//////...---...///---///222333222222333555555555666777999;;;======DDDDDDEEEGGGIIILLLNNNOOOSSSVVVZZZ\\\^^^aaahhhmmmtttyyy{{{uuuttt|||{{{rrrjjj___WWWQQQMMMIIIEEE@@@@@@???===;;;:::::::::999999777666444222111000///000111111000///---+++)))))))))))))))))))))***(((((((((((()))***+++,,,((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((('''(((((())))))(((((('''&&&$$$&&&******,,,>>>RRRxxxjjjxxxdddMMMtttyyy|||{{{rrr}}}~~~www{{{{{{aaa^^^hhhvvvpppssspppjjj~~~}}}YYY666+++...---++++++***///777^^^xxxxxxxxxEEE,,,)))&&&((('''''''''(((((('''%%%&&&&&&'''((()))***++++++///333KKK___jjjzzzXXXooooooJJJ666000,,,***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))***+++,,,+++---//////............***...333555555444555666333444666999:::;;;<<<<<>>;;;::::::999999777666444222111000000111222333222000...---)))))))))))))))*********)))(((((('''(((***,,,---((((((((((((((((((((((((%%%%%%&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$%%%&&&'''((((((((())))))))))))(((((('''$$$&&&,,,,,,000DDD\\\ppplllNNNpppzzzlllwwwfffYYYooo}}}\\\kkkcccuuueee<<<...111111...------222<<>>;;;888555999888777666444333222111///////////////......---+++------+++''''''))),,,+++(((&&&&&&)))***)))'''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))***(((&&&''')))(((###''''''''''''''''''''''''%%%$$$***222111777VVVyyyzzznnntttYYYVVVssseeeuuuzzzxxxdddaaafff]]]nnnfffwwwKKK222------,,,***---777KKKuuu{{{xxx}}}xxxbbb>>>///,,,,,,+++)))'''&&&%%%&&&'''((()))&&&&&&***,,,+++***---333CCC___rrrZZZ}}}fffJJJ777---...******)))(((((((((((((((+++((($$$$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''((()))***+++,,,,,,---...///000000//////......111444333000000555999333444555777888:::;;;<<<>>>DDDGGGGGGHHHLLLNNNNNNRRRTTTVVVYYY^^^eeemmmrrrqqqwwwzzznnn{{{vvviii\\\UUUPPPJJJEEEDDDEEECCC@@@>>>===;;;888666888888777555444333222111///////////////......---+++,,,,,,***((('''))),,,+++)))'''((()))***(((&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))......)))&&&''''''&&&'''''''''''''''''''''''',,,(((***000444CCCkkkttt^^^PPPuuulll}}}uuu~~~{{{yyysssdddkkkoooxxxnnnfff```>>>...,,,,,,+++,,,===YYYvvvooo[[[;;;///,,,******)))'''&&&&&&&&&(((((()))%%%%%%)))***)))))),,,222HHHgggooo\\\cccHHH666,,,---******)))(((((((((((((((,,,)))&&&%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''((()))***+++,,,,,,---...///000000000///......//////000111222222222333444555666888:::;;;<<<>>>CCCGGGFFFHHHLLLNNNNNNQQQRRRUUUWWW[[[bbbiiinnnrrrxxxyyykkkzzztttggg[[[VVVQQQKKKEEECCCFFFCCC???===<<<;;;999888888777666555444222222111///////////////......---***++++++***(((((()))+++(((((((((***,,,,,,***)))((((((''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&***000333,,,&&&%%%''')))''''''''''''''''''''''''+++'''+++666CCCXXXzzzjjjMMMnnnooo}}}tttsss||||||jjjaaannnzzzwwwzzzOOO333,,,------222KKKnnnyyy|||jjjzzzxxxPPP666...,,,'''***)))'''&&&&&&'''((((((***''''''******))))))---000OOOrrrjjjbbb___EEE555+++,,,******)))(((((((((((((((,,,***''''''((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''((()))***+++,,,,,,------...///000000//////000...,,,///333444111...333333555666888999;;;;;;>>>CCCFFFEEEGGGKKKNNNNNNOOOQQQSSSUUUXXX^^^eeeiiirrrxxxxxxyyy}}}zzzqqqkkk}}}~~~xxxooodddYYYTTTPPPJJJDDDBBBFFFCCC>>><<<;;;;;;:::999777666666555333222222111///////////////......---)))*********))))))***+++%%%'''))),,,//////...---))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))...000+++''''''))))))''''''''''''''''''''''''''')))777PPPfffzzzyyy}}}RRR}}}|||rrrmmm~~~}}}|||wwwkkkooouuuiiiEEE888777666===XXXzzzsssvvvoooHHH222...+++&&&)))(((''''''''''''((((((+++)))))),,,+++***,,,000333XXXdddkkkZZZBBB444,,,---***))))))(((((((((((((((***)))(((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''((()))***+++,,,,,,------...//////000000000333000...///222444333000222333444666888999:::;;;===BBBEEEDDDFFFKKKNNNNNNOOOQQQSSSUUUWWW\\\bbbfffpppuuu}}}xxxtttpppllljjjkkkvvvyyyrrrkkk```UUUQQQNNNHHHBBB@@@FFFBBB>>><<<;;;;;;::::::666666555444333222222111///////////////......---)))))))))***+++,,,,,,+++)))+++---//////...------)))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''(((++++++((((((((((((((((((((((((((()))111JJJooowwwsssbbbuuuttteee{{{___aaa{{{nnnxxx~~~```III@@@>>>CCC^^^zzzyyymmmFFF111---+++&&&(((((('''''''''(((((((((***((()))+++***))),,,222<<>><<<<<<<<<:::999555555444444333222222111///////////////......---***)))***+++...///...,,,...000000///,,,***))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$(((,,,+++'''((((((((((((((((((((((((***999XXXyyy{{{|||iiiuuummmsssooosssvvvwwwccc]]]rrrnnnrrrtttRRR@@@:::BBB\\\}}}sssKKK222,,,,,,)))'''''''''(((((((((((((((''''''(((***)))(((---444KKKnnnqqqccc~~~{{{OOO<<<444...///******)))(((((((((((((((&&&(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''((()))***+++,,,,,,------------...000111222...///111222333333444444222222444555777888::::::<<<@@@BBBAAACCCJJJNNNOOOPPPRRRUUUWWWZZZ]]]bbbeeeiiiooowww~~~zzzwwwqqqiiiddddddlllpppyyyyyyqqqlllhhh\\\QQQLLLJJJFFFCCCBBBCCCAAA???>>>===<<<:::888555444444333333222222222///////////////......---*********---000111///---,,,......,,,)))&&&'''(((((((((((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''$$$'''(((&&&&&&)))***(((((((((((((((((((((((((((+++BBBiiisssqqqqqqooonnnnnnwwwmmmdddpppiiisssssswwwiiilllvvvaaa___|||[[[@@@999@@@\\\~~~|||SSS555,,,,,,,,,&&&''''''(((((((((((((((((((((***,,,++++++111999]]]yyyhhhhhhtttIII888222...///******)))(((((((((((((((&&&(((***)))'''%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''((()))***+++,,,,,,------------...000111333...///444:::>>>===777222111222333555777888999:::;;;@@@BBBAAACCCIIINNNOOOPPPRRRUUUXXXZZZ^^^bbbfffjjjooovvv}}}zzzpppmmmkkkgggcccccckkkmmmwwwzzzsssoooiii]]]PPPKKKIIIFFFDDDDDDBBB@@@???>>>>>>===:::888444444444333333222222222///////////////......---+++******---111222111...'''(((***)))&&&&&&))),,,''''''(((((())))))******'''''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))((((((((((((((((((((((((###***---((($$$%%%((()))))))))))))))))))))))))))...OOO|||xxxooosssyyy}}}ttt]]]sssccccccwwwyyyvvvlllwwwqqqWWWKKKeeegggJJJCCC@@@___xxx|||}}}{{{YYY777+++,,,...&&&&&&'''((())))))((((((++++++---000//////666???iiiccckkkpppDDD555111---...******)))(((((((((((((((''')))++++++(((&&&''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''((()))***+++,,,,,,------,,,---...000222333000111777BBBKKKIII<<<000111222333555777888999:::;;;???AAA@@@BBBIIINNNOOOOOORRRUUUXXXZZZ^^^bbbfffkkkpppwww|||xxxtttnnnhhhdddbbbaaabbbiiinnnuuu{{{ssslllggg[[[OOOJJJIIIFFFDDDDDD@@@@@@@@@???>>><<<:::999777666666555444222111000000///...------,,,------************************(((((((((((((((((((((((()))'''&&&'''((()))((('''(((((())))))((('''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''%%%$$$'''''''''''''''''''''''')))((('''(((''''''***...777bbb~~~iiiiii{{{lllccc|||nnnzzzzzzyyyTTT:::SSS}}}HHH999BBB\\\uuuuuubbb666...222++++++***((('''''''''((())),,,...***,,,000...888OOO}}}___zzzccc999555111(((......+++'''''')))***)))'''))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&******))))))(((((('''''')))((((((((((((***+++,,,,,,---......//////......111111444===EEECCC888---///222666888888999:::;;;;;;===@@@CCCDDDGGGJJJLLLMMMPPPUUUXXX[[[]]]```bbbhhhnnnvvv}}}vvvrrrmmmgggccc`````````fffjjjqqqyyyyyyrrrkkkggg[[[OOOJJJHHHEEEBBBCCCAAA@@@???>>><<<;;;::::::777777666555444222000///000///...------,,,,,,---************************(((((((((((((((((((((((()))'''&&&'''((()))((('''((((((((((((((('''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((('''''')))***,,,000444NNNooorrr```vvvpppmmmuuuqqqlllrrryyyyyyUUU???KKK```zzzZZZBBBBBBMMMzzz~~~~~~~~~rrrDDD222111)))+++***((('''''''''((())))))***(((+++...,,,<<<\\\bbb^^^777444111)))---...---+++*********)))((()))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&))))))))))))((((((''''''))))))(((((()))***+++,,,,,,---......//////......---+++,,,222888888222+++111333666666666555555666;;;===@@@CCCDDDGGGJJJLLLMMMPPPTTTXXXZZZ]]]```bbbgggmmmvvv}}}}}}rrrooojjjeeeaaa^^^^^^^^^aaadddjjjrrryyy|||xxxqqqkkkgggZZZNNNIIIGGGCCCAAAAAAAAA@@@>>><<<;;;::::::;;;888777666555333111///...000///...---,,,,,,,,,,,,************************(((((((((((((((((((((((()))'''&&&'''((()))((('''(((((((((((((((''''''&&&''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((+++000444777RRRmmm}}}\\\gggwwwlll{{{uuullldddbbbnnn|||ttt~~~zzzyyyXXXEEECCCBBBZZZpppGGGDDD???aaaxxx}}}|||mmm~~~QQQ555000,,,+++***((('''''''''((()))''''''(((---...+++EEErrrxxxgggUUU444333222+++,,,...//////...,,,***))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&)))))))))(((((((((((('''))))))((())))))***,,,,,,------...////////////...///---,,,---000222222111888:::;;;:::888666666666:::===@@@BBBDDDFFFJJJLLLMMMPPPTTTWWWYYY\\\```bbbeeelllttt|||xxxnnnkkkgggbbb^^^\\\\\\\\\\\\___dddlllttt{{{~~~yyyvvvqqqkkkfffYYYMMMHHHFFFBBB??????AAA???===;;;999:::;;;;;;888777666555333111///---//////...---,,,,,,,,,,,,************************(((((((((((((((((((((((()))'''&&&'''((()))(((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''')))***''''''''''''''''''''''''******((('''+++333888888KKKggg}}}```VVViiiYYYbbbxxxzzzzzz]]]FFF>>>888LLLrrrFFFEEE:::PPPuuu{{{YYY444///222+++***((('''''''''((()))))))))***000///---PPPpppoooKKK111111111,,,+++,,,///111000+++(((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))***+++,,,,,,------...///////////////111000000///...000333666999;;;;;;:::888666666777:::===@@@BBBDDDFFFIIILLLMMMPPPSSSVVVXXX[[[___bbbdddjjjsss{{{xxxjjjhhhddd```]]][[[ZZZZZZYYY\\\```hhhpppxxx{{{wwwuuuqqqllldddXXXKKKGGGDDDAAA>>>>>>@@@>>><<<:::999999:::;;;777666666444333000///...///...---,,,,,,++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''''''''((((((((((((((('''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''')))***'''''''''''''''''''''''')))***))))))111===EEEEEETTTppphhhNNNnnnxxxmmmYYYTTTnnnvvv|||aaa@@@999;;;GGG\\\KKKAAA<<>>>>>>>>===;;;:::999999::::::555555555444333111/////////...---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''&&&'''((((((((((((((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&******---;;;OOOYYYYYYccc~~~{{{sssQQQ\\\wwwZZZDDDJJJ___vvv{{{~~~~~~bbb:::555===AAAEEEddd\\\===???>>>UUUxxxuuuwww|||{{{rrr@@@******+++***((('''''''''((()))''',,,++++++000<<>>???<<<<<<;;;;;;:::999999999333444444333333111000000///...---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''&&&&&&'''((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%***,,,000BBBZZZhhhhhhmmmyyy___SSSssssssPPP888SSSjjj{{{~~~{{{aaa:::666;;;::::::NNN~~~pppCCCDDD:::JJJ~~~}}}tttzzzwwwyyyHHH///---+++***((('''''''''((()))&&&...---***555KKKrrr|||mmmccc999111+++***...)))+++)))(((((()))***)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((((()))***,,,,,,,,,,,,,,,......///000000000000000//////000000111111111000000111222333333555888:::999<<>>999999777;;;???qqq}}}LLLHHH999GGGyyyqqqzzzvvv|||xxx{{{xxxLLL666666+++***((('''''''''((()))'''222000,,,;;;WWW}}}vvvnnn___888333***(((---))),,,)))&&&&&&))),,,+++***))))))))))))))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((((()))+++,,,------,,,,,,...//////000000000000000000...------///000000...---...///000000111555777999<<>>???BBBEEEHHHKKKMMMOOOQQQTTTXXX^^^bbbcccgggnnnvvv{{{ooofffccc```]]]ZZZYYYWWWUUUSSSOOOQQQUUUXXX]]]dddkkkqqqqqqrrroookkkhhhgggccc\\\RRRMMMFFFCCCBBBBBB???===;;;;;;::::::999888888777333333222111000000000000......---,,,++++++++++++)))))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''(((''''''&&&'''((()))******(((''''''((())))))))),,,...555BBBVVVlll~~~uuu|||xxxUUU[[[pppsssmmmccckkkccc```ooommmkkkvvv>>>///777,,,//////777PPPwww[[[BBB???GGGjjjsss~~~xxx~~~zzzwwwOOO777,,,+++***)))***,,,+++******...222<<>>???AAAEEEHHHKKKLLLOOOQQQTTTXXX^^^aaaeeeiiiooowww~~~xxxlllccc```]]]ZZZYYYXXXWWWUUUSSSOOOQQQTTTXXX]]]dddkkkpppoooooolllgggeeeddd```ZZZPPPLLLFFFCCCBBBAAA>>>;;;::::::::::::999999888777333222111000000/////////......---,,,+++++++++++++++******)))))))))******)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''((((((''''''''''''''''''(((''''''''''''((()))))))))((('''''''''(((((()))///111999KKKccc}}}nnn^^^PPPfffnnngggnnnqqqtttkkkRRR]]]sss}}}lll}}}AAA---333))),,,,,,...<<>>@@@DDDFFFJJJLLLOOORRRUUUYYY]]]aaaeeejjjpppvvv{{{tttiii```\\\YYYWWWVVVVVVUUUTTTRRRUUUWWWZZZ^^^ccciiiqqqvvvuuutttpppiiieeeccc]]]WWWOOOKKKFFFDDDCCCAAA===999666777888999999888666555666666444333222111111111......---,,,++++++++++++,,,,,,+++***))))))******(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((((((((((((((()))))))))((((((''''''&&&&&&''''''(((((((((((((((((((((((('''&&&'''+++...888444>>>]]]pppmmm^^^GGGlllxxxsssooolllooouuuzzzvvvbbbVVVooo}}}ooovvvHHH***---&&&++++++---...444LLLrrrtttSSSDDD@@@LLLbbb|||tttssszzz\\\>>>000&&&&&&++++++******000111===[[[uuudddwww```999000///...///'''+++))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))))))))((((((((((((***************+++++++++------,,,------...000000///////////////000111111222333444333222222333555666888:::<<<===@@@CCCFFFIIILLLOOORRRUUUYYY]]]```bbbhhhooouuuzzz~~~rrrhhh```\\\YYYWWWUUUUUUUUUSSSRRRRRRTTTWWW[[[```gggnnnssssssssspppjjjeeebbb[[[TTTNNNJJJDDDAAAAAA???<<<999777999:::;;;;;;:::888777888777555444222222111111......---,,,++++++++++++,,,+++***)))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((('''((((((((((((((((((((((((((((((((())))))((((((((((((((((((&&&''''''((()))((((((((('''((()))(((''')))...333777666GGGmmmiiivvvPPP^^^{{{xxxjjj~~~{{{sssuuuxxxfffSSSLLLccc{{{nnnddd]]]YYYeeedddkkkMMM+++---&&&,,,))),,,///222???^^^^^^AAA>>>GGGLLLpppwwwsss|||qqqJJJ777'''&&&++++++***+++...222FFFhhhnnnjjjVVV555111111...///(((+++))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))******+++,,,,,,,,,------...////////////......//////000111222000222222222111111333555555777:::;;;===???BBBEEEIIILLLPPPSSSVVVYYY]]]```aaagggooouuuyyy{{{pppggg___\\\ZZZWWWVVVUUUTTTRRRQQQOOOQQQTTTXXX\\\ccckkkpppoooqqqoookkkhhhddd]]]UUUMMMHHHAAA======<<<:::777777888:::<<<<<<:::888777777666555333222111000000......---,,,++++++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((()))***((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&((()))))))))((('''&&&((())))))(((***111777999???YYYkkknnnfffWWW~~~vvvjjjuuu~~~~~~qqqjjjnnnnnnhhhyyywwwTTTWWWgggXXXHHHCCCBBB???OOOUUU]]]SSS...///'''---***+++///333888LLLwwwwwwHHH<<>>BBBEEEHHHKKKPPPSSSVVVYYY]]]___bbbiiipppuuuxxxxxxooofff^^^]]][[[XXXVVVUUUTTTRRRPPPMMMOOORRRVVV[[[bbbiiinnnmmmppppppmmmkkkhhh```XXXLLLFFF>>>:::::::::888666444666888::::::999666555777666444222111000//////......---,,,+++++++++++++++***)))(((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))''''''(((((())))))******%%%&&&((()))))))))((('''%%%(((***)))(((,,,333:::>>>JJJjjjnnn]]]yyyUUUoooppphhhjjjpppjjjooo~~~kkkkkkjjjMMM???;;;777777<<<666EEEKKKSSSXXX111000(((---)))'''+++//////;;;cccUUU===CCC<<>>BBBDDDHHHKKKPPPTTTVVVYYY]]]___dddjjjrrruuuwww}}}vvvkkkeeeaaa```]]]XXXUUUTTTTTTSSSQQQTTTRRRPPPQQQ[[[gggmmmlllmmmnnnooommmggg^^^UUUPPPMMMBBB::::::======;;;;;;::::::999999999999999999555555333222000///...---------,,,,,,,,,,,,++++++******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((,,,+++++++++******)))))))))((('''&&&&&&'''((()))((((((((((((((()))******,,,(((&&&(((***---666???DDDbbb{{{zzz\\\RRRoooNNNqqqnnnjjjvvv[[[HHH:::444444666111888888;;;???QQQkkk222111111'''+++,,,***---000111HHHnnntttLLL999999===AAA[[[xxx}}}~~~pppccc666***222---%%%+++:::IIIxxxyyygggkkksssLLL:::555000---...///...---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&)))))))))))))))*********)))************+++++++++,,,,,,------.../////////000000//////.........---/////////000111333444555666888:::;;;===???BBBEEEIIIKKKNNNSSSXXX\\\___aaaggghhhmmmvvv|||tttjjjdddaaa___[[[WWWTTTSSSSSSQQQPPPPPPOOONNNPPPYYYeeejjjhhhjjjkkkmmmlllggg^^^UUUOOOOOODDD;;;;;;===;;;999888::::::::::::999999888777444444333222000///......------,,,,,,,,,+++++++++)))))))))))))))((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((++++++******))))))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((()))******+++'''%%%(((+++///999CCCYYYrrr}}}~~~eeeOOOkkkYYYeeejjjzzz{{{aaaLLL???555222444333...555555888===OOO~~~lll222111111(((******(((***---,,,>>>^^^SSS===<<<===;;;GGGggg}}}{{{xxxtttHHH111222...)))...===WWWqqqkkkwwwiiiHHH888444000......///---,,,************************))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))*********************++++++++++++,,,,,,------.../////////000/////////............//////000000111222333444555777999;;;<<<>>>BBBDDDHHHJJJMMMRRRVVV[[[^^^```fffgggmmmvvv|||qqqhhhccc___]]]ZZZVVVTTTSSSRRRPPPOOOLLLMMMLLLNNNVVV```dddcccdddgggkkkkkkggg^^^UUUNNNPPPEEE===<<<<<<999666555999:::;;;;;;:::888666555333333222111000000//////,,,,,,,,,,,,++++++++++++(((((())))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((())))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((()))*********&&&%%%(((,,,222===HHHeee{{{ddd___xxxgggXXXyyykkklll\\\JJJ===555///...111...***222111555;;;KKKxxxooo444000000)))++++++''')))---)))222KKK^^^CCCBBB888888;;;KKKooopppWWW444---...---111BBBjjjgggsssZZZAAA555333111000///...,,,+++************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))*********************+++++++++,,,,,,,,,------.../////////////////////............000000000000000111222333333555888:::;;;===AAADDDGGGIIILLLQQQVVVZZZ]]]___dddfffmmmvvv{{{~~~ooofff```\\\\\\YYYVVVTTTSSSRRRQQQOOOLLLMMMMMMNNNTTT\\\___]]]```dddhhhjjjfff^^^TTTMMMMMMDDD===<<<;;;888555555888999;;;<<<;;;888555333222222111111000000//////,,,,,,,,,++++++++++++***((((((((())))))******+++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((())))))***+++((('''***...444???JJJgggzzz{{{vvvmmmTTTaaavvvTTTiiitttuuusssVVVKKK>>>777111,,,***,,,+++(((000...222999HHHrrruuu777000000+++---,,,(((+++000+++---===mmmiiiJJJDDD333999>>>BBBPPPlll}}}oooaaa777---333666666HHHyyyeee}}}qqqLLL:::222222111111000...+++***************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))******************+++++++++,,,,,,,,,,,,------...////////////////////////.........111000000000000000111222222444777999:::===AAACCCHHHIIIMMMQQQVVV[[[^^^```ccceeellluuuzzz}}}}}}lllddd^^^ZZZ\\\ZZZWWWUUUUUUTTTRRRPPPNNNPPPPPPOOOSSSYYY\\\[[[___bbbgggiiieee\\\RRRLLLIIIAAA<<<<<<;;;888666777777999:::;;;:::888555333111111111000000/////////,,,,,,+++++++++*********(((((())))))******++++++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''((((((((((((((())))))(((((((((((((((((((((((())))))***---******---111777@@@JJJfffwwwuuuooo___VVV___]]]zzzppp~~~UUUGGG@@@999555000***)))+++***(((000,,,111888EEEkkk|||<<<000000,,,+++,,,(((+++222,,,***555SSSzzztttPPPCCC;;;999<<<@@@@@@JJJjjjwwwtttvvvmmmBBB555===@@@@@@SSSrrrmmmcccAAA555///000111111///---+++***************************))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&''''''((())))))*********++++++++++++,,,,,,,,,,,,,,,------.../////////.........///////////////000000000///000000111111111333666888:::===AAACCCIIIKKKNNNRRRWWW\\\___aaabbbeeemmmuuuyyy{{{yyyjjjccc]]]YYY[[[YYYWWWVVVVVVTTTRRRPPPOOOQQQQQQOOORRRXXX]]]\\\```cccggggggcccZZZQQQJJJEEE???;;;;;;;;;888777999777888999::::::888666555222222111000//////......++++++++++++************))))))******************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((((())))))******))))))(((((((((((((((((()))******---+++,,,111555:::BBBKKK]]]pppuuuyyylllSSSfffxxx^^^```ssslllFFF999444111111...***)))+++***)))000+++///777AAAeeeCCC222///---(((***''')))///+++(((111<<<^^^^^^IIIIII:::333:::<<<===MMMdddzzzooowwwOOO===@@@EEEIIIgggnnn}}}TTT;;;333...000111000...+++***+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((())))))***&&&&&&'''((())))))******++++++++++++,,,,,,,,,,,,,,,,,,------.../////////.........//////////////////////////////000111222111333666888:::===AAADDDIIIKKKNNNSSSXXX\\\```aaabbbfffnnnuuuxxxyyytttgggccc^^^YYYYYYXXXVVVUUUUUUTTTQQQOOOLLLOOOOOOMMMPPPYYY___aaadddfffgggfffaaaXXXOOOIIICCC>>>;;;<<<:::777666999666777777888888888888888333222111000///...---,,,++++++++++++************++++++******************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''((((((((()))))))))'''((()))******)))((('''((((((((((((((()))******))))))---444999===EEEMMM___ttt}}}vvv|||xxx]]]VVV}}}ttt___jjjzzz{{{kkkPPP<<<...++++++---+++'''(((+++))))))///)))---555===^^^HHH444000...'''+++(((''',,,)))'''000333BBBbbbxxx[[[OOOAAA666666:::<<<@@@FFFuuuwwwuuunnn^^^EEEAAAKKKZZZ~~~sssfffFFF888444...///111///,,,******,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((())))))******%%%%%%&&&'''((()))***++++++++++++,,,,,,,,,------,,,,,,------.../////////............/////////000.........//////111222333111444666999;;;>>>BBBEEEHHHJJJNNNRRRWWW[[[___aaabbbgggooovvvwwwwww~~~pppfffccc___ZZZXXXVVVUUUTTTTTTSSSPPPNNNIIILLLMMMKKKPPPZZZbbbeeefffggghhhfff```WWWNNNIIIDDD???<<<<<<:::666555777666666666777888888999999333333222000///---,,,,,,+++++++++************))),,,+++++++++***)))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((('''((((((((())))))******&&&'''((())))))((('''&&&((((((((((((((()))******&&&'''---555<<<@@@GGGOOOppp}}}}}}~~~~~~VVVfffpppWWW{{{wwwUUU<<<111000+++))))))+++)))%%%&&&))))))(((...(((+++333;;;ZZZLLL555000...)))...***(((,,,)))'''111333000AAAkkkoooKKKKKKCCC888555;;;>>>===SSSwww}}}~~~}}}cccmmmOOOGGGWWWoooxxxzzzVVV===666555---///000...+++)))+++---++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++%%%%%%&&&'''((()))***+++++++++,,,,,,,,,---------,,,,,,------...//////000---.........//////000000---------...///111222333222444777999;;;???CCCFFFGGGIIIMMMQQQVVVZZZ^^^```cccgggooovvvvvvvvv}}}mmmccc^^^[[[YYYYYYWWWUUUTTTTTTRRROOOLLLJJJJJJIIIHHHJJJRRR```kkkkkkgggccc___[[[VVVNNNHHHAAA@@@===;;;999777777777777777777777777666666555333222111000///...------++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,+++)))'''%%%******)))((('''&&&%%%%%%(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((***+++...)))(((777HHHJJJTTTlll}}}~~~nnnOOOvvvaaarrrpppuuuWWWCCC666///+++))))))((((((((((((((()))&&&&&&((()))(((---<<>>MMMbbb777...///---,,,***((((((***,,,---,,,,,,111DDDeeeqqqRRRBBB>>>666999???666;;;ZZZ}}}xxxwwwzzz}}}uuukkkeeezzz{{{|||yyy~~~hhh???111222111111///---+++++++++,,,---+++++++++++++++++++++++++++++++++++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******------,,,,,,,,,,,,------------,,,------...///000//////............//////.........//////000111222222444666888;;;???CCCGGGKKKMMMPPPTTTZZZ___dddfffdddhhhlllooorrrwwwiiibbb___]]]\\\XXXVVVTTTRRRRRRPPPNNNKKKFFFHHHJJJLLLPPPXXXccckkkjjjeee^^^WWWRRRMMMIIIFFFBBB@@@===:::888666555555777777888888777777666555/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))+++++++++***)))(((((((((((((((((((((((((((+++***)))(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******(((((((((((()))***'''000222:::QQQiii~~~bbbRRRjjjrrrqqqtttuuuddd<<<---+++)))***...)))((((((''''''((())))))((()))+++,,,,,,000>>>LLLhhh;;;//////,,,***)))'''''')))***,,,///,,,,,,888RRRwww\\\EEE>>>666555;;;;;;:::IIIggg|||ppp{{{}}}ccc\\\ZZZiiinnnttt{{{sss]]];;;000111000000///---,,,++++++,,,---++++++++++++++++++++++++***++++++++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******+++,,,,,,++++++++++++,,,,,,------,,,------...///000//////............//////.........//////000111222222444666888;;;???CCCGGGLLLNNNQQQUUUZZZ___ccceeeeeeiiinnnqqqtttyyy{{{ggg```^^^\\\[[[WWWUUURRRQQQPPPOOOMMMKKKHHHJJJLLLOOOSSSYYYbbbhhhfffccc^^^YYYSSSNNNIIIGGGBBB@@@===:::777555444444666666666666666555444444...............---------------------------------++++++++++++++++++++++++))))))***+++++++++******''''''(((((()))))))))))))))(((((('''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))******'''222444:::YYY{{{tttMMMlllqqqbbb}}}tttxxxeeeGGG//////222,,,(((+++(((((('''''''''((())))))'''''')))+++,,,000;;;HHHnnn@@@111///***)))(((''''''((()))***111---,,,222CCCccchhhFFF===:::777:::???>>>AAATTT{{{ssswwwbbb]]]dddkkksss{{{zzzQQQ888222333222///...---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++++++++*********+++,,,,,,------,,,------...///000//////............//////............///000111222222444666888;;;???CCCGGGJJJKKKNNNRRRWWW[[[___aaafffjjjooorrruuuzzzxxxddd^^^[[[YYYXXXVVVTTTQQQOOONNNMMMKKKJJJKKKLLLNNNPPPTTTYYY___ccc^^^^^^]]]ZZZTTTNNNHHHEEE@@@???<<<999666555444444444444555555444444333222...............---------------------------------++++++++++++++++++++++++*********+++++++++++++++''''''(((((()))*********&&&&&&&&&&&&'''((()))))))))(((((('''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((()))+++,,,...888:::FFFooodddVVVqqqddddddwwwvvviii???000(((...000((($$$''''''''''''''''''((())))))''''''))),,,...111;;;FFFtttEEE333///))))))(((''''''((())))))+++((()))---444LLL}}}zzzMMM<<<>>><<<999===;;;:::CCCZZZvvvvvvxxxyyyaaaAAA111/////////......------,,,,,,,,,---++++++++++++++++++++++++)))******+++++++++******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******+++++++++*********++++++,,,---------,,,------...///000//////............//////............///000111222222444666888;;;???CCCGGGHHHJJJLLLPPPUUUZZZ]]]___eeejjjooosssvvvzzzuuubbb\\\ZZZXXXWWWVVVSSSOOOMMMLLLLLLJJJIIIMMMMMMNNNPPPTTTYYY^^^```YYY[[[\\\YYYRRRJJJDDDAAA???===:::888666555444444444444444444444333333222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++((((((((())))))*********'''''''''''''''((())))))))))))((((((''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))+++---...111:::@@@XXX{{{OOOYYYooosssZZZWWWyyytttVVV888...)))(((******''''''***&&&&&&&&&&&&'''((())))))))))))+++///222444===FFF}}}yyyHHH444000))))))(((((((((((())))))(((&&&)))------<<>>555777999888???DDDQQQ}}}|||xxx}}}zzzqqqwwwwww~~~```AAA555333111...---,,,---------------------++++++++++++++++++++++++))))))***+++++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******++++++++++++,,,---...///------,,,------...///000//////............//////.........//////000111222222444666888;;;???CCCGGGHHHIIILLLQQQVVV\\\```cccdddiiiooosssvvvzzznnn^^^[[[[[[[[[ZZZUUUQQQMMMKKKJJJJJJIIIHHHKKKJJJJJJMMMSSSZZZ___bbbcccccc```XXXOOOFFFBBBAAA;;;:::888777666555666666777777777777777666666555333222111000///...------++++++++++++++++++++++++*********++++++,,,,,,,,,...---,,,+++******************))))))))))))))))))111000...,,,***(((''''''******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((***---///111777DDDWWW{{{}}}}}}zzzWWWKKKlll^^^^^^jjj]]]888,,,555###***+++%%%&&&---,,,###%%%%%%%%%&&&'''((()))***((('''***...222444;;;BBBxxx}}}KKK555000))))))************))))))***&&&***...'''***TTTuuuFFF???>>>888<<<777444@@@DDDBBBcccwwwzzzqqqzzz}}}|||rrrVVV:::222333000+++***,,,,,,---......---------++++++++++++++++++++++++((()))***+++++++++++++++)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))))),,,,,,,,,,,,---...///000---------------...000000//////............//////.........//////000111222222444666888;;;???CCCGGGFFFGGGKKKPPPVVV[[[```bbbccchhhooosssvvvyyyjjj[[[XXXXXXXXXXXXWWWQQQMMMMMMLLLHHHFFFGGGIIIGGGGGGJJJQQQYYY```cccdddaaa[[[VVVPPPIIIBBB===@@@<<<777444444444333333444555666777777555333222000000000000////////////...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++***------***)))+++***&&&)))))))))))))))*********(((((((((((((((((((((((())))))************))))))''''''(((((((((((('''''''''''''''''''''((())))))&&&'''+++...+++(((---444>>>NNNgggsssRRRQQQ\\\iiidddmmmUUUMMM555111<<<444'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))***+++++++++111999???zzzSSS///111***)))((()))+++,,,,,,,,,*********...,,,***HHHzzzMMMEEEDDD888::::::===999777>>>PPPzzz|||}}}yyy|||tttzzz~~~yyy```III555111111,,,***---------------------------************************))))))))))))))))))))))))+++******)))(((''''''&&&((((((''''''''''''(((((()))&&&%%%&&&)))***)))''''''''''''(((((()))***+++***++++++,,,,,,------..........................................///000000/////////---,,,---000333222333555555777<<>>XXX|||ZZZLLLwwwccc```hhh~~~|||PPP@@@>>>,,,+++444---''''''''''''''''''''''''''''''''''''''''''''''''''')))***)))+++000999???yyyWWW222222+++***((()))***,,,++++++))))))))),,,,,,)))BBBmmmZZZFFFAAA::::::777:::888999???LLLtttuuu|||{{{}}}{{{uuuuuu|||WWWCCC222000111...,,,///------------------------*********************************************************)))((('''''''''((((((((((((((((((((((((((('''%%%&&&)))***)))''''''''''''(((((()))***+++***++++++,,,,,,------..........................................//////000/////////---,,,---000222222333555666888<<>><<<888999999>>>@@@CCCfffzzz|||uuuxxxpppvvvkkkJJJ;;;//////111///...000------------------------++++++++++++++++++++++++******************************))))))((((((''''''&&&'''((())))))((('''&&&((('''&&&'''((())))))''''''''''''(((((()))***+++***++++++,,,,,,------.................................------......///000...//////...------000222111333444666888<<>>===;;;;;;AAA@@@:::SSS~~~vvvwwwPPP>>>555...///111///...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************)))))))))((((((((('''%%%''')))******)))'''%%%''''''''''''((()))((((((''''''''''''((()))***+++***++++++,,,,,,------..............................------------...//////......///...---...///111000222444666999===AAAEEEIIIKKKMMMQQQVVV[[[^^^aaaeeehhhnnnssswww|||xxxeee\\\ZZZXXXUUUUUUUUUOOOKKKLLLKKKGGGFFFGGGFFFFFFHHHLLLSSSYYY\\\]]]aaa]]]WWWQQQKKKFFF@@@===:::777444333222222111000222222222222222111111000////////////............---------,,,,,,---......+++,,,,,,------,,,,,,+++))),,,,,,***,,,333666555,,,++++++***)))(((''''''******************************)))(((((()))*********)))'''%%%%%%''')))***((((((((((((((()))*********))))))***))),,,777CCCdddrrr|||yyyqqqpppvvv{{{{{{wwwppprrr{{{UUUXXXzzzqqqhhhhhh{{{TTTEEE???111+++,,,(((%%%''''''&&&'''''''''((((((((()))''''''''''''''''''''''''((())))))***---444???GGGooooooBBB666...,,,***)))******)))'''))),,,)))***///+++,,,999KKKtttjjjKKKBBB???===<<<<<>>BBBEEEFFFHHHLLLQQQVVV\\\aaacccbbbffflllrrrwww}}}uuuddd[[[WWWTTTSSSTTTSSSNNNJJJKKKJJJGGGFFFGGGIIIGGGFFFIIIOOOVVV\\\______ZZZTTTNNNIIIDDD@@@===999777555555555444222111111111000/////////////////////.........------------------------...///000+++,,,,,,------,,,,,,+++(((+++,,,***))),,,+++((()))))))))))))))*********((((((((((((((((((((((((+++***)))'''''')))***+++''''''(((((((((((('''''')))))))))))))))******+++---------......000:::EEEWWWbbblllqqqzzz~~~|||}}}oooXXX```ssseeeiiipppWWWBBBFFF666***---(((%%%(((###&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''(((,,,555BBBKKKeee~~~LLL666---+++))))))***+++***)))$$$---***%%%))),,,,,,222:::GGGjjjzzzKKKMMM;;;AAA;;;555;;;>>>>>>DDD```zzz{{{uuubbbhhhYYY333555)))---///---++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))((((((''''''''''''((((((%%%'''))))))'''&&&(((***'''''''''(((((()))***+++***++++++,,,,,,---..............................---,,,,,,,,,,,,---......,,,...000000///...///000---000444888;;;>>>BBBEEEHHHJJJMMMQQQVVV[[[___bbbaaaeeekkkrrrwww|||}}}ssseee\\\YYYXXXVVVSSSLLLMMMKKKGGGGGGIIIGGGCCCGGGHHHIIIKKKOOOTTTXXX[[[YYYVVVRRRNNNIIIDDD???;;;;;;888444333333333333333333222222111000///..............................---------------...///000,,,------......------,,,,,,,,,,,,,,,,,,+++***))))))***++++++***)))***,,,(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))***+++,,,,,,------555222******000000777JJJUUUbbbrrrmmmLLLsssxxxccctttsssuuu|||IIIAAADDD222******)))''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&+++&&&%%%)))000888CCCMMMdddQQQ777///+++))),,,,,,)))'''(((///...,,,++++++,,,...///444GGG[[[iiiEEEKKK666======999>>>===DDDTTTxxxtttvvv\\\]]]{{{rrrMMM666......---,,,++++++,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''***))))))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...000111222111000///000111111333666888999<<<@@@CCCEEEHHHMMMSSSXXX]]]```aaaaaafffmmmsssyyy~~~{{{pppcccZZZXXXVVVTTTQQQLLLMMMKKKHHHHHHJJJHHHCCCDDDDDDFFFIIINNNSSSXXX[[[ZZZWWWQQQLLLHHHCCC>>>::::::777333111111222111111222111111111000/////////........................------------------......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))***+++,,,+++))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))***))))))******++++++,,,,,,///...(((***111222;;;PPP^^^mmm{{{wwwzzzhhh___wwwqqq}}}qqqoooEEE;;;999---***)))(((''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''+++((((((---333999CCCLLLaaaUUU888///+++)))+++,,,)))((()))///...,,,++++++,,,...///555AAAMMMmmmbbbNNN999@@@>>>999===;;;CCCKKKlllzzzrrr]]]lllcccDDD333///------,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))))))))(((((('''''''''(((((((((((((((''''''((((((((((((''''''***))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---------------...///000///...---...000000222555777999;;;???BBBDDDFFFKKKQQQVVV[[[^^^___aaaffflllsssyyy~~~wwwmmmaaaXXXVVVUUURRROOOMMMNNNLLLHHHHHHJJJHHHDDD@@@AAACCCGGGLLLRRRWWW[[[[[[WWWPPPJJJEEEAAA>>>;;;:::777333000000000///...000000000000000000000000...........................------,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,+++******+++,,,,,,+++)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((())))))***************************,,,))),,,444777EEE]]]qqq___bbbzzzzzzrrr{{{ZZZ@@@777000,,,***)))(((''''''&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''***000555:::BBBKKKVVVvvvYYY<<>>;;;AAAAAA[[[yyyxxx}}}uuuxxxkkkOOO999///000,,,,,,------------,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******))))))(((((((((((((((((('''''''''''''''((((((((((((''''''))))))(((((()))***++++++------------------------........................///......---------------,,,---...---,,,,,,---...///111444666888:::>>>AAABBBEEEIIIOOOTTTYYY\\\^^^aaaffflllsssxxx~~~uuukkk___XXXUUUTTTQQQNNNMMMNNNLLLIIIIIIKKKIIIDDDAAAAAACCCGGGKKKQQQVVVYYYZZZUUUMMMGGGCCCAAA???>>>;;;777333000//////...---/////////000000000000000...........................---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***+++,,,---+++)))(((((()))((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))((()))))))))*********)))))))))))))))(((------000888>>>QQQnnn}}}yyyzzz~~~eeeeeetttuuuiiiwwwIII===666---000))))))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&%%%(((...444:::DDDOOOUUUdddiiihhhiiigggkkkxxx|||TTT;;;000+++))),,,,,,******,,,...---,,,,,,,,,,,,---...///555555BBBnnnlllLLLFFF???;;;AAA<<>>NNNggguuurrrvvviiiPPP???333......+++,,,---......---,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******)))))))))))))))((((((''''''&&&&&&''''''((((((((((((''''''((((((((())))))***++++++---------...............///////////////////////////...------,,,,,,------+++,,,------,,,+++---......000333555777999===@@@BBBDDDHHHNNNSSSXXX\\\^^^bbbffflllrrrxxx}}}sssjjj___XXXVVVUUURRROOOMMMNNNLLLHHHHHHJJJHHHDDDDDDDDDEEEHHHLLLQQQUUUXXXWWWRRRKKKEEEBBBAAAAAA@@@;;;888444111000000///...///////////////000000000...........................---,,,,,,++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,,,,+++++++++,,,---+++)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))***************)))))))))))))))(((///000333;;;DDD]]]wwwssspppwww```||||||dddbbbuuuhhhiii@@@:::666---000)))((((((''''''''''''(((&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((())))))'''&&&)))...444<<>>666222...+++***+++,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))((((((''''''&&&&&&''''''(((((((((((('''''''''(((((()))***+++++++++---------....../////////////////////////////////......---,,,,,,,,,,,,,,,+++,,,......------...///...000333555666999===@@@CCCEEEIIINNNTTTYYY]]]___cccffflllrrrwww}}}rrriii___XXXWWWVVVSSSOOOLLLMMMKKKGGGGGGIIIGGGCCCEEEEEEFFFIIILLLQQQUUUXXXUUUPPPJJJDDDBBBAAA@@@???:::777333111000000///...////////////////////////...........................------,,,,,,,,,,,,---,,,------......------,,,******+++,,,,,,,,,+++++++++,,,,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***+++,,,************************(((000333666>>>JJJjjj{{{jjjhhhyyynnnuuuxxxYYYgggtttaaa???666333,,,+++((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&'''''''''''''''(((((())))))*********,,,111666???OOO^^^]]]AAA444///+++,,,,,,******---------------------------***...777<<>>BBB@@@KKK```}}}zzzsss```uuuxxx___DDD777444222...***++++++,,,,,,,,,,,,++++++)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))((((((((((((((('''''''''''''''((((((((((((''''''&&&'''(((***++++++++++++,,,,,,------.../////////////////////////////////...------,,,,,,,,,,,,,,,+++---............///000...000333555777999===@@@EEEFFFJJJNNNTTTYYY^^^```cccffflllqqqwww}}}ppphhh^^^XXXWWWVVVRRROOOKKKLLLJJJFFFFFFHHHFFFBBBCCCDDDEEEHHHLLLRRRVVVYYYUUUQQQJJJEEEBBB???===;;;888555111////////////...000000000///.........---........................------------------......,,,,,,,,,------,,,,,,,,,)))***+++,,,,,,,,,,,,+++***+++,,,+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---))))))******++++++,,,,,,***444777:::CCCSSSyyyooo{{{tttwwwjjjsssYYY@@@222000...%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&'''(((&&&''''''((())))))*********+++///444777>>>MMM[[[qqqjjjLLL777000,,,---,,,******,,,,,,------------------,,,...+++444:::HHHuuuwwwsssfffVVVPPPFFFHHHGGGCCCIIISSShhh|||lllppp\\\NNN@@@888444///,,,,,,,,,,,,++++++++++++,,,,,,((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))'''''''''(((((((((((((((''''''((((((((((((''''''%%%'''(((***+++++++++++++++,,,,,,---......//////...........................---,,,,,,++++++,,,,,,+++,,,......------///111///111444666777:::>>>AAAEEEFFFIIINNNSSSYYY^^^aaacccggglllqqqvvv}}}oooggg]]]WWWVVVUUURRRNNNJJJKKKIIIFFFFFFHHHFFFAAAAAAAAADDDGGGLLLRRRWWWZZZWWWRRRLLLFFFAAA>>>:::777666333///---............111111000///...------,,,........................------------......///000+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,)))***++++++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***,,,---...))))))***+++,,,------------888<<>>AAADDDFFFHHHMMMRRRXXX]]]```dddgggkkkqqqvvv}}}}}}nnnfff^^^[[[VVVQQQOOOPPPOOOMMMJJJGGGEEEDDDEEEEEEDDDCCCCCCFFFLLLRRRWWWYYYSSSQQQLLLGGGBBB>>>;;;999555444222000///...------......//////......---,,,000000///...............000000//////.........---******+++,,,,,,++++++++++++++++++***++++++,,,,,,+++++++++************)))***)))(((((((((((())))))(((((((((((())))))))))))+++***)))))))))***,,,---((((((((()))***+++---...444:::>>>AAAOOOnnnwwwqqquuurrrooo[[[kkkqqqnnnKKK@@@444,,,***'''***((('''&&&'''((('''&&&&&&%%%%%%%%%%%%&&&'''''')))((('''((())))))((('''***&&&,,,:::AAADDDRRReeepppTTT666777333---)))+++...///+++...---***---333222---///111000777JJJbbb~~~dddTTTOOOIIIKKKccc|||uuu{{{vvvSSSGGGBBB;;;555222000...------......---++++++,,,...***'''&&&'''***---,,,+++,,,+++******,,,,,,+++***+++*********+++,,,,,,---************************(((((())))))((('''&&&&&&''''''''''''(((((((((((('''''''''(((((()))***+++++++++,,,,,,,,,,,,------......//////......---,,,------,,,,,,,,,,,,++++++++++++,,,------......///111222333444666999???CCCGGGHHHIIILLLRRRXXX^^^aaaeeeiiinnntttyyy~~~yyymmmeee^^^ZZZWWWQQQOOOQQQOOONNNKKKHHHFFFEEEDDDDDDCCCBBBBBBEEEKKKQQQVVVXXXRRRPPPLLLGGGCCC???<<<:::555444222111///.........///............---------000000///...............000/////////.....................------,,,++++++,,,,,,++++++***++++++++++++++++++************))))))))))))((((((((())))))(((((()))))))))*********++++++***))))))***+++,,,+++*********,,,///222444444888AAAQQQkkk}}}jjjlllvvvkkktttnnn\\\___sssxxx~~~iiiHHH<<<222+++***(((***((('''&&&'''((('''&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''(((''''''******444EEEMMMNNNVVVbbbkkkooossstttuuuyyynnnhhhMMM555000222000,,,,,,...222222///000444333///...111000444BBBTTTwwwyyymmmoooxxxzzzxxxOOOEEE@@@999444111///...---+++,,,,,,+++))))))***,,,+++)))((())),,,...---,,,,,,+++******,,,,,,+++***+++*********++++++,,,---))))))))))))))))))))))))(((((())))))(((''''''&&&''''''''''''(((((((((((('''''''''(((((()))***+++++++++,,,,,,,,,,,,------......//////......---,,,------,,,,,,,,,,,,++++++++++++,,,------......///111222333444666:::???CCCGGGGGGIIILLLRRRXXX^^^aaaeeehhhmmmrrrwww|||uuujjjccc]]]ZZZWWWRRRPPPRRROOOOOOMMMKKKHHHFFFCCCBBBAAAAAAAAADDDJJJPPPTTTVVVQQQOOOKKKGGGCCC???===<<<555444333111000/////////000///...---,,,---......000//////............///////////////............000//////...---,,,+++***------,,,+++************+++++++++************)))))))))))))))))))))))))))))))))*********+++++++++,,,+++***))))))***+++,,,---,,,,,,...111555999<<<:::<<>>777222//////......+++,,,,,,+++))))))***,,,,,,+++***+++---......---,,,+++******,,,,,,+++***+++************+++,,,,,,))))))))))))))))))))))))(((((()))))))))(((''''''''''''''''''(((((((((((('''''''''(((((()))***+++++++++,,,,,,,,,,,,------......//////......---,,,------,,,,,,,,,,,,++++++++++++,,,------......///111222333444666:::???BBBFFFGGGIIIMMMRRRXXX]]]```dddggglllppptttxxx}}}ssshhhaaa\\\ZZZXXXSSSQQQSSSOOOOOOOOOMMMJJJFFFCCCAAA@@@@@@@@@DDDIIIOOORRRSSSMMMKKKHHHEEEAAA>>><<<;;;555444333111000000//////111///---,,,+++,,,...///000///............/////////////////////...............------,,,,,,,,,,,,...---,,,+++************+++++++++*********))))))(((((())))))*********)))******+++++++++,,,,,,,,,---,,,+++***)))***+++,,,+++---000333777;;;>>>???CCCCCCRRRsss~~~ppphhheeeiiisss}}}}}}[[[uuu]]]EEEJJJZZZzzzjjj|||www|||XXX>>>444,,,***...---***((('''&&&'''((('''&&&&&&&&&&&&&&&&&&'''(((((('''(((((((((((()))+++,,,000444>>>NNN```uuuwww]]]JJJ<<<555444))),,,...---,,,+++,,,---+++......111;;;BBBUUUrrrxxxvvvzzzkkk~~~|||mmmuuutttppp\\\MMMZZZ~~~hhhPPPFFFAAA<<<555000............---......---++++++,,,...,,,,,,,,,,,,---------,,,,,,+++******,,,,,,+++***+++***************++++++))))))))))))))))))))))))(((((()))))))))(((((('''''''''''''''((((((((((((''''''''''''((()))***++++++++++++,,,,,,,,,------.........///......---,,,------,,,,,,,,,+++++++++++++++,,,------......///000222444555777:::>>>BBBEEEGGGIIIMMMRRRXXX]]]___dddgggkkkooosssvvv{{{~~~sssfff```[[[ZZZXXXTTTRRRSSSOOOOOOOOONNNKKKGGGCCC@@@??????@@@DDDIIINNNQQQRRRJJJHHHEEEAAA>>>;;;999888444333222111000000//////111///---,,,+++,,,.../////////............//////.........///////////////.........---...///000111...---,,,+++************+++++++++*********))))))'''((()))***++++++******++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,,,,***---333999===???@@@@@@CCCDDDTTTqqq}}}tttqqqpppssswwwzzzpppeeevvv\\\OOOKKK```pppxxxpppvvvnnnPPP;;;222***+++111///***((('''&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%'''((((((((()))---000555FFF\\\qqqwwwbbbZZZKKK999////////////...---...000+++---,,,333@@@FFFSSSjjj}}}xxxrrrjjjvvvnnnlllhhhiiinnnssstttssskkkXXXWWWwwwkkk\\\TTTLLL@@@;;;444///------......---......---++++++,,,...+++,,,------,,,+++++++++,,,+++******,,,,,,+++***++++++***))))))*********++++++++++++++++++++++++(((((()))))))))))))))(((''''''''''''((((((((((((''''''''''''((()))***++++++++++++,,,,,,,,,------.........///......---,,,------,,,,,,,,,+++++++++++++++,,,------......///000111444555777:::>>>AAAEEEFFFIIIMMMRRRWWW\\\___dddgggkkkooossswww{{{~~~rrreee___[[[ZZZXXXTTTQQQRRRNNNNNNNNNMMMJJJFFFCCCAAA??????AAADDDJJJNNNPPPQQQHHHFFFCCC@@@<<<999777666333222111000////////////000///...---,,,---......///............//////000.........///////////////000000//////000222444555------,,,+++************+++++++++************)))'''(((***+++,,,++++++*********+++++++++,,,,,,,,,,,,++++++***+++,,,---...,,,000666<<<@@@BBBBBBAAA???CCCSSSkkkzzz{{{xxxxxxvvvvvv{{{___rrrbbbKKKEEENNNzzztttyyywww```HHH888111)))+++111///***((('''&&&'''((('''&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$&&&))))))))),,,222777999ZZZ~~~iiiHHH777111---......------...+++---,,,444BBBJJJZZZsssjjj}}}~~~}}}~~~ffffffvvvoooXXX[[[WWWGGGAAA<<<444...,,,---...///+++,,,,,,+++))))))***,,,+++---///...,,,+++******,,,+++******,,,,,,+++***++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))*********))))))''''''''''''(((((((((((('''''''''(((((()))***+++++++++,,,,,,,,,,,,------......//////......---,,,------,,,,,,,,,,,,++++++++++++,,,------......//////111444666888:::>>>AAADDDEEEIIIMMMRRRWWW\\\^^^bbbeeejjjooosssxxx}}}mmmeee___[[[ZZZXXXSSSPPPQQQMMMMMMLLLKKKIIIFFFCCCBBB@@@@@@AAAEEEJJJNNNPPPPPPIIIGGGCCC???;;;888666555111111000///............///............---------...............///000000............/////////000000000.........000222333,,,,,,++++++***++++++++++++++++++************)))&&&(((***,,,,,,,,,+++***************+++++++++++++++*********+++---...000333555999<<<@@@BBBDDDEEECCCHHHYYYppp{{{|||pppooozzzzzzmmm|||fffLLLLLLbbb~~~mmmyyy|||~~~TTTAAA555///(((***000,,,***((('''&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&(((+++...///000444;;;AAAMMMsssmmmBBB666------...+++)))***+++///...222===HHHbbb|||{{{xxxhhhyyy^^^[[[jjjbbbHHHCCC===444...,,,---......+++,,,,,,+++))))))***,,,,,,///111111...+++***+++,,,+++******,,,,,,+++***++++++***)))))))))))))))++++++++++++++++++++++++(((((()))***************''''''''''''(((((((((((('''''''''(((((()))***+++++++++,,,,,,,,,,,,------......//////......---,,,------,,,,,,,,,,,,++++++++++++,,,------......//////111444666888;;;>>>@@@CCCEEEIIIMMMRRRWWW[[[]]]^^^bbbhhhnnnsssyyy~~~|||iiieee___[[[[[[XXXSSSPPPPPPLLLLLLKKKIIIHHHEEEDDDCCC@@@@@@BBBFFFKKKOOOPPPPPPJJJHHHDDD@@@<<<888666555111000///......---............//////......---,,,...............///000111---.........//////000000///...,,,++++++,,,---...+++++++++***++++++,,,,,,+++++++++************)))&&&(((***,,,---,,,+++***))))))*********+++++++++************+++---///111:::::::::<<>>555...,,,,,,...............---,,,+++,,,...---000333222///,,,+++,,,,,,+++******,,,,,,+++***++++++***))))))((())))))************************(((((()))***************''''''''''''((((((((()))'''''''''(((((()))***+++++++++,,,,,,,,,---------......//////......---,,,---------,,,,,,,,,++++++++++++,,,------......//////111444777888;;;>>>@@@CCCEEEIIIMMMSSSWWW[[[]]]\\\```fffmmmsssyyyrrrkkkdddaaa]]]YYYVVVSSSOOOMMMNNNNNNNNNKKKFFFCCCAAAAAAAAABBBDDDFFFHHHIIIJJJJJJGGGEEEAAA===:::888888888333222000000111111///.........---------,,,,,,,,,------------------,,,,,,......///////////////...///,,,+++,,,...///---+++---,,,++++++******++++++***++++++++++++***))))))))))))************))))))'''''''''(((((()))***+++,,,+++,,,---000555:::===DDD???===AAAFFFMMMXXXbbb```nnnkkkfff~~~kkkSSSOOO\\\jjjqqqlll|||eeeBBB999111...,,,(((&&&'''&&&((())))))(((((()))***&&&(((###$$$***'''%%%...777;;;888888AAAHHHRRRddd~~~tttHHH<<<222+++555222+++***------333<<>>@@@GGGOOOWWWcccmmmzzzjjjiiigggRRROOOUUUZZZhhh~~~cccCCC:::111...---***((()))&&&((())))))((((((***+++(((+++&&&$$$)))(((---<<>>AAAEEEFFFHHHLLLQQQVVVZZZ]]]```ccciiipppvvvzzz}}}~~~ppphhhccc___YYYTTTQQQPPPNNNMMMLLLMMMLLLJJJFFFCCCAAAAAA@@@BBBCCCEEEGGGHHHIIIIIIFFFDDD@@@<<<999888777777333222000000111111///...,,,,,,,,,---......//////.........//////000000111.../////////...---,,,,,,...---,,,---.........,,,------,,,+++++++++++++++***++++++++++++***))))))(((((())))))))))))((((((************+++,,,---------+++))),,,333:::===>>>@@@AAAHHHTTT^^^iiiuuugggRRRkkkcccRRRNNNOOOVVV[[[sss[[[???666...,,,+++***)))+++(((((()))(((&&&&&&'''(((&&&+++'''$$$&&&)))777OOOZZZ```[[[WWW[[[[[[ZZZaaagggmmmsssvvvzzz~~~~~~}}}{{{{{{~~~fffZZZGGG888:::333222111444444:::DDDPPPpppuuuzzz~~~{{{}}}dddffffffOOO@@@999111000333...///...---,,,,,,++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))******))))))))))))(((((((((((((((((())))))))))))***,,,---...---,,,---......////////////...------...---,,,,,,++++++,,,,,,++++++,,,------......//////111333555777:::>>>@@@DDDEEEGGGKKKPPPUUUYYY\\\^^^bbbhhhnnnuuuzzz~~~mmmfffbbb]]]WWWRRROOONNNMMMLLLKKKKKKKKKIIIEEEBBBAAAAAA@@@AAACCCEEEFFFHHHHHHIIIFFFDDD@@@<<<999777666666333222000000111111///...++++++,,,---...///000000------...//////000111111...//////......---,,,+++...---------.........---------,,,++++++++++++,,,***++++++++++++***))))))((((((((())))))(((((((((***))))))******+++,,,---,,,+++,,,222;;;AAACCCBBBCCCIIIUUUeeerrr|||gggTTT```vvvkkkZZZPPPGGGIIIaaazzzQQQ???666...------++++++---***+++***(((&&&&&&''')))&&&///...***,,,000CCC___}}}~~~~~~{{{yyyyyy|||~~~sssqqqooooooqqqsssrrrppplllhhhfffgggfffdddeeehhhppp___]]]OOOFFFCCC444222555777999EEEUUU```xxx~~~}}}uuuvvv}}}ddd|||iiiOOO@@@;;;222000222......------,,,+++++++++,,,***************************************+++++++++++++++++++++,,,,,,,,,,,,***++++++++++++++++++***(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))))))))***+++------,,,++++++,,,......//////......---,,,...---,,,,,,++++++,,,,,,++++++,,,------......///...000333555777999===@@@CCCDDDGGGJJJOOOTTTYYY[[[___bbbgggmmmtttyyy}}}kkkdddaaa\\\UUUPPPNNNMMMMMMLLLIIIJJJJJJHHHEEEBBBAAABBB???@@@BBBDDDFFFGGGHHHHHHEEECCC???;;;888666666666333222000000111111///...++++++,,,---///000111111,,,,,,---...//////000000......//////...------,,,...............---.........---,,,,,,++++++,,,,,,***++++++++++++***))))))(((((())))))))))))(((((())))))))))))***+++,,,,,,***+++///666===BBBBBB@@@GGGQQQcccwwwyyywwwooocccoooYYYIIIGGGRRRppp{{{xxxMMMDDD;;;333111000---,,,---((())))))))))))***---000///999888444555666GGGaaa}}}zzzyyyuuukkkLLLCCCBBB>>>===KKKbbbqqq~~~ppphhhllliiiNNN===:::333000111...------,,,+++++++++,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))************))))))(((((((((((())))))))))))(((((((((((((((((())))))(((((((((((())))))))))))(((***,,,,,,*********+++...............------,,,...---,,,,,,++++++,,,,,,++++++,,,------......///...000333555777999===@@@CCCDDDGGGJJJOOOTTTYYY[[[aaacccgggmmmrrrwwwzzz|||~~~~~~kkkeee___[[[UUUQQQOOONNNLLLKKKGGGHHHIIIGGGDDDBBBBBBBBB???@@@AAACCCEEEFFFGGGGGGEEEBBB>>>:::777666555555333222000000111111///...+++,,,---...///000111111---------....../////////......///////////////...---/////////...---...///...------,,,,,,,,,,,,,,,***++++++++++++***))))))))))))************)))))))))(((((())))))***+++,,,+++...333999>>>BBBEEEGGGTTT```vvvmmm\\\sssvvvWWWLLLEEEWWWqqqMMMBBB:::555444444000------'''(((******,,,///444777999???===999:::999CCCXXXfffSSSIIICCC===KKKeeewww}}}qqqZZZmmmNNN===<<<555000000...,,,,,,++++++++++++,,,,,,************************)))))))))***++++++,,,,,,))))))*********+++++++++)))))))))******)))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((())))))))))))(((***+++,,,+++***+++,,,---............---,,,,,,...---,,,,,,++++++,,,,,,++++++,,,------......//////111333555777:::>>>@@@DDDEEEGGGKKKPPPUUUYYY\\\bbbdddggglllqqqvvvyyy{{{}}}}}}lllhhh]]]ZZZVVVRRRPPPNNNLLLJJJFFFGGGHHHGGGDDDBBBBBBBBB>>>???AAACCCEEEFFFFFFGGGDDDBBB>>>:::777555444444333222000000111111///...,,,------...///000000111////////////////////////......///000111111111111---///000000------...000......---,,,,,,,,,,,,---***++++++++++++***))))))******++++++++++++*********************+++------000444;;;AAAFFFOOOZZZbbbppp|||yyyyyygggiiirrr}}}lllYYYVVVjjjhhhIII>>>999999>>>BBBAAA@@@@@@>>>>>>>>>======???CCCFFFDDDFFFAAA???EEEFFFLLL]]]dddKKKFFFFFFGGGWWWmmm||||||rrrrrrqqqzzzsssSSS@@@???888111000...,,,+++++++++++++++,,,,,,************************((())))))***++++++,,,,,,(((((()))))))))*********)))******++++++******)))(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((())))))))))))(((***,,,---------...///------......------,,,+++...---,,,,,,++++++,,,,,,++++++,,,------......///000222444666888;;;>>>AAAEEEFFFHHHLLLQQQVVVZZZ]]]```bbbfffkkkpppvvvzzz}}}||||||mmmkkk\\\ZZZVVVSSSQQQOOOLLLJJJFFFGGGHHHFFFDDDBBBBBBBBB>>>???AAACCCDDDFFFFFFFFFDDDAAA>>>:::777555444444333222000000111111///...------......///000000000111111111000000000000000---...///111222222222222---///111000---,,,...000......---,,,,,,,,,,,,---***++++++++++++***))))))++++++,,,,,,,,,,,,++++++++++++++++++,,,---......555;;;CCCIIIRRR```sss||||||```___yyyfffUUU\\\{{{```BBB@@@>>>BBBMMMWWW[[[\\\^^^aaa___]]]YYYUUUTTTVVVXXXQQQPPPIIIJJJUUUZZZaaapppjjjNNNBBBLLLYYYmmmjjjjjj}}}jjjeeezzzXXXDDDCCC;;;333000...+++++++++***++++++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,(((((((((((())))))))))))+++++++++,,,,,,+++++++++(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((()))))))))))))))+++...///...///000111------......------,,,+++...---,,,,,,++++++,,,,,,++++++,,,------......///000222555777999;;;???BBBEEEFFFIIILLLQQQVVV[[[]]]^^^```dddjjjpppwww|||{{{{{{lllbbbZZZXXXUUUSSSRRROOOKKKHHHHHHGGGFFFDDDCCCBBBBBBBBB<<<===???BBBCCCDDDDDDDDDCCC@@@===999777555555555333222111222222222000...---///000/////////111333222222222111000//////...///////////////000111111------........................---,,,,,,+++******+++++++++************)))************************++++++***+++---///222444===BBBGGGNNN^^^ttt^^^___sss\\\hhh~~~vvv```FFFKKK;;;@@@aaa~~~zzzuuuooolllttttttnnniiippp~~~wwwlllWWWVVVMMM{{{mmmeeebbb\\\>>>AAABBB111***111......---,,,,,,,,,,,,---***+++,,,+++***)))***+++((((((''''''((()))******''')))******))))))***,,,,,,,,,,,,+++++++++******(((((())))))))))))((((((******))))))))))))************))))))((('''''''''***+++,,,---............++++++,,,---......,,,************)))******++++++***++++++,,,---...//////333222222666;;;>>>???===BBBEEEJJJOOORRRVVVZZZ\\\]]]___ccchhhnnntttyyy|||xxxkkk```[[[XXXUUURRRPPPNNNKKKHHHGGGGGGEEEDDDBBBAAAAAAAAA;;;<<<>>>@@@AAABBBBBBAAA@@@>>>;;;888666555555555444222111222222222000...---...//////...///111222222222111111000//////.../////////...///000000111...........................------,,,,,,+++++++++++++++++++++*********************************************+++...333777:::888@@@KKKZZZpppkkkqqq~~~dddXXXvvv}}}~~~bbbHHHNNNIIIXXX~~~rrrlll}}}{{{rrr```gggcccGGGCCCAAA444---000///...------,,,,,,------)))***+++***((('''((()))))))))))))))))))))******(((***++++++******+++---++++++++++++************(((((())))))))))))((((((******))))))))))))******///...---,,,+++))))))(((***+++,,,---............+++++++++,,,------,,,+++,,,++++++*********++++++***++++++,,,---...//////444333333777<<>>???AAABBBBBBAAAAAA>>><<<999777555444555555444333222222333222000...,,,---......---...000222222222111111000///////////////......//////000111........................---------,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++,,,++++++,,,000555;;;???EEELLLWWWhhhpppwww|||```ZZZppp~~~```HHHJJJQQQjjj}}}yyy~~~ggg\\\kkkyyyzzz}}}}}}{{{yyyzzz~~~kkkQQQDDD>>>777111000///...------,,,---------,,,------,,,)))(((((()))++++++++++++***************+++,,,,,,+++***,,,---************))))))))))))(((((())))))))))))((((((******))))))))))))******000///...---+++***((((((******+++,,,------------,,,,,,,,,+++++++++++++++...---,,,++++++***++++++***++++++,,,---...//////444444555888<<>>BBBTTTYYYcccrrryyyxxxlllddd```\\\pppxxxtttdddfffqqqtttiiivvvxxx___GGG;;;777444111//////...---------------000000111///,,,++++++,,,---------,,,,,,+++*********+++,,,+++******+++,,,))))))))))))(((((((((((((((((())))))))))))((((((******))))))))))))******,,,++++++***)))((('''''')))***+++,,,,,,---------,,,,,,,,,,,,+++***+++,,,///...---,,,++++++***+++***++++++,,,---...//////222333555777;;;===???@@@AAAGGGOOORRRRRRTTTZZZ```^^^```dddhhhmmmqqqtttvvvvvv~~~ooofff___\\\XXXSSSOOONNNLLLKKKJJJIIIIIIHHHGGGEEECCCAAA@@@???@@@BBBCCCCCCCCCBBBBBBBBB@@@<<<888555444333333444333222333333333111///,,,---...---------///111111111111000000000000000000////////////000111111000000/////////.........---------------------...,,,,,,,,,++++++++++++***++++++++++++++++++++++++.........000666>>>FFFKKKWWWaaapppwwwooo~~~rrrXXXVVVllltttqqq~~~|||kkkvvvuuuTTT>>>777444000//////...------------...000111111000---++++++,,,------......---,,,+++***)))***+++***)))((()))***)))))))))(((((((((''''''(((((())))))))))))((((((******))))))))))))******''''''''''''((((((((((((((()))***+++,,,,,,,,,,,,,,,---///---+++***+++,,,///...---,,,++++++***+++***++++++,,,---...//////000222444666999;;;===???AAAGGGMMMQQQRRRUUUZZZ___]]]```dddhhhmmmqqqssstttttt|||llleee___YYYVVVRRRPPPNNNMMMLLLJJJJJJJJJIIIHHHFFFDDDAAA@@@<<<===>>>@@@AAAAAA@@@@@@BBB@@@<<<888555444444444555444333333444333111///,,,---......---...000222111111000000000000000000111000000000000111222222111000000//////..................---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---111777AAALLLWWW]]]___ooo|||pppsss{{{ooommmzzzrrr|||}}}zzzlllKKK;;;444000000///......------.........//////...+++******+++,,,,,,---......---++++++)))***+++***(((((((((***))))))))))))(((((((((((((((((())))))))))))((((((******))))))))))))******&&&''''''((()))***++++++(((((()))***+++++++++++++++///111111---++++++---...---,,,++++++***++++++***++++++,,,---.../////////111444666777999<<>>:::;;;===???@@@@@@@@@@@@>>><<<999777555555555666555444333333444333111///---...//////...///111222000000000000000000000111222222111111222222333444111111000000///......---//////......------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///222888BBBNNN[[[eeelllmmm}}}|||rrrkkkmmmrrr|||ooogggvvv{{{}}}vvv}}}]]]BBB666333000//////...............,,,---...---+++***+++,,,***+++---......---,,,+++***+++,,,+++)))((()))************)))))))))(((((((((((())))))))))))((((((******))))))))))))******(((((())))))******++++++'''((()))***+++++++++++++++000444444000,,,+++,,,,,,++++++*********++++++***++++++,,,---.../////////222555777888999===@@@CCCDDDFFFLLLSSSXXXYYYYYYZZZ]]]bbbhhhmmmpppssssssvvv}}}|||gggaaa\\\SSSRRRQQQQQQQQQPPPMMMKKKHHHHHHHHHHHHEEEBBB???===:::;;;>>>@@@AAABBBBBBBBB:::888666555444555666777555444333333444444222000...///000/////////111333000000000000000111111111333333222222333333444555222111111000///......---000000///...---,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,555999@@@JJJVVVcccmmmsssppp}}}vvvoooyyyrrrlllzzzUUUfff{{{}}}zzzqqqhhhHHH:::888000000///...............---...//////---,,,---...)))***,,,.........,,,++++++,,,---,,,***)))***+++************))))))))))))(((((())))))))))))((((((******))))))))))))******))))))(((((((((((((((((('''((()))******++++++++++++000666666111---+++,,,*********)))******++++++***++++++,,,---...///000000333777888888:::>>>AAADDDCCCDDDJJJSSSYYYYYYWWWYYY\\\bbbhhhmmmqqqssstttwww}}}}}}gggaaa\\\UUURRROOOMMMMMMLLLKKKJJJKKKJJJHHHFFFCCCAAA???>>>===>>>???@@@AAA@@@??????:::;;;;;;888444333444777444333222222333333111///------------...000111222000///.........///111222444***///666444333444///333222111000000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///AAAAAAIIIXXX______ccclllvvv|||}}}}}}tttxxxnnnrrrqqqvvv}}}~~~vvv|||iiiGGG===444111///---,,,------,,,******+++,,,,,,,,,,,,+++******+++---......---+++***)))***++++++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))((((((((((((((()))******++++++)))))))))))))))))))))))))))+++...000000...+++)))++++++************+++++++++,,,,,,,,,,,,,,,,,,---///222555777888:::===??????CCCHHHLLLOOORRRTTTVVV\\\^^^ccchhhllloootttyyyvvv{{{zzzeee```[[[VVVTTTPPPNNNNNNNNNMMMKKKKKKJJJHHHFFFDDDAAA@@@???===>>>???@@@AAA@@@??????;;;<<<;;;888444333444666555444333333444333111/////////.........//////000000/////////000000111111...---111222444CCCKKKCCC333222111000/////////000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...000222444BBBGGGPPPUUUUUUVVV```lllxxxzzzzzzoooooozzzwwwttt}}}~~~YYYCCC:::222000...,,,------,,,++++++,,,------------,,,+++***+++,,,------,,,+++******+++,,,,,,+++***)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******)))((((((((((((((()))******++++++***************************,,,...//////...,,,***++++++************++++++++++++,,,,,,,,,,,,------000222555777888:::===???@@@CCCGGGKKKNNNQQQTTTWWW[[[]]]bbbfffiiikkkppptttxxx}}}xxxddd___ZZZUUUSSSOOONNNMMMMMMLLLKKKKKKJJJIIIGGGDDDBBB@@@@@@===>>>???@@@@@@@@@???>>><<<<<<:::777444333333555666444333444444444222000111000//////.........//////000111111222222111111***...222///222JJJWWWLLL444333111///...///000111......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......///000333777;;;@@@JJJPPPLLLIIISSSffftttvvvkkksss{{{ssssssvvv~~~{{{|||~~~gggCCC===666333///---------,,,+++,,,------......------,,,)))***+++,,,,,,+++***)))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))(((((((((((()))******+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++************+++++++++++++++,,,,,,---------000222555777888:::===@@@AAADDDGGGJJJMMMQQQUUUXXXZZZ___dddhhhjjjmmmrrruuuyyy~~~vvvddd___ZZZSSSPPPMMMKKKKKKJJJIIIHHHKKKJJJIIIGGGEEECCCAAA@@@<<<===???@@@@@@@@@???>>><<<;;;999666444333333444666555444444555444222111000000///////////////000///000111333333222111111,,,---222111111???HHH@@@555333000.........000111...------,,,,,,,,,------,,,,,,,,,------------------...///000111666===CCCEEEIIIGGGBBBJJJccc{{{{{{ssswww{{{eeepppqqqxxxzzz~~~sssGGGBBB:::666111...---------,,,,,,,,,------------,,,,,,))))))************))))))+++++++++++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((+++*********)))))))))(((((((((((()))******++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************+++++++++++++++,,,,,,---------000222555777999;;;>>>@@@DDDFFFHHHKKKMMMRRRWWWZZZVVV^^^eeegggiiinnnsssvvvxxx~~~rrraaa]]]XXXSSSPPPMMMKKKKKKJJJIIIHHHJJJJJJHHHFFFDDDBBBAAA@@@<<<===>>>???@@@???>>>>>>;;;:::777555555444444444666555444444555444222111.........//////111222222///000111333333222111111333+++333<<<777111222111444333111///...///000000------,,,,,,,,,------...,,,,,,,,,------.........---///111222555===HHHPPP\\\UUUIIIHHH___mmmqqq}}}xxxZZZMMM???:::444///------------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))******)))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((()))******++++++++++++++++++++++++++++++,,,+++************+++,,,++++++************++++++******+++,,,,,,---......000333666888999;;;>>>@@@EEEGGGJJJLLLOOOSSSXXX\\\VVV```hhhgggfffjjjooopppvvv|||mmm^^^ZZZUUUUUUSSSOOONNNMMMMMMLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@<<<===>>>?????????>>>===:::888555444555666555444666444333444444444222000.........///000111333333///000111111222222111111777,,,555DDD<<<---,,,...333222111000000/////////------,,,,,,,,,---......,,,,,,,,,---......//////---111666:::@@@LLL]]]hhhooo```eeewwwqqq{{{xxxwwwhhhzzz{{{zzz|||zzz|||sssWWWCCC>>>666000...---......,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++++++++++++++******))))))******+++++++++************++++++******+++,,,,,,---......111333666888999;;;>>>AAADDDGGGJJJMMMPPPTTTXXX[[[___kkkrrrmmmiiillloooooouuuzzzmmm^^^[[[VVVVVVTTTPPPNNNNNNNNNMMMKKKHHHGGGFFFDDDCCCAAA@@@???;;;<<<>>>?????????>>>===999666333333555777777666555444333333444333111///000/////////000111222222000/////////000000111111444...666>>>666///000000111111222222111000......,,,,,,,,,,,,,,,---...///,,,,,,------...////////////444<<>>?????????>>>===888555222333666888888666444333222222333333111///222111111000000000000000000///.........///111222//////444222***...555///000111222333222000...,,,,,,,,,,,,,,,,,,---...///,,,,,,------...///000000000888BBBMMM[[[pppkkkvvvwwwsssnnnwwwzzz|||lllHHHBBB999111.........///...---,,,,,,,,,,,,---...++++++************++++++++++++*********+++---...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))************))))))++++++************++++++)))******+++---...//////111444666888:::<<>>???>>>===>>>???>>>===;;;:::777444444666666555222333444555555555444333222333333222000...---///111222222111111000111111222000111111222666999555---//////............//////000000///..................000,,,---444111...777777CCCRRRbbbvvvnnndddvvv}}}||||||LLLCCC888000......------+++++++++,,,///000///---,,,,,,,,,++++++*********************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,---,,,***))))))***,,,---++++++************++++++---+++)))***,,,---,,,)))+++++++++,,,---...///000111333555888999<<<@@@CCCCCCFFFJJJMMMQQQTTTXXX[[[\\\```fffkkkmmmooopppqqq{{{}}}mmm^^^WWWWWWTTTQQQMMMKKKJJJJJJIIIHHHHHHGGGEEEDDDDDDCCC@@@===>>>=========>>>>>><<<;;;:::777444444666666555333333444555555555444333222000111111000//////111333222222111111111111111222333444333333777:::777000//////............//////000//////.........//////,,,///,,,---333000000;;;@@@TTTlll}}}tttqqq{{{}}}tttrrrvvv|||{{{~~~xxxtttNNNEEE:::222000//////...*********,,,.........,,,,,,,,,+++++++++++++++++++++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,,,,,,,+++******+++,,,,,,+++******))))))******+++---+++)))***,,,---+++)))+++++++++,,,---...///000111333666888999<<<@@@CCCBBBEEEIIILLLOOOSSSWWWZZZYYY]]]dddiiilllnnnqqqrrryyy{{{mmm^^^XXXXXXRRRPPPMMMKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDBBB@@@===>>>===<<<===>>>>>><<<:::888777555444555555444333444555555666555444333222...///000000///000222444222222111111222222222222444444333111444888666111000//////......//////000//////.........//////000,,,111///...333222777GGGRRRmmm~~~yyyzzzmmmNNNEEE:::222/////////...*********+++---...---+++++++++++++++++++++,,,,,,++++++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,+++++++++++++++++++++++++++******))))))******+++,,,*********+++,,,+++***+++++++++,,,---...///000111333666888999<<<@@@BBBAAADDDHHHLLLOOORRRVVVYYYVVV[[[aaagggkkknnnqqqsssvvvyyy~~~lll]]]WWWVVVPPPNNNLLLKKKLLLLLLLLLKKKHHHFFFDDDDDDCCCBBB???======<<<<<<<<<======;;;:::777666555444444444444444555555666666666444333222...///000000000000222333111111222222222222222222222333111...000444444000000000////////////000000///............///000000000444111///666:::FFF[[[jjjooo|||mmmMMMDDD999111...------,,,+++++++++,,,......---,,,*********++++++,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,***++++++,,,,,,++++++*********))))))))))))******+++*********+++++++++***+++++++++,,,---...///000222444666888999<<>>555222111000//////...---...000000///---++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++***))))))(((((())))))***)))***+++***))))))***++++++++++++,,,---...///000333444777888999;;;>>>AAACCCFFFJJJNNNQQQTTTXXX[[[\\\___cccfffhhhkkknnnqqqqqqxxxwwwfffZZZTTTUUUNNNMMMLLLLLLMMMMMMKKKJJJGGGEEEDDDCCCBBBAAA>>><<<<<<;;;::::::;;;;;;:::888333555555444222222444666777777888777666444333111---///111222111000111222///111333444555555444333111444444000///222222000111111000000000000111111222111000...------------...111111:::RRRggg~~~|||sssyyyrrrwwwvvvTTTKKK@@@777444333222111...------...//////...,,,,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,,,,,,,+++******+++,,,,,,))))))(((((((((((())))))(((***++++++(((((()))++++++++++++,,,---...///000333555777888999;;;>>>AAABBBEEEIIIMMMPPPSSSXXX[[[YYY\\\```dddgggjjjnnnqqqrrryyyvvveeeZZZVVVWWWNNNMMMLLLMMMMMMMMMKKKIIIGGGEEECCCCCCBBBAAA>>><<<;;;:::::::::;;;;;;999777222444666444222222444777777888888888666555333111***---000222222222333444///000333555555555444333...222222///---///000...111111000000000000111111333222000///---,,,,,,,,,///333555DDD```vvv~~~vvvwww}}}rrrzzztttyyy}}}}}}SSSKKK???666333222111///...---,,,---......---+++---,,,,,,++++++*********(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,---,,,***))))))***,,,---))))))(((((((((((())))))(((***,,,+++(((''')))++++++++++++,,,---...///000333555777888999;;;>>>AAAAAADDDHHHLLLOOORRRWWWZZZVVVYYY^^^bbbfffjjjooorrrsss{{{xxxcccYYYVVVPPPRRRPPPNNNMMMLLLKKKIIIGGGHHHGGGFFFDDDAAA>>><<<::::::999999999::::::888666777666444333222444555666999888777666666444000...////////////000111222333000111222222333333222222222111000//////000111222444222///---,,,...000111111111111///---,,,---......333555RRRppp|||rrriiilllxxxzzzsss|||zzz~~~|||bbbOOOGGG<<<+++///777,,,...///////////////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++---***&&&'''***---,,,***+++***((('''''''''((()))(((((()))************)))'''(((((()))***+++++++++,,,+++***))))))***+++,,,))))))(((((((((((())))))++++++***)))))))))))))))*********+++---...000111111444777999:::<<<>>>@@@EEEFFFHHHKKKOOOSSSWWWYYYYYY[[[]]]```cccgggmmmqqqvvvzzzuuuaaaXXXVVVPPPQQQOOOMMMLLLLLLJJJHHHFFFGGGGGGFFFEEECCC@@@???===;;;:::999:::;;;:::999777777666555444444555666777999888777666666444111...////////////000111222333111222333333444444333333222111000//////000111222222111///......///000111000111111000......000222444===EEEjjj~~~{{{~~~~~~```III@@@666000000...///////////////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++'''***------***'''&&&'''+++***)))((('''(((((()))((()))******++++++******'''(((((()))******++++++******))))))))))))******))))))(((((((((((())))))******))))))******++++++******+++---...///000111222444777999:::<<<>>>@@@CCCDDDGGGKKKPPPTTTXXXZZZYYY[[[^^^```cccgggmmmqqqrrrwwwrrr___WWWVVVQQQPPPNNNLLLKKKKKKJJJGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@;;;:::::::::;;;;;;999777555555555666777777888888999777666666666444111...////////////000111222333111111222333333333333222222111000//////000111222//////000000000000000111///000000000///111444666:::CCCNNNyyy{{{vvvvvv~~~{{{zzz~~~tttnnnzzzSSSDDDBBB555---444000////////////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((222;;;:::111)))(((++++++***)))(((((((((((())))))******+++++++++++++++((((((((()))******++++++(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))***+++,,,---)))+++---///000111111000222444888:::;;;<<<>>>@@@AAACCCFFFJJJPPPUUUYYY[[[YYY[[[^^^```cccggglllppppppvvv}}}nnn]]]VVVVVVQQQOOOMMMKKKJJJJJJIIIGGGEEEGGGGGGFFFEEECCCAAA@@@???<<<:::::::::;;;;;;:::888222333555666777777777777888777666666666444111///000000//////000111222222///000000111111111111111222222111000000111222222...///000111222111111000000000000//////111666999???FFFPPP|||xxx|||rrrwwwxxx}}}uuuqqq}}}gggIIIGGG;;;000999000000//////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++555??????666...---///*********)))))))))))))))******+++,,,,,,,,,,,,+++(((((())))))************((()))***++++++***)))((())))))(((((((((((()))))))))))))))))))))***++++++)))+++...000222222111000222555888:::;;;<<<>>>@@@BBBDDDFFFJJJOOOTTTXXXZZZYYY[[[^^^aaacccggglllooosssyyyzzzkkk[[[UUUVVVQQQNNNLLLJJJIIIJJJIIIGGGEEEHHHGGGFFFDDDBBB???===;;;;;;:::999:::;;;;;;999777111222333444555666666555888777666666666555222///000000000000000000111222000111111222333222222222333222111000000111222333---///111222333222111000111111000...///222777;;;DDDLLLXXXtttpppssswwwsssxxxkkkzzz|||TTTFFF>>>444666111111///...---------...------,,,,,,,,,+++++++++++++++++++++++++++++++++)))...333333///,,,+++,,,***************))))))(((******+++,,,,,,,,,,,,+++)))))))))))))))***************,,,------,,,******))))))(((((((((((())))))***))))))((((((((()))))))))+++...000222222111000222555888:::;;;===???AAAEEEFFFHHHKKKNNNRRRUUUWWWYYY\\\___bbbdddgggkkknnnuuuyyyyyykkkZZZTTTUUUPPPNNNLLLJJJJJJJJJIIIHHHFFFHHHGGGFFFDDDAAA>>>;;;::::::999999999::::::888666222222222333333444444555777666666666666555222000111000000000000000111111333333444555555555555444333222111000000111222333///000111222222222111000111000//////000555<<>><<<999888888888999999777555555444333222333333555555777666555666666555222000111111000000000000111111222222333444444444444444333333111111111111333333111111222222222111000000000000///000333:::CCCIIILLLZZZfff}}}vvvnnngggwwwllldddbbblllvvv}}}}}}|||zzzQQQDDDAAA777333222///---,,,,,,---...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///******+++++++++***)))(((((()))******++++++*********))))))))))))))))))))),,,++++++++++++++++++,,,))))))(((((((((((())))))(((((()))***+++---///000******+++---...///000111333666999;;;<<<===???AAADDDEEEGGGJJJNNNQQQTTTVVVYYY\\\```ccceeegggjjjlllnnnuuu{{{kkkZZZTTTTTTOOONNNLLLKKKKKKKKKKKKIIIGGGGGGFFFFFFEEEDDDBBB@@@???999888777777888888777555777666444333333444555666777666555666666555333000111111000000000000000111//////000111111111111000333333222111111222333333333222222111111000000000/////////111666>>>IIIPPP\\\ggglllxxxvvvaaaddduuuuuuuuunnnkkkddd```jjj{{{uuu[[[HHHIII@@@444222///---,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++***,,,...---***)))+++...******+++,,,+++***)))((((((((()))************************))))))))))))))),,,+++***))))))***+++,,,))))))(((((((((((())))))'''''')))+++...111333555*********+++---...000111333666999;;;<<<===@@@AAABBBDDDFFFJJJNNNRRRVVVXXXYYY\\\```ccceeegggjjjllllllvvvooofffZZZUUUUUURRRQQQOOOMMMKKKIIIIIIIIIIIIHHHHHHFFFDDDAAA>>>;;;:::777666666555555555555666333333333444444444444555444444555555555444333222111111000///////////////000111111000//////000222000000000111111222333333222333333111///...///000000222444777<<>><<<:::777777666555555555555666333333333444444555555555555444444444444333333333111111000///////////////111222222222000111222444333333333333333333222222111222222111000000111333222555999>>>EEEQQQ^^^hhhlllwww~~~yyy~~~~~~aaa```}}}wwwggggggpppZZZSSSSSSXXX^^^```^^^bbbiiijjjyyy|||xxxlllsssyyyYYYHHHDDD;;;444...///000...---///,,,,,,,,,+++++++++******************+++,,,---...------,,,+++***)))(((((()))***+++,,,++++++))))))******))))))))))))******)))((('''((()))***)))((()))+++---//////---+++)))))))))(((((((((((())))))+++***)))((((((((()))***)))+++---.........000222444666888999:::<<>><<<:::888777666666555555555666222222333444555555666666666555333222222222333444111111000/////////000000111333333333222222444666666666666555444333333333111222222111000111333555333666;;;AAAJJJXXXgggrrr{{{uuuwww|||rrroooxxxwwwkkk^^^UUUFFFRRRzzzssscccddd|||kkkTTT]]]dddqqqyyyuuugggYYYRRR\\\cccooo||||||vvvnnnjjjjjjmmmnnn~~~bbbLLLEEE<<<555///000111///...///,,,,,,,,,,,,++++++++++++************+++,,,------......---,,,+++***)))))),,,+++++++++***)))))))))***))))))(((((())))))***)))((('''((()))***)))((((((+++...111111...+++((())))))(((((((((((()))))),,,+++***(((&&&&&&%%%%%%)))+++---......///111222444666888999:::<<<@@@BBBEEEEEEFFFGGGJJJMMMPPPRRRVVVXXX\\\```cccfffhhhhhhsssuuu~~~llldddXXXSSSTTTPPPKKKMMMOOOQQQOOOLLLHHHFFFHHHGGGFFFDDDAAA???<<<;;;888888777666555555555555222222333444555666777777666555333111111222333444111111000000///000000111111222333333222333555777666555555555444444444333111222111000///000222555888:::>>>DDDNNN]]]ooo{{{|||zzz}}}llltttiiimmmoooaaaSSS@@@AAAHHHEEEYYYrrr{{{qqqyyytttcccSSSVVVdddnnnooolllkkkmmmqqqyyyzzzwwwrrrkkkddd___aaabbbcccjjjyyynnnQQQEEE===666000111111///...///,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---......---,,,,,,+++******---,,,+++***))))))))))))))))))(((((((((((()))))))))((('''((()))***)))(((&&&(((***,,,,,,***(((&&&))))))(((((((((((())))))+++*********************)))+++---......///111333444666888:::;;;===@@@BBBFFFGGGHHHIIIJJJMMMPPPRRRVVVYYY]]]```ccceeegggiiiuuuxxxkkkcccWWWRRRQQQMMMMMMLLLLLLLLLKKKJJJHHHHHHGGGGGGEEEDDDAAA???===;;;999999777666666555555555333333444555555666777777666444222111111111333444111111000000000000111111111222333333222222444666222222333333444444444444222222111///...///222444>>>AAAFFFMMMYYYlllxxx~~~~~~}}}aaaXXXbbbsssdddQQQGGGCCCTTT___TTT```llllllfffhhheee\\\VVVQQQUUUXXX[[[^^^cccgggjjj~~~uuutttppphhhaaa```dddjjjmmmsssvvvyyy~~~ZZZFFF>>>666000111111///...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,...------,,,,,,+++++++++---,,,+++***))))))))))))))))))(((((((((((()))))))))((('''((()))***)))(((((((((''''''''''''(((((())))))(((((((((((()))))))))******++++++,,,,,,,,,(((***,,,......///111333555666999:::;;;===@@@CCCGGGHHHJJJKKKKKKMMMQQQUUUWWW[[[___cccdddfffhhhkkksssxxx}}}jjjbbbWWWQQQPPPLLLNNNLLLJJJIIIHHHHHHIIIJJJGGGFFFEEEDDDAAA???===<<<:::999888777666555555555444555555555555666666666555444222111111111222333111111000000000111222222333444444333222111333555000111111222333333444444222222111///...000444777???EEEOOO\\\lllyyyssszzzeee___iiiyyyvvvzzziiigggiiiVVVQQQjjjqqqtttqqqjjjaaaVVVNNN^^^___aaagggpppxxx~~~{{{zzzzzz|||~~~tttnnnyyylllkkkxxx^^^CCC>>>666000000111...---...,,,,,,,,,,,,------------,,,++++++***++++++,,,,,,---,,,,,,,,,+++++++++***,,,+++++++++***))))))))))))((((((''''''(((((())))))((('''((()))***)))(((***)))(((''''''((()))***))))))(((((((((((()))))))))************)))((('''(((***,,,---...///222444555777999:::;;;===AAACCCFFFIIIKKKLLLLLLNNNSSSWWWXXX]]]bbbdddeeefffiiilllooovvvyyygggaaaWWWRRRRRRNNNNNNMMMKKKIIIIIIIIIJJJKKKFFFFFFEEEDDDBBB???===<<<;;;:::999777666555555555666666666666555555555555333333333222222222222111111111000000111111222333555666666555333222333444222222222222222333333333111111111000111444999===DDDOOO___qqqxxx||||||iiiyyyxxxuuuxxxfffddduuueeeaaa\\\ZZZZZZ[[[\\\\\\___eeejjjmmmmmmllllllmmmggghhhjjjllloooqqqssssssxxx{{{zzzvvvtttsssppplllkkkiiifffaaa^^^]]]^^^```aaaiiiqqqttttttuuuzzz~~~bbbDDD===555//////000---,,,---,,,,,,,,,---------......,,,,,,++++++***++++++,,,+++++++++++++++*********)))***+++,,,++++++))))))((((((''''''''''''(((((()))((('''((()))***)))((()))))))))(((((()))))))))))))))(((((((((((()))))))))))))))))))))'''&&&%%%'''))),,,---...000222444555777999:::;;;>>>AAACCCDDDGGGKKKKKKKKKMMMSSSXXXXXX]]]ccceeeeeeeeeiiimmmnnnvvv~~~uuueee```WWWSSSTTTPPPMMMMMMLLLLLLKKKKKKJJJJJJFFFFFFEEEDDDBBB???>>><<<;;;:::999777666555555555777777777666555555444444222333333333333222111000111111000000111222333333888888888666444333444555555444444333333222222111000000111111333888>>>BBBPPP^^^sssccceee{{{vvvpppwww{{{}}}~~~~~~}}}}}}kkkMMM===555/////////---+++,,,,,,,,,,,,------.........,,,,,,++++++***+++++++++++++++******************((()))+++,,,---+++***)))((((((''''''''''''(((((()))((('''((()))******(((&&&'''((())))))((('''&&&))))))(((((((((((())))))'''((()))******)))(((((('''))),,,---...000222444555777999;;;<<<>>>AAADDDBBBFFFJJJJJJJJJLLLRRRXXXXXX]]]ccceeedddeeehhhlllpppwww~~~pppccc]]]TTTUUU[[[XXXSSSQQQNNNLLLJJJJJJKKKKKKJJJPPPUUUTTTLLLCCC>>>===??????>>>===;;;888666555555555555555555666777777555444333333222222333333333333222222111222222222444555666666444444555666333333333333333333333333333999444...444;;;EEEUUUjjj~~~~~~ppprrrzzzxxxqqqeee}}}|||vvvLLL>>>777111111111///------,,,,,,------------------+++,,,---,,,***)))***+++************************---+++)))''''''((()))*********+++***'''&&&''''''''''''(((((())))))******))))))(((((((((((())))))''''''''''''(((((((((((()))))))))))))))******+++))))))***,,,...///111111444555777:::???AAABBBBBBCCCEEEGGGIIIKKKOOOSSSWWWXXX]]]eeejjjkkkjjjhhhgggiiiwww~~~oooccc^^^XXXZZZ^^^[[[WWWUUURRROOONNNNNNOOOPPPOOOTTTXXXVVVOOOHHHCCCBBB>>>>>>===<<<:::888666555555555555555555666777777555444333333222222333333222222111111111111111222333555666555444333444555333333333333333333333333444888444111666;;;III```~~~zzzrrrssslll{{{nnnhhhtttxxxzzzoooLLL???777111000000...---///------------------------+++,,,---,,,*********+++++++++++++++++++++++++++,,,+++)))((((((((()))***)))***+++***'''&&&'''(((((((((((()))))))))))))))))))))(((((((((((()))))))))((((((((((((((((((((()))(((((((((((()))******))))))+++,,,...///111111444555777;;;>>>AAABBBCCCCCCEEEGGGIIIKKKOOOSSSWWWYYY]]]dddhhhjjjiiihhhhhhlllxxx|||nnnbbb```\\\___bbb\\\XXXVVVRRROOONNNOOOPPPRRRMMMOOORRROOOIIICCC@@@@@@===<<<<<<;;;999777666555555555555555555666777777555444444333333333333333111111000000000000111111333444555555333333444555333333333333333333333333555666444666;;;>>>SSSuuuxxxlllvvvuuuvvvmmmnnnmmmfffaaa]]]```fffpppyyyhhhMMM@@@888000///000...///000.........------,,,,,,++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))))))***+++)))'''&&&'''((())))))))))))))))))(((((())))))(((((((((((())))))*********))))))(((((((((((((((''''''(((((()))***)))***+++,,,...000111222444555888;;;>>>AAABBBCCCDDDEEEHHHJJJLLLOOOSSSWWWZZZ^^^cccggghhhhhhiiijjjqqqyyy{{{}}}nnncccaaa^^^___```YYYTTTRRRNNNKKKJJJKKKMMMOOOGGGIIIIIIFFFAAA===;;;;;;;;;;;;::::::888777555555555555555555555666777777555555444333333333333333111111111111111111222333333444555444333222333555444444444444444444444444555555555===CCCFFFbbbxxx}}}mmmzzzyyyqqqwwwiii^^^[[[XXXZZZ___eeeiiikkkhhhjjjjjjfff```aaaiiiqqqfffNNNAAA888000...//////000222//////...---,,,,,,++++++,,,---...---+++***+++,,,++++++++++++++++++++++++))))))************)))((()))******)))(((''''''(((+++******))))))((((((((())))))(((((((((((())))))++++++******))))))(((((('''''''''''''''((()))))))))***+++---...000111222333666999<<<>>>@@@CCCDDDDDDFFFHHHJJJLLLOOOSSSWWWZZZ]]]bbbeeefffhhhjjjkkkttt{{{yyy|||nnndddbbb\\\[[[ZZZSSSPPPNNNKKKHHHGGGHHHJJJKKKHHHHHHGGGDDDAAA>>>======999999999999888777666555555555555555555666777777666555444444333333444444222222222222222333444555333444555555333333444555444444444444444444444444555666999CCCLLLRRRpppuuutttyyyxxxvvv~~~xxxlll}}}zzz~~~|||tttllleeeaaaZZZfff|||fffOOOAAA888000///000///000333//////...---,,,,,,++++++,,,---...---+++***+++,,,))))))))))))))))))))))))((()))************))))))((()))***)))((('''((()))++++++******))))))(((((())))))(((((((((((())))))+++*********)))))))))((('''''''''''''''((())))))******+++---///000222222333666:::===>>>@@@CCCEEEEEEGGGIIIJJJLLLOOOSSSVVVZZZ]]]aaadddfffhhhjjjlllttt{{{zzz|||~~~mmmfffbbbYYYUUUUUUNNNNNNMMMKKKIIIIIIIIIJJJKKKHHHGGGEEECCCAAA???======999999999999999888777666555555555555555666777777666555555444444444444444333333333333333444555666444555666666444444555666444444444444444444444444444:::>>>FFFQQQ\\\zzzyyysss}}}uuutttlll{{{vvvrrrvvvcccNNN@@@777000000111000111333.........------,,,,,,+++,,,---...---,,,+++,,,---)))))))))))))))))))))))))))))))))))))))*********((()))***)))((('''((()))******************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))******+++,,,---///111222333333777;;;>>>>>>???CCCFFFFFFHHHJJJKKKLLLOOOSSSVVVYYY\\\```dddfffhhhjjjlllrrr{{{{{{}}}yyylllgggdddWWWQQQRRRMMMMMMMMMLLLLLLKKKKKKJJJJJJFFFEEECCCBBB@@@???===;;;999999999:::999999888888555555555555555666777777666666555444444444444444222222222222333444555666555666777777555555666777555555555555555555555555444???CCCHHHTTTbbb}}}uuuxxx|||wwwttt{{{{{{{{{ppppppzzz~~~[[[JJJ???777111111222111111222---------------------------.........,,,+++,,,---))))))))))))))))))))))))***)))((((((((()))+++,,,''')))***)))((('''(((*********************++++++))))))(((((((((((())))))'''''''''(((((())))))***)))(((((((((((()))*********+++,,,...///111222333222777<<<>>>>>>???CCCGGGGGGHHHJJJKKKLLLOOOSSSVVVWWW[[[```dddfffhhhjjjkkknnnzzz}}}vvvkkkhhheeeVVVPPPRRROOOLLLLLLMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCBBB???===999999:::::::::999999888555555555555555666777777666666555444444444444555111111111111222333444555666777888777666555666888555555555555555555555555555CCCFFFHHHTTTddd|||rrrnnnttt}}}sssSSSGGG>>>666111222333222111222,,,,,,---------------------...///...,,,+++,,,---***************************)))((('''''')))+++---'''(((***)))(((((()))***)))))))))***+++++++++,,,))))))(((((((((((())))))%%%%%%&&&'''((()))******)))))))))))))))***++++++***+++,,,...000111222333222777===???>>>???CCCHHHGGGHHHJJJKKKMMMOOOSSSVVVVVV[[[```eeeggghhhiiijjjlllyyyzzzssshhh^^^XXXTTTRRRQQQOOONNNLLLJJJHHHGGGFFFFFFHHHFFFDDDCCCCCCBBB???===::::::;;;;;;:::999777666666666555555555555666666666777777777777555333222111222333333444444444444888888777666555444444333555444444666888::::::999>>>AAAHHHQQQXXXbbbwww~~~{{{ooowwwwwwbbbMMMCCC:::777333111111111111000//////.........---------......---------,,,,,,,,,...---,,,+++******************)))))))))***,,,---(((((()))***************************************(((((((((((())))))))))))''''''((()))))))))))))))++++++***************+++++++++,,,...000222444555777:::===???@@@BBBEEEGGGGGGGGGIIIKKKNNNQQQTTTUUUVVVYYY^^^aaadddgggkkknnntttxxx}}}{{{oooccc[[[VVVRRRPPPPPPNNNMMMKKKIIIHHHGGGGGGHHHFFFDDDCCCCCCBBB???===::::::;;;;;;:::999777666777666666555555666666777777777888888777666444333222222333444444444444444777777666666555444444444333444444555666777888999FFFGGGNNNVVV]]]fffyyywww}}}}}}XXXHHHAAA999666333111111111111000//////.........---------......---------,,,,,,,,,---,,,,,,+++************+++***)))))))))***+++,,,))))))***+++++++++++++++************************(((((((((((())))))))))))''''''((()))))))))))))))+++******)))))))))******++++++,,,...000222444555777:::===???@@@BBBEEEGGGGGGHHHIIIKKKNNNQQQTTTUUUWWWYYY]]]```cccfffkkknnntttyyy~~~|||pppeee]]]WWWSSSQQQPPPOOOMMMLLLJJJIIIHHHHHHHHHFFFDDDCCCCCCBBB???===:::;;;;;;;;;:::999888777777777666666666666777777777888888888888666555444333333333444444444444444555555555555555555555555444555666555444666;;;@@@XXXVVVWWW[[[cccqqqyyymmmOOOHHHBBB888666333111111111111000...............---------......---------,,,,,,,,,,,,++++++*********++++++++++++***)))))))))************+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))(((((())))))***++++++,,,...000222444555777:::===???@@@BBBEEEGGGGGGHHHJJJLLLOOOQQQSSSTTTWWWYYY\\\^^^aaaeeejjjnnnsssyyyyyysssiii```ZZZWWWTTTRRRQQQPPPNNNLLLKKKJJJIIIIIIHHHFFFDDDCCCCCCAAA???===;;;;;;;;;::::::999999888888777777666666777777888888888999999999888666555555444444444444444555555333444444444555555555666666888888666666<<>>>>>>>>333333222111222222222000...---------.........//////......---------,,,,,,,,,,,,,,,***)))((((((((((((&&&'''(((*********))))))******+++,,,,,,,,,,,,+++************************(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))***+++,,,---++++++,,,...000222444555777:::===???@@@BBBEEEGGGHHHJJJMMMPPPRRRSSSRRRRRRVVVZZZ```dddfffggghhhiiiooovvvzzzpppjjjbbb\\\YYYVVVRRROOORRRQQQOOOMMMKKKKKKKKKKKKLLLJJJFFFDDDBBBAAA>>><<<======<<<;;;::::::999999888999:::;;;;;;;;;:::999777:::===??????===;;;999:::999888888777777888888:::777666999>>>???<<<777:::444:::QQQiiivvv~~~sssYYYooowwwkkkyyyyyyrrr{{{hhhRRRWWWhhhiiilllmmm```\\\|||sssvvvjjjcccvvvrrruuuwwwvvveee]]]RRRHHHAAA<<<777444444444333333222111111000,,,---------.../////////------------------------------,,,++++++******)))******))))))))))))******&&&(((************+++,,,...,,,***)))******)))'''))))))))))))))))))))))))***)))(((((()))+++---...---,,,+++*********+++,,,++++++,,,...000222444555666:::>>>BBBCCCDDDEEEFFFHHHJJJMMMNNNNNNOOORRRTTTZZZ]]]```aaa```bbbfffjjjlllrrr{{{{{{pppiiiaaa\\\YYYWWWSSSPPPRRRQQQOOOMMMKKKKKKKKKKKKKKKIIIFFFDDDCCCAAA???============<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999999;;;===??????===;;;999666666666777888999;;;;;;:::888777:::>>>???<<<999;;;888BBBZZZppp|||~~~ggg{{{jjj}}}iiimmmsssvvvkkkXXXRRRHHHAAA<<<999555333333333333222111111000000---------...............------------------------------,,,++++++******)))))))))))))))))))))))))))&&&(((************+++,,,...,,,***)))******)))((())))))))))))))))))))))))***)))(((((()))+++---...---,,,***)))))))))***+++++++++,,,...000222444555777:::>>>AAABBBCCCEEEGGGJJJLLLNNNOOOOOOQQQSSSUUUYYY\\\```aaaaaabbbfffjjjnnnsss{{{|||oooiiiaaa\\\ZZZXXXUUURRRQQQPPPOOOMMMLLLKKKKKKKKKJJJHHHEEEDDDDDDCCCAAA???=====================<<<<<<===>>>>>>>>>===<<<;;;<<<===>>>???>>><<<:::888666666666777888999:::;;;;;;999888:::>>>???===:::<<<===KKKcccxxxgggVVVsss~~~zzzbbbMMMJJJEEE???:::888777555444333222222111000000//////...............---------------------------------------,,,++++++******)))((()))***++++++***)))((('''(((***+++******+++,,,,,,***))))))***++++++***))))))))))))))))))))))))******)))))))))+++,,,---,,,+++)))((((((((()))***++++++,,,...000222444555888:::===???AAACCCFFFHHHMMMNNNOOOOOOOOOQQQTTTWWWWWW[[[___```aaabbbgggjjjpppuuuzzz}}}}}}}}}}}}nnniiiaaa\\\[[[YYYVVVSSSPPPPPPOOONNNLLLLLLKKKKKKHHHGGGEEEEEEEEEDDDBBB@@@<<<<<<<<<<<<<<<============>>>@@@AAABBBBBBAAA@@@>>>>>>>>>>>>===;;;999888999999888777777777777777999888888999<<<===<<<:::<<<@@@OOOggg{{{~~~yyyYYYKKKmmm|||rrryyyyyykkkYYYMMMJJJ@@@>>>;;;888777777777777222222111111000//////////////////...---------,,,------------------------------,,,++++++******)))'''(((***,,,,,,***((('''''')))++++++*********,,,+++)))((()))+++,,,,,,+++))))))))))))))))))))))))******))))))******,,,,,,+++***)))''''''(((((()))++++++,,,...000222444555999;;;===???@@@BBBFFFIIIMMMNNNNNNNNNNNNPPPTTTWWWUUUYYY^^^```aaacccgggjjjrrrvvvyyyzzzxxxyyy~~~|||nnnhhhaaa\\\ZZZYYYUUUSSSOOOOOOOOONNNMMMLLLKKKKKKGGGFFFEEEEEEFFFEEEBBB@@@;;;;;;;;;;;;;;;;;;<<<<<<999;;;===@@@AAABBBBBBBBB???>>>===<<<;;;:::999888999888777777666666777777777777666777999:::::::::===AAAPPPhhh|||~~~eeeUUUIIIlll{{{pppmmmpppooo}}}hhh~~~bbbkkkzzzgggrrrwww~~~qqq]]]VVVPPPGGGGGGNNN;;;;;;:::888666666666666222222111111000//////////////////...---------,,,------------------------------,,,++++++******)))'''(((***,,,,,,***((('''(((***,,,,,,*********+++***)))((()))+++,,,,,,+++******************************************++++++***)))((('''''''''((()))++++++,,,...000222444555999;;;===???@@@BBBFFFIIIKKKLLLMMMMMMMMMNNNQQQTTTRRRWWW\\\```aaacccgggkkkrrrvvvxxxwwwuuuvvv}}}zzznnnhhh```[[[YYYWWWTTTQQQNNNOOOOOONNNNNNLLLKKKKKKHHHGGGFFFFFFGGGEEEBBB???;;;;;;;;;;;;;;;;;;::::::666777:::<<<>>>???@@@???>>>===<<<:::999888888888555555555666777888999:::666666666666777888999:::???BBBRRRkkk~~~^^^WWWKKKnnnjjj```XXXtttiiisss^^^{{{bbbffflllxxxuuuaaaWWWPPPPPPLLLCCC======888999999888555444444444333222222111000000//////...............---------------------------------------,,,++++++******)))((()))***++++++***)))((()))+++,,,,,,+++******++++++)))((()))+++,,,,,,+++************************************************+++***((('''''''''((()))++++++,,,...000222444555888:::===???AAACCCFFFHHHIIIJJJLLLMMMMMMMMMOOOPPPPPPUUU[[[___aaacccgggkkkppptttwwwvvvrrrttt|||xxxnnnhhh```[[[XXXVVVRRROOONNNNNNOOOOOONNNMMMKKKKKKHHHHHHGGGGGGGGGEEEAAA???======<<<<<<;;;;;;::::::777999:::<<<===============<<<:::888777777888888555555555555777888999:::666777777666666777999;;;AAAEEEWWWttttttuuu|||}}}rrr]]]XXXLLLpppkkkooocccyyyqqq{{{hhhooowww|||iiiXXXTTTRRRPPPNNNIII@@@666000666888:::999666444444666333333333222111111000000---------...............------------------------------,,,++++++******))))))))))))))))))))))))))))))+++---,,,+++******++++++***))))))***++++++*********************************+++++++++*********+++***)))((((((((())))))++++++,,,...000222444555777:::>>>AAABBBCCCEEEGGGGGGIIIMMMNNNNNNMMMMMMNNNNNNSSSZZZ___aaadddhhhkkknnnssswwwuuuqqqsss|||vvvnnnhhh```ZZZWWWTTTQQQMMMMMMNNNOOOOOONNNMMMLLLKKKIIIHHHHHHHHHGGGEEEAAA>>>??????>>>===<<<;;;;;;:::<<<===>>>??????>>>===<<<<<<:::888666666666888999888888777666666666666666777888888777777888:::<<>>999666999<<<<<<999777777999444444333333222111111111,,,------....../////////------------------------------,,,,,,+++******)))******))))))))))))*********+++------+++******+++,,,***))))))***++++++*********************************+++++++++******))),,,+++)))((((((((()))***++++++,,,...000222444555666:::>>>BBBCCCDDDEEEFFFFFFIIIMMMOOOOOONNNMMMMMMMMMRRRZZZ___aaadddhhhkkklllrrrvvvuuuqqqsss{{{tttiiiccc^^^\\\YYYSSSPPPQQQNNNOOOOOONNNMMMMMMNNNOOOKKKGGGGGGJJJJJJEEEBBBAAA@@@===<<<>>>===::::::===;;;;;;::::::;;;<<<>>>???<<<;;;:::999888888777777666333222333666777666444:::666666;;;<<<999999>>>CCCPPPiii~~~xxxbbb]]]VVVSSSyyylllppprrrjjjaaaiii}}}ooosssvvvqqq{{{xxxwwwrrrxxx~~~vvvjjj```[[[WWWRRRNNNLLLJJJGGGCCC???<<<:::999555888::::::999888888888555555333222111000000000//////...------------...***+++,,,,,,------,,,,,,+++++++++************)))))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((***,,,---...///111444666999<<<>>>@@@BBBDDDFFFIIIFFFKKKPPPQQQNNNLLLNNNPPPRRRSSSWWW]]]aaabbbgggmmmmmmuuusssooossstttwwwtttggg```[[[YYYVVVQQQNNNNNNOOOOOOOOONNNLLLLLLLLLMMMPPPJJJEEEEEEEEEBBBCCCEEE>>><<<>>>AAA@@@<<<;;;>>>;;;;;;<<<======<<<;;;;;;===<<<:::888777777777888666444333444777888666555999666777;;;:::999<<>>;;;999888777666888::::::999777777888555555444222111111000000//////...------------...++++++,,,---------------++++++++++++************))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((***+++---...///111444666999;;;>>>@@@BBBDDDGGGIIIIIINNNRRRRRRNNNLLLMMMOOOQQQRRRWWW^^^bbbbbbffflllooovvvtttpppssssssvvvsssfff```[[[YYYVVVPPPMMMNNNPPPOOONNNMMMLLLKKKKKKKKKLLLGGGDDDFFFEEEBBB@@@AAA>>>===???BBB@@@;;;999<<<999;;;===??????>>><<<:::>>><<<999777666666777888777555555666777888777666777777999:::999:::BBBLLLSSSbbbxxxhhhPPPMMMPPPVVVUUU||||||qqqhhh```YYYTTTPPPMMMIIIHHHHHHEEEAAA<<>>===;;;:::999888888777999::::::888666666777555555444333222111000000//////...------------...,,,,,,---............---,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))***+++---...///111444666999;;;>>>@@@BBBDDDGGGIIILLLOOORRRRRROOOLLLMMMOOOPPPQQQXXX```ccccccfffjjjpppwwwuuuqqqtttsssvvvrrriiiccc^^^\\\YYYSSSPPPQQQOOOMMMLLLKKKLLLLLLLLLKKKEEEFFFLLLSSSTTTKKKBBB>>>AAA?????????;;;777777<<<<<<<<<>>>???@@@@@@??????>>><<<999777555666777888777666666777888888888888666888::::::999???MMMYYY___ppp[[[JJJKKKNNNPPPRRR|||lllooowww~~~}}}xxxyyyxxxqqqiiiddd^^^YYYVVVTTTRRRPPPIIIFFFDDDBBBAAA???;;;777>>>======<<<<<<======>>>888::::::999777555555666555555444444333222000000//////...------------...,,,---......//////......,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))+++---......000333666888;;;>>>@@@BBBDDDGGGJJJKKKNNNPPPPPPNNNMMMNNNOOONNNQQQXXXaaaeeedddeeeiiinnnvvvuuurrrvvvuuuwwwqqqkkkeee```^^^[[[UUURRRSSSNNNLLLJJJKKKMMMNNNMMMLLLGGGJJJSSS]]]___UUUJJJEEEBBB@@@>>>===999888>>>FFFDDDCCCAAA???>>>???@@@AAA>>><<<999777555555666666666777888888888888888999555999:::999<<>>===;;;:::============>>>???@@@AAA999999:::888666555555666555555555555444222111000//////...------------...,,,---......//////......,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))+++,,,---...000333555888:::>>>@@@BBBDDDHHHJJJHHHJJJLLLMMMMMMNNNOOOPPPNNNQQQYYYbbbeeedddeeehhhkkkttttttssswwwxxx{{{qqqjjjddd___]]]ZZZTTTQQQRRROOOMMMJJJKKKNNNOOONNNLLLJJJIIIMMMTTTUUUPPPKKKIIIAAA???===<<<;;;===GGGSSSLLLIIIDDD???<<<<<<===>>><<<;;;:::888666555444444666777888888777777888999666999999999AAAUUUkkkxxx~~~bbbHHHDDDJJJMMMQQQVVV}}}tttqqqlllfffbbb___^^^^^^TTTRRRPPPLLLIIIFFFDDDCCCBBBAAA@@@>>>>>>=========;;;;;;;;;;;;<<<===>>>???888999999777555555666777555555666555444333111/////////...------------...,,,,,,---............---,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***)))***,,,---...000333555777:::===@@@BBBEEEHHHKKKHHHHHHIIIKKKLLLNNNOOOPPPNNNQQQYYYbbbeeedddeeehhhiiissstttsssyyyzzz}}}pppjjjddd^^^]]]ZZZTTTQQQQQQTTTPPPLLLLLLNNNOOOLLLIIIKKKGGGEEEHHHIIIFFFDDDEEE???>>>======;;;<<>><<<<<<999999999999999:::;;;<<<777888888666555555777999555555666666555333111/////////...------------...++++++,,,---------------------,,,,,,,,,+++++++++))))))))))))))))))))))))************************((()))))))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((***,,,---...///222555777:::===@@@BBBEEEHHHKKKJJJJJJJJJKKKMMMNNNOOOOOOOOOQQQXXXaaadddccceeeiiijjjtttuuutttzzzzzz|||oookkkeee```^^^[[[UUURRRSSSXXXSSSNNNMMMNNNNNNJJJFFFMMMIIIGGGJJJIIIEEEBBBBBB>>>>>>>>>===999888@@@KKKAAAAAA@@@??????>>>>>>===::::::;;;;;;999666333111444666888777555555777999777888666888IIIggg|||uuuUUUHHHJJJNNNOOONNNMMMUUU}}}yyyzzz}}}tttnnnjjjdddaaa\\\VVVQQQNNNKKKJJJGGGHHHIIIGGGEEEBBBAAAAAA:::>>>BBBCCCAAA===:::888:::999999999999999::::::666777777666555555777999444555666666555333111/////////...------------...***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((***,,,------///222555777:::===@@@BBBEEEHHHKKKNNNLLLKKKLLLMMMOOOOOOOOOPPPQQQXXX```ccccccfffjjjlllvvvwwwuuuzzzyyy{{{sssmmmhhhaaa[[[XXXXXXZZZ\\\ggg]]]RRRKKKKKKMMMNNNMMMNNNMMMKKKHHHFFFEEEDDDCCCKKKGGGBBB===;;;;;;===>>><<<===>>>AAACCCCCC@@@===>>>:::999===>>>999333111000111333555666777888888555:::555;;;ZZZzzzzzzqqqeeeWWWNNNLLLNNNOOOOOOQQQVVV}}}yyyuuutttuuuxxxzzz}}}wwwooommmnnnsssrrrqqqnnniiiddd___\\\UUUSSSQQQNNNLLLKKKKKKKKKGGGFFFCCCBBBAAABBBCCCDDDDDDAAA>>>>>>???@@@>>>;;;888:::;;;:::::::::999666777666666666555555555555555555555555444333222111222111000///------,,,,,,***,,,------,,,+++,,,,,,///---+++***+++,,,,,,+++,,,,,,++++++***)))((((((***************)))((((((******+++++++++******)))************))))))))))))(((((((((((())))))))))))******))))))******+++,,,)))+++---......///111333777999===@@@CCCFFFGGGHHHMMMNNNNNNMMMKKKLLLNNNQQQOOORRRWWW]]]bbbeeefffgggmmmppprrrsssssswww|||uuukkkggg```YYYUUUSSSTTTUUUXXXRRRLLLJJJLLLOOONNNMMMKKKKKKIIIHHHGGGFFFEEEEEEHHHEEEAAA>>><<<;;;===>>>======???AAACCCCCCAAA>>>>>>:::888:::;;;888777999555555666666666666666777777999333>>>ccceee\\\QQQJJJJJJMMMOOOOOOPPPVVV|||tttrrrsssuuu}}}|||{{{{{{}}}|||yyyvvvtttuuuvvvwwwuuuooogggaaannnuuu~~~}}}rrrkkkjjjiiiiiijjjlllnnnoooqqqtttvvvsssmmmgggeeeeeecccbbb```^^^ZZZUUUQQQOOONNNMMMKKKIIIHHHHHHHHHHHHGGGFFFDDDBBBAAABBBCCCCCCCCC@@@>>>===>>>>>>===;;;888888777777777888888777666666666666555555555555444444444444333222111000222111000///------------***,,,...---,,,+++,,,---///---+++***+++,,,,,,+++,,,,,,+++******)))((((((***************)))((((((******+++++++++******)))************))))))))))))(((((((((((())))))))))))******))))))******+++,,,)))+++---......///111333333777<<<@@@BBBFFFKKKPPPNNNMMMLLLLLLMMMNNNNNNOOOPPPSSSWWW[[[___bbbdddeeemmmppptttuuuuuuxxx~~~wwwkkkgggaaaZZZUUUQQQPPPOOOMMMKKKIIIJJJMMMNNNLLLJJJIIIHHHHHHGGGGGGFFFFFFFFFDDDBBB@@@>>>===<<<============???AAACCCCCCAAA???>>>:::999999888777;;;AAA;;;:::888666555555555555888888666HHHvvvwwwnnn\\\VVVNNNJJJKKKMMMNNNNNNOOOVVVyyyuuuooommmnnnttt|||~~~xxxbbb___```bbbeeeqqq{{{iiibbb]]]^^^___aaabbbcccddddddcccccccccbbb```^^^[[[ZZZYYYXXXVVVSSSPPPNNNKKKJJJHHHHHHFFFEEEEEEFFFGGGHHHHHHGGGDDDBBBAAAAAAAAAAAABBB@@@============<<<:::>>>;;;999888999999888777555555555555555555666666333333333333222111000000222111000...------------+++,,,......,,,+++,,,---///---+++***+++,,,,,,++++++++++++******))))))((()))************))))))((()))******+++++++++******************))))))))))))(((((((((((())))))))))))***))))))))))))***++++++)))+++---......///222444999===AAABBBAAACCCIIIOOONNNMMMLLLLLLNNNNNNNNNNNNRRRTTTVVVYYY\\\```bbbcccmmmqqquuuxxxxxx{{{xxxkkkhhhccc]]]XXXTTTQQQPPPOOONNNLLLMMMNNNMMMJJJHHHHHHHHHHHHHHHGGGFFFEEEEEE@@@@@@??????>>>============<<<===???AAABBB@@@>>>>>><<<;;;;;;888777<<>>======<<<<<<<<<>>>@@@@@@???===>>>===>>>>>>;;;777999???999777555444444555777888:::<<>>=========;;;666777===@@@:::333111444444444555555555555555444444444444444333333222111000///......---......+++---///...---,,,------///---+++***+++,,,,,,+++*********)))))))))))))))((())))))*********))))))((()))***+++++++++++++++************)))))))))((((((((((((((())))))))))))))))))(((((())))))***+++(((***---...///111333555777888:::???FFFKKKNNNNNNRRRVVVXXXSSSKKKHHHMMMSSSQQQRRRUUUYYY]]]bbbfffhhhkkkpppvvvyyy{{{}}}ttteeeccc___[[[WWWTTTRRRRRRTTTSSSRRRPPPPPPQQQRRRRRRKKKKKKKKKJJJIIIGGGDDDCCC??????????????????>>>>>>===<<<<<<===???@@@???>>>>>>===>>>???===888777:::555555444444555777888:::<<<@@@IIIiii|||```JJJIIIKKKMMMOOOQQQRRRRRRRRROOOXXXttt___RRR___~~~kkkddd___\\\bbbiiipppfffaaaYYYUUUXXXOOOMMMJJJHHHGGGHHHJJJKKKLLLKKKJJJLLLNNNNNNKKKHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHEEEEEEDDDCCCBBBAAA@@@???BBBBBBBBB@@@>>><<<===???999444777CCCHHHBBB;;;999555555555444444444333333444444444555555444444333000000///...............,,,---//////---,,,---...///---+++***+++,,,,,,+++))))))))))))))))))))))))((())))))************)))((()))***+++++++++++++++************))))))))))))(((((((((((()))))))))))))))(((((((((((()))******(((***---///000111444666::::::;;;>>>CCCJJJOOORRR\\\^^^]]]VVVLLLHHHMMMTTTOOOQQQUUUYYY^^^cccfffhhhjjjoootttwwwyyy|||qqqeeeccc^^^YYYUUURRRQQQQQQOOOPPPPPPPPPPPPOOOPPPQQQIIIJJJKKKKKKKKKIIIGGGEEEBBBAAA@@@??????????????????>>>===???AAABBBAAA@@@@@@<<<:::======:::888999444444555666888999::::::;;;FFFXXX{{{tttRRRHHHGGGIIILLLOOOPPPQQQRRRSSSQQQZZZhhh___iiisss^^^^^^^^^\\\bbbjjjjjjddd```SSSJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHDDDEEEHHHKKKMMMMMMKKKIIIGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDEEEFFFFFFDDDDDDCCCCCCBBBAAA@@@???@@@AAABBB???<<<;;;<<<>>>===666888DDDJJJDDD<<<<<<666666555555444333222222222333333444444444333333000000///............///,,,...//////...------...///---+++***+++,,,,,,+++((()))))))))))))))))))))(((((()))***************(((((()))++++++,,,,,,+++************))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((***---///000222444777;;;>>>@@@@@@CCCMMM]]]jjjjjjeee^^^UUUOOOMMMNNNPPPOOOQQQUUUZZZ^^^aaacccdddiiimmmqqqtttvvv{{{ooohhheee___YYYUUURRRQQQQQQLLLNNNPPPPPPNNNLLLKKKKKKHHHIIIKKKLLLLLLKKKIIIHHHCCCBBBAAA?????????@@@@@@@@@??????@@@BBBCCCCCCBBBAAA;;;777:::<<<;;;999:::444555777999::::::;;;;;;777KKKhhhzzzjjjTTTKKKKKKJJJMMMOOOQQQQQQPPPQQQQQQQQQ[[[sssaaaxxxyyytttcccZZZaaabbb```eeekkkuuu___]]]ZZZMMMEEEGGGDDDEEEFFFGGGFFFDDDBBB@@@@@@CCCHHHLLLNNNOOONNNMMMGGGIIIJJJLLLLLLKKKIIIHHHKKKJJJHHHGGGFFFFFFFFFFFFBBBCCCCCCCCCBBBAAAAAA@@@???@@@AAA???;;;:::;;;===>>>444333===BBB:::333333777777666555333222111000111222222333333333222222000//////............///,,,...//////...------...///---+++***+++,,,,,,+++(((((((((((())))))))))))(((((()))***************(((((()))++++++,,,,,,,,,************))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((***---///000222555777111999@@@BBBGGGXXXvvvtttjjj\\\TTTRRRRRROOOMMMOOOQQQUUUZZZ]]]___``````iiilllppprrrtttyyynnnhhhfffbbb]]]XXXSSSOOOMMMRRRQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCCCCBBBAAA@@@???>>>??????@@@AAABBBCCCCCC???<<<:::999:::::::::999<<<888666888:::::::::;;;AAA___~~~jjjWWWQQQNNNIIIGGGFFFJJJNNNMMMJJJIIIMMMRRRUUUiii}}}tttqqqnnnjjjccc]]]]]]aaadddeeesssuuuiii\\\TTTNNNHHHEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBGGGGGGIIIOOOUUUVVVRRRMMMLLLKKKIIIHHHGGGHHHHHHIIIHHHEEEFFFIIIGGGAAABBBGGGAAA@@@???@@@BBBCCCBBBAAAAAAAAA@@@???>>>===<<<<<<;;;;;;:::999888666666555888777666555444333222222111111000///.../////////000000///...---,,,,,,,,,//////...------------...444111---)))((((((***+++******++++++++++++******************************)))************+++++++++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))+++,,,...///000222555777666;;;DDDBBBJJJUUU~~~bbbTTTPPPOOOQQQUUUUUUTTTWWW\\\^^^^^^bbbhhhkkksssrrrrrryyy{{{}}}nnngggeeebbb]]]XXXTTTPPPOOOQQQQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEBBB???<<<:::::::::888777999666555777999999:::===DDD```yyy|||___OOOKKKIIIEEECCCHHHJJJLLLLLLKKKKKKOOORRRXXXcccxxxyyypppnnniiiccc___```cccddd|||lllcccZZZUUUOOOHHHEEEFFFHHHHHHIIIIIIIIIIIIIIIIIINNNKKKKKKMMMRRRSSSPPPLLLIIIHHHGGGFFFFFFGGGGGGHHHHHHEEEEEEHHHFFFAAABBBFFFBBB@@@@@@AAABBBCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;::::::999888777666666888777666555444333222222000000000000000/////////000000000//////......---///......---,,,---------222000---***))))))***+++******++++++++++++******************************)))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))***++++++,,,...///000222555777777;;;CCCAAAKKKXXXgggWWWQQQPPPQQQTTTTTTTTTWWW\\\^^^^^^bbbhhhiiirrrqqqqqqyyy{{{}}}mmmgggeeebbb^^^YYYUUURRRPPPPPPPPPPPPPPPPPPOOONNNNNNLLLLLLLLLLLLKKKJJJIIIHHHEEEDDDBBBAAAAAABBBCCCDDDDDDCCCBBBAAABBBCCCEEEFFFEEEBBB>>>;;;:::999777666888666666999999888<<>>===<<<;;;:::999999999888888888777777777777666555444333333222...///000111111111000///000000000000000000//////...------,,,,,,,,,,,,,,,......---,,,++++++++++++******++++++++++++******************************)))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))***,,,,,,+++,,,...///000222555777:::<<>><<<;;;:::888777;;;888999<<<:::888???KKK```ttt{{{pppeeeTTTCCC======;;;999999BBBAAA@@@CCCHHHMMMQQQSSSYYY]]]zzz|||yyyqqqeeeaaa\\\WWWMMMEEEDDDHHHFFFFFFFFFGGGIIILLLNNNOOORRROOOMMMLLLLLLLLLJJJHHHDDDEEEEEEEEEFFFFFFGGGGGGEEEFFFFFFFFFDDDBBBBBBDDDCCCBBBAAABBBDDDEEEDDDCCC??????>>>===<<<;;;::::::999999888888888888888888777666666555444444333333---///111222222111000/////////////////////000000------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++******++++++++++++******************************))))))*********+++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((***+++------+++,,,...///000222555777===<<<@@@>>>LLL]]]rrr\\\RRROOOPPPPPPSSSSSSVVV\\\^^^^^^aaafffeeennnnnnoooxxx{{{~~~mmmkkkhhhddd___YYYTTTPPPNNNOOOPPPQQQSSSSSSRRRQQQPPPMMMMMMMMMMMMLLLKKKJJJIIIFFFEEECCCAAAAAACCCFFFGGGGGGEEECCCAAAAAABBBDDDFFFCCC@@@===;;;;;;;;;;;;999;;;888:::===999777CCCUUUlll}}}yyyUUUIII===999999777666777<<<::::::===DDDKKKQQQTTT[[[iiiqqqhhhddd___YYYOOOHHHHHHMMMIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQRRRRRRQQQNNNLLLEEEEEEFFFGGGGGGHHHHHHHHHEEEGGGGGGEEECCCCCCCCCCCCCCCBBBAAABBBDDDEEEDDDCCC??????>>>===<<<;;;::::::999999888888888888888888666666666555444444333333...///111333333222000///.....................///------,,,++++++++++++,,,***+++,,,---------,,,,,,******++++++++++++******************************))))))*********+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,---+++,,,...///000222555777;;;:::???@@@QQQaaavvv___QQQMMMNNNPPPRRRRRRVVV\\\^^^^^^```eeeeeennnnnnoooxxx{{{mmmjjjgggddd^^^YYYTTTPPPNNNPPPQQQSSSTTTTTTSSSRRRQQQNNNNNNNNNMMMMMMLLLKKKJJJGGGFFFDDDCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@AAABBBCCC@@@>>>;;;:::;;;<<<<<<;;;888666888<<<777777IIIbbbkkkJJJAAA999777777555555777999999999<<>>===<<<;;;:::999999999888888888777777666666555555555444444444111111222222222111000///...............---------...------,,,,,,,,,,,,,,,***+++,,,------------,,,******++++++++++++******************************)))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((()))+++++++++,,,...///000222555777999999@@@CCCUUUbbb|||fffSSSMMMNNNPPPQQQRRRVVV]]]___^^^```dddfffnnnooopppxxx{{{mmmfffdddaaa]]]YYYUUURRRPPPQQQRRRTTTUUUUUUTTTRRRPPPNNNNNNNNNNNNMMMLLLKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???????????????===:::::::::;;;;;;:::777444888===:::<<>>??????AAAHHHQQQYYY\\\~~~zzzsssttttttvvvyyy~~~~~~xxxsssoooggg[[[QQQNNNOOOPPPQQQQQQPPPMMMJJJHHHGGGHHHHHHHHHGGGGGGHHHIIIGGGHHHIIIIIIIIIHHHGGGFFFEEEJJJJJJFFFDDDFFFGGGDDDBBB@@@@@@AAABBBCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;::::::999888777666666555555555555555444444444444333333222111000//////000000//////......------///......---,,,---------,,,,,,,,,,,,,,,,,,------******++++++++++++******************************)))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''&&&&&&'''((())))))+++,,,...///000222555777::::::AAACCCRRRXXXoooXXXMMMNNNQQQPPPQQQVVV]]]___^^^___dddgggppppppqqqyyy|||nnnbbbaaa___\\\YYYVVVTTTRRRRRRSSSUUUVVVVVVTTTQQQPPPNNNNNNOOONNNNNNMMMLLLKKKGGGGGGGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@???>>>===<<<@@@===:::999::::::999999777555:::@@@>>>CCC```dddNNNEEE:::555222333444444777;;;BBBDDDDDDCCCBBBGGGRRR[[[iii}}}yyyqqqooo___WWW[[[\\\]]]]]]ZZZVVVQQQNNNMMMLLLKKKIIIHHHIIILLLNNNGGGHHHIIIIIIHHHGGGFFFEEEFFFKKKLLLFFFDDDGGGHHHDDDAAA@@@???@@@BBBCCCBBBAAAAAAAAA@@@???>>>===<<<<<<;;;;;;:::999888777666555555555555555555444444444666555333111000/////////222111111000///......---//////...------------...---,,,,,,++++++,,,,,,---******++++++++++++******************************)))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((+++---...///000222555777===<<>>@@@AAAAAA???===<<<::::::>>>???;;;CCChhhjjjYYYNNNCCC;;;888777777444111555<<<@@@BBBCCCBBBBBBIIIUUU___jjjwww|||sssjjjwwwmmmggggggccc]]][[[\\\YYYTTTMMMLLLJJJIIIHHHIIIJJJKKKJJJHHHGGGFFFFFFGGGHHHIIIEEEHHHJJJIIIFFFDDDFFFHHH??????@@@AAABBBBBBBBBAAA>>>???AAABBBBBB???<<<999;;;<<<;;;;;;:::999888777555555666666777777888888666666555333000...///000000000000000000//////.../////////......---------,,,,,,,,,------.........------,,,,,,+++***))))))...+++)))))),,,---,,,***+++++++++++++++++++++++++++***************++++++))))))))))))(((((((((((())))))))))))((((((((((((+++,,,///000111333777999???BBBEEEDDDEEELLLXXXccczzz```QQQNNNMMMQQQUUUYYYZZZXXXYYY^^^cccgggjjjoooqqqtttxxx~~~mmmeeebbb^^^ZZZWWWUUUTTTTTTSSSTTTVVVWWWWWWUUURRRQQQRRRPPPOOONNNNNNNNNLLLKKKIIIHHHFFFEEEDDDCCCDDDDDDCCCBBBAAA@@@????????????===>>>>>>??????>>>===<<<;;;<<>>EEESSS^^^kkkxxx|||}}}ssskkkfff___XXXUUURRRNNNLLLMMMNNNOOONNNHHHIIIIIIIIIHHHIIIKKKMMMEEEGGGHHHGGGEEEDDDDDDEEEAAABBBCCCDDDDDDDDDDDDDDD??????@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;:::999888888888888777666666555555333444444333111111222333000000000000000//////...............---------,,,---------.........//////------,,,,,,+++******)))---+++))))))+++,,,+++*********************************)))))))))******+++))))))))))))(((((((((((())))))))))))((((((((((((***,,,...000111333666999;;;@@@EEEFFFGGGKKKUUU]]]sss```OOOLLLLLLOOOSSSWWWXXXXXXZZZ___dddeeeiiimmmppprrrwww}}}mmmfffddd```[[[XXXVVVUUUUUUUUUWWWYYYZZZYYYWWWSSSQQQRRRPPPOOONNNOOONNNMMMKKKIIIHHHGGGEEEDDDDDDCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<<:::;;;???@@@CCCXXXYYY@@@???@@@<<<;;;555111222333333666:::GGGGGGEEE@@@???IIIZZZhhhnnnzzzxxx|||wwwoooggg```ZZZTTTRRRUUUWWWVVVTTTGGGIIIKKKIIIFFFFFFHHHJJJHHHGGGFFFFFFFFFEEEDDDBBB@@@AAABBBCCCCCCDDDDDDDDDCCCAAA@@@>>>======>>>???<<<<<<<<<<<<;;;;;;:::999;;;:::999888666555333333111333444444333333555777000000111111000000///......------------,,,,,,,,,............////////////---,,,,,,++++++*********+++***))))))+++++++++)))***************************))))))(((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++...///000222555888666<<>>===;;;:::999999;;;;;;777999<<<>>>GGGccclllGGG999>>>AAA>>>>>>:::999999666333666;;;GGGGGGDDD@@@@@@MMMccctttrrr~~~ttt|||}}}tttkkkbbb___aaaccc```\\\OOOQQQQQQNNNHHHFFFGGGJJJKKKHHHFFFFFFHHHHHHEEEAAA@@@AAABBBCCCCCCCCCCCCCCCEEEDDDBBB???===<<<;;;;;;===============<<<;;;:::;;;;;;:::888666555444333222333555555555555666777000111111111111000//////---------------,,,,,,,,,------..................,,,,,,,,,++++++*********************++++++***)))***************************)))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++---...///111444777555:::AAADDDFFFHHHLLLPPP\\\rrrsss^^^SSSPPPNNNOOOSSSWWWZZZ[[[^^^aaadddhhhlllqqqtttwww|||lllhhhfffbbb]]]ZZZXXXWWWWWWVVVWWWYYYZZZYYYWWWTTTRRRSSSQQQOOOOOOOOOOOOMMMLLLHHHGGGGGGFFFEEEDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@???===;;;888888888:::;;;666:::;;;>>>OOOqqqmmmMMM999777===>>><<>><<<;;;======>>>>>>>>>===<<<<<<:::999999888777666666666444555777777555444444555111111111111111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))***+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((('''(((((())))))))))))(((((((((((('''((((((((()))))))))******,,,......///111444666777:::>>>@@@AAAEEEJJJNNNLLLXXX___ZZZTTTRRRPPPMMMTTTVVVZZZ\\\^^^```aaaccchhhlllqqquuuxxx}}}lllhhhfffbbb]]]ZZZXXXWWWWWWUUUVVVXXXXXXXXXWWWUUUTTTSSSQQQPPPOOOPPPOOONNNLLLGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAA@@@???????????????===;;;999888888999:::999<<<===BBBXXX~~~XXXKKK===:::>>>@@@AAAAAAEEEDDDDDDCCC???<<<@@@HHHJJJJJJGGG???<<>>>>>>>>??????>>>>>>===888888888888888888888777555666888777555333222222111111222222111111000///---------............///,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))+++------,,,+++***+++------------------------++++++***)))(((((((((((())))))))))))((((((((((((''''''(((((())))))******+++---...///000111444666999:::;;;===???BBBHHHKKKHHHMMMOOOPPPSSSWWWVVVRRRVVVXXX[[[^^^```bbbbbbbbbeeeiiiooosssvvv|||lllhhheeeaaa]]]ZZZWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWSSSRRRPPPPPPPPPOOONNNLLLGGGGGGGGGGGGFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>???>>><<<:::999999999999:::======DDD___cccHHHBBBAAAFFFIIIHHHKKKQQQUUUKKKAAA======>>>@@@DDDKKKMMMKKKCCC>>>FFF[[[llluuukkkpppzzzxxxqqqyyy}}}{{{vvvyyyrrrpppooommmkkkggghhhjjjjjjiiihhhiiijjjaaa``````^^^]]][[[YYYXXXOOONNNLLLIIIGGGEEEDDDDDD>>>>>>??????@@@??????>>>999999999888888888777777333555777777555333222222111222222222222111000000........./////////000000---------,,,,,,+++++++++++++++++++++++++++++++++))),,,//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))))))))))))))(((((((((((('''''''''((()))*********,,,...///000000222444777888999;;;===???BBBEEEHHHJJJLLLOOOQQQUUUYYYYYYVVVUUUVVVZZZ^^^aaacccccccccdddhhhnnnrrrvvv|||lllhhheeeaaa]]]YYYWWWVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZTTTRRRPPPPPPPPPPPPNNNLLLGGGGGGGGGGGGFFFDDDCCCAAAAAA@@@???>>>============>>>>>><<<;;;:::999999999999;;;;;;CCCaaarrrXXXSSSGGGEEEIIIOOOOOOKKKQQQ\\\lllYYYEEE>>>AAACCCCCCCCCCCCGGGGGG@@@<<>>??????@@@@@@@@@??????::::::999999888777777666111444666777555333222222111222222222222111000000.../////////000000111111.........------,,,,,,,,,++++++++++++++++++++++++)))---000000...,,,,,,---++++++++++++++++++++++++---,,,+++***))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++---...000111111222555777777999;;;>>>@@@BBBDDDEEEGGGKKKNNNPPPQQQSSSSSSRRRRRRTTTXXX]]]aaadddddddddeeejjjoootttxxx~~~pppiiifffaaa\\\XXXVVVVVVVVVSSSUUUWWWYYYZZZYYYWWWVVVSSSSSSSSSRRRQQQOOONNNMMMJJJIIIHHHFFFEEECCCBBBAAA???@@@BBBBBB@@@??????@@@BBBDDDDDDAAA<<<999999;;;;;;777===SSSnnnqqqWWWIIIEEEDDDDDDDDDEEEHHHLLLPPPRRR^^^PPPAAA999777888===DDD===@@@AAA===<<>>>>>???>>><<<:::999888777777444444444333333222222222111000///...........................///111222333000///...---,,,+++++++++------++++++++++++------.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,***((('''(((((('''&&&&&&''''''((()))******+++'''''''''(((((()))***+++------...///111222444555;;;::::::===AAAFFFJJJKKKJJJKKKMMMOOOPPPQQQRRRRRRUUUVVVZZZ```fffhhhfffcccfffkkkqqqvvvzzznnniiigggbbb^^^[[[YYYYYYYYYSSSUUUWWWYYYYYYXXXVVVTTTQQQQQQRRRQQQQQQPPPOOONNNIIIHHHGGGFFFEEEDDDCCCBBBAAABBBDDDCCCBBBAAAAAABBBEEEFFFEEEBBB===::::::;;;;;;888???UUUqqqmmmWWWIIICCCBBBCCCDDDFFFHHHJJJJJJKKKJJJGGGAAA=========:::888888888;;;<<<:::;;;GGG]]]oooaaabbbjjjzzzqqq```PPPFFFIIIFFFDDDFFFFFFCCCCCCEEE>>>===<<<;;;:::999999999777666666555555444444333111000///...------------------------...///000000......---,,,+++++++++,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,***((('''(((((('''&&&'''''''''((()))*********'''''''''(((((()))***+++------...///111222444555:::::::::===AAAFFFIIIKKKKKKLLLNNNOOOQQQRRRSSSSSSTTTUUUZZZaaahhhmmmmmmlllggglllsssxxx|||pppgggeeebbb^^^[[[ZZZYYYZZZTTTUUUWWWXXXWWWVVVTTTSSSOOOPPPPPPQQQQQQPPPPPPPPPHHHGGGGGGFFFEEEEEEDDDDDDBBBCCCDDDCCCAAA@@@AAABBBDDDDDDDDDAAA===:::999:::<<<;;;DDD\\\wwwxxx```LLLAAA>>>>>>>>>@@@BBBFFFIIIIIIGGGDDDAAA>>>===@@@FFFFFF@@@999777333555666555999IIIbbbuuubbbccckkkrrrnnnmmmpppuuuxxxkkkWWWOOOJJJGGGIIIHHHDDDBBBCCC???>>>===<<<;;;:::::::::888888777777666555555444333333111000///......---------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***((('''(((((('''&&&''''''(((((())))))******'''''''''(((((()))***+++,,,---...///111333444666999999;;;===@@@DDDHHHJJJKKKMMMNNNPPPRRRSSSTTTUUUUUUVVVZZZ```fffkkkmmmmmmiiinnnuuuzzz~~~wwwfffddd```\\\YYYWWWVVVVVVTTTUUUUUUVVVUUUTTTRRRQQQOOOPPPPPPPPPPPPOOOOOONNNGGGGGGFFFFFFFFFFFFFFFEEEAAAAAABBBAAA???>>>???AAA@@@@@@???===;;;:::999999===???LLLeeehhh\\\KKKAAA======<<<;;;<<<>>>BBBDDDDDDBBB???<<>>@@@???>>><<<:::999999999888777777666555444333333666555444222111000000000///...---,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++)))((()))***)))((('''((((((((()))))))))***''''''''''''((()))***+++,,,,,,---///111333555666888:::<<<>>>@@@CCCGGGIIILLLMMMOOOQQQSSSUUUUUUVVVYYYYYYZZZ]]]```ccceeefffiiiooovvv|||hhheeebbb]]]YYYUUUSSSRRRSSSSSSTTTTTTSSSRRRQQQPPPQQQQQQQQQPPPOOOMMMLLLKKKGGGGGGFFFFFFFFFFFFFFFFFFAAABBBBBBAAA@@@@@@AAACCC======<<<<<<======<<<;;;???DDDUUUqqqdddSSSNNNFFF@@@===;;;:::999777888:::<<<======<<<;;;??????AAAEEEDDD>>>;;;<<<555555444444<<>>>>>>>>@@@@@@@@@>>>BBBJJJ___~~~sssTTTNNNKKKEEE>>>888666777888444444555666777999:::;;;666999@@@HHHGGG@@@;;;;;;666666555666>>>RRRjjj||||||~~~nnnaaaUUULLLIIICCCBBB@@@===;;;999888777777777666555333222111111333222111000000000000000222111000///////////////---,,,,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++******+++,,,,,,+++(((((((((((())))))))))))'''''''''(((((()))***++++++,,,---///111333666777888;;;@@@AAAAAACCCGGGJJJKKKLLLOOOQQQSSSUUUVVVWWWYYY[[[]]]___```bbbfffhhhiiipppyyywwwhhhgggccc___[[[WWWTTTRRRPPPPPPPPPPPPQQQQQQQQQQQQOOOOOOOOOOOONNNMMMKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEFFFJJJMMMCCCAAA??????@@@AAA???===DDDOOOhhh```PPPJJJGGGAAA<<<999888888888333444444555666777888888777:::BBBHHHFFF>>>:::;;;555555444666@@@TTTlll}}}~~~}}}xxx}}}{{{zzzhhhWWWNNNCCCBBBAAA???>>>===<<<<<<;;;:::999888666555444333333333222222222222222333111111000/////////000000......---,,,+++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++***((()))***++++++***))))))))))))(((((((((((('''''''''(((((()))***+++++++++---...111444666777888===BBBCCCBBBCCCGGGKKKJJJLLLNNNPPPSSSUUUVVVWWWWWW[[[___aaabbbeeeiiilllkkkrrr{{{nnndddccc```]]]YYYVVVSSSRRROOOOOOOOOPPPPPPQQQQQQQQQMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEBBBCCCCCCCCCDDDFFFJJJMMMDDDAAA???>>>???>>>;;;888EEERRRmmmkkkPPPJJJDDDAAA>>>>>>??????<<<888333444666777888777666555======@@@AAA===666555888333333333666AAAUUUmmm}}}xxxooohhhwww{{{{{{qqqeeejjj}}}}}}wwwtttgggooovvvyyywww~~~qqqiiiiiiyyyvvvvvvnnnvvvuuuqqqzzzcccRRRBBBBBBAAAAAA@@@AAAAAAAAA>>>===<<<;;;999888777666666555555555555666777777000000////////////000000000///...---,,,+++++++++++++++------------++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***((('''''')))***)))((())))))))))))(((((((((((('''''''''(((((()))***+++++++++---...111444666777999>>>CCCDDDCCCDDDHHHLLLJJJKKKMMMPPPSSSUUUVVVVVVWWW[[[```bbbbbbdddgggjjjlllsss}}}sssllliiiddd^^^YYYUUURRRQQQPPPPPPPPPPPPOOONNNMMMMMMQQQPPPOOOOOOPPPOOOMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIFFFCCCEEEIIIJJJFFFBBB>>>>>>@@@BBB???:::999======\\\ssszzz___NNNHHH>>>>>>=========<<<<<<<<<777666555555555666888999>>>;;;888666666777777666666555888222AAAYYYhhhzzz~~~dddOOOIIIBBB???AAACCCAAA???===>>>>>>===:::777666666:::555444888999555444888000000000111111111111111//////...---,,,,,,,,,,,,......------,,,+++***************++++++,,,,,,,,,++++++******++++++,,,---+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******---...///000222444555555===???AAABBBCCCFFFJJJMMMLLLLLLMMMNNNPPPRRRSSSTTTXXXZZZ]]]```dddfffhhhiiilllttt}}}rrrnnnkkkgggaaa\\\XXXVVVUUUPPPQQQQQQQQQQQQQQQPPPOOOQQQOOOOOOOOOOOOOOOMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIFFFDDDEEEGGGHHHFFFDDDAAA>>>>>>@@@???;;;;;;>>>HHHfffyyykkkUUUHHHDDD>>>======<<<<<<;;;;;;;;;888777666555555555666666===:::777555555666666555666555888111AAA[[[lll{{{\\\SSSIIIBBB@@@???===;;;;;;===>>>>>><<<999777666777444666::::::444111222111111000///......------//////...---------------.........---,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******---...///111222444555666<<<===???@@@AAADDDHHHKKKMMMMMMNNNPPPSSSVVVXXXYYYYYY[[[^^^aaadddgggiiijjjlllttt}}}qqqnnnkkkgggbbb]]]ZZZXXXWWWQQQQQQRRRSSSSSSSSSRRRRRRPPPOOONNNOOOOOOOOOMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEDDDEEEFFFFFFDDD???===>>>???======@@@YYYyyyqqqeeeYYYMMMEEEBBB>>>===<<<;;;:::::::::::::::999888666555444444444;;;888666444555555555444666555888111BBB^^^rrrggg___TTTMMMJJJJJJJJJIIIEEEFFFGGGGGGEEEAAA<<<999777555555888888555555666444444222111000000/////////...------------------...------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))))))))***)))))))))))))))))))))))))))(((((((((((()))******---...///111333444555666:::;;;===>>>@@@CCCGGGJJJKKKLLLNNNQQQTTTWWWZZZ\\\ZZZ\\\___bbbfffiiikkklllqqqwwwqqqjjjhhhddd___[[[XXXVVVUUUPPPQQQRRRSSSSSSSSSSSSSSSQQQPPPOOOPPPPPPPPPNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGDDDBBBCCCEEEGGGGGG@@@<<<===??????AAADDDhhhnnnbbbWWWRRROOOJJJFFFEEE???>>><<<:::999999999999::::::999888777666555555:::888666555555666555444555555888111CCCaaayyyzzzyyy|||ssslllhhheeedddbbbaaa```^^^[[[VVVNNNFFF@@@???;;;777555666666777888555444333222111111222222......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))(((((())))))***+++---...///111333555666777999;;;===>>>@@@CCCGGGJJJJJJKKKMMMOOORRRVVVXXXZZZ[[[\\\```cccgggjjjlllmmmvvv|||sssiiigggccc^^^ZZZWWWUUUTTTOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPQQQRRRRRRPPPNNNKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGDDDBBBBBBDDDFFFFFF@@@<<<===???AAADDDIIIqqqttt\\\TTTMMMMMMNNNJJJEEEDDD@@@???<<<:::888888888888::::::::::::999999888888:::888666666777777666555444444888222DDDddd~~~~~~zzzwww{{{www|||yyysssmmmdddYYYMMMDDDEEECCCAAABBBGGGHHHDDD???999888555222000000000000///...---,,,,,,++++++,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,++++++***************(((((((((((((((((((((((()))))))))))))))***++++++---...///111333555777888:::;;;>>>???AAADDDIIILLLLLLMMMNNNPPPRRRUUUWWWXXX[[[]]]```dddhhhkkkmmmnnnxxx}}}vvvllliiieee```[[[XXXUUUTTTOOOOOOPPPQQQQQQQQQPPPPPPQQQPPPPPPPPPRRRRRRPPPOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCDDDBBB???>>>???@@@AAAHHHPPPuuuvvvaaaXXXRRRNNNNNNMMMGGGAAA???BBB@@@===:::888888888999999999:::::::::999999888999888666777888888666555222333999333EEEfff~~~sssppp~~~~~~wwwnnnbbbUUULLLIIILLLRRR^^^lllqqqfffXXXEEEBBB>>>999666333333222222111000...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++---.........---,,,,,,,,,+++************+++))))))))))))))))))))))))***))))))))))))***++++++---...///111444666888888:::<<<>>>@@@BBBFFFJJJMMMNNNNNNPPPQQQTTTVVVXXXYYY[[[\\\```dddhhhkkknnnooouuuzzzyyynnnkkkfffaaa\\\XXXUUUTTTPPPPPPQQQQQQQQQPPPOOOOOOOOONNNNNNOOOPPPPPPOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGDDDDDDEEEEEECCC@@@>>>>>>@@@BBB@@@AAAKKKUUUwww}}}nnncccWWWTTTPPPNNNMMMIIIBBB??????DDDBBB>>>;;;999888999999999999::::::999777555444777666555666777777555444000333999444FFFgggzzzttt}}}|||tttlll```___aaalll|||rrr^^^GGGDDD@@@<<<:::888888999777666444222000...------////////////////////////......---------,,,,,,,,,***+++---...///...---,,,---,,,++++++******++++++))))))))))))))))))))))))******))))))******+++,,,---...///222444666888999:::<<<>>>@@@BBBFFFJJJNNNKKKLLLNNNPPPSSSVVVYYYZZZZZZ\\\___dddhhhkkknnnooossswww~~~{{{mmmkkkfff```[[[VVVTTTRRRQQQRRRRRRRRRQQQPPPOOOOOOMMMLLLLLLMMMOOOOOOMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJFFFCCCDDDGGGGGGBBB>>>;;;===BBBCCCAAAAAALLLYYYyyyxxxhhh]]]YYYRRROOOLLLKKKJJJFFF@@@???CCCEEECCC???;;;999888999::::::::::::999777444222000666555444555666666444333///222:::555GGGhhh{{{|||}}}|||uuuiiifffoooppp\\\EEE===;;;888666666777999:::;;;:::777555222000///...111111111111222222222222.........------,,,,,,,,,***+++---//////...---,,,---,,,++++++******++++++))))))))))))))))))))))))*********)))******+++,,,---...///222444777888999999;;;>>>@@@BBBEEEJJJMMMGGGHHHJJJMMMQQQUUUXXXZZZYYY[[[___ccchhhkkknnnoootttxxx~~~xxxllleee```___]]]WWWUUUUUUTTTRRRPPPPPPQQQQQQPPPOOOOOOPPPPPPNNNLLLLLLMMMNNNMMMLLLKKKIIIJJJKKKMMMNNNKKKIIIFFFDDDCCCBBBAAA???>>>BBB>>>===BBBAAAEEESSSyyyppphhhbbbVVVMMMLLLRRRPPPLLLHHHEEEBBBAAAAAADDDBBB@@@?????????===<<<;;;;;;::::::888777555444999999888777666555555555666555666;;;JJJfff|||~~~~~~ttt~~~tttRRRAAAAAA<<<666888777111555:::333666555444333222000//////222222333444444555666666//////---,,,,,,---...///---------------------------+++))))))+++,,,++++++(((***++++++***)))+++,,,+++)))''''''(((***+++,,,...///111222333555888:::999;;;<<<===???BBBGGGKKKJJJKKKLLLNNNQQQUUUXXXZZZZZZ]]]```bbbdddhhhlllooouuu{{{xxxnnngggcccaaa___YYYWWWWWWSSSQQQPPPOOOPPPQQQPPPOOOPPPQQQQQQPPPNNNNNNOOOQQQNNNMMMKKKJJJJJJKKKMMMNNNKKKIIIFFFDDDCCCBBB@@@???>>>AAA>>>===BBBAAACCCQQQsssrrr```\\\XXXQQQMMMOOOTTTRRRNNNJJJEEECCCAAA@@@BBBAAA???>>>>>>>>>===<<<;;;;;;;;;:::999888777666:::999777555333333333444666666666;;;KKKiiiwwwzzzZZZIII@@@888777666000333777111333222222111000///......//////000111222222333333///......------...///000------------------------///---,,,---...///...---)))***++++++))))))***++++++)))'''''')))+++,,,,,,---///111222333555777999<<<===>>>>>>???BBBFFFIIIKKKLLLMMMOOORRRVVVYYY[[[\\\^^^aaadddfffiiimmmpppuuuzzzxxxnnnhhhcccbbb___YYYWWWWWWRRRPPPOOOOOOPPPPPPPPPOOORRRRRRRRRQQQPPPQQQSSSUUUOOONNNMMMLLLLLLLLLMMMNNNKKKIIIFFFDDDCCCBBB@@@???<<<@@@======BBB???AAAMMMttt|||rrrnnn___SSSQQQOOOKKKLLLRRRXXXUUUQQQKKKFFFCCC@@@???@@@>>>======>>>>>>===;;;:::;;;;;;;;;;;;:::999999===;;;888555333333444555777777777;;;LLLnnnooovvv|||yyyXXXIII<<<888555///111444.../////////.........------......//////000000111111............///000111111........................111000000111333333111///+++,,,---+++)))((()))******((('''''')))+++,,,,,,+++...111333444555666777>>>???@@@@@@AAABBBFFFHHHLLLLLLMMMOOOSSSVVVYYY[[[]]]___bbbeeegggkkkooorrruuuyyy}}}wwwmmmgggbbb```]]]WWWTTTUUURRRPPPNNNNNNPPPPPPPPPOOORRRRRRRRRQQQQQQRRRUUUXXXPPPOOONNNNNNMMMNNNNNNOOOKKKHHHEEECCCCCCBBB@@@>>>;;;???======AAA>>>>>>JJJrrr}}}nnneeeddd[[[RRRNNNKKKIIIMMMSSSZZZWWWRRRLLLGGGCCC@@@>>>>>>===<<<<<<>>>>>><<<;;;999999:::::::::::::::999BBB???;;;777666666888999888999777:::MMMqqq}}}~~~ppp|||mmmUUUDDD:::666///000222,,,---------------........./////////000000111111111.........///000111222222////////////////////////111111222444555444222///...//////---+++))))))***)))((('''(((+++---------***---222444555555666777>>>???AAAAAABBBDDDGGGJJJKKKKKKMMMOOORRRUUUYYY[[[\\\___bbbeeehhhkkkpppsssvvvyyy|||wwwnnngggbbb```]]]XXXTTTUUUQQQPPPNNNOOOPPPQQQQQQPPPQQQQQQQQQPPPPPPRRRUUUXXXQQQQQQPPPPPPOOOOOOOOOOOOJJJHHHEEECCCBBBAAA@@@>>>:::???<<<<<>>JJJlllwwwmmmfffaaa[[[SSSOOOLLLLLLPPPVVVZZZWWWRRRLLLGGGBBB???>>>===<<<<<<===>>>>>><<<:::777888888999999999999999BBB???;;;888666777999::::::;;;999:::MMMsssnnn}}}{{{dddLLL===888111000222------------............///......////////////000000---......///000111111222////////////////////////000000111222444333000...000111111///---++++++,,,)))((((((***---/////////+++...222555666666777777;;;===@@@BBBCCCFFFIIILLLIIIJJJKKKMMMPPPTTTWWWYYY[[[^^^aaadddgggkkkooossswww{{{}}}yyyqqqjjjeeeccc___ZZZVVVWWWRRRPPPOOOOOOQQQRRRRRRQQQRRRRRRQQQPPPOOOQQQUUUXXXRRRRRRRRRQQQQQQPPPPPPOOOJJJHHHEEECCCBBBAAA???>>>:::>>>;;;;;;@@@===???KKKttt~~~rrrjjjbbb\\\ZZZUUUPPPLLLLLLPPPUUUYYYWWWTTTPPPJJJEEEBBB???>>>=========>>>>>>>>>;;;999777777888999999999888888>>><<<999777666666888999:::<<<:::;;;OOOvvvfffzzzwwwwww|||pppSSS@@@:::333111333///.............../////////,,,,,,---------------------...///000000000000000........................///......///111111///---000111111000---,,,,,,,,,***)))***,,,///222222111---000333555666777888999:::<<<@@@BBBDDDFFFIIILLLIIIIIIJJJLLLOOOSSSVVVXXX[[[^^^aaadddgggkkkpppssswww{{{}}}qqqkkkeeeccc```ZZZVVVWWWSSSQQQPPPPPPRRRSSSSSSSSSSSSSSSRRRPPPOOOQQQUUUXXXSSSSSSSSSSSSRRRQQQPPPPPPJJJGGGDDDCCCBBBAAA???===;;;>>>;;;:::???>>>@@@NNN}}}qqqeee\\\WWWTTTTTTPPPKKKIIILLLRRRWWWYYYSSSPPPMMMHHHDDDAAA???>>>???>>>>>>??????>>>;;;888999999999:::999999888888;;;:::888777777777888999888<<<<<<===SSS|||~~~mmmtttrrr~~~xxxWWWAAA:::444222333///..................------------------------------------////////////...---------------------------...---,,,---......---,,,...///000...,,,++++++,,,******+++...222444444333///222444555666777:::<<<:::===@@@BBBCCCEEEGGGIIIIIIJJJKKKMMMPPPTTTWWWYYY\\\___bbbfffiiimmmrrruuuvvv{{{pppiiicccaaa^^^XXXTTTUUUSSSRRRPPPQQQSSSTTTTTTSSSUUUTTTSSSQQQOOOQQQUUUXXXTTTTTTTTTTTTSSSRRRPPPPPPJJJGGGDDDBBBBBBAAA???===;;;>>>:::999???>>>BBBPPPxxx|||rrrddd[[[XXXXXXRRRNNNIIIGGGLLLSSSWWWWWWPPPNNNJJJFFFCCCAAA??????@@@??????@@@@@@>>>:::777:::;;;;;;;;;::::::999888;;;:::::::::::::::::::::777<<<<<>><<<>>>AAABBBCCCCCCEEEGGGJJJKKKLLLNNNQQQUUUXXXZZZ]]]```dddgggjjjnnnssswwwtttzzz}}}sssiiiiiihhh\\\VVVWWWTTTTTTSSSRRRRRRRRRQQQNNNLLLRRRTTTUUUVVVVVVWWWYYY[[[[[[TTTTTTZZZWWWMMMJJJOOOIIIGGGDDDBBB???>>>>>>>>>>>>=========;;;===EEEPPPxxxyyyrrrooommmiii```YYYVVVOOOJJJLLLPPPRRRTTTWWWSSSLLLHHHIIIJJJFFFCCCCCCDDDBBBCCCDDD@@@::::::===;;;<<<<<<;;;999999:::<<<<<<>>>???===999888:::===???;;;???III]]]~~~~~~tttWWWLLL>>>555222222000...---------.........//////......---------......///---------.........//////)))+++...---+++)))((()))++++++++++++++++++++++++------,,,,,,+++***))))))*********,,,---///111222222555888888777:::@@@FFF@@@??????BBBFFFJJJJJJIIIOOOKKKLLLRRRXXXYYYYYY[[[___bbbeeeggggggiiimmmqqqzzz|||rrrhhhhhhggg[[[UUUWWWSSSSSSQQQPPPOOOPPPPPPOOONNNRRRSSSUUUUUUUUUVVVYYY[[[ZZZUUUXXX___^^^SSSNNNPPPIIIGGGEEEBBB@@@>>>>>>>>>???======>>>======EEEOOOnnn|||tttkkkhhhiiiggg```YYYRRRLLLJJJOOOTTTWWWYYY\\\TTTNNNIIIIIIIIIEEEBBBAAACCCIIIPPPRRRIII>>><<<@@@======>>><<<;;;:::<<<============<<<:::999:::;;;???;;;AAAKKK```}}}xxxuuuqqqiii\\\QQQPPPHHH===555111000///...---------.........//////...------,,,,,,,,,------------------............++++++++++++***)))))))))++++++++++++++++++++++++------,,,++++++***))))))*********+++,,,...///000111444777888:::AAAJJJRRRAAA@@@>>>AAAEEEIIIKKKJJJOOOKKKKKKQQQVVVVVVWWWYYY]]]```eeehhhiiikkknnnqqqyyy|||uuujjjhhhggg\\\WWWYYYUUUUUUSSSPPPOOOPPPQQQQQQQQQQQQSSSUUUUUUUUUVVVXXXZZZWWWVVVZZZbbbaaaVVVOOOPPPIIIGGGEEEBBB@@@????????????======>>>>>>>>>EEEMMM\\\pppyyyqqqfffbbbcccdddaaa]]]RRRLLLJJJNNNSSSUUUWWWYYYWWWOOOJJJJJJIIIEEEBBBAAAAAAMMMZZZ\\\OOO???<<>>??????>>><<<<<<===>>>>>><<<:::::::::::::::999===<<>>>>>>>>CCCJJJNNN```yyy}}}|||xxxrrriiiaaa]]]^^^aaaccc^^^VVVPPPPPPRRRQQQRRRTTTXXXQQQKKKKKKKKKGGGDDDDDDCCCKKKUUUVVVJJJ===:::????????????>>><<<;;;<<<>>>>>>;;;888888:::;;;:::777:::;;;CCCOOOhhhyyyppp~~~pppXXXPPPLLLIIIHHHHHHFFF@@@<<<::::::888444000......000........................///...---,,,++++++++++++,,,,,,,,,,,,------------111...***)))***++++++***************************,,,+++++++++******))))))******))))))***+++,,,,,,111333444555777<<>><<<;;;>>>>>>===@@@FFFGGGSSSgggxxx}}}|||~~~sssssssssrrrmmmbbbXXXVVV^^^gggkkkaaaWWWSSSSSSRRRSSSVVVZZZRRRMMMMMMMMMJJJHHHHHHGGGGGGHHHHHHBBB;;;999<<<>>>>>>>>><<<:::999:::<<<===:::777888;;;<<<:::888999;;;DDDPPPiiisssrrr}}}xxxsssgggccceeeccc\\\ZZZSSSDDDAAA>>><<<;;;<<<<<<999777444555555444111///...///.....................---//////...---------------,,,,,,,,,---------......---+++)))''''''''''''&&&************************++++++***************)))))))))))))))******+++,,,000222444555666777888999>>>AAAFFFKKKMMMLLLKKKKKKIIIHHHLLLRRRUUUVVVYYY]]]ccccccdddhhhnnnuuu{{{{{{{{{lllgggeee^^^\\\___[[[\\\XXXSSSPPPOOOPPPPPPPPPTTTWWWZZZ\\\\\\\\\\\\]]]cccaaa]]]YYYUUURRROOONNNHHHGGGEEECCCAAAAAAAAAAAA???<<<<<>>@@@CCCBBBIII\\\tttuuuooorrroooppplllaaaVVVSSS\\\fffhhh^^^UUUSSSSSSSSSUUUYYY\\\TTTNNNMMMMMMJJJHHHIIIJJJCCC>>>??????===<<<============;;;999888999:::<<<;;;999999:::;;;;;;::::::===EEEPPPjjj|||}}}|||~~~{{{wwwssspppfffeeeeeedddcccbbbaaaaaabbbeeeddd^^^[[[YYYTTTOOOHHHFFFKKKIII@@@BBBEEE<<<:::888777777777777666555333333333333222111///..................---------.........------......///---------.........//////...000222111...+++******************************************************))))))))))))***+++,,,---...000333666888888888777<<>>===AAABBB@@@@@@CCCDDDJJJ___vvvrrruuunnnmmmiiiaaaZZZZZZ___dddbbb[[[UUUWWWYYYZZZ[[[]]]___VVVOOOMMMKKKGGGEEEEEEEEE???<<>>CCC<<<;;;::::::999999888777666666333222222333333000,,,//////.........---------,,,,,,,,,,,,---...//////........./////////000000///555;;;;;;555///---...************************))))))))))))************(((((()))***+++,,,...///...///111555888:::::::::;;;???DDDFFFGGGGGGIIIKKKOOOQQQYYY```aaa]]]^^^aaa``````ccciiiqqqwwwzzzzzz~~~nnngggeee______bbb]]]\\\ZZZXXXWWWYYYZZZ[[[[[[XXX[[[___aaaaaaaaaaaaaaa___```^^^ZZZWWWUUUSSSPPPHHHGGGEEECCCBBBAAABBBBBBCCC@@@???CCCDDDBBBBBBDDDPPPTTThhh~~~vvvwwwppplllfffbbbaaabbbdddeeeeee___^^^bbbeeeeeedddeeeaaaXXXOOOLLLIIIDDDAAAAAA>>>;;;<<>>===;;;999888888::::::<<<>>>===:::999<<>>AAAAAAAAACCCHHHLLLCCCHHHRRR\\\___]]]^^^bbb```bbbgggpppxxx|||{{{yyyuuuiiicccaaa^^^]]]___]]][[[YYYXXXXXXZZZ\\\^^^ccc___^^^aaabbb``````aaa```^^^[[[ZZZYYYWWWTTTQQQLLLKKKHHHEEECCCBBBAAAAAA@@@???===<<<===???BBBDDDZZZcccmmm{{{uuuoooiiifffdddcccfffkkkaaa______cccggghhhddd___YYYTTTMMMHHHEEEDDDBBBBBB??????>>>>>>>>>>>>??????GGGDDD???:::888888999;;;===;;;999999<<<===<<<:::AAADDDPPPSSSuuu}}}~~~yyy~~~sssmmmjjjkkkjjjfffcccbbbcccbbb^^^[[[VVVTTTRRRRRRRRRQQQOOOMMMKKKHHHGGGIIIMMMNNNKKKGGGCCCCCCBBBBBBBBBBBBCCCCCCAAA>>>;;;888888:::===???:::<<<======:::777555555888555555777555000...000***@@@222$$$333222&&&...---------........./////////......---------......222111000000000000...,,,+++++++++************)))******))))))))))))******)))******+++---///111222111111111222444777:::;;;;;;<<<>>>AAADDDGGGIIIKKKIIILLLPPPRRRSSSVVV[[[___dddbbbeeemmmssstttyyy~~~}}}wwwjjjdddbbb______aaa[[[YYYXXXWWWXXXZZZ]]]___```___aaaeeeeeeaaaaaaccc___^^^]]]\\\[[[YYYUUURRRLLLKKKHHHEEECCCAAAAAAAAAAAA@@@???>>>???AAACCCEEE___iiiqqq|||qqqmmmjjjjjjgggaaa^^^``````______cccggggggccc^^^VVVRRRMMMJJJIIIHHHGGGGGG??????>>>>>>>>>??????@@@AAA???;;;888777999;;;===>>>;;;999:::<<<===<<<;;;???AAAMMMUUU|||zzzwww}}}sssmmmlllnnnkkkhhhdddbbbaaa```\\\XXXUUUTTTRRRQQQQQQPPPNNNLLLIIIGGGEEEGGGKKKKKKHHHDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA>>>;;;777666777999;;;888:::;;;:::888666555555666555666::::::666444666GGGTTT>>>(((000///'''111---------.........////////////...............///111000////////////---+++++++++++++++******************))))))))))))******))))))***+++,,,...000111333333333444777999<<<===;;;<<<>>>AAADDDGGGJJJKKKIIIMMMQQQSSSTTTVVV[[[___bbbdddgggkkkpppvvv{{{~~~|||{{{llleeecccaaaaaacccYYYXXXWWWWWWXXX[[[^^^```]]]___dddhhhfffbbbbbbfffiiigggeeeccc```[[[TTTOOOLLLKKKHHHEEEBBBAAA@@@@@@BBBAAA@@@@@@@@@BBBDDDFFF\\\iiiooozzz|||{{{{{{sssooommmlllhhhaaa^^^______^^^^^^```ddddddaaa^^^QQQOOOLLLKKKKKKKKKJJJIIICCCBBBAAA???>>>>>>>>>>>><<<:::888777777:::===???===<<<::::::<<<<<<<<<;;;======KKKXXXuuuyyy}}}sssnnnmmmpppmmmiiidddaaa```]]]YYYTTTUUUSSSQQQQQQQQQPPPNNNLLLIIIGGGFFFGGGIIIIIIFFFBBBCCCBBBBBBAAAAAABBBBBBCCC@@@>>>:::777555555666777666777888777555444555666555333555999888444222333PPPXXXBBB,,,000///(((000---............//////////////////......//////000///.........///...,,,***,,,+++++++++***************))))))(((((())))))***(((((((((***+++---///000222333333555777999;;;===;;;===???BBBEEEHHHJJJKKKJJJNNNSSSUUUVVVXXX[[[______eeehhhiiisssnnnfffcccbbbbbbcccZZZYYYXXXWWWXXXZZZ]]]___\\\^^^dddgggddd```ccciiihhhgggeeeccc```[[[TTTOOOLLLKKKHHHEEEBBBAAA@@@@@@BBBAAA@@@@@@AAABBBDDDEEEXXXgggkkkqqqzzzzzz|||xxxrrrnnnjjjffffffiii```]]][[[\\\^^^``````___NNNLLLJJJJJJJJJJJJIIIHHHHHHFFFDDDAAA???<<<;;;;;;===<<<999888888:::<<<>>><<<;;;:::::::::;;;;;;;;;======LLLZZZsss}}}sssnnnmmmoookkkgggccc```___]]]XXXTTTVVVTTTRRRQQQQQQQQQOOOMMMKKKJJJIIIIIIJJJIIIFFFCCCBBBBBBAAAAAAAAAAAABBBBBB???===:::888777666777777444444555444333333444666<<<888666666444...,,,...999AAA888---222000***---.............../////////000////////////000000111000.........//////---+++,,,,,,+++++++++*********))))))(((((((((((())))))''''''((()))+++,,,...///000000222333555777999:::<<<===???BBBEEEHHHJJJKKKKKKOOOTTTWWWWWWYYY\\\___^^^dddgggjjj}}}pppfffdddbbbbbbccc^^^\\\ZZZXXXXXXYYY[[[]]]]]]^^^aaaccc```^^^dddlll```___^^^]]]\\\ZZZVVVSSSLLLKKKHHHEEECCCBBBBBBBBBAAAAAA@@@@@@AAABBBDDDDDDUUUdddgggkkk|||xxxrrrjjjgggiiibbb^^^ZZZXXXYYY\\\```aaaQQQNNNLLLJJJJJJIIIGGGFFFGGGFFFDDDBBB@@@>>>>>>===CCCAAA>>>;;;:::::::::;;;::::::999999888999999:::>>>???PPP\\\rrr|||sssnnnlllmmmhhheeeaaa______^^^ZZZVVVWWWUUUSSSRRRRRRQQQOOONNNJJJJJJIIIIIIIIIGGGEEEBBBAAAAAA@@@@@@@@@@@@AAAAAA===<<<;;;::::::999::::::222333444333222222444666DDD>>>999666333......222(((///...,,,000000,,,,,,///////////////////////////////////////000111111000/////////000000///---,,,,,,,,,++++++++++++***))))))(((((((((((())))))&&&''''''(((***,,,...//////000222444666888999:::<<<===???BBBEEEHHHJJJLLLLLLPPPUUUWWWWWWXXX\\\___aaadddeeelllssshhheeedddcccddd```^^^\\\ZZZYYYZZZ[[[]]]```______aaa```___dddlllrrrnnngggaaa\\\WWWTTTQQQLLLJJJHHHFFFEEEDDDDDDEEEAAAAAAAAAAAABBBCCCCCCDDDLLLXXXYYY]]]sss|||mmmaaa]]]bbb```\\\ZZZZZZ]]]```cccVVVSSSOOOLLLKKKJJJHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCEEECCC@@@===;;;;;;;;;;;;999::::::999888888999;;;@@@AAASSS```rrrzzztttooollllllgggccc```___```___\\\YYYVVVTTTRRRRRRRRRQQQOOOMMMGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@??????@@@@@@AAA<<<<<<<<<<<<<<<<<<;;;;;;222444555444333333444555>>>888444222000...000444000///...---,,,...000///000000000////////////...............///000111111000//////000111111///...,,,,,,,,,,,,++++++++++++)))((((((''''''(((((()))''''''''')))***,,,...///111222444666888:::;;;;;;<<<===@@@CCCFFFIIIKKKLLLNNNQQQTTTUUUUUUWWW\\\```dddeeefffnnnxxxkkkgggfffeeeeee```___\\\[[[ZZZ\\\^^^___ccc```___bbbcccbbbeeeiii~~~rrreee\\\VVVRRRPPPKKKJJJIIIGGGFFFGGGGGGHHHBBBBBBBBBCCCCCCDDDEEEEEEBBBJJJJJJLLLZZZiiiyyypppbbb\\\aaabbbbbbbbbaaaaaaaaabbbXXXTTTOOOKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA???>>>======>>>???:::<<<===;;;999999;;;===BBBAAASSSeeesss|||xxxvvvrrrnnnnnngggdddaaa```aaa```\\\YYYTTTSSSQQQPPPPPPOOOMMMKKKEEEFFFGGGGGGEEECCCBBBBBB@@@@@@????????????@@@@@@===>>>>>>>>>===;;;:::999333555777777555444444444333000///111000......111777111111111---...333111000000000000/////////...------------...///000111///......///000000///---------,,,,,,,,,+++++++++((((((''''''''''''((((((''''''((()))+++---///000000222444777999:::;;;;;;===>>>@@@CCCFFFIIIKKKLLLOOOQQQSSSSSSSSSVVV\\\aaaccceeekkkrrr{{{{{{mmmiiihhhffffff___^^^\\\[[[\\\^^^```bbbccc``````eeegggfffeeefffzzzmmmaaaYYYVVVVVVUUUKKKJJJIIIHHHHHHHHHIIIJJJCCCCCCDDDDDDEEEFFFFFFFFFAAAFFFDDDEEEMMMUUUfff~~~~~~rrriiifff```cccgggiiigggeeebbbaaaWWWSSSMMMIIIGGGGGGGGGGGGJJJIIIGGGDDDBBB@@@???>>>======<<<===>>>@@@AAABBB<<<===???===;;;:::===???CCC@@@RRRhhhssszzz~~~wwwwwwxxxtttqqqpppiiieeebbb```aaa```\\\YYYSSSQQQOOONNNNNNMMMKKKJJJFFFGGGIIIIIIGGGEEEDDDDDD@@@@@@????????????@@@@@@?????????>>><<<:::888666444666999999777555444444222111222666666111///111222,,,111555000111444000111111000000/////////...,,,,,,,,,------///000000...------...//////...,,,---------,,,,,,,,,++++++((((((''''''''''''(((((((((((()))***+++---///000...000222555777888999888===>>>@@@CCCFFFIIIKKKLLLPPPQQQRRRRRRQQQUUU\\\aaa___dddnnnvvvvvvuuu{{{qqqeeeeeejjjgggddd^^^YYYYYYZZZYYY[[[___fffddddddgggkkkjjjeee___ccceeegggeee```YYYTTTRRRKKKKKKJJJKKKKKKIIIEEEBBBDDDCCCBBBCCCEEEGGGGGGFFFIIIIIIKKKMMMMMMVVVrrr}}}uuuqqqmmmhhhkkkiiihhhiiijjjhhhddd___VVVQQQLLLKKKJJJIIIIIIIIIIIINNNOOOIIIDDDCCCCCCAAACCCBBB@@@>>>===>>>???@@@??????@@@AAA===999:::???BBBOOOVVViii}}}zzzzzzxxxrrrmmmkkkfff```^^^___```]]]ZZZOOOOOONNNMMMLLLKKKJJJIIIMMMKKKGGGDDDBBBBBBBBBCCCCCC<<<999===BBB@@@===<<>>???BBBCCCDDDGGGJJJMMMPPPSSSWWWXXXYYYZZZ^^^aaafffiiinnntttxxx{{{}}}~~~ssseeeeeeiiiffffff___ZZZ[[[[[[ZZZ[[[^^^dddeeefffhhhjjjiiieeeaaa^^^___```___[[[VVVPPPMMMMMMMMMLLLLLLLLLJJJGGGDDDDDDCCCBBBCCCEEEGGGGGGGGGGGGDDDDDDFFFIIIYYY{{{{{{tttsssrrrppplllkkkkkklllkkkgggaaa[[[[[[WWWRRROOONNNLLLLLLKKKFFFJJJJJJFFFCCCDDDCCCAAA@@@???<<<;;;::::::<<<<<>>??????:::444555999AAANNNWWWlll~~~|||xxxssspppmmmhhhbbb___``````]]]ZZZRRRQQQPPPOOOMMMLLLKKKJJJPPPNNNJJJEEECCCAAAAAAAAAAAAAAACCCGGGFFFAAA>>>@@@AAA===CCCPPPRRRGGG<<<999444444333333333333222222333444444222///------...////////////////////////000000111111000//////...///............---------///.........------------///...---,,,+++++++++++++++***)))(((((()))***+++++++++++++++,,,---......///222555777888999:::;;;===???BBBCCCEEEGGGJJJMMMPPPSSSVVVXXXYYY[[[^^^aaafffiiinnnsssxxx|||~~~vvvgggdddhhheeehhhaaa]]]]]]]]]ZZZ[[[]]]bbbeeeiiijjjiiigggeeedddaaa```_________[[[UUUOOOQQQOOOMMMMMMLLLJJJGGGEEEDDDBBBAAABBBEEEGGGHHHGGGEEECCCEEEJJJQQQbbbtttoooppprrrqqquuuvvvwwwwwwtttmmmddd^^^]]]ZZZUUUQQQOOOOOOMMMLLLKKKMMMLLLIIIJJJLLLKKKGGGEEECCCAAA?????????@@@AAACCCBBBDDDEEEAAA;;;;;;???BBBOOOYYYrrr|||wwwssspppnnniiidddaaa```___\\\YYYUUUTTTSSSQQQOOOMMMLLLKKKPPPNNNJJJFFFDDDCCCCCCCCC???EEEMMMPPPIII@@@???DDD>>>>>>GGGTTTWWWJJJ<<<777444444444333333222222222222333333222///---..............................//////////////////...---///............---------............------------......---,,,+++++++++++++++***))))))))))))***+++++++++++++++,,,---......///222555777888999:::<<<===???AAACCCEEEGGGKKKMMMPPPSSSVVVXXXYYY[[[^^^```gggiiimmmrrrxxx}}}{{{iiidddgggdddiiiccc_________[[[ZZZ\\\```eeekkkllliiiffffffhhheeebbb```bbbdddbbb[[[UUUSSSQQQNNNLLLKKKIIIGGGEEEDDDBBBAAAAAADDDGGGHHHHHHHHHJJJQQQZZZaaammmxxxssstttvvvtttpppqqqsssrrrmmmdddZZZSSSXXXVVVRRRNNNMMMNNNMMMJJJGGGFFFCCCAAACCCGGGDDD???>>>===;;;999888999:::;;;======@@@BBB@@@<<<===BBBIIIUUUaaa}}}~~~zzztttpppooommmjjjeeeaaa___]]]ZZZWWWVVVUUUTTTRRROOOMMMLLLKKKKKKIIIGGGFFFEEEEEEFFFFFF???EEELLLNNNGGG>>>===BBB;;;<<>>;;;:::;;;>>>???;;;777666555555444333333222111111111222222111///...///000000000000000000000000000------............------///............---------,,,,,,------------------------,,,+++++++++,,,,,,******++++++++++++******++++++++++++,,,---.........111555777888999;;;===<<<>>>AAACCCEEEHHHKKKNNNQQQRRRSSSVVVYYY\\\^^^^^^gggiiimmmsssyyypppggggggdddhhhcccaaabbbaaa]]]ZZZ[[[___eeelllmmmjjjhhhiiikkkfffdddccccccdddbbb^^^ZZZXXXTTTNNNJJJHHHGGGEEEDDDDDDBBB@@@@@@CCCGGGIIIJJJSSSOOOPPPVVV[[[gggzzztttqqqjjjmmmkkkfffgggmmmlllfffjjjjjjfffaaa___aaa```\\\___]]][[[ZZZYYYYYY[[[[[[ZZZXXXWWWVVVRRRNNNPPPVVV```hhhxxxzzz|||~~~xxxrrroooiiigggeeeaaa]]]YYYWWWUUUTTTSSSRRRPPPNNNLLLKKKJJJLLLKKKIIIFFFCCCAAA@@@???AAA===;;;======:::999;;;<<<:::888777666666777999555555444333333222111111000111222111000///000111111111111111111111111111,,,---......///.........///............---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,******+++,,,,,,+++******++++++++++++,,,---......---000444777888:::;;;===<<<>>>AAACCCEEEHHHLLLOOOQQQQQQRRRUUUYYY\\\]]]]]]fffiiinnnttt{{{ssshhhhhhdddfffbbb```bbbbbb]]]ZZZZZZ```eeejjjmmmllljjjjjjkkkkkkkkkjjjjjjhhhfffcccaaa[[[VVVPPPKKKHHHGGGFFFEEEDDDBBB???@@@CCCGGGJJJKKKRRRNNNLLLOOOQQQXXXnnn}}}~~~~~~zzztttnnnkkkkkkmmmrrrpppjjjjjjqqqoooggg___aaa___XXXTTTUUUVVVTTTTTTSSSQQQOOONNNOOOPPPQQQOOOKKKHHHFFFAAA>>>BBBIII]]]eeewww{{{vvv{{{}}}wwwzzzrrrmmmhhhgggfffbbb^^^ZZZWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKNNNLLLJJJGGGDDDBBB@@@???@@@<<<;;;>>>>>>;;;:::===:::;;;:::888666777777888666555555444222111111000///000111111000///000222000000000000000000000000------...//////////////////............---------++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++,,,---......---000444777999:::<<<===;;;>>>@@@CCCEEEHHHLLLOOORRRQQQQQQUUUYYY]]]]]]\\\eeehhhooovvv~~~uuuiiihhheeeeeeaaa```bbbbbb^^^ZZZZZZaaaeeeiiilllmmmlllkkkkkkkkklllmmmkkkhhheeecccccc]]]XXXRRRLLLIIIHHHGGGFFFDDDBBB???@@@CCCGGGJJJKKKPPPMMMNNNPPPOOOOOO\\\mmm}}}yyywwwwww|||zzztttuuusssoooiiieeeeeefff```eeeccc[[[[[[aaa___WWWUUUYYYXXXQQQLLLMMMOOOOOOLLLJJJHHHFFFFFFFFFGGGHHHNNNJJJGGGDDDAAA???EEEMMMVVV^^^rrrzzztttzzz|||sss~~~yyyqqqiiihhhhhhgggccc___[[[YYYXXXSSSRRRQQQPPPOOONNNMMMMMMLLLKKKJJJHHHFFFDDDCCCBBB>>>===???AAA@@@<<<<<>>;;;===@@@CCCEEEHHHLLLOOORRRQQQQQQTTTZZZ]]]]]]\\\dddhhhooowwwuuujjjkkkfffcccfffeeeaaaaaadddbbb\\\aaabbbeeeiiimmmnnnllljjjeeeggghhhiiiiiihhhgggeee[[[\\\ZZZSSSKKKFFFGGGJJJFFFGGGHHHFFFCCCCCCGGGJJJOOOOOOMMMLLLLLLOOOTTTXXX^^^]]]^^^bbbfffeee```[[[ZZZ]]]___^^^ZZZWWWWWWYYYUUUXXX[[[\\\[[[ZZZ\\\^^^[[[\\\TTTWWWYYYnnn{{{yyyvvvpppoooqqqooogggbbbbbb^^^aaaccc```[[[VVVTTTTTTVVVVVVTTTPPPMMMKKKKKKMMMJJJLLLIIIDDDCCCEEEEEEBBBDDDJJJGGGDDDFFFAAABBBPPP]]]aaavvv~~~}}}|||xxx{{{ttt{{{yyywwwrrrkkkhhhfffeeedddaaa]]]WWWSSSTTTSSSPPPNNNMMMMMMMMMMMMLLLKKKIIIFFFDDDBBBAAA@@@???@@@AAABBBBBBAAA???>>>>>>===;;;:::999888888888888777555444333333444444333555555444222000///000111111000///////////////////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,+++++++++++++++*********+++,,,---...//////222666888888999:::;;;>>>>>>@@@CCCHHHLLLOOOPPPSSSTTTVVVWWWXXX\\\```dddgggiiipppzzz|||mmmkkkeeedddgggfffbbbbbbeeebbb\\\___aaaeeehhhjjjkkkjjjjjjggghhhiiiiiihhhfffdddbbb]]]]]][[[TTTKKKGGGGGGJJJFFFFFFFFFDDDBBBCCCFFFIIILLLLLLLLLKKKLLLPPPVVVZZZUUUVVVWWWWWWUUUSSSQQQPPPMMMNNNOOOOOOLLLJJJIIIIIIJJJLLLNNNMMMLLLKKKMMMOOOPPPUUUPPPTTTVVVooo}}}yyywwwuuupppppptttssskkkdddaaabbbaaa```]]]XXXTTTRRRPPPRRRRRRQQQOOOKKKIIIIIIIIILLLNNNKKKFFFEEEFFFFFFDDDEEEHHHDDDDDDIIIFFFFFFQQQZZZ___uuuyyyxxxyyyuuuzzz~~~wwwtttpppkkkeeecccaaa___^^^\\\YYYWWWVVVUUURRROOOMMMKKKKKKKKKKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@AAABBBAAA@@@???>>>===<<<;;;999888777777777777666555333333333333444333444555333111/////////111111000///////////////////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++******************+++,,,---...//////222555777888999:::;;;===>>>???CCCGGGKKKNNNOOOTTTUUUVVVXXXYYY]]]aaaeeehhhkkkrrr{{{pppkkkcccfffhhhgggeeeeeeeeeaaa\\\]]]bbbgggjjjiiiiiijjjkkklllmmmmmmllljjjhhhdddccc```___\\\UUUMMMHHHGGGHHHEEEEEEEEECCCBBBBBBEEEGGGHHHIIIIIIJJJLLLPPPWWW[[[TTTVVVVVVSSSNNNKKKJJJJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBBBB@@@???>>>@@@BBBEEELLLJJJNNNPPPmmm~~~wwwuuuvvvwwwrrrpppssssssmmmddd```eee```ZZZWWWUUUSSSOOOLLLRRRSSSSSSRRROOOLLLJJJJJJJJJKKKIIIEEEDDDFFFFFFDDDDDDEEEAAABBBKKKIIIGGGPPPWWW]]]ttt|||tttxxxvvvxxx{{{vvvyyy|||uuuqqqmmmiiibbb___\\\ZZZZZZ[[[ZZZYYYTTTSSSPPPNNNLLLKKKKKKKKKIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@@@@@@@????????????;;;:::999888777666666666666555444333222222222222111222333222000.........111000000///////////////////////////.....................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++*********))))))*********+++,,,---...//////222555777888999:::<<<===>>>@@@CCCGGGKKKNNNPPPUUUVVVXXXYYY[[[^^^cccgggkkkmmmttt}}}rrrlllfffhhhhhhhhhhhhhhhfffbbb^^^___eeekkkmmmjjjiiikkknnnrrrrrrsssrrrpppnnnkkkiiicccbbb^^^WWWOOOJJJHHHHHHFFFFFFDDDCCCCCCDDDEEEGGGGGGHHHIIIIIIKKKOOOUUUYYYXXXXXXXXXWWWUUUQQQLLLIIILLLJJJGGGGGGIIIIIIFFFCCCDDDCCCAAA>>><<<===>>>???@@@FFFCCCHHHMMMkkkwwwrrrtttxxxwwwnnnkkkjjjhhhccc^^^ddd\\\TTTQQQSSSSSSOOOJJJNNNPPPRRRRRROOOKKKIIIHHHBBBDDDCCC@@@???CCCDDDBBB@@@CCC@@@@@@FFFCCCCCCNNNTTT[[[tttqqqooovvvsssnnntttvvvwww~~~|||tttnnnhhhddd^^^\\\ZZZYYYYYYYYYXXXVVVNNNMMMLLLKKKKKKLLLMMMNNNHHHGGGFFFDDDDDDCCCCCCCCC@@@???>>>===<<<<<<======999999888666666555555555444444333222222111111111000111222111///...---...000000////////////000000////////////...........................------------------------------------.........---,,,+++++++++++++++******))))))(((*********+++,,,---...///...111555777888999;;;<<<===???BBBEEEHHHKKKOOORRRVVVWWWYYY[[[\\\```eeeiiilllnnnuuu~~~vvvrrrnnnkkkiiiiiijjjjjjgggcccaaa^^^dddkkkllljjjhhhjjjmmmrrrssstttttttttrrrpppnnneeeccc___YYYRRRLLLIIIHHHHHHGGGEEEDDDDDDFFFGGGHHHHHHHHHIIIIIIJJJLLLQQQTTTXXXVVVVVVZZZ]]]YYYOOOFFFKKKHHHEEEEEEFFFGGGDDDAAAGGGDDDBBB@@@??????@@@@@@@@@CCC???GGGPPPooo~~~uuusssyyy}}}mmmbbb^^^______]]]___WWWPPPNNNRRRSSSNNNIIIFFFIIILLLLLLIIIFFFCCCBBB===??????<<<===AAACCCBBB;;;BBBAAA>>>>>>999===MMMTTT\\\uuuzzziiiiiitttooohhhooouuuuuuxxx|||uuukkkccc___]]]\\\[[[[[[ZZZXXXTTTQQQKKKJJJIIIIIIIIIJJJKKKLLLGGGFFFEEEDDDCCCCCCCCCCCC>>>===<<<;;;::::::::::::888888777666555555555555333333333222222111000000///000222111///------...000000////////////000000////////////....................................------------------------............------,,,+++,,,,,,++++++***))))))(((*********+++,,,---...///...111555777888999;;;===???BBBEEEGGGIIIMMMQQQUUUVVVXXXZZZ[[[^^^aaagggjjjlllnnnuuu~~~|||wwwuuummmjjjhhhkkkkkkhhhffffff]]]aaafffhhhgggfffggghhhnnnoooqqqrrrsssqqqpppooogggddd```[[[UUUOOOKKKHHHIIIGGGDDDDDDEEEGGGGGGGGGHHHIIIIIIIIIIIIJJJNNNPPPWWWTTTUUU\\\bbb___RRRFFFIIIGGGEEEDDDDDDDDDCCCBBBEEEBBB@@@@@@@@@AAAAAA@@@@@@BBB===GGGSSSsss{{{|||qqq```XXXZZZ\\\\\\YYYTTTOOOOOORRRRRRMMMGGGEEEGGGJJJJJJHHHEEECCCBBB>>>@@@@@@===>>>BBBCCCBBB999AAAAAA<<<999444;;;OOOWWW___xxx}}}}}}uuuvvvpppffffffpppmmmffflllqqqrrrwww}}}{{{zzztttiii```^^^]]]]]]\\\\\\[[[XXXSSSOOONNNMMMKKKIIIHHHGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBBBB======<<<;;;:::999999888888777666666555555555666333333333333333111000000///000222111///......//////////////////000000111////////////.........................../////////---------------------------............------,,,...------,,,+++***))))))*********+++,,,---...///---000444777888:::;;;===@@@CCCGGGIIIJJJMMMRRRWWWVVVXXXZZZ\\\^^^bbbgggkkknnnpppvvv~~~wwwuuuooojjjgggjjjkkkiiihhhkkk^^^```cccfffggggggeeeeeelllmmmoooppppppooonnnmmmgggeee```\\\WWWRRRMMMIIIIIIFFFCCCCCCEEEGGGGGGFFFGGGHHHHHHHHHHHHIIIMMMOOOTTTSSSUUU[[[___\\\RRRHHHJJJJJJIIIGGGEEEDDDEEEGGGCCCAAA@@@AAADDDEEEDDDBBB???BBB===DDDMMMnnnyyyhhh]]][[[\\\[[[VVVSSSQQQRRRSSSPPPIIICCCFFFIIIKKKKKKIIIGGGFFFFFFBBBCCCBBB>>>===@@@AAA???<<>>999:::888???RRR[[[bbb{{{}}}ooohhhiiiiiifffcccmmmkkkggglllnnnpppyyy~~~yyyvvvuuuooofff``````___]]]\\\[[[[[[YYYUUUSSSPPPNNNLLLJJJHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBAAAAAA======>>>===<<<:::999777888777666666666666666666333444444444333222111000///111222222000//////000///////////////000111111////////////............---........./////////000........................,,,---..................//////...---,,,+++***************+++,,,---...///---000444777999:::<<<===???CCCHHHJJJJJJLLLRRRWWWVVVXXXZZZ\\\^^^bbbhhhkkkppprrrxxx}}}tttppppppjjjgggjjjllliiijjjnnn```aaacccfffiiiiiigggdddmmmnnnpppppppppooommmlllgggeeeaaa\\\XXXSSSNNNJJJHHHEEEBBBAAADDDFFFFFFEEEEEEFFFGGGHHHHHHJJJMMMOOOOOOOOORRRUUUVVVSSSLLLGGGIIIJJJJJJGGGDDDBBBEEEHHHDDDCCCBBBEEEHHHJJJHHHFFF???DDD>>>@@@DDDdddqqqddd___]]]YYYTTTTTTTTTUUUTTTOOOGGG@@@DDDFFFHHHGGGFFFDDDDDDDDDDDDEEECCC>>><<<======:::@@@BBB;;;888===>>>EEEVVV^^^eee|||{{{iiicccccceeehhhbbbkkkjjjhhhllllllooo|||~~~xxxsssqqqlllcccaaadddaaa^^^[[[YYYYYYYYYXXXWWWNNNMMMLLLKKKJJJKKKKKKLLLHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>???@@@>>><<<999888888777777666666666666777333444555555444333111000///111222222000///000000///////////////000111111000/////////............---.........//////000000........................,,,,,,---.../////////...000//////...,,,+++***************+++,,,---//////---000444777999:::<<<>>>>>>CCCGGGIIIIIILLLQQQWWWVVVWWWYYY[[[^^^bbbhhhlllrrrtttzzz{{{rrrqqqmmmhhhfffgggiiijjjiiidddcccbbbcccddddddbbbaaaiiimmmpppoooppprrrqqqmmmkkkhhh```WWWTTTUUURRRMMMLLLHHHDDDBBBCCCFFFHHHHHHEEEFFFFFFFFFFFFHHHLLLOOOPPPPPPPPPOOONNNMMMLLLKKKKKKIIIGGGFFFEEEDDDEEEEEEHHHFFFEEEEEEEEEEEEDDDBBBJJJAAACCCBBBDDDlllsssyyynnnddd]]][[[VVVTTTTTTUUUQQQIIIDDDDDDBBBDDDFFFEEEDDDBBBBBBCCCEEECCC???<<<:::999999999;;;@@@<<<888999999BBBVVVcccdddzzzooo______ddd[[[___gggiiiiiijjjllloooqqqqqq|||vvvsssqqqnnnggg```___ccc```\\\XXXVVVUUUUUUSSSPPPOOOMMMKKKJJJKKKKKKKKKJJJIIIHHHEEECCCBBBAAAAAAAAABBB@@@>>>;;;999888888888999888777666666555555555555555444333222222222111111000000///......------000////////////000000111000///---...///000...---000000//////.........---...---,,,,,,......---,,,+++,,,,,,------,,,,,,+++///000222222111///---+++******+++,,,,,,---------...000333555666888;;;===>>>CCCGGGHHHHHHJJJPPPUUUWWWXXXYYY\\\aaafffkkknnnnnnvvvzzzssssssooojjjggghhhjjjjjjiiicccbbb```aaacccccccccaaajjjmmmooommmmmmnnnlllhhhiiigggaaaZZZWWWWWWSSSMMMLLLIIIFFFDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHKKKNNNPPPPPPOOONNNMMMKKKIIIHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAA???AAA;;;??????BBBhhh|||{{{~~~~~~|||xxxvvvpppuuu}}}yyy}}}}}}{{{tttkkkbbb]]][[[WWWUUUVVVXXXUUUMMMGGGFFFHHHIIIIIIGGGDDDBBBBBBCCCBBB@@@===:::888777777777===BBB>>>999999888@@@TTTYYYcccrrruuugggXXXZZZbbb[[[bbbbbbeeegggggghhhjjjmmmoootttvvv{{{{{{rrrooonnnllleee]]]\\\^^^^^^ZZZVVVTTTTTTTTTRRROOOLLLLLLKKKLLLMMMLLLJJJHHHHHHGGGEEEBBBAAA@@@@@@@@@AAA@@@===;;;:::999999999999888777666666555555555444444444444333222111111000000000//////.........000//////.........//////000///......000000///...000/////////.........---...---,,,,,,......---,,,,,,,,,------------,,,,,,---...000111222222222222...------,,,,,,------...///222555777888:::===???@@@DDDHHHJJJJJJLLLQQQVVVYYYYYY[[[^^^ccchhhllloooqqqxxxzzztttsssoookkkhhhggggggggggggbbb```^^^^^^```bbbcccccciiimmmnnnllljjjjjjgggccceeefffccc^^^[[[YYYSSSLLLMMMJJJGGGFFFEEEDDDCCCAAAEEEFFFGGGFFFFFFHHHKKKMMMOOOOOONNNLLLJJJHHHFFFEEEDDDCCCBBBBBBAAAAAAAAABBB@@@???>>>>>>???@@@>>>===<<<999<<<===@@@^^^~~~wwwmmmfffcccnnnjjjggghhhlllqqqrrrrrrzzzwwwxxxxxxpppnnniiibbbiiiwwwyyy{{{yyyvvvoooggg```\\\[[[TTTRRRSSSUUUQQQIIIDDDCCCNNNMMMKKKGGGCCCAAAAAABBBBBB@@@===:::888888888888;;;@@@===999:::999AAAUUUXXXjjjmmm~~~mmmbbbUUUVVV^^^[[[ddd```cccggggggffffffkkkpppqqqpppsss|||~~~xxxpppmmmkkkiiiddd\\\YYY[[[[[[XXXUUUTTTSSSRRRQQQOOOJJJJJJKKKMMMNNNMMMIIIFFFGGGFFFDDDAAA??????>>>???@@@???===;;;::::::::::::999888777666666555555555333444555555555333111///000000000///////////////000///...---------------000///...///000111000////////////..................---,,,,,,......---,,,------------------------+++,,,---000222555888999333111///---------...///111444777999:::<<>>???@@@@@@???=========>>><<<>>>QQQmmm~~~wwwmmmdddaaa___\\\ZZZ[[[]]][[[ZZZ\\\aaaeeehhhhhhpppnnnnnnuuunnnkkkooonnneeehhhsssuuuzzzwwwrrrkkkddd^^^[[[YYYVVVRRRPPPPPPLLLEEEAAABBBMMMLLLIIIEEEAAA???@@@AAACCCBBB???<<<;;;:::;;;;;;666===;;;888;;;;;;EEEYYY\\\kkknnn}}}}}}rrrgggWWWUUU]]]ZZZeeeaaadddiiijjjgggeeekkksssxxxsssrrrxxx|||yyyrrrmmmiiifffaaa[[[ZZZ]]]XXXWWWUUUTTTSSSRRRQQQQQQKKKKKKKKKLLLNNNMMMJJJGGGEEEDDDBBB@@@>>>>>>>>>>>>???>>><<<;;;:::::::::;;;999888777666555555555555222333555666555333000...000000000000000000000000000///...---,,,+++++++++000///...///111111111///...........................---,,,,,,......---,,,...------------------...******+++---111555999;;;666444111...---...///000222444777999:::<<>><<<>>>AAA???<<>>@@@BBBCCCAAA???<<<;;;;;;<<<===777===;;;999<<<;;;DDDWWWYYY]]]iiiuuutttzzzzzzlllZZZWWW^^^[[[fffbbbdddhhhkkkhhheeejjjtttyyytttpppsss|||~~~}}}}}}}}}|||tttllleee```\\\YYYYYY]]]VVVVVVVVVUUUTTTSSSSSSSSSOOOMMMKKKKKKKKKLLLKKKJJJCCCBBB@@@???>>>>>>>>>??????>>><<<;;;:::::::::;;;999888777666555555555555222333555666555333000...111111111111111000000000//////...,,,++++++++++++///......///000111111///---------..................---,,,,,,......---,,,...---,,,,,,,,,,,,---...*********+++---111555777666444111...---...000111111333666888999<<<>>>AAABBBDDDGGGJJJMMMQQQUUUWWWZZZ\\\^^^bbbgggkkkoooqqqtttzzzzzzyyysssttttttqqqmmmiiifffffffffbbb___\\\[[[]]]```bbbcccbbbgggkkkjjjkkkkkkhhhcccaaaeeeeee^^^WWWRRRMMMGGGLLLJJJIIIJJJJJJIIIGGGEEEAAABBBDDDDDDDDDDDDEEEGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBDDDEEEGGGGGGGGGGGGCCCAAA@@@??????>>><<<::::::@@@<<<:::AAAHHHXXXpppvvviiicccaaaXXXQQQMMMPPPSSSSSSSSSUUUUUUUUUUUUVVVXXXZZZ\\\^^^^^^dddiiiiiifffgggmmmsssxxxzzz~~~~~~xxxmmmkkkdddfffiiihhhqqq|||{{{tttsssppplllgggaaaYYYTTTYYYSSSMMMJJJGGGBBBCCCFFFAAABBBBBB@@@??????@@@BBB@@@???===;;;::::::;;;<<<<<>>>>>???@@@AAA@@@???===;;;::::::::::::999888777666666555555555333444555555555333111///333333222222111000000000///...---,,,,,,,,,,,,,,,...---,,,...000111000///---------------............---,,,,,,......---,,,------++++++++++++------++++++******+++...000222222111///......///000111000222555777999;;;>>>@@@CCCDDDGGGJJJNNNRRRVVVXXXZZZ\\\___dddhhhllloooqqquuu{{{wwwvvvooorrrrrrqqqmmmhhheeeeeefff```]]]ZZZYYY[[[]]]^^^^^^aaafffjjjjjjjjjjjjgggaaa```dddccc\\\VVVSSSQQQMMMPPPNNNLLLKKKJJJIIIGGGFFF???AAACCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAABBBEEEGGGHHHIIIIIIIIIGGGEEECCCBBBAAA???===;;;777>>>999777BBBGGGUUUrrr~~~jjj[[[TTTSSSTTTRRRLLLJJJNNNPPPNNNLLLLLLOOOPPPQQQQQQRRRTTTVVVWWWSSSZZZ```aaa___```eeekkknnnqqqvvv||||||yyywwwtttnnniiikkk___]]]bbbfffrrryyytttllllllmmmmmmjjjcccZZZRRROOOKKKHHHHHHFFFCCCCCCEEE@@@AAABBBBBBAAAAAABBBDDD@@@>>><<<;;;:::;;;<<<===???DDDAAA<<<;;;666<<>>>>>???@@@BBBCCCAAA@@@===;;;:::999999999999888777666666555555555444444444444333222111111555555444333111000//////......---------------...---,,,+++,,,///000///...,,,,,,,,,------............---,,,,,,......---,,,---,,,***))))))***,,,---,,,+++******+++,,,---...------------...///111111000333666888999;;;>>>@@@EEEFFFGGGKKKPPPUUUXXXYYY\\\^^^aaafffjjjnnnqqqrrrxxx}}}uuussslllnnnooonnnjjjeeebbbbbbddd^^^[[[YYYXXXYYY[[[[[[[[[aaafffjjjiiiiiiiiiddd______cccbbb\\\VVVUUUUUUSSSTTTQQQNNNKKKJJJIIIGGGEEE>>>@@@BBBBBBAAAAAABBBCCCFFFFFFFFFEEEDDDBBBAAA@@@AAABBBEEEGGGIIIJJJJJJJJJLLLJJJGGGFFFDDDCCC@@@>>>777???888555BBBFFFSSSrrrtttoooeeeYYYPPPLLLKKKLLLJJJFFFFFFLLLPPPNNNKKKKKKIIIKKKLLLMMMMMMNNNQQQSSSKKKQQQXXX[[[\\\]]]bbbfffaaaeeekkkooopppqqqrrrssszzztttqqqtttuuupppmmmlllkkk]]][[[bbbiiirrrrrrffffffgggjjjmmmllleee[[[RRRKKKIIIJJJMMMMMMIIIGGGIIIAAACCCEEEEEEDDDCCCDDDEEEBBB@@@>>>===<<<===>>>???===CCC@@@<<<;;;777===OOOIIIFFFOOOUUULLLRRRoooyyysss[[[YYYaaa\\\dddddd]]]^^^gggiiidddfffnnnppppppooommmmmmttt{{{zzzyyywwwuuusssqqqpppnnnhhhcccbbb```ZZZUUUTTTMMMQQQTTTTTTRRRQQQRRRSSSTTTSSSSSSRRRQQQNNNIIIEEE>>>>>>>>>>>>@@@BBBDDDEEEBBB@@@>>>;;;:::888888888999888777666666555555555555555444333222222222111666666555333111000............---------...//////,,,+++***,,,...//////...,,,,,,,,,------............---,,,,,,......---,,,,,,+++)))(((((()))+++,,,++++++++++++,,,,,,------)))***+++---///000111111111333666888:::<<>>@@@AAABBBBBBDDDGGGIIIIIIHHHFFFFFFHHHIIIHHHEEEAAA??????888999:::;;;;;;BBBTTTeeeyyypppggg```\\\XXXTTTNNNIIIFFFFFFIIIKKKFFFGGGGGGGGGGGGFFFEEEEEEEEEHHHHHHFFFFFFJJJLLLJJJPPPNNNNNNRRRYYY^^^```aaa^^^[[[[[[___cccdddhhhnnnssswww~~~yyyxxx||||||}}}xxxvvv}}}vvvqqqooojjjfffiiimmmkkkfffddd^^^ZZZ^^^eeeiiieee```]]]___cccdddbbb]]]VVVRRRIIIFFFCCCBBBCCCDDDDDDDDDDDDCCCCCCDDDFFFGGGFFFDDDCCCAAA???>>>??????>>>===???===;;;888888999;;;<<>>??????@@@???======???@@@EEEFFFGGGJJJLLLLLLJJJIIIGGGGGGFFFFFFDDDBBB???>>>===<<<<<<;;;999===LLL\\\|||zzzqqqjjjdddbbb^^^ZZZUUUQQQMMMLLLOOOMMMIIIFFFEEEEEEGGGHHHCCCCCCBBBBBBAAAAAA@@@@@@???BBBBBBAAABBBGGGIIIGGGJJJIIIJJJNNNTTTYYY[[[[[[\\\ZZZ[[[___bbbaaadddhhhjjjnnnvvvzzzvvvooopppuuuqqquuuzzz}}}}}}{{{yyyxxxwww}}}xxxsssrrrrrrpppoootttxxxssskkklllkkkiiigggkkknnnkkkeee\\\XXXWWWZZZ```ccc```\\\[[[\\\\\\\\\ZZZVVVSSSPPPIIIGGGDDDCCCDDDDDDDDDCCC@@@@@@???AAABBBCCCBBB@@@>>>======>>>@@@CCCCCCCCC===<<<;;;999999:::;;;<<<===>>>@@@CCCIIIRRR\\\cccvvvzzzjjj[[[TTTYYY```^^^```]]]\\\______^^^___ccclllmmmnnnooopppssswwwzzz~~~|||xxxrrrooossssssmmmgggfffeeecccaaa```___ZZZTTTNNNSSSQQQOOOMMMLLLMMMOOOPPPMMMNNNOOONNNJJJGGGEEEDDDFFFDDDBBBCCCDDDEEECCCAAADDD@@@;;;999999:::999888999999888888777666555555444444444444444333333333444333222000///......///111000000///......------.........------.........------------------------...---,,,+++***++++++,,,,,,+++******))))))******((((((((()))******++++++++++++,,,---...///111222333444777:::===???@@@AAACCCDDDHHHOOOQQQQQQVVV^^^```bbbeeegggiiimmmrrrvvv{{{~~~sssnnnjjjiiiiiiiiikkkkkkhhhddd```]]]ZZZWWWVVVWWWXXXXXXXXXVVVWWWXXXYYYZZZ[[[\\\]]]\\\]]]\\\ZZZVVVTTTTTTUUUSSSPPPNNNPPPSSSSSSNNNIIIEEEDDDBBBBBBBBBAAA>>><<<===>>>>>>===<<<<<<>>>???FFFGGGIIIKKKLLLLLLKKKJJJIIIFFFCCCBBBCCCCCC@@@======<<<;;;999777:::FFFTTT|||zzz}}}vvvuuurrrooommmkkkiiiiiigggdddaaa```___\\\WWWRRRJJJIIIIIIHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@@@@AAA999<<<===<<<>>>CCCEEEDDDFFFFFFHHHLLLQQQUUUVVVVVVXXXWWWZZZ___aaa^^^^^^```bbbiiirrrwwwrrrmmmpppwwwpppqqqsssvvvxxxwwwssspppnnnttt|||~~~wwwpppkkkiiilllmmmlllmmmnnnjjjdddggghhhgggfffhhhiiieee^^^RRRRRRSSSVVVYYYZZZYYYWWWXXXVVVTTTRRRPPPOOONNNNNNIIIGGGEEEEEEEEEEEECCCAAA???>>>>>>???AAAAAA@@@>>>===<<<<<<===AAACCCDDDDDD:::::::::;;;;;;;;;<<<<<<:::;;;<<<>>>BBBIIIQQQWWWsssyyyyyy}}}dddXXXSSSZZZaaa^^^___\\\[[[]]]^^^]]]___cccnnnoooooommmlllmmmoooqqqtttxxx}}}{{{yyysssnnnllljjjeeecccccceeebbb___\\\YYYVVVSSSPPPUUURRRNNNJJJIIIIIIKKKLLLMMMMMMMMMKKKHHHFFFEEEFFFEEEDDDDDDDDDEEECCCAAA>>>AAA>>>;;;999999:::::::::777777777777666666555555333333333333444444444444333333111000////////////000000000///......------........................------------------------...------,,,+++,,,,,,,,,++++++***))))))))))))***((((((((()))******++++++++++++,,,---...000111222555666999;;;>>>@@@BBBBBBDDDEEEJJJOOOQQQRRRWWW^^^___aaadddgggjjjoootttwww{{{sssnnnkkkggghhhjjjkkkllliiiddd```]]]ZZZXXXWWWXXXYYYYYYYYYYYYWWWVVVVVVYYY[[[[[[[[[XXXZZZ[[[ZZZXXXVVVUUUVVVSSSNNNKKKNNNSSSSSSMMMGGGHHHGGGEEEEEEDDDCCC???===<<<===>>>===<<<<<<>>>@@@DDDFFFIIIJJJJJJJJJIIIIIIJJJFFFAAAAAACCCDDDAAA===999888888888777:::EEERRR~~~oooeee]]][[[bbb^^^]]][[[YYYWWWWWWWWWWWWZZZXXXVVVUUUUUUTTTRRRPPPFFFFFFFFFEEEEEEDDDDDDDDD<<<>>>AAADDDEEEDDDBBBAAAFFFDDDBBB@@@??????@@@AAA:::======;;;===BBBCCCAAAFFFGGGIIIMMMQQQTTTUUUVVVSSSSSSWWW^^^___\\\ZZZ\\\[[[cccnnnsssppplllqqqzzzsssrrrrrruuuxxxwwwsssooossstttuuutttrrrqqqpppqqqfffhhhjjjiiigggeeedddcccfffgggeeeaaa``````[[[UUUOOOQQQSSSUUUTTTTTTSSSSSSTTTSSSPPPNNNLLLKKKKKKKKKHHHGGGFFFFFFFFFEEEBBB@@@AAA@@@@@@AAABBBBBBAAA???@@@>>>======>>>???>>>===888999:::<<<<<<<<<<<<<<<<<<======>>>@@@EEEJJJOOOaaasss___VVVTTT]]]eeeaaa]]]YYYYYY\\\___```ccchhhmmmmmmmmmkkkiiihhhiiikkkrrrvvv{{{{{{wwwtttqqqmmmiiidddaaa``````eeeccc^^^ZZZWWWUUUTTTTTTVVVSSSOOOKKKIIIIIIKKKLLLNNNNNNLLLIIIFFFDDDDDDFFFEEEFFFFFFFFFEEECCC@@@===>>>===;;;:::999:::;;;;;;777777777777777777666666222333333333333444444444222222111000000/////////000000//////............---..................---------------------------......---------,,,,,,,,,++++++***)))))))))))))))((((((((()))******++++++++++++,,,---///000222333555777999<<>>>>>======???AAACCCFFFIIIJJJIIIHHHHHHIIIJJJEEEAAAAAADDDDDDAAA===777666777888888:::CCCMMMkkklll___RRRRRRRRRRRRYYYSSSSSSSSSSSSSSSTTTUUUUUUSSSQQQNNNKKKHHHFFFDDDBBB?????????>>>===<<<<<<;;;:::===AAADDDEEECCCAAA>>>AAA@@@===;;;;;;;;;<<<===>>>AAA@@@>>>>>>BBBCCCAAAEEEGGGIIIKKKNNNPPPSSSUUUNNNNNNSSSZZZ\\\ZZZXXXZZZUUU[[[dddiiifffaaafffnnnllljjjjjjllloooooollliiioooooommmjjjhhhiiilllnnndddccccccaaa^^^]]]___bbbddddddaaa[[[YYY[[[YYYUUUQQQTTTVVVUUUSSSQQQQQQRRRQQQQQQPPPOOOMMMKKKJJJIIIGGGFFFEEEEEEEEEDDDBBB@@@BBBAAAAAAAAACCCCCCAAA@@@@@@>>><<<;;;;;;;;;999888777888:::<<<======<<<<<<===>>>?????????BBBFFFIIIVVVxxxdddWWWRRRRRR^^^fff```ZZZWWWXXX\\\^^^___bbbggghhhiiiiiihhhffffffggghhhpppsssvvvzzz~~~yyysssvvv{{{zzzxxxtttpppkkkmmmlllhhhbbb___^^^^^^cccaaa]]]YYYVVVUUUUUUVVVWWWTTTQQQNNNLLLMMMOOOPPPOOONNNLLLHHHDDDBBBCCCDDDFFFGGGHHHGGGEEEBBB???>>><<<<<<;;;:::999999:::;;;888888888888888888888888333333333333333333333333000111111111111000000000////////////............------...//////...------------------------------.........---------,,,,,,+++***))))))(((((())))))((((((((()))******++++++++++++,,,---///111333444555666999<<>>:::<<<===>>>=========???AAACCCGGGKKKKKKIIIGGGHHHIIIGGGDDDAAAAAACCCCCC@@@===:::888888999777777<<>>===;;;:::::::::::::::::::::999<<>>???>>>===<<<<<<<<<===>>>@@@BBBAAA>>>>>>AAABBB@@@BBBCCCEEEFFFGGGIIIMMMQQQKKKJJJNNNTTTVVVUUUUUUXXXUUUXXX]]]```]]]XXXYYY___bbbaaaaaabbbdddddddddbbbeeegggiiiiiihhhfffeeeeeeeeeaaa______]]]\\\^^^ccc]]]___\\\XXXWWW[[[\\\[[[UUUVVVVVVUUUSSSRRRSSSTTTOOOOOOPPPPPPOOOLLLIIIGGGFFFDDDCCCCCCCCCCCCBBB@@@AAA@@@@@@@@@AAAAAA@@@>>><<<:::999888999:::999888777999:::<<<======<<<<<<;;;<<<======>>>???BBBDDDOOOtttgggXXXOOOLLLNNN[[[bbbZZZYYYVVVWWWZZZ\\\ZZZ\\\___cccdddffffffeeeeeefffhhhkkklllooorrrvvv~~~xxxtttxxx}}}yyywwwtttooollleeekkkmmmhhhaaa^^^]]]]]]]]]]]][[[YYYVVVTTTUUUWWWVVVTTTRRRQQQPPPPPPQQQRRRLLLLLLJJJGGGCCCBBBBBBCCCEEEFFFGGGFFFCCC@@@??????;;;<<<<<<;;;999888999;;;:::999999999888888777777333333333333222222222222///000000111111111000000//////////////////......,,,---...//////...---,,,---------------------------------------,,,++++++******)))(((((((((((()))((((((((()))******++++++++++++,,,---///222444555555777999<<>>;;;:::;;;<<<<<<;;;<<<>>>@@@AAAEEEIIIIIIFFFDDDEEEGGGAAAAAAAAAAAA@@@???===<<<:::888777888555333777<<>>>>>::::::::::::;;;;;;;;;;;;666888;;;===?????????>>><<<<<<============>>>>>><<<>>>>>>;;;<<>>>>>???@@@??????CCCHHHMMMKKKHHHIIIMMMOOONNNPPPTTTTTTSSSVVVZZZZZZVVVUUUWWWYYYZZZ\\\\\\\\\\\\^^^___^^^aaaeeegggeeebbb___^^^bbb]]][[[^^^^^^\\\]]]aaaUUUXXXXXXVVVUUUYYYZZZXXXVVVTTTSSSRRRSSSUUUVVVWWWNNNNNNNNNNNNLLLJJJHHHGGGDDDBBB@@@@@@AAABBBBBBBBBAAA@@@???@@@AAAAAA???===;;;999888888:::;;;:::999999::::::;;;<<<<<<<<<<<<999:::<<<======>>>@@@BBBFFF```}}}kkk___SSSMMMKKKLLLXXX^^^TTTVVVTTTVVV[[[\\\ZZZZZZ]]]```bbbdddeeeddddddfffggghhhiiikkknnnsssyyy}}}zzzxxx{{{{{{xxxvvvrrrnnnjjjeeelllooofff^^^\\\]]]]]]YYY[[[]]]\\\YYYWWWXXXYYYTTTTTTSSSRRRQQQPPPOOOOOOGGGHHHHHHFFFDDDCCCDDDEEECCCDDDEEECCC???>>>>>>@@@;;;<<<===;;;999777888:::::::::999888777666666555555444444333222111000000...///000111222222111000.../////////////////////,,,---///000000///---,,,------------------------+++,,,---------,,,************)))(((((((((((((((((((((((()))******++++++++++++,,,...000222444555777888;;;>>>AAACCCDDDEEEFFFNNNRRRPPPQQQWWW\\\]]]aaacccfffjjjmmmqqqwww{{{uuuiiiiiihhhhhhhhhiiihhhfffddd\\\ZZZXXXVVVVVVTTTRRRPPPNNNRRRUUUSSSOOOMMMPPPSSSUUUVVVXXXWWWVVVVVVWWWYYYSSSSSSTTTSSSRRROOOLLLKKKFFFFFFFFFGGGGGGEEEAAA>>>888:::;;;;;;:::;;;===???===BBBFFFFFFCCC@@@AAADDD<<>><<<::::::888666555666444222555:::555===>>>@@@EEE@@@===DDD???@@@BBBBBB???;;;666333555777888888666444333333666666555555555555444444333444666999;;;===>>>???666666777999999999999999666999:::888999===>>><<<===>>>>>><<<<<>>>>>@@@BBBCCCCCCCCCBBBAAAAAABBBBBB@@@>>>===;;;999999::::::999888:::::::::;;;;;;;;;<<<<<<888:::<<<======>>>@@@BBB===QQQggg```^^^TTTOOOLLLLLLXXX\\\PPPRRRRRRVVV]]]```^^^^^^aaa___aaacccdddddddddeeefffiiikkkmmmppptttzzz}}}{{{yyyzzz~~~~~~}}}{{{yyywwwvvvrrrnnnjjjgggooopppeee[[[ZZZ]]]^^^XXX\\\``````^^^[[[[[[\\\SSSSSSSSSRRRPPPNNNLLLKKKCCCEEEFFFFFFEEEEEEFFFGGGAAABBBBBB@@@===;;;===???;;;===>>><<<888666777999:::999888777666555444333666555444333111000//////...///000111222222111111.........///////////////,,,---///000000///---,,,------------------------++++++,,,---,,,+++***)))******)))(((((((((((((((((((((((()))******++++++++++++,,,...000222444666999:::<<>>===;;;:::999::::::;;;CCCCCCCCCCCCBBB@@@>>>======>>>???>>>===;;;888666888888777666666666666666777777888999999999999999555666777888777666444222333444555555555444333222444444444444444444444444222444777888888777888888777666777999======:::777888777888:::>>>>>>;;;888777999<<<===>>>@@@DDDFFFGGGHHHHHHHHHIIIIIIJJJJJJFFFHHHKKKNNNOOONNNMMMKKKNNNJJJJJJNNNQQQQQQRRRTTTTTTZZZ^^^ZZZPPPLLLOOOUUURRRTTTSSSQQQRRRUUUVVVSSSTTTUUUVVVUUUSSSQQQQQQQQQSSSSSSRRRQQQPPPOOONNNNNNKKKKKKJJJJJJIIIIIIHHHHHHIIIFFFDDDCCCCCCDDDDDDCCCBBBCCCCCCBBB???<<<;;;;;;======<<<<<<<<<;;;;;;;;;>>>===;;;:::999::::::;;;<<<<<<======<<<===@@@CCCGGGHHHlllqqqbbbXXXRRROOOMMMRRRYYY[[[WWWQQQSSSUUUXXX[[[]]]^^^______bbb```]]]\\\]]]aaaeeehhhjjjiiiiiimmmrrrvvvvvvuuuvvvvvvwwwvvvvvvxxx|||yyyuuurrrrrrtttsssnnnjjjccc```]]]\\\\\\\\\[[[ZZZWWWZZZ\\\]]][[[YYYWWWWWWSSSXXXUUULLLLLLRRRPPPGGGBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA???>>>=========>>>===<<<:::888777888999:::999999888777666555555555555555555444333222111444555555444222111111222222222000///...............------...000///---+++------------------------+++,,,------,,,+++***)))++++++***)))((((((((()))******)))))))))))))))******+++---///222444666666888;;;===???AAACCCFFFHHHIIIKKKNNNQQQSSSXXX]]]```aaacccgggkkkppptttxxxzzz|||}}}sssfffgggdddbbbdddgggbbbZZZ```]]]YYYWWWVVVTTTRRRQQQTTTQQQNNNJJJIIIJJJLLLNNNOOONNNMMMQQQVVVYYYWWWTTTWWWUUUSSSRRRRRRPPPMMMKKKEEEDDDCCCCCCCCCBBB???===<<<;;;:::999888888999999????????????>>><<<:::999:::;;;;;;<<<;;;999777555666555555444444444444444444555666666777777666666555666777888888666444333444555555666555444333222222222222222222222222222222444777888777666666777777777777:::======;;;888777666666888;;;<<<:::777777999<<<>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIDDDFFFIIIKKKLLLLLLJJJIIILLLIIIHHHMMMPPPPPPPPPSSSSSSTTTUUUVVVVVVTTTSSSRRRPPPVVVXXXUUUQQQQQQRRRPPPRRRSSSTTTUUUTTTTTTTTTUUURRRRRRPPPOOONNNMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGEEEBBBBBBBBBCCCBBBAAAAAABBBBBB@@@===<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<===>>>>>>===<<<<<<>>>@@@GGGEEEdddwwwdddYYYQQQRRROOONNNQQQWWWZZZZZZXXXTTTUUUXXXZZZ\\\]]]^^^^^^dddaaa]]][[[\\\___dddggghhhfffeeeggglllqqqttttttpppqqqrrrsssuuuxxx}}}~~~{{{yyyzzzvvvqqqppppppmmmhhhccc```]]]ZZZYYYYYYYYYYYYXXXVVVXXX[[[[[[YYYVVVTTTTTTOOOSSSQQQIIIHHHNNNLLLDDDCCCCCCBBBCCCCCCDDDEEEFFFCCCBBB@@@???>>>=========???===;;;:::::::::999999999888888888777666666666555666666555444333222222444555555444222111111222222111000///............---------...//////---+++,,,------------------,,,++++++,,,,,,+++***)))(((,,,,,,++++++***+++++++++******))))))))))))******+++,,,---000222444666777:::<<>>============@@@@@@BBBCCCEEEGGGHHHIIIBBBCCCFFFHHHIIIIIIHHHGGGJJJGGGGGGLLLOOONNNOOOQQQRRROOONNNUUU^^^```YYYQQQNNNVVV[[[WWWPPPNNNNNNMMMNNNOOOQQQSSSUUUVVVWWWXXXQQQPPPNNNLLLKKKKKKKKKLLLNNNMMMLLLKKKJJJIIIHHHHHHEEECCCAAA@@@AAAAAAAAA???@@@@@@???===;;;;;;<<<>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999:::;;;<<<======>>>>>>===;;;:::<<<===FFF@@@YYYlll\\\TTTOOOPPPPPPPPPQQQTTTXXX\\\^^^TTTUUUXXXZZZ[[[\\\\\\\\\dddaaa]]]ZZZZZZ^^^cccffffffcccaaabbbfffkkkoooqqqnnnpppsssvvvxxx}}}}}}{{{{{{}}}~~~~~~}}}{{{xxxuuuyyyuuuqqqnnnmmmjjjeee```]]][[[YYYXXXYYYYYYXXXWWWUUUWWWXXXXXXUUURRRQQQPPPLLLOOOLLLFFFFFFJJJIIIBBBCCCCCCCCCCCCDDDEEEFFFFFFBBBAAA@@@???>>>=========???<<<999999;;;<<<;;;999777777777777777777777777666666666666555444333333333444555444222000111222111111000///............---------...000///---++++++,,,---......---,,,+++******+++******)))((('''+++++++++***++++++,,,,,,******)))))))))******++++++,,,...000333555777888;;;>>>@@@CCCDDDFFFIIIKKKMMMOOORRRUUUXXX\\\```ccchhhiiilllqqquuuyyy|||~~~}}}tttllliiieeebbbaaaaaa___\\\```^^^\\\ZZZXXXUUURRROOOXXXTTTNNNHHHGGGHHHKKKNNNMMMKKKJJJLLLPPPTTTVVVVVVVVVTTTSSSRRRQQQPPPMMMKKKGGGFFFDDDCCCCCCBBB???===;;;;;;:::999888777777777888777777777666555444444333444444555555555444444222111111000000000000000000000111222222222222222333333444555444444333222222222222222222111111111333333333333333333333333222444666666444333222333555555666777888888777666666555444444555666777777888999;;;;;;;;;;;;===???BBBBBBCCCDDDFFFGGGHHHHHH@@@BBBDDDEEEFFFGGGFFFEEEHHHEEEFFFKKKOOONNNNNNPPPSSSNNNNNNWWWcccfff]]]RRROOOUUUWWWRRROOONNNNNNLLLLLLLLLMMMPPPSSSUUUVVVUUUOOONNNLLLJJJJJJJJJKKKLLLNNNMMMMMMKKKJJJIIIHHHGGGDDDBBBAAA@@@AAAAAA@@@>>>>>>>>>===;;;::::::===???;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;:::;;;<<<;;;:::999:::<<>>>>>>>>>>>>>>===:::777888<<<===;;;888666666666777777777777777555666666666555555444333333444444333111000111222111000///........................///111111///---+++,,,...//////...,,,+++*********))))))((((((''')))((((((((()))***++++++******))))))******++++++,,,---///111444666888999<<<>>>AAACCCDDDFFFIIILLLMMMPPPTTTWWWYYY]]]aaadddeeegggkkkqqqxxx}}}vvvjjjgggeeedddccc```^^^]]]___^^^]]]\\\ZZZWWWRRROOOSSSQQQMMMJJJHHHHHHIIIJJJLLLJJJIIIJJJMMMQQQTTTUUUTTTSSSQQQQQQQQQPPPNNNLLLIIIGGGDDDCCCBBBAAA???>>><<<<<<;;;:::999888777666777777666555555444444444222333333444444444444444222111000000//////000000///000111111222222111111000000111111111111111111000000//////............222222222222222222222222000222444444333111111222222222333444333333333444555555555555555555666777888888888888888;;;???CCCCCCCCCCCCCCCCCCCCCCCCCCC???@@@BBBCCCDDDEEEEEEDDDHHHEEEFFFLLLPPPOOOOOOPPPOOONNNPPPWWW]]]^^^XXXRRRQQQPPPMMMJJJLLLPPPPPPKKKKKKJJJJJJLLLOOOQQQPPPNNNNNNMMMLLLJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFDDDBBBAAAAAABBBAAA@@@>>>>>>>>>===;;;999:::===???::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999666777999:::999999:::<<>>>>>===>>>>>>>>>;;;999888999;;;;;;999777666666666666666777777777555555555555555555444333333444444333111000000111000//////.............../////////111333333111///,,,,,,---......---,,,,,,***))))))))))))*********)))((((((((()))***++++++***************+++,,,,,,---...000222555777999:::<<<>>>AAACCCDDDFFFIIIKKKMMMPPPTTTXXX[[[^^^aaadddeeeggglllrrrxxx~~~|||jjjgggeeefffccc^^^]]]^^^^^^]]]]]]]]]\\\YYYTTTPPPMMMLLLKKKIIIHHHFFFEEEEEEJJJJJJIIIJJJKKKNNNQQQSSSRRRQQQPPPPPPQQQQQQOOOMMMJJJHHHEEECCCBBBAAA@@@>>><<<<<<<<<;;;:::888777666666555444333333333333333222222222222222333333333111111000////////////000//////000111111111111111............///////////////...---,,,,,,,,,,,,---...........................000333333222111111111000111222111000000111222333555666555444444555666666666666666666999>>>BBB>>>>>>>>>>>>============>>>>>>???AAABBBBBBCCCCCCFFFDDDFFFLLLPPPOOONNNPPPJJJLLLNNNQQQRRRQQQPPPNNNOOOLLLFFFDDDIIIPPPPPPJJJJJJHHHGGGIIILLLMMMKKKHHHKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEEEECCCAAAAAAAAABBBAAA???======>>>>>><<<;;;;;;<<<>>>::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888555777999:::::::::;;;<<<<<<999EEE\\\wwwttt]]]QQQNNNPPPSSSVVVVVVRRROOONNNOOOQQQSSSUUUWWWXXXYYYYYYYYY[[[ZZZYYYYYY[[[]]]```bbbcccfffjjjlllkkkkkkjjjkkklllnnnqqqrrrsssuuuwwwyyy|||~~~~~~{{{{{{}}}~~~|||zzz|||zzzwwwvvvuuutttrrrpppooonnnkkkhhhddd```\\\ZZZXXXWWWUUUUUUUUUTTTQQQOOOPPPQQQRRRQQQNNNLLLLLLLLLFFFEEECCCBBBCCCDDDCCCAAAAAAAAA@@@????????????@@@>>>>>>=========>>>??????:::;;;;;;;;;:::999999888666666666666666666666666333444444444444444333333222333444333111///000111//////......---......//////...///111333333222000------------------------************+++,,,......+++++++++***++++++,,,,,,***************+++,,,---...///111333666888:::;;;<<<>>>AAACCCEEEGGGJJJLLLNNNQQQVVVYYY\\\___bbbeeeiiikkknnnsssxxx}}}pppjjjfffddd```[[[[[[___\\\\\\]]]^^^]]]ZZZUUUQQQKKKJJJIIIHHHGGGFFFEEEEEEIIIJJJJJJJJJJJJLLLNNNPPPOOOOOONNNPPPRRRRRRQQQOOOKKKHHHEEECCCBBBAAA@@@>>>;;;;;;;;;:::999777555444333222111000///000111111222111111111000000111111000000///............///......///000000000000///......---......//////000///...,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222111000000111///111222111///...000222000333555555333111222333222444666666666777888:::888888999999999999999999;;;<<<===>>>??????@@@@@@DDDBBBDDDKKKOOONNNMMMNNNHHHJJJKKKJJJIIIIIIJJJLLLJJJIIIFFFDDDGGGLLLLLLHHHIIIGGGEEEGGGJJJKKKHHHEEEGGGHHHIIIJJJJJJHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???@@@@@@@@@===;;;===??????>>><<<;;;<<<===999999:::::::::;;;;;;;;;;;;<<<=========<<<;;;:::888:::======<<<<<<<<<===<<<:::AAAKKK___eeeYYYXXXUUUUUUUUUTTTRRRPPPOOOOOOOOOQQQSSSVVVXXXYYYYYYYYY^^^^^^^^^^^^^^^____________bbbgggiiijjjkkkmmmpppoooqqqtttuuuvvvvvvxxxzzz{{{}}}~~~}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{vvvrrrooommmkkkiiikkkkkkiiifffbbb^^^[[[ZZZXXXWWWUUUUUUTTTRRROOOLLLMMMNNNNNNMMMKKKJJJJJJKKKFFFDDDBBBCCCDDDDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>===============>>>??????;;;>>>@@@???;;;888999;;;777777777666555555555444222222333333333333333222222333444222000///000111.........------......///---------///222222000//////...,,,++++++,,,...///*********+++---///222333,,,,,,++++++***+++++++++************+++,,,---...///000222444666999:::;;;>>>@@@CCCEEEFFFHHHKKKNNNOOOSSSXXX\\\___aaadddfffkkkmmmppptttyyy}}}uuummmfffccc]]]XXXZZZ```[[[[[[]]]^^^^^^[[[VVVRRRMMMLLLJJJHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNMMMNNNOOORRRSSSRRRQQQLLLIIIEEECCCBBBAAA@@@>>>::::::::::::888666444222000///...---,,,---...///111111000/////////////////////...------------...,,,---......//////.....................///000111///...---,,,+++,,,------------------------------+++---000111111000111222000111333111......000333...111555555222000000111///222666888777444333222555666666777888999999:::999::::::;;;<<<===>>>>>>BBB@@@CCCIIIMMMLLLLLLMMMJJJIIIIIIGGGFFFGGGJJJLLLEEEHHHIIIGGGFFFHHHHHHFFFIIIFFFDDDFFFJJJKKKHHHDDDDDDFFFHHHIIIIIIGGGEEECCCBBBBBBBBBBBBCCCCCCCCCCCC???>>>>>>??????>>><<<999>>>???@@@@@@===<<<;;;<<<999999999::::::;;;;;;;;;:::;;;<<<>>>>>>>>>>>>===<<<>>>@@@@@@>>>===<<<===<<<;;;>>>@@@NNNxxxggg\\\\\\XXXWWWTTTRRRQQQQQQRRRRRRNNNPPPRRRUUUXXXYYYYYYZZZbbbbbbcccbbbaaa```^^^]]]\\\___ccceeegggjjjppptttlllooorrrsssttttttvvvxxxuuuwwwyyyxxxwwwvvvvvvwww{{{||||||zzzxxxxxxyyyzzzxxxqqqmmmjjjhhhfffggghhhhhhfffcccaaa``````ZZZYYYWWWVVVUUUSSSOOOLLLJJJKKKLLLKKKIIIHHHIIIJJJHHHEEEDDDEEEFFFFFFEEEFFFEEEEEECCCAAA@@@???>>>>>>======<<<======>>>???@@@;;;AAAEEEBBB<<<888:::===888888777666555444444333111111222333333333222222222333333222000///000111......---------......///++++++,,,...000111///---000...,,,******,,,...000******+++,,,///222444666++++++***)))((((((((()))************+++,,,---...000000222444777999;;;<<>><<<<<<;;;;;;:::999888666555444444333222000///.........000///.........000111222333000---,,,...///...,,,+++,,,...000000///...,,,---------.........//////---------------------------///...******---...,,,////////////////////////111111111111000000000000//////000000000000//////222222333333444333333333666666777888999:::::::::888:::<<<<<<;;;:::;;;<<>>???BBBEEEGGGHHHKKKJJJHHHFFFEEECCCBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAADDDDDDDDDDDDCCCBBBAAA@@@========================???>>>>>>===<<<;;;;;;:::;;;<<<=========<<<:::999999::::::;;;;;;::::::999???===<<<>>>@@@AAA???===>>>999<<>>>>>=========<<<<<<<<<<<<<<<:::<<<>>>???===;;;::::::666666555444444444444555555555444333333222111111333333222222111000//////000000///...............)))+++---...///...---,,,------,,,,,,,,,+++++++++((()))***---///111333444)))''''''++++++(((''')))'''(((*********,,,...111000222333666999;;;===>>>AAABBBEEEHHHLLLOOORRRSSSTTTUUUWWWYYY\\\aaagggllllllpppuuuxxxzzz~~~wwwmmmccc___]]]ZZZZZZ]]][[[]]]^^^^^^___aaa\\\UUULLLJJJHHHHHHHHHGGGFFFDDDDDDEEEEEEFFFHHHIIIKKKLLLMMMLLLLLLMMMOOOPPPPPPPPPKKKJJJGGGDDDAAA???======<<<;;;;;;:::999777666555555444222111//////......000///.........///111222222///,,,+++---...---++++++,,,.../////////...---,,,---------.........///------------------------,,,...---)))***---...,,,........................000000000000000000000/////////000000000000//////222222333333444444333333444555666777888888888888888:::;;;;;;::::::;;;<<<@@@>>><<<===???CCCEEEEEEIIIHHHGGGEEEDDDDDDDDDDDDAAABBBBBBBBBBBBCCCCCCCCCFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<;;;;;;::::::999999::::::;;;;;;::::::999>>>===<<<>>>@@@AAA???===:::777;;;AAADDDRRRzzzyyyyyymmmXXXTTTWWWUUURRRPPPOOOPPPSSSTTTRRRRRRRRRRRRTTTVVVXXXYYYYYYZZZ[[[]]]^^^^^^^^^___aaabbbccceeefffffffffffffffjjjooorrrssssssssssssrrrrrrrrrssssssrrrrrrqqqssstttuuuvvvvvvuuuttttttvvvtttrrrooollljjjhhhgggfffdddaaa``````___]]]\\\UUUTTTRRRQQQQQQPPPMMMKKKHHHHHHHHHGGGGGGGGGFFFFFFEEECCCBBBBBBDDDEEEEEEDDDBBBBBBAAA@@@???>>>>>>===@@@?????????>>>>>>======999;;;>>>>>><<<:::999:::666666555444444444444444555444444333222222111111333333222111111000//////000000///...............,,,...///111111111///...------------,,,,,,,,,+++******+++,,,---//////000)))&&&'''***+++((((((+++***+++,,,,,,+++,,,...000222333555888:::===???@@@AAABBBEEEHHHLLLOOORRRSSSVVVXXXZZZ\\\^^^ccciiinnnooossswwwzzz|||zzzoooeee```___]]]]]]___ZZZ^^^___^^^```aaa^^^XXXMMMKKKIIIGGGGGGGGGEEECCCBBBBBBCCCCCCEEEFFFHHHIIILLLMMMMMMMMMLLLMMMOOOQQQKKKJJJHHHFFFCCCAAA???>>><<<<<<<<<;;;999888666555555555333111000///......//////...---...///000111000...,,,++++++,,,,,,+++,,,---------............,,,,,,------------......------------------------***---,,,))))))---///---------------------------.....................//////000000111111000000///222222333333333444444444333444555666666666666666777999::::::999999:::;;;===;;;999:::===???AAABBBFFFEEEDDDDDDDDDDDDDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;:::999999999::::::::::::;;;;;;;;;;;;::::::===<<<<<<===???@@@>>>===<<<;;;???BBB@@@IIIlllyyyrrr}}}iiiWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRRRRRRRTTTVVVXXXYYYWWWXXXYYY[[[]]]^^^______cccbbb```______```bbbccccccfffjjjmmmnnnnnnnnnooonnnnnnoooooopppoooooonnnmmmooorrrtttuuutttrrrppprrrqqqnnnllliiigggfffeeeeeebbb```^^^^^^]]]\\\ZZZUUUSSSPPPNNNNNNMMMKKKJJJFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAACCCEEEEEEDDDCCC>>>>>>?????????>>><<<<<>>===<<<<<<999;;;<<<<<<;;;999999999666555555444444444444444444444333333222111111111222222111111000000//////000//////............///...///000111222111000///......---------,,,,,,,,,,,,,,,++++++++++++++++++)))''''''***+++)))+++...,,,---...---,,,---...000444555777999<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===????????????????????????=========>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<===>>>>>>>>>======<<>>>>>===;;;:::???>>>===<<<;;;:::999888888:::;;;;;;999888888888666555444444333333444444333333222222111111111000111111000000000/////////000///............//////---...//////000///...............---------,,,,,,++++++*********)))))))))***''''''***++++++,,,000---...//////...///111333555666888:::===@@@BBBCCCAAACCCFFFIIIMMMQQQTTTVVV\\\^^^```ccceeeiiiooorrrwwwzzz|||~~~uuugggcccbbbaaa```aaa]]]```aaa]]][[[\\\YYYUUUSSSPPPLLLIIIHHHGGGEEEDDD@@@@@@@@@@@@AAABBBBBBCCCCCCHHHMMMOOOMMMKKKKKKLLLHHHHHHGGGFFFDDDBBB@@@???======<<<;;;:::888777666888777555333111000/////////...---,,,,,,---......000///...---++++++,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++------------------------+++------***+++///111000++++++++++++++++++++++++++++++,,,,,,---------...//////000000000000//////111000000000111222444555444444555555666555555555666777777666555666888999:::999777888:::<<<======CCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<=========>>>@@@@@@??????>>>======<<<======>>>>>>??????@@@@@@???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===<<<;;;::::::;;;<<<===:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===============:::888999>>>???AAAKKKXXXnnnYYYSSSTTTPPPQQQQQQRRRRRRRRRQQQQQQRRRQQQQQQQQQRRRTTTUUUWWWVVVVVVXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^___`````````dddffffffeeecccbbbcccdddhhhiiiiiijjjkkkkkkkkkjjjhhhhhhhhhiiijjjkkklllmmmkkkjjjhhhfffdddbbbbbbaaa```^^^[[[ZZZYYYYYYWWWUUUTTTQQQNNNLLLKKKKKKJJJIIIFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBB@@@===:::777888:::<<<<<<;;;:::888======<<<;;;:::888888777777888999999777666666777555555444333333333333333222111111111111111000000000000////////////////////////............//////...///////////////............---------,,,,,,,,,))))))))))))))))))))))))***((((((,,,---,,,---111+++---...///000111444777555666888:::===@@@BBBCCCBBBDDDGGGKKKOOOSSSVVVXXX\\\___bbbeeehhhlllqqquuuyyy{{{}}}~~~wwwiiiccccccaaa_________cccddd___\\\[[[ZZZWWWSSSOOOJJJGGGEEEDDDBBBAAA??????>>>>>>>>>???@@@@@@>>>BBBGGGJJJKKKJJJIIIHHHEEEEEEEEEEEECCCAAA???===<<<<<<<<<;;;999888666555999888666333111000/////////...---,,,+++,,,------///000///---++++++,,,...+++,,,,,,,,,------------,,,,,,++++++++++++******+++++++++++++++++++++++++++...---***+++///000...+++++++++++++++++++++++++++++++++,,,------......---......//////......---//////......///111333444333444444555555555444444555666666555333444666999999888777888:::<<<<<<;;;@@@???>>>===;;;;;;::::::<<<<<<<<<=========>>>>>>>>>>>>>>>===============;;;;;;<<<===>>>??????@@@>>>??????@@@??????>>>>>>====================================<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;999;;;======<<<;;;<<<===<<<999999???BBBBBBCCCGGG]]]}}}zzzeeeWWWQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOQQQPPPPPPPPPQQQRRRTTTUUUQQQSSSUUUWWWYYY[[[\\\\\\WWWYYY\\\___```aaa```___dddddddddbbb___^^^___```eeefffgggggghhhhhhhhhhhhfffeeeeeedddeeefffhhhiiifffeeecccaaa```___^^^^^^^^^\\\YYYWWWWWWVVVUUUSSSQQQOOOLLLKKKKKKKKKIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCAAA@@@???>>>;;;888777888999:::::::::999888===<<<<<<;;;:::999888888666777888777555555555777555444444333333333333333000000000000000000000000////////////............///............//////000111111000000000000000///------,,,,,,,,,+++++++++'''((((((((())))))))))))+++)))***...///------///***,,,...///000222666888666777999;;;>>>AAACCCDDDDDDFFFIIIMMMRRRVVVYYYZZZ]]]```dddhhhlllpppuuuyyy{{{}}}~~~zzziiiccccccaaa^^^]]]]]]bbbccc^^^ZZZZZZZZZXXXTTTPPPKKKGGGDDDCCCAAA@@@======<<<<<<;;;<<<<<<===<<<<<<===@@@DDDFFFFFFFFFBBBBBBCCCCCCBBB???===<<<<<<;;;;;;:::999777666555:::888666444222000/////////...,,,+++++++++,,,---...//////,,,***)))+++---***+++,,,---...---,,,,,,,,,+++++++++************************************+++---,,,((((((,,,---+++++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,------------,,,,,,...---,,,,,,---///222333222333333333333333222222444555444333222333666888888666666777999::::::999<<<;;;:::999999999999999>>>>>>>>>?????????@@@@@@<<<<<<<<<============>>>999:::;;;<<<===>>>??????<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;888;;;======;;;:::;;;===>>>======@@@BBBAAABBBEEEEEEuuuzzztttdddYYYRRRMMMPPPPPPOOONNNMMMMMMMMMMMMPPPOOONNNNNNOOOPPPRRRSSSQQQRRRTTTVVVXXXZZZZZZ[[[WWWXXX[[[]]]^^^___^^^^^^`````````^^^\\\\\\^^^```aaabbbcccdddeeeeeeeeeeeeccccccccccccccccccccccccaaa```^^^]]][[[[[[ZZZZZZ\\\ZZZWWWVVVUUUUUUSSSQQQLLLKKKJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDBBB???>>>======;;;999999999999999888888888888::::::999999888888888777666777777666444333555666555444333333222222333333000000000000000000000000.......................................///000000111000000//////...//////,,,,,,+++++++++*********)))))))))(((((((((((((((+++***,,,111111...,,,---+++---//////000222555777888999;;;===@@@BBBDDDEEEFFFHHHKKKOOOTTTXXX[[[]]]^^^bbbgggkkkpppuuuzzz~~~}}}{{{jjjcccbbb```]]]\\\YYY^^^___[[[XXXXXXYYYXXXWWWSSSMMMHHHFFFEEECCCBBB;;;;;;::::::999999::::::;;;888666888===CCCEEEEEE@@@AAAAAABBBAAA>>><<<:::;;;;;;::::::888666555444:::999777444222000/////////...,,,+++++++++,,,,,,,,,......+++((('''***---)))***,,,......---,,,+++,,,+++++++++******))))))))))))))))))))))))))))))***,,,***''''''***+++)))++++++++++++++++++++++++++++++,,,------...//////+++,,,,,,------,,,,,,+++---,,,++++++,,,///111333111111222222222111111000444444444222111222555888666555555666888999888777888888777777888999999:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>999999:::;;;<<<>>>??????;;;;;;<<<<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999777888:::;;;<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;888:::======;;;:::;;;===;;;<<<======;;;:::>>>CCC===```sssggg]]]SSSKKKQQQPPPNNNLLLKKKKKKLLLLLLOOONNNNNNMMMNNNOOOQQQRRRUUUUUUVVVWWWWWWWWWVVVVVVXXXXXXYYYZZZ[[[\\\\\\]]]\\\]]]\\\[[[ZZZ[[[^^^aaa______aaabbbcccccccccccc___aaacccddddddbbb```^^^]]]\\\[[[YYYXXXXXXWWWWWW[[[YYYVVVUUUTTTTTTRRRQQQIIIHHHHHHIIIJJJIIIGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@===<<<<<<===<<<<<<::::::999888777777888888666666666666555555555555555666666555333333444666555444333333222222333333////////////000000000000---....................................///000111///...---,,,,,,,,,,,,,,,+++++++++*********))))))*********)))((((((''''''++++++...333333...+++,,,---...///000000111333555999:::<<>>AAA===888777999;;;;;;:::777777777888:::<<<>>>@@@>>>>>>>>><<<;;;:::<<<>>>===;;;888666555555555666777666555333222111000000......---,,,,,,+++******+++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,+++***)))(((((('''(((((('''''''''(((***+++++++++++++++***)))(((+++***(((''''''(((***+++*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,///222444222111111111000000//////000111111222222333444444111222222333444555666666777777777777666666666666999999::::::;;;:::::::::>>>>>>???>>>===<<<:::999999999:::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<>>===;;;;;;:::::::::???===;;;999888777888888:::999999999::::::;;;<<<;;;::::::;;;===<<<:::888<<<<<<<<<;;;::::::<<<>>>???>>>===<<<<<<===???@@@@@@SSSqqq}}}~~~pppeee\\\QQQIIILLLNNNOOONNNLLLKKKMMMPPPOOONNNMMMPPPSSSUUUSSSQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\]]]^^^]]]\\\\\\```]]]ZZZZZZ]]]``````______^^^]]]\\\[[[\\\]]]]]]]]]\\\[[[YYYYYYYYYZZZZZZZZZXXXUUUSSSRRRQQQOOONNNKKKJJJIIIJJJLLLLLLKKKIIIFFFEEEDDDBBBBBBCCCCCCDDDAAA@@@>>>>>>???>>>===;;;:::999888777777777888888:::999888777666666666666333333333333333333333333000000000000000111111111...///000111111000///............///////////////111000///......///000111111000...---,,,++++++++++++*********))))))((((((+++*********))))))((((((******)))***,,,------,,,111111000000000111333444777888;;;???BBBDDDEEEFFFOOOKKKLLLTTT\\\___```bbbbbbhhhnnnqqqrrruuu}}}}}}}}}kkkccc```\\\ZZZYYYYYYZZZZZZZZZZZZYYYZZZ[[[XXXTTTPPPLLLIIIGGGCCCAAABBB???:::999999:::999888666555555555777888:::;;;:::;;;===>>><<<;;;;;;<<<;;;:::888555444444555666555444333222222111222222......------,,,++++++***+++***)))***,,,---,,,+++)))******************)))++++++++++++***)))((('''((((((((('''''''''((()))***+++++++++******)))(((+++***)))(((((()))***+++***************+++++++++***++++++++++++,,,,,,,,,+++******+++,,,///111222000000///...............000000111111222333333333222333333333333333333333666666666666666666666666777888999:::;;;<<<<<<<<<<<<======>>>===<<<:::999;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>===;;;:::999888999999::::::999999999:::;;;;;;:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;:::;;;===??????>>><<<;;;;;;<<<===>>>CCCGGGWWWwwwtttfff[[[RRRLLLVVVVVVVVVSSSPPPNNNOOOQQQQQQPPPOOOQQQSSSTTTRRRPPPQQQQQQRRRSSSSSSSSSSSSSSSXXXXXXYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\]]]^^^]]]]]]\\\^^^[[[YYYZZZ\\\^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWXXXUUUSSSQQQQQQQQQOOOMMMNNNMMMLLLLLLLLLKKKIIIGGGEEEEEECCCBBBBBBBBBCCCDDDAAA@@@>>>>>>???>>>===;;;;;;:::999999999888999999:::999888777666666666666444444444333333222222222222222222111111000000/////////000000000000//////...//////////////////////////////......//////000//////---,,,+++++++++++++++*********))))))))))))+++*********))))))))))))*********+++,,,------,,,000000000000222444666777:::;;;===???BBBEEEGGGHHHLLLLLLPPPXXX\\\]]]```eeeeeeiiinnnpppssswww|||vvv|||mmmdddaaa^^^\\\\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWTTTPPPMMMKKKIIIFFFDDDCCC@@@===;;;:::999777555444444333222222333555555444777;;;===<<<:::999999999888666444444444444555222222111111111222222333......------,,,++++++++++++***)))***,,,,,,,,,***))))))************))))))***++++++******)))(((''')))((((((''''''(((((((((***************))))))(((+++***)))(((((()))***+++******)))))))))))))))))))))))))))*********++++++((()))***+++,,,......///......,,,+++++++++,,,---//////000111111222222333444333333333222222222111666666666666666666666666666777888:::;;;<<<======:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;::::::999888888::::::;;;;;;;;;;;;<<<<<<888888999:::;;;===>>>???===<<<;;;::::::::::::;;;;;;;;;:::999999:::::::::888;;;>>>>>><<<;;;===???<<<======<<<;;;<<<>>>@@@>>>===<<<;;;:::;;;;;;<<>>DDD[[[|||}}}rrr```UUUQQQUUUUUUTTTQQQNNNMMMNNNOOOSSSRRRQQQQQQRRRRRRPPPNNNOOOPPPQQQQQQRRRQQQQQQQQQVVVVVVWWWWWWXXXXXXXXXYYYWWWXXXZZZ[[[[[[[[[ZZZYYY[[[YYYYYYYYY[[[\\\[[[ZZZ[[[ZZZYYYYYYXXXXXXYYYYYYZZZYYYWWWVVVTTTTTTTTTTTTUUUSSSQQQPPPPPPPPPOOOMMMPPPOOOMMMLLLKKKJJJGGGDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA???>>>>>>>>>>>>===;;;<<<<<<;;;;;;;;;:::::::::999999888777666666666666666555555444333222111111444444333222111000//////000000////////////000000//////////////////......---...............------------,,,+++++++++++++++***************)))))))))***************))))))))))))***+++,,,------------///000000111444777999;;;>>>>>>???AAADDDGGGJJJKKKLLLOOOVVV]]]^^^]]]aaagggkkkmmmppprrrvvv{{{yyyqqqooo|||rrrhhheeecccaaabbb\\\ZZZVVVTTTSSSSSSSSSSSSTTTSSSRRRQQQPPPMMMHHHEEEAAA@@@>>>===;;;999777666555444222000000000000000///222666777777666777777666555444333333333333333222111111000000111111222......------,,,,,,,,,,,,+++***)))***+++,,,+++*********++++++++++++******))))))******)))(((((('''***)))''''''((())))))(((((())))))***))))))((((((+++***))))))))))))***+++)))))))))(((((('''''''''((((((((())))))))))))***'''((()))+++,,,,,,---,,,...---+++******+++,,,---...//////000000111111222333333333333333333333333444555555555555555666666777888999:::;;;;;;;;;;;;888999999::::::;;;;;;;;;;;;:::::::::999999999888::::::::::::;;;;;;;;;;;;888888888999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999999::::::777;;;??????;;;:::>>>BBB@@@@@@@@@>>>===<<<>>>@@@======;;;::::::::::::::::::>>>DDDLLLVVViiilll\\\WWWOOOOOONNNMMMMMMNNNPPPQQQPPPPPPPPPPPPPPPPPPOOONNNOOOOOOPPPQQQQQQPPPPPPPPPRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVVVVUUUTTTXXXXXXXXXYYYZZZZZZYYYXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXWWWVVVTTTSSSRRRQQQQQQSSSQQQOOOOOOOOOPPPOOONNNOOOMMMKKKJJJJJJHHHEEECCCCCCCCCCCCBBBBBBBBBBBBBBB@@@>>>======>>>>>>===<<<<<<=========<<<<<<;;;;;;888888777666666666666666777666555444333222111111444333333222222111111111111000///......///000111////////////............,,,---...///...---,,,+++,,,,,,+++******+++++++++************************************************)))+++---......---......222222222444666999<<<===@@@@@@AAACCCFFFKKKOOORRRSSSUUU[[[bbbcccaaacccgggoooqqquuuyyy}}}oookkkooouuukkkgggdddcccddd\\\XXXSSSQQQPPPPPPOOONNNOOOPPPSSSVVVUUUQQQJJJEEE??????>>>===;;;:::999999666555333000///.........---...000000000111333666333333222222222222222222222222111000////////////......------------,,,,,,+++***))))))++++++***))))))******++++++******)))(((((()))))))))(((''''''***(((&&&''')))+++***)))'''(((((()))))))))(((((()))))))))))))))))))))))))))((((((''''''&&&&&&&&&''''''((((((((()))))))))'''''')))***++++++++++++---,,,+++++++++,,,---...------...//////000000111111222222333444444555555333333444444555555555555999999999999999999888888777777777888888999::::::888888888999999999::::::999999999999::::::::::::999999999999999:::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999999:::::::::888<<>>;;;:::>>>BBBDDDDDDCCC@@@>>><<<>>>???<<<<<<;;;:::::::::::::::999>>>CCCBBB@@@KKKjjjxxxddd^^^SSSQQQOOONNNOOOPPPRRRSSSLLLMMMNNNOOOOOONNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUTTTSSSSSSVVVWWWXXXXXXXXXWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTRRRQQQPPPPPPQQQPPPNNNNNNNNNOOONNNMMMJJJIIIGGGGGGGGGGGGDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>><<<===>>>>>>===<<<<<<<<<=========<<<;;;:::888777666666666666666666777777666555333222111111111111111222222333333444111000///......///000111000000//////.........---,,,---.........---+++***,,,,,,+++******+++++++++***************+++++++++***************+++++++++***---000111///...///000555555555666888;;;===>>>@@@AAABBBEEEJJJOOOTTTWWW\\\ZZZ]]]eeeiiihhhfffgggrrrwww}}}vvvhhhiiipppuuuiiidddaaaaaabbb\\\WWWSSSQQQQQQQQQNNNKKKLLLNNNSSSWWWWWWSSSLLLFFF?????????===:::999:::;;;777666333000...---------+++,,,,,,,,,,,,---000333000000000111111111111111222111000///...---------......------------------+++***))))))***+++)))(((''''''((((((((((((''''''''''''(((((((((((('''''')))'''%%%&&&***---,,,***&&&''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))(((((())))))***++++++,,,,,,,,,,,,---------------,,,------......///000000000000111222333444555555222222333333444555555555888888888888777666555555777666666666777888999999666777777888999999::::::777777888888888999999999::::::999888888888999999999999:::;;;;;;::::::::::::999999999::::::;;;<<<:::<<<===<<<::::::===@@@DDDDDDCCC@@@===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>999888<<<>>>EEEWWWkkk~~~kkkeee]]]YYYTTTPPPOOOOOONNNMMMKKKMMMOOOOOONNNNNNNNNPPPOOOOOOPPPPPPOOOOOONNNNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRSSSUUUVVVVVVVVVUUUTTTTTTUUUVVVUUUTTTSSSTTTUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOPPPNNNLLLLLLLLLMMMLLLKKKGGGFFFEEEEEEFFFFFFDDDBBBAAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<>>>>>>===<<<:::;;;<<<<<<<<<;;;999999777666666555555666666666777666666555444333222222//////000111222333444444000000////////////000000000000000///......------............---,,,++++++------,,,+++++++++++++++*********+++++++++++++++*********++++++++++++++++++///333444222000111222777777888999:::===???AAAAAABBBDDDHHHMMMRRRVVVYYYaaa]]]^^^fffmmmmmmkkkjjjttt{{{vvvkkkbbbhhhpppuuugggbbb___^^^___\\\XXXTTTSSSTTTSSSOOOKKKLLLNNNQQQTTTUUUSSSNNNJJJBBBBBB@@@===999777999;;;777555333000...---,,,,,,)))+++------------...000......///000000000000000//////......---......///------..................,,,***))))))******)))'''&&&''''''((((((''''''&&&&&&''''''(((((('''''''''(((%%%###&&&+++......,,,%%%&&&''''''((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))***))))))((()))***,,,---)))***,,,......---,,,+++,,,,,,,,,---......////////////000000111111222222111222222333444444555555666666666666666666555444777666555555555666777888777777777888888888888888666666666666777777777777999999888888888888999999888999:::::::::999888777888888888999:::;;;<<<===<<<<<<;;;::::::;;;<<<===@@@@@@???===;;;;;;<<<>>>999:::;;;<<<<<<======<<>>>>><<<;;;<<<===>>>===<<<888999:::;;;;;;999888777666666555555555666666777666666555555444444444333///000000111111222222222//////000000000000//////111000000///......------000///...---,,,,,,,,,,,,//////---,,,++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,111666777444222333555777777888:::===@@@CCCEEECCCEEEGGGKKKNNNRRRUUUVVV]]]\\\___fffkkkmmmooorrrwwwyyymmmccc```jjjqqqvvvhhhbbb^^^^^^___]]]YYYVVVUUUWWWVVVQQQLLLNNNNNNOOOQQQSSSRRRPPPNNNEEEDDDBBB<<<777555777:::666555222000---,,,,,,,,,(((+++///000///...------,,,---...///000000000000---,,,,,,---...///000000------..................,,,***))))))******)))'''(((((())))))))))))((((((&&&&&&''''''(((''''''&&&'''$$$###&&&,,,000///---%%%&&&&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((()))))))))(((((((((((()))))))))***+++***)))((()))***,,,...'''))),,,......---+++***++++++,,,------......///////////////............111111222333333444555555333333444555666666666555777666555444444555666777999999888888777777666666555555555555666666666666888888777777888999::::::888888999:::999888777666777777888999:::<<<===>>>>>><<<999999:::;;;;;;;;;;;;<<<<<<;;;::::::===???999999;;;<<<===>>>>>>>>><<<888<<>>===<<<;;;<<<===>>>===<<<777888999::::::888666555666666555555555666666777555555555555555555444444111111111000000000000000...///000111111000///...111000000///...---------111000...---,,,,,,------111000...---,,,+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,---222777888555333444666666666888:::>>>BBBFFFHHHEEEGGGJJJMMMOOOQQQSSSSSSWWWYYY___fffiiikkkqqqyyyyyyssshhhaaa```lllssswwwhhhdddddddddbbb]]]ZZZUUURRRUUUXXXTTTLLLKKKLLLLLLLLLLLLNNNQQQSSSNNNHHH@@@:::777777777777555444222000...---,,,,,,------++++++++++++------+++,,,.../////////.........///////////////....../////////......---------************))))))((((((((()))***)))((('''((()))+++***)))(((((('''((((((+++)))&&&$$$''',,,---,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((('''&&&%%%%%%''')))))))))))))))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,///...---,,,,,,---///000111111222222222333333333444333333333333444555555333333333555777777555333999777555666777888666555777666666555555555555555999888777666555555555555333555777888999888666555777777777888999999::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???===;;;AAAIIIXXXaaa|||pppfffcccbbb^^^YYY^^^UUUVVVYYYQQQMMMMMMHHHNNNOOOOOONNNKKKIIIHHHHHHGGGHHHIIIHHHGGGGGGHHHJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNJJJKKKMMMNNNNNNLLLJJJIIIHHHLLLNNNLLLHHHFFFHHHKKKIIIIIIGGGFFFEEEEEEDDDDDDGGGEEEDDDCCCDDDDDDBBB@@@AAAAAAAAA@@@@@@?????????<<<===>>>>>>>>><<<;;;:::;;;;;;;;;:::999888666555777777666555555555555555222333444333111111333444222111111000///.........///////////////......---......------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...000000000...+++***------------------------,,,,,,---......//////000---///111222111111111222333555888:::<<>><<<:::???FFFPPPUUUfff|||wwwjjjaaa\\\[[[bbb```hhhlllaaaXXXTTTLLLLLLLLLLLLKKKIIIGGGGGGGGGFFFGGGHHHGGGFFFFFFHHHJJJMMMMMMLLLLLLLLLLLLLLLLLLOOONNNLLLKKKJJJIIIJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHGGGJJJKKKIIIEEECCCEEEHHHFFFEEEDDDCCCCCCBBBCCCCCCDDDCCCAAAAAABBBAAA@@@>>>?????????>>>>>>=========;;;;;;;;;<<<;;;;;;::::::;;;;;;:::999888777666555777777666555555555555555666666666444222111111333111111000//////...------///////////////...------------......------,,,+++---,,,,,,++++++,,,,,,------............---,,,,,,......------------------,,,,,,------...//////000...000111222222222444666555777:::<<<>>>AAADDDGGGIIIJJJLLLOOORRRTTTVVVXXX[[[___dddhhhlllqqqxxx|||wwwvvvnnncccaaacccooonnnfffdddbbb___[[[YYYTTTPPPSSSWWWSSSMMMHHHGGGEEEDDDEEEIIIMMMOOOSSSQQQKKKCCC:::666666999333222///...---///111222++++++************++++++***+++,,,,,,---,,,,,,,,,,,,------......---------------,,,,,,,,,,,,,,,+++,,,,,,++++++++++++******+++++++++***)))((('''&&&)))(((((((((((())))))***$$$(((,,,,,,(((&&&'''***((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&((((((((((((((())))))))),,,++++++++++++,,,---...,,,,,,,,,,,,------------111111111111222222222333333222333444666666444222000222333333222111222333333333444444555777888999888888777666666666777777888999999999::::::::::::::::::999888888777666666999999999999999999999999::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===:::888<<>>>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888888999::::::999999999888777666555555777777666555555555555666999999888555222000000111000000//////...---------...////////////...------,,,---...//////---,,,***,,,,,,++++++++++++,,,,,,,,,------...............//////......---------,,,,,,------......//////000///111222222222444777:::888;;;===???AAACCCGGGJJJLLLMMMOOORRRUUUXXX[[[\\\___bbbffflllrrrxxx}}}wwwppppppkkkccccccjjjyyyqqqiiihhhfffcccZZZXXXTTTPPPRRRVVVTTTOOOGGGEEECCCCCCDDDFFFGGGHHHTTTVVVUUUOOODDD<<<:::;;;777444111...---///111333,,,++++++++++++++++++,,,*********++++++++++++***++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************(((&&&$$$(((((('''(((((()))******)))((((((((('''%%%'''***'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))))))******+++,,,,,,************++++++++++++...//////000000000000000111111111333555555333111...111444444222222222444333333333444444555777777777777666666666777888888999999888888888999:::;;;999888888888777777777666999999999999999999999999:::999999999999999999999:::::::::::::::::::::::::::999999;;;999777999>>>666FFFPPPNNNVVVtttnnnPPPIIIHHHFFFFFFFFFFFFEEEDDDAAABBBDDDDDDDDDEEEGGGIIILLLJJJIIIGGGFFFGGGHHHHHHLLLKKKJJJHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEEEECCC@@@>>>>>>???======<<<<<<===>>>??????>>>===;;;;;;<<<<<<;;;:::999999999999999999999999888777666666666888999:::888777777666555444444444666666555555555555555666999999888666222111111222//////......------------......//////......---,,,***,,,...000000...,,,***,,,,,,++++++++++++,,,,,,+++,,,///111111111000///000000//////...---------------......///000000000000111111222222555999===<<<>>>AAACCCDDDGGGJJJMMMNNNOOORRRUUUYYY\\\___```ccceeejjjqqqyyyvvvnnnooorrrnnnfffaaajjj|||tttmmmmmmllliiiYYYXXXTTTPPPQQQVVVUUUQQQGGGFFFDDDEEEFFFEEECCC@@@NNNTTTZZZWWWNNNDDD===;;;<<<999555111......000111,,,------------------,,,************)))*********))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...---)))'''(((((('''(((((()))******---((('''---111---((('''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))*********)))))))))************+++,,,,,,---...///........./////////111222333111//////111444555555555555555444444333333333333333444666555555555666777888888888777777777777888999999666666777777777888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::999777777:::999666777;;;666???GGGIIIJJJ[[[zzz}}}VVVKKKHHHFFFEEEFFFFFFEEECCC???AAABBBBBBBBBCCCEEEHHHHHHGGGFFFEEEDDDEEEEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCAAA@@@@@@AAABBBCCCDDDEEEDDDDDDCCCBBB???=========;;;;;;;;;;;;;;;<<<===>>><<<:::999999:::;;;:::888777777777777777888888888777777666555666777999:::666666444333333333333333555444444444444444555555555666666444222111222333...............---------...............------,,,***,,,...000000...,,,***,,,++++++******++++++,,,))),,,111555666444000...000000000//////............//////000000111222222000111222222333666;;;>>>@@@BBBDDDFFFGGGIIIMMMOOOPPPRRRTTTXXX\\\```cccdddeeeiiipppwww~~~{{{~~~uuujjjgggmmmpppjjj```WWWaaasssvvvppppppnnnjjjYYYYYYUUUQQQRRRVVVWWWTTTIIIGGGEEEEEEGGGFFFCCC???GGGNNNVVVYYYSSSJJJAAA===@@@===999444111/////////------............------++++++***))))))))))))***'''((()))******************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------111//////111333333///+++)))(((((((((((())))))***,,,'''***777===555)))###&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))))))))((((((((()))))))))******)))***,,,---------,,,+++---,,,---...000000...,,,000000222555888888666444333333222111111111111111333333444444555666777888555555666666666777777777555555666777777888999999777777777777777777777777888888888999999999999999::::::::::::::::::::::::888666666999999777777999<<<777999BBBJJJQQQbbbsssdddMMMIIIEEEDDDFFFFFFDDDBBB>>>@@@AAAAAA@@@AAACCCEEECCCDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCCCCBBB???@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<:::999999999:::;;;<<<<<<999777666777888999888666555555555555666666666666666666555555555666777777555444222111111111222333333333222222222333444444111222222111000000222333........................---............---,,,,,,***,,,---//////...---,,,++++++************++++++***---111555666444000...000000000000000000000000000000111222222333333444222333555555666999<<>>???@@@@@@??????AAACCC???@@@BBBCCCDDDDDDCCCBBB@@@@@@AAABBBBBBBBBAAA@@@>>>>>>???@@@@@@@@@???>>>@@@???>>>=========<<<;;;888888888777888888999999555444333444555666555444222222222222333333333444444444444555444444333333444222111//////000111222111111000000111222222333...///000///......///111////////////////////////------......------,,,++++++,,,------......------++++++************++++++,,,---///111111111000////////////000000111111222222222333333444555555555444666999::::::<<<>>>@@@DDDFFFHHHJJJKKKMMMPPPRRRVVVWWW[[[___dddhhhkkkmmmkkkuuuzzzpppnnnkkkeee```^^^]]]YYYRRRNNNQQQ^^^ssszzzqqqnnnhhhaaaYYYZZZWWWRRRRRRWWWZZZYYYOOOIIIBBBAAAEEEJJJMMMLLLEEEHHHNNNUUUXXXUUUOOOJJJAAA@@@===:::666333111000++++++------------++++++---,,,+++)))))))))***+++%%%&&&'''((())))))))))))+++++++++,,,,,,---------*********++++++,,,,,,,,,...,,,,,,000444555000,,,+++***)))(((((('''((((((---$$$###***,,,'''(((000&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''&&&$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######!!!"""$$$&&&''''''''''''%%%%%%&&&&&&&&&''''''''''''(((***+++,,,+++)))((()))))))))+++,,,,,,+++)))...***(((...666999333,,,------------...000111222000000111222333555666777333555777888999888666555888888777777666666555555777777777777777777777777777777888888999999999999999999999999999999999999777444444999;;;888888999444;;;>>>===<<>>???@@@@@@???>>>>>>@@@AAA<<<>>>AAACCCDDDDDDBBBAAA@@@@@@AAABBBAAA@@@???>>><<<===???@@@@@@>>><<<;;;>>>===<<<<<<<<<<<<;;;:::777777777666666666777777333222111111333444333222//////000000111111111222222333444444333222000///333222000///...///111222000000//////000111222222...//////...,,,,,,---.../////////000000000000000------......------,,,+++,,,,,,,,,,,,---.........++++++************++++++......---,,,,,,---///000......///000111222333333333333444444555666666777777999<<<===>>>>>>@@@AAAEEEGGGIIIJJJKKKMMMPPPSSSXXXZZZ]]]bbbfffkkknnnpppmmmyyyppphhhhhh`````````^^^XXXRRROOOPPPMMM\\\ssswwwpppmmmfffeeeYYYUUUQQQQQQTTTWWWXXXWWWLLLIIICCCAAAFFFQQQVVVUUUPPPKKKKKKRRRUUUSSSRRRTTTQQQEEE999777===???:::333000000000000000///---,,,,,,,,,+++,,,......,,,***))))))))))))((((((((((((+++)))((()))++++++)))&&&,,,,,,++++++++++++,,,,,,---------------------,,,++++++,,,,,,+++***((('''((((((((((((((()))******&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$&&&$$$"""###&&&'''&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))***))))))(((((((((((())))))+++,,,------......------...////////////111555888333444666999;;;;;;<<<<<>>EEELLLOOOaaa{{{```SSSHHHEEEBBB===:::<<<;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>=========<<<;;;;;;;;;:::::::::999999555555444333333333333444555333222333666888666444777111,,,,,,111444111---111111000000//////......111111222222222222111111111111000//////000111111............////////////000000000///000222666:::333111/////////...---+++------------------------))))))*********++++++++++++++++++******++++++,,,444111...---///000///...111111111222333333444444333333333444555666777888888:::;;;<<<<<<===@@@BBBIIIIIIJJJKKKMMMRRRXXX]]]___aaaccceeehhhmmmuuu{{{xxxrrrkkkccc]]]WWWWWWYYY[[[WWWPPPLLLMMMQQQ]]]uuuxxxoookkkeeeddd^^^YYYTTTQQQRRRRRRQQQOOOJJJKKKHHHCCCFFFRRR___fff___VVVPPPPPPQQQPPPSSSXXXXXXLLL???999;;;<<<888444555555444222000/////////---,,,+++,,,......,,,+++,,,,,,,,,,,,+++++++++++++++***)))***---...,,,***+++++++++++++++,,,,,,,,,//////.........---------,,,,,,---,,,,,,***)))((())))))(((((())))))***+++$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######$$$############""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%***'''%%%%%%&&&'''%%%###%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''((())))))(((((('''''''''((())))))******+++,,,,,,,,,,,,+++---...//////000222666999888;;;@@@EEEIIILLLNNNNNNPPPMMMKKKIIIIIIGGGCCC???999777555444444444333222//////000111222333444444444333222111111333444555555555444333333555666777555777777666666===IIISSS|||tttaaaMMMCCC>>><<<>>>BBB<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===;;;;;;;;;:::::::::999999888888888888777777777777444444444444333333333333333111000111444555444222111...+++,,,///111///,,,000000000/////////......000000111111111111000000111111111111111111111111////////////000000000000000000000...---///222555000...------//////...,,,---------------,,,,,,,,,*********+++++++++++++++*********+++,,,---...///222000......111222111000000111111222333333444444555555555555666888999:::===???@@@AAAAAACCCEEEHHHJJJKKKMMMOOOQQQVVV[[[```bbbeeehhhkkknnnuuu}}}{{{tttlllgggeeebbb]]]YYY]]]YYYVVVVVVSSSMMMKKKMMMUUUccc|||zzznnniiicccddd```[[[UUUQQQPPPOOOMMMJJJIIINNNNNNGGGFFFTTThhhwwwpppeeeYYYQQQMMMMMMSSSZZZ[[[RRRGGG>>>;;;:::999888:::;;;:::777222000111333...---,,,,,,......---,,,/////////............---++++++***,,,///000000///+++,,,------.........---111000000///...---,,,,,,---------,,,+++***((('''))))))(((((())))))******$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$%%%&&&&&&,,,***'''&&&&&&%%%$$$"""$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((()))(((((()))*********))))))+++,,,...///000333777:::>>>AAAGGGNNNTTTWWWYYYYYY^^^]]][[[ZZZWWWRRRKKKFFF888555222000000///...---,,,---...///000000000000//////...---...///000111111111111111222333444444...222555444666EEE]]]qqqxxxyyyrrrWWWEEE===;;;===@@@<<<;;;:::999888888888888666666666666666777777888666666666666555555555555555555555444444444333333333333444555444333222111000///...///111222111000---......////////////...///////////////........./////////000000/////////000000111222222111000000/////////000000000111111000000///---+++,,,...111---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...000111222000//////111333444333111111111111222333333444444666777777777888:::;;;<<<===???@@@AAAAAACCCFFFHHHKKKMMMQQQTTTWWW[[[```ccceeeggglllqqqvvv~~~{{{jjjgggdddcccdddccc```]]]cccZZZRRRPPPNNNKKKJJJKKKRRRccc{{{mmmhhhccceee]]]XXXSSSQQQQQQQQQOOOLLLJJJPPPPPPIIIIIIWWWlllzzzwwwooocccWWWNNNLLLRRRWWWXXXTTTNNNGGGAAA===;;;;;;<<>><<<>>>@@@@@@AAACCCFFFHHHKKKOOOSSSWWW[[[^^^bbbeeefffiiinnnuuu|||zzzmmmeeefffhhhkkkmmmkkkfffbbbaaaVVVMMMKKKLLLKKKJJJJJJPPPccc}}}mmmgggcccfff\\\XXXTTTRRRSSSSSSPPPNNNLLLOOONNNJJJMMM[[[jjjsssvvvtttmmm```TTTOOOOOOQQQTTTVVVWWWSSSJJJBBB===;;;<<>>BBBDDDEEEEEEDDDMMMOOOQQQPPPLLLFFF@@@<<<666444111/////////---,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,---...///000999999:::AAARRRooo|||uuuhhhsssVVVEEE>>><<<:::666666555555555555666666222111111000000111111111000000000000000000000000111111111111000000000000///000222333222111///---.../////////.........///111555777666111......///---------------.........------............------...///111222222111///...,,,,,,,,,---------......,,,---...---------000222...,,,++++++,,,,,,+++***+++++++++,,,,,,---------.........---------------555555444444444555666666333444555666555333222111333333333444555555666666777777888999:::<<<>>>???@@@AAACCCDDDEEEGGGJJJMMMLLLPPPUUUZZZ]]]```dddfffjjjmmmrrrzzz|||rrrggg___\\\aaagggmmmnnnjjjccc^^^ZZZPPPIIIJJJLLLKKKJJJJJJRRRgggppphhhbbbddd^^^ZZZVVVTTTSSSRRRNNNKKKLLLMMMLLLJJJQQQ___kkkpppvvvyyyvvvhhhYYYPPPNNNMMMRRRXXX^^^]]]VVVKKKBBB===???DDDJJJNNNLLLDDD:::333555333111111222444444333000000////////////......111222111000......000111...---,,,++++++***++++++...------,,,+++***))))))++++++)))(((((((((((((((((((((''''''&&&&&&''''''$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!! """$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$######""""""######$$$%%%%%%&&&''''''''''''&&&%%%''')))******+++---///111333555888:::<<<======>>>@@@AAA???;;;666222000///...,,,,,,------,,,***((((((((()))***+++---...******+++++++++,,,,,,,,,,,,,,,+++,,,...111444666;;;<<>>@@@BBBCCCDDDFFFHHHIIIJJJMMMPPPRRRXXX[[[___bbbdddgggkkknnnrrrtttxxx~~~qqqmmmiiieee___[[[aaakkkiiilllooooookkkddd]]]YYYPPPJJJGGGGGGFFFFFFHHHMMMUUUlllwwwjjj``````[[[WWWSSSRRRRRRPPPLLLIIIFFFJJJKKKKKKSSSeeexxxkkkWWWOOOOOOPPPIIIQQQ]]]eeegggccc\\\WWWJJJIIILLLRRRWWWSSSIII???:::777555444555777888888666555555555555444444444222333444333111222666:::<<<:::555222000000222333---------------------------,,,+++++++++,,,---...,,,,,,+++******)))******+++++++++***************''''''((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$########################### !!!!!!!!!  """  """ !!!!!!!!!!!!!!!!!!"""######%%%$$$###!!! !!!!!!"""###############$$$%%%'''&&&%%%$$$$$$$$$((('''&&&&&&&&&'''((()))'''***,,,,,,+++,,,000444999:::===@@@CCCCCC@@@>>>;;;888333///,,,+++,,,---((())))))***+++*********,,,,,,,,,...444<<>>@@@BBBCCCEEEKKKMMMOOOQQQRRRTTTWWWZZZ^^^```cccfffhhhkkkooorrrrrrsssvvv}}}{{{wwwrrrlllhhh```]]][[[YYYUUUVVVeeeuuuxxxxxxvvvppphhh```ZZZWWWPPPKKKGGGEEECCCBBBGGGNNN\\\ttt}}}mmm___]]]^^^[[[WWWSSSPPPNNNMMMMMMJJJIIIHHHIIIRRRcccxxxlllVVVHHHFFFIIIHHHLLLSSS]]]eeejjjjjjiii\\\TTTKKKHHHKKKMMMKKKHHH???<<<999888999999666444444444555888;;;:::666111444333333222333444666888888777777888999888666444777888777555333333555777666666666777666555444333000222444444222000//////000111222222111000...---111///,,,+++,,,---......,,,------+++((((((+++...+++************++++++,,,%%%%%%%%%$$$$$$%%%%%%&&&!!!"""""""""""""""!!!!!! !!!!!! !!!  !!!!!!!!!!!!!!!""""""""""""  !!!!!!  %%%$$$###!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%&&&'''''')))(((((()))+++...222444777>>>HHHPPPRRRNNNGGGBBB???<<<888444000...------------,,,+++***))))))***))),,,333<<>>666111000000000///888555555999AAATTTuuu~~~}}}}}}ssskkklllttt}}}}}}uuuqqqsssRRRCCCEEEDDDFFFJJJMMMJJJAAA888000,,,)))(((***,,,+++)))))))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))***+++,,,......,,,,,,,,,+++++++++++++++************+++,,,---...******************))))))...---,,,+++***+++,,,,,,////////////..................---------,,,,,,,,,......//////000000000111111111000000000222444555333444555666777777777777888888888777666777999;;;999:::;;;<<<===>>>??????;;;<<<===???AAACCCFFFGGGLLLOOORRRUUUWWWYYY]]]___iiihhhhhhjjjlllnnnnnnmmmppppppqqqrrrsssuuuuuuvvvsssqqqlllfffaaa]]][[[YYYVVVRRRTTTZZZ[[[aaawwwvvvkkk___VVVSSSKKKHHHEEEEEECCCBBBEEELLLZZZppp{{{jjj___```]]]ZZZVVVRRROOOMMMMMMMMMJJJIIIHHHIIIRRRdddyyynnnXXXHHHCCCDDDBBBFFFLLLTTT\\\bbbgggjjj```YYYQQQMMMNNNMMMIIIDDD@@@>>><<<;;;;;;999555222000111444999===???<<<999555666777888999:::===>>>>>>>>>???AAACCCDDDBBBAAA??????@@@>>>===<<<===???===>>>@@@AAA@@@???===<<<>>>??????>>>;;;:::;;;<<<999::::::;;;:::999888777444222000000111333333222333555555333000....../////////......------......,,,+++***)))((((((((()))$$$%%%%%%%%%$$$$$$###"""  !!! !!!!!!!!!"""""" !!!!!!!!!  ###"""!!! !!!"""######%%%%%%%%%$$$%%%&&&&&&'''(((((('''(((***,,,///111000444;;;@@@BBB@@@<<<999:::888444111...,,,++++++'''((()))******,,,---///......111888===EEESSSaaagggNNN@@@;;;666000------//////...000///000333777CCC[[[qqqzzzmmmpppzzz{{{vvv|||xxxssspppvvv~~~{{{~~~```SSSSSSNNNTTTbbbcccTTTHHHFFF888222+++((('''(((&&&%%%))))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))*********************)))***))))))******+++,,,---************************************+++,,,------...---------------,,,,,,...---,,,,,,,,,---...///000000000000000111111111/////////.........------///000000000111111111111555444333333333444555555333444555666666777777777666777777666555666999;;;;;;;;;;;;<<<<<<=========???@@@AAABBBDDDFFFHHHIIIOOOQQQTTTVVVXXXZZZ]]]___gggfffggghhhkkklllkkkjjjeeeeeeeeeeeeeeeeeeffffffcccaaa]]]ZZZVVVTTTRRRRRRSSSSSSWWW[[[aaaoooyyymmm```VVVSSSIIIEEEDDDDDDCCCCCCHHHNNNZZZssskkk^^^```[[[YYYUUUQQQNNNMMMLLLLLLGGGGGGFFFHHHQQQcccxxxppp[[[JJJBBBAAA>>>BBBGGGLLLRRRYYYbbbiiieee```[[[YYYXXXSSSJJJBBB@@@???===<<<;;;999555222333444777:::======;;;888888999;;;<<<===???BBBEEEEEEFFFHHHKKKOOOQQQQQQPPPOOOPPPQQQPPPNNNLLLLLLMMMMMMNNNPPPQQQQQQOOOMMMLLLMMMMMMKKKHHHEEEEEEGGGIIIFFFFFFFFFEEEDDDBBBAAA@@@===<<<;;;;;;===>>>===;;;:::<<<===<<<999666444333444333333222111111111111111000///---,,,,,,++++++(((((((((((('''&&&$$$$$$######""""""!!!!!!  !!!!!! !!!!!!    !!!"""$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&((()))+++,,,)))+++---///000000///...333111///,,,***)))))))))&&&((()))((('''((()))+++333222555>>>JJJ[[[qqqgggKKK888000///---******+++---......+++,,,...000000555BBBPPP{{{mmmooozzz~~~||||||}}}{{{nnneeeqqq}}}{{{oooeeeXXXQQQ[[[nnnlllUUUIIIMMMCCC;;;111+++)))))))))((()))(((((())))))***+++,,,,,,+++***))))))(((((()))((((((((((((((((((((((((((((((((()))))))))))))))******))))))))))))******((((((((()))))))))))))))***))))))******+++,,,------------,,,,,,,,,++++++++++++++++++,,,---...............//////000000111/////////.........------//////000000000000111111333333222111111111111222222222333444555555555555333444555444444555777:::;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAABBBCCCEEEFFFGGGLLLNNNPPPRRRSSSUUUXXXZZZ\\\\\\]]]___bbbbbbaaa___VVVVVVUUUTTTSSSRRRQQQQQQRRRQQQOOOMMMLLLLLLLLLLLLKKKQQQVVVZZZfff~~~ooo___UUURRRFFFCCCBBBDDDDDDDDDJJJQQQ\\\yyyppp]]]^^^ZZZXXXTTTPPPMMMLLLLLLLLLFFFFFFFFFHHHRRRcccxxxppp]]]LLLCCCAAA>>>CCCHHHKKKMMMRRR[[[bbbeeeeeefffhhhfff]]]PPPFFFCCCAAA>>><<<;;;;;;::::::666777:::<<<>>>???>>>===>>>@@@AAAAAABBBEEELLLQQQSSSTTTWWW\\\aaadddddddddeeeggghhhfffccc```^^^^^^bbbbbbaaa```___]]]\\\\\\[[[[[[YYYWWWTTTRRRSSSUUUWWWVVVUUUSSSPPPNNNLLLKKKJJJIIIHHHHHHIIIIIIFFFDDDGGGGGGFFFDDDBBB@@@???>>>;;;::::::999999999::::::777777666555444444444444000000000///...,,,+++***,,,***(((&&&%%%###!!!  """!!!   !!!"""######""""""######$$$%%%&&&&&&%%%%%%%%%&&&'''(((''''''((())))))))))))(((---,,,+++)))((((((((()))((()))+++***)))))),,,///555888@@@MMM\\\nnn|||gggMMM999///---))))))))))))+++,,,---------///111111///111888???^^^~~~tttssswww{{{}}}yyyuuuwww{{{ssskkkpppxxx{{{xxx||||||vvvrrruuu|||rrrlll]]]ZZZ___hhhbbbNNNCCCEEEGGG>>>333+++)))+++,,,,,,((((((((((((((()))***++++++***)))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((******)))(((((((((((((((''''''''''''((((((((((((***))))))******+++,,,---------,,,,,,,,,+++++++++---------,,,------------,,,,,,---...///000000111000000000000////////////111111111111111111111111000000///////////////000///000111111222222222111000111222222111222555777888888999999:::::::::;;;;;;;;;===>>>???@@@@@@AAABBBDDDGGGIIIJJJLLLOOOQQQNNNNNNOOOQQQSSSSSSRRRPPPJJJIIIIIIHHHGGGFFFEEEEEEIIIHHHHHHGGGHHHIIIJJJKKKHHHRRRYYY^^^sssooo\\\RRROOOFFFCCCBBBCCCDDDEEEJJJQQQ^^^sss___aaaYYYWWWSSSPPPMMMLLLLLLLLLIIIIIIIIILLLUUUfffzzz}}}ooo\\\KKKAAA>>>???DDDJJJLLLLLLMMMRRRWWW^^^bbbhhhnnnnnnfffYYYOOOFFFDDD@@@<<<;;;<<<@@@BBB444555888;;;>>>AAAEEEFFFDDDFFFIIIJJJLLLTTT___gggkkklllooosssxxx{{{{{{zzz}}}~~~~~~{{{wwwsssppppppuuurrrnnnjjjggggggggghhhiiikkkllljjjgggeeeccccccddddddbbbaaa___^^^^^^]]]XXXWWWUUUUUUTTTSSSPPPMMMZZZWWWRRRMMMJJJIIIHHHHHHCCCCCCCCCCCCDDDEEEEEEFFFBBBAAAAAA@@@@@@@@@@@@AAA:::::::::999888666555444333111///...---+++(((%%%$$$###"""!!!  ###  !!!   !!!""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$######$$$$$$$$$&&&'''((())))))((('''&&&)))))))))(((((((((((()))%%%(((+++,,,,,,000777===888CCCRRRaaannnxxx~~~yyybbbJJJ777,,,((((((******+++++++++,,,,,,---000111000...---000555888LLLhhh~~~|||vvv|||{{{tttqqqooommmqqqvvvxxxmmmgggfffiiimmmvvvqqqrrrxxxxxxrrrrrrwwwwwwvvvooobbb[[[___iiiooo}}}wwwgggeeeaaaeeeddd]]]VVVPPPKKKEEEGGG>>>222***((()))******((((((((('''(((((())))))))))))(((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((******)))(((''''''''''''&&&&&&''''''((((((((()))************+++,,,---...........................////////////...------,,,,,,,,,---...//////000000000000/////////.........000000000///////////////......//////000000000000,,,---......///............/////////...///222444222333444555777888999:::999:::<<<===>>>?????????;;;>>>AAACCCEEEHHHKKKMMMEEEEEEEEEGGGIIIJJJHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDEEEGGGIIIJJJLLLXXXaaakkkmmmYYYMMMKKKGGGCCCBBBDDDDDDDDDJJJQQQ\\\tttbbbgggYYYWWWSSSPPPNNNLLLLLLLLLMMMMMMNNNPPPYYYiii}}}{{{kkkXXXHHH???<<<>>>CCCIIILLLMMMMMMOOORRRWWW[[[bbbiiilllhhhaaa[[[NNNKKKFFF@@@<<<<<>>===<<<===>>><<<666111---+++(((%%%"""  !!!!!!!!!###  !!!  !!! !!!"""""" !!!!!!"""###############"""""""""$$$&&&'''(((((('''%%%$$$''''''((((((((((((((((((''')))+++******///888AAAHHHWWWjjjyyy|||kkk[[[EEE444,,,*********+++,,,,,,,,,+++***,,,...//////---***---444:::<<>>AAACCCEEEGGGJJJLLLEEEDDDCCCDDDFFFFFFFFFEEEAAAAAABBBBBBCCCCCCCCCDDD?????????AAACCCFFFHHHJJJPPP]]]iiiuuukkkVVVJJJHHHFFFCCCBBBCCCDDDEEEJJJQQQZZZ}}}fffgggYYYWWWTTTQQQNNNMMMMMMMMMMMMMMMMMMPPPXXXgggzzzttteeeUUUIIICCCAAA???BBBGGGLLLQQQTTTVVVWWWVVVXXX[[[```eeeiiijjjkkkfffddd___WWWOOOIIIHHHIIIFFFFFFFFFFFFHHHOOOYYY```www~~~yyyvvvtttrrrppppppooonnnmmmllllllllllllkkkjjjhhhfffdddbbbaaaaaa]]]]]]]]]]]]]]]\\\[[[[[[VVVUUUTTTUUUUUUPPPGGG@@@777444...(((###!!!   !!!!!!!!!"""$$$ !!!"""  !!! !!! !!!!!!!!!""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''(((***,,,,,,...777EEEPPPcccooozzz|||ooocccBBB999///)))***,,,+++******++++++***((((((+++...+++---...///999GGGQQQRRRbbbVVVMMMRRRYYY\\\ZZZYYYYYYWWWVVVXXX[[[___aaaaaajjjpppzzzxxxooofff]]]XXXXXX]]]^^^```___]]][[[[[[\\\[[[YYY]]]dddcccXXXRRRSSSSSSWWWXXXUUUTTTUUUTTTPPPJJJQQQNNNKKKPPPNNNNNNVVVLLLNNNPPPQQQVVVZZZXXXRRREEE>>>666111///...,,,)))(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&''''''((())))))************)))(((((()))))))))((())))))***++++++,,,,,,------------...///000000---...///000111333444444000111333444555555555444444555555555555555555555666666666555555555444444555555555555444444444333111111111111///...,,,+++,,,,,,---------,,,,,,+++,,,---,,,+++))))))+++---)))***+++---...000111111333555888;;;============<<<>>>@@@AAAAAABBBDDDFFFCCCAAA??????@@@BBBCCCCCC@@@@@@@@@AAAAAAAAABBBBBB??????AAACCCGGGKKKOOOQQQ\\\iiivvv}}}~~~kkkUUUIIIGGGCCCAAA@@@CCCDDDFFFLLLTTT___hhhcccYYYWWWTTTQQQOOONNNNNNNNNJJJJJJJJJLLLTTTcccuuu}}}xxxnnnaaaTTTLLLIIIIII@@@BBBFFFMMMUUU\\\___```ZZZYYYXXXZZZ```iiiqqqwwwvvvjjj___ZZZXXXOOOQQQTTTYYYbbbppp}}}{{{yyyxxxzzz{{{{{{{{{{{{{{{zzzzzznnnllljjjiiiggg___RRRIII>>>999222***$$$"""!!!!!! !!!!!! !!!!!!""""""$$$ !!!"""    !!!""""""###"""""""""%%%$$$###"""###$$$&&&'''%%%%%%&&&''''''''''''&&&$$$)))///555>>>NNNcccrrrzzz~~~|||qqqdddUUUAAA000+++***))))))***)))%%%!!!'''))))))(((&&&'''+++...)))...222999III^^^jjjlll\\\MMMBBBBBB???999<<>>;;;:::;;;<<<;;;:::;;;@@@LLL^^^rrr~~~nnn___ZZZXXXTTTPPPMMMPPPSSSWWWWWWSSSNNNJJJGGGGGGNNNSSSPPPMMMNNNOOONNNAAADDDEEEDDDFFFGGGDDD>>>777===;;;999AAADDDIIIUUU```XXXVVV\\\ZZZMMMAAA===666222---***++++++(((&&&(((''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''((()))******+++******))))))))))))******)))******+++,,,---------......---......///000111777888999;;;<<<>>>???@@@<<<>>>AAACCCEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEJJJJJJJJJIIIIIIIIIHHHHHHJJJIIIIIIIIIHHHHHHGGGGGG>>>>>>===<<<999666333111------.........------,,,,,,---,,,***(((((()))+++))))))***++++++,,,------+++---000444666777777666:::;;;===<<<;;;;;;<<<===@@@===999999:::<<<>>>????????????????????????>>>BBBCCCEEEIIINNNSSSWWWZZZmmm{{{}}}uuutttwwwzzz~~~}}}kkkUUUIIIGGGAAA??????CCCEEEGGGNNNVVVeeeuuubbbYYYXXXVVVTTTQQQOOOMMMLLLIIIKKKMMMNNNTTT___ooo{{{yyytttkkk]]]QQQJJJHHHJJJFFFIIIOOOWWW^^^aaaaaa______\\\ZZZZZZYYY]]]jjjwww}}}yyyoooiiiggggggjjjppp~~~zzzqqqllleeeWWWGGG>>>111...)))$$$!!! !!!""" !!!!!!!!!"""$$$""" !!!  !!!"""!!! """ !!!!!!!!!!!!!!!''''''&&&###!!!!!!$$$''''''%%%###$$$&&&((()))(((###***777HHHZZZjjjvvv|||rrr```QQQCCC555---+++'''''')))))))))((('''&&&+++***)))'''''''''((()))&&&---888FFFYYYjjjmmmfffUUUDDD444222666888:::>>>:::999777777888;;;???AAACCCHHHJJJKKKUUUgggsssvvveee[[[MMMEEEDDDFFFGGGGGGPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKLLLMMMLLLKKKHHHGGGEEEDDDCCCDDDFFFEEE@@@<<<<<<:::999???HHHPPPTTTSSS[[[ZZZWWWPPPHHHAAA<<<:::666333000,,,)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))(((((((((((((((((((((''''''((()))******)))&&&&&&))))))'''(((+++++++++,,,---...////////////000111222222444888:::???AAACCCDDDDDDDDDEEEGGGIIIHHHJJJOOOUUUXXXXXXVVVXXXZZZYYYUUUTTTWWWXXXVVV___^^^^^^```cccccc```\\\^^^```bbbccccccaaa^^^\\\VVVVVVUUUSSSNNNIIICCC@@@===;;;888666444444444555444444111------000000,,,+++,,,---...//////......555000...111333222222555555777999:::999888777888===<<<;;;;;;===>>>???>>>>>>>>>======>>>???@@@AAAEEEFFFJJJQQQXXX^^^dddiiiwww}}}nnnjjjooorrr}}}}}}jjjVVVKKKHHHCCCAAABBBFFFHHHJJJPPPXXXdddzzzdddZZZYYYWWWTTTQQQNNNLLLKKKJJJJJJKKKLLLRRR```rrrzzztttiii[[[NNNFFFEEEFFFGGGJJJPPPXXX___cccdddbbb^^^[[[ZZZ[[[ZZZZZZaaajjjyyy}}}{{{}}}~~~mmm```SSSBBB333+++,,,)))&&&""" !!!!!!!!!"""###"""  !!!!!!  !!!!!!!!!!!!""""""""""""###((()))((((((&&&%%%$$$$$$!!!$$$&&&''''''))),,,///222>>>QQQdddqqqwwwwwwuuummmZZZCCC666000,,,***+++&&&''''''(((''''''&&&&&&)))((('''&&&&&&&&&'''(((***...444>>>OOObbbkkkkkkYYYIII:::666777555333444777777777888;;;>>>AAABBBHHHIIIFFFAAACCCKKKPPPPPPTTTMMMFFFCCCEEEGGGGGGEEELLLKKKJJJJJJJJJKKKLLLMMMJJJJJJKKKKKKIIIGGGEEECCCBBBAAA???@@@@@@???<<<999;;;<<<@@@GGGNNNPPPMMMIII<<<======;;;888666666666222000---***(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''((())))))))))))))))))))))))&&&&&&((((((&&&)))---/////////111333666999;;;<<<>>>?????????@@@CCCEEEHHHKKKOOOQQQQQQQQQSSSUUUUUUTTTSSSVVVZZZ^^^___^^^___bbbbbb___```eeefffeeejjjjjjlllnnnppppppooommmrrrsssssssssrrrpppmmmllliiiiiihhheeeaaa\\\WWWTTTOOOMMMIIIEEEBBB@@@@@@@@@:::;;;999555555777666111............//////000000...******...111111222444333444555666555555555666666666777999;;;<<<<<<<<<>>>>>>======???BBBFFFHHHIIINNNWWWaaajjjnnnqqqssswww{{{|||pppeeeeeekkksss|||}}}kkkWWWLLLHHHBBBAAABBBEEEGGGIIIPPPXXXffffff[[[ZZZWWWTTTPPPNNNLLLKKKJJJIIIHHHIIIPPP```sss|||uuuhhhXXXLLLEEEDDDEEEGGGJJJPPPXXX```eeeffffff^^^\\\\\\___```^^^___cccuuu~~~ppp\\\MMM@@@444***'''&&&%%%###!!!  !!!!!!""" !!!!!!!!!  !!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%&&&((()))'''### '''******(((%%%(((111:::EEESSShhhzzz{{{oooeeeOOO===***$$$&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((()))+++---222@@@VVVhhhqqq]]]NNN???888777666555555999:::;;;===???AAABBBBBBEEEFFFCCC>>>>>>AAACCCCCCIIIGGGEEEGGGJJJJJJHHHEEEKKKIIIGGGFFFFFFHHHKKKMMMHHHHHHHHHGGGDDDBBB???===???===<<<<<<======;;;:::999===FFFOOOUUUSSSKKKDDD444444333111---,,,,,,---,,,+++***((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))+++,,,,,,***)))(((***((('''*********///666<<<<<<===???CCCHHHLLLOOONNNOOOQQQRRRQQQQQQRRRSSSTTTZZZ```bbb``````bbbfffdddaaa^^^^^^bbbfffjjjkkklllooopppoooqqqvvvxxxwwwtttwwwzzz||||||||||||}}}~~~~~~~~~}}}|||{{{{{{zzzxxxxxxwwwuuuqqqlllgggeeedddbbb^^^YYYUUURRRPPPPPPFFFGGGEEEAAA@@@???;;;666666555444333333444555666///,,,...444888888999;;;888777666666666777888999222444777999;;;<<<<<<<<>>:::999888777???@@@BBBDDDDDDCCCBBBAAABBBCCCCCCCCCDDDGGGIIIIIIKKKKKKKKKMMMNNNMMMIIIFFFKKKJJJHHHFFFEEEEEEFFFGGGFFFFFFEEECCCAAA>>><<<:::888888888999;;;===>>>???EEEHHHMMMRRRRRRLLLBBB::::::999666222,,,)))((((((&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((***,,,...---+++(((&&&,,,***+++---///111999BBBIIIJJJMMMQQQVVVZZZ^^^```^^^```cccdddcccbbbbbbbbbaaagggnnnooolllkkknnnqqqooollliiihhhlllsssyyy}}}zzz}}}~~~|||}}}|||}}}yyyvvvssstttrrrooollliiigggfffeee\\\]]][[[VVVSSSQQQKKKCCCAAA???<<<999666555555555555333666===AAAAAA@@@BBB???<<<999777777888999:::555888;;;============>>>BBBCCCEEEJJJQQQZZZbbbggguuuxxxzzzzzz{{{~~~~~~|||mmmfff^^^YYYUUUUUU]]]fffuuu|||~~~nnn[[[MMMGGGBBBBBBDDDFFFGGGIIIRRR\\\nnniii]]][[[WWWSSSOOOMMMKKKKKKHHHGGGGGGJJJQQQ\\\iiiqqqssskkk]]]PPPHHHDDDDDDEEEDDDFFFJJJRRR[[[aaaeeefffaaa\\\ZZZ^^^aaaaaacccfffgggooo|||sssRRRGGG;;;333---'''%%%&&&""""""#########"""!!!!!!!!!!!!""""""""""""######   !!!!!!!!!  !!!""""""######""""""!!!""""""###$$$$$$%%%%%%((('''&&&&&&'''(((((('''"""$$$)))444DDDUUUccckkkzzzvvvmmmaaaRRRCCC666///'''&&&'''++++++&&&######$$$###"""""""""$$$%%%&&&&&&&&&''''''((((((((((((++++++,,,///666DDDVVVdddggg```TTTKKKEEE???888111???AAAEEEHHHIIIHHHEEEDDDGGGFFFEEEEEEDDDCCCBBBBBBLLLKKKKKKKKKKKKJJJHHHFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDBBB@@@???>>>777999;;;===@@@DDDGGGJJJWWWVVVRRRNNNGGG>>>555000333333222///+++(((((()))######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((()))))))))'''))),,,......,,,)))&&&***)))+++...000444>>>HHHOOOSSSZZZaaafffjjjkkkkkkppprrruuuvvvuuuuuuuuuvvvsssxxx}}}}}}zzzxxxzzz}}}{{{zzzxxxxxx|||{{{}}}}}}zzzxxxwwwqqqjjjaaa]]]XXXPPPHHHAAA;;;888===;;;===CCCGGGFFFEEEGGGHHHCCC===999888888777666888:::============???AAAAAADDDLLLVVVcccppp{{{zzzbbb[[[UUURRRRRRUUU^^^ggguuu~~~ooo[[[MMMFFFCCCCCCEEEGGGGGGIIISSS___sssnnn]]]ZZZVVVRRROOOMMMLLLLLLHHHGGGGGGJJJRRR\\\ffflllkkkbbbVVVKKKEEEBBBBBBBBBBBBCCCGGGNNNVVV^^^bbbccc___YYYTTTRRRQQQPPPSSSXXXZZZ```lllxxx}}}aaaKKK<<<555///---***&&&$$$%%%!!!!!!""""""""""""!!!!!!######################## """""""""  !!! !!!  !!!  """"""!!!!!!!!!!!!  !!!!!!""""""######$$$$$$"""######$$$%%%&&&''''''******)))(((''')))---000<<>>:::999666666555222---(((&&&%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''(((((())))))%%%(((+++------,,,)))'''%%%%%%(((+++,,,///999DDDRRRXXXbbbnnnwww|||~~~~~~wwwiii]]]WWWPPPMMMNNNSSSVVVUUUUUUWWW\\\VVVMMMHHHEEEBBB>>>;;;999;;;======>>>AAAHHHNNNQQQXXXdddtttsssfffYYYTTTPPPPPPQQQUUU^^^hhhuuunnnXXXKKKGGGBBBCCCEEEGGGFFFHHHTTT```xxxppp\\\ZZZVVVQQQOOOMMMMMMNNNJJJHHHFFFIIIQQQ]]]hhhooohhh```TTTKKKFFFCCCAAA@@@BBBBBBEEEKKKSSS[[[___aaa[[[VVVPPPKKKEEEAAAEEELLLNNNRRR[[[eeeppp}}}hhhVVVCCC444///+++***,,,+++(((''')))########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###!!!!!!""" """###"""  !!!!!!""""""""" """###"""""""""!!!!!!!!!  !!!"""""""""!!!!!!"""###%%%&&&%%%%%%&&&'''((()))******,,,111555666666;;;DDDLLLbbbhhhooorrrlllaaaTTTLLL555111***$$$"""###''')))&&&""" """!!! """&&&!!!"""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$""""""&&&'''%%%(((---+++111777===FFFOOOOOOKKKAAAEEEKKKQQQVVVXXXYYYYYYVVVRRRRRRUUUTTTPPPPPPTTTQQQQQQQQQQQQPPPQQQRRRSSSLLLLLLMMMNNNOOOPPPQQQRRRNNNNNNOOOPPPRRRUUUVVVWWWYYY\\\______]]][[[\\\]]]MMMMMMMMMLLLJJJIIIIIIIIIDDDDDDBBB===555---'''%%%$$$$$$###"""""""""###$$$######################################################$$$%%%%%%&&&''''''$$$&&&)))+++,,,+++***)))###$$$&&&((('''(((111;;;JJJRRR___nnn|||wwwgggddddddiiillllllmmmppptttlllbbbZZZUUUPPPIIICCC???AAACCCDDDHHHQQQ^^^hhhpppxxx|||pppdddWWWTTTPPPNNNNNNNNNQQQ\\\hhhuuummmUUUIIIGGG@@@AAADDDEEECCCFFFRRR```{{{ooo\\\YYYUUUQQQOOONNNNNNOOOLLLHHHEEEHHHQQQ___llltttjjjbbbWWWNNNIIIEEECCC@@@BBBBBBEEEJJJRRRZZZ^^^```YYYUUUQQQKKKBBB===AAAIIIHHHKKKPPPWWWaaannnzzzdddQQQJJJEEE???555111...///,,,'''%%%'''''''''&&&&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$!!! !!!###!!!###$$$###  ###"""#########!!!!!!"""$$$""""""""""""!!!!!!!!!!!!!!! !!!""""""###"""!!!!!!"""$$$&&&'''''''''((()))***+++,,,,,,333<<>>???BBBCCCBBBDDDQQQ___}}}yyybbbYYYSSSRRRQQQOOOMMMNNNJJJEEEFFFOOOXXX```kkkvvvkkkdddYYYNNNFFFBBBAAAAAA@@@@@@CCCJJJSSS[[[___```]]]YYYPPPEEE<<<999;;;???FFFBBBAAAIIIXXXiiivvv|||~~~```SSSOOOFFF===999555333000///---,,,)))&&&)))))))))((((((''''''&&&((('''&&&&&&%%%%%%%%%%%%$$$###"""###$$$%%%$$$######$$$$$$###!!! !!!"""$$$$$$###############$$$ !!!""""""""" """""""""""""""######$$$'''&&&$$$$$$$$$%%%'''((('''***,,,,,,+++///777>>>IIIXXXdddhhhnnnwwwwwwpppsssjjj[[[LLL>>>444,,,'''%%%%%%############%%%%%%((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''(((''')))+++---111<<>>;;;999666333111000...,,,************)))(((((('''''')))((((((((((((((()))***((('''&&&&&&&&&&&&%%%$$$((())))))(((&&&%%%%%%&&&############$$$%%%%%%&&&######$$$$$$$$$###""""""###""""""""""""###$$$$$$%%%$$$###"""$$$&&&)))+++222666999::::::>>>EEEKKK\\\jjjtttttttttuuuoooeee\\\SSSEEE888///***&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&)))))),,,666@@@KKKPPPXXX^^^aaacccddddddcccdddffffffeeeeeefffgggiiiiiiiiihhhgggeeedddccccccbbbbbbbbbbbbcccddddddfffggggggeeebbb```aaacccaaa``````aaaaaa___[[[XXX[[[YYYWWWWWWYYYZZZXXXVVVZZZYYYXXXWWWUUUMMMAAA777---***%%%!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""#########$$$%%%&&&'''''''''&&&'''&&&&&&&&&''')))+++,,,+++000999GGGXXXllluuummmjjjiiimmmrrryyyeeeZZZZZZYYYUUUTTTKKKGGGIIIJJJKKKUUUbbbnnn}}}}}}gggUUUJJJFFFFFFCCCAAABBBDDDGGGPPPZZZ|||}}}ccc[[[TTTSSSSSSPPPOOOOOOLLLLLLPPPYYYaaadddfffiiiaaa\\\TTTLLLFFFBBBAAAAAABBBBBBEEEKKKPPPTTTVVVUUURRROOOHHH@@@;;;:::===AAACCC???===AAANNN```qqq{{{kkkUUUNNNKKKDDD>>>===<<<999555222111000///...+++******)))((((((''''''(((((((((((()))***++++++***)))''''''''''''%%%###((()))***(((&&&%%%&&&'''$$$$$$%%%&&&'''((())))))(((((('''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&***000555999>>>AAAEEEGGGHHHKKKQQQUUUiiiqqqtttmmmfffccc[[[RRRFFF>>>333+++''''''((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&'''%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''$$$#########$$$%%%&&&&&&$$$###$$$&&&&&&'''---555AAAIIISSS\\\aaabbbbbbbbbaaaccceeefffeeeeeefffhhhiiiiiiiiiiiihhhgggfffeeeggggggffffffgggggghhhiiinnnnnnmmmjjjgggeeefffgggfffggghhhiiihhheee```\\\___^^^]]]]]]^^^^^^]]]\\\bbb```^^^^^^\\\VVVMMMGGG999222(((!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&(((***+++)))+++///888EEEVVVhhhtttmmm]]][[[```___YYYXXXOOOIIIJJJIIIJJJSSS___nnn{{{xxxcccSSSJJJGGGEEECCCCCCDDDEEEHHHQQQZZZddd[[[TTTTTTSSSPPPOOOPPPLLLLLLPPPWWW^^^bbbbbbaaaaaa\\\UUUMMMGGGCCCAAA@@@???BBBFFFKKKPPPRRRSSSSSSOOOKKKDDD>>>:::999<<<>>>@@@===<<<@@@NNNddd{{{ttteeeWWWQQQNNNHHHDDDCCCEEEAAA===999999999999888333222222111000///............---------...//////...---++++++,,,,,,+++)))+++,,,,,,+++)))(((((())))))******+++,,,,,,,,,,,,,,,+++***((((((((())))))((((((((((((((()))******)))***+++...444<<>>===<<<;;;::::::999888777666555555555555333222222333444555555444222333444222000///000111111111222222111000///...///...---+++++++++,,,------------------...////////////000222777===CCCGGG???@@@BBBDDDCCCCCCDDDDDDEEEDDD===444///000222444000---***(((((((((((('''))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&((()))***(((''''''***)))&&&'''+++***---111444555666777999999;;;>>>??????@@@AAACCCAAABBBCCCEEEFFFGGGHHHHHHKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLKKKLLLMMMNNNOOOOOOQQQOOONNNNNNPPPQQQQQQPPPTTTUUUUUUUUUTTTTTTUUUUUURRRRRRRRRRRRTTTTTTSSSRRRUUUHHH888,,,'''%%%""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%&&&((()))+++------------000555===BBBLLLaaayyyrrrhhh]]]UUUNNNQQQSSSTTTXXX___bbbaaacccYYYQQQOOOLLLKKKTTT```wwwsss___PPPIIIEEECCCCCCEEEGGGGGGHHHRRR]]]ccc[[[TTTSSSSSSPPPOOOOOONNNOOOPPPVVV```kkkllliiiiiidddZZZPPPHHHCCC@@@???:::@@@IIIPPPTTTTTTTTTTTTMMMGGG@@@:::888888888777444555888AAAUUUwww{{{ssskkkbbb[[[XXXUUURRROOOTTTQQQMMMKKKKKKKKKJJJIIIEEEDDDCCCBBBAAA@@@???>>>===<<<:::999777666666666333222222333666777777666555666666555333222222333666777777777666444222111111111111000000111111222111111111111111222333333222222111111222444777888;;;;;;;;;;;;;;;:::999999111222222111///...///000///---,,,++++++***(((&&&))))))************))))))%%%%%%&&&''''''''''''&&&%%%%%%&&&'''((((((((((((%%%%%%%%%&&&''''''((((((((('''''''''((()))******,,,)))))),,,,,,))))))+++------...---,,,,,,...000000222555666666666888999::::::;;;;;;;;;:::999999???????????????@@@@@@AAA@@@>>>======>>>>>>>>>===>>><<<::::::<<>>:::888888888777333666;;;EEE\\\}}}tttlllbbb[[[YYYXXXUUUQQQUUUSSSPPPOOONNNNNNLLLKKKGGGFFFEEEDDDBBBAAA@@@@@@>>>===<<<::::::999999999555444333444666777777666555666777666444222333444777888999:::999777666444444444555666777777777777333333333333333444444555333333222111111000000000000///...............---...///000111000...///111///...,,,+++,,,,,,+++***((()))***++++++***)))(((&&&'''((()))***))))))(((''''''((()))************'''''''''((())))))******))))))((((((((())))))***,,,)))(((+++,,,******,,,/////////...,,,---///111...111333444444444555777888888999999888777666666::::::999999::::::;;;<<<<<<:::777777888888777555444222111111333555555555000222444444222111333555444555666777777888999:::;;;777000)))$$$"""""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$############%%%&&&''''''&&&&&&&&&''')))+++,,,,,,---...000222777<<<@@@DDDLLLcccjjj```]]]\\\___hhhooorrrsssqqqooojjj```UUUNNNLLLMMMOOOSSSXXXZZZ```gggkkkkkkfff[[[RRRPPPNNNNNNWWWdddyyyrrr___QQQIIIDDDDDDEEEGGGGGGEEEHHHTTTbbbbbbYYYSSSRRRQQQOOOMMMNNNFFFKKKQQQZZZiiiwwwwwwpppjjjcccYYYNNNFFFBBBBBBBBB===EEEOOOVVVWWWUUUTTTSSSIIIDDD===999999:::999888666999???KKKccc~~~{{{rrrggg___^^^```]]]XXX[[[YYYWWWVVVVVVUUUSSSQQQMMMLLLKKKJJJHHHGGGFFFEEECCCCCCBBBBBBAAABBBBBBBBB===<<<;;;;;;======<<<;;;:::;;;;;;:::888777888999666777999::::::999888777555666888:::;;;;;;;;;:::444333333333333444555555333444444555444444333222888777555555666777777666444111...,,,******---222,,,)))'''&&&(((***+++,,,((()))***++++++***)))(((((()))***,,,,,,,,,+++***))))))***+++,,,---------((())))))***+++,,,,,,,,,***))))))(((((((((((())),,,(((&&&***+++******,,,(((***+++*********,,,---)))+++............///000111222333444555555555555333333222222333333444555666444111222444555333111---,,,,,,---//////---+++,,,...000000...---///222...///000000///...///000...---+++'''$$$###%%%'''########################""""""""""""""""""""""""""""""""""""############%%%$$$$$$$$$$$$&&&'''(((''''''''''''(((***+++---///000000000222777>>>BBBFFFIIIZZZyyyyyy\\\UUUNNNNNNTTT[[[```aaaggghhhfff^^^RRRLLLMMMQQQQQQRRRRRRVVV```kkkpppnnneeeZZZQQQOOONNNNNNWWWeeevvv}}}}}}qqq___RRRJJJEEEEEEEEEGGGGGGDDDGGGUUUdddkkkXXXRRRVVVRRRNNNNNNIIINNNPPPUUU___ooo|||~~~xxxrrrhhhYYYNNNGGGDDDBBBAAA@@@EEENNNXXX______YYYSSSLLLFFF>>>888555555666777555888@@@DDDmmmxxxsssmmmhhhdddaaa^^^\\\ZZZXXXVVVUUUUUUTTTQQQOOOOOONNNLLLJJJHHHHHHHHHHHHDDDDDDDDDFFFHHHIIIIIIHHHBBBBBBAAA@@@???>>>>>>===;;;===>>>===<<<::::::;;;<<<;;;;;;;;;::::::999999888888999:::::::::::::::777555444444555666555444999555444777777444222333555777999999888666444444222222111000000000111111......------......///000---......///......---,,,////////////////////////---///000///---,,,---...,,,...000...+++((()))***((((((***+++,,,,,,,,,,,,*********))))))(((((((((***++++++++++++******)))......---,,,,,,,,,,,,,,,333000///111000,,,+++---444222111///......//////...///000111111000///...000///...,,,,,,,,,---...//////...---,,,++++++***((((((((()))))))))))))))+++)))(((&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&(((******)))((('''(((+++///111111111000111444:::BBBHHHQQQTTT^^^pppbbbZZZSSSNNNIIIFFFJJJPPPYYYZZZ[[[XXXTTTQQQPPPRRRSSSSSSSSSWWWbbbnnnrrrooommmYYYUUUNNNMMMSSSUUUiiiuuu|||uuubbbQQQIIIHHHEEEFFFBBBBBBFFFEEEOOOeeelllYYYSSSVVVRRRNNNNNNJJJJJJNNNVVVggg}}}{{{nnn\\\OOOIIIGGGEEEBBBDDDHHHOOOXXX^^^^^^YYYTTTLLLFFF???999777666666666555777@@@HHHuuu}}}rrrmmmgggbbb___]]][[[YYYVVVTTTRRRQQQQQQPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFDDDCCCBBBAAA@@@???===;;;:::999888:::;;;:::999777888888888777777777777777666666;;;<<<<<<<<<:::888888777777555333444666888999999;;;999999<<<:::666555666888999;;;;;;:::999888888222222222111111000000000666555444222111000000000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))(((***+++***(((&&&''')))(((((())))))***++++++,,,))))))((((((''''''''''''++++++,,,---------------,,,---...//////...,,,+++///,,,---000111//////333111000///......///000000//////000000000000//////...---+++*********++++++++++++******))))))((((((,,,,,,,,,++++++++++++******)))'''%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''((())))))(((((()))***---000222222333444555888===CCCGGGLLLOOOYYYiiiyyyrrriii^^^VVVMMMFFFEEEHHHLLLNNNPPPPPPMMMKKKLLLMMMNNNPPPRRRXXXcccqqqvvvuuummmYYYUUUOOONNNSSSVVVkkkvvv|||uuubbbRRRJJJJJJFFFHHHCCCBBBFFFDDDNNNdddnnnZZZSSSVVVRRROOOOOOKKKIIIOOO\\\uuuuuu^^^OOOKKKJJJHHHEEEHHHKKKQQQWWW\\\\\\YYYUUULLLGGGAAA<<<999888777666888999BBBQQQzzzsssnnngggaaa]]][[[ZZZXXXTTTQQQOOONNNOOOOOOOOONNNKKKJJJJJJIIIHHHIIIIIIIIIGGGHHHIIIJJJJJJHHHFFFEEEFFFFFFEEECCCAAA???===<<<>>>???@@@@@@>>>======>>><<<<<<<<<;;;<<<<<<======:::;;;<<<;;;888777666777888666555666999;;;======;;;<<>>>>>???BBBEEEGGGGGGGGGGGGHHHHHHMMMRRRYYYeeessszzz{{{mmmXXXUUUOOOMMMRRRWWWooozzz~~~uuucccSSSMMMLLLIIIIIIDDDCCCFFFDDDLLLbbbppp[[[TTTVVVQQQOOOPPPLLLLLLSSSeee|||aaaOOOKKKKKKJJJGGGKKKNNNRRRWWWZZZZZZXXXVVVLLLHHHBBB>>><<<:::888777======HHH\\\zzztttllleee```^^^[[[ZZZTTTQQQOOOOOOPPPRRRSSSSSSPPPPPPOOONNNNNNMMMMMMMMMJJJMMMPPPRRRRRRPPPPPPOOOPPPOOOOOONNNLLLJJJHHHGGGFFFHHHIIIIIIHHHGGGGGGHHHDDDDDDDDDDDDEEEGGGHHHIIIIIIKKKNNNNNNLLLLLLMMMOOONNNNNNNNNOOORRRSSSRRRQQQMMMOOOSSSUUUPPPJJJJJJOOONNNMMMKKKKKKJJJIIIHHHFFFCCCDDDEEEEEECCCAAA>>><<<777777777777666555444444666444222///......//////------------------------000,,,)))+++///111...***)))******)))(((((((((((()))((('''&&&&&&(((***,,,''''''&&&&&&&&&&&&&&&&&&(((((('''''''''((((((((()))***+++,,,---...//////555111///000000...000333///...---,,,,,,---.........---,,,++++++,,,---...//////..................,,,,,,,,,,,,------......++++++++++++++++++++++++///---+++((('''&&&%%%%%%&&&&&&&&&&&&&&&''''''''')))))))))(((((())))))))))))))))))***++++++,,,,,,+++...222333333333333333111333555777888888888888555888<<<>>>@@@AAADDDEEEHHHLLLUUU]]]cccooowwwcccRRRCCC:::888999<<<@@@CCCEEEFFFEEEEEEGGGLLLSSSZZZfffttt|||~~~mmmWWWSSSNNNLLLQQQYYYuuuvvvdddUUUOOOOOOKKKKKKEEEDDDFFFCCCKKKaaarrr\\\SSSUUUPPPNNNPPPMMMOOOXXXllleeePPPIIIJJJIIIGGGKKKOOOTTTYYY[[[ZZZXXXWWWNNNJJJDDD@@@===<<<:::999>>>>>>LLLfff}}}vvvoookkkhhhfffeee\\\ZZZYYYZZZ\\\___```______^^^^^^]]]\\\[[[ZZZYYYZZZ]]]aaabbb```______```____________^^^\\\ZZZXXXUUUWWWXXXXXXWWWVVVWWWXXXTTTTTTTTTTTTVVVYYY[[[]]]\\\```ddddddbbbaaadddgggddddddfffhhhiiigggccc___\\\^^^bbbddd```ZZZ[[[aaa___]]]ZZZYYYXXXVVVSSSOOONNNNNNOOONNNLLLIIIFFFDDD@@@@@@@@@@@@>>>===;;;:::???===:::666444333444444333333333333333333333333888444111222666777444000............---,,,+++)))...,,,+++******,,,...///''''''''''''''''''''''''------+++************+++...---,,,,,,///333888:::>>>999555555444222333777555444222000////////////000///...------...///000,,,---------------------++++++,,,,,,---.........------......//////000000000...,,,)))'''&&&&&&&&&((((((((()))))))))******)))(((((((((((((((((()))((())))))***++++++,,,,,,...111555777888777888888888999;;;<<<===<<<;;;:::999<<<@@@CCCEEEGGGIIIKKKJJJOOOWWW___fffqqq{{{dddRRRDDD;;;888999;;;===@@@CCCDDDCCCBBBHHHMMMTTT\\\jjjxxxoooVVVQQQMMMLLLRRR^^^xxxfffXXXRRRRRRLLLLLLFFFDDDFFFCCCKKK```rrr\\\SSSSSSNNNMMMOOOMMMOOOYYYpppnnnUUUIIIGGGGGGFFFIIIOOOXXX^^^___^^^[[[ZZZPPPLLLEEE@@@>>>===<<<;;;;;;???QQQnnn|||zzzwwwvvvlllkkklllnnnrrrtttttttttssssssssssssrrrqqqpppooouuuwwwyyywwwtttqqqrrrtttuuuuuuvvvvvvtttqqqooommmmmmoooppppppooooooooopppnnnmmmmmmnnnqqqtttxxxzzzyyy}}}}}}|||~~~~~~~~~xxxsssrrrrrruuuwwwuuurrrtttyyywwwuuurrrrrrrrroooiiidddffffffeeedddaaa^^^[[[ZZZYYYYYYXXXVVVSSSOOOKKKIIIMMMLLLJJJGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGEEEBBBBBBDDDDDDAAA>>>======>>>@@@AAA???<<<888777666555555555666777888---............/////////222111000......///000000111000...///333:::AAAFFFDDD>>>999777555333555:::555444222///...------------,,,,,,++++++,,,,,,---***+++,,,,,,---,,,,,,,,,++++++,,,,,,---------.............../////////000000...,,,***(((((('''(((&&&&&&''''''(((((())))))((((((''''''''''''(((((((((((()))***+++,,,,,,---///222666888888999:::;;;<<<===>>>???@@@???>>>>>>;;;===AAACCCFFFJJJOOORRRQQQTTT\\\eeemmmyyy}}}fffVVVIII@@@;;;999999:::<<>>>>>>>>>>>:::AAAXXXxxx}}}xxxuuuoooppprrrvvvzzz||||||zzzwwwxxxyyyzzz{{{zzzzzzyyy|||~~~|||wwwvvvxxx|||}}}yyytttrrrqqqrrrttttttsssssstttuuutttssssssuuuxxx|||uuutttrrrooollliiigggfffddddddcccaaa]]]YYYTTTRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRQQQOOONNNLLLKKKJJJJJJKKKNNNSSSVVVTTTPPPKKKDDDDDDDDDCCCCCCCCCCCCCCC<<<=========>>>>>>>>>???;;;::::::999:::<<<>>>???===<<<===@@@EEELLLTTTXXXTTTMMMFFFBBB===:::;;;???999888666444333333333333111111222222222222111111111222333444444444333333333333333333333333333333444444444333222111111000222111///...,,,,,,,,,---(((((())))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,---...///000111111222444777888999;;;===???@@@AAABBBDDDEEEFFFGGGGGGEEEFFFHHHKKKOOOUUU]]]bbbaaa```dddjjjqqq{{{lll___RRRFFF???:::888666888<<>>>>>??????;;;DDD^^^}}}xxxuuuttttttuuuzzzxxxppphhhdddccceeehhhmmmrrrsssrrrpppjjjkkknnnppprrrsssssssssnnnqqqrrrooollllllpppuuu}}}}}}|||zzzvvvpppkkkhhh\\\^^^``````______```aaaaaa```aaabbbeeejjjnnnqqqzzz}}}|||~~~mmmkkkhhheeebbb___^^^]]]ZZZZZZZZZYYYVVVSSSOOOMMMKKKKKKMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMSSSSSSSSSPPPMMMJJJIIIJJJKKKMMMRRRYYY]]]]]]WWWRRRMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMIIIHHHHHHIIIKKKNNNQQQSSSNNNOOORRRWWW]]]dddjjjnnnlllcccZZZSSSLLLFFFFFFIIIEEEDDDBBBAAA@@@AAAAAABBB>>>???@@@AAAAAA@@@???>>>;;;<<<===>>>??????>>>============<<<<<<<<<<<<<<>>;;;===AAADDDFFF___~~~uuuqqqpppnnnkkkpppyyyyyyvvv{{{vvvrrrmmmjjjggg```VVVNNNQQQMMMSSSYYYYYY```fff___\\\ccceeebbbaaacccaaa\\\^^^bbbccc___]]]aaaeeefffjjjqqqpppgggbbbddd___TTTUUUVVVUUUTTTRRRRRRTTTVVVWWWWWWVVVVVVWWWXXXZZZ[[[hhhlllmmmlllooosssuuusssvvvssspppoooppprrrrrrrrrsssssssssttttttrrrooommmjjjlllppprrrqqqmmmhhhdddWWWYYYUUUPPPPPPRRRLLLDDDGGGFFFCCCAAA@@@@@@AAABBB@@@>>>===>>>@@@BBBCCCCCCDDDBBB>>>;;;;;;<<>>===<<<<<>>AAAAAAAAA>>><<<;;;::::::;;;:::999999888777666666888;;;<<<<<<===>>>>>>======>>>@@@===???AAABBBCCCDDDGGGIIIMMMMMMNNNNNNPPPSSSXXX\\\___bbbaaaaaannnsssqqqpppqqquuu{{{qqq]]]MMMGGGAAA777111333999<<>>DDDNNNnnn{{{~~~|||tttllliiihhhjjjeee^^^YYYWWWRRRKKKFFFJJJFFFJJJNNNMMMVVV\\\VVVXXX]]]]]]YYYVVVWWWUUUQQQSSSXXXZZZUUURRRSSSUUUTTTUUU\\\]]]WWWVVVYYYVVVNNNQQQRRRSSSRRRQQQRRRUUUWWWZZZYYYYYYYYYYYYZZZ\\\\\\dddggghhhfffgggkkkllljjjiiigggfffhhhkkkoooqqqqqqpppppppppqqqpppmmmiiigggddddddeeedddbbb___\\\[[[TTTWWWUUUQQQOOOPPPLLLEEEEEEEEEFFFFFFEEEDDDCCCBBB@@@>>><<<===???@@@AAAAAA???===;;;999888999:::<<>>===;;;;;;<<<===>>>>>>>>><<<:::888888888888;;;>>>???>>><<<666777777777777777666666444666888999999:::>>>BBBFFFHHHLLLUUUcccnnnjjjaaaWWWKKKEEEIIIJJJEEECCCFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIJJJKKKMMMNNNNNNOOONNNLLLIIIGGGIIIKKKNNNNNNNNNNNNLLLJJJIIIGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJGGGCCCBBBCCCDDDCCCAAAHHHGGGFFFFFFGGGHHHHHHGGGEEEEEEDDDDDDEEEFFFGGGHHHHHHJJJLLLLLLJJJJJJJJJKKKHHHJJJMMMNNNNNNOOOPPPRRRLLLNNNQQQRRRRRRSSSUUUVVVTTT[[[aaaeeeppp{{{wwwlllffffffgggiiilllpppsssttt|||iiiUUUMMM@@@888222444999;;;===AAADDDHHHSSSjjjeeeYYYMMMVVV```wwwaaaXXXYYYPPPIIIDDDDDDBBBCCCOOO```sssVVVSSSOOOKKKPPPJJJLLLQQQ___vvvtttMMMHHHDDDKKKQQQggg|||~~~wwwrrrrrrrrr\\\UUUMMMGGG@@@:::888;;;DDDYYYyyyrrrooohhh___XXXTTTQQQNNNKKKKKKGGGKKKMMMMMMYYYccc]]]]]]___]]]XXXVVVWWWWWWTTTZZZ```ccc```\\\[[[ZZZXXXVVV]]]^^^[[[[[[___^^^XXX\\\]]]^^^______```ccceeeggggggfffffffffggghhhhhhjjjmmmnnnkkklllooopppmmmllljjjjjjlllpppsssuuuvvvtttuuuvvvvvvtttpppllliiimmmkkkiiigggeeeeeeeeefff]]]aaabbb___\\\ZZZWWWTTTQQQSSSVVVWWWWWWTTTQQQNNNOOOMMMKKKKKKLLLNNNNNNMMMGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEEEECCCAAA@@@<<<<<<<<<<<<:::888666444666555555777:::<<<======888888999999888777666666444555777777777888;;;======???DDDLLLXXX^^^ZZZRRREEE===;;;BBBFFFBBBAAADDD@@@@@@@@@@@@@@@AAACCCCCCDDDCCCCCCDDDFFFHHHJJJKKKOOOLLLHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@???????????????@@@AAABBBDDDCCCBBBBBBCCCBBB???===999888888999:::;;;<<<<<<999999::::::::::::::::::===???BBBCCCBBB@@@@@@@@@===???BBBCCCCCCCCCDDDDDDEEEIIINNNPPPOOOMMMLLLLLLIIIQQQXXX]]]eeejjjcccWWWWWWYYY[[[^^^```aaaaaaaaaiiilllppptttwww{{{vvv[[[NNNAAA:::555666888999<<<@@@DDDGGGSSSkkkjjjZZZOOOZZZhhh~~~ggg[[[ZZZPPPIIIEEEDDDBBBBBBNNN^^^tttWWWSSSNNNJJJOOOIIILLLXXXbbbsssxxxOOOIIIFFFQQQVVVrrryyysssrrrqqq]]]VVVNNNHHHBBB;;;999;;;BBBbbb|||xxxqqqggg___YYYUUUQQQNNNMMMKKKOOORRRVVViiiwwwsssnnnlllhhheeeeeegggiiiiiinnnuuuzzzwwwsssqqqnnnkkkjjjnnnpppmmmmmmooonnniiijjjlllnnnnnnnnnnnnppprrrooooooooooooooooooppppppqqquuuuuussstttxxxyyyvvvwwwuuusssssstttuuutttssssssuuuxxxyyywwwsssooonnnsssqqqpppnnnnnnooopppqqqhhhlllpppooojjjgggeeedddbbbdddeeefffdddaaa^^^[[[aaa___]]]\\\]]]^^^^^^]]]SSSSSSSSSSSSRRRQQQPPPOOOKKKLLLOOOQQQQQQOOOMMMKKKHHHHHHHHHGGGFFFDDDCCCBBBCCCBBBAAABBBCCCFFFHHHIIIDDDEEEEEEDDDDDDCCCBBBAAA???@@@AAAAAABBBCCCDDDEEEBBBDDDHHHOOOVVVXXXSSSMMMGGGCCCCCCIIIKKKGGGEEEFFFBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDFFFGGGHHHKKKFFFAAA@@@BBBDDDBBB@@@>>>>>>>>>>>>>>>>>>==============================@@@???>>>>>>>>>===<<<;;;777888888888777888999;;;999:::;;;;;;:::888666555666999===??????>>>======:::<<>>BBBiiizzz~~~|||yyyxxxsssmmmeee\\\TTTMMMGGGDDDGGGGGGMMMQQQZZZsss}}}wwwpppmmmnnnoooqqqrrrttt{{{~~~zzzuuuqqqnnnjjjkkknnnnnnmmmmmmnnnmmmkkkiiijjjkkkkkkiiiiiiiiijjjeeefffffffffgggggggggfffhhhkkkmmmlllmmmrrrsssqqqssspppmmmkkkiiihhheeecccdddhhhlllmmmkkkhhhggggggffffffeeeeeedddcccbbbbbbfffjjjnnnoookkkeeecccccceeeeeeccc```^^^\\\ZZZYYY```^^^\\\[[[\\\\\\\\\[[[SSSTTTTTTTTTSSSRRRQQQPPPMMMOOORRRTTTTTTSSSPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMKKKJJJIIIKKKMMMOOOGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFGGGIIIIIIIIIIIIKKKLLLOOOTTTWWWTTTOOOLLLJJJIIIJJJNNNOOOKKKHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMHHHHHHHHHIIIJJJLLLMMMMMMOOOJJJEEEEEEJJJMMMKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDCCCBBBAAAFFFEEEDDDBBBAAAAAACCCDDDCCCDDDDDDCCCAAA@@@AAACCCFFFGGGGGGGGGEEEBBB>>><<<999<<>>BBBGGGssswwwsssuuunnnssswwwuuunnnjjjkkknnniiifff```YYYQQQJJJEEEBBBDDDFFFLLLOOOYYYvvv}}}sssjjjfffeeecccccceeeiiinnnooohhhaaa]]]ZZZWWWXXXYYY[[[\\\^^^___``````]]]^^^___^^^\\\ZZZYYYZZZVVVWWWXXXYYYZZZZZZZZZZZZYYY]]]^^^]]]___dddfffdddcccaaa___]]]\\\[[[XXXVVVXXX\\\``````^^^\\\]]]___\\\\\\\\\\\\ZZZWWWUUUSSS___```eeehhhfff^^^YYYYYY^^^[[[WWWTTTQQQPPPPPPPPPTTTRRROOONNNOOOPPPPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGFFFDDDCCCCCCEEEHHHCCCCCCCCCDDDDDDDDDCCCCCCGGGFFFFFFHHHKKKKKKJJJIIIKKKKKKNNNRRRQQQLLLIIIIIIIIIKKKNNNQQQRRRQQQOOONNNOOOPPPQQQRRRSSSSSSSSSSSSMMMNNNOOOQQQSSSUUUWWWWWWXXXTTTRRRSSSWWWYYYWWWTTTQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOOOOOOONNNLLLKKKJJJPPPPPPOOOLLLKKKKKKMMMPPPKKKMMMNNNLLLHHHGGGIIIKKKPPPPPPQQQPPPOOOLLLIIIGGGFFFIIILLLNNNNNNNNNNNNOOOKKKMMMOOOOOOOOOOOOQQQSSSUUUVVVWWWWWWWWWXXX[[[]]]YYY[[[___dddhhhjjjhhheeefffhhhjjjiiieeedddfffiiieeegggjjjnnnqqqvvv|||~~~oooRRREEE888555777999<<<@@@CCCIIIXXXvvvzzz___TTT```iii}}}jjj^^^XXXSSSLLLHHHFFFAAA>>>HHHVVV|||\\\UUUNNNIIINNNJJJNNNMMMTTTdddmmmPPPOOOTTThhhyyyzzzYYYQQQHHHCCC???<<>>>>>>>>>>>======<<<999999999:::;;;<<<>>>>>>:::<<<<<<;;;999999;;;>>>===>>>???@@@@@@AAAAAA@@@BBBBBBBBBEEEHHHIIIGGGEEEFFFEEEHHHLLLJJJEEEDDDGGGHHHLLLPPPRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWQQQRRRTTTUUUVVVWWWXXXXXXYYYXXXWWWXXX[[[[[[XXXUUUPPPOOOMMMLLLLLLLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMLLLMMMOOOPPPOOOMMMLLLMMMOOORRRTTTVVVTTTQQQPPPRRRVVVYYYYYYZZZZZZZZZYYYWWWVVVYYYZZZ[[[[[[YYYXXXXXXYYYVVVWWWWWWWWWWWWYYY]]]```XXXYYYZZZYYYXXXXXXZZZ\\\XXXZZZ^^^dddgggfffdddbbbccchhhllllllhhheeeeeefffgggiiilllooosssxxx~~~ZZZIII888333888<<<>>>@@@AAAHHHXXXwww|||aaaWWWbbbgggxxxiii___YYYTTTMMMHHHFFFAAA===FFFTTT~~~^^^VVVNNNIIIOOOKKKOOOKKKVVViiieeeMMMPPPZZZqqq{{{ZZZQQQHHHBBB===;;;???EEEXXX{{{iii```bbbVVVVVVUUURRROOOPPPUUUZZZRRRPPPNNNJJJHHHHHHJJJMMMLLLNNNPPPMMMRRRkkkzzzrrrggg[[[QQQPPPOOOLLLKKKMMMGGGKKKKKKEEEBBBDDDGGGGGGBBBAAABBBEEEGGGGGGIIIKKKMMMNNNPPPOOOMMMKKKJJJJJJIIIKKKMMMOOOQQQRRRRRRRRRNNNQQQQQQOOOPPPSSSTTTQQQXXXWWWVVVVVVWWWVVVTTTRRRVVVYYY[[[YYYTTTSSSVVVZZZXXXXXXXXXZZZ\\\___aaacccUUUQQQSSS[[[[[[RRRIIIFFFFFFFFFDDDCCCCCCCCCCCCCCCBBB@@@>>>>>>???@@@AAA@@@===<<<;;;:::999999999::::::999999888888888888777333333333333444555777777333555777777555555888;;;888999:::<<<============;;;:::;;;>>>BBBCCCAAA???CCCBBBEEEIIIHHHBBBDDDIIIFFFKKKNNNOOOPPPRRRSSSRRRVVVWWWYYYZZZ[[[[[[ZZZZZZUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUSSSPPPMMMLLLKKKJJJHHHGGGHHHHHHIIIBBBCCCEEEGGGHHHIIIHHHHHHCCCGGGJJJKKKHHHFFFEEEFFFEEEIIIKKKJJJGGGFFFJJJNNNNNNOOOPPPQQQRRRSSSSSSSSSQQQRRRQQQOOOKKKIIIIIIJJJGGGGGGGGGGGGGGGJJJOOORRRQQQSSSTTTTTTRRRPPPPPPPPPRRRRRRSSSVVVXXXYYYZZZ[[[[[[aaahhhjjjeeeaaa______bbbeeehhhlllqqqwww~~~```KKK777222888>>>@@@@@@???FFFWWWxxxzzz___WWWbbbeeettthhhaaa[[[TTTMMMIIIGGGAAA===EEESSS